Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc0.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38.ident "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ./spc_basic_isa2.pl FOCUS_SEED=121655209"
39.ident "BY rg131678 ON Mon Jul 14 13:34:12 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc0.s,v 1.3 2007/07/05 21:58:52 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0x0, %g1
66 set 0xE, %g2
67 set 0x5, %g3
68 set 0x7, %g4
69 set 0x6, %g5
70 set 0xD, %g6
71 set 0x2, %g7
72 !# Input registers
73 set -0xB, %i0
74 set -0x5, %i1
75 set -0xD, %i2
76 set -0x5, %i3
77 set -0x6, %i4
78 set -0x6, %i5
79 set -0x4, %i6
80 set -0x7, %i7
81 !# Local registers
82 set 0x4BB1728B, %l0
83 set 0x351D9636, %l1
84 set 0x28594E9A, %l2
85 set 0x34313037, %l3
86 set 0x642EFB1D, %l4
87 set 0x4E3836AE, %l5
88 set 0x45D3A9F1, %l6
89 !# Output registers
90 set -0x0A9B, %o0
91 set 0x1D67, %o1
92 set -0x0A38, %o2
93 set 0x05A9, %o3
94 set -0x0578, %o4
95 set 0x0223, %o5
96 set -0x0D5C, %o6
97 set -0x01ED, %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 subccc %i0, %g3, %l1
112 st %f2, [%l7 + 0x7C]
113 tcs %xcc, 0x0
114 umul %g4, %i5, %i7
115 sth %g7, [%l7 + 0x78]
116 st %f2, [%l7 + 0x1C]
117 nop
118 setx loop_1, %l0, %l1
119 wrpr 0x1, %tl
120 wrpr %l1, %tpc
121 add %l1, 0x4, %l1
122 wrpr %l1, %tnpc
123 setx 0x34400001400, %l0, %l1
124 wrpr %l1, %tstate
125 wrhpr 0x4, %htstate
126 retry
127 ba loop_2
128 stw %i3, [%l7 + 0x14]
129 pdist %f14, %f14, %f10
130loop_1:
131 srlx %i1, 0x18, %l4
132loop_2:
133 tvc %xcc, 0x2
134 ld [%l7 + 0x1C], %f6
135 tl %xcc, 0x0
136 tn %icc, 0x7
137 alignaddr %o5, %o1, %o2
138 movleu %xcc, %o3, %o6
139 fbg,a %fcc1, loop_3
140 ldub [%l7 + 0x08], %o7
141 ldsw [%l7 + 0x38], %l3
142 srlx %g1, 0x14, %l6
143loop_3:
144 ldub [%l7 + 0x6D], %l2
145 fmul8sux16 %f10, %f4, %f12
146 edge16 %o0, %i2, %g2
147 fmovd %f14, %f10
148 lduh [%l7 + 0x18], %g6
149 sll %o4, %l5, %i4
150 lduw [%l7 + 0x24], %i6
151 udiv %l0, 0x127A, %g5
152 fandnot2s %f5, %f6, %f7
153 ld [%l7 + 0x1C], %f2
154 ld [%l7 + 0x3C], %f9
155 ldx [%l7 + 0x40], %g3
156 ble,a loop_4
157 tne %icc, 0x2
158 faligndata %f0, %f12, %f0
159 st %f13, [%l7 + 0x5C]
160loop_4:
161 fmovsleu %xcc, %f3, %f7
162 andn %i0, 0x0D38, %g4
163 sth %l1, [%l7 + 0x48]
164 and %i7, %i5, %g7
165 pdist %f12, %f12, %f10
166 umul %i3, %l4, %i1
167 edge8n %o5, %o1, %o2
168 fsrc1 %f8, %f6
169 fbe %fcc1, loop_5
170 ldsw [%l7 + 0x40], %o6
171 ldub [%l7 + 0x1E], %o3
172 fpadd32 %f12, %f4, %f12
173loop_5:
174 fabss %f4, %f15
175 fzero %f4
176 stx %o7, [%l7 + 0x28]
177 fcmpne16 %f0, %f4, %g1
178 fbg,a %fcc2, loop_6
179 lduh [%l7 + 0x16], %l3
180 fpadd32 %f8, %f6, %f0
181 sdiv %l6, 0x0240, %l2
182loop_6:
183 fmovrdgz %i2, %f14, %f2
184 lduh [%l7 + 0x7A], %g2
185 move %icc, %g6, %o0
186 fmovdcs %icc, %f10, %f15
187 edge32n %o4, %l5, %i6
188 fbg %fcc2, loop_7
189 fcmpgt32 %f6, %f0, %i4
190 edge8ln %l0, %g3, %g5
191 ldub [%l7 + 0x5C], %g4
192loop_7:
193 fmovrdgz %i0, %f4, %f10
194 std %f4, [%l7 + 0x38]
195 udivcc %i7, 0x1EB4, %i5
196 ld [%l7 + 0x20], %f14
197 edge16 %g7, %l1, %l4
198 ldub [%l7 + 0x50], %i3
199 fble %fcc2, loop_8
200 udivx %i1, 0x02B2, %o1
201 ldx [%l7 + 0x38], %o5
202 fmovdg %icc, %f14, %f12
203loop_8:
204 bpos,pn %icc, loop_9
205 ldd [%l7 + 0x38], %f4
206 ldub [%l7 + 0x62], %o2
207 mulscc %o3, 0x0BA9, %o6
208loop_9:
209 fmovdleu %icc, %f14, %f0
210 stx %o7, [%l7 + 0x50]
211 ldsh [%l7 + 0x0A], %g1
212 fcmpgt32 %f8, %f12, %l6
213 movre %l2, %i2, %g2
214 fbn,a %fcc0, loop_10
215 stb %g6, [%l7 + 0x59]
216 fcmped %fcc2, %f6, %f4
217 movre %o0, %o4, %l5
218loop_10:
219 fmovsleu %xcc, %f7, %f11
220 std %f10, [%l7 + 0x38]
221 stb %i6, [%l7 + 0x52]
222 ldsw [%l7 + 0x78], %i4
223 ldub [%l7 + 0x6B], %l0
224 movvs %icc, %l3, %g3
225 fmovscc %xcc, %f0, %f11
226 fmovdneg %icc, %f10, %f9
227 movneg %xcc, %g4, %g5
228 movrgz %i7, %i0, %i5
229 tgu %xcc, 0x7
230 ldsb [%l7 + 0x59], %l1
231 stb %g7, [%l7 + 0x7C]
232 movleu %xcc, %l4, %i3
233 fnegd %f14, %f6
234 lduh [%l7 + 0x4A], %i1
235 smulcc %o5, 0x1A10, %o2
236 fxnors %f8, %f13, %f10
237 fors %f5, %f13, %f14
238 sth %o3, [%l7 + 0x52]
239 fmovrdgez %o1, %f8, %f12
240 ldsw [%l7 + 0x4C], %o7
241 st %f5, [%l7 + 0x6C]
242 ldx [%l7 + 0x38], %o6
243 fandnot2 %f12, %f12, %f0
244 srax %g1, %l2, %i2
245 movleu %xcc, %l6, %g6
246 fsrc1 %f6, %f0
247 edge8 %o0, %o4, %g2
248 stx %i6, [%l7 + 0x68]
249 fmovdcs %icc, %f15, %f8
250 ldd [%l7 + 0x10], %f4
251 edge32l %i4, %l5, %l0
252 movne %icc, %l3, %g4
253 movvs %icc, %g5, %g3
254 stx %i0, [%l7 + 0x48]
255 lduw [%l7 + 0x28], %i5
256 fmovrslz %i7, %f0, %f12
257 fbl %fcc1, loop_11
258 lduw [%l7 + 0x48], %l1
259 tn %xcc, 0x1
260 movrne %g7, %l4, %i3
261loop_11:
262 ldsw [%l7 + 0x64], %o5
263 fbn %fcc3, loop_12
264 sdivcc %i1, 0x1D43, %o3
265 fbu,a %fcc0, loop_13
266 fmovscs %icc, %f2, %f2
267loop_12:
268 ldub [%l7 + 0x1E], %o1
269 fmovscc %xcc, %f6, %f13
270loop_13:
271 fpack16 %f14, %f4
272 movvc %icc, %o2, %o6
273 fandnot2s %f15, %f4, %f14
274 fbn %fcc2, loop_14
275 andcc %g1, %l2, %o7
276 stw %l6, [%l7 + 0x20]
277 fcmped %fcc2, %f6, %f0
278loop_14:
279 movgu %icc, %g6, %i2
280 fabsd %f6, %f2
281 fpmerge %f13, %f5, %f8
282 fmovdgu %icc, %f4, %f3
283 fmovscs %xcc, %f3, %f3
284 fmovscc %icc, %f5, %f11
285 ldsw [%l7 + 0x30], %o4
286 ld [%l7 + 0x14], %f6
287 fpsub16 %f12, %f10, %f0
288 subc %o0, 0x124A, %i6
289 ldsb [%l7 + 0x54], %i4
290 lduw [%l7 + 0x08], %l5
291 stw %l0, [%l7 + 0x48]
292 alignaddr %g2, %l3, %g5
293 fmovscc %xcc, %f0, %f4
294 umulcc %g3, %g4, %i0
295 array16 %i7, %i5, %g7
296 fmovrdgz %l4, %f6, %f2
297 sethi 0x0C07, %i3
298 fornot2 %f10, %f6, %f14
299 fbug %fcc1, loop_15
300 bpos,a,pt %icc, loop_16
301 lduw [%l7 + 0x70], %o5
302 ldsw [%l7 + 0x24], %i1
303loop_15:
304 fmovsneg %icc, %f10, %f6
305loop_16:
306 fmovsneg %icc, %f4, %f7
307 bcs,pt %xcc, loop_17
308 tneg %xcc, 0x0
309 srlx %o3, 0x13, %o1
310 ldx [%l7 + 0x78], %o2
311loop_17:
312 fblg %fcc1, loop_18
313 orncc %o6, 0x0386, %g1
314 edge16n %l1, %o7, %l2
315 movle %xcc, %l6, %i2
316loop_18:
317 fmuld8sux16 %f9, %f15, %f10
318 movvc %xcc, %g6, %o0
319 fbue,a %fcc0, loop_19
320 or %i6, %o4, %l5
321 brlez %l0, loop_20
322 be loop_21
323loop_19:
324 std %f8, [%l7 + 0x60]
325 fxnors %f3, %f10, %f11
326loop_20:
327 ldx [%l7 + 0x10], %g2
328loop_21:
329 bvc,a,pn %xcc, loop_22
330 edge16ln %l3, %i4, %g5
331 alignaddrl %g4, %i0, %g3
332 fbl %fcc1, loop_23
333loop_22:
334 tcs %icc, 0x4
335 fbug %fcc3, loop_24
336 ble,pn %icc, loop_25
337loop_23:
338 movrlz %i5, 0x0F5, %g7
339 tne %icc, 0x5
340loop_24:
341 bshuffle %f8, %f12, %f12
342loop_25:
343 fnand %f14, %f14, %f14
344 fblg,a %fcc2, loop_26
345 fsrc2 %f10, %f2
346 fbe,a %fcc0, loop_27
347 ldub [%l7 + 0x12], %l4
348loop_26:
349 subccc %i3, 0x0643, %i7
350 sub %o5, %o3, %i1
351loop_27:
352 mova %xcc, %o2, %o1
353 fmul8x16au %f11, %f4, %f6
354 ld [%l7 + 0x40], %f4
355 ldsh [%l7 + 0x46], %o6
356 udivx %l1, 0x1160, %o7
357 stb %l2, [%l7 + 0x61]
358 fmovrde %l6, %f10, %f6
359 sdivcc %g1, 0x03BB, %i2
360 movvs %icc, %g6, %o0
361 sdiv %o4, 0x164B, %i6
362 alignaddr %l5, %g2, %l3
363 fcmpes %fcc3, %f1, %f7
364 st %f11, [%l7 + 0x18]
365 stx %i4, [%l7 + 0x50]
366 edge16l %l0, %g5, %i0
367 tvc %xcc, 0x0
368 srl %g4, 0x08, %g3
369 fabss %f3, %f15
370 brnz %g7, loop_28
371 movvc %xcc, %l4, %i3
372 array8 %i7, %o5, %o3
373 array16 %i5, %i1, %o1
374loop_28:
375 ldsh [%l7 + 0x24], %o2
376 edge16ln %l1, %o6, %o7
377 edge32 %l6, %g1, %i2
378 subc %g6, 0x195D, %o0
379 ldsb [%l7 + 0x1E], %l2
380 movvs %icc, %i6, %o4
381 bcs %icc, loop_29
382 subc %l5, %l3, %i4
383 fmovsg %icc, %f15, %f15
384 stx %l0, [%l7 + 0x70]
385loop_29:
386 movrgz %g5, 0x369, %g2
387 ldsw [%l7 + 0x64], %g4
388 fbug,a %fcc1, loop_30
389 sth %i0, [%l7 + 0x76]
390 brlez,a %g7, loop_31
391 lduh [%l7 + 0x1C], %l4
392loop_30:
393 movge %xcc, %g3, %i7
394 fsrc1 %f2, %f10
395loop_31:
396 sth %o5, [%l7 + 0x7A]
397 sdivcc %o3, 0x1AF0, %i3
398 fabsd %f12, %f2
399 stx %i1, [%l7 + 0x58]
400 udivcc %o1, 0x09D3, %o2
401 ldsw [%l7 + 0x68], %l1
402 fmovdvs %icc, %f9, %f8
403 fmovsvc %xcc, %f13, %f5
404 sth %o6, [%l7 + 0x38]
405 stw %o7, [%l7 + 0x40]
406 sth %i5, [%l7 + 0x70]
407 bge,pt %xcc, loop_32
408 fbg,a %fcc3, loop_33
409 tleu %xcc, 0x6
410 edge8ln %l6, %g1, %i2
411loop_32:
412 bgu,a %xcc, loop_34
413loop_33:
414 edge32n %g6, %o0, %i6
415 lduw [%l7 + 0x24], %o4
416 st %f0, [%l7 + 0x48]
417loop_34:
418 andn %l5, 0x100B, %l2
419 edge16 %l3, %i4, %l0
420 fmovsgu %xcc, %f4, %f2
421 fbg,a %fcc2, loop_35
422 ldub [%l7 + 0x16], %g2
423 movpos %xcc, %g5, %g4
424 fsrc2 %f14, %f0
425loop_35:
426 movvs %xcc, %i0, %l4
427 brgz %g7, loop_36
428 ldx [%l7 + 0x60], %i7
429 bneg,a %icc, loop_37
430 ldub [%l7 + 0x54], %g3
431loop_36:
432 ble,pt %xcc, loop_38
433 stb %o3, [%l7 + 0x61]
434loop_37:
435 ld [%l7 + 0x50], %f15
436 sra %o5, %i1, %i3
437loop_38:
438 lduh [%l7 + 0x10], %o1
439 fmovsg %icc, %f11, %f10
440 fbe,a %fcc0, loop_39
441 ba,a %icc, loop_40
442 tvc %icc, 0x7
443 udivx %l1, 0x1F0D, %o6
444loop_39:
445 be loop_41
446loop_40:
447 sllx %o2, %o7, %l6
448 tn %icc, 0x0
449 stb %i5, [%l7 + 0x21]
450loop_41:
451 fmovdgu %icc, %f4, %f12
452 ldsw [%l7 + 0x14], %g1
453 ldsh [%l7 + 0x0A], %i2
454 fbu %fcc2, loop_42
455 fmovsleu %xcc, %f13, %f11
456 edge8n %o0, %g6, %o4
457 tl %xcc, 0x3
458loop_42:
459 fmovsvc %xcc, %f8, %f13
460 fmul8ulx16 %f12, %f6, %f2
461 movg %icc, %i6, %l2
462 ldsh [%l7 + 0x22], %l3
463 fxor %f10, %f2, %f12
464 and %i4, 0x00F7, %l0
465 std %f6, [%l7 + 0x40]
466 ble,pn %xcc, loop_43
467 ldx [%l7 + 0x38], %g2
468 udivcc %l5, 0x14DB, %g5
469 std %f8, [%l7 + 0x68]
470loop_43:
471 orcc %g4, 0x0900, %l4
472 ta %icc, 0x6
473 st %f10, [%l7 + 0x08]
474 fbue %fcc1, loop_44
475 sth %g7, [%l7 + 0x3C]
476 fble,a %fcc1, loop_45
477 addc %i0, 0x09C3, %i7
478loop_44:
479 edge32 %g3, %o3, %o5
480 edge16l %i3, %i1, %o1
481loop_45:
482 lduh [%l7 + 0x60], %l1
483 fpadd16 %f14, %f0, %f6
484 taddcctv %o2, %o7, %l6
485 fcmpgt32 %f6, %f8, %o6
486 brlez,a %g1, loop_46
487 udiv %i5, 0x102B, %o0
488 tcc %icc, 0x5
489 fexpand %f15, %f2
490loop_46:
491 bcc,a %icc, loop_47
492 fmovrdgz %g6, %f0, %f4
493 fmovrdlz %o4, %f14, %f4
494 ldd [%l7 + 0x60], %f8
495loop_47:
496 subc %i6, %l2, %i2
497 fmovdle %xcc, %f10, %f15
498 bne,a %xcc, loop_48
499 fmovsvc %icc, %f5, %f13
500 fbl %fcc2, loop_49
501 fpmerge %f12, %f12, %f14
502loop_48:
503 tg %icc, 0x3
504 stw %i4, [%l7 + 0x5C]
505loop_49:
506 ldub [%l7 + 0x22], %l3
507 ldsh [%l7 + 0x34], %g2
508 tle %xcc, 0x0
509 ld [%l7 + 0x18], %f14
510 move %icc, %l0, %l5
511 stx %g4, [%l7 + 0x68]
512 alignaddr %g5, %l4, %i0
513 ldx [%l7 + 0x08], %g7
514 fbule %fcc0, loop_50
515 bcs,a,pt %xcc, loop_51
516 edge32l %g3, %i7, %o5
517 ldsb [%l7 + 0x28], %i3
518loop_50:
519 call loop_52
520loop_51:
521 lduh [%l7 + 0x1C], %o3
522 addcc %i1, 0x1D6B, %l1
523 for %f0, %f14, %f12
524loop_52:
525 fnegd %f6, %f14
526 fcmpne32 %f12, %f6, %o2
527 fbue,a %fcc0, loop_53
528 fcmpeq32 %f0, %f6, %o7
529 ldx [%l7 + 0x18], %l6
530 array8 %o6, %g1, %i5
531loop_53:
532 stb %o0, [%l7 + 0x69]
533 stb %o1, [%l7 + 0x53]
534 fmovdne %xcc, %f4, %f7
535 brlz,a %g6, loop_54
536 sub %o4, 0x184E, %l2
537 fnot1s %f3, %f7
538 st %f12, [%l7 + 0x4C]
539loop_54:
540 brgz,a %i6, loop_55
541 lduh [%l7 + 0x46], %i4
542 ldd [%l7 + 0x28], %f6
543 ld [%l7 + 0x10], %f10
544loop_55:
545 fpmerge %f5, %f4, %f4
546 tvc %icc, 0x3
547 fmovrslz %l3, %f11, %f2
548 ldx [%l7 + 0x38], %g2
549 stb %i2, [%l7 + 0x58]
550 edge16 %l5, %l0, %g4
551 edge32 %g5, %l4, %i0
552 stw %g3, [%l7 + 0x1C]
553 fcmpeq16 %f8, %f4, %i7
554 and %g7, %o5, %o3
555 tneg %icc, 0x7
556 addc %i3, 0x121D, %i1
557 fbul,a %fcc0, loop_56
558 edge8n %l1, %o7, %l6
559 bn loop_57
560 sth %o2, [%l7 + 0x0A]
561loop_56:
562 stw %g1, [%l7 + 0x40]
563 st %f15, [%l7 + 0x34]
564loop_57:
565 fmovde %xcc, %f15, %f5
566 ldsh [%l7 + 0x5E], %i5
567 ldd [%l7 + 0x68], %f8
568 stx %o6, [%l7 + 0x28]
569 sth %o0, [%l7 + 0x6E]
570 xor %o1, %g6, %o4
571 ldsw [%l7 + 0x28], %l2
572 st %f4, [%l7 + 0x64]
573 fble %fcc1, loop_58
574 sth %i6, [%l7 + 0x76]
575 brlez,a %i4, loop_59
576 fcmpne16 %f0, %f0, %g2
577loop_58:
578 orncc %l3, %l5, %i2
579 fors %f1, %f0, %f5
580loop_59:
581 udivx %g4, 0x13CF, %l0
582 std %f2, [%l7 + 0x08]
583 ba,pn %icc, loop_60
584 ld [%l7 + 0x2C], %f3
585 edge8n %l4, %i0, %g3
586 fbuge %fcc2, loop_61
587loop_60:
588 fones %f6
589 ldub [%l7 + 0x29], %g5
590 bleu,pt %icc, loop_62
591loop_61:
592 ldub [%l7 + 0x63], %i7
593 movvs %xcc, %o5, %g7
594 umul %i3, %i1, %o3
595loop_62:
596 fmovscs %icc, %f15, %f9
597 ldsh [%l7 + 0x7C], %o7
598 fornot2s %f2, %f0, %f8
599 nop
600 setx loop_63, %l0, %l1
601 wrpr 0x1, %tl
602 wrpr %l1, %tpc
603 add %l1, 0x4, %l1
604 wrpr %l1, %tnpc
605 setx 0x34400001400, %l0, %l1
606 wrpr %l1, %tstate
607 wrhpr 0x4, %htstate
608 retry
609 st %f6, [%l7 + 0x34]
610 edge16 %l1, %o2, %g1
611 umul %l6, %i5, %o6
612loop_63:
613 popc 0x0BA3, %o1
614 lduw [%l7 + 0x24], %g6
615 andncc %o4, %l2, %o0
616 ldx [%l7 + 0x38], %i6
617 tneg %xcc, 0x2
618 xor %g2, %l3, %i4
619 addccc %i2, %l5, %g4
620 fmuld8sux16 %f14, %f9, %f4
621 fba,a %fcc3, loop_64
622 fble %fcc0, loop_65
623 fpsub32s %f2, %f8, %f2
624 stx %l4, [%l7 + 0x28]
625loop_64:
626 movneg %icc, %i0, %g3
627loop_65:
628 tpos %icc, 0x7
629 fornot2 %f12, %f12, %f10
630 stx %g5, [%l7 + 0x60]
631 sdivcc %i7, 0x1D04, %o5
632 movvs %icc, %g7, %i3
633 stb %i1, [%l7 + 0x18]
634 fmovsl %xcc, %f4, %f0
635 tgu %icc, 0x3
636 sth %o3, [%l7 + 0x12]
637 andncc %o7, %l1, %l0
638 fbug %fcc3, loop_66
639 tn %icc, 0x2
640 fmovda %xcc, %f2, %f8
641 fpadd16s %f10, %f12, %f13
642loop_66:
643 ldub [%l7 + 0x2C], %o2
644 fnot1s %f2, %f9
645 sethi 0x1F5B, %g1
646 alignaddrl %l6, %o6, %i5
647 movpos %xcc, %o1, %g6
648 fbue,a %fcc3, loop_67
649 fmuld8ulx16 %f11, %f7, %f2
650 fmovse %icc, %f15, %f2
651 fandnot1 %f14, %f4, %f6
652loop_67:
653 movleu %icc, %o4, %o0
654 fornot2s %f13, %f15, %f1
655 fandnot1s %f4, %f9, %f1
656 fpadd16s %f15, %f8, %f2
657 fmovspos %icc, %f5, %f1
658 fpadd16s %f8, %f11, %f1
659 ldsw [%l7 + 0x74], %l2
660 bge,a,pt %icc, loop_68
661 addcc %g2, %l3, %i6
662 fbe %fcc2, loop_69
663 fpsub32 %f0, %f12, %f2
664loop_68:
665 fmovsge %xcc, %f13, %f7
666 fbge %fcc0, loop_70
667loop_69:
668 lduw [%l7 + 0x6C], %i4
669 stw %i2, [%l7 + 0x18]
670 sth %g4, [%l7 + 0x5E]
671loop_70:
672 edge32 %l4, %l5, %i0
673 fandnot1 %f8, %f0, %f10
674 ldsh [%l7 + 0x54], %g3
675 fmovrslz %i7, %f10, %f2
676 fmovdleu %xcc, %f12, %f0
677 fmovd %f6, %f4
678 sethi 0x1C33, %g5
679 fornot1s %f2, %f14, %f3
680 lduw [%l7 + 0x1C], %g7
681 bg loop_71
682 fpsub32 %f4, %f0, %f8
683 lduw [%l7 + 0x34], %o5
684 ldd [%l7 + 0x70], %f14
685loop_71:
686 ldsb [%l7 + 0x28], %i1
687 ldsb [%l7 + 0x10], %o3
688 fmovdpos %xcc, %f14, %f6
689 edge32n %o7, %i3, %l1
690 fmovd %f8, %f12
691 ldsw [%l7 + 0x4C], %l0
692 addcc %o2, 0x05E0, %l6
693 fmovsvc %xcc, %f10, %f10
694 fpadd16s %f15, %f5, %f7
695 addccc %g1, 0x111C, %i5
696 sdiv %o6, 0x1A13, %o1
697 movpos %icc, %g6, %o4
698 subccc %o0, %g2, %l3
699 tge %xcc, 0x3
700 fmovd %f4, %f8
701 fmovdpos %xcc, %f0, %f12
702 ldsb [%l7 + 0x71], %i6
703 st %f9, [%l7 + 0x40]
704 lduw [%l7 + 0x60], %l2
705 bneg,a %icc, loop_72
706 ldub [%l7 + 0x58], %i2
707 smulcc %i4, %g4, %l5
708 fbe %fcc1, loop_73
709loop_72:
710 fnors %f11, %f8, %f12
711 st %f0, [%l7 + 0x20]
712 ldsh [%l7 + 0x50], %l4
713loop_73:
714 sth %i0, [%l7 + 0x38]
715 stw %i7, [%l7 + 0x0C]
716 ldsw [%l7 + 0x10], %g5
717 lduh [%l7 + 0x2A], %g3
718 ldsb [%l7 + 0x59], %o5
719 udiv %i1, 0x1BAE, %g7
720 fmovsa %icc, %f7, %f13
721 lduw [%l7 + 0x60], %o3
722 lduw [%l7 + 0x0C], %o7
723 fmovsleu %icc, %f15, %f1
724 tneg %icc, 0x1
725 stb %l1, [%l7 + 0x09]
726 stb %i3, [%l7 + 0x25]
727 fabsd %f14, %f10
728 umul %o2, %l6, %g1
729 fmovdpos %icc, %f10, %f7
730 ldx [%l7 + 0x10], %i5
731 fmovdvc %xcc, %f10, %f11
732 fmovspos %icc, %f14, %f12
733 ba,pn %xcc, loop_74
734 std %f8, [%l7 + 0x70]
735 ld [%l7 + 0x38], %f15
736 st %f4, [%l7 + 0x24]
737loop_74:
738 pdist %f10, %f0, %f2
739 movcs %icc, %l0, %o1
740 ldsh [%l7 + 0x08], %o6
741 tneg %icc, 0x4
742 fmovrslez %g6, %f0, %f4
743 umulcc %o4, %o0, %g2
744 st %f5, [%l7 + 0x2C]
745 brz,a %i6, loop_75
746 stb %l2, [%l7 + 0x0A]
747 sllx %i2, 0x00, %i4
748 fandnot1 %f14, %f0, %f4
749loop_75:
750 brnz,a %g4, loop_76
751 std %f14, [%l7 + 0x38]
752 orcc %l3, %l4, %l5
753 pdist %f6, %f2, %f2
754loop_76:
755 fcmpne32 %f8, %f2, %i7
756 ldx [%l7 + 0x28], %g5
757 fmovdcc %icc, %f15, %f12
758 std %f4, [%l7 + 0x58]
759 std %f6, [%l7 + 0x30]
760 ldsw [%l7 + 0x5C], %i0
761 ldsh [%l7 + 0x3A], %g3
762 stb %i1, [%l7 + 0x0B]
763 fcmpne32 %f10, %f0, %g7
764 fmovrdlez %o5, %f2, %f2
765 sth %o3, [%l7 + 0x48]
766 ld [%l7 + 0x68], %f12
767 fmovdneg %icc, %f13, %f6
768 ldd [%l7 + 0x78], %f8
769 fpack32 %f12, %f2, %f14
770 fabss %f6, %f15
771 bgu %xcc, loop_77
772 stw %o7, [%l7 + 0x34]
773 brnz,a %i3, loop_78
774 ldd [%l7 + 0x40], %f0
775loop_77:
776 bn,a,pt %icc, loop_79
777 fpadd16s %f7, %f11, %f7
778loop_78:
779 ldub [%l7 + 0x79], %l1
780 std %f4, [%l7 + 0x18]
781loop_79:
782 fbg %fcc2, loop_80
783 bshuffle %f10, %f12, %f12
784 ldd [%l7 + 0x30], %f8
785 fsrc2s %f5, %f7
786loop_80:
787 brlz %o2, loop_81
788 movvs %icc, %g1, %i5
789 fbue %fcc0, loop_82
790 movn %xcc, %l6, %l0
791loop_81:
792 srl %o6, 0x1D, %g6
793 st %f1, [%l7 + 0x60]
794loop_82:
795 bvs loop_83
796 sdiv %o4, 0x03EB, %o1
797 lduh [%l7 + 0x2A], %o0
798 ldsw [%l7 + 0x44], %i6
799loop_83:
800 movgu %xcc, %g2, %i2
801 fmovdvc %xcc, %f1, %f2
802 fmovdvs %icc, %f3, %f8
803 ldd [%l7 + 0x18], %f14
804 tleu %icc, 0x6
805 movg %icc, %l2, %g4
806 srlx %l3, 0x10, %l4
807 fzeros %f10
808 and %l5, %i7, %i4
809 tg %icc, 0x2
810 ldub [%l7 + 0x52], %g5
811 sth %g3, [%l7 + 0x3E]
812 ld [%l7 + 0x70], %f5
813 fmovsle %xcc, %f7, %f0
814 movcc %icc, %i0, %i1
815 stb %o5, [%l7 + 0x3F]
816 fbo,a %fcc1, loop_84
817 ldsh [%l7 + 0x0C], %o3
818 std %f4, [%l7 + 0x10]
819 stw %g7, [%l7 + 0x1C]
820loop_84:
821 brz %o7, loop_85
822 fcmple16 %f8, %f10, %i3
823 fmovrde %l1, %f0, %f8
824 sth %g1, [%l7 + 0x24]
825loop_85:
826 fsrc1 %f0, %f0
827 andncc %o2, %i5, %l6
828 fornot1s %f5, %f3, %f0
829 stw %o6, [%l7 + 0x38]
830 stb %g6, [%l7 + 0x3D]
831 popc 0x0EBA, %l0
832 lduh [%l7 + 0x1A], %o4
833 st %f14, [%l7 + 0x64]
834 taddcctv %o0, %o1, %i6
835 edge16n %g2, %i2, %g4
836 ldub [%l7 + 0x32], %l2
837 srax %l4, 0x10, %l3
838 stw %l5, [%l7 + 0x14]
839 fmovdge %icc, %f8, %f4
840 ldsw [%l7 + 0x2C], %i7
841 xorcc %i4, 0x07CB, %g5
842 fxnors %f1, %f1, %f7
843 fmovdle %xcc, %f15, %f6
844 movpos %icc, %g3, %i0
845 std %f14, [%l7 + 0x58]
846 array16 %o5, %i1, %g7
847 fbge,a %fcc3, loop_86
848 tle %icc, 0x5
849 fbne,a %fcc2, loop_87
850 stw %o7, [%l7 + 0x54]
851loop_86:
852 std %f6, [%l7 + 0x10]
853 taddcc %o3, %l1, %g1
854loop_87:
855 edge32l %o2, %i5, %i3
856 ldsw [%l7 + 0x18], %l6
857 fcmpes %fcc3, %f4, %f5
858 sdiv %o6, 0x1D60, %g6
859 bg,pt %xcc, loop_88
860 fmovscs %icc, %f12, %f12
861 std %f6, [%l7 + 0x38]
862 fmul8x16al %f5, %f6, %f6
863loop_88:
864 ldsh [%l7 + 0x2C], %o4
865 stw %o0, [%l7 + 0x14]
866 fand %f12, %f4, %f6
867 brgz %l0, loop_89
868 fmovdle %icc, %f2, %f1
869 fmovrdlz %i6, %f8, %f14
870 st %f5, [%l7 + 0x0C]
871loop_89:
872 fmovrslez %o1, %f2, %f15
873 fornot2s %f7, %f15, %f2
874 srl %g2, %g4, %l2
875 fcmpeq32 %f14, %f4, %i2
876 tgu %icc, 0x1
877 fand %f4, %f2, %f4
878 edge32ln %l4, %l3, %i7
879 edge32l %i4, %l5, %g3
880 fmovdpos %icc, %f11, %f4
881 be,pt %xcc, loop_90
882 fnands %f8, %f4, %f9
883 ldsh [%l7 + 0x7C], %i0
884 edge8n %o5, %i1, %g5
885loop_90:
886 fcmple32 %f4, %f12, %g7
887 movle %xcc, %o3, %o7
888 add %g1, 0x0DD0, %o2
889 sth %i5, [%l7 + 0x10]
890 ldsb [%l7 + 0x5F], %l1
891 ldsw [%l7 + 0x08], %i3
892 ld [%l7 + 0x18], %f14
893 fmovdleu %xcc, %f0, %f6
894 bn,a,pn %icc, loop_91
895 xnorcc %l6, 0x0EF1, %o6
896 movn %icc, %o4, %o0
897 andncc %l0, %g6, %i6
898loop_91:
899 fpsub32 %f4, %f10, %f4
900 fpackfix %f8, %f0
901 bshuffle %f10, %f14, %f10
902 ldx [%l7 + 0x18], %g2
903 fxors %f0, %f5, %f12
904 ldsh [%l7 + 0x1C], %g4
905 ldx [%l7 + 0x28], %o1
906 bl,pt %icc, loop_92
907 subcc %i2, 0x0F36, %l2
908 fpadd32 %f12, %f10, %f0
909 bg,pn %icc, loop_93
910loop_92:
911 movrlez %l3, 0x319, %i7
912 std %f8, [%l7 + 0x40]
913 bcs,a,pt %xcc, loop_94
914loop_93:
915 movg %xcc, %l4, %i4
916 fba %fcc2, loop_95
917 bcs,pn %xcc, loop_96
918loop_94:
919 fnor %f6, %f10, %f6
920 edge32ln %g3, %i0, %l5
921loop_95:
922 tcs %xcc, 0x6
923loop_96:
924 ldsw [%l7 + 0x24], %i1
925 fbe %fcc3, loop_97
926 bleu %xcc, loop_98
927 umul %g5, 0x09D3, %g7
928 fsrc2 %f0, %f12
929loop_97:
930 fpack32 %f4, %f10, %f14
931loop_98:
932 taddcc %o5, %o3, %o7
933 ldx [%l7 + 0x40], %o2
934 movn %xcc, %i5, %l1
935 add %g1, %i3, %l6
936 fornot1 %f10, %f0, %f8
937 fand %f14, %f12, %f2
938 bleu %icc, loop_99
939 tvs %xcc, 0x1
940 fcmps %fcc3, %f9, %f2
941 st %f13, [%l7 + 0x20]
942loop_99:
943 addcc %o4, 0x1D3B, %o6
944 fmovdpos %xcc, %f6, %f10
945 alignaddr %l0, %o0, %g6
946 orn %g2, 0x1391, %i6
947 bn %icc, loop_100
948 st %f12, [%l7 + 0x3C]
949 fmovdpos %icc, %f7, %f13
950 ldub [%l7 + 0x40], %g4
951loop_100:
952 alignaddrl %o1, %i2, %l2
953 movneg %xcc, %l3, %l4
954 fbe,a %fcc3, loop_101
955 fmovsle %xcc, %f8, %f10
956 stw %i4, [%l7 + 0x44]
957 tneg %xcc, 0x0
958loop_101:
959 ble %icc, loop_102
960 fpsub32s %f1, %f14, %f2
961 faligndata %f10, %f6, %f10
962 fmovsvc %xcc, %f15, %f4
963loop_102:
964 bge,pn %xcc, loop_103
965 fmovrse %i7, %f8, %f2
966 udivcc %g3, 0x15D1, %i0
967 tleu %icc, 0x5
968loop_103:
969 fpsub32s %f9, %f9, %f15
970 ldsb [%l7 + 0x15], %l5
971 sethi 0x1A87, %g5
972 fcmpne16 %f6, %f0, %i1
973 ldd [%l7 + 0x20], %f12
974 ldsw [%l7 + 0x6C], %o5
975 lduw [%l7 + 0x64], %o3
976 lduh [%l7 + 0x60], %o7
977 fblg %fcc2, loop_104
978 fblg,a %fcc1, loop_105
979 srlx %o2, %g7, %l1
980 fmovrdgz %i5, %f0, %f12
981loop_104:
982 mulscc %g1, 0x02CC, %i3
983loop_105:
984 tpos %xcc, 0x5
985 ldsb [%l7 + 0x40], %l6
986 brnz %o4, loop_106
987 srlx %o6, %o0, %g6
988 bgu loop_107
989 fbe %fcc3, loop_108
990loop_106:
991 fmovdcc %icc, %f6, %f14
992 lduw [%l7 + 0x0C], %g2
993loop_107:
994 std %f14, [%l7 + 0x20]
995loop_108:
996 ldub [%l7 + 0x3D], %l0
997 ldsh [%l7 + 0x54], %i6
998 fmovscs %icc, %f0, %f8
999 fandnot1s %f13, %f13, %f4
1000 bg,pn %icc, loop_109
1001 ba,pt %icc, loop_110
1002 lduh [%l7 + 0x3E], %g4
1003 nop
1004 setx loop_111, %l0, %l1
1005 wrpr 0x1, %tl
1006 wrpr %l1, %tnpc
1007 setx 0x34400001400, %l0, %l1
1008 wrpr %l1, %tstate
1009 wrhpr 0x4, %htstate
1010 done
1011loop_109:
1012 fnegs %f0, %f14
1013loop_110:
1014 fmovsle %icc, %f3, %f9
1015 fpack32 %f12, %f10, %f8
1016loop_111:
1017 fbne %fcc0, loop_112
1018 std %f2, [%l7 + 0x38]
1019 ldd [%l7 + 0x08], %f8
1020 fpadd16s %f10, %f5, %f8
1021loop_112:
1022 ldsh [%l7 + 0x4C], %o1
1023 st %f3, [%l7 + 0x7C]
1024 std %f6, [%l7 + 0x58]
1025 ldub [%l7 + 0x57], %l2
1026 ble loop_113
1027 xorcc %i2, 0x0E9D, %l4
1028 ldx [%l7 + 0x18], %i4
1029 fpack16 %f8, %f9
1030loop_113:
1031 fmovsge %icc, %f1, %f6
1032 std %f4, [%l7 + 0x18]
1033 sth %l3, [%l7 + 0x32]
1034 fmuld8sux16 %f8, %f10, %f12
1035 nop
1036 setx loop_114, %l0, %l1
1037 wrpr 0x1, %tl
1038 wrpr %l1, %tnpc
1039 setx 0x34400001400, %l0, %l1
1040 wrpr %l1, %tstate
1041 wrhpr 0x4, %htstate
1042 done
1043 orn %g3, %i0, %l5
1044 fmul8ulx16 %f0, %f10, %f2
1045 edge16l %g5, %i1, %i7
1046loop_114:
1047 edge8 %o5, %o3, %o7
1048 lduw [%l7 + 0x38], %o2
1049 fmovda %xcc, %f9, %f12
1050 fmovsvs %icc, %f7, %f4
1051 ble %icc, loop_115
1052 ldx [%l7 + 0x30], %l1
1053 fandnot2 %f0, %f14, %f2
1054 nop
1055 setx loop_116, %l0, %l1
1056 wrpr 0x1, %tl
1057 wrpr %l1, %tnpc
1058 setx 0x34400001400, %l0, %l1
1059 wrpr %l1, %tstate
1060 wrhpr 0x4, %htstate
1061 done
1062loop_115:
1063 std %f4, [%l7 + 0x30]
1064 fmovdneg %icc, %f14, %f2
1065 fpadd32s %f12, %f1, %f4
1066loop_116:
1067 fpackfix %f2, %f0
1068 fbne,a %fcc3, loop_117
1069 lduw [%l7 + 0x70], %i5
1070 ldsw [%l7 + 0x28], %g1
1071 stb %g7, [%l7 + 0x6E]
1072loop_117:
1073 movpos %xcc, %i3, %o4
1074 tle %icc, 0x6
1075 sth %l6, [%l7 + 0x34]
1076 fmovdpos %icc, %f5, %f2
1077 ldx [%l7 + 0x78], %o0
1078 movrlz %g6, %o6, %g2
1079 popc %i6, %l0
1080 std %f2, [%l7 + 0x28]
1081 andncc %g4, %l2, %i2
1082 fmul8x16 %f14, %f4, %f6
1083 andn %l4, 0x1B7D, %i4
1084 fmovrslz %o1, %f3, %f1
1085 movne %xcc, %l3, %i0
1086 ldsb [%l7 + 0x18], %g3
1087 stx %l5, [%l7 + 0x20]
1088 sllx %g5, 0x1A, %i7
1089 ldx [%l7 + 0x30], %i1
1090 edge32 %o3, %o7, %o2
1091 ldsw [%l7 + 0x64], %l1
1092 fblg %fcc1, loop_118
1093 st %f4, [%l7 + 0x5C]
1094 ld [%l7 + 0x18], %f9
1095 ldsw [%l7 + 0x20], %o5
1096loop_118:
1097 array16 %i5, %g1, %i3
1098 movge %xcc, %g7, %l6
1099 fbug %fcc1, loop_119
1100 smulcc %o0, 0x189E, %o4
1101 lduh [%l7 + 0x3E], %o6
1102 fbg,a %fcc3, loop_120
1103loop_119:
1104 lduh [%l7 + 0x74], %g6
1105 ld [%l7 + 0x1C], %f15
1106 fmovsn %icc, %f12, %f15
1107loop_120:
1108 fmovsa %icc, %f13, %f13
1109 st %f12, [%l7 + 0x48]
1110 lduw [%l7 + 0x0C], %g2
1111 ldsh [%l7 + 0x1E], %l0
1112 std %f0, [%l7 + 0x70]
1113 fzero %f6
1114 fbul %fcc0, loop_121
1115 bvs,pn %xcc, loop_122
1116 ldsh [%l7 + 0x50], %g4
1117 ld [%l7 + 0x0C], %f4
1118loop_121:
1119 bcs,pt %icc, loop_123
1120loop_122:
1121 fmovdge %icc, %f1, %f5
1122 fxnor %f0, %f0, %f0
1123 fmul8sux16 %f6, %f6, %f14
1124loop_123:
1125 nop
1126 setx loop_124, %l0, %l1
1127 wrpr 0x1, %tl
1128 wrpr %l1, %tnpc
1129 setx 0x34400001400, %l0, %l1
1130 wrpr %l1, %tstate
1131 wrhpr 0x4, %htstate
1132 done
1133 fmul8x16 %f14, %f8, %f6
1134 stx %l2, [%l7 + 0x50]
1135 alignaddrl %i6, %i2, %i4
1136loop_124:
1137 fmul8sux16 %f8, %f10, %f14
1138 lduw [%l7 + 0x10], %l4
1139 fsrc1s %f3, %f14
1140 edge32l %o1, %l3, %i0
1141 edge16ln %l5, %g3, %i7
1142 movrlz %i1, 0x17F, %g5
1143 bge,a,pn %xcc, loop_125
1144 fmovdgu %xcc, %f12, %f0
1145 fbuge %fcc3, loop_126
1146 fxnors %f0, %f0, %f7
1147loop_125:
1148 fmovrsgz %o3, %f8, %f7
1149 ldsw [%l7 + 0x0C], %o2
1150loop_126:
1151 ble,a,pt %xcc, loop_127
1152 array32 %l1, %o7, %o5
1153 st %f1, [%l7 + 0x38]
1154 stx %i5, [%l7 + 0x30]
1155loop_127:
1156 edge16ln %i3, %g1, %g7
1157 fmuld8sux16 %f0, %f12, %f10
1158 ldub [%l7 + 0x5C], %o0
1159 stb %l6, [%l7 + 0x4C]
1160 edge8l %o4, %o6, %g2
1161 andncc %g6, %l0, %g4
1162 fblg %fcc2, loop_128
1163 fcmpgt16 %f6, %f12, %l2
1164 fmovdcs %icc, %f3, %f2
1165 alignaddrl %i6, %i2, %i4
1166loop_128:
1167 edge16ln %l4, %o1, %i0
1168 ldub [%l7 + 0x62], %l3
1169 fone %f4
1170 fornot2s %f1, %f12, %f9
1171 xor %l5, 0x09D7, %i7
1172 edge32l %i1, %g5, %g3
1173 fmovrse %o3, %f6, %f12
1174 st %f14, [%l7 + 0x50]
1175 edge8n %o2, %o7, %o5
1176 fbug,a %fcc3, loop_129
1177 subcc %l1, 0x1426, %i5
1178 bne,pt %xcc, loop_130
1179 st %f12, [%l7 + 0x18]
1180loop_129:
1181 fnegd %f2, %f8
1182 stb %i3, [%l7 + 0x14]
1183loop_130:
1184 mulx %g1, %g7, %l6
1185 bg loop_131
1186 brgez,a %o0, loop_132
1187 srlx %o6, %o4, %g2
1188 fcmpeq16 %f10, %f12, %g6
1189loop_131:
1190 fnot1 %f10, %f14
1191loop_132:
1192 movcs %xcc, %l0, %l2
1193 sth %g4, [%l7 + 0x6C]
1194 fble %fcc3, loop_133
1195 ldx [%l7 + 0x20], %i6
1196 fcmpne32 %f14, %f10, %i4
1197 ld [%l7 + 0x78], %f6
1198loop_133:
1199 sth %i2, [%l7 + 0x4A]
1200 brgz %o1, loop_134
1201 fpadd16s %f2, %f8, %f3
1202 tn %icc, 0x5
1203 bvs,a %xcc, loop_135
1204loop_134:
1205 ldx [%l7 + 0x28], %i0
1206 xnorcc %l4, %l3, %l5
1207 te %icc, 0x4
1208loop_135:
1209 orncc %i1, %g5, %g3
1210 fnand %f10, %f4, %f10
1211 stb %o3, [%l7 + 0x3C]
1212 tle %xcc, 0x0
1213 fmovsa %xcc, %f15, %f3
1214 smulcc %i7, %o2, %o7
1215 fbul %fcc3, loop_136
1216 fone %f6
1217 srlx %o5, 0x15, %i5
1218 lduh [%l7 + 0x46], %l1
1219loop_136:
1220 tsubcctv %i3, 0x1E32, %g7
1221 fbge %fcc3, loop_137
1222 fmovsne %xcc, %f4, %f4
1223 fmovdg %xcc, %f15, %f10
1224 sth %g1, [%l7 + 0x36]
1225loop_137:
1226 ldx [%l7 + 0x08], %l6
1227 lduh [%l7 + 0x36], %o0
1228 fsrc2s %f11, %f7
1229 stw %o4, [%l7 + 0x30]
1230 ldsb [%l7 + 0x0A], %o6
1231 fnand %f14, %f14, %f4
1232 ba,a,pt %icc, loop_138
1233 ldsb [%l7 + 0x7D], %g6
1234 stb %g2, [%l7 + 0x49]
1235 lduh [%l7 + 0x34], %l2
1236loop_138:
1237 std %f6, [%l7 + 0x30]
1238 fmovdvs %xcc, %f15, %f0
1239 bshuffle %f8, %f12, %f8
1240 lduh [%l7 + 0x32], %g4
1241 brlz %l0, loop_139
1242 fbuge %fcc1, loop_140
1243 tge %icc, 0x2
1244 fmovda %icc, %f8, %f1
1245loop_139:
1246 ldsh [%l7 + 0x54], %i4
1247loop_140:
1248 fsrc1s %f12, %f5
1249 fmovsvs %icc, %f8, %f9
1250 fmovda %xcc, %f4, %f3
1251 edge16n %i6, %o1, %i2
1252 edge8n %l4, %l3, %i0
1253 ldd [%l7 + 0x48], %f4
1254 tneg %xcc, 0x0
1255 stb %i1, [%l7 + 0x0D]
1256 fbe,a %fcc0, loop_141
1257 bg,a,pt %icc, loop_142
1258 st %f1, [%l7 + 0x60]
1259 ld [%l7 + 0x70], %f9
1260loop_141:
1261 fors %f1, %f13, %f2
1262loop_142:
1263 ld [%l7 + 0x60], %f13
1264 ldsh [%l7 + 0x30], %l5
1265 fmovscs %icc, %f1, %f9
1266 fmovda %xcc, %f0, %f5
1267 sra %g3, %o3, %g5
1268 alignaddrl %i7, %o7, %o2
1269 bvc,a,pt %icc, loop_143
1270 movle %icc, %o5, %l1
1271 fpadd16 %f10, %f12, %f4
1272 stw %i3, [%l7 + 0x30]
1273loop_143:
1274 fmovrse %g7, %f9, %f4
1275 fba %fcc2, loop_144
1276 fmovdgu %icc, %f15, %f7
1277 lduh [%l7 + 0x38], %i5
1278 std %f10, [%l7 + 0x38]
1279loop_144:
1280 stx %l6, [%l7 + 0x18]
1281 fmovsl %xcc, %f15, %f12
1282 sra %o0, %g1, %o4
1283 st %f11, [%l7 + 0x38]
1284 fmovrdlz %g6, %f0, %f4
1285 fbue,a %fcc0, loop_145
1286 stb %g2, [%l7 + 0x6C]
1287 sdiv %o6, 0x1EC1, %l2
1288 stx %l0, [%l7 + 0x30]
1289loop_145:
1290 brgz %i4, loop_146
1291 ble,a,pn %icc, loop_147
1292 movle %icc, %g4, %i6
1293 lduw [%l7 + 0x14], %i2
1294loop_146:
1295 ldsw [%l7 + 0x54], %o1
1296loop_147:
1297 and %l3, 0x0F2E, %l4
1298 fmovrdne %i0, %f4, %f14
1299 smul %l5, %g3, %o3
1300 fmovdg %icc, %f0, %f4
1301 movcs %icc, %g5, %i7
1302 ld [%l7 + 0x14], %f1
1303 movrgz %o7, 0x1C8, %o2
1304 ldub [%l7 + 0x24], %i1
1305 sub %o5, %i3, %g7
1306 srl %i5, 0x14, %l6
1307 addccc %l1, 0x0E83, %o0
1308 sub %o4, %g6, %g1
1309 fmovsn %icc, %f7, %f14
1310 edge16 %o6, %g2, %l2
1311 fpadd32 %f8, %f0, %f2
1312 ba,a,pt %icc, loop_148
1313 ld [%l7 + 0x64], %f9
1314 fblg %fcc0, loop_149
1315 bvs %xcc, loop_150
1316loop_148:
1317 orn %i4, 0x0965, %g4
1318 orncc %i6, %i2, %o1
1319loop_149:
1320 ld [%l7 + 0x30], %f10
1321loop_150:
1322 pdist %f0, %f8, %f8
1323 umulcc %l3, %l0, %i0
1324 bvs,pt %icc, loop_151
1325 nop
1326 setx loop_152, %l0, %l1
1327 wrpr 0x1, %tl
1328 wrpr %l1, %tnpc
1329 setx 0x34400001400, %l0, %l1
1330 wrpr %l1, %tstate
1331 wrhpr 0x4, %htstate
1332 done
1333 movleu %xcc, %l4, %l5
1334 fmul8ulx16 %f8, %f10, %f8
1335loop_151:
1336 ta %xcc, 0x6
1337loop_152:
1338 fcmpes %fcc0, %f8, %f4
1339 fnands %f8, %f14, %f9
1340 edge32l %o3, %g5, %i7
1341 nop
1342 setx loop_153, %l0, %l1
1343 wrpr 0x1, %tl
1344 wrpr %l1, %tpc
1345 add %l1, 0x4, %l1
1346 wrpr %l1, %tnpc
1347 setx 0x34400001400, %l0, %l1
1348 wrpr %l1, %tstate
1349 wrhpr 0x4, %htstate
1350 retry
1351 std %f2, [%l7 + 0x10]
1352 fbn %fcc0, loop_154
1353 ldsb [%l7 + 0x7B], %o7
1354loop_153:
1355 lduw [%l7 + 0x68], %g3
1356 ldsb [%l7 + 0x3D], %o2
1357loop_154:
1358 fbuge %fcc3, loop_155
1359 fandnot1 %f8, %f4, %f4
1360 lduh [%l7 + 0x3E], %o5
1361 addcc %i3, %g7, %i5
1362loop_155:
1363 fpadd16s %f6, %f5, %f2
1364 fsrc1 %f14, %f12
1365 fmovsvc %xcc, %f4, %f13
1366 srlx %i1, %l1, %o0
1367 fmovrslez %o4, %f0, %f10
1368 lduw [%l7 + 0x7C], %g6
1369 fbl %fcc3, loop_156
1370 pdist %f4, %f0, %f10
1371 fbue,a %fcc2, loop_157
1372 xnorcc %g1, 0x1DE0, %o6
1373loop_156:
1374 fmovrdgz %l6, %f8, %f6
1375 fpsub16 %f10, %f10, %f2
1376loop_157:
1377 be,a loop_158
1378 fmovde %icc, %f10, %f15
1379 faligndata %f0, %f10, %f4
1380 nop
1381 setx loop_159, %l0, %l1
1382 wrpr 0x1, %tl
1383 wrpr %l1, %tnpc
1384 setx 0x34400001400, %l0, %l1
1385 wrpr %l1, %tstate
1386 wrhpr 0x4, %htstate
1387 done
1388loop_158:
1389 fmovdne %icc, %f15, %f12
1390 fmovdl %xcc, %f11, %f3
1391 sdivx %l2, 0x10F2, %g2
1392loop_159:
1393 stw %g4, [%l7 + 0x7C]
1394 tle %icc, 0x4
1395 movcc %icc, %i4, %i2
1396 ldsh [%l7 + 0x74], %o1
1397 edge16 %l3, %i6, %i0
1398 xor %l0, %l5, %o3
1399 movge %icc, %l4, %g5
1400 be %xcc, loop_160
1401 tpos %icc, 0x7
1402 fxor %f4, %f6, %f2
1403 fmul8x16al %f7, %f7, %f2
1404loop_160:
1405 fsrc2 %f2, %f10
1406 andn %o7, 0x15E4, %g3
1407 fpadd16 %f14, %f12, %f6
1408 tsubcctv %o2, %i7, %i3
1409 stw %o5, [%l7 + 0x30]
1410 fmovde %xcc, %f6, %f13
1411 fpack16 %f4, %f4
1412 srlx %g7, 0x17, %i5
1413 fmovrdlz %l1, %f14, %f2
1414 st %f9, [%l7 + 0x30]
1415 subccc %i1, 0x1F59, %o4
1416 brz %o0, loop_161
1417 lduw [%l7 + 0x44], %g6
1418 bvc,pn %xcc, loop_162
1419 fmovsleu %icc, %f7, %f7
1420loop_161:
1421 edge32 %g1, %o6, %l2
1422 fbo %fcc0, loop_163
1423loop_162:
1424 sth %l6, [%l7 + 0x64]
1425 brz %g4, loop_164
1426 fnot1 %f4, %f10
1427loop_163:
1428 fmuld8sux16 %f0, %f5, %f12
1429 fnot2 %f2, %f14
1430loop_164:
1431 bpos,pn %xcc, loop_165
1432 tleu %icc, 0x6
1433 fmovdcs %xcc, %f10, %f12
1434 sethi 0x17B7, %i4
1435loop_165:
1436 movgu %xcc, %i2, %o1
1437 tneg %xcc, 0x1
1438 faligndata %f4, %f8, %f4
1439 sth %l3, [%l7 + 0x4E]
1440 stb %i6, [%l7 + 0x41]
1441 fbu %fcc2, loop_166
1442 movrgz %i0, 0x125, %l0
1443 fcmple16 %f4, %f10, %g2
1444 fpsub32 %f0, %f8, %f10
1445loop_166:
1446 addccc %l5, %o3, %l4
1447 bne,pt %xcc, loop_167
1448 sth %o7, [%l7 + 0x72]
1449 lduh [%l7 + 0x76], %g3
1450 fmovsg %xcc, %f11, %f11
1451loop_167:
1452 fcmpeq16 %f8, %f10, %g5
1453 fmovrsne %i7, %f12, %f9
1454 stw %i3, [%l7 + 0x18]
1455 smulcc %o2, 0x0260, %o5
1456 tsubcctv %g7, %i5, %l1
1457 ld [%l7 + 0x68], %f6
1458 tsubcc %i1, 0x11A6, %o4
1459 fornot1s %f13, %f11, %f1
1460 fzero %f6
1461 fmovdcc %icc, %f11, %f9
1462 ldd [%l7 + 0x68], %f4
1463 fmovdl %icc, %f15, %f8
1464 tpos %xcc, 0x4
1465 fmovdleu %icc, %f9, %f4
1466 lduh [%l7 + 0x56], %o0
1467 umulcc %g1, 0x0E1F, %g6
1468 movcs %xcc, %o6, %l6
1469 sethi 0x13AE, %l2
1470 movleu %icc, %i4, %g4
1471 fmovs %f4, %f11
1472 tle %icc, 0x1
1473 stx %i2, [%l7 + 0x50]
1474 pdist %f8, %f6, %f6
1475 stx %o1, [%l7 + 0x78]
1476 fzero %f14
1477 addccc %i6, %l3, %i0
1478 ldsb [%l7 + 0x12], %g2
1479 alignaddr %l0, %o3, %l4
1480 fpsub16s %f3, %f11, %f15
1481 st %f11, [%l7 + 0x60]
1482 array32 %l5, %g3, %g5
1483 tleu %icc, 0x2
1484 tgu %xcc, 0x3
1485 ldd [%l7 + 0x58], %f6
1486 movg %icc, %o7, %i7
1487 fornot1s %f5, %f10, %f11
1488 stb %i3, [%l7 + 0x35]
1489 tcc %xcc, 0x7
1490 movrlez %o5, 0x017, %o2
1491 lduw [%l7 + 0x70], %i5
1492 ldx [%l7 + 0x08], %l1
1493 tsubcc %g7, 0x0A9C, %o4
1494 stb %o0, [%l7 + 0x3C]
1495 and %i1, %g1, %g6
1496 fpadd32s %f1, %f5, %f2
1497 ldd [%l7 + 0x50], %f6
1498 fmovrdlez %o6, %f4, %f8
1499 fzeros %f10
1500 st %f5, [%l7 + 0x7C]
1501 stb %l6, [%l7 + 0x15]
1502 fmovrdne %i4, %f12, %f2
1503 edge32ln %l2, %g4, %i2
1504 fmovsa %xcc, %f12, %f14
1505 tgu %xcc, 0x6
1506 ldsw [%l7 + 0x34], %i6
1507 edge8n %l3, %o1, %g2
1508 tle %icc, 0x5
1509 smulcc %l0, %o3, %i0
1510 fpack16 %f0, %f15
1511 addc %l4, %l5, %g3
1512 ldsw [%l7 + 0x2C], %o7
1513 fnands %f9, %f11, %f10
1514 udivx %g5, 0x17F8, %i7
1515 orncc %o5, 0x1BAE, %o2
1516 stw %i3, [%l7 + 0x50]
1517 edge32n %i5, %l1, %g7
1518 bl,pt %icc, loop_168
1519 xnorcc %o0, 0x109C, %o4
1520 tpos %xcc, 0x7
1521 fble,a %fcc2, loop_169
1522loop_168:
1523 alignaddrl %g1, %i1, %g6
1524 fzero %f14
1525 fpadd32 %f8, %f8, %f6
1526loop_169:
1527 std %f14, [%l7 + 0x58]
1528 fmul8sux16 %f0, %f8, %f10
1529 lduh [%l7 + 0x44], %l6
1530 fornot2s %f13, %f8, %f5
1531 lduh [%l7 + 0x74], %o6
1532 edge8 %i4, %g4, %i2
1533 stx %i6, [%l7 + 0x10]
1534 movleu %xcc, %l3, %l2
1535 fmovrslez %g2, %f14, %f2
1536 stx %l0, [%l7 + 0x28]
1537 stb %o3, [%l7 + 0x36]
1538 lduh [%l7 + 0x38], %o1
1539 tg %icc, 0x7
1540 stx %l4, [%l7 + 0x78]
1541 fblg,a %fcc1, loop_170
1542 tvs %icc, 0x0
1543 std %f12, [%l7 + 0x58]
1544 fmul8ulx16 %f2, %f14, %f12
1545loop_170:
1546 fpsub16 %f12, %f10, %f14
1547 orncc %i0, %l5, %g3
1548 lduh [%l7 + 0x28], %g5
1549 and %o7, %o5, %i7
1550 ldx [%l7 + 0x58], %i3
1551 ble,a loop_171
1552 st %f10, [%l7 + 0x40]
1553 edge16ln %o2, %l1, %g7
1554 fbuge %fcc1, loop_172
1555loop_171:
1556 orcc %o0, %i5, %g1
1557 fandnot2s %f14, %f4, %f1
1558 sdivx %i1, 0x0583, %g6
1559loop_172:
1560 ldd [%l7 + 0x50], %f12
1561 fmovdn %icc, %f13, %f2
1562 brlez %l6, loop_173
1563 bneg loop_174
1564 lduw [%l7 + 0x20], %o4
1565 bvc,a,pn %xcc, loop_175
1566loop_173:
1567 lduh [%l7 + 0x56], %i4
1568loop_174:
1569 smul %g4, %o6, %i6
1570 ldx [%l7 + 0x58], %l3
1571loop_175:
1572 lduh [%l7 + 0x7C], %i2
1573 pdist %f2, %f4, %f8
1574 st %f0, [%l7 + 0x38]
1575 ta %icc, 0x2
1576 movpos %xcc, %g2, %l0
1577 ldd [%l7 + 0x30], %f12
1578 bcs,pt %icc, loop_176
1579 fcmple32 %f12, %f6, %o3
1580 udivx %o1, 0x14F7, %l4
1581 fbo,a %fcc1, loop_177
1582loop_176:
1583 sub %l2, 0x11F6, %l5
1584 bcc,a %xcc, loop_178
1585 fbu %fcc1, loop_179
1586loop_177:
1587 movrne %i0, 0x3F3, %g3
1588 sub %g5, 0x054F, %o5
1589loop_178:
1590 fbg %fcc2, loop_180
1591loop_179:
1592 tl %xcc, 0x6
1593 fnot1s %f11, %f11
1594 fxors %f14, %f6, %f13
1595loop_180:
1596 fmovdg %icc, %f6, %f13
1597 ldd [%l7 + 0x70], %f0
1598 st %f6, [%l7 + 0x38]
1599 tge %xcc, 0x5
1600 umulcc %o7, %i7, %i3
1601 ldub [%l7 + 0x39], %o2
1602 fsrc2s %f14, %f11
1603 ldub [%l7 + 0x1D], %l1
1604 sdivx %g7, 0x1056, %o0
1605 stb %g1, [%l7 + 0x72]
1606 bvc,a,pt %xcc, loop_181
1607 faligndata %f4, %f8, %f0
1608 ldx [%l7 + 0x10], %i1
1609 edge8n %i5, %g6, %l6
1610loop_181:
1611 ldx [%l7 + 0x28], %o4
1612 movrlz %i4, %g4, %i6
1613 fands %f3, %f7, %f4
1614 andcc %l3, %i2, %g2
1615 ldx [%l7 + 0x58], %o6
1616 stw %o3, [%l7 + 0x0C]
1617 fandnot1s %f14, %f15, %f7
1618 ld [%l7 + 0x24], %f13
1619 fandnot2s %f6, %f8, %f12
1620 fpadd16 %f14, %f14, %f2
1621 fmuld8ulx16 %f0, %f13, %f2
1622 brlz %o1, loop_182
1623 edge8l %l0, %l2, %l4
1624 stx %i0, [%l7 + 0x38]
1625 ldd [%l7 + 0x40], %f12
1626loop_182:
1627 addc %g3, %g5, %l5
1628 lduw [%l7 + 0x3C], %o7
1629 stx %o5, [%l7 + 0x18]
1630 fpsub16s %f6, %f4, %f13
1631 lduw [%l7 + 0x5C], %i7
1632 ld [%l7 + 0x0C], %f1
1633 ldd [%l7 + 0x38], %f2
1634 ldub [%l7 + 0x4D], %i3
1635 movl %xcc, %l1, %o2
1636 ldsw [%l7 + 0x40], %g7
1637 fmovrdlz %g1, %f0, %f2
1638 stx %i1, [%l7 + 0x38]
1639 ldd [%l7 + 0x18], %f2
1640 fmovrde %o0, %f4, %f10
1641 ldsw [%l7 + 0x38], %i5
1642 tne %xcc, 0x5
1643 bpos,a,pt %icc, loop_183
1644 fmul8ulx16 %f12, %f8, %f2
1645 taddcctv %l6, %o4, %i4
1646 taddcc %g4, %i6, %l3
1647loop_183:
1648 std %f2, [%l7 + 0x38]
1649 stx %i2, [%l7 + 0x38]
1650 call loop_184
1651 fmovsle %xcc, %f1, %f9
1652 ldsh [%l7 + 0x10], %g6
1653 smul %o6, 0x0626, %g2
1654loop_184:
1655 movleu %icc, %o3, %l0
1656 ldsh [%l7 + 0x6E], %o1
1657 tgu %icc, 0x6
1658 nop
1659 setx loop_185, %l0, %l1
1660 jmpl %l1, %l4
1661 stb %i0, [%l7 + 0x30]
1662 fxor %f4, %f4, %f14
1663 tsubcc %l2, %g5, %l5
1664loop_185:
1665 stw %g3, [%l7 + 0x54]
1666 bneg,a loop_186
1667 ldsh [%l7 + 0x6E], %o5
1668 fmovdneg %xcc, %f9, %f2
1669 ldd [%l7 + 0x18], %f2
1670loop_186:
1671 fmovrdgz %i7, %f4, %f8
1672 fbg %fcc0, loop_187
1673 fmovs %f1, %f0
1674 array8 %i3, %l1, %o7
1675 fabss %f13, %f5
1676loop_187:
1677 lduw [%l7 + 0x18], %g7
1678 array16 %o2, %i1, %g1
1679 orncc %i5, %o0, %o4
1680 fcmpgt32 %f0, %f12, %i4
1681 fxnor %f8, %f4, %f8
1682 ldsb [%l7 + 0x3F], %l6
1683 xnorcc %g4, 0x1C2B, %i6
1684 edge16ln %i2, %g6, %o6
1685 ldsb [%l7 + 0x39], %l3
1686 fbg %fcc0, loop_188
1687 edge8n %o3, %l0, %o1
1688 fmovdleu %icc, %f9, %f14
1689 movleu %icc, %l4, %i0
1690loop_188:
1691 ldd [%l7 + 0x78], %f10
1692 brlez,a %g2, loop_189
1693 brlz %g5, loop_190
1694 and %l5, 0x0977, %g3
1695 fmovdge %xcc, %f1, %f12
1696loop_189:
1697 std %f4, [%l7 + 0x40]
1698loop_190:
1699 ble loop_191
1700 fmovdneg %xcc, %f0, %f14
1701 ldsb [%l7 + 0x48], %o5
1702 edge8ln %i7, %l2, %l1
1703loop_191:
1704 srlx %i3, 0x0F, %o7
1705 lduh [%l7 + 0x18], %o2
1706 stb %g7, [%l7 + 0x5B]
1707 andn %g1, %i1, %i5
1708 fmovdne %xcc, %f15, %f8
1709 fbu %fcc1, loop_192
1710 sll %o0, %i4, %l6
1711 array8 %o4, %i6, %i2
1712 stb %g4, [%l7 + 0x79]
1713loop_192:
1714 sth %g6, [%l7 + 0x7C]
1715 fmovsneg %xcc, %f7, %f0
1716 stx %l3, [%l7 + 0x68]
1717 fcmps %fcc3, %f15, %f12
1718 fmovsl %icc, %f5, %f12
1719 stx %o3, [%l7 + 0x50]
1720 sethi 0x1A10, %l0
1721 fcmpd %fcc3, %f14, %f6
1722 lduh [%l7 + 0x7E], %o6
1723 fmovsge %icc, %f11, %f5
1724 tcs %xcc, 0x1
1725 std %f10, [%l7 + 0x40]
1726 tsubcc %l4, 0x00A7, %o1
1727 move %xcc, %g2, %i0
1728 movle %xcc, %l5, %g5
1729 ld [%l7 + 0x74], %f15
1730 stb %o5, [%l7 + 0x19]
1731 edge16ln %g3, %l2, %l1
1732 addcc %i3, 0x01AF, %i7
1733 mulx %o7, 0x1984, %g7
1734 sub %g1, 0x1037, %o2
1735 ld [%l7 + 0x38], %f9
1736 brlz,a %i5, loop_193
1737 orn %o0, 0x17FE, %i4
1738 fnands %f3, %f8, %f5
1739 ld [%l7 + 0x60], %f3
1740loop_193:
1741 movvs %icc, %l6, %o4
1742 fmovdg %icc, %f9, %f5
1743 fcmpne16 %f2, %f4, %i6
1744 bgu,a %xcc, loop_194
1745 fpack16 %f14, %f11
1746 fmovsg %xcc, %f3, %f13
1747 stx %i1, [%l7 + 0x58]
1748loop_194:
1749 brnz,a %g4, loop_195
1750 sdivx %g6, 0x13F8, %i2
1751 fmuld8sux16 %f4, %f12, %f2
1752 ldd [%l7 + 0x30], %f10
1753loop_195:
1754 fbul %fcc3, loop_196
1755 stw %o3, [%l7 + 0x40]
1756 fpadd32 %f4, %f0, %f6
1757 movne %xcc, %l3, %l0
1758loop_196:
1759 subccc %l4, 0x046B, %o1
1760 nop
1761 setx loop_197, %l0, %l1
1762 jmpl %l1, %g2
1763 ldsw [%l7 + 0x24], %i0
1764 fmuld8ulx16 %f11, %f4, %f12
1765 sdivx %o6, 0x0327, %g5
1766loop_197:
1767 fmovrdgez %o5, %f6, %f2
1768 fbn,a %fcc1, loop_198
1769 fcmpeq16 %f10, %f6, %l5
1770 fnegs %f11, %f11
1771 bgu loop_199
1772loop_198:
1773 movle %icc, %l2, %g3
1774 fcmple32 %f12, %f6, %i3
1775 fmovscc %xcc, %f4, %f11
1776loop_199:
1777 fcmpd %fcc3, %f12, %f0
1778 ldsh [%l7 + 0x0C], %i7
1779 movcs %xcc, %l1, %o7
1780 fmovsa %xcc, %f6, %f10
1781 fnors %f3, %f2, %f0
1782 fandnot2 %f4, %f14, %f10
1783 fpadd32 %f8, %f6, %f8
1784 movg %icc, %g1, %o2
1785 fsrc1s %f6, %f2
1786 movneg %icc, %g7, %i5
1787 sll %o0, 0x0B, %l6
1788 bgu,a %xcc, loop_200
1789 fpadd32 %f4, %f8, %f14
1790 fmovse %icc, %f11, %f12
1791 srlx %o4, %i4, %i1
1792loop_200:
1793 tge %icc, 0x5
1794 brz %g4, loop_201
1795 edge8n %g6, %i2, %o3
1796 orn %i6, 0x04B8, %l0
1797 st %f3, [%l7 + 0x70]
1798loop_201:
1799 fsrc1s %f12, %f12
1800 std %f10, [%l7 + 0x70]
1801 fbg %fcc2, loop_202
1802 fmovdn %icc, %f2, %f3
1803 brz %l3, loop_203
1804 sth %l4, [%l7 + 0x36]
1805loop_202:
1806 ld [%l7 + 0x5C], %f5
1807 stw %o1, [%l7 + 0x34]
1808loop_203:
1809 ld [%l7 + 0x6C], %f8
1810 fbl,a %fcc2, loop_204
1811 bl,pt %icc, loop_205
1812 fbne %fcc0, loop_206
1813 fsrc1s %f0, %f11
1814loop_204:
1815 tcc %icc, 0x3
1816loop_205:
1817 bvc,pn %xcc, loop_207
1818loop_206:
1819 fmovdge %xcc, %f4, %f14
1820 fsrc2 %f12, %f12
1821 ldub [%l7 + 0x41], %g2
1822loop_207:
1823 ldsw [%l7 + 0x64], %o6
1824 fbl,a %fcc1, loop_208
1825 fpack32 %f6, %f8, %f4
1826 bvs %icc, loop_209
1827 stw %i0, [%l7 + 0x24]
1828loop_208:
1829 movl %xcc, %g5, %o5
1830 fabss %f6, %f0
1831loop_209:
1832 tvc %icc, 0x2
1833 taddcc %l5, %g3, %i3
1834 movleu %xcc, %l2, %i7
1835 tsubcc %l1, 0x1975, %g1
1836 fmovdle %xcc, %f0, %f14
1837 fmovdcs %xcc, %f11, %f5
1838 stx %o2, [%l7 + 0x20]
1839 udivx %o7, 0x11A3, %i5
1840 xorcc %g7, 0x1CEF, %l6
1841 fmovrdgez %o4, %f2, %f10
1842 fmovsg %icc, %f10, %f15
1843 stx %i4, [%l7 + 0x48]
1844 fnand %f6, %f12, %f8
1845 tg %icc, 0x6
1846 fcmpne32 %f4, %f0, %o0
1847 ldsh [%l7 + 0x0E], %g4
1848 xnorcc %g6, 0x136C, %i1
1849 sth %i2, [%l7 + 0x70]
1850 bn loop_210
1851 ldx [%l7 + 0x38], %o3
1852 fbule,a %fcc3, loop_211
1853 subc %i6, %l0, %l4
1854loop_210:
1855 edge32l %l3, %o1, %g2
1856 stb %o6, [%l7 + 0x77]
1857loop_211:
1858 fmovrdgez %i0, %f6, %f6
1859 andn %g5, %o5, %l5
1860 bn,a %icc, loop_212
1861 bcs,a,pt %icc, loop_213
1862 bshuffle %f0, %f4, %f12
1863 movgu %icc, %g3, %l2
1864loop_212:
1865 sth %i3, [%l7 + 0x68]
1866loop_213:
1867 nop
1868 setx loop_214, %l0, %l1
1869 jmpl %l1, %i7
1870 fmul8x16al %f2, %f12, %f6
1871 ldsw [%l7 + 0x78], %l1
1872 brz,a %g1, loop_215
1873loop_214:
1874 ldsh [%l7 + 0x56], %o2
1875 ldub [%l7 + 0x4C], %o7
1876 edge16n %g7, %l6, %o4
1877loop_215:
1878 sth %i5, [%l7 + 0x24]
1879 ld [%l7 + 0x58], %f13
1880 fpsub16s %f7, %f10, %f4
1881 movl %icc, %o0, %i4
1882 stx %g6, [%l7 + 0x70]
1883 fmuld8ulx16 %f8, %f3, %f6
1884 ldsb [%l7 + 0x3F], %g4
1885 fsrc2 %f2, %f2
1886 brgz,a %i2, loop_216
1887 stb %i1, [%l7 + 0x63]
1888 movrgez %i6, %o3, %l4
1889 fmovrdne %l3, %f8, %f10
1890loop_216:
1891 subccc %l0, %o1, %g2
1892 tneg %icc, 0x5
1893 st %f14, [%l7 + 0x5C]
1894 st %f12, [%l7 + 0x34]
1895 bn,a loop_217
1896 fmovdn %icc, %f5, %f12
1897 fmovsneg %icc, %f10, %f2
1898 fnot1 %f4, %f4
1899loop_217:
1900 movvc %icc, %i0, %o6
1901 subc %g5, %o5, %l5
1902 stw %l2, [%l7 + 0x40]
1903 ldd [%l7 + 0x18], %f12
1904 fmovsneg %xcc, %f2, %f7
1905 fmovrde %i3, %f8, %f2
1906 fmul8x16 %f5, %f0, %f6
1907 fmovrdne %i7, %f4, %f4
1908 fxor %f14, %f4, %f4
1909 lduw [%l7 + 0x3C], %l1
1910 fbu,a %fcc3, loop_218
1911 fba,a %fcc0, loop_219
1912 orcc %g3, %g1, %o2
1913 be %xcc, loop_220
1914loop_218:
1915 fmovsgu %icc, %f9, %f1
1916loop_219:
1917 call loop_221
1918 movcc %icc, %o7, %g7
1919loop_220:
1920 tn %xcc, 0x5
1921 sdivcc %o4, 0x1821, %l6
1922loop_221:
1923 sth %o0, [%l7 + 0x3C]
1924 fnegs %f15, %f2
1925 movvs %icc, %i4, %g6
1926 brlez %i5, loop_222
1927 fmuld8sux16 %f6, %f6, %f2
1928 fnot2s %f5, %f0
1929 fbne %fcc0, loop_223
1930loop_222:
1931 or %i2, 0x126A, %i1
1932 fmovsg %icc, %f9, %f9
1933 fmovsne %xcc, %f15, %f14
1934loop_223:
1935 ldub [%l7 + 0x67], %g4
1936 ld [%l7 + 0x44], %f13
1937 fmovda %icc, %f14, %f13
1938 ba,a %xcc, loop_224
1939 st %f6, [%l7 + 0x30]
1940 ldsh [%l7 + 0x0E], %o3
1941 lduw [%l7 + 0x10], %l4
1942loop_224:
1943 fabsd %f6, %f0
1944 lduh [%l7 + 0x36], %i6
1945 ldsh [%l7 + 0x68], %l0
1946 sdiv %l3, 0x07A9, %g2
1947 fmovsvs %icc, %f1, %f1
1948 movrgz %i0, %o6, %o1
1949 fmovsvc %xcc, %f0, %f7
1950 fmovdgu %xcc, %f8, %f0
1951 movneg %xcc, %g5, %l5
1952 lduh [%l7 + 0x18], %o5
1953 fpadd16s %f3, %f12, %f10
1954 fmovdle %icc, %f6, %f13
1955 fone %f14
1956 fnand %f0, %f4, %f0
1957 fmovdpos %icc, %f10, %f13
1958 ldsw [%l7 + 0x7C], %i3
1959 fsrc2s %f1, %f6
1960 nop
1961 setx loop_225, %l0, %l1
1962 wrpr 0x1, %tl
1963 wrpr %l1, %tpc
1964 add %l1, 0x4, %l1
1965 wrpr %l1, %tnpc
1966 setx 0x34400001400, %l0, %l1
1967 wrpr %l1, %tstate
1968 wrhpr 0x4, %htstate
1969 retry
1970 ldd [%l7 + 0x50], %f8
1971 ldsh [%l7 + 0x08], %l2
1972 bpos,a,pt %xcc, loop_226
1973loop_225:
1974 ld [%l7 + 0x48], %f12
1975 ldsb [%l7 + 0x54], %i7
1976 fnands %f4, %f8, %f2
1977loop_226:
1978 st %f2, [%l7 + 0x44]
1979 fbuge %fcc0, loop_227
1980 fcmpd %fcc1, %f0, %f0
1981 fpadd16s %f10, %f12, %f4
1982 fabsd %f10, %f0
1983loop_227:
1984 fcmpeq32 %f4, %f6, %g3
1985 tcc %icc, 0x4
1986 subc %g1, %o2, %l1
1987 ldsb [%l7 + 0x6F], %o7
1988 sth %g7, [%l7 + 0x16]
1989 tleu %xcc, 0x2
1990 subcc %o4, %l6, %i4
1991 andcc %o0, %g6, %i5
1992 fmovdneg %xcc, %f5, %f13
1993 std %f10, [%l7 + 0x20]
1994 st %f0, [%l7 + 0x4C]
1995 array16 %i1, %i2, %o3
1996 ldsw [%l7 + 0x24], %g4
1997 fmovsn %xcc, %f15, %f11
1998 alignaddrl %i6, %l4, %l3
1999 brnz %g2, loop_228
2000 udiv %i0, 0x01CE, %o6
2001 fmovrdlz %l0, %f8, %f0
2002 fbug,a %fcc0, loop_229
2003loop_228:
2004 fornot2 %f6, %f0, %f10
2005 ldd [%l7 + 0x50], %f12
2006 fbn,a %fcc3, loop_230
2007loop_229:
2008 ldx [%l7 + 0x30], %o1
2009 ldd [%l7 + 0x18], %f8
2010 tsubcc %l5, 0x15DC, %o5
2011loop_230:
2012 ldx [%l7 + 0x50], %g5
2013 popc 0x0878, %i3
2014 ldx [%l7 + 0x60], %l2
2015 std %f6, [%l7 + 0x38]
2016 movre %g3, %g1, %o2
2017 bl,pt %xcc, loop_231
2018 fmuld8sux16 %f1, %f6, %f6
2019 ldsh [%l7 + 0x3E], %i7
2020 tsubcctv %o7, 0x16C9, %g7
2021loop_231:
2022 ldx [%l7 + 0x10], %o4
2023 stx %l6, [%l7 + 0x30]
2024 nop
2025 setx loop_232, %l0, %l1
2026 wrpr 0x1, %tl
2027 wrpr %l1, %tpc
2028 add %l1, 0x4, %l1
2029 wrpr %l1, %tnpc
2030 setx 0x34400001400, %l0, %l1
2031 wrpr %l1, %tstate
2032 wrhpr 0x4, %htstate
2033 retry
2034 fmovda %xcc, %f14, %f2
2035 smulcc %i4, %l1, %o0
2036 fmovdcc %icc, %f3, %f1
2037loop_232:
2038 ldx [%l7 + 0x78], %g6
2039 fmovsneg %xcc, %f11, %f2
2040 edge8l %i5, %i2, %i1
2041 fmovsg %xcc, %f4, %f5
2042 stb %g4, [%l7 + 0x68]
2043 lduw [%l7 + 0x7C], %o3
2044 fmovsneg %icc, %f10, %f11
2045 edge8ln %l4, %i6, %g2
2046 fmovsle %xcc, %f0, %f13
2047 smul %i0, %l3, %o6
2048 ldx [%l7 + 0x60], %o1
2049 lduw [%l7 + 0x68], %l5
2050 fpack32 %f4, %f12, %f2
2051 fbn,a %fcc1, loop_233
2052 fone %f12
2053 sth %o5, [%l7 + 0x48]
2054 brnz,a %g5, loop_234
2055loop_233:
2056 stb %l0, [%l7 + 0x66]
2057 srl %l2, 0x15, %g3
2058 std %f6, [%l7 + 0x08]
2059loop_234:
2060 fpsub16 %f4, %f10, %f12
2061 lduw [%l7 + 0x6C], %i3
2062 fmovscc %xcc, %f7, %f13
2063 fabss %f10, %f15
2064 fmovsle %xcc, %f3, %f11
2065 tle %xcc, 0x6
2066 fandnot1 %f6, %f12, %f0
2067 stw %o2, [%l7 + 0x3C]
2068 sra %g1, %o7, %g7
2069 bl,a %xcc, loop_235
2070 fmovrsgez %i7, %f6, %f1
2071 bge loop_236
2072 fmul8x16 %f11, %f14, %f12
2073loop_235:
2074 st %f7, [%l7 + 0x14]
2075 tneg %icc, 0x6
2076loop_236:
2077 fbo,a %fcc2, loop_237
2078 nop
2079 setx loop_238, %l0, %l1
2080 jmpl %l1, %l6
2081 udivcc %i4, 0x1270, %o4
2082 ldx [%l7 + 0x08], %o0
2083loop_237:
2084 fmovdcc %xcc, %f0, %f2
2085loop_238:
2086 addc %g6, %i5, %i2
2087 taddcctv %l1, %i1, %o3
2088 movcs %xcc, %g4, %l4
2089 lduh [%l7 + 0x58], %i6
2090 fmovscc %icc, %f15, %f8
2091 bvc,pn %icc, loop_239
2092 sth %i0, [%l7 + 0x16]
2093 ldsw [%l7 + 0x64], %l3
2094 fornot1s %f12, %f2, %f3
2095loop_239:
2096 udivx %o6, 0x0592, %g2
2097 fnot1 %f14, %f0
2098 brgez %o1, loop_240
2099 nop
2100 setx loop_241, %l0, %l1
2101 jmpl %l1, %l5
2102 sllx %g5, 0x08, %l0
2103 tge %xcc, 0x3
2104loop_240:
2105 or %o5, 0x061C, %g3
2106loop_241:
2107 bleu,a %icc, loop_242
2108 ld [%l7 + 0x0C], %f6
2109 lduh [%l7 + 0x08], %i3
2110 and %l2, 0x034D, %o2
2111loop_242:
2112 fcmped %fcc2, %f4, %f8
2113 fbug,a %fcc0, loop_243
2114 orn %g1, 0x1393, %g7
2115 fmovrslz %o7, %f4, %f4
2116 call loop_244
2117loop_243:
2118 ldsw [%l7 + 0x58], %i7
2119 fmul8ulx16 %f12, %f12, %f12
2120 sth %i4, [%l7 + 0x4A]
2121loop_244:
2122 orn %o4, %o0, %l6
2123 ldub [%l7 + 0x65], %g6
2124 fnors %f4, %f13, %f4
2125 bneg %xcc, loop_245
2126 fabss %f2, %f1
2127 mova %icc, %i2, %l1
2128 fmovrsne %i5, %f7, %f7
2129loop_245:
2130 fmovdpos %xcc, %f15, %f3
2131 lduw [%l7 + 0x74], %i1
2132 movne %xcc, %o3, %l4
2133 nop
2134 setx loop_246, %l0, %l1
2135 wrpr 0x1, %tl
2136 wrpr %l1, %tpc
2137 add %l1, 0x4, %l1
2138 wrpr %l1, %tnpc
2139 setx 0x34400001400, %l0, %l1
2140 wrpr %l1, %tstate
2141 wrhpr 0x4, %htstate
2142 retry
2143 fpadd16s %f10, %f10, %f9
2144 brlez,a %g4, loop_247
2145 andcc %i0, 0x1BC7, %l3
2146loop_246:
2147 movgu %icc, %o6, %g2
2148 ldx [%l7 + 0x50], %o1
2149loop_247:
2150 lduh [%l7 + 0x2E], %l5
2151 xnor %i6, 0x1D42, %l0
2152 edge8 %g5, %o5, %i3
2153 sdiv %l2, 0x0D37, %g3
2154 udivcc %o2, 0x1132, %g1
2155 lduh [%l7 + 0x26], %o7
2156 sdivcc %g7, 0x0ED1, %i4
2157 std %f12, [%l7 + 0x38]
2158 movpos %icc, %i7, %o4
2159 addc %l6, %o0, %g6
2160 ldx [%l7 + 0x78], %i2
2161 stb %i5, [%l7 + 0x33]
2162 movcc %xcc, %l1, %i1
2163 lduh [%l7 + 0x74], %o3
2164 fmul8sux16 %f8, %f10, %f0
2165 sra %g4, 0x01, %i0
2166 fmul8sux16 %f14, %f0, %f12
2167 ldsw [%l7 + 0x7C], %l3
2168 stb %o6, [%l7 + 0x62]
2169 fmovdn %icc, %f6, %f5
2170 fmovrdlz %g2, %f10, %f6
2171 movpos %xcc, %l4, %o1
2172 udiv %l5, 0x04C9, %l0
2173 lduw [%l7 + 0x30], %i6
2174 fmovsl %icc, %f2, %f9
2175 stx %o5, [%l7 + 0x38]
2176 fpsub32s %f5, %f0, %f9
2177 movvs %icc, %g5, %l2
2178 bl loop_248
2179 alignaddr %i3, %g3, %g1
2180 ta %xcc, 0x4
2181 fmovsleu %icc, %f13, %f2
2182loop_248:
2183 movg %icc, %o7, %g7
2184 fbge %fcc3, loop_249
2185 sethi 0x1B92, %o2
2186 sdivcc %i7, 0x1BED, %o4
2187 ldub [%l7 + 0x56], %l6
2188loop_249:
2189 tcc %icc, 0x1
2190 fbge %fcc0, loop_250
2191 fmovdle %xcc, %f9, %f1
2192 movn %icc, %i4, %g6
2193 lduh [%l7 + 0x72], %i2
2194loop_250:
2195 fbe %fcc1, loop_251
2196 fmovsn %xcc, %f5, %f12
2197 edge8n %i5, %o0, %l1
2198 smulcc %o3, %i1, %g4
2199loop_251:
2200 brlz %i0, loop_252
2201 fandnot1 %f2, %f6, %f12
2202 tcc %icc, 0x3
2203 fbul,a %fcc3, loop_253
2204loop_252:
2205 tg %icc, 0x6
2206 tsubcc %o6, %l3, %l4
2207 fandnot2 %f6, %f14, %f0
2208loop_253:
2209 movge %xcc, %o1, %g2
2210 movrgz %l5, 0x2D8, %i6
2211 ldd [%l7 + 0x70], %f6
2212 ldx [%l7 + 0x68], %l0
2213 ldsh [%l7 + 0x56], %o5
2214 st %f5, [%l7 + 0x38]
2215 sll %g5, 0x07, %l2
2216 xorcc %i3, 0x02F7, %g3
2217 fmovsa %icc, %f0, %f4
2218 bn,a,pt %xcc, loop_254
2219 ldub [%l7 + 0x41], %g1
2220 fmovrslz %o7, %f1, %f0
2221 fble,a %fcc3, loop_255
2222loop_254:
2223 subcc %g7, %i7, %o4
2224 fmovsge %icc, %f7, %f4
2225 lduh [%l7 + 0x44], %o2
2226loop_255:
2227 brlez %i4, loop_256
2228 taddcc %l6, 0x0084, %i2
2229 fcmpd %fcc1, %f10, %f10
2230 xnorcc %i5, %o0, %g6
2231loop_256:
2232 ldsw [%l7 + 0x48], %l1
2233 udivcc %i1, 0x02DF, %o3
2234 lduw [%l7 + 0x40], %i0
2235 stw %o6, [%l7 + 0x54]
2236 edge8n %l3, %g4, %l4
2237 taddcctv %o1, 0x0AFA, %l5
2238 ldsw [%l7 + 0x40], %g2
2239 bvs %xcc, loop_257
2240 edge8n %i6, %l0, %g5
2241 ldub [%l7 + 0x4D], %o5
2242 fbn,a %fcc1, loop_258
2243loop_257:
2244 fxor %f0, %f14, %f14
2245 ldx [%l7 + 0x78], %l2
2246 fmovrse %g3, %f11, %f7
2247loop_258:
2248 addcc %g1, %o7, %i3
2249 fmovdcs %icc, %f5, %f5
2250 tleu %icc, 0x4
2251 stb %i7, [%l7 + 0x33]
2252 movrne %o4, %g7, %o2
2253 fmovdleu %xcc, %f13, %f7
2254 nop
2255 setx loop_259, %l0, %l1
2256 jmpl %l1, %i4
2257 fornot1 %f14, %f8, %f4
2258 nop
2259 setx loop_260, %l0, %l1
2260 jmpl %l1, %i2
2261 bne,a,pt %icc, loop_261
2262loop_259:
2263 stw %i5, [%l7 + 0x18]
2264 fbl %fcc1, loop_262
2265loop_260:
2266 fpadd32s %f5, %f8, %f13
2267loop_261:
2268 fsrc2 %f12, %f10
2269 tleu %icc, 0x7
2270loop_262:
2271 umulcc %l6, 0x0B1C, %o0
2272 fbn %fcc1, loop_263
2273 fbuge %fcc1, loop_264
2274 fandnot1s %f11, %f6, %f13
2275 nop
2276 setx loop_265, %l0, %l1
2277 jmpl %l1, %g6
2278loop_263:
2279 st %f1, [%l7 + 0x78]
2280loop_264:
2281 udivcc %i1, 0x1763, %l1
2282 sll %o3, %o6, %i0
2283loop_265:
2284 movleu %icc, %l3, %l4
2285 fcmpgt16 %f4, %f4, %g4
2286 ld [%l7 + 0x40], %f6
2287 st %f12, [%l7 + 0x08]
2288 ldd [%l7 + 0x08], %f4
2289 ldsw [%l7 + 0x1C], %o1
2290 movleu %icc, %l5, %g2
2291 andn %l0, 0x01E4, %g5
2292 st %f13, [%l7 + 0x20]
2293 sth %i6, [%l7 + 0x78]
2294 movg %icc, %l2, %g3
2295 fbue %fcc2, loop_266
2296 mulscc %o5, %g1, %o7
2297 bcc,a loop_267
2298 sra %i7, %o4, %i3
2299loop_266:
2300 nop
2301 setx loop_268, %l0, %l1
2302 jmpl %l1, %o2
2303 xnor %g7, 0x06BD, %i4
2304loop_267:
2305 ldd [%l7 + 0x10], %f4
2306 movrgz %i2, 0x3D8, %l6
2307loop_268:
2308 ldsh [%l7 + 0x2E], %o0
2309 pdist %f4, %f6, %f2
2310 bneg %icc, loop_269
2311 fmovrdgz %i5, %f12, %f0
2312 bcc %icc, loop_270
2313 fnot1 %f2, %f10
2314loop_269:
2315 fxor %f8, %f2, %f4
2316 fmovde %xcc, %f6, %f0
2317loop_270:
2318 ldub [%l7 + 0x52], %i1
2319 ldsb [%l7 + 0x58], %g6
2320 andn %l1, %o3, %o6
2321 fpadd16 %f6, %f0, %f8
2322 std %f2, [%l7 + 0x38]
2323 fmovrse %i0, %f0, %f10
2324 orn %l4, 0x159E, %g4
2325 ldsw [%l7 + 0x68], %o1
2326 ldub [%l7 + 0x78], %l3
2327 fmovrsgez %g2, %f11, %f3
2328 movrlez %l0, %g5, %l5
2329 lduw [%l7 + 0x10], %i6
2330 array8 %l2, %g3, %g1
2331 stw %o5, [%l7 + 0x3C]
2332 fmovdvc %xcc, %f2, %f12
2333 edge32 %i7, %o4, %i3
2334 ldsw [%l7 + 0x38], %o7
2335 fpadd32 %f14, %f14, %f14
2336 brz,a %o2, loop_271
2337 fcmple16 %f4, %f12, %i4
2338 ldx [%l7 + 0x30], %g7
2339 sth %i2, [%l7 + 0x3A]
2340loop_271:
2341 fpsub16s %f0, %f0, %f4
2342 alignaddrl %o0, %i5, %i1
2343 tcs %xcc, 0x0
2344 sra %l6, 0x07, %g6
2345 movrlez %l1, 0x2F4, %o3
2346 fba %fcc0, loop_272
2347 stw %o6, [%l7 + 0x34]
2348 fmul8ulx16 %f12, %f2, %f2
2349 addccc %l4, 0x0361, %i0
2350loop_272:
2351 fmovrdlz %o1, %f2, %f6
2352 st %f12, [%l7 + 0x18]
2353 subc %g4, 0x1CE8, %l3
2354 for %f14, %f4, %f2
2355 fcmped %fcc0, %f10, %f4
2356 srl %g2, 0x14, %g5
2357 stx %l5, [%l7 + 0x58]
2358 tgu %icc, 0x3
2359 move %xcc, %i6, %l2
2360 fpsub32s %f10, %f10, %f15
2361 fbug %fcc2, loop_273
2362 xnor %g3, %l0, %o5
2363 movrlz %g1, %i7, %i3
2364 edge8n %o7, %o4, %o2
2365loop_273:
2366 bshuffle %f10, %f2, %f6
2367 udivx %g7, 0x1D31, %i4
2368 ldx [%l7 + 0x48], %i2
2369 ldsh [%l7 + 0x32], %i5
2370 sllx %o0, %l6, %i1
2371 popc 0x0005, %g6
2372 fmovrdlz %o3, %f0, %f6
2373 pdist %f4, %f14, %f10
2374 fbne %fcc3, loop_274
2375 ldd [%l7 + 0x58], %f2
2376 std %f12, [%l7 + 0x30]
2377 ldsh [%l7 + 0x40], %o6
2378loop_274:
2379 fmovsvs %icc, %f11, %f7
2380 ldsh [%l7 + 0x54], %l1
2381 stw %l4, [%l7 + 0x18]
2382 std %f14, [%l7 + 0x50]
2383 st %f0, [%l7 + 0x5C]
2384 tgu %xcc, 0x1
2385 fba,a %fcc1, loop_275
2386 bn,a %xcc, loop_276
2387 lduh [%l7 + 0x72], %o1
2388 edge8ln %g4, %i0, %l3
2389loop_275:
2390 ldx [%l7 + 0x70], %g2
2391loop_276:
2392 stb %l5, [%l7 + 0x3F]
2393 edge16l %i6, %l2, %g3
2394 fmovdg %icc, %f11, %f8
2395 stb %g5, [%l7 + 0x12]
2396 stw %o5, [%l7 + 0x60]
2397 ble,a,pt %icc, loop_277
2398 edge16n %l0, %i7, %i3
2399 movrne %g1, 0x20F, %o7
2400 taddcc %o2, %o4, %i4
2401loop_277:
2402 stx %g7, [%l7 + 0x78]
2403 edge16l %i5, %i2, %o0
2404 stw %l6, [%l7 + 0x10]
2405 stb %i1, [%l7 + 0x36]
2406 fnand %f0, %f4, %f12
2407 move %icc, %o3, %g6
2408 tgu %icc, 0x7
2409 stb %l1, [%l7 + 0x64]
2410 fpsub16s %f14, %f6, %f2
2411 fmovsa %xcc, %f1, %f15
2412 fnot2 %f6, %f14
2413 fmovrdne %l4, %f2, %f10
2414 fxnors %f6, %f11, %f5
2415 fmovs %f10, %f4
2416 udivx %o6, 0x0330, %o1
2417 fbug,a %fcc2, loop_278
2418 ldsb [%l7 + 0x3E], %i0
2419 fxor %f8, %f2, %f14
2420 ldsb [%l7 + 0x3F], %l3
2421loop_278:
2422 fnegs %f5, %f11
2423 lduh [%l7 + 0x4A], %g2
2424 andn %g4, 0x0C24, %i6
2425 fpsub16s %f9, %f15, %f6
2426 ldub [%l7 + 0x73], %l5
2427 fxnors %f14, %f2, %f5
2428 umulcc %l2, 0x1939, %g3
2429 array8 %g5, %o5, %l0
2430 fbue %fcc1, loop_279
2431 fble %fcc0, loop_280
2432 std %f14, [%l7 + 0x58]
2433 tle %xcc, 0x5
2434loop_279:
2435 xorcc %i3, %i7, %o7
2436loop_280:
2437 fnands %f2, %f14, %f5
2438 addcc %o2, %o4, %g1
2439 array16 %i4, %i5, %g7
2440 fnor %f0, %f2, %f14
2441 fble %fcc3, loop_281
2442 lduh [%l7 + 0x74], %o0
2443 movle %icc, %i2, %l6
2444 ldd [%l7 + 0x78], %f0
2445loop_281:
2446 add %o3, %i1, %g6
2447 movrgz %l4, 0x122, %l1
2448 bl loop_282
2449 fcmpgt16 %f2, %f10, %o1
2450 lduh [%l7 + 0x08], %o6
2451 lduh [%l7 + 0x76], %i0
2452loop_282:
2453 edge32l %g2, %g4, %l3
2454 addcc %i6, 0x187A, %l5
2455 fbu %fcc0, loop_283
2456 fmovsvs %xcc, %f5, %f2
2457 fmovdvc %icc, %f2, %f7
2458 stx %g3, [%l7 + 0x58]
2459loop_283:
2460 ldx [%l7 + 0x40], %l2
2461 xnorcc %g5, 0x107D, %l0
2462 tgu %xcc, 0x7
2463 fbuge %fcc3, loop_284
2464 stw %i3, [%l7 + 0x74]
2465 ldub [%l7 + 0x4E], %o5
2466 std %f6, [%l7 + 0x58]
2467loop_284:
2468 fnegs %f10, %f4
2469 subcc %i7, 0x1947, %o7
2470 st %f5, [%l7 + 0x1C]
2471 ldub [%l7 + 0x14], %o2
2472 edge32l %g1, %o4, %i4
2473 fbo,a %fcc3, loop_285
2474 st %f15, [%l7 + 0x24]
2475 ldsh [%l7 + 0x28], %g7
2476 fmovdvc %xcc, %f6, %f3
2477loop_285:
2478 fmul8x16au %f7, %f2, %f2
2479 fmul8x16 %f15, %f14, %f10
2480 stw %i5, [%l7 + 0x48]
2481 fsrc1 %f10, %f6
2482 edge16n %i2, %l6, %o3
2483 fbule,a %fcc0, loop_286
2484 fnegd %f12, %f12
2485 ldd [%l7 + 0x08], %f2
2486 orcc %i1, 0x15E1, %o0
2487loop_286:
2488 fbe %fcc2, loop_287
2489 tpos %icc, 0x3
2490 ldd [%l7 + 0x58], %f2
2491 andn %g6, %l4, %o1
2492loop_287:
2493 andcc %o6, 0x16F1, %i0
2494 edge16ln %g2, %g4, %l1
2495 srl %i6, %l5, %l3
2496 lduw [%l7 + 0x3C], %g3
2497 fble %fcc2, loop_288
2498 fmovdle %xcc, %f5, %f4
2499 addc %g5, %l0, %i3
2500 fbge,a %fcc1, loop_289
2501loop_288:
2502 fexpand %f6, %f12
2503 popc %o5, %l2
2504 fmovrsgz %o7, %f11, %f8
2505loop_289:
2506 andn %o2, 0x027D, %i7
2507 fornot1s %f3, %f15, %f4
2508 fxors %f3, %f6, %f3
2509 movl %xcc, %g1, %o4
2510 mulx %g7, %i5, %i4
2511 andcc %l6, %o3, %i2
2512 fand %f12, %f6, %f2
2513 fpadd32 %f10, %f10, %f10
2514 fmovsl %xcc, %f9, %f4
2515 fxnor %f6, %f2, %f8
2516 lduw [%l7 + 0x10], %o0
2517 array8 %i1, %g6, %o1
2518 fbne %fcc2, loop_290
2519 fors %f8, %f6, %f12
2520 bvs loop_291
2521 fmul8sux16 %f10, %f12, %f12
2522loop_290:
2523 movrgz %o6, %l4, %g2
2524 fcmpes %fcc3, %f10, %f11
2525loop_291:
2526 bcc,pn %xcc, loop_292
2527 st %f15, [%l7 + 0x40]
2528 fmovrse %i0, %f15, %f12
2529 fxor %f14, %f10, %f0
2530loop_292:
2531 ldub [%l7 + 0x38], %l1
2532 fmovrse %g4, %f14, %f3
2533 stw %l5, [%l7 + 0x40]
2534 fmul8x16al %f15, %f1, %f6
2535 st %f3, [%l7 + 0x60]
2536 subccc %i6, %l3, %g5
2537 movneg %xcc, %g3, %i3
2538 edge32l %o5, %l0, %l2
2539 fmul8x16 %f5, %f0, %f0
2540 array8 %o2, %o7, %i7
2541 fpadd32s %f15, %f0, %f11
2542 ldsb [%l7 + 0x76], %g1
2543 bl %xcc, loop_293
2544 sth %o4, [%l7 + 0x1E]
2545 fcmpd %fcc0, %f6, %f2
2546 addc %i5, %g7, %i4
2547loop_293:
2548 fmul8x16au %f7, %f3, %f6
2549 subcc %l6, %o3, %o0
2550 ldsb [%l7 + 0x47], %i1
2551 stb %g6, [%l7 + 0x6B]
2552 orcc %o1, 0x05A0, %i2
2553 stx %l4, [%l7 + 0x78]
2554 fmul8ulx16 %f10, %f12, %f14
2555 fmovrse %o6, %f2, %f15
2556 subcc %g2, %l1, %i0
2557 call loop_294
2558 umulcc %l5, 0x0DD8, %g4
2559 fones %f4
2560 ldx [%l7 + 0x10], %l3
2561loop_294:
2562 fcmple16 %f0, %f6, %g5
2563 ldsh [%l7 + 0x18], %g3
2564 fabss %f6, %f7
2565 fxnor %f8, %f6, %f14
2566 stx %i6, [%l7 + 0x40]
2567 ldsh [%l7 + 0x0A], %o5
2568 ldd [%l7 + 0x30], %f10
2569 movpos %icc, %i3, %l2
2570 ldub [%l7 + 0x16], %l0
2571 ldub [%l7 + 0x54], %o7
2572 fmovsneg %icc, %f2, %f14
2573 siam 0x7
2574 edge16n %o2, %g1, %o4
2575 brgez %i7, loop_295
2576 te %icc, 0x2
2577 st %f12, [%l7 + 0x30]
2578 stx %g7, [%l7 + 0x40]
2579loop_295:
2580 bgu,a,pn %xcc, loop_296
2581 fxnor %f0, %f14, %f2
2582 ba,a loop_297
2583 ldx [%l7 + 0x48], %i4
2584loop_296:
2585 fmovdpos %xcc, %f4, %f8
2586 be,a loop_298
2587loop_297:
2588 fbug %fcc1, loop_299
2589 array8 %i5, %l6, %o0
2590 movre %i1, 0x371, %g6
2591loop_298:
2592 andcc %o3, %i2, %l4
2593loop_299:
2594 fbo %fcc3, loop_300
2595 fble,a %fcc3, loop_301
2596 ldsb [%l7 + 0x5D], %o6
2597 umulcc %g2, 0x1E94, %o1
2598loop_300:
2599 fabss %f14, %f10
2600loop_301:
2601 brgez,a %i0, loop_302
2602 array32 %l1, %l5, %l3
2603 fmovdleu %icc, %f8, %f0
2604 ldub [%l7 + 0x11], %g5
2605loop_302:
2606 lduh [%l7 + 0x3A], %g3
2607 or %g4, %i6, %i3
2608 fmovsneg %xcc, %f7, %f0
2609 sth %l2, [%l7 + 0x58]
2610 stx %o5, [%l7 + 0x18]
2611 edge32l %l0, %o7, %g1
2612 ldx [%l7 + 0x60], %o2
2613 lduw [%l7 + 0x4C], %o4
2614 lduh [%l7 + 0x2C], %i7
2615 lduw [%l7 + 0x6C], %i4
2616 sth %i5, [%l7 + 0x32]
2617 fmovsne %icc, %f10, %f14
2618 std %f14, [%l7 + 0x50]
2619 bleu loop_303
2620 fbue,a %fcc3, loop_304
2621 call loop_305
2622 stw %l6, [%l7 + 0x58]
2623loop_303:
2624 movvc %xcc, %g7, %i1
2625loop_304:
2626 fandnot1 %f8, %f0, %f8
2627loop_305:
2628 ble %icc, loop_306
2629 taddcc %o0, %o3, %g6
2630 stb %l4, [%l7 + 0x75]
2631 fandnot1 %f12, %f2, %f4
2632loop_306:
2633 edge8l %i2, %g2, %o6
2634 xnorcc %i0, 0x028B, %l1
2635 bvs,a loop_307
2636 fmovrdgez %o1, %f12, %f8
2637 addc %l3, 0x0EF4, %g5
2638 fpack32 %f14, %f0, %f10
2639loop_307:
2640 brlz,a %l5, loop_308
2641 ldsb [%l7 + 0x15], %g3
2642 movvc %xcc, %g4, %i6
2643 fcmps %fcc2, %f2, %f6
2644loop_308:
2645 udivcc %l2, 0x1814, %o5
2646 stx %l0, [%l7 + 0x48]
2647 edge8l %i3, %g1, %o7
2648 fcmpne16 %f2, %f4, %o4
2649 tle %icc, 0x0
2650 popc 0x1C04, %i7
2651 fmovda %icc, %f15, %f6
2652 ldd [%l7 + 0x30], %f14
2653 ldx [%l7 + 0x40], %i4
2654 array8 %o2, %l6, %i5
2655 movge %xcc, %g7, %o0
2656 stw %o3, [%l7 + 0x30]
2657 fornot2 %f4, %f2, %f2
2658 fmovsa %xcc, %f10, %f9
2659 fmovsge %xcc, %f7, %f14
2660 lduh [%l7 + 0x4E], %g6
2661 ba %xcc, loop_309
2662 fbo,a %fcc2, loop_310
2663 fmovsgu %xcc, %f4, %f13
2664 mulscc %l4, 0x0F2C, %i1
2665loop_309:
2666 fcmple16 %f10, %f4, %g2
2667loop_310:
2668 srl %i2, 0x0A, %o6
2669 subc %i0, 0x1B46, %o1
2670 fnot2 %f4, %f6
2671 ld [%l7 + 0x38], %f2
2672 fpadd16 %f6, %f10, %f6
2673 lduw [%l7 + 0x78], %l1
2674 fmovsge %icc, %f10, %f12
2675 fba %fcc0, loop_311
2676 fcmple16 %f0, %f6, %g5
2677 stb %l3, [%l7 + 0x6A]
2678 bge,a loop_312
2679loop_311:
2680 alignaddrl %l5, %g4, %i6
2681 sllx %l2, %g3, %o5
2682 edge16l %l0, %g1, %i3
2683loop_312:
2684 faligndata %f0, %f2, %f2
2685 fcmpgt32 %f14, %f8, %o7
2686 tne %xcc, 0x2
2687 ld [%l7 + 0x74], %f14
2688 stw %i7, [%l7 + 0x08]
2689 sth %o4, [%l7 + 0x56]
2690 fmovsl %icc, %f7, %f0
2691 fcmpgt32 %f8, %f6, %i4
2692 ldx [%l7 + 0x30], %o2
2693 sdiv %l6, 0x0108, %i5
2694 brlz %g7, loop_313
2695 fmovda %icc, %f9, %f14
2696 sdivcc %o0, 0x1A15, %o3
2697 sra %l4, 0x03, %g6
2698loop_313:
2699 sth %g2, [%l7 + 0x14]
2700 bcs,a,pt %icc, loop_314
2701 fandnot2s %f7, %f6, %f9
2702 tcs %xcc, 0x7
2703 ld [%l7 + 0x1C], %f6
2704loop_314:
2705 brz %i2, loop_315
2706 fmovdgu %xcc, %f8, %f12
2707 fmovd %f10, %f10
2708 fnands %f4, %f15, %f9
2709loop_315:
2710 brgez,a %o6, loop_316
2711 st %f4, [%l7 + 0x24]
2712 fmovs %f14, %f5
2713 fornot1 %f4, %f10, %f0
2714loop_316:
2715 fbn %fcc3, loop_317
2716 udiv %i1, 0x13C3, %i0
2717 movl %icc, %l1, %g5
2718 fpadd32 %f14, %f14, %f4
2719loop_317:
2720 edge32 %l3, %o1, %l5
2721 ldsh [%l7 + 0x54], %g4
2722 fandnot1 %f4, %f0, %f6
2723 stb %i6, [%l7 + 0x62]
2724 movrlz %g3, 0x300, %l2
2725 addc %o5, 0x15CD, %g1
2726 sth %i3, [%l7 + 0x40]
2727 fbg,a %fcc0, loop_318
2728 fbue,a %fcc1, loop_319
2729 brnz,a %l0, loop_320
2730 lduh [%l7 + 0x40], %o7
2731loop_318:
2732 fnegd %f0, %f4
2733loop_319:
2734 tne %xcc, 0x1
2735loop_320:
2736 movle %xcc, %o4, %i7
2737 add %i4, 0x13CD, %l6
2738 movcc %xcc, %i5, %o2
2739 fmovsg %xcc, %f15, %f11
2740 stw %g7, [%l7 + 0x24]
2741 ldx [%l7 + 0x30], %o3
2742 sub %o0, %g6, %g2
2743 ldx [%l7 + 0x38], %i2
2744 fmovrdne %o6, %f12, %f10
2745 edge8 %i1, %i0, %l1
2746 fbge,a %fcc1, loop_321
2747 st %f6, [%l7 + 0x60]
2748 mulx %l4, 0x0A59, %l3
2749 fnegs %f2, %f5
2750loop_321:
2751 tsubcctv %o1, %g5, %l5
2752 ldsh [%l7 + 0x50], %g4
2753 fnands %f7, %f2, %f6
2754 bneg,a loop_322
2755 st %f8, [%l7 + 0x24]
2756 fmovsl %icc, %f4, %f9
2757 ldsb [%l7 + 0x4D], %g3
2758loop_322:
2759 movpos %icc, %l2, %o5
2760 fandnot2s %f9, %f1, %f7
2761 fpadd16 %f14, %f0, %f14
2762 lduw [%l7 + 0x68], %g1
2763 fcmpne32 %f6, %f14, %i3
2764 ldsb [%l7 + 0x59], %l0
2765 st %f10, [%l7 + 0x4C]
2766 fnor %f2, %f10, %f8
2767 ldsh [%l7 + 0x40], %i6
2768 fones %f12
2769 movre %o4, 0x1D8, %o7
2770 fmovdleu %xcc, %f8, %f3
2771 fbul,a %fcc0, loop_323
2772 fnand %f12, %f4, %f2
2773 tvc %icc, 0x6
2774 fsrc1 %f6, %f10
2775loop_323:
2776 stw %i4, [%l7 + 0x48]
2777 movneg %xcc, %i7, %i5
2778 stb %o2, [%l7 + 0x3C]
2779 fcmpne32 %f4, %f2, %l6
2780 nop
2781 setx loop_324, %l0, %l1
2782 wrpr 0x1, %tl
2783 wrpr %l1, %tpc
2784 add %l1, 0x4, %l1
2785 wrpr %l1, %tnpc
2786 setx 0x34400001400, %l0, %l1
2787 wrpr %l1, %tstate
2788 wrhpr 0x4, %htstate
2789 retry
2790 std %f10, [%l7 + 0x30]
2791 fxor %f10, %f8, %f2
2792 ldsb [%l7 + 0x55], %o3
2793loop_324:
2794 fnot1s %f7, %f14
2795 movn %icc, %g7, %o0
2796 fblg,a %fcc2, loop_325
2797 fcmpeq16 %f4, %f6, %g2
2798 xnor %i2, %o6, %g6
2799 fmovsgu %xcc, %f15, %f2
2800loop_325:
2801 fmovdle %xcc, %f3, %f3
2802 tn %xcc, 0x0
2803 ldsb [%l7 + 0x66], %i0
2804 andcc %l1, %i1, %l3
2805 umul %o1, 0x07DB, %g5
2806 mulx %l5, %g4, %g3
2807 udiv %l2, 0x0979, %l4
2808 movcs %icc, %o5, %i3
2809 tne %icc, 0x0
2810 fmovdn %xcc, %f6, %f1
2811 srax %g1, 0x16, %i6
2812 movn %xcc, %l0, %o7
2813 add %o4, %i7, %i4
2814 ldx [%l7 + 0x60], %o2
2815 edge16ln %i5, %l6, %o3
2816 mulscc %g7, %g2, %o0
2817 ldsh [%l7 + 0x64], %i2
2818 ldsw [%l7 + 0x5C], %g6
2819 lduh [%l7 + 0x0C], %i0
2820 fbe,a %fcc0, loop_326
2821 fmovs %f3, %f10
2822 fzero %f12
2823 bleu,a,pn %xcc, loop_327
2824loop_326:
2825 fmovdn %icc, %f8, %f2
2826 fsrc2 %f8, %f12
2827 fbu %fcc3, loop_328
2828loop_327:
2829 edge16 %o6, %i1, %l3
2830 te %xcc, 0x0
2831 sth %o1, [%l7 + 0x5A]
2832loop_328:
2833 lduw [%l7 + 0x1C], %l1
2834 stw %g5, [%l7 + 0x5C]
2835 brlz,a %l5, loop_329
2836 ldsb [%l7 + 0x2B], %g4
2837 te %xcc, 0x7
2838 fpsub32s %f4, %f13, %f13
2839loop_329:
2840 movrgz %g3, %l4, %l2
2841 taddcctv %i3, %g1, %i6
2842 fmovrdlez %o5, %f2, %f2
2843 fbg,a %fcc0, loop_330
2844 fcmple32 %f0, %f14, %o7
2845 fornot2s %f9, %f3, %f13
2846 fnot1 %f10, %f14
2847loop_330:
2848 nop
2849 setx loop_331, %l0, %l1
2850 jmpl %l1, %l0
2851 call loop_332
2852 sdivcc %i7, 0x0F21, %i4
2853 fmovrdgez %o4, %f4, %f12
2854loop_331:
2855 srlx %i5, %o2, %l6
2856loop_332:
2857 st %f3, [%l7 + 0x20]
2858 movgu %icc, %g7, %o3
2859 fnot1s %f0, %f12
2860 movgu %icc, %g2, %i2
2861 stw %o0, [%l7 + 0x44]
2862 ldsb [%l7 + 0x50], %i0
2863 fmovrde %o6, %f8, %f2
2864 addc %i1, 0x1AF3, %g6
2865 fmovdleu %icc, %f7, %f6
2866 fbe %fcc0, loop_333
2867 fpsub16s %f14, %f8, %f13
2868 std %f6, [%l7 + 0x58]
2869 fcmpgt16 %f14, %f14, %l3
2870loop_333:
2871 mova %icc, %o1, %g5
2872 umulcc %l1, 0x1686, %l5
2873 fcmpne32 %f10, %f2, %g3
2874 sethi 0x127D, %g4
2875 fpack32 %f4, %f10, %f2
2876 fmovdgu %icc, %f8, %f8
2877 fmovrdlz %l2, %f6, %f0
2878 ldx [%l7 + 0x20], %l4
2879 std %f0, [%l7 + 0x20]
2880 fmovse %icc, %f6, %f15
2881 nop
2882 setx loop_334, %l0, %l1
2883 wrpr 0x1, %tl
2884 wrpr %l1, %tnpc
2885 setx 0x34400001400, %l0, %l1
2886 wrpr %l1, %tstate
2887 wrhpr 0x4, %htstate
2888 done
2889 tg %icc, 0x7
2890 fmovdn %icc, %f9, %f2
2891 fcmple32 %f14, %f6, %i3
2892loop_334:
2893 movrgez %i6, 0x1F9, %o5
2894 ba,pn %xcc, loop_335
2895 edge16ln %o7, %l0, %g1
2896 edge32l %i4, %o4, %i7
2897 fcmpes %fcc0, %f5, %f15
2898loop_335:
2899 st %f15, [%l7 + 0x48]
2900 andcc %o2, %l6, %g7
2901 movrgez %i5, 0x10C, %g2
2902 tg %icc, 0x4
2903 pdist %f14, %f8, %f4
2904 ldub [%l7 + 0x4E], %o3
2905 srlx %o0, %i2, %o6
2906 fmovrdlz %i0, %f8, %f14
2907 mulx %i1, 0x1C76, %l3
2908 brz,a %g6, loop_336
2909 tle %xcc, 0x1
2910 ldsb [%l7 + 0x73], %g5
2911 sub %l1, 0x1C7F, %o1
2912loop_336:
2913 stw %g3, [%l7 + 0x68]
2914 lduh [%l7 + 0x6A], %l5
2915 ldx [%l7 + 0x50], %g4
2916 lduh [%l7 + 0x7C], %l2
2917 fmovrsgz %l4, %f1, %f13
2918 stx %i3, [%l7 + 0x38]
2919 ldx [%l7 + 0x08], %i6
2920 fandnot2s %f10, %f8, %f13
2921 fbl,a %fcc3, loop_337
2922 fsrc1s %f3, %f10
2923 fpadd16s %f2, %f12, %f6
2924 fmovda %icc, %f11, %f5
2925loop_337:
2926 bne loop_338
2927 fblg,a %fcc2, loop_339
2928 sth %o7, [%l7 + 0x36]
2929 std %f8, [%l7 + 0x58]
2930loop_338:
2931 ldsh [%l7 + 0x6E], %l0
2932loop_339:
2933 tn %xcc, 0x6
2934 movrlez %o5, %i4, %g1
2935 ldub [%l7 + 0x5E], %o4
2936 fcmple32 %f14, %f6, %o2
2937 fsrc1s %f8, %f1
2938 fmuld8sux16 %f1, %f15, %f4
2939 ldsw [%l7 + 0x34], %l6
2940 stw %g7, [%l7 + 0x50]
2941 fpsub32 %f12, %f10, %f6
2942 ldsh [%l7 + 0x46], %i7
2943 xorcc %i5, %o3, %o0
2944 te %xcc, 0x1
2945 std %f6, [%l7 + 0x40]
2946 te %icc, 0x3
2947 andcc %g2, 0x15EE, %i2
2948 fabsd %f4, %f10
2949 fmovdcs %icc, %f5, %f0
2950 ldd [%l7 + 0x48], %f6
2951 fmovspos %icc, %f2, %f13
2952 sdivcc %o6, 0x1521, %i1
2953 fmovrdne %i0, %f8, %f8
2954 fone %f2
2955 stb %l3, [%l7 + 0x25]
2956 fpack16 %f0, %f9
2957 edge16l %g6, %l1, %g5
2958 st %f0, [%l7 + 0x7C]
2959 ld [%l7 + 0x28], %f12
2960 array32 %g3, %o1, %g4
2961 fxnors %f11, %f9, %f4
2962 fmovdge %icc, %f5, %f3
2963 fmovrse %l2, %f1, %f12
2964 nop
2965 setx loop_340, %l0, %l1
2966 jmpl %l1, %l5
2967 bl,a,pn %icc, loop_341
2968 tleu %icc, 0x2
2969 tneg %icc, 0x2
2970loop_340:
2971 fones %f14
2972loop_341:
2973 fmovda %icc, %f7, %f12
2974 movg %xcc, %i3, %i6
2975 fbul,a %fcc2, loop_342
2976 ldx [%l7 + 0x50], %o7
2977 tle %xcc, 0x3
2978 fmul8ulx16 %f4, %f12, %f4
2979loop_342:
2980 st %f11, [%l7 + 0x10]
2981 fbg,a %fcc1, loop_343
2982 fmul8x16 %f2, %f4, %f10
2983 fmovrslz %l4, %f15, %f2
2984 fexpand %f1, %f4
2985loop_343:
2986 fbul %fcc2, loop_344
2987 edge16ln %o5, %l0, %g1
2988 udivcc %o4, 0x10D7, %i4
2989 movneg %icc, %l6, %g7
2990loop_344:
2991 udivx %i7, 0x1C82, %o2
2992 ld [%l7 + 0x60], %f1
2993 stb %i5, [%l7 + 0x2E]
2994 lduh [%l7 + 0x6E], %o3
2995 edge32l %g2, %o0, %i2
2996 fble %fcc1, loop_345
2997 or %i1, 0x1E00, %o6
2998 std %f4, [%l7 + 0x08]
2999 fmovdge %icc, %f1, %f11
3000loop_345:
3001 ldsw [%l7 + 0x64], %l3
3002 ldx [%l7 + 0x30], %i0
3003 array16 %g6, %g5, %l1
3004 ba,a,pt %icc, loop_346
3005 lduw [%l7 + 0x24], %g3
3006 ta %icc, 0x4
3007 fandnot1s %f6, %f13, %f13
3008loop_346:
3009 fbug %fcc2, loop_347
3010 ldsb [%l7 + 0x0F], %o1
3011 fmovrdne %g4, %f8, %f0
3012 ldd [%l7 + 0x78], %f10
3013loop_347:
3014 movge %xcc, %l2, %i3
3015 fba,a %fcc0, loop_348
3016 fbu,a %fcc2, loop_349
3017 st %f9, [%l7 + 0x54]
3018 stx %l5, [%l7 + 0x60]
3019loop_348:
3020 fmovrdne %o7, %f4, %f14
3021loop_349:
3022 movrlz %l4, 0x360, %o5
3023 fone %f4
3024 movrlz %l0, 0x2E4, %g1
3025 subcc %o4, 0x0A9B, %i4
3026 fmovdn %icc, %f2, %f4
3027 lduh [%l7 + 0x50], %i6
3028 fcmple32 %f12, %f14, %g7
3029 bpos loop_350
3030 fcmps %fcc3, %f10, %f13
3031 ldx [%l7 + 0x38], %l6
3032 fandnot1 %f8, %f0, %f12
3033loop_350:
3034 edge8 %i7, %o2, %i5
3035 fmovdpos %xcc, %f4, %f1
3036 nop
3037 setx loop_351, %l0, %l1
3038 wrpr 0x1, %tl
3039 wrpr %l1, %tnpc
3040 setx 0x34400001400, %l0, %l1
3041 wrpr %l1, %tstate
3042 wrhpr 0x4, %htstate
3043 done
3044 udiv %o3, 0x14B3, %o0
3045 tleu %icc, 0x7
3046 fcmps %fcc1, %f7, %f8
3047loop_351:
3048 fmovdle %xcc, %f14, %f13
3049 fcmpne32 %f14, %f10, %g2
3050 bvs,a loop_352
3051 ldsh [%l7 + 0x56], %i1
3052 bcs,a %xcc, loop_353
3053 ldub [%l7 + 0x71], %o6
3054loop_352:
3055 ldsb [%l7 + 0x71], %i2
3056 srlx %l3, %g6, %i0
3057loop_353:
3058 fmovdge %icc, %f8, %f6
3059 fmul8x16al %f10, %f6, %f8
3060 fpsub32 %f6, %f0, %f2
3061 movneg %xcc, %g5, %l1
3062 mova %xcc, %g3, %g4
3063 fpsub32 %f2, %f14, %f2
3064 lduh [%l7 + 0x3C], %l2
3065 ld [%l7 + 0x48], %f3
3066 ldsh [%l7 + 0x64], %i3
3067 ldd [%l7 + 0x20], %f2
3068 sub %o1, %l5, %o7
3069 stb %o5, [%l7 + 0x10]
3070 fmovsl %icc, %f2, %f8
3071 sdivcc %l0, 0x1BAC, %g1
3072 movcc %icc, %l4, %o4
3073 ld [%l7 + 0x7C], %f12
3074 fmovsleu %icc, %f10, %f6
3075 fmul8x16au %f3, %f11, %f0
3076 tcc %xcc, 0x0
3077 st %f3, [%l7 + 0x74]
3078 ldd [%l7 + 0x70], %f2
3079 fsrc1s %f10, %f0
3080 bl %icc, loop_354
3081 bge,a loop_355
3082 fnor %f12, %f8, %f14
3083 movg %icc, %i6, %g7
3084loop_354:
3085 bge,a,pn %xcc, loop_356
3086loop_355:
3087 lduw [%l7 + 0x08], %l6
3088 udiv %i7, 0x1178, %i4
3089 fnors %f7, %f2, %f9
3090loop_356:
3091 fnegs %f2, %f11
3092 add %o2, %o3, %i5
3093 subccc %g2, 0x1487, %o0
3094 ld [%l7 + 0x60], %f14
3095 fmovscs %xcc, %f11, %f12
3096 fnegd %f6, %f2
3097 fsrc1 %f10, %f4
3098 fcmpd %fcc1, %f6, %f8
3099 sth %i1, [%l7 + 0x2A]
3100 ldsb [%l7 + 0x4D], %i2
3101 fcmpgt32 %f8, %f10, %o6
3102 movle %xcc, %g6, %i0
3103 stw %g5, [%l7 + 0x14]
3104 sethi 0x0711, %l3
3105 tn %xcc, 0x4
3106 fmovdge %icc, %f0, %f15
3107 movl %icc, %l1, %g4
3108 brlez %l2, loop_357
3109 ldsh [%l7 + 0x3A], %i3
3110 bge,a loop_358
3111 fornot2s %f2, %f13, %f5
3112loop_357:
3113 movn %icc, %o1, %g3
3114 fmovrdlez %l5, %f12, %f8
3115loop_358:
3116 ldsh [%l7 + 0x54], %o7
3117 fpack32 %f8, %f0, %f4
3118 movg %xcc, %o5, %l0
3119 fmuld8sux16 %f5, %f15, %f4
3120 orn %g1, %l4, %i6
3121 stx %o4, [%l7 + 0x50]
3122 ldsb [%l7 + 0x1B], %g7
3123 fmovdpos %icc, %f7, %f7
3124 edge32l %l6, %i4, %i7
3125 umul %o3, 0x096A, %o2
3126 st %f2, [%l7 + 0x68]
3127 ldd [%l7 + 0x30], %f4
3128 lduh [%l7 + 0x58], %i5
3129 lduw [%l7 + 0x64], %o0
3130 ldd [%l7 + 0x58], %f4
3131 fmovsn %icc, %f10, %f5
3132 fmovrdgez %i1, %f0, %f0
3133 bg %xcc, loop_359
3134 bn %icc, loop_360
3135 orncc %g2, %i2, %o6
3136 stw %g6, [%l7 + 0x7C]
3137loop_359:
3138 bpos %xcc, loop_361
3139loop_360:
3140 fcmple16 %f14, %f0, %i0
3141 fnors %f4, %f2, %f13
3142 edge8 %l3, %g5, %g4
3143loop_361:
3144 stw %l1, [%l7 + 0x24]
3145 nop
3146 setx loop_362, %l0, %l1
3147 wrpr 0x1, %tl
3148 wrpr %l1, %tpc
3149 add %l1, 0x4, %l1
3150 wrpr %l1, %tnpc
3151 setx 0x34400001400, %l0, %l1
3152 wrpr %l1, %tstate
3153 wrhpr 0x4, %htstate
3154 retry
3155 edge32n %i3, %o1, %g3
3156 fmovscc %icc, %f11, %f3
3157 andcc %l5, 0x1744, %o7
3158loop_362:
3159 fsrc2 %f10, %f4
3160 stb %o5, [%l7 + 0x29]
3161 tne %icc, 0x3
3162 std %f12, [%l7 + 0x68]
3163 lduw [%l7 + 0x38], %l2
3164 bcc %icc, loop_363
3165 fmovdgu %icc, %f2, %f11
3166 fcmpeq16 %f6, %f12, %g1
3167 lduw [%l7 + 0x20], %l0
3168loop_363:
3169 stb %i6, [%l7 + 0x39]
3170 ldub [%l7 + 0x56], %l4
3171 stw %o4, [%l7 + 0x14]
3172 udivx %l6, 0x1A4C, %i4
3173 ldsb [%l7 + 0x75], %g7
3174 sth %i7, [%l7 + 0x7A]
3175 sdivcc %o3, 0x0729, %i5
3176 fmul8x16al %f6, %f3, %f14
3177 addc %o2, %o0, %i1
3178 mulscc %g2, 0x0799, %o6
3179 st %f2, [%l7 + 0x0C]
3180 edge8l %i2, %i0, %l3
3181 movvs %xcc, %g6, %g4
3182 andcc %g5, %l1, %i3
3183 fmovdgu %xcc, %f13, %f9
3184 sethi 0x0AE8, %o1
3185 addccc %l5, 0x033C, %g3
3186 brlez,a %o7, loop_364
3187 bl loop_365
3188 fabsd %f0, %f2
3189 fcmpeq16 %f10, %f2, %l2
3190loop_364:
3191 subc %o5, %g1, %i6
3192loop_365:
3193 ldsb [%l7 + 0x31], %l4
3194 for %f6, %f8, %f4
3195 movgu %icc, %l0, %o4
3196 movcc %xcc, %l6, %i4
3197 fmovde %xcc, %f0, %f9
3198 stw %g7, [%l7 + 0x10]
3199 bvc,pt %icc, loop_366
3200 ldsb [%l7 + 0x3D], %i7
3201 xorcc %i5, %o2, %o3
3202 bshuffle %f14, %f12, %f4
3203loop_366:
3204 lduw [%l7 + 0x10], %o0
3205 movrgz %i1, 0x1FF, %g2
3206 fmovdleu %icc, %f5, %f15
3207 fmovrsgz %i2, %f6, %f4
3208 movvs %xcc, %o6, %l3
3209 movvc %xcc, %g6, %i0
3210 bvs,a loop_367
3211 movrlz %g4, %l1, %g5
3212 lduh [%l7 + 0x5A], %o1
3213 fsrc1s %f3, %f10
3214loop_367:
3215 fcmpne32 %f10, %f6, %l5
3216 movrlz %g3, %o7, %l2
3217 std %f8, [%l7 + 0x20]
3218 xor %i3, 0x0D3F, %g1
3219 ldsw [%l7 + 0x38], %i6
3220 nop
3221 setx loop_368, %l0, %l1
3222 jmpl %l1, %o5
3223 fmovrsgz %l0, %f4, %f5
3224 lduw [%l7 + 0x54], %l4
3225 ldsw [%l7 + 0x74], %o4
3226loop_368:
3227 edge8l %i4, %l6, %i7
3228 te %icc, 0x5
3229 addcc %g7, 0x1634, %i5
3230 sethi 0x105E, %o3
3231 fbl %fcc2, loop_369
3232 fnor %f8, %f10, %f4
3233 brz,a %o0, loop_370
3234 fabss %f9, %f1
3235loop_369:
3236 fmovrslez %i1, %f3, %f2
3237 fpmerge %f2, %f2, %f6
3238loop_370:
3239 stb %o2, [%l7 + 0x4F]
3240 brz %g2, loop_371
3241 sllx %o6, 0x1B, %i2
3242 fmovsvs %icc, %f2, %f8
3243 fmul8x16 %f5, %f2, %f0
3244loop_371:
3245 fcmpeq16 %f8, %f12, %l3
3246 movrlez %i0, 0x07F, %g4
3247 stx %l1, [%l7 + 0x20]
3248 sth %g5, [%l7 + 0x30]
3249 fmovsg %icc, %f3, %f3
3250 stb %g6, [%l7 + 0x3D]
3251 fmovsle %icc, %f3, %f3
3252 taddcc %l5, %o1, %g3
3253 xorcc %o7, %i3, %l2
3254 fbg,a %fcc3, loop_372
3255 ldx [%l7 + 0x60], %i6
3256 bneg,a loop_373
3257 call loop_374
3258loop_372:
3259 movcs %icc, %o5, %g1
3260 ldub [%l7 + 0x70], %l4
3261loop_373:
3262 lduh [%l7 + 0x30], %o4
3263loop_374:
3264 fnand %f12, %f10, %f10
3265 fbo %fcc3, loop_375
3266 stb %l0, [%l7 + 0x6E]
3267 tsubcctv %i4, %i7, %g7
3268 ld [%l7 + 0x08], %f15
3269loop_375:
3270 brgez,a %i5, loop_376
3271 ldsw [%l7 + 0x4C], %l6
3272 movcs %icc, %o0, %o3
3273 fpadd16s %f10, %f15, %f13
3274loop_376:
3275 ldx [%l7 + 0x48], %i1
3276 movne %icc, %o2, %g2
3277 stw %i2, [%l7 + 0x70]
3278 xorcc %o6, 0x09F4, %i0
3279 fmul8x16au %f8, %f2, %f8
3280 mulx %l3, %g4, %l1
3281 ldub [%l7 + 0x28], %g5
3282 ldsh [%l7 + 0x48], %g6
3283 mulscc %o1, 0x0D4A, %l5
3284 fcmped %fcc0, %f0, %f0
3285 ldx [%l7 + 0x78], %o7
3286 ld [%l7 + 0x64], %f4
3287 ldsh [%l7 + 0x3E], %g3
3288 brnz,a %i3, loop_377
3289 fornot2 %f14, %f14, %f2
3290 fmovrslez %i6, %f10, %f5
3291 array8 %l2, %g1, %o5
3292loop_377:
3293 umulcc %o4, %l0, %i4
3294 ta %xcc, 0x6
3295 umulcc %l4, %i7, %i5
3296 edge8 %l6, %g7, %o3
3297 andncc %o0, %i1, %g2
3298 fnot2s %f1, %f2
3299 lduh [%l7 + 0x1A], %i2
3300 sdivx %o6, 0x19E1, %i0
3301 ldsw [%l7 + 0x30], %l3
3302 sth %g4, [%l7 + 0x74]
3303 fands %f8, %f13, %f11
3304 std %f6, [%l7 + 0x10]
3305 fmovscc %xcc, %f9, %f10
3306 bcc,pt %icc, loop_378
3307 lduw [%l7 + 0x38], %l1
3308 udivcc %o2, 0x10D3, %g5
3309 subcc %g6, %o1, %o7
3310loop_378:
3311 movpos %icc, %l5, %g3
3312 sth %i6, [%l7 + 0x50]
3313 fcmpne32 %f10, %f14, %i3
3314 fandnot2s %f13, %f13, %f10
3315 movgu %xcc, %g1, %o5
3316 popc 0x09FF, %o4
3317 fexpand %f7, %f10
3318 ldsw [%l7 + 0x64], %l0
3319 fnegs %f10, %f0
3320 stw %l2, [%l7 + 0x7C]
3321 stx %i4, [%l7 + 0x18]
3322 st %f7, [%l7 + 0x60]
3323 stx %l4, [%l7 + 0x20]
3324 tle %xcc, 0x7
3325 nop
3326 setx loop_379, %l0, %l1
3327 wrpr 0x1, %tl
3328 wrpr %l1, %tpc
3329 add %l1, 0x4, %l1
3330 wrpr %l1, %tnpc
3331 setx 0x34400001400, %l0, %l1
3332 wrpr %l1, %tstate
3333 wrhpr 0x4, %htstate
3334 retry
3335 ldd [%l7 + 0x48], %f6
3336 fblg %fcc3, loop_380
3337 fpsub16 %f4, %f2, %f4
3338loop_379:
3339 std %f10, [%l7 + 0x28]
3340 lduw [%l7 + 0x4C], %i7
3341loop_380:
3342 bgu,pt %icc, loop_381
3343 stx %i5, [%l7 + 0x30]
3344 fbge %fcc0, loop_382
3345 movpos %icc, %l6, %g7
3346loop_381:
3347 movge %xcc, %o3, %i1
3348 ldub [%l7 + 0x29], %o0
3349loop_382:
3350 std %f0, [%l7 + 0x58]
3351 udivcc %g2, 0x0556, %i2
3352 fones %f5
3353 brnz %o6, loop_383
3354 ldsb [%l7 + 0x1A], %l3
3355 fmovde %xcc, %f11, %f2
3356 ldsh [%l7 + 0x58], %g4
3357loop_383:
3358 fmovsgu %icc, %f15, %f3
3359 ldsb [%l7 + 0x7B], %i0
3360 addcc %o2, %g5, %l1
3361 fcmped %fcc3, %f4, %f10
3362 bcs,a loop_384
3363 edge16n %g6, %o7, %l5
3364 nop
3365 setx loop_385, %l0, %l1
3366 jmpl %l1, %g3
3367 lduh [%l7 + 0x6C], %o1
3368loop_384:
3369 fcmps %fcc1, %f4, %f13
3370 fsrc1s %f8, %f12
3371loop_385:
3372 orcc %i6, %i3, %o5
3373 fmovsg %xcc, %f6, %f12
3374 fcmpne32 %f10, %f2, %g1
3375 movne %icc, %o4, %l2
3376 andcc %l0, 0x0989, %l4
3377 move %xcc, %i7, %i4
3378 andncc %l6, %g7, %o3
3379 movrlez %i5, %o0, %i1
3380 fsrc1 %f4, %f6
3381 orn %i2, %o6, %l3
3382 fones %f13
3383 nop
3384 setx loop_386, %l0, %l1
3385 jmpl %l1, %g4
3386 array16 %g2, %i0, %o2
3387 brz,a %l1, loop_387
3388 st %f12, [%l7 + 0x34]
3389loop_386:
3390 fnegs %f12, %f10
3391 bleu,pn %icc, loop_388
3392loop_387:
3393 edge8 %g6, %g5, %l5
3394 fnor %f4, %f4, %f4
3395 fmovrslz %g3, %f7, %f11
3396loop_388:
3397 sth %o7, [%l7 + 0x20]
3398 fpsub16s %f7, %f3, %f2
3399 udivcc %i6, 0x1DEA, %o1
3400 st %f6, [%l7 + 0x14]
3401 fbuge,a %fcc1, loop_389
3402 fornot2 %f14, %f12, %f2
3403 orncc %i3, 0x0A6C, %o5
3404 fpadd16 %f8, %f6, %f6
3405loop_389:
3406 ldsh [%l7 + 0x56], %o4
3407 fsrc1 %f8, %f0
3408 bl,a %icc, loop_390
3409 tleu %xcc, 0x7
3410 fpsub16 %f2, %f14, %f6
3411 mova %xcc, %g1, %l0
3412loop_390:
3413 srlx %l4, %i7, %i4
3414 fornot1 %f2, %f0, %f4
3415 mova %xcc, %l2, %l6
3416 fmovrse %o3, %f12, %f0
3417 fcmpne32 %f2, %f6, %g7
3418 bcs,a %xcc, loop_391
3419 st %f11, [%l7 + 0x24]
3420 stw %i5, [%l7 + 0x50]
3421 orn %o0, %i2, %i1
3422loop_391:
3423 bneg loop_392
3424 fcmpgt32 %f14, %f0, %l3
3425 edge32n %o6, %g4, %g2
3426 fbg,a %fcc1, loop_393
3427loop_392:
3428 tge %xcc, 0x6
3429 bgu,pn %xcc, loop_394
3430 fsrc2s %f12, %f13
3431loop_393:
3432 movl %icc, %i0, %o2
3433 fandnot1s %f3, %f5, %f3
3434loop_394:
3435 be,a,pt %xcc, loop_395
3436 fpack16 %f4, %f4
3437 fands %f13, %f13, %f14
3438 std %f2, [%l7 + 0x08]
3439loop_395:
3440 be %icc, loop_396
3441 stw %g6, [%l7 + 0x5C]
3442 brlz %l1, loop_397
3443 lduh [%l7 + 0x1A], %g5
3444loop_396:
3445 bcc %icc, loop_398
3446 stb %g3, [%l7 + 0x08]
3447loop_397:
3448 fandnot2 %f10, %f4, %f4
3449 ldx [%l7 + 0x70], %l5
3450loop_398:
3451 fmovde %xcc, %f5, %f9
3452 ld [%l7 + 0x48], %f14
3453 fsrc2s %f12, %f2
3454 fcmps %fcc0, %f13, %f4
3455 fmovrsgz %o7, %f12, %f14
3456 fbug,a %fcc3, loop_399
3457 edge32ln %o1, %i3, %i6
3458 std %f6, [%l7 + 0x18]
3459 add %o5, 0x0F18, %g1
3460loop_399:
3461 mulscc %o4, %l4, %i7
3462 move %xcc, %l0, %l2
3463 srax %i4, %o3, %l6
3464 sdiv %g7, 0x16AE, %o0
3465 st %f10, [%l7 + 0x34]
3466 movleu %icc, %i5, %i2
3467 fmovsgu %icc, %f15, %f15
3468 movgu %icc, %l3, %o6
3469 stw %g4, [%l7 + 0x18]
3470 fmuld8ulx16 %f2, %f1, %f0
3471 fmovsl %xcc, %f2, %f5
3472 movre %i1, 0x2C1, %i0
3473 ldsb [%l7 + 0x21], %o2
3474 movleu %icc, %g2, %g6
3475 fpack16 %f12, %f2
3476 tg %icc, 0x4
3477 fnot1 %f4, %f0
3478 ldd [%l7 + 0x10], %f6
3479 fmovdcc %icc, %f13, %f14
3480 fcmple16 %f4, %f8, %g5
3481 fbu %fcc2, loop_400
3482 movvc %xcc, %g3, %l5
3483 edge8 %l1, %o1, %i3
3484 fbu %fcc1, loop_401
3485loop_400:
3486 fmovsg %xcc, %f2, %f10
3487 st %f6, [%l7 + 0x14]
3488 stx %i6, [%l7 + 0x28]
3489loop_401:
3490 udivcc %o5, 0x18E3, %o7
3491 fnegs %f4, %f15
3492 fmovrdgez %o4, %f12, %f6
3493 bge %icc, loop_402
3494 fmovsne %icc, %f3, %f1
3495 fmovdge %xcc, %f9, %f15
3496 fpsub32s %f4, %f13, %f11
3497loop_402:
3498 fmul8x16 %f15, %f2, %f0
3499 fmovdle %xcc, %f13, %f14
3500 fmovsa %xcc, %f12, %f13
3501 ldx [%l7 + 0x48], %g1
3502 fblg %fcc2, loop_403
3503 fzero %f0
3504 lduw [%l7 + 0x60], %i7
3505 movcs %xcc, %l4, %l0
3506loop_403:
3507 ldsb [%l7 + 0x49], %i4
3508 alignaddrl %o3, %l6, %g7
3509 sra %o0, %i5, %l2
3510 andcc %l3, %o6, %g4
3511 fmovdne %xcc, %f8, %f1
3512 udivcc %i2, 0x05EB, %i1
3513 fmul8x16al %f0, %f7, %f12
3514 lduh [%l7 + 0x42], %o2
3515 ldsh [%l7 + 0x32], %i0
3516 fbug %fcc3, loop_404
3517 movvs %icc, %g2, %g6
3518 tg %xcc, 0x2
3519 movrgez %g5, 0x16B, %l5
3520loop_404:
3521 stb %l1, [%l7 + 0x5C]
3522 fbg,a %fcc2, loop_405
3523 fpackfix %f12, %f9
3524 bvc,pn %icc, loop_406
3525 stb %g3, [%l7 + 0x1A]
3526loop_405:
3527 tpos %xcc, 0x6
3528 sth %i3, [%l7 + 0x62]
3529loop_406:
3530 ldsb [%l7 + 0x30], %o1
3531 st %f3, [%l7 + 0x78]
3532 fmul8ulx16 %f8, %f6, %f12
3533 brgz %o5, loop_407
3534 fbug,a %fcc0, loop_408
3535 fandnot2s %f2, %f5, %f12
3536 fmovdleu %icc, %f7, %f14
3537loop_407:
3538 lduh [%l7 + 0x7C], %i6
3539loop_408:
3540 tpos %xcc, 0x3
3541 bcc,a,pt %xcc, loop_409
3542 ldsh [%l7 + 0x54], %o4
3543 lduh [%l7 + 0x70], %g1
3544 bshuffle %f8, %f6, %f8
3545loop_409:
3546 fornot1 %f14, %f0, %f10
3547 stw %o7, [%l7 + 0x7C]
3548 edge8n %l4, %i7, %i4
3549 fmovdvc %xcc, %f8, %f2
3550 fpsub32 %f8, %f8, %f6
3551 fmul8x16 %f12, %f14, %f10
3552 fxors %f0, %f8, %f9
3553 st %f3, [%l7 + 0x38]
3554 tleu %xcc, 0x6
3555 fornot2s %f5, %f7, %f1
3556 ldd [%l7 + 0x20], %f10
3557 edge8l %l0, %l6, %o3
3558 stw %o0, [%l7 + 0x24]
3559 tne %icc, 0x4
3560 ldd [%l7 + 0x18], %f8
3561 smul %g7, 0x095C, %i5
3562 bvs,a %xcc, loop_410
3563 array8 %l3, %l2, %g4
3564 ld [%l7 + 0x60], %f6
3565 alignaddr %o6, %i1, %o2
3566loop_410:
3567 fmovdne %xcc, %f2, %f0
3568 fsrc2s %f3, %f14
3569 ldx [%l7 + 0x50], %i0
3570 st %f0, [%l7 + 0x0C]
3571 sll %g2, %g6, %g5
3572 brnz,a %l5, loop_411
3573 fmul8x16al %f6, %f14, %f14
3574 movrgz %l1, 0x2D9, %i2
3575 fnor %f4, %f14, %f10
3576loop_411:
3577 brlz %i3, loop_412
3578 brgz,a %g3, loop_413
3579 srl %o5, 0x01, %i6
3580 edge32 %o4, %o1, %g1
3581loop_412:
3582 edge16l %l4, %o7, %i4
3583loop_413:
3584 fmovsgu %icc, %f5, %f10
3585 nop
3586 setx loop_414, %l0, %l1
3587 jmpl %l1, %i7
3588 movcs %icc, %l0, %o3
3589 sth %o0, [%l7 + 0x62]
3590 movvs %xcc, %g7, %i5
3591loop_414:
3592 for %f2, %f14, %f8
3593 fbn,a %fcc1, loop_415
3594 fmovdle %icc, %f5, %f12
3595 tsubcctv %l6, %l2, %g4
3596 stx %l3, [%l7 + 0x68]
3597loop_415:
3598 faligndata %f2, %f12, %f6
3599 fbuge %fcc1, loop_416
3600 ldub [%l7 + 0x42], %i1
3601 bgu,a,pt %xcc, loop_417
3602 stx %o6, [%l7 + 0x08]
3603loop_416:
3604 brz %i0, loop_418
3605 te %xcc, 0x4
3606loop_417:
3607 fmovdn %icc, %f5, %f9
3608 movre %g2, %g6, %o2
3609loop_418:
3610 ba,a loop_419
3611 sra %g5, %l5, %i2
3612 bl,a loop_420
3613 fnor %f4, %f0, %f8
3614loop_419:
3615 smul %i3, 0x00F3, %l1
3616 brlz %g3, loop_421
3617loop_420:
3618 fbug,a %fcc1, loop_422
3619 edge16 %i6, %o5, %o4
3620 fmovdcs %icc, %f4, %f13
3621loop_421:
3622 ldsw [%l7 + 0x40], %g1
3623loop_422:
3624 fmovsleu %xcc, %f8, %f12
3625 fxnors %f8, %f5, %f8
3626 alignaddrl %o1, %o7, %l4
3627 sth %i4, [%l7 + 0x5C]
3628 st %f1, [%l7 + 0x74]
3629 sethi 0x1A26, %l0
3630 xorcc %i7, %o0, %g7
3631 tpos %xcc, 0x2
3632 fmovdvc %icc, %f0, %f4
3633 std %f10, [%l7 + 0x50]
3634 ld [%l7 + 0x40], %f15
3635 fornot2s %f15, %f8, %f8
3636 movrgez %o3, 0x2C8, %i5
3637 std %f0, [%l7 + 0x78]
3638 ldub [%l7 + 0x09], %l6
3639 tneg %icc, 0x5
3640 bn,a loop_423
3641 move %xcc, %l2, %g4
3642 fnot2s %f7, %f9
3643 fabsd %f0, %f4
3644loop_423:
3645 subc %i1, %l3, %i0
3646 be,a,pt %xcc, loop_424
3647 bshuffle %f0, %f0, %f6
3648 ldsw [%l7 + 0x34], %o6
3649 movrgz %g2, %o2, %g6
3650loop_424:
3651 subccc %g5, 0x1EE6, %l5
3652 fpadd16 %f0, %f10, %f4
3653 stw %i3, [%l7 + 0x28]
3654 tneg %xcc, 0x6
3655 fbug %fcc3, loop_425
3656 taddcc %i2, 0x0792, %l1
3657 fabsd %f2, %f8
3658 fzeros %f5
3659loop_425:
3660 stx %i6, [%l7 + 0x58]
3661 movvs %icc, %o5, %g3
3662 stb %o4, [%l7 + 0x3D]
3663 stb %g1, [%l7 + 0x37]
3664 tsubcctv %o1, 0x187A, %l4
3665 ld [%l7 + 0x24], %f11
3666 stx %o7, [%l7 + 0x18]
3667 stw %i4, [%l7 + 0x24]
3668 ldsb [%l7 + 0x78], %i7
3669 mulx %l0, %o0, %o3
3670 bshuffle %f6, %f6, %f14
3671 sth %i5, [%l7 + 0x68]
3672 fblg,a %fcc3, loop_426
3673 nop
3674 setx loop_427, %l0, %l1
3675 wrpr 0x1, %tl
3676 wrpr %l1, %tpc
3677 add %l1, 0x4, %l1
3678 wrpr %l1, %tnpc
3679 setx 0x34400001400, %l0, %l1
3680 wrpr %l1, %tstate
3681 wrhpr 0x4, %htstate
3682 retry
3683 xor %l6, 0x110F, %l2
3684 ldx [%l7 + 0x60], %g7
3685loop_426:
3686 lduw [%l7 + 0x2C], %i1
3687loop_427:
3688 fcmple16 %f0, %f14, %l3
3689 ldd [%l7 + 0x30], %f8
3690 addccc %g4, 0x100D, %o6
3691 fmovrdne %g2, %f2, %f6
3692 orncc %o2, %i0, %g5
3693 fcmpne16 %f10, %f12, %g6
3694 bvs %xcc, loop_428
3695 bvs,a,pn %xcc, loop_429
3696 ldx [%l7 + 0x78], %l5
3697 fmovdcc %xcc, %f5, %f14
3698loop_428:
3699 movrne %i3, 0x35F, %l1
3700loop_429:
3701 fmovdcs %xcc, %f1, %f10
3702 fbuge,a %fcc2, loop_430
3703 udivx %i6, 0x0F7C, %i2
3704 fmovdneg %xcc, %f7, %f5
3705 movcc %xcc, %o5, %g3
3706loop_430:
3707 sth %g1, [%l7 + 0x76]
3708 smulcc %o4, 0x08B5, %l4
3709 edge8ln %o7, %o1, %i4
3710 fxnors %f11, %f14, %f3
3711 fmovrdlz %i7, %f14, %f2
3712 fmovsl %icc, %f2, %f10
3713 bvc,pt %icc, loop_431
3714 edge32ln %o0, %o3, %i5
3715 ld [%l7 + 0x64], %f0
3716 fcmpeq32 %f0, %f4, %l0
3717loop_431:
3718 stb %l6, [%l7 + 0x75]
3719 bcs,a %xcc, loop_432
3720 sth %l2, [%l7 + 0x20]
3721 edge32 %i1, %l3, %g4
3722 movre %o6, %g7, %o2
3723loop_432:
3724 ldd [%l7 + 0x30], %f6
3725 fmovsle %xcc, %f4, %f1
3726 bn,a %icc, loop_433
3727 fbg %fcc0, loop_434
3728 fmovsleu %xcc, %f6, %f9
3729 stb %g2, [%l7 + 0x24]
3730loop_433:
3731 fbe,a %fcc3, loop_435
3732loop_434:
3733 call loop_436
3734 fmuld8sux16 %f7, %f13, %f6
3735 bl %icc, loop_437
3736loop_435:
3737 fcmpgt16 %f12, %f2, %g5
3738loop_436:
3739 edge32 %i0, %g6, %i3
3740 movvs %xcc, %l5, %l1
3741loop_437:
3742 smul %i6, %i2, %g3
3743 fblg %fcc3, loop_438
3744 edge32n %o5, %g1, %o4
3745 brlez %o7, loop_439
3746 sth %o1, [%l7 + 0x74]
3747loop_438:
3748 fmovrdgz %l4, %f14, %f10
3749 ld [%l7 + 0x6C], %f1
3750loop_439:
3751 ld [%l7 + 0x18], %f13
3752 tgu %xcc, 0x1
3753 sth %i7, [%l7 + 0x08]
3754 mulx %i4, %o3, %o0
3755 movle %xcc, %i5, %l6
3756 udivcc %l0, 0x0762, %i1
3757 faligndata %f10, %f2, %f10
3758 tne %xcc, 0x4
3759 ld [%l7 + 0x38], %f1
3760 ldub [%l7 + 0x7C], %l2
3761 ldd [%l7 + 0x28], %f14
3762 fornot2 %f2, %f0, %f8
3763 sll %g4, 0x0E, %l3
3764 movvs %xcc, %o6, %o2
3765 fmovsvc %icc, %f0, %f15
3766 subccc %g2, 0x0F7E, %g5
3767 lduw [%l7 + 0x7C], %g7
3768 xor %i0, 0x0C7A, %i3
3769 bpos,a,pn %xcc, loop_440
3770 srax %l5, %g6, %l1
3771 move %icc, %i6, %i2
3772 edge8l %g3, %o5, %o4
3773loop_440:
3774 bneg,a,pt %icc, loop_441
3775 tcs %xcc, 0x5
3776 ldsw [%l7 + 0x78], %g1
3777 fone %f4
3778loop_441:
3779 taddcc %o1, 0x01DA, %o7
3780 st %f2, [%l7 + 0x34]
3781 fpsub16s %f6, %f2, %f14
3782 bn,a %icc, loop_442
3783 popc %l4, %i4
3784 xor %o3, %o0, %i5
3785 fblg %fcc0, loop_443
3786loop_442:
3787 fmovda %icc, %f3, %f12
3788 tsubcc %l6, 0x1DE6, %l0
3789 ldsh [%l7 + 0x7A], %i7
3790loop_443:
3791 brlez,a %i1, loop_444
3792 bpos,a,pn %icc, loop_445
3793 fandnot1 %f6, %f12, %f0
3794 nop
3795 setx loop_446, %l0, %l1
3796 wrpr 0x1, %tl
3797 wrpr %l1, %tpc
3798 add %l1, 0x4, %l1
3799 wrpr %l1, %tnpc
3800 setx 0x34400001400, %l0, %l1
3801 wrpr %l1, %tstate
3802 wrhpr 0x4, %htstate
3803 retry
3804loop_444:
3805 ldd [%l7 + 0x60], %f0
3806loop_445:
3807 stw %l2, [%l7 + 0x18]
3808 fblg,a %fcc3, loop_447
3809loop_446:
3810 stw %g4, [%l7 + 0x34]
3811 lduw [%l7 + 0x20], %l3
3812 fmovdn %icc, %f15, %f8
3813loop_447:
3814 fbul,a %fcc2, loop_448
3815 fcmpeq16 %f12, %f12, %o2
3816 tsubcctv %o6, 0x1FC6, %g5
3817 xnor %g2, 0x1584, %i0
3818loop_448:
3819 bcs loop_449
3820 lduh [%l7 + 0x78], %g7
3821 fmovsleu %xcc, %f1, %f4
3822 brgez %l5, loop_450
3823loop_449:
3824 fmul8x16 %f5, %f4, %f0
3825 lduw [%l7 + 0x08], %g6
3826 bleu,pn %icc, loop_451
3827loop_450:
3828 bvs,a %xcc, loop_452
3829 fbule,a %fcc0, loop_453
3830 movcc %xcc, %i3, %l1
3831loop_451:
3832 fpmerge %f15, %f12, %f4
3833loop_452:
3834 fmovdle %xcc, %f10, %f11
3835loop_453:
3836 fmul8sux16 %f12, %f0, %f0
3837 fbne,a %fcc0, loop_454
3838 ldub [%l7 + 0x7C], %i6
3839 fnegd %f4, %f14
3840 edge8 %i2, %g3, %o5
3841loop_454:
3842 ldub [%l7 + 0x1B], %g1
3843 udivcc %o4, 0x1EB7, %o1
3844 fornot2 %f0, %f10, %f12
3845 fcmple32 %f8, %f6, %l4
3846 fmovdle %icc, %f14, %f5
3847 fmovse %xcc, %f2, %f12
3848 tge %icc, 0x1
3849 fmovdcs %icc, %f10, %f3
3850 lduw [%l7 + 0x28], %i4
3851 pdist %f2, %f4, %f4
3852 fmul8x16al %f7, %f6, %f14
3853 ldd [%l7 + 0x20], %f6
3854 fcmpeq32 %f6, %f10, %o7
3855 edge16n %o3, %i5, %l6
3856 st %f7, [%l7 + 0x10]
3857 sll %l0, %i7, %o0
3858 ldsh [%l7 + 0x54], %i1
3859 ldd [%l7 + 0x30], %f8
3860 fzeros %f12
3861 fmovdneg %xcc, %f0, %f7
3862 ldsw [%l7 + 0x08], %g4
3863 ldsb [%l7 + 0x64], %l3
3864 stx %o2, [%l7 + 0x58]
3865 fpsub16 %f2, %f6, %f0
3866 stx %l2, [%l7 + 0x68]
3867 ldsh [%l7 + 0x6E], %o6
3868 std %f10, [%l7 + 0x18]
3869 tvc %icc, 0x1
3870 fmovrdne %g5, %f12, %f2
3871 mova %xcc, %g2, %g7
3872 fmul8sux16 %f14, %f10, %f4
3873 fbl,a %fcc1, loop_455
3874 tgu %icc, 0x3
3875 movl %icc, %l5, %g6
3876 fzero %f14
3877loop_455:
3878 ldsw [%l7 + 0x50], %i0
3879 sdiv %i3, 0x1692, %l1
3880 move %icc, %i2, %i6
3881 xnor %o5, %g3, %o4
3882 ld [%l7 + 0x2C], %f4
3883 fabsd %f4, %f0
3884 std %f6, [%l7 + 0x70]
3885 bne,a loop_456
3886 fornot2 %f8, %f14, %f4
3887 fcmpgt16 %f10, %f10, %g1
3888 fxnors %f0, %f15, %f1
3889loop_456:
3890 fpadd32s %f9, %f1, %f15
3891 bcs loop_457
3892 sdivx %o1, 0x1443, %l4
3893 ldsh [%l7 + 0x48], %i4
3894 fmul8x16 %f7, %f2, %f0
3895loop_457:
3896 andn %o3, %o7, %l6
3897 and %i5, %i7, %l0
3898 ldsh [%l7 + 0x4C], %o0
3899 fzero %f14
3900 fbge,a %fcc3, loop_458
3901 ldx [%l7 + 0x78], %g4
3902 srlx %l3, 0x11, %o2
3903 edge32n %i1, %o6, %g5
3904loop_458:
3905 movleu %xcc, %g2, %g7
3906 stx %l5, [%l7 + 0x48]
3907 fsrc1 %f6, %f0
3908 movrlz %g6, 0x03E, %l2
3909 fnot2 %f12, %f0
3910 tge %icc, 0x7
3911 movcc %icc, %i3, %i0
3912 stw %i2, [%l7 + 0x60]
3913 ldd [%l7 + 0x60], %f10
3914 st %f10, [%l7 + 0x24]
3915 fmovdl %xcc, %f14, %f5
3916 st %f13, [%l7 + 0x18]
3917 move %icc, %i6, %o5
3918 lduh [%l7 + 0x7E], %g3
3919 sdivx %o4, 0x06A4, %l1
3920 fandnot2s %f11, %f3, %f9
3921 lduw [%l7 + 0x14], %o1
3922 sllx %g1, 0x10, %i4
3923 tneg %xcc, 0x2
3924 movl %icc, %l4, %o7
3925 ld [%l7 + 0x1C], %f13
3926 bn,pn %xcc, loop_459
3927 st %f12, [%l7 + 0x24]
3928 edge32ln %l6, %o3, %i7
3929 fors %f10, %f5, %f0
3930loop_459:
3931 fpsub32 %f2, %f14, %f4
3932 umul %i5, %o0, %g4
3933 ldx [%l7 + 0x30], %l3
3934 std %f2, [%l7 + 0x50]
3935 tvs %icc, 0x1
3936 brnz,a %l0, loop_460
3937 fsrc2s %f7, %f15
3938 ldsw [%l7 + 0x28], %o2
3939 fmovdn %icc, %f7, %f14
3940loop_460:
3941 stb %i1, [%l7 + 0x31]
3942 xorcc %o6, 0x04B4, %g2
3943 ldx [%l7 + 0x20], %g5
3944 andncc %g7, %l5, %l2
3945 fmovrdlez %g6, %f10, %f14
3946 fmovsvs %xcc, %f12, %f5
3947 bleu,a,pn %xcc, loop_461
3948 popc 0x0715, %i3
3949 fbg %fcc0, loop_462
3950 tpos %xcc, 0x7
3951loop_461:
3952 bneg loop_463
3953 bneg,pn %xcc, loop_464
3954loop_462:
3955 xnor %i2, 0x18F7, %i6
3956 fsrc1 %f14, %f4
3957loop_463:
3958 movre %o5, %g3, %i0
3959loop_464:
3960 brz %o4, loop_465
3961 fnands %f2, %f3, %f6
3962 fabss %f10, %f1
3963 fnand %f6, %f4, %f12
3964loop_465:
3965 fnand %f4, %f6, %f12
3966 fmovrslez %o1, %f10, %f8
3967 ldx [%l7 + 0x30], %l1
3968 fcmpeq16 %f8, %f2, %i4
3969 fcmped %fcc3, %f12, %f12
3970 stw %l4, [%l7 + 0x54]
3971 movrgz %g1, 0x2B4, %l6
3972 st %f0, [%l7 + 0x54]
3973 bn,pn %xcc, loop_466
3974 fbu %fcc0, loop_467
3975 ldsw [%l7 + 0x40], %o3
3976 fzeros %f11
3977loop_466:
3978 std %f14, [%l7 + 0x70]
3979loop_467:
3980 fzeros %f14
3981 fmovdne %icc, %f2, %f7
3982 ldsh [%l7 + 0x7A], %o7
3983 pdist %f4, %f0, %f10
3984 smul %i7, %i5, %g4
3985 lduh [%l7 + 0x24], %l3
3986 fmovdl %xcc, %f9, %f15
3987 fmovrdne %o0, %f6, %f8
3988 orncc %l0, %o2, %i1
3989 ble loop_468
3990 edge16 %o6, %g5, %g2
3991 addcc %g7, %l2, %l5
3992 fmovsvs %icc, %f10, %f11
3993loop_468:
3994 add %i3, 0x1178, %i2
3995 fmovdcc %icc, %f12, %f9
3996 tneg %xcc, 0x1
3997 smulcc %i6, 0x10FE, %g6
3998 std %f14, [%l7 + 0x40]
3999 fmul8x16 %f7, %f4, %f0
4000 ldd [%l7 + 0x18], %f4
4001 stx %o5, [%l7 + 0x50]
4002 edge16ln %i0, %g3, %o1
4003 fmovdne %xcc, %f14, %f6
4004 fbue,a %fcc2, loop_469
4005 st %f15, [%l7 + 0x10]
4006 andcc %o4, %l1, %i4
4007 lduh [%l7 + 0x74], %g1
4008loop_469:
4009 fnand %f8, %f4, %f4
4010 std %f0, [%l7 + 0x48]
4011 ldd [%l7 + 0x18], %f8
4012 edge8l %l6, %l4, %o3
4013 stb %i7, [%l7 + 0x11]
4014 fpackfix %f0, %f8
4015 brgez,a %o7, loop_470
4016 bge,a,pn %icc, loop_471
4017 ldsw [%l7 + 0x2C], %i5
4018 bne,a,pt %icc, loop_472
4019loop_470:
4020 fblg,a %fcc1, loop_473
4021loop_471:
4022 stb %g4, [%l7 + 0x1D]
4023 bl,a %icc, loop_474
4024loop_472:
4025 fone %f4
4026loop_473:
4027 fmovdn %xcc, %f0, %f1
4028 ld [%l7 + 0x40], %f3
4029loop_474:
4030 ldx [%l7 + 0x28], %l3
4031 fmovrsgz %l0, %f3, %f8
4032 fpsub16 %f12, %f12, %f0
4033 ldub [%l7 + 0x5A], %o0
4034 bl,pn %icc, loop_475
4035 xnor %o2, %i1, %g5
4036 fmovrdgz %o6, %f10, %f8
4037 ldsw [%l7 + 0x40], %g7
4038loop_475:
4039 ldsh [%l7 + 0x54], %l2
4040 ldsb [%l7 + 0x61], %g2
4041 fcmple32 %f12, %f2, %l5
4042 st %f3, [%l7 + 0x7C]
4043 tl %xcc, 0x3
4044 fors %f4, %f13, %f1
4045 addc %i3, 0x1A02, %i2
4046 ld [%l7 + 0x64], %f4
4047 fmovdl %icc, %f7, %f15
4048 array16 %g6, %i6, %i0
4049 stb %g3, [%l7 + 0x41]
4050 fbne,a %fcc0, loop_476
4051 xor %o5, 0x0F33, %o1
4052 st %f2, [%l7 + 0x54]
4053 std %f0, [%l7 + 0x30]
4054loop_476:
4055 fble %fcc1, loop_477
4056 fornot2s %f4, %f14, %f4
4057 mulx %l1, %i4, %o4
4058 ld [%l7 + 0x24], %f7
4059loop_477:
4060 fpsub32 %f10, %f0, %f8
4061 fmovspos %icc, %f9, %f13
4062 sethi 0x01C2, %l6
4063 fcmpes %fcc3, %f2, %f13
4064 lduh [%l7 + 0x38], %l4
4065 mulscc %o3, %g1, %i7
4066 bleu,a,pn %icc, loop_478
4067 fpsub32 %f0, %f12, %f6
4068 fmovrsgz %o7, %f15, %f14
4069 stw %g4, [%l7 + 0x5C]
4070loop_478:
4071 fbn %fcc3, loop_479
4072 fandnot1 %f4, %f6, %f8
4073 fnor %f4, %f14, %f0
4074 ld [%l7 + 0x44], %f10
4075loop_479:
4076 fmul8x16al %f0, %f15, %f6
4077 movvs %xcc, %i5, %l3
4078 stx %o0, [%l7 + 0x68]
4079 stw %o2, [%l7 + 0x58]
4080 fornot2 %f2, %f6, %f6
4081 stx %l0, [%l7 + 0x38]
4082 edge32l %i1, %o6, %g7
4083 ld [%l7 + 0x58], %f0
4084 fpsub16 %f2, %f14, %f10
4085 ble,pn %xcc, loop_480
4086 fbul,a %fcc2, loop_481
4087 and %l2, 0x085A, %g5
4088 ldsb [%l7 + 0x34], %g2
4089loop_480:
4090 fbge %fcc0, loop_482
4091loop_481:
4092 fnegs %f2, %f11
4093 fandnot1 %f12, %f8, %f10
4094 sth %i3, [%l7 + 0x08]
4095loop_482:
4096 nop
4097 setx loop_483, %l0, %l1
4098 jmpl %l1, %l5
4099 udivcc %i2, 0x189E, %i6
4100 fornot2s %f4, %f0, %f8
4101 fmovrsgz %g6, %f9, %f4
4102loop_483:
4103 fbu %fcc1, loop_484
4104 fexpand %f1, %f8
4105 bvc %xcc, loop_485
4106 fpsub32 %f2, %f4, %f6
4107loop_484:
4108 ld [%l7 + 0x30], %f14
4109 fmuld8ulx16 %f7, %f2, %f8
4110loop_485:
4111 subccc %i0, 0x10C0, %g3
4112 movneg %icc, %o5, %o1
4113 fmovdgu %xcc, %f10, %f15
4114 movre %l1, 0x036, %i4
4115 ldsw [%l7 + 0x10], %l6
4116 bvc,pt %icc, loop_486
4117 fmovdl %xcc, %f12, %f1
4118 tne %icc, 0x1
4119 sllx %l4, %o3, %g1
4120loop_486:
4121 umulcc %i7, %o4, %g4
4122 bleu,pn %icc, loop_487
4123 fmul8x16au %f3, %f10, %f10
4124 sth %o7, [%l7 + 0x0E]
4125 sll %i5, %l3, %o0
4126loop_487:
4127 brlez %o2, loop_488
4128 stx %l0, [%l7 + 0x58]
4129 sdivx %o6, 0x16FC, %g7
4130 bgu,pt %icc, loop_489
4131loop_488:
4132 st %f2, [%l7 + 0x20]
4133 sth %l2, [%l7 + 0x08]
4134 fmovdg %xcc, %f4, %f3
4135loop_489:
4136 ldx [%l7 + 0x10], %i1
4137 edge32ln %g5, %g2, %l5
4138 ldd [%l7 + 0x30], %f0
4139 std %f8, [%l7 + 0x20]
4140 andncc %i3, %i6, %i2
4141 fcmped %fcc3, %f12, %f10
4142 ldsh [%l7 + 0x0C], %i0
4143 std %f12, [%l7 + 0x28]
4144 movgu %xcc, %g6, %o5
4145 movrlz %o1, 0x11E, %l1
4146 st %f14, [%l7 + 0x54]
4147 fnors %f3, %f3, %f12
4148 fmovde %xcc, %f0, %f6
4149 fmovda %icc, %f4, %f1
4150 ldub [%l7 + 0x56], %g3
4151 movn %icc, %i4, %l4
4152 be,a %icc, loop_490
4153 mulscc %l6, %o3, %g1
4154 ldd [%l7 + 0x28], %f12
4155 stx %i7, [%l7 + 0x18]
4156loop_490:
4157 fmul8x16al %f6, %f7, %f10
4158 bshuffle %f14, %f12, %f12
4159 fnand %f12, %f8, %f6
4160 lduw [%l7 + 0x58], %o4
4161 ldd [%l7 + 0x48], %f8
4162 sll %o7, %i5, %l3
4163 fmovdpos %xcc, %f9, %f2
4164 fnand %f6, %f4, %f2
4165 fnegd %f12, %f4
4166 fmovrdlez %g4, %f6, %f10
4167 edge8n %o2, %o0, %l0
4168 fpadd16s %f1, %f0, %f9
4169 fornot1s %f3, %f12, %f6
4170 stw %g7, [%l7 + 0x14]
4171 fnand %f10, %f2, %f12
4172 ldsh [%l7 + 0x7E], %l2
4173 fmovsneg %xcc, %f9, %f10
4174 umulcc %i1, 0x159B, %g5
4175 fpsub16s %f2, %f4, %f1
4176 tne %xcc, 0x2
4177 sth %g2, [%l7 + 0x56]
4178 edge32n %l5, %o6, %i3
4179 ldub [%l7 + 0x20], %i2
4180 ldsb [%l7 + 0x48], %i6
4181 brnz,a %g6, loop_491
4182 movneg %icc, %o5, %i0
4183 edge8ln %o1, %l1, %g3
4184 fmovdge %xcc, %f2, %f11
4185loop_491:
4186 xor %l4, %l6, %i4
4187 fmovdg %xcc, %f8, %f10
4188 movcs %icc, %g1, %o3
4189 fbge,a %fcc3, loop_492
4190 ldub [%l7 + 0x3B], %o4
4191 stb %o7, [%l7 + 0x08]
4192 fxors %f10, %f3, %f4
4193loop_492:
4194 fabss %f1, %f9
4195 brgez %i7, loop_493
4196 fabss %f11, %f12
4197 fpsub32 %f0, %f8, %f0
4198 ldsb [%l7 + 0x6D], %l3
4199loop_493:
4200 fone %f14
4201 fmovsn %icc, %f6, %f0
4202 fblg,a %fcc1, loop_494
4203 sdivcc %i5, 0x0F25, %g4
4204 bvs,pn %icc, loop_495
4205 bvc,pt %xcc, loop_496
4206loop_494:
4207 ble,a,pt %xcc, loop_497
4208 umul %o0, %o2, %l0
4209loop_495:
4210 sth %g7, [%l7 + 0x20]
4211loop_496:
4212 sdivcc %i1, 0x1CB0, %l2
4213loop_497:
4214 andncc %g2, %g5, %o6
4215 fblg,a %fcc3, loop_498
4216 ldsw [%l7 + 0x68], %i3
4217 add %i2, %l5, %g6
4218 fmovrse %o5, %f3, %f3
4219loop_498:
4220 orcc %i0, 0x1CAD, %o1
4221 fxnor %f14, %f6, %f10
4222 ldd [%l7 + 0x28], %f8
4223 std %f8, [%l7 + 0x10]
4224 srlx %l1, %i6, %g3
4225 brz,a %l6, loop_499
4226 ldub [%l7 + 0x58], %i4
4227 stx %g1, [%l7 + 0x10]
4228 fandnot1 %f6, %f10, %f8
4229loop_499:
4230 fpack32 %f12, %f14, %f10
4231 bl loop_500
4232 fbu %fcc1, loop_501
4233 ldd [%l7 + 0x50], %f12
4234 ldsh [%l7 + 0x28], %o3
4235loop_500:
4236 srax %o4, 0x0F, %l4
4237loop_501:
4238 brz,a %i7, loop_502
4239 fbule %fcc2, loop_503
4240 lduh [%l7 + 0x1A], %l3
4241 fmul8x16 %f4, %f12, %f4
4242loop_502:
4243 ldsw [%l7 + 0x54], %i5
4244loop_503:
4245 bcc,pt %icc, loop_504
4246 fmovdvc %icc, %f3, %f9
4247 std %f8, [%l7 + 0x38]
4248 lduh [%l7 + 0x5E], %o7
4249loop_504:
4250 sra %g4, 0x14, %o0
4251 addcc %o2, 0x030F, %g7
4252 fzeros %f1
4253 bge,a,pt %icc, loop_505
4254 stw %l0, [%l7 + 0x38]
4255 edge16ln %l2, %g2, %i1
4256 sra %g5, 0x0F, %o6
4257loop_505:
4258 sub %i2, 0x1CA3, %i3
4259 fbg %fcc1, loop_506
4260 fcmpne16 %f10, %f2, %l5
4261 fbn,a %fcc3, loop_507
4262 andncc %o5, %g6, %o1
4263loop_506:
4264 fandnot1 %f10, %f14, %f8
4265 srax %l1, 0x09, %i6
4266loop_507:
4267 fmovrsne %i0, %f6, %f7
4268 fmovdvs %xcc, %f7, %f10
4269 bne,pt %icc, loop_508
4270 ldub [%l7 + 0x79], %g3
4271 fcmps %fcc2, %f14, %f13
4272 stx %i4, [%l7 + 0x40]
4273loop_508:
4274 tvc %xcc, 0x1
4275 xnorcc %l6, 0x0AC2, %g1
4276 ldsb [%l7 + 0x22], %o3
4277 lduw [%l7 + 0x24], %l4
4278 fmovsl %icc, %f9, %f12
4279 orncc %o4, %l3, %i7
4280 fmovsa %xcc, %f14, %f0
4281 movrne %o7, %g4, %o0
4282 lduw [%l7 + 0x34], %i5
4283 fmovde %xcc, %f13, %f10
4284 st %f3, [%l7 + 0x48]
4285 fsrc1 %f10, %f14
4286 lduh [%l7 + 0x78], %g7
4287 lduh [%l7 + 0x26], %o2
4288 and %l2, 0x1B41, %g2
4289 brgz %l0, loop_509
4290 stb %i1, [%l7 + 0x40]
4291 fpsub16 %f4, %f10, %f0
4292 fcmpgt16 %f12, %f10, %o6
4293loop_509:
4294 ldx [%l7 + 0x20], %i2
4295 fcmpne32 %f4, %f10, %g5
4296 brz %l5, loop_510
4297 fmovscs %xcc, %f5, %f14
4298 fmovse %xcc, %f0, %f14
4299 fmovsge %icc, %f11, %f0
4300loop_510:
4301 bl,pn %icc, loop_511
4302 fsrc1 %f8, %f8
4303 stx %o5, [%l7 + 0x20]
4304 stb %i3, [%l7 + 0x56]
4305loop_511:
4306 ldub [%l7 + 0x38], %o1
4307 fnot1 %f10, %f0
4308 orn %g6, 0x1D64, %l1
4309 fsrc1 %f10, %f2
4310 bcs,a loop_512
4311 movne %icc, %i6, %g3
4312 ble %icc, loop_513
4313 ta %icc, 0x3
4314loop_512:
4315 fmovdne %icc, %f2, %f0
4316 fbge,a %fcc0, loop_514
4317loop_513:
4318 fnands %f2, %f3, %f12
4319 sdiv %i0, 0x105C, %l6
4320 sth %i4, [%l7 + 0x3E]
4321loop_514:
4322 fnot1s %f14, %f10
4323 fmul8ulx16 %f4, %f0, %f6
4324 orcc %o3, 0x0617, %g1
4325 fcmpne16 %f8, %f10, %o4
4326 fbul,a %fcc0, loop_515
4327 fpackfix %f6, %f2
4328 st %f15, [%l7 + 0x3C]
4329 faligndata %f4, %f0, %f14
4330loop_515:
4331 ldd [%l7 + 0x28], %f6
4332 edge16l %l3, %i7, %l4
4333 umulcc %o7, 0x020F, %g4
4334 fnegs %f4, %f14
4335 bvs,a,pn %xcc, loop_516
4336 ldub [%l7 + 0x65], %i5
4337 fmuld8sux16 %f8, %f13, %f10
4338 edge8ln %o0, %o2, %g7
4339loop_516:
4340 edge16ln %l2, %l0, %i1
4341 fmovsvc %xcc, %f5, %f5
4342 edge16n %g2, %i2, %g5
4343 std %f0, [%l7 + 0x38]
4344 sdivcc %o6, 0x0497, %o5
4345 fbo %fcc0, loop_517
4346 tsubcc %i3, 0x18D2, %o1
4347 ldsb [%l7 + 0x70], %g6
4348 bvs,a,pn %xcc, loop_518
4349loop_517:
4350 addc %l1, %l5, %g3
4351 popc 0x04E4, %i6
4352 ld [%l7 + 0x3C], %f6
4353loop_518:
4354 siam 0x5
4355 smul %i0, %l6, %o3
4356 fornot1s %f13, %f0, %f13
4357 fabsd %f2, %f2
4358 fmovsleu %icc, %f5, %f2
4359 bne,a %icc, loop_519
4360 lduh [%l7 + 0x2C], %i4
4361 fornot2s %f0, %f5, %f14
4362 tcs %icc, 0x7
4363loop_519:
4364 fpadd32s %f5, %f9, %f9
4365 xnorcc %g1, 0x04C6, %l3
4366 fpack16 %f4, %f5
4367 stw %o4, [%l7 + 0x38]
4368 umul %i7, %l4, %o7
4369 tneg %xcc, 0x1
4370 tpos %icc, 0x1
4371 lduw [%l7 + 0x4C], %g4
4372 fexpand %f14, %f0
4373 ldub [%l7 + 0x1C], %i5
4374 ldsw [%l7 + 0x74], %o2
4375 edge32 %o0, %l2, %l0
4376 lduh [%l7 + 0x56], %i1
4377 ldx [%l7 + 0x70], %g7
4378 ldsb [%l7 + 0x28], %g2
4379 bneg,a,pn %icc, loop_520
4380 ldsb [%l7 + 0x42], %i2
4381 tleu %icc, 0x5
4382 fmovdvs %xcc, %f4, %f12
4383loop_520:
4384 brz,a %o6, loop_521
4385 ldub [%l7 + 0x64], %g5
4386 fmovsn %icc, %f2, %f14
4387 subc %o5, 0x04E1, %o1
4388loop_521:
4389 stw %i3, [%l7 + 0x74]
4390 ldsw [%l7 + 0x08], %g6
4391 taddcctv %l5, 0x0F64, %g3
4392 st %f11, [%l7 + 0x24]
4393 ldd [%l7 + 0x28], %f10
4394 edge8ln %i6, %i0, %l6
4395 ldx [%l7 + 0x20], %o3
4396 stw %l1, [%l7 + 0x20]
4397 ldx [%l7 + 0x70], %i4
4398 brgz,a %l3, loop_522
4399 addcc %o4, %i7, %l4
4400 stw %o7, [%l7 + 0x1C]
4401 lduh [%l7 + 0x44], %g4
4402loop_522:
4403 ldx [%l7 + 0x30], %g1
4404 ldx [%l7 + 0x78], %o2
4405 brnz,a %i5, loop_523
4406 movvc %icc, %l2, %o0
4407 movrgz %i1, %l0, %g2
4408 movrlez %i2, %g7, %o6
4409loop_523:
4410 stb %g5, [%l7 + 0x0B]
4411 fbge,a %fcc1, loop_524
4412 ldsw [%l7 + 0x60], %o1
4413 fandnot1s %f10, %f0, %f13
4414 fpadd16s %f15, %f8, %f11
4415loop_524:
4416 ldsw [%l7 + 0x54], %i3
4417 fzero %f0
4418 ldd [%l7 + 0x48], %f12
4419 stw %g6, [%l7 + 0x5C]
4420 ld [%l7 + 0x40], %f4
4421 sllx %o5, %g3, %l5
4422 fmovdn %icc, %f10, %f8
4423 stb %i6, [%l7 + 0x5C]
4424 st %f4, [%l7 + 0x3C]
4425 xor %i0, 0x1ECA, %l6
4426 fxor %f2, %f6, %f0
4427 stw %l1, [%l7 + 0x40]
4428 fmovdneg %icc, %f5, %f14
4429 fpadd16 %f2, %f14, %f12
4430 ldsh [%l7 + 0x76], %i4
4431 std %f12, [%l7 + 0x38]
4432 fpadd32s %f8, %f0, %f3
4433 popc %o3, %o4
4434 bpos,a,pt %xcc, loop_525
4435 ldsh [%l7 + 0x60], %l3
4436 st %f1, [%l7 + 0x5C]
4437 ldub [%l7 + 0x78], %l4
4438loop_525:
4439 fnegd %f12, %f6
4440 bge,a loop_526
4441 be,pt %icc, loop_527
4442 array32 %o7, %i7, %g1
4443 fornot1s %f11, %f4, %f13
4444loop_526:
4445 fmul8x16al %f15, %f2, %f6
4446loop_527:
4447 ldx [%l7 + 0x68], %o2
4448 edge8l %i5, %l2, %o0
4449 lduw [%l7 + 0x1C], %g4
4450 xor %i1, 0x1ECE, %l0
4451 fba,a %fcc0, loop_528
4452 ble,a,pt %icc, loop_529
4453 fba %fcc0, loop_530
4454 fands %f15, %f7, %f2
4455loop_528:
4456 fbuge %fcc1, loop_531
4457loop_529:
4458 nop
4459 setx loop_532, %l0, %l1
4460 wrpr 0x1, %tl
4461 wrpr %l1, %tnpc
4462 setx 0x34400001400, %l0, %l1
4463 wrpr %l1, %tstate
4464 wrhpr 0x4, %htstate
4465 done
4466loop_530:
4467 fexpand %f9, %f10
4468 tle %xcc, 0x1
4469loop_531:
4470 st %f7, [%l7 + 0x24]
4471loop_532:
4472 fmul8sux16 %f12, %f14, %f14
4473 fmovsne %icc, %f11, %f12
4474 orncc %g2, 0x0A00, %i2
4475 fmovsgu %xcc, %f2, %f2
4476 fmovsvc %xcc, %f14, %f10
4477 fsrc1 %f0, %f10
4478 fmovdvs %icc, %f9, %f0
4479 fzeros %f5
4480 mulx %g7, 0x0B80, %g5
4481 stb %o6, [%l7 + 0x74]
4482 or %o1, 0x0EB7, %i3
4483 fbo,a %fcc3, loop_533
4484 fcmps %fcc3, %f14, %f0
4485 stb %g6, [%l7 + 0x4E]
4486 ldsb [%l7 + 0x75], %o5
4487loop_533:
4488 sdivcc %l5, 0x0787, %i6
4489 fnegd %f4, %f10
4490 fand %f14, %f2, %f0
4491 brgz,a %g3, loop_534
4492 fmovrde %l6, %f12, %f0
4493 movge %icc, %i0, %i4
4494 fpadd16s %f11, %f6, %f3
4495loop_534:
4496 stx %l1, [%l7 + 0x38]
4497 tvs %icc, 0x7
4498 brlez,a %o4, loop_535
4499 ldsh [%l7 + 0x0E], %o3
4500 fmuld8sux16 %f4, %f11, %f2
4501 ld [%l7 + 0x3C], %f6
4502loop_535:
4503 sth %l3, [%l7 + 0x5E]
4504 brlez %l4, loop_536
4505 stw %o7, [%l7 + 0x1C]
4506 stw %g1, [%l7 + 0x48]
4507 fsrc1s %f4, %f14
4508loop_536:
4509 lduh [%l7 + 0x1E], %i7
4510 ldub [%l7 + 0x59], %o2
4511 ld [%l7 + 0x28], %f12
4512 ldx [%l7 + 0x10], %i5
4513 lduh [%l7 + 0x66], %o0
4514 ldd [%l7 + 0x50], %f0
4515 movle %xcc, %g4, %l2
4516 st %f11, [%l7 + 0x64]
4517 ldx [%l7 + 0x58], %i1
4518 subc %l0, 0x1D56, %i2
4519 fornot1s %f2, %f4, %f12
4520 tl %xcc, 0x7
4521 std %f6, [%l7 + 0x78]
4522 lduw [%l7 + 0x20], %g2
4523 movrlz %g7, 0x368, %o6
4524 ldsb [%l7 + 0x33], %o1
4525 brgz,a %g5, loop_537
4526 lduh [%l7 + 0x20], %i3
4527 be,a %xcc, loop_538
4528 bpos,a %xcc, loop_539
4529loop_537:
4530 add %o5, 0x0772, %g6
4531 fmul8x16 %f13, %f10, %f12
4532loop_538:
4533 fsrc1 %f4, %f10
4534loop_539:
4535 be loop_540
4536 addc %i6, 0x14E2, %l5
4537 sth %l6, [%l7 + 0x6A]
4538 fornot1 %f10, %f14, %f6
4539loop_540:
4540 edge32n %g3, %i0, %l1
4541 edge16l %i4, %o3, %l3
4542 fcmpgt16 %f8, %f6, %l4
4543 fzero %f0
4544 tn %icc, 0x4
4545 andncc %o4, %g1, %o7
4546 tcc %xcc, 0x0
4547 subccc %i7, 0x0843, %o2
4548 ldd [%l7 + 0x60], %f14
4549 array32 %i5, %o0, %g4
4550 fpadd16 %f12, %f8, %f6
4551 srax %l2, %i1, %l0
4552 srax %i2, %g2, %g7
4553 fmovsl %xcc, %f0, %f1
4554 sub %o1, 0x1413, %g5
4555 ldd [%l7 + 0x50], %f14
4556 fpmerge %f11, %f0, %f8
4557 siam 0x6
4558 bne,a loop_541
4559 taddcc %i3, %o5, %g6
4560 movrne %o6, 0x30F, %l5
4561 bg %xcc, loop_542
4562loop_541:
4563 fmovdge %xcc, %f9, %f10
4564 fmovde %icc, %f12, %f15
4565 fsrc1 %f12, %f4
4566loop_542:
4567 ldd [%l7 + 0x48], %f10
4568 bn,a,pn %xcc, loop_543
4569 bg,a,pt %xcc, loop_544
4570 edge16n %i6, %g3, %i0
4571 bn loop_545
4572loop_543:
4573 ldsh [%l7 + 0x30], %l1
4574loop_544:
4575 fmovdn %icc, %f5, %f5
4576 mulx %i4, %l6, %l3
4577loop_545:
4578 orcc %l4, %o3, %g1
4579 fmovs %f8, %f5
4580 movge %icc, %o7, %o4
4581 std %f14, [%l7 + 0x48]
4582 fpadd32s %f10, %f10, %f15
4583 bne,a %xcc, loop_546
4584 tl %icc, 0x2
4585 fmovscs %xcc, %f7, %f0
4586 fmovrdlez %i7, %f12, %f12
4587loop_546:
4588 brlez,a %o2, loop_547
4589 lduw [%l7 + 0x1C], %i5
4590 tle %icc, 0x5
4591 fandnot1 %f0, %f10, %f12
4592loop_547:
4593 lduh [%l7 + 0x1A], %o0
4594 orcc %l2, %i1, %l0
4595 fba %fcc2, loop_548
4596 fmul8ulx16 %f10, %f10, %f10
4597 fmovsge %xcc, %f9, %f9
4598 tcc %xcc, 0x6
4599loop_548:
4600 fmovsle %icc, %f4, %f5
4601 edge8n %i2, %g2, %g7
4602 udivx %g4, 0x023E, %o1
4603 fmovrse %i3, %f7, %f10
4604 fnot2 %f10, %f0
4605 array32 %o5, %g6, %o6
4606 sth %g5, [%l7 + 0x78]
4607 fsrc2s %f11, %f9
4608 lduw [%l7 + 0x78], %i6
4609 ldx [%l7 + 0x78], %l5
4610 fmovrse %g3, %f1, %f6
4611 movrgez %i0, %i4, %l6
4612 ldd [%l7 + 0x48], %f6
4613 ld [%l7 + 0x18], %f1
4614 ldsh [%l7 + 0x3E], %l3
4615 edge32 %l1, %l4, %g1
4616 sdiv %o7, 0x1068, %o3
4617 smul %o4, 0x1F3A, %o2
4618 fnand %f2, %f12, %f6
4619 tvc %icc, 0x4
4620 fmovsl %xcc, %f5, %f7
4621 edge8ln %i7, %o0, %i5
4622 brz %i1, loop_549
4623 nop
4624 setx loop_550, %l0, %l1
4625 wrpr 0x1, %tl
4626 wrpr %l1, %tpc
4627 add %l1, 0x4, %l1
4628 wrpr %l1, %tnpc
4629 setx 0x34400001400, %l0, %l1
4630 wrpr %l1, %tstate
4631 wrhpr 0x4, %htstate
4632 retry
4633 ld [%l7 + 0x08], %f5
4634 movvs %icc, %l0, %i2
4635loop_549:
4636 subccc %g2, 0x16E7, %l2
4637loop_550:
4638 umulcc %g4, 0x1951, %o1
4639 ldub [%l7 + 0x13], %i3
4640 fmovdne %xcc, %f7, %f11
4641 move %xcc, %o5, %g6
4642 fabss %f6, %f5
4643 stb %g7, [%l7 + 0x6F]
4644 fmovda %icc, %f11, %f15
4645 bn,pt %xcc, loop_551
4646 call loop_552
4647 fnegs %f8, %f3
4648 tl %icc, 0x0
4649loop_551:
4650 st %f13, [%l7 + 0x2C]
4651loop_552:
4652 ldd [%l7 + 0x10], %f0
4653 array16 %o6, %i6, %g5
4654 fpadd32 %f8, %f4, %f0
4655 udivx %l5, 0x1307, %g3
4656 fba %fcc3, loop_553
4657 ldsw [%l7 + 0x60], %i4
4658 movge %icc, %i0, %l6
4659 fbul,a %fcc1, loop_554
4660loop_553:
4661 movgu %icc, %l1, %l4
4662 ldsh [%l7 + 0x32], %g1
4663 fsrc1s %f11, %f6
4664loop_554:
4665 stw %l3, [%l7 + 0x50]
4666 ldsb [%l7 + 0x79], %o7
4667 ldx [%l7 + 0x40], %o3
4668 stb %o2, [%l7 + 0x37]
4669 std %f12, [%l7 + 0x30]
4670 subccc %i7, 0x05F4, %o0
4671 ld [%l7 + 0x60], %f1
4672 fands %f2, %f10, %f15
4673 orn %i5, %o4, %i1
4674 ta %xcc, 0x1
4675 fblg,a %fcc1, loop_555
4676 movre %i2, 0x05A, %l0
4677 udivx %l2, 0x192D, %g2
4678 stw %o1, [%l7 + 0x50]
4679loop_555:
4680 fnot1 %f4, %f0
4681 fbuge,a %fcc0, loop_556
4682 ld [%l7 + 0x6C], %f9
4683 fcmpne16 %f10, %f0, %i3
4684 movre %o5, %g6, %g7
4685loop_556:
4686 fbl %fcc2, loop_557
4687 bgu,a,pn %xcc, loop_558
4688 tle %xcc, 0x3
4689 brgz %o6, loop_559
4690loop_557:
4691 stw %i6, [%l7 + 0x70]
4692loop_558:
4693 ldx [%l7 + 0x40], %g4
4694 sdivx %l5, 0x01C4, %g3
4695loop_559:
4696 tn %xcc, 0x3
4697 ldsh [%l7 + 0x0A], %i4
4698 te %xcc, 0x3
4699 xorcc %g5, 0x1BD0, %i0
4700 std %f2, [%l7 + 0x30]
4701 ld [%l7 + 0x08], %f2
4702 fmul8x16 %f11, %f0, %f0
4703 fmovrdlz %l1, %f0, %f2
4704 te %icc, 0x3
4705 stx %l6, [%l7 + 0x08]
4706 fone %f14
4707 ldx [%l7 + 0x28], %l4
4708 ldsw [%l7 + 0x48], %l3
4709 ld [%l7 + 0x68], %f8
4710 stx %g1, [%l7 + 0x58]
4711 ta %xcc, 0x2
4712 orcc %o7, 0x148E, %o2
4713 sth %i7, [%l7 + 0x3C]
4714 st %f13, [%l7 + 0x48]
4715 ldub [%l7 + 0x0C], %o0
4716 tge %icc, 0x0
4717 std %f12, [%l7 + 0x10]
4718 fbu,a %fcc0, loop_560
4719 fones %f2
4720 fba,a %fcc0, loop_561
4721 stb %o3, [%l7 + 0x6E]
4722loop_560:
4723 brlz,a %o4, loop_562
4724 fabsd %f14, %f6
4725loop_561:
4726 sth %i5, [%l7 + 0x62]
4727 sth %i1, [%l7 + 0x20]
4728loop_562:
4729 stx %i2, [%l7 + 0x48]
4730 fandnot2 %f4, %f14, %f6
4731 fcmpd %fcc3, %f10, %f6
4732 ldsw [%l7 + 0x2C], %l2
4733 fblg %fcc2, loop_563
4734 fandnot2s %f2, %f15, %f3
4735 stx %l0, [%l7 + 0x40]
4736 stb %g2, [%l7 + 0x1A]
4737loop_563:
4738 ld [%l7 + 0x08], %f1
4739 fbge %fcc1, loop_564
4740 std %f8, [%l7 + 0x38]
4741 fcmple16 %f12, %f10, %i3
4742 fmul8sux16 %f4, %f12, %f10
4743loop_564:
4744 bleu,a %xcc, loop_565
4745 fmovdle %icc, %f6, %f14
4746 fcmpeq16 %f8, %f8, %o5
4747 tl %xcc, 0x4
4748loop_565:
4749 sth %g6, [%l7 + 0x66]
4750 fxnor %f14, %f12, %f12
4751 ldsw [%l7 + 0x20], %g7
4752 for %f2, %f10, %f0
4753 st %f3, [%l7 + 0x74]
4754 fnors %f8, %f1, %f12
4755 fcmps %fcc1, %f14, %f10
4756 ldub [%l7 + 0x15], %o6
4757 lduw [%l7 + 0x70], %o1
4758 move %icc, %i6, %g4
4759 xorcc %l5, %g3, %i4
4760 brgz %i0, loop_566
4761 tneg %xcc, 0x2
4762 fmovsle %xcc, %f6, %f10
4763 lduw [%l7 + 0x0C], %g5
4764loop_566:
4765 fandnot1 %f14, %f4, %f10
4766 sub %l6, %l4, %l1
4767 orcc %g1, 0x1EEC, %l3
4768 fmovsne %xcc, %f8, %f15
4769 fors %f10, %f3, %f5
4770 fmovspos %icc, %f15, %f4
4771 sth %o7, [%l7 + 0x24]
4772 edge8ln %i7, %o2, %o3
4773 fcmpes %fcc0, %f11, %f8
4774 fandnot1 %f14, %f8, %f2
4775 siam 0x1
4776 fmul8sux16 %f4, %f0, %f0
4777 sth %o4, [%l7 + 0x58]
4778 fexpand %f7, %f2
4779 stb %i5, [%l7 + 0x7C]
4780 sdiv %i1, 0x172D, %o0
4781 fbne %fcc2, loop_567
4782 bne,pn %icc, loop_568
4783 fmovrdgz %i2, %f12, %f2
4784 fcmpeq32 %f2, %f0, %l2
4785loop_567:
4786 fsrc2 %f2, %f14
4787loop_568:
4788 ldx [%l7 + 0x08], %l0
4789 brnz,a %i3, loop_569
4790 movneg %icc, %o5, %g6
4791 ldd [%l7 + 0x70], %f4
4792 brlz,a %g7, loop_570
4793loop_569:
4794 fbul,a %fcc1, loop_571
4795 fmovsgu %icc, %f13, %f5
4796 bn loop_572
4797loop_570:
4798 movleu %icc, %g2, %o6
4799loop_571:
4800 st %f9, [%l7 + 0x18]
4801 srlx %o1, 0x00, %i6
4802loop_572:
4803 fzeros %f3
4804 ldx [%l7 + 0x60], %g4
4805 fmovdneg %xcc, %f9, %f0
4806 fbu,a %fcc1, loop_573
4807 sth %g3, [%l7 + 0x24]
4808 sth %i4, [%l7 + 0x12]
4809 brlz,a %l5, loop_574
4810loop_573:
4811 fbug,a %fcc2, loop_575
4812 nop
4813 setx loop_576, %l0, %l1
4814 wrpr 0x1, %tl
4815 wrpr %l1, %tnpc
4816 setx 0x34400001400, %l0, %l1
4817 wrpr %l1, %tstate
4818 wrhpr 0x4, %htstate
4819 done
4820 movvc %xcc, %g5, %i0
4821loop_574:
4822 edge16 %l4, %l1, %l6
4823loop_575:
4824 fbg,a %fcc0, loop_577
4825loop_576:
4826 xnorcc %g1, 0x1644, %l3
4827 fmovsn %xcc, %f2, %f15
4828 fandnot2 %f8, %f8, %f4
4829loop_577:
4830 lduh [%l7 + 0x08], %i7
4831 sth %o2, [%l7 + 0x32]
4832 fands %f2, %f15, %f2
4833 ldsh [%l7 + 0x28], %o3
4834 ldub [%l7 + 0x2E], %o4
4835 stw %i5, [%l7 + 0x70]
4836 sth %i1, [%l7 + 0x2A]
4837 ldub [%l7 + 0x43], %o0
4838 fpack16 %f12, %f14
4839 ldsb [%l7 + 0x3D], %i2
4840 bgu,pt %xcc, loop_578
4841 fble %fcc1, loop_579
4842 srax %o7, 0x02, %l2
4843 lduh [%l7 + 0x08], %l0
4844loop_578:
4845 stw %o5, [%l7 + 0x0C]
4846loop_579:
4847 fornot1s %f6, %f7, %f7
4848 nop
4849 setx loop_580, %l0, %l1
4850 wrpr 0x1, %tl
4851 wrpr %l1, %tpc
4852 add %l1, 0x4, %l1
4853 wrpr %l1, %tnpc
4854 setx 0x34400001400, %l0, %l1
4855 wrpr %l1, %tstate
4856 wrhpr 0x4, %htstate
4857 retry
4858 mova %icc, %g6, %i3
4859 ldsh [%l7 + 0x7E], %g2
4860 ld [%l7 + 0x50], %f15
4861loop_580:
4862 edge8l %g7, %o6, %o1
4863 ld [%l7 + 0x30], %f15
4864 std %f8, [%l7 + 0x70]
4865 tcc %xcc, 0x7
4866 fpadd16s %f12, %f13, %f15
4867 fmovdgu %icc, %f5, %f1
4868 edge16 %i6, %g3, %i4
4869 xor %l5, %g5, %i0
4870 movge %xcc, %g4, %l4
4871 ldsh [%l7 + 0x20], %l1
4872 fcmple32 %f6, %f10, %g1
4873 fcmple16 %f12, %f14, %l6
4874 fcmpne32 %f2, %f12, %l3
4875 taddcc %i7, %o3, %o2
4876 fmovdvs %icc, %f10, %f8
4877 movl %xcc, %o4, %i1
4878 edge16n %i5, %o0, %o7
4879 fandnot1s %f12, %f1, %f2
4880 fmovrdne %l2, %f2, %f2
4881 ldx [%l7 + 0x30], %l0
4882 ldsh [%l7 + 0x2C], %i2
4883 tn %icc, 0x4
4884 umul %o5, %g6, %g2
4885 tleu %icc, 0x6
4886 bgu,pn %xcc, loop_581
4887 movge %xcc, %i3, %g7
4888 edge32l %o1, %i6, %o6
4889 edge32ln %g3, %i4, %l5
4890loop_581:
4891 sethi 0x0C4E, %g5
4892 sth %g4, [%l7 + 0x42]
4893 ldub [%l7 + 0x7F], %l4
4894 fmovse %icc, %f5, %f6
4895 edge32l %i0, %l1, %g1
4896 stb %l6, [%l7 + 0x71]
4897 fxnors %f12, %f6, %f15
4898 orncc %l3, 0x0E53, %i7
4899 edge16ln %o2, %o4, %o3
4900 alignaddr %i1, %o0, %i5
4901 std %f2, [%l7 + 0x30]
4902 ldx [%l7 + 0x68], %o7
4903 movle %icc, %l0, %i2
4904 fmovdne %xcc, %f13, %f13
4905 fpadd16s %f4, %f11, %f1
4906 fmovsn %icc, %f0, %f0
4907 lduw [%l7 + 0x40], %o5
4908 fcmpeq16 %f0, %f10, %g6
4909 fmovrsne %g2, %f2, %f15
4910 sdivx %i3, 0x0DE2, %l2
4911 stx %g7, [%l7 + 0x38]
4912 ldx [%l7 + 0x38], %i6
4913 movneg %icc, %o1, %g3
4914 tle %xcc, 0x0
4915 ld [%l7 + 0x64], %f0
4916 udiv %o6, 0x1D91, %i4
4917 ldx [%l7 + 0x50], %l5
4918 lduw [%l7 + 0x18], %g5
4919 movvs %icc, %l4, %i0
4920 edge32n %g4, %l1, %l6
4921 fmovdneg %icc, %f9, %f15
4922 fandnot1s %f9, %f5, %f10
4923 fmovsgu %xcc, %f12, %f9
4924 fnegd %f14, %f4
4925 bvs,a,pt %icc, loop_582
4926 fbo,a %fcc0, loop_583
4927 lduh [%l7 + 0x6E], %g1
4928 fnegd %f10, %f12
4929loop_582:
4930 orncc %l3, %i7, %o2
4931loop_583:
4932 bne,pn %icc, loop_584
4933 stx %o3, [%l7 + 0x20]
4934 stw %i1, [%l7 + 0x40]
4935 ldx [%l7 + 0x48], %o4
4936loop_584:
4937 udivx %i5, 0x17C3, %o0
4938 st %f8, [%l7 + 0x1C]
4939 fandnot2 %f8, %f6, %f6
4940 tn %icc, 0x2
4941 udiv %o7, 0x1EAA, %i2
4942 edge16l %l0, %g6, %o5
4943 fmovsneg %icc, %f15, %f9
4944 fmovda %icc, %f7, %f4
4945 fpmerge %f15, %f2, %f4
4946 tge %xcc, 0x4
4947 fbe %fcc1, loop_585
4948 add %i3, 0x0D3B, %l2
4949 fmovdcc %xcc, %f11, %f7
4950 tge %xcc, 0x2
4951loop_585:
4952 fands %f11, %f0, %f13
4953 stw %g7, [%l7 + 0x5C]
4954 lduw [%l7 + 0x28], %i6
4955 fbul %fcc2, loop_586
4956 st %f8, [%l7 + 0x08]
4957 fpsub16 %f0, %f4, %f10
4958 fmovdne %xcc, %f9, %f4
4959loop_586:
4960 stb %o1, [%l7 + 0x09]
4961 andcc %g2, 0x1337, %o6
4962 array32 %i4, %l5, %g5
4963 ldx [%l7 + 0x50], %l4
4964 stw %i0, [%l7 + 0x44]
4965 fbue,a %fcc2, loop_587
4966 sth %g4, [%l7 + 0x12]
4967 move %xcc, %g3, %l1
4968 std %f8, [%l7 + 0x58]
4969loop_587:
4970 nop
4971 setx loop_588, %l0, %l1
4972 jmpl %l1, %l6
4973 stx %l3, [%l7 + 0x68]
4974 fba %fcc2, loop_589
4975 ldsh [%l7 + 0x46], %i7
4976loop_588:
4977 ld [%l7 + 0x24], %f1
4978 fpmerge %f1, %f11, %f8
4979loop_589:
4980 movneg %icc, %o2, %o3
4981 lduh [%l7 + 0x52], %i1
4982 subc %g1, %o4, %i5
4983 ldd [%l7 + 0x28], %f8
4984 sra %o7, 0x1A, %i2
4985 lduw [%l7 + 0x0C], %o0
4986 taddcctv %l0, 0x03E5, %g6
4987 orn %o5, 0x1DF2, %i3
4988 lduw [%l7 + 0x3C], %g7
4989 movrgz %i6, %l2, %o1
4990 fmovrdlz %g2, %f14, %f6
4991 edge16l %o6, %i4, %g5
4992 fbne,a %fcc2, loop_590
4993 fcmpne32 %f4, %f4, %l5
4994 fmovrsgz %i0, %f14, %f13
4995 fpadd32 %f2, %f2, %f6
4996loop_590:
4997 move %icc, %l4, %g4
4998 fornot2s %f5, %f2, %f11
4999 sra %g3, %l1, %l3
5000 ldd [%l7 + 0x60], %f8
5001 fmovrdlz %i7, %f10, %f0
5002 fmovrslz %l6, %f11, %f11
5003 ldub [%l7 + 0x37], %o2
5004 fmul8x16au %f11, %f6, %f2
5005 andncc %i1, %g1, %o4
5006 fpadd32 %f0, %f12, %f2
5007 nop
5008 setx loop_591, %l0, %l1
5009 wrpr 0x1, %tl
5010 wrpr %l1, %tpc
5011 add %l1, 0x4, %l1
5012 wrpr %l1, %tnpc
5013 setx 0x34400001400, %l0, %l1
5014 wrpr %l1, %tstate
5015 wrhpr 0x4, %htstate
5016 retry
5017 ldx [%l7 + 0x58], %i5
5018 andn %o7, 0x0571, %o3
5019 ldsh [%l7 + 0x6C], %i2
5020loop_591:
5021 fandnot2 %f6, %f12, %f10
5022 fble %fcc1, loop_592
5023 xnorcc %o0, 0x1EC9, %l0
5024 edge32n %g6, %i3, %o5
5025 mova %xcc, %i6, %g7
5026loop_592:
5027 st %f7, [%l7 + 0x50]
5028 st %f6, [%l7 + 0x60]
5029 fmovdn %icc, %f5, %f13
5030 mulx %o1, 0x04C2, %g2
5031 ldd [%l7 + 0x20], %f8
5032 brgez %o6, loop_593
5033 fmovrdne %l2, %f12, %f6
5034 ldsb [%l7 + 0x1E], %i4
5035 ldx [%l7 + 0x20], %l5
5036loop_593:
5037 movre %g5, %i0, %g4
5038 fnot2s %f0, %f9
5039 ldd [%l7 + 0x28], %f8
5040 ldx [%l7 + 0x70], %l4
5041 addcc %l1, %l3, %g3
5042 ldsb [%l7 + 0x3A], %i7
5043 ldub [%l7 + 0x5C], %o2
5044 stb %i1, [%l7 + 0x21]
5045 movrne %g1, 0x2E1, %o4
5046 fpsub16 %f10, %f4, %f4
5047 smulcc %l6, 0x105D, %i5
5048 tsubcc %o3, %o7, %i2
5049 fmovd %f0, %f4
5050 edge8ln %l0, %o0, %g6
5051 lduh [%l7 + 0x50], %o5
5052 movneg %icc, %i6, %g7
5053 ldub [%l7 + 0x1C], %o1
5054 edge32l %i3, %g2, %l2
5055 ldub [%l7 + 0x70], %o6
5056 ldub [%l7 + 0x6F], %l5
5057 be loop_594
5058 be %xcc, loop_595
5059 ldsb [%l7 + 0x46], %i4
5060 stw %g5, [%l7 + 0x08]
5061loop_594:
5062 subccc %g4, %i0, %l1
5063loop_595:
5064 sth %l3, [%l7 + 0x0E]
5065 ba %xcc, loop_596
5066 addccc %l4, 0x106B, %i7
5067 fpmerge %f3, %f13, %f4
5068 sth %g3, [%l7 + 0x16]
5069loop_596:
5070 tgu %icc, 0x4
5071 sth %i1, [%l7 + 0x72]
5072 array32 %g1, %o2, %l6
5073 fxnors %f12, %f15, %f13
5074 movneg %xcc, %o4, %i5
5075 fmovrde %o7, %f0, %f4
5076 fandnot2 %f12, %f8, %f4
5077 fnands %f7, %f10, %f5
5078 ld [%l7 + 0x7C], %f0
5079 stx %o3, [%l7 + 0x40]
5080 st %f8, [%l7 + 0x7C]
5081 fpackfix %f12, %f4
5082 smul %i2, %o0, %g6
5083 ld [%l7 + 0x34], %f9
5084 fmovda %icc, %f3, %f4
5085 ldub [%l7 + 0x37], %o5
5086 tvs %icc, 0x1
5087 bleu %xcc, loop_597
5088 ldsh [%l7 + 0x18], %i6
5089 ldsw [%l7 + 0x28], %l0
5090 ldub [%l7 + 0x1B], %o1
5091loop_597:
5092 bn,a,pn %icc, loop_598
5093 lduw [%l7 + 0x70], %g7
5094 ldub [%l7 + 0x6D], %g2
5095 fzero %f12
5096loop_598:
5097 movcc %xcc, %i3, %o6
5098 ldsw [%l7 + 0x64], %l5
5099 add %l2, 0x0529, %i4
5100 fpsub16 %f14, %f0, %f10
5101 fcmpne32 %f8, %f14, %g5
5102 array16 %i0, %l1, %l3
5103 ldsw [%l7 + 0x70], %l4
5104 bgu,pt %xcc, loop_599
5105 lduw [%l7 + 0x64], %g4
5106 ldsb [%l7 + 0x47], %i7
5107 mulscc %g3, %g1, %i1
5108loop_599:
5109 edge32ln %o2, %o4, %l6
5110 movg %icc, %o7, %o3
5111 lduh [%l7 + 0x4C], %i2
5112 fbn,a %fcc2, loop_600
5113 fmovrdgez %i5, %f0, %f10
5114 orcc %g6, 0x005D, %o5
5115 ldx [%l7 + 0x10], %i6
5116loop_600:
5117 tsubcc %l0, 0x0459, %o0
5118 fmovspos %xcc, %f5, %f0
5119 lduh [%l7 + 0x76], %g7
5120 ldsb [%l7 + 0x63], %g2
5121 movne %icc, %o1, %o6
5122 fmovdl %icc, %f4, %f10
5123 bvs,a loop_601
5124 xnorcc %l5, %l2, %i4
5125 fmovsle %xcc, %f4, %f4
5126 movl %xcc, %g5, %i0
5127loop_601:
5128 brnz,a %l1, loop_602
5129 movcc %icc, %l3, %i3
5130 fmovrdlez %g4, %f8, %f6
5131 fnot1s %f13, %f6
5132loop_602:
5133 stb %i7, [%l7 + 0x77]
5134 smulcc %g3, 0x06B4, %g1
5135 fbe %fcc1, loop_603
5136 lduh [%l7 + 0x50], %l4
5137 brgez,a %i1, loop_604
5138 lduh [%l7 + 0x40], %o4
5139loop_603:
5140 bcs,a,pt %icc, loop_605
5141 edge16ln %o2, %o7, %o3
5142loop_604:
5143 ldsh [%l7 + 0x6E], %i2
5144 ldx [%l7 + 0x68], %i5
5145loop_605:
5146 taddcctv %g6, 0x0A15, %o5
5147 sllx %i6, 0x1A, %l6
5148 ldx [%l7 + 0x48], %o0
5149 be loop_606
5150 move %xcc, %g7, %l0
5151 fmovrsgez %o1, %f4, %f2
5152 fpsub16 %f6, %f14, %f0
5153loop_606:
5154 umul %g2, %o6, %l2
5155 sth %i4, [%l7 + 0x68]
5156 lduw [%l7 + 0x7C], %g5
5157 subcc %i0, %l1, %l3
5158 fpadd32s %f9, %f10, %f6
5159 stw %i3, [%l7 + 0x18]
5160 fornot1s %f12, %f0, %f2
5161 std %f0, [%l7 + 0x28]
5162 fcmpeq16 %f14, %f8, %g4
5163 fcmped %fcc2, %f4, %f0
5164 fors %f11, %f6, %f4
5165 fmul8x16 %f5, %f0, %f14
5166 fexpand %f14, %f4
5167 ldsb [%l7 + 0x4F], %l5
5168 stx %i7, [%l7 + 0x38]
5169 array32 %g3, %l4, %i1
5170 ldsh [%l7 + 0x6A], %o4
5171 fbn,a %fcc2, loop_607
5172 sra %g1, 0x0A, %o2
5173 fbug,a %fcc3, loop_608
5174 stw %o3, [%l7 + 0x40]
5175loop_607:
5176 ta %icc, 0x7
5177 stb %i2, [%l7 + 0x73]
5178loop_608:
5179 bleu,a loop_609
5180 fmovrdlez %i5, %f4, %f8
5181 bcs,pn %xcc, loop_610
5182 movpos %icc, %g6, %o7
5183loop_609:
5184 stw %i6, [%l7 + 0x44]
5185 fxnors %f8, %f13, %f10
5186loop_610:
5187 movrlz %o5, %l6, %o0
5188 fbge %fcc3, loop_611
5189 ld [%l7 + 0x38], %f14
5190 edge16ln %l0, %o1, %g7
5191 edge32l %g2, %l2, %o6
5192loop_611:
5193 bge,pt %icc, loop_612
5194 fcmpgt32 %f6, %f6, %g5
5195 ldub [%l7 + 0x3A], %i0
5196 fpack32 %f0, %f12, %f2
5197loop_612:
5198 bl,a loop_613
5199 fbl,a %fcc1, loop_614
5200 fpack32 %f14, %f4, %f4
5201 fble %fcc1, loop_615
5202loop_613:
5203 fand %f14, %f14, %f14
5204loop_614:
5205 ldsw [%l7 + 0x10], %i4
5206 fandnot2s %f4, %f0, %f1
5207loop_615:
5208 fnegs %f9, %f1
5209 array16 %l1, %l3, %g4
5210 ldsw [%l7 + 0x7C], %l5
5211 fornot2s %f2, %f3, %f3
5212 tn %icc, 0x3
5213 tsubcctv %i7, 0x15E7, %g3
5214 lduw [%l7 + 0x3C], %l4
5215 std %f12, [%l7 + 0x10]
5216 lduw [%l7 + 0x40], %i3
5217 fcmpeq16 %f6, %f4, %i1
5218 lduh [%l7 + 0x6C], %o4
5219 bn loop_616
5220 ldd [%l7 + 0x18], %f8
5221 fmovse %icc, %f5, %f8
5222 ldsb [%l7 + 0x74], %g1
5223loop_616:
5224 ldsb [%l7 + 0x43], %o2
5225 stb %o3, [%l7 + 0x0A]
5226 fmovsleu %icc, %f15, %f5
5227 st %f14, [%l7 + 0x2C]
5228 sra %i5, 0x09, %i2
5229 st %f5, [%l7 + 0x34]
5230 ldsw [%l7 + 0x38], %g6
5231 mulx %o7, 0x10AE, %o5
5232 addcc %i6, 0x13CB, %l6
5233 udivcc %o0, 0x1D9B, %l0
5234 tpos %xcc, 0x2
5235 bn,pn %xcc, loop_617
5236 alignaddrl %g7, %o1, %l2
5237 fmovscs %xcc, %f8, %f13
5238 subccc %o6, 0x1E41, %g2
5239loop_617:
5240 ldsb [%l7 + 0x5E], %g5
5241 movgu %xcc, %i0, %i4
5242 sth %l1, [%l7 + 0x22]
5243 tvs %icc, 0x6
5244 fcmpgt16 %f14, %f6, %l3
5245 smulcc %g4, %i7, %l5
5246 fbu %fcc2, loop_618
5247 orncc %l4, 0x1285, %i3
5248 stb %i1, [%l7 + 0x46]
5249 edge32n %g3, %o4, %o2
5250loop_618:
5251 sethi 0x17D4, %o3
5252 fmovdle %xcc, %f1, %f5
5253 ldsh [%l7 + 0x14], %i5
5254 fnands %f15, %f7, %f6
5255 ld [%l7 + 0x20], %f10
5256 lduw [%l7 + 0x24], %i2
5257 ldsb [%l7 + 0x4F], %g6
5258 fbne %fcc1, loop_619
5259 movgu %icc, %g1, %o7
5260 stw %o5, [%l7 + 0x3C]
5261 fmovspos %xcc, %f1, %f6
5262loop_619:
5263 fbge %fcc1, loop_620
5264 ldd [%l7 + 0x58], %f0
5265 edge16 %i6, %l6, %o0
5266 edge16ln %l0, %g7, %o1
5267loop_620:
5268 fpadd16s %f1, %f6, %f1
5269 subcc %o6, 0x161C, %l2
5270 tne %icc, 0x6
5271 ldub [%l7 + 0x0F], %g2
5272 brlz %g5, loop_621
5273 fcmpne16 %f8, %f4, %i0
5274 fexpand %f10, %f2
5275 fmovrsgz %l1, %f8, %f15
5276loop_621:
5277 movcc %xcc, %i4, %l3
5278 fornot1 %f14, %f2, %f12
5279 xorcc %g4, %l5, %i7
5280 fandnot1 %f4, %f4, %f2
5281 movcs %xcc, %l4, %i3
5282 lduw [%l7 + 0x24], %i1
5283 edge32 %g3, %o4, %o3
5284 fcmped %fcc2, %f2, %f8
5285 for %f10, %f14, %f6
5286 ldsh [%l7 + 0x78], %i5
5287 stx %i2, [%l7 + 0x60]
5288 bcs %xcc, loop_622
5289 stb %g6, [%l7 + 0x58]
5290 fmovrde %o2, %f12, %f10
5291 fzeros %f0
5292loop_622:
5293 ldub [%l7 + 0x63], %g1
5294 bn %xcc, loop_623
5295 sth %o5, [%l7 + 0x4A]
5296 fmovsvc %xcc, %f6, %f2
5297 sth %i6, [%l7 + 0x54]
5298loop_623:
5299 stw %l6, [%l7 + 0x08]
5300 std %f10, [%l7 + 0x28]
5301 fones %f2
5302 taddcctv %o7, 0x0EFB, %l0
5303 lduh [%l7 + 0x32], %g7
5304 udivcc %o0, 0x1DB4, %o1
5305 fmovrslz %l2, %f7, %f11
5306 st %f6, [%l7 + 0x5C]
5307 std %f14, [%l7 + 0x40]
5308 pdist %f8, %f2, %f8
5309 fnegs %f8, %f4
5310 taddcctv %o6, 0x1217, %g2
5311 lduw [%l7 + 0x0C], %g5
5312 fxor %f2, %f6, %f2
5313 andn %l1, 0x0FF3, %i0
5314 fbu,a %fcc2, loop_624
5315 fmovrde %i4, %f10, %f0
5316 movcc %xcc, %l3, %g4
5317 fnot2 %f8, %f2
5318loop_624:
5319 andncc %i7, %l5, %l4
5320 srax %i1, %g3, %o4
5321 ldd [%l7 + 0x70], %f2
5322 movrlz %i3, 0x269, %i5
5323 stw %o3, [%l7 + 0x60]
5324 fmovsge %xcc, %f1, %f14
5325 for %f4, %f2, %f12
5326 brgz %i2, loop_625
5327 movle %icc, %g6, %o2
5328 lduw [%l7 + 0x0C], %o5
5329 srax %i6, %l6, %o7
5330loop_625:
5331 ldub [%l7 + 0x49], %g1
5332 fmovrsgz %g7, %f11, %f12
5333 fsrc2 %f6, %f2
5334 sth %o0, [%l7 + 0x54]
5335 fnot1 %f14, %f6
5336 fmovdl %xcc, %f9, %f3
5337 fba,a %fcc3, loop_626
5338 ldub [%l7 + 0x3E], %l0
5339 st %f11, [%l7 + 0x20]
5340 brz,a %l2, loop_627
5341loop_626:
5342 fones %f2
5343 lduh [%l7 + 0x5C], %o6
5344 fcmpeq32 %f4, %f14, %o1
5345loop_627:
5346 fnot2s %f0, %f3
5347 tvc %xcc, 0x3
5348 stw %g2, [%l7 + 0x5C]
5349 addc %g5, 0x1B38, %l1
5350 ldd [%l7 + 0x38], %f2
5351 fcmped %fcc2, %f2, %f4
5352 ldsh [%l7 + 0x1E], %i4
5353 fcmpne32 %f2, %f4, %l3
5354 lduw [%l7 + 0x48], %i0
5355 popc %i7, %l5
5356 smulcc %g4, 0x07E3, %i1
5357 tvs %xcc, 0x6
5358 andcc %g3, 0x015B, %o4
5359 ldsh [%l7 + 0x5C], %l4
5360 movrlz %i5, %o3, %i3
5361 fblg,a %fcc0, loop_628
5362 udivcc %g6, 0x1B47, %o2
5363 stw %o5, [%l7 + 0x48]
5364 andncc %i6, %i2, %o7
5365loop_628:
5366 fmul8x16al %f13, %f4, %f4
5367 fmovdg %icc, %f4, %f4
5368 ldsw [%l7 + 0x7C], %l6
5369 ld [%l7 + 0x40], %f6
5370 fcmped %fcc0, %f2, %f8
5371 movcc %xcc, %g7, %o0
5372 bpos,a %xcc, loop_629
5373 ld [%l7 + 0x20], %f10
5374 std %f10, [%l7 + 0x18]
5375 stb %l0, [%l7 + 0x09]
5376loop_629:
5377 srax %l2, 0x04, %o6
5378 fmovrse %o1, %f1, %f12
5379 stb %g1, [%l7 + 0x13]
5380 xor %g5, 0x10BB, %g2
5381 std %f8, [%l7 + 0x30]
5382 ldub [%l7 + 0x1E], %i4
5383 fpackfix %f6, %f9
5384 udivx %l1, 0x03BE, %i0
5385 fmul8x16 %f0, %f0, %f10
5386 movn %icc, %l3, %i7
5387 std %f10, [%l7 + 0x38]
5388 fornot2s %f12, %f14, %f4
5389 fpack32 %f14, %f0, %f14
5390 subccc %l5, 0x1062, %g4
5391 fmovsn %xcc, %f7, %f11
5392 stw %i1, [%l7 + 0x18]
5393 taddcctv %g3, 0x0D76, %l4
5394 stx %i5, [%l7 + 0x48]
5395 ldsh [%l7 + 0x66], %o4
5396 ldsb [%l7 + 0x76], %i3
5397 fpackfix %f4, %f4
5398 ld [%l7 + 0x54], %f14
5399 popc %g6, %o3
5400 fcmpgt16 %f8, %f12, %o2
5401 movle %xcc, %i6, %o5
5402 stb %o7, [%l7 + 0x26]
5403 fmovsn %xcc, %f9, %f3
5404 std %f10, [%l7 + 0x70]
5405 fmovd %f12, %f4
5406 fands %f13, %f15, %f15
5407 bn,a,pt %icc, loop_630
5408 std %f12, [%l7 + 0x40]
5409 fmovsneg %icc, %f0, %f6
5410 ldsb [%l7 + 0x35], %l6
5411loop_630:
5412 fpadd16s %f10, %f6, %f13
5413 lduh [%l7 + 0x3A], %i2
5414 fpadd32s %f0, %f7, %f7
5415 bvc,a %icc, loop_631
5416 fxors %f8, %f11, %f3
5417 fbug %fcc0, loop_632
5418 fbe %fcc3, loop_633
5419loop_631:
5420 ldub [%l7 + 0x7B], %g7
5421 edge16l %o0, %l0, %o6
5422loop_632:
5423 subcc %l2, 0x0717, %g1
5424loop_633:
5425 movre %g5, %g2, %i4
5426 movcc %xcc, %l1, %o1
5427 be,a,pn %icc, loop_634
5428 nop
5429 setx loop_635, %l0, %l1
5430 wrpr 0x1, %tl
5431 wrpr %l1, %tnpc
5432 setx 0x34400001400, %l0, %l1
5433 wrpr %l1, %tstate
5434 wrhpr 0x4, %htstate
5435 done
5436 fmovsg %xcc, %f12, %f14
5437 sethi 0x011B, %i0
5438loop_634:
5439 fsrc2s %f8, %f0
5440loop_635:
5441 ldsh [%l7 + 0x4E], %i7
5442 stb %l3, [%l7 + 0x14]
5443 fmovdle %icc, %f8, %f5
5444 tsubcc %g4, 0x0237, %l5
5445 edge8l %g3, %i1, %l4
5446 fmovsneg %icc, %f3, %f5
5447 ldsw [%l7 + 0x78], %i5
5448 ldsw [%l7 + 0x54], %i3
5449 fpsub16 %f12, %f8, %f4
5450 movcc %xcc, %g6, %o3
5451 fmovdcs %xcc, %f0, %f15
5452 fbne,a %fcc0, loop_636
5453 fpadd16s %f15, %f11, %f3
5454 andncc %o2, %o4, %o5
5455 edge8 %o7, %l6, %i2
5456loop_636:
5457 mova %icc, %g7, %i6
5458 stx %o0, [%l7 + 0x38]
5459 fnand %f12, %f8, %f12
5460 bcs,a,pn %xcc, loop_637
5461 fands %f13, %f8, %f7
5462 fbule %fcc1, loop_638
5463 fbe %fcc3, loop_639
5464loop_637:
5465 fmovse %icc, %f14, %f13
5466 fbug %fcc0, loop_640
5467loop_638:
5468 nop
5469 setx loop_641, %l0, %l1
5470 jmpl %l1, %o6
5471loop_639:
5472 fpadd32 %f10, %f10, %f10
5473 lduw [%l7 + 0x14], %l2
5474loop_640:
5475 movvs %icc, %g1, %g5
5476loop_641:
5477 edge8ln %l0, %i4, %l1
5478 brz %o1, loop_642
5479 ldsh [%l7 + 0x46], %i0
5480 bg,pt %xcc, loop_643
5481 movrgz %i7, %l3, %g2
5482loop_642:
5483 ldsw [%l7 + 0x78], %l5
5484 ld [%l7 + 0x5C], %f6
5485loop_643:
5486 edge32 %g3, %i1, %l4
5487 movl %xcc, %g4, %i3
5488 brz %g6, loop_644
5489 stw %o3, [%l7 + 0x70]
5490 sth %o2, [%l7 + 0x48]
5491 stb %i5, [%l7 + 0x4A]
5492loop_644:
5493 fpack16 %f0, %f2
5494 fxor %f0, %f10, %f10
5495 srlx %o4, %o5, %o7
5496 movcc %icc, %l6, %i2
5497 fmovrsgz %i6, %f4, %f14
5498 fsrc1s %f12, %f15
5499 tcs %icc, 0x0
5500 ldsb [%l7 + 0x7A], %g7
5501 sth %o6, [%l7 + 0x32]
5502 stx %o0, [%l7 + 0x78]
5503 ldub [%l7 + 0x5D], %l2
5504 movcc %icc, %g1, %l0
5505 tcc %icc, 0x5
5506 ldub [%l7 + 0x09], %g5
5507 brgz %i4, loop_645
5508 fbue,a %fcc2, loop_646
5509 ldsh [%l7 + 0x64], %l1
5510 ldd [%l7 + 0x78], %f4
5511loop_645:
5512 move %xcc, %o1, %i0
5513loop_646:
5514 fabsd %f8, %f0
5515 tsubcc %i7, 0x1120, %l3
5516 fpack32 %f4, %f6, %f2
5517 fmovsneg %xcc, %f14, %f2
5518 stw %l5, [%l7 + 0x0C]
5519 subc %g3, %i1, %g2
5520 add %l4, 0x0434, %g4
5521 addc %i3, %o3, %o2
5522 edge8ln %i5, %g6, %o4
5523 sra %o5, %o7, %l6
5524 ldsw [%l7 + 0x40], %i2
5525 fmovsg %xcc, %f5, %f5
5526 fmul8x16au %f1, %f2, %f0
5527 fmovsle %icc, %f1, %f11
5528 fmovdcc %xcc, %f12, %f15
5529 fxor %f0, %f0, %f8
5530 stx %i6, [%l7 + 0x28]
5531 mova %icc, %o6, %o0
5532 fmovdle %xcc, %f4, %f3
5533 stb %g7, [%l7 + 0x4F]
5534 fmovdpos %icc, %f2, %f7
5535 fbule,a %fcc1, loop_647
5536 fcmpgt16 %f12, %f0, %l2
5537 fnegd %f2, %f2
5538 fcmpgt32 %f14, %f12, %g1
5539loop_647:
5540 fnot2 %f6, %f12
5541 ld [%l7 + 0x70], %f3
5542 umulcc %l0, %i4, %l1
5543 fpadd32s %f12, %f12, %f14
5544 array16 %o1, %g5, %i7
5545 bcs,a %icc, loop_648
5546 fcmps %fcc0, %f1, %f10
5547 fsrc1s %f9, %f13
5548 fbul %fcc1, loop_649
5549loop_648:
5550 fandnot2s %f3, %f3, %f10
5551 ld [%l7 + 0x34], %f9
5552 bcc,a,pt %icc, loop_650
5553loop_649:
5554 fmovrse %l3, %f6, %f11
5555 fmovdcc %xcc, %f15, %f5
5556 fmovrsgz %i0, %f10, %f5
5557loop_650:
5558 tleu %xcc, 0x1
5559 brz,a %g3, loop_651
5560 fmovrdlez %i1, %f2, %f12
5561 ldsb [%l7 + 0x74], %l5
5562 sdivx %l4, 0x08EE, %g4
5563loop_651:
5564 tsubcctv %g2, %i3, %o3
5565 tvc %xcc, 0x6
5566 fpsub32s %f3, %f13, %f12
5567 stw %o2, [%l7 + 0x68]
5568 sdivcc %i5, 0x1E91, %g6
5569 fandnot2 %f2, %f14, %f2
5570 edge16n %o4, %o5, %o7
5571 fmovrse %i2, %f10, %f12
5572 edge8ln %l6, %i6, %o6
5573 bshuffle %f10, %f14, %f0
5574 movg %icc, %o0, %l2
5575 subccc %g7, 0x0FD0, %g1
5576 stw %i4, [%l7 + 0x10]
5577 te %icc, 0x0
5578 movvs %icc, %l0, %o1
5579 tvs %icc, 0x3
5580 ldsb [%l7 + 0x42], %g5
5581 udivx %i7, 0x0BA6, %l1
5582 array16 %l3, %i0, %i1
5583 bgu %xcc, loop_652
5584 ldsw [%l7 + 0x18], %l5
5585 faligndata %f10, %f14, %f10
5586 ldsb [%l7 + 0x55], %l4
5587loop_652:
5588 bvs,pt %xcc, loop_653
5589 fnands %f7, %f12, %f2
5590 ldsh [%l7 + 0x4A], %g4
5591 st %f6, [%l7 + 0x2C]
5592loop_653:
5593 fmovrsgez %g2, %f11, %f9
5594 sethi 0x0A67, %g3
5595 tcs %icc, 0x2
5596 movl %icc, %o3, %o2
5597 tvs %icc, 0x0
5598 edge32ln %i3, %g6, %i5
5599 fsrc1s %f10, %f4
5600 fxors %f4, %f6, %f12
5601 sth %o4, [%l7 + 0x7C]
5602 ldx [%l7 + 0x60], %o5
5603 fnot1s %f14, %f5
5604 lduw [%l7 + 0x24], %i2
5605 and %l6, 0x0EAB, %o7
5606 ldub [%l7 + 0x40], %o6
5607 fmuld8sux16 %f13, %f12, %f6
5608 stx %i6, [%l7 + 0x78]
5609 fmovrse %l2, %f1, %f6
5610 ldub [%l7 + 0x22], %g7
5611 fmuld8ulx16 %f1, %f13, %f8
5612 bleu,pn %xcc, loop_654
5613 pdist %f4, %f10, %f8
5614 ldx [%l7 + 0x48], %o0
5615 st %f3, [%l7 + 0x60]
5616loop_654:
5617 stx %i4, [%l7 + 0x28]
5618 fpadd32s %f1, %f15, %f9
5619 ldub [%l7 + 0x29], %g1
5620 fones %f2
5621 tg %icc, 0x1
5622 andcc %l0, %g5, %i7
5623 st %f8, [%l7 + 0x28]
5624 ldsb [%l7 + 0x42], %o1
5625 subc %l3, %i0, %l1
5626 stb %i1, [%l7 + 0x32]
5627 fcmple16 %f2, %f14, %l4
5628 tl %icc, 0x4
5629 stb %g4, [%l7 + 0x73]
5630 fornot1 %f8, %f6, %f4
5631 ldsb [%l7 + 0x1B], %g2
5632 fmovrslz %l5, %f15, %f10
5633 ld [%l7 + 0x40], %f7
5634 ldsh [%l7 + 0x6E], %g3
5635 ldd [%l7 + 0x10], %f14
5636 fmovs %f2, %f13
5637 lduw [%l7 + 0x54], %o2
5638 brnz %o3, loop_655
5639 lduw [%l7 + 0x0C], %i3
5640 bvc,a loop_656
5641 fsrc1 %f4, %f10
5642loop_655:
5643 ldub [%l7 + 0x4D], %i5
5644 tleu %xcc, 0x4
5645loop_656:
5646 bvs,a loop_657
5647 ldd [%l7 + 0x78], %f4
5648 st %f14, [%l7 + 0x58]
5649 movrlez %o4, %o5, %i2
5650loop_657:
5651 lduh [%l7 + 0x66], %l6
5652 fmovrsgz %g6, %f10, %f10
5653 ldd [%l7 + 0x20], %f12
5654 taddcc %o7, 0x1735, %o6
5655 fcmpne32 %f2, %f4, %i6
5656 fornot2 %f12, %f12, %f4
5657 tpos %xcc, 0x3
5658 ld [%l7 + 0x10], %f1
5659 fabss %f8, %f1
5660 st %f13, [%l7 + 0x18]
5661 fmovdn %xcc, %f0, %f1
5662 fmovsl %icc, %f12, %f8
5663 add %l2, %g7, %o0
5664 fmovse %icc, %f0, %f9
5665 fmovrdgz %g1, %f6, %f14
5666 orcc %i4, 0x1CF6, %l0
5667 stb %i7, [%l7 + 0x5A]
5668 ldsb [%l7 + 0x3F], %g5
5669 fcmpne32 %f6, %f0, %o1
5670 subccc %l3, %i0, %l1
5671 ldsh [%l7 + 0x68], %l4
5672 movgu %icc, %g4, %i1
5673 xor %g2, %l5, %g3
5674 ble,a %icc, loop_658
5675 st %f13, [%l7 + 0x54]
5676 ld [%l7 + 0x54], %f11
5677 popc %o2, %o3
5678loop_658:
5679 movn %xcc, %i3, %i5
5680 ldub [%l7 + 0x28], %o4
5681 subccc %o5, %i2, %l6
5682 sethi 0x096D, %g6
5683 fpmerge %f1, %f5, %f2
5684 fpmerge %f7, %f4, %f4
5685 sdivcc %o6, 0x01D6, %i6
5686 ldx [%l7 + 0x08], %o7
5687 fmuld8ulx16 %f5, %f6, %f12
5688 movre %l2, %g7, %g1
5689 ldd [%l7 + 0x30], %f2
5690 tvs %icc, 0x0
5691 tgu %icc, 0x1
5692 fors %f4, %f12, %f4
5693 stw %i4, [%l7 + 0x64]
5694 andcc %l0, %o0, %g5
5695 ldsw [%l7 + 0x60], %i7
5696 fmovsvs %xcc, %f11, %f6
5697 stw %o1, [%l7 + 0x4C]
5698 bneg,pt %icc, loop_659
5699 fbl,a %fcc1, loop_660
5700 brlez %l3, loop_661
5701 nop
5702 setx loop_662, %l0, %l1
5703 wrpr 0x1, %tl
5704 wrpr %l1, %tpc
5705 add %l1, 0x4, %l1
5706 wrpr %l1, %tnpc
5707 setx 0x34400001400, %l0, %l1
5708 wrpr %l1, %tstate
5709 wrhpr 0x4, %htstate
5710 retry
5711loop_659:
5712 fmovsg %icc, %f14, %f14
5713loop_660:
5714 ld [%l7 + 0x18], %f9
5715loop_661:
5716 ta %xcc, 0x6
5717loop_662:
5718 fbo %fcc2, loop_663
5719 fbe %fcc3, loop_664
5720 fbge %fcc0, loop_665
5721 xnor %i0, 0x0AA1, %l4
5722loop_663:
5723 mulscc %g4, 0x0922, %i1
5724loop_664:
5725 sth %l1, [%l7 + 0x74]
5726loop_665:
5727 fornot2 %f8, %f10, %f14
5728 fandnot2 %f10, %f0, %f12
5729 popc 0x14C4, %l5
5730 movrgez %g3, %o2, %g2
5731 fmovdneg %icc, %f2, %f10
5732 stx %o3, [%l7 + 0x40]
5733 ldsh [%l7 + 0x60], %i5
5734 fble %fcc3, loop_666
5735 sll %o4, %o5, %i2
5736 fsrc1s %f3, %f11
5737 stw %i3, [%l7 + 0x2C]
5738loop_666:
5739 lduh [%l7 + 0x7A], %g6
5740 fmovse %icc, %f14, %f8
5741 ldsw [%l7 + 0x30], %l6
5742 ldsh [%l7 + 0x20], %o6
5743 mova %xcc, %i6, %l2
5744 ta %icc, 0x3
5745 fmovdg %icc, %f10, %f5
5746 ldsh [%l7 + 0x36], %o7
5747 fmuld8sux16 %f9, %f9, %f14
5748 bg,a loop_667
5749 tcc %xcc, 0x2
5750 tg %xcc, 0x4
5751 stx %g1, [%l7 + 0x20]
5752loop_667:
5753 ldsb [%l7 + 0x68], %g7
5754 stw %l0, [%l7 + 0x68]
5755 bg loop_668
5756 ldsw [%l7 + 0x30], %o0
5757 fmovspos %icc, %f8, %f0
5758 xorcc %g5, 0x0054, %i4
5759loop_668:
5760 ldsb [%l7 + 0x36], %o1
5761 movcs %xcc, %l3, %i0
5762 srl %l4, %i7, %g4
5763 taddcc %l1, 0x109F, %l5
5764 sth %i1, [%l7 + 0x28]
5765 sethi 0x13D1, %o2
5766 umul %g2, 0x13EE, %g3
5767 mulx %i5, 0x14CE, %o4
5768 fmovdpos %icc, %f9, %f1
5769 mulscc %o3, 0x1F33, %o5
5770 stb %i2, [%l7 + 0x60]
5771 ldsb [%l7 + 0x1D], %i3
5772 srlx %l6, %g6, %i6
5773 movgu %xcc, %o6, %l2
5774 fmovrde %g1, %f4, %f12
5775 fors %f7, %f5, %f10
5776 smul %o7, %l0, %o0
5777 fmovsg %icc, %f0, %f13
5778 ld [%l7 + 0x10], %f3
5779 mulscc %g5, %i4, %o1
5780 bl %xcc, loop_669
5781 ldsh [%l7 + 0x26], %l3
5782 fornot2s %f12, %f11, %f11
5783 ldd [%l7 + 0x50], %f10
5784loop_669:
5785 srax %i0, 0x0F, %g7
5786 fpack16 %f12, %f12
5787 fcmpes %fcc1, %f0, %f8
5788 fcmple32 %f4, %f14, %i7
5789 movgu %icc, %g4, %l4
5790 ldsw [%l7 + 0x08], %l1
5791 sth %i1, [%l7 + 0x6E]
5792 stw %l5, [%l7 + 0x24]
5793 fmovdl %icc, %f6, %f8
5794 stb %g2, [%l7 + 0x12]
5795 fbl,a %fcc3, loop_670
5796 add %o2, 0x0727, %g3
5797 ldsw [%l7 + 0x24], %o4
5798 sll %o3, %i5, %o5
5799loop_670:
5800 fmovsle %xcc, %f8, %f11
5801 stb %i2, [%l7 + 0x14]
5802 ldsw [%l7 + 0x54], %l6
5803 andn %g6, 0x1386, %i3
5804 fbge %fcc0, loop_671
5805 ld [%l7 + 0x40], %f6
5806 fxnor %f0, %f14, %f4
5807 edge16 %o6, %i6, %g1
5808loop_671:
5809 stx %o7, [%l7 + 0x10]
5810 mulscc %l0, 0x1E8A, %o0
5811 fone %f4
5812 or %g5, 0x11F3, %l2
5813 ldx [%l7 + 0x68], %i4
5814 bn,a,pn %icc, loop_672
5815 lduw [%l7 + 0x38], %o1
5816 fmul8x16 %f6, %f8, %f4
5817 fpadd16 %f4, %f10, %f4
5818loop_672:
5819 fmovrslez %i0, %f3, %f8
5820 fandnot2s %f2, %f15, %f7
5821 brgz %l3, loop_673
5822 fzero %f12
5823 fmovrde %i7, %f4, %f8
5824 movgu %icc, %g4, %l4
5825loop_673:
5826 fcmpne32 %f10, %f12, %g7
5827 ldd [%l7 + 0x18], %f4
5828 ld [%l7 + 0x60], %f15
5829 movrne %l1, %i1, %g2
5830 fabsd %f6, %f4
5831 bl,a loop_674
5832 ldsh [%l7 + 0x22], %l5
5833 ldd [%l7 + 0x30], %f8
5834 ldsb [%l7 + 0x1D], %g3
5835loop_674:
5836 fble,a %fcc0, loop_675
5837 taddcc %o4, 0x1A0A, %o3
5838 orn %i5, %o5, %o2
5839 fmovrslez %l6, %f11, %f6
5840loop_675:
5841 edge32ln %g6, %i3, %o6
5842 movcc %icc, %i6, %g1
5843 st %f1, [%l7 + 0x5C]
5844 sdivcc %i2, 0x0D49, %l0
5845 bcs,a loop_676
5846 brgez %o7, loop_677
5847 tleu %icc, 0x5
5848 movrgz %g5, 0x276, %o0
5849loop_676:
5850 move %icc, %l2, %o1
5851loop_677:
5852 fbu %fcc2, loop_678
5853 fmovdne %icc, %f1, %f8
5854 lduw [%l7 + 0x24], %i0
5855 ldub [%l7 + 0x0F], %l3
5856loop_678:
5857 ldsw [%l7 + 0x24], %i7
5858 fbl %fcc3, loop_679
5859 fmovsne %xcc, %f6, %f12
5860 srl %i4, 0x11, %g4
5861 siam 0x6
5862loop_679:
5863 umul %g7, %l1, %l4
5864 ldub [%l7 + 0x0D], %i1
5865 fmovdneg %xcc, %f9, %f1
5866 stw %g2, [%l7 + 0x54]
5867 fmovdleu %xcc, %f6, %f4
5868 andncc %g3, %o4, %o3
5869 fandnot1s %f10, %f14, %f12
5870 fmovsne %icc, %f15, %f15
5871 ld [%l7 + 0x18], %f11
5872 lduw [%l7 + 0x0C], %l5
5873 ld [%l7 + 0x7C], %f14
5874 fnot1 %f10, %f0
5875 edge32ln %o5, %o2, %l6
5876 std %f0, [%l7 + 0x38]
5877 bne,pt %icc, loop_680
5878 udivx %i5, 0x0990, %g6
5879 fcmpeq32 %f2, %f2, %i3
5880 edge32 %o6, %g1, %i6
5881loop_680:
5882 nop
5883 setx loop_681, %l0, %l1
5884 wrpr 0x1, %tl
5885 wrpr %l1, %tpc
5886 add %l1, 0x4, %l1
5887 wrpr %l1, %tnpc
5888 setx 0x34400001400, %l0, %l1
5889 wrpr %l1, %tstate
5890 wrhpr 0x4, %htstate
5891 retry
5892 tcs %xcc, 0x7
5893 fmul8x16au %f4, %f8, %f0
5894 ldub [%l7 + 0x0B], %l0
5895loop_681:
5896 fandnot1s %f8, %f13, %f9
5897 stb %o7, [%l7 + 0x55]
5898 or %i2, 0x1AA3, %g5
5899 movg %icc, %l2, %o0
5900 bl,a %icc, loop_682
5901 ldsw [%l7 + 0x38], %o1
5902 tpos %icc, 0x6
5903 nop
5904 setx loop_683, %l0, %l1
5905 wrpr 0x1, %tl
5906 wrpr %l1, %tnpc
5907 setx 0x34400001400, %l0, %l1
5908 wrpr %l1, %tstate
5909 wrhpr 0x4, %htstate
5910 done
5911loop_682:
5912 movrlez %l3, 0x014, %i7
5913 fexpand %f11, %f4
5914 fmovdleu %icc, %f9, %f13
5915loop_683:
5916 st %f5, [%l7 + 0x20]
5917 movre %i4, 0x074, %i0
5918 fcmpeq16 %f8, %f4, %g7
5919 ldsw [%l7 + 0x74], %l1
5920 fexpand %f1, %f12
5921 ld [%l7 + 0x60], %f10
5922 ld [%l7 + 0x58], %f4
5923 sth %l4, [%l7 + 0x30]
5924 brnz %i1, loop_684
5925 tsubcctv %g4, %g3, %g2
5926 lduw [%l7 + 0x50], %o4
5927 add %l5, 0x168B, %o5
5928loop_684:
5929 edge8n %o3, %o2, %l6
5930 andcc %g6, 0x0E6C, %i5
5931 fmovdpos %xcc, %f8, %f7
5932 add %i3, 0x0BEF, %o6
5933 fmovrslz %g1, %f15, %f14
5934 std %f2, [%l7 + 0x18]
5935 tgu %icc, 0x5
5936 stb %l0, [%l7 + 0x0A]
5937 fcmpgt32 %f4, %f6, %o7
5938 movne %icc, %i6, %i2
5939 fabss %f0, %f14
5940 ld [%l7 + 0x70], %f3
5941 brnz %g5, loop_685
5942 ldsb [%l7 + 0x58], %o0
5943 bvc,a,pn %xcc, loop_686
5944 ldub [%l7 + 0x6F], %o1
5945loop_685:
5946 pdist %f6, %f12, %f4
5947 tpos %icc, 0x1
5948loop_686:
5949 fbne,a %fcc0, loop_687
5950 brnz %l2, loop_688
5951 ba loop_689
5952 fzero %f14
5953loop_687:
5954 fmovs %f3, %f9
5955loop_688:
5956 fcmpgt16 %f14, %f2, %l3
5957loop_689:
5958 st %f15, [%l7 + 0x28]
5959 xnor %i4, 0x1869, %i7
5960 edge32ln %g7, %l1, %l4
5961 fbl %fcc2, loop_690
5962 stw %i0, [%l7 + 0x50]
5963 movrne %i1, 0x377, %g3
5964 movpos %icc, %g4, %g2
5965loop_690:
5966 be,a loop_691
5967 ldd [%l7 + 0x50], %f4
5968 fba %fcc2, loop_692
5969 siam 0x5
5970loop_691:
5971 fpackfix %f10, %f2
5972 ldsw [%l7 + 0x68], %l5
5973loop_692:
5974 xnorcc %o4, 0x0562, %o3
5975 fmovdneg %icc, %f0, %f2
5976 std %f2, [%l7 + 0x08]
5977 ldsb [%l7 + 0x65], %o5
5978 sth %o2, [%l7 + 0x6E]
5979 sth %g6, [%l7 + 0x5C]
5980 array32 %i5, %l6, %i3
5981 subc %o6, 0x1C40, %l0
5982 fblg %fcc0, loop_693
5983 fmovrsne %g1, %f8, %f2
5984 fbuge %fcc3, loop_694
5985 stx %i6, [%l7 + 0x60]
5986loop_693:
5987 ldd [%l7 + 0x40], %f12
5988 fpadd16 %f10, %f4, %f0
5989loop_694:
5990 bneg,pt %xcc, loop_695
5991 fbe %fcc0, loop_696
5992 fpadd16 %f2, %f0, %f8
5993 movrne %i2, %o7, %o0
5994loop_695:
5995 fnegs %f14, %f10
5996loop_696:
5997 bshuffle %f12, %f8, %f4
5998 ldsw [%l7 + 0x68], %o1
5999 ldub [%l7 + 0x27], %g5
6000 ldsw [%l7 + 0x08], %l2
6001 fmovscc %icc, %f10, %f5
6002 fmovdcc %icc, %f0, %f8
6003 bvc,pt %icc, loop_697
6004 ldx [%l7 + 0x78], %l3
6005 ldd [%l7 + 0x48], %f14
6006 fornot2s %f5, %f13, %f12
6007loop_697:
6008 std %f10, [%l7 + 0x68]
6009 ldub [%l7 + 0x0D], %i4
6010 udiv %g7, 0x0B69, %i7
6011 fxnor %f12, %f12, %f6
6012 nop
6013 setx loop_698, %l0, %l1
6014 jmpl %l1, %l1
6015 fmovdne %icc, %f0, %f7
6016 siam 0x6
6017 sth %i0, [%l7 + 0x58]
6018loop_698:
6019 fmul8x16al %f2, %f9, %f6
6020 edge16l %i1, %g3, %g4
6021 fbo %fcc1, loop_699
6022 ldsb [%l7 + 0x1C], %g2
6023 fmovspos %xcc, %f11, %f15
6024 edge16l %l4, %l5, %o3
6025loop_699:
6026 fsrc1s %f9, %f3
6027 fzero %f14
6028 fbl %fcc1, loop_700
6029 lduw [%l7 + 0x58], %o4
6030 fbn %fcc1, loop_701
6031 ldd [%l7 + 0x08], %f0
6032loop_700:
6033 ldsb [%l7 + 0x4C], %o5
6034 st %f13, [%l7 + 0x68]
6035loop_701:
6036 taddcctv %g6, %i5, %l6
6037 lduw [%l7 + 0x08], %o2
6038 st %f15, [%l7 + 0x68]
6039 array16 %o6, %l0, %i3
6040 sth %i6, [%l7 + 0x36]
6041 fmovdleu %icc, %f1, %f12
6042 brlez,a %g1, loop_702
6043 fsrc1s %f11, %f14
6044 fmovdcc %icc, %f13, %f4
6045 fpadd16s %f15, %f15, %f8
6046loop_702:
6047 srlx %o7, 0x1D, %i2
6048 fmovdcs %xcc, %f1, %f3
6049 fmovrdne %o1, %f12, %f6
6050 lduw [%l7 + 0x2C], %g5
6051 fmovdcs %xcc, %f9, %f12
6052 stw %o0, [%l7 + 0x40]
6053 sll %l3, %i4, %l2
6054 edge8n %i7, %l1, %g7
6055 fxnor %f2, %f6, %f0
6056 sth %i1, [%l7 + 0x64]
6057 std %f4, [%l7 + 0x48]
6058 fba %fcc2, loop_703
6059 ldd [%l7 + 0x40], %f6
6060 udivcc %g3, 0x101C, %i0
6061 ta %xcc, 0x1
6062loop_703:
6063 fcmped %fcc3, %f14, %f4
6064 fbo,a %fcc0, loop_704
6065 fabss %f7, %f8
6066 ldd [%l7 + 0x38], %f10
6067 srlx %g2, 0x0F, %g4
6068loop_704:
6069 fmuld8sux16 %f15, %f2, %f14
6070 move %icc, %l4, %l5
6071 std %f2, [%l7 + 0x60]
6072 nop
6073 setx loop_705, %l0, %l1
6074 wrpr 0x1, %tl
6075 wrpr %l1, %tpc
6076 add %l1, 0x4, %l1
6077 wrpr %l1, %tnpc
6078 setx 0x34400001400, %l0, %l1
6079 wrpr %l1, %tstate
6080 wrhpr 0x4, %htstate
6081 retry
6082 fmovsge %xcc, %f12, %f11
6083 lduh [%l7 + 0x70], %o3
6084 fcmpeq32 %f2, %f12, %o5
6085loop_705:
6086 be,a %xcc, loop_706
6087 bshuffle %f6, %f10, %f2
6088 brlez %o4, loop_707
6089 movre %i5, %g6, %o2
6090loop_706:
6091 fmovscc %icc, %f3, %f13
6092 brnz %o6, loop_708
6093loop_707:
6094 call loop_709
6095 fmovdvc %xcc, %f9, %f10
6096 bcc loop_710
6097loop_708:
6098 stb %l6, [%l7 + 0x6F]
6099loop_709:
6100 ldx [%l7 + 0x60], %i3
6101 xor %i6, %g1, %o7
6102loop_710:
6103 movn %icc, %i2, %l0
6104 movrgz %o1, %o0, %l3
6105 fbule,a %fcc2, loop_711
6106 movg %xcc, %i4, %l2
6107 edge32l %i7, %l1, %g5
6108 fxnors %f14, %f2, %f3
6109loop_711:
6110 sth %g7, [%l7 + 0x0C]
6111 fmovrde %g3, %f0, %f12
6112 fmovdge %xcc, %f2, %f4
6113 fnot1 %f6, %f14
6114 fnot1s %f6, %f15
6115 sth %i0, [%l7 + 0x5E]
6116 taddcctv %g2, 0x1A61, %g4
6117 movrlez %l4, 0x2AE, %i1
6118 movneg %icc, %o3, %l5
6119 fbug,a %fcc0, loop_712
6120 fmovsg %icc, %f11, %f5
6121 brnz %o4, loop_713
6122 movpos %icc, %o5, %i5
6123loop_712:
6124 tge %xcc, 0x4
6125 std %f2, [%l7 + 0x68]
6126loop_713:
6127 lduw [%l7 + 0x54], %o2
6128 fornot2s %f5, %f13, %f8
6129 std %f4, [%l7 + 0x50]
6130 fmovdge %icc, %f3, %f15
6131 ldsh [%l7 + 0x2E], %g6
6132 bvc,pt %xcc, loop_714
6133 ldub [%l7 + 0x64], %l6
6134 movre %o6, %i3, %i6
6135 ldsh [%l7 + 0x2C], %o7
6136loop_714:
6137 fbug,a %fcc0, loop_715
6138 ldub [%l7 + 0x4E], %g1
6139 orn %l0, %i2, %o1
6140 xnorcc %l3, 0x0458, %i4
6141loop_715:
6142 st %f2, [%l7 + 0x4C]
6143 st %f5, [%l7 + 0x6C]
6144 ld [%l7 + 0x78], %f14
6145 bneg,a,pn %xcc, loop_716
6146 fmovrdgz %o0, %f8, %f2
6147 movg %icc, %l2, %i7
6148 add %g5, %g7, %l1
6149loop_716:
6150 stb %g3, [%l7 + 0x24]
6151 sth %i0, [%l7 + 0x6C]
6152 nop
6153 setx loop_717, %l0, %l1
6154 wrpr 0x1, %tl
6155 wrpr %l1, %tpc
6156 add %l1, 0x4, %l1
6157 wrpr %l1, %tnpc
6158 setx 0x34400001400, %l0, %l1
6159 wrpr %l1, %tstate
6160 wrhpr 0x4, %htstate
6161 retry
6162 mulx %g4, %g2, %l4
6163 movgu %icc, %o3, %i1
6164 tgu %xcc, 0x0
6165loop_717:
6166 lduw [%l7 + 0x44], %o4
6167 stb %o5, [%l7 + 0x6C]
6168 edge32l %l5, %i5, %o2
6169 alignaddr %g6, %l6, %i3
6170 fmovda %icc, %f6, %f2
6171 fmovrsne %i6, %f8, %f13
6172 bcs %icc, loop_718
6173 stb %o7, [%l7 + 0x67]
6174 sth %g1, [%l7 + 0x56]
6175 fmovrdne %l0, %f12, %f4
6176loop_718:
6177 array16 %o6, %o1, %i2
6178 movrlez %l3, %o0, %l2
6179 ldd [%l7 + 0x38], %f2
6180 st %f10, [%l7 + 0x70]
6181 stb %i7, [%l7 + 0x28]
6182 tleu %xcc, 0x6
6183 fbue,a %fcc2, loop_719
6184 fmuld8sux16 %f10, %f12, %f2
6185 orcc %g5, 0x02F0, %i4
6186 movrne %l1, %g7, %i0
6187loop_719:
6188 sth %g4, [%l7 + 0x68]
6189 ldub [%l7 + 0x1F], %g2
6190 ldsb [%l7 + 0x51], %g3
6191 tpos %xcc, 0x3
6192 fsrc1s %f7, %f2
6193 fmovsle %icc, %f4, %f3
6194 fnot1s %f0, %f13
6195 fbul %fcc0, loop_720
6196 sdivcc %o3, 0x0589, %i1
6197 srax %l4, 0x1C, %o4
6198 bne,a,pt %xcc, loop_721
6199loop_720:
6200 sdivx %l5, 0x037D, %i5
6201 lduw [%l7 + 0x70], %o5
6202 addc %o2, %g6, %l6
6203loop_721:
6204 ta %xcc, 0x3
6205 fbn,a %fcc3, loop_722
6206 movn %xcc, %i3, %o7
6207 fcmped %fcc2, %f8, %f0
6208 fcmps %fcc2, %f6, %f8
6209loop_722:
6210 fpadd32 %f8, %f14, %f12
6211 ldd [%l7 + 0x70], %f2
6212 std %f12, [%l7 + 0x08]
6213 fornot2s %f5, %f15, %f9
6214 ldx [%l7 + 0x40], %i6
6215 tg %icc, 0x4
6216 fmovsl %xcc, %f14, %f0
6217 taddcctv %g1, 0x0B45, %o6
6218 udivx %o1, 0x0E50, %l0
6219 lduh [%l7 + 0x54], %i2
6220 fbge %fcc1, loop_723
6221 edge32l %l3, %o0, %l2
6222 std %f14, [%l7 + 0x68]
6223 lduw [%l7 + 0x78], %i7
6224loop_723:
6225 call loop_724
6226 sth %i4, [%l7 + 0x3E]
6227 ldd [%l7 + 0x68], %f12
6228 stx %l1, [%l7 + 0x30]
6229loop_724:
6230 fmovdcc %xcc, %f8, %f3
6231 ld [%l7 + 0x20], %f2
6232 sth %g7, [%l7 + 0x50]
6233 fmovsvc %icc, %f7, %f14
6234 ldsb [%l7 + 0x33], %g5
6235 bcs,pt %xcc, loop_725
6236 movrlz %g4, %g2, %i0
6237 ble loop_726
6238 edge16 %o3, %g3, %l4
6239loop_725:
6240 tneg %xcc, 0x1
6241 tcc %xcc, 0x0
6242loop_726:
6243 sdivcc %i1, 0x0FAE, %l5
6244 movrgez %i5, %o5, %o2
6245 movvc %icc, %g6, %l6
6246 stw %i3, [%l7 + 0x54]
6247 ta %icc, 0x2
6248 ldsh [%l7 + 0x7C], %o7
6249 ldsb [%l7 + 0x0A], %o4
6250 bg,pn %icc, loop_727
6251 fors %f6, %f14, %f13
6252 fpsub16 %f4, %f2, %f4
6253 and %g1, 0x089A, %i6
6254loop_727:
6255 add %o1, %o6, %l0
6256 fmovdge %icc, %f0, %f10
6257 fmovs %f1, %f2
6258 fmovrsgz %i2, %f4, %f7
6259 ld [%l7 + 0x20], %f14
6260 ldd [%l7 + 0x20], %f2
6261 fbuge %fcc2, loop_728
6262 ldd [%l7 + 0x70], %f14
6263 srlx %l3, %o0, %i7
6264 fmovdvc %xcc, %f9, %f0
6265loop_728:
6266 sth %i4, [%l7 + 0x16]
6267 ldsh [%l7 + 0x34], %l1
6268 fmovsa %icc, %f7, %f10
6269 addcc %l2, 0x0D78, %g5
6270 fmovsneg %icc, %f11, %f9
6271 lduw [%l7 + 0x3C], %g4
6272 umulcc %g7, %i0, %o3
6273 fmovspos %icc, %f13, %f5
6274 movneg %icc, %g2, %g3
6275 edge16 %i1, %l5, %l4
6276 fmovdgu %icc, %f5, %f0
6277 ldsw [%l7 + 0x50], %i5
6278 fmul8ulx16 %f6, %f6, %f12
6279 orn %o5, %o2, %l6
6280 fmuld8ulx16 %f1, %f7, %f2
6281 edge32 %i3, %o7, %o4
6282 fmovse %icc, %f3, %f14
6283 fzero %f12
6284 fmovse %icc, %f13, %f11
6285 fbuge,a %fcc2, loop_729
6286 ldx [%l7 + 0x78], %g6
6287 sll %g1, %i6, %o1
6288 tg %xcc, 0x2
6289loop_729:
6290 bgu,pt %xcc, loop_730
6291 tvc %xcc, 0x2
6292 ldx [%l7 + 0x10], %l0
6293 ldsw [%l7 + 0x44], %i2
6294loop_730:
6295 alignaddr %o6, %o0, %l3
6296 fmuld8sux16 %f4, %f15, %f14
6297 brgz %i4, loop_731
6298 st %f6, [%l7 + 0x14]
6299 nop
6300 setx loop_732, %l0, %l1
6301 wrpr 0x1, %tl
6302 wrpr %l1, %tnpc
6303 setx 0x34400001400, %l0, %l1
6304 wrpr %l1, %tstate
6305 wrhpr 0x4, %htstate
6306 done
6307 ld [%l7 + 0x44], %f1
6308loop_731:
6309 fandnot1s %f9, %f5, %f15
6310 orcc %l1, %l2, %g5
6311loop_732:
6312 fpadd32s %f0, %f0, %f7
6313 fnot1 %f0, %f6
6314 ldsw [%l7 + 0x38], %g4
6315 or %g7, 0x12B8, %i0
6316 tn %xcc, 0x1
6317 movneg %icc, %i7, %g2
6318 fnands %f12, %f5, %f13
6319 stb %o3, [%l7 + 0x5F]
6320 fcmpeq16 %f12, %f6, %i1
6321 ldsb [%l7 + 0x6B], %l5
6322 stb %g3, [%l7 + 0x5A]
6323 fzero %f6
6324 fcmple32 %f4, %f2, %i5
6325 movvs %icc, %o5, %o2
6326 fmovspos %xcc, %f4, %f4
6327 movneg %icc, %l6, %i3
6328 fpadd32s %f10, %f0, %f2
6329 lduh [%l7 + 0x18], %o7
6330 lduh [%l7 + 0x56], %o4
6331 fmovdcs %xcc, %f11, %f10
6332 bl,a %xcc, loop_733
6333 movn %icc, %l4, %g6
6334 srl %i6, %o1, %l0
6335 brlz,a %i2, loop_734
6336loop_733:
6337 fmovsa %icc, %f4, %f0
6338 fmovrsgz %g1, %f12, %f13
6339 orcc %o0, %l3, %o6
6340loop_734:
6341 stx %l1, [%l7 + 0x50]
6342 ldsw [%l7 + 0x18], %l2
6343 alignaddr %i4, %g5, %g4
6344 fabss %f4, %f6
6345 subccc %i0, 0x0E61, %i7
6346 lduh [%l7 + 0x52], %g2
6347 std %f12, [%l7 + 0x60]
6348 stx %g7, [%l7 + 0x40]
6349 movrne %i1, %l5, %o3
6350 bg,a,pt %xcc, loop_735
6351 fmuld8ulx16 %f8, %f3, %f6
6352 ldsw [%l7 + 0x6C], %g3
6353 stb %i5, [%l7 + 0x51]
6354loop_735:
6355 edge32 %o2, %l6, %i3
6356 fmul8x16 %f9, %f8, %f8
6357 fmovsneg %xcc, %f2, %f12
6358 fmovdgu %icc, %f0, %f11
6359 stx %o7, [%l7 + 0x70]
6360 ldd [%l7 + 0x40], %f2
6361 movrlez %o4, %l4, %g6
6362 fbug,a %fcc3, loop_736
6363 movgu %xcc, %o5, %i6
6364 sdiv %l0, 0x00E3, %o1
6365 bcs loop_737
6366loop_736:
6367 std %f2, [%l7 + 0x70]
6368 udivx %g1, 0x104F, %o0
6369 st %f12, [%l7 + 0x4C]
6370loop_737:
6371 fzeros %f13
6372 fsrc1s %f5, %f8
6373 fornot1 %f6, %f14, %f0
6374 lduw [%l7 + 0x20], %i2
6375 tge %icc, 0x3
6376 andncc %l3, %o6, %l2
6377 lduh [%l7 + 0x28], %i4
6378 movn %icc, %g5, %g4
6379 stw %i0, [%l7 + 0x74]
6380 fcmpd %fcc3, %f12, %f14
6381 alignaddrl %l1, %i7, %g2
6382 ldub [%l7 + 0x0D], %i1
6383 ldd [%l7 + 0x18], %f6
6384 brnz,a %l5, loop_738
6385 addccc %g7, 0x1A85, %g3
6386 fpadd32 %f0, %f4, %f14
6387 tcs %xcc, 0x0
6388loop_738:
6389 sth %i5, [%l7 + 0x32]
6390 udiv %o3, 0x049F, %l6
6391 fmovsvc %xcc, %f6, %f10
6392 lduw [%l7 + 0x48], %o2
6393 fmovdvs %xcc, %f6, %f15
6394 fmul8x16 %f4, %f8, %f2
6395 edge32l %i3, %o4, %o7
6396 lduw [%l7 + 0x48], %l4
6397 fbul %fcc3, loop_739
6398 st %f2, [%l7 + 0x74]
6399 ldsb [%l7 + 0x44], %g6
6400 st %f8, [%l7 + 0x28]
6401loop_739:
6402 tvs %icc, 0x1
6403 sth %o5, [%l7 + 0x4A]
6404 stb %i6, [%l7 + 0x27]
6405 fmovdle %xcc, %f4, %f13
6406 alignaddr %l0, %o1, %o0
6407 bleu %icc, loop_740
6408 ldsb [%l7 + 0x12], %i2
6409 fmovscs %icc, %f10, %f0
6410 popc %l3, %o6
6411loop_740:
6412 fone %f14
6413 fmul8x16 %f2, %f2, %f6
6414 edge32l %g1, %i4, %l2
6415 bvs,a,pn %xcc, loop_741
6416 bn,a %xcc, loop_742
6417 ldub [%l7 + 0x2B], %g5
6418 stb %i0, [%l7 + 0x58]
6419loop_741:
6420 udiv %l1, 0x1040, %g4
6421loop_742:
6422 fbn,a %fcc3, loop_743
6423 fmovd %f0, %f14
6424 fmovsl %xcc, %f15, %f5
6425 bshuffle %f8, %f12, %f10
6426loop_743:
6427 umul %g2, 0x0D9F, %i7
6428 fmovrde %l5, %f2, %f6
6429 movrgz %i1, %g7, %i5
6430 sth %o3, [%l7 + 0x4E]
6431 ldsb [%l7 + 0x24], %g3
6432 andncc %o2, %l6, %i3
6433 tcc %xcc, 0x3
6434 fnor %f10, %f6, %f10
6435 fmovsvs %xcc, %f2, %f6
6436 fexpand %f2, %f4
6437 bl,a,pn %icc, loop_744
6438 ldsw [%l7 + 0x50], %o7
6439 fpack16 %f12, %f3
6440 for %f12, %f4, %f12
6441loop_744:
6442 sth %l4, [%l7 + 0x72]
6443 ldd [%l7 + 0x50], %f8
6444 movgu %icc, %o4, %g6
6445 fnot1s %f6, %f5
6446 sth %o5, [%l7 + 0x58]
6447 stb %i6, [%l7 + 0x25]
6448 ba,a loop_745
6449 fornot2 %f0, %f12, %f14
6450 ldsh [%l7 + 0x6A], %l0
6451 fcmpgt16 %f8, %f0, %o0
6452loop_745:
6453 fpack16 %f8, %f12
6454 fmovdge %icc, %f15, %f9
6455 andncc %o1, %l3, %o6
6456 fble,a %fcc3, loop_746
6457 stb %i2, [%l7 + 0x1F]
6458 lduh [%l7 + 0x12], %g1
6459 tne %xcc, 0x2
6460loop_746:
6461 fmovdg %xcc, %f2, %f12
6462 fmovrsgez %i4, %f3, %f3
6463 fandnot2 %f2, %f0, %f10
6464 movne %xcc, %g5, %l2
6465 bvc,a,pt %xcc, loop_747
6466 te %xcc, 0x3
6467 bne,pn %xcc, loop_748
6468 ldx [%l7 + 0x70], %l1
6469loop_747:
6470 ldub [%l7 + 0x1B], %g4
6471 edge8l %g2, %i7, %l5
6472loop_748:
6473 fnand %f2, %f12, %f0
6474 fnot1s %f12, %f5
6475 edge8ln %i0, %g7, %i1
6476 sdivcc %i5, 0x051F, %o3
6477 edge16ln %o2, %g3, %l6
6478 fornot1s %f12, %f10, %f13
6479 ld [%l7 + 0x70], %f4
6480 fmovs %f8, %f14
6481 fbule,a %fcc2, loop_749
6482 fcmpne32 %f10, %f4, %o7
6483 subccc %l4, %i3, %o4
6484 add %g6, 0x13A0, %i6
6485loop_749:
6486 fcmpgt16 %f8, %f4, %o5
6487 fbge %fcc2, loop_750
6488 fbge %fcc2, loop_751
6489 fbul %fcc2, loop_752
6490 fnand %f14, %f10, %f6
6491loop_750:
6492 fba,a %fcc3, loop_753
6493loop_751:
6494 movleu %xcc, %l0, %o0
6495loop_752:
6496 fcmped %fcc1, %f10, %f10
6497 sdivx %o1, 0x0118, %l3
6498loop_753:
6499 fmul8x16 %f4, %f12, %f2
6500 brnz %i2, loop_754
6501 fmovdvs %xcc, %f14, %f0
6502 st %f13, [%l7 + 0x5C]
6503 orncc %g1, 0x011E, %i4
6504loop_754:
6505 lduh [%l7 + 0x52], %o6
6506 fornot1s %f14, %f1, %f3
6507 ldsh [%l7 + 0x0C], %g5
6508 movleu %icc, %l2, %g4
6509 ld [%l7 + 0x70], %f2
6510 fmovda %xcc, %f1, %f2
6511 fxnor %f0, %f4, %f2
6512 fmovrsgez %g2, %f7, %f14
6513 sth %l1, [%l7 + 0x58]
6514 fcmple32 %f6, %f2, %l5
6515 ldd [%l7 + 0x18], %f14
6516 fmovdn %icc, %f3, %f4
6517 tl %icc, 0x2
6518 fmovsvs %icc, %f2, %f1
6519 fbuge,a %fcc3, loop_755
6520 sub %i0, %i7, %g7
6521 st %f8, [%l7 + 0x5C]
6522 fbo %fcc1, loop_756
6523loop_755:
6524 fandnot2 %f8, %f2, %f8
6525 fmovdleu %icc, %f8, %f7
6526 bvc,pn %icc, loop_757
6527loop_756:
6528 std %f14, [%l7 + 0x38]
6529 array32 %i1, %i5, %o2
6530 fcmps %fcc0, %f3, %f1
6531loop_757:
6532 fbuge %fcc2, loop_758
6533 fmovrsgz %g3, %f7, %f15
6534 lduh [%l7 + 0x2A], %l6
6535 lduh [%l7 + 0x7E], %o7
6536loop_758:
6537 fmovrsgz %o3, %f11, %f6
6538 fbl,a %fcc0, loop_759
6539 ldsw [%l7 + 0x70], %i3
6540 ldsh [%l7 + 0x0C], %l4
6541 fbug %fcc3, loop_760
6542loop_759:
6543 fcmpgt16 %f14, %f4, %g6
6544 movrgez %o4, 0x1A7, %i6
6545 bleu,a,pt %icc, loop_761
6546loop_760:
6547 std %f14, [%l7 + 0x18]
6548 fmul8sux16 %f8, %f4, %f6
6549 fxors %f6, %f0, %f5
6550loop_761:
6551 stx %l0, [%l7 + 0x20]
6552 xnor %o5, 0x1B4C, %o0
6553 fabss %f0, %f10
6554 std %f2, [%l7 + 0x08]
6555 fbl %fcc2, loop_762
6556 tpos %xcc, 0x3
6557 alignaddrl %o1, %i2, %g1
6558 movn %xcc, %l3, %o6
6559loop_762:
6560 edge8l %g5, %l2, %g4
6561 fandnot2 %f14, %f2, %f14
6562 ldsb [%l7 + 0x0B], %g2
6563 sth %l1, [%l7 + 0x6E]
6564 movvc %icc, %i4, %i0
6565 lduh [%l7 + 0x50], %l5
6566 fmovdvs %xcc, %f3, %f4
6567 be %icc, loop_763
6568 st %f8, [%l7 + 0x08]
6569 st %f5, [%l7 + 0x08]
6570 srax %i7, 0x1A, %i1
6571loop_763:
6572 stw %i5, [%l7 + 0x68]
6573 fmul8x16al %f13, %f1, %f0
6574 move %xcc, %g7, %g3
6575 bg,a,pt %xcc, loop_764
6576 fmovs %f9, %f12
6577 fbo %fcc2, loop_765
6578 movle %icc, %o2, %l6
6579loop_764:
6580 ldub [%l7 + 0x61], %o7
6581 edge32 %o3, %l4, %i3
6582loop_765:
6583 andncc %o4, %g6, %i6
6584 fmovdl %xcc, %f12, %f0
6585 st %f8, [%l7 + 0x54]
6586 fpackfix %f14, %f3
6587 sllx %o5, %o0, %l0
6588 fcmpes %fcc3, %f11, %f12
6589 movrlz %o1, %g1, %i2
6590 fnegs %f10, %f2
6591 fbuge %fcc2, loop_766
6592 fmovrdlez %l3, %f10, %f10
6593 fpack16 %f2, %f6
6594 fcmpeq16 %f10, %f2, %o6
6595loop_766:
6596 fexpand %f0, %f8
6597 fbug %fcc1, loop_767
6598 fornot2 %f6, %f8, %f6
6599 bpos,pn %xcc, loop_768
6600 ldsb [%l7 + 0x6A], %l2
6601loop_767:
6602 ldd [%l7 + 0x08], %f8
6603 ldd [%l7 + 0x78], %f10
6604loop_768:
6605 and %g4, %g5, %l1
6606 fmovdgu %xcc, %f14, %f8
6607 ldsw [%l7 + 0x40], %g2
6608 movrgz %i4, %l5, %i7
6609 edge32l %i0, %i5, %i1
6610 tne %icc, 0x7
6611 sll %g7, %g3, %l6
6612 nop
6613 setx loop_769, %l0, %l1
6614 jmpl %l1, %o2
6615 fpadd32 %f14, %f12, %f4
6616 fbne,a %fcc1, loop_770
6617 fmovrslz %o3, %f13, %f9
6618loop_769:
6619 fmul8ulx16 %f10, %f4, %f14
6620 ldsh [%l7 + 0x3E], %o7
6621loop_770:
6622 fpadd16s %f9, %f1, %f2
6623 fbul,a %fcc1, loop_771
6624 fmul8x16 %f6, %f10, %f4
6625 movrgez %i3, 0x157, %o4
6626 fbu %fcc0, loop_772
6627loop_771:
6628 ld [%l7 + 0x70], %f10
6629 stw %g6, [%l7 + 0x6C]
6630 bvs,a %icc, loop_773
6631loop_772:
6632 fcmpgt16 %f10, %f4, %i6
6633 fandnot1s %f12, %f4, %f8
6634 stb %l4, [%l7 + 0x24]
6635loop_773:
6636 fmovrde %o5, %f2, %f0
6637 fmovsl %xcc, %f9, %f7
6638 movpos %icc, %o0, %l0
6639 stb %o1, [%l7 + 0x1A]
6640 bcs,a,pn %xcc, loop_774
6641 fbu,a %fcc1, loop_775
6642 ld [%l7 + 0x3C], %f12
6643 sdivx %g1, 0x0B95, %i2
6644loop_774:
6645 fmovdcs %icc, %f8, %f0
6646loop_775:
6647 tl %xcc, 0x1
6648 stb %l3, [%l7 + 0x39]
6649 fbne %fcc3, loop_776
6650 fzero %f10
6651 alignaddr %o6, %l2, %g5
6652 bneg,a %icc, loop_777
6653loop_776:
6654 fbug %fcc3, loop_778
6655 fmuld8ulx16 %f9, %f3, %f0
6656 fmovdleu %xcc, %f3, %f3
6657loop_777:
6658 udiv %g4, 0x15BB, %l1
6659loop_778:
6660 xnor %g2, 0x1555, %i4
6661 ldd [%l7 + 0x10], %f4
6662 fabss %f15, %f12
6663 fpadd16s %f14, %f0, %f9
6664 fmovsvs %icc, %f3, %f14
6665 ldx [%l7 + 0x18], %l5
6666 st %f11, [%l7 + 0x38]
6667 tsubcctv %i0, 0x1F32, %i7
6668 stx %i5, [%l7 + 0x18]
6669 sll %g7, %i1, %l6
6670 ldd [%l7 + 0x58], %f2
6671 brlz,a %g3, loop_779
6672 ldx [%l7 + 0x18], %o3
6673 edge8n %o7, %i3, %o4
6674 fmovsge %xcc, %f10, %f12
6675loop_779:
6676 fpsub32s %f4, %f8, %f8
6677 sethi 0x14EE, %g6
6678 fors %f11, %f14, %f1
6679 orn %i6, %l4, %o2
6680 fmovdne %xcc, %f11, %f14
6681 subc %o0, %o5, %o1
6682 ldsw [%l7 + 0x78], %l0
6683 ldub [%l7 + 0x1F], %g1
6684 stb %l3, [%l7 + 0x0C]
6685 fmovdpos %icc, %f6, %f4
6686 lduw [%l7 + 0x1C], %o6
6687 edge8ln %l2, %g5, %i2
6688 sth %g4, [%l7 + 0x54]
6689 fmovdcs %xcc, %f6, %f3
6690 lduw [%l7 + 0x10], %l1
6691 fmovda %icc, %f15, %f14
6692 movleu %xcc, %i4, %l5
6693 ldsw [%l7 + 0x18], %i0
6694 movg %xcc, %g2, %i5
6695 addc %g7, 0x0A1B, %i1
6696 st %f6, [%l7 + 0x68]
6697 fpsub32s %f5, %f12, %f6
6698 andn %l6, %i7, %g3
6699 ldd [%l7 + 0x40], %f10
6700 brlz %o7, loop_780
6701 sra %o3, %o4, %i3
6702 array8 %g6, %i6, %o2
6703 lduh [%l7 + 0x3C], %l4
6704loop_780:
6705 fcmped %fcc1, %f8, %f10
6706 ldd [%l7 + 0x60], %f0
6707 subcc %o0, %o5, %o1
6708 fmovsle %icc, %f9, %f14
6709 be loop_781
6710 fbe %fcc3, loop_782
6711 std %f8, [%l7 + 0x18]
6712 subc %l0, %g1, %l3
6713loop_781:
6714 andn %l2, 0x17BC, %g5
6715loop_782:
6716 st %f3, [%l7 + 0x08]
6717 ldx [%l7 + 0x08], %o6
6718 fmovsle %icc, %f2, %f11
6719 st %f12, [%l7 + 0x0C]
6720 bne,a loop_783
6721 bleu,a,pn %icc, loop_784
6722 call loop_785
6723 movn %xcc, %i2, %g4
6724loop_783:
6725 stw %i4, [%l7 + 0x6C]
6726loop_784:
6727 bleu,a %xcc, loop_786
6728loop_785:
6729 fmovrslz %l5, %f1, %f14
6730 fandnot2 %f12, %f4, %f4
6731 sth %l1, [%l7 + 0x6A]
6732loop_786:
6733 fbge %fcc1, loop_787
6734 and %g2, %i0, %g7
6735 stx %i1, [%l7 + 0x38]
6736 siam 0x4
6737loop_787:
6738 fcmpgt32 %f2, %f10, %l6
6739 nop
6740 setx loop_788, %l0, %l1
6741 wrpr 0x1, %tl
6742 wrpr %l1, %tnpc
6743 setx 0x34400001400, %l0, %l1
6744 wrpr %l1, %tstate
6745 wrhpr 0x4, %htstate
6746 done
6747 for %f2, %f2, %f0
6748 stw %i5, [%l7 + 0x48]
6749 fsrc1 %f0, %f4
6750loop_788:
6751 bg loop_789
6752 brlez,a %i7, loop_790
6753 fmuld8sux16 %f8, %f8, %f4
6754 fcmpgt16 %f0, %f4, %o7
6755loop_789:
6756 fandnot2 %f6, %f2, %f14
6757loop_790:
6758 ldsw [%l7 + 0x48], %o3
6759 bneg,a %icc, loop_791
6760 fbne,a %fcc2, loop_792
6761 fcmple32 %f6, %f8, %o4
6762 ldsw [%l7 + 0x24], %g3
6763loop_791:
6764 popc 0x18BB, %i3
6765loop_792:
6766 fsrc2s %f10, %f10
6767 sub %i6, %g6, %o2
6768 fcmpes %fcc1, %f15, %f4
6769 ldsh [%l7 + 0x58], %l4
6770 sll %o0, %o1, %l0
6771 fbue,a %fcc1, loop_793
6772 movneg %icc, %o5, %g1
6773 orcc %l2, %l3, %g5
6774 brnz %o6, loop_794
6775loop_793:
6776 tne %icc, 0x1
6777 andcc %g4, 0x1407, %i4
6778 ldsb [%l7 + 0x55], %l5
6779loop_794:
6780 tsubcc %l1, 0x0CBD, %i2
6781 ldx [%l7 + 0x60], %g2
6782 fmovrsgz %g7, %f9, %f14
6783 fbue,a %fcc2, loop_795
6784 fnors %f10, %f3, %f14
6785 ldsh [%l7 + 0x0C], %i1
6786 ld [%l7 + 0x38], %f2
6787loop_795:
6788 stx %l6, [%l7 + 0x78]
6789 lduh [%l7 + 0x2C], %i0
6790 fbge,a %fcc0, loop_796
6791 movne %icc, %i7, %i5
6792 fmovrdlz %o7, %f10, %f10
6793 tcc %icc, 0x5
6794loop_796:
6795 sdiv %o3, 0x1F7E, %o4
6796 stb %i3, [%l7 + 0x7C]
6797 fcmped %fcc3, %f2, %f6
6798 stb %i6, [%l7 + 0x1F]
6799 tn %xcc, 0x7
6800 std %f10, [%l7 + 0x60]
6801 fmovdge %xcc, %f11, %f8
6802 movn %xcc, %g6, %o2
6803 sth %g3, [%l7 + 0x24]
6804 subccc %l4, %o0, %l0
6805 edge8l %o5, %o1, %l2
6806 add %g1, 0x19E2, %g5
6807 tpos %icc, 0x1
6808 ldsw [%l7 + 0x30], %l3
6809 fmovrdne %o6, %f12, %f8
6810 fmul8x16au %f13, %f15, %f10
6811 ldsb [%l7 + 0x31], %g4
6812 fxnor %f12, %f4, %f4
6813 sethi 0x1853, %i4
6814 fbug %fcc3, loop_797
6815 udiv %l5, 0x12D1, %i2
6816 stw %l1, [%l7 + 0x7C]
6817 bvc,pn %xcc, loop_798
6818loop_797:
6819 fxnor %f0, %f12, %f8
6820 ld [%l7 + 0x20], %f14
6821 ldsh [%l7 + 0x36], %g2
6822loop_798:
6823 ldub [%l7 + 0x5F], %g7
6824 fmovrsgez %i1, %f0, %f10
6825 fpadd32s %f8, %f13, %f15
6826 movre %l6, %i7, %i0
6827 fnand %f4, %f12, %f2
6828 fmovde %icc, %f11, %f13
6829 nop
6830 setx loop_799, %l0, %l1
6831 jmpl %l1, %i5
6832 smulcc %o3, %o7, %i3
6833 movne %xcc, %o4, %i6
6834 edge16l %o2, %g6, %g3
6835loop_799:
6836 movleu %icc, %o0, %l4
6837 mulx %l0, 0x0955, %o5
6838 std %f4, [%l7 + 0x68]
6839 ldsh [%l7 + 0x54], %o1
6840 ldsh [%l7 + 0x12], %g1
6841 bneg,pn %icc, loop_800
6842 nop
6843 setx loop_801, %l0, %l1
6844 wrpr 0x1, %tl
6845 wrpr %l1, %tnpc
6846 setx 0x34400001400, %l0, %l1
6847 wrpr %l1, %tstate
6848 wrhpr 0x4, %htstate
6849 done
6850 fmovdneg %xcc, %f3, %f9
6851 movrgz %l2, 0x310, %g5
6852loop_800:
6853 tg %icc, 0x5
6854loop_801:
6855 fbe %fcc0, loop_802
6856 stw %o6, [%l7 + 0x5C]
6857 fzero %f10
6858 fmovdle %xcc, %f2, %f13
6859loop_802:
6860 fcmpd %fcc2, %f10, %f12
6861 stx %l3, [%l7 + 0x48]
6862 movleu %icc, %g4, %l5
6863 udivx %i4, 0x0432, %i2
6864 ldx [%l7 + 0x18], %g2
6865 ldd [%l7 + 0x18], %f14
6866 bshuffle %f10, %f0, %f10
6867 fandnot1 %f4, %f8, %f12
6868 fmuld8ulx16 %f6, %f6, %f6
6869 bcc,pt %xcc, loop_803
6870 sth %l1, [%l7 + 0x42]
6871 fbuge %fcc0, loop_804
6872 lduw [%l7 + 0x7C], %i1
6873loop_803:
6874 subc %g7, %i7, %l6
6875 udiv %i0, 0x1C4C, %o3
6876loop_804:
6877 fabsd %f6, %f14
6878 ta %icc, 0x1
6879 sth %o7, [%l7 + 0x34]
6880 fnor %f14, %f6, %f4
6881 addc %i3, %i5, %o4
6882 fcmpgt16 %f6, %f2, %o2
6883 fmovsvc %icc, %f4, %f11
6884 ldsh [%l7 + 0x26], %i6
6885 fandnot1 %f4, %f6, %f0
6886 add %g3, %o0, %l4
6887 fornot2 %f14, %f6, %f2
6888 lduw [%l7 + 0x78], %g6
6889 fmovdvc %icc, %f3, %f10
6890 edge16l %l0, %o1, %o5
6891 ld [%l7 + 0x40], %f1
6892 fbuge,a %fcc1, loop_805
6893 fzeros %f6
6894 fmul8x16 %f15, %f6, %f8
6895 fpadd32 %f0, %f0, %f4
6896loop_805:
6897 taddcc %l2, 0x0700, %g5
6898 fexpand %f2, %f0
6899 sdiv %o6, 0x1828, %l3
6900 ldub [%l7 + 0x0E], %g1
6901 stb %g4, [%l7 + 0x60]
6902 brgez %l5, loop_806
6903 brgz,a %i4, loop_807
6904 fmovrslz %i2, %f3, %f5
6905 fmovsleu %xcc, %f15, %f11
6906loop_806:
6907 sra %l1, 0x05, %i1
6908loop_807:
6909 fsrc2 %f10, %f8
6910 fbg,a %fcc2, loop_808
6911 fmovdcc %icc, %f6, %f10
6912 fnegd %f0, %f10
6913 fmovsneg %xcc, %f7, %f3
6914loop_808:
6915 lduw [%l7 + 0x2C], %g2
6916 bshuffle %f8, %f10, %f6
6917 tn %xcc, 0x4
6918 sdiv %i7, 0x0592, %l6
6919 st %f12, [%l7 + 0x10]
6920 lduw [%l7 + 0x64], %g7
6921 fbge %fcc1, loop_809
6922 siam 0x0
6923 fpackfix %f4, %f1
6924 move %xcc, %o3, %i0
6925loop_809:
6926 ldsb [%l7 + 0x2C], %o7
6927 stx %i3, [%l7 + 0x18]
6928 umul %o4, 0x0667, %i5
6929 stw %o2, [%l7 + 0x3C]
6930 nop
6931 setx loop_810, %l0, %l1
6932 jmpl %l1, %i6
6933 fbg %fcc0, loop_811
6934 stw %g3, [%l7 + 0x1C]
6935 fmovde %xcc, %f0, %f15
6936loop_810:
6937 bpos,a %xcc, loop_812
6938loop_811:
6939 fcmple16 %f10, %f14, %l4
6940 fors %f11, %f15, %f8
6941 movrlez %o0, 0x39D, %g6
6942loop_812:
6943 fsrc1s %f8, %f11
6944 ld [%l7 + 0x08], %f7
6945 sth %l0, [%l7 + 0x68]
6946 edge16l %o5, %o1, %l2
6947 st %f0, [%l7 + 0x38]
6948 fmovsne %xcc, %f2, %f14
6949 fsrc2s %f13, %f5
6950 tle %xcc, 0x1
6951 brnz %o6, loop_813
6952 ldsb [%l7 + 0x3A], %g5
6953 ldx [%l7 + 0x70], %g1
6954 ble,a %xcc, loop_814
6955loop_813:
6956 bne,a loop_815
6957 fmovdle %xcc, %f1, %f4
6958 alignaddrl %l3, %g4, %l5
6959loop_814:
6960 bcs,a,pn %xcc, loop_816
6961loop_815:
6962 stw %i2, [%l7 + 0x3C]
6963 fbe %fcc3, loop_817
6964 fnot1s %f10, %f7
6965loop_816:
6966 std %f10, [%l7 + 0x68]
6967 movle %icc, %l1, %i4
6968loop_817:
6969 bvs,a,pn %xcc, loop_818
6970 brlz,a %g2, loop_819
6971 ldsh [%l7 + 0x78], %i7
6972 st %f4, [%l7 + 0x20]
6973loop_818:
6974 srlx %i1, %g7, %l6
6975loop_819:
6976 fmovdle %icc, %f1, %f2
6977 stw %i0, [%l7 + 0x34]
6978 stb %o7, [%l7 + 0x54]
6979 fzero %f0
6980 ld [%l7 + 0x40], %f7
6981 tvs %icc, 0x2
6982 subccc %i3, 0x12CC, %o3
6983 edge8ln %i5, %o2, %o4
6984 fornot1 %f14, %f8, %f8
6985 tneg %xcc, 0x3
6986 bl,a %xcc, loop_820
6987 movrgz %i6, 0x1FC, %l4
6988 movn %icc, %o0, %g3
6989 taddcctv %g6, 0x151A, %l0
6990loop_820:
6991 for %f12, %f6, %f12
6992 andncc %o1, %l2, %o5
6993 move %icc, %o6, %g5
6994 tcs %xcc, 0x4
6995 fmuld8sux16 %f1, %f1, %f8
6996 edge32 %l3, %g4, %g1
6997 orn %i2, 0x1253, %l5
6998 ld [%l7 + 0x34], %f1
6999 srax %i4, %g2, %l1
7000 ldub [%l7 + 0x59], %i7
7001 st %f13, [%l7 + 0x50]
7002 fmovrde %i1, %f4, %f2
7003 tneg %xcc, 0x6
7004 ldsw [%l7 + 0x44], %g7
7005 bvs,a,pn %icc, loop_821
7006 fmovdvs %icc, %f0, %f12
7007 fbuge %fcc1, loop_822
7008 udivcc %l6, 0x1247, %i0
7009loop_821:
7010 ldd [%l7 + 0x38], %f4
7011 udivcc %i3, 0x065B, %o3
7012loop_822:
7013 stx %o7, [%l7 + 0x28]
7014 be %xcc, loop_823
7015 fpmerge %f10, %f11, %f4
7016 fcmped %fcc0, %f6, %f4
7017 fnegd %f14, %f4
7018loop_823:
7019 call loop_824
7020 std %f12, [%l7 + 0x38]
7021 ldx [%l7 + 0x58], %o2
7022 fmovde %xcc, %f9, %f9
7023loop_824:
7024 fors %f9, %f11, %f1
7025 std %f6, [%l7 + 0x10]
7026 sdivx %i5, 0x0AE3, %o4
7027 stx %l4, [%l7 + 0x48]
7028 fnand %f8, %f2, %f6
7029 movrne %i6, 0x194, %g3
7030 sdivcc %o0, 0x1C2B, %l0
7031 orcc %o1, %g6, %o5
7032 fpsub32 %f2, %f12, %f2
7033 fornot1 %f6, %f0, %f4
7034 tvc %icc, 0x5
7035 fpadd32s %f2, %f12, %f14
7036 ldx [%l7 + 0x40], %l2
7037 andn %o6, 0x17E9, %l3
7038 be,a loop_825
7039 movre %g5, %g4, %g1
7040 sth %i2, [%l7 + 0x0E]
7041 fpsub16 %f2, %f12, %f6
7042loop_825:
7043 ld [%l7 + 0x34], %f2
7044 fornot2 %f2, %f14, %f0
7045 fxor %f10, %f0, %f2
7046 sethi 0x15C8, %l5
7047 edge16l %g2, %l1, %i4
7048 fble %fcc1, loop_826
7049 ldx [%l7 + 0x28], %i1
7050 tle %xcc, 0x1
7051 array16 %i7, %l6, %i0
7052loop_826:
7053 fmul8x16al %f14, %f8, %f12
7054 addc %g7, 0x17A0, %o3
7055 movrne %o7, 0x1DB, %i3
7056 ble,a,pn %icc, loop_827
7057 tcs %xcc, 0x7
7058 stb %o2, [%l7 + 0x4D]
7059 edge16l %i5, %l4, %o4
7060loop_827:
7061 fmovsneg %icc, %f3, %f9
7062 umulcc %i6, %g3, %o0
7063 ldx [%l7 + 0x28], %l0
7064 ld [%l7 + 0x5C], %f11
7065 stx %g6, [%l7 + 0x30]
7066 ldd [%l7 + 0x08], %f6
7067 ld [%l7 + 0x24], %f15
7068 stx %o1, [%l7 + 0x50]
7069 std %f14, [%l7 + 0x10]
7070 tne %xcc, 0x2
7071 fpsub32 %f4, %f8, %f12
7072 fpadd32s %f15, %f3, %f9
7073 lduh [%l7 + 0x46], %o5
7074 fmovdcs %icc, %f10, %f8
7075 std %f8, [%l7 + 0x10]
7076 bshuffle %f4, %f2, %f12
7077 xorcc %l2, 0x193A, %l3
7078 tg %icc, 0x5
7079 movg %xcc, %o6, %g5
7080 stw %g4, [%l7 + 0x54]
7081 ld [%l7 + 0x4C], %f4
7082 bshuffle %f2, %f12, %f12
7083 fblg,a %fcc3, loop_828
7084 fmovdne %xcc, %f14, %f6
7085 sll %i2, %l5, %g1
7086 fones %f15
7087loop_828:
7088 stx %g2, [%l7 + 0x30]
7089 movrgz %l1, %i4, %i7
7090 smulcc %l6, %i1, %g7
7091 fandnot2 %f4, %f4, %f6
7092 fmul8x16 %f10, %f8, %f8
7093 mulx %i0, 0x01AD, %o7
7094 fcmpne16 %f2, %f6, %i3
7095 fmovspos %icc, %f7, %f3
7096 fmovrdgez %o2, %f8, %f4
7097 orcc %o3, %i5, %o4
7098 fba %fcc3, loop_829
7099 fandnot2s %f10, %f3, %f13
7100 fmovsge %icc, %f15, %f4
7101 subccc %l4, %g3, %i6
7102loop_829:
7103 bneg,pt %icc, loop_830
7104 fmovda %icc, %f1, %f15
7105 fbul %fcc0, loop_831
7106 subcc %o0, %l0, %g6
7107loop_830:
7108 udivx %o5, 0x1147, %l2
7109 fbug %fcc2, loop_832
7110loop_831:
7111 bg,a %icc, loop_833
7112 bge,a %icc, loop_834
7113 fxnors %f14, %f9, %f14
7114loop_832:
7115 ldx [%l7 + 0x08], %o1
7116loop_833:
7117 add %l3, 0x0004, %o6
7118loop_834:
7119 array16 %g4, %g5, %i2
7120 mulx %l5, 0x1859, %g2
7121 fmovsne %xcc, %f3, %f3
7122 stx %l1, [%l7 + 0x18]
7123 fcmpeq32 %f0, %f0, %i4
7124 lduw [%l7 + 0x70], %g1
7125 movpos %xcc, %i7, %l6
7126 fble %fcc2, loop_835
7127 stw %g7, [%l7 + 0x0C]
7128 fmovrslz %i1, %f14, %f8
7129 fxor %f12, %f10, %f14
7130loop_835:
7131 bge,pn %xcc, loop_836
7132 ldub [%l7 + 0x71], %i0
7133 bl %icc, loop_837
7134 bcc,a,pt %icc, loop_838
7135loop_836:
7136 fpadd32 %f2, %f8, %f4
7137 srlx %o7, 0x1A, %i3
7138loop_837:
7139 brgez %o2, loop_839
7140loop_838:
7141 umulcc %i5, %o4, %l4
7142 edge32l %o3, %g3, %i6
7143 sra %l0, 0x0B, %o0
7144loop_839:
7145 ldsb [%l7 + 0x1E], %g6
7146 fmovsa %xcc, %f1, %f2
7147 st %f14, [%l7 + 0x40]
7148 ldsw [%l7 + 0x60], %l2
7149 ldub [%l7 + 0x14], %o1
7150 fmovsge %icc, %f7, %f15
7151 movrlz %o5, %l3, %g4
7152 movrne %g5, %o6, %l5
7153 sth %g2, [%l7 + 0x28]
7154 andncc %l1, %i4, %g1
7155 bgu,pn %xcc, loop_840
7156 srl %i2, %i7, %l6
7157 fbu %fcc2, loop_841
7158 fand %f6, %f14, %f12
7159loop_840:
7160 ld [%l7 + 0x44], %f11
7161 tcc %icc, 0x0
7162loop_841:
7163 bg,a loop_842
7164 brgz,a %g7, loop_843
7165 movrlz %i0, 0x20A, %o7
7166 ldd [%l7 + 0x40], %f4
7167loop_842:
7168 tcs %icc, 0x6
7169loop_843:
7170 fmovrdlez %i3, %f6, %f10
7171 ldsb [%l7 + 0x70], %i1
7172 ldx [%l7 + 0x60], %i5
7173 te %icc, 0x0
7174 fmovrdlz %o4, %f2, %f12
7175 udivcc %o2, 0x028A, %l4
7176 fpack16 %f12, %f9
7177 brgz,a %g3, loop_844
7178 ldsw [%l7 + 0x4C], %o3
7179 ldx [%l7 + 0x18], %l0
7180 tleu %xcc, 0x1
7181loop_844:
7182 ldsh [%l7 + 0x18], %o0
7183 fmovrse %i6, %f6, %f15
7184 fmovsa %xcc, %f1, %f1
7185 tl %icc, 0x6
7186 fones %f11
7187 umulcc %l2, 0x17EB, %o1
7188 ldx [%l7 + 0x58], %o5
7189 ld [%l7 + 0x6C], %f1
7190 fbl,a %fcc1, loop_845
7191 sth %g6, [%l7 + 0x56]
7192 ldsw [%l7 + 0x4C], %g4
7193 fxors %f5, %f15, %f10
7194loop_845:
7195 array16 %g5, %o6, %l3
7196 taddcctv %l5, %l1, %g2
7197 fmovrdlez %g1, %f2, %f12
7198 xor %i2, 0x0726, %i7
7199 fmul8sux16 %f4, %f6, %f14
7200 fmovsl %xcc, %f15, %f0
7201 nop
7202 setx loop_846, %l0, %l1
7203 jmpl %l1, %l6
7204 bleu,a,pn %xcc, loop_847
7205 bvs,a,pt %icc, loop_848
7206 stx %g7, [%l7 + 0x48]
7207loop_846:
7208 stb %i4, [%l7 + 0x73]
7209loop_847:
7210 stx %i0, [%l7 + 0x58]
7211loop_848:
7212 xorcc %o7, 0x1FF5, %i1
7213 fnors %f4, %f2, %f4
7214 ldsw [%l7 + 0x48], %i3
7215 stx %o4, [%l7 + 0x50]
7216 fcmple32 %f6, %f4, %o2
7217 ldd [%l7 + 0x68], %f12
7218 xorcc %i5, 0x0EAC, %l4
7219 fmovsge %icc, %f14, %f3
7220 bpos %xcc, loop_849
7221 fcmpne16 %f6, %f6, %o3
7222 udivcc %g3, 0x1039, %l0
7223 fmul8x16au %f5, %f6, %f2
7224loop_849:
7225 stb %o0, [%l7 + 0x38]
7226 fbug %fcc1, loop_850
7227 movrne %l2, 0x161, %i6
7228 fcmpd %fcc1, %f2, %f0
7229 sethi 0x0449, %o1
7230loop_850:
7231 fmovsl %xcc, %f5, %f11
7232 sllx %o5, 0x0D, %g4
7233 siam 0x6
7234 ldsb [%l7 + 0x3F], %g6
7235 stx %o6, [%l7 + 0x10]
7236 ldsh [%l7 + 0x3A], %l3
7237 fmovsn %icc, %f1, %f5
7238 fmovd %f14, %f0
7239 ldx [%l7 + 0x70], %g5
7240 fcmple32 %f14, %f8, %l1
7241 udiv %l5, 0x1523, %g1
7242 stw %g2, [%l7 + 0x78]
7243 fmovdcs %icc, %f4, %f14
7244 movrlz %i7, 0x0F1, %i2
7245 fmovrslez %l6, %f0, %f5
7246 stx %i4, [%l7 + 0x50]
7247 stx %i0, [%l7 + 0x28]
7248 mulx %o7, 0x1034, %i1
7249 fmovdvs %xcc, %f14, %f9
7250 ldsb [%l7 + 0x48], %g7
7251 sllx %i3, %o2, %o4
7252 movvc %icc, %i5, %l4
7253 brgz,a %g3, loop_851
7254 fcmpeq16 %f6, %f2, %o3
7255 fmovdle %icc, %f13, %f3
7256 stb %o0, [%l7 + 0x63]
7257loop_851:
7258 ldd [%l7 + 0x10], %f8
7259 tl %xcc, 0x7
7260 nop
7261 setx loop_852, %l0, %l1
7262 jmpl %l1, %l2
7263 fnegd %f8, %f8
7264 ldub [%l7 + 0x76], %i6
7265 st %f4, [%l7 + 0x4C]
7266loop_852:
7267 ldsh [%l7 + 0x6A], %l0
7268 umulcc %o1, 0x1E0D, %g4
7269 ldsb [%l7 + 0x58], %g6
7270 ldsb [%l7 + 0x37], %o6
7271 ldsb [%l7 + 0x79], %l3
7272 xnor %o5, %g5, %l1
7273 ldsh [%l7 + 0x7A], %l5
7274 fmovsneg %icc, %f15, %f6
7275 fmovsn %icc, %f15, %f9
7276 fxor %f2, %f10, %f8
7277 ldsb [%l7 + 0x11], %g1
7278 mova %icc, %i7, %i2
7279 ldsh [%l7 + 0x12], %g2
7280 andcc %i4, %l6, %o7
7281 orn %i0, %g7, %i3
7282 call loop_853
7283 mulx %o2, %o4, %i5
7284 ba,pn %icc, loop_854
7285 fmovdge %xcc, %f6, %f13
7286loop_853:
7287 orcc %i1, 0x1A30, %g3
7288 array32 %o3, %l4, %o0
7289loop_854:
7290 movrne %i6, 0x0B5, %l2
7291 fmovsn %xcc, %f6, %f14
7292 std %f12, [%l7 + 0x58]
7293 stb %l0, [%l7 + 0x32]
7294 fone %f0
7295 array16 %g4, %g6, %o6
7296 fbuge %fcc3, loop_855
7297 fmovsleu %icc, %f1, %f1
7298 fbu,a %fcc3, loop_856
7299 nop
7300 setx loop_857, %l0, %l1
7301 jmpl %l1, %o1
7302loop_855:
7303 taddcc %l3, %o5, %g5
7304 call loop_858
7305loop_856:
7306 bneg %icc, loop_859
7307loop_857:
7308 lduh [%l7 + 0x48], %l1
7309 fcmpgt32 %f0, %f2, %l5
7310loop_858:
7311 lduw [%l7 + 0x78], %g1
7312loop_859:
7313 fmovd %f6, %f10
7314 fmovdle %icc, %f5, %f12
7315 lduw [%l7 + 0x30], %i2
7316 st %f14, [%l7 + 0x38]
7317 brlz,a %g2, loop_860
7318 edge8 %i4, %l6, %i7
7319 movg %xcc, %i0, %g7
7320 udiv %i3, 0x1566, %o7
7321loop_860:
7322 fandnot2s %f7, %f1, %f13
7323 lduh [%l7 + 0x40], %o4
7324 fbule %fcc0, loop_861
7325 fbg %fcc0, loop_862
7326 fmovse %xcc, %f3, %f7
7327 brz,a %i5, loop_863
7328loop_861:
7329 call loop_864
7330loop_862:
7331 fsrc2s %f6, %f0
7332 bge,a loop_865
7333loop_863:
7334 udivcc %i1, 0x11A3, %o2
7335loop_864:
7336 bvs,a,pn %icc, loop_866
7337 fmovdle %xcc, %f5, %f6
7338loop_865:
7339 fmovdgu %icc, %f8, %f6
7340 fmovs %f6, %f2
7341loop_866:
7342 array8 %o3, %l4, %o0
7343 stx %i6, [%l7 + 0x78]
7344 ldx [%l7 + 0x60], %g3
7345 lduw [%l7 + 0x7C], %l0
7346 ldsw [%l7 + 0x70], %g4
7347 ldsb [%l7 + 0x40], %l2
7348 edge16n %g6, %o6, %l3
7349 bg loop_867
7350 move %icc, %o1, %g5
7351 edge8n %o5, %l5, %g1
7352 lduw [%l7 + 0x58], %i2
7353loop_867:
7354 xorcc %l1, %g2, %i4
7355 tn %icc, 0x1
7356 fmovsvc %xcc, %f11, %f6
7357 fpackfix %f4, %f11
7358 tne %icc, 0x3
7359 fornot1s %f7, %f0, %f7
7360 stb %i7, [%l7 + 0x7E]
7361 ldub [%l7 + 0x27], %l6
7362 fcmple16 %f10, %f4, %g7
7363 fmovrsgez %i0, %f9, %f6
7364 ta %icc, 0x2
7365 fblg,a %fcc3, loop_868
7366 ldub [%l7 + 0x63], %o7
7367 stw %i3, [%l7 + 0x30]
7368 stx %i5, [%l7 + 0x28]
7369loop_868:
7370 fornot1 %f2, %f8, %f8
7371 ldx [%l7 + 0x18], %i1
7372 ldd [%l7 + 0x30], %f10
7373 fones %f15
7374 movg %xcc, %o4, %o3
7375 movg %xcc, %o2, %l4
7376 sth %o0, [%l7 + 0x6E]
7377 brlez %g3, loop_869
7378 sethi 0x0736, %l0
7379 movn %icc, %i6, %l2
7380 stw %g6, [%l7 + 0x18]
7381loop_869:
7382 fmovrde %g4, %f0, %f0
7383 fmuld8sux16 %f0, %f4, %f8
7384 ta %xcc, 0x0
7385 fmul8x16 %f7, %f14, %f2
7386 fmul8sux16 %f10, %f10, %f2
7387 movgu %xcc, %o6, %l3
7388 ldx [%l7 + 0x10], %o1
7389 lduh [%l7 + 0x58], %g5
7390 fbue,a %fcc1, loop_870
7391 tn %xcc, 0x7
7392 fandnot1s %f0, %f1, %f7
7393 fsrc2s %f0, %f5
7394loop_870:
7395 fmovda %xcc, %f5, %f4
7396 stx %l5, [%l7 + 0x70]
7397 ldsh [%l7 + 0x3E], %g1
7398 ldsw [%l7 + 0x7C], %o5
7399 nop
7400 setx loop_871, %l0, %l1
7401 wrpr 0x1, %tl
7402 wrpr %l1, %tnpc
7403 setx 0x34400001400, %l0, %l1
7404 wrpr %l1, %tstate
7405 wrhpr 0x4, %htstate
7406 done
7407 ld [%l7 + 0x6C], %f8
7408 xnorcc %i2, %l1, %i4
7409 movg %xcc, %g2, %l6
7410loop_871:
7411 bne,pt %xcc, loop_872
7412 fmovdne %icc, %f2, %f3
7413 fsrc1s %f14, %f4
7414 fpmerge %f6, %f1, %f10
7415loop_872:
7416 stb %g7, [%l7 + 0x1D]
7417 fbu %fcc2, loop_873
7418 stb %i7, [%l7 + 0x50]
7419 fnot2s %f4, %f1
7420 bge,a loop_874
7421loop_873:
7422 subc %i0, 0x1446, %i3
7423 edge8n %o7, %i1, %i5
7424 for %f8, %f10, %f4
7425loop_874:
7426 mova %icc, %o4, %o3
7427 fmovrsgez %o2, %f11, %f13
7428 srlx %o0, 0x00, %g3
7429 mulx %l0, %l4, %l2
7430 fmovrsne %i6, %f10, %f5
7431 fones %f12
7432 bvc,pn %xcc, loop_875
7433 stw %g4, [%l7 + 0x7C]
7434 or %o6, 0x0CBA, %g6
7435 std %f4, [%l7 + 0x08]
7436loop_875:
7437 fsrc1s %f11, %f0
7438 fbul,a %fcc0, loop_876
7439 lduw [%l7 + 0x54], %l3
7440 nop
7441 setx loop_877, %l0, %l1
7442 wrpr 0x1, %tl
7443 wrpr %l1, %tnpc
7444 setx 0x34400001400, %l0, %l1
7445 wrpr %l1, %tstate
7446 wrhpr 0x4, %htstate
7447 done
7448 fcmpgt16 %f10, %f6, %g5
7449loop_876:
7450 srax %o1, %g1, %o5
7451 ld [%l7 + 0x50], %f7
7452loop_877:
7453 st %f0, [%l7 + 0x7C]
7454 srl %l5, %i2, %i4
7455 fmovscc %icc, %f6, %f10
7456 fmovdn %icc, %f2, %f6
7457 lduh [%l7 + 0x7C], %l1
7458 ldub [%l7 + 0x0A], %g2
7459 st %f6, [%l7 + 0x28]
7460 array8 %l6, %g7, %i7
7461 udivcc %i3, 0x0989, %i0
7462 edge8l %o7, %i5, %i1
7463 te %xcc, 0x1
7464 sra %o4, 0x09, %o3
7465 std %f6, [%l7 + 0x68]
7466 ldsh [%l7 + 0x54], %o2
7467 stw %o0, [%l7 + 0x28]
7468 or %l0, 0x107B, %g3
7469 brlz %l2, loop_878
7470 movvs %xcc, %i6, %g4
7471 std %f14, [%l7 + 0x58]
7472 movneg %xcc, %l4, %o6
7473loop_878:
7474 srlx %g6, %g5, %l3
7475 brlz,a %o1, loop_879
7476 stx %g1, [%l7 + 0x08]
7477 popc %l5, %o5
7478 fone %f10
7479loop_879:
7480 movn %xcc, %i2, %l1
7481 fmovsl %xcc, %f13, %f13
7482 fbe %fcc2, loop_880
7483 fmovrdlz %i4, %f2, %f6
7484 fnors %f1, %f4, %f9
7485 mulscc %g2, 0x1762, %l6
7486loop_880:
7487 stx %g7, [%l7 + 0x10]
7488 udivx %i3, 0x0421, %i7
7489 fpsub16s %f6, %f14, %f1
7490 fmovsle %xcc, %f13, %f3
7491 sth %i0, [%l7 + 0x26]
7492 edge32n %o7, %i1, %i5
7493 tg %xcc, 0x3
7494 st %f12, [%l7 + 0x6C]
7495 movg %xcc, %o4, %o3
7496 fmovdge %xcc, %f11, %f11
7497 stx %o0, [%l7 + 0x08]
7498 bn,a,pn %xcc, loop_881
7499 fcmpgt32 %f0, %f8, %o2
7500 srlx %g3, 0x1B, %l2
7501 fmul8x16 %f10, %f10, %f10
7502loop_881:
7503 ldx [%l7 + 0x50], %l0
7504 tcs %xcc, 0x0
7505 bleu,a loop_882
7506 nop
7507 setx loop_883, %l0, %l1
7508 wrpr 0x1, %tl
7509 wrpr %l1, %tnpc
7510 setx 0x34400001400, %l0, %l1
7511 wrpr %l1, %tstate
7512 wrhpr 0x4, %htstate
7513 done
7514 srax %g4, 0x1C, %i6
7515 udivx %o6, 0x0933, %l4
7516loop_882:
7517 nop
7518 setx loop_884, %l0, %l1
7519 wrpr 0x1, %tl
7520 wrpr %l1, %tnpc
7521 setx 0x34400001400, %l0, %l1
7522 wrpr %l1, %tstate
7523 wrhpr 0x4, %htstate
7524 done
7525loop_883:
7526 movvc %xcc, %g5, %g6
7527 std %f4, [%l7 + 0x08]
7528 ldsb [%l7 + 0x27], %l3
7529loop_884:
7530 movvs %xcc, %o1, %l5
7531 movge %icc, %o5, %g1
7532 ldx [%l7 + 0x60], %l1
7533 movn %xcc, %i2, %i4
7534 fmovscc %xcc, %f8, %f6
7535 fsrc2 %f0, %f4
7536 lduh [%l7 + 0x16], %l6
7537 bleu,a,pt %icc, loop_885
7538 sth %g2, [%l7 + 0x16]
7539 ldd [%l7 + 0x48], %f8
7540 movre %g7, 0x363, %i7
7541loop_885:
7542 fzeros %f0
7543 st %f4, [%l7 + 0x08]
7544 fpadd16s %f6, %f6, %f13
7545 tsubcctv %i0, 0x1206, %o7
7546 stw %i3, [%l7 + 0x1C]
7547 fmovdg %xcc, %f4, %f4
7548 fmovscc %icc, %f11, %f1
7549 edge32 %i5, %i1, %o3
7550 lduw [%l7 + 0x68], %o4
7551 fmovrdlez %o2, %f12, %f0
7552 stw %o0, [%l7 + 0x68]
7553 fnot2s %f11, %f12
7554 and %l2, %g3, %l0
7555 fmovspos %xcc, %f0, %f11
7556 popc 0x0BFC, %i6
7557 ldsb [%l7 + 0x30], %o6
7558 fpsub16 %f14, %f14, %f10
7559 tge %icc, 0x0
7560 stb %l4, [%l7 + 0x1B]
7561 movg %xcc, %g4, %g6
7562 stw %l3, [%l7 + 0x70]
7563 smul %o1, %g5, %o5
7564 fbug %fcc2, loop_886
7565 fmovsle %icc, %f8, %f4
7566 stx %l5, [%l7 + 0x58]
7567 ldsb [%l7 + 0x27], %g1
7568loop_886:
7569 std %f8, [%l7 + 0x20]
7570 brgez,a %i2, loop_887
7571 sub %i4, 0x0C04, %l6
7572 ld [%l7 + 0x74], %f12
7573 movcc %icc, %g2, %g7
7574loop_887:
7575 lduw [%l7 + 0x60], %l1
7576 st %f13, [%l7 + 0x78]
7577 edge32 %i7, %i0, %i3
7578 fnot1 %f12, %f12
7579 ldx [%l7 + 0x60], %i5
7580 ldx [%l7 + 0x70], %i1
7581 fnegd %f8, %f12
7582 ldsh [%l7 + 0x52], %o7
7583 edge8 %o4, %o2, %o3
7584 fandnot2s %f7, %f5, %f10
7585 ldsh [%l7 + 0x60], %o0
7586 ldd [%l7 + 0x08], %f0
7587 fmovrslez %l2, %f14, %f3
7588 ldx [%l7 + 0x50], %g3
7589 bcc,a loop_888
7590 tg %xcc, 0x3
7591 bvs %xcc, loop_889
7592 ldx [%l7 + 0x58], %i6
7593loop_888:
7594 bleu,pn %xcc, loop_890
7595 fbg %fcc0, loop_891
7596loop_889:
7597 lduh [%l7 + 0x14], %o6
7598 ldub [%l7 + 0x23], %l0
7599loop_890:
7600 fmovrde %g4, %f2, %f8
7601loop_891:
7602 ldsw [%l7 + 0x1C], %g6
7603 fmovdcs %icc, %f2, %f13
7604 fmovdne %xcc, %f8, %f9
7605 popc %l4, %o1
7606 ldsw [%l7 + 0x44], %g5
7607 fmul8sux16 %f2, %f10, %f4
7608 ldx [%l7 + 0x08], %l3
7609 fxnor %f6, %f8, %f8
7610 fnegs %f1, %f13
7611 fbul %fcc3, loop_892
7612 ldub [%l7 + 0x64], %o5
7613 brlez %g1, loop_893
7614 for %f0, %f4, %f0
7615loop_892:
7616 fexpand %f15, %f4
7617 bge,a,pt %xcc, loop_894
7618loop_893:
7619 ldub [%l7 + 0x0E], %i2
7620 movleu %xcc, %i4, %l6
7621 tn %xcc, 0x4
7622loop_894:
7623 and %l5, %g2, %l1
7624 stx %i7, [%l7 + 0x68]
7625 edge16l %i0, %i3, %g7
7626 fmovdg %xcc, %f13, %f4
7627 move %xcc, %i1, %o7
7628 fpack16 %f10, %f12
7629 stx %i5, [%l7 + 0x68]
7630 edge32ln %o2, %o3, %o0
7631 std %f6, [%l7 + 0x58]
7632 fpadd32 %f10, %f14, %f8
7633 std %f12, [%l7 + 0x18]
7634 ld [%l7 + 0x34], %f13
7635 fpmerge %f10, %f10, %f12
7636 umul %l2, 0x1F75, %o4
7637 lduw [%l7 + 0x34], %i6
7638 ldub [%l7 + 0x7E], %g3
7639 movl %icc, %o6, %g4
7640 ldsw [%l7 + 0x0C], %l0
7641 nop
7642 setx loop_895, %l0, %l1
7643 jmpl %l1, %l4
7644 srax %g6, 0x0A, %g5
7645 fmovdn %xcc, %f2, %f15
7646 fornot1 %f4, %f4, %f2
7647loop_895:
7648 tn %xcc, 0x2
7649 fba %fcc2, loop_896
7650 andcc %o1, %l3, %g1
7651 xnorcc %i2, 0x1A87, %i4
7652 brz,a %l6, loop_897
7653loop_896:
7654 fpadd32s %f9, %f8, %f6
7655 fmul8ulx16 %f10, %f8, %f8
7656 fandnot1 %f10, %f4, %f0
7657loop_897:
7658 tne %icc, 0x6
7659 fones %f8
7660 fmovrdlz %l5, %f4, %f4
7661 tcs %icc, 0x3
7662 fcmped %fcc1, %f6, %f6
7663 sethi 0x0476, %o5
7664 fsrc2 %f2, %f10
7665 be,a loop_898
7666 fba,a %fcc2, loop_899
7667 sll %g2, %i7, %l1
7668 movrgez %i3, 0x3DA, %i0
7669loop_898:
7670 fxor %f6, %f2, %f0
7671loop_899:
7672 brgez %i1, loop_900
7673 ldub [%l7 + 0x58], %g7
7674 stw %o7, [%l7 + 0x38]
7675 ta %icc, 0x1
7676loop_900:
7677 ldsb [%l7 + 0x0C], %o2
7678 bvs loop_901
7679 smul %i5, 0x00B4, %o0
7680 array8 %o3, %l2, %o4
7681 ldsw [%l7 + 0x0C], %g3
7682loop_901:
7683 bg,a loop_902
7684 stw %i6, [%l7 + 0x50]
7685 fmul8x16al %f11, %f14, %f2
7686 bne,a %xcc, loop_903
7687loop_902:
7688 st %f14, [%l7 + 0x6C]
7689 st %f4, [%l7 + 0x78]
7690 ble,a %icc, loop_904
7691loop_903:
7692 ld [%l7 + 0x10], %f0
7693 edge32n %g4, %o6, %l4
7694 st %f10, [%l7 + 0x1C]
7695loop_904:
7696 ldsb [%l7 + 0x58], %g6
7697 fands %f4, %f12, %f8
7698 ldsw [%l7 + 0x10], %l0
7699 fmul8sux16 %f6, %f4, %f2
7700 edge32 %o1, %l3, %g5
7701 fpadd32 %f8, %f0, %f6
7702 fmovdcs %icc, %f7, %f13
7703 lduw [%l7 + 0x1C], %i2
7704 srax %g1, %i4, %l6
7705 fmovdcc %xcc, %f3, %f3
7706 ldsw [%l7 + 0x50], %o5
7707 sth %g2, [%l7 + 0x50]
7708 and %l5, %l1, %i3
7709 fbe,a %fcc3, loop_905
7710 sth %i0, [%l7 + 0x62]
7711 tgu %icc, 0x3
7712 lduh [%l7 + 0x08], %i1
7713loop_905:
7714 fmovdge %xcc, %f14, %f3
7715 tge %xcc, 0x2
7716 ldsb [%l7 + 0x48], %g7
7717 fmovsvc %xcc, %f15, %f11
7718 ldsh [%l7 + 0x10], %i7
7719 add %o7, %o2, %i5
7720 fcmple32 %f10, %f6, %o0
7721 fpack32 %f0, %f2, %f2
7722 tcs %xcc, 0x7
7723 smul %l2, 0x18A4, %o4
7724 lduw [%l7 + 0x54], %g3
7725 fpsub16 %f10, %f14, %f4
7726 stw %i6, [%l7 + 0x38]
7727 fmovrdgez %g4, %f2, %f14
7728 fcmpne16 %f0, %f4, %o6
7729 fnot1s %f13, %f13
7730 fone %f4
7731 ldsh [%l7 + 0x46], %l4
7732 orn %g6, %l0, %o3
7733 andcc %o1, 0x1CD5, %g5
7734 fbne,a %fcc2, loop_906
7735 tcc %icc, 0x7
7736 bneg,a %xcc, loop_907
7737 ldsh [%l7 + 0x64], %i2
7738loop_906:
7739 movrgez %l3, 0x135, %g1
7740 tcc %icc, 0x6
7741loop_907:
7742 movrne %i4, 0x091, %l6
7743 ldsw [%l7 + 0x70], %g2
7744 fmovsneg %xcc, %f6, %f7
7745 udiv %l5, 0x0F45, %l1
7746 orcc %i3, %i0, %o5
7747 st %f14, [%l7 + 0x2C]
7748 umul %i1, 0x0530, %i7
7749 movre %g7, 0x12B, %o2
7750 call loop_908
7751 fba,a %fcc3, loop_909
7752 faligndata %f4, %f4, %f2
7753 brlez,a %o7, loop_910
7754loop_908:
7755 fblg,a %fcc0, loop_911
7756loop_909:
7757 ldsb [%l7 + 0x2B], %o0
7758 tcs %xcc, 0x7
7759loop_910:
7760 or %i5, 0x163E, %l2
7761loop_911:
7762 bleu,a loop_912
7763 bcs loop_913
7764 fmovscc %icc, %f7, %f10
7765 fmovsn %icc, %f4, %f6
7766loop_912:
7767 fmovrsgez %o4, %f10, %f0
7768loop_913:
7769 addc %i6, 0x185B, %g3
7770 lduh [%l7 + 0x16], %g4
7771 fmovsleu %xcc, %f3, %f12
7772 sub %o6, 0x1AF8, %g6
7773 brgz %l0, loop_914
7774 smulcc %o3, 0x1266, %l4
7775 fnegs %f0, %f4
7776 stx %o1, [%l7 + 0x18]
7777loop_914:
7778 fmovdleu %xcc, %f9, %f10
7779 fpmerge %f2, %f1, %f4
7780 fexpand %f5, %f14
7781 call loop_915
7782 edge32 %i2, %l3, %g5
7783 tvs %icc, 0x1
7784 std %f0, [%l7 + 0x38]
7785loop_915:
7786 fnot1s %f4, %f7
7787 ldx [%l7 + 0x50], %g1
7788 edge32n %l6, %g2, %i4
7789 ldsb [%l7 + 0x74], %l5
7790 edge16l %l1, %i0, %i3
7791 subcc %o5, %i1, %i7
7792 add %g7, %o7, %o0
7793 movrgz %i5, 0x0E4, %l2
7794 array32 %o4, %o2, %g3
7795 st %f10, [%l7 + 0x64]
7796 faligndata %f0, %f8, %f14
7797 fcmpne32 %f2, %f0, %g4
7798 sll %i6, %o6, %g6
7799 brgz,a %o3, loop_916
7800 andcc %l4, 0x0A34, %o1
7801 alignaddr %i2, %l0, %l3
7802 fcmpes %fcc1, %f1, %f9
7803loop_916:
7804 stb %g5, [%l7 + 0x6B]
7805 ldsw [%l7 + 0x24], %g1
7806 orncc %l6, %i4, %l5
7807 fpadd16s %f10, %f11, %f8
7808 movneg %xcc, %l1, %i0
7809 fcmpeq32 %f0, %f6, %g2
7810 ldx [%l7 + 0x60], %i3
7811 std %f8, [%l7 + 0x68]
7812 fxnor %f6, %f12, %f0
7813 fmovscc %icc, %f1, %f11
7814 ldx [%l7 + 0x38], %i1
7815 sdivx %o5, 0x0509, %g7
7816 fmovdpos %xcc, %f4, %f4
7817 std %f0, [%l7 + 0x40]
7818 lduh [%l7 + 0x12], %i7
7819 umul %o7, %i5, %l2
7820 movre %o0, 0x336, %o4
7821 ldub [%l7 + 0x13], %o2
7822 stx %g4, [%l7 + 0x28]
7823 fcmped %fcc3, %f8, %f4
7824 ldsb [%l7 + 0x24], %g3
7825 fmovda %icc, %f4, %f10
7826 ldsh [%l7 + 0x1A], %o6
7827 fabss %f1, %f4
7828 fpsub32 %f4, %f0, %f10
7829 srax %i6, %g6, %o3
7830 std %f8, [%l7 + 0x40]
7831 lduw [%l7 + 0x30], %l4
7832 fnegd %f2, %f8
7833 fnors %f6, %f6, %f9
7834 fcmpne32 %f8, %f4, %o1
7835 ba %icc, loop_917
7836 brgz %l0, loop_918
7837 tcc %xcc, 0x6
7838 fmovsvc %xcc, %f8, %f2
7839loop_917:
7840 lduw [%l7 + 0x1C], %l3
7841loop_918:
7842 fmovdle %xcc, %f0, %f6
7843 fcmpeq16 %f6, %f0, %g5
7844 fmovrdlz %g1, %f10, %f8
7845 fpsub32s %f15, %f13, %f5
7846 fmovdg %xcc, %f5, %f15
7847 lduh [%l7 + 0x14], %l6
7848 bcc %icc, loop_919
7849 fnegd %f4, %f4
7850 fmul8ulx16 %f0, %f10, %f6
7851 or %i4, %l5, %i2
7852loop_919:
7853 lduh [%l7 + 0x6C], %i0
7854 ldd [%l7 + 0x58], %f10
7855 fmul8sux16 %f6, %f4, %f10
7856 sub %g2, 0x1ACB, %i3
7857 udivx %l1, 0x16B5, %o5
7858 fcmpne16 %f10, %f2, %g7
7859 fbge,a %fcc0, loop_920
7860 bn,pt %xcc, loop_921
7861 brgez %i1, loop_922
7862 edge8l %o7, %i7, %l2
7863loop_920:
7864 sllx %o0, %i5, %o4
7865loop_921:
7866 std %f12, [%l7 + 0x78]
7867loop_922:
7868 movn %xcc, %g4, %o2
7869 brlez %o6, loop_923
7870 alignaddrl %g3, %i6, %o3
7871 ldsh [%l7 + 0x40], %g6
7872 st %f9, [%l7 + 0x34]
7873loop_923:
7874 fbne %fcc0, loop_924
7875 fandnot1s %f4, %f15, %f1
7876 stw %l4, [%l7 + 0x10]
7877 fand %f2, %f8, %f4
7878loop_924:
7879 movg %icc, %o1, %l0
7880 ta %xcc, 0x7
7881 ldd [%l7 + 0x50], %f6
7882 ld [%l7 + 0x10], %f7
7883 std %f12, [%l7 + 0x58]
7884 fmul8x16au %f5, %f2, %f14
7885 stb %g5, [%l7 + 0x61]
7886 ldub [%l7 + 0x46], %g1
7887 lduw [%l7 + 0x40], %l3
7888 ldsw [%l7 + 0x24], %i4
7889 andcc %l5, 0x126B, %i2
7890 std %f0, [%l7 + 0x08]
7891 bg loop_925
7892 movvc %icc, %i0, %g2
7893 movvc %xcc, %i3, %l1
7894 lduh [%l7 + 0x70], %l6
7895loop_925:
7896 tn %icc, 0x2
7897 fmuld8sux16 %f8, %f4, %f4
7898 fcmpne32 %f2, %f4, %g7
7899 stb %i1, [%l7 + 0x30]
7900 bge,pn %icc, loop_926
7901 tle %xcc, 0x3
7902 lduh [%l7 + 0x50], %o5
7903 stw %o7, [%l7 + 0x70]
7904loop_926:
7905 fcmpgt32 %f14, %f8, %l2
7906 fcmped %fcc0, %f4, %f12
7907 fmovdvc %icc, %f10, %f0
7908 fmuld8ulx16 %f2, %f14, %f0
7909 stb %o0, [%l7 + 0x79]
7910 fmovrdlez %i5, %f10, %f10
7911 stb %o4, [%l7 + 0x68]
7912 ldub [%l7 + 0x78], %g4
7913 bshuffle %f14, %f12, %f6
7914 stb %o2, [%l7 + 0x1A]
7915 ldsh [%l7 + 0x0A], %i7
7916 ldub [%l7 + 0x3A], %g3
7917 pdist %f12, %f4, %f10
7918 movneg %icc, %o6, %i6
7919 fbue %fcc0, loop_927
7920 orcc %g6, 0x195E, %l4
7921 fornot1 %f6, %f2, %f2
7922 sth %o1, [%l7 + 0x48]
7923loop_927:
7924 subc %l0, %g5, %g1
7925 fabss %f12, %f7
7926 fmovsvc %icc, %f7, %f12
7927 fbue %fcc2, loop_928
7928 ldd [%l7 + 0x70], %f10
7929 ldsb [%l7 + 0x12], %o3
7930 mulx %l3, 0x1EE6, %i4
7931loop_928:
7932 fornot2 %f14, %f4, %f10
7933 array32 %i2, %i0, %l5
7934 ldd [%l7 + 0x20], %f14
7935 addcc %g2, %l1, %i3
7936 fmovrsgz %l6, %f10, %f7
7937 fmovrde %g7, %f8, %f6
7938 fpsub32s %f10, %f12, %f8
7939 fexpand %f0, %f2
7940 fmovdl %icc, %f6, %f5
7941 fpadd32s %f6, %f2, %f6
7942 tvs %xcc, 0x3
7943 orcc %i1, 0x1EDD, %o7
7944 fors %f8, %f9, %f3
7945 srax %l2, 0x01, %o5
7946 tg %xcc, 0x1
7947 fbul %fcc1, loop_929
7948 bvs loop_930
7949 fmovdvc %xcc, %f1, %f6
7950 sll %i5, 0x02, %o0
7951loop_929:
7952 fnot2 %f10, %f0
7953loop_930:
7954 movrne %g4, 0x0A2, %o2
7955 taddcctv %o4, 0x07DD, %g3
7956 fzero %f6
7957 fmovda %icc, %f11, %f0
7958 fornot2s %f10, %f11, %f7
7959 ldd [%l7 + 0x28], %f10
7960 lduw [%l7 + 0x58], %i7
7961 bpos,pn %xcc, loop_931
7962 fmovdpos %icc, %f12, %f1
7963 ta %icc, 0x5
7964 st %f11, [%l7 + 0x64]
7965loop_931:
7966 fornot2 %f14, %f14, %f0
7967 ldd [%l7 + 0x48], %f8
7968 ldsh [%l7 + 0x26], %i6
7969 edge32ln %g6, %o6, %o1
7970 tsubcc %l4, %l0, %g5
7971 fblg,a %fcc2, loop_932
7972 ldsb [%l7 + 0x6F], %g1
7973 fnegs %f6, %f8
7974 ldd [%l7 + 0x38], %f14
7975loop_932:
7976 fornot2 %f0, %f14, %f12
7977 fmovrsgez %o3, %f3, %f4
7978 fmovdg %xcc, %f8, %f11
7979 brgz,a %i4, loop_933
7980 edge8 %i2, %l3, %l5
7981 alignaddr %g2, %i0, %i3
7982 edge32 %l6, %g7, %i1
7983loop_933:
7984 fpsub32s %f3, %f6, %f12
7985 std %f6, [%l7 + 0x30]
7986 sub %o7, 0x182D, %l1
7987 sra %l2, 0x17, %o5
7988 fpadd32s %f3, %f5, %f7
7989 ldsh [%l7 + 0x78], %o0
7990 brz,a %i5, loop_934
7991 brz %g4, loop_935
7992 sth %o2, [%l7 + 0x6C]
7993 movrgez %g3, %i7, %o4
7994loop_934:
7995 fnot2s %f9, %f12
7996loop_935:
7997 edge8n %g6, %i6, %o1
7998 smul %l4, 0x0DCA, %o6
7999 tvc %xcc, 0x4
8000 ldx [%l7 + 0x20], %l0
8001 bneg %xcc, loop_936
8002 ldub [%l7 + 0x09], %g1
8003 edge8n %g5, %i4, %i2
8004 fmovdvs %icc, %f10, %f12
8005loop_936:
8006 fcmpes %fcc3, %f1, %f8
8007 fcmple32 %f4, %f6, %o3
8008 tl %icc, 0x5
8009 stb %l5, [%l7 + 0x3D]
8010 brz,a %l3, loop_937
8011 udiv %g2, 0x0B8D, %i3
8012 fbul %fcc3, loop_938
8013 fmovdn %icc, %f11, %f6
8014loop_937:
8015 st %f15, [%l7 + 0x60]
8016 bleu,a %icc, loop_939
8017loop_938:
8018 edge32ln %i0, %g7, %i1
8019 sllx %o7, 0x1A, %l6
8020 edge8 %l2, %l1, %o5
8021loop_939:
8022 lduh [%l7 + 0x1A], %o0
8023 stw %g4, [%l7 + 0x6C]
8024 xorcc %i5, %o2, %i7
8025 fmovdgu %icc, %f12, %f10
8026 brz %g3, loop_940
8027 fmovrse %g6, %f12, %f6
8028 fbug %fcc3, loop_941
8029 bshuffle %f4, %f6, %f14
8030loop_940:
8031 fnot1s %f3, %f1
8032 tvc %xcc, 0x0
8033loop_941:
8034 brlz %o4, loop_942
8035 fbe,a %fcc2, loop_943
8036 fmul8x16 %f15, %f4, %f0
8037 st %f13, [%l7 + 0x60]
8038loop_942:
8039 lduw [%l7 + 0x0C], %o1
8040loop_943:
8041 movn %xcc, %i6, %o6
8042 ldsw [%l7 + 0x18], %l0
8043 addc %l4, 0x0CE5, %g1
8044 popc %i4, %g5
8045 fmovsne %xcc, %f4, %f8
8046 nop
8047 setx loop_944, %l0, %l1
8048 wrpr 0x1, %tl
8049 wrpr %l1, %tpc
8050 add %l1, 0x4, %l1
8051 wrpr %l1, %tnpc
8052 setx 0x34400001400, %l0, %l1
8053 wrpr %l1, %tstate
8054 wrhpr 0x4, %htstate
8055 retry
8056 st %f0, [%l7 + 0x20]
8057 bvc,a loop_945
8058 bshuffle %f12, %f12, %f12
8059loop_944:
8060 movg %xcc, %o3, %l5
8061 ldsb [%l7 + 0x7A], %i2
8062loop_945:
8063 brlez %g2, loop_946
8064 st %f11, [%l7 + 0x4C]
8065 ld [%l7 + 0x2C], %f15
8066 or %l3, %i3, %g7
8067loop_946:
8068 fmovsneg %icc, %f13, %f4
8069 fcmpeq16 %f10, %f12, %i1
8070 movn %icc, %o7, %l6
8071 fbule %fcc0, loop_947
8072 srlx %l2, %l1, %o5
8073 edge32n %o0, %g4, %i0
8074 ld [%l7 + 0x58], %f12
8075loop_947:
8076 xorcc %o2, %i7, %g3
8077 ldx [%l7 + 0x78], %i5
8078 st %f14, [%l7 + 0x64]
8079 fcmps %fcc0, %f13, %f10
8080 taddcc %o4, %g6, %o1
8081 sth %o6, [%l7 + 0x46]
8082 ld [%l7 + 0x70], %f13
8083 st %f11, [%l7 + 0x48]
8084 movneg %icc, %i6, %l0
8085 fmovsg %xcc, %f5, %f6
8086 ld [%l7 + 0x0C], %f9
8087 srl %l4, %i4, %g1
8088 fmovdcs %xcc, %f5, %f8
8089 andcc %o3, %l5, %g5
8090 std %f2, [%l7 + 0x40]
8091 brnz,a %i2, loop_948
8092 sdivx %g2, 0x16CB, %i3
8093 bne,a,pt %xcc, loop_949
8094 fbne,a %fcc3, loop_950
8095loop_948:
8096 ldsw [%l7 + 0x0C], %g7
8097 fmovdg %xcc, %f15, %f4
8098loop_949:
8099 st %f9, [%l7 + 0x28]
8100loop_950:
8101 subcc %l3, 0x0DDF, %i1
8102 subc %l6, 0x0BA6, %l2
8103 stw %o7, [%l7 + 0x7C]
8104 fbn,a %fcc3, loop_951
8105 fandnot1 %f12, %f8, %f10
8106 stw %l1, [%l7 + 0x6C]
8107 edge8n %o5, %o0, %i0
8108loop_951:
8109 movge %xcc, %o2, %g4
8110 faligndata %f4, %f2, %f14
8111 fandnot2 %f0, %f8, %f12
8112 ldsh [%l7 + 0x1A], %g3
8113 ldub [%l7 + 0x60], %i5
8114 bvc,a,pn %icc, loop_952
8115 fmovdvc %xcc, %f4, %f12
8116 edge8ln %o4, %i7, %o1
8117 movne %icc, %o6, %g6
8118loop_952:
8119 tle %xcc, 0x5
8120 addc %i6, 0x0EAE, %l0
8121 orncc %i4, %l4, %o3
8122 stw %g1, [%l7 + 0x0C]
8123 fpsub16s %f14, %f9, %f2
8124 sth %l5, [%l7 + 0x08]
8125 tl %xcc, 0x6
8126 stb %i2, [%l7 + 0x40]
8127 fmovdvc %xcc, %f12, %f8
8128 bcs,pt %xcc, loop_953
8129 be,a %icc, loop_954
8130 fcmpes %fcc1, %f2, %f2
8131 fmovsneg %icc, %f3, %f12
8132loop_953:
8133 bne %xcc, loop_955
8134loop_954:
8135 fandnot1s %f3, %f9, %f4
8136 fbul %fcc1, loop_956
8137 andcc %g2, 0x18C3, %i3
8138loop_955:
8139 fnegd %f10, %f14
8140 ldsw [%l7 + 0x68], %g7
8141loop_956:
8142 subcc %l3, %g5, %l6
8143 ldx [%l7 + 0x38], %i1
8144 fpadd16 %f4, %f8, %f4
8145 ldsb [%l7 + 0x57], %o7
8146 ldsb [%l7 + 0x43], %l2
8147 fmovrdlez %o5, %f10, %f8
8148 tpos %icc, 0x5
8149 lduw [%l7 + 0x14], %l1
8150 taddcc %o0, 0x02DA, %i0
8151 fnor %f10, %f10, %f6
8152 fmul8x16al %f6, %f4, %f4
8153 sllx %g4, 0x04, %o2
8154 st %f11, [%l7 + 0x2C]
8155 ldd [%l7 + 0x68], %f0
8156 fcmple32 %f14, %f10, %i5
8157 fornot1s %f6, %f15, %f1
8158 fmovdcc %xcc, %f0, %f4
8159 or %o4, %g3, %i7
8160 ldub [%l7 + 0x40], %o1
8161 sdivx %o6, 0x1C83, %i6
8162 fcmps %fcc3, %f15, %f15
8163 fmovsl %icc, %f5, %f6
8164 ldd [%l7 + 0x60], %f14
8165 fmovrsne %g6, %f5, %f15
8166 sth %i4, [%l7 + 0x46]
8167 fbo %fcc1, loop_957
8168 fsrc1s %f2, %f7
8169 ldub [%l7 + 0x75], %l0
8170 stb %o3, [%l7 + 0x7C]
8171loop_957:
8172 fmovse %xcc, %f8, %f8
8173 brgez %l4, loop_958
8174 fnands %f2, %f0, %f13
8175 xor %g1, %i2, %g2
8176 fxors %f0, %f5, %f4
8177loop_958:
8178 stw %i3, [%l7 + 0x20]
8179 lduw [%l7 + 0x78], %g7
8180 fpadd16 %f10, %f10, %f12
8181 stw %l5, [%l7 + 0x24]
8182 lduw [%l7 + 0x08], %g5
8183 stw %l6, [%l7 + 0x44]
8184 stx %l3, [%l7 + 0x30]
8185 bl,a loop_959
8186 stw %o7, [%l7 + 0x34]
8187 bg,a,pt %icc, loop_960
8188 orn %l2, 0x1964, %o5
8189loop_959:
8190 sth %l1, [%l7 + 0x1A]
8191 fmovdvc %xcc, %f3, %f2
8192loop_960:
8193 add %i1, 0x15D9, %i0
8194 fmovsvc %icc, %f4, %f7
8195 fsrc1s %f7, %f0
8196 movre %o0, %g4, %i5
8197 and %o4, 0x07F1, %g3
8198 fmovs %f13, %f3
8199 ldsw [%l7 + 0x34], %o2
8200 fmovsneg %xcc, %f12, %f0
8201 alignaddr %i7, %o6, %o1
8202 ldd [%l7 + 0x08], %f12
8203 ldx [%l7 + 0x40], %g6
8204 bneg,pt %icc, loop_961
8205 edge32 %i4, %l0, %o3
8206 stw %i6, [%l7 + 0x78]
8207 tvc %icc, 0x6
8208loop_961:
8209 stb %l4, [%l7 + 0x50]
8210 fmovdl %icc, %f8, %f13
8211 brz %g1, loop_962
8212 fornot2 %f14, %f6, %f6
8213 fnegs %f14, %f8
8214 fmovdpos %icc, %f9, %f4
8215loop_962:
8216 fbl %fcc3, loop_963
8217 addc %g2, %i3, %g7
8218 array8 %l5, %g5, %l6
8219 bn,pt %icc, loop_964
8220loop_963:
8221 stx %i2, [%l7 + 0x68]
8222 andn %o7, 0x1B2C, %l2
8223 udivx %l3, 0x11AC, %o5
8224loop_964:
8225 nop
8226 setx loop_965, %l0, %l1
8227 wrpr 0x1, %tl
8228 wrpr %l1, %tpc
8229 add %l1, 0x4, %l1
8230 wrpr %l1, %tnpc
8231 setx 0x34400001400, %l0, %l1
8232 wrpr %l1, %tstate
8233 wrhpr 0x4, %htstate
8234 retry
8235 addc %l1, 0x0F90, %i1
8236 lduw [%l7 + 0x24], %o0
8237 edge8ln %i0, %i5, %g4
8238loop_965:
8239 st %f10, [%l7 + 0x1C]
8240 stw %o4, [%l7 + 0x50]
8241 ldsb [%l7 + 0x71], %o2
8242 fbuge %fcc2, loop_966
8243 fmovspos %icc, %f2, %f6
8244 faligndata %f10, %f12, %f8
8245 srax %g3, %i7, %o1
8246loop_966:
8247 ldd [%l7 + 0x10], %f2
8248 stb %g6, [%l7 + 0x25]
8249 fba,a %fcc3, loop_967
8250 fpadd16 %f12, %f2, %f14
8251 tge %icc, 0x0
8252 movcs %xcc, %o6, %i4
8253loop_967:
8254 bl,a loop_968
8255 movneg %icc, %o3, %l0
8256 lduh [%l7 + 0x42], %i6
8257 fbue %fcc3, loop_969
8258loop_968:
8259 fnegs %f2, %f7
8260 fnot1 %f12, %f2
8261 lduw [%l7 + 0x3C], %g1
8262loop_969:
8263 movrlez %g2, %l4, %g7
8264 lduw [%l7 + 0x48], %l5
8265 movrlz %g5, 0x2B1, %l6
8266 bl,a,pn %icc, loop_970
8267 ldsh [%l7 + 0x32], %i3
8268 fmovse %icc, %f10, %f12
8269 orn %o7, 0x1871, %l2
8270loop_970:
8271 orncc %i2, %o5, %l3
8272 fnors %f13, %f1, %f11
8273 fornot2 %f12, %f6, %f4
8274 stw %l1, [%l7 + 0x54]
8275 fbg,a %fcc2, loop_971
8276 fabsd %f14, %f12
8277 lduw [%l7 + 0x1C], %o0
8278 tle %xcc, 0x6
8279loop_971:
8280 fmul8sux16 %f10, %f10, %f4
8281 stw %i1, [%l7 + 0x44]
8282 lduh [%l7 + 0x2E], %i5
8283 lduw [%l7 + 0x28], %i0
8284 fandnot2 %f12, %f12, %f0
8285 subcc %g4, 0x1468, %o4
8286 movre %g3, 0x175, %i7
8287 umul %o1, 0x06CF, %g6
8288 fbu,a %fcc3, loop_972
8289 udiv %o2, 0x0C8A, %o6
8290 fxnor %f10, %f14, %f8
8291 subc %o3, %l0, %i4
8292loop_972:
8293 fcmped %fcc1, %f8, %f4
8294 fmovrse %g1, %f15, %f7
8295 movrgez %g2, %i6, %g7
8296 fmovdneg %icc, %f14, %f11
8297 fbl %fcc3, loop_973
8298 tvc %icc, 0x5
8299 alignaddrl %l5, %l4, %l6
8300 ld [%l7 + 0x6C], %f4
8301loop_973:
8302 stw %i3, [%l7 + 0x4C]
8303 fnors %f11, %f14, %f6
8304 fmovdcs %icc, %f2, %f1
8305 srax %g5, 0x1C, %l2
8306 movrlz %i2, 0x18F, %o5
8307 fmovsn %icc, %f12, %f4
8308 fmovsne %icc, %f15, %f7
8309 mova %icc, %l3, %o7
8310 nop
8311 setx loop_974, %l0, %l1
8312 jmpl %l1, %l1
8313 fxor %f12, %f10, %f6
8314 ldsh [%l7 + 0x60], %i1
8315 smul %i5, 0x1560, %i0
8316loop_974:
8317 popc %o0, %o4
8318 ldd [%l7 + 0x68], %f8
8319 mova %xcc, %g4, %i7
8320 fmovrsgez %g3, %f6, %f9
8321 bcs,a loop_975
8322 fpsub16s %f3, %f10, %f6
8323 fpack16 %f2, %f9
8324 sth %g6, [%l7 + 0x54]
8325loop_975:
8326 ldub [%l7 + 0x57], %o2
8327 stb %o6, [%l7 + 0x29]
8328 udiv %o1, 0x0DBA, %o3
8329 ldub [%l7 + 0x0A], %i4
8330 ldsw [%l7 + 0x4C], %g1
8331 stw %l0, [%l7 + 0x6C]
8332 ldx [%l7 + 0x68], %g2
8333 movrgez %i6, 0x002, %g7
8334 udivx %l4, 0x1F8E, %l6
8335 sllx %l5, %i3, %g5
8336 fmovda %xcc, %f14, %f13
8337 fnor %f6, %f10, %f4
8338 stb %l2, [%l7 + 0x4F]
8339 sth %o5, [%l7 + 0x5C]
8340 move %xcc, %l3, %o7
8341 move %icc, %l1, %i1
8342 alignaddr %i2, %i0, %i5
8343 fpsub16 %f0, %f4, %f0
8344 lduh [%l7 + 0x48], %o4
8345 fpadd16s %f6, %f13, %f12
8346 lduh [%l7 + 0x1E], %g4
8347 ldub [%l7 + 0x56], %o0
8348 te %icc, 0x4
8349 movrgez %i7, 0x1B3, %g3
8350 sll %g6, %o6, %o2
8351 fnot2s %f15, %f1
8352 fcmpeq32 %f8, %f6, %o1
8353 fandnot1 %f6, %f14, %f4
8354 ldsh [%l7 + 0x28], %o3
8355 ldsh [%l7 + 0x4C], %i4
8356 edge32 %l0, %g1, %i6
8357 array8 %g2, %l4, %l6
8358 fblg %fcc3, loop_976
8359 stb %l5, [%l7 + 0x0F]
8360 movg %xcc, %i3, %g7
8361 ld [%l7 + 0x74], %f10
8362loop_976:
8363 fmul8ulx16 %f10, %f8, %f4
8364 fxors %f6, %f3, %f9
8365 or %g5, %o5, %l3
8366 fcmple32 %f4, %f8, %o7
8367 st %f9, [%l7 + 0x64]
8368 st %f4, [%l7 + 0x2C]
8369 bne %xcc, loop_977
8370 edge8l %l2, %i1, %i2
8371 stw %i0, [%l7 + 0x14]
8372 stb %i5, [%l7 + 0x28]
8373loop_977:
8374 ble,pt %xcc, loop_978
8375 fmovsa %icc, %f1, %f3
8376 fpack16 %f12, %f10
8377 bvc,a,pt %icc, loop_979
8378loop_978:
8379 stb %o4, [%l7 + 0x18]
8380 bshuffle %f4, %f0, %f10
8381 movge %xcc, %g4, %o0
8382loop_979:
8383 fmovda %xcc, %f8, %f13
8384 fcmped %fcc2, %f12, %f2
8385 bleu,a %xcc, loop_980
8386 addc %l1, %g3, %g6
8387 edge16ln %i7, %o6, %o2
8388 stb %o1, [%l7 + 0x54]
8389loop_980:
8390 fbne,a %fcc2, loop_981
8391 fmovsge %xcc, %f11, %f14
8392 ld [%l7 + 0x3C], %f7
8393 ldub [%l7 + 0x3C], %o3
8394loop_981:
8395 popc %l0, %i4
8396 fnegs %f7, %f13
8397 edge32ln %i6, %g2, %g1
8398 fmovrslz %l6, %f2, %f1
8399 fmovrslez %l5, %f12, %f10
8400 array32 %l4, %g7, %g5
8401 subcc %o5, 0x1915, %l3
8402 fmovscs %xcc, %f2, %f5
8403 movvc %xcc, %o7, %l2
8404 tsubcctv %i3, 0x0BE3, %i2
8405 ldsw [%l7 + 0x64], %i0
8406 array8 %i1, %o4, %g4
8407 fpadd16s %f14, %f8, %f11
8408 bcc,pn %xcc, loop_982
8409 tsubcctv %i5, 0x1635, %o0
8410 fnot2s %f4, %f1
8411 lduw [%l7 + 0x7C], %l1
8412loop_982:
8413 edge32l %g6, %g3, %i7
8414 edge8l %o2, %o6, %o1
8415 fsrc2 %f10, %f6
8416 ldsw [%l7 + 0x70], %l0
8417 st %f1, [%l7 + 0x18]
8418 fbne %fcc1, loop_983
8419 movgu %icc, %o3, %i4
8420 sllx %g2, %i6, %l6
8421 fmovrdgez %g1, %f10, %f10
8422loop_983:
8423 subcc %l4, 0x0499, %l5
8424 tne %xcc, 0x2
8425 fmovdcc %icc, %f8, %f15
8426 tgu %xcc, 0x0
8427 ldsh [%l7 + 0x26], %g5
8428 lduh [%l7 + 0x16], %o5
8429 fpack16 %f2, %f9
8430 smulcc %l3, %g7, %l2
8431 fpack16 %f2, %f1
8432 fpack16 %f2, %f2
8433 addccc %i3, 0x00E9, %i2
8434 tcs %icc, 0x1
8435 movrne %o7, %i0, %o4
8436 ldd [%l7 + 0x20], %f0
8437 sethi 0x15F6, %i1
8438 fbule %fcc0, loop_984
8439 ld [%l7 + 0x74], %f15
8440 std %f4, [%l7 + 0x08]
8441 fmul8x16al %f9, %f4, %f14
8442loop_984:
8443 fmovrsne %g4, %f11, %f0
8444 andncc %i5, %l1, %o0
8445 stw %g6, [%l7 + 0x40]
8446 bvc,pt %icc, loop_985
8447 srax %g3, %o2, %o6
8448 ldsb [%l7 + 0x15], %i7
8449 ld [%l7 + 0x20], %f3
8450loop_985:
8451 lduh [%l7 + 0x22], %o1
8452 udivx %o3, 0x1174, %i4
8453 movne %icc, %l0, %g2
8454 ble loop_986
8455 ld [%l7 + 0x7C], %f2
8456 fornot1 %f14, %f4, %f14
8457 sll %i6, 0x1A, %l6
8458loop_986:
8459 fand %f0, %f2, %f4
8460 fzeros %f3
8461 ta %xcc, 0x1
8462 tvs %icc, 0x4
8463 fpack16 %f6, %f6
8464 or %l4, 0x0A8F, %l5
8465 movl %xcc, %g5, %o5
8466 stx %l3, [%l7 + 0x78]
8467 fsrc1 %f0, %f2
8468 ld [%l7 + 0x44], %f9
8469 smul %g1, 0x1A09, %g7
8470 srlx %l2, %i2, %o7
8471 fornot1s %f11, %f9, %f14
8472 fcmpne16 %f14, %f8, %i3
8473 fmovsgu %xcc, %f8, %f15
8474 fmovsg %xcc, %f11, %f14
8475 nop
8476 setx loop_987, %l0, %l1
8477 wrpr 0x1, %tl
8478 wrpr %l1, %tpc
8479 add %l1, 0x4, %l1
8480 wrpr %l1, %tnpc
8481 setx 0x34400001400, %l0, %l1
8482 wrpr %l1, %tstate
8483 wrhpr 0x4, %htstate
8484 retry
8485 st %f1, [%l7 + 0x3C]
8486 bge,pt %xcc, loop_988
8487 edge32n %i0, %o4, %g4
8488loop_987:
8489 lduh [%l7 + 0x40], %i5
8490 std %f10, [%l7 + 0x48]
8491loop_988:
8492 fbo,a %fcc3, loop_989
8493 umul %l1, %o0, %g6
8494 move %icc, %g3, %i1
8495 ldub [%l7 + 0x7D], %o2
8496loop_989:
8497 bleu,pt %icc, loop_990
8498 fbl,a %fcc3, loop_991
8499 sth %o6, [%l7 + 0x6A]
8500 fors %f9, %f14, %f13
8501loop_990:
8502 call loop_992
8503loop_991:
8504 sth %i7, [%l7 + 0x26]
8505 xnor %o1, %i4, %o3
8506 taddcctv %l0, 0x109D, %i6
8507loop_992:
8508 xor %l6, 0x1533, %l4
8509 fmovdgu %icc, %f10, %f0
8510 xnorcc %l5, %g2, %g5
8511 subccc %l3, %g1, %o5
8512 brnz %l2, loop_993
8513 fmovrdlz %i2, %f14, %f10
8514 bl,pn %icc, loop_994
8515 ldd [%l7 + 0x48], %f6
8516loop_993:
8517 movrne %o7, 0x0C5, %i3
8518 movgu %icc, %g7, %i0
8519loop_994:
8520 tgu %xcc, 0x7
8521 sth %o4, [%l7 + 0x44]
8522 fmuld8sux16 %f7, %f5, %f10
8523 mulx %i5, %l1, %g4
8524 ldd [%l7 + 0x48], %f10
8525 movcc %xcc, %g6, %o0
8526 ld [%l7 + 0x44], %f5
8527 movle %icc, %i1, %g3
8528 fxnor %f10, %f8, %f6
8529 movge %xcc, %o2, %i7
8530 movrne %o6, 0x1D9, %o1
8531 tneg %icc, 0x6
8532 fsrc1s %f15, %f8
8533 stx %i4, [%l7 + 0x08]
8534 sdivcc %o3, 0x125E, %l0
8535 movleu %xcc, %i6, %l4
8536 fands %f0, %f5, %f4
8537 fba %fcc1, loop_995
8538 edge16n %l6, %g2, %g5
8539 tl %icc, 0x7
8540 edge32n %l5, %g1, %o5
8541loop_995:
8542 movrlz %l2, %i2, %l3
8543 edge16l %o7, %g7, %i0
8544 stw %o4, [%l7 + 0x4C]
8545 stb %i5, [%l7 + 0x10]
8546 sdivx %i3, 0x00A4, %g4
8547 srlx %l1, 0x0B, %g6
8548 ld [%l7 + 0x24], %f4
8549 movg %xcc, %o0, %g3
8550 ldub [%l7 + 0x08], %i1
8551 fxnor %f2, %f8, %f10
8552 edge32 %o2, %o6, %o1
8553 fmovsle %xcc, %f6, %f15
8554 stw %i7, [%l7 + 0x48]
8555 ldsh [%l7 + 0x4A], %o3
8556 movl %xcc, %l0, %i6
8557 fmuld8ulx16 %f9, %f0, %f0
8558 sdiv %l4, 0x0469, %i4
8559 tsubcctv %g2, 0x064A, %g5
8560 subc %l5, %l6, %o5
8561 st %f14, [%l7 + 0x50]
8562 fors %f5, %f6, %f1
8563 st %f10, [%l7 + 0x14]
8564 brz %l2, loop_996
8565 fxor %f10, %f12, %f12
8566 fmul8ulx16 %f6, %f6, %f14
8567 fbne %fcc2, loop_997
8568loop_996:
8569 stx %g1, [%l7 + 0x60]
8570 fcmpgt16 %f6, %f10, %i2
8571 stb %l3, [%l7 + 0x5C]
8572loop_997:
8573 fbl %fcc1, loop_998
8574 bge,a %xcc, loop_999
8575 fbn,a %fcc1, loop_1000
8576 ldsw [%l7 + 0x44], %g7
8577loop_998:
8578 fblg,a %fcc3, loop_1001
8579loop_999:
8580 tleu %xcc, 0x4
8581loop_1000:
8582 fpadd32 %f12, %f12, %f4
8583 fmovsa %icc, %f8, %f13
8584loop_1001:
8585 movle %xcc, %o7, %i0
8586 fandnot1 %f8, %f6, %f8
8587 std %f12, [%l7 + 0x18]
8588 ldsw [%l7 + 0x1C], %i5
8589 bgu,a,pt %icc, loop_1002
8590 fmovspos %xcc, %f8, %f12
8591 nop
8592 setx loop_1003, %l0, %l1
8593 jmpl %l1, %i3
8594 stw %o4, [%l7 + 0x30]
8595loop_1002:
8596 fmovdpos %xcc, %f11, %f1
8597 edge32l %g4, %g6, %o0
8598loop_1003:
8599 fpadd32s %f15, %f2, %f6
8600 fxnors %f2, %f8, %f5
8601 movvc %xcc, %g3, %l1
8602 fcmpeq32 %f12, %f8, %o2
8603 fmovrsgez %i1, %f9, %f5
8604 fornot2s %f6, %f12, %f14
8605 ld [%l7 + 0x5C], %f4
8606 ldd [%l7 + 0x28], %f6
8607 movcs %icc, %o6, %i7
8608 ldsw [%l7 + 0x54], %o1
8609 xorcc %l0, 0x1CA8, %o3
8610 fbue,a %fcc0, loop_1004
8611 fbe,a %fcc3, loop_1005
8612 bg,pn %icc, loop_1006
8613 fbuge,a %fcc1, loop_1007
8614loop_1004:
8615 fbue,a %fcc2, loop_1008
8616loop_1005:
8617 fmovs %f5, %f7
8618loop_1006:
8619 fcmpgt16 %f6, %f12, %l4
8620loop_1007:
8621 sdivx %i6, 0x0EC9, %g2
8622loop_1008:
8623 movl %xcc, %g5, %i4
8624 fpack32 %f8, %f10, %f12
8625 brlz,a %l6, loop_1009
8626 fcmpd %fcc0, %f14, %f14
8627 ldx [%l7 + 0x28], %o5
8628 ldsw [%l7 + 0x68], %l5
8629loop_1009:
8630 fmovsgu %xcc, %f7, %f10
8631 edge8n %g1, %i2, %l3
8632 fpackfix %f8, %f7
8633 udivx %g7, 0x04BD, %l2
8634 fmovsl %icc, %f9, %f1
8635 fcmpgt32 %f12, %f12, %o7
8636 st %f10, [%l7 + 0x44]
8637 ldsw [%l7 + 0x4C], %i5
8638 xorcc %i3, 0x1F61, %i0
8639 mova %xcc, %o4, %g4
8640 fmul8ulx16 %f2, %f4, %f10
8641 fmovs %f3, %f3
8642 pdist %f0, %f2, %f8
8643 fbug,a %fcc3, loop_1010
8644 mulscc %g6, %o0, %g3
8645 lduh [%l7 + 0x2C], %o2
8646 fsrc1s %f5, %f0
8647loop_1010:
8648 srax %l1, 0x11, %o6
8649 bl,a loop_1011
8650 call loop_1012
8651 subcc %i1, %i7, %o1
8652 nop
8653 setx loop_1013, %l0, %l1
8654 wrpr 0x1, %tl
8655 wrpr %l1, %tpc
8656 add %l1, 0x4, %l1
8657 wrpr %l1, %tnpc
8658 setx 0x34400001400, %l0, %l1
8659 wrpr %l1, %tstate
8660 wrhpr 0x4, %htstate
8661 retry
8662loop_1011:
8663 fcmple32 %f14, %f12, %o3
8664loop_1012:
8665 fornot1s %f6, %f4, %f8
8666 fcmpeq16 %f8, %f8, %l0
8667loop_1013:
8668 fors %f2, %f9, %f13
8669 edge32n %i6, %l4, %g2
8670 ldsh [%l7 + 0x5C], %i4
8671 fsrc2s %f7, %f2
8672 fcmpne16 %f0, %f2, %g5
8673 fmuld8ulx16 %f2, %f3, %f10
8674 for %f8, %f8, %f2
8675 fmovrslz %o5, %f5, %f14
8676 ld [%l7 + 0x0C], %f3
8677 fpsub32 %f10, %f10, %f4
8678 fmovdge %icc, %f3, %f10
8679 ldx [%l7 + 0x20], %l6
8680 srlx %g1, 0x1A, %l5
8681 nop
8682 setx loop_1014, %l0, %l1
8683 wrpr 0x1, %tl
8684 wrpr %l1, %tnpc
8685 setx 0x34400001400, %l0, %l1
8686 wrpr %l1, %tstate
8687 wrhpr 0x4, %htstate
8688 done
8689 sllx %l3, 0x07, %g7
8690 fbo %fcc3, loop_1015
8691 fnegd %f8, %f8
8692loop_1014:
8693 tle %xcc, 0x4
8694 fands %f4, %f9, %f4
8695loop_1015:
8696 std %f2, [%l7 + 0x58]
8697 fmovdn %icc, %f10, %f2
8698 fandnot2s %f13, %f9, %f12
8699 movrlez %l2, 0x364, %o7
8700 movne %icc, %i2, %i5
8701 udivcc %i3, 0x0E8B, %o4
8702 bn loop_1016
8703 tne %icc, 0x4
8704 fmovscc %icc, %f0, %f2
8705 edge16 %g4, %i0, %g6
8706loop_1016:
8707 edge8 %o0, %o2, %l1
8708 stw %o6, [%l7 + 0x58]
8709 fmovspos %icc, %f15, %f3
8710 bvc %xcc, loop_1017
8711 ldsh [%l7 + 0x26], %i1
8712 fmovde %icc, %f12, %f4
8713 srlx %i7, 0x12, %o1
8714loop_1017:
8715 ldsh [%l7 + 0x24], %o3
8716 ldsw [%l7 + 0x38], %g3
8717 ldsb [%l7 + 0x37], %l0
8718 ldsh [%l7 + 0x1A], %i6
8719 fbu %fcc1, loop_1018
8720 lduh [%l7 + 0x6A], %g2
8721 ldsw [%l7 + 0x24], %l4
8722 orn %g5, %o5, %l6
8723loop_1018:
8724 ld [%l7 + 0x4C], %f7
8725 fmovsneg %icc, %f3, %f6
8726 addc %i4, 0x0DAB, %l5
8727 fmovsleu %xcc, %f13, %f5
8728 te %icc, 0x0
8729 fmovdle %xcc, %f1, %f12
8730 st %f13, [%l7 + 0x1C]
8731 fmovdpos %icc, %f8, %f1
8732 fmul8x16au %f11, %f12, %f4
8733 fblg,a %fcc3, loop_1019
8734 ldub [%l7 + 0x0D], %l3
8735 ldd [%l7 + 0x40], %f10
8736 fcmpeq16 %f6, %f12, %g1
8737loop_1019:
8738 fmovsa %icc, %f3, %f3
8739 tl %xcc, 0x6
8740 edge32ln %g7, %l2, %o7
8741 array32 %i2, %i3, %i5
8742 ldx [%l7 + 0x10], %g4
8743 fpack32 %f6, %f2, %f6
8744 edge16l %i0, %g6, %o4
8745 movne %icc, %o2, %l1
8746 fmovrdlz %o6, %f12, %f12
8747 add %i1, 0x1591, %o0
8748 stb %i7, [%l7 + 0x32]
8749 move %xcc, %o3, %g3
8750 fmovdg %xcc, %f12, %f9
8751 bcs,pn %xcc, loop_1020
8752 fnors %f1, %f0, %f14
8753 fmovdne %xcc, %f0, %f10
8754 lduw [%l7 + 0x2C], %l0
8755loop_1020:
8756 stw %i6, [%l7 + 0x6C]
8757 ldx [%l7 + 0x10], %o1
8758 sra %g2, 0x0B, %l4
8759 fmovrsgz %o5, %f8, %f13
8760 fsrc1s %f4, %f3
8761 movne %icc, %g5, %l6
8762 sub %i4, 0x0D16, %l5
8763 fmul8x16al %f15, %f15, %f8
8764 fmovdpos %icc, %f14, %f3
8765 bvs,a,pt %icc, loop_1021
8766 fmovde %icc, %f6, %f8
8767 sth %l3, [%l7 + 0x62]
8768 fmovdcc %icc, %f6, %f13
8769loop_1021:
8770 st %f10, [%l7 + 0x3C]
8771 fpadd32 %f4, %f2, %f12
8772 fmovdn %xcc, %f1, %f6
8773 ld [%l7 + 0x08], %f2
8774 ld [%l7 + 0x7C], %f15
8775 movleu %icc, %g1, %l2
8776 fabss %f1, %f14
8777 movrne %g7, %o7, %i3
8778 udivx %i5, 0x0D24, %g4
8779 sth %i2, [%l7 + 0x16]
8780 umul %i0, %o4, %o2
8781 fpadd32s %f8, %f6, %f5
8782 fbue,a %fcc1, loop_1022
8783 movrgez %l1, 0x115, %o6
8784 fmovscs %xcc, %f9, %f10
8785 fblg,a %fcc0, loop_1023
8786loop_1022:
8787 fmovdn %xcc, %f3, %f4
8788 tleu %icc, 0x3
8789 fmovsg %icc, %f1, %f0
8790loop_1023:
8791 udivcc %g6, 0x14EA, %o0
8792 brlez %i1, loop_1024
8793 udivcc %o3, 0x0ED1, %g3
8794 fnot2s %f10, %f8
8795 fornot2 %f4, %f14, %f12
8796loop_1024:
8797 tsubcc %l0, %i7, %i6
8798 fmovrdlz %g2, %f8, %f0
8799 ld [%l7 + 0x20], %f8
8800 fmovrdlz %o1, %f10, %f8
8801 bcs,a,pn %xcc, loop_1025
8802 bshuffle %f12, %f8, %f12
8803 st %f6, [%l7 + 0x0C]
8804 fpsub32 %f12, %f10, %f4
8805loop_1025:
8806 fmovrde %l4, %f14, %f6
8807 movrgz %o5, 0x275, %g5
8808 edge8n %l6, %l5, %l3
8809 movg %xcc, %g1, %l2
8810 fmovdneg %xcc, %f11, %f11
8811 fmovrse %g7, %f6, %f0
8812 tne %xcc, 0x5
8813 fmovrslez %i4, %f9, %f4
8814 sdivx %i3, 0x16F5, %o7
8815 udivx %i5, 0x10DB, %g4
8816 fmovs %f2, %f7
8817 nop
8818 setx loop_1026, %l0, %l1
8819 wrpr 0x1, %tl
8820 wrpr %l1, %tpc
8821 add %l1, 0x4, %l1
8822 wrpr %l1, %tnpc
8823 setx 0x34400001400, %l0, %l1
8824 wrpr %l1, %tstate
8825 wrhpr 0x4, %htstate
8826 retry
8827 fxor %f10, %f10, %f10
8828 stw %i2, [%l7 + 0x48]
8829 fmovsn %xcc, %f1, %f4
8830loop_1026:
8831 fsrc1s %f11, %f12
8832 bvc,a,pn %icc, loop_1027
8833 fabsd %f14, %f4
8834 bcc %xcc, loop_1028
8835 movn %xcc, %i0, %o2
8836loop_1027:
8837 fbue %fcc0, loop_1029
8838 ldx [%l7 + 0x68], %l1
8839loop_1028:
8840 stw %o4, [%l7 + 0x40]
8841 ldd [%l7 + 0x48], %f4
8842loop_1029:
8843 and %o6, %o0, %g6
8844 alignaddrl %o3, %i1, %g3
8845 ldsh [%l7 + 0x4E], %l0
8846 andn %i7, %g2, %o1
8847 std %f8, [%l7 + 0x68]
8848 lduw [%l7 + 0x7C], %l4
8849 fmovrslez %i6, %f2, %f11
8850 stx %g5, [%l7 + 0x10]
8851 fmovs %f14, %f2
8852 fble %fcc3, loop_1030
8853 edge32l %l6, %l5, %o5
8854 fmovsvc %icc, %f4, %f2
8855 ldub [%l7 + 0x1C], %g1
8856loop_1030:
8857 ldsb [%l7 + 0x59], %l2
8858 fbl %fcc2, loop_1031
8859 ldsw [%l7 + 0x1C], %g7
8860 stb %i4, [%l7 + 0x0D]
8861 ldub [%l7 + 0x1F], %i3
8862loop_1031:
8863 fmovdpos %xcc, %f0, %f2
8864 siam 0x4
8865 fmovrdlez %o7, %f4, %f12
8866 umul %i5, %l3, %g4
8867 stw %i0, [%l7 + 0x20]
8868 fbl %fcc1, loop_1032
8869 tge %xcc, 0x2
8870 stx %i2, [%l7 + 0x30]
8871 stw %l1, [%l7 + 0x58]
8872loop_1032:
8873 fmovsleu %icc, %f13, %f14
8874 ldsw [%l7 + 0x0C], %o2
8875 movg %xcc, %o4, %o6
8876 ldsw [%l7 + 0x2C], %g6
8877 edge16l %o3, %i1, %g3
8878 edge8n %o0, %i7, %l0
8879 std %f4, [%l7 + 0x10]
8880 subcc %g2, %l4, %o1
8881 call loop_1033
8882 or %i6, 0x134E, %l6
8883 lduh [%l7 + 0x10], %g5
8884 fmovsge %xcc, %f2, %f9
8885loop_1033:
8886 bne,a %icc, loop_1034
8887 bcc,pt %icc, loop_1035
8888 fcmpeq16 %f6, %f0, %o5
8889 st %f11, [%l7 + 0x0C]
8890loop_1034:
8891 edge8l %g1, %l2, %g7
8892loop_1035:
8893 sth %i4, [%l7 + 0x2C]
8894 edge16l %i3, %l5, %o7
8895 fandnot1s %f15, %f10, %f0
8896 array8 %l3, %i5, %g4
8897 fmovrde %i2, %f0, %f0
8898 movrlz %l1, %o2, %i0
8899 movvs %xcc, %o4, %o6
8900 lduw [%l7 + 0x34], %o3
8901 bneg,a,pn %xcc, loop_1036
8902 fcmpeq16 %f2, %f2, %g6
8903 stw %i1, [%l7 + 0x28]
8904 std %f12, [%l7 + 0x30]
8905loop_1036:
8906 sethi 0x1EE3, %o0
8907 fmovdgu %xcc, %f7, %f15
8908 move %xcc, %g3, %l0
8909 fmovrdlez %i7, %f2, %f6
8910 fsrc1s %f7, %f6
8911 sth %l4, [%l7 + 0x08]
8912 fmovdvs %icc, %f2, %f1
8913 ldx [%l7 + 0x28], %o1
8914 sethi 0x15E9, %i6
8915 fmovrdlez %l6, %f4, %f0
8916 fcmpgt16 %f10, %f12, %g2
8917 fcmpd %fcc3, %f6, %f14
8918 movneg %icc, %g5, %o5
8919 movrne %l2, %g1, %i4
8920 movne %xcc, %g7, %i3
8921 ldsw [%l7 + 0x78], %o7
8922 tg %icc, 0x3
8923 or %l5, %i5, %l3
8924 fbg %fcc3, loop_1037
8925 siam 0x6
8926 orn %g4, %l1, %i2
8927 stx %o2, [%l7 + 0x50]
8928loop_1037:
8929 fmovdvc %icc, %f5, %f5
8930 array8 %o4, %i0, %o6
8931 fmovse %xcc, %f6, %f10
8932 ldsb [%l7 + 0x5C], %o3
8933 movg %icc, %i1, %g6
8934 bg,pt %xcc, loop_1038
8935 lduh [%l7 + 0x58], %g3
8936 addc %l0, 0x058D, %o0
8937 lduw [%l7 + 0x3C], %i7
8938loop_1038:
8939 fors %f13, %f4, %f12
8940 fsrc1 %f2, %f10
8941 fnot2s %f14, %f10
8942 srlx %o1, %i6, %l6
8943 fmovrdgz %l4, %f8, %f12
8944 bcc,pn %icc, loop_1039
8945 stw %g5, [%l7 + 0x58]
8946 fnot1s %f8, %f8
8947 ldd [%l7 + 0x30], %f12
8948loop_1039:
8949 fcmple16 %f14, %f4, %o5
8950 fmul8sux16 %f6, %f8, %f0
8951 stw %l2, [%l7 + 0x14]
8952 edge8n %g1, %i4, %g7
8953 sth %g2, [%l7 + 0x4C]
8954 fmovrsgz %o7, %f5, %f10
8955 pdist %f8, %f14, %f12
8956 fsrc1 %f0, %f14
8957 be,a,pt %xcc, loop_1040
8958 orcc %l5, 0x086E, %i3
8959 stw %l3, [%l7 + 0x64]
8960 fmovsn %icc, %f13, %f8
8961loop_1040:
8962 tg %xcc, 0x1
8963 edge8ln %i5, %l1, %i2
8964 fmovdn %icc, %f15, %f10
8965 edge16n %o2, %o4, %i0
8966 fmovrsne %o6, %f15, %f6
8967 fxors %f14, %f15, %f10
8968 lduw [%l7 + 0x48], %o3
8969 ldsw [%l7 + 0x48], %g4
8970 ldsh [%l7 + 0x30], %i1
8971 fnands %f9, %f3, %f15
8972 fornot2 %f6, %f0, %f6
8973 lduh [%l7 + 0x40], %g6
8974 ldx [%l7 + 0x60], %g3
8975 stb %o0, [%l7 + 0x26]
8976 taddcctv %i7, %l0, %o1
8977 edge8ln %i6, %l6, %g5
8978 edge8 %l4, %l2, %g1
8979 fpack32 %f10, %f0, %f6
8980 stw %o5, [%l7 + 0x30]
8981 ldx [%l7 + 0x08], %g7
8982 fmul8ulx16 %f2, %f6, %f8
8983 stx %g2, [%l7 + 0x18]
8984 movvs %xcc, %i4, %o7
8985 lduw [%l7 + 0x10], %i3
8986 fmovscs %xcc, %f13, %f7
8987 xor %l3, 0x0D98, %i5
8988 fmovsg %xcc, %f3, %f8
8989 stb %l5, [%l7 + 0x43]
8990 fbge %fcc0, loop_1041
8991 for %f14, %f12, %f14
8992 fexpand %f1, %f14
8993 bneg,a,pt %icc, loop_1042
8994loop_1041:
8995 movrne %i2, %o2, %o4
8996 ldsb [%l7 + 0x0F], %l1
8997 umulcc %i0, 0x1B24, %o6
8998loop_1042:
8999 ldd [%l7 + 0x50], %f2
9000 faligndata %f4, %f2, %f8
9001 fbne,a %fcc3, loop_1043
9002 lduh [%l7 + 0x4A], %g4
9003 movgu %icc, %o3, %g6
9004 brz %i1, loop_1044
9005loop_1043:
9006 sethi 0x065F, %o0
9007 bcs,a loop_1045
9008 ldx [%l7 + 0x60], %g3
9009loop_1044:
9010 tn %icc, 0x3
9011 mulx %l0, 0x1ABB, %o1
9012loop_1045:
9013 fandnot2s %f6, %f4, %f13
9014 fmul8ulx16 %f6, %f8, %f2
9015 fblg %fcc3, loop_1046
9016 fmovdvc %icc, %f0, %f10
9017 fmuld8ulx16 %f3, %f15, %f4
9018 ldsh [%l7 + 0x22], %i6
9019loop_1046:
9020 nop
9021 setx loop_1047, %l0, %l1
9022 jmpl %l1, %l6
9023 and %i7, 0x107E, %g5
9024 fxor %f14, %f8, %f4
9025 ldd [%l7 + 0x58], %f6
9026loop_1047:
9027 lduh [%l7 + 0x42], %l2
9028 lduh [%l7 + 0x36], %l4
9029 fmovsne %icc, %f11, %f6
9030 add %g1, 0x1C4B, %o5
9031 fcmple32 %f10, %f0, %g2
9032 stw %i4, [%l7 + 0x48]
9033 lduh [%l7 + 0x7C], %o7
9034 stx %i3, [%l7 + 0x30]
9035 fbl %fcc1, loop_1048
9036 edge16ln %g7, %i5, %l3
9037 ldd [%l7 + 0x78], %f14
9038 fabss %f7, %f9
9039loop_1048:
9040 movre %i2, %l5, %o4
9041 fbe %fcc3, loop_1049
9042 fbge,a %fcc2, loop_1050
9043 ldsw [%l7 + 0x48], %o2
9044 fcmped %fcc3, %f4, %f8
9045loop_1049:
9046 ldd [%l7 + 0x10], %f2
9047loop_1050:
9048 tvc %xcc, 0x2
9049 lduh [%l7 + 0x0E], %l1
9050 std %f0, [%l7 + 0x08]
9051 st %f3, [%l7 + 0x48]
9052 fble %fcc0, loop_1051
9053 movn %icc, %o6, %g4
9054 tl %xcc, 0x7
9055 fcmps %fcc3, %f9, %f13
9056loop_1051:
9057 popc 0x0C15, %o3
9058 sth %g6, [%l7 + 0x46]
9059 sth %i0, [%l7 + 0x34]
9060 smul %o0, 0x0CB5, %i1
9061 taddcctv %l0, %o1, %g3
9062 smul %i6, %i7, %l6
9063 sethi 0x157B, %g5
9064 addccc %l4, 0x19EE, %l2
9065 ldsh [%l7 + 0x78], %g1
9066 stb %g2, [%l7 + 0x78]
9067 ldsb [%l7 + 0x2B], %i4
9068 fxnor %f12, %f12, %f12
9069 sth %o5, [%l7 + 0x3A]
9070 ldsw [%l7 + 0x6C], %i3
9071 fmovdcs %icc, %f13, %f6
9072 sth %o7, [%l7 + 0x2C]
9073 tsubcctv %i5, %g7, %l3
9074 fmovrslez %l5, %f0, %f8
9075 fsrc1s %f0, %f0
9076 lduw [%l7 + 0x2C], %o4
9077 fmovsa %xcc, %f13, %f9
9078 fmovs %f9, %f3
9079 fpadd32s %f9, %f8, %f14
9080 fblg %fcc0, loop_1052
9081 popc %o2, %i2
9082 edge32ln %o6, %l1, %g4
9083 lduw [%l7 + 0x70], %o3
9084loop_1052:
9085 lduh [%l7 + 0x72], %i0
9086 smul %g6, %i1, %o0
9087 fmovde %xcc, %f15, %f6
9088 lduw [%l7 + 0x38], %l0
9089 sth %g3, [%l7 + 0x7E]
9090 nop
9091 setx loop_1053, %l0, %l1
9092 jmpl %l1, %o1
9093 bgu,a,pn %icc, loop_1054
9094 fmovdle %icc, %f15, %f11
9095 ldsh [%l7 + 0x74], %i6
9096loop_1053:
9097 fors %f4, %f15, %f7
9098loop_1054:
9099 fbg,a %fcc2, loop_1055
9100 alignaddrl %l6, %i7, %l4
9101 lduh [%l7 + 0x2E], %g5
9102 fpadd32s %f10, %f11, %f5
9103loop_1055:
9104 lduh [%l7 + 0x20], %g1
9105 sllx %l2, 0x12, %g2
9106 movrgez %i4, 0x123, %i3
9107 tl %icc, 0x5
9108 be,pn %icc, loop_1056
9109 udivcc %o5, 0x0929, %i5
9110 fble %fcc3, loop_1057
9111 stb %o7, [%l7 + 0x68]
9112loop_1056:
9113 ldd [%l7 + 0x20], %f8
9114 array8 %g7, %l3, %l5
9115loop_1057:
9116 tne %icc, 0x4
9117 brlz %o2, loop_1058
9118 xnorcc %o4, 0x01B0, %o6
9119 fbg %fcc0, loop_1059
9120 fblg %fcc3, loop_1060
9121loop_1058:
9122 ld [%l7 + 0x10], %f5
9123 fpadd32s %f5, %f1, %f10
9124loop_1059:
9125 fxors %f5, %f13, %f1
9126loop_1060:
9127 fbul,a %fcc3, loop_1061
9128 fbo,a %fcc0, loop_1062
9129 ldsb [%l7 + 0x4E], %l1
9130 subcc %g4, %o3, %i2
9131loop_1061:
9132 stw %i0, [%l7 + 0x58]
9133loop_1062:
9134 tl %icc, 0x0
9135 fcmps %fcc3, %f12, %f7
9136 fmovsl %xcc, %f12, %f8
9137 tpos %icc, 0x6
9138 subc %g6, %i1, %l0
9139 edge32l %g3, %o0, %i6
9140 tge %icc, 0x2
9141 fnegd %f0, %f12
9142 udivx %l6, 0x1454, %o1
9143 sdivcc %l4, 0x1C8E, %g5
9144 fornot2s %f12, %f11, %f14
9145 sdiv %g1, 0x118C, %i7
9146 fbg,a %fcc2, loop_1063
9147 st %f3, [%l7 + 0x08]
9148 sethi 0x17AE, %g2
9149 fcmple32 %f14, %f4, %i4
9150loop_1063:
9151 brgez %i3, loop_1064
9152 siam 0x7
9153 fcmpgt16 %f14, %f0, %o5
9154 movleu %icc, %i5, %l2
9155loop_1064:
9156 sth %g7, [%l7 + 0x44]
9157 fcmpd %fcc3, %f4, %f6
9158 fcmpne32 %f8, %f12, %o7
9159 edge16n %l3, %l5, %o4
9160 srl %o6, %l1, %g4
9161 std %f2, [%l7 + 0x28]
9162 ldsb [%l7 + 0x75], %o2
9163 fbul,a %fcc2, loop_1065
9164 ld [%l7 + 0x28], %f12
9165 ldsw [%l7 + 0x44], %o3
9166 fnand %f14, %f0, %f4
9167loop_1065:
9168 udivcc %i2, 0x0DE8, %g6
9169 ldx [%l7 + 0x50], %i0
9170 ldsw [%l7 + 0x40], %l0
9171 andn %g3, %o0, %i6
9172 ldsh [%l7 + 0x12], %l6
9173 edge32n %i1, %l4, %g5
9174 stw %g1, [%l7 + 0x60]
9175 fmovsgu %icc, %f15, %f5
9176 fbue,a %fcc2, loop_1066
9177 ld [%l7 + 0x20], %f8
9178 ldd [%l7 + 0x50], %f2
9179 fmovspos %xcc, %f9, %f7
9180loop_1066:
9181 fbge,a %fcc0, loop_1067
9182 st %f1, [%l7 + 0x5C]
9183 be,a loop_1068
9184 fmovrdlez %i7, %f0, %f4
9185loop_1067:
9186 fmovrdne %o1, %f12, %f8
9187 fpadd32s %f6, %f14, %f14
9188loop_1068:
9189 sllx %g2, %i3, %i4
9190 xnorcc %i5, %o5, %g7
9191 fmovrdlez %o7, %f2, %f0
9192 ldsh [%l7 + 0x7A], %l3
9193 fpadd16s %f15, %f11, %f11
9194 fmovdneg %xcc, %f8, %f7
9195 std %f10, [%l7 + 0x28]
9196 sth %l5, [%l7 + 0x2E]
9197 be,pn %icc, loop_1069
9198 or %o4, 0x1547, %l2
9199 stw %l1, [%l7 + 0x70]
9200 fmovdneg %icc, %f15, %f4
9201loop_1069:
9202 fmovsl %xcc, %f15, %f15
9203 stw %g4, [%l7 + 0x50]
9204 stw %o2, [%l7 + 0x3C]
9205 edge8l %o6, %i2, %g6
9206 fmovdge %xcc, %f10, %f3
9207 tne %icc, 0x2
9208 fmovsleu %icc, %f6, %f7
9209 edge8ln %i0, %l0, %o3
9210 subccc %o0, %i6, %g3
9211 faligndata %f12, %f12, %f14
9212 ldub [%l7 + 0x11], %l6
9213 fpack32 %f12, %f4, %f8
9214 call loop_1070
9215 fandnot1s %f3, %f13, %f13
9216 lduw [%l7 + 0x40], %i1
9217 bgu loop_1071
9218loop_1070:
9219 fcmpes %fcc1, %f2, %f11
9220 fcmpgt32 %f6, %f14, %g5
9221 ldd [%l7 + 0x58], %f6
9222loop_1071:
9223 ldsb [%l7 + 0x7B], %g1
9224 fmovde %icc, %f6, %f12
9225 bcc loop_1072
9226 ble %icc, loop_1073
9227 edge16 %l4, %i7, %g2
9228 fandnot1 %f10, %f14, %f0
9229loop_1072:
9230 fnor %f2, %f0, %f4
9231loop_1073:
9232 edge16l %o1, %i4, %i5
9233 edge16 %o5, %i3, %o7
9234 pdist %f2, %f12, %f0
9235 stw %g7, [%l7 + 0x0C]
9236 movrgez %l5, %l3, %o4
9237 movleu %xcc, %l1, %g4
9238 ldsh [%l7 + 0x16], %l2
9239 edge8n %o6, %i2, %o2
9240 andcc %g6, 0x14EF, %l0
9241 fandnot1 %f0, %f4, %f8
9242 fsrc2 %f14, %f8
9243 fpadd32 %f8, %f2, %f14
9244 ble,pn %xcc, loop_1074
9245 fnegd %f0, %f10
9246 edge16 %o3, %i0, %o0
9247 or %i6, 0x1D50, %g3
9248loop_1074:
9249 fmovda %icc, %f14, %f6
9250 fcmpeq32 %f10, %f14, %i1
9251 edge16 %l6, %g5, %l4
9252 fmovsl %icc, %f8, %f1
9253 fxors %f12, %f2, %f9
9254 ldd [%l7 + 0x70], %f8
9255 fsrc2 %f4, %f2
9256 fmovda %icc, %f10, %f8
9257 movcs %icc, %i7, %g1
9258 and %o1, %g2, %i4
9259 ldsb [%l7 + 0x33], %i5
9260 tcc %xcc, 0x2
9261 tpos %xcc, 0x6
9262 fmovdneg %icc, %f3, %f12
9263 fbo %fcc3, loop_1075
9264 fmovrsne %o5, %f2, %f3
9265 stx %o7, [%l7 + 0x50]
9266 ld [%l7 + 0x3C], %f11
9267loop_1075:
9268 fornot1 %f6, %f0, %f10
9269 popc %i3, %l5
9270 fandnot1s %f11, %f1, %f4
9271 lduh [%l7 + 0x1C], %g7
9272 nop
9273 setx loop_1076, %l0, %l1
9274 wrpr 0x1, %tl
9275 wrpr %l1, %tnpc
9276 setx 0x34400001400, %l0, %l1
9277 wrpr %l1, %tstate
9278 wrhpr 0x4, %htstate
9279 done
9280 movre %o4, %l1, %l3
9281 tneg %icc, 0x6
9282 fmovrslz %g4, %f12, %f2
9283loop_1076:
9284 fnegd %f12, %f0
9285 movneg %xcc, %o6, %l2
9286 fmovsvc %xcc, %f6, %f10
9287 array8 %o2, %i2, %l0
9288 fcmpne16 %f12, %f14, %g6
9289 udivx %i0, 0x1D2A, %o3
9290 brgez,a %o0, loop_1077
9291 fornot2s %f7, %f5, %f10
9292 fmovsg %icc, %f10, %f3
9293 fandnot1 %f10, %f12, %f0
9294loop_1077:
9295 array8 %i6, %g3, %i1
9296 fnand %f10, %f0, %f10
9297 ldsw [%l7 + 0x4C], %g5
9298 movrlez %l6, %i7, %g1
9299 bge,pt %xcc, loop_1078
9300 xorcc %l4, 0x1D7C, %o1
9301 ld [%l7 + 0x1C], %f14
9302 sth %g2, [%l7 + 0x28]
9303loop_1078:
9304 addc %i4, 0x046D, %i5
9305 ld [%l7 + 0x18], %f4
9306 ldsb [%l7 + 0x60], %o5
9307 movrgez %o7, %i3, %l5
9308 fmovd %f10, %f10
9309 fexpand %f12, %f4
9310 movn %xcc, %g7, %l1
9311 ldsh [%l7 + 0x78], %l3
9312 fmovrdne %o4, %f8, %f0
9313 fnot1 %f6, %f2
9314 ldd [%l7 + 0x58], %f14
9315 st %f11, [%l7 + 0x20]
9316 fxnors %f14, %f15, %f0
9317 srax %o6, 0x09, %g4
9318 ldsh [%l7 + 0x5E], %o2
9319 fbule %fcc2, loop_1079
9320 fbn,a %fcc0, loop_1080
9321 fmovrdgz %i2, %f14, %f6
9322 popc %l0, %g6
9323loop_1079:
9324 ldx [%l7 + 0x48], %i0
9325loop_1080:
9326 fmovscc %icc, %f12, %f15
9327 fbug,a %fcc2, loop_1081
9328 stb %o3, [%l7 + 0x41]
9329 andn %l2, %i6, %o0
9330 subcc %i1, 0x1342, %g3
9331loop_1081:
9332 faligndata %f12, %f12, %f0
9333 stb %l6, [%l7 + 0x0F]
9334 fmovrsne %g5, %f4, %f12
9335 ldsh [%l7 + 0x5E], %i7
9336 fmovsleu %icc, %f11, %f0
9337 movcc %icc, %g1, %o1
9338 ldub [%l7 + 0x3A], %l4
9339 ldub [%l7 + 0x1A], %i4
9340 stx %g2, [%l7 + 0x28]
9341 ldx [%l7 + 0x78], %o5
9342 fmovsge %icc, %f10, %f6
9343 orcc %i5, 0x0676, %o7
9344 st %f3, [%l7 + 0x1C]
9345 tn %icc, 0x3
9346 movn %icc, %i3, %l5
9347 for %f10, %f12, %f8
9348 ldd [%l7 + 0x68], %f10
9349 edge8ln %g7, %l1, %l3
9350 andn %o4, %o6, %o2
9351 move %icc, %i2, %l0
9352 ldsh [%l7 + 0x4E], %g6
9353 lduw [%l7 + 0x28], %i0
9354 fmovsn %xcc, %f1, %f14
9355 call loop_1082
9356 bpos,a %icc, loop_1083
9357 movrgez %g4, 0x2B8, %l2
9358 fmovrse %o3, %f0, %f15
9359loop_1082:
9360 fzero %f0
9361loop_1083:
9362 tvs %icc, 0x0
9363 fmovdcc %xcc, %f0, %f9
9364 fmovrdne %o0, %f4, %f4
9365 andn %i1, 0x0133, %i6
9366 lduh [%l7 + 0x70], %g3
9367 std %f0, [%l7 + 0x58]
9368 fornot2s %f7, %f11, %f14
9369 fpadd32s %f12, %f12, %f12
9370 fcmpgt32 %f10, %f14, %g5
9371 tpos %icc, 0x1
9372 ldd [%l7 + 0x08], %f2
9373 stx %l6, [%l7 + 0x58]
9374 fmovsg %xcc, %f8, %f10
9375 fmovrsgez %i7, %f14, %f12
9376 movle %icc, %g1, %o1
9377 fornot2 %f2, %f10, %f4
9378 tvc %xcc, 0x7
9379 fmovrde %i4, %f4, %f8
9380 for %f2, %f0, %f12
9381 stx %g2, [%l7 + 0x38]
9382 ldsh [%l7 + 0x6A], %l4
9383 bshuffle %f8, %f0, %f12
9384 fbu,a %fcc0, loop_1084
9385 fbl %fcc2, loop_1085
9386 fbu %fcc1, loop_1086
9387 fbu,a %fcc1, loop_1087
9388loop_1084:
9389 ldd [%l7 + 0x20], %f4
9390loop_1085:
9391 stx %i5, [%l7 + 0x28]
9392loop_1086:
9393 sll %o5, 0x04, %o7
9394loop_1087:
9395 fmul8x16al %f14, %f12, %f10
9396 fnands %f15, %f14, %f8
9397 fsrc2 %f8, %f14
9398 brnz %l5, loop_1088
9399 fandnot2s %f8, %f6, %f5
9400 bpos,a,pt %xcc, loop_1089
9401 fmovda %xcc, %f4, %f0
9402loop_1088:
9403 tpos %icc, 0x5
9404 lduw [%l7 + 0x60], %g7
9405loop_1089:
9406 ble loop_1090
9407 stb %i3, [%l7 + 0x5F]
9408 move %icc, %l1, %o4
9409 fandnot2 %f2, %f6, %f6
9410loop_1090:
9411 movg %icc, %o6, %o2
9412 std %f0, [%l7 + 0x78]
9413 lduw [%l7 + 0x10], %l3
9414 fmovsn %xcc, %f4, %f9
9415 fmovrslz %l0, %f3, %f14
9416 lduw [%l7 + 0x48], %g6
9417 movn %xcc, %i0, %i2
9418 subcc %l2, 0x0927, %g4
9419 fand %f4, %f6, %f8
9420 nop
9421 setx loop_1091, %l0, %l1
9422 jmpl %l1, %o0
9423 subccc %i1, %o3, %i6
9424 edge8l %g3, %g5, %l6
9425 fsrc1s %f1, %f12
9426loop_1091:
9427 fornot2s %f1, %f7, %f14
9428 tsubcc %g1, 0x1B21, %i7
9429 fmovspos %icc, %f5, %f10
9430 edge32ln %i4, %o1, %g2
9431 ldx [%l7 + 0x20], %i5
9432 fmovrslz %l4, %f7, %f5
9433 alignaddrl %o5, %o7, %l5
9434 sth %g7, [%l7 + 0x4C]
9435 ldd [%l7 + 0x78], %f12
9436 mulscc %i3, %l1, %o4
9437 addcc %o2, 0x18B4, %l3
9438 xnorcc %l0, 0x1B7E, %o6
9439 ldx [%l7 + 0x78], %i0
9440 fpsub16 %f10, %f10, %f4
9441 edge8n %g6, %l2, %g4
9442 sth %i2, [%l7 + 0x44]
9443 mova %icc, %i1, %o0
9444 fmovsleu %xcc, %f12, %f11
9445 ldsb [%l7 + 0x3B], %o3
9446 fmovd %f0, %f14
9447 brlez %g3, loop_1092
9448 andcc %i6, %g5, %l6
9449 ldsb [%l7 + 0x75], %i7
9450 movge %xcc, %i4, %o1
9451loop_1092:
9452 bgu,pt %xcc, loop_1093
9453 fmuld8ulx16 %f2, %f6, %f2
9454 fors %f4, %f6, %f5
9455 ld [%l7 + 0x08], %f1
9456loop_1093:
9457 ldsb [%l7 + 0x6C], %g2
9458 ldsw [%l7 + 0x34], %g1
9459 ldsh [%l7 + 0x4E], %l4
9460 fornot2 %f8, %f14, %f2
9461 ldsb [%l7 + 0x45], %o5
9462 movg %icc, %o7, %l5
9463 std %f4, [%l7 + 0x78]
9464 ldub [%l7 + 0x11], %i5
9465 tcc %icc, 0x4
9466 bpos %icc, loop_1094
9467 movneg %xcc, %i3, %l1
9468 fble,a %fcc1, loop_1095
9469 st %f9, [%l7 + 0x18]
9470loop_1094:
9471 fsrc2s %f8, %f5
9472 fmovsne %xcc, %f10, %f9
9473loop_1095:
9474 call loop_1096
9475 stb %o4, [%l7 + 0x37]
9476 ldx [%l7 + 0x30], %g7
9477 subc %o2, %l3, %l0
9478loop_1096:
9479 stx %i0, [%l7 + 0x50]
9480 lduh [%l7 + 0x7C], %o6
9481 udiv %g6, 0x0BCE, %g4
9482 andcc %i2, %i1, %l2
9483 lduw [%l7 + 0x5C], %o3
9484 fcmpgt32 %f0, %f8, %g3
9485 brlez,a %i6, loop_1097
9486 ld [%l7 + 0x3C], %f12
9487 bcc,a,pt %icc, loop_1098
9488 fmovspos %icc, %f7, %f8
9489loop_1097:
9490 bl %xcc, loop_1099
9491 edge16ln %o0, %g5, %l6
9492loop_1098:
9493 fnot2s %f15, %f9
9494 movneg %icc, %i4, %o1
9495loop_1099:
9496 fcmpes %fcc2, %f1, %f3
9497 fxnor %f8, %f10, %f6
9498 lduw [%l7 + 0x7C], %i7
9499 fzero %f4
9500 ldd [%l7 + 0x70], %f8
9501 ble loop_1100
9502 pdist %f8, %f0, %f0
9503 bpos,a,pn %xcc, loop_1101
9504 stw %g2, [%l7 + 0x08]
9505loop_1100:
9506 movn %icc, %g1, %l4
9507 ld [%l7 + 0x70], %f1
9508loop_1101:
9509 fandnot2 %f10, %f4, %f2
9510 stx %o5, [%l7 + 0x50]
9511 stw %o7, [%l7 + 0x34]
9512 fbo %fcc0, loop_1102
9513 mulx %i5, 0x011D, %i3
9514 ldsb [%l7 + 0x0F], %l5
9515 ld [%l7 + 0x48], %f14
9516loop_1102:
9517 bpos,pn %icc, loop_1103
9518 lduw [%l7 + 0x08], %o4
9519 call loop_1104
9520 ldsh [%l7 + 0x46], %g7
9521loop_1103:
9522 sth %o2, [%l7 + 0x28]
9523 ldsb [%l7 + 0x5A], %l1
9524loop_1104:
9525 tpos %icc, 0x4
9526 ldub [%l7 + 0x7A], %l3
9527 ld [%l7 + 0x10], %f12
9528 fmovsne %xcc, %f10, %f13
9529 siam 0x2
9530 stb %i0, [%l7 + 0x27]
9531 alignaddr %o6, %l0, %g4
9532 xor %g6, 0x10B9, %i2
9533 movvc %icc, %l2, %i1
9534 fbule,a %fcc2, loop_1105
9535 fmovrde %o3, %f0, %f0
9536 ldx [%l7 + 0x78], %g3
9537 fabsd %f8, %f12
9538loop_1105:
9539 ldx [%l7 + 0x50], %i6
9540 fmovsne %icc, %f5, %f4
9541 sth %g5, [%l7 + 0x08]
9542 fornot2s %f10, %f11, %f2
9543 bvs,pt %icc, loop_1106
9544 stx %o0, [%l7 + 0x38]
9545 ld [%l7 + 0x1C], %f7
9546 movne %icc, %i4, %o1
9547loop_1106:
9548 bshuffle %f12, %f4, %f0
9549 fmovscc %icc, %f11, %f11
9550 fcmped %fcc0, %f12, %f14
9551 stb %i7, [%l7 + 0x14]
9552 move %icc, %l6, %g2
9553 fpack16 %f12, %f5
9554 edge16n %g1, %l4, %o5
9555 bneg,a %icc, loop_1107
9556 fmovd %f8, %f12
9557 udivx %o7, 0x0EA5, %i3
9558 pdist %f4, %f12, %f6
9559loop_1107:
9560 fmovsge %icc, %f3, %f6
9561 brlz,a %l5, loop_1108
9562 umul %i5, 0x173F, %o4
9563 st %f7, [%l7 + 0x7C]
9564 movrgez %o2, %g7, %l3
9565loop_1108:
9566 bl,a loop_1109
9567 movg %xcc, %l1, %o6
9568 ldsw [%l7 + 0x64], %l0
9569 tsubcc %i0, %g4, %i2
9570loop_1109:
9571 sth %g6, [%l7 + 0x20]
9572 andncc %i1, %l2, %g3
9573 stw %o3, [%l7 + 0x08]
9574 ld [%l7 + 0x70], %f7
9575 stx %g5, [%l7 + 0x20]
9576 fmovrslz %o0, %f14, %f11
9577 fzero %f8
9578 call loop_1110
9579 ld [%l7 + 0x3C], %f6
9580 udivx %i6, 0x1578, %i4
9581 ldsh [%l7 + 0x26], %i7
9582loop_1110:
9583 ba %icc, loop_1111
9584 movneg %xcc, %l6, %g2
9585 stw %g1, [%l7 + 0x3C]
9586 fbe %fcc2, loop_1112
9587loop_1111:
9588 orcc %o1, 0x0E73, %o5
9589 umulcc %o7, %i3, %l5
9590 fornot2s %f9, %f13, %f10
9591loop_1112:
9592 tneg %icc, 0x0
9593 fcmpne32 %f2, %f2, %i5
9594 fmovrde %o4, %f6, %f10
9595 fmovdleu %xcc, %f15, %f14
9596 fmovd %f0, %f2
9597 sub %o2, %g7, %l3
9598 ldd [%l7 + 0x68], %f4
9599 fpsub32 %f2, %f8, %f2
9600 ldub [%l7 + 0x2D], %l4
9601 stb %o6, [%l7 + 0x33]
9602 mulscc %l1, %l0, %g4
9603 stx %i2, [%l7 + 0x70]
9604 tg %icc, 0x5
9605 std %f14, [%l7 + 0x20]
9606 lduw [%l7 + 0x60], %i0
9607 stb %i1, [%l7 + 0x0F]
9608 fmovdgu %xcc, %f1, %f5
9609 ld [%l7 + 0x14], %f12
9610 brgez %g6, loop_1113
9611 ldsw [%l7 + 0x18], %g3
9612 ldsh [%l7 + 0x54], %l2
9613 fbue,a %fcc1, loop_1114
9614loop_1113:
9615 fbuge,a %fcc0, loop_1115
9616 fmovrdgez %o3, %f6, %f14
9617 sth %o0, [%l7 + 0x3C]
9618loop_1114:
9619 movrgez %i6, 0x050, %g5
9620loop_1115:
9621 ldsh [%l7 + 0x2C], %i4
9622 ldsw [%l7 + 0x1C], %i7
9623 fmovdg %icc, %f15, %f1
9624 ldsh [%l7 + 0x36], %g2
9625 edge32l %g1, %o1, %o5
9626 udivcc %o7, 0x0A4C, %i3
9627 st %f9, [%l7 + 0x44]
9628 lduh [%l7 + 0x50], %l6
9629 sth %l5, [%l7 + 0x2A]
9630 array16 %i5, %o4, %o2
9631 bshuffle %f6, %f10, %f0
9632 lduh [%l7 + 0x0A], %g7
9633 lduw [%l7 + 0x70], %l4
9634 fpadd32s %f0, %f4, %f8
9635 st %f15, [%l7 + 0x14]
9636 ldd [%l7 + 0x08], %f14
9637 fbge %fcc3, loop_1116
9638 bshuffle %f8, %f6, %f6
9639 ldsh [%l7 + 0x0C], %o6
9640 fcmpeq16 %f4, %f4, %l3
9641loop_1116:
9642 ble,a,pn %xcc, loop_1117
9643 fmovrdne %l1, %f10, %f2
9644 fmovdgu %xcc, %f9, %f7
9645 pdist %f14, %f10, %f14
9646loop_1117:
9647 sdivx %g4, 0x1C96, %i2
9648 tsubcctv %i0, %i1, %l0
9649 brz %g3, loop_1118
9650 fnegd %f10, %f4
9651 ldub [%l7 + 0x2E], %l2
9652 movcs %icc, %g6, %o0
9653loop_1118:
9654 fmuld8sux16 %f4, %f4, %f14
9655 edge32 %o3, %i6, %g5
9656 fmovdcc %icc, %f1, %f14
9657 bpos loop_1119
9658 tn %xcc, 0x3
9659 sth %i4, [%l7 + 0x10]
9660 fbuge,a %fcc1, loop_1120
9661loop_1119:
9662 brlz,a %g2, loop_1121
9663 ldx [%l7 + 0x40], %i7
9664 movrlez %o1, 0x07A, %g1
9665loop_1120:
9666 fmul8x16au %f9, %f1, %f8
9667loop_1121:
9668 edge32l %o7, %o5, %l6
9669 lduw [%l7 + 0x10], %l5
9670 smul %i5, %o4, %i3
9671 fpadd16s %f10, %f1, %f14
9672 fmovdne %xcc, %f15, %f3
9673 lduw [%l7 + 0x54], %o2
9674 fmovscc %xcc, %f14, %f14
9675 ldsw [%l7 + 0x40], %l4
9676 ta %xcc, 0x6
9677 fnands %f3, %f1, %f11
9678 stw %o6, [%l7 + 0x68]
9679 faligndata %f6, %f0, %f12
9680 fcmpd %fcc2, %f4, %f12
9681 bneg loop_1122
9682 fmovscc %icc, %f2, %f7
9683 edge16n %g7, %l3, %l1
9684 smulcc %g4, %i0, %i1
9685loop_1122:
9686 edge8l %i2, %g3, %l2
9687 ld [%l7 + 0x68], %f8
9688 fmul8sux16 %f14, %f2, %f14
9689 brlez,a %l0, loop_1123
9690 siam 0x6
9691 fble %fcc3, loop_1124
9692 addcc %o0, %g6, %o3
9693loop_1123:
9694 movn %xcc, %g5, %i4
9695 fmul8x16 %f10, %f8, %f0
9696loop_1124:
9697 orcc %g2, 0x0986, %i6
9698 movleu %xcc, %o1, %i7
9699 sth %g1, [%l7 + 0x6E]
9700 fmovrsgez %o5, %f9, %f3
9701 sth %l6, [%l7 + 0x5C]
9702 fcmple16 %f0, %f12, %o7
9703 lduh [%l7 + 0x18], %l5
9704 ldsb [%l7 + 0x5F], %i5
9705 st %f10, [%l7 + 0x64]
9706 fnot1s %f7, %f0
9707 tsubcctv %i3, 0x0014, %o2
9708 edge32n %o4, %o6, %g7
9709 ldsw [%l7 + 0x6C], %l3
9710 std %f12, [%l7 + 0x70]
9711 fbug,a %fcc1, loop_1125
9712 xorcc %l1, %g4, %i0
9713 ldd [%l7 + 0x40], %f4
9714 ldsb [%l7 + 0x4E], %i1
9715loop_1125:
9716 fcmpne32 %f8, %f8, %i2
9717 stb %g3, [%l7 + 0x16]
9718 ldx [%l7 + 0x70], %l2
9719 fcmped %fcc3, %f4, %f6
9720 sub %l4, 0x0071, %l0
9721 for %f10, %f2, %f6
9722 ldd [%l7 + 0x60], %f2
9723 stx %o0, [%l7 + 0x78]
9724 tpos %icc, 0x7
9725 bpos,a %icc, loop_1126
9726 tneg %icc, 0x0
9727 fpack16 %f14, %f12
9728 bneg,pt %xcc, loop_1127
9729loop_1126:
9730 lduh [%l7 + 0x3A], %g6
9731 fsrc2s %f4, %f3
9732 bge,pn %xcc, loop_1128
9733loop_1127:
9734 fmovdpos %xcc, %f7, %f11
9735 movg %xcc, %o3, %i4
9736 fmovdvs %xcc, %f10, %f6
9737loop_1128:
9738 fmovsle %icc, %f13, %f13
9739 tgu %icc, 0x2
9740 fcmple16 %f12, %f10, %g5
9741 fmovrdlz %g2, %f10, %f14
9742 fxors %f15, %f2, %f13
9743 movcc %icc, %o1, %i7
9744 ldub [%l7 + 0x37], %g1
9745 ld [%l7 + 0x7C], %f3
9746 bcc,a loop_1129
9747 stw %o5, [%l7 + 0x64]
9748 edge8l %l6, %o7, %i6
9749 ldsh [%l7 + 0x46], %i5
9750loop_1129:
9751 lduw [%l7 + 0x2C], %l5
9752 stx %o2, [%l7 + 0x40]
9753 brlz,a %i3, loop_1130
9754 ldx [%l7 + 0x18], %o4
9755 ta %icc, 0x5
9756 fcmpne16 %f14, %f0, %g7
9757loop_1130:
9758 smul %l3, 0x1E5B, %l1
9759 movl %icc, %g4, %o6
9760 bg,a %xcc, loop_1131
9761 bne,pt %xcc, loop_1132
9762 fmul8sux16 %f4, %f2, %f12
9763 ldd [%l7 + 0x40], %f4
9764loop_1131:
9765 fornot2 %f4, %f6, %f0
9766loop_1132:
9767 fmovde %icc, %f13, %f1
9768 andcc %i0, 0x1630, %i1
9769 be,pn %xcc, loop_1133
9770 brgez %g3, loop_1134
9771 tsubcctv %l2, 0x05E4, %l4
9772 stw %i2, [%l7 + 0x5C]
9773loop_1133:
9774 fmovsge %xcc, %f3, %f15
9775loop_1134:
9776 fnegs %f8, %f3
9777 fmovsg %icc, %f13, %f10
9778 fcmpgt16 %f12, %f6, %l0
9779 fbule %fcc3, loop_1135
9780 movpos %icc, %o0, %o3
9781 movrne %i4, %g6, %g5
9782 tsubcc %g2, %i7, %o1
9783loop_1135:
9784 taddcc %g1, 0x1887, %l6
9785 tg %icc, 0x5
9786 fcmple16 %f6, %f6, %o7
9787 bcs loop_1136
9788 subccc %o5, %i6, %l5
9789 nop
9790 setx loop_1137, %l0, %l1
9791 jmpl %l1, %i5
9792 fexpand %f7, %f2
9793loop_1136:
9794 tg %xcc, 0x0
9795 fmovspos %icc, %f6, %f6
9796loop_1137:
9797 fmovrsgz %o2, %f0, %f6
9798 stb %o4, [%l7 + 0x70]
9799 ldd [%l7 + 0x30], %f4
9800 fcmple32 %f12, %f4, %i3
9801 st %f3, [%l7 + 0x70]
9802 fmovdleu %icc, %f11, %f0
9803 fbn %fcc0, loop_1138
9804 ld [%l7 + 0x44], %f0
9805 sth %l3, [%l7 + 0x38]
9806 fpack32 %f0, %f12, %f14
9807loop_1138:
9808 edge8 %g7, %l1, %o6
9809 stb %i0, [%l7 + 0x74]
9810 bvc,a,pt %xcc, loop_1139
9811 ldsw [%l7 + 0x68], %i1
9812 movleu %icc, %g3, %g4
9813 tpos %xcc, 0x5
9814loop_1139:
9815 fsrc2s %f8, %f7
9816 tl %xcc, 0x7
9817 bge,a %icc, loop_1140
9818 edge32 %l2, %i2, %l0
9819 ldsw [%l7 + 0x1C], %o0
9820 ld [%l7 + 0x10], %f0
9821loop_1140:
9822 fandnot1 %f8, %f8, %f6
9823 fandnot1s %f11, %f10, %f14
9824 andcc %o3, 0x1F86, %i4
9825 lduh [%l7 + 0x24], %g6
9826 tsubcctv %g5, 0x1905, %l4
9827 tsubcctv %i7, %o1, %g1
9828 fors %f9, %f9, %f14
9829 ldsb [%l7 + 0x51], %g2
9830 stx %l6, [%l7 + 0x60]
9831 addcc %o5, 0x0335, %o7
9832 tcs %icc, 0x2
9833 fba %fcc1, loop_1141
9834 ldsh [%l7 + 0x62], %i6
9835 fabss %f2, %f15
9836 std %f8, [%l7 + 0x60]
9837loop_1141:
9838 edge16l %i5, %o2, %l5
9839 ldub [%l7 + 0x72], %i3
9840 ldsh [%l7 + 0x46], %o4
9841 edge32n %l3, %l1, %g7
9842 fmovse %xcc, %f4, %f15
9843 orcc %i0, %i1, %o6
9844 movre %g4, %g3, %l2
9845 nop
9846 setx loop_1142, %l0, %l1
9847 jmpl %l1, %i2
9848 movcs %icc, %o0, %o3
9849 fnot1 %f0, %f8
9850 sth %i4, [%l7 + 0x68]
9851loop_1142:
9852 sra %g6, %g5, %l0
9853 fcmped %fcc0, %f10, %f10
9854 brz,a %i7, loop_1143
9855 taddcctv %l4, 0x0C3D, %g1
9856 ldx [%l7 + 0x48], %g2
9857 std %f2, [%l7 + 0x68]
9858loop_1143:
9859 st %f14, [%l7 + 0x44]
9860 nop
9861 setx loop_1144, %l0, %l1
9862 jmpl %l1, %l6
9863 st %f15, [%l7 + 0x20]
9864 fcmps %fcc1, %f14, %f0
9865 fmovsa %icc, %f14, %f12
9866loop_1144:
9867 subc %o1, 0x1290, %o7
9868 ldsb [%l7 + 0x55], %o5
9869 fmovsneg %xcc, %f8, %f1
9870 edge16 %i6, %o2, %i5
9871 stb %l5, [%l7 + 0x7A]
9872 fxnors %f0, %f4, %f12
9873 siam 0x0
9874 fcmpeq16 %f0, %f10, %o4
9875 movrgz %l3, %i3, %g7
9876 fpack16 %f10, %f4
9877 stx %i0, [%l7 + 0x20]
9878 fmovde %xcc, %f9, %f15
9879 movle %xcc, %l1, %o6
9880 bne,pt %icc, loop_1145
9881 fmul8ulx16 %f4, %f2, %f2
9882 ldx [%l7 + 0x58], %i1
9883 movpos %icc, %g3, %g4
9884loop_1145:
9885 ld [%l7 + 0x74], %f2
9886 ldsh [%l7 + 0x24], %l2
9887 movrlez %o0, 0x117, %i2
9888 bcs,a %icc, loop_1146
9889 bneg,a %xcc, loop_1147
9890 tleu %icc, 0x6
9891 fmovdgu %xcc, %f11, %f6
9892loop_1146:
9893 tvs %icc, 0x1
9894loop_1147:
9895 ldsw [%l7 + 0x10], %i4
9896 tcc %xcc, 0x7
9897 and %g6, %o3, %l0
9898 fmovsvc %xcc, %f8, %f12
9899 tsubcctv %g5, 0x1222, %i7
9900 ba %xcc, loop_1148
9901 tcs %icc, 0x2
9902 fmovda %xcc, %f5, %f6
9903 fand %f4, %f6, %f6
9904loop_1148:
9905 fmul8x16au %f5, %f0, %f8
9906 stb %l4, [%l7 + 0x35]
9907 addcc %g2, 0x040E, %g1
9908 fbn,a %fcc1, loop_1149
9909 fcmpgt32 %f8, %f2, %l6
9910 fnot2 %f10, %f0
9911 array32 %o7, %o5, %i6
9912loop_1149:
9913 fbge,a %fcc0, loop_1150
9914 ldd [%l7 + 0x38], %f6
9915 stb %o1, [%l7 + 0x17]
9916 fexpand %f5, %f8
9917loop_1150:
9918 edge32l %i5, %l5, %o2
9919 sth %l3, [%l7 + 0x24]
9920 fba %fcc1, loop_1151
9921 lduw [%l7 + 0x78], %i3
9922 fmovdle %icc, %f6, %f6
9923 and %g7, 0x13EF, %o4
9924loop_1151:
9925 fbuge,a %fcc0, loop_1152
9926 ldsh [%l7 + 0x4C], %i0
9927 ldx [%l7 + 0x38], %l1
9928 fbue %fcc3, loop_1153
9929loop_1152:
9930 fpadd16 %f6, %f0, %f2
9931 fbne,a %fcc1, loop_1154
9932 st %f13, [%l7 + 0x28]
9933loop_1153:
9934 popc %o6, %g3
9935 fmul8x16al %f10, %f10, %f2
9936loop_1154:
9937 sllx %i1, %l2, %o0
9938 fmovsvc %icc, %f5, %f4
9939 tsubcctv %g4, 0x1517, %i2
9940 fmovdg %icc, %f12, %f8
9941 stb %i4, [%l7 + 0x17]
9942 tsubcctv %g6, %o3, %g5
9943 movre %i7, %l0, %g2
9944 edge16 %g1, %l4, %l6
9945 stb %o5, [%l7 + 0x70]
9946 fbul,a %fcc3, loop_1155
9947 movn %icc, %i6, %o7
9948 ble,a loop_1156
9949 lduw [%l7 + 0x44], %i5
9950loop_1155:
9951 lduw [%l7 + 0x28], %o1
9952 lduw [%l7 + 0x5C], %l5
9953loop_1156:
9954 fabss %f8, %f13
9955 edge32ln %o2, %l3, %g7
9956 sethi 0x03B7, %i3
9957 tpos %icc, 0x7
9958 stw %i0, [%l7 + 0x48]
9959 array16 %o4, %l1, %g3
9960 xor %i1, %l2, %o0
9961 brgz %o6, loop_1157
9962 fornot1 %f12, %f14, %f0
9963 call loop_1158
9964 fmovdpos %icc, %f10, %f15
9965loop_1157:
9966 fcmpgt16 %f14, %f8, %i2
9967 fcmple16 %f12, %f2, %g4
9968loop_1158:
9969 bneg,pn %icc, loop_1159
9970 taddcctv %i4, 0x05E5, %g6
9971 fbuge %fcc0, loop_1160
9972 tg %xcc, 0x4
9973loop_1159:
9974 sub %o3, %g5, %l0
9975 fmuld8sux16 %f0, %f4, %f0
9976loop_1160:
9977 ld [%l7 + 0x1C], %f5
9978 ld [%l7 + 0x14], %f9
9979 fnot2s %f0, %f0
9980 ldsb [%l7 + 0x7E], %g2
9981 sll %g1, 0x14, %i7
9982 fnands %f12, %f12, %f8
9983 movcc %icc, %l6, %o5
9984 fmovsa %xcc, %f6, %f3
9985 fbuge,a %fcc0, loop_1161
9986 mulx %i6, %l4, %o7
9987 fpack16 %f4, %f12
9988 stx %i5, [%l7 + 0x78]
9989loop_1161:
9990 fcmpeq32 %f12, %f0, %l5
9991 stb %o2, [%l7 + 0x3D]
9992 fandnot2s %f7, %f5, %f8
9993 fpack32 %f8, %f2, %f14
9994 stw %o1, [%l7 + 0x78]
9995 fcmpne32 %f2, %f0, %l3
9996 lduw [%l7 + 0x2C], %i3
9997 ldd [%l7 + 0x48], %f6
9998 tleu %xcc, 0x7
9999 fpadd16s %f3, %f15, %f10
10000 fandnot1s %f5, %f12, %f10
10001 srlx %i0, 0x0E, %g7
10002 edge32l %l1, %o4, %i1
10003 udivcc %l2, 0x0032, %g3
10004 ldx [%l7 + 0x70], %o0
10005 fbl %fcc3, loop_1162
10006 ldsw [%l7 + 0x20], %o6
10007 fandnot1 %f6, %f0, %f12
10008 fmovse %icc, %f13, %f9
10009loop_1162:
10010 tleu %icc, 0x7
10011 call loop_1163
10012 fblg %fcc1, loop_1164
10013 ld [%l7 + 0x3C], %f5
10014 umulcc %i2, 0x1F6D, %g4
10015loop_1163:
10016 ld [%l7 + 0x18], %f1
10017loop_1164:
10018 fcmpne32 %f10, %f10, %i4
10019 fnor %f2, %f4, %f10
10020 fmovdg %xcc, %f15, %f3
10021 bvs %xcc, loop_1165
10022 fnot2 %f0, %f14
10023 udivx %o3, 0x1E20, %g5
10024 movre %l0, 0x258, %g6
10025loop_1165:
10026 bshuffle %f14, %f8, %f14
10027 fornot1s %f11, %f3, %f5
10028 edge32l %g1, %i7, %l6
10029 xor %o5, %g2, %i6
10030 fxnor %f0, %f0, %f14
10031 fone %f14
10032 fbe %fcc3, loop_1166
10033 stw %l4, [%l7 + 0x74]
10034 brgez %i5, loop_1167
10035 te %icc, 0x6
10036loop_1166:
10037 lduw [%l7 + 0x50], %o7
10038 ldsw [%l7 + 0x60], %l5
10039loop_1167:
10040 ldsw [%l7 + 0x1C], %o2
10041 ldx [%l7 + 0x38], %o1
10042 edge8 %l3, %i3, %g7
10043 fbn,a %fcc1, loop_1168
10044 ba loop_1169
10045 nop
10046 setx loop_1170, %l0, %l1
10047 wrpr 0x1, %tl
10048 wrpr %l1, %tpc
10049 add %l1, 0x4, %l1
10050 wrpr %l1, %tnpc
10051 setx 0x34400001400, %l0, %l1
10052 wrpr %l1, %tstate
10053 wrhpr 0x4, %htstate
10054 retry
10055 nop
10056 setx loop_1171, %l0, %l1
10057 wrpr 0x1, %tl
10058 wrpr %l1, %tpc
10059 add %l1, 0x4, %l1
10060 wrpr %l1, %tnpc
10061 setx 0x34400001400, %l0, %l1
10062 wrpr %l1, %tstate
10063 wrhpr 0x4, %htstate
10064 retry
10065loop_1168:
10066 fandnot1s %f8, %f1, %f14
10067loop_1169:
10068 ld [%l7 + 0x20], %f3
10069loop_1170:
10070 ldsb [%l7 + 0x2B], %i0
10071loop_1171:
10072 ble loop_1172
10073 fmovrsgez %l1, %f3, %f11
10074 ldd [%l7 + 0x10], %f8
10075 ldsw [%l7 + 0x4C], %i1
10076loop_1172:
10077 tne %xcc, 0x6
10078 fba %fcc2, loop_1173
10079 bleu loop_1174
10080 ldub [%l7 + 0x69], %o4
10081 fbn %fcc3, loop_1175
10082loop_1173:
10083 fzero %f2
10084loop_1174:
10085 fmovd %f6, %f6
10086 st %f12, [%l7 + 0x64]
10087loop_1175:
10088 movcs %xcc, %g3, %l2
10089 fmovsge %xcc, %f8, %f15
10090 ldub [%l7 + 0x6F], %o6
10091 sra %o0, 0x19, %i2
10092 orncc %i4, 0x06C4, %g4
10093 for %f14, %f14, %f14
10094 fnands %f1, %f14, %f6
10095 ld [%l7 + 0x64], %f1
10096 ld [%l7 + 0x6C], %f1
10097 srax %g5, %o3, %g6
10098 st %f15, [%l7 + 0x48]
10099 bne,a,pt %icc, loop_1176
10100 ldx [%l7 + 0x58], %l0
10101 fmovsleu %icc, %f2, %f11
10102 sth %g1, [%l7 + 0x46]
10103loop_1176:
10104 fbge,a %fcc3, loop_1177
10105 ldd [%l7 + 0x38], %f6
10106 fpsub16s %f8, %f15, %f15
10107 fbuge %fcc2, loop_1178
10108loop_1177:
10109 fcmpes %fcc0, %f1, %f3
10110 fmovsleu %xcc, %f15, %f0
10111 fsrc1 %f2, %f6
10112loop_1178:
10113 ld [%l7 + 0x18], %f9
10114 movvc %xcc, %i7, %o5
10115 ldsw [%l7 + 0x78], %g2
10116 taddcctv %l6, 0x1927, %l4
10117 movvs %icc, %i5, %i6
10118 ldsw [%l7 + 0x64], %l5
10119 siam 0x3
10120 fmovrde %o2, %f10, %f14
10121 ldx [%l7 + 0x48], %o1
10122 orcc %o7, 0x1909, %i3
10123 stw %g7, [%l7 + 0x1C]
10124 fpsub16s %f6, %f15, %f8
10125 sth %i0, [%l7 + 0x74]
10126 xorcc %l1, %l3, %i1
10127 fnot1 %f6, %f6
10128 xnorcc %o4, 0x0D38, %g3
10129 ldsw [%l7 + 0x10], %l2
10130 be,pt %xcc, loop_1179
10131 stw %o6, [%l7 + 0x68]
10132 bvs,pn %icc, loop_1180
10133 stw %i2, [%l7 + 0x0C]
10134loop_1179:
10135 ld [%l7 + 0x34], %f15
10136 fmovrde %i4, %f8, %f4
10137loop_1180:
10138 fxnors %f9, %f2, %f9
10139 fmovsl %xcc, %f7, %f9
10140 brgz,a %g4, loop_1181
10141 fmovspos %xcc, %f14, %f15
10142 movleu %icc, %g5, %o3
10143 srlx %o0, 0x16, %g6
10144loop_1181:
10145 stw %l0, [%l7 + 0x30]
10146 xor %i7, 0x0541, %g1
10147 movrlez %g2, %l6, %l4
10148 fmovdvc %icc, %f0, %f13
10149 fone %f2
10150 bleu,a loop_1182
10151 fba %fcc0, loop_1183
10152 fmovdn %icc, %f6, %f9
10153 taddcc %o5, %i6, %i5
10154loop_1182:
10155 fornot2 %f4, %f2, %f2
10156loop_1183:
10157 fpsub16s %f4, %f1, %f6
10158 fmovrsgz %l5, %f13, %f8
10159 fxnor %f14, %f0, %f8
10160 fmul8x16al %f10, %f10, %f4
10161 ldsw [%l7 + 0x14], %o2
10162 array32 %o1, %o7, %g7
10163 udivcc %i3, 0x0485, %l1
10164 edge16ln %i0, %i1, %o4
10165 ld [%l7 + 0x38], %f0
10166 fmovdneg %icc, %f13, %f6
10167 stb %l3, [%l7 + 0x72]
10168 bgu,a,pt %icc, loop_1184
10169 sth %g3, [%l7 + 0x60]
10170 tcc %xcc, 0x4
10171 fbge,a %fcc2, loop_1185
10172loop_1184:
10173 movcs %xcc, %l2, %o6
10174 sth %i4, [%l7 + 0x14]
10175 taddcc %i2, %g5, %g4
10176loop_1185:
10177 fandnot1s %f7, %f6, %f1
10178 ldx [%l7 + 0x10], %o0
10179 array8 %g6, %l0, %o3
10180 edge32 %i7, %g2, %g1
10181 tgu %xcc, 0x0
10182 fmovdcs %xcc, %f6, %f8
10183 fnands %f3, %f8, %f9
10184 fsrc1 %f12, %f4
10185 fpack16 %f10, %f9
10186 fmovda %icc, %f1, %f0
10187 andn %l6, %o5, %i6
10188 bn,a,pn %icc, loop_1186
10189 brlz %l4, loop_1187
10190 bneg,a,pn %xcc, loop_1188
10191 fmovsne %xcc, %f8, %f1
10192loop_1186:
10193 nop
10194 setx loop_1189, %l0, %l1
10195 wrpr 0x1, %tl
10196 wrpr %l1, %tpc
10197 add %l1, 0x4, %l1
10198 wrpr %l1, %tnpc
10199 setx 0x34400001400, %l0, %l1
10200 wrpr %l1, %tstate
10201 wrhpr 0x4, %htstate
10202 retry
10203loop_1187:
10204 umulcc %l5, 0x0A57, %o2
10205loop_1188:
10206 stw %i5, [%l7 + 0x48]
10207 fsrc2s %f9, %f13
10208loop_1189:
10209 lduw [%l7 + 0x34], %o7
10210 fcmpne32 %f12, %f12, %g7
10211 udivcc %i3, 0x0DA1, %o1
10212 fzero %f6
10213 fmovscs %icc, %f0, %f15
10214 subcc %i0, 0x1BA1, %l1
10215 bg,a,pn %icc, loop_1190
10216 fcmpgt32 %f10, %f12, %i1
10217 fpmerge %f0, %f10, %f6
10218 lduh [%l7 + 0x72], %l3
10219loop_1190:
10220 tsubcctv %g3, 0x096F, %o4
10221 std %f0, [%l7 + 0x10]
10222 st %f8, [%l7 + 0x40]
10223 smulcc %o6, %l2, %i2
10224 stx %g5, [%l7 + 0x48]
10225 st %f9, [%l7 + 0x4C]
10226 fpadd16s %f1, %f9, %f6
10227 movrgez %i4, 0x32E, %o0
10228 udiv %g6, 0x1E9F, %l0
10229 stw %o3, [%l7 + 0x18]
10230 fcmped %fcc1, %f4, %f0
10231 faligndata %f2, %f0, %f4
10232 fsrc1s %f11, %f8
10233 ldsw [%l7 + 0x20], %g4
10234 fbe %fcc1, loop_1191
10235 movcs %icc, %i7, %g2
10236 fmovdn %icc, %f6, %f1
10237 fbule %fcc0, loop_1192
10238loop_1191:
10239 ldsh [%l7 + 0x2A], %l6
10240 ldd [%l7 + 0x68], %f0
10241 fones %f0
10242loop_1192:
10243 fmovdvc %icc, %f12, %f0
10244 fmovdge %icc, %f14, %f13
10245 fors %f14, %f1, %f4
10246 fmovdcc %icc, %f1, %f11
10247 std %f8, [%l7 + 0x58]
10248 std %f4, [%l7 + 0x68]
10249 xor %g1, 0x0E09, %i6
10250 ldsw [%l7 + 0x30], %l4
10251 edge32n %o5, %o2, %l5
10252 movge %xcc, %i5, %o7
10253 fcmpne16 %f14, %f4, %g7
10254 bpos,a,pt %icc, loop_1193
10255 stx %o1, [%l7 + 0x60]
10256 pdist %f8, %f2, %f4
10257 fmovde %xcc, %f5, %f2
10258loop_1193:
10259 tvc %xcc, 0x4
10260 fpsub32s %f6, %f6, %f13
10261 fmovsleu %icc, %f0, %f10
10262 fnands %f13, %f11, %f2
10263 movge %xcc, %i3, %i0
10264 bleu,a,pn %icc, loop_1194
10265 fxors %f9, %f14, %f0
10266 ldsw [%l7 + 0x6C], %l1
10267 stw %l3, [%l7 + 0x0C]
10268loop_1194:
10269 smulcc %i1, %g3, %o4
10270 lduw [%l7 + 0x08], %l2
10271 fmovrdlez %i2, %f2, %f14
10272 brgz,a %o6, loop_1195
10273 fmul8x16 %f12, %f0, %f2
10274 fmovsg %icc, %f6, %f4
10275 ld [%l7 + 0x68], %f14
10276loop_1195:
10277 ldx [%l7 + 0x30], %g5
10278 addc %i4, %o0, %l0
10279 fsrc1 %f14, %f4
10280 ldsw [%l7 + 0x64], %g6
10281 ldx [%l7 + 0x10], %g4
10282 fcmpne32 %f14, %f6, %o3
10283 bl loop_1196
10284 fbu %fcc0, loop_1197
10285 st %f15, [%l7 + 0x2C]
10286 tsubcctv %i7, %l6, %g1
10287loop_1196:
10288 subcc %g2, %l4, %o5
10289loop_1197:
10290 tvs %xcc, 0x5
10291 st %f13, [%l7 + 0x70]
10292 fmovde %xcc, %f12, %f12
10293 ldd [%l7 + 0x78], %f6
10294 sethi 0x1DE5, %o2
10295 fpsub32s %f9, %f12, %f9
10296 add %l5, %i6, %o7
10297 stx %g7, [%l7 + 0x70]
10298 fcmple32 %f10, %f14, %o1
10299 bl %xcc, loop_1198
10300 edge32 %i5, %i3, %i0
10301 popc 0x0E55, %l3
10302 umulcc %i1, %g3, %l1
10303loop_1198:
10304 fcmpne32 %f14, %f0, %l2
10305 fblg,a %fcc1, loop_1199
10306 fpsub32 %f8, %f6, %f4
10307 xnorcc %i2, 0x157D, %o4
10308 lduw [%l7 + 0x10], %g5
10309loop_1199:
10310 stw %o6, [%l7 + 0x44]
10311 lduh [%l7 + 0x5A], %o0
10312 array8 %i4, %g6, %l0
10313 fpadd32s %f11, %f5, %f6
10314 fand %f14, %f8, %f2
10315 xorcc %g4, 0x13BB, %o3
10316 stw %i7, [%l7 + 0x18]
10317 stx %g1, [%l7 + 0x20]
10318 siam 0x7
10319 fbug %fcc2, loop_1200
10320 lduh [%l7 + 0x2E], %g2
10321 movre %l6, 0x28E, %o5
10322 ldx [%l7 + 0x18], %o2
10323loop_1200:
10324 std %f12, [%l7 + 0x68]
10325 brz,a %l4, loop_1201
10326 lduw [%l7 + 0x40], %l5
10327 movcc %icc, %i6, %g7
10328 fmovdneg %xcc, %f5, %f3
10329loop_1201:
10330 ldd [%l7 + 0x70], %f12
10331 fblg %fcc1, loop_1202
10332 fmovrse %o1, %f1, %f4
10333 fzero %f10
10334 stb %i5, [%l7 + 0x11]
10335loop_1202:
10336 tsubcc %o7, %i3, %l3
10337 st %f15, [%l7 + 0x1C]
10338 tneg %xcc, 0x6
10339 ldx [%l7 + 0x40], %i0
10340 movvc %icc, %g3, %i1
10341 fpackfix %f10, %f11
10342 sub %l1, %l2, %o4
10343 addc %g5, 0x0DA0, %o6
10344 fmovdg %icc, %f8, %f1
10345 fands %f2, %f11, %f0
10346 udiv %o0, 0x15D3, %i4
10347 fnands %f2, %f8, %f9
10348 fsrc1s %f0, %f14
10349 fmovsge %icc, %f10, %f6
10350 fmovdle %icc, %f13, %f4
10351 stx %i2, [%l7 + 0x18]
10352 fmovdn %icc, %f6, %f6
10353 fmovdleu %xcc, %f14, %f5
10354 lduh [%l7 + 0x68], %l0
10355 fcmps %fcc1, %f7, %f4
10356 fbne %fcc3, loop_1203
10357 fmovdcs %icc, %f6, %f7
10358 tleu %xcc, 0x5
10359 ba,pt %icc, loop_1204
10360loop_1203:
10361 movleu %icc, %g6, %o3
10362 fmovdcs %icc, %f4, %f0
10363 array16 %i7, %g1, %g2
10364loop_1204:
10365 siam 0x3
10366 stb %l6, [%l7 + 0x5D]
10367 xnor %g4, %o2, %o5
10368 ldub [%l7 + 0x3B], %l5
10369 tvs %xcc, 0x7
10370 bpos,a %xcc, loop_1205
10371 bgu,a,pt %xcc, loop_1206
10372 std %f0, [%l7 + 0x78]
10373 fpackfix %f10, %f7
10374loop_1205:
10375 sth %i6, [%l7 + 0x1A]
10376loop_1206:
10377 edge16ln %l4, %o1, %i5
10378 st %f11, [%l7 + 0x38]
10379 umulcc %o7, %g7, %l3
10380 fmovsneg %icc, %f10, %f6
10381 edge32l %i0, %g3, %i3
10382 fxnor %f12, %f12, %f2
10383 fmovs %f7, %f15
10384 array32 %l1, %l2, %i1
10385 ldub [%l7 + 0x2B], %g5
10386 edge32l %o6, %o4, %o0
10387 ld [%l7 + 0x7C], %f15
10388 fmul8x16al %f6, %f3, %f6
10389 movne %icc, %i2, %l0
10390 fmovscc %xcc, %f2, %f10
10391 stb %i4, [%l7 + 0x15]
10392 brgz %g6, loop_1207
10393 pdist %f6, %f14, %f10
10394 sth %i7, [%l7 + 0x1C]
10395 ldsb [%l7 + 0x3D], %o3
10396loop_1207:
10397 movge %xcc, %g1, %l6
10398 fcmpeq16 %f10, %f14, %g4
10399 fone %f4
10400 ldub [%l7 + 0x66], %o2
10401 lduh [%l7 + 0x5A], %g2
10402 st %f1, [%l7 + 0x50]
10403 lduw [%l7 + 0x2C], %l5
10404 fmul8ulx16 %f8, %f10, %f6
10405 fnot2s %f10, %f9
10406 sth %o5, [%l7 + 0x32]
10407 ldx [%l7 + 0x38], %i6
10408 lduh [%l7 + 0x42], %o1
10409 fpsub16 %f14, %f12, %f14
10410 tgu %xcc, 0x3
10411 lduw [%l7 + 0x38], %l4
10412 fmovrdlez %o7, %f6, %f0
10413 fmovsgu %icc, %f0, %f7
10414 fbug %fcc0, loop_1208
10415 movneg %icc, %g7, %i5
10416 be,pt %xcc, loop_1209
10417 bcs loop_1210
10418loop_1208:
10419 ldx [%l7 + 0x60], %i0
10420 st %f12, [%l7 + 0x34]
10421loop_1209:
10422 fcmple32 %f10, %f2, %l3
10423loop_1210:
10424 alignaddrl %i3, %g3, %l1
10425 fpadd32 %f6, %f12, %f4
10426 movn %icc, %i1, %g5
10427 taddcc %o6, %o4, %l2
10428 smulcc %o0, %l0, %i4
10429 fpack16 %f0, %f0
10430 sllx %i2, 0x00, %g6
10431 lduh [%l7 + 0x40], %o3
10432 tl %xcc, 0x2
10433 edge8 %i7, %g1, %l6
10434 edge32 %g4, %o2, %l5
10435 tpos %icc, 0x5
10436 fmovrse %o5, %f9, %f5
10437 sra %i6, 0x16, %g2
10438 add %l4, 0x0B97, %o1
10439 ldsh [%l7 + 0x3E], %o7
10440 fbule,a %fcc3, loop_1211
10441 andncc %g7, %i0, %i5
10442 fpadd16 %f14, %f14, %f10
10443 fmovdle %icc, %f7, %f4
10444loop_1211:
10445 andncc %i3, %l3, %l1
10446 stw %i1, [%l7 + 0x54]
10447 fbu %fcc2, loop_1212
10448 move %icc, %g3, %g5
10449 fbn,a %fcc0, loop_1213
10450 ld [%l7 + 0x10], %f14
10451loop_1212:
10452 ldsh [%l7 + 0x4C], %o4
10453 tcc %icc, 0x6
10454loop_1213:
10455 ble,pn %xcc, loop_1214
10456 ta %icc, 0x2
10457 st %f13, [%l7 + 0x4C]
10458 ldsb [%l7 + 0x72], %o6
10459loop_1214:
10460 orn %o0, %l0, %i4
10461 fandnot1 %f2, %f6, %f14
10462 ld [%l7 + 0x6C], %f15
10463 lduh [%l7 + 0x7E], %i2
10464 movrlez %g6, 0x1C4, %l2
10465 movvc %icc, %i7, %o3
10466 ldx [%l7 + 0x28], %g1
10467 fmovsleu %icc, %f7, %f13
10468 ldsh [%l7 + 0x76], %g4
10469 fand %f0, %f8, %f8
10470 fbule %fcc3, loop_1215
10471 fmovsg %icc, %f3, %f15
10472 nop
10473 setx loop_1216, %l0, %l1
10474 jmpl %l1, %l6
10475 fmovrse %o2, %f15, %f3
10476loop_1215:
10477 ldx [%l7 + 0x30], %l5
10478 ldx [%l7 + 0x28], %o5
10479loop_1216:
10480 brgz,a %i6, loop_1217
10481 st %f14, [%l7 + 0x5C]
10482 fmovsvc %xcc, %f15, %f1
10483 ldub [%l7 + 0x62], %l4
10484loop_1217:
10485 fbu,a %fcc1, loop_1218
10486 lduh [%l7 + 0x0C], %o1
10487 fmovdn %xcc, %f7, %f7
10488 fors %f15, %f12, %f4
10489loop_1218:
10490 fmul8ulx16 %f2, %f8, %f4
10491 fcmped %fcc3, %f10, %f4
10492 fpadd32s %f13, %f12, %f13
10493 fcmpgt32 %f14, %f4, %g2
10494 movl %icc, %o7, %g7
10495 fcmple16 %f0, %f10, %i5
10496 fone %f10
10497 fmovsge %icc, %f4, %f7
10498 fmovsl %xcc, %f2, %f1
10499 ble,a,pn %icc, loop_1219
10500 andcc %i0, %l3, %i3
10501 st %f6, [%l7 + 0x54]
10502 fmul8x16 %f7, %f12, %f6
10503loop_1219:
10504 movg %icc, %l1, %g3
10505 fmovsgu %icc, %f14, %f2
10506 fxnors %f7, %f11, %f3
10507 ldsh [%l7 + 0x4E], %i1
10508 udivx %g5, 0x0054, %o4
10509 ldsb [%l7 + 0x5D], %o0
10510 lduh [%l7 + 0x16], %l0
10511 alignaddrl %o6, %i2, %g6
10512 xnorcc %l2, 0x16B5, %i7
10513 fones %f9
10514 udivcc %i4, 0x1C54, %o3
10515 brgez,a %g4, loop_1220
10516 fmovdl %xcc, %f15, %f3
10517 ldx [%l7 + 0x18], %g1
10518 fmovrsne %l6, %f12, %f11
10519loop_1220:
10520 bneg,a,pt %icc, loop_1221
10521 movn %xcc, %l5, %o2
10522 fmovrse %i6, %f7, %f8
10523 stx %l4, [%l7 + 0x50]
10524loop_1221:
10525 ldub [%l7 + 0x0A], %o1
10526 ld [%l7 + 0x18], %f13
10527 fnands %f8, %f11, %f1
10528 edge8l %o5, %o7, %g7
10529 ldx [%l7 + 0x18], %g2
10530 brnz,a %i5, loop_1222
10531 ldub [%l7 + 0x22], %l3
10532 srlx %i0, 0x16, %l1
10533 brnz %i3, loop_1223
10534loop_1222:
10535 orncc %g3, 0x0722, %g5
10536 tcc %xcc, 0x0
10537 stw %i1, [%l7 + 0x20]
10538loop_1223:
10539 stx %o4, [%l7 + 0x10]
10540 ldd [%l7 + 0x38], %f12
10541 or %l0, %o6, %i2
10542 brgz,a %g6, loop_1224
10543 or %l2, 0x06CD, %i7
10544 stx %i4, [%l7 + 0x10]
10545 movge %xcc, %o3, %g4
10546loop_1224:
10547 xnorcc %o0, %l6, %l5
10548 ldsw [%l7 + 0x50], %g1
10549 bcs loop_1225
10550 ldsb [%l7 + 0x3F], %o2
10551 fnot2 %f2, %f6
10552 fexpand %f13, %f14
10553loop_1225:
10554 brgz %l4, loop_1226
10555 fbne,a %fcc1, loop_1227
10556 std %f0, [%l7 + 0x38]
10557 edge16 %i6, %o1, %o5
10558loop_1226:
10559 tge %icc, 0x6
10560loop_1227:
10561 fpsub32 %f6, %f6, %f8
10562 fcmpgt32 %f8, %f12, %g7
10563 edge16l %o7, %g2, %l3
10564 alignaddrl %i0, %i5, %i3
10565 fsrc2s %f8, %f12
10566 ldsb [%l7 + 0x14], %g3
10567 movg %xcc, %g5, %i1
10568 tn %xcc, 0x7
10569 tge %xcc, 0x0
10570 fbule,a %fcc0, loop_1228
10571 movle %icc, %o4, %l0
10572 sth %o6, [%l7 + 0x5A]
10573 brgez,a %i2, loop_1229
10574loop_1228:
10575 fble,a %fcc3, loop_1230
10576 fmovscc %xcc, %f9, %f15
10577 fmovrslz %g6, %f3, %f7
10578loop_1229:
10579 stx %l2, [%l7 + 0x50]
10580loop_1230:
10581 ldub [%l7 + 0x6E], %l1
10582 smulcc %i7, 0x0C71, %o3
10583 brgez %g4, loop_1231
10584 bl,a loop_1232
10585 fpsub16 %f2, %f14, %f10
10586 tneg %icc, 0x7
10587loop_1231:
10588 fmuld8ulx16 %f5, %f5, %f2
10589loop_1232:
10590 ldsb [%l7 + 0x60], %i4
10591 fnegd %f10, %f0
10592 stb %o0, [%l7 + 0x4C]
10593 ldd [%l7 + 0x50], %f2
10594 ldd [%l7 + 0x18], %f4
10595 lduw [%l7 + 0x0C], %l5
10596 lduh [%l7 + 0x24], %g1
10597 fble %fcc0, loop_1233
10598 ld [%l7 + 0x0C], %f9
10599 xor %l6, 0x04E1, %o2
10600 subccc %i6, %o1, %o5
10601loop_1233:
10602 fmovdge %xcc, %f2, %f5
10603 movne %xcc, %l4, %o7
10604 movgu %icc, %g7, %g2
10605 sdivx %i0, 0x1F9B, %i5
10606 fnot2s %f11, %f12
10607 movrgez %i3, 0x078, %l3
10608 fpsub32s %f4, %f14, %f15
10609 fbule %fcc3, loop_1234
10610 nop
10611 setx loop_1235, %l0, %l1
10612 wrpr 0x1, %tl
10613 wrpr %l1, %tpc
10614 add %l1, 0x4, %l1
10615 wrpr %l1, %tnpc
10616 setx 0x34400001400, %l0, %l1
10617 wrpr %l1, %tstate
10618 wrhpr 0x4, %htstate
10619 retry
10620 for %f10, %f4, %f2
10621 fbug,a %fcc2, loop_1236
10622loop_1234:
10623 ldsh [%l7 + 0x08], %g5
10624loop_1235:
10625 fmovsvc %xcc, %f8, %f12
10626 add %i1, %g3, %l0
10627loop_1236:
10628 tpos %icc, 0x7
10629 pdist %f2, %f0, %f14
10630 fmovdn %xcc, %f13, %f9
10631 sth %o6, [%l7 + 0x4C]
10632 sth %i2, [%l7 + 0x5A]
10633 xor %o4, %l2, %g6
10634 mulscc %i7, %l1, %o3
10635 fbuge %fcc0, loop_1237
10636 tcs %icc, 0x2
10637 fzeros %f6
10638 fpadd16 %f8, %f8, %f10
10639loop_1237:
10640 addcc %i4, 0x1435, %g4
10641 fcmpgt32 %f12, %f10, %l5
10642 stx %g1, [%l7 + 0x10]
10643 movpos %icc, %o0, %l6
10644 edge16l %o2, %i6, %o5
10645 edge8l %l4, %o7, %g7
10646 ldx [%l7 + 0x28], %o1
10647 fmovsne %xcc, %f7, %f0
10648 fmovsne %icc, %f2, %f1
10649 ldsw [%l7 + 0x4C], %g2
10650 ldub [%l7 + 0x1E], %i5
10651 siam 0x0
10652 ldd [%l7 + 0x70], %f14
10653 tgu %xcc, 0x2
10654 fmovscs %icc, %f9, %f1
10655 st %f1, [%l7 + 0x2C]
10656 fbule %fcc1, loop_1238
10657 sth %i0, [%l7 + 0x38]
10658 for %f8, %f10, %f2
10659 bcs %icc, loop_1239
10660loop_1238:
10661 tg %icc, 0x6
10662 ldsh [%l7 + 0x1E], %i3
10663 std %f4, [%l7 + 0x48]
10664loop_1239:
10665 call loop_1240
10666 nop
10667 setx loop_1241, %l0, %l1
10668 wrpr 0x1, %tl
10669 wrpr %l1, %tnpc
10670 setx 0x34400001400, %l0, %l1
10671 wrpr %l1, %tstate
10672 wrhpr 0x4, %htstate
10673 done
10674 ta %icc, 0x7
10675 fmovsgu %xcc, %f13, %f4
10676loop_1240:
10677 stb %l3, [%l7 + 0x10]
10678loop_1241:
10679 lduh [%l7 + 0x42], %i1
10680 stw %g5, [%l7 + 0x44]
10681 fmovdleu %icc, %f0, %f6
10682 lduh [%l7 + 0x22], %l0
10683 fbue,a %fcc3, loop_1242
10684 ldsb [%l7 + 0x14], %g3
10685 fmovrslz %o6, %f11, %f2
10686 tsubcctv %o4, 0x1270, %i2
10687loop_1242:
10688 lduw [%l7 + 0x50], %g6
10689 bl loop_1243
10690 fexpand %f6, %f4
10691 ldsh [%l7 + 0x6E], %i7
10692 fsrc2 %f0, %f2
10693loop_1243:
10694 srlx %l1, 0x11, %l2
10695 bcc %xcc, loop_1244
10696 xor %i4, %o3, %l5
10697 fble,a %fcc3, loop_1245
10698 fcmpgt32 %f14, %f2, %g4
10699loop_1244:
10700 ldsh [%l7 + 0x36], %g1
10701 call loop_1246
10702loop_1245:
10703 std %f6, [%l7 + 0x28]
10704 for %f12, %f0, %f6
10705 st %f7, [%l7 + 0x58]
10706loop_1246:
10707 tsubcctv %l6, 0x05AF, %o0
10708 fnors %f1, %f2, %f12
10709 ldsw [%l7 + 0x74], %o2
10710 tle %xcc, 0x3
10711 ldx [%l7 + 0x18], %o5
10712 taddcc %i6, 0x1AA2, %l4
10713 movvs %xcc, %g7, %o1
10714 tneg %xcc, 0x6
10715 ldx [%l7 + 0x10], %g2
10716 stw %i5, [%l7 + 0x7C]
10717 movvc %icc, %i0, %o7
10718 fnot2s %f11, %f7
10719 bne,pt %xcc, loop_1247
10720 stw %l3, [%l7 + 0x6C]
10721 ldsh [%l7 + 0x60], %i3
10722 std %f10, [%l7 + 0x20]
10723loop_1247:
10724 tvc %xcc, 0x2
10725 popc 0x08F7, %g5
10726 bvs,a loop_1248
10727 ld [%l7 + 0x14], %f2
10728 ldsw [%l7 + 0x64], %l0
10729 ldx [%l7 + 0x78], %g3
10730loop_1248:
10731 fmovsne %icc, %f8, %f0
10732 ldsh [%l7 + 0x54], %o6
10733 nop
10734 setx loop_1249, %l0, %l1
10735 wrpr 0x1, %tl
10736 wrpr %l1, %tpc
10737 add %l1, 0x4, %l1
10738 wrpr %l1, %tnpc
10739 setx 0x34400001400, %l0, %l1
10740 wrpr %l1, %tstate
10741 wrhpr 0x4, %htstate
10742 retry
10743 sth %i1, [%l7 + 0x74]
10744 fornot1s %f4, %f2, %f14
10745 fands %f4, %f10, %f5
10746loop_1249:
10747 fmovse %xcc, %f4, %f0
10748 ble,a loop_1250
10749 movvc %icc, %i2, %g6
10750 movrgz %o4, %i7, %l1
10751 sth %l2, [%l7 + 0x74]
10752loop_1250:
10753 addcc %o3, 0x0E70, %i4
10754 fbo,a %fcc2, loop_1251
10755 brnz %l5, loop_1252
10756 fcmple32 %f4, %f4, %g1
10757 fbn %fcc3, loop_1253
10758loop_1251:
10759 fmovsg %xcc, %f2, %f13
10760loop_1252:
10761 tle %icc, 0x7
10762 fba %fcc0, loop_1254
10763loop_1253:
10764 edge16ln %l6, %o0, %o2
10765 fsrc2 %f12, %f8
10766 bcc,pt %icc, loop_1255
10767loop_1254:
10768 tleu %icc, 0x3
10769 fmul8x16al %f10, %f8, %f0
10770 sth %o5, [%l7 + 0x40]
10771loop_1255:
10772 lduh [%l7 + 0x50], %g4
10773 ld [%l7 + 0x08], %f5
10774 taddcctv %l4, %i6, %o1
10775 fbg %fcc1, loop_1256
10776 movcc %icc, %g7, %g2
10777 bleu,a,pn %icc, loop_1257
10778 te %xcc, 0x3
10779loop_1256:
10780 fands %f15, %f15, %f0
10781 fpadd16 %f0, %f2, %f10
10782loop_1257:
10783 tsubcc %i5, 0x02FD, %i0
10784 fmovsg %xcc, %f12, %f3
10785 edge8ln %o7, %l3, %g5
10786 stx %l0, [%l7 + 0x58]
10787 edge8l %g3, %i3, %o6
10788 ldsb [%l7 + 0x44], %i2
10789 sth %i1, [%l7 + 0x36]
10790 ldub [%l7 + 0x1E], %o4
10791 edge8 %g6, %i7, %l1
10792 ldsb [%l7 + 0x79], %o3
10793 lduw [%l7 + 0x58], %l2
10794 fnor %f14, %f6, %f10
10795 fmovsle %icc, %f13, %f1
10796 ldx [%l7 + 0x30], %l5
10797 fmovsvs %xcc, %f9, %f9
10798 fpadd16s %f3, %f9, %f1
10799 ld [%l7 + 0x14], %f0
10800 st %f6, [%l7 + 0x50]
10801 fpsub32 %f2, %f4, %f6
10802 fmovsg %icc, %f6, %f14
10803 fmul8ulx16 %f12, %f6, %f10
10804 lduh [%l7 + 0x18], %g1
10805 brgez,a %l6, loop_1258
10806 ldsw [%l7 + 0x08], %o0
10807 ldsh [%l7 + 0x2C], %o2
10808 fmovrsgez %i4, %f5, %f13
10809loop_1258:
10810 fxnors %f5, %f7, %f7
10811 ldsw [%l7 + 0x5C], %o5
10812 fabss %f0, %f10
10813 ld [%l7 + 0x0C], %f9
10814 fmovdcs %icc, %f1, %f9
10815 andcc %g4, %i6, %o1
10816 array8 %l4, %g2, %i5
10817 addc %g7, 0x1FA9, %i0
10818 array16 %o7, %g5, %l0
10819 bneg,a loop_1259
10820 lduw [%l7 + 0x7C], %g3
10821 ldd [%l7 + 0x38], %f4
10822 sth %l3, [%l7 + 0x74]
10823loop_1259:
10824 array16 %o6, %i2, %i1
10825 edge32l %i3, %g6, %o4
10826 bshuffle %f2, %f6, %f14
10827 srlx %l1, %o3, %l2
10828 fmovsleu %xcc, %f4, %f13
10829 bleu,a %icc, loop_1260
10830 movrne %i7, 0x1B9, %g1
10831 bgu,a,pn %xcc, loop_1261
10832 tvs %icc, 0x2
10833loop_1260:
10834 movvc %icc, %l5, %o0
10835 ldx [%l7 + 0x40], %o2
10836loop_1261:
10837 fcmple32 %f4, %f10, %i4
10838 fcmpes %fcc3, %f7, %f8
10839 stb %o5, [%l7 + 0x3B]
10840 movvs %icc, %g4, %i6
10841 ldsh [%l7 + 0x44], %l6
10842 fnot1s %f8, %f9
10843 ldx [%l7 + 0x38], %l4
10844 ldd [%l7 + 0x70], %f10
10845 ldub [%l7 + 0x1C], %g2
10846 movn %xcc, %i5, %o1
10847 std %f12, [%l7 + 0x78]
10848 fpack16 %f2, %f13
10849 tcc %xcc, 0x5
10850 fcmpeq16 %f4, %f0, %i0
10851 movleu %icc, %o7, %g7
10852 lduh [%l7 + 0x16], %g5
10853 stw %l0, [%l7 + 0x7C]
10854 fpadd16 %f4, %f2, %f4
10855 ldd [%l7 + 0x50], %f14
10856 fmovs %f8, %f12
10857 fmovdne %icc, %f11, %f3
10858 fbe,a %fcc1, loop_1262
10859 srl %l3, 0x11, %g3
10860 ldsw [%l7 + 0x2C], %o6
10861 std %f12, [%l7 + 0x58]
10862loop_1262:
10863 ldd [%l7 + 0x48], %f10
10864 fmovdl %icc, %f14, %f10
10865 fcmped %fcc3, %f12, %f4
10866 fbl,a %fcc0, loop_1263
10867 tleu %icc, 0x3
10868 ldx [%l7 + 0x20], %i2
10869 fmovrsne %i3, %f15, %f9
10870loop_1263:
10871 lduw [%l7 + 0x38], %i1
10872 fxors %f13, %f3, %f5
10873 fpsub16s %f1, %f12, %f8
10874 stb %g6, [%l7 + 0x3A]
10875 st %f2, [%l7 + 0x78]
10876 fmovrdne %o4, %f14, %f0
10877 movrgz %l1, 0x1B5, %l2
10878 fmovsleu %icc, %f4, %f14
10879 edge32n %i7, %g1, %l5
10880 fcmpes %fcc2, %f4, %f2
10881 edge16n %o3, %o0, %o2
10882 fpadd16 %f4, %f12, %f6
10883 fmuld8sux16 %f10, %f15, %f6
10884 tgu %icc, 0x7
10885 fxnors %f9, %f1, %f0
10886 fbule %fcc2, loop_1264
10887 lduw [%l7 + 0x60], %o5
10888 bcc,a %xcc, loop_1265
10889 stw %i4, [%l7 + 0x7C]
10890loop_1264:
10891 orncc %i6, 0x0A13, %l6
10892 fandnot1s %f11, %f7, %f1
10893loop_1265:
10894 brgez %l4, loop_1266
10895 stx %g2, [%l7 + 0x68]
10896 fmovdvs %icc, %f9, %f9
10897 fmovrslz %g4, %f1, %f3
10898loop_1266:
10899 bgu,pt %xcc, loop_1267
10900 fbne,a %fcc2, loop_1268
10901 fpmerge %f7, %f15, %f2
10902 fmovsgu %icc, %f4, %f4
10903loop_1267:
10904 bgu %icc, loop_1269
10905loop_1268:
10906 ldsb [%l7 + 0x68], %o1
10907 xor %i5, 0x166E, %o7
10908 ldub [%l7 + 0x5B], %g7
10909loop_1269:
10910 fblg %fcc1, loop_1270
10911 array32 %g5, %i0, %l3
10912 sth %l0, [%l7 + 0x24]
10913 tpos %icc, 0x3
10914loop_1270:
10915 srax %g3, %o6, %i3
10916 tle %xcc, 0x4
10917 udivcc %i1, 0x0E1F, %g6
10918 fbo %fcc1, loop_1271
10919 subcc %i2, 0x1D2A, %l1
10920 fones %f11
10921 add %o4, 0x16A9, %i7
10922loop_1271:
10923 lduh [%l7 + 0x24], %g1
10924 fmovscc %icc, %f3, %f14
10925 fmovda %xcc, %f9, %f10
10926 ldub [%l7 + 0x43], %l5
10927 fmul8x16 %f4, %f6, %f2
10928 ldsw [%l7 + 0x18], %o3
10929 movle %icc, %o0, %l2
10930 ldd [%l7 + 0x18], %f6
10931 popc %o2, %i4
10932 fcmpeq16 %f10, %f12, %i6
10933 fblg %fcc2, loop_1272
10934 fpadd16s %f4, %f0, %f11
10935 movrlz %o5, 0x344, %l4
10936 fmovdleu %xcc, %f7, %f0
10937loop_1272:
10938 ldsb [%l7 + 0x55], %g2
10939 ldsw [%l7 + 0x14], %g4
10940 stw %o1, [%l7 + 0x2C]
10941 ldsb [%l7 + 0x17], %l6
10942 be,a %xcc, loop_1273
10943 ldub [%l7 + 0x49], %i5
10944 edge16 %o7, %g7, %g5
10945 stw %i0, [%l7 + 0x54]
10946loop_1273:
10947 fble %fcc0, loop_1274
10948 fmovrde %l3, %f2, %f0
10949 udivx %l0, 0x1D2C, %g3
10950 movrlz %i3, 0x39C, %i1
10951loop_1274:
10952 edge8 %g6, %o6, %i2
10953 fmovdge %icc, %f10, %f11
10954 sethi 0x04FA, %o4
10955 fnor %f2, %f4, %f4
10956 ld [%l7 + 0x44], %f3
10957 fmovdcs %xcc, %f1, %f15
10958 ldx [%l7 + 0x28], %l1
10959 bvs loop_1275
10960 stb %g1, [%l7 + 0x4E]
10961 subcc %l5, 0x1A48, %o3
10962 ldsb [%l7 + 0x3B], %o0
10963loop_1275:
10964 tne %xcc, 0x7
10965 xnor %i7, 0x0644, %l2
10966 stw %o2, [%l7 + 0x30]
10967 ldx [%l7 + 0x70], %i4
10968 lduh [%l7 + 0x3E], %i6
10969 fmul8sux16 %f4, %f4, %f4
10970 andncc %o5, %g2, %g4
10971 fornot1 %f2, %f8, %f0
10972 fornot2s %f5, %f6, %f8
10973 edge16l %o1, %l4, %i5
10974 ldd [%l7 + 0x08], %f0
10975 fmul8x16au %f9, %f4, %f0
10976 sdiv %l6, 0x087D, %g7
10977 fxnors %f7, %f11, %f9
10978 fmovdcs %icc, %f11, %f1
10979 umul %g5, 0x1D99, %i0
10980 fbu,a %fcc3, loop_1276
10981 stb %o7, [%l7 + 0x6B]
10982 fmovda %xcc, %f13, %f1
10983 ldsb [%l7 + 0x17], %l0
10984loop_1276:
10985 fblg,a %fcc0, loop_1277
10986 bge,a,pt %xcc, loop_1278
10987 ldsb [%l7 + 0x1C], %l3
10988 fsrc2s %f0, %f0
10989loop_1277:
10990 mulscc %i3, 0x0F79, %g3
10991loop_1278:
10992 brgz,a %g6, loop_1279
10993 fmovdcc %icc, %f3, %f15
10994 bneg,a,pn %xcc, loop_1280
10995 srlx %i1, 0x04, %o6
10996loop_1279:
10997 bvc,a,pn %xcc, loop_1281
10998 fcmped %fcc3, %f0, %f0
10999loop_1280:
11000 array16 %i2, %l1, %o4
11001 taddcc %l5, 0x1E2C, %g1
11002loop_1281:
11003 fornot1s %f5, %f6, %f0
11004 nop
11005 setx loop_1282, %l0, %l1
11006 wrpr 0x1, %tl
11007 wrpr %l1, %tpc
11008 add %l1, 0x4, %l1
11009 wrpr %l1, %tnpc
11010 setx 0x34400001400, %l0, %l1
11011 wrpr %l1, %tstate
11012 wrhpr 0x4, %htstate
11013 retry
11014 std %f2, [%l7 + 0x30]
11015 bvc,a loop_1283
11016 ldsb [%l7 + 0x68], %o0
11017loop_1282:
11018 bvs,a,pt %icc, loop_1284
11019 orncc %i7, 0x0297, %o3
11020loop_1283:
11021 subc %l2, 0x0AE5, %o2
11022 tpos %xcc, 0x4
11023loop_1284:
11024 bl,a,pn %xcc, loop_1285
11025 fnot2s %f6, %f10
11026 fnegs %f7, %f15
11027 fsrc2s %f5, %f1
11028loop_1285:
11029 nop
11030 setx loop_1286, %l0, %l1
11031 wrpr 0x1, %tl
11032 wrpr %l1, %tpc
11033 add %l1, 0x4, %l1
11034 wrpr %l1, %tnpc
11035 setx 0x34400001400, %l0, %l1
11036 wrpr %l1, %tstate
11037 wrhpr 0x4, %htstate
11038 retry
11039 fands %f14, %f10, %f0
11040 lduh [%l7 + 0x1E], %i4
11041 fzero %f10
11042loop_1286:
11043 ld [%l7 + 0x18], %f7
11044 sdivx %o5, 0x0B90, %i6
11045 movcs %icc, %g2, %g4
11046 ldsh [%l7 + 0x3A], %o1
11047 bge,a loop_1287
11048 stb %i5, [%l7 + 0x72]
11049 movn %xcc, %l4, %l6
11050 fmul8x16al %f6, %f4, %f4
11051loop_1287:
11052 ld [%l7 + 0x48], %f15
11053 ldd [%l7 + 0x08], %f10
11054 fandnot2s %f8, %f14, %f2
11055 std %f8, [%l7 + 0x28]
11056 bl,a,pt %icc, loop_1288
11057 fsrc1 %f10, %f14
11058 andcc %g7, %i0, %o7
11059 fxors %f12, %f5, %f1
11060loop_1288:
11061 be,pn %icc, loop_1289
11062 ble loop_1290
11063 std %f12, [%l7 + 0x48]
11064 tpos %icc, 0x6
11065loop_1289:
11066 fbul %fcc3, loop_1291
11067loop_1290:
11068 fornot2 %f0, %f10, %f6
11069 fcmpeq16 %f14, %f0, %l0
11070 sdivx %l3, 0x1199, %i3
11071loop_1291:
11072 nop
11073 setx loop_1292, %l0, %l1
11074 wrpr 0x1, %tl
11075 wrpr %l1, %tpc
11076 add %l1, 0x4, %l1
11077 wrpr %l1, %tnpc
11078 setx 0x34400001400, %l0, %l1
11079 wrpr %l1, %tstate
11080 wrhpr 0x4, %htstate
11081 retry
11082 fnegd %f4, %f6
11083 fsrc1s %f7, %f11
11084 sth %g5, [%l7 + 0x28]
11085loop_1292:
11086 fabss %f15, %f12
11087 andn %g6, 0x1DB0, %i1
11088 ldub [%l7 + 0x34], %o6
11089 sllx %i2, 0x05, %l1
11090 xnor %o4, %g3, %l5
11091 smul %g1, 0x10FB, %o0
11092 fmovdvs %xcc, %f12, %f8
11093 ldx [%l7 + 0x10], %o3
11094 ldd [%l7 + 0x58], %f0
11095 lduh [%l7 + 0x30], %i7
11096 fmovs %f9, %f13
11097 ldx [%l7 + 0x08], %o2
11098 smul %i4, 0x030E, %l2
11099 fpadd16s %f15, %f15, %f10
11100 st %f12, [%l7 + 0x74]
11101 lduh [%l7 + 0x34], %i6
11102 smulcc %g2, 0x1660, %g4
11103 ldx [%l7 + 0x28], %o5
11104 taddcctv %i5, 0x16F5, %l4
11105 fmovscs %icc, %f7, %f13
11106 edge8ln %o1, %g7, %l6
11107 brgz,a %i0, loop_1293
11108 fmovdg %xcc, %f1, %f12
11109 fmovrdgez %l0, %f2, %f10
11110 ta %icc, 0x6
11111loop_1293:
11112 tcs %xcc, 0x0
11113 fmovrsne %l3, %f0, %f9
11114 ble,a loop_1294
11115 smul %i3, 0x14AC, %g5
11116 stx %g6, [%l7 + 0x10]
11117 fandnot2 %f2, %f14, %f4
11118loop_1294:
11119 ldsh [%l7 + 0x74], %o7
11120 fmovdle %xcc, %f13, %f10
11121 umul %o6, %i1, %i2
11122 fabss %f10, %f1
11123 movleu %icc, %o4, %l1
11124 lduh [%l7 + 0x7A], %l5
11125 ldx [%l7 + 0x50], %g1
11126 fmovde %xcc, %f6, %f15
11127 for %f2, %f0, %f12
11128 xnor %g3, 0x1649, %o3
11129 edge16n %o0, %o2, %i7
11130 movpos %icc, %l2, %i6
11131 fmovrde %i4, %f8, %f10
11132 fnors %f1, %f12, %f10
11133 ldd [%l7 + 0x20], %f14
11134 ba loop_1295
11135 st %f12, [%l7 + 0x14]
11136 tpos %xcc, 0x0
11137 ldx [%l7 + 0x60], %g4
11138loop_1295:
11139 stw %o5, [%l7 + 0x44]
11140 fnors %f13, %f4, %f13
11141 st %f11, [%l7 + 0x48]
11142 xnor %i5, 0x194A, %g2
11143 fmovdgu %icc, %f6, %f6
11144 fbn %fcc3, loop_1296
11145 ldsb [%l7 + 0x22], %o1
11146 fbue,a %fcc2, loop_1297
11147 ldsh [%l7 + 0x68], %g7
11148loop_1296:
11149 fmul8x16al %f1, %f4, %f4
11150 std %f14, [%l7 + 0x30]
11151loop_1297:
11152 bleu,pt %icc, loop_1298
11153 ld [%l7 + 0x60], %f2
11154 tsubcctv %l4, %l6, %l0
11155 fmovdneg %xcc, %f6, %f8
11156loop_1298:
11157 ldsb [%l7 + 0x24], %i0
11158 std %f10, [%l7 + 0x20]
11159 movn %icc, %l3, %i3
11160 fcmpne32 %f6, %f14, %g5
11161 ld [%l7 + 0x48], %f6
11162 edge16l %o7, %g6, %i1
11163 mova %xcc, %o6, %i2
11164 fsrc2s %f3, %f0
11165 ld [%l7 + 0x20], %f3
11166 fbue %fcc1, loop_1299
11167 stw %o4, [%l7 + 0x1C]
11168 fmovdcs %icc, %f8, %f4
11169 fmul8x16 %f9, %f12, %f14
11170loop_1299:
11171 fornot1 %f12, %f0, %f12
11172 ldd [%l7 + 0x68], %f10
11173 fpack16 %f0, %f9
11174 fpsub16s %f11, %f11, %f6
11175 orn %l1, 0x0340, %g1
11176 std %f2, [%l7 + 0x40]
11177 brgez %l5, loop_1300
11178 lduw [%l7 + 0x4C], %o3
11179 call loop_1301
11180 ldub [%l7 + 0x62], %o0
11181loop_1300:
11182 fandnot1s %f0, %f8, %f3
11183 ldsb [%l7 + 0x74], %o2
11184loop_1301:
11185 movgu %icc, %i7, %l2
11186 fnors %f1, %f11, %f0
11187 movcs %xcc, %i6, %g3
11188 ble,a %xcc, loop_1302
11189 ldsh [%l7 + 0x50], %g4
11190 ldsh [%l7 + 0x40], %i4
11191 movl %xcc, %o5, %g2
11192loop_1302:
11193 fnors %f0, %f8, %f10
11194 ble,a %xcc, loop_1303
11195 std %f6, [%l7 + 0x18]
11196 fmovdge %icc, %f5, %f8
11197 st %f5, [%l7 + 0x14]
11198loop_1303:
11199 ld [%l7 + 0x20], %f10
11200 fcmps %fcc2, %f9, %f2
11201 sdivx %i5, 0x064F, %o1
11202 popc 0x0FBD, %l4
11203 fmovspos %icc, %f8, %f13
11204 fcmpes %fcc2, %f15, %f2
11205 ldd [%l7 + 0x38], %f12
11206 lduw [%l7 + 0x48], %l6
11207 ldsb [%l7 + 0x65], %l0
11208 lduh [%l7 + 0x52], %i0
11209 array32 %g7, %i3, %g5
11210 brnz,a %l3, loop_1304
11211 fpadd32 %f4, %f6, %f0
11212 tne %xcc, 0x1
11213 fcmple16 %f6, %f4, %o7
11214loop_1304:
11215 fexpand %f15, %f6
11216 call loop_1305
11217 stb %g6, [%l7 + 0x35]
11218 bvs loop_1306
11219 orn %i1, 0x069A, %i2
11220loop_1305:
11221 bshuffle %f12, %f4, %f8
11222 st %f5, [%l7 + 0x10]
11223loop_1306:
11224 lduw [%l7 + 0x14], %o6
11225 std %f4, [%l7 + 0x50]
11226 lduh [%l7 + 0x48], %l1
11227 fcmpes %fcc1, %f4, %f11
11228 ldsb [%l7 + 0x3F], %g1
11229 sra %o4, 0x0F, %o3
11230 edge32 %o0, %o2, %l5
11231 edge8ln %i7, %l2, %i6
11232 fmovsn %xcc, %f8, %f4
11233 fmul8sux16 %f10, %f0, %f8
11234 fcmpne16 %f4, %f12, %g3
11235 movrne %g4, 0x0A1, %o5
11236 fxors %f14, %f0, %f11
11237 tsubcctv %i4, 0x106B, %g2
11238 stb %o1, [%l7 + 0x6A]
11239 lduw [%l7 + 0x18], %l4
11240 fbne,a %fcc3, loop_1307
11241 fbne,a %fcc3, loop_1308
11242 stx %l6, [%l7 + 0x68]
11243 ld [%l7 + 0x10], %f0
11244loop_1307:
11245 mova %icc, %i5, %i0
11246loop_1308:
11247 taddcctv %g7, %l0, %g5
11248 st %f2, [%l7 + 0x18]
11249 fmul8x16 %f6, %f4, %f4
11250 fandnot2 %f4, %f0, %f14
11251 fpmerge %f10, %f4, %f6
11252 fbo,a %fcc3, loop_1309
11253 subcc %i3, 0x03FA, %l3
11254 bcs,a loop_1310
11255 sdivx %o7, 0x0F98, %i1
11256loop_1309:
11257 addcc %g6, %i2, %l1
11258 stw %o6, [%l7 + 0x70]
11259loop_1310:
11260 lduw [%l7 + 0x64], %g1
11261 ldx [%l7 + 0x10], %o3
11262 andn %o4, %o0, %o2
11263 ldsh [%l7 + 0x4A], %l5
11264 stw %i7, [%l7 + 0x40]
11265 tne %icc, 0x4
11266 sth %i6, [%l7 + 0x30]
11267 nop
11268 setx loop_1311, %l0, %l1
11269 jmpl %l1, %l2
11270 fbule,a %fcc2, loop_1312
11271 stw %g3, [%l7 + 0x18]
11272 brnz,a %g4, loop_1313
11273loop_1311:
11274 or %o5, %g2, %o1
11275loop_1312:
11276 movvs %icc, %l4, %l6
11277 ldd [%l7 + 0x20], %f12
11278loop_1313:
11279 fbl,a %fcc2, loop_1314
11280 stx %i4, [%l7 + 0x58]
11281 nop
11282 setx loop_1315, %l0, %l1
11283 wrpr 0x1, %tl
11284 wrpr %l1, %tpc
11285 add %l1, 0x4, %l1
11286 wrpr %l1, %tnpc
11287 setx 0x34400001400, %l0, %l1
11288 wrpr %l1, %tstate
11289 wrhpr 0x4, %htstate
11290 retry
11291 movle %xcc, %i0, %g7
11292loop_1314:
11293 ta %xcc, 0x6
11294 movpos %xcc, %i5, %g5
11295loop_1315:
11296 lduw [%l7 + 0x54], %l0
11297 tcs %xcc, 0x0
11298 ble,pt %xcc, loop_1316
11299 brgez,a %l3, loop_1317
11300 movvs %icc, %o7, %i3
11301 lduh [%l7 + 0x5A], %g6
11302loop_1316:
11303 ldsb [%l7 + 0x36], %i1
11304loop_1317:
11305 andncc %l1, %i2, %g1
11306 lduw [%l7 + 0x48], %o6
11307 xorcc %o3, %o0, %o4
11308 pdist %f4, %f8, %f2
11309 fpsub32s %f14, %f5, %f8
11310 bgu,pt %xcc, loop_1318
11311 orn %o2, 0x0F6C, %i7
11312 lduh [%l7 + 0x2E], %i6
11313 movneg %xcc, %l2, %g3
11314loop_1318:
11315 smul %g4, %l5, %g2
11316 ldsb [%l7 + 0x33], %o1
11317 ldsw [%l7 + 0x34], %l4
11318 alignaddrl %o5, %i4, %i0
11319 fmuld8sux16 %f8, %f0, %f2
11320 ldx [%l7 + 0x28], %g7
11321 ldsb [%l7 + 0x72], %l6
11322 array16 %i5, %g5, %l3
11323 tvc %xcc, 0x0
11324 array16 %o7, %i3, %g6
11325 movge %icc, %i1, %l0
11326 fmuld8sux16 %f7, %f9, %f6
11327 sth %l1, [%l7 + 0x08]
11328 sdivx %i2, 0x09E0, %g1
11329 brgez %o3, loop_1319
11330 fnegd %f8, %f4
11331 brlez,a %o0, loop_1320
11332 fmul8x16 %f9, %f4, %f14
11333loop_1319:
11334 stb %o4, [%l7 + 0x34]
11335 bvc loop_1321
11336loop_1320:
11337 fmovdne %xcc, %f13, %f8
11338 stb %o2, [%l7 + 0x7B]
11339 brlez %i7, loop_1322
11340loop_1321:
11341 fbg %fcc0, loop_1323
11342 ldub [%l7 + 0x56], %i6
11343 stw %o6, [%l7 + 0x5C]
11344loop_1322:
11345 stw %g3, [%l7 + 0x34]
11346loop_1323:
11347 ldsb [%l7 + 0x7D], %l2
11348 fand %f14, %f8, %f6
11349 tl %xcc, 0x1
11350 bneg,pn %icc, loop_1324
11351 fmovd %f6, %f2
11352 ldx [%l7 + 0x10], %g4
11353 addc %g2, %l5, %l4
11354loop_1324:
11355 ldub [%l7 + 0x42], %o5
11356 fmul8x16au %f15, %f6, %f2
11357 stx %i4, [%l7 + 0x18]
11358 ldub [%l7 + 0x44], %i0
11359 alignaddr %o1, %l6, %i5
11360 ldsh [%l7 + 0x40], %g7
11361 ldsw [%l7 + 0x34], %g5
11362 and %l3, %i3, %g6
11363 fcmpgt16 %f6, %f8, %o7
11364 fmuld8ulx16 %f11, %f14, %f12
11365 fmovdne %xcc, %f13, %f0
11366 ldx [%l7 + 0x40], %l0
11367 ldx [%l7 + 0x50], %l1
11368 edge32l %i1, %g1, %i2
11369 ld [%l7 + 0x08], %f2
11370 tcc %xcc, 0x0
11371 tsubcctv %o0, %o3, %o4
11372 ldsh [%l7 + 0x5A], %i7
11373 tl %xcc, 0x4
11374 sll %i6, 0x1F, %o2
11375 ldsh [%l7 + 0x72], %g3
11376 array16 %l2, %o6, %g4
11377 addc %g2, %l5, %l4
11378 fcmple32 %f8, %f8, %o5
11379 fmovsge %icc, %f12, %f15
11380 ldub [%l7 + 0x1F], %i0
11381 fzero %f2
11382 fmovse %xcc, %f4, %f5
11383 ld [%l7 + 0x0C], %f0
11384 tleu %xcc, 0x6
11385 bleu,pt %xcc, loop_1325
11386 fbue,a %fcc1, loop_1326
11387 fmovdvs %xcc, %f12, %f8
11388 orcc %i4, 0x1C9E, %l6
11389loop_1325:
11390 stb %i5, [%l7 + 0x35]
11391loop_1326:
11392 edge8l %g7, %g5, %l3
11393 fbg,a %fcc3, loop_1327
11394 edge16l %o1, %g6, %o7
11395 movn %xcc, %l0, %l1
11396 ldx [%l7 + 0x70], %i1
11397loop_1327:
11398 movl %icc, %i3, %i2
11399 fcmpeq16 %f0, %f2, %o0
11400 fnegd %f2, %f8
11401 fbuge %fcc0, loop_1328
11402 lduw [%l7 + 0x74], %g1
11403 fone %f6
11404 tvs %icc, 0x0
11405loop_1328:
11406 tleu %icc, 0x7
11407 fmovdvc %xcc, %f12, %f8
11408 fands %f2, %f6, %f6
11409 tcs %icc, 0x1
11410 smulcc %o4, %o3, %i6
11411 fmovdg %xcc, %f14, %f5
11412 bgu,pt %icc, loop_1329
11413 ldsw [%l7 + 0x08], %i7
11414 fcmpgt32 %f10, %f12, %o2
11415 edge16 %l2, %g3, %g4
11416loop_1329:
11417 tgu %xcc, 0x5
11418 fmovdvs %xcc, %f10, %f15
11419 fbge %fcc0, loop_1330
11420 lduw [%l7 + 0x10], %o6
11421 fbe,a %fcc3, loop_1331
11422 stx %g2, [%l7 + 0x30]
11423loop_1330:
11424 edge8n %l5, %o5, %l4
11425 tn %xcc, 0x0
11426loop_1331:
11427 bg,pt %icc, loop_1332
11428 stw %i4, [%l7 + 0x1C]
11429 fand %f2, %f12, %f8
11430 movle %xcc, %l6, %i0
11431loop_1332:
11432 ldsh [%l7 + 0x7E], %g7
11433 brnz %i5, loop_1333
11434 stb %g5, [%l7 + 0x5F]
11435 nop
11436 setx loop_1334, %l0, %l1
11437 jmpl %l1, %o1
11438 fmovs %f5, %f4
11439loop_1333:
11440 fbue,a %fcc2, loop_1335
11441 fandnot1 %f12, %f6, %f14
11442loop_1334:
11443 fsrc1 %f10, %f8
11444 fpack32 %f6, %f0, %f12
11445loop_1335:
11446 ldub [%l7 + 0x15], %g6
11447 xorcc %l3, %o7, %l0
11448 tn %xcc, 0x6
11449 fexpand %f7, %f6
11450 andn %l1, %i1, %i3
11451 fpadd16s %f5, %f5, %f9
11452 addc %i2, %o0, %o4
11453 edge8ln %g1, %i6, %o3
11454 movge %icc, %o2, %i7
11455 andn %l2, %g4, %g3
11456 mulscc %o6, %g2, %o5
11457 lduw [%l7 + 0x10], %l5
11458 ldub [%l7 + 0x4B], %l4
11459 for %f4, %f8, %f4
11460 fpadd32s %f7, %f4, %f7
11461 stb %l6, [%l7 + 0x12]
11462 movge %xcc, %i4, %i0
11463 ldsw [%l7 + 0x08], %g7
11464 fmul8sux16 %f4, %f14, %f2
11465 fnegs %f15, %f2
11466 xor %i5, %g5, %g6
11467 stx %l3, [%l7 + 0x50]
11468 brz,a %o7, loop_1336
11469 ld [%l7 + 0x28], %f8
11470 fabsd %f0, %f4
11471 movrlz %l0, %l1, %i1
11472loop_1336:
11473 fbl,a %fcc1, loop_1337
11474 call loop_1338
11475 fmovrslez %o1, %f12, %f3
11476 lduh [%l7 + 0x7C], %i2
11477loop_1337:
11478 movcs %icc, %o0, %i3
11479loop_1338:
11480 fmovsa %icc, %f9, %f8
11481 movn %xcc, %g1, %o4
11482 taddcctv %o3, 0x0526, %o2
11483 ldsh [%l7 + 0x32], %i6
11484 st %f7, [%l7 + 0x4C]
11485 fmovdg %xcc, %f13, %f3
11486 fabsd %f6, %f2
11487 stx %i7, [%l7 + 0x50]
11488 siam 0x6
11489 fpadd32 %f0, %f14, %f0
11490 fnot1 %f14, %f6
11491 lduh [%l7 + 0x4E], %g4
11492 fzeros %f5
11493 andncc %g3, %o6, %l2
11494 bge %icc, loop_1339
11495 ld [%l7 + 0x30], %f11
11496 fpsub16s %f0, %f7, %f3
11497 orcc %g2, 0x1F1F, %o5
11498loop_1339:
11499 subc %l5, %l6, %l4
11500 fmovsgu %xcc, %f10, %f6
11501 edge16n %i4, %g7, %i0
11502 mulx %i5, 0x1A7D, %g5
11503 fblg,a %fcc3, loop_1340
11504 bg,a,pn %xcc, loop_1341
11505 be %xcc, loop_1342
11506 orn %g6, %o7, %l0
11507loop_1340:
11508 fnot1s %f10, %f15
11509loop_1341:
11510 fbg %fcc0, loop_1343
11511loop_1342:
11512 ldd [%l7 + 0x50], %f10
11513 st %f3, [%l7 + 0x60]
11514 ldub [%l7 + 0x31], %l1
11515loop_1343:
11516 popc 0x0C37, %l3
11517 ldd [%l7 + 0x68], %f0
11518 movrne %i1, 0x164, %i2
11519 fmovrsgez %o0, %f11, %f12
11520 edge8 %o1, %i3, %o4
11521 fbe,a %fcc1, loop_1344
11522 sth %o3, [%l7 + 0x32]
11523 fexpand %f4, %f4
11524 tvc %xcc, 0x6
11525loop_1344:
11526 ld [%l7 + 0x74], %f1
11527 ldd [%l7 + 0x50], %f6
11528 tvc %icc, 0x7
11529 fsrc1s %f3, %f5
11530 movpos %icc, %o2, %i6
11531 fcmple32 %f12, %f0, %g1
11532 and %g4, %g3, %o6
11533 bshuffle %f4, %f14, %f4
11534 sdiv %l2, 0x11C9, %i7
11535 bshuffle %f2, %f0, %f12
11536 sllx %o5, %l5, %g2
11537 add %l4, %i4, %g7
11538 tleu %icc, 0x1
11539 ldsb [%l7 + 0x78], %i0
11540 lduw [%l7 + 0x0C], %l6
11541 nop
11542 setx loop_1345, %l0, %l1
11543 wrpr 0x1, %tl
11544 wrpr %l1, %tnpc
11545 setx 0x34400001400, %l0, %l1
11546 wrpr %l1, %tstate
11547 wrhpr 0x4, %htstate
11548 done
11549 andncc %g5, %g6, %i5
11550 move %icc, %o7, %l1
11551 sll %l0, 0x15, %i1
11552loop_1345:
11553 move %xcc, %i2, %o0
11554 ldsh [%l7 + 0x7C], %l3
11555 movle %icc, %i3, %o1
11556 ld [%l7 + 0x30], %f2
11557 fmovdneg %icc, %f15, %f1
11558 stw %o4, [%l7 + 0x3C]
11559 tleu %icc, 0x1
11560 fbuge,a %fcc2, loop_1346
11561 sub %o2, 0x0FCE, %i6
11562 sth %o3, [%l7 + 0x12]
11563 fmovrdgez %g1, %f0, %f2
11564loop_1346:
11565 fands %f10, %f10, %f2
11566 ldsh [%l7 + 0x28], %g3
11567 array8 %o6, %l2, %i7
11568 stb %o5, [%l7 + 0x62]
11569 fcmped %fcc3, %f14, %f10
11570 subc %l5, %g4, %l4
11571 fcmpne16 %f8, %f8, %i4
11572 fmovdcc %icc, %f4, %f5
11573 lduh [%l7 + 0x2E], %g7
11574 ldsh [%l7 + 0x26], %g2
11575 srlx %l6, %i0, %g6
11576 bpos,a,pt %icc, loop_1347
11577 ldub [%l7 + 0x2C], %i5
11578 move %xcc, %g5, %o7
11579 stb %l1, [%l7 + 0x2F]
11580loop_1347:
11581 fnot2 %f12, %f14
11582 ld [%l7 + 0x44], %f15
11583 std %f14, [%l7 + 0x48]
11584 ldub [%l7 + 0x41], %i1
11585 stw %l0, [%l7 + 0x40]
11586 sth %i2, [%l7 + 0x78]
11587 stw %o0, [%l7 + 0x70]
11588 fxor %f10, %f6, %f8
11589 orncc %l3, %i3, %o1
11590 bgu loop_1348
11591 ble,a,pn %icc, loop_1349
11592 fcmped %fcc0, %f8, %f2
11593 fmovsneg %icc, %f4, %f7
11594loop_1348:
11595 fmul8ulx16 %f14, %f2, %f14
11596loop_1349:
11597 lduw [%l7 + 0x64], %o2
11598 fxnor %f4, %f2, %f10
11599 std %f8, [%l7 + 0x68]
11600 fmovdl %icc, %f14, %f14
11601 sra %o4, %o3, %i6
11602 be,a %icc, loop_1350
11603 fmovdl %xcc, %f9, %f11
11604 fpack32 %f6, %f8, %f4
11605 movrgez %g1, 0x1E9, %g3
11606loop_1350:
11607 bne,a,pt %icc, loop_1351
11608 mulx %o6, %l2, %i7
11609 sth %o5, [%l7 + 0x58]
11610 ldsh [%l7 + 0x68], %l5
11611loop_1351:
11612 ble,a,pn %icc, loop_1352
11613 st %f0, [%l7 + 0x78]
11614 fpack16 %f8, %f3
11615 fmul8x16al %f5, %f13, %f14
11616loop_1352:
11617 fabsd %f2, %f14
11618 udiv %g4, 0x1C61, %i4
11619 udivx %l4, 0x0588, %g7
11620 edge16n %g2, %i0, %g6
11621 fpackfix %f10, %f0
11622 fpack16 %f0, %f9
11623 fmovsle %icc, %f3, %f9
11624 fbule,a %fcc2, loop_1353
11625 array8 %i5, %l6, %o7
11626 movpos %xcc, %l1, %g5
11627 fmovscc %icc, %f9, %f2
11628loop_1353:
11629 fandnot2s %f13, %f5, %f1
11630 brlez,a %l0, loop_1354
11631 ldd [%l7 + 0x40], %f6
11632 stb %i1, [%l7 + 0x4E]
11633 bg loop_1355
11634loop_1354:
11635 lduw [%l7 + 0x60], %i2
11636 taddcc %l3, %o0, %o1
11637 for %f6, %f2, %f12
11638loop_1355:
11639 ldsw [%l7 + 0x34], %o2
11640 edge16ln %o4, %i3, %i6
11641 bvs,a,pn %icc, loop_1356
11642 subcc %o3, %g3, %o6
11643 mova %xcc, %g1, %l2
11644 ldx [%l7 + 0x08], %i7
11645loop_1356:
11646 stw %l5, [%l7 + 0x24]
11647 ldub [%l7 + 0x7D], %g4
11648 call loop_1357
11649 fnot2s %f15, %f3
11650 fornot2s %f3, %f12, %f4
11651 edge16ln %i4, %o5, %l4
11652loop_1357:
11653 taddcc %g2, %g7, %g6
11654 lduh [%l7 + 0x74], %i0
11655 call loop_1358
11656 for %f14, %f6, %f8
11657 ldx [%l7 + 0x60], %i5
11658 alignaddrl %l6, %l1, %o7
11659loop_1358:
11660 orcc %l0, %i1, %i2
11661 srlx %l3, 0x0C, %g5
11662 lduw [%l7 + 0x2C], %o0
11663 ldsh [%l7 + 0x42], %o1
11664 stx %o4, [%l7 + 0x28]
11665 fmovrde %o2, %f12, %f2
11666 sth %i6, [%l7 + 0x3C]
11667 fcmpne32 %f0, %f14, %i3
11668 fcmple16 %f2, %f10, %g3
11669 ldsh [%l7 + 0x1A], %o6
11670 brgz,a %g1, loop_1359
11671 fmovsa %xcc, %f11, %f2
11672 fmovdcc %icc, %f3, %f0
11673 st %f12, [%l7 + 0x6C]
11674loop_1359:
11675 ldd [%l7 + 0x10], %f2
11676 fmovdneg %icc, %f4, %f14
11677 fpack32 %f6, %f0, %f0
11678 ldx [%l7 + 0x20], %o3
11679 array8 %i7, %l2, %g4
11680 srl %l5, 0x0D, %i4
11681 for %f8, %f10, %f8
11682 brz,a %o5, loop_1360
11683 array32 %g2, %g7, %g6
11684 mova %xcc, %l4, %i0
11685 fone %f2
11686loop_1360:
11687 fmovdg %xcc, %f6, %f7
11688 fmuld8sux16 %f15, %f9, %f8
11689 array16 %l6, %l1, %i5
11690 move %icc, %l0, %i1
11691 bcc %xcc, loop_1361
11692 edge16n %i2, %o7, %g5
11693 lduw [%l7 + 0x28], %o0
11694 lduh [%l7 + 0x54], %l3
11695loop_1361:
11696 fbul,a %fcc0, loop_1362
11697 movle %icc, %o1, %o2
11698 umul %o4, 0x1141, %i6
11699 std %f0, [%l7 + 0x70]
11700loop_1362:
11701 st %f6, [%l7 + 0x20]
11702 ba loop_1363
11703 sth %i3, [%l7 + 0x7C]
11704 pdist %f0, %f0, %f12
11705 fmovsl %icc, %f11, %f4
11706loop_1363:
11707 lduh [%l7 + 0x46], %g3
11708 ldub [%l7 + 0x41], %o6
11709 movrne %o3, 0x385, %g1
11710 fbge,a %fcc3, loop_1364
11711 fmovsgu %icc, %f9, %f5
11712 lduh [%l7 + 0x6C], %i7
11713 brgz,a %l2, loop_1365
11714loop_1364:
11715 umul %l5, 0x1255, %i4
11716 lduh [%l7 + 0x68], %g4
11717 bleu,pt %xcc, loop_1366
11718loop_1365:
11719 srax %g2, %o5, %g6
11720 fbue %fcc2, loop_1367
11721 fmuld8sux16 %f13, %f13, %f0
11722loop_1366:
11723 tpos %xcc, 0x7
11724 movrlez %g7, 0x3A5, %i0
11725loop_1367:
11726 movn %xcc, %l4, %l6
11727 sth %i5, [%l7 + 0x1A]
11728 te %xcc, 0x4
11729 stb %l0, [%l7 + 0x1F]
11730 fzeros %f6
11731 sth %l1, [%l7 + 0x68]
11732 fmovdg %icc, %f10, %f2
11733 fmovsleu %xcc, %f15, %f4
11734 fcmpgt16 %f6, %f4, %i1
11735 lduw [%l7 + 0x68], %o7
11736 mova %xcc, %g5, %i2
11737 add %o0, %o1, %l3
11738 stx %o4, [%l7 + 0x68]
11739 edge16l %i6, %i3, %o2
11740 edge8n %g3, %o6, %o3
11741 fcmpd %fcc3, %f4, %f4
11742 ldx [%l7 + 0x78], %g1
11743 orcc %l2, %l5, %i4
11744 sllx %i7, 0x14, %g2
11745 ldd [%l7 + 0x60], %f10
11746 ldsh [%l7 + 0x2C], %o5
11747 fbl %fcc0, loop_1368
11748 stw %g4, [%l7 + 0x50]
11749 nop
11750 setx loop_1369, %l0, %l1
11751 wrpr 0x1, %tl
11752 wrpr %l1, %tpc
11753 add %l1, 0x4, %l1
11754 wrpr %l1, %tnpc
11755 setx 0x34400001400, %l0, %l1
11756 wrpr %l1, %tstate
11757 wrhpr 0x4, %htstate
11758 retry
11759 fmovda %xcc, %f9, %f9
11760loop_1368:
11761 bvs,pt %icc, loop_1370
11762 tge %xcc, 0x3
11763loop_1369:
11764 fmovs %f11, %f13
11765 movvs %xcc, %g6, %i0
11766loop_1370:
11767 sra %l4, %l6, %g7
11768 fabsd %f14, %f0
11769 fornot1s %f13, %f1, %f15
11770 fmul8x16au %f1, %f4, %f8
11771 sub %l0, %l1, %i1
11772 fnot1s %f0, %f1
11773 mulx %o7, %i5, %g5
11774 ldsw [%l7 + 0x58], %i2
11775 pdist %f6, %f10, %f12
11776 udiv %o0, 0x1D71, %l3
11777 fpadd16 %f0, %f12, %f8
11778 udiv %o1, 0x18DF, %o4
11779 fmovrslz %i6, %f6, %f15
11780 ldsw [%l7 + 0x5C], %i3
11781 ld [%l7 + 0x34], %f5
11782 nop
11783 setx loop_1371, %l0, %l1
11784 jmpl %l1, %g3
11785 brlez,a %o2, loop_1372
11786 fmuld8sux16 %f8, %f7, %f10
11787 stb %o6, [%l7 + 0x2E]
11788loop_1371:
11789 fnegs %f8, %f14
11790loop_1372:
11791 ldx [%l7 + 0x20], %g1
11792 fornot1 %f4, %f0, %f6
11793 srl %l2, %l5, %i4
11794 bcc %icc, loop_1373
11795 stx %o3, [%l7 + 0x78]
11796 edge8ln %g2, %o5, %g4
11797 te %icc, 0x5
11798loop_1373:
11799 fmovsleu %icc, %f12, %f2
11800 brnz %g6, loop_1374
11801 array8 %i7, %i0, %l6
11802 st %f10, [%l7 + 0x68]
11803 ta %icc, 0x5
11804loop_1374:
11805 movcs %icc, %l4, %l0
11806 te %xcc, 0x3
11807 fpsub16 %f14, %f2, %f12
11808 bn,a,pn %icc, loop_1375
11809 ld [%l7 + 0x74], %f9
11810 fcmpgt32 %f8, %f2, %l1
11811 ldd [%l7 + 0x18], %f12
11812loop_1375:
11813 fmovdcc %icc, %f6, %f5
11814 bn loop_1376
11815 alignaddrl %i1, %o7, %g7
11816 movvs %xcc, %g5, %i2
11817 ldsw [%l7 + 0x74], %i5
11818loop_1376:
11819 sra %l3, 0x11, %o1
11820 tl %xcc, 0x1
11821 fble,a %fcc3, loop_1377
11822 lduw [%l7 + 0x74], %o0
11823 tl %icc, 0x4
11824 ldsh [%l7 + 0x1E], %i6
11825loop_1377:
11826 fbug %fcc3, loop_1378
11827 fxnor %f4, %f12, %f6
11828 ldub [%l7 + 0x52], %o4
11829 popc 0x19CF, %i3
11830loop_1378:
11831 fzeros %f7
11832 movg %xcc, %g3, %o2
11833 movrlez %o6, %g1, %l2
11834 taddcc %i4, 0x1396, %l5
11835 fcmple16 %f12, %f8, %g2
11836 ldub [%l7 + 0x15], %o3
11837 fmovrsgez %g4, %f10, %f1
11838 stx %g6, [%l7 + 0x38]
11839 te %icc, 0x7
11840 ldub [%l7 + 0x3D], %o5
11841 fxors %f13, %f14, %f11
11842 fmovspos %xcc, %f0, %f9
11843 nop
11844 setx loop_1379, %l0, %l1
11845 jmpl %l1, %i0
11846 fmovscc %icc, %f1, %f2
11847 ldub [%l7 + 0x2E], %i7
11848 sth %l4, [%l7 + 0x4A]
11849loop_1379:
11850 lduw [%l7 + 0x70], %l0
11851 tge %xcc, 0x0
11852 tsubcctv %l6, %i1, %o7
11853 fmovdneg %icc, %f15, %f2
11854 fble %fcc2, loop_1380
11855 fmovdvs %xcc, %f0, %f8
11856 movrne %g7, 0x115, %g5
11857 fbne %fcc3, loop_1381
11858loop_1380:
11859 fones %f11
11860 srlx %i2, %i5, %l3
11861 fone %f0
11862loop_1381:
11863 fmovdpos %icc, %f1, %f5
11864 fmul8x16 %f11, %f14, %f12
11865 edge32ln %o1, %l1, %o0
11866 siam 0x1
11867 lduw [%l7 + 0x14], %o4
11868 stb %i6, [%l7 + 0x74]
11869 edge16ln %g3, %o2, %i3
11870 fmovsneg %xcc, %f4, %f9
11871 fxors %f9, %f13, %f15
11872 xorcc %g1, %o6, %l2
11873 movcs %icc, %i4, %l5
11874 brz %g2, loop_1382
11875 fxor %f14, %f12, %f12
11876 lduw [%l7 + 0x50], %o3
11877 udivx %g4, 0x035C, %o5
11878loop_1382:
11879 std %f6, [%l7 + 0x20]
11880 alignaddr %g6, %i7, %i0
11881 fnand %f8, %f2, %f8
11882 bn loop_1383
11883 siam 0x1
11884 ldsb [%l7 + 0x59], %l0
11885 brgez %l4, loop_1384
11886loop_1383:
11887 fmovrslz %l6, %f3, %f2
11888 stx %i1, [%l7 + 0x18]
11889 movg %xcc, %o7, %g5
11890loop_1384:
11891 ldub [%l7 + 0x10], %g7
11892 taddcc %i2, %l3, %i5
11893 sth %o1, [%l7 + 0x74]
11894 fpackfix %f8, %f2
11895 fmovrdlez %l1, %f4, %f4
11896 bpos,a,pn %icc, loop_1385
11897 ldd [%l7 + 0x28], %f2
11898 fsrc1 %f0, %f2
11899 stw %o0, [%l7 + 0x18]
11900loop_1385:
11901 st %f12, [%l7 + 0x10]
11902 tl %icc, 0x0
11903 bn,a,pt %xcc, loop_1386
11904 andcc %o4, 0x029D, %g3
11905 fcmple32 %f12, %f8, %o2
11906 fmovda %xcc, %f3, %f2
11907loop_1386:
11908 movl %icc, %i6, %g1
11909 ld [%l7 + 0x28], %f11
11910 fbe,a %fcc0, loop_1387
11911 fpsub32s %f5, %f1, %f13
11912 ldd [%l7 + 0x40], %f12
11913 ta %xcc, 0x5
11914loop_1387:
11915 tsubcctv %i3, %l2, %i4
11916 ldd [%l7 + 0x18], %f14
11917 nop
11918 setx loop_1388, %l0, %l1
11919 wrpr 0x1, %tl
11920 wrpr %l1, %tpc
11921 add %l1, 0x4, %l1
11922 wrpr %l1, %tnpc
11923 setx 0x34400001400, %l0, %l1
11924 wrpr %l1, %tstate
11925 wrhpr 0x4, %htstate
11926 retry
11927 ldx [%l7 + 0x60], %l5
11928 fbuge,a %fcc1, loop_1389
11929 stx %o6, [%l7 + 0x08]
11930loop_1388:
11931 fmovs %f13, %f6
11932 array8 %o3, %g4, %g2
11933loop_1389:
11934 taddcctv %o5, 0x0561, %i7
11935 st %f15, [%l7 + 0x14]
11936 fmovrdgz %g6, %f4, %f2
11937 edge8n %i0, %l0, %l4
11938 bshuffle %f12, %f6, %f14
11939 std %f4, [%l7 + 0x58]
11940 fexpand %f13, %f4
11941 bge,a loop_1390
11942 stb %i1, [%l7 + 0x2B]
11943 ldsb [%l7 + 0x46], %o7
11944 movrlez %l6, %g7, %g5
11945loop_1390:
11946 fmovsgu %xcc, %f1, %f3
11947 bshuffle %f10, %f0, %f2
11948 fmovrsgez %l3, %f11, %f3
11949 tg %icc, 0x2
11950 fmuld8sux16 %f15, %f14, %f4
11951 fpsub16s %f0, %f4, %f15
11952 pdist %f14, %f14, %f0
11953 tn %xcc, 0x6
11954 lduw [%l7 + 0x60], %i5
11955 fandnot2s %f0, %f2, %f6
11956 fmovscc %icc, %f13, %f0
11957 fpadd32 %f8, %f8, %f14
11958 sdivx %i2, 0x09B2, %o1
11959 fcmpgt32 %f0, %f2, %l1
11960 fba,a %fcc2, loop_1391
11961 ldd [%l7 + 0x58], %f4
11962 fnands %f10, %f6, %f15
11963 fcmple16 %f10, %f2, %o0
11964loop_1391:
11965 nop
11966 setx loop_1392, %l0, %l1
11967 jmpl %l1, %o4
11968 fmovdg %xcc, %f14, %f13
11969 fornot1 %f10, %f2, %f10
11970 std %f0, [%l7 + 0x60]
11971loop_1392:
11972 ldsb [%l7 + 0x2D], %o2
11973 movvc %icc, %i6, %g3
11974 te %xcc, 0x6
11975 ble,pt %icc, loop_1393
11976 bne %xcc, loop_1394
11977 lduh [%l7 + 0x34], %g1
11978 srlx %l2, %i3, %l5
11979loop_1393:
11980 edge32n %i4, %o6, %g4
11981loop_1394:
11982 lduw [%l7 + 0x18], %g2
11983 fmuld8ulx16 %f13, %f2, %f0
11984 bpos %xcc, loop_1395
11985 lduh [%l7 + 0x7A], %o3
11986 brnz %o5, loop_1396
11987 edge8n %g6, %i7, %i0
11988loop_1395:
11989 stb %l4, [%l7 + 0x6F]
11990 ldsb [%l7 + 0x0D], %l0
11991loop_1396:
11992 ldsh [%l7 + 0x34], %i1
11993 fnand %f14, %f4, %f6
11994 stw %l6, [%l7 + 0x64]
11995 siam 0x6
11996 sth %o7, [%l7 + 0x34]
11997 fmovdvs %xcc, %f3, %f12
11998 fmovrsne %g7, %f12, %f3
11999 fcmped %fcc3, %f0, %f14
12000 nop
12001 setx loop_1397, %l0, %l1
12002 wrpr 0x1, %tl
12003 wrpr %l1, %tnpc
12004 setx 0x34400001400, %l0, %l1
12005 wrpr %l1, %tstate
12006 wrhpr 0x4, %htstate
12007 done
12008 movpos %xcc, %g5, %l3
12009 edge16l %i2, %i5, %o1
12010 srlx %o0, 0x05, %l1
12011loop_1397:
12012 stx %o2, [%l7 + 0x10]
12013 movn %icc, %i6, %o4
12014 xorcc %g3, %g1, %l2
12015 fnot2s %f8, %f9
12016 tge %xcc, 0x3
12017 stw %l5, [%l7 + 0x6C]
12018 be,a loop_1398
12019 fmul8x16au %f11, %f9, %f8
12020 bn,a loop_1399
12021 ldsb [%l7 + 0x62], %i3
12022loop_1398:
12023 fbul %fcc1, loop_1400
12024 movleu %icc, %i4, %o6
12025loop_1399:
12026 sth %g2, [%l7 + 0x36]
12027 movle %xcc, %g4, %o3
12028loop_1400:
12029 array32 %o5, %g6, %i7
12030 fxnors %f2, %f11, %f11
12031 fmovsge %xcc, %f3, %f1
12032 brnz %l4, loop_1401
12033 ldx [%l7 + 0x50], %i0
12034 fbuge %fcc2, loop_1402
12035 fmovscs %xcc, %f1, %f8
12036loop_1401:
12037 fexpand %f4, %f2
12038 fcmpes %fcc0, %f1, %f8
12039loop_1402:
12040 tneg %xcc, 0x6
12041 ldsh [%l7 + 0x2A], %i1
12042 std %f10, [%l7 + 0x38]
12043 ldub [%l7 + 0x6A], %l6
12044 ld [%l7 + 0x58], %f7
12045 mulx %o7, 0x1AB0, %l0
12046 ldub [%l7 + 0x7E], %g7
12047 te %icc, 0x5
12048 fnegs %f5, %f4
12049 lduw [%l7 + 0x48], %g5
12050 fmul8x16al %f8, %f2, %f6
12051 ldub [%l7 + 0x69], %l3
12052 ldd [%l7 + 0x10], %f8
12053 fmovsn %xcc, %f5, %f12
12054 fmovsneg %icc, %f14, %f2
12055 ldsb [%l7 + 0x74], %i2
12056 lduw [%l7 + 0x58], %o1
12057 lduw [%l7 + 0x1C], %i5
12058 fmovrdlez %l1, %f2, %f6
12059 ldx [%l7 + 0x68], %o2
12060 fbue,a %fcc3, loop_1403
12061 taddcc %o0, %i6, %o4
12062 tg %xcc, 0x7
12063 xnor %g1, %l2, %l5
12064loop_1403:
12065 fmovrse %g3, %f9, %f12
12066 movle %icc, %i4, %o6
12067 xorcc %i3, 0x14A6, %g4
12068 fcmple16 %f2, %f14, %o3
12069 ldsw [%l7 + 0x34], %g2
12070 fbug %fcc1, loop_1404
12071 srlx %g6, %o5, %l4
12072 st %f4, [%l7 + 0x4C]
12073 brgez,a %i0, loop_1405
12074loop_1404:
12075 fands %f12, %f0, %f9
12076 tl %xcc, 0x1
12077 edge32n %i7, %l6, %i1
12078loop_1405:
12079 fble %fcc2, loop_1406
12080 bcc loop_1407
12081 ldsb [%l7 + 0x0C], %l0
12082 fpadd16 %f12, %f4, %f2
12083loop_1406:
12084 brlez,a %g7, loop_1408
12085loop_1407:
12086 fmovs %f10, %f13
12087 addccc %g5, 0x09BD, %l3
12088 bleu loop_1409
12089loop_1408:
12090 bcs,a loop_1410
12091 lduh [%l7 + 0x12], %o7
12092 sth %o1, [%l7 + 0x18]
12093loop_1409:
12094 brnz,a %i2, loop_1411
12095loop_1410:
12096 ldsb [%l7 + 0x20], %l1
12097 movpos %xcc, %i5, %o0
12098 fmovsl %icc, %f2, %f3
12099loop_1411:
12100 bge,a,pn %icc, loop_1412
12101 tpos %xcc, 0x3
12102 edge32l %o2, %o4, %g1
12103 ld [%l7 + 0x18], %f11
12104loop_1412:
12105 subc %i6, %l5, %g3
12106 ldsh [%l7 + 0x16], %i4
12107 ldsw [%l7 + 0x54], %o6
12108 fmovsvc %xcc, %f3, %f1
12109 movrgez %i3, 0x0A4, %l2
12110 std %f14, [%l7 + 0x40]
12111 bcc loop_1413
12112 ld [%l7 + 0x10], %f6
12113 fbne %fcc1, loop_1414
12114 mova %xcc, %g4, %o3
12115loop_1413:
12116 fcmple32 %f14, %f4, %g6
12117 ldsh [%l7 + 0x14], %o5
12118loop_1414:
12119 lduh [%l7 + 0x44], %g2
12120 fabsd %f4, %f6
12121 fbug %fcc2, loop_1415
12122 ldub [%l7 + 0x78], %i0
12123 smulcc %l4, 0x1E4F, %i7
12124 fmovdge %xcc, %f11, %f7
12125loop_1415:
12126 fmovdleu %xcc, %f12, %f13
12127 movcc %icc, %i1, %l6
12128 fbo %fcc1, loop_1416
12129 umul %g7, 0x06B4, %l0
12130 fsrc1 %f0, %f4
12131 stb %l3, [%l7 + 0x50]
12132loop_1416:
12133 ldx [%l7 + 0x40], %o7
12134 fmovdneg %xcc, %f13, %f11
12135 ldd [%l7 + 0x60], %f0
12136 fmovdne %icc, %f5, %f8
12137 tsubcctv %g5, 0x19B4, %o1
12138 fcmple16 %f14, %f0, %i2
12139 movgu %icc, %i5, %o0
12140 nop
12141 setx loop_1417, %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 lduh [%l7 + 0x24], %o2
12151 fsrc1s %f13, %f12
12152 ldx [%l7 + 0x48], %o4
12153loop_1417:
12154 fmovrde %g1, %f2, %f2
12155 edge16ln %l1, %i6, %g3
12156 addc %l5, 0x0F86, %o6
12157 fsrc2s %f10, %f13
12158 ldx [%l7 + 0x78], %i3
12159 ldd [%l7 + 0x60], %f8
12160 sth %l2, [%l7 + 0x2A]
12161 ta %xcc, 0x1
12162 fnot2 %f4, %f14
12163 ldsw [%l7 + 0x50], %g4
12164 fmovdpos %xcc, %f0, %f3
12165 fmovrdgez %i4, %f2, %f2
12166 tleu %icc, 0x1
12167 movcs %icc, %o3, %g6
12168 ldsw [%l7 + 0x08], %o5
12169 tg %icc, 0x0
12170 fpackfix %f14, %f3
12171 pdist %f14, %f6, %f2
12172 ldub [%l7 + 0x7F], %i0
12173 ld [%l7 + 0x58], %f8
12174 nop
12175 setx loop_1418, %l0, %l1
12176 wrpr 0x1, %tl
12177 wrpr %l1, %tnpc
12178 setx 0x34400001400, %l0, %l1
12179 wrpr %l1, %tstate
12180 wrhpr 0x4, %htstate
12181 done
12182 fmovdle %icc, %f1, %f1
12183 ldub [%l7 + 0x1B], %g2
12184 tl %icc, 0x7
12185loop_1418:
12186 fbg %fcc3, loop_1419
12187 bleu,pt %icc, loop_1420
12188 ldx [%l7 + 0x58], %i7
12189 fmovs %f3, %f3
12190loop_1419:
12191 ldsh [%l7 + 0x76], %i1
12192loop_1420:
12193 edge8l %l6, %g7, %l0
12194 udivcc %l3, 0x07E0, %l4
12195 ldx [%l7 + 0x40], %g5
12196 fsrc1s %f11, %f15
12197 stb %o1, [%l7 + 0x49]
12198 fble %fcc1, loop_1421
12199 fnot2 %f10, %f4
12200 fmovdg %xcc, %f6, %f14
12201 popc 0x0830, %o7
12202loop_1421:
12203 stb %i2, [%l7 + 0x63]
12204 movvc %icc, %o0, %i5
12205 movcs %xcc, %o2, %g1
12206 fmovrde %l1, %f6, %f10
12207 fcmpd %fcc1, %f6, %f14
12208 fmovdneg %xcc, %f4, %f1
12209 ldx [%l7 + 0x40], %o4
12210 movgu %xcc, %g3, %i6
12211 stw %l5, [%l7 + 0x0C]
12212 tne %xcc, 0x4
12213 ldsw [%l7 + 0x2C], %i3
12214 bcs,pt %icc, loop_1422
12215 ba,a,pt %xcc, loop_1423
12216 orcc %l2, 0x1625, %o6
12217 tsubcctv %i4, %g4, %g6
12218loop_1422:
12219 bpos,pn %xcc, loop_1424
12220loop_1423:
12221 tleu %icc, 0x7
12222 xor %o3, %o5, %i0
12223 fnot1s %f8, %f10
12224loop_1424:
12225 stx %g2, [%l7 + 0x38]
12226 sth %i7, [%l7 + 0x6C]
12227 edge32n %l6, %g7, %l0
12228 fmul8x16au %f9, %f3, %f6
12229 movge %xcc, %i1, %l4
12230 stb %g5, [%l7 + 0x27]
12231 fnand %f4, %f2, %f4
12232 ldd [%l7 + 0x18], %f0
12233 stx %o1, [%l7 + 0x08]
12234 ld [%l7 + 0x40], %f13
12235 sth %l3, [%l7 + 0x18]
12236 std %f4, [%l7 + 0x48]
12237 ldsh [%l7 + 0x22], %i2
12238 movl %xcc, %o7, %i5
12239 movne %xcc, %o2, %o0
12240 tvc %icc, 0x6
12241 tleu %icc, 0x3
12242 ldd [%l7 + 0x08], %f4
12243 ldsb [%l7 + 0x2A], %l1
12244 ldub [%l7 + 0x76], %g1
12245 brgz %g3, loop_1425
12246 stx %o4, [%l7 + 0x08]
12247 ldx [%l7 + 0x30], %l5
12248 bpos,a,pt %xcc, loop_1426
12249loop_1425:
12250 fornot1 %f4, %f14, %f8
12251 fnot1 %f12, %f2
12252 fbug,a %fcc3, loop_1427
12253loop_1426:
12254 movg %xcc, %i3, %i6
12255 edge32 %o6, %i4, %g4
12256 fnot1s %f5, %f1
12257loop_1427:
12258 lduh [%l7 + 0x6C], %l2
12259 fmovsl %xcc, %f4, %f13
12260 lduh [%l7 + 0x62], %g6
12261 ldsw [%l7 + 0x6C], %o3
12262 bn,a %xcc, loop_1428
12263 fpack32 %f4, %f10, %f4
12264 edge16n %i0, %o5, %g2
12265 sllx %i7, %g7, %l0
12266loop_1428:
12267 fnors %f5, %f10, %f4
12268 ldx [%l7 + 0x10], %i1
12269 movvc %xcc, %l6, %l4
12270 fmovdleu %icc, %f8, %f0
12271 subccc %g5, 0x11E1, %l3
12272 mulx %i2, %o1, %i5
12273 ldsb [%l7 + 0x4B], %o7
12274 fand %f6, %f10, %f8
12275 fpackfix %f14, %f7
12276 fcmpd %fcc2, %f0, %f4
12277 fornot2s %f2, %f9, %f4
12278 ldsb [%l7 + 0x0D], %o0
12279 tge %icc, 0x2
12280 brgz %l1, loop_1429
12281 addcc %g1, %o2, %g3
12282 lduh [%l7 + 0x6A], %o4
12283 fmovde %icc, %f10, %f7
12284loop_1429:
12285 stw %i3, [%l7 + 0x34]
12286 or %l5, %o6, %i4
12287 nop
12288 setx loop_1430, %l0, %l1
12289 wrpr 0x1, %tl
12290 wrpr %l1, %tpc
12291 add %l1, 0x4, %l1
12292 wrpr %l1, %tnpc
12293 setx 0x34400001400, %l0, %l1
12294 wrpr %l1, %tstate
12295 wrhpr 0x4, %htstate
12296 retry
12297 tcc %xcc, 0x6
12298 ldsw [%l7 + 0x1C], %g4
12299 ldx [%l7 + 0x40], %i6
12300loop_1430:
12301 bcc,a %xcc, loop_1431
12302 sub %g6, 0x0C83, %l2
12303 ldsh [%l7 + 0x76], %i0
12304 bg loop_1432
12305loop_1431:
12306 ldsb [%l7 + 0x24], %o5
12307 movn %xcc, %o3, %g2
12308 fone %f0
12309loop_1432:
12310 tcs %icc, 0x2
12311 fpsub16 %f12, %f12, %f4
12312 std %f4, [%l7 + 0x60]
12313 brlz,a %i7, loop_1433
12314 fcmpne16 %f2, %f0, %g7
12315 ld [%l7 + 0x68], %f11
12316 nop
12317 setx loop_1434, %l0, %l1
12318 jmpl %l1, %l0
12319loop_1433:
12320 movle %icc, %i1, %l4
12321 ld [%l7 + 0x78], %f10
12322 bvs,a %xcc, loop_1435
12323loop_1434:
12324 udivcc %g5, 0x055B, %l3
12325 fpsub32 %f8, %f0, %f14
12326 fmovrdlez %i2, %f0, %f12
12327loop_1435:
12328 fcmpne16 %f2, %f0, %l6
12329 fmul8x16al %f2, %f5, %f4
12330 or %o1, 0x0C8D, %i5
12331 umul %o7, 0x0EBE, %o0
12332 sth %g1, [%l7 + 0x1C]
12333 xnorcc %o2, 0x0943, %g3
12334 fmovsl %icc, %f10, %f0
12335 bshuffle %f10, %f8, %f2
12336 andcc %o4, %l1, %l5
12337 fmovdcs %icc, %f3, %f12
12338 fmovrsgz %o6, %f11, %f11
12339 fbo %fcc1, loop_1436
12340 fbge %fcc0, loop_1437
12341 edge32 %i3, %g4, %i6
12342 ldub [%l7 + 0x64], %i4
12343loop_1436:
12344 std %f8, [%l7 + 0x60]
12345loop_1437:
12346 ldx [%l7 + 0x10], %g6
12347 stb %l2, [%l7 + 0x0D]
12348 fmovsleu %xcc, %f13, %f15
12349 fnands %f12, %f3, %f11
12350 andncc %i0, %o3, %o5
12351 fmovdcs %xcc, %f13, %f8
12352 bge,a,pn %xcc, loop_1438
12353 smul %i7, 0x0B47, %g7
12354 fmovsleu %icc, %f9, %f14
12355 sdivx %g2, 0x1093, %l0
12356loop_1438:
12357 fpsub32 %f14, %f2, %f2
12358 fxor %f10, %f6, %f10
12359 nop
12360 setx loop_1439, %l0, %l1
12361 jmpl %l1, %l4
12362 ldsb [%l7 + 0x16], %g5
12363 tleu %xcc, 0x2
12364 stb %l3, [%l7 + 0x2F]
12365loop_1439:
12366 pdist %f2, %f0, %f14
12367 movrlz %i1, 0x3BC, %l6
12368 srlx %i2, 0x1B, %o1
12369 fsrc1s %f6, %f6
12370 tvc %xcc, 0x3
12371 edge32n %o7, %o0, %g1
12372 ld [%l7 + 0x38], %f11
12373 sth %o2, [%l7 + 0x34]
12374 st %f1, [%l7 + 0x08]
12375 tg %icc, 0x4
12376 fmul8x16 %f8, %f14, %f8
12377 sub %g3, 0x0FF7, %i5
12378 ld [%l7 + 0x08], %f9
12379 fmovdcs %icc, %f7, %f14
12380 movg %xcc, %l1, %l5
12381 umul %o4, %o6, %g4
12382 ldsh [%l7 + 0x50], %i6
12383 ldx [%l7 + 0x08], %i4
12384 ldd [%l7 + 0x18], %f0
12385 fbne,a %fcc2, loop_1440
12386 orncc %i3, 0x0A49, %l2
12387 fabsd %f14, %f12
12388 brgz %i0, loop_1441
12389loop_1440:
12390 fsrc1s %f3, %f8
12391 fcmple16 %f8, %f2, %o3
12392 fpadd32s %f7, %f13, %f12
12393loop_1441:
12394 fnors %f4, %f14, %f11
12395 fcmpeq16 %f10, %f4, %o5
12396 popc %i7, %g7
12397 fmovsvs %icc, %f10, %f7
12398 ta %icc, 0x2
12399 movl %icc, %g2, %l0
12400 add %l4, %g5, %g6
12401 fpadd16 %f12, %f12, %f6
12402 tgu %xcc, 0x3
12403 fornot1 %f2, %f6, %f6
12404 mulscc %i1, %l3, %l6
12405 srl %i2, %o1, %o7
12406 fble %fcc1, loop_1442
12407 lduh [%l7 + 0x0A], %o0
12408 fbo,a %fcc0, loop_1443
12409 fble,a %fcc0, loop_1444
12410loop_1442:
12411 alignaddrl %o2, %g1, %g3
12412 sdivx %l1, 0x19B1, %l5
12413loop_1443:
12414 ldsh [%l7 + 0x30], %o4
12415loop_1444:
12416 fmovsvc %icc, %f10, %f3
12417 and %o6, 0x16DF, %i5
12418 fpsub16s %f14, %f14, %f10
12419 movl %xcc, %i6, %g4
12420 fmovrdgez %i4, %f0, %f14
12421 fpack32 %f12, %f8, %f14
12422 xor %l2, %i0, %o3
12423 edge8l %i3, %i7, %o5
12424 movvc %icc, %g2, %g7
12425 nop
12426 setx loop_1445, %l0, %l1
12427 wrpr 0x1, %tl
12428 wrpr %l1, %tnpc
12429 setx 0x34400001400, %l0, %l1
12430 wrpr %l1, %tstate
12431 wrhpr 0x4, %htstate
12432 done
12433 movn %icc, %l4, %l0
12434 edge8ln %g6, %i1, %g5
12435 stb %l6, [%l7 + 0x43]
12436loop_1445:
12437 fpack32 %f2, %f12, %f2
12438 fnot1s %f4, %f6
12439 srax %i2, 0x04, %o1
12440 brlez,a %o7, loop_1446
12441 ld [%l7 + 0x40], %f9
12442 std %f14, [%l7 + 0x10]
12443 bshuffle %f2, %f0, %f10
12444loop_1446:
12445 movle %icc, %l3, %o2
12446 ld [%l7 + 0x60], %f9
12447 st %f5, [%l7 + 0x20]
12448 stb %o0, [%l7 + 0x15]
12449 udivx %g1, 0x1BC1, %g3
12450 ldsw [%l7 + 0x40], %l5
12451 fmovsleu %icc, %f1, %f10
12452 bn,a %icc, loop_1447
12453 stx %o4, [%l7 + 0x38]
12454 st %f7, [%l7 + 0x58]
12455 fbuge %fcc2, loop_1448
12456loop_1447:
12457 fpsub16 %f0, %f4, %f12
12458 ldsh [%l7 + 0x68], %o6
12459 lduh [%l7 + 0x1C], %i5
12460loop_1448:
12461 srl %i6, %l1, %i4
12462 ld [%l7 + 0x14], %f8
12463 fpsub16s %f14, %f4, %f12
12464 movneg %icc, %l2, %g4
12465 fandnot2 %f8, %f2, %f4
12466 st %f4, [%l7 + 0x44]
12467 ldsw [%l7 + 0x4C], %i0
12468 orncc %i3, 0x0666, %i7
12469 bshuffle %f6, %f10, %f14
12470 fmovrsne %o5, %f2, %f7
12471 array16 %g2, %g7, %l4
12472 movrgz %l0, 0x104, %o3
12473 ldsw [%l7 + 0x74], %g6
12474 ldsb [%l7 + 0x66], %i1
12475 stx %l6, [%l7 + 0x08]
12476 sth %i2, [%l7 + 0x1C]
12477 ldsh [%l7 + 0x28], %g5
12478 bcs,pt %icc, loop_1449
12479 fmovrslz %o1, %f6, %f7
12480 ldsw [%l7 + 0x38], %o7
12481 subcc %o2, %l3, %o0
12482loop_1449:
12483 bcc,a loop_1450
12484 fmovdleu %icc, %f15, %f8
12485 fmovrsgz %g1, %f4, %f0
12486 xnor %g3, 0x0487, %o4
12487loop_1450:
12488 tcs %icc, 0x3
12489 umul %o6, 0x023D, %i5
12490 fpsub32s %f3, %f12, %f1
12491 stb %i6, [%l7 + 0x70]
12492 fmovdgu %icc, %f15, %f14
12493 fpadd16 %f12, %f4, %f2
12494 st %f4, [%l7 + 0x68]
12495 stx %l5, [%l7 + 0x68]
12496 fmovdge %icc, %f7, %f2
12497 edge16l %l1, %i4, %l2
12498 sth %i0, [%l7 + 0x7E]
12499 ldsw [%l7 + 0x14], %g4
12500 movg %icc, %i3, %i7
12501 sth %g2, [%l7 + 0x4E]
12502 umul %g7, 0x17F2, %l4
12503 movrlez %l0, 0x069, %o3
12504 std %f14, [%l7 + 0x58]
12505 ldsh [%l7 + 0x1E], %o5
12506 xnor %i1, %l6, %g6
12507 nop
12508 setx loop_1451, %l0, %l1
12509 jmpl %l1, %i2
12510 udivcc %g5, 0x0DBC, %o1
12511 fbue,a %fcc3, loop_1452
12512 nop
12513 setx loop_1453, %l0, %l1
12514 jmpl %l1, %o7
12515loop_1451:
12516 ldx [%l7 + 0x48], %l3
12517 sdivcc %o2, 0x0FBF, %o0
12518loop_1452:
12519 fba %fcc3, loop_1454
12520loop_1453:
12521 call loop_1455
12522 lduh [%l7 + 0x52], %g3
12523 ld [%l7 + 0x58], %f14
12524loop_1454:
12525 tg %icc, 0x2
12526loop_1455:
12527 fpack32 %f4, %f10, %f4
12528 array16 %o4, %o6, %g1
12529 ldub [%l7 + 0x22], %i5
12530 ld [%l7 + 0x68], %f5
12531 fbug,a %fcc1, loop_1456
12532 fmovdgu %icc, %f4, %f5
12533 fbug %fcc3, loop_1457
12534 fbo,a %fcc0, loop_1458
12535loop_1456:
12536 stx %i6, [%l7 + 0x50]
12537 fnot1 %f12, %f4
12538loop_1457:
12539 ld [%l7 + 0x74], %f9
12540loop_1458:
12541 sdiv %l1, 0x0D58, %i4
12542 movcs %xcc, %l5, %l2
12543 lduw [%l7 + 0x1C], %i0
12544 ldsb [%l7 + 0x71], %i3
12545 ldsw [%l7 + 0x08], %i7
12546 orn %g2, 0x0CD6, %g4
12547 lduw [%l7 + 0x44], %g7
12548 fmovrsne %l0, %f2, %f11
12549 fpsub16 %f4, %f0, %f8
12550 ldsh [%l7 + 0x08], %o3
12551 ldsb [%l7 + 0x74], %l4
12552 fmul8x16 %f6, %f10, %f14
12553 udiv %o5, 0x18CA, %i1
12554 fbo %fcc1, loop_1459
12555 and %g6, 0x056B, %i2
12556 lduw [%l7 + 0x5C], %l6
12557 fcmple16 %f4, %f6, %o1
12558loop_1459:
12559 andcc %o7, 0x1E3E, %g5
12560 std %f8, [%l7 + 0x18]
12561 tn %icc, 0x6
12562 fmul8x16al %f0, %f5, %f2
12563 movrgez %o2, %l3, %g3
12564 ldx [%l7 + 0x28], %o0
12565 ldd [%l7 + 0x50], %f14
12566 fxnors %f14, %f11, %f11
12567 ldd [%l7 + 0x40], %f10
12568 tgu %icc, 0x5
12569 ble loop_1460
12570 ld [%l7 + 0x18], %f15
12571 fabss %f5, %f10
12572 fmovsne %icc, %f2, %f14
12573loop_1460:
12574 fsrc2s %f2, %f9
12575 siam 0x3
12576 smul %o4, 0x02B2, %g1
12577 fpadd16 %f4, %f14, %f0
12578 movrne %i5, 0x18B, %i6
12579 stx %o6, [%l7 + 0x30]
12580 for %f14, %f12, %f10
12581 nop
12582 setx loop_1461, %l0, %l1
12583 wrpr 0x1, %tl
12584 wrpr %l1, %tpc
12585 add %l1, 0x4, %l1
12586 wrpr %l1, %tnpc
12587 setx 0x34400001400, %l0, %l1
12588 wrpr %l1, %tstate
12589 wrhpr 0x4, %htstate
12590 retry
12591 lduh [%l7 + 0x1E], %l1
12592 bcs,pn %icc, loop_1462
12593 fbo,a %fcc0, loop_1463
12594loop_1461:
12595 movg %xcc, %l5, %l2
12596 ldsh [%l7 + 0x62], %i0
12597loop_1462:
12598 fornot2 %f12, %f6, %f4
12599loop_1463:
12600 bne loop_1464
12601 sdivcc %i3, 0x0ADF, %i4
12602 fone %f0
12603 fpsub32 %f4, %f12, %f0
12604loop_1464:
12605 stx %g2, [%l7 + 0x60]
12606 fxors %f14, %f14, %f0
12607 fba %fcc2, loop_1465
12608 faligndata %f0, %f14, %f12
12609 fpsub16s %f11, %f10, %f10
12610 bvc,a,pt %icc, loop_1466
12611loop_1465:
12612 tg %icc, 0x2
12613 fone %f6
12614 sra %g4, 0x03, %g7
12615loop_1466:
12616 ba,a loop_1467
12617 fbul,a %fcc1, loop_1468
12618 alignaddrl %i7, %o3, %l4
12619 tpos %icc, 0x5
12620loop_1467:
12621 fmovs %f3, %f6
12622loop_1468:
12623 ldd [%l7 + 0x40], %f10
12624 movne %xcc, %o5, %l0
12625 taddcctv %g6, %i1, %l6
12626 fmovdg %icc, %f0, %f0
12627 ldub [%l7 + 0x6C], %o1
12628 ldsw [%l7 + 0x08], %o7
12629 fbne,a %fcc3, loop_1469
12630 edge8l %g5, %i2, %o2
12631 fbg,a %fcc0, loop_1470
12632 ldx [%l7 + 0x08], %g3
12633loop_1469:
12634 lduw [%l7 + 0x70], %l3
12635 movle %xcc, %o4, %o0
12636loop_1470:
12637 fpsub16 %f12, %f8, %f2
12638 fmul8ulx16 %f2, %f14, %f4
12639 stx %g1, [%l7 + 0x50]
12640 orn %i5, 0x19CC, %o6
12641 ldub [%l7 + 0x38], %i6
12642 te %xcc, 0x7
12643 fpadd16s %f0, %f10, %f12
12644 subc %l1, 0x1ABF, %l5
12645 fmovdleu %xcc, %f14, %f7
12646 faligndata %f0, %f6, %f6
12647 edge32n %i0, %i3, %l2
12648 stx %i4, [%l7 + 0x60]
12649 fbn %fcc0, loop_1471
12650 st %f5, [%l7 + 0x10]
12651 fsrc2s %f9, %f5
12652 lduw [%l7 + 0x6C], %g4
12653loop_1471:
12654 umul %g2, %i7, %g7
12655 ldx [%l7 + 0x70], %o3
12656 tne %xcc, 0x3
12657 ldub [%l7 + 0x08], %o5
12658 ldsh [%l7 + 0x2C], %l4
12659 movvc %xcc, %g6, %i1
12660 ldsh [%l7 + 0x32], %l0
12661 stx %o1, [%l7 + 0x68]
12662 edge32 %o7, %g5, %i2
12663 fble %fcc2, loop_1472
12664 ldsh [%l7 + 0x20], %l6
12665 tg %xcc, 0x1
12666 fmovdgu %icc, %f0, %f5
12667loop_1472:
12668 fxor %f12, %f12, %f12
12669 fornot1s %f15, %f7, %f15
12670 std %f6, [%l7 + 0x70]
12671 ldx [%l7 + 0x10], %g3
12672 mulx %o2, 0x0BFA, %l3
12673 fcmped %fcc2, %f12, %f4
12674 nop
12675 setx loop_1473, %l0, %l1
12676 wrpr 0x1, %tl
12677 wrpr %l1, %tpc
12678 add %l1, 0x4, %l1
12679 wrpr %l1, %tnpc
12680 setx 0x34400001400, %l0, %l1
12681 wrpr %l1, %tstate
12682 wrhpr 0x4, %htstate
12683 retry
12684 edge8 %o4, %g1, %o0
12685 bcs %icc, loop_1474
12686 fmovrse %i5, %f3, %f11
12687loop_1473:
12688 fbne,a %fcc0, loop_1475
12689 fmovsneg %xcc, %f10, %f7
12690loop_1474:
12691 sth %o6, [%l7 + 0x46]
12692 fcmple16 %f12, %f12, %i6
12693loop_1475:
12694 movneg %icc, %l1, %i0
12695 fpack32 %f8, %f2, %f0
12696 fmovsl %xcc, %f10, %f7
12697 fmovsvs %icc, %f14, %f6
12698 fsrc2 %f0, %f10
12699 tleu %icc, 0x0
12700 pdist %f14, %f0, %f2
12701 sth %l5, [%l7 + 0x1C]
12702 udivcc %i3, 0x143D, %i4
12703 brlz %l2, loop_1476
12704 stw %g4, [%l7 + 0x6C]
12705 tcc %icc, 0x2
12706 fblg %fcc2, loop_1477
12707loop_1476:
12708 fmovsge %xcc, %f5, %f12
12709 fbe %fcc1, loop_1478
12710 fabss %f3, %f8
12711loop_1477:
12712 lduh [%l7 + 0x1C], %g2
12713 fxnors %f5, %f4, %f10
12714loop_1478:
12715 std %f6, [%l7 + 0x70]
12716 popc 0x053B, %i7
12717 fmuld8ulx16 %f11, %f6, %f8
12718 sth %g7, [%l7 + 0x7C]
12719 ldub [%l7 + 0x3D], %o3
12720 stb %l4, [%l7 + 0x0F]
12721 fpack32 %f10, %f6, %f14
12722 orncc %o5, 0x1C84, %i1
12723 ldsh [%l7 + 0x7C], %g6
12724 fba,a %fcc3, loop_1479
12725 movrlz %l0, 0x0C4, %o1
12726 ldx [%l7 + 0x10], %g5
12727 srl %o7, 0x00, %l6
12728loop_1479:
12729 fpadd16s %f3, %f4, %f1
12730 fxors %f12, %f15, %f7
12731 tge %icc, 0x2
12732 brgez %i2, loop_1480
12733 st %f10, [%l7 + 0x70]
12734 siam 0x3
12735 movg %xcc, %o2, %l3
12736loop_1480:
12737 movrlz %g3, 0x05F, %g1
12738 ta %xcc, 0x6
12739 fmovrdlez %o4, %f12, %f6
12740 fmul8x16au %f7, %f15, %f14
12741 fpsub16s %f10, %f1, %f10
12742 fmovdcs %xcc, %f4, %f3
12743 fpadd16s %f0, %f10, %f11
12744 sra %i5, %o6, %o0
12745 lduh [%l7 + 0x56], %l1
12746 sth %i0, [%l7 + 0x54]
12747 stb %i6, [%l7 + 0x7D]
12748 fpsub16s %f10, %f13, %f7
12749 movrlez %i3, %i4, %l2
12750 srl %l5, 0x02, %g4
12751 alignaddr %g2, %g7, %i7
12752 ld [%l7 + 0x08], %f1
12753 fmovdl %xcc, %f12, %f9
12754 lduw [%l7 + 0x10], %o3
12755 tge %xcc, 0x3
12756 nop
12757 setx loop_1481, %l0, %l1
12758 jmpl %l1, %l4
12759 ldub [%l7 + 0x51], %o5
12760 edge8ln %i1, %l0, %o1
12761 lduh [%l7 + 0x52], %g6
12762loop_1481:
12763 movleu %xcc, %o7, %l6
12764 bvs,pt %icc, loop_1482
12765 ldsb [%l7 + 0x4C], %i2
12766 tneg %xcc, 0x3
12767 taddcc %o2, %l3, %g3
12768loop_1482:
12769 edge8n %g1, %g5, %i5
12770 taddcc %o4, 0x1336, %o6
12771 sdivcc %o0, 0x0DFB, %l1
12772 ldsh [%l7 + 0x20], %i6
12773 st %f14, [%l7 + 0x4C]
12774 tge %icc, 0x3
12775 fmul8x16al %f7, %f11, %f4
12776 bleu,a loop_1483
12777 fcmpne32 %f0, %f4, %i0
12778 fmovsleu %icc, %f14, %f5
12779 tn %icc, 0x7
12780loop_1483:
12781 smul %i4, 0x024F, %l2
12782 fmovscs %icc, %f8, %f14
12783 orcc %l5, %i3, %g2
12784 and %g4, 0x0A5A, %i7
12785 fcmpgt16 %f6, %f2, %o3
12786 fmovrsgz %l4, %f15, %f1
12787 fnor %f2, %f0, %f8
12788 stb %o5, [%l7 + 0x5F]
12789 brnz,a %g7, loop_1484
12790 stx %i1, [%l7 + 0x50]
12791 lduh [%l7 + 0x54], %o1
12792 movcs %icc, %g6, %o7
12793loop_1484:
12794 fbg %fcc3, loop_1485
12795 st %f0, [%l7 + 0x54]
12796 fmovsg %icc, %f6, %f3
12797 tneg %xcc, 0x4
12798loop_1485:
12799 array8 %l6, %l0, %i2
12800 tvs %xcc, 0x2
12801 std %f10, [%l7 + 0x20]
12802 lduw [%l7 + 0x44], %l3
12803 ldsw [%l7 + 0x78], %g3
12804 stb %g1, [%l7 + 0x20]
12805 movrne %g5, 0x08A, %i5
12806 movne %icc, %o4, %o6
12807 fmovdn %icc, %f4, %f4
12808 fbue,a %fcc0, loop_1486
12809 ldsb [%l7 + 0x7E], %o0
12810 fxors %f13, %f2, %f3
12811 sdivcc %o2, 0x1C5B, %i6
12812loop_1486:
12813 sllx %i0, 0x04, %l1
12814 stw %i4, [%l7 + 0x50]
12815 brz %l5, loop_1487
12816 fmovrdne %i3, %f2, %f8
12817 stw %l2, [%l7 + 0x2C]
12818 fmovdvc %xcc, %f15, %f13
12819loop_1487:
12820 sll %g4, 0x03, %i7
12821 stw %g2, [%l7 + 0x50]
12822 bge,a,pn %icc, loop_1488
12823 nop
12824 setx loop_1489, %l0, %l1
12825 jmpl %l1, %l4
12826 lduh [%l7 + 0x66], %o3
12827 fandnot1 %f0, %f12, %f10
12828loop_1488:
12829 fmul8sux16 %f12, %f10, %f12
12830loop_1489:
12831 alignaddr %g7, %o5, %i1
12832 ld [%l7 + 0x50], %f6
12833 stx %o1, [%l7 + 0x10]
12834 bn,a loop_1490
12835 fmul8ulx16 %f2, %f4, %f4
12836 fcmpes %fcc1, %f10, %f4
12837 lduh [%l7 + 0x1C], %o7
12838loop_1490:
12839 brlez %g6, loop_1491
12840 udivcc %l0, 0x1A21, %l6
12841 std %f2, [%l7 + 0x30]
12842 lduw [%l7 + 0x64], %l3
12843loop_1491:
12844 srl %g3, %g1, %g5
12845 ldsh [%l7 + 0x3C], %i5
12846 udiv %i2, 0x0739, %o4
12847 st %f1, [%l7 + 0x38]
12848 ldsh [%l7 + 0x5C], %o6
12849 ldsw [%l7 + 0x10], %o0
12850 edge8ln %o2, %i0, %i6
12851 ldsh [%l7 + 0x72], %l1
12852 bl,a,pt %icc, loop_1492
12853 fbuge %fcc1, loop_1493
12854 st %f7, [%l7 + 0x20]
12855 lduw [%l7 + 0x50], %l5
12856loop_1492:
12857 movrgez %i4, %l2, %i3
12858loop_1493:
12859 fmovrslz %i7, %f10, %f8
12860 umul %g4, %g2, %o3
12861 fands %f5, %f3, %f10
12862 sth %g7, [%l7 + 0x52]
12863 fmovdleu %xcc, %f15, %f6
12864 fsrc2s %f3, %f7
12865 movn %xcc, %o5, %i1
12866 st %f12, [%l7 + 0x2C]
12867 movre %l4, %o1, %g6
12868 fbl %fcc0, loop_1494
12869 siam 0x5
12870 fmul8x16al %f15, %f1, %f8
12871 te %xcc, 0x2
12872loop_1494:
12873 edge8l %l0, %l6, %o7
12874 sdiv %g3, 0x0D13, %l3
12875 andn %g5, 0x0706, %i5
12876 bvs loop_1495
12877 srax %i2, %o4, %g1
12878 orn %o6, %o2, %o0
12879 ld [%l7 + 0x18], %f0
12880loop_1495:
12881 brlz %i6, loop_1496
12882 lduh [%l7 + 0x34], %i0
12883 lduw [%l7 + 0x78], %l1
12884 edge32 %l5, %l2, %i4
12885loop_1496:
12886 std %f8, [%l7 + 0x38]
12887 andncc %i3, %i7, %g2
12888 edge16ln %o3, %g7, %o5
12889 fmovd %f12, %f6
12890 addcc %i1, %g4, %l4
12891 edge16l %o1, %g6, %l6
12892 fnor %f0, %f0, %f0
12893 fmovde %icc, %f11, %f3
12894 fmovdpos %icc, %f14, %f12
12895 fbuge,a %fcc1, loop_1497
12896 ldsb [%l7 + 0x51], %o7
12897 sth %l0, [%l7 + 0x5E]
12898 fands %f6, %f13, %f12
12899loop_1497:
12900 fcmpgt16 %f12, %f10, %l3
12901 ldd [%l7 + 0x20], %f12
12902 bgu,pn %xcc, loop_1498
12903 fornot1s %f15, %f3, %f2
12904 edge8l %g5, %i5, %g3
12905 fba %fcc0, loop_1499
12906loop_1498:
12907 fpadd32s %f14, %f13, %f8
12908 fbge,a %fcc2, loop_1500
12909 fbuge %fcc1, loop_1501
12910loop_1499:
12911 edge16n %i2, %o4, %o6
12912 fmovrslez %o2, %f0, %f15
12913loop_1500:
12914 tl %icc, 0x6
12915loop_1501:
12916 movcs %xcc, %o0, %g1
12917 fmovdgu %xcc, %f13, %f12
12918 edge8l %i0, %l1, %l5
12919 taddcc %l2, %i6, %i3
12920 movne %icc, %i4, %i7
12921 stx %o3, [%l7 + 0x78]
12922 fzero %f8
12923 fbug,a %fcc1, loop_1502
12924 pdist %f2, %f2, %f8
12925 fcmps %fcc1, %f1, %f8
12926 sra %g7, 0x0F, %o5
12927loop_1502:
12928 bpos,a %icc, loop_1503
12929 ldx [%l7 + 0x70], %i1
12930 fmovrsgz %g4, %f10, %f13
12931 fmovscc %xcc, %f12, %f7
12932loop_1503:
12933 srlx %l4, 0x0C, %o1
12934 ldub [%l7 + 0x11], %g6
12935 stb %l6, [%l7 + 0x61]
12936 fmovrsgz %o7, %f12, %f6
12937 st %f3, [%l7 + 0x28]
12938 fnot1s %f2, %f3
12939 fcmps %fcc0, %f5, %f10
12940 xnorcc %g2, %l0, %l3
12941 fmul8sux16 %f10, %f12, %f14
12942 fbl,a %fcc0, loop_1504
12943 tcs %xcc, 0x7
12944 stb %g5, [%l7 + 0x69]
12945 fmovsge %icc, %f13, %f14
12946loop_1504:
12947 fmovse %xcc, %f6, %f4
12948 fpsub32 %f2, %f0, %f4
12949 tn %icc, 0x1
12950 udiv %g3, 0x0993, %i5
12951 fbne,a %fcc0, loop_1505
12952 udiv %i2, 0x0FE6, %o6
12953 edge8l %o2, %o0, %g1
12954 udiv %i0, 0x196D, %l1
12955loop_1505:
12956 edge16n %o4, %l5, %l2
12957 fxors %f8, %f4, %f15
12958 array8 %i3, %i6, %i4
12959 fsrc1 %f8, %f10
12960 fbg %fcc0, loop_1506
12961 stx %i7, [%l7 + 0x20]
12962 edge16n %o3, %o5, %i1
12963 fmul8ulx16 %f14, %f10, %f0
12964loop_1506:
12965 fpackfix %f10, %f7
12966 movge %icc, %g7, %l4
12967 std %f6, [%l7 + 0x78]
12968 stx %g4, [%l7 + 0x20]
12969 fmovsl %xcc, %f0, %f12
12970 fpadd16 %f14, %f14, %f6
12971 sth %g6, [%l7 + 0x16]
12972 bneg loop_1507
12973 array8 %l6, %o7, %o1
12974 ldsb [%l7 + 0x54], %g2
12975 ldub [%l7 + 0x71], %l3
12976loop_1507:
12977 xnorcc %l0, 0x1102, %g5
12978 pdist %f0, %f2, %f0
12979 fmovrslz %g3, %f15, %f6
12980 brlez,a %i5, loop_1508
12981 edge8n %o6, %o2, %o0
12982 fmul8x16al %f10, %f13, %f6
12983 udiv %g1, 0x09DF, %i0
12984loop_1508:
12985 fornot2s %f7, %f8, %f12
12986 movg %xcc, %i2, %o4
12987 sub %l5, 0x08A5, %l1
12988 fmovscs %xcc, %f3, %f6
12989 fcmpeq32 %f6, %f14, %i3
12990 fbue,a %fcc2, loop_1509
12991 fpsub16 %f2, %f8, %f4
12992 fbo,a %fcc1, loop_1510
12993 fcmpeq32 %f14, %f2, %l2
12994loop_1509:
12995 fsrc1 %f10, %f14
12996 fands %f14, %f6, %f5
12997loop_1510:
12998 call loop_1511
12999 fmovsvc %xcc, %f5, %f13
13000 stw %i6, [%l7 + 0x6C]
13001 bg,pt %xcc, loop_1512
13002loop_1511:
13003 fmovdpos %xcc, %f15, %f3
13004 fandnot2 %f0, %f10, %f12
13005 stw %i7, [%l7 + 0x7C]
13006loop_1512:
13007 fmovdg %xcc, %f8, %f13
13008 movvs %xcc, %i4, %o3
13009 bpos,a,pn %icc, loop_1513
13010 xnorcc %i1, %g7, %l4
13011 ldsw [%l7 + 0x54], %g4
13012 fnot1s %f9, %f3
13013loop_1513:
13014 fbuge,a %fcc1, loop_1514
13015 fbg %fcc2, loop_1515
13016 edge8n %g6, %l6, %o5
13017 ld [%l7 + 0x48], %f5
13018loop_1514:
13019 fmovrslez %o1, %f7, %f8
13020loop_1515:
13021 fmul8x16al %f13, %f5, %f12
13022 faligndata %f10, %f6, %f10
13023 ld [%l7 + 0x1C], %f12
13024 fmovdvs %icc, %f5, %f4
13025 ldsw [%l7 + 0x74], %g2
13026 fmovdpos %xcc, %f2, %f15
13027 fmovsgu %icc, %f4, %f1
13028 lduh [%l7 + 0x3C], %o7
13029 fmul8ulx16 %f12, %f10, %f14
13030 fors %f11, %f5, %f13
13031 stb %l0, [%l7 + 0x74]
13032 ldx [%l7 + 0x20], %g5
13033 sth %l3, [%l7 + 0x76]
13034 tpos %icc, 0x1
13035 fornot2s %f13, %f7, %f7
13036 orn %i5, %g3, %o2
13037 lduw [%l7 + 0x38], %o6
13038 mulscc %g1, 0x09D7, %o0
13039 bcs loop_1516
13040 ld [%l7 + 0x5C], %f0
13041 fcmpgt16 %f4, %f10, %i2
13042 movneg %xcc, %i0, %l5
13043loop_1516:
13044 fcmpgt32 %f2, %f12, %l1
13045 bcs loop_1517
13046 fnands %f14, %f7, %f11
13047 ldsh [%l7 + 0x34], %o4
13048 edge32 %l2, %i3, %i7
13049loop_1517:
13050 srlx %i6, 0x0F, %o3
13051 ld [%l7 + 0x78], %f13
13052 fbe,a %fcc1, loop_1518
13053 movn %icc, %i4, %g7
13054 edge8n %l4, %g4, %g6
13055 sth %i1, [%l7 + 0x1C]
13056loop_1518:
13057 fmovsge %xcc, %f4, %f0
13058 fmovdcs %xcc, %f11, %f14
13059 fmovrdne %o5, %f10, %f14
13060 tleu %icc, 0x3
13061 fxors %f1, %f0, %f5
13062 ld [%l7 + 0x7C], %f9
13063 fmovrsne %l6, %f15, %f11
13064 edge8 %o1, %o7, %g2
13065 brnz %g5, loop_1519
13066 movre %l3, 0x1F2, %l0
13067 ldub [%l7 + 0x34], %i5
13068 fbuge %fcc2, loop_1520
13069loop_1519:
13070 std %f6, [%l7 + 0x50]
13071 fcmpgt32 %f4, %f14, %o2
13072 ldub [%l7 + 0x15], %g3
13073loop_1520:
13074 fcmpeq16 %f14, %f2, %o6
13075 fcmps %fcc2, %f2, %f12
13076 smul %g1, 0x1A6B, %o0
13077 alignaddrl %i0, %l5, %l1
13078 brgez %o4, loop_1521
13079 xnorcc %i2, %l2, %i7
13080 fmovrde %i6, %f14, %f2
13081 bg,pn %xcc, loop_1522
13082loop_1521:
13083 xorcc %i3, 0x0A4B, %i4
13084 stx %o3, [%l7 + 0x70]
13085 fpackfix %f12, %f9
13086loop_1522:
13087 fmovsne %icc, %f8, %f3
13088 umul %l4, %g4, %g7
13089 fmovdvs %icc, %f14, %f2
13090 fbne %fcc0, loop_1523
13091 fmovsvs %xcc, %f3, %f5
13092 brnz %g6, loop_1524
13093 fcmpne16 %f12, %f6, %o5
13094loop_1523:
13095 ldsw [%l7 + 0x1C], %i1
13096 ldx [%l7 + 0x40], %o1
13097loop_1524:
13098 fors %f0, %f9, %f6
13099 fmovsl %xcc, %f1, %f2
13100 fnands %f7, %f5, %f13
13101 bne,pt %icc, loop_1525
13102 smulcc %l6, 0x03EE, %o7
13103 and %g5, 0x0035, %l3
13104 fornot2s %f1, %f11, %f13
13105loop_1525:
13106 ldsw [%l7 + 0x30], %l0
13107 ldsw [%l7 + 0x18], %i5
13108 ldsw [%l7 + 0x5C], %g2
13109 fmovrslez %o2, %f4, %f13
13110 taddcctv %o6, 0x0E4B, %g3
13111 fnands %f4, %f5, %f7
13112 stb %o0, [%l7 + 0x6A]
13113 subccc %i0, %l5, %g1
13114 fmovrsgz %l1, %f11, %f9
13115 andncc %o4, %l2, %i2
13116 stw %i6, [%l7 + 0x6C]
13117 udiv %i7, 0x1801, %i4
13118 subccc %i3, 0x0B38, %o3
13119 fbg %fcc1, loop_1526
13120 fabss %f11, %f5
13121 fmovsne %icc, %f8, %f1
13122 ldsh [%l7 + 0x64], %l4
13123loop_1526:
13124 bvc,a,pt %xcc, loop_1527
13125 fcmpgt32 %f14, %f2, %g4
13126 fbug,a %fcc2, loop_1528
13127 fornot2 %f6, %f12, %f2
13128loop_1527:
13129 stb %g7, [%l7 + 0x30]
13130 fmovrde %o5, %f2, %f4
13131loop_1528:
13132 fnand %f6, %f0, %f0
13133 call loop_1529
13134 tpos %icc, 0x4
13135 tg %icc, 0x1
13136 fmovrslz %g6, %f13, %f14
13137loop_1529:
13138 move %icc, %i1, %o1
13139 fbu,a %fcc2, loop_1530
13140 udivcc %l6, 0x0DE3, %o7
13141 ldd [%l7 + 0x70], %f6
13142 lduw [%l7 + 0x0C], %l3
13143loop_1530:
13144 ldub [%l7 + 0x4C], %g5
13145 fpmerge %f0, %f11, %f8
13146 fmovrdne %i5, %f14, %f10
13147 ldsb [%l7 + 0x1E], %l0
13148 sth %g2, [%l7 + 0x24]
13149 xnor %o6, %g3, %o0
13150 brlez %i0, loop_1531
13151 ldsh [%l7 + 0x64], %l5
13152 st %f0, [%l7 + 0x20]
13153 sth %g1, [%l7 + 0x60]
13154loop_1531:
13155 fxnor %f12, %f14, %f14
13156 bvc,a,pt %xcc, loop_1532
13157 move %xcc, %o2, %o4
13158 fmovrse %l1, %f4, %f4
13159 faligndata %f0, %f4, %f4
13160loop_1532:
13161 fble,a %fcc0, loop_1533
13162 fmovrse %l2, %f12, %f2
13163 movrlz %i6, %i2, %i7
13164 srl %i4, %i3, %l4
13165loop_1533:
13166 ld [%l7 + 0x54], %f8
13167 array16 %o3, %g7, %o5
13168 or %g4, %i1, %o1
13169 array8 %l6, %o7, %l3
13170 fmul8x16au %f13, %f10, %f2
13171 sll %g5, %i5, %g6
13172 fmovse %xcc, %f12, %f14
13173 ldx [%l7 + 0x08], %g2
13174 ld [%l7 + 0x58], %f10
13175 subccc %l0, 0x1A1E, %g3
13176 sth %o0, [%l7 + 0x48]
13177 fmovrdlz %o6, %f4, %f10
13178 fmovrdne %i0, %f12, %f10
13179 move %xcc, %g1, %o2
13180 edge16 %l5, %o4, %l2
13181 edge8l %l1, %i2, %i7
13182 std %f6, [%l7 + 0x68]
13183 and %i6, %i4, %i3
13184 fmovscs %icc, %f6, %f12
13185 fornot1s %f10, %f1, %f4
13186 fmovsg %xcc, %f6, %f3
13187 or %o3, 0x1045, %l4
13188 ldd [%l7 + 0x78], %f0
13189 array16 %o5, %g7, %g4
13190 brgez,a %i1, loop_1534
13191 edge32ln %o1, %o7, %l6
13192 lduh [%l7 + 0x10], %l3
13193 fpsub16 %f4, %f0, %f6
13194loop_1534:
13195 ldub [%l7 + 0x44], %i5
13196 ldsb [%l7 + 0x62], %g6
13197 fpackfix %f0, %f5
13198 fabss %f5, %f1
13199 fmovdl %xcc, %f1, %f3
13200 andcc %g2, %l0, %g5
13201 edge32n %g3, %o0, %i0
13202 smul %o6, 0x1F68, %o2
13203 ble,a %xcc, loop_1535
13204 and %g1, 0x109A, %l5
13205 mova %xcc, %l2, %l1
13206 lduw [%l7 + 0x38], %i2
13207loop_1535:
13208 ldx [%l7 + 0x70], %i7
13209 lduw [%l7 + 0x5C], %o4
13210 bneg,a,pn %icc, loop_1536
13211 fmovdcs %icc, %f14, %f1
13212 ldub [%l7 + 0x0C], %i6
13213 fmul8ulx16 %f6, %f10, %f4
13214loop_1536:
13215 fands %f5, %f9, %f12
13216 xnor %i3, %i4, %l4
13217 st %f6, [%l7 + 0x24]
13218 lduh [%l7 + 0x28], %o5
13219 fnot1 %f6, %f8
13220 fmovsleu %xcc, %f1, %f9
13221 ldx [%l7 + 0x08], %g7
13222 ble,pn %xcc, loop_1537
13223 fnot2 %f6, %f2
13224 ldsw [%l7 + 0x14], %g4
13225 fpmerge %f0, %f10, %f2
13226loop_1537:
13227 bcc,a,pt %xcc, loop_1538
13228 addccc %i1, %o3, %o7
13229 lduh [%l7 + 0x6E], %o1
13230 ldd [%l7 + 0x60], %f0
13231loop_1538:
13232 sth %l3, [%l7 + 0x4A]
13233 stw %l6, [%l7 + 0x74]
13234 stw %g6, [%l7 + 0x14]
13235 sth %i5, [%l7 + 0x72]
13236 fpadd16s %f11, %f4, %f8
13237 lduw [%l7 + 0x24], %g2
13238 lduh [%l7 + 0x12], %g5
13239 edge8 %g3, %o0, %i0
13240 fmovrslez %o6, %f14, %f5
13241 nop
13242 setx loop_1539, %l0, %l1
13243 jmpl %l1, %l0
13244 fsrc2s %f9, %f0
13245 srlx %g1, 0x0E, %o2
13246 ld [%l7 + 0x20], %f3
13247loop_1539:
13248 lduw [%l7 + 0x44], %l2
13249 fbo %fcc2, loop_1540
13250 fbule %fcc3, loop_1541
13251 bn loop_1542
13252 lduh [%l7 + 0x76], %l5
13253loop_1540:
13254 te %xcc, 0x0
13255loop_1541:
13256 movle %xcc, %i2, %l1
13257loop_1542:
13258 call loop_1543
13259 addc %o4, 0x1106, %i7
13260 bleu,a,pn %xcc, loop_1544
13261 fmovdleu %xcc, %f13, %f0
13262loop_1543:
13263 or %i3, 0x15F0, %i6
13264 fcmple16 %f4, %f6, %i4
13265loop_1544:
13266 fmovs %f13, %f6
13267 fmovdcc %icc, %f14, %f5
13268 std %f10, [%l7 + 0x28]
13269 fcmple16 %f2, %f14, %l4
13270 sth %o5, [%l7 + 0x36]
13271 ldsh [%l7 + 0x62], %g4
13272 brgz,a %i1, loop_1545
13273 alignaddr %g7, %o3, %o7
13274 bgu %icc, loop_1546
13275 sth %l3, [%l7 + 0x6C]
13276loop_1545:
13277 bn,a %xcc, loop_1547
13278 ldsb [%l7 + 0x6D], %l6
13279loop_1546:
13280 fmovda %icc, %f3, %f5
13281 stx %g6, [%l7 + 0x40]
13282loop_1547:
13283 fmovspos %xcc, %f2, %f3
13284 sth %i5, [%l7 + 0x22]
13285 brgez,a %g2, loop_1548
13286 fandnot1s %f7, %f15, %f13
13287 lduh [%l7 + 0x66], %g5
13288 srl %o1, %g3, %o0
13289loop_1548:
13290 fblg,a %fcc3, loop_1549
13291 fnot1 %f12, %f6
13292 fones %f13
13293 fmovsleu %icc, %f4, %f4
13294loop_1549:
13295 sdiv %i0, 0x0B4E, %o6
13296 stw %g1, [%l7 + 0x44]
13297 nop
13298 setx loop_1550, %l0, %l1
13299 wrpr 0x1, %tl
13300 wrpr %l1, %tpc
13301 add %l1, 0x4, %l1
13302 wrpr %l1, %tnpc
13303 setx 0x34400001400, %l0, %l1
13304 wrpr %l1, %tstate
13305 wrhpr 0x4, %htstate
13306 retry
13307 fmovsvs %xcc, %f2, %f9
13308 std %f8, [%l7 + 0x18]
13309 bl %xcc, loop_1551
13310loop_1550:
13311 andncc %l0, %l2, %l5
13312 tleu %xcc, 0x0
13313 edge32n %o2, %l1, %o4
13314loop_1551:
13315 sllx %i7, 0x07, %i3
13316 fpack32 %f10, %f6, %f14
13317 movgu %icc, %i2, %i6
13318 fmovrsgez %i4, %f5, %f0
13319 stw %l4, [%l7 + 0x6C]
13320 movrgz %g4, %o5, %g7
13321 tl %icc, 0x0
13322 stw %o3, [%l7 + 0x40]
13323 tgu %xcc, 0x4
13324 fmovrdgez %i1, %f8, %f0
13325 stx %l3, [%l7 + 0x58]
13326 std %f6, [%l7 + 0x38]
13327 ldub [%l7 + 0x65], %o7
13328 stw %g6, [%l7 + 0x60]
13329 bleu,a,pt %icc, loop_1552
13330 srlx %i5, %g2, %l6
13331 stx %o1, [%l7 + 0x70]
13332 movleu %icc, %g5, %g3
13333loop_1552:
13334 fmovrdne %i0, %f2, %f12
13335 fnegs %f6, %f7
13336 fmovrslz %o6, %f9, %f10
13337 nop
13338 setx loop_1553, %l0, %l1
13339 wrpr 0x1, %tl
13340 wrpr %l1, %tnpc
13341 setx 0x34400001400, %l0, %l1
13342 wrpr %l1, %tstate
13343 wrhpr 0x4, %htstate
13344 done
13345 brlez %g1, loop_1554
13346 edge32 %l0, %o0, %l5
13347 stw %o2, [%l7 + 0x30]
13348loop_1553:
13349 lduw [%l7 + 0x3C], %l2
13350loop_1554:
13351 fbug,a %fcc2, loop_1555
13352 edge16l %o4, %i7, %l1
13353 ba loop_1556
13354 stx %i3, [%l7 + 0x58]
13355loop_1555:
13356 be,pn %xcc, loop_1557
13357 bcc,a,pt %icc, loop_1558
13358loop_1556:
13359 fabsd %f4, %f8
13360 fmul8ulx16 %f14, %f8, %f2
13361loop_1557:
13362 ld [%l7 + 0x6C], %f10
13363loop_1558:
13364 lduw [%l7 + 0x4C], %i2
13365 tneg %xcc, 0x5
13366 ldub [%l7 + 0x14], %i4
13367 nop
13368 setx loop_1559, %l0, %l1
13369 jmpl %l1, %i6
13370 stx %l4, [%l7 + 0x28]
13371 fnors %f14, %f11, %f3
13372 fands %f14, %f10, %f1
13373loop_1559:
13374 fors %f3, %f2, %f14
13375 fmovdgu %xcc, %f7, %f7
13376 bcc,a loop_1560
13377 sllx %g4, 0x1D, %g7
13378 fmovspos %icc, %f11, %f1
13379 fbl %fcc2, loop_1561
13380loop_1560:
13381 fmul8x16au %f10, %f13, %f8
13382 mova %icc, %o3, %i1
13383 fmuld8ulx16 %f7, %f11, %f6
13384loop_1561:
13385 smul %o5, 0x1DBB, %o7
13386 fpsub32 %f14, %f8, %f6
13387 fbge,a %fcc3, loop_1562
13388 addccc %g6, 0x1262, %l3
13389 std %f10, [%l7 + 0x40]
13390 movrgez %g2, %l6, %i5
13391loop_1562:
13392 fmovscc %icc, %f8, %f1
13393 bg,pn %xcc, loop_1563
13394 sth %g5, [%l7 + 0x2A]
13395 fcmpne16 %f8, %f10, %o1
13396 movpos %icc, %i0, %g3
13397loop_1563:
13398 ldub [%l7 + 0x44], %o6
13399 edge32l %g1, %o0, %l0
13400 add %o2, 0x10FA, %l2
13401 sra %o4, %i7, %l1
13402 stb %i3, [%l7 + 0x0F]
13403 fxnors %f14, %f2, %f1
13404 brz,a %i2, loop_1564
13405 fmovspos %icc, %f1, %f4
13406 stb %i4, [%l7 + 0x6A]
13407 fxors %f0, %f5, %f12
13408loop_1564:
13409 bgu,a,pt %icc, loop_1565
13410 stw %l5, [%l7 + 0x4C]
13411 movn %xcc, %l4, %g4
13412 movpos %icc, %g7, %i6
13413loop_1565:
13414 brlz,a %i1, loop_1566
13415 lduw [%l7 + 0x6C], %o5
13416 umul %o7, %g6, %o3
13417 ld [%l7 + 0x4C], %f5
13418loop_1566:
13419 brgez,a %g2, loop_1567
13420 bpos,pt %xcc, loop_1568
13421 fpack32 %f8, %f0, %f2
13422 fnors %f12, %f1, %f15
13423loop_1567:
13424 fcmpgt32 %f14, %f12, %l6
13425loop_1568:
13426 ldsb [%l7 + 0x5B], %l3
13427 fbul,a %fcc1, loop_1569
13428 fcmps %fcc1, %f8, %f14
13429 addcc %i5, %g5, %i0
13430 tle %xcc, 0x1
13431loop_1569:
13432 stb %g3, [%l7 + 0x68]
13433 fmovdvc %xcc, %f10, %f11
13434 movpos %icc, %o1, %o6
13435 lduw [%l7 + 0x18], %o0
13436 tne %icc, 0x5
13437 fxor %f4, %f0, %f12
13438 movgu %xcc, %g1, %o2
13439 udivx %l2, 0x1137, %l0
13440 fcmpd %fcc3, %f12, %f4
13441 bn loop_1570
13442 fpadd16 %f2, %f6, %f8
13443 fxor %f6, %f12, %f10
13444 fmovde %xcc, %f12, %f4
13445loop_1570:
13446 lduh [%l7 + 0x52], %o4
13447 stb %l1, [%l7 + 0x10]
13448 fnand %f6, %f4, %f12
13449 edge16n %i7, %i3, %i2
13450 ldx [%l7 + 0x50], %i4
13451 brlz %l5, loop_1571
13452 ldd [%l7 + 0x58], %f12
13453 bleu,pt %xcc, loop_1572
13454 bvc,a loop_1573
13455loop_1571:
13456 edge32l %l4, %g7, %g4
13457 ld [%l7 + 0x64], %f3
13458loop_1572:
13459 alignaddrl %i6, %o5, %o7
13460loop_1573:
13461 brnz,a %i1, loop_1574
13462 ld [%l7 + 0x64], %f15
13463 movneg %icc, %o3, %g6
13464 lduw [%l7 + 0x4C], %l6
13465loop_1574:
13466 brgz %l3, loop_1575
13467 fcmple16 %f8, %f6, %i5
13468 brnz,a %g5, loop_1576
13469 addc %g2, 0x0FB2, %g3
13470loop_1575:
13471 fpackfix %f8, %f6
13472 fsrc2s %f10, %f11
13473loop_1576:
13474 array16 %i0, %o1, %o6
13475 fmovdl %xcc, %f2, %f10
13476 ldsw [%l7 + 0x08], %g1
13477 bl,a %xcc, loop_1577
13478 fsrc1s %f7, %f11
13479 and %o0, %o2, %l0
13480 tcc %xcc, 0x3
13481loop_1577:
13482 edge32l %l2, %l1, %o4
13483 ldd [%l7 + 0x10], %f6
13484 fnot2s %f10, %f15
13485 fcmped %fcc2, %f6, %f10
13486 fmovsgu %icc, %f11, %f12
13487 edge32 %i7, %i2, %i4
13488 st %f11, [%l7 + 0x70]
13489 bl,a,pt %xcc, loop_1578
13490 ldsh [%l7 + 0x44], %i3
13491 ldd [%l7 + 0x78], %f8
13492 subcc %l5, %g7, %l4
13493loop_1578:
13494 fbu,a %fcc1, loop_1579
13495 movleu %icc, %g4, %o5
13496 st %f3, [%l7 + 0x14]
13497 tvs %icc, 0x0
13498loop_1579:
13499 fmovdvs %xcc, %f14, %f13
13500 fabsd %f0, %f10
13501 lduh [%l7 + 0x3E], %i6
13502 fcmpd %fcc1, %f2, %f2
13503 faligndata %f10, %f0, %f6
13504 movvs %xcc, %i1, %o3
13505 mova %icc, %g6, %o7
13506 fmovdvs %xcc, %f14, %f8
13507 stx %l6, [%l7 + 0x20]
13508 fblg,a %fcc2, loop_1580
13509 stw %l3, [%l7 + 0x18]
13510 andncc %g5, %g2, %i5
13511 fbo,a %fcc2, loop_1581
13512loop_1580:
13513 edge8ln %i0, %g3, %o6
13514 brgez,a %g1, loop_1582
13515 bpos,a,pt %xcc, loop_1583
13516loop_1581:
13517 movrgez %o0, 0x3C3, %o1
13518 sllx %o2, %l2, %l1
13519loop_1582:
13520 stw %l0, [%l7 + 0x30]
13521loop_1583:
13522 fsrc1s %f10, %f8
13523 fbule,a %fcc0, loop_1584
13524 ldsw [%l7 + 0x64], %i7
13525 fxnor %f4, %f8, %f14
13526 fmovrde %o4, %f8, %f8
13527loop_1584:
13528 alignaddrl %i4, %i2, %l5
13529 lduh [%l7 + 0x1E], %i3
13530 fbo,a %fcc0, loop_1585
13531 udivcc %g7, 0x15E8, %g4
13532 sth %o5, [%l7 + 0x30]
13533 udivcc %l4, 0x02F3, %i6
13534loop_1585:
13535 fbue,a %fcc2, loop_1586
13536 movrne %o3, %g6, %o7
13537 fbug %fcc0, loop_1587
13538 sth %l6, [%l7 + 0x30]
13539loop_1586:
13540 srlx %l3, %i1, %g2
13541 lduw [%l7 + 0x14], %i5
13542loop_1587:
13543 movrgz %i0, 0x020, %g3
13544 fmovrslz %o6, %f12, %f13
13545 edge8 %g1, %g5, %o1
13546 tsubcctv %o0, %l2, %o2
13547 movgu %icc, %l1, %i7
13548 movvc %icc, %o4, %l0
13549 fbne,a %fcc1, loop_1588
13550 movge %xcc, %i4, %l5
13551 fmovdl %icc, %f11, %f0
13552 fcmpd %fcc1, %f6, %f14
13553loop_1588:
13554 alignaddr %i3, %i2, %g7
13555 std %f10, [%l7 + 0x08]
13556 movn %xcc, %g4, %l4
13557 tneg %icc, 0x4
13558 ldsh [%l7 + 0x70], %o5
13559 bn loop_1589
13560 fpsub32 %f12, %f0, %f0
13561 taddcc %o3, 0x1542, %g6
13562 ldsw [%l7 + 0x38], %o7
13563loop_1589:
13564 edge16ln %i6, %l6, %i1
13565 nop
13566 setx loop_1590, %l0, %l1
13567 wrpr 0x1, %tl
13568 wrpr %l1, %tnpc
13569 setx 0x34400001400, %l0, %l1
13570 wrpr %l1, %tstate
13571 wrhpr 0x4, %htstate
13572 done
13573 stw %g2, [%l7 + 0x3C]
13574 te %icc, 0x5
13575 alignaddr %l3, %i5, %g3
13576loop_1590:
13577 addc %i0, %o6, %g1
13578 st %f12, [%l7 + 0x28]
13579 fmovdcc %xcc, %f7, %f6
13580 edge32n %o1, %o0, %g5
13581 ldsb [%l7 + 0x66], %o2
13582 fbue %fcc1, loop_1591
13583 fmovsle %xcc, %f14, %f11
13584 ld [%l7 + 0x10], %f6
13585 movvc %xcc, %l2, %l1
13586loop_1591:
13587 fexpand %f15, %f2
13588 stw %i7, [%l7 + 0x64]
13589 smulcc %l0, 0x1A60, %o4
13590 movgu %xcc, %l5, %i3
13591 std %f14, [%l7 + 0x50]
13592 ldsh [%l7 + 0x4A], %i2
13593 bvs,pn %xcc, loop_1592
13594 edge32n %g7, %g4, %l4
13595 fbue %fcc1, loop_1593
13596 tg %icc, 0x5
13597loop_1592:
13598 fmovrse %i4, %f4, %f1
13599 sth %o3, [%l7 + 0x2A]
13600loop_1593:
13601 fmovdne %icc, %f6, %f11
13602 sth %g6, [%l7 + 0x7E]
13603 fmovd %f10, %f6
13604 stb %o5, [%l7 + 0x21]
13605 lduh [%l7 + 0x28], %i6
13606 sdivcc %l6, 0x1A70, %i1
13607 ld [%l7 + 0x1C], %f11
13608 tgu %icc, 0x3
13609 ldd [%l7 + 0x20], %f2
13610 fpack16 %f8, %f15
13611 fands %f11, %f4, %f6
13612 fbu %fcc2, loop_1594
13613 movleu %xcc, %g2, %o7
13614 edge8 %l3, %i5, %g3
13615 fmovsn %xcc, %f4, %f15
13616loop_1594:
13617 fmovrsne %i0, %f1, %f14
13618 ldub [%l7 + 0x13], %o6
13619 fpsub16s %f10, %f8, %f14
13620 tsubcc %o1, 0x1D23, %g1
13621 fbuge %fcc1, loop_1595
13622 xorcc %o0, %o2, %g5
13623 srl %l1, 0x0A, %l2
13624 stx %l0, [%l7 + 0x38]
13625loop_1595:
13626 nop
13627 setx loop_1596, %l0, %l1
13628 wrpr 0x1, %tl
13629 wrpr %l1, %tnpc
13630 setx 0x34400001400, %l0, %l1
13631 wrpr %l1, %tstate
13632 wrhpr 0x4, %htstate
13633 done
13634 lduw [%l7 + 0x3C], %o4
13635 fmovrslz %i7, %f15, %f13
13636 fmovscc %xcc, %f1, %f1
13637loop_1596:
13638 tn %icc, 0x2
13639 bvc,a loop_1597
13640 st %f8, [%l7 + 0x10]
13641 fmovdvs %icc, %f14, %f14
13642 lduh [%l7 + 0x7C], %l5
13643loop_1597:
13644 te %icc, 0x1
13645 fcmpgt16 %f2, %f0, %i2
13646 brgz %i3, loop_1598
13647 fbule,a %fcc1, loop_1599
13648 edge16 %g7, %g4, %i4
13649 st %f2, [%l7 + 0x24]
13650loop_1598:
13651 ldub [%l7 + 0x70], %o3
13652loop_1599:
13653 bcs,a loop_1600
13654 tsubcc %l4, 0x0C5B, %g6
13655 ldd [%l7 + 0x70], %f8
13656 lduh [%l7 + 0x66], %o5
13657loop_1600:
13658 sdivcc %i6, 0x1772, %l6
13659 fpackfix %f4, %f2
13660 lduh [%l7 + 0x2C], %g2
13661 fnor %f14, %f12, %f14
13662 mulx %i1, 0x0552, %o7
13663 nop
13664 setx loop_1601, %l0, %l1
13665 wrpr 0x1, %tl
13666 wrpr %l1, %tpc
13667 add %l1, 0x4, %l1
13668 wrpr %l1, %tnpc
13669 setx 0x34400001400, %l0, %l1
13670 wrpr %l1, %tstate
13671 wrhpr 0x4, %htstate
13672 retry
13673 fxnors %f15, %f2, %f4
13674 lduh [%l7 + 0x36], %i5
13675 brlez %l3, loop_1602
13676loop_1601:
13677 stb %g3, [%l7 + 0x22]
13678 fbule %fcc3, loop_1603
13679 ldsb [%l7 + 0x13], %i0
13680loop_1602:
13681 ldsw [%l7 + 0x50], %o6
13682 fbne,a %fcc0, loop_1604
13683loop_1603:
13684 brlz,a %o1, loop_1605
13685 movn %icc, %o0, %g1
13686 edge16n %g5, %o2, %l2
13687loop_1604:
13688 fmovdg %icc, %f9, %f15
13689loop_1605:
13690 tgu %icc, 0x2
13691 fnands %f12, %f14, %f9
13692 fnor %f12, %f2, %f10
13693 lduh [%l7 + 0x4E], %l0
13694 ble,a loop_1606
13695 bcs loop_1607
13696 ldub [%l7 + 0x7C], %l1
13697 nop
13698 setx loop_1608, %l0, %l1
13699 wrpr 0x1, %tl
13700 wrpr %l1, %tpc
13701 add %l1, 0x4, %l1
13702 wrpr %l1, %tnpc
13703 setx 0x34400001400, %l0, %l1
13704 wrpr %l1, %tstate
13705 wrhpr 0x4, %htstate
13706 retry
13707loop_1606:
13708 lduw [%l7 + 0x6C], %i7
13709loop_1607:
13710 tge %xcc, 0x5
13711 fmovd %f6, %f10
13712loop_1608:
13713 stw %l5, [%l7 + 0x44]
13714 faligndata %f14, %f12, %f12
13715 fcmped %fcc2, %f10, %f2
13716 edge32l %i2, %i3, %g7
13717 movre %o4, 0x2F0, %g4
13718 ldub [%l7 + 0x11], %i4
13719 srlx %l4, 0x1E, %g6
13720 nop
13721 setx loop_1609, %l0, %l1
13722 wrpr 0x1, %tl
13723 wrpr %l1, %tpc
13724 add %l1, 0x4, %l1
13725 wrpr %l1, %tnpc
13726 setx 0x34400001400, %l0, %l1
13727 wrpr %l1, %tstate
13728 wrhpr 0x4, %htstate
13729 retry
13730 stx %o5, [%l7 + 0x10]
13731 taddcc %i6, %l6, %o3
13732 fmul8ulx16 %f2, %f6, %f6
13733loop_1609:
13734 bgu,a,pt %xcc, loop_1610
13735 stx %i1, [%l7 + 0x48]
13736 nop
13737 setx loop_1611, %l0, %l1
13738 wrpr 0x1, %tl
13739 wrpr %l1, %tpc
13740 add %l1, 0x4, %l1
13741 wrpr %l1, %tnpc
13742 setx 0x34400001400, %l0, %l1
13743 wrpr %l1, %tstate
13744 wrhpr 0x4, %htstate
13745 retry
13746 fnot1s %f5, %f4
13747loop_1610:
13748 ldsh [%l7 + 0x46], %g2
13749 call loop_1612
13750loop_1611:
13751 fnand %f10, %f8, %f2
13752 stb %i5, [%l7 + 0x0F]
13753 fmovsge %xcc, %f12, %f5
13754loop_1612:
13755 movge %icc, %o7, %l3
13756 std %f6, [%l7 + 0x20]
13757 fpadd16 %f14, %f2, %f12
13758 fcmpgt16 %f14, %f4, %i0
13759 fnot1s %f0, %f0
13760 fsrc2s %f9, %f4
13761 brgz,a %o6, loop_1613
13762 ld [%l7 + 0x50], %f14
13763 ld [%l7 + 0x70], %f1
13764 sdivx %o1, 0x1D58, %o0
13765loop_1613:
13766 fnors %f5, %f0, %f1
13767 bg,a,pt %icc, loop_1614
13768 lduh [%l7 + 0x42], %g3
13769 ldd [%l7 + 0x38], %f0
13770 ldsw [%l7 + 0x0C], %g1
13771loop_1614:
13772 fmovdvs %xcc, %f12, %f8
13773 fmovsa %icc, %f11, %f3
13774 lduw [%l7 + 0x6C], %o2
13775 fnors %f1, %f3, %f5
13776 edge8n %g5, %l2, %l0
13777 tgu %xcc, 0x6
13778 ldd [%l7 + 0x58], %f4
13779 sth %l1, [%l7 + 0x2C]
13780 movcc %icc, %l5, %i2
13781 popc 0x1A3F, %i3
13782 ldsw [%l7 + 0x40], %i7
13783 fbe,a %fcc0, loop_1615
13784 movrgez %g7, 0x02B, %o4
13785 bgu,a,pn %xcc, loop_1616
13786 fmovdcs %xcc, %f13, %f9
13787loop_1615:
13788 ldsh [%l7 + 0x64], %g4
13789 movcs %xcc, %l4, %g6
13790loop_1616:
13791 fsrc1 %f12, %f2
13792 ld [%l7 + 0x24], %f14
13793 ldd [%l7 + 0x38], %f8
13794 or %o5, 0x0C66, %i4
13795 brz %l6, loop_1617
13796 fbo %fcc1, loop_1618
13797 movrlez %i6, 0x27A, %o3
13798 array16 %i1, %i5, %o7
13799loop_1617:
13800 fmovsvc %icc, %f7, %f10
13801loop_1618:
13802 bl,a,pn %icc, loop_1619
13803 addcc %g2, 0x12BF, %l3
13804 fmovsvc %xcc, %f7, %f10
13805 stx %i0, [%l7 + 0x58]
13806loop_1619:
13807 std %f14, [%l7 + 0x58]
13808 brgz %o1, loop_1620
13809 call loop_1621
13810 fbu,a %fcc2, loop_1622
13811 fblg %fcc0, loop_1623
13812loop_1620:
13813 edge16n %o6, %o0, %g3
13814loop_1621:
13815 ldsb [%l7 + 0x2E], %g1
13816loop_1622:
13817 fbge,a %fcc0, loop_1624
13818loop_1623:
13819 ld [%l7 + 0x20], %f14
13820 fnor %f12, %f12, %f2
13821 fbg,a %fcc0, loop_1625
13822loop_1624:
13823 fmovrdgz %o2, %f10, %f10
13824 ldd [%l7 + 0x08], %f14
13825 ldsb [%l7 + 0x16], %l2
13826loop_1625:
13827 fcmpeq16 %f6, %f14, %g5
13828 sdivx %l0, 0x0857, %l1
13829 stx %i2, [%l7 + 0x70]
13830 stx %l5, [%l7 + 0x28]
13831 ldsw [%l7 + 0x58], %i7
13832 stx %i3, [%l7 + 0x38]
13833 fmovdneg %xcc, %f0, %f6
13834 lduw [%l7 + 0x74], %g7
13835 fcmple32 %f14, %f6, %o4
13836 fmuld8ulx16 %f2, %f14, %f8
13837 ld [%l7 + 0x14], %f13
13838 std %f8, [%l7 + 0x40]
13839 movre %l4, 0x10E, %g4
13840 fbe %fcc0, loop_1626
13841 sll %o5, %i4, %g6
13842 tpos %icc, 0x7
13843 brgz,a %i6, loop_1627
13844loop_1626:
13845 tvc %icc, 0x0
13846 stx %l6, [%l7 + 0x38]
13847 ldsw [%l7 + 0x78], %o3
13848loop_1627:
13849 te %icc, 0x7
13850 ldsb [%l7 + 0x70], %i5
13851 fcmpne16 %f6, %f6, %i1
13852 brz,a %o7, loop_1628
13853 edge16l %l3, %g2, %o1
13854 fandnot1 %f2, %f0, %f4
13855 fcmps %fcc0, %f8, %f3
13856loop_1628:
13857 fors %f15, %f2, %f9
13858 fpadd32 %f10, %f0, %f14
13859 fmovdvc %icc, %f10, %f2
13860 be,a,pn %xcc, loop_1629
13861 sth %o6, [%l7 + 0x5A]
13862 sdiv %i0, 0x11C9, %o0
13863 addc %g1, %o2, %g3
13864loop_1629:
13865 xor %g5, %l2, %l1
13866 ldub [%l7 + 0x21], %i2
13867 fcmple16 %f12, %f4, %l5
13868 bn,pn %icc, loop_1630
13869 fmovsl %icc, %f0, %f15
13870 bcc,a,pt %icc, loop_1631
13871 fornot1s %f2, %f0, %f13
13872loop_1630:
13873 nop
13874 setx loop_1632, %l0, %l1
13875 wrpr 0x1, %tl
13876 wrpr %l1, %tnpc
13877 setx 0x34400001400, %l0, %l1
13878 wrpr %l1, %tstate
13879 wrhpr 0x4, %htstate
13880 done
13881 bpos,a,pn %icc, loop_1633
13882loop_1631:
13883 tsubcctv %l0, 0x07BC, %i3
13884 sdivx %g7, 0x0483, %i7
13885loop_1632:
13886 fpadd16 %f6, %f6, %f6
13887loop_1633:
13888 edge16n %l4, %g4, %o4
13889 edge16n %i4, %g6, %i6
13890 fzero %f6
13891 xor %o5, %l6, %i5
13892 ld [%l7 + 0x2C], %f13
13893 andn %o3, 0x15FD, %i1
13894 fmul8ulx16 %f4, %f4, %f2
13895 fbu %fcc0, loop_1634
13896 array16 %o7, %l3, %o1
13897 be,pn %icc, loop_1635
13898 fmovdvs %xcc, %f12, %f7
13899loop_1634:
13900 movvc %xcc, %g2, %o6
13901 fcmpgt32 %f10, %f10, %i0
13902loop_1635:
13903 movrlez %o0, %o2, %g1
13904 array32 %g3, %l2, %g5
13905 fornot2 %f8, %f6, %f2
13906 stb %l1, [%l7 + 0x3F]
13907 ld [%l7 + 0x50], %f15
13908 fcmpne32 %f12, %f4, %l5
13909 fpack32 %f14, %f14, %f6
13910 fcmpne32 %f8, %f8, %i2
13911 nop
13912 setx loop_1636, %l0, %l1
13913 wrpr 0x1, %tl
13914 wrpr %l1, %tpc
13915 add %l1, 0x4, %l1
13916 wrpr %l1, %tnpc
13917 setx 0x34400001400, %l0, %l1
13918 wrpr %l1, %tstate
13919 wrhpr 0x4, %htstate
13920 retry
13921 fabsd %f10, %f10
13922 std %f12, [%l7 + 0x08]
13923 fandnot2s %f12, %f10, %f3
13924loop_1636:
13925 st %f3, [%l7 + 0x60]
13926 fbul,a %fcc1, loop_1637
13927 fcmpd %fcc3, %f14, %f2
13928 fnor %f10, %f0, %f10
13929 movl %xcc, %i3, %l0
13930loop_1637:
13931 edge16l %i7, %g7, %g4
13932 fmovdvc %icc, %f6, %f11
13933 fands %f3, %f2, %f8
13934 sth %o4, [%l7 + 0x0C]
13935 bl,pt %icc, loop_1638
13936 nop
13937 setx loop_1639, %l0, %l1
13938 jmpl %l1, %i4
13939 ld [%l7 + 0x14], %f4
13940 ldub [%l7 + 0x38], %l4
13941loop_1638:
13942 ld [%l7 + 0x1C], %f0
13943loop_1639:
13944 ldx [%l7 + 0x50], %i6
13945 movcc %icc, %g6, %l6
13946 fbuge %fcc3, loop_1640
13947 or %o5, %o3, %i1
13948 edge8l %i5, %l3, %o7
13949 stw %g2, [%l7 + 0x20]
13950loop_1640:
13951 fandnot1 %f6, %f6, %f4
13952 std %f10, [%l7 + 0x30]
13953 be,pt %icc, loop_1641
13954 bge %xcc, loop_1642
13955 lduw [%l7 + 0x2C], %o1
13956 fmovdn %xcc, %f8, %f6
13957loop_1641:
13958 xnorcc %i0, %o6, %o2
13959loop_1642:
13960 udivx %o0, 0x1431, %g3
13961 fabss %f8, %f11
13962 ldsw [%l7 + 0x3C], %g1
13963 fcmpne32 %f10, %f0, %l2
13964 edge8n %g5, %l5, %i2
13965 stx %l1, [%l7 + 0x68]
13966 ld [%l7 + 0x30], %f4
13967 st %f10, [%l7 + 0x70]
13968 bn,a %xcc, loop_1643
13969 ldub [%l7 + 0x17], %l0
13970 fnot2 %f14, %f4
13971 sth %i3, [%l7 + 0x64]
13972loop_1643:
13973 movleu %icc, %g7, %i7
13974 ldsb [%l7 + 0x71], %g4
13975 lduh [%l7 + 0x5E], %i4
13976 smulcc %l4, %i6, %o4
13977 stb %g6, [%l7 + 0x69]
13978 ldd [%l7 + 0x08], %f6
13979 fble,a %fcc0, loop_1644
13980 brgz,a %l6, loop_1645
13981 fmovscs %icc, %f0, %f2
13982 fmovdge %icc, %f3, %f8
13983loop_1644:
13984 array16 %o3, %i1, %o5
13985loop_1645:
13986 fbug %fcc1, loop_1646
13987 tvc %xcc, 0x7
13988 fmovsle %icc, %f15, %f1
13989 fxor %f2, %f12, %f8
13990loop_1646:
13991 ldub [%l7 + 0x1A], %i5
13992 ldsh [%l7 + 0x78], %l3
13993 ldx [%l7 + 0x60], %g2
13994 ldub [%l7 + 0x57], %o1
13995 fcmpgt32 %f8, %f0, %i0
13996 subc %o6, %o7, %o2
13997 stb %o0, [%l7 + 0x43]
13998 ldx [%l7 + 0x08], %g1
13999 ldsw [%l7 + 0x48], %g3
14000 fpmerge %f3, %f6, %f8
14001 stx %l2, [%l7 + 0x28]
14002 ldub [%l7 + 0x17], %g5
14003 taddcctv %i2, 0x077F, %l1
14004 ldub [%l7 + 0x7A], %l5
14005 fxnor %f12, %f0, %f12
14006 lduh [%l7 + 0x3C], %i3
14007 fnor %f0, %f0, %f0
14008 fornot1s %f8, %f1, %f5
14009 fmovrslz %g7, %f2, %f12
14010 fble %fcc2, loop_1647
14011 orn %i7, %g4, %i4
14012 sllx %l0, %l4, %i6
14013 tn %xcc, 0x4
14014loop_1647:
14015 fmovdg %xcc, %f3, %f13
14016 fcmpd %fcc0, %f2, %f12
14017 fpack16 %f14, %f9
14018 edge8l %o4, %g6, %o3
14019 umulcc %i1, 0x13FF, %l6
14020 ldsb [%l7 + 0x41], %i5
14021 fmovsle %xcc, %f8, %f13
14022 array16 %o5, %g2, %l3
14023 nop
14024 setx loop_1648, %l0, %l1
14025 jmpl %l1, %o1
14026 ldsw [%l7 + 0x18], %i0
14027 ldsw [%l7 + 0x58], %o7
14028 ldd [%l7 + 0x50], %f14
14029loop_1648:
14030 stx %o6, [%l7 + 0x28]
14031 fnands %f2, %f8, %f9
14032 std %f6, [%l7 + 0x68]
14033 subcc %o0, 0x0D89, %g1
14034 sth %o2, [%l7 + 0x74]
14035 fmovs %f2, %f9
14036 fbe,a %fcc0, loop_1649
14037 fmovsgu %icc, %f14, %f10
14038 std %f8, [%l7 + 0x50]
14039 tcs %icc, 0x7
14040loop_1649:
14041 brgez %l2, loop_1650
14042 st %f9, [%l7 + 0x14]
14043 fabsd %f4, %f8
14044 bn,a loop_1651
14045loop_1650:
14046 faligndata %f12, %f8, %f2
14047 edge16 %g5, %g3, %i2
14048 brnz %l1, loop_1652
14049loop_1651:
14050 movcs %xcc, %l5, %i3
14051 brnz %i7, loop_1653
14052 stw %g4, [%l7 + 0x2C]
14053loop_1652:
14054 fmovscc %xcc, %f1, %f15
14055 fmovrslz %g7, %f2, %f9
14056loop_1653:
14057 bvc,a %xcc, loop_1654
14058 orcc %i4, 0x1E83, %l4
14059 fmul8x16 %f6, %f8, %f0
14060 fmovrse %l0, %f6, %f14
14061loop_1654:
14062 stw %o4, [%l7 + 0x08]
14063 add %g6, 0x0D53, %o3
14064 fbuge %fcc1, loop_1655
14065 fbuge %fcc3, loop_1656
14066 smul %i6, %l6, %i1
14067 fsrc2s %f1, %f9
14068loop_1655:
14069 ldsh [%l7 + 0x18], %i5
14070loop_1656:
14071 ldx [%l7 + 0x20], %o5
14072 fandnot2 %f0, %f14, %f12
14073 lduh [%l7 + 0x2E], %l3
14074 fsrc2s %f11, %f8
14075 bvs loop_1657
14076 st %f1, [%l7 + 0x60]
14077 st %f15, [%l7 + 0x68]
14078 fbg %fcc0, loop_1658
14079loop_1657:
14080 fzeros %f10
14081 fmovdne %xcc, %f9, %f15
14082 for %f0, %f8, %f12
14083loop_1658:
14084 fands %f7, %f6, %f3
14085 bcs %icc, loop_1659
14086 movg %xcc, %o1, %i0
14087 fand %f6, %f2, %f14
14088 bcs,a,pn %icc, loop_1660
14089loop_1659:
14090 fmovda %icc, %f2, %f12
14091 bvs loop_1661
14092 ldub [%l7 + 0x64], %g2
14093loop_1660:
14094 ldx [%l7 + 0x50], %o6
14095 nop
14096 setx loop_1662, %l0, %l1
14097 wrpr 0x1, %tl
14098 wrpr %l1, %tpc
14099 add %l1, 0x4, %l1
14100 wrpr %l1, %tnpc
14101 setx 0x34400001400, %l0, %l1
14102 wrpr %l1, %tstate
14103 wrhpr 0x4, %htstate
14104 retry
14105loop_1661:
14106 sdivx %o7, 0x0D33, %o0
14107 ldsb [%l7 + 0x49], %o2
14108 movge %xcc, %l2, %g1
14109loop_1662:
14110 sth %g3, [%l7 + 0x5E]
14111 stb %g5, [%l7 + 0x0B]
14112 or %l1, 0x17E2, %i2
14113 tl %icc, 0x0
14114 sra %i3, 0x13, %i7
14115 tn %icc, 0x5
14116 fabsd %f8, %f6
14117 lduh [%l7 + 0x30], %g4
14118 movre %g7, %i4, %l5
14119 fmovsn %xcc, %f11, %f14
14120 movvc %xcc, %l4, %l0
14121 fmovrse %g6, %f15, %f14
14122 stw %o4, [%l7 + 0x70]
14123 sll %o3, %l6, %i1
14124 edge32 %i5, %i6, %o5
14125 fmovrse %l3, %f1, %f9
14126 orncc %i0, 0x0310, %g2
14127 and %o1, 0x0215, %o7
14128 ble,a loop_1663
14129 st %f4, [%l7 + 0x14]
14130 fcmpd %fcc0, %f6, %f10
14131 fnot2 %f2, %f4
14132loop_1663:
14133 addcc %o6, 0x08C1, %o0
14134 udivcc %l2, 0x147E, %g1
14135 array16 %g3, %o2, %g5
14136 lduh [%l7 + 0x28], %l1
14137 fmovrslz %i2, %f9, %f3
14138 mulscc %i7, 0x02AD, %g4
14139 srax %i3, 0x05, %i4
14140 fmovdneg %xcc, %f12, %f14
14141 bleu %xcc, loop_1664
14142 fmovdl %icc, %f10, %f8
14143 tleu %icc, 0x5
14144 fnot2 %f12, %f0
14145loop_1664:
14146 sra %g7, 0x07, %l5
14147 orncc %l0, 0x07EC, %l4
14148 stx %g6, [%l7 + 0x48]
14149 ld [%l7 + 0x4C], %f5
14150 sdiv %o3, 0x180E, %l6
14151 st %f11, [%l7 + 0x78]
14152 sth %o4, [%l7 + 0x32]
14153 fabss %f1, %f12
14154 fmul8x16au %f15, %f7, %f8
14155 movg %icc, %i1, %i6
14156 movrlez %i5, 0x3D6, %l3
14157 edge32l %o5, %g2, %i0
14158 fsrc2s %f0, %f4
14159 fnot1s %f14, %f14
14160 fmul8x16au %f3, %f0, %f14
14161 fones %f1
14162 ld [%l7 + 0x70], %f14
14163 array32 %o7, %o6, %o0
14164 ldsw [%l7 + 0x28], %o1
14165 fpack32 %f2, %f12, %f10
14166 sth %l2, [%l7 + 0x74]
14167 ldx [%l7 + 0x68], %g1
14168 ldsb [%l7 + 0x4A], %o2
14169 lduw [%l7 + 0x70], %g5
14170 fmovse %xcc, %f13, %f9
14171 nop
14172 setx loop_1665, %l0, %l1
14173 wrpr 0x1, %tl
14174 wrpr %l1, %tpc
14175 add %l1, 0x4, %l1
14176 wrpr %l1, %tnpc
14177 setx 0x34400001400, %l0, %l1
14178 wrpr %l1, %tstate
14179 wrhpr 0x4, %htstate
14180 retry
14181 xorcc %g3, %l1, %i2
14182 bpos %xcc, loop_1666
14183 fmovsa %xcc, %f11, %f9
14184loop_1665:
14185 ldsb [%l7 + 0x3E], %i7
14186 fpack16 %f8, %f10
14187loop_1666:
14188 fnands %f4, %f1, %f6
14189 nop
14190 setx loop_1667, %l0, %l1
14191 wrpr 0x1, %tl
14192 wrpr %l1, %tpc
14193 add %l1, 0x4, %l1
14194 wrpr %l1, %tnpc
14195 setx 0x34400001400, %l0, %l1
14196 wrpr %l1, %tstate
14197 wrhpr 0x4, %htstate
14198 retry
14199 fbn,a %fcc2, loop_1668
14200 stx %i3, [%l7 + 0x60]
14201 taddcc %i4, %g7, %l5
14202loop_1667:
14203 bvc,pn %xcc, loop_1669
14204loop_1668:
14205 lduw [%l7 + 0x70], %l0
14206 ldd [%l7 + 0x10], %f2
14207 lduh [%l7 + 0x20], %l4
14208loop_1669:
14209 fsrc1 %f8, %f6
14210 stx %g6, [%l7 + 0x78]
14211 taddcctv %o3, 0x1FAA, %g4
14212 fbge %fcc0, loop_1670
14213 st %f12, [%l7 + 0x2C]
14214 orncc %o4, 0x1565, %i1
14215 ld [%l7 + 0x0C], %f6
14216loop_1670:
14217 fbe %fcc2, loop_1671
14218 movrgz %i6, 0x2CD, %i5
14219 stw %l6, [%l7 + 0x30]
14220 fornot2s %f2, %f12, %f12
14221loop_1671:
14222 ldx [%l7 + 0x60], %l3
14223 stw %g2, [%l7 + 0x08]
14224 edge8l %i0, %o7, %o5
14225 edge32 %o6, %o0, %o1
14226 fmovscs %xcc, %f11, %f13
14227 ldsw [%l7 + 0x38], %l2
14228 fbn %fcc0, loop_1672
14229 fxnors %f14, %f3, %f6
14230 edge32n %g1, %g5, %o2
14231 fxnors %f5, %f5, %f8
14232loop_1672:
14233 ldsw [%l7 + 0x2C], %g3
14234 fbg,a %fcc0, loop_1673
14235 fpackfix %f4, %f5
14236 movre %l1, %i2, %i3
14237 fcmpgt16 %f4, %f0, %i7
14238loop_1673:
14239 edge32n %i4, %g7, %l0
14240 fmovdleu %xcc, %f9, %f5
14241 ld [%l7 + 0x14], %f6
14242 lduh [%l7 + 0x60], %l4
14243 lduw [%l7 + 0x34], %l5
14244 ld [%l7 + 0x30], %f10
14245 fnot1 %f8, %f14
14246 fmovsne %icc, %f7, %f13
14247 bne,pn %icc, loop_1674
14248 popc %o3, %g6
14249 fmovs %f13, %f15
14250 fmovrse %g4, %f4, %f6
14251loop_1674:
14252 fmovrdlez %o4, %f14, %f8
14253 sth %i1, [%l7 + 0x64]
14254 fpmerge %f10, %f7, %f8
14255 edge8ln %i6, %l6, %i5
14256 add %g2, 0x0601, %l3
14257 sth %i0, [%l7 + 0x4C]
14258 faligndata %f2, %f4, %f8
14259 fcmps %fcc2, %f0, %f5
14260 fnegd %f2, %f14
14261 fblg %fcc1, loop_1675
14262 tg %xcc, 0x2
14263 stb %o7, [%l7 + 0x77]
14264 fandnot2 %f8, %f14, %f6
14265loop_1675:
14266 brgez,a %o6, loop_1676
14267 fmovsn %icc, %f13, %f15
14268 taddcc %o0, %o1, %o5
14269 mova %xcc, %g1, %g5
14270loop_1676:
14271 add %l2, 0x1159, %o2
14272 or %g3, %l1, %i2
14273 fmovsl %xcc, %f8, %f14
14274 fbn %fcc0, loop_1677
14275 ldsb [%l7 + 0x50], %i7
14276 fcmpgt16 %f0, %f14, %i3
14277 fnot2s %f7, %f2
14278loop_1677:
14279 brnz %i4, loop_1678
14280 fmovse %icc, %f8, %f0
14281 edge16l %g7, %l4, %l5
14282 tcc %icc, 0x7
14283loop_1678:
14284 ldsw [%l7 + 0x18], %o3
14285 fmovsge %icc, %f1, %f11
14286 fmovsg %xcc, %f0, %f11
14287 st %f4, [%l7 + 0x28]
14288 ldub [%l7 + 0x15], %l0
14289 fbge,a %fcc1, loop_1679
14290 ldd [%l7 + 0x78], %f8
14291 ldx [%l7 + 0x60], %g4
14292 fnegd %f6, %f14
14293loop_1679:
14294 ta %icc, 0x0
14295 brgz,a %g6, loop_1680
14296 fmovdpos %xcc, %f3, %f4
14297 brgez,a %o4, loop_1681
14298 bvs,pn %icc, loop_1682
14299loop_1680:
14300 movrgez %i6, %l6, %i5
14301 edge8l %g2, %i1, %l3
14302loop_1681:
14303 tcc %icc, 0x0
14304loop_1682:
14305 ldd [%l7 + 0x18], %f2
14306 sth %i0, [%l7 + 0x74]
14307 bneg,pn %icc, loop_1683
14308 ldub [%l7 + 0x41], %o7
14309 stb %o6, [%l7 + 0x66]
14310 movrlz %o0, 0x3C6, %o5
14311loop_1683:
14312 fmovsg %xcc, %f10, %f3
14313 edge16l %g1, %g5, %o1
14314 fbuge,a %fcc3, loop_1684
14315 sth %o2, [%l7 + 0x0C]
14316 fmovspos %icc, %f5, %f6
14317 fpadd32s %f13, %f13, %f14
14318loop_1684:
14319 fmovdge %xcc, %f10, %f0
14320 fnot2 %f12, %f8
14321 udiv %l2, 0x1A75, %g3
14322 array16 %l1, %i2, %i3
14323 ldsb [%l7 + 0x7E], %i7
14324 alignaddrl %i4, %g7, %l4
14325 udivcc %l5, 0x1D72, %l0
14326 fmovscc %xcc, %f13, %f10
14327 ldsb [%l7 + 0x25], %g4
14328 edge8ln %g6, %o4, %o3
14329 edge8n %l6, %i5, %g2
14330 tge %xcc, 0x6
14331 stx %i6, [%l7 + 0x68]
14332 ldx [%l7 + 0x30], %i1
14333 bcc,a,pt %xcc, loop_1685
14334 fxnors %f11, %f8, %f0
14335 ldsw [%l7 + 0x24], %i0
14336 ldub [%l7 + 0x23], %l3
14337loop_1685:
14338 fmovscc %xcc, %f1, %f4
14339 fmovrsne %o7, %f4, %f2
14340 fpadd32s %f8, %f9, %f6
14341 nop
14342 setx loop_1686, %l0, %l1
14343 wrpr 0x1, %tl
14344 wrpr %l1, %tnpc
14345 setx 0x34400001400, %l0, %l1
14346 wrpr %l1, %tstate
14347 wrhpr 0x4, %htstate
14348 done
14349 array8 %o0, %o6, %o5
14350 ldub [%l7 + 0x32], %g1
14351 fba %fcc2, loop_1687
14352loop_1686:
14353 brgez %o1, loop_1688
14354 ldsh [%l7 + 0x6C], %g5
14355 edge16n %o2, %l2, %l1
14356loop_1687:
14357 ld [%l7 + 0x14], %f2
14358loop_1688:
14359 fnot2s %f6, %f9
14360 fmovrdgez %i2, %f14, %f0
14361 array32 %g3, %i3, %i4
14362 udivx %i7, 0x16E6, %g7
14363 fmovda %icc, %f11, %f10
14364 stb %l4, [%l7 + 0x1A]
14365 tn %icc, 0x7
14366 sdivx %l5, 0x1B3F, %g4
14367 fandnot1 %f2, %f8, %f14
14368 stx %l0, [%l7 + 0x20]
14369 ldd [%l7 + 0x40], %f2
14370 udivx %g6, 0x0D27, %o4
14371 ld [%l7 + 0x64], %f3
14372 stw %o3, [%l7 + 0x08]
14373 fones %f11
14374 fpack32 %f4, %f0, %f12
14375 fbe,a %fcc3, loop_1689
14376 tvc %xcc, 0x3
14377 brlez %l6, loop_1690
14378 bcs,a loop_1691
14379loop_1689:
14380 andncc %i5, %i6, %g2
14381 ldub [%l7 + 0x3D], %i1
14382loop_1690:
14383 fandnot2s %f7, %f10, %f11
14384loop_1691:
14385 sth %l3, [%l7 + 0x26]
14386 or %o7, 0x1C67, %o0
14387 tleu %icc, 0x6
14388 pdist %f2, %f12, %f8
14389 ldsh [%l7 + 0x6E], %i0
14390 fnands %f7, %f8, %f8
14391 ldsh [%l7 + 0x42], %o5
14392 std %f8, [%l7 + 0x58]
14393 fmovdne %icc, %f5, %f10
14394 nop
14395 setx loop_1692, %l0, %l1
14396 jmpl %l1, %g1
14397 array8 %o6, %g5, %o1
14398 lduh [%l7 + 0x42], %l2
14399 lduh [%l7 + 0x76], %l1
14400loop_1692:
14401 sdivx %i2, 0x0B9B, %g3
14402 movrlez %i3, 0x0EC, %i4
14403 fmovdne %xcc, %f3, %f15
14404 edge16 %i7, %g7, %l4
14405 tpos %xcc, 0x0
14406 ldx [%l7 + 0x60], %l5
14407 stx %g4, [%l7 + 0x18]
14408 stx %o2, [%l7 + 0x10]
14409 fmul8x16au %f4, %f0, %f14
14410 fmovdvc %icc, %f5, %f4
14411 brlz,a %l0, loop_1693
14412 sdivcc %o4, 0x1109, %g6
14413 bshuffle %f10, %f8, %f14
14414 ldx [%l7 + 0x48], %o3
14415loop_1693:
14416 lduw [%l7 + 0x70], %l6
14417 call loop_1694
14418 bleu,a loop_1695
14419 ble,pn %xcc, loop_1696
14420 stb %i6, [%l7 + 0x56]
14421loop_1694:
14422 edge32ln %i5, %i1, %l3
14423loop_1695:
14424 std %f6, [%l7 + 0x18]
14425loop_1696:
14426 fbg %fcc1, loop_1697
14427 fmul8x16 %f11, %f2, %f2
14428 sra %g2, %o7, %o0
14429 fmovdl %icc, %f3, %f7
14430loop_1697:
14431 fandnot2 %f2, %f10, %f0
14432 fnot1s %f2, %f14
14433 add %o5, %i0, %o6
14434 sth %g1, [%l7 + 0x0C]
14435 lduw [%l7 + 0x1C], %o1
14436 smul %g5, %l2, %i2
14437 fbuge,a %fcc0, loop_1698
14438 fmovsle %icc, %f5, %f2
14439 edge8 %g3, %l1, %i3
14440 stx %i7, [%l7 + 0x10]
14441loop_1698:
14442 stb %g7, [%l7 + 0x5D]
14443 fsrc2s %f7, %f8
14444 movrlz %l4, 0x290, %i4
14445 ldx [%l7 + 0x50], %l5
14446 fandnot2 %f12, %f8, %f4
14447 sth %o2, [%l7 + 0x3E]
14448 stb %l0, [%l7 + 0x38]
14449 sth %o4, [%l7 + 0x62]
14450 xnor %g6, 0x050E, %g4
14451 andcc %l6, %i6, %o3
14452 std %f2, [%l7 + 0x10]
14453 stx %i1, [%l7 + 0x38]
14454 ldub [%l7 + 0x52], %l3
14455 alignaddrl %i5, %g2, %o0
14456 fcmpgt32 %f12, %f2, %o7
14457 umulcc %o5, %i0, %o6
14458 fornot2s %f12, %f2, %f7
14459 fmovda %xcc, %f11, %f14
14460 taddcctv %o1, 0x07E7, %g1
14461 ldsw [%l7 + 0x1C], %g5
14462 stw %l2, [%l7 + 0x34]
14463 stx %g3, [%l7 + 0x08]
14464 fbule %fcc1, loop_1699
14465 stw %i2, [%l7 + 0x68]
14466 ldub [%l7 + 0x3E], %l1
14467 fnor %f10, %f2, %f2
14468loop_1699:
14469 fcmpeq32 %f0, %f2, %i7
14470 movcs %xcc, %i3, %g7
14471 brgz,a %i4, loop_1700
14472 fmovda %icc, %f13, %f1
14473 tne %icc, 0x2
14474 bn,a %xcc, loop_1701
14475loop_1700:
14476 brnz %l5, loop_1702
14477 movle %xcc, %o2, %l0
14478 bvs,a loop_1703
14479loop_1701:
14480 sub %o4, 0x1554, %g6
14481loop_1702:
14482 ldsw [%l7 + 0x44], %l4
14483 fbue %fcc2, loop_1704
14484loop_1703:
14485 fxnors %f2, %f3, %f6
14486 std %f2, [%l7 + 0x20]
14487 fmovrdlz %g4, %f14, %f0
14488loop_1704:
14489 fmovrdlz %l6, %f14, %f8
14490 orcc %i6, %o3, %i1
14491 udivx %i5, 0x17DB, %l3
14492 xnor %o0, 0x0712, %o7
14493 fmovde %icc, %f8, %f2
14494 fmul8sux16 %f10, %f0, %f0
14495 fors %f8, %f12, %f6
14496 fbul,a %fcc3, loop_1705
14497 fcmpes %fcc2, %f0, %f9
14498 fbg,a %fcc1, loop_1706
14499 umul %g2, 0x0301, %i0
14500loop_1705:
14501 tg %icc, 0x6
14502 movn %icc, %o5, %o6
14503loop_1706:
14504 fcmpeq32 %f0, %f4, %o1
14505 addcc %g1, 0x0E96, %g5
14506 ldsb [%l7 + 0x17], %g3
14507 srax %i2, 0x00, %l2
14508 fpsub16 %f2, %f14, %f14
14509 stx %i7, [%l7 + 0x48]
14510 fmovde %icc, %f0, %f12
14511 fmul8sux16 %f0, %f6, %f0
14512 st %f12, [%l7 + 0x30]
14513 stx %l1, [%l7 + 0x48]
14514 fcmple32 %f4, %f4, %g7
14515 brgz %i4, loop_1707
14516 ldsw [%l7 + 0x6C], %i3
14517 brgz,a %o2, loop_1708
14518 udivx %l0, 0x1711, %o4
14519loop_1707:
14520 ldd [%l7 + 0x10], %f14
14521 ldsb [%l7 + 0x2D], %l5
14522loop_1708:
14523 srax %l4, 0x03, %g6
14524 movg %icc, %g4, %i6
14525 stx %l6, [%l7 + 0x38]
14526 andn %i1, %i5, %l3
14527 orn %o3, %o7, %g2
14528 andn %i0, 0x10F1, %o5
14529 tcs %icc, 0x4
14530 fsrc1 %f6, %f8
14531 fnor %f12, %f10, %f4
14532 fmovs %f13, %f7
14533 std %f14, [%l7 + 0x10]
14534 fands %f6, %f13, %f9
14535 ldsh [%l7 + 0x5E], %o0
14536 tleu %icc, 0x5
14537 brlez,a %o1, loop_1709
14538 st %f12, [%l7 + 0x44]
14539 ldub [%l7 + 0x64], %g1
14540 lduh [%l7 + 0x6A], %o6
14541loop_1709:
14542 bneg,pn %icc, loop_1710
14543 stx %g3, [%l7 + 0x18]
14544 tsubcc %g5, %i2, %i7
14545 fcmpeq32 %f2, %f0, %l2
14546loop_1710:
14547 addccc %g7, %i4, %l1
14548 bgu,a,pt %icc, loop_1711
14549 fzero %f12
14550 udivcc %o2, 0x1606, %l0
14551 std %f14, [%l7 + 0x38]
14552loop_1711:
14553 std %f10, [%l7 + 0x70]
14554 ldsh [%l7 + 0x38], %o4
14555 fmovrsne %i3, %f13, %f7
14556 edge16ln %l5, %l4, %g4
14557 ldub [%l7 + 0x42], %g6
14558 fandnot2 %f14, %f10, %f10
14559 std %f6, [%l7 + 0x10]
14560 be,pn %icc, loop_1712
14561 fabsd %f0, %f10
14562 ldsh [%l7 + 0x62], %i6
14563 fmovdn %icc, %f0, %f3
14564loop_1712:
14565 stx %i1, [%l7 + 0x40]
14566 ldx [%l7 + 0x58], %i5
14567 movcs %icc, %l6, %l3
14568 taddcc %o3, %o7, %i0
14569 fors %f10, %f10, %f5
14570 bge,a,pt %icc, loop_1713
14571 ldx [%l7 + 0x68], %g2
14572 fcmpne32 %f14, %f12, %o0
14573 ldsw [%l7 + 0x68], %o1
14574loop_1713:
14575 std %f0, [%l7 + 0x40]
14576 ldx [%l7 + 0x40], %g1
14577 lduh [%l7 + 0x42], %o5
14578 udiv %o6, 0x1E0A, %g5
14579 sth %g3, [%l7 + 0x38]
14580 stx %i7, [%l7 + 0x70]
14581 addc %i2, %l2, %i4
14582 sllx %l1, %g7, %l0
14583 tgu %xcc, 0x0
14584 fmovs %f7, %f8
14585 tgu %icc, 0x6
14586 ld [%l7 + 0x08], %f13
14587 lduh [%l7 + 0x0C], %o4
14588 std %f14, [%l7 + 0x60]
14589 fmovde %xcc, %f13, %f12
14590 subccc %o2, %l5, %i3
14591 lduw [%l7 + 0x14], %l4
14592 movcs %icc, %g6, %g4
14593 ldsb [%l7 + 0x3C], %i6
14594 fmovrdlz %i1, %f4, %f4
14595 tn %icc, 0x7
14596 srax %l6, %l3, %o3
14597 fmovd %f2, %f8
14598 sllx %o7, %i0, %g2
14599 fmovscc %xcc, %f14, %f3
14600 ble,a %xcc, loop_1714
14601 tvc %xcc, 0x6
14602 std %f8, [%l7 + 0x40]
14603 fbn,a %fcc0, loop_1715
14604loop_1714:
14605 te %icc, 0x5
14606 fmovsvc %icc, %f10, %f3
14607 fmovdvs %icc, %f0, %f6
14608loop_1715:
14609 fmovdne %icc, %f11, %f15
14610 stw %o0, [%l7 + 0x64]
14611 fmovscs %xcc, %f0, %f15
14612 fmovsvs %icc, %f11, %f12
14613 lduh [%l7 + 0x46], %i5
14614 fmovdneg %xcc, %f5, %f14
14615 fandnot1 %f14, %f6, %f12
14616 fblg %fcc3, loop_1716
14617 bshuffle %f6, %f4, %f0
14618 bshuffle %f6, %f2, %f12
14619 movrgez %o1, %g1, %o5
14620loop_1716:
14621 mulscc %g5, 0x1C36, %o6
14622 andn %i7, %i2, %l2
14623 srax %g3, %i4, %l1
14624 movne %xcc, %l0, %o4
14625 ldx [%l7 + 0x48], %o2
14626 stx %l5, [%l7 + 0x78]
14627 orn %g7, 0x1561, %l4
14628 edge32n %g6, %g4, %i6
14629 st %f14, [%l7 + 0x3C]
14630 tsubcctv %i3, %i1, %l6
14631 ta %xcc, 0x7
14632 ldub [%l7 + 0x5E], %o3
14633 andn %l3, 0x1D92, %i0
14634 movrgez %g2, %o7, %i5
14635 smul %o1, 0x003A, %o0
14636 bcs,a %xcc, loop_1717
14637 bpos,a,pn %icc, loop_1718
14638 ld [%l7 + 0x60], %f2
14639 fmovdg %xcc, %f11, %f2
14640loop_1717:
14641 movrgez %g1, 0x243, %o5
14642loop_1718:
14643 fbule,a %fcc2, loop_1719
14644 fand %f4, %f4, %f10
14645 std %f0, [%l7 + 0x70]
14646 lduh [%l7 + 0x78], %g5
14647loop_1719:
14648 fbge %fcc1, loop_1720
14649 fble,a %fcc0, loop_1721
14650 std %f4, [%l7 + 0x30]
14651 sra %i7, 0x1A, %o6
14652loop_1720:
14653 tn %icc, 0x4
14654loop_1721:
14655 movl %xcc, %l2, %g3
14656 stw %i2, [%l7 + 0x5C]
14657 fmovrslez %l1, %f11, %f5
14658 fzeros %f0
14659 edge16 %l0, %o4, %i4
14660 ldd [%l7 + 0x38], %f12
14661 ld [%l7 + 0x64], %f8
14662 alignaddrl %l5, %g7, %l4
14663 ldsb [%l7 + 0x4A], %o2
14664 ld [%l7 + 0x30], %f0
14665 stw %g6, [%l7 + 0x14]
14666 lduh [%l7 + 0x6C], %g4
14667 fmovdgu %xcc, %f3, %f5
14668 call loop_1722
14669 bcc,a,pt %icc, loop_1723
14670 bneg,a %icc, loop_1724
14671 std %f6, [%l7 + 0x48]
14672loop_1722:
14673 ldd [%l7 + 0x18], %f12
14674loop_1723:
14675 fpadd16 %f10, %f0, %f8
14676loop_1724:
14677 stb %i6, [%l7 + 0x69]
14678 movge %xcc, %i3, %i1
14679 lduh [%l7 + 0x0C], %l6
14680 bg %icc, loop_1725
14681 bshuffle %f10, %f12, %f6
14682 bleu,a,pt %icc, loop_1726
14683 movleu %icc, %l3, %i0
14684loop_1725:
14685 edge8ln %o3, %o7, %i5
14686 ldx [%l7 + 0x40], %o1
14687loop_1726:
14688 fcmpeq32 %f4, %f4, %o0
14689 fmovsleu %xcc, %f4, %f3
14690 fbl %fcc2, loop_1727
14691 tn %xcc, 0x6
14692 lduw [%l7 + 0x4C], %g1
14693 array16 %g2, %o5, %g5
14694loop_1727:
14695 edge32l %i7, %l2, %g3
14696 fbug,a %fcc3, loop_1728
14697 ldub [%l7 + 0x12], %i2
14698 fmovscc %xcc, %f15, %f9
14699 fbule %fcc1, loop_1729
14700loop_1728:
14701 stx %l1, [%l7 + 0x20]
14702 mulscc %o6, 0x06B4, %o4
14703 udivcc %i4, 0x0AB8, %l5
14704loop_1729:
14705 tcs %xcc, 0x6
14706 fpsub32 %f10, %f8, %f10
14707 stb %l0, [%l7 + 0x3F]
14708 lduh [%l7 + 0x76], %g7
14709 fblg %fcc2, loop_1730
14710 fands %f12, %f2, %f6
14711 lduw [%l7 + 0x5C], %o2
14712 fornot1s %f8, %f11, %f4
14713loop_1730:
14714 edge32 %l4, %g4, %g6
14715 fmovrdlez %i3, %f6, %f0
14716 bne,a loop_1731
14717 fmovdl %icc, %f4, %f3
14718 andcc %i6, %l6, %i1
14719 movl %xcc, %i0, %o3
14720loop_1731:
14721 ldsw [%l7 + 0x0C], %o7
14722 fone %f8
14723 ld [%l7 + 0x48], %f11
14724 ba %xcc, loop_1732
14725 fzero %f0
14726 std %f4, [%l7 + 0x18]
14727 ldx [%l7 + 0x08], %l3
14728loop_1732:
14729 xnor %i5, %o1, %g1
14730 fmovrslez %g2, %f3, %f10
14731 lduw [%l7 + 0x08], %o5
14732 fors %f12, %f8, %f6
14733 ldx [%l7 + 0x70], %o0
14734 std %f6, [%l7 + 0x18]
14735 movl %xcc, %i7, %l2
14736 fmovdcs %xcc, %f5, %f1
14737 fcmple32 %f14, %f8, %g5
14738 movrgez %g3, %i2, %l1
14739 subccc %o6, %i4, %l5
14740 fpackfix %f2, %f12
14741 subccc %l0, 0x18A5, %g7
14742 movn %xcc, %o4, %o2
14743 ldx [%l7 + 0x38], %g4
14744 fcmpne16 %f14, %f14, %l4
14745 ldsh [%l7 + 0x18], %g6
14746 std %f0, [%l7 + 0x50]
14747 sth %i3, [%l7 + 0x54]
14748 st %f4, [%l7 + 0x14]
14749 fmovrdne %l6, %f14, %f2
14750 fbu %fcc2, loop_1733
14751 taddcctv %i1, %i0, %i6
14752 fxnor %f6, %f6, %f2
14753 ldx [%l7 + 0x08], %o3
14754loop_1733:
14755 fzeros %f1
14756 fbul,a %fcc3, loop_1734
14757 edge32n %l3, %i5, %o7
14758 edge32 %g1, %g2, %o1
14759 brnz,a %o0, loop_1735
14760loop_1734:
14761 brz,a %o5, loop_1736
14762 fnegd %f0, %f10
14763 fcmpgt32 %f4, %f12, %i7
14764loop_1735:
14765 stb %l2, [%l7 + 0x6C]
14766loop_1736:
14767 bge,a loop_1737
14768 ldd [%l7 + 0x28], %f6
14769 sdiv %g3, 0x1850, %i2
14770 bl,a loop_1738
14771loop_1737:
14772 stx %g5, [%l7 + 0x08]
14773 ldd [%l7 + 0x18], %f12
14774 fcmpeq16 %f4, %f6, %l1
14775loop_1738:
14776 fpadd32 %f10, %f6, %f0
14777 edge8n %o6, %l5, %l0
14778 fmul8sux16 %f4, %f0, %f14
14779 srlx %i4, 0x0A, %g7
14780 fmovrde %o4, %f14, %f14
14781 and %o2, 0x0CA8, %l4
14782 bvs %xcc, loop_1739
14783 fmuld8ulx16 %f4, %f0, %f0
14784 andcc %g4, %g6, %i3
14785 fbe,a %fcc1, loop_1740
14786loop_1739:
14787 addc %l6, %i0, %i1
14788 bvc,pn %xcc, loop_1741
14789 xnor %i6, %l3, %i5
14790loop_1740:
14791 andn %o3, %g1, %o7
14792 brz %g2, loop_1742
14793loop_1741:
14794 brlz %o1, loop_1743
14795 sth %o5, [%l7 + 0x4C]
14796 array32 %i7, %o0, %g3
14797loop_1742:
14798 ldsw [%l7 + 0x1C], %i2
14799loop_1743:
14800 fmul8x16 %f10, %f10, %f14
14801 bcs loop_1744
14802 fnot1 %f2, %f14
14803 nop
14804 setx loop_1745, %l0, %l1
14805 wrpr 0x1, %tl
14806 wrpr %l1, %tnpc
14807 setx 0x34400001400, %l0, %l1
14808 wrpr %l1, %tstate
14809 wrhpr 0x4, %htstate
14810 done
14811 orn %g5, 0x003A, %l1
14812loop_1744:
14813 ldx [%l7 + 0x30], %o6
14814 stw %l5, [%l7 + 0x48]
14815loop_1745:
14816 alignaddr %l0, %l2, %i4
14817 movn %xcc, %o4, %g7
14818 call loop_1746
14819 stb %o2, [%l7 + 0x5C]
14820 fmovdvc %xcc, %f0, %f0
14821 tge %xcc, 0x6
14822loop_1746:
14823 array16 %l4, %g6, %g4
14824 ldsh [%l7 + 0x50], %i3
14825 nop
14826 setx loop_1747, %l0, %l1
14827 wrpr 0x1, %tl
14828 wrpr %l1, %tpc
14829 add %l1, 0x4, %l1
14830 wrpr %l1, %tnpc
14831 setx 0x34400001400, %l0, %l1
14832 wrpr %l1, %tstate
14833 wrhpr 0x4, %htstate
14834 retry
14835 fxnors %f6, %f7, %f9
14836 tl %icc, 0x3
14837 mulscc %i0, 0x0473, %i1
14838loop_1747:
14839 ldd [%l7 + 0x30], %f0
14840 edge32l %l6, %l3, %i5
14841 lduw [%l7 + 0x3C], %i6
14842 fba %fcc3, loop_1748
14843 orn %o3, %o7, %g1
14844 ldd [%l7 + 0x50], %f8
14845 ldsw [%l7 + 0x48], %g2
14846loop_1748:
14847 nop
14848 setx loop_1749, %l0, %l1
14849 jmpl %l1, %o1
14850 fcmpes %fcc0, %f11, %f14
14851 fba,a %fcc1, loop_1750
14852 fbue,a %fcc2, loop_1751
14853loop_1749:
14854 sdivcc %o5, 0x1E5A, %o0
14855 fxnor %f6, %f10, %f12
14856loop_1750:
14857 fcmpne32 %f6, %f0, %i7
14858loop_1751:
14859 fone %f6
14860 move %icc, %g3, %i2
14861 fornot1 %f2, %f0, %f8
14862 fbo %fcc2, loop_1752
14863 ld [%l7 + 0x38], %f0
14864 fmovsa %icc, %f14, %f13
14865 fand %f8, %f8, %f10
14866loop_1752:
14867 std %f4, [%l7 + 0x48]
14868 stw %g5, [%l7 + 0x18]
14869 stw %o6, [%l7 + 0x2C]
14870 addccc %l5, %l1, %l0
14871 tl %xcc, 0x1
14872 fbge %fcc2, loop_1753
14873 lduw [%l7 + 0x34], %i4
14874 add %o4, %g7, %l2
14875 fmovsn %icc, %f10, %f3
14876loop_1753:
14877 fpsub32s %f7, %f0, %f11
14878 tneg %icc, 0x7
14879 movgu %icc, %l4, %g6
14880 movvs %xcc, %g4, %i3
14881 fmovdvc %icc, %f7, %f10
14882 edge32l %i0, %o2, %l6
14883 fzeros %f14
14884 edge8 %l3, %i5, %i1
14885 addc %o3, 0x1DFC, %o7
14886 edge32ln %i6, %g2, %g1
14887 call loop_1754
14888 fmovsleu %icc, %f15, %f9
14889 fbue,a %fcc1, loop_1755
14890 edge8 %o1, %o5, %o0
14891loop_1754:
14892 edge8n %g3, %i2, %g5
14893 sth %o6, [%l7 + 0x5C]
14894loop_1755:
14895 orcc %l5, 0x0E5D, %l1
14896 array32 %i7, %l0, %o4
14897 movpos %icc, %i4, %g7
14898 addc %l2, %g6, %l4
14899 fmovdge %xcc, %f6, %f6
14900 fmovdvc %icc, %f11, %f0
14901 ldsb [%l7 + 0x53], %g4
14902 fmovrdne %i0, %f10, %f2
14903 ldd [%l7 + 0x50], %f4
14904 sethi 0x06AD, %o2
14905 ldd [%l7 + 0x10], %f14
14906 sethi 0x00C0, %i3
14907 ldsb [%l7 + 0x39], %l3
14908 tpos %xcc, 0x6
14909 movn %xcc, %l6, %i5
14910 edge8ln %o3, %o7, %i1
14911 ldsb [%l7 + 0x19], %g2
14912 fmovsge %xcc, %f9, %f2
14913 fmovdn %xcc, %f7, %f0
14914 fnand %f0, %f2, %f8
14915 orncc %i6, 0x0908, %g1
14916 stb %o1, [%l7 + 0x0B]
14917 ld [%l7 + 0x58], %f0
14918 ldd [%l7 + 0x30], %f4
14919 or %o0, 0x1373, %o5
14920 stx %i2, [%l7 + 0x18]
14921 lduh [%l7 + 0x12], %g5
14922 fmovrde %g3, %f12, %f10
14923 sdiv %l5, 0x139B, %l1
14924 sth %o6, [%l7 + 0x28]
14925 ld [%l7 + 0x34], %f9
14926 fmovrsgz %l0, %f8, %f3
14927 ldsh [%l7 + 0x4C], %o4
14928 stw %i4, [%l7 + 0x40]
14929 sth %g7, [%l7 + 0x7C]
14930 std %f14, [%l7 + 0x38]
14931 fmovrde %l2, %f2, %f14
14932 sub %i7, 0x17ED, %l4
14933 stw %g4, [%l7 + 0x18]
14934 fmovrdlz %g6, %f12, %f2
14935 fornot2s %f9, %f14, %f5
14936 fpadd32s %f5, %f15, %f1
14937 fnor %f4, %f6, %f8
14938 tge %xcc, 0x2
14939 fmovrdlez %i0, %f10, %f12
14940 fabsd %f10, %f12
14941 bn,pt %icc, loop_1756
14942 sra %o2, %i3, %l3
14943 movleu %icc, %i5, %o3
14944 call loop_1757
14945loop_1756:
14946 be %icc, loop_1758
14947 movrgez %l6, 0x054, %o7
14948 ldx [%l7 + 0x60], %g2
14949loop_1757:
14950 fmovdge %xcc, %f0, %f2
14951loop_1758:
14952 fbug,a %fcc3, loop_1759
14953 smul %i1, 0x0344, %i6
14954 ldsb [%l7 + 0x58], %o1
14955 edge8 %g1, %o0, %o5
14956loop_1759:
14957 mulscc %i2, 0x0B9C, %g3
14958 fpsub16s %f4, %f14, %f13
14959 fbu %fcc3, loop_1760
14960 brlez %g5, loop_1761
14961 xnorcc %l5, %l1, %o6
14962 subc %l0, %o4, %g7
14963loop_1760:
14964 bn %xcc, loop_1762
14965loop_1761:
14966 fpadd16s %f7, %f10, %f2
14967 sub %i4, %l2, %l4
14968 orncc %i7, 0x152D, %g4
14969loop_1762:
14970 ldsh [%l7 + 0x42], %i0
14971 fornot1s %f0, %f11, %f2
14972 lduw [%l7 + 0x48], %g6
14973 stw %i3, [%l7 + 0x2C]
14974 tvs %xcc, 0x6
14975 orncc %l3, %o2, %o3
14976 brlz,a %i5, loop_1763
14977 brlez %l6, loop_1764
14978 movl %xcc, %g2, %i1
14979 fmovsl %xcc, %f8, %f7
14980loop_1763:
14981 fabss %f13, %f6
14982loop_1764:
14983 st %f10, [%l7 + 0x3C]
14984 edge32ln %o7, %i6, %o1
14985 fmovrdgz %g1, %f2, %f0
14986 fmovdcc %icc, %f9, %f5
14987 fxnor %f2, %f2, %f10
14988 fmuld8sux16 %f11, %f9, %f8
14989 fcmpeq32 %f8, %f6, %o0
14990 sllx %i2, %g3, %o5
14991 lduw [%l7 + 0x14], %l5
14992 lduw [%l7 + 0x7C], %g5
14993 stb %o6, [%l7 + 0x2F]
14994 fbuge,a %fcc2, loop_1765
14995 array16 %l0, %o4, %g7
14996 siam 0x6
14997 fblg %fcc0, loop_1766
14998loop_1765:
14999 bgu loop_1767
15000 lduw [%l7 + 0x2C], %l1
15001 popc %l2, %i4
15002loop_1766:
15003 ldub [%l7 + 0x2F], %i7
15004loop_1767:
15005 alignaddr %g4, %i0, %g6
15006 fmovrslez %i3, %f0, %f11
15007 fmovsvs %xcc, %f12, %f14
15008 brlez %l3, loop_1768
15009 fandnot1 %f2, %f12, %f14
15010 fmovsvc %xcc, %f9, %f13
15011 fbul %fcc3, loop_1769
15012loop_1768:
15013 sra %l4, %o2, %i5
15014 bne,a loop_1770
15015 alignaddr %o3, %g2, %l6
15016loop_1769:
15017 fmovdneg %icc, %f4, %f8
15018 tl %xcc, 0x0
15019loop_1770:
15020 fmuld8sux16 %f13, %f14, %f0
15021 fmul8x16al %f5, %f11, %f2
15022 tg %xcc, 0x3
15023 ldd [%l7 + 0x30], %f6
15024 std %f10, [%l7 + 0x08]
15025 tleu %xcc, 0x4
15026 sth %i1, [%l7 + 0x40]
15027 orn %o7, %o1, %i6
15028 ldsb [%l7 + 0x2C], %g1
15029 fpadd16 %f2, %f14, %f10
15030 fzero %f4
15031 fmovdcc %xcc, %f15, %f8
15032 ld [%l7 + 0x3C], %f10
15033 move %xcc, %o0, %g3
15034 ld [%l7 + 0x2C], %f9
15035 ldd [%l7 + 0x40], %f8
15036 fmovrdgez %i2, %f6, %f4
15037 fabsd %f8, %f2
15038 fcmple16 %f6, %f4, %l5
15039 fabss %f13, %f6
15040 fcmpgt32 %f2, %f4, %o5
15041 stx %o6, [%l7 + 0x70]
15042 fmovrse %g5, %f5, %f7
15043 fmovsg %xcc, %f8, %f13
15044 orncc %l0, %g7, %o4
15045 be,pn %icc, loop_1771
15046 fmovrsne %l2, %f1, %f12
15047 stw %l1, [%l7 + 0x48]
15048 srl %i7, 0x1A, %g4
15049loop_1771:
15050 std %f12, [%l7 + 0x68]
15051 lduw [%l7 + 0x1C], %i4
15052 fexpand %f6, %f8
15053 fones %f6
15054 movne %icc, %i0, %i3
15055 fpack16 %f14, %f14
15056 orcc %l3, %g6, %o2
15057 fones %f14
15058 fpsub32s %f12, %f15, %f14
15059 stx %l4, [%l7 + 0x38]
15060 fbn,a %fcc3, loop_1772
15061 fmovdcc %xcc, %f13, %f6
15062 sth %i5, [%l7 + 0x42]
15063 fble %fcc1, loop_1773
15064loop_1772:
15065 fmovrse %o3, %f4, %f5
15066 stw %l6, [%l7 + 0x64]
15067 fornot2s %f2, %f1, %f3
15068loop_1773:
15069 lduw [%l7 + 0x30], %i1
15070 fmovrdlz %g2, %f10, %f12
15071 movrgez %o1, 0x30F, %o7
15072 movpos %xcc, %g1, %o0
15073 fcmpd %fcc2, %f2, %f14
15074 xor %i6, 0x028C, %i2
15075 std %f12, [%l7 + 0x18]
15076 or %l5, 0x0FCE, %o5
15077 brgez %g3, loop_1774
15078 mova %xcc, %o6, %g5
15079 ldsb [%l7 + 0x6B], %l0
15080 ldsh [%l7 + 0x1C], %o4
15081loop_1774:
15082 tcs %icc, 0x4
15083 ldub [%l7 + 0x77], %l2
15084 fble %fcc1, loop_1775
15085 lduh [%l7 + 0x58], %g7
15086 movge %xcc, %l1, %g4
15087 movrne %i7, 0x369, %i4
15088loop_1775:
15089 lduw [%l7 + 0x3C], %i0
15090 tle %icc, 0x3
15091 movrlez %i3, %l3, %o2
15092 fbl %fcc1, loop_1776
15093 tcc %icc, 0x4
15094 fandnot2s %f10, %f2, %f0
15095 fmovrslez %g6, %f9, %f15
15096loop_1776:
15097 stx %l4, [%l7 + 0x50]
15098 fbug,a %fcc0, loop_1777
15099 fble,a %fcc2, loop_1778
15100 popc %i5, %o3
15101 fmovscs %icc, %f11, %f2
15102loop_1777:
15103 ldsh [%l7 + 0x30], %l6
15104loop_1778:
15105 sdivcc %g2, 0x146B, %i1
15106 fpadd16s %f0, %f14, %f3
15107 st %f4, [%l7 + 0x3C]
15108 fcmpeq32 %f12, %f0, %o1
15109 bg,a %xcc, loop_1779
15110 fmovspos %icc, %f12, %f9
15111 fxnors %f6, %f7, %f7
15112 ldsw [%l7 + 0x38], %g1
15113loop_1779:
15114 ldsh [%l7 + 0x5A], %o7
15115 ld [%l7 + 0x4C], %f14
15116 tsubcc %i6, 0x05AE, %o0
15117 faligndata %f14, %f4, %f6
15118 fpackfix %f0, %f14
15119 stb %i2, [%l7 + 0x77]
15120 fmuld8sux16 %f12, %f2, %f8
15121 ldub [%l7 + 0x53], %o5
15122 bgu loop_1780
15123 fandnot2s %f12, %f12, %f2
15124 fandnot2 %f4, %f2, %f8
15125 fbug,a %fcc2, loop_1781
15126loop_1780:
15127 brnz %l5, loop_1782
15128 fmovrdgz %g3, %f10, %f4
15129 fmovs %f6, %f13
15130loop_1781:
15131 ldx [%l7 + 0x50], %g5
15132loop_1782:
15133 fmovsneg %xcc, %f7, %f15
15134 stb %l0, [%l7 + 0x42]
15135 fornot2s %f15, %f12, %f11
15136 smul %o6, %o4, %g7
15137 fmovrde %l2, %f4, %f8
15138 fmovsge %xcc, %f8, %f3
15139 brnz,a %l1, loop_1783
15140 fcmpne16 %f12, %f14, %g4
15141 ld [%l7 + 0x20], %f4
15142 fmul8x16 %f13, %f14, %f14
15143loop_1783:
15144 ldx [%l7 + 0x58], %i7
15145 std %f2, [%l7 + 0x20]
15146 fone %f6
15147 fmovrde %i0, %f8, %f14
15148 fmovrde %i4, %f0, %f0
15149 fabss %f6, %f9
15150 fsrc1 %f8, %f8
15151 fornot1 %f6, %f6, %f2
15152 movge %xcc, %l3, %i3
15153 stw %g6, [%l7 + 0x44]
15154 fcmpne32 %f0, %f2, %o2
15155 fabsd %f14, %f10
15156 sllx %l4, %i5, %o3
15157 taddcctv %l6, 0x1581, %g2
15158 bgu %xcc, loop_1784
15159 lduw [%l7 + 0x18], %o1
15160 array16 %g1, %o7, %i6
15161 ldd [%l7 + 0x08], %f2
15162loop_1784:
15163 ldd [%l7 + 0x70], %f2
15164 fone %f12
15165 nop
15166 setx loop_1785, %l0, %l1
15167 wrpr 0x1, %tl
15168 wrpr %l1, %tpc
15169 add %l1, 0x4, %l1
15170 wrpr %l1, %tnpc
15171 setx 0x34400001400, %l0, %l1
15172 wrpr %l1, %tstate
15173 wrhpr 0x4, %htstate
15174 retry
15175 lduh [%l7 + 0x34], %i1
15176 fmovdpos %icc, %f10, %f14
15177 fmovrde %i2, %f0, %f6
15178loop_1785:
15179 ldsh [%l7 + 0x24], %o0
15180 movneg %icc, %l5, %g3
15181 ble loop_1786
15182 fcmpeq32 %f0, %f0, %o5
15183 subc %l0, %g5, %o6
15184 stb %g7, [%l7 + 0x28]
15185loop_1786:
15186 stw %l2, [%l7 + 0x68]
15187 ldd [%l7 + 0x28], %f6
15188 ldsh [%l7 + 0x30], %l1
15189 fnor %f2, %f14, %f6
15190 umul %o4, %g4, %i0
15191 movn %icc, %i4, %i7
15192 bleu %icc, loop_1787
15193 movrlez %i3, %g6, %l3
15194 fmovrsgz %l4, %f1, %f6
15195 fcmple16 %f2, %f2, %i5
15196loop_1787:
15197 ldsw [%l7 + 0x2C], %o2
15198 bpos,a,pt %icc, loop_1788
15199 lduw [%l7 + 0x58], %l6
15200 fnot2s %f4, %f1
15201 ldd [%l7 + 0x50], %f2
15202loop_1788:
15203 bcs loop_1789
15204 ldsb [%l7 + 0x38], %o3
15205 brlz,a %g2, loop_1790
15206 st %f14, [%l7 + 0x0C]
15207loop_1789:
15208 taddcc %o1, 0x0140, %o7
15209 fornot1 %f6, %f2, %f10
15210loop_1790:
15211 addccc %g1, %i6, %i1
15212 ldsb [%l7 + 0x77], %i2
15213 fsrc1 %f2, %f10
15214 fabss %f6, %f4
15215 ldsb [%l7 + 0x2B], %l5
15216 ld [%l7 + 0x10], %f7
15217 ldx [%l7 + 0x38], %o0
15218 stb %g3, [%l7 + 0x79]
15219 fcmps %fcc0, %f8, %f10
15220 movrgz %o5, %g5, %o6
15221 fpmerge %f5, %f0, %f0
15222 stb %g7, [%l7 + 0x0D]
15223 lduh [%l7 + 0x68], %l2
15224 srl %l1, %l0, %o4
15225 stx %i0, [%l7 + 0x38]
15226 orn %i4, %i7, %i3
15227 ldub [%l7 + 0x1E], %g6
15228 movn %xcc, %l3, %l4
15229 std %f2, [%l7 + 0x78]
15230 edge8 %g4, %i5, %o2
15231 fbul %fcc3, loop_1791
15232 movre %l6, %o3, %g2
15233 fxnor %f10, %f4, %f4
15234 ld [%l7 + 0x18], %f10
15235loop_1791:
15236 stx %o7, [%l7 + 0x68]
15237 tge %icc, 0x3
15238 fcmpne16 %f6, %f2, %o1
15239 tne %icc, 0x4
15240 call loop_1792
15241 ldsw [%l7 + 0x10], %i6
15242 tsubcc %i1, 0x025B, %i2
15243 fmovsgu %xcc, %f2, %f5
15244loop_1792:
15245 add %l5, 0x07E6, %o0
15246 nop
15247 setx loop_1793, %l0, %l1
15248 wrpr 0x1, %tl
15249 wrpr %l1, %tpc
15250 add %l1, 0x4, %l1
15251 wrpr %l1, %tnpc
15252 setx 0x34400001400, %l0, %l1
15253 wrpr %l1, %tstate
15254 wrhpr 0x4, %htstate
15255 retry
15256 fpmerge %f9, %f9, %f2
15257 tcs %icc, 0x6
15258 addc %g3, 0x0A3F, %o5
15259loop_1793:
15260 orn %g1, %g5, %g7
15261 movle %xcc, %l2, %o6
15262 subc %l1, %o4, %l0
15263 ldub [%l7 + 0x6B], %i4
15264 fmul8x16au %f3, %f10, %f8
15265 orncc %i7, %i3, %i0
15266 ldsh [%l7 + 0x46], %l3
15267 movg %icc, %l4, %g6
15268 fmovrdgz %g4, %f4, %f4
15269 sth %o2, [%l7 + 0x10]
15270 movge %xcc, %i5, %o3
15271 fmuld8ulx16 %f15, %f8, %f14
15272 fandnot1s %f15, %f8, %f5
15273 mulx %g2, %o7, %l6
15274 addcc %i6, 0x15E4, %o1
15275 fmovscs %icc, %f6, %f9
15276 fmovrde %i1, %f2, %f10
15277 fmovs %f14, %f1
15278 movpos %xcc, %i2, %l5
15279 sdiv %g3, 0x1162, %o0
15280 fbne %fcc2, loop_1794
15281 ld [%l7 + 0x68], %f12
15282 st %f7, [%l7 + 0x1C]
15283 brlz,a %o5, loop_1795
15284loop_1794:
15285 fmovsl %icc, %f7, %f15
15286 move %icc, %g5, %g1
15287 st %f10, [%l7 + 0x60]
15288loop_1795:
15289 fcmple32 %f0, %f6, %l2
15290 fbo,a %fcc0, loop_1796
15291 stx %g7, [%l7 + 0x08]
15292 ldsw [%l7 + 0x48], %l1
15293 movne %icc, %o6, %l0
15294loop_1796:
15295 orncc %o4, %i7, %i3
15296 udivx %i0, 0x0532, %l3
15297 fcmpeq32 %f2, %f4, %i4
15298 edge8n %g6, %g4, %l4
15299 tpos %icc, 0x4
15300 stb %o2, [%l7 + 0x1E]
15301 fblg,a %fcc2, loop_1797
15302 fxors %f7, %f9, %f2
15303 fbe,a %fcc1, loop_1798
15304 ble,pn %xcc, loop_1799
15305loop_1797:
15306 fcmpeq16 %f6, %f6, %o3
15307 tgu %icc, 0x4
15308loop_1798:
15309 brlez,a %i5, loop_1800
15310loop_1799:
15311 lduw [%l7 + 0x10], %g2
15312 fmovsn %icc, %f0, %f1
15313 nop
15314 setx loop_1801, %l0, %l1
15315 jmpl %l1, %o7
15316loop_1800:
15317 stb %l6, [%l7 + 0x1D]
15318 lduh [%l7 + 0x26], %o1
15319 fmovdl %icc, %f6, %f11
15320loop_1801:
15321 fcmpgt32 %f12, %f14, %i1
15322 ldub [%l7 + 0x76], %i6
15323 st %f6, [%l7 + 0x30]
15324 stb %l5, [%l7 + 0x52]
15325 srl %g3, %o0, %o5
15326 subccc %g5, %g1, %i2
15327 fabss %f7, %f9
15328 fxor %f6, %f4, %f12
15329 st %f14, [%l7 + 0x78]
15330 bshuffle %f6, %f6, %f4
15331 fbuge,a %fcc1, loop_1802
15332 fcmpgt16 %f6, %f4, %l2
15333 tge %xcc, 0x4
15334 fone %f6
15335loop_1802:
15336 tvc %xcc, 0x4
15337 movrgz %g7, 0x2CF, %l1
15338 fnegd %f14, %f2
15339 tne %icc, 0x0
15340 sdiv %l0, 0x095F, %o4
15341 st %f6, [%l7 + 0x48]
15342 be loop_1803
15343 xnor %o6, %i3, %i0
15344 fnot2 %f8, %f14
15345 ldsb [%l7 + 0x18], %i7
15346loop_1803:
15347 fmovrdlz %l3, %f10, %f12
15348 fba,a %fcc1, loop_1804
15349 bvs,a loop_1805
15350 ldx [%l7 + 0x28], %g6
15351 andncc %i4, %g4, %l4
15352loop_1804:
15353 movvc %xcc, %o3, %i5
15354loop_1805:
15355 lduw [%l7 + 0x1C], %g2
15356 nop
15357 setx loop_1806, %l0, %l1
15358 wrpr 0x1, %tl
15359 wrpr %l1, %tpc
15360 add %l1, 0x4, %l1
15361 wrpr %l1, %tnpc
15362 setx 0x34400001400, %l0, %l1
15363 wrpr %l1, %tstate
15364 wrhpr 0x4, %htstate
15365 retry
15366 lduh [%l7 + 0x12], %o2
15367 addcc %l6, 0x11EE, %o7
15368 stb %o1, [%l7 + 0x36]
15369loop_1806:
15370 fbne %fcc1, loop_1807
15371 fmovdle %xcc, %f5, %f4
15372 brgez,a %i1, loop_1808
15373 stx %l5, [%l7 + 0x48]
15374loop_1807:
15375 andn %i6, 0x0076, %g3
15376 array32 %o0, %o5, %g1
15377loop_1808:
15378 stw %i2, [%l7 + 0x30]
15379 alignaddr %g5, %l2, %l1
15380 mova %xcc, %l0, %o4
15381 bge %xcc, loop_1809
15382 movvc %icc, %o6, %i3
15383 fpack32 %f14, %f0, %f8
15384 fornot1s %f6, %f8, %f15
15385loop_1809:
15386 srl %g7, 0x04, %i0
15387 fones %f2
15388 bneg loop_1810
15389 fornot2 %f6, %f6, %f10
15390 srlx %i7, %l3, %g6
15391 ble,a loop_1811
15392loop_1810:
15393 srax %i4, %g4, %o3
15394 alignaddr %i5, %g2, %l4
15395 fmovrdlez %o2, %f4, %f8
15396loop_1811:
15397 ldsb [%l7 + 0x48], %l6
15398 call loop_1812
15399 fbe %fcc3, loop_1813
15400 st %f7, [%l7 + 0x6C]
15401 nop
15402 setx loop_1814, %l0, %l1
15403 wrpr 0x1, %tl
15404 wrpr %l1, %tnpc
15405 setx 0x34400001400, %l0, %l1
15406 wrpr %l1, %tstate
15407 wrhpr 0x4, %htstate
15408 done
15409loop_1812:
15410 fsrc1 %f6, %f6
15411loop_1813:
15412 sub %o1, 0x03C1, %o7
15413 tcc %xcc, 0x1
15414loop_1814:
15415 movcs %xcc, %l5, %i1
15416 sll %i6, %g3, %o5
15417 edge32ln %g1, %o0, %i2
15418 smulcc %g5, 0x17AD, %l1
15419 movrne %l0, 0x2E7, %o4
15420 fpsub16s %f12, %f14, %f13
15421 fmovsvc %xcc, %f2, %f9
15422 fmovsleu %xcc, %f7, %f15
15423 fnot1s %f7, %f7
15424 sdivx %l2, 0x1DAC, %o6
15425 sth %i3, [%l7 + 0x38]
15426 smul %g7, %i0, %i7
15427 brgz,a %l3, loop_1815
15428 stb %g6, [%l7 + 0x2F]
15429 fmul8x16 %f14, %f0, %f8
15430 or %g4, %i4, %i5
15431loop_1815:
15432 fmovrdlz %o3, %f0, %f2
15433 ldsw [%l7 + 0x2C], %l4
15434 ldd [%l7 + 0x10], %f12
15435 fmovrslez %g2, %f6, %f12
15436 fbe %fcc0, loop_1816
15437 ta %icc, 0x7
15438 srax %o2, %l6, %o1
15439 brgz %l5, loop_1817
15440loop_1816:
15441 st %f5, [%l7 + 0x34]
15442 alignaddr %o7, %i6, %i1
15443 stb %o5, [%l7 + 0x76]
15444loop_1817:
15445 ldsb [%l7 + 0x3A], %g3
15446 ldx [%l7 + 0x48], %o0
15447 ldsh [%l7 + 0x34], %g1
15448 edge16ln %i2, %l1, %g5
15449 subccc %o4, %l2, %l0
15450 fmovrsgz %i3, %f9, %f14
15451 sth %g7, [%l7 + 0x4E]
15452 edge16l %i0, %i7, %o6
15453 fmovd %f12, %f6
15454 std %f8, [%l7 + 0x38]
15455 ldub [%l7 + 0x4B], %l3
15456 addcc %g6, %i4, %i5
15457 movrne %o3, %g4, %l4
15458 movg %icc, %o2, %l6
15459 sdivcc %o1, 0x1A6F, %l5
15460 orcc %o7, 0x039E, %i6
15461 ldd [%l7 + 0x20], %f2
15462 stx %i1, [%l7 + 0x58]
15463 tvs %icc, 0x5
15464 ld [%l7 + 0x2C], %f12
15465 for %f0, %f2, %f6
15466 fbg %fcc1, loop_1818
15467 lduh [%l7 + 0x7E], %g2
15468 ldsw [%l7 + 0x50], %g3
15469 tleu %icc, 0x6
15470loop_1818:
15471 fpsub16 %f4, %f2, %f12
15472 tn %icc, 0x1
15473 ldub [%l7 + 0x5A], %o5
15474 sth %o0, [%l7 + 0x58]
15475 movl %icc, %i2, %g1
15476 fornot1s %f0, %f1, %f15
15477 popc 0x05EF, %l1
15478 fmul8x16al %f11, %f14, %f14
15479 and %o4, 0x13A6, %l2
15480 movle %icc, %l0, %g5
15481 movrlz %g7, 0x008, %i3
15482 fpack16 %f4, %f4
15483 movrlez %i7, %i0, %l3
15484 bg,pn %icc, loop_1819
15485 fandnot2 %f6, %f4, %f14
15486 fsrc2 %f6, %f6
15487 siam 0x1
15488loop_1819:
15489 array16 %g6, %i4, %o6
15490 ldsb [%l7 + 0x1E], %o3
15491 fmovspos %xcc, %f0, %f1
15492 sethi 0x0056, %g4
15493 for %f4, %f6, %f4
15494 nop
15495 setx loop_1820, %l0, %l1
15496 wrpr 0x1, %tl
15497 wrpr %l1, %tnpc
15498 setx 0x34400001400, %l0, %l1
15499 wrpr %l1, %tstate
15500 wrhpr 0x4, %htstate
15501 done
15502 fba,a %fcc2, loop_1821
15503 fpackfix %f14, %f4
15504 sth %l4, [%l7 + 0x54]
15505loop_1820:
15506 stw %i5, [%l7 + 0x24]
15507loop_1821:
15508 fbne %fcc0, loop_1822
15509 fbul %fcc1, loop_1823
15510 brlz,a %o2, loop_1824
15511 stx %o1, [%l7 + 0x48]
15512loop_1822:
15513 fmovsvc %icc, %f10, %f1
15514loop_1823:
15515 std %f0, [%l7 + 0x28]
15516loop_1824:
15517 ldub [%l7 + 0x53], %l5
15518 fone %f6
15519 fmovsne %icc, %f15, %f0
15520 fmovsg %icc, %f0, %f12
15521 movle %xcc, %o7, %l6
15522 movcc %icc, %i6, %i1
15523 ld [%l7 + 0x08], %f3
15524 bgu,a loop_1825
15525 udivcc %g3, 0x0271, %o5
15526 fmovdg %icc, %f6, %f15
15527 tpos %xcc, 0x6
15528loop_1825:
15529 fmul8x16au %f14, %f15, %f4
15530 st %f3, [%l7 + 0x70]
15531 fcmpgt32 %f10, %f10, %o0
15532 udiv %i2, 0x0700, %g2
15533 lduh [%l7 + 0x0A], %g1
15534 bcc,a,pn %icc, loop_1826
15535 ba,a,pn %xcc, loop_1827
15536 tne %icc, 0x0
15537 xnorcc %o4, %l1, %l0
15538loop_1826:
15539 fba,a %fcc2, loop_1828
15540loop_1827:
15541 xnor %l2, %g7, %i3
15542 lduh [%l7 + 0x3A], %i7
15543 fmovdcc %icc, %f15, %f15
15544loop_1828:
15545 movgu %xcc, %i0, %g5
15546 stw %l3, [%l7 + 0x24]
15547 ldd [%l7 + 0x18], %f0
15548 fmovd %f4, %f2
15549 fmovsg %icc, %f2, %f15
15550 ldsb [%l7 + 0x49], %g6
15551 stx %o6, [%l7 + 0x50]
15552 fabss %f12, %f15
15553 bne loop_1829
15554 tgu %icc, 0x6
15555 movrlez %i4, %g4, %l4
15556 fmovscc %xcc, %f5, %f15
15557loop_1829:
15558 tgu %icc, 0x6
15559 mulscc %i5, %o2, %o1
15560 ldd [%l7 + 0x60], %f14
15561 fnegd %f10, %f0
15562 lduh [%l7 + 0x0A], %o3
15563 edge16n %l5, %o7, %i6
15564 tcc %xcc, 0x2
15565 fmovrdgez %i1, %f6, %f0
15566 smul %l6, %o5, %g3
15567 fornot1s %f6, %f14, %f5
15568 fpack16 %f0, %f14
15569 mulscc %i2, %g2, %o0
15570 fnegd %f14, %f8
15571 ldd [%l7 + 0x78], %f10
15572 ldsb [%l7 + 0x15], %g1
15573 fmovrdlz %l1, %f6, %f12
15574 fmovrdne %o4, %f0, %f4
15575 ld [%l7 + 0x48], %f4
15576 stw %l0, [%l7 + 0x0C]
15577 fmovsg %icc, %f12, %f3
15578 std %f2, [%l7 + 0x68]
15579 fand %f0, %f4, %f8
15580 mova %xcc, %l2, %g7
15581 fnand %f4, %f4, %f2
15582 stx %i3, [%l7 + 0x40]
15583 std %f8, [%l7 + 0x30]
15584 fmovrslz %i7, %f1, %f14
15585 ldsw [%l7 + 0x20], %i0
15586 movvs %icc, %g5, %l3
15587 fnot2 %f12, %f0
15588 nop
15589 setx loop_1830, %l0, %l1
15590 wrpr 0x1, %tl
15591 wrpr %l1, %tpc
15592 add %l1, 0x4, %l1
15593 wrpr %l1, %tnpc
15594 setx 0x34400001400, %l0, %l1
15595 wrpr %l1, %tstate
15596 wrhpr 0x4, %htstate
15597 retry
15598 fmovsge %icc, %f1, %f3
15599 tgu %xcc, 0x6
15600 fmovdvc %xcc, %f11, %f11
15601loop_1830:
15602 fmovrdgz %o6, %f10, %f8
15603 fbe,a %fcc3, loop_1831
15604 andn %i4, %g4, %l4
15605 fbule,a %fcc3, loop_1832
15606 st %f15, [%l7 + 0x28]
15607loop_1831:
15608 fmovsg %icc, %f6, %f1
15609 edge16n %g6, %o2, %o1
15610loop_1832:
15611 bgu,a,pn %xcc, loop_1833
15612 fmovse %icc, %f5, %f7
15613 movrgez %i5, %o3, %o7
15614 stw %i6, [%l7 + 0x40]
15615loop_1833:
15616 fcmpne16 %f6, %f2, %i1
15617 array32 %l5, %l6, %o5
15618 brgz %i2, loop_1834
15619 lduh [%l7 + 0x34], %g3
15620 ld [%l7 + 0x44], %f3
15621 tcs %icc, 0x7
15622loop_1834:
15623 addc %o0, %g1, %l1
15624 add %o4, 0x15B5, %l0
15625 bne,a,pn %icc, loop_1835
15626 siam 0x6
15627 fbne,a %fcc2, loop_1836
15628 movvs %icc, %l2, %g7
15629loop_1835:
15630 fmovdneg %xcc, %f15, %f9
15631 movg %icc, %g2, %i7
15632loop_1836:
15633 tl %icc, 0x0
15634 tvc %icc, 0x1
15635 sll %i0, %g5, %i3
15636 fmovdleu %icc, %f7, %f9
15637 stx %l3, [%l7 + 0x48]
15638 faligndata %f0, %f2, %f0
15639 tle %xcc, 0x3
15640 fnot2s %f3, %f15
15641 smulcc %o6, 0x148A, %g4
15642 ldsw [%l7 + 0x18], %l4
15643 bl loop_1837
15644 st %f4, [%l7 + 0x70]
15645 bneg,a loop_1838
15646 fpsub32s %f11, %f4, %f12
15647loop_1837:
15648 movneg %icc, %g6, %o2
15649 siam 0x5
15650loop_1838:
15651 stb %o1, [%l7 + 0x53]
15652 stw %i4, [%l7 + 0x60]
15653 fnot1 %f8, %f2
15654 fzeros %f10
15655 sdiv %i5, 0x07CB, %o3
15656 ldsb [%l7 + 0x72], %o7
15657 ldsw [%l7 + 0x08], %i1
15658 tneg %xcc, 0x1
15659 tle %icc, 0x1
15660 xnorcc %i6, 0x08D7, %l5
15661 std %f12, [%l7 + 0x10]
15662 fmovd %f8, %f8
15663 ldd [%l7 + 0x60], %f2
15664 edge8l %l6, %i2, %o5
15665 sth %g3, [%l7 + 0x1E]
15666 sra %g1, %l1, %o4
15667 ldsb [%l7 + 0x37], %l0
15668 sth %l2, [%l7 + 0x1C]
15669 tg %xcc, 0x4
15670 fbge %fcc3, loop_1839
15671 movrlz %o0, %g7, %g2
15672 fmul8sux16 %f10, %f0, %f4
15673 fble %fcc0, loop_1840
15674loop_1839:
15675 fand %f14, %f2, %f4
15676 fbul,a %fcc1, loop_1841
15677 ldsh [%l7 + 0x6E], %i7
15678loop_1840:
15679 fpsub32s %f0, %f11, %f1
15680 tcs %xcc, 0x7
15681loop_1841:
15682 srlx %g5, 0x1F, %i0
15683 ldsb [%l7 + 0x7F], %l3
15684 fbn,a %fcc0, loop_1842
15685 lduh [%l7 + 0x08], %i3
15686 fandnot2 %f6, %f12, %f8
15687 st %f6, [%l7 + 0x20]
15688loop_1842:
15689 ldub [%l7 + 0x4F], %g4
15690 fabss %f0, %f8
15691 brz %l4, loop_1843
15692 popc %o6, %o2
15693 stx %o1, [%l7 + 0x58]
15694 fmovrdlz %i4, %f10, %f8
15695loop_1843:
15696 stx %i5, [%l7 + 0x20]
15697 fmovdneg %xcc, %f10, %f3
15698 ldsw [%l7 + 0x68], %o3
15699 fmovrdlez %o7, %f10, %f10
15700 sth %g6, [%l7 + 0x1A]
15701 ta %icc, 0x3
15702 ldsb [%l7 + 0x3A], %i6
15703 ldsw [%l7 + 0x20], %i1
15704 nop
15705 setx loop_1844, %l0, %l1
15706 jmpl %l1, %l5
15707 lduh [%l7 + 0x6C], %i2
15708 andcc %o5, %g3, %l6
15709 fbule,a %fcc3, loop_1845
15710loop_1844:
15711 ldsw [%l7 + 0x0C], %g1
15712 array16 %l1, %l0, %l2
15713 ld [%l7 + 0x08], %f2
15714loop_1845:
15715 bpos,a,pt %xcc, loop_1846
15716 or %o4, %g7, %g2
15717 fmul8sux16 %f2, %f2, %f0
15718 ldx [%l7 + 0x78], %o0
15719loop_1846:
15720 bg,a %xcc, loop_1847
15721 fpadd16s %f1, %f11, %f9
15722 array8 %i7, %i0, %l3
15723 ldsb [%l7 + 0x63], %g5
15724loop_1847:
15725 fmovdne %xcc, %f15, %f11
15726 sth %g4, [%l7 + 0x0C]
15727 fmuld8ulx16 %f8, %f6, %f0
15728 fblg %fcc2, loop_1848
15729 fbg %fcc1, loop_1849
15730 addc %i3, %o6, %o2
15731 umul %l4, %i4, %i5
15732loop_1848:
15733 std %f14, [%l7 + 0x30]
15734loop_1849:
15735 movrlez %o1, %o3, %o7
15736 sth %g6, [%l7 + 0x32]
15737 te %xcc, 0x5
15738 ldsb [%l7 + 0x12], %i1
15739 tvs %xcc, 0x0
15740 fmovdpos %xcc, %f8, %f13
15741 subc %l5, %i6, %o5
15742 fmovrse %g3, %f14, %f13
15743 stw %l6, [%l7 + 0x28]
15744 sth %g1, [%l7 + 0x50]
15745 brnz,a %i2, loop_1850
15746 fbug,a %fcc2, loop_1851
15747 fpsub16 %f0, %f10, %f6
15748 bcc,pt %icc, loop_1852
15749loop_1850:
15750 fmovs %f14, %f0
15751loop_1851:
15752 brz,a %l0, loop_1853
15753 movvs %xcc, %l1, %l2
15754loop_1852:
15755 movrgez %o4, 0x348, %g2
15756 fbne,a %fcc2, loop_1854
15757loop_1853:
15758 stb %g7, [%l7 + 0x7F]
15759 bpos,pt %icc, loop_1855
15760 fbe %fcc0, loop_1856
15761loop_1854:
15762 ldsw [%l7 + 0x14], %i7
15763 faligndata %f8, %f12, %f0
15764loop_1855:
15765 stb %i0, [%l7 + 0x3A]
15766loop_1856:
15767 tvs %xcc, 0x0
15768 ldub [%l7 + 0x2C], %l3
15769 stw %g5, [%l7 + 0x70]
15770 alignaddr %o0, %g4, %i3
15771 edge32n %o6, %o2, %i4
15772 tgu %xcc, 0x5
15773 lduw [%l7 + 0x08], %i5
15774 stw %o1, [%l7 + 0x10]
15775 lduh [%l7 + 0x2C], %o3
15776 orncc %l4, 0x06D9, %g6
15777 movrgz %o7, 0x3E4, %l5
15778 ldub [%l7 + 0x72], %i1
15779 fsrc2s %f4, %f8
15780 tne %xcc, 0x2
15781 lduh [%l7 + 0x52], %i6
15782 orn %o5, %l6, %g1
15783 fmuld8sux16 %f3, %f5, %f4
15784 fbne,a %fcc0, loop_1857
15785 be,a loop_1858
15786 fmovsg %xcc, %f3, %f5
15787 fmovdneg %xcc, %f5, %f4
15788loop_1857:
15789 fbug %fcc0, loop_1859
15790loop_1858:
15791 std %f14, [%l7 + 0x10]
15792 stx %i2, [%l7 + 0x40]
15793 fbo,a %fcc2, loop_1860
15794loop_1859:
15795 ldd [%l7 + 0x60], %f8
15796 alignaddr %l0, %g3, %l2
15797 and %o4, 0x184E, %g2
15798loop_1860:
15799 stb %g7, [%l7 + 0x24]
15800 lduw [%l7 + 0x1C], %i7
15801 andncc %i0, %l1, %l3
15802 nop
15803 setx loop_1861, %l0, %l1
15804 jmpl %l1, %o0
15805 stw %g5, [%l7 + 0x40]
15806 std %f14, [%l7 + 0x50]
15807 fands %f2, %f13, %f15
15808loop_1861:
15809 stb %g4, [%l7 + 0x62]
15810 fnot1s %f4, %f13
15811 bvc,a %xcc, loop_1862
15812 fornot2 %f10, %f4, %f14
15813 nop
15814 setx loop_1863, %l0, %l1
15815 wrpr 0x1, %tl
15816 wrpr %l1, %tpc
15817 add %l1, 0x4, %l1
15818 wrpr %l1, %tnpc
15819 setx 0x34400001400, %l0, %l1
15820 wrpr %l1, %tstate
15821 wrhpr 0x4, %htstate
15822 retry
15823 movrgez %i3, 0x347, %o6
15824loop_1862:
15825 fmovrslez %i4, %f6, %f3
15826 fnors %f13, %f7, %f4
15827loop_1863:
15828 fexpand %f3, %f2
15829 xnorcc %o2, %o1, %o3
15830 ldsw [%l7 + 0x3C], %l4
15831 udivcc %i5, 0x0ADC, %g6
15832 tle %xcc, 0x6
15833 and %l5, %i1, %o7
15834 fmovde %icc, %f8, %f11
15835 fmovdne %icc, %f10, %f3
15836 fmovsn %xcc, %f4, %f6
15837 fbuge,a %fcc0, loop_1864
15838 ldub [%l7 + 0x72], %i6
15839 fbug %fcc1, loop_1865
15840 st %f2, [%l7 + 0x6C]
15841loop_1864:
15842 edge16n %l6, %o5, %g1
15843 mulx %i2, 0x1BCA, %l0
15844loop_1865:
15845 bvc,a,pn %xcc, loop_1866
15846 ldsw [%l7 + 0x4C], %g3
15847 movrne %o4, %g2, %l2
15848 movleu %xcc, %i7, %g7
15849loop_1866:
15850 fnors %f3, %f5, %f7
15851 fbl,a %fcc0, loop_1867
15852 edge32n %i0, %l3, %o0
15853 ld [%l7 + 0x0C], %f1
15854 fcmple16 %f6, %f0, %l1
15855loop_1867:
15856 sllx %g4, %g5, %o6
15857 sra %i4, 0x0F, %o2
15858 ldx [%l7 + 0x18], %i3
15859 edge16ln %o1, %l4, %o3
15860 edge8 %i5, %g6, %i1
15861 alignaddr %o7, %i6, %l5
15862 st %f6, [%l7 + 0x14]
15863 fors %f13, %f13, %f7
15864 stw %o5, [%l7 + 0x2C]
15865 ldd [%l7 + 0x68], %f10
15866 faligndata %f14, %f14, %f14
15867 stx %l6, [%l7 + 0x30]
15868 fexpand %f1, %f8
15869 add %g1, %i2, %l0
15870 lduw [%l7 + 0x78], %o4
15871 fmovsl %xcc, %f11, %f12
15872 fbu %fcc0, loop_1868
15873 fsrc2s %f13, %f14
15874 lduh [%l7 + 0x3E], %g3
15875 move %icc, %g2, %i7
15876loop_1868:
15877 fbg %fcc1, loop_1869
15878 st %f3, [%l7 + 0x20]
15879 fcmpgt16 %f4, %f6, %l2
15880 fand %f10, %f14, %f0
15881loop_1869:
15882 movrgz %i0, 0x278, %g7
15883 tn %xcc, 0x4
15884 movge %xcc, %l3, %l1
15885 stw %g4, [%l7 + 0x20]
15886 fmovsleu %xcc, %f9, %f12
15887 fmul8x16au %f5, %f13, %f6
15888 fmovsvc %xcc, %f7, %f1
15889 std %f4, [%l7 + 0x28]
15890 ldd [%l7 + 0x28], %f6
15891 ld [%l7 + 0x10], %f15
15892 tvc %icc, 0x5
15893 ldsw [%l7 + 0x18], %g5
15894 fmovrdgez %o6, %f8, %f14
15895 ldx [%l7 + 0x18], %o0
15896 movvs %xcc, %i4, %o2
15897 ldsb [%l7 + 0x46], %o1
15898 fsrc2s %f2, %f2
15899 sth %l4, [%l7 + 0x66]
15900 fbo,a %fcc1, loop_1870
15901 fmovde %xcc, %f5, %f11
15902 ldx [%l7 + 0x78], %o3
15903 fmovrsgz %i3, %f14, %f4
15904loop_1870:
15905 addc %g6, 0x0FE1, %i1
15906 fcmpd %fcc1, %f0, %f8
15907 fbuge %fcc1, loop_1871
15908 andcc %i5, 0x05AE, %o7
15909 sdivcc %i6, 0x1DB4, %o5
15910 movrgez %l5, %g1, %l6
15911loop_1871:
15912 tvc %icc, 0x0
15913 nop
15914 setx loop_1872, %l0, %l1
15915 wrpr 0x1, %tl
15916 wrpr %l1, %tpc
15917 add %l1, 0x4, %l1
15918 wrpr %l1, %tnpc
15919 setx 0x34400001400, %l0, %l1
15920 wrpr %l1, %tstate
15921 wrhpr 0x4, %htstate
15922 retry
15923 bne,pt %xcc, loop_1873
15924 fsrc2s %f10, %f2
15925 tvs %icc, 0x1
15926loop_1872:
15927 ldub [%l7 + 0x09], %i2
15928loop_1873:
15929 movle %xcc, %l0, %g3
15930 subccc %o4, %g2, %i7
15931 move %icc, %i0, %g7
15932 fmovdg %icc, %f9, %f3
15933 movrne %l3, 0x124, %l2
15934 sll %g4, %g5, %o6
15935 lduw [%l7 + 0x78], %o0
15936 fmovsa %icc, %f6, %f1
15937 srlx %l1, 0x1B, %i4
15938 fexpand %f9, %f6
15939 movrlez %o1, %l4, %o3
15940 fnot1 %f2, %f2
15941 fmul8sux16 %f10, %f6, %f4
15942 fones %f9
15943 std %f2, [%l7 + 0x28]
15944 fmovrslez %o2, %f6, %f7
15945 edge32 %i3, %i1, %g6
15946 fmovscc %icc, %f15, %f9
15947 sth %o7, [%l7 + 0x0E]
15948 stb %i6, [%l7 + 0x3B]
15949 fmovdl %icc, %f7, %f11
15950 st %f6, [%l7 + 0x28]
15951 fbg %fcc3, loop_1874
15952 movvc %icc, %o5, %l5
15953 fmovscs %xcc, %f2, %f0
15954 addc %i5, %g1, %i2
15955loop_1874:
15956 fmovdge %xcc, %f8, %f10
15957 movg %icc, %l6, %g3
15958 fbne,a %fcc3, loop_1875
15959 fmovrdgez %l0, %f0, %f12
15960 fmovdge %xcc, %f7, %f1
15961 smul %o4, 0x10D5, %g2
15962loop_1875:
15963 ldd [%l7 + 0x58], %f4
15964 movrgz %i7, 0x1D7, %g7
15965 fpsub16 %f10, %f12, %f14
15966 stw %l3, [%l7 + 0x68]
15967 lduh [%l7 + 0x60], %l2
15968 stx %g4, [%l7 + 0x50]
15969 array8 %g5, %o6, %i0
15970 edge8ln %o0, %l1, %o1
15971 ta %icc, 0x1
15972 fbo,a %fcc2, loop_1876
15973 fmovrdgz %l4, %f2, %f0
15974 fornot2 %f4, %f8, %f10
15975 stx %i4, [%l7 + 0x58]
15976loop_1876:
15977 ta %xcc, 0x6
15978 stx %o3, [%l7 + 0x08]
15979 fmul8ulx16 %f6, %f0, %f2
15980 std %f10, [%l7 + 0x10]
15981 taddcctv %i3, %i1, %o2
15982 fmovsgu %xcc, %f13, %f2
15983 ldsw [%l7 + 0x40], %g6
15984 movvs %xcc, %o7, %i6
15985 ldsw [%l7 + 0x54], %o5
15986 fmovrdgz %l5, %f6, %f10
15987 ldub [%l7 + 0x6A], %i5
15988 fpsub16s %f2, %f2, %f15
15989 sra %i2, %g1, %g3
15990 fnot2 %f4, %f10
15991 fba %fcc3, loop_1877
15992 fmovdvc %icc, %f10, %f10
15993 ldd [%l7 + 0x08], %f6
15994 subcc %l0, %o4, %l6
15995loop_1877:
15996 fxor %f14, %f10, %f2
15997 tg %icc, 0x5
15998 fmovsneg %icc, %f2, %f8
15999 bpos,a loop_1878
16000 fsrc1 %f8, %f0
16001 fbul,a %fcc1, loop_1879
16002 fnot1 %f8, %f8
16003loop_1878:
16004 movgu %icc, %g2, %g7
16005 fones %f0
16006loop_1879:
16007 ld [%l7 + 0x0C], %f1
16008 sethi 0x0BFB, %l3
16009 fmovrslez %l2, %f4, %f14
16010 stw %i7, [%l7 + 0x08]
16011 ldd [%l7 + 0x10], %f10
16012 st %f4, [%l7 + 0x1C]
16013 sth %g4, [%l7 + 0x1C]
16014 andcc %g5, 0x0637, %i0
16015 edge16ln %o6, %l1, %o1
16016 ldsh [%l7 + 0x2E], %o0
16017 sethi 0x175C, %i4
16018 ldsb [%l7 + 0x5F], %l4
16019 fxor %f4, %f4, %f10
16020 nop
16021 setx loop_1880, %l0, %l1
16022 wrpr 0x1, %tl
16023 wrpr %l1, %tpc
16024 add %l1, 0x4, %l1
16025 wrpr %l1, %tnpc
16026 setx 0x34400001400, %l0, %l1
16027 wrpr %l1, %tstate
16028 wrhpr 0x4, %htstate
16029 retry
16030 ld [%l7 + 0x08], %f9
16031 fbg,a %fcc1, loop_1881
16032 fmovd %f6, %f6
16033loop_1880:
16034 mulscc %i3, %i1, %o2
16035 fandnot1 %f6, %f4, %f6
16036loop_1881:
16037 ldsh [%l7 + 0x76], %g6
16038 mova %icc, %o7, %i6
16039 fors %f7, %f6, %f9
16040 fzeros %f14
16041 fbul %fcc1, loop_1882
16042 fmul8sux16 %f10, %f4, %f4
16043 tgu %icc, 0x0
16044 sth %o3, [%l7 + 0x40]
16045loop_1882:
16046 fmovrsne %o5, %f8, %f12
16047 array32 %l5, %i5, %g1
16048 brlz %g3, loop_1883
16049 fcmpeq32 %f14, %f12, %l0
16050 bcc,a %xcc, loop_1884
16051 lduw [%l7 + 0x68], %i2
16052loop_1883:
16053 fmovsne %xcc, %f8, %f9
16054 ldsb [%l7 + 0x3D], %l6
16055loop_1884:
16056 edge16ln %o4, %g2, %g7
16057 tvc %xcc, 0x6
16058 fnegs %f0, %f5
16059 ldsw [%l7 + 0x20], %l3
16060 fpadd16 %f2, %f12, %f6
16061 stw %i7, [%l7 + 0x14]
16062 ldx [%l7 + 0x30], %l2
16063 std %f0, [%l7 + 0x50]
16064 ldsb [%l7 + 0x54], %g5
16065 lduw [%l7 + 0x74], %i0
16066 be,pn %xcc, loop_1885
16067 fcmpeq32 %f12, %f14, %g4
16068 fble %fcc0, loop_1886
16069 fnands %f8, %f5, %f7
16070loop_1885:
16071 fpsub16s %f8, %f4, %f15
16072 fmovdcc %xcc, %f0, %f7
16073loop_1886:
16074 sll %l1, %o1, %o0
16075 ldsh [%l7 + 0x6A], %o6
16076 fmovsleu %xcc, %f15, %f12
16077 bpos,a loop_1887
16078 fcmpne32 %f2, %f14, %i4
16079 ldd [%l7 + 0x68], %f8
16080 brgez %l4, loop_1888
16081loop_1887:
16082 fxors %f7, %f7, %f14
16083 brlez,a %i1, loop_1889
16084 stx %i3, [%l7 + 0x78]
16085loop_1888:
16086 st %f9, [%l7 + 0x40]
16087 sth %g6, [%l7 + 0x5C]
16088loop_1889:
16089 brlez,a %o7, loop_1890
16090 brgz,a %o2, loop_1891
16091 ldub [%l7 + 0x73], %o3
16092 movrgez %i6, 0x112, %o5
16093loop_1890:
16094 movgu %icc, %i5, %l5
16095loop_1891:
16096 fmovrsne %g3, %f3, %f8
16097 array8 %g1, %i2, %l0
16098 siam 0x5
16099 fsrc2 %f8, %f14
16100 move %icc, %l6, %g2
16101 array16 %g7, %l3, %i7
16102 ldub [%l7 + 0x5D], %l2
16103 ldsh [%l7 + 0x0E], %g5
16104 lduw [%l7 + 0x3C], %i0
16105 ldsw [%l7 + 0x78], %o4
16106 sdivx %l1, 0x0EE7, %g4
16107 sdivx %o1, 0x1611, %o6
16108 fbue %fcc1, loop_1892
16109 fblg,a %fcc3, loop_1893
16110 ldsb [%l7 + 0x6D], %o0
16111 tcc %xcc, 0x4
16112loop_1892:
16113 fcmps %fcc2, %f14, %f1
16114loop_1893:
16115 udivx %l4, 0x1D9C, %i1
16116 umulcc %i4, %g6, %i3
16117 bcs,a,pt %icc, loop_1894
16118 fzeros %f2
16119 ld [%l7 + 0x68], %f9
16120 fmovse %icc, %f1, %f5
16121loop_1894:
16122 fcmpne32 %f10, %f14, %o2
16123 ldd [%l7 + 0x70], %f10
16124 st %f3, [%l7 + 0x2C]
16125 ldsh [%l7 + 0x08], %o3
16126 sllx %i6, 0x18, %o5
16127 mulx %i5, 0x139F, %o7
16128 move %icc, %l5, %g1
16129 fmuld8sux16 %f7, %f14, %f12
16130 ldub [%l7 + 0x0E], %i2
16131 lduw [%l7 + 0x24], %g3
16132 movneg %icc, %l0, %l6
16133 edge16l %g7, %l3, %g2
16134 udivx %i7, 0x14A0, %l2
16135 udivcc %g5, 0x0FA3, %o4
16136 brlz,a %l1, loop_1895
16137 stx %g4, [%l7 + 0x78]
16138 fmovdl %icc, %f14, %f1
16139 ldsb [%l7 + 0x22], %o1
16140loop_1895:
16141 fornot1s %f9, %f11, %f6
16142 andn %i0, 0x1416, %o6
16143 ld [%l7 + 0x60], %f4
16144 stb %o0, [%l7 + 0x58]
16145 movcs %icc, %l4, %i1
16146 fmovsl %icc, %f13, %f9
16147 fbo,a %fcc0, loop_1896
16148 ldsb [%l7 + 0x25], %i4
16149 fmovsgu %icc, %f1, %f10
16150 fcmpne16 %f2, %f0, %g6
16151loop_1896:
16152 fzero %f12
16153 ble,a loop_1897
16154 tg %icc, 0x6
16155 ldub [%l7 + 0x7D], %i3
16156 tpos %xcc, 0x3
16157loop_1897:
16158 fandnot1s %f9, %f14, %f12
16159 srax %o3, 0x17, %i6
16160 or %o5, %o2, %o7
16161 fbu %fcc0, loop_1898
16162 be,a,pn %icc, loop_1899
16163 fpsub16s %f13, %f9, %f5
16164 ldd [%l7 + 0x60], %f8
16165loop_1898:
16166 st %f15, [%l7 + 0x50]
16167loop_1899:
16168 fxnor %f2, %f10, %f4
16169 orcc %l5, 0x031F, %i5
16170 fmovsne %xcc, %f15, %f9
16171 ldsb [%l7 + 0x3B], %g1
16172 movne %xcc, %g3, %i2
16173 addcc %l0, 0x08E3, %l6
16174 sth %l3, [%l7 + 0x62]
16175 ld [%l7 + 0x74], %f11
16176 fmovsvc %icc, %f5, %f12
16177 std %f6, [%l7 + 0x20]
16178 stx %g2, [%l7 + 0x30]
16179 sth %g7, [%l7 + 0x4C]
16180 array16 %i7, %l2, %o4
16181 movrgez %l1, %g4, %g5
16182 addcc %o1, %i0, %o0
16183 fmovrdlez %l4, %f12, %f2
16184 st %f8, [%l7 + 0x08]
16185 fmovdpos %xcc, %f13, %f3
16186 nop
16187 setx loop_1900, %l0, %l1
16188 wrpr 0x1, %tl
16189 wrpr %l1, %tpc
16190 add %l1, 0x4, %l1
16191 wrpr %l1, %tnpc
16192 setx 0x34400001400, %l0, %l1
16193 wrpr %l1, %tstate
16194 wrhpr 0x4, %htstate
16195 retry
16196 fbul,a %fcc1, loop_1901
16197 fmovsne %xcc, %f3, %f13
16198 tpos %xcc, 0x1
16199loop_1900:
16200 nop
16201 setx loop_1902, %l0, %l1
16202 wrpr 0x1, %tl
16203 wrpr %l1, %tpc
16204 add %l1, 0x4, %l1
16205 wrpr %l1, %tnpc
16206 setx 0x34400001400, %l0, %l1
16207 wrpr %l1, %tstate
16208 wrhpr 0x4, %htstate
16209 retry
16210loop_1901:
16211 fmovdleu %xcc, %f3, %f12
16212 fone %f6
16213 fmovsne %icc, %f2, %f14
16214loop_1902:
16215 fxors %f11, %f15, %f6
16216 edge32 %i1, %i4, %g6
16217 fnand %f8, %f4, %f2
16218 fsrc2s %f11, %f1
16219 bn loop_1903
16220 fmovdcc %xcc, %f13, %f0
16221 std %f8, [%l7 + 0x08]
16222 tgu %xcc, 0x5
16223loop_1903:
16224 fpadd16 %f4, %f14, %f14
16225 ldsw [%l7 + 0x0C], %o6
16226 fpadd32 %f14, %f8, %f12
16227 edge8n %i3, %o3, %o5
16228 or %o2, 0x1122, %o7
16229 fsrc2 %f10, %f4
16230 tneg %xcc, 0x5
16231 fmul8ulx16 %f12, %f10, %f8
16232 tsubcctv %l5, %i6, %i5
16233 ldsw [%l7 + 0x60], %g1
16234 fmovdg %icc, %f10, %f2
16235 edge32l %i2, %l0, %l6
16236 ldsb [%l7 + 0x27], %l3
16237 movvs %icc, %g2, %g7
16238 udivx %i7, 0x010E, %l2
16239 movcc %xcc, %g3, %o4
16240 fcmple16 %f6, %f4, %g4
16241 stw %l1, [%l7 + 0x58]
16242 ldub [%l7 + 0x35], %o1
16243 fmovsa %icc, %f0, %f15
16244 stw %i0, [%l7 + 0x78]
16245 st %f4, [%l7 + 0x54]
16246 sth %o0, [%l7 + 0x60]
16247 stw %l4, [%l7 + 0x4C]
16248 sth %i1, [%l7 + 0x3A]
16249 bpos,a %xcc, loop_1904
16250 ldx [%l7 + 0x68], %i4
16251 tcs %xcc, 0x4
16252 fpsub16s %f5, %f0, %f5
16253loop_1904:
16254 brnz %g5, loop_1905
16255 umulcc %o6, %i3, %g6
16256 fmovsneg %icc, %f6, %f1
16257 umul %o3, %o5, %o2
16258loop_1905:
16259 stw %l5, [%l7 + 0x18]
16260 ldd [%l7 + 0x58], %f12
16261 movrlz %i6, %o7, %i5
16262 fors %f0, %f7, %f10
16263 ldsw [%l7 + 0x60], %g1
16264 nop
16265 setx loop_1906, %l0, %l1
16266 wrpr 0x1, %tl
16267 wrpr %l1, %tnpc
16268 setx 0x34400001400, %l0, %l1
16269 wrpr %l1, %tstate
16270 wrhpr 0x4, %htstate
16271 done
16272 taddcctv %i2, 0x1F64, %l6
16273 fmovrsne %l3, %f9, %f8
16274 brgz %l0, loop_1907
16275loop_1906:
16276 stx %g7, [%l7 + 0x68]
16277 udivcc %i7, 0x0F84, %g2
16278 ldub [%l7 + 0x73], %l2
16279loop_1907:
16280 ldx [%l7 + 0x70], %o4
16281 stb %g3, [%l7 + 0x71]
16282 fmovdl %icc, %f11, %f11
16283 lduw [%l7 + 0x5C], %l1
16284 ldsb [%l7 + 0x27], %o1
16285 fsrc1 %f4, %f10
16286 fornot1 %f14, %f6, %f2
16287 fcmps %fcc3, %f10, %f11
16288 fnors %f15, %f2, %f6
16289 fcmpgt16 %f6, %f2, %g4
16290 ta %icc, 0x0
16291 stx %i0, [%l7 + 0x18]
16292 edge32ln %o0, %i1, %i4
16293 movg %xcc, %g5, %l4
16294 udivx %o6, 0x1E86, %i3
16295 array32 %g6, %o3, %o5
16296 ba,a loop_1908
16297 movrgez %o2, %l5, %i6
16298 std %f8, [%l7 + 0x18]
16299 fsrc2 %f14, %f0
16300loop_1908:
16301 fornot1 %f12, %f0, %f8
16302 fbo %fcc1, loop_1909
16303 fmovdleu %icc, %f15, %f15
16304 fnot2 %f0, %f8
16305 ldd [%l7 + 0x70], %f14
16306loop_1909:
16307 bl,a %icc, loop_1910
16308 sth %i5, [%l7 + 0x5C]
16309 udiv %o7, 0x08DC, %g1
16310 tcc %xcc, 0x1
16311loop_1910:
16312 fpsub32s %f3, %f8, %f12
16313 sth %l6, [%l7 + 0x28]
16314 ldsb [%l7 + 0x58], %i2
16315 tge %icc, 0x0
16316 bg,pn %xcc, loop_1911
16317 stb %l0, [%l7 + 0x4B]
16318 fmovsg %xcc, %f6, %f0
16319 ldsb [%l7 + 0x29], %l3
16320loop_1911:
16321 ldub [%l7 + 0x61], %g7
16322 fmovrse %g2, %f15, %f9
16323 te %icc, 0x1
16324 fornot1 %f2, %f6, %f12
16325 fxors %f12, %f4, %f4
16326 umul %l2, %o4, %i7
16327 sth %g3, [%l7 + 0x46]
16328 ldsh [%l7 + 0x2C], %o1
16329 fbl %fcc0, loop_1912
16330 fmovdg %icc, %f11, %f13
16331 fcmpeq32 %f4, %f14, %g4
16332 stw %i0, [%l7 + 0x5C]
16333loop_1912:
16334 stb %o0, [%l7 + 0x63]
16335 ldd [%l7 + 0x50], %f12
16336 movne %xcc, %l1, %i1
16337 stb %i4, [%l7 + 0x14]
16338 xnorcc %l4, 0x0E2F, %o6
16339 fmovrsne %g5, %f2, %f6
16340 fmovsne %xcc, %f9, %f9
16341 movneg %icc, %i3, %o3
16342 lduw [%l7 + 0x08], %o5
16343 ldsh [%l7 + 0x5A], %g6
16344 umul %l5, %i6, %o2
16345 ldsh [%l7 + 0x56], %i5
16346 bge,a,pn %xcc, loop_1913
16347 sth %o7, [%l7 + 0x56]
16348 udivcc %g1, 0x0A95, %l6
16349 bne,pt %xcc, loop_1914
16350loop_1913:
16351 st %f5, [%l7 + 0x10]
16352 movcc %icc, %i2, %l3
16353 ldsw [%l7 + 0x48], %l0
16354loop_1914:
16355 sub %g2, %l2, %o4
16356 st %f6, [%l7 + 0x50]
16357 fmovsg %xcc, %f13, %f9
16358 ldsb [%l7 + 0x5E], %i7
16359 fbe,a %fcc2, loop_1915
16360 st %f1, [%l7 + 0x60]
16361 taddcctv %g7, %g3, %g4
16362 xor %o1, %i0, %o0
16363loop_1915:
16364 fnand %f8, %f14, %f4
16365 nop
16366 setx loop_1916, %l0, %l1
16367 wrpr 0x1, %tl
16368 wrpr %l1, %tpc
16369 add %l1, 0x4, %l1
16370 wrpr %l1, %tnpc
16371 setx 0x34400001400, %l0, %l1
16372 wrpr %l1, %tstate
16373 wrhpr 0x4, %htstate
16374 retry
16375 fmovrdne %i1, %f0, %f6
16376 ldx [%l7 + 0x08], %l1
16377 ldsh [%l7 + 0x58], %l4
16378loop_1916:
16379 bcs,a loop_1917
16380 fble,a %fcc2, loop_1918
16381 bneg %icc, loop_1919
16382 ldx [%l7 + 0x70], %o6
16383loop_1917:
16384 fmul8sux16 %f4, %f4, %f12
16385loop_1918:
16386 fmovsne %icc, %f15, %f12
16387loop_1919:
16388 edge16l %g5, %i4, %o3
16389 lduw [%l7 + 0x4C], %i3
16390 edge32ln %o5, %l5, %g6
16391 ldub [%l7 + 0x6D], %i6
16392 movrlz %i5, 0x29A, %o2
16393 bg,pt %xcc, loop_1920
16394 fmovdleu %xcc, %f6, %f2
16395 or %g1, %o7, %l6
16396 fexpand %f10, %f14
16397loop_1920:
16398 udivx %l3, 0x0EB7, %i2
16399 lduh [%l7 + 0x4E], %l0
16400 fmovrsne %g2, %f11, %f0
16401 lduw [%l7 + 0x3C], %l2
16402 brz,a %o4, loop_1921
16403 movvs %icc, %g7, %i7
16404 brlz,a %g3, loop_1922
16405 fmovrsgz %o1, %f12, %f9
16406loop_1921:
16407 fsrc1s %f14, %f0
16408 taddcctv %i0, %o0, %i1
16409loop_1922:
16410 fpadd32s %f14, %f12, %f11
16411 fmovdne %xcc, %f13, %f9
16412 ldsh [%l7 + 0x46], %g4
16413 fmovdgu %xcc, %f4, %f12
16414 nop
16415 setx loop_1923, %l0, %l1
16416 jmpl %l1, %l4
16417 fand %f12, %f10, %f6
16418 ldsw [%l7 + 0x60], %l1
16419 subccc %o6, %i4, %o3
16420loop_1923:
16421 subcc %i3, 0x098F, %g5
16422 andn %l5, %g6, %i6
16423 pdist %f8, %f8, %f8
16424 fbge,a %fcc2, loop_1924
16425 fmovdvc %icc, %f11, %f6
16426 fmovsvs %xcc, %f10, %f10
16427 udivx %o5, 0x13FC, %i5
16428loop_1924:
16429 movrgez %g1, %o2, %o7
16430 movrgez %l6, %l3, %i2
16431 fnot2 %f14, %f8
16432 fmovspos %icc, %f7, %f0
16433 andncc %l0, %l2, %g2
16434 ldsb [%l7 + 0x3A], %o4
16435 fornot1 %f0, %f6, %f2
16436 fandnot1s %f2, %f8, %f5
16437 ldsw [%l7 + 0x20], %g7
16438 ldsh [%l7 + 0x7E], %i7
16439 ld [%l7 + 0x74], %f11
16440 move %xcc, %g3, %o1
16441 fmovdvs %icc, %f15, %f8
16442 bvs,a,pn %xcc, loop_1925
16443 orcc %i0, 0x0EBC, %i1
16444 edge16 %o0, %l4, %g4
16445 tvs %icc, 0x3
16446loop_1925:
16447 fmovrse %l1, %f3, %f1
16448 fmovrdne %i4, %f12, %f0
16449 bgu,a,pn %xcc, loop_1926
16450 fmovdpos %xcc, %f15, %f2
16451 ldsh [%l7 + 0x7E], %o6
16452 fmovrsgz %o3, %f8, %f3
16453loop_1926:
16454 ldx [%l7 + 0x50], %g5
16455 array8 %i3, %l5, %g6
16456 fnot1 %f14, %f2
16457 orn %o5, 0x10B0, %i6
16458 stx %i5, [%l7 + 0x50]
16459 nop
16460 setx loop_1927, %l0, %l1
16461 wrpr 0x1, %tl
16462 wrpr %l1, %tnpc
16463 setx 0x34400001400, %l0, %l1
16464 wrpr %l1, %tstate
16465 wrhpr 0x4, %htstate
16466 done
16467 ldd [%l7 + 0x28], %f6
16468 fmovse %icc, %f9, %f2
16469 siam 0x1
16470loop_1927:
16471 fcmpgt32 %f6, %f8, %g1
16472 edge32 %o2, %l6, %l3
16473 fbl %fcc2, loop_1928
16474 fabsd %f12, %f12
16475 fmovdleu %icc, %f13, %f10
16476 fmovspos %icc, %f13, %f8
16477loop_1928:
16478 tsubcc %o7, %l0, %i2
16479 stw %l2, [%l7 + 0x08]
16480 lduw [%l7 + 0x14], %o4
16481 subc %g7, %i7, %g2
16482 ld [%l7 + 0x14], %f13
16483 bgu loop_1929
16484 stb %g3, [%l7 + 0x22]
16485 bge,a loop_1930
16486 ldx [%l7 + 0x78], %o1
16487loop_1929:
16488 ldsb [%l7 + 0x54], %i1
16489 or %o0, %i0, %g4
16490loop_1930:
16491 addc %l1, 0x07E2, %i4
16492 ldsh [%l7 + 0x66], %l4
16493 fpmerge %f13, %f4, %f10
16494 ld [%l7 + 0x0C], %f2
16495 st %f9, [%l7 + 0x50]
16496 fcmpeq16 %f12, %f2, %o3
16497 pdist %f10, %f12, %f8
16498 ldsh [%l7 + 0x4E], %o6
16499 std %f0, [%l7 + 0x40]
16500 fbne,a %fcc2, loop_1931
16501 brgz %i3, loop_1932
16502 popc %g5, %l5
16503 stb %o5, [%l7 + 0x23]
16504loop_1931:
16505 umul %g6, %i5, %i6
16506loop_1932:
16507 ld [%l7 + 0x2C], %f15
16508 fnot2s %f2, %f5
16509 fcmpne32 %f2, %f6, %g1
16510 sub %o2, %l3, %o7
16511 fmovscc %xcc, %f10, %f15
16512 fsrc2 %f2, %f8
16513 fba,a %fcc0, loop_1933
16514 move %xcc, %l0, %i2
16515 fbn %fcc3, loop_1934
16516 fpmerge %f4, %f4, %f6
16517loop_1933:
16518 std %f10, [%l7 + 0x68]
16519 bvc,a %xcc, loop_1935
16520loop_1934:
16521 stw %l2, [%l7 + 0x60]
16522 ldsb [%l7 + 0x2B], %l6
16523 udiv %g7, 0x019A, %i7
16524loop_1935:
16525 std %f14, [%l7 + 0x38]
16526 fmovrdlz %o4, %f6, %f14
16527 subccc %g3, 0x1ED5, %g2
16528 fpsub32 %f10, %f8, %f10
16529 mova %icc, %i1, %o1
16530 tsubcc %i0, 0x140D, %o0
16531 tleu %xcc, 0x5
16532 addccc %l1, %i4, %l4
16533 movrgz %o3, 0x207, %g4
16534 fcmps %fcc3, %f14, %f14
16535 ldsw [%l7 + 0x08], %i3
16536 ldsh [%l7 + 0x3E], %o6
16537 ldsb [%l7 + 0x20], %g5
16538 ldd [%l7 + 0x50], %f12
16539 movge %icc, %o5, %g6
16540 fzeros %f3
16541 fmovsg %xcc, %f0, %f13
16542 brnz %l5, loop_1936
16543 movrgez %i6, 0x24E, %g1
16544 fornot1 %f12, %f6, %f6
16545 ldd [%l7 + 0x10], %f14
16546loop_1936:
16547 ldx [%l7 + 0x68], %o2
16548 fcmped %fcc0, %f14, %f0
16549 fmovscs %xcc, %f4, %f1
16550 orcc %l3, 0x0448, %i5
16551 fcmpd %fcc0, %f2, %f2
16552 stb %l0, [%l7 + 0x78]
16553 srax %o7, 0x0B, %l2
16554 bcs,a,pn %icc, loop_1937
16555 movrne %i2, %g7, %l6
16556 ld [%l7 + 0x60], %f5
16557 stw %i7, [%l7 + 0x08]
16558loop_1937:
16559 stx %g3, [%l7 + 0x08]
16560 movpos %icc, %o4, %i1
16561 ldsw [%l7 + 0x1C], %o1
16562 bneg,a,pt %xcc, loop_1938
16563 bcc loop_1939
16564 stw %g2, [%l7 + 0x2C]
16565 siam 0x6
16566loop_1938:
16567 ld [%l7 + 0x74], %f12
16568loop_1939:
16569 fpsub32s %f14, %f9, %f14
16570 sub %i0, %l1, %o0
16571 smulcc %l4, 0x03FE, %i4
16572 fbn,a %fcc2, loop_1940
16573 ldsh [%l7 + 0x74], %g4
16574 ld [%l7 + 0x14], %f4
16575 tcs %xcc, 0x5
16576loop_1940:
16577 ldd [%l7 + 0x50], %f4
16578 fmovsne %icc, %f1, %f0
16579 fble %fcc0, loop_1941
16580 tge %xcc, 0x4
16581 fblg,a %fcc3, loop_1942
16582 movvc %icc, %o3, %o6
16583loop_1941:
16584 add %g5, %i3, %o5
16585 lduh [%l7 + 0x24], %g6
16586loop_1942:
16587 andncc %l5, %g1, %i6
16588 fnand %f2, %f10, %f14
16589 fandnot1 %f10, %f10, %f14
16590 alignaddr %l3, %o2, %i5
16591 fbg %fcc2, loop_1943
16592 ld [%l7 + 0x0C], %f5
16593 fpsub32 %f12, %f2, %f8
16594 addcc %l0, %o7, %i2
16595loop_1943:
16596 srlx %g7, %l2, %i7
16597 movvs %xcc, %g3, %l6
16598 bvs loop_1944
16599 edge8 %o4, %o1, %g2
16600 andn %i1, 0x0F7A, %i0
16601 ld [%l7 + 0x1C], %f7
16602loop_1944:
16603 fcmple16 %f10, %f12, %l1
16604 ldsw [%l7 + 0x60], %o0
16605 fpadd16s %f2, %f7, %f15
16606 fxnor %f10, %f2, %f4
16607 stb %l4, [%l7 + 0x5A]
16608 array32 %i4, %g4, %o6
16609 array8 %o3, %i3, %g5
16610 ld [%l7 + 0x40], %f13
16611 fmovdneg %xcc, %f12, %f1
16612 srax %g6, 0x0F, %l5
16613 fmovdg %xcc, %f2, %f4
16614 fmovde %xcc, %f14, %f12
16615 fmovdcs %xcc, %f15, %f12
16616 fsrc2s %f5, %f2
16617 edge8ln %g1, %o5, %l3
16618 sra %o2, %i5, %l0
16619 bge,pt %icc, loop_1945
16620 fexpand %f14, %f10
16621 ta %icc, 0x7
16622 ldsb [%l7 + 0x77], %i6
16623loop_1945:
16624 fandnot1s %f1, %f0, %f13
16625 fmovrse %o7, %f13, %f5
16626 fcmpne16 %f0, %f6, %i2
16627 fmovdcc %xcc, %f10, %f9
16628 and %l2, 0x014C, %g7
16629 xorcc %g3, 0x0437, %i7
16630 st %f11, [%l7 + 0x28]
16631 fmovrdne %o4, %f0, %f4
16632 ldsh [%l7 + 0x0C], %o1
16633 fmovsle %xcc, %f6, %f1
16634 move %icc, %l6, %g2
16635 call loop_1946
16636 stb %i1, [%l7 + 0x41]
16637 stb %l1, [%l7 + 0x30]
16638 nop
16639 setx loop_1947, %l0, %l1
16640 wrpr 0x1, %tl
16641 wrpr %l1, %tpc
16642 add %l1, 0x4, %l1
16643 wrpr %l1, %tnpc
16644 setx 0x34400001400, %l0, %l1
16645 wrpr %l1, %tstate
16646 wrhpr 0x4, %htstate
16647 retry
16648loop_1946:
16649 st %f13, [%l7 + 0x40]
16650 movrlez %i0, %o0, %i4
16651 bcc,a loop_1948
16652loop_1947:
16653 stw %g4, [%l7 + 0x08]
16654 ldsb [%l7 + 0x64], %o6
16655 fmovdvs %xcc, %f13, %f6
16656loop_1948:
16657 orcc %l4, %i3, %g5
16658 sll %g6, %l5, %o3
16659 lduh [%l7 + 0x6C], %o5
16660 smul %l3, 0x19B4, %g1
16661 stb %i5, [%l7 + 0x14]
16662 fsrc1 %f8, %f6
16663 fbul %fcc2, loop_1949
16664 fmovsvc %xcc, %f4, %f4
16665 stb %l0, [%l7 + 0x65]
16666 fbge %fcc2, loop_1950
16667loop_1949:
16668 ld [%l7 + 0x60], %f12
16669 ldd [%l7 + 0x58], %f6
16670 edge8n %i6, %o7, %o2
16671loop_1950:
16672 edge16 %l2, %g7, %i2
16673 tleu %xcc, 0x5
16674 mulx %g3, 0x096D, %i7
16675 movneg %xcc, %o4, %o1
16676 mulscc %g2, 0x1F97, %l6
16677 andn %i1, 0x0F32, %l1
16678 fmovrsne %i0, %f6, %f14
16679 xor %o0, 0x050D, %g4
16680 fbne %fcc2, loop_1951
16681 subccc %o6, %l4, %i3
16682 andncc %i4, %g5, %g6
16683 andncc %l5, %o5, %o3
16684loop_1951:
16685 and %l3, %i5, %g1
16686 fnot2s %f15, %f0
16687 edge8 %l0, %i6, %o2
16688 fbue,a %fcc3, loop_1952
16689 lduw [%l7 + 0x44], %o7
16690 ldub [%l7 + 0x50], %g7
16691 add %l2, 0x1B0B, %i2
16692loop_1952:
16693 tleu %icc, 0x7
16694 sth %i7, [%l7 + 0x4A]
16695 fornot2s %f7, %f11, %f2
16696 st %f12, [%l7 + 0x74]
16697 orcc %o4, %o1, %g2
16698 bneg,a loop_1953
16699 fexpand %f14, %f8
16700 stx %g3, [%l7 + 0x70]
16701 and %i1, 0x1E28, %l6
16702loop_1953:
16703 ldsw [%l7 + 0x54], %l1
16704 ld [%l7 + 0x54], %f1
16705 fmovd %f14, %f10
16706 ldsb [%l7 + 0x2E], %o0
16707 fmovrslz %g4, %f11, %f4
16708 stw %i0, [%l7 + 0x78]
16709 movre %o6, %i3, %i4
16710 ld [%l7 + 0x7C], %f5
16711 fcmpne16 %f8, %f0, %g5
16712 stx %g6, [%l7 + 0x28]
16713 bneg,a,pn %xcc, loop_1954
16714 fors %f4, %f4, %f10
16715 tvc %icc, 0x1
16716 stw %l4, [%l7 + 0x38]
16717loop_1954:
16718 edge32 %o5, %l5, %l3
16719 fnors %f6, %f6, %f5
16720 array16 %i5, %g1, %o3
16721 array32 %i6, %o2, %o7
16722 fmovspos %icc, %f13, %f4
16723 tleu %icc, 0x1
16724 fcmpd %fcc3, %f8, %f10
16725 fornot1s %f5, %f9, %f11
16726 fmovrsgez %l0, %f14, %f6
16727 array16 %l2, %g7, %i7
16728 fbe %fcc2, loop_1955
16729 fabss %f1, %f8
16730 fbule %fcc2, loop_1956
16731 fmovrsne %i2, %f14, %f10
16732loop_1955:
16733 smulcc %o1, 0x1579, %o4
16734 fba %fcc1, loop_1957
16735loop_1956:
16736 lduw [%l7 + 0x34], %g3
16737 ldsw [%l7 + 0x68], %i1
16738 and %l6, %l1, %g2
16739loop_1957:
16740 stb %o0, [%l7 + 0x71]
16741 andcc %i0, %o6, %g4
16742 fble %fcc1, loop_1958
16743 lduh [%l7 + 0x1E], %i3
16744 movrgz %i4, 0x21D, %g6
16745 fmovse %icc, %f14, %f9
16746loop_1958:
16747 tpos %icc, 0x2
16748 andncc %g5, %l4, %l5
16749 fcmple32 %f4, %f10, %l3
16750 fabss %f7, %f9
16751 movrgez %i5, 0x2DF, %g1
16752 st %f7, [%l7 + 0x44]
16753 ldsh [%l7 + 0x66], %o3
16754 ldub [%l7 + 0x12], %o5
16755 bcc,a,pt %xcc, loop_1959
16756 movneg %icc, %o2, %o7
16757 stw %l0, [%l7 + 0x30]
16758 fmovrsne %l2, %f0, %f3
16759loop_1959:
16760 sra %i6, 0x0E, %i7
16761 fxor %f6, %f14, %f10
16762 ldub [%l7 + 0x5F], %i2
16763 st %f6, [%l7 + 0x54]
16764 fcmpeq32 %f8, %f2, %g7
16765 stb %o1, [%l7 + 0x1B]
16766 mova %icc, %g3, %i1
16767 taddcc %o4, 0x1FB8, %l1
16768 fmovs %f11, %f13
16769 stx %g2, [%l7 + 0x10]
16770 ldsw [%l7 + 0x78], %o0
16771 movrgez %i0, 0x37B, %l6
16772 fcmpgt16 %f6, %f12, %o6
16773 orncc %g4, %i4, %g6
16774 fnot1 %f0, %f6
16775 ld [%l7 + 0x54], %f5
16776 subccc %g5, 0x12E7, %i3
16777 std %f12, [%l7 + 0x60]
16778 fandnot2s %f15, %f2, %f5
16779 pdist %f4, %f14, %f12
16780 tleu %xcc, 0x6
16781 stw %l5, [%l7 + 0x3C]
16782 brgz,a %l3, loop_1960
16783 fmul8x16 %f7, %f14, %f14
16784 fmovdn %xcc, %f5, %f13
16785 fands %f3, %f2, %f8
16786loop_1960:
16787 fnot1s %f6, %f12
16788 fmovsne %icc, %f3, %f4
16789 bn,pt %xcc, loop_1961
16790 fbne,a %fcc2, loop_1962
16791 tpos %icc, 0x5
16792 fmuld8sux16 %f9, %f10, %f0
16793loop_1961:
16794 stb %l4, [%l7 + 0x11]
16795loop_1962:
16796 movn %icc, %i5, %o3
16797 nop
16798 setx loop_1963, %l0, %l1
16799 jmpl %l1, %o5
16800 ble %xcc, loop_1964
16801 fmovsleu %xcc, %f9, %f12
16802 movle %icc, %o2, %g1
16803loop_1963:
16804 nop
16805 setx loop_1965, %l0, %l1
16806 jmpl %l1, %o7
16807loop_1964:
16808 fcmpes %fcc3, %f12, %f11
16809 ldx [%l7 + 0x10], %l2
16810 fmovrsgz %l0, %f0, %f10
16811loop_1965:
16812 ld [%l7 + 0x20], %f9
16813 ldsb [%l7 + 0x36], %i7
16814 movge %icc, %i6, %i2
16815 fmul8ulx16 %f12, %f4, %f4
16816 ldx [%l7 + 0x30], %g7
16817 tvc %xcc, 0x2
16818 fbuge,a %fcc1, loop_1966
16819 lduh [%l7 + 0x66], %o1
16820 fsrc1s %f4, %f14
16821 fmovsne %xcc, %f11, %f3
16822loop_1966:
16823 smulcc %g3, %o4, %l1
16824 and %i1, 0x15E3, %g2
16825 movle %xcc, %o0, %i0
16826 std %f8, [%l7 + 0x30]
16827 fmovrsne %l6, %f10, %f13
16828 tpos %icc, 0x2
16829 ldsb [%l7 + 0x51], %o6
16830 fpack32 %f8, %f10, %f6
16831 lduh [%l7 + 0x48], %g4
16832 smulcc %g6, 0x039B, %g5
16833 fcmple16 %f12, %f14, %i4
16834 and %i3, %l5, %l4
16835 fxnor %f10, %f14, %f8
16836 fmovdl %icc, %f1, %f14
16837 bvc,a loop_1967
16838 brlz,a %i5, loop_1968
16839 lduh [%l7 + 0x52], %o3
16840 ldsb [%l7 + 0x2A], %l3
16841loop_1967:
16842 or %o5, %g1, %o2
16843loop_1968:
16844 sth %l2, [%l7 + 0x62]
16845 nop
16846 setx loop_1969, %l0, %l1
16847 wrpr 0x1, %tl
16848 wrpr %l1, %tpc
16849 add %l1, 0x4, %l1
16850 wrpr %l1, %tnpc
16851 setx 0x34400001400, %l0, %l1
16852 wrpr %l1, %tstate
16853 wrhpr 0x4, %htstate
16854 retry
16855 lduh [%l7 + 0x56], %l0
16856 brlz %i7, loop_1970
16857 fba %fcc0, loop_1971
16858loop_1969:
16859 edge32 %o7, %i2, %i6
16860 ldub [%l7 + 0x77], %g7
16861loop_1970:
16862 fpsub32s %f10, %f3, %f6
16863loop_1971:
16864 ld [%l7 + 0x58], %f11
16865 movrlez %g3, %o1, %o4
16866 tl %icc, 0x7
16867 fbg,a %fcc1, loop_1972
16868 ldsw [%l7 + 0x08], %i1
16869 ldd [%l7 + 0x70], %f12
16870 srl %g2, 0x0D, %o0
16871loop_1972:
16872 fble %fcc2, loop_1973
16873 movvc %icc, %i0, %l6
16874 st %f8, [%l7 + 0x74]
16875 fbug %fcc0, loop_1974
16876loop_1973:
16877 ldsb [%l7 + 0x2F], %l1
16878 sth %g4, [%l7 + 0x5A]
16879 fmul8ulx16 %f6, %f14, %f14
16880loop_1974:
16881 udivx %o6, 0x118F, %g5
16882 edge32 %i4, %i3, %g6
16883 ldsb [%l7 + 0x68], %l5
16884 nop
16885 setx loop_1975, %l0, %l1
16886 jmpl %l1, %l4
16887 fmul8ulx16 %f4, %f6, %f4
16888 tn %icc, 0x7
16889 fbug %fcc1, loop_1976
16890loop_1975:
16891 fors %f9, %f1, %f11
16892 tl %icc, 0x5
16893 stw %i5, [%l7 + 0x38]
16894loop_1976:
16895 fbn,a %fcc2, loop_1977
16896 taddcc %l3, 0x0E12, %o5
16897 fble,a %fcc3, loop_1978
16898 fbue %fcc1, loop_1979
16899loop_1977:
16900 fmovdpos %xcc, %f2, %f9
16901 fmovdvs %icc, %f3, %f14
16902loop_1978:
16903 lduw [%l7 + 0x10], %g1
16904loop_1979:
16905 fmovrde %o3, %f14, %f4
16906 bshuffle %f12, %f8, %f0
16907 std %f12, [%l7 + 0x18]
16908 st %f4, [%l7 + 0x74]
16909 xor %l2, 0x0501, %l0
16910 stx %i7, [%l7 + 0x78]
16911 fexpand %f1, %f4
16912 fmovsne %xcc, %f10, %f10
16913 fands %f15, %f7, %f9
16914 tsubcctv %o2, %i2, %o7
16915 ba,pn %xcc, loop_1980
16916 nop
16917 setx loop_1981, %l0, %l1
16918 wrpr 0x1, %tl
16919 wrpr %l1, %tpc
16920 add %l1, 0x4, %l1
16921 wrpr %l1, %tnpc
16922 setx 0x34400001400, %l0, %l1
16923 wrpr %l1, %tstate
16924 wrhpr 0x4, %htstate
16925 retry
16926 stw %i6, [%l7 + 0x34]
16927 stb %g3, [%l7 + 0x6F]
16928loop_1980:
16929 ldub [%l7 + 0x36], %g7
16930loop_1981:
16931 mova %icc, %o1, %i1
16932 lduw [%l7 + 0x7C], %g2
16933 ldsw [%l7 + 0x6C], %o0
16934 ld [%l7 + 0x08], %f15
16935 stw %o4, [%l7 + 0x3C]
16936 udivcc %i0, 0x15A8, %l1
16937 ldsw [%l7 + 0x58], %g4
16938 edge8ln %o6, %g5, %i4
16939 fmul8ulx16 %f4, %f0, %f8
16940 ld [%l7 + 0x14], %f5
16941 fblg %fcc2, loop_1982
16942 fmul8x16 %f14, %f12, %f14
16943 std %f8, [%l7 + 0x78]
16944 fmovdcc %xcc, %f6, %f14
16945loop_1982:
16946 fmovde %xcc, %f1, %f11
16947 ldsw [%l7 + 0x34], %l6
16948 sll %i3, %g6, %l5
16949 and %i5, %l4, %o5
16950 bgu,a,pn %icc, loop_1983
16951 movvs %xcc, %g1, %o3
16952 tcs %icc, 0x7
16953 fpsub32 %f12, %f4, %f4
16954loop_1983:
16955 fmovdne %icc, %f4, %f15
16956 sth %l2, [%l7 + 0x7A]
16957 bcs,pt %xcc, loop_1984
16958 stx %l0, [%l7 + 0x68]
16959 ld [%l7 + 0x50], %f2
16960 fmovdne %icc, %f13, %f0
16961loop_1984:
16962 fmovrdne %i7, %f8, %f10
16963 xor %l3, 0x1545, %i2
16964 brz %o2, loop_1985
16965 stw %o7, [%l7 + 0x18]
16966 fmovsge %icc, %f9, %f1
16967 lduh [%l7 + 0x6A], %g3
16968loop_1985:
16969 nop
16970 setx loop_1986, %l0, %l1
16971 wrpr 0x1, %tl
16972 wrpr %l1, %tnpc
16973 setx 0x34400001400, %l0, %l1
16974 wrpr %l1, %tstate
16975 wrhpr 0x4, %htstate
16976 done
16977 or %i6, 0x1437, %g7
16978 movne %icc, %o1, %g2
16979 fcmpd %fcc2, %f0, %f0
16980loop_1986:
16981 nop
16982 setx loop_1987, %l0, %l1
16983 jmpl %l1, %i1
16984 array16 %o0, %o4, %i0
16985 fbu,a %fcc2, loop_1988
16986 fpsub16s %f14, %f14, %f6
16987loop_1987:
16988 sra %g4, 0x05, %l1
16989 ldsw [%l7 + 0x1C], %g5
16990loop_1988:
16991 edge32ln %o6, %i4, %i3
16992 ba,a loop_1989
16993 fmuld8ulx16 %f7, %f7, %f0
16994 fmovrdgez %l6, %f10, %f2
16995 ba %icc, loop_1990
16996loop_1989:
16997 stx %g6, [%l7 + 0x40]
16998 fxors %f10, %f15, %f4
16999 ldub [%l7 + 0x1F], %i5
17000loop_1990:
17001 edge32 %l4, %o5, %g1
17002 fmovd %f12, %f14
17003 fcmpne16 %f8, %f14, %l5
17004 fble,a %fcc2, loop_1991
17005 edge16n %o3, %l2, %l0
17006 stw %l3, [%l7 + 0x18]
17007 lduw [%l7 + 0x5C], %i2
17008loop_1991:
17009 fbl,a %fcc1, loop_1992
17010 brlez %o2, loop_1993
17011 fpadd32 %f0, %f4, %f8
17012 ldsw [%l7 + 0x28], %o7
17013loop_1992:
17014 and %g3, 0x1229, %i7
17015loop_1993:
17016 fpsub32 %f0, %f12, %f14
17017 ldsw [%l7 + 0x70], %g7
17018 fmovspos %xcc, %f5, %f12
17019 fornot2 %f14, %f6, %f2
17020 stb %o1, [%l7 + 0x1B]
17021 ldsb [%l7 + 0x53], %g2
17022 fmul8x16au %f13, %f14, %f6
17023 bne,a loop_1994
17024 stx %i6, [%l7 + 0x70]
17025 movg %icc, %i1, %o0
17026 ble,a,pt %icc, loop_1995
17027loop_1994:
17028 movl %icc, %i0, %o4
17029 fnot1 %f0, %f2
17030 sth %l1, [%l7 + 0x32]
17031loop_1995:
17032 sdivcc %g5, 0x0554, %o6
17033 movrne %i4, 0x05E, %g4
17034 lduw [%l7 + 0x44], %l6
17035 st %f1, [%l7 + 0x78]
17036 ldsw [%l7 + 0x74], %i3
17037 stw %i5, [%l7 + 0x58]
17038 ldx [%l7 + 0x18], %l4
17039 movrlez %g6, %g1, %o5
17040 fmovdneg %icc, %f1, %f9
17041 orcc %l5, 0x0ACB, %l2
17042 std %f4, [%l7 + 0x08]
17043 fmovdcc %icc, %f4, %f6
17044 stx %l0, [%l7 + 0x28]
17045 movn %xcc, %o3, %i2
17046 ldsw [%l7 + 0x08], %l3
17047 brlez %o2, loop_1996
17048 movrne %o7, %i7, %g7
17049 ldd [%l7 + 0x78], %f10
17050 bneg,a %icc, loop_1997
17051loop_1996:
17052 fornot1 %f2, %f12, %f14
17053 tgu %xcc, 0x6
17054 fmuld8ulx16 %f14, %f10, %f0
17055loop_1997:
17056 ldd [%l7 + 0x10], %f6
17057 pdist %f6, %f10, %f2
17058 bgu,pn %icc, loop_1998
17059 fsrc2s %f8, %f0
17060 stx %o1, [%l7 + 0x70]
17061 ldsh [%l7 + 0x54], %g2
17062loop_1998:
17063 tgu %icc, 0x7
17064 std %f6, [%l7 + 0x70]
17065 st %f1, [%l7 + 0x0C]
17066 lduw [%l7 + 0x10], %i6
17067 fmovrdlez %g3, %f6, %f6
17068 fbge %fcc3, loop_1999
17069 add %o0, %i1, %i0
17070 addccc %l1, 0x1C83, %g5
17071 fnors %f3, %f8, %f7
17072loop_1999:
17073 fors %f13, %f0, %f3
17074 stb %o6, [%l7 + 0x28]
17075 fxor %f14, %f6, %f0
17076 movle %icc, %o4, %i4
17077 fmul8x16al %f4, %f0, %f0
17078 fmovs %f15, %f14
17079 ldsw [%l7 + 0x78], %g4
17080 tleu %icc, 0x2
17081 fcmpeq32 %f6, %f0, %i3
17082 orn %i5, %l6, %l4
17083 stw %g6, [%l7 + 0x3C]
17084 stw %g1, [%l7 + 0x14]
17085 fbule %fcc2, loop_2000
17086 fmovrslez %l5, %f12, %f1
17087 fbuge %fcc1, loop_2001
17088 fmovdge %icc, %f5, %f0
17089loop_2000:
17090 ldsw [%l7 + 0x5C], %o5
17091 and %l0, %l2, %o3
17092loop_2001:
17093 movn %icc, %l3, %i2
17094 movleu %xcc, %o2, %i7
17095 ld [%l7 + 0x70], %f1
17096 siam 0x4
17097 ldsw [%l7 + 0x40], %o7
17098 xor %o1, 0x0E86, %g2
17099 movrgz %i6, 0x25A, %g7
17100 sth %g3, [%l7 + 0x2C]
17101 fpackfix %f2, %f8
17102 fornot1 %f6, %f12, %f2
17103 srax %o0, %i1, %l1
17104 ta %icc, 0x0
17105 array32 %g5, %o6, %i0
17106 fmovd %f8, %f4
17107 fornot2s %f4, %f15, %f0
17108 ldd [%l7 + 0x08], %f12
17109 tleu %xcc, 0x5
17110 fpsub16 %f0, %f12, %f6
17111 ldsh [%l7 + 0x16], %i4
17112 fbo %fcc2, loop_2002
17113 fmovdgu %icc, %f8, %f4
17114 std %f10, [%l7 + 0x50]
17115 fmul8x16au %f7, %f13, %f0
17116loop_2002:
17117 movre %g4, 0x191, %i3
17118 ldsb [%l7 + 0x74], %o4
17119 movrgez %i5, %l4, %l6
17120 sth %g6, [%l7 + 0x6E]
17121 srl %g1, %o5, %l5
17122 taddcc %l2, 0x16C6, %l0
17123 fmovsgu %icc, %f10, %f9
17124 fornot1s %f0, %f15, %f7
17125 subccc %o3, %l3, %o2
17126 pdist %f10, %f4, %f4
17127 fba %fcc0, loop_2003
17128 tle %xcc, 0x3
17129 sth %i2, [%l7 + 0x70]
17130 subc %o7, 0x1F60, %i7
17131loop_2003:
17132 ldub [%l7 + 0x0B], %o1
17133 fba,a %fcc3, loop_2004
17134 fmovrse %g2, %f0, %f2
17135 andncc %g7, %i6, %g3
17136 ldsh [%l7 + 0x34], %o0
17137loop_2004:
17138 sdivx %l1, 0x08DC, %i1
17139 fpsub16 %f4, %f12, %f6
17140 stw %g5, [%l7 + 0x34]
17141 movle %xcc, %o6, %i4
17142 sth %i0, [%l7 + 0x4E]
17143 ldsb [%l7 + 0x5D], %g4
17144 fbu %fcc0, loop_2005
17145 sth %o4, [%l7 + 0x36]
17146 fmovscs %icc, %f3, %f12
17147 edge16ln %i3, %i5, %l6
17148loop_2005:
17149 andcc %g6, %l4, %o5
17150 be,a,pt %icc, loop_2006
17151 fands %f1, %f1, %f7
17152 fpackfix %f4, %f11
17153 fbne,a %fcc1, loop_2007
17154loop_2006:
17155 ldsb [%l7 + 0x3D], %g1
17156 te %xcc, 0x7
17157 fblg %fcc0, loop_2008
17158loop_2007:
17159 fmovrdne %l2, %f12, %f6
17160 stw %l0, [%l7 + 0x60]
17161 fmovsgu %xcc, %f0, %f5
17162loop_2008:
17163 ldsw [%l7 + 0x5C], %l5
17164 lduw [%l7 + 0x68], %o3
17165 ldsb [%l7 + 0x10], %o2
17166 movg %xcc, %i2, %l3
17167 umul %i7, 0x0818, %o1
17168 fmovdle %xcc, %f8, %f0
17169 stx %o7, [%l7 + 0x18]
17170 fpadd32 %f8, %f12, %f6
17171 tl %xcc, 0x5
17172 sth %g2, [%l7 + 0x24]
17173 stb %i6, [%l7 + 0x3A]
17174 fba %fcc1, loop_2009
17175 call loop_2010
17176 fmovse %xcc, %f13, %f13
17177 st %f9, [%l7 + 0x7C]
17178loop_2009:
17179 fxnors %f0, %f4, %f14
17180loop_2010:
17181 array32 %g7, %g3, %o0
17182 fble %fcc0, loop_2011
17183 ldub [%l7 + 0x21], %i1
17184 ldsw [%l7 + 0x68], %l1
17185 xnor %g5, %o6, %i4
17186loop_2011:
17187 edge8 %i0, %g4, %i3
17188 fbue %fcc1, loop_2012
17189 lduh [%l7 + 0x44], %o4
17190 fors %f11, %f4, %f0
17191 orcc %i5, 0x0038, %g6
17192loop_2012:
17193 ldsw [%l7 + 0x20], %l4
17194 fnors %f1, %f3, %f9
17195 bn,a %xcc, loop_2013
17196 fcmpeq16 %f0, %f8, %l6
17197 fnegd %f10, %f14
17198 ldd [%l7 + 0x60], %f12
17199loop_2013:
17200 fnot2 %f10, %f12
17201 andncc %o5, %l2, %l0
17202 movrne %l5, 0x0DD, %g1
17203 ldub [%l7 + 0x4D], %o2
17204 fmovrdlez %i2, %f12, %f14
17205 brgz %l3, loop_2014
17206 brlz,a %i7, loop_2015
17207 siam 0x4
17208 taddcc %o3, %o7, %g2
17209loop_2014:
17210 subcc %o1, 0x19F0, %i6
17211loop_2015:
17212 lduh [%l7 + 0x5E], %g7
17213 fnors %f12, %f14, %f1
17214 fbuge,a %fcc2, loop_2016
17215 fmovsg %xcc, %f9, %f9
17216 fsrc2s %f12, %f7
17217 ldub [%l7 + 0x3D], %g3
17218loop_2016:
17219 ldx [%l7 + 0x08], %o0
17220 alignaddr %i1, %g5, %o6
17221 fmovscc %icc, %f0, %f4
17222 std %f14, [%l7 + 0x18]
17223 fcmps %fcc1, %f2, %f11
17224 ldsw [%l7 + 0x64], %l1
17225 ldsb [%l7 + 0x12], %i0
17226 movge %icc, %i4, %g4
17227 fcmped %fcc2, %f6, %f14
17228 tcs %xcc, 0x6
17229 fmovse %icc, %f7, %f3
17230 std %f4, [%l7 + 0x78]
17231 tneg %icc, 0x2
17232 te %icc, 0x7
17233 fmul8x16 %f13, %f14, %f12
17234 fble,a %fcc3, loop_2017
17235 bn,a %xcc, loop_2018
17236 ldsh [%l7 + 0x74], %o4
17237 fmovrdgz %i5, %f10, %f12
17238loop_2017:
17239 lduh [%l7 + 0x7E], %i3
17240loop_2018:
17241 fones %f12
17242 ld [%l7 + 0x6C], %f4
17243 ldx [%l7 + 0x50], %l4
17244 st %f13, [%l7 + 0x34]
17245 ld [%l7 + 0x50], %f13
17246 brlez %g6, loop_2019
17247 stw %o5, [%l7 + 0x14]
17248 fmovdg %xcc, %f14, %f0
17249 fbue,a %fcc0, loop_2020
17250loop_2019:
17251 popc 0x0BBB, %l6
17252 edge16l %l2, %l0, %g1
17253 udivcc %o2, 0x0260, %l5
17254loop_2020:
17255 fmovsne %icc, %f7, %f5
17256 srlx %l3, 0x19, %i2
17257 st %f12, [%l7 + 0x28]
17258 lduh [%l7 + 0x16], %i7
17259 brgz,a %o3, loop_2021
17260 addccc %g2, 0x11B6, %o7
17261 array16 %o1, %g7, %g3
17262 fnor %f14, %f4, %f4
17263loop_2021:
17264 fmovsgu %icc, %f0, %f0
17265 sth %o0, [%l7 + 0x7E]
17266 andn %i1, %g5, %i6
17267 tsubcctv %l1, 0x1443, %i0
17268 bge,a,pt %xcc, loop_2022
17269 udivx %i4, 0x0480, %g4
17270 stx %o6, [%l7 + 0x18]
17271 edge32n %i5, %o4, %i3
17272loop_2022:
17273 mova %xcc, %l4, %g6
17274 fnot1s %f15, %f1
17275 fzero %f14
17276 std %f10, [%l7 + 0x78]
17277 orncc %o5, 0x0D10, %l6
17278 std %f4, [%l7 + 0x20]
17279 lduw [%l7 + 0x08], %l2
17280 movgu %xcc, %l0, %g1
17281 stx %o2, [%l7 + 0x58]
17282 ldd [%l7 + 0x50], %f6
17283 tle %xcc, 0x7
17284 movre %l5, 0x0C4, %i2
17285 fmovsl %xcc, %f5, %f12
17286 lduh [%l7 + 0x52], %i7
17287 fbul %fcc0, loop_2023
17288 ldx [%l7 + 0x58], %o3
17289 bg,pt %xcc, loop_2024
17290 tge %xcc, 0x4
17291loop_2023:
17292 tg %icc, 0x1
17293 stx %l3, [%l7 + 0x50]
17294loop_2024:
17295 alignaddrl %g2, %o1, %g7
17296 sdivx %o7, 0x1F3F, %g3
17297 fmovse %icc, %f7, %f4
17298 edge16 %i1, %g5, %o0
17299 faligndata %f8, %f14, %f4
17300 tl %xcc, 0x2
17301 bl %icc, loop_2025
17302 movre %l1, %i0, %i4
17303 siam 0x5
17304 mulscc %i6, 0x1E2B, %o6
17305loop_2025:
17306 fmovsgu %xcc, %f12, %f5
17307 ldsh [%l7 + 0x6E], %g4
17308 fnegs %f15, %f5
17309 xnor %i5, 0x0F4A, %i3
17310 fbe %fcc3, loop_2026
17311 addccc %o4, 0x0BCA, %l4
17312 umulcc %o5, %l6, %l2
17313 fxnors %f2, %f6, %f13
17314loop_2026:
17315 fnors %f10, %f15, %f14
17316 lduw [%l7 + 0x54], %g6
17317 movrgez %l0, %g1, %l5
17318 lduh [%l7 + 0x5A], %o2
17319 fsrc1s %f7, %f8
17320 stw %i7, [%l7 + 0x54]
17321 fcmpeq32 %f2, %f6, %i2
17322 movne %icc, %o3, %g2
17323 fmovsa %xcc, %f10, %f3
17324 fornot1s %f4, %f8, %f6
17325 stw %l3, [%l7 + 0x18]
17326 ldub [%l7 + 0x5F], %g7
17327 ldx [%l7 + 0x30], %o1
17328 orncc %g3, %i1, %g5
17329 std %f2, [%l7 + 0x10]
17330 stx %o7, [%l7 + 0x20]
17331 bg loop_2027
17332 fmovspos %icc, %f9, %f5
17333 andcc %l1, 0x18AF, %i0
17334 fcmple16 %f4, %f4, %i4
17335loop_2027:
17336 bne,a,pn %icc, loop_2028
17337 fornot1s %f0, %f5, %f2
17338 fmovscc %icc, %f3, %f12
17339 be,pn %xcc, loop_2029
17340loop_2028:
17341 ta %xcc, 0x3
17342 fmovsg %xcc, %f15, %f5
17343 fzero %f10
17344loop_2029:
17345 fblg,a %fcc2, loop_2030
17346 orn %o0, 0x1A38, %i6
17347 sll %o6, %g4, %i5
17348 fandnot1 %f4, %f12, %f14
17349loop_2030:
17350 fcmped %fcc0, %f12, %f2
17351 tle %icc, 0x1
17352 tneg %xcc, 0x5
17353 fmovrsne %i3, %f0, %f2
17354 edge16l %l4, %o4, %o5
17355 fpsub16s %f4, %f6, %f13
17356 ldub [%l7 + 0x0A], %l6
17357 udivx %l2, 0x0881, %l0
17358 fsrc1s %f6, %f10
17359 stw %g6, [%l7 + 0x48]
17360 stx %g1, [%l7 + 0x18]
17361 fbo,a %fcc3, loop_2031
17362 fbule %fcc3, loop_2032
17363 edge8n %o2, %i7, %l5
17364 fmovdge %xcc, %f10, %f15
17365loop_2031:
17366 lduw [%l7 + 0x10], %i2
17367loop_2032:
17368 fmovdcs %icc, %f12, %f9
17369 ldsw [%l7 + 0x44], %o3
17370 movrlez %g2, %l3, %o1
17371 movleu %xcc, %g3, %i1
17372 edge8n %g5, %g7, %l1
17373 std %f6, [%l7 + 0x20]
17374 fnor %f2, %f2, %f0
17375 xorcc %i0, 0x05E8, %o7
17376 bvc,a %xcc, loop_2033
17377 smulcc %o0, 0x0938, %i6
17378 tneg %xcc, 0x3
17379 fmovdcs %icc, %f0, %f1
17380loop_2033:
17381 fbne,a %fcc3, loop_2034
17382 addc %i4, %g4, %o6
17383 edge16n %i3, %l4, %o4
17384 stx %i5, [%l7 + 0x70]
17385loop_2034:
17386 fcmpgt16 %f4, %f14, %o5
17387 ldsb [%l7 + 0x12], %l6
17388 andncc %l2, %l0, %g1
17389 nop
17390 setx loop_2035, %l0, %l1
17391 wrpr 0x1, %tl
17392 wrpr %l1, %tnpc
17393 setx 0x34400001400, %l0, %l1
17394 wrpr %l1, %tstate
17395 wrhpr 0x4, %htstate
17396 done
17397 xorcc %g6, 0x189A, %o2
17398 stw %i7, [%l7 + 0x78]
17399 umul %i2, %o3, %g2
17400loop_2035:
17401 ldx [%l7 + 0x60], %l3
17402 sllx %l5, 0x18, %o1
17403 ld [%l7 + 0x44], %f9
17404 move %xcc, %g3, %i1
17405 fmovdvs %icc, %f4, %f6
17406 st %f0, [%l7 + 0x64]
17407 edge16 %g5, %l1, %g7
17408 xnorcc %o7, %o0, %i0
17409 faligndata %f10, %f4, %f14
17410 fmovsvc %xcc, %f12, %f3
17411 lduw [%l7 + 0x74], %i6
17412 ldsh [%l7 + 0x50], %i4
17413 movvs %icc, %g4, %i3
17414 fmovdvc %xcc, %f13, %f5
17415 st %f6, [%l7 + 0x68]
17416 fmovsg %xcc, %f8, %f11
17417 bcs,a,pn %icc, loop_2036
17418 lduw [%l7 + 0x14], %l4
17419 fnot2s %f3, %f15
17420 fone %f4
17421loop_2036:
17422 stb %o4, [%l7 + 0x4B]
17423 brgez,a %i5, loop_2037
17424 brnz %o6, loop_2038
17425 movle %xcc, %o5, %l2
17426 fpsub32 %f12, %f14, %f10
17427loop_2037:
17428 taddcc %l0, %g1, %l6
17429loop_2038:
17430 fcmps %fcc2, %f12, %f10
17431 fcmped %fcc0, %f6, %f6
17432 tvs %xcc, 0x6
17433 edge16 %o2, %i7, %g6
17434 fbn,a %fcc3, loop_2039
17435 fmul8x16 %f8, %f10, %f4
17436 bpos,a,pn %icc, loop_2040
17437 ldd [%l7 + 0x40], %f10
17438loop_2039:
17439 stx %i2, [%l7 + 0x48]
17440 movn %xcc, %o3, %g2
17441loop_2040:
17442 ld [%l7 + 0x10], %f6
17443 sth %l3, [%l7 + 0x54]
17444 fcmple16 %f10, %f10, %o1
17445 fnot1 %f14, %f6
17446 tneg %icc, 0x2
17447 stx %g3, [%l7 + 0x70]
17448 call loop_2041
17449 fmuld8ulx16 %f0, %f4, %f2
17450 lduw [%l7 + 0x64], %l5
17451 fmovrsgz %i1, %f10, %f14
17452loop_2041:
17453 bleu,a loop_2042
17454 fornot2s %f3, %f8, %f2
17455 lduh [%l7 + 0x7E], %g5
17456 movrlz %g7, 0x2F4, %o7
17457loop_2042:
17458 fmovdcc %icc, %f1, %f0
17459 fbn %fcc2, loop_2043
17460 fmovrsgz %o0, %f3, %f11
17461 tge %xcc, 0x7
17462 fpsub32 %f6, %f10, %f10
17463loop_2043:
17464 fmovsgu %xcc, %f12, %f15
17465 udivcc %i0, 0x1707, %l1
17466 tgu %icc, 0x5
17467 and %i6, %i4, %i3
17468 fexpand %f13, %f10
17469 fblg %fcc1, loop_2044
17470 fmovsg %xcc, %f13, %f11
17471 movgu %xcc, %g4, %o4
17472 ldsb [%l7 + 0x1E], %l4
17473loop_2044:
17474 lduw [%l7 + 0x48], %i5
17475 fmovrslez %o5, %f7, %f2
17476 fcmple32 %f2, %f10, %o6
17477 movrgz %l2, 0x08D, %g1
17478 fpsub16 %f14, %f8, %f12
17479 movcs %icc, %l0, %o2
17480 smulcc %l6, 0x1CDE, %g6
17481 fmovdge %xcc, %f0, %f13
17482 fbg %fcc0, loop_2045
17483 mulx %i7, %o3, %g2
17484 fbuge %fcc1, loop_2046
17485 brgz,a %l3, loop_2047
17486loop_2045:
17487 st %f4, [%l7 + 0x50]
17488 fcmple16 %f8, %f12, %o1
17489loop_2046:
17490 fmovdcs %icc, %f6, %f6
17491loop_2047:
17492 xnorcc %g3, %l5, %i2
17493 movne %xcc, %i1, %g7
17494 movcs %xcc, %o7, %o0
17495 ldsb [%l7 + 0x47], %i0
17496 stw %l1, [%l7 + 0x38]
17497 fnor %f14, %f4, %f8
17498 siam 0x0
17499 and %g5, %i4, %i6
17500 fmuld8ulx16 %f15, %f6, %f2
17501 fmovdgu %xcc, %f15, %f9
17502 sth %i3, [%l7 + 0x14]
17503 orn %g4, %o4, %i5
17504 lduh [%l7 + 0x08], %o5
17505 fcmple32 %f6, %f10, %l4
17506 bneg,pt %icc, loop_2048
17507 fmovs %f3, %f9
17508 fnegs %f13, %f6
17509 movg %icc, %l2, %o6
17510loop_2048:
17511 addcc %l0, %g1, %o2
17512 fxor %f12, %f0, %f4
17513 std %f12, [%l7 + 0x40]
17514 srl %g6, 0x06, %l6
17515 fmovdpos %icc, %f0, %f2
17516 fnors %f7, %f7, %f3
17517 sth %i7, [%l7 + 0x4E]
17518 stx %o3, [%l7 + 0x40]
17519 stw %l3, [%l7 + 0x14]
17520 lduw [%l7 + 0x70], %g2
17521 edge16l %o1, %l5, %i2
17522 ldsh [%l7 + 0x1E], %g3
17523 nop
17524 setx loop_2049, %l0, %l1
17525 jmpl %l1, %i1
17526 fsrc1 %f6, %f0
17527 ldd [%l7 + 0x48], %f2
17528 ldx [%l7 + 0x18], %g7
17529loop_2049:
17530 ta %icc, 0x0
17531 stb %o0, [%l7 + 0x3B]
17532 fabss %f8, %f5
17533 fbo %fcc0, loop_2050
17534 fmovd %f14, %f2
17535 fmovsle %xcc, %f2, %f14
17536 siam 0x3
17537loop_2050:
17538 fsrc2 %f0, %f6
17539 fpack16 %f0, %f1
17540 fcmpeq16 %f14, %f2, %o7
17541 ldx [%l7 + 0x48], %l1
17542 or %i0, %g5, %i6
17543 movvs %xcc, %i3, %g4
17544 lduw [%l7 + 0x1C], %i4
17545 stx %o4, [%l7 + 0x10]
17546 lduw [%l7 + 0x3C], %o5
17547 ldx [%l7 + 0x18], %l4
17548 movre %l2, 0x3F8, %o6
17549 fmovrdlez %i5, %f14, %f2
17550 ldsw [%l7 + 0x44], %l0
17551 fsrc1s %f0, %f10
17552 fmovsn %xcc, %f15, %f8
17553 ldsh [%l7 + 0x78], %o2
17554 tgu %xcc, 0x4
17555 brgz %g6, loop_2051
17556 fcmps %fcc3, %f11, %f11
17557 fmovrde %g1, %f2, %f12
17558 ldx [%l7 + 0x30], %i7
17559loop_2051:
17560 ldsh [%l7 + 0x74], %o3
17561 movn %icc, %l3, %l6
17562 ldx [%l7 + 0x38], %o1
17563 ld [%l7 + 0x08], %f9
17564 ldd [%l7 + 0x78], %f6
17565 movvs %icc, %l5, %i2
17566 fble %fcc1, loop_2052
17567 fandnot1s %f2, %f8, %f8
17568 umul %g3, %i1, %g2
17569 lduh [%l7 + 0x08], %g7
17570loop_2052:
17571 bpos,a %icc, loop_2053
17572 fmovrdne %o7, %f10, %f2
17573 fmovrsgz %o0, %f3, %f3
17574 bcc,a,pt %xcc, loop_2054
17575loop_2053:
17576 fnand %f12, %f8, %f14
17577 ldsb [%l7 + 0x7E], %l1
17578 edge16n %g5, %i6, %i0
17579loop_2054:
17580 fmovsneg %xcc, %f12, %f0
17581 sethi 0x0CC7, %g4
17582 lduw [%l7 + 0x30], %i3
17583 brgz %o4, loop_2055
17584 tcs %icc, 0x7
17585 st %f7, [%l7 + 0x64]
17586 fmovrdgz %i4, %f12, %f0
17587loop_2055:
17588 fbge,a %fcc2, loop_2056
17589 fpadd32 %f14, %f2, %f10
17590 movge %xcc, %o5, %l4
17591 mulscc %o6, 0x0A58, %i5
17592loop_2056:
17593 alignaddrl %l0, %l2, %o2
17594 smul %g1, 0x1ED0, %i7
17595 fandnot2s %f8, %f12, %f6
17596 tg %xcc, 0x6
17597 brlz %o3, loop_2057
17598 ldsw [%l7 + 0x18], %g6
17599 fmovdvc %xcc, %f14, %f8
17600 and %l3, 0x0FFE, %l6
17601loop_2057:
17602 fbuge %fcc2, loop_2058
17603 bpos,pn %icc, loop_2059
17604 ldx [%l7 + 0x30], %l5
17605 siam 0x0
17606loop_2058:
17607 st %f2, [%l7 + 0x18]
17608loop_2059:
17609 movrlez %i2, 0x15C, %g3
17610 tcs %xcc, 0x4
17611 sdiv %o1, 0x10A5, %g2
17612 bcs,pt %icc, loop_2060
17613 ldub [%l7 + 0x60], %g7
17614 sth %o7, [%l7 + 0x18]
17615 fcmpeq16 %f14, %f12, %o0
17616loop_2060:
17617 fpackfix %f0, %f9
17618 fnot2s %f12, %f11
17619 brlz %i1, loop_2061
17620 fmovdn %icc, %f8, %f12
17621 stx %l1, [%l7 + 0x78]
17622 fbul %fcc3, loop_2062
17623loop_2061:
17624 stw %i6, [%l7 + 0x34]
17625 ldsb [%l7 + 0x3E], %i0
17626 bpos,a %icc, loop_2063
17627loop_2062:
17628 st %f6, [%l7 + 0x0C]
17629 lduw [%l7 + 0x14], %g4
17630 sth %i3, [%l7 + 0x46]
17631loop_2063:
17632 sdivcc %g5, 0x0DE1, %o4
17633 fmovdle %icc, %f0, %f3
17634 movcs %icc, %o5, %l4
17635 ldx [%l7 + 0x08], %i4
17636 edge8n %o6, %i5, %l2
17637 ldsb [%l7 + 0x48], %l0
17638 fbo %fcc3, loop_2064
17639 stx %g1, [%l7 + 0x20]
17640 fandnot2s %f4, %f12, %f6
17641 edge8ln %i7, %o3, %o2
17642loop_2064:
17643 lduw [%l7 + 0x20], %l3
17644 xor %g6, %l5, %i2
17645 fbue,a %fcc3, loop_2065
17646 fmul8sux16 %f2, %f12, %f14
17647 fexpand %f11, %f8
17648 ldsh [%l7 + 0x0A], %g3
17649loop_2065:
17650 fmovdleu %xcc, %f10, %f5
17651 ldx [%l7 + 0x60], %o1
17652 fmovdg %icc, %f11, %f2
17653 fmovdleu %xcc, %f8, %f6
17654 fmovde %xcc, %f3, %f15
17655 array8 %g2, %l6, %g7
17656 fblg %fcc2, loop_2066
17657 fbuge %fcc1, loop_2067
17658 tgu %xcc, 0x1
17659 fmovse %icc, %f2, %f14
17660loop_2066:
17661 fmovsg %icc, %f4, %f15
17662loop_2067:
17663 std %f4, [%l7 + 0x50]
17664 std %f2, [%l7 + 0x50]
17665 tsubcc %o0, 0x027D, %i1
17666 ldx [%l7 + 0x58], %o7
17667 bshuffle %f8, %f0, %f0
17668 ld [%l7 + 0x6C], %f7
17669 subccc %l1, %i6, %g4
17670 subccc %i0, 0x1964, %g5
17671 ldsh [%l7 + 0x4C], %o4
17672 std %f12, [%l7 + 0x68]
17673 ldub [%l7 + 0x39], %o5
17674 ldd [%l7 + 0x78], %f10
17675 fone %f12
17676 orn %i3, %i4, %o6
17677 fbn %fcc0, loop_2068
17678 std %f8, [%l7 + 0x78]
17679 nop
17680 setx loop_2069, %l0, %l1
17681 wrpr 0x1, %tl
17682 wrpr %l1, %tnpc
17683 setx 0x34400001400, %l0, %l1
17684 wrpr %l1, %tstate
17685 wrhpr 0x4, %htstate
17686 done
17687 edge32n %l4, %l2, %l0
17688loop_2068:
17689 fmovsa %icc, %f9, %f1
17690 fpadd16 %f6, %f10, %f8
17691loop_2069:
17692 stw %g1, [%l7 + 0x24]
17693 brnz,a %i5, loop_2070
17694 sth %o3, [%l7 + 0x6A]
17695 lduh [%l7 + 0x6E], %o2
17696 subc %l3, 0x0026, %g6
17697loop_2070:
17698 fxnors %f8, %f0, %f2
17699 stx %i7, [%l7 + 0x20]
17700 fmovsvs %icc, %f7, %f14
17701 fmovda %xcc, %f4, %f0
17702 array8 %i2, %l5, %g3
17703 fpack16 %f12, %f4
17704 brz %g2, loop_2071
17705 fnors %f4, %f2, %f12
17706 stb %l6, [%l7 + 0x43]
17707 ldsw [%l7 + 0x14], %o1
17708loop_2071:
17709 edge32 %g7, %i1, %o0
17710 bvc loop_2072
17711 fpsub16 %f14, %f12, %f10
17712 xor %o7, 0x0654, %i6
17713 bvs loop_2073
17714loop_2072:
17715 lduw [%l7 + 0x3C], %g4
17716 srl %l1, %i0, %g5
17717 stx %o5, [%l7 + 0x18]
17718loop_2073:
17719 tle %xcc, 0x3
17720 fmul8x16 %f3, %f10, %f10
17721 movrlez %i3, 0x27B, %o4
17722 mulscc %i4, %o6, %l4
17723 fxor %f2, %f8, %f0
17724 sll %l0, %g1, %l2
17725 movcs %icc, %i5, %o2
17726 lduw [%l7 + 0x60], %o3
17727 sllx %l3, 0x0D, %i7
17728 fpsub32s %f10, %f0, %f10
17729 fbue,a %fcc1, loop_2074
17730 ld [%l7 + 0x2C], %f1
17731 fands %f13, %f9, %f0
17732 lduw [%l7 + 0x4C], %i2
17733loop_2074:
17734 movcc %xcc, %g6, %g3
17735 st %f1, [%l7 + 0x2C]
17736 stw %l5, [%l7 + 0x54]
17737 fbe,a %fcc2, loop_2075
17738 stw %g2, [%l7 + 0x08]
17739 stb %o1, [%l7 + 0x48]
17740 fnor %f2, %f0, %f4
17741loop_2075:
17742 ld [%l7 + 0x7C], %f1
17743 fmovsge %xcc, %f11, %f7
17744 lduh [%l7 + 0x52], %l6
17745 fmul8x16al %f15, %f0, %f4
17746 ldsw [%l7 + 0x2C], %i1
17747 fmul8x16au %f2, %f6, %f4
17748 ldsw [%l7 + 0x5C], %o0
17749 ldsh [%l7 + 0x70], %g7
17750 fcmpne16 %f6, %f14, %o7
17751 ldd [%l7 + 0x30], %f4
17752 fmovda %xcc, %f5, %f1
17753 fcmpne32 %f6, %f12, %i6
17754 fxnors %f15, %f3, %f7
17755 edge8 %g4, %l1, %i0
17756 edge8 %g5, %i3, %o5
17757 stx %i4, [%l7 + 0x10]
17758 ldx [%l7 + 0x58], %o6
17759 edge8l %l4, %l0, %o4
17760 std %f14, [%l7 + 0x20]
17761 ldsb [%l7 + 0x7E], %l2
17762 fnot1s %f10, %f4
17763 fmovspos %xcc, %f9, %f1
17764 umul %g1, 0x0683, %i5
17765 fmovdcs %icc, %f11, %f2
17766 fbug,a %fcc3, loop_2076
17767 nop
17768 setx loop_2077, %l0, %l1
17769 wrpr 0x1, %tl
17770 wrpr %l1, %tpc
17771 add %l1, 0x4, %l1
17772 wrpr %l1, %tnpc
17773 setx 0x34400001400, %l0, %l1
17774 wrpr %l1, %tstate
17775 wrhpr 0x4, %htstate
17776 retry
17777 fpackfix %f2, %f2
17778 fmovsg %icc, %f11, %f13
17779loop_2076:
17780 tgu %xcc, 0x3
17781loop_2077:
17782 ld [%l7 + 0x48], %f10
17783 smul %o2, %l3, %o3
17784 ldsh [%l7 + 0x46], %i7
17785 smulcc %i2, 0x0F7B, %g6
17786 fmul8x16al %f1, %f14, %f14
17787 bn,pt %xcc, loop_2078
17788 ldsw [%l7 + 0x28], %g3
17789 tne %icc, 0x6
17790 movrne %g2, %l5, %o1
17791loop_2078:
17792 edge8l %i1, %l6, %g7
17793 edge32ln %o0, %o7, %i6
17794 movcc %icc, %g4, %i0
17795 ldx [%l7 + 0x10], %g5
17796 andn %l1, %i3, %i4
17797 andn %o5, 0x04C4, %o6
17798 ldub [%l7 + 0x20], %l0
17799 fbne %fcc1, loop_2079
17800 ldsh [%l7 + 0x52], %o4
17801 fmovdg %icc, %f0, %f15
17802 fcmpne16 %f6, %f14, %l2
17803loop_2079:
17804 fmovdpos %icc, %f7, %f14
17805 udivcc %g1, 0x06C2, %i5
17806 st %f15, [%l7 + 0x10]
17807 stw %l4, [%l7 + 0x48]
17808 stb %l3, [%l7 + 0x2A]
17809 fbule %fcc2, loop_2080
17810 stb %o2, [%l7 + 0x3F]
17811 fpsub32s %f10, %f14, %f12
17812 fcmple32 %f10, %f12, %i7
17813loop_2080:
17814 fxnor %f8, %f12, %f0
17815 fcmpne32 %f12, %f8, %o3
17816 lduh [%l7 + 0x46], %g6
17817 fbule,a %fcc2, loop_2081
17818 sth %g3, [%l7 + 0x78]
17819 smul %g2, 0x03AA, %l5
17820 movneg %xcc, %i2, %i1
17821loop_2081:
17822 stx %l6, [%l7 + 0x60]
17823 stb %g7, [%l7 + 0x7B]
17824 fors %f14, %f11, %f9
17825 brlz,a %o0, loop_2082
17826 fcmpne16 %f6, %f4, %o7
17827 fmovdn %icc, %f4, %f3
17828 lduw [%l7 + 0x78], %i6
17829loop_2082:
17830 smul %o1, 0x155A, %i0
17831 fmovdcc %icc, %f6, %f4
17832 tpos %icc, 0x3
17833 bvc,a loop_2083
17834 ldsh [%l7 + 0x64], %g5
17835 stw %l1, [%l7 + 0x10]
17836 st %f5, [%l7 + 0x78]
17837loop_2083:
17838 st %f4, [%l7 + 0x50]
17839 std %f14, [%l7 + 0x18]
17840 stx %i3, [%l7 + 0x48]
17841 ldd [%l7 + 0x40], %f2
17842 ldd [%l7 + 0x70], %f0
17843 fmovrdgz %g4, %f14, %f0
17844 fmovrsgz %o5, %f6, %f9
17845 ldx [%l7 + 0x38], %i4
17846 for %f8, %f6, %f10
17847 andcc %l0, %o6, %o4
17848 stb %l2, [%l7 + 0x62]
17849 brlez %g1, loop_2084
17850 fornot1s %f2, %f2, %f1
17851 fnot2 %f6, %f4
17852 lduh [%l7 + 0x52], %l4
17853loop_2084:
17854 bshuffle %f0, %f2, %f12
17855 fmul8x16al %f8, %f13, %f4
17856 ldsb [%l7 + 0x29], %l3
17857 fblg %fcc1, loop_2085
17858 stx %o2, [%l7 + 0x20]
17859 edge8 %i5, %i7, %g6
17860 fnot2s %f0, %f12
17861loop_2085:
17862 ld [%l7 + 0x40], %f7
17863 te %xcc, 0x2
17864 fmovsleu %xcc, %f7, %f11
17865 addc %g3, 0x1DFA, %o3
17866 add %g2, 0x1F01, %i2
17867 st %f11, [%l7 + 0x5C]
17868 tvs %xcc, 0x5
17869 lduw [%l7 + 0x20], %l5
17870 be,pt %xcc, loop_2086
17871 srlx %i1, 0x13, %l6
17872 fmul8ulx16 %f10, %f2, %f4
17873 fmovscs %icc, %f0, %f14
17874loop_2086:
17875 fpadd32s %f5, %f15, %f10
17876 bpos,a %icc, loop_2087
17877 srax %o0, 0x1A, %g7
17878 fxor %f4, %f2, %f8
17879 fmovscc %xcc, %f8, %f3
17880loop_2087:
17881 stb %i6, [%l7 + 0x7E]
17882 srax %o7, 0x07, %i0
17883 fsrc1s %f9, %f12
17884 sdivx %g5, 0x0AF2, %l1
17885 ld [%l7 + 0x7C], %f1
17886 sethi 0x1494, %i3
17887 stw %g4, [%l7 + 0x2C]
17888 fnot1s %f4, %f2
17889 ta %icc, 0x4
17890 edge16l %o1, %i4, %o5
17891 sllx %l0, 0x02, %o4
17892 te %xcc, 0x0
17893 fmovrdlz %l2, %f14, %f8
17894 ldsb [%l7 + 0x35], %o6
17895 fmovsge %xcc, %f12, %f4
17896 addc %l4, 0x11EC, %l3
17897 fandnot1s %f11, %f12, %f6
17898 ld [%l7 + 0x2C], %f9
17899 nop
17900 setx loop_2088, %l0, %l1
17901 wrpr 0x1, %tl
17902 wrpr %l1, %tnpc
17903 setx 0x34400001400, %l0, %l1
17904 wrpr %l1, %tstate
17905 wrhpr 0x4, %htstate
17906 done
17907 edge16l %g1, %i5, %o2
17908 nop
17909 setx loop_2089, %l0, %l1
17910 wrpr 0x1, %tl
17911 wrpr %l1, %tpc
17912 add %l1, 0x4, %l1
17913 wrpr %l1, %tnpc
17914 setx 0x34400001400, %l0, %l1
17915 wrpr %l1, %tstate
17916 wrhpr 0x4, %htstate
17917 retry
17918 fmovrsne %g6, %f9, %f0
17919loop_2088:
17920 fxor %f8, %f2, %f2
17921 st %f11, [%l7 + 0x58]
17922loop_2089:
17923 ldd [%l7 + 0x08], %f10
17924 ldd [%l7 + 0x40], %f2
17925 ldub [%l7 + 0x2C], %g3
17926 sll %o3, 0x0C, %g2
17927 st %f14, [%l7 + 0x60]
17928 ldd [%l7 + 0x70], %f0
17929 ldd [%l7 + 0x50], %f10
17930 edge32ln %i2, %l5, %i1
17931 fnors %f8, %f3, %f10
17932 ldx [%l7 + 0x78], %i7
17933 lduh [%l7 + 0x6A], %o0
17934 edge8l %l6, %i6, %g7
17935 sdivx %i0, 0x0762, %g5
17936 tcc %icc, 0x4
17937 fpadd16s %f2, %f0, %f6
17938 fcmpne32 %f14, %f12, %o7
17939 ldub [%l7 + 0x1D], %i3
17940 lduw [%l7 + 0x14], %l1
17941 fmovrslez %g4, %f5, %f15
17942 fors %f7, %f11, %f3
17943 fmul8x16au %f2, %f15, %f12
17944 fpack32 %f10, %f6, %f6
17945 edge8l %i4, %o1, %o5
17946 fxor %f4, %f14, %f6
17947 nop
17948 setx loop_2090, %l0, %l1
17949 wrpr 0x1, %tl
17950 wrpr %l1, %tpc
17951 add %l1, 0x4, %l1
17952 wrpr %l1, %tnpc
17953 setx 0x34400001400, %l0, %l1
17954 wrpr %l1, %tstate
17955 wrhpr 0x4, %htstate
17956 retry
17957 brgez,a %l0, loop_2091
17958 bne %icc, loop_2092
17959 tvc %xcc, 0x7
17960loop_2090:
17961 fxnor %f4, %f0, %f12
17962loop_2091:
17963 fmovdpos %icc, %f2, %f14
17964loop_2092:
17965 ldsb [%l7 + 0x7F], %l2
17966 sethi 0x0AB4, %o6
17967 udivcc %o4, 0x0DC3, %l3
17968 ldsb [%l7 + 0x10], %g1
17969 bpos,a %icc, loop_2093
17970 sth %l4, [%l7 + 0x20]
17971 brgz %i5, loop_2094
17972 sth %o2, [%l7 + 0x50]
17973loop_2093:
17974 fandnot1s %f1, %f5, %f13
17975 fmuld8sux16 %f14, %f5, %f6
17976loop_2094:
17977 xnorcc %g3, %g6, %o3
17978 brgez,a %i2, loop_2095
17979 ldub [%l7 + 0x28], %g2
17980 tcc %xcc, 0x7
17981 stw %i1, [%l7 + 0x18]
17982loop_2095:
17983 xor %i7, 0x09D8, %l5
17984 fmovse %icc, %f0, %f12
17985 lduh [%l7 + 0x0C], %l6
17986 orcc %o0, %g7, %i6
17987 movrlez %g5, 0x3DF, %i0
17988 ldsw [%l7 + 0x58], %i3
17989 ldsh [%l7 + 0x36], %l1
17990 fmovrse %g4, %f15, %f3
17991 tpos %icc, 0x3
17992 lduw [%l7 + 0x60], %i4
17993 ldsh [%l7 + 0x5C], %o1
17994 addc %o7, %l0, %l2
17995 bneg,a loop_2096
17996 ldub [%l7 + 0x7F], %o6
17997 smulcc %o4, %o5, %l3
17998 fbul,a %fcc2, loop_2097
17999loop_2096:
18000 ldsh [%l7 + 0x74], %l4
18001 bge loop_2098
18002 array8 %i5, %g1, %o2
18003loop_2097:
18004 std %f8, [%l7 + 0x60]
18005 ldub [%l7 + 0x53], %g6
18006loop_2098:
18007 tl %xcc, 0x4
18008 std %f6, [%l7 + 0x40]
18009 array16 %o3, %i2, %g3
18010 bvs,a loop_2099
18011 te %icc, 0x3
18012 fors %f4, %f5, %f1
18013 fbuge %fcc1, loop_2100
18014loop_2099:
18015 stw %i1, [%l7 + 0x54]
18016 fbug,a %fcc2, loop_2101
18017 lduw [%l7 + 0x64], %g2
18018loop_2100:
18019 edge8 %l5, %i7, %l6
18020 movge %xcc, %g7, %i6
18021loop_2101:
18022 fcmps %fcc1, %f1, %f13
18023 bl,pn %icc, loop_2102
18024 fmovscs %xcc, %f2, %f8
18025 fbuge,a %fcc0, loop_2103
18026 ld [%l7 + 0x68], %f9
18027loop_2102:
18028 tle %xcc, 0x1
18029 ldsh [%l7 + 0x12], %o0
18030loop_2103:
18031 ldd [%l7 + 0x28], %f2
18032 fmul8sux16 %f0, %f10, %f10
18033 fsrc1 %f4, %f0
18034 stw %i0, [%l7 + 0x50]
18035 fbue,a %fcc0, loop_2104
18036 fmovrsgez %g5, %f10, %f11
18037 fmovsge %icc, %f14, %f15
18038 mulscc %l1, %g4, %i4
18039loop_2104:
18040 movrgez %o1, %o7, %i3
18041 fcmpgt32 %f4, %f8, %l2
18042 ta %xcc, 0x3
18043 bcc,a loop_2105
18044 fornot2s %f8, %f1, %f11
18045 brlez %o6, loop_2106
18046 fnot1 %f8, %f10
18047loop_2105:
18048 edge16l %o4, %l0, %o5
18049 fpack32 %f8, %f8, %f0
18050loop_2106:
18051 bshuffle %f2, %f8, %f10
18052 fbug,a %fcc3, loop_2107
18053 ldsb [%l7 + 0x65], %l4
18054 brlz,a %l3, loop_2108
18055 ldsh [%l7 + 0x46], %g1
18056loop_2107:
18057 ldd [%l7 + 0x30], %f4
18058 sdiv %o2, 0x16AA, %g6
18059loop_2108:
18060 fones %f14
18061 bvc,a,pn %xcc, loop_2109
18062 brz,a %i5, loop_2110
18063 std %f14, [%l7 + 0x60]
18064 std %f0, [%l7 + 0x48]
18065loop_2109:
18066 fbul %fcc2, loop_2111
18067loop_2110:
18068 stw %o3, [%l7 + 0x7C]
18069 fble %fcc3, loop_2112
18070 ldub [%l7 + 0x6D], %g3
18071loop_2111:
18072 fxnor %f4, %f8, %f2
18073 lduw [%l7 + 0x44], %i1
18074loop_2112:
18075 ldsb [%l7 + 0x7F], %g2
18076 movrlez %l5, %i7, %l6
18077 fmovrdlz %g7, %f2, %f0
18078 fmovscc %xcc, %f9, %f8
18079 ldsh [%l7 + 0x14], %i2
18080 bvc,pt %icc, loop_2113
18081 ldd [%l7 + 0x08], %f2
18082 fsrc1 %f6, %f10
18083 fmovdg %xcc, %f1, %f4
18084loop_2113:
18085 fbul,a %fcc0, loop_2114
18086 fcmpgt16 %f2, %f0, %o0
18087 fmovd %f8, %f2
18088 fblg,a %fcc1, loop_2115
18089loop_2114:
18090 brnz %i0, loop_2116
18091 bshuffle %f8, %f12, %f8
18092 fbug,a %fcc1, loop_2117
18093loop_2115:
18094 ldsh [%l7 + 0x52], %g5
18095loop_2116:
18096 array16 %l1, %g4, %i6
18097 fmovrdlez %i4, %f4, %f2
18098loop_2117:
18099 smulcc %o7, %o1, %i3
18100 fmovscc %icc, %f10, %f13
18101 ldx [%l7 + 0x20], %o6
18102 bneg,a %icc, loop_2118
18103 fones %f9
18104 fmovsl %xcc, %f5, %f9
18105 fmul8sux16 %f8, %f4, %f0
18106loop_2118:
18107 fmovrslez %o4, %f2, %f10
18108 lduh [%l7 + 0x0E], %l2
18109 movle %xcc, %l0, %l4
18110 movge %icc, %o5, %l3
18111 ldx [%l7 + 0x10], %g1
18112 andn %g6, 0x1331, %o2
18113 sth %i5, [%l7 + 0x1E]
18114 ldsh [%l7 + 0x4C], %g3
18115 subcc %o3, 0x07CF, %g2
18116 ldsw [%l7 + 0x08], %i1
18117 fmovscc %xcc, %f3, %f1
18118 fba %fcc1, loop_2119
18119 array32 %i7, %l6, %l5
18120 fpadd32 %f14, %f2, %f2
18121 pdist %f4, %f0, %f4
18122loop_2119:
18123 ldx [%l7 + 0x38], %g7
18124 fmovd %f14, %f10
18125 lduh [%l7 + 0x70], %i2
18126 stx %o0, [%l7 + 0x70]
18127 tneg %xcc, 0x6
18128 fmovscc %icc, %f8, %f10
18129 bleu,a,pn %icc, loop_2120
18130 move %xcc, %g5, %i0
18131 fmovsl %icc, %f7, %f11
18132 fbn,a %fcc2, loop_2121
18133loop_2120:
18134 brnz %l1, loop_2122
18135 bg %icc, loop_2123
18136 orncc %i6, 0x1D46, %i4
18137loop_2121:
18138 fnors %f10, %f3, %f11
18139loop_2122:
18140 fmovrslz %o7, %f7, %f2
18141loop_2123:
18142 sth %o1, [%l7 + 0x5A]
18143 move %icc, %i3, %o6
18144 addc %g4, %l2, %l0
18145 ble loop_2124
18146 fbule,a %fcc2, loop_2125
18147 fnot1 %f6, %f8
18148 fors %f12, %f7, %f9
18149loop_2124:
18150 ldd [%l7 + 0x60], %f6
18151loop_2125:
18152 stb %o4, [%l7 + 0x4D]
18153 orn %l4, 0x1DF6, %o5
18154 movvs %xcc, %g1, %g6
18155 mulx %o2, %i5, %g3
18156 fbule %fcc0, loop_2126
18157 fmuld8sux16 %f8, %f5, %f2
18158 subc %l3, %o3, %i1
18159 ld [%l7 + 0x24], %f3
18160loop_2126:
18161 fcmpeq32 %f10, %f8, %i7
18162 array8 %g2, %l5, %g7
18163 fsrc2s %f3, %f6
18164 fcmpes %fcc2, %f6, %f3
18165 sub %l6, 0x07C3, %o0
18166 std %f12, [%l7 + 0x48]
18167 fxnors %f8, %f7, %f7
18168 fpsub16 %f0, %f6, %f10
18169 brlz %i2, loop_2127
18170 fmovdneg %xcc, %f9, %f11
18171 movcs %icc, %i0, %l1
18172 bleu loop_2128
18173loop_2127:
18174 std %f14, [%l7 + 0x28]
18175 taddcc %i6, %g5, %o7
18176 fcmpeq32 %f8, %f0, %i4
18177loop_2128:
18178 udiv %i3, 0x0838, %o1
18179 ba,pt %icc, loop_2129
18180 orcc %g4, %o6, %l2
18181 fcmpeq32 %f6, %f14, %l0
18182 movneg %icc, %o4, %l4
18183loop_2129:
18184 fble,a %fcc1, loop_2130
18185 mulscc %g1, %g6, %o2
18186 fpadd32s %f15, %f15, %f2
18187 stb %i5, [%l7 + 0x1B]
18188loop_2130:
18189 stb %g3, [%l7 + 0x4A]
18190 movre %o5, %l3, %i1
18191 bleu %icc, loop_2131
18192 fmuld8sux16 %f8, %f9, %f6
18193 stx %i7, [%l7 + 0x70]
18194 fors %f14, %f13, %f13
18195loop_2131:
18196 fzeros %f13
18197 std %f8, [%l7 + 0x30]
18198 stx %o3, [%l7 + 0x78]
18199 fmovdcc %icc, %f15, %f11
18200 subccc %l5, %g7, %l6
18201 addccc %o0, 0x0623, %g2
18202 fnor %f6, %f2, %f8
18203 fmovrse %i2, %f9, %f9
18204 fbug %fcc3, loop_2132
18205 movre %i0, %l1, %g5
18206 fzeros %f11
18207 fmovde %xcc, %f14, %f3
18208loop_2132:
18209 fornot1s %f1, %f1, %f10
18210 fmovrsgz %o7, %f15, %f6
18211 subcc %i4, %i6, %i3
18212 ldsh [%l7 + 0x36], %o1
18213 xnor %o6, 0x0C3E, %g4
18214 fmovde %xcc, %f5, %f13
18215 fmuld8sux16 %f12, %f5, %f2
18216 movcc %xcc, %l0, %o4
18217 fmovrse %l2, %f2, %f14
18218 fmovdge %xcc, %f5, %f2
18219 fsrc2 %f8, %f8
18220 ldsh [%l7 + 0x56], %l4
18221 std %f14, [%l7 + 0x18]
18222 popc %g6, %g1
18223 fbe %fcc1, loop_2133
18224 movrgez %o2, 0x2A2, %i5
18225 ldd [%l7 + 0x10], %f14
18226 ldd [%l7 + 0x40], %f6
18227loop_2133:
18228 ldd [%l7 + 0x10], %f6
18229 fcmpne32 %f14, %f6, %o5
18230 sth %l3, [%l7 + 0x34]
18231 addcc %g3, 0x1FF4, %i1
18232 fmovrdgz %i7, %f2, %f4
18233 sth %l5, [%l7 + 0x0A]
18234 fnegs %f12, %f2
18235 fbg %fcc2, loop_2134
18236 srl %o3, 0x0C, %g7
18237 fmovsn %xcc, %f0, %f7
18238 ld [%l7 + 0x08], %f10
18239loop_2134:
18240 sra %l6, 0x07, %g2
18241 tneg %icc, 0x7
18242 fmovrsgz %i2, %f0, %f15
18243 movrne %i0, 0x0A2, %o0
18244 ldub [%l7 + 0x1A], %l1
18245 xnor %g5, 0x0C80, %o7
18246 bge %icc, loop_2135
18247 fmovdleu %xcc, %f7, %f7
18248 fmovscs %icc, %f5, %f1
18249 fbe,a %fcc3, loop_2136
18250loop_2135:
18251 fmovrslz %i6, %f1, %f9
18252 st %f1, [%l7 + 0x40]
18253 bcc,a %icc, loop_2137
18254loop_2136:
18255 tpos %xcc, 0x4
18256 tg %icc, 0x2
18257 edge32l %i3, %i4, %o6
18258loop_2137:
18259 st %f12, [%l7 + 0x24]
18260 fpsub32 %f12, %f12, %f6
18261 tcc %xcc, 0x3
18262 st %f6, [%l7 + 0x78]
18263 fmovse %icc, %f10, %f13
18264 tsubcctv %g4, 0x1456, %o1
18265 smulcc %o4, 0x0B5C, %l2
18266 stb %l0, [%l7 + 0x3C]
18267 stw %g6, [%l7 + 0x58]
18268 add %g1, %o2, %l4
18269 srlx %o5, 0x15, %l3
18270 fabsd %f0, %f12
18271 bl loop_2138
18272 tcs %xcc, 0x3
18273 fpadd32s %f12, %f1, %f12
18274 bvc,a,pn %icc, loop_2139
18275loop_2138:
18276 fcmpd %fcc0, %f10, %f14
18277 fors %f5, %f10, %f6
18278 ldsb [%l7 + 0x18], %g3
18279loop_2139:
18280 fpadd16s %f8, %f14, %f6
18281 fmovsle %xcc, %f13, %f13
18282 fone %f14
18283 fornot2s %f14, %f11, %f8
18284 orncc %i1, %i7, %i5
18285 fba %fcc2, loop_2140
18286 smulcc %l5, 0x199B, %o3
18287 brlez %l6, loop_2141
18288 fmul8x16au %f0, %f3, %f12
18289loop_2140:
18290 st %f1, [%l7 + 0x58]
18291 ld [%l7 + 0x58], %f4
18292loop_2141:
18293 fand %f10, %f2, %f10
18294 ldsw [%l7 + 0x1C], %g2
18295 ldd [%l7 + 0x40], %f14
18296 fpack32 %f8, %f6, %f14
18297 fmovdvc %xcc, %f3, %f5
18298 fcmpeq16 %f4, %f0, %i2
18299 fbule %fcc1, loop_2142
18300 popc 0x1A06, %i0
18301 xnorcc %g7, 0x0551, %l1
18302 brnz,a %g5, loop_2143
18303loop_2142:
18304 fmovda %xcc, %f1, %f6
18305 or %o7, 0x16D3, %i6
18306 nop
18307 setx loop_2144, %l0, %l1
18308 wrpr 0x1, %tl
18309 wrpr %l1, %tnpc
18310 setx 0x34400001400, %l0, %l1
18311 wrpr %l1, %tstate
18312 wrhpr 0x4, %htstate
18313 done
18314loop_2143:
18315 stb %i3, [%l7 + 0x51]
18316 bge,a,pt %icc, loop_2145
18317 fbu %fcc3, loop_2146
18318loop_2144:
18319 tge %icc, 0x4
18320 fblg,a %fcc2, loop_2147
18321loop_2145:
18322 lduh [%l7 + 0x46], %o0
18323loop_2146:
18324 movre %o6, %i4, %o1
18325 movrgez %o4, %g4, %l0
18326loop_2147:
18327 fmovrdgz %g6, %f4, %f12
18328 movgu %icc, %g1, %o2
18329 stb %l4, [%l7 + 0x5E]
18330 sth %l2, [%l7 + 0x52]
18331 nop
18332 setx loop_2148, %l0, %l1
18333 jmpl %l1, %o5
18334 brz,a %l3, loop_2149
18335 stb %g3, [%l7 + 0x18]
18336 fornot2 %f12, %f8, %f6
18337loop_2148:
18338 and %i7, 0x0ECF, %i5
18339loop_2149:
18340 edge8n %l5, %i1, %l6
18341 ldsb [%l7 + 0x74], %o3
18342 subc %i2, %i0, %g2
18343 ldd [%l7 + 0x48], %f6
18344 movrlz %l1, %g5, %o7
18345 andncc %i6, %g7, %o0
18346 bgu %icc, loop_2150
18347 sra %o6, %i3, %o1
18348 bne %icc, loop_2151
18349 edge16 %o4, %i4, %g4
18350loop_2150:
18351 sdivcc %l0, 0x19BE, %g6
18352 fandnot2s %f15, %f6, %f9
18353loop_2151:
18354 stb %g1, [%l7 + 0x1B]
18355 xnorcc %o2, %l4, %o5
18356 bge,a,pn %xcc, loop_2152
18357 ld [%l7 + 0x4C], %f2
18358 fones %f7
18359 stx %l3, [%l7 + 0x68]
18360loop_2152:
18361 edge32l %l2, %g3, %i5
18362 or %i7, %i1, %l5
18363 xnor %l6, 0x15BF, %o3
18364 sethi 0x04DF, %i0
18365 fnands %f9, %f7, %f6
18366 bvs,pt %xcc, loop_2153
18367 fba,a %fcc3, loop_2154
18368 fones %f6
18369 fbn,a %fcc2, loop_2155
18370loop_2153:
18371 lduw [%l7 + 0x58], %i2
18372loop_2154:
18373 tsubcc %l1, 0x1718, %g5
18374 fnegs %f14, %f3
18375loop_2155:
18376 fxor %f8, %f10, %f0
18377 fmovscc %xcc, %f13, %f14
18378 sub %g2, 0x109E, %o7
18379 lduw [%l7 + 0x50], %i6
18380 stb %o0, [%l7 + 0x49]
18381 fmuld8sux16 %f4, %f14, %f4
18382 fmovrdlz %o6, %f0, %f10
18383 fpack16 %f10, %f5
18384 brlz,a %g7, loop_2156
18385 srax %o1, %i3, %o4
18386 fxors %f14, %f13, %f11
18387 movre %g4, 0x297, %i4
18388loop_2156:
18389 fmovdge %icc, %f15, %f1
18390 fnot2 %f14, %f4
18391 fandnot1 %f8, %f6, %f0
18392 fmovda %icc, %f2, %f3
18393 fxnor %f8, %f14, %f14
18394 lduh [%l7 + 0x20], %l0
18395 ldsw [%l7 + 0x3C], %g1
18396 fmuld8ulx16 %f1, %f3, %f2
18397 sth %g6, [%l7 + 0x1A]
18398 andncc %l4, %o2, %o5
18399 ldsb [%l7 + 0x4E], %l2
18400 sdiv %g3, 0x0B22, %i5
18401 fmovrde %l3, %f8, %f14
18402 lduh [%l7 + 0x28], %i1
18403 srax %i7, 0x1B, %l6
18404 fxnors %f0, %f1, %f9
18405 movrlz %l5, %i0, %o3
18406 fors %f12, %f4, %f4
18407 ldsw [%l7 + 0x54], %i2
18408 nop
18409 setx loop_2157, %l0, %l1
18410 wrpr 0x1, %tl
18411 wrpr %l1, %tnpc
18412 setx 0x34400001400, %l0, %l1
18413 wrpr %l1, %tstate
18414 wrhpr 0x4, %htstate
18415 done
18416 fbu,a %fcc2, loop_2158
18417 sllx %g5, %l1, %o7
18418 bl,pt %icc, loop_2159
18419loop_2157:
18420 ldsw [%l7 + 0x30], %g2
18421loop_2158:
18422 stx %o0, [%l7 + 0x38]
18423 subccc %o6, 0x126B, %i6
18424loop_2159:
18425 fmovsvc %xcc, %f15, %f5
18426 ldub [%l7 + 0x3D], %g7
18427 fmovde %icc, %f11, %f8
18428 fpsub16s %f13, %f9, %f14
18429 fmovrsgz %i3, %f1, %f6
18430 ldub [%l7 + 0x63], %o1
18431 lduw [%l7 + 0x68], %g4
18432 fandnot1s %f4, %f12, %f5
18433 pdist %f8, %f2, %f12
18434 lduh [%l7 + 0x68], %o4
18435 taddcctv %l0, 0x0FE3, %i4
18436 bvc,a loop_2160
18437 fmovdpos %xcc, %f3, %f0
18438 fmovrdne %g1, %f0, %f4
18439 fmovrdgz %l4, %f10, %f10
18440loop_2160:
18441 be %icc, loop_2161
18442 ldd [%l7 + 0x48], %f2
18443 bge,a,pn %icc, loop_2162
18444 fpadd16 %f4, %f4, %f8
18445loop_2161:
18446 fbug %fcc2, loop_2163
18447 tg %icc, 0x2
18448loop_2162:
18449 fbne %fcc3, loop_2164
18450 stb %o2, [%l7 + 0x77]
18451loop_2163:
18452 movneg %icc, %o5, %l2
18453 fones %f0
18454loop_2164:
18455 array16 %g6, %i5, %g3
18456 fpadd32s %f13, %f13, %f0
18457 ldub [%l7 + 0x27], %l3
18458 tsubcctv %i1, 0x107E, %i7
18459 fpmerge %f3, %f11, %f14
18460 ble,pt %xcc, loop_2165
18461 andcc %l5, %l6, %i0
18462 stb %i2, [%l7 + 0x1C]
18463 tsubcc %o3, %g5, %o7
18464loop_2165:
18465 movre %l1, %g2, %o6
18466 std %f6, [%l7 + 0x70]
18467 umulcc %o0, 0x03D5, %g7
18468 fexpand %f12, %f14
18469 brz,a %i6, loop_2166
18470 fmovdle %xcc, %f9, %f13
18471 taddcc %i3, %o1, %o4
18472 movrgz %g4, %l0, %i4
18473loop_2166:
18474 fabsd %f0, %f2
18475 movcc %xcc, %g1, %o2
18476 xnor %o5, 0x19B0, %l2
18477 fnor %f0, %f8, %f10
18478 mulscc %l4, 0x131E, %g6
18479 fpmerge %f0, %f6, %f6
18480 ld [%l7 + 0x08], %f9
18481 edge8ln %i5, %g3, %i1
18482 fmovsvc %xcc, %f6, %f3
18483 ldub [%l7 + 0x7B], %l3
18484 fmovsle %xcc, %f11, %f12
18485 fzero %f10
18486 popc %i7, %l6
18487 ldsh [%l7 + 0x74], %l5
18488 lduw [%l7 + 0x24], %i0
18489 ldsh [%l7 + 0x0A], %o3
18490 fzero %f10
18491 ldsb [%l7 + 0x27], %g5
18492 fmovde %xcc, %f14, %f10
18493 edge8l %o7, %i2, %l1
18494 andcc %g2, 0x06CE, %o6
18495 fcmple32 %f0, %f10, %o0
18496 sdiv %g7, 0x10A9, %i3
18497 be,pt %xcc, loop_2167
18498 ldsw [%l7 + 0x34], %o1
18499 bvs,a,pt %xcc, loop_2168
18500 fzeros %f0
18501loop_2167:
18502 fmovrslz %o4, %f8, %f3
18503 ldub [%l7 + 0x37], %i6
18504loop_2168:
18505 fcmps %fcc2, %f1, %f13
18506 fmovdl %xcc, %f3, %f9
18507 bl,pt %xcc, loop_2169
18508 stb %l0, [%l7 + 0x75]
18509 andncc %i4, %g4, %g1
18510 faligndata %f4, %f4, %f0
18511loop_2169:
18512 ldd [%l7 + 0x30], %f12
18513 lduw [%l7 + 0x7C], %o2
18514 fmovdne %icc, %f11, %f14
18515 fmovrsgez %o5, %f7, %f8
18516 sra %l4, %l2, %i5
18517 te %icc, 0x6
18518 tsubcctv %g3, %i1, %g6
18519 ld [%l7 + 0x60], %f14
18520 ldx [%l7 + 0x78], %l3
18521 ldub [%l7 + 0x40], %i7
18522 fone %f10
18523 stb %l6, [%l7 + 0x7B]
18524 fbule,a %fcc1, loop_2170
18525 sethi 0x12DF, %i0
18526 alignaddr %l5, %g5, %o3
18527 nop
18528 setx loop_2171, %l0, %l1
18529 jmpl %l1, %o7
18530loop_2170:
18531 addccc %l1, %g2, %o6
18532 sdiv %i2, 0x07EB, %g7
18533 fmuld8ulx16 %f6, %f9, %f8
18534loop_2171:
18535 subc %i3, %o1, %o4
18536 sth %i6, [%l7 + 0x1C]
18537 alignaddrl %o0, %l0, %g4
18538 bleu,a %icc, loop_2172
18539 stb %i4, [%l7 + 0x13]
18540 tn %icc, 0x2
18541 fmovsg %xcc, %f14, %f3
18542loop_2172:
18543 fsrc1s %f8, %f3
18544 fmovd %f6, %f4
18545 st %f6, [%l7 + 0x0C]
18546 fpack16 %f14, %f10
18547 fbo,a %fcc1, loop_2173
18548 ldsh [%l7 + 0x0C], %g1
18549 edge32n %o5, %l4, %l2
18550 fmul8ulx16 %f14, %f6, %f0
18551loop_2173:
18552 bne,a,pt %icc, loop_2174
18553 ldd [%l7 + 0x38], %f6
18554 umulcc %o2, %i5, %i1
18555 std %f12, [%l7 + 0x48]
18556loop_2174:
18557 andncc %g3, %l3, %i7
18558 ldsw [%l7 + 0x68], %l6
18559 ld [%l7 + 0x2C], %f7
18560 stw %g6, [%l7 + 0x34]
18561 bge,a %icc, loop_2175
18562 xnorcc %l5, 0x182C, %g5
18563 fcmpeq16 %f12, %f10, %o3
18564 ldsw [%l7 + 0x14], %i0
18565loop_2175:
18566 tn %xcc, 0x6
18567 sdivx %o7, 0x1424, %g2
18568 fbo %fcc2, loop_2176
18569 fbl %fcc3, loop_2177
18570 orn %l1, 0x15BB, %o6
18571 tge %icc, 0x0
18572loop_2176:
18573 fmovdvc %icc, %f11, %f0
18574loop_2177:
18575 sth %i2, [%l7 + 0x44]
18576 lduh [%l7 + 0x26], %i3
18577 fmovd %f12, %f0
18578 fabsd %f0, %f0
18579 fblg %fcc1, loop_2178
18580 fmovsleu %xcc, %f13, %f12
18581 ld [%l7 + 0x4C], %f3
18582 fmovrsgez %g7, %f3, %f6
18583loop_2178:
18584 ldub [%l7 + 0x38], %o4
18585 fornot1 %f8, %f14, %f14
18586 lduw [%l7 + 0x70], %i6
18587 fcmpne16 %f14, %f10, %o1
18588 tg %xcc, 0x6
18589 fmovdgu %icc, %f13, %f2
18590 edge8n %o0, %g4, %l0
18591 fandnot2 %f4, %f2, %f4
18592 fmovscc %icc, %f0, %f2
18593 fandnot1 %f2, %f0, %f14
18594 fmovdvc %xcc, %f15, %f8
18595 fandnot2 %f4, %f0, %f0
18596 movn %icc, %g1, %o5
18597 std %f6, [%l7 + 0x60]
18598 stb %l4, [%l7 + 0x5E]
18599 movg %icc, %i4, %o2
18600 nop
18601 setx loop_2179, %l0, %l1
18602 wrpr 0x1, %tl
18603 wrpr %l1, %tpc
18604 add %l1, 0x4, %l1
18605 wrpr %l1, %tnpc
18606 setx 0x34400001400, %l0, %l1
18607 wrpr %l1, %tstate
18608 wrhpr 0x4, %htstate
18609 retry
18610 ble,pn %icc, loop_2180
18611 std %f4, [%l7 + 0x28]
18612 sdiv %i5, 0x08A5, %l2
18613loop_2179:
18614 ldd [%l7 + 0x78], %f8
18615loop_2180:
18616 array32 %i1, %g3, %i7
18617 orncc %l3, 0x1203, %g6
18618 movcs %xcc, %l5, %l6
18619 srl %g5, %o3, %o7
18620 ldub [%l7 + 0x55], %g2
18621 bgu,a %xcc, loop_2181
18622 fmovspos %icc, %f9, %f12
18623 pdist %f6, %f10, %f8
18624 move %icc, %i0, %l1
18625loop_2181:
18626 brgez,a %o6, loop_2182
18627 ldsb [%l7 + 0x2D], %i3
18628 fmuld8sux16 %f15, %f4, %f12
18629 fabss %f9, %f13
18630loop_2182:
18631 lduw [%l7 + 0x20], %g7
18632 taddcc %o4, %i6, %o1
18633 fmovdne %icc, %f6, %f2
18634 stw %o0, [%l7 + 0x7C]
18635 ldsb [%l7 + 0x5B], %i2
18636 fpackfix %f0, %f0
18637 stb %g4, [%l7 + 0x66]
18638 fmovd %f8, %f8
18639 brz %l0, loop_2183
18640 ldsh [%l7 + 0x3C], %o5
18641 fones %f10
18642 smul %l4, 0x0F9A, %i4
18643loop_2183:
18644 movrlz %g1, 0x09C, %o2
18645 fmovdpos %icc, %f14, %f10
18646 stx %l2, [%l7 + 0x20]
18647 bcc,a,pn %xcc, loop_2184
18648 array8 %i1, %i5, %g3
18649 edge16 %i7, %l3, %l5
18650 fbu %fcc1, loop_2185
18651loop_2184:
18652 stx %g6, [%l7 + 0x50]
18653 std %f4, [%l7 + 0x10]
18654 movne %icc, %l6, %o3
18655loop_2185:
18656 tneg %icc, 0x5
18657 ldx [%l7 + 0x10], %g5
18658 movrne %g2, 0x1F7, %o7
18659 mova %icc, %l1, %o6
18660 bn,pt %icc, loop_2186
18661 fbe %fcc1, loop_2187
18662 ldd [%l7 + 0x68], %f0
18663 ldsb [%l7 + 0x26], %i0
18664loop_2186:
18665 bvc,pt %xcc, loop_2188
18666loop_2187:
18667 fcmpeq32 %f0, %f8, %g7
18668 fmovrdgz %i3, %f2, %f12
18669 fmovrslz %o4, %f3, %f10
18670loop_2188:
18671 tsubcctv %o1, %o0, %i6
18672 lduh [%l7 + 0x2E], %g4
18673 fmuld8sux16 %f4, %f5, %f2
18674 edge32 %i2, %o5, %l4
18675 fpadd16s %f5, %f6, %f14
18676 stx %i4, [%l7 + 0x70]
18677 lduh [%l7 + 0x50], %g1
18678 orncc %o2, %l2, %l0
18679 fnegd %f12, %f6
18680 taddcc %i5, 0x0850, %g3
18681 ldsh [%l7 + 0x1C], %i1
18682 fmovsvc %xcc, %f9, %f3
18683 movrlez %i7, %l3, %l5
18684 mulscc %g6, 0x0BB4, %l6
18685 st %f13, [%l7 + 0x70]
18686 tsubcctv %g5, 0x09A2, %g2
18687 mova %xcc, %o3, %o7
18688 brgz,a %l1, loop_2189
18689 bvs,a loop_2190
18690 bvc %icc, loop_2191
18691 brz %i0, loop_2192
18692loop_2189:
18693 stw %o6, [%l7 + 0x4C]
18694loop_2190:
18695 fmovsl %xcc, %f4, %f6
18696loop_2191:
18697 fblg,a %fcc2, loop_2193
18698loop_2192:
18699 fmovrslez %i3, %f5, %f7
18700 fbul %fcc2, loop_2194
18701 array8 %o4, %g7, %o0
18702loop_2193:
18703 movneg %xcc, %i6, %g4
18704 fbule %fcc1, loop_2195
18705loop_2194:
18706 lduw [%l7 + 0x5C], %o1
18707 lduh [%l7 + 0x62], %o5
18708 lduh [%l7 + 0x72], %l4
18709loop_2195:
18710 fnegd %f0, %f8
18711 movrlz %i4, 0x2F3, %i2
18712 fcmped %fcc1, %f2, %f6
18713 fmul8x16au %f7, %f10, %f14
18714 nop
18715 setx loop_2196, %l0, %l1
18716 wrpr 0x1, %tl
18717 wrpr %l1, %tpc
18718 add %l1, 0x4, %l1
18719 wrpr %l1, %tnpc
18720 setx 0x34400001400, %l0, %l1
18721 wrpr %l1, %tstate
18722 wrhpr 0x4, %htstate
18723 retry
18724 std %f0, [%l7 + 0x58]
18725 fpack16 %f8, %f11
18726 brgez %o2, loop_2197
18727loop_2196:
18728 ldd [%l7 + 0x68], %f12
18729 ldsh [%l7 + 0x72], %l2
18730 edge32ln %g1, %l0, %g3
18731loop_2197:
18732 taddcc %i1, %i7, %i5
18733 ldd [%l7 + 0x68], %f4
18734 ld [%l7 + 0x74], %f8
18735 fmovrsne %l5, %f15, %f13
18736 brgez,a %l3, loop_2198
18737 stw %g6, [%l7 + 0x30]
18738 fcmple16 %f14, %f8, %l6
18739 ldub [%l7 + 0x6F], %g2
18740loop_2198:
18741 fmovsleu %xcc, %f11, %f7
18742 edge16l %g5, %o3, %l1
18743 lduw [%l7 + 0x38], %o7
18744 fmovdgu %xcc, %f2, %f13
18745 fcmpeq16 %f2, %f0, %o6
18746 array8 %i3, %i0, %g7
18747 fpsub16s %f10, %f9, %f10
18748 ldd [%l7 + 0x20], %f14
18749 tl %xcc, 0x6
18750 ldx [%l7 + 0x48], %o4
18751 movpos %xcc, %o0, %i6
18752 mova %xcc, %g4, %o1
18753 fble %fcc0, loop_2199
18754 ldsw [%l7 + 0x24], %l4
18755 array32 %o5, %i2, %i4
18756 fcmpes %fcc2, %f15, %f14
18757loop_2199:
18758 nop
18759 setx loop_2200, %l0, %l1
18760 wrpr 0x1, %tl
18761 wrpr %l1, %tpc
18762 add %l1, 0x4, %l1
18763 wrpr %l1, %tnpc
18764 setx 0x34400001400, %l0, %l1
18765 wrpr %l1, %tstate
18766 wrhpr 0x4, %htstate
18767 retry
18768 fmovsa %xcc, %f1, %f9
18769 fmovdneg %icc, %f12, %f10
18770 st %f7, [%l7 + 0x1C]
18771loop_2200:
18772 bvc,a,pt %icc, loop_2201
18773 ldd [%l7 + 0x28], %f14
18774 ldsb [%l7 + 0x1F], %o2
18775 subc %g1, %l2, %g3
18776loop_2201:
18777 umul %i1, %l0, %i7
18778 edge8ln %l5, %l3, %g6
18779 fmovrdgz %i5, %f2, %f2
18780 fmovscc %xcc, %f7, %f4
18781 stw %g2, [%l7 + 0x70]
18782 movpos %icc, %l6, %g5
18783 fmul8x16 %f1, %f12, %f10
18784 fmovsa %icc, %f6, %f14
18785 fpackfix %f10, %f0
18786 fnands %f0, %f15, %f7
18787 bcc,pt %icc, loop_2202
18788 stw %o3, [%l7 + 0x14]
18789 bshuffle %f10, %f12, %f0
18790 lduh [%l7 + 0x7C], %l1
18791loop_2202:
18792 fcmps %fcc3, %f10, %f12
18793 fmovd %f8, %f14
18794 edge32 %o7, %i3, %o6
18795 stw %i0, [%l7 + 0x74]
18796 fornot1 %f2, %f4, %f6
18797 fandnot1s %f9, %f8, %f7
18798 ldsw [%l7 + 0x44], %g7
18799 fnot1 %f2, %f0
18800 fmovdcc %xcc, %f8, %f4
18801 fmovscc %xcc, %f1, %f4
18802 fandnot1 %f0, %f0, %f8
18803 smulcc %o0, %i6, %o4
18804 te %xcc, 0x6
18805 ldub [%l7 + 0x62], %g4
18806 fmovdvc %xcc, %f14, %f9
18807 st %f14, [%l7 + 0x34]
18808 fsrc1 %f12, %f8
18809 ldub [%l7 + 0x1A], %l4
18810 mulscc %o5, 0x10A1, %o1
18811 andcc %i4, 0x0401, %o2
18812 sth %g1, [%l7 + 0x24]
18813 addcc %i2, %l2, %g3
18814 movle %icc, %i1, %l0
18815 ldx [%l7 + 0x58], %i7
18816 fnors %f1, %f8, %f1
18817 addccc %l5, 0x1B43, %g6
18818 tgu %xcc, 0x3
18819 addccc %i5, %l3, %g2
18820 fmul8sux16 %f6, %f6, %f10
18821 edge16ln %l6, %g5, %l1
18822 fbl %fcc1, loop_2203
18823 taddcc %o3, %i3, %o6
18824 movrgez %i0, %g7, %o0
18825 ldsw [%l7 + 0x20], %o7
18826loop_2203:
18827 brgz %i6, loop_2204
18828 fsrc1s %f7, %f10
18829 and %g4, 0x1FA0, %o4
18830 xnor %o5, %l4, %o1
18831loop_2204:
18832 ta %xcc, 0x6
18833 fcmpeq32 %f2, %f4, %i4
18834 edge8l %o2, %g1, %l2
18835 fmovrdne %g3, %f0, %f10
18836 sth %i1, [%l7 + 0x7A]
18837 movvs %icc, %i2, %l0
18838 fcmps %fcc2, %f7, %f3
18839 edge16n %l5, %i7, %i5
18840 fnot2s %f13, %f14
18841 bpos,a loop_2205
18842 faligndata %f10, %f8, %f0
18843 fzeros %f8
18844 bge,pt %xcc, loop_2206
18845loop_2205:
18846 mulx %g6, %g2, %l3
18847 bgu loop_2207
18848 ldub [%l7 + 0x56], %l6
18849loop_2206:
18850 bl,pt %xcc, loop_2208
18851 xor %g5, %l1, %i3
18852loop_2207:
18853 fornot2s %f0, %f12, %f2
18854 fmovsle %xcc, %f7, %f2
18855loop_2208:
18856 bge,pn %icc, loop_2209
18857 umul %o6, %o3, %g7
18858 sethi 0x0DF1, %i0
18859 te %icc, 0x6
18860loop_2209:
18861 fandnot2 %f6, %f0, %f2
18862 fmovsge %icc, %f8, %f0
18863 lduh [%l7 + 0x7A], %o7
18864 sth %i6, [%l7 + 0x6A]
18865 fnors %f15, %f1, %f6
18866 ldx [%l7 + 0x10], %g4
18867 bg,pn %icc, loop_2210
18868 movneg %xcc, %o4, %o5
18869 fmovrdgz %o0, %f2, %f6
18870 ld [%l7 + 0x28], %f9
18871loop_2210:
18872 fcmple32 %f0, %f6, %o1
18873 stb %l4, [%l7 + 0x79]
18874 lduh [%l7 + 0x28], %o2
18875 subc %g1, 0x17CA, %i4
18876 ldsb [%l7 + 0x56], %l2
18877 fmul8x16au %f5, %f5, %f0
18878 movre %g3, 0x1DD, %i1
18879 tleu %icc, 0x1
18880 sdiv %l0, 0x04EE, %l5
18881 edge8l %i7, %i5, %g6
18882 fmovdl %icc, %f15, %f12
18883 fmovrse %g2, %f13, %f0
18884 fornot2s %f8, %f3, %f1
18885 fxnor %f4, %f0, %f8
18886 ldsb [%l7 + 0x21], %l3
18887 smulcc %i2, 0x1F23, %g5
18888 fxnor %f2, %f14, %f14
18889 stx %l1, [%l7 + 0x18]
18890 stw %l6, [%l7 + 0x7C]
18891 edge16l %i3, %o6, %g7
18892 ldsw [%l7 + 0x74], %i0
18893 fbg,a %fcc1, loop_2211
18894 taddcctv %o3, 0x19BB, %o7
18895 fmovdl %icc, %f7, %f1
18896 ldd [%l7 + 0x20], %f12
18897loop_2211:
18898 bl,pn %xcc, loop_2212
18899 bge,pn %xcc, loop_2213
18900 fmuld8ulx16 %f5, %f1, %f6
18901 tne %xcc, 0x6
18902loop_2212:
18903 ldub [%l7 + 0x73], %i6
18904loop_2213:
18905 fxnor %f14, %f0, %f0
18906 stb %g4, [%l7 + 0x7D]
18907 fsrc1 %f10, %f6
18908 stw %o5, [%l7 + 0x5C]
18909 edge8ln %o0, %o1, %o4
18910 stx %l4, [%l7 + 0x70]
18911 nop
18912 setx loop_2214, %l0, %l1
18913 wrpr 0x1, %tl
18914 wrpr %l1, %tnpc
18915 setx 0x34400001400, %l0, %l1
18916 wrpr %l1, %tstate
18917 wrhpr 0x4, %htstate
18918 done
18919 stb %o2, [%l7 + 0x77]
18920 movrlez %i4, 0x204, %l2
18921 fbl,a %fcc2, loop_2215
18922loop_2214:
18923 edge16 %g3, %i1, %g1
18924 fcmpeq32 %f12, %f4, %l5
18925 lduh [%l7 + 0x2C], %i7
18926loop_2215:
18927 fcmpne16 %f8, %f4, %l0
18928 fornot1 %f0, %f14, %f6
18929 fbule %fcc0, loop_2216
18930 lduh [%l7 + 0x1E], %g6
18931 fandnot1 %f0, %f12, %f12
18932 tne %xcc, 0x1
18933loop_2216:
18934 alignaddrl %g2, %i5, %i2
18935 std %f8, [%l7 + 0x78]
18936 stx %g5, [%l7 + 0x20]
18937 fmovd %f8, %f12
18938 fmovde %icc, %f7, %f5
18939 brlz,a %l3, loop_2217
18940 fmuld8ulx16 %f13, %f3, %f8
18941 udivcc %l6, 0x0B68, %i3
18942 xorcc %l1, %g7, %i0
18943loop_2217:
18944 tl %xcc, 0x2
18945 tne %icc, 0x2
18946 fba %fcc2, loop_2218
18947 udivcc %o6, 0x09E4, %o3
18948 orn %o7, 0x000E, %g4
18949 faligndata %f6, %f12, %f8
18950loop_2218:
18951 fbg %fcc3, loop_2219
18952 udivx %o5, 0x17C8, %o0
18953 bgu,pt %xcc, loop_2220
18954 fmovdle %xcc, %f5, %f0
18955loop_2219:
18956 edge8l %o1, %i6, %l4
18957 ld [%l7 + 0x70], %f10
18958loop_2220:
18959 bl,pn %xcc, loop_2221
18960 movne %xcc, %o4, %i4
18961 fmul8sux16 %f10, %f0, %f12
18962 fmovsle %icc, %f2, %f12
18963loop_2221:
18964 std %f0, [%l7 + 0x28]
18965 ldd [%l7 + 0x78], %f4
18966 fcmpne16 %f10, %f6, %o2
18967 sethi 0x0C30, %g3
18968 nop
18969 setx loop_2222, %l0, %l1
18970 jmpl %l1, %i1
18971 sdiv %l2, 0x1DC9, %g1
18972 xor %i7, 0x018A, %l5
18973 bneg,a %icc, loop_2223
18974loop_2222:
18975 fbn,a %fcc2, loop_2224
18976 srl %g6, 0x04, %g2
18977 bvs %icc, loop_2225
18978loop_2223:
18979 edge8ln %l0, %i2, %i5
18980loop_2224:
18981 std %f10, [%l7 + 0x78]
18982 movcc %xcc, %l3, %g5
18983loop_2225:
18984 ld [%l7 + 0x44], %f9
18985 alignaddr %l6, %l1, %i3
18986 fcmpd %fcc3, %f0, %f10
18987 sth %g7, [%l7 + 0x6C]
18988 tn %xcc, 0x1
18989 fsrc2 %f6, %f0
18990 lduw [%l7 + 0x60], %o6
18991 brgz %i0, loop_2226
18992 pdist %f12, %f0, %f2
18993 udivx %o7, 0x12E3, %g4
18994 stx %o5, [%l7 + 0x50]
18995loop_2226:
18996 fpsub32 %f2, %f0, %f8
18997 fbu,a %fcc2, loop_2227
18998 popc 0x0D9A, %o3
18999 xor %o0, %o1, %i6
19000 ldd [%l7 + 0x68], %f8
19001loop_2227:
19002 ta %icc, 0x0
19003 lduh [%l7 + 0x4A], %l4
19004 fnors %f1, %f6, %f15
19005 st %f6, [%l7 + 0x74]
19006 tgu %icc, 0x3
19007 stb %i4, [%l7 + 0x30]
19008 andn %o4, 0x04E4, %o2
19009 fzeros %f13
19010 edge16l %i1, %l2, %g1
19011 fcmpes %fcc2, %f8, %f11
19012 edge32n %g3, %i7, %g6
19013 ldd [%l7 + 0x70], %f12
19014 fpackfix %f4, %f6
19015 te %icc, 0x5
19016 bn,pn %xcc, loop_2228
19017 fpsub32 %f6, %f8, %f6
19018 ta %xcc, 0x0
19019 edge16n %l5, %l0, %g2
19020loop_2228:
19021 fors %f0, %f9, %f15
19022 ldsh [%l7 + 0x54], %i5
19023 brnz %l3, loop_2229
19024 fones %f0
19025 fmovdpos %icc, %f14, %f13
19026 fmovrsne %g5, %f6, %f7
19027loop_2229:
19028 fmuld8sux16 %f10, %f3, %f2
19029 bge %icc, loop_2230
19030 movne %xcc, %i2, %l1
19031 ldd [%l7 + 0x48], %f6
19032 fmovrde %l6, %f2, %f4
19033loop_2230:
19034 fmovdpos %icc, %f3, %f11
19035 fmovdpos %icc, %f7, %f15
19036 taddcctv %i3, %g7, %o6
19037 st %f15, [%l7 + 0x34]
19038 fmovda %xcc, %f8, %f12
19039 be,a,pt %icc, loop_2231
19040 ld [%l7 + 0x3C], %f8
19041 edge32 %o7, %i0, %o5
19042 or %g4, 0x1ADA, %o0
19043loop_2231:
19044 fmovsg %icc, %f9, %f6
19045 stw %o1, [%l7 + 0x40]
19046 fbn %fcc1, loop_2232
19047 movvs %xcc, %i6, %o3
19048 bcc,a,pt %icc, loop_2233
19049 lduh [%l7 + 0x44], %l4
19050loop_2232:
19051 edge8l %i4, %o2, %i1
19052 popc 0x1191, %l2
19053loop_2233:
19054 alignaddrl %g1, %g3, %o4
19055 sll %i7, %g6, %l0
19056 sllx %l5, 0x0C, %g2
19057 fcmps %fcc2, %f13, %f8
19058 move %xcc, %i5, %g5
19059 edge16l %i2, %l1, %l3
19060 tneg %icc, 0x5
19061 ldx [%l7 + 0x70], %l6
19062 ldub [%l7 + 0x48], %g7
19063 fmovrde %o6, %f6, %f2
19064 fmovdle %icc, %f0, %f3
19065 fmovdneg %icc, %f3, %f6
19066 srlx %o7, %i0, %o5
19067 lduw [%l7 + 0x14], %g4
19068 ldsw [%l7 + 0x10], %i3
19069 st %f15, [%l7 + 0x58]
19070 movvc %xcc, %o0, %i6
19071 bvs loop_2234
19072 tcs %xcc, 0x7
19073 fpsub16 %f4, %f12, %f4
19074 ldd [%l7 + 0x10], %f14
19075loop_2234:
19076 ldd [%l7 + 0x78], %f4
19077 ldub [%l7 + 0x0D], %o3
19078 st %f5, [%l7 + 0x68]
19079 fmul8sux16 %f2, %f10, %f2
19080 bge,pn %xcc, loop_2235
19081 std %f10, [%l7 + 0x10]
19082 ldsb [%l7 + 0x58], %o1
19083 edge8 %i4, %l4, %i1
19084loop_2235:
19085 lduw [%l7 + 0x48], %o2
19086 ldd [%l7 + 0x68], %f8
19087 sdiv %g1, 0x1459, %l2
19088 fbe %fcc1, loop_2236
19089 lduw [%l7 + 0x24], %o4
19090 movrgez %i7, 0x316, %g6
19091 addc %g3, %l0, %l5
19092loop_2236:
19093 brgz %g2, loop_2237
19094 st %f5, [%l7 + 0x24]
19095 ldsb [%l7 + 0x3A], %g5
19096 ldub [%l7 + 0x53], %i5
19097loop_2237:
19098 ldd [%l7 + 0x78], %f0
19099 fsrc2s %f10, %f13
19100 sth %l1, [%l7 + 0x3E]
19101 ld [%l7 + 0x64], %f14
19102 fblg %fcc0, loop_2238
19103 edge8ln %i2, %l3, %l6
19104 srlx %g7, 0x19, %o6
19105 fmovrslz %i0, %f8, %f13
19106loop_2238:
19107 sub %o7, 0x158E, %o5
19108 fornot2 %f14, %f8, %f6
19109 bl,a %xcc, loop_2239
19110 fandnot1s %f15, %f0, %f1
19111 fmovsle %xcc, %f2, %f13
19112 orncc %i3, 0x1CA9, %g4
19113loop_2239:
19114 ld [%l7 + 0x38], %f1
19115 fmovsge %icc, %f4, %f15
19116 stw %i6, [%l7 + 0x40]
19117 stw %o0, [%l7 + 0x10]
19118 lduh [%l7 + 0x2C], %o1
19119 lduw [%l7 + 0x54], %i4
19120 ld [%l7 + 0x30], %f15
19121 alignaddrl %o3, %i1, %l4
19122 xorcc %o2, 0x0127, %l2
19123 tne %icc, 0x3
19124 fmovsne %xcc, %f1, %f6
19125 array8 %g1, %i7, %o4
19126 fcmple16 %f14, %f12, %g6
19127 edge32 %g3, %l0, %l5
19128 fnot1 %f12, %f6
19129 fmovdneg %xcc, %f6, %f8
19130 nop
19131 setx loop_2240, %l0, %l1
19132 jmpl %l1, %g2
19133 movl %icc, %g5, %i5
19134 fmul8ulx16 %f0, %f8, %f2
19135 lduw [%l7 + 0x64], %i2
19136loop_2240:
19137 lduh [%l7 + 0x12], %l1
19138 nop
19139 setx loop_2241, %l0, %l1
19140 wrpr 0x1, %tl
19141 wrpr %l1, %tnpc
19142 setx 0x34400001400, %l0, %l1
19143 wrpr %l1, %tstate
19144 wrhpr 0x4, %htstate
19145 done
19146 orcc %l3, 0x0643, %l6
19147 stw %o6, [%l7 + 0x1C]
19148 ta %xcc, 0x1
19149loop_2241:
19150 stw %g7, [%l7 + 0x58]
19151 stx %o7, [%l7 + 0x58]
19152 bg,pn %icc, loop_2242
19153 call loop_2243
19154 fxors %f5, %f1, %f1
19155 udivcc %i0, 0x04BD, %o5
19156loop_2242:
19157 bcs,a,pt %icc, loop_2244
19158loop_2243:
19159 tl %xcc, 0x5
19160 lduw [%l7 + 0x50], %g4
19161 fornot1s %f9, %f7, %f15
19162loop_2244:
19163 fpadd32s %f7, %f9, %f5
19164 ldsw [%l7 + 0x28], %i3
19165 movcc %icc, %o0, %o1
19166 fpmerge %f6, %f2, %f0
19167 fmovdcs %xcc, %f15, %f15
19168 ld [%l7 + 0x24], %f0
19169 tgu %icc, 0x7
19170 ld [%l7 + 0x40], %f7
19171 movne %icc, %i6, %o3
19172 movrlez %i1, %i4, %l4
19173 fmovdne %xcc, %f6, %f0
19174 fmovdvs %xcc, %f14, %f9
19175 fbl %fcc3, loop_2245
19176 fnor %f14, %f12, %f6
19177 sll %o2, %l2, %i7
19178 pdist %f10, %f2, %f4
19179loop_2245:
19180 bge loop_2246
19181 orn %o4, %g1, %g3
19182 lduh [%l7 + 0x18], %l0
19183 stb %l5, [%l7 + 0x23]
19184loop_2246:
19185 st %f1, [%l7 + 0x1C]
19186 popc %g2, %g5
19187 fandnot2s %f4, %f8, %f11
19188 ldsw [%l7 + 0x24], %i5
19189 fcmpne32 %f12, %f14, %g6
19190 bn,a %icc, loop_2247
19191 stx %l1, [%l7 + 0x10]
19192 ldd [%l7 + 0x28], %f8
19193 ldsh [%l7 + 0x74], %l3
19194loop_2247:
19195 fbge,a %fcc3, loop_2248
19196 movcs %icc, %l6, %i2
19197 xor %o6, 0x0D0A, %o7
19198 tleu %icc, 0x3
19199loop_2248:
19200 fcmpgt16 %f8, %f6, %g7
19201 stw %i0, [%l7 + 0x18]
19202 ldub [%l7 + 0x21], %g4
19203 fpadd16s %f13, %f6, %f10
19204 stx %o5, [%l7 + 0x30]
19205 move %xcc, %o0, %i3
19206 lduw [%l7 + 0x08], %i6
19207 lduh [%l7 + 0x16], %o3
19208 move %icc, %o1, %i1
19209 mulx %l4, %o2, %l2
19210 ldd [%l7 + 0x60], %f4
19211 fcmpd %fcc3, %f6, %f14
19212 ba,a loop_2249
19213 popc 0x11D1, %i7
19214 edge8n %i4, %g1, %o4
19215 call loop_2250
19216loop_2249:
19217 stw %g3, [%l7 + 0x10]
19218 fpadd16 %f14, %f6, %f10
19219 sdivcc %l0, 0x13C7, %g2
19220loop_2250:
19221 movle %xcc, %g5, %l5
19222 tg %icc, 0x6
19223 fornot1 %f12, %f8, %f2
19224 ldsw [%l7 + 0x30], %i5
19225 subcc %l1, 0x081F, %g6
19226 siam 0x3
19227 ld [%l7 + 0x48], %f4
19228 lduh [%l7 + 0x36], %l6
19229 lduh [%l7 + 0x2A], %i2
19230 fnot2s %f5, %f7
19231 fmul8sux16 %f12, %f10, %f0
19232 fcmped %fcc2, %f0, %f2
19233 stb %o6, [%l7 + 0x41]
19234 stx %l3, [%l7 + 0x28]
19235 fbu %fcc3, loop_2251
19236 ldd [%l7 + 0x48], %f6
19237 fmuld8sux16 %f2, %f0, %f14
19238 stx %o7, [%l7 + 0x20]
19239loop_2251:
19240 fmovrsgez %i0, %f14, %f5
19241 tle %icc, 0x1
19242 fsrc1s %f10, %f12
19243 stw %g4, [%l7 + 0x18]
19244 ldd [%l7 + 0x20], %f2
19245 fmovrdlez %g7, %f8, %f10
19246 fsrc1 %f0, %f14
19247 fpsub32 %f12, %f2, %f2
19248 fpack32 %f14, %f0, %f6
19249 fmovdleu %icc, %f1, %f10
19250 movre %o0, %i3, %o5
19251 movcc %icc, %i6, %o3
19252 stx %o1, [%l7 + 0x38]
19253 stw %i1, [%l7 + 0x38]
19254 ldub [%l7 + 0x6C], %l4
19255 tgu %xcc, 0x6
19256 ldsb [%l7 + 0x21], %l2
19257 fpmerge %f3, %f2, %f2
19258 taddcctv %i7, 0x1AD6, %i4
19259 lduh [%l7 + 0x30], %o2
19260 ld [%l7 + 0x58], %f15
19261 fpadd16 %f10, %f0, %f8
19262 fands %f11, %f3, %f4
19263 fsrc1 %f12, %f8
19264 addcc %o4, %g3, %l0
19265 ld [%l7 + 0x48], %f9
19266 umul %g1, 0x138F, %g5
19267 bvc,a,pt %xcc, loop_2252
19268 sth %l5, [%l7 + 0x7C]
19269 fmovsleu %icc, %f5, %f0
19270 fmovdneg %xcc, %f6, %f15
19271loop_2252:
19272 fmovrde %g2, %f0, %f0
19273 addccc %i5, 0x1376, %g6
19274 lduw [%l7 + 0x6C], %l6
19275 sethi 0x1B01, %i2
19276 fmovsvs %xcc, %f9, %f6
19277 fzero %f8
19278 alignaddr %l1, %l3, %o6
19279 fmovsge %xcc, %f11, %f1
19280 fmovs %f11, %f1
19281 brlez,a %o7, loop_2253
19282 movrgz %g4, %g7, %o0
19283 brnz,a %i3, loop_2254
19284 ldx [%l7 + 0x10], %o5
19285loop_2253:
19286 fmovdl %icc, %f3, %f11
19287 fmovsle %icc, %f13, %f10
19288loop_2254:
19289 fpackfix %f12, %f12
19290 movle %xcc, %i0, %i6
19291 stx %o3, [%l7 + 0x48]
19292 fmovsvc %xcc, %f3, %f2
19293 lduh [%l7 + 0x0E], %i1
19294 sth %o1, [%l7 + 0x78]
19295 srax %l4, %l2, %i4
19296 fpack16 %f2, %f12
19297 fornot1 %f0, %f2, %f6
19298 xnorcc %o2, %i7, %o4
19299 siam 0x0
19300 edge32l %g3, %l0, %g1
19301 bn,a,pt %xcc, loop_2255
19302 brgez %l5, loop_2256
19303 fbule,a %fcc0, loop_2257
19304 fpmerge %f13, %f12, %f4
19305loop_2255:
19306 fnand %f8, %f10, %f6
19307loop_2256:
19308 stb %g5, [%l7 + 0x6A]
19309loop_2257:
19310 ldd [%l7 + 0x48], %f2
19311 fmovdneg %icc, %f1, %f4
19312 taddcc %g2, %i5, %l6
19313 ld [%l7 + 0x28], %f9
19314 fandnot1s %f2, %f10, %f6
19315 edge32 %g6, %i2, %l3
19316 fmul8ulx16 %f12, %f6, %f8
19317 tcc %icc, 0x0
19318 stx %l1, [%l7 + 0x78]
19319 fpackfix %f6, %f15
19320 ldsh [%l7 + 0x7C], %o6
19321 lduw [%l7 + 0x38], %o7
19322 brlz %g7, loop_2258
19323 stb %g4, [%l7 + 0x27]
19324 xnorcc %i3, %o0, %i0
19325 movrne %o5, 0x218, %i6
19326loop_2258:
19327 ld [%l7 + 0x64], %f6
19328 ldsb [%l7 + 0x0D], %i1
19329 brgz %o3, loop_2259
19330 ldsw [%l7 + 0x14], %l4
19331 fmovrdgez %l2, %f6, %f4
19332 fmovdgu %icc, %f12, %f3
19333loop_2259:
19334 fmovdl %icc, %f3, %f4
19335 st %f12, [%l7 + 0x70]
19336 fmovdgu %xcc, %f8, %f5
19337 fmuld8sux16 %f10, %f5, %f8
19338 lduh [%l7 + 0x6A], %o1
19339 tle %xcc, 0x1
19340 stw %o2, [%l7 + 0x38]
19341 sethi 0x09A5, %i4
19342 fmovsne %icc, %f5, %f7
19343 tsubcc %o4, 0x0974, %i7
19344 brz %l0, loop_2260
19345 stx %g3, [%l7 + 0x40]
19346 fornot1 %f2, %f6, %f8
19347 fmovdn %icc, %f11, %f5
19348loop_2260:
19349 bg,pt %icc, loop_2261
19350 addc %l5, %g5, %g2
19351 xnorcc %g1, %l6, %g6
19352 fmovsle %xcc, %f8, %f6
19353loop_2261:
19354 lduw [%l7 + 0x0C], %i5
19355 st %f0, [%l7 + 0x74]
19356 tpos %icc, 0x6
19357 ld [%l7 + 0x70], %f15
19358 subcc %i2, %l3, %l1
19359 bgu,pn %icc, loop_2262
19360 ld [%l7 + 0x64], %f13
19361 edge16ln %o7, %g7, %g4
19362 smul %i3, %o6, %i0
19363loop_2262:
19364 fcmpeq32 %f14, %f0, %o5
19365 fpack32 %f12, %f14, %f12
19366 fcmped %fcc2, %f14, %f12
19367 stx %o0, [%l7 + 0x20]
19368 bg %icc, loop_2263
19369 fpadd32 %f6, %f6, %f8
19370 bshuffle %f0, %f10, %f8
19371 addccc %i6, 0x04E9, %o3
19372loop_2263:
19373 ldsh [%l7 + 0x4A], %l4
19374 st %f0, [%l7 + 0x78]
19375 tcc %xcc, 0x2
19376 ldsh [%l7 + 0x32], %i1
19377 fmovrdgz %o1, %f14, %f8
19378 tvc %icc, 0x4
19379 fmovd %f2, %f2
19380 sllx %l2, 0x11, %o2
19381 fpadd32 %f8, %f6, %f8
19382 stb %o4, [%l7 + 0x37]
19383 ldd [%l7 + 0x20], %f12
19384 st %f14, [%l7 + 0x0C]
19385 andncc %i7, %l0, %g3
19386 ta %xcc, 0x7
19387 fcmpne16 %f14, %f6, %l5
19388 edge8l %g5, %g2, %i4
19389 subc %g1, %l6, %i5
19390 ldsh [%l7 + 0x60], %g6
19391 fmul8x16 %f5, %f12, %f10
19392 ldsh [%l7 + 0x24], %i2
19393 for %f0, %f8, %f10
19394 fmovdvc %icc, %f2, %f0
19395 fabsd %f0, %f12
19396 fands %f12, %f6, %f11
19397 nop
19398 setx loop_2264, %l0, %l1
19399 wrpr 0x1, %tl
19400 wrpr %l1, %tpc
19401 add %l1, 0x4, %l1
19402 wrpr %l1, %tnpc
19403 setx 0x34400001400, %l0, %l1
19404 wrpr %l1, %tstate
19405 wrhpr 0x4, %htstate
19406 retry
19407 fbue %fcc3, loop_2265
19408 udivcc %l3, 0x1508, %l1
19409 stw %g7, [%l7 + 0x3C]
19410loop_2264:
19411 fpmerge %f15, %f2, %f12
19412loop_2265:
19413 te %xcc, 0x3
19414 ldd [%l7 + 0x30], %f12
19415 udivx %g4, 0x15F0, %i3
19416 fone %f6
19417 ld [%l7 + 0x18], %f3
19418 lduw [%l7 + 0x30], %o7
19419 call loop_2266
19420 fmovdpos %icc, %f3, %f10
19421 movcc %xcc, %o6, %o5
19422 edge16ln %o0, %i0, %o3
19423loop_2266:
19424 edge8ln %i6, %l4, %i1
19425 sdiv %o1, 0x1512, %l2
19426 tvc %xcc, 0x6
19427 be,a,pn %xcc, loop_2267
19428 or %o2, 0x1929, %o4
19429 movl %xcc, %i7, %l0
19430 fpack16 %f2, %f9
19431loop_2267:
19432 std %f2, [%l7 + 0x08]
19433 stw %l5, [%l7 + 0x78]
19434 ble,pn %xcc, loop_2268
19435 tpos %xcc, 0x3
19436 fmovdvc %xcc, %f13, %f13
19437 fpadd32s %f11, %f11, %f5
19438loop_2268:
19439 ldx [%l7 + 0x18], %g5
19440 sra %g2, %g3, %i4
19441 fmovdl %xcc, %f4, %f10
19442 fcmpd %fcc1, %f0, %f4
19443 stx %g1, [%l7 + 0x08]
19444 stb %i5, [%l7 + 0x61]
19445 fors %f1, %f1, %f3
19446 be,a,pt %icc, loop_2269
19447 fmovde %xcc, %f7, %f4
19448 stb %l6, [%l7 + 0x50]
19449 fmovrde %g6, %f0, %f12
19450loop_2269:
19451 movpos %icc, %i2, %l3
19452 movrgz %g7, 0x026, %l1
19453 ldsh [%l7 + 0x42], %i3
19454 sdiv %o7, 0x1131, %g4
19455 umul %o6, 0x1C6C, %o0
19456 tl %icc, 0x0
19457 for %f6, %f6, %f8
19458 movne %icc, %i0, %o5
19459 fblg,a %fcc3, loop_2270
19460 bvs loop_2271
19461 bleu,a,pn %xcc, loop_2272
19462 tvc %xcc, 0x4
19463loop_2270:
19464 fxors %f3, %f9, %f0
19465loop_2271:
19466 udivx %i6, 0x1BF7, %l4
19467loop_2272:
19468 ld [%l7 + 0x78], %f2
19469 fornot2s %f1, %f6, %f0
19470 lduw [%l7 + 0x68], %o3
19471 movvc %icc, %o1, %l2
19472 edge8l %i1, %o2, %i7
19473 tle %icc, 0x2
19474 fmul8x16al %f5, %f4, %f0
19475 tle %icc, 0x6
19476 stx %l0, [%l7 + 0x38]
19477 bn %icc, loop_2273
19478 ldsb [%l7 + 0x1D], %l5
19479 ldx [%l7 + 0x50], %g5
19480 movvc %icc, %g2, %g3
19481loop_2273:
19482 tvs %xcc, 0x1
19483 fxnors %f2, %f15, %f8
19484 orncc %o4, 0x0B9C, %g1
19485 fand %f12, %f2, %f6
19486 fmovdcc %icc, %f1, %f0
19487 fmovsn %icc, %f15, %f12
19488 fxor %f4, %f2, %f2
19489 fbul %fcc3, loop_2274
19490 alignaddrl %i5, %i4, %l6
19491 std %f12, [%l7 + 0x60]
19492 fmovs %f13, %f2
19493loop_2274:
19494 fbn,a %fcc1, loop_2275
19495 tleu %xcc, 0x1
19496 sdiv %i2, 0x1B71, %l3
19497 lduh [%l7 + 0x5E], %g6
19498loop_2275:
19499 array32 %l1, %g7, %i3
19500 fsrc1s %f14, %f3
19501 fxor %f4, %f12, %f8
19502 fbl,a %fcc1, loop_2276
19503 brlez,a %g4, loop_2277
19504 tneg %xcc, 0x7
19505 ldub [%l7 + 0x3B], %o7
19506loop_2276:
19507 fandnot2 %f4, %f6, %f6
19508loop_2277:
19509 fnor %f0, %f12, %f0
19510 edge16ln %o0, %i0, %o5
19511 fblg %fcc0, loop_2278
19512 add %i6, %o6, %l4
19513 array8 %o3, %l2, %o1
19514 fpack16 %f14, %f11
19515loop_2278:
19516 srax %o2, 0x0C, %i1
19517 bge,pn %icc, loop_2279
19518 ldsb [%l7 + 0x2E], %i7
19519 fxnors %f0, %f13, %f8
19520 ldsb [%l7 + 0x3D], %l0
19521loop_2279:
19522 move %icc, %g5, %g2
19523 edge32 %g3, %l5, %g1
19524 brgez %o4, loop_2280
19525 addccc %i4, %i5, %l6
19526 ldx [%l7 + 0x60], %l3
19527 fbge %fcc3, loop_2281
19528loop_2280:
19529 fmovsgu %icc, %f14, %f7
19530 fmovrslez %i2, %f8, %f2
19531 brgz %g6, loop_2282
19532loop_2281:
19533 ldx [%l7 + 0x68], %g7
19534 st %f12, [%l7 + 0x28]
19535 fmovrsgz %i3, %f12, %f6
19536loop_2282:
19537 nop
19538 setx loop_2283, %l0, %l1
19539 wrpr 0x1, %tl
19540 wrpr %l1, %tpc
19541 add %l1, 0x4, %l1
19542 wrpr %l1, %tnpc
19543 setx 0x34400001400, %l0, %l1
19544 wrpr %l1, %tstate
19545 wrhpr 0x4, %htstate
19546 retry
19547 fbul %fcc3, loop_2284
19548 edge8ln %g4, %o7, %l1
19549 bne,pn %xcc, loop_2285
19550loop_2283:
19551 movg %xcc, %o0, %o5
19552loop_2284:
19553 movrgz %i0, 0x2F8, %o6
19554 lduw [%l7 + 0x68], %i6
19555loop_2285:
19556 fbg %fcc2, loop_2286
19557 ldsb [%l7 + 0x21], %l4
19558 movrgz %l2, 0x0F6, %o1
19559 tge %icc, 0x7
19560loop_2286:
19561 tvc %xcc, 0x2
19562 fpadd32 %f6, %f6, %f6
19563 edge16n %o3, %o2, %i7
19564 ld [%l7 + 0x68], %f4
19565 tcs %xcc, 0x2
19566 andn %i1, 0x0B6B, %g5
19567 nop
19568 setx loop_2287, %l0, %l1
19569 wrpr 0x1, %tl
19570 wrpr %l1, %tpc
19571 add %l1, 0x4, %l1
19572 wrpr %l1, %tnpc
19573 setx 0x34400001400, %l0, %l1
19574 wrpr %l1, %tstate
19575 wrhpr 0x4, %htstate
19576 retry
19577 taddcctv %l0, 0x0E30, %g2
19578 sdiv %g3, 0x19BC, %g1
19579 fba %fcc1, loop_2288
19580loop_2287:
19581 fzeros %f3
19582 fpsub16 %f6, %f14, %f10
19583 edge16ln %l5, %i4, %o4
19584loop_2288:
19585 mulx %i5, %l3, %i2
19586 fcmpeq16 %f12, %f4, %l6
19587 st %f5, [%l7 + 0x1C]
19588 ldsw [%l7 + 0x3C], %g6
19589 sdiv %i3, 0x1081, %g7
19590 fones %f11
19591 edge8 %g4, %o7, %l1
19592 fnand %f4, %f10, %f12
19593 movg %xcc, %o5, %o0
19594 fpsub32 %f10, %f0, %f12
19595 edge16l %o6, %i0, %l4
19596 ldd [%l7 + 0x28], %f4
19597 ldsb [%l7 + 0x49], %i6
19598 fmovsa %icc, %f11, %f6
19599 subccc %l2, 0x1F87, %o3
19600 fbue %fcc3, loop_2289
19601 fpadd16 %f8, %f4, %f10
19602 ldub [%l7 + 0x0D], %o1
19603 bcc,a,pn %xcc, loop_2290
19604loop_2289:
19605 ldx [%l7 + 0x78], %i7
19606 stb %i1, [%l7 + 0x75]
19607 xor %o2, 0x0CD9, %l0
19608loop_2290:
19609 stb %g2, [%l7 + 0x63]
19610 ldd [%l7 + 0x48], %f6
19611 movrgz %g3, %g1, %l5
19612 ld [%l7 + 0x0C], %f13
19613 edge8 %i4, %o4, %g5
19614 ld [%l7 + 0x70], %f15
19615 fpadd16s %f7, %f8, %f10
19616 ldub [%l7 + 0x4C], %i5
19617 stw %l3, [%l7 + 0x14]
19618 tg %xcc, 0x5
19619 ba,a,pt %xcc, loop_2291
19620 fands %f15, %f4, %f15
19621 fcmpd %fcc3, %f6, %f2
19622 ldub [%l7 + 0x11], %l6
19623loop_2291:
19624 orcc %g6, %i2, %g7
19625 lduh [%l7 + 0x32], %i3
19626 fmovspos %icc, %f1, %f1
19627 bl loop_2292
19628 stx %g4, [%l7 + 0x48]
19629 tne %xcc, 0x7
19630 std %f12, [%l7 + 0x58]
19631loop_2292:
19632 fandnot1s %f0, %f6, %f4
19633 movpos %xcc, %l1, %o7
19634 st %f5, [%l7 + 0x18]
19635 ldd [%l7 + 0x40], %f10
19636 bneg %xcc, loop_2293
19637 lduh [%l7 + 0x22], %o0
19638 ble,a,pn %icc, loop_2294
19639 stx %o6, [%l7 + 0x70]
19640loop_2293:
19641 ldsb [%l7 + 0x16], %i0
19642 stb %o5, [%l7 + 0x38]
19643loop_2294:
19644 fbule,a %fcc0, loop_2295
19645 bgu,a %icc, loop_2296
19646 bneg,a,pt %icc, loop_2297
19647 sdivcc %i6, 0x1503, %l2
19648loop_2295:
19649 stw %l4, [%l7 + 0x50]
19650loop_2296:
19651 fcmpeq16 %f2, %f6, %o3
19652loop_2297:
19653 alignaddr %o1, %i7, %o2
19654 ldub [%l7 + 0x3F], %i1
19655 array16 %l0, %g3, %g1
19656 movleu %icc, %l5, %i4
19657 fandnot1s %f13, %f9, %f15
19658 fcmpne16 %f6, %f12, %g2
19659 st %f3, [%l7 + 0x54]
19660 fbge %fcc2, loop_2298
19661 sdivx %g5, 0x0388, %i5
19662 edge8n %o4, %l3, %l6
19663 stw %i2, [%l7 + 0x50]
19664loop_2298:
19665 udivx %g7, 0x0E9C, %i3
19666 ldsh [%l7 + 0x34], %g6
19667 fbn,a %fcc1, loop_2299
19668 xnorcc %l1, 0x1BCC, %g4
19669 orncc %o0, %o6, %i0
19670 ld [%l7 + 0x5C], %f15
19671loop_2299:
19672 sll %o7, %i6, %o5
19673 addcc %l2, %l4, %o1
19674 fornot2 %f8, %f10, %f0
19675 subc %i7, 0x0290, %o2
19676 std %f14, [%l7 + 0x50]
19677 udivx %i1, 0x0644, %o3
19678 umul %l0, 0x1C4C, %g3
19679 ld [%l7 + 0x44], %f12
19680 fbo %fcc2, loop_2300
19681 lduw [%l7 + 0x14], %l5
19682 brnz %g1, loop_2301
19683 movre %g2, %i4, %i5
19684loop_2300:
19685 brnz %g5, loop_2302
19686 fmovdge %xcc, %f0, %f6
19687loop_2301:
19688 movg %xcc, %o4, %l3
19689 movpos %icc, %l6, %g7
19690loop_2302:
19691 lduh [%l7 + 0x34], %i2
19692 sdivcc %g6, 0x0AE4, %i3
19693 st %f6, [%l7 + 0x48]
19694 fbn %fcc0, loop_2303
19695 nop
19696 setx loop_2304, %l0, %l1
19697 wrpr 0x1, %tl
19698 wrpr %l1, %tpc
19699 add %l1, 0x4, %l1
19700 wrpr %l1, %tnpc
19701 setx 0x34400001400, %l0, %l1
19702 wrpr %l1, %tstate
19703 wrhpr 0x4, %htstate
19704 retry
19705 fcmpd %fcc3, %f2, %f0
19706 ldsh [%l7 + 0x44], %l1
19707loop_2303:
19708 fmul8ulx16 %f0, %f14, %f14
19709loop_2304:
19710 stw %g4, [%l7 + 0x64]
19711 ld [%l7 + 0x50], %f9
19712 fmovdneg %xcc, %f10, %f7
19713 fmovsl %xcc, %f10, %f12
19714 st %f10, [%l7 + 0x4C]
19715 srax %o6, 0x1D, %o0
19716 ldx [%l7 + 0x40], %o7
19717 sth %i6, [%l7 + 0x4A]
19718 fmovrdlz %i0, %f8, %f8
19719 ldsw [%l7 + 0x1C], %o5
19720 ldx [%l7 + 0x50], %l4
19721 fmovdvc %xcc, %f5, %f12
19722 ldsw [%l7 + 0x60], %l2
19723 sra %o1, %i7, %o2
19724 fbe,a %fcc2, loop_2305
19725 movn %icc, %i1, %l0
19726 movge %xcc, %g3, %o3
19727 addc %g1, %g2, %l5
19728loop_2305:
19729 movpos %icc, %i4, %i5
19730 array32 %g5, %l3, %o4
19731 std %f12, [%l7 + 0x18]
19732 stb %g7, [%l7 + 0x11]
19733 fmovdg %xcc, %f10, %f14
19734 fpackfix %f6, %f9
19735 ldsh [%l7 + 0x6C], %l6
19736 ld [%l7 + 0x6C], %f0
19737 fcmpes %fcc1, %f2, %f12
19738 stb %i2, [%l7 + 0x51]
19739 ta %xcc, 0x6
19740 fbl,a %fcc3, loop_2306
19741 movrlez %i3, %g6, %l1
19742 fpackfix %f14, %f9
19743 ldsw [%l7 + 0x54], %o6
19744loop_2306:
19745 sub %o0, %o7, %i6
19746 fmovdn %icc, %f0, %f10
19747 ldub [%l7 + 0x46], %i0
19748 ld [%l7 + 0x64], %f4
19749 fcmpgt16 %f4, %f14, %g4
19750 ldx [%l7 + 0x28], %l4
19751 fbo,a %fcc0, loop_2307
19752 fmovsvs %icc, %f15, %f13
19753 fpsub16s %f14, %f4, %f4
19754 ba,pn %icc, loop_2308
19755loop_2307:
19756 ldsh [%l7 + 0x10], %o5
19757 edge8n %l2, %o1, %o2
19758 lduh [%l7 + 0x2C], %i7
19759loop_2308:
19760 fmovdn %xcc, %f10, %f0
19761 bshuffle %f0, %f14, %f14
19762 alignaddr %i1, %l0, %o3
19763 fpsub16 %f0, %f10, %f14
19764 stw %g3, [%l7 + 0x10]
19765 fcmpeq32 %f10, %f14, %g2
19766 ldsh [%l7 + 0x3A], %g1
19767 fmovdgu %icc, %f11, %f11
19768 srax %i4, %l5, %g5
19769 stw %l3, [%l7 + 0x7C]
19770 fmul8x16au %f14, %f6, %f0
19771 te %xcc, 0x0
19772 mulx %o4, %i5, %g7
19773 lduw [%l7 + 0x60], %l6
19774 ldsh [%l7 + 0x66], %i2
19775 std %f12, [%l7 + 0x48]
19776 fcmpgt32 %f4, %f6, %g6
19777 fbue,a %fcc1, loop_2309
19778 brz,a %i3, loop_2310
19779 fmovda %icc, %f1, %f8
19780 edge8n %l1, %o6, %o0
19781loop_2309:
19782 fmovrsgez %i6, %f14, %f12
19783loop_2310:
19784 sub %i0, %o7, %l4
19785 st %f12, [%l7 + 0x5C]
19786 fbg,a %fcc1, loop_2311
19787 mova %icc, %g4, %l2
19788 ldsh [%l7 + 0x22], %o5
19789 edge32ln %o2, %o1, %i1
19790loop_2311:
19791 stw %i7, [%l7 + 0x64]
19792 andn %l0, %o3, %g3
19793 tg %icc, 0x3
19794 array32 %g2, %i4, %l5
19795 fble,a %fcc3, loop_2312
19796 ldx [%l7 + 0x10], %g1
19797 std %f4, [%l7 + 0x28]
19798 edge16l %g5, %o4, %i5
19799loop_2312:
19800 fbne,a %fcc3, loop_2313
19801 ldub [%l7 + 0x20], %g7
19802 edge16 %l6, %l3, %g6
19803 tsubcc %i3, %i2, %l1
19804loop_2313:
19805 udiv %o6, 0x17C0, %i6
19806 fpadd16 %f2, %f10, %f2
19807 xor %o0, %o7, %i0
19808 bneg,a,pn %xcc, loop_2314
19809 fbge %fcc0, loop_2315
19810 ldsh [%l7 + 0x5A], %g4
19811 fpack32 %f4, %f8, %f10
19812loop_2314:
19813 move %xcc, %l2, %l4
19814loop_2315:
19815 ldub [%l7 + 0x36], %o2
19816 smul %o1, 0x10C1, %i1
19817 st %f13, [%l7 + 0x34]
19818 andcc %i7, %o5, %l0
19819 edge8l %o3, %g3, %g2
19820 tsubcctv %l5, %i4, %g1
19821 call loop_2316
19822 fpadd32s %f9, %f7, %f1
19823 fmul8ulx16 %f14, %f10, %f4
19824 fcmple32 %f8, %f4, %o4
19825loop_2316:
19826 lduw [%l7 + 0x70], %i5
19827 andcc %g7, %l6, %g5
19828 fmuld8sux16 %f13, %f4, %f8
19829 sdivcc %l3, 0x144F, %g6
19830 smul %i2, %l1, %o6
19831 lduh [%l7 + 0x2C], %i6
19832 fmovsvs %icc, %f10, %f4
19833 st %f7, [%l7 + 0x4C]
19834 fbg %fcc3, loop_2317
19835 edge8 %o0, %o7, %i3
19836 fmovrslez %g4, %f8, %f3
19837 brnz %l2, loop_2318
19838loop_2317:
19839 popc %l4, %o2
19840 sth %i0, [%l7 + 0x56]
19841 movre %i1, %i7, %o5
19842loop_2318:
19843 fmovrdgez %l0, %f14, %f10
19844 ldub [%l7 + 0x38], %o3
19845 fcmpeq16 %f10, %f6, %o1
19846 lduh [%l7 + 0x5C], %g2
19847 fmovsgu %xcc, %f8, %f14
19848 fbl %fcc0, loop_2319
19849 fmovsleu %xcc, %f3, %f8
19850 array16 %l5, %g3, %g1
19851 brz %o4, loop_2320
19852loop_2319:
19853 bg,a,pt %icc, loop_2321
19854 fsrc1s %f12, %f6
19855 nop
19856 setx loop_2322, %l0, %l1
19857 jmpl %l1, %i5
19858loop_2320:
19859 array8 %g7, %i4, %g5
19860loop_2321:
19861 sdivcc %l6, 0x1560, %l3
19862 lduw [%l7 + 0x24], %g6
19863loop_2322:
19864 bvs,pt %xcc, loop_2323
19865 movcs %xcc, %l1, %i2
19866 fcmpne16 %f4, %f4, %o6
19867 stw %i6, [%l7 + 0x18]
19868loop_2323:
19869 fcmped %fcc3, %f10, %f8
19870 ldsh [%l7 + 0x42], %o0
19871 nop
19872 setx loop_2324, %l0, %l1
19873 wrpr 0x1, %tl
19874 wrpr %l1, %tnpc
19875 setx 0x34400001400, %l0, %l1
19876 wrpr %l1, %tstate
19877 wrhpr 0x4, %htstate
19878 done
19879 bcc,a,pt %xcc, loop_2325
19880 ble loop_2326
19881 ldsh [%l7 + 0x5A], %o7
19882loop_2324:
19883 fzero %f0
19884loop_2325:
19885 stw %g4, [%l7 + 0x10]
19886loop_2326:
19887 movpos %xcc, %i3, %l2
19888 movleu %xcc, %l4, %o2
19889 fmovsge %xcc, %f15, %f12
19890 sub %i1, 0x1133, %i7
19891 ldsb [%l7 + 0x09], %i0
19892 edge8 %l0, %o3, %o5
19893 ldd [%l7 + 0x08], %f10
19894 fbne %fcc1, loop_2327
19895 edge8n %g2, %o1, %g3
19896 fsrc1s %f9, %f2
19897 fmovspos %icc, %f1, %f8
19898loop_2327:
19899 fbul %fcc2, loop_2328
19900 lduw [%l7 + 0x28], %l5
19901 sethi 0x1AC3, %g1
19902 popc %i5, %o4
19903loop_2328:
19904 fxor %f10, %f10, %f8
19905 bge loop_2329
19906 umul %i4, 0x1934, %g5
19907 fmovdleu %xcc, %f14, %f2
19908 lduw [%l7 + 0x5C], %g7
19909loop_2329:
19910 tne %xcc, 0x0
19911 fmul8x16al %f15, %f9, %f8
19912 ldd [%l7 + 0x20], %f8
19913 bl,a %icc, loop_2330
19914 smulcc %l3, 0x1382, %l6
19915 brgz,a %l1, loop_2331
19916 tsubcc %i2, 0x0389, %g6
19917loop_2330:
19918 ld [%l7 + 0x6C], %f8
19919 fmovscc %xcc, %f11, %f12
19920loop_2331:
19921 udivx %i6, 0x1BFA, %o6
19922 nop
19923 setx loop_2332, %l0, %l1
19924 jmpl %l1, %o0
19925 bcs,a,pn %icc, loop_2333
19926 movrne %o7, %g4, %i3
19927 ble,a loop_2334
19928loop_2332:
19929 alignaddr %l2, %l4, %i1
19930loop_2333:
19931 fmovdvc %icc, %f2, %f12
19932 fcmple16 %f14, %f4, %o2
19933loop_2334:
19934 ld [%l7 + 0x38], %f14
19935 fbne %fcc3, loop_2335
19936 smulcc %i0, 0x0DF2, %l0
19937 fbug,a %fcc3, loop_2336
19938 edge8ln %o3, %o5, %i7
19939loop_2335:
19940 movvs %xcc, %o1, %g3
19941 ldsw [%l7 + 0x20], %l5
19942loop_2336:
19943 lduw [%l7 + 0x68], %g2
19944 nop
19945 setx loop_2337, %l0, %l1
19946 wrpr 0x1, %tl
19947 wrpr %l1, %tnpc
19948 setx 0x34400001400, %l0, %l1
19949 wrpr %l1, %tstate
19950 wrhpr 0x4, %htstate
19951 done
19952 bne,pn %icc, loop_2338
19953 lduh [%l7 + 0x10], %g1
19954 fmovrsne %o4, %f8, %f7
19955loop_2337:
19956 fmovse %xcc, %f12, %f13
19957loop_2338:
19958 nop
19959 setx loop_2339, %l0, %l1
19960 wrpr 0x1, %tl
19961 wrpr %l1, %tpc
19962 add %l1, 0x4, %l1
19963 wrpr %l1, %tnpc
19964 setx 0x34400001400, %l0, %l1
19965 wrpr %l1, %tstate
19966 wrhpr 0x4, %htstate
19967 retry
19968 ble,pn %xcc, loop_2340
19969 stw %i4, [%l7 + 0x60]
19970 edge16n %g5, %i5, %g7
19971loop_2339:
19972 std %f12, [%l7 + 0x70]
19973loop_2340:
19974 taddcctv %l3, 0x0F98, %l1
19975 std %f8, [%l7 + 0x48]
19976 and %i2, 0x1824, %g6
19977 stw %i6, [%l7 + 0x34]
19978 ld [%l7 + 0x30], %f8
19979 fpadd16 %f4, %f6, %f4
19980 ld [%l7 + 0x48], %f15
19981 lduh [%l7 + 0x7E], %l6
19982 bvs,pt %icc, loop_2341
19983 fbule,a %fcc2, loop_2342
19984 lduh [%l7 + 0x20], %o6
19985 fandnot2s %f3, %f6, %f6
19986loop_2341:
19987 ldub [%l7 + 0x2E], %o0
19988loop_2342:
19989 fba %fcc1, loop_2343
19990 nop
19991 setx loop_2344, %l0, %l1
19992 jmpl %l1, %g4
19993 lduh [%l7 + 0x30], %o7
19994 bcc,a %xcc, loop_2345
19995loop_2343:
19996 fmovdneg %xcc, %f10, %f5
19997loop_2344:
19998 fxnors %f0, %f2, %f2
19999 movvc %xcc, %l2, %i3
20000loop_2345:
20001 tvs %icc, 0x6
20002 ldx [%l7 + 0x38], %i1
20003 fnot2s %f6, %f15
20004 alignaddrl %o2, %l4, %i0
20005 fmovrdgz %l0, %f4, %f12
20006 andcc %o5, 0x19DB, %i7
20007 ldsh [%l7 + 0x66], %o1
20008 tvc %xcc, 0x2
20009 ta %xcc, 0x1
20010 ldub [%l7 + 0x25], %o3
20011 fbuge %fcc0, loop_2346
20012 lduh [%l7 + 0x60], %l5
20013 stw %g2, [%l7 + 0x44]
20014 tsubcctv %g1, %o4, %i4
20015loop_2346:
20016 fcmps %fcc1, %f1, %f3
20017 ldsh [%l7 + 0x62], %g3
20018 movgu %icc, %i5, %g7
20019 fmovs %f5, %f2
20020 st %f0, [%l7 + 0x64]
20021 fbuge,a %fcc3, loop_2347
20022 fmovsgu %icc, %f4, %f12
20023 ldd [%l7 + 0x58], %f14
20024 fpadd16 %f8, %f0, %f8
20025loop_2347:
20026 array16 %g5, %l3, %i2
20027 fnot1 %f8, %f6
20028 fors %f8, %f9, %f1
20029 lduh [%l7 + 0x2C], %l1
20030 fmovscc %icc, %f7, %f15
20031 brlz,a %g6, loop_2348
20032 fmovscs %icc, %f0, %f9
20033 fpackfix %f4, %f14
20034 brz %l6, loop_2349
20035loop_2348:
20036 subc %i6, %o6, %o0
20037 umul %o7, 0x0286, %g4
20038 tvs %xcc, 0x2
20039loop_2349:
20040 sethi 0x1A4A, %i3
20041 or %i1, 0x1A5A, %o2
20042 tvs %icc, 0x7
20043 ldsw [%l7 + 0x20], %l4
20044 fmovdge %xcc, %f2, %f2
20045 ldx [%l7 + 0x38], %l2
20046 ldsh [%l7 + 0x1A], %i0
20047 taddcc %l0, %o5, %o1
20048 movcc %icc, %i7, %o3
20049 std %f8, [%l7 + 0x20]
20050 fpadd32s %f4, %f14, %f4
20051 movg %xcc, %l5, %g2
20052 fmovdgu %icc, %f7, %f2
20053 fbue %fcc1, loop_2350
20054 fbne,a %fcc1, loop_2351
20055 ldx [%l7 + 0x28], %g1
20056 sethi 0x1A35, %i4
20057loop_2350:
20058 movrlez %o4, 0x02D, %g3
20059loop_2351:
20060 udivcc %g7, 0x1568, %i5
20061 fmovs %f0, %f0
20062 st %f1, [%l7 + 0x6C]
20063 ldub [%l7 + 0x41], %g5
20064 fmovsa %xcc, %f11, %f4
20065 bneg,pt %icc, loop_2352
20066 subccc %l3, 0x1473, %l1
20067 fcmple16 %f8, %f8, %g6
20068 stb %i2, [%l7 + 0x16]
20069loop_2352:
20070 addcc %i6, %o6, %l6
20071 ldsb [%l7 + 0x51], %o7
20072 popc %g4, %o0
20073 stw %i1, [%l7 + 0x64]
20074 fmul8sux16 %f8, %f6, %f8
20075 ldsh [%l7 + 0x12], %i3
20076 be,a,pt %xcc, loop_2353
20077 fmovrdgz %o2, %f6, %f10
20078 fbe,a %fcc1, loop_2354
20079 fpadd16s %f5, %f2, %f3
20080loop_2353:
20081 xorcc %l2, %l4, %i0
20082 fmuld8sux16 %f1, %f7, %f10
20083loop_2354:
20084 tgu %icc, 0x2
20085 tcs %icc, 0x6
20086 xnorcc %l0, %o5, %o1
20087 ld [%l7 + 0x08], %f11
20088 bvs loop_2355
20089 fmovs %f13, %f3
20090 bvs,a %icc, loop_2356
20091 fpadd16 %f10, %f8, %f6
20092loop_2355:
20093 tne %xcc, 0x7
20094 siam 0x7
20095loop_2356:
20096 bvc %icc, loop_2357
20097 movn %xcc, %o3, %i7
20098 mova %xcc, %l5, %g2
20099 fbl %fcc1, loop_2358
20100loop_2357:
20101 ldsb [%l7 + 0x23], %i4
20102 fcmpeq16 %f2, %f0, %g1
20103 ta %icc, 0x0
20104loop_2358:
20105 ta %icc, 0x2
20106 nop
20107 setx loop_2359, %l0, %l1
20108 wrpr 0x1, %tl
20109 wrpr %l1, %tpc
20110 add %l1, 0x4, %l1
20111 wrpr %l1, %tnpc
20112 setx 0x34400001400, %l0, %l1
20113 wrpr %l1, %tstate
20114 wrhpr 0x4, %htstate
20115 retry
20116 ldsw [%l7 + 0x68], %g3
20117 fornot2 %f2, %f2, %f8
20118 fsrc2s %f14, %f11
20119loop_2359:
20120 movrlz %o4, 0x377, %i5
20121 std %f0, [%l7 + 0x48]
20122 ldsw [%l7 + 0x60], %g5
20123 fbge %fcc3, loop_2360
20124 umul %g7, %l3, %g6
20125 fmovdle %xcc, %f6, %f8
20126 array16 %l1, %i6, %o6
20127loop_2360:
20128 nop
20129 setx loop_2361, %l0, %l1
20130 wrpr 0x1, %tl
20131 wrpr %l1, %tnpc
20132 setx 0x34400001400, %l0, %l1
20133 wrpr %l1, %tstate
20134 wrhpr 0x4, %htstate
20135 done
20136 stx %i2, [%l7 + 0x48]
20137 fpadd16 %f6, %f10, %f4
20138 fmovsneg %icc, %f3, %f11
20139loop_2361:
20140 sra %o7, 0x04, %g4
20141 umul %l6, 0x0EF6, %o0
20142 fmovdge %xcc, %f5, %f14
20143 fnors %f5, %f14, %f13
20144 stb %i3, [%l7 + 0x1E]
20145 ldub [%l7 + 0x0C], %o2
20146 fmovdgu %xcc, %f1, %f5
20147 movvs %xcc, %l2, %l4
20148 std %f8, [%l7 + 0x28]
20149 fmovsle %xcc, %f7, %f0
20150 umulcc %i1, %i0, %l0
20151 fcmpgt32 %f6, %f4, %o1
20152 lduh [%l7 + 0x6E], %o5
20153 fmovdleu %icc, %f5, %f6
20154 sth %o3, [%l7 + 0x42]
20155 stb %i7, [%l7 + 0x63]
20156 ldsh [%l7 + 0x4A], %g2
20157 fmovd %f10, %f14
20158 brgez %l5, loop_2362
20159 fmovdne %icc, %f11, %f4
20160 fmovsvs %xcc, %f15, %f2
20161 movgu %xcc, %g1, %g3
20162loop_2362:
20163 tl %xcc, 0x2
20164 tsubcctv %o4, %i5, %i4
20165 fmovscs %xcc, %f9, %f0
20166 fpsub32 %f0, %f10, %f12
20167 fnor %f12, %f4, %f4
20168 fmovrslez %g5, %f0, %f11
20169 edge32 %l3, %g6, %g7
20170 ldub [%l7 + 0x5F], %i6
20171 sth %l1, [%l7 + 0x1A]
20172 fmovdvc %icc, %f4, %f15
20173 movrgez %i2, %o6, %g4
20174 fnegd %f0, %f0
20175 subcc %l6, 0x0C5D, %o0
20176 taddcctv %i3, 0x0845, %o2
20177 ld [%l7 + 0x20], %f3
20178 nop
20179 setx loop_2363, %l0, %l1
20180 jmpl %l1, %l2
20181 smul %o7, 0x0760, %i1
20182 fmovscc %icc, %f8, %f2
20183 sll %l4, 0x1C, %i0
20184loop_2363:
20185 ldsb [%l7 + 0x6D], %o1
20186 fornot1 %f2, %f14, %f10
20187 bge,a loop_2364
20188 ld [%l7 + 0x48], %f14
20189 stw %o5, [%l7 + 0x14]
20190 sllx %o3, %i7, %l0
20191loop_2364:
20192 tgu %xcc, 0x3
20193 std %f14, [%l7 + 0x48]
20194 fbue,a %fcc0, loop_2365
20195 std %f6, [%l7 + 0x28]
20196 sth %g2, [%l7 + 0x46]
20197 sub %g1, 0x051F, %g3
20198loop_2365:
20199 ba,a,pn %icc, loop_2366
20200 bgu,a %xcc, loop_2367
20201 fbuge %fcc0, loop_2368
20202 srl %o4, %i5, %l5
20203loop_2366:
20204 ldsb [%l7 + 0x7D], %g5
20205loop_2367:
20206 fpsub32 %f10, %f12, %f2
20207loop_2368:
20208 andn %i4, %g6, %l3
20209 bleu,pt %xcc, loop_2369
20210 umul %g7, 0x1342, %i6
20211 xor %l1, %i2, %g4
20212 fbu %fcc2, loop_2370
20213loop_2369:
20214 tgu %xcc, 0x7
20215 smul %l6, 0x1A40, %o6
20216 edge16ln %o0, %o2, %l2
20217loop_2370:
20218 add %o7, 0x0B55, %i1
20219 bleu %xcc, loop_2371
20220 fmovse %icc, %f13, %f10
20221 stx %l4, [%l7 + 0x40]
20222 array8 %i3, %i0, %o5
20223loop_2371:
20224 fmovsne %icc, %f14, %f11
20225 ldsb [%l7 + 0x27], %o1
20226 mulscc %o3, 0x1950, %i7
20227 ldsb [%l7 + 0x41], %l0
20228 sra %g1, 0x0A, %g3
20229 sth %g2, [%l7 + 0x44]
20230 lduw [%l7 + 0x24], %i5
20231 lduh [%l7 + 0x60], %l5
20232 srax %g5, %o4, %g6
20233 tg %icc, 0x6
20234 fnot2 %f10, %f12
20235 brlez,a %i4, loop_2372
20236 st %f7, [%l7 + 0x40]
20237 movleu %xcc, %g7, %l3
20238 ld [%l7 + 0x50], %f13
20239loop_2372:
20240 fmovsneg %icc, %f11, %f10
20241 fxor %f8, %f6, %f12
20242 sth %i6, [%l7 + 0x6C]
20243 fmovdpos %xcc, %f5, %f2
20244 fmovdleu %xcc, %f15, %f6
20245 fmovrslez %i2, %f11, %f14
20246 tleu %xcc, 0x4
20247 tn %xcc, 0x4
20248 fxnor %f6, %f8, %f2
20249 fnors %f15, %f3, %f1
20250 sth %l1, [%l7 + 0x52]
20251 brlz %l6, loop_2373
20252 nop
20253 setx loop_2374, %l0, %l1
20254 jmpl %l1, %o6
20255 fbn %fcc3, loop_2375
20256 fbu,a %fcc0, loop_2376
20257loop_2373:
20258 movleu %icc, %g4, %o0
20259loop_2374:
20260 faligndata %f4, %f6, %f10
20261loop_2375:
20262 ldub [%l7 + 0x52], %o2
20263loop_2376:
20264 sth %o7, [%l7 + 0x14]
20265 bleu,a,pn %xcc, loop_2377
20266 ldsw [%l7 + 0x1C], %l2
20267 stb %i1, [%l7 + 0x36]
20268 fmovdgu %icc, %f8, %f3
20269loop_2377:
20270 fornot1 %f2, %f4, %f14
20271 bpos,a,pt %icc, loop_2378
20272 tsubcctv %l4, %i3, %o5
20273 stx %o1, [%l7 + 0x08]
20274 fxor %f0, %f10, %f12
20275loop_2378:
20276 ldd [%l7 + 0x28], %f6
20277 movleu %xcc, %i0, %i7
20278 tne %xcc, 0x4
20279 fxors %f8, %f10, %f13
20280 ldsb [%l7 + 0x29], %l0
20281 bne,a %icc, loop_2379
20282 ldsb [%l7 + 0x35], %g1
20283 ldsw [%l7 + 0x28], %g3
20284 subcc %g2, %i5, %o3
20285loop_2379:
20286 st %f11, [%l7 + 0x74]
20287 sth %g5, [%l7 + 0x1E]
20288 fmovsge %icc, %f1, %f2
20289 ldsb [%l7 + 0x6A], %o4
20290 be,pt %icc, loop_2380
20291 lduw [%l7 + 0x34], %g6
20292 fmuld8ulx16 %f12, %f15, %f10
20293 fbule %fcc1, loop_2381
20294loop_2380:
20295 andcc %i4, 0x1E95, %g7
20296 fpsub32s %f6, %f6, %f9
20297 stw %l3, [%l7 + 0x44]
20298loop_2381:
20299 alignaddr %i6, %l5, %i2
20300 fmovse %xcc, %f13, %f14
20301 stw %l1, [%l7 + 0x44]
20302 sth %l6, [%l7 + 0x38]
20303 sth %g4, [%l7 + 0x0E]
20304 std %f4, [%l7 + 0x40]
20305 std %f0, [%l7 + 0x58]
20306 edge8ln %o0, %o6, %o7
20307 lduw [%l7 + 0x18], %o2
20308 stw %i1, [%l7 + 0x78]
20309 ldd [%l7 + 0x08], %f0
20310 movvs %xcc, %l4, %i3
20311 fpsub16s %f12, %f14, %f2
20312 taddcc %l2, 0x09D0, %o1
20313 ldsh [%l7 + 0x56], %o5
20314 movvc %icc, %i0, %i7
20315 bl,a loop_2382
20316 lduh [%l7 + 0x7C], %g1
20317 stw %l0, [%l7 + 0x38]
20318 fmuld8ulx16 %f14, %f10, %f0
20319loop_2382:
20320 ble,a,pt %xcc, loop_2383
20321 movcc %icc, %g3, %i5
20322 fmovsge %xcc, %f8, %f5
20323 udivx %g2, 0x0A07, %o3
20324loop_2383:
20325 fmovde %xcc, %f6, %f1
20326 bcc,a,pn %xcc, loop_2384
20327 fmovsg %xcc, %f1, %f15
20328 ldx [%l7 + 0x28], %o4
20329 fnegs %f1, %f10
20330loop_2384:
20331 tg %icc, 0x0
20332 bne,a %icc, loop_2385
20333 ble %icc, loop_2386
20334 lduh [%l7 + 0x1C], %g6
20335 fmovdcs %xcc, %f2, %f2
20336loop_2385:
20337 subccc %i4, %g5, %g7
20338loop_2386:
20339 fnor %f4, %f8, %f8
20340 lduw [%l7 + 0x54], %l3
20341 fmovrdgz %i6, %f6, %f10
20342 fmovdpos %icc, %f9, %f3
20343 fbge %fcc1, loop_2387
20344 ldub [%l7 + 0x23], %i2
20345 fsrc2 %f0, %f14
20346 ldub [%l7 + 0x1E], %l1
20347loop_2387:
20348 bn,a,pn %xcc, loop_2388
20349 fnors %f8, %f11, %f0
20350 ldsh [%l7 + 0x14], %l5
20351 bge %xcc, loop_2389
20352loop_2388:
20353 ldsw [%l7 + 0x6C], %g4
20354 sth %l6, [%l7 + 0x70]
20355 array16 %o0, %o6, %o7
20356loop_2389:
20357 fandnot2s %f11, %f9, %f7
20358 lduw [%l7 + 0x44], %o2
20359 lduh [%l7 + 0x3E], %l4
20360 fmovrsgz %i3, %f11, %f10
20361 ldd [%l7 + 0x48], %f8
20362 bvc,a,pn %icc, loop_2390
20363 fmovsne %xcc, %f9, %f1
20364 stw %i1, [%l7 + 0x48]
20365 sdivcc %l2, 0x1743, %o5
20366loop_2390:
20367 ldd [%l7 + 0x28], %f12
20368 fandnot2 %f2, %f0, %f2
20369 ld [%l7 + 0x24], %f7
20370 fmovsvs %icc, %f11, %f12
20371 movg %icc, %o1, %i7
20372 add %i0, %l0, %g1
20373 fmovdg %icc, %f7, %f4
20374 st %f1, [%l7 + 0x38]
20375 bn,pn %xcc, loop_2391
20376 fxnor %f4, %f10, %f0
20377 ldub [%l7 + 0x19], %g3
20378 std %f14, [%l7 + 0x58]
20379loop_2391:
20380 array32 %i5, %o3, %g2
20381 orn %g6, %i4, %g5
20382 lduh [%l7 + 0x66], %g7
20383 movneg %xcc, %o4, %i6
20384 edge32ln %l3, %i2, %l5
20385 fmovsleu %xcc, %f8, %f12
20386 fnot1s %f7, %f8
20387 fornot2s %f11, %f5, %f14
20388 tge %xcc, 0x5
20389 st %f13, [%l7 + 0x38]
20390 addcc %l1, %l6, %g4
20391 ldsh [%l7 + 0x3A], %o6
20392 st %f14, [%l7 + 0x14]
20393 fbne %fcc2, loop_2392
20394 addcc %o0, %o7, %l4
20395 lduh [%l7 + 0x52], %i3
20396 fandnot2s %f7, %f6, %f1
20397loop_2392:
20398 fones %f4
20399 sth %i1, [%l7 + 0x2C]
20400 ldsh [%l7 + 0x12], %o2
20401 fbg,a %fcc3, loop_2393
20402 fmul8sux16 %f14, %f10, %f14
20403 ta %icc, 0x1
20404 std %f10, [%l7 + 0x78]
20405loop_2393:
20406 ldx [%l7 + 0x78], %l2
20407 fmovscc %icc, %f11, %f9
20408 array16 %o1, %o5, %i7
20409 std %f2, [%l7 + 0x20]
20410 ldub [%l7 + 0x27], %i0
20411 ldd [%l7 + 0x28], %f8
20412 fmovsg %xcc, %f5, %f15
20413 add %l0, %g1, %i5
20414 fba,a %fcc1, loop_2394
20415 ldsw [%l7 + 0x78], %g3
20416 fcmps %fcc0, %f5, %f1
20417 fmovsle %xcc, %f3, %f7
20418loop_2394:
20419 ldx [%l7 + 0x60], %g2
20420 ldsh [%l7 + 0x30], %g6
20421 movrgz %o3, 0x09B, %g5
20422 tg %icc, 0x4
20423 ldx [%l7 + 0x10], %g7
20424 fmovdge %icc, %f9, %f8
20425 stw %i4, [%l7 + 0x60]
20426 addcc %o4, 0x1993, %i6
20427 stw %i2, [%l7 + 0x74]
20428 ldsb [%l7 + 0x7F], %l5
20429 ldub [%l7 + 0x38], %l1
20430 fmovsa %icc, %f9, %f12
20431 fzero %f12
20432 ldsb [%l7 + 0x23], %l6
20433 fzero %f14
20434 movre %g4, %l3, %o0
20435 tvc %xcc, 0x0
20436 sub %o7, %l4, %i3
20437 fmovrslz %i1, %f9, %f6
20438 brnz,a %o2, loop_2395
20439 stb %o6, [%l7 + 0x5C]
20440 lduw [%l7 + 0x58], %o1
20441 nop
20442 setx loop_2396, %l0, %l1
20443 wrpr 0x1, %tl
20444 wrpr %l1, %tpc
20445 add %l1, 0x4, %l1
20446 wrpr %l1, %tnpc
20447 setx 0x34400001400, %l0, %l1
20448 wrpr %l1, %tstate
20449 wrhpr 0x4, %htstate
20450 retry
20451loop_2395:
20452 sth %l2, [%l7 + 0x60]
20453 fcmple16 %f2, %f6, %i7
20454 edge16l %o5, %i0, %g1
20455loop_2396:
20456 movcc %icc, %i5, %g3
20457 stx %g2, [%l7 + 0x68]
20458 sra %g6, 0x13, %o3
20459 fmovdl %xcc, %f9, %f2
20460 sth %l0, [%l7 + 0x6A]
20461 fble,a %fcc1, loop_2397
20462 fnot2 %f2, %f4
20463 fmovsge %xcc, %f10, %f7
20464 fmovsne %xcc, %f4, %f12
20465loop_2397:
20466 sth %g7, [%l7 + 0x40]
20467 movneg %icc, %g5, %i4
20468 stb %o4, [%l7 + 0x55]
20469 sllx %i6, %i2, %l1
20470 faligndata %f8, %f10, %f12
20471 fcmps %fcc0, %f5, %f9
20472 movcc %xcc, %l6, %l5
20473 srlx %g4, %o0, %l3
20474 ldsb [%l7 + 0x54], %l4
20475 bvs,a,pn %xcc, loop_2398
20476 andncc %o7, %i1, %o2
20477 tcs %icc, 0x4
20478 ldd [%l7 + 0x30], %f2
20479loop_2398:
20480 fmovdge %icc, %f11, %f13
20481 tneg %icc, 0x6
20482 ldub [%l7 + 0x15], %o6
20483 fbu %fcc1, loop_2399
20484 fors %f12, %f5, %f0
20485 fmovrslez %o1, %f8, %f10
20486 fsrc1 %f12, %f10
20487loop_2399:
20488 fcmpgt32 %f14, %f2, %i3
20489 fba %fcc3, loop_2400
20490 fble %fcc3, loop_2401
20491 stb %l2, [%l7 + 0x24]
20492 edge32l %i7, %o5, %i0
20493loop_2400:
20494 fbule %fcc0, loop_2402
20495loop_2401:
20496 addcc %g1, 0x0902, %g3
20497 stx %g2, [%l7 + 0x50]
20498 ldx [%l7 + 0x70], %i5
20499loop_2402:
20500 stb %o3, [%l7 + 0x5F]
20501 brlez %g6, loop_2403
20502 ldub [%l7 + 0x27], %l0
20503 fornot1 %f14, %f6, %f6
20504 ldx [%l7 + 0x50], %g5
20505loop_2403:
20506 lduh [%l7 + 0x74], %g7
20507 fand %f14, %f0, %f2
20508 fbe,a %fcc0, loop_2404
20509 edge16 %o4, %i6, %i2
20510 lduh [%l7 + 0x26], %i4
20511 tgu %xcc, 0x0
20512loop_2404:
20513 orncc %l6, %l5, %g4
20514 fmovdge %xcc, %f2, %f7
20515 ld [%l7 + 0x3C], %f8
20516 tpos %xcc, 0x0
20517 fbne,a %fcc1, loop_2405
20518 std %f0, [%l7 + 0x50]
20519 nop
20520 setx loop_2406, %l0, %l1
20521 jmpl %l1, %o0
20522 alignaddr %l1, %l4, %o7
20523loop_2405:
20524 stb %i1, [%l7 + 0x22]
20525 andn %o2, %l3, %o6
20526loop_2406:
20527 ldsw [%l7 + 0x50], %o1
20528 fcmpgt32 %f12, %f8, %i3
20529 ldsb [%l7 + 0x48], %l2
20530 fmovrdne %i7, %f0, %f2
20531 fone %f6
20532 subccc %o5, %g1, %i0
20533 bne,a loop_2407
20534 addcc %g2, %g3, %i5
20535 fbe,a %fcc3, loop_2408
20536 fcmpd %fcc0, %f10, %f4
20537loop_2407:
20538 fmovsl %xcc, %f0, %f13
20539 ldub [%l7 + 0x66], %g6
20540loop_2408:
20541 lduw [%l7 + 0x70], %o3
20542 edge32n %g5, %l0, %o4
20543 movgu %icc, %g7, %i6
20544 ldx [%l7 + 0x48], %i2
20545 fmovdneg %xcc, %f1, %f3
20546 sdiv %l6, 0x1E6C, %i4
20547 stb %l5, [%l7 + 0x4A]
20548 array32 %g4, %l1, %o0
20549 ldsw [%l7 + 0x70], %l4
20550 pdist %f12, %f12, %f6
20551 move %xcc, %i1, %o2
20552 fbue,a %fcc0, loop_2409
20553 ldx [%l7 + 0x38], %o7
20554 ld [%l7 + 0x20], %f4
20555 fmovrse %o6, %f12, %f15
20556loop_2409:
20557 fmovs %f6, %f8
20558 brlz %o1, loop_2410
20559 fble %fcc3, loop_2411
20560 stw %i3, [%l7 + 0x34]
20561 sdivx %l3, 0x08D0, %i7
20562loop_2410:
20563 fpadd16s %f0, %f9, %f2
20564loop_2411:
20565 lduh [%l7 + 0x50], %o5
20566 ldsh [%l7 + 0x44], %l2
20567 stw %g1, [%l7 + 0x64]
20568 movleu %icc, %g2, %i0
20569 tle %icc, 0x1
20570 ld [%l7 + 0x6C], %f14
20571 ldd [%l7 + 0x28], %f8
20572 udivx %i5, 0x16D7, %g6
20573 orcc %o3, %g3, %g5
20574 fbul %fcc1, loop_2412
20575 movrne %l0, %o4, %g7
20576 ldsw [%l7 + 0x58], %i2
20577 ldsb [%l7 + 0x13], %l6
20578loop_2412:
20579 tl %icc, 0x0
20580 fcmps %fcc3, %f2, %f6
20581 tpos %xcc, 0x5
20582 call loop_2413
20583 fzeros %f14
20584 edge16ln %i6, %i4, %g4
20585 faligndata %f0, %f0, %f10
20586loop_2413:
20587 fbl %fcc3, loop_2414
20588 fbn %fcc0, loop_2415
20589 tneg %xcc, 0x2
20590 ld [%l7 + 0x44], %f9
20591loop_2414:
20592 fzero %f2
20593loop_2415:
20594 fmuld8ulx16 %f2, %f2, %f14
20595 movle %xcc, %l1, %l5
20596 fmovsvs %xcc, %f5, %f8
20597 stx %o0, [%l7 + 0x40]
20598 ldd [%l7 + 0x28], %f6
20599 andcc %i1, 0x0426, %o2
20600 movrgez %o7, %l4, %o6
20601 movre %o1, 0x229, %l3
20602 subc %i3, %o5, %l2
20603 ld [%l7 + 0x4C], %f13
20604 add %g1, 0x0686, %g2
20605 fcmpne32 %f4, %f2, %i0
20606 stb %i5, [%l7 + 0x25]
20607 lduw [%l7 + 0x18], %i7
20608 andn %g6, 0x19CB, %o3
20609 movcc %icc, %g5, %g3
20610 udivx %o4, 0x1B18, %l0
20611 fnegd %f0, %f2
20612 call loop_2416
20613 tne %xcc, 0x3
20614 fmovsge %icc, %f14, %f15
20615 tvc %xcc, 0x3
20616loop_2416:
20617 andncc %i2, %l6, %i6
20618 fmovdgu %icc, %f5, %f10
20619 fbule %fcc0, loop_2417
20620 fcmpeq32 %f2, %f14, %i4
20621 lduw [%l7 + 0x28], %g7
20622 st %f4, [%l7 + 0x24]
20623loop_2417:
20624 bcs %icc, loop_2418
20625 fbule,a %fcc0, loop_2419
20626 andn %l1, 0x034B, %l5
20627 fmovdg %icc, %f4, %f6
20628loop_2418:
20629 fbue,a %fcc1, loop_2420
20630loop_2419:
20631 fmovdg %icc, %f15, %f13
20632 bcc %xcc, loop_2421
20633 lduh [%l7 + 0x42], %o0
20634loop_2420:
20635 movrlez %i1, 0x31B, %o2
20636 fzeros %f5
20637loop_2421:
20638 fbg %fcc3, loop_2422
20639 movleu %xcc, %g4, %l4
20640 fbug %fcc2, loop_2423
20641 fbne,a %fcc2, loop_2424
20642loop_2422:
20643 alignaddrl %o6, %o1, %l3
20644 fnegs %f0, %f6
20645loop_2423:
20646 fmovsleu %xcc, %f8, %f8
20647loop_2424:
20648 fnot2 %f0, %f8
20649 ldx [%l7 + 0x18], %o7
20650 sth %i3, [%l7 + 0x08]
20651 fpmerge %f15, %f3, %f10
20652 ldsh [%l7 + 0x42], %o5
20653 fmovspos %xcc, %f13, %f12
20654 subccc %g1, 0x0117, %g2
20655 ldsb [%l7 + 0x2E], %i0
20656 movneg %icc, %l2, %i5
20657 tcs %xcc, 0x4
20658 brnz %i7, loop_2425
20659 ldx [%l7 + 0x50], %g6
20660 fandnot1s %f14, %f10, %f5
20661 fmovsneg %icc, %f2, %f8
20662loop_2425:
20663 array8 %g5, %o3, %g3
20664 fsrc1s %f7, %f3
20665 ldd [%l7 + 0x20], %f4
20666 ldx [%l7 + 0x28], %o4
20667 sdivcc %i2, 0x01A2, %l0
20668 fmovd %f8, %f4
20669 sllx %l6, %i6, %g7
20670 fbne %fcc3, loop_2426
20671 and %i4, 0x108D, %l5
20672 stx %o0, [%l7 + 0x18]
20673 movleu %xcc, %i1, %o2
20674loop_2426:
20675 subc %g4, 0x18AF, %l1
20676 std %f6, [%l7 + 0x50]
20677 fbuge %fcc1, loop_2427
20678 fmovdleu %xcc, %f15, %f7
20679 fmovsne %icc, %f9, %f5
20680 bge,a,pn %xcc, loop_2428
20681loop_2427:
20682 fnegd %f8, %f12
20683 ldsb [%l7 + 0x7A], %l4
20684 lduh [%l7 + 0x4C], %o1
20685loop_2428:
20686 fpsub16 %f12, %f4, %f8
20687 fbl %fcc3, loop_2429
20688 movne %xcc, %o6, %o7
20689 and %i3, %o5, %g1
20690 srax %l3, 0x06, %g2
20691loop_2429:
20692 fpack32 %f4, %f12, %f6
20693 fmovrsgez %l2, %f14, %f2
20694 ldub [%l7 + 0x3A], %i5
20695 sth %i0, [%l7 + 0x76]
20696 fcmpeq32 %f0, %f4, %i7
20697 ld [%l7 + 0x2C], %f4
20698 fmovrslez %g5, %f9, %f10
20699 ldsb [%l7 + 0x6C], %g6
20700 tge %xcc, 0x0
20701 lduw [%l7 + 0x3C], %o3
20702 tn %xcc, 0x7
20703 brgez,a %g3, loop_2430
20704 alignaddr %i2, %l0, %o4
20705 brlz,a %i6, loop_2431
20706 bne,a %icc, loop_2432
20707loop_2430:
20708 fnegs %f1, %f11
20709 edge8ln %l6, %i4, %g7
20710loop_2431:
20711 lduw [%l7 + 0x0C], %o0
20712loop_2432:
20713 ldd [%l7 + 0x78], %f8
20714 ldx [%l7 + 0x48], %l5
20715 udivx %i1, 0x1586, %o2
20716 stb %g4, [%l7 + 0x24]
20717 stb %l1, [%l7 + 0x76]
20718 sth %o1, [%l7 + 0x26]
20719 fcmpne16 %f0, %f2, %o6
20720 stx %o7, [%l7 + 0x58]
20721 sth %l4, [%l7 + 0x46]
20722 fzeros %f0
20723 ldsh [%l7 + 0x66], %o5
20724 subcc %g1, %l3, %g2
20725 bshuffle %f14, %f4, %f0
20726 movvs %icc, %i3, %i5
20727 udivcc %l2, 0x1739, %i0
20728 ldsh [%l7 + 0x7E], %i7
20729 siam 0x7
20730 ta %xcc, 0x1
20731 ldsh [%l7 + 0x3A], %g6
20732 udivcc %g5, 0x04D5, %g3
20733 umulcc %o3, %i2, %l0
20734 tvs %icc, 0x3
20735 nop
20736 setx loop_2433, %l0, %l1
20737 wrpr 0x1, %tl
20738 wrpr %l1, %tnpc
20739 setx 0x34400001400, %l0, %l1
20740 wrpr %l1, %tstate
20741 wrhpr 0x4, %htstate
20742 done
20743 tg %icc, 0x3
20744 bg %xcc, loop_2434
20745 sth %o4, [%l7 + 0x7C]
20746loop_2433:
20747 fone %f8
20748 fxors %f2, %f6, %f14
20749loop_2434:
20750 ldsb [%l7 + 0x54], %i6
20751 ldsw [%l7 + 0x4C], %l6
20752 bcs,a %icc, loop_2435
20753 andncc %i4, %g7, %l5
20754 fbue %fcc1, loop_2436
20755 fbo,a %fcc2, loop_2437
20756loop_2435:
20757 fornot1 %f2, %f0, %f10
20758 fmovdgu %icc, %f10, %f3
20759loop_2436:
20760 fcmpeq16 %f0, %f0, %i1
20761loop_2437:
20762 fbu,a %fcc1, loop_2438
20763 ldub [%l7 + 0x69], %o2
20764 mova %xcc, %o0, %l1
20765 sth %g4, [%l7 + 0x7A]
20766loop_2438:
20767 fcmpne32 %f0, %f0, %o1
20768 fmovscs %icc, %f13, %f5
20769 smulcc %o6, %l4, %o5
20770 std %f4, [%l7 + 0x70]
20771 ld [%l7 + 0x24], %f3
20772 sllx %g1, 0x01, %l3
20773 fmovda %xcc, %f7, %f4
20774 fpmerge %f2, %f15, %f2
20775 ldsh [%l7 + 0x74], %o7
20776 and %i3, %g2, %l2
20777 pdist %f0, %f0, %f0
20778 fble %fcc0, loop_2439
20779 ldub [%l7 + 0x29], %i0
20780 std %f6, [%l7 + 0x08]
20781 fmovdle %icc, %f5, %f9
20782loop_2439:
20783 fnot1 %f14, %f12
20784 bneg,pn %icc, loop_2440
20785 fbe %fcc2, loop_2441
20786 ldub [%l7 + 0x51], %i5
20787 ldsh [%l7 + 0x7E], %i7
20788loop_2440:
20789 brz,a %g5, loop_2442
20790loop_2441:
20791 ldsb [%l7 + 0x47], %g3
20792 ldd [%l7 + 0x68], %f12
20793 fmovsvc %xcc, %f1, %f5
20794loop_2442:
20795 xnor %o3, %i2, %g6
20796 fnot1 %f0, %f0
20797 sth %o4, [%l7 + 0x0E]
20798 tvs %icc, 0x0
20799 subccc %l0, %l6, %i4
20800 fsrc1 %f6, %f14
20801 tneg %icc, 0x0
20802 fmovsg %xcc, %f2, %f3
20803 fabsd %f2, %f14
20804 ldub [%l7 + 0x09], %i6
20805 ld [%l7 + 0x74], %f2
20806 te %icc, 0x6
20807 movcs %xcc, %l5, %g7
20808 fnot1 %f14, %f4
20809 fpsub32s %f2, %f15, %f10
20810 ld [%l7 + 0x50], %f12
20811 fpack32 %f12, %f14, %f2
20812 sth %o2, [%l7 + 0x7E]
20813 udivx %o0, 0x0082, %l1
20814 fornot2s %f7, %f11, %f6
20815 edge16l %g4, %i1, %o6
20816 subcc %l4, %o5, %o1
20817 fmovspos %xcc, %f2, %f13
20818 sub %l3, 0x1E8A, %o7
20819 edge32l %g1, %i3, %l2
20820 fmovdpos %icc, %f5, %f9
20821 te %icc, 0x4
20822 add %g2, %i5, %i7
20823 stb %i0, [%l7 + 0x2A]
20824 lduh [%l7 + 0x70], %g5
20825 ldub [%l7 + 0x18], %g3
20826 ldsb [%l7 + 0x51], %i2
20827 movgu %icc, %o3, %g6
20828 ld [%l7 + 0x10], %f4
20829 fmuld8ulx16 %f14, %f14, %f12
20830 fxor %f6, %f4, %f4
20831 ldsh [%l7 + 0x36], %o4
20832 ldsb [%l7 + 0x29], %l0
20833 fpsub16s %f7, %f7, %f9
20834 orn %i4, %i6, %l6
20835 bge,a,pn %icc, loop_2443
20836 ldd [%l7 + 0x20], %f4
20837 lduh [%l7 + 0x52], %l5
20838 ble,a,pt %icc, loop_2444
20839loop_2443:
20840 fcmpd %fcc1, %f4, %f6
20841 fbule,a %fcc0, loop_2445
20842 st %f12, [%l7 + 0x70]
20843loop_2444:
20844 sub %o2, 0x00A8, %g7
20845 movle %icc, %o0, %g4
20846loop_2445:
20847 fcmple32 %f4, %f2, %l1
20848 sth %i1, [%l7 + 0x16]
20849 array8 %o6, %o5, %o1
20850 fmovrdgez %l3, %f8, %f10
20851 ld [%l7 + 0x24], %f11
20852 tne %icc, 0x7
20853 edge8n %l4, %g1, %o7
20854 sth %i3, [%l7 + 0x30]
20855 st %f5, [%l7 + 0x18]
20856 brlez,a %l2, loop_2446
20857 orn %g2, %i5, %i7
20858 fsrc2s %f13, %f11
20859 fnors %f9, %f5, %f2
20860loop_2446:
20861 fcmpgt16 %f8, %f0, %i0
20862 ldsw [%l7 + 0x24], %g3
20863 mulx %g5, %o3, %i2
20864 fabsd %f6, %f6
20865 lduw [%l7 + 0x2C], %o4
20866 fnot2 %f2, %f14
20867 fexpand %f7, %f8
20868 movrne %g6, %i4, %l0
20869 fmovdcs %icc, %f14, %f8
20870 ldsh [%l7 + 0x4C], %l6
20871 fsrc2 %f4, %f12
20872 lduw [%l7 + 0x48], %i6
20873 fpadd32s %f12, %f12, %f8
20874 fmovsle %xcc, %f6, %f4
20875 xor %l5, 0x0A1C, %o2
20876 udivx %g7, 0x067A, %o0
20877 lduw [%l7 + 0x78], %g4
20878 stw %i1, [%l7 + 0x50]
20879 ldsw [%l7 + 0x68], %l1
20880 fandnot1 %f0, %f4, %f14
20881 fmovrsne %o5, %f6, %f1
20882 fmovsge %icc, %f13, %f15
20883 std %f2, [%l7 + 0x40]
20884 array16 %o1, %l3, %o6
20885 mova %icc, %l4, %o7
20886 ldd [%l7 + 0x18], %f6
20887 movl %xcc, %g1, %l2
20888 te %icc, 0x7
20889 fandnot1 %f12, %f4, %f14
20890 edge32n %i3, %i5, %i7
20891 tneg %xcc, 0x3
20892 lduh [%l7 + 0x3C], %i0
20893 ldd [%l7 + 0x20], %f14
20894 lduh [%l7 + 0x76], %g2
20895 fmovscs %icc, %f9, %f1
20896 fands %f15, %f5, %f8
20897 array16 %g5, %o3, %g3
20898 lduh [%l7 + 0x70], %i2
20899 movle %xcc, %o4, %i4
20900 fxnor %f14, %f8, %f2
20901 fmovdge %xcc, %f9, %f4
20902 st %f12, [%l7 + 0x14]
20903 andncc %l0, %l6, %i6
20904 fmovsl %xcc, %f2, %f6
20905 ldub [%l7 + 0x5D], %g6
20906 call loop_2447
20907 bl,a,pn %xcc, loop_2448
20908 fmovdleu %icc, %f9, %f1
20909 fmovsa %xcc, %f6, %f13
20910loop_2447:
20911 tsubcctv %o2, 0x0963, %l5
20912loop_2448:
20913 and %o0, 0x0FA4, %g7
20914 tn %icc, 0x5
20915 fcmped %fcc2, %f4, %f4
20916 std %f4, [%l7 + 0x30]
20917 fpmerge %f0, %f9, %f8
20918 fbn %fcc1, loop_2449
20919 fpack16 %f8, %f12
20920 fmul8x16 %f15, %f12, %f12
20921 fmovsneg %xcc, %f2, %f9
20922loop_2449:
20923 std %f10, [%l7 + 0x20]
20924 edge8ln %g4, %i1, %o5
20925 fmovsa %xcc, %f15, %f14
20926 fmovde %icc, %f12, %f11
20927 movneg %xcc, %l1, %l3
20928 fmovsgu %xcc, %f10, %f5
20929 stw %o1, [%l7 + 0x7C]
20930 subc %l4, %o6, %g1
20931 xnorcc %l2, %i3, %o7
20932 ldsb [%l7 + 0x0F], %i5
20933 sth %i7, [%l7 + 0x36]
20934 mulx %g2, 0x0830, %i0
20935 bcs,a %xcc, loop_2450
20936 ldsw [%l7 + 0x78], %g5
20937 ldd [%l7 + 0x60], %f2
20938 fors %f3, %f0, %f4
20939loop_2450:
20940 ldd [%l7 + 0x10], %f12
20941 siam 0x5
20942 st %f1, [%l7 + 0x3C]
20943 fble %fcc2, loop_2451
20944 tneg %xcc, 0x4
20945 faligndata %f12, %f0, %f6
20946 fabss %f5, %f9
20947loop_2451:
20948 fnegd %f8, %f4
20949 stw %g3, [%l7 + 0x0C]
20950 fnands %f3, %f7, %f11
20951 ldsw [%l7 + 0x38], %i2
20952 fbul,a %fcc0, loop_2452
20953 sethi 0x0AF8, %o3
20954 edge32n %o4, %i4, %l0
20955 srax %l6, %i6, %o2
20956loop_2452:
20957 or %g6, 0x0683, %l5
20958 bleu %icc, loop_2453
20959 fpsub32 %f4, %f10, %f14
20960 ldsh [%l7 + 0x74], %g7
20961 fornot1s %f15, %f0, %f11
20962loop_2453:
20963 fpack32 %f8, %f14, %f14
20964 fmovdpos %icc, %f10, %f14
20965 fmovrslz %o0, %f14, %f6
20966 fcmped %fcc0, %f2, %f14
20967 fmovrde %g4, %f6, %f14
20968 st %f11, [%l7 + 0x44]
20969 ldd [%l7 + 0x28], %f6
20970 ldsb [%l7 + 0x6D], %i1
20971 stb %l1, [%l7 + 0x64]
20972 fbue %fcc1, loop_2454
20973 umul %l3, 0x17E1, %o5
20974 fble,a %fcc0, loop_2455
20975 fsrc2s %f10, %f7
20976loop_2454:
20977 ldsb [%l7 + 0x6D], %l4
20978 fmovsvs %xcc, %f1, %f12
20979loop_2455:
20980 ldsh [%l7 + 0x20], %o1
20981 edge16 %g1, %l2, %i3
20982 tl %icc, 0x7
20983 fmovrsgez %o7, %f10, %f8
20984 sth %i5, [%l7 + 0x62]
20985 ldx [%l7 + 0x70], %o6
20986 bvc,pt %xcc, loop_2456
20987 fcmpeq16 %f2, %f12, %i7
20988 fnegd %f4, %f4
20989 umulcc %g2, 0x0878, %i0
20990loop_2456:
20991 te %icc, 0x0
20992 fpsub16s %f0, %f11, %f6
20993 fbne,a %fcc0, loop_2457
20994 fmovdleu %xcc, %f3, %f10
20995 bleu loop_2458
20996 fmovdpos %xcc, %f8, %f7
20997loop_2457:
20998 fbul %fcc0, loop_2459
20999 stw %g5, [%l7 + 0x68]
21000loop_2458:
21001 fnands %f15, %f6, %f5
21002 std %f12, [%l7 + 0x78]
21003loop_2459:
21004 fbn %fcc3, loop_2460
21005 fcmpgt16 %f4, %f10, %i2
21006 brz,a %g3, loop_2461
21007 array32 %o4, %i4, %o3
21008loop_2460:
21009 fandnot1 %f14, %f0, %f8
21010 bvc,a,pt %xcc, loop_2462
21011loop_2461:
21012 movrlz %l0, 0x14A, %i6
21013 fpsub32s %f3, %f11, %f12
21014 sub %o2, 0x0022, %g6
21015loop_2462:
21016 bcc,a loop_2463
21017 stb %l6, [%l7 + 0x22]
21018 movn %icc, %g7, %o0
21019 fmovdge %xcc, %f9, %f8
21020loop_2463:
21021 stb %g4, [%l7 + 0x42]
21022 xnor %i1, 0x0F26, %l5
21023 fpsub16s %f13, %f10, %f1
21024 fand %f8, %f14, %f0
21025 ldd [%l7 + 0x60], %f12
21026 ldsb [%l7 + 0x7A], %l3
21027 fmovrslez %l1, %f5, %f8
21028 ldsh [%l7 + 0x24], %l4
21029 fnot2 %f14, %f4
21030 sth %o1, [%l7 + 0x1C]
21031 edge8n %g1, %l2, %o5
21032 or %i3, 0x1069, %o7
21033 fpadd16 %f12, %f0, %f12
21034 fmovdne %icc, %f2, %f9
21035 ldsh [%l7 + 0x34], %i5
21036 stb %i7, [%l7 + 0x1F]
21037 ldsb [%l7 + 0x53], %o6
21038 bcs,pt %xcc, loop_2464
21039 fmovsa %xcc, %f6, %f12
21040 stb %g2, [%l7 + 0x22]
21041 bne,pn %xcc, loop_2465
21042loop_2464:
21043 ldsb [%l7 + 0x57], %i0
21044 alignaddrl %g5, %g3, %i2
21045 ldsb [%l7 + 0x63], %i4
21046loop_2465:
21047 ldsb [%l7 + 0x30], %o3
21048 fmul8sux16 %f0, %f6, %f8
21049 nop
21050 setx loop_2466, %l0, %l1
21051 jmpl %l1, %l0
21052 fbn %fcc2, loop_2467
21053 std %f2, [%l7 + 0x10]
21054 bshuffle %f10, %f0, %f0
21055loop_2466:
21056 stw %i6, [%l7 + 0x28]
21057loop_2467:
21058 fnands %f6, %f3, %f10
21059 taddcctv %o4, %g6, %o2
21060 movne %xcc, %l6, %o0
21061 ldd [%l7 + 0x58], %f12
21062 fmovsvc %icc, %f1, %f6
21063 stx %g7, [%l7 + 0x10]
21064 tsubcc %g4, 0x0434, %l5
21065 brlz,a %l3, loop_2468
21066 fcmpne32 %f10, %f8, %i1
21067 sdiv %l4, 0x0CDE, %l1
21068 mulx %g1, %l2, %o1
21069loop_2468:
21070 fcmped %fcc2, %f14, %f2
21071 fands %f6, %f9, %f4
21072 lduh [%l7 + 0x0C], %o5
21073 stx %i3, [%l7 + 0x58]
21074 fand %f0, %f0, %f12
21075 srlx %i5, 0x1B, %o7
21076 fmul8ulx16 %f8, %f12, %f10
21077 bl %xcc, loop_2469
21078 fpadd16s %f2, %f7, %f14
21079 lduw [%l7 + 0x0C], %i7
21080 bg loop_2470
21081loop_2469:
21082 ldd [%l7 + 0x10], %f14
21083 fmovse %icc, %f4, %f14
21084 fmovdge %xcc, %f8, %f4
21085loop_2470:
21086 bvs %icc, loop_2471
21087 fands %f1, %f8, %f9
21088 srlx %o6, 0x0B, %g2
21089 brlez %g5, loop_2472
21090loop_2471:
21091 fcmple32 %f4, %f8, %i0
21092 brlez %i2, loop_2473
21093 nop
21094 setx loop_2474, %l0, %l1
21095 wrpr 0x1, %tl
21096 wrpr %l1, %tnpc
21097 setx 0x34400001400, %l0, %l1
21098 wrpr %l1, %tstate
21099 wrhpr 0x4, %htstate
21100 done
21101loop_2472:
21102 stx %g3, [%l7 + 0x10]
21103 st %f8, [%l7 + 0x2C]
21104loop_2473:
21105 fmovrsgz %o3, %f1, %f13
21106loop_2474:
21107 fpadd32 %f12, %f6, %f6
21108 edge16 %i4, %i6, %o4
21109 movre %l0, 0x19A, %g6
21110 srl %o2, %l6, %o0
21111 stx %g4, [%l7 + 0x30]
21112 fbue,a %fcc3, loop_2475
21113 bpos,a loop_2476
21114 fmovdvc %icc, %f12, %f10
21115 ldx [%l7 + 0x50], %g7
21116loop_2475:
21117 fnot1 %f4, %f12
21118loop_2476:
21119 subc %l5, 0x025B, %i1
21120 brz,a %l3, loop_2477
21121 srax %l4, %g1, %l1
21122 ldsw [%l7 + 0x70], %l2
21123 ldub [%l7 + 0x7A], %o1
21124loop_2477:
21125 srl %o5, 0x1C, %i5
21126 pdist %f0, %f0, %f4
21127 ldx [%l7 + 0x50], %i3
21128 fmovrdlez %i7, %f0, %f6
21129 ldd [%l7 + 0x10], %f8
21130 be,a,pn %xcc, loop_2478
21131 bpos %icc, loop_2479
21132 fmovrdlez %o6, %f8, %f6
21133 udiv %o7, 0x16C8, %g5
21134loop_2478:
21135 fcmped %fcc1, %f0, %f4
21136loop_2479:
21137 tg %xcc, 0x7
21138 lduw [%l7 + 0x20], %g2
21139 ba %icc, loop_2480
21140 movrgz %i0, %i2, %g3
21141 fcmped %fcc3, %f6, %f8
21142 ldsh [%l7 + 0x4E], %i4
21143loop_2480:
21144 fpadd16s %f8, %f8, %f5
21145 fmovrslz %o3, %f3, %f4
21146 bg,pn %icc, loop_2481
21147 std %f6, [%l7 + 0x30]
21148 movcc %icc, %i6, %l0
21149 fmovs %f14, %f4
21150loop_2481:
21151 fcmpes %fcc3, %f4, %f11
21152 fcmpne16 %f12, %f8, %o4
21153 fbue,a %fcc0, loop_2482
21154 fones %f6
21155 fmul8ulx16 %f0, %f4, %f12
21156 ld [%l7 + 0x10], %f8
21157loop_2482:
21158 fxors %f2, %f0, %f2
21159 tvc %xcc, 0x3
21160 tsubcc %o2, %l6, %g6
21161 edge32 %g4, %g7, %o0
21162 ldsh [%l7 + 0x54], %l5
21163 bl,a,pn %xcc, loop_2483
21164 ldub [%l7 + 0x6C], %l3
21165 ldsh [%l7 + 0x26], %l4
21166 orn %i1, %l1, %g1
21167loop_2483:
21168 fpsub16s %f13, %f7, %f13
21169 fmovsvs %xcc, %f6, %f6
21170 fmovrsne %o1, %f0, %f14
21171 ldsb [%l7 + 0x71], %l2
21172 fbg %fcc1, loop_2484
21173 fmovda %xcc, %f7, %f0
21174 fnot1 %f6, %f14
21175 fmovrsgz %o5, %f15, %f2
21176loop_2484:
21177 fxnor %f8, %f6, %f2
21178 stx %i5, [%l7 + 0x68]
21179 sethi 0x177D, %i7
21180 fmovsneg %xcc, %f4, %f14
21181 edge8ln %o6, %i3, %g5
21182 fmovdle %xcc, %f0, %f14
21183 fmovdgu %icc, %f8, %f11
21184 fsrc2s %f9, %f2
21185 fmovscc %xcc, %f5, %f14
21186 lduw [%l7 + 0x7C], %o7
21187 fmovrsne %i0, %f14, %f12
21188 std %f0, [%l7 + 0x30]
21189 brgez,a %i2, loop_2485
21190 fandnot1s %f0, %f7, %f4
21191 movgu %xcc, %g3, %g2
21192 for %f14, %f8, %f12
21193loop_2485:
21194 fabsd %f14, %f4
21195 xnorcc %o3, 0x1ED9, %i6
21196 std %f4, [%l7 + 0x08]
21197 bneg loop_2486
21198 lduh [%l7 + 0x3C], %l0
21199 orcc %i4, 0x1EC4, %o2
21200 fmovdvs %icc, %f9, %f6
21201loop_2486:
21202 ldsb [%l7 + 0x3E], %o4
21203 ldsh [%l7 + 0x22], %g6
21204 udivx %l6, 0x1E1A, %g4
21205 fbl,a %fcc0, loop_2487
21206 tg %xcc, 0x6
21207 sra %o0, 0x13, %l5
21208 sll %l3, %g7, %l4
21209loop_2487:
21210 bne,a %icc, loop_2488
21211 fbne %fcc0, loop_2489
21212 mova %icc, %i1, %l1
21213 faligndata %f4, %f8, %f10
21214loop_2488:
21215 fbue,a %fcc0, loop_2490
21216loop_2489:
21217 stb %g1, [%l7 + 0x25]
21218 edge8l %l2, %o1, %o5
21219 fmovsn %icc, %f11, %f8
21220loop_2490:
21221 add %i7, 0x0E68, %o6
21222 array8 %i5, %g5, %o7
21223 ldsw [%l7 + 0x38], %i0
21224 brgez,a %i2, loop_2491
21225 fmuld8ulx16 %f7, %f0, %f12
21226 movpos %xcc, %g3, %i3
21227 ba loop_2492
21228loop_2491:
21229 std %f0, [%l7 + 0x40]
21230 movpos %xcc, %o3, %i6
21231 st %f0, [%l7 + 0x1C]
21232loop_2492:
21233 st %f4, [%l7 + 0x48]
21234 andcc %g2, 0x1125, %l0
21235 fbg,a %fcc2, loop_2493
21236 sth %i4, [%l7 + 0x44]
21237 fmovrdgz %o4, %f2, %f10
21238 addcc %o2, 0x0402, %g6
21239loop_2493:
21240 bn,a loop_2494
21241 udivcc %l6, 0x1C97, %o0
21242 smul %g4, 0x158E, %l3
21243 fbe %fcc0, loop_2495
21244loop_2494:
21245 tcs %xcc, 0x3
21246 st %f2, [%l7 + 0x28]
21247 lduh [%l7 + 0x24], %g7
21248loop_2495:
21249 movrgez %l4, 0x3AD, %l5
21250 st %f15, [%l7 + 0x40]
21251 fcmpgt32 %f10, %f8, %i1
21252 fornot1 %f2, %f4, %f8
21253 brlz %g1, loop_2496
21254 fmovsle %xcc, %f4, %f7
21255 sth %l2, [%l7 + 0x0A]
21256 taddcctv %o1, %o5, %l1
21257loop_2496:
21258 faligndata %f6, %f4, %f12
21259 movvs %xcc, %i7, %o6
21260 std %f4, [%l7 + 0x70]
21261 ldx [%l7 + 0x58], %i5
21262 fzeros %f4
21263 addcc %g5, %i0, %o7
21264 edge16 %i2, %g3, %i3
21265 movleu %icc, %i6, %g2
21266 brlez,a %o3, loop_2497
21267 ldx [%l7 + 0x08], %i4
21268 ldd [%l7 + 0x28], %f12
21269 fone %f0
21270loop_2497:
21271 sth %l0, [%l7 + 0x38]
21272 sth %o2, [%l7 + 0x7E]
21273 edge8l %o4, %l6, %o0
21274 udivcc %g4, 0x185E, %l3
21275 call loop_2498
21276 ba,a,pt %xcc, loop_2499
21277 sth %g7, [%l7 + 0x08]
21278 brlez,a %g6, loop_2500
21279loop_2498:
21280 fmul8x16 %f15, %f10, %f14
21281loop_2499:
21282 bn,a loop_2501
21283 ldd [%l7 + 0x48], %f4
21284loop_2500:
21285 ldx [%l7 + 0x78], %l4
21286 fmovse %icc, %f2, %f14
21287loop_2501:
21288 ld [%l7 + 0x48], %f7
21289 fmovrdgez %i1, %f12, %f14
21290 stw %l5, [%l7 + 0x6C]
21291 ldsb [%l7 + 0x44], %g1
21292 fxnors %f0, %f11, %f11
21293 fmovs %f11, %f4
21294 fcmpne32 %f14, %f2, %l2
21295 edge32l %o5, %l1, %o1
21296 movne %xcc, %o6, %i5
21297 bge,a,pt %icc, loop_2502
21298 ldsh [%l7 + 0x2A], %g5
21299 fpsub16 %f2, %f0, %f10
21300 nop
21301 setx loop_2503, %l0, %l1
21302 jmpl %l1, %i7
21303loop_2502:
21304 fmovsle %xcc, %f15, %f9
21305 stw %i0, [%l7 + 0x0C]
21306 sth %i2, [%l7 + 0x44]
21307loop_2503:
21308 move %icc, %o7, %g3
21309 fcmple32 %f4, %f10, %i3
21310 fpack32 %f8, %f2, %f12
21311 fmovse %xcc, %f1, %f6
21312 movvs %icc, %g2, %o3
21313 fble,a %fcc0, loop_2504
21314 stw %i4, [%l7 + 0x08]
21315 fcmpeq16 %f8, %f0, %i6
21316 tge %xcc, 0x3
21317loop_2504:
21318 fbg,a %fcc3, loop_2505
21319 fmovscs %icc, %f5, %f2
21320 bgu,a,pt %icc, loop_2506
21321 stx %o2, [%l7 + 0x48]
21322loop_2505:
21323 fmovsvs %icc, %f2, %f15
21324 for %f2, %f10, %f0
21325loop_2506:
21326 tge %xcc, 0x2
21327 edge8l %o4, %l0, %o0
21328 fandnot2 %f6, %f2, %f8
21329 ldx [%l7 + 0x78], %g4
21330 lduw [%l7 + 0x24], %l6
21331 fnot2s %f12, %f6
21332 bvs,pt %xcc, loop_2507
21333 fnands %f3, %f11, %f6
21334 addccc %g7, %g6, %l4
21335 fmovrse %l3, %f5, %f0
21336loop_2507:
21337 ldd [%l7 + 0x60], %f4
21338 fbue %fcc0, loop_2508
21339 fmovsne %xcc, %f0, %f13
21340 bcc %icc, loop_2509
21341 be,a loop_2510
21342loop_2508:
21343 bge,a,pt %icc, loop_2511
21344 fcmple16 %f0, %f10, %i1
21345loop_2509:
21346 ble,pn %icc, loop_2512
21347loop_2510:
21348 ldsw [%l7 + 0x24], %l5
21349loop_2511:
21350 fxnor %f14, %f6, %f10
21351 ldsh [%l7 + 0x5C], %g1
21352loop_2512:
21353 fmovrdlez %o5, %f6, %f4
21354 sra %l1, %l2, %o1
21355 fmovda %icc, %f10, %f5
21356 stx %o6, [%l7 + 0x68]
21357 movre %i5, %g5, %i7
21358 ldsb [%l7 + 0x52], %i2
21359 mova %xcc, %i0, %o7
21360 xorcc %i3, 0x0E3D, %g3
21361 ldsb [%l7 + 0x3C], %g2
21362 fble,a %fcc3, loop_2513
21363 stb %o3, [%l7 + 0x55]
21364 lduh [%l7 + 0x72], %i6
21365 fmovsleu %xcc, %f1, %f14
21366loop_2513:
21367 lduh [%l7 + 0x56], %i4
21368 fsrc1 %f2, %f4
21369 ldx [%l7 + 0x48], %o2
21370 fornot2s %f5, %f10, %f10
21371 ld [%l7 + 0x24], %f14
21372 movcc %icc, %l0, %o0
21373 tcs %xcc, 0x7
21374 orcc %g4, %o4, %l6
21375 movvs %icc, %g7, %g6
21376 st %f2, [%l7 + 0x4C]
21377 edge32ln %l4, %i1, %l5
21378 orncc %l3, %g1, %o5
21379 fnegd %f6, %f6
21380 fmovdneg %xcc, %f12, %f2
21381 te %icc, 0x6
21382 ldd [%l7 + 0x60], %f8
21383 movcc %icc, %l2, %l1
21384 tle %icc, 0x4
21385 fmovrde %o1, %f6, %f0
21386 nop
21387 setx loop_2514, %l0, %l1
21388 jmpl %l1, %i5
21389 edge8l %o6, %i7, %g5
21390 movcc %xcc, %i0, %i2
21391 fcmpgt16 %f14, %f8, %i3
21392loop_2514:
21393 sethi 0x09C5, %o7
21394 bgu,a,pn %icc, loop_2515
21395 fpadd16s %f1, %f12, %f4
21396 for %f8, %f12, %f6
21397 xnor %g2, 0x1D52, %g3
21398loop_2515:
21399 ldub [%l7 + 0x4A], %i6
21400 fpadd32s %f13, %f2, %f0
21401 st %f13, [%l7 + 0x50]
21402 fble %fcc2, loop_2516
21403 stx %i4, [%l7 + 0x30]
21404 fnands %f13, %f1, %f7
21405 nop
21406 setx loop_2517, %l0, %l1
21407 jmpl %l1, %o3
21408loop_2516:
21409 subccc %l0, 0x1944, %o2
21410 movneg %icc, %g4, %o0
21411 bleu %icc, loop_2518
21412loop_2517:
21413 andcc %o4, %l6, %g6
21414 lduh [%l7 + 0x64], %g7
21415 ldsb [%l7 + 0x53], %i1
21416loop_2518:
21417 brz %l4, loop_2519
21418 fxnors %f1, %f10, %f2
21419 fpsub32 %f10, %f14, %f14
21420 addccc %l3, 0x06C6, %l5
21421loop_2519:
21422 ld [%l7 + 0x14], %f10
21423 bvc,pn %xcc, loop_2520
21424 srax %o5, %l2, %l1
21425 fpmerge %f7, %f6, %f14
21426 add %g1, %o1, %i5
21427loop_2520:
21428 ldsw [%l7 + 0x1C], %i7
21429 brz,a %g5, loop_2521
21430 andn %o6, %i2, %i0
21431 fbge %fcc2, loop_2522
21432 movre %i3, 0x39D, %g2
21433loop_2521:
21434 subccc %o7, 0x11DC, %i6
21435 stx %g3, [%l7 + 0x28]
21436loop_2522:
21437 fsrc1 %f4, %f4
21438 fmovdleu %xcc, %f15, %f4
21439 stb %o3, [%l7 + 0x69]
21440 ldsb [%l7 + 0x19], %i4
21441 tvs %xcc, 0x0
21442 fmovrdlz %l0, %f4, %f6
21443 sth %g4, [%l7 + 0x2A]
21444 stx %o2, [%l7 + 0x40]
21445 fmovs %f14, %f10
21446 brlz %o0, loop_2523
21447 fnand %f0, %f10, %f10
21448 ldsb [%l7 + 0x4D], %l6
21449 subc %g6, %g7, %i1
21450loop_2523:
21451 smul %l4, %l3, %o4
21452 bleu,a loop_2524
21453 mova %xcc, %l5, %l2
21454 fblg,a %fcc1, loop_2525
21455 ldsw [%l7 + 0x70], %o5
21456loop_2524:
21457 sdivx %l1, 0x0A5D, %o1
21458 addccc %g1, 0x11A4, %i7
21459loop_2525:
21460 movn %icc, %i5, %o6
21461 ldub [%l7 + 0x33], %g5
21462 tne %xcc, 0x1
21463 ldub [%l7 + 0x22], %i2
21464 stw %i0, [%l7 + 0x7C]
21465 bl,a loop_2526
21466 xnor %g2, %o7, %i3
21467 call loop_2527
21468 ldub [%l7 + 0x76], %g3
21469loop_2526:
21470 fmovdvc %xcc, %f3, %f4
21471 fmovrdne %i6, %f8, %f12
21472loop_2527:
21473 popc 0x1386, %i4
21474 stw %l0, [%l7 + 0x1C]
21475 ldsb [%l7 + 0x39], %g4
21476 add %o3, %o2, %l6
21477 subc %g6, %o0, %g7
21478 stx %i1, [%l7 + 0x70]
21479 fmovrslez %l4, %f6, %f5
21480 fpack16 %f0, %f0
21481 tge %icc, 0x2
21482 ldd [%l7 + 0x78], %f0
21483 std %f10, [%l7 + 0x20]
21484 fpsub32 %f8, %f10, %f10
21485 lduw [%l7 + 0x18], %l3
21486 fone %f10
21487 movcc %xcc, %o4, %l2
21488 fmovrdgz %l5, %f4, %f2
21489 fornot1s %f13, %f12, %f12
21490 fmovdn %xcc, %f14, %f3
21491 fbe %fcc2, loop_2528
21492 xnorcc %l1, 0x0FD1, %o5
21493 fmovdvc %xcc, %f4, %f1
21494 lduw [%l7 + 0x7C], %o1
21495loop_2528:
21496 fmovrdne %i7, %f12, %f8
21497 fzeros %f5
21498 stx %g1, [%l7 + 0x08]
21499 fcmpeq16 %f10, %f14, %i5
21500 fpadd32s %f0, %f14, %f3
21501 edge32n %g5, %o6, %i2
21502 fcmple16 %f12, %f0, %g2
21503 tvs %xcc, 0x6
21504 fbe,a %fcc3, loop_2529
21505 and %o7, 0x02AC, %i0
21506 fmuld8sux16 %f15, %f15, %f14
21507 fmovdge %xcc, %f15, %f12
21508loop_2529:
21509 st %f12, [%l7 + 0x7C]
21510 movn %xcc, %i3, %i6
21511 fmovrdgez %i4, %f8, %f14
21512 stb %g3, [%l7 + 0x12]
21513 fmovsvc %icc, %f5, %f8
21514 fabss %f9, %f6
21515 brgz,a %l0, loop_2530
21516 tl %xcc, 0x4
21517 fornot1s %f3, %f14, %f4
21518 fxors %f14, %f10, %f7
21519loop_2530:
21520 sethi 0x010B, %o3
21521 move %xcc, %o2, %l6
21522 fmovsl %xcc, %f3, %f15
21523 std %f2, [%l7 + 0x70]
21524 fmovrde %g6, %f2, %f0
21525 xor %g4, %o0, %i1
21526 bvc,pt %icc, loop_2531
21527 fexpand %f12, %f12
21528 stb %g7, [%l7 + 0x43]
21529 ldd [%l7 + 0x48], %f0
21530loop_2531:
21531 bpos loop_2532
21532 ldsb [%l7 + 0x16], %l4
21533 fzero %f0
21534 subc %o4, %l3, %l5
21535loop_2532:
21536 fmovsle %icc, %f1, %f8
21537 movn %icc, %l1, %o5
21538 ldsw [%l7 + 0x54], %l2
21539 ldx [%l7 + 0x40], %o1
21540 fmul8x16 %f11, %f14, %f0
21541 fpack32 %f14, %f0, %f0
21542 sra %i7, 0x08, %g1
21543 fmovdcc %icc, %f12, %f9
21544 fmul8x16au %f2, %f6, %f2
21545 fornot1s %f6, %f13, %f10
21546 std %f12, [%l7 + 0x68]
21547 tpos %icc, 0x0
21548 movgu %xcc, %g5, %i5
21549 bneg,pn %xcc, loop_2533
21550 fmovsn %xcc, %f8, %f3
21551 edge8ln %o6, %i2, %g2
21552 movge %xcc, %i0, %o7
21553loop_2533:
21554 tneg %xcc, 0x7
21555 fandnot1 %f0, %f2, %f4
21556 lduw [%l7 + 0x24], %i3
21557 fpack16 %f6, %f5
21558 fcmpd %fcc0, %f8, %f2
21559 std %f6, [%l7 + 0x08]
21560 xnor %i4, 0x071F, %g3
21561 edge8ln %l0, %o3, %o2
21562 lduh [%l7 + 0x7E], %l6
21563 std %f12, [%l7 + 0x58]
21564 st %f7, [%l7 + 0x68]
21565 fbu %fcc0, loop_2534
21566 orcc %g6, 0x0326, %i6
21567 fbule,a %fcc2, loop_2535
21568 ldub [%l7 + 0x5B], %o0
21569loop_2534:
21570 ldsb [%l7 + 0x1D], %i1
21571 fcmpgt16 %f2, %f4, %g7
21572loop_2535:
21573 fpmerge %f15, %f4, %f10
21574 sdivcc %g4, 0x042B, %l4
21575 ldd [%l7 + 0x20], %f8
21576 fxors %f6, %f5, %f13
21577 edge8ln %o4, %l3, %l5
21578 ld [%l7 + 0x50], %f2
21579 tl %icc, 0x5
21580 ba,pt %xcc, loop_2536
21581 fnand %f10, %f12, %f6
21582 tpos %icc, 0x4
21583 fble %fcc3, loop_2537
21584loop_2536:
21585 srax %l1, %o5, %o1
21586 array32 %l2, %g1, %i7
21587 tvs %xcc, 0x1
21588loop_2537:
21589 tn %xcc, 0x3
21590 srax %i5, 0x03, %g5
21591 lduw [%l7 + 0x78], %i2
21592 std %f10, [%l7 + 0x20]
21593 sllx %o6, %g2, %o7
21594 edge32n %i0, %i3, %i4
21595 movle %icc, %g3, %o3
21596 movneg %icc, %o2, %l6
21597 edge8n %g6, %l0, %o0
21598 lduh [%l7 + 0x10], %i1
21599 fone %f0
21600 ldub [%l7 + 0x6D], %g7
21601 bvs,a,pn %xcc, loop_2538
21602 std %f2, [%l7 + 0x08]
21603 fmovsvc %xcc, %f2, %f0
21604 fbug %fcc1, loop_2539
21605loop_2538:
21606 fbug,a %fcc3, loop_2540
21607 ldsb [%l7 + 0x64], %i6
21608 stw %l4, [%l7 + 0x14]
21609loop_2539:
21610 edge32n %g4, %l3, %o4
21611loop_2540:
21612 fexpand %f6, %f10
21613 umulcc %l5, 0x0DD0, %l1
21614 ldsh [%l7 + 0x4C], %o1
21615 stb %l2, [%l7 + 0x13]
21616 fmuld8ulx16 %f4, %f7, %f14
21617 st %f5, [%l7 + 0x30]
21618 andn %o5, 0x02EB, %g1
21619 stx %i5, [%l7 + 0x60]
21620 for %f4, %f4, %f8
21621 fmovs %f12, %f0
21622 fcmpne16 %f2, %f4, %g5
21623 alignaddrl %i7, %o6, %g2
21624 addccc %i2, 0x07BB, %i0
21625 bleu,pt %icc, loop_2541
21626 and %o7, %i4, %g3
21627 mulx %i3, %o3, %l6
21628 fxor %f12, %f10, %f6
21629loop_2541:
21630 fmovdl %xcc, %f1, %f2
21631 ldub [%l7 + 0x13], %o2
21632 edge8ln %g6, %l0, %i1
21633 fbo %fcc3, loop_2542
21634 fbule %fcc2, loop_2543
21635 fcmpgt16 %f14, %f10, %g7
21636 ldub [%l7 + 0x70], %i6
21637loop_2542:
21638 subcc %o0, 0x014A, %g4
21639loop_2543:
21640 fbn,a %fcc1, loop_2544
21641 stb %l4, [%l7 + 0x36]
21642 fmovdvc %xcc, %f6, %f8
21643 tpos %icc, 0x7
21644loop_2544:
21645 sethi 0x0604, %l3
21646 ldsh [%l7 + 0x12], %l5
21647 nop
21648 setx loop_2545, %l0, %l1
21649 jmpl %l1, %l1
21650 ldsb [%l7 + 0x5D], %o1
21651 fmovsvc %xcc, %f1, %f5
21652 lduw [%l7 + 0x10], %l2
21653loop_2545:
21654 ldsw [%l7 + 0x48], %o4
21655 brz,a %g1, loop_2546
21656 ld [%l7 + 0x14], %f6
21657 stw %o5, [%l7 + 0x70]
21658 fmovda %icc, %f0, %f0
21659loop_2546:
21660 lduh [%l7 + 0x78], %i5
21661 edge32ln %i7, %g5, %g2
21662 fmovdge %xcc, %f13, %f7
21663 fmul8sux16 %f4, %f4, %f10
21664 array8 %i2, %o6, %i0
21665 bcc,a,pn %icc, loop_2547
21666 bcs %xcc, loop_2548
21667 stb %o7, [%l7 + 0x49]
21668 sdiv %g3, 0x1338, %i3
21669loop_2547:
21670 fabsd %f0, %f2
21671loop_2548:
21672 ldd [%l7 + 0x58], %f14
21673 ldub [%l7 + 0x32], %i4
21674 ldub [%l7 + 0x13], %l6
21675 tn %xcc, 0x3
21676 lduw [%l7 + 0x48], %o2
21677 call loop_2549
21678 stw %o3, [%l7 + 0x2C]
21679 fmovda %xcc, %f8, %f3
21680 ldx [%l7 + 0x40], %g6
21681loop_2549:
21682 fmovde %icc, %f12, %f3
21683 fmul8x16al %f3, %f10, %f8
21684 fmovdcc %xcc, %f9, %f1
21685 fmovrdlez %i1, %f6, %f4
21686 lduw [%l7 + 0x74], %g7
21687 lduh [%l7 + 0x2A], %i6
21688 stx %o0, [%l7 + 0x60]
21689 or %l0, 0x09A6, %g4
21690 fcmpgt16 %f10, %f14, %l3
21691 ble loop_2550
21692 fmovrdgz %l5, %f6, %f6
21693 movrlz %l4, 0x3EC, %l1
21694 srlx %o1, 0x02, %l2
21695loop_2550:
21696 edge32n %g1, %o4, %o5
21697 fandnot2 %f4, %f10, %f10
21698 edge32 %i7, %i5, %g5
21699 bgu,pt %xcc, loop_2551
21700 fbue,a %fcc3, loop_2552
21701 stx %g2, [%l7 + 0x30]
21702 fnegd %f14, %f12
21703loop_2551:
21704 alignaddr %i2, %i0, %o7
21705loop_2552:
21706 srlx %o6, %g3, %i4
21707 edge32 %i3, %l6, %o3
21708 fmovrdlez %g6, %f0, %f2
21709 fnot2s %f5, %f3
21710 ldd [%l7 + 0x58], %f6
21711 taddcc %i1, %o2, %g7
21712 fpack16 %f12, %f6
21713 ldsw [%l7 + 0x44], %i6
21714 ldsb [%l7 + 0x26], %l0
21715 stw %g4, [%l7 + 0x0C]
21716 ldsh [%l7 + 0x50], %l3
21717 fnands %f14, %f11, %f3
21718 fmovdcc %xcc, %f4, %f1
21719 ldub [%l7 + 0x0F], %l5
21720 tleu %xcc, 0x3
21721 movl %xcc, %o0, %l4
21722 bvc,a loop_2553
21723 brgez,a %o1, loop_2554
21724 fbne,a %fcc0, loop_2555
21725 fbl,a %fcc0, loop_2556
21726loop_2553:
21727 fpmerge %f15, %f0, %f14
21728loop_2554:
21729 fmovrde %l2, %f8, %f12
21730loop_2555:
21731 nop
21732 setx loop_2557, %l0, %l1
21733 jmpl %l1, %l1
21734loop_2556:
21735 fnors %f11, %f15, %f5
21736 lduh [%l7 + 0x78], %g1
21737 movrne %o4, %o5, %i5
21738loop_2557:
21739 srlx %i7, %g5, %g2
21740 fmovdl %icc, %f5, %f14
21741 movrlez %i0, 0x14A, %o7
21742 movrgz %i2, %o6, %g3
21743 stw %i3, [%l7 + 0x24]
21744 srl %i4, 0x09, %o3
21745 stw %l6, [%l7 + 0x30]
21746 tpos %xcc, 0x4
21747 stx %i1, [%l7 + 0x40]
21748 lduw [%l7 + 0x70], %o2
21749 fornot2 %f0, %f4, %f2
21750 ldub [%l7 + 0x2F], %g6
21751 sethi 0x0BFE, %g7
21752 fornot1s %f13, %f4, %f14
21753 edge16n %i6, %l0, %l3
21754 ldsh [%l7 + 0x58], %l5
21755 fbl %fcc1, loop_2558
21756 tn %icc, 0x3
21757 and %g4, 0x0AC5, %o0
21758 fmovsle %icc, %f3, %f14
21759loop_2558:
21760 fmovdcc %xcc, %f6, %f11
21761 te %icc, 0x6
21762 nop
21763 setx loop_2559, %l0, %l1
21764 wrpr 0x1, %tl
21765 wrpr %l1, %tpc
21766 add %l1, 0x4, %l1
21767 wrpr %l1, %tnpc
21768 setx 0x34400001400, %l0, %l1
21769 wrpr %l1, %tstate
21770 wrhpr 0x4, %htstate
21771 retry
21772 fcmpgt16 %f8, %f2, %l4
21773 ldub [%l7 + 0x3C], %l2
21774 subccc %l1, %g1, %o1
21775loop_2559:
21776 edge8 %o4, %i5, %i7
21777 fmovdcc %icc, %f12, %f12
21778 fmul8x16au %f0, %f15, %f12
21779 fcmpd %fcc0, %f10, %f10
21780 ldd [%l7 + 0x18], %f14
21781 fornot1s %f5, %f11, %f2
21782 sth %o5, [%l7 + 0x72]
21783 std %f8, [%l7 + 0x20]
21784 std %f2, [%l7 + 0x78]
21785 udivx %g5, 0x09AB, %i0
21786 smulcc %o7, 0x1C09, %g2
21787 fmovdn %xcc, %f2, %f14
21788 ldsh [%l7 + 0x20], %i2
21789 tle %xcc, 0x7
21790 movleu %icc, %g3, %o6
21791 fbu,a %fcc0, loop_2560
21792 fones %f1
21793 brlez %i4, loop_2561
21794 addcc %i3, 0x1260, %l6
21795loop_2560:
21796 fmul8x16al %f3, %f4, %f4
21797 stw %o3, [%l7 + 0x7C]
21798loop_2561:
21799 stw %o2, [%l7 + 0x74]
21800 fmovsgu %xcc, %f10, %f9
21801 fmovdle %icc, %f2, %f2
21802 lduh [%l7 + 0x2C], %i1
21803 lduw [%l7 + 0x68], %g6
21804 fcmpne32 %f6, %f0, %g7
21805 std %f8, [%l7 + 0x70]
21806 popc 0x0AF5, %i6
21807 fsrc2s %f13, %f8
21808 fnot1 %f12, %f14
21809 ldub [%l7 + 0x4A], %l3
21810 fnot1 %f10, %f12
21811 xnor %l0, %l5, %o0
21812 fbe,a %fcc1, loop_2562
21813 fba %fcc3, loop_2563
21814 be loop_2564
21815 edge8n %l4, %l2, %l1
21816loop_2562:
21817 stx %g4, [%l7 + 0x40]
21818loop_2563:
21819 movgu %icc, %o1, %g1
21820loop_2564:
21821 fbg,a %fcc3, loop_2565
21822 sra %o4, %i5, %o5
21823 popc %i7, %i0
21824 fmovdl %icc, %f3, %f8
21825loop_2565:
21826 fba %fcc1, loop_2566
21827 fmovspos %icc, %f12, %f12
21828 lduh [%l7 + 0x6A], %o7
21829 siam 0x0
21830loop_2566:
21831 ldsb [%l7 + 0x66], %g5
21832 ldub [%l7 + 0x1D], %i2
21833 movge %icc, %g3, %g2
21834 ldx [%l7 + 0x58], %o6
21835 ldsh [%l7 + 0x14], %i4
21836 lduh [%l7 + 0x7C], %l6
21837 fpsub16 %f12, %f6, %f10
21838 fornot2s %f14, %f9, %f8
21839 sth %i3, [%l7 + 0x76]
21840 bl,pn %xcc, loop_2567
21841 fpack16 %f10, %f8
21842 fpadd16s %f14, %f8, %f6
21843 lduh [%l7 + 0x42], %o2
21844loop_2567:
21845 std %f8, [%l7 + 0x38]
21846 lduw [%l7 + 0x78], %i1
21847 smulcc %o3, 0x1973, %g7
21848 movne %icc, %g6, %l3
21849 fbl %fcc2, loop_2568
21850 fcmpeq16 %f2, %f0, %l0
21851 ldx [%l7 + 0x30], %l5
21852 bcs,pn %xcc, loop_2569
21853loop_2568:
21854 smulcc %i6, %l4, %l2
21855 movleu %icc, %o0, %g4
21856 nop
21857 setx loop_2570, %l0, %l1
21858 wrpr 0x1, %tl
21859 wrpr %l1, %tnpc
21860 setx 0x34400001400, %l0, %l1
21861 wrpr %l1, %tstate
21862 wrhpr 0x4, %htstate
21863 done
21864loop_2569:
21865 ldub [%l7 + 0x2A], %l1
21866 fbg %fcc3, loop_2571
21867 ldx [%l7 + 0x08], %g1
21868loop_2570:
21869 ldd [%l7 + 0x58], %f10
21870 fba,a %fcc3, loop_2572
21871loop_2571:
21872 fmul8x16 %f8, %f6, %f4
21873 fmovrslez %o4, %f9, %f9
21874 brgz,a %o1, loop_2573
21875loop_2572:
21876 tgu %xcc, 0x4
21877 fand %f2, %f0, %f0
21878 siam 0x7
21879loop_2573:
21880 ldx [%l7 + 0x78], %i5
21881 fmovrsgz %i7, %f0, %f15
21882 lduh [%l7 + 0x4C], %i0
21883 lduh [%l7 + 0x76], %o7
21884 taddcc %o5, 0x0DEF, %i2
21885 fmovde %xcc, %f10, %f8
21886 fbuge %fcc2, loop_2574
21887 fbg,a %fcc1, loop_2575
21888 fsrc2 %f14, %f2
21889 lduw [%l7 + 0x10], %g5
21890loop_2574:
21891 fcmpgt32 %f14, %f4, %g2
21892loop_2575:
21893 ld [%l7 + 0x28], %f0
21894 tleu %icc, 0x5
21895 fandnot1 %f8, %f10, %f6
21896 fsrc1s %f6, %f6
21897 xorcc %g3, %o6, %l6
21898 fpadd16s %f8, %f3, %f12
21899 fmovrsgz %i4, %f2, %f15
21900 fmovdvc %icc, %f11, %f15
21901 ldd [%l7 + 0x60], %f2
21902 movre %o2, 0x39B, %i3
21903 subcc %i1, 0x1C0A, %o3
21904 ldsh [%l7 + 0x18], %g6
21905 sth %l3, [%l7 + 0x26]
21906 fmovsn %xcc, %f2, %f14
21907 array16 %l0, %l5, %g7
21908 fmovdvc %icc, %f5, %f14
21909 fbug %fcc2, loop_2576
21910 add %l4, %l2, %i6
21911 movne %xcc, %o0, %g4
21912 fmovse %icc, %f4, %f7
21913loop_2576:
21914 std %f8, [%l7 + 0x48]
21915 ldsb [%l7 + 0x25], %l1
21916 brlz,a %g1, loop_2577
21917 brz,a %o4, loop_2578
21918 st %f8, [%l7 + 0x68]
21919 sethi 0x0214, %i5
21920loop_2577:
21921 movrgz %i7, %o1, %i0
21922loop_2578:
21923 ldsh [%l7 + 0x3C], %o7
21924 fpsub16 %f12, %f0, %f0
21925 stx %o5, [%l7 + 0x58]
21926 tleu %icc, 0x0
21927 fmovsvs %icc, %f6, %f11
21928 sra %g5, 0x01, %g2
21929 umul %g3, %i2, %l6
21930 taddcctv %i4, %o6, %o2
21931 fone %f0
21932 udivcc %i3, 0x1066, %o3
21933 ldsh [%l7 + 0x28], %g6
21934 fmovdle %xcc, %f2, %f11
21935 fxnors %f9, %f13, %f13
21936 ldsw [%l7 + 0x48], %l3
21937 ldsh [%l7 + 0x26], %i1
21938 sub %l5, 0x1869, %g7
21939 fnegs %f3, %f6
21940 fmovspos %xcc, %f7, %f14
21941 sth %l0, [%l7 + 0x72]
21942 faligndata %f14, %f8, %f2
21943 fmuld8ulx16 %f6, %f0, %f2
21944 fornot2 %f8, %f10, %f2
21945 ldx [%l7 + 0x68], %l2
21946 st %f12, [%l7 + 0x5C]
21947 lduw [%l7 + 0x5C], %i6
21948 fcmple32 %f0, %f0, %l4
21949 fcmpgt16 %f8, %f10, %g4
21950 fcmpd %fcc0, %f2, %f0
21951 std %f12, [%l7 + 0x28]
21952 taddcc %o0, %g1, %l1
21953 stw %i5, [%l7 + 0x68]
21954 fornot2s %f3, %f6, %f3
21955 subccc %i7, 0x06AC, %o1
21956 stx %i0, [%l7 + 0x58]
21957 ld [%l7 + 0x08], %f12
21958 ldx [%l7 + 0x60], %o7
21959 fpsub16 %f0, %f4, %f10
21960 fsrc1 %f6, %f8
21961 ldsh [%l7 + 0x64], %o4
21962 sub %g5, %g2, %g3
21963 ldd [%l7 + 0x38], %f12
21964 fmovdle %icc, %f3, %f14
21965 fbu,a %fcc1, loop_2579
21966 edge16l %o5, %i2, %l6
21967 ldsb [%l7 + 0x3E], %i4
21968 stx %o2, [%l7 + 0x78]
21969loop_2579:
21970 fmovsa %icc, %f8, %f3
21971 fnot1s %f10, %f12
21972 srlx %i3, 0x04, %o6
21973 stx %o3, [%l7 + 0x20]
21974 be,a %xcc, loop_2580
21975 ldx [%l7 + 0x28], %g6
21976 xnorcc %l3, %l5, %g7
21977 stb %i1, [%l7 + 0x55]
21978loop_2580:
21979 fzero %f4
21980 fbn,a %fcc0, loop_2581
21981 ldub [%l7 + 0x6B], %l2
21982 movrgz %i6, %l4, %l0
21983 stx %g4, [%l7 + 0x28]
21984loop_2581:
21985 ldx [%l7 + 0x20], %o0
21986 ldub [%l7 + 0x2E], %g1
21987 ldsh [%l7 + 0x54], %i5
21988 fmovdcs %xcc, %f11, %f6
21989 ld [%l7 + 0x70], %f14
21990 movg %xcc, %i7, %l1
21991 fabss %f2, %f9
21992 fxnor %f10, %f14, %f2
21993 fmovdle %xcc, %f8, %f14
21994 sth %o1, [%l7 + 0x3C]
21995 lduh [%l7 + 0x26], %i0
21996 edge16 %o4, %g5, %g2
21997 lduw [%l7 + 0x0C], %o7
21998 ldsw [%l7 + 0x70], %g3
21999 stx %o5, [%l7 + 0x10]
22000 subc %i2, %l6, %o2
22001 fmovspos %icc, %f15, %f5
22002 ldsh [%l7 + 0x5A], %i3
22003 fandnot2s %f15, %f7, %f6
22004 edge16l %o6, %i4, %o3
22005 sth %l3, [%l7 + 0x24]
22006 movcc %xcc, %g6, %l5
22007 call loop_2582
22008 fmovsle %xcc, %f4, %f9
22009 subcc %g7, %i1, %l2
22010 tgu %xcc, 0x5
22011loop_2582:
22012 tn %icc, 0x1
22013 sllx %i6, 0x0A, %l4
22014 stb %l0, [%l7 + 0x09]
22015 fnor %f6, %f2, %f10
22016 nop
22017 setx loop_2583, %l0, %l1
22018 wrpr 0x1, %tl
22019 wrpr %l1, %tnpc
22020 setx 0x34400001400, %l0, %l1
22021 wrpr %l1, %tstate
22022 wrhpr 0x4, %htstate
22023 done
22024 fmovsneg %xcc, %f7, %f15
22025 umulcc %o0, %g1, %i5
22026 te %xcc, 0x6
22027loop_2583:
22028 tne %xcc, 0x6
22029 stx %i7, [%l7 + 0x78]
22030 pdist %f0, %f0, %f10
22031 fbule,a %fcc0, loop_2584
22032 tneg %xcc, 0x3
22033 sth %g4, [%l7 + 0x3E]
22034 fmovscc %xcc, %f14, %f13
22035loop_2584:
22036 fpsub32 %f10, %f0, %f8
22037 fpmerge %f15, %f7, %f0
22038 stb %o1, [%l7 + 0x1F]
22039 ldsw [%l7 + 0x28], %i0
22040 sll %o4, 0x04, %g5
22041 stw %l1, [%l7 + 0x60]
22042 ldx [%l7 + 0x08], %o7
22043 fors %f3, %f0, %f11
22044 ldsw [%l7 + 0x60], %g2
22045 ld [%l7 + 0x74], %f3
22046 movre %g3, %o5, %l6
22047 fmovsne %xcc, %f4, %f5
22048 st %f2, [%l7 + 0x0C]
22049 fmovd %f12, %f10
22050 fnegs %f9, %f7
22051 st %f14, [%l7 + 0x20]
22052 std %f6, [%l7 + 0x08]
22053 ldub [%l7 + 0x65], %i2
22054 sth %i3, [%l7 + 0x40]
22055 ldsb [%l7 + 0x4A], %o2
22056 andn %o6, %i4, %l3
22057 xnor %g6, 0x0F17, %o3
22058 fpadd32 %f8, %f8, %f10
22059 fmovs %f15, %f15
22060 fsrc1s %f6, %f11
22061 edge8ln %g7, %i1, %l2
22062 smulcc %i6, 0x1483, %l4
22063 brgez,a %l0, loop_2585
22064 edge32ln %l5, %o0, %g1
22065 brz %i7, loop_2586
22066 brz,a %g4, loop_2587
22067loop_2585:
22068 fmovdcc %xcc, %f12, %f10
22069 orncc %i5, %i0, %o4
22070loop_2586:
22071 fbe,a %fcc1, loop_2588
22072loop_2587:
22073 movn %icc, %g5, %o1
22074 brz %o7, loop_2589
22075 sllx %g2, %g3, %l1
22076loop_2588:
22077 fnot1 %f10, %f10
22078 fmovs %f13, %f6
22079loop_2589:
22080 stb %l6, [%l7 + 0x25]
22081 array32 %o5, %i3, %i2
22082 fmul8x16au %f6, %f9, %f10
22083 ldd [%l7 + 0x70], %f8
22084 fxor %f14, %f6, %f0
22085 fzeros %f2
22086 fands %f3, %f3, %f9
22087 ldd [%l7 + 0x70], %f2
22088 bcs %icc, loop_2590
22089 ldx [%l7 + 0x18], %o2
22090 bleu,a loop_2591
22091 ldx [%l7 + 0x38], %i4
22092loop_2590:
22093 ba,a,pn %xcc, loop_2592
22094 sth %o6, [%l7 + 0x10]
22095loop_2591:
22096 fnot1 %f6, %f6
22097 sth %g6, [%l7 + 0x58]
22098loop_2592:
22099 stw %l3, [%l7 + 0x20]
22100 ldsb [%l7 + 0x7C], %g7
22101 ld [%l7 + 0x58], %f5
22102 fmovdle %xcc, %f5, %f7
22103 fmovsleu %icc, %f10, %f1
22104 bge,a loop_2593
22105 fandnot1 %f12, %f4, %f12
22106 std %f6, [%l7 + 0x30]
22107 fors %f9, %f12, %f4
22108loop_2593:
22109 stx %i1, [%l7 + 0x10]
22110 fbue %fcc0, loop_2594
22111 fnor %f12, %f10, %f2
22112 ld [%l7 + 0x70], %f15
22113 xor %l2, 0x1FD2, %o3
22114loop_2594:
22115 tcs %icc, 0x5
22116 fnegs %f1, %f0
22117 fmovsge %icc, %f5, %f10
22118 call loop_2595
22119 ldsw [%l7 + 0x54], %l4
22120 fbuge,a %fcc1, loop_2596
22121 fcmpes %fcc0, %f15, %f12
22122loop_2595:
22123 fxnors %f3, %f10, %f3
22124 fpack16 %f0, %f4
22125loop_2596:
22126 tge %icc, 0x7
22127 ldx [%l7 + 0x60], %l0
22128 and %l5, 0x0637, %o0
22129 fmovde %icc, %f13, %f3
22130 ldsh [%l7 + 0x34], %g1
22131 lduw [%l7 + 0x5C], %i7
22132 lduh [%l7 + 0x12], %i6
22133 move %icc, %i5, %i0
22134 edge8l %g4, %g5, %o1
22135 std %f6, [%l7 + 0x48]
22136 fbne,a %fcc0, loop_2597
22137 ldsb [%l7 + 0x58], %o7
22138 addccc %g2, %g3, %l1
22139 fcmps %fcc1, %f14, %f11
22140loop_2597:
22141 srlx %l6, %o5, %i3
22142 movrgez %i2, 0x16A, %o4
22143 ldsb [%l7 + 0x6B], %o2
22144 edge8l %i4, %g6, %l3
22145 stb %g7, [%l7 + 0x3D]
22146 ldsb [%l7 + 0x40], %i1
22147 fandnot2s %f15, %f15, %f3
22148 movrlez %o6, %o3, %l2
22149 fmovdcs %icc, %f4, %f14
22150 lduw [%l7 + 0x40], %l4
22151 fmovdgu %xcc, %f4, %f1
22152 movre %l0, 0x39C, %o0
22153 umulcc %l5, %i7, %i6
22154 fsrc2 %f0, %f6
22155 ldx [%l7 + 0x38], %i5
22156 fmovsg %xcc, %f1, %f0
22157 ldub [%l7 + 0x6B], %i0
22158 fcmple16 %f14, %f14, %g1
22159 movrlez %g5, 0x32D, %g4
22160 fxnor %f14, %f14, %f4
22161 subccc %o7, %o1, %g3
22162 stx %g2, [%l7 + 0x40]
22163 bg,pn %xcc, loop_2598
22164 stw %l1, [%l7 + 0x10]
22165 popc 0x0BA5, %l6
22166 ldsb [%l7 + 0x74], %o5
22167loop_2598:
22168 fmovdpos %xcc, %f3, %f8
22169 edge16n %i3, %i2, %o4
22170 andncc %i4, %o2, %g6
22171 tleu %icc, 0x2
22172 bgu,a,pn %xcc, loop_2599
22173 tn %icc, 0x1
22174 fba %fcc0, loop_2600
22175 tvc %xcc, 0x6
22176loop_2599:
22177 ld [%l7 + 0x08], %f13
22178 edge16 %l3, %g7, %i1
22179loop_2600:
22180 fand %f12, %f14, %f6
22181 sth %o6, [%l7 + 0x62]
22182 srax %l2, %l4, %l0
22183 ldsh [%l7 + 0x2A], %o0
22184 stb %o3, [%l7 + 0x30]
22185 fmovspos %icc, %f13, %f2
22186 fmovdgu %icc, %f8, %f7
22187 fandnot1s %f10, %f15, %f13
22188 fpadd32s %f7, %f3, %f5
22189 fmovrsgez %i7, %f0, %f14
22190 bne,a,pn %xcc, loop_2601
22191 ld [%l7 + 0x44], %f4
22192 movl %icc, %i6, %l5
22193 ldsh [%l7 + 0x70], %i5
22194loop_2601:
22195 stb %g1, [%l7 + 0x79]
22196 ldd [%l7 + 0x18], %f12
22197 fmovdvs %icc, %f3, %f8
22198 st %f12, [%l7 + 0x44]
22199 fornot2s %f9, %f8, %f2
22200 ldub [%l7 + 0x59], %i0
22201 ldub [%l7 + 0x6D], %g5
22202 lduw [%l7 + 0x34], %o7
22203 subccc %g4, %o1, %g3
22204 fmovsn %icc, %f0, %f6
22205 movne %xcc, %g2, %l1
22206 fbn %fcc0, loop_2602
22207 alignaddr %o5, %l6, %i2
22208 ldsw [%l7 + 0x3C], %i3
22209 fbu %fcc0, loop_2603
22210loop_2602:
22211 and %i4, %o4, %o2
22212 fmovrsgz %g6, %f14, %f12
22213 edge16 %g7, %i1, %o6
22214loop_2603:
22215 fnot1s %f6, %f6
22216 fpack16 %f2, %f9
22217 stw %l3, [%l7 + 0x1C]
22218 fmovdgu %xcc, %f7, %f13
22219 bneg,a loop_2604
22220 brgz %l2, loop_2605
22221 fcmple32 %f2, %f14, %l4
22222 fmovdg %xcc, %f13, %f11
22223loop_2604:
22224 call loop_2606
22225loop_2605:
22226 fmuld8sux16 %f14, %f1, %f6
22227 ldsb [%l7 + 0x7C], %o0
22228 lduh [%l7 + 0x72], %o3
22229loop_2606:
22230 udivcc %i7, 0x1816, %i6
22231 tgu %xcc, 0x3
22232 lduw [%l7 + 0x74], %l5
22233 ldub [%l7 + 0x23], %i5
22234 fcmpeq32 %f0, %f10, %l0
22235 fornot1 %f14, %f8, %f12
22236 st %f11, [%l7 + 0x6C]
22237 ldd [%l7 + 0x10], %f0
22238 fnegs %f1, %f2
22239 ld [%l7 + 0x0C], %f2
22240 edge32 %i0, %g1, %o7
22241 movrlez %g4, %g5, %o1
22242 mulx %g2, %l1, %o5
22243 andn %g3, 0x0DCC, %l6
22244 movn %icc, %i2, %i4
22245 movgu %icc, %o4, %i3
22246 tne %icc, 0x0
22247 fabsd %f10, %f12
22248 brgez,a %g6, loop_2607
22249 tcc %icc, 0x0
22250 taddcc %g7, %i1, %o2
22251 fands %f10, %f7, %f12
22252loop_2607:
22253 stx %l3, [%l7 + 0x68]
22254 array16 %o6, %l2, %l4
22255 fbge,a %fcc1, loop_2608
22256 fnors %f15, %f8, %f15
22257 movn %xcc, %o3, %o0
22258 ldsb [%l7 + 0x0F], %i6
22259loop_2608:
22260 fpack16 %f8, %f15
22261 edge8 %l5, %i5, %l0
22262 mova %icc, %i7, %g1
22263 sra %o7, 0x12, %i0
22264 ldsh [%l7 + 0x58], %g4
22265 fmul8x16 %f14, %f12, %f4
22266 nop
22267 setx loop_2609, %l0, %l1
22268 jmpl %l1, %o1
22269 fsrc1 %f4, %f10
22270 stw %g5, [%l7 + 0x48]
22271 fcmpeq16 %f8, %f0, %g2
22272loop_2609:
22273 movcc %icc, %l1, %o5
22274 fmovsgu %icc, %f8, %f7
22275 stx %g3, [%l7 + 0x78]
22276 fmovdne %xcc, %f7, %f6
22277 sdiv %l6, 0x1ACF, %i4
22278 subc %i2, %o4, %i3
22279 bcc %xcc, loop_2610
22280 fmovsne %xcc, %f3, %f4
22281 be,pt %xcc, loop_2611
22282 lduh [%l7 + 0x72], %g6
22283loop_2610:
22284 sdivcc %g7, 0x1EE8, %i1
22285 fcmpeq16 %f2, %f0, %o2
22286loop_2611:
22287 fxor %f2, %f4, %f10
22288 fbl,a %fcc0, loop_2612
22289 bneg %icc, loop_2613
22290 subccc %o6, %l2, %l4
22291 edge8n %l3, %o0, %o3
22292loop_2612:
22293 ble,a,pn %xcc, loop_2614
22294loop_2613:
22295 sub %i6, 0x12BF, %l5
22296 sdiv %i5, 0x186F, %i7
22297 ldsb [%l7 + 0x69], %g1
22298loop_2614:
22299 std %f6, [%l7 + 0x40]
22300 fzero %f2
22301 fnands %f10, %f7, %f7
22302 movl %xcc, %o7, %l0
22303 alignaddr %i0, %o1, %g4
22304 andcc %g2, %g5, %l1
22305 ld [%l7 + 0x5C], %f12
22306 fnors %f7, %f5, %f2
22307 fbne,a %fcc1, loop_2615
22308 tgu %icc, 0x3
22309 movn %icc, %o5, %l6
22310 fpadd16 %f10, %f10, %f0
22311loop_2615:
22312 fnot1s %f6, %f15
22313 brnz,a %i4, loop_2616
22314 fmovsn %icc, %f10, %f12
22315 fmovsgu %icc, %f8, %f6
22316 tle %icc, 0x1
22317loop_2616:
22318 array16 %g3, %o4, %i2
22319 addc %g6, 0x1BDC, %g7
22320 fexpand %f1, %f4
22321 bcc,a,pn %xcc, loop_2617
22322 bcc,pn %xcc, loop_2618
22323 bgu,a,pt %xcc, loop_2619
22324 tneg %icc, 0x2
22325loop_2617:
22326 stb %i1, [%l7 + 0x65]
22327loop_2618:
22328 ldsw [%l7 + 0x34], %o2
22329loop_2619:
22330 fcmpgt32 %f8, %f4, %o6
22331 addc %i3, 0x030D, %l2
22332 ldub [%l7 + 0x11], %l3
22333 edge8l %l4, %o0, %i6
22334 std %f12, [%l7 + 0x68]
22335 stw %l5, [%l7 + 0x08]
22336 bvc,a,pt %xcc, loop_2620
22337 subccc %o3, 0x1966, %i7
22338 umulcc %i5, %g1, %l0
22339 ldx [%l7 + 0x28], %o7
22340loop_2620:
22341 ldd [%l7 + 0x38], %f10
22342 stw %o1, [%l7 + 0x60]
22343 fmovsn %icc, %f9, %f11
22344 stb %i0, [%l7 + 0x42]
22345 stw %g2, [%l7 + 0x58]
22346 fmovsleu %icc, %f6, %f15
22347 fmovrdlz %g5, %f4, %f8
22348 fmovdneg %xcc, %f11, %f6
22349 fmovscc %xcc, %f4, %f8
22350 fand %f12, %f8, %f14
22351 ldub [%l7 + 0x66], %g4
22352 fones %f14
22353 fpadd32s %f5, %f4, %f9
22354 fmovda %icc, %f13, %f3
22355 sra %o5, %l6, %i4
22356 ldsh [%l7 + 0x4C], %l1
22357 fmovdgu %icc, %f3, %f5
22358 and %g3, 0x126A, %o4
22359 stw %g6, [%l7 + 0x24]
22360 fornot1 %f14, %f0, %f12
22361 andcc %g7, 0x1AB8, %i2
22362 ldsh [%l7 + 0x0C], %o2
22363 fbo,a %fcc3, loop_2621
22364 movcs %icc, %o6, %i1
22365 movcc %icc, %i3, %l2
22366 fpmerge %f14, %f11, %f8
22367loop_2621:
22368 ldub [%l7 + 0x45], %l4
22369 sth %l3, [%l7 + 0x20]
22370 be loop_2622
22371 addcc %o0, 0x1AEA, %i6
22372 fornot2 %f8, %f12, %f0
22373 tneg %icc, 0x7
22374loop_2622:
22375 ldub [%l7 + 0x2F], %l5
22376 fandnot1 %f14, %f12, %f14
22377 subcc %i7, 0x097D, %i5
22378 umul %o3, %g1, %o7
22379 umul %l0, %i0, %o1
22380 fcmple32 %f2, %f10, %g2
22381 fmovrdne %g4, %f10, %f14
22382 and %o5, 0x0F26, %l6
22383 fmuld8ulx16 %f3, %f3, %f10
22384 ldsb [%l7 + 0x30], %i4
22385 xnor %l1, %g5, %g3
22386 fbug,a %fcc2, loop_2623
22387 orn %g6, 0x0BA2, %g7
22388 fmovsvc %icc, %f14, %f7
22389 ldx [%l7 + 0x30], %o4
22390loop_2623:
22391 mulx %i2, 0x1982, %o2
22392 ld [%l7 + 0x3C], %f4
22393 movleu %icc, %o6, %i3
22394 fcmpeq16 %f2, %f14, %i1
22395 edge16l %l2, %l4, %l3
22396 stb %i6, [%l7 + 0x47]
22397 std %f14, [%l7 + 0x70]
22398 std %f0, [%l7 + 0x78]
22399 brlez,a %l5, loop_2624
22400 ldsh [%l7 + 0x24], %i7
22401 lduw [%l7 + 0x44], %o0
22402 sllx %o3, 0x05, %i5
22403loop_2624:
22404 fbo,a %fcc1, loop_2625
22405 taddcctv %g1, %o7, %i0
22406 fmovdvc %icc, %f3, %f4
22407 mulx %o1, 0x1CD8, %l0
22408loop_2625:
22409 ldsw [%l7 + 0x6C], %g4
22410 ldd [%l7 + 0x70], %f2
22411 bvc,pt %xcc, loop_2626
22412 fcmpgt16 %f14, %f2, %g2
22413 fmovsge %xcc, %f7, %f2
22414 ldsw [%l7 + 0x64], %l6
22415loop_2626:
22416 fmul8sux16 %f14, %f6, %f6
22417 ldsh [%l7 + 0x52], %i4
22418 bpos,a,pn %xcc, loop_2627
22419 tvs %xcc, 0x2
22420 stw %o5, [%l7 + 0x34]
22421 mova %icc, %g5, %g3
22422loop_2627:
22423 ldsw [%l7 + 0x68], %l1
22424 fornot1s %f4, %f12, %f1
22425 movcc %icc, %g7, %o4
22426 fone %f12
22427 fmovrde %g6, %f10, %f8
22428 fpadd32s %f8, %f5, %f1
22429 bneg loop_2628
22430 ldsh [%l7 + 0x0E], %o2
22431 fmovsle %xcc, %f6, %f2
22432 ldd [%l7 + 0x50], %f8
22433loop_2628:
22434 fba,a %fcc1, loop_2629
22435 edge32 %i2, %i3, %o6
22436 sth %l2, [%l7 + 0x5C]
22437 movne %xcc, %i1, %l3
22438loop_2629:
22439 bg %xcc, loop_2630
22440 ld [%l7 + 0x70], %f1
22441 ble,a,pn %icc, loop_2631
22442 movl %icc, %i6, %l4
22443loop_2630:
22444 fnand %f0, %f10, %f6
22445 tpos %xcc, 0x3
22446loop_2631:
22447 stx %l5, [%l7 + 0x30]
22448 ld [%l7 + 0x54], %f5
22449 ba,pn %icc, loop_2632
22450 fmul8x16 %f7, %f12, %f14
22451 ldd [%l7 + 0x60], %f12
22452 fmovrdlez %i7, %f0, %f4
22453loop_2632:
22454 fnot1 %f12, %f14
22455 fbule %fcc3, loop_2633
22456 ldx [%l7 + 0x30], %o0
22457 fornot1s %f15, %f15, %f13
22458 edge16 %o3, %g1, %i5
22459loop_2633:
22460 mulx %i0, %o1, %l0
22461 popc %g4, %o7
22462 fcmped %fcc2, %f2, %f12
22463 faligndata %f2, %f0, %f4
22464 fcmpd %fcc3, %f8, %f2
22465 edge32n %l6, %i4, %o5
22466 fbn,a %fcc3, loop_2634
22467 stw %g2, [%l7 + 0x38]
22468 udivcc %g5, 0x114D, %g3
22469 move %xcc, %l1, %g7
22470loop_2634:
22471 be %xcc, loop_2635
22472 edge32l %o4, %g6, %o2
22473 subc %i3, 0x0FAB, %o6
22474 tleu %xcc, 0x1
22475loop_2635:
22476 ldx [%l7 + 0x58], %l2
22477 fbe,a %fcc2, loop_2636
22478 fmul8x16au %f13, %f1, %f14
22479 tge %xcc, 0x4
22480 ld [%l7 + 0x20], %f14
22481loop_2636:
22482 ld [%l7 + 0x20], %f2
22483 smul %i2, 0x1416, %i1
22484 std %f8, [%l7 + 0x78]
22485 tneg %icc, 0x0
22486 fbule,a %fcc0, loop_2637
22487 ldub [%l7 + 0x6C], %l3
22488 ldsh [%l7 + 0x4E], %i6
22489 fexpand %f12, %f14
22490loop_2637:
22491 movl %icc, %l5, %l4
22492 fexpand %f11, %f10
22493 lduw [%l7 + 0x5C], %i7
22494 movrlez %o3, 0x2F3, %o0
22495 fmovdneg %icc, %f1, %f0
22496 bne %xcc, loop_2638
22497 addccc %g1, 0x09AF, %i5
22498 bshuffle %f2, %f6, %f14
22499 fble,a %fcc1, loop_2639
22500loop_2638:
22501 ld [%l7 + 0x34], %f8
22502 ldsw [%l7 + 0x4C], %o1
22503 xorcc %l0, %i0, %g4
22504loop_2639:
22505 be %xcc, loop_2640
22506 movrgz %o7, %l6, %i4
22507 st %f1, [%l7 + 0x0C]
22508 lduw [%l7 + 0x38], %g2
22509loop_2640:
22510 stx %o5, [%l7 + 0x60]
22511 bshuffle %f4, %f6, %f12
22512 movrne %g3, %g5, %l1
22513 ldsh [%l7 + 0x58], %g7
22514 tl %xcc, 0x2
22515 stx %o4, [%l7 + 0x30]
22516 edge8n %g6, %o2, %o6
22517 ble,a %icc, loop_2641
22518 sth %i3, [%l7 + 0x10]
22519 call loop_2642
22520 be %icc, loop_2643
22521loop_2641:
22522 fmovsge %xcc, %f4, %f3
22523 stw %i2, [%l7 + 0x10]
22524loop_2642:
22525 ldsh [%l7 + 0x7A], %i1
22526loop_2643:
22527 ldd [%l7 + 0x18], %f14
22528 stb %l3, [%l7 + 0x5E]
22529 stb %i6, [%l7 + 0x35]
22530 alignaddr %l2, %l4, %i7
22531 sllx %l5, %o0, %g1
22532 sth %o3, [%l7 + 0x5A]
22533 fcmpgt16 %f12, %f2, %i5
22534 udiv %l0, 0x03D6, %i0
22535 ldx [%l7 + 0x28], %g4
22536 stw %o7, [%l7 + 0x58]
22537 taddcc %o1, %l6, %g2
22538 fbl,a %fcc3, loop_2644
22539 tne %xcc, 0x2
22540 fmovdl %xcc, %f0, %f5
22541 bvc,a,pt %xcc, loop_2645
22542loop_2644:
22543 ld [%l7 + 0x58], %f15
22544 smulcc %o5, %i4, %g5
22545 ldx [%l7 + 0x20], %g3
22546loop_2645:
22547 brlez,a %g7, loop_2646
22548 fmovd %f6, %f14
22549 movrgz %o4, 0x133, %l1
22550 udiv %o2, 0x1F6C, %g6
22551loop_2646:
22552 ldsb [%l7 + 0x3A], %i3
22553 sllx %o6, 0x0B, %i2
22554 fzeros %f15
22555 movrne %l3, %i6, %i1
22556 ld [%l7 + 0x30], %f4
22557 fbn %fcc3, loop_2647
22558 st %f1, [%l7 + 0x58]
22559 ldx [%l7 + 0x78], %l4
22560 fmovsne %xcc, %f10, %f8
22561loop_2647:
22562 sra %l2, %l5, %o0
22563 bvc,pt %icc, loop_2648
22564 fpmerge %f10, %f11, %f8
22565 fmul8x16al %f8, %f9, %f6
22566 fmovsle %xcc, %f2, %f11
22567loop_2648:
22568 sethi 0x0813, %i7
22569 fmuld8sux16 %f6, %f9, %f6
22570 fmovdg %xcc, %f3, %f9
22571 sll %o3, %i5, %g1
22572 brlez,a %i0, loop_2649
22573 ta %icc, 0x0
22574 andcc %g4, 0x11F8, %l0
22575 fmovsn %icc, %f0, %f15
22576loop_2649:
22577 fornot2s %f11, %f0, %f7
22578 stx %o7, [%l7 + 0x48]
22579 tsubcc %o1, %g2, %o5
22580 fones %f0
22581 tvs %xcc, 0x6
22582 ldd [%l7 + 0x60], %f14
22583 movgu %xcc, %i4, %l6
22584 movpos %icc, %g5, %g7
22585 fandnot2 %f12, %f12, %f0
22586 ldx [%l7 + 0x40], %o4
22587 umulcc %l1, %o2, %g6
22588 bvc loop_2650
22589 fmovsl %icc, %f8, %f0
22590 fnot1 %f4, %f14
22591 ldub [%l7 + 0x31], %g3
22592loop_2650:
22593 srax %o6, 0x1C, %i2
22594 fbul %fcc0, loop_2651
22595 std %f8, [%l7 + 0x38]
22596 srl %i3, %i6, %i1
22597 ldsb [%l7 + 0x25], %l3
22598loop_2651:
22599 ldsw [%l7 + 0x78], %l2
22600 sth %l4, [%l7 + 0x18]
22601 edge16l %o0, %l5, %i7
22602 fmovsgu %xcc, %f8, %f2
22603 movrgz %o3, 0x022, %i5
22604 fnot2s %f13, %f10
22605 stx %i0, [%l7 + 0x50]
22606 ldsb [%l7 + 0x13], %g1
22607 stw %l0, [%l7 + 0x7C]
22608 nop
22609 setx loop_2652, %l0, %l1
22610 jmpl %l1, %o7
22611 std %f10, [%l7 + 0x70]
22612 ldsw [%l7 + 0x48], %o1
22613 ldub [%l7 + 0x32], %g4
22614loop_2652:
22615 fmovdleu %xcc, %f15, %f3
22616 udiv %o5, 0x080B, %i4
22617 array8 %l6, %g5, %g7
22618 st %f7, [%l7 + 0x64]
22619 bge %icc, loop_2653
22620 udiv %o4, 0x15C6, %l1
22621 andncc %g2, %g6, %g3
22622 fmovrdne %o6, %f2, %f12
22623loop_2653:
22624 movrgez %i2, 0x3B7, %i3
22625 fnor %f4, %f14, %f4
22626 and %i6, 0x19CA, %o2
22627 fmovdvc %icc, %f9, %f12
22628 fmovde %xcc, %f2, %f2
22629 ldsw [%l7 + 0x5C], %i1
22630 smul %l3, %l2, %l4
22631 fpadd16s %f12, %f12, %f2
22632 tleu %xcc, 0x5
22633 bge,pt %xcc, loop_2654
22634 udiv %l5, 0x15F4, %o0
22635 array16 %i7, %o3, %i5
22636 fmovsa %xcc, %f1, %f14
22637loop_2654:
22638 ldd [%l7 + 0x70], %f4
22639 tl %icc, 0x0
22640 std %f14, [%l7 + 0x70]
22641 addc %g1, %l0, %o7
22642 orcc %i0, 0x01F1, %o1
22643 fmovsg %icc, %f9, %f2
22644 array32 %g4, %i4, %l6
22645 ldsb [%l7 + 0x43], %o5
22646 siam 0x7
22647 fornot1 %f2, %f12, %f14
22648 mulscc %g7, 0x02B5, %g5
22649 alignaddr %l1, %g2, %o4
22650 xnorcc %g3, %o6, %g6
22651 fmovsle %icc, %f0, %f0
22652 ldx [%l7 + 0x30], %i3
22653 stw %i2, [%l7 + 0x24]
22654 brgez,a %o2, loop_2655
22655 edge32 %i6, %i1, %l2
22656 fmovde %icc, %f2, %f0
22657 sethi 0x03FD, %l4
22658loop_2655:
22659 fsrc2s %f10, %f8
22660 fmul8x16au %f13, %f10, %f0
22661 fpsub32s %f12, %f1, %f6
22662 movl %icc, %l3, %o0
22663 movrlez %l5, %i7, %i5
22664 edge8ln %g1, %o3, %o7
22665 fmul8x16au %f3, %f12, %f0
22666 movgu %icc, %i0, %o1
22667 stx %g4, [%l7 + 0x40]
22668 fnand %f12, %f6, %f14
22669 fnot2s %f12, %f13
22670 fbu %fcc2, loop_2656
22671 umul %l0, 0x0CED, %l6
22672 edge16l %o5, %i4, %g7
22673 stx %g5, [%l7 + 0x08]
22674loop_2656:
22675 ldx [%l7 + 0x50], %l1
22676 movrgz %o4, 0x0DC, %g3
22677 edge16n %g2, %o6, %g6
22678 ldd [%l7 + 0x48], %f14
22679 sth %i2, [%l7 + 0x3C]
22680 ld [%l7 + 0x5C], %f2
22681 fmovscc %icc, %f14, %f6
22682 stw %i3, [%l7 + 0x5C]
22683 fmovsgu %xcc, %f3, %f8
22684 fsrc2s %f15, %f4
22685 fmovdcs %xcc, %f4, %f11
22686 brlez %o2, loop_2657
22687 lduh [%l7 + 0x68], %i1
22688 std %f8, [%l7 + 0x58]
22689 fmovrdgez %i6, %f2, %f4
22690loop_2657:
22691 stb %l2, [%l7 + 0x3D]
22692 movvs %icc, %l3, %o0
22693 fmovsneg %icc, %f13, %f4
22694 ble,pt %icc, loop_2658
22695 std %f6, [%l7 + 0x38]
22696 lduw [%l7 + 0x40], %l5
22697 fmovrsgz %l4, %f14, %f8
22698loop_2658:
22699 ld [%l7 + 0x34], %f0
22700 array16 %i7, %i5, %g1
22701 std %f6, [%l7 + 0x38]
22702 st %f13, [%l7 + 0x0C]
22703 tl %icc, 0x0
22704 edge16n %o7, %i0, %o1
22705 ta %xcc, 0x0
22706 taddcc %g4, %o3, %l6
22707 fbuge %fcc3, loop_2659
22708 fmovrdlz %l0, %f4, %f10
22709 fmul8x16al %f1, %f12, %f12
22710 mova %icc, %i4, %g7
22711loop_2659:
22712 fpadd32 %f10, %f6, %f2
22713 ldd [%l7 + 0x38], %f14
22714 movvc %xcc, %g5, %o5
22715 srax %o4, 0x07, %g3
22716 movgu %icc, %l1, %g2
22717 fcmpeq32 %f8, %f12, %g6
22718 ldsb [%l7 + 0x17], %i2
22719 be,a,pn %xcc, loop_2660
22720 movrlz %i3, 0x1F9, %o6
22721 edge16n %i1, %o2, %i6
22722 bpos,a %icc, loop_2661
22723loop_2660:
22724 fnand %f10, %f2, %f2
22725 fmovrdlz %l3, %f12, %f12
22726 fmovsg %icc, %f14, %f4
22727loop_2661:
22728 nop
22729 setx loop_2662, %l0, %l1
22730 jmpl %l1, %o0
22731 xor %l2, %l4, %l5
22732 lduh [%l7 + 0x24], %i7
22733 fmovsneg %icc, %f5, %f5
22734loop_2662:
22735 fmovdge %xcc, %f10, %f9
22736 fnot1 %f6, %f8
22737 tsubcc %g1, %o7, %i0
22738 stb %o1, [%l7 + 0x6E]
22739 te %icc, 0x2
22740 orn %i5, 0x0F2D, %g4
22741 addc %o3, 0x0E32, %l0
22742 ldd [%l7 + 0x28], %f4
22743 bpos,a,pt %xcc, loop_2663
22744 tle %xcc, 0x7
22745 pdist %f10, %f4, %f6
22746 sth %l6, [%l7 + 0x74]
22747loop_2663:
22748 tleu %xcc, 0x3
22749 edge16l %g7, %g5, %o5
22750 ldx [%l7 + 0x70], %i4
22751 ldsw [%l7 + 0x58], %g3
22752 ldsw [%l7 + 0x6C], %l1
22753 stw %o4, [%l7 + 0x10]
22754 tn %xcc, 0x2
22755 bleu,a loop_2664
22756 ldsh [%l7 + 0x08], %g6
22757 edge16ln %i2, %g2, %i3
22758 edge32n %o6, %o2, %i6
22759loop_2664:
22760 sub %i1, 0x1CBC, %l3
22761 fpack32 %f8, %f8, %f4
22762 tg %xcc, 0x4
22763 ld [%l7 + 0x40], %f2
22764 movvc %icc, %l2, %o0
22765 fmovrdgz %l4, %f8, %f4
22766 movneg %icc, %i7, %l5
22767 fnot1s %f8, %f9
22768 fmul8x16al %f10, %f4, %f8
22769 mulscc %g1, %o7, %o1
22770 ld [%l7 + 0x68], %f0
22771 subcc %i5, %g4, %o3
22772 fmovd %f6, %f14
22773 st %f13, [%l7 + 0x7C]
22774 tgu %icc, 0x5
22775 std %f14, [%l7 + 0x30]
22776 fmovsle %icc, %f12, %f3
22777 fnor %f2, %f2, %f4
22778 xorcc %l0, %i0, %l6
22779 udivcc %g7, 0x1E4E, %o5
22780 ldsw [%l7 + 0x14], %g5
22781 fmovsle %xcc, %f11, %f3
22782 fpadd32s %f15, %f3, %f6
22783 fcmpne16 %f2, %f12, %i4
22784 std %f10, [%l7 + 0x40]
22785 sra %g3, 0x0B, %o4
22786 stx %l1, [%l7 + 0x30]
22787 brgz,a %g6, loop_2665
22788 stw %g2, [%l7 + 0x10]
22789 lduw [%l7 + 0x48], %i2
22790 ldub [%l7 + 0x22], %i3
22791loop_2665:
22792 lduh [%l7 + 0x3A], %o2
22793 tgu %icc, 0x7
22794 sth %o6, [%l7 + 0x6E]
22795 fpadd16 %f6, %f0, %f4
22796 sth %i1, [%l7 + 0x7C]
22797 fmul8x16al %f1, %f0, %f10
22798 tgu %icc, 0x3
22799 movvs %icc, %i6, %l2
22800 movre %l3, %l4, %i7
22801 fmovrdlez %l5, %f2, %f12
22802 fbule %fcc0, loop_2666
22803 ldsh [%l7 + 0x2E], %o0
22804 bleu loop_2667
22805 movleu %icc, %g1, %o1
22806loop_2666:
22807 movvc %xcc, %o7, %i5
22808 movre %g4, %l0, %i0
22809loop_2667:
22810 fmovsne %icc, %f8, %f15
22811 edge16n %l6, %g7, %o5
22812 tpos %xcc, 0x2
22813 fors %f7, %f7, %f5
22814 fpack32 %f6, %f14, %f6
22815 edge16 %o3, %i4, %g3
22816 fmovdle %xcc, %f14, %f8
22817 lduw [%l7 + 0x14], %o4
22818 fpsub16 %f0, %f12, %f4
22819 ldub [%l7 + 0x5D], %l1
22820 bcs,a %icc, loop_2668
22821 stw %g6, [%l7 + 0x1C]
22822 bg,a,pn %icc, loop_2669
22823 taddcc %g2, 0x0105, %i2
22824loop_2668:
22825 sra %g5, %i3, %o6
22826 sethi 0x0202, %o2
22827loop_2669:
22828 fone %f0
22829 bgu,pt %xcc, loop_2670
22830 ldd [%l7 + 0x68], %f2
22831 fmul8ulx16 %f4, %f10, %f2
22832 fmovscc %icc, %f4, %f0
22833loop_2670:
22834 ldd [%l7 + 0x30], %f10
22835 st %f1, [%l7 + 0x24]
22836 ld [%l7 + 0x70], %f1
22837 tl %icc, 0x6
22838 ldsh [%l7 + 0x10], %i6
22839 ldub [%l7 + 0x4A], %l2
22840 tg %xcc, 0x7
22841 fands %f7, %f2, %f6
22842 st %f5, [%l7 + 0x08]
22843 ld [%l7 + 0x24], %f15
22844 bn,pn %xcc, loop_2671
22845 xor %l3, 0x1809, %i1
22846 taddcctv %l4, 0x03DE, %i7
22847 movg %xcc, %l5, %g1
22848loop_2671:
22849 alignaddrl %o0, %o1, %o7
22850 brnz,a %i5, loop_2672
22851 ldx [%l7 + 0x30], %g4
22852 std %f0, [%l7 + 0x18]
22853 orncc %l0, %l6, %i0
22854loop_2672:
22855 ldd [%l7 + 0x30], %f6
22856 ldsw [%l7 + 0x1C], %g7
22857 fmovrdgez %o5, %f14, %f0
22858 or %o3, 0x0E78, %g3
22859 bne loop_2673
22860 lduh [%l7 + 0x4E], %o4
22861 fbn,a %fcc3, loop_2674
22862 ldsb [%l7 + 0x08], %l1
22863loop_2673:
22864 movrgz %g6, 0x05E, %g2
22865 fmovrslz %i4, %f9, %f11
22866loop_2674:
22867 stb %i2, [%l7 + 0x2B]
22868 mova %xcc, %g5, %o6
22869 bgu %icc, loop_2675
22870 fzeros %f7
22871 smul %i3, 0x1040, %i6
22872 udivcc %l2, 0x05B8, %l3
22873loop_2675:
22874 ldd [%l7 + 0x68], %f14
22875 addcc %i1, 0x1A47, %o2
22876 sdivcc %l4, 0x1E55, %i7
22877 sdivx %g1, 0x171E, %l5
22878 fmovrsne %o1, %f7, %f6
22879 ldx [%l7 + 0x38], %o0
22880 stx %o7, [%l7 + 0x18]
22881 fpadd16s %f8, %f9, %f11
22882 tneg %xcc, 0x2
22883 tne %icc, 0x3
22884 st %f0, [%l7 + 0x20]
22885 udivx %g4, 0x04E4, %l0
22886 st %f8, [%l7 + 0x74]
22887 lduw [%l7 + 0x70], %l6
22888 fandnot1 %f14, %f10, %f6
22889 lduw [%l7 + 0x58], %i0
22890 ldub [%l7 + 0x39], %i5
22891 bvc,a,pn %xcc, loop_2676
22892 xnor %o5, 0x0C43, %g7
22893 be %xcc, loop_2677
22894 st %f0, [%l7 + 0x5C]
22895loop_2676:
22896 fexpand %f5, %f8
22897 fcmped %fcc0, %f6, %f10
22898loop_2677:
22899 ldsh [%l7 + 0x14], %g3
22900 ldub [%l7 + 0x2B], %o3
22901 bge,a,pt %icc, loop_2678
22902 fmovdg %icc, %f14, %f13
22903 fmul8ulx16 %f0, %f2, %f10
22904 move %xcc, %o4, %g6
22905loop_2678:
22906 orncc %l1, %i4, %g2
22907 fnot1 %f0, %f10
22908 fbug,a %fcc0, loop_2679
22909 fpsub16s %f12, %f0, %f0
22910 fpadd16s %f12, %f7, %f7
22911 fmovrdgez %i2, %f8, %f12
22912loop_2679:
22913 edge8n %g5, %i3, %i6
22914 or %o6, %l3, %l2
22915 ldsb [%l7 + 0x68], %i1
22916 fsrc1 %f10, %f10
22917 lduh [%l7 + 0x4C], %l4
22918 fcmpgt32 %f10, %f10, %o2
22919 fcmped %fcc2, %f10, %f6
22920 fmovrse %i7, %f5, %f7
22921 movrlez %g1, 0x3F5, %o1
22922 brlez,a %o0, loop_2680
22923 movle %xcc, %l5, %o7
22924 lduw [%l7 + 0x38], %l0
22925 fbu,a %fcc1, loop_2681
22926loop_2680:
22927 xor %g4, 0x1B66, %i0
22928 sub %i5, 0x189A, %o5
22929 fcmpne16 %f14, %f6, %g7
22930loop_2681:
22931 fmovsne %icc, %f7, %f6
22932 for %f12, %f14, %f0
22933 fexpand %f9, %f0
22934 std %f14, [%l7 + 0x30]
22935 stx %l6, [%l7 + 0x10]
22936 udivcc %o3, 0x16B7, %o4
22937 ldd [%l7 + 0x60], %f0
22938 lduw [%l7 + 0x54], %g3
22939 std %f2, [%l7 + 0x38]
22940 edge8 %l1, %i4, %g6
22941 fpackfix %f0, %f7
22942 popc 0x0B3C, %i2
22943 srlx %g2, %g5, %i3
22944 ldd [%l7 + 0x50], %f6
22945 bneg,a loop_2682
22946 edge8 %i6, %o6, %l3
22947 tsubcc %i1, 0x19D3, %l4
22948 alignaddr %l2, %o2, %i7
22949loop_2682:
22950 fors %f7, %f1, %f4
22951 ldsh [%l7 + 0x08], %o1
22952 lduh [%l7 + 0x5C], %o0
22953 or %g1, %o7, %l5
22954 movneg %xcc, %g4, %i0
22955 ldx [%l7 + 0x48], %l0
22956 fxors %f6, %f12, %f15
22957 lduh [%l7 + 0x0E], %i5
22958 fbuge,a %fcc3, loop_2683
22959 fmul8x16au %f8, %f15, %f2
22960 bl,a,pt %xcc, loop_2684
22961 ld [%l7 + 0x60], %f3
22962loop_2683:
22963 movrlz %g7, 0x37C, %l6
22964 stb %o3, [%l7 + 0x6A]
22965loop_2684:
22966 edge32n %o4, %g3, %l1
22967 fxor %f12, %f2, %f10
22968 edge16n %i4, %g6, %o5
22969 stb %g2, [%l7 + 0x17]
22970 stx %g5, [%l7 + 0x28]
22971 bpos,a,pt %icc, loop_2685
22972 bcs loop_2686
22973 ld [%l7 + 0x34], %f6
22974 tle %xcc, 0x5
22975loop_2685:
22976 ldsb [%l7 + 0x34], %i3
22977loop_2686:
22978 std %f0, [%l7 + 0x40]
22979 ldub [%l7 + 0x23], %i2
22980 fxors %f2, %f14, %f12
22981 edge8l %o6, %l3, %i6
22982 brgz %l4, loop_2687
22983 ldsw [%l7 + 0x5C], %i1
22984 addccc %o2, %i7, %l2
22985 movcc %xcc, %o1, %o0
22986loop_2687:
22987 lduw [%l7 + 0x1C], %g1
22988 fpadd16s %f4, %f15, %f13
22989 ldd [%l7 + 0x68], %f12
22990 fcmpeq16 %f4, %f10, %l5
22991 fone %f6
22992 movg %xcc, %o7, %i0
22993 array32 %l0, %i5, %g7
22994 edge16 %l6, %g4, %o4
22995 edge16 %g3, %o3, %l1
22996 lduh [%l7 + 0x54], %g6
22997 fbne %fcc0, loop_2688
22998 fbule,a %fcc0, loop_2689
22999 alignaddrl %o5, %i4, %g5
23000 fblg,a %fcc0, loop_2690
23001loop_2688:
23002 fbug %fcc1, loop_2691
23003loop_2689:
23004 fmovrdne %i3, %f12, %f2
23005 fmovsl %icc, %f1, %f12
23006loop_2690:
23007 stb %g2, [%l7 + 0x50]
23008loop_2691:
23009 andcc %i2, 0x187B, %l3
23010 array32 %i6, %o6, %i1
23011 subc %o2, %l4, %i7
23012 fandnot1s %f9, %f11, %f10
23013 array8 %l2, %o0, %g1
23014 std %f8, [%l7 + 0x20]
23015 faligndata %f12, %f4, %f14
23016 stb %l5, [%l7 + 0x31]
23017 fexpand %f7, %f14
23018 fpadd32 %f8, %f8, %f2
23019 ldub [%l7 + 0x7D], %o1
23020 alignaddrl %i0, %o7, %i5
23021 st %f5, [%l7 + 0x7C]
23022 ldsw [%l7 + 0x3C], %g7
23023 fmovrsne %l6, %f15, %f1
23024 ldsh [%l7 + 0x7E], %g4
23025 bg,a,pn %xcc, loop_2692
23026 sth %l0, [%l7 + 0x1C]
23027 bge,a,pt %icc, loop_2693
23028 bl loop_2694
23029loop_2692:
23030 fmovsge %xcc, %f4, %f14
23031 brlz %o4, loop_2695
23032loop_2693:
23033 sll %g3, 0x11, %l1
23034loop_2694:
23035 fsrc1s %f8, %f2
23036 sdiv %g6, 0x07D9, %o5
23037loop_2695:
23038 mova %icc, %i4, %g5
23039 fpack32 %f0, %f2, %f12
23040 movcc %xcc, %i3, %o3
23041 lduh [%l7 + 0x46], %g2
23042 ldsh [%l7 + 0x12], %i2
23043 fmovspos %icc, %f4, %f5
23044 ldub [%l7 + 0x0C], %l3
23045 fmovrsgz %o6, %f10, %f13
23046 ldx [%l7 + 0x30], %i6
23047 addc %o2, %l4, %i7
23048 fnegd %f0, %f2
23049 lduh [%l7 + 0x78], %l2
23050 lduh [%l7 + 0x28], %o0
23051 fmovda %xcc, %f14, %f6
23052 bn,pt %icc, loop_2696
23053 fmovdleu %xcc, %f1, %f0
23054 orn %g1, %i1, %l5
23055 fabss %f7, %f12
23056loop_2696:
23057 brgez,a %o1, loop_2697
23058 lduh [%l7 + 0x08], %i0
23059 call loop_2698
23060 bne,pn %icc, loop_2699
23061loop_2697:
23062 fpsub32 %f14, %f4, %f8
23063 sdiv %i5, 0x115F, %o7
23064loop_2698:
23065 fmovrse %g7, %f7, %f13
23066loop_2699:
23067 fmovsne %icc, %f13, %f9
23068 sth %l6, [%l7 + 0x1E]
23069 lduh [%l7 + 0x5E], %l0
23070 ldx [%l7 + 0x30], %o4
23071 fsrc2s %f15, %f1
23072 subccc %g3, %l1, %g4
23073 fpadd32s %f3, %f4, %f1
23074 edge32ln %o5, %i4, %g5
23075 edge8ln %g6, %i3, %o3
23076 fmovsa %xcc, %f9, %f7
23077 fmovdge %xcc, %f5, %f2
23078 ldx [%l7 + 0x10], %g2
23079 fmovdne %xcc, %f8, %f5
23080 tleu %xcc, 0x2
23081 fbg %fcc3, loop_2700
23082 ldsw [%l7 + 0x70], %l3
23083 lduw [%l7 + 0x58], %i2
23084 fandnot1s %f12, %f14, %f1
23085loop_2700:
23086 array16 %o6, %i6, %o2
23087 fmul8x16al %f13, %f12, %f14
23088 array8 %i7, %l2, %o0
23089 ldub [%l7 + 0x6F], %l4
23090 fsrc2s %f2, %f1
23091 array16 %i1, %g1, %o1
23092 std %f12, [%l7 + 0x50]
23093 ldx [%l7 + 0x28], %i0
23094 fpack16 %f2, %f7
23095 fmovse %icc, %f6, %f12
23096 ldsw [%l7 + 0x20], %i5
23097 ldd [%l7 + 0x68], %f0
23098 bne %xcc, loop_2701
23099 fpsub32s %f14, %f2, %f2
23100 stb %o7, [%l7 + 0x62]
23101 ld [%l7 + 0x28], %f10
23102loop_2701:
23103 stw %g7, [%l7 + 0x4C]
23104 fcmps %fcc3, %f9, %f9
23105 sdivx %l5, 0x0BA1, %l0
23106 tcs %icc, 0x1
23107 popc %o4, %l6
23108 fbug %fcc0, loop_2702
23109 ldx [%l7 + 0x30], %l1
23110 fbue,a %fcc1, loop_2703
23111 ldd [%l7 + 0x60], %f2
23112loop_2702:
23113 fmul8x16al %f10, %f1, %f0
23114 st %f9, [%l7 + 0x48]
23115loop_2703:
23116 fpadd32 %f14, %f4, %f2
23117 lduw [%l7 + 0x64], %g3
23118 faligndata %f14, %f4, %f14
23119 movre %g4, 0x310, %o5
23120 ldd [%l7 + 0x68], %f6
23121 fnand %f0, %f6, %f10
23122 fbug,a %fcc3, loop_2704
23123 fbug %fcc2, loop_2705
23124 movn %xcc, %i4, %g5
23125 fbge,a %fcc2, loop_2706
23126loop_2704:
23127 brlz %i3, loop_2707
23128loop_2705:
23129 stb %g6, [%l7 + 0x66]
23130 addcc %o3, 0x1597, %l3
23131loop_2706:
23132 bge,a,pn %xcc, loop_2708
23133loop_2707:
23134 umulcc %i2, 0x1DB7, %g2
23135 stw %o6, [%l7 + 0x24]
23136 tgu %xcc, 0x6
23137loop_2708:
23138 tl %xcc, 0x3
23139 ldsh [%l7 + 0x3E], %i6
23140 tgu %icc, 0x0
23141 umulcc %i7, 0x03F5, %o2
23142 movrgez %l2, %o0, %i1
23143 andncc %l4, %g1, %i0
23144 fbge %fcc2, loop_2709
23145 fmovsneg %icc, %f14, %f4
23146 fmovsle %icc, %f5, %f8
23147 movvc %xcc, %i5, %o1
23148loop_2709:
23149 movl %icc, %g7, %l5
23150 stx %l0, [%l7 + 0x58]
23151 lduw [%l7 + 0x5C], %o7
23152 edge32l %o4, %l1, %l6
23153 ldsw [%l7 + 0x74], %g3
23154 edge16 %g4, %i4, %g5
23155 stw %i3, [%l7 + 0x70]
23156 sdiv %g6, 0x0933, %o3
23157 edge8n %l3, %o5, %g2
23158 ldsb [%l7 + 0x3B], %o6
23159 tcc %icc, 0x7
23160 fnand %f12, %f2, %f12
23161 sllx %i2, %i6, %i7
23162 tvs %xcc, 0x3
23163 edge16ln %o2, %l2, %i1
23164 ldsb [%l7 + 0x15], %o0
23165 ldx [%l7 + 0x60], %l4
23166 sth %i0, [%l7 + 0x18]
23167 fpsub16s %f9, %f13, %f15
23168 ldsh [%l7 + 0x6A], %i5
23169 ldsh [%l7 + 0x62], %g1
23170 sllx %g7, %o1, %l0
23171 srl %l5, 0x14, %o4
23172 movrgz %o7, 0x217, %l6
23173 bvs,a loop_2710
23174 tl %icc, 0x5
23175 sub %l1, 0x05CF, %g4
23176 movpos %icc, %g3, %i4
23177loop_2710:
23178 fornot1 %f0, %f6, %f2
23179 fba,a %fcc2, loop_2711
23180 fxnors %f3, %f4, %f15
23181 ldsb [%l7 + 0x2C], %g5
23182 fpsub16s %f3, %f11, %f9
23183loop_2711:
23184 ld [%l7 + 0x44], %f3
23185 addc %g6, 0x18B0, %i3
23186 addcc %o3, 0x0465, %o5
23187 ldsh [%l7 + 0x2A], %l3
23188 ble %icc, loop_2712
23189 fabss %f14, %f11
23190 fcmple32 %f8, %f12, %o6
23191 stb %g2, [%l7 + 0x5A]
23192loop_2712:
23193 nop
23194 setx loop_2713, %l0, %l1
23195 jmpl %l1, %i6
23196 ldsw [%l7 + 0x70], %i2
23197 stw %o2, [%l7 + 0x38]
23198 tsubcc %i7, 0x1E4D, %l2
23199loop_2713:
23200 nop
23201 setx loop_2714, %l0, %l1
23202 jmpl %l1, %o0
23203 tcs %icc, 0x0
23204 popc %i1, %l4
23205 edge16 %i0, %i5, %g1
23206loop_2714:
23207 nop
23208 setx loop_2715, %l0, %l1
23209 wrpr 0x1, %tl
23210 wrpr %l1, %tpc
23211 add %l1, 0x4, %l1
23212 wrpr %l1, %tnpc
23213 setx 0x34400001400, %l0, %l1
23214 wrpr %l1, %tstate
23215 wrhpr 0x4, %htstate
23216 retry
23217 lduw [%l7 + 0x30], %g7
23218 fmovrdlz %l0, %f14, %f0
23219 fnand %f10, %f10, %f6
23220loop_2715:
23221 sra %l5, 0x04, %o4
23222 ldsh [%l7 + 0x46], %o1
23223 fbne,a %fcc1, loop_2716
23224 movleu %xcc, %o7, %l6
23225 ldub [%l7 + 0x3B], %g4
23226 fors %f8, %f6, %f1
23227loop_2716:
23228 ldsh [%l7 + 0x44], %g3
23229 alignaddr %l1, %g5, %i4
23230 stx %i3, [%l7 + 0x50]
23231 fcmpgt32 %f10, %f8, %g6
23232 ldsh [%l7 + 0x2C], %o3
23233 tle %icc, 0x2
23234 sth %o5, [%l7 + 0x3C]
23235 lduw [%l7 + 0x48], %o6
23236 fsrc1s %f4, %f10
23237 nop
23238 setx loop_2717, %l0, %l1
23239 jmpl %l1, %g2
23240 bvc,a loop_2718
23241 stx %l3, [%l7 + 0x08]
23242 st %f2, [%l7 + 0x70]
23243loop_2717:
23244 sth %i6, [%l7 + 0x7A]
23245loop_2718:
23246 ldx [%l7 + 0x08], %o2
23247 fmovrslez %i7, %f15, %f6
23248 stx %i2, [%l7 + 0x28]
23249 fpadd32 %f8, %f12, %f8
23250 array16 %o0, %l2, %i1
23251 fpack16 %f14, %f15
23252 ta %xcc, 0x1
23253 fnor %f8, %f4, %f8
23254 fcmpgt16 %f4, %f12, %l4
23255 fpack16 %f14, %f2
23256 fnors %f14, %f7, %f15
23257 fbuge %fcc0, loop_2719
23258 or %i5, 0x160E, %g1
23259 fcmpgt32 %f0, %f12, %i0
23260 movrgez %g7, 0x044, %l0
23261loop_2719:
23262 lduh [%l7 + 0x3E], %l5
23263 fsrc2s %f13, %f2
23264 ldx [%l7 + 0x48], %o1
23265 lduw [%l7 + 0x54], %o7
23266 movg %icc, %l6, %g4
23267 sth %g3, [%l7 + 0x30]
23268 fmovdn %xcc, %f5, %f12
23269 and %l1, %o4, %i4
23270 fxnors %f14, %f6, %f12
23271 move %icc, %g5, %g6
23272 bn loop_2720
23273 ldub [%l7 + 0x30], %i3
23274 movvc %icc, %o3, %o5
23275 edge8n %g2, %o6, %l3
23276loop_2720:
23277 ldsh [%l7 + 0x4A], %i6
23278 fmuld8sux16 %f0, %f5, %f0
23279 movcs %xcc, %o2, %i2
23280 movcs %icc, %o0, %l2
23281 alignaddr %i7, %l4, %i5
23282 be,a loop_2721
23283 stw %g1, [%l7 + 0x74]
23284 fmovdn %xcc, %f3, %f5
23285 st %f14, [%l7 + 0x4C]
23286loop_2721:
23287 fmovdle %xcc, %f1, %f3
23288 sth %i1, [%l7 + 0x3A]
23289 bleu %xcc, loop_2722
23290 movcc %xcc, %g7, %l0
23291 movge %icc, %i0, %l5
23292 sth %o7, [%l7 + 0x52]
23293loop_2722:
23294 ldsb [%l7 + 0x22], %l6
23295 tcc %xcc, 0x0
23296 fbne,a %fcc3, loop_2723
23297 brnz %o1, loop_2724
23298 fbuge,a %fcc3, loop_2725
23299 ldx [%l7 + 0x30], %g4
23300loop_2723:
23301 mulscc %l1, %g3, %i4
23302loop_2724:
23303 fbue,a %fcc1, loop_2726
23304loop_2725:
23305 ldd [%l7 + 0x68], %f14
23306 stw %g5, [%l7 + 0x54]
23307 movle %xcc, %o4, %i3
23308loop_2726:
23309 sdivx %g6, 0x057E, %o5
23310 std %f14, [%l7 + 0x30]
23311 addc %o3, 0x17FD, %g2
23312 sth %o6, [%l7 + 0x30]
23313 fmovdvc %xcc, %f10, %f4
23314 ba,pt %xcc, loop_2727
23315 andn %l3, %o2, %i2
23316 tgu %icc, 0x0
23317 bge,pt %xcc, loop_2728
23318loop_2727:
23319 srlx %o0, %i6, %l2
23320 movne %icc, %l4, %i5
23321 fsrc2 %f12, %f14
23322loop_2728:
23323 brlez,a %g1, loop_2729
23324 fandnot2s %f3, %f10, %f0
23325 movrlez %i7, 0x3CA, %g7
23326 ldsw [%l7 + 0x18], %i1
23327loop_2729:
23328 fsrc1s %f15, %f1
23329 ldub [%l7 + 0x42], %i0
23330 ldsh [%l7 + 0x6E], %l0
23331 ldsb [%l7 + 0x56], %o7
23332 movle %xcc, %l6, %o1
23333 fpack32 %f8, %f2, %f8
23334 lduw [%l7 + 0x48], %l5
23335 fmovscc %icc, %f1, %f6
23336 fpackfix %f12, %f4
23337 fbl %fcc0, loop_2730
23338 fandnot1 %f6, %f4, %f2
23339 fsrc2s %f14, %f11
23340 stb %g4, [%l7 + 0x1E]
23341loop_2730:
23342 stw %g3, [%l7 + 0x7C]
23343 ldub [%l7 + 0x7D], %l1
23344 subcc %i4, %o4, %g5
23345 ld [%l7 + 0x58], %f6
23346 ldub [%l7 + 0x7A], %g6
23347 bcc,pn %xcc, loop_2731
23348 ldsh [%l7 + 0x0C], %o5
23349 lduw [%l7 + 0x68], %i3
23350 bneg,a %xcc, loop_2732
23351loop_2731:
23352 bgu,pt %icc, loop_2733
23353 std %f12, [%l7 + 0x68]
23354 movre %o3, 0x3EE, %g2
23355loop_2732:
23356 brgez,a %o6, loop_2734
23357loop_2733:
23358 ldx [%l7 + 0x60], %l3
23359 fmovrsne %o2, %f7, %f12
23360 lduw [%l7 + 0x68], %i2
23361loop_2734:
23362 movpos %xcc, %o0, %i6
23363 ldx [%l7 + 0x10], %l4
23364 fcmpgt32 %f8, %f6, %i5
23365 movrlez %l2, %g1, %i7
23366 std %f4, [%l7 + 0x28]
23367 udivx %i1, 0x1AE9, %i0
23368 ldsw [%l7 + 0x68], %g7
23369 brlez,a %l0, loop_2735
23370 bne,a,pt %xcc, loop_2736
23371 andncc %o7, %o1, %l5
23372 fnands %f0, %f15, %f11
23373loop_2735:
23374 movvc %icc, %l6, %g3
23375loop_2736:
23376 st %f14, [%l7 + 0x24]
23377 stb %g4, [%l7 + 0x59]
23378 ta %xcc, 0x3
23379 xnorcc %l1, 0x1E2A, %o4
23380 stx %i4, [%l7 + 0x18]
23381 fmovdge %xcc, %f11, %f11
23382 st %f13, [%l7 + 0x08]
23383 movrgez %g5, 0x26C, %g6
23384 stw %o5, [%l7 + 0x4C]
23385 lduh [%l7 + 0x5A], %o3
23386 srl %g2, 0x01, %i3
23387 movneg %icc, %o6, %l3
23388 movge %xcc, %o2, %o0
23389 fmovrdlz %i6, %f4, %f8
23390 stb %l4, [%l7 + 0x69]
23391 tneg %icc, 0x4
23392 fornot2s %f15, %f7, %f7
23393 edge16 %i5, %i2, %g1
23394 nop
23395 setx loop_2737, %l0, %l1
23396 wrpr 0x1, %tl
23397 wrpr %l1, %tpc
23398 add %l1, 0x4, %l1
23399 wrpr %l1, %tnpc
23400 setx 0x34400001400, %l0, %l1
23401 wrpr %l1, %tstate
23402 wrhpr 0x4, %htstate
23403 retry
23404 bcs,a,pt %icc, loop_2738
23405 tge %xcc, 0x5
23406 fors %f12, %f3, %f0
23407loop_2737:
23408 lduh [%l7 + 0x6E], %l2
23409loop_2738:
23410 fbe,a %fcc1, loop_2739
23411 fpack32 %f6, %f14, %f14
23412 stb %i1, [%l7 + 0x3C]
23413 fornot2s %f9, %f12, %f8
23414loop_2739:
23415 faligndata %f14, %f6, %f12
23416 fmovrse %i0, %f0, %f6
23417 fzero %f12
23418 tvc %xcc, 0x6
23419 sethi 0x1841, %g7
23420 stw %i7, [%l7 + 0x68]
23421 tcs %xcc, 0x0
23422 tleu %icc, 0x3
23423 movne %icc, %l0, %o1
23424 bge %xcc, loop_2740
23425 te %icc, 0x4
23426 edge16n %l5, %l6, %g3
23427 lduh [%l7 + 0x76], %g4
23428loop_2740:
23429 bvc,a,pn %xcc, loop_2741
23430 smulcc %o7, 0x039B, %o4
23431 faligndata %f0, %f12, %f12
23432 fbge %fcc0, loop_2742
23433loop_2741:
23434 fmovrdgez %l1, %f8, %f8
23435 ldsb [%l7 + 0x53], %g5
23436 edge8n %i4, %o5, %o3
23437loop_2742:
23438 andncc %g2, %i3, %g6
23439 fnot1s %f2, %f13
23440 orncc %l3, 0x0878, %o2
23441 fbug,a %fcc3, loop_2743
23442 fcmpgt32 %f8, %f2, %o0
23443 ldx [%l7 + 0x70], %o6
23444 fmovrslz %i6, %f4, %f4
23445loop_2743:
23446 movrgez %i5, 0x374, %i2
23447 fmul8x16al %f2, %f10, %f8
23448 udivx %l4, 0x15AB, %g1
23449 edge16ln %l2, %i1, %i0
23450 movpos %icc, %g7, %l0
23451 ld [%l7 + 0x3C], %f9
23452 fmovdg %xcc, %f5, %f0
23453 fabsd %f8, %f14
23454 edge8ln %i7, %o1, %l6
23455 lduh [%l7 + 0x5A], %l5
23456 lduh [%l7 + 0x48], %g3
23457 siam 0x3
23458 fpadd16 %f6, %f12, %f10
23459 xorcc %g4, 0x0F33, %o4
23460 stx %o7, [%l7 + 0x28]
23461 sethi 0x0DAB, %l1
23462 ldsb [%l7 + 0x1A], %g5
23463 fones %f9
23464 ble loop_2744
23465 ldub [%l7 + 0x3D], %o5
23466 bgu,a,pn %xcc, loop_2745
23467 edge8n %o3, %i4, %i3
23468loop_2744:
23469 fmovrslz %g6, %f10, %f12
23470 tg %icc, 0x7
23471loop_2745:
23472 ldd [%l7 + 0x18], %f4
23473 ldx [%l7 + 0x60], %g2
23474 fbo,a %fcc3, loop_2746
23475 srlx %l3, %o2, %o0
23476 fmovsge %icc, %f15, %f5
23477 xorcc %o6, 0x0F39, %i5
23478loop_2746:
23479 stw %i6, [%l7 + 0x6C]
23480 brlez,a %i2, loop_2747
23481 fcmple16 %f14, %f0, %g1
23482 fmovd %f6, %f4
23483 tsubcctv %l4, %i1, %i0
23484loop_2747:
23485 fmovscs %xcc, %f14, %f7
23486 faligndata %f10, %f8, %f10
23487 ldsw [%l7 + 0x44], %l2
23488 fxor %f14, %f8, %f14
23489 fnot1 %f0, %f2
23490 bshuffle %f2, %f4, %f2
23491 ldsb [%l7 + 0x73], %l0
23492 movgu %icc, %i7, %o1
23493 fxnors %f5, %f1, %f9
23494 sdiv %l6, 0x18CF, %g7
23495 fmovdcs %xcc, %f5, %f13
23496 fcmpes %fcc1, %f12, %f7
23497 fnot2 %f4, %f14
23498 std %f4, [%l7 + 0x58]
23499 bneg,a,pn %icc, loop_2748
23500 and %l5, %g3, %g4
23501 fmovrslz %o4, %f11, %f12
23502 tleu %icc, 0x4
23503loop_2748:
23504 movg %xcc, %o7, %g5
23505 fors %f9, %f12, %f12
23506 srl %o5, 0x17, %o3
23507 std %f12, [%l7 + 0x58]
23508 ldub [%l7 + 0x2C], %l1
23509 ldsb [%l7 + 0x4C], %i4
23510 tge %xcc, 0x4
23511 fandnot2 %f0, %f0, %f12
23512 stx %g6, [%l7 + 0x18]
23513 xnor %i3, 0x05FB, %l3
23514 ldd [%l7 + 0x60], %f14
23515 fpackfix %f8, %f10
23516 lduh [%l7 + 0x4E], %g2
23517 fmovd %f6, %f6
23518 popc %o2, %o0
23519 ldsh [%l7 + 0x28], %o6
23520 array32 %i5, %i6, %g1
23521 edge8n %i2, %l4, %i1
23522 fbul %fcc2, loop_2749
23523 ldsw [%l7 + 0x14], %l2
23524 ldub [%l7 + 0x6A], %i0
23525 movre %l0, 0x048, %i7
23526loop_2749:
23527 xnorcc %o1, 0x1CFC, %g7
23528 std %f4, [%l7 + 0x68]
23529 bleu,a loop_2750
23530 sth %l6, [%l7 + 0x5C]
23531 brnz %l5, loop_2751
23532 fpadd32s %f2, %f11, %f4
23533loop_2750:
23534 stw %g4, [%l7 + 0x50]
23535 stx %o4, [%l7 + 0x28]
23536loop_2751:
23537 movleu %xcc, %g3, %o7
23538 fmul8x16au %f2, %f7, %f14
23539 move %xcc, %o5, %g5
23540 sdivcc %o3, 0x154E, %i4
23541 movrgz %l1, 0x330, %i3
23542 brgez %l3, loop_2752
23543 stx %g6, [%l7 + 0x10]
23544 fmovdleu %xcc, %f12, %f1
23545 ldsw [%l7 + 0x20], %g2
23546loop_2752:
23547 array8 %o2, %o6, %i5
23548 fbne,a %fcc3, loop_2753
23549 edge8ln %i6, %o0, %i2
23550 ldub [%l7 + 0x19], %g1
23551 fmovscs %icc, %f14, %f0
23552loop_2753:
23553 tcc %icc, 0x0
23554 tn %icc, 0x1
23555 movg %xcc, %i1, %l2
23556 ldx [%l7 + 0x10], %l4
23557 fnot2s %f7, %f3
23558 lduw [%l7 + 0x1C], %i0
23559 fcmpgt16 %f2, %f12, %i7
23560 fbe,a %fcc2, loop_2754
23561 stb %l0, [%l7 + 0x78]
23562 bg,a,pt %icc, loop_2755
23563 fcmpeq16 %f4, %f2, %o1
23564loop_2754:
23565 siam 0x4
23566 stb %l6, [%l7 + 0x33]
23567loop_2755:
23568 fbul,a %fcc3, loop_2756
23569 fmovsa %xcc, %f9, %f13
23570 ldsh [%l7 + 0x3E], %l5
23571 fmovsvc %xcc, %f0, %f4
23572loop_2756:
23573 bshuffle %f14, %f12, %f14
23574 stw %g7, [%l7 + 0x4C]
23575 st %f2, [%l7 + 0x60]
23576 tcs %icc, 0x3
23577 fnot2s %f10, %f6
23578 fcmpne16 %f12, %f12, %g4
23579 fmovdvs %icc, %f9, %f13
23580 bl,a loop_2757
23581 sethi 0x0726, %g3
23582 ldd [%l7 + 0x20], %f0
23583 fmovrslz %o7, %f3, %f2
23584loop_2757:
23585 tg %xcc, 0x2
23586 bleu loop_2758
23587 sth %o5, [%l7 + 0x34]
23588 ldx [%l7 + 0x30], %o4
23589 fbule,a %fcc0, loop_2759
23590loop_2758:
23591 std %f4, [%l7 + 0x78]
23592 fmovrde %g5, %f14, %f6
23593 lduw [%l7 + 0x54], %i4
23594loop_2759:
23595 movne %xcc, %o3, %i3
23596 orn %l1, 0x0224, %l3
23597 movle %xcc, %g6, %g2
23598 mova %icc, %o2, %i5
23599 fmovsn %xcc, %f13, %f1
23600 add %o6, %o0, %i2
23601 fmul8x16al %f6, %f7, %f10
23602 fmovd %f6, %f12
23603 ldx [%l7 + 0x60], %g1
23604 tneg %icc, 0x6
23605 fpsub16s %f7, %f9, %f8
23606 sth %i6, [%l7 + 0x6C]
23607 fzeros %f6
23608 fzeros %f1
23609 fmovdle %icc, %f15, %f11
23610 fands %f8, %f4, %f13
23611 sub %l2, %i1, %l4
23612 ld [%l7 + 0x0C], %f9
23613 addcc %i7, %i0, %l0
23614 sethi 0x1835, %o1
23615 ldsw [%l7 + 0x0C], %l5
23616 stw %g7, [%l7 + 0x40]
23617 fmovda %icc, %f15, %f12
23618 movrlz %l6, 0x3D7, %g4
23619 movg %icc, %g3, %o7
23620 andncc %o5, %g5, %i4
23621 tvs %xcc, 0x4
23622 ldsh [%l7 + 0x7A], %o4
23623 edge8ln %i3, %l1, %l3
23624 fbg,a %fcc3, loop_2760
23625 brnz,a %g6, loop_2761
23626 ldsw [%l7 + 0x64], %o3
23627 subc %g2, %o2, %o6
23628loop_2760:
23629 fbul %fcc0, loop_2762
23630loop_2761:
23631 bleu,a %xcc, loop_2763
23632 movge %xcc, %o0, %i2
23633 stx %i5, [%l7 + 0x28]
23634loop_2762:
23635 bn,a,pn %icc, loop_2764
23636loop_2763:
23637 fnand %f10, %f0, %f10
23638 movle %xcc, %g1, %i6
23639 brz,a %l2, loop_2765
23640loop_2764:
23641 fcmpne16 %f12, %f12, %i1
23642 fcmpeq16 %f10, %f14, %l4
23643 fnot2 %f10, %f4
23644loop_2765:
23645 fmovsn %icc, %f8, %f12
23646 fandnot1 %f6, %f0, %f2
23647 fbuge,a %fcc2, loop_2766
23648 ble,pt %xcc, loop_2767
23649 stx %i7, [%l7 + 0x60]
23650 fpack16 %f0, %f7
23651loop_2766:
23652 ldsh [%l7 + 0x2C], %l0
23653loop_2767:
23654 stx %i0, [%l7 + 0x28]
23655 fmovdne %icc, %f6, %f2
23656 andncc %o1, %g7, %l6
23657 st %f8, [%l7 + 0x74]
23658 bpos %icc, loop_2768
23659 ldd [%l7 + 0x60], %f12
23660 subcc %g4, %g3, %l5
23661 xorcc %o7, 0x1548, %g5
23662loop_2768:
23663 siam 0x2
23664 fmovrslez %o5, %f11, %f8
23665 subc %o4, 0x0420, %i3
23666 fnors %f2, %f0, %f2
23667 fpsub32s %f0, %f3, %f1
23668 tsubcc %i4, %l3, %g6
23669 tsubcc %l1, 0x0145, %g2
23670 bgu,pn %icc, loop_2769
23671 fcmps %fcc1, %f4, %f11
23672 std %f2, [%l7 + 0x30]
23673 stb %o3, [%l7 + 0x0D]
23674loop_2769:
23675 bl,a,pt %xcc, loop_2770
23676 mova %xcc, %o2, %o0
23677 orcc %o6, %i2, %i5
23678 fsrc2 %f14, %f0
23679loop_2770:
23680 srlx %i6, %l2, %g1
23681 ld [%l7 + 0x40], %f4
23682 fpsub16 %f2, %f12, %f10
23683 st %f14, [%l7 + 0x24]
23684 umul %l4, %i7, %i1
23685 movleu %xcc, %i0, %l0
23686 fmovsa %icc, %f4, %f4
23687 bpos,a %xcc, loop_2771
23688 fmovrsne %o1, %f7, %f2
23689 edge32l %g7, %l6, %g3
23690 sth %l5, [%l7 + 0x54]
23691loop_2771:
23692 te %icc, 0x0
23693 fnot1 %f6, %f2
23694 fcmpgt16 %f14, %f2, %g4
23695 movrne %o7, %g5, %o4
23696 sllx %i3, %o5, %i4
23697 tgu %icc, 0x7
23698 te %xcc, 0x3
23699 xnor %g6, %l1, %g2
23700 movcc %icc, %o3, %o2
23701 ldx [%l7 + 0x30], %o0
23702 stx %l3, [%l7 + 0x20]
23703 ldd [%l7 + 0x28], %f10
23704 brz %i2, loop_2772
23705 popc %o6, %i5
23706 stw %l2, [%l7 + 0x44]
23707 fnor %f12, %f12, %f8
23708loop_2772:
23709 stb %g1, [%l7 + 0x57]
23710 lduw [%l7 + 0x28], %l4
23711 popc 0x04C2, %i7
23712 move %icc, %i1, %i6
23713 fmovdcs %icc, %f10, %f10
23714 ldsb [%l7 + 0x4B], %l0
23715 udivx %i0, 0x15BD, %g7
23716 fmovdcs %xcc, %f2, %f13
23717 lduw [%l7 + 0x44], %l6
23718 fmovdvc %xcc, %f11, %f6
23719 fmovsvc %icc, %f1, %f3
23720 ldsh [%l7 + 0x36], %o1
23721 sth %g3, [%l7 + 0x54]
23722 stb %g4, [%l7 + 0x11]
23723 fcmps %fcc3, %f14, %f5
23724 fpsub32 %f4, %f12, %f2
23725 call loop_2773
23726 call loop_2774
23727 edge8n %o7, %g5, %l5
23728 fmovde %xcc, %f14, %f12
23729loop_2773:
23730 ld [%l7 + 0x7C], %f9
23731loop_2774:
23732 fnot2 %f14, %f14
23733 brgz,a %i3, loop_2775
23734 addc %o4, %o5, %i4
23735 fblg %fcc1, loop_2776
23736 fmovdgu %xcc, %f0, %f14
23737loop_2775:
23738 fmovrsne %g6, %f14, %f3
23739 brnz %g2, loop_2777
23740loop_2776:
23741 popc 0x0851, %l1
23742 orncc %o2, 0x1C2C, %o3
23743 ldub [%l7 + 0x77], %l3
23744loop_2777:
23745 fornot2 %f10, %f6, %f2
23746 ldd [%l7 + 0x20], %f10
23747 stw %o0, [%l7 + 0x20]
23748 fbo,a %fcc3, loop_2778
23749 stw %o6, [%l7 + 0x58]
23750 fsrc1 %f8, %f2
23751 fandnot1s %f13, %f13, %f14
23752loop_2778:
23753 stw %i5, [%l7 + 0x20]
23754 smulcc %i2, %g1, %l4
23755 fsrc2 %f14, %f8
23756 fmovrsgez %l2, %f8, %f6
23757 bn,pt %icc, loop_2779
23758 fnot1s %f0, %f8
23759 fmuld8sux16 %f10, %f12, %f10
23760 nop
23761 setx loop_2780, %l0, %l1
23762 jmpl %l1, %i7
23763loop_2779:
23764 stb %i1, [%l7 + 0x3B]
23765 fpadd16s %f1, %f1, %f14
23766 fmovdge %icc, %f6, %f7
23767loop_2780:
23768 tvc %icc, 0x6
23769 fmovsleu %icc, %f15, %f13
23770 ld [%l7 + 0x34], %f0
23771 array8 %i6, %i0, %l0
23772 udiv %g7, 0x190B, %l6
23773 lduh [%l7 + 0x52], %g3
23774 st %f5, [%l7 + 0x64]
23775 stx %o1, [%l7 + 0x78]
23776 lduh [%l7 + 0x0A], %g4
23777 ldsw [%l7 + 0x78], %o7
23778 std %f6, [%l7 + 0x20]
23779 sth %l5, [%l7 + 0x7E]
23780 bgu,a %icc, loop_2781
23781 std %f14, [%l7 + 0x70]
23782 st %f6, [%l7 + 0x2C]
23783 std %f0, [%l7 + 0x18]
23784loop_2781:
23785 edge16l %i3, %g5, %o4
23786 ldx [%l7 + 0x78], %i4
23787 ble,a,pn %xcc, loop_2782
23788 ld [%l7 + 0x20], %f9
23789 subcc %o5, 0x1376, %g6
23790 bcs loop_2783
23791loop_2782:
23792 movcs %xcc, %l1, %o2
23793 fcmple16 %f12, %f12, %o3
23794 call loop_2784
23795loop_2783:
23796 fmovspos %xcc, %f0, %f7
23797 fmovrdne %l3, %f0, %f4
23798 fmul8x16al %f8, %f11, %f10
23799loop_2784:
23800 fmovrde %o0, %f4, %f10
23801 fcmple32 %f10, %f6, %g2
23802 fmovdge %xcc, %f12, %f0
23803 fandnot2s %f3, %f13, %f7
23804 st %f0, [%l7 + 0x6C]
23805 fnands %f13, %f3, %f4
23806 be loop_2785
23807 fmuld8ulx16 %f6, %f10, %f4
23808 or %i5, 0x046A, %i2
23809 stw %g1, [%l7 + 0x68]
23810loop_2785:
23811 ta %xcc, 0x3
23812 ldd [%l7 + 0x78], %f12
23813 st %f6, [%l7 + 0x5C]
23814 subcc %o6, %l4, %i7
23815 srax %l2, %i6, %i1
23816 st %f7, [%l7 + 0x28]
23817 udivcc %l0, 0x00D3, %g7
23818 tvc %xcc, 0x4
23819 ldx [%l7 + 0x40], %i0
23820 udivx %l6, 0x01A5, %o1
23821 st %f5, [%l7 + 0x20]
23822 fpsub32s %f13, %f15, %f15
23823 movl %xcc, %g3, %g4
23824 movrgz %l5, 0x26F, %i3
23825 stw %o7, [%l7 + 0x40]
23826 fbule %fcc3, loop_2786
23827 fbe %fcc0, loop_2787
23828 stw %o4, [%l7 + 0x1C]
23829 andncc %g5, %o5, %g6
23830loop_2786:
23831 fsrc1 %f2, %f12
23832loop_2787:
23833 fnot1s %f8, %f15
23834 ldd [%l7 + 0x28], %f6
23835 fsrc1s %f3, %f12
23836 std %f0, [%l7 + 0x60]
23837 fone %f8
23838 stx %i4, [%l7 + 0x28]
23839 fmovrsne %o2, %f5, %f6
23840 sethi 0x0202, %o3
23841 xor %l3, 0x1317, %l1
23842 srlx %o0, 0x09, %i5
23843 bpos,a,pt %icc, loop_2788
23844 fbne %fcc1, loop_2789
23845 fmovrdne %i2, %f6, %f0
23846 bleu %icc, loop_2790
23847loop_2788:
23848 ldx [%l7 + 0x38], %g1
23849loop_2789:
23850 ld [%l7 + 0x2C], %f4
23851 fmovsg %xcc, %f0, %f8
23852loop_2790:
23853 bpos %icc, loop_2791
23854 fcmpne32 %f0, %f10, %o6
23855 ble,pt %xcc, loop_2792
23856 move %xcc, %l4, %i7
23857loop_2791:
23858 fand %f4, %f8, %f6
23859 ldsh [%l7 + 0x22], %l2
23860loop_2792:
23861 fcmpne16 %f12, %f2, %g2
23862 tsubcc %i1, 0x1A4E, %l0
23863 xnorcc %i6, %g7, %l6
23864 fmovdle %xcc, %f3, %f1
23865 std %f12, [%l7 + 0x18]
23866 fxors %f12, %f10, %f4
23867 ldsb [%l7 + 0x31], %o1
23868 bleu %xcc, loop_2793
23869 tsubcctv %i0, 0x1EB7, %g4
23870 fbule,a %fcc0, loop_2794
23871 fmovdl %xcc, %f12, %f11
23872loop_2793:
23873 fmovde %icc, %f7, %f0
23874 edge16n %g3, %l5, %i3
23875loop_2794:
23876 movre %o7, %o4, %o5
23877 fpack16 %f10, %f1
23878 sth %g5, [%l7 + 0x6A]
23879 ldsh [%l7 + 0x4E], %i4
23880 fmovde %xcc, %f6, %f9
23881 fmovdn %xcc, %f7, %f7
23882 fornot2 %f14, %f10, %f14
23883 fcmpne32 %f0, %f2, %o2
23884 sth %g6, [%l7 + 0x3C]
23885 fpadd16s %f4, %f2, %f9
23886 std %f6, [%l7 + 0x20]
23887 mulscc %o3, %l1, %l3
23888 fmovde %xcc, %f8, %f3
23889 udivx %o0, 0x1979, %i5
23890 fcmpgt16 %f10, %f14, %i2
23891 bleu,a %icc, loop_2795
23892 fmovrdgez %o6, %f0, %f2
23893 fmovde %icc, %f4, %f12
23894 edge16n %l4, %g1, %i7
23895loop_2795:
23896 ld [%l7 + 0x3C], %f6
23897 tgu %xcc, 0x0
23898 fcmpd %fcc1, %f12, %f8
23899 movrgz %g2, %l2, %l0
23900 fmovsa %icc, %f9, %f9
23901 fone %f10
23902 ldd [%l7 + 0x10], %f8
23903 alignaddrl %i6, %g7, %i1
23904 tgu %icc, 0x2
23905 ldub [%l7 + 0x42], %o1
23906 and %i0, %l6, %g3
23907 sth %l5, [%l7 + 0x58]
23908 ldub [%l7 + 0x20], %g4
23909 movge %icc, %i3, %o7
23910 fmovsvs %xcc, %f8, %f0
23911 movn %icc, %o4, %g5
23912 sth %o5, [%l7 + 0x38]
23913 ldsb [%l7 + 0x50], %o2
23914 bleu,pn %xcc, loop_2796
23915 ld [%l7 + 0x08], %f8
23916 fexpand %f15, %f2
23917 fmul8x16au %f11, %f6, %f4
23918loop_2796:
23919 movn %xcc, %g6, %o3
23920 stx %l1, [%l7 + 0x08]
23921 fbo %fcc1, loop_2797
23922 movgu %icc, %i4, %o0
23923 tg %icc, 0x1
23924 ldsh [%l7 + 0x28], %l3
23925loop_2797:
23926 alignaddr %i5, %o6, %i2
23927 xnorcc %g1, %l4, %g2
23928 sth %i7, [%l7 + 0x0A]
23929 movre %l2, 0x0F7, %l0
23930 fcmple32 %f4, %f0, %g7
23931 fcmpeq16 %f4, %f6, %i1
23932 movrlez %i6, 0x303, %i0
23933 bcs,a loop_2798
23934 fmovrdgz %l6, %f8, %f2
23935 edge32ln %g3, %l5, %g4
23936 and %o1, %i3, %o4
23937loop_2798:
23938 ld [%l7 + 0x7C], %f9
23939 ld [%l7 + 0x24], %f14
23940 fnegd %f12, %f6
23941 stb %o7, [%l7 + 0x4E]
23942 nop
23943 setx loop_2799, %l0, %l1
23944 jmpl %l1, %o5
23945 std %f8, [%l7 + 0x70]
23946 ldsb [%l7 + 0x72], %g5
23947 edge16 %g6, %o2, %o3
23948loop_2799:
23949 fcmpne32 %f10, %f10, %i4
23950 fmovd %f8, %f2
23951 ldub [%l7 + 0x70], %o0
23952 fmovs %f14, %f9
23953 st %f12, [%l7 + 0x50]
23954 fbule %fcc3, loop_2800
23955 ba loop_2801
23956 fnot1s %f14, %f14
23957 fornot1s %f3, %f13, %f3
23958loop_2800:
23959 fornot2s %f0, %f11, %f15
23960loop_2801:
23961 fmovse %xcc, %f4, %f12
23962 stw %l1, [%l7 + 0x44]
23963 fmovsgu %icc, %f1, %f13
23964 fsrc2 %f12, %f8
23965 stw %i5, [%l7 + 0x64]
23966 movn %xcc, %o6, %i2
23967 bne %icc, loop_2802
23968 ldsh [%l7 + 0x46], %g1
23969 movvs %xcc, %l4, %l3
23970 fsrc1s %f15, %f14
23971loop_2802:
23972 fcmpeq32 %f0, %f12, %g2
23973 or %l2, 0x0E44, %l0
23974 nop
23975 setx loop_2803, %l0, %l1
23976 wrpr 0x1, %tl
23977 wrpr %l1, %tnpc
23978 setx 0x34400001400, %l0, %l1
23979 wrpr %l1, %tstate
23980 wrhpr 0x4, %htstate
23981 done
23982 andcc %g7, 0x0728, %i7
23983 lduw [%l7 + 0x28], %i6
23984 ldd [%l7 + 0x58], %f2
23985loop_2803:
23986 st %f10, [%l7 + 0x5C]
23987 udivcc %i1, 0x150C, %l6
23988 fbug %fcc2, loop_2804
23989 ldsb [%l7 + 0x67], %i0
23990 sth %g3, [%l7 + 0x2A]
23991 fone %f4
23992loop_2804:
23993 fnor %f10, %f0, %f12
23994 fnot1 %f8, %f14
23995 fmovrdlez %g4, %f8, %f8
23996 fone %f10
23997 mulx %o1, 0x1D9B, %i3
23998 bshuffle %f12, %f2, %f10
23999 ldsw [%l7 + 0x74], %l5
24000 ldsw [%l7 + 0x5C], %o4
24001 tcs %xcc, 0x7
24002 nop
24003 setx loop_2805, %l0, %l1
24004 wrpr 0x1, %tl
24005 wrpr %l1, %tpc
24006 add %l1, 0x4, %l1
24007 wrpr %l1, %tnpc
24008 setx 0x34400001400, %l0, %l1
24009 wrpr %l1, %tstate
24010 wrhpr 0x4, %htstate
24011 retry
24012 edge8ln %o7, %g5, %g6
24013 andncc %o5, %o2, %o3
24014 array16 %i4, %l1, %o0
24015loop_2805:
24016 smulcc %o6, 0x107A, %i2
24017 fblg %fcc0, loop_2806
24018 tne %xcc, 0x5
24019 fbge,a %fcc2, loop_2807
24020 smulcc %g1, %i5, %l3
24021loop_2806:
24022 tneg %icc, 0x0
24023 movgu %xcc, %g2, %l4
24024loop_2807:
24025 fmovdcs %xcc, %f7, %f11
24026 bpos,a,pt %icc, loop_2808
24027 fcmpes %fcc3, %f6, %f3
24028 movgu %icc, %l2, %g7
24029 taddcc %i7, 0x1519, %i6
24030loop_2808:
24031 tn %icc, 0x5
24032 fcmps %fcc2, %f15, %f14
24033 fmovdvc %xcc, %f8, %f12
24034 std %f14, [%l7 + 0x50]
24035 tgu %xcc, 0x6
24036 bge,a %xcc, loop_2809
24037 ldd [%l7 + 0x70], %f12
24038 fpack16 %f12, %f4
24039 fmovrdlez %i1, %f10, %f12
24040loop_2809:
24041 sdivcc %l6, 0x168D, %l0
24042 fmovrslez %g3, %f8, %f8
24043 ldx [%l7 + 0x38], %i0
24044 edge32l %o1, %i3, %g4
24045 nop
24046 setx loop_2810, %l0, %l1
24047 wrpr 0x1, %tl
24048 wrpr %l1, %tnpc
24049 setx 0x34400001400, %l0, %l1
24050 wrpr %l1, %tstate
24051 wrhpr 0x4, %htstate
24052 done
24053 ldsb [%l7 + 0x4D], %l5
24054 umulcc %o4, %o7, %g6
24055 sra %g5, %o2, %o5
24056loop_2810:
24057 std %f12, [%l7 + 0x38]
24058 lduw [%l7 + 0x18], %o3
24059 subc %l1, 0x024F, %i4
24060 stw %o0, [%l7 + 0x28]
24061 fone %f6
24062 bvc,pn %xcc, loop_2811
24063 fmovd %f4, %f6
24064 fcmpeq32 %f0, %f0, %o6
24065 movpos %xcc, %i2, %g1
24066loop_2811:
24067 movle %xcc, %i5, %l3
24068 stx %l4, [%l7 + 0x48]
24069 sth %l2, [%l7 + 0x78]
24070 fnor %f4, %f0, %f8
24071 fornot2 %f14, %f10, %f4
24072 fcmps %fcc3, %f13, %f12
24073 lduh [%l7 + 0x58], %g2
24074 fsrc1s %f10, %f9
24075 stx %i7, [%l7 + 0x58]
24076 bpos %xcc, loop_2812
24077 sth %i6, [%l7 + 0x76]
24078 std %f4, [%l7 + 0x10]
24079 umulcc %g7, 0x1C27, %l6
24080loop_2812:
24081 fmovdne %icc, %f4, %f7
24082 fmovrsgz %i1, %f7, %f0
24083 tneg %xcc, 0x6
24084 ldsh [%l7 + 0x52], %l0
24085 fbuge %fcc0, loop_2813
24086 fpadd16 %f4, %f10, %f12
24087 ldsb [%l7 + 0x6B], %i0
24088 ldx [%l7 + 0x60], %g3
24089loop_2813:
24090 movvs %xcc, %o1, %g4
24091 movrne %i3, 0x0E3, %l5
24092 andn %o4, %g6, %g5
24093 fmovdcc %icc, %f14, %f2
24094 brgz %o7, loop_2814
24095 stw %o2, [%l7 + 0x60]
24096 movle %icc, %o3, %l1
24097 or %o5, %i4, %o0
24098loop_2814:
24099 fbuge,a %fcc0, loop_2815
24100 edge8ln %i2, %g1, %o6
24101 bcs %icc, loop_2816
24102 sra %i5, 0x0D, %l4
24103loop_2815:
24104 lduw [%l7 + 0x3C], %l3
24105 stw %g2, [%l7 + 0x64]
24106loop_2816:
24107 fblg %fcc2, loop_2817
24108 movl %xcc, %l2, %i6
24109 fmuld8ulx16 %f13, %f13, %f6
24110 fandnot2 %f4, %f12, %f8
24111loop_2817:
24112 movrlz %i7, 0x354, %g7
24113 call loop_2818
24114 mulx %i1, 0x03C7, %l6
24115 ldsb [%l7 + 0x44], %i0
24116 fmovdvs %xcc, %f12, %f12
24117loop_2818:
24118 xor %l0, %g3, %o1
24119 ldd [%l7 + 0x70], %f6
24120 fmovdne %icc, %f1, %f10
24121 alignaddr %g4, %l5, %o4
24122 fmuld8ulx16 %f15, %f1, %f6
24123 fxor %f14, %f12, %f10
24124 sth %i3, [%l7 + 0x60]
24125 ld [%l7 + 0x3C], %f8
24126 movrne %g5, %o7, %o2
24127 fmovrdgez %g6, %f12, %f4
24128 ld [%l7 + 0x7C], %f3
24129 fmuld8ulx16 %f15, %f0, %f10
24130 srl %l1, %o5, %o3
24131 movrlez %o0, 0x190, %i2
24132 fmul8ulx16 %f6, %f10, %f6
24133 fble,a %fcc1, loop_2819
24134 fmovdne %xcc, %f9, %f2
24135 fmovdpos %icc, %f15, %f9
24136 std %f12, [%l7 + 0x28]
24137loop_2819:
24138 lduh [%l7 + 0x2A], %i4
24139 fbuge %fcc1, loop_2820
24140 stb %g1, [%l7 + 0x5A]
24141 fmovdgu %icc, %f9, %f9
24142 subccc %i5, 0x10F1, %o6
24143loop_2820:
24144 fbug,a %fcc1, loop_2821
24145 stb %l4, [%l7 + 0x2C]
24146 fabss %f14, %f10
24147 ldsw [%l7 + 0x5C], %g2
24148loop_2821:
24149 udivx %l3, 0x0C01, %i6
24150 fpack32 %f2, %f6, %f12
24151 stx %i7, [%l7 + 0x28]
24152 fmovdne %icc, %f15, %f11
24153 xor %l2, %g7, %l6
24154 array8 %i1, %i0, %g3
24155 ldub [%l7 + 0x2B], %l0
24156 ldx [%l7 + 0x38], %o1
24157 andn %g4, %o4, %l5
24158 tn %xcc, 0x4
24159 bcc,pn %xcc, loop_2822
24160 bge,a,pt %xcc, loop_2823
24161 stw %g5, [%l7 + 0x78]
24162 fmovdvc %xcc, %f6, %f7
24163loop_2822:
24164 brgz,a %o7, loop_2824
24165loop_2823:
24166 fmovdpos %xcc, %f0, %f0
24167 umulcc %i3, %g6, %o2
24168 xnorcc %l1, %o5, %o0
24169loop_2824:
24170 orcc %i2, 0x1774, %o3
24171 bvc,pn %xcc, loop_2825
24172 stx %g1, [%l7 + 0x38]
24173 fmovrslez %i5, %f13, %f13
24174 sra %i4, 0x0E, %l4
24175loop_2825:
24176 st %f1, [%l7 + 0x24]
24177 fandnot1 %f8, %f0, %f4
24178 ldsb [%l7 + 0x6F], %g2
24179 nop
24180 setx loop_2826, %l0, %l1
24181 jmpl %l1, %l3
24182 fbule %fcc3, loop_2827
24183 lduw [%l7 + 0x20], %o6
24184 add %i7, %i6, %g7
24185loop_2826:
24186 fmovsg %xcc, %f5, %f5
24187loop_2827:
24188 taddcctv %l2, 0x07A5, %i1
24189 fnot2 %f12, %f4
24190 fmovdge %icc, %f15, %f6
24191 bgu loop_2828
24192 lduh [%l7 + 0x7A], %l6
24193 fbo,a %fcc2, loop_2829
24194 movrlz %i0, 0x13E, %g3
24195loop_2828:
24196 movrlez %o1, 0x1A1, %g4
24197 ldsh [%l7 + 0x7A], %l0
24198loop_2829:
24199 alignaddrl %l5, %g5, %o4
24200 for %f0, %f10, %f2
24201 stw %o7, [%l7 + 0x5C]
24202 fmovsle %xcc, %f12, %f14
24203 fmovsvs %icc, %f13, %f14
24204 fbug %fcc3, loop_2830
24205 movl %icc, %i3, %o2
24206 ldd [%l7 + 0x28], %f8
24207 bleu,a loop_2831
24208loop_2830:
24209 edge16 %l1, %g6, %o0
24210 ldsb [%l7 + 0x4E], %i2
24211 fbuge %fcc2, loop_2832
24212loop_2831:
24213 tneg %xcc, 0x0
24214 movleu %xcc, %o5, %o3
24215 be,pn %icc, loop_2833
24216loop_2832:
24217 std %f10, [%l7 + 0x68]
24218 ldsw [%l7 + 0x40], %g1
24219 udivcc %i5, 0x1142, %i4
24220loop_2833:
24221 fcmpeq32 %f2, %f0, %l4
24222 lduh [%l7 + 0x5E], %g2
24223 edge32 %o6, %i7, %i6
24224 movrgez %g7, %l2, %i1
24225 movne %xcc, %l6, %i0
24226 movg %xcc, %l3, %g3
24227 stx %g4, [%l7 + 0x68]
24228 fbge,a %fcc1, loop_2834
24229 fmovdcc %icc, %f0, %f7
24230 fba %fcc0, loop_2835
24231 nop
24232 setx loop_2836, %l0, %l1
24233 wrpr 0x1, %tl
24234 wrpr %l1, %tnpc
24235 setx 0x34400001400, %l0, %l1
24236 wrpr %l1, %tstate
24237 wrhpr 0x4, %htstate
24238 done
24239loop_2834:
24240 ta %xcc, 0x0
24241 fmovd %f10, %f12
24242loop_2835:
24243 edge8 %l0, %l5, %o1
24244loop_2836:
24245 fzero %f4
24246 fmul8ulx16 %f8, %f6, %f14
24247 fmovrslez %g5, %f3, %f5
24248 xnor %o7, %i3, %o4
24249 edge8n %l1, %g6, %o0
24250 tsubcctv %o2, %i2, %o5
24251 bcc %icc, loop_2837
24252 lduh [%l7 + 0x32], %o3
24253 fmovspos %xcc, %f4, %f8
24254 std %f4, [%l7 + 0x68]
24255loop_2837:
24256 ldub [%l7 + 0x50], %g1
24257 fpsub32s %f14, %f15, %f3
24258 tsubcctv %i4, %i5, %g2
24259 fnot2s %f9, %f13
24260 fcmpne32 %f4, %f8, %l4
24261 sdivcc %i7, 0x03B7, %o6
24262 ldsb [%l7 + 0x65], %g7
24263 std %f4, [%l7 + 0x10]
24264 fmovsne %xcc, %f4, %f3
24265 edge8ln %i6, %l2, %i1
24266 ldx [%l7 + 0x18], %i0
24267 ldub [%l7 + 0x76], %l6
24268 addcc %g3, 0x0D24, %g4
24269 ldd [%l7 + 0x28], %f10
24270 fmovsne %xcc, %f4, %f13
24271 srl %l3, 0x13, %l5
24272 bcs,pn %icc, loop_2838
24273 movne %xcc, %o1, %g5
24274 fmovdn %icc, %f10, %f1
24275 fble %fcc0, loop_2839
24276loop_2838:
24277 lduw [%l7 + 0x14], %l0
24278 ldsb [%l7 + 0x29], %i3
24279 fmovrslz %o4, %f4, %f4
24280loop_2839:
24281 fmovdl %icc, %f4, %f3
24282 fpack16 %f12, %f2
24283 ldub [%l7 + 0x1C], %l1
24284 umulcc %g6, 0x009D, %o0
24285 fnors %f12, %f7, %f4
24286 st %f1, [%l7 + 0x7C]
24287 sll %o7, %o2, %i2
24288 edge8l %o5, %o3, %i4
24289 ldsh [%l7 + 0x56], %g1
24290 fsrc1 %f8, %f14
24291 fmovscc %icc, %f7, %f10
24292 sth %i5, [%l7 + 0x30]
24293 stb %l4, [%l7 + 0x65]
24294 orn %i7, 0x02EC, %o6
24295 sth %g7, [%l7 + 0x2C]
24296 stw %i6, [%l7 + 0x34]
24297 fble %fcc3, loop_2840
24298 smul %g2, 0x1025, %i1
24299 lduw [%l7 + 0x18], %l2
24300 fmovda %xcc, %f1, %f1
24301loop_2840:
24302 edge16n %i0, %g3, %g4
24303 fmovda %xcc, %f10, %f10
24304 fcmped %fcc3, %f8, %f8
24305 edge32n %l3, %l6, %o1
24306 ldsw [%l7 + 0x18], %g5
24307 movrne %l0, %l5, %i3
24308 fbl %fcc3, loop_2841
24309 brgez,a %l1, loop_2842
24310 fmuld8ulx16 %f7, %f11, %f4
24311 fmovsne %icc, %f9, %f13
24312loop_2841:
24313 fmovsn %icc, %f5, %f4
24314loop_2842:
24315 tne %xcc, 0x2
24316 sra %g6, %o4, %o7
24317 fmovsne %xcc, %f4, %f5
24318 bpos,a loop_2843
24319 te %icc, 0x5
24320 stx %o0, [%l7 + 0x20]
24321 for %f12, %f8, %f14
24322loop_2843:
24323 movrne %o2, 0x0F3, %o5
24324 stw %i2, [%l7 + 0x0C]
24325 stb %i4, [%l7 + 0x72]
24326 fand %f0, %f4, %f14
24327 fabsd %f4, %f2
24328 fcmpgt16 %f14, %f14, %g1
24329 bne %xcc, loop_2844
24330 andncc %o3, %l4, %i5
24331 lduh [%l7 + 0x46], %o6
24332 ld [%l7 + 0x7C], %f7
24333loop_2844:
24334 brlez,a %i7, loop_2845
24335 brlez %g7, loop_2846
24336 stb %i6, [%l7 + 0x69]
24337 fmovdpos %xcc, %f3, %f15
24338loop_2845:
24339 lduw [%l7 + 0x1C], %g2
24340loop_2846:
24341 ldsh [%l7 + 0x7E], %l2
24342 andn %i1, %i0, %g3
24343 movle %icc, %g4, %l3
24344 fcmps %fcc2, %f10, %f2
24345 lduh [%l7 + 0x58], %o1
24346 fmul8x16al %f15, %f15, %f10
24347 edge32n %g5, %l6, %l0
24348 fmovdg %xcc, %f9, %f5
24349 bvc,pn %icc, loop_2847
24350 srlx %l5, %l1, %g6
24351 ld [%l7 + 0x34], %f2
24352 st %f1, [%l7 + 0x64]
24353loop_2847:
24354 stb %i3, [%l7 + 0x21]
24355 movge %icc, %o4, %o0
24356 array16 %o2, %o5, %o7
24357 fbue,a %fcc1, loop_2848
24358 fmovse %xcc, %f15, %f11
24359 xnor %i4, 0x1F61, %g1
24360 brgz,a %o3, loop_2849
24361loop_2848:
24362 ldub [%l7 + 0x4A], %i2
24363 fxnor %f0, %f4, %f4
24364 fmovsge %xcc, %f9, %f2
24365loop_2849:
24366 lduh [%l7 + 0x46], %i5
24367 be loop_2850
24368 movle %xcc, %l4, %o6
24369 nop
24370 setx loop_2851, %l0, %l1
24371 wrpr 0x1, %tl
24372 wrpr %l1, %tnpc
24373 setx 0x34400001400, %l0, %l1
24374 wrpr %l1, %tstate
24375 wrhpr 0x4, %htstate
24376 done
24377 fands %f4, %f6, %f12
24378loop_2850:
24379 umulcc %i7, %i6, %g2
24380 lduh [%l7 + 0x0C], %l2
24381loop_2851:
24382 sth %i1, [%l7 + 0x50]
24383 fmovdgu %icc, %f5, %f0
24384 ldub [%l7 + 0x7A], %i0
24385 tvs %xcc, 0x6
24386 tleu %icc, 0x2
24387 tl %icc, 0x1
24388 sdiv %g7, 0x1F4D, %g4
24389 ld [%l7 + 0x40], %f7
24390 lduh [%l7 + 0x1A], %l3
24391 sra %o1, 0x05, %g3
24392 xnorcc %l6, 0x09F0, %l0
24393 fabsd %f12, %f6
24394 ld [%l7 + 0x4C], %f13
24395 lduw [%l7 + 0x60], %g5
24396 srl %l5, %g6, %l1
24397 movge %xcc, %o4, %i3
24398 sra %o0, %o5, %o2
24399 edge8l %o7, %g1, %o3
24400 ldsb [%l7 + 0x56], %i4
24401 fsrc2 %f8, %f14
24402 stw %i5, [%l7 + 0x68]
24403 fxnors %f3, %f10, %f14
24404 tle %icc, 0x7
24405 edge8 %l4, %o6, %i7
24406 fsrc2 %f12, %f8
24407 ld [%l7 + 0x5C], %f7
24408 fnot1s %f9, %f3
24409 brgz %i2, loop_2852
24410 fmovse %xcc, %f10, %f12
24411 xnor %i6, 0x169E, %l2
24412 brlez %i1, loop_2853
24413loop_2852:
24414 fpackfix %f2, %f3
24415 stb %g2, [%l7 + 0x27]
24416 fcmps %fcc3, %f2, %f8
24417loop_2853:
24418 ldx [%l7 + 0x10], %g7
24419 udivx %i0, 0x06D6, %l3
24420 fnot2 %f10, %f6
24421 movcs %xcc, %g4, %g3
24422 udivcc %l6, 0x148F, %o1
24423 bcc %icc, loop_2854
24424 tsubcctv %g5, %l5, %l0
24425 ldsb [%l7 + 0x73], %g6
24426 sdiv %l1, 0x1F9A, %o4
24427loop_2854:
24428 fmovsvc %xcc, %f3, %f8
24429 stb %o0, [%l7 + 0x0C]
24430 ldsw [%l7 + 0x58], %o5
24431 fmovrse %o2, %f10, %f1
24432 fnor %f12, %f6, %f10
24433 stb %i3, [%l7 + 0x49]
24434 edge32l %o7, %o3, %i4
24435 bneg,pt %xcc, loop_2855
24436 bpos,a %icc, loop_2856
24437 ldd [%l7 + 0x48], %f12
24438 ldub [%l7 + 0x10], %i5
24439loop_2855:
24440 ldsw [%l7 + 0x54], %g1
24441loop_2856:
24442 fmul8x16 %f9, %f4, %f4
24443 fbue,a %fcc1, loop_2857
24444 tsubcc %l4, %o6, %i2
24445 mulscc %i6, 0x0E00, %l2
24446 fornot2s %f13, %f11, %f10
24447loop_2857:
24448 lduh [%l7 + 0x26], %i7
24449 movrgez %g2, 0x0F8, %g7
24450 brnz %i1, loop_2858
24451 ldsb [%l7 + 0x6F], %l3
24452 stx %i0, [%l7 + 0x70]
24453 xnor %g4, 0x0EA0, %l6
24454loop_2858:
24455 fmul8ulx16 %f8, %f2, %f8
24456 st %f9, [%l7 + 0x78]
24457 fmovdne %icc, %f10, %f7
24458 brnz,a %o1, loop_2859
24459 bne %xcc, loop_2860
24460 st %f14, [%l7 + 0x20]
24461 lduw [%l7 + 0x44], %g5
24462loop_2859:
24463 brlz %l5, loop_2861
24464loop_2860:
24465 bgu,pn %icc, loop_2862
24466 mulx %l0, 0x040B, %g6
24467 ld [%l7 + 0x78], %f2
24468loop_2861:
24469 tsubcctv %g3, %o4, %l1
24470loop_2862:
24471 fmovscs %icc, %f15, %f12
24472 ldx [%l7 + 0x70], %o5
24473 bl,a loop_2863
24474 movrne %o0, %o2, %o7
24475 xorcc %i3, %o3, %i5
24476 ldub [%l7 + 0x30], %g1
24477loop_2863:
24478 sth %i4, [%l7 + 0x42]
24479 ld [%l7 + 0x50], %f2
24480 smulcc %o6, %i2, %l4
24481 fmovdle %xcc, %f8, %f12
24482 nop
24483 setx loop_2864, %l0, %l1
24484 jmpl %l1, %i6
24485 srlx %i7, 0x1B, %g2
24486 std %f14, [%l7 + 0x48]
24487 fmovscs %xcc, %f6, %f1
24488loop_2864:
24489 fbuge,a %fcc1, loop_2865
24490 ldsb [%l7 + 0x20], %g7
24491 stx %l2, [%l7 + 0x08]
24492 srlx %i1, %l3, %g4
24493loop_2865:
24494 st %f13, [%l7 + 0x08]
24495 bcc %xcc, loop_2866
24496 fblg %fcc3, loop_2867
24497 bcs,a %icc, loop_2868
24498 nop
24499 setx loop_2869, %l0, %l1
24500 jmpl %l1, %l6
24501loop_2866:
24502 srax %i0, %g5, %l5
24503loop_2867:
24504 tgu %xcc, 0x6
24505loop_2868:
24506 brlez %o1, loop_2870
24507loop_2869:
24508 sethi 0x0B05, %l0
24509 siam 0x2
24510 array32 %g6, %g3, %o4
24511loop_2870:
24512 fmovrdlez %l1, %f12, %f14
24513 ldd [%l7 + 0x78], %f4
24514 tpos %icc, 0x3
24515 ba,a loop_2871
24516 fors %f7, %f2, %f5
24517 stx %o5, [%l7 + 0x38]
24518 fornot1 %f0, %f6, %f8
24519loop_2871:
24520 fcmpgt16 %f12, %f2, %o2
24521 movl %xcc, %o0, %o7
24522 fbg,a %fcc0, loop_2872
24523 orcc %i3, 0x1B9D, %o3
24524 stw %g1, [%l7 + 0x70]
24525 fpmerge %f4, %f15, %f10
24526loop_2872:
24527 fcmpne32 %f14, %f8, %i4
24528 fpsub16 %f2, %f0, %f10
24529 bl %xcc, loop_2873
24530 stb %o6, [%l7 + 0x52]
24531 sethi 0x016D, %i5
24532 alignaddr %i2, %i6, %l4
24533loop_2873:
24534 ldsb [%l7 + 0x4F], %i7
24535 tsubcctv %g7, 0x0C9A, %g2
24536 fornot2s %f6, %f13, %f13
24537 st %f2, [%l7 + 0x10]
24538 fmovrdlez %l2, %f0, %f0
24539 fpadd32 %f14, %f10, %f10
24540 fmovdvc %xcc, %f10, %f4
24541 sdivcc %i1, 0x160A, %l3
24542 fnot2s %f6, %f3
24543 fbne,a %fcc3, loop_2874
24544 fmovrsne %l6, %f9, %f9
24545 sth %i0, [%l7 + 0x5C]
24546 alignaddrl %g5, %g4, %o1
24547loop_2874:
24548 addcc %l5, 0x16D4, %g6
24549 sth %g3, [%l7 + 0x08]
24550 stb %l0, [%l7 + 0x42]
24551 fbne,a %fcc2, loop_2875
24552 tl %icc, 0x3
24553 fmovrdne %l1, %f2, %f6
24554 fsrc1 %f12, %f0
24555loop_2875:
24556 fmovrdlez %o5, %f14, %f8
24557 edge8 %o2, %o0, %o7
24558 tpos %icc, 0x2
24559 bleu,a,pn %xcc, loop_2876
24560 te %xcc, 0x5
24561 fors %f5, %f4, %f1
24562 fmovdl %xcc, %f1, %f2
24563loop_2876:
24564 movvc %xcc, %o4, %o3
24565 brnz,a %g1, loop_2877
24566 ldub [%l7 + 0x39], %i3
24567 brgez %o6, loop_2878
24568 fmovdcc %xcc, %f2, %f0
24569loop_2877:
24570 stx %i5, [%l7 + 0x38]
24571 ldsb [%l7 + 0x5A], %i2
24572loop_2878:
24573 fmovrsgez %i4, %f11, %f11
24574 tcs %xcc, 0x0
24575 fzeros %f2
24576 std %f8, [%l7 + 0x08]
24577 tne %icc, 0x4
24578 ldsb [%l7 + 0x18], %l4
24579 edge32l %i7, %g7, %g2
24580 edge32n %l2, %i6, %l3
24581 fmovs %f2, %f4
24582 bleu,a,pt %icc, loop_2879
24583 movle %icc, %l6, %i1
24584 fblg,a %fcc0, loop_2880
24585 ld [%l7 + 0x4C], %f14
24586loop_2879:
24587 fmovse %xcc, %f3, %f13
24588 lduw [%l7 + 0x10], %i0
24589loop_2880:
24590 lduh [%l7 + 0x7C], %g4
24591 stx %g5, [%l7 + 0x38]
24592 fbue,a %fcc3, loop_2881
24593 ld [%l7 + 0x4C], %f14
24594 fones %f9
24595 fcmps %fcc3, %f12, %f14
24596loop_2881:
24597 taddcctv %l5, %o1, %g6
24598 fmovdg %icc, %f15, %f15
24599 fpsub16s %f4, %f13, %f1
24600 edge8ln %l0, %g3, %o5
24601 fbg %fcc2, loop_2882
24602 ldx [%l7 + 0x28], %o2
24603 call loop_2883
24604 fcmpes %fcc0, %f0, %f9
24605loop_2882:
24606 fornot1 %f14, %f8, %f10
24607 fmuld8ulx16 %f14, %f15, %f6
24608loop_2883:
24609 fmul8x16al %f3, %f15, %f2
24610 ba,pn %xcc, loop_2884
24611 fnegd %f10, %f0
24612 sth %l1, [%l7 + 0x22]
24613 movvs %xcc, %o0, %o7
24614loop_2884:
24615 xor %o3, 0x0277, %o4
24616 tge %xcc, 0x1
24617 lduh [%l7 + 0x56], %i3
24618 bcs loop_2885
24619 tvs %xcc, 0x3
24620 ld [%l7 + 0x18], %f12
24621 srax %o6, %g1, %i2
24622loop_2885:
24623 stx %i5, [%l7 + 0x58]
24624 fnand %f14, %f8, %f10
24625 movrlez %i4, 0x2CD, %l4
24626 fpadd16s %f12, %f12, %f7
24627 tcc %icc, 0x6
24628 fbe %fcc0, loop_2886
24629 tsubcctv %i7, %g2, %g7
24630 fmovse %icc, %f7, %f15
24631 faligndata %f4, %f12, %f14
24632loop_2886:
24633 movrgz %i6, %l3, %l2
24634 fpadd32 %f8, %f8, %f4
24635 st %f11, [%l7 + 0x6C]
24636 ldub [%l7 + 0x25], %i1
24637 fpadd32s %f5, %f12, %f12
24638 st %f5, [%l7 + 0x2C]
24639 fbule,a %fcc2, loop_2887
24640 andcc %i0, 0x0AAA, %g4
24641 tgu %icc, 0x7
24642 edge32l %g5, %l6, %o1
24643loop_2887:
24644 st %f4, [%l7 + 0x08]
24645 srl %g6, %l0, %l5
24646 st %f13, [%l7 + 0x5C]
24647 fpadd16 %f6, %f8, %f14
24648 sdiv %g3, 0x0A1E, %o2
24649 fmovrdlez %o5, %f10, %f0
24650 ble,pt %icc, loop_2888
24651 or %l1, %o7, %o0
24652 sra %o3, %i3, %o4
24653 brnz,a %o6, loop_2889
24654loop_2888:
24655 fexpand %f7, %f10
24656 array8 %g1, %i5, %i4
24657 fbg,a %fcc3, loop_2890
24658loop_2889:
24659 alignaddr %l4, %i2, %i7
24660 fbug %fcc3, loop_2891
24661 fandnot2s %f3, %f15, %f4
24662loop_2890:
24663 std %f8, [%l7 + 0x70]
24664 ldsb [%l7 + 0x38], %g7
24665loop_2891:
24666 stb %i6, [%l7 + 0x4E]
24667 sdivcc %l3, 0x1015, %l2
24668 fmovdne %xcc, %f0, %f4
24669 fnot1 %f4, %f12
24670 fmovdne %icc, %f12, %f14
24671 sth %g2, [%l7 + 0x6E]
24672 bcc %icc, loop_2892
24673 st %f8, [%l7 + 0x68]
24674 lduh [%l7 + 0x72], %i1
24675 brgez,a %i0, loop_2893
24676loop_2892:
24677 tne %icc, 0x5
24678 sdivcc %g5, 0x0348, %l6
24679 lduw [%l7 + 0x78], %g4
24680loop_2893:
24681 sdivx %g6, 0x0AFA, %o1
24682 fmul8x16al %f14, %f5, %f8
24683 te %icc, 0x0
24684 and %l5, 0x0704, %g3
24685 fbge,a %fcc3, loop_2894
24686 lduw [%l7 + 0x08], %l0
24687 bne loop_2895
24688 ldsb [%l7 + 0x27], %o2
24689loop_2894:
24690 srax %o5, %o7, %l1
24691 movrgez %o3, 0x0DC, %i3
24692loop_2895:
24693 ldub [%l7 + 0x2A], %o0
24694 stw %o6, [%l7 + 0x14]
24695 bleu,pn %icc, loop_2896
24696 stb %g1, [%l7 + 0x17]
24697 fmovsge %icc, %f10, %f14
24698 umul %i5, %o4, %i4
24699loop_2896:
24700 bl,a %icc, loop_2897
24701 brgez,a %l4, loop_2898
24702 fornot1s %f15, %f8, %f8
24703 fbule,a %fcc3, loop_2899
24704loop_2897:
24705 fbul,a %fcc1, loop_2900
24706loop_2898:
24707 move %icc, %i2, %g7
24708 xorcc %i6, %i7, %l3
24709loop_2899:
24710 bne %icc, loop_2901
24711loop_2900:
24712 movl %icc, %l2, %i1
24713 fornot1 %f10, %f6, %f8
24714 lduw [%l7 + 0x48], %i0
24715loop_2901:
24716 fnor %f4, %f6, %f14
24717 fmovrdlez %g2, %f14, %f12
24718 sllx %l6, %g4, %g6
24719 std %f4, [%l7 + 0x50]
24720 fmovsneg %xcc, %f6, %f3
24721 fsrc1s %f4, %f12
24722 tcs %icc, 0x3
24723 ldsw [%l7 + 0x5C], %g5
24724 movg %xcc, %l5, %g3
24725 fpack32 %f10, %f12, %f14
24726 fsrc2 %f12, %f10
24727 addccc %o1, 0x1F4E, %o2
24728 fandnot2 %f0, %f8, %f2
24729 fmovscs %xcc, %f2, %f0
24730 tsubcctv %l0, %o5, %l1
24731 array16 %o3, %o7, %i3
24732 ldx [%l7 + 0x18], %o0
24733 ldub [%l7 + 0x53], %g1
24734 fnot2 %f14, %f12
24735 stx %o6, [%l7 + 0x10]
24736 fcmps %fcc1, %f12, %f7
24737 stx %o4, [%l7 + 0x78]
24738 movrne %i4, 0x2ED, %i5
24739 ldub [%l7 + 0x4B], %i2
24740 fmovdg %xcc, %f8, %f3
24741 fbug %fcc3, loop_2902
24742 fzeros %f15
24743 fnands %f4, %f9, %f4
24744 stx %g7, [%l7 + 0x70]
24745loop_2902:
24746 movre %i6, %i7, %l3
24747 call loop_2903
24748 fmovrse %l2, %f13, %f4
24749 fsrc2s %f4, %f8
24750 ld [%l7 + 0x54], %f6
24751loop_2903:
24752 lduw [%l7 + 0x4C], %l4
24753 fmovsleu %xcc, %f15, %f15
24754 fbge,a %fcc3, loop_2904
24755 call loop_2905
24756 ldsw [%l7 + 0x60], %i0
24757 tg %xcc, 0x7
24758loop_2904:
24759 ldsb [%l7 + 0x0E], %i1
24760loop_2905:
24761 fmovs %f7, %f5
24762 sth %g2, [%l7 + 0x10]
24763 xnor %g4, %l6, %g6
24764 umul %g5, 0x08EA, %l5
24765 tpos %icc, 0x1
24766 fmovrse %g3, %f8, %f14
24767 alignaddrl %o1, %o2, %o5
24768 fmovrsgez %l0, %f0, %f7
24769 stx %o3, [%l7 + 0x70]
24770 fbn,a %fcc3, loop_2906
24771 sdivx %o7, 0x14BC, %i3
24772 alignaddrl %l1, %o0, %g1
24773 bleu,a %icc, loop_2907
24774loop_2906:
24775 addcc %o6, 0x0AB3, %i4
24776 stb %o4, [%l7 + 0x4F]
24777 fpadd16s %f6, %f14, %f1
24778loop_2907:
24779 bcs loop_2908
24780 fbule,a %fcc2, loop_2909
24781 brgez %i2, loop_2910
24782 ldd [%l7 + 0x20], %f8
24783loop_2908:
24784 ldsw [%l7 + 0x6C], %i5
24785loop_2909:
24786 lduw [%l7 + 0x68], %g7
24787loop_2910:
24788 fornot1 %f14, %f0, %f12
24789 srl %i6, %l3, %i7
24790 stx %l4, [%l7 + 0x68]
24791 fcmpes %fcc0, %f3, %f7
24792 std %f4, [%l7 + 0x50]
24793 fbn %fcc3, loop_2911
24794 ldsb [%l7 + 0x16], %l2
24795 movpos %icc, %i1, %g2
24796 ldd [%l7 + 0x60], %f0
24797loop_2911:
24798 lduw [%l7 + 0x60], %g4
24799 ld [%l7 + 0x4C], %f13
24800 ldsh [%l7 + 0x48], %l6
24801 nop
24802 setx loop_2912, %l0, %l1
24803 wrpr 0x1, %tl
24804 wrpr %l1, %tpc
24805 add %l1, 0x4, %l1
24806 wrpr %l1, %tnpc
24807 setx 0x34400001400, %l0, %l1
24808 wrpr %l1, %tstate
24809 wrhpr 0x4, %htstate
24810 retry
24811 ldsh [%l7 + 0x62], %i0
24812 movre %g6, %g5, %l5
24813 for %f8, %f14, %f4
24814loop_2912:
24815 fmovrsgez %g3, %f13, %f11
24816 bcs,a,pn %icc, loop_2913
24817 pdist %f8, %f8, %f0
24818 stx %o2, [%l7 + 0x20]
24819 fsrc2s %f2, %f1
24820loop_2913:
24821 addcc %o5, 0x1DFA, %l0
24822 fcmps %fcc1, %f7, %f7
24823 te %xcc, 0x3
24824 fmovs %f4, %f10
24825 st %f11, [%l7 + 0x20]
24826 fbne,a %fcc1, loop_2914
24827 fpadd32s %f8, %f1, %f3
24828 fors %f8, %f13, %f6
24829 ldd [%l7 + 0x78], %f12
24830loop_2914:
24831 ldd [%l7 + 0x50], %f2
24832 subcc %o1, 0x0C72, %o7
24833 ldx [%l7 + 0x48], %i3
24834 sth %l1, [%l7 + 0x6A]
24835 fabss %f0, %f7
24836 bgu,a,pn %xcc, loop_2915
24837 movgu %xcc, %o0, %o3
24838 ldsh [%l7 + 0x2C], %o6
24839 fnand %f0, %f4, %f4
24840loop_2915:
24841 bn %icc, loop_2916
24842 ld [%l7 + 0x30], %f2
24843 ta %xcc, 0x0
24844 and %i4, 0x08DD, %g1
24845loop_2916:
24846 fmovs %f3, %f5
24847 edge16l %o4, %i5, %i2
24848 ld [%l7 + 0x1C], %f15
24849 array8 %g7, %l3, %i7
24850 ldub [%l7 + 0x50], %i6
24851 tl %icc, 0x2
24852 fmovrdlz %l4, %f6, %f10
24853 ldd [%l7 + 0x28], %f10
24854 bne,a,pt %xcc, loop_2917
24855 fbuge %fcc3, loop_2918
24856 orncc %l2, %i1, %g4
24857 st %f14, [%l7 + 0x6C]
24858loop_2917:
24859 fpadd16s %f1, %f0, %f10
24860loop_2918:
24861 orcc %g2, 0x0CFC, %l6
24862 ldx [%l7 + 0x10], %i0
24863 andncc %g6, %l5, %g3
24864 mulscc %g5, 0x198F, %o2
24865 fpadd16s %f2, %f12, %f7
24866 nop
24867 setx loop_2919, %l0, %l1
24868 wrpr 0x1, %tl
24869 wrpr %l1, %tnpc
24870 setx 0x34400001400, %l0, %l1
24871 wrpr %l1, %tstate
24872 wrhpr 0x4, %htstate
24873 done
24874 mulx %o5, %l0, %o7
24875 tvc %icc, 0x7
24876 ldub [%l7 + 0x2A], %o1
24877loop_2919:
24878 fabss %f6, %f13
24879 fmovd %f8, %f0
24880 bge loop_2920
24881 fsrc2s %f14, %f2
24882 fmovsl %xcc, %f12, %f11
24883 ldsh [%l7 + 0x56], %l1
24884loop_2920:
24885 smulcc %o0, 0x0005, %o3
24886 bneg,a,pn %icc, loop_2921
24887 stw %o6, [%l7 + 0x40]
24888 movvs %xcc, %i3, %i4
24889 stx %o4, [%l7 + 0x68]
24890loop_2921:
24891 lduh [%l7 + 0x2C], %i5
24892 tl %icc, 0x6
24893 fnot1s %f15, %f8
24894 fmovdge %xcc, %f4, %f11
24895 fbu %fcc3, loop_2922
24896 udiv %g1, 0x16DB, %i2
24897 sllx %g7, 0x09, %i7
24898 fmovdn %xcc, %f11, %f12
24899loop_2922:
24900 andcc %i6, 0x1437, %l3
24901 ldub [%l7 + 0x3A], %l4
24902 fcmpes %fcc3, %f0, %f11
24903 fbuge,a %fcc3, loop_2923
24904 andn %l2, %i1, %g2
24905 tne %xcc, 0x1
24906 fbg %fcc3, loop_2924
24907loop_2923:
24908 fzero %f4
24909 ldub [%l7 + 0x36], %g4
24910 stb %i0, [%l7 + 0x37]
24911loop_2924:
24912 sth %g6, [%l7 + 0x10]
24913 movge %icc, %l6, %g3
24914 fpsub16 %f12, %f12, %f12
24915 bne,pt %icc, loop_2925
24916 fmovrdgez %g5, %f10, %f10
24917 ld [%l7 + 0x40], %f13
24918 stw %l5, [%l7 + 0x4C]
24919loop_2925:
24920 udivcc %o5, 0x0AEF, %l0
24921 fmovdgu %xcc, %f7, %f6
24922 st %f14, [%l7 + 0x7C]
24923 bn,a,pt %xcc, loop_2926
24924 pdist %f2, %f6, %f4
24925 be,a loop_2927
24926 ldsh [%l7 + 0x1C], %o2
24927loop_2926:
24928 edge8l %o7, %l1, %o1
24929 ldsb [%l7 + 0x7E], %o3
24930loop_2927:
24931 edge8n %o6, %i3, %i4
24932 bne,a loop_2928
24933 fbu %fcc0, loop_2929
24934 fmovdgu %xcc, %f11, %f4
24935 movvs %xcc, %o0, %i5
24936loop_2928:
24937 bcc,a loop_2930
24938loop_2929:
24939 tle %icc, 0x5
24940 fmovdl %xcc, %f9, %f12
24941 fmovrdgez %g1, %f10, %f6
24942loop_2930:
24943 ldub [%l7 + 0x31], %i2
24944 bshuffle %f8, %f10, %f8
24945 bvs,pt %icc, loop_2931
24946 ld [%l7 + 0x18], %f6
24947 subccc %o4, 0x1EF8, %i7
24948 fmovdneg %icc, %f0, %f2
24949loop_2931:
24950 fcmpes %fcc3, %f10, %f10
24951 brlz %g7, loop_2932
24952 fmul8x16 %f4, %f10, %f12
24953 ldub [%l7 + 0x08], %i6
24954 fnot2s %f15, %f13
24955loop_2932:
24956 tgu %icc, 0x6
24957 fmuld8sux16 %f11, %f8, %f10
24958 fcmpne16 %f12, %f8, %l4
24959 tpos %icc, 0x5
24960 fexpand %f3, %f2
24961 fcmpne32 %f8, %f8, %l3
24962 fornot1 %f12, %f14, %f12
24963 ldd [%l7 + 0x78], %f2
24964 stw %i1, [%l7 + 0x50]
24965 movgu %icc, %l2, %g2
24966 umul %i0, 0x165F, %g4
24967 ldsb [%l7 + 0x44], %g6
24968 lduw [%l7 + 0x14], %g3
24969 umul %g5, %l5, %l6
24970 subccc %l0, 0x148C, %o5
24971 tle %xcc, 0x0
24972 tpos %icc, 0x3
24973 movpos %xcc, %o7, %o2
24974 stw %o1, [%l7 + 0x40]
24975 st %f1, [%l7 + 0x18]
24976 lduh [%l7 + 0x58], %l1
24977 sth %o6, [%l7 + 0x6C]
24978 fxnors %f12, %f6, %f7
24979 bneg,pn %xcc, loop_2933
24980 fcmpgt16 %f2, %f12, %i3
24981 ldsb [%l7 + 0x0C], %o3
24982 fcmpgt16 %f8, %f4, %i4
24983loop_2933:
24984 orncc %i5, %o0, %i2
24985 fmovscc %xcc, %f10, %f6
24986 alignaddr %o4, %i7, %g7
24987 udivcc %g1, 0x04DF, %l4
24988 st %f9, [%l7 + 0x24]
24989 fornot2s %f14, %f6, %f4
24990 movl %icc, %i6, %i1
24991 tg %xcc, 0x5
24992 fmul8x16 %f8, %f8, %f6
24993 fbge,a %fcc3, loop_2934
24994 fmuld8ulx16 %f12, %f14, %f8
24995 bpos,pt %icc, loop_2935
24996 brlez %l2, loop_2936
24997loop_2934:
24998 fpack32 %f8, %f8, %f2
24999 andncc %g2, %l3, %i0
25000loop_2935:
25001 ldsb [%l7 + 0x5E], %g4
25002loop_2936:
25003 fmovsneg %xcc, %f9, %f8
25004 subccc %g3, %g5, %g6
25005 umulcc %l5, %l0, %l6
25006 movl %xcc, %o5, %o2
25007 stx %o7, [%l7 + 0x50]
25008 fxnor %f4, %f14, %f6
25009 fpackfix %f2, %f5
25010 movrlez %l1, 0x2E4, %o1
25011 stb %o6, [%l7 + 0x58]
25012 fmovrdgez %i3, %f6, %f8
25013 fcmpeq32 %f10, %f6, %i4
25014 ld [%l7 + 0x50], %f8
25015 ldsw [%l7 + 0x48], %o3
25016 sethi 0x1F05, %o0
25017 fmovdneg %xcc, %f13, %f15
25018 fcmps %fcc2, %f8, %f12
25019 std %f10, [%l7 + 0x08]
25020 stx %i5, [%l7 + 0x78]
25021 fxnor %f2, %f6, %f8
25022 ldd [%l7 + 0x28], %f4
25023 umul %i2, %i7, %o4
25024 fmovdcc %icc, %f13, %f11
25025 subcc %g1, %l4, %g7
25026 edge8 %i6, %l2, %i1
25027 ldub [%l7 + 0x5B], %l3
25028 fnor %f4, %f4, %f10
25029 xnorcc %i0, 0x0504, %g4
25030 movrgz %g2, %g3, %g6
25031 fandnot2 %f10, %f6, %f8
25032 tsubcc %l5, 0x0FA6, %g5
25033 fabsd %f12, %f8
25034 ldsb [%l7 + 0x51], %l6
25035 movgu %icc, %l0, %o2
25036 fcmpne16 %f2, %f6, %o7
25037 fble,a %fcc2, loop_2937
25038 stb %l1, [%l7 + 0x6F]
25039 tne %xcc, 0x7
25040 fmovrde %o1, %f6, %f8
25041loop_2937:
25042 ba,a %xcc, loop_2938
25043 fzero %f0
25044 smul %o5, 0x1168, %i3
25045 fmovdne %xcc, %f7, %f15
25046loop_2938:
25047 edge16l %i4, %o3, %o0
25048 fbn,a %fcc2, loop_2939
25049 fpack16 %f6, %f12
25050 sth %i5, [%l7 + 0x14]
25051 udiv %o6, 0x177D, %i2
25052loop_2939:
25053 lduh [%l7 + 0x3E], %o4
25054 sth %g1, [%l7 + 0x60]
25055 fbl,a %fcc2, loop_2940
25056 fmovse %icc, %f7, %f12
25057 fmuld8sux16 %f3, %f5, %f0
25058 alignaddr %l4, %i7, %i6
25059loop_2940:
25060 fmovrslez %l2, %f10, %f14
25061 fmovdcc %xcc, %f10, %f7
25062 fand %f6, %f2, %f8
25063 edge16l %i1, %l3, %g7
25064 ldub [%l7 + 0x1F], %i0
25065 movrne %g4, 0x2DC, %g2
25066 fmovscs %xcc, %f14, %f11
25067 bge,a,pn %icc, loop_2941
25068 ldx [%l7 + 0x48], %g3
25069 fabsd %f12, %f10
25070 ldsh [%l7 + 0x5E], %l5
25071loop_2941:
25072 ldsb [%l7 + 0x3A], %g6
25073 fcmpd %fcc3, %f8, %f14
25074 edge8n %l6, %l0, %o2
25075 lduh [%l7 + 0x6E], %o7
25076 brlz %l1, loop_2942
25077 sub %o1, %g5, %i3
25078 udiv %o5, 0x108E, %i4
25079 subccc %o0, %o3, %o6
25080loop_2942:
25081 ldd [%l7 + 0x38], %f6
25082 call loop_2943
25083 movg %icc, %i2, %o4
25084 fbg,a %fcc0, loop_2944
25085 andncc %i5, %g1, %l4
25086loop_2943:
25087 andncc %i6, %l2, %i1
25088 std %f8, [%l7 + 0x28]
25089loop_2944:
25090 stw %l3, [%l7 + 0x14]
25091 fmovrde %i7, %f12, %f6
25092 fmovsvs %xcc, %f14, %f1
25093 ldsw [%l7 + 0x74], %i0
25094 fmovdne %xcc, %f2, %f3
25095 lduh [%l7 + 0x74], %g4
25096 fmovdgu %icc, %f10, %f15
25097 fand %f2, %f10, %f12
25098 lduh [%l7 + 0x44], %g7
25099 fornot1s %f9, %f0, %f0
25100 ldd [%l7 + 0x28], %f2
25101 movg %xcc, %g3, %l5
25102 fabss %f0, %f2
25103 fbg,a %fcc0, loop_2945
25104 ldsb [%l7 + 0x47], %g2
25105 bn,pt %xcc, loop_2946
25106 fmovsvs %xcc, %f9, %f3
25107loop_2945:
25108 edge8l %l6, %g6, %l0
25109 ldx [%l7 + 0x78], %o2
25110loop_2946:
25111 addc %l1, %o1, %g5
25112 std %f8, [%l7 + 0x20]
25113 stb %i3, [%l7 + 0x37]
25114 movn %icc, %o5, %i4
25115 st %f5, [%l7 + 0x0C]
25116 stw %o7, [%l7 + 0x74]
25117 st %f14, [%l7 + 0x4C]
25118 ldsw [%l7 + 0x40], %o0
25119 fsrc2 %f4, %f0
25120 movleu %icc, %o6, %o3
25121 stx %o4, [%l7 + 0x70]
25122 brgez %i5, loop_2947
25123 fmovrsne %g1, %f14, %f6
25124 movcs %icc, %i2, %i6
25125 fnot1s %f5, %f8
25126loop_2947:
25127 movrlz %l4, %i1, %l2
25128 sll %l3, %i0, %g4
25129 movrgz %i7, %g7, %l5
25130 sdivcc %g3, 0x1F4A, %g2
25131 fmovsle %xcc, %f9, %f1
25132 stw %g6, [%l7 + 0x70]
25133 or %l6, %o2, %l0
25134 fexpand %f5, %f4
25135 ldsb [%l7 + 0x62], %l1
25136 fones %f3
25137 ld [%l7 + 0x7C], %f9
25138 fnot1s %f14, %f0
25139 fbu,a %fcc2, loop_2948
25140 ldsh [%l7 + 0x72], %g5
25141 fone %f4
25142 tge %icc, 0x3
25143loop_2948:
25144 ldd [%l7 + 0x28], %f10
25145 te %xcc, 0x3
25146 ldsw [%l7 + 0x08], %i3
25147 stb %o5, [%l7 + 0x63]
25148 fnot2s %f9, %f11
25149 ld [%l7 + 0x3C], %f0
25150 ldsw [%l7 + 0x68], %i4
25151 sth %o1, [%l7 + 0x20]
25152 stx %o0, [%l7 + 0x48]
25153 subc %o6, %o7, %o4
25154 fpadd32s %f0, %f6, %f7
25155 bn,pn %xcc, loop_2949
25156 subccc %i5, 0x1B2C, %o3
25157 ldsb [%l7 + 0x35], %g1
25158 addc %i2, %l4, %i6
25159loop_2949:
25160 stx %l2, [%l7 + 0x08]
25161 fmovs %f8, %f15
25162 brnz,a %i1, loop_2950
25163 tvs %icc, 0x6
25164 nop
25165 setx loop_2951, %l0, %l1
25166 wrpr 0x1, %tl
25167 wrpr %l1, %tnpc
25168 setx 0x34400001400, %l0, %l1
25169 wrpr %l1, %tstate
25170 wrhpr 0x4, %htstate
25171 done
25172 addccc %l3, 0x1D6F, %g4
25173loop_2950:
25174 lduh [%l7 + 0x34], %i7
25175 fxors %f4, %f12, %f9
25176loop_2951:
25177 addc %i0, 0x1ABB, %l5
25178 stw %g3, [%l7 + 0x14]
25179 brgez,a %g2, loop_2952
25180 brnz,a %g7, loop_2953
25181 fmovrdne %l6, %f12, %f6
25182 fcmpne16 %f4, %f12, %o2
25183loop_2952:
25184 fxors %f15, %f14, %f11
25185loop_2953:
25186 fnot2s %f1, %f5
25187 subcc %l0, %l1, %g5
25188 fmovsle %xcc, %f12, %f6
25189 movrne %g6, %o5, %i4
25190 bcc,a loop_2954
25191 sdivcc %i3, 0x0650, %o1
25192 bge,a,pt %xcc, loop_2955
25193 movn %xcc, %o6, %o7
25194loop_2954:
25195 ld [%l7 + 0x0C], %f14
25196 andcc %o4, 0x0080, %i5
25197loop_2955:
25198 movpos %xcc, %o0, %o3
25199 tgu %xcc, 0x0
25200 fmovrdgz %i2, %f8, %f14
25201 ldub [%l7 + 0x6B], %l4
25202 stb %i6, [%l7 + 0x31]
25203 tsubcctv %l2, 0x1F1D, %i1
25204 add %l3, 0x0F6F, %g4
25205 stx %g1, [%l7 + 0x18]
25206 fbne,a %fcc2, loop_2956
25207 fbuge,a %fcc3, loop_2957
25208 stb %i7, [%l7 + 0x52]
25209 nop
25210 setx loop_2958, %l0, %l1
25211 wrpr 0x1, %tl
25212 wrpr %l1, %tpc
25213 add %l1, 0x4, %l1
25214 wrpr %l1, %tnpc
25215 setx 0x34400001400, %l0, %l1
25216 wrpr %l1, %tstate
25217 wrhpr 0x4, %htstate
25218 retry
25219loop_2956:
25220 fcmpgt16 %f8, %f6, %l5
25221loop_2957:
25222 ldsb [%l7 + 0x12], %i0
25223 ld [%l7 + 0x70], %f8
25224loop_2958:
25225 movleu %xcc, %g3, %g2
25226 bleu loop_2959
25227 fexpand %f2, %f6
25228 brgez %g7, loop_2960
25229 ld [%l7 + 0x2C], %f1
25230loop_2959:
25231 fabss %f5, %f1
25232 add %o2, %l6, %l0
25233loop_2960:
25234 fmovdl %xcc, %f15, %f15
25235 std %f4, [%l7 + 0x70]
25236 bcs loop_2961
25237 edge32 %l1, %g6, %o5
25238 fmovdge %xcc, %f8, %f9
25239 fmul8sux16 %f6, %f0, %f12
25240loop_2961:
25241 movrgz %g5, %i4, %i3
25242 fmovscs %xcc, %f7, %f14
25243 fmovrde %o1, %f6, %f8
25244 tn %xcc, 0x6
25245 stw %o7, [%l7 + 0x78]
25246 std %f6, [%l7 + 0x68]
25247 fnot1 %f6, %f10
25248 fandnot1s %f10, %f4, %f4
25249 ldub [%l7 + 0x28], %o6
25250 mova %xcc, %o4, %i5
25251 ldsw [%l7 + 0x58], %o0
25252 sethi 0x1FF5, %i2
25253 stb %o3, [%l7 + 0x46]
25254 ldsb [%l7 + 0x4F], %i6
25255 fmovrsne %l4, %f15, %f0
25256 ble,pt %xcc, loop_2962
25257 movne %icc, %l2, %i1
25258 lduh [%l7 + 0x12], %g4
25259 udiv %l3, 0x0DA2, %g1
25260loop_2962:
25261 ldd [%l7 + 0x70], %f12
25262 fbo %fcc1, loop_2963
25263 fmovrde %i7, %f4, %f14
25264 sdivx %l5, 0x14D4, %g3
25265 fmovrde %i0, %f4, %f10
25266loop_2963:
25267 stb %g7, [%l7 + 0x0E]
25268 fbl,a %fcc3, loop_2964
25269 bcs,pn %icc, loop_2965
25270 fxors %f12, %f0, %f2
25271 ldsb [%l7 + 0x08], %o2
25272loop_2964:
25273 bge,a %icc, loop_2966
25274loop_2965:
25275 be,a %icc, loop_2967
25276 ldub [%l7 + 0x21], %l6
25277 addccc %g2, %l0, %g6
25278loop_2966:
25279 lduw [%l7 + 0x7C], %l1
25280loop_2967:
25281 bshuffle %f2, %f8, %f10
25282 ldsb [%l7 + 0x56], %o5
25283 ld [%l7 + 0x74], %f13
25284 fnors %f10, %f2, %f4
25285 bg,a,pn %icc, loop_2968
25286 fcmpne16 %f10, %f14, %i4
25287 tn %xcc, 0x5
25288 ldub [%l7 + 0x6A], %g5
25289loop_2968:
25290 fone %f14
25291 movleu %icc, %o1, %i3
25292 fmovdge %xcc, %f2, %f5
25293 fbo %fcc3, loop_2969
25294 fmovdg %xcc, %f2, %f14
25295 fpsub16s %f3, %f6, %f14
25296 tg %xcc, 0x5
25297loop_2969:
25298 xor %o6, %o7, %o4
25299 edge16n %o0, %i2, %o3
25300 fbug,a %fcc3, loop_2970
25301 fexpand %f2, %f6
25302 fbge,a %fcc2, loop_2971
25303 xorcc %i5, %l4, %l2
25304loop_2970:
25305 fmovdg %icc, %f13, %f2
25306 fabsd %f2, %f10
25307loop_2971:
25308 mulx %i1, %i6, %l3
25309 mova %icc, %g4, %g1
25310 tsubcc %l5, 0x10DF, %i7
25311 ldub [%l7 + 0x62], %g3
25312 fmovdgu %icc, %f8, %f13
25313 movvs %xcc, %i0, %g7
25314 xnor %o2, %g2, %l0
25315 fmovspos %xcc, %f1, %f0
25316 ld [%l7 + 0x2C], %f8
25317 st %f1, [%l7 + 0x48]
25318 udivcc %g6, 0x090F, %l6
25319 xnor %l1, 0x010A, %o5
25320 fnot2 %f0, %f0
25321 pdist %f6, %f4, %f14
25322 orcc %i4, %g5, %o1
25323 ld [%l7 + 0x5C], %f11
25324 ld [%l7 + 0x48], %f1
25325 xor %o6, %i3, %o4
25326 edge8ln %o0, %o7, %i2
25327 tvs %xcc, 0x3
25328 fmovdn %icc, %f8, %f15
25329 ldsb [%l7 + 0x30], %i5
25330 fsrc1s %f4, %f2
25331 fcmps %fcc2, %f15, %f12
25332 ldub [%l7 + 0x20], %o3
25333 fcmpgt32 %f12, %f6, %l4
25334 movrlz %i1, %l2, %l3
25335 fmovdge %icc, %f2, %f13
25336 movne %icc, %g4, %i6
25337 call loop_2972
25338 edge16l %g1, %i7, %g3
25339 fmul8x16al %f0, %f12, %f8
25340 stw %l5, [%l7 + 0x0C]
25341loop_2972:
25342 array8 %g7, %o2, %g2
25343 ldd [%l7 + 0x20], %f12
25344 ldsb [%l7 + 0x11], %l0
25345 fmovrsgez %i0, %f15, %f12
25346 lduh [%l7 + 0x0A], %l6
25347 fmovdl %icc, %f14, %f0
25348 st %f7, [%l7 + 0x24]
25349 for %f12, %f4, %f4
25350 tsubcc %l1, %o5, %g6
25351 fbuge,a %fcc2, loop_2973
25352 fmovsne %xcc, %f12, %f12
25353 fmovsge %xcc, %f14, %f6
25354 fbe,a %fcc2, loop_2974
25355loop_2973:
25356 orncc %i4, %g5, %o6
25357 fnor %f4, %f2, %f0
25358 ldx [%l7 + 0x60], %i3
25359loop_2974:
25360 fmovs %f10, %f2
25361 st %f3, [%l7 + 0x30]
25362 ld [%l7 + 0x48], %f5
25363 te %xcc, 0x3
25364 tl %icc, 0x0
25365 lduh [%l7 + 0x6A], %o1
25366 st %f4, [%l7 + 0x70]
25367 lduw [%l7 + 0x28], %o4
25368 ta %icc, 0x1
25369 fmovdl %icc, %f9, %f4
25370 bpos,pt %icc, loop_2975
25371 ldsh [%l7 + 0x6C], %o0
25372 nop
25373 setx loop_2976, %l0, %l1
25374 wrpr 0x1, %tl
25375 wrpr %l1, %tpc
25376 add %l1, 0x4, %l1
25377 wrpr %l1, %tnpc
25378 setx 0x34400001400, %l0, %l1
25379 wrpr %l1, %tstate
25380 wrhpr 0x4, %htstate
25381 retry
25382 fandnot2 %f10, %f2, %f2
25383loop_2975:
25384 mulx %o7, %i2, %o3
25385 fmovsle %xcc, %f8, %f15
25386loop_2976:
25387 sdivx %l4, 0x1680, %i1
25388 fbn,a %fcc3, loop_2977
25389 addc %l2, 0x1562, %l3
25390 fnot1 %f0, %f12
25391 srl %i5, 0x0D, %g4
25392loop_2977:
25393 stx %g1, [%l7 + 0x78]
25394 ldd [%l7 + 0x70], %f12
25395 bneg,a loop_2978
25396 fbu %fcc1, loop_2979
25397 tleu %xcc, 0x7
25398 ldsh [%l7 + 0x3C], %i6
25399loop_2978:
25400 fpsub16 %f14, %f0, %f10
25401loop_2979:
25402 lduw [%l7 + 0x10], %i7
25403 fcmpeq16 %f8, %f14, %l5
25404 movrlz %g7, %g3, %o2
25405 subc %g2, 0x0C0E, %l0
25406 ldx [%l7 + 0x38], %i0
25407 tl %xcc, 0x5
25408 edge8n %l1, %l6, %g6
25409 umul %i4, %o5, %o6
25410 fcmpeq32 %f4, %f12, %g5
25411 edge8l %i3, %o4, %o0
25412 fpsub32s %f8, %f3, %f6
25413 bpos,a loop_2980
25414 fmovse %icc, %f1, %f6
25415 fba,a %fcc1, loop_2981
25416 stx %o7, [%l7 + 0x08]
25417loop_2980:
25418 fmovdpos %xcc, %f4, %f3
25419 fmovrdlz %o1, %f0, %f0
25420loop_2981:
25421 fbu,a %fcc1, loop_2982
25422 faligndata %f10, %f6, %f8
25423 movcs %xcc, %i2, %o3
25424 stb %i1, [%l7 + 0x65]
25425loop_2982:
25426 fornot1s %f1, %f12, %f3
25427 std %f2, [%l7 + 0x20]
25428 fpadd32s %f2, %f10, %f11
25429 fcmpes %fcc2, %f1, %f4
25430 movge %xcc, %l4, %l2
25431 movvc %icc, %l3, %i5
25432 fcmpd %fcc0, %f0, %f6
25433 subc %g4, %g1, %i7
25434 edge16n %l5, %i6, %g3
25435 and %g7, 0x09E9, %g2
25436 edge16l %o2, %l0, %i0
25437 fcmple32 %f4, %f14, %l1
25438 stb %l6, [%l7 + 0x6A]
25439 bg,a,pn %icc, loop_2983
25440 siam 0x3
25441 fxors %f4, %f10, %f9
25442 movvs %icc, %g6, %o5
25443loop_2983:
25444 stw %i4, [%l7 + 0x10]
25445 ldub [%l7 + 0x7D], %g5
25446 stx %i3, [%l7 + 0x28]
25447 fandnot2 %f2, %f2, %f6
25448 fmovdleu %icc, %f0, %f5
25449 fmovsn %xcc, %f8, %f13
25450 umul %o4, %o6, %o0
25451 popc 0x063A, %o1
25452 for %f0, %f2, %f4
25453 ldx [%l7 + 0x18], %o7
25454 edge32l %i2, %i1, %o3
25455 ldsb [%l7 + 0x41], %l4
25456 sth %l3, [%l7 + 0x16]
25457 fxors %f5, %f10, %f3
25458 faligndata %f0, %f12, %f14
25459 fmovrslez %l2, %f15, %f0
25460 fexpand %f5, %f0
25461 movcc %xcc, %g4, %g1
25462 fmovsle %xcc, %f0, %f8
25463 edge16 %i5, %l5, %i7
25464 fmovdneg %xcc, %f8, %f9
25465 lduh [%l7 + 0x1E], %i6
25466 lduh [%l7 + 0x5C], %g7
25467 tsubcctv %g2, 0x01CC, %g3
25468 addccc %l0, 0x1742, %o2
25469 fmovsl %icc, %f5, %f1
25470 fxnors %f10, %f4, %f12
25471 st %f14, [%l7 + 0x48]
25472 fmovsl %icc, %f8, %f8
25473 fmovdvs %xcc, %f3, %f1
25474 fbug %fcc1, loop_2984
25475 fblg %fcc3, loop_2985
25476 subc %l1, %i0, %l6
25477 alignaddrl %o5, %i4, %g5
25478loop_2984:
25479 fnegs %f14, %f10
25480loop_2985:
25481 ldd [%l7 + 0x70], %f6
25482 tsubcc %i3, 0x07D0, %o4
25483 ldsw [%l7 + 0x18], %o6
25484 fandnot1s %f0, %f6, %f6
25485 fmovdl %xcc, %f7, %f15
25486 fnands %f10, %f8, %f4
25487 siam 0x1
25488 sdivcc %o0, 0x1C95, %o1
25489 fmovdn %xcc, %f7, %f11
25490 umulcc %g6, %i2, %i1
25491 lduw [%l7 + 0x48], %o7
25492 array8 %l4, %o3, %l2
25493 fbule,a %fcc3, loop_2986
25494 edge8 %g4, %g1, %l3
25495 lduh [%l7 + 0x4C], %i5
25496 sth %l5, [%l7 + 0x62]
25497loop_2986:
25498 edge32 %i7, %g7, %i6
25499 fandnot1 %f2, %f8, %f0
25500 fone %f6
25501 fbo,a %fcc1, loop_2987
25502 fnands %f12, %f7, %f8
25503 tcc %icc, 0x6
25504 bshuffle %f8, %f0, %f8
25505loop_2987:
25506 edge8l %g3, %l0, %g2
25507 stb %l1, [%l7 + 0x0C]
25508 ld [%l7 + 0x50], %f14
25509 fbug,a %fcc1, loop_2988
25510 st %f12, [%l7 + 0x60]
25511 fmovrde %o2, %f0, %f0
25512 st %f3, [%l7 + 0x28]
25513loop_2988:
25514 ldsb [%l7 + 0x5F], %i0
25515 fba %fcc0, loop_2989
25516 edge32n %l6, %o5, %g5
25517 nop
25518 setx loop_2990, %l0, %l1
25519 jmpl %l1, %i4
25520 fsrc2 %f4, %f8
25521loop_2989:
25522 xnorcc %i3, %o6, %o0
25523 lduh [%l7 + 0x64], %o1
25524loop_2990:
25525 fmovdpos %xcc, %f6, %f3
25526 tvc %xcc, 0x2
25527 ld [%l7 + 0x40], %f3
25528 brnz %o4, loop_2991
25529 fpsub16 %f10, %f0, %f4
25530 tl %xcc, 0x6
25531 tsubcctv %i2, %g6, %i1
25532loop_2991:
25533 fandnot2 %f14, %f2, %f6
25534 lduw [%l7 + 0x54], %o7
25535 st %f5, [%l7 + 0x1C]
25536 std %f8, [%l7 + 0x70]
25537 fmuld8ulx16 %f15, %f9, %f12
25538 lduh [%l7 + 0x60], %o3
25539 fbue %fcc2, loop_2992
25540 tvc %xcc, 0x0
25541 fnand %f2, %f14, %f8
25542 fbule %fcc2, loop_2993
25543loop_2992:
25544 fnands %f1, %f6, %f13
25545 st %f10, [%l7 + 0x4C]
25546 fcmple32 %f8, %f14, %l4
25547loop_2993:
25548 stb %g4, [%l7 + 0x77]
25549 sll %g1, %l2, %i5
25550 fbg,a %fcc0, loop_2994
25551 movvc %xcc, %l5, %i7
25552 fandnot2 %f2, %f12, %f8
25553 array32 %l3, %g7, %g3
25554loop_2994:
25555 and %l0, 0x12E6, %g2
25556 movn %icc, %i6, %o2
25557 alignaddr %l1, %i0, %l6
25558 stw %o5, [%l7 + 0x44]
25559 fmovrdlez %g5, %f10, %f4
25560 stw %i4, [%l7 + 0x38]
25561 xnorcc %i3, 0x0340, %o0
25562 lduh [%l7 + 0x50], %o1
25563 fpadd32 %f8, %f10, %f6
25564 fxnor %f0, %f10, %f10
25565 for %f8, %f12, %f6
25566 movvs %xcc, %o6, %o4
25567 fxnor %f2, %f6, %f4
25568 tleu %xcc, 0x1
25569 ldsb [%l7 + 0x2C], %g6
25570 array16 %i1, %o7, %o3
25571 fnegd %f14, %f6
25572 bneg,pn %icc, loop_2995
25573 umulcc %i2, 0x0458, %g4
25574 nop
25575 setx loop_2996, %l0, %l1
25576 wrpr 0x1, %tl
25577 wrpr %l1, %tnpc
25578 setx 0x34400001400, %l0, %l1
25579 wrpr %l1, %tstate
25580 wrhpr 0x4, %htstate
25581 done
25582 fpsub32s %f14, %f9, %f12
25583loop_2995:
25584 std %f14, [%l7 + 0x40]
25585 fcmpgt16 %f0, %f4, %g1
25586loop_2996:
25587 fsrc2 %f0, %f2
25588 movgu %xcc, %l4, %i5
25589 addccc %l2, 0x039D, %i7
25590 subc %l3, 0x17E6, %l5
25591 ldub [%l7 + 0x48], %g7
25592 movre %l0, 0x018, %g2
25593 subcc %g3, %o2, %i6
25594 fmuld8sux16 %f0, %f12, %f2
25595 udivx %i0, 0x084D, %l6
25596 andn %l1, %o5, %g5
25597 addccc %i4, %o0, %i3
25598 fxors %f10, %f12, %f6
25599 fmovscc %icc, %f5, %f10
25600 fmovsvs %xcc, %f3, %f7
25601 ldsh [%l7 + 0x12], %o6
25602 std %f14, [%l7 + 0x28]
25603 movrgz %o4, %g6, %i1
25604 brlez %o7, loop_2997
25605 stx %o3, [%l7 + 0x68]
25606 lduh [%l7 + 0x0C], %o1
25607 tn %icc, 0x1
25608loop_2997:
25609 xnor %g4, 0x0247, %i2
25610 brgz,a %l4, loop_2998
25611 stw %g1, [%l7 + 0x60]
25612 movne %icc, %l2, %i7
25613 be,pt %xcc, loop_2999
25614loop_2998:
25615 fpack16 %f8, %f14
25616 ldsh [%l7 + 0x1A], %i5
25617 ldsw [%l7 + 0x48], %l5
25618loop_2999:
25619 fabss %f6, %f10
25620 fmovrdlz %l3, %f4, %f8
25621 umulcc %g7, %l0, %g2
25622 ldub [%l7 + 0x72], %g3
25623 fpsub16s %f1, %f15, %f4
25624 sub %o2, %i0, %i6
25625 bvs,a loop_3000
25626 array8 %l6, %o5, %l1
25627 ldub [%l7 + 0x67], %g5
25628 fmovsgu %xcc, %f0, %f9
25629loop_3000:
25630 bleu,a,pt %xcc, loop_3001
25631 tg %icc, 0x3
25632 xnor %i4, 0x1E42, %i3
25633 fnor %f14, %f4, %f14
25634loop_3001:
25635 stx %o0, [%l7 + 0x10]
25636 sth %o4, [%l7 + 0x46]
25637 sdiv %o6, 0x1148, %i1
25638 subc %o7, %g6, %o3
25639 tvc %xcc, 0x4
25640 fnegs %f4, %f7
25641 stb %g4, [%l7 + 0x0E]
25642 ldsb [%l7 + 0x0C], %o1
25643 ld [%l7 + 0x54], %f5
25644 lduh [%l7 + 0x0A], %i2
25645 bne loop_3002
25646 stw %l4, [%l7 + 0x58]
25647 sethi 0x007A, %l2
25648 ldsb [%l7 + 0x4F], %i7
25649loop_3002:
25650 movrlz %i5, %g1, %l3
25651 fmovdvs %xcc, %f8, %f3
25652 alignaddr %l5, %g7, %g2
25653 ble,a loop_3003
25654 ldd [%l7 + 0x48], %f4
25655 srax %g3, 0x1A, %o2
25656 bleu loop_3004
25657loop_3003:
25658 edge8 %l0, %i6, %i0
25659 fxors %f1, %f4, %f4
25660 srlx %l6, 0x02, %o5
25661loop_3004:
25662 fbl %fcc3, loop_3005
25663 pdist %f6, %f2, %f4
25664 sth %l1, [%l7 + 0x42]
25665 fmovrdgez %g5, %f10, %f12
25666loop_3005:
25667 fbu,a %fcc0, loop_3006
25668 fornot1s %f15, %f11, %f5
25669 movcs %icc, %i4, %o0
25670 fmovsvc %icc, %f3, %f9
25671loop_3006:
25672 fmovdn %icc, %f12, %f3
25673 lduh [%l7 + 0x4E], %o4
25674 stw %i3, [%l7 + 0x08]
25675 fandnot2 %f4, %f14, %f2
25676 stx %o6, [%l7 + 0x48]
25677 fmovdg %xcc, %f0, %f10
25678 sra %o7, %g6, %i1
25679 ldx [%l7 + 0x20], %g4
25680 ldd [%l7 + 0x78], %f10
25681 siam 0x4
25682 st %f9, [%l7 + 0x64]
25683 fbge,a %fcc2, loop_3007
25684 fmovrde %o1, %f0, %f2
25685 stb %o3, [%l7 + 0x6B]
25686 fbuge %fcc0, loop_3008
25687loop_3007:
25688 fones %f8
25689 bgu,pt %icc, loop_3009
25690 lduw [%l7 + 0x68], %l4
25691loop_3008:
25692 ldx [%l7 + 0x40], %l2
25693 movne %xcc, %i2, %i5
25694loop_3009:
25695 addcc %g1, %i7, %l5
25696 mulscc %g7, %l3, %g2
25697 fands %f6, %f9, %f15
25698 std %f2, [%l7 + 0x10]
25699 fbl,a %fcc1, loop_3010
25700 lduw [%l7 + 0x24], %g3
25701 subc %o2, 0x0C80, %i6
25702 ba loop_3011
25703loop_3010:
25704 fnot2s %f2, %f7
25705 bge,pn %icc, loop_3012
25706 fmovrde %l0, %f4, %f8
25707loop_3011:
25708 st %f11, [%l7 + 0x7C]
25709 sdivx %i0, 0x1AAC, %l6
25710loop_3012:
25711 edge8l %l1, %g5, %i4
25712 te %icc, 0x6
25713 array32 %o5, %o4, %i3
25714 fcmpne32 %f8, %f12, %o6
25715 ld [%l7 + 0x44], %f0
25716 and %o0, 0x0FE7, %o7
25717 fpsub32s %f13, %f11, %f2
25718 tcs %icc, 0x1
25719 ld [%l7 + 0x3C], %f11
25720 ldub [%l7 + 0x65], %i1
25721 tn %xcc, 0x5
25722 tleu %icc, 0x5
25723 bpos,pn %icc, loop_3013
25724 fbo %fcc1, loop_3014
25725 fbne %fcc2, loop_3015
25726 movrne %g6, %g4, %o1
25727loop_3013:
25728 edge8n %l4, %l2, %i2
25729loop_3014:
25730 bge %icc, loop_3016
25731loop_3015:
25732 fxnors %f9, %f4, %f11
25733 fbu %fcc2, loop_3017
25734 fble %fcc3, loop_3018
25735loop_3016:
25736 lduw [%l7 + 0x4C], %o3
25737 ldx [%l7 + 0x60], %g1
25738loop_3017:
25739 ldx [%l7 + 0x08], %i5
25740loop_3018:
25741 stw %l5, [%l7 + 0x14]
25742 lduh [%l7 + 0x50], %g7
25743 ldsw [%l7 + 0x2C], %i7
25744 edge32 %l3, %g2, %o2
25745 sth %i6, [%l7 + 0x28]
25746 ldub [%l7 + 0x7B], %g3
25747 ldsh [%l7 + 0x44], %l0
25748 fbg,a %fcc0, loop_3019
25749 tcs %icc, 0x2
25750 fmovsg %xcc, %f6, %f14
25751 fmovs %f0, %f11
25752loop_3019:
25753 stw %l6, [%l7 + 0x58]
25754 fbue %fcc1, loop_3020
25755 std %f0, [%l7 + 0x18]
25756 ld [%l7 + 0x10], %f11
25757 ldub [%l7 + 0x50], %l1
25758loop_3020:
25759 sth %i0, [%l7 + 0x48]
25760 and %i4, 0x17AD, %o5
25761 and %g5, 0x1B5F, %i3
25762 fandnot1s %f10, %f13, %f1
25763 brlz %o6, loop_3021
25764 ldx [%l7 + 0x50], %o4
25765 bl,a %xcc, loop_3022
25766 ldd [%l7 + 0x78], %f14
25767loop_3021:
25768 movrne %o0, 0x313, %o7
25769 ldd [%l7 + 0x08], %f0
25770loop_3022:
25771 lduh [%l7 + 0x5C], %g6
25772 lduw [%l7 + 0x74], %i1
25773 fmovrslz %g4, %f1, %f14
25774 stw %o1, [%l7 + 0x2C]
25775 ldd [%l7 + 0x10], %f10
25776 ldsb [%l7 + 0x1F], %l4
25777 fabss %f11, %f1
25778 fxnor %f4, %f6, %f14
25779 fmovsne %xcc, %f1, %f4
25780 st %f8, [%l7 + 0x68]
25781 fmovsge %xcc, %f14, %f10
25782 ldd [%l7 + 0x20], %f14
25783 fbn %fcc0, loop_3023
25784 movrgz %l2, 0x04E, %o3
25785 xnorcc %i2, %i5, %l5
25786 stw %g7, [%l7 + 0x54]
25787loop_3023:
25788 orcc %i7, 0x147A, %l3
25789 edge32n %g1, %g2, %i6
25790 ldd [%l7 + 0x50], %f2
25791 subccc %o2, %l0, %g3
25792 call loop_3024
25793 tleu %icc, 0x6
25794 edge16l %l6, %i0, %i4
25795 alignaddrl %o5, %g5, %l1
25796loop_3024:
25797 fxnors %f7, %f1, %f3
25798 fbuge,a %fcc3, loop_3025
25799 ldsh [%l7 + 0x4A], %i3
25800 fabsd %f10, %f8
25801 move %xcc, %o4, %o6
25802loop_3025:
25803 tle %xcc, 0x6
25804 be,a,pn %xcc, loop_3026
25805 taddcctv %o0, 0x1E2C, %o7
25806 fmovdge %icc, %f5, %f6
25807 fornot2 %f14, %f14, %f2
25808loop_3026:
25809 fcmpgt32 %f0, %f14, %i1
25810 ldsw [%l7 + 0x68], %g4
25811 bge,a,pn %icc, loop_3027
25812 sth %g6, [%l7 + 0x0C]
25813 fmovdleu %xcc, %f5, %f0
25814 ldx [%l7 + 0x68], %l4
25815loop_3027:
25816 bcc,a %xcc, loop_3028
25817 lduh [%l7 + 0x74], %l2
25818 movle %icc, %o1, %i2
25819 fbule %fcc1, loop_3029
25820loop_3028:
25821 fandnot2 %f8, %f2, %f10
25822 edge8 %i5, %l5, %g7
25823 fcmpgt16 %f10, %f4, %i7
25824loop_3029:
25825 ld [%l7 + 0x0C], %f1
25826 fmovsne %icc, %f13, %f8
25827 fmovdle %icc, %f4, %f10
25828 fpmerge %f0, %f11, %f2
25829 fxnors %f7, %f4, %f0
25830 fmovda %icc, %f2, %f9
25831 subcc %o3, %g1, %l3
25832 std %f4, [%l7 + 0x20]
25833 stb %i6, [%l7 + 0x0F]
25834 stx %g2, [%l7 + 0x08]
25835 fmovse %xcc, %f9, %f8
25836 tg %xcc, 0x4
25837 movvs %xcc, %o2, %g3
25838 std %f0, [%l7 + 0x58]
25839 ld [%l7 + 0x68], %f0
25840 stw %l6, [%l7 + 0x08]
25841 fmovsg %xcc, %f5, %f15
25842 ldsw [%l7 + 0x68], %l0
25843 fone %f4
25844 edge16n %i4, %i0, %o5
25845 lduw [%l7 + 0x40], %l1
25846 nop
25847 setx loop_3030, %l0, %l1
25848 jmpl %l1, %g5
25849 st %f1, [%l7 + 0x50]
25850 fpack32 %f6, %f12, %f2
25851 sth %o4, [%l7 + 0x64]
25852loop_3030:
25853 sll %o6, 0x18, %o0
25854 bshuffle %f6, %f2, %f4
25855 sdiv %i3, 0x0803, %i1
25856 ldsw [%l7 + 0x44], %g4
25857 fones %f9
25858 ldd [%l7 + 0x78], %f4
25859 ldub [%l7 + 0x46], %g6
25860 movge %xcc, %o7, %l2
25861 fcmpne16 %f2, %f6, %o1
25862 tpos %xcc, 0x4
25863 ld [%l7 + 0x4C], %f12
25864 fmul8x16au %f10, %f2, %f0
25865 fcmple32 %f14, %f14, %i2
25866 fbn %fcc2, loop_3031
25867 brgez,a %l4, loop_3032
25868 brgez,a %i5, loop_3033
25869 fbue,a %fcc1, loop_3034
25870loop_3031:
25871 fmovdcc %icc, %f3, %f0
25872loop_3032:
25873 andncc %g7, %i7, %l5
25874loop_3033:
25875 ld [%l7 + 0x68], %f2
25876loop_3034:
25877 std %f4, [%l7 + 0x18]
25878 udiv %g1, 0x1FDC, %l3
25879 movre %o3, 0x18B, %g2
25880 fmovrse %i6, %f12, %f4
25881 stw %o2, [%l7 + 0x74]
25882 fmovsl %xcc, %f4, %f8
25883 fornot1 %f2, %f6, %f10
25884 taddcc %l6, %g3, %i4
25885 fbl %fcc2, loop_3035
25886 movg %xcc, %l0, %o5
25887 fmovdne %xcc, %f0, %f11
25888 fcmple32 %f10, %f2, %l1
25889loop_3035:
25890 addcc %i0, 0x1D36, %g5
25891 ldsb [%l7 + 0x54], %o4
25892 fmovrse %o6, %f3, %f8
25893 fzero %f14
25894 fba %fcc0, loop_3036
25895 bvc,pn %icc, loop_3037
25896 fble %fcc1, loop_3038
25897 tleu %icc, 0x0
25898loop_3036:
25899 sub %o0, 0x0B79, %i1
25900loop_3037:
25901 fand %f4, %f12, %f8
25902loop_3038:
25903 fmovdgu %icc, %f12, %f0
25904 ldx [%l7 + 0x70], %g4
25905 brgez %g6, loop_3039
25906 bge,pn %icc, loop_3040
25907 fmovsleu %icc, %f13, %f4
25908 fxors %f2, %f6, %f5
25909loop_3039:
25910 fors %f1, %f7, %f5
25911loop_3040:
25912 for %f6, %f14, %f10
25913 call loop_3041
25914 addcc %i3, 0x10E8, %o7
25915 bn %icc, loop_3042
25916 movvc %xcc, %l2, %o1
25917loop_3041:
25918 fcmple16 %f10, %f14, %l4
25919 ldsh [%l7 + 0x0C], %i5
25920loop_3042:
25921 fnot1 %f0, %f14
25922 fornot1 %f12, %f2, %f6
25923 ldsw [%l7 + 0x28], %i2
25924 stw %g7, [%l7 + 0x54]
25925 ble,a loop_3043
25926 ldub [%l7 + 0x3B], %i7
25927 orncc %l5, %l3, %o3
25928 ldub [%l7 + 0x32], %g2
25929loop_3043:
25930 fsrc2 %f2, %f12
25931 fcmpgt16 %f12, %f4, %g1
25932 fbo %fcc0, loop_3044
25933 and %o2, %i6, %l6
25934 bleu %icc, loop_3045
25935 stx %i4, [%l7 + 0x68]
25936loop_3044:
25937 fzeros %f6
25938 fpadd32s %f11, %f15, %f5
25939loop_3045:
25940 fbne,a %fcc0, loop_3046
25941 std %f2, [%l7 + 0x48]
25942 ldsw [%l7 + 0x68], %g3
25943 fand %f0, %f14, %f8
25944loop_3046:
25945 st %f13, [%l7 + 0x10]
25946 fmovrsgez %o5, %f8, %f3
25947 fone %f2
25948 fnors %f8, %f4, %f13
25949 xnor %l1, 0x12F7, %i0
25950 fble,a %fcc1, loop_3047
25951 fandnot1 %f8, %f10, %f10
25952 fbuge,a %fcc3, loop_3048
25953 tcs %xcc, 0x1
25954loop_3047:
25955 addcc %g5, %o4, %l0
25956 fmovrdlez %o6, %f4, %f2
25957loop_3048:
25958 ldub [%l7 + 0x14], %o0
25959 stb %g4, [%l7 + 0x4C]
25960 movleu %icc, %g6, %i3
25961 ldd [%l7 + 0x10], %f8
25962 fcmps %fcc0, %f1, %f10
25963 fnands %f2, %f12, %f12
25964 fbug,a %fcc3, loop_3049
25965 lduw [%l7 + 0x08], %o7
25966 movle %xcc, %i1, %l2
25967 fmovsne %xcc, %f10, %f2
25968loop_3049:
25969 fornot2s %f6, %f5, %f2
25970 fpackfix %f14, %f2
25971 sth %o1, [%l7 + 0x32]
25972 sll %i5, 0x0A, %l4
25973 fpadd16 %f2, %f14, %f4
25974 fone %f10
25975 te %xcc, 0x3
25976 fbge %fcc2, loop_3050
25977 bpos %icc, loop_3051
25978 fabsd %f14, %f2
25979 ldub [%l7 + 0x44], %i2
25980loop_3050:
25981 fmovdl %icc, %f11, %f15
25982loop_3051:
25983 andn %g7, 0x053C, %i7
25984 fxors %f2, %f3, %f5
25985 tsubcctv %l3, 0x079F, %o3
25986 fmovda %icc, %f6, %f1
25987 smulcc %g2, 0x12F2, %l5
25988 fmovdpos %icc, %f1, %f5
25989 alignaddrl %o2, %g1, %i6
25990 ldx [%l7 + 0x50], %l6
25991 and %i4, %g3, %o5
25992 ld [%l7 + 0x34], %f8
25993 st %f12, [%l7 + 0x70]
25994 fbo %fcc1, loop_3052
25995 movrlz %l1, %i0, %g5
25996 ldsb [%l7 + 0x23], %l0
25997 alignaddr %o4, %o0, %o6
25998loop_3052:
25999 brlz %g4, loop_3053
26000 alignaddr %g6, %i3, %i1
26001 fzero %f8
26002 fmul8x16 %f7, %f0, %f4
26003loop_3053:
26004 sth %o7, [%l7 + 0x3E]
26005 ldsb [%l7 + 0x25], %l2
26006 movcc %xcc, %o1, %i5
26007 lduh [%l7 + 0x22], %l4
26008 bgu loop_3054
26009 ldsb [%l7 + 0x42], %i2
26010 edge16ln %g7, %l3, %o3
26011 bpos %icc, loop_3055
26012loop_3054:
26013 ldsw [%l7 + 0x78], %i7
26014 te %icc, 0x4
26015 fmovdpos %icc, %f15, %f14
26016loop_3055:
26017 st %f11, [%l7 + 0x08]
26018 movvc %icc, %l5, %g2
26019 bn,pn %xcc, loop_3056
26020 lduh [%l7 + 0x64], %g1
26021 st %f10, [%l7 + 0x5C]
26022 fmovdg %xcc, %f6, %f0
26023loop_3056:
26024 bn,pn %xcc, loop_3057
26025 srlx %o2, %l6, %i6
26026 srlx %g3, 0x10, %i4
26027 xor %o5, 0x1145, %l1
26028loop_3057:
26029 call loop_3058
26030 brz %i0, loop_3059
26031 fmul8x16al %f14, %f2, %f14
26032 ldsw [%l7 + 0x44], %g5
26033loop_3058:
26034 stw %l0, [%l7 + 0x08]
26035loop_3059:
26036 movvc %xcc, %o0, %o6
26037 smulcc %g4, %o4, %g6
26038 taddcc %i1, 0x0ACD, %o7
26039 std %f14, [%l7 + 0x70]
26040 udivx %l2, 0x19E0, %i3
26041 brlz %i5, loop_3060
26042 bgu,a loop_3061
26043 lduw [%l7 + 0x54], %l4
26044 fpsub16s %f10, %f9, %f3
26045loop_3060:
26046 fmovrde %i2, %f14, %f8
26047loop_3061:
26048 ldsh [%l7 + 0x12], %o1
26049 tvs %xcc, 0x2
26050 lduh [%l7 + 0x1A], %l3
26051 ldub [%l7 + 0x66], %g7
26052 bgu,pn %icc, loop_3062
26053 ldsb [%l7 + 0x5B], %o3
26054 fmovrde %i7, %f0, %f0
26055 fcmple32 %f2, %f4, %g2
26056loop_3062:
26057 fmul8x16au %f2, %f7, %f12
26058 be %xcc, loop_3063
26059 fpack32 %f12, %f2, %f14
26060 ldsw [%l7 + 0x58], %l5
26061 nop
26062 setx loop_3064, %l0, %l1
26063 wrpr 0x1, %tl
26064 wrpr %l1, %tpc
26065 add %l1, 0x4, %l1
26066 wrpr %l1, %tnpc
26067 setx 0x34400001400, %l0, %l1
26068 wrpr %l1, %tstate
26069 wrhpr 0x4, %htstate
26070 retry
26071loop_3063:
26072 fornot2 %f12, %f14, %f0
26073 ldd [%l7 + 0x48], %f6
26074 brz,a %g1, loop_3065
26075loop_3064:
26076 ldx [%l7 + 0x18], %l6
26077 fmovsvc %icc, %f6, %f2
26078 xnor %o2, 0x0960, %i6
26079loop_3065:
26080 fmovrde %i4, %f8, %f2
26081 fpadd32s %f11, %f7, %f0
26082 for %f4, %f14, %f14
26083 lduh [%l7 + 0x1A], %o5
26084 fpsub16 %f0, %f2, %f4
26085 udivx %l1, 0x07A6, %g3
26086 fmovsvc %icc, %f13, %f12
26087 fmovrse %i0, %f3, %f13
26088 stb %l0, [%l7 + 0x68]
26089 edge32n %o0, %g5, %o6
26090 fcmpne32 %f8, %f12, %g4
26091 fcmps %fcc0, %f9, %f6
26092 orcc %g6, %i1, %o4
26093 fornot2s %f11, %f12, %f8
26094 fzero %f0
26095 subc %l2, 0x1F48, %i3
26096 fxors %f8, %f5, %f8
26097 ld [%l7 + 0x38], %f11
26098 stx %i5, [%l7 + 0x58]
26099 edge32 %o7, %i2, %o1
26100 ld [%l7 + 0x50], %f9
26101 stb %l3, [%l7 + 0x5E]
26102 fmovdcc %icc, %f2, %f7
26103 ldd [%l7 + 0x08], %f10
26104 fxors %f10, %f9, %f13
26105 ldsw [%l7 + 0x34], %g7
26106 fmovdneg %xcc, %f12, %f2
26107 fbn,a %fcc2, loop_3066
26108 fornot2 %f10, %f0, %f6
26109 movne %xcc, %o3, %i7
26110 lduh [%l7 + 0x7E], %l4
26111loop_3066:
26112 sth %l5, [%l7 + 0x24]
26113 brz %g1, loop_3067
26114 fmovdle %icc, %f2, %f3
26115 movcc %xcc, %g2, %o2
26116 edge8l %i6, %i4, %o5
26117loop_3067:
26118 pdist %f8, %f10, %f4
26119 fmovrsgez %l1, %f10, %f1
26120 smulcc %l6, 0x00E1, %i0
26121 ldub [%l7 + 0x21], %g3
26122 fzeros %f3
26123 brz %l0, loop_3068
26124 fsrc1 %f14, %f8
26125 fmovsn %xcc, %f1, %f15
26126 sdivx %o0, 0x1DC4, %o6
26127loop_3068:
26128 fsrc1s %f14, %f11
26129 fbge,a %fcc2, loop_3069
26130 stw %g4, [%l7 + 0x4C]
26131 pdist %f12, %f4, %f14
26132 orcc %g6, 0x0160, %i1
26133loop_3069:
26134 ld [%l7 + 0x78], %f15
26135 fmovsl %xcc, %f12, %f15
26136 edge8n %g5, %o4, %i3
26137 movpos %icc, %i5, %o7
26138 brz,a %i2, loop_3070
26139 addc %l2, %l3, %g7
26140 sdivcc %o1, 0x18A8, %o3
26141 fmovdleu %icc, %f6, %f3
26142loop_3070:
26143 stw %i7, [%l7 + 0x78]
26144 movvs %xcc, %l5, %l4
26145 fmovrsne %g1, %f9, %f5
26146 fpadd32 %f4, %f0, %f12
26147 lduh [%l7 + 0x22], %o2
26148 st %f4, [%l7 + 0x50]
26149 sth %i6, [%l7 + 0x54]
26150 ldub [%l7 + 0x0C], %g2
26151 popc %o5, %l1
26152 movl %icc, %l6, %i0
26153 ldx [%l7 + 0x20], %i4
26154 stw %l0, [%l7 + 0x1C]
26155 st %f4, [%l7 + 0x68]
26156 brlez,a %g3, loop_3071
26157 fmovrdgz %o6, %f6, %f6
26158 srax %g4, %o0, %i1
26159 fbg,a %fcc1, loop_3072
26160loop_3071:
26161 fmovsneg %xcc, %f4, %f7
26162 fmul8x16al %f3, %f13, %f8
26163 lduh [%l7 + 0x5A], %g5
26164loop_3072:
26165 ldsh [%l7 + 0x08], %o4
26166 fpack32 %f4, %f10, %f12
26167 fnand %f10, %f0, %f0
26168 fmovdleu %icc, %f7, %f7
26169 std %f4, [%l7 + 0x08]
26170 sub %g6, %i3, %o7
26171 edge32 %i2, %l2, %i5
26172 stx %l3, [%l7 + 0x20]
26173 stw %o1, [%l7 + 0x60]
26174 brlz,a %g7, loop_3073
26175 fabss %f9, %f3
26176 fmovspos %icc, %f6, %f15
26177 st %f2, [%l7 + 0x10]
26178loop_3073:
26179 tn %icc, 0x4
26180 edge32l %i7, %o3, %l4
26181 stw %l5, [%l7 + 0x4C]
26182 movne %icc, %g1, %i6
26183 sth %g2, [%l7 + 0x30]
26184 sllx %o2, %l1, %l6
26185 ldd [%l7 + 0x10], %f0
26186 std %f8, [%l7 + 0x28]
26187 sll %o5, %i4, %i0
26188 fnors %f7, %f4, %f9
26189 ldsw [%l7 + 0x1C], %g3
26190 fmovsneg %xcc, %f8, %f11
26191 udivcc %o6, 0x006E, %l0
26192 movcc %xcc, %g4, %o0
26193 ldub [%l7 + 0x3E], %i1
26194 fbul %fcc3, loop_3074
26195 stb %g5, [%l7 + 0x1D]
26196 movre %g6, %o4, %o7
26197 for %f8, %f8, %f12
26198loop_3074:
26199 fmul8x16 %f13, %f4, %f2
26200 ldsh [%l7 + 0x38], %i3
26201 movcc %xcc, %i2, %i5
26202 array32 %l2, %l3, %o1
26203 fbe,a %fcc0, loop_3075
26204 ldub [%l7 + 0x61], %i7
26205 fandnot1 %f6, %f0, %f0
26206 movneg %xcc, %g7, %l4
26207loop_3075:
26208 fmovrslez %o3, %f15, %f5
26209 movvs %xcc, %l5, %i6
26210 st %f9, [%l7 + 0x78]
26211 ldsh [%l7 + 0x3C], %g2
26212 sth %g1, [%l7 + 0x0E]
26213 sllx %l1, %o2, %o5
26214 bgu,a %xcc, loop_3076
26215 tsubcc %i4, 0x11C0, %l6
26216 fmovsneg %xcc, %f4, %f3
26217 stx %i0, [%l7 + 0x20]
26218loop_3076:
26219 fmovdgu %xcc, %f9, %f11
26220 udiv %o6, 0x0AAD, %l0
26221 nop
26222 setx loop_3077, %l0, %l1
26223 wrpr 0x1, %tl
26224 wrpr %l1, %tnpc
26225 setx 0x34400001400, %l0, %l1
26226 wrpr %l1, %tstate
26227 wrhpr 0x4, %htstate
26228 done
26229 fmovdcc %xcc, %f11, %f10
26230 siam 0x4
26231 stw %g4, [%l7 + 0x30]
26232loop_3077:
26233 fornot2 %f8, %f14, %f4
26234 ldx [%l7 + 0x10], %o0
26235 fmovsvs %xcc, %f15, %f10
26236 ldub [%l7 + 0x7D], %g3
26237 bcc loop_3078
26238 fmovsgu %xcc, %f9, %f0
26239 fmovdle %icc, %f15, %f8
26240 fmovrdlz %g5, %f12, %f4
26241loop_3078:
26242 fmovdpos %icc, %f15, %f14
26243 fcmple16 %f10, %f6, %g6
26244 taddcc %o4, 0x12C3, %o7
26245 fsrc2 %f8, %f10
26246 fmuld8sux16 %f11, %f4, %f6
26247 fmovdvs %icc, %f12, %f12
26248 ldub [%l7 + 0x79], %i1
26249 fxnors %f10, %f13, %f15
26250 stb %i3, [%l7 + 0x70]
26251 fnot1s %f11, %f12
26252 fandnot2s %f6, %f15, %f2
26253 fornot2 %f10, %f0, %f10
26254 sdivcc %i5, 0x18A4, %l2
26255 ldd [%l7 + 0x70], %f8
26256 fmovdg %icc, %f11, %f15
26257 movvs %icc, %i2, %l3
26258 fmovsvc %xcc, %f8, %f5
26259 ldsb [%l7 + 0x6A], %i7
26260 ld [%l7 + 0x6C], %f1
26261 umulcc %o1, 0x02D6, %l4
26262 tne %icc, 0x6
26263 fmovdge %xcc, %f9, %f8
26264 movpos %xcc, %g7, %l5
26265 stx %i6, [%l7 + 0x28]
26266 fandnot1s %f15, %f9, %f12
26267 smul %o3, 0x0354, %g1
26268 ld [%l7 + 0x2C], %f15
26269 fbl %fcc3, loop_3079
26270 be %xcc, loop_3080
26271 fbule %fcc0, loop_3081
26272 fmovrsgz %l1, %f6, %f14
26273loop_3079:
26274 ldsw [%l7 + 0x40], %g2
26275loop_3080:
26276 fmovrdlz %o5, %f12, %f6
26277loop_3081:
26278 stw %o2, [%l7 + 0x58]
26279 movn %icc, %l6, %i4
26280 fpadd16s %f5, %f10, %f3
26281 nop
26282 setx loop_3082, %l0, %l1
26283 wrpr 0x1, %tl
26284 wrpr %l1, %tpc
26285 add %l1, 0x4, %l1
26286 wrpr %l1, %tnpc
26287 setx 0x34400001400, %l0, %l1
26288 wrpr %l1, %tstate
26289 wrhpr 0x4, %htstate
26290 retry
26291 movl %xcc, %o6, %i0
26292 umul %g4, %l0, %g3
26293 std %f0, [%l7 + 0x70]
26294loop_3082:
26295 bge,a loop_3083
26296 brgez %g5, loop_3084
26297 fmovs %f10, %f12
26298 ld [%l7 + 0x28], %f7
26299loop_3083:
26300 or %g6, 0x16FE, %o0
26301loop_3084:
26302 mova %xcc, %o7, %o4
26303 movgu %xcc, %i3, %i1
26304 std %f12, [%l7 + 0x38]
26305 ldx [%l7 + 0x18], %l2
26306 fcmps %fcc3, %f10, %f2
26307 fand %f2, %f8, %f8
26308 tvc %icc, 0x3
26309 fxors %f4, %f13, %f12
26310 movrlz %i5, 0x2AB, %i2
26311 fcmpgt32 %f0, %f6, %l3
26312 te %xcc, 0x6
26313 fmovdvc %icc, %f15, %f12
26314 stw %o1, [%l7 + 0x20]
26315 alignaddr %l4, %i7, %g7
26316 lduw [%l7 + 0x70], %i6
26317 addc %l5, %g1, %o3
26318 movrgz %l1, %g2, %o2
26319 fmovd %f6, %f4
26320 movcs %xcc, %l6, %o5
26321 fmovsleu %icc, %f3, %f9
26322 fbg %fcc3, loop_3085
26323 fpack16 %f0, %f10
26324 stb %i4, [%l7 + 0x15]
26325 brlz,a %o6, loop_3086
26326loop_3085:
26327 tl %icc, 0x0
26328 lduw [%l7 + 0x40], %i0
26329 edge8l %l0, %g4, %g3
26330loop_3086:
26331 fmovrse %g5, %f15, %f0
26332 fands %f4, %f2, %f4
26333 fmul8x16au %f5, %f6, %f4
26334 stx %o0, [%l7 + 0x28]
26335 st %f12, [%l7 + 0x08]
26336 ldsw [%l7 + 0x44], %o7
26337 ldsh [%l7 + 0x0E], %o4
26338 tvs %icc, 0x3
26339 lduw [%l7 + 0x74], %i3
26340 fcmpeq32 %f8, %f10, %i1
26341 stb %l2, [%l7 + 0x5C]
26342 ld [%l7 + 0x30], %f14
26343 lduw [%l7 + 0x18], %g6
26344 bne,a,pn %xcc, loop_3087
26345 ld [%l7 + 0x5C], %f2
26346 fbul %fcc0, loop_3088
26347 tsubcctv %i2, 0x0E70, %i5
26348loop_3087:
26349 fmovsgu %xcc, %f4, %f1
26350 sth %l3, [%l7 + 0x24]
26351loop_3088:
26352 brgez,a %o1, loop_3089
26353 lduh [%l7 + 0x58], %l4
26354 xorcc %i7, %i6, %l5
26355 movneg %xcc, %g1, %g7
26356loop_3089:
26357 ldsh [%l7 + 0x0E], %o3
26358 pdist %f12, %f0, %f12
26359 ldd [%l7 + 0x38], %f14
26360 std %f2, [%l7 + 0x28]
26361 taddcc %g2, %o2, %l1
26362 ldsw [%l7 + 0x08], %l6
26363 sllx %i4, %o5, %o6
26364 fbule,a %fcc3, loop_3090
26365 fblg,a %fcc2, loop_3091
26366 fbg,a %fcc3, loop_3092
26367 bl,pt %xcc, loop_3093
26368loop_3090:
26369 tsubcctv %l0, 0x1FEB, %i0
26370loop_3091:
26371 st %f15, [%l7 + 0x4C]
26372loop_3092:
26373 fcmps %fcc3, %f14, %f11
26374loop_3093:
26375 for %f10, %f6, %f4
26376 ldx [%l7 + 0x40], %g4
26377 tgu %xcc, 0x1
26378 movle %icc, %g5, %g3
26379 lduh [%l7 + 0x14], %o7
26380 tge %icc, 0x6
26381 ldsb [%l7 + 0x77], %o0
26382 ldsh [%l7 + 0x5A], %i3
26383 fmovsvc %icc, %f8, %f6
26384 sllx %o4, 0x0F, %i1
26385 ldsh [%l7 + 0x14], %g6
26386 stx %l2, [%l7 + 0x58]
26387 tl %xcc, 0x5
26388 stw %i2, [%l7 + 0x58]
26389 bvs,a,pn %icc, loop_3094
26390 fmovspos %icc, %f8, %f8
26391 fnegd %f8, %f12
26392 fpmerge %f9, %f14, %f2
26393loop_3094:
26394 call loop_3095
26395 fpadd16 %f10, %f4, %f8
26396 fmovda %xcc, %f12, %f1
26397 ldsw [%l7 + 0x70], %i5
26398loop_3095:
26399 fxors %f13, %f5, %f9
26400 ldx [%l7 + 0x28], %o1
26401 fmovde %xcc, %f7, %f1
26402 fmovsneg %icc, %f3, %f4
26403 fcmps %fcc2, %f9, %f13
26404 stb %l4, [%l7 + 0x37]
26405 fbn %fcc3, loop_3096
26406 srax %i7, %l3, %i6
26407 ldx [%l7 + 0x20], %g1
26408 ldsw [%l7 + 0x14], %l5
26409loop_3096:
26410 movre %g7, %g2, %o3
26411 stb %l1, [%l7 + 0x6A]
26412 stb %l6, [%l7 + 0x61]
26413 fmovrsne %o2, %f2, %f7
26414 fmovdn %icc, %f3, %f15
26415 stb %o5, [%l7 + 0x5A]
26416 fbn %fcc0, loop_3097
26417 udiv %i4, 0x0AFF, %o6
26418 bpos,pn %icc, loop_3098
26419 fbue %fcc1, loop_3099
26420loop_3097:
26421 fbue,a %fcc3, loop_3100
26422 fmovsge %xcc, %f2, %f10
26423loop_3098:
26424 std %f0, [%l7 + 0x68]
26425loop_3099:
26426 sethi 0x0453, %i0
26427loop_3100:
26428 fbuge,a %fcc0, loop_3101
26429 fmuld8sux16 %f7, %f14, %f10
26430 fmovsne %xcc, %f3, %f11
26431 ta %xcc, 0x7
26432loop_3101:
26433 ldx [%l7 + 0x08], %l0
26434 fnor %f4, %f4, %f2
26435 fcmpes %fcc2, %f5, %f4
26436 stw %g4, [%l7 + 0x20]
26437 movle %xcc, %g5, %g3
26438 tn %xcc, 0x7
26439 srlx %o7, 0x16, %o0
26440 fmovrdlz %o4, %f14, %f0
26441 lduh [%l7 + 0x64], %i1
26442 stb %i3, [%l7 + 0x0B]
26443 fmovda %icc, %f2, %f4
26444 fxor %f6, %f4, %f0
26445 popc %g6, %i2
26446 fandnot1s %f6, %f10, %f8
26447 array16 %l2, %i5, %o1
26448 lduw [%l7 + 0x3C], %l4
26449 fmovscs %xcc, %f6, %f2
26450 fxnor %f10, %f2, %f8
26451 ldsw [%l7 + 0x10], %i7
26452 fmovdvs %icc, %f7, %f11
26453 call loop_3102
26454 addc %l3, 0x056D, %i6
26455 fnor %f2, %f2, %f2
26456 tsubcc %l5, 0x19FC, %g1
26457loop_3102:
26458 stw %g2, [%l7 + 0x78]
26459 lduh [%l7 + 0x6C], %o3
26460 tn %xcc, 0x1
26461 fcmpeq32 %f14, %f4, %g7
26462 andn %l1, 0x08DF, %o2
26463 fands %f13, %f8, %f3
26464 ldx [%l7 + 0x08], %l6
26465 fmovsl %icc, %f8, %f5
26466 bpos loop_3103
26467 tle %xcc, 0x3
26468 fcmpne16 %f2, %f0, %i4
26469 fmovsn %xcc, %f0, %f13
26470loop_3103:
26471 brlz %o5, loop_3104
26472 movneg %icc, %i0, %o6
26473 ldsh [%l7 + 0x1C], %l0
26474 stx %g5, [%l7 + 0x78]
26475loop_3104:
26476 fmovsne %icc, %f15, %f7
26477 array8 %g4, %o7, %g3
26478 sra %o4, %o0, %i1
26479 ta %icc, 0x7
26480 bn,a loop_3105
26481 lduh [%l7 + 0x2C], %i3
26482 fpack16 %f2, %f0
26483 fmovdcc %icc, %f0, %f11
26484loop_3105:
26485 brz %i2, loop_3106
26486 and %g6, 0x14C2, %l2
26487 fmul8ulx16 %f6, %f14, %f6
26488 fmovspos %xcc, %f15, %f15
26489loop_3106:
26490 ldsh [%l7 + 0x7A], %o1
26491 ldsw [%l7 + 0x48], %i5
26492 fbg %fcc1, loop_3107
26493 fcmped %fcc1, %f8, %f8
26494 stb %i7, [%l7 + 0x0E]
26495 fpadd32 %f2, %f6, %f8
26496loop_3107:
26497 ld [%l7 + 0x28], %f13
26498 fnands %f0, %f7, %f12
26499 stx %l4, [%l7 + 0x60]
26500 ldx [%l7 + 0x38], %i6
26501 sll %l5, 0x1E, %g1
26502 lduw [%l7 + 0x78], %l3
26503 bvs,pn %icc, loop_3108
26504 brgez,a %g2, loop_3109
26505 fandnot2 %f14, %f8, %f0
26506 fmovdvc %xcc, %f6, %f12
26507loop_3108:
26508 ldd [%l7 + 0x38], %f8
26509loop_3109:
26510 bcc,pn %xcc, loop_3110
26511 lduh [%l7 + 0x5C], %g7
26512 ldsb [%l7 + 0x67], %o3
26513 ldsw [%l7 + 0x7C], %l1
26514loop_3110:
26515 ldsw [%l7 + 0x44], %o2
26516 xnor %l6, %i4, %i0
26517 edge16l %o6, %o5, %g5
26518 andn %g4, 0x0CCA, %o7
26519 alignaddrl %g3, %o4, %o0
26520 fnot1 %f10, %f8
26521 brlz,a %l0, loop_3111
26522 sllx %i1, 0x16, %i3
26523 ldub [%l7 + 0x6D], %g6
26524 ldx [%l7 + 0x08], %l2
26525loop_3111:
26526 bleu,a,pn %xcc, loop_3112
26527 fnegd %f2, %f10
26528 fmovsl %icc, %f2, %f0
26529 fbuge,a %fcc0, loop_3113
26530loop_3112:
26531 fbul %fcc0, loop_3114
26532 fsrc1s %f11, %f10
26533 fpmerge %f1, %f4, %f12
26534loop_3113:
26535 movrgez %i2, %o1, %i5
26536loop_3114:
26537 fsrc2s %f4, %f13
26538 lduh [%l7 + 0x14], %i7
26539 lduw [%l7 + 0x74], %i6
26540 brlez %l5, loop_3115
26541 movrlz %l4, 0x3B7, %l3
26542 lduh [%l7 + 0x5E], %g1
26543 fba,a %fcc0, loop_3116
26544loop_3115:
26545 stb %g7, [%l7 + 0x3A]
26546 brz,a %g2, loop_3117
26547 ldx [%l7 + 0x18], %l1
26548loop_3116:
26549 fmul8sux16 %f10, %f0, %f8
26550 brgz %o3, loop_3118
26551loop_3117:
26552 ldx [%l7 + 0x10], %l6
26553 fornot1s %f13, %f9, %f0
26554 stb %o2, [%l7 + 0x3F]
26555loop_3118:
26556 fmovrsgz %i0, %f5, %f11
26557 edge32 %o6, %o5, %i4
26558 orncc %g5, %g4, %g3
26559 addcc %o7, %o0, %o4
26560 bcs,a,pn %icc, loop_3119
26561 sll %l0, 0x05, %i1
26562 tvc %xcc, 0x2
26563 fbl,a %fcc2, loop_3120
26564loop_3119:
26565 move %xcc, %g6, %i3
26566 fblg %fcc3, loop_3121
26567 movvs %icc, %i2, %l2
26568loop_3120:
26569 fsrc1 %f0, %f4
26570 st %f15, [%l7 + 0x18]
26571loop_3121:
26572 tle %xcc, 0x3
26573 fcmps %fcc2, %f10, %f14
26574 tvs %icc, 0x4
26575 fmovsvc %xcc, %f13, %f2
26576 fands %f12, %f0, %f3
26577 fmovrdgez %i5, %f6, %f4
26578 smul %i7, %i6, %l5
26579 fsrc1s %f4, %f7
26580 bne,a,pn %icc, loop_3122
26581 movrgez %l4, %l3, %o1
26582 fpmerge %f7, %f14, %f6
26583 smulcc %g1, 0x014C, %g2
26584loop_3122:
26585 brlz %l1, loop_3123
26586 ld [%l7 + 0x54], %f4
26587 nop
26588 setx loop_3124, %l0, %l1
26589 wrpr 0x1, %tl
26590 wrpr %l1, %tnpc
26591 setx 0x34400001400, %l0, %l1
26592 wrpr %l1, %tstate
26593 wrhpr 0x4, %htstate
26594 done
26595 tle %icc, 0x4
26596loop_3123:
26597 fmovrsgez %g7, %f6, %f12
26598 fpack32 %f14, %f4, %f2
26599loop_3124:
26600 tne %xcc, 0x3
26601 lduw [%l7 + 0x30], %o3
26602 movne %icc, %l6, %i0
26603 ldx [%l7 + 0x58], %o6
26604 fmovdle %icc, %f6, %f8
26605 and %o2, 0x1613, %o5
26606 bcc,pn %icc, loop_3125
26607 edge16n %i4, %g4, %g5
26608 fmovrdlz %g3, %f2, %f6
26609 brz,a %o7, loop_3126
26610loop_3125:
26611 bleu %xcc, loop_3127
26612 mulx %o0, %o4, %l0
26613 fone %f8
26614loop_3126:
26615 be,a,pt %xcc, loop_3128
26616loop_3127:
26617 fmovdcs %icc, %f6, %f11
26618 sethi 0x1E73, %i1
26619 fbug,a %fcc0, loop_3129
26620loop_3128:
26621 ldx [%l7 + 0x38], %i3
26622 tneg %icc, 0x7
26623 std %f0, [%l7 + 0x30]
26624loop_3129:
26625 srl %i2, %g6, %l2
26626 std %f12, [%l7 + 0x30]
26627 fmovrdgez %i5, %f2, %f2
26628 add %i7, %l5, %i6
26629 fmovrsgez %l4, %f9, %f12
26630 sra %o1, 0x03, %l3
26631 edge16ln %g2, %l1, %g7
26632 edge16n %g1, %l6, %i0
26633 sdiv %o6, 0x15A1, %o3
26634 bg %xcc, loop_3130
26635 tvs %icc, 0x7
26636 ldub [%l7 + 0x38], %o5
26637 fmovde %xcc, %f3, %f11
26638loop_3130:
26639 sth %i4, [%l7 + 0x40]
26640 fornot1 %f6, %f6, %f14
26641 fmovsneg %xcc, %f10, %f10
26642 fcmpeq32 %f10, %f0, %o2
26643 lduh [%l7 + 0x10], %g4
26644 bn,a,pt %xcc, loop_3131
26645 fmovsge %icc, %f11, %f11
26646 fmovrse %g3, %f5, %f10
26647 lduw [%l7 + 0x30], %o7
26648loop_3131:
26649 lduh [%l7 + 0x36], %o0
26650 fcmpne32 %f4, %f10, %o4
26651 fornot1s %f2, %f8, %f13
26652 xnor %l0, %i1, %i3
26653 or %g5, %i2, %l2
26654 fmovsne %xcc, %f12, %f10
26655 fmovsvc %icc, %f8, %f1
26656 fmovrdne %g6, %f2, %f10
26657 fpadd32s %f12, %f15, %f10
26658 fmuld8ulx16 %f11, %f12, %f6
26659 bn,a,pn %icc, loop_3132
26660 brgez %i5, loop_3133
26661 fsrc2s %f0, %f7
26662 ta %xcc, 0x6
26663loop_3132:
26664 sth %i7, [%l7 + 0x0C]
26665loop_3133:
26666 xorcc %l5, %i6, %o1
26667 ldub [%l7 + 0x0B], %l3
26668 fnands %f4, %f4, %f8
26669 fnot1 %f10, %f14
26670 fbuge,a %fcc0, loop_3134
26671 fcmped %fcc1, %f14, %f10
26672 tge %xcc, 0x0
26673 bl,pt %xcc, loop_3135
26674loop_3134:
26675 udiv %l4, 0x1C85, %g2
26676 fornot2s %f9, %f1, %f5
26677 fmovdcc %icc, %f1, %f8
26678loop_3135:
26679 fbul,a %fcc0, loop_3136
26680 bne %xcc, loop_3137
26681 movrgez %l1, 0x131, %g7
26682 fmovdn %xcc, %f3, %f8
26683loop_3136:
26684 call loop_3138
26685loop_3137:
26686 fpadd32 %f6, %f4, %f8
26687 for %f10, %f6, %f10
26688 mova %xcc, %g1, %i0
26689loop_3138:
26690 tleu %icc, 0x7
26691 andn %o6, 0x1DC2, %l6
26692 movcs %xcc, %o5, %o3
26693 tne %xcc, 0x3
26694 bcc,a %icc, loop_3139
26695 stx %i4, [%l7 + 0x78]
26696 fpadd16s %f6, %f0, %f2
26697 fbe,a %fcc3, loop_3140
26698loop_3139:
26699 fmovde %xcc, %f14, %f1
26700 orn %o2, 0x1ED9, %g4
26701 st %f6, [%l7 + 0x30]
26702loop_3140:
26703 fnot1 %f2, %f4
26704 fmovscc %icc, %f13, %f3
26705 fpadd32 %f8, %f6, %f0
26706 sdivx %o7, 0x1839, %g3
26707 ldsh [%l7 + 0x36], %o0
26708 stb %o4, [%l7 + 0x5E]
26709 sdiv %i1, 0x1D62, %l0
26710 ldsh [%l7 + 0x28], %i3
26711 sth %g5, [%l7 + 0x6A]
26712 xorcc %i2, %g6, %i5
26713 st %f9, [%l7 + 0x44]
26714 stw %i7, [%l7 + 0x54]
26715 fmovrsne %l2, %f3, %f2
26716 fexpand %f0, %f6
26717 stb %l5, [%l7 + 0x6F]
26718 fexpand %f4, %f2
26719 bne,pt %xcc, loop_3141
26720 popc 0x0786, %i6
26721 fbule,a %fcc0, loop_3142
26722 sdivcc %l3, 0x1A61, %l4
26723loop_3141:
26724 tpos %icc, 0x2
26725 srax %g2, %l1, %o1
26726loop_3142:
26727 and %g1, %g7, %o6
26728 ldsb [%l7 + 0x3F], %i0
26729 fnot1s %f12, %f11
26730 bl,pn %xcc, loop_3143
26731 fbule,a %fcc3, loop_3144
26732 fnot2s %f9, %f3
26733 fpsub16 %f4, %f8, %f14
26734loop_3143:
26735 fnot1 %f10, %f14
26736loop_3144:
26737 fmovspos %xcc, %f7, %f11
26738 tcc %icc, 0x3
26739 fpackfix %f4, %f15
26740 fcmped %fcc2, %f8, %f8
26741 ldx [%l7 + 0x20], %l6
26742 std %f6, [%l7 + 0x78]
26743 xor %o3, %i4, %o2
26744 bge,a,pn %xcc, loop_3145
26745 fmovsg %icc, %f15, %f8
26746 fands %f1, %f4, %f14
26747 fbo,a %fcc1, loop_3146
26748loop_3145:
26749 movrlz %g4, 0x119, %o7
26750 fnor %f4, %f12, %f10
26751 fbn %fcc1, loop_3147
26752loop_3146:
26753 fxnor %f14, %f12, %f0
26754 fmovsleu %xcc, %f0, %f9
26755 bg,a loop_3148
26756loop_3147:
26757 brlz,a %o5, loop_3149
26758 tn %icc, 0x2
26759 umul %g3, 0x00D3, %o0
26760loop_3148:
26761 fandnot1 %f4, %f14, %f6
26762loop_3149:
26763 stx %i1, [%l7 + 0x58]
26764 fmovrdgez %l0, %f0, %f6
26765 fsrc2s %f15, %f6
26766 fbo,a %fcc3, loop_3150
26767 fornot2 %f12, %f10, %f4
26768 fmovrde %o4, %f0, %f2
26769 edge8ln %i3, %g5, %i2
26770loop_3150:
26771 fcmpd %fcc2, %f8, %f12
26772 sllx %g6, 0x0D, %i7
26773 brnz,a %l2, loop_3151
26774 movrgez %l5, %i6, %l3
26775 ba %xcc, loop_3152
26776 fbuge %fcc1, loop_3153
26777loop_3151:
26778 bn,pn %icc, loop_3154
26779 tge %xcc, 0x0
26780loop_3152:
26781 fcmpne32 %f12, %f8, %i5
26782loop_3153:
26783 fmul8x16al %f1, %f15, %f2
26784loop_3154:
26785 movrne %l4, 0x091, %g2
26786 ldsw [%l7 + 0x64], %l1
26787 ld [%l7 + 0x1C], %f0
26788 and %g1, %g7, %o1
26789 lduw [%l7 + 0x54], %i0
26790 bl %xcc, loop_3155
26791 call loop_3156
26792 fbu %fcc2, loop_3157
26793 addccc %o6, 0x044A, %l6
26794loop_3155:
26795 fmovsg %icc, %f11, %f1
26796loop_3156:
26797 tvc %xcc, 0x0
26798loop_3157:
26799 sll %o3, %o2, %i4
26800 ldsh [%l7 + 0x32], %g4
26801 fmul8x16au %f1, %f5, %f8
26802 andcc %o7, 0x1D55, %o5
26803 tvs %icc, 0x1
26804 bne,a %xcc, loop_3158
26805 movpos %xcc, %o0, %i1
26806 fmovdcs %icc, %f5, %f9
26807 ldsb [%l7 + 0x6B], %g3
26808loop_3158:
26809 call loop_3159
26810 edge8ln %o4, %i3, %g5
26811 edge8n %l0, %i2, %i7
26812 brlz %g6, loop_3160
26813loop_3159:
26814 udivcc %l5, 0x15A9, %i6
26815 fpsub32s %f5, %f11, %f15
26816 fbg %fcc1, loop_3161
26817loop_3160:
26818 ldsh [%l7 + 0x5A], %l2
26819 udivx %i5, 0x0B2A, %l3
26820 bgu,a,pt %icc, loop_3162
26821loop_3161:
26822 fnand %f0, %f8, %f12
26823 brlez %l4, loop_3163
26824 fzeros %f4
26825loop_3162:
26826 fmovde %icc, %f6, %f11
26827 fmovsleu %xcc, %f15, %f13
26828loop_3163:
26829 fmovdl %icc, %f14, %f12
26830 array16 %l1, %g1, %g7
26831 sdivcc %g2, 0x079B, %o1
26832 ldsw [%l7 + 0x18], %i0
26833 nop
26834 setx loop_3164, %l0, %l1
26835 wrpr 0x1, %tl
26836 wrpr %l1, %tpc
26837 add %l1, 0x4, %l1
26838 wrpr %l1, %tnpc
26839 setx 0x34400001400, %l0, %l1
26840 wrpr %l1, %tstate
26841 wrhpr 0x4, %htstate
26842 retry
26843 sllx %o6, 0x04, %o3
26844 fmovrse %l6, %f4, %f11
26845 fmovsl %icc, %f11, %f10
26846loop_3164:
26847 fsrc1s %f6, %f13
26848 bcc,a loop_3165
26849 fbul,a %fcc3, loop_3166
26850 faligndata %f6, %f8, %f10
26851 bpos loop_3167
26852loop_3165:
26853 edge32 %o2, %g4, %o7
26854loop_3166:
26855 lduh [%l7 + 0x64], %o5
26856 fmovrdlez %i4, %f12, %f2
26857loop_3167:
26858 edge32ln %i1, %o0, %g3
26859 fsrc1s %f5, %f2
26860 array16 %o4, %i3, %g5
26861 fabsd %f12, %f4
26862 bgu,a loop_3168
26863 fbne %fcc0, loop_3169
26864 movge %xcc, %i2, %i7
26865 fpadd32 %f4, %f10, %f12
26866loop_3168:
26867 fmovda %xcc, %f15, %f9
26868loop_3169:
26869 nop
26870 setx loop_3170, %l0, %l1
26871 wrpr 0x1, %tl
26872 wrpr %l1, %tpc
26873 add %l1, 0x4, %l1
26874 wrpr %l1, %tnpc
26875 setx 0x34400001400, %l0, %l1
26876 wrpr %l1, %tstate
26877 wrhpr 0x4, %htstate
26878 retry
26879 stx %g6, [%l7 + 0x40]
26880 fnot2 %f8, %f6
26881 stw %l0, [%l7 + 0x44]
26882loop_3170:
26883 bg,pn %xcc, loop_3171
26884 ta %icc, 0x1
26885 fxors %f14, %f4, %f9
26886 fnegd %f8, %f10
26887loop_3171:
26888 xnor %i6, %l2, %l5
26889 tge %xcc, 0x1
26890 mulscc %l3, 0x015C, %l4
26891 sth %i5, [%l7 + 0x62]
26892 subcc %l1, %g7, %g1
26893 fand %f4, %f6, %f14
26894 subcc %g2, %i0, %o6
26895 lduh [%l7 + 0x3E], %o3
26896 sub %o1, %o2, %g4
26897 bcc %xcc, loop_3172
26898 fand %f12, %f0, %f2
26899 sub %l6, %o5, %i4
26900 fone %f12
26901loop_3172:
26902 stx %i1, [%l7 + 0x70]
26903 tgu %icc, 0x7
26904 ldub [%l7 + 0x3B], %o0
26905 sth %g3, [%l7 + 0x50]
26906 fnot1 %f6, %f12
26907 fbuge,a %fcc2, loop_3173
26908 sethi 0x1FFA, %o4
26909 sth %i3, [%l7 + 0x1E]
26910 bcc,pt %xcc, loop_3174
26911loop_3173:
26912 ld [%l7 + 0x48], %f9
26913 st %f9, [%l7 + 0x58]
26914 fmovs %f6, %f0
26915loop_3174:
26916 fbl %fcc0, loop_3175
26917 ldd [%l7 + 0x10], %f14
26918 fcmpne16 %f8, %f4, %g5
26919 fmovsvs %xcc, %f0, %f9
26920loop_3175:
26921 array8 %i2, %i7, %o7
26922 fmovrsne %g6, %f14, %f15
26923 andn %l0, 0x18C0, %i6
26924 ba,pn %icc, loop_3176
26925 ldsw [%l7 + 0x2C], %l2
26926 movrgez %l3, %l5, %i5
26927 ldsh [%l7 + 0x54], %l1
26928loop_3176:
26929 fornot1 %f12, %f4, %f10
26930 subc %g7, 0x1406, %l4
26931 fmovdle %icc, %f2, %f10
26932 lduw [%l7 + 0x4C], %g2
26933 fmovsn %xcc, %f8, %f13
26934 add %g1, 0x1984, %i0
26935 fmovsl %xcc, %f7, %f13
26936 edge8 %o3, %o1, %o2
26937 andcc %g4, 0x1016, %o6
26938 fmovrslez %o5, %f15, %f1
26939 sra %i4, 0x0D, %l6
26940 tne %xcc, 0x0
26941 movle %xcc, %i1, %g3
26942 fbl %fcc3, loop_3177
26943 brz,a %o4, loop_3178
26944 movcc %icc, %o0, %i3
26945 edge32l %i2, %i7, %g5
26946loop_3177:
26947 movge %xcc, %o7, %g6
26948loop_3178:
26949 edge32l %i6, %l0, %l2
26950 ldx [%l7 + 0x60], %l5
26951 ldd [%l7 + 0x08], %f0
26952 fcmps %fcc0, %f12, %f6
26953 ldub [%l7 + 0x2E], %l3
26954 tle %icc, 0x5
26955 andncc %i5, %g7, %l4
26956 movvs %icc, %l1, %g2
26957 smul %g1, %i0, %o1
26958 ld [%l7 + 0x1C], %f9
26959 st %f5, [%l7 + 0x78]
26960 st %f4, [%l7 + 0x2C]
26961 smulcc %o3, 0x1692, %g4
26962 st %f8, [%l7 + 0x08]
26963 fmul8sux16 %f0, %f10, %f4
26964 edge8ln %o2, %o5, %i4
26965 bneg,a loop_3179
26966 fmuld8sux16 %f3, %f11, %f8
26967 fzero %f8
26968 st %f3, [%l7 + 0x74]
26969loop_3179:
26970 fxnor %f10, %f4, %f8
26971 fmovsvs %xcc, %f5, %f14
26972 fmovdcc %icc, %f10, %f7
26973 fbl %fcc1, loop_3180
26974 fmovrdlz %l6, %f10, %f12
26975 bne %xcc, loop_3181
26976 andcc %o6, 0x0F7A, %i1
26977loop_3180:
26978 stb %o4, [%l7 + 0x7D]
26979 brlz %g3, loop_3182
26980loop_3181:
26981 be,pt %icc, loop_3183
26982 edge8n %i3, %o0, %i7
26983 ble,a %xcc, loop_3184
26984loop_3182:
26985 bvc %icc, loop_3185
26986loop_3183:
26987 fmuld8ulx16 %f7, %f8, %f10
26988 array8 %i2, %o7, %g5
26989loop_3184:
26990 fbge %fcc1, loop_3186
26991loop_3185:
26992 tge %xcc, 0x0
26993 bpos %xcc, loop_3187
26994 tne %xcc, 0x3
26995loop_3186:
26996 ld [%l7 + 0x2C], %f1
26997 ldsb [%l7 + 0x08], %g6
26998loop_3187:
26999 ldsw [%l7 + 0x10], %i6
27000 subc %l2, %l5, %l0
27001 fmovse %xcc, %f13, %f7
27002 bl,a %xcc, loop_3188
27003 movcc %icc, %i5, %g7
27004 ldsh [%l7 + 0x52], %l3
27005 movrlez %l4, 0x1E6, %l1
27006loop_3188:
27007 stx %g1, [%l7 + 0x40]
27008 brlz %i0, loop_3189
27009 fxors %f8, %f5, %f15
27010 udivcc %o1, 0x109E, %g2
27011 fnegs %f15, %f14
27012loop_3189:
27013 fpsub32 %f14, %f14, %f6
27014 fnot2s %f8, %f8
27015 bneg loop_3190
27016 lduw [%l7 + 0x64], %g4
27017 stx %o2, [%l7 + 0x30]
27018 ldsb [%l7 + 0x18], %o3
27019loop_3190:
27020 bvs,a,pt %xcc, loop_3191
27021 fbu,a %fcc3, loop_3192
27022 edge32n %i4, %o5, %l6
27023 fbne %fcc2, loop_3193
27024loop_3191:
27025 fbg,a %fcc1, loop_3194
27026loop_3192:
27027 fbe,a %fcc1, loop_3195
27028 lduh [%l7 + 0x10], %i1
27029loop_3193:
27030 fmovs %f8, %f4
27031loop_3194:
27032 tcc %icc, 0x5
27033loop_3195:
27034 stw %o6, [%l7 + 0x50]
27035 fcmpgt16 %f8, %f10, %o4
27036 xor %i3, %o0, %g3
27037 std %f2, [%l7 + 0x18]
27038 fnot1s %f11, %f0
27039 fpadd32 %f6, %f2, %f12
27040 lduw [%l7 + 0x2C], %i2
27041 fmovse %xcc, %f2, %f12
27042 lduh [%l7 + 0x4A], %o7
27043 fbe %fcc1, loop_3196
27044 fpadd16s %f4, %f9, %f7
27045 bvs,a loop_3197
27046 ldub [%l7 + 0x24], %i7
27047loop_3196:
27048 fzeros %f9
27049 smul %g5, 0x0DA7, %i6
27050loop_3197:
27051 stx %l2, [%l7 + 0x40]
27052 st %f5, [%l7 + 0x20]
27053 ba,a,pn %xcc, loop_3198
27054 tle %icc, 0x0
27055 call loop_3199
27056 fornot1s %f9, %f0, %f14
27057loop_3198:
27058 edge32ln %l5, %g6, %i5
27059 lduh [%l7 + 0x74], %l0
27060loop_3199:
27061 stx %g7, [%l7 + 0x10]
27062 std %f0, [%l7 + 0x10]
27063 fone %f6
27064 tleu %icc, 0x3
27065 fbg %fcc1, loop_3200
27066 sllx %l3, %l1, %g1
27067 fmovrslez %i0, %f6, %f7
27068 sllx %o1, 0x08, %g2
27069loop_3200:
27070 fpsub16 %f10, %f4, %f12
27071 movre %g4, %l4, %o3
27072 fcmpeq32 %f0, %f12, %i4
27073 fmovdpos %xcc, %f5, %f9
27074 te %xcc, 0x1
27075 brgez,a %o2, loop_3201
27076 fmovd %f4, %f14
27077 fsrc1s %f6, %f8
27078 fmovrdlz %l6, %f14, %f8
27079loop_3201:
27080 fmovsneg %icc, %f2, %f9
27081 ldsh [%l7 + 0x5A], %o5
27082 movrgz %i1, 0x30C, %o6
27083 tge %xcc, 0x3
27084 bcc,a,pn %icc, loop_3202
27085 fmovrdgz %o4, %f4, %f0
27086 ldub [%l7 + 0x0A], %i3
27087 fbg %fcc1, loop_3203
27088loop_3202:
27089 nop
27090 setx loop_3204, %l0, %l1
27091 jmpl %l1, %g3
27092 fmovsleu %xcc, %f13, %f4
27093 smulcc %i2, 0x0F8D, %o7
27094loop_3203:
27095 for %f12, %f14, %f0
27096loop_3204:
27097 ldsb [%l7 + 0x0F], %i7
27098 fmovsn %icc, %f9, %f14
27099 movn %xcc, %g5, %i6
27100 fpack32 %f12, %f2, %f2
27101 udivcc %o0, 0x09EA, %l5
27102 fabss %f15, %f13
27103 ldub [%l7 + 0x52], %g6
27104 sub %i5, %l2, %l0
27105 sth %l3, [%l7 + 0x30]
27106 orncc %l1, 0x138B, %g1
27107 ldx [%l7 + 0x78], %g7
27108 edge16n %i0, %o1, %g4
27109 movn %xcc, %l4, %o3
27110 ldsw [%l7 + 0x38], %i4
27111 andcc %g2, %l6, %o2
27112 fpsub32s %f9, %f7, %f7
27113 fmovdg %icc, %f1, %f15
27114 edge8 %i1, %o5, %o6
27115 mulx %o4, %g3, %i3
27116 movcs %xcc, %o7, %i2
27117 ld [%l7 + 0x68], %f12
27118 brgez,a %g5, loop_3205
27119 brlez,a %i6, loop_3206
27120 stb %i7, [%l7 + 0x09]
27121 movne %icc, %l5, %o0
27122loop_3205:
27123 ldsb [%l7 + 0x62], %i5
27124loop_3206:
27125 bgu,pn %xcc, loop_3207
27126 tle %xcc, 0x0
27127 movne %icc, %l2, %l0
27128 movcs %xcc, %l3, %l1
27129loop_3207:
27130 stw %g1, [%l7 + 0x20]
27131 fmovscs %xcc, %f7, %f7
27132 array16 %g6, %g7, %i0
27133 fmovdl %icc, %f7, %f8
27134 fmovdl %icc, %f6, %f0
27135 edge32 %g4, %o1, %o3
27136 ldsb [%l7 + 0x0D], %i4
27137 fexpand %f13, %f6
27138 st %f4, [%l7 + 0x08]
27139 fmovrslz %l4, %f9, %f6
27140 movcs %xcc, %g2, %l6
27141 stb %i1, [%l7 + 0x44]
27142 bl,a %xcc, loop_3208
27143 tsubcctv %o5, 0x180C, %o6
27144 fmovdn %xcc, %f9, %f4
27145 movrgez %o4, 0x394, %g3
27146loop_3208:
27147 umul %o2, 0x0A12, %o7
27148 ldsw [%l7 + 0x3C], %i2
27149 stb %g5, [%l7 + 0x45]
27150 fpack32 %f14, %f8, %f0
27151 bn,a %icc, loop_3209
27152 tgu %xcc, 0x0
27153 subcc %i6, %i3, %l5
27154 ldx [%l7 + 0x30], %i7
27155loop_3209:
27156 st %f6, [%l7 + 0x70]
27157 tneg %icc, 0x3
27158 ta %xcc, 0x6
27159 fpadd32 %f4, %f14, %f4
27160 stx %i5, [%l7 + 0x28]
27161 xnor %l2, 0x1183, %l0
27162 fmovda %xcc, %f13, %f10
27163 tpos %xcc, 0x7
27164 fmovsvs %icc, %f13, %f13
27165 movleu %xcc, %o0, %l1
27166 fmovrsgez %g1, %f11, %f3
27167 sth %l3, [%l7 + 0x1A]
27168 fcmple16 %f10, %f4, %g6
27169 bpos,a,pt %xcc, loop_3210
27170 te %xcc, 0x3
27171 ldsh [%l7 + 0x44], %g7
27172 ldd [%l7 + 0x60], %f12
27173loop_3210:
27174 orn %i0, 0x0E74, %g4
27175 bg loop_3211
27176 bvs,pn %icc, loop_3212
27177 bvc,pt %icc, loop_3213
27178 ldx [%l7 + 0x28], %o1
27179loop_3211:
27180 alignaddr %i4, %o3, %l4
27181loop_3212:
27182 ldsb [%l7 + 0x0A], %g2
27183loop_3213:
27184 movrlz %l6, %o5, %o6
27185 fmovdn %xcc, %f11, %f10
27186 edge16ln %o4, %i1, %o2
27187 brnz %g3, loop_3214
27188 ldsw [%l7 + 0x24], %i2
27189 fmul8sux16 %f4, %f2, %f4
27190 ldd [%l7 + 0x78], %f4
27191loop_3214:
27192 ldsw [%l7 + 0x24], %o7
27193 tg %icc, 0x7
27194 udivcc %i6, 0x0541, %i3
27195 movl %icc, %g5, %l5
27196 edge16n %i5, %i7, %l0
27197 addccc %o0, %l2, %l1
27198 srlx %l3, %g1, %g6
27199 fnot2 %f8, %f6
27200 fbge %fcc2, loop_3215
27201 fmovscc %xcc, %f4, %f10
27202 smulcc %i0, 0x0654, %g4
27203 popc %o1, %g7
27204loop_3215:
27205 lduw [%l7 + 0x14], %i4
27206 sdivx %l4, 0x0825, %g2
27207 ldx [%l7 + 0x58], %o3
27208 lduw [%l7 + 0x44], %o5
27209 bg,a,pn %xcc, loop_3216
27210 ldd [%l7 + 0x38], %f4
27211 std %f6, [%l7 + 0x58]
27212 fbul %fcc3, loop_3217
27213loop_3216:
27214 fmovrsne %l6, %f8, %f8
27215 te %icc, 0x0
27216 umulcc %o6, 0x0391, %o4
27217loop_3217:
27218 brgz %i1, loop_3218
27219 bgu,pt %xcc, loop_3219
27220 xnorcc %g3, 0x1D53, %o2
27221 edge8ln %o7, %i6, %i3
27222loop_3218:
27223 ldsw [%l7 + 0x2C], %g5
27224loop_3219:
27225 ldx [%l7 + 0x60], %i2
27226 fexpand %f8, %f14
27227 ldsw [%l7 + 0x1C], %i5
27228 fpadd16 %f12, %f12, %f14
27229 fxors %f0, %f4, %f2
27230 edge32n %i7, %l5, %o0
27231 fbue,a %fcc2, loop_3220
27232 andncc %l2, %l1, %l0
27233 fcmple32 %f8, %f0, %l3
27234 bl,pt %xcc, loop_3221
27235loop_3220:
27236 fmovs %f8, %f8
27237 fzero %f8
27238 fmuld8ulx16 %f0, %f5, %f12
27239loop_3221:
27240 edge16 %g6, %g1, %g4
27241 fbg,a %fcc0, loop_3222
27242 fxnor %f10, %f4, %f12
27243 fones %f2
27244 array16 %i0, %o1, %i4
27245loop_3222:
27246 sethi 0x1C02, %l4
27247 addccc %g2, %g7, %o5
27248 fpadd32 %f0, %f8, %f6
27249 movrgez %l6, %o3, %o6
27250 add %o4, 0x10FD, %i1
27251 movrgez %o2, %g3, %i6
27252 ldub [%l7 + 0x4C], %o7
27253 brlz,a %g5, loop_3223
27254 ldsb [%l7 + 0x6D], %i3
27255 stx %i5, [%l7 + 0x40]
27256 movg %xcc, %i2, %i7
27257loop_3223:
27258 lduh [%l7 + 0x1C], %l5
27259 fmovdge %icc, %f6, %f14
27260 fands %f3, %f12, %f1
27261 bgu,a,pn %icc, loop_3224
27262 sra %l2, %l1, %o0
27263 subccc %l0, %g6, %l3
27264 tleu %icc, 0x1
27265loop_3224:
27266 orn %g1, %i0, %o1
27267 st %f6, [%l7 + 0x60]
27268 subccc %i4, 0x1001, %l4
27269 ldub [%l7 + 0x43], %g4
27270 fand %f8, %f14, %f6
27271 ld [%l7 + 0x24], %f5
27272 stx %g7, [%l7 + 0x78]
27273 fmovdgu %xcc, %f13, %f7
27274 fnors %f8, %f10, %f9
27275 bneg,a %xcc, loop_3225
27276 fpmerge %f8, %f14, %f8
27277 sethi 0x03E1, %o5
27278 fmovrdgez %l6, %f10, %f4
27279loop_3225:
27280 brlz %o3, loop_3226
27281 lduw [%l7 + 0x28], %o6
27282 brlz,a %o4, loop_3227
27283 movvs %icc, %g2, %i1
27284loop_3226:
27285 fmovsn %xcc, %f15, %f3
27286 fmovdvc %icc, %f0, %f12
27287loop_3227:
27288 mulx %o2, %g3, %o7
27289 fmovdneg %icc, %f15, %f4
27290 fmovspos %xcc, %f10, %f8
27291 stx %g5, [%l7 + 0x68]
27292 fmovse %icc, %f7, %f1
27293 te %icc, 0x3
27294 fnand %f0, %f6, %f10
27295 std %f0, [%l7 + 0x20]
27296 fcmpeq32 %f14, %f8, %i6
27297 fmovrdlez %i5, %f8, %f12
27298 andn %i2, 0x1FA1, %i7
27299 tle %icc, 0x3
27300 fsrc2s %f0, %f12
27301 fmovsge %icc, %f2, %f0
27302 edge32 %l5, %i3, %l2
27303 fbue %fcc3, loop_3228
27304 movrgez %o0, %l0, %g6
27305 fxor %f10, %f4, %f12
27306 stw %l1, [%l7 + 0x34]
27307loop_3228:
27308 ldsw [%l7 + 0x30], %l3
27309 alignaddr %g1, %i0, %i4
27310 ld [%l7 + 0x38], %f5
27311 fexpand %f2, %f12
27312 fbule %fcc1, loop_3229
27313 fmovsa %icc, %f3, %f15
27314 stb %l4, [%l7 + 0x2D]
27315 fmovdn %icc, %f13, %f1
27316loop_3229:
27317 fbue %fcc1, loop_3230
27318 edge16l %g4, %o1, %o5
27319 tcs %xcc, 0x3
27320 fnors %f9, %f12, %f4
27321loop_3230:
27322 ldsb [%l7 + 0x31], %g7
27323 bshuffle %f8, %f0, %f10
27324 taddcctv %o3, 0x1DB6, %l6
27325 fmovdne %xcc, %f1, %f11
27326 fbug,a %fcc0, loop_3231
27327 stw %o6, [%l7 + 0x1C]
27328 tcs %xcc, 0x0
27329 ldub [%l7 + 0x26], %o4
27330loop_3231:
27331 fbg,a %fcc2, loop_3232
27332 sllx %g2, %o2, %g3
27333 ld [%l7 + 0x08], %f8
27334 bge,a,pt %xcc, loop_3233
27335loop_3232:
27336 fxors %f10, %f9, %f5
27337 ldx [%l7 + 0x38], %o7
27338 fornot2 %f14, %f0, %f10
27339loop_3233:
27340 fmovdgu %xcc, %f4, %f2
27341 subc %i1, 0x05FC, %g5
27342 lduh [%l7 + 0x70], %i6
27343 andn %i2, 0x1A45, %i7
27344 lduh [%l7 + 0x38], %l5
27345 fnor %f8, %f8, %f4
27346 sdivcc %i5, 0x13D5, %l2
27347 bn %icc, loop_3234
27348 ldsh [%l7 + 0x3E], %i3
27349 fmovdn %icc, %f0, %f13
27350 movvc %icc, %o0, %l0
27351loop_3234:
27352 ldsw [%l7 + 0x34], %l1
27353 fcmped %fcc0, %f10, %f10
27354 edge8l %g6, %g1, %l3
27355 lduh [%l7 + 0x5A], %i0
27356 srl %i4, %l4, %o1
27357 ld [%l7 + 0x34], %f14
27358 fone %f4
27359 fmovdn %xcc, %f4, %f10
27360 fnot2 %f2, %f12
27361 fmovsl %xcc, %f0, %f13
27362 fmovdleu %icc, %f6, %f1
27363 sth %g4, [%l7 + 0x10]
27364 edge8ln %o5, %o3, %l6
27365 ldd [%l7 + 0x68], %f12
27366 fmovscs %xcc, %f14, %f5
27367 movle %icc, %o6, %g7
27368 ldsh [%l7 + 0x4A], %g2
27369 fmovs %f6, %f4
27370 fmovdl %xcc, %f4, %f3
27371 alignaddr %o4, %g3, %o7
27372 fmovdpos %xcc, %f14, %f12
27373 ldsh [%l7 + 0x32], %i1
27374 std %f0, [%l7 + 0x78]
27375 fmovdge %xcc, %f10, %f2
27376 fone %f0
27377 movrgez %g5, 0x03F, %i6
27378 ldsw [%l7 + 0x64], %i2
27379 movre %o2, 0x1A5, %l5
27380 ldd [%l7 + 0x68], %f10
27381 edge16ln %i5, %l2, %i3
27382 fmovsgu %icc, %f6, %f2
27383 fpsub32 %f14, %f10, %f2
27384 fmovrdlz %i7, %f8, %f2
27385 bn loop_3235
27386 umul %o0, 0x0FCD, %l1
27387 fmovdpos %xcc, %f3, %f1
27388 stx %l0, [%l7 + 0x18]
27389loop_3235:
27390 fpadd16s %f4, %f0, %f15
27391 tcc %xcc, 0x0
27392 taddcctv %g1, 0x16B4, %l3
27393 movl %icc, %g6, %i0
27394 fbue,a %fcc1, loop_3236
27395 tcc %xcc, 0x2
27396 stx %l4, [%l7 + 0x60]
27397 movvc %icc, %i4, %g4
27398loop_3236:
27399 ldd [%l7 + 0x10], %f4
27400 ldub [%l7 + 0x70], %o1
27401 taddcc %o3, %o5, %l6
27402 xnor %o6, 0x05DF, %g2
27403 udivx %o4, 0x1FB3, %g7
27404 fbue %fcc1, loop_3237
27405 fmovdle %xcc, %f3, %f9
27406 fmovs %f6, %f5
27407 ldsb [%l7 + 0x6C], %g3
27408loop_3237:
27409 st %f6, [%l7 + 0x14]
27410 fbl %fcc2, loop_3238
27411 lduw [%l7 + 0x50], %o7
27412 edge8ln %i1, %g5, %i2
27413 fmovdl %icc, %f9, %f11
27414loop_3238:
27415 ldx [%l7 + 0x68], %i6
27416 ldsb [%l7 + 0x5E], %o2
27417 stb %l5, [%l7 + 0x70]
27418 ldx [%l7 + 0x40], %l2
27419 movvc %xcc, %i3, %i7
27420 fandnot2s %f11, %f6, %f15
27421 fpackfix %f2, %f3
27422 ldub [%l7 + 0x71], %i5
27423 tcc %icc, 0x5
27424 mulx %o0, %l1, %l0
27425 bgu loop_3239
27426 popc 0x0E6E, %g1
27427 lduh [%l7 + 0x54], %g6
27428 fmovrsgez %l3, %f2, %f15
27429loop_3239:
27430 ble %icc, loop_3240
27431 fpack32 %f6, %f10, %f14
27432 array16 %i0, %l4, %g4
27433 fmovdneg %xcc, %f2, %f0
27434loop_3240:
27435 udivcc %i4, 0x155A, %o3
27436 fmovrse %o1, %f6, %f10
27437 siam 0x4
27438 fmovdcs %xcc, %f8, %f13
27439 fmovrde %l6, %f12, %f2
27440 fornot2s %f0, %f9, %f4
27441 fmovsvc %xcc, %f12, %f2
27442 edge32n %o5, %o6, %o4
27443 fpadd16s %f2, %f1, %f12
27444 fmovsvs %xcc, %f15, %f11
27445 fmovrsgz %g7, %f6, %f4
27446 fmovrsgz %g3, %f3, %f7
27447 ldx [%l7 + 0x60], %o7
27448 fnands %f0, %f15, %f10
27449 movrgz %g2, 0x04F, %i1
27450 std %f8, [%l7 + 0x30]
27451 bn,a,pn %icc, loop_3241
27452 ldx [%l7 + 0x48], %g5
27453 fcmpne32 %f0, %f10, %i6
27454 lduh [%l7 + 0x20], %o2
27455loop_3241:
27456 nop
27457 setx loop_3242, %l0, %l1
27458 jmpl %l1, %l5
27459 ldsw [%l7 + 0x78], %i2
27460 fmovdge %icc, %f3, %f14
27461 ble,a loop_3243
27462loop_3242:
27463 ldd [%l7 + 0x18], %f8
27464 fmul8x16 %f15, %f14, %f14
27465 fmovscs %icc, %f4, %f9
27466loop_3243:
27467 mova %xcc, %i3, %l2
27468 ld [%l7 + 0x3C], %f10
27469 ldsb [%l7 + 0x54], %i7
27470 fbue %fcc2, loop_3244
27471 fmovdl %icc, %f15, %f6
27472 fornot1 %f8, %f14, %f6
27473 fnot1s %f1, %f11
27474loop_3244:
27475 fmovrse %i5, %f4, %f0
27476 stw %o0, [%l7 + 0x48]
27477 movpos %xcc, %l1, %l0
27478 sth %g1, [%l7 + 0x5A]
27479 stw %g6, [%l7 + 0x58]
27480 ldsb [%l7 + 0x68], %l3
27481 sth %l4, [%l7 + 0x52]
27482 array32 %g4, %i0, %o3
27483 fmovdn %icc, %f3, %f2
27484 array32 %i4, %l6, %o5
27485 movvc %xcc, %o6, %o4
27486 udivcc %g7, 0x1FCD, %g3
27487 st %f2, [%l7 + 0x64]
27488 fmovsa %icc, %f13, %f4
27489 fmovdvs %xcc, %f5, %f5
27490 andncc %o7, %o1, %i1
27491 brlz %g2, loop_3245
27492 edge16n %g5, %o2, %l5
27493 fmovs %f15, %f5
27494 edge8l %i2, %i3, %l2
27495loop_3245:
27496 andn %i6, %i5, %i7
27497 fpsub32 %f14, %f0, %f10
27498 lduh [%l7 + 0x66], %l1
27499 fmovspos %icc, %f9, %f4
27500 lduh [%l7 + 0x6E], %o0
27501 sdivx %l0, 0x048C, %g6
27502 fornot1s %f11, %f9, %f11
27503 stx %l3, [%l7 + 0x18]
27504 std %f2, [%l7 + 0x18]
27505 bg,a,pn %icc, loop_3246
27506 umulcc %g1, %g4, %l4
27507 fmuld8ulx16 %f5, %f12, %f4
27508 sethi 0x0880, %o3
27509loop_3246:
27510 fors %f1, %f5, %f11
27511 sth %i4, [%l7 + 0x38]
27512 ldsw [%l7 + 0x38], %l6
27513 fmovrsgez %o5, %f10, %f2
27514 sth %i0, [%l7 + 0x26]
27515 movpos %xcc, %o6, %o4
27516 be loop_3247
27517 udivcc %g7, 0x0583, %g3
27518 bshuffle %f4, %f0, %f10
27519 lduw [%l7 + 0x1C], %o7
27520loop_3247:
27521 movneg %icc, %o1, %i1
27522 fmovrsne %g2, %f8, %f2
27523 mulscc %g5, %l5, %o2
27524 fabsd %f0, %f12
27525 fcmpne16 %f6, %f12, %i2
27526 movcc %icc, %i3, %i6
27527 tgu %xcc, 0x1
27528 st %f11, [%l7 + 0x64]
27529 fmovspos %icc, %f13, %f4
27530 lduh [%l7 + 0x16], %l2
27531 fmovdleu %icc, %f9, %f2
27532 fmovsle %xcc, %f14, %f15
27533 bpos,a,pt %icc, loop_3248
27534 fsrc1 %f8, %f4
27535 sdivcc %i5, 0x191C, %l1
27536 ldx [%l7 + 0x68], %i7
27537loop_3248:
27538 ld [%l7 + 0x4C], %f0
27539 fmovrdlez %l0, %f2, %f10
27540 fpack32 %f12, %f12, %f10
27541 fbl,a %fcc3, loop_3249
27542 brlz,a %g6, loop_3250
27543 std %f8, [%l7 + 0x28]
27544 ldd [%l7 + 0x10], %f14
27545loop_3249:
27546 fmovsl %xcc, %f2, %f8
27547loop_3250:
27548 xnorcc %o0, %l3, %g4
27549 fsrc1 %f14, %f6
27550 ta %xcc, 0x7
27551 lduw [%l7 + 0x68], %l4
27552 fbule %fcc1, loop_3251
27553 edge32n %o3, %g1, %i4
27554 fandnot1 %f8, %f10, %f8
27555 brlez %l6, loop_3252
27556loop_3251:
27557 fcmpgt32 %f2, %f10, %i0
27558 ldsb [%l7 + 0x5E], %o6
27559 fmovda %icc, %f1, %f14
27560loop_3252:
27561 ld [%l7 + 0x3C], %f11
27562 tneg %xcc, 0x1
27563 movre %o4, 0x069, %g7
27564 brgez,a %g3, loop_3253
27565 ldd [%l7 + 0x68], %f10
27566 fmovd %f8, %f2
27567 fmovdvs %icc, %f1, %f9
27568loop_3253:
27569 sth %o5, [%l7 + 0x40]
27570 movrlez %o7, 0x323, %i1
27571 lduh [%l7 + 0x68], %g2
27572 addccc %o1, 0x1FF5, %l5
27573 tg %icc, 0x2
27574 ldsw [%l7 + 0x20], %o2
27575 tcs %icc, 0x7
27576 nop
27577 setx loop_3254, %l0, %l1
27578 jmpl %l1, %i2
27579 smul %i3, 0x0C60, %g5
27580 fbu,a %fcc3, loop_3255
27581 subccc %i6, %l2, %l1
27582loop_3254:
27583 stw %i5, [%l7 + 0x2C]
27584 ldsh [%l7 + 0x72], %l0
27585loop_3255:
27586 tle %icc, 0x4
27587 orn %g6, %o0, %i7
27588 mova %icc, %g4, %l3
27589 ldx [%l7 + 0x08], %l4
27590 movvc %icc, %g1, %o3
27591 ta %icc, 0x6
27592 nop
27593 setx loop_3256, %l0, %l1
27594 jmpl %l1, %i4
27595 fmovdcc %xcc, %f8, %f12
27596 ldd [%l7 + 0x50], %f8
27597 fbule %fcc0, loop_3257
27598loop_3256:
27599 xorcc %i0, %o6, %l6
27600 fnor %f0, %f2, %f14
27601 movrne %o4, 0x0A5, %g7
27602loop_3257:
27603 edge16l %o5, %g3, %i1
27604 fmul8ulx16 %f0, %f8, %f12
27605 fbug %fcc0, loop_3258
27606 fmuld8ulx16 %f11, %f2, %f8
27607 fmul8x16 %f12, %f6, %f8
27608 ldsw [%l7 + 0x28], %o7
27609loop_3258:
27610 tge %xcc, 0x1
27611 fbule,a %fcc3, loop_3259
27612 movle %xcc, %o1, %l5
27613 fandnot2s %f1, %f8, %f6
27614 fones %f15
27615loop_3259:
27616 lduh [%l7 + 0x38], %g2
27617 movcs %icc, %o2, %i3
27618 tg %xcc, 0x4
27619 brlez,a %g5, loop_3260
27620 umulcc %i2, %l2, %l1
27621 stx %i6, [%l7 + 0x10]
27622 for %f14, %f6, %f0
27623loop_3260:
27624 bg,a %icc, loop_3261
27625 fmovs %f14, %f2
27626 udivcc %i5, 0x00D5, %l0
27627 move %icc, %o0, %i7
27628loop_3261:
27629 lduh [%l7 + 0x76], %g6
27630 brgez,a %g4, loop_3262
27631 fpadd32 %f0, %f6, %f4
27632 fbu,a %fcc3, loop_3263
27633 fmul8x16au %f3, %f6, %f2
27634loop_3262:
27635 fmovrsne %l3, %f4, %f11
27636 fmuld8sux16 %f8, %f4, %f6
27637loop_3263:
27638 fmovsvs %icc, %f14, %f10
27639 std %f14, [%l7 + 0x78]
27640 stx %g1, [%l7 + 0x40]
27641 fornot2s %f0, %f8, %f0
27642 edge16n %o3, %i4, %l4
27643 fmovrsgz %i0, %f11, %f1
27644 bge,a loop_3264
27645 fsrc1s %f11, %f0
27646 fzeros %f13
27647 andcc %o6, %o4, %l6
27648loop_3264:
27649 edge16n %g7, %o5, %i1
27650 tsubcctv %o7, 0x178F, %g3
27651 xnor %o1, 0x1FC3, %g2
27652 fands %f10, %f0, %f14
27653 fbne %fcc1, loop_3265
27654 mulx %l5, 0x0E01, %i3
27655 lduw [%l7 + 0x10], %o2
27656 ldd [%l7 + 0x70], %f0
27657loop_3265:
27658 fmovsleu %icc, %f9, %f13
27659 stx %i2, [%l7 + 0x10]
27660 st %f1, [%l7 + 0x50]
27661 ld [%l7 + 0x1C], %f6
27662 fbn,a %fcc0, loop_3266
27663 stb %l2, [%l7 + 0x08]
27664 bne %xcc, loop_3267
27665 fbg,a %fcc2, loop_3268
27666loop_3266:
27667 fmul8sux16 %f14, %f12, %f6
27668 fmovsa %icc, %f11, %f12
27669loop_3267:
27670 std %f2, [%l7 + 0x28]
27671loop_3268:
27672 stw %g5, [%l7 + 0x0C]
27673 umul %l1, 0x132F, %i6
27674 ldd [%l7 + 0x58], %f2
27675 fpadd32s %f1, %f12, %f4
27676 fbg,a %fcc0, loop_3269
27677 movcc %icc, %l0, %o0
27678 movg %xcc, %i7, %g6
27679 fba,a %fcc3, loop_3270
27680loop_3269:
27681 fabss %f6, %f6
27682 bl,a,pt %icc, loop_3271
27683 edge8ln %g4, %i5, %l3
27684loop_3270:
27685 edge8n %g1, %o3, %i4
27686 mova %xcc, %i0, %l4
27687loop_3271:
27688 fblg,a %fcc3, loop_3272
27689 smulcc %o4, 0x1EB9, %l6
27690 fmovdcc %icc, %f1, %f12
27691 tvc %icc, 0x4
27692loop_3272:
27693 fnot2s %f12, %f11
27694 ld [%l7 + 0x3C], %f2
27695 fmovs %f9, %f10
27696 fxor %f14, %f4, %f14
27697 nop
27698 setx loop_3273, %l0, %l1
27699 wrpr 0x1, %tl
27700 wrpr %l1, %tpc
27701 add %l1, 0x4, %l1
27702 wrpr %l1, %tnpc
27703 setx 0x34400001400, %l0, %l1
27704 wrpr %l1, %tstate
27705 wrhpr 0x4, %htstate
27706 retry
27707 sth %o6, [%l7 + 0x0C]
27708 sdiv %o5, 0x02C0, %i1
27709 fmovdcc %xcc, %f11, %f4
27710loop_3273:
27711 fcmpd %fcc0, %f6, %f8
27712 st %f12, [%l7 + 0x64]
27713 fornot2s %f15, %f9, %f4
27714 sth %g7, [%l7 + 0x32]
27715 ldd [%l7 + 0x70], %f12
27716 fbo,a %fcc3, loop_3274
27717 xorcc %o7, 0x072C, %o1
27718 faligndata %f4, %f8, %f8
27719 fands %f14, %f1, %f1
27720loop_3274:
27721 ldsw [%l7 + 0x38], %g3
27722 fmovrdgz %l5, %f10, %f4
27723 mulscc %g2, 0x03BC, %o2
27724 tge %icc, 0x3
27725 movvc %icc, %i2, %l2
27726 fba %fcc0, loop_3275
27727 bn loop_3276
27728 ldub [%l7 + 0x0C], %g5
27729 fmovrslez %i3, %f1, %f3
27730loop_3275:
27731 movleu %xcc, %l1, %l0
27732loop_3276:
27733 fmovdleu %icc, %f12, %f8
27734 fble,a %fcc0, loop_3277
27735 fmovrdne %o0, %f8, %f12
27736 ldsb [%l7 + 0x60], %i6
27737 srax %g6, %g4, %i5
27738loop_3277:
27739 fmovde %xcc, %f11, %f6
27740 ldsh [%l7 + 0x22], %l3
27741 fxor %f8, %f12, %f4
27742 fmovs %f4, %f1
27743 tge %icc, 0x3
27744 movl %icc, %g1, %i7
27745 brz %i4, loop_3278
27746 fcmpgt32 %f2, %f10, %i0
27747 ldsb [%l7 + 0x4E], %l4
27748 edge8l %o4, %o3, %l6
27749loop_3278:
27750 movneg %icc, %o5, %i1
27751 std %f4, [%l7 + 0x48]
27752 fcmpeq16 %f6, %f8, %o6
27753 fand %f6, %f14, %f14
27754 ldub [%l7 + 0x39], %o7
27755 andcc %o1, 0x0224, %g3
27756 fmovsn %icc, %f6, %f5
27757 stb %l5, [%l7 + 0x1D]
27758 std %f12, [%l7 + 0x78]
27759 fcmple32 %f0, %f14, %g2
27760 fmul8x16al %f1, %f9, %f14
27761 fands %f10, %f7, %f3
27762 fcmpgt32 %f14, %f6, %o2
27763 std %f12, [%l7 + 0x48]
27764 subcc %i2, %l2, %g5
27765 ldx [%l7 + 0x48], %i3
27766 fmovsvs %xcc, %f0, %f10
27767 ldsb [%l7 + 0x1A], %g7
27768 fabsd %f14, %f4
27769 fbul %fcc2, loop_3279
27770 stx %l1, [%l7 + 0x48]
27771 ba %icc, loop_3280
27772 ldx [%l7 + 0x38], %o0
27773loop_3279:
27774 fbge,a %fcc0, loop_3281
27775 fcmpeq16 %f6, %f14, %i6
27776loop_3280:
27777 umulcc %l0, 0x052A, %g6
27778 fbug,a %fcc2, loop_3282
27779loop_3281:
27780 for %f0, %f10, %f12
27781 fbug,a %fcc1, loop_3283
27782 movrlez %g4, %l3, %g1
27783loop_3282:
27784 fmul8ulx16 %f14, %f10, %f0
27785 addc %i7, %i5, %i0
27786loop_3283:
27787 ba %xcc, loop_3284
27788 tne %xcc, 0x4
27789 fbug %fcc2, loop_3285
27790 fabsd %f0, %f12
27791loop_3284:
27792 stw %i4, [%l7 + 0x4C]
27793 alignaddrl %o4, %o3, %l4
27794loop_3285:
27795 edge16 %o5, %i1, %o6
27796 nop
27797 setx loop_3286, %l0, %l1
27798 jmpl %l1, %l6
27799 lduh [%l7 + 0x72], %o1
27800 st %f11, [%l7 + 0x18]
27801 tg %icc, 0x6
27802loop_3286:
27803 fbe,a %fcc0, loop_3287
27804 tcs %icc, 0x2
27805 fmovrslz %g3, %f0, %f1
27806 ld [%l7 + 0x10], %f11
27807loop_3287:
27808 tpos %icc, 0x6
27809 ldd [%l7 + 0x48], %f6
27810 ldsw [%l7 + 0x38], %o7
27811 subccc %g2, 0x1FE1, %l5
27812 bneg loop_3288
27813 tvs %icc, 0x7
27814 lduw [%l7 + 0x14], %i2
27815 fmul8x16au %f3, %f14, %f8
27816loop_3288:
27817 lduh [%l7 + 0x30], %l2
27818 tcs %icc, 0x3
27819 std %f0, [%l7 + 0x60]
27820 fmovdcc %xcc, %f0, %f1
27821 edge32l %g5, %i3, %o2
27822 ldub [%l7 + 0x67], %l1
27823 fmovdg %icc, %f11, %f15
27824 bge loop_3289
27825 smulcc %o0, %g7, %l0
27826 bleu,a,pn %xcc, loop_3290
27827 ldsb [%l7 + 0x66], %g6
27828loop_3289:
27829 ldsb [%l7 + 0x7E], %g4
27830 mova %icc, %l3, %g1
27831loop_3290:
27832 fnands %f11, %f14, %f1
27833 orncc %i7, %i5, %i6
27834 stx %i0, [%l7 + 0x38]
27835 fcmpd %fcc3, %f0, %f14
27836 fmovrse %i4, %f14, %f0
27837 ldsw [%l7 + 0x44], %o4
27838 fnegd %f2, %f12
27839 ldd [%l7 + 0x40], %f0
27840 fnors %f6, %f1, %f5
27841 taddcctv %l4, 0x1BB1, %o3
27842 fmovrsne %o5, %f1, %f0
27843 bvc,pn %xcc, loop_3291
27844 edge32l %o6, %i1, %l6
27845 lduh [%l7 + 0x16], %o1
27846 ldsw [%l7 + 0x2C], %g3
27847loop_3291:
27848 fpack16 %f8, %f2
27849 fbge %fcc2, loop_3292
27850 lduh [%l7 + 0x1C], %g2
27851 fbg %fcc3, loop_3293
27852 stw %o7, [%l7 + 0x0C]
27853loop_3292:
27854 subccc %i2, 0x0058, %l2
27855 fmovdcc %icc, %f5, %f9
27856loop_3293:
27857 fnand %f8, %f10, %f8
27858 subcc %l5, %i3, %g5
27859 lduh [%l7 + 0x4E], %o2
27860 fands %f6, %f3, %f12
27861 fbule %fcc3, loop_3294
27862 brlz,a %o0, loop_3295
27863 movrlez %g7, %l1, %l0
27864 tleu %xcc, 0x4
27865loop_3294:
27866 fabss %f3, %f5
27867loop_3295:
27868 movvs %xcc, %g6, %l3
27869 fcmps %fcc1, %f7, %f6
27870 tvc %xcc, 0x5
27871 udivcc %g1, 0x1D7E, %g4
27872 fmovdg %xcc, %f15, %f1
27873 umul %i5, 0x0CB8, %i6
27874 fble %fcc2, loop_3296
27875 ba,a,pn %icc, loop_3297
27876 fmovsgu %icc, %f0, %f1
27877 ldx [%l7 + 0x30], %i7
27878loop_3296:
27879 ld [%l7 + 0x18], %f5
27880loop_3297:
27881 mova %icc, %i4, %o4
27882 ldsb [%l7 + 0x28], %i0
27883 fbu %fcc2, loop_3298
27884 brlez %l4, loop_3299
27885 std %f0, [%l7 + 0x68]
27886 taddcctv %o5, 0x1BF4, %o3
27887loop_3298:
27888 edge8ln %o6, %i1, %o1
27889loop_3299:
27890 stw %g3, [%l7 + 0x50]
27891 lduw [%l7 + 0x68], %l6
27892 ldx [%l7 + 0x08], %o7
27893 sth %g2, [%l7 + 0x54]
27894 ldsb [%l7 + 0x66], %i2
27895 ldx [%l7 + 0x50], %l2
27896 fbl %fcc1, loop_3300
27897 fabss %f10, %f13
27898 xor %i3, 0x0BA3, %g5
27899 movne %icc, %o2, %o0
27900loop_3300:
27901 lduh [%l7 + 0x48], %l5
27902 fmovrsne %l1, %f1, %f4
27903 fmovrsgez %l0, %f3, %f9
27904 stw %g6, [%l7 + 0x68]
27905 subcc %g7, 0x0E18, %l3
27906 fmuld8sux16 %f3, %f9, %f14
27907 stw %g1, [%l7 + 0x14]
27908 movrne %i5, %g4, %i7
27909 fabss %f10, %f5
27910 fmul8x16al %f10, %f15, %f4
27911 fbul %fcc1, loop_3301
27912 fsrc1s %f10, %f2
27913 movleu %icc, %i4, %i6
27914 addc %i0, 0x0538, %l4
27915loop_3301:
27916 ldsw [%l7 + 0x14], %o4
27917 movvs %xcc, %o3, %o5
27918 fmovrdgez %o6, %f0, %f10
27919 ldd [%l7 + 0x78], %f8
27920 fpadd32s %f1, %f8, %f15
27921 fpack32 %f4, %f8, %f6
27922 array8 %i1, %g3, %o1
27923 tge %icc, 0x0
27924 edge8 %o7, %g2, %l6
27925 fmovda %xcc, %f14, %f5
27926 fba %fcc2, loop_3302
27927 nop
27928 setx loop_3303, %l0, %l1
27929 wrpr 0x1, %tl
27930 wrpr %l1, %tpc
27931 add %l1, 0x4, %l1
27932 wrpr %l1, %tnpc
27933 setx 0x34400001400, %l0, %l1
27934 wrpr %l1, %tstate
27935 wrhpr 0x4, %htstate
27936 retry
27937 edge16 %l2, %i2, %i3
27938 tle %icc, 0x6
27939loop_3302:
27940 ld [%l7 + 0x3C], %f8
27941loop_3303:
27942 movl %xcc, %o2, %g5
27943 xorcc %l5, %l1, %o0
27944 andn %g6, 0x1B19, %g7
27945 nop
27946 setx loop_3304, %l0, %l1
27947 jmpl %l1, %l0
27948 ldub [%l7 + 0x71], %l3
27949 ldd [%l7 + 0x10], %f6
27950 addccc %i5, 0x0E3B, %g1
27951loop_3304:
27952 fcmpgt32 %f2, %f14, %g4
27953 edge32 %i4, %i7, %i0
27954 fbge,a %fcc3, loop_3305
27955 ldub [%l7 + 0x1A], %l4
27956 fpsub16 %f10, %f12, %f6
27957 tvc %xcc, 0x5
27958loop_3305:
27959 brnz,a %o4, loop_3306
27960 fsrc2s %f9, %f13
27961 movrgez %i6, %o3, %o5
27962 smul %o6, 0x0DF9, %i1
27963loop_3306:
27964 edge32l %g3, %o7, %g2
27965 brlz,a %o1, loop_3307
27966 ldsh [%l7 + 0x0A], %l6
27967 sdivcc %l2, 0x0FA9, %i2
27968 subcc %o2, %i3, %g5
27969loop_3307:
27970 stb %l1, [%l7 + 0x72]
27971 movpos %icc, %l5, %o0
27972 fmovdvs %xcc, %f0, %f9
27973 ldsw [%l7 + 0x20], %g6
27974 movcc %xcc, %g7, %l0
27975 fblg %fcc2, loop_3308
27976 nop
27977 setx loop_3309, %l0, %l1
27978 jmpl %l1, %l3
27979 fmovrsgz %i5, %f10, %f14
27980 fnands %f1, %f3, %f5
27981loop_3308:
27982 fbl,a %fcc2, loop_3310
27983loop_3309:
27984 edge16 %g4, %g1, %i7
27985 ld [%l7 + 0x50], %f9
27986 std %f0, [%l7 + 0x10]
27987loop_3310:
27988 fcmps %fcc3, %f13, %f2
27989 brgez,a %i0, loop_3311
27990 bshuffle %f0, %f0, %f2
27991 bne,a,pn %icc, loop_3312
27992 fmul8sux16 %f14, %f4, %f2
27993loop_3311:
27994 bge,a,pn %icc, loop_3313
27995 umul %l4, 0x17CD, %i4
27996loop_3312:
27997 movrlez %o4, 0x070, %i6
27998 stw %o3, [%l7 + 0x20]
27999loop_3313:
28000 brgez %o5, loop_3314
28001 fnor %f6, %f0, %f8
28002 umulcc %i1, 0x11D3, %o6
28003 fbu %fcc0, loop_3315
28004loop_3314:
28005 sethi 0x1D9A, %g3
28006 fbge %fcc1, loop_3316
28007 ldub [%l7 + 0x5D], %g2
28008loop_3315:
28009 fmovd %f14, %f2
28010 fmovdl %xcc, %f6, %f8
28011loop_3316:
28012 fexpand %f15, %f12
28013 addcc %o7, 0x1BC7, %o1
28014 std %f8, [%l7 + 0x70]
28015 fmovrsgez %l6, %f2, %f0
28016 lduw [%l7 + 0x58], %i2
28017 edge8 %l2, %o2, %g5
28018 umul %i3, 0x14E9, %l5
28019 fmovsa %xcc, %f10, %f12
28020 tl %xcc, 0x6
28021 and %l1, 0x1C2E, %o0
28022 xorcc %g6, 0x14AF, %g7
28023 tvc %xcc, 0x6
28024 subc %l0, %i5, %l3
28025 fcmps %fcc2, %f11, %f15
28026 lduw [%l7 + 0x28], %g1
28027 fsrc1s %f4, %f6
28028 sethi 0x1E9D, %g4
28029 bshuffle %f4, %f2, %f2
28030 array32 %i0, %l4, %i7
28031 fmovdpos %icc, %f14, %f0
28032 bshuffle %f10, %f0, %f10
28033 movre %o4, %i6, %i4
28034 fornot2 %f12, %f8, %f0
28035 sdiv %o5, 0x0109, %i1
28036 sllx %o6, 0x13, %g3
28037 ldd [%l7 + 0x48], %f4
28038 ldd [%l7 + 0x48], %f10
28039 orcc %g2, %o7, %o3
28040 fandnot1 %f2, %f0, %f12
28041 fornot2s %f10, %f2, %f11
28042 movl %icc, %l6, %o1
28043 subc %l2, %o2, %g5
28044 srlx %i3, %i2, %l1
28045 fpadd32 %f2, %f12, %f0
28046 addc %o0, 0x01D5, %g6
28047 mulscc %g7, 0x0589, %l0
28048 st %f8, [%l7 + 0x24]
28049 mova %icc, %i5, %l3
28050 brgez %l5, loop_3317
28051 tvc %icc, 0x6
28052 std %f12, [%l7 + 0x40]
28053 andn %g4, 0x047B, %i0
28054loop_3317:
28055 ldx [%l7 + 0x68], %g1
28056 ldsw [%l7 + 0x78], %l4
28057 bshuffle %f8, %f8, %f2
28058 fcmpne32 %f10, %f6, %i7
28059 ldsh [%l7 + 0x16], %i6
28060 fble,a %fcc0, loop_3318
28061 lduw [%l7 + 0x28], %o4
28062 fxnor %f12, %f14, %f8
28063 fnand %f2, %f12, %f6
28064loop_3318:
28065 lduw [%l7 + 0x38], %i4
28066 fcmped %fcc3, %f0, %f4
28067 fpadd16 %f14, %f8, %f14
28068 fmovrse %i1, %f5, %f10
28069 fmovrdgz %o5, %f4, %f2
28070 fmovsn %xcc, %f7, %f5
28071 fble %fcc1, loop_3319
28072 lduh [%l7 + 0x68], %g3
28073 fpadd16 %f0, %f4, %f2
28074 fnot1 %f6, %f6
28075loop_3319:
28076 fnor %f4, %f0, %f2
28077 tleu %xcc, 0x7
28078 array16 %o6, %o7, %g2
28079 fpadd16 %f14, %f6, %f0
28080 std %f0, [%l7 + 0x08]
28081 ldsw [%l7 + 0x70], %o3
28082 fmul8x16al %f15, %f11, %f12
28083 smulcc %o1, 0x0B9E, %l2
28084 tneg %icc, 0x2
28085 stx %o2, [%l7 + 0x68]
28086 movvs %xcc, %l6, %g5
28087 stw %i3, [%l7 + 0x48]
28088 brlz,a %i2, loop_3320
28089 ldx [%l7 + 0x60], %l1
28090 fbl,a %fcc3, loop_3321
28091 fpsub32 %f4, %f6, %f6
28092loop_3320:
28093 fbug %fcc1, loop_3322
28094 fxnors %f13, %f14, %f14
28095loop_3321:
28096 stx %g6, [%l7 + 0x70]
28097 tn %xcc, 0x1
28098loop_3322:
28099 array8 %g7, %o0, %l0
28100 edge32 %i5, %l3, %g4
28101 fmovd %f8, %f8
28102 fpackfix %f14, %f10
28103 fmovdgu %icc, %f10, %f1
28104 bneg %xcc, loop_3323
28105 fmovscs %xcc, %f4, %f12
28106 lduh [%l7 + 0x66], %l5
28107 fpadd16 %f2, %f10, %f6
28108loop_3323:
28109 fnot2 %f2, %f0
28110 tneg %xcc, 0x1
28111 lduh [%l7 + 0x54], %i0
28112 fcmpgt16 %f12, %f12, %l4
28113 ldd [%l7 + 0x38], %f2
28114 call loop_3324
28115 edge8l %g1, %i7, %i6
28116 bcs,a,pt %icc, loop_3325
28117 st %f13, [%l7 + 0x50]
28118loop_3324:
28119 stx %i4, [%l7 + 0x60]
28120 fbne,a %fcc0, loop_3326
28121loop_3325:
28122 fmovsl %icc, %f4, %f7
28123 fxor %f8, %f2, %f0
28124 stb %i1, [%l7 + 0x4B]
28125loop_3326:
28126 ldsh [%l7 + 0x10], %o4
28127 fmovse %icc, %f3, %f0
28128 tgu %xcc, 0x7
28129 st %f3, [%l7 + 0x70]
28130 edge8 %o5, %o6, %o7
28131 fmovs %f12, %f3
28132 stb %g3, [%l7 + 0x6D]
28133 movg %icc, %g2, %o1
28134 xnorcc %o3, 0x17C6, %o2
28135 fandnot1 %f8, %f8, %f0
28136 smulcc %l6, %g5, %i3
28137 ldx [%l7 + 0x48], %i2
28138 alignaddrl %l2, %g6, %l1
28139 fabss %f15, %f0
28140 stb %g7, [%l7 + 0x3D]
28141 tpos %icc, 0x5
28142 fmovsle %icc, %f1, %f3
28143 sth %o0, [%l7 + 0x5C]
28144 siam 0x3
28145 movcs %xcc, %l0, %l3
28146 sth %i5, [%l7 + 0x3C]
28147 call loop_3327
28148 fmovrsgz %g4, %f3, %f15
28149 ldsb [%l7 + 0x44], %l5
28150 fmuld8ulx16 %f15, %f7, %f2
28151loop_3327:
28152 bcs,a,pt %icc, loop_3328
28153 bge,a %xcc, loop_3329
28154 movre %l4, 0x249, %g1
28155 ldsw [%l7 + 0x18], %i0
28156loop_3328:
28157 lduh [%l7 + 0x5E], %i6
28158loop_3329:
28159 sth %i7, [%l7 + 0x4A]
28160 fmovsle %xcc, %f15, %f5
28161 lduw [%l7 + 0x50], %i1
28162 edge32n %o4, %o5, %o6
28163 fornot1s %f10, %f8, %f2
28164 std %f0, [%l7 + 0x38]
28165 fmovrdlz %o7, %f14, %f6
28166 ldub [%l7 + 0x66], %g3
28167 movcs %xcc, %i4, %o1
28168 ld [%l7 + 0x0C], %f3
28169 tcc %xcc, 0x0
28170 fornot2s %f14, %f3, %f4
28171 stx %g2, [%l7 + 0x58]
28172 fmul8x16al %f3, %f6, %f12
28173 movrlz %o3, 0x2D5, %o2
28174 for %f2, %f0, %f0
28175 fnegd %f8, %f0
28176 lduh [%l7 + 0x4A], %l6
28177 lduw [%l7 + 0x4C], %i3
28178 tn %xcc, 0x5
28179 orn %i2, 0x05AA, %g5
28180 movvs %xcc, %l2, %g6
28181 std %f10, [%l7 + 0x10]
28182 sth %g7, [%l7 + 0x2A]
28183 stx %l1, [%l7 + 0x60]
28184 fpmerge %f0, %f9, %f6
28185 fxor %f2, %f4, %f10
28186 fmovsl %icc, %f12, %f14
28187 ble,a,pt %icc, loop_3330
28188 ldsb [%l7 + 0x2A], %l0
28189 tsubcctv %o0, %i5, %l3
28190 movpos %icc, %g4, %l4
28191loop_3330:
28192 xor %g1, 0x05AC, %i0
28193 fcmple32 %f12, %f0, %i6
28194 nop
28195 setx loop_3331, %l0, %l1
28196 wrpr 0x1, %tl
28197 wrpr %l1, %tpc
28198 add %l1, 0x4, %l1
28199 wrpr %l1, %tnpc
28200 setx 0x34400001400, %l0, %l1
28201 wrpr %l1, %tstate
28202 wrhpr 0x4, %htstate
28203 retry
28204 ldub [%l7 + 0x67], %l5
28205 movn %xcc, %i1, %o4
28206 fbuge,a %fcc0, loop_3332
28207loop_3331:
28208 xorcc %o5, 0x12B3, %i7
28209 edge8 %o7, %g3, %o6
28210 fornot1s %f13, %f6, %f12
28211loop_3332:
28212 fbo,a %fcc1, loop_3333
28213 bneg,a,pt %xcc, loop_3334
28214 lduh [%l7 + 0x56], %i4
28215 subccc %o1, 0x1741, %g2
28216loop_3333:
28217 brlez %o2, loop_3335
28218loop_3334:
28219 ldd [%l7 + 0x10], %f8
28220 edge16l %o3, %i3, %i2
28221 fmovrsgz %l6, %f4, %f4
28222loop_3335:
28223 fpmerge %f7, %f6, %f12
28224 ldsb [%l7 + 0x71], %l2
28225 ba loop_3336
28226 fabsd %f12, %f10
28227 fcmple32 %f4, %f12, %g5
28228 fbo,a %fcc0, loop_3337
28229loop_3336:
28230 fmovscs %icc, %f15, %f10
28231 brnz %g7, loop_3338
28232 bneg,a,pt %icc, loop_3339
28233loop_3337:
28234 fnot1s %f4, %f1
28235 fabsd %f8, %f0
28236loop_3338:
28237 fmovrdlz %g6, %f4, %f6
28238loop_3339:
28239 movcs %icc, %l1, %o0
28240 fcmpgt32 %f4, %f10, %i5
28241 fmovscs %xcc, %f11, %f7
28242 fxnor %f14, %f4, %f12
28243 fbne,a %fcc0, loop_3340
28244 fbug %fcc1, loop_3341
28245 edge8 %l3, %l0, %l4
28246 movrgz %g4, %i0, %i6
28247loop_3340:
28248 fmul8x16al %f0, %f0, %f14
28249loop_3341:
28250 movrgz %g1, %i1, %l5
28251 fsrc1s %f12, %f9
28252 ldx [%l7 + 0x78], %o4
28253 std %f2, [%l7 + 0x38]
28254 movre %i7, 0x23E, %o5
28255 movrne %g3, %o6, %i4
28256 sth %o1, [%l7 + 0x08]
28257 stx %o7, [%l7 + 0x10]
28258 fzeros %f7
28259 fpsub32 %f10, %f6, %f0
28260 fmul8ulx16 %f10, %f0, %f8
28261 fbule,a %fcc1, loop_3342
28262 stw %g2, [%l7 + 0x7C]
28263 fzeros %f7
28264 fmul8x16al %f2, %f14, %f2
28265loop_3342:
28266 fmovscs %icc, %f9, %f1
28267 stw %o2, [%l7 + 0x58]
28268 fbo %fcc3, loop_3343
28269 edge8 %i3, %i2, %o3
28270 lduw [%l7 + 0x64], %l6
28271 sub %l2, 0x1C23, %g7
28272loop_3343:
28273 ldx [%l7 + 0x10], %g5
28274 fmovdge %xcc, %f8, %f4
28275 ble,pn %xcc, loop_3344
28276 umul %g6, 0x0780, %l1
28277 xorcc %i5, %l3, %l0
28278 umul %l4, 0x0540, %g4
28279loop_3344:
28280 ldub [%l7 + 0x40], %o0
28281 fmovsge %icc, %f4, %f10
28282 fbge %fcc0, loop_3345
28283 fnands %f0, %f3, %f15
28284 std %f6, [%l7 + 0x58]
28285 ldx [%l7 + 0x70], %i6
28286loop_3345:
28287 udivx %g1, 0x1D41, %i0
28288 addcc %l5, 0x071C, %o4
28289 ba,a loop_3346
28290 stw %i7, [%l7 + 0x0C]
28291 ld [%l7 + 0x50], %f6
28292 bvs,a %icc, loop_3347
28293loop_3346:
28294 st %f12, [%l7 + 0x60]
28295 fbg %fcc0, loop_3348
28296 nop
28297 setx loop_3349, %l0, %l1
28298 wrpr 0x1, %tl
28299 wrpr %l1, %tpc
28300 add %l1, 0x4, %l1
28301 wrpr %l1, %tnpc
28302 setx 0x34400001400, %l0, %l1
28303 wrpr %l1, %tstate
28304 wrhpr 0x4, %htstate
28305 retry
28306loop_3347:
28307 fnor %f6, %f8, %f14
28308 ldx [%l7 + 0x20], %o5
28309loop_3348:
28310 std %f2, [%l7 + 0x70]
28311loop_3349:
28312 edge8 %g3, %i1, %i4
28313 bleu,pn %xcc, loop_3350
28314 fmovrde %o6, %f10, %f6
28315 umul %o7, 0x13D3, %g2
28316 ldsh [%l7 + 0x6E], %o1
28317loop_3350:
28318 ldsh [%l7 + 0x28], %o2
28319 ldsh [%l7 + 0x52], %i2
28320 fabss %f6, %f0
28321 tvc %icc, 0x5
28322 stb %i3, [%l7 + 0x2F]
28323 lduw [%l7 + 0x10], %o3
28324 lduw [%l7 + 0x6C], %l6
28325 pdist %f10, %f10, %f4
28326 brlz,a %g7, loop_3351
28327 movvs %icc, %g5, %l2
28328 std %f12, [%l7 + 0x70]
28329 stw %l1, [%l7 + 0x38]
28330loop_3351:
28331 movcs %xcc, %g6, %i5
28332 fandnot2 %f14, %f14, %f10
28333 std %f8, [%l7 + 0x78]
28334 fbul,a %fcc2, loop_3352
28335 ldub [%l7 + 0x5E], %l3
28336 st %f4, [%l7 + 0x5C]
28337 fones %f4
28338loop_3352:
28339 edge32l %l0, %l4, %g4
28340 fmovscc %xcc, %f14, %f2
28341 fnot2s %f3, %f2
28342 smulcc %i6, %o0, %i0
28343 ble,a,pt %xcc, loop_3353
28344 stw %l5, [%l7 + 0x40]
28345 edge32 %o4, %i7, %g1
28346 fcmpgt32 %f12, %f0, %o5
28347loop_3353:
28348 fmul8sux16 %f12, %f4, %f0
28349 fbug %fcc2, loop_3354
28350 std %f0, [%l7 + 0x10]
28351 fbu %fcc2, loop_3355
28352 orncc %g3, 0x087E, %i4
28353loop_3354:
28354 movrlez %i1, 0x270, %o7
28355 tsubcctv %g2, %o6, %o2
28356loop_3355:
28357 orn %o1, 0x0BDD, %i3
28358 fbuge %fcc3, loop_3356
28359 stx %o3, [%l7 + 0x60]
28360 fmovsne %icc, %f7, %f2
28361 ldsw [%l7 + 0x3C], %l6
28362loop_3356:
28363 edge16ln %g7, %g5, %i2
28364 ldub [%l7 + 0x0F], %l1
28365 fble,a %fcc3, loop_3357
28366 fbue %fcc1, loop_3358
28367 ld [%l7 + 0x78], %f4
28368 bshuffle %f8, %f12, %f8
28369loop_3357:
28370 lduh [%l7 + 0x64], %l2
28371loop_3358:
28372 movrgz %g6, 0x2BC, %i5
28373 fbuge,a %fcc1, loop_3359
28374 fmovrslez %l0, %f5, %f4
28375 fblg,a %fcc3, loop_3360
28376 fzeros %f8
28377loop_3359:
28378 umulcc %l4, 0x1E86, %l3
28379 ldsw [%l7 + 0x24], %i6
28380loop_3360:
28381 array8 %o0, %g4, %l5
28382 stw %o4, [%l7 + 0x74]
28383 andncc %i7, %i0, %g1
28384 fmovde %icc, %f10, %f4
28385 bgu,a,pt %icc, loop_3361
28386 brnz,a %g3, loop_3362
28387 edge16 %o5, %i1, %i4
28388 sth %o7, [%l7 + 0x46]
28389loop_3361:
28390 fbne %fcc1, loop_3363
28391loop_3362:
28392 fmovscs %xcc, %f9, %f4
28393 movl %icc, %o6, %g2
28394 ldsb [%l7 + 0x12], %o2
28395loop_3363:
28396 sth %i3, [%l7 + 0x10]
28397 xorcc %o1, %l6, %o3
28398 ldsb [%l7 + 0x44], %g7
28399 edge16n %g5, %l1, %l2
28400 fbu,a %fcc1, loop_3364
28401 stx %g6, [%l7 + 0x58]
28402 fbg %fcc1, loop_3365
28403 stb %i2, [%l7 + 0x57]
28404loop_3364:
28405 movne %icc, %l0, %l4
28406 nop
28407 setx loop_3366, %l0, %l1
28408 wrpr 0x1, %tl
28409 wrpr %l1, %tnpc
28410 setx 0x34400001400, %l0, %l1
28411 wrpr %l1, %tstate
28412 wrhpr 0x4, %htstate
28413 done
28414loop_3365:
28415 ldsw [%l7 + 0x40], %l3
28416 fand %f14, %f4, %f14
28417 stw %i6, [%l7 + 0x74]
28418loop_3366:
28419 lduw [%l7 + 0x54], %i5
28420 fmovscs %icc, %f7, %f6
28421 fmul8sux16 %f2, %f10, %f10
28422 fnand %f12, %f14, %f2
28423 fexpand %f6, %f4
28424 fsrc1s %f9, %f7
28425 alignaddr %g4, %o0, %o4
28426 fcmpgt32 %f10, %f4, %i7
28427 ldx [%l7 + 0x18], %i0
28428 movle %icc, %g1, %l5
28429 edge8l %o5, %i1, %i4
28430 fba %fcc3, loop_3367
28431 fmovdleu %icc, %f4, %f6
28432 std %f8, [%l7 + 0x50]
28433 tneg %icc, 0x6
28434loop_3367:
28435 ldx [%l7 + 0x68], %g3
28436 fmovdle %icc, %f0, %f7
28437 fcmpne16 %f12, %f4, %o6
28438 std %f8, [%l7 + 0x70]
28439 fnot2s %f13, %f13
28440 lduh [%l7 + 0x78], %o7
28441 xor %g2, 0x1FEE, %o2
28442 subccc %i3, %l6, %o3
28443 movrlez %g7, %g5, %l1
28444 ldsh [%l7 + 0x6E], %l2
28445 st %f14, [%l7 + 0x10]
28446 movrgez %g6, %i2, %l0
28447 ba loop_3368
28448 movrgez %o1, %l3, %i6
28449 std %f6, [%l7 + 0x10]
28450 movrlez %l4, 0x36E, %g4
28451loop_3368:
28452 fcmpne32 %f8, %f14, %o0
28453 movrlez %i5, 0x2A3, %i7
28454 bge,a loop_3369
28455 stb %o4, [%l7 + 0x45]
28456 stb %g1, [%l7 + 0x14]
28457 te %xcc, 0x0
28458loop_3369:
28459 fsrc1 %f2, %f6
28460 brgez %i0, loop_3370
28461 stx %o5, [%l7 + 0x60]
28462 lduw [%l7 + 0x4C], %l5
28463 fmovda %xcc, %f15, %f15
28464loop_3370:
28465 fba %fcc0, loop_3371
28466 sllx %i1, %g3, %o6
28467 sll %o7, %i4, %o2
28468 bleu,a %icc, loop_3372
28469loop_3371:
28470 move %xcc, %i3, %g2
28471 stx %o3, [%l7 + 0x50]
28472 movrlez %l6, %g7, %l1
28473loop_3372:
28474 stx %l2, [%l7 + 0x60]
28475 ta %xcc, 0x1
28476 movpos %icc, %g6, %i2
28477 bshuffle %f10, %f12, %f8
28478 fsrc1s %f14, %f4
28479 mulscc %l0, %g5, %l3
28480 ba,pn %icc, loop_3373
28481 ta %xcc, 0x0
28482 fmovrdlez %o1, %f8, %f4
28483 sth %l4, [%l7 + 0x6A]
28484loop_3373:
28485 bge,pt %icc, loop_3374
28486 lduw [%l7 + 0x20], %g4
28487 movrgez %i6, 0x0A7, %o0
28488 sth %i5, [%l7 + 0x52]
28489loop_3374:
28490 fbn %fcc0, loop_3375
28491 ldd [%l7 + 0x20], %f10
28492 fbg,a %fcc2, loop_3376
28493 ldsb [%l7 + 0x0A], %i7
28494loop_3375:
28495 fba,a %fcc0, loop_3377
28496 ldsb [%l7 + 0x1F], %o4
28497loop_3376:
28498 addc %i0, 0x0969, %g1
28499 ld [%l7 + 0x2C], %f10
28500loop_3377:
28501 stw %o5, [%l7 + 0x38]
28502 movg %icc, %l5, %i1
28503 fpsub16s %f0, %f15, %f11
28504 fbul %fcc2, loop_3378
28505 edge16l %g3, %o6, %o7
28506 stb %i4, [%l7 + 0x77]
28507 fmovsl %icc, %f11, %f8
28508loop_3378:
28509 movcc %icc, %i3, %o2
28510 tgu %xcc, 0x3
28511 edge16 %o3, %g2, %g7
28512 ble,pn %xcc, loop_3379
28513 fnot2s %f1, %f6
28514 tsubcctv %l6, 0x055B, %l2
28515 bne,pn %xcc, loop_3380
28516loop_3379:
28517 fmovscc %xcc, %f3, %f10
28518 ldsh [%l7 + 0x12], %l1
28519 ldsh [%l7 + 0x2A], %g6
28520loop_3380:
28521 edge16l %l0, %g5, %l3
28522 fnot1 %f8, %f0
28523 tcc %xcc, 0x0
28524 ldx [%l7 + 0x70], %o1
28525 tsubcctv %l4, 0x1D8A, %i2
28526 stw %i6, [%l7 + 0x34]
28527 ldx [%l7 + 0x18], %g4
28528 fnor %f10, %f12, %f0
28529 bneg,pn %xcc, loop_3381
28530 fmovsle %icc, %f2, %f12
28531 fbo %fcc3, loop_3382
28532 bge,a,pn %icc, loop_3383
28533loop_3381:
28534 fmovdl %icc, %f6, %f5
28535 stx %o0, [%l7 + 0x38]
28536loop_3382:
28537 bvc %xcc, loop_3384
28538loop_3383:
28539 ldx [%l7 + 0x48], %i5
28540 fnors %f3, %f8, %f10
28541 ba,a,pt %icc, loop_3385
28542loop_3384:
28543 std %f14, [%l7 + 0x68]
28544 fpack32 %f8, %f6, %f14
28545 ldsw [%l7 + 0x38], %i7
28546loop_3385:
28547 bneg,a %xcc, loop_3386
28548 fbuge,a %fcc3, loop_3387
28549 fpackfix %f0, %f1
28550 ldsh [%l7 + 0x12], %i0
28551loop_3386:
28552 addccc %o4, 0x1568, %o5
28553loop_3387:
28554 fmovrsgz %l5, %f9, %f11
28555 lduw [%l7 + 0x68], %i1
28556 std %f2, [%l7 + 0x20]
28557 tsubcctv %g1, 0x0503, %o6
28558 lduh [%l7 + 0x6A], %g3
28559 fbge,a %fcc1, loop_3388
28560 st %f9, [%l7 + 0x24]
28561 brz,a %i4, loop_3389
28562 sth %i3, [%l7 + 0x24]
28563loop_3388:
28564 movvc %xcc, %o7, %o3
28565 fcmpgt16 %f2, %f10, %o2
28566loop_3389:
28567 sdiv %g2, 0x1A90, %g7
28568 st %f2, [%l7 + 0x28]
28569 bvc,pt %icc, loop_3390
28570 ldx [%l7 + 0x28], %l2
28571 fmovdvc %xcc, %f13, %f8
28572 fcmpne16 %f4, %f12, %l1
28573loop_3390:
28574 fand %f14, %f12, %f2
28575 stx %g6, [%l7 + 0x70]
28576 fmovdn %xcc, %f12, %f8
28577 fornot1s %f14, %f3, %f15
28578 fblg %fcc1, loop_3391
28579 mulscc %l6, 0x181F, %g5
28580 std %f10, [%l7 + 0x58]
28581 fmovrdgz %l0, %f14, %f4
28582loop_3391:
28583 sth %l3, [%l7 + 0x68]
28584 ldsh [%l7 + 0x6C], %l4
28585 stw %o1, [%l7 + 0x5C]
28586 ldsb [%l7 + 0x41], %i2
28587 ldsw [%l7 + 0x50], %g4
28588 brlz %o0, loop_3392
28589 fones %f12
28590 subccc %i5, %i7, %i6
28591 std %f12, [%l7 + 0x20]
28592loop_3392:
28593 andcc %i0, 0x0BC0, %o4
28594 bg loop_3393
28595 tcc %xcc, 0x2
28596 movg %icc, %l5, %o5
28597 ld [%l7 + 0x54], %f6
28598loop_3393:
28599 subccc %i1, 0x0136, %g1
28600 fornot1s %f12, %f7, %f11
28601 edge32ln %g3, %o6, %i4
28602 movvs %xcc, %o7, %o3
28603 fmovdle %icc, %f15, %f0
28604 stw %o2, [%l7 + 0x28]
28605 fands %f14, %f2, %f11
28606 movrgez %g2, 0x13C, %g7
28607 ldsw [%l7 + 0x18], %l2
28608 array8 %i3, %l1, %g6
28609 fmul8x16al %f11, %f3, %f10
28610 fmovdn %icc, %f2, %f13
28611 fmovs %f2, %f4
28612 movleu %icc, %g5, %l6
28613 bcs %icc, loop_3394
28614 ldsh [%l7 + 0x3C], %l3
28615 fmovrdgez %l0, %f6, %f0
28616 bg,a,pt %icc, loop_3395
28617loop_3394:
28618 ldd [%l7 + 0x58], %f8
28619 stb %o1, [%l7 + 0x0C]
28620 stb %i2, [%l7 + 0x17]
28621loop_3395:
28622 ble,a,pt %icc, loop_3396
28623 ld [%l7 + 0x28], %f3
28624 fand %f8, %f4, %f10
28625 bcs,a,pn %icc, loop_3397
28626loop_3396:
28627 xnor %l4, 0x1C7E, %o0
28628 fors %f0, %f5, %f0
28629 edge32l %i5, %g4, %i6
28630loop_3397:
28631 and %i7, 0x0A38, %o4
28632 fmovsl %xcc, %f14, %f10
28633 bpos,a %xcc, loop_3398
28634 umulcc %l5, %o5, %i1
28635 orcc %g1, %i0, %o6
28636 movg %icc, %g3, %o7
28637loop_3398:
28638 fbuge,a %fcc1, loop_3399
28639 subc %i4, 0x112C, %o2
28640 fbue %fcc2, loop_3400
28641 tg %icc, 0x6
28642loop_3399:
28643 brgez,a %g2, loop_3401
28644 fnot2 %f12, %f12
28645loop_3400:
28646 edge8n %o3, %l2, %g7
28647 movrgz %i3, %l1, %g6
28648loop_3401:
28649 fbue,a %fcc0, loop_3402
28650 lduw [%l7 + 0x28], %g5
28651 mulx %l6, %l3, %o1
28652 edge8 %l0, %i2, %l4
28653loop_3402:
28654 ldsh [%l7 + 0x12], %i5
28655 fmovrdgez %g4, %f6, %f4
28656 subccc %o0, 0x1DFC, %i7
28657 tn %icc, 0x5
28658 ldx [%l7 + 0x18], %i6
28659 be,a,pn %icc, loop_3403
28660 fnor %f10, %f6, %f4
28661 fsrc1 %f8, %f12
28662 stw %o4, [%l7 + 0x18]
28663loop_3403:
28664 fba %fcc0, loop_3404
28665 fmovrsgz %o5, %f9, %f14
28666 alignaddrl %l5, %g1, %i1
28667 fornot1 %f12, %f14, %f12
28668loop_3404:
28669 fmul8x16au %f7, %f6, %f4
28670 stb %i0, [%l7 + 0x2A]
28671 fmovscs %icc, %f15, %f8
28672 fbul,a %fcc3, loop_3405
28673 andncc %o6, %o7, %i4
28674 ldub [%l7 + 0x53], %g3
28675 call loop_3406
28676loop_3405:
28677 ldsw [%l7 + 0x18], %g2
28678 bgu,pt %xcc, loop_3407
28679 fnors %f5, %f14, %f2
28680loop_3406:
28681 fornot1s %f8, %f0, %f6
28682 sth %o2, [%l7 + 0x74]
28683loop_3407:
28684 popc 0x0268, %o3
28685 ld [%l7 + 0x78], %f8
28686 fbue %fcc3, loop_3408
28687 fmovdleu %icc, %f9, %f0
28688 ldsw [%l7 + 0x08], %g7
28689 tn %icc, 0x0
28690loop_3408:
28691 ldub [%l7 + 0x33], %l2
28692 movrne %i3, 0x28B, %l1
28693 std %f4, [%l7 + 0x28]
28694 fble %fcc3, loop_3409
28695 siam 0x1
28696 stx %g5, [%l7 + 0x10]
28697 fmovd %f6, %f2
28698loop_3409:
28699 ldsb [%l7 + 0x40], %l6
28700 movre %g6, %o1, %l3
28701 ld [%l7 + 0x78], %f8
28702 bpos,a %icc, loop_3410
28703 fmovse %xcc, %f4, %f12
28704 sdivx %l0, 0x1298, %i2
28705 stb %i5, [%l7 + 0x5A]
28706loop_3410:
28707 fmovdleu %xcc, %f5, %f9
28708 stw %l4, [%l7 + 0x30]
28709 edge32ln %o0, %i7, %i6
28710 fmovscs %xcc, %f11, %f14
28711 lduw [%l7 + 0x08], %g4
28712 fbl %fcc2, loop_3411
28713 lduh [%l7 + 0x20], %o4
28714 tg %xcc, 0x7
28715 brlez %o5, loop_3412
28716loop_3411:
28717 fandnot2 %f12, %f8, %f10
28718 brnz %g1, loop_3413
28719 fsrc1s %f2, %f12
28720loop_3412:
28721 fba %fcc3, loop_3414
28722 sll %i1, %i0, %l5
28723loop_3413:
28724 fmovdcs %icc, %f9, %f1
28725 fmovrdlz %o7, %f0, %f10
28726loop_3414:
28727 st %f13, [%l7 + 0x08]
28728 fbu,a %fcc0, loop_3415
28729 fbne,a %fcc0, loop_3416
28730 ta %xcc, 0x1
28731 fcmpgt16 %f8, %f0, %o6
28732loop_3415:
28733 ldub [%l7 + 0x45], %i4
28734loop_3416:
28735 bne,a loop_3417
28736 ldd [%l7 + 0x68], %f12
28737 bg,a,pt %xcc, loop_3418
28738 ldsw [%l7 + 0x70], %g2
28739loop_3417:
28740 brgez %g3, loop_3419
28741 st %f14, [%l7 + 0x1C]
28742loop_3418:
28743 tsubcc %o3, %g7, %o2
28744 fcmpeq32 %f14, %f14, %l2
28745loop_3419:
28746 ldub [%l7 + 0x3C], %i3
28747 add %g5, 0x08EC, %l6
28748 orn %l1, 0x1473, %o1
28749 tg %icc, 0x2
28750 fabsd %f6, %f12
28751 srl %g6, %l0, %l3
28752 umul %i2, 0x0F8C, %i5
28753 movrgez %o0, 0x260, %i7
28754 tg %icc, 0x2
28755 brnz,a %i6, loop_3420
28756 fcmpgt16 %f4, %f14, %l4
28757 stw %o4, [%l7 + 0x30]
28758 fbule %fcc2, loop_3421
28759loop_3420:
28760 ldsh [%l7 + 0x2E], %o5
28761 tleu %icc, 0x6
28762 st %f4, [%l7 + 0x10]
28763loop_3421:
28764 bleu,pn %xcc, loop_3422
28765 fcmpgt32 %f8, %f8, %g4
28766 tg %icc, 0x7
28767 movrne %i1, 0x18C, %g1
28768loop_3422:
28769 fsrc1s %f10, %f11
28770 sth %l5, [%l7 + 0x44]
28771 srl %i0, %o6, %i4
28772 fsrc1s %f11, %f6
28773 bcc,a loop_3423
28774 edge16 %o7, %g2, %g3
28775 nop
28776 setx loop_3424, %l0, %l1
28777 wrpr 0x1, %tl
28778 wrpr %l1, %tnpc
28779 setx 0x34400001400, %l0, %l1
28780 wrpr %l1, %tstate
28781 wrhpr 0x4, %htstate
28782 done
28783 fmovspos %xcc, %f5, %f14
28784loop_3423:
28785 sub %o3, 0x070A, %g7
28786 sdivx %l2, 0x0355, %o2
28787loop_3424:
28788 lduw [%l7 + 0x64], %g5
28789 xnor %l6, 0x194C, %i3
28790 fbn %fcc3, loop_3425
28791 ldsh [%l7 + 0x32], %l1
28792 ldsw [%l7 + 0x10], %g6
28793 ldx [%l7 + 0x70], %o1
28794loop_3425:
28795 fbule,a %fcc2, loop_3426
28796 movrlz %l0, %i2, %l3
28797 std %f14, [%l7 + 0x18]
28798 fmovse %xcc, %f12, %f13
28799loop_3426:
28800 stb %o0, [%l7 + 0x54]
28801 edge32l %i7, %i6, %l4
28802 fpmerge %f14, %f7, %f8
28803 fnegs %f9, %f11
28804 sra %i5, 0x1A, %o5
28805 lduw [%l7 + 0x34], %o4
28806 fsrc1s %f3, %f4
28807 stw %g4, [%l7 + 0x70]
28808 fmovscc %icc, %f6, %f1
28809 lduh [%l7 + 0x34], %i1
28810 movvs %icc, %g1, %i0
28811 bneg loop_3427
28812 fpadd32s %f6, %f0, %f7
28813 fcmple32 %f6, %f2, %o6
28814 xorcc %l5, 0x1151, %o7
28815loop_3427:
28816 sra %g2, %i4, %g3
28817 fmuld8sux16 %f11, %f3, %f12
28818 stx %o3, [%l7 + 0x40]
28819 lduh [%l7 + 0x68], %g7
28820 smul %l2, %o2, %l6
28821 stx %i3, [%l7 + 0x68]
28822 xnorcc %g5, %l1, %g6
28823 bcs loop_3428
28824 movneg %xcc, %l0, %o1
28825 be,a loop_3429
28826 fmovrslz %i2, %f12, %f2
28827loop_3428:
28828 fpsub32s %f0, %f8, %f14
28829 st %f8, [%l7 + 0x7C]
28830loop_3429:
28831 bvs %xcc, loop_3430
28832 ldd [%l7 + 0x08], %f8
28833 fmovdcc %xcc, %f13, %f3
28834 stb %l3, [%l7 + 0x14]
28835loop_3430:
28836 fbn,a %fcc0, loop_3431
28837 ldsw [%l7 + 0x4C], %o0
28838 tg %xcc, 0x7
28839 add %i6, 0x1D87, %i7
28840loop_3431:
28841 std %f8, [%l7 + 0x48]
28842 ldx [%l7 + 0x28], %i5
28843 fbu,a %fcc0, loop_3432
28844 movneg %xcc, %o5, %o4
28845 movge %xcc, %g4, %l4
28846 fcmple32 %f10, %f10, %i1
28847loop_3432:
28848 fsrc2s %f4, %f6
28849 movl %xcc, %g1, %o6
28850 ta %icc, 0x0
28851 bneg %icc, loop_3433
28852 fandnot1 %f8, %f14, %f0
28853 udivcc %i0, 0x0E5C, %o7
28854 xnor %l5, 0x1E59, %i4
28855loop_3433:
28856 edge32l %g3, %g2, %o3
28857 fcmple16 %f8, %f8, %l2
28858 fbu,a %fcc3, loop_3434
28859 orncc %g7, %l6, %i3
28860 movvc %xcc, %o2, %l1
28861 fandnot2s %f3, %f3, %f11
28862loop_3434:
28863 andn %g5, %l0, %o1
28864 mova %xcc, %g6, %i2
28865 fmovrdne %o0, %f2, %f2
28866 sethi 0x0541, %i6
28867 fcmps %fcc0, %f12, %f4
28868 stx %l3, [%l7 + 0x68]
28869 fcmpes %fcc2, %f2, %f14
28870 fmovsl %icc, %f7, %f8
28871 fpadd16s %f13, %f1, %f0
28872 edge32l %i5, %o5, %o4
28873 fmovdvc %icc, %f15, %f8
28874 fsrc1 %f12, %f0
28875 movpos %icc, %i7, %l4
28876 smulcc %g4, %i1, %g1
28877 stw %i0, [%l7 + 0x58]
28878 andn %o7, %o6, %l5
28879 movge %xcc, %i4, %g3
28880 orn %o3, 0x1DED, %g2
28881 smul %l2, %l6, %i3
28882 fsrc2s %f6, %f13
28883 umul %o2, %l1, %g5
28884 fbul %fcc2, loop_3435
28885 std %f2, [%l7 + 0x30]
28886 fmovsleu %xcc, %f8, %f0
28887 andcc %l0, %o1, %g7
28888loop_3435:
28889 fbu,a %fcc0, loop_3436
28890 for %f6, %f10, %f12
28891 fcmps %fcc3, %f5, %f7
28892 fcmpd %fcc3, %f2, %f10
28893loop_3436:
28894 fabsd %f10, %f4
28895 tleu %xcc, 0x7
28896 st %f10, [%l7 + 0x24]
28897 siam 0x6
28898 ldd [%l7 + 0x20], %f4
28899 sdiv %i2, 0x027C, %g6
28900 fcmpne32 %f6, %f12, %i6
28901 stb %o0, [%l7 + 0x5D]
28902 movvs %xcc, %i5, %o5
28903 ldsb [%l7 + 0x56], %l3
28904 fornot1 %f14, %f10, %f6
28905 ldd [%l7 + 0x08], %f6
28906 fmovrdlez %o4, %f8, %f8
28907 ldsw [%l7 + 0x54], %i7
28908 fmovsg %icc, %f0, %f0
28909 fbuge %fcc1, loop_3437
28910 ldub [%l7 + 0x16], %l4
28911 stx %g4, [%l7 + 0x30]
28912 movrlz %i1, 0x259, %g1
28913loop_3437:
28914 sdivcc %o7, 0x17A5, %o6
28915 stb %i0, [%l7 + 0x4C]
28916 and %l5, 0x0F47, %i4
28917 ldsh [%l7 + 0x54], %o3
28918 ldub [%l7 + 0x22], %g2
28919 fcmpeq16 %f8, %f8, %g3
28920 movcs %xcc, %l2, %i3
28921 movrne %l6, %l1, %g5
28922 st %f1, [%l7 + 0x3C]
28923 ble %xcc, loop_3438
28924 movpos %icc, %l0, %o2
28925 xor %o1, 0x1DE0, %i2
28926 ldx [%l7 + 0x40], %g7
28927loop_3438:
28928 tcs %xcc, 0x0
28929 fmovrsgz %i6, %f1, %f6
28930 lduh [%l7 + 0x56], %o0
28931 st %f15, [%l7 + 0x60]
28932 bleu,a loop_3439
28933 fbg %fcc2, loop_3440
28934 bshuffle %f10, %f2, %f14
28935 st %f13, [%l7 + 0x2C]
28936loop_3439:
28937 ble %xcc, loop_3441
28938loop_3440:
28939 fmul8ulx16 %f10, %f14, %f10
28940 fcmpgt16 %f10, %f2, %i5
28941 std %f12, [%l7 + 0x58]
28942loop_3441:
28943 ld [%l7 + 0x1C], %f12
28944 fmovs %f3, %f6
28945 std %f6, [%l7 + 0x40]
28946 st %f1, [%l7 + 0x50]
28947 faligndata %f14, %f4, %f4
28948 fbge %fcc1, loop_3442
28949 fmovda %icc, %f14, %f12
28950 fblg %fcc2, loop_3443
28951 xnorcc %g6, %l3, %o4
28952loop_3442:
28953 xorcc %i7, 0x1B4B, %o5
28954 edge32 %g4, %i1, %l4
28955loop_3443:
28956 mulx %o7, %o6, %g1
28957 ldd [%l7 + 0x18], %f4
28958 brgez,a %i0, loop_3444
28959 srlx %i4, %o3, %g2
28960 fmovrde %l5, %f10, %f6
28961 lduh [%l7 + 0x62], %g3
28962loop_3444:
28963 fnot1s %f3, %f0
28964 andcc %i3, %l2, %l1
28965 tcs %xcc, 0x0
28966 fmul8ulx16 %f6, %f4, %f6
28967 sth %l6, [%l7 + 0x56]
28968 fornot2s %f1, %f0, %f8
28969 fornot2 %f0, %f4, %f2
28970 std %f12, [%l7 + 0x68]
28971 fornot1 %f14, %f14, %f4
28972 fexpand %f3, %f6
28973 lduh [%l7 + 0x40], %l0
28974 nop
28975 setx loop_3445, %l0, %l1
28976 jmpl %l1, %o2
28977 sdiv %o1, 0x1AD9, %i2
28978 fcmpgt16 %f0, %f8, %g7
28979 udiv %i6, 0x1175, %g5
28980loop_3445:
28981 fmovse %xcc, %f13, %f11
28982 nop
28983 setx loop_3446, %l0, %l1
28984 jmpl %l1, %i5
28985 edge32l %g6, %l3, %o0
28986 sth %o4, [%l7 + 0x18]
28987 fcmpgt32 %f0, %f0, %o5
28988loop_3446:
28989 ldub [%l7 + 0x26], %i7
28990 fbuge %fcc0, loop_3447
28991 movrlz %i1, 0x15A, %l4
28992 fornot2s %f12, %f11, %f13
28993 fmovda %icc, %f1, %f10
28994loop_3447:
28995 ldub [%l7 + 0x2C], %o7
28996 lduw [%l7 + 0x08], %o6
28997 fpackfix %f14, %f10
28998 ble,a loop_3448
28999 stx %g1, [%l7 + 0x68]
29000 tvc %xcc, 0x5
29001 lduw [%l7 + 0x74], %i0
29002loop_3448:
29003 fmovda %xcc, %f0, %f13
29004 udivcc %g4, 0x1A75, %o3
29005 ldx [%l7 + 0x38], %g2
29006 edge16l %l5, %g3, %i3
29007 ldsh [%l7 + 0x56], %i4
29008 call loop_3449
29009 addc %l1, %l2, %l0
29010 bge,pn %xcc, loop_3450
29011 fmovdvc %icc, %f0, %f15
29012loop_3449:
29013 edge16l %o2, %l6, %i2
29014 sll %g7, %o1, %i6
29015loop_3450:
29016 fnors %f3, %f8, %f3
29017 fmul8sux16 %f4, %f4, %f12
29018 fxors %f14, %f4, %f1
29019 stx %g5, [%l7 + 0x78]
29020 lduh [%l7 + 0x0A], %g6
29021 fmovrslez %i5, %f0, %f4
29022 ta %icc, 0x5
29023 ldub [%l7 + 0x24], %o0
29024 sth %o4, [%l7 + 0x16]
29025 ldd [%l7 + 0x30], %f8
29026 tcs %xcc, 0x6
29027 ldd [%l7 + 0x40], %f0
29028 fmovdvs %icc, %f9, %f14
29029 xorcc %o5, 0x007E, %i7
29030 bcs,a %xcc, loop_3451
29031 tneg %xcc, 0x4
29032 alignaddr %i1, %l4, %o7
29033 subcc %o6, %l3, %i0
29034loop_3451:
29035 fmul8ulx16 %f6, %f12, %f10
29036 fmovdge %xcc, %f14, %f12
29037 lduw [%l7 + 0x48], %g1
29038 edge16l %o3, %g2, %g4
29039 fmuld8sux16 %f5, %f2, %f10
29040 tpos %xcc, 0x6
29041 ldsb [%l7 + 0x6C], %l5
29042 brz,a %i3, loop_3452
29043 lduw [%l7 + 0x74], %i4
29044 lduh [%l7 + 0x4A], %l1
29045 alignaddrl %g3, %l2, %l0
29046loop_3452:
29047 sth %l6, [%l7 + 0x60]
29048 fmovd %f8, %f6
29049 fnot1 %f12, %f2
29050 fpadd16 %f0, %f8, %f6
29051 stx %o2, [%l7 + 0x58]
29052 ldsw [%l7 + 0x2C], %i2
29053 bn,pn %icc, loop_3453
29054 fmovrde %o1, %f6, %f10
29055 fmovrdne %g7, %f0, %f12
29056 bn,a,pt %icc, loop_3454
29057loop_3453:
29058 movge %icc, %i6, %g6
29059 fandnot2s %f1, %f15, %f1
29060 udivx %g5, 0x026C, %o0
29061loop_3454:
29062 ldsb [%l7 + 0x5D], %o4
29063 ld [%l7 + 0x5C], %f4
29064 ldx [%l7 + 0x48], %o5
29065 xor %i5, %i7, %i1
29066 std %f10, [%l7 + 0x50]
29067 ld [%l7 + 0x74], %f12
29068 stw %o7, [%l7 + 0x38]
29069 tpos %icc, 0x5
29070 brgz,a %l4, loop_3455
29071 array8 %o6, %i0, %l3
29072 ldd [%l7 + 0x08], %f2
29073 andcc %o3, %g2, %g4
29074loop_3455:
29075 movne %xcc, %l5, %g1
29076 fmovdgu %icc, %f12, %f2
29077 fmovsvs %xcc, %f11, %f13
29078 fbn,a %fcc2, loop_3456
29079 stb %i4, [%l7 + 0x52]
29080 fmovse %icc, %f10, %f11
29081 ldx [%l7 + 0x48], %l1
29082loop_3456:
29083 bne,a %xcc, loop_3457
29084 fnot1s %f6, %f1
29085 fmovse %xcc, %f1, %f10
29086 fcmpd %fcc3, %f2, %f14
29087loop_3457:
29088 fmul8sux16 %f0, %f12, %f2
29089 lduh [%l7 + 0x2C], %g3
29090 edge8n %i3, %l2, %l0
29091 call loop_3458
29092 fzero %f4
29093 fmovdn %icc, %f1, %f6
29094 fmul8x16au %f6, %f12, %f14
29095loop_3458:
29096 stb %l6, [%l7 + 0x58]
29097 fnands %f0, %f8, %f6
29098 lduh [%l7 + 0x4A], %i2
29099 sethi 0x0AE4, %o1
29100 ldsh [%l7 + 0x12], %o2
29101 movvs %xcc, %i6, %g6
29102 lduh [%l7 + 0x32], %g7
29103 array8 %g5, %o4, %o0
29104 mulx %i5, %o5, %i7
29105 edge16ln %o7, %i1, %l4
29106 lduh [%l7 + 0x38], %o6
29107 fnot1 %f2, %f6
29108 lduw [%l7 + 0x14], %i0
29109 fmovs %f6, %f11
29110 and %o3, 0x1864, %g2
29111 movle %icc, %g4, %l3
29112 movle %icc, %g1, %i4
29113 array8 %l5, %l1, %i3
29114 ldsh [%l7 + 0x62], %g3
29115 fmovdge %icc, %f7, %f4
29116 mova %xcc, %l2, %l6
29117 sth %l0, [%l7 + 0x68]
29118 ldx [%l7 + 0x28], %i2
29119 movcs %xcc, %o2, %o1
29120 edge8l %i6, %g6, %g5
29121 stw %g7, [%l7 + 0x34]
29122 fbuge %fcc1, loop_3459
29123 fbuge %fcc3, loop_3460
29124 subcc %o4, %i5, %o0
29125 fpadd16 %f10, %f12, %f14
29126loop_3459:
29127 movrgz %i7, 0x12A, %o5
29128loop_3460:
29129 tneg %xcc, 0x4
29130 popc %i1, %l4
29131 fandnot1s %f12, %f15, %f3
29132 fmovdl %xcc, %f13, %f8
29133 movrlez %o7, %i0, %o6
29134 fnot2 %f6, %f6
29135 movcc %icc, %o3, %g4
29136 fpackfix %f8, %f1
29137 stx %g2, [%l7 + 0x10]
29138 ldub [%l7 + 0x35], %l3
29139 array16 %g1, %i4, %l5
29140 lduw [%l7 + 0x3C], %l1
29141 fmovse %icc, %f14, %f10
29142 fbu,a %fcc2, loop_3461
29143 nop
29144 setx loop_3462, %l0, %l1
29145 jmpl %l1, %i3
29146 tge %icc, 0x4
29147 fpadd16s %f15, %f3, %f10
29148loop_3461:
29149 lduh [%l7 + 0x30], %l2
29150loop_3462:
29151 stx %l6, [%l7 + 0x70]
29152 ldub [%l7 + 0x08], %g3
29153 addc %i2, %l0, %o1
29154 bge,a loop_3463
29155 fexpand %f3, %f12
29156 ldx [%l7 + 0x38], %o2
29157 fmovdg %xcc, %f8, %f8
29158loop_3463:
29159 stx %i6, [%l7 + 0x18]
29160 fbe %fcc1, loop_3464
29161 tn %xcc, 0x2
29162 taddcctv %g5, %g7, %o4
29163 ldx [%l7 + 0x40], %g6
29164loop_3464:
29165 ld [%l7 + 0x34], %f13
29166 fmovdgu %xcc, %f4, %f13
29167 ldsb [%l7 + 0x2C], %o0
29168 movrgz %i7, 0x21F, %o5
29169 edge8 %i5, %i1, %l4
29170 fcmpgt16 %f6, %f14, %o7
29171 alignaddr %o6, %o3, %i0
29172 ba,a loop_3465
29173 srax %g4, %g2, %l3
29174 st %f14, [%l7 + 0x74]
29175 ldsb [%l7 + 0x50], %g1
29176loop_3465:
29177 tgu %xcc, 0x1
29178 st %f10, [%l7 + 0x18]
29179 ldx [%l7 + 0x20], %l5
29180 movneg %xcc, %i4, %l1
29181 ldx [%l7 + 0x60], %l2
29182 andn %l6, %i3, %g3
29183 nop
29184 setx loop_3466, %l0, %l1
29185 jmpl %l1, %i2
29186 nop
29187 setx loop_3467, %l0, %l1
29188 jmpl %l1, %l0
29189 ldsh [%l7 + 0x42], %o1
29190 std %f2, [%l7 + 0x50]
29191loop_3466:
29192 fbe,a %fcc1, loop_3468
29193loop_3467:
29194 fornot1s %f8, %f0, %f12
29195 ldsw [%l7 + 0x58], %o2
29196 tg %icc, 0x7
29197loop_3468:
29198 stw %i6, [%l7 + 0x1C]
29199 fmovscs %xcc, %f15, %f9
29200 tcc %icc, 0x1
29201 tvs %icc, 0x3
29202 fmovdne %icc, %f7, %f2
29203 fmovdg %icc, %f10, %f2
29204 fsrc1 %f2, %f14
29205 fbe,a %fcc0, loop_3469
29206 movneg %xcc, %g5, %g7
29207 fand %f12, %f6, %f2
29208 bcc,pn %icc, loop_3470
29209loop_3469:
29210 fcmpgt16 %f10, %f12, %o4
29211 bneg,pn %xcc, loop_3471
29212 movvs %xcc, %o0, %g6
29213loop_3470:
29214 fandnot1s %f11, %f12, %f1
29215 movgu %icc, %i7, %o5
29216loop_3471:
29217 stb %i1, [%l7 + 0x28]
29218 fpmerge %f0, %f9, %f10
29219 fpsub16 %f2, %f6, %f8
29220 movrlez %i5, %l4, %o7
29221 nop
29222 setx loop_3472, %l0, %l1
29223 jmpl %l1, %o6
29224 ldsb [%l7 + 0x4B], %o3
29225 fmovrdne %i0, %f4, %f12
29226 bn,a,pn %xcc, loop_3473
29227loop_3472:
29228 xnor %g4, 0x0FA7, %l3
29229 tleu %icc, 0x0
29230 tne %xcc, 0x0
29231loop_3473:
29232 lduh [%l7 + 0x0A], %g2
29233 stx %l5, [%l7 + 0x50]
29234 tsubcc %g1, 0x1992, %l1
29235 fmovdn %icc, %f4, %f1
29236 stx %l2, [%l7 + 0x50]
29237 tsubcctv %l6, 0x0E70, %i3
29238 fandnot1 %f0, %f10, %f6
29239 sth %i4, [%l7 + 0x62]
29240 sth %g3, [%l7 + 0x66]
29241 fbuge %fcc2, loop_3474
29242 ldub [%l7 + 0x6C], %l0
29243 brgz %i2, loop_3475
29244 ldx [%l7 + 0x08], %o2
29245loop_3474:
29246 ldub [%l7 + 0x3A], %o1
29247 stb %i6, [%l7 + 0x2B]
29248loop_3475:
29249 fmovdvs %icc, %f6, %f5
29250 ldub [%l7 + 0x78], %g7
29251 siam 0x0
29252 brnz,a %o4, loop_3476
29253 bn,a,pn %xcc, loop_3477
29254 lduw [%l7 + 0x4C], %g5
29255 ldd [%l7 + 0x60], %f8
29256loop_3476:
29257 movpos %icc, %o0, %g6
29258loop_3477:
29259 fmovsge %xcc, %f2, %f1
29260 fmovda %xcc, %f8, %f6
29261 fmovs %f14, %f15
29262 ldx [%l7 + 0x58], %i7
29263 fxnors %f0, %f1, %f8
29264 fandnot2s %f5, %f4, %f4
29265 fpadd32 %f14, %f0, %f2
29266 ldsb [%l7 + 0x17], %o5
29267 umul %i5, 0x0D62, %i1
29268 ldd [%l7 + 0x58], %f10
29269 fmovdgu %xcc, %f9, %f14
29270 fmovdl %icc, %f8, %f4
29271 fcmpeq16 %f10, %f4, %o7
29272 brnz %l4, loop_3478
29273 fcmpgt16 %f6, %f6, %o6
29274 fbo %fcc3, loop_3479
29275 lduw [%l7 + 0x38], %o3
29276loop_3478:
29277 ble,pt %icc, loop_3480
29278 fandnot1s %f4, %f7, %f5
29279loop_3479:
29280 stw %g4, [%l7 + 0x20]
29281 fpmerge %f5, %f5, %f2
29282loop_3480:
29283 stb %i0, [%l7 + 0x3D]
29284 ldsb [%l7 + 0x0A], %g2
29285 std %f6, [%l7 + 0x20]
29286 ldub [%l7 + 0x11], %l3
29287 brlez %l5, loop_3481
29288 fxnors %f6, %f4, %f1
29289 mulscc %l1, %l2, %g1
29290 lduh [%l7 + 0x78], %l6
29291loop_3481:
29292 tsubcc %i4, 0x082D, %g3
29293 fnegd %f14, %f10
29294 ldsb [%l7 + 0x47], %i3
29295 sth %i2, [%l7 + 0x6E]
29296 st %f3, [%l7 + 0x40]
29297 lduw [%l7 + 0x14], %l0
29298 fnand %f12, %f14, %f8
29299 fabss %f13, %f2
29300 pdist %f8, %f4, %f0
29301 movn %xcc, %o2, %i6
29302 popc %o1, %g7
29303 bvs loop_3482
29304 movgu %icc, %o4, %o0
29305 bge loop_3483
29306 tgu %icc, 0x6
29307loop_3482:
29308 ldx [%l7 + 0x10], %g5
29309 ldd [%l7 + 0x40], %f6
29310loop_3483:
29311 fble %fcc3, loop_3484
29312 bgu loop_3485
29313 ldsh [%l7 + 0x6A], %g6
29314 fblg,a %fcc1, loop_3486
29315loop_3484:
29316 lduw [%l7 + 0x30], %o5
29317loop_3485:
29318 fsrc2 %f0, %f0
29319 call loop_3487
29320loop_3486:
29321 fmuld8ulx16 %f2, %f8, %f4
29322 fbne %fcc2, loop_3488
29323 ld [%l7 + 0x60], %f6
29324loop_3487:
29325 bcc,pt %xcc, loop_3489
29326 xnorcc %i7, %i5, %o7
29327loop_3488:
29328 brlz %l4, loop_3490
29329 ldsw [%l7 + 0x70], %o6
29330loop_3489:
29331 mulx %o3, 0x10ED, %i1
29332 smulcc %i0, %g4, %g2
29333loop_3490:
29334 edge32 %l5, %l3, %l2
29335 stx %l1, [%l7 + 0x08]
29336 ldsh [%l7 + 0x22], %l6
29337 edge32 %g1, %g3, %i3
29338 fandnot1s %f7, %f2, %f0
29339 nop
29340 setx loop_3491, %l0, %l1
29341 jmpl %l1, %i2
29342 alignaddrl %l0, %o2, %i6
29343 fbug,a %fcc2, loop_3492
29344 stx %o1, [%l7 + 0x50]
29345loop_3491:
29346 ldsb [%l7 + 0x43], %i4
29347 movneg %icc, %o4, %g7
29348loop_3492:
29349 ldd [%l7 + 0x10], %f2
29350 ldx [%l7 + 0x18], %g5
29351 xnorcc %g6, 0x1979, %o5
29352 std %f10, [%l7 + 0x68]
29353 orcc %o0, 0x1375, %i7
29354 sllx %o7, %l4, %o6
29355 faligndata %f8, %f6, %f6
29356 ldsw [%l7 + 0x50], %o3
29357 stx %i5, [%l7 + 0x48]
29358 ldsh [%l7 + 0x7E], %i0
29359 fmovdle %xcc, %f15, %f11
29360 fmovscc %xcc, %f15, %f9
29361 subc %g4, 0x1EC5, %i1
29362 fnot2 %f6, %f6
29363 tge %icc, 0x1
29364 fblg %fcc0, loop_3493
29365 array16 %l5, %g2, %l2
29366 tn %icc, 0x5
29367 brlz,a %l1, loop_3494
29368loop_3493:
29369 movg %icc, %l6, %g1
29370 fandnot1 %f8, %f14, %f6
29371 or %g3, 0x1998, %i3
29372loop_3494:
29373 addccc %i2, 0x1B5C, %l0
29374 taddcctv %o2, 0x1BEA, %i6
29375 st %f1, [%l7 + 0x0C]
29376 ta %icc, 0x6
29377 fmovscs %xcc, %f1, %f0
29378 fbn %fcc3, loop_3495
29379 fcmpes %fcc2, %f11, %f4
29380 fornot1s %f6, %f10, %f14
29381 fornot1s %f0, %f12, %f12
29382loop_3495:
29383 bl,a loop_3496
29384 stx %l3, [%l7 + 0x28]
29385 fbge %fcc3, loop_3497
29386 fbl %fcc2, loop_3498
29387loop_3496:
29388 bne %xcc, loop_3499
29389 fmul8sux16 %f6, %f4, %f2
29390loop_3497:
29391 and %o1, 0x16BB, %i4
29392loop_3498:
29393 bn,a,pt %icc, loop_3500
29394loop_3499:
29395 ldx [%l7 + 0x38], %g7
29396 edge8l %o4, %g6, %g5
29397 stb %o5, [%l7 + 0x5E]
29398loop_3500:
29399 tle %xcc, 0x3
29400 fmovsvc %icc, %f15, %f15
29401 ldsb [%l7 + 0x63], %o0
29402 movneg %icc, %o7, %i7
29403 bvc,pn %icc, loop_3501
29404 nop
29405 setx loop_3502, %l0, %l1
29406 wrpr 0x1, %tl
29407 wrpr %l1, %tpc
29408 add %l1, 0x4, %l1
29409 wrpr %l1, %tnpc
29410 setx 0x34400001400, %l0, %l1
29411 wrpr %l1, %tstate
29412 wrhpr 0x4, %htstate
29413 retry
29414 xorcc %o6, 0x196E, %o3
29415 tvc %icc, 0x0
29416loop_3501:
29417 tge %xcc, 0x2
29418loop_3502:
29419 sth %i5, [%l7 + 0x10]
29420 fcmpes %fcc3, %f6, %f14
29421 st %f12, [%l7 + 0x3C]
29422 tleu %icc, 0x3
29423 edge32l %l4, %g4, %i1
29424 fmovsg %icc, %f2, %f5
29425 lduh [%l7 + 0x78], %i0
29426 movn %icc, %l5, %l2
29427 sethi 0x12EB, %l1
29428 edge8n %g2, %l6, %g1
29429 ldsw [%l7 + 0x3C], %g3
29430 ldub [%l7 + 0x0A], %i2
29431 nop
29432 setx loop_3503, %l0, %l1
29433 jmpl %l1, %l0
29434 fmul8x16au %f3, %f13, %f14
29435 stb %i3, [%l7 + 0x77]
29436 bgu,a %icc, loop_3504
29437loop_3503:
29438 ldub [%l7 + 0x3F], %i6
29439 fnands %f4, %f4, %f4
29440 fcmple32 %f4, %f0, %l3
29441loop_3504:
29442 fmovdcs %xcc, %f2, %f6
29443 sdivcc %o2, 0x1288, %o1
29444 fmovda %xcc, %f11, %f3
29445 sll %g7, %i4, %o4
29446 fcmpeq32 %f4, %f0, %g5
29447 fpsub32s %f9, %f9, %f5
29448 fnot2s %f5, %f10
29449 st %f7, [%l7 + 0x30]
29450 movleu %xcc, %o5, %o0
29451 fmovrdne %o7, %f10, %f14
29452 lduw [%l7 + 0x10], %g6
29453 fcmpeq32 %f10, %f4, %o6
29454 lduw [%l7 + 0x48], %i7
29455 fnot2 %f0, %f14
29456 ldsw [%l7 + 0x70], %i5
29457 fmovsge %xcc, %f2, %f11
29458 movrlez %l4, 0x1D8, %g4
29459 fmovsvs %xcc, %f4, %f3
29460 lduw [%l7 + 0x70], %i1
29461 stw %o3, [%l7 + 0x50]
29462 ldx [%l7 + 0x10], %l5
29463 ldsh [%l7 + 0x0A], %l2
29464 addc %i0, %l1, %g2
29465 tvs %xcc, 0x4
29466 mulx %g1, %l6, %g3
29467 stb %i2, [%l7 + 0x12]
29468 bn loop_3505
29469 fpadd16s %f9, %f15, %f15
29470 edge16l %l0, %i3, %i6
29471 ld [%l7 + 0x0C], %f9
29472loop_3505:
29473 fcmpeq16 %f12, %f12, %l3
29474 fmovrdgz %o2, %f2, %f14
29475 addcc %g7, %o1, %i4
29476 fmovrsgz %g5, %f9, %f13
29477 sth %o5, [%l7 + 0x0E]
29478 fnor %f6, %f4, %f0
29479 ldx [%l7 + 0x18], %o4
29480 ld [%l7 + 0x24], %f14
29481 fblg %fcc2, loop_3506
29482 tg %xcc, 0x2
29483 fmovrslz %o0, %f6, %f8
29484 fxnors %f7, %f15, %f9
29485loop_3506:
29486 ldsb [%l7 + 0x58], %o7
29487 tneg %xcc, 0x0
29488 fmovrse %o6, %f9, %f10
29489 stw %i7, [%l7 + 0x50]
29490 fcmpeq32 %f14, %f2, %i5
29491 ldub [%l7 + 0x41], %g6
29492 fzero %f8
29493 edge32n %l4, %i1, %g4
29494 ldsw [%l7 + 0x6C], %o3
29495 lduh [%l7 + 0x5A], %l5
29496 std %f8, [%l7 + 0x38]
29497 ld [%l7 + 0x30], %f13
29498 fmovdvc %xcc, %f5, %f3
29499 ld [%l7 + 0x70], %f6
29500 brz %i0, loop_3507
29501 smulcc %l1, %g2, %l2
29502 fmovrse %g1, %f1, %f5
29503 xnor %l6, %g3, %i2
29504loop_3507:
29505 tg %icc, 0x7
29506 bcs,a,pt %xcc, loop_3508
29507 ldsb [%l7 + 0x69], %l0
29508 fmovsn %icc, %f0, %f6
29509 ldub [%l7 + 0x49], %i3
29510loop_3508:
29511 sdivx %i6, 0x16A1, %l3
29512 and %g7, 0x0D41, %o2
29513 fandnot1s %f0, %f4, %f11
29514 fbne %fcc1, loop_3509
29515 fbl,a %fcc2, loop_3510
29516 tleu %icc, 0x5
29517 fpsub16s %f13, %f3, %f2
29518loop_3509:
29519 fmovse %icc, %f13, %f1
29520loop_3510:
29521 fpack16 %f2, %f13
29522 array8 %o1, %g5, %o5
29523 brlz,a %o4, loop_3511
29524 ld [%l7 + 0x7C], %f8
29525 fpadd32s %f1, %f15, %f13
29526 fmovdvc %icc, %f13, %f1
29527loop_3511:
29528 fnegs %f0, %f2
29529 brlez %i4, loop_3512
29530 edge8l %o7, %o6, %i7
29531 fbe %fcc1, loop_3513
29532 fandnot1 %f2, %f10, %f4
29533loop_3512:
29534 stb %i5, [%l7 + 0x08]
29535 ldsb [%l7 + 0x1C], %g6
29536loop_3513:
29537 tpos %xcc, 0x5
29538 or %l4, 0x1AA9, %i1
29539 fxor %f6, %f14, %f0
29540 movcc %icc, %g4, %o0
29541 call loop_3514
29542 andcc %o3, 0x0DDC, %l5
29543 edge16ln %l1, %i0, %l2
29544 ldd [%l7 + 0x18], %f8
29545loop_3514:
29546 ld [%l7 + 0x14], %f2
29547 taddcc %g1, 0x0513, %g2
29548 fpadd32s %f15, %f4, %f1
29549 stw %l6, [%l7 + 0x48]
29550 subccc %i2, 0x1301, %l0
29551 fbo,a %fcc2, loop_3515
29552 fmovdl %icc, %f12, %f1
29553 for %f14, %f0, %f12
29554 fmovrsne %i3, %f13, %f5
29555loop_3515:
29556 movg %xcc, %i6, %l3
29557 std %f10, [%l7 + 0x10]
29558 ldd [%l7 + 0x78], %f0
29559 ldsb [%l7 + 0x14], %g7
29560 movrlez %o2, %o1, %g5
29561 sub %o5, %o4, %g3
29562 fors %f3, %f0, %f10
29563 fmovdcc %xcc, %f15, %f12
29564 fbul %fcc2, loop_3516
29565 fand %f14, %f4, %f0
29566 ldub [%l7 + 0x3A], %i4
29567 fxnor %f0, %f14, %f12
29568loop_3516:
29569 fmovdge %xcc, %f7, %f2
29570 orncc %o6, %o7, %i5
29571 edge32l %g6, %l4, %i1
29572 lduw [%l7 + 0x28], %g4
29573 ldsw [%l7 + 0x70], %i7
29574 ldx [%l7 + 0x58], %o3
29575 ldd [%l7 + 0x18], %f6
29576 bpos,pt %icc, loop_3517
29577 lduw [%l7 + 0x70], %o0
29578 ldd [%l7 + 0x58], %f2
29579 fcmple32 %f0, %f14, %l1
29580loop_3517:
29581 fbn %fcc2, loop_3518
29582 fmovdle %xcc, %f5, %f9
29583 movvc %xcc, %i0, %l2
29584 srlx %l5, %g2, %g1
29585loop_3518:
29586 tn %icc, 0x4
29587 bshuffle %f0, %f0, %f6
29588 fxnors %f15, %f6, %f13
29589 ld [%l7 + 0x4C], %f5
29590 edge8 %l6, %i2, %l0
29591 fblg %fcc2, loop_3519
29592 fmuld8sux16 %f9, %f0, %f12
29593 fmovdvc %icc, %f0, %f9
29594 fbg,a %fcc1, loop_3520
29595loop_3519:
29596 st %f7, [%l7 + 0x74]
29597 tcc %icc, 0x5
29598 std %f12, [%l7 + 0x18]
29599loop_3520:
29600 fbul,a %fcc1, loop_3521
29601 fornot2s %f8, %f13, %f1
29602 andcc %i6, 0x1553, %l3
29603 fmovdl %icc, %f7, %f13
29604loop_3521:
29605 fmovsa %icc, %f13, %f0
29606 ldx [%l7 + 0x68], %i3
29607 lduh [%l7 + 0x0E], %o2
29608 fbn,a %fcc2, loop_3522
29609 fbu %fcc0, loop_3523
29610 fpadd32s %f4, %f15, %f14
29611 ldsh [%l7 + 0x40], %o1
29612loop_3522:
29613 movl %xcc, %g7, %o5
29614loop_3523:
29615 umul %g5, 0x1D42, %o4
29616 sub %g3, 0x1A3E, %i4
29617 fcmpd %fcc2, %f10, %f8
29618 nop
29619 setx loop_3524, %l0, %l1
29620 jmpl %l1, %o6
29621 srl %i5, 0x11, %g6
29622 movl %icc, %o7, %i1
29623 std %f14, [%l7 + 0x48]
29624loop_3524:
29625 brlez,a %l4, loop_3525
29626 brgez,a %g4, loop_3526
29627 fandnot2 %f10, %f8, %f14
29628 tcc %xcc, 0x2
29629loop_3525:
29630 std %f12, [%l7 + 0x48]
29631loop_3526:
29632 fbue %fcc2, loop_3527
29633 fba,a %fcc3, loop_3528
29634 stb %o3, [%l7 + 0x0E]
29635 fble %fcc2, loop_3529
29636loop_3527:
29637 ldsh [%l7 + 0x3C], %i7
29638loop_3528:
29639 fmovs %f10, %f6
29640 fbo %fcc1, loop_3530
29641loop_3529:
29642 bleu,a,pt %icc, loop_3531
29643 fbug %fcc2, loop_3532
29644 fpsub16 %f12, %f6, %f2
29645loop_3530:
29646 ldsw [%l7 + 0x48], %l1
29647loop_3531:
29648 fmovdpos %icc, %f6, %f3
29649loop_3532:
29650 fmovdvs %xcc, %f4, %f15
29651 fandnot2 %f10, %f8, %f14
29652 movle %xcc, %o0, %l2
29653 fpsub16 %f8, %f2, %f10
29654 ldd [%l7 + 0x20], %f2
29655 movgu %icc, %l5, %g2
29656 bneg,a loop_3533
29657 fbue,a %fcc3, loop_3534
29658 std %f12, [%l7 + 0x10]
29659 fbul,a %fcc1, loop_3535
29660loop_3533:
29661 smul %i0, %g1, %i2
29662loop_3534:
29663 fcmpgt32 %f12, %f12, %l0
29664 fmovdn %icc, %f3, %f4
29665loop_3535:
29666 fandnot1s %f6, %f14, %f2
29667 lduh [%l7 + 0x50], %i6
29668 fcmpgt16 %f6, %f10, %l6
29669 fbne,a %fcc2, loop_3536
29670 tn %icc, 0x5
29671 fmovsle %icc, %f14, %f6
29672 fmovrsne %l3, %f5, %f2
29673loop_3536:
29674 sub %i3, %o1, %o2
29675 fbue %fcc0, loop_3537
29676 te %xcc, 0x0
29677 movn %xcc, %o5, %g5
29678 ldx [%l7 + 0x10], %o4
29679loop_3537:
29680 or %g3, %g7, %i4
29681 fnor %f10, %f10, %f12
29682 xnorcc %i5, %o6, %g6
29683 fmul8ulx16 %f6, %f8, %f6
29684 fmovsgu %xcc, %f12, %f8
29685 udivx %o7, 0x054F, %l4
29686 edge16l %g4, %i1, %i7
29687 call loop_3538
29688 fmovd %f8, %f6
29689 ldx [%l7 + 0x48], %l1
29690 tge %xcc, 0x6
29691loop_3538:
29692 fmovrdgez %o3, %f4, %f0
29693 movre %o0, 0x358, %l5
29694 ldx [%l7 + 0x10], %l2
29695 srax %i0, %g1, %i2
29696 stb %g2, [%l7 + 0x43]
29697 fble,a %fcc0, loop_3539
29698 movneg %icc, %i6, %l6
29699 nop
29700 setx loop_3540, %l0, %l1
29701 wrpr 0x1, %tl
29702 wrpr %l1, %tpc
29703 add %l1, 0x4, %l1
29704 wrpr %l1, %tnpc
29705 setx 0x34400001400, %l0, %l1
29706 wrpr %l1, %tstate
29707 wrhpr 0x4, %htstate
29708 retry
29709 fmovs %f14, %f8
29710loop_3539:
29711 fba,a %fcc1, loop_3541
29712 bcc,pt %xcc, loop_3542
29713loop_3540:
29714 movcs %icc, %l3, %i3
29715 call loop_3543
29716loop_3541:
29717 fxors %f6, %f13, %f12
29718loop_3542:
29719 alignaddr %o1, %o2, %l0
29720 fbn %fcc2, loop_3544
29721loop_3543:
29722 movn %icc, %g5, %o5
29723 ldx [%l7 + 0x30], %g3
29724 fmul8sux16 %f10, %f6, %f8
29725loop_3544:
29726 andncc %g7, %i4, %o4
29727 fbul,a %fcc3, loop_3545
29728 te %xcc, 0x5
29729 sth %o6, [%l7 + 0x1A]
29730 sub %g6, 0x1908, %i5
29731loop_3545:
29732 lduh [%l7 + 0x70], %o7
29733 alignaddrl %l4, %g4, %i1
29734 stb %i7, [%l7 + 0x40]
29735 ldsh [%l7 + 0x64], %l1
29736 fbl %fcc1, loop_3546
29737 edge8 %o3, %o0, %l5
29738 edge16ln %l2, %g1, %i0
29739 ldsw [%l7 + 0x20], %i2
29740loop_3546:
29741 addccc %g2, %l6, %l3
29742 fmovsneg %icc, %f0, %f0
29743 ldd [%l7 + 0x48], %f0
29744 faligndata %f14, %f0, %f0
29745 fmovsvc %icc, %f0, %f14
29746 fornot1s %f5, %f2, %f8
29747 xnorcc %i3, 0x1512, %o1
29748 pdist %f10, %f4, %f8
29749 sth %i6, [%l7 + 0x5A]
29750 fmovrslz %o2, %f4, %f5
29751 fnot1 %f2, %f10
29752 sth %g5, [%l7 + 0x38]
29753 fmovse %xcc, %f12, %f14
29754 std %f12, [%l7 + 0x30]
29755 brlez %o5, loop_3547
29756 sth %l0, [%l7 + 0x16]
29757 pdist %f4, %f12, %f4
29758 ldx [%l7 + 0x78], %g3
29759loop_3547:
29760 movle %icc, %g7, %o4
29761 lduw [%l7 + 0x08], %o6
29762 sllx %i4, 0x1F, %i5
29763 umul %o7, 0x1F72, %l4
29764 array32 %g6, %i1, %i7
29765 fmovrdgez %l1, %f2, %f2
29766 fornot2s %f14, %f2, %f0
29767 ldsh [%l7 + 0x16], %o3
29768 orncc %g4, %l5, %o0
29769 std %f10, [%l7 + 0x68]
29770 edge16ln %l2, %i0, %i2
29771 stw %g1, [%l7 + 0x50]
29772 fmovscc %icc, %f12, %f7
29773 lduw [%l7 + 0x28], %l6
29774 ld [%l7 + 0x34], %f9
29775 std %f14, [%l7 + 0x70]
29776 call loop_3548
29777 stb %g2, [%l7 + 0x0F]
29778 stx %i3, [%l7 + 0x08]
29779 sth %l3, [%l7 + 0x46]
29780loop_3548:
29781 fmovdg %xcc, %f15, %f2
29782 movrgez %o1, %o2, %i6
29783 fpsub32s %f6, %f15, %f5
29784 stx %g5, [%l7 + 0x70]
29785 ldx [%l7 + 0x50], %l0
29786 sth %o5, [%l7 + 0x1A]
29787 alignaddr %g3, %o4, %o6
29788 ldx [%l7 + 0x70], %g7
29789 fmovrsne %i5, %f5, %f2
29790 fcmped %fcc2, %f0, %f2
29791 stx %i4, [%l7 + 0x50]
29792 umul %l4, 0x1DC5, %g6
29793 mulscc %i1, %i7, %l1
29794 ldsb [%l7 + 0x6F], %o3
29795 fcmpgt32 %f12, %f4, %g4
29796 tge %xcc, 0x0
29797 fnot1s %f7, %f5
29798 fnegs %f12, %f7
29799 edge8l %l5, %o0, %o7
29800 bne %xcc, loop_3549
29801 xnorcc %l2, %i2, %g1
29802 fmovdge %xcc, %f14, %f7
29803 fcmpgt16 %f14, %f12, %l6
29804loop_3549:
29805 bcc %xcc, loop_3550
29806 ldd [%l7 + 0x60], %f10
29807 std %f8, [%l7 + 0x68]
29808 fbe %fcc3, loop_3551
29809loop_3550:
29810 ld [%l7 + 0x14], %f12
29811 bgu,a %xcc, loop_3552
29812 fmovdn %icc, %f15, %f6
29813loop_3551:
29814 ldsh [%l7 + 0x32], %g2
29815 edge32 %i0, %l3, %o1
29816loop_3552:
29817 nop
29818 setx loop_3553, %l0, %l1
29819 wrpr 0x1, %tl
29820 wrpr %l1, %tpc
29821 add %l1, 0x4, %l1
29822 wrpr %l1, %tnpc
29823 setx 0x34400001400, %l0, %l1
29824 wrpr %l1, %tstate
29825 wrhpr 0x4, %htstate
29826 retry
29827 fmovdvs %xcc, %f8, %f9
29828 fmovrdgz %i3, %f2, %f2
29829 fnands %f14, %f9, %f6
29830loop_3553:
29831 tcs %xcc, 0x2
29832 ldd [%l7 + 0x38], %f6
29833 fbl,a %fcc1, loop_3554
29834 orn %o2, %i6, %l0
29835 fornot2 %f0, %f2, %f8
29836 std %f6, [%l7 + 0x40]
29837loop_3554:
29838 bcs,pn %xcc, loop_3555
29839 fcmple32 %f6, %f8, %o5
29840 fmovsvc %xcc, %f13, %f5
29841 fnegs %f6, %f12
29842loop_3555:
29843 te %xcc, 0x7
29844 fmovs %f3, %f10
29845 umulcc %g5, %o4, %o6
29846 tn %xcc, 0x4
29847 ld [%l7 + 0x6C], %f13
29848 edge8l %g3, %g7, %i5
29849 bne %icc, loop_3556
29850 fmovrslz %i4, %f5, %f14
29851 fmovscc %xcc, %f1, %f2
29852 fbo,a %fcc3, loop_3557
29853loop_3556:
29854 lduw [%l7 + 0x08], %l4
29855 fsrc1 %f4, %f8
29856 tle %icc, 0x5
29857loop_3557:
29858 fmovsa %icc, %f5, %f2
29859 movge %xcc, %i1, %g6
29860 stw %i7, [%l7 + 0x3C]
29861 stx %l1, [%l7 + 0x08]
29862 udivx %o3, 0x092E, %l5
29863 movrgez %g4, %o0, %l2
29864 edge8n %o7, %i2, %l6
29865 ldub [%l7 + 0x43], %g2
29866 edge8l %g1, %l3, %o1
29867 fmul8x16 %f8, %f14, %f12
29868 fnot1 %f0, %f0
29869 fble,a %fcc3, loop_3558
29870 ldd [%l7 + 0x60], %f12
29871 movl %icc, %i0, %i3
29872 andn %i6, %o2, %l0
29873loop_3558:
29874 std %f2, [%l7 + 0x38]
29875 fandnot1s %f15, %f10, %f10
29876 lduh [%l7 + 0x7E], %g5
29877 fmovrde %o5, %f8, %f8
29878 nop
29879 setx loop_3559, %l0, %l1
29880 wrpr 0x1, %tl
29881 wrpr %l1, %tnpc
29882 setx 0x34400001400, %l0, %l1
29883 wrpr %l1, %tstate
29884 wrhpr 0x4, %htstate
29885 done
29886 fmovsgu %icc, %f11, %f15
29887 tleu %icc, 0x4
29888 fbule %fcc3, loop_3560
29889loop_3559:
29890 ld [%l7 + 0x08], %f5
29891 lduh [%l7 + 0x3E], %o4
29892 stx %o6, [%l7 + 0x70]
29893loop_3560:
29894 ldd [%l7 + 0x18], %f10
29895 movcc %icc, %g7, %i5
29896 bcc %xcc, loop_3561
29897 tn %xcc, 0x5
29898 sth %g3, [%l7 + 0x7E]
29899 fcmped %fcc0, %f6, %f6
29900loop_3561:
29901 movcs %icc, %i4, %l4
29902 bshuffle %f10, %f6, %f2
29903 or %g6, 0x1DB7, %i1
29904 alignaddr %l1, %o3, %l5
29905 ldx [%l7 + 0x60], %i7
29906 brgz,a %o0, loop_3562
29907 edge16ln %g4, %l2, %o7
29908 addc %i2, 0x01AD, %l6
29909 udivcc %g2, 0x18C7, %g1
29910loop_3562:
29911 std %f4, [%l7 + 0x18]
29912 ta %xcc, 0x2
29913 ldsb [%l7 + 0x5C], %l3
29914 edge32 %o1, %i0, %i6
29915 addc %i3, %l0, %o2
29916 stw %g5, [%l7 + 0x38]
29917 subccc %o5, 0x14D5, %o6
29918 fmovrslez %o4, %f4, %f1
29919 mova %icc, %i5, %g7
29920 andcc %g3, %l4, %i4
29921 bg %xcc, loop_3563
29922 ldd [%l7 + 0x18], %f12
29923 bcc,a loop_3564
29924 fbu %fcc2, loop_3565
29925loop_3563:
29926 lduh [%l7 + 0x2A], %g6
29927 fmovda %xcc, %f0, %f3
29928loop_3564:
29929 fones %f9
29930loop_3565:
29931 std %f10, [%l7 + 0x08]
29932 fmovdne %xcc, %f15, %f12
29933 andcc %i1, %o3, %l1
29934 fcmps %fcc2, %f3, %f5
29935 brz %i7, loop_3566
29936 fcmped %fcc3, %f0, %f6
29937 ldx [%l7 + 0x38], %l5
29938 fpadd32s %f7, %f3, %f12
29939loop_3566:
29940 add %g4, 0x0765, %o0
29941 fmovda %icc, %f4, %f0
29942 srlx %l2, %o7, %i2
29943 tvs %icc, 0x4
29944 std %f14, [%l7 + 0x08]
29945 fbn,a %fcc1, loop_3567
29946 fornot2 %f0, %f0, %f0
29947 sth %g2, [%l7 + 0x14]
29948 tsubcctv %l6, 0x025A, %g1
29949loop_3567:
29950 sth %o1, [%l7 + 0x22]
29951 stb %l3, [%l7 + 0x31]
29952 fmovdge %xcc, %f4, %f10
29953 fone %f10
29954 sth %i0, [%l7 + 0x7E]
29955 umul %i6, 0x0778, %l0
29956 faligndata %f4, %f6, %f10
29957 stw %o2, [%l7 + 0x54]
29958 ldub [%l7 + 0x1D], %i3
29959 lduw [%l7 + 0x48], %o5
29960 fmul8x16al %f2, %f3, %f6
29961 fmovsle %xcc, %f11, %f4
29962 movrgz %o6, 0x30D, %o4
29963 movvs %icc, %i5, %g5
29964 fmovdneg %xcc, %f1, %f10
29965 lduw [%l7 + 0x44], %g7
29966 fpsub32s %f3, %f7, %f12
29967 fpadd16s %f5, %f14, %f11
29968 andn %l4, %i4, %g3
29969 stx %g6, [%l7 + 0x38]
29970 fmul8x16 %f10, %f10, %f2
29971 stx %o3, [%l7 + 0x50]
29972 fand %f10, %f4, %f0
29973 ldsw [%l7 + 0x58], %i1
29974 fandnot2 %f8, %f2, %f8
29975 ldsh [%l7 + 0x50], %l1
29976 addcc %l5, %i7, %o0
29977 ld [%l7 + 0x7C], %f5
29978 sra %g4, %l2, %i2
29979 edge8l %o7, %g2, %g1
29980 andcc %l6, 0x114F, %o1
29981 std %f2, [%l7 + 0x40]
29982 edge8n %l3, %i6, %i0
29983 lduw [%l7 + 0x38], %l0
29984 bvc %xcc, loop_3568
29985 siam 0x4
29986 srax %o2, 0x1B, %i3
29987 fmovrslez %o5, %f4, %f10
29988loop_3568:
29989 stw %o6, [%l7 + 0x10]
29990 fbne,a %fcc2, loop_3569
29991 edge16l %i5, %g5, %g7
29992 fmovrslz %l4, %f1, %f3
29993 fmovspos %icc, %f14, %f0
29994loop_3569:
29995 fble,a %fcc1, loop_3570
29996 bvs %icc, loop_3571
29997 bgu,a,pn %icc, loop_3572
29998 fmovsn %xcc, %f8, %f7
29999loop_3570:
30000 movl %xcc, %o4, %g3
30001loop_3571:
30002 fnot1s %f11, %f5
30003loop_3572:
30004 stb %g6, [%l7 + 0x0D]
30005 fandnot2 %f14, %f10, %f14
30006 fmovrsgz %i4, %f1, %f1
30007 fcmpeq32 %f6, %f2, %o3
30008 fmovdpos %xcc, %f2, %f10
30009 subc %i1, 0x1CD8, %l1
30010 fexpand %f9, %f4
30011 fble,a %fcc0, loop_3573
30012 ld [%l7 + 0x20], %f1
30013 fexpand %f4, %f0
30014 udivx %l5, 0x149F, %o0
30015loop_3573:
30016 stx %i7, [%l7 + 0x70]
30017 sdivx %l2, 0x0845, %g4
30018 ldub [%l7 + 0x43], %o7
30019 fmovd %f12, %f0
30020 st %f4, [%l7 + 0x10]
30021 stw %g2, [%l7 + 0x68]
30022 fnot1 %f12, %f2
30023 fmovspos %xcc, %f13, %f10
30024 fmovse %xcc, %f11, %f9
30025 ldsh [%l7 + 0x16], %i2
30026 fcmpeq32 %f4, %f8, %l6
30027 fbue,a %fcc0, loop_3574
30028 fblg,a %fcc2, loop_3575
30029 fmovrse %g1, %f10, %f9
30030 lduh [%l7 + 0x4A], %l3
30031loop_3574:
30032 fmovdpos %xcc, %f9, %f2
30033loop_3575:
30034 st %f7, [%l7 + 0x1C]
30035 bcc,a %icc, loop_3576
30036 fmovrse %i6, %f7, %f3
30037 sth %i0, [%l7 + 0x0C]
30038 fcmpgt32 %f6, %f12, %o1
30039loop_3576:
30040 ldsh [%l7 + 0x3A], %l0
30041 ld [%l7 + 0x30], %f14
30042 brgz %o2, loop_3577
30043 std %f8, [%l7 + 0x08]
30044 fmuld8ulx16 %f6, %f5, %f14
30045 edge8 %o5, %o6, %i3
30046loop_3577:
30047 srl %g5, 0x18, %i5
30048 fmovrdlez %l4, %f12, %f0
30049 fpsub16s %f14, %f8, %f6
30050 edge8n %g7, %o4, %g3
30051 and %i4, %o3, %g6
30052 fcmpes %fcc3, %f7, %f10
30053 fand %f12, %f10, %f2
30054 orcc %l1, %l5, %o0
30055 fbne %fcc1, loop_3578
30056 mulx %i7, 0x097E, %l2
30057 fmovrdlz %g4, %f0, %f6
30058 subcc %o7, %g2, %i2
30059loop_3578:
30060 taddcc %l6, 0x1314, %g1
30061 fbl %fcc0, loop_3579
30062 orncc %l3, 0x02A9, %i6
30063 edge32ln %i0, %i1, %o1
30064 stb %l0, [%l7 + 0x1D]
30065loop_3579:
30066 alignaddr %o5, %o2, %o6
30067 std %f10, [%l7 + 0x38]
30068 andn %i3, 0x09CE, %g5
30069 fmovsl %icc, %f2, %f4
30070 std %f14, [%l7 + 0x78]
30071 alignaddrl %l4, %g7, %i5
30072 stb %o4, [%l7 + 0x4D]
30073 ldd [%l7 + 0x78], %f0
30074 array16 %g3, %i4, %o3
30075 fbul,a %fcc0, loop_3580
30076 stx %l1, [%l7 + 0x40]
30077 lduw [%l7 + 0x74], %l5
30078 fmovsa %xcc, %f10, %f7
30079loop_3580:
30080 fbl %fcc0, loop_3581
30081 ldsb [%l7 + 0x2D], %g6
30082 stb %i7, [%l7 + 0x12]
30083 fpadd16 %f8, %f12, %f2
30084loop_3581:
30085 fmovrdlz %l2, %f2, %f10
30086 fbug %fcc1, loop_3582
30087 stx %o0, [%l7 + 0x68]
30088 ble %icc, loop_3583
30089 ldx [%l7 + 0x60], %o7
30090loop_3582:
30091 edge8l %g2, %i2, %g4
30092 edge32l %g1, %l3, %i6
30093loop_3583:
30094 fmovdl %xcc, %f4, %f14
30095 stw %l6, [%l7 + 0x38]
30096 movcs %icc, %i0, %i1
30097 fsrc2s %f6, %f12
30098 fandnot2s %f4, %f15, %f15
30099 sllx %o1, 0x16, %l0
30100 stw %o5, [%l7 + 0x70]
30101 std %f10, [%l7 + 0x20]
30102 ldd [%l7 + 0x30], %f4
30103 bn,pt %icc, loop_3584
30104 taddcctv %o6, %o2, %i3
30105 fnegs %f14, %f4
30106 ldd [%l7 + 0x20], %f4
30107loop_3584:
30108 fnot2s %f5, %f3
30109 fmovdl %xcc, %f10, %f4
30110 smulcc %g5, 0x117E, %l4
30111 movge %icc, %g7, %i5
30112 fexpand %f2, %f0
30113 stx %g3, [%l7 + 0x68]
30114 be,pt %icc, loop_3585
30115 fnegs %f0, %f8
30116 fmovs %f11, %f15
30117 subc %o4, %i4, %l1
30118loop_3585:
30119 tsubcctv %l5, 0x0D9B, %g6
30120 edge32 %o3, %l2, %i7
30121 bvc,a loop_3586
30122 edge8ln %o0, %g2, %o7
30123 pdist %f0, %f10, %f0
30124 fxors %f3, %f8, %f4
30125loop_3586:
30126 ldsh [%l7 + 0x1E], %i2
30127 fmovsvc %xcc, %f3, %f6
30128 st %f9, [%l7 + 0x40]
30129 edge8l %g4, %g1, %l3
30130 stx %l6, [%l7 + 0x18]
30131 st %f13, [%l7 + 0x08]
30132 ldx [%l7 + 0x30], %i0
30133 bshuffle %f0, %f14, %f12
30134 orn %i6, 0x09D4, %i1
30135 move %icc, %l0, %o1
30136 lduh [%l7 + 0x22], %o5
30137 fnors %f12, %f15, %f4
30138 movrlz %o2, 0x005, %i3
30139 fbul,a %fcc0, loop_3587
30140 taddcc %g5, 0x0E9F, %o6
30141 movne %icc, %l4, %g7
30142 mova %xcc, %i5, %o4
30143loop_3587:
30144 fnegs %f15, %f15
30145 lduw [%l7 + 0x58], %i4
30146 edge32ln %l1, %l5, %g3
30147 tn %icc, 0x1
30148 stb %o3, [%l7 + 0x4D]
30149 ldd [%l7 + 0x08], %f12
30150 fandnot1 %f8, %f14, %f0
30151 fpack16 %f10, %f6
30152 ldsw [%l7 + 0x3C], %l2
30153 array16 %i7, %o0, %g6
30154 fandnot2s %f14, %f5, %f1
30155 fxnor %f14, %f4, %f6
30156 ldub [%l7 + 0x3B], %g2
30157 ldd [%l7 + 0x20], %f10
30158 std %f6, [%l7 + 0x20]
30159 fpadd32 %f4, %f2, %f0
30160 edge8n %i2, %g4, %g1
30161 mova %icc, %l3, %l6
30162 fcmpes %fcc1, %f15, %f14
30163 fcmple16 %f0, %f4, %i0
30164 fcmps %fcc1, %f10, %f9
30165 fmovdpos %icc, %f14, %f11
30166 fmovdcc %icc, %f10, %f14
30167 ldx [%l7 + 0x10], %i6
30168 tcc %icc, 0x7
30169 lduw [%l7 + 0x38], %i1
30170 fpadd32s %f7, %f10, %f5
30171 ld [%l7 + 0x10], %f4
30172 nop
30173 setx loop_3588, %l0, %l1
30174 jmpl %l1, %l0
30175 nop
30176 setx loop_3589, %l0, %l1
30177 jmpl %l1, %o1
30178 fpadd32 %f8, %f4, %f10
30179 ldsw [%l7 + 0x6C], %o7
30180loop_3588:
30181 std %f12, [%l7 + 0x38]
30182loop_3589:
30183 std %f10, [%l7 + 0x50]
30184 ldd [%l7 + 0x48], %f10
30185 edge8ln %o2, %i3, %g5
30186 fmovdl %xcc, %f5, %f7
30187 movrlz %o5, 0x078, %o6
30188 fmovse %xcc, %f11, %f11
30189 movrne %l4, %i5, %g7
30190 ba,pt %xcc, loop_3590
30191 fbule %fcc3, loop_3591
30192 fmovspos %xcc, %f9, %f6
30193 movpos %xcc, %i4, %o4
30194loop_3590:
30195 ld [%l7 + 0x0C], %f9
30196loop_3591:
30197 std %f6, [%l7 + 0x50]
30198 stw %l1, [%l7 + 0x3C]
30199 fbue %fcc2, loop_3592
30200 fnot1 %f4, %f2
30201 stw %l5, [%l7 + 0x10]
30202 std %f4, [%l7 + 0x50]
30203loop_3592:
30204 andn %o3, %l2, %i7
30205 lduh [%l7 + 0x62], %o0
30206 fcmped %fcc1, %f14, %f0
30207 tpos %xcc, 0x7
30208 edge16l %g6, %g2, %i2
30209 alignaddrl %g4, %g1, %l3
30210 stb %g3, [%l7 + 0x0C]
30211 smul %i0, 0x0ED9, %l6
30212 fandnot1s %f12, %f6, %f10
30213 ldsh [%l7 + 0x0C], %i6
30214 fnot1 %f14, %f12
30215 fmovdvs %xcc, %f11, %f0
30216 bcs,pn %xcc, loop_3593
30217 fcmpeq16 %f2, %f12, %i1
30218 andn %l0, 0x1711, %o1
30219 fmovdne %icc, %f12, %f9
30220loop_3593:
30221 fmovrslez %o2, %f6, %f3
30222 stx %i3, [%l7 + 0x20]
30223 fcmpne32 %f8, %f12, %g5
30224 ldsh [%l7 + 0x20], %o7
30225 fandnot2 %f4, %f2, %f6
30226 fmovde %xcc, %f9, %f6
30227 bshuffle %f4, %f0, %f0
30228 fors %f12, %f9, %f11
30229 sth %o5, [%l7 + 0x40]
30230 lduh [%l7 + 0x20], %l4
30231 stw %o6, [%l7 + 0x74]
30232 fmovspos %xcc, %f10, %f13
30233 fmovrsgz %i5, %f3, %f7
30234 st %f0, [%l7 + 0x1C]
30235 fmuld8ulx16 %f8, %f6, %f12
30236 fornot1s %f11, %f2, %f14
30237 edge8ln %i4, %o4, %g7
30238 mulscc %l1, 0x14E4, %o3
30239 fcmpne32 %f0, %f14, %l5
30240 andncc %l2, %i7, %g6
30241 subcc %g2, 0x0970, %i2
30242 fmul8x16 %f15, %f10, %f10
30243 ldd [%l7 + 0x18], %f6
30244 ldub [%l7 + 0x72], %g4
30245 nop
30246 setx loop_3594, %l0, %l1
30247 wrpr 0x1, %tl
30248 wrpr %l1, %tnpc
30249 setx 0x34400001400, %l0, %l1
30250 wrpr %l1, %tstate
30251 wrhpr 0x4, %htstate
30252 done
30253 fmovdg %icc, %f5, %f6
30254 smul %o0, 0x0DF3, %g1
30255 fmovsa %xcc, %f12, %f4
30256loop_3594:
30257 ldsw [%l7 + 0x78], %l3
30258 ld [%l7 + 0x10], %f10
30259 fornot1 %f2, %f10, %f8
30260 tvs %xcc, 0x1
30261 bg,a loop_3595
30262 st %f12, [%l7 + 0x2C]
30263 movrgez %i0, 0x049, %g3
30264 movrne %l6, 0x2F1, %i1
30265loop_3595:
30266 stw %i6, [%l7 + 0x50]
30267 fbg %fcc3, loop_3596
30268 ldd [%l7 + 0x08], %f12
30269 edge16 %o1, %o2, %i3
30270 stx %l0, [%l7 + 0x60]
30271loop_3596:
30272 ldd [%l7 + 0x30], %f4
30273 bleu,a %icc, loop_3597
30274 nop
30275 setx loop_3598, %l0, %l1
30276 wrpr 0x1, %tl
30277 wrpr %l1, %tpc
30278 add %l1, 0x4, %l1
30279 wrpr %l1, %tnpc
30280 setx 0x34400001400, %l0, %l1
30281 wrpr %l1, %tstate
30282 wrhpr 0x4, %htstate
30283 retry
30284 ld [%l7 + 0x38], %f2
30285 orcc %g5, %o7, %o5
30286loop_3597:
30287 ldsw [%l7 + 0x64], %l4
30288loop_3598:
30289 stx %i5, [%l7 + 0x48]
30290 ldsh [%l7 + 0x14], %o6
30291 fmovdleu %xcc, %f3, %f9
30292 fmovd %f2, %f10
30293 st %f9, [%l7 + 0x78]
30294 bne,a loop_3599
30295 ldsb [%l7 + 0x2C], %i4
30296 bcc,pn %xcc, loop_3600
30297 ble %icc, loop_3601
30298loop_3599:
30299 fbl,a %fcc1, loop_3602
30300 fandnot2 %f12, %f14, %f4
30301loop_3600:
30302 fmovdneg %xcc, %f3, %f10
30303loop_3601:
30304 fmovrde %g7, %f8, %f2
30305loop_3602:
30306 edge16n %l1, %o4, %l5
30307 stx %l2, [%l7 + 0x68]
30308 ldx [%l7 + 0x10], %o3
30309 tneg %xcc, 0x0
30310 tg %xcc, 0x4
30311 tgu %icc, 0x6
30312 tl %xcc, 0x0
30313 lduh [%l7 + 0x3A], %g6
30314 brgez %g2, loop_3603
30315 tne %icc, 0x5
30316 ldsh [%l7 + 0x24], %i2
30317 ldsw [%l7 + 0x68], %g4
30318loop_3603:
30319 bn,a,pn %icc, loop_3604
30320 edge32l %o0, %i7, %l3
30321 fmovdgu %xcc, %f10, %f12
30322 fsrc2 %f10, %f4
30323loop_3604:
30324 bcc,a %icc, loop_3605
30325 stw %g1, [%l7 + 0x60]
30326 stb %g3, [%l7 + 0x4A]
30327 ldx [%l7 + 0x70], %l6
30328loop_3605:
30329 sth %i1, [%l7 + 0x70]
30330 taddcctv %i6, 0x177A, %i0
30331 fnot1s %f3, %f3
30332 ldx [%l7 + 0x10], %o2
30333 lduh [%l7 + 0x3E], %o1
30334 std %f0, [%l7 + 0x20]
30335 fpack32 %f8, %f6, %f8
30336 xorcc %i3, 0x038B, %l0
30337 bcc,a,pt %xcc, loop_3606
30338 stb %g5, [%l7 + 0x4B]
30339 stx %o7, [%l7 + 0x08]
30340 brlz %l4, loop_3607
30341loop_3606:
30342 taddcctv %o5, 0x031F, %i5
30343 stw %i4, [%l7 + 0x38]
30344 tge %icc, 0x0
30345loop_3607:
30346 array32 %g7, %o6, %l1
30347 xnorcc %l5, 0x0037, %l2
30348 movne %icc, %o4, %o3
30349 srlx %g6, %i2, %g4
30350 fabsd %f12, %f0
30351 fmovrslz %g2, %f7, %f14
30352 srlx %o0, %i7, %l3
30353 sra %g3, 0x15, %g1
30354 edge8l %i1, %l6, %i0
30355 mulx %i6, %o1, %o2
30356 fmovrdne %l0, %f14, %f8
30357 ldd [%l7 + 0x78], %f12
30358 fpadd32s %f0, %f7, %f11
30359 edge32 %g5, %o7, %i3
30360 ldsw [%l7 + 0x74], %o5
30361 fmovdg %xcc, %f2, %f4
30362 fone %f0
30363 fmovsle %xcc, %f15, %f15
30364 ldsh [%l7 + 0x1E], %l4
30365 movpos %xcc, %i5, %i4
30366 fmul8ulx16 %f10, %f14, %f14
30367 stb %g7, [%l7 + 0x6B]
30368 tle %icc, 0x2
30369 movrgez %o6, 0x3BE, %l5
30370 fxors %f10, %f4, %f1
30371 tvc %icc, 0x0
30372 movvs %icc, %l2, %o4
30373 tn %xcc, 0x4
30374 ldsh [%l7 + 0x08], %o3
30375 orncc %l1, %g6, %g4
30376 ble,pn %xcc, loop_3608
30377 fmovde %xcc, %f2, %f8
30378 alignaddrl %i2, %g2, %i7
30379 ldsw [%l7 + 0x70], %l3
30380loop_3608:
30381 movrlez %o0, 0x193, %g1
30382 fble,a %fcc0, loop_3609
30383 ldsw [%l7 + 0x64], %g3
30384 edge16ln %l6, %i1, %i0
30385 fxors %f8, %f13, %f5
30386loop_3609:
30387 stb %i6, [%l7 + 0x12]
30388 stw %o1, [%l7 + 0x40]
30389 stb %o2, [%l7 + 0x0A]
30390 fmovdle %icc, %f4, %f1
30391 sth %l0, [%l7 + 0x3C]
30392 fandnot2s %f7, %f12, %f15
30393 bvs,pn %icc, loop_3610
30394 orn %g5, %o7, %o5
30395 stx %i3, [%l7 + 0x68]
30396 stw %i5, [%l7 + 0x50]
30397loop_3610:
30398 fmovsneg %xcc, %f10, %f6
30399 fbo,a %fcc1, loop_3611
30400 st %f14, [%l7 + 0x50]
30401 orcc %i4, %g7, %l4
30402 movrlz %l5, %o6, %o4
30403loop_3611:
30404 brgz,a %o3, loop_3612
30405 fnegs %f10, %f13
30406 tvs %icc, 0x0
30407 fmovsn %icc, %f13, %f4
30408loop_3612:
30409 fbg %fcc0, loop_3613
30410 tn %icc, 0x4
30411 stb %l1, [%l7 + 0x54]
30412 fcmple32 %f14, %f14, %g6
30413loop_3613:
30414 srax %l2, 0x00, %i2
30415 ta %icc, 0x3
30416 fmovrsgez %g4, %f5, %f3
30417 stw %i7, [%l7 + 0x44]
30418 ba,a loop_3614
30419 fmovdge %icc, %f8, %f3
30420 fmovdg %xcc, %f11, %f3
30421 sll %l3, %o0, %g1
30422loop_3614:
30423 fzero %f8
30424 andncc %g2, %l6, %i1
30425 fmovde %xcc, %f9, %f12
30426 srax %i0, 0x10, %g3
30427 nop
30428 setx loop_3615, %l0, %l1
30429 wrpr 0x1, %tl
30430 wrpr %l1, %tpc
30431 add %l1, 0x4, %l1
30432 wrpr %l1, %tnpc
30433 setx 0x34400001400, %l0, %l1
30434 wrpr %l1, %tstate
30435 wrhpr 0x4, %htstate
30436 retry
30437 fbug %fcc3, loop_3616
30438 fbne,a %fcc2, loop_3617
30439 fbule %fcc0, loop_3618
30440loop_3615:
30441 fmul8sux16 %f4, %f4, %f14
30442loop_3616:
30443 sdivx %i6, 0x0AF1, %o2
30444loop_3617:
30445 sth %l0, [%l7 + 0x42]
30446loop_3618:
30447 sth %o1, [%l7 + 0x1E]
30448 ldx [%l7 + 0x28], %o7
30449 lduh [%l7 + 0x58], %o5
30450 fmul8x16al %f12, %f2, %f0
30451 alignaddr %i3, %g5, %i5
30452 fmovdg %icc, %f1, %f8
30453 lduw [%l7 + 0x70], %i4
30454 stx %l4, [%l7 + 0x50]
30455 fmovsle %xcc, %f14, %f6
30456 stx %l5, [%l7 + 0x68]
30457 stx %o6, [%l7 + 0x08]
30458 move %xcc, %o4, %g7
30459 ldsh [%l7 + 0x6A], %l1
30460 fexpand %f0, %f8
30461 mova %icc, %o3, %g6
30462 fxors %f7, %f4, %f2
30463 addc %l2, 0x1DDF, %i2
30464 tpos %xcc, 0x6
30465 fmovsle %icc, %f10, %f14
30466 fsrc1 %f2, %f2
30467 stx %g4, [%l7 + 0x58]
30468 fbu %fcc3, loop_3619
30469 edge8ln %i7, %l3, %o0
30470 taddcctv %g1, 0x18CD, %l6
30471 lduw [%l7 + 0x2C], %g2
30472loop_3619:
30473 fmovsg %xcc, %f7, %f9
30474 popc %i0, %g3
30475 fbuge,a %fcc3, loop_3620
30476 fcmple16 %f6, %f10, %i1
30477 fmovsvs %xcc, %f11, %f4
30478 fbu %fcc0, loop_3621
30479loop_3620:
30480 fones %f13
30481 std %f14, [%l7 + 0x28]
30482 ldsw [%l7 + 0x70], %i6
30483loop_3621:
30484 fmovdg %xcc, %f7, %f9
30485 st %f11, [%l7 + 0x4C]
30486 stw %l0, [%l7 + 0x60]
30487 nop
30488 setx loop_3622, %l0, %l1
30489 wrpr 0x1, %tl
30490 wrpr %l1, %tnpc
30491 setx 0x34400001400, %l0, %l1
30492 wrpr %l1, %tstate
30493 wrhpr 0x4, %htstate
30494 done
30495 fones %f2
30496 fble,a %fcc1, loop_3623
30497 fxnors %f15, %f7, %f5
30498loop_3622:
30499 sth %o1, [%l7 + 0x4C]
30500 fcmpeq32 %f12, %f6, %o2
30501loop_3623:
30502 brnz,a %o7, loop_3624
30503 tgu %icc, 0x0
30504 taddcctv %i3, %g5, %i5
30505 ld [%l7 + 0x10], %f9
30506loop_3624:
30507 ldsb [%l7 + 0x74], %i4
30508 fbue,a %fcc2, loop_3625
30509 movvs %icc, %o5, %l4
30510 fmovrde %l5, %f8, %f10
30511 fblg %fcc2, loop_3626
30512loop_3625:
30513 tcs %icc, 0x3
30514 te %xcc, 0x0
30515 ldx [%l7 + 0x08], %o4
30516loop_3626:
30517 lduw [%l7 + 0x58], %g7
30518 movrlez %o6, 0x3FC, %l1
30519 edge16n %g6, %l2, %i2
30520 fbg,a %fcc1, loop_3627
30521 fcmpne32 %f8, %f14, %o3
30522 tsubcc %g4, %l3, %i7
30523 fpmerge %f2, %f0, %f4
30524loop_3627:
30525 xorcc %g1, 0x0698, %o0
30526 fcmpne16 %f8, %f14, %l6
30527 alignaddrl %i0, %g2, %i1
30528 movle %xcc, %i6, %l0
30529 stb %o1, [%l7 + 0x23]
30530 bge,a,pt %icc, loop_3628
30531 movrlz %o2, %g3, %i3
30532 ldsb [%l7 + 0x4E], %o7
30533 lduw [%l7 + 0x68], %i5
30534loop_3628:
30535 fmovsl %xcc, %f3, %f0
30536 orncc %i4, 0x0028, %o5
30537 sethi 0x0707, %g5
30538 ld [%l7 + 0x7C], %f13
30539 fnors %f10, %f14, %f2
30540 movcs %icc, %l4, %l5
30541 stb %o4, [%l7 + 0x77]
30542 ld [%l7 + 0x68], %f12
30543 fmovsne %xcc, %f13, %f3
30544 ldsh [%l7 + 0x6C], %o6
30545 ldsb [%l7 + 0x43], %l1
30546 stb %g7, [%l7 + 0x79]
30547 srax %g6, %i2, %o3
30548 edge32l %g4, %l2, %l3
30549 fmovdgu %icc, %f12, %f2
30550 st %f2, [%l7 + 0x44]
30551 std %f8, [%l7 + 0x40]
30552 fmovda %icc, %f15, %f13
30553 fcmpgt16 %f8, %f10, %i7
30554 fmovsgu %xcc, %f1, %f9
30555 fmovrsgez %g1, %f3, %f5
30556 fmul8sux16 %f2, %f2, %f14
30557 ldub [%l7 + 0x2E], %l6
30558 andncc %i0, %g2, %o0
30559 umul %i1, 0x0887, %l0
30560 fcmple32 %f2, %f0, %i6
30561 fmul8x16au %f5, %f7, %f6
30562 std %f6, [%l7 + 0x28]
30563 ldx [%l7 + 0x50], %o2
30564 taddcctv %g3, 0x0338, %o1
30565 lduh [%l7 + 0x2C], %i3
30566 stw %o7, [%l7 + 0x78]
30567 fbne %fcc0, loop_3629
30568 bl %xcc, loop_3630
30569 fpsub16 %f10, %f0, %f0
30570 fmovdpos %xcc, %f1, %f2
30571loop_3629:
30572 bpos,pn %xcc, loop_3631
30573loop_3630:
30574 fbge %fcc0, loop_3632
30575 bpos %xcc, loop_3633
30576 sdivx %i5, 0x08FB, %o5
30577loop_3631:
30578 fble %fcc1, loop_3634
30579loop_3632:
30580 edge32n %g5, %l4, %i4
30581loop_3633:
30582 fbuge,a %fcc0, loop_3635
30583 fbug %fcc2, loop_3636
30584loop_3634:
30585 fbule,a %fcc0, loop_3637
30586 te %xcc, 0x1
30587loop_3635:
30588 fba,a %fcc1, loop_3638
30589loop_3636:
30590 andncc %o4, %o6, %l1
30591loop_3637:
30592 fba %fcc3, loop_3639
30593 fpack32 %f10, %f0, %f12
30594loop_3638:
30595 edge32 %g7, %l5, %i2
30596 fmovsle %xcc, %f2, %f8
30597loop_3639:
30598 taddcc %g6, 0x0745, %o3
30599 fmovdn %icc, %f13, %f9
30600 fandnot1 %f12, %f0, %f12
30601 bne loop_3640
30602 orcc %g4, 0x16B1, %l2
30603 xnor %i7, %l3, %g1
30604 fcmps %fcc1, %f15, %f8
30605loop_3640:
30606 fcmpd %fcc3, %f14, %f8
30607 fcmpeq32 %f8, %f4, %l6
30608 fmovsleu %icc, %f3, %f14
30609 movg %icc, %i0, %o0
30610 tge %icc, 0x5
30611 ldub [%l7 + 0x4A], %g2
30612 mova %xcc, %l0, %i1
30613 fmovsle %icc, %f3, %f6
30614 fornot2s %f3, %f2, %f4
30615 sethi 0x1181, %o2
30616 ldsb [%l7 + 0x55], %i6
30617 fpsub32s %f2, %f8, %f8
30618 tsubcctv %g3, 0x1CCC, %o1
30619 sth %i3, [%l7 + 0x7E]
30620 stw %i5, [%l7 + 0x20]
30621 call loop_3641
30622 st %f6, [%l7 + 0x64]
30623 udiv %o7, 0x1456, %o5
30624 fbuge,a %fcc1, loop_3642
30625loop_3641:
30626 fxor %f2, %f14, %f10
30627 ldsh [%l7 + 0x10], %l4
30628 ta %icc, 0x0
30629loop_3642:
30630 ldd [%l7 + 0x38], %f4
30631 fmovsg %xcc, %f10, %f10
30632 fcmpgt32 %f10, %f4, %i4
30633 fpsub32 %f8, %f14, %f6
30634 fcmpeq16 %f4, %f0, %g5
30635 tvc %xcc, 0x7
30636 stx %o4, [%l7 + 0x60]
30637 fmovda %xcc, %f15, %f9
30638 tgu %icc, 0x4
30639 fpsub16 %f10, %f8, %f12
30640 std %f2, [%l7 + 0x08]
30641 smulcc %o6, %l1, %l5
30642 bneg loop_3643
30643 ldsh [%l7 + 0x32], %i2
30644 srax %g7, 0x18, %g6
30645 tge %xcc, 0x4
30646loop_3643:
30647 bg,pn %icc, loop_3644
30648 stb %o3, [%l7 + 0x36]
30649 fornot1s %f13, %f15, %f6
30650 fbl %fcc2, loop_3645
30651loop_3644:
30652 fcmpeq16 %f0, %f8, %l2
30653 tsubcc %g4, 0x109E, %l3
30654 movn %xcc, %g1, %l6
30655loop_3645:
30656 bge,a,pn %icc, loop_3646
30657 ld [%l7 + 0x6C], %f2
30658 ldd [%l7 + 0x30], %f8
30659 ldd [%l7 + 0x40], %f4
30660loop_3646:
30661 lduh [%l7 + 0x14], %i7
30662 fbug,a %fcc0, loop_3647
30663 movgu %xcc, %o0, %i0
30664 movrlez %g2, %l0, %i1
30665 xorcc %i6, 0x020C, %o2
30666loop_3647:
30667 edge8n %o1, %g3, %i5
30668 tge %xcc, 0x4
30669 tpos %xcc, 0x4
30670 edge16ln %o7, %o5, %l4
30671 ld [%l7 + 0x0C], %f9
30672 fbul %fcc0, loop_3648
30673 movpos %icc, %i4, %g5
30674 fmovsleu %icc, %f7, %f2
30675 edge16l %o4, %i3, %l1
30676loop_3648:
30677 bvs,a,pt %icc, loop_3649
30678 array8 %o6, %l5, %g7
30679 stx %g6, [%l7 + 0x68]
30680 fbo,a %fcc3, loop_3650
30681loop_3649:
30682 ldx [%l7 + 0x38], %i2
30683 edge8n %l2, %g4, %o3
30684 fnegs %f15, %f12
30685loop_3650:
30686 fmuld8ulx16 %f12, %f4, %f12
30687 ldub [%l7 + 0x55], %g1
30688 fbu,a %fcc3, loop_3651
30689 fnor %f12, %f6, %f10
30690 fandnot1 %f2, %f14, %f12
30691 fmovrdlz %l6, %f8, %f6
30692loop_3651:
30693 udivx %l3, 0x0C3D, %i7
30694 fones %f4
30695 movrlz %i0, 0x1CB, %o0
30696 fnot2s %f2, %f3
30697 sethi 0x07CD, %g2
30698 fnot1 %f0, %f2
30699 addcc %i1, %l0, %i6
30700 stb %o1, [%l7 + 0x3D]
30701 fmovse %icc, %f13, %f11
30702 stx %g3, [%l7 + 0x50]
30703 fmul8x16al %f11, %f2, %f2
30704 fbu %fcc0, loop_3652
30705 lduh [%l7 + 0x10], %o2
30706 fpsub32s %f8, %f11, %f14
30707 fcmps %fcc0, %f15, %f1
30708loop_3652:
30709 fornot2s %f13, %f14, %f0
30710 srl %i5, %o5, %o7
30711 fbue,a %fcc0, loop_3653
30712 edge8ln %l4, %i4, %g5
30713 ldx [%l7 + 0x48], %o4
30714 lduw [%l7 + 0x18], %i3
30715loop_3653:
30716 fmovdle %xcc, %f14, %f1
30717 fabsd %f4, %f6
30718 fabsd %f2, %f4
30719 sll %l1, 0x0C, %l5
30720 fmovrsgez %g7, %f1, %f7
30721 ldub [%l7 + 0x68], %g6
30722 st %f9, [%l7 + 0x18]
30723 fbul,a %fcc1, loop_3654
30724 ldsb [%l7 + 0x11], %o6
30725 fmul8x16al %f10, %f9, %f6
30726 fbul %fcc3, loop_3655
30727loop_3654:
30728 fone %f8
30729 sth %l2, [%l7 + 0x1A]
30730 st %f5, [%l7 + 0x1C]
30731loop_3655:
30732 fsrc2s %f15, %f8
30733 fblg,a %fcc3, loop_3656
30734 std %f2, [%l7 + 0x10]
30735 sdivcc %i2, 0x097F, %o3
30736 std %f10, [%l7 + 0x38]
30737loop_3656:
30738 subccc %g1, %g4, %l6
30739 stw %l3, [%l7 + 0x78]
30740 sub %i7, 0x1E51, %o0
30741 lduw [%l7 + 0x44], %g2
30742 ldx [%l7 + 0x48], %i0
30743 brgez,a %i1, loop_3657
30744 fexpand %f5, %f6
30745 movge %icc, %i6, %l0
30746 xnor %g3, 0x0BBE, %o2
30747loop_3657:
30748 fbug %fcc1, loop_3658
30749 ldx [%l7 + 0x58], %o1
30750 edge32l %o5, %i5, %o7
30751 brgez,a %i4, loop_3659
30752loop_3658:
30753 udivcc %l4, 0x1579, %o4
30754 bge loop_3660
30755 ldsb [%l7 + 0x66], %g5
30756loop_3659:
30757 addc %i3, 0x043D, %l1
30758 lduw [%l7 + 0x38], %g7
30759loop_3660:
30760 fble %fcc1, loop_3661
30761 sth %g6, [%l7 + 0x4A]
30762 ldsh [%l7 + 0x48], %o6
30763 fmul8sux16 %f4, %f4, %f12
30764loop_3661:
30765 tpos %icc, 0x1
30766 ldd [%l7 + 0x30], %f12
30767 ld [%l7 + 0x78], %f8
30768 stx %l2, [%l7 + 0x70]
30769 fxor %f10, %f14, %f14
30770 ld [%l7 + 0x58], %f6
30771 brnz,a %l5, loop_3662
30772 fbne %fcc1, loop_3663
30773 tleu %xcc, 0x2
30774 fmovsl %xcc, %f15, %f0
30775loop_3662:
30776 addc %o3, %g1, %g4
30777loop_3663:
30778 lduw [%l7 + 0x2C], %l6
30779 fmovspos %icc, %f13, %f10
30780 fmovdcs %xcc, %f3, %f12
30781 sth %i2, [%l7 + 0x40]
30782 xor %i7, %o0, %l3
30783 fxor %f10, %f6, %f6
30784 fpack16 %f12, %f8
30785 xnor %g2, 0x1783, %i0
30786 fbn %fcc2, loop_3664
30787 edge32l %i6, %l0, %i1
30788 be,a,pt %xcc, loop_3665
30789 sethi 0x094E, %o2
30790loop_3664:
30791 movre %g3, 0x0C6, %o1
30792 sth %o5, [%l7 + 0x7A]
30793loop_3665:
30794 ldd [%l7 + 0x78], %f10
30795 fpadd16s %f4, %f8, %f3
30796 movn %icc, %i5, %i4
30797 fpsub16s %f7, %f10, %f6
30798 fcmps %fcc1, %f0, %f3
30799 udivcc %l4, 0x0851, %o7
30800 edge32ln %g5, %o4, %i3
30801 ldub [%l7 + 0x49], %g7
30802 stx %l1, [%l7 + 0x68]
30803 ldd [%l7 + 0x38], %f6
30804 ldsb [%l7 + 0x2B], %g6
30805 bvs,a,pn %icc, loop_3666
30806 std %f14, [%l7 + 0x08]
30807 ldsh [%l7 + 0x72], %o6
30808 fabss %f0, %f13
30809loop_3666:
30810 fcmpgt32 %f8, %f2, %l5
30811 addcc %o3, %g1, %g4
30812 ldsh [%l7 + 0x20], %l6
30813 fcmpes %fcc3, %f10, %f15
30814 fcmpes %fcc0, %f3, %f4
30815 ldd [%l7 + 0x68], %f10
30816 tsubcc %i2, %l2, %i7
30817 ldub [%l7 + 0x5A], %l3
30818 subcc %o0, 0x11F0, %g2
30819 ldsh [%l7 + 0x54], %i0
30820 fbge %fcc0, loop_3667
30821 ldsb [%l7 + 0x42], %l0
30822 addcc %i6, 0x0132, %i1
30823 tl %xcc, 0x5
30824loop_3667:
30825 ldsw [%l7 + 0x64], %g3
30826 fmul8x16au %f10, %f5, %f2
30827 fmovdge %xcc, %f13, %f5
30828 addc %o2, 0x0FDC, %o1
30829 st %f12, [%l7 + 0x60]
30830 brgez %i5, loop_3668
30831 fbl,a %fcc2, loop_3669
30832 brlez,a %o5, loop_3670
30833 fmovdleu %xcc, %f6, %f7
30834loop_3668:
30835 ld [%l7 + 0x40], %f1
30836loop_3669:
30837 fone %f8
30838loop_3670:
30839 te %xcc, 0x4
30840 edge8ln %l4, %i4, %g5
30841 fmovdg %xcc, %f11, %f8
30842 fbue,a %fcc1, loop_3671
30843 bge loop_3672
30844 sth %o4, [%l7 + 0x62]
30845 stb %o7, [%l7 + 0x1E]
30846loop_3671:
30847 fmovrse %g7, %f13, %f1
30848loop_3672:
30849 andcc %i3, %g6, %l1
30850 ldub [%l7 + 0x1E], %l5
30851 bl,pt %icc, loop_3673
30852 tl %xcc, 0x3
30853 movleu %xcc, %o6, %o3
30854 fnor %f4, %f8, %f12
30855loop_3673:
30856 fmovrdlz %g4, %f12, %f4
30857 addccc %g1, 0x0AB4, %l6
30858 movneg %xcc, %i2, %i7
30859 fnands %f8, %f15, %f12
30860 bn %xcc, loop_3674
30861 array16 %l3, %l2, %g2
30862 movn %xcc, %o0, %l0
30863 ldd [%l7 + 0x60], %f10
30864loop_3674:
30865 sth %i6, [%l7 + 0x32]
30866 call loop_3675
30867 ldsw [%l7 + 0x60], %i0
30868 ble,a loop_3676
30869 fpmerge %f15, %f4, %f8
30870loop_3675:
30871 st %f6, [%l7 + 0x24]
30872 fmovrsne %g3, %f2, %f0
30873loop_3676:
30874 movrlz %o2, %i1, %i5
30875 movcs %icc, %o1, %o5
30876 fnot1s %f13, %f11
30877 fmovdgu %icc, %f13, %f12
30878 fmovdge %xcc, %f1, %f3
30879 fmovsne %xcc, %f13, %f14
30880 movrlz %i4, 0x0D1, %l4
30881 sra %o4, 0x12, %o7
30882 fbul,a %fcc1, loop_3677
30883 ldx [%l7 + 0x20], %g7
30884 fmul8ulx16 %f14, %f12, %f0
30885 lduh [%l7 + 0x66], %i3
30886loop_3677:
30887 lduh [%l7 + 0x24], %g5
30888 stb %g6, [%l7 + 0x1F]
30889 edge16n %l5, %o6, %o3
30890 ldx [%l7 + 0x60], %l1
30891 fmul8x16au %f5, %f0, %f8
30892 fmovdg %icc, %f3, %f4
30893 fsrc1 %f8, %f2
30894 fnot2s %f4, %f7
30895 fcmped %fcc1, %f8, %f10
30896 fbn,a %fcc2, loop_3678
30897 edge8 %g1, %l6, %g4
30898 fsrc1s %f9, %f7
30899 fnor %f6, %f8, %f14
30900loop_3678:
30901 subcc %i7, %l3, %l2
30902 fmovdle %xcc, %f7, %f11
30903 brlz %g2, loop_3679
30904 ldd [%l7 + 0x70], %f0
30905 fcmpes %fcc2, %f15, %f0
30906 ldx [%l7 + 0x30], %i2
30907loop_3679:
30908 movl %icc, %o0, %l0
30909 ldsh [%l7 + 0x1E], %i0
30910 fxnors %f6, %f11, %f6
30911 fba %fcc2, loop_3680
30912 fbule %fcc3, loop_3681
30913 fmovrse %g3, %f6, %f2
30914 fcmple32 %f12, %f4, %i6
30915loop_3680:
30916 fmovd %f6, %f2
30917loop_3681:
30918 fxnors %f0, %f2, %f6
30919 fbn %fcc0, loop_3682
30920 movcc %xcc, %o2, %i5
30921 orncc %o1, 0x109F, %o5
30922 ldub [%l7 + 0x2C], %i4
30923loop_3682:
30924 ldsh [%l7 + 0x48], %i1
30925 bvc,a loop_3683
30926 ldsw [%l7 + 0x3C], %l4
30927 fabsd %f8, %f10
30928 tsubcctv %o7, 0x1DE4, %g7
30929loop_3683:
30930 nop
30931 setx loop_3684, %l0, %l1
30932 wrpr 0x1, %tl
30933 wrpr %l1, %tpc
30934 add %l1, 0x4, %l1
30935 wrpr %l1, %tnpc
30936 setx 0x34400001400, %l0, %l1
30937 wrpr %l1, %tstate
30938 wrhpr 0x4, %htstate
30939 retry
30940 movrlz %i3, 0x250, %g5
30941 ld [%l7 + 0x70], %f5
30942 ldsw [%l7 + 0x34], %o4
30943loop_3684:
30944 stb %l5, [%l7 + 0x2F]
30945 std %f4, [%l7 + 0x60]
30946 fxor %f12, %f0, %f2
30947 bgu loop_3685
30948 ldsh [%l7 + 0x2E], %o6
30949 stx %o3, [%l7 + 0x40]
30950 st %f3, [%l7 + 0x1C]
30951loop_3685:
30952 ldsb [%l7 + 0x40], %l1
30953 ldd [%l7 + 0x48], %f2
30954 fmovdl %xcc, %f15, %f11
30955 brnz,a %g1, loop_3686
30956 movre %g6, 0x1D4, %l6
30957 bn,a,pt %icc, loop_3687
30958 brlez %g4, loop_3688
30959loop_3686:
30960 std %f8, [%l7 + 0x48]
30961 call loop_3689
30962loop_3687:
30963 std %f2, [%l7 + 0x50]
30964loop_3688:
30965 ldub [%l7 + 0x3F], %i7
30966 fblg %fcc2, loop_3690
30967loop_3689:
30968 movleu %xcc, %l2, %g2
30969 tge %xcc, 0x4
30970 stw %i2, [%l7 + 0x54]
30971loop_3690:
30972 st %f7, [%l7 + 0x74]
30973 bge loop_3691
30974 tg %xcc, 0x7
30975 bvc loop_3692
30976 tsubcc %o0, %l3, %i0
30977loop_3691:
30978 ld [%l7 + 0x74], %f0
30979 fandnot2 %f12, %f6, %f4
30980loop_3692:
30981 ldsw [%l7 + 0x4C], %l0
30982 fpack16 %f14, %f6
30983 addc %g3, 0x1630, %o2
30984 stw %i5, [%l7 + 0x70]
30985 fcmpne32 %f14, %f12, %o1
30986 mulx %i6, %o5, %i1
30987 umul %i4, 0x171A, %l4
30988 tcs %icc, 0x6
30989 tgu %xcc, 0x7
30990 fbug %fcc0, loop_3693
30991 std %f8, [%l7 + 0x58]
30992 andcc %g7, %i3, %o7
30993 ldx [%l7 + 0x50], %o4
30994loop_3693:
30995 edge32n %l5, %o6, %g5
30996 lduw [%l7 + 0x24], %l1
30997 fcmpd %fcc3, %f2, %f6
30998 fcmpes %fcc2, %f13, %f6
30999 fmul8x16 %f10, %f10, %f2
31000 alignaddrl %o3, %g6, %l6
31001 fbg %fcc0, loop_3694
31002 mulscc %g4, 0x1851, %i7
31003 fbg %fcc3, loop_3695
31004 stx %g1, [%l7 + 0x50]
31005loop_3694:
31006 stw %g2, [%l7 + 0x60]
31007 addcc %i2, %l2, %l3
31008loop_3695:
31009 st %f6, [%l7 + 0x6C]
31010 movcs %icc, %i0, %o0
31011 std %f8, [%l7 + 0x68]
31012 fmul8sux16 %f14, %f6, %f14
31013 ldx [%l7 + 0x50], %g3
31014 lduh [%l7 + 0x3C], %o2
31015 edge8n %i5, %l0, %i6
31016 or %o5, 0x0C6E, %i1
31017 fmovdgu %xcc, %f13, %f9
31018 fmovscc %xcc, %f2, %f14
31019 brnz %o1, loop_3696
31020 lduw [%l7 + 0x5C], %i4
31021 fmovrde %g7, %f12, %f10
31022 tcc %xcc, 0x4
31023loop_3696:
31024 subccc %l4, %o7, %i3
31025 edge8l %o4, %l5, %o6
31026 fands %f8, %f14, %f13
31027 ldsh [%l7 + 0x54], %l1
31028 fone %f2
31029 udivx %o3, 0x1438, %g6
31030 fsrc1s %f1, %f7
31031 sethi 0x19CC, %l6
31032 ldx [%l7 + 0x10], %g5
31033 ldsh [%l7 + 0x2E], %g4
31034 brlez,a %g1, loop_3697
31035 lduh [%l7 + 0x68], %g2
31036 ldsb [%l7 + 0x0E], %i2
31037 edge32ln %l2, %i7, %i0
31038loop_3697:
31039 fmovdle %xcc, %f14, %f3
31040 movpos %xcc, %o0, %l3
31041 mulscc %o2, %i5, %l0
31042 movn %icc, %i6, %o5
31043 st %f10, [%l7 + 0x5C]
31044 fmovrsgez %g3, %f8, %f13
31045 ba loop_3698
31046 edge8n %o1, %i1, %g7
31047 bg,pt %icc, loop_3699
31048 ldx [%l7 + 0x70], %l4
31049loop_3698:
31050 ta %icc, 0x6
31051 lduw [%l7 + 0x4C], %i4
31052loop_3699:
31053 sth %i3, [%l7 + 0x22]
31054 bvc loop_3700
31055 fcmpgt16 %f2, %f12, %o4
31056 ld [%l7 + 0x1C], %f9
31057 ldd [%l7 + 0x70], %f4
31058loop_3700:
31059 fmul8sux16 %f2, %f12, %f14
31060 ldsb [%l7 + 0x2F], %l5
31061 fsrc1s %f2, %f4
31062 stw %o7, [%l7 + 0x6C]
31063 subcc %l1, %o6, %o3
31064 ldsh [%l7 + 0x12], %l6
31065 brgez,a %g5, loop_3701
31066 fpadd32 %f8, %f0, %f4
31067 srlx %g6, %g1, %g4
31068 lduw [%l7 + 0x40], %i2
31069loop_3701:
31070 bleu,pt %xcc, loop_3702
31071 fbl %fcc2, loop_3703
31072 fone %f4
31073 bge,pt %xcc, loop_3704
31074loop_3702:
31075 nop
31076 setx loop_3705, %l0, %l1
31077 jmpl %l1, %g2
31078loop_3703:
31079 tg %icc, 0x2
31080 ldx [%l7 + 0x68], %l2
31081loop_3704:
31082 movn %xcc, %i0, %i7
31083loop_3705:
31084 std %f8, [%l7 + 0x40]
31085 fnot2s %f11, %f1
31086 fnot2 %f8, %f12
31087 ldsw [%l7 + 0x44], %l3
31088 stb %o2, [%l7 + 0x2B]
31089 ldsb [%l7 + 0x3F], %o0
31090 edge16ln %l0, %i6, %o5
31091 subc %g3, 0x17B1, %o1
31092 fmuld8sux16 %f3, %f2, %f6
31093 stx %i5, [%l7 + 0x10]
31094 fmovda %xcc, %f1, %f14
31095 fpadd32s %f8, %f0, %f12
31096 ldd [%l7 + 0x48], %f6
31097 bge %icc, loop_3706
31098 andcc %g7, 0x06EA, %i1
31099 ldd [%l7 + 0x28], %f14
31100 ld [%l7 + 0x18], %f8
31101loop_3706:
31102 std %f10, [%l7 + 0x78]
31103 fmul8x16 %f3, %f6, %f10
31104 fmovrdlz %l4, %f2, %f8
31105 fnors %f12, %f12, %f1
31106 movvs %icc, %i4, %o4
31107 ldsh [%l7 + 0x1E], %l5
31108 pdist %f12, %f0, %f10
31109 srl %o7, %i3, %l1
31110 subcc %o3, %l6, %o6
31111 fbn %fcc1, loop_3707
31112 fbge,a %fcc3, loop_3708
31113 lduw [%l7 + 0x0C], %g5
31114 ldsh [%l7 + 0x6C], %g1
31115loop_3707:
31116 bleu,pt %xcc, loop_3709
31117loop_3708:
31118 ldsb [%l7 + 0x23], %g4
31119 edge16ln %g6, %g2, %l2
31120 fmovsvs %xcc, %f1, %f7
31121loop_3709:
31122 lduw [%l7 + 0x40], %i2
31123 sub %i7, 0x11F7, %l3
31124 bshuffle %f10, %f14, %f8
31125 stb %i0, [%l7 + 0x2B]
31126 std %f4, [%l7 + 0x38]
31127 movcs %icc, %o2, %l0
31128 fnot1s %f0, %f5
31129 orn %i6, %o5, %g3
31130 ldub [%l7 + 0x37], %o0
31131 sth %i5, [%l7 + 0x0A]
31132 fandnot2 %f12, %f4, %f12
31133 edge32l %o1, %i1, %g7
31134 fmovscs %icc, %f2, %f0
31135 ldsh [%l7 + 0x4C], %l4
31136 orcc %i4, %l5, %o4
31137 stw %i3, [%l7 + 0x20]
31138 ldub [%l7 + 0x7A], %o7
31139 fmovse %xcc, %f3, %f12
31140 edge16n %l1, %l6, %o6
31141 fmovscc %icc, %f4, %f13
31142 fcmpd %fcc1, %f6, %f8
31143 movvs %xcc, %o3, %g1
31144 movleu %icc, %g5, %g6
31145 ldd [%l7 + 0x48], %f4
31146 fmovdg %xcc, %f2, %f12
31147 xnor %g4, 0x1202, %l2
31148 fcmpgt32 %f6, %f4, %g2
31149 tn %icc, 0x6
31150 tne %xcc, 0x0
31151 mulx %i2, 0x0B2E, %l3
31152 lduw [%l7 + 0x58], %i0
31153 fmovsn %xcc, %f6, %f11
31154 fpack32 %f10, %f6, %f6
31155 fmovsleu %icc, %f11, %f11
31156 fmovsvs %icc, %f15, %f1
31157 std %f10, [%l7 + 0x68]
31158 or %o2, 0x1ADC, %i7
31159 bne,a,pn %icc, loop_3710
31160 tn %xcc, 0x4
31161 movg %xcc, %i6, %l0
31162 ldsh [%l7 + 0x5C], %o5
31163loop_3710:
31164 ldsb [%l7 + 0x4B], %g3
31165 movvc %icc, %i5, %o1
31166 std %f6, [%l7 + 0x40]
31167 fmovrsgz %i1, %f0, %f3
31168 fmovdl %xcc, %f6, %f13
31169 lduh [%l7 + 0x32], %o0
31170 fones %f5
31171 lduw [%l7 + 0x40], %g7
31172 udiv %l4, 0x0DD0, %l5
31173 popc %i4, %i3
31174 tvc %xcc, 0x3
31175 bcs %xcc, loop_3711
31176 bneg loop_3712
31177 ldub [%l7 + 0x24], %o7
31178 ld [%l7 + 0x34], %f5
31179loop_3711:
31180 stw %o4, [%l7 + 0x4C]
31181loop_3712:
31182 ta %icc, 0x2
31183 srlx %l6, 0x08, %l1
31184 stw %o3, [%l7 + 0x54]
31185 sdiv %g1, 0x1E9F, %g5
31186 add %o6, 0x1DDB, %g4
31187 bg,pt %icc, loop_3713
31188 tneg %icc, 0x5
31189 edge8ln %g6, %l2, %g2
31190 nop
31191 setx loop_3714, %l0, %l1
31192 jmpl %l1, %l3
31193loop_3713:
31194 bpos,a loop_3715
31195 tpos %icc, 0x4
31196 fbule %fcc1, loop_3716
31197loop_3714:
31198 fbuge %fcc0, loop_3717
31199loop_3715:
31200 ldd [%l7 + 0x38], %f4
31201 stw %i2, [%l7 + 0x14]
31202loop_3716:
31203 stx %i0, [%l7 + 0x60]
31204loop_3717:
31205 stx %o2, [%l7 + 0x70]
31206 fmovsvs %xcc, %f5, %f13
31207 edge8ln %i6, %i7, %o5
31208 movrgz %g3, 0x288, %i5
31209 fpadd32 %f12, %f6, %f10
31210 fmovsg %icc, %f12, %f10
31211 stw %o1, [%l7 + 0x78]
31212 ldx [%l7 + 0x68], %l0
31213 ldsb [%l7 + 0x50], %i1
31214 srl %o0, %l4, %g7
31215 tneg %xcc, 0x5
31216 bleu,a loop_3718
31217 taddcc %l5, %i3, %i4
31218 tne %xcc, 0x6
31219 ldsb [%l7 + 0x29], %o7
31220loop_3718:
31221 ldsw [%l7 + 0x4C], %l6
31222 fones %f0
31223 ldub [%l7 + 0x1A], %l1
31224 lduw [%l7 + 0x3C], %o4
31225 alignaddr %g1, %g5, %o6
31226 fmovscs %icc, %f1, %f8
31227 array8 %o3, %g4, %g6
31228 fnot2 %f0, %f10
31229 fnor %f14, %f8, %f14
31230 fmovdl %icc, %f6, %f15
31231 sth %g2, [%l7 + 0x26]
31232 tne %xcc, 0x6
31233 fbe,a %fcc2, loop_3719
31234 fmovse %icc, %f1, %f8
31235 ldx [%l7 + 0x08], %l3
31236 tsubcc %l2, 0x1BE5, %i2
31237loop_3719:
31238 bshuffle %f2, %f0, %f14
31239 lduw [%l7 + 0x1C], %o2
31240 fpsub16s %f14, %f8, %f13
31241 fxnor %f2, %f14, %f2
31242 brgez,a %i6, loop_3720
31243 movl %xcc, %i0, %i7
31244 siam 0x0
31245 sth %g3, [%l7 + 0x4C]
31246loop_3720:
31247 fbn,a %fcc3, loop_3721
31248 andncc %i5, %o5, %o1
31249 movne %icc, %l0, %i1
31250 sth %o0, [%l7 + 0x32]
31251loop_3721:
31252 sth %l4, [%l7 + 0x42]
31253 std %f4, [%l7 + 0x60]
31254 fbuge,a %fcc3, loop_3722
31255 fmovrdlz %l5, %f0, %f14
31256 fmovrde %g7, %f14, %f8
31257 stw %i3, [%l7 + 0x20]
31258loop_3722:
31259 ldub [%l7 + 0x4B], %o7
31260 bg %icc, loop_3723
31261 tneg %icc, 0x7
31262 call loop_3724
31263 st %f7, [%l7 + 0x40]
31264loop_3723:
31265 lduw [%l7 + 0x74], %l6
31266 fnegs %f1, %f6
31267loop_3724:
31268 tneg %icc, 0x7
31269 ldub [%l7 + 0x28], %l1
31270 fmovdgu %xcc, %f2, %f9
31271 fpadd16s %f14, %f8, %f14
31272 fmovrsgez %i4, %f10, %f12
31273 fexpand %f9, %f8
31274 addcc %g1, %o4, %g5
31275 fmul8x16au %f13, %f4, %f4
31276 fmovsl %xcc, %f6, %f4
31277 ldx [%l7 + 0x30], %o6
31278 movrlez %g4, 0x1B5, %g6
31279 ldsb [%l7 + 0x70], %o3
31280 fmovsl %xcc, %f10, %f7
31281 fpack16 %f0, %f3
31282 tne %icc, 0x0
31283 fbn,a %fcc3, loop_3725
31284 lduw [%l7 + 0x14], %l3
31285 fpsub16 %f14, %f8, %f8
31286 stx %l2, [%l7 + 0x28]
31287loop_3725:
31288 movcc %xcc, %i2, %g2
31289 fmovse %xcc, %f2, %f11
31290 brlz %i6, loop_3726
31291 fand %f2, %f8, %f14
31292 nop
31293 setx loop_3727, %l0, %l1
31294 wrpr 0x1, %tl
31295 wrpr %l1, %tnpc
31296 setx 0x34400001400, %l0, %l1
31297 wrpr %l1, %tstate
31298 wrhpr 0x4, %htstate
31299 done
31300 andncc %i0, %o2, %i7
31301loop_3726:
31302 lduh [%l7 + 0x0A], %g3
31303 ld [%l7 + 0x38], %f6
31304loop_3727:
31305 sdivx %o5, 0x1A0C, %i5
31306 tsubcc %l0, 0x01E0, %o1
31307 movvc %xcc, %i1, %o0
31308 edge8n %l4, %g7, %i3
31309 fmovdge %icc, %f11, %f10
31310 fornot2s %f13, %f11, %f11
31311 bpos,pn %xcc, loop_3728
31312 stb %l5, [%l7 + 0x6F]
31313 movrgez %o7, 0x0BD, %l1
31314 fnor %f12, %f14, %f8
31315loop_3728:
31316 fzeros %f3
31317 fmovrsne %l6, %f3, %f9
31318 fmovsneg %xcc, %f12, %f11
31319 edge16 %g1, %o4, %i4
31320 ld [%l7 + 0x1C], %f11
31321 fpadd16 %f2, %f2, %f4
31322 bshuffle %f14, %f6, %f10
31323 tneg %xcc, 0x1
31324 fbul %fcc2, loop_3729
31325 tle %icc, 0x3
31326 movleu %xcc, %o6, %g4
31327 tvc %xcc, 0x2
31328loop_3729:
31329 ldx [%l7 + 0x18], %g6
31330 bneg %xcc, loop_3730
31331 std %f2, [%l7 + 0x28]
31332 fbo %fcc3, loop_3731
31333 fnands %f11, %f5, %f8
31334loop_3730:
31335 stb %g5, [%l7 + 0x2C]
31336 bg,a loop_3732
31337loop_3731:
31338 fnands %f0, %f14, %f3
31339 stx %l3, [%l7 + 0x60]
31340 fmovdvc %xcc, %f10, %f4
31341loop_3732:
31342 movge %xcc, %o3, %l2
31343 fsrc2 %f4, %f10
31344 bpos %icc, loop_3733
31345 array16 %i2, %g2, %i0
31346 stw %i6, [%l7 + 0x24]
31347 fpadd16 %f4, %f14, %f4
31348loop_3733:
31349 ld [%l7 + 0x5C], %f15
31350 fcmpeq16 %f0, %f12, %i7
31351 movl %icc, %o2, %g3
31352 fmovrsgz %o5, %f12, %f0
31353 fmovrdne %i5, %f12, %f12
31354 xnor %l0, %i1, %o0
31355 stx %o1, [%l7 + 0x28]
31356 ldx [%l7 + 0x28], %l4
31357 movge %xcc, %i3, %l5
31358 fbue %fcc0, loop_3734
31359 pdist %f2, %f12, %f4
31360 stx %g7, [%l7 + 0x30]
31361 ldsb [%l7 + 0x6B], %o7
31362loop_3734:
31363 xnorcc %l1, %l6, %g1
31364 fcmple16 %f2, %f14, %o4
31365 ldd [%l7 + 0x28], %f0
31366 std %f0, [%l7 + 0x58]
31367 fbo %fcc3, loop_3735
31368 st %f5, [%l7 + 0x20]
31369 std %f2, [%l7 + 0x30]
31370 fmovdcs %icc, %f10, %f14
31371loop_3735:
31372 stb %i4, [%l7 + 0x3C]
31373 stw %g4, [%l7 + 0x38]
31374 fpsub32s %f13, %f14, %f11
31375 st %f14, [%l7 + 0x30]
31376 movrlez %g6, %g5, %o6
31377 ld [%l7 + 0x14], %f4
31378 subccc %l3, 0x0570, %o3
31379 brlz %i2, loop_3736
31380 bn,a %icc, loop_3737
31381 stw %g2, [%l7 + 0x7C]
31382 fmovde %icc, %f11, %f8
31383loop_3736:
31384 stw %l2, [%l7 + 0x3C]
31385loop_3737:
31386 fmovrslz %i0, %f9, %f1
31387 movrlez %i7, %o2, %i6
31388 ldx [%l7 + 0x58], %o5
31389 movl %icc, %i5, %g3
31390 movne %xcc, %l0, %o0
31391 bleu,pt %xcc, loop_3738
31392 lduw [%l7 + 0x44], %o1
31393 stw %l4, [%l7 + 0x44]
31394 fcmped %fcc0, %f0, %f2
31395loop_3738:
31396 mulx %i1, %l5, %g7
31397 ta %icc, 0x4
31398 fsrc2s %f5, %f13
31399 movn %xcc, %o7, %l1
31400 lduh [%l7 + 0x70], %l6
31401 fbug %fcc1, loop_3739
31402 stx %i3, [%l7 + 0x70]
31403 fmovrdlez %o4, %f0, %f10
31404 stx %g1, [%l7 + 0x68]
31405loop_3739:
31406 fnegd %f8, %f2
31407 fnegs %f4, %f12
31408 array16 %g4, %g6, %i4
31409 fsrc2s %f13, %f1
31410 ldub [%l7 + 0x11], %g5
31411 fmovdl %icc, %f15, %f0
31412 fmuld8sux16 %f8, %f5, %f0
31413 movleu %xcc, %l3, %o3
31414 ldx [%l7 + 0x28], %i2
31415 stx %o6, [%l7 + 0x60]
31416 popc %l2, %i0
31417 fnot2s %f14, %f4
31418 fcmple16 %f0, %f4, %g2
31419 bne,a loop_3740
31420 movg %icc, %o2, %i6
31421 fsrc2 %f10, %f2
31422 nop
31423 setx loop_3741, %l0, %l1
31424 wrpr 0x1, %tl
31425 wrpr %l1, %tnpc
31426 setx 0x34400001400, %l0, %l1
31427 wrpr %l1, %tstate
31428 wrhpr 0x4, %htstate
31429 done
31430loop_3740:
31431 tgu %icc, 0x0
31432 ldsh [%l7 + 0x62], %i7
31433 tvc %xcc, 0x6
31434loop_3741:
31435 lduw [%l7 + 0x4C], %i5
31436 ldd [%l7 + 0x50], %f12
31437 subccc %g3, %l0, %o0
31438 ldsb [%l7 + 0x11], %o5
31439 fsrc1 %f12, %f14
31440 fmovdvs %xcc, %f13, %f0
31441 ldsw [%l7 + 0x28], %o1
31442 fmovsn %icc, %f8, %f10
31443 ldsh [%l7 + 0x3C], %i1
31444 ldsw [%l7 + 0x68], %l4
31445 taddcc %g7, 0x0066, %l5
31446 siam 0x7
31447 nop
31448 setx loop_3742, %l0, %l1
31449 jmpl %l1, %l1
31450 tgu %xcc, 0x4
31451 ldub [%l7 + 0x40], %o7
31452 fornot2 %f12, %f0, %f2
31453loop_3742:
31454 fmovdl %xcc, %f11, %f5
31455 stb %i3, [%l7 + 0x3D]
31456 fmovdl %xcc, %f3, %f15
31457 ldub [%l7 + 0x0C], %o4
31458 nop
31459 setx loop_3743, %l0, %l1
31460 wrpr 0x1, %tl
31461 wrpr %l1, %tnpc
31462 setx 0x34400001400, %l0, %l1
31463 wrpr %l1, %tstate
31464 wrhpr 0x4, %htstate
31465 done
31466 fmovsvs %icc, %f12, %f9
31467 xorcc %l6, 0x0992, %g4
31468 std %f14, [%l7 + 0x10]
31469loop_3743:
31470 edge32l %g1, %g6, %g5
31471 andcc %l3, %i4, %i2
31472 sdivx %o3, 0x120C, %l2
31473 bvs loop_3744
31474 stx %i0, [%l7 + 0x50]
31475 udiv %g2, 0x09A1, %o2
31476 fabsd %f8, %f12
31477loop_3744:
31478 sth %i6, [%l7 + 0x76]
31479 fpsub32 %f0, %f8, %f8
31480 sth %i7, [%l7 + 0x62]
31481 orncc %i5, 0x0017, %g3
31482 be %icc, loop_3745
31483 bne,pn %xcc, loop_3746
31484 movrgez %l0, 0x3F3, %o0
31485 movvs %icc, %o5, %o1
31486loop_3745:
31487 ldsw [%l7 + 0x64], %i1
31488loop_3746:
31489 edge16n %l4, %g7, %l5
31490 bcc,pn %xcc, loop_3747
31491 ldd [%l7 + 0x10], %f14
31492 fnot1s %f2, %f1
31493 fsrc2s %f7, %f11
31494loop_3747:
31495 lduw [%l7 + 0x40], %l1
31496 srl %o7, %i3, %o4
31497 movne %xcc, %o6, %l6
31498 fbo %fcc2, loop_3748
31499 fornot1 %f8, %f6, %f14
31500 subccc %g4, %g6, %g5
31501 stw %l3, [%l7 + 0x54]
31502loop_3748:
31503 fbule,a %fcc0, loop_3749
31504 fsrc2s %f2, %f14
31505 fbuge %fcc0, loop_3750
31506 bpos,pt %icc, loop_3751
31507loop_3749:
31508 lduw [%l7 + 0x3C], %i4
31509 fones %f8
31510loop_3750:
31511 orcc %i2, %o3, %l2
31512loop_3751:
31513 fmovrdgz %g1, %f14, %f2
31514 stx %g2, [%l7 + 0x10]
31515 add %i0, %o2, %i7
31516 fnors %f3, %f7, %f15
31517 edge16 %i5, %g3, %i6
31518 fcmpne16 %f10, %f10, %o0
31519 array32 %l0, %o1, %o5
31520 smulcc %l4, %g7, %i1
31521 fnot1s %f8, %f6
31522 st %f7, [%l7 + 0x44]
31523 fornot2 %f6, %f2, %f4
31524 ldx [%l7 + 0x38], %l5
31525 fmovd %f8, %f0
31526 fpadd16 %f12, %f2, %f2
31527 te %icc, 0x2
31528 fbn %fcc0, loop_3752
31529 fmovsle %icc, %f6, %f13
31530 std %f0, [%l7 + 0x18]
31531 fmul8sux16 %f12, %f2, %f0
31532loop_3752:
31533 lduh [%l7 + 0x36], %o7
31534 fcmpne16 %f12, %f10, %i3
31535 array32 %o4, %o6, %l1
31536 fcmpgt16 %f4, %f4, %l6
31537 tsubcctv %g4, %g5, %g6
31538 fmovsvc %xcc, %f3, %f7
31539 stx %l3, [%l7 + 0x28]
31540 movvc %icc, %i2, %o3
31541 bshuffle %f12, %f8, %f4
31542 ldsh [%l7 + 0x0C], %i4
31543 std %f8, [%l7 + 0x28]
31544 sub %g1, %g2, %i0
31545 ble,a,pt %xcc, loop_3753
31546 ldub [%l7 + 0x30], %l2
31547 sub %i7, %i5, %o2
31548 bg,pn %xcc, loop_3754
31549loop_3753:
31550 brlez %g3, loop_3755
31551 bleu,pt %icc, loop_3756
31552 tn %icc, 0x6
31553loop_3754:
31554 lduh [%l7 + 0x28], %i6
31555loop_3755:
31556 brnz,a %o0, loop_3757
31557loop_3756:
31558 fmovrdne %l0, %f6, %f8
31559 ldd [%l7 + 0x68], %f10
31560 fpsub16 %f8, %f14, %f0
31561loop_3757:
31562 fnor %f6, %f0, %f14
31563 st %f7, [%l7 + 0x18]
31564 st %f8, [%l7 + 0x24]
31565 ldub [%l7 + 0x20], %o1
31566 std %f6, [%l7 + 0x48]
31567 tpos %xcc, 0x3
31568 fmovdg %icc, %f15, %f0
31569 sub %l4, 0x1EDF, %g7
31570 st %f13, [%l7 + 0x5C]
31571 fbne %fcc0, loop_3758
31572 std %f0, [%l7 + 0x48]
31573 ba,a %icc, loop_3759
31574 fsrc2 %f2, %f6
31575loop_3758:
31576 movleu %icc, %o5, %i1
31577 fmovspos %icc, %f11, %f0
31578loop_3759:
31579 sth %l5, [%l7 + 0x28]
31580 tge %icc, 0x6
31581 fmovsn %xcc, %f13, %f4
31582 bcs,a loop_3760
31583 add %o7, 0x1AB0, %o4
31584 fbne,a %fcc0, loop_3761
31585 fpadd32 %f10, %f0, %f6
31586loop_3760:
31587 ldsb [%l7 + 0x46], %o6
31588 brgz,a %l1, loop_3762
31589loop_3761:
31590 fmovrdgez %l6, %f12, %f0
31591 fpack32 %f4, %f6, %f2
31592 stx %g4, [%l7 + 0x50]
31593loop_3762:
31594 tge %icc, 0x1
31595 xnorcc %i3, %g6, %g5
31596 lduh [%l7 + 0x66], %i2
31597 tcs %icc, 0x0
31598 ldsw [%l7 + 0x54], %l3
31599 sdivx %i4, 0x0053, %o3
31600 ldub [%l7 + 0x7E], %g2
31601 ldub [%l7 + 0x3F], %g1
31602 brgz %l2, loop_3763
31603 fnors %f2, %f6, %f2
31604 taddcc %i0, %i5, %o2
31605 fmovsne %xcc, %f5, %f0
31606loop_3763:
31607 std %f0, [%l7 + 0x20]
31608 edge16ln %g3, %i7, %i6
31609 fbl,a %fcc3, loop_3764
31610 fbe,a %fcc0, loop_3765
31611 umulcc %l0, 0x0FE2, %o1
31612 mova %icc, %o0, %g7
31613loop_3764:
31614 fmovsl %xcc, %f4, %f2
31615loop_3765:
31616 ldub [%l7 + 0x22], %l4
31617 fornot1s %f3, %f6, %f2
31618 bcs,pt %xcc, loop_3766
31619 subcc %i1, %o5, %o7
31620 tleu %xcc, 0x3
31621 fnot2s %f8, %f5
31622loop_3766:
31623 fpadd32 %f6, %f12, %f4
31624 fmovdpos %xcc, %f1, %f2
31625 st %f5, [%l7 + 0x08]
31626 umul %o4, %o6, %l1
31627 fmovspos %icc, %f1, %f2
31628 orcc %l6, %g4, %i3
31629 ld [%l7 + 0x40], %f10
31630 stx %l5, [%l7 + 0x58]
31631 fmovrde %g6, %f10, %f0
31632 bpos,pn %xcc, loop_3767
31633 stx %i2, [%l7 + 0x38]
31634 fnand %f8, %f12, %f10
31635 bne,pt %xcc, loop_3768
31636loop_3767:
31637 bl loop_3769
31638 stb %l3, [%l7 + 0x51]
31639 nop
31640 setx loop_3770, %l0, %l1
31641 jmpl %l1, %g5
31642loop_3768:
31643 bvs,a %icc, loop_3771
31644loop_3769:
31645 ldx [%l7 + 0x50], %i4
31646 fmovdg %icc, %f13, %f2
31647loop_3770:
31648 fmovdvc %icc, %f8, %f4
31649loop_3771:
31650 fnands %f4, %f8, %f6
31651 stw %g2, [%l7 + 0x50]
31652 fsrc2 %f8, %f14
31653 movrlz %o3, 0x23E, %g1
31654 fmovrdlz %l2, %f14, %f6
31655 fmovde %icc, %f15, %f12
31656 fmovsge %xcc, %f8, %f5
31657 fmovrde %i0, %f12, %f2
31658 fsrc1 %f10, %f2
31659 andncc %o2, %g3, %i7
31660 tleu %icc, 0x4
31661 be,a,pn %icc, loop_3772
31662 sdivx %i5, 0x03E4, %l0
31663 fmul8x16al %f1, %f10, %f4
31664 movgu %icc, %o1, %o0
31665loop_3772:
31666 ba,a loop_3773
31667 ldd [%l7 + 0x10], %f4
31668 ldd [%l7 + 0x38], %f12
31669 movrlez %g7, 0x339, %l4
31670loop_3773:
31671 subcc %i6, 0x1E91, %o5
31672 fpadd32 %f6, %f10, %f6
31673 edge32ln %i1, %o4, %o6
31674 tcc %xcc, 0x4
31675 movrgez %l1, %l6, %g4
31676 ldd [%l7 + 0x50], %f4
31677 movl %icc, %i3, %o7
31678 orcc %g6, 0x0F9B, %l5
31679 ldsh [%l7 + 0x28], %i2
31680 lduh [%l7 + 0x14], %l3
31681 edge32n %g5, %i4, %g2
31682 andn %o3, 0x170B, %l2
31683 ldx [%l7 + 0x20], %i0
31684 fcmpeq16 %f4, %f2, %g1
31685 movpos %icc, %o2, %i7
31686 fpmerge %f14, %f7, %f6
31687 fmovdle %xcc, %f11, %f8
31688 ldd [%l7 + 0x68], %f12
31689 lduh [%l7 + 0x24], %i5
31690 fornot1s %f4, %f6, %f7
31691 fmovsge %xcc, %f4, %f11
31692 popc %l0, %g3
31693 std %f4, [%l7 + 0x78]
31694 brgz %o0, loop_3774
31695 udivx %g7, 0x1C32, %o1
31696 ldsw [%l7 + 0x14], %i6
31697 st %f11, [%l7 + 0x54]
31698loop_3774:
31699 udivx %o5, 0x0CA0, %l4
31700 subcc %o4, %o6, %l1
31701 edge16 %i1, %l6, %i3
31702 movl %icc, %g4, %g6
31703 fexpand %f1, %f14
31704 lduh [%l7 + 0x4E], %l5
31705 fmovdn %xcc, %f7, %f8
31706 bneg,a,pt %icc, loop_3775
31707 fornot2 %f8, %f8, %f6
31708 fnot2 %f8, %f8
31709 movre %i2, 0x0EC, %o7
31710loop_3775:
31711 fmovsvc %xcc, %f11, %f15
31712 bg %xcc, loop_3776
31713 taddcctv %g5, %i4, %l3
31714 pdist %f12, %f10, %f6
31715 movl %icc, %o3, %g2
31716loop_3776:
31717 ldub [%l7 + 0x2D], %i0
31718 ldx [%l7 + 0x40], %l2
31719 fsrc2s %f4, %f9
31720 lduh [%l7 + 0x40], %o2
31721 xorcc %i7, %i5, %g1
31722 nop
31723 setx loop_3777, %l0, %l1
31724 jmpl %l1, %g3
31725 ldsb [%l7 + 0x2B], %l0
31726 ble,a,pt %icc, loop_3778
31727 tsubcctv %o0, 0x1ED7, %o1
31728loop_3777:
31729 faligndata %f2, %f8, %f10
31730 fcmpgt32 %f6, %f6, %i6
31731loop_3778:
31732 ldsw [%l7 + 0x68], %o5
31733 ld [%l7 + 0x14], %f11
31734 movrgz %l4, %o4, %o6
31735 fmovda %xcc, %f10, %f12
31736 tg %xcc, 0x0
31737 fba %fcc2, loop_3779
31738 fbul,a %fcc0, loop_3780
31739 fmovsg %icc, %f13, %f15
31740 fmovrdne %l1, %f12, %f0
31741loop_3779:
31742 stx %i1, [%l7 + 0x78]
31743loop_3780:
31744 ba,pn %xcc, loop_3781
31745 ldsh [%l7 + 0x50], %g7
31746 fbue %fcc3, loop_3782
31747 fmuld8ulx16 %f6, %f7, %f10
31748loop_3781:
31749 stb %i3, [%l7 + 0x6A]
31750 tpos %xcc, 0x5
31751loop_3782:
31752 add %g4, %g6, %l5
31753 bgu,a %icc, loop_3783
31754 tneg %xcc, 0x4
31755 add %l6, %i2, %o7
31756 ld [%l7 + 0x68], %f8
31757loop_3783:
31758 fcmpne16 %f8, %f14, %i4
31759 fmul8sux16 %f10, %f2, %f6
31760 movpos %icc, %l3, %g5
31761 bcc,pt %xcc, loop_3784
31762 sth %g2, [%l7 + 0x66]
31763 ldx [%l7 + 0x68], %i0
31764 edge32ln %o3, %l2, %i7
31765loop_3784:
31766 fmovrsgz %i5, %f10, %f0
31767 lduh [%l7 + 0x40], %o2
31768 fmovdn %icc, %f11, %f12
31769 fmovrdne %g3, %f2, %f4
31770 fsrc1 %f6, %f4
31771 fcmped %fcc0, %f14, %f14
31772 std %f4, [%l7 + 0x78]
31773 mulscc %l0, %o0, %o1
31774 ldsh [%l7 + 0x32], %i6
31775 movpos %xcc, %o5, %g1
31776 ld [%l7 + 0x60], %f2
31777 ble,a,pt %xcc, loop_3785
31778 fands %f5, %f12, %f0
31779 fmovdne %icc, %f2, %f14
31780 fmovsn %xcc, %f11, %f0
31781loop_3785:
31782 udivcc %o4, 0x1FC8, %l4
31783 stw %o6, [%l7 + 0x2C]
31784 st %f12, [%l7 + 0x08]
31785 nop
31786 setx loop_3786, %l0, %l1
31787 jmpl %l1, %i1
31788 stw %g7, [%l7 + 0x58]
31789 fabsd %f0, %f12
31790 bshuffle %f14, %f2, %f8
31791loop_3786:
31792 srax %i3, 0x15, %g4
31793 fmovdcc %xcc, %f1, %f1
31794 ldx [%l7 + 0x08], %g6
31795 fbge %fcc3, loop_3787
31796 ldsb [%l7 + 0x50], %l1
31797 fmul8x16 %f4, %f10, %f12
31798 fpsub32s %f12, %f13, %f13
31799loop_3787:
31800 tcc %icc, 0x4
31801 sth %l5, [%l7 + 0x28]
31802 movcc %icc, %i2, %o7
31803 lduh [%l7 + 0x6E], %l6
31804 fandnot2 %f14, %f10, %f0
31805 movrlez %l3, %i4, %g2
31806 movg %icc, %i0, %o3
31807 ldx [%l7 + 0x38], %g5
31808 fnands %f15, %f10, %f11
31809 edge32 %l2, %i5, %o2
31810 fmul8ulx16 %f4, %f6, %f2
31811 tge %icc, 0x1
31812 fmuld8ulx16 %f9, %f6, %f4
31813 stw %i7, [%l7 + 0x50]
31814 stb %g3, [%l7 + 0x2A]
31815 lduh [%l7 + 0x56], %o0
31816 movre %l0, 0x391, %i6
31817 st %f8, [%l7 + 0x68]
31818 addccc %o1, %g1, %o4
31819 stw %o5, [%l7 + 0x2C]
31820 ld [%l7 + 0x58], %f4
31821 tgu %icc, 0x2
31822 xor %o6, %l4, %g7
31823 lduh [%l7 + 0x34], %i1
31824 tne %xcc, 0x6
31825 fcmpes %fcc2, %f13, %f15
31826 ldub [%l7 + 0x46], %i3
31827 taddcc %g6, %g4, %l5
31828 fmovrdgz %i2, %f6, %f10
31829 fzero %f10
31830 ldx [%l7 + 0x40], %o7
31831 fmovrsgez %l1, %f4, %f15
31832 movleu %icc, %l3, %i4
31833 sth %g2, [%l7 + 0x62]
31834 ba,a,pt %icc, loop_3788
31835 edge32 %i0, %l6, %g5
31836 lduh [%l7 + 0x2E], %l2
31837 ldd [%l7 + 0x50], %f8
31838loop_3788:
31839 ld [%l7 + 0x58], %f10
31840 stb %o3, [%l7 + 0x7D]
31841 fmovde %icc, %f11, %f6
31842 bpos loop_3789
31843 ldsh [%l7 + 0x08], %o2
31844 fones %f4
31845 stb %i5, [%l7 + 0x6E]
31846loop_3789:
31847 fmovsl %icc, %f6, %f1
31848 ldsb [%l7 + 0x1C], %i7
31849 srlx %o0, 0x07, %g3
31850 fnor %f14, %f0, %f8
31851 std %f8, [%l7 + 0x78]
31852 tvc %icc, 0x5
31853 andncc %i6, %l0, %g1
31854 ba,a loop_3790
31855 andcc %o4, %o5, %o1
31856 fand %f0, %f6, %f2
31857 lduh [%l7 + 0x68], %l4
31858loop_3790:
31859 bne,a %icc, loop_3791
31860 ld [%l7 + 0x70], %f10
31861 fandnot2 %f10, %f8, %f8
31862 stw %g7, [%l7 + 0x10]
31863loop_3791:
31864 fmovsl %icc, %f5, %f2
31865 bcc %xcc, loop_3792
31866 st %f11, [%l7 + 0x40]
31867 addcc %o6, %i1, %i3
31868 tpos %icc, 0x1
31869loop_3792:
31870 lduh [%l7 + 0x4E], %g6
31871 sth %g4, [%l7 + 0x18]
31872 fmovsle %icc, %f7, %f13
31873 ble loop_3793
31874 fbo,a %fcc1, loop_3794
31875 fba %fcc3, loop_3795
31876 xnor %i2, 0x07C2, %o7
31877loop_3793:
31878 fbg,a %fcc1, loop_3796
31879loop_3794:
31880 sth %l5, [%l7 + 0x60]
31881loop_3795:
31882 fcmpne16 %f0, %f6, %l3
31883 movvc %xcc, %i4, %l1
31884loop_3796:
31885 brgez,a %g2, loop_3797
31886 fmovsvc %icc, %f9, %f1
31887 fpadd32 %f12, %f4, %f10
31888 fpmerge %f15, %f4, %f14
31889loop_3797:
31890 fmovsa %xcc, %f5, %f2
31891 fpadd32s %f5, %f11, %f11
31892 movg %icc, %i0, %l6
31893 fabsd %f8, %f4
31894 movcs %xcc, %l2, %o3
31895 xor %o2, %g5, %i5
31896 bl,a loop_3798
31897 array8 %o0, %g3, %i7
31898 fmovsle %xcc, %f10, %f9
31899 fandnot2 %f4, %f14, %f4
31900loop_3798:
31901 fmovde %icc, %f8, %f15
31902 array16 %l0, %g1, %o4
31903 tneg %xcc, 0x0
31904 fpmerge %f4, %f2, %f2
31905 orncc %o5, %i6, %o1
31906 fmovdvc %xcc, %f5, %f7
31907 fmovsgu %icc, %f12, %f5
31908 movn %xcc, %l4, %g7
31909 ldsh [%l7 + 0x0C], %i1
31910 fmovsn %xcc, %f1, %f4
31911 ldsh [%l7 + 0x34], %i3
31912 bvc %xcc, loop_3799
31913 mulscc %o6, %g6, %i2
31914 smul %o7, 0x0EB0, %g4
31915 fones %f9
31916loop_3799:
31917 ldsh [%l7 + 0x28], %l5
31918 fmovs %f9, %f7
31919 fmovdl %xcc, %f0, %f1
31920 tcc %icc, 0x4
31921 mova %icc, %l3, %l1
31922 ld [%l7 + 0x58], %f11
31923 edge8 %i4, %i0, %g2
31924 std %f2, [%l7 + 0x20]
31925 tcc %xcc, 0x1
31926 tcs %xcc, 0x1
31927 and %l2, %o3, %l6
31928 fcmpne32 %f4, %f0, %o2
31929 fmul8x16 %f5, %f0, %f4
31930 fbne,a %fcc1, loop_3800
31931 sub %g5, 0x0036, %i5
31932 popc 0x0BB1, %o0
31933 stx %g3, [%l7 + 0x70]
31934loop_3800:
31935 st %f2, [%l7 + 0x40]
31936 st %f5, [%l7 + 0x2C]
31937 bn,a,pt %icc, loop_3801
31938 movleu %icc, %l0, %g1
31939 fcmped %fcc1, %f2, %f14
31940 std %f0, [%l7 + 0x08]
31941loop_3801:
31942 addccc %o4, %o5, %i6
31943 lduh [%l7 + 0x70], %o1
31944 movcc %icc, %l4, %g7
31945 fmovsge %xcc, %f12, %f7
31946 tpos %icc, 0x2
31947 bgu loop_3802
31948 fcmpes %fcc2, %f6, %f8
31949 stx %i7, [%l7 + 0x70]
31950 stb %i1, [%l7 + 0x32]
31951loop_3802:
31952 stb %o6, [%l7 + 0x64]
31953 fpsub16s %f10, %f15, %f5
31954 movg %xcc, %i3, %g6
31955 fpsub16 %f10, %f0, %f8
31956 edge16ln %i2, %g4, %o7
31957 nop
31958 setx loop_3803, %l0, %l1
31959 wrpr 0x1, %tl
31960 wrpr %l1, %tnpc
31961 setx 0x34400001400, %l0, %l1
31962 wrpr %l1, %tstate
31963 wrhpr 0x4, %htstate
31964 done
31965 fmovdvc %icc, %f14, %f1
31966 fmovdpos %icc, %f2, %f8
31967 udiv %l3, 0x1F3C, %l5
31968loop_3803:
31969 edge32 %i4, %l1, %g2
31970 fmuld8ulx16 %f6, %f4, %f12
31971 stx %i0, [%l7 + 0x58]
31972 ldsb [%l7 + 0x16], %o3
31973 ldd [%l7 + 0x18], %f8
31974 fmovsneg %xcc, %f4, %f2
31975 movgu %icc, %l6, %o2
31976 movrne %g5, 0x287, %i5
31977 fmovscs %icc, %f0, %f14
31978 movne %xcc, %l2, %g3
31979 smul %o0, 0x1B21, %l0
31980 movle %icc, %o4, %g1
31981 fpadd16s %f2, %f7, %f5
31982 edge8 %i6, %o1, %o5
31983 stw %g7, [%l7 + 0x20]
31984 stx %l4, [%l7 + 0x68]
31985 fmuld8ulx16 %f9, %f7, %f6
31986 fmovsvs %icc, %f14, %f0
31987 sth %i1, [%l7 + 0x5E]
31988 fzero %f12
31989 subccc %o6, 0x106D, %i7
31990 ldd [%l7 + 0x28], %f4
31991 fmovdg %xcc, %f10, %f5
31992 nop
31993 setx loop_3804, %l0, %l1
31994 wrpr 0x1, %tl
31995 wrpr %l1, %tpc
31996 add %l1, 0x4, %l1
31997 wrpr %l1, %tnpc
31998 setx 0x34400001400, %l0, %l1
31999 wrpr %l1, %tstate
32000 wrhpr 0x4, %htstate
32001 retry
32002 bneg,pn %icc, loop_3805
32003 mulscc %g6, %i3, %g4
32004 ldx [%l7 + 0x10], %o7
32005loop_3804:
32006 stb %l3, [%l7 + 0x08]
32007loop_3805:
32008 fnot2 %f6, %f2
32009 ld [%l7 + 0x10], %f11
32010 sth %i2, [%l7 + 0x74]
32011 tne %icc, 0x6
32012 sth %l5, [%l7 + 0x44]
32013 stb %i4, [%l7 + 0x55]
32014 edge8n %l1, %g2, %o3
32015 fba,a %fcc2, loop_3806
32016 fors %f2, %f0, %f5
32017 fble,a %fcc3, loop_3807
32018 movcs %xcc, %l6, %i0
32019loop_3806:
32020 fbg %fcc2, loop_3808
32021 ldsh [%l7 + 0x4C], %o2
32022loop_3807:
32023 edge8n %g5, %l2, %g3
32024 std %f14, [%l7 + 0x20]
32025loop_3808:
32026 or %i5, 0x1507, %l0
32027 ldsb [%l7 + 0x7D], %o4
32028 bl %xcc, loop_3809
32029 brz %o0, loop_3810
32030 alignaddrl %i6, %o1, %o5
32031 subcc %g1, %g7, %i1
32032loop_3809:
32033 bn loop_3811
32034loop_3810:
32035 ldd [%l7 + 0x70], %f10
32036 fmovscc %xcc, %f12, %f2
32037 fcmpgt16 %f10, %f6, %o6
32038loop_3811:
32039 tle %xcc, 0x6
32040 tvc %xcc, 0x5
32041 fmovrse %i7, %f5, %f14
32042 movneg %icc, %l4, %g6
32043 fmovdpos %xcc, %f2, %f9
32044 fmul8x16au %f4, %f4, %f10
32045 fbule,a %fcc0, loop_3812
32046 udivcc %i3, 0x0B7C, %o7
32047 fmovdl %xcc, %f3, %f9
32048 subc %g4, 0x01AB, %i2
32049loop_3812:
32050 bne,a,pn %xcc, loop_3813
32051 fmovsge %xcc, %f5, %f4
32052 fandnot2 %f4, %f0, %f12
32053 bneg,a loop_3814
32054loop_3813:
32055 ldub [%l7 + 0x7E], %l3
32056 fxors %f8, %f0, %f6
32057 std %f10, [%l7 + 0x48]
32058loop_3814:
32059 ble,pn %icc, loop_3815
32060 smul %l5, 0x0247, %i4
32061 udivcc %g2, 0x1303, %l1
32062 ldsh [%l7 + 0x54], %l6
32063loop_3815:
32064 srlx %o3, %i0, %o2
32065 fcmpes %fcc2, %f4, %f12
32066 brgez,a %l2, loop_3816
32067 lduh [%l7 + 0x2A], %g3
32068 fble %fcc2, loop_3817
32069 fmovrsne %i5, %f4, %f3
32070loop_3816:
32071 orn %l0, 0x1333, %o4
32072 fabsd %f12, %f8
32073loop_3817:
32074 fornot2s %f0, %f6, %f14
32075 fmovsa %icc, %f9, %f0
32076 tleu %xcc, 0x7
32077 ldsw [%l7 + 0x24], %o0
32078 fand %f2, %f10, %f10
32079 ba,a %xcc, loop_3818
32080 fmovrdgz %g5, %f4, %f12
32081 bge,a,pt %xcc, loop_3819
32082 sth %i6, [%l7 + 0x76]
32083loop_3818:
32084 ldsh [%l7 + 0x28], %o1
32085 st %f1, [%l7 + 0x5C]
32086loop_3819:
32087 ldd [%l7 + 0x18], %f10
32088 ld [%l7 + 0x74], %f8
32089 movre %o5, 0x0FA, %g7
32090 for %f4, %f14, %f6
32091 fnot2 %f2, %f12
32092 fmovscs %xcc, %f2, %f14
32093 movne %xcc, %g1, %i1
32094 andcc %i7, %l4, %o6
32095 fandnot1s %f14, %f8, %f15
32096 bne,pt %icc, loop_3820
32097 tne %xcc, 0x3
32098 ldd [%l7 + 0x38], %f14
32099 brlz,a %g6, loop_3821
32100loop_3820:
32101 stw %o7, [%l7 + 0x48]
32102 ldd [%l7 + 0x20], %f2
32103 movrlz %i3, 0x201, %i2
32104loop_3821:
32105 brz,a %g4, loop_3822
32106 ldd [%l7 + 0x68], %f6
32107 sllx %l3, %i4, %l5
32108 fmul8x16al %f0, %f3, %f2
32109loop_3822:
32110 ldsb [%l7 + 0x7C], %g2
32111 ldsh [%l7 + 0x12], %l6
32112 edge32 %o3, %l1, %i0
32113 st %f13, [%l7 + 0x54]
32114 fpack16 %f10, %f0
32115 stx %l2, [%l7 + 0x38]
32116 movn %xcc, %o2, %i5
32117 brz %l0, loop_3823
32118 siam 0x6
32119 bpos %xcc, loop_3824
32120 brz,a %g3, loop_3825
32121loop_3823:
32122 lduw [%l7 + 0x74], %o0
32123 orcc %g5, %i6, %o1
32124loop_3824:
32125 fmuld8sux16 %f15, %f2, %f12
32126loop_3825:
32127 fmovrslez %o4, %f1, %f8
32128 ld [%l7 + 0x5C], %f7
32129 ldd [%l7 + 0x48], %f14
32130 nop
32131 setx loop_3826, %l0, %l1
32132 wrpr 0x1, %tl
32133 wrpr %l1, %tnpc
32134 setx 0x34400001400, %l0, %l1
32135 wrpr %l1, %tstate
32136 wrhpr 0x4, %htstate
32137 done
32138 sth %g7, [%l7 + 0x6A]
32139 fmuld8ulx16 %f0, %f14, %f0
32140 subcc %o5, %g1, %i1
32141loop_3826:
32142 fnands %f9, %f4, %f11
32143 mova %icc, %l4, %o6
32144 lduw [%l7 + 0x10], %i7
32145 fsrc1s %f10, %f12
32146 faligndata %f2, %f12, %f2
32147 ldx [%l7 + 0x30], %g6
32148 stx %i3, [%l7 + 0x08]
32149 fcmpgt16 %f12, %f4, %o7
32150 xor %i2, 0x0C1B, %l3
32151 movcs %xcc, %g4, %l5
32152 movne %icc, %g2, %i4
32153 brz,a %l6, loop_3827
32154 fcmple32 %f4, %f12, %o3
32155 tleu %xcc, 0x7
32156 fnegd %f10, %f14
32157loop_3827:
32158 fmul8x16au %f15, %f8, %f2
32159 stx %l1, [%l7 + 0x50]
32160 stw %i0, [%l7 + 0x7C]
32161 sth %l2, [%l7 + 0x58]
32162 edge32n %o2, %i5, %l0
32163 fbg,a %fcc3, loop_3828
32164 addccc %g3, %o0, %g5
32165 ldd [%l7 + 0x40], %f14
32166 andn %o1, 0x0D6A, %o4
32167loop_3828:
32168 ldx [%l7 + 0x78], %g7
32169 bneg,a %icc, loop_3829
32170 stx %i6, [%l7 + 0x50]
32171 bgu,a %xcc, loop_3830
32172 taddcctv %g1, %i1, %l4
32173loop_3829:
32174 fmovsa %xcc, %f8, %f2
32175 ld [%l7 + 0x24], %f3
32176loop_3830:
32177 fbg %fcc3, loop_3831
32178 bn,a,pt %xcc, loop_3832
32179 fmovdgu %icc, %f7, %f10
32180 ldsb [%l7 + 0x65], %o5
32181loop_3831:
32182 ld [%l7 + 0x14], %f12
32183loop_3832:
32184 movg %xcc, %i7, %g6
32185 ldsb [%l7 + 0x4D], %o6
32186 fmovsg %icc, %f2, %f15
32187 addc %i3, 0x00BF, %o7
32188 fmovrslz %l3, %f14, %f2
32189 te %icc, 0x4
32190 fcmpgt16 %f0, %f0, %i2
32191 ldub [%l7 + 0x2F], %g4
32192 fornot1 %f6, %f0, %f8
32193 fcmpeq16 %f10, %f2, %l5
32194 fcmpeq32 %f0, %f14, %g2
32195 srlx %l6, %i4, %l1
32196 tg %xcc, 0x7
32197 orncc %o3, %i0, %o2
32198 brgz,a %i5, loop_3833
32199 fcmped %fcc1, %f0, %f10
32200 movrne %l0, 0x1A8, %l2
32201 bleu,pn %xcc, loop_3834
32202loop_3833:
32203 sethi 0x14D2, %o0
32204 std %f12, [%l7 + 0x40]
32205 lduw [%l7 + 0x34], %g5
32206loop_3834:
32207 fmovsgu %icc, %f0, %f6
32208 call loop_3835
32209 for %f2, %f8, %f14
32210 tsubcctv %g3, %o1, %o4
32211 fpackfix %f0, %f13
32212loop_3835:
32213 stx %g7, [%l7 + 0x40]
32214 fmovspos %icc, %f4, %f7
32215 srax %g1, %i6, %i1
32216 edge8 %l4, %i7, %g6
32217 fcmpgt32 %f2, %f10, %o5
32218 taddcc %o6, %i3, %l3
32219 smul %o7, 0x1190, %i2
32220 fmovsgu %xcc, %f12, %f6
32221 ld [%l7 + 0x5C], %f15
32222 and %g4, 0x1CAC, %g2
32223 sth %l5, [%l7 + 0x4E]
32224 fmovsgu %xcc, %f2, %f0
32225 movn %xcc, %l6, %i4
32226 stw %l1, [%l7 + 0x7C]
32227 fpmerge %f15, %f7, %f10
32228 ldsh [%l7 + 0x0E], %i0
32229 fmovspos %xcc, %f7, %f12
32230 st %f14, [%l7 + 0x54]
32231 fmovde %icc, %f0, %f11
32232 ldsw [%l7 + 0x74], %o2
32233 brgez,a %i5, loop_3836
32234 fba %fcc0, loop_3837
32235 edge8n %l0, %o3, %o0
32236 fbule,a %fcc0, loop_3838
32237loop_3836:
32238 st %f14, [%l7 + 0x7C]
32239loop_3837:
32240 sdivcc %g5, 0x0886, %l2
32241 fnors %f5, %f1, %f11
32242loop_3838:
32243 fmul8ulx16 %f4, %f8, %f10
32244 fbg %fcc3, loop_3839
32245 fpadd32s %f4, %f8, %f13
32246 brz %o1, loop_3840
32247 ldx [%l7 + 0x60], %g3
32248loop_3839:
32249 fmovda %icc, %f14, %f6
32250 fmovrde %o4, %f12, %f8
32251loop_3840:
32252 tle %xcc, 0x5
32253 fnegd %f4, %f8
32254 fcmpd %fcc0, %f12, %f6
32255 fmovdgu %icc, %f4, %f5
32256 st %f1, [%l7 + 0x24]
32257 lduw [%l7 + 0x0C], %g1
32258 fmovscc %xcc, %f12, %f11
32259 fnot1 %f6, %f10
32260 fbul %fcc3, loop_3841
32261 lduh [%l7 + 0x70], %i6
32262 sth %i1, [%l7 + 0x14]
32263 fand %f12, %f2, %f14
32264loop_3841:
32265 brnz,a %g7, loop_3842
32266 fpadd16 %f12, %f14, %f14
32267 fone %f2
32268 std %f8, [%l7 + 0x50]
32269loop_3842:
32270 movle %xcc, %l4, %g6
32271 fmovdneg %xcc, %f6, %f7
32272 ldx [%l7 + 0x28], %o5
32273 nop
32274 setx loop_3843, %l0, %l1
32275 wrpr 0x1, %tl
32276 wrpr %l1, %tnpc
32277 setx 0x34400001400, %l0, %l1
32278 wrpr %l1, %tstate
32279 wrhpr 0x4, %htstate
32280 done
32281 fmovdne %icc, %f5, %f3
32282 popc %i7, %i3
32283 sub %o6, %l3, %o7
32284loop_3843:
32285 udiv %g4, 0x1819, %g2
32286 st %f9, [%l7 + 0x34]
32287 fmovsne %icc, %f11, %f13
32288 bleu,a,pt %icc, loop_3844
32289 fmovsge %xcc, %f2, %f7
32290 fnegd %f8, %f2
32291 add %l5, %i2, %l6
32292loop_3844:
32293 movrgez %l1, %i4, %o2
32294 fmovdpos %xcc, %f13, %f7
32295 andcc %i5, %i0, %o3
32296 ld [%l7 + 0x44], %f9
32297 xnor %o0, %g5, %l0
32298 stb %l2, [%l7 + 0x18]
32299 std %f0, [%l7 + 0x78]
32300 movneg %xcc, %g3, %o1
32301 fnot1 %f6, %f14
32302 stb %g1, [%l7 + 0x5F]
32303 srlx %o4, %i6, %g7
32304 lduw [%l7 + 0x5C], %l4
32305 movleu %icc, %g6, %i1
32306 lduh [%l7 + 0x58], %i7
32307 faligndata %f6, %f8, %f6
32308 fbo,a %fcc2, loop_3845
32309 fmovdpos %xcc, %f7, %f2
32310 tg %xcc, 0x2
32311 ld [%l7 + 0x14], %f8
32312loop_3845:
32313 fbule,a %fcc3, loop_3846
32314 tsubcc %i3, %o6, %o5
32315 edge8 %l3, %o7, %g4
32316 lduh [%l7 + 0x52], %l5
32317loop_3846:
32318 movvc %icc, %g2, %i2
32319 tvc %icc, 0x4
32320 mulscc %l6, %i4, %o2
32321 tvc %icc, 0x7
32322 ldub [%l7 + 0x52], %l1
32323 ldsb [%l7 + 0x12], %i5
32324 fone %f12
32325 fpsub32 %f8, %f14, %f12
32326 movleu %icc, %i0, %o3
32327 sth %o0, [%l7 + 0x26]
32328 fzeros %f13
32329 andn %g5, %l0, %l2
32330 ldsh [%l7 + 0x62], %o1
32331 std %f10, [%l7 + 0x28]
32332 ldsw [%l7 + 0x20], %g1
32333 fnot2 %f0, %f2
32334 or %g3, %o4, %g7
32335 mulx %l4, %i6, %i1
32336 lduw [%l7 + 0x44], %i7
32337 array32 %i3, %o6, %o5
32338 stw %g6, [%l7 + 0x14]
32339 fbule %fcc3, loop_3847
32340 and %l3, %o7, %l5
32341 fmovrsgez %g2, %f12, %f7
32342 ldsw [%l7 + 0x40], %g4
32343loop_3847:
32344 fmovrslez %l6, %f11, %f11
32345 fnot1s %f6, %f15
32346 ldsb [%l7 + 0x23], %i2
32347 mova %xcc, %i4, %o2
32348 st %f11, [%l7 + 0x6C]
32349 fabss %f7, %f7
32350 stb %l1, [%l7 + 0x25]
32351 lduh [%l7 + 0x0A], %i0
32352 brgez %o3, loop_3848
32353 fble,a %fcc3, loop_3849
32354 stx %o0, [%l7 + 0x10]
32355 fmovdcs %xcc, %f5, %f11
32356loop_3848:
32357 movrne %g5, 0x3E4, %l0
32358loop_3849:
32359 ldsb [%l7 + 0x34], %l2
32360 bvc,a %xcc, loop_3850
32361 lduw [%l7 + 0x48], %i5
32362 srl %g1, 0x10, %g3
32363 ldd [%l7 + 0x30], %f0
32364loop_3850:
32365 sdivx %o4, 0x112F, %g7
32366 smulcc %l4, %o1, %i6
32367 fmovdcs %xcc, %f7, %f3
32368 stw %i1, [%l7 + 0x64]
32369 ld [%l7 + 0x3C], %f10
32370 bne loop_3851
32371 fpsub32s %f7, %f7, %f7
32372 fpmerge %f14, %f3, %f12
32373 stb %i7, [%l7 + 0x73]
32374loop_3851:
32375 stw %o6, [%l7 + 0x78]
32376 brgez %i3, loop_3852
32377 edge32l %o5, %g6, %o7
32378 nop
32379 setx loop_3853, %l0, %l1
32380 wrpr 0x1, %tl
32381 wrpr %l1, %tpc
32382 add %l1, 0x4, %l1
32383 wrpr %l1, %tnpc
32384 setx 0x34400001400, %l0, %l1
32385 wrpr %l1, %tstate
32386 wrhpr 0x4, %htstate
32387 retry
32388 fcmps %fcc0, %f6, %f5
32389loop_3852:
32390 addc %l3, %l5, %g2
32391 bg loop_3854
32392loop_3853:
32393 ldd [%l7 + 0x08], %f0
32394 fsrc2s %f4, %f13
32395 fnands %f14, %f12, %f9
32396loop_3854:
32397 sth %g4, [%l7 + 0x58]
32398 movre %i2, %l6, %o2
32399 bpos,pn %xcc, loop_3855
32400 lduh [%l7 + 0x68], %l1
32401 bcc,pn %icc, loop_3856
32402 ble,a,pn %icc, loop_3857
32403loop_3855:
32404 fabsd %f8, %f12
32405 fmovsle %icc, %f2, %f15
32406loop_3856:
32407 edge8ln %i4, %i0, %o3
32408loop_3857:
32409 taddcctv %o0, %g5, %l0
32410 bpos,a,pt %xcc, loop_3858
32411 tn %icc, 0x3
32412 fmuld8sux16 %f11, %f1, %f14
32413 fandnot2s %f13, %f14, %f8
32414loop_3858:
32415 fmul8x16 %f12, %f14, %f4
32416 fornot1s %f11, %f12, %f9
32417 nop
32418 setx loop_3859, %l0, %l1
32419 wrpr 0x1, %tl
32420 wrpr %l1, %tpc
32421 add %l1, 0x4, %l1
32422 wrpr %l1, %tnpc
32423 setx 0x34400001400, %l0, %l1
32424 wrpr %l1, %tstate
32425 wrhpr 0x4, %htstate
32426 retry
32427 fmovdvs %xcc, %f3, %f12
32428 st %f10, [%l7 + 0x5C]
32429 brgez %l2, loop_3860
32430loop_3859:
32431 bleu,pt %xcc, loop_3861
32432 fpsub16s %f11, %f14, %f12
32433 movvc %xcc, %g1, %i5
32434loop_3860:
32435 movrlez %g3, %o4, %l4
32436loop_3861:
32437 nop
32438 setx loop_3862, %l0, %l1
32439 wrpr 0x1, %tl
32440 wrpr %l1, %tpc
32441 add %l1, 0x4, %l1
32442 wrpr %l1, %tnpc
32443 setx 0x34400001400, %l0, %l1
32444 wrpr %l1, %tstate
32445 wrhpr 0x4, %htstate
32446 retry
32447 std %f6, [%l7 + 0x50]
32448 bgu,a loop_3863
32449 stw %g7, [%l7 + 0x78]
32450loop_3862:
32451 ldx [%l7 + 0x58], %i6
32452 mulscc %i1, %i7, %o6
32453loop_3863:
32454 fnot1 %f2, %f12
32455 brnz %i3, loop_3864
32456 st %f1, [%l7 + 0x20]
32457 fzero %f4
32458 fmovscs %icc, %f10, %f11
32459loop_3864:
32460 fmovrde %o1, %f6, %f2
32461 fnegd %f0, %f4
32462 ldub [%l7 + 0x1B], %g6
32463 fsrc1 %f4, %f4
32464 fcmple32 %f12, %f12, %o5
32465 ldx [%l7 + 0x78], %o7
32466 fnot1 %f10, %f0
32467 fxors %f9, %f11, %f3
32468 ldx [%l7 + 0x18], %l3
32469 sth %l5, [%l7 + 0x34]
32470 ldsb [%l7 + 0x33], %g4
32471 sdivcc %g2, 0x1997, %i2
32472 fpadd32s %f13, %f8, %f5
32473 movne %icc, %o2, %l1
32474 lduh [%l7 + 0x32], %i4
32475 fmovrde %i0, %f0, %f6
32476 fpackfix %f2, %f13
32477 lduh [%l7 + 0x24], %o3
32478 fcmpeq32 %f10, %f14, %l6
32479 fand %f6, %f14, %f8
32480 bneg loop_3865
32481 tl %xcc, 0x0
32482 fmovdleu %icc, %f6, %f9
32483 movn %icc, %o0, %g5
32484loop_3865:
32485 edge8n %l2, %g1, %i5
32486 fmuld8ulx16 %f12, %f0, %f4
32487 fbg,a %fcc3, loop_3866
32488 st %f13, [%l7 + 0x68]
32489 ldsw [%l7 + 0x5C], %l0
32490 fnands %f9, %f15, %f13
32491loop_3866:
32492 movrlez %g3, 0x0F4, %l4
32493 tn %icc, 0x5
32494 fcmpgt32 %f4, %f12, %g7
32495 stx %i6, [%l7 + 0x50]
32496 fmovscc %xcc, %f13, %f10
32497 fnor %f2, %f10, %f14
32498 movrgz %i1, %o4, %i7
32499 fblg %fcc0, loop_3867
32500 edge16n %o6, %o1, %g6
32501 fabss %f5, %f1
32502 taddcc %o5, %o7, %i3
32503loop_3867:
32504 fabsd %f8, %f10
32505 fmovsle %icc, %f4, %f2
32506 fba %fcc2, loop_3868
32507 ldx [%l7 + 0x70], %l5
32508 stw %g4, [%l7 + 0x64]
32509 ld [%l7 + 0x18], %f12
32510loop_3868:
32511 tn %icc, 0x6
32512 ld [%l7 + 0x08], %f9
32513 ble,a,pt %icc, loop_3869
32514 stx %g2, [%l7 + 0x10]
32515 fors %f7, %f1, %f6
32516 ldd [%l7 + 0x78], %f12
32517loop_3869:
32518 ldd [%l7 + 0x30], %f2
32519 fmovdcs %icc, %f13, %f10
32520 fpsub32s %f11, %f8, %f12
32521 std %f4, [%l7 + 0x10]
32522 udivcc %l3, 0x1F6A, %i2
32523 ldx [%l7 + 0x78], %l1
32524 fxors %f0, %f12, %f9
32525 bl,pt %icc, loop_3870
32526 fmul8sux16 %f14, %f14, %f12
32527 mova %xcc, %i4, %i0
32528 st %f9, [%l7 + 0x28]
32529loop_3870:
32530 fmovrdgez %o2, %f12, %f0
32531 faligndata %f8, %f0, %f8
32532 movvs %icc, %l6, %o3
32533 fxnors %f8, %f6, %f13
32534 fmuld8ulx16 %f5, %f15, %f6
32535 subccc %o0, 0x10D1, %g5
32536 fmovdgu %icc, %f8, %f12
32537 sth %l2, [%l7 + 0x40]
32538 fnand %f2, %f14, %f12
32539 mova %icc, %g1, %l0
32540 bne,a,pn %icc, loop_3871
32541 fbge,a %fcc0, loop_3872
32542 brlez,a %i5, loop_3873
32543 udivcc %g3, 0x0477, %l4
32544loop_3871:
32545 edge32ln %i6, %i1, %o4
32546loop_3872:
32547 tcs %icc, 0x6
32548loop_3873:
32549 fmovrsgez %g7, %f13, %f2
32550 ldd [%l7 + 0x18], %f8
32551 std %f4, [%l7 + 0x50]
32552 ldsb [%l7 + 0x44], %o6
32553 fpackfix %f6, %f9
32554 fors %f13, %f5, %f10
32555 ld [%l7 + 0x60], %f0
32556 ldsb [%l7 + 0x6E], %i7
32557 bgu,a,pn %icc, loop_3874
32558 fandnot2s %f9, %f13, %f2
32559 tle %icc, 0x2
32560 lduw [%l7 + 0x0C], %o1
32561loop_3874:
32562 st %f15, [%l7 + 0x74]
32563 edge32ln %g6, %o7, %i3
32564 fblg %fcc0, loop_3875
32565 st %f0, [%l7 + 0x20]
32566 fcmpne16 %f10, %f0, %o5
32567 fmovdcc %icc, %f15, %f12
32568loop_3875:
32569 stw %l5, [%l7 + 0x48]
32570 orn %g2, 0x0CAE, %l3
32571 sth %g4, [%l7 + 0x70]
32572 stb %l1, [%l7 + 0x11]
32573 fpack32 %f12, %f0, %f6
32574 fmovrdlz %i4, %f2, %f6
32575 srlx %i0, %i2, %l6
32576 lduw [%l7 + 0x18], %o3
32577 add %o2, %o0, %g5
32578 edge32n %l2, %l0, %i5
32579 alignaddr %g1, %g3, %i6
32580 fnand %f8, %f6, %f10
32581 tcs %icc, 0x0
32582 fcmple32 %f10, %f8, %l4
32583 tcs %xcc, 0x1
32584 sub %o4, %g7, %i1
32585 fmovsvs %xcc, %f13, %f10
32586 fmovsl %icc, %f7, %f4
32587 bg,pn %icc, loop_3876
32588 tg %xcc, 0x7
32589 fmovsne %xcc, %f15, %f6
32590 movrlz %o6, %o1, %i7
32591loop_3876:
32592 fmuld8sux16 %f7, %f5, %f12
32593 umulcc %g6, %i3, %o7
32594 ldsw [%l7 + 0x28], %l5
32595 edge8n %g2, %o5, %l3
32596 lduh [%l7 + 0x16], %l1
32597 fmovdle %xcc, %f6, %f3
32598 call loop_3877
32599 edge16 %g4, %i4, %i2
32600 fmovsle %icc, %f6, %f7
32601 fmovrde %l6, %f2, %f14
32602loop_3877:
32603 fmovdne %xcc, %f15, %f15
32604 edge16l %o3, %o2, %i0
32605 stw %o0, [%l7 + 0x64]
32606 ldx [%l7 + 0x60], %g5
32607 fmovsle %xcc, %f1, %f14
32608 array16 %l0, %l2, %g1
32609 brz %g3, loop_3878
32610 mulscc %i6, 0x1C98, %i5
32611 lduh [%l7 + 0x50], %o4
32612 ldsb [%l7 + 0x79], %g7
32613loop_3878:
32614 fpsub16 %f10, %f12, %f4
32615 ld [%l7 + 0x6C], %f6
32616 fcmped %fcc3, %f0, %f0
32617 bne,a loop_3879
32618 tne %icc, 0x7
32619 lduw [%l7 + 0x08], %l4
32620 fmovdle %xcc, %f2, %f9
32621loop_3879:
32622 xnor %o6, %i1, %i7
32623 faligndata %f8, %f12, %f14
32624 lduw [%l7 + 0x58], %g6
32625 fmovsn %icc, %f15, %f15
32626 movrlez %i3, %o1, %l5
32627 fmovdl %icc, %f7, %f2
32628 brgez %o7, loop_3880
32629 stx %g2, [%l7 + 0x30]
32630 ldd [%l7 + 0x48], %f8
32631 bg,a,pn %icc, loop_3881
32632loop_3880:
32633 fnot1s %f12, %f0
32634 fmovdcs %icc, %f2, %f0
32635 bneg,pt %xcc, loop_3882
32636loop_3881:
32637 fbn %fcc2, loop_3883
32638 fnand %f12, %f0, %f6
32639 ld [%l7 + 0x5C], %f13
32640loop_3882:
32641 xnor %l3, 0x16DB, %o5
32642loop_3883:
32643 andncc %g4, %i4, %i2
32644 ldx [%l7 + 0x18], %l6
32645 ldub [%l7 + 0x56], %o3
32646 fpack16 %f4, %f0
32647 fbe,a %fcc1, loop_3884
32648 call loop_3885
32649 fmovdleu %icc, %f15, %f3
32650 fmovdne %icc, %f3, %f3
32651loop_3884:
32652 fmovrdne %l1, %f10, %f8
32653loop_3885:
32654 std %f6, [%l7 + 0x68]
32655 std %f0, [%l7 + 0x50]
32656 lduh [%l7 + 0x66], %o2
32657 sllx %o0, %g5, %i0
32658 stb %l2, [%l7 + 0x4E]
32659 ble,a,pt %icc, loop_3886
32660 ldub [%l7 + 0x3A], %l0
32661 smul %g3, 0x19B6, %i6
32662 ldub [%l7 + 0x5B], %i5
32663loop_3886:
32664 fsrc2 %f6, %f0
32665 ldsh [%l7 + 0x50], %o4
32666 bcs loop_3887
32667 lduh [%l7 + 0x6A], %g1
32668 tl %xcc, 0x4
32669 fexpand %f2, %f6
32670loop_3887:
32671 faligndata %f14, %f10, %f2
32672 ldsh [%l7 + 0x5E], %g7
32673 ldsh [%l7 + 0x4C], %o6
32674 fpmerge %f14, %f4, %f0
32675 srlx %i1, 0x17, %i7
32676 fand %f2, %f14, %f4
32677 stw %l4, [%l7 + 0x08]
32678 fcmpeq16 %f2, %f14, %i3
32679 sth %g6, [%l7 + 0x7E]
32680 stw %l5, [%l7 + 0x20]
32681 fpadd16s %f12, %f1, %f0
32682 fnors %f3, %f7, %f11
32683 ldub [%l7 + 0x3A], %o7
32684 tvs %xcc, 0x1
32685 ldsw [%l7 + 0x14], %g2
32686 fbug %fcc2, loop_3888
32687 movcs %icc, %l3, %o5
32688 stw %g4, [%l7 + 0x2C]
32689 fmul8ulx16 %f4, %f12, %f10
32690loop_3888:
32691 fcmple16 %f6, %f0, %i4
32692 bgu,pt %xcc, loop_3889
32693 tl %icc, 0x3
32694 bge loop_3890
32695 stw %o1, [%l7 + 0x5C]
32696loop_3889:
32697 tcs %xcc, 0x1
32698 movcc %icc, %l6, %i2
32699loop_3890:
32700 ldsw [%l7 + 0x10], %o3
32701 fmovrsgz %o2, %f15, %f0
32702 fpsub32s %f7, %f14, %f13
32703 ldub [%l7 + 0x36], %l1
32704 sdivcc %o0, 0x100D, %i0
32705 ldx [%l7 + 0x70], %l2
32706 fmuld8ulx16 %f1, %f2, %f14
32707 tcc %xcc, 0x2
32708 taddcctv %l0, %g3, %i6
32709 sdiv %i5, 0x02EE, %g5
32710 fmovspos %icc, %f1, %f12
32711 subcc %g1, 0x0CB2, %o4
32712 ld [%l7 + 0x50], %f1
32713 ldsb [%l7 + 0x6C], %o6
32714 fmul8ulx16 %f12, %f4, %f4
32715 movg %xcc, %g7, %i7
32716 fmovda %icc, %f6, %f14
32717 array8 %l4, %i3, %g6
32718 fbule %fcc1, loop_3891
32719 fxnors %f0, %f11, %f0
32720 fbu %fcc2, loop_3892
32721 edge8l %i1, %o7, %l5
32722loop_3891:
32723 bn,pn %xcc, loop_3893
32724 fpack16 %f4, %f2
32725loop_3892:
32726 ldd [%l7 + 0x38], %f2
32727 array32 %g2, %o5, %g4
32728loop_3893:
32729 ldub [%l7 + 0x7D], %i4
32730 bgu,a,pt %icc, loop_3894
32731 fmovrsgez %o1, %f12, %f13
32732 ldx [%l7 + 0x48], %l6
32733 fbg %fcc2, loop_3895
32734loop_3894:
32735 fzeros %f0
32736 fmovdn %xcc, %f7, %f13
32737 ble,a,pt %xcc, loop_3896
32738loop_3895:
32739 fmovrde %i2, %f6, %f6
32740 fbn %fcc2, loop_3897
32741 fbug %fcc0, loop_3898
32742loop_3896:
32743 te %icc, 0x4
32744 bleu,a %xcc, loop_3899
32745loop_3897:
32746 fmovrslez %l3, %f9, %f13
32747loop_3898:
32748 fnot2 %f10, %f12
32749 andcc %o2, %l1, %o3
32750loop_3899:
32751 ldsh [%l7 + 0x2C], %i0
32752 ldsw [%l7 + 0x64], %o0
32753 fone %f0
32754 nop
32755 setx loop_3900, %l0, %l1
32756 jmpl %l1, %l2
32757 st %f11, [%l7 + 0x68]
32758 edge32ln %l0, %g3, %i5
32759 tcs %icc, 0x5
32760loop_3900:
32761 stw %i6, [%l7 + 0x38]
32762 fpack32 %f14, %f8, %f2
32763 movvc %xcc, %g1, %o4
32764 lduh [%l7 + 0x5A], %g5
32765 srlx %g7, %i7, %o6
32766 ldsb [%l7 + 0x23], %i3
32767 edge32 %g6, %l4, %i1
32768 std %f4, [%l7 + 0x68]
32769 brgz %l5, loop_3901
32770 fbe,a %fcc3, loop_3902
32771 stb %o7, [%l7 + 0x31]
32772 nop
32773 setx loop_3903, %l0, %l1
32774 jmpl %l1, %o5
32775loop_3901:
32776 fcmpeq16 %f2, %f10, %g2
32777loop_3902:
32778 fcmpeq16 %f6, %f10, %g4
32779 ble %xcc, loop_3904
32780loop_3903:
32781 ldx [%l7 + 0x58], %i4
32782 ldsw [%l7 + 0x34], %l6
32783 fbu,a %fcc2, loop_3905
32784loop_3904:
32785 fnors %f10, %f9, %f11
32786 fsrc2 %f0, %f14
32787 fbne %fcc3, loop_3906
32788loop_3905:
32789 nop
32790 setx loop_3907, %l0, %l1
32791 wrpr 0x1, %tl
32792 wrpr %l1, %tnpc
32793 setx 0x34400001400, %l0, %l1
32794 wrpr %l1, %tstate
32795 wrhpr 0x4, %htstate
32796 done
32797 fmovsneg %xcc, %f9, %f10
32798 movcc %icc, %i2, %o1
32799loop_3906:
32800 std %f4, [%l7 + 0x30]
32801loop_3907:
32802 movn %icc, %l3, %l1
32803 stx %o2, [%l7 + 0x70]
32804 taddcctv %i0, %o3, %l2
32805 tne %icc, 0x4
32806 ldsw [%l7 + 0x10], %l0
32807 tg %xcc, 0x3
32808 ldsw [%l7 + 0x64], %g3
32809 fpadd16s %f13, %f15, %f6
32810 tsubcc %o0, %i6, %i5
32811 stx %g1, [%l7 + 0x28]
32812 te %icc, 0x6
32813 and %g5, %o4, %g7
32814 edge32n %o6, %i7, %i3
32815 umulcc %g6, 0x191B, %l4
32816 std %f6, [%l7 + 0x18]
32817 lduh [%l7 + 0x08], %i1
32818 fmovscs %xcc, %f9, %f10
32819 edge8n %l5, %o5, %g2
32820 addcc %g4, %o7, %i4
32821 bneg,a,pn %icc, loop_3908
32822 st %f7, [%l7 + 0x14]
32823 fmovdn %icc, %f5, %f1
32824 stb %l6, [%l7 + 0x24]
32825loop_3908:
32826 bcs,a loop_3909
32827 fmovrdgez %i2, %f10, %f2
32828 array16 %o1, %l1, %o2
32829 movre %i0, %o3, %l3
32830loop_3909:
32831 fmovs %f2, %f13
32832 ldsb [%l7 + 0x32], %l2
32833 ldub [%l7 + 0x58], %l0
32834 bvc,a,pn %icc, loop_3910
32835 fbne %fcc2, loop_3911
32836 ldd [%l7 + 0x20], %f0
32837 stx %g3, [%l7 + 0x68]
32838loop_3910:
32839 tle %xcc, 0x1
32840loop_3911:
32841 ldd [%l7 + 0x68], %f0
32842 fmovdgu %icc, %f0, %f5
32843 ldsb [%l7 + 0x67], %i6
32844 edge8l %o0, %i5, %g5
32845 srl %o4, %g7, %g1
32846 st %f2, [%l7 + 0x18]
32847 fmovdcc %icc, %f7, %f4
32848 taddcctv %i7, 0x0B39, %i3
32849 sdivcc %g6, 0x0BEF, %l4
32850 fnegd %f14, %f14
32851 stb %o6, [%l7 + 0x1B]
32852 sth %i1, [%l7 + 0x72]
32853 fcmple32 %f8, %f10, %l5
32854 sdivx %g2, 0x09C7, %g4
32855 movle %xcc, %o7, %o5
32856 bleu,a,pn %xcc, loop_3912
32857 ldsh [%l7 + 0x3E], %i4
32858 sth %i2, [%l7 + 0x3E]
32859 fornot1 %f4, %f4, %f14
32860loop_3912:
32861 bne,a %xcc, loop_3913
32862 std %f6, [%l7 + 0x20]
32863 fands %f8, %f6, %f9
32864 st %f14, [%l7 + 0x78]
32865loop_3913:
32866 sth %o1, [%l7 + 0x4C]
32867 fsrc1s %f12, %f8
32868 or %l6, 0x0B24, %o2
32869 andn %l1, 0x0265, %o3
32870 ldsh [%l7 + 0x58], %l3
32871 fmuld8ulx16 %f7, %f11, %f2
32872 lduh [%l7 + 0x16], %i0
32873 ta %icc, 0x0
32874 stx %l0, [%l7 + 0x78]
32875 nop
32876 setx loop_3914, %l0, %l1
32877 wrpr 0x1, %tl
32878 wrpr %l1, %tpc
32879 add %l1, 0x4, %l1
32880 wrpr %l1, %tnpc
32881 setx 0x34400001400, %l0, %l1
32882 wrpr %l1, %tstate
32883 wrhpr 0x4, %htstate
32884 retry
32885 fmovdn %icc, %f13, %f9
32886 fmovrslz %g3, %f9, %f8
32887 fmovrde %l2, %f6, %f0
32888loop_3914:
32889 edge32 %i6, %o0, %g5
32890 fbn %fcc1, loop_3915
32891 sub %o4, %i5, %g7
32892 bneg loop_3916
32893 fandnot2s %f13, %f7, %f10
32894loop_3915:
32895 fmovdneg %icc, %f1, %f15
32896 fmovsvc %xcc, %f8, %f8
32897loop_3916:
32898 tvs %icc, 0x2
32899 and %i7, 0x0B13, %g1
32900 ldsh [%l7 + 0x1A], %g6
32901 lduw [%l7 + 0x58], %i3
32902 alignaddr %l4, %o6, %l5
32903 edge8 %g2, %i1, %g4
32904 ba,pt %icc, loop_3917
32905 fmul8sux16 %f10, %f8, %f12
32906 ldx [%l7 + 0x38], %o7
32907 sethi 0x0042, %o5
32908loop_3917:
32909 stw %i4, [%l7 + 0x28]
32910 bvs loop_3918
32911 fbge %fcc0, loop_3919
32912 st %f12, [%l7 + 0x34]
32913 srlx %i2, 0x04, %o1
32914loop_3918:
32915 fcmpeq32 %f8, %f14, %o2
32916loop_3919:
32917 fmovdge %icc, %f4, %f4
32918 ldd [%l7 + 0x30], %f8
32919 tvs %xcc, 0x4
32920 array8 %l1, %l6, %l3
32921 fpmerge %f15, %f2, %f4
32922 movge %icc, %o3, %i0
32923 ldx [%l7 + 0x30], %l0
32924 fnegs %f11, %f2
32925 ldx [%l7 + 0x60], %l2
32926 nop
32927 setx loop_3920, %l0, %l1
32928 wrpr 0x1, %tl
32929 wrpr %l1, %tnpc
32930 setx 0x34400001400, %l0, %l1
32931 wrpr %l1, %tstate
32932 wrhpr 0x4, %htstate
32933 done
32934 fbn %fcc1, loop_3921
32935 movge %icc, %i6, %g3
32936 ldub [%l7 + 0x54], %o0
32937loop_3920:
32938 movleu %icc, %o4, %i5
32939loop_3921:
32940 ldsb [%l7 + 0x59], %g7
32941 ldsb [%l7 + 0x72], %g5
32942 fxnor %f4, %f2, %f8
32943 edge32l %i7, %g1, %g6
32944 fbg %fcc0, loop_3922
32945 tn %xcc, 0x4
32946 stw %l4, [%l7 + 0x44]
32947 fcmple16 %f12, %f12, %i3
32948loop_3922:
32949 fbue,a %fcc1, loop_3923
32950 fmovdvc %xcc, %f7, %f3
32951 fandnot2s %f0, %f9, %f6
32952 ba %icc, loop_3924
32953loop_3923:
32954 ldx [%l7 + 0x18], %l5
32955 fcmpgt16 %f14, %f2, %g2
32956 fnegd %f14, %f0
32957loop_3924:
32958 fmovdpos %xcc, %f8, %f2
32959 for %f4, %f10, %f14
32960 fbul %fcc0, loop_3925
32961 fnegd %f6, %f10
32962 fbg %fcc3, loop_3926
32963 ldd [%l7 + 0x20], %f12
32964loop_3925:
32965 fmovspos %icc, %f6, %f5
32966 ldsw [%l7 + 0x24], %i1
32967loop_3926:
32968 st %f10, [%l7 + 0x30]
32969 tne %icc, 0x6
32970 movrne %o6, %o7, %o5
32971 ldsb [%l7 + 0x1D], %i4
32972 fnors %f7, %f5, %f10
32973 tgu %xcc, 0x4
32974 movge %icc, %g4, %i2
32975 edge8 %o2, %l1, %l6
32976 subccc %o1, %l3, %i0
32977 udivcc %l0, 0x1314, %o3
32978 fpsub32 %f4, %f12, %f2
32979 fbo %fcc1, loop_3927
32980 stw %i6, [%l7 + 0x48]
32981 array8 %l2, %o0, %o4
32982 fnegs %f12, %f9
32983loop_3927:
32984 fzero %f2
32985 udivx %i5, 0x16CF, %g7
32986 orcc %g5, %g3, %i7
32987 lduh [%l7 + 0x0E], %g6
32988 movrne %l4, 0x10C, %i3
32989 movre %g1, 0x1AD, %l5
32990 tl %xcc, 0x5
32991 fmovdgu %xcc, %f14, %f9
32992 fmovsg %xcc, %f4, %f3
32993 fmovdl %icc, %f6, %f14
32994 brgz %g2, loop_3928
32995 fmovsge %xcc, %f14, %f5
32996 movrlz %i1, 0x387, %o6
32997 fmovd %f0, %f8
32998loop_3928:
32999 fmovrsgez %o5, %f0, %f4
33000 fmovdcs %xcc, %f8, %f14
33001 addcc %o7, %g4, %i4
33002 fbg %fcc2, loop_3929
33003 bneg,pt %xcc, loop_3930
33004 sdivcc %o2, 0x0310, %l1
33005 ldsh [%l7 + 0x2E], %i2
33006loop_3929:
33007 fnor %f14, %f10, %f8
33008loop_3930:
33009 lduw [%l7 + 0x78], %o1
33010 ldsb [%l7 + 0x1D], %l3
33011 edge32l %i0, %l6, %o3
33012 fbu %fcc1, loop_3931
33013 fexpand %f9, %f4
33014 addc %l0, %l2, %i6
33015 fpmerge %f8, %f0, %f6
33016loop_3931:
33017 fandnot2s %f11, %f4, %f3
33018 edge32ln %o0, %i5, %o4
33019 ldsh [%l7 + 0x62], %g5
33020 fornot2s %f14, %f8, %f6
33021 brnz,a %g7, loop_3932
33022 movge %icc, %i7, %g6
33023 ldd [%l7 + 0x18], %f4
33024 brz %l4, loop_3933
33025loop_3932:
33026 umul %g3, 0x0CB3, %i3
33027 fblg,a %fcc2, loop_3934
33028 fpack16 %f6, %f13
33029loop_3933:
33030 ldsh [%l7 + 0x4E], %l5
33031 fands %f8, %f2, %f3
33032loop_3934:
33033 fmovsvs %icc, %f2, %f10
33034 lduw [%l7 + 0x70], %g1
33035 fbo %fcc0, loop_3935
33036 fmuld8sux16 %f7, %f5, %f10
33037 fcmple16 %f2, %f8, %g2
33038 smul %i1, 0x0551, %o5
33039loop_3935:
33040 fbge,a %fcc3, loop_3936
33041 nop
33042 setx loop_3937, %l0, %l1
33043 jmpl %l1, %o6
33044 fmovdle %xcc, %f10, %f6
33045 add %o7, %g4, %i4
33046loop_3936:
33047 stw %o2, [%l7 + 0x30]
33048loop_3937:
33049 fmovrse %l1, %f4, %f11
33050 fmovscs %xcc, %f4, %f5
33051 fnands %f15, %f3, %f8
33052 fbge,a %fcc1, loop_3938
33053 std %f6, [%l7 + 0x28]
33054 xnor %o1, 0x0C8D, %i2
33055 movl %icc, %l3, %l6
33056loop_3938:
33057 lduh [%l7 + 0x30], %o3
33058 fmovscc %xcc, %f7, %f1
33059 lduw [%l7 + 0x34], %i0
33060 movn %xcc, %l0, %i6
33061 fands %f9, %f14, %f8
33062 lduw [%l7 + 0x54], %o0
33063 lduh [%l7 + 0x78], %i5
33064 fmovrslez %l2, %f0, %f13
33065 ble loop_3939
33066 fmovrse %o4, %f9, %f8
33067 bleu,a,pt %icc, loop_3940
33068 fmovdvs %xcc, %f11, %f15
33069loop_3939:
33070 ld [%l7 + 0x40], %f9
33071 ldd [%l7 + 0x48], %f14
33072loop_3940:
33073 edge16l %g7, %g5, %i7
33074 fmovrsgez %l4, %f3, %f5
33075 xorcc %g3, %i3, %l5
33076 edge8l %g1, %g2, %g6
33077 movrne %o5, %o6, %i1
33078 fornot1s %f12, %f14, %f2
33079 movrgez %o7, %i4, %o2
33080 sll %l1, 0x1F, %g4
33081 stb %o1, [%l7 + 0x16]
33082 or %l3, 0x1F42, %i2
33083 tcc %xcc, 0x6
33084 tleu %icc, 0x1
33085 mulx %l6, %o3, %i0
33086 st %f2, [%l7 + 0x38]
33087 std %f8, [%l7 + 0x50]
33088 smul %i6, 0x052E, %o0
33089 stw %l0, [%l7 + 0x2C]
33090 sethi 0x1178, %l2
33091 fmovrdne %i5, %f4, %f12
33092 bneg,pn %xcc, loop_3941
33093 fornot1s %f10, %f11, %f11
33094 brgz %g7, loop_3942
33095 fmovdn %xcc, %f15, %f9
33096loop_3941:
33097 ld [%l7 + 0x38], %f0
33098 sth %g5, [%l7 + 0x42]
33099loop_3942:
33100 fbue,a %fcc1, loop_3943
33101 bge,a %icc, loop_3944
33102 bneg loop_3945
33103 edge16n %i7, %o4, %l4
33104loop_3943:
33105 tgu %icc, 0x6
33106loop_3944:
33107 stb %i3, [%l7 + 0x48]
33108loop_3945:
33109 tcc %icc, 0x7
33110 addcc %l5, 0x029C, %g1
33111 sra %g2, 0x1B, %g3
33112 brlez %g6, loop_3946
33113 andn %o6, %o5, %i1
33114 std %f0, [%l7 + 0x58]
33115 fornot2s %f0, %f3, %f9
33116loop_3946:
33117 fbule %fcc3, loop_3947
33118 fmovsvs %icc, %f1, %f12
33119 ldsw [%l7 + 0x64], %i4
33120 fblg %fcc1, loop_3948
33121loop_3947:
33122 fpadd16 %f4, %f2, %f4
33123 tsubcc %o2, %l1, %o7
33124 tgu %xcc, 0x1
33125loop_3948:
33126 ld [%l7 + 0x40], %f6
33127 ldsb [%l7 + 0x3B], %g4
33128 fmovsl %xcc, %f15, %f7
33129 fmovsne %xcc, %f13, %f5
33130 fsrc2 %f14, %f2
33131 ldub [%l7 + 0x5A], %l3
33132 fnands %f10, %f8, %f0
33133 edge8ln %o1, %l6, %o3
33134 tl %icc, 0x1
33135 ldx [%l7 + 0x70], %i0
33136 ld [%l7 + 0x1C], %f7
33137 fmovsg %xcc, %f11, %f4
33138 popc 0x1C3A, %i6
33139 std %f4, [%l7 + 0x38]
33140 edge16n %i2, %l0, %o0
33141 lduh [%l7 + 0x5E], %l2
33142 fbl %fcc0, loop_3949
33143 st %f0, [%l7 + 0x3C]
33144 ldub [%l7 + 0x60], %g7
33145 lduh [%l7 + 0x2A], %g5
33146loop_3949:
33147 ldsh [%l7 + 0x6A], %i5
33148 bne,a loop_3950
33149 fcmpeq16 %f12, %f0, %o4
33150 stb %l4, [%l7 + 0x79]
33151 bpos %icc, loop_3951
33152loop_3950:
33153 nop
33154 setx loop_3952, %l0, %l1
33155 jmpl %l1, %i7
33156 std %f2, [%l7 + 0x30]
33157 ldx [%l7 + 0x08], %i3
33158loop_3951:
33159 fbn %fcc0, loop_3953
33160loop_3952:
33161 fmovrsgez %l5, %f3, %f4
33162 ldd [%l7 + 0x60], %f0
33163 fornot1s %f7, %f13, %f13
33164loop_3953:
33165 mova %icc, %g2, %g3
33166 sll %g6, 0x1A, %o6
33167 fpadd32 %f8, %f2, %f8
33168 nop
33169 setx loop_3954, %l0, %l1
33170 wrpr 0x1, %tl
33171 wrpr %l1, %tpc
33172 add %l1, 0x4, %l1
33173 wrpr %l1, %tnpc
33174 setx 0x34400001400, %l0, %l1
33175 wrpr %l1, %tstate
33176 wrhpr 0x4, %htstate
33177 retry
33178 fmovsl %xcc, %f9, %f11
33179 fsrc2 %f4, %f10
33180 tgu %icc, 0x2
33181loop_3954:
33182 ldd [%l7 + 0x20], %f14
33183 stb %g1, [%l7 + 0x10]
33184 faligndata %f6, %f10, %f10
33185 bneg %icc, loop_3955
33186 fmovdneg %icc, %f5, %f15
33187 brz %o5, loop_3956
33188 ldsh [%l7 + 0x7A], %i1
33189loop_3955:
33190 fbu %fcc1, loop_3957
33191 fpmerge %f3, %f15, %f6
33192loop_3956:
33193 fmovscc %icc, %f8, %f6
33194 ldsh [%l7 + 0x70], %o2
33195loop_3957:
33196 move %xcc, %l1, %o7
33197 stb %g4, [%l7 + 0x15]
33198 ldsb [%l7 + 0x4D], %i4
33199 ldd [%l7 + 0x18], %f0
33200 udivx %o1, 0x099D, %l6
33201 sth %l3, [%l7 + 0x42]
33202 sth %o3, [%l7 + 0x36]
33203 st %f15, [%l7 + 0x58]
33204 edge32 %i6, %i2, %l0
33205 xnor %o0, %i0, %g7
33206 tgu %xcc, 0x1
33207 fexpand %f6, %f14
33208 std %f10, [%l7 + 0x10]
33209 fcmpne32 %f6, %f0, %g5
33210 movg %xcc, %l2, %i5
33211 fandnot2s %f3, %f6, %f13
33212 call loop_3958
33213 ldd [%l7 + 0x78], %f12
33214 array16 %l4, %i7, %i3
33215 fpsub32s %f8, %f15, %f14
33216loop_3958:
33217 orn %o4, %l5, %g3
33218 edge8ln %g2, %g6, %g1
33219 std %f8, [%l7 + 0x60]
33220 lduw [%l7 + 0x34], %o5
33221 ldx [%l7 + 0x70], %o6
33222 ldx [%l7 + 0x68], %i1
33223 fmovdne %xcc, %f1, %f13
33224 fmovrdlez %o2, %f10, %f0
33225 sethi 0x0913, %l1
33226 movge %xcc, %o7, %g4
33227 brgez %i4, loop_3959
33228 fmovdge %icc, %f8, %f12
33229 sllx %l6, 0x0A, %o1
33230 edge8n %l3, %o3, %i6
33231loop_3959:
33232 fcmpeq32 %f14, %f12, %l0
33233 xnorcc %i2, 0x1037, %i0
33234 fcmpeq32 %f10, %f10, %g7
33235 stw %o0, [%l7 + 0x48]
33236 fmovscs %icc, %f15, %f1
33237 te %icc, 0x6
33238 te %icc, 0x6
33239 fbul %fcc0, loop_3960
33240 fmovdneg %icc, %f7, %f6
33241 movrgez %g5, 0x2F1, %l2
33242 orncc %i5, %l4, %i7
33243loop_3960:
33244 fmovscs %icc, %f1, %f8
33245 movleu %xcc, %i3, %l5
33246 fpsub16 %f0, %f14, %f14
33247 smul %g3, %g2, %g6
33248 fmovd %f12, %f4
33249 st %f12, [%l7 + 0x40]
33250 ble,a,pn %xcc, loop_3961
33251 andn %o4, 0x0C24, %o5
33252 bleu loop_3962
33253 ld [%l7 + 0x54], %f12
33254loop_3961:
33255 fornot1 %f14, %f14, %f10
33256 fxnors %f9, %f11, %f7
33257loop_3962:
33258 fornot2 %f0, %f2, %f4
33259 fmovrslez %g1, %f6, %f7
33260 addccc %o6, 0x1600, %o2
33261 tne %icc, 0x3
33262 brgez %i1, loop_3963
33263 fors %f2, %f4, %f14
33264 edge16ln %o7, %g4, %l1
33265 alignaddrl %l6, %o1, %i4
33266loop_3963:
33267 brlz %l3, loop_3964
33268 fmovse %icc, %f2, %f2
33269 sth %o3, [%l7 + 0x5C]
33270 fpadd32 %f0, %f6, %f14
33271loop_3964:
33272 movrlz %i6, %i2, %i0
33273 movre %g7, %o0, %g5
33274 stx %l2, [%l7 + 0x60]
33275 lduw [%l7 + 0x28], %i5
33276 ldsb [%l7 + 0x18], %l0
33277 fmovrsgez %l4, %f14, %f7
33278 ldx [%l7 + 0x20], %i7
33279 umul %i3, %g3, %l5
33280 movneg %icc, %g6, %o4
33281 xnor %o5, 0x010B, %g2
33282 sdivcc %o6, 0x16AC, %o2
33283 ba,a loop_3965
33284 ldx [%l7 + 0x58], %i1
33285 fmovse %xcc, %f7, %f14
33286 ldsh [%l7 + 0x36], %o7
33287loop_3965:
33288 bpos loop_3966
33289 fmovd %f4, %f10
33290 fnegs %f3, %f7
33291 stb %g1, [%l7 + 0x57]
33292loop_3966:
33293 alignaddr %g4, %l1, %l6
33294 fnot1s %f0, %f7
33295 fnot2s %f3, %f15
33296 subccc %o1, 0x08A2, %i4
33297 fcmpes %fcc1, %f5, %f14
33298 fmovsge %icc, %f8, %f10
33299 umulcc %l3, 0x02CB, %o3
33300 xnorcc %i6, %i0, %i2
33301 srlx %o0, %g7, %g5
33302 mulscc %l2, %l0, %l4
33303 bl,a,pt %icc, loop_3967
33304 sdivcc %i7, 0x1D5C, %i5
33305 fxors %f9, %f8, %f12
33306 ldd [%l7 + 0x60], %f8
33307loop_3967:
33308 fmovsleu %xcc, %f13, %f13
33309 stw %i3, [%l7 + 0x28]
33310 ldsh [%l7 + 0x24], %g3
33311 tneg %xcc, 0x0
33312 fmovsgu %xcc, %f8, %f3
33313 fbuge %fcc2, loop_3968
33314 st %f13, [%l7 + 0x7C]
33315 fmul8x16au %f11, %f5, %f0
33316 xorcc %l5, %g6, %o5
33317loop_3968:
33318 bne,a,pt %xcc, loop_3969
33319 ldsh [%l7 + 0x68], %g2
33320 movrgez %o6, 0x3E4, %o2
33321 array32 %o4, %i1, %o7
33322loop_3969:
33323 fmovrsgz %g4, %f2, %f6
33324 bleu,pt %xcc, loop_3970
33325 tne %icc, 0x5
33326 stw %l1, [%l7 + 0x44]
33327 lduh [%l7 + 0x30], %l6
33328loop_3970:
33329 movvs %icc, %o1, %g1
33330 lduw [%l7 + 0x4C], %i4
33331 fcmped %fcc1, %f10, %f14
33332 fmovdvc %icc, %f12, %f7
33333 mulscc %l3, 0x009A, %i6
33334 lduw [%l7 + 0x10], %o3
33335 fabss %f2, %f9
33336 stw %i0, [%l7 + 0x6C]
33337 bge,pt %xcc, loop_3971
33338 tg %xcc, 0x5
33339 ld [%l7 + 0x2C], %f15
33340 fone %f10
33341loop_3971:
33342 edge16n %i2, %g7, %o0
33343 fbuge %fcc3, loop_3972
33344 stw %l2, [%l7 + 0x64]
33345 ldd [%l7 + 0x28], %f14
33346 stb %g5, [%l7 + 0x2B]
33347loop_3972:
33348 movge %icc, %l4, %l0
33349 fmovsl %xcc, %f6, %f13
33350 array32 %i5, %i7, %g3
33351 tsubcc %i3, %l5, %g6
33352 ldd [%l7 + 0x08], %f12
33353 pdist %f12, %f14, %f12
33354 fmovd %f12, %f8
33355 movn %icc, %g2, %o5
33356 andncc %o2, %o4, %o6
33357 faligndata %f8, %f2, %f14
33358 stb %i1, [%l7 + 0x4F]
33359 addccc %g4, %l1, %o7
33360 fcmpeq32 %f12, %f14, %l6
33361 umul %g1, 0x070F, %i4
33362 ldub [%l7 + 0x63], %o1
33363 ldub [%l7 + 0x70], %i6
33364 faligndata %f0, %f2, %f12
33365 fbge,a %fcc2, loop_3973
33366 ldx [%l7 + 0x50], %o3
33367 fbul,a %fcc2, loop_3974
33368 ldx [%l7 + 0x10], %i0
33369loop_3973:
33370 fmovrdne %l3, %f14, %f12
33371 tvc %xcc, 0x4
33372loop_3974:
33373 fpack16 %f12, %f7
33374 array8 %g7, %i2, %o0
33375 fandnot1s %f4, %f10, %f0
33376 fmovdcc %xcc, %f8, %f7
33377 sethi 0x175D, %g5
33378 fmovsneg %icc, %f2, %f1
33379 sth %l4, [%l7 + 0x78]
33380 fpadd16s %f8, %f4, %f6
33381 ldx [%l7 + 0x48], %l0
33382 stw %l2, [%l7 + 0x74]
33383 ble,a %xcc, loop_3975
33384 andn %i5, 0x0D22, %i7
33385 ldub [%l7 + 0x49], %i3
33386 bcc,a,pn %icc, loop_3976
33387loop_3975:
33388 fornot2 %f10, %f10, %f14
33389 fornot2s %f13, %f12, %f8
33390 fnot1 %f2, %f14
33391loop_3976:
33392 bshuffle %f6, %f14, %f8
33393 addcc %l5, %g3, %g2
33394 movrlz %g6, %o2, %o5
33395 ldsw [%l7 + 0x78], %o4
33396 ldsh [%l7 + 0x1C], %o6
33397 fmovdle %xcc, %f6, %f0
33398 fmovrsgez %i1, %f12, %f5
33399 ld [%l7 + 0x0C], %f12
33400 ld [%l7 + 0x70], %f10
33401 std %f4, [%l7 + 0x28]
33402 movre %l1, 0x280, %g4
33403 ldd [%l7 + 0x10], %f4
33404 fmovd %f2, %f8
33405 stw %l6, [%l7 + 0x0C]
33406 fmovs %f5, %f15
33407 lduw [%l7 + 0x40], %o7
33408 movne %xcc, %g1, %o1
33409 alignaddrl %i4, %i6, %o3
33410 lduh [%l7 + 0x24], %i0
33411 sth %l3, [%l7 + 0x74]
33412 brlez,a %g7, loop_3977
33413 orn %i2, %g5, %l4
33414 fmovrslz %l0, %f2, %f15
33415 nop
33416 setx loop_3978, %l0, %l1
33417 wrpr 0x1, %tl
33418 wrpr %l1, %tpc
33419 add %l1, 0x4, %l1
33420 wrpr %l1, %tnpc
33421 setx 0x34400001400, %l0, %l1
33422 wrpr %l1, %tstate
33423 wrhpr 0x4, %htstate
33424 retry
33425loop_3977:
33426 edge16l %l2, %o0, %i5
33427 stx %i3, [%l7 + 0x28]
33428 sth %l5, [%l7 + 0x6A]
33429loop_3978:
33430 brlez %g3, loop_3979
33431 udiv %i7, 0x0518, %g2
33432 fpsub16 %f4, %f14, %f8
33433 ldd [%l7 + 0x48], %f0
33434loop_3979:
33435 movrne %g6, %o2, %o5
33436 fbug %fcc1, loop_3980
33437 ldd [%l7 + 0x18], %f2
33438 fmovda %icc, %f12, %f0
33439 edge32l %o4, %o6, %i1
33440loop_3980:
33441 fmovda %xcc, %f13, %f0
33442 fmovda %icc, %f6, %f9
33443 alignaddr %g4, %l1, %o7
33444 fmul8x16al %f5, %f13, %f6
33445 std %f10, [%l7 + 0x48]
33446 movre %g1, 0x0A7, %l6
33447 brlez,a %i4, loop_3981
33448 ldsw [%l7 + 0x50], %o1
33449 tsubcctv %o3, 0x0D06, %i6
33450 ldsw [%l7 + 0x28], %i0
33451loop_3981:
33452 orncc %l3, 0x1C70, %g7
33453 stw %g5, [%l7 + 0x14]
33454 ldsh [%l7 + 0x5E], %i2
33455 fcmpd %fcc3, %f14, %f6
33456 fcmpne16 %f6, %f8, %l0
33457 fxnors %f10, %f3, %f1
33458 orncc %l4, 0x14D6, %o0
33459 movcc %icc, %i5, %i3
33460 fmul8x16al %f11, %f9, %f4
33461 ldx [%l7 + 0x10], %l2
33462 std %f6, [%l7 + 0x78]
33463 fbg %fcc0, loop_3982
33464 addccc %l5, %i7, %g2
33465 fsrc1 %f2, %f14
33466 fmovdg %xcc, %f12, %f5
33467loop_3982:
33468 fcmpes %fcc2, %f8, %f11
33469 fxor %f10, %f4, %f6
33470 move %xcc, %g6, %o2
33471 ldsh [%l7 + 0x56], %o5
33472 fbue %fcc2, loop_3983
33473 ble %xcc, loop_3984
33474 andcc %g3, 0x1F97, %o6
33475 fmovda %icc, %f7, %f2
33476loop_3983:
33477 stx %i1, [%l7 + 0x18]
33478loop_3984:
33479 fpmerge %f14, %f4, %f8
33480 ldsw [%l7 + 0x4C], %o4
33481 fornot1s %f13, %f15, %f3
33482 brz %l1, loop_3985
33483 fnand %f12, %f10, %f4
33484 ldub [%l7 + 0x72], %o7
33485 ldx [%l7 + 0x40], %g1
33486loop_3985:
33487 tle %xcc, 0x3
33488 movle %icc, %l6, %i4
33489 fmovdleu %icc, %f3, %f13
33490 fnot1s %f2, %f3
33491 movneg %xcc, %g4, %o1
33492 fbe %fcc1, loop_3986
33493 ldsw [%l7 + 0x58], %o3
33494 st %f4, [%l7 + 0x68]
33495 fpmerge %f7, %f4, %f12
33496loop_3986:
33497 movne %xcc, %i0, %l3
33498 ld [%l7 + 0x54], %f6
33499 ba,a,pn %icc, loop_3987
33500 orcc %g7, %i6, %g5
33501 bgu,pn %xcc, loop_3988
33502 fandnot2 %f2, %f0, %f12
33503loop_3987:
33504 fbule,a %fcc2, loop_3989
33505 bgu loop_3990
33506loop_3988:
33507 subcc %i2, 0x16D1, %l4
33508 nop
33509 setx loop_3991, %l0, %l1
33510 jmpl %l1, %l0
33511loop_3989:
33512 brlz,a %o0, loop_3992
33513loop_3990:
33514 tvs %xcc, 0x7
33515 fbne,a %fcc3, loop_3993
33516loop_3991:
33517 te %xcc, 0x1
33518loop_3992:
33519 std %f12, [%l7 + 0x28]
33520 lduw [%l7 + 0x14], %i5
33521loop_3993:
33522 fnot2 %f14, %f14
33523 ldsw [%l7 + 0x50], %i3
33524 fmovsl %xcc, %f11, %f13
33525 fpack32 %f2, %f6, %f12
33526 bpos,a,pn %icc, loop_3994
33527 fmovsne %icc, %f10, %f12
33528 stw %l2, [%l7 + 0x3C]
33529 xnor %i7, 0x0D6A, %g2
33530loop_3994:
33531 fbne,a %fcc0, loop_3995
33532 ld [%l7 + 0x6C], %f13
33533 orcc %l5, 0x04A7, %o2
33534 ldx [%l7 + 0x38], %o5
33535loop_3995:
33536 alignaddrl %g6, %o6, %i1
33537 fsrc2 %f8, %f14
33538 fbn,a %fcc0, loop_3996
33539 ld [%l7 + 0x10], %f7
33540 mulx %o4, 0x0869, %g3
33541 fpsub16s %f8, %f3, %f2
33542loop_3996:
33543 fmovs %f1, %f9
33544 fmovdn %icc, %f10, %f3
33545 movrgz %l1, %g1, %o7
33546 fmovrdne %i4, %f2, %f8
33547 fblg,a %fcc3, loop_3997
33548 st %f14, [%l7 + 0x7C]
33549 bvs,a,pn %xcc, loop_3998
33550 fmovde %icc, %f12, %f14
33551loop_3997:
33552 ba %xcc, loop_3999
33553 ldsh [%l7 + 0x22], %g4
33554loop_3998:
33555 st %f14, [%l7 + 0x5C]
33556 stb %o1, [%l7 + 0x5E]
33557loop_3999:
33558 bneg %icc, loop_4000
33559 tcs %icc, 0x5
33560 st %f11, [%l7 + 0x78]
33561 stb %o3, [%l7 + 0x67]
33562loop_4000:
33563 std %f10, [%l7 + 0x50]
33564 fxors %f10, %f15, %f0
33565 fornot1s %f5, %f1, %f1
33566 st %f9, [%l7 + 0x4C]
33567 ldsw [%l7 + 0x44], %l6
33568 fmovsn %icc, %f14, %f12
33569 sth %l3, [%l7 + 0x30]
33570 siam 0x4
33571 fexpand %f2, %f8
33572 tg %icc, 0x7
33573 tl %xcc, 0x5
33574 lduw [%l7 + 0x3C], %i0
33575 fcmpne16 %f8, %f10, %i6
33576 subccc %g5, %g7, %i2
33577 fpadd32 %f4, %f12, %f8
33578 smulcc %l0, 0x10C4, %o0
33579 tg %icc, 0x7
33580 fmovdg %xcc, %f11, %f1
33581 movre %i5, 0x103, %l4
33582 add %i3, 0x18AA, %l2
33583 stb %i7, [%l7 + 0x13]
33584 fone %f0
33585 movle %xcc, %g2, %l5
33586 fbn %fcc1, loop_4001
33587 fmovd %f2, %f14
33588 sth %o5, [%l7 + 0x5C]
33589 lduw [%l7 + 0x24], %g6
33590loop_4001:
33591 stb %o2, [%l7 + 0x5D]
33592 ldub [%l7 + 0x46], %i1
33593 ldsw [%l7 + 0x4C], %o6
33594 lduh [%l7 + 0x1C], %o4
33595 brlz,a %g3, loop_4002
33596 movneg %xcc, %l1, %g1
33597 tvc %xcc, 0x4
33598 brnz %i4, loop_4003
33599loop_4002:
33600 st %f2, [%l7 + 0x70]
33601 fcmple32 %f6, %f0, %o7
33602 bleu,pt %icc, loop_4004
33603loop_4003:
33604 mulx %g4, 0x1CC9, %o3
33605 fnegs %f14, %f11
33606 ldsb [%l7 + 0x4E], %o1
33607loop_4004:
33608 movcs %icc, %l6, %i0
33609 stx %l3, [%l7 + 0x08]
33610 xnorcc %g5, %g7, %i2
33611 add %l0, %i6, %o0
33612 ldsw [%l7 + 0x68], %l4
33613 sth %i5, [%l7 + 0x0C]
33614 umulcc %l2, 0x0B7F, %i7
33615 lduh [%l7 + 0x2E], %i3
33616 fmovsle %xcc, %f4, %f9
33617 movpos %xcc, %l5, %g2
33618 fxnor %f12, %f14, %f2
33619 fmovdcc %xcc, %f3, %f5
33620 movcc %xcc, %g6, %o2
33621 fnot2s %f9, %f6
33622 movrne %o5, 0x079, %i1
33623 fmovrsne %o4, %f9, %f2
33624 fmuld8sux16 %f15, %f12, %f6
33625 smulcc %g3, 0x0E39, %o6
33626 stx %g1, [%l7 + 0x60]
33627 sllx %l1, 0x0B, %i4
33628 fcmps %fcc3, %f9, %f15
33629 fmovdcc %xcc, %f12, %f1
33630 ldsh [%l7 + 0x1E], %o7
33631 sth %o3, [%l7 + 0x30]
33632 fones %f12
33633 edge32ln %o1, %l6, %g4
33634 fpsub16s %f5, %f13, %f4
33635 fbn,a %fcc2, loop_4005
33636 srlx %i0, %l3, %g5
33637 edge8n %i2, %l0, %g7
33638 brz %i6, loop_4006
33639loop_4005:
33640 array16 %o0, %i5, %l2
33641 fmovsg %xcc, %f9, %f13
33642 fxnor %f8, %f14, %f12
33643loop_4006:
33644 ldsw [%l7 + 0x3C], %l4
33645 ldsb [%l7 + 0x5D], %i3
33646 fnor %f8, %f2, %f0
33647 ldsh [%l7 + 0x4E], %l5
33648 fpsub16s %f13, %f3, %f8
33649 fcmpes %fcc0, %f2, %f11
33650 std %f12, [%l7 + 0x40]
33651 movne %xcc, %g2, %g6
33652 fzero %f10
33653 brlez %o2, loop_4007
33654 fmovs %f13, %f10
33655 and %i7, %i1, %o5
33656 mulx %o4, 0x0D14, %g3
33657loop_4007:
33658 fmovrdgz %o6, %f8, %f2
33659 bl,a loop_4008
33660 edge32n %g1, %l1, %i4
33661 bne,pt %icc, loop_4009
33662 ldsh [%l7 + 0x32], %o3
33663loop_4008:
33664 fmovdne %icc, %f5, %f12
33665 ldx [%l7 + 0x58], %o7
33666loop_4009:
33667 ldub [%l7 + 0x13], %l6
33668 xorcc %g4, %o1, %l3
33669 fsrc2s %f7, %f4
33670 ldx [%l7 + 0x38], %i0
33671 ldx [%l7 + 0x48], %g5
33672 fcmpne16 %f10, %f12, %l0
33673 fmovdcc %xcc, %f5, %f14
33674 movpos %xcc, %i2, %i6
33675 fmovrdgz %g7, %f10, %f2
33676 tl %icc, 0x0
33677 fmovsle %xcc, %f8, %f9
33678 tcc %xcc, 0x4
33679 fornot2s %f12, %f5, %f7
33680 st %f6, [%l7 + 0x6C]
33681 edge8l %i5, %l2, %o0
33682 fbn,a %fcc1, loop_4010
33683 fand %f10, %f0, %f12
33684 st %f5, [%l7 + 0x40]
33685 stx %i3, [%l7 + 0x10]
33686loop_4010:
33687 bn %icc, loop_4011
33688 bvc,pn %icc, loop_4012
33689 tvs %icc, 0x0
33690 movleu %icc, %l5, %l4
33691loop_4011:
33692 xnor %g6, 0x09AB, %o2
33693loop_4012:
33694 movle %icc, %g2, %i7
33695 brlz,a %i1, loop_4013
33696 lduh [%l7 + 0x2C], %o4
33697 or %g3, 0x0CDF, %o5
33698 st %f13, [%l7 + 0x40]
33699loop_4013:
33700 fmovdcs %icc, %f14, %f1
33701 xnor %o6, %g1, %l1
33702 array8 %o3, %o7, %l6
33703 stx %g4, [%l7 + 0x40]
33704 st %f9, [%l7 + 0x08]
33705 fmovsge %icc, %f12, %f1
33706 te %icc, 0x7
33707 fmovsleu %xcc, %f11, %f0
33708 ldd [%l7 + 0x60], %f6
33709 edge8 %i4, %l3, %i0
33710 fpadd16 %f14, %f8, %f10
33711 tge %icc, 0x5
33712 ldub [%l7 + 0x61], %g5
33713 pdist %f2, %f10, %f10
33714 stb %o1, [%l7 + 0x20]
33715 std %f0, [%l7 + 0x58]
33716 ldsb [%l7 + 0x55], %l0
33717 lduh [%l7 + 0x58], %i6
33718 stx %g7, [%l7 + 0x40]
33719 alignaddrl %i5, %i2, %l2
33720 sethi 0x1B60, %i3
33721 fnegs %f0, %f5
33722 fmovsne %icc, %f0, %f12
33723 edge16l %l5, %l4, %g6
33724 bgu,pn %icc, loop_4014
33725 faligndata %f8, %f6, %f0
33726 fbg,a %fcc2, loop_4015
33727 sth %o2, [%l7 + 0x0C]
33728loop_4014:
33729 fnand %f2, %f10, %f0
33730 movrlez %g2, %o0, %i7
33731loop_4015:
33732 xor %i1, 0x0CAC, %o4
33733 brlez %g3, loop_4016
33734 ldsb [%l7 + 0x15], %o6
33735 tvs %xcc, 0x3
33736 fnand %f14, %f6, %f12
33737loop_4016:
33738 movleu %icc, %o5, %l1
33739 fmovdg %icc, %f2, %f9
33740 std %f14, [%l7 + 0x48]
33741 movl %icc, %g1, %o3
33742 fnor %f0, %f0, %f10
33743 fxnor %f6, %f12, %f12
33744 tge %icc, 0x4
33745 siam 0x4
33746 fnegd %f14, %f14
33747 ldd [%l7 + 0x78], %f14
33748 fblg,a %fcc1, loop_4017
33749 stx %o7, [%l7 + 0x40]
33750 sra %g4, 0x1A, %l6
33751 addc %i4, 0x04CB, %l3
33752loop_4017:
33753 stx %i0, [%l7 + 0x38]
33754 movn %icc, %o1, %g5
33755 ldd [%l7 + 0x08], %f2
33756 fnot1s %f11, %f15
33757 edge16l %i6, %g7, %i5
33758 tgu %icc, 0x2
33759 for %f6, %f14, %f6
33760 fxnors %f11, %f8, %f1
33761 fble,a %fcc2, loop_4018
33762 nop
33763 setx loop_4019, %l0, %l1
33764 wrpr 0x1, %tl
33765 wrpr %l1, %tnpc
33766 setx 0x34400001400, %l0, %l1
33767 wrpr %l1, %tstate
33768 wrhpr 0x4, %htstate
33769 done
33770 fba,a %fcc3, loop_4020
33771 fmovscc %xcc, %f1, %f14
33772loop_4018:
33773 addc %i2, %l0, %l2
33774loop_4019:
33775 edge8n %l5, %l4, %i3
33776loop_4020:
33777 st %f8, [%l7 + 0x30]
33778 tcc %xcc, 0x2
33779 tge %xcc, 0x7
33780 fmovsg %xcc, %f7, %f9
33781 edge32ln %o2, %g6, %o0
33782 ldx [%l7 + 0x38], %i7
33783 sll %g2, 0x05, %o4
33784 edge8l %g3, %o6, %i1
33785 stw %o5, [%l7 + 0x44]
33786 smul %g1, %l1, %o7
33787 ldub [%l7 + 0x6E], %g4
33788 tge %xcc, 0x7
33789 ldx [%l7 + 0x28], %o3
33790 fmul8x16al %f6, %f1, %f6
33791 ldsw [%l7 + 0x1C], %i4
33792 stw %l6, [%l7 + 0x48]
33793 fmovsa %icc, %f1, %f14
33794 fcmpes %fcc2, %f7, %f12
33795 tvc %xcc, 0x5
33796 movgu %icc, %i0, %o1
33797 fandnot1 %f6, %f12, %f10
33798 bvc,a loop_4021
33799 lduh [%l7 + 0x66], %g5
33800 tsubcc %l3, %i6, %i5
33801 ld [%l7 + 0x48], %f2
33802loop_4021:
33803 bneg,pn %xcc, loop_4022
33804 fbue %fcc2, loop_4023
33805 fnors %f8, %f15, %f15
33806 fnors %f8, %f10, %f6
33807loop_4022:
33808 orn %g7, %i2, %l2
33809loop_4023:
33810 fxnors %f11, %f1, %f11
33811 fbge %fcc1, loop_4024
33812 for %f0, %f2, %f2
33813 fble,a %fcc1, loop_4025
33814 fpack32 %f6, %f8, %f14
33815loop_4024:
33816 fpsub16s %f9, %f3, %f11
33817 for %f12, %f14, %f12
33818loop_4025:
33819 lduw [%l7 + 0x34], %l5
33820 ldx [%l7 + 0x68], %l4
33821 st %f14, [%l7 + 0x44]
33822 movleu %xcc, %i3, %l0
33823 fmovdneg %xcc, %f13, %f7
33824 bg,a,pt %icc, loop_4026
33825 fzero %f8
33826 alignaddrl %g6, %o0, %o2
33827 fnot2s %f0, %f10
33828loop_4026:
33829 edge16 %i7, %g2, %g3
33830 ldsw [%l7 + 0x2C], %o6
33831 fpack32 %f8, %f8, %f14
33832 fcmpeq16 %f8, %f6, %o4
33833 ldsh [%l7 + 0x4E], %o5
33834 or %g1, %i1, %o7
33835 fbe,a %fcc1, loop_4027
33836 stw %l1, [%l7 + 0x74]
33837 be,a loop_4028
33838 mulscc %g4, %o3, %l6
33839loop_4027:
33840 stw %i0, [%l7 + 0x60]
33841 ldub [%l7 + 0x6E], %i4
33842loop_4028:
33843 bg %xcc, loop_4029
33844 andncc %o1, %g5, %l3
33845 fcmps %fcc2, %f4, %f3
33846 andcc %i6, 0x0D83, %g7
33847loop_4029:
33848 fmovrdgz %i2, %f8, %f12
33849 ldsh [%l7 + 0x0E], %l2
33850 fnot1 %f10, %f4
33851 sethi 0x0794, %i5
33852 te %icc, 0x5
33853 ldsh [%l7 + 0x7C], %l5
33854 sth %i3, [%l7 + 0x42]
33855 fzero %f8
33856 movrlz %l4, %g6, %l0
33857 ldub [%l7 + 0x48], %o2
33858 fba %fcc1, loop_4030
33859 fmovrslez %o0, %f9, %f5
33860 fmovdne %xcc, %f7, %f8
33861 edge32ln %g2, %i7, %g3
33862loop_4030:
33863 umul %o4, %o5, %g1
33864 tsubcctv %o6, 0x1907, %i1
33865 bvs loop_4031
33866 fmovrslz %l1, %f1, %f1
33867 fpadd32s %f11, %f8, %f11
33868 fbn,a %fcc2, loop_4032
33869loop_4031:
33870 fpsub32 %f0, %f14, %f2
33871 alignaddrl %o7, %g4, %l6
33872 fblg,a %fcc0, loop_4033
33873loop_4032:
33874 ba,a %xcc, loop_4034
33875 srlx %o3, 0x0A, %i4
33876 tsubcc %i0, 0x0290, %o1
33877loop_4033:
33878 std %f8, [%l7 + 0x50]
33879loop_4034:
33880 fpack32 %f6, %f4, %f2
33881 fpsub16 %f10, %f6, %f4
33882 ldd [%l7 + 0x20], %f4
33883 sllx %l3, 0x1C, %i6
33884 fpackfix %f0, %f3
33885 stx %g7, [%l7 + 0x50]
33886 ldx [%l7 + 0x30], %i2
33887 ble,a,pt %icc, loop_4035
33888 std %f10, [%l7 + 0x30]
33889 fpadd16 %f6, %f4, %f4
33890 fmovs %f0, %f11
33891loop_4035:
33892 fnand %f4, %f0, %f2
33893 lduh [%l7 + 0x14], %g5
33894 ldsw [%l7 + 0x14], %l2
33895 fmovsl %icc, %f1, %f3
33896 fcmple32 %f12, %f8, %i5
33897 sllx %i3, %l4, %g6
33898 movcs %xcc, %l0, %l5
33899 faligndata %f4, %f14, %f14
33900 stx %o2, [%l7 + 0x38]
33901 stb %o0, [%l7 + 0x69]
33902 fmovdvs %xcc, %f2, %f12
33903 fble %fcc1, loop_4036
33904 lduw [%l7 + 0x78], %i7
33905 fmovdleu %icc, %f15, %f8
33906 fmovda %icc, %f6, %f9
33907loop_4036:
33908 fpackfix %f2, %f8
33909 tge %xcc, 0x3
33910 ldx [%l7 + 0x28], %g3
33911 bshuffle %f10, %f6, %f12
33912 ldsh [%l7 + 0x24], %o4
33913 fornot2 %f14, %f0, %f12
33914 stw %o5, [%l7 + 0x24]
33915 fmovsgu %xcc, %f0, %f6
33916 brgez %g2, loop_4037
33917 stx %o6, [%l7 + 0x20]
33918 stb %i1, [%l7 + 0x0E]
33919 lduh [%l7 + 0x6E], %l1
33920loop_4037:
33921 fsrc1s %f7, %f5
33922 fcmps %fcc3, %f0, %f8
33923 sth %o7, [%l7 + 0x30]
33924 fmovrdlez %g1, %f2, %f6
33925 fnands %f4, %f11, %f2
33926 stx %l6, [%l7 + 0x48]
33927 mulscc %g4, 0x1D13, %o3
33928 ldd [%l7 + 0x28], %f2
33929 fbn %fcc3, loop_4038
33930 fone %f4
33931 ldub [%l7 + 0x70], %i4
33932 stb %o1, [%l7 + 0x2B]
33933loop_4038:
33934 brnz %l3, loop_4039
33935 fmovsge %xcc, %f14, %f9
33936 array32 %i6, %g7, %i2
33937 fpmerge %f0, %f9, %f12
33938loop_4039:
33939 brgz %i0, loop_4040
33940 nop
33941 setx loop_4041, %l0, %l1
33942 wrpr 0x1, %tl
33943 wrpr %l1, %tpc
33944 add %l1, 0x4, %l1
33945 wrpr %l1, %tnpc
33946 setx 0x34400001400, %l0, %l1
33947 wrpr %l1, %tstate
33948 wrhpr 0x4, %htstate
33949 retry
33950 lduh [%l7 + 0x32], %l2
33951 ld [%l7 + 0x68], %f14
33952loop_4040:
33953 fbo %fcc1, loop_4042
33954loop_4041:
33955 st %f7, [%l7 + 0x44]
33956 edge8n %i5, %i3, %l4
33957 bg %xcc, loop_4043
33958loop_4042:
33959 brlez,a %g6, loop_4044
33960 ldsb [%l7 + 0x6B], %l0
33961 fcmpgt32 %f4, %f8, %g5
33962loop_4043:
33963 srlx %l5, 0x18, %o2
33964loop_4044:
33965 tl %xcc, 0x1
33966 bn,pt %xcc, loop_4045
33967 movg %xcc, %i7, %o0
33968 ldsw [%l7 + 0x50], %o4
33969 nop
33970 setx loop_4046, %l0, %l1
33971 wrpr 0x1, %tl
33972 wrpr %l1, %tnpc
33973 setx 0x34400001400, %l0, %l1
33974 wrpr %l1, %tstate
33975 wrhpr 0x4, %htstate
33976 done
33977loop_4045:
33978 sth %o5, [%l7 + 0x40]
33979 fmovscc %icc, %f3, %f5
33980 bl,pt %icc, loop_4047
33981loop_4046:
33982 tleu %xcc, 0x6
33983 stw %g2, [%l7 + 0x54]
33984 andcc %g3, %i1, %o6
33985loop_4047:
33986 call loop_4048
33987 taddcctv %l1, 0x0C88, %o7
33988 nop
33989 setx loop_4049, %l0, %l1
33990 jmpl %l1, %l6
33991 lduh [%l7 + 0x6A], %g4
33992loop_4048:
33993 sra %o3, 0x1F, %i4
33994 ldd [%l7 + 0x78], %f6
33995loop_4049:
33996 fpsub32s %f5, %f13, %f11
33997 ldd [%l7 + 0x78], %f4
33998 fxnor %f4, %f2, %f14
33999 fnand %f10, %f14, %f0
34000 xor %o1, %l3, %i6
34001 fmovsge %xcc, %f7, %f2
34002 stb %g1, [%l7 + 0x4E]
34003 srl %i2, %i0, %l2
34004 lduh [%l7 + 0x60], %g7
34005 movneg %icc, %i5, %l4
34006 srax %g6, %l0, %g5
34007 brgez,a %i3, loop_4050
34008 fmovsl %xcc, %f12, %f12
34009 srl %l5, %i7, %o0
34010 std %f2, [%l7 + 0x38]
34011loop_4050:
34012 sth %o4, [%l7 + 0x30]
34013 brlez,a %o5, loop_4051
34014 brlez %g2, loop_4052
34015 fnand %f14, %f12, %f2
34016 alignaddrl %g3, %i1, %o6
34017loop_4051:
34018 stb %l1, [%l7 + 0x30]
34019loop_4052:
34020 ldsw [%l7 + 0x68], %o7
34021 fexpand %f5, %f12
34022 fpadd16s %f0, %f8, %f13
34023 fxors %f12, %f2, %f6
34024 fmovdg %icc, %f3, %f11
34025 fcmpeq16 %f12, %f4, %o2
34026 fmovsvs %xcc, %f3, %f0
34027 ldd [%l7 + 0x40], %f12
34028 movrgez %l6, 0x1CB, %o3
34029 fpadd16 %f0, %f12, %f4
34030 lduh [%l7 + 0x66], %i4
34031 sll %o1, 0x03, %l3
34032 fmovrslz %i6, %f2, %f11
34033 stx %g1, [%l7 + 0x68]
34034 movrgez %g4, %i0, %i2
34035 andcc %g7, %i5, %l2
34036 fnot2s %f5, %f5
34037 fcmpgt32 %f2, %f6, %g6
34038 fsrc2 %f6, %f10
34039 fpadd16 %f0, %f2, %f0
34040 bvs,pt %xcc, loop_4053
34041 nop
34042 setx loop_4054, %l0, %l1
34043 wrpr 0x1, %tl
34044 wrpr %l1, %tpc
34045 add %l1, 0x4, %l1
34046 wrpr %l1, %tnpc
34047 setx 0x34400001400, %l0, %l1
34048 wrpr %l1, %tstate
34049 wrhpr 0x4, %htstate
34050 retry
34051 add %l4, %g5, %l0
34052 stb %i3, [%l7 + 0x63]
34053loop_4053:
34054 nop
34055 setx loop_4055, %l0, %l1
34056 jmpl %l1, %i7
34057loop_4054:
34058 ldd [%l7 + 0x68], %f4
34059 fmovs %f11, %f7
34060 movrgez %l5, %o4, %o5
34061loop_4055:
34062 mulscc %g2, 0x0B76, %o0
34063 fmovsge %icc, %f14, %f13
34064 fbul %fcc2, loop_4056
34065 fmovrslez %i1, %f6, %f11
34066 fpadd32s %f11, %f12, %f5
34067 fmuld8sux16 %f9, %f0, %f2
34068loop_4056:
34069 fmovrdlz %o6, %f12, %f10
34070 std %f4, [%l7 + 0x58]
34071 fcmpd %fcc0, %f14, %f8
34072 fxnor %f0, %f0, %f14
34073 stw %g3, [%l7 + 0x54]
34074 addcc %o7, 0x0E2B, %o2
34075 nop
34076 setx loop_4057, %l0, %l1
34077 wrpr 0x1, %tl
34078 wrpr %l1, %tpc
34079 add %l1, 0x4, %l1
34080 wrpr %l1, %tnpc
34081 setx 0x34400001400, %l0, %l1
34082 wrpr %l1, %tstate
34083 wrhpr 0x4, %htstate
34084 retry
34085 bn,a loop_4058
34086 umul %l6, 0x1C13, %o3
34087 fpadd16s %f8, %f5, %f12
34088loop_4057:
34089 lduh [%l7 + 0x42], %l1
34090loop_4058:
34091 fmovdleu %icc, %f9, %f15
34092 stb %o1, [%l7 + 0x74]
34093 fmovrse %l3, %f10, %f5
34094 xorcc %i4, 0x06A3, %i6
34095 ldsw [%l7 + 0x40], %g1
34096 fcmpes %fcc3, %f10, %f5
34097 ldd [%l7 + 0x20], %f6
34098 fmovdneg %icc, %f6, %f6
34099 ldd [%l7 + 0x68], %f2
34100 ld [%l7 + 0x18], %f0
34101 tg %icc, 0x6
34102 movle %icc, %g4, %i0
34103 tleu %icc, 0x5
34104 fones %f9
34105 tgu %icc, 0x3
34106 movrgez %g7, 0x07F, %i5
34107 fmul8ulx16 %f12, %f0, %f14
34108 andn %l2, %i2, %g6
34109 sth %l4, [%l7 + 0x44]
34110 stx %l0, [%l7 + 0x28]
34111 mulscc %i3, 0x1346, %i7
34112 ldub [%l7 + 0x77], %l5
34113 fone %f4
34114 edge8ln %g5, %o4, %g2
34115 fmovsge %xcc, %f6, %f6
34116 ld [%l7 + 0x14], %f1
34117 fmovdle %xcc, %f12, %f4
34118 srlx %o5, 0x02, %o0
34119 fmovdvs %xcc, %f12, %f15
34120 tsubcc %i1, 0x01D4, %o6
34121 ldsb [%l7 + 0x73], %g3
34122 subccc %o7, %o2, %o3
34123 move %icc, %l6, %o1
34124 ld [%l7 + 0x10], %f4
34125 fmovrsne %l3, %f9, %f11
34126 for %f0, %f2, %f4
34127 ldsb [%l7 + 0x75], %l1
34128 fzero %f0
34129 umulcc %i4, 0x0D4D, %i6
34130 fmovse %xcc, %f11, %f0
34131 fcmpgt32 %f12, %f8, %g4
34132 tpos %xcc, 0x4
34133 fandnot2 %f2, %f12, %f12
34134 tg %xcc, 0x3
34135 fabss %f1, %f13
34136 bshuffle %f2, %f10, %f0
34137 fbge %fcc1, loop_4059
34138 tvs %icc, 0x7
34139 lduh [%l7 + 0x14], %g1
34140 std %f14, [%l7 + 0x28]
34141loop_4059:
34142 movre %g7, 0x079, %i0
34143 fmovsn %xcc, %f15, %f4
34144 edge8ln %i5, %l2, %g6
34145 movcs %icc, %i2, %l0
34146 fmuld8sux16 %f0, %f10, %f12
34147 sdiv %i3, 0x0C15, %i7
34148 tne %xcc, 0x5
34149 mova %xcc, %l4, %g5
34150 fmovde %xcc, %f14, %f5
34151 bvc,a %xcc, loop_4060
34152 edge16l %o4, %g2, %l5
34153 movleu %xcc, %o5, %o0
34154 fcmpes %fcc1, %f2, %f8
34155loop_4060:
34156 fmovs %f4, %f9
34157 movneg %xcc, %o6, %g3
34158 stb %i1, [%l7 + 0x08]
34159 fmovrdgz %o2, %f12, %f2
34160 movpos %icc, %o3, %l6
34161 ldx [%l7 + 0x28], %o7
34162 ldx [%l7 + 0x30], %l3
34163 st %f12, [%l7 + 0x44]
34164 alignaddrl %o1, %l1, %i4
34165 lduw [%l7 + 0x08], %i6
34166 mova %xcc, %g1, %g4
34167 ldsw [%l7 + 0x64], %g7
34168 te %xcc, 0x4
34169 stx %i0, [%l7 + 0x30]
34170 subccc %i5, %l2, %i2
34171 nop
34172 setx loop_4061, %l0, %l1
34173 wrpr 0x1, %tl
34174 wrpr %l1, %tpc
34175 add %l1, 0x4, %l1
34176 wrpr %l1, %tnpc
34177 setx 0x34400001400, %l0, %l1
34178 wrpr %l1, %tstate
34179 wrhpr 0x4, %htstate
34180 retry
34181 bl loop_4062
34182 fmovdcs %icc, %f12, %f12
34183 udivcc %g6, 0x16A4, %i3
34184loop_4061:
34185 ldd [%l7 + 0x70], %f14
34186loop_4062:
34187 fmuld8sux16 %f12, %f11, %f10
34188 stx %i7, [%l7 + 0x68]
34189 fbl %fcc1, loop_4063
34190 fbuge,a %fcc2, loop_4064
34191 stx %l0, [%l7 + 0x68]
34192 edge16ln %l4, %o4, %g5
34193loop_4063:
34194 bge,pt %xcc, loop_4065
34195loop_4064:
34196 fble %fcc0, loop_4066
34197 fandnot2s %f0, %f10, %f1
34198 xor %l5, %o5, %g2
34199loop_4065:
34200 fands %f6, %f13, %f10
34201loop_4066:
34202 xnor %o0, %g3, %o6
34203 be,a %icc, loop_4067
34204 array32 %o2, %o3, %i1
34205 fmovdleu %icc, %f9, %f8
34206 fbg,a %fcc0, loop_4068
34207loop_4067:
34208 tle %xcc, 0x1
34209 stb %o7, [%l7 + 0x28]
34210 ldsh [%l7 + 0x20], %l6
34211loop_4068:
34212 std %f2, [%l7 + 0x78]
34213 sdiv %o1, 0x10B0, %l1
34214 fcmpne16 %f10, %f12, %l3
34215 ba,pn %xcc, loop_4069
34216 fmovsle %xcc, %f0, %f12
34217 fcmple32 %f14, %f0, %i6
34218 ldsh [%l7 + 0x6C], %g1
34219loop_4069:
34220 edge32l %i4, %g4, %g7
34221 ldsh [%l7 + 0x5A], %i0
34222 sdivcc %i5, 0x188A, %i2
34223 ba,a,pn %icc, loop_4070
34224 fba %fcc1, loop_4071
34225 fmul8ulx16 %f8, %f14, %f12
34226 fcmps %fcc1, %f6, %f3
34227loop_4070:
34228 lduw [%l7 + 0x1C], %g6
34229loop_4071:
34230 fbule %fcc1, loop_4072
34231 ldx [%l7 + 0x28], %l2
34232 ldub [%l7 + 0x76], %i7
34233 fpadd16 %f6, %f12, %f4
34234loop_4072:
34235 lduw [%l7 + 0x24], %l0
34236 lduw [%l7 + 0x3C], %l4
34237 bge,a,pn %icc, loop_4073
34238 fabss %f6, %f0
34239 fpackfix %f2, %f2
34240 add %o4, 0x1F90, %g5
34241loop_4073:
34242 ldsw [%l7 + 0x78], %l5
34243 fble %fcc0, loop_4074
34244 fmovrsgz %o5, %f12, %f5
34245 edge16n %i3, %o0, %g2
34246 fxor %f10, %f12, %f6
34247loop_4074:
34248 fmovsle %xcc, %f12, %f7
34249 ldsw [%l7 + 0x7C], %g3
34250 sdivx %o2, 0x0C87, %o3
34251 tvs %icc, 0x0
34252 ld [%l7 + 0x0C], %f15
34253 stw %i1, [%l7 + 0x20]
34254 ldsw [%l7 + 0x20], %o6
34255 stx %o7, [%l7 + 0x38]
34256 xnorcc %l6, 0x1E22, %o1
34257 array32 %l1, %l3, %i6
34258 fcmpgt16 %f10, %f12, %g1
34259 ldsh [%l7 + 0x52], %i4
34260 lduh [%l7 + 0x50], %g7
34261 fbg %fcc1, loop_4075
34262 fcmpgt16 %f4, %f6, %g4
34263 fcmpeq16 %f4, %f12, %i0
34264 fsrc2s %f4, %f12
34265loop_4075:
34266 bleu loop_4076
34267 sth %i5, [%l7 + 0x6C]
34268 sra %g6, %l2, %i2
34269 fba,a %fcc0, loop_4077
34270loop_4076:
34271 fsrc1s %f3, %f0
34272 ld [%l7 + 0x6C], %f11
34273 fabss %f11, %f11
34274loop_4077:
34275 fnot2 %f10, %f10
34276 sth %i7, [%l7 + 0x52]
34277 mova %xcc, %l4, %l0
34278 bne loop_4078
34279 sub %g5, %l5, %o5
34280 fpsub16 %f10, %f12, %f12
34281 movrne %i3, 0x12E, %o4
34282loop_4078:
34283 tsubcctv %g2, %g3, %o2
34284 edge32 %o0, %o3, %i1
34285 fmovdcs %xcc, %f9, %f10
34286 ldsh [%l7 + 0x08], %o7
34287 st %f4, [%l7 + 0x48]
34288 stx %l6, [%l7 + 0x28]
34289 fmovsge %xcc, %f13, %f4
34290 fabsd %f10, %f10
34291 fcmpne32 %f0, %f2, %o1
34292 movrlz %l1, %o6, %l3
34293 stw %i6, [%l7 + 0x60]
34294 ld [%l7 + 0x70], %f5
34295 lduw [%l7 + 0x30], %g1
34296 srlx %i4, %g4, %i0
34297 brlez,a %g7, loop_4079
34298 movne %xcc, %i5, %g6
34299 orn %l2, 0x198D, %i7
34300 fabsd %f4, %f6
34301loop_4079:
34302 fzero %f12
34303 ldsb [%l7 + 0x2C], %l4
34304 fpack16 %f6, %f13
34305 ldd [%l7 + 0x28], %f2
34306 ld [%l7 + 0x20], %f15
34307 fbug %fcc0, loop_4080
34308 ldsw [%l7 + 0x64], %i2
34309 stx %l0, [%l7 + 0x08]
34310 fmovrdlez %g5, %f14, %f10
34311loop_4080:
34312 stw %o5, [%l7 + 0x4C]
34313 fxors %f8, %f15, %f0
34314 ldx [%l7 + 0x10], %l5
34315 sth %o4, [%l7 + 0x4A]
34316 fcmps %fcc1, %f15, %f7
34317 fmovsle %xcc, %f0, %f7
34318 addccc %g2, %i3, %o2
34319 fmovdneg %xcc, %f13, %f1
34320 array16 %o0, %g3, %i1
34321 fpmerge %f6, %f10, %f12
34322 tneg %icc, 0x7
34323 mova %xcc, %o7, %l6
34324 mulscc %o3, 0x114C, %l1
34325 ld [%l7 + 0x70], %f11
34326 fbue,a %fcc1, loop_4081
34327 fbne,a %fcc0, loop_4082
34328 orncc %o6, %o1, %i6
34329 ldub [%l7 + 0x5A], %g1
34330loop_4081:
34331 fbn %fcc1, loop_4083
34332loop_4082:
34333 ldsb [%l7 + 0x0F], %l3
34334 fxnors %f7, %f12, %f6
34335 fmovdn %xcc, %f4, %f6
34336loop_4083:
34337 fxnor %f6, %f4, %f12
34338 ldsh [%l7 + 0x3A], %g4
34339 movleu %icc, %i4, %i0
34340 movrlz %g7, %i5, %l2
34341 array32 %g6, %i7, %l4
34342 fmovspos %icc, %f11, %f7
34343 faligndata %f4, %f2, %f14
34344 ldx [%l7 + 0x40], %i2
34345 ldub [%l7 + 0x4E], %g5
34346 fandnot1s %f1, %f14, %f3
34347 fone %f14
34348 st %f5, [%l7 + 0x5C]
34349 fmovd %f12, %f2
34350 sllx %l0, %l5, %o5
34351 lduh [%l7 + 0x3A], %o4
34352 siam 0x0
34353 udivcc %i3, 0x0F94, %o2
34354 movcc %xcc, %o0, %g3
34355 movre %g2, 0x0EB, %i1
34356 fpsub16s %f1, %f10, %f7
34357 fnor %f2, %f12, %f0
34358 movl %icc, %o7, %l6
34359 orcc %o3, %l1, %o6
34360 lduw [%l7 + 0x54], %i6
34361 te %xcc, 0x5
34362 fmovspos %icc, %f7, %f5
34363 fpadd16 %f12, %f6, %f10
34364 orn %g1, 0x0050, %l3
34365 fnegs %f1, %f14
34366 ldsb [%l7 + 0x14], %g4
34367 edge32l %o1, %i4, %i0
34368 movpos %xcc, %g7, %l2
34369 fmovsneg %icc, %f8, %f15
34370 ldsw [%l7 + 0x6C], %g6
34371 movge %xcc, %i7, %i5
34372 movpos %xcc, %l4, %i2
34373 movrne %l0, 0x0FF, %l5
34374 stw %g5, [%l7 + 0x24]
34375 fbuge %fcc3, loop_4084
34376 fbn %fcc1, loop_4085
34377 fone %f14
34378 movge %xcc, %o5, %i3
34379loop_4084:
34380 ldx [%l7 + 0x28], %o4
34381loop_4085:
34382 addcc %o0, 0x139A, %o2
34383 ldsh [%l7 + 0x7A], %g2
34384 movcs %icc, %g3, %i1
34385 ldsb [%l7 + 0x34], %l6
34386 fbge %fcc2, loop_4086
34387 bvs,a %icc, loop_4087
34388 ta %icc, 0x6
34389 movrgz %o7, 0x3AB, %o3
34390loop_4086:
34391 or %o6, 0x1897, %l1
34392loop_4087:
34393 and %i6, 0x0C37, %g1
34394 st %f14, [%l7 + 0x60]
34395 edge8ln %l3, %o1, %g4
34396 movrgez %i0, 0x34C, %i4
34397 te %icc, 0x7
34398 xnor %g7, %l2, %g6
34399 nop
34400 setx loop_4088, %l0, %l1
34401 wrpr 0x1, %tl
34402 wrpr %l1, %tnpc
34403 setx 0x34400001400, %l0, %l1
34404 wrpr %l1, %tstate
34405 wrhpr 0x4, %htstate
34406 done
34407 fcmpgt32 %f14, %f4, %i5
34408 std %f0, [%l7 + 0x38]
34409 taddcctv %i7, 0x0CFC, %i2
34410loop_4088:
34411 stb %l4, [%l7 + 0x14]
34412 std %f2, [%l7 + 0x10]
34413 fmovde %icc, %f9, %f0
34414 ld [%l7 + 0x40], %f10
34415 fmovde %icc, %f12, %f1
34416 st %f11, [%l7 + 0x10]
34417 fabsd %f14, %f8
34418 brnz %l5, loop_4089
34419 fmul8sux16 %f14, %f4, %f0
34420 ldsb [%l7 + 0x4F], %l0
34421 fmovrdne %g5, %f12, %f0
34422loop_4089:
34423 ld [%l7 + 0x18], %f0
34424 xnorcc %i3, %o5, %o4
34425 move %icc, %o2, %g2
34426 fnands %f7, %f5, %f5
34427 bge,pt %icc, loop_4090
34428 andn %g3, 0x1045, %i1
34429 fcmpes %fcc1, %f4, %f2
34430 ldub [%l7 + 0x64], %o0
34431loop_4090:
34432 edge16n %o7, %l6, %o6
34433 sdiv %o3, 0x1816, %l1
34434 sll %i6, 0x11, %l3
34435 and %o1, %g4, %g1
34436 std %f6, [%l7 + 0x40]
34437 fmul8x16 %f14, %f12, %f14
34438 brgz,a %i4, loop_4091
34439 brlez %g7, loop_4092
34440 ldsb [%l7 + 0x5E], %i0
34441 stw %g6, [%l7 + 0x38]
34442loop_4091:
34443 ldd [%l7 + 0x50], %f4
34444loop_4092:
34445 fmovsg %icc, %f11, %f7
34446 tsubcc %i5, 0x05AD, %i7
34447 fcmpd %fcc1, %f6, %f14
34448 fnegd %f14, %f14
34449 lduw [%l7 + 0x40], %i2
34450 fmovdcs %xcc, %f13, %f15
34451 fmovrsgz %l4, %f9, %f15
34452 movre %l2, %l0, %l5
34453 tsubcc %i3, 0x1596, %g5
34454 fble %fcc0, loop_4093
34455 fbge %fcc3, loop_4094
34456 fxor %f2, %f2, %f0
34457 ldsw [%l7 + 0x48], %o4
34458loop_4093:
34459 sth %o5, [%l7 + 0x52]
34460loop_4094:
34461 movg %icc, %o2, %g2
34462 ldsh [%l7 + 0x2E], %i1
34463 fmovdne %icc, %f11, %f14
34464 fcmped %fcc1, %f4, %f2
34465 fbl %fcc2, loop_4095
34466 faligndata %f4, %f4, %f14
34467 fcmpgt16 %f10, %f2, %g3
34468 fmovdcc %xcc, %f14, %f3
34469loop_4095:
34470 fpsub16s %f11, %f4, %f6
34471 tge %icc, 0x4
34472 sdivcc %o7, 0x0053, %o0
34473 fcmpgt16 %f6, %f2, %o6
34474 std %f0, [%l7 + 0x78]
34475 stw %l6, [%l7 + 0x74]
34476 umul %l1, 0x0968, %i6
34477 ldsh [%l7 + 0x30], %o3
34478 fpsub32s %f11, %f9, %f14
34479 edge32l %l3, %g4, %g1
34480 ldsw [%l7 + 0x68], %o1
34481 ldx [%l7 + 0x68], %i4
34482 movleu %xcc, %g7, %i0
34483 movg %icc, %i5, %g6
34484 fnegd %f0, %f2
34485 tgu %icc, 0x1
34486 lduw [%l7 + 0x0C], %i2
34487 fmul8x16au %f11, %f6, %f12
34488 ld [%l7 + 0x48], %f4
34489 fsrc1 %f8, %f8
34490 ld [%l7 + 0x40], %f12
34491 ldsh [%l7 + 0x6C], %i7
34492 ldd [%l7 + 0x78], %f8
34493 move %icc, %l2, %l4
34494 stb %l0, [%l7 + 0x3E]
34495 lduw [%l7 + 0x2C], %l5
34496 lduh [%l7 + 0x08], %g5
34497 sub %i3, %o5, %o2
34498 stb %o4, [%l7 + 0x48]
34499 fpsub32 %f8, %f6, %f6
34500 stw %g2, [%l7 + 0x30]
34501 ldsb [%l7 + 0x37], %i1
34502 fpack32 %f8, %f8, %f2
34503 fones %f10
34504 ldsh [%l7 + 0x4C], %o7
34505 ldd [%l7 + 0x08], %f10
34506 st %f3, [%l7 + 0x58]
34507 movne %icc, %o0, %o6
34508 st %f5, [%l7 + 0x48]
34509 st %f1, [%l7 + 0x38]
34510 ta %xcc, 0x6
34511 ldx [%l7 + 0x30], %l6
34512 andcc %l1, %g3, %i6
34513 sllx %o3, %g4, %l3
34514 fble,a %fcc0, loop_4096
34515 fmovsvs %xcc, %f1, %f9
34516 ldsb [%l7 + 0x33], %g1
34517 addccc %o1, %i4, %i0
34518loop_4096:
34519 ldx [%l7 + 0x30], %i5
34520 ldsw [%l7 + 0x24], %g6
34521 fblg,a %fcc3, loop_4097
34522 tn %icc, 0x3
34523 ldd [%l7 + 0x48], %f2
34524 stb %i2, [%l7 + 0x57]
34525loop_4097:
34526 movl %icc, %i7, %g7
34527 stw %l2, [%l7 + 0x38]
34528 fpadd32 %f2, %f0, %f10
34529 ldsb [%l7 + 0x68], %l0
34530 ldsh [%l7 + 0x28], %l4
34531 bvc,a,pt %xcc, loop_4098
34532 popc 0x02E2, %g5
34533 ld [%l7 + 0x60], %f9
34534 move %icc, %l5, %o5
34535loop_4098:
34536 bvs,a loop_4099
34537 fcmpes %fcc2, %f12, %f4
34538 fmovrde %i3, %f6, %f0
34539 ba %xcc, loop_4100
34540loop_4099:
34541 srl %o2, %o4, %i1
34542 tg %icc, 0x3
34543 movne %icc, %o7, %o0
34544loop_4100:
34545 array32 %o6, %l6, %l1
34546 bleu,a loop_4101
34547 ldub [%l7 + 0x15], %g3
34548 fcmpeq32 %f14, %f10, %i6
34549 stw %g2, [%l7 + 0x08]
34550loop_4101:
34551 lduw [%l7 + 0x14], %o3
34552 smul %l3, %g1, %o1
34553 stb %g4, [%l7 + 0x41]
34554 fmovrde %i4, %f8, %f4
34555 be,a loop_4102
34556 fbuge,a %fcc3, loop_4103
34557 movvs %icc, %i5, %i0
34558 fmuld8sux16 %f0, %f7, %f6
34559loop_4102:
34560 fmovrdlz %i2, %f8, %f2
34561loop_4103:
34562 stw %g6, [%l7 + 0x28]
34563 stb %g7, [%l7 + 0x0B]
34564 ldsh [%l7 + 0x22], %l2
34565 fcmpeq32 %f8, %f10, %i7
34566 udiv %l0, 0x066E, %l4
34567 nop
34568 setx loop_4104, %l0, %l1
34569 wrpr 0x1, %tl
34570 wrpr %l1, %tnpc
34571 setx 0x34400001400, %l0, %l1
34572 wrpr %l1, %tstate
34573 wrhpr 0x4, %htstate
34574 done
34575 subccc %l5, %o5, %g5
34576 subccc %i3, 0x052E, %o2
34577 fbue,a %fcc3, loop_4105
34578loop_4104:
34579 fexpand %f3, %f2
34580 fmovrdlez %o4, %f14, %f14
34581 lduw [%l7 + 0x68], %o7
34582loop_4105:
34583 ldsh [%l7 + 0x7C], %i1
34584 tl %xcc, 0x5
34585 stw %o6, [%l7 + 0x58]
34586 stb %l6, [%l7 + 0x1C]
34587 fpadd16 %f6, %f12, %f4
34588 fble,a %fcc1, loop_4106
34589 fsrc1s %f13, %f3
34590 stw %l1, [%l7 + 0x44]
34591 fblg %fcc0, loop_4107
34592loop_4106:
34593 ldd [%l7 + 0x20], %f12
34594 array8 %o0, %i6, %g2
34595 bpos,pn %xcc, loop_4108
34596loop_4107:
34597 fbo,a %fcc3, loop_4109
34598 addccc %g3, 0x08D7, %o3
34599 fexpand %f14, %f4
34600loop_4108:
34601 sethi 0x066E, %l3
34602loop_4109:
34603 and %g1, %g4, %o1
34604 fnors %f7, %f2, %f9
34605 ldub [%l7 + 0x3A], %i4
34606 bne,pt %icc, loop_4110
34607 alignaddrl %i5, %i0, %i2
34608 fmovse %icc, %f15, %f0
34609 sdiv %g7, 0x08B9, %g6
34610loop_4110:
34611 fnot1s %f12, %f7
34612 tl %icc, 0x6
34613 fmovda %xcc, %f1, %f11
34614 std %f0, [%l7 + 0x38]
34615 brz,a %l2, loop_4111
34616 taddcctv %l0, 0x03F2, %i7
34617 xnor %l4, 0x1682, %l5
34618 subcc %g5, 0x1E9E, %o5
34619loop_4111:
34620 tsubcc %o2, %i3, %o4
34621 ldx [%l7 + 0x48], %o7
34622 fbne,a %fcc0, loop_4112
34623 bne,a %icc, loop_4113
34624 ldsb [%l7 + 0x44], %o6
34625 sth %l6, [%l7 + 0x58]
34626loop_4112:
34627 brlez %i1, loop_4114
34628loop_4113:
34629 stw %o0, [%l7 + 0x44]
34630 brlz %l1, loop_4115
34631 stx %g2, [%l7 + 0x20]
34632loop_4114:
34633 ld [%l7 + 0x68], %f7
34634 ta %icc, 0x6
34635loop_4115:
34636 brgez,a %i6, loop_4116
34637 fbule,a %fcc3, loop_4117
34638 st %f2, [%l7 + 0x1C]
34639 tle %icc, 0x3
34640loop_4116:
34641 stx %g3, [%l7 + 0x60]
34642loop_4117:
34643 brlez %l3, loop_4118
34644 ldub [%l7 + 0x4C], %o3
34645 fmovdgu %icc, %f11, %f0
34646 fbue %fcc1, loop_4119
34647loop_4118:
34648 movrlz %g1, 0x0B1, %o1
34649 bcs %xcc, loop_4120
34650 stx %i4, [%l7 + 0x28]
34651loop_4119:
34652 sub %i5, 0x0653, %i0
34653 and %g4, %i2, %g7
34654loop_4120:
34655 bn,a,pt %icc, loop_4121
34656 ldsw [%l7 + 0x08], %g6
34657 fandnot1s %f9, %f2, %f0
34658 tvs %xcc, 0x4
34659loop_4121:
34660 lduh [%l7 + 0x1C], %l0
34661 tneg %icc, 0x0
34662 subccc %l2, %l4, %i7
34663 bcc,pt %icc, loop_4122
34664 fbne,a %fcc1, loop_4123
34665 fmovrdlz %l5, %f8, %f2
34666 fbo %fcc0, loop_4124
34667loop_4122:
34668 sdivx %o5, 0x1653, %o2
34669loop_4123:
34670 brlz,a %i3, loop_4125
34671 nop
34672 setx loop_4126, %l0, %l1
34673 jmpl %l1, %g5
34674loop_4124:
34675 array16 %o7, %o6, %o4
34676 edge16n %l6, %i1, %l1
34677loop_4125:
34678 fmovrde %g2, %f14, %f8
34679loop_4126:
34680 sth %o0, [%l7 + 0x4A]
34681 tsubcctv %i6, %l3, %o3
34682 brgz %g3, loop_4127
34683 fmovscc %icc, %f1, %f12
34684 orn %o1, 0x1CD4, %g1
34685 tgu %xcc, 0x7
34686loop_4127:
34687 fpsub32 %f8, %f12, %f0
34688 fmovspos %xcc, %f9, %f10
34689 fcmple16 %f0, %f6, %i5
34690 fmul8x16 %f1, %f8, %f8
34691 movl %xcc, %i4, %g4
34692 fzero %f10
34693 edge32n %i0, %i2, %g6
34694 ldsh [%l7 + 0x10], %g7
34695 fandnot2s %f13, %f7, %f0
34696 ld [%l7 + 0x0C], %f2
34697 sdivcc %l0, 0x1161, %l2
34698 lduh [%l7 + 0x48], %i7
34699 ldub [%l7 + 0x4A], %l4
34700 fcmpd %fcc1, %f4, %f12
34701 fsrc2s %f4, %f3
34702 tsubcctv %o5, %l5, %i3
34703 te %icc, 0x4
34704 fbl %fcc0, loop_4128
34705 ldsh [%l7 + 0x08], %g5
34706 fbe %fcc3, loop_4129
34707 subc %o2, 0x0408, %o6
34708loop_4128:
34709 fsrc1s %f1, %f0
34710 fand %f10, %f14, %f2
34711loop_4129:
34712 brlez,a %o7, loop_4130
34713 stx %l6, [%l7 + 0x20]
34714 ld [%l7 + 0x08], %f7
34715 ldx [%l7 + 0x50], %i1
34716loop_4130:
34717 fbu %fcc0, loop_4131
34718 lduw [%l7 + 0x60], %o4
34719 move %icc, %g2, %l1
34720 std %f6, [%l7 + 0x78]
34721loop_4131:
34722 movvs %xcc, %i6, %o0
34723 smulcc %o3, %l3, %g3
34724 fmovrslez %g1, %f12, %f2
34725 movrlez %i5, %i4, %g4
34726 orncc %i0, 0x00E2, %i2
34727 fandnot2s %f5, %f13, %f14
34728 fnands %f12, %f2, %f7
34729 lduh [%l7 + 0x10], %o1
34730 stx %g6, [%l7 + 0x48]
34731 array32 %g7, %l2, %l0
34732 stb %i7, [%l7 + 0x2E]
34733 move %icc, %l4, %o5
34734 stb %i3, [%l7 + 0x7C]
34735 fmovrdne %l5, %f14, %f2
34736 st %f10, [%l7 + 0x3C]
34737 tge %icc, 0x0
34738 pdist %f10, %f6, %f0
34739 tneg %xcc, 0x7
34740 udivx %g5, 0x1452, %o6
34741 ldsh [%l7 + 0x72], %o7
34742 bl,a,pn %icc, loop_4132
34743 edge8 %o2, %i1, %o4
34744 ldsw [%l7 + 0x64], %g2
34745 fmovrdlez %l1, %f8, %f6
34746loop_4132:
34747 fmovrslz %i6, %f15, %f3
34748 fandnot1 %f0, %f12, %f10
34749 alignaddr %o0, %l6, %l3
34750 fmovrdgez %o3, %f4, %f8
34751 tcc %xcc, 0x4
34752 movrgz %g1, 0x18D, %g3
34753 fmovsle %icc, %f14, %f14
34754 fmovsgu %xcc, %f6, %f15
34755 fmovs %f11, %f11
34756 movre %i4, 0x10D, %g4
34757 addc %i0, %i2, %o1
34758 ldsh [%l7 + 0x68], %g6
34759 fpsub32s %f14, %f3, %f0
34760 fmovrdne %g7, %f10, %f2
34761 pdist %f2, %f4, %f6
34762 fcmpeq16 %f8, %f2, %i5
34763 st %f1, [%l7 + 0x38]
34764 ldd [%l7 + 0x68], %f8
34765 sub %l0, %l2, %l4
34766 fmuld8ulx16 %f14, %f13, %f14
34767 ldsb [%l7 + 0x57], %o5
34768 ld [%l7 + 0x34], %f9
34769 ldd [%l7 + 0x58], %f12
34770 fmovrsgez %i7, %f12, %f3
34771 xnorcc %l5, 0x040F, %i3
34772 sth %g5, [%l7 + 0x7A]
34773 std %f6, [%l7 + 0x18]
34774 tsubcc %o6, %o7, %o2
34775 lduw [%l7 + 0x54], %o4
34776 call loop_4133
34777 fnand %f14, %f12, %f0
34778 movne %xcc, %g2, %l1
34779 ld [%l7 + 0x74], %f2
34780loop_4133:
34781 umul %i1, %i6, %l6
34782 std %f12, [%l7 + 0x48]
34783 fmovsn %icc, %f0, %f10
34784 sdivcc %l3, 0x1683, %o3
34785 tvs %icc, 0x7
34786 ldd [%l7 + 0x20], %f2
34787 fpack32 %f0, %f6, %f2
34788 ldsh [%l7 + 0x20], %g1
34789 sethi 0x0210, %g3
34790 fors %f10, %f12, %f14
34791 tsubcctv %o0, %g4, %i0
34792 edge32n %i4, %i2, %g6
34793 lduw [%l7 + 0x20], %o1
34794 fmovrsne %i5, %f6, %f3
34795 tl %xcc, 0x2
34796 lduw [%l7 + 0x48], %l0
34797 fmovrde %g7, %f0, %f14
34798 fmovrdlz %l4, %f12, %f12
34799 fbule,a %fcc2, loop_4134
34800 ldd [%l7 + 0x10], %f12
34801 ldx [%l7 + 0x18], %l2
34802 ldsb [%l7 + 0x52], %i7
34803loop_4134:
34804 ldub [%l7 + 0x73], %o5
34805 ldub [%l7 + 0x3C], %l5
34806 fnor %f14, %f4, %f0
34807 tl %icc, 0x2
34808 fmovsle %xcc, %f0, %f10
34809 udivcc %g5, 0x0220, %i3
34810 ldsb [%l7 + 0x4D], %o7
34811 sll %o6, %o4, %o2
34812 edge32l %l1, %i1, %g2
34813 ldsw [%l7 + 0x68], %i6
34814 edge8ln %l6, %o3, %g1
34815 fmul8ulx16 %f6, %f6, %f6
34816 fbule %fcc2, loop_4135
34817 fmovdgu %icc, %f0, %f4
34818 mova %xcc, %l3, %g3
34819 st %f15, [%l7 + 0x64]
34820loop_4135:
34821 ldsw [%l7 + 0x70], %o0
34822 ldx [%l7 + 0x20], %g4
34823 mulx %i4, 0x0D65, %i0
34824 sth %g6, [%l7 + 0x60]
34825 fpsub32 %f14, %f6, %f14
34826 tpos %xcc, 0x2
34827 or %i2, %i5, %o1
34828 brlz,a %g7, loop_4136
34829 fcmple32 %f14, %f0, %l0
34830 ldub [%l7 + 0x34], %l2
34831 bgu,a %xcc, loop_4137
34832loop_4136:
34833 subc %i7, %l4, %o5
34834 te %xcc, 0x0
34835 edge32l %l5, %i3, %o7
34836loop_4137:
34837 fmuld8sux16 %f2, %f4, %f4
34838 fmovdn %xcc, %f9, %f7
34839 fpsub16s %f6, %f6, %f2
34840 fcmpgt16 %f8, %f6, %g5
34841 brgez %o6, loop_4138
34842 fmuld8sux16 %f0, %f14, %f0
34843 fandnot1s %f7, %f5, %f5
34844 te %icc, 0x7
34845loop_4138:
34846 andncc %o2, %l1, %o4
34847 stb %i1, [%l7 + 0x36]
34848 movcs %icc, %g2, %i6
34849 movneg %xcc, %o3, %l6
34850 fmovrslz %g1, %f8, %f2
34851 bneg %xcc, loop_4139
34852 pdist %f0, %f10, %f2
34853 fnot1 %f2, %f6
34854 bge,a loop_4140
34855loop_4139:
34856 fmovrdlez %l3, %f12, %f0
34857 tg %icc, 0x3
34858 fmovsa %xcc, %f11, %f10
34859loop_4140:
34860 smul %o0, %g3, %i4
34861 ldsw [%l7 + 0x50], %i0
34862 for %f8, %f8, %f8
34863 bge,a %xcc, loop_4141
34864 std %f10, [%l7 + 0x58]
34865 lduh [%l7 + 0x10], %g4
34866 fmovsl %icc, %f6, %f6
34867loop_4141:
34868 ldsb [%l7 + 0x79], %i2
34869 sdivx %g6, 0x023B, %i5
34870 ldd [%l7 + 0x58], %f0
34871 lduh [%l7 + 0x3E], %g7
34872 ldx [%l7 + 0x38], %o1
34873 addc %l2, %i7, %l0
34874 fmovdle %icc, %f12, %f10
34875 edge8ln %l4, %o5, %l5
34876 stb %i3, [%l7 + 0x71]
34877 fpmerge %f4, %f15, %f4
34878 umul %g5, %o6, %o2
34879 brnz %o7, loop_4142
34880 ldsb [%l7 + 0x55], %o4
34881 fmovdpos %icc, %f10, %f5
34882 ldd [%l7 + 0x38], %f8
34883loop_4142:
34884 addcc %l1, %g2, %i6
34885 ldsb [%l7 + 0x55], %i1
34886 ldsb [%l7 + 0x75], %l6
34887 ldsb [%l7 + 0x22], %o3
34888 fbge,a %fcc2, loop_4143
34889 nop
34890 setx loop_4144, %l0, %l1
34891 jmpl %l1, %l3
34892 fmovscc %icc, %f0, %f12
34893 fsrc2s %f9, %f14
34894loop_4143:
34895 fpadd32s %f14, %f9, %f12
34896loop_4144:
34897 stw %g1, [%l7 + 0x7C]
34898 fmovs %f9, %f10
34899 fbne,a %fcc3, loop_4145
34900 or %o0, %i4, %i0
34901 bn,a %xcc, loop_4146
34902 fmovdpos %xcc, %f3, %f1
34903loop_4145:
34904 fmul8x16 %f3, %f2, %f0
34905 fpmerge %f8, %f2, %f14
34906loop_4146:
34907 addc %g4, %g3, %g6
34908 fcmpd %fcc1, %f8, %f2
34909 fnot2 %f2, %f4
34910 stw %i2, [%l7 + 0x38]
34911 srl %g7, 0x16, %i5
34912 std %f8, [%l7 + 0x08]
34913 fabsd %f6, %f14
34914 fmovrdgez %l2, %f0, %f4
34915 fnot1 %f4, %f4
34916 fpmerge %f13, %f5, %f8
34917 ld [%l7 + 0x1C], %f4
34918 sra %i7, %l0, %o1
34919 fmovs %f9, %f13
34920 fsrc1s %f10, %f0
34921 stx %l4, [%l7 + 0x68]
34922 fpsub32 %f0, %f2, %f6
34923 sll %o5, 0x18, %i3
34924 tneg %icc, 0x1
34925 ldub [%l7 + 0x4F], %g5
34926 fpsub16 %f6, %f12, %f2
34927 tleu %xcc, 0x5
34928 movge %icc, %l5, %o2
34929 fcmple32 %f10, %f10, %o7
34930 edge32 %o4, %l1, %o6
34931 fmovda %icc, %f3, %f5
34932 movvs %xcc, %i6, %g2
34933 ld [%l7 + 0x34], %f10
34934 stb %l6, [%l7 + 0x39]
34935 stb %o3, [%l7 + 0x73]
34936 movrlz %l3, 0x28F, %g1
34937 bge loop_4147
34938 movpos %xcc, %o0, %i4
34939 fmul8x16al %f2, %f12, %f6
34940 fpadd32s %f12, %f7, %f12
34941loop_4147:
34942 ld [%l7 + 0x28], %f10
34943 fpack32 %f0, %f8, %f14
34944 umul %i0, 0x05A5, %i1
34945 fors %f4, %f1, %f6
34946 srl %g4, %g3, %g6
34947 alignaddrl %g7, %i2, %i5
34948 edge32ln %l2, %i7, %o1
34949 bne,pn %icc, loop_4148
34950 edge16ln %l4, %l0, %o5
34951 tpos %xcc, 0x6
34952 sll %i3, 0x0C, %l5
34953loop_4148:
34954 movcc %xcc, %o2, %o7
34955 std %f6, [%l7 + 0x58]
34956 fnand %f12, %f0, %f10
34957 fmovdleu %xcc, %f3, %f8
34958 move %icc, %g5, %o4
34959 tg %icc, 0x6
34960 bcs %icc, loop_4149
34961 bg,a,pt %icc, loop_4150
34962 sth %o6, [%l7 + 0x3A]
34963 fmovdpos %xcc, %f2, %f0
34964loop_4149:
34965 stw %i6, [%l7 + 0x64]
34966loop_4150:
34967 add %l1, %l6, %g2
34968 fmuld8ulx16 %f8, %f1, %f14
34969 fmovrsne %o3, %f3, %f14
34970 stx %g1, [%l7 + 0x10]
34971 umulcc %l3, %o0, %i0
34972 movle %xcc, %i4, %i1
34973 edge16l %g4, %g3, %g6
34974 stx %g7, [%l7 + 0x18]
34975 bpos,a,pn %icc, loop_4151
34976 stw %i5, [%l7 + 0x68]
34977 lduh [%l7 + 0x30], %l2
34978 andncc %i2, %i7, %o1
34979loop_4151:
34980 stb %l0, [%l7 + 0x57]
34981 stx %o5, [%l7 + 0x38]
34982 edge8ln %i3, %l4, %o2
34983 std %f8, [%l7 + 0x48]
34984 be,pn %xcc, loop_4152
34985 edge32n %l5, %o7, %o4
34986 sth %o6, [%l7 + 0x76]
34987 bcc %xcc, loop_4153
34988loop_4152:
34989 bvc %icc, loop_4154
34990 ta %icc, 0x1
34991 fmul8ulx16 %f6, %f14, %f10
34992loop_4153:
34993 fmovdl %icc, %f0, %f11
34994loop_4154:
34995 tgu %xcc, 0x5
34996 xor %i6, 0x0794, %l1
34997 movcs %xcc, %l6, %g2
34998 ld [%l7 + 0x3C], %f10
34999 ld [%l7 + 0x40], %f4
35000 fmovs %f5, %f6
35001 st %f10, [%l7 + 0x1C]
35002 ldub [%l7 + 0x4D], %g5
35003 fsrc2s %f11, %f14
35004 tle %icc, 0x6
35005 ldsb [%l7 + 0x10], %g1
35006 ldsw [%l7 + 0x40], %l3
35007 stx %o3, [%l7 + 0x10]
35008 fmovd %f8, %f0
35009 fornot1s %f10, %f8, %f7
35010 udivx %o0, 0x040F, %i4
35011 fmovrse %i1, %f3, %f13
35012 fmovdgu %icc, %f1, %f14
35013 ldd [%l7 + 0x30], %f14
35014 fmovrdgez %i0, %f6, %f10
35015 fabss %f11, %f0
35016 fexpand %f5, %f2
35017 fpsub16s %f2, %f15, %f12
35018 fnor %f0, %f0, %f8
35019 fmovrse %g3, %f3, %f0
35020 tgu %xcc, 0x6
35021 movne %icc, %g6, %g4
35022 sth %g7, [%l7 + 0x0C]
35023 fands %f5, %f9, %f0
35024 movg %icc, %l2, %i2
35025 sth %i7, [%l7 + 0x44]
35026 ldsb [%l7 + 0x10], %i5
35027 fbuge %fcc0, loop_4155
35028 ldub [%l7 + 0x62], %o1
35029 fmovdgu %icc, %f14, %f12
35030 movg %xcc, %l0, %i3
35031loop_4155:
35032 udivx %l4, 0x08A9, %o2
35033 ldd [%l7 + 0x18], %f4
35034 fpsub32 %f10, %f2, %f8
35035 ldd [%l7 + 0x68], %f8
35036 fmovsle %icc, %f2, %f12
35037 fmovscc %icc, %f2, %f1
35038 stb %l5, [%l7 + 0x42]
35039 st %f4, [%l7 + 0x44]
35040 fbn,a %fcc0, loop_4156
35041 fcmpne16 %f4, %f14, %o5
35042 brgez %o4, loop_4157
35043 lduw [%l7 + 0x38], %o6
35044loop_4156:
35045 stx %i6, [%l7 + 0x50]
35046 nop
35047 setx loop_4158, %l0, %l1
35048 wrpr 0x1, %tl
35049 wrpr %l1, %tpc
35050 add %l1, 0x4, %l1
35051 wrpr %l1, %tnpc
35052 setx 0x34400001400, %l0, %l1
35053 wrpr %l1, %tstate
35054 wrhpr 0x4, %htstate
35055 retry
35056loop_4157:
35057 fmovspos %xcc, %f6, %f14
35058 tsubcctv %o7, 0x00BE, %l6
35059 fmovse %xcc, %f13, %f12
35060loop_4158:
35061 bshuffle %f4, %f6, %f8
35062 tle %icc, 0x3
35063 fmuld8ulx16 %f7, %f11, %f6
35064 edge32l %g2, %l1, %g5
35065 tcc %icc, 0x3
35066 fmovsn %xcc, %f1, %f3
35067 fmovrsne %g1, %f7, %f7
35068 st %f4, [%l7 + 0x5C]
35069 bshuffle %f10, %f4, %f0
35070 movcc %icc, %o3, %l3
35071 ldub [%l7 + 0x28], %i4
35072 fexpand %f2, %f14
35073 udiv %o0, 0x12DB, %i0
35074 nop
35075 setx loop_4159, %l0, %l1
35076 jmpl %l1, %i1
35077 fmul8sux16 %f0, %f6, %f10
35078 ldsw [%l7 + 0x74], %g3
35079 edge16l %g4, %g6, %l2
35080loop_4159:
35081 fsrc2s %f0, %f5
35082 bcs,pn %icc, loop_4160
35083 bl,a %xcc, loop_4161
35084 fbge,a %fcc2, loop_4162
35085 tgu %icc, 0x7
35086loop_4160:
35087 fors %f4, %f6, %f1
35088loop_4161:
35089 st %f9, [%l7 + 0x78]
35090loop_4162:
35091 fbul %fcc2, loop_4163
35092 ldd [%l7 + 0x20], %f2
35093 ldub [%l7 + 0x33], %g7
35094 movl %xcc, %i2, %i7
35095loop_4163:
35096 stw %i5, [%l7 + 0x58]
35097 movg %icc, %l0, %o1
35098 fmovdleu %icc, %f5, %f15
35099 edge16l %i3, %o2, %l4
35100 stb %o5, [%l7 + 0x2C]
35101 brnz %l5, loop_4164
35102 fbug %fcc1, loop_4165
35103 fcmpgt16 %f0, %f2, %o6
35104 fmovsn %icc, %f2, %f5
35105loop_4164:
35106 fpack16 %f2, %f14
35107loop_4165:
35108 fcmps %fcc0, %f13, %f6
35109 bl,a %xcc, loop_4166
35110 fpsub32s %f6, %f1, %f12
35111 siam 0x1
35112 fmovrdgez %o4, %f12, %f0
35113loop_4166:
35114 fxor %f8, %f4, %f4
35115 fmovdg %icc, %f11, %f13
35116 edge16l %i6, %l6, %g2
35117 sethi 0x0EC3, %l1
35118 movne %xcc, %g5, %g1
35119 fblg %fcc1, loop_4167
35120 fmovsneg %xcc, %f3, %f7
35121 fcmple16 %f14, %f8, %o7
35122 movrne %l3, %o3, %i4
35123loop_4167:
35124 edge16n %o0, %i0, %g3
35125 sub %i1, 0x0426, %g6
35126 movrlez %l2, 0x287, %g4
35127 fbl %fcc0, loop_4168
35128 movrgez %g7, %i7, %i5
35129 pdist %f10, %f6, %f12
35130 fandnot1 %f10, %f14, %f0
35131loop_4168:
35132 fmovdn %xcc, %f11, %f13
35133 nop
35134 setx loop_4169, %l0, %l1
35135 jmpl %l1, %i2
35136 alignaddr %l0, %o1, %i3
35137 std %f4, [%l7 + 0x58]
35138 nop
35139 setx loop_4170, %l0, %l1
35140 wrpr 0x1, %tl
35141 wrpr %l1, %tnpc
35142 setx 0x34400001400, %l0, %l1
35143 wrpr %l1, %tstate
35144 wrhpr 0x4, %htstate
35145 done
35146loop_4169:
35147 ba,pn %xcc, loop_4171
35148 tvc %icc, 0x7
35149 fnor %f0, %f2, %f8
35150loop_4170:
35151 fbn,a %fcc2, loop_4172
35152loop_4171:
35153 ldub [%l7 + 0x0F], %l4
35154 fcmped %fcc2, %f2, %f14
35155 fxor %f4, %f6, %f2
35156loop_4172:
35157 tge %icc, 0x7
35158 mulscc %o5, %o2, %l5
35159 ldsb [%l7 + 0x36], %o6
35160 fpsub16s %f6, %f1, %f8
35161 ldsw [%l7 + 0x78], %i6
35162 andn %l6, 0x07E1, %o4
35163 xnorcc %l1, %g2, %g5
35164 lduw [%l7 + 0x20], %g1
35165 fmovsvs %icc, %f13, %f4
35166 udivcc %l3, 0x036C, %o3
35167 lduw [%l7 + 0x64], %o7
35168 lduh [%l7 + 0x18], %o0
35169 fnot1s %f8, %f11
35170 lduh [%l7 + 0x7A], %i0
35171 fnegs %f2, %f6
35172 xorcc %g3, 0x0113, %i4
35173 ldx [%l7 + 0x78], %g6
35174 fmovrdgz %l2, %f8, %f8
35175 movgu %xcc, %g4, %i1
35176 tle %xcc, 0x7
35177 tn %icc, 0x3
35178 stb %g7, [%l7 + 0x5C]
35179 brz,a %i7, loop_4173
35180 ldd [%l7 + 0x60], %f4
35181 ldsw [%l7 + 0x70], %i5
35182 brgz,a %l0, loop_4174
35183loop_4173:
35184 addcc %o1, %i3, %l4
35185 movgu %xcc, %o5, %i2
35186 movn %icc, %o2, %o6
35187loop_4174:
35188 siam 0x1
35189 stx %l5, [%l7 + 0x60]
35190 addcc %i6, 0x158F, %l6
35191 ldx [%l7 + 0x48], %o4
35192 st %f4, [%l7 + 0x1C]
35193 be,pn %xcc, loop_4175
35194 stb %l1, [%l7 + 0x22]
35195 fsrc1 %f6, %f0
35196 be,pn %xcc, loop_4176
35197loop_4175:
35198 sll %g5, %g1, %l3
35199 fmovsn %icc, %f4, %f6
35200 bshuffle %f8, %f8, %f12
35201loop_4176:
35202 fcmple32 %f10, %f10, %o3
35203 ldsw [%l7 + 0x0C], %o7
35204 addccc %g2, 0x007B, %o0
35205 brnz %g3, loop_4177
35206 lduh [%l7 + 0x64], %i0
35207 fbe %fcc3, loop_4178
35208 ldx [%l7 + 0x60], %g6
35209loop_4177:
35210 udivx %i4, 0x1E39, %g4
35211 fmovsgu %icc, %f7, %f15
35212loop_4178:
35213 fbue %fcc1, loop_4179
35214 array32 %i1, %g7, %l2
35215 st %f4, [%l7 + 0x60]
35216 fmovsneg %icc, %f0, %f3
35217loop_4179:
35218 ldx [%l7 + 0x70], %i5
35219 lduw [%l7 + 0x14], %i7
35220 smulcc %l0, 0x01A6, %i3
35221 fcmpne32 %f10, %f4, %o1
35222 ld [%l7 + 0x28], %f1
35223 ldx [%l7 + 0x48], %l4
35224 smulcc %i2, %o5, %o2
35225 bge,a,pt %xcc, loop_4180
35226 fones %f3
35227 fbue,a %fcc0, loop_4181
35228 ldub [%l7 + 0x1F], %l5
35229loop_4180:
35230 fbn,a %fcc1, loop_4182
35231 ld [%l7 + 0x74], %f3
35232loop_4181:
35233 tn %icc, 0x4
35234 tleu %icc, 0x2
35235loop_4182:
35236 fcmps %fcc3, %f8, %f14
35237 sth %i6, [%l7 + 0x76]
35238 fbu %fcc3, loop_4183
35239 lduh [%l7 + 0x18], %l6
35240 subccc %o6, %o4, %g5
35241 xnor %l1, 0x0A92, %l3
35242loop_4183:
35243 fmovspos %xcc, %f9, %f0
35244 fmovrdlz %o3, %f10, %f2
35245 fmovdpos %icc, %f9, %f2
35246 fbug,a %fcc0, loop_4184
35247 fabss %f2, %f4
35248 ld [%l7 + 0x14], %f5
35249 ldub [%l7 + 0x68], %g1
35250loop_4184:
35251 movneg %icc, %o7, %g2
35252 fblg,a %fcc1, loop_4185
35253 fmuld8ulx16 %f10, %f6, %f0
35254 fexpand %f4, %f14
35255 ldub [%l7 + 0x74], %g3
35256loop_4185:
35257 andcc %i0, %o0, %i4
35258 ld [%l7 + 0x50], %f10
35259 fcmpgt32 %f2, %f6, %g6
35260 fmovrsgez %g4, %f5, %f8
35261 stw %i1, [%l7 + 0x7C]
35262 lduh [%l7 + 0x26], %l2
35263 fsrc1s %f7, %f15
35264 sdiv %g7, 0x1F25, %i7
35265 fmovscc %xcc, %f7, %f8
35266 ld [%l7 + 0x5C], %f11
35267 std %f0, [%l7 + 0x48]
35268 fmovsl %icc, %f4, %f13
35269 ldsb [%l7 + 0x65], %i5
35270 movne %xcc, %l0, %o1
35271 fmovdl %xcc, %f7, %f3
35272 fmovsle %icc, %f4, %f10
35273 srlx %i3, 0x11, %i2
35274 popc %o5, %o2
35275 fexpand %f9, %f12
35276 sll %l4, 0x0A, %l5
35277 fmovdcc %xcc, %f4, %f2
35278 st %f12, [%l7 + 0x78]
35279 lduh [%l7 + 0x70], %l6
35280 lduh [%l7 + 0x56], %o6
35281 fblg,a %fcc0, loop_4186
35282 bneg,a,pt %xcc, loop_4187
35283 bn loop_4188
35284 fnand %f8, %f10, %f0
35285loop_4186:
35286 tcs %icc, 0x0
35287loop_4187:
35288 fabsd %f14, %f12
35289loop_4188:
35290 fsrc1s %f11, %f13
35291 fbe,a %fcc1, loop_4189
35292 mulscc %i6, 0x0B9C, %o4
35293 fmovd %f8, %f14
35294 lduw [%l7 + 0x54], %l1
35295loop_4189:
35296 subc %g5, %o3, %l3
35297 ldsw [%l7 + 0x6C], %g1
35298 tcs %icc, 0x3
35299 fbug %fcc2, loop_4190
35300 fmuld8sux16 %f13, %f9, %f4
35301 fnor %f14, %f10, %f14
35302 fble %fcc3, loop_4191
35303loop_4190:
35304 fmovsneg %xcc, %f7, %f13
35305 movge %icc, %g2, %o7
35306 brz %i0, loop_4192
35307loop_4191:
35308 brnz %g3, loop_4193
35309 std %f8, [%l7 + 0x08]
35310 fmovde %xcc, %f9, %f4
35311loop_4192:
35312 array16 %i4, %g6, %g4
35313loop_4193:
35314 ldsb [%l7 + 0x5F], %o0
35315 andn %l2, 0x0182, %g7
35316 tl %xcc, 0x5
35317 brnz %i1, loop_4194
35318 fbge %fcc2, loop_4195
35319 fblg %fcc1, loop_4196
35320 nop
35321 setx loop_4197, %l0, %l1
35322 jmpl %l1, %i5
35323loop_4194:
35324 edge8ln %i7, %o1, %i3
35325loop_4195:
35326 st %f2, [%l7 + 0x24]
35327loop_4196:
35328 movneg %xcc, %l0, %o5
35329loop_4197:
35330 stb %i2, [%l7 + 0x0A]
35331 edge32 %o2, %l5, %l6
35332 edge32l %l4, %o6, %i6
35333 ldsb [%l7 + 0x76], %o4
35334 fmovrsgez %l1, %f7, %f7
35335 te %xcc, 0x5
35336 fbl %fcc3, loop_4198
35337 ld [%l7 + 0x74], %f14
35338 orn %g5, %o3, %l3
35339 st %f9, [%l7 + 0x20]
35340loop_4198:
35341 movle %icc, %g2, %o7
35342 ldd [%l7 + 0x18], %f12
35343 tvc %icc, 0x1
35344 fandnot2 %f6, %f12, %f10
35345 fmovsge %xcc, %f2, %f3
35346 tpos %icc, 0x5
35347 stx %i0, [%l7 + 0x40]
35348 fmovrdlz %g3, %f4, %f2
35349 taddcctv %g1, 0x0E05, %g6
35350 lduw [%l7 + 0x48], %g4
35351 movneg %xcc, %o0, %i4
35352 fmovsvs %xcc, %f13, %f4
35353 lduw [%l7 + 0x18], %l2
35354 lduw [%l7 + 0x3C], %i1
35355 ldsh [%l7 + 0x34], %i5
35356 fmul8x16au %f2, %f3, %f14
35357 std %f12, [%l7 + 0x48]
35358 lduh [%l7 + 0x2C], %g7
35359 nop
35360 setx loop_4199, %l0, %l1
35361 wrpr 0x1, %tl
35362 wrpr %l1, %tnpc
35363 setx 0x34400001400, %l0, %l1
35364 wrpr %l1, %tstate
35365 wrhpr 0x4, %htstate
35366 done
35367 ldub [%l7 + 0x18], %i7
35368 ldsw [%l7 + 0x48], %i3
35369 ldd [%l7 + 0x18], %f0
35370loop_4199:
35371 movvs %icc, %l0, %o5
35372 fmovdl %xcc, %f7, %f8
35373 fmovrdlez %o1, %f12, %f4
35374 fbge %fcc3, loop_4200
35375 fmovdcc %icc, %f4, %f10
35376 taddcc %o2, %i2, %l6
35377 orcc %l5, 0x0DDF, %o6
35378loop_4200:
35379 fmovde %icc, %f6, %f6
35380 fpmerge %f1, %f11, %f4
35381 stb %l4, [%l7 + 0x23]
35382 brgz,a %i6, loop_4201
35383 stw %o4, [%l7 + 0x6C]
35384 fbue %fcc2, loop_4202
35385 std %f2, [%l7 + 0x78]
35386loop_4201:
35387 brgz %g5, loop_4203
35388 bne %xcc, loop_4204
35389loop_4202:
35390 fmovdl %icc, %f1, %f10
35391 bvc loop_4205
35392loop_4203:
35393 std %f4, [%l7 + 0x68]
35394loop_4204:
35395 fnor %f2, %f14, %f2
35396 fandnot2 %f0, %f14, %f10
35397loop_4205:
35398 nop
35399 setx loop_4206, %l0, %l1
35400 wrpr 0x1, %tl
35401 wrpr %l1, %tpc
35402 add %l1, 0x4, %l1
35403 wrpr %l1, %tnpc
35404 setx 0x34400001400, %l0, %l1
35405 wrpr %l1, %tstate
35406 wrhpr 0x4, %htstate
35407 retry
35408 fbn %fcc3, loop_4207
35409 fmovsleu %xcc, %f3, %f10
35410 move %icc, %o3, %l3
35411loop_4206:
35412 fbul,a %fcc3, loop_4208
35413loop_4207:
35414 movn %xcc, %g2, %o7
35415 fmovspos %xcc, %f8, %f2
35416 fble %fcc3, loop_4209
35417loop_4208:
35418 fpadd16s %f8, %f6, %f15
35419 fcmple16 %f2, %f10, %l1
35420 fnors %f12, %f2, %f9
35421loop_4209:
35422 add %i0, %g3, %g1
35423 ldsb [%l7 + 0x29], %g6
35424 nop
35425 setx loop_4210, %l0, %l1
35426 wrpr 0x1, %tl
35427 wrpr %l1, %tpc
35428 add %l1, 0x4, %l1
35429 wrpr %l1, %tnpc
35430 setx 0x34400001400, %l0, %l1
35431 wrpr %l1, %tstate
35432 wrhpr 0x4, %htstate
35433 retry
35434 fmovsle %xcc, %f13, %f5
35435 fmovdpos %xcc, %f14, %f14
35436 mulscc %o0, %g4, %i4
35437loop_4210:
35438 fmovrdgez %l2, %f4, %f6
35439 fbne,a %fcc1, loop_4211
35440 srl %i5, %g7, %i7
35441 bgu,a loop_4212
35442 stw %i1, [%l7 + 0x40]
35443loop_4211:
35444 lduh [%l7 + 0x46], %i3
35445 fmovse %icc, %f5, %f3
35446loop_4212:
35447 stb %o5, [%l7 + 0x5D]
35448 andncc %l0, %o2, %o1
35449 addccc %i2, 0x164F, %l6
35450 fabss %f13, %f8
35451 move %xcc, %l5, %o6
35452 ld [%l7 + 0x1C], %f5
35453 fbl %fcc0, loop_4213
35454 movl %icc, %l4, %o4
35455 fxor %f2, %f8, %f4
35456 be,pn %xcc, loop_4214
35457loop_4213:
35458 fmovsvs %xcc, %f2, %f3
35459 movneg %icc, %i6, %g5
35460 fzeros %f3
35461loop_4214:
35462 sra %l3, 0x03, %o3
35463 fmul8x16 %f15, %f4, %f4
35464 ldsh [%l7 + 0x78], %g2
35465 edge16n %o7, %i0, %g3
35466 lduh [%l7 + 0x4C], %g1
35467 tleu %xcc, 0x3
35468 brlz %l1, loop_4215
35469 brgez,a %g6, loop_4216
35470 stw %o0, [%l7 + 0x60]
35471 ldub [%l7 + 0x2B], %g4
35472loop_4215:
35473 bneg,a %icc, loop_4217
35474loop_4216:
35475 fcmped %fcc3, %f8, %f12
35476 stx %l2, [%l7 + 0x10]
35477 bpos,a,pt %icc, loop_4218
35478loop_4217:
35479 udiv %i4, 0x19ED, %g7
35480 sth %i7, [%l7 + 0x6C]
35481 or %i5, %i3, %o5
35482loop_4218:
35483 stb %i1, [%l7 + 0x19]
35484 bvc,a,pt %icc, loop_4219
35485 ldsh [%l7 + 0x62], %l0
35486 fmuld8sux16 %f13, %f15, %f8
35487 fornot1s %f1, %f8, %f5
35488loop_4219:
35489 std %f0, [%l7 + 0x08]
35490 sth %o2, [%l7 + 0x74]
35491 tvs %icc, 0x2
35492 ldub [%l7 + 0x1C], %i2
35493 stw %o1, [%l7 + 0x1C]
35494 fbule %fcc1, loop_4220
35495 umul %l6, %o6, %l5
35496 ldsw [%l7 + 0x58], %l4
35497 fblg,a %fcc1, loop_4221
35498loop_4220:
35499 tcc %xcc, 0x4
35500 fmovdl %xcc, %f2, %f4
35501 fmovsa %xcc, %f14, %f9
35502loop_4221:
35503 lduw [%l7 + 0x08], %o4
35504 stx %g5, [%l7 + 0x10]
35505 bcs,pt %xcc, loop_4222
35506 bge,a,pn %icc, loop_4223
35507 stb %l3, [%l7 + 0x1A]
35508 fmovrslez %o3, %f1, %f13
35509loop_4222:
35510 tne %icc, 0x2
35511loop_4223:
35512 fxnors %f5, %f4, %f3
35513 bcs %xcc, loop_4224
35514 bleu,a %xcc, loop_4225
35515 nop
35516 setx loop_4226, %l0, %l1
35517 jmpl %l1, %i6
35518 movvc %icc, %g2, %o7
35519loop_4224:
35520 movne %icc, %g3, %g1
35521loop_4225:
35522 fba,a %fcc3, loop_4227
35523loop_4226:
35524 fxor %f2, %f10, %f4
35525 bcc,a,pt %xcc, loop_4228
35526 fmovsa %xcc, %f5, %f8
35527loop_4227:
35528 nop
35529 setx loop_4229, %l0, %l1
35530 jmpl %l1, %i0
35531 fmovsn %icc, %f2, %f8
35532loop_4228:
35533 stw %g6, [%l7 + 0x44]
35534 fpsub16s %f5, %f13, %f9
35535loop_4229:
35536 fmovscs %icc, %f10, %f0
35537 umulcc %o0, %l1, %l2
35538 fcmpeq16 %f6, %f4, %g4
35539 fmovspos %xcc, %f4, %f4
35540 smul %i4, 0x1B58, %g7
35541 bcs,pt %icc, loop_4230
35542 ldsh [%l7 + 0x38], %i5
35543 edge16 %i3, %o5, %i1
35544 udiv %i7, 0x129D, %l0
35545loop_4230:
35546 lduw [%l7 + 0x2C], %i2
35547 lduw [%l7 + 0x5C], %o1
35548 fcmpd %fcc2, %f8, %f6
35549 ldd [%l7 + 0x38], %f6
35550 movvc %xcc, %l6, %o6
35551 ldub [%l7 + 0x26], %o2
35552 umul %l5, 0x0B89, %o4
35553 sll %l4, %l3, %g5
35554 sethi 0x0645, %o3
35555 stx %i6, [%l7 + 0x70]
35556 movvc %xcc, %o7, %g2
35557 fnot2 %f10, %f12
35558 bl,a loop_4231
35559 movvc %xcc, %g3, %g1
35560 xor %i0, 0x0657, %o0
35561 stb %l1, [%l7 + 0x4E]
35562loop_4231:
35563 fpsub16s %f9, %f13, %f4
35564 fxor %f12, %f4, %f2
35565 fpsub32s %f13, %f2, %f15
35566 fmovd %f0, %f0
35567 stx %g6, [%l7 + 0x68]
35568 fcmpeq16 %f14, %f2, %l2
35569 fcmpne32 %f6, %f14, %g4
35570 subc %i4, 0x0434, %i5
35571 fmovdvs %icc, %f4, %f15
35572 fmovsl %xcc, %f11, %f13
35573 fbue,a %fcc0, loop_4232
35574 udiv %i3, 0x13D2, %o5
35575 fornot2s %f13, %f4, %f9
35576 ldx [%l7 + 0x58], %g7
35577loop_4232:
35578 fbl,a %fcc0, loop_4233
35579 fmovdg %xcc, %f12, %f15
35580 movcs %icc, %i7, %i1
35581 fmovrdlz %l0, %f0, %f6
35582loop_4233:
35583 fbo,a %fcc1, loop_4234
35584 array16 %o1, %i2, %o6
35585 subccc %o2, %l5, %l6
35586 ta %xcc, 0x6
35587loop_4234:
35588 tsubcc %o4, 0x10BB, %l3
35589 fmovsvc %xcc, %f5, %f2
35590 ldsb [%l7 + 0x08], %g5
35591 fmovsvc %icc, %f2, %f14
35592 fmovda %xcc, %f2, %f12
35593 movrlz %l4, 0x1FA, %i6
35594 stw %o7, [%l7 + 0x18]
35595 fpmerge %f6, %f3, %f4
35596 tle %xcc, 0x0
35597 move %xcc, %g2, %g3
35598 movrgez %g1, %o3, %i0
35599 st %f4, [%l7 + 0x08]
35600 ldd [%l7 + 0x78], %f12
35601 fbul %fcc1, loop_4235
35602 ldub [%l7 + 0x2B], %l1
35603 stx %g6, [%l7 + 0x48]
35604 fmovrse %o0, %f1, %f13
35605loop_4235:
35606 ldub [%l7 + 0x63], %l2
35607 sllx %i4, %i5, %g4
35608 edge16l %o5, %g7, %i7
35609 fornot2 %f2, %f14, %f8
35610 nop
35611 setx loop_4236, %l0, %l1
35612 wrpr 0x1, %tl
35613 wrpr %l1, %tpc
35614 add %l1, 0x4, %l1
35615 wrpr %l1, %tnpc
35616 setx 0x34400001400, %l0, %l1
35617 wrpr %l1, %tstate
35618 wrhpr 0x4, %htstate
35619 retry
35620 ldsw [%l7 + 0x7C], %i1
35621 fbug,a %fcc1, loop_4237
35622 fbne,a %fcc0, loop_4238
35623loop_4236:
35624 ldx [%l7 + 0x68], %i3
35625 lduw [%l7 + 0x18], %l0
35626loop_4237:
35627 fba %fcc3, loop_4239
35628loop_4238:
35629 srax %o1, %i2, %o2
35630 st %f10, [%l7 + 0x64]
35631 fbe %fcc2, loop_4240
35632loop_4239:
35633 fpsub32 %f6, %f8, %f14
35634 ldub [%l7 + 0x21], %o6
35635 fcmpgt16 %f0, %f6, %l6
35636loop_4240:
35637 stb %o4, [%l7 + 0x5C]
35638 ldx [%l7 + 0x58], %l3
35639 fornot2s %f13, %f3, %f8
35640 tle %icc, 0x6
35641 move %icc, %g5, %l5
35642 fcmple16 %f2, %f2, %l4
35643 movvc %xcc, %i6, %g2
35644 fcmpne32 %f8, %f2, %o7
35645 fmul8x16 %f12, %f10, %f0
35646 fmovrdne %g3, %f4, %f10
35647 fmovdcs %xcc, %f13, %f15
35648 array32 %g1, %o3, %l1
35649 edge16n %i0, %g6, %o0
35650 fnors %f13, %f4, %f12
35651 ldsb [%l7 + 0x48], %i4
35652 brgz,a %l2, loop_4241
35653 fpadd16 %f12, %f4, %f0
35654 be,pt %icc, loop_4242
35655 stw %g4, [%l7 + 0x18]
35656loop_4241:
35657 bpos,a %icc, loop_4243
35658 fmovd %f8, %f14
35659loop_4242:
35660 fmovrslez %i5, %f3, %f4
35661 stx %o5, [%l7 + 0x18]
35662loop_4243:
35663 or %i7, %i1, %g7
35664 array16 %i3, %l0, %i2
35665 fmovsneg %xcc, %f4, %f13
35666 sth %o2, [%l7 + 0x4A]
35667 sth %o1, [%l7 + 0x62]
35668 fandnot1s %f8, %f15, %f14
35669 fpadd16 %f4, %f10, %f8
35670 srlx %o6, 0x1F, %l6
35671 sth %l3, [%l7 + 0x2C]
35672 fmul8ulx16 %f2, %f2, %f8
35673 ble %xcc, loop_4244
35674 lduh [%l7 + 0x0C], %g5
35675 sth %l5, [%l7 + 0x5E]
35676 fmovdgu %xcc, %f0, %f6
35677loop_4244:
35678 ldub [%l7 + 0x57], %o4
35679 fmovrsne %i6, %f11, %f6
35680 bn %icc, loop_4245
35681 fmovdvc %xcc, %f15, %f15
35682 fbl,a %fcc1, loop_4246
35683 fmul8x16 %f2, %f2, %f14
35684loop_4245:
35685 edge32ln %g2, %l4, %o7
35686 andn %g1, 0x1DD8, %o3
35687loop_4246:
35688 call loop_4247
35689 srl %g3, 0x1D, %i0
35690 fnands %f12, %f10, %f0
35691 tcc %xcc, 0x1
35692loop_4247:
35693 lduw [%l7 + 0x54], %g6
35694 fzeros %f1
35695 fbo,a %fcc1, loop_4248
35696 ld [%l7 + 0x58], %f10
35697 and %l1, %o0, %i4
35698 stw %l2, [%l7 + 0x14]
35699loop_4248:
35700 edge16n %i5, %o5, %g4
35701 std %f8, [%l7 + 0x40]
35702 ta %icc, 0x6
35703 fzeros %f9
35704 ld [%l7 + 0x28], %f15
35705 fbne,a %fcc1, loop_4249
35706 stx %i1, [%l7 + 0x70]
35707 st %f11, [%l7 + 0x0C]
35708 fmovrde %g7, %f10, %f2
35709loop_4249:
35710 fandnot2s %f5, %f0, %f13
35711 st %f14, [%l7 + 0x24]
35712 fpsub32s %f3, %f7, %f13
35713 fblg %fcc0, loop_4250
35714 fbug,a %fcc3, loop_4251
35715 edge8n %i7, %l0, %i2
35716 fmovdvc %icc, %f1, %f0
35717loop_4250:
35718 and %o2, %i3, %o1
35719loop_4251:
35720 and %o6, 0x070D, %l3
35721 mulx %l6, 0x1266, %g5
35722 ta %xcc, 0x2
35723 fble %fcc0, loop_4252
35724 lduw [%l7 + 0x2C], %o4
35725 fbu %fcc0, loop_4253
35726 fxnor %f8, %f14, %f8
35727loop_4252:
35728 movrlz %i6, %l5, %g2
35729 brnz,a %l4, loop_4254
35730loop_4253:
35731 stw %g1, [%l7 + 0x68]
35732 fmovsl %xcc, %f11, %f7
35733 srax %o3, %o7, %g3
35734loop_4254:
35735 fmovsle %xcc, %f14, %f10
35736 lduw [%l7 + 0x50], %g6
35737 movpos %xcc, %i0, %l1
35738 tne %xcc, 0x7
35739 lduw [%l7 + 0x34], %i4
35740 brlz %l2, loop_4255
35741 sdiv %o0, 0x1A5D, %o5
35742 fmovd %f6, %f10
35743 fmovdvc %icc, %f7, %f9
35744loop_4255:
35745 xnor %i5, %i1, %g7
35746 fcmpes %fcc1, %f5, %f1
35747 stb %i7, [%l7 + 0x18]
35748 ldsb [%l7 + 0x44], %g4
35749 fpadd32 %f0, %f14, %f12
35750 fones %f14
35751 andn %l0, %o2, %i2
35752 st %f5, [%l7 + 0x10]
35753 fmovdneg %icc, %f5, %f10
35754 fsrc1s %f4, %f13
35755 mulscc %o1, %o6, %i3
35756 move %icc, %l3, %g5
35757 fpackfix %f0, %f5
35758 std %f8, [%l7 + 0x28]
35759 ldx [%l7 + 0x08], %l6
35760 bcs,a %xcc, loop_4256
35761 stw %o4, [%l7 + 0x6C]
35762 movcs %xcc, %i6, %g2
35763 lduh [%l7 + 0x6C], %l5
35764loop_4256:
35765 fmovdge %xcc, %f15, %f3
35766 fpmerge %f3, %f4, %f6
35767 fsrc1 %f4, %f14
35768 fone %f10
35769 fblg,a %fcc3, loop_4257
35770 fmovs %f14, %f3
35771 fmovsleu %xcc, %f11, %f1
35772 fxnor %f4, %f14, %f8
35773loop_4257:
35774 fble,a %fcc2, loop_4258
35775 fcmpeq32 %f4, %f0, %l4
35776 ldd [%l7 + 0x78], %f8
35777 fmovsgu %xcc, %f7, %f1
35778loop_4258:
35779 stb %o3, [%l7 + 0x08]
35780 udiv %o7, 0x0A1B, %g3
35781 stx %g6, [%l7 + 0x28]
35782 ldub [%l7 + 0x2E], %g1
35783 array32 %l1, %i0, %l2
35784 tpos %icc, 0x5
35785 std %f4, [%l7 + 0x20]
35786 stb %i4, [%l7 + 0x3E]
35787 fnand %f2, %f6, %f14
35788 pdist %f14, %f4, %f0
35789 ldsb [%l7 + 0x35], %o5
35790 fnors %f5, %f7, %f14
35791 fmovrdlz %o0, %f0, %f0
35792 lduw [%l7 + 0x2C], %i1
35793 fmul8sux16 %f14, %f4, %f12
35794 std %f8, [%l7 + 0x48]
35795 tge %icc, 0x5
35796 tvc %xcc, 0x2
35797 fmovdge %icc, %f5, %f3
35798 lduw [%l7 + 0x74], %g7
35799 ldsw [%l7 + 0x40], %i7
35800 lduh [%l7 + 0x56], %g4
35801 bn,a,pt %xcc, loop_4259
35802 udiv %l0, 0x1469, %o2
35803 alignaddrl %i2, %o1, %i5
35804 fmovde %xcc, %f4, %f15
35805loop_4259:
35806 bvs %icc, loop_4260
35807 srax %o6, 0x12, %l3
35808 ldsw [%l7 + 0x38], %i3
35809 movcc %xcc, %l6, %g5
35810loop_4260:
35811 lduh [%l7 + 0x5A], %o4
35812 fpsub32s %f1, %f1, %f9
35813 movrne %g2, 0x0F2, %l5
35814 fandnot1 %f0, %f14, %f10
35815 ldsh [%l7 + 0x56], %i6
35816 array16 %o3, %o7, %g3
35817 stb %l4, [%l7 + 0x22]
35818 bpos,a,pt %icc, loop_4261
35819 fmovrse %g1, %f0, %f6
35820 movrgez %l1, 0x373, %g6
35821 ldx [%l7 + 0x38], %i0
35822loop_4261:
35823 sth %l2, [%l7 + 0x38]
35824 std %f12, [%l7 + 0x28]
35825 stb %o5, [%l7 + 0x20]
35826 std %f6, [%l7 + 0x40]
35827 edge16n %o0, %i4, %g7
35828 fornot2s %f5, %f7, %f15
35829 te %icc, 0x0
35830 stw %i1, [%l7 + 0x54]
35831 array8 %i7, %l0, %g4
35832 ldub [%l7 + 0x7D], %i2
35833 addc %o1, 0x0609, %i5
35834 sth %o2, [%l7 + 0x6A]
35835 tcs %icc, 0x0
35836 tsubcc %o6, %i3, %l6
35837 fcmpeq16 %f14, %f6, %l3
35838 ldsh [%l7 + 0x48], %g5
35839 ldsw [%l7 + 0x08], %o4
35840 stw %l5, [%l7 + 0x70]
35841 fabsd %f12, %f8
35842 sth %g2, [%l7 + 0x66]
35843 fbn,a %fcc2, loop_4262
35844 fmovdvs %xcc, %f10, %f4
35845 stw %i6, [%l7 + 0x48]
35846 stx %o7, [%l7 + 0x10]
35847loop_4262:
35848 umul %g3, 0x14AC, %l4
35849 fnot1s %f13, %f15
35850 tn %xcc, 0x1
35851 fmul8x16al %f11, %f6, %f4
35852 fbg %fcc3, loop_4263
35853 fmovdne %xcc, %f6, %f13
35854 bpos,a %icc, loop_4264
35855 fba %fcc1, loop_4265
35856loop_4263:
35857 fpadd32 %f0, %f12, %f12
35858 fmovrsgez %o3, %f12, %f2
35859loop_4264:
35860 fnot1 %f10, %f8
35861loop_4265:
35862 sub %g1, %g6, %l1
35863 bneg %xcc, loop_4266
35864 xnor %i0, 0x1D48, %l2
35865 fornot2 %f0, %f8, %f10
35866 stw %o0, [%l7 + 0x7C]
35867loop_4266:
35868 fpack16 %f8, %f2
35869 fmovsn %icc, %f2, %f7
35870 tvc %xcc, 0x7
35871 smul %o5, 0x1C00, %g7
35872 srax %i4, 0x0F, %i7
35873 fmovdpos %xcc, %f13, %f15
35874 ldsw [%l7 + 0x08], %l0
35875 fzeros %f7
35876 ldsw [%l7 + 0x70], %g4
35877 fcmpgt16 %f2, %f0, %i1
35878 tg %xcc, 0x1
35879 nop
35880 setx loop_4267, %l0, %l1
35881 wrpr 0x1, %tl
35882 wrpr %l1, %tpc
35883 add %l1, 0x4, %l1
35884 wrpr %l1, %tnpc
35885 setx 0x34400001400, %l0, %l1
35886 wrpr %l1, %tstate
35887 wrhpr 0x4, %htstate
35888 retry
35889 fmovsl %xcc, %f9, %f14
35890 fmovsneg %icc, %f0, %f5
35891 bl,a,pn %xcc, loop_4268
35892loop_4267:
35893 lduw [%l7 + 0x10], %o1
35894 fba,a %fcc1, loop_4269
35895 ldx [%l7 + 0x68], %i2
35896loop_4268:
35897 ldd [%l7 + 0x20], %f14
35898 ldd [%l7 + 0x58], %f8
35899loop_4269:
35900 fpsub16s %f14, %f3, %f1
35901 bcs %icc, loop_4270
35902 ba,a loop_4271
35903 taddcc %o2, 0x0BDC, %i5
35904 fcmple32 %f12, %f6, %i3
35905loop_4270:
35906 bg %icc, loop_4272
35907loop_4271:
35908 ldd [%l7 + 0x68], %f4
35909 ldd [%l7 + 0x40], %f8
35910 fmovrdne %l6, %f6, %f0
35911loop_4272:
35912 andn %o6, %g5, %l3
35913 bl,a loop_4273
35914 std %f2, [%l7 + 0x18]
35915 bcs,a %icc, loop_4274
35916 xnorcc %l5, 0x0AA7, %g2
35917loop_4273:
35918 ldub [%l7 + 0x19], %i6
35919 fmovsne %xcc, %f11, %f10
35920loop_4274:
35921 ba,pn %icc, loop_4275
35922 movrlz %o7, 0x2D5, %g3
35923 fsrc1s %f8, %f7
35924 fpadd16 %f10, %f4, %f10
35925loop_4275:
35926 ldsb [%l7 + 0x39], %l4
35927 sth %o4, [%l7 + 0x72]
35928 ld [%l7 + 0x50], %f14
35929 fmovrde %g1, %f14, %f6
35930 fmovsa %icc, %f11, %f5
35931 fandnot1s %f7, %f10, %f15
35932 fmovdleu %xcc, %f0, %f13
35933 fnors %f7, %f10, %f12
35934 bne loop_4276
35935 sth %g6, [%l7 + 0x4A]
35936 st %f14, [%l7 + 0x3C]
35937 fxor %f8, %f4, %f10
35938loop_4276:
35939 sth %o3, [%l7 + 0x6C]
35940 fmovsle %xcc, %f12, %f6
35941 fmovsgu %icc, %f1, %f4
35942 fmovdn %icc, %f13, %f8
35943 stb %l1, [%l7 + 0x79]
35944 tsubcc %i0, %l2, %o0
35945 ldsb [%l7 + 0x74], %o5
35946 stx %i4, [%l7 + 0x70]
35947 sth %g7, [%l7 + 0x6E]
35948 ldx [%l7 + 0x30], %i7
35949 ldsw [%l7 + 0x28], %l0
35950 fbuge,a %fcc1, loop_4277
35951 fbl,a %fcc3, loop_4278
35952 fmovd %f12, %f8
35953 srl %g4, %o1, %i1
35954loop_4277:
35955 ldd [%l7 + 0x38], %f2
35956loop_4278:
35957 ldsb [%l7 + 0x3B], %i2
35958 st %f7, [%l7 + 0x08]
35959 fornot1 %f8, %f0, %f0
35960 fnot1s %f5, %f14
35961 addc %i5, %o2, %i3
35962 tvc %icc, 0x0
35963 fmovsgu %icc, %f13, %f12
35964 stb %l6, [%l7 + 0x11]
35965 ldsb [%l7 + 0x69], %g5
35966 std %f12, [%l7 + 0x60]
35967 fcmpne32 %f10, %f14, %l3
35968 fbl %fcc3, loop_4279
35969 fmovrdlz %o6, %f14, %f2
35970 fbge %fcc3, loop_4280
35971 brgez,a %l5, loop_4281
35972loop_4279:
35973 movg %icc, %i6, %g2
35974 movvs %icc, %o7, %g3
35975loop_4280:
35976 ldub [%l7 + 0x5A], %o4
35977loop_4281:
35978 mova %icc, %l4, %g1
35979 ldsb [%l7 + 0x3C], %o3
35980 fors %f14, %f7, %f9
35981 movre %g6, %i0, %l2
35982 sub %l1, %o0, %o5
35983 ld [%l7 + 0x68], %f3
35984 movvc %xcc, %g7, %i4
35985 tpos %xcc, 0x1
35986 fpsub32s %f9, %f5, %f6
35987 ldsb [%l7 + 0x3B], %i7
35988 xnor %g4, %o1, %i1
35989 movcs %icc, %l0, %i5
35990 st %f12, [%l7 + 0x74]
35991 xor %o2, 0x15EB, %i3
35992 bvc %icc, loop_4282
35993 ble,a %xcc, loop_4283
35994 fble,a %fcc1, loop_4284
35995 movrgez %i2, 0x261, %l6
35996loop_4282:
35997 fmovrdgez %g5, %f8, %f4
35998loop_4283:
35999 movneg %icc, %o6, %l3
36000loop_4284:
36001 lduw [%l7 + 0x70], %l5
36002 sth %g2, [%l7 + 0x3C]
36003 ldd [%l7 + 0x28], %f0
36004 stb %o7, [%l7 + 0x12]
36005 fmul8x16 %f0, %f4, %f4
36006 ldub [%l7 + 0x41], %i6
36007 fmovrde %g3, %f14, %f4
36008 edge8ln %o4, %l4, %o3
36009 addcc %g6, %i0, %g1
36010 ldd [%l7 + 0x68], %f8
36011 edge8n %l1, %l2, %o0
36012 fmovdvc %xcc, %f12, %f9
36013 movcs %xcc, %g7, %o5
36014 sll %i7, %i4, %g4
36015 stb %o1, [%l7 + 0x1F]
36016 fors %f12, %f3, %f5
36017 fmovsneg %xcc, %f3, %f11
36018 bshuffle %f12, %f0, %f14
36019 sth %l0, [%l7 + 0x72]
36020 fands %f6, %f8, %f8
36021 fcmple32 %f4, %f2, %i5
36022 ldx [%l7 + 0x48], %i1
36023 edge32 %i3, %i2, %o2
36024 fornot1 %f0, %f0, %f2
36025 fbn %fcc1, loop_4285
36026 ldsb [%l7 + 0x64], %l6
36027 ld [%l7 + 0x1C], %f4
36028 fpadd32 %f12, %f4, %f10
36029loop_4285:
36030 fmovrslz %g5, %f14, %f15
36031 tn %icc, 0x2
36032 ldsh [%l7 + 0x46], %l3
36033 fpadd16s %f13, %f4, %f14
36034 sth %o6, [%l7 + 0x1E]
36035 lduh [%l7 + 0x40], %g2
36036 srax %o7, 0x05, %l5
36037 ble,a,pt %icc, loop_4286
36038 movrne %g3, %i6, %l4
36039 movrgz %o3, %o4, %i0
36040 ld [%l7 + 0x18], %f15
36041loop_4286:
36042 fmovsne %icc, %f13, %f14
36043 ldsw [%l7 + 0x20], %g1
36044 stw %l1, [%l7 + 0x58]
36045 taddcc %g6, 0x0216, %l2
36046 stb %g7, [%l7 + 0x75]
36047 movrlez %o5, 0x2F6, %i7
36048 fcmpeq32 %f8, %f2, %i4
36049 fmovsge %icc, %f5, %f15
36050 lduw [%l7 + 0x48], %g4
36051 std %f6, [%l7 + 0x08]
36052 st %f2, [%l7 + 0x58]
36053 edge8 %o1, %o0, %l0
36054 ldsw [%l7 + 0x30], %i1
36055 stx %i5, [%l7 + 0x20]
36056 fmovsne %icc, %f2, %f2
36057 fble %fcc3, loop_4287
36058 ld [%l7 + 0x2C], %f0
36059 ldsh [%l7 + 0x70], %i2
36060 movrlez %i3, %o2, %l6
36061loop_4287:
36062 sth %l3, [%l7 + 0x2E]
36063 fcmpne16 %f6, %f10, %o6
36064 ldx [%l7 + 0x50], %g5
36065 ldub [%l7 + 0x5E], %o7
36066 lduh [%l7 + 0x78], %g2
36067 st %f14, [%l7 + 0x38]
36068 tg %xcc, 0x3
36069 fmovrslez %g3, %f14, %f14
36070 stb %i6, [%l7 + 0x1D]
36071 stw %l5, [%l7 + 0x20]
36072 pdist %f2, %f0, %f4
36073 bg,pn %icc, loop_4288
36074 stx %o3, [%l7 + 0x48]
36075 alignaddr %l4, %o4, %g1
36076 brgz,a %l1, loop_4289
36077loop_4288:
36078 fbn,a %fcc0, loop_4290
36079 movl %icc, %i0, %g6
36080 fmovsge %xcc, %f12, %f3
36081loop_4289:
36082 std %f12, [%l7 + 0x78]
36083loop_4290:
36084 fcmpgt32 %f0, %f0, %g7
36085 fabss %f6, %f7
36086 sub %o5, 0x1EE6, %i7
36087 fmovdcc %icc, %f7, %f0
36088 fmovse %icc, %f4, %f1
36089 ldd [%l7 + 0x38], %f4
36090 fmovde %xcc, %f13, %f0
36091 fpmerge %f12, %f6, %f10
36092 fmovdn %icc, %f10, %f10
36093 fors %f14, %f13, %f14
36094 fandnot2 %f14, %f2, %f6
36095 stx %l2, [%l7 + 0x58]
36096 bpos,pn %xcc, loop_4291
36097 stx %g4, [%l7 + 0x08]
36098 fabss %f4, %f1
36099 move %xcc, %o1, %o0
36100loop_4291:
36101 tle %icc, 0x7
36102 fnot2 %f12, %f14
36103 fsrc2s %f2, %f4
36104 fmovd %f2, %f8
36105 fnegs %f4, %f2
36106 stw %i4, [%l7 + 0x70]
36107 lduw [%l7 + 0x5C], %l0
36108 edge16ln %i1, %i2, %i3
36109 bgu,a %icc, loop_4292
36110 sub %i5, 0x0A18, %l6
36111 bpos,a,pt %icc, loop_4293
36112 fandnot2s %f11, %f13, %f5
36113loop_4292:
36114 ld [%l7 + 0x70], %f11
36115 tn %xcc, 0x3
36116loop_4293:
36117 sth %o2, [%l7 + 0x7A]
36118 fcmpd %fcc3, %f4, %f4
36119 ldx [%l7 + 0x40], %l3
36120 fmuld8sux16 %f1, %f9, %f14
36121 fnot1s %f8, %f5
36122 smul %o6, %o7, %g2
36123 brz %g5, loop_4294
36124 fsrc1s %f0, %f1
36125 tle %xcc, 0x7
36126 ldd [%l7 + 0x68], %f2
36127loop_4294:
36128 fbule,a %fcc3, loop_4295
36129 movpos %icc, %i6, %l5
36130 fmovda %icc, %f7, %f7
36131 fbuge,a %fcc1, loop_4296
36132loop_4295:
36133 fpsub32 %f6, %f4, %f14
36134 tl %xcc, 0x6
36135 stx %g3, [%l7 + 0x78]
36136loop_4296:
36137 fmuld8sux16 %f15, %f1, %f2
36138 movrgz %o3, 0x262, %o4
36139 fornot2 %f2, %f12, %f14
36140 movrlz %l4, 0x0B4, %l1
36141 ble,a loop_4297
36142 fmovsn %xcc, %f14, %f4
36143 ble loop_4298
36144 ldsb [%l7 + 0x2F], %i0
36145loop_4297:
36146 movg %icc, %g6, %g1
36147 orcc %g7, 0x105E, %o5
36148loop_4298:
36149 subccc %l2, 0x1C23, %i7
36150 movpos %xcc, %o1, %g4
36151 fors %f13, %f0, %f4
36152 stb %i4, [%l7 + 0x5D]
36153 fornot1 %f0, %f12, %f14
36154 popc 0x1C24, %o0
36155 fmovsleu %xcc, %f7, %f14
36156 stx %l0, [%l7 + 0x60]
36157 fbuge %fcc1, loop_4299
36158 fcmped %fcc0, %f0, %f0
36159 brz %i1, loop_4300
36160 fnot1s %f10, %f6
36161loop_4299:
36162 fornot2s %f5, %f0, %f13
36163 pdist %f10, %f6, %f0
36164loop_4300:
36165 ldsw [%l7 + 0x34], %i3
36166 bcc,a loop_4301
36167 fcmps %fcc1, %f13, %f10
36168 edge8 %i5, %l6, %i2
36169 movpos %icc, %o2, %l3
36170loop_4301:
36171 fmovdn %xcc, %f2, %f10
36172 fmovsle %xcc, %f15, %f1
36173 edge16n %o6, %o7, %g2
36174 orn %g5, 0x0A3D, %i6
36175 ldsh [%l7 + 0x22], %l5
36176 movre %g3, %o3, %l4
36177 ldsw [%l7 + 0x70], %o4
36178 bge %icc, loop_4302
36179 sub %i0, %g6, %g1
36180 ldd [%l7 + 0x68], %f4
36181 fmovspos %icc, %f12, %f10
36182loop_4302:
36183 sth %g7, [%l7 + 0x1A]
36184 ldx [%l7 + 0x78], %o5
36185 movne %icc, %l1, %l2
36186 andncc %o1, %g4, %i4
36187 taddcc %o0, 0x1F80, %l0
36188 sdivcc %i1, 0x167C, %i7
36189 srax %i5, %i3, %i2
36190 tsubcc %l6, %l3, %o2
36191 xorcc %o6, %o7, %g5
36192 fcmpeq16 %f6, %f6, %g2
36193 edge32 %i6, %g3, %o3
36194 brgez %l4, loop_4303
36195 fpsub16s %f12, %f11, %f7
36196 std %f0, [%l7 + 0x70]
36197 bg,a,pn %xcc, loop_4304
36198loop_4303:
36199 brgz %l5, loop_4305
36200 stx %i0, [%l7 + 0x08]
36201 fcmpeq32 %f14, %f12, %o4
36202loop_4304:
36203 fbl,a %fcc1, loop_4306
36204loop_4305:
36205 orn %g6, 0x1C3E, %g1
36206 bne,pn %xcc, loop_4307
36207 fcmple32 %f10, %f14, %o5
36208loop_4306:
36209 brlez %l1, loop_4308
36210 fmul8x16al %f5, %f5, %f4
36211loop_4307:
36212 ld [%l7 + 0x44], %f7
36213 bcc %xcc, loop_4309
36214loop_4308:
36215 ldd [%l7 + 0x40], %f2
36216 fmovspos %xcc, %f1, %f9
36217 fpack16 %f14, %f0
36218loop_4309:
36219 fnegs %f15, %f1
36220 ldsb [%l7 + 0x49], %g7
36221 fpadd32 %f14, %f4, %f12
36222 ldsh [%l7 + 0x48], %o1
36223 stw %g4, [%l7 + 0x08]
36224 fxors %f3, %f8, %f9
36225 lduw [%l7 + 0x1C], %i4
36226 std %f4, [%l7 + 0x70]
36227 fmovrsne %o0, %f2, %f13
36228 brz,a %l2, loop_4310
36229 fcmpgt16 %f2, %f4, %l0
36230 ldd [%l7 + 0x40], %f4
36231 fcmple16 %f12, %f8, %i7
36232loop_4310:
36233 fmovdcs %icc, %f6, %f9
36234 movg %icc, %i1, %i5
36235 sth %i2, [%l7 + 0x7C]
36236 fmovrslez %l6, %f8, %f6
36237 ld [%l7 + 0x20], %f12
36238 siam 0x3
36239 bcs,pn %icc, loop_4311
36240 std %f4, [%l7 + 0x58]
36241 fmovscc %xcc, %f7, %f14
36242 nop
36243 setx loop_4312, %l0, %l1
36244 wrpr 0x1, %tl
36245 wrpr %l1, %tnpc
36246 setx 0x34400001400, %l0, %l1
36247 wrpr %l1, %tstate
36248 wrhpr 0x4, %htstate
36249 done
36250loop_4311:
36251 fmovsvs %icc, %f2, %f12
36252 sdivx %i3, 0x1673, %o2
36253 orncc %l3, 0x0FAC, %o6
36254loop_4312:
36255 sub %o7, %g2, %g5
36256 movneg %icc, %g3, %o3
36257 fnegd %f8, %f2
36258 fors %f1, %f3, %f10
36259 ldsw [%l7 + 0x44], %i6
36260 fmovse %icc, %f11, %f10
36261 taddcctv %l5, %i0, %l4
36262 movle %icc, %o4, %g1
36263 fzeros %f0
36264 move %xcc, %o5, %g6
36265 ldd [%l7 + 0x20], %f2
36266 orncc %l1, %g7, %o1
36267 subccc %g4, 0x1253, %o0
36268 sdivx %i4, 0x165B, %l0
36269 movge %icc, %i7, %i1
36270 fmovsgu %icc, %f11, %f4
36271 movrne %l2, 0x1F0, %i2
36272 alignaddrl %i5, %l6, %o2
36273 movrgez %i3, %l3, %o6
36274 ldx [%l7 + 0x38], %o7
36275 alignaddrl %g2, %g5, %o3
36276 stw %g3, [%l7 + 0x68]
36277 array16 %l5, %i6, %l4
36278 brlz %o4, loop_4313
36279 lduw [%l7 + 0x64], %g1
36280 std %f8, [%l7 + 0x58]
36281 fmovdl %icc, %f1, %f4
36282loop_4313:
36283 fcmpgt32 %f14, %f2, %o5
36284 fcmpne16 %f14, %f12, %g6
36285 bcs,a,pn %xcc, loop_4314
36286 fornot1 %f6, %f10, %f2
36287 tg %xcc, 0x7
36288 bcs,pn %xcc, loop_4315
36289loop_4314:
36290 fcmps %fcc2, %f14, %f5
36291 bcs,a,pn %xcc, loop_4316
36292 fpack16 %f12, %f1
36293loop_4315:
36294 brgez %l1, loop_4317
36295 ldsw [%l7 + 0x14], %g7
36296loop_4316:
36297 bn,a,pn %xcc, loop_4318
36298 bvs,a,pt %xcc, loop_4319
36299loop_4317:
36300 fbne %fcc1, loop_4320
36301 edge8n %o1, %g4, %o0
36302loop_4318:
36303 fcmpeq16 %f14, %f14, %i4
36304loop_4319:
36305 call loop_4321
36306loop_4320:
36307 xnor %i0, %l0, %i7
36308 fmovscs %xcc, %f2, %f15
36309 sdivcc %i1, 0x0527, %l2
36310loop_4321:
36311 fnot2 %f2, %f4
36312 ldub [%l7 + 0x7C], %i2
36313 fbl,a %fcc2, loop_4322
36314 sth %l6, [%l7 + 0x3E]
36315 ldx [%l7 + 0x50], %o2
36316 ldsh [%l7 + 0x48], %i3
36317loop_4322:
36318 tsubcc %l3, %o6, %i5
36319 array16 %g2, %g5, %o3
36320 lduh [%l7 + 0x68], %g3
36321 fbg %fcc3, loop_4323
36322 st %f0, [%l7 + 0x24]
36323 addc %o7, 0x1DCD, %l5
36324 fmovsa %icc, %f12, %f8
36325loop_4323:
36326 fornot2 %f14, %f12, %f6
36327 fmul8sux16 %f12, %f6, %f2
36328 ld [%l7 + 0x58], %f14
36329 subc %l4, %o4, %g1
36330 movvs %xcc, %i6, %o5
36331 movneg %icc, %l1, %g7
36332 std %f6, [%l7 + 0x40]
36333 ldd [%l7 + 0x60], %f12
36334 orcc %g6, %o1, %g4
36335 st %f9, [%l7 + 0x6C]
36336 ba,a,pt %xcc, loop_4324
36337 fmovrslez %i4, %f12, %f11
36338 fornot1s %f12, %f14, %f5
36339 edge32l %i0, %l0, %i7
36340loop_4324:
36341 lduh [%l7 + 0x72], %o0
36342 fand %f12, %f6, %f12
36343 sth %i1, [%l7 + 0x64]
36344 umulcc %i2, %l2, %o2
36345 movrgz %l6, 0x0EF, %i3
36346 fcmpes %fcc1, %f6, %f6
36347 st %f6, [%l7 + 0x74]
36348 fpsub32 %f14, %f8, %f0
36349 orncc %o6, 0x07B1, %l3
36350 fcmpes %fcc0, %f15, %f4
36351 fzero %f2
36352 fbl %fcc1, loop_4325
36353 bshuffle %f6, %f14, %f0
36354 subccc %i5, 0x1834, %g5
36355 ldsh [%l7 + 0x7E], %g2
36356loop_4325:
36357 st %f2, [%l7 + 0x64]
36358 stx %o3, [%l7 + 0x50]
36359 stw %g3, [%l7 + 0x14]
36360 movgu %icc, %o7, %l4
36361 std %f12, [%l7 + 0x48]
36362 brlez,a %l5, loop_4326
36363 bneg,a,pn %xcc, loop_4327
36364 tgu %xcc, 0x3
36365 fmovscs %icc, %f6, %f4
36366loop_4326:
36367 sra %o4, 0x0A, %i6
36368loop_4327:
36369 tpos %icc, 0x4
36370 ldsb [%l7 + 0x3C], %g1
36371 fmovs %f5, %f0
36372 bg %xcc, loop_4328
36373 fsrc2s %f0, %f10
36374 fmovs %f10, %f0
36375 fmovdne %icc, %f11, %f3
36376loop_4328:
36377 movn %icc, %l1, %o5
36378 bleu,a loop_4329
36379 fmovsleu %icc, %f3, %f15
36380 stb %g6, [%l7 + 0x14]
36381 tcs %icc, 0x6
36382loop_4329:
36383 fzeros %f10
36384 fcmpgt32 %f10, %f4, %o1
36385 ldsb [%l7 + 0x23], %g4
36386 sll %i4, %i0, %g7
36387 nop
36388 setx loop_4330, %l0, %l1
36389 wrpr 0x1, %tl
36390 wrpr %l1, %tpc
36391 add %l1, 0x4, %l1
36392 wrpr %l1, %tnpc
36393 setx 0x34400001400, %l0, %l1
36394 wrpr %l1, %tstate
36395 wrhpr 0x4, %htstate
36396 retry
36397 taddcc %i7, 0x0062, %o0
36398 ldsh [%l7 + 0x72], %i1
36399 movre %l0, 0x06F, %i2
36400loop_4330:
36401 std %f0, [%l7 + 0x48]
36402 fmovrdlz %o2, %f10, %f14
36403 ldsh [%l7 + 0x40], %l2
36404 stx %l6, [%l7 + 0x40]
36405 fnot1s %f0, %f1
36406 fmovdn %icc, %f14, %f8
36407 movre %o6, %l3, %i3
36408 ldd [%l7 + 0x78], %f4
36409 fbge,a %fcc0, loop_4331
36410 ldsw [%l7 + 0x28], %g5
36411 bcs,a loop_4332
36412 popc 0x1516, %i5
36413loop_4331:
36414 nop
36415 setx loop_4333, %l0, %l1
36416 jmpl %l1, %o3
36417 tsubcc %g3, 0x1A17, %o7
36418loop_4332:
36419 fbul,a %fcc3, loop_4334
36420 fones %f3
36421loop_4333:
36422 array8 %g2, %l4, %l5
36423 lduw [%l7 + 0x78], %o4
36424loop_4334:
36425 nop
36426 setx loop_4335, %l0, %l1
36427 wrpr 0x1, %tl
36428 wrpr %l1, %tnpc
36429 setx 0x34400001400, %l0, %l1
36430 wrpr %l1, %tstate
36431 wrhpr 0x4, %htstate
36432 done
36433 tle %icc, 0x7
36434 bn,pn %icc, loop_4336
36435 lduw [%l7 + 0x18], %i6
36436loop_4335:
36437 fmovse %icc, %f2, %f7
36438 fmovdn %icc, %f15, %f5
36439loop_4336:
36440 taddcc %l1, %o5, %g1
36441 fcmpeq32 %f2, %f6, %o1
36442 sll %g4, %i4, %i0
36443 udivx %g6, 0x064E, %i7
36444 fmovdpos %xcc, %f11, %f6
36445 bcs,pt %xcc, loop_4337
36446 srax %o0, 0x12, %i1
36447 ldsb [%l7 + 0x75], %g7
36448 ld [%l7 + 0x24], %f8
36449loop_4337:
36450 bneg,pn %icc, loop_4338
36451 movrgz %i2, 0x384, %l0
36452 lduh [%l7 + 0x64], %l2
36453 move %icc, %o2, %l6
36454loop_4338:
36455 ldsb [%l7 + 0x69], %l3
36456 ldsw [%l7 + 0x7C], %i3
36457 fmovrslz %g5, %f0, %f9
36458 st %f14, [%l7 + 0x2C]
36459 fcmpne32 %f4, %f14, %i5
36460 stb %o3, [%l7 + 0x3A]
36461 edge16ln %g3, %o7, %o6
36462 fmul8ulx16 %f4, %f10, %f2
36463 fmovsvs %icc, %f3, %f9
36464 fmovrdne %g2, %f6, %f0
36465 fmovsne %icc, %f15, %f7
36466 fpadd32s %f0, %f5, %f6
36467 bshuffle %f6, %f8, %f2
36468 stw %l4, [%l7 + 0x10]
36469 lduh [%l7 + 0x3C], %l5
36470 lduw [%l7 + 0x44], %i6
36471 fpack16 %f6, %f0
36472 edge32ln %o4, %l1, %o5
36473 movl %icc, %g1, %o1
36474 fbo %fcc1, loop_4339
36475 fmovrsne %g4, %f9, %f2
36476 fmovdgu %icc, %f1, %f9
36477 ld [%l7 + 0x5C], %f12
36478loop_4339:
36479 movre %i4, 0x2B0, %i0
36480 fmovrdgez %i7, %f4, %f4
36481 stw %o0, [%l7 + 0x24]
36482 fnot1s %f1, %f14
36483 fmovdvs %xcc, %f6, %f7
36484 siam 0x5
36485 nop
36486 setx loop_4340, %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 sth %i1, [%l7 + 0x5E]
36496 tvc %icc, 0x1
36497 fxor %f4, %f4, %f8
36498loop_4340:
36499 fbule,a %fcc0, loop_4341
36500 lduh [%l7 + 0x4E], %g7
36501 ld [%l7 + 0x28], %f0
36502 ldd [%l7 + 0x40], %f12
36503loop_4341:
36504 edge8l %i2, %l0, %l2
36505 fbl %fcc2, loop_4342
36506 lduw [%l7 + 0x48], %g6
36507 movpos %xcc, %l6, %l3
36508 stw %i3, [%l7 + 0x30]
36509loop_4342:
36510 udivx %o2, 0x1A09, %i5
36511 stw %o3, [%l7 + 0x3C]
36512 lduw [%l7 + 0x2C], %g5
36513 edge32n %o7, %o6, %g3
36514 lduw [%l7 + 0x2C], %l4
36515 fbu,a %fcc1, loop_4343
36516 fmovrde %l5, %f8, %f8
36517 ldsh [%l7 + 0x54], %i6
36518 ldd [%l7 + 0x68], %f0
36519loop_4343:
36520 fmuld8ulx16 %f4, %f9, %f8
36521 fcmple32 %f6, %f14, %o4
36522 addcc %g2, 0x0C43, %l1
36523 lduh [%l7 + 0x62], %o5
36524 bneg,a,pn %xcc, loop_4344
36525 ldsb [%l7 + 0x31], %g1
36526 mulscc %g4, 0x00B1, %o1
36527 fmovde %icc, %f5, %f7
36528loop_4344:
36529 mova %xcc, %i4, %i0
36530 ldsb [%l7 + 0x56], %i7
36531 st %f13, [%l7 + 0x10]
36532 fmovdvs %icc, %f12, %f3
36533 movl %xcc, %o0, %g7
36534 movrne %i1, 0x143, %l0
36535 edge16 %l2, %g6, %l6
36536 brz,a %i2, loop_4345
36537 pdist %f0, %f6, %f4
36538 bn loop_4346
36539 andncc %i3, %l3, %i5
36540loop_4345:
36541 movrgz %o2, %g5, %o7
36542 std %f2, [%l7 + 0x40]
36543loop_4346:
36544 tsubcctv %o6, 0x1B03, %g3
36545 fone %f6
36546 fmovs %f11, %f6
36547 ldx [%l7 + 0x58], %o3
36548 bn,pt %xcc, loop_4347
36549 movpos %icc, %l4, %i6
36550 fmovrse %o4, %f13, %f7
36551 fpsub16 %f4, %f10, %f10
36552loop_4347:
36553 edge16l %l5, %g2, %l1
36554 fnot2s %f10, %f10
36555 std %f8, [%l7 + 0x48]
36556 mulx %g1, %g4, %o5
36557 fcmpne32 %f14, %f8, %i4
36558 fbg,a %fcc3, loop_4348
36559 fmuld8ulx16 %f12, %f9, %f10
36560 sdivcc %i0, 0x1829, %o1
36561 fmovdleu %xcc, %f11, %f13
36562loop_4348:
36563 srlx %o0, 0x09, %i7
36564 call loop_4349
36565 edge32ln %g7, %i1, %l0
36566 bl %icc, loop_4350
36567 lduw [%l7 + 0x2C], %l2
36568loop_4349:
36569 ldx [%l7 + 0x50], %g6
36570 fcmpgt32 %f2, %f6, %i2
36571loop_4350:
36572 call loop_4351
36573 edge16l %l6, %i3, %l3
36574 fmovdvc %xcc, %f12, %f10
36575 sth %i5, [%l7 + 0x32]
36576loop_4351:
36577 sth %g5, [%l7 + 0x70]
36578 fpadd32s %f12, %f9, %f5
36579 std %f14, [%l7 + 0x70]
36580 ldd [%l7 + 0x30], %f2
36581 fabsd %f14, %f8
36582 sth %o7, [%l7 + 0x22]
36583 ldub [%l7 + 0x19], %o2
36584 fpadd16s %f0, %f15, %f5
36585 bl,a,pn %xcc, loop_4352
36586 fbge %fcc1, loop_4353
36587 edge32 %o6, %g3, %l4
36588 fmovrse %i6, %f7, %f8
36589loop_4352:
36590 movleu %xcc, %o4, %l5
36591loop_4353:
36592 fpadd32 %f4, %f10, %f12
36593 bg,a,pt %icc, loop_4354
36594 fbn %fcc2, loop_4355
36595 fcmpne16 %f12, %f8, %o3
36596 edge16 %g2, %l1, %g4
36597loop_4354:
36598 fbl %fcc3, loop_4356
36599loop_4355:
36600 brgez %o5, loop_4357
36601 taddcc %i4, %g1, %o1
36602 sth %i0, [%l7 + 0x6C]
36603loop_4356:
36604 movrgz %o0, %i7, %g7
36605loop_4357:
36606 umulcc %i1, %l0, %g6
36607 ld [%l7 + 0x60], %f0
36608 fnot2 %f12, %f6
36609 st %f3, [%l7 + 0x70]
36610 array8 %i2, %l6, %i3
36611 or %l3, %i5, %l2
36612 ldx [%l7 + 0x68], %o7
36613 fmovrslz %g5, %f3, %f1
36614 edge8l %o2, %o6, %g3
36615 tvc %xcc, 0x4
36616 ldx [%l7 + 0x60], %l4
36617 movvc %icc, %o4, %i6
36618 stw %o3, [%l7 + 0x08]
36619 smulcc %g2, %l5, %g4
36620 fbule %fcc1, loop_4358
36621 movgu %icc, %l1, %i4
36622 fexpand %f7, %f8
36623 sth %o5, [%l7 + 0x56]
36624loop_4358:
36625 sdivcc %o1, 0x0B27, %g1
36626 ldsb [%l7 + 0x0A], %i0
36627 lduw [%l7 + 0x30], %o0
36628 ldsw [%l7 + 0x38], %g7
36629 st %f9, [%l7 + 0x54]
36630 fcmple32 %f10, %f0, %i7
36631 bvs,pn %icc, loop_4359
36632 popc %i1, %g6
36633 fcmpes %fcc0, %f2, %f7
36634 ldsb [%l7 + 0x2C], %l0
36635loop_4359:
36636 fbul %fcc1, loop_4360
36637 fandnot2s %f13, %f10, %f13
36638 orn %i2, 0x08CF, %l6
36639 orcc %i3, %i5, %l3
36640loop_4360:
36641 srlx %o7, 0x0E, %g5
36642 mulx %l2, %o2, %o6
36643 fabsd %f0, %f12
36644 fbule %fcc3, loop_4361
36645 fnot1 %f8, %f12
36646 std %f10, [%l7 + 0x30]
36647 stb %l4, [%l7 + 0x73]
36648loop_4361:
36649 andcc %g3, %i6, %o4
36650 fcmped %fcc1, %f6, %f6
36651 stw %o3, [%l7 + 0x18]
36652 ld [%l7 + 0x28], %f4
36653 ldx [%l7 + 0x40], %g2
36654 lduh [%l7 + 0x62], %g4
36655 tsubcc %l5, 0x15EF, %i4
36656 stb %l1, [%l7 + 0x24]
36657 bleu,a loop_4362
36658 fbue %fcc3, loop_4363
36659 movrne %o1, 0x061, %o5
36660 movpos %xcc, %g1, %o0
36661loop_4362:
36662 ld [%l7 + 0x74], %f15
36663loop_4363:
36664 fandnot1s %f9, %f1, %f3
36665 stw %i0, [%l7 + 0x08]
36666 fmovrdne %g7, %f14, %f2
36667 and %i7, 0x093E, %g6
36668 tcs %xcc, 0x1
36669 umul %l0, 0x0478, %i2
36670 stw %l6, [%l7 + 0x0C]
36671 andcc %i1, %i3, %l3
36672 fands %f12, %f4, %f8
36673 ldsb [%l7 + 0x4C], %i5
36674 tge %xcc, 0x2
36675 fpsub32 %f10, %f8, %f2
36676 stw %o7, [%l7 + 0x60]
36677 movrgez %l2, 0x3AF, %o2
36678 fmovdneg %xcc, %f13, %f14
36679 array32 %o6, %l4, %g5
36680 or %g3, %o4, %i6
36681 fnors %f11, %f4, %f0
36682 fba %fcc0, loop_4364
36683 movgu %icc, %g2, %o3
36684 brgz %g4, loop_4365
36685 bg %xcc, loop_4366
36686loop_4364:
36687 lduh [%l7 + 0x40], %l5
36688 ldd [%l7 + 0x50], %f14
36689loop_4365:
36690 stx %i4, [%l7 + 0x10]
36691loop_4366:
36692 sth %o1, [%l7 + 0x5A]
36693 stx %o5, [%l7 + 0x18]
36694 ldsw [%l7 + 0x64], %g1
36695 te %xcc, 0x6
36696 ldx [%l7 + 0x28], %o0
36697 array8 %i0, %l1, %g7
36698 ldd [%l7 + 0x18], %f2
36699 movrne %g6, 0x236, %l0
36700 ldd [%l7 + 0x08], %f0
36701 fmul8ulx16 %f10, %f6, %f8
36702 subc %i2, %l6, %i1
36703 bvc,a loop_4367
36704 xnorcc %i7, 0x0B8D, %i3
36705 lduw [%l7 + 0x2C], %l3
36706 edge32ln %o7, %i5, %o2
36707loop_4367:
36708 sdivx %o6, 0x0843, %l4
36709 fnands %f5, %f4, %f15
36710 lduh [%l7 + 0x3E], %l2
36711 orncc %g3, 0x0F08, %g5
36712 lduw [%l7 + 0x18], %i6
36713 addcc %o4, 0x1DD0, %o3
36714 mulscc %g2, 0x07F7, %g4
36715 udiv %l5, 0x1951, %o1
36716 fornot1 %f10, %f14, %f12
36717 fbl %fcc2, loop_4368
36718 xnor %i4, %o5, %g1
36719 orncc %i0, %l1, %o0
36720 array32 %g6, %g7, %i2
36721loop_4368:
36722 st %f15, [%l7 + 0x10]
36723 fmovrslz %l0, %f1, %f14
36724 fmovrsgz %i1, %f14, %f7
36725 subcc %i7, 0x0D25, %l6
36726 fbu,a %fcc3, loop_4369
36727 fmovsvs %xcc, %f9, %f3
36728 st %f11, [%l7 + 0x10]
36729 ldub [%l7 + 0x49], %i3
36730loop_4369:
36731 edge8ln %o7, %i5, %l3
36732 smulcc %o2, %l4, %o6
36733 stw %g3, [%l7 + 0x44]
36734 udivx %g5, 0x1A5F, %i6
36735 ldsb [%l7 + 0x56], %o4
36736 ldx [%l7 + 0x20], %o3
36737 nop
36738 setx loop_4370, %l0, %l1
36739 wrpr 0x1, %tl
36740 wrpr %l1, %tpc
36741 add %l1, 0x4, %l1
36742 wrpr %l1, %tnpc
36743 setx 0x34400001400, %l0, %l1
36744 wrpr %l1, %tstate
36745 wrhpr 0x4, %htstate
36746 retry
36747 sdivcc %l2, 0x0BFE, %g4
36748 st %f0, [%l7 + 0x2C]
36749 fmovrslez %l5, %f4, %f5
36750loop_4370:
36751 tsubcc %g2, %o1, %i4
36752 ldd [%l7 + 0x38], %f12
36753 fcmpgt32 %f4, %f14, %o5
36754 sth %i0, [%l7 + 0x64]
36755 fcmpes %fcc2, %f6, %f11
36756 ldsb [%l7 + 0x71], %g1
36757 fblg,a %fcc1, loop_4371
36758 fmul8x16 %f6, %f14, %f8
36759 fpadd32s %f9, %f12, %f12
36760 or %o0, %l1, %g7
36761loop_4371:
36762 orncc %g6, 0x0E9A, %l0
36763 tcs %icc, 0x7
36764 stb %i2, [%l7 + 0x0C]
36765 ldd [%l7 + 0x18], %f12
36766 bpos loop_4372
36767 bneg,a %xcc, loop_4373
36768 brgz %i7, loop_4374
36769 stb %i1, [%l7 + 0x4C]
36770loop_4372:
36771 ldd [%l7 + 0x60], %f12
36772loop_4373:
36773 movne %icc, %i3, %l6
36774loop_4374:
36775 fbne,a %fcc2, loop_4375
36776 bcc %xcc, loop_4376
36777 ta %icc, 0x3
36778 fmovs %f2, %f3
36779loop_4375:
36780 pdist %f4, %f6, %f10
36781loop_4376:
36782 sdivcc %i5, 0x01F2, %o7
36783 ldsh [%l7 + 0x42], %l3
36784 bgu,a %icc, loop_4377
36785 edge16n %o2, %o6, %l4
36786 udiv %g3, 0x0403, %g5
36787 fmovsn %xcc, %f15, %f11
36788loop_4377:
36789 tsubcc %i6, %o3, %l2
36790 fbne,a %fcc1, loop_4378
36791 sth %g4, [%l7 + 0x7C]
36792 fmovdvs %icc, %f10, %f5
36793 ldsh [%l7 + 0x6E], %l5
36794loop_4378:
36795 pdist %f14, %f12, %f6
36796 srlx %o4, 0x15, %o1
36797 fbu %fcc2, loop_4379
36798 ldsh [%l7 + 0x2A], %i4
36799 fbn,a %fcc2, loop_4380
36800 udiv %o5, 0x09D3, %i0
36801loop_4379:
36802 fnands %f14, %f11, %f2
36803 ldsw [%l7 + 0x5C], %g1
36804loop_4380:
36805 ldd [%l7 + 0x40], %f6
36806 fpack16 %f2, %f14
36807 fcmple16 %f14, %f12, %g2
36808 smulcc %o0, 0x16DC, %l1
36809 stw %g7, [%l7 + 0x30]
36810 edge8 %l0, %g6, %i7
36811 fcmpeq16 %f12, %f14, %i1
36812 lduw [%l7 + 0x14], %i3
36813 fmovsge %xcc, %f11, %f15
36814 stw %l6, [%l7 + 0x14]
36815 stx %i2, [%l7 + 0x38]
36816 bpos,a loop_4381
36817 fxor %f0, %f2, %f6
36818 brlz,a %o7, loop_4382
36819 sra %l3, 0x00, %i5
36820loop_4381:
36821 fbug,a %fcc3, loop_4383
36822 stb %o2, [%l7 + 0x0C]
36823loop_4382:
36824 fornot2 %f6, %f14, %f2
36825 pdist %f14, %f6, %f8
36826loop_4383:
36827 ldsw [%l7 + 0x6C], %o6
36828 fpack16 %f2, %f14
36829 array8 %l4, %g5, %i6
36830 movge %xcc, %g3, %o3
36831 ldd [%l7 + 0x48], %f6
36832 edge32ln %l2, %l5, %o4
36833 stb %o1, [%l7 + 0x0F]
36834 fand %f6, %f14, %f6
36835 fmovs %f3, %f9
36836 ldsw [%l7 + 0x24], %g4
36837 fmovsn %xcc, %f7, %f6
36838 fexpand %f1, %f10
36839 ldx [%l7 + 0x40], %i4
36840 array32 %i0, %g1, %o5
36841 lduw [%l7 + 0x1C], %g2
36842 brgz,a %o0, loop_4384
36843 fmovdcs %icc, %f13, %f5
36844 fpackfix %f14, %f9
36845 bpos loop_4385
36846loop_4384:
36847 fcmpne16 %f8, %f10, %g7
36848 edge16n %l1, %g6, %i7
36849 fandnot1 %f14, %f0, %f0
36850loop_4385:
36851 st %f13, [%l7 + 0x7C]
36852 ldsh [%l7 + 0x58], %l0
36853 tpos %icc, 0x6
36854 nop
36855 setx loop_4386, %l0, %l1
36856 jmpl %l1, %i3
36857 ld [%l7 + 0x0C], %f4
36858 std %f6, [%l7 + 0x38]
36859 brgez %l6, loop_4387
36860loop_4386:
36861 tn %icc, 0x0
36862 fbuge,a %fcc0, loop_4388
36863 bpos,pn %icc, loop_4389
36864loop_4387:
36865 fcmps %fcc2, %f0, %f5
36866 ld [%l7 + 0x38], %f14
36867loop_4388:
36868 fnot2 %f0, %f12
36869loop_4389:
36870 fabsd %f4, %f0
36871 movrlz %i1, %i2, %l3
36872 lduh [%l7 + 0x54], %o7
36873 movrlz %i5, 0x1AB, %o2
36874 array32 %l4, %o6, %i6
36875 fandnot1s %f2, %f11, %f8
36876 edge16 %g5, %g3, %l2
36877 movge %icc, %l5, %o4
36878 array16 %o1, %g4, %i4
36879 fcmpgt32 %f10, %f6, %o3
36880 stw %i0, [%l7 + 0x4C]
36881 lduw [%l7 + 0x30], %g1
36882 array16 %g2, %o5, %g7
36883 subc %l1, 0x1CCD, %g6
36884 ldsb [%l7 + 0x69], %o0
36885 lduw [%l7 + 0x74], %i7
36886 fmovdn %icc, %f1, %f11
36887 fmovsge %icc, %f8, %f5
36888 umulcc %l0, 0x13FE, %i3
36889 ldsw [%l7 + 0x1C], %i1
36890 tvs %xcc, 0x3
36891 orn %i2, %l6, %l3
36892 bcc,pn %icc, loop_4390
36893 orn %i5, 0x0154, %o7
36894 fba %fcc2, loop_4391
36895 ldsw [%l7 + 0x4C], %l4
36896loop_4390:
36897 ldx [%l7 + 0x50], %o2
36898 ldx [%l7 + 0x20], %i6
36899loop_4391:
36900 stx %o6, [%l7 + 0x18]
36901 fmovrse %g5, %f3, %f10
36902 fabsd %f14, %f8
36903 stx %l2, [%l7 + 0x30]
36904 fpsub16 %f8, %f10, %f4
36905 fble,a %fcc1, loop_4392
36906 fbl %fcc1, loop_4393
36907 and %g3, 0x19FF, %l5
36908 fmovspos %icc, %f10, %f6
36909loop_4392:
36910 fmovrsne %o1, %f2, %f10
36911loop_4393:
36912 fmovd %f0, %f4
36913 fcmple16 %f2, %f14, %o4
36914 edge16ln %g4, %o3, %i4
36915 brz %g1, loop_4394
36916 brnz %g2, loop_4395
36917 fnot2s %f4, %f3
36918 bneg,a,pt %xcc, loop_4396
36919loop_4394:
36920 std %f8, [%l7 + 0x50]
36921loop_4395:
36922 tleu %xcc, 0x7
36923 fxors %f3, %f0, %f5
36924loop_4396:
36925 fmovsle %xcc, %f8, %f6
36926 ldx [%l7 + 0x60], %o5
36927 fbo %fcc3, loop_4397
36928 fmuld8ulx16 %f1, %f3, %f0
36929 movle %icc, %i0, %l1
36930 fnegs %f14, %f1
36931loop_4397:
36932 srax %g7, %o0, %g6
36933 edge16l %l0, %i7, %i3
36934 tneg %xcc, 0x2
36935 movl %icc, %i1, %i2
36936 movneg %icc, %l6, %l3
36937 fmovsle %icc, %f1, %f15
36938 movrgz %i5, %o7, %o2
36939 fblg %fcc2, loop_4398
36940 fmovspos %xcc, %f15, %f3
36941 fandnot1s %f0, %f4, %f7
36942 orn %i6, %o6, %l4
36943loop_4398:
36944 stw %l2, [%l7 + 0x30]
36945 andncc %g3, %g5, %l5
36946 ld [%l7 + 0x78], %f3
36947 fmovsge %icc, %f9, %f14
36948 fmul8sux16 %f0, %f4, %f0
36949 nop
36950 setx loop_4399, %l0, %l1
36951 wrpr 0x1, %tl
36952 wrpr %l1, %tnpc
36953 setx 0x34400001400, %l0, %l1
36954 wrpr %l1, %tstate
36955 wrhpr 0x4, %htstate
36956 done
36957 lduw [%l7 + 0x60], %o1
36958 ldub [%l7 + 0x29], %o4
36959 fandnot1s %f1, %f11, %f13
36960loop_4399:
36961 fmul8x16au %f4, %f0, %f14
36962 fxnors %f11, %f3, %f10
36963 movn %icc, %g4, %i4
36964 ldsw [%l7 + 0x68], %o3
36965 sth %g2, [%l7 + 0x26]
36966 tvs %icc, 0x3
36967 fmovdpos %xcc, %f9, %f6
36968 bn,pn %xcc, loop_4400
36969 fors %f1, %f12, %f15
36970 te %icc, 0x4
36971 fnands %f0, %f15, %f1
36972loop_4400:
36973 array8 %o5, %i0, %g1
36974 movrlz %g7, 0x371, %l1
36975 stx %g6, [%l7 + 0x10]
36976 fmovrslez %l0, %f11, %f14
36977 stb %i7, [%l7 + 0x12]
36978 fcmple32 %f8, %f2, %i3
36979 fmovdleu %icc, %f11, %f14
36980 stw %o0, [%l7 + 0x1C]
36981 bg,a,pn %xcc, loop_4401
36982 ldsh [%l7 + 0x5A], %i1
36983 sdivcc %i2, 0x01C3, %l3
36984 edge16l %i5, %o7, %l6
36985loop_4401:
36986 addccc %o2, %i6, %l4
36987 tg %icc, 0x2
36988 fbg,a %fcc1, loop_4402
36989 tgu %icc, 0x3
36990 ldx [%l7 + 0x70], %o6
36991 fmul8sux16 %f8, %f14, %f10
36992loop_4402:
36993 fmovdcc %icc, %f4, %f0
36994 edge32l %g3, %l2, %l5
36995 fble %fcc1, loop_4403
36996 sth %o1, [%l7 + 0x1E]
36997 bleu,pt %xcc, loop_4404
36998 tgu %xcc, 0x1
36999loop_4403:
37000 fbe %fcc1, loop_4405
37001 std %f6, [%l7 + 0x28]
37002loop_4404:
37003 fmovrdlez %o4, %f4, %f10
37004 fbuge %fcc2, loop_4406
37005loop_4405:
37006 stx %g4, [%l7 + 0x10]
37007 ldx [%l7 + 0x38], %g5
37008 movvs %xcc, %i4, %g2
37009loop_4406:
37010 st %f5, [%l7 + 0x18]
37011 stb %o3, [%l7 + 0x45]
37012 fpsub32s %f2, %f5, %f8
37013 fsrc2 %f4, %f14
37014 fmul8ulx16 %f10, %f4, %f12
37015 fbul %fcc2, loop_4407
37016 movn %icc, %o5, %i0
37017 sth %g7, [%l7 + 0x56]
37018 tcc %icc, 0x0
37019loop_4407:
37020 st %f5, [%l7 + 0x7C]
37021 umulcc %l1, 0x1A3B, %g1
37022 andcc %l0, %i7, %i3
37023 fpmerge %f10, %f4, %f4
37024 fbug %fcc2, loop_4408
37025 fmovdpos %icc, %f2, %f12
37026 st %f14, [%l7 + 0x1C]
37027 fcmpes %fcc2, %f4, %f2
37028loop_4408:
37029 fmovspos %xcc, %f7, %f4
37030 fcmps %fcc1, %f15, %f9
37031 fmovrde %g6, %f6, %f8
37032 fbu %fcc2, loop_4409
37033 fpack16 %f0, %f11
37034 sth %o0, [%l7 + 0x1C]
37035 tle %icc, 0x2
37036loop_4409:
37037 fmovdcs %xcc, %f8, %f3
37038 fbn %fcc2, loop_4410
37039 fmul8ulx16 %f0, %f6, %f4
37040 tsubcctv %i1, %l3, %i2
37041 sllx %o7, 0x12, %l6
37042loop_4410:
37043 orncc %o2, 0x06A3, %i5
37044 st %f13, [%l7 + 0x24]
37045 fabsd %f12, %f8
37046 brlz,a %i6, loop_4411
37047 xorcc %l4, %o6, %g3
37048 fmovdg %icc, %f11, %f0
37049 tne %xcc, 0x0
37050loop_4411:
37051 lduh [%l7 + 0x24], %l2
37052 lduw [%l7 + 0x0C], %l5
37053 std %f10, [%l7 + 0x28]
37054 tvc %xcc, 0x7
37055 sth %o4, [%l7 + 0x3C]
37056 movrlez %g4, 0x2BB, %o1
37057 std %f10, [%l7 + 0x68]
37058 fsrc1 %f6, %f6
37059 fbe,a %fcc0, loop_4412
37060 subc %g5, 0x0658, %i4
37061 ld [%l7 + 0x64], %f2
37062 fsrc1 %f10, %f0
37063loop_4412:
37064 udiv %o3, 0x17AB, %o5
37065 tge %icc, 0x2
37066 ld [%l7 + 0x2C], %f6
37067 fbge,a %fcc2, loop_4413
37068 movneg %icc, %g2, %i0
37069 brgez,a %g7, loop_4414
37070 st %f15, [%l7 + 0x60]
37071loop_4413:
37072 fmovrdlz %l1, %f8, %f6
37073 for %f2, %f2, %f4
37074loop_4414:
37075 ldub [%l7 + 0x65], %l0
37076 fornot1 %f12, %f6, %f2
37077 fmovrse %g1, %f5, %f5
37078 edge16ln %i3, %i7, %o0
37079 movrlz %i1, 0x1BC, %g6
37080 fpadd16 %f12, %f6, %f8
37081 sdivx %l3, 0x1EE5, %i2
37082 srl %o7, 0x18, %l6
37083 ldd [%l7 + 0x18], %f4
37084 bvc,a loop_4415
37085 fbn %fcc3, loop_4416
37086 addc %i5, %o2, %l4
37087 fcmple32 %f6, %f10, %o6
37088loop_4415:
37089 fmovsge %icc, %f10, %f0
37090loop_4416:
37091 subccc %g3, 0x01A8, %l2
37092 tvc %xcc, 0x2
37093 ba,pn %icc, loop_4417
37094 bneg,a %xcc, loop_4418
37095 tvc %xcc, 0x5
37096 st %f4, [%l7 + 0x5C]
37097loop_4417:
37098 umul %l5, %o4, %g4
37099loop_4418:
37100 fcmpgt32 %f12, %f10, %o1
37101 movn %icc, %i6, %i4
37102 ldsb [%l7 + 0x5D], %o3
37103 sllx %o5, %g5, %i0
37104 nop
37105 setx loop_4419, %l0, %l1
37106 wrpr 0x1, %tl
37107 wrpr %l1, %tpc
37108 add %l1, 0x4, %l1
37109 wrpr %l1, %tnpc
37110 setx 0x34400001400, %l0, %l1
37111 wrpr %l1, %tstate
37112 wrhpr 0x4, %htstate
37113 retry
37114 fmovrdlz %g7, %f8, %f4
37115 fcmpgt32 %f2, %f12, %l1
37116 fmovdpos %xcc, %f11, %f0
37117loop_4419:
37118 sth %g2, [%l7 + 0x10]
37119 fcmps %fcc3, %f14, %f2
37120 fnand %f10, %f10, %f2
37121 brlez,a %l0, loop_4420
37122 fbl,a %fcc1, loop_4421
37123 umulcc %g1, %i7, %i3
37124 bneg %xcc, loop_4422
37125loop_4420:
37126 fba,a %fcc1, loop_4423
37127loop_4421:
37128 st %f6, [%l7 + 0x70]
37129 movpos %icc, %o0, %i1
37130loop_4422:
37131 sth %g6, [%l7 + 0x2E]
37132loop_4423:
37133 stw %l3, [%l7 + 0x30]
37134 stb %i2, [%l7 + 0x70]
37135 call loop_4424
37136 edge16 %o7, %i5, %l6
37137 ld [%l7 + 0x44], %f11
37138 fmovdge %xcc, %f13, %f5
37139loop_4424:
37140 andn %l4, 0x13B6, %o2
37141 ldsh [%l7 + 0x66], %o6
37142 bcs,a,pt %icc, loop_4425
37143 tsubcctv %g3, %l2, %l5
37144 add %g4, 0x091C, %o4
37145 fbge,a %fcc3, loop_4426
37146loop_4425:
37147 fbug %fcc3, loop_4427
37148 ldsh [%l7 + 0x74], %o1
37149 bshuffle %f4, %f10, %f12
37150loop_4426:
37151 lduw [%l7 + 0x1C], %i6
37152loop_4427:
37153 stx %i4, [%l7 + 0x58]
37154 tg %xcc, 0x6
37155 fbule,a %fcc3, loop_4428
37156 fmovd %f14, %f14
37157 sub %o3, %g5, %o5
37158 fmovdn %xcc, %f13, %f10
37159loop_4428:
37160 te %xcc, 0x3
37161 taddcc %g7, %l1, %g2
37162 st %f2, [%l7 + 0x2C]
37163 movpos %xcc, %l0, %g1
37164 fblg,a %fcc3, loop_4429
37165 fmul8x16au %f3, %f7, %f0
37166 stb %i0, [%l7 + 0x42]
37167 st %f0, [%l7 + 0x40]
37168loop_4429:
37169 taddcctv %i3, %o0, %i1
37170 fmul8ulx16 %f2, %f14, %f12
37171 movrlez %g6, %i7, %l3
37172 taddcc %o7, 0x19BB, %i5
37173 mulx %i2, 0x0DE7, %l6
37174 std %f14, [%l7 + 0x38]
37175 st %f5, [%l7 + 0x38]
37176 ldsh [%l7 + 0x0C], %o2
37177 movpos %xcc, %o6, %g3
37178 st %f4, [%l7 + 0x10]
37179 fxnors %f8, %f0, %f9
37180 sdiv %l4, 0x01C7, %l2
37181 std %f6, [%l7 + 0x50]
37182 addc %g4, 0x0371, %o4
37183 ld [%l7 + 0x34], %f3
37184 popc 0x00B3, %l5
37185 pdist %f10, %f12, %f14
37186 lduh [%l7 + 0x26], %i6
37187 fornot1s %f8, %f7, %f15
37188 lduw [%l7 + 0x38], %i4
37189 fmovsa %icc, %f5, %f2
37190 edge32ln %o3, %g5, %o5
37191 brgez,a %o1, loop_4430
37192 movcc %icc, %g7, %g2
37193 edge8ln %l0, %g1, %i0
37194 fmovdpos %xcc, %f8, %f10
37195loop_4430:
37196 movl %xcc, %i3, %o0
37197 fabss %f8, %f13
37198 xorcc %l1, %i1, %i7
37199 ldsw [%l7 + 0x30], %l3
37200 fmovrsgez %g6, %f12, %f3
37201 std %f2, [%l7 + 0x10]
37202 fmovrse %o7, %f1, %f4
37203 tgu %icc, 0x5
37204 fmovdl %xcc, %f11, %f2
37205 st %f2, [%l7 + 0x38]
37206 fmovsvc %xcc, %f7, %f11
37207 fba %fcc2, loop_4431
37208 ld [%l7 + 0x40], %f4
37209 fmovsa %icc, %f4, %f13
37210 bcc,pn %icc, loop_4432
37211loop_4431:
37212 fpmerge %f5, %f5, %f0
37213 nop
37214 setx loop_4433, %l0, %l1
37215 jmpl %l1, %i2
37216 ldsw [%l7 + 0x30], %i5
37217loop_4432:
37218 fzero %f8
37219 xnor %l6, %o2, %o6
37220loop_4433:
37221 taddcc %l4, 0x0CBB, %g3
37222 fornot1s %f14, %f10, %f14
37223 fmovscs %icc, %f8, %f13
37224 fxors %f5, %f0, %f11
37225 tleu %xcc, 0x4
37226 fbo,a %fcc1, loop_4434
37227 fexpand %f15, %f2
37228 edge32ln %g4, %l2, %o4
37229 xnorcc %i6, %i4, %l5
37230loop_4434:
37231 subcc %g5, 0x1DF0, %o5
37232 fcmpes %fcc3, %f12, %f15
37233 fpackfix %f14, %f12
37234 fnegd %f0, %f14
37235 stx %o3, [%l7 + 0x50]
37236 fbug %fcc3, loop_4435
37237 fmovdl %icc, %f6, %f1
37238 xnor %g7, 0x0CF8, %g2
37239 fnot1s %f5, %f3
37240loop_4435:
37241 for %f14, %f2, %f6
37242 movcs %icc, %o1, %l0
37243 ldx [%l7 + 0x28], %g1
37244 fbu,a %fcc3, loop_4436
37245 ldub [%l7 + 0x24], %i0
37246 stb %o0, [%l7 + 0x22]
37247 movcs %icc, %l1, %i3
37248loop_4436:
37249 fcmpgt32 %f10, %f10, %i7
37250 stb %i1, [%l7 + 0x6E]
37251 add %g6, 0x1A6A, %o7
37252 smulcc %i2, %i5, %l6
37253 ld [%l7 + 0x08], %f15
37254 fmovs %f6, %f11
37255 te %icc, 0x3
37256 fandnot2s %f14, %f5, %f6
37257 ta %icc, 0x7
37258 umulcc %l3, %o6, %l4
37259 popc %o2, %g3
37260 bcs loop_4437
37261 ldub [%l7 + 0x38], %l2
37262 nop
37263 setx loop_4438, %l0, %l1
37264 wrpr 0x1, %tl
37265 wrpr %l1, %tnpc
37266 setx 0x34400001400, %l0, %l1
37267 wrpr %l1, %tstate
37268 wrhpr 0x4, %htstate
37269 done
37270 fcmple16 %f2, %f8, %g4
37271loop_4437:
37272 st %f1, [%l7 + 0x64]
37273 sth %i6, [%l7 + 0x70]
37274loop_4438:
37275 tneg %icc, 0x3
37276 edge32 %o4, %l5, %i4
37277 move %xcc, %o5, %o3
37278 movge %xcc, %g5, %g2
37279 pdist %f2, %f14, %f0
37280 bneg,a loop_4439
37281 ldsh [%l7 + 0x62], %o1
37282 ldsw [%l7 + 0x44], %l0
37283 fmovdle %xcc, %f10, %f0
37284loop_4439:
37285 fcmpne32 %f2, %f0, %g7
37286 ldd [%l7 + 0x48], %f6
37287 or %g1, %i0, %o0
37288 fmovsle %xcc, %f0, %f3
37289 fpsub32s %f15, %f4, %f1
37290 fmovsn %xcc, %f15, %f4
37291 lduw [%l7 + 0x40], %l1
37292 sethi 0x0CE1, %i7
37293 st %f7, [%l7 + 0x60]
37294 ldd [%l7 + 0x48], %f2
37295 stw %i1, [%l7 + 0x1C]
37296 subc %i3, %o7, %i2
37297 lduh [%l7 + 0x4C], %g6
37298 bne,a loop_4440
37299 sth %l6, [%l7 + 0x7E]
37300 ld [%l7 + 0x54], %f15
37301 mulx %i5, 0x15B9, %o6
37302loop_4440:
37303 stb %l3, [%l7 + 0x41]
37304 move %xcc, %o2, %l4
37305 popc 0x122E, %g3
37306 movneg %xcc, %l2, %g4
37307 fnot2s %f4, %f13
37308 and %i6, 0x02A8, %o4
37309 srl %i4, 0x09, %l5
37310 edge32ln %o5, %g5, %o3
37311 fmovrsgz %o1, %f10, %f0
37312 ldsh [%l7 + 0x6E], %l0
37313 fandnot1 %f12, %f12, %f6
37314 fpackfix %f4, %f10
37315 movrgez %g7, %g1, %i0
37316 fpsub16s %f14, %f8, %f15
37317 popc 0x1DD0, %o0
37318 ld [%l7 + 0x60], %f11
37319 tleu %icc, 0x2
37320 fpsub32s %f8, %f2, %f8
37321 udiv %g2, 0x1ABC, %i7
37322 fbule %fcc1, loop_4441
37323 fcmpeq16 %f12, %f6, %i1
37324 sethi 0x157B, %i3
37325 std %f6, [%l7 + 0x30]
37326loop_4441:
37327 nop
37328 setx loop_4442, %l0, %l1
37329 jmpl %l1, %l1
37330 fmul8x16al %f1, %f15, %f10
37331 fcmple16 %f4, %f0, %i2
37332 ldsh [%l7 + 0x30], %g6
37333loop_4442:
37334 ldsb [%l7 + 0x4E], %l6
37335 fzero %f14
37336 movrne %i5, %o7, %l3
37337 orn %o6, 0x0738, %o2
37338 fmovdvc %xcc, %f1, %f0
37339 ldsw [%l7 + 0x54], %g3
37340 tvc %icc, 0x7
37341 ldsb [%l7 + 0x71], %l2
37342 fmovrse %g4, %f12, %f9
37343 fandnot1 %f0, %f10, %f12
37344 fmovdge %xcc, %f13, %f5
37345 sdiv %i6, 0x06D1, %l4
37346 ldsb [%l7 + 0x3D], %o4
37347 ldub [%l7 + 0x58], %l5
37348 stx %o5, [%l7 + 0x68]
37349 lduw [%l7 + 0x1C], %g5
37350 ldd [%l7 + 0x10], %f8
37351 lduw [%l7 + 0x68], %o3
37352 edge32l %o1, %i4, %g7
37353 fmovrdlez %l0, %f0, %f2
37354 fmovsge %xcc, %f10, %f14
37355 ld [%l7 + 0x10], %f8
37356 ldx [%l7 + 0x38], %i0
37357 fmovdneg %icc, %f8, %f0
37358 srax %o0, 0x0D, %g2
37359 fmovdl %xcc, %f2, %f6
37360 std %f4, [%l7 + 0x58]
37361 te %xcc, 0x0
37362 fnot1s %f13, %f13
37363 andn %i7, 0x1BA2, %g1
37364 fblg %fcc1, loop_4443
37365 tpos %xcc, 0x5
37366 fornot2s %f7, %f8, %f0
37367 fpadd32 %f0, %f10, %f2
37368loop_4443:
37369 lduw [%l7 + 0x28], %i3
37370 orncc %l1, %i1, %i2
37371 ldsh [%l7 + 0x10], %l6
37372 edge16ln %i5, %g6, %o7
37373 taddcctv %o6, 0x1162, %o2
37374 fmovspos %xcc, %f14, %f0
37375 xorcc %l3, %g3, %g4
37376 lduw [%l7 + 0x0C], %l2
37377 orn %i6, 0x1563, %l4
37378 call loop_4444
37379 ldx [%l7 + 0x08], %o4
37380 ldub [%l7 + 0x35], %l5
37381 stx %g5, [%l7 + 0x50]
37382loop_4444:
37383 movrgez %o5, %o1, %i4
37384 edge8 %g7, %o3, %i0
37385 fmovrdlz %l0, %f10, %f12
37386 ble %xcc, loop_4445
37387 ba %xcc, loop_4446
37388 fmovdvs %xcc, %f12, %f9
37389 fxor %f8, %f10, %f2
37390loop_4445:
37391 fandnot1 %f0, %f0, %f0
37392loop_4446:
37393 ldsh [%l7 + 0x6C], %o0
37394 bshuffle %f10, %f12, %f12
37395 sub %i7, 0x0508, %g2
37396 fmovspos %icc, %f9, %f8
37397 ldsw [%l7 + 0x30], %g1
37398 movvs %icc, %i3, %i1
37399 ldx [%l7 + 0x08], %i2
37400 edge8l %l1, %l6, %g6
37401 udivx %i5, 0x0B1B, %o6
37402 lduw [%l7 + 0x38], %o2
37403 ldd [%l7 + 0x18], %f10
37404 fbo %fcc2, loop_4447
37405 ld [%l7 + 0x08], %f8
37406 fnor %f8, %f4, %f12
37407 sth %l3, [%l7 + 0x40]
37408loop_4447:
37409 sdivx %g3, 0x1040, %o7
37410 fbue,a %fcc1, loop_4448
37411 fbl %fcc0, loop_4449
37412 array32 %g4, %i6, %l2
37413 bvc,a,pt %xcc, loop_4450
37414loop_4448:
37415 fnors %f8, %f8, %f12
37416loop_4449:
37417 ldx [%l7 + 0x68], %o4
37418 fmovsgu %icc, %f12, %f5
37419loop_4450:
37420 ldsw [%l7 + 0x50], %l5
37421 fone %f0
37422 fbg %fcc0, loop_4451
37423 andcc %g5, 0x197B, %l4
37424 fpmerge %f5, %f8, %f6
37425 stx %o1, [%l7 + 0x78]
37426loop_4451:
37427 fmul8sux16 %f0, %f10, %f6
37428 movg %xcc, %i4, %o5
37429 ldd [%l7 + 0x40], %f2
37430 fbo %fcc3, loop_4452
37431 mulx %g7, 0x0F8E, %o3
37432 ldsh [%l7 + 0x70], %l0
37433 fbe,a %fcc2, loop_4453
37434loop_4452:
37435 fcmpeq32 %f2, %f6, %i0
37436 fpackfix %f10, %f13
37437 st %f6, [%l7 + 0x78]
37438loop_4453:
37439 umul %o0, %i7, %g1
37440 fxor %f4, %f8, %f10
37441 fbe,a %fcc1, loop_4454
37442 nop
37443 setx loop_4455, %l0, %l1
37444 wrpr 0x1, %tl
37445 wrpr %l1, %tpc
37446 add %l1, 0x4, %l1
37447 wrpr %l1, %tnpc
37448 setx 0x34400001400, %l0, %l1
37449 wrpr %l1, %tstate
37450 wrhpr 0x4, %htstate
37451 retry
37452 fmovdn %xcc, %f0, %f3
37453 ldsw [%l7 + 0x68], %g2
37454loop_4454:
37455 fnot1s %f6, %f9
37456loop_4455:
37457 fzeros %f5
37458 fornot2 %f8, %f0, %f6
37459 fandnot2 %f4, %f4, %f2
37460 tl %icc, 0x1
37461 bpos,a %xcc, loop_4456
37462 udiv %i3, 0x0CF9, %i1
37463 subc %i2, %l1, %g6
37464 fornot2s %f14, %f11, %f2
37465loop_4456:
37466 ldx [%l7 + 0x18], %l6
37467 fnegd %f6, %f2
37468 edge8n %o6, %o2, %l3
37469 tle %icc, 0x2
37470 fcmpeq16 %f2, %f12, %g3
37471 subc %o7, 0x1217, %i5
37472 alignaddrl %i6, %g4, %o4
37473 movvs %icc, %l2, %g5
37474 fnegs %f8, %f10
37475 fmovd %f2, %f2
37476 stb %l5, [%l7 + 0x78]
37477 tg %icc, 0x7
37478 movcc %xcc, %l4, %i4
37479 fmovrse %o1, %f5, %f6
37480 array16 %o5, %o3, %g7
37481 movrgz %l0, 0x3CE, %i0
37482 fbo,a %fcc1, loop_4457
37483 tle %icc, 0x3
37484 sth %o0, [%l7 + 0x74]
37485 std %f0, [%l7 + 0x30]
37486loop_4457:
37487 nop
37488 setx loop_4458, %l0, %l1
37489 wrpr 0x1, %tl
37490 wrpr %l1, %tnpc
37491 setx 0x34400001400, %l0, %l1
37492 wrpr %l1, %tstate
37493 wrhpr 0x4, %htstate
37494 done
37495 udivx %i7, 0x0141, %g1
37496 stw %i3, [%l7 + 0x4C]
37497 stx %g2, [%l7 + 0x10]
37498loop_4458:
37499 fornot2s %f7, %f7, %f10
37500 fabss %f7, %f12
37501 stx %i1, [%l7 + 0x50]
37502 sdivcc %l1, 0x1AD1, %i2
37503 lduw [%l7 + 0x30], %l6
37504 brlz,a %g6, loop_4459
37505 stx %o6, [%l7 + 0x20]
37506 bvs,pt %xcc, loop_4460
37507 faligndata %f4, %f6, %f4
37508loop_4459:
37509 movvc %icc, %o2, %g3
37510 tleu %icc, 0x7
37511loop_4460:
37512 udivcc %l3, 0x132C, %i5
37513 sth %i6, [%l7 + 0x32]
37514 movvs %xcc, %o7, %g4
37515 movrlez %l2, 0x1EC, %o4
37516 tleu %icc, 0x2
37517 fmovscs %xcc, %f12, %f3
37518 xnorcc %g5, 0x05B1, %l5
37519 fcmped %fcc3, %f6, %f14
37520 fandnot2 %f4, %f4, %f14
37521 udivx %i4, 0x07DE, %l4
37522 fexpand %f1, %f10
37523 ldub [%l7 + 0x7B], %o5
37524 ld [%l7 + 0x0C], %f12
37525 bcc,a %xcc, loop_4461
37526 fornot1s %f4, %f6, %f5
37527 fcmple16 %f0, %f0, %o3
37528 fmovd %f14, %f6
37529loop_4461:
37530 edge8ln %o1, %g7, %l0
37531 ld [%l7 + 0x58], %f9
37532 std %f8, [%l7 + 0x68]
37533 fxor %f2, %f14, %f12
37534 subccc %i0, %o0, %i7
37535 ld [%l7 + 0x44], %f12
37536 tsubcc %i3, 0x1721, %g2
37537 sth %g1, [%l7 + 0x0A]
37538 xor %l1, %i1, %i2
37539 fmovdcs %icc, %f12, %f4
37540 fmul8ulx16 %f4, %f0, %f2
37541 fmovdvs %xcc, %f0, %f14
37542 taddcc %g6, 0x1740, %o6
37543 fba,a %fcc0, loop_4462
37544 smulcc %o2, 0x0262, %l6
37545 fbue %fcc3, loop_4463
37546 fors %f13, %f0, %f11
37547loop_4462:
37548 fornot2s %f3, %f8, %f4
37549 tcc %icc, 0x1
37550loop_4463:
37551 ldub [%l7 + 0x4C], %l3
37552 add %g3, %i5, %o7
37553 ldsb [%l7 + 0x61], %i6
37554 fpmerge %f3, %f13, %f4
37555 mova %icc, %l2, %g4
37556 brnz %o4, loop_4464
37557 addccc %l5, 0x0720, %g5
37558 fmovdle %icc, %f3, %f15
37559 fcmped %fcc2, %f10, %f4
37560loop_4464:
37561 ldd [%l7 + 0x50], %f14
37562 array8 %i4, %o5, %o3
37563 subccc %o1, %g7, %l0
37564 fors %f12, %f14, %f10
37565 fblg %fcc3, loop_4465
37566 sra %l4, %o0, %i0
37567 ldub [%l7 + 0x3B], %i7
37568 sth %i3, [%l7 + 0x36]
37569loop_4465:
37570 brgz %g1, loop_4466
37571 fpackfix %f6, %f1
37572 xorcc %g2, 0x1A28, %i1
37573 bne,a loop_4467
37574loop_4466:
37575 fbug,a %fcc2, loop_4468
37576 ldsb [%l7 + 0x66], %i2
37577 fpsub16 %f6, %f14, %f10
37578loop_4467:
37579 ldsw [%l7 + 0x50], %l1
37580loop_4468:
37581 fbn,a %fcc3, loop_4469
37582 subccc %g6, %o2, %l6
37583 ldub [%l7 + 0x2E], %l3
37584 fbe,a %fcc2, loop_4470
37585loop_4469:
37586 nop
37587 setx loop_4471, %l0, %l1
37588 wrpr 0x1, %tl
37589 wrpr %l1, %tpc
37590 add %l1, 0x4, %l1
37591 wrpr %l1, %tnpc
37592 setx 0x34400001400, %l0, %l1
37593 wrpr %l1, %tstate
37594 wrhpr 0x4, %htstate
37595 retry
37596 fbn,a %fcc0, loop_4472
37597 fmuld8ulx16 %f9, %f15, %f10
37598loop_4470:
37599 ldub [%l7 + 0x37], %g3
37600loop_4471:
37601 ldub [%l7 + 0x71], %o6
37602loop_4472:
37603 tvc %xcc, 0x0
37604 std %f12, [%l7 + 0x38]
37605 ldsh [%l7 + 0x6C], %i5
37606 fbne,a %fcc2, loop_4473
37607 nop
37608 setx loop_4474, %l0, %l1
37609 wrpr 0x1, %tl
37610 wrpr %l1, %tpc
37611 add %l1, 0x4, %l1
37612 wrpr %l1, %tnpc
37613 setx 0x34400001400, %l0, %l1
37614 wrpr %l1, %tstate
37615 wrhpr 0x4, %htstate
37616 retry
37617 edge8 %o7, %l2, %g4
37618 ld [%l7 + 0x48], %f3
37619loop_4473:
37620 movrne %i6, %l5, %g5
37621loop_4474:
37622 fbule %fcc0, loop_4475
37623 pdist %f10, %f14, %f6
37624 fzero %f14
37625 lduw [%l7 + 0x08], %i4
37626loop_4475:
37627 ldub [%l7 + 0x1F], %o4
37628 fmovrse %o3, %f2, %f10
37629 movgu %icc, %o5, %g7
37630 udivx %o1, 0x0BC7, %l4
37631 fand %f6, %f4, %f2
37632 ld [%l7 + 0x28], %f3
37633 ba,a %icc, loop_4476
37634 bl,a %xcc, loop_4477
37635 fmovdg %xcc, %f13, %f0
37636 ba,pt %icc, loop_4478
37637loop_4476:
37638 fnegs %f10, %f9
37639loop_4477:
37640 fba %fcc0, loop_4479
37641 sdiv %l0, 0x10AD, %o0
37642loop_4478:
37643 fnot2s %f13, %f15
37644 fpsub32s %f10, %f3, %f7
37645loop_4479:
37646 taddcc %i0, %i3, %g1
37647 st %f2, [%l7 + 0x20]
37648 stx %g2, [%l7 + 0x38]
37649 sth %i1, [%l7 + 0x54]
37650 fmovsgu %xcc, %f12, %f9
37651 srax %i2, %i7, %g6
37652 fxnor %f2, %f6, %f4
37653 ldd [%l7 + 0x50], %f0
37654 xnorcc %l1, 0x02D7, %o2
37655 stb %l6, [%l7 + 0x28]
37656 fmovsl %icc, %f9, %f2
37657 tsubcc %l3, 0x14C4, %g3
37658 nop
37659 setx loop_4480, %l0, %l1
37660 wrpr 0x1, %tl
37661 wrpr %l1, %tnpc
37662 setx 0x34400001400, %l0, %l1
37663 wrpr %l1, %tstate
37664 wrhpr 0x4, %htstate
37665 done
37666 std %f14, [%l7 + 0x78]
37667 brgez %i5, loop_4481
37668 ldd [%l7 + 0x28], %f6
37669loop_4480:
37670 pdist %f4, %f0, %f10
37671 fnot2s %f0, %f2
37672loop_4481:
37673 orncc %o7, %l2, %o6
37674 fpack32 %f6, %f10, %f2
37675 fmovrsgz %i6, %f2, %f0
37676 fcmpeq32 %f12, %f10, %g4
37677 te %icc, 0x0
37678 ldsb [%l7 + 0x17], %l5
37679 fpadd32 %f2, %f2, %f6
37680 fors %f6, %f2, %f2
37681 fone %f14
37682 fones %f5
37683 fmovdn %icc, %f5, %f7
37684 bg,pt %xcc, loop_4482
37685 addccc %i4, %g5, %o3
37686 fmovrslez %o5, %f2, %f13
37687 sethi 0x0E2B, %g7
37688loop_4482:
37689 fnot1 %f12, %f8
37690 fmovd %f6, %f12
37691 pdist %f10, %f0, %f8
37692 fnors %f14, %f0, %f6
37693 stw %o1, [%l7 + 0x7C]
37694 brlez %o4, loop_4483
37695 bpos,a %icc, loop_4484
37696 edge32 %l4, %l0, %i0
37697 fmovsn %xcc, %f8, %f11
37698loop_4483:
37699 fpadd16s %f13, %f8, %f1
37700loop_4484:
37701 fsrc1s %f13, %f15
37702 fbo %fcc0, loop_4485
37703 sth %i3, [%l7 + 0x50]
37704 array16 %o0, %g2, %g1
37705 edge32 %i1, %i2, %g6
37706loop_4485:
37707 stw %l1, [%l7 + 0x78]
37708 st %f4, [%l7 + 0x40]
37709 fmovde %icc, %f12, %f1
37710 fpsub32s %f0, %f8, %f6
37711 tle %xcc, 0x6
37712 stb %i7, [%l7 + 0x45]
37713 bne,a loop_4486
37714 fbn,a %fcc0, loop_4487
37715 lduh [%l7 + 0x6C], %l6
37716 be %icc, loop_4488
37717loop_4486:
37718 fbul,a %fcc0, loop_4489
37719loop_4487:
37720 tsubcctv %l3, 0x167E, %g3
37721 ldsw [%l7 + 0x4C], %i5
37722loop_4488:
37723 edge32ln %o7, %l2, %o2
37724loop_4489:
37725 st %f6, [%l7 + 0x08]
37726 or %o6, 0x0F3F, %i6
37727 fmovda %xcc, %f11, %f10
37728 smulcc %l5, 0x0161, %g4
37729 fands %f5, %f4, %f8
37730 fmovsleu %icc, %f1, %f14
37731 st %f15, [%l7 + 0x58]
37732 fpackfix %f12, %f12
37733 movgu %icc, %g5, %o3
37734 st %f12, [%l7 + 0x1C]
37735 tg %xcc, 0x0
37736 edge8l %i4, %g7, %o1
37737 srlx %o4, %l4, %l0
37738 fbu %fcc1, loop_4490
37739 std %f10, [%l7 + 0x68]
37740 edge16 %i0, %o5, %i3
37741 stw %g2, [%l7 + 0x60]
37742loop_4490:
37743 bge %xcc, loop_4491
37744 edge32 %o0, %g1, %i1
37745 movneg %icc, %g6, %i2
37746 udivx %i7, 0x0351, %l1
37747loop_4491:
37748 fbug,a %fcc3, loop_4492
37749 tcc %xcc, 0x3
37750 std %f2, [%l7 + 0x60]
37751 st %f10, [%l7 + 0x28]
37752loop_4492:
37753 fcmple16 %f8, %f4, %l3
37754 smulcc %l6, %g3, %i5
37755 tleu %icc, 0x2
37756 udiv %l2, 0x15A4, %o7
37757 fbue,a %fcc3, loop_4493
37758 fpack16 %f12, %f11
37759 andcc %o2, %i6, %o6
37760 fnot2 %f12, %f4
37761loop_4493:
37762 fmovdcc %icc, %f6, %f13
37763 taddcc %l5, 0x09D6, %g4
37764 fand %f6, %f0, %f10
37765 ldx [%l7 + 0x30], %g5
37766 add %i4, %o3, %o1
37767 brlz,a %o4, loop_4494
37768 movl %xcc, %g7, %l4
37769 edge8l %i0, %o5, %i3
37770 ba loop_4495
37771loop_4494:
37772 fnand %f6, %f14, %f12
37773 bvs loop_4496
37774 fxor %f0, %f12, %f0
37775loop_4495:
37776 edge8n %l0, %g2, %g1
37777 fpack16 %f6, %f2
37778loop_4496:
37779 fmovrde %o0, %f4, %f0
37780 movg %xcc, %g6, %i1
37781 lduh [%l7 + 0x1C], %i2
37782 st %f1, [%l7 + 0x30]
37783 fnand %f8, %f12, %f12
37784 fnegd %f0, %f14
37785 fxor %f6, %f2, %f12
37786 ldx [%l7 + 0x38], %l1
37787 bl loop_4497
37788 stb %l3, [%l7 + 0x69]
37789 st %f4, [%l7 + 0x78]
37790 mulx %l6, %i7, %g3
37791loop_4497:
37792 lduh [%l7 + 0x2C], %l2
37793 fsrc2 %f0, %f8
37794 fpsub32 %f10, %f10, %f4
37795 fornot1 %f14, %f2, %f12
37796 fpadd32s %f15, %f12, %f1
37797 fnor %f0, %f0, %f14
37798 stx %i5, [%l7 + 0x40]
37799 ldsw [%l7 + 0x3C], %o7
37800 ldd [%l7 + 0x60], %f14
37801 fba %fcc3, loop_4498
37802 tvc %xcc, 0x6
37803 fmul8x16al %f15, %f1, %f4
37804 srlx %o2, %i6, %l5
37805loop_4498:
37806 mulx %g4, %g5, %i4
37807 fpsub32 %f14, %f4, %f10
37808 fmovrsgez %o3, %f14, %f4
37809 tcc %xcc, 0x7
37810 fsrc2 %f10, %f12
37811 brlez %o1, loop_4499
37812 movrne %o6, 0x09D, %o4
37813 fmuld8ulx16 %f10, %f4, %f6
37814 fpsub16 %f4, %f8, %f0
37815loop_4499:
37816 ld [%l7 + 0x70], %f9
37817 ble,a loop_4500
37818 fmovdgu %icc, %f11, %f11
37819 taddcctv %g7, %i0, %l4
37820 tgu %icc, 0x4
37821loop_4500:
37822 fcmpeq32 %f12, %f2, %o5
37823 bleu loop_4501
37824 bcc %xcc, loop_4502
37825 ldsb [%l7 + 0x57], %i3
37826 xnor %g2, 0x0FAD, %g1
37827loop_4501:
37828 fbue,a %fcc2, loop_4503
37829loop_4502:
37830 smulcc %o0, %l0, %g6
37831 ldsh [%l7 + 0x4A], %i1
37832 taddcctv %i2, %l1, %l6
37833loop_4503:
37834 ldsw [%l7 + 0x50], %l3
37835 fbule %fcc3, loop_4504
37836 srl %g3, %i7, %i5
37837 fcmpes %fcc1, %f11, %f5
37838 fbe %fcc3, loop_4505
37839loop_4504:
37840 lduw [%l7 + 0x7C], %l2
37841 smulcc %o7, 0x088F, %i6
37842 te %icc, 0x4
37843loop_4505:
37844 fpadd32 %f10, %f0, %f4
37845 fnegs %f0, %f2
37846 bgu,pn %xcc, loop_4506
37847 lduw [%l7 + 0x28], %l5
37848 tsubcc %g4, 0x147D, %g5
37849 edge32l %o2, %o3, %o1
37850loop_4506:
37851 stb %i4, [%l7 + 0x72]
37852 edge32n %o4, %o6, %g7
37853 fcmple32 %f0, %f2, %l4
37854 bshuffle %f0, %f2, %f8
37855 fba,a %fcc2, loop_4507
37856 movcc %icc, %i0, %o5
37857 std %f2, [%l7 + 0x50]
37858 fpsub32s %f13, %f2, %f5
37859loop_4507:
37860 fcmped %fcc2, %f8, %f6
37861 ldub [%l7 + 0x69], %i3
37862 ld [%l7 + 0x58], %f10
37863 faligndata %f12, %f0, %f8
37864 ldsb [%l7 + 0x15], %g1
37865 stw %o0, [%l7 + 0x7C]
37866 fpackfix %f12, %f5
37867 mulscc %g2, %l0, %g6
37868 ble,a,pn %icc, loop_4508
37869 sdiv %i2, 0x0CB5, %l1
37870 movre %i1, 0x37B, %l3
37871 bge,a loop_4509
37872loop_4508:
37873 sethi 0x101E, %g3
37874 fand %f14, %f2, %f10
37875 tsubcctv %l6, 0x0C61, %i7
37876loop_4509:
37877 stb %l2, [%l7 + 0x50]
37878 movrlz %i5, 0x3E2, %i6
37879 tcs %icc, 0x4
37880 ba,a loop_4510
37881 alignaddr %o7, %l5, %g5
37882 array8 %g4, %o2, %o1
37883 ldx [%l7 + 0x30], %i4
37884loop_4510:
37885 subccc %o4, %o6, %g7
37886 tvc %icc, 0x4
37887 nop
37888 setx loop_4511, %l0, %l1
37889 jmpl %l1, %o3
37890 fbge,a %fcc3, loop_4512
37891 brgz %l4, loop_4513
37892 sth %i0, [%l7 + 0x1A]
37893loop_4511:
37894 st %f11, [%l7 + 0x70]
37895loop_4512:
37896 lduw [%l7 + 0x0C], %i3
37897loop_4513:
37898 fmovse %icc, %f8, %f5
37899 tge %icc, 0x4
37900 ldd [%l7 + 0x20], %f8
37901 ldsb [%l7 + 0x6F], %g1
37902 fcmps %fcc2, %f8, %f9
37903 taddcctv %o5, %g2, %o0
37904 ld [%l7 + 0x64], %f10
37905 fbule %fcc2, loop_4514
37906 fmovrdlz %l0, %f2, %f10
37907 st %f4, [%l7 + 0x3C]
37908 andn %i2, 0x13B7, %l1
37909loop_4514:
37910 fbge,a %fcc0, loop_4515
37911 movg %icc, %i1, %g6
37912 ld [%l7 + 0x3C], %f8
37913 fbl %fcc2, loop_4516
37914loop_4515:
37915 be,a %icc, loop_4517
37916 edge32n %l3, %l6, %i7
37917 edge32n %l2, %i5, %i6
37918loop_4516:
37919 ta %xcc, 0x6
37920loop_4517:
37921 fornot1s %f15, %f10, %f4
37922 fmovsa %icc, %f13, %f6
37923 add %o7, 0x16E6, %l5
37924 fblg,a %fcc0, loop_4518
37925 fbuge %fcc0, loop_4519
37926 movge %xcc, %g5, %g4
37927 umulcc %g3, %o2, %i4
37928loop_4518:
37929 fand %f4, %f14, %f0
37930loop_4519:
37931 stw %o1, [%l7 + 0x3C]
37932 std %f0, [%l7 + 0x48]
37933 fxor %f8, %f4, %f12
37934 bl,a,pn %icc, loop_4520
37935 sll %o6, 0x0B, %g7
37936 fba,a %fcc0, loop_4521
37937 srlx %o3, %l4, %o4
37938loop_4520:
37939 ldub [%l7 + 0x0F], %i3
37940 fnot2 %f14, %f12
37941loop_4521:
37942 ld [%l7 + 0x20], %f5
37943 ldsb [%l7 + 0x0D], %g1
37944 fbl %fcc2, loop_4522
37945 ldsw [%l7 + 0x68], %i0
37946 fmovd %f6, %f8
37947 ldsw [%l7 + 0x64], %o5
37948loop_4522:
37949 brgez %g2, loop_4523
37950 lduh [%l7 + 0x58], %o0
37951 fbul,a %fcc0, loop_4524
37952 std %f6, [%l7 + 0x48]
37953loop_4523:
37954 stb %i2, [%l7 + 0x7F]
37955 fpack16 %f8, %f1
37956loop_4524:
37957 movcs %icc, %l1, %l0
37958 lduw [%l7 + 0x50], %i1
37959 umul %g6, 0x1308, %l6
37960 stb %l3, [%l7 + 0x0D]
37961 ldsb [%l7 + 0x16], %l2
37962 fmovrsgz %i5, %f4, %f4
37963 sub %i7, 0x13C6, %o7
37964 lduw [%l7 + 0x20], %l5
37965 fba,a %fcc3, loop_4525
37966 fmovrslez %g5, %f15, %f10
37967 fbule,a %fcc3, loop_4526
37968 fmovsgu %icc, %f11, %f10
37969loop_4525:
37970 fbg,a %fcc2, loop_4527
37971 fandnot2s %f9, %f3, %f6
37972loop_4526:
37973 ldd [%l7 + 0x38], %f12
37974 ldsw [%l7 + 0x10], %i6
37975loop_4527:
37976 stx %g3, [%l7 + 0x28]
37977 fba %fcc0, loop_4528
37978 fnot1s %f6, %f12
37979 fpackfix %f4, %f13
37980 fmovdvs %xcc, %f3, %f3
37981loop_4528:
37982 movrgez %o2, 0x35A, %i4
37983 movcs %xcc, %g4, %o1
37984 orn %o6, %g7, %o3
37985 lduw [%l7 + 0x10], %l4
37986 andn %o4, 0x1715, %i3
37987 call loop_4529
37988 fnand %f14, %f0, %f10
37989 stx %g1, [%l7 + 0x40]
37990 orcc %o5, 0x102D, %i0
37991loop_4529:
37992 movre %o0, %g2, %i2
37993 fsrc1s %f3, %f15
37994 ba %xcc, loop_4530
37995 movcc %xcc, %l1, %l0
37996 ldub [%l7 + 0x2A], %i1
37997 sethi 0x1A9F, %l6
37998loop_4530:
37999 bleu,a %xcc, loop_4531
38000 movrlez %l3, 0x2D2, %g6
38001 smulcc %l2, 0x0800, %i5
38002 stw %i7, [%l7 + 0x30]
38003loop_4531:
38004 fbug,a %fcc1, loop_4532
38005 tne %xcc, 0x2
38006 lduw [%l7 + 0x48], %l5
38007 ldsb [%l7 + 0x45], %g5
38008loop_4532:
38009 stb %i6, [%l7 + 0x7F]
38010 fpsub16s %f1, %f7, %f0
38011 lduh [%l7 + 0x7A], %o7
38012 fpsub16 %f8, %f8, %f8
38013 stb %g3, [%l7 + 0x1F]
38014 fpadd32s %f0, %f10, %f2
38015 brgz %i4, loop_4533
38016 fmovrde %g4, %f4, %f0
38017 fmovd %f4, %f10
38018 fcmps %fcc2, %f15, %f3
38019loop_4533:
38020 fpadd32 %f12, %f8, %f2
38021 fmovsvs %icc, %f9, %f6
38022 fpadd32 %f12, %f8, %f12
38023 edge32ln %o1, %o2, %g7
38024 ldx [%l7 + 0x20], %o3
38025 movrgez %l4, %o6, %i3
38026 stx %o4, [%l7 + 0x70]
38027 fmovrsgez %o5, %f0, %f9
38028 tvc %xcc, 0x6
38029 st %f13, [%l7 + 0x1C]
38030 tpos %xcc, 0x0
38031 ld [%l7 + 0x6C], %f15
38032 fmovsgu %icc, %f10, %f2
38033 orcc %i0, %g1, %g2
38034 edge32 %o0, %i2, %l1
38035 bneg,a loop_4534
38036 ld [%l7 + 0x54], %f1
38037 std %f4, [%l7 + 0x30]
38038 movle %xcc, %i1, %l6
38039loop_4534:
38040 ldub [%l7 + 0x60], %l3
38041 tle %xcc, 0x3
38042 te %icc, 0x4
38043 ldx [%l7 + 0x10], %l0
38044 mulx %l2, 0x1078, %g6
38045 fmovsa %xcc, %f12, %f1
38046 ld [%l7 + 0x2C], %f8
38047 fpadd16s %f1, %f4, %f5
38048 bne %xcc, loop_4535
38049 udivcc %i7, 0x1042, %l5
38050 st %f12, [%l7 + 0x28]
38051 lduw [%l7 + 0x78], %g5
38052loop_4535:
38053 bn,a %icc, loop_4536
38054 sth %i6, [%l7 + 0x5A]
38055 fnot1 %f2, %f0
38056 fcmpgt16 %f2, %f2, %i5
38057loop_4536:
38058 stb %o7, [%l7 + 0x29]
38059 alignaddrl %g3, %i4, %o1
38060 edge16n %g4, %g7, %o3
38061 bleu,a,pt %icc, loop_4537
38062 sth %l4, [%l7 + 0x2E]
38063 ldd [%l7 + 0x28], %f6
38064 udivcc %o6, 0x1A08, %i3
38065loop_4537:
38066 fornot1 %f14, %f0, %f2
38067 or %o4, 0x19CB, %o2
38068 fnot2 %f2, %f2
38069 umulcc %i0, %o5, %g1
38070 fmovda %icc, %f0, %f2
38071 mulscc %o0, 0x1B51, %i2
38072 sethi 0x1F27, %l1
38073 sdivcc %g2, 0x0A2C, %i1
38074 fbue %fcc2, loop_4538
38075 bneg,pn %icc, loop_4539
38076 fmovdl %xcc, %f14, %f8
38077 lduh [%l7 + 0x4E], %l3
38078loop_4538:
38079 fmovde %xcc, %f8, %f9
38080loop_4539:
38081 fmovsa %icc, %f10, %f12
38082 std %f0, [%l7 + 0x38]
38083 fbo,a %fcc3, loop_4540
38084 ldsh [%l7 + 0x7A], %l6
38085 st %f10, [%l7 + 0x4C]
38086 orncc %l0, 0x1469, %l2
38087loop_4540:
38088 ldsb [%l7 + 0x7B], %i7
38089 fpadd32s %f0, %f9, %f9
38090 bvc,a %icc, loop_4541
38091 bvc,a,pt %xcc, loop_4542
38092 add %l5, 0x0A3B, %g6
38093 fxors %f12, %f11, %f8
38094loop_4541:
38095 fmovsgu %xcc, %f9, %f9
38096loop_4542:
38097 fornot2s %f9, %f12, %f15
38098 ld [%l7 + 0x24], %f14
38099 ldx [%l7 + 0x70], %i6
38100 fbn,a %fcc0, loop_4543
38101 stb %g5, [%l7 + 0x24]
38102 movleu %xcc, %i5, %g3
38103 edge8ln %o7, %o1, %i4
38104loop_4543:
38105 taddcc %g4, %o3, %g7
38106 stw %l4, [%l7 + 0x58]
38107 xor %o6, 0x043A, %i3
38108 tge %icc, 0x0
38109 fmovdpos %icc, %f2, %f8
38110 bcc,a,pn %xcc, loop_4544
38111 fsrc1 %f6, %f0
38112 fabsd %f14, %f12
38113 fmuld8ulx16 %f10, %f10, %f14
38114loop_4544:
38115 stx %o2, [%l7 + 0x08]
38116 sllx %o4, %i0, %g1
38117 fcmpne16 %f2, %f8, %o5
38118 faligndata %f8, %f8, %f0
38119 mova %icc, %o0, %l1
38120 movleu %xcc, %i2, %i1
38121 orcc %l3, 0x0F35, %g2
38122 ldub [%l7 + 0x51], %l6
38123 brz,a %l2, loop_4545
38124 ldx [%l7 + 0x38], %i7
38125 orcc %l0, %l5, %i6
38126 movne %icc, %g5, %i5
38127loop_4545:
38128 fmovdcc %icc, %f15, %f8
38129 fmovdn %xcc, %f2, %f10
38130 stw %g3, [%l7 + 0x3C]
38131 st %f3, [%l7 + 0x64]
38132 fzero %f4
38133 movge %icc, %o7, %o1
38134 fmovrdgez %i4, %f6, %f4
38135 st %f5, [%l7 + 0x28]
38136 ldsw [%l7 + 0x64], %g4
38137 fble,a %fcc1, loop_4546
38138 fba,a %fcc2, loop_4547
38139 be loop_4548
38140 edge8 %o3, %g7, %g6
38141loop_4546:
38142 lduh [%l7 + 0x3E], %l4
38143loop_4547:
38144 umul %o6, 0x050B, %i3
38145loop_4548:
38146 srl %o4, 0x09, %o2
38147 ldub [%l7 + 0x56], %i0
38148 bl,a,pt %xcc, loop_4549
38149 movcc %xcc, %o5, %o0
38150 orcc %l1, %g1, %i1
38151 std %f10, [%l7 + 0x68]
38152loop_4549:
38153 sth %i2, [%l7 + 0x20]
38154 fbg,a %fcc2, loop_4550
38155 fbul %fcc0, loop_4551
38156 fble,a %fcc2, loop_4552
38157 sll %g2, 0x0A, %l6
38158loop_4550:
38159 stb %l3, [%l7 + 0x1D]
38160loop_4551:
38161 fnot2 %f8, %f8
38162loop_4552:
38163 bleu %xcc, loop_4553
38164 edge16 %l2, %i7, %l0
38165 fmovrsgez %l5, %f10, %f11
38166 brlez,a %g5, loop_4554
38167loop_4553:
38168 tvs %icc, 0x6
38169 lduh [%l7 + 0x44], %i6
38170 fmuld8ulx16 %f8, %f3, %f4
38171loop_4554:
38172 movcs %xcc, %g3, %i5
38173 st %f5, [%l7 + 0x44]
38174 ldx [%l7 + 0x58], %o7
38175 fmul8x16al %f5, %f13, %f14
38176 movle %icc, %i4, %g4
38177 ldsh [%l7 + 0x2E], %o3
38178 lduw [%l7 + 0x5C], %g7
38179 fbue,a %fcc3, loop_4555
38180 fmovscs %xcc, %f10, %f3
38181 movrlz %o1, 0x2D5, %l4
38182 lduh [%l7 + 0x56], %g6
38183loop_4555:
38184 bshuffle %f4, %f12, %f6
38185 lduw [%l7 + 0x70], %o6
38186 lduh [%l7 + 0x44], %i3
38187 fsrc2 %f8, %f2
38188 movre %o2, 0x1B8, %i0
38189 fmovsn %xcc, %f15, %f12
38190 addcc %o5, %o4, %o0
38191 ldub [%l7 + 0x09], %l1
38192 stw %i1, [%l7 + 0x64]
38193 std %f0, [%l7 + 0x18]
38194 ldx [%l7 + 0x70], %i2
38195 edge8n %g1, %g2, %l3
38196 fxnor %f2, %f10, %f4
38197 movvc %xcc, %l2, %l6
38198 move %icc, %i7, %l0
38199 edge16ln %l5, %g5, %g3
38200 tne %xcc, 0x2
38201 bneg,pn %xcc, loop_4556
38202 fbule %fcc0, loop_4557
38203 fpackfix %f14, %f4
38204 ldd [%l7 + 0x58], %f8
38205loop_4556:
38206 fmovspos %xcc, %f13, %f1
38207loop_4557:
38208 fnot2 %f6, %f6
38209 ldsw [%l7 + 0x60], %i6
38210 st %f4, [%l7 + 0x08]
38211 xorcc %i5, 0x0849, %o7
38212 brgez,a %g4, loop_4558
38213 fmovdleu %icc, %f3, %f11
38214 lduh [%l7 + 0x3E], %i4
38215 fxnors %f14, %f5, %f5
38216loop_4558:
38217 sdivcc %o3, 0x00ED, %o1
38218 mova %xcc, %l4, %g7
38219 fmovrsne %o6, %f2, %f12
38220 fmovdpos %xcc, %f6, %f12
38221 udivx %g6, 0x00CE, %i3
38222 fsrc1 %f6, %f12
38223 fbul %fcc0, loop_4559
38224 fmovspos %icc, %f12, %f13
38225 fbn %fcc2, loop_4560
38226 for %f2, %f12, %f10
38227loop_4559:
38228 movcs %xcc, %o2, %o5
38229 bleu,pt %xcc, loop_4561
38230loop_4560:
38231 std %f8, [%l7 + 0x50]
38232 subc %i0, %o4, %l1
38233 udivcc %i1, 0x0FDD, %o0
38234loop_4561:
38235 fmovrsgez %i2, %f9, %f7
38236 ldsw [%l7 + 0x54], %g1
38237 lduw [%l7 + 0x64], %g2
38238 tge %xcc, 0x3
38239 orn %l3, %l6, %i7
38240 ldub [%l7 + 0x0C], %l0
38241 fpadd16 %f14, %f10, %f8
38242 tsubcc %l5, 0x0231, %l2
38243 nop
38244 setx loop_4562, %l0, %l1
38245 jmpl %l1, %g3
38246 fnor %f10, %f0, %f6
38247 fmovdneg %xcc, %f9, %f11
38248 brnz %i6, loop_4563
38249loop_4562:
38250 popc 0x02B6, %i5
38251 ldsb [%l7 + 0x3E], %g5
38252 fmovrdlez %g4, %f4, %f14
38253loop_4563:
38254 ld [%l7 + 0x70], %f12
38255 tcs %icc, 0x6
38256 ld [%l7 + 0x3C], %f5
38257 stx %i4, [%l7 + 0x40]
38258 fpmerge %f12, %f14, %f4
38259 ldsh [%l7 + 0x20], %o7
38260 ta %icc, 0x0
38261 fba %fcc1, loop_4564
38262 fmovdne %icc, %f9, %f3
38263 fcmpgt16 %f0, %f6, %o3
38264 bge,pt %icc, loop_4565
38265loop_4564:
38266 ldsb [%l7 + 0x16], %l4
38267 st %f4, [%l7 + 0x28]
38268 lduw [%l7 + 0x64], %g7
38269loop_4565:
38270 lduh [%l7 + 0x78], %o1
38271 ldx [%l7 + 0x68], %o6
38272 stx %g6, [%l7 + 0x28]
38273 ldd [%l7 + 0x18], %f14
38274 ldx [%l7 + 0x58], %o2
38275 std %f0, [%l7 + 0x30]
38276 ldsh [%l7 + 0x7C], %o5
38277 fmovsvc %xcc, %f9, %f7
38278 fabss %f7, %f11
38279 fmuld8ulx16 %f9, %f12, %f0
38280 fmul8x16au %f12, %f10, %f0
38281 te %icc, 0x7
38282 std %f12, [%l7 + 0x10]
38283 bgu %xcc, loop_4566
38284 fpadd32 %f10, %f10, %f2
38285 sth %i3, [%l7 + 0x6A]
38286 ldx [%l7 + 0x68], %i0
38287loop_4566:
38288 tge %xcc, 0x2
38289 stw %l1, [%l7 + 0x7C]
38290 movleu %icc, %o4, %i1
38291 lduw [%l7 + 0x48], %o0
38292 for %f2, %f12, %f10
38293 xorcc %i2, %g1, %l3
38294 fcmpd %fcc1, %f4, %f14
38295 sethi 0x06DD, %l6
38296 edge8n %i7, %g2, %l0
38297 bcs loop_4567
38298 ldsh [%l7 + 0x48], %l5
38299 ldx [%l7 + 0x20], %l2
38300 ldub [%l7 + 0x6D], %g3
38301loop_4567:
38302 fcmpgt16 %f4, %f0, %i6
38303 fandnot2 %f8, %f4, %f4
38304 fbg %fcc0, loop_4568
38305 fabss %f8, %f12
38306 ld [%l7 + 0x70], %f2
38307 fmovsleu %xcc, %f9, %f13
38308loop_4568:
38309 stb %g5, [%l7 + 0x0C]
38310 fbul %fcc1, loop_4569
38311 fmovsgu %xcc, %f8, %f8
38312 fmuld8ulx16 %f11, %f2, %f10
38313 ldsw [%l7 + 0x74], %i5
38314loop_4569:
38315 ldd [%l7 + 0x28], %f0
38316 movpos %icc, %i4, %o7
38317 ldx [%l7 + 0x70], %g4
38318 bcs,pt %icc, loop_4570
38319 array16 %l4, %g7, %o1
38320 lduw [%l7 + 0x38], %o3
38321 sub %g6, 0x0920, %o2
38322loop_4570:
38323 nop
38324 setx loop_4571, %l0, %l1
38325 wrpr 0x1, %tl
38326 wrpr %l1, %tnpc
38327 setx 0x34400001400, %l0, %l1
38328 wrpr %l1, %tstate
38329 wrhpr 0x4, %htstate
38330 done
38331 andn %o5, 0x034A, %o6
38332 tvs %icc, 0x2
38333 fmovsa %xcc, %f3, %f3
38334loop_4571:
38335 ld [%l7 + 0x70], %f6
38336 andcc %i0, %l1, %i3
38337 bl,a loop_4572
38338 ldx [%l7 + 0x10], %o4
38339 alignaddrl %i1, %i2, %g1
38340 fandnot1 %f2, %f2, %f4
38341loop_4572:
38342 fmovrdne %o0, %f10, %f6
38343 fands %f10, %f11, %f8
38344 fcmpne32 %f14, %f2, %l6
38345 fmovsn %xcc, %f2, %f10
38346 fmuld8ulx16 %f8, %f1, %f0
38347 fexpand %f12, %f4
38348 fmul8x16au %f5, %f9, %f0
38349 edge8n %i7, %l3, %g2
38350 lduw [%l7 + 0x08], %l0
38351 edge8 %l5, %g3, %i6
38352 addc %l2, 0x125F, %g5
38353 stx %i4, [%l7 + 0x08]
38354 lduw [%l7 + 0x40], %i5
38355 edge8 %o7, %g4, %g7
38356 fabss %f8, %f9
38357 subc %l4, %o3, %o1
38358 fpsub16 %f2, %f0, %f12
38359 ta %icc, 0x6
38360 fpsub32s %f0, %f4, %f5
38361 taddcctv %o2, 0x12B3, %o5
38362 movle %icc, %o6, %g6
38363 subccc %l1, 0x155F, %i0
38364 fcmpd %fcc2, %f12, %f2
38365 xnorcc %o4, 0x1A11, %i3
38366 ld [%l7 + 0x28], %f1
38367 stb %i1, [%l7 + 0x26]
38368 lduw [%l7 + 0x5C], %g1
38369 movrlz %i2, %o0, %l6
38370 movn %xcc, %i7, %l3
38371 fpadd32 %f4, %f4, %f8
38372 fnot2 %f0, %f4
38373 tneg %icc, 0x4
38374 fbl %fcc2, loop_4573
38375 fmovda %icc, %f7, %f13
38376 sub %g2, 0x1FCD, %l5
38377 sdivcc %g3, 0x0A49, %l0
38378loop_4573:
38379 fxnor %f6, %f12, %f14
38380 fnot2 %f4, %f14
38381 move %icc, %l2, %g5
38382 udiv %i4, 0x0C81, %i6
38383 bvc,a loop_4574
38384 fba,a %fcc3, loop_4575
38385 stx %o7, [%l7 + 0x10]
38386 fcmple32 %f4, %f0, %g4
38387loop_4574:
38388 ldsw [%l7 + 0x10], %g7
38389loop_4575:
38390 stw %l4, [%l7 + 0x64]
38391 ldsh [%l7 + 0x12], %i5
38392 ldsh [%l7 + 0x24], %o3
38393 smulcc %o2, 0x1EBA, %o1
38394 fmovrdne %o5, %f2, %f0
38395 tpos %xcc, 0x6
38396 movvc %icc, %o6, %l1
38397 fmovrsgz %g6, %f8, %f15
38398 fzero %f10
38399 stx %i0, [%l7 + 0x50]
38400 sth %o4, [%l7 + 0x4E]
38401 tsubcctv %i3, 0x1B75, %g1
38402 fmovda %xcc, %f13, %f9
38403 edge32ln %i2, %o0, %l6
38404 fbug,a %fcc1, loop_4576
38405 stb %i1, [%l7 + 0x29]
38406 tg %xcc, 0x4
38407 movneg %icc, %i7, %l3
38408loop_4576:
38409 ld [%l7 + 0x64], %f7
38410 ldsb [%l7 + 0x6F], %g2
38411 udivx %g3, 0x1D08, %l5
38412 st %f5, [%l7 + 0x64]
38413 ldsh [%l7 + 0x74], %l2
38414 movl %xcc, %l0, %g5
38415 ldx [%l7 + 0x78], %i4
38416 fxor %f8, %f2, %f10
38417 ldsb [%l7 + 0x7E], %o7
38418 stw %i6, [%l7 + 0x68]
38419 siam 0x4
38420 fmovrdne %g7, %f6, %f0
38421 nop
38422 setx loop_4577, %l0, %l1
38423 jmpl %l1, %l4
38424 sth %i5, [%l7 + 0x6E]
38425 fbl %fcc3, loop_4578
38426 sth %g4, [%l7 + 0x48]
38427loop_4577:
38428 tsubcctv %o3, 0x015A, %o2
38429 edge32n %o5, %o1, %l1
38430loop_4578:
38431 bcc %icc, loop_4579
38432 movrlz %g6, %o6, %i0
38433 fmovdn %icc, %f5, %f10
38434 ldd [%l7 + 0x60], %f12
38435loop_4579:
38436 fpackfix %f6, %f6
38437 subc %o4, %i3, %g1
38438 xnor %o0, 0x0EF8, %l6
38439 nop
38440 setx loop_4580, %l0, %l1
38441 jmpl %l1, %i1
38442 fbg %fcc3, loop_4581
38443 movpos %icc, %i7, %l3
38444 ldsh [%l7 + 0x42], %i2
38445loop_4580:
38446 ldsw [%l7 + 0x78], %g3
38447loop_4581:
38448 srlx %l5, %l2, %g2
38449 fcmpeq32 %f6, %f2, %l0
38450 siam 0x1
38451 fmovdvs %xcc, %f11, %f3
38452 tg %xcc, 0x4
38453 fmovdvc %icc, %f10, %f7
38454 fmovspos %icc, %f15, %f7
38455 fand %f14, %f0, %f6
38456 stb %g5, [%l7 + 0x61]
38457 std %f14, [%l7 + 0x28]
38458 bleu,pt %icc, loop_4582
38459 fmul8x16 %f10, %f6, %f6
38460 tsubcctv %o7, %i6, %g7
38461 sth %i4, [%l7 + 0x42]
38462loop_4582:
38463 st %f1, [%l7 + 0x38]
38464 tvs %icc, 0x6
38465 ldsh [%l7 + 0x3A], %i5
38466 fmovdn %xcc, %f7, %f7
38467 bg %xcc, loop_4583
38468 lduw [%l7 + 0x7C], %g4
38469 stx %o3, [%l7 + 0x50]
38470 array8 %o2, %l4, %o5
38471loop_4583:
38472 ldx [%l7 + 0x78], %o1
38473 movcs %xcc, %l1, %g6
38474 ldub [%l7 + 0x09], %o6
38475 sra %o4, %i0, %g1
38476 fexpand %f8, %f10
38477 fpackfix %f4, %f7
38478 fmovsn %xcc, %f0, %f7
38479 ldub [%l7 + 0x78], %o0
38480 fmul8sux16 %f6, %f14, %f2
38481 array16 %l6, %i3, %i7
38482 fmovscs %icc, %f0, %f10
38483 fmovsvc %xcc, %f8, %f6
38484 fnands %f0, %f3, %f12
38485 fcmps %fcc1, %f0, %f13
38486 andcc %i1, 0x0762, %l3
38487 mulx %g3, 0x143F, %l5
38488 movrlez %l2, 0x3EA, %g2
38489 lduw [%l7 + 0x30], %l0
38490 fmuld8ulx16 %f6, %f0, %f14
38491 fbe %fcc1, loop_4584
38492 taddcctv %i2, 0x1971, %g5
38493 fmovdvc %icc, %f13, %f1
38494 udivx %i6, 0x196A, %g7
38495loop_4584:
38496 stb %i4, [%l7 + 0x6C]
38497 bvs,pn %icc, loop_4585
38498 tge %xcc, 0x0
38499 fmovrdlz %i5, %f6, %f2
38500 fmovsleu %icc, %f5, %f8
38501loop_4585:
38502 st %f10, [%l7 + 0x0C]
38503 lduw [%l7 + 0x70], %o7
38504 sllx %o3, 0x08, %o2
38505 movre %g4, 0x079, %o5
38506 stb %o1, [%l7 + 0x6E]
38507 edge16l %l4, %l1, %o6
38508 fnands %f7, %f9, %f11
38509 ldsb [%l7 + 0x2F], %g6
38510 fmovsn %icc, %f1, %f9
38511 fmovsle %xcc, %f3, %f7
38512 ld [%l7 + 0x30], %f7
38513 lduh [%l7 + 0x66], %i0
38514 fxors %f9, %f2, %f3
38515 stb %g1, [%l7 + 0x64]
38516 nop
38517 setx loop_4586, %l0, %l1
38518 wrpr 0x1, %tl
38519 wrpr %l1, %tpc
38520 add %l1, 0x4, %l1
38521 wrpr %l1, %tnpc
38522 setx 0x34400001400, %l0, %l1
38523 wrpr %l1, %tstate
38524 wrhpr 0x4, %htstate
38525 retry
38526 movre %o4, %o0, %i3
38527 brnz,a %l6, loop_4587
38528 fsrc1 %f12, %f4
38529loop_4586:
38530 fornot1s %f4, %f6, %f3
38531 fmul8x16al %f7, %f10, %f14
38532loop_4587:
38533 brgz,a %i1, loop_4588
38534 sub %i7, %g3, %l3
38535 fbo,a %fcc2, loop_4589
38536 ldub [%l7 + 0x41], %l2
38537loop_4588:
38538 fbl %fcc0, loop_4590
38539 ta %xcc, 0x2
38540loop_4589:
38541 fmovscs %icc, %f8, %f4
38542 brgez,a %g2, loop_4591
38543loop_4590:
38544 brz %l0, loop_4592
38545 std %f8, [%l7 + 0x48]
38546 fnands %f8, %f11, %f10
38547loop_4591:
38548 stw %l5, [%l7 + 0x1C]
38549loop_4592:
38550 fsrc1 %f14, %f4
38551 fbule,a %fcc2, loop_4593
38552 tcc %icc, 0x4
38553 stb %i2, [%l7 + 0x61]
38554 fmovsneg %xcc, %f12, %f4
38555loop_4593:
38556 srlx %g5, %i6, %i4
38557 siam 0x0
38558 fmuld8sux16 %f11, %f7, %f12
38559 bg,a %icc, loop_4594
38560 ldd [%l7 + 0x38], %f0
38561 for %f8, %f4, %f0
38562 udivx %g7, 0x007A, %i5
38563loop_4594:
38564 movrlz %o7, 0x187, %o2
38565 andncc %g4, %o3, %o1
38566 move %icc, %l4, %o5
38567 fmovrdlz %l1, %f8, %f4
38568 movvs %icc, %g6, %o6
38569 fmovdcs %icc, %f8, %f6
38570 st %f10, [%l7 + 0x70]
38571 tne %icc, 0x1
38572 lduh [%l7 + 0x38], %i0
38573 ldsb [%l7 + 0x31], %o4
38574 fmovsn %xcc, %f0, %f2
38575 fpadd16 %f10, %f2, %f8
38576 ldd [%l7 + 0x10], %f14
38577 fmovsne %xcc, %f3, %f11
38578 movre %g1, 0x27A, %i3
38579 fmul8x16al %f15, %f13, %f12
38580 ldsh [%l7 + 0x10], %l6
38581 lduw [%l7 + 0x20], %i1
38582 or %o0, 0x064C, %g3
38583 fones %f9
38584 bneg,pn %icc, loop_4595
38585 alignaddr %l3, %i7, %g2
38586 ldsb [%l7 + 0x33], %l0
38587 ldsb [%l7 + 0x75], %l5
38588loop_4595:
38589 stb %l2, [%l7 + 0x7A]
38590 ldsb [%l7 + 0x0C], %g5
38591 tgu %icc, 0x1
38592 ldub [%l7 + 0x0A], %i6
38593 srax %i4, %i2, %i5
38594 ld [%l7 + 0x64], %f15
38595 fmovdg %xcc, %f8, %f2
38596 ta %xcc, 0x2
38597 udivx %g7, 0x043A, %o2
38598 fxors %f13, %f5, %f10
38599 taddcctv %g4, 0x0DDE, %o3
38600 fsrc1s %f5, %f15
38601 std %f8, [%l7 + 0x50]
38602 fbug %fcc2, loop_4596
38603 sth %o1, [%l7 + 0x18]
38604 fmovdvs %xcc, %f7, %f12
38605 umulcc %l4, %o7, %o5
38606loop_4596:
38607 for %f0, %f14, %f6
38608 fxnor %f4, %f8, %f12
38609 stb %g6, [%l7 + 0x7E]
38610 fmovs %f15, %f10
38611 bn %icc, loop_4597
38612 ld [%l7 + 0x28], %f1
38613 fpsub32s %f12, %f9, %f9
38614 fabsd %f14, %f0
38615loop_4597:
38616 ld [%l7 + 0x5C], %f7
38617 fbge,a %fcc0, loop_4598
38618 alignaddrl %l1, %i0, %o6
38619 tl %xcc, 0x2
38620 stb %o4, [%l7 + 0x26]
38621loop_4598:
38622 fxnors %f12, %f6, %f5
38623 bne loop_4599
38624 movrlz %i3, %g1, %l6
38625 fands %f8, %f5, %f6
38626 ldsh [%l7 + 0x62], %o0
38627loop_4599:
38628 array32 %g3, %l3, %i7
38629 ldsw [%l7 + 0x40], %i1
38630 fnand %f14, %f0, %f0
38631 stx %l0, [%l7 + 0x10]
38632 sdiv %l5, 0x1FAF, %l2
38633 stb %g2, [%l7 + 0x35]
38634 fcmple16 %f14, %f12, %g5
38635 fmovdge %xcc, %f0, %f1
38636 bvc,a loop_4600
38637 sth %i6, [%l7 + 0x1A]
38638 siam 0x7
38639 fbo %fcc1, loop_4601
38640loop_4600:
38641 stw %i4, [%l7 + 0x54]
38642 tn %icc, 0x1
38643 ldsw [%l7 + 0x78], %i2
38644loop_4601:
38645 ldsh [%l7 + 0x34], %i5
38646 bcc loop_4602
38647 movrne %o2, 0x192, %g4
38648 sth %g7, [%l7 + 0x68]
38649 array16 %o1, %l4, %o7
38650loop_4602:
38651 bvs,a loop_4603
38652 fmul8x16 %f14, %f0, %f12
38653 fand %f4, %f4, %f6
38654 edge32l %o5, %g6, %l1
38655loop_4603:
38656 stx %i0, [%l7 + 0x70]
38657 sethi 0x1BB3, %o3
38658 ldsh [%l7 + 0x5A], %o6
38659 fpsub16 %f4, %f14, %f12
38660 sth %i3, [%l7 + 0x6E]
38661 fnegs %f10, %f10
38662 orncc %o4, %l6, %o0
38663 ldub [%l7 + 0x3D], %g3
38664 fble,a %fcc2, loop_4604
38665 fornot1s %f0, %f14, %f6
38666 edge16ln %l3, %i7, %i1
38667 sllx %l0, %l5, %g1
38668loop_4604:
38669 fmovrdlz %g2, %f14, %f2
38670 fands %f7, %f1, %f4
38671 move %xcc, %l2, %g5
38672 fpackfix %f0, %f2
38673 sth %i6, [%l7 + 0x56]
38674 fmovspos %icc, %f2, %f6
38675 ba,pt %xcc, loop_4605
38676 fbn,a %fcc1, loop_4606
38677 ldx [%l7 + 0x60], %i4
38678 ld [%l7 + 0x5C], %f10
38679loop_4605:
38680 bg %icc, loop_4607
38681loop_4606:
38682 sub %i2, %i5, %g4
38683 fble %fcc0, loop_4608
38684 fmuld8sux16 %f9, %f15, %f10
38685loop_4607:
38686 fornot1 %f10, %f4, %f6
38687 array16 %g7, %o2, %l4
38688loop_4608:
38689 bvc,pn %xcc, loop_4609
38690 xnorcc %o7, 0x1334, %o5
38691 ldsb [%l7 + 0x57], %g6
38692 fnot2s %f12, %f13
38693loop_4609:
38694 fnot1 %f2, %f4
38695 ldx [%l7 + 0x70], %l1
38696 ldd [%l7 + 0x40], %f12
38697 nop
38698 setx loop_4610, %l0, %l1
38699 jmpl %l1, %i0
38700 edge8ln %o1, %o3, %o6
38701 ldub [%l7 + 0x0B], %o4
38702 std %f10, [%l7 + 0x18]
38703loop_4610:
38704 edge32l %l6, %i3, %o0
38705 bvs,a,pn %xcc, loop_4611
38706 bgu,pn %xcc, loop_4612
38707 fpadd16 %f6, %f6, %f6
38708 movle %xcc, %l3, %i7
38709loop_4611:
38710 fcmple32 %f2, %f4, %i1
38711loop_4612:
38712 fmovdneg %icc, %f11, %f7
38713 fandnot2 %f0, %f4, %f14
38714 ldsh [%l7 + 0x26], %l0
38715 fmovdvs %xcc, %f3, %f13
38716 fbuge %fcc1, loop_4613
38717 fbul,a %fcc3, loop_4614
38718 bgu loop_4615
38719 ld [%l7 + 0x70], %f1
38720loop_4613:
38721 xorcc %l5, %g1, %g2
38722loop_4614:
38723 tvs %icc, 0x4
38724loop_4615:
38725 lduw [%l7 + 0x68], %g3
38726 tg %xcc, 0x4
38727 udiv %g5, 0x19C2, %i6
38728 fbl %fcc3, loop_4616
38729 bne,a,pt %icc, loop_4617
38730 fbo,a %fcc0, loop_4618
38731 ldub [%l7 + 0x15], %l2
38732loop_4616:
38733 fmovdneg %xcc, %f9, %f2
38734loop_4617:
38735 ldsb [%l7 + 0x79], %i2
38736loop_4618:
38737 fnot2 %f6, %f4
38738 ldub [%l7 + 0x4A], %i5
38739 ldsw [%l7 + 0x6C], %i4
38740 ldub [%l7 + 0x78], %g4
38741 std %f10, [%l7 + 0x58]
38742 array32 %o2, %l4, %o7
38743 ldd [%l7 + 0x78], %f6
38744 bvs loop_4619
38745 std %f0, [%l7 + 0x38]
38746 fcmps %fcc0, %f15, %f15
38747 umul %g7, 0x1BBD, %g6
38748loop_4619:
38749 std %f4, [%l7 + 0x48]
38750 fnand %f14, %f2, %f4
38751 fble,a %fcc0, loop_4620
38752 edge32 %l1, %i0, %o5
38753 ldub [%l7 + 0x0D], %o1
38754 ldsh [%l7 + 0x34], %o6
38755loop_4620:
38756 tvs %xcc, 0x3
38757 tvc %xcc, 0x5
38758 fsrc1s %f11, %f9
38759 ld [%l7 + 0x4C], %f7
38760 mova %xcc, %o3, %o4
38761 movre %i3, 0x038, %o0
38762 ldd [%l7 + 0x40], %f4
38763 edge16l %l3, %i7, %l6
38764 sth %i1, [%l7 + 0x66]
38765 bge,a,pn %icc, loop_4621
38766 fbu,a %fcc0, loop_4622
38767 bg %xcc, loop_4623
38768 stw %l5, [%l7 + 0x64]
38769loop_4621:
38770 lduh [%l7 + 0x70], %l0
38771loop_4622:
38772 fmovdpos %xcc, %f8, %f14
38773loop_4623:
38774 fmovdcc %icc, %f0, %f0
38775 fmovsa %icc, %f11, %f12
38776 fors %f13, %f6, %f1
38777 orn %g2, %g1, %g5
38778 edge16n %i6, %g3, %l2
38779 fcmple32 %f10, %f14, %i2
38780 sth %i5, [%l7 + 0x32]
38781 array8 %i4, %g4, %o2
38782 move %xcc, %l4, %o7
38783 fornot1s %f5, %f5, %f15
38784 udiv %g6, 0x16BB, %l1
38785 for %f8, %f6, %f10
38786 taddcc %g7, %o5, %o1
38787 ld [%l7 + 0x60], %f4
38788 lduh [%l7 + 0x36], %o6
38789 fxor %f0, %f0, %f4
38790 fbul %fcc3, loop_4624
38791 fbo %fcc2, loop_4625
38792 tpos %icc, 0x6
38793 addc %o3, %i0, %o4
38794loop_4624:
38795 orn %i3, %o0, %i7
38796loop_4625:
38797 sll %l3, 0x0C, %l6
38798 fand %f12, %f14, %f8
38799 ld [%l7 + 0x5C], %f10
38800 edge8ln %l5, %l0, %g2
38801 fmovdneg %xcc, %f4, %f10
38802 lduh [%l7 + 0x3A], %i1
38803 lduw [%l7 + 0x7C], %g1
38804 lduh [%l7 + 0x38], %i6
38805 ldub [%l7 + 0x5B], %g5
38806 movl %icc, %l2, %g3
38807 lduw [%l7 + 0x4C], %i5
38808 fmovdn %icc, %f0, %f15
38809 fmovde %icc, %f7, %f3
38810 fmuld8ulx16 %f14, %f13, %f14
38811 ld [%l7 + 0x40], %f2
38812 fmul8x16al %f6, %f6, %f2
38813 ld [%l7 + 0x74], %f3
38814 ldsw [%l7 + 0x28], %i2
38815 ldx [%l7 + 0x28], %i4
38816 ldd [%l7 + 0x18], %f14
38817 edge16 %g4, %l4, %o2
38818 movneg %xcc, %g6, %l1
38819 fandnot1s %f4, %f3, %f5
38820 bcs,pn %xcc, loop_4626
38821 fnor %f0, %f0, %f14
38822 fmovdne %icc, %f14, %f2
38823 udivcc %g7, 0x0EA4, %o5
38824loop_4626:
38825 sub %o7, 0x1A57, %o1
38826 movleu %xcc, %o6, %o3
38827 ldsh [%l7 + 0x4E], %o4
38828 umul %i0, %i3, %i7
38829 tsubcc %o0, 0x02E9, %l3
38830 stw %l5, [%l7 + 0x4C]
38831 xorcc %l0, %g2, %l6
38832 addcc %i1, %i6, %g1
38833 fmovdn %icc, %f9, %f11
38834 fcmpgt16 %f2, %f0, %l2
38835 fsrc2 %f12, %f8
38836 fbuge %fcc0, loop_4627
38837 movrlz %g5, %g3, %i2
38838 st %f7, [%l7 + 0x24]
38839 movre %i4, 0x3D2, %g4
38840loop_4627:
38841 fnot2s %f4, %f11
38842 fzeros %f6
38843 tge %icc, 0x5
38844 st %f6, [%l7 + 0x48]
38845 fcmpne32 %f0, %f2, %l4
38846 fnors %f15, %f2, %f5
38847 tg %icc, 0x7
38848 ldub [%l7 + 0x16], %i5
38849 fand %f0, %f14, %f14
38850 ldub [%l7 + 0x60], %g6
38851 addc %l1, %o2, %o5
38852 nop
38853 setx loop_4628, %l0, %l1
38854 wrpr 0x1, %tl
38855 wrpr %l1, %tpc
38856 add %l1, 0x4, %l1
38857 wrpr %l1, %tnpc
38858 setx 0x34400001400, %l0, %l1
38859 wrpr %l1, %tstate
38860 wrhpr 0x4, %htstate
38861 retry
38862 stx %o7, [%l7 + 0x38]
38863 fmovspos %xcc, %f9, %f11
38864 fmovdneg %xcc, %f7, %f6
38865loop_4628:
38866 movrlez %o1, 0x03F, %g7
38867 sdivx %o6, 0x116B, %o3
38868 edge32 %o4, %i3, %i7
38869 movleu %xcc, %o0, %l3
38870 stx %l5, [%l7 + 0x48]
38871 ldsb [%l7 + 0x73], %l0
38872 edge32n %g2, %i0, %i1
38873 array32 %l6, %i6, %l2
38874 std %f6, [%l7 + 0x38]
38875 fmovscc %xcc, %f15, %f4
38876 fmovdne %xcc, %f14, %f3
38877 fcmple32 %f12, %f12, %g1
38878 sth %g3, [%l7 + 0x12]
38879 fandnot1s %f2, %f12, %f13
38880 subccc %g5, %i4, %i2
38881 stx %l4, [%l7 + 0x40]
38882 fone %f6
38883 ldsw [%l7 + 0x30], %i5
38884 st %f1, [%l7 + 0x64]
38885 srax %g6, 0x19, %g4
38886 edge32ln %o2, %l1, %o5
38887 movcc %xcc, %o7, %g7
38888 stw %o1, [%l7 + 0x4C]
38889 fnands %f7, %f9, %f1
38890 fcmple32 %f0, %f0, %o6
38891 fbue %fcc1, loop_4629
38892 fxnors %f11, %f11, %f6
38893 tle %xcc, 0x7
38894 ldub [%l7 + 0x4E], %o3
38895loop_4629:
38896 srlx %o4, 0x14, %i7
38897 std %f10, [%l7 + 0x28]
38898 stw %o0, [%l7 + 0x78]
38899 edge32 %i3, %l5, %l0
38900 taddcctv %g2, 0x023F, %l3
38901 umul %i1, 0x1B48, %l6
38902 fmul8x16au %f8, %f3, %f6
38903 bvs loop_4630
38904 udiv %i6, 0x19C3, %i0
38905 smulcc %l2, 0x14A3, %g1
38906 fabss %f7, %f6
38907loop_4630:
38908 fpadd16s %f9, %f11, %f1
38909 fzero %f10
38910 be loop_4631
38911 movn %icc, %g3, %i4
38912 fbne %fcc1, loop_4632
38913 ldx [%l7 + 0x10], %g5
38914loop_4631:
38915 ldub [%l7 + 0x33], %i2
38916 fmovsl %icc, %f2, %f1
38917loop_4632:
38918 orcc %l4, %i5, %g6
38919 udivcc %o2, 0x085B, %g4
38920 fnot2s %f8, %f0
38921 fmovdneg %icc, %f11, %f12
38922 bneg,pt %icc, loop_4633
38923 fors %f10, %f4, %f9
38924 fbge %fcc0, loop_4634
38925 brlez %o5, loop_4635
38926loop_4633:
38927 fbe,a %fcc0, loop_4636
38928 lduw [%l7 + 0x54], %l1
38929loop_4634:
38930 fpack32 %f4, %f12, %f14
38931loop_4635:
38932 edge32l %g7, %o7, %o6
38933loop_4636:
38934 ldx [%l7 + 0x58], %o1
38935 fmovdcs %xcc, %f9, %f2
38936 fpsub32 %f8, %f6, %f6
38937 fpadd16s %f5, %f1, %f15
38938 edge8 %o3, %i7, %o0
38939 fxnors %f5, %f10, %f5
38940 stw %o4, [%l7 + 0x14]
38941 stb %i3, [%l7 + 0x09]
38942 bg,a,pt %xcc, loop_4637
38943 taddcc %l0, %g2, %l3
38944 fmovrdlez %l5, %f14, %f6
38945 be,a,pt %xcc, loop_4638
38946loop_4637:
38947 bge,a,pn %icc, loop_4639
38948 fcmpgt32 %f2, %f10, %i1
38949 stw %i6, [%l7 + 0x28]
38950loop_4638:
38951 subc %i0, %l2, %g1
38952loop_4639:
38953 fba,a %fcc1, loop_4640
38954 for %f12, %f0, %f2
38955 fpack32 %f12, %f4, %f14
38956 movn %icc, %g3, %l6
38957loop_4640:
38958 srl %i4, 0x01, %g5
38959 move %xcc, %l4, %i2
38960 std %f12, [%l7 + 0x08]
38961 subccc %i5, 0x1B30, %g6
38962 fmovdle %xcc, %f13, %f10
38963 lduh [%l7 + 0x76], %o2
38964 fpadd16 %f10, %f6, %f14
38965 tg %icc, 0x3
38966 ldsb [%l7 + 0x77], %o5
38967 lduh [%l7 + 0x44], %g4
38968 ld [%l7 + 0x14], %f15
38969 fcmps %fcc0, %f1, %f1
38970 fmovsvc %xcc, %f2, %f12
38971 fxnor %f14, %f12, %f10
38972 ldsh [%l7 + 0x28], %l1
38973 tcs %xcc, 0x0
38974 fnot1 %f0, %f0
38975 tne %xcc, 0x4
38976 add %g7, 0x10DE, %o7
38977 te %xcc, 0x2
38978 movrne %o6, 0x348, %o1
38979 fpadd16s %f8, %f7, %f15
38980 umul %o3, %i7, %o4
38981 fba,a %fcc1, loop_4641
38982 fbe %fcc2, loop_4642
38983 ldsh [%l7 + 0x0C], %i3
38984 tsubcc %o0, 0x1713, %l0
38985loop_4641:
38986 fcmpne16 %f14, %f4, %l3
38987loop_4642:
38988 fmovrdgz %g2, %f4, %f6
38989 fbg %fcc1, loop_4643
38990 ldub [%l7 + 0x65], %l5
38991 lduw [%l7 + 0x3C], %i6
38992 fmovdg %icc, %f5, %f11
38993loop_4643:
38994 st %f8, [%l7 + 0x44]
38995 fcmpgt16 %f2, %f0, %i0
38996 fones %f13
38997 ld [%l7 + 0x20], %f2
38998 brgez %i1, loop_4644
38999 fand %f6, %f10, %f12
39000 fmovrdlz %l2, %f10, %f8
39001 fornot1 %f8, %f2, %f8
39002loop_4644:
39003 fcmple32 %f4, %f6, %g3
39004 stw %g1, [%l7 + 0x54]
39005 fbe,a %fcc1, loop_4645
39006 fmovsneg %icc, %f7, %f1
39007 fmovrslz %l6, %f7, %f13
39008 tpos %icc, 0x1
39009loop_4645:
39010 fcmple32 %f6, %f6, %g5
39011 orn %l4, %i4, %i2
39012 subcc %i5, 0x1371, %g6
39013 movrlez %o2, 0x167, %g4
39014 alignaddr %o5, %l1, %o7
39015 tn %icc, 0x2
39016 bleu,a loop_4646
39017 fbl %fcc3, loop_4647
39018 ldsw [%l7 + 0x0C], %g7
39019 movrgz %o1, 0x326, %o3
39020loop_4646:
39021 ldd [%l7 + 0x10], %f4
39022loop_4647:
39023 fsrc2s %f3, %f13
39024 fmovrsgez %i7, %f14, %f2
39025 fnands %f11, %f3, %f5
39026 fmovdvs %icc, %f15, %f14
39027 orncc %o4, 0x0238, %i3
39028 stw %o0, [%l7 + 0x48]
39029 stw %o6, [%l7 + 0x64]
39030 fbug %fcc3, loop_4648
39031 fpadd16 %f2, %f14, %f8
39032 fornot1s %f1, %f14, %f5
39033 fbug %fcc1, loop_4649
39034loop_4648:
39035 fnegs %f14, %f6
39036 brgez,a %l0, loop_4650
39037 bvs,a %icc, loop_4651
39038loop_4649:
39039 stb %l3, [%l7 + 0x6B]
39040 sth %g2, [%l7 + 0x76]
39041loop_4650:
39042 lduw [%l7 + 0x54], %l5
39043loop_4651:
39044 array8 %i0, %i1, %i6
39045 lduh [%l7 + 0x12], %l2
39046 stw %g3, [%l7 + 0x70]
39047 stx %g1, [%l7 + 0x70]
39048 lduw [%l7 + 0x70], %l6
39049 fmovdneg %icc, %f15, %f1
39050 stw %l4, [%l7 + 0x70]
39051 fandnot2s %f3, %f14, %f14
39052 stb %i4, [%l7 + 0x14]
39053 tvc %icc, 0x4
39054 fmovdl %xcc, %f8, %f0
39055 fmovs %f9, %f10
39056 fmovdvs %icc, %f7, %f13
39057 fandnot1s %f10, %f4, %f1
39058 xor %i2, %g5, %i5
39059 fcmpgt32 %f4, %f0, %o2
39060 fmovscc %xcc, %f6, %f2
39061 ldsh [%l7 + 0x64], %g6
39062 fornot2 %f4, %f10, %f8
39063 edge32 %o5, %g4, %l1
39064 array16 %o7, %o1, %g7
39065 bpos,a,pn %xcc, loop_4652
39066 lduw [%l7 + 0x20], %i7
39067 smul %o4, %o3, %o0
39068 fmovd %f10, %f8
39069loop_4652:
39070 sllx %i3, %o6, %l3
39071 ldub [%l7 + 0x5A], %l0
39072 subc %l5, %g2, %i0
39073 fandnot2s %f13, %f3, %f14
39074 st %f12, [%l7 + 0x44]
39075 nop
39076 setx loop_4653, %l0, %l1
39077 wrpr 0x1, %tl
39078 wrpr %l1, %tnpc
39079 setx 0x34400001400, %l0, %l1
39080 wrpr %l1, %tstate
39081 wrhpr 0x4, %htstate
39082 done
39083 sll %i1, %l2, %g3
39084 faligndata %f14, %f2, %f4
39085 movpos %xcc, %g1, %i6
39086loop_4653:
39087 bleu %icc, loop_4654
39088 srl %l4, %i4, %i2
39089 ldx [%l7 + 0x40], %g5
39090 sth %i5, [%l7 + 0x74]
39091loop_4654:
39092 sra %l6, 0x02, %g6
39093 fbl,a %fcc0, loop_4655
39094 bvs,a loop_4656
39095 ldsh [%l7 + 0x72], %o5
39096 fpsub32s %f4, %f6, %f13
39097loop_4655:
39098 fbe %fcc2, loop_4657
39099loop_4656:
39100 stw %g4, [%l7 + 0x70]
39101 brlz,a %l1, loop_4658
39102 ldub [%l7 + 0x35], %o2
39103loop_4657:
39104 lduw [%l7 + 0x74], %o7
39105 fmovrslz %g7, %f11, %f11
39106loop_4658:
39107 udiv %i7, 0x1E75, %o1
39108 fmovsgu %xcc, %f15, %f11
39109 tl %xcc, 0x2
39110 fbule %fcc3, loop_4659
39111 ldsh [%l7 + 0x64], %o3
39112 fmovrdne %o4, %f8, %f10
39113 st %f13, [%l7 + 0x4C]
39114loop_4659:
39115 be,pn %xcc, loop_4660
39116 fbge,a %fcc1, loop_4661
39117 ldd [%l7 + 0x40], %f14
39118 movcc %icc, %i3, %o0
39119loop_4660:
39120 ldx [%l7 + 0x48], %l3
39121loop_4661:
39122 fmuld8ulx16 %f15, %f11, %f14
39123 sub %o6, %l0, %g2
39124 ldsh [%l7 + 0x4E], %i0
39125 ldub [%l7 + 0x7F], %l5
39126 fcmpne32 %f12, %f10, %i1
39127 xorcc %l2, 0x1A58, %g3
39128 sub %g1, %l4, %i6
39129 lduh [%l7 + 0x12], %i4
39130 sub %g5, %i2, %i5
39131 edge32n %g6, %l6, %g4
39132 fsrc1s %f13, %f7
39133 edge8n %l1, %o2, %o7
39134 mova %icc, %g7, %i7
39135 fcmpes %fcc3, %f12, %f8
39136 xnor %o5, %o3, %o4
39137 fbe,a %fcc2, loop_4662
39138 brz,a %o1, loop_4663
39139 fcmpeq16 %f6, %f14, %i3
39140 fabss %f0, %f7
39141loop_4662:
39142 movgu %icc, %o0, %o6
39143loop_4663:
39144 ldd [%l7 + 0x68], %f10
39145 lduh [%l7 + 0x26], %l3
39146 tne %icc, 0x0
39147 fmul8x16 %f13, %f12, %f12
39148 stw %l0, [%l7 + 0x70]
39149 fmovrdgez %g2, %f12, %f14
39150 fcmple16 %f0, %f6, %l5
39151 fmul8x16au %f1, %f9, %f4
39152 ldub [%l7 + 0x38], %i1
39153 edge8n %l2, %i0, %g3
39154 movg %icc, %l4, %g1
39155 movpos %icc, %i4, %i6
39156 stw %i2, [%l7 + 0x50]
39157 movvs %xcc, %g5, %i5
39158 tvc %xcc, 0x6
39159 ldx [%l7 + 0x58], %g6
39160 fnands %f11, %f1, %f11
39161 ldsw [%l7 + 0x68], %g4
39162 nop
39163 setx loop_4664, %l0, %l1
39164 wrpr 0x1, %tl
39165 wrpr %l1, %tnpc
39166 setx 0x34400001400, %l0, %l1
39167 wrpr %l1, %tstate
39168 wrhpr 0x4, %htstate
39169 done
39170 fmovd %f0, %f4
39171 fbul %fcc2, loop_4665
39172 fsrc2 %f10, %f0
39173loop_4664:
39174 bleu,pn %icc, loop_4666
39175 bshuffle %f8, %f0, %f4
39176loop_4665:
39177 movrgez %l6, %l1, %o7
39178 add %g7, %i7, %o5
39179loop_4666:
39180 tne %icc, 0x7
39181 sth %o2, [%l7 + 0x24]
39182 movrgz %o3, 0x014, %o1
39183 fbule %fcc0, loop_4667
39184 sdivx %i3, 0x0FDD, %o4
39185 mulscc %o0, 0x1F84, %l3
39186 stw %o6, [%l7 + 0x68]
39187loop_4667:
39188 ldub [%l7 + 0x42], %l0
39189 ld [%l7 + 0x3C], %f13
39190 fmovrdlez %l5, %f12, %f8
39191 fmovrdlez %i1, %f4, %f4
39192 fandnot2s %f2, %f6, %f12
39193 movpos %xcc, %l2, %g2
39194 ba,pt %icc, loop_4668
39195 orcc %i0, 0x0A65, %l4
39196 fandnot2 %f8, %f0, %f14
39197 fnot1s %f0, %f3
39198loop_4668:
39199 fpack16 %f4, %f0
39200 edge32 %g3, %i4, %i6
39201 movge %xcc, %g1, %g5
39202 fnands %f4, %f10, %f9
39203 edge8l %i2, %i5, %g6
39204 fbue,a %fcc3, loop_4669
39205 fmovdvs %icc, %f11, %f4
39206 movrne %l6, %g4, %o7
39207 bge,pt %icc, loop_4670
39208loop_4669:
39209 ldx [%l7 + 0x60], %l1
39210 fzeros %f8
39211 fone %f14
39212loop_4670:
39213 ldub [%l7 + 0x17], %g7
39214 ldsh [%l7 + 0x74], %i7
39215 bvs,pn %xcc, loop_4671
39216 orn %o2, 0x16F9, %o5
39217 fmovda %icc, %f8, %f1
39218 fmovsvc %xcc, %f2, %f15
39219loop_4671:
39220 std %f4, [%l7 + 0x08]
39221 sub %o3, %i3, %o4
39222 ba loop_4672
39223 array16 %o1, %o0, %l3
39224 bshuffle %f6, %f14, %f12
39225 fpmerge %f6, %f14, %f12
39226loop_4672:
39227 brnz %o6, loop_4673
39228 lduh [%l7 + 0x20], %l5
39229 movpos %icc, %i1, %l2
39230 ldub [%l7 + 0x54], %g2
39231loop_4673:
39232 tpos %icc, 0x1
39233 fandnot2 %f14, %f14, %f0
39234 te %xcc, 0x2
39235 fors %f8, %f1, %f10
39236 fmul8ulx16 %f0, %f10, %f4
39237 xorcc %i0, %l4, %g3
39238 add %i4, 0x1D71, %l0
39239 ldsw [%l7 + 0x50], %g1
39240 edge32 %i6, %g5, %i2
39241 fmovrdne %g6, %f6, %f6
39242 xor %l6, %i5, %o7
39243 fnot1s %f9, %f2
39244 fmovsn %icc, %f2, %f0
39245 ld [%l7 + 0x18], %f7
39246 ldsw [%l7 + 0x5C], %g4
39247 sth %g7, [%l7 + 0x4C]
39248 fmovsgu %xcc, %f10, %f2
39249 fcmpne32 %f6, %f4, %l1
39250 fmovdcs %icc, %f1, %f6
39251 bneg,a,pn %icc, loop_4674
39252 udivcc %i7, 0x17CF, %o5
39253 fpackfix %f4, %f12
39254 st %f4, [%l7 + 0x4C]
39255loop_4674:
39256 fsrc2 %f10, %f8
39257 std %f2, [%l7 + 0x30]
39258 fbl,a %fcc2, loop_4675
39259 lduw [%l7 + 0x3C], %o2
39260 sth %o3, [%l7 + 0x0A]
39261 sethi 0x1461, %o4
39262loop_4675:
39263 fmovdg %xcc, %f12, %f6
39264 brgez,a %o1, loop_4676
39265 subcc %i3, 0x1957, %o0
39266 ldx [%l7 + 0x48], %o6
39267 stx %l5, [%l7 + 0x58]
39268loop_4676:
39269 srlx %l3, 0x14, %l2
39270 ldsw [%l7 + 0x70], %i1
39271 ldx [%l7 + 0x10], %i0
39272 fbu,a %fcc2, loop_4677
39273 sth %g2, [%l7 + 0x3E]
39274 or %g3, %l4, %i4
39275 lduw [%l7 + 0x74], %l0
39276loop_4677:
39277 lduh [%l7 + 0x48], %i6
39278 ldsh [%l7 + 0x6C], %g1
39279 move %xcc, %g5, %i2
39280 addcc %l6, %i5, %g6
39281 bne,pt %icc, loop_4678
39282 brz,a %g4, loop_4679
39283 std %f4, [%l7 + 0x10]
39284 ldub [%l7 + 0x08], %o7
39285loop_4678:
39286 ldsb [%l7 + 0x48], %g7
39287loop_4679:
39288 movcc %icc, %i7, %o5
39289 fand %f14, %f14, %f2
39290 siam 0x1
39291 fcmpne16 %f10, %f6, %o2
39292 ldsb [%l7 + 0x66], %o3
39293 sth %l1, [%l7 + 0x08]
39294 tgu %icc, 0x7
39295 ldsw [%l7 + 0x1C], %o1
39296 bn,pt %xcc, loop_4680
39297 fnegd %f8, %f8
39298 fmovrslz %o4, %f11, %f11
39299 fmovspos %icc, %f4, %f1
39300loop_4680:
39301 movneg %xcc, %i3, %o6
39302 subccc %o0, 0x15F0, %l3
39303 edge16 %l2, %l5, %i1
39304 fbn %fcc3, loop_4681
39305 xnorcc %g2, 0x0515, %i0
39306 fbue,a %fcc0, loop_4682
39307 be,a %xcc, loop_4683
39308loop_4681:
39309 mova %icc, %g3, %l4
39310 ldub [%l7 + 0x75], %i4
39311loop_4682:
39312 std %f8, [%l7 + 0x60]
39313loop_4683:
39314 fandnot2 %f4, %f8, %f6
39315 fcmpd %fcc0, %f12, %f0
39316 fpsub32 %f14, %f2, %f8
39317 ld [%l7 + 0x50], %f0
39318 movvc %xcc, %i6, %l0
39319 fornot1s %f8, %f15, %f10
39320 fones %f6
39321 fnot1s %f10, %f4
39322 lduw [%l7 + 0x68], %g1
39323 taddcctv %g5, %i2, %l6
39324 st %f15, [%l7 + 0x38]
39325 nop
39326 setx loop_4684, %l0, %l1
39327 jmpl %l1, %g6
39328 std %f14, [%l7 + 0x20]
39329 bg,a,pn %xcc, loop_4685
39330 array32 %g4, %o7, %i5
39331loop_4684:
39332 nop
39333 setx loop_4686, %l0, %l1
39334 wrpr 0x1, %tl
39335 wrpr %l1, %tpc
39336 add %l1, 0x4, %l1
39337 wrpr %l1, %tnpc
39338 setx 0x34400001400, %l0, %l1
39339 wrpr %l1, %tstate
39340 wrhpr 0x4, %htstate
39341 retry
39342 brz,a %g7, loop_4687
39343loop_4685:
39344 orcc %i7, %o5, %o2
39345 movg %xcc, %o3, %o1
39346loop_4686:
39347 ldsh [%l7 + 0x7A], %l1
39348loop_4687:
39349 fmul8x16au %f11, %f2, %f12
39350 umul %o4, %o6, %i3
39351 fbu,a %fcc0, loop_4688
39352 bg,a,pn %icc, loop_4689
39353 subccc %o0, 0x0885, %l3
39354 sth %l2, [%l7 + 0x6A]
39355loop_4688:
39356 sll %i1, %l5, %i0
39357loop_4689:
39358 movrgz %g2, 0x199, %g3
39359 subccc %l4, %i6, %l0
39360 fabsd %f14, %f0
39361 edge16ln %g1, %i4, %i2
39362 ldd [%l7 + 0x28], %f10
39363 fxnors %f14, %f4, %f10
39364 fmovscs %icc, %f11, %f6
39365 fsrc1 %f0, %f6
39366 stb %l6, [%l7 + 0x0E]
39367 nop
39368 setx loop_4690, %l0, %l1
39369 wrpr 0x1, %tl
39370 wrpr %l1, %tpc
39371 add %l1, 0x4, %l1
39372 wrpr %l1, %tnpc
39373 setx 0x34400001400, %l0, %l1
39374 wrpr %l1, %tstate
39375 wrhpr 0x4, %htstate
39376 retry
39377 tne %xcc, 0x5
39378 fsrc1 %f10, %f12
39379 tsubcctv %g5, 0x0858, %g4
39380loop_4690:
39381 std %f4, [%l7 + 0x58]
39382 bgu,a loop_4691
39383 fmovdg %xcc, %f13, %f0
39384 te %icc, 0x4
39385 stb %o7, [%l7 + 0x0E]
39386loop_4691:
39387 sth %i5, [%l7 + 0x3A]
39388 fnands %f6, %f11, %f1
39389 fandnot2s %f15, %f13, %f13
39390 ldsw [%l7 + 0x6C], %g6
39391 fmul8x16au %f6, %f6, %f4
39392 tg %xcc, 0x4
39393 movgu %icc, %i7, %g7
39394 ldsb [%l7 + 0x69], %o2
39395 ldsb [%l7 + 0x6D], %o5
39396 edge8l %o3, %o1, %l1
39397 stw %o6, [%l7 + 0x40]
39398 fbl,a %fcc1, loop_4692
39399 fnor %f8, %f0, %f6
39400 fcmpeq32 %f14, %f0, %i3
39401 st %f7, [%l7 + 0x14]
39402loop_4692:
39403 ble %xcc, loop_4693
39404 fnand %f4, %f2, %f14
39405 alignaddr %o4, %o0, %l2
39406 movpos %icc, %i1, %l3
39407loop_4693:
39408 fbge %fcc3, loop_4694
39409 movne %xcc, %i0, %l5
39410 tle %xcc, 0x0
39411 srl %g3, 0x14, %g2
39412loop_4694:
39413 fxors %f11, %f13, %f3
39414 alignaddrl %i6, %l0, %g1
39415 fmul8x16au %f9, %f4, %f0
39416 fmovrdlez %l4, %f12, %f4
39417 fcmps %fcc3, %f7, %f14
39418 fmovsvs %xcc, %f9, %f5
39419 fnot2s %f0, %f14
39420 umulcc %i2, %i4, %g5
39421 movleu %icc, %l6, %o7
39422 ta %icc, 0x7
39423 fmovsvc %xcc, %f5, %f12
39424 nop
39425 setx loop_4695, %l0, %l1
39426 jmpl %l1, %g4
39427 fzeros %f11
39428 lduw [%l7 + 0x2C], %i5
39429 st %f9, [%l7 + 0x70]
39430loop_4695:
39431 ldd [%l7 + 0x48], %f6
39432 ld [%l7 + 0x18], %f13
39433 fmovsne %xcc, %f5, %f2
39434 bcs,pn %xcc, loop_4696
39435 fmovrdne %i7, %f0, %f6
39436 stw %g7, [%l7 + 0x4C]
39437 fbu,a %fcc3, loop_4697
39438loop_4696:
39439 fmovdneg %icc, %f10, %f1
39440 movrlez %g6, %o2, %o5
39441 nop
39442 setx loop_4698, %l0, %l1
39443 jmpl %l1, %o1
39444loop_4697:
39445 brz,a %l1, loop_4699
39446 tn %xcc, 0x4
39447 movle %xcc, %o6, %o3
39448loop_4698:
39449 fmul8ulx16 %f0, %f10, %f12
39450loop_4699:
39451 movle %icc, %i3, %o4
39452 addc %l2, %o0, %i1
39453 st %f3, [%l7 + 0x50]
39454 lduh [%l7 + 0x4E], %l3
39455 st %f14, [%l7 + 0x20]
39456 ldd [%l7 + 0x08], %f2
39457 movgu %icc, %l5, %i0
39458 taddcctv %g2, %i6, %l0
39459 edge32 %g3, %g1, %l4
39460 fbe %fcc0, loop_4700
39461 udiv %i2, 0x0EEC, %i4
39462 fnot1 %f2, %f4
39463 ld [%l7 + 0x60], %f9
39464loop_4700:
39465 fsrc1s %f3, %f6
39466 udivx %l6, 0x15F0, %o7
39467 fnand %f2, %f10, %f12
39468 ldd [%l7 + 0x68], %f14
39469 srax %g4, 0x03, %i5
39470 st %f13, [%l7 + 0x2C]
39471 lduh [%l7 + 0x36], %i7
39472 or %g7, %g6, %o2
39473 brz %o5, loop_4701
39474 movcs %icc, %o1, %g5
39475 and %o6, 0x1230, %o3
39476 fpackfix %f14, %f1
39477loop_4701:
39478 fbg %fcc2, loop_4702
39479 ta %xcc, 0x2
39480 fcmpeq16 %f8, %f10, %l1
39481 ldub [%l7 + 0x69], %i3
39482loop_4702:
39483 array16 %o4, %o0, %i1
39484 movrne %l2, 0x120, %l3
39485 fmovrslez %i0, %f5, %f0
39486 ldx [%l7 + 0x18], %l5
39487 stb %g2, [%l7 + 0x70]
39488 tge %xcc, 0x6
39489 nop
39490 setx loop_4703, %l0, %l1
39491 wrpr 0x1, %tl
39492 wrpr %l1, %tpc
39493 add %l1, 0x4, %l1
39494 wrpr %l1, %tnpc
39495 setx 0x34400001400, %l0, %l1
39496 wrpr %l1, %tstate
39497 wrhpr 0x4, %htstate
39498 retry
39499 smulcc %i6, %g3, %l0
39500 stb %g1, [%l7 + 0x44]
39501 te %icc, 0x4
39502loop_4703:
39503 bvs,pn %xcc, loop_4704
39504 fmovdvs %xcc, %f7, %f9
39505 ldsw [%l7 + 0x70], %i2
39506 ldsw [%l7 + 0x44], %l4
39507loop_4704:
39508 ldub [%l7 + 0x3E], %l6
39509 sdivcc %i4, 0x00C6, %o7
39510 stb %g4, [%l7 + 0x3F]
39511 fandnot2 %f6, %f8, %f10
39512 fmovdneg %xcc, %f11, %f14
39513 stw %i7, [%l7 + 0x0C]
39514 ba loop_4705
39515 fnot1 %f12, %f2
39516 sllx %i5, %g7, %g6
39517 st %f2, [%l7 + 0x20]
39518loop_4705:
39519 tn %icc, 0x6
39520 nop
39521 setx loop_4706, %l0, %l1
39522 jmpl %l1, %o2
39523 ldsh [%l7 + 0x66], %o5
39524 brgez,a %o1, loop_4707
39525 stw %g5, [%l7 + 0x6C]
39526loop_4706:
39527 pdist %f4, %f12, %f14
39528 fmovdvs %icc, %f4, %f10
39529loop_4707:
39530 or %o3, 0x0CC8, %o6
39531 tgu %xcc, 0x7
39532 fmovrsgez %i3, %f13, %f14
39533 fmovrsgz %o4, %f1, %f9
39534 ldub [%l7 + 0x46], %l1
39535 smul %o0, 0x07E5, %l2
39536 stx %i1, [%l7 + 0x20]
39537 popc %l3, %l5
39538 stx %i0, [%l7 + 0x70]
39539 fcmped %fcc3, %f0, %f4
39540 movcs %xcc, %i6, %g3
39541 subccc %l0, 0x1957, %g2
39542 sdiv %g1, 0x0A76, %l4
39543 fmovsleu %xcc, %f10, %f3
39544 fmovda %xcc, %f15, %f9
39545 stb %l6, [%l7 + 0x7B]
39546 movl %xcc, %i2, %o7
39547 ldx [%l7 + 0x68], %i4
39548 edge8 %i7, %i5, %g7
39549 ldd [%l7 + 0x68], %f8
39550 fbe %fcc3, loop_4708
39551 smulcc %g6, 0x0C44, %o2
39552 fbg,a %fcc1, loop_4709
39553 edge8ln %g4, %o1, %o5
39554loop_4708:
39555 brnz %o3, loop_4710
39556 fcmple16 %f0, %f0, %g5
39557loop_4709:
39558 ldsh [%l7 + 0x3C], %o6
39559 std %f8, [%l7 + 0x30]
39560loop_4710:
39561 stb %i3, [%l7 + 0x0D]
39562 fmovdn %icc, %f8, %f4
39563 srlx %l1, %o0, %l2
39564 fzero %f6
39565 ldsw [%l7 + 0x60], %o4
39566 stb %i1, [%l7 + 0x59]
39567 ldsw [%l7 + 0x24], %l3
39568 tn %xcc, 0x1
39569 ldsw [%l7 + 0x3C], %l5
39570 taddcctv %i6, %i0, %g3
39571 std %f4, [%l7 + 0x28]
39572 fpadd16 %f14, %f2, %f2
39573 bgu,pn %icc, loop_4711
39574 fble %fcc1, loop_4712
39575 ldsw [%l7 + 0x70], %l0
39576 sth %g2, [%l7 + 0x56]
39577loop_4711:
39578 bcs,a,pt %xcc, loop_4713
39579loop_4712:
39580 fmovsl %xcc, %f14, %f3
39581 movn %xcc, %l4, %l6
39582 bvs %xcc, loop_4714
39583loop_4713:
39584 stx %i2, [%l7 + 0x10]
39585 fcmpd %fcc0, %f2, %f4
39586 fbge,a %fcc3, loop_4715
39587loop_4714:
39588 ld [%l7 + 0x4C], %f8
39589 movl %xcc, %g1, %o7
39590 fsrc2 %f14, %f8
39591loop_4715:
39592 fones %f14
39593 edge32l %i7, %i4, %i5
39594 tvc %icc, 0x2
39595 sra %g7, 0x17, %g6
39596 tneg %icc, 0x6
39597 ldx [%l7 + 0x20], %g4
39598 tvs %icc, 0x7
39599 ldx [%l7 + 0x18], %o1
39600 fbe %fcc3, loop_4716
39601 movrlez %o2, 0x16B, %o5
39602 lduh [%l7 + 0x78], %o3
39603 ldub [%l7 + 0x3A], %o6
39604loop_4716:
39605 brlez %i3, loop_4717
39606 fmovscc %xcc, %f7, %f9
39607 movne %icc, %g5, %o0
39608 bcc,pn %icc, loop_4718
39609loop_4717:
39610 alignaddrl %l1, %o4, %i1
39611 xnor %l3, 0x0422, %l5
39612 fbg,a %fcc0, loop_4719
39613loop_4718:
39614 array32 %l2, %i6, %i0
39615 fmovscc %icc, %f8, %f13
39616 udivcc %g3, 0x129E, %l0
39617loop_4719:
39618 fmovsvc %xcc, %f15, %f15
39619 ldd [%l7 + 0x48], %f0
39620 fmuld8sux16 %f0, %f8, %f2
39621 fmovdn %icc, %f12, %f10
39622 nop
39623 setx loop_4720, %l0, %l1
39624 wrpr 0x1, %tl
39625 wrpr %l1, %tpc
39626 add %l1, 0x4, %l1
39627 wrpr %l1, %tnpc
39628 setx 0x34400001400, %l0, %l1
39629 wrpr %l1, %tstate
39630 wrhpr 0x4, %htstate
39631 retry
39632 fnegd %f14, %f12
39633 fmovrslez %l4, %f5, %f12
39634 movle %icc, %l6, %g2
39635loop_4720:
39636 brlz %i2, loop_4721
39637 fnot2 %f6, %f12
39638 ldx [%l7 + 0x68], %g1
39639 ldsb [%l7 + 0x4F], %o7
39640loop_4721:
39641 fmovsg %xcc, %f6, %f2
39642 lduw [%l7 + 0x60], %i7
39643 fmovsa %xcc, %f13, %f4
39644 brgez,a %i4, loop_4722
39645 fandnot1s %f11, %f4, %f12
39646 edge16n %g7, %i5, %g6
39647 bvc,a %xcc, loop_4723
39648loop_4722:
39649 st %f1, [%l7 + 0x70]
39650 ldd [%l7 + 0x48], %f8
39651 brlz,a %o1, loop_4724
39652loop_4723:
39653 movcs %xcc, %g4, %o5
39654 sth %o2, [%l7 + 0x08]
39655 ldsh [%l7 + 0x22], %o6
39656loop_4724:
39657 ld [%l7 + 0x40], %f3
39658 movne %xcc, %o3, %g5
39659 add %o0, %l1, %o4
39660 fnor %f12, %f0, %f14
39661 movvs %icc, %i1, %l3
39662 tgu %xcc, 0x2
39663 movvs %icc, %l5, %i3
39664 sth %l2, [%l7 + 0x4A]
39665 udivcc %i6, 0x0E58, %i0
39666 sth %g3, [%l7 + 0x52]
39667 movneg %xcc, %l4, %l6
39668 fpadd16s %f14, %f5, %f2
39669 fnors %f6, %f15, %f4
39670 fmovdcc %xcc, %f5, %f7
39671 fbule %fcc2, loop_4725
39672 tge %xcc, 0x1
39673 lduh [%l7 + 0x56], %g2
39674 edge32ln %i2, %l0, %g1
39675loop_4725:
39676 srax %i7, 0x04, %o7
39677 movvs %icc, %i4, %i5
39678 ldsh [%l7 + 0x6A], %g7
39679 fmuld8ulx16 %f8, %f0, %f6
39680 fcmps %fcc0, %f0, %f5
39681 or %g6, 0x0BD9, %o1
39682 xnorcc %o5, %o2, %o6
39683 std %f4, [%l7 + 0x60]
39684 fcmpd %fcc1, %f14, %f2
39685 bne %icc, loop_4726
39686 std %f2, [%l7 + 0x50]
39687 ldsh [%l7 + 0x6E], %o3
39688 fmovspos %icc, %f7, %f12
39689loop_4726:
39690 xor %g4, %o0, %l1
39691 stx %o4, [%l7 + 0x38]
39692 sth %i1, [%l7 + 0x32]
39693 brnz,a %l3, loop_4727
39694 srax %l5, %i3, %l2
39695 fmovdn %icc, %f8, %f12
39696 bshuffle %f14, %f6, %f14
39697loop_4727:
39698 sdiv %i6, 0x0CE9, %i0
39699 ta %icc, 0x5
39700 ldsh [%l7 + 0x70], %g3
39701 ldsb [%l7 + 0x4A], %g5
39702 st %f6, [%l7 + 0x38]
39703 sdivcc %l6, 0x0C29, %l4
39704 stx %i2, [%l7 + 0x70]
39705 fmovspos %xcc, %f5, %f15
39706 ldd [%l7 + 0x10], %f10
39707 call loop_4728
39708 fnor %f10, %f14, %f10
39709 brlez,a %g2, loop_4729
39710 ld [%l7 + 0x0C], %f10
39711loop_4728:
39712 fcmpgt32 %f12, %f6, %l0
39713 fnot1 %f10, %f0
39714loop_4729:
39715 ldub [%l7 + 0x24], %g1
39716 bvs %xcc, loop_4730
39717 lduw [%l7 + 0x50], %o7
39718 sra %i4, 0x06, %i5
39719 tleu %xcc, 0x5
39720loop_4730:
39721 stb %g7, [%l7 + 0x27]
39722 fmovdcs %icc, %f12, %f6
39723 ldsh [%l7 + 0x7C], %g6
39724 fcmple16 %f4, %f6, %o1
39725 bvc,pn %icc, loop_4731
39726 movrne %o5, 0x258, %i7
39727 ldx [%l7 + 0x08], %o6
39728 tn %icc, 0x2
39729loop_4731:
39730 faligndata %f4, %f4, %f2
39731 ldx [%l7 + 0x60], %o2
39732 fmovsn %xcc, %f8, %f8
39733 stb %o3, [%l7 + 0x18]
39734 nop
39735 setx loop_4732, %l0, %l1
39736 jmpl %l1, %o0
39737 ldx [%l7 + 0x78], %l1
39738 sdiv %g4, 0x0232, %o4
39739 ldsh [%l7 + 0x58], %i1
39740loop_4732:
39741 and %l5, %i3, %l3
39742 movrgez %l2, 0x2DD, %i0
39743 fandnot2 %f8, %f6, %f6
39744 mulx %g3, 0x1DAA, %i6
39745 fone %f8
39746 ldsb [%l7 + 0x3F], %g5
39747 ldub [%l7 + 0x21], %l4
39748 addc %i2, %l6, %l0
39749 movre %g1, 0x140, %g2
39750 tsubcctv %o7, %i5, %g7
39751 stb %g6, [%l7 + 0x5B]
39752 subc %o1, 0x0AC0, %o5
39753 stx %i4, [%l7 + 0x70]
39754 fpmerge %f15, %f6, %f8
39755 fpadd32 %f6, %f10, %f2
39756 fba,a %fcc2, loop_4733
39757 lduw [%l7 + 0x14], %o6
39758 sth %i7, [%l7 + 0x3C]
39759 movn %xcc, %o2, %o0
39760loop_4733:
39761 fpadd32 %f12, %f6, %f10
39762 fmovrdgez %o3, %f10, %f4
39763 xnorcc %l1, %o4, %g4
39764 bcc loop_4734
39765 move %icc, %l5, %i1
39766 fandnot2s %f2, %f3, %f13
39767 ldub [%l7 + 0x4A], %l3
39768loop_4734:
39769 fbne,a %fcc0, loop_4735
39770 movleu %xcc, %l2, %i0
39771 popc %i3, %i6
39772 tvc %icc, 0x1
39773loop_4735:
39774 add %g3, 0x1A15, %g5
39775 stw %i2, [%l7 + 0x3C]
39776 fsrc2s %f7, %f1
39777 sra %l4, %l6, %g1
39778 stb %g2, [%l7 + 0x7E]
39779 array8 %l0, %o7, %i5
39780 movcc %xcc, %g6, %g7
39781 ldsh [%l7 + 0x56], %o5
39782 ldd [%l7 + 0x08], %f2
39783 brlz %o1, loop_4736
39784 stb %i4, [%l7 + 0x35]
39785 nop
39786 setx loop_4737, %l0, %l1
39787 jmpl %l1, %o6
39788 sub %i7, 0x0459, %o0
39789loop_4736:
39790 fmul8x16al %f4, %f6, %f2
39791 ld [%l7 + 0x10], %f3
39792loop_4737:
39793 fnegs %f1, %f6
39794 fabsd %f0, %f12
39795 fble %fcc1, loop_4738
39796 std %f10, [%l7 + 0x48]
39797 fabsd %f12, %f0
39798 ld [%l7 + 0x2C], %f0
39799loop_4738:
39800 sra %o3, 0x1C, %l1
39801 fmovrde %o2, %f8, %f12
39802 tsubcc %o4, 0x07AD, %l5
39803 stb %i1, [%l7 + 0x43]
39804 tpos %xcc, 0x0
39805 fnegd %f0, %f8
39806 movvc %xcc, %l3, %l2
39807 fbge %fcc1, loop_4739
39808 andcc %i0, %g4, %i6
39809 stx %g3, [%l7 + 0x40]
39810 call loop_4740
39811loop_4739:
39812 ldsh [%l7 + 0x1C], %i3
39813 fpadd16s %f15, %f13, %f6
39814 movcs %icc, %g5, %i2
39815loop_4740:
39816 fmovdge %xcc, %f9, %f9
39817 ldub [%l7 + 0x23], %l6
39818 subcc %l4, %g2, %g1
39819 fmovrslez %o7, %f13, %f0
39820 fbl %fcc1, loop_4741
39821 lduw [%l7 + 0x7C], %i5
39822 edge8ln %g6, %l0, %g7
39823 fmovrdgez %o1, %f2, %f12
39824loop_4741:
39825 fmovdge %xcc, %f2, %f4
39826 orcc %i4, 0x07F5, %o5
39827 bcc,pt %xcc, loop_4742
39828 tcc %icc, 0x3
39829 fnot1s %f1, %f11
39830 fmuld8ulx16 %f1, %f6, %f8
39831loop_4742:
39832 ldx [%l7 + 0x48], %i7
39833 fmovsne %xcc, %f11, %f5
39834 fpsub32 %f14, %f6, %f14
39835 sth %o6, [%l7 + 0x1A]
39836 stw %o0, [%l7 + 0x30]
39837 lduw [%l7 + 0x50], %o3
39838 edge8 %l1, %o2, %l5
39839 nop
39840 setx loop_4743, %l0, %l1
39841 wrpr 0x1, %tl
39842 wrpr %l1, %tpc
39843 add %l1, 0x4, %l1
39844 wrpr %l1, %tnpc
39845 setx 0x34400001400, %l0, %l1
39846 wrpr %l1, %tstate
39847 wrhpr 0x4, %htstate
39848 retry
39849 fnors %f14, %f15, %f15
39850 ld [%l7 + 0x54], %f12
39851 srlx %o4, 0x05, %l3
39852loop_4743:
39853 xnorcc %i1, 0x0AC6, %l2
39854 fxnors %f8, %f3, %f13
39855 fble,a %fcc2, loop_4744
39856 ldsh [%l7 + 0x56], %i0
39857 sth %i6, [%l7 + 0x0C]
39858 ldsb [%l7 + 0x19], %g3
39859loop_4744:
39860 edge16n %i3, %g4, %i2
39861 umul %g5, %l6, %l4
39862 tpos %xcc, 0x3
39863 fbn %fcc1, loop_4745
39864 fmovsvs %xcc, %f6, %f6
39865 call loop_4746
39866 movrgez %g2, %o7, %g1
39867loop_4745:
39868 lduh [%l7 + 0x34], %g6
39869 tgu %icc, 0x5
39870loop_4746:
39871 fmul8sux16 %f8, %f6, %f14
39872 udivcc %i5, 0x1F93, %g7
39873 fmovrsgez %o1, %f9, %f5
39874 faligndata %f8, %f4, %f14
39875 bpos loop_4747
39876 std %f0, [%l7 + 0x78]
39877 ldsb [%l7 + 0x57], %i4
39878 fone %f0
39879loop_4747:
39880 fmovdpos %xcc, %f14, %f6
39881 sllx %l0, %i7, %o5
39882 bvc,a,pt %xcc, loop_4748
39883 nop
39884 setx loop_4749, %l0, %l1
39885 jmpl %l1, %o6
39886 tn %xcc, 0x3
39887 stw %o0, [%l7 + 0x5C]
39888loop_4748:
39889 sllx %o3, 0x14, %l1
39890loop_4749:
39891 brlez,a %o2, loop_4750
39892 ldub [%l7 + 0x31], %l5
39893 ldsw [%l7 + 0x78], %l3
39894 fsrc1s %f9, %f6
39895loop_4750:
39896 ldsw [%l7 + 0x60], %o4
39897 fmovdleu %xcc, %f11, %f2
39898 subccc %l2, 0x1F8C, %i0
39899 fnand %f2, %f6, %f10
39900 std %f10, [%l7 + 0x70]
39901 fpack32 %f4, %f2, %f10
39902 sdivcc %i1, 0x0FB5, %g3
39903 fbe %fcc3, loop_4751
39904 fmovsge %icc, %f12, %f2
39905 srax %i6, 0x09, %g4
39906 fmul8ulx16 %f0, %f10, %f14
39907loop_4751:
39908 ldsw [%l7 + 0x50], %i3
39909 fbe,a %fcc1, loop_4752
39910 mulscc %i2, 0x06DA, %g5
39911 fmul8x16al %f2, %f2, %f10
39912 be,a %icc, loop_4753
39913loop_4752:
39914 ldx [%l7 + 0x18], %l6
39915 ldsh [%l7 + 0x38], %l4
39916 fmovdcc %icc, %f15, %f8
39917loop_4753:
39918 ldsh [%l7 + 0x46], %o7
39919 fmovd %f8, %f2
39920 fands %f11, %f14, %f10
39921 fcmpgt32 %f10, %f4, %g1
39922 fmovsvc %xcc, %f11, %f14
39923 fmovrdgez %g6, %f2, %f0
39924 lduw [%l7 + 0x18], %i5
39925 fnegs %f1, %f13
39926 ldsb [%l7 + 0x5E], %g7
39927 tleu %xcc, 0x4
39928 fble %fcc1, loop_4754
39929 fand %f8, %f0, %f6
39930 fmovdgu %icc, %f10, %f1
39931 udivx %g2, 0x0A0E, %i4
39932loop_4754:
39933 edge8 %o1, %i7, %l0
39934 brgez %o5, loop_4755
39935 fba,a %fcc3, loop_4756
39936 ldx [%l7 + 0x20], %o6
39937 ldd [%l7 + 0x18], %f8
39938loop_4755:
39939 fands %f7, %f10, %f6
39940loop_4756:
39941 brz %o3, loop_4757
39942 edge16l %o0, %l1, %l5
39943 fnor %f10, %f2, %f12
39944 fbge %fcc0, loop_4758
39945loop_4757:
39946 ldub [%l7 + 0x09], %l3
39947 sdivcc %o4, 0x0712, %o2
39948 ldub [%l7 + 0x2C], %l2
39949loop_4758:
39950 std %f10, [%l7 + 0x38]
39951 fpadd32s %f10, %f12, %f4
39952 ldd [%l7 + 0x18], %f6
39953 ldsw [%l7 + 0x54], %i1
39954 tvc %icc, 0x1
39955 movrne %i0, %g3, %i6
39956 fexpand %f15, %f0
39957 nop
39958 setx loop_4759, %l0, %l1
39959 wrpr 0x1, %tl
39960 wrpr %l1, %tpc
39961 add %l1, 0x4, %l1
39962 wrpr %l1, %tnpc
39963 setx 0x34400001400, %l0, %l1
39964 wrpr %l1, %tstate
39965 wrhpr 0x4, %htstate
39966 retry
39967 sllx %g4, %i2, %g5
39968 mulx %i3, %l4, %l6
39969 bg %icc, loop_4760
39970loop_4759:
39971 ldub [%l7 + 0x1C], %o7
39972 lduh [%l7 + 0x68], %g1
39973 bn,a loop_4761
39974loop_4760:
39975 fmul8ulx16 %f12, %f6, %f6
39976 fmovrdne %i5, %f6, %f14
39977 fmovsg %xcc, %f8, %f13
39978loop_4761:
39979 std %f4, [%l7 + 0x48]
39980 ldub [%l7 + 0x46], %g7
39981 fnot1 %f0, %f2
39982 std %f14, [%l7 + 0x68]
39983 fmovse %icc, %f15, %f2
39984 sub %g2, %i4, %o1
39985 ldsb [%l7 + 0x37], %g6
39986 fmovrdne %i7, %f4, %f4
39987 ldx [%l7 + 0x50], %o5
39988 std %f8, [%l7 + 0x68]
39989 fnegd %f14, %f10
39990 alignaddr %o6, %o3, %o0
39991 or %l0, 0x0343, %l1
39992 udivcc %l5, 0x0AC3, %o4
39993 fbge %fcc2, loop_4762
39994 srax %l3, %l2, %o2
39995 edge16ln %i0, %g3, %i1
39996 edge8ln %g4, %i2, %g5
39997loop_4762:
39998 tvc %icc, 0x5
39999 st %f1, [%l7 + 0x48]
40000 ldsh [%l7 + 0x2E], %i6
40001 ldub [%l7 + 0x12], %l4
40002 array32 %i3, %o7, %g1
40003 movcc %xcc, %i5, %g7
40004 ldub [%l7 + 0x4A], %l6
40005 ldd [%l7 + 0x38], %f6
40006 ldsb [%l7 + 0x16], %i4
40007 st %f15, [%l7 + 0x2C]
40008 lduh [%l7 + 0x1E], %g2
40009 fmovdgu %xcc, %f2, %f13
40010 ldsw [%l7 + 0x44], %g6
40011 bgu %icc, loop_4763
40012 ld [%l7 + 0x7C], %f7
40013 movvc %xcc, %i7, %o1
40014 smulcc %o6, %o5, %o3
40015loop_4763:
40016 fmovdle %icc, %f5, %f5
40017 array8 %l0, %o0, %l1
40018 fmovsneg %xcc, %f3, %f11
40019 fmuld8sux16 %f5, %f0, %f2
40020 fornot1s %f6, %f2, %f11
40021 be loop_4764
40022 stb %l5, [%l7 + 0x2A]
40023 fand %f14, %f0, %f10
40024 ldsh [%l7 + 0x76], %o4
40025loop_4764:
40026 fpadd32s %f8, %f11, %f8
40027 fcmpgt16 %f14, %f2, %l3
40028 ldd [%l7 + 0x78], %f8
40029 udivx %l2, 0x1BF5, %o2
40030 orncc %g3, %i1, %i0
40031 ld [%l7 + 0x60], %f13
40032 ldsw [%l7 + 0x34], %g4
40033 brgz %g5, loop_4765
40034 mulscc %i2, 0x1D65, %l4
40035 subcc %i6, 0x0349, %i3
40036 fcmpd %fcc0, %f10, %f12
40037loop_4765:
40038 edge32l %g1, %o7, %g7
40039 stb %l6, [%l7 + 0x3D]
40040 movneg %icc, %i5, %i4
40041 fsrc2 %f2, %f6
40042 ldub [%l7 + 0x75], %g2
40043 mulx %i7, 0x192D, %o1
40044 sdivx %g6, 0x1D1B, %o6
40045 movle %xcc, %o3, %l0
40046 movrlz %o0, 0x069, %l1
40047 fpsub32 %f12, %f0, %f4
40048 tne %icc, 0x6
40049 ldsh [%l7 + 0x7C], %o5
40050 ldx [%l7 + 0x08], %l5
40051 fones %f8
40052 stw %o4, [%l7 + 0x48]
40053 ldsw [%l7 + 0x7C], %l3
40054 fble %fcc3, loop_4766
40055 smulcc %l2, 0x0325, %o2
40056 fmovrdgez %g3, %f14, %f4
40057 mulscc %i1, 0x0674, %i0
40058loop_4766:
40059 bvs loop_4767
40060 subcc %g4, 0x0DB1, %g5
40061 stw %i2, [%l7 + 0x58]
40062 subc %i6, %l4, %i3
40063loop_4767:
40064 ble %xcc, loop_4768
40065 brlez,a %g1, loop_4769
40066 sth %g7, [%l7 + 0x5A]
40067 fmovrdlez %l6, %f8, %f12
40068loop_4768:
40069 move %icc, %i5, %i4
40070loop_4769:
40071 movrgz %o7, %g2, %o1
40072 fnands %f10, %f4, %f5
40073 fmovsle %icc, %f8, %f14
40074 brlz,a %g6, loop_4770
40075 fmovdcs %xcc, %f8, %f13
40076 fmovrsgez %i7, %f6, %f11
40077 edge8l %o6, %o3, %l0
40078loop_4770:
40079 fnors %f9, %f11, %f8
40080 fexpand %f10, %f6
40081 ld [%l7 + 0x30], %f14
40082 lduw [%l7 + 0x50], %l1
40083 stb %o0, [%l7 + 0x7C]
40084 te %xcc, 0x6
40085 fba,a %fcc1, loop_4771
40086 fcmps %fcc3, %f14, %f9
40087 fbe %fcc2, loop_4772
40088 ld [%l7 + 0x54], %f3
40089loop_4771:
40090 movrgez %o5, %o4, %l5
40091 lduh [%l7 + 0x68], %l2
40092loop_4772:
40093 fmovrslz %o2, %f5, %f2
40094 bne,pn %icc, loop_4773
40095 array8 %g3, %i1, %l3
40096 stw %i0, [%l7 + 0x10]
40097 addccc %g5, 0x0408, %i2
40098loop_4773:
40099 fpack16 %f14, %f14
40100 fmovdvs %xcc, %f13, %f2
40101 lduw [%l7 + 0x28], %g4
40102 subcc %i6, 0x0155, %l4
40103 fmovrdlz %g1, %f10, %f14
40104 movrgez %i3, 0x233, %l6
40105 edge16n %g7, %i4, %o7
40106 srlx %g2, %o1, %g6
40107 alignaddr %i5, %i7, %o3
40108 tcs %xcc, 0x6
40109 fcmpne16 %f6, %f8, %o6
40110 tleu %xcc, 0x4
40111 ld [%l7 + 0x38], %f10
40112 fmovdle %xcc, %f12, %f13
40113 ldd [%l7 + 0x28], %f6
40114 bleu,a loop_4774
40115 fxors %f5, %f0, %f12
40116 ldsw [%l7 + 0x20], %l0
40117 bl loop_4775
40118loop_4774:
40119 be,a,pn %icc, loop_4776
40120 ldd [%l7 + 0x68], %f4
40121 edge32ln %l1, %o0, %o4
40122loop_4775:
40123 movleu %xcc, %l5, %l2
40124loop_4776:
40125 stb %o2, [%l7 + 0x5F]
40126 fbo,a %fcc2, loop_4777
40127 fmovdvc %icc, %f13, %f13
40128 addc %o5, %i1, %l3
40129 fpsub16s %f9, %f2, %f5
40130loop_4777:
40131 fpackfix %f10, %f10
40132 ld [%l7 + 0x28], %f3
40133 stb %i0, [%l7 + 0x3C]
40134 lduh [%l7 + 0x64], %g3
40135 fnegd %f4, %f8
40136 std %f8, [%l7 + 0x48]
40137 lduw [%l7 + 0x70], %i2
40138 fnot2s %f4, %f5
40139 or %g4, 0x1DF9, %g5
40140 fabsd %f10, %f10
40141 te %xcc, 0x5
40142 fmovd %f6, %f6
40143 fpadd16s %f12, %f1, %f0
40144 movre %i6, %l4, %i3
40145 movrgez %l6, %g7, %i4
40146 fmovdle %xcc, %f0, %f14
40147 tsubcctv %o7, %g2, %g1
40148 ldsh [%l7 + 0x16], %g6
40149 brz,a %o1, loop_4778
40150 fpmerge %f3, %f1, %f8
40151 fornot1s %f11, %f7, %f3
40152 ldsh [%l7 + 0x2E], %i7
40153loop_4778:
40154 st %f1, [%l7 + 0x2C]
40155 fmovsne %icc, %f13, %f9
40156 xor %o3, %o6, %l0
40157 ldd [%l7 + 0x58], %f0
40158 movleu %icc, %l1, %i5
40159 fpsub32s %f2, %f14, %f12
40160 bgu,a,pn %xcc, loop_4779
40161 fcmps %fcc0, %f11, %f4
40162 movre %o4, %o0, %l5
40163 nop
40164 setx loop_4780, %l0, %l1
40165 wrpr 0x1, %tl
40166 wrpr %l1, %tnpc
40167 setx 0x34400001400, %l0, %l1
40168 wrpr %l1, %tstate
40169 wrhpr 0x4, %htstate
40170 done
40171loop_4779:
40172 be,a,pn %icc, loop_4781
40173 fmovrdgez %o2, %f6, %f6
40174 fcmpeq32 %f8, %f12, %l2
40175loop_4780:
40176 fcmple32 %f10, %f4, %i1
40177loop_4781:
40178 fxnor %f4, %f8, %f2
40179 orncc %l3, %o5, %i0
40180 lduh [%l7 + 0x20], %g3
40181 st %f4, [%l7 + 0x10]
40182 ldsw [%l7 + 0x20], %g4
40183 std %f8, [%l7 + 0x10]
40184 fcmple32 %f0, %f4, %g5
40185 addccc %i2, 0x1204, %i6
40186 fmovrslez %l4, %f10, %f15
40187 sub %i3, %g7, %l6
40188 ldsb [%l7 + 0x4B], %i4
40189 brnz,a %o7, loop_4782
40190 ldx [%l7 + 0x78], %g1
40191 ldsw [%l7 + 0x7C], %g2
40192 ldx [%l7 + 0x08], %o1
40193loop_4782:
40194 bne,a %icc, loop_4783
40195 sdivx %i7, 0x1524, %g6
40196 for %f0, %f8, %f10
40197 fpsub16 %f8, %f6, %f12
40198loop_4783:
40199 fpackfix %f4, %f0
40200 stb %o3, [%l7 + 0x47]
40201 mova %xcc, %o6, %l0
40202 fcmpgt16 %f4, %f8, %l1
40203 lduh [%l7 + 0x44], %o4
40204 lduw [%l7 + 0x4C], %o0
40205 bshuffle %f14, %f6, %f6
40206 stx %i5, [%l7 + 0x40]
40207 ldsb [%l7 + 0x6C], %l5
40208 fmovrdgz %l2, %f0, %f2
40209 std %f10, [%l7 + 0x58]
40210 ldd [%l7 + 0x10], %f0
40211 fnot2s %f1, %f1
40212 fcmpgt16 %f8, %f14, %o2
40213 edge16n %l3, %o5, %i1
40214 nop
40215 setx loop_4784, %l0, %l1
40216 jmpl %l1, %i0
40217 fmuld8ulx16 %f12, %f9, %f10
40218 lduh [%l7 + 0x6A], %g3
40219 srax %g4, 0x09, %g5
40220loop_4784:
40221 addccc %i2, 0x1C1E, %l4
40222 sth %i3, [%l7 + 0x60]
40223 bne,a,pt %xcc, loop_4785
40224 fmovdvs %xcc, %f5, %f11
40225 fandnot2 %f2, %f14, %f12
40226 ldx [%l7 + 0x10], %g7
40227loop_4785:
40228 ldub [%l7 + 0x15], %l6
40229 fmovsvs %xcc, %f8, %f13
40230 ldub [%l7 + 0x46], %i4
40231 addcc %o7, %g1, %g2
40232 bn,a loop_4786
40233 tgu %xcc, 0x0
40234 fcmpd %fcc3, %f2, %f8
40235 fmovrsne %o1, %f3, %f4
40236loop_4786:
40237 andn %i6, %i7, %o3
40238 ldd [%l7 + 0x60], %f4
40239 lduh [%l7 + 0x0C], %o6
40240 fmovdleu %icc, %f4, %f0
40241 fmuld8ulx16 %f3, %f4, %f2
40242 movne %icc, %l0, %l1
40243 fmovspos %icc, %f2, %f12
40244 bgu,a loop_4787
40245 ble,a,pn %xcc, loop_4788
40246 movvc %xcc, %g6, %o4
40247 fpsub16s %f2, %f3, %f15
40248loop_4787:
40249 fmovde %xcc, %f4, %f0
40250loop_4788:
40251 ldsw [%l7 + 0x28], %i5
40252 lduw [%l7 + 0x58], %o0
40253 stb %l5, [%l7 + 0x34]
40254 fnot1s %f10, %f15
40255 ldub [%l7 + 0x08], %l2
40256 ldx [%l7 + 0x40], %l3
40257 ble,pt %xcc, loop_4789
40258 edge16l %o2, %o5, %i0
40259 andcc %g3, %i1, %g5
40260 ldd [%l7 + 0x40], %f6
40261loop_4789:
40262 st %f6, [%l7 + 0x40]
40263 movrgez %g4, %i2, %l4
40264 ldsb [%l7 + 0x1B], %g7
40265 fexpand %f12, %f14
40266 fmovrdne %i3, %f2, %f12
40267 movn %xcc, %l6, %i4
40268 brlez %g1, loop_4790
40269 stx %g2, [%l7 + 0x48]
40270 movcs %xcc, %o7, %i6
40271 subccc %o1, %o3, %i7
40272loop_4790:
40273 tvs %icc, 0x1
40274 subc %l0, 0x1A38, %o6
40275 tvs %xcc, 0x1
40276 fexpand %f9, %f10
40277 stw %l1, [%l7 + 0x34]
40278 ldsh [%l7 + 0x5E], %g6
40279 smulcc %i5, 0x17B3, %o0
40280 ldub [%l7 + 0x4B], %o4
40281 fandnot1 %f0, %f12, %f10
40282 fnot1s %f7, %f15
40283 sth %l2, [%l7 + 0x64]
40284 fmovsne %xcc, %f5, %f9
40285 fmovrsgez %l5, %f2, %f3
40286 for %f2, %f12, %f8
40287 stw %l3, [%l7 + 0x20]
40288 srlx %o2, %i0, %g3
40289 fnand %f2, %f10, %f12
40290 fmovscc %xcc, %f6, %f7
40291 tgu %icc, 0x7
40292 bleu %icc, loop_4791
40293 ldx [%l7 + 0x70], %o5
40294 lduw [%l7 + 0x4C], %i1
40295 fpack16 %f14, %f4
40296loop_4791:
40297 movcc %icc, %g4, %g5
40298 lduw [%l7 + 0x5C], %l4
40299 bcs,a loop_4792
40300 ldsh [%l7 + 0x4C], %i2
40301 tgu %icc, 0x1
40302 fcmple16 %f10, %f2, %g7
40303loop_4792:
40304 tg %xcc, 0x0
40305 stw %l6, [%l7 + 0x48]
40306 bn,a,pt %xcc, loop_4793
40307 tne %xcc, 0x1
40308 fcmpgt32 %f10, %f2, %i4
40309 fbug,a %fcc2, loop_4794
40310loop_4793:
40311 ldsh [%l7 + 0x54], %i3
40312 fpmerge %f7, %f0, %f10
40313 addcc %g1, 0x0447, %g2
40314loop_4794:
40315 subc %i6, 0x02CA, %o1
40316 fornot1s %f15, %f14, %f8
40317 movcs %icc, %o7, %i7
40318 movre %o3, 0x146, %l0
40319 fxnor %f14, %f12, %f0
40320 fcmps %fcc0, %f13, %f7
40321 lduw [%l7 + 0x68], %l1
40322 tleu %xcc, 0x6
40323 sdivx %o6, 0x0D7D, %i5
40324 fmovsvs %icc, %f4, %f11
40325 fcmpgt16 %f10, %f14, %g6
40326 tl %xcc, 0x3
40327 ldx [%l7 + 0x38], %o0
40328 bg,pn %xcc, loop_4795
40329 stb %l2, [%l7 + 0x38]
40330 ld [%l7 + 0x4C], %f3
40331 ldd [%l7 + 0x20], %f2
40332loop_4795:
40333 ldx [%l7 + 0x30], %l5
40334 fmovrse %o4, %f11, %f9
40335 tcs %icc, 0x3
40336 ldd [%l7 + 0x30], %f2
40337 ldd [%l7 + 0x78], %f14
40338 fornot1s %f15, %f3, %f7
40339 st %f5, [%l7 + 0x5C]
40340 fbe %fcc1, loop_4796
40341 mova %icc, %o2, %l3
40342 ldsb [%l7 + 0x53], %i0
40343 lduw [%l7 + 0x38], %g3
40344loop_4796:
40345 movrgez %i1, %o5, %g4
40346 fornot1 %f2, %f10, %f10
40347 fand %f6, %f12, %f8
40348 faligndata %f6, %f6, %f2
40349 brgez,a %l4, loop_4797
40350 bcs loop_4798
40351 ldub [%l7 + 0x69], %i2
40352 ldsh [%l7 + 0x26], %g7
40353loop_4797:
40354 call loop_4799
40355loop_4798:
40356 move %icc, %l6, %i4
40357 fandnot2s %f13, %f4, %f8
40358 lduw [%l7 + 0x14], %g5
40359loop_4799:
40360 fcmpd %fcc0, %f12, %f2
40361 tge %xcc, 0x3
40362 fsrc2s %f0, %f2
40363 fmovsleu %xcc, %f8, %f4
40364 fmovdgu %icc, %f0, %f9
40365 fbug %fcc2, loop_4800
40366 bvc loop_4801
40367 sra %i3, 0x04, %g1
40368 fcmped %fcc0, %f10, %f2
40369loop_4800:
40370 bvs,a,pt %icc, loop_4802
40371loop_4801:
40372 fmovrde %g2, %f8, %f2
40373 sth %i6, [%l7 + 0x16]
40374 std %f6, [%l7 + 0x78]
40375loop_4802:
40376 ld [%l7 + 0x50], %f4
40377 nop
40378 setx loop_4803, %l0, %l1
40379 wrpr 0x1, %tl
40380 wrpr %l1, %tnpc
40381 setx 0x34400001400, %l0, %l1
40382 wrpr %l1, %tstate
40383 wrhpr 0x4, %htstate
40384 done
40385 xorcc %o1, 0x1BB7, %o7
40386 movrlez %i7, 0x01E, %o3
40387 fmovsne %xcc, %f5, %f14
40388loop_4803:
40389 andncc %l0, %l1, %o6
40390 lduh [%l7 + 0x3E], %g6
40391 fnot1 %f6, %f12
40392 fnors %f10, %f14, %f6
40393 stb %o0, [%l7 + 0x5C]
40394 stb %i5, [%l7 + 0x5B]
40395 fmovrdgz %l5, %f14, %f2
40396 ldsw [%l7 + 0x34], %l2
40397 movvs %icc, %o4, %o2
40398 ld [%l7 + 0x0C], %f8
40399 movvc %icc, %l3, %g3
40400 movge %xcc, %i1, %o5
40401 lduw [%l7 + 0x2C], %i0
40402 fbue,a %fcc0, loop_4804
40403 and %l4, %g4, %i2
40404 ldsb [%l7 + 0x2B], %g7
40405 fxors %f2, %f14, %f7
40406loop_4804:
40407 lduh [%l7 + 0x78], %i4
40408 orncc %g5, 0x163F, %l6
40409 fcmple16 %f14, %f12, %g1
40410 fmuld8ulx16 %f5, %f11, %f8
40411 ldub [%l7 + 0x2C], %i3
40412 fbl %fcc0, loop_4805
40413 ld [%l7 + 0x5C], %f2
40414 lduh [%l7 + 0x22], %g2
40415 andncc %i6, %o7, %o1
40416loop_4805:
40417 movre %i7, %l0, %l1
40418 brz,a %o6, loop_4806
40419 fba,a %fcc2, loop_4807
40420 addcc %o3, %g6, %o0
40421 fandnot2s %f4, %f13, %f12
40422loop_4806:
40423 udivx %i5, 0x06BD, %l5
40424loop_4807:
40425 brgez %l2, loop_4808
40426 lduw [%l7 + 0x50], %o4
40427 brlz,a %o2, loop_4809
40428 fblg %fcc2, loop_4810
40429loop_4808:
40430 stw %l3, [%l7 + 0x70]
40431 orcc %i1, 0x03D8, %o5
40432loop_4809:
40433 fmovsge %icc, %f14, %f3
40434loop_4810:
40435 fornot1s %f4, %f11, %f5
40436 stb %g3, [%l7 + 0x56]
40437 fnot1 %f2, %f4
40438 bn,a,pn %xcc, loop_4811
40439 stw %i0, [%l7 + 0x08]
40440 srax %l4, 0x13, %i2
40441 fmovsvs %icc, %f0, %f14
40442loop_4811:
40443 ld [%l7 + 0x10], %f12
40444 fones %f15
40445 ldsb [%l7 + 0x7E], %g4
40446 mulscc %i4, 0x106D, %g7
40447 fsrc2 %f2, %f12
40448 fmovrde %g5, %f10, %f12
40449 tneg %xcc, 0x7
40450 fandnot1 %f0, %f8, %f10
40451 ld [%l7 + 0x64], %f8
40452 ld [%l7 + 0x44], %f9
40453 add %l6, %i3, %g1
40454 fone %f6
40455 fmovdn %icc, %f14, %f2
40456 stx %i6, [%l7 + 0x58]
40457 ldub [%l7 + 0x3D], %g2
40458 array16 %o7, %o1, %i7
40459 fnand %f12, %f4, %f4
40460 fbu %fcc2, loop_4812
40461 array8 %l1, %o6, %o3
40462 fcmped %fcc1, %f0, %f6
40463 fnand %f8, %f14, %f0
40464loop_4812:
40465 edge8l %l0, %g6, %o0
40466 ldd [%l7 + 0x10], %f4
40467 stb %l5, [%l7 + 0x69]
40468 movleu %xcc, %i5, %o4
40469 fble,a %fcc2, loop_4813
40470 brlz %l2, loop_4814
40471 stx %o2, [%l7 + 0x20]
40472 ld [%l7 + 0x7C], %f11
40473loop_4813:
40474 std %f10, [%l7 + 0x38]
40475loop_4814:
40476 lduh [%l7 + 0x54], %l3
40477 lduw [%l7 + 0x7C], %i1
40478 tcs %xcc, 0x3
40479 ldsb [%l7 + 0x0A], %o5
40480 srlx %g3, 0x16, %i0
40481 fmovscs %xcc, %f5, %f11
40482 lduw [%l7 + 0x28], %l4
40483 stw %i2, [%l7 + 0x58]
40484 fandnot2s %f8, %f9, %f15
40485 fmovsvs %xcc, %f12, %f4
40486 ld [%l7 + 0x34], %f3
40487 ldx [%l7 + 0x38], %i4
40488 fsrc1 %f2, %f2
40489 lduh [%l7 + 0x38], %g4
40490 fnors %f5, %f10, %f1
40491 fpmerge %f1, %f0, %f10
40492 ldd [%l7 + 0x40], %f8
40493 move %xcc, %g5, %g7
40494 movcc %icc, %i3, %l6
40495 fbule,a %fcc3, loop_4815
40496 ldsb [%l7 + 0x0C], %i6
40497 ldsw [%l7 + 0x3C], %g2
40498 bne,a,pt %icc, loop_4816
40499loop_4815:
40500 fandnot2 %f14, %f6, %f4
40501 bvc,a,pn %xcc, loop_4817
40502 andncc %g1, %o1, %o7
40503loop_4816:
40504 tvc %icc, 0x3
40505 bcs,pt %icc, loop_4818
40506loop_4817:
40507 bleu loop_4819
40508 brgz,a %l1, loop_4820
40509 lduw [%l7 + 0x24], %o6
40510loop_4818:
40511 bl %xcc, loop_4821
40512loop_4819:
40513 stb %o3, [%l7 + 0x74]
40514loop_4820:
40515 fmovdne %icc, %f3, %f13
40516 ldx [%l7 + 0x50], %l0
40517loop_4821:
40518 umul %g6, 0x0395, %o0
40519 smul %i7, 0x19BA, %l5
40520 ldx [%l7 + 0x78], %i5
40521 ldx [%l7 + 0x10], %o4
40522 nop
40523 setx loop_4822, %l0, %l1
40524 wrpr 0x1, %tl
40525 wrpr %l1, %tnpc
40526 setx 0x34400001400, %l0, %l1
40527 wrpr %l1, %tstate
40528 wrhpr 0x4, %htstate
40529 done
40530 orn %o2, 0x14D4, %l3
40531 stx %i1, [%l7 + 0x28]
40532 mova %icc, %l2, %o5
40533loop_4822:
40534 fmul8ulx16 %f10, %f0, %f14
40535 nop
40536 setx loop_4823, %l0, %l1
40537 jmpl %l1, %g3
40538 pdist %f4, %f6, %f4
40539 fbo,a %fcc0, loop_4824
40540 ldsh [%l7 + 0x72], %l4
40541loop_4823:
40542 ldub [%l7 + 0x1D], %i2
40543 stb %i4, [%l7 + 0x37]
40544loop_4824:
40545 tgu %icc, 0x6
40546 xor %i0, 0x0F51, %g4
40547 lduh [%l7 + 0x10], %g5
40548 ldsh [%l7 + 0x58], %g7
40549 ldsb [%l7 + 0x55], %l6
40550 fcmple16 %f14, %f10, %i6
40551 ldsb [%l7 + 0x20], %g2
40552 bvc %icc, loop_4825
40553 movleu %xcc, %i3, %g1
40554 fxnors %f5, %f1, %f0
40555 fbue,a %fcc1, loop_4826
40556loop_4825:
40557 fcmpne32 %f6, %f14, %o7
40558 brz %l1, loop_4827
40559 bge,a,pt %xcc, loop_4828
40560loop_4826:
40561 fcmple32 %f2, %f0, %o6
40562 movge %xcc, %o3, %o1
40563loop_4827:
40564 ldsb [%l7 + 0x46], %l0
40565loop_4828:
40566 fbug %fcc1, loop_4829
40567 bcs loop_4830
40568 fmovdn %xcc, %f7, %f11
40569 stx %g6, [%l7 + 0x60]
40570loop_4829:
40571 tneg %xcc, 0x4
40572loop_4830:
40573 fba,a %fcc1, loop_4831
40574 xor %i7, %o0, %i5
40575 fcmple32 %f0, %f8, %l5
40576 fandnot2s %f3, %f6, %f13
40577loop_4831:
40578 fbe,a %fcc3, loop_4832
40579 fabss %f10, %f13
40580 be %xcc, loop_4833
40581 fornot2 %f14, %f6, %f8
40582loop_4832:
40583 stx %o2, [%l7 + 0x70]
40584 edge16n %l3, %o4, %l2
40585loop_4833:
40586 ldsw [%l7 + 0x34], %i1
40587 tvs %icc, 0x1
40588 udiv %o5, 0x19DB, %l4
40589 fpadd32s %f2, %f14, %f2
40590 ldx [%l7 + 0x58], %g3
40591 tpos %icc, 0x3
40592 bgu,a,pt %icc, loop_4834
40593 bne,pn %xcc, loop_4835
40594 udivx %i4, 0x1FBF, %i0
40595 movcs %xcc, %i2, %g4
40596loop_4834:
40597 ldx [%l7 + 0x68], %g7
40598loop_4835:
40599 edge32n %g5, %l6, %i6
40600 fmovsvs %xcc, %f4, %f3
40601 fcmps %fcc3, %f8, %f0
40602 bvc,a,pn %icc, loop_4836
40603 addc %g2, 0x1C4F, %i3
40604 fmul8x16al %f10, %f6, %f2
40605 ldub [%l7 + 0x7B], %g1
40606loop_4836:
40607 stx %l1, [%l7 + 0x70]
40608 fone %f2
40609 lduh [%l7 + 0x4E], %o6
40610 fbule %fcc0, loop_4837
40611 taddcc %o3, 0x19E5, %o1
40612 xor %o7, 0x0DF9, %g6
40613 andn %l0, %o0, %i5
40614loop_4837:
40615 tg %xcc, 0x7
40616 bpos,a loop_4838
40617 ldsh [%l7 + 0x1E], %i7
40618 edge16ln %l5, %l3, %o4
40619 fbge,a %fcc3, loop_4839
40620loop_4838:
40621 be,a loop_4840
40622 movne %xcc, %o2, %l2
40623 brgz,a %o5, loop_4841
40624loop_4839:
40625 ldsb [%l7 + 0x58], %l4
40626loop_4840:
40627 andn %g3, 0x1F8B, %i1
40628 fpmerge %f6, %f9, %f12
40629loop_4841:
40630 edge32ln %i0, %i4, %i2
40631 srlx %g7, %g4, %l6
40632 fone %f12
40633 fmovrdgz %i6, %f12, %f12
40634 fmovspos %xcc, %f13, %f1
40635 ldx [%l7 + 0x68], %g2
40636 movleu %icc, %i3, %g5
40637 tne %xcc, 0x1
40638 xnorcc %l1, 0x1309, %g1
40639 movg %xcc, %o3, %o1
40640 fmovrde %o7, %f14, %f4
40641 fble %fcc1, loop_4842
40642 bpos,a,pt %icc, loop_4843
40643 st %f11, [%l7 + 0x34]
40644 fornot1 %f14, %f10, %f0
40645loop_4842:
40646 xor %g6, 0x0123, %l0
40647loop_4843:
40648 fornot1s %f4, %f3, %f8
40649 st %f7, [%l7 + 0x54]
40650 ldx [%l7 + 0x08], %o0
40651 fmovsvs %xcc, %f15, %f15
40652 fcmple16 %f14, %f0, %o6
40653 ld [%l7 + 0x60], %f7
40654 sth %i5, [%l7 + 0x2A]
40655 fpsub32 %f8, %f0, %f2
40656 std %f4, [%l7 + 0x58]
40657 nop
40658 setx loop_4844, %l0, %l1
40659 wrpr 0x1, %tl
40660 wrpr %l1, %tpc
40661 add %l1, 0x4, %l1
40662 wrpr %l1, %tnpc
40663 setx 0x34400001400, %l0, %l1
40664 wrpr %l1, %tstate
40665 wrhpr 0x4, %htstate
40666 retry
40667 fcmpne32 %f4, %f14, %i7
40668 fble %fcc2, loop_4845
40669 fsrc2s %f6, %f7
40670loop_4844:
40671 fmuld8sux16 %f10, %f11, %f2
40672 fmovsge %xcc, %f7, %f11
40673loop_4845:
40674 stx %l5, [%l7 + 0x40]
40675 fcmpne16 %f2, %f4, %l3
40676 brgez,a %o4, loop_4846
40677 sra %o2, %l2, %o5
40678 fbu,a %fcc2, loop_4847
40679 fbo %fcc1, loop_4848
40680loop_4846:
40681 bpos,a,pn %icc, loop_4849
40682 fornot2 %f0, %f2, %f14
40683loop_4847:
40684 fbne,a %fcc0, loop_4850
40685loop_4848:
40686 ldd [%l7 + 0x70], %f0
40687loop_4849:
40688 fnors %f5, %f6, %f12
40689 tsubcctv %g3, %l4, %i0
40690loop_4850:
40691 xnorcc %i1, 0x1032, %i4
40692 fmovdvs %xcc, %f0, %f3
40693 sethi 0x1D69, %g7
40694 fbne,a %fcc3, loop_4851
40695 std %f2, [%l7 + 0x30]
40696 fpsub16s %f14, %f2, %f9
40697 orncc %i2, %l6, %g4
40698loop_4851:
40699 lduh [%l7 + 0x44], %i6
40700 addc %g2, %i3, %g5
40701 stb %g1, [%l7 + 0x4F]
40702 fmovrdlz %o3, %f4, %f12
40703 fmul8x16al %f10, %f4, %f4
40704 ldsb [%l7 + 0x70], %l1
40705 addccc %o1, %g6, %l0
40706 xnorcc %o7, 0x1F00, %o0
40707 fmovscs %xcc, %f7, %f8
40708 fmovsn %icc, %f2, %f13
40709 tleu %icc, 0x1
40710 subc %o6, 0x1B46, %i7
40711 std %f2, [%l7 + 0x60]
40712 movvc %xcc, %i5, %l5
40713 fabss %f11, %f7
40714 array16 %o4, %o2, %l3
40715 tcc %xcc, 0x6
40716 sra %l2, 0x03, %o5
40717 fbne,a %fcc3, loop_4852
40718 ldsw [%l7 + 0x10], %g3
40719 ldd [%l7 + 0x60], %f2
40720 fmuld8ulx16 %f15, %f6, %f4
40721loop_4852:
40722 fpsub16 %f12, %f0, %f2
40723 fmovrdgz %i0, %f14, %f6
40724 ldsw [%l7 + 0x60], %i1
40725 alignaddrl %i4, %l4, %i2
40726 ldsb [%l7 + 0x4D], %g7
40727 fmuld8ulx16 %f4, %f11, %f4
40728 fmovrsgez %g4, %f4, %f1
40729 bn,a loop_4853
40730 ldsh [%l7 + 0x70], %l6
40731 ldsw [%l7 + 0x20], %i6
40732 fmul8x16al %f10, %f14, %f4
40733loop_4853:
40734 edge32 %g2, %g5, %i3
40735 for %f2, %f8, %f2
40736 move %xcc, %g1, %l1
40737 lduw [%l7 + 0x10], %o3
40738 ldx [%l7 + 0x20], %o1
40739 ld [%l7 + 0x64], %f4
40740 fcmpgt32 %f8, %f12, %g6
40741 fsrc1 %f12, %f2
40742 movvs %icc, %o7, %o0
40743 ldsw [%l7 + 0x74], %o6
40744 fbl %fcc2, loop_4854
40745 fcmps %fcc3, %f2, %f13
40746 edge8 %l0, %i5, %l5
40747 st %f9, [%l7 + 0x44]
40748loop_4854:
40749 ldub [%l7 + 0x5B], %o4
40750 fcmpd %fcc1, %f2, %f14
40751 tg %xcc, 0x6
40752 stb %i7, [%l7 + 0x6F]
40753 fmovrdgz %l3, %f10, %f6
40754 fandnot2s %f0, %f7, %f3
40755 sra %l2, %o5, %o2
40756 stx %g3, [%l7 + 0x38]
40757 brgez %i1, loop_4855
40758 fandnot2s %f2, %f3, %f5
40759 edge16ln %i0, %l4, %i2
40760 sth %i4, [%l7 + 0x0C]
40761loop_4855:
40762 tpos %xcc, 0x2
40763 edge8 %g7, %g4, %l6
40764 fmovdgu %icc, %f9, %f2
40765 tcc %xcc, 0x6
40766 stx %i6, [%l7 + 0x38]
40767 subccc %g2, %g5, %g1
40768 array16 %l1, %o3, %i3
40769 bge loop_4856
40770 fcmpd %fcc1, %f8, %f0
40771 std %f10, [%l7 + 0x38]
40772 lduh [%l7 + 0x5A], %o1
40773loop_4856:
40774 fands %f6, %f6, %f12
40775 stb %o7, [%l7 + 0x68]
40776 std %f8, [%l7 + 0x10]
40777 fmovda %xcc, %f9, %f13
40778 lduh [%l7 + 0x22], %o0
40779 ldub [%l7 + 0x7C], %g6
40780 stx %l0, [%l7 + 0x28]
40781 fors %f15, %f2, %f5
40782 movge %icc, %i5, %o6
40783 fnors %f1, %f8, %f2
40784 fmovsvc %icc, %f3, %f3
40785 fpsub32s %f0, %f8, %f11
40786 fnegs %f14, %f1
40787 movneg %xcc, %o4, %l5
40788 fones %f14
40789 fbo,a %fcc3, loop_4857
40790 fpack16 %f14, %f4
40791 ldx [%l7 + 0x30], %l3
40792 ld [%l7 + 0x54], %f14
40793loop_4857:
40794 tl %icc, 0x1
40795 fcmple16 %f2, %f4, %l2
40796 edge16ln %i7, %o2, %g3
40797 call loop_4858
40798 fornot2 %f4, %f6, %f14
40799 ldd [%l7 + 0x38], %f14
40800 stx %i1, [%l7 + 0x78]
40801loop_4858:
40802 fornot2 %f8, %f0, %f2
40803 stb %o5, [%l7 + 0x47]
40804 fsrc2 %f2, %f6
40805 ldsh [%l7 + 0x12], %i0
40806 ldd [%l7 + 0x40], %f6
40807 fmovsa %icc, %f6, %f12
40808 lduw [%l7 + 0x4C], %l4
40809 sll %i2, 0x00, %i4
40810 orncc %g7, %g4, %i6
40811 fmul8ulx16 %f10, %f2, %f6
40812 stx %g2, [%l7 + 0x38]
40813 fmul8sux16 %f12, %f14, %f4
40814 movcs %xcc, %l6, %g1
40815 fnegd %f0, %f14
40816 brz %l1, loop_4859
40817 fxor %f6, %f8, %f2
40818 sethi 0x06EF, %g5
40819 bl %icc, loop_4860
40820loop_4859:
40821 fmovd %f14, %f4
40822 bcc,a,pt %xcc, loop_4861
40823 sth %i3, [%l7 + 0x24]
40824loop_4860:
40825 movge %xcc, %o1, %o7
40826 st %f5, [%l7 + 0x64]
40827loop_4861:
40828 fpsub32s %f15, %f5, %f0
40829 lduw [%l7 + 0x30], %o3
40830 edge8 %g6, %l0, %i5
40831 addcc %o6, %o0, %o4
40832 bn,a loop_4862
40833 fand %f0, %f2, %f8
40834 xnorcc %l3, 0x1CC9, %l5
40835 umulcc %i7, %o2, %g3
40836loop_4862:
40837 fcmpgt32 %f4, %f6, %i1
40838 umulcc %l2, 0x15BB, %o5
40839 fmovd %f6, %f10
40840 movne %xcc, %l4, %i2
40841 stb %i4, [%l7 + 0x16]
40842 fbo %fcc2, loop_4863
40843 orn %i0, %g4, %g7
40844 movvc %xcc, %i6, %l6
40845 bneg loop_4864
40846loop_4863:
40847 movle %xcc, %g1, %g2
40848 fmovdpos %icc, %f14, %f15
40849 ldsh [%l7 + 0x46], %g5
40850loop_4864:
40851 array8 %l1, %o1, %o7
40852 fmovdgu %icc, %f10, %f12
40853 sth %o3, [%l7 + 0x78]
40854 stb %g6, [%l7 + 0x74]
40855 fmovdleu %icc, %f13, %f11
40856 stx %l0, [%l7 + 0x58]
40857 fxnors %f13, %f14, %f14
40858 fmovsn %icc, %f15, %f11
40859 fcmpne16 %f8, %f12, %i3
40860 stw %o6, [%l7 + 0x70]
40861 tsubcctv %i5, %o0, %l3
40862 sra %o4, %i7, %l5
40863 bgu,pn %icc, loop_4865
40864 movleu %icc, %o2, %g3
40865 ldsb [%l7 + 0x1C], %l2
40866 fsrc1s %f9, %f12
40867loop_4865:
40868 edge8n %i1, %l4, %o5
40869 lduw [%l7 + 0x38], %i2
40870 ld [%l7 + 0x08], %f4
40871 fandnot1 %f10, %f4, %f14
40872 andn %i0, %i4, %g4
40873 fxors %f12, %f10, %f14
40874 fmovrse %i6, %f1, %f9
40875 move %xcc, %g7, %g1
40876 fnot2 %f10, %f8
40877 fsrc2 %f8, %f4
40878 fmovdne %icc, %f12, %f9
40879 bpos,a,pn %xcc, loop_4866
40880 movrne %l6, 0x056, %g2
40881 tcs %xcc, 0x4
40882 fmovdcs %icc, %f8, %f15
40883loop_4866:
40884 tsubcc %g5, %l1, %o7
40885 ble,pt %icc, loop_4867
40886 be,a,pt %xcc, loop_4868
40887 tvc %icc, 0x0
40888 fmovrse %o1, %f2, %f6
40889loop_4867:
40890 fblg,a %fcc2, loop_4869
40891loop_4868:
40892 brgez %o3, loop_4870
40893 mulx %l0, %g6, %i3
40894 nop
40895 setx loop_4871, %l0, %l1
40896 jmpl %l1, %o6
40897loop_4869:
40898 bcc,pt %xcc, loop_4872
40899loop_4870:
40900 lduh [%l7 + 0x56], %o0
40901 fmovs %f9, %f0
40902loop_4871:
40903 ldsb [%l7 + 0x21], %l3
40904loop_4872:
40905 fabsd %f2, %f2
40906 std %f0, [%l7 + 0x70]
40907 nop
40908 setx loop_4873, %l0, %l1
40909 wrpr 0x1, %tl
40910 wrpr %l1, %tnpc
40911 setx 0x34400001400, %l0, %l1
40912 wrpr %l1, %tstate
40913 wrhpr 0x4, %htstate
40914 done
40915 fbul,a %fcc2, loop_4874
40916 udiv %o4, 0x16EE, %i5
40917 xnor %i7, 0x0426, %o2
40918loop_4873:
40919 fmovrdlez %g3, %f12, %f6
40920loop_4874:
40921 movrgez %l5, 0x03D, %i1
40922 fmovrdgez %l2, %f2, %f4
40923 fmuld8ulx16 %f15, %f11, %f12
40924 fnegs %f8, %f15
40925 fmovdne %icc, %f3, %f15
40926 ta %icc, 0x6
40927 fors %f8, %f5, %f7
40928 movre %l4, %o5, %i0
40929 fmovdgu %icc, %f13, %f3
40930 fcmped %fcc2, %f4, %f8
40931 fnands %f0, %f13, %f14
40932 sllx %i2, 0x12, %i4
40933 stb %g4, [%l7 + 0x3F]
40934 fands %f11, %f8, %f8
40935 fornot1 %f8, %f2, %f6
40936 fandnot2s %f3, %f9, %f10
40937 ldsb [%l7 + 0x27], %i6
40938 ld [%l7 + 0x74], %f12
40939 fpsub32 %f4, %f2, %f10
40940 bgu,a,pt %icc, loop_4875
40941 bcc,pt %icc, loop_4876
40942 array8 %g1, %g7, %g2
40943 brgez,a %g5, loop_4877
40944loop_4875:
40945 fpsub16 %f12, %f6, %f8
40946loop_4876:
40947 fnands %f3, %f14, %f5
40948 brz %l6, loop_4878
40949loop_4877:
40950 fsrc1 %f2, %f10
40951 fmuld8sux16 %f14, %f4, %f8
40952 ldub [%l7 + 0x34], %o7
40953loop_4878:
40954 brnz %l1, loop_4879
40955 ldd [%l7 + 0x20], %f10
40956 edge16ln %o1, %o3, %l0
40957 fmul8x16al %f7, %f14, %f6
40958loop_4879:
40959 brlz,a %g6, loop_4880
40960 tvs %xcc, 0x1
40961 ld [%l7 + 0x34], %f8
40962 fpackfix %f4, %f14
40963loop_4880:
40964 addc %o6, 0x16A6, %o0
40965 st %f11, [%l7 + 0x64]
40966 std %f0, [%l7 + 0x70]
40967 fcmpgt16 %f2, %f14, %i3
40968 bl,pn %xcc, loop_4881
40969 lduw [%l7 + 0x28], %o4
40970 ldx [%l7 + 0x78], %i5
40971 ldd [%l7 + 0x30], %f2
40972loop_4881:
40973 movvs %icc, %i7, %o2
40974 stw %g3, [%l7 + 0x24]
40975 stb %l3, [%l7 + 0x1A]
40976 te %xcc, 0x3
40977 st %f3, [%l7 + 0x3C]
40978 sth %l5, [%l7 + 0x0C]
40979 stw %i1, [%l7 + 0x18]
40980 stx %l2, [%l7 + 0x60]
40981 fmovs %f6, %f15
40982 fmovdgu %icc, %f13, %f3
40983 orncc %o5, 0x12B2, %i0
40984 fnand %f8, %f0, %f12
40985 ldsb [%l7 + 0x36], %l4
40986 fsrc2s %f3, %f5
40987 fmovdgu %icc, %f8, %f2
40988 fpack16 %f12, %f6
40989 brz,a %i4, loop_4882
40990 fmuld8sux16 %f12, %f3, %f8
40991 bneg,pt %xcc, loop_4883
40992 fzero %f6
40993loop_4882:
40994 tpos %icc, 0x4
40995 nop
40996 setx loop_4884, %l0, %l1
40997 wrpr 0x1, %tl
40998 wrpr %l1, %tnpc
40999 setx 0x34400001400, %l0, %l1
41000 wrpr %l1, %tstate
41001 wrhpr 0x4, %htstate
41002 done
41003loop_4883:
41004 brnz %i2, loop_4885
41005 sra %i6, %g4, %g7
41006 ldd [%l7 + 0x28], %f8
41007loop_4884:
41008 stx %g1, [%l7 + 0x10]
41009loop_4885:
41010 movrgz %g5, 0x350, %g2
41011 lduw [%l7 + 0x24], %o7
41012 fnot1 %f8, %f12
41013 ldd [%l7 + 0x38], %f6
41014 movg %xcc, %l6, %l1
41015 ldsw [%l7 + 0x7C], %o3
41016 ba loop_4886
41017 addccc %l0, 0x1DCE, %g6
41018 call loop_4887
41019 bg,a loop_4888
41020loop_4886:
41021 for %f2, %f2, %f0
41022 ldsw [%l7 + 0x28], %o1
41023loop_4887:
41024 stb %o6, [%l7 + 0x54]
41025loop_4888:
41026 ldub [%l7 + 0x72], %i3
41027 fnot2s %f8, %f13
41028 movrne %o4, %o0, %i7
41029 fmovda %icc, %f9, %f3
41030 lduw [%l7 + 0x3C], %i5
41031 bcc loop_4889
41032 fmovsl %icc, %f15, %f11
41033 srl %g3, %l3, %l5
41034 sdivcc %o2, 0x0970, %l2
41035loop_4889:
41036 sll %o5, 0x17, %i0
41037 fpsub16 %f12, %f0, %f8
41038 fbl,a %fcc3, loop_4890
41039 fmul8x16au %f15, %f12, %f8
41040 fbn %fcc3, loop_4891
41041 alignaddrl %i1, %i4, %l4
41042loop_4890:
41043 bgu,a,pt %icc, loop_4892
41044 bn,a loop_4893
41045loop_4891:
41046 st %f2, [%l7 + 0x4C]
41047 subccc %i2, 0x07FC, %g4
41048loop_4892:
41049 movl %icc, %i6, %g7
41050loop_4893:
41051 fones %f5
41052 fand %f14, %f6, %f0
41053 fexpand %f6, %f6
41054 movg %icc, %g1, %g5
41055 ldsw [%l7 + 0x38], %o7
41056 stb %l6, [%l7 + 0x47]
41057 andcc %l1, %g2, %l0
41058 stb %o3, [%l7 + 0x6F]
41059 fbl,a %fcc0, loop_4894
41060 fnot2s %f5, %f9
41061 nop
41062 setx loop_4895, %l0, %l1
41063 jmpl %l1, %g6
41064 st %f1, [%l7 + 0x68]
41065loop_4894:
41066 xor %o1, %i3, %o6
41067 lduh [%l7 + 0x0A], %o0
41068loop_4895:
41069 std %f6, [%l7 + 0x58]
41070 fand %f10, %f12, %f8
41071 bvs,a loop_4896
41072 fandnot2 %f8, %f14, %f12
41073 lduh [%l7 + 0x0C], %o4
41074 bn,a %icc, loop_4897
41075loop_4896:
41076 ldd [%l7 + 0x28], %f10
41077 movleu %xcc, %i7, %g3
41078 fone %f12
41079loop_4897:
41080 ld [%l7 + 0x4C], %f3
41081 be,a,pn %xcc, loop_4898
41082 sethi 0x155F, %l3
41083 fbu,a %fcc0, loop_4899
41084 movrne %l5, 0x29A, %o2
41085loop_4898:
41086 nop
41087 setx loop_4900, %l0, %l1
41088 wrpr 0x1, %tl
41089 wrpr %l1, %tpc
41090 add %l1, 0x4, %l1
41091 wrpr %l1, %tnpc
41092 setx 0x34400001400, %l0, %l1
41093 wrpr %l1, %tstate
41094 wrhpr 0x4, %htstate
41095 retry
41096 mulscc %i5, 0x0F39, %l2
41097loop_4899:
41098 subcc %o5, 0x1021, %i1
41099 fmovsvc %icc, %f15, %f7
41100loop_4900:
41101 ldsw [%l7 + 0x38], %i4
41102 fones %f13
41103 fmovsn %icc, %f3, %f3
41104 ldx [%l7 + 0x78], %i0
41105 brgez,a %l4, loop_4901
41106 fcmpne16 %f14, %f2, %g4
41107 fpsub16s %f8, %f7, %f4
41108 fmovrdne %i6, %f10, %f2
41109loop_4901:
41110 sdiv %i2, 0x09CB, %g7
41111 fmovdg %icc, %f12, %f11
41112 fandnot2s %f8, %f7, %f7
41113 std %f0, [%l7 + 0x58]
41114 fxnor %f8, %f10, %f0
41115 ldub [%l7 + 0x0B], %g1
41116 lduh [%l7 + 0x5C], %o7
41117 ldub [%l7 + 0x26], %l6
41118 stb %l1, [%l7 + 0x08]
41119 fornot2 %f2, %f8, %f10
41120 ldsw [%l7 + 0x5C], %g2
41121 xnor %l0, 0x1752, %g5
41122 fmovrdgz %g6, %f4, %f12
41123 umulcc %o3, %o1, %i3
41124 sra %o0, %o6, %i7
41125 te %icc, 0x4
41126 stw %o4, [%l7 + 0x18]
41127 umul %g3, 0x1A07, %l5
41128 fbn,a %fcc2, loop_4902
41129 ldub [%l7 + 0x53], %o2
41130 movgu %icc, %i5, %l3
41131 andn %l2, 0x0CB1, %o5
41132loop_4902:
41133 ldsh [%l7 + 0x76], %i4
41134 stb %i1, [%l7 + 0x22]
41135 sth %l4, [%l7 + 0x0E]
41136 ldsb [%l7 + 0x1E], %i0
41137 popc 0x01AD, %g4
41138 ldd [%l7 + 0x18], %f12
41139 nop
41140 setx loop_4903, %l0, %l1
41141 wrpr 0x1, %tl
41142 wrpr %l1, %tnpc
41143 setx 0x34400001400, %l0, %l1
41144 wrpr %l1, %tstate
41145 wrhpr 0x4, %htstate
41146 done
41147 fpadd16s %f6, %f12, %f1
41148 fsrc1 %f2, %f8
41149 fbl,a %fcc1, loop_4904
41150loop_4903:
41151 mulscc %i2, %g7, %g1
41152 fmovdcc %icc, %f2, %f1
41153 st %f12, [%l7 + 0x74]
41154loop_4904:
41155 bge,a %xcc, loop_4905
41156 ldx [%l7 + 0x60], %o7
41157 ldsb [%l7 + 0x1D], %i6
41158 ld [%l7 + 0x08], %f6
41159loop_4905:
41160 fmovdgu %icc, %f11, %f9
41161 tvc %icc, 0x4
41162 subc %l1, %g2, %l6
41163 stx %l0, [%l7 + 0x28]
41164 sdivx %g6, 0x07D8, %g5
41165 edge16 %o3, %i3, %o1
41166 movcc %xcc, %o6, %o0
41167 fsrc1s %f4, %f7
41168 fmovdl %xcc, %f6, %f5
41169 fcmple32 %f4, %f2, %o4
41170 addccc %g3, 0x15A9, %l5
41171 fnot1s %f9, %f4
41172 fbo,a %fcc3, loop_4906
41173 bvc,pt %icc, loop_4907
41174 or %o2, %i7, %i5
41175 addccc %l3, %l2, %i4
41176loop_4906:
41177 ldx [%l7 + 0x08], %o5
41178loop_4907:
41179 fandnot2s %f11, %f9, %f11
41180 array32 %l4, %i1, %i0
41181 movne %xcc, %i2, %g4
41182 bcc %xcc, loop_4908
41183 fcmpne16 %f12, %f14, %g7
41184 fble,a %fcc0, loop_4909
41185 stw %g1, [%l7 + 0x10]
41186loop_4908:
41187 fmovsle %icc, %f14, %f3
41188 array8 %i6, %l1, %g2
41189loop_4909:
41190 addc %l6, %o7, %g6
41191 fsrc2 %f8, %f4
41192 movleu %xcc, %g5, %l0
41193 taddcctv %o3, 0x1A04, %o1
41194 fmovdneg %xcc, %f11, %f6
41195 fpadd32s %f7, %f12, %f4
41196 ldx [%l7 + 0x68], %o6
41197 orcc %o0, %i3, %g3
41198 ldd [%l7 + 0x18], %f12
41199 fmovsneg %xcc, %f5, %f14
41200 smul %l5, 0x0446, %o2
41201 bleu %icc, loop_4910
41202 bn,a,pn %icc, loop_4911
41203 mulx %i7, 0x0195, %i5
41204 fba %fcc1, loop_4912
41205loop_4910:
41206 bleu,a,pn %icc, loop_4913
41207loop_4911:
41208 fmul8x16 %f6, %f6, %f4
41209 fmovsneg %icc, %f13, %f8
41210loop_4912:
41211 srlx %o4, 0x02, %l3
41212loop_4913:
41213 std %f8, [%l7 + 0x50]
41214 sth %l2, [%l7 + 0x72]
41215 st %f11, [%l7 + 0x5C]
41216 ldd [%l7 + 0x18], %f6
41217 fnegd %f4, %f8
41218 fxors %f4, %f9, %f12
41219 std %f10, [%l7 + 0x38]
41220 for %f8, %f2, %f6
41221 umulcc %o5, %l4, %i4
41222 fnegd %f8, %f4
41223 fcmpeq32 %f0, %f8, %i1
41224 fmovsvc %icc, %f11, %f2
41225 fmovrsgez %i0, %f9, %f2
41226 st %f3, [%l7 + 0x08]
41227 ldd [%l7 + 0x68], %f6
41228 tvs %xcc, 0x5
41229 ld [%l7 + 0x7C], %f7
41230 fmovdne %icc, %f14, %f9
41231 stx %i2, [%l7 + 0x28]
41232 fors %f3, %f8, %f7
41233 fmovd %f14, %f12
41234 addccc %g4, %g7, %i6
41235 fandnot2s %f13, %f7, %f3
41236 fmovrde %l1, %f4, %f2
41237 bge,a %icc, loop_4914
41238 sth %g2, [%l7 + 0x6A]
41239 fmul8x16 %f9, %f8, %f12
41240 fbl %fcc2, loop_4915
41241loop_4914:
41242 array32 %g1, %o7, %g6
41243 ldub [%l7 + 0x7F], %l6
41244 movvc %icc, %l0, %g5
41245loop_4915:
41246 udiv %o3, 0x0F50, %o6
41247 ldd [%l7 + 0x40], %f6
41248 sth %o0, [%l7 + 0x5A]
41249 fornot1s %f8, %f11, %f7
41250 st %f13, [%l7 + 0x34]
41251 add %i3, 0x0994, %o1
41252 sub %g3, 0x022C, %l5
41253 movpos %xcc, %i7, %o2
41254 srlx %i5, 0x09, %o4
41255 andn %l2, 0x1431, %o5
41256 fcmpne32 %f14, %f10, %l3
41257 fmovdvs %icc, %f5, %f9
41258 tgu %xcc, 0x3
41259 fones %f5
41260 fxors %f6, %f15, %f10
41261 faligndata %f12, %f6, %f6
41262 movpos %icc, %i4, %l4
41263 fmul8ulx16 %f10, %f4, %f4
41264 lduh [%l7 + 0x08], %i1
41265 brlz,a %i0, loop_4916
41266 std %f12, [%l7 + 0x48]
41267 tl %icc, 0x5
41268 ldsh [%l7 + 0x7E], %g4
41269loop_4916:
41270 ldd [%l7 + 0x18], %f2
41271 fpadd32s %f13, %f6, %f4
41272 movleu %icc, %g7, %i2
41273 fbn %fcc1, loop_4917
41274 fabsd %f0, %f12
41275 ldsb [%l7 + 0x1B], %i6
41276 bvs,a,pn %xcc, loop_4918
41277loop_4917:
41278 tsubcctv %g2, 0x098A, %g1
41279 fbne %fcc1, loop_4919
41280 alignaddr %l1, %g6, %l6
41281loop_4918:
41282 ldd [%l7 + 0x48], %f10
41283 sth %o7, [%l7 + 0x58]
41284loop_4919:
41285 lduh [%l7 + 0x4A], %l0
41286 fbu %fcc3, loop_4920
41287 fmovd %f6, %f8
41288 stw %g5, [%l7 + 0x7C]
41289 srlx %o3, 0x10, %o0
41290loop_4920:
41291 fbne,a %fcc2, loop_4921
41292 fands %f5, %f4, %f5
41293 fmovrsgez %o6, %f7, %f4
41294 std %f4, [%l7 + 0x38]
41295loop_4921:
41296 sth %i3, [%l7 + 0x6A]
41297 bg,pn %icc, loop_4922
41298 lduh [%l7 + 0x4E], %o1
41299 ldd [%l7 + 0x28], %f6
41300 ldub [%l7 + 0x6B], %g3
41301loop_4922:
41302 ldsh [%l7 + 0x44], %l5
41303 faligndata %f14, %f14, %f8
41304 edge8n %i7, %o2, %i5
41305 fbug %fcc2, loop_4923
41306 ldub [%l7 + 0x51], %o4
41307 lduw [%l7 + 0x74], %o5
41308 andcc %l2, 0x1516, %l3
41309loop_4923:
41310 ldub [%l7 + 0x7E], %i4
41311 brnz,a %l4, loop_4924
41312 sth %i0, [%l7 + 0x6C]
41313 bvc,pt %icc, loop_4925
41314 ldd [%l7 + 0x78], %f2
41315loop_4924:
41316 fpadd16s %f13, %f11, %f15
41317 fmovsneg %xcc, %f3, %f4
41318loop_4925:
41319 fbo %fcc3, loop_4926
41320 fmovdge %icc, %f3, %f1
41321 std %f6, [%l7 + 0x48]
41322 std %f4, [%l7 + 0x48]
41323loop_4926:
41324 edge8ln %g4, %g7, %i2
41325 edge8 %i6, %i1, %g2
41326 lduh [%l7 + 0x44], %g1
41327 sth %g6, [%l7 + 0x72]
41328 sllx %l6, 0x0E, %l1
41329 fnot2 %f2, %f6
41330 ldx [%l7 + 0x20], %l0
41331 st %f0, [%l7 + 0x40]
41332 tne %icc, 0x5
41333 brz,a %o7, loop_4927
41334 fnors %f14, %f13, %f10
41335 brnz %o3, loop_4928
41336 fmovrslez %g5, %f13, %f13
41337loop_4927:
41338 taddcctv %o0, %i3, %o1
41339 subc %g3, 0x064D, %l5
41340loop_4928:
41341 sth %i7, [%l7 + 0x16]
41342 subcc %o2, %i5, %o6
41343 movge %icc, %o4, %l2
41344 orn %l3, 0x1463, %i4
41345 stw %l4, [%l7 + 0x78]
41346 xor %o5, 0x1CB6, %g4
41347 fornot2s %f10, %f15, %f2
41348 lduh [%l7 + 0x3E], %g7
41349 srlx %i0, %i2, %i6
41350 fmovrslz %i1, %f11, %f1
41351 pdist %f6, %f4, %f14
41352 edge16l %g1, %g6, %g2
41353 bvc,a,pn %xcc, loop_4929
41354 fmovdcs %icc, %f8, %f6
41355 ba,pt %icc, loop_4930
41356 fmovsneg %xcc, %f0, %f6
41357loop_4929:
41358 smulcc %l1, 0x0FA4, %l6
41359 st %f7, [%l7 + 0x48]
41360loop_4930:
41361 subcc %l0, %o7, %g5
41362 add %o3, %i3, %o1
41363 ld [%l7 + 0x4C], %f9
41364 fmovdle %xcc, %f9, %f7
41365 lduw [%l7 + 0x14], %o0
41366 tvc %xcc, 0x3
41367 orncc %g3, 0x1904, %i7
41368 fnors %f0, %f10, %f12
41369 sllx %l5, %i5, %o6
41370 ldsw [%l7 + 0x28], %o4
41371 fzero %f12
41372 sdivx %o2, 0x1E98, %l3
41373 and %l2, 0x153B, %i4
41374 pdist %f14, %f2, %f0
41375 fmovsl %xcc, %f1, %f14
41376 fornot2s %f5, %f5, %f5
41377 fmovdcs %icc, %f9, %f12
41378 fsrc2 %f14, %f8
41379 ldsb [%l7 + 0x1F], %l4
41380 fmovrsgz %g4, %f3, %f14
41381 ldsh [%l7 + 0x44], %o5
41382 tsubcc %i0, 0x0DB2, %i2
41383 fsrc2 %f2, %f4
41384 taddcctv %g7, 0x0EAB, %i6
41385 be,pt %xcc, loop_4931
41386 lduw [%l7 + 0x4C], %i1
41387 ldsb [%l7 + 0x12], %g6
41388 bcs loop_4932
41389loop_4931:
41390 te %icc, 0x3
41391 brlez %g1, loop_4933
41392 fmul8x16au %f4, %f2, %f6
41393loop_4932:
41394 bpos %icc, loop_4934
41395 move %xcc, %l1, %g2
41396loop_4933:
41397 tvs %xcc, 0x3
41398 fnot1s %f4, %f3
41399loop_4934:
41400 ldub [%l7 + 0x5F], %l6
41401 popc %o7, %g5
41402 std %f6, [%l7 + 0x48]
41403 fzeros %f0
41404 fbul,a %fcc1, loop_4935
41405 stb %o3, [%l7 + 0x72]
41406 stx %i3, [%l7 + 0x30]
41407 ldub [%l7 + 0x5C], %o1
41408loop_4935:
41409 fmovdleu %icc, %f6, %f2
41410 udivx %o0, 0x03BE, %g3
41411 movcc %icc, %i7, %l5
41412 fnot1s %f4, %f6
41413 array32 %i5, %l0, %o6
41414 stw %o2, [%l7 + 0x30]
41415 std %f0, [%l7 + 0x78]
41416 fabss %f3, %f12
41417 stx %l3, [%l7 + 0x20]
41418 fblg %fcc0, loop_4936
41419 stb %o4, [%l7 + 0x2C]
41420 te %xcc, 0x5
41421 std %f14, [%l7 + 0x60]
41422loop_4936:
41423 lduh [%l7 + 0x18], %i4
41424 fxor %f10, %f6, %f0
41425 nop
41426 setx loop_4937, %l0, %l1
41427 wrpr 0x1, %tl
41428 wrpr %l1, %tpc
41429 add %l1, 0x4, %l1
41430 wrpr %l1, %tnpc
41431 setx 0x34400001400, %l0, %l1
41432 wrpr %l1, %tstate
41433 wrhpr 0x4, %htstate
41434 retry
41435 fmovdgu %xcc, %f9, %f6
41436 lduw [%l7 + 0x54], %l2
41437 fcmple32 %f8, %f8, %l4
41438loop_4937:
41439 fmovde %icc, %f15, %f3
41440 te %icc, 0x3
41441 fbn %fcc1, loop_4938
41442 fmovscc %icc, %f14, %f13
41443 std %f10, [%l7 + 0x30]
41444 stx %o5, [%l7 + 0x68]
41445loop_4938:
41446 sub %i0, %g4, %g7
41447 ldx [%l7 + 0x20], %i6
41448 stw %i2, [%l7 + 0x40]
41449 alignaddr %i1, %g1, %g6
41450 edge32l %g2, %l6, %l1
41451 stb %o7, [%l7 + 0x11]
41452 tl %icc, 0x7
41453 fbo %fcc1, loop_4939
41454 fmovde %xcc, %f7, %f4
41455 ldx [%l7 + 0x70], %o3
41456 ldsh [%l7 + 0x4E], %g5
41457loop_4939:
41458 lduh [%l7 + 0x54], %o1
41459 ldsw [%l7 + 0x4C], %o0
41460 fmovdpos %icc, %f14, %f9
41461 ldub [%l7 + 0x70], %i3
41462 ldd [%l7 + 0x28], %f12
41463 ldd [%l7 + 0x18], %f6
41464 udivcc %g3, 0x072A, %l5
41465 orncc %i5, %i7, %l0
41466 srl %o2, %l3, %o4
41467 alignaddrl %i4, %l2, %o6
41468 std %f8, [%l7 + 0x30]
41469 fxnor %f14, %f10, %f6
41470 ldsh [%l7 + 0x34], %l4
41471 udiv %o5, 0x069A, %i0
41472 stw %g4, [%l7 + 0x10]
41473 sll %i6, %i2, %i1
41474 ldsb [%l7 + 0x1F], %g1
41475 ldx [%l7 + 0x78], %g6
41476 fpsub32s %f13, %f3, %f15
41477 tneg %xcc, 0x3
41478 fbue,a %fcc0, loop_4940
41479 lduh [%l7 + 0x22], %g2
41480 movcs %icc, %g7, %l6
41481 fpadd16 %f4, %f0, %f8
41482loop_4940:
41483 bcs loop_4941
41484 movneg %icc, %l1, %o3
41485 fpsub16 %f4, %f4, %f4
41486 smulcc %g5, %o1, %o0
41487loop_4941:
41488 fexpand %f1, %f6
41489 stw %o7, [%l7 + 0x30]
41490 edge32n %i3, %g3, %l5
41491 fmovsvc %xcc, %f0, %f4
41492 st %f11, [%l7 + 0x18]
41493 movcc %xcc, %i5, %i7
41494 fxnor %f12, %f8, %f12
41495 fmovspos %icc, %f2, %f11
41496 fandnot2s %f1, %f12, %f4
41497 alignaddrl %o2, %l0, %o4
41498 stw %l3, [%l7 + 0x64]
41499 std %f12, [%l7 + 0x50]
41500 tne %xcc, 0x4
41501 fmovrslez %i4, %f1, %f0
41502 stw %o6, [%l7 + 0x3C]
41503 fmovdcc %xcc, %f7, %f11
41504 fornot1 %f4, %f6, %f10
41505 fandnot2s %f0, %f8, %f14
41506 fmovdneg %icc, %f8, %f13
41507 ldsh [%l7 + 0x16], %l2
41508 stb %o5, [%l7 + 0x5C]
41509 bcc %xcc, loop_4942
41510 addccc %i0, %l4, %g4
41511 siam 0x0
41512 bcc,pt %xcc, loop_4943
41513loop_4942:
41514 fmovsne %icc, %f11, %f12
41515 ldsw [%l7 + 0x6C], %i2
41516 fmovsl %xcc, %f7, %f1
41517loop_4943:
41518 ldsb [%l7 + 0x4B], %i6
41519 fcmped %fcc1, %f0, %f2
41520 fmovsle %xcc, %f0, %f10
41521 st %f2, [%l7 + 0x14]
41522 ldd [%l7 + 0x18], %f10
41523 ld [%l7 + 0x30], %f9
41524 edge8n %g1, %g6, %g2
41525 tl %xcc, 0x5
41526 fmovrse %i1, %f1, %f1
41527 fmovdn %icc, %f12, %f3
41528 lduw [%l7 + 0x1C], %g7
41529 fsrc1 %f8, %f12
41530 fmovsl %icc, %f8, %f12
41531 brlz %l6, loop_4944
41532 pdist %f14, %f12, %f8
41533 ldsw [%l7 + 0x30], %l1
41534 stx %o3, [%l7 + 0x28]
41535loop_4944:
41536 brlz %o1, loop_4945
41537 lduh [%l7 + 0x26], %g5
41538 movrgez %o0, %o7, %g3
41539 fmovse %xcc, %f11, %f5
41540loop_4945:
41541 st %f8, [%l7 + 0x58]
41542 fmovdvs %icc, %f5, %f7
41543 orn %i3, %i5, %l5
41544 sll %i7, 0x01, %l0
41545 movrlez %o2, %o4, %l3
41546 ldub [%l7 + 0x18], %i4
41547 movvc %xcc, %l2, %o6
41548 movle %icc, %o5, %i0
41549 fbu %fcc2, loop_4946
41550 orncc %g4, %i2, %l4
41551 ldub [%l7 + 0x3A], %g1
41552 sra %g6, 0x1B, %g2
41553loop_4946:
41554 movvc %icc, %i6, %g7
41555 nop
41556 setx loop_4947, %l0, %l1
41557 wrpr 0x1, %tl
41558 wrpr %l1, %tpc
41559 add %l1, 0x4, %l1
41560 wrpr %l1, %tnpc
41561 setx 0x34400001400, %l0, %l1
41562 wrpr %l1, %tstate
41563 wrhpr 0x4, %htstate
41564 retry
41565 fbge %fcc2, loop_4948
41566 fmuld8ulx16 %f10, %f8, %f0
41567 fbue,a %fcc1, loop_4949
41568loop_4947:
41569 fpsub16 %f12, %f4, %f4
41570loop_4948:
41571 srlx %l6, 0x02, %l1
41572 fnot1 %f12, %f0
41573loop_4949:
41574 fmovdg %xcc, %f13, %f15
41575 movg %xcc, %i1, %o1
41576 fblg %fcc3, loop_4950
41577 fble,a %fcc0, loop_4951
41578 fabsd %f10, %f6
41579 stx %o3, [%l7 + 0x48]
41580loop_4950:
41581 and %o0, 0x1228, %o7
41582loop_4951:
41583 ldsb [%l7 + 0x57], %g3
41584 sth %g5, [%l7 + 0x62]
41585 fmovrdlz %i5, %f12, %f10
41586 ld [%l7 + 0x30], %f11
41587 fpadd16s %f8, %f14, %f10
41588 stb %i3, [%l7 + 0x1A]
41589 lduh [%l7 + 0x40], %l5
41590 lduh [%l7 + 0x6C], %i7
41591 fmovsne %xcc, %f8, %f11
41592 tneg %xcc, 0x6
41593 ldsb [%l7 + 0x18], %o2
41594 fpackfix %f0, %f10
41595 ldsh [%l7 + 0x22], %l0
41596 movgu %icc, %l3, %i4
41597 bge loop_4952
41598 bgu,pt %icc, loop_4953
41599 fandnot1 %f4, %f0, %f10
41600 sth %o4, [%l7 + 0x54]
41601loop_4952:
41602 bvs %xcc, loop_4954
41603loop_4953:
41604 pdist %f14, %f8, %f14
41605 fmovdgu %xcc, %f7, %f10
41606 fmovda %xcc, %f14, %f8
41607loop_4954:
41608 fmul8ulx16 %f14, %f8, %f8
41609 bne loop_4955
41610 xorcc %l2, 0x146A, %o5
41611 ldsb [%l7 + 0x4D], %i0
41612 nop
41613 setx loop_4956, %l0, %l1
41614 wrpr 0x1, %tl
41615 wrpr %l1, %tnpc
41616 setx 0x34400001400, %l0, %l1
41617 wrpr %l1, %tstate
41618 wrhpr 0x4, %htstate
41619 done
41620loop_4955:
41621 std %f8, [%l7 + 0x50]
41622 fexpand %f13, %f6
41623 ldsb [%l7 + 0x0A], %g4
41624loop_4956:
41625 st %f2, [%l7 + 0x44]
41626 nop
41627 setx loop_4957, %l0, %l1
41628 wrpr 0x1, %tl
41629 wrpr %l1, %tpc
41630 add %l1, 0x4, %l1
41631 wrpr %l1, %tnpc
41632 setx 0x34400001400, %l0, %l1
41633 wrpr %l1, %tstate
41634 wrhpr 0x4, %htstate
41635 retry
41636 brgez,a %o6, loop_4958
41637 ldsw [%l7 + 0x54], %l4
41638 popc 0x101E, %i2
41639loop_4957:
41640 brnz %g1, loop_4959
41641loop_4958:
41642 lduw [%l7 + 0x6C], %g2
41643 fnot2s %f11, %f1
41644 fblg,a %fcc1, loop_4960
41645loop_4959:
41646 movn %icc, %i6, %g6
41647 fbl,a %fcc1, loop_4961
41648 ldsh [%l7 + 0x74], %g7
41649loop_4960:
41650 brlez %l6, loop_4962
41651 fornot2s %f0, %f9, %f0
41652loop_4961:
41653 fornot2s %f1, %f4, %f14
41654 std %f4, [%l7 + 0x20]
41655loop_4962:
41656 std %f6, [%l7 + 0x60]
41657 movle %icc, %l1, %i1
41658 st %f7, [%l7 + 0x44]
41659 fmovscc %icc, %f14, %f9
41660 mulscc %o1, %o3, %o7
41661 fbuge,a %fcc2, loop_4963
41662 fcmpne32 %f0, %f0, %o0
41663 movge %icc, %g3, %i5
41664 andcc %g5, 0x0998, %l5
41665loop_4963:
41666 ldx [%l7 + 0x28], %i3
41667 ldsb [%l7 + 0x55], %o2
41668 stb %i7, [%l7 + 0x52]
41669 fornot1 %f14, %f0, %f8
41670 st %f9, [%l7 + 0x0C]
41671 fmovsgu %xcc, %f15, %f3
41672 ldx [%l7 + 0x30], %l0
41673 movrgz %l3, %o4, %l2
41674 fnot1 %f4, %f14
41675 mulx %o5, 0x1CB2, %i0
41676 fmovdleu %icc, %f12, %f5
41677 fmovsle %icc, %f15, %f4
41678 fmovsn %xcc, %f12, %f7
41679 fmovsvs %xcc, %f13, %f5
41680 lduh [%l7 + 0x70], %g4
41681 fornot1 %f6, %f10, %f10
41682 fmovsl %icc, %f8, %f7
41683 lduh [%l7 + 0x4A], %o6
41684 fcmpgt16 %f0, %f6, %i4
41685 ld [%l7 + 0x48], %f7
41686 lduw [%l7 + 0x14], %l4
41687 stw %i2, [%l7 + 0x0C]
41688 stw %g2, [%l7 + 0x2C]
41689 std %f4, [%l7 + 0x40]
41690 bcs %xcc, loop_4964
41691 tsubcc %g1, 0x168F, %i6
41692 te %icc, 0x3
41693 movcs %icc, %g7, %g6
41694loop_4964:
41695 pdist %f2, %f14, %f6
41696 stb %l6, [%l7 + 0x66]
41697 alignaddr %l1, %i1, %o3
41698 smul %o7, 0x07A9, %o1
41699 fcmple32 %f0, %f4, %o0
41700 edge32 %i5, %g5, %g3
41701 ldub [%l7 + 0x53], %l5
41702 fbu,a %fcc0, loop_4965
41703 ldsb [%l7 + 0x3C], %i3
41704 sll %i7, 0x1B, %l0
41705 fblg,a %fcc0, loop_4966
41706loop_4965:
41707 movleu %icc, %l3, %o2
41708 fexpand %f14, %f2
41709 fbul %fcc0, loop_4967
41710loop_4966:
41711 fbl,a %fcc0, loop_4968
41712 ldd [%l7 + 0x08], %f10
41713 stw %o4, [%l7 + 0x68]
41714loop_4967:
41715 tgu %icc, 0x0
41716loop_4968:
41717 fpadd16 %f14, %f0, %f14
41718 orcc %l2, %o5, %i0
41719 fcmpgt16 %f6, %f6, %o6
41720 ldsb [%l7 + 0x61], %i4
41721 brz,a %l4, loop_4969
41722 fbue %fcc2, loop_4970
41723 fmovrdlez %i2, %f6, %f2
41724 tn %icc, 0x2
41725loop_4969:
41726 tleu %xcc, 0x5
41727loop_4970:
41728 umul %g4, 0x12AC, %g2
41729 lduh [%l7 + 0x28], %i6
41730 move %xcc, %g1, %g7
41731 ldsb [%l7 + 0x60], %g6
41732 tne %icc, 0x7
41733 ldsh [%l7 + 0x1C], %l1
41734 fbule,a %fcc1, loop_4971
41735 movcc %xcc, %i1, %l6
41736 ta %xcc, 0x5
41737 tsubcctv %o7, %o1, %o3
41738loop_4971:
41739 array8 %o0, %i5, %g3
41740 fmovrslz %l5, %f6, %f5
41741 ldx [%l7 + 0x20], %g5
41742 edge16ln %i7, %i3, %l3
41743 fcmped %fcc3, %f8, %f10
41744 fbo,a %fcc2, loop_4972
41745 movrgez %o2, 0x1E2, %l0
41746 faligndata %f14, %f8, %f10
41747 bvc,a,pt %xcc, loop_4973
41748loop_4972:
41749 movneg %icc, %o4, %o5
41750 fcmpgt16 %f2, %f2, %l2
41751 fmovse %xcc, %f12, %f1
41752loop_4973:
41753 fpadd32 %f2, %f12, %f0
41754 fnot1 %f0, %f14
41755 fbo,a %fcc2, loop_4974
41756 movcs %icc, %o6, %i4
41757 brz,a %l4, loop_4975
41758 orncc %i2, 0x059C, %i0
41759loop_4974:
41760 stb %g2, [%l7 + 0x50]
41761 fmovsl %icc, %f14, %f8
41762loop_4975:
41763 fbu,a %fcc1, loop_4976
41764 brlz %g4, loop_4977
41765 fabsd %f14, %f10
41766 fsrc1 %f6, %f6
41767loop_4976:
41768 bne %xcc, loop_4978
41769loop_4977:
41770 ldx [%l7 + 0x58], %g1
41771 ldd [%l7 + 0x08], %f2
41772 tg %icc, 0x6
41773loop_4978:
41774 andcc %i6, %g7, %l1
41775 subc %i1, 0x02F9, %g6
41776 ldub [%l7 + 0x73], %l6
41777 bl,a %icc, loop_4979
41778 fbug,a %fcc2, loop_4980
41779 edge32ln %o7, %o3, %o0
41780 fmovsg %xcc, %f13, %f15
41781loop_4979:
41782 edge16l %i5, %g3, %l5
41783loop_4980:
41784 fandnot1s %f0, %f5, %f0
41785 stx %g5, [%l7 + 0x28]
41786 movge %icc, %i7, %o1
41787 fcmpgt32 %f12, %f2, %l3
41788 movne %xcc, %i3, %o2
41789 bshuffle %f12, %f12, %f8
41790 ldd [%l7 + 0x58], %f6
41791 fcmpgt16 %f10, %f14, %o4
41792 sth %l0, [%l7 + 0x4E]
41793 xorcc %l2, 0x1918, %o6
41794 movvc %xcc, %o5, %i4
41795 fmovrdlz %i2, %f0, %f8
41796 fmovse %xcc, %f11, %f9
41797 stb %i0, [%l7 + 0x0B]
41798 fcmpne16 %f2, %f4, %g2
41799 ldsh [%l7 + 0x34], %g4
41800 ldub [%l7 + 0x44], %g1
41801 ldd [%l7 + 0x10], %f8
41802 edge32n %i6, %l4, %l1
41803 fnands %f5, %f12, %f14
41804 fmovrsgz %i1, %f10, %f7
41805 st %f8, [%l7 + 0x28]
41806 mulscc %g7, 0x0537, %l6
41807 tge %icc, 0x0
41808 edge32ln %g6, %o3, %o0
41809 st %f0, [%l7 + 0x5C]
41810 edge16 %i5, %g3, %l5
41811 orn %g5, 0x0148, %i7
41812 fbn,a %fcc1, loop_4981
41813 fbge %fcc3, loop_4982
41814 bvc loop_4983
41815 bshuffle %f14, %f12, %f0
41816loop_4981:
41817 fandnot2s %f12, %f9, %f0
41818loop_4982:
41819 lduw [%l7 + 0x24], %o1
41820loop_4983:
41821 fcmps %fcc3, %f5, %f4
41822 st %f2, [%l7 + 0x38]
41823 fpadd16 %f6, %f12, %f10
41824 movrne %o7, %i3, %o2
41825 sra %l3, 0x00, %l0
41826 fmovsne %icc, %f5, %f14
41827 stx %l2, [%l7 + 0x18]
41828 sth %o4, [%l7 + 0x16]
41829 mulscc %o6, %i4, %o5
41830 fsrc2 %f0, %f0
41831 ldd [%l7 + 0x40], %f2
41832 stw %i2, [%l7 + 0x1C]
41833 fmovrdgz %g2, %f0, %f12
41834 andncc %g4, %g1, %i6
41835 xor %i0, %l4, %i1
41836 fbuge,a %fcc1, loop_4984
41837 andncc %l1, %l6, %g6
41838 ldd [%l7 + 0x78], %f12
41839 ldx [%l7 + 0x28], %g7
41840loop_4984:
41841 sra %o0, %o3, %g3
41842 ble %xcc, loop_4985
41843 fbg %fcc0, loop_4986
41844 lduw [%l7 + 0x70], %l5
41845 ld [%l7 + 0x78], %f10
41846loop_4985:
41847 fpsub32 %f6, %f8, %f8
41848loop_4986:
41849 stb %g5, [%l7 + 0x0A]
41850 lduw [%l7 + 0x68], %i5
41851 fandnot2s %f11, %f15, %f0
41852 edge16ln %o1, %i7, %i3
41853 ldsb [%l7 + 0x49], %o2
41854 stw %l3, [%l7 + 0x48]
41855 brnz %l0, loop_4987
41856 tcs %icc, 0x7
41857 fmovs %f13, %f7
41858 alignaddr %o7, %o4, %o6
41859loop_4987:
41860 tle %icc, 0x6
41861 fcmpgt16 %f14, %f10, %i4
41862 fpmerge %f6, %f6, %f8
41863 fmovde %xcc, %f14, %f9
41864 ldd [%l7 + 0x10], %f14
41865 ldx [%l7 + 0x40], %l2
41866 ldsh [%l7 + 0x34], %i2
41867 movn %xcc, %g2, %o5
41868 sra %g4, 0x00, %g1
41869 fmovdle %icc, %f14, %f12
41870 faligndata %f10, %f2, %f4
41871 fpadd32 %f2, %f10, %f6
41872 ldsh [%l7 + 0x46], %i6
41873 or %i0, %i1, %l4
41874 movpos %icc, %l1, %l6
41875 lduh [%l7 + 0x16], %g7
41876 fmul8ulx16 %f2, %f8, %f6
41877 std %f10, [%l7 + 0x68]
41878 std %f0, [%l7 + 0x48]
41879 st %f15, [%l7 + 0x54]
41880 udivx %o0, 0x05E2, %o3
41881 brz %g6, loop_4988
41882 fmovsvc %xcc, %f11, %f12
41883 brlez,a %l5, loop_4989
41884 mulx %g5, 0x1A5C, %i5
41885loop_4988:
41886 ldub [%l7 + 0x39], %g3
41887 edge8n %i7, %o1, %o2
41888loop_4989:
41889 andn %i3, %l0, %l3
41890 edge8 %o4, %o7, %i4
41891 edge8n %o6, %l2, %i2
41892 fbn %fcc2, loop_4990
41893 bge,a %icc, loop_4991
41894 movrgez %g2, 0x27E, %g4
41895 fabss %f14, %f15
41896loop_4990:
41897 st %f3, [%l7 + 0x4C]
41898loop_4991:
41899 fcmple16 %f8, %f4, %g1
41900 fmovsneg %icc, %f13, %f4
41901 tle %xcc, 0x2
41902 subcc %o5, 0x0FEA, %i6
41903 fbul %fcc1, loop_4992
41904 fandnot1 %f12, %f8, %f8
41905 movne %xcc, %i0, %l4
41906 ld [%l7 + 0x18], %f10
41907loop_4992:
41908 edge32 %l1, %i1, %l6
41909 bcc,pn %xcc, loop_4993
41910 ldd [%l7 + 0x30], %f4
41911 stw %o0, [%l7 + 0x18]
41912 fbo,a %fcc1, loop_4994
41913loop_4993:
41914 ldsw [%l7 + 0x3C], %o3
41915 subc %g7, 0x11CB, %g6
41916 fbg %fcc0, loop_4995
41917loop_4994:
41918 call loop_4996
41919 brlz %g5, loop_4997
41920 taddcc %l5, %i5, %i7
41921loop_4995:
41922 fandnot1 %f8, %f6, %f2
41923loop_4996:
41924 mova %icc, %g3, %o2
41925loop_4997:
41926 std %f8, [%l7 + 0x30]
41927 xnorcc %i3, %l0, %o1
41928 alignaddr %l3, %o4, %i4
41929 orncc %o7, %o6, %i2
41930 sdivcc %g2, 0x13AE, %l2
41931 fmovd %f6, %f14
41932 ldub [%l7 + 0x26], %g4
41933 ldx [%l7 + 0x10], %g1
41934 fpmerge %f6, %f4, %f12
41935 fbu %fcc1, loop_4998
41936 sth %i6, [%l7 + 0x48]
41937 fmovscs %xcc, %f14, %f4
41938 brlz %o5, loop_4999
41939loop_4998:
41940 brlz,a %i0, loop_5000
41941 sdivx %l4, 0x17C1, %i1
41942 add %l1, 0x02B2, %o0
41943loop_4999:
41944 fmovsvs %icc, %f8, %f9
41945loop_5000:
41946 orcc %l6, 0x02CE, %o3
41947 brgez,a %g6, loop_5001
41948 movvs %xcc, %g7, %l5
41949 fcmpgt32 %f0, %f8, %i5
41950 andncc %g5, %i7, %g3
41951loop_5001:
41952 edge8ln %i3, %o2, %l0
41953 srlx %l3, %o1, %i4
41954 ldsb [%l7 + 0x6B], %o7
41955 stw %o4, [%l7 + 0x50]
41956 fcmped %fcc2, %f6, %f8
41957 fmul8x16au %f1, %f3, %f14
41958 edge32l %i2, %g2, %o6
41959 and %g4, %g1, %i6
41960 fba,a %fcc2, loop_5002
41961 fmovdgu %icc, %f5, %f8
41962 sra %o5, 0x0B, %i0
41963 add %l4, %i1, %l2
41964loop_5002:
41965 std %f4, [%l7 + 0x10]
41966 fmovsleu %xcc, %f14, %f0
41967 nop
41968 setx loop_5003, %l0, %l1
41969 jmpl %l1, %o0
41970 andcc %l1, 0x16D8, %l6
41971 tsubcctv %o3, 0x0310, %g7
41972 subcc %g6, %i5, %l5
41973loop_5003:
41974 fnegd %f14, %f12
41975 ldsb [%l7 + 0x7D], %g5
41976 orncc %g3, %i7, %i3
41977 fbuge %fcc3, loop_5004
41978 fpack32 %f4, %f4, %f8
41979 ldsh [%l7 + 0x20], %l0
41980 st %f13, [%l7 + 0x6C]
41981loop_5004:
41982 brz %o2, loop_5005
41983 orcc %o1, 0x0494, %l3
41984 fbl %fcc2, loop_5006
41985 fpadd16 %f8, %f2, %f2
41986loop_5005:
41987 fbu,a %fcc2, loop_5007
41988 ld [%l7 + 0x10], %f14
41989loop_5006:
41990 fmovrslz %o7, %f9, %f9
41991 ldsb [%l7 + 0x5B], %i4
41992loop_5007:
41993 mova %xcc, %i2, %g2
41994 lduw [%l7 + 0x1C], %o4
41995 array32 %o6, %g1, %i6
41996 orn %g4, 0x0428, %o5
41997 ldsw [%l7 + 0x58], %l4
41998 ld [%l7 + 0x10], %f14
41999 fandnot1 %f10, %f8, %f2
42000 ld [%l7 + 0x30], %f6
42001 tg %xcc, 0x0
42002 ld [%l7 + 0x40], %f15
42003 lduw [%l7 + 0x68], %i1
42004 ldub [%l7 + 0x78], %l2
42005 ldsw [%l7 + 0x14], %o0
42006 ldd [%l7 + 0x48], %f4
42007 movle %icc, %i0, %l1
42008 fmovscc %icc, %f13, %f6
42009 ldsw [%l7 + 0x30], %o3
42010 fpsub16s %f3, %f1, %f5
42011 ble,a,pt %icc, loop_5008
42012 udiv %l6, 0x12EC, %g6
42013 brnz,a %g7, loop_5009
42014 movneg %xcc, %i5, %g5
42015loop_5008:
42016 edge32l %g3, %l5, %i7
42017 fpadd16 %f12, %f10, %f14
42018loop_5009:
42019 lduh [%l7 + 0x16], %i3
42020 ld [%l7 + 0x4C], %f14
42021 fpmerge %f15, %f10, %f4
42022 fmovrdlez %l0, %f12, %f0
42023 brz %o2, loop_5010
42024 stb %l3, [%l7 + 0x54]
42025 fbl,a %fcc3, loop_5011
42026 fcmpes %fcc2, %f12, %f15
42027loop_5010:
42028 ba,pt %icc, loop_5012
42029 fmovdn %icc, %f0, %f14
42030loop_5011:
42031 fnands %f14, %f4, %f12
42032 fmovrdgez %o7, %f12, %f10
42033loop_5012:
42034 bpos,a %xcc, loop_5013
42035 fone %f14
42036 call loop_5014
42037 ldub [%l7 + 0x1E], %i4
42038loop_5013:
42039 srlx %o1, %g2, %i2
42040 fmul8sux16 %f0, %f4, %f2
42041loop_5014:
42042 ta %xcc, 0x1
42043 fcmpne16 %f0, %f8, %o6
42044 fmovdg %xcc, %f14, %f15
42045 ldub [%l7 + 0x56], %o4
42046 ldx [%l7 + 0x50], %g1
42047 edge32 %i6, %o5, %l4
42048 fmovrsgez %g4, %f3, %f6
42049 std %f0, [%l7 + 0x28]
42050 stw %i1, [%l7 + 0x1C]
42051 movcc %icc, %o0, %i0
42052 ld [%l7 + 0x28], %f0
42053 andn %l1, 0x0389, %o3
42054 stb %l6, [%l7 + 0x4D]
42055 stb %l2, [%l7 + 0x54]
42056 ldsb [%l7 + 0x55], %g7
42057 fbne,a %fcc3, loop_5015
42058 xor %g6, %g5, %g3
42059 bge,a %xcc, loop_5016
42060 fcmple16 %f10, %f12, %l5
42061loop_5015:
42062 std %f14, [%l7 + 0x38]
42063 be,a %xcc, loop_5017
42064loop_5016:
42065 fnegs %f9, %f14
42066 fxnor %f10, %f4, %f4
42067 fmovrdne %i7, %f2, %f0
42068loop_5017:
42069 movge %xcc, %i5, %i3
42070 fnot1s %f4, %f3
42071 fexpand %f7, %f4
42072 tle %icc, 0x7
42073 fmovdn %xcc, %f5, %f12
42074 fpadd16 %f12, %f8, %f8
42075 ldsh [%l7 + 0x0A], %l0
42076 srl %o2, %o7, %i4
42077 addc %l3, 0x1ABE, %g2
42078 ldsw [%l7 + 0x2C], %i2
42079 fpadd16 %f6, %f2, %f14
42080 fmovrsne %o6, %f4, %f1
42081 fpadd32 %f10, %f14, %f12
42082 ldx [%l7 + 0x18], %o1
42083 ld [%l7 + 0x1C], %f4
42084 ld [%l7 + 0x08], %f14
42085 for %f10, %f6, %f12
42086 fandnot1 %f10, %f0, %f2
42087 ldd [%l7 + 0x70], %f0
42088 fmovda %icc, %f5, %f5
42089 bne %xcc, loop_5018
42090 edge8ln %o4, %g1, %o5
42091 fmovdle %xcc, %f5, %f15
42092 bcs loop_5019
42093loop_5018:
42094 stw %l4, [%l7 + 0x50]
42095 sdiv %i6, 0x1967, %i1
42096 movpos %xcc, %o0, %i0
42097loop_5019:
42098 fbo,a %fcc3, loop_5020
42099 ldsw [%l7 + 0x0C], %l1
42100 fmovrslez %o3, %f14, %f0
42101 fsrc1 %f2, %f4
42102loop_5020:
42103 fba,a %fcc0, loop_5021
42104 stx %g4, [%l7 + 0x18]
42105 fmovscs %icc, %f3, %f14
42106 stx %l6, [%l7 + 0x60]
42107loop_5021:
42108 bgu,pt %icc, loop_5022
42109 st %f15, [%l7 + 0x44]
42110 bcc loop_5023
42111 fnands %f6, %f13, %f5
42112loop_5022:
42113 stb %g7, [%l7 + 0x59]
42114 ldsb [%l7 + 0x3B], %g6
42115loop_5023:
42116 ldsw [%l7 + 0x18], %l2
42117 ldsb [%l7 + 0x38], %g5
42118 ldsh [%l7 + 0x34], %g3
42119 brnz %l5, loop_5024
42120 ld [%l7 + 0x34], %f4
42121 edge16 %i7, %i5, %i3
42122 movcs %xcc, %l0, %o2
42123loop_5024:
42124 fabsd %f12, %f8
42125 bl %icc, loop_5025
42126 array8 %o7, %l3, %i4
42127 fmovrsgez %i2, %f6, %f2
42128 stw %g2, [%l7 + 0x08]
42129loop_5025:
42130 movrgz %o6, %o1, %g1
42131 fpadd16s %f7, %f9, %f14
42132 andncc %o5, %o4, %i6
42133 std %f2, [%l7 + 0x10]
42134 bcc loop_5026
42135 ldsw [%l7 + 0x28], %l4
42136 st %f4, [%l7 + 0x74]
42137 fcmpeq16 %f6, %f0, %o0
42138loop_5026:
42139 ldsw [%l7 + 0x30], %i0
42140 std %f6, [%l7 + 0x50]
42141 lduw [%l7 + 0x70], %l1
42142 call loop_5027
42143 bshuffle %f2, %f10, %f12
42144 lduh [%l7 + 0x5C], %o3
42145 ldd [%l7 + 0x08], %f4
42146loop_5027:
42147 orcc %g4, 0x0DC3, %l6
42148 ldd [%l7 + 0x60], %f10
42149 ld [%l7 + 0x4C], %f9
42150 fbl,a %fcc3, loop_5028
42151 ldx [%l7 + 0x20], %g7
42152 fmovdge %xcc, %f9, %f4
42153 fmovdleu %icc, %f7, %f15
42154loop_5028:
42155 tneg %icc, 0x7
42156 fandnot1 %f12, %f12, %f4
42157 fand %f4, %f2, %f4
42158 ldsh [%l7 + 0x44], %i1
42159 subc %l2, %g5, %g3
42160 fmovrde %g6, %f4, %f10
42161 for %f0, %f0, %f0
42162 subc %l5, 0x0FCE, %i7
42163 ldd [%l7 + 0x68], %f14
42164 bvs,a,pt %icc, loop_5029
42165 fmovd %f8, %f4
42166 popc %i3, %i5
42167 ldsb [%l7 + 0x7E], %l0
42168loop_5029:
42169 lduh [%l7 + 0x5E], %o2
42170 lduw [%l7 + 0x48], %o7
42171 tgu %icc, 0x2
42172 bvs,pn %icc, loop_5030
42173 fmovsneg %icc, %f6, %f9
42174 edge8l %i4, %i2, %l3
42175 bvc,a loop_5031
42176loop_5030:
42177 ldsh [%l7 + 0x16], %o6
42178 and %g2, 0x0EEC, %g1
42179 bcs %xcc, loop_5032
42180loop_5031:
42181 orcc %o1, 0x0FF9, %o4
42182 srax %i6, %l4, %o5
42183 fpmerge %f10, %f8, %f14
42184loop_5032:
42185 movrgez %i0, 0x170, %o0
42186 orcc %l1, 0x015D, %o3
42187 lduw [%l7 + 0x0C], %g4
42188 fmul8sux16 %f6, %f14, %f14
42189 ldub [%l7 + 0x43], %l6
42190 tleu %xcc, 0x7
42191 ldd [%l7 + 0x38], %f0
42192 bcc,a loop_5033
42193 sllx %g7, 0x11, %l2
42194 lduw [%l7 + 0x24], %g5
42195 brlz,a %g3, loop_5034
42196loop_5033:
42197 ld [%l7 + 0x08], %f3
42198 edge32ln %g6, %l5, %i1
42199 lduw [%l7 + 0x44], %i3
42200loop_5034:
42201 tne %icc, 0x0
42202 fnot2s %f5, %f10
42203 fmovrsne %i5, %f6, %f13
42204 tl %xcc, 0x4
42205 fmovrse %l0, %f15, %f0
42206 fbue,a %fcc0, loop_5035
42207 fnot1 %f14, %f14
42208 sub %i7, 0x00FE, %o2
42209 ldsw [%l7 + 0x40], %i4
42210loop_5035:
42211 fmul8x16au %f2, %f14, %f6
42212 fmovdvs %xcc, %f4, %f14
42213 ldsh [%l7 + 0x26], %i2
42214 udiv %l3, 0x0DEA, %o6
42215 fpsub16s %f2, %f11, %f12
42216 fmovspos %xcc, %f10, %f15
42217 lduw [%l7 + 0x74], %g2
42218 edge16n %o7, %g1, %o1
42219 std %f4, [%l7 + 0x10]
42220 bvc,a loop_5036
42221 movgu %icc, %i6, %o4
42222 fbl,a %fcc3, loop_5037
42223 srl %o5, %l4, %i0
42224loop_5036:
42225 movle %icc, %l1, %o3
42226 std %f0, [%l7 + 0x30]
42227loop_5037:
42228 st %f0, [%l7 + 0x34]
42229 fnot1s %f15, %f5
42230 tcs %icc, 0x6
42231 fmul8sux16 %f6, %f12, %f2
42232 fandnot2s %f5, %f15, %f10
42233 alignaddr %o0, %g4, %l6
42234 stx %g7, [%l7 + 0x30]
42235 ldsw [%l7 + 0x70], %g5
42236 ldx [%l7 + 0x28], %g3
42237 stx %l2, [%l7 + 0x60]
42238 fmovrde %g6, %f14, %f12
42239 tsubcc %l5, %i3, %i5
42240 fmul8x16au %f10, %f14, %f2
42241 fbuge %fcc2, loop_5038
42242 stb %l0, [%l7 + 0x7F]
42243 sllx %i7, %i1, %o2
42244 srl %i2, 0x1B, %l3
42245loop_5038:
42246 fmovde %xcc, %f0, %f2
42247 fmovrslz %o6, %f7, %f2
42248 ldsb [%l7 + 0x34], %i4
42249 sllx %g2, %g1, %o1
42250 movrlz %o7, %o4, %i6
42251 fmovsg %xcc, %f3, %f0
42252 sth %l4, [%l7 + 0x42]
42253 movvs %icc, %o5, %i0
42254 sra %l1, %o0, %o3
42255 andn %l6, %g7, %g4
42256 fble,a %fcc2, loop_5039
42257 fzero %f8
42258 fmovsleu %icc, %f14, %f12
42259 fmovsle %icc, %f5, %f14
42260loop_5039:
42261 ldsb [%l7 + 0x3C], %g5
42262 fmovrdgez %g3, %f14, %f10
42263 stb %g6, [%l7 + 0x18]
42264 fmovscc %xcc, %f13, %f5
42265 ldsw [%l7 + 0x58], %l2
42266 bleu,pt %xcc, loop_5040
42267 call loop_5041
42268 movvs %xcc, %i3, %i5
42269 movn %xcc, %l0, %i7
42270loop_5040:
42271 addcc %l5, %i1, %o2
42272loop_5041:
42273 call loop_5042
42274 add %l3, %o6, %i2
42275 fmovdge %icc, %f15, %f4
42276 subc %g2, 0x1549, %g1
42277loop_5042:
42278 sub %i4, %o7, %o1
42279 movcs %xcc, %i6, %l4
42280 fornot2s %f4, %f15, %f15
42281 fzeros %f12
42282 ldd [%l7 + 0x20], %f12
42283 lduh [%l7 + 0x6E], %o5
42284 for %f14, %f14, %f8
42285 fmul8x16au %f0, %f13, %f4
42286 ldx [%l7 + 0x10], %o4
42287 xnorcc %l1, 0x1CB2, %o0
42288 fmovsle %xcc, %f2, %f5
42289 sth %o3, [%l7 + 0x20]
42290 ldsb [%l7 + 0x12], %i0
42291 fmul8ulx16 %f2, %f6, %f6
42292 fble %fcc0, loop_5043
42293 tleu %xcc, 0x5
42294 sdiv %g7, 0x05A4, %l6
42295 fmovsvs %icc, %f0, %f10
42296loop_5043:
42297 srax %g4, %g5, %g3
42298 edge8ln %g6, %l2, %i5
42299 ldub [%l7 + 0x12], %i3
42300 sth %l0, [%l7 + 0x20]
42301 fmul8x16al %f9, %f6, %f4
42302 fmovrdne %l5, %f0, %f6
42303 fbug,a %fcc3, loop_5044
42304 taddcc %i1, 0x150C, %o2
42305 std %f0, [%l7 + 0x08]
42306 ldsh [%l7 + 0x0C], %l3
42307loop_5044:
42308 stb %o6, [%l7 + 0x26]
42309 ldd [%l7 + 0x58], %f2
42310 fblg %fcc3, loop_5045
42311 lduh [%l7 + 0x1A], %i7
42312 brgz,a %g2, loop_5046
42313 ld [%l7 + 0x44], %f13
42314loop_5045:
42315 brlez %g1, loop_5047
42316 fmuld8ulx16 %f0, %f2, %f14
42317loop_5046:
42318 ldsb [%l7 + 0x41], %i4
42319 fornot1 %f6, %f14, %f4
42320loop_5047:
42321 tgu %xcc, 0x4
42322 sllx %i2, %o1, %i6
42323 fzero %f6
42324 fba,a %fcc3, loop_5048
42325 bl %icc, loop_5049
42326 bge %icc, loop_5050
42327 fnot1 %f10, %f2
42328loop_5048:
42329 fornot2s %f11, %f9, %f0
42330loop_5049:
42331 orcc %o7, %l4, %o5
42332loop_5050:
42333 fbug %fcc1, loop_5051
42334 ldsh [%l7 + 0x70], %l1
42335 fbl,a %fcc3, loop_5052
42336 fblg %fcc1, loop_5053
42337loop_5051:
42338 ldsh [%l7 + 0x12], %o0
42339 fmovdg %xcc, %f1, %f8
42340loop_5052:
42341 tgu %xcc, 0x1
42342loop_5053:
42343 tsubcc %o3, %o4, %g7
42344 sll %l6, %g4, %g5
42345 ldsb [%l7 + 0x54], %i0
42346 fmovse %xcc, %f12, %f11
42347 bcs %xcc, loop_5054
42348 fpack16 %f8, %f15
42349 ldsw [%l7 + 0x48], %g6
42350 fmovrdgez %l2, %f0, %f8
42351loop_5054:
42352 fmovde %icc, %f14, %f7
42353 fmovrslez %g3, %f10, %f12
42354 fcmpgt32 %f4, %f8, %i3
42355 fmovrse %l0, %f4, %f3
42356 array16 %l5, %i5, %o2
42357 edge8ln %l3, %o6, %i1
42358 ldsb [%l7 + 0x4F], %g2
42359 pdist %f8, %f12, %f8
42360 lduw [%l7 + 0x2C], %i7
42361 fexpand %f0, %f4
42362 tgu %icc, 0x2
42363 fnands %f3, %f3, %f9
42364 ldsw [%l7 + 0x40], %g1
42365 fands %f12, %f10, %f14
42366 alignaddrl %i4, %o1, %i2
42367 fpadd16s %f2, %f9, %f7
42368 fnor %f2, %f10, %f12
42369 fmovdle %xcc, %f13, %f14
42370 fbn %fcc3, loop_5055
42371 ldd [%l7 + 0x40], %f12
42372 subc %i6, %o7, %o5
42373 tle %xcc, 0x3
42374loop_5055:
42375 stw %l1, [%l7 + 0x0C]
42376 lduw [%l7 + 0x20], %o0
42377 fpack16 %f12, %f11
42378 stb %l4, [%l7 + 0x21]
42379 ldsh [%l7 + 0x6E], %o3
42380 tsubcctv %o4, %g7, %l6
42381 ldd [%l7 + 0x68], %f4
42382 stw %g5, [%l7 + 0x58]
42383 bgu,a %xcc, loop_5056
42384 st %f5, [%l7 + 0x38]
42385 lduw [%l7 + 0x44], %g4
42386 fble %fcc1, loop_5057
42387loop_5056:
42388 movrgez %i0, 0x0EB, %g6
42389 ldub [%l7 + 0x0F], %l2
42390 fmovrdlz %i3, %f6, %f4
42391loop_5057:
42392 tgu %xcc, 0x4
42393 edge16l %l0, %l5, %i5
42394 fxors %f3, %f7, %f7
42395 edge16n %o2, %g3, %o6
42396 stb %l3, [%l7 + 0x3C]
42397 fcmple32 %f6, %f12, %i1
42398 fmovs %f15, %f4
42399 mulx %g2, %i7, %i4
42400 tvs %xcc, 0x4
42401 ba,pt %xcc, loop_5058
42402 bg,a %xcc, loop_5059
42403 bg loop_5060
42404 fmovscc %xcc, %f0, %f12
42405loop_5058:
42406 movre %o1, 0x2AD, %i2
42407loop_5059:
42408 tl %xcc, 0x3
42409loop_5060:
42410 sth %g1, [%l7 + 0x48]
42411 ldsh [%l7 + 0x26], %o7
42412 bcc,a %icc, loop_5061
42413 fbul,a %fcc2, loop_5062
42414 edge32 %i6, %l1, %o0
42415 ldub [%l7 + 0x49], %o5
42416loop_5061:
42417 ldd [%l7 + 0x68], %f8
42418loop_5062:
42419 orn %o3, %l4, %g7
42420 ldsb [%l7 + 0x7C], %o4
42421 ldub [%l7 + 0x7F], %g5
42422 fmovsvc %xcc, %f3, %f7
42423 array32 %g4, %l6, %i0
42424 fpmerge %f15, %f6, %f0
42425 orcc %l2, 0x178F, %g6
42426 bshuffle %f0, %f14, %f10
42427 fbe,a %fcc3, loop_5063
42428 ld [%l7 + 0x78], %f8
42429 ldsh [%l7 + 0x2A], %l0
42430 subcc %l5, 0x195A, %i3
42431loop_5063:
42432 nop
42433 setx loop_5064, %l0, %l1
42434 jmpl %l1, %o2
42435 st %f12, [%l7 + 0x58]
42436 for %f2, %f12, %f12
42437 fbl %fcc3, loop_5065
42438loop_5064:
42439 fmul8sux16 %f2, %f8, %f12
42440 fxnors %f13, %f7, %f3
42441 ldsh [%l7 + 0x28], %i5
42442loop_5065:
42443 lduh [%l7 + 0x72], %o6
42444 fmovdgu %xcc, %f5, %f5
42445 orcc %l3, 0x050A, %i1
42446 tcs %icc, 0x6
42447 fbn,a %fcc2, loop_5066
42448 fbne %fcc3, loop_5067
42449 sdiv %g2, 0x1A18, %g3
42450 fnand %f14, %f6, %f12
42451loop_5066:
42452 fnot2 %f0, %f10
42453loop_5067:
42454 fmovdgu %xcc, %f15, %f5
42455 stw %i4, [%l7 + 0x60]
42456 edge32ln %i7, %o1, %g1
42457 fabsd %f6, %f4
42458 fabss %f0, %f6
42459 fones %f8
42460 stb %o7, [%l7 + 0x20]
42461 brnz %i6, loop_5068
42462 stb %i2, [%l7 + 0x10]
42463 ldd [%l7 + 0x70], %f8
42464 fmovscs %xcc, %f13, %f6
42465loop_5068:
42466 tg %icc, 0x5
42467 st %f11, [%l7 + 0x7C]
42468 movle %xcc, %l1, %o5
42469 addc %o0, 0x0CC6, %o3
42470 fmovdleu %xcc, %f1, %f4
42471 fpack32 %f2, %f12, %f0
42472 ldsw [%l7 + 0x5C], %l4
42473 fmovde %xcc, %f9, %f6
42474 movge %xcc, %o4, %g5
42475 fmovse %icc, %f7, %f1
42476 tne %xcc, 0x0
42477 fbue,a %fcc1, loop_5069
42478 fmovscs %icc, %f4, %f2
42479 subc %g7, %g4, %l6
42480 fnegd %f10, %f6
42481loop_5069:
42482 fble,a %fcc2, loop_5070
42483 lduh [%l7 + 0x72], %i0
42484 stw %l2, [%l7 + 0x28]
42485 edge8l %g6, %l5, %l0
42486loop_5070:
42487 edge16ln %i3, %o2, %o6
42488 fmovsgu %icc, %f15, %f3
42489 nop
42490 setx loop_5071, %l0, %l1
42491 wrpr 0x1, %tl
42492 wrpr %l1, %tpc
42493 add %l1, 0x4, %l1
42494 wrpr %l1, %tnpc
42495 setx 0x34400001400, %l0, %l1
42496 wrpr %l1, %tstate
42497 wrhpr 0x4, %htstate
42498 retry
42499 stx %l3, [%l7 + 0x20]
42500 fbn,a %fcc1, loop_5072
42501 move %icc, %i5, %g2
42502loop_5071:
42503 be,a %xcc, loop_5073
42504 tpos %xcc, 0x3
42505loop_5072:
42506 andncc %g3, %i1, %i7
42507 fones %f1
42508loop_5073:
42509 stb %o1, [%l7 + 0x1D]
42510 fmovsle %icc, %f9, %f10
42511 fmovsgu %xcc, %f11, %f9
42512 movrgz %i4, 0x2A8, %g1
42513 subc %o7, %i2, %l1
42514 fmovsgu %xcc, %f1, %f13
42515 ta %icc, 0x5
42516 fnot2 %f2, %f14
42517 ldub [%l7 + 0x45], %o5
42518 fbug %fcc3, loop_5074
42519 ldsh [%l7 + 0x2E], %o0
42520 ldsh [%l7 + 0x1A], %o3
42521 stw %i6, [%l7 + 0x6C]
42522loop_5074:
42523 fmovdne %icc, %f15, %f8
42524 ldsw [%l7 + 0x78], %o4
42525 movre %l4, 0x368, %g7
42526 faligndata %f4, %f12, %f0
42527 bgu,pt %icc, loop_5075
42528 fmovdne %icc, %f8, %f0
42529 array16 %g4, %l6, %g5
42530 bcc loop_5076
42531loop_5075:
42532 movneg %xcc, %i0, %l2
42533 fba %fcc0, loop_5077
42534 movre %l5, 0x01A, %g6
42535loop_5076:
42536 movleu %icc, %i3, %o2
42537 lduw [%l7 + 0x10], %l0
42538loop_5077:
42539 fone %f6
42540 ldx [%l7 + 0x70], %l3
42541 stb %o6, [%l7 + 0x3B]
42542 fmovdge %xcc, %f7, %f7
42543 fbo %fcc2, loop_5078
42544 fmovdvc %icc, %f0, %f2
42545 lduh [%l7 + 0x46], %i5
42546 lduh [%l7 + 0x28], %g3
42547loop_5078:
42548 fmovrsne %g2, %f11, %f10
42549 fnand %f4, %f14, %f8
42550 orncc %i7, %i1, %i4
42551 std %f0, [%l7 + 0x20]
42552 sth %g1, [%l7 + 0x6E]
42553 ldub [%l7 + 0x63], %o1
42554 sdivx %o7, 0x1A0E, %l1
42555 fexpand %f8, %f14
42556 fnegd %f8, %f10
42557 taddcctv %o5, %i2, %o3
42558 sethi 0x047F, %i6
42559 lduw [%l7 + 0x4C], %o4
42560 fmovsa %xcc, %f14, %f8
42561 fmovspos %xcc, %f10, %f2
42562 fmovdcs %xcc, %f4, %f4
42563 tl %icc, 0x7
42564 andcc %o0, %l4, %g4
42565 ldsb [%l7 + 0x24], %l6
42566 edge8l %g7, %g5, %l2
42567 movrgz %i0, 0x2E8, %l5
42568 ba %icc, loop_5079
42569 movcs %icc, %i3, %o2
42570 movvc %icc, %g6, %l3
42571 fpsub32 %f6, %f0, %f10
42572loop_5079:
42573 fxors %f14, %f4, %f0
42574 fmovda %xcc, %f13, %f0
42575 ldsh [%l7 + 0x6C], %o6
42576 ldx [%l7 + 0x78], %i5
42577 and %l0, %g2, %g3
42578 ldsw [%l7 + 0x3C], %i7
42579 tge %xcc, 0x2
42580 ldsw [%l7 + 0x44], %i1
42581 fcmped %fcc2, %f14, %f14
42582 sdivcc %i4, 0x01FD, %o1
42583 lduh [%l7 + 0x2C], %o7
42584 fmovdvs %xcc, %f8, %f15
42585 fpackfix %f14, %f15
42586 movrlz %l1, %o5, %i2
42587 fmovda %icc, %f5, %f6
42588 ldx [%l7 + 0x38], %o3
42589 ldsh [%l7 + 0x1E], %g1
42590 bshuffle %f4, %f2, %f0
42591 ldub [%l7 + 0x2E], %i6
42592 lduh [%l7 + 0x6C], %o0
42593 fnor %f6, %f14, %f12
42594 fbule %fcc1, loop_5080
42595 fbge %fcc3, loop_5081
42596 ldub [%l7 + 0x5E], %l4
42597 fmovsle %icc, %f2, %f14
42598loop_5080:
42599 fpmerge %f8, %f12, %f12
42600loop_5081:
42601 bge,pt %xcc, loop_5082
42602 orncc %o4, 0x1E0F, %g4
42603 edge8 %g7, %g5, %l2
42604 ld [%l7 + 0x28], %f4
42605loop_5082:
42606 st %f12, [%l7 + 0x60]
42607 fpadd32 %f4, %f2, %f2
42608 fandnot1s %f11, %f14, %f8
42609 movrgz %l6, %i0, %i3
42610 fmovsleu %icc, %f7, %f11
42611 st %f9, [%l7 + 0x7C]
42612 fnor %f2, %f14, %f0
42613 fmovsneg %xcc, %f1, %f0
42614 array32 %l5, %o2, %g6
42615 fmovrsgez %o6, %f10, %f7
42616 bvc,pt %icc, loop_5083
42617 stb %l3, [%l7 + 0x56]
42618 fbule %fcc1, loop_5084
42619 fmovrse %l0, %f7, %f5
42620loop_5083:
42621 fmovdvc %icc, %f15, %f14
42622 fexpand %f10, %f14
42623loop_5084:
42624 lduw [%l7 + 0x50], %i5
42625 lduh [%l7 + 0x76], %g2
42626 nop
42627 setx loop_5085, %l0, %l1
42628 jmpl %l1, %g3
42629 fpadd32s %f12, %f4, %f8
42630 movvc %icc, %i1, %i4
42631 array8 %i7, %o7, %o1
42632loop_5085:
42633 mova %icc, %l1, %o5
42634 tsubcctv %i2, %o3, %i6
42635 fcmps %fcc0, %f13, %f4
42636 fbe,a %fcc1, loop_5086
42637 tvs %xcc, 0x7
42638 movcs %icc, %g1, %l4
42639 ld [%l7 + 0x38], %f4
42640loop_5086:
42641 array32 %o0, %g4, %o4
42642 ldsw [%l7 + 0x30], %g7
42643 movleu %icc, %g5, %l6
42644 sub %i0, %l2, %l5
42645 movl %xcc, %i3, %g6
42646 fblg,a %fcc0, loop_5087
42647 fmovdcs %icc, %f4, %f7
42648 lduw [%l7 + 0x18], %o2
42649 subcc %o6, 0x0897, %l0
42650loop_5087:
42651 fabsd %f0, %f2
42652 fmovspos %icc, %f8, %f0
42653 bl %xcc, loop_5088
42654 srax %l3, %i5, %g2
42655 ldsw [%l7 + 0x2C], %i1
42656 fmul8sux16 %f6, %f14, %f2
42657loop_5088:
42658 array8 %g3, %i7, %o7
42659 fbug,a %fcc3, loop_5089
42660 ta %xcc, 0x6
42661 sth %i4, [%l7 + 0x14]
42662 std %f4, [%l7 + 0x08]
42663loop_5089:
42664 fcmpne16 %f14, %f2, %l1
42665 ldub [%l7 + 0x54], %o5
42666 smul %i2, 0x1633, %o1
42667 xnorcc %o3, %i6, %l4
42668 bl,a %xcc, loop_5090
42669 ldsh [%l7 + 0x7E], %o0
42670 movle %icc, %g4, %o4
42671 movg %icc, %g7, %g5
42672loop_5090:
42673 lduh [%l7 + 0x26], %g1
42674 bge loop_5091
42675 fmovdl %xcc, %f0, %f1
42676 fsrc2 %f14, %f4
42677 std %f6, [%l7 + 0x60]
42678loop_5091:
42679 fcmpeq32 %f2, %f8, %l6
42680 fmovrsgz %i0, %f15, %f1
42681 stx %l2, [%l7 + 0x40]
42682 ldub [%l7 + 0x6D], %i3
42683 stw %g6, [%l7 + 0x2C]
42684 ldsw [%l7 + 0x30], %o2
42685 fandnot2s %f5, %f12, %f7
42686 stw %o6, [%l7 + 0x68]
42687 movvs %xcc, %l5, %l3
42688 fcmpes %fcc3, %f10, %f11
42689 ldd [%l7 + 0x40], %f6
42690 ldd [%l7 + 0x78], %f14
42691 lduw [%l7 + 0x70], %l0
42692 xnor %g2, 0x05DD, %i5
42693 movne %xcc, %g3, %i1
42694 tge %xcc, 0x5
42695 fmovde %icc, %f9, %f4
42696 fbul %fcc1, loop_5092
42697 brz,a %i7, loop_5093
42698 fnands %f11, %f2, %f6
42699 ldd [%l7 + 0x50], %f2
42700loop_5092:
42701 std %f2, [%l7 + 0x50]
42702loop_5093:
42703 ldsb [%l7 + 0x6B], %i4
42704 lduw [%l7 + 0x1C], %o7
42705 movle %icc, %o5, %l1
42706 bne,pn %icc, loop_5094
42707 ldx [%l7 + 0x40], %i2
42708 udiv %o1, 0x106E, %i6
42709 udivcc %o3, 0x1E96, %o0
42710loop_5094:
42711 fpsub16s %f15, %f7, %f15
42712 fmovda %icc, %f1, %f8
42713 xnor %l4, %o4, %g7
42714 tg %icc, 0x3
42715 edge32 %g4, %g1, %l6
42716 ldsb [%l7 + 0x12], %g5
42717 fmovse %icc, %f12, %f7
42718 movl %xcc, %l2, %i3
42719 fandnot1 %f14, %f4, %f4
42720 fmovrsne %i0, %f12, %f15
42721 orn %o2, 0x113D, %o6
42722 ldx [%l7 + 0x28], %g6
42723 edge32ln %l5, %l3, %g2
42724 fbue,a %fcc3, loop_5095
42725 fpsub32s %f8, %f6, %f15
42726 edge16n %l0, %g3, %i1
42727 std %f2, [%l7 + 0x10]
42728loop_5095:
42729 stw %i7, [%l7 + 0x58]
42730 tgu %icc, 0x1
42731 movcs %icc, %i5, %o7
42732 ble,a %xcc, loop_5096
42733 edge8 %o5, %i4, %i2
42734 stb %l1, [%l7 + 0x0E]
42735 xnor %o1, %i6, %o3
42736loop_5096:
42737 mulx %o0, %o4, %g7
42738 fmovse %icc, %f2, %f10
42739 fandnot2 %f8, %f10, %f10
42740 fpadd32 %f12, %f10, %f4
42741 stb %g4, [%l7 + 0x2C]
42742 ldd [%l7 + 0x70], %f10
42743 ldsb [%l7 + 0x69], %g1
42744 fxor %f10, %f8, %f8
42745 movvc %icc, %l4, %g5
42746 fmovrdlz %l6, %f6, %f2
42747 array8 %l2, %i3, %o2
42748 bl,a %icc, loop_5097
42749 lduh [%l7 + 0x0E], %i0
42750 srl %g6, 0x00, %o6
42751 fcmpgt16 %f4, %f12, %l5
42752loop_5097:
42753 ldsh [%l7 + 0x4E], %l3
42754 udivx %g2, 0x0D9B, %g3
42755 taddcc %l0, 0x0D1E, %i7
42756 ldd [%l7 + 0x28], %f4
42757 fornot1 %f2, %f4, %f4
42758 fone %f10
42759 stx %i5, [%l7 + 0x18]
42760 fbl,a %fcc1, loop_5098
42761 fpadd16 %f10, %f6, %f2
42762 edge8n %o7, %o5, %i4
42763 movleu %icc, %i1, %l1
42764loop_5098:
42765 fmul8sux16 %f2, %f0, %f2
42766 fbne %fcc1, loop_5099
42767 lduw [%l7 + 0x50], %i2
42768 tsubcc %i6, 0x0D10, %o3
42769 stb %o1, [%l7 + 0x5C]
42770loop_5099:
42771 fmovsvc %xcc, %f10, %f2
42772 tge %xcc, 0x5
42773 fnegd %f8, %f4
42774 mulscc %o4, %o0, %g4
42775 fbuge,a %fcc2, loop_5100
42776 movleu %icc, %g7, %l4
42777 fpack16 %f4, %f2
42778 ldub [%l7 + 0x20], %g5
42779loop_5100:
42780 andncc %g1, %l2, %l6
42781 fmovrdlz %o2, %f8, %f12
42782 popc %i0, %g6
42783 ldub [%l7 + 0x55], %i3
42784 fcmpes %fcc3, %f0, %f1
42785 fpsub16 %f4, %f0, %f2
42786 ldx [%l7 + 0x38], %l5
42787 fbge,a %fcc0, loop_5101
42788 st %f4, [%l7 + 0x18]
42789 fbe,a %fcc0, loop_5102
42790 fmuld8sux16 %f6, %f0, %f12
42791loop_5101:
42792 brgz,a %l3, loop_5103
42793 nop
42794 setx loop_5104, %l0, %l1
42795 wrpr 0x1, %tl
42796 wrpr %l1, %tpc
42797 add %l1, 0x4, %l1
42798 wrpr %l1, %tnpc
42799 setx 0x34400001400, %l0, %l1
42800 wrpr %l1, %tstate
42801 wrhpr 0x4, %htstate
42802 retry
42803loop_5102:
42804 fcmpgt32 %f4, %f6, %o6
42805 fmovrsne %g3, %f10, %f6
42806loop_5103:
42807 ldsb [%l7 + 0x78], %g2
42808loop_5104:
42809 ldub [%l7 + 0x36], %i7
42810 ldsb [%l7 + 0x36], %l0
42811 fmovs %f12, %f9
42812 fnand %f14, %f14, %f12
42813 ldsb [%l7 + 0x1A], %o7
42814 ldd [%l7 + 0x70], %f10
42815 edge16ln %o5, %i5, %i1
42816 fxor %f2, %f8, %f6
42817 ldsh [%l7 + 0x08], %i4
42818 st %f0, [%l7 + 0x6C]
42819 bneg,a,pt %icc, loop_5105
42820 fcmpgt16 %f10, %f6, %i2
42821 fmovspos %xcc, %f9, %f12
42822 sll %l1, 0x03, %i6
42823loop_5105:
42824 fpadd16 %f8, %f2, %f2
42825 bneg,pn %xcc, loop_5106
42826 fbule,a %fcc1, loop_5107
42827 st %f14, [%l7 + 0x64]
42828 fnot2 %f10, %f6
42829loop_5106:
42830 alignaddr %o3, %o4, %o1
42831loop_5107:
42832 be,a loop_5108
42833 ldsb [%l7 + 0x0D], %o0
42834 tgu %xcc, 0x7
42835 fbn,a %fcc1, loop_5109
42836loop_5108:
42837 fbule %fcc1, loop_5110
42838 brgz,a %g7, loop_5111
42839 fcmpne16 %f10, %f10, %l4
42840loop_5109:
42841 tle %xcc, 0x5
42842loop_5110:
42843 lduh [%l7 + 0x58], %g5
42844loop_5111:
42845 fmovsneg %xcc, %f11, %f7
42846 andcc %g4, %g1, %l2
42847 tn %xcc, 0x2
42848 bvs,a loop_5112
42849 fandnot1 %f2, %f6, %f4
42850 popc 0x0A43, %o2
42851 fmovsvs %icc, %f7, %f12
42852loop_5112:
42853 srlx %l6, %i0, %g6
42854 fmovdgu %icc, %f4, %f12
42855 fble %fcc0, loop_5113
42856 st %f11, [%l7 + 0x54]
42857 and %i3, %l3, %o6
42858 stw %l5, [%l7 + 0x30]
42859loop_5113:
42860 fxnor %f4, %f12, %f14
42861 bvc,a,pt %icc, loop_5114
42862 sdiv %g3, 0x1783, %g2
42863 bg,a %icc, loop_5115
42864 fble,a %fcc1, loop_5116
42865loop_5114:
42866 ldsh [%l7 + 0x1C], %i7
42867 movge %xcc, %o7, %o5
42868loop_5115:
42869 stb %i5, [%l7 + 0x59]
42870loop_5116:
42871 brz %i1, loop_5117
42872 ldsw [%l7 + 0x48], %l0
42873 fnands %f13, %f10, %f13
42874 fcmpgt32 %f10, %f0, %i4
42875loop_5117:
42876 ldsh [%l7 + 0x30], %l1
42877 ldsh [%l7 + 0x46], %i6
42878 movcs %icc, %o3, %i2
42879 fsrc1 %f0, %f14
42880 bge loop_5118
42881 tneg %xcc, 0x6
42882 fbu %fcc2, loop_5119
42883 stx %o4, [%l7 + 0x68]
42884loop_5118:
42885 stx %o0, [%l7 + 0x08]
42886 fcmpeq32 %f10, %f14, %o1
42887loop_5119:
42888 brlez %l4, loop_5120
42889 fbo %fcc1, loop_5121
42890 smulcc %g7, 0x113E, %g4
42891 and %g5, %g1, %o2
42892loop_5120:
42893 fbule,a %fcc3, loop_5122
42894loop_5121:
42895 fmul8ulx16 %f8, %f6, %f8
42896 bpos,a,pt %xcc, loop_5123
42897 brlz,a %l6, loop_5124
42898loop_5122:
42899 tl %icc, 0x7
42900 fbo,a %fcc2, loop_5125
42901loop_5123:
42902 udiv %l2, 0x02E0, %g6
42903loop_5124:
42904 ldsw [%l7 + 0x20], %i3
42905 movrgez %i0, 0x09C, %o6
42906loop_5125:
42907 edge16n %l5, %g3, %g2
42908 edge16l %i7, %o7, %l3
42909 fmovspos %icc, %f10, %f7
42910 stb %o5, [%l7 + 0x2C]
42911 ldx [%l7 + 0x08], %i1
42912 sth %i5, [%l7 + 0x28]
42913 ldx [%l7 + 0x20], %l0
42914 fmovdle %xcc, %f11, %f2
42915 tge %xcc, 0x3
42916 std %f14, [%l7 + 0x60]
42917 edge32ln %i4, %i6, %o3
42918 ldsb [%l7 + 0x7A], %i2
42919 addc %o4, 0x0DDB, %l1
42920 for %f14, %f0, %f6
42921 srax %o1, 0x00, %l4
42922 addcc %o0, %g4, %g5
42923 ldsw [%l7 + 0x48], %g1
42924 lduw [%l7 + 0x18], %g7
42925 fmovrdlez %o2, %f2, %f0
42926 fmovscc %icc, %f1, %f15
42927 bl,a,pt %xcc, loop_5126
42928 fandnot2 %f0, %f2, %f2
42929 lduw [%l7 + 0x0C], %l2
42930 ldsh [%l7 + 0x7E], %g6
42931loop_5126:
42932 udivx %i3, 0x0CDE, %i0
42933 ld [%l7 + 0x0C], %f14
42934 stx %l6, [%l7 + 0x70]
42935 udiv %l5, 0x1FD6, %g3
42936 ldx [%l7 + 0x38], %g2
42937 fmovdg %xcc, %f2, %f13
42938 st %f4, [%l7 + 0x68]
42939 fones %f8
42940 stx %i7, [%l7 + 0x20]
42941 fnands %f8, %f10, %f3
42942 mulscc %o7, %o6, %o5
42943 edge32n %l3, %i1, %l0
42944 fmovrsgz %i4, %f9, %f10
42945 fpackfix %f8, %f13
42946 fpsub32 %f12, %f6, %f8
42947 te %icc, 0x4
42948 stw %i6, [%l7 + 0x20]
42949 fpadd16 %f0, %f0, %f2
42950 srlx %o3, %i2, %o4
42951 fcmpeq16 %f4, %f4, %l1
42952 fzero %f12
42953 bpos,a %icc, loop_5127
42954 be loop_5128
42955 edge32l %i5, %o1, %l4
42956 st %f12, [%l7 + 0x48]
42957loop_5127:
42958 ld [%l7 + 0x24], %f1
42959loop_5128:
42960 fbuge,a %fcc0, loop_5129
42961 edge8 %g4, %g5, %g1
42962 fpadd16 %f12, %f10, %f4
42963 subccc %o0, 0x07B4, %o2
42964loop_5129:
42965 st %f11, [%l7 + 0x78]
42966 ldsw [%l7 + 0x60], %l2
42967 fble %fcc0, loop_5130
42968 orncc %g7, 0x1CC6, %g6
42969 fpsub32 %f4, %f4, %f14
42970 bgu,pn %xcc, loop_5131
42971loop_5130:
42972 fmovsle %xcc, %f10, %f4
42973 fbu,a %fcc2, loop_5132
42974 fnot1s %f14, %f10
42975loop_5131:
42976 nop
42977 setx loop_5133, %l0, %l1
42978 jmpl %l1, %i3
42979 ble,a,pn %icc, loop_5134
42980loop_5132:
42981 fbl %fcc3, loop_5135
42982 lduw [%l7 + 0x0C], %i0
42983loop_5133:
42984 fxnors %f14, %f10, %f0
42985loop_5134:
42986 stb %l6, [%l7 + 0x4B]
42987loop_5135:
42988 movrgez %g3, %g2, %i7
42989 fmovsl %xcc, %f12, %f15
42990 stw %o7, [%l7 + 0x68]
42991 fmovdl %xcc, %f11, %f2
42992 fors %f13, %f10, %f6
42993 ldd [%l7 + 0x48], %f0
42994 fble %fcc1, loop_5136
42995 fmovscc %icc, %f9, %f3
42996 std %f10, [%l7 + 0x48]
42997 ldub [%l7 + 0x19], %l5
42998loop_5136:
42999 std %f0, [%l7 + 0x48]
43000 array8 %o5, %l3, %i1
43001 edge16n %l0, %i4, %o6
43002 nop
43003 setx loop_5137, %l0, %l1
43004 wrpr 0x1, %tl
43005 wrpr %l1, %tpc
43006 add %l1, 0x4, %l1
43007 wrpr %l1, %tnpc
43008 setx 0x34400001400, %l0, %l1
43009 wrpr %l1, %tstate
43010 wrhpr 0x4, %htstate
43011 retry
43012 ldsh [%l7 + 0x70], %o3
43013 fpsub32s %f15, %f10, %f13
43014 sth %i2, [%l7 + 0x56]
43015loop_5137:
43016 faligndata %f12, %f4, %f0
43017 stb %i6, [%l7 + 0x3D]
43018 fmovrslz %o4, %f13, %f7
43019 fmuld8sux16 %f12, %f5, %f14
43020 tg %xcc, 0x6
43021 fmovscc %icc, %f2, %f7
43022 tleu %icc, 0x5
43023 fmovsvc %icc, %f1, %f6
43024 fpadd16s %f10, %f7, %f14
43025 fpsub32s %f0, %f3, %f14
43026 sth %i5, [%l7 + 0x7A]
43027 fors %f0, %f6, %f13
43028 stw %l1, [%l7 + 0x14]
43029 movcs %xcc, %l4, %o1
43030 sth %g5, [%l7 + 0x52]
43031 tne %xcc, 0x3
43032 fmul8x16 %f6, %f12, %f14
43033 lduh [%l7 + 0x6E], %g4
43034 ldx [%l7 + 0x18], %g1
43035 bne,a loop_5138
43036 fmovdne %icc, %f1, %f8
43037 edge32 %o0, %o2, %l2
43038 fands %f12, %f10, %f13
43039loop_5138:
43040 brgez,a %g7, loop_5139
43041 fcmpne16 %f8, %f0, %g6
43042 fbue %fcc0, loop_5140
43043 movl %icc, %i3, %i0
43044loop_5139:
43045 ldx [%l7 + 0x50], %g3
43046 fpadd16 %f14, %f12, %f6
43047loop_5140:
43048 tsubcc %l6, 0x0A37, %g2
43049 fba %fcc2, loop_5141
43050 ldsw [%l7 + 0x3C], %i7
43051 fmul8sux16 %f8, %f0, %f14
43052 tcs %xcc, 0x2
43053loop_5141:
43054 fmovsl %icc, %f14, %f7
43055 ldub [%l7 + 0x67], %o7
43056 fcmpeq32 %f6, %f10, %l5
43057 brz,a %l3, loop_5142
43058 fmovdcs %icc, %f7, %f8
43059 fzeros %f10
43060 srax %i1, %l0, %o5
43061loop_5142:
43062 stb %i4, [%l7 + 0x30]
43063 fmovsge %xcc, %f10, %f6
43064 fcmpeq32 %f6, %f4, %o3
43065 fmovsge %icc, %f7, %f6
43066 sdiv %o6, 0x06EC, %i6
43067 tgu %icc, 0x6
43068 fbge,a %fcc3, loop_5143
43069 fmovsg %xcc, %f2, %f2
43070 fbg,a %fcc1, loop_5144
43071 fcmps %fcc3, %f6, %f1
43072loop_5143:
43073 fsrc2s %f12, %f7
43074 bgu,pt %xcc, loop_5145
43075loop_5144:
43076 bg loop_5146
43077 bcs,a loop_5147
43078 brnz,a %i2, loop_5148
43079loop_5145:
43080 stw %o4, [%l7 + 0x74]
43081loop_5146:
43082 fbn,a %fcc1, loop_5149
43083loop_5147:
43084 stb %i5, [%l7 + 0x28]
43085loop_5148:
43086 fpmerge %f11, %f3, %f6
43087 smul %l1, 0x1B21, %l4
43088loop_5149:
43089 edge32n %g5, %g4, %o1
43090 fxnors %f14, %f8, %f14
43091 srax %o0, %g1, %o2
43092 nop
43093 setx loop_5150, %l0, %l1
43094 wrpr 0x1, %tl
43095 wrpr %l1, %tnpc
43096 setx 0x34400001400, %l0, %l1
43097 wrpr %l1, %tstate
43098 wrhpr 0x4, %htstate
43099 done
43100 fmovdcc %icc, %f0, %f13
43101 ld [%l7 + 0x7C], %f1
43102 movg %icc, %l2, %g7
43103loop_5150:
43104 fmovdneg %xcc, %f7, %f8
43105 tcc %xcc, 0x6
43106 fmovdge %icc, %f10, %f10
43107 fnot2s %f4, %f10
43108 alignaddrl %i3, %g6, %i0
43109 addc %g3, %l6, %g2
43110 edge8 %o7, %l5, %i7
43111 taddcctv %i1, 0x16E9, %l0
43112 fpackfix %f12, %f15
43113 bvs,pn %xcc, loop_5151
43114 edge32n %l3, %o5, %o3
43115 tg %xcc, 0x1
43116 tg %xcc, 0x6
43117loop_5151:
43118 fors %f14, %f2, %f6
43119 fmovsgu %xcc, %f7, %f14
43120 fmovdleu %icc, %f6, %f7
43121 stw %i4, [%l7 + 0x50]
43122 fmovdneg %xcc, %f9, %f13
43123 fmul8ulx16 %f6, %f0, %f6
43124 st %f4, [%l7 + 0x14]
43125 array8 %o6, %i2, %i6
43126 te %xcc, 0x6
43127 move %xcc, %o4, %l1
43128 fxnors %f11, %f9, %f9
43129 ldsh [%l7 + 0x38], %i5
43130 fnor %f0, %f10, %f0
43131 smulcc %l4, %g5, %o1
43132 ld [%l7 + 0x38], %f15
43133 fnot2 %f2, %f4
43134 movrgez %g4, 0x2F1, %o0
43135 addcc %o2, 0x0D7D, %l2
43136 tvs %icc, 0x2
43137 tle %xcc, 0x4
43138 fmovspos %icc, %f2, %f6
43139 edge16ln %g1, %i3, %g7
43140 stw %g6, [%l7 + 0x38]
43141 fpadd32s %f9, %f15, %f13
43142 fbul,a %fcc2, loop_5152
43143 fpack16 %f8, %f10
43144 call loop_5153
43145 andn %g3, %l6, %g2
43146loop_5152:
43147 movg %icc, %i0, %o7
43148 bl,a,pt %icc, loop_5154
43149loop_5153:
43150 movcs %icc, %i7, %l5
43151 array8 %i1, %l0, %o5
43152 tcc %icc, 0x1
43153loop_5154:
43154 movrgez %o3, 0x367, %l3
43155 fnot1s %f13, %f2
43156 sth %i4, [%l7 + 0x74]
43157 movpos %xcc, %i2, %o6
43158 fones %f14
43159 fcmpeq32 %f14, %f0, %i6
43160 fpack32 %f4, %f8, %f14
43161 st %f3, [%l7 + 0x48]
43162 movg %icc, %o4, %i5
43163 ldsh [%l7 + 0x50], %l4
43164 lduh [%l7 + 0x1C], %l1
43165 smul %g5, %o1, %g4
43166 taddcc %o2, 0x10C5, %l2
43167 fors %f14, %f11, %f15
43168 fands %f12, %f1, %f8
43169 ldub [%l7 + 0x33], %o0
43170 tg %xcc, 0x7
43171 movgu %icc, %g1, %g7
43172 st %f1, [%l7 + 0x5C]
43173 fcmps %fcc3, %f6, %f12
43174 movl %xcc, %i3, %g3
43175 umulcc %g6, 0x1CE1, %g2
43176 brnz %i0, loop_5155
43177 ldub [%l7 + 0x5D], %l6
43178 fbu,a %fcc2, loop_5156
43179 sethi 0x1CDB, %i7
43180loop_5155:
43181 stx %o7, [%l7 + 0x28]
43182 mulscc %l5, 0x0985, %i1
43183loop_5156:
43184 ldd [%l7 + 0x20], %f2
43185 tn %icc, 0x0
43186 brlez %o5, loop_5157
43187 subccc %l0, %l3, %i4
43188 fpadd16 %f6, %f10, %f4
43189 fbn,a %fcc2, loop_5158
43190loop_5157:
43191 fmuld8sux16 %f3, %f14, %f8
43192 fmovrsgez %o3, %f6, %f11
43193 tcs %xcc, 0x7
43194loop_5158:
43195 movrlez %i2, 0x113, %o6
43196 tcc %xcc, 0x2
43197 fmovdvc %xcc, %f11, %f6
43198 mulscc %i6, 0x1F35, %i5
43199 ldx [%l7 + 0x48], %o4
43200 tpos %xcc, 0x2
43201 fbe %fcc1, loop_5159
43202 tne %icc, 0x6
43203 fandnot2 %f6, %f12, %f6
43204 ldsw [%l7 + 0x08], %l1
43205loop_5159:
43206 ldsb [%l7 + 0x7A], %g5
43207 fbu %fcc0, loop_5160
43208 xnorcc %o1, 0x1865, %g4
43209 brlez,a %o2, loop_5161
43210 stb %l2, [%l7 + 0x1F]
43211loop_5160:
43212 fbul %fcc1, loop_5162
43213 tpos %xcc, 0x4
43214loop_5161:
43215 movne %xcc, %l4, %g1
43216 tpos %xcc, 0x7
43217loop_5162:
43218 std %f6, [%l7 + 0x68]
43219 ldx [%l7 + 0x50], %g7
43220 move %xcc, %o0, %i3
43221 brz,a %g6, loop_5163
43222 smulcc %g3, %g2, %l6
43223 std %f0, [%l7 + 0x10]
43224 bn,pt %xcc, loop_5164
43225loop_5163:
43226 fors %f5, %f12, %f9
43227 ldub [%l7 + 0x75], %i7
43228 ldsh [%l7 + 0x68], %i0
43229loop_5164:
43230 fmul8x16 %f14, %f6, %f8
43231 edge32 %l5, %o7, %o5
43232 sethi 0x0E12, %l0
43233 ldsw [%l7 + 0x64], %i1
43234 fexpand %f7, %f0
43235 ldub [%l7 + 0x31], %l3
43236 umulcc %o3, 0x1A04, %i2
43237 st %f12, [%l7 + 0x18]
43238 bvs,a %icc, loop_5165
43239 fmul8x16al %f3, %f6, %f0
43240 popc %o6, %i4
43241 ldsw [%l7 + 0x2C], %i6
43242loop_5165:
43243 st %f13, [%l7 + 0x38]
43244 alignaddr %o4, %l1, %g5
43245 fmovdleu %icc, %f12, %f0
43246 movpos %icc, %i5, %o1
43247 edge16ln %g4, %l2, %l4
43248 ld [%l7 + 0x64], %f14
43249 ble,a,pt %icc, loop_5166
43250 fcmpeq16 %f10, %f6, %o2
43251 fmovdne %xcc, %f3, %f5
43252 call loop_5167
43253loop_5166:
43254 fornot1s %f12, %f11, %f5
43255 edge8 %g7, %o0, %g1
43256 ld [%l7 + 0x64], %f4
43257loop_5167:
43258 ldsh [%l7 + 0x32], %g6
43259 stw %i3, [%l7 + 0x18]
43260 nop
43261 setx loop_5168, %l0, %l1
43262 wrpr 0x1, %tl
43263 wrpr %l1, %tpc
43264 add %l1, 0x4, %l1
43265 wrpr %l1, %tnpc
43266 setx 0x34400001400, %l0, %l1
43267 wrpr %l1, %tstate
43268 wrhpr 0x4, %htstate
43269 retry
43270 stb %g3, [%l7 + 0x1E]
43271 fsrc2 %f12, %f8
43272 lduw [%l7 + 0x5C], %g2
43273loop_5168:
43274 movrgez %l6, %i0, %i7
43275 fmovdleu %xcc, %f8, %f3
43276 movrgz %o7, %l5, %o5
43277 fmovrdlez %i1, %f4, %f14
43278 mulscc %l3, 0x0B34, %o3
43279 stb %l0, [%l7 + 0x18]
43280 fbuge,a %fcc0, loop_5169
43281 fbule,a %fcc0, loop_5170
43282 addccc %o6, %i2, %i6
43283 umul %i4, 0x1FCE, %l1
43284loop_5169:
43285 fmovrdlz %g5, %f4, %f8
43286loop_5170:
43287 popc %i5, %o4
43288 st %f4, [%l7 + 0x28]
43289 fmovdl %icc, %f3, %f0
43290 mulscc %g4, %l2, %o1
43291 edge32 %l4, %o2, %g7
43292 fbo %fcc0, loop_5171
43293 fmovrdne %g1, %f10, %f2
43294 fmovscc %xcc, %f15, %f13
43295 st %f15, [%l7 + 0x40]
43296loop_5171:
43297 movneg %xcc, %o0, %g6
43298 fmovspos %icc, %f0, %f3
43299 ldx [%l7 + 0x48], %g3
43300 fornot2s %f2, %f4, %f15
43301 lduh [%l7 + 0x20], %g2
43302 fpmerge %f4, %f7, %f0
43303 orncc %l6, 0x1B7D, %i3
43304 xor %i0, 0x1D8D, %i7
43305 fmovsa %xcc, %f9, %f12
43306 stb %o7, [%l7 + 0x33]
43307 fands %f13, %f4, %f10
43308 std %f0, [%l7 + 0x10]
43309 lduw [%l7 + 0x40], %o5
43310 fpack16 %f10, %f12
43311 ldsw [%l7 + 0x78], %l5
43312 fxnors %f11, %f9, %f1
43313 brnz,a %i1, loop_5172
43314 sth %l3, [%l7 + 0x64]
43315 brz,a %l0, loop_5173
43316 array32 %o3, %i2, %o6
43317loop_5172:
43318 ldsb [%l7 + 0x14], %i4
43319 nop
43320 setx loop_5174, %l0, %l1
43321 wrpr 0x1, %tl
43322 wrpr %l1, %tpc
43323 add %l1, 0x4, %l1
43324 wrpr %l1, %tnpc
43325 setx 0x34400001400, %l0, %l1
43326 wrpr %l1, %tstate
43327 wrhpr 0x4, %htstate
43328 retry
43329loop_5173:
43330 ldsb [%l7 + 0x42], %l1
43331 fands %f15, %f14, %f10
43332 addccc %g5, %i5, %o4
43333loop_5174:
43334 ldub [%l7 + 0x64], %i6
43335 ldx [%l7 + 0x38], %g4
43336 bl,a %icc, loop_5175
43337 lduh [%l7 + 0x58], %l2
43338 fandnot1s %f15, %f5, %f12
43339 st %f9, [%l7 + 0x0C]
43340loop_5175:
43341 stw %l4, [%l7 + 0x48]
43342 fcmpgt32 %f14, %f2, %o1
43343 fmovscc %icc, %f12, %f8
43344 lduw [%l7 + 0x28], %o2
43345 bpos,a,pt %xcc, loop_5176
43346 ld [%l7 + 0x5C], %f6
43347 ldsw [%l7 + 0x10], %g7
43348 movrgez %g1, %g6, %g3
43349loop_5176:
43350 subc %o0, %l6, %i3
43351 brlez %i0, loop_5177
43352 bl,pt %icc, loop_5178
43353 fmuld8sux16 %f11, %f9, %f0
43354 fmuld8ulx16 %f3, %f14, %f12
43355loop_5177:
43356 fornot1 %f12, %f8, %f10
43357loop_5178:
43358 lduw [%l7 + 0x2C], %i7
43359 fexpand %f11, %f0
43360 fmuld8sux16 %f8, %f4, %f10
43361 fmovsg %xcc, %f3, %f3
43362 nop
43363 setx loop_5179, %l0, %l1
43364 wrpr 0x1, %tl
43365 wrpr %l1, %tpc
43366 add %l1, 0x4, %l1
43367 wrpr %l1, %tnpc
43368 setx 0x34400001400, %l0, %l1
43369 wrpr %l1, %tstate
43370 wrhpr 0x4, %htstate
43371 retry
43372 tcs %xcc, 0x3
43373 lduh [%l7 + 0x4C], %g2
43374 tl %xcc, 0x3
43375loop_5179:
43376 alignaddr %o7, %o5, %l5
43377 edge8n %l3, %i1, %l0
43378 ldub [%l7 + 0x0A], %i2
43379 fnot2 %f2, %f14
43380 fxors %f11, %f15, %f13
43381 fnand %f4, %f14, %f10
43382 mulscc %o6, %o3, %l1
43383 fmovrdlez %i4, %f2, %f12
43384 brz,a %i5, loop_5180
43385 taddcctv %g5, %o4, %g4
43386 tle %xcc, 0x6
43387 fmovscs %xcc, %f7, %f15
43388loop_5180:
43389 fcmpd %fcc3, %f2, %f8
43390 fblg,a %fcc0, loop_5181
43391 edge32n %i6, %l2, %l4
43392 fpmerge %f13, %f3, %f4
43393 fmul8x16al %f11, %f7, %f8
43394loop_5181:
43395 orcc %o1, %g7, %g1
43396 smul %o2, %g3, %o0
43397 nop
43398 setx loop_5182, %l0, %l1
43399 wrpr 0x1, %tl
43400 wrpr %l1, %tnpc
43401 setx 0x34400001400, %l0, %l1
43402 wrpr %l1, %tstate
43403 wrhpr 0x4, %htstate
43404 done
43405 fpack16 %f0, %f7
43406 fmovrsgez %l6, %f1, %f13
43407 ldsh [%l7 + 0x58], %g6
43408loop_5182:
43409 pdist %f10, %f2, %f2
43410 fsrc1 %f10, %f0
43411 smulcc %i0, 0x1438, %i3
43412 bpos,pt %xcc, loop_5183
43413 ble loop_5184
43414 fcmped %fcc1, %f4, %f10
43415 stw %i7, [%l7 + 0x24]
43416loop_5183:
43417 fmul8ulx16 %f8, %f6, %f0
43418loop_5184:
43419 brz,a %g2, loop_5185
43420 ble,a,pn %xcc, loop_5186
43421 fmovsgu %xcc, %f2, %f0
43422 ldsb [%l7 + 0x6E], %o7
43423loop_5185:
43424 movvs %icc, %l5, %l3
43425loop_5186:
43426 fmovrdgez %i1, %f6, %f2
43427 stb %l0, [%l7 + 0x2D]
43428 ldsh [%l7 + 0x3E], %i2
43429 ldd [%l7 + 0x48], %f8
43430 fxnor %f10, %f8, %f4
43431 ldsb [%l7 + 0x25], %o6
43432 fnors %f10, %f1, %f14
43433 fbl,a %fcc3, loop_5187
43434 fpackfix %f4, %f8
43435 tn %xcc, 0x4
43436 edge8ln %o5, %l1, %i4
43437loop_5187:
43438 ble,a %icc, loop_5188
43439 stx %o3, [%l7 + 0x28]
43440 fornot2 %f10, %f10, %f10
43441 lduw [%l7 + 0x7C], %g5
43442loop_5188:
43443 edge8 %i5, %g4, %o4
43444 sub %l2, %i6, %l4
43445 or %o1, %g7, %o2
43446 umulcc %g1, 0x10F9, %o0
43447 tsubcc %g3, 0x15EF, %g6
43448 edge32 %i0, %i3, %l6
43449 fmovd %f0, %f10
43450 sth %g2, [%l7 + 0x60]
43451 fmovrsne %o7, %f2, %f0
43452 fcmpne16 %f10, %f12, %l5
43453 sllx %l3, 0x18, %i7
43454 brnz %i1, loop_5189
43455 bgu,a,pt %xcc, loop_5190
43456 ldsb [%l7 + 0x67], %i2
43457 fxnors %f3, %f15, %f7
43458loop_5189:
43459 edge8ln %o6, %l0, %o5
43460loop_5190:
43461 ldsb [%l7 + 0x6F], %l1
43462 tleu %xcc, 0x3
43463 fors %f5, %f14, %f15
43464 fmovrse %o3, %f4, %f2
43465 sethi 0x178B, %i4
43466 tleu %xcc, 0x3
43467 edge16ln %g5, %g4, %i5
43468 tle %icc, 0x6
43469 fsrc1s %f3, %f2
43470 ldsh [%l7 + 0x7E], %o4
43471 bshuffle %f14, %f2, %f6
43472 fmovd %f2, %f12
43473 call loop_5191
43474 lduw [%l7 + 0x14], %l2
43475 fnot2 %f10, %f0
43476 movg %icc, %l4, %i6
43477loop_5191:
43478 bleu,a loop_5192
43479 stw %g7, [%l7 + 0x50]
43480 movcs %xcc, %o2, %o1
43481 sub %o0, 0x0E29, %g3
43482loop_5192:
43483 fmovsleu %icc, %f8, %f6
43484 sdivx %g1, 0x1123, %g6
43485 fmuld8sux16 %f8, %f8, %f6
43486 st %f7, [%l7 + 0x10]
43487 ble loop_5193
43488 lduw [%l7 + 0x74], %i0
43489 lduw [%l7 + 0x58], %i3
43490 bcs loop_5194
43491loop_5193:
43492 stw %l6, [%l7 + 0x1C]
43493 edge8n %g2, %l5, %l3
43494 st %f15, [%l7 + 0x54]
43495loop_5194:
43496 ldub [%l7 + 0x68], %i7
43497 brz %i1, loop_5195
43498 taddcctv %o7, %i2, %l0
43499 fmovrdne %o6, %f8, %f0
43500 movg %xcc, %l1, %o5
43501loop_5195:
43502 lduw [%l7 + 0x2C], %o3
43503 movpos %icc, %i4, %g4
43504 andcc %g5, 0x1432, %o4
43505 fbug,a %fcc2, loop_5196
43506 fnot1 %f4, %f6
43507 fpsub32s %f11, %f2, %f1
43508 move %xcc, %l2, %l4
43509loop_5196:
43510 taddcctv %i5, 0x0446, %i6
43511 bcs,a %icc, loop_5197
43512 xor %g7, %o2, %o0
43513 bneg %icc, loop_5198
43514 fcmpne16 %f0, %f6, %o1
43515loop_5197:
43516 fornot2s %f11, %f11, %f6
43517 ldsb [%l7 + 0x25], %g3
43518loop_5198:
43519 tleu %icc, 0x3
43520 fble,a %fcc3, loop_5199
43521 edge8ln %g1, %g6, %i0
43522 ldub [%l7 + 0x53], %i3
43523 fmovsgu %xcc, %f8, %f6
43524loop_5199:
43525 lduw [%l7 + 0x20], %g2
43526 bgu,pn %xcc, loop_5200
43527 brgez %l6, loop_5201
43528 stw %l5, [%l7 + 0x3C]
43529 fmovscc %xcc, %f0, %f10
43530loop_5200:
43531 fmovs %f5, %f13
43532loop_5201:
43533 fmovspos %xcc, %f10, %f7
43534 std %f6, [%l7 + 0x28]
43535 bpos,pn %icc, loop_5202
43536 ldsw [%l7 + 0x30], %i7
43537 ldsb [%l7 + 0x48], %i1
43538 tpos %icc, 0x5
43539loop_5202:
43540 fcmple16 %f6, %f0, %o7
43541 ldsw [%l7 + 0x1C], %l3
43542 fmovrsgz %i2, %f8, %f3
43543 tne %icc, 0x0
43544 edge32 %l0, %l1, %o5
43545 lduw [%l7 + 0x40], %o6
43546 subccc %i4, %o3, %g4
43547 umul %g5, %o4, %l2
43548 movleu %xcc, %l4, %i6
43549 udiv %i5, 0x0A23, %o2
43550 fornot2s %f6, %f2, %f3
43551 fmovsge %xcc, %f13, %f6
43552 bvs,pt %xcc, loop_5203
43553 st %f12, [%l7 + 0x38]
43554 fornot2s %f13, %f14, %f3
43555 mulscc %g7, %o1, %o0
43556loop_5203:
43557 ldsb [%l7 + 0x29], %g3
43558 fmul8sux16 %f4, %f14, %f2
43559 nop
43560 setx loop_5204, %l0, %l1
43561 wrpr 0x1, %tl
43562 wrpr %l1, %tpc
43563 add %l1, 0x4, %l1
43564 wrpr %l1, %tnpc
43565 setx 0x34400001400, %l0, %l1
43566 wrpr %l1, %tstate
43567 wrhpr 0x4, %htstate
43568 retry
43569 ld [%l7 + 0x0C], %f13
43570 fbule %fcc0, loop_5205
43571 subc %g1, %g6, %i3
43572loop_5204:
43573 fmovde %icc, %f2, %f5
43574 smul %g2, 0x0E67, %i0
43575loop_5205:
43576 ldsb [%l7 + 0x29], %l6
43577 fbu %fcc0, loop_5206
43578 fmovdcs %icc, %f4, %f14
43579 alignaddr %l5, %i7, %o7
43580 fpadd32s %f14, %f12, %f12
43581loop_5206:
43582 ldub [%l7 + 0x08], %l3
43583 fmovdl %xcc, %f13, %f12
43584 fmovdne %icc, %f15, %f2
43585 ldsb [%l7 + 0x5F], %i1
43586 sth %l0, [%l7 + 0x26]
43587 taddcctv %i2, %o5, %l1
43588 orncc %i4, 0x182B, %o3
43589 sdivx %g4, 0x1274, %g5
43590 and %o6, 0x05D3, %l2
43591 brz,a %l4, loop_5207
43592 lduh [%l7 + 0x1A], %o4
43593 fpack32 %f4, %f10, %f0
43594 brnz,a %i5, loop_5208
43595loop_5207:
43596 stb %i6, [%l7 + 0x0F]
43597 edge32l %g7, %o2, %o0
43598 sth %g3, [%l7 + 0x48]
43599loop_5208:
43600 std %f12, [%l7 + 0x58]
43601 ldd [%l7 + 0x38], %f14
43602 nop
43603 setx loop_5209, %l0, %l1
43604 wrpr 0x1, %tl
43605 wrpr %l1, %tpc
43606 add %l1, 0x4, %l1
43607 wrpr %l1, %tnpc
43608 setx 0x34400001400, %l0, %l1
43609 wrpr %l1, %tstate
43610 wrhpr 0x4, %htstate
43611 retry
43612 stx %g1, [%l7 + 0x40]
43613 fcmpd %fcc0, %f6, %f12
43614 fnand %f10, %f8, %f0
43615loop_5209:
43616 std %f6, [%l7 + 0x50]
43617 fandnot2s %f13, %f7, %f7
43618 tg %xcc, 0x7
43619 fbu,a %fcc0, loop_5210
43620 ldsw [%l7 + 0x14], %g6
43621 ld [%l7 + 0x0C], %f7
43622 sdiv %o1, 0x11FB, %g2
43623loop_5210:
43624 movrne %i3, %l6, %i0
43625 ldub [%l7 + 0x53], %i7
43626 fbn,a %fcc1, loop_5211
43627 lduw [%l7 + 0x38], %l5
43628 ldsh [%l7 + 0x6A], %o7
43629 fba,a %fcc1, loop_5212
43630loop_5211:
43631 stx %l3, [%l7 + 0x68]
43632 ba,a %icc, loop_5213
43633 lduw [%l7 + 0x74], %i1
43634loop_5212:
43635 stb %i2, [%l7 + 0x7E]
43636 sllx %l0, %l1, %i4
43637loop_5213:
43638 fandnot1s %f14, %f2, %f2
43639 ldx [%l7 + 0x08], %o5
43640 edge32n %g4, %o3, %g5
43641 sth %l2, [%l7 + 0x0A]
43642 fmovdcs %xcc, %f5, %f6
43643 fmovsl %icc, %f15, %f6
43644 fmovrdgz %l4, %f8, %f10
43645 srl %o6, 0x07, %i5
43646 ldx [%l7 + 0x68], %i6
43647 st %f6, [%l7 + 0x5C]
43648 andn %o4, 0x1F36, %g7
43649 xnor %o2, %g3, %g1
43650 fbne %fcc1, loop_5214
43651 fcmpne16 %f8, %f14, %g6
43652 subccc %o0, %g2, %o1
43653 tcc %xcc, 0x7
43654loop_5214:
43655 lduh [%l7 + 0x62], %l6
43656 fxnor %f0, %f12, %f14
43657 fbule,a %fcc0, loop_5215
43658 fexpand %f9, %f2
43659 ba,pt %xcc, loop_5216
43660 brlz,a %i0, loop_5217
43661loop_5215:
43662 fmovrdne %i7, %f2, %f2
43663 sth %l5, [%l7 + 0x70]
43664loop_5216:
43665 fcmpeq32 %f12, %f4, %i3
43666loop_5217:
43667 brnz,a %o7, loop_5218
43668 fbge,a %fcc1, loop_5219
43669 sllx %l3, %i2, %l0
43670 fmovrsgz %l1, %f5, %f8
43671loop_5218:
43672 fpack16 %f8, %f5
43673loop_5219:
43674 fornot2 %f4, %f0, %f2
43675 ble %xcc, loop_5220
43676 srl %i1, %o5, %g4
43677 fmovdvs %icc, %f5, %f14
43678 bleu,pt %icc, loop_5221
43679loop_5220:
43680 edge16n %o3, %g5, %l2
43681 faligndata %f8, %f4, %f10
43682 edge8l %l4, %o6, %i5
43683loop_5221:
43684 edge32ln %i4, %o4, %g7
43685 movl %icc, %i6, %g3
43686 brlz %o2, loop_5222
43687 stw %g1, [%l7 + 0x60]
43688 fmovdneg %xcc, %f1, %f11
43689 fcmpgt16 %f8, %f6, %o0
43690loop_5222:
43691 fmovspos %xcc, %f6, %f1
43692 bge,pn %icc, loop_5223
43693 mova %xcc, %g2, %g6
43694 lduw [%l7 + 0x50], %l6
43695 addcc %i0, 0x1516, %i7
43696loop_5223:
43697 brnz %l5, loop_5224
43698 ldd [%l7 + 0x70], %f12
43699 ldsh [%l7 + 0x48], %i3
43700 fbule %fcc0, loop_5225
43701loop_5224:
43702 ldx [%l7 + 0x60], %o1
43703 ldub [%l7 + 0x5B], %l3
43704 array32 %i2, %l0, %o7
43705loop_5225:
43706 fnands %f0, %f4, %f0
43707 ldsb [%l7 + 0x27], %l1
43708 fnands %f3, %f11, %f1
43709 ld [%l7 + 0x2C], %f7
43710 fmul8sux16 %f0, %f10, %f0
43711 tcc %icc, 0x6
43712 movne %xcc, %o5, %i1
43713 edge16l %g4, %o3, %l2
43714 brz,a %g5, loop_5226
43715 bne loop_5227
43716 smulcc %l4, %i5, %i4
43717 fmovdg %xcc, %f2, %f8
43718loop_5226:
43719 fbg %fcc0, loop_5228
43720loop_5227:
43721 for %f4, %f8, %f14
43722 ldd [%l7 + 0x08], %f12
43723 fmovdcs %xcc, %f8, %f14
43724loop_5228:
43725 movge %xcc, %o4, %g7
43726 fand %f6, %f10, %f4
43727 ta %icc, 0x4
43728 fmovs %f9, %f7
43729 fabss %f0, %f4
43730 array32 %i6, %o6, %o2
43731 fcmpes %fcc0, %f8, %f3
43732 xnorcc %g1, %g3, %g2
43733 edge16n %g6, %l6, %i0
43734 bn,pn %xcc, loop_5229
43735 tvc %icc, 0x2
43736 ldub [%l7 + 0x65], %i7
43737 ldsw [%l7 + 0x1C], %o0
43738loop_5229:
43739 andcc %l5, %o1, %i3
43740 fmovrde %l3, %f4, %f2
43741 sth %l0, [%l7 + 0x2A]
43742 edge16n %o7, %l1, %i2
43743 tl %icc, 0x2
43744 stw %o5, [%l7 + 0x3C]
43745 edge16n %g4, %o3, %i1
43746 ldsh [%l7 + 0x62], %l2
43747 stb %l4, [%l7 + 0x31]
43748 brnz,a %i5, loop_5230
43749 ldsb [%l7 + 0x43], %g5
43750 fzeros %f8
43751 fmovrdlz %o4, %f14, %f12
43752loop_5230:
43753 edge8 %i4, %i6, %o6
43754 fmul8x16 %f13, %f14, %f2
43755 addccc %g7, 0x1F56, %g1
43756 fabss %f15, %f10
43757 fmovrdlez %o2, %f2, %f10
43758 fmovscs %xcc, %f0, %f0
43759 call loop_5231
43760 fmul8sux16 %f8, %f10, %f8
43761 bneg,a loop_5232
43762 sethi 0x0D40, %g3
43763loop_5231:
43764 movre %g2, %g6, %i0
43765 sra %l6, %o0, %i7
43766loop_5232:
43767 fcmple32 %f8, %f12, %l5
43768 move %xcc, %i3, %l3
43769 ld [%l7 + 0x5C], %f14
43770 tleu %xcc, 0x2
43771 tgu %xcc, 0x1
43772 sllx %o1, %o7, %l0
43773 fpsub16 %f2, %f8, %f4
43774 fmovdne %icc, %f8, %f11
43775 smulcc %i2, %l1, %o5
43776 std %f12, [%l7 + 0x40]
43777 edge16 %o3, %g4, %i1
43778 fmovrse %l4, %f7, %f6
43779 ldsb [%l7 + 0x52], %l2
43780 fpadd16s %f7, %f12, %f7
43781 std %f2, [%l7 + 0x08]
43782 lduh [%l7 + 0x6A], %g5
43783 xnor %o4, 0x0274, %i4
43784 st %f1, [%l7 + 0x60]
43785 fmovsvc %icc, %f13, %f2
43786 and %i6, 0x004B, %o6
43787 fpmerge %f0, %f0, %f2
43788 fcmpeq32 %f0, %f12, %i5
43789 sth %g1, [%l7 + 0x72]
43790 edge8l %g7, %o2, %g2
43791 subcc %g3, 0x0658, %i0
43792 fpack32 %f4, %f8, %f4
43793 ld [%l7 + 0x60], %f9
43794 lduw [%l7 + 0x20], %g6
43795 andncc %l6, %i7, %o0
43796 ldx [%l7 + 0x50], %i3
43797 fpadd16 %f4, %f10, %f2
43798 fnors %f15, %f12, %f4
43799 tgu %xcc, 0x6
43800 ld [%l7 + 0x2C], %f10
43801 sth %l3, [%l7 + 0x68]
43802 movvs %icc, %o1, %o7
43803 fsrc1 %f14, %f2
43804 fmovda %xcc, %f9, %f5
43805 bvc,a,pn %icc, loop_5233
43806 bneg,pt %icc, loop_5234
43807 bleu,a,pt %icc, loop_5235
43808 andn %l5, %l0, %i2
43809loop_5233:
43810 fmovdl %xcc, %f3, %f6
43811loop_5234:
43812 movcc %xcc, %o5, %o3
43813loop_5235:
43814 fpadd16 %f4, %f12, %f0
43815 fornot1s %f8, %f7, %f3
43816 and %l1, 0x0DA8, %i1
43817 fones %f1
43818 brnz,a %l4, loop_5236
43819 ldx [%l7 + 0x50], %l2
43820 bpos %xcc, loop_5237
43821 fmul8sux16 %f14, %f14, %f12
43822loop_5236:
43823 ldub [%l7 + 0x74], %g5
43824 fbule,a %fcc2, loop_5238
43825loop_5237:
43826 tcc %icc, 0x7
43827 fmovrslez %o4, %f12, %f7
43828 lduh [%l7 + 0x0E], %g4
43829loop_5238:
43830 array16 %i4, %i6, %o6
43831 fmovdvs %xcc, %f7, %f15
43832 brgz %i5, loop_5239
43833 bpos,a,pt %xcc, loop_5240
43834 stb %g7, [%l7 + 0x4C]
43835 ld [%l7 + 0x74], %f7
43836loop_5239:
43837 fornot2 %f8, %f12, %f10
43838loop_5240:
43839 ldx [%l7 + 0x58], %g1
43840 edge32ln %g2, %o2, %g3
43841 ldsw [%l7 + 0x68], %i0
43842 bvc,a,pn %icc, loop_5241
43843 fandnot2s %f14, %f0, %f9
43844 bne,a,pt %icc, loop_5242
43845 stx %l6, [%l7 + 0x28]
43846loop_5241:
43847 fpack16 %f4, %f1
43848 nop
43849 setx loop_5243, %l0, %l1
43850 wrpr 0x1, %tl
43851 wrpr %l1, %tpc
43852 add %l1, 0x4, %l1
43853 wrpr %l1, %tnpc
43854 setx 0x34400001400, %l0, %l1
43855 wrpr %l1, %tstate
43856 wrhpr 0x4, %htstate
43857 retry
43858loop_5242:
43859 fcmple32 %f10, %f14, %g6
43860 xorcc %i7, 0x0270, %o0
43861 fmovsneg %icc, %f8, %f9
43862loop_5243:
43863 xor %i3, 0x16A8, %o1
43864 stb %l3, [%l7 + 0x21]
43865 brz,a %l5, loop_5244
43866 sth %l0, [%l7 + 0x2A]
43867 fpack16 %f6, %f11
43868 fmuld8sux16 %f2, %f10, %f14
43869loop_5244:
43870 alignaddrl %i2, %o5, %o7
43871 fmovsge %xcc, %f7, %f4
43872 ldsb [%l7 + 0x47], %o3
43873 ldsh [%l7 + 0x1C], %i1
43874 edge32n %l1, %l4, %g5
43875 fbo,a %fcc2, loop_5245
43876 srlx %o4, %g4, %i4
43877 fmovrsgz %i6, %f4, %f5
43878 fcmps %fcc0, %f4, %f2
43879loop_5245:
43880 ta %xcc, 0x7
43881 fcmpne16 %f2, %f10, %l2
43882 nop
43883 setx loop_5246, %l0, %l1
43884 wrpr 0x1, %tl
43885 wrpr %l1, %tpc
43886 add %l1, 0x4, %l1
43887 wrpr %l1, %tnpc
43888 setx 0x34400001400, %l0, %l1
43889 wrpr %l1, %tstate
43890 wrhpr 0x4, %htstate
43891 retry
43892 tvc %xcc, 0x2
43893 xnor %o6, 0x01B6, %g7
43894 fsrc2s %f0, %f9
43895loop_5246:
43896 fornot1s %f10, %f14, %f11
43897 tvs %xcc, 0x5
43898 movrne %i5, 0x1FF, %g2
43899 lduh [%l7 + 0x6C], %g1
43900 fmovsgu %icc, %f0, %f10
43901 ldd [%l7 + 0x60], %f10
43902 stb %o2, [%l7 + 0x67]
43903 tle %xcc, 0x7
43904 fba %fcc0, loop_5247
43905 tpos %xcc, 0x6
43906 fmul8sux16 %f6, %f8, %f4
43907 brlz %i0, loop_5248
43908loop_5247:
43909 brz %l6, loop_5249
43910 tneg %xcc, 0x4
43911 fmul8ulx16 %f4, %f14, %f14
43912loop_5248:
43913 fmovrslz %g6, %f4, %f15
43914loop_5249:
43915 fornot1 %f4, %f0, %f0
43916 movg %icc, %g3, %o0
43917 edge8n %i7, %o1, %l3
43918 st %f10, [%l7 + 0x28]
43919 sll %l5, 0x09, %l0
43920 ldsw [%l7 + 0x2C], %i3
43921 fba %fcc2, loop_5250
43922 ldd [%l7 + 0x70], %f12
43923 ldd [%l7 + 0x68], %f4
43924 movge %icc, %o5, %i2
43925loop_5250:
43926 sllx %o3, %o7, %l1
43927 ldub [%l7 + 0x11], %i1
43928 fmovdle %xcc, %f3, %f11
43929 sth %g5, [%l7 + 0x54]
43930 ldub [%l7 + 0x1C], %l4
43931 stx %g4, [%l7 + 0x58]
43932 movrgz %o4, 0x0F7, %i6
43933 smul %i4, %l2, %o6
43934 movrlz %g7, %g2, %g1
43935 edge16ln %i5, %o2, %i0
43936 addcc %g6, %g3, %o0
43937 stw %i7, [%l7 + 0x28]
43938 array32 %o1, %l6, %l5
43939 fpack32 %f8, %f10, %f2
43940 umulcc %l0, 0x1106, %l3
43941 st %f5, [%l7 + 0x60]
43942 ldd [%l7 + 0x78], %f0
43943 fmovdneg %icc, %f1, %f11
43944 tneg %icc, 0x1
43945 fornot1 %f14, %f6, %f2
43946 fmovspos %xcc, %f2, %f0
43947 movpos %icc, %i3, %i2
43948 movrgz %o3, 0x3F8, %o5
43949 stw %o7, [%l7 + 0x38]
43950 fba,a %fcc3, loop_5251
43951 stw %l1, [%l7 + 0x50]
43952 fbn %fcc2, loop_5252
43953 ldx [%l7 + 0x38], %i1
43954loop_5251:
43955 fxor %f14, %f4, %f8
43956 ldsb [%l7 + 0x0A], %l4
43957loop_5252:
43958 tl %icc, 0x5
43959 movrlez %g5, %o4, %g4
43960 ldx [%l7 + 0x58], %i6
43961 fble %fcc0, loop_5253
43962 movpos %xcc, %i4, %o6
43963 fmovsvs %xcc, %f13, %f6
43964 bneg,a,pn %icc, loop_5254
43965loop_5253:
43966 lduh [%l7 + 0x22], %g7
43967 orcc %l2, %g1, %i5
43968 brlz %o2, loop_5255
43969loop_5254:
43970 fmovdge %icc, %f11, %f11
43971 movn %xcc, %i0, %g2
43972 sth %g6, [%l7 + 0x26]
43973loop_5255:
43974 ldsw [%l7 + 0x14], %o0
43975 fmovrsne %g3, %f6, %f9
43976 fmovs %f3, %f5
43977 fmovrdlz %i7, %f4, %f2
43978 fmovsle %xcc, %f12, %f3
43979 fmovdle %xcc, %f15, %f0
43980 fmovde %xcc, %f15, %f8
43981 bleu,pt %icc, loop_5256
43982 tl %xcc, 0x1
43983 ldsh [%l7 + 0x5A], %o1
43984 edge32ln %l6, %l5, %l3
43985loop_5256:
43986 fmovrse %l0, %f4, %f3
43987 taddcc %i2, 0x0CD6, %i3
43988 fmovrdgez %o3, %f12, %f0
43989 add %o7, %l1, %i1
43990 movvs %xcc, %o5, %g5
43991 fbn %fcc3, loop_5257
43992 lduw [%l7 + 0x4C], %l4
43993 tle %icc, 0x3
43994 fblg,a %fcc1, loop_5258
43995loop_5257:
43996 fmovdcs %xcc, %f12, %f2
43997 fxnor %f14, %f4, %f8
43998 fmul8sux16 %f8, %f2, %f6
43999loop_5258:
44000 fbo %fcc2, loop_5259
44001 fbg,a %fcc2, loop_5260
44002 bcc loop_5261
44003 fpsub32s %f13, %f9, %f6
44004loop_5259:
44005 smul %o4, 0x0FA6, %i6
44006loop_5260:
44007 std %f4, [%l7 + 0x50]
44008loop_5261:
44009 tpos %icc, 0x1
44010 fmovdg %icc, %f4, %f0
44011 movvs %xcc, %g4, %i4
44012 pdist %f0, %f12, %f10
44013 stx %g7, [%l7 + 0x18]
44014 siam 0x3
44015 bcc,a,pn %icc, loop_5262
44016 fmovrdgz %l2, %f2, %f14
44017 fbe %fcc1, loop_5263
44018 ld [%l7 + 0x34], %f7
44019loop_5262:
44020 fmovd %f10, %f10
44021 ldsb [%l7 + 0x35], %g1
44022loop_5263:
44023 brgz,a %o6, loop_5264
44024 fnot1s %f15, %f5
44025 st %f13, [%l7 + 0x44]
44026 nop
44027 setx loop_5265, %l0, %l1
44028 wrpr 0x1, %tl
44029 wrpr %l1, %tnpc
44030 setx 0x34400001400, %l0, %l1
44031 wrpr %l1, %tstate
44032 wrhpr 0x4, %htstate
44033 done
44034loop_5264:
44035 lduw [%l7 + 0x14], %i5
44036 fpsub16s %f6, %f13, %f0
44037 bshuffle %f10, %f10, %f4
44038loop_5265:
44039 srl %o2, %i0, %g2
44040 umul %o0, 0x0985, %g3
44041 mova %icc, %g6, %o1
44042 orn %i7, 0x180D, %l5
44043 stx %l3, [%l7 + 0x38]
44044 fxor %f8, %f4, %f0
44045 fmovsleu %icc, %f5, %f4
44046 addccc %l0, 0x0B28, %l6
44047 ldsw [%l7 + 0x0C], %i3
44048 smulcc %o3, 0x0803, %i2
44049 fxor %f12, %f6, %f12
44050 lduw [%l7 + 0x44], %o7
44051 st %f1, [%l7 + 0x2C]
44052 edge8l %i1, %l1, %g5
44053 orn %o5, 0x132E, %l4
44054 sll %i6, 0x13, %o4
44055 tpos %xcc, 0x7
44056 ldub [%l7 + 0x13], %i4
44057 movcc %icc, %g7, %g4
44058 fbe %fcc0, loop_5266
44059 bge,a loop_5267
44060 lduw [%l7 + 0x24], %l2
44061 edge32l %g1, %o6, %i5
44062loop_5266:
44063 tg %xcc, 0x5
44064loop_5267:
44065 ldx [%l7 + 0x08], %i0
44066 lduh [%l7 + 0x5E], %g2
44067 orn %o0, 0x149C, %o2
44068 fmovrdgez %g6, %f6, %f14
44069 sub %o1, 0x01CC, %i7
44070 fmovsle %icc, %f11, %f6
44071 fbne %fcc2, loop_5268
44072 tn %xcc, 0x4
44073 st %f4, [%l7 + 0x7C]
44074 bpos loop_5269
44075loop_5268:
44076 stw %g3, [%l7 + 0x30]
44077 sth %l5, [%l7 + 0x40]
44078 fands %f12, %f9, %f11
44079loop_5269:
44080 fnegd %f4, %f4
44081 tcc %xcc, 0x4
44082 fxors %f13, %f11, %f3
44083 fbg %fcc1, loop_5270
44084 edge32 %l3, %l0, %l6
44085 bn,pn %icc, loop_5271
44086 bneg,pt %xcc, loop_5272
44087loop_5270:
44088 movrlz %i3, 0x3F8, %o3
44089 fmovdle %icc, %f2, %f15
44090loop_5271:
44091 ldx [%l7 + 0x10], %i2
44092loop_5272:
44093 fmovdge %xcc, %f8, %f10
44094 ldub [%l7 + 0x0B], %o7
44095 fzeros %f3
44096 std %f2, [%l7 + 0x58]
44097 ldd [%l7 + 0x48], %f2
44098 movrlez %i1, 0x317, %g5
44099 fmovdvc %xcc, %f6, %f7
44100 bvc,a loop_5273
44101 fmovrsgz %l1, %f2, %f0
44102 sub %o5, %i6, %o4
44103 fors %f4, %f13, %f1
44104loop_5273:
44105 ldsb [%l7 + 0x56], %i4
44106 orncc %g7, %l4, %g4
44107 movg %icc, %g1, %l2
44108 fmul8x16au %f9, %f2, %f0
44109 fsrc2s %f10, %f3
44110 stw %i5, [%l7 + 0x4C]
44111 ldsb [%l7 + 0x5C], %i0
44112 st %f13, [%l7 + 0x0C]
44113 mulx %o6, %g2, %o2
44114 move %xcc, %o0, %o1
44115 edge16l %g6, %g3, %l5
44116 ldd [%l7 + 0x38], %f8
44117 mova %xcc, %l3, %l0
44118 movg %xcc, %i7, %l6
44119 ld [%l7 + 0x64], %f5
44120 fmovdl %icc, %f9, %f7
44121 tl %icc, 0x4
44122 fcmpes %fcc1, %f13, %f5
44123 stx %i3, [%l7 + 0x20]
44124 std %f12, [%l7 + 0x40]
44125 smul %i2, %o3, %o7
44126 ldsh [%l7 + 0x6A], %g5
44127 subcc %i1, 0x1A34, %l1
44128 ldx [%l7 + 0x20], %i6
44129 sth %o4, [%l7 + 0x70]
44130 ldsw [%l7 + 0x3C], %i4
44131 stx %g7, [%l7 + 0x58]
44132 fblg,a %fcc3, loop_5274
44133 st %f6, [%l7 + 0x44]
44134 srax %l4, 0x00, %o5
44135 sdivx %g1, 0x0C58, %l2
44136loop_5274:
44137 ldx [%l7 + 0x38], %g4
44138 taddcctv %i0, 0x1F44, %i5
44139 andncc %o6, %o2, %o0
44140 fpack16 %f6, %f12
44141 andncc %g2, %g6, %g3
44142 stx %l5, [%l7 + 0x50]
44143 sth %o1, [%l7 + 0x30]
44144 fxors %f8, %f5, %f7
44145 fcmpne32 %f4, %f0, %l0
44146 ldx [%l7 + 0x28], %i7
44147 array8 %l3, %l6, %i3
44148 st %f2, [%l7 + 0x48]
44149 subc %i2, 0x17B2, %o3
44150 stb %o7, [%l7 + 0x29]
44151 nop
44152 setx loop_5275, %l0, %l1
44153 jmpl %l1, %g5
44154 ldsb [%l7 + 0x71], %l1
44155 ldub [%l7 + 0x4F], %i6
44156 fmovsvs %icc, %f2, %f7
44157loop_5275:
44158 movgu %xcc, %o4, %i1
44159 ldx [%l7 + 0x40], %g7
44160 xorcc %l4, %i4, %g1
44161 fbue,a %fcc1, loop_5276
44162 sethi 0x096F, %l2
44163 sth %o5, [%l7 + 0x0C]
44164 addccc %i0, %i5, %g4
44165loop_5276:
44166 stx %o6, [%l7 + 0x18]
44167 udivcc %o2, 0x18A9, %g2
44168 ld [%l7 + 0x54], %f5
44169 bpos loop_5277
44170 bshuffle %f8, %f12, %f2
44171 st %f9, [%l7 + 0x48]
44172 stx %g6, [%l7 + 0x08]
44173loop_5277:
44174 std %f4, [%l7 + 0x68]
44175 fxors %f6, %f4, %f0
44176 movrlez %o0, 0x232, %g3
44177 stb %l5, [%l7 + 0x60]
44178 edge16l %l0, %i7, %o1
44179 subc %l6, 0x1240, %l3
44180 call loop_5278
44181 ble,pt %xcc, loop_5279
44182 fpsub32s %f14, %f7, %f11
44183 fmuld8ulx16 %f3, %f1, %f0
44184loop_5278:
44185 movvs %xcc, %i2, %i3
44186loop_5279:
44187 fbug,a %fcc0, loop_5280
44188 sll %o3, 0x06, %g5
44189 stb %l1, [%l7 + 0x2A]
44190 fmovscc %xcc, %f4, %f11
44191loop_5280:
44192 fbule %fcc2, loop_5281
44193 st %f15, [%l7 + 0x30]
44194 ld [%l7 + 0x24], %f5
44195 fbuge,a %fcc2, loop_5282
44196loop_5281:
44197 fxor %f10, %f6, %f0
44198 st %f11, [%l7 + 0x50]
44199 ldx [%l7 + 0x70], %o7
44200loop_5282:
44201 ldx [%l7 + 0x18], %o4
44202 movneg %icc, %i1, %i6
44203 ldsw [%l7 + 0x5C], %l4
44204 movgu %icc, %i4, %g7
44205 movvc %icc, %g1, %l2
44206 fmovdvc %icc, %f7, %f6
44207 fzeros %f11
44208 nop
44209 setx loop_5283, %l0, %l1
44210 jmpl %l1, %o5
44211 edge32n %i5, %i0, %g4
44212 ld [%l7 + 0x50], %f6
44213 sub %o6, 0x0309, %g2
44214loop_5283:
44215 stw %o2, [%l7 + 0x54]
44216 xnor %o0, 0x0486, %g3
44217 brgez %g6, loop_5284
44218 movl %icc, %l0, %l5
44219 umulcc %i7, 0x1900, %o1
44220 orncc %l3, %l6, %i2
44221loop_5284:
44222 fbge,a %fcc0, loop_5285
44223 bge,a %icc, loop_5286
44224 fpadd32s %f0, %f5, %f6
44225 st %f4, [%l7 + 0x7C]
44226loop_5285:
44227 ldsb [%l7 + 0x5B], %o3
44228loop_5286:
44229 movrne %g5, 0x0C6, %l1
44230 ldx [%l7 + 0x68], %o7
44231 movrlz %i3, %i1, %i6
44232 fzero %f2
44233 fmovsg %icc, %f1, %f3
44234 sth %o4, [%l7 + 0x34]
44235 ldsw [%l7 + 0x0C], %i4
44236 nop
44237 setx loop_5287, %l0, %l1
44238 wrpr 0x1, %tl
44239 wrpr %l1, %tnpc
44240 setx 0x34400001400, %l0, %l1
44241 wrpr %l1, %tstate
44242 wrhpr 0x4, %htstate
44243 done
44244 bn %xcc, loop_5288
44245 ldsh [%l7 + 0x1A], %l4
44246 fblg,a %fcc2, loop_5289
44247loop_5287:
44248 edge32n %g1, %l2, %o5
44249loop_5288:
44250 ldub [%l7 + 0x39], %i5
44251 fmovs %f11, %f10
44252loop_5289:
44253 movvs %icc, %g7, %i0
44254 sll %g4, 0x19, %g2
44255 fblg %fcc0, loop_5290
44256 udivcc %o6, 0x1C9A, %o0
44257 call loop_5291
44258 fblg,a %fcc1, loop_5292
44259loop_5290:
44260 fmovrde %o2, %f2, %f14
44261 lduw [%l7 + 0x0C], %g6
44262loop_5291:
44263 ldd [%l7 + 0x38], %f6
44264loop_5292:
44265 ldsh [%l7 + 0x3E], %g3
44266 movrgez %l0, %i7, %o1
44267 ldd [%l7 + 0x78], %f8
44268 fmovsl %xcc, %f5, %f9
44269 fpadd16s %f8, %f1, %f6
44270 array16 %l5, %l3, %l6
44271 fornot1 %f4, %f14, %f2
44272 fmuld8ulx16 %f3, %f10, %f2
44273 fpadd16s %f0, %f1, %f9
44274 fbug,a %fcc0, loop_5293
44275 fxor %f14, %f10, %f0
44276 fbn,a %fcc0, loop_5294
44277 be loop_5295
44278loop_5293:
44279 ld [%l7 + 0x50], %f15
44280 sethi 0x184F, %i2
44281loop_5294:
44282 call loop_5296
44283loop_5295:
44284 brlz %g5, loop_5297
44285 ldsw [%l7 + 0x08], %l1
44286 fcmpeq32 %f0, %f6, %o7
44287loop_5296:
44288 fmovrslez %o3, %f14, %f0
44289loop_5297:
44290 lduh [%l7 + 0x72], %i3
44291 ld [%l7 + 0x30], %f6
44292 fbne %fcc1, loop_5298
44293 umulcc %i1, 0x12B3, %i6
44294 st %f8, [%l7 + 0x24]
44295 stx %i4, [%l7 + 0x20]
44296loop_5298:
44297 orn %l4, 0x03E0, %g1
44298 lduw [%l7 + 0x40], %o4
44299 fblg,a %fcc2, loop_5299
44300 stw %o5, [%l7 + 0x5C]
44301 ldsw [%l7 + 0x68], %l2
44302 udivx %i5, 0x0381, %i0
44303loop_5299:
44304 bshuffle %f14, %f14, %f10
44305 be loop_5300
44306 taddcctv %g7, %g4, %o6
44307 stb %o0, [%l7 + 0x70]
44308 brgez %o2, loop_5301
44309loop_5300:
44310 nop
44311 setx loop_5302, %l0, %l1
44312 wrpr 0x1, %tl
44313 wrpr %l1, %tnpc
44314 setx 0x34400001400, %l0, %l1
44315 wrpr %l1, %tstate
44316 wrhpr 0x4, %htstate
44317 done
44318 fabss %f10, %f13
44319 tne %icc, 0x2
44320loop_5301:
44321 ta %xcc, 0x6
44322loop_5302:
44323 fmovsn %icc, %f0, %f3
44324 edge32l %g6, %g3, %g2
44325 ld [%l7 + 0x20], %f1
44326 fcmpne32 %f10, %f12, %l0
44327 udiv %i7, 0x0ED2, %l5
44328 std %f0, [%l7 + 0x28]
44329 fmovrdgz %l3, %f14, %f6
44330 sdiv %o1, 0x0BA9, %l6
44331 stw %i2, [%l7 + 0x20]
44332 ldsw [%l7 + 0x68], %g5
44333 ldd [%l7 + 0x58], %f0
44334 fands %f8, %f2, %f9
44335 stx %o7, [%l7 + 0x30]
44336 fnot2 %f8, %f14
44337 array32 %o3, %i3, %l1
44338 fxor %f12, %f12, %f2
44339 fmovs %f10, %f12
44340 fbne,a %fcc2, loop_5303
44341 fxors %f8, %f15, %f14
44342 xnor %i6, 0x0E8B, %i4
44343 xorcc %l4, 0x0541, %i1
44344loop_5303:
44345 fmovdvc %xcc, %f3, %f13
44346 ldsh [%l7 + 0x72], %g1
44347 brgez %o5, loop_5304
44348 ble loop_5305
44349 fcmpne32 %f4, %f2, %o4
44350 fbe %fcc3, loop_5306
44351loop_5304:
44352 fbne %fcc1, loop_5307
44353loop_5305:
44354 fmovse %icc, %f0, %f0
44355 fxnors %f7, %f13, %f8
44356loop_5306:
44357 and %l2, %i5, %i0
44358loop_5307:
44359 fbug,a %fcc3, loop_5308
44360 stx %g7, [%l7 + 0x48]
44361 ldub [%l7 + 0x78], %g4
44362 ldsw [%l7 + 0x48], %o0
44363loop_5308:
44364 fornot2 %f4, %f10, %f14
44365 array16 %o2, %g6, %g3
44366 movpos %icc, %g2, %o6
44367 ldsb [%l7 + 0x3D], %i7
44368 fornot1 %f8, %f12, %f10
44369 edge8l %l0, %l3, %l5
44370 udivcc %o1, 0x1335, %i2
44371 brnz %g5, loop_5309
44372 stb %l6, [%l7 + 0x1A]
44373 sth %o7, [%l7 + 0x5A]
44374 fbge %fcc3, loop_5310
44375loop_5309:
44376 srax %o3, 0x18, %i3
44377 edge8n %i6, %i4, %l1
44378 st %f11, [%l7 + 0x58]
44379loop_5310:
44380 movrlz %l4, %g1, %o5
44381 movpos %xcc, %o4, %l2
44382 fnors %f5, %f12, %f10
44383 bneg,a %icc, loop_5311
44384 st %f13, [%l7 + 0x2C]
44385 fmovdcc %icc, %f14, %f6
44386 lduh [%l7 + 0x60], %i5
44387loop_5311:
44388 fnor %f2, %f12, %f2
44389 ld [%l7 + 0x14], %f10
44390 mova %icc, %i1, %i0
44391 fmovsvs %icc, %f4, %f5
44392 ldd [%l7 + 0x58], %f12
44393 stw %g4, [%l7 + 0x0C]
44394 andn %g7, 0x0F98, %o2
44395 ldx [%l7 + 0x60], %g6
44396 addcc %o0, 0x1A7E, %g2
44397 fnot2 %f0, %f4
44398 fcmped %fcc3, %f6, %f4
44399 bg,a loop_5312
44400 alignaddr %o6, %i7, %g3
44401 stb %l0, [%l7 + 0x7A]
44402 stb %l5, [%l7 + 0x3E]
44403loop_5312:
44404 tvs %xcc, 0x6
44405 movvc %icc, %o1, %l3
44406 addcc %i2, %g5, %l6
44407 movle %xcc, %o3, %i3
44408 ldub [%l7 + 0x76], %o7
44409 fandnot1 %f14, %f6, %f0
44410 std %f6, [%l7 + 0x30]
44411 bshuffle %f8, %f10, %f12
44412 stw %i6, [%l7 + 0x68]
44413 edge8 %i4, %l4, %g1
44414 fcmpgt32 %f0, %f0, %l1
44415 fmovdle %xcc, %f7, %f3
44416 ld [%l7 + 0x28], %f10
44417 movrne %o4, %l2, %i5
44418 tsubcctv %o5, %i0, %i1
44419 movrgz %g4, 0x13A, %g7
44420 sll %g6, 0x0C, %o2
44421 fmovrdlez %o0, %f10, %f6
44422 ldd [%l7 + 0x70], %f6
44423 std %f0, [%l7 + 0x70]
44424 fnot1 %f8, %f0
44425 fands %f1, %f13, %f11
44426 fcmps %fcc0, %f15, %f13
44427 for %f8, %f12, %f2
44428 ldsb [%l7 + 0x4A], %g2
44429 fornot1s %f15, %f13, %f14
44430 bcs %xcc, loop_5313
44431 edge16n %o6, %g3, %i7
44432 ldsb [%l7 + 0x0C], %l5
44433 fbug %fcc1, loop_5314
44434loop_5313:
44435 fpadd16s %f15, %f8, %f15
44436 fnegd %f12, %f6
44437 fmovrslez %l0, %f12, %f13
44438loop_5314:
44439 fpadd32 %f0, %f14, %f2
44440 lduw [%l7 + 0x74], %l3
44441 fbue,a %fcc3, loop_5315
44442 fnands %f9, %f12, %f7
44443 smulcc %o1, 0x1E6E, %g5
44444 st %f2, [%l7 + 0x2C]
44445loop_5315:
44446 fmovrse %i2, %f10, %f10
44447 stw %l6, [%l7 + 0x1C]
44448 ldd [%l7 + 0x68], %f12
44449 movre %i3, 0x114, %o7
44450 stw %o3, [%l7 + 0x10]
44451 movgu %xcc, %i6, %i4
44452 fornot2s %f12, %f11, %f6
44453 and %g1, %l4, %l1
44454 fmovsvc %xcc, %f8, %f15
44455 ldsb [%l7 + 0x5C], %o4
44456 srax %i5, %l2, %o5
44457 sdiv %i1, 0x1FCC, %i0
44458 movge %icc, %g7, %g6
44459 fmovde %icc, %f13, %f10
44460 fmovs %f2, %f4
44461 fmovdn %xcc, %f3, %f0
44462 ldx [%l7 + 0x60], %g4
44463 ble,a,pn %icc, loop_5316
44464 for %f6, %f2, %f8
44465 array16 %o2, %o0, %g2
44466 ldsh [%l7 + 0x74], %g3
44467loop_5316:
44468 movl %icc, %o6, %i7
44469 fmovdneg %xcc, %f13, %f13
44470 array16 %l5, %l3, %l0
44471 nop
44472 setx loop_5317, %l0, %l1
44473 wrpr 0x1, %tl
44474 wrpr %l1, %tpc
44475 add %l1, 0x4, %l1
44476 wrpr %l1, %tnpc
44477 setx 0x34400001400, %l0, %l1
44478 wrpr %l1, %tstate
44479 wrhpr 0x4, %htstate
44480 retry
44481 fexpand %f14, %f0
44482 array8 %g5, %i2, %l6
44483 sub %o1, %o7, %o3
44484loop_5317:
44485 lduh [%l7 + 0x0E], %i3
44486 taddcctv %i6, %g1, %l4
44487 bvc,a,pn %icc, loop_5318
44488 mulscc %l1, 0x0D2A, %i4
44489 ldsh [%l7 + 0x78], %i5
44490 fand %f4, %f6, %f10
44491loop_5318:
44492 addc %l2, %o5, %o4
44493 fcmple32 %f10, %f2, %i0
44494 tgu %xcc, 0x1
44495 lduw [%l7 + 0x44], %i1
44496 brz,a %g7, loop_5319
44497 ldd [%l7 + 0x10], %f0
44498 movneg %icc, %g6, %o2
44499 andncc %g4, %o0, %g2
44500loop_5319:
44501 srl %g3, 0x10, %o6
44502 lduw [%l7 + 0x3C], %l5
44503 lduh [%l7 + 0x4E], %i7
44504 fmul8ulx16 %f2, %f12, %f10
44505 fand %f0, %f4, %f12
44506 fmovsge %icc, %f15, %f6
44507 movvs %icc, %l0, %g5
44508 fors %f14, %f7, %f0
44509 lduh [%l7 + 0x0A], %l3
44510 ldsw [%l7 + 0x44], %l6
44511 udiv %i2, 0x158C, %o1
44512 fbue %fcc0, loop_5320
44513 edge8ln %o3, %i3, %o7
44514 fmovdleu %icc, %f7, %f11
44515 add %g1, %l4, %i6
44516loop_5320:
44517 addcc %i4, 0x09C6, %i5
44518 lduw [%l7 + 0x48], %l1
44519 edge8ln %o5, %l2, %o4
44520 lduh [%l7 + 0x78], %i0
44521 fmul8x16al %f7, %f1, %f10
44522 fornot2 %f0, %f10, %f6
44523 ld [%l7 + 0x58], %f0
44524 fmuld8sux16 %f5, %f11, %f10
44525 fbl,a %fcc0, loop_5321
44526 ld [%l7 + 0x2C], %f2
44527 sdiv %g7, 0x1A30, %i1
44528 fmovrslz %o2, %f2, %f10
44529loop_5321:
44530 fmovdvs %icc, %f5, %f4
44531 sub %g6, 0x1B29, %g4
44532 ldsw [%l7 + 0x2C], %o0
44533 movcc %icc, %g2, %o6
44534 st %f4, [%l7 + 0x30]
44535 ldsb [%l7 + 0x56], %g3
44536 fcmpne16 %f12, %f12, %i7
44537 fblg,a %fcc3, loop_5322
44538 bge,a,pt %icc, loop_5323
44539 fxor %f6, %f6, %f4
44540 fmovsn %icc, %f0, %f15
44541loop_5322:
44542 ldsw [%l7 + 0x3C], %l5
44543loop_5323:
44544 std %f6, [%l7 + 0x30]
44545 sll %g5, %l0, %l6
44546 lduh [%l7 + 0x58], %l3
44547 tle %xcc, 0x1
44548 fbe %fcc0, loop_5324
44549 st %f7, [%l7 + 0x1C]
44550 fcmpeq32 %f2, %f2, %o1
44551 sth %i2, [%l7 + 0x44]
44552loop_5324:
44553 fornot1 %f0, %f2, %f8
44554 std %f4, [%l7 + 0x68]
44555 fandnot1s %f2, %f7, %f10
44556 fmovrse %i3, %f9, %f14
44557 stx %o3, [%l7 + 0x78]
44558 fbn %fcc1, loop_5325
44559 fmovrsgz %o7, %f2, %f11
44560 fmovdg %xcc, %f2, %f15
44561 edge8 %l4, %g1, %i6
44562loop_5325:
44563 edge8l %i5, %l1, %o5
44564 fcmpne16 %f8, %f8, %l2
44565 stx %o4, [%l7 + 0x30]
44566 bcc,pt %icc, loop_5326
44567 fmovdpos %icc, %f4, %f4
44568 movg %xcc, %i0, %i4
44569 fmovsle %icc, %f14, %f6
44570loop_5326:
44571 movre %i1, 0x06B, %g7
44572 ldx [%l7 + 0x58], %g6
44573 fpadd16s %f15, %f10, %f7
44574 fbue,a %fcc1, loop_5327
44575 fmovs %f10, %f5
44576 addc %o2, %g4, %g2
44577 fmovrdlz %o6, %f8, %f14
44578loop_5327:
44579 fbl %fcc0, loop_5328
44580 fmovdle %xcc, %f1, %f6
44581 std %f4, [%l7 + 0x10]
44582 bgu %xcc, loop_5329
44583loop_5328:
44584 ldsb [%l7 + 0x3D], %o0
44585 or %i7, 0x0013, %g3
44586 fmovsl %icc, %f10, %f15
44587loop_5329:
44588 fbge,a %fcc2, loop_5330
44589 ldx [%l7 + 0x68], %l5
44590 ldx [%l7 + 0x68], %g5
44591 stb %l6, [%l7 + 0x15]
44592loop_5330:
44593 ldub [%l7 + 0x3D], %l3
44594 sethi 0x0898, %l0
44595 movleu %icc, %o1, %i3
44596 ld [%l7 + 0x7C], %f8
44597 fpadd32 %f4, %f10, %f4
44598 fbu,a %fcc1, loop_5331
44599 fmovscc %xcc, %f3, %f3
44600 siam 0x2
44601 fmovsneg %xcc, %f8, %f2
44602loop_5331:
44603 fzero %f12
44604 edge32ln %i2, %o7, %l4
44605 fble %fcc1, loop_5332
44606 std %f0, [%l7 + 0x10]
44607 ldsw [%l7 + 0x48], %o3
44608 lduw [%l7 + 0x70], %g1
44609loop_5332:
44610 ldx [%l7 + 0x38], %i6
44611 fmovsneg %icc, %f15, %f5
44612 bvc,pt %icc, loop_5333
44613 te %xcc, 0x7
44614 movl %icc, %i5, %o5
44615 fbn,a %fcc1, loop_5334
44616loop_5333:
44617 sra %l2, %o4, %i0
44618 ldx [%l7 + 0x60], %i4
44619 fexpand %f10, %f12
44620loop_5334:
44621 sth %l1, [%l7 + 0x08]
44622 stb %g7, [%l7 + 0x21]
44623 ldsw [%l7 + 0x58], %i1
44624 fone %f12
44625 xnorcc %o2, %g4, %g6
44626 array32 %g2, %o6, %i7
44627 fxor %f12, %f14, %f2
44628 udivcc %o0, 0x0905, %l5
44629 brlez %g5, loop_5335
44630 lduw [%l7 + 0x54], %l6
44631 st %f2, [%l7 + 0x18]
44632 fmovrslz %l3, %f2, %f3
44633loop_5335:
44634 bcc,a,pt %icc, loop_5336
44635 xor %l0, %o1, %g3
44636 fnot2s %f11, %f13
44637 bne loop_5337
44638loop_5336:
44639 orn %i3, 0x1D4E, %i2
44640 fsrc1s %f12, %f8
44641 ldsw [%l7 + 0x4C], %l4
44642loop_5337:
44643 movne %icc, %o3, %g1
44644 fbule %fcc1, loop_5338
44645 ld [%l7 + 0x48], %f3
44646 move %xcc, %o7, %i6
44647 fpadd16s %f8, %f8, %f15
44648loop_5338:
44649 ldsh [%l7 + 0x70], %i5
44650 bvs loop_5339
44651 bleu,pt %xcc, loop_5340
44652 fpack32 %f8, %f2, %f8
44653 fbul,a %fcc3, loop_5341
44654loop_5339:
44655 lduh [%l7 + 0x46], %o5
44656loop_5340:
44657 lduw [%l7 + 0x20], %o4
44658 fpadd16s %f5, %f9, %f11
44659loop_5341:
44660 fmovrsne %l2, %f0, %f14
44661 call loop_5342
44662 fmovsvc %icc, %f7, %f7
44663 ld [%l7 + 0x5C], %f6
44664 sdivx %i0, 0x196E, %l1
44665loop_5342:
44666 fnot2s %f11, %f13
44667 nop
44668 setx loop_5343, %l0, %l1
44669 wrpr 0x1, %tl
44670 wrpr %l1, %tnpc
44671 setx 0x34400001400, %l0, %l1
44672 wrpr %l1, %tstate
44673 wrhpr 0x4, %htstate
44674 done
44675 stx %i4, [%l7 + 0x58]
44676 fones %f10
44677 fmovrslez %i1, %f1, %f8
44678loop_5343:
44679 fmul8x16al %f13, %f12, %f4
44680 ldsw [%l7 + 0x6C], %o2
44681 fcmpes %fcc2, %f15, %f1
44682 fbu,a %fcc2, loop_5344
44683 fbne,a %fcc1, loop_5345
44684 move %icc, %g4, %g7
44685 lduh [%l7 + 0x46], %g6
44686loop_5344:
44687 tsubcc %g2, %i7, %o0
44688loop_5345:
44689 array16 %o6, %l5, %g5
44690 ldub [%l7 + 0x48], %l3
44691 st %f2, [%l7 + 0x68]
44692 sdiv %l6, 0x05BA, %o1
44693 fbl,a %fcc3, loop_5346
44694 fsrc1s %f0, %f2
44695 tgu %xcc, 0x7
44696 fmul8x16al %f14, %f9, %f0
44697loop_5346:
44698 stx %g3, [%l7 + 0x50]
44699 tvs %xcc, 0x3
44700 orn %l0, 0x1E3D, %i3
44701 sll %l4, 0x04, %o3
44702 fsrc1s %f0, %f13
44703 ldx [%l7 + 0x18], %i2
44704 ldx [%l7 + 0x58], %g1
44705 orcc %o7, 0x15EA, %i5
44706 nop
44707 setx loop_5347, %l0, %l1
44708 wrpr 0x1, %tl
44709 wrpr %l1, %tpc
44710 add %l1, 0x4, %l1
44711 wrpr %l1, %tnpc
44712 setx 0x34400001400, %l0, %l1
44713 wrpr %l1, %tstate
44714 wrhpr 0x4, %htstate
44715 retry
44716 subc %o5, %i6, %o4
44717 bne,a loop_5348
44718 fpmerge %f12, %f6, %f12
44719loop_5347:
44720 ldub [%l7 + 0x32], %l2
44721 edge32n %i0, %l1, %i4
44722loop_5348:
44723 sethi 0x1131, %i1
44724 ldsb [%l7 + 0x5E], %g4
44725 edge8ln %g7, %g6, %g2
44726 fmovrse %o2, %f11, %f6
44727 stw %i7, [%l7 + 0x48]
44728 fand %f12, %f10, %f14
44729 ldsh [%l7 + 0x6C], %o0
44730 lduw [%l7 + 0x1C], %l5
44731 fcmpeq16 %f0, %f10, %g5
44732 fbn %fcc2, loop_5349
44733 move %icc, %l3, %o6
44734 fmovrse %o1, %f6, %f14
44735 sth %l6, [%l7 + 0x6C]
44736loop_5349:
44737 ldsw [%l7 + 0x64], %g3
44738 ldsw [%l7 + 0x58], %l0
44739 edge16n %l4, %o3, %i2
44740 stw %g1, [%l7 + 0x10]
44741 st %f11, [%l7 + 0x50]
44742 sdivx %o7, 0x0043, %i3
44743 ldd [%l7 + 0x38], %f2
44744 fmovrsne %i5, %f7, %f11
44745 stb %i6, [%l7 + 0x21]
44746 movrgez %o4, %o5, %i0
44747 fors %f6, %f13, %f9
44748 ld [%l7 + 0x74], %f7
44749 ldx [%l7 + 0x60], %l1
44750 stb %l2, [%l7 + 0x35]
44751 st %f3, [%l7 + 0x28]
44752 st %f6, [%l7 + 0x58]
44753 sub %i4, 0x1D85, %g4
44754 ldx [%l7 + 0x70], %g7
44755 fsrc2 %f2, %f4
44756 tvc %xcc, 0x3
44757 ldd [%l7 + 0x28], %f14
44758 sth %i1, [%l7 + 0x36]
44759 edge16n %g2, %o2, %g6
44760 tcc %xcc, 0x4
44761 tvs %xcc, 0x1
44762 bl loop_5350
44763 fmovsleu %icc, %f13, %f0
44764 tn %xcc, 0x3
44765 sth %o0, [%l7 + 0x38]
44766loop_5350:
44767 ldsh [%l7 + 0x2A], %l5
44768 bne,a,pt %xcc, loop_5351
44769 bn,pn %xcc, loop_5352
44770 tcs %xcc, 0x3
44771 brz %g5, loop_5353
44772loop_5351:
44773 ldsw [%l7 + 0x1C], %i7
44774loop_5352:
44775 fmovsn %xcc, %f1, %f3
44776 fmovdg %icc, %f1, %f1
44777loop_5353:
44778 movle %icc, %l3, %o6
44779 fcmple16 %f4, %f4, %o1
44780 fpsub32 %f4, %f2, %f0
44781 fmovsn %xcc, %f13, %f13
44782 edge16n %l6, %g3, %l0
44783 tcs %xcc, 0x4
44784 ld [%l7 + 0x28], %f11
44785 fornot2 %f14, %f12, %f4
44786 edge16ln %o3, %i2, %l4
44787 movg %icc, %o7, %g1
44788 subccc %i3, %i6, %i5
44789 fbue %fcc0, loop_5354
44790 ldx [%l7 + 0x60], %o5
44791 fnot1s %f6, %f2
44792 sth %o4, [%l7 + 0x14]
44793loop_5354:
44794 add %i0, %l2, %i4
44795 stb %l1, [%l7 + 0x6E]
44796 ba,pt %icc, loop_5355
44797 fmovdgu %icc, %f8, %f1
44798 sth %g4, [%l7 + 0x68]
44799 bne,pn %icc, loop_5356
44800loop_5355:
44801 ba,pn %xcc, loop_5357
44802 st %f2, [%l7 + 0x60]
44803 bcs,a %xcc, loop_5358
44804loop_5356:
44805 fsrc2 %f4, %f10
44806loop_5357:
44807 udivx %g7, 0x10EF, %g2
44808 bge %xcc, loop_5359
44809loop_5358:
44810 ld [%l7 + 0x28], %f1
44811 fzeros %f14
44812 fexpand %f13, %f4
44813loop_5359:
44814 smul %i1, 0x1406, %g6
44815 addcc %o2, %o0, %l5
44816 alignaddr %i7, %l3, %o6
44817 stx %g5, [%l7 + 0x60]
44818 bcs,pt %xcc, loop_5360
44819 fmovsle %xcc, %f7, %f1
44820 brlz %o1, loop_5361
44821 stb %l6, [%l7 + 0x0C]
44822loop_5360:
44823 ldub [%l7 + 0x26], %l0
44824 tleu %icc, 0x7
44825loop_5361:
44826 ta %xcc, 0x4
44827 fcmpd %fcc2, %f0, %f4
44828 fbn,a %fcc2, loop_5362
44829 ldx [%l7 + 0x08], %g3
44830 stw %o3, [%l7 + 0x60]
44831 movg %xcc, %l4, %o7
44832loop_5362:
44833 lduw [%l7 + 0x4C], %i2
44834 edge32ln %g1, %i6, %i5
44835 fmovsle %icc, %f15, %f13
44836 st %f15, [%l7 + 0x4C]
44837 fmovscs %icc, %f0, %f8
44838 array8 %i3, %o4, %o5
44839 fbn,a %fcc1, loop_5363
44840 fmovrslz %i0, %f13, %f14
44841 movre %l2, 0x222, %i4
44842 brgz %l1, loop_5364
44843loop_5363:
44844 brz %g4, loop_5365
44845 fmovdcc %xcc, %f6, %f11
44846 ldx [%l7 + 0x10], %g7
44847loop_5364:
44848 bgu %xcc, loop_5366
44849loop_5365:
44850 bneg,a,pt %xcc, loop_5367
44851 lduw [%l7 + 0x20], %i1
44852 fmovdne %icc, %f3, %f13
44853loop_5366:
44854 stx %g6, [%l7 + 0x78]
44855loop_5367:
44856 fpsub32s %f12, %f2, %f10
44857 lduw [%l7 + 0x20], %o2
44858 fabsd %f6, %f12
44859 bpos,a loop_5368
44860 ldub [%l7 + 0x4A], %o0
44861 ld [%l7 + 0x0C], %f3
44862 tsubcc %g2, 0x1C3B, %l5
44863loop_5368:
44864 fmovscc %icc, %f0, %f11
44865 std %f14, [%l7 + 0x70]
44866 edge8ln %i7, %l3, %g5
44867 tneg %icc, 0x5
44868 tcs %icc, 0x5
44869 ldsh [%l7 + 0x5E], %o6
44870 fmovdcs %xcc, %f5, %f14
44871 ldsw [%l7 + 0x40], %l6
44872 bvc,a,pn %xcc, loop_5369
44873 std %f10, [%l7 + 0x78]
44874 tge %xcc, 0x4
44875 fmovsgu %icc, %f5, %f3
44876loop_5369:
44877 brlez %o1, loop_5370
44878 sdivcc %l0, 0x0624, %o3
44879 ldsb [%l7 + 0x4C], %g3
44880 fbne %fcc3, loop_5371
44881loop_5370:
44882 popc %l4, %o7
44883 ldub [%l7 + 0x2E], %i2
44884 fnegd %f2, %f0
44885loop_5371:
44886 fmovsge %icc, %f4, %f3
44887 ld [%l7 + 0x50], %f4
44888 movpos %xcc, %g1, %i5
44889 umulcc %i6, 0x0657, %o4
44890 fmovdcs %xcc, %f10, %f5
44891 fmovrsne %o5, %f11, %f14
44892 movne %xcc, %i0, %l2
44893 fba,a %fcc2, loop_5372
44894 brnz %i3, loop_5373
44895 ld [%l7 + 0x48], %f4
44896 stx %i4, [%l7 + 0x28]
44897loop_5372:
44898 bgu,a %xcc, loop_5374
44899loop_5373:
44900 edge8 %l1, %g4, %g7
44901 fpsub16s %f12, %f10, %f10
44902 fbule,a %fcc0, loop_5375
44903loop_5374:
44904 stx %i1, [%l7 + 0x28]
44905 andn %o2, 0x1230, %o0
44906 lduw [%l7 + 0x10], %g2
44907loop_5375:
44908 umul %g6, %l5, %i7
44909 lduh [%l7 + 0x5E], %g5
44910 smul %o6, 0x1F69, %l6
44911 lduw [%l7 + 0x30], %l3
44912 ldsw [%l7 + 0x1C], %l0
44913 movcc %icc, %o3, %o1
44914 fnot1s %f8, %f14
44915 fnands %f13, %f3, %f5
44916 fba %fcc3, loop_5376
44917 stw %l4, [%l7 + 0x14]
44918 stb %o7, [%l7 + 0x75]
44919 fornot2s %f10, %f2, %f12
44920loop_5376:
44921 fmul8sux16 %f14, %f4, %f10
44922 ldsb [%l7 + 0x14], %i2
44923 bvc,a,pt %icc, loop_5377
44924 bneg,pt %icc, loop_5378
44925 lduw [%l7 + 0x10], %g3
44926 bg loop_5379
44927loop_5377:
44928 addc %i5, 0x14AC, %i6
44929loop_5378:
44930 st %f0, [%l7 + 0x1C]
44931 fbue %fcc2, loop_5380
44932loop_5379:
44933 tsubcc %o4, 0x1377, %g1
44934 fmovsgu %xcc, %f11, %f9
44935 fcmpgt16 %f10, %f8, %o5
44936loop_5380:
44937 ldx [%l7 + 0x70], %i0
44938 brgz %i3, loop_5381
44939 ldsw [%l7 + 0x70], %i4
44940 tsubcctv %l2, %g4, %g7
44941 fornot1s %f4, %f5, %f1
44942loop_5381:
44943 umul %l1, %i1, %o2
44944 fandnot2 %f12, %f0, %f6
44945 fmovrsgez %o0, %f12, %f8
44946 and %g2, 0x07CB, %l5
44947 lduw [%l7 + 0x20], %g6
44948 edge32n %i7, %o6, %l6
44949 stx %g5, [%l7 + 0x20]
44950 fmovdcs %xcc, %f4, %f2
44951 fmovsle %icc, %f13, %f5
44952 edge8l %l0, %o3, %o1
44953 edge16ln %l3, %o7, %l4
44954 std %f2, [%l7 + 0x28]
44955 tgu %icc, 0x0
44956 edge8 %g3, %i2, %i6
44957 edge32n %o4, %i5, %o5
44958 nop
44959 setx loop_5382, %l0, %l1
44960 wrpr 0x1, %tl
44961 wrpr %l1, %tpc
44962 add %l1, 0x4, %l1
44963 wrpr %l1, %tnpc
44964 setx 0x34400001400, %l0, %l1
44965 wrpr %l1, %tstate
44966 wrhpr 0x4, %htstate
44967 retry
44968 xorcc %g1, %i0, %i4
44969 st %f1, [%l7 + 0x18]
44970 ldsb [%l7 + 0x3E], %i3
44971loop_5382:
44972 sth %l2, [%l7 + 0x66]
44973 smulcc %g7, 0x0420, %g4
44974 ldd [%l7 + 0x30], %f2
44975 addccc %i1, %l1, %o2
44976 fmovrse %o0, %f9, %f5
44977 fbu,a %fcc0, loop_5383
44978 andn %g2, %l5, %i7
44979 lduh [%l7 + 0x3A], %g6
44980 ldx [%l7 + 0x68], %l6
44981loop_5383:
44982 fmovdleu %xcc, %f9, %f4
44983 stb %o6, [%l7 + 0x6B]
44984 stw %l0, [%l7 + 0x74]
44985 fbu,a %fcc1, loop_5384
44986 sth %g5, [%l7 + 0x34]
44987 bne,pt %xcc, loop_5385
44988 edge8n %o1, %l3, %o7
44989loop_5384:
44990 fnot1s %f11, %f1
44991 lduh [%l7 + 0x18], %l4
44992loop_5385:
44993 tge %xcc, 0x6
44994 fcmpne16 %f4, %f12, %g3
44995 fcmpd %fcc3, %f14, %f14
44996 tge %xcc, 0x1
44997 sth %o3, [%l7 + 0x7C]
44998 fone %f10
44999 sllx %i2, %o4, %i6
45000 fbn %fcc3, loop_5386
45001 ldsh [%l7 + 0x70], %o5
45002 fandnot1 %f10, %f6, %f12
45003 ld [%l7 + 0x70], %f2
45004loop_5386:
45005 fmovdvs %icc, %f15, %f8
45006 ldx [%l7 + 0x28], %i5
45007 fpack16 %f2, %f14
45008 fpsub16s %f6, %f13, %f1
45009 sra %g1, %i4, %i0
45010 st %f5, [%l7 + 0x60]
45011 stx %l2, [%l7 + 0x68]
45012 fmovdleu %icc, %f9, %f5
45013 stw %g7, [%l7 + 0x1C]
45014 bgu %xcc, loop_5387
45015 std %f10, [%l7 + 0x48]
45016 fpsub32s %f1, %f1, %f2
45017 fones %f11
45018loop_5387:
45019 fmul8x16 %f3, %f4, %f14
45020 fpmerge %f3, %f11, %f6
45021 ldx [%l7 + 0x50], %g4
45022 ldsh [%l7 + 0x6C], %i1
45023 xor %i3, %l1, %o0
45024 move %xcc, %g2, %l5
45025 ldx [%l7 + 0x58], %i7
45026 ldd [%l7 + 0x70], %f6
45027 tcs %icc, 0x5
45028 tvc %xcc, 0x1
45029 movvs %icc, %o2, %g6
45030 array32 %l6, %o6, %g5
45031 fbe,a %fcc2, loop_5388
45032 lduw [%l7 + 0x28], %o1
45033 ldsw [%l7 + 0x64], %l0
45034 fpadd32s %f3, %f9, %f5
45035loop_5388:
45036 fmovdn %xcc, %f10, %f7
45037 fmovrsne %o7, %f10, %f0
45038 movpos %icc, %l3, %g3
45039 brlz %l4, loop_5389
45040 lduw [%l7 + 0x5C], %o3
45041 lduw [%l7 + 0x20], %i2
45042 add %i6, %o5, %o4
45043loop_5389:
45044 fmovrdne %g1, %f6, %f10
45045 stx %i5, [%l7 + 0x30]
45046 fcmpne16 %f0, %f10, %i4
45047 ldsw [%l7 + 0x58], %l2
45048 fpadd16s %f12, %f0, %f10
45049 ldub [%l7 + 0x69], %i0
45050 fmovdgu %icc, %f10, %f9
45051 st %f15, [%l7 + 0x74]
45052 fbg,a %fcc1, loop_5390
45053 edge32n %g4, %i1, %i3
45054 fmovrdlz %g7, %f12, %f12
45055 ldd [%l7 + 0x68], %f14
45056loop_5390:
45057 fmovsne %xcc, %f5, %f10
45058 fbul,a %fcc1, loop_5391
45059 fandnot1s %f11, %f9, %f8
45060 sdivx %l1, 0x0773, %g2
45061 tpos %xcc, 0x4
45062loop_5391:
45063 edge16 %l5, %o0, %o2
45064 srl %g6, 0x1C, %i7
45065 fmovsleu %xcc, %f12, %f4
45066 brgez %l6, loop_5392
45067 movgu %xcc, %o6, %g5
45068 tsubcctv %l0, 0x0AB4, %o7
45069 nop
45070 setx loop_5393, %l0, %l1
45071 wrpr 0x1, %tl
45072 wrpr %l1, %tnpc
45073 setx 0x34400001400, %l0, %l1
45074 wrpr %l1, %tstate
45075 wrhpr 0x4, %htstate
45076 done
45077loop_5392:
45078 fpmerge %f11, %f14, %f2
45079 bg,a %icc, loop_5394
45080 bn,pn %xcc, loop_5395
45081loop_5393:
45082 st %f5, [%l7 + 0x40]
45083 fmovse %icc, %f12, %f7
45084loop_5394:
45085 edge16 %l3, %g3, %o1
45086loop_5395:
45087 lduw [%l7 + 0x60], %o3
45088 edge16l %l4, %i6, %o5
45089 ldsh [%l7 + 0x56], %o4
45090 sth %g1, [%l7 + 0x42]
45091 brgez,a %i5, loop_5396
45092 fmul8sux16 %f12, %f6, %f10
45093 lduw [%l7 + 0x7C], %i2
45094 fmovrsne %i4, %f1, %f4
45095loop_5396:
45096 st %f2, [%l7 + 0x30]
45097 ta %xcc, 0x4
45098 mulx %i0, %g4, %i1
45099 stw %l2, [%l7 + 0x60]
45100 fmovdge %xcc, %f1, %f13
45101 edge32ln %g7, %l1, %i3
45102 addcc %l5, 0x185C, %g2
45103 std %f2, [%l7 + 0x68]
45104 srl %o2, %o0, %i7
45105 xor %l6, %g6, %o6
45106 bneg loop_5397
45107 fmovrsgz %g5, %f1, %f1
45108 tge %xcc, 0x2
45109 ld [%l7 + 0x68], %f9
45110loop_5397:
45111 st %f7, [%l7 + 0x40]
45112 ldsw [%l7 + 0x40], %o7
45113 fble,a %fcc1, loop_5398
45114 fmovsne %icc, %f6, %f1
45115 lduw [%l7 + 0x48], %l3
45116 ldx [%l7 + 0x10], %l0
45117loop_5398:
45118 fornot2 %f12, %f2, %f4
45119 edge8l %o1, %g3, %l4
45120 ta %icc, 0x3
45121 fandnot1s %f10, %f6, %f2
45122 fmovdcs %xcc, %f8, %f7
45123 fbule %fcc2, loop_5399
45124 fmovdl %icc, %f14, %f14
45125 fmovdg %icc, %f12, %f1
45126 bleu loop_5400
45127loop_5399:
45128 fxnors %f15, %f4, %f11
45129 ld [%l7 + 0x08], %f5
45130 stx %i6, [%l7 + 0x28]
45131loop_5400:
45132 ta %icc, 0x4
45133 ldx [%l7 + 0x20], %o3
45134 for %f12, %f10, %f12
45135 bvc,a loop_5401
45136 std %f0, [%l7 + 0x50]
45137 movpos %xcc, %o4, %o5
45138 edge32l %g1, %i2, %i5
45139loop_5401:
45140 brnz,a %i4, loop_5402
45141 fmovdne %icc, %f5, %f8
45142 fmovde %xcc, %f9, %f8
45143 fbg,a %fcc3, loop_5403
45144loop_5402:
45145 bl loop_5404
45146 edge32 %g4, %i0, %l2
45147 std %f2, [%l7 + 0x78]
45148loop_5403:
45149 fexpand %f14, %f0
45150loop_5404:
45151 stx %i1, [%l7 + 0x10]
45152 fbue %fcc0, loop_5405
45153 lduh [%l7 + 0x0E], %g7
45154 ldub [%l7 + 0x12], %i3
45155 movge %xcc, %l1, %l5
45156loop_5405:
45157 ldd [%l7 + 0x08], %f10
45158 move %icc, %o2, %g2
45159 fmuld8ulx16 %f9, %f3, %f14
45160 std %f0, [%l7 + 0x68]
45161 stw %o0, [%l7 + 0x1C]
45162 stx %i7, [%l7 + 0x38]
45163 fnot1s %f11, %f11
45164 ldsh [%l7 + 0x70], %g6
45165 addc %l6, 0x1158, %g5
45166 ldx [%l7 + 0x30], %o6
45167 addc %l3, 0x1AA6, %l0
45168 std %f0, [%l7 + 0x30]
45169 ldub [%l7 + 0x2B], %o1
45170 subc %g3, 0x08DF, %o7
45171 fsrc1 %f12, %f12
45172 brgz,a %l4, loop_5406
45173 stw %i6, [%l7 + 0x3C]
45174 lduw [%l7 + 0x4C], %o3
45175 subccc %o5, 0x1092, %g1
45176loop_5406:
45177 edge16 %i2, %o4, %i4
45178 lduh [%l7 + 0x44], %i5
45179 ldsw [%l7 + 0x30], %g4
45180 edge32l %l2, %i1, %i0
45181 fpsub32 %f2, %f4, %f0
45182 ta %xcc, 0x6
45183 smul %g7, %i3, %l5
45184 fcmpeq16 %f10, %f10, %l1
45185 fcmple16 %f14, %f12, %o2
45186 call loop_5407
45187 fcmpeq32 %f0, %f0, %g2
45188 fnot1s %f0, %f11
45189 andncc %i7, %g6, %l6
45190loop_5407:
45191 fmovsl %xcc, %f10, %f7
45192 edge8ln %o0, %o6, %l3
45193 brgez %g5, loop_5408
45194 ldsh [%l7 + 0x60], %l0
45195 fmovsvc %xcc, %f9, %f2
45196 tle %xcc, 0x1
45197loop_5408:
45198 fmovrsne %g3, %f8, %f4
45199 fbug %fcc1, loop_5409
45200 bvs loop_5410
45201 st %f8, [%l7 + 0x18]
45202 fcmpgt16 %f10, %f6, %o7
45203loop_5409:
45204 stw %o1, [%l7 + 0x64]
45205loop_5410:
45206 brlez,a %l4, loop_5411
45207 xnor %i6, 0x1424, %o5
45208 stx %o3, [%l7 + 0x50]
45209 tsubcctv %g1, %i2, %i4
45210loop_5411:
45211 fmul8x16au %f15, %f2, %f4
45212 stb %o4, [%l7 + 0x68]
45213 tneg %icc, 0x0
45214 ldsh [%l7 + 0x30], %g4
45215 edge8 %l2, %i1, %i5
45216 fpsub16 %f0, %f6, %f12
45217 ldx [%l7 + 0x70], %g7
45218 ldsw [%l7 + 0x60], %i3
45219 stx %l5, [%l7 + 0x58]
45220 tsubcc %i0, 0x104E, %l1
45221 stb %g2, [%l7 + 0x73]
45222 fmovdcs %icc, %f13, %f9
45223 mulx %o2, 0x082F, %i7
45224 fbg,a %fcc2, loop_5412
45225 edge32l %l6, %o0, %g6
45226 movgu %xcc, %l3, %g5
45227 fbne,a %fcc2, loop_5413
45228loop_5412:
45229 brz,a %l0, loop_5414
45230 fmovsne %icc, %f5, %f7
45231 tgu %icc, 0x7
45232loop_5413:
45233 bn,a,pt %icc, loop_5415
45234loop_5414:
45235 movg %icc, %g3, %o6
45236 sth %o1, [%l7 + 0x32]
45237 fandnot1 %f12, %f8, %f6
45238loop_5415:
45239 fbul %fcc1, loop_5416
45240 faligndata %f8, %f2, %f4
45241 movcs %icc, %l4, %o7
45242 fsrc2 %f0, %f14
45243loop_5416:
45244 stx %o5, [%l7 + 0x48]
45245 ldub [%l7 + 0x21], %i6
45246 bge,pt %xcc, loop_5417
45247 stx %o3, [%l7 + 0x60]
45248 fsrc2s %f12, %f0
45249 bshuffle %f4, %f4, %f6
45250loop_5417:
45251 tl %icc, 0x7
45252 fpack32 %f10, %f10, %f12
45253 tneg %xcc, 0x1
45254 fnand %f14, %f0, %f2
45255 fandnot1s %f8, %f2, %f8
45256 ldub [%l7 + 0x0F], %g1
45257 movre %i2, %i4, %o4
45258 sethi 0x0E51, %g4
45259 move %xcc, %i1, %l2
45260 sub %i5, %g7, %l5
45261 movrgz %i0, 0x3C3, %l1
45262 st %f0, [%l7 + 0x64]
45263 std %f14, [%l7 + 0x78]
45264 tle %xcc, 0x0
45265 fbne,a %fcc2, loop_5418
45266 movneg %icc, %i3, %g2
45267 ldsb [%l7 + 0x4F], %o2
45268 std %f2, [%l7 + 0x38]
45269loop_5418:
45270 stb %i7, [%l7 + 0x5B]
45271 sth %o0, [%l7 + 0x30]
45272 std %f12, [%l7 + 0x50]
45273 edge32l %l6, %g6, %l3
45274 srlx %g5, 0x1A, %g3
45275 fmovrdgz %o6, %f12, %f6
45276 fmovsleu %xcc, %f2, %f12
45277 fone %f10
45278 brz,a %o1, loop_5419
45279 fmovdle %xcc, %f6, %f14
45280 ldsw [%l7 + 0x30], %l4
45281 lduw [%l7 + 0x74], %o7
45282loop_5419:
45283 fcmpes %fcc0, %f11, %f15
45284 lduh [%l7 + 0x5C], %l0
45285 fmovdvc %xcc, %f12, %f11
45286 umulcc %i6, 0x1FB7, %o3
45287 st %f14, [%l7 + 0x68]
45288 fpackfix %f0, %f7
45289 fnot2 %f2, %f12
45290 sth %o5, [%l7 + 0x38]
45291 lduw [%l7 + 0x34], %g1
45292 fexpand %f9, %f10
45293 fornot2 %f6, %f0, %f0
45294 ldx [%l7 + 0x68], %i2
45295 tcs %xcc, 0x2
45296 fbul %fcc0, loop_5420
45297 ldsh [%l7 + 0x3A], %i4
45298 stx %g4, [%l7 + 0x28]
45299 or %o4, %l2, %i5
45300loop_5420:
45301 smul %i1, 0x0E23, %g7
45302 fcmple32 %f2, %f10, %i0
45303 fblg %fcc1, loop_5421
45304 movneg %xcc, %l5, %i3
45305 fornot1 %f12, %f6, %f12
45306 movvc %icc, %g2, %l1
45307loop_5421:
45308 movneg %xcc, %i7, %o2
45309 ldsh [%l7 + 0x30], %l6
45310 stb %o0, [%l7 + 0x28]
45311 fmovdcc %icc, %f4, %f0
45312 movgu %icc, %l3, %g5
45313 fxnor %f8, %f8, %f4
45314 tg %icc, 0x3
45315 fmovsle %xcc, %f10, %f10
45316 ldsw [%l7 + 0x78], %g3
45317 fmovd %f0, %f14
45318 fcmpgt16 %f12, %f0, %g6
45319 std %f6, [%l7 + 0x38]
45320 fcmpne32 %f10, %f8, %o6
45321 ldsb [%l7 + 0x67], %l4
45322 fnand %f2, %f14, %f12
45323 fmul8ulx16 %f10, %f8, %f6
45324 fcmpes %fcc3, %f0, %f6
45325 fmovsne %xcc, %f10, %f11
45326 ldx [%l7 + 0x70], %o1
45327 sllx %o7, 0x12, %i6
45328 andncc %o3, %o5, %l0
45329 st %f15, [%l7 + 0x4C]
45330 subccc %g1, %i4, %i2
45331 tl %icc, 0x5
45332 stw %o4, [%l7 + 0x38]
45333 fmovrdlez %g4, %f4, %f14
45334 fpadd16 %f6, %f2, %f0
45335 fpsub16s %f15, %f5, %f0
45336 addcc %i5, 0x0AF3, %l2
45337 ldub [%l7 + 0x3E], %i1
45338 fbge,a %fcc0, loop_5422
45339 brnz,a %g7, loop_5423
45340 lduw [%l7 + 0x64], %l5
45341 array8 %i0, %g2, %i3
45342loop_5422:
45343 lduw [%l7 + 0x38], %i7
45344loop_5423:
45345 smulcc %o2, %l6, %o0
45346 fpsub16s %f0, %f1, %f2
45347 edge32n %l1, %g5, %l3
45348 ldub [%l7 + 0x76], %g6
45349 stb %g3, [%l7 + 0x12]
45350 lduw [%l7 + 0x10], %l4
45351 ld [%l7 + 0x5C], %f5
45352 fornot2s %f8, %f3, %f3
45353 fmovdvc %xcc, %f6, %f9
45354 fones %f2
45355 ldsh [%l7 + 0x5E], %o6
45356 and %o7, %i6, %o1
45357 array16 %o5, %o3, %l0
45358 fcmps %fcc0, %f11, %f8
45359 lduh [%l7 + 0x3A], %i4
45360 bvs loop_5424
45361 tg %icc, 0x1
45362 st %f6, [%l7 + 0x50]
45363 array32 %g1, %o4, %g4
45364loop_5424:
45365 sub %i5, %i2, %l2
45366 smulcc %g7, 0x0EC1, %l5
45367 fcmpeq32 %f10, %f10, %i0
45368 fabss %f7, %f14
45369 ldsh [%l7 + 0x20], %g2
45370 ldsh [%l7 + 0x1E], %i1
45371 fcmple32 %f2, %f14, %i3
45372 ldsw [%l7 + 0x14], %o2
45373 ldsw [%l7 + 0x20], %l6
45374 ldsb [%l7 + 0x4B], %o0
45375 movg %icc, %i7, %l1
45376 sth %l3, [%l7 + 0x2A]
45377 movrlz %g6, 0x370, %g3
45378 mulscc %g5, 0x0BB0, %l4
45379 array32 %o6, %o7, %i6
45380 lduw [%l7 + 0x18], %o1
45381 fands %f6, %f10, %f8
45382 fnors %f10, %f14, %f4
45383 fmovdg %xcc, %f15, %f7
45384 tneg %xcc, 0x1
45385 add %o5, %o3, %l0
45386 ldx [%l7 + 0x68], %i4
45387 sdivx %g1, 0x1BBD, %o4
45388 bl,a %icc, loop_5425
45389 fmovrdgez %i5, %f0, %f2
45390 movgu %icc, %g4, %l2
45391 fsrc2s %f0, %f12
45392loop_5425:
45393 fmuld8ulx16 %f2, %f4, %f8
45394 xnorcc %i2, 0x0B3C, %g7
45395 fmovdle %xcc, %f5, %f8
45396 ba loop_5426
45397 ldsw [%l7 + 0x14], %l5
45398 movpos %icc, %i0, %i1
45399 ble,a loop_5427
45400loop_5426:
45401 ldx [%l7 + 0x10], %i3
45402 umul %o2, %g2, %o0
45403 ldub [%l7 + 0x18], %i7
45404loop_5427:
45405 std %f10, [%l7 + 0x10]
45406 ldsh [%l7 + 0x4C], %l1
45407 edge16 %l6, %g6, %g3
45408 ta %xcc, 0x7
45409 tl %icc, 0x3
45410 fbo %fcc3, loop_5428
45411 st %f9, [%l7 + 0x18]
45412 movvs %icc, %l3, %g5
45413 fones %f3
45414loop_5428:
45415 ldsh [%l7 + 0x28], %l4
45416 ldub [%l7 + 0x23], %o7
45417 srl %i6, 0x10, %o6
45418 ld [%l7 + 0x7C], %f9
45419 fbg,a %fcc1, loop_5429
45420 std %f0, [%l7 + 0x08]
45421 fmovsl %icc, %f7, %f9
45422 fmovrslez %o1, %f2, %f13
45423loop_5429:
45424 movne %xcc, %o3, %o5
45425 ldd [%l7 + 0x78], %f8
45426 bcc %icc, loop_5430
45427 edge32 %l0, %g1, %o4
45428 sub %i4, %i5, %g4
45429 sub %l2, 0x0974, %i2
45430loop_5430:
45431 bvc loop_5431
45432 ldx [%l7 + 0x50], %g7
45433 tleu %icc, 0x3
45434 movrgz %i0, %i1, %i3
45435loop_5431:
45436 ldsh [%l7 + 0x6A], %o2
45437 alignaddr %l5, %o0, %i7
45438 bge,a loop_5432
45439 bvs,a %icc, loop_5433
45440 ld [%l7 + 0x1C], %f15
45441 xnorcc %g2, 0x005F, %l1
45442loop_5432:
45443 fmovdle %icc, %f2, %f6
45444loop_5433:
45445 movvs %icc, %l6, %g6
45446 stw %l3, [%l7 + 0x78]
45447 ldsh [%l7 + 0x3E], %g3
45448 fbge %fcc2, loop_5434
45449 lduh [%l7 + 0x6A], %g5
45450 movle %icc, %l4, %i6
45451 fmovdne %icc, %f0, %f3
45452loop_5434:
45453 ba,a,pt %icc, loop_5435
45454 fcmpgt16 %f0, %f10, %o7
45455 fbg %fcc0, loop_5436
45456 stw %o1, [%l7 + 0x48]
45457loop_5435:
45458 fpadd32 %f4, %f8, %f4
45459 fbg,a %fcc1, loop_5437
45460loop_5436:
45461 fmovrsne %o3, %f13, %f10
45462 fmovdle %icc, %f7, %f0
45463 lduh [%l7 + 0x6A], %o6
45464loop_5437:
45465 ld [%l7 + 0x6C], %f10
45466 tpos %xcc, 0x0
45467 popc 0x195E, %o5
45468 movrgez %g1, %o4, %l0
45469 std %f0, [%l7 + 0x38]
45470 std %f6, [%l7 + 0x70]
45471 sth %i4, [%l7 + 0x46]
45472 tn %icc, 0x4
45473 fmovsvc %xcc, %f12, %f2
45474 fnor %f10, %f12, %f0
45475 fnot1s %f4, %f12
45476 fbul,a %fcc0, loop_5438
45477 sra %i5, 0x0D, %g4
45478 ldd [%l7 + 0x78], %f0
45479 bshuffle %f6, %f6, %f12
45480loop_5438:
45481 movpos %xcc, %i2, %g7
45482 lduw [%l7 + 0x74], %l2
45483 movge %icc, %i1, %i0
45484 ldsb [%l7 + 0x70], %i3
45485 bg,a loop_5439
45486 fmuld8ulx16 %f4, %f2, %f14
45487 popc %l5, %o2
45488 array8 %o0, %i7, %g2
45489loop_5439:
45490 movg %xcc, %l1, %g6
45491 fpsub16 %f10, %f14, %f8
45492 fbge,a %fcc0, loop_5440
45493 movrne %l3, 0x0BC, %l6
45494 nop
45495 setx loop_5441, %l0, %l1
45496 wrpr 0x1, %tl
45497 wrpr %l1, %tpc
45498 add %l1, 0x4, %l1
45499 wrpr %l1, %tnpc
45500 setx 0x34400001400, %l0, %l1
45501 wrpr %l1, %tstate
45502 wrhpr 0x4, %htstate
45503 retry
45504 fands %f5, %f15, %f0
45505loop_5440:
45506 fand %f14, %f12, %f10
45507 tle %xcc, 0x3
45508loop_5441:
45509 udiv %g5, 0x0C7F, %l4
45510 movrlz %i6, %o7, %o1
45511 movle %icc, %g3, %o3
45512 sth %o6, [%l7 + 0x7A]
45513 fzero %f0
45514 ld [%l7 + 0x3C], %f2
45515 lduw [%l7 + 0x5C], %g1
45516 ldx [%l7 + 0x48], %o5
45517 taddcc %l0, %o4, %i5
45518 fmovsn %icc, %f10, %f9
45519 fmovrslez %g4, %f11, %f7
45520 sth %i2, [%l7 + 0x2A]
45521 fba,a %fcc3, loop_5442
45522 fabsd %f14, %f4
45523 fornot1s %f14, %f13, %f11
45524 fbug,a %fcc2, loop_5443
45525loop_5442:
45526 ldsw [%l7 + 0x54], %i4
45527 movleu %xcc, %g7, %i1
45528 andcc %i0, 0x15BA, %l2
45529loop_5443:
45530 nop
45531 setx loop_5444, %l0, %l1
45532 wrpr 0x1, %tl
45533 wrpr %l1, %tpc
45534 add %l1, 0x4, %l1
45535 wrpr %l1, %tnpc
45536 setx 0x34400001400, %l0, %l1
45537 wrpr %l1, %tstate
45538 wrhpr 0x4, %htstate
45539 retry
45540 bvc,a %icc, loop_5445
45541 fmovdvs %icc, %f8, %f2
45542 fornot2s %f11, %f9, %f4
45543loop_5444:
45544 movrlez %i3, 0x03B, %o2
45545loop_5445:
45546 array16 %l5, %i7, %o0
45547 andncc %l1, %g2, %g6
45548 fmovdvs %icc, %f9, %f3
45549 subc %l6, %l3, %l4
45550 bn loop_5446
45551 ldx [%l7 + 0x78], %g5
45552 ldd [%l7 + 0x30], %f10
45553 st %f8, [%l7 + 0x30]
45554loop_5446:
45555 stx %i6, [%l7 + 0x30]
45556 std %f0, [%l7 + 0x38]
45557 sdiv %o1, 0x1B49, %o7
45558 fmovdl %xcc, %f0, %f3
45559 sdiv %o3, 0x0B5C, %g3
45560 bg,pn %xcc, loop_5447
45561 fpsub16s %f14, %f10, %f11
45562 lduw [%l7 + 0x58], %o6
45563 fandnot2s %f3, %f6, %f12
45564loop_5447:
45565 and %g1, 0x11D8, %o5
45566 stw %o4, [%l7 + 0x38]
45567 smulcc %l0, %i5, %i2
45568 fmovsvc %icc, %f9, %f13
45569 brlez,a %g4, loop_5448
45570 fnands %f5, %f5, %f9
45571 popc 0x1F12, %i4
45572 tge %xcc, 0x6
45573loop_5448:
45574 movg %icc, %g7, %i1
45575 movle %xcc, %i0, %l2
45576 movge %xcc, %o2, %i3
45577 fmovsgu %xcc, %f4, %f14
45578 ldsb [%l7 + 0x7D], %l5
45579 fmovrslez %o0, %f4, %f13
45580 fmovdne %icc, %f1, %f0
45581 srax %i7, %g2, %l1
45582 movl %icc, %g6, %l6
45583 taddcctv %l3, 0x17A5, %g5
45584 fornot2 %f2, %f8, %f0
45585 udivx %i6, 0x13BA, %o1
45586 bge,a,pn %icc, loop_5449
45587 tl %icc, 0x3
45588 umulcc %o7, 0x0AD4, %l4
45589 fmul8x16al %f8, %f14, %f10
45590loop_5449:
45591 sth %g3, [%l7 + 0x22]
45592 fpadd32s %f9, %f10, %f13
45593 bneg loop_5450
45594 sub %o3, 0x0E7A, %o6
45595 fxors %f3, %f15, %f12
45596 lduh [%l7 + 0x52], %o5
45597loop_5450:
45598 fpack32 %f8, %f6, %f12
45599 fpsub32s %f4, %f15, %f2
45600 fmovrsgz %o4, %f12, %f8
45601 lduh [%l7 + 0x6C], %g1
45602 fnands %f6, %f0, %f11
45603 fbge,a %fcc2, loop_5451
45604 stb %i5, [%l7 + 0x62]
45605 or %i2, %l0, %g4
45606 fmovsa %icc, %f8, %f15
45607loop_5451:
45608 stx %g7, [%l7 + 0x20]
45609 bleu,pn %xcc, loop_5452
45610 st %f5, [%l7 + 0x68]
45611 movg %xcc, %i1, %i0
45612 fmuld8sux16 %f7, %f9, %f14
45613loop_5452:
45614 te %xcc, 0x0
45615 edge8ln %i4, %l2, %i3
45616 fsrc2 %f0, %f6
45617 siam 0x5
45618 fcmpeq32 %f2, %f8, %o2
45619 ld [%l7 + 0x70], %f15
45620 sth %o0, [%l7 + 0x22]
45621 fnegs %f2, %f4
45622 lduw [%l7 + 0x28], %l5
45623 fmovsg %xcc, %f12, %f13
45624 ldsw [%l7 + 0x74], %i7
45625 ldsw [%l7 + 0x0C], %l1
45626 fbo,a %fcc0, loop_5453
45627 fabss %f3, %f5
45628 and %g2, 0x1A2C, %l6
45629 sth %g6, [%l7 + 0x28]
45630loop_5453:
45631 mulx %g5, %i6, %o1
45632 movvs %xcc, %l3, %l4
45633 std %f14, [%l7 + 0x70]
45634 fxnor %f12, %f2, %f6
45635 fcmpd %fcc0, %f2, %f14
45636 fble %fcc1, loop_5454
45637 fcmpne16 %f8, %f0, %g3
45638 alignaddrl %o3, %o6, %o7
45639 ldub [%l7 + 0x3F], %o5
45640loop_5454:
45641 fmovsa %icc, %f1, %f1
45642 fabss %f2, %f9
45643 stw %g1, [%l7 + 0x3C]
45644 stx %i5, [%l7 + 0x70]
45645 bneg,pn %xcc, loop_5455
45646 tge %icc, 0x1
45647 fmovsvs %xcc, %f0, %f0
45648 array16 %o4, %i2, %l0
45649loop_5455:
45650 fmovrse %g7, %f13, %f6
45651 fbg,a %fcc0, loop_5456
45652 ldsb [%l7 + 0x36], %g4
45653 fandnot2s %f1, %f11, %f10
45654 stb %i0, [%l7 + 0x6A]
45655loop_5456:
45656 bcc,a,pn %xcc, loop_5457
45657 popc %i4, %l2
45658 fmovsne %xcc, %f4, %f13
45659 fzeros %f2
45660loop_5457:
45661 ldd [%l7 + 0x50], %f12
45662 fmovsn %xcc, %f9, %f1
45663 move %icc, %i1, %o2
45664 sth %o0, [%l7 + 0x12]
45665 ldd [%l7 + 0x40], %f0
45666 fbug,a %fcc2, loop_5458
45667 fcmpes %fcc3, %f2, %f7
45668 ld [%l7 + 0x24], %f4
45669 fsrc2s %f11, %f0
45670loop_5458:
45671 sethi 0x0F89, %l5
45672 fmuld8ulx16 %f7, %f4, %f10
45673 nop
45674 setx loop_5459, %l0, %l1
45675 jmpl %l1, %i7
45676 addcc %l1, %i3, %l6
45677 fnot2s %f5, %f13
45678 fmovdvc %icc, %f6, %f9
45679loop_5459:
45680 fmul8ulx16 %f0, %f4, %f8
45681 tpos %icc, 0x4
45682 faligndata %f10, %f8, %f4
45683 fmovsge %xcc, %f8, %f8
45684 brgez,a %g6, loop_5460
45685 smul %g2, %i6, %g5
45686 fmovrsne %l3, %f7, %f9
45687 edge16n %l4, %g3, %o1
45688loop_5460:
45689 tcs %xcc, 0x5
45690 tl %xcc, 0x4
45691 brz %o6, loop_5461
45692 ldub [%l7 + 0x7C], %o3
45693 fblg %fcc3, loop_5462
45694 lduh [%l7 + 0x26], %o7
45695loop_5461:
45696 std %f14, [%l7 + 0x20]
45697 ldub [%l7 + 0x16], %g1
45698loop_5462:
45699 lduw [%l7 + 0x20], %o5
45700 fcmpne16 %f0, %f14, %i5
45701 fmovrslez %i2, %f2, %f4
45702 tsubcc %o4, 0x1A5B, %l0
45703 st %f2, [%l7 + 0x34]
45704 fpadd16s %f3, %f7, %f14
45705 sth %g7, [%l7 + 0x74]
45706 fcmpne32 %f4, %f12, %g4
45707 fone %f6
45708 fbuge,a %fcc1, loop_5463
45709 bn,pt %icc, loop_5464
45710 stx %i0, [%l7 + 0x08]
45711 fbo,a %fcc2, loop_5465
45712loop_5463:
45713 tne %icc, 0x7
45714loop_5464:
45715 fpsub16s %f14, %f7, %f3
45716 subcc %l2, %i4, %i1
45717loop_5465:
45718 tvc %xcc, 0x4
45719 fmovsleu %icc, %f7, %f4
45720 fba,a %fcc2, loop_5466
45721 ldub [%l7 + 0x18], %o0
45722 ldx [%l7 + 0x40], %o2
45723 fmovrslz %i7, %f10, %f1
45724loop_5466:
45725 xor %l5, 0x091D, %l1
45726 sllx %l6, 0x1B, %g6
45727 fors %f6, %f14, %f3
45728 tvs %icc, 0x6
45729 fmovsg %icc, %f1, %f4
45730 movgu %xcc, %g2, %i6
45731 or %g5, %i3, %l3
45732 fmovrse %g3, %f11, %f2
45733 tvs %icc, 0x1
45734 smul %o1, 0x1F0A, %l4
45735 bn,pt %xcc, loop_5467
45736 lduh [%l7 + 0x2E], %o3
45737 movrgz %o6, 0x0D3, %o7
45738 fmovrdgz %o5, %f0, %f2
45739loop_5467:
45740 fsrc1s %f5, %f14
45741 fmovse %xcc, %f2, %f12
45742 fmovda %icc, %f14, %f12
45743 edge32n %g1, %i2, %o4
45744 sth %l0, [%l7 + 0x74]
45745 andncc %g7, %i5, %i0
45746 fmovsa %icc, %f0, %f13
45747 fornot2 %f6, %f10, %f0
45748 ldd [%l7 + 0x78], %f2
45749 subccc %l2, 0x09ED, %i4
45750 fmovrdgz %i1, %f0, %f8
45751 fcmps %fcc2, %f5, %f7
45752 fnot2 %f6, %f14
45753 tneg %icc, 0x1
45754 addc %g4, 0x1406, %o0
45755 fxnor %f14, %f14, %f12
45756 ldsw [%l7 + 0x4C], %i7
45757 fbule %fcc3, loop_5468
45758 xnor %l5, 0x14DE, %l1
45759 fmovsvc %xcc, %f6, %f1
45760 stw %o2, [%l7 + 0x58]
45761loop_5468:
45762 orn %g6, 0x1A53, %l6
45763 subccc %g2, %i6, %g5
45764 orn %l3, 0x1DE2, %i3
45765 ld [%l7 + 0x4C], %f0
45766 fmovscc %xcc, %f11, %f0
45767 edge8ln %g3, %l4, %o3
45768 bge %icc, loop_5469
45769 fmovscs %icc, %f15, %f15
45770 fmul8x16 %f6, %f6, %f2
45771 fpadd16s %f5, %f4, %f3
45772loop_5469:
45773 srl %o1, 0x1E, %o7
45774 smul %o6, %o5, %g1
45775 stb %i2, [%l7 + 0x77]
45776 mulscc %o4, %g7, %i5
45777 stw %l0, [%l7 + 0x60]
45778 movre %i0, %i4, %l2
45779 alignaddrl %i1, %o0, %g4
45780 fmovsneg %icc, %f1, %f5
45781 ldsb [%l7 + 0x30], %i7
45782 sdivx %l5, 0x1710, %l1
45783 brz %g6, loop_5470
45784 std %f10, [%l7 + 0x78]
45785 movge %icc, %l6, %o2
45786 st %f3, [%l7 + 0x6C]
45787loop_5470:
45788 fand %f12, %f10, %f0
45789 ldx [%l7 + 0x10], %i6
45790 fmovsneg %icc, %f14, %f7
45791 stw %g2, [%l7 + 0x40]
45792 movge %icc, %l3, %g5
45793 taddcc %g3, 0x1D70, %l4
45794 movrgz %o3, 0x070, %o1
45795 fbu,a %fcc3, loop_5471
45796 tsubcctv %o7, %i3, %o5
45797 lduh [%l7 + 0x64], %g1
45798 fsrc2s %f10, %f2
45799loop_5471:
45800 lduh [%l7 + 0x36], %o6
45801 array8 %o4, %i2, %g7
45802 fcmped %fcc3, %f0, %f10
45803 ld [%l7 + 0x58], %f4
45804 te %icc, 0x5
45805 srlx %l0, %i0, %i5
45806 sth %i4, [%l7 + 0x72]
45807 add %l2, 0x0E31, %o0
45808 fmovs %f8, %f6
45809 fmovsvs %xcc, %f8, %f8
45810 or %g4, %i7, %i1
45811 fmovdcs %xcc, %f11, %f10
45812 fpsub16 %f4, %f6, %f10
45813 fbne %fcc2, loop_5472
45814 bvs,pt %xcc, loop_5473
45815 stb %l1, [%l7 + 0x0F]
45816 fmovsvs %icc, %f14, %f8
45817loop_5472:
45818 fcmple32 %f6, %f14, %g6
45819loop_5473:
45820 movrlez %l6, %l5, %o2
45821 ldsh [%l7 + 0x54], %i6
45822 sra %l3, 0x1E, %g2
45823 fbne,a %fcc3, loop_5474
45824 fnand %f6, %f6, %f12
45825 movn %xcc, %g3, %l4
45826 fmul8sux16 %f10, %f2, %f12
45827loop_5474:
45828 addc %g5, 0x006B, %o1
45829 fmovdge %icc, %f4, %f1
45830 tneg %icc, 0x7
45831 ta %icc, 0x7
45832 mova %icc, %o7, %i3
45833 stx %o5, [%l7 + 0x28]
45834 bl,a %icc, loop_5475
45835 fmovsn %icc, %f13, %f3
45836 fpack32 %f6, %f12, %f2
45837 fsrc1 %f6, %f0
45838loop_5475:
45839 fblg,a %fcc1, loop_5476
45840 popc %g1, %o6
45841 move %icc, %o4, %i2
45842 fmovrsgz %o3, %f14, %f13
45843loop_5476:
45844 stb %g7, [%l7 + 0x1E]
45845 fxor %f8, %f6, %f6
45846 lduh [%l7 + 0x7A], %l0
45847 fmovsa %icc, %f12, %f4
45848 nop
45849 setx loop_5477, %l0, %l1
45850 wrpr 0x1, %tl
45851 wrpr %l1, %tpc
45852 add %l1, 0x4, %l1
45853 wrpr %l1, %tnpc
45854 setx 0x34400001400, %l0, %l1
45855 wrpr %l1, %tstate
45856 wrhpr 0x4, %htstate
45857 retry
45858 fbue,a %fcc1, loop_5478
45859 bneg,pn %icc, loop_5479
45860 fnot1s %f13, %f9
45861loop_5477:
45862 xnorcc %i5, %i0, %i4
45863loop_5478:
45864 fpackfix %f12, %f7
45865loop_5479:
45866 fcmped %fcc1, %f4, %f4
45867 ldsb [%l7 + 0x3B], %o0
45868 fpsub32 %f0, %f0, %f14
45869 ldub [%l7 + 0x3A], %l2
45870 stb %g4, [%l7 + 0x6B]
45871 fsrc1 %f4, %f4
45872 ldd [%l7 + 0x60], %f12
45873 taddcctv %i7, %l1, %g6
45874 lduh [%l7 + 0x68], %i1
45875 movpos %icc, %l5, %o2
45876 nop
45877 setx loop_5480, %l0, %l1
45878 wrpr 0x1, %tl
45879 wrpr %l1, %tnpc
45880 setx 0x34400001400, %l0, %l1
45881 wrpr %l1, %tstate
45882 wrhpr 0x4, %htstate
45883 done
45884 stx %l6, [%l7 + 0x18]
45885 stw %i6, [%l7 + 0x30]
45886 movvs %xcc, %g2, %l3
45887loop_5480:
45888 fbu %fcc1, loop_5481
45889 sth %l4, [%l7 + 0x74]
45890 ba,pn %xcc, loop_5482
45891 sll %g5, 0x1F, %g3
45892loop_5481:
45893 movrgz %o7, %o1, %o5
45894 ldsh [%l7 + 0x36], %i3
45895loop_5482:
45896 fmul8x16au %f13, %f10, %f0
45897 siam 0x2
45898 mulx %g1, 0x1E8F, %o6
45899 ldsh [%l7 + 0x7E], %o4
45900 sethi 0x04D5, %i2
45901 edge32 %g7, %o3, %l0
45902 umulcc %i0, %i5, %o0
45903 fbl %fcc0, loop_5483
45904 ldub [%l7 + 0x16], %l2
45905 edge8n %g4, %i4, %l1
45906 movl %xcc, %g6, %i7
45907loop_5483:
45908 fmovdle %icc, %f14, %f4
45909 movge %icc, %l5, %i1
45910 fones %f4
45911 sth %l6, [%l7 + 0x66]
45912 stb %i6, [%l7 + 0x7E]
45913 ldsb [%l7 + 0x1A], %g2
45914 sth %l3, [%l7 + 0x20]
45915 fbue,a %fcc3, loop_5484
45916 ldx [%l7 + 0x70], %o2
45917 movpos %icc, %l4, %g3
45918 fmovscc %icc, %f3, %f8
45919loop_5484:
45920 fmovdl %icc, %f4, %f6
45921 fpack16 %f10, %f13
45922 ldx [%l7 + 0x28], %o7
45923 movre %g5, %o5, %i3
45924 xor %o1, 0x1B3B, %g1
45925 fbule,a %fcc2, loop_5485
45926 fmovsl %icc, %f6, %f5
45927 std %f14, [%l7 + 0x50]
45928 stx %o4, [%l7 + 0x60]
45929loop_5485:
45930 udiv %i2, 0x1A5C, %g7
45931 mulx %o3, 0x17DF, %o6
45932 add %l0, %i5, %o0
45933 fbge,a %fcc2, loop_5486
45934 ldsw [%l7 + 0x50], %l2
45935 stb %g4, [%l7 + 0x43]
45936 ldub [%l7 + 0x53], %i4
45937loop_5486:
45938 fba,a %fcc2, loop_5487
45939 brlez %i0, loop_5488
45940 fmovdpos %xcc, %f4, %f8
45941 bleu,pn %icc, loop_5489
45942loop_5487:
45943 fmovdcc %xcc, %f4, %f7
45944loop_5488:
45945 fmovrsne %l1, %f1, %f0
45946 tcc %xcc, 0x0
45947loop_5489:
45948 srl %i7, %l5, %i1
45949 ldub [%l7 + 0x4C], %g6
45950 udiv %l6, 0x126D, %g2
45951 fmovdpos %icc, %f1, %f11
45952 ldd [%l7 + 0x18], %f6
45953 bg loop_5490
45954 movge %icc, %i6, %l3
45955 array32 %l4, %g3, %o7
45956 fmovsgu %xcc, %f7, %f8
45957loop_5490:
45958 ldsw [%l7 + 0x74], %o2
45959 fmovdg %xcc, %f15, %f10
45960 array16 %o5, %g5, %i3
45961 ldsh [%l7 + 0x4A], %g1
45962 addc %o4, %i2, %g7
45963 or %o1, %o6, %l0
45964 lduh [%l7 + 0x18], %i5
45965 movre %o0, 0x0CD, %o3
45966 fmovsgu %xcc, %f1, %f6
45967 fandnot1 %f12, %f2, %f4
45968 ldsh [%l7 + 0x7A], %l2
45969 brz %i4, loop_5491
45970 array8 %i0, %g4, %i7
45971 tge %xcc, 0x0
45972 orcc %l1, %i1, %g6
45973loop_5491:
45974 fbe,a %fcc2, loop_5492
45975 stb %l5, [%l7 + 0x3E]
45976 lduh [%l7 + 0x4C], %g2
45977 ldsh [%l7 + 0x36], %l6
45978loop_5492:
45979 fnegs %f15, %f12
45980 fmovdvc %icc, %f15, %f7
45981 or %l3, 0x0FC8, %l4
45982 fmovsle %xcc, %f5, %f10
45983 stx %g3, [%l7 + 0x58]
45984 fbg,a %fcc0, loop_5493
45985 fmuld8ulx16 %f7, %f12, %f14
45986 lduw [%l7 + 0x2C], %i6
45987 popc 0x05F1, %o2
45988loop_5493:
45989 fpack16 %f4, %f8
45990 movrlez %o7, 0x359, %g5
45991 fmul8sux16 %f2, %f12, %f8
45992 fbne %fcc2, loop_5494
45993 stb %o5, [%l7 + 0x0F]
45994 std %f12, [%l7 + 0x50]
45995 tgu %xcc, 0x4
45996loop_5494:
45997 fpadd32s %f12, %f3, %f6
45998 orn %g1, 0x11D8, %i3
45999 movpos %icc, %i2, %g7
46000 std %f8, [%l7 + 0x08]
46001 ble,a,pt %icc, loop_5495
46002 taddcctv %o4, %o1, %l0
46003 andn %o6, %i5, %o0
46004 subccc %o3, %l2, %i4
46005loop_5495:
46006 fmovrslez %g4, %f12, %f10
46007 edge16n %i0, %l1, %i1
46008 movne %icc, %i7, %g6
46009 smul %l5, 0x14C0, %g2
46010 fmovscs %xcc, %f3, %f0
46011 brgz,a %l3, loop_5496
46012 tle %xcc, 0x0
46013 lduh [%l7 + 0x46], %l4
46014 std %f0, [%l7 + 0x08]
46015loop_5496:
46016 movpos %xcc, %g3, %l6
46017 tvc %icc, 0x7
46018 lduw [%l7 + 0x1C], %i6
46019 movrlz %o7, 0x044, %g5
46020 edge32 %o2, %g1, %o5
46021 tvs %icc, 0x5
46022 nop
46023 setx loop_5497, %l0, %l1
46024 wrpr 0x1, %tl
46025 wrpr %l1, %tnpc
46026 setx 0x34400001400, %l0, %l1
46027 wrpr %l1, %tstate
46028 wrhpr 0x4, %htstate
46029 done
46030 movrgz %i3, 0x361, %i2
46031 movpos %icc, %g7, %o4
46032 fnands %f2, %f15, %f3
46033loop_5497:
46034 fbo %fcc0, loop_5498
46035 ldsw [%l7 + 0x3C], %l0
46036 ldub [%l7 + 0x26], %o6
46037 array16 %o1, %i5, %o0
46038loop_5498:
46039 fornot1s %f6, %f1, %f15
46040 fsrc2 %f12, %f2
46041 ldub [%l7 + 0x5F], %o3
46042 fnot1s %f5, %f0
46043 bvc,a %icc, loop_5499
46044 fcmps %fcc2, %f14, %f5
46045 pdist %f10, %f10, %f12
46046 fcmpes %fcc3, %f10, %f8
46047loop_5499:
46048 movcc %xcc, %l2, %g4
46049 fmovrsgez %i0, %f7, %f2
46050 srl %i4, 0x0D, %i1
46051 brlez,a %i7, loop_5500
46052 brgz %g6, loop_5501
46053 mulscc %l5, %g2, %l1
46054 fmovrdne %l3, %f12, %f0
46055loop_5500:
46056 fsrc1 %f6, %f2
46057loop_5501:
46058 ld [%l7 + 0x38], %f12
46059 stw %l4, [%l7 + 0x28]
46060 fmovdpos %xcc, %f12, %f10
46061 fbl %fcc1, loop_5502
46062 fmovsn %icc, %f2, %f15
46063 ldx [%l7 + 0x30], %g3
46064 addcc %i6, 0x1E44, %o7
46065loop_5502:
46066 umulcc %l6, %g5, %o2
46067 brgz,a %o5, loop_5503
46068 movrgez %i3, 0x3EC, %i2
46069 edge32l %g1, %g7, %o4
46070 tcs %xcc, 0x6
46071loop_5503:
46072 stw %l0, [%l7 + 0x40]
46073 fpsub16s %f6, %f7, %f12
46074 fmovrslez %o1, %f0, %f9
46075 bn,pt %xcc, loop_5504
46076 fnegd %f6, %f10
46077 tn %xcc, 0x6
46078 sth %i5, [%l7 + 0x1A]
46079loop_5504:
46080 mova %icc, %o0, %o6
46081 fmovdgu %icc, %f11, %f7
46082 fcmpes %fcc1, %f1, %f2
46083 be,pn %xcc, loop_5505
46084 fmovrsgz %l2, %f15, %f11
46085 stb %g4, [%l7 + 0x16]
46086 fmuld8ulx16 %f1, %f8, %f10
46087loop_5505:
46088 fone %f12
46089 fmovsgu %xcc, %f11, %f0
46090 fandnot2s %f4, %f2, %f0
46091 tge %icc, 0x7
46092 fble,a %fcc3, loop_5506
46093 ldub [%l7 + 0x37], %o3
46094 fbge,a %fcc2, loop_5507
46095 fmovspos %icc, %f6, %f2
46096loop_5506:
46097 movvs %xcc, %i0, %i4
46098 movrlz %i7, 0x16E, %g6
46099loop_5507:
46100 lduw [%l7 + 0x70], %i1
46101 ldd [%l7 + 0x50], %f2
46102 stw %g2, [%l7 + 0x54]
46103 andncc %l5, %l3, %l4
46104 tvc %xcc, 0x3
46105 edge16n %l1, %i6, %o7
46106 ldd [%l7 + 0x30], %f10
46107 ldsh [%l7 + 0x38], %l6
46108 fmovs %f7, %f3
46109 lduh [%l7 + 0x5A], %g5
46110 fbl,a %fcc1, loop_5508
46111 nop
46112 setx loop_5509, %l0, %l1
46113 wrpr 0x1, %tl
46114 wrpr %l1, %tpc
46115 add %l1, 0x4, %l1
46116 wrpr %l1, %tnpc
46117 setx 0x34400001400, %l0, %l1
46118 wrpr %l1, %tstate
46119 wrhpr 0x4, %htstate
46120 retry
46121 fmovscc %xcc, %f15, %f15
46122 ldsb [%l7 + 0x7F], %g3
46123loop_5508:
46124 alignaddrl %o2, %o5, %i3
46125loop_5509:
46126 fsrc2 %f2, %f14
46127 ldd [%l7 + 0x30], %f14
46128 std %f2, [%l7 + 0x58]
46129 fabss %f2, %f12
46130 fabsd %f0, %f10
46131 edge16 %g1, %g7, %i2
46132 ldsb [%l7 + 0x50], %l0
46133 sth %o1, [%l7 + 0x10]
46134 lduh [%l7 + 0x08], %o4
46135 movpos %icc, %i5, %o0
46136 fsrc1s %f13, %f0
46137 tg %icc, 0x6
46138 stb %l2, [%l7 + 0x71]
46139 movrne %g4, 0x19A, %o6
46140 movneg %xcc, %o3, %i0
46141 sethi 0x119D, %i7
46142 movne %xcc, %g6, %i1
46143 tge %xcc, 0x0
46144 ld [%l7 + 0x48], %f14
46145 movne %xcc, %g2, %i4
46146 fnegd %f10, %f4
46147 fnot1 %f8, %f6
46148 tgu %xcc, 0x6
46149 fxnor %f2, %f8, %f14
46150 stx %l5, [%l7 + 0x38]
46151 fmovrse %l4, %f14, %f0
46152 edge8ln %l1, %l3, %o7
46153 xor %i6, %l6, %g5
46154 fmovd %f6, %f2
46155 sethi 0x0362, %g3
46156 tvs %icc, 0x5
46157 sll %o2, 0x0E, %i3
46158 fmovsneg %icc, %f7, %f8
46159 mova %xcc, %o5, %g7
46160 tsubcc %g1, %i2, %o1
46161 movgu %icc, %o4, %i5
46162 fmovrdlz %o0, %f6, %f14
46163 movrlz %l0, %l2, %o6
46164 fmovdne %icc, %f11, %f4
46165 edge16ln %o3, %i0, %i7
46166 std %f14, [%l7 + 0x68]
46167 ldd [%l7 + 0x38], %f6
46168 ld [%l7 + 0x30], %f13
46169 ldsb [%l7 + 0x26], %g4
46170 bcc %icc, loop_5510
46171 fzero %f8
46172 andncc %i1, %g6, %i4
46173 fmovsn %xcc, %f15, %f7
46174loop_5510:
46175 ldsw [%l7 + 0x60], %g2
46176 nop
46177 setx loop_5511, %l0, %l1
46178 jmpl %l1, %l4
46179 fmovdne %xcc, %f8, %f8
46180 fnot1s %f5, %f5
46181 fnegd %f4, %f4
46182loop_5511:
46183 fpadd16 %f10, %f10, %f4
46184 ldub [%l7 + 0x5F], %l5
46185 fbug,a %fcc3, loop_5512
46186 movrlz %l1, 0x0BA, %l3
46187 fornot2 %f2, %f8, %f12
46188 tsubcc %i6, %o7, %g5
46189loop_5512:
46190 xor %g3, 0x0A1A, %l6
46191 movvc %icc, %o2, %o5
46192 std %f4, [%l7 + 0x08]
46193 fmovse %xcc, %f8, %f9
46194 ldd [%l7 + 0x10], %f2
46195 fcmpgt32 %f0, %f12, %g7
46196 lduh [%l7 + 0x4E], %g1
46197 movvc %xcc, %i3, %o1
46198 ldsw [%l7 + 0x54], %i2
46199 ldd [%l7 + 0x58], %f2
46200 fbu,a %fcc1, loop_5513
46201 edge16 %o4, %i5, %o0
46202 fble %fcc3, loop_5514
46203 or %l2, %o6, %l0
46204loop_5513:
46205 tge %icc, 0x3
46206 fpack16 %f8, %f8
46207loop_5514:
46208 stb %o3, [%l7 + 0x65]
46209 ldsw [%l7 + 0x08], %i7
46210 stw %i0, [%l7 + 0x34]
46211 tle %xcc, 0x2
46212 fmovse %icc, %f10, %f6
46213 fbne %fcc2, loop_5515
46214 bleu loop_5516
46215 fbl %fcc1, loop_5517
46216 andcc %i1, 0x12C5, %g4
46217loop_5515:
46218 fabsd %f14, %f8
46219loop_5516:
46220 fxnors %f0, %f2, %f14
46221loop_5517:
46222 fmul8x16au %f9, %f4, %f6
46223 fmovdleu %icc, %f14, %f0
46224 sdiv %i4, 0x0651, %g2
46225 fmovsa %xcc, %f10, %f2
46226 bl,a,pt %icc, loop_5518
46227 addccc %g6, 0x07BF, %l4
46228 fmovsge %xcc, %f4, %f11
46229 fmovdne %icc, %f8, %f10
46230loop_5518:
46231 stw %l5, [%l7 + 0x14]
46232 tpos %icc, 0x1
46233 nop
46234 setx loop_5519, %l0, %l1
46235 jmpl %l1, %l3
46236 fpack16 %f14, %f4
46237 fpadd32 %f6, %f2, %f8
46238 edge16 %l1, %i6, %g5
46239loop_5519:
46240 lduh [%l7 + 0x24], %g3
46241 stw %o7, [%l7 + 0x18]
46242 bne,a %icc, loop_5520
46243 fcmple16 %f12, %f12, %l6
46244 fmovda %icc, %f4, %f4
46245 ldub [%l7 + 0x47], %o2
46246loop_5520:
46247 stb %o5, [%l7 + 0x1D]
46248 movgu %xcc, %g1, %g7
46249 fmovdg %icc, %f1, %f12
46250 fmovdg %xcc, %f7, %f9
46251 fandnot2 %f14, %f4, %f2
46252 fnor %f14, %f6, %f14
46253 st %f3, [%l7 + 0x60]
46254 ldsw [%l7 + 0x34], %o1
46255 mulx %i2, %o4, %i3
46256 fmovdl %icc, %f15, %f7
46257 fmovdneg %icc, %f12, %f14
46258 fnot2s %f8, %f6
46259 ld [%l7 + 0x1C], %f13
46260 fmovrsne %i5, %f13, %f7
46261 srlx %o0, 0x06, %l2
46262 faligndata %f0, %f14, %f12
46263 orn %o6, %l0, %i7
46264 ldsh [%l7 + 0x32], %o3
46265 sll %i0, %i1, %g4
46266 fmovsg %xcc, %f12, %f4
46267 fnot1 %f14, %f8
46268 stw %g2, [%l7 + 0x7C]
46269 fsrc2s %f3, %f14
46270 movgu %xcc, %g6, %i4
46271 fmovdge %xcc, %f3, %f13
46272 bgu,a %xcc, loop_5521
46273 fpadd16s %f8, %f15, %f9
46274 ldx [%l7 + 0x30], %l4
46275 pdist %f8, %f8, %f0
46276loop_5521:
46277 bvs,pt %icc, loop_5522
46278 taddcc %l3, 0x01D9, %l1
46279 fexpand %f14, %f6
46280 ldsb [%l7 + 0x32], %i6
46281loop_5522:
46282 fbe %fcc0, loop_5523
46283 xnor %g5, 0x06B5, %g3
46284 std %f14, [%l7 + 0x58]
46285 stb %o7, [%l7 + 0x31]
46286loop_5523:
46287 ld [%l7 + 0x64], %f6
46288 ldub [%l7 + 0x2B], %l5
46289 tneg %xcc, 0x4
46290 lduh [%l7 + 0x6A], %o2
46291 ldsb [%l7 + 0x57], %o5
46292 array16 %l6, %g7, %o1
46293 fmul8ulx16 %f12, %f0, %f6
46294 fmovscc %xcc, %f14, %f7
46295 stw %i2, [%l7 + 0x3C]
46296 popc %g1, %i3
46297 tg %xcc, 0x7
46298 tl %xcc, 0x2
46299 xnorcc %i5, %o4, %l2
46300 edge16l %o6, %l0, %o0
46301 mulx %i7, %i0, %i1
46302 taddcc %g4, 0x0644, %o3
46303 sra %g2, 0x1F, %i4
46304 ldsb [%l7 + 0x21], %g6
46305 fmovrdlez %l4, %f10, %f10
46306 fandnot1 %f14, %f14, %f4
46307 fnand %f8, %f14, %f2
46308 st %f13, [%l7 + 0x68]
46309 udiv %l3, 0x0288, %l1
46310 umul %i6, 0x056C, %g3
46311 bpos,pt %icc, loop_5524
46312 movn %icc, %g5, %o7
46313 taddcctv %o2, 0x0769, %l5
46314 andn %l6, 0x084E, %g7
46315loop_5524:
46316 bne loop_5525
46317 ldub [%l7 + 0x14], %o1
46318 sth %i2, [%l7 + 0x22]
46319 std %f6, [%l7 + 0x18]
46320loop_5525:
46321 ble,pt %icc, loop_5526
46322 tg %xcc, 0x5
46323 udivx %g1, 0x09EB, %o5
46324 bcc,pt %xcc, loop_5527
46325loop_5526:
46326 bl,a loop_5528
46327 ldd [%l7 + 0x10], %f10
46328 addccc %i3, 0x0E83, %o4
46329loop_5527:
46330 sth %i5, [%l7 + 0x52]
46331loop_5528:
46332 fors %f11, %f9, %f2
46333 ldsh [%l7 + 0x5A], %l2
46334 fxnors %f12, %f13, %f11
46335 std %f10, [%l7 + 0x48]
46336 bvs loop_5529
46337 lduh [%l7 + 0x12], %o6
46338 stb %l0, [%l7 + 0x16]
46339 addcc %o0, %i0, %i7
46340loop_5529:
46341 fsrc1 %f0, %f0
46342 fcmpeq16 %f12, %f2, %i1
46343 fbl,a %fcc2, loop_5530
46344 fnand %f6, %f10, %f0
46345 fmovrslz %g4, %f5, %f15
46346 fcmpd %fcc2, %f10, %f0
46347loop_5530:
46348 st %f2, [%l7 + 0x4C]
46349 for %f8, %f2, %f10
46350 stb %g2, [%l7 + 0x6E]
46351 fbug %fcc2, loop_5531
46352 fbo %fcc2, loop_5532
46353 movg %xcc, %o3, %i4
46354 subcc %l4, %l3, %g6
46355loop_5531:
46356 stb %i6, [%l7 + 0x0F]
46357loop_5532:
46358 fmovrdne %l1, %f8, %f8
46359 tg %xcc, 0x0
46360 fmul8ulx16 %f12, %f8, %f14
46361 fzero %f14
46362 fzero %f2
46363 brlez,a %g5, loop_5533
46364 fone %f14
46365 fpackfix %f2, %f11
46366 fnot2 %f2, %f14
46367loop_5533:
46368 fbg %fcc3, loop_5534
46369 st %f15, [%l7 + 0x34]
46370 fmovdneg %xcc, %f10, %f8
46371 be %icc, loop_5535
46372loop_5534:
46373 fmovdg %icc, %f3, %f13
46374 bleu,pt %icc, loop_5536
46375 alignaddrl %o7, %g3, %l5
46376loop_5535:
46377 ldsw [%l7 + 0x70], %l6
46378 fmovsl %icc, %f3, %f2
46379loop_5536:
46380 movge %icc, %o2, %o1
46381 ldd [%l7 + 0x28], %f6
46382 edge16n %g7, %i2, %o5
46383 fmovse %icc, %f3, %f4
46384 ldx [%l7 + 0x30], %g1
46385 fmovdcs %xcc, %f0, %f8
46386 movle %icc, %i3, %o4
46387 nop
46388 setx loop_5537, %l0, %l1
46389 wrpr 0x1, %tl
46390 wrpr %l1, %tpc
46391 add %l1, 0x4, %l1
46392 wrpr %l1, %tnpc
46393 setx 0x34400001400, %l0, %l1
46394 wrpr %l1, %tstate
46395 wrhpr 0x4, %htstate
46396 retry
46397 ldsh [%l7 + 0x0C], %l2
46398 fornot1 %f4, %f8, %f8
46399 fcmpd %fcc1, %f2, %f8
46400loop_5537:
46401 fmovsgu %xcc, %f3, %f7
46402 or %o6, %l0, %i5
46403 fmul8x16 %f8, %f8, %f6
46404 smul %o0, 0x1CAE, %i7
46405 ldx [%l7 + 0x60], %i0
46406 stw %g4, [%l7 + 0x54]
46407 sll %i1, 0x11, %o3
46408 std %f14, [%l7 + 0x40]
46409 fmovscc %xcc, %f15, %f15
46410 sdivx %g2, 0x009F, %i4
46411 ldd [%l7 + 0x20], %f14
46412 stb %l3, [%l7 + 0x29]
46413 fbe %fcc1, loop_5538
46414 ldx [%l7 + 0x08], %g6
46415 fornot2s %f6, %f0, %f9
46416 fcmpeq16 %f2, %f4, %i6
46417loop_5538:
46418 movgu %icc, %l4, %g5
46419 andcc %o7, %g3, %l5
46420 tcc %icc, 0x5
46421 fcmpgt32 %f2, %f2, %l1
46422 movne %xcc, %l6, %o1
46423 ld [%l7 + 0x68], %f3
46424 fcmpeq16 %f0, %f12, %g7
46425 tne %icc, 0x4
46426 fpsub16s %f10, %f9, %f3
46427 brgez %o2, loop_5539
46428 edge16ln %o5, %g1, %i3
46429 std %f8, [%l7 + 0x68]
46430 movne %icc, %o4, %i2
46431loop_5539:
46432 addc %o6, %l2, %i5
46433 bgu,a,pn %xcc, loop_5540
46434 lduh [%l7 + 0x4C], %l0
46435 std %f14, [%l7 + 0x08]
46436 movre %o0, 0x07D, %i7
46437loop_5540:
46438 tsubcctv %i0, 0x18F1, %i1
46439 movleu %icc, %o3, %g2
46440 ldd [%l7 + 0x70], %f8
46441 fmovsne %icc, %f11, %f10
46442 edge16ln %g4, %l3, %i4
46443 sra %g6, %l4, %i6
46444 bl,a %xcc, loop_5541
46445 fnand %f0, %f6, %f10
46446 ldd [%l7 + 0x40], %f4
46447 fmovd %f2, %f10
46448loop_5541:
46449 movneg %xcc, %o7, %g3
46450 fornot1s %f0, %f14, %f12
46451 sdivcc %g5, 0x1D19, %l5
46452 ldsb [%l7 + 0x39], %l1
46453 ldd [%l7 + 0x10], %f12
46454 fbue,a %fcc2, loop_5542
46455 fbug,a %fcc0, loop_5543
46456 sub %o1, %g7, %o2
46457 fnegs %f1, %f1
46458loop_5542:
46459 fone %f6
46460loop_5543:
46461 sdivx %l6, 0x16BB, %g1
46462 fcmpeq16 %f10, %f6, %o5
46463 fmul8ulx16 %f8, %f6, %f12
46464 brlez %o4, loop_5544
46465 edge16n %i2, %i3, %l2
46466 std %f8, [%l7 + 0x38]
46467 st %f10, [%l7 + 0x10]
46468loop_5544:
46469 lduw [%l7 + 0x40], %o6
46470 array8 %i5, %o0, %l0
46471 orn %i0, %i7, %o3
46472 fmuld8sux16 %f7, %f10, %f6
46473 bne,a,pn %xcc, loop_5545
46474 fmovsvc %icc, %f3, %f11
46475 tn %xcc, 0x0
46476 brgez,a %i1, loop_5546
46477loop_5545:
46478 lduh [%l7 + 0x2A], %g4
46479 ldx [%l7 + 0x10], %g2
46480 st %f9, [%l7 + 0x0C]
46481loop_5546:
46482 fpsub16s %f9, %f5, %f9
46483 ldsw [%l7 + 0x10], %l3
46484 fxnor %f4, %f0, %f10
46485 nop
46486 setx loop_5547, %l0, %l1
46487 wrpr 0x1, %tl
46488 wrpr %l1, %tpc
46489 add %l1, 0x4, %l1
46490 wrpr %l1, %tnpc
46491 setx 0x34400001400, %l0, %l1
46492 wrpr %l1, %tstate
46493 wrhpr 0x4, %htstate
46494 retry
46495 fcmple32 %f12, %f4, %i4
46496 tg %icc, 0x0
46497 movl %icc, %g6, %i6
46498loop_5547:
46499 movl %xcc, %l4, %o7
46500 fmovrdne %g3, %f8, %f4
46501 alignaddrl %g5, %l5, %o1
46502 sth %g7, [%l7 + 0x6E]
46503 fcmpd %fcc3, %f14, %f6
46504 sth %o2, [%l7 + 0x64]
46505 ble,a,pt %xcc, loop_5548
46506 fmovspos %icc, %f0, %f5
46507 and %l1, %l6, %g1
46508 tne %icc, 0x5
46509loop_5548:
46510 sth %o4, [%l7 + 0x16]
46511 ldsb [%l7 + 0x7B], %i2
46512 ldsh [%l7 + 0x72], %i3
46513 stw %o5, [%l7 + 0x30]
46514 edge32ln %o6, %i5, %o0
46515 movrgz %l0, %i0, %l2
46516 fmovrsne %o3, %f1, %f0
46517 stx %i7, [%l7 + 0x70]
46518 edge16l %g4, %g2, %l3
46519 std %f8, [%l7 + 0x40]
46520 ldub [%l7 + 0x45], %i1
46521 fmovdgu %xcc, %f9, %f10
46522 fexpand %f8, %f14
46523 fnot1s %f12, %f12
46524 orn %g6, %i4, %i6
46525 stw %l4, [%l7 + 0x44]
46526 tl %icc, 0x4
46527 stw %o7, [%l7 + 0x5C]
46528 fmovsl %icc, %f8, %f1
46529 fcmpes %fcc1, %f11, %f9
46530 edge32l %g3, %g5, %l5
46531 ld [%l7 + 0x1C], %f0
46532 fmovsn %icc, %f3, %f0
46533 fcmpeq16 %f8, %f0, %o1
46534 fmovsn %icc, %f5, %f6
46535 tge %icc, 0x5
46536 fxors %f3, %f0, %f2
46537 fmul8x16au %f13, %f8, %f6
46538 mova %icc, %o2, %l1
46539 edge8n %l6, %g1, %o4
46540 lduw [%l7 + 0x58], %i2
46541 ld [%l7 + 0x18], %f2
46542 edge8 %g7, %i3, %o6
46543 tl %icc, 0x6
46544 sth %o5, [%l7 + 0x26]
46545 fpsub16 %f6, %f0, %f2
46546 ld [%l7 + 0x50], %f9
46547 sdivx %o0, 0x039F, %i5
46548 lduw [%l7 + 0x14], %i0
46549 ld [%l7 + 0x44], %f8
46550 edge16 %l2, %l0, %i7
46551 sth %g4, [%l7 + 0x24]
46552 fmovsle %icc, %f7, %f5
46553 fmovdle %icc, %f3, %f6
46554 movvc %xcc, %g2, %o3
46555 fandnot1s %f15, %f10, %f14
46556 mulscc %l3, %g6, %i4
46557 edge16 %i6, %l4, %i1
46558 srax %g3, 0x17, %g5
46559 edge32l %l5, %o1, %o7
46560 fnand %f10, %f2, %f14
46561 fcmpeq16 %f2, %f14, %l1
46562 bpos,a,pn %icc, loop_5549
46563 st %f6, [%l7 + 0x44]
46564 sth %l6, [%l7 + 0x5A]
46565 movcc %xcc, %o2, %o4
46566loop_5549:
46567 fmovrslez %g1, %f11, %f5
46568 fbule,a %fcc2, loop_5550
46569 subc %g7, %i3, %o6
46570 edge8n %o5, %o0, %i5
46571 umul %i0, %i2, %l0
46572loop_5550:
46573 fpackfix %f12, %f9
46574 st %f14, [%l7 + 0x60]
46575 fbul,a %fcc1, loop_5551
46576 brnz %i7, loop_5552
46577 stw %l2, [%l7 + 0x34]
46578 stw %g4, [%l7 + 0x1C]
46579loop_5551:
46580 tsubcctv %g2, %o3, %l3
46581loop_5552:
46582 fbe,a %fcc2, loop_5553
46583 fnot1s %f3, %f10
46584 stb %i4, [%l7 + 0x5B]
46585 fmul8x16al %f13, %f6, %f0
46586loop_5553:
46587 fnand %f8, %f6, %f14
46588 stw %i6, [%l7 + 0x4C]
46589 move %icc, %l4, %i1
46590 fmovrslez %g3, %f3, %f5
46591 fnot2 %f2, %f8
46592 tvc %icc, 0x7
46593 stx %g6, [%l7 + 0x20]
46594 ba,a,pn %xcc, loop_5554
46595 stb %l5, [%l7 + 0x4B]
46596 st %f15, [%l7 + 0x28]
46597 movg %xcc, %o1, %g5
46598loop_5554:
46599 sth %l1, [%l7 + 0x2E]
46600 bne,a,pn %icc, loop_5555
46601 nop
46602 setx loop_5556, %l0, %l1
46603 jmpl %l1, %o7
46604 ld [%l7 + 0x14], %f3
46605 edge8 %l6, %o2, %o4
46606loop_5555:
46607 sth %g7, [%l7 + 0x1C]
46608loop_5556:
46609 fnor %f6, %f14, %f6
46610 ldub [%l7 + 0x71], %i3
46611 fcmple32 %f4, %f2, %g1
46612 fcmpne16 %f4, %f4, %o6
46613 addcc %o0, %o5, %i5
46614 std %f4, [%l7 + 0x60]
46615 xor %i0, 0x18ED, %l0
46616 std %f6, [%l7 + 0x60]
46617 fmul8sux16 %f12, %f14, %f4
46618 lduh [%l7 + 0x4C], %i2
46619 lduh [%l7 + 0x26], %i7
46620 fmovrslez %g4, %f6, %f10
46621 xor %l2, %g2, %l3
46622 movneg %xcc, %i4, %i6
46623 ldsh [%l7 + 0x38], %o3
46624 movrlz %l4, 0x09A, %g3
46625 sth %g6, [%l7 + 0x28]
46626 udiv %i1, 0x1303, %l5
46627 movrgz %o1, %l1, %o7
46628 lduh [%l7 + 0x5C], %l6
46629 tgu %icc, 0x4
46630 ldx [%l7 + 0x58], %o2
46631 lduh [%l7 + 0x5C], %o4
46632 tge %icc, 0x7
46633 fpsub16 %f6, %f2, %f2
46634 udiv %g5, 0x1C30, %i3
46635 ld [%l7 + 0x38], %f0
46636 stx %g1, [%l7 + 0x50]
46637 ldsb [%l7 + 0x72], %o6
46638 ldx [%l7 + 0x40], %g7
46639 bneg %icc, loop_5557
46640 tcc %xcc, 0x2
46641 tl %xcc, 0x6
46642 fblg,a %fcc2, loop_5558
46643loop_5557:
46644 sth %o0, [%l7 + 0x6A]
46645 stw %o5, [%l7 + 0x10]
46646 fbg,a %fcc0, loop_5559
46647loop_5558:
46648 ldx [%l7 + 0x38], %i0
46649 movleu %icc, %l0, %i5
46650 ldub [%l7 + 0x60], %i7
46651loop_5559:
46652 edge16ln %g4, %l2, %i2
46653 sethi 0x1F73, %g2
46654 fbn %fcc0, loop_5560
46655 ldd [%l7 + 0x10], %f8
46656 ldub [%l7 + 0x50], %i4
46657 brlz %l3, loop_5561
46658loop_5560:
46659 stw %o3, [%l7 + 0x3C]
46660 mulscc %i6, 0x1A11, %l4
46661 subc %g3, %g6, %l5
46662loop_5561:
46663 sra %i1, 0x1B, %l1
46664 edge8ln %o7, %l6, %o1
46665 fmovrdgz %o2, %f8, %f4
46666 stx %g5, [%l7 + 0x20]
46667 srax %i3, 0x1D, %g1
46668 std %f4, [%l7 + 0x30]
46669 stb %o4, [%l7 + 0x68]
46670 stx %g7, [%l7 + 0x58]
46671 fbl,a %fcc2, loop_5562
46672 ldsb [%l7 + 0x22], %o0
46673 fmovdvc %icc, %f5, %f15
46674 brnz %o6, loop_5563
46675loop_5562:
46676 fandnot1 %f6, %f12, %f6
46677 umulcc %o5, 0x14FD, %l0
46678 ldsb [%l7 + 0x3A], %i0
46679loop_5563:
46680 ldub [%l7 + 0x56], %i7
46681 ldsh [%l7 + 0x5A], %g4
46682 fbge %fcc3, loop_5564
46683 fmovdne %icc, %f1, %f8
46684 tvc %xcc, 0x2
46685 stx %i5, [%l7 + 0x68]
46686loop_5564:
46687 fmovsa %xcc, %f15, %f7
46688 fmovrsgez %i2, %f0, %f11
46689 std %f12, [%l7 + 0x18]
46690 ldub [%l7 + 0x2F], %g2
46691 stb %i4, [%l7 + 0x70]
46692 fpadd16 %f12, %f14, %f10
46693 ldsb [%l7 + 0x19], %l2
46694 nop
46695 setx loop_5565, %l0, %l1
46696 jmpl %l1, %l3
46697 ldub [%l7 + 0x0F], %o3
46698 nop
46699 setx loop_5566, %l0, %l1
46700 jmpl %l1, %l4
46701 ldub [%l7 + 0x40], %i6
46702loop_5565:
46703 ldsw [%l7 + 0x10], %g3
46704 fnegd %f8, %f4
46705loop_5566:
46706 fpadd16 %f4, %f4, %f8
46707 fone %f8
46708 smul %g6, %i1, %l5
46709 ldsw [%l7 + 0x3C], %l1
46710 bcs,pn %xcc, loop_5567
46711 tge %xcc, 0x0
46712 udivx %o7, 0x0113, %l6
46713 movn %xcc, %o2, %o1
46714loop_5567:
46715 ldd [%l7 + 0x48], %f8
46716 ldsb [%l7 + 0x7B], %i3
46717 ldsw [%l7 + 0x28], %g5
46718 nop
46719 setx loop_5568, %l0, %l1
46720 wrpr 0x1, %tl
46721 wrpr %l1, %tpc
46722 add %l1, 0x4, %l1
46723 wrpr %l1, %tnpc
46724 setx 0x34400001400, %l0, %l1
46725 wrpr %l1, %tstate
46726 wrhpr 0x4, %htstate
46727 retry
46728 fmuld8ulx16 %f6, %f15, %f4
46729 sdiv %g1, 0x1641, %o4
46730 srl %g7, 0x1C, %o6
46731loop_5568:
46732 udivcc %o5, 0x0840, %o0
46733 fcmpes %fcc2, %f3, %f4
46734 or %l0, 0x0CB4, %i7
46735 ldsb [%l7 + 0x10], %i0
46736 bpos loop_5569
46737 bn,pn %icc, loop_5570
46738 fpadd32 %f2, %f10, %f10
46739 ld [%l7 + 0x40], %f15
46740loop_5569:
46741 movge %xcc, %g4, %i2
46742loop_5570:
46743 tpos %xcc, 0x4
46744 fsrc2 %f2, %f4
46745 edge16n %g2, %i4, %l2
46746 mulx %l3, %i5, %o3
46747 fands %f0, %f13, %f5
46748 ldd [%l7 + 0x28], %f14
46749 fnors %f7, %f4, %f9
46750 fmovdneg %icc, %f2, %f5
46751 ldsh [%l7 + 0x60], %l4
46752 ld [%l7 + 0x10], %f15
46753 fcmple32 %f8, %f14, %i6
46754 fcmpgt32 %f4, %f14, %g6
46755 stb %i1, [%l7 + 0x6E]
46756 xorcc %l5, %l1, %o7
46757 movne %xcc, %g3, %l6
46758 ldx [%l7 + 0x48], %o1
46759 fmovsvc %icc, %f15, %f13
46760 brgz %o2, loop_5571
46761 fbue,a %fcc0, loop_5572
46762 fsrc1s %f2, %f0
46763 fmovda %xcc, %f0, %f5
46764loop_5571:
46765 lduh [%l7 + 0x26], %i3
46766loop_5572:
46767 mulscc %g1, 0x189F, %g5
46768 call loop_5573
46769 fabsd %f10, %f0
46770 fmovrslz %g7, %f12, %f5
46771 fsrc2s %f5, %f1
46772loop_5573:
46773 tne %xcc, 0x1
46774 fnot1s %f15, %f11
46775 ldsb [%l7 + 0x7F], %o6
46776 sth %o5, [%l7 + 0x0C]
46777 fcmpne16 %f14, %f14, %o0
46778 edge8ln %o4, %l0, %i7
46779 ldsw [%l7 + 0x24], %g4
46780 srax %i2, %g2, %i4
46781 ldx [%l7 + 0x78], %l2
46782 ldsh [%l7 + 0x72], %i0
46783 pdist %f14, %f2, %f12
46784 fmovsle %xcc, %f4, %f12
46785 tge %xcc, 0x5
46786 fmovrsne %i5, %f6, %f6
46787 fpack16 %f0, %f5
46788 brgez,a %o3, loop_5574
46789 fpack16 %f14, %f4
46790 fble %fcc3, loop_5575
46791 ldsw [%l7 + 0x54], %l4
46792loop_5574:
46793 fmul8x16 %f11, %f8, %f4
46794 brgz %i6, loop_5576
46795loop_5575:
46796 edge32ln %l3, %i1, %l5
46797 fbo %fcc1, loop_5577
46798 ldd [%l7 + 0x50], %f0
46799loop_5576:
46800 fornot1 %f4, %f10, %f6
46801 st %f15, [%l7 + 0x50]
46802loop_5577:
46803 fmul8x16al %f12, %f3, %f0
46804 lduw [%l7 + 0x28], %l1
46805 fnot2 %f8, %f4
46806 ldd [%l7 + 0x68], %f2
46807 fbn %fcc2, loop_5578
46808 edge16 %o7, %g3, %g6
46809 fmovsvc %xcc, %f7, %f6
46810 std %f4, [%l7 + 0x30]
46811loop_5578:
46812 srlx %l6, %o2, %o1
46813 fxnor %f14, %f0, %f0
46814 sth %i3, [%l7 + 0x66]
46815 fmovde %xcc, %f1, %f14
46816 ld [%l7 + 0x0C], %f0
46817 edge32l %g1, %g5, %g7
46818 mulx %o6, 0x18F6, %o0
46819 andn %o4, 0x0E8E, %l0
46820 sdivcc %o5, 0x0411, %i7
46821 edge8ln %g4, %i2, %g2
46822 movneg %xcc, %l2, %i0
46823 stx %i4, [%l7 + 0x70]
46824 and %o3, 0x1E5E, %l4
46825 fzeros %f12
46826 ldd [%l7 + 0x10], %f12
46827 fmovdg %xcc, %f4, %f2
46828 tvc %icc, 0x7
46829 edge32 %i5, %l3, %i1
46830 ld [%l7 + 0x6C], %f12
46831 movl %xcc, %i6, %l5
46832 fmovrde %o7, %f6, %f6
46833 ldsh [%l7 + 0x52], %l1
46834 fcmpd %fcc0, %f8, %f6
46835 movcs %icc, %g6, %l6
46836 movgu %xcc, %g3, %o1
46837 movg %icc, %i3, %g1
46838 fzeros %f6
46839 brlez %o2, loop_5579
46840 movvc %xcc, %g5, %o6
46841 fba,a %fcc2, loop_5580
46842 bneg,pn %xcc, loop_5581
46843loop_5579:
46844 nop
46845 setx loop_5582, %l0, %l1
46846 jmpl %l1, %g7
46847 movgu %xcc, %o0, %l0
46848loop_5580:
46849 andcc %o4, %o5, %g4
46850loop_5581:
46851 edge8ln %i2, %i7, %g2
46852loop_5582:
46853 stx %i0, [%l7 + 0x38]
46854 bpos,a %xcc, loop_5583
46855 fzeros %f4
46856 fmovdneg %xcc, %f1, %f9
46857 std %f8, [%l7 + 0x18]
46858loop_5583:
46859 lduw [%l7 + 0x10], %i4
46860 stw %l2, [%l7 + 0x10]
46861 stx %o3, [%l7 + 0x10]
46862 fbe %fcc0, loop_5584
46863 ldub [%l7 + 0x76], %l4
46864 stw %i5, [%l7 + 0x28]
46865 std %f4, [%l7 + 0x18]
46866loop_5584:
46867 and %l3, %i1, %l5
46868 umulcc %i6, 0x0ED1, %l1
46869 ldx [%l7 + 0x40], %o7
46870 std %f14, [%l7 + 0x50]
46871 stb %g6, [%l7 + 0x14]
46872 call loop_5585
46873 ldub [%l7 + 0x30], %l6
46874 fpsub32 %f6, %f12, %f4
46875 stw %o1, [%l7 + 0x3C]
46876loop_5585:
46877 fmovse %icc, %f1, %f5
46878 ldsb [%l7 + 0x2D], %g3
46879 st %f11, [%l7 + 0x3C]
46880 ld [%l7 + 0x68], %f15
46881 ldd [%l7 + 0x18], %f8
46882 fble %fcc2, loop_5586
46883 ldd [%l7 + 0x28], %f8
46884 orncc %i3, 0x0A6C, %o2
46885 fnot2s %f14, %f1
46886loop_5586:
46887 bneg,pt %xcc, loop_5587
46888 ld [%l7 + 0x30], %f14
46889 fzeros %f11
46890 st %f15, [%l7 + 0x10]
46891loop_5587:
46892 or %g5, %o6, %g1
46893 brgz,a %g7, loop_5588
46894 stx %l0, [%l7 + 0x68]
46895 fbue %fcc3, loop_5589
46896 fmovrdlz %o0, %f0, %f2
46897loop_5588:
46898 fmovsge %xcc, %f7, %f12
46899 sra %o5, 0x0B, %g4
46900loop_5589:
46901 stw %i2, [%l7 + 0x30]
46902 fmovdvs %icc, %f9, %f1
46903 ldsw [%l7 + 0x20], %o4
46904 ldsh [%l7 + 0x4C], %g2
46905 subcc %i0, %i4, %i7
46906 fmovrslez %l2, %f0, %f6
46907 tcc %icc, 0x3
46908 siam 0x4
46909 fmul8x16al %f5, %f1, %f4
46910 bge,a,pn %icc, loop_5590
46911 xorcc %o3, %l4, %l3
46912 stw %i5, [%l7 + 0x64]
46913 sth %l5, [%l7 + 0x22]
46914loop_5590:
46915 std %f6, [%l7 + 0x40]
46916 fandnot2 %f4, %f4, %f8
46917 fblg %fcc0, loop_5591
46918 stw %i1, [%l7 + 0x34]
46919 fpsub16s %f7, %f14, %f6
46920 stx %l1, [%l7 + 0x40]
46921loop_5591:
46922 ta %icc, 0x2
46923 ldsb [%l7 + 0x40], %i6
46924 xnor %g6, %l6, %o1
46925 mulx %g3, 0x0C41, %i3
46926 stb %o2, [%l7 + 0x3B]
46927 fmovspos %icc, %f4, %f5
46928 sth %g5, [%l7 + 0x3E]
46929 fbul %fcc3, loop_5592
46930 stx %o7, [%l7 + 0x58]
46931 edge16ln %o6, %g7, %g1
46932 brgz,a %l0, loop_5593
46933loop_5592:
46934 fbg %fcc1, loop_5594
46935 fnand %f10, %f6, %f0
46936 tl %xcc, 0x7
46937loop_5593:
46938 ldub [%l7 + 0x7D], %o0
46939loop_5594:
46940 fmuld8ulx16 %f12, %f0, %f0
46941 fpackfix %f6, %f11
46942 st %f14, [%l7 + 0x68]
46943 stx %o5, [%l7 + 0x60]
46944 std %f8, [%l7 + 0x08]
46945 fbne,a %fcc0, loop_5595
46946 fsrc2s %f2, %f8
46947 or %i2, %o4, %g2
46948 stw %i0, [%l7 + 0x5C]
46949loop_5595:
46950 bvs,a,pt %icc, loop_5596
46951 fbge,a %fcc1, loop_5597
46952 ldsh [%l7 + 0x22], %i4
46953 fabss %f5, %f15
46954loop_5596:
46955 ldsw [%l7 + 0x0C], %g4
46956loop_5597:
46957 fbul %fcc3, loop_5598
46958 ldsh [%l7 + 0x1C], %l2
46959 fmovrde %o3, %f6, %f14
46960 tle %xcc, 0x1
46961loop_5598:
46962 bgu,a,pn %xcc, loop_5599
46963 fornot1 %f6, %f2, %f6
46964 ldub [%l7 + 0x5F], %l4
46965 lduh [%l7 + 0x1E], %l3
46966loop_5599:
46967 edge8n %i5, %i7, %i1
46968 udivx %l1, 0x094D, %i6
46969 fbn,a %fcc3, loop_5600
46970 andn %g6, %l6, %o1
46971 udivx %l5, 0x1C73, %i3
46972 movg %xcc, %o2, %g5
46973loop_5600:
46974 nop
46975 setx loop_5601, %l0, %l1
46976 wrpr 0x1, %tl
46977 wrpr %l1, %tnpc
46978 setx 0x34400001400, %l0, %l1
46979 wrpr %l1, %tstate
46980 wrhpr 0x4, %htstate
46981 done
46982 lduw [%l7 + 0x20], %o7
46983 stw %g3, [%l7 + 0x64]
46984 taddcc %g7, %o6, %l0
46985loop_5601:
46986 bn,a loop_5602
46987 std %f2, [%l7 + 0x18]
46988 edge8n %g1, %o0, %i2
46989 tl %xcc, 0x3
46990loop_5602:
46991 udivx %o4, 0x1BD8, %o5
46992 bpos,a loop_5603
46993 fmovrse %i0, %f6, %f12
46994 sethi 0x1729, %i4
46995 std %f8, [%l7 + 0x30]
46996loop_5603:
46997 fmovsg %xcc, %f6, %f9
46998 stb %g4, [%l7 + 0x74]
46999 bneg,a,pn %icc, loop_5604
47000 tcs %xcc, 0x5
47001 fbul,a %fcc1, loop_5605
47002 ldsw [%l7 + 0x40], %l2
47003loop_5604:
47004 ld [%l7 + 0x44], %f5
47005 std %f10, [%l7 + 0x08]
47006loop_5605:
47007 ldub [%l7 + 0x1B], %g2
47008 fmovs %f11, %f7
47009 move %xcc, %o3, %l4
47010 tg %icc, 0x5
47011 ldx [%l7 + 0x30], %l3
47012 fpsub16 %f4, %f12, %f8
47013 ldx [%l7 + 0x40], %i7
47014 orn %i1, %l1, %i5
47015 stw %g6, [%l7 + 0x50]
47016 fmovse %icc, %f7, %f2
47017 fmovs %f7, %f10
47018 ld [%l7 + 0x34], %f0
47019 stb %l6, [%l7 + 0x73]
47020 bcc,a %xcc, loop_5606
47021 fmovscc %xcc, %f6, %f1
47022 siam 0x5
47023 fnands %f9, %f1, %f13
47024loop_5606:
47025 subcc %i6, %o1, %l5
47026 movg %icc, %i3, %o2
47027 fmovdl %xcc, %f1, %f12
47028 movneg %icc, %g5, %g3
47029 alignaddrl %o7, %o6, %l0
47030 fbuge %fcc1, loop_5607
47031 xnor %g7, 0x055D, %g1
47032 fmul8sux16 %f2, %f8, %f10
47033 siam 0x5
47034loop_5607:
47035 tge %icc, 0x3
47036 stx %o0, [%l7 + 0x18]
47037 ldsh [%l7 + 0x66], %i2
47038 fmovse %xcc, %f8, %f9
47039 st %f11, [%l7 + 0x7C]
47040 andn %o4, %i0, %i4
47041 fmul8x16al %f0, %f10, %f4
47042 mulscc %o5, 0x1256, %l2
47043 fmovdcc %xcc, %f14, %f5
47044 fcmple16 %f0, %f6, %g4
47045 bcc %icc, loop_5608
47046 ldd [%l7 + 0x40], %f6
47047 tl %icc, 0x4
47048 sdivx %g2, 0x1A17, %o3
47049loop_5608:
47050 stb %l3, [%l7 + 0x69]
47051 sub %l4, 0x10F5, %i7
47052 std %f0, [%l7 + 0x08]
47053 ldsh [%l7 + 0x6C], %i1
47054 st %f2, [%l7 + 0x50]
47055 fmovdn %icc, %f0, %f14
47056 ld [%l7 + 0x3C], %f4
47057 fornot2s %f0, %f11, %f4
47058 fxnor %f0, %f8, %f0
47059 sll %i5, %l1, %l6
47060 array8 %g6, %i6, %l5
47061 stb %o1, [%l7 + 0x12]
47062 ldx [%l7 + 0x10], %i3
47063 tg %xcc, 0x1
47064 fcmps %fcc0, %f11, %f0
47065 sdivx %g5, 0x0901, %g3
47066 fpsub32s %f9, %f0, %f10
47067 be,a loop_5609
47068 fmovscc %xcc, %f7, %f3
47069 taddcc %o7, %o6, %o2
47070 be,pt %xcc, loop_5610
47071loop_5609:
47072 stx %l0, [%l7 + 0x78]
47073 fbug,a %fcc2, loop_5611
47074 fpmerge %f3, %f8, %f4
47075loop_5610:
47076 lduw [%l7 + 0x20], %g7
47077 edge16ln %g1, %i2, %o4
47078loop_5611:
47079 fmovd %f8, %f2
47080 brz,a %o0, loop_5612
47081 movpos %icc, %i0, %o5
47082 movrgez %i4, 0x268, %l2
47083 bvc loop_5613
47084loop_5612:
47085 stb %g4, [%l7 + 0x13]
47086 fandnot1 %f14, %f12, %f4
47087 tvc %icc, 0x0
47088loop_5613:
47089 bvs %icc, loop_5614
47090 brlz,a %o3, loop_5615
47091 sllx %g2, 0x0E, %l3
47092 sdivcc %i7, 0x1F22, %l4
47093loop_5614:
47094 stw %i5, [%l7 + 0x64]
47095loop_5615:
47096 andcc %l1, 0x039D, %i1
47097 smul %g6, 0x1D55, %l6
47098 bneg,pt %icc, loop_5616
47099 sll %l5, 0x01, %o1
47100 ldx [%l7 + 0x18], %i3
47101 tcc %icc, 0x1
47102loop_5616:
47103 stw %i6, [%l7 + 0x28]
47104 lduh [%l7 + 0x10], %g5
47105 stx %g3, [%l7 + 0x50]
47106 std %f2, [%l7 + 0x58]
47107 edge8l %o6, %o2, %l0
47108 be,pn %xcc, loop_5617
47109 fsrc1 %f0, %f0
47110 ldsw [%l7 + 0x1C], %o7
47111 fmovsneg %icc, %f6, %f8
47112loop_5617:
47113 ldsw [%l7 + 0x58], %g7
47114 fnot1s %f3, %f11
47115 stx %g1, [%l7 + 0x78]
47116 ldd [%l7 + 0x20], %f0
47117 tsubcc %i2, %o0, %o4
47118 nop
47119 setx loop_5618, %l0, %l1
47120 wrpr 0x1, %tl
47121 wrpr %l1, %tnpc
47122 setx 0x34400001400, %l0, %l1
47123 wrpr %l1, %tstate
47124 wrhpr 0x4, %htstate
47125 done
47126 ldsb [%l7 + 0x63], %i0
47127 fmovdne %xcc, %f6, %f15
47128 tne %xcc, 0x1
47129loop_5618:
47130 fmovdg %icc, %f1, %f0
47131 ldx [%l7 + 0x38], %o5
47132 stx %i4, [%l7 + 0x18]
47133 stw %g4, [%l7 + 0x60]
47134 fnors %f3, %f14, %f2
47135 st %f1, [%l7 + 0x64]
47136 nop
47137 setx loop_5619, %l0, %l1
47138 jmpl %l1, %l2
47139 std %f8, [%l7 + 0x40]
47140 fmovdg %icc, %f7, %f0
47141 fzeros %f2
47142loop_5619:
47143 fmovrsgz %o3, %f10, %f1
47144 nop
47145 setx loop_5620, %l0, %l1
47146 wrpr 0x1, %tl
47147 wrpr %l1, %tnpc
47148 setx 0x34400001400, %l0, %l1
47149 wrpr %l1, %tstate
47150 wrhpr 0x4, %htstate
47151 done
47152 sth %l3, [%l7 + 0x7E]
47153 fcmpne32 %f2, %f14, %g2
47154 move %icc, %l4, %i5
47155loop_5620:
47156 tpos %icc, 0x0
47157 fmovdpos %icc, %f7, %f13
47158 tn %xcc, 0x1
47159 std %f12, [%l7 + 0x70]
47160 addcc %i7, 0x1BDA, %l1
47161 sethi 0x1CA8, %g6
47162 fmovse %xcc, %f1, %f0
47163 pdist %f14, %f6, %f6
47164 fmovdge %icc, %f14, %f11
47165 alignaddr %i1, %l5, %o1
47166 ldx [%l7 + 0x48], %l6
47167 fsrc2 %f0, %f0
47168 be,pt %icc, loop_5621
47169 stb %i6, [%l7 + 0x63]
47170 stx %i3, [%l7 + 0x70]
47171 edge8n %g5, %g3, %o2
47172loop_5621:
47173 ldsb [%l7 + 0x7A], %o6
47174 fmovrslez %l0, %f13, %f12
47175 tpos %icc, 0x2
47176 brz %o7, loop_5622
47177 fmovspos %icc, %f10, %f12
47178 fmovsa %icc, %f10, %f6
47179 fnot2s %f2, %f10
47180loop_5622:
47181 bge,pt %icc, loop_5623
47182 sdivcc %g7, 0x065C, %i2
47183 fmovsvc %icc, %f14, %f13
47184 stw %g1, [%l7 + 0x58]
47185loop_5623:
47186 andcc %o4, %i0, %o5
47187 bvc,a %xcc, loop_5624
47188 udivx %o0, 0x158C, %i4
47189 ldsh [%l7 + 0x40], %g4
47190 fmuld8ulx16 %f2, %f0, %f6
47191loop_5624:
47192 fmul8ulx16 %f6, %f8, %f4
47193 bge,a,pt %icc, loop_5625
47194 ldsw [%l7 + 0x74], %l2
47195 movn %icc, %o3, %l3
47196 fandnot2s %f9, %f12, %f15
47197loop_5625:
47198 ldub [%l7 + 0x72], %g2
47199 popc %l4, %i7
47200 fxnor %f14, %f14, %f14
47201 bge,a,pn %icc, loop_5626
47202 lduw [%l7 + 0x58], %i5
47203 te %xcc, 0x3
47204 ldsw [%l7 + 0x54], %l1
47205loop_5626:
47206 sdivx %i1, 0x0454, %l5
47207 fpsub32s %f11, %f4, %f11
47208 fmul8x16 %f5, %f10, %f10
47209 stx %o1, [%l7 + 0x68]
47210 fbe,a %fcc2, loop_5627
47211 stx %g6, [%l7 + 0x30]
47212 nop
47213 setx loop_5628, %l0, %l1
47214 jmpl %l1, %i6
47215 fmovrsgez %i3, %f15, %f8
47216loop_5627:
47217 for %f10, %f10, %f4
47218 movvs %icc, %l6, %g3
47219loop_5628:
47220 tn %icc, 0x0
47221 fba,a %fcc1, loop_5629
47222 edge8ln %g5, %o2, %o6
47223 ldd [%l7 + 0x38], %f0
47224 movneg %icc, %o7, %l0
47225loop_5629:
47226 brlez %g7, loop_5630
47227 brlez %i2, loop_5631
47228 tle %icc, 0x5
47229 sethi 0x136C, %g1
47230loop_5630:
47231 fbu,a %fcc0, loop_5632
47232loop_5631:
47233 subc %o4, %o5, %o0
47234 movre %i0, %i4, %g4
47235 std %f2, [%l7 + 0x68]
47236loop_5632:
47237 std %f10, [%l7 + 0x08]
47238 st %f14, [%l7 + 0x24]
47239 udivx %o3, 0x14A5, %l2
47240 st %f3, [%l7 + 0x68]
47241 fpsub32s %f8, %f6, %f8
47242 tcs %icc, 0x6
47243 fornot1s %f12, %f13, %f10
47244 movleu %icc, %g2, %l3
47245 xor %i7, 0x0D10, %l4
47246 movgu %icc, %l1, %i5
47247 edge16n %l5, %o1, %g6
47248 ldsh [%l7 + 0x5A], %i6
47249 fmovsneg %icc, %f0, %f5
47250 edge8l %i3, %i1, %g3
47251 umulcc %g5, 0x0CE5, %o2
47252 fsrc1 %f4, %f0
47253 tle %xcc, 0x0
47254 fmovsgu %icc, %f2, %f5
47255 fsrc1 %f14, %f4
47256 ldx [%l7 + 0x68], %l6
47257 ld [%l7 + 0x08], %f1
47258 brgz,a %o6, loop_5633
47259 edge16ln %o7, %l0, %g7
47260 stx %i2, [%l7 + 0x38]
47261 fmovdleu %icc, %f13, %f2
47262loop_5633:
47263 fnand %f12, %f4, %f10
47264 ldx [%l7 + 0x78], %o4
47265 ldd [%l7 + 0x78], %f8
47266 fexpand %f13, %f4
47267 fmovdgu %icc, %f14, %f5
47268 ld [%l7 + 0x10], %f5
47269 ldd [%l7 + 0x40], %f10
47270 fcmpd %fcc3, %f10, %f6
47271 fmovrdne %o5, %f12, %f14
47272 std %f4, [%l7 + 0x50]
47273 ldx [%l7 + 0x38], %o0
47274 xorcc %g1, 0x03A3, %i0
47275 or %g4, 0x18AB, %o3
47276 fba %fcc0, loop_5634
47277 stx %l2, [%l7 + 0x60]
47278 fsrc1 %f4, %f4
47279 ld [%l7 + 0x20], %f7
47280loop_5634:
47281 sub %g2, %l3, %i4
47282 stb %l4, [%l7 + 0x47]
47283 fmovdl %icc, %f0, %f7
47284 stw %l1, [%l7 + 0x20]
47285 brlez,a %i5, loop_5635
47286 tvc %xcc, 0x1
47287 fpadd32 %f6, %f6, %f4
47288 fmovdle %icc, %f3, %f12
47289loop_5635:
47290 edge32ln %i7, %l5, %g6
47291 fmovrslz %o1, %f8, %f0
47292 fmovscc %icc, %f10, %f15
47293 fmovse %icc, %f4, %f7
47294 st %f9, [%l7 + 0x30]
47295 tvc %xcc, 0x1
47296 fmovdpos %icc, %f2, %f6
47297 fones %f1
47298 ldsh [%l7 + 0x22], %i6
47299 faligndata %f10, %f8, %f12
47300 fbug,a %fcc0, loop_5636
47301 tn %icc, 0x7
47302 fbo,a %fcc1, loop_5637
47303 tg %icc, 0x5
47304loop_5636:
47305 fones %f0
47306 fmul8sux16 %f2, %f8, %f2
47307loop_5637:
47308 lduh [%l7 + 0x08], %i1
47309 fxnor %f8, %f8, %f0
47310 stw %g3, [%l7 + 0x5C]
47311 bcs,a loop_5638
47312 tvc %icc, 0x3
47313 ld [%l7 + 0x18], %f2
47314 fbug,a %fcc0, loop_5639
47315loop_5638:
47316 stb %i3, [%l7 + 0x18]
47317 st %f8, [%l7 + 0x0C]
47318 fpsub32 %f2, %f4, %f14
47319loop_5639:
47320 ldsh [%l7 + 0x20], %g5
47321 fsrc1 %f12, %f2
47322 stx %l6, [%l7 + 0x10]
47323 fmovdgu %xcc, %f6, %f10
47324 fmovdgu %xcc, %f1, %f7
47325 fblg,a %fcc2, loop_5640
47326 fcmpgt32 %f14, %f12, %o6
47327 fand %f8, %f0, %f12
47328 ba loop_5641
47329loop_5640:
47330 nop
47331 setx loop_5642, %l0, %l1
47332 jmpl %l1, %o2
47333 movpos %icc, %o7, %l0
47334 fone %f6
47335loop_5641:
47336 edge8n %g7, %o4, %o5
47337loop_5642:
47338 std %f12, [%l7 + 0x40]
47339 fmovrdlez %i2, %f0, %f6
47340 sdivx %o0, 0x1FC3, %i0
47341 tneg %icc, 0x2
47342 tl %xcc, 0x5
47343 std %f0, [%l7 + 0x38]
47344 ble %xcc, loop_5643
47345 fmovdgu %icc, %f12, %f1
47346 ldsh [%l7 + 0x60], %g4
47347 stb %g1, [%l7 + 0x28]
47348loop_5643:
47349 pdist %f12, %f4, %f14
47350 tl %xcc, 0x7
47351 stx %l2, [%l7 + 0x68]
47352 fmovdleu %xcc, %f0, %f0
47353 fsrc1 %f6, %f0
47354 orncc %g2, %l3, %i4
47355 edge16 %l4, %o3, %i5
47356 lduh [%l7 + 0x14], %i7
47357 nop
47358 setx loop_5644, %l0, %l1
47359 wrpr 0x1, %tl
47360 wrpr %l1, %tnpc
47361 setx 0x34400001400, %l0, %l1
47362 wrpr %l1, %tstate
47363 wrhpr 0x4, %htstate
47364 done
47365 mulscc %l5, 0x0DA1, %g6
47366 movrgz %o1, 0x03A, %l1
47367 fnot2s %f4, %f8
47368loop_5644:
47369 fxnor %f4, %f2, %f0
47370 std %f0, [%l7 + 0x68]
47371 stw %i1, [%l7 + 0x74]
47372 movrlz %i6, 0x171, %i3
47373 stx %g3, [%l7 + 0x20]
47374 umulcc %l6, %g5, %o6
47375 sra %o7, %o2, %g7
47376 fmul8x16 %f4, %f12, %f14
47377 fmovdcs %icc, %f1, %f13
47378 taddcc %l0, %o5, %o4
47379 fmovdgu %xcc, %f6, %f1
47380 edge16n %o0, %i2, %g4
47381 std %f6, [%l7 + 0x78]
47382 lduh [%l7 + 0x6C], %i0
47383 fmovdle %icc, %f0, %f1
47384 fands %f4, %f10, %f4
47385 tge %icc, 0x5
47386 fbuge,a %fcc0, loop_5645
47387 ldx [%l7 + 0x18], %l2
47388 stw %g1, [%l7 + 0x6C]
47389 ldd [%l7 + 0x30], %f4
47390loop_5645:
47391 fornot1 %f4, %f12, %f0
47392 bvs %xcc, loop_5646
47393 movrne %g2, 0x101, %i4
47394 lduh [%l7 + 0x28], %l3
47395 subcc %l4, 0x07CC, %o3
47396loop_5646:
47397 bne,pn %xcc, loop_5647
47398 std %f2, [%l7 + 0x78]
47399 fnors %f5, %f9, %f2
47400 stw %i7, [%l7 + 0x28]
47401loop_5647:
47402 fabsd %f0, %f2
47403 ld [%l7 + 0x24], %f3
47404 bneg,a,pn %xcc, loop_5648
47405 ldub [%l7 + 0x5B], %i5
47406 lduw [%l7 + 0x28], %g6
47407 ldub [%l7 + 0x2A], %o1
47408loop_5648:
47409 tvs %xcc, 0x6
47410 movrlez %l5, %l1, %i6
47411 stb %i3, [%l7 + 0x6F]
47412 movrlz %g3, %l6, %i1
47413 movn %icc, %g5, %o6
47414 fmovrslez %o7, %f13, %f0
47415 ldd [%l7 + 0x58], %f0
47416 ldd [%l7 + 0x20], %f2
47417 srlx %g7, 0x08, %l0
47418 edge32l %o5, %o2, %o4
47419 fmovdneg %xcc, %f10, %f15
47420 st %f9, [%l7 + 0x2C]
47421 ldsb [%l7 + 0x32], %o0
47422 stx %g4, [%l7 + 0x10]
47423 fmul8x16 %f0, %f0, %f8
47424 andcc %i2, 0x0712, %l2
47425 fmul8x16 %f7, %f12, %f0
47426 fmovd %f2, %f4
47427 ldx [%l7 + 0x18], %i0
47428 mulx %g2, 0x1AC7, %i4
47429 movleu %xcc, %l3, %g1
47430 tcs %xcc, 0x6
47431 ldsw [%l7 + 0x34], %l4
47432 tpos %xcc, 0x2
47433 ldub [%l7 + 0x20], %i7
47434 fsrc1 %f4, %f10
47435 brlez,a %o3, loop_5649
47436 lduh [%l7 + 0x44], %g6
47437 sth %o1, [%l7 + 0x18]
47438 stb %i5, [%l7 + 0x56]
47439loop_5649:
47440 subccc %l1, %i6, %i3
47441 std %f8, [%l7 + 0x38]
47442 st %f0, [%l7 + 0x0C]
47443 ldd [%l7 + 0x70], %f0
47444 mulx %l5, %g3, %i1
47445 fmovsgu %xcc, %f11, %f0
47446 fpmerge %f5, %f4, %f14
47447 bg,a,pt %icc, loop_5650
47448 fsrc1 %f14, %f10
47449 fmovsgu %icc, %f7, %f3
47450 stx %l6, [%l7 + 0x08]
47451loop_5650:
47452 movge %xcc, %g5, %o6
47453 fzero %f10
47454 ldx [%l7 + 0x28], %g7
47455 ldsw [%l7 + 0x74], %l0
47456 ldsb [%l7 + 0x2B], %o5
47457 fmovsvs %icc, %f3, %f3
47458 fcmpd %fcc3, %f6, %f0
47459 ldsb [%l7 + 0x36], %o2
47460 fmovscs %xcc, %f11, %f12
47461 movvc %xcc, %o7, %o0
47462 movge %xcc, %o4, %g4
47463 st %f8, [%l7 + 0x28]
47464 fba,a %fcc3, loop_5651
47465 fpsub16 %f8, %f0, %f8
47466 fxnor %f10, %f10, %f14
47467 sllx %i2, %i0, %g2
47468loop_5651:
47469 bcc,a loop_5652
47470 stb %i4, [%l7 + 0x5F]
47471 fands %f14, %f8, %f10
47472 fmovdcs %xcc, %f14, %f14
47473loop_5652:
47474 fmuld8ulx16 %f4, %f1, %f4
47475 ldx [%l7 + 0x68], %l2
47476 st %f12, [%l7 + 0x3C]
47477 edge32ln %l3, %l4, %i7
47478 sth %o3, [%l7 + 0x64]
47479 edge8n %g1, %g6, %o1
47480 fmovrslz %i5, %f10, %f11
47481 fcmpeq32 %f2, %f2, %l1
47482 bne,a,pt %xcc, loop_5653
47483 lduw [%l7 + 0x14], %i3
47484 lduw [%l7 + 0x30], %l5
47485 stw %g3, [%l7 + 0x0C]
47486loop_5653:
47487 fxnor %f14, %f10, %f10
47488 stw %i6, [%l7 + 0x14]
47489 fbug %fcc1, loop_5654
47490 ldsw [%l7 + 0x08], %i1
47491 fmovrdgz %g5, %f0, %f14
47492 brlz,a %o6, loop_5655
47493loop_5654:
47494 fxnor %f8, %f0, %f14
47495 fpadd16s %f3, %f9, %f12
47496 ld [%l7 + 0x6C], %f6
47497loop_5655:
47498 ldub [%l7 + 0x08], %l6
47499 fmovrslez %l0, %f1, %f13
47500 fbl,a %fcc3, loop_5656
47501 fone %f4
47502 fmul8x16al %f14, %f0, %f4
47503 nop
47504 setx loop_5657, %l0, %l1
47505 jmpl %l1, %o5
47506loop_5656:
47507 stw %g7, [%l7 + 0x58]
47508 fpsub16s %f2, %f13, %f5
47509 ta %xcc, 0x7
47510loop_5657:
47511 sll %o7, 0x08, %o2
47512 ldx [%l7 + 0x78], %o0
47513 sth %o4, [%l7 + 0x08]
47514 fabsd %f0, %f14
47515 tcc %icc, 0x5
47516 tpos %xcc, 0x5
47517 fornot2 %f12, %f12, %f12
47518 fabss %f4, %f9
47519 lduh [%l7 + 0x0E], %i2
47520 stb %g4, [%l7 + 0x4A]
47521 addccc %g2, 0x1D1D, %i0
47522 fabss %f11, %f4
47523 sth %i4, [%l7 + 0x74]
47524 brnz %l3, loop_5658
47525 sth %l4, [%l7 + 0x66]
47526 edge16ln %l2, %o3, %i7
47527 tl %xcc, 0x2
47528loop_5658:
47529 fmul8x16au %f10, %f5, %f8
47530 movcs %icc, %g6, %g1
47531 bshuffle %f4, %f14, %f14
47532 ld [%l7 + 0x20], %f0
47533 movvs %xcc, %i5, %l1
47534 xnor %i3, 0x081A, %l5
47535 ldd [%l7 + 0x78], %f2
47536 andncc %o1, %i6, %g3
47537 tsubcctv %g5, %i1, %o6
47538 lduh [%l7 + 0x1A], %l0
47539 ldsb [%l7 + 0x20], %o5
47540 ld [%l7 + 0x40], %f7
47541 fbu %fcc2, loop_5659
47542 fpadd16 %f12, %f10, %f12
47543 ble,a,pn %xcc, loop_5660
47544 andn %l6, 0x1409, %o7
47545loop_5659:
47546 lduw [%l7 + 0x7C], %g7
47547 array32 %o0, %o2, %o4
47548loop_5660:
47549 move %icc, %i2, %g2
47550 fpmerge %f7, %f0, %f2
47551 fmovrdlez %i0, %f6, %f4
47552 lduh [%l7 + 0x4C], %g4
47553 fexpand %f3, %f4
47554 fmovdn %icc, %f14, %f1
47555 ldsb [%l7 + 0x6B], %l3
47556 tgu %icc, 0x5
47557 sdivx %i4, 0x0737, %l2
47558 fbue,a %fcc2, loop_5661
47559 ba,a,pn %xcc, loop_5662
47560 fmovsvs %icc, %f11, %f10
47561 stw %o3, [%l7 + 0x28]
47562loop_5661:
47563 ldd [%l7 + 0x40], %f12
47564loop_5662:
47565 tcc %xcc, 0x6
47566 mulscc %i7, %l4, %g6
47567 fmovrsgez %i5, %f10, %f4
47568 fpadd32s %f6, %f13, %f12
47569 fcmpgt16 %f14, %f0, %l1
47570 fmovsleu %icc, %f9, %f0
47571 fmovsa %icc, %f8, %f9
47572 sra %g1, %i3, %o1
47573 bge,a %icc, loop_5663
47574 fcmpgt32 %f14, %f10, %l5
47575 std %f12, [%l7 + 0x28]
47576 movleu %xcc, %i6, %g5
47577loop_5663:
47578 movne %xcc, %i1, %o6
47579 alignaddrl %g3, %o5, %l0
47580 srax %l6, %g7, %o0
47581 ldsb [%l7 + 0x3F], %o7
47582 array8 %o4, %o2, %g2
47583 tl %icc, 0x4
47584 movrlz %i2, 0x28F, %g4
47585 sdiv %l3, 0x00E5, %i4
47586 mova %icc, %l2, %o3
47587 fmovrse %i0, %f13, %f9
47588 ldsh [%l7 + 0x16], %l4
47589 edge8 %i7, %g6, %l1
47590 tsubcctv %g1, %i3, %i5
47591 fmovrslez %l5, %f2, %f5
47592 fbug,a %fcc0, loop_5664
47593 std %f14, [%l7 + 0x78]
47594 be,a loop_5665
47595 lduw [%l7 + 0x78], %i6
47596loop_5664:
47597 fones %f10
47598 ldsb [%l7 + 0x16], %o1
47599loop_5665:
47600 fpack16 %f6, %f0
47601 fcmps %fcc3, %f9, %f0
47602 bpos,pt %icc, loop_5666
47603 st %f15, [%l7 + 0x58]
47604 sth %g5, [%l7 + 0x24]
47605 fmovsneg %xcc, %f9, %f15
47606loop_5666:
47607 fbge,a %fcc2, loop_5667
47608 ldsw [%l7 + 0x60], %o6
47609 ldd [%l7 + 0x18], %f4
47610 lduh [%l7 + 0x2C], %i1
47611loop_5667:
47612 stx %o5, [%l7 + 0x38]
47613 fcmpne16 %f8, %f0, %l0
47614 ldsh [%l7 + 0x2A], %l6
47615 stx %g7, [%l7 + 0x08]
47616 fbul,a %fcc3, loop_5668
47617 fnors %f0, %f0, %f3
47618 fmovdcs %xcc, %f1, %f4
47619 srlx %g3, %o7, %o0
47620loop_5668:
47621 stb %o2, [%l7 + 0x54]
47622 fmovdleu %xcc, %f0, %f2
47623 fandnot1 %f6, %f4, %f2
47624 ldsh [%l7 + 0x5C], %o4
47625 lduh [%l7 + 0x14], %i2
47626 brz %g2, loop_5669
47627 fmovsl %xcc, %f10, %f6
47628 ba,a loop_5670
47629 fones %f5
47630loop_5669:
47631 alignaddr %g4, %l3, %l2
47632 ldsw [%l7 + 0x40], %o3
47633loop_5670:
47634 edge16n %i4, %i0, %l4
47635 fmovrslz %i7, %f4, %f6
47636 movre %g6, 0x07B, %l1
47637 fpackfix %f14, %f9
47638 bneg,pn %icc, loop_5671
47639 ldsw [%l7 + 0x0C], %g1
47640 fpsub32 %f4, %f0, %f6
47641 mulscc %i5, %i3, %l5
47642loop_5671:
47643 fpsub16s %f5, %f15, %f8
47644 stx %i6, [%l7 + 0x38]
47645 sethi 0x1D64, %o1
47646 fmovda %xcc, %f6, %f14
47647 ldub [%l7 + 0x2B], %o6
47648 fnot2s %f8, %f11
47649 st %f7, [%l7 + 0x4C]
47650 stw %i1, [%l7 + 0x28]
47651 brgz,a %g5, loop_5672
47652 brz,a %o5, loop_5673
47653 st %f10, [%l7 + 0x20]
47654 ldx [%l7 + 0x08], %l0
47655loop_5672:
47656 smulcc %l6, 0x0B60, %g3
47657loop_5673:
47658 fblg %fcc0, loop_5674
47659 tpos %xcc, 0x6
47660 movrlez %o7, %o0, %g7
47661 fmovsge %icc, %f9, %f15
47662loop_5674:
47663 addc %o2, 0x04C8, %o4
47664 fmovsa %icc, %f2, %f13
47665 fnot2 %f4, %f4
47666 stw %g2, [%l7 + 0x1C]
47667 stx %g4, [%l7 + 0x20]
47668 fand %f0, %f12, %f0
47669 fbn,a %fcc2, loop_5675
47670 xor %i2, 0x0981, %l2
47671 fmovrsne %o3, %f15, %f9
47672 orcc %i4, %i0, %l4
47673loop_5675:
47674 fbge %fcc3, loop_5676
47675 xor %l3, 0x01F6, %g6
47676 movg %xcc, %l1, %g1
47677 fbne,a %fcc0, loop_5677
47678loop_5676:
47679 edge32n %i5, %i3, %i7
47680 fbul,a %fcc1, loop_5678
47681 st %f12, [%l7 + 0x54]
47682loop_5677:
47683 tgu %xcc, 0x3
47684 stx %l5, [%l7 + 0x10]
47685loop_5678:
47686 brlz %i6, loop_5679
47687 fmovrdlz %o1, %f4, %f14
47688 fmul8x16al %f2, %f15, %f6
47689 fnot2 %f8, %f10
47690loop_5679:
47691 siam 0x1
47692 stw %o6, [%l7 + 0x20]
47693 ldsw [%l7 + 0x34], %i1
47694 fmovsvc %icc, %f8, %f11
47695 std %f2, [%l7 + 0x10]
47696 stx %g5, [%l7 + 0x50]
47697 taddcctv %o5, %l6, %l0
47698 sth %g3, [%l7 + 0x10]
47699 addccc %o0, 0x12C9, %g7
47700 ldsh [%l7 + 0x5E], %o7
47701 movvs %icc, %o4, %o2
47702 bg,pt %xcc, loop_5680
47703 std %f4, [%l7 + 0x08]
47704 bl,a loop_5681
47705 pdist %f4, %f10, %f12
47706loop_5680:
47707 fbule %fcc0, loop_5682
47708 fmovdcs %icc, %f7, %f7
47709loop_5681:
47710 tn %icc, 0x3
47711 ldsw [%l7 + 0x70], %g2
47712loop_5682:
47713 bcc,a,pt %xcc, loop_5683
47714 sth %g4, [%l7 + 0x36]
47715 edge16ln %i2, %o3, %l2
47716 fbe %fcc2, loop_5684
47717loop_5683:
47718 movge %xcc, %i4, %i0
47719 lduh [%l7 + 0x2C], %l4
47720 lduh [%l7 + 0x12], %g6
47721loop_5684:
47722 bleu,a,pt %xcc, loop_5685
47723 lduh [%l7 + 0x5C], %l3
47724 ldx [%l7 + 0x10], %l1
47725 bcc,a,pt %xcc, loop_5686
47726loop_5685:
47727 ldub [%l7 + 0x5E], %i5
47728 movge %icc, %i3, %g1
47729 ldub [%l7 + 0x36], %i7
47730loop_5686:
47731 tne %xcc, 0x1
47732 st %f15, [%l7 + 0x64]
47733 sth %i6, [%l7 + 0x64]
47734 movvs %icc, %o1, %o6
47735 tn %xcc, 0x4
47736 fcmpes %fcc2, %f8, %f6
47737 mulx %l5, %i1, %g5
47738 popc %o5, %l0
47739 xor %l6, %g3, %g7
47740 movge %icc, %o0, %o4
47741 fmovdcc %icc, %f7, %f14
47742 fzeros %f6
47743 stw %o7, [%l7 + 0x30]
47744 ldx [%l7 + 0x10], %g2
47745 fpadd16s %f11, %f10, %f4
47746 fmovda %xcc, %f3, %f9
47747 ld [%l7 + 0x40], %f3
47748 std %f14, [%l7 + 0x38]
47749 fcmpgt16 %f14, %f4, %g4
47750 fbg %fcc2, loop_5687
47751 ldsb [%l7 + 0x68], %i2
47752 movrgz %o2, 0x3F4, %l2
47753 fnand %f8, %f2, %f14
47754loop_5687:
47755 movne %xcc, %o3, %i4
47756 lduh [%l7 + 0x0E], %i0
47757 fble,a %fcc1, loop_5688
47758 fpack16 %f6, %f1
47759 fandnot2 %f12, %f14, %f0
47760 taddcc %g6, %l3, %l1
47761loop_5688:
47762 fcmpgt16 %f2, %f0, %l4
47763 lduh [%l7 + 0x0E], %i5
47764 nop
47765 setx loop_5689, %l0, %l1
47766 wrpr 0x1, %tl
47767 wrpr %l1, %tnpc
47768 setx 0x34400001400, %l0, %l1
47769 wrpr %l1, %tstate
47770 wrhpr 0x4, %htstate
47771 done
47772 te %xcc, 0x3
47773 lduh [%l7 + 0x62], %g1
47774 st %f7, [%l7 + 0x4C]
47775loop_5689:
47776 udivcc %i3, 0x01D0, %i6
47777 fnegs %f7, %f1
47778 tneg %icc, 0x1
47779 edge8l %o1, %i7, %l5
47780 movge %icc, %i1, %g5
47781 fpsub32 %f8, %f10, %f0
47782 fnot1s %f15, %f1
47783 ld [%l7 + 0x7C], %f11
47784 fpsub32 %f0, %f2, %f4
47785 or %o6, %l0, %o5
47786 stb %l6, [%l7 + 0x70]
47787 smul %g3, 0x1C57, %g7
47788 fcmpne32 %f12, %f14, %o0
47789 sth %o4, [%l7 + 0x10]
47790 fcmpne32 %f10, %f8, %g2
47791 edge8l %g4, %o7, %o2
47792 array16 %l2, %i2, %i4
47793 movg %xcc, %i0, %o3
47794 bcs,pn %xcc, loop_5690
47795 or %l3, 0x0131, %g6
47796 addccc %l1, %l4, %g1
47797 brz %i3, loop_5691
47798loop_5690:
47799 ldx [%l7 + 0x60], %i5
47800 fands %f3, %f10, %f4
47801 edge32n %o1, %i6, %l5
47802loop_5691:
47803 pdist %f12, %f6, %f12
47804 fmovde %xcc, %f9, %f13
47805 ldsb [%l7 + 0x3A], %i7
47806 lduw [%l7 + 0x40], %g5
47807 fbge,a %fcc3, loop_5692
47808 xnor %i1, %o6, %l0
47809 fba %fcc3, loop_5693
47810 fbne %fcc2, loop_5694
47811loop_5692:
47812 lduh [%l7 + 0x12], %l6
47813 stx %g3, [%l7 + 0x20]
47814loop_5693:
47815 alignaddrl %g7, %o5, %o4
47816loop_5694:
47817 movle %xcc, %g2, %o0
47818 fmul8x16 %f3, %f2, %f6
47819 ld [%l7 + 0x60], %f6
47820 sth %o7, [%l7 + 0x4A]
47821 stx %o2, [%l7 + 0x18]
47822 ldsb [%l7 + 0x4C], %l2
47823 tg %icc, 0x5
47824 fmovscc %xcc, %f2, %f2
47825 lduw [%l7 + 0x48], %g4
47826 brgz,a %i4, loop_5695
47827 movneg %xcc, %i0, %i2
47828 fpadd16s %f8, %f4, %f4
47829 movrne %o3, %l3, %l1
47830loop_5695:
47831 edge8n %l4, %g1, %g6
47832 fabss %f6, %f12
47833 ldsb [%l7 + 0x10], %i5
47834 sub %i3, %i6, %o1
47835 movl %icc, %i7, %l5
47836 fcmpne32 %f8, %f12, %g5
47837 subcc %o6, 0x1A80, %l0
47838 fcmped %fcc0, %f14, %f14
47839 bleu,pt %icc, loop_5696
47840 st %f3, [%l7 + 0x0C]
47841 array8 %i1, %l6, %g7
47842 fmovsg %icc, %f13, %f9
47843loop_5696:
47844 fmovsneg %xcc, %f0, %f12
47845 fba,a %fcc1, loop_5697
47846 std %f2, [%l7 + 0x38]
47847 fmovrde %g3, %f4, %f14
47848 tn %icc, 0x1
47849loop_5697:
47850 tsubcctv %o5, %o4, %o0
47851 stw %o7, [%l7 + 0x1C]
47852 srax %o2, 0x16, %l2
47853 fmovsgu %icc, %f11, %f7
47854 array16 %g2, %g4, %i0
47855 fpsub32s %f6, %f0, %f11
47856 te %xcc, 0x1
47857 bshuffle %f6, %f12, %f4
47858 ld [%l7 + 0x4C], %f11
47859 fpadd16s %f6, %f7, %f8
47860 ldx [%l7 + 0x50], %i4
47861 fmovspos %xcc, %f3, %f4
47862 fnegs %f14, %f2
47863 lduh [%l7 + 0x22], %o3
47864 udiv %l3, 0x0E55, %l1
47865 movg %xcc, %l4, %i2
47866 bneg,pn %xcc, loop_5698
47867 tsubcc %g1, 0x191D, %g6
47868 fsrc2 %f2, %f12
47869 fsrc2 %f10, %f8
47870loop_5698:
47871 st %f7, [%l7 + 0x34]
47872 fmovdvc %icc, %f8, %f4
47873 movvc %xcc, %i3, %i6
47874 ldsb [%l7 + 0x21], %i5
47875 fmovrslez %o1, %f14, %f14
47876 fba %fcc2, loop_5699
47877 bneg,a,pt %icc, loop_5700
47878 fzero %f14
47879 sth %l5, [%l7 + 0x3C]
47880loop_5699:
47881 sll %g5, 0x19, %o6
47882loop_5700:
47883 std %f2, [%l7 + 0x10]
47884 sll %i7, 0x0B, %l0
47885 fmovdpos %xcc, %f13, %f14
47886 brgz,a %i1, loop_5701
47887 bcs,pn %icc, loop_5702
47888 addc %g7, %g3, %l6
47889 ldsw [%l7 + 0x30], %o4
47890loop_5701:
47891 stb %o0, [%l7 + 0x71]
47892loop_5702:
47893 fabss %f10, %f5
47894 fnot2s %f1, %f0
47895 st %f7, [%l7 + 0x6C]
47896 movvs %icc, %o5, %o2
47897 movcs %xcc, %o7, %l2
47898 fbu %fcc0, loop_5703
47899 stx %g4, [%l7 + 0x10]
47900 stx %i0, [%l7 + 0x48]
47901 tvc %icc, 0x3
47902loop_5703:
47903 stx %g2, [%l7 + 0x48]
47904 fmovd %f12, %f6
47905 movn %icc, %o3, %l3
47906 movrlz %i4, 0x062, %l4
47907 fnand %f10, %f12, %f10
47908 sllx %l1, %g1, %g6
47909 stx %i2, [%l7 + 0x40]
47910 sth %i3, [%l7 + 0x52]
47911 brgez,a %i6, loop_5704
47912 stw %o1, [%l7 + 0x4C]
47913 fmovdpos %xcc, %f15, %f13
47914 orn %l5, %g5, %i5
47915loop_5704:
47916 ta %xcc, 0x1
47917 fornot2 %f2, %f4, %f2
47918 std %f0, [%l7 + 0x08]
47919 fxnors %f4, %f9, %f3
47920 fnot2 %f4, %f14
47921 fornot1s %f7, %f11, %f13
47922 fmovse %xcc, %f2, %f9
47923 bneg,pt %icc, loop_5705
47924 ldsw [%l7 + 0x14], %o6
47925 srax %l0, %i7, %i1
47926 fpack16 %f6, %f7
47927loop_5705:
47928 ldub [%l7 + 0x54], %g7
47929 ld [%l7 + 0x30], %f6
47930 ldsb [%l7 + 0x7B], %l6
47931 lduh [%l7 + 0x14], %o4
47932 srax %g3, 0x1D, %o0
47933 movrne %o2, 0x1B3, %o5
47934 faligndata %f10, %f8, %f0
47935 brnz %l2, loop_5706
47936 ldd [%l7 + 0x48], %f4
47937 movvc %xcc, %o7, %i0
47938 fpadd32s %f15, %f13, %f9
47939loop_5706:
47940 fmovsg %icc, %f8, %f11
47941 fornot1s %f12, %f3, %f1
47942 bcc loop_5707
47943 fone %f2
47944 bvs,a,pt %icc, loop_5708
47945 ldd [%l7 + 0x50], %f8
47946loop_5707:
47947 fmul8ulx16 %f2, %f0, %f2
47948 tl %icc, 0x2
47949loop_5708:
47950 fzero %f12
47951 ldsw [%l7 + 0x0C], %g4
47952 smul %g2, 0x1BD8, %l3
47953 udivx %o3, 0x0C30, %i4
47954 brgz,a %l4, loop_5709
47955 sub %l1, %g1, %i2
47956 movne %xcc, %g6, %i3
47957 fone %f14
47958loop_5709:
47959 te %icc, 0x2
47960 fcmpne32 %f6, %f10, %i6
47961 lduw [%l7 + 0x7C], %l5
47962 stx %o1, [%l7 + 0x78]
47963 alignaddrl %g5, %o6, %i5
47964 movrlz %l0, %i7, %i1
47965 fmovsl %icc, %f12, %f12
47966 fone %f14
47967 fpadd32s %f6, %f11, %f1
47968 ble loop_5710
47969 st %f2, [%l7 + 0x10]
47970 fabsd %f0, %f8
47971 fpack16 %f0, %f4
47972loop_5710:
47973 ldsw [%l7 + 0x74], %g7
47974 fbule %fcc0, loop_5711
47975 stx %o4, [%l7 + 0x30]
47976 ldsh [%l7 + 0x60], %g3
47977 tvc %xcc, 0x4
47978loop_5711:
47979 umulcc %l6, 0x0E53, %o2
47980 fmovdle %icc, %f15, %f6
47981 edge8ln %o5, %o0, %l2
47982 tn %icc, 0x6
47983 stb %o7, [%l7 + 0x4F]
47984 ldx [%l7 + 0x58], %g4
47985 fpmerge %f13, %f2, %f6
47986 fmovsge %icc, %f13, %f0
47987 fmovdl %icc, %f14, %f7
47988 st %f2, [%l7 + 0x28]
47989 ld [%l7 + 0x34], %f13
47990 ldd [%l7 + 0x18], %f0
47991 array8 %g2, %l3, %o3
47992 stx %i0, [%l7 + 0x78]
47993 fmovdvc %xcc, %f8, %f5
47994 fpadd32s %f14, %f1, %f3
47995 ldsb [%l7 + 0x7E], %l4
47996 orcc %l1, %i4, %i2
47997 sdivcc %g1, 0x0778, %g6
47998 fbg %fcc0, loop_5712
47999 ldsb [%l7 + 0x77], %i3
48000 edge16ln %l5, %o1, %i6
48001 fpmerge %f14, %f8, %f14
48002loop_5712:
48003 lduh [%l7 + 0x08], %o6
48004 udivcc %i5, 0x107E, %l0
48005 ldsh [%l7 + 0x12], %i7
48006 fmul8ulx16 %f4, %f14, %f10
48007 brgez,a %g5, loop_5713
48008 ldx [%l7 + 0x08], %i1
48009 fba %fcc0, loop_5714
48010 ldub [%l7 + 0x56], %g7
48011loop_5713:
48012 subc %o4, %l6, %g3
48013 bvc,pt %xcc, loop_5715
48014loop_5714:
48015 fnor %f6, %f2, %f0
48016 movrlez %o2, %o0, %l2
48017 array32 %o7, %o5, %g4
48018loop_5715:
48019 ldx [%l7 + 0x28], %l3
48020 popc %o3, %g2
48021 fbn %fcc1, loop_5716
48022 ldsw [%l7 + 0x1C], %i0
48023 fmovda %xcc, %f11, %f9
48024 fornot2s %f2, %f14, %f0
48025loop_5716:
48026 fbule %fcc1, loop_5717
48027 movrne %l4, 0x22F, %l1
48028 xnorcc %i2, 0x0E89, %g1
48029 fmovdn %xcc, %f10, %f13
48030loop_5717:
48031 tle %icc, 0x4
48032 fmul8x16au %f9, %f1, %f6
48033 ldd [%l7 + 0x60], %f2
48034 fbug,a %fcc2, loop_5718
48035 fornot2 %f2, %f12, %f8
48036 fmul8x16al %f1, %f8, %f0
48037 ldd [%l7 + 0x50], %f10
48038loop_5718:
48039 fmovdneg %icc, %f4, %f1
48040 fpack16 %f10, %f15
48041 fornot1 %f8, %f14, %f14
48042 fnegd %f12, %f6
48043 ldub [%l7 + 0x3E], %g6
48044 fmovda %icc, %f1, %f7
48045 fbn,a %fcc1, loop_5719
48046 tneg %icc, 0x1
48047 fmovrde %i4, %f10, %f0
48048 fmovdvc %xcc, %f15, %f1
48049loop_5719:
48050 ldub [%l7 + 0x38], %l5
48051 fsrc2s %f8, %f5
48052 bgu,pn %xcc, loop_5720
48053 brlz %o1, loop_5721
48054 fmovdpos %icc, %f13, %f9
48055 fmovdcc %xcc, %f4, %f8
48056loop_5720:
48057 bge,pt %xcc, loop_5722
48058loop_5721:
48059 ldub [%l7 + 0x22], %i6
48060 ble,a loop_5723
48061 fsrc2s %f0, %f14
48062loop_5722:
48063 addc %i3, 0x1477, %o6
48064 lduw [%l7 + 0x1C], %i5
48065loop_5723:
48066 fornot1s %f14, %f3, %f9
48067 lduh [%l7 + 0x1A], %i7
48068 fbn,a %fcc1, loop_5724
48069 ldd [%l7 + 0x68], %f0
48070 ldd [%l7 + 0x38], %f2
48071 bge,a,pn %icc, loop_5725
48072loop_5724:
48073 ldx [%l7 + 0x10], %g5
48074 lduh [%l7 + 0x7A], %l0
48075 alignaddrl %g7, %o4, %i1
48076loop_5725:
48077 ldsh [%l7 + 0x2E], %l6
48078 edge8ln %g3, %o0, %l2
48079 movg %icc, %o7, %o2
48080 ldub [%l7 + 0x54], %o5
48081 ldx [%l7 + 0x30], %g4
48082 bne,pt %xcc, loop_5726
48083 ldsh [%l7 + 0x2A], %l3
48084 umul %o3, 0x198C, %g2
48085 movre %i0, 0x0DB, %l4
48086loop_5726:
48087 fxors %f10, %f6, %f11
48088 movle %xcc, %l1, %g1
48089 lduw [%l7 + 0x78], %i2
48090 fpsub32 %f12, %f12, %f10
48091 nop
48092 setx loop_5727, %l0, %l1
48093 wrpr 0x1, %tl
48094 wrpr %l1, %tnpc
48095 setx 0x34400001400, %l0, %l1
48096 wrpr %l1, %tstate
48097 wrhpr 0x4, %htstate
48098 done
48099 tleu %xcc, 0x2
48100 popc %i4, %g6
48101 fmovrslz %o1, %f1, %f1
48102loop_5727:
48103 fnot1 %f10, %f8
48104 fornot2 %f10, %f6, %f6
48105 fmovsg %xcc, %f7, %f6
48106 fandnot1 %f12, %f10, %f2
48107 ldx [%l7 + 0x60], %i6
48108 fmovrdgez %l5, %f14, %f2
48109 fcmpeq32 %f8, %f10, %i3
48110 brlez %o6, loop_5728
48111 edge16n %i7, %g5, %l0
48112 stx %g7, [%l7 + 0x48]
48113 fpackfix %f14, %f1
48114loop_5728:
48115 ldub [%l7 + 0x6F], %i5
48116 tpos %icc, 0x1
48117 sth %o4, [%l7 + 0x16]
48118 movvc %xcc, %l6, %i1
48119 ldx [%l7 + 0x40], %g3
48120 movvs %icc, %l2, %o0
48121 brnz,a %o7, loop_5729
48122 subc %o2, %g4, %o5
48123 fbl %fcc3, loop_5730
48124 fpmerge %f12, %f4, %f14
48125loop_5729:
48126 ld [%l7 + 0x5C], %f2
48127 edge8n %l3, %o3, %i0
48128loop_5730:
48129 smul %g2, %l4, %l1
48130 orncc %i2, 0x09D9, %i4
48131 movrlz %g1, %g6, %o1
48132 fnot1s %f6, %f7
48133 bcs,a,pn %icc, loop_5731
48134 fmovda %xcc, %f8, %f13
48135 edge8ln %l5, %i6, %o6
48136 movgu %xcc, %i7, %i3
48137loop_5731:
48138 stb %g5, [%l7 + 0x0B]
48139 ldd [%l7 + 0x10], %f12
48140 bvc,a %icc, loop_5732
48141 movre %g7, %i5, %l0
48142 be loop_5733
48143 fbule %fcc2, loop_5734
48144loop_5732:
48145 fmovspos %icc, %f15, %f11
48146 tcs %icc, 0x0
48147loop_5733:
48148 ldsb [%l7 + 0x75], %l6
48149loop_5734:
48150 tcs %icc, 0x6
48151 tpos %icc, 0x3
48152 sth %i1, [%l7 + 0x20]
48153 ldsb [%l7 + 0x1B], %g3
48154 ldd [%l7 + 0x18], %f0
48155 lduw [%l7 + 0x68], %l2
48156 fbue,a %fcc2, loop_5735
48157 umulcc %o0, 0x0D3F, %o7
48158 tcc %xcc, 0x7
48159 fbu,a %fcc2, loop_5736
48160loop_5735:
48161 fmovsleu %icc, %f14, %f2
48162 fmovde %icc, %f1, %f7
48163 brlz %o2, loop_5737
48164loop_5736:
48165 edge32l %o4, %o5, %g4
48166 fpackfix %f14, %f2
48167 fcmpeq32 %f4, %f0, %l3
48168loop_5737:
48169 fpadd32s %f6, %f12, %f9
48170 fmul8sux16 %f10, %f12, %f12
48171 sth %o3, [%l7 + 0x66]
48172 tcs %xcc, 0x4
48173 stx %g2, [%l7 + 0x30]
48174 stb %i0, [%l7 + 0x5C]
48175 fmovrdlez %l1, %f0, %f12
48176 bshuffle %f0, %f12, %f4
48177 ldsb [%l7 + 0x36], %l4
48178 std %f14, [%l7 + 0x10]
48179 fmovdvc %icc, %f15, %f13
48180 fxors %f3, %f15, %f10
48181 ldsw [%l7 + 0x54], %i4
48182 st %f15, [%l7 + 0x5C]
48183 brgz,a %i2, loop_5738
48184 stw %g1, [%l7 + 0x10]
48185 bpos,a,pn %icc, loop_5739
48186 stx %o1, [%l7 + 0x10]
48187loop_5738:
48188 fsrc2 %f4, %f10
48189 or %l5, %i6, %o6
48190loop_5739:
48191 fornot1s %f12, %f14, %f4
48192 andcc %g6, %i3, %g5
48193 subc %i7, %i5, %l0
48194 fmovsneg %xcc, %f10, %f3
48195 movrgez %l6, 0x059, %g7
48196 movrgz %g3, %i1, %o0
48197 fmovrsgz %l2, %f4, %f6
48198 srax %o7, %o2, %o5
48199 st %f3, [%l7 + 0x4C]
48200 movne %icc, %o4, %l3
48201 fbuge %fcc3, loop_5740
48202 fpadd16 %f4, %f6, %f2
48203 fmovdvc %icc, %f9, %f12
48204 stw %o3, [%l7 + 0x7C]
48205loop_5740:
48206 fpsub16 %f10, %f10, %f14
48207 std %f12, [%l7 + 0x50]
48208 fornot2s %f7, %f4, %f5
48209 fcmpne32 %f14, %f4, %g4
48210 ldd [%l7 + 0x28], %f12
48211 siam 0x6
48212 fmovdgu %icc, %f8, %f0
48213 fbn %fcc0, loop_5741
48214 fmovsneg %xcc, %f5, %f10
48215 fpsub32s %f3, %f1, %f15
48216 lduw [%l7 + 0x58], %g2
48217loop_5741:
48218 fmovrdlez %l1, %f2, %f6
48219 bn loop_5742
48220 st %f5, [%l7 + 0x74]
48221 fxor %f0, %f14, %f4
48222 edge8ln %i0, %i4, %l4
48223loop_5742:
48224 fmovrsne %g1, %f13, %f13
48225 sth %o1, [%l7 + 0x30]
48226 ldsh [%l7 + 0x78], %l5
48227 brz,a %i6, loop_5743
48228 stx %o6, [%l7 + 0x48]
48229 edge8 %g6, %i3, %i2
48230 bne,a,pn %icc, loop_5744
48231loop_5743:
48232 st %f11, [%l7 + 0x4C]
48233 fnands %f8, %f12, %f7
48234 movrgz %i7, 0x23C, %g5
48235loop_5744:
48236 fandnot2s %f3, %f0, %f10
48237 array32 %l0, %l6, %g7
48238 sllx %g3, 0x14, %i5
48239 fzeros %f12
48240 nop
48241 setx loop_5745, %l0, %l1
48242 jmpl %l1, %o0
48243 stb %i1, [%l7 + 0x53]
48244 stb %l2, [%l7 + 0x2B]
48245 fxor %f10, %f0, %f8
48246loop_5745:
48247 lduw [%l7 + 0x08], %o7
48248 std %f8, [%l7 + 0x78]
48249 fpmerge %f1, %f2, %f0
48250 fmovd %f8, %f2
48251 or %o5, %o2, %l3
48252 fornot1 %f4, %f4, %f2
48253 stb %o4, [%l7 + 0x5B]
48254 fexpand %f4, %f6
48255 movpos %icc, %o3, %g2
48256 tcc %xcc, 0x4
48257 sth %l1, [%l7 + 0x5A]
48258 ble,pn %icc, loop_5746
48259 brlz %i0, loop_5747
48260 tpos %icc, 0x1
48261 orncc %g4, %l4, %i4
48262loop_5746:
48263 fmovdleu %icc, %f15, %f10
48264loop_5747:
48265 ldub [%l7 + 0x67], %g1
48266 st %f1, [%l7 + 0x74]
48267 addc %o1, 0x1BD0, %i6
48268 fmovsneg %icc, %f8, %f7
48269 umulcc %o6, %l5, %g6
48270 brgez,a %i2, loop_5748
48271 tgu %icc, 0x4
48272 fmovrsgez %i7, %f7, %f1
48273 fmovscc %xcc, %f9, %f6
48274loop_5748:
48275 fmovrdne %i3, %f10, %f0
48276 sth %l0, [%l7 + 0x52]
48277 fnot1 %f0, %f12
48278 fmovspos %icc, %f5, %f7
48279 bvc,a,pt %icc, loop_5749
48280 ldx [%l7 + 0x38], %g5
48281 fmovrsgez %g7, %f7, %f6
48282 fmovdneg %xcc, %f9, %f3
48283loop_5749:
48284 movcc %icc, %g3, %l6
48285 fpack16 %f12, %f15
48286 bleu,a,pn %icc, loop_5750
48287 fmovrsgz %i5, %f12, %f6
48288 lduh [%l7 + 0x62], %o0
48289 smul %l2, 0x0002, %o7
48290loop_5750:
48291 andcc %i1, %o2, %o5
48292 movrlz %l3, %o3, %o4
48293 fsrc1s %f13, %f3
48294 fones %f7
48295 st %f1, [%l7 + 0x20]
48296 st %f5, [%l7 + 0x2C]
48297 tsubcctv %g2, %i0, %g4
48298 ldsw [%l7 + 0x1C], %l4
48299 bcs %xcc, loop_5751
48300 fmuld8sux16 %f0, %f7, %f14
48301 stx %l1, [%l7 + 0x50]
48302 subccc %i4, 0x1057, %o1
48303loop_5751:
48304 tsubcc %g1, %i6, %o6
48305 st %f9, [%l7 + 0x3C]
48306 ldsb [%l7 + 0x51], %g6
48307 fmovrslez %l5, %f15, %f13
48308 addccc %i2, %i7, %l0
48309 sth %g5, [%l7 + 0x32]
48310 ldsb [%l7 + 0x08], %i3
48311 fbl %fcc3, loop_5752
48312 bg loop_5753
48313 edge8 %g7, %l6, %i5
48314 fmul8sux16 %f10, %f10, %f6
48315loop_5752:
48316 ld [%l7 + 0x5C], %f2
48317loop_5753:
48318 tpos %xcc, 0x7
48319 ldub [%l7 + 0x16], %g3
48320 ldsh [%l7 + 0x2C], %l2
48321 fornot1 %f10, %f12, %f8
48322 std %f0, [%l7 + 0x78]
48323 fpadd16s %f0, %f14, %f7
48324 st %f15, [%l7 + 0x0C]
48325 ldub [%l7 + 0x47], %o7
48326 fcmps %fcc0, %f6, %f15
48327 fnot1s %f7, %f3
48328 ta %xcc, 0x2
48329 ldx [%l7 + 0x30], %o0
48330 stx %o2, [%l7 + 0x30]
48331 ldsw [%l7 + 0x1C], %i1
48332 ldsh [%l7 + 0x54], %o5
48333 bg,pn %icc, loop_5754
48334 ldub [%l7 + 0x34], %l3
48335 fexpand %f12, %f6
48336 fmovsvc %xcc, %f14, %f6
48337loop_5754:
48338 be,a %icc, loop_5755
48339 fcmpeq16 %f6, %f4, %o3
48340 fble,a %fcc3, loop_5756
48341 sth %g2, [%l7 + 0x1C]
48342loop_5755:
48343 movcs %icc, %i0, %g4
48344 fands %f15, %f7, %f9
48345loop_5756:
48346 movleu %icc, %o4, %l4
48347 stb %l1, [%l7 + 0x25]
48348 bvc,pn %icc, loop_5757
48349 fbo,a %fcc1, loop_5758
48350 fnegs %f5, %f14
48351 alignaddr %o1, %i4, %i6
48352loop_5757:
48353 tvc %xcc, 0x6
48354loop_5758:
48355 bge,a %xcc, loop_5759
48356 fmovda %xcc, %f5, %f0
48357 stw %o6, [%l7 + 0x48]
48358 stw %g6, [%l7 + 0x68]
48359loop_5759:
48360 fcmpeq32 %f6, %f4, %g1
48361 sdiv %l5, 0x1C92, %i2
48362 fandnot1s %f2, %f9, %f11
48363 fpackfix %f14, %f8
48364 movrgz %i7, 0x1E4, %g5
48365 fands %f13, %f10, %f10
48366 fmovscc %xcc, %f3, %f12
48367 fsrc1 %f6, %f0
48368 movcc %xcc, %i3, %g7
48369 ldub [%l7 + 0x3D], %l6
48370 fsrc2s %f7, %f9
48371 ldx [%l7 + 0x28], %l0
48372 mulx %i5, 0x0848, %l2
48373 fpadd32s %f6, %f14, %f12
48374 ta %icc, 0x6
48375 movleu %xcc, %o7, %g3
48376 ldx [%l7 + 0x60], %o0
48377 ldub [%l7 + 0x28], %o2
48378 fpsub16 %f6, %f14, %f10
48379 bn loop_5760
48380 nop
48381 setx loop_5761, %l0, %l1
48382 wrpr 0x1, %tl
48383 wrpr %l1, %tpc
48384 add %l1, 0x4, %l1
48385 wrpr %l1, %tnpc
48386 setx 0x34400001400, %l0, %l1
48387 wrpr %l1, %tstate
48388 wrhpr 0x4, %htstate
48389 retry
48390 stx %o5, [%l7 + 0x38]
48391 be,a %icc, loop_5762
48392loop_5760:
48393 orncc %i1, %o3, %l3
48394loop_5761:
48395 udiv %g2, 0x0CA1, %i0
48396 ldsh [%l7 + 0x08], %o4
48397loop_5762:
48398 bge,a,pn %icc, loop_5763
48399 ldub [%l7 + 0x4B], %l4
48400 bl,a,pn %xcc, loop_5764
48401 sth %g4, [%l7 + 0x6C]
48402loop_5763:
48403 movcs %xcc, %l1, %i4
48404 add %i6, %o6, %o1
48405loop_5764:
48406 fsrc1s %f10, %f0
48407 sth %g6, [%l7 + 0x5C]
48408 bl,a,pt %xcc, loop_5765
48409 lduh [%l7 + 0x44], %g1
48410 ldub [%l7 + 0x55], %l5
48411 lduh [%l7 + 0x66], %i2
48412loop_5765:
48413 fbl,a %fcc3, loop_5766
48414 fpsub32s %f13, %f12, %f12
48415 movvs %xcc, %g5, %i7
48416 fpackfix %f0, %f9
48417loop_5766:
48418 ldsh [%l7 + 0x6E], %g7
48419 ldub [%l7 + 0x40], %i3
48420 ldsh [%l7 + 0x6A], %l6
48421 st %f3, [%l7 + 0x3C]
48422 std %f10, [%l7 + 0x58]
48423 fblg,a %fcc1, loop_5767
48424 ldx [%l7 + 0x78], %l0
48425 fornot1 %f2, %f2, %f2
48426 xor %l2, %o7, %i5
48427loop_5767:
48428 fmovdl %icc, %f13, %f13
48429 mulx %o0, 0x0B53, %g3
48430 movrgz %o5, %o2, %i1
48431 stw %o3, [%l7 + 0x68]
48432 bn,a loop_5768
48433 ldd [%l7 + 0x60], %f2
48434 lduw [%l7 + 0x78], %g2
48435 edge16n %i0, %l3, %o4
48436loop_5768:
48437 fmovscs %xcc, %f10, %f5
48438 subc %g4, 0x1EDA, %l1
48439 ldsw [%l7 + 0x0C], %i4
48440 bg,a %icc, loop_5769
48441 subcc %i6, %l4, %o6
48442 fba %fcc1, loop_5770
48443 siam 0x0
48444loop_5769:
48445 sll %o1, 0x09, %g6
48446 subc %g1, 0x078F, %i2
48447loop_5770:
48448 st %f2, [%l7 + 0x78]
48449 addcc %g5, %i7, %g7
48450 tcs %icc, 0x2
48451 lduw [%l7 + 0x40], %l5
48452 st %f2, [%l7 + 0x50]
48453 tcs %icc, 0x2
48454 fmovdle %icc, %f15, %f15
48455 fbug,a %fcc2, loop_5771
48456 stb %l6, [%l7 + 0x3E]
48457 popc %l0, %i3
48458 fzero %f10
48459loop_5771:
48460 sth %l2, [%l7 + 0x68]
48461 fbl,a %fcc0, loop_5772
48462 fmul8x16 %f11, %f14, %f0
48463 movrgez %i5, %o7, %o0
48464 stx %o5, [%l7 + 0x30]
48465loop_5772:
48466 movvc %xcc, %o2, %g3
48467 stw %i1, [%l7 + 0x68]
48468 ldsb [%l7 + 0x49], %g2
48469 movvc %icc, %i0, %l3
48470 ld [%l7 + 0x38], %f5
48471 lduw [%l7 + 0x18], %o3
48472 sdivcc %o4, 0x1FBE, %g4
48473 fbge,a %fcc2, loop_5773
48474 fpsub16s %f12, %f15, %f3
48475 tvs %xcc, 0x3
48476 fmovsl %xcc, %f7, %f7
48477loop_5773:
48478 fcmple16 %f12, %f10, %l1
48479 nop
48480 setx loop_5774, %l0, %l1
48481 jmpl %l1, %i4
48482 te %xcc, 0x4
48483 udivx %i6, 0x1780, %o6
48484 st %f4, [%l7 + 0x68]
48485loop_5774:
48486 addcc %o1, %g6, %l4
48487 move %icc, %g1, %g5
48488 fsrc1 %f0, %f4
48489 fandnot1s %f7, %f7, %f0
48490 fmovsge %xcc, %f1, %f13
48491 fmovdn %xcc, %f14, %f6
48492 sra %i7, 0x04, %i2
48493 tsubcctv %l5, %l6, %g7
48494 fpackfix %f10, %f10
48495 fbl %fcc0, loop_5775
48496 fmovse %icc, %f12, %f8
48497 fmovdle %icc, %f3, %f5
48498 ldub [%l7 + 0x47], %l0
48499loop_5775:
48500 fbn,a %fcc1, loop_5776
48501 fnegs %f1, %f10
48502 fmovsge %icc, %f1, %f4
48503 lduh [%l7 + 0x5E], %l2
48504loop_5776:
48505 ldx [%l7 + 0x38], %i3
48506 fbug %fcc0, loop_5777
48507 ld [%l7 + 0x6C], %f12
48508 stw %i5, [%l7 + 0x08]
48509 st %f5, [%l7 + 0x18]
48510loop_5777:
48511 srax %o7, %o5, %o0
48512 bge,a %icc, loop_5778
48513 ldd [%l7 + 0x78], %f14
48514 stx %o2, [%l7 + 0x78]
48515 fpsub32s %f0, %f13, %f7
48516loop_5778:
48517 lduh [%l7 + 0x66], %g3
48518 bshuffle %f10, %f12, %f6
48519 stw %g2, [%l7 + 0x50]
48520 fcmpne16 %f6, %f10, %i1
48521 fnegs %f11, %f5
48522 fblg,a %fcc1, loop_5779
48523 move %xcc, %l3, %o3
48524 fandnot2s %f4, %f8, %f3
48525 subcc %o4, %i0, %g4
48526loop_5779:
48527 fcmpne32 %f14, %f14, %l1
48528 fmul8x16al %f15, %f4, %f10
48529 stw %i4, [%l7 + 0x7C]
48530 stw %o6, [%l7 + 0x6C]
48531 xnorcc %o1, 0x052E, %g6
48532 fmul8x16au %f3, %f5, %f12
48533 fcmpne16 %f12, %f6, %i6
48534 fpack16 %f4, %f6
48535 edge32n %g1, %l4, %g5
48536 lduw [%l7 + 0x64], %i7
48537 lduh [%l7 + 0x20], %l5
48538 stb %l6, [%l7 + 0x49]
48539 movgu %icc, %i2, %l0
48540 fmovsne %icc, %f0, %f12
48541 or %l2, %g7, %i5
48542 fnot1s %f9, %f9
48543 faligndata %f8, %f4, %f8
48544 lduw [%l7 + 0x48], %o7
48545 ldx [%l7 + 0x30], %i3
48546 ble,a,pn %xcc, loop_5780
48547 fmovdvs %xcc, %f9, %f3
48548 stw %o0, [%l7 + 0x5C]
48549 fpadd16s %f0, %f6, %f15
48550loop_5780:
48551 fones %f0
48552 stx %o2, [%l7 + 0x18]
48553 ldsw [%l7 + 0x10], %o5
48554 fbo,a %fcc3, loop_5781
48555 lduh [%l7 + 0x5C], %g2
48556 std %f6, [%l7 + 0x28]
48557 fmul8sux16 %f10, %f2, %f8
48558loop_5781:
48559 ldd [%l7 + 0x10], %f12
48560 fblg %fcc3, loop_5782
48561 fnot2 %f12, %f12
48562 std %f4, [%l7 + 0x28]
48563 edge32ln %i1, %g3, %o3
48564loop_5782:
48565 ldsw [%l7 + 0x64], %l3
48566 fmovsvs %xcc, %f6, %f12
48567 stw %i0, [%l7 + 0x30]
48568 edge16ln %o4, %g4, %l1
48569 stx %i4, [%l7 + 0x28]
48570 fble %fcc0, loop_5783
48571 fornot2s %f8, %f13, %f8
48572 bvc,pt %xcc, loop_5784
48573 fbge %fcc0, loop_5785
48574loop_5783:
48575 ldd [%l7 + 0x38], %f14
48576 fblg %fcc0, loop_5786
48577loop_5784:
48578 movge %xcc, %o6, %g6
48579loop_5785:
48580 srlx %i6, %g1, %o1
48581 fzero %f8
48582loop_5786:
48583 nop
48584 setx loop_5787, %l0, %l1
48585 wrpr 0x1, %tl
48586 wrpr %l1, %tpc
48587 add %l1, 0x4, %l1
48588 wrpr %l1, %tnpc
48589 setx 0x34400001400, %l0, %l1
48590 wrpr %l1, %tstate
48591 wrhpr 0x4, %htstate
48592 retry
48593 edge32 %l4, %i7, %g5
48594 fbuge,a %fcc0, loop_5788
48595 movg %icc, %l6, %i2
48596loop_5787:
48597 fcmpgt16 %f4, %f2, %l0
48598 ldub [%l7 + 0x59], %l5
48599loop_5788:
48600 ldx [%l7 + 0x08], %g7
48601 fcmpd %fcc2, %f2, %f10
48602 edge8n %l2, %i5, %i3
48603 fpsub16s %f14, %f9, %f5
48604 tsubcc %o7, 0x11EB, %o2
48605 stw %o5, [%l7 + 0x5C]
48606 fones %f15
48607 fmovrsgz %o0, %f14, %f0
48608 ldsb [%l7 + 0x13], %g2
48609 fmovrslez %g3, %f5, %f7
48610 fornot1s %f6, %f15, %f12
48611 fbu %fcc3, loop_5789
48612 movre %o3, %l3, %i0
48613 st %f9, [%l7 + 0x2C]
48614 ldd [%l7 + 0x48], %f0
48615loop_5789:
48616 fmovdge %icc, %f11, %f8
48617 udivcc %i1, 0x1F79, %o4
48618 lduw [%l7 + 0x50], %g4
48619 fcmpeq16 %f0, %f8, %l1
48620 ldx [%l7 + 0x78], %i4
48621 bleu,pt %xcc, loop_5790
48622 sdivx %o6, 0x0F63, %i6
48623 fmovrsgez %g1, %f6, %f14
48624 fornot1s %f9, %f12, %f5
48625loop_5790:
48626 ldsb [%l7 + 0x31], %g6
48627 fmovrdlz %l4, %f2, %f0
48628 movrgez %i7, %o1, %g5
48629 edge8l %i2, %l6, %l5
48630 movrlz %l0, 0x35B, %l2
48631 fmovsneg %xcc, %f0, %f6
48632 fmovrdgez %g7, %f8, %f8
48633 movpos %icc, %i5, %o7
48634 fand %f14, %f12, %f8
48635 fxors %f8, %f9, %f0
48636 fbug,a %fcc3, loop_5791
48637 fbg,a %fcc1, loop_5792
48638 ldx [%l7 + 0x70], %i3
48639 siam 0x3
48640loop_5791:
48641 stw %o5, [%l7 + 0x74]
48642loop_5792:
48643 std %f8, [%l7 + 0x10]
48644 taddcctv %o0, %g2, %g3
48645 movl %xcc, %o2, %l3
48646 ldub [%l7 + 0x48], %o3
48647 edge8 %i1, %o4, %g4
48648 fsrc1s %f4, %f15
48649 fandnot1 %f14, %f12, %f6
48650 srax %i0, 0x1A, %l1
48651 fmovrdne %o6, %f6, %f2
48652 movrgz %i4, %g1, %i6
48653 ldsb [%l7 + 0x0F], %l4
48654 fmovsl %icc, %f11, %f11
48655 fpadd16s %f5, %f6, %f14
48656 tne %xcc, 0x6
48657 sllx %g6, 0x01, %o1
48658 fmul8x16 %f2, %f14, %f14
48659 std %f2, [%l7 + 0x18]
48660 brz,a %g5, loop_5793
48661 ldsb [%l7 + 0x42], %i7
48662 bcs,a loop_5794
48663 fmovdge %xcc, %f12, %f13
48664loop_5793:
48665 lduh [%l7 + 0x3A], %l6
48666 ldx [%l7 + 0x08], %l5
48667loop_5794:
48668 edge16ln %i2, %l2, %g7
48669 call loop_5795
48670 subcc %i5, %l0, %o7
48671 fabsd %f8, %f6
48672 edge8 %i3, %o5, %g2
48673loop_5795:
48674 fnot1 %f6, %f10
48675 movcs %icc, %g3, %o0
48676 bpos,a loop_5796
48677 sll %o2, 0x16, %l3
48678 movl %xcc, %i1, %o4
48679 addc %o3, 0x18C9, %i0
48680loop_5796:
48681 bpos,a,pn %xcc, loop_5797
48682 xnorcc %l1, 0x07DA, %g4
48683 fnands %f1, %f13, %f10
48684 fmovscs %xcc, %f7, %f14
48685loop_5797:
48686 fbuge %fcc1, loop_5798
48687 move %xcc, %i4, %g1
48688 stx %o6, [%l7 + 0x20]
48689 ldd [%l7 + 0x38], %f8
48690loop_5798:
48691 fand %f12, %f4, %f4
48692 std %f2, [%l7 + 0x28]
48693 sdivx %l4, 0x0D0B, %i6
48694 stw %g6, [%l7 + 0x2C]
48695 st %f8, [%l7 + 0x28]
48696 movrlez %o1, %g5, %i7
48697 fmovde %icc, %f11, %f6
48698 fmovscs %xcc, %f6, %f6
48699 fpack32 %f14, %f2, %f0
48700 movrlz %l5, 0x35E, %i2
48701 smulcc %l2, %g7, %i5
48702 std %f6, [%l7 + 0x38]
48703 array16 %l6, %l0, %o7
48704 ldsb [%l7 + 0x1A], %o5
48705 movrgez %i3, 0x01E, %g2
48706 fmovrsne %g3, %f11, %f1
48707 smul %o2, 0x0354, %l3
48708 fmovrsgez %i1, %f15, %f9
48709 tcc %icc, 0x7
48710 lduh [%l7 + 0x32], %o0
48711 fpsub16s %f9, %f15, %f7
48712 movl %icc, %o3, %o4
48713 fcmpgt32 %f6, %f4, %l1
48714 lduw [%l7 + 0x5C], %i0
48715 andn %g4, %i4, %o6
48716 fbug %fcc3, loop_5799
48717 andcc %g1, %l4, %i6
48718 stb %g6, [%l7 + 0x57]
48719 be loop_5800
48720loop_5799:
48721 fandnot1 %f2, %f8, %f14
48722 stb %g5, [%l7 + 0x31]
48723 sth %i7, [%l7 + 0x26]
48724loop_5800:
48725 fnegs %f2, %f12
48726 tcc %xcc, 0x5
48727 edge16n %l5, %o1, %l2
48728 ld [%l7 + 0x08], %f10
48729 fble,a %fcc3, loop_5801
48730 fpsub16 %f2, %f8, %f12
48731 tge %icc, 0x1
48732 stb %i2, [%l7 + 0x65]
48733loop_5801:
48734 lduw [%l7 + 0x5C], %i5
48735 bshuffle %f0, %f0, %f6
48736 add %l6, 0x03E8, %g7
48737 st %f9, [%l7 + 0x40]
48738 lduw [%l7 + 0x44], %l0
48739 fmul8x16au %f0, %f1, %f14
48740 fxors %f1, %f12, %f4
48741 tleu %xcc, 0x4
48742 fbne %fcc3, loop_5802
48743 lduh [%l7 + 0x44], %o7
48744 ldsw [%l7 + 0x4C], %i3
48745 sth %g2, [%l7 + 0x7C]
48746loop_5802:
48747 xnorcc %o5, 0x0640, %o2
48748 fmovdne %xcc, %f11, %f3
48749 nop
48750 setx loop_5803, %l0, %l1
48751 wrpr 0x1, %tl
48752 wrpr %l1, %tnpc
48753 setx 0x34400001400, %l0, %l1
48754 wrpr %l1, %tstate
48755 wrhpr 0x4, %htstate
48756 done
48757 popc %g3, %l3
48758 fble,a %fcc2, loop_5804
48759 ldd [%l7 + 0x40], %f8
48760loop_5803:
48761 movrlez %o0, %o3, %o4
48762 ldub [%l7 + 0x53], %i1
48763loop_5804:
48764 stx %i0, [%l7 + 0x60]
48765 ldsh [%l7 + 0x0E], %g4
48766 fpadd32 %f6, %f6, %f12
48767 brgz %i4, loop_5805
48768 st %f13, [%l7 + 0x78]
48769 brlz %l1, loop_5806
48770 alignaddrl %o6, %g1, %i6
48771loop_5805:
48772 fmovsa %icc, %f10, %f6
48773 srl %g6, %l4, %g5
48774loop_5806:
48775 bshuffle %f12, %f4, %f0
48776 ldub [%l7 + 0x11], %i7
48777 movrne %l5, %o1, %l2
48778 fbge %fcc2, loop_5807
48779 fmovrdgz %i2, %f6, %f2
48780 fnegd %f0, %f14
48781 xnor %l6, 0x14A7, %g7
48782loop_5807:
48783 ldx [%l7 + 0x70], %l0
48784 stb %i5, [%l7 + 0x55]
48785 ld [%l7 + 0x48], %f9
48786 orcc %i3, %o7, %g2
48787 tge %icc, 0x4
48788 fpsub16 %f12, %f12, %f8
48789 srl %o5, 0x19, %g3
48790 edge32l %o2, %l3, %o0
48791 ldsw [%l7 + 0x1C], %o3
48792 fmovde %xcc, %f7, %f12
48793 fbu %fcc0, loop_5808
48794 bvs,a loop_5809
48795 array16 %i1, %o4, %i0
48796 ld [%l7 + 0x60], %f14
48797loop_5808:
48798 fmovdge %icc, %f11, %f14
48799loop_5809:
48800 bg,pt %xcc, loop_5810
48801 fsrc1s %f15, %f2
48802 fxor %f6, %f0, %f12
48803 tleu %icc, 0x1
48804loop_5810:
48805 fmovrslez %g4, %f2, %f8
48806 movrlez %i4, %l1, %g1
48807 bgu,pn %icc, loop_5811
48808 fmovsge %icc, %f11, %f7
48809 fmovdl %xcc, %f4, %f11
48810 ldd [%l7 + 0x10], %f2
48811loop_5811:
48812 nop
48813 setx loop_5812, %l0, %l1
48814 wrpr 0x1, %tl
48815 wrpr %l1, %tpc
48816 add %l1, 0x4, %l1
48817 wrpr %l1, %tnpc
48818 setx 0x34400001400, %l0, %l1
48819 wrpr %l1, %tstate
48820 wrhpr 0x4, %htstate
48821 retry
48822 fpsub32s %f9, %f11, %f0
48823 addcc %i6, 0x1508, %g6
48824 call loop_5813
48825loop_5812:
48826 ldsw [%l7 + 0x28], %l4
48827 brnz %g5, loop_5814
48828 ld [%l7 + 0x44], %f3
48829loop_5813:
48830 fmovrdgz %i7, %f4, %f6
48831 movrne %l5, %o1, %l2
48832loop_5814:
48833 tneg %xcc, 0x0
48834 lduh [%l7 + 0x22], %o6
48835 fmovsleu %icc, %f13, %f6
48836 fmovde %icc, %f7, %f2
48837 ldsb [%l7 + 0x5F], %l6
48838 tgu %xcc, 0x7
48839 fcmpne16 %f6, %f12, %g7
48840 fbule %fcc1, loop_5815
48841 ba,a loop_5816
48842 std %f4, [%l7 + 0x28]
48843 udiv %l0, 0x048D, %i2
48844loop_5815:
48845 fone %f6
48846loop_5816:
48847 lduw [%l7 + 0x60], %i3
48848 edge16 %o7, %i5, %g2
48849 tneg %icc, 0x7
48850 fxor %f14, %f14, %f2
48851 fmovrslz %o5, %f0, %f14
48852 fbge %fcc0, loop_5817
48853 ldsw [%l7 + 0x58], %g3
48854 ldd [%l7 + 0x50], %f10
48855 fbge %fcc0, loop_5818
48856loop_5817:
48857 for %f0, %f6, %f12
48858 movre %l3, 0x0C8, %o2
48859 tleu %icc, 0x6
48860loop_5818:
48861 ldsb [%l7 + 0x69], %o3
48862 fpack16 %f6, %f4
48863 lduh [%l7 + 0x60], %o0
48864 movneg %xcc, %o4, %i0
48865 ldd [%l7 + 0x78], %f8
48866 fnands %f11, %f3, %f12
48867 fxor %f6, %f4, %f6
48868 brgz,a %g4, loop_5819
48869 bcc,a,pn %xcc, loop_5820
48870 sra %i1, 0x1E, %l1
48871 fzero %f8
48872loop_5819:
48873 edge8n %i4, %i6, %g1
48874loop_5820:
48875 fnot2s %f15, %f15
48876 srax %g6, 0x1C, %g5
48877 tleu %icc, 0x1
48878 st %f8, [%l7 + 0x64]
48879 tge %xcc, 0x3
48880 ldd [%l7 + 0x18], %f14
48881 ble,a loop_5821
48882 udivx %i7, 0x1F52, %l5
48883 udivx %l4, 0x1F6C, %o1
48884 tvc %icc, 0x5
48885loop_5821:
48886 fmovsa %icc, %f14, %f6
48887 fmovrslz %o6, %f6, %f7
48888 bvs loop_5822
48889 ld [%l7 + 0x38], %f2
48890 ldsb [%l7 + 0x37], %l6
48891 xnor %g7, %l2, %l0
48892loop_5822:
48893 brgez,a %i3, loop_5823
48894 fmovdvs %icc, %f1, %f10
48895 call loop_5824
48896 lduw [%l7 + 0x40], %i2
48897loop_5823:
48898 sdiv %i5, 0x02F3, %o7
48899 st %f2, [%l7 + 0x34]
48900loop_5824:
48901 movneg %xcc, %g2, %g3
48902 fandnot1s %f13, %f4, %f4
48903 srax %l3, %o2, %o3
48904 fand %f12, %f6, %f2
48905 fmovdle %icc, %f10, %f9
48906 ld [%l7 + 0x24], %f12
48907 fbul %fcc1, loop_5825
48908 srax %o0, %o4, %i0
48909 ldsw [%l7 + 0x58], %g4
48910 andcc %o5, 0x06CE, %i1
48911loop_5825:
48912 ldsw [%l7 + 0x50], %l1
48913 edge8l %i6, %g1, %g6
48914 ldsh [%l7 + 0x40], %i4
48915 stb %g5, [%l7 + 0x32]
48916 bvs,pn %icc, loop_5826
48917 fand %f14, %f12, %f6
48918 fmovdgu %icc, %f2, %f3
48919 ldub [%l7 + 0x20], %i7
48920loop_5826:
48921 fpsub16 %f10, %f6, %f0
48922 bgu,a %icc, loop_5827
48923 be,pt %xcc, loop_5828
48924 fcmpne32 %f10, %f2, %l4
48925 call loop_5829
48926loop_5827:
48927 pdist %f8, %f2, %f4
48928loop_5828:
48929 fandnot2s %f15, %f8, %f7
48930 edge32ln %l5, %o1, %o6
48931loop_5829:
48932 movneg %xcc, %g7, %l2
48933 fabss %f13, %f2
48934 fmovdl %xcc, %f9, %f0
48935 smulcc %l0, %l6, %i3
48936 stw %i2, [%l7 + 0x34]
48937 fnot2 %f8, %f10
48938 fmovspos %xcc, %f10, %f8
48939 std %f12, [%l7 + 0x08]
48940 fmovsvc %xcc, %f5, %f12
48941 fones %f3
48942 array8 %o7, %g2, %g3
48943 movrgz %l3, 0x047, %i5
48944 fpsub32 %f4, %f14, %f4
48945 brgz %o3, loop_5830
48946 fnand %f14, %f12, %f8
48947 fones %f8
48948 ta %xcc, 0x2
48949loop_5830:
48950 tle %icc, 0x0
48951 lduh [%l7 + 0x7E], %o0
48952 sra %o4, %i0, %o2
48953 lduh [%l7 + 0x08], %g4
48954 fmovrdgez %i1, %f6, %f6
48955 edge8 %o5, %i6, %g1
48956 brlez,a %g6, loop_5831
48957 ldsw [%l7 + 0x20], %i4
48958 fbg,a %fcc1, loop_5832
48959 fmovdneg %xcc, %f1, %f5
48960loop_5831:
48961 movgu %icc, %l1, %g5
48962 brgz %l4, loop_5833
48963loop_5832:
48964 xnor %i7, 0x0668, %l5
48965 ldub [%l7 + 0x38], %o1
48966 orcc %o6, 0x0CA2, %g7
48967loop_5833:
48968 fmovdcs %xcc, %f4, %f13
48969 movl %xcc, %l0, %l2
48970 fmovsne %icc, %f10, %f6
48971 ldsw [%l7 + 0x6C], %i3
48972 movvs %xcc, %i2, %o7
48973 fmovdvc %icc, %f8, %f0
48974 alignaddr %l6, %g2, %g3
48975 fmovdvs %xcc, %f12, %f5
48976 tpos %icc, 0x1
48977 movl %icc, %l3, %i5
48978 fble,a %fcc1, loop_5834
48979 fnand %f0, %f4, %f14
48980 sth %o0, [%l7 + 0x60]
48981 umulcc %o4, %o3, %o2
48982loop_5834:
48983 bvs %xcc, loop_5835
48984 fmovdneg %xcc, %f2, %f14
48985 ldsh [%l7 + 0x52], %g4
48986 brnz %i0, loop_5836
48987loop_5835:
48988 fnand %f8, %f8, %f4
48989 fornot2 %f6, %f14, %f10
48990 xnor %o5, %i1, %i6
48991loop_5836:
48992 fmovsl %icc, %f10, %f14
48993 tle %icc, 0x4
48994 fmovrslz %g6, %f2, %f13
48995 ld [%l7 + 0x70], %f0
48996 fmovsvs %icc, %f6, %f4
48997 fpadd16s %f12, %f11, %f15
48998 ldd [%l7 + 0x48], %f0
48999 fpadd16s %f14, %f2, %f15
49000 ldx [%l7 + 0x18], %i4
49001 stb %g1, [%l7 + 0x56]
49002 std %f4, [%l7 + 0x08]
49003 stx %l1, [%l7 + 0x30]
49004 edge32n %g5, %i7, %l4
49005 fcmped %fcc2, %f0, %f14
49006 fabss %f14, %f4
49007 stx %l5, [%l7 + 0x18]
49008 sth %o6, [%l7 + 0x0E]
49009 sth %o1, [%l7 + 0x6A]
49010 sdivx %g7, 0x067D, %l2
49011 edge32 %i3, %l0, %o7
49012 fnand %f10, %f12, %f0
49013 fbue,a %fcc0, loop_5837
49014 fmovdvc %icc, %f12, %f10
49015 ld [%l7 + 0x14], %f5
49016 edge8ln %l6, %i2, %g2
49017loop_5837:
49018 sth %g3, [%l7 + 0x5E]
49019 tcc %icc, 0x2
49020 ldsw [%l7 + 0x78], %l3
49021 std %f6, [%l7 + 0x60]
49022 ldsb [%l7 + 0x61], %o0
49023 fcmpd %fcc1, %f8, %f6
49024 fsrc1 %f12, %f10
49025 st %f12, [%l7 + 0x1C]
49026 fmovsleu %icc, %f3, %f10
49027 fpmerge %f0, %f7, %f12
49028 ldd [%l7 + 0x58], %f10
49029 tcs %xcc, 0x4
49030 stw %i5, [%l7 + 0x58]
49031 fand %f6, %f2, %f6
49032 std %f4, [%l7 + 0x30]
49033 ldsh [%l7 + 0x32], %o4
49034 xor %o3, 0x1BC0, %o2
49035 orncc %i0, %o5, %g4
49036 bne,a %icc, loop_5838
49037 xnorcc %i1, 0x0405, %i6
49038 nop
49039 setx loop_5839, %l0, %l1
49040 wrpr 0x1, %tl
49041 wrpr %l1, %tnpc
49042 setx 0x34400001400, %l0, %l1
49043 wrpr %l1, %tstate
49044 wrhpr 0x4, %htstate
49045 done
49046 lduw [%l7 + 0x7C], %g6
49047loop_5838:
49048 stw %g1, [%l7 + 0x1C]
49049 fxors %f1, %f3, %f11
49050loop_5839:
49051 fmovrdgz %i4, %f4, %f8
49052 ldx [%l7 + 0x08], %l1
49053 tcc %icc, 0x4
49054 fnot2 %f10, %f14
49055 stb %g5, [%l7 + 0x19]
49056 ld [%l7 + 0x20], %f4
49057 fcmple16 %f6, %f6, %l4
49058 fmovdcc %xcc, %f1, %f15
49059 move %xcc, %i7, %o6
49060 ldub [%l7 + 0x7C], %o1
49061 fcmps %fcc3, %f10, %f1
49062 st %f0, [%l7 + 0x10]
49063 tl %icc, 0x1
49064 edge16l %l5, %l2, %g7
49065 lduw [%l7 + 0x40], %i3
49066 ldsh [%l7 + 0x36], %l0
49067 lduw [%l7 + 0x08], %o7
49068 fandnot1 %f4, %f8, %f10
49069 movrlez %l6, 0x1E9, %i2
49070 fnor %f14, %f4, %f0
49071 fornot1 %f12, %f2, %f2
49072 fbue,a %fcc0, loop_5840
49073 bvs %icc, loop_5841
49074 fmovrslez %g2, %f8, %f6
49075 fmul8ulx16 %f8, %f12, %f12
49076loop_5840:
49077 movpos %icc, %l3, %o0
49078loop_5841:
49079 fmovspos %icc, %f14, %f2
49080 fornot1s %f12, %f5, %f2
49081 tcs %xcc, 0x5
49082 fbug %fcc1, loop_5842
49083 fmovsge %xcc, %f4, %f5
49084 ld [%l7 + 0x60], %f2
49085 tsubcc %i5, %o4, %g3
49086loop_5842:
49087 fmovsa %icc, %f9, %f0
49088 bcc,a,pt %xcc, loop_5843
49089 alignaddr %o2, %o3, %o5
49090 movne %icc, %i0, %g4
49091 fornot2 %f8, %f12, %f14
49092loop_5843:
49093 stb %i6, [%l7 + 0x3D]
49094 fmovrdgz %g6, %f12, %f10
49095 std %f10, [%l7 + 0x70]
49096 std %f0, [%l7 + 0x18]
49097 sth %g1, [%l7 + 0x60]
49098 fxnors %f8, %f6, %f13
49099 std %f8, [%l7 + 0x50]
49100 fmovscc %xcc, %f12, %f10
49101 sth %i1, [%l7 + 0x68]
49102 movrgez %l1, 0x298, %i4
49103 ld [%l7 + 0x7C], %f8
49104 movrne %g5, 0x3CA, %l4
49105 fmul8ulx16 %f8, %f0, %f4
49106 bn loop_5844
49107 brlz %o6, loop_5845
49108 fbne,a %fcc2, loop_5846
49109 std %f12, [%l7 + 0x40]
49110loop_5844:
49111 nop
49112 setx loop_5847, %l0, %l1
49113 jmpl %l1, %i7
49114loop_5845:
49115 lduh [%l7 + 0x0C], %o1
49116loop_5846:
49117 ldsh [%l7 + 0x28], %l5
49118 movg %xcc, %l2, %g7
49119loop_5847:
49120 bpos %xcc, loop_5848
49121 lduh [%l7 + 0x3A], %i3
49122 fnors %f2, %f9, %f13
49123 fzero %f12
49124loop_5848:
49125 popc %o7, %l0
49126 ldub [%l7 + 0x4B], %i2
49127 umulcc %g2, %l3, %l6
49128 fsrc2s %f4, %f3
49129 edge16 %i5, %o0, %o4
49130 stx %g3, [%l7 + 0x38]
49131 nop
49132 setx loop_5849, %l0, %l1
49133 wrpr 0x1, %tl
49134 wrpr %l1, %tpc
49135 add %l1, 0x4, %l1
49136 wrpr %l1, %tnpc
49137 setx 0x34400001400, %l0, %l1
49138 wrpr %l1, %tstate
49139 wrhpr 0x4, %htstate
49140 retry
49141 brlez %o3, loop_5850
49142 ldx [%l7 + 0x20], %o2
49143 fmovdle %xcc, %f8, %f7
49144loop_5849:
49145 fbul,a %fcc1, loop_5851
49146loop_5850:
49147 brgz,a %i0, loop_5852
49148 stw %g4, [%l7 + 0x1C]
49149 tsubcc %o5, 0x1849, %i6
49150loop_5851:
49151 lduh [%l7 + 0x76], %g6
49152loop_5852:
49153 sth %i1, [%l7 + 0x20]
49154 addc %l1, %i4, %g1
49155 mulx %l4, %o6, %g5
49156 fbe,a %fcc1, loop_5853
49157 movne %icc, %o1, %i7
49158 ldsb [%l7 + 0x2E], %l2
49159 edge16l %g7, %i3, %l5
49160loop_5853:
49161 tl %xcc, 0x3
49162 fsrc1s %f2, %f7
49163 lduw [%l7 + 0x38], %o7
49164 ld [%l7 + 0x38], %f13
49165 fmovse %icc, %f13, %f7
49166 bne,a %icc, loop_5854
49167 brlz %i2, loop_5855
49168 fand %f4, %f12, %f2
49169 fmul8x16 %f5, %f12, %f8
49170loop_5854:
49171 ld [%l7 + 0x34], %f3
49172loop_5855:
49173 movrne %l0, 0x2AA, %g2
49174 lduh [%l7 + 0x0A], %l6
49175 ldub [%l7 + 0x14], %i5
49176 fcmpeq32 %f0, %f10, %o0
49177 sethi 0x1BF4, %o4
49178 orn %l3, 0x160D, %o3
49179 tsubcctv %g3, %o2, %g4
49180 fmovsle %icc, %f10, %f9
49181 fmovrse %o5, %f3, %f1
49182 ldx [%l7 + 0x78], %i6
49183 ldsh [%l7 + 0x24], %i0
49184 fmovdg %icc, %f13, %f11
49185 fmovsge %xcc, %f13, %f11
49186 fpadd16s %f1, %f5, %f9
49187 andncc %g6, %i1, %i4
49188 tcc %icc, 0x2
49189 nop
49190 setx loop_5856, %l0, %l1
49191 jmpl %l1, %l1
49192 fmuld8ulx16 %f11, %f1, %f4
49193 srlx %g1, %o6, %g5
49194 smul %l4, %o1, %l2
49195loop_5856:
49196 siam 0x4
49197 tl %icc, 0x7
49198 bvc,pn %xcc, loop_5857
49199 fmovrdlez %i7, %f0, %f6
49200 array32 %i3, %l5, %g7
49201 movrgez %o7, 0x15D, %l0
49202loop_5857:
49203 pdist %f12, %f4, %f8
49204 lduw [%l7 + 0x48], %i2
49205 edge16l %g2, %l6, %o0
49206 move %icc, %i5, %l3
49207 edge8ln %o3, %o4, %o2
49208 bpos,pn %icc, loop_5858
49209 ldsh [%l7 + 0x1A], %g4
49210 andn %g3, %o5, %i6
49211 tsubcctv %i0, 0x0273, %i1
49212loop_5858:
49213 fcmpgt16 %f10, %f12, %i4
49214 std %f4, [%l7 + 0x50]
49215 fnor %f2, %f4, %f4
49216 ld [%l7 + 0x44], %f9
49217 ldx [%l7 + 0x70], %g6
49218 bgu,a loop_5859
49219 movleu %xcc, %g1, %l1
49220 fmovrslez %g5, %f7, %f12
49221 fmul8x16au %f5, %f2, %f8
49222loop_5859:
49223 ldx [%l7 + 0x10], %o6
49224 fmovsvc %icc, %f4, %f2
49225 stb %o1, [%l7 + 0x1E]
49226 fba %fcc2, loop_5860
49227 ldsw [%l7 + 0x78], %l2
49228 mova %xcc, %l4, %i3
49229 nop
49230 setx loop_5861, %l0, %l1
49231 wrpr 0x1, %tl
49232 wrpr %l1, %tnpc
49233 setx 0x34400001400, %l0, %l1
49234 wrpr %l1, %tstate
49235 wrhpr 0x4, %htstate
49236 done
49237loop_5860:
49238 bl,pt %icc, loop_5862
49239 std %f6, [%l7 + 0x18]
49240 tne %icc, 0x3
49241loop_5861:
49242 tsubcc %i7, 0x1E22, %l5
49243loop_5862:
49244 bcc,a %icc, loop_5863
49245 nop
49246 setx loop_5864, %l0, %l1
49247 wrpr 0x1, %tl
49248 wrpr %l1, %tpc
49249 add %l1, 0x4, %l1
49250 wrpr %l1, %tnpc
49251 setx 0x34400001400, %l0, %l1
49252 wrpr %l1, %tstate
49253 wrhpr 0x4, %htstate
49254 retry
49255 movcc %xcc, %o7, %g7
49256 movge %icc, %i2, %l0
49257loop_5863:
49258 bgu,pn %xcc, loop_5865
49259loop_5864:
49260 movge %xcc, %g2, %l6
49261 lduw [%l7 + 0x54], %o0
49262 fbue,a %fcc2, loop_5866
49263loop_5865:
49264 movne %icc, %l3, %i5
49265 sub %o4, %o2, %o3
49266 ba loop_5867
49267loop_5866:
49268 stb %g3, [%l7 + 0x12]
49269 sub %o5, %g4, %i6
49270 fnot2 %f4, %f2
49271loop_5867:
49272 xorcc %i0, %i4, %i1
49273 nop
49274 setx loop_5868, %l0, %l1
49275 jmpl %l1, %g6
49276 lduh [%l7 + 0x4A], %g1
49277 fnor %f6, %f4, %f4
49278 ldsb [%l7 + 0x1C], %l1
49279loop_5868:
49280 ldsb [%l7 + 0x7D], %o6
49281 bn,a,pt %xcc, loop_5869
49282 fbuge %fcc2, loop_5870
49283 stb %g5, [%l7 + 0x72]
49284 tg %xcc, 0x5
49285loop_5869:
49286 array16 %l2, %o1, %l4
49287loop_5870:
49288 tn %xcc, 0x0
49289 brlz,a %i7, loop_5871
49290 fbne,a %fcc1, loop_5872
49291 sth %i3, [%l7 + 0x32]
49292 lduh [%l7 + 0x0A], %l5
49293loop_5871:
49294 bgu,a,pn %icc, loop_5873
49295loop_5872:
49296 srax %g7, 0x11, %i2
49297 std %f2, [%l7 + 0x10]
49298 fmovdn %icc, %f4, %f9
49299loop_5873:
49300 fmovrdlz %l0, %f8, %f8
49301 fblg %fcc1, loop_5874
49302 bshuffle %f0, %f2, %f6
49303 fmovrdlz %o7, %f14, %f0
49304 fbul,a %fcc1, loop_5875
49305loop_5874:
49306 fcmple32 %f14, %f8, %g2
49307 addcc %l6, %o0, %l3
49308 ldd [%l7 + 0x48], %f2
49309loop_5875:
49310 fble,a %fcc3, loop_5876
49311 move %icc, %i5, %o2
49312 fmovsl %icc, %f5, %f4
49313 ldsw [%l7 + 0x64], %o4
49314loop_5876:
49315 fmovdvs %icc, %f5, %f2
49316 ld [%l7 + 0x7C], %f2
49317 fmovdneg %icc, %f10, %f5
49318 ldx [%l7 + 0x40], %g3
49319 brlez %o3, loop_5877
49320 stw %g4, [%l7 + 0x4C]
49321 edge32 %i6, %o5, %i0
49322 edge32 %i4, %g6, %g1
49323loop_5877:
49324 fmovrsne %l1, %f14, %f13
49325 lduw [%l7 + 0x34], %o6
49326 st %f9, [%l7 + 0x14]
49327 stx %i1, [%l7 + 0x58]
49328 lduh [%l7 + 0x5A], %l2
49329 fmovsvs %icc, %f0, %f10
49330 ldd [%l7 + 0x60], %f12
49331 tge %xcc, 0x2
49332 ldub [%l7 + 0x64], %g5
49333 lduw [%l7 + 0x0C], %l4
49334 sethi 0x0267, %i7
49335 sdivcc %o1, 0x0620, %i3
49336 sth %g7, [%l7 + 0x32]
49337 udivcc %l5, 0x12F8, %i2
49338 bn,pn %xcc, loop_5878
49339 ldx [%l7 + 0x20], %o7
49340 fcmpeq32 %f10, %f4, %g2
49341 stx %l0, [%l7 + 0x40]
49342loop_5878:
49343 stw %l6, [%l7 + 0x7C]
49344 fmovs %f4, %f9
49345 andncc %l3, %o0, %i5
49346 fpadd16 %f12, %f10, %f4
49347 fabss %f5, %f9
49348 fcmpgt32 %f14, %f10, %o2
49349 taddcc %g3, 0x0D28, %o3
49350 fmovdg %icc, %f0, %f13
49351 movl %icc, %o4, %i6
49352 fmovd %f12, %f6
49353 te %xcc, 0x3
49354 alignaddr %o5, %g4, %i0
49355 brgz %i4, loop_5879
49356 ldub [%l7 + 0x3A], %g1
49357 edge16ln %l1, %g6, %o6
49358 pdist %f0, %f4, %f10
49359loop_5879:
49360 fandnot2s %f14, %f12, %f8
49361 xor %l2, %g5, %i1
49362 lduh [%l7 + 0x14], %i7
49363 fnot2s %f13, %f7
49364 ldsh [%l7 + 0x78], %l4
49365 ldub [%l7 + 0x67], %i3
49366 fmovde %icc, %f9, %f6
49367 bn loop_5880
49368 fblg,a %fcc3, loop_5881
49369 fpmerge %f0, %f7, %f0
49370 array32 %o1, %g7, %i2
49371loop_5880:
49372 fmovse %xcc, %f0, %f13
49373loop_5881:
49374 fbule %fcc1, loop_5882
49375 brgez %o7, loop_5883
49376 fmovsgu %icc, %f4, %f0
49377 addcc %l5, 0x1F29, %l0
49378loop_5882:
49379 st %f11, [%l7 + 0x14]
49380loop_5883:
49381 fornot2 %f10, %f0, %f8
49382 st %f5, [%l7 + 0x64]
49383 te %icc, 0x7
49384 lduh [%l7 + 0x50], %l6
49385 fnot2 %f4, %f4
49386 faligndata %f2, %f6, %f12
49387 ldsh [%l7 + 0x30], %l3
49388 fmovda %xcc, %f0, %f1
49389 fmovrsne %g2, %f6, %f14
49390 fbo,a %fcc1, loop_5884
49391 fpsub16s %f6, %f0, %f13
49392 mulscc %o0, 0x18F6, %o2
49393 xnor %i5, 0x1EF3, %g3
49394loop_5884:
49395 fmovrslz %o4, %f9, %f11
49396 fcmple16 %f12, %f2, %i6
49397 fandnot2 %f10, %f8, %f8
49398 xorcc %o3, 0x0489, %o5
49399 lduw [%l7 + 0x5C], %g4
49400 ldsb [%l7 + 0x1D], %i4
49401 fmovscc %xcc, %f14, %f15
49402 fmovdgu %icc, %f9, %f11
49403 ldsw [%l7 + 0x7C], %g1
49404 lduw [%l7 + 0x68], %i0
49405 tge %xcc, 0x6
49406 ld [%l7 + 0x54], %f1
49407 bcc,a %xcc, loop_5885
49408 fcmpd %fcc1, %f8, %f6
49409 nop
49410 setx loop_5886, %l0, %l1
49411 jmpl %l1, %g6
49412 fxors %f11, %f5, %f14
49413loop_5885:
49414 fcmpgt16 %f12, %f14, %l1
49415 subc %o6, 0x0377, %l2
49416loop_5886:
49417 fmovrdlez %i1, %f12, %f12
49418 fpack16 %f12, %f3
49419 xnor %g5, 0x1717, %i7
49420 sth %i3, [%l7 + 0x38]
49421 ldd [%l7 + 0x70], %f6
49422 tpos %icc, 0x1
49423 ldsh [%l7 + 0x18], %o1
49424 nop
49425 setx loop_5887, %l0, %l1
49426 wrpr 0x1, %tl
49427 wrpr %l1, %tpc
49428 add %l1, 0x4, %l1
49429 wrpr %l1, %tnpc
49430 setx 0x34400001400, %l0, %l1
49431 wrpr %l1, %tstate
49432 wrhpr 0x4, %htstate
49433 retry
49434 fmovrslz %g7, %f2, %f3
49435 fmovdge %icc, %f2, %f6
49436 fcmped %fcc1, %f2, %f6
49437loop_5887:
49438 lduw [%l7 + 0x18], %i2
49439 fcmpeq32 %f8, %f0, %o7
49440 fabss %f9, %f0
49441 tvs %xcc, 0x1
49442 sth %l4, [%l7 + 0x4E]
49443 ldx [%l7 + 0x48], %l5
49444 smulcc %l6, %l0, %l3
49445 brgz,a %o0, loop_5888
49446 lduw [%l7 + 0x60], %g2
49447 movg %xcc, %o2, %g3
49448 stw %o4, [%l7 + 0x60]
49449loop_5888:
49450 umulcc %i5, %o3, %o5
49451 fcmpne16 %f4, %f10, %i6
49452 bne,a %xcc, loop_5889
49453 movle %xcc, %i4, %g4
49454 std %f14, [%l7 + 0x60]
49455 fmovdneg %xcc, %f11, %f15
49456loop_5889:
49457 nop
49458 setx loop_5890, %l0, %l1
49459 wrpr 0x1, %tl
49460 wrpr %l1, %tpc
49461 add %l1, 0x4, %l1
49462 wrpr %l1, %tnpc
49463 setx 0x34400001400, %l0, %l1
49464 wrpr %l1, %tstate
49465 wrhpr 0x4, %htstate
49466 retry
49467 brgez,a %g1, loop_5891
49468 bcs,pt %xcc, loop_5892
49469 nop
49470 setx loop_5893, %l0, %l1
49471 wrpr 0x1, %tl
49472 wrpr %l1, %tpc
49473 add %l1, 0x4, %l1
49474 wrpr %l1, %tnpc
49475 setx 0x34400001400, %l0, %l1
49476 wrpr %l1, %tstate
49477 wrhpr 0x4, %htstate
49478 retry
49479loop_5890:
49480 tcs %icc, 0x2
49481loop_5891:
49482 ldsb [%l7 + 0x13], %g6
49483loop_5892:
49484 ldub [%l7 + 0x48], %l1
49485loop_5893:
49486 movrne %o6, 0x0F3, %l2
49487 ldsb [%l7 + 0x40], %i0
49488 brgz %i1, loop_5894
49489 bg %xcc, loop_5895
49490 fmovrdgz %g5, %f0, %f12
49491 edge16l %i3, %o1, %i7
49492loop_5894:
49493 movre %g7, %o7, %i2
49494loop_5895:
49495 fmovscs %icc, %f8, %f9
49496 bshuffle %f12, %f0, %f4
49497 fmul8x16 %f0, %f8, %f4
49498 ld [%l7 + 0x34], %f13
49499 fblg,a %fcc3, loop_5896
49500 fones %f14
49501 lduw [%l7 + 0x3C], %l4
49502 fmovse %xcc, %f6, %f3
49503loop_5896:
49504 st %f0, [%l7 + 0x48]
49505 stb %l5, [%l7 + 0x4C]
49506 fmovrdne %l0, %f12, %f2
49507 fmul8x16al %f1, %f3, %f12
49508 fand %f12, %f8, %f14
49509 fmovdcs %icc, %f13, %f1
49510 fmovdge %xcc, %f2, %f3
49511 fmuld8sux16 %f12, %f0, %f12
49512 brz %l3, loop_5897
49513 ldsb [%l7 + 0x10], %l6
49514 edge8ln %o0, %g2, %o2
49515 stx %o4, [%l7 + 0x18]
49516loop_5897:
49517 tvs %xcc, 0x4
49518 be %xcc, loop_5898
49519 be,a,pn %xcc, loop_5899
49520 fcmpeq16 %f0, %f10, %i5
49521 sethi 0x06C5, %o3
49522loop_5898:
49523 mova %icc, %o5, %i6
49524loop_5899:
49525 lduh [%l7 + 0x50], %g3
49526 std %f12, [%l7 + 0x20]
49527 stx %i4, [%l7 + 0x50]
49528 fmul8sux16 %f12, %f6, %f14
49529 fcmpne16 %f12, %f0, %g1
49530 ldsb [%l7 + 0x64], %g4
49531 xnor %l1, 0x17AC, %g6
49532 fba %fcc3, loop_5900
49533 fmovsne %icc, %f1, %f11
49534 tpos %icc, 0x7
49535 std %f10, [%l7 + 0x28]
49536loop_5900:
49537 tg %icc, 0x1
49538 edge16n %l2, %i0, %o6
49539 edge32n %g5, %i3, %o1
49540 fpack16 %f0, %f7
49541 be,pt %icc, loop_5901
49542 fnot2s %f0, %f13
49543 fnands %f13, %f4, %f15
49544 fmuld8sux16 %f7, %f11, %f10
49545loop_5901:
49546 bvs,a,pn %icc, loop_5902
49547 fmovse %xcc, %f8, %f4
49548 tleu %xcc, 0x1
49549 lduh [%l7 + 0x70], %i7
49550loop_5902:
49551 array32 %g7, %i1, %o7
49552 sth %l4, [%l7 + 0x22]
49553 lduw [%l7 + 0x2C], %l5
49554 tpos %icc, 0x2
49555 edge32l %i2, %l3, %l6
49556 andn %o0, %l0, %o2
49557 fand %f2, %f14, %f0
49558 movge %xcc, %o4, %i5
49559 or %o3, %o5, %i6
49560 sll %g3, 0x14, %g2
49561 fzeros %f6
49562 tne %icc, 0x3
49563 std %f8, [%l7 + 0x40]
49564 sra %i4, 0x12, %g4
49565 umul %l1, %g1, %g6
49566 edge16 %l2, %i0, %o6
49567 brlz %i3, loop_5903
49568 fmovrse %g5, %f5, %f9
49569 edge32l %o1, %i7, %i1
49570 fzeros %f13
49571loop_5903:
49572 movpos %xcc, %o7, %g7
49573 edge32ln %l4, %l5, %i2
49574 lduw [%l7 + 0x54], %l3
49575 be,a,pn %xcc, loop_5904
49576 fnot2 %f6, %f2
49577 lduh [%l7 + 0x12], %l6
49578 ld [%l7 + 0x50], %f8
49579loop_5904:
49580 ld [%l7 + 0x5C], %f6
49581 fsrc2s %f3, %f7
49582 std %f0, [%l7 + 0x20]
49583 fbg,a %fcc1, loop_5905
49584 fmovspos %icc, %f15, %f12
49585 sethi 0x1688, %o0
49586 ldsh [%l7 + 0x60], %o2
49587loop_5905:
49588 fcmped %fcc1, %f0, %f12
49589 fpackfix %f6, %f9
49590 fbl %fcc3, loop_5906
49591 tcs %icc, 0x2
49592 std %f10, [%l7 + 0x08]
49593 fcmpes %fcc3, %f9, %f9
49594loop_5906:
49595 tpos %icc, 0x6
49596 fnot2 %f0, %f14
49597 be,pt %icc, loop_5907
49598 lduw [%l7 + 0x20], %l0
49599 addc %o4, %o3, %i5
49600 lduh [%l7 + 0x26], %i6
49601loop_5907:
49602 stb %g3, [%l7 + 0x1C]
49603 std %f10, [%l7 + 0x78]
49604 fmul8x16al %f1, %f0, %f6
49605 stb %g2, [%l7 + 0x79]
49606 fpadd16 %f0, %f12, %f12
49607 fpack16 %f0, %f13
49608 fpadd32 %f6, %f2, %f10
49609 fpsub32 %f14, %f12, %f2
49610 xor %i4, 0x1C2F, %g4
49611 fmovdle %xcc, %f14, %f14
49612 fbu,a %fcc3, loop_5908
49613 tsubcctv %l1, 0x0166, %g1
49614 fcmpgt16 %f0, %f4, %o5
49615 bpos,a,pn %xcc, loop_5909
49616loop_5908:
49617 ldub [%l7 + 0x1A], %l2
49618 andcc %g6, 0x0867, %i0
49619 fmovdle %xcc, %f7, %f11
49620loop_5909:
49621 tn %xcc, 0x3
49622 fbul %fcc1, loop_5910
49623 tleu %xcc, 0x6
49624 brlez %o6, loop_5911
49625 ldub [%l7 + 0x52], %g5
49626loop_5910:
49627 sth %i3, [%l7 + 0x52]
49628 brnz %o1, loop_5912
49629loop_5911:
49630 sllx %i1, 0x06, %o7
49631 fmovrdlez %g7, %f8, %f4
49632 lduh [%l7 + 0x5A], %i7
49633loop_5912:
49634 bgu,a loop_5913
49635 lduw [%l7 + 0x34], %l4
49636 fbl,a %fcc0, loop_5914
49637 ld [%l7 + 0x6C], %f6
49638loop_5913:
49639 fcmpd %fcc0, %f14, %f14
49640 fmovs %f15, %f10
49641loop_5914:
49642 ba,pn %icc, loop_5915
49643 fzeros %f12
49644 movrgz %l5, 0x0B5, %i2
49645 fcmps %fcc0, %f8, %f15
49646loop_5915:
49647 std %f0, [%l7 + 0x60]
49648 fnand %f12, %f2, %f12
49649 brz %l6, loop_5916
49650 stw %l3, [%l7 + 0x74]
49651 fble %fcc2, loop_5917
49652 edge32 %o0, %l0, %o2
49653loop_5916:
49654 fmovrslz %o4, %f15, %f2
49655 movleu %icc, %o3, %i6
49656loop_5917:
49657 fpsub32 %f12, %f8, %f6
49658 bvc,pn %icc, loop_5918
49659 fpmerge %f15, %f7, %f12
49660 fmovsg %icc, %f4, %f7
49661 stw %i5, [%l7 + 0x70]
49662loop_5918:
49663 tleu %xcc, 0x2
49664 st %f11, [%l7 + 0x10]
49665 fmovrdlz %g2, %f4, %f6
49666 brlez,a %g3, loop_5919
49667 fmovdcs %icc, %f11, %f5
49668 tpos %xcc, 0x3
49669 movn %icc, %g4, %i4
49670loop_5919:
49671 movrgez %l1, %g1, %l2
49672 fbul,a %fcc2, loop_5920
49673 tvc %icc, 0x4
49674 movre %o5, %g6, %i0
49675 orn %g5, 0x1FCA, %o6
49676loop_5920:
49677 movrgez %i3, 0x161, %i1
49678 stb %o1, [%l7 + 0x36]
49679 stx %o7, [%l7 + 0x10]
49680 sth %i7, [%l7 + 0x08]
49681 fxnor %f0, %f6, %f6
49682 udiv %l4, 0x0BA7, %g7
49683 fmovrsne %l5, %f13, %f13
49684 stb %l6, [%l7 + 0x19]
49685 lduh [%l7 + 0x74], %i2
49686 fxnor %f10, %f4, %f2
49687 fcmpeq32 %f12, %f10, %l3
49688 lduw [%l7 + 0x10], %l0
49689 lduw [%l7 + 0x6C], %o2
49690 ldsb [%l7 + 0x3B], %o4
49691 fmuld8ulx16 %f1, %f5, %f0
49692 ldd [%l7 + 0x68], %f0
49693 fmovdvc %xcc, %f10, %f4
49694 fmovsa %icc, %f15, %f2
49695 sllx %o0, 0x0C, %o3
49696 smul %i5, 0x1288, %g2
49697 edge8 %g3, %g4, %i6
49698 srlx %i4, 0x1E, %l1
49699 tg %icc, 0x0
49700 bpos,a,pn %xcc, loop_5921
49701 fcmpeq16 %f6, %f0, %g1
49702 smul %o5, 0x179D, %l2
49703 fnot1s %f4, %f6
49704loop_5921:
49705 fmovsa %xcc, %f1, %f3
49706 ldx [%l7 + 0x20], %i0
49707 sub %g5, 0x10A6, %o6
49708 ld [%l7 + 0x68], %f1
49709 fmovrde %i3, %f6, %f10
49710 stx %g6, [%l7 + 0x18]
49711 lduw [%l7 + 0x38], %i1
49712 tge %xcc, 0x2
49713 fmul8sux16 %f10, %f4, %f14
49714 tle %xcc, 0x0
49715 bvc loop_5922
49716 fcmpgt32 %f2, %f0, %o7
49717 std %f4, [%l7 + 0x78]
49718 fsrc2s %f6, %f3
49719loop_5922:
49720 fmovsneg %xcc, %f8, %f11
49721 stb %i7, [%l7 + 0x79]
49722 ld [%l7 + 0x68], %f3
49723 st %f4, [%l7 + 0x08]
49724 lduh [%l7 + 0x16], %o1
49725 fmovscs %icc, %f9, %f9
49726 movg %icc, %l4, %l5
49727 udivcc %g7, 0x0963, %l6
49728 fnor %f0, %f4, %f14
49729 tg %icc, 0x5
49730 ldd [%l7 + 0x78], %f2
49731 fbne,a %fcc1, loop_5923
49732 edge8 %i2, %l3, %l0
49733 fmovrslz %o2, %f6, %f12
49734 fmovsl %icc, %f1, %f12
49735loop_5923:
49736 ldub [%l7 + 0x6A], %o0
49737 ldub [%l7 + 0x4A], %o3
49738 stw %i5, [%l7 + 0x4C]
49739 fmovrsgez %o4, %f7, %f2
49740 movrlz %g2, %g4, %g3
49741 fmovdn %xcc, %f2, %f5
49742 ldsb [%l7 + 0x61], %i6
49743 movvc %xcc, %l1, %g1
49744 ldsh [%l7 + 0x6C], %o5
49745 st %f11, [%l7 + 0x4C]
49746 stx %l2, [%l7 + 0x60]
49747 mulx %i0, 0x137B, %i4
49748 stw %o6, [%l7 + 0x48]
49749 fbue,a %fcc3, loop_5924
49750 xor %g5, 0x16C4, %i3
49751 fxnor %f0, %f2, %f0
49752 fmovdvc %xcc, %f8, %f5
49753loop_5924:
49754 ldd [%l7 + 0x48], %f10
49755 stb %i1, [%l7 + 0x23]
49756 addccc %g6, 0x08B6, %i7
49757 ldsw [%l7 + 0x54], %o7
49758 fnors %f7, %f8, %f8
49759 lduh [%l7 + 0x5A], %l4
49760 fbne %fcc2, loop_5925
49761 fmovdpos %xcc, %f0, %f15
49762 fmovdvc %icc, %f5, %f3
49763 fornot2 %f12, %f6, %f0
49764loop_5925:
49765 tvs %icc, 0x1
49766 for %f12, %f0, %f0
49767 ldsb [%l7 + 0x73], %l5
49768 st %f14, [%l7 + 0x38]
49769 fmovrsgz %g7, %f13, %f6
49770 fmovrsne %l6, %f3, %f7
49771 tcs %icc, 0x4
49772 ldsh [%l7 + 0x3A], %o1
49773 ldd [%l7 + 0x48], %f4
49774 stb %i2, [%l7 + 0x6F]
49775 fmovsleu %icc, %f5, %f15
49776 stb %l0, [%l7 + 0x6B]
49777 ldsb [%l7 + 0x15], %l3
49778 fcmpes %fcc0, %f11, %f8
49779 edge16n %o2, %o0, %o3
49780 ldd [%l7 + 0x78], %f6
49781 bvc,a,pt %icc, loop_5926
49782 fabsd %f8, %f2
49783 edge8n %o4, %g2, %i5
49784 fmul8x16 %f2, %f14, %f2
49785loop_5926:
49786 fmovrdgez %g3, %f12, %f0
49787 fmovdg %icc, %f3, %f2
49788 lduh [%l7 + 0x4E], %i6
49789 edge32 %g4, %g1, %o5
49790 fmul8x16al %f5, %f9, %f12
49791 tsubcc %l2, 0x02DF, %l1
49792 alignaddr %i0, %i4, %g5
49793 ldub [%l7 + 0x63], %i3
49794 udiv %o6, 0x128F, %i1
49795 stb %g6, [%l7 + 0x2D]
49796 ldsw [%l7 + 0x60], %o7
49797 fcmple16 %f14, %f0, %l4
49798 sethi 0x0B04, %i7
49799 sth %l5, [%l7 + 0x0C]
49800 andcc %l6, 0x159A, %g7
49801 fbule,a %fcc1, loop_5927
49802 std %f4, [%l7 + 0x28]
49803 fmovspos %xcc, %f13, %f2
49804 brgz,a %o1, loop_5928
49805loop_5927:
49806 ldsh [%l7 + 0x58], %i2
49807 faligndata %f4, %f12, %f10
49808 fnot1 %f6, %f4
49809loop_5928:
49810 bn,a,pn %xcc, loop_5929
49811 movcs %icc, %l3, %o2
49812 fone %f4
49813 tg %xcc, 0x0
49814loop_5929:
49815 bg,pt %xcc, loop_5930
49816 sth %o0, [%l7 + 0x5A]
49817 ldub [%l7 + 0x23], %l0
49818 stb %o3, [%l7 + 0x74]
49819loop_5930:
49820 fbe,a %fcc2, loop_5931
49821 lduw [%l7 + 0x24], %g2
49822 tge %xcc, 0x3
49823 srl %o4, 0x14, %g3
49824loop_5931:
49825 orncc %i5, %i6, %g1
49826 fbue %fcc2, loop_5932
49827 lduw [%l7 + 0x24], %g4
49828 lduh [%l7 + 0x5C], %o5
49829 fabsd %f12, %f2
49830loop_5932:
49831 movne %xcc, %l2, %l1
49832 ldub [%l7 + 0x0E], %i4
49833 ldsh [%l7 + 0x3A], %i0
49834 edge16 %i3, %o6, %i1
49835 tne %icc, 0x6
49836 std %f10, [%l7 + 0x60]
49837 sdivcc %g6, 0x103F, %o7
49838 stx %l4, [%l7 + 0x40]
49839 ldsh [%l7 + 0x1A], %g5
49840 ldsh [%l7 + 0x40], %l5
49841 bn loop_5933
49842 stb %l6, [%l7 + 0x5F]
49843 alignaddrl %g7, %o1, %i7
49844 lduh [%l7 + 0x16], %l3
49845loop_5933:
49846 sdivcc %o2, 0x1092, %o0
49847 ldub [%l7 + 0x61], %i2
49848 nop
49849 setx loop_5934, %l0, %l1
49850 wrpr 0x1, %tl
49851 wrpr %l1, %tpc
49852 add %l1, 0x4, %l1
49853 wrpr %l1, %tnpc
49854 setx 0x34400001400, %l0, %l1
49855 wrpr %l1, %tstate
49856 wrhpr 0x4, %htstate
49857 retry
49858 stb %l0, [%l7 + 0x35]
49859 ldsb [%l7 + 0x59], %g2
49860 andcc %o4, %o3, %i5
49861loop_5934:
49862 fmovrdlez %g3, %f12, %f2
49863 sdivx %g1, 0x1A87, %i6
49864 fcmple32 %f0, %f8, %o5
49865 movrlez %g4, %l2, %i4
49866 lduh [%l7 + 0x54], %l1
49867 subcc %i3, %o6, %i0
49868 bvs loop_5935
49869 sth %i1, [%l7 + 0x3E]
49870 fmovdvc %icc, %f1, %f11
49871 fornot2 %f2, %f12, %f4
49872loop_5935:
49873 st %f4, [%l7 + 0x38]
49874 addc %o7, %g6, %g5
49875 ldsh [%l7 + 0x1A], %l4
49876 fmovsneg %icc, %f9, %f9
49877 fpadd32 %f8, %f12, %f10
49878 array8 %l6, %l5, %g7
49879 ldsw [%l7 + 0x40], %i7
49880 fcmpeq16 %f4, %f4, %o1
49881 bcs,pn %xcc, loop_5936
49882 fcmpes %fcc2, %f4, %f8
49883 fmovdneg %xcc, %f0, %f0
49884 movl %icc, %o2, %l3
49885loop_5936:
49886 fmovsvc %xcc, %f8, %f15
49887 lduh [%l7 + 0x22], %i2
49888 tpos %xcc, 0x4
49889 movneg %xcc, %o0, %g2
49890 ldsb [%l7 + 0x4B], %l0
49891 ldsb [%l7 + 0x4F], %o3
49892 bg,a %icc, loop_5937
49893 alignaddr %i5, %o4, %g1
49894 udivx %i6, 0x0351, %o5
49895 stx %g4, [%l7 + 0x50]
49896loop_5937:
49897 ldsh [%l7 + 0x26], %l2
49898 fcmpes %fcc3, %f13, %f10
49899 stb %g3, [%l7 + 0x44]
49900 bn,pn %xcc, loop_5938
49901 taddcc %l1, %i4, %o6
49902 tvc %xcc, 0x4
49903 bn loop_5939
49904loop_5938:
49905 ldd [%l7 + 0x50], %f4
49906 fnors %f5, %f13, %f10
49907 movge %xcc, %i3, %i1
49908loop_5939:
49909 tge %xcc, 0x1
49910 ldsb [%l7 + 0x7A], %i0
49911 ldx [%l7 + 0x28], %o7
49912 udiv %g5, 0x1056, %l4
49913 ldub [%l7 + 0x57], %g6
49914 be %icc, loop_5940
49915 fabsd %f0, %f6
49916 edge16 %l5, %l6, %i7
49917 bn,pt %xcc, loop_5941
49918loop_5940:
49919 fbn,a %fcc1, loop_5942
49920 tvs %xcc, 0x5
49921 fsrc1s %f10, %f14
49922loop_5941:
49923 ldub [%l7 + 0x6C], %o1
49924loop_5942:
49925 fpsub32 %f14, %f12, %f14
49926 fandnot1 %f0, %f14, %f2
49927 fpsub16 %f6, %f10, %f4
49928 fmovdge %xcc, %f2, %f1
49929 lduh [%l7 + 0x0C], %o2
49930 sub %l3, %g7, %i2
49931 fnegd %f8, %f4
49932 fmovrdlz %g2, %f2, %f4
49933 movrgez %l0, %o0, %o3
49934 stw %i5, [%l7 + 0x58]
49935 bneg,a loop_5943
49936 brgez,a %o4, loop_5944
49937 subc %g1, 0x10B8, %i6
49938 brz,a %o5, loop_5945
49939loop_5943:
49940 lduh [%l7 + 0x52], %l2
49941loop_5944:
49942 fnor %f14, %f8, %f12
49943 ldx [%l7 + 0x78], %g4
49944loop_5945:
49945 ld [%l7 + 0x24], %f5
49946 ldx [%l7 + 0x50], %l1
49947 ldd [%l7 + 0x30], %f4
49948 ldub [%l7 + 0x6D], %g3
49949 stx %o6, [%l7 + 0x58]
49950 movcs %icc, %i3, %i1
49951 edge8ln %i4, %i0, %o7
49952 tle %xcc, 0x7
49953 ble,a,pt %xcc, loop_5946
49954 fmul8sux16 %f14, %f0, %f8
49955 bcs,a loop_5947
49956 fsrc1s %f12, %f5
49957loop_5946:
49958 sra %g5, 0x16, %g6
49959 brnz %l4, loop_5948
49960loop_5947:
49961 addc %l5, 0x04C0, %i7
49962 ldub [%l7 + 0x2C], %o1
49963 fmovd %f4, %f4
49964loop_5948:
49965 edge16n %l6, %o2, %g7
49966 fxnor %f6, %f6, %f0
49967 bl,pt %icc, loop_5949
49968 siam 0x4
49969 fmovdvs %xcc, %f0, %f11
49970 subcc %l3, %g2, %i2
49971loop_5949:
49972 fbue,a %fcc2, loop_5950
49973 ldsw [%l7 + 0x68], %o0
49974 fmovsa %icc, %f10, %f13
49975 ldsw [%l7 + 0x38], %l0
49976loop_5950:
49977 ldx [%l7 + 0x78], %i5
49978 edge32n %o4, %o3, %i6
49979 fmovrsgz %g1, %f3, %f15
49980 fpsub16 %f4, %f12, %f4
49981 fmovdn %xcc, %f15, %f10
49982 fcmple16 %f10, %f10, %l2
49983 xor %g4, 0x0C68, %l1
49984 stw %o5, [%l7 + 0x4C]
49985 lduw [%l7 + 0x24], %g3
49986 taddcctv %i3, 0x0D61, %o6
49987 andcc %i4, 0x00B0, %i0
49988 fmovrse %o7, %f7, %f13
49989 ldub [%l7 + 0x0B], %g5
49990 lduh [%l7 + 0x14], %g6
49991 std %f14, [%l7 + 0x58]
49992 fmovsl %icc, %f13, %f4
49993 fpadd16 %f6, %f8, %f14
49994 ta %xcc, 0x3
49995 sra %l4, 0x06, %i1
49996 stb %l5, [%l7 + 0x72]
49997 edge16 %i7, %o1, %l6
49998 sdivcc %o2, 0x0976, %g7
49999 movneg %xcc, %g2, %i2
50000 udivcc %l3, 0x15F3, %o0
50001 bvs loop_5951
50002 fbe %fcc3, loop_5952
50003 fnot1 %f2, %f8
50004 ldsh [%l7 + 0x50], %i5
50005loop_5951:
50006 ldsh [%l7 + 0x2A], %l0
50007loop_5952:
50008 sllx %o3, 0x0B, %o4
50009 tl %icc, 0x0
50010 ldd [%l7 + 0x68], %f8
50011 edge32l %i6, %l2, %g4
50012 fmovscs %xcc, %f13, %f3
50013 sth %l1, [%l7 + 0x44]
50014 fmovrdlez %g1, %f0, %f12
50015 edge8ln %g3, %i3, %o5
50016 fnot1 %f12, %f10
50017 fmovdle %icc, %f14, %f2
50018 stw %o6, [%l7 + 0x6C]
50019 stb %i4, [%l7 + 0x47]
50020 tneg %xcc, 0x1
50021 fbul %fcc0, loop_5953
50022 xor %i0, 0x08AE, %g5
50023 ba,pt %xcc, loop_5954
50024 edge8n %o7, %l4, %i1
50025loop_5953:
50026 ldsb [%l7 + 0x1E], %l5
50027 movle %icc, %i7, %o1
50028loop_5954:
50029 tleu %xcc, 0x4
50030 stb %g6, [%l7 + 0x70]
50031 ldsw [%l7 + 0x1C], %l6
50032 stx %o2, [%l7 + 0x48]
50033 edge8ln %g7, %g2, %i2
50034 ble,pn %icc, loop_5955
50035 taddcctv %o0, 0x1159, %i5
50036 ld [%l7 + 0x14], %f7
50037 fnors %f14, %f15, %f0
50038loop_5955:
50039 fmovdne %xcc, %f2, %f8
50040 movvc %icc, %l0, %o3
50041 fmovrde %o4, %f2, %f14
50042 fornot1 %f10, %f10, %f0
50043 fcmpgt16 %f2, %f6, %i6
50044 edge16n %l3, %g4, %l1
50045 fmovsg %xcc, %f10, %f8
50046 fmul8ulx16 %f10, %f4, %f4
50047 ldx [%l7 + 0x20], %g1
50048 stw %g3, [%l7 + 0x74]
50049 fmovrsgz %l2, %f15, %f4
50050 ldx [%l7 + 0x78], %o5
50051 brgez,a %i3, loop_5956
50052 fandnot1 %f4, %f14, %f4
50053 fcmpd %fcc0, %f8, %f2
50054 fabsd %f6, %f2
50055loop_5956:
50056 stb %o6, [%l7 + 0x6A]
50057 movvc %icc, %i0, %g5
50058 stw %i4, [%l7 + 0x70]
50059 sllx %o7, %l4, %i1
50060 fpsub32 %f6, %f0, %f2
50061 ldub [%l7 + 0x7A], %l5
50062 stb %i7, [%l7 + 0x7F]
50063 fmovrsne %o1, %f14, %f8
50064 sra %g6, %l6, %g7
50065 srl %g2, 0x04, %o2
50066 fba,a %fcc2, loop_5957
50067 stx %o0, [%l7 + 0x38]
50068 fmovrde %i2, %f0, %f0
50069 subccc %l0, 0x0C4D, %o3
50070loop_5957:
50071 fcmpes %fcc1, %f12, %f0
50072 tne %icc, 0x3
50073 fmovsn %icc, %f6, %f10
50074 fnegs %f10, %f5
50075 fone %f0
50076 ld [%l7 + 0x1C], %f1
50077 ld [%l7 + 0x4C], %f15
50078 ldd [%l7 + 0x78], %f12
50079 stw %o4, [%l7 + 0x4C]
50080 edge8 %i5, %i6, %l3
50081 for %f14, %f10, %f8
50082 movneg %xcc, %l1, %g1
50083 fandnot2 %f10, %f4, %f12
50084 stx %g3, [%l7 + 0x08]
50085 ld [%l7 + 0x34], %f14
50086 fmuld8ulx16 %f3, %f3, %f14
50087 ldx [%l7 + 0x68], %l2
50088 mova %icc, %o5, %i3
50089 lduw [%l7 + 0x70], %g4
50090 fcmps %fcc1, %f15, %f10
50091 movneg %icc, %i0, %g5
50092 movn %xcc, %i4, %o6
50093 tgu %icc, 0x7
50094 fmovsl %xcc, %f15, %f10
50095 sdivx %o7, 0x0007, %l4
50096 bpos loop_5958
50097 movgu %icc, %i1, %l5
50098 movcc %xcc, %i7, %g6
50099 tpos %xcc, 0x2
50100loop_5958:
50101 ldx [%l7 + 0x38], %l6
50102 lduw [%l7 + 0x38], %o1
50103 stx %g7, [%l7 + 0x40]
50104 ta %icc, 0x0
50105 bcc,pt %xcc, loop_5959
50106 stx %o2, [%l7 + 0x50]
50107 stx %g2, [%l7 + 0x58]
50108 movrne %i2, %l0, %o3
50109loop_5959:
50110 ldd [%l7 + 0x08], %f10
50111 ldd [%l7 + 0x10], %f0
50112 fmovsge %icc, %f8, %f12
50113 fbug,a %fcc3, loop_5960
50114 stx %o4, [%l7 + 0x68]
50115 brgz,a %o0, loop_5961
50116 st %f1, [%l7 + 0x74]
50117loop_5960:
50118 ldub [%l7 + 0x3F], %i5
50119 std %f6, [%l7 + 0x48]
50120loop_5961:
50121 stw %l3, [%l7 + 0x1C]
50122 sth %i6, [%l7 + 0x4E]
50123 fbue %fcc2, loop_5962
50124 ldsw [%l7 + 0x64], %l1
50125 stb %g1, [%l7 + 0x1F]
50126 fcmpne16 %f14, %f12, %g3
50127loop_5962:
50128 sll %l2, 0x0B, %o5
50129 sll %i3, 0x18, %g4
50130 alignaddr %i0, %i4, %o6
50131 edge32ln %o7, %l4, %i1
50132 fxor %f12, %f12, %f4
50133 fmovsl %icc, %f6, %f1
50134 ldsh [%l7 + 0x34], %l5
50135 fmovsleu %xcc, %f12, %f13
50136 movg %icc, %g5, %g6
50137 ldsb [%l7 + 0x72], %i7
50138 mova %xcc, %o1, %l6
50139 addc %o2, 0x13A3, %g2
50140 fnot2 %f8, %f10
50141 smulcc %g7, 0x0E0A, %l0
50142 fbug %fcc2, loop_5963
50143 fors %f6, %f6, %f10
50144 lduw [%l7 + 0x74], %i2
50145 ba,a,pt %icc, loop_5964
50146loop_5963:
50147 fmovspos %xcc, %f6, %f8
50148 fbne %fcc1, loop_5965
50149 fbo %fcc0, loop_5966
50150loop_5964:
50151 bneg,pn %icc, loop_5967
50152 edge8n %o3, %o0, %i5
50153loop_5965:
50154 fmovsvc %xcc, %f1, %f15
50155loop_5966:
50156 fcmple16 %f2, %f0, %l3
50157loop_5967:
50158 fmovrslez %i6, %f13, %f15
50159 fmovsvc %icc, %f14, %f2
50160 movge %icc, %o4, %l1
50161 xorcc %g3, 0x10B5, %g1
50162 fblg %fcc1, loop_5968
50163 fmovsleu %xcc, %f5, %f3
50164 nop
50165 setx loop_5969, %l0, %l1
50166 wrpr 0x1, %tl
50167 wrpr %l1, %tpc
50168 add %l1, 0x4, %l1
50169 wrpr %l1, %tnpc
50170 setx 0x34400001400, %l0, %l1
50171 wrpr %l1, %tstate
50172 wrhpr 0x4, %htstate
50173 retry
50174 bneg,a %icc, loop_5970
50175loop_5968:
50176 std %f14, [%l7 + 0x10]
50177 fmovsa %icc, %f8, %f8
50178loop_5969:
50179 srlx %l2, 0x1F, %o5
50180loop_5970:
50181 alignaddr %g4, %i3, %i0
50182 fnot1 %f6, %f14
50183 ldx [%l7 + 0x08], %o6
50184 call loop_5971
50185 lduh [%l7 + 0x26], %o7
50186 stw %i4, [%l7 + 0x14]
50187 ldsw [%l7 + 0x08], %l4
50188loop_5971:
50189 ble,a loop_5972
50190 ldx [%l7 + 0x38], %i1
50191 ldd [%l7 + 0x30], %f8
50192 ldd [%l7 + 0x18], %f10
50193loop_5972:
50194 umulcc %l5, 0x17AB, %g6
50195 sllx %g5, 0x00, %o1
50196 edge16l %l6, %i7, %g2
50197 movrne %g7, %o2, %l0
50198 fbuge %fcc1, loop_5973
50199 ldsw [%l7 + 0x7C], %o3
50200 sth %o0, [%l7 + 0x42]
50201 ta %xcc, 0x6
50202loop_5973:
50203 fcmped %fcc3, %f0, %f14
50204 movcs %icc, %i5, %l3
50205 sdiv %i6, 0x1F0E, %i2
50206 alignaddr %o4, %l1, %g1
50207 fxor %f14, %f10, %f14
50208 bgu loop_5974
50209 fmovrsgz %g3, %f13, %f5
50210 bvc loop_5975
50211 sth %o5, [%l7 + 0x6A]
50212loop_5974:
50213 fmovdcc %xcc, %f9, %f1
50214 ldub [%l7 + 0x33], %l2
50215loop_5975:
50216 lduw [%l7 + 0x20], %i3
50217 mulx %g4, %i0, %o7
50218 sth %o6, [%l7 + 0x38]
50219 fmovsg %xcc, %f0, %f12
50220 movrgez %l4, 0x1F1, %i4
50221 stx %l5, [%l7 + 0x38]
50222 bl,a,pn %icc, loop_5976
50223 fmovd %f4, %f2
50224 bleu %xcc, loop_5977
50225 ldsw [%l7 + 0x24], %i1
50226loop_5976:
50227 fors %f2, %f5, %f0
50228 nop
50229 setx loop_5978, %l0, %l1
50230 wrpr 0x1, %tl
50231 wrpr %l1, %tnpc
50232 setx 0x34400001400, %l0, %l1
50233 wrpr %l1, %tstate
50234 wrhpr 0x4, %htstate
50235 done
50236loop_5977:
50237 fmuld8sux16 %f12, %f12, %f10
50238 ldsh [%l7 + 0x50], %g5
50239 fmul8ulx16 %f10, %f4, %f0
50240loop_5978:
50241 fblg %fcc1, loop_5979
50242 fbg,a %fcc2, loop_5980
50243 std %f12, [%l7 + 0x08]
50244 bg,pn %icc, loop_5981
50245loop_5979:
50246 xnorcc %o1, 0x1B3D, %g6
50247loop_5980:
50248 fmovdpos %icc, %f15, %f9
50249 fmovsvs %icc, %f10, %f1
50250loop_5981:
50251 sth %i7, [%l7 + 0x34]
50252 movrgez %g2, %l6, %g7
50253 stx %l0, [%l7 + 0x18]
50254 fmovdg %icc, %f3, %f4
50255 alignaddrl %o2, %o3, %o0
50256 movn %xcc, %l3, %i5
50257 udivx %i6, 0x0F41, %o4
50258 tcc %icc, 0x3
50259 fsrc2 %f4, %f14
50260 fbuge %fcc2, loop_5982
50261 fmovspos %icc, %f0, %f14
50262 taddcctv %i2, 0x19BB, %l1
50263 fblg,a %fcc1, loop_5983
50264loop_5982:
50265 fxnor %f10, %f2, %f0
50266 fnegs %f0, %f10
50267 stb %g3, [%l7 + 0x48]
50268loop_5983:
50269 sdivcc %o5, 0x0D9F, %l2
50270 ldx [%l7 + 0x38], %g1
50271 alignaddrl %i3, %i0, %g4
50272 ldx [%l7 + 0x10], %o7
50273 fmovdcs %xcc, %f4, %f5
50274 fmovs %f13, %f9
50275 fbne %fcc3, loop_5984
50276 tneg %xcc, 0x0
50277 fmovsge %icc, %f4, %f15
50278 fxnors %f5, %f2, %f0
50279loop_5984:
50280 fbu %fcc0, loop_5985
50281 stb %o6, [%l7 + 0x1F]
50282 call loop_5986
50283 fmovdvc %xcc, %f6, %f13
50284loop_5985:
50285 lduh [%l7 + 0x44], %i4
50286 stb %l4, [%l7 + 0x13]
50287loop_5986:
50288 bne,a,pn %xcc, loop_5987
50289 ble,a %icc, loop_5988
50290 movge %xcc, %l5, %i1
50291 fmovdcc %icc, %f14, %f10
50292loop_5987:
50293 fsrc1s %f9, %f2
50294loop_5988:
50295 fbu,a %fcc2, loop_5989
50296 edge32ln %g5, %g6, %i7
50297 brnz %o1, loop_5990
50298 ldsh [%l7 + 0x50], %l6
50299loop_5989:
50300 umulcc %g2, %l0, %o2
50301 fmovdvs %icc, %f9, %f1
50302loop_5990:
50303 ld [%l7 + 0x3C], %f5
50304 fmovrsgz %o3, %f3, %f2
50305 fba %fcc0, loop_5991
50306 bl,a loop_5992
50307 fbuge %fcc1, loop_5993
50308 udivx %g7, 0x1844, %o0
50309loop_5991:
50310 bleu %xcc, loop_5994
50311loop_5992:
50312 sdiv %l3, 0x12E4, %i6
50313loop_5993:
50314 nop
50315 setx loop_5995, %l0, %l1
50316 jmpl %l1, %o4
50317 bleu,a,pt %icc, loop_5996
50318loop_5994:
50319 tleu %icc, 0x6
50320 ldd [%l7 + 0x60], %f2
50321loop_5995:
50322 xnorcc %i5, 0x1C7A, %l1
50323loop_5996:
50324 edge16ln %i2, %g3, %o5
50325 ldub [%l7 + 0x4B], %l2
50326 fmovsvs %xcc, %f9, %f9
50327 fmovsneg %xcc, %f9, %f8
50328 tvc %xcc, 0x2
50329 fmovdcs %xcc, %f2, %f7
50330 for %f4, %f14, %f0
50331 lduw [%l7 + 0x68], %g1
50332 bg,a,pt %xcc, loop_5997
50333 fbne,a %fcc0, loop_5998
50334 fbul %fcc1, loop_5999
50335 movleu %icc, %i0, %i3
50336loop_5997:
50337 tcc %xcc, 0x6
50338loop_5998:
50339 ldsb [%l7 + 0x6F], %g4
50340loop_5999:
50341 fmul8sux16 %f6, %f0, %f12
50342 ldub [%l7 + 0x36], %o6
50343 fmovsn %icc, %f8, %f10
50344 fpadd16 %f8, %f8, %f2
50345 stw %i4, [%l7 + 0x08]
50346 smulcc %l4, %l5, %i1
50347 bne,a,pt %xcc, loop_6000
50348 ldd [%l7 + 0x20], %f4
50349 fmovsne %xcc, %f10, %f4
50350 fblg %fcc2, loop_6001
50351loop_6000:
50352 andncc %g5, %o7, %i7
50353 ldub [%l7 + 0x1E], %o1
50354 fpackfix %f6, %f15
50355loop_6001:
50356 add %g6, %g2, %l6
50357 lduh [%l7 + 0x1C], %l0
50358 fmul8ulx16 %f14, %f2, %f12
50359 sth %o3, [%l7 + 0x34]
50360 sub %g7, 0x1C9F, %o2
50361 bpos,pt %xcc, loop_6002
50362 fbug %fcc2, loop_6003
50363 fmovdneg %icc, %f7, %f12
50364 lduw [%l7 + 0x60], %l3
50365loop_6002:
50366 stb %i6, [%l7 + 0x42]
50367loop_6003:
50368 ldx [%l7 + 0x08], %o0
50369 brgz,a %i5, loop_6004
50370 ldd [%l7 + 0x48], %f6
50371 sth %o4, [%l7 + 0x7C]
50372 ldsh [%l7 + 0x14], %l1
50373loop_6004:
50374 ld [%l7 + 0x5C], %f10
50375 movl %icc, %i2, %o5
50376 tsubcc %l2, 0x14CA, %g1
50377 fmovse %icc, %f0, %f2
50378 fxors %f9, %f1, %f15
50379 std %f10, [%l7 + 0x18]
50380 alignaddrl %g3, %i3, %i0
50381 fmovspos %icc, %f10, %f4
50382 stx %g4, [%l7 + 0x48]
50383 andcc %i4, 0x1244, %l4
50384 fbug %fcc2, loop_6005
50385 ble %icc, loop_6006
50386 ldub [%l7 + 0x19], %l5
50387 st %f0, [%l7 + 0x3C]
50388loop_6005:
50389 fcmpne16 %f8, %f8, %i1
50390loop_6006:
50391 bcs %icc, loop_6007
50392 addc %o6, 0x07C4, %g5
50393 ldsh [%l7 + 0x1C], %i7
50394 subc %o1, %o7, %g2
50395loop_6007:
50396 array8 %g6, %l0, %o3
50397 ldx [%l7 + 0x30], %g7
50398 edge8ln %o2, %l3, %i6
50399 bpos loop_6008
50400 fmovscs %icc, %f10, %f5
50401 fmovsg %icc, %f2, %f0
50402 bneg %icc, loop_6009
50403loop_6008:
50404 fxnor %f0, %f14, %f2
50405 srlx %l6, 0x02, %o0
50406 ldub [%l7 + 0x4F], %i5
50407loop_6009:
50408 tcc %icc, 0x4
50409 std %f0, [%l7 + 0x08]
50410 bcc,a,pt %icc, loop_6010
50411 fmovscc %xcc, %f5, %f2
50412 fba,a %fcc1, loop_6011
50413 ldub [%l7 + 0x17], %o4
50414loop_6010:
50415 addccc %i2, %l1, %l2
50416 stb %g1, [%l7 + 0x38]
50417loop_6011:
50418 lduh [%l7 + 0x2A], %g3
50419 ldx [%l7 + 0x48], %o5
50420 fpsub16s %f0, %f11, %f1
50421 fmul8sux16 %f2, %f8, %f14
50422 fmovrsne %i0, %f5, %f1
50423 bvc %xcc, loop_6012
50424 addcc %g4, 0x1C77, %i3
50425 ldsh [%l7 + 0x4A], %l4
50426 tpos %xcc, 0x5
50427loop_6012:
50428 fmul8x16au %f3, %f0, %f12
50429 sth %l5, [%l7 + 0x76]
50430 addc %i4, %i1, %g5
50431 fand %f2, %f4, %f10
50432 movrne %i7, 0x35F, %o1
50433 bcc,a %icc, loop_6013
50434 fpsub16 %f2, %f12, %f0
50435 sth %o6, [%l7 + 0x0A]
50436 sdivcc %o7, 0x0413, %g2
50437loop_6013:
50438 udivcc %l0, 0x034A, %g6
50439 movcc %icc, %o3, %o2
50440 ldsw [%l7 + 0x3C], %l3
50441 fmovsn %xcc, %f15, %f13
50442 fmovdg %xcc, %f10, %f13
50443 alignaddr %i6, %g7, %l6
50444 fexpand %f4, %f12
50445 fand %f0, %f4, %f14
50446 fmovdgu %icc, %f11, %f1
50447 lduh [%l7 + 0x2A], %i5
50448 movvs %icc, %o4, %i2
50449 udivcc %l1, 0x1F78, %l2
50450 fmovdle %icc, %f15, %f8
50451 std %f2, [%l7 + 0x58]
50452 alignaddrl %g1, %g3, %o0
50453 st %f14, [%l7 + 0x64]
50454 fbule %fcc0, loop_6014
50455 fmovda %xcc, %f2, %f10
50456 tpos %icc, 0x5
50457 stb %o5, [%l7 + 0x0E]
50458loop_6014:
50459 stw %i0, [%l7 + 0x64]
50460 bn,a loop_6015
50461 tvc %icc, 0x6
50462 fmovdn %xcc, %f6, %f12
50463 fbn %fcc2, loop_6016
50464loop_6015:
50465 tne %xcc, 0x5
50466 andn %i3, %g4, %l5
50467 fandnot2s %f0, %f13, %f6
50468loop_6016:
50469 lduw [%l7 + 0x34], %l4
50470 fnors %f14, %f8, %f13
50471 move %xcc, %i4, %g5
50472 ldsb [%l7 + 0x08], %i1
50473 fxnor %f6, %f12, %f8
50474 fpsub16s %f0, %f2, %f0
50475 fors %f7, %f14, %f10
50476 fba,a %fcc0, loop_6017
50477 tge %xcc, 0x7
50478 ldsb [%l7 + 0x2A], %o1
50479 ldx [%l7 + 0x58], %o6
50480loop_6017:
50481 fxors %f1, %f10, %f12
50482 stb %o7, [%l7 + 0x65]
50483 tl %icc, 0x7
50484 fnands %f6, %f4, %f12
50485 fmovse %icc, %f13, %f3
50486 sethi 0x0DEF, %g2
50487 addcc %l0, 0x140B, %i7
50488 nop
50489 setx loop_6018, %l0, %l1
50490 wrpr 0x1, %tl
50491 wrpr %l1, %tnpc
50492 setx 0x34400001400, %l0, %l1
50493 wrpr %l1, %tstate
50494 wrhpr 0x4, %htstate
50495 done
50496 fmovsle %xcc, %f11, %f13
50497 subcc %g6, 0x0A2A, %o3
50498 bge %icc, loop_6019
50499loop_6018:
50500 srl %o2, %l3, %i6
50501 fcmpeq16 %f6, %f10, %l6
50502 fxnors %f14, %f15, %f8
50503loop_6019:
50504 movrlez %g7, %i5, %o4
50505 fzeros %f10
50506 brlez,a %l1, loop_6020
50507 fors %f2, %f9, %f4
50508 fmovrsne %l2, %f4, %f10
50509 fcmpeq16 %f12, %f12, %i2
50510loop_6020:
50511 fbo,a %fcc0, loop_6021
50512 fexpand %f12, %f4
50513 movcc %icc, %g1, %o0
50514 stw %g3, [%l7 + 0x10]
50515loop_6021:
50516 sth %o5, [%l7 + 0x26]
50517 fbe,a %fcc1, loop_6022
50518 fmuld8ulx16 %f14, %f4, %f4
50519 smulcc %i0, 0x1C27, %i3
50520 alignaddrl %g4, %l4, %i4
50521loop_6022:
50522 ldub [%l7 + 0x0E], %g5
50523 sth %l5, [%l7 + 0x76]
50524 lduh [%l7 + 0x1C], %i1
50525 stw %o1, [%l7 + 0x18]
50526 lduh [%l7 + 0x32], %o6
50527 ldx [%l7 + 0x20], %o7
50528 fones %f3
50529 movleu %icc, %g2, %i7
50530 fones %f3
50531 brgez %l0, loop_6023
50532 fmovdvs %icc, %f15, %f4
50533 fsrc2s %f10, %f15
50534 sdivx %o3, 0x1F3E, %o2
50535loop_6023:
50536 subccc %g6, 0x1EC3, %i6
50537 std %f4, [%l7 + 0x58]
50538 lduh [%l7 + 0x34], %l3
50539 fbn,a %fcc2, loop_6024
50540 for %f4, %f0, %f12
50541 umul %g7, %i5, %o4
50542 fmovsleu %icc, %f2, %f6
50543loop_6024:
50544 fabsd %f8, %f10
50545 ldd [%l7 + 0x08], %f14
50546 tpos %icc, 0x7
50547 stw %l1, [%l7 + 0x28]
50548 ld [%l7 + 0x40], %f0
50549 movrlz %l6, %i2, %l2
50550 lduw [%l7 + 0x38], %g1
50551 movge %xcc, %g3, %o5
50552 ld [%l7 + 0x28], %f0
50553 fcmple16 %f12, %f14, %o0
50554 addccc %i3, %g4, %i0
50555 ldsh [%l7 + 0x30], %i4
50556 lduw [%l7 + 0x6C], %g5
50557 ldx [%l7 + 0x20], %l4
50558 ldsh [%l7 + 0x76], %l5
50559 ldub [%l7 + 0x4B], %o1
50560 udivx %i1, 0x1E61, %o6
50561 fmovdne %xcc, %f7, %f0
50562 movrlz %o7, 0x1FE, %g2
50563 popc %i7, %o3
50564 pdist %f10, %f4, %f0
50565 nop
50566 setx loop_6025, %l0, %l1
50567 wrpr 0x1, %tl
50568 wrpr %l1, %tnpc
50569 setx 0x34400001400, %l0, %l1
50570 wrpr %l1, %tstate
50571 wrhpr 0x4, %htstate
50572 done
50573 stw %l0, [%l7 + 0x70]
50574 mulscc %o2, %i6, %l3
50575 tn %xcc, 0x4
50576loop_6025:
50577 fsrc2s %f7, %f5
50578 stb %g7, [%l7 + 0x42]
50579 st %f12, [%l7 + 0x78]
50580 umulcc %i5, %o4, %g6
50581 fxnors %f9, %f10, %f4
50582 ldub [%l7 + 0x6E], %l1
50583 st %f10, [%l7 + 0x2C]
50584 tpos %xcc, 0x6
50585 lduw [%l7 + 0x48], %l6
50586 edge8 %l2, %i2, %g1
50587 smul %o5, 0x09A4, %g3
50588 lduw [%l7 + 0x50], %i3
50589 ldub [%l7 + 0x12], %o0
50590 fmovrdlz %i0, %f10, %f14
50591 fands %f15, %f15, %f1
50592 bcs,pt %icc, loop_6026
50593 te %icc, 0x4
50594 fpadd16 %f8, %f12, %f4
50595 fmovrdlz %i4, %f6, %f8
50596loop_6026:
50597 fpadd16s %f6, %f2, %f5
50598 ldsb [%l7 + 0x53], %g5
50599 be,a loop_6027
50600 ble,pt %xcc, loop_6028
50601 movrlez %g4, %l5, %o1
50602 fmovrdlez %l4, %f0, %f0
50603loop_6027:
50604 fmovdgu %xcc, %f14, %f7
50605loop_6028:
50606 siam 0x1
50607 fmovdpos %icc, %f14, %f3
50608 edge8l %i1, %o6, %o7
50609 tsubcctv %i7, 0x192B, %o3
50610 fmovda %icc, %f8, %f13
50611 ldx [%l7 + 0x78], %l0
50612 ldsw [%l7 + 0x7C], %g2
50613 ldx [%l7 + 0x70], %i6
50614 fmul8x16 %f4, %f12, %f8
50615 st %f8, [%l7 + 0x0C]
50616 fmul8x16al %f1, %f1, %f14
50617 fcmple16 %f2, %f0, %o2
50618 subc %l3, %i5, %o4
50619 bcs,a loop_6029
50620 bn,a,pn %xcc, loop_6030
50621 ba,a %icc, loop_6031
50622 stb %g7, [%l7 + 0x6A]
50623loop_6029:
50624 stw %l1, [%l7 + 0x54]
50625loop_6030:
50626 bshuffle %f12, %f10, %f2
50627loop_6031:
50628 stb %l6, [%l7 + 0x4C]
50629 fornot1 %f12, %f12, %f8
50630 stx %g6, [%l7 + 0x10]
50631 fmovdl %icc, %f1, %f8
50632 movgu %icc, %l2, %g1
50633 tg %xcc, 0x3
50634 std %f2, [%l7 + 0x38]
50635 brnz %i2, loop_6032
50636 ld [%l7 + 0x10], %f1
50637 bgu,pt %icc, loop_6033
50638 stx %o5, [%l7 + 0x40]
50639loop_6032:
50640 fpadd32s %f2, %f7, %f7
50641 andncc %g3, %i3, %o0
50642loop_6033:
50643 andcc %i4, 0x0FB7, %i0
50644 bcs,pn %icc, loop_6034
50645 srlx %g4, 0x1E, %g5
50646 st %f5, [%l7 + 0x20]
50647 fornot1s %f4, %f3, %f7
50648loop_6034:
50649 movrgez %o1, 0x334, %l5
50650 ldub [%l7 + 0x5B], %l4
50651 fone %f2
50652 fcmped %fcc3, %f8, %f0
50653 bleu,a loop_6035
50654 movrlz %i1, 0x178, %o6
50655 ldsh [%l7 + 0x78], %i7
50656 ble,a,pn %xcc, loop_6036
50657loop_6035:
50658 sethi 0x0D42, %o7
50659 ld [%l7 + 0x50], %f14
50660 tleu %xcc, 0x2
50661loop_6036:
50662 bvs loop_6037
50663 ldd [%l7 + 0x08], %f8
50664 nop
50665 setx loop_6038, %l0, %l1
50666 jmpl %l1, %o3
50667 fnor %f12, %f10, %f10
50668loop_6037:
50669 mova %icc, %g2, %l0
50670 bpos loop_6039
50671loop_6038:
50672 fmovdpos %xcc, %f0, %f8
50673 fsrc1s %f8, %f6
50674 fpadd16s %f11, %f2, %f6
50675loop_6039:
50676 tpos %icc, 0x1
50677 orncc %o2, 0x0AB7, %l3
50678 fmovdvc %icc, %f4, %f15
50679 fbn,a %fcc1, loop_6040
50680 fpsub32s %f11, %f0, %f0
50681 std %f6, [%l7 + 0x08]
50682 ldub [%l7 + 0x5D], %i5
50683loop_6040:
50684 edge8ln %i6, %g7, %l1
50685 fba %fcc2, loop_6041
50686 movvc %xcc, %o4, %l6
50687 ldub [%l7 + 0x7A], %g6
50688 fbu %fcc0, loop_6042
50689loop_6041:
50690 lduw [%l7 + 0x14], %l2
50691 tg %xcc, 0x4
50692 ldx [%l7 + 0x60], %g1
50693loop_6042:
50694 lduh [%l7 + 0x48], %o5
50695 xnorcc %g3, 0x1528, %i3
50696 fmovdge %xcc, %f4, %f1
50697 popc %i2, %i4
50698 addc %o0, %i0, %g4
50699 array8 %o1, %l5, %l4
50700 fpack32 %f6, %f12, %f14
50701 fbne %fcc2, loop_6043
50702 fbule,a %fcc1, loop_6044
50703 tl %xcc, 0x6
50704 fble %fcc2, loop_6045
50705loop_6043:
50706 movrlz %i1, %g5, %o6
50707loop_6044:
50708 stb %o7, [%l7 + 0x19]
50709 movvs %icc, %i7, %g2
50710loop_6045:
50711 mulx %l0, 0x1AC7, %o3
50712 ldd [%l7 + 0x68], %f10
50713 fbl,a %fcc0, loop_6046
50714 bpos,a loop_6047
50715 fmovsgu %icc, %f6, %f15
50716 stb %o2, [%l7 + 0x08]
50717loop_6046:
50718 fbg,a %fcc1, loop_6048
50719loop_6047:
50720 fpsub16s %f8, %f12, %f10
50721 taddcc %l3, 0x0AD0, %i6
50722 fbul,a %fcc2, loop_6049
50723loop_6048:
50724 fcmple32 %f0, %f0, %g7
50725 xnor %l1, 0x0A50, %i5
50726 fmovsvc %xcc, %f6, %f8
50727loop_6049:
50728 srlx %l6, 0x1E, %g6
50729 bneg,a,pt %icc, loop_6050
50730 ldub [%l7 + 0x42], %o4
50731 popc %g1, %o5
50732 ldsh [%l7 + 0x0A], %g3
50733loop_6050:
50734 fmovdg %xcc, %f3, %f2
50735 fornot1 %f14, %f0, %f10
50736 fmovda %icc, %f11, %f1
50737 subc %i3, 0x0424, %i2
50738 ld [%l7 + 0x5C], %f15
50739 stb %i4, [%l7 + 0x2C]
50740 ldsb [%l7 + 0x31], %l2
50741 sra %i0, %o0, %o1
50742 fandnot2s %f1, %f4, %f9
50743 addcc %g4, %l5, %i1
50744 ldx [%l7 + 0x68], %l4
50745 movvs %xcc, %o6, %g5
50746 edge8n %i7, %o7, %g2
50747 fmovd %f12, %f10
50748 fpadd32 %f10, %f8, %f14
50749 fmovspos %xcc, %f13, %f8
50750 orn %o3, %l0, %l3
50751 fbge %fcc2, loop_6051
50752 ldx [%l7 + 0x20], %i6
50753 ldx [%l7 + 0x68], %g7
50754 fbge,a %fcc3, loop_6052
50755loop_6051:
50756 sth %o2, [%l7 + 0x38]
50757 ld [%l7 + 0x54], %f1
50758 std %f12, [%l7 + 0x20]
50759loop_6052:
50760 umulcc %i5, 0x1CA9, %l6
50761 fbge %fcc2, loop_6053
50762 fmovrdne %g6, %f4, %f14
50763 ldsb [%l7 + 0x34], %o4
50764 ldd [%l7 + 0x38], %f4
50765loop_6053:
50766 lduh [%l7 + 0x32], %l1
50767 ldub [%l7 + 0x3F], %o5
50768 sdivx %g3, 0x054C, %g1
50769 fxnor %f8, %f10, %f4
50770 edge32n %i3, %i4, %i2
50771 ld [%l7 + 0x08], %f12
50772 stw %l2, [%l7 + 0x18]
50773 stx %i0, [%l7 + 0x08]
50774 sdiv %o1, 0x0E57, %g4
50775 ldd [%l7 + 0x40], %f14
50776 sub %l5, %o0, %i1
50777 ldub [%l7 + 0x30], %l4
50778 taddcc %o6, 0x14D1, %i7
50779 tsubcctv %o7, %g2, %o3
50780 fzeros %f14
50781 call loop_6054
50782 tcs %icc, 0x7
50783 sdivcc %l0, 0x1D7B, %l3
50784 fmovsvc %icc, %f2, %f14
50785loop_6054:
50786 call loop_6055
50787 fnegs %f4, %f7
50788 fandnot2s %f1, %f0, %f7
50789 taddcctv %g5, %g7, %i6
50790loop_6055:
50791 ld [%l7 + 0x6C], %f6
50792 pdist %f12, %f14, %f0
50793 array16 %i5, %l6, %o2
50794 andncc %o4, %l1, %o5
50795 st %f12, [%l7 + 0x58]
50796 fcmpeq32 %f14, %f8, %g3
50797 srlx %g6, %g1, %i4
50798 tpos %xcc, 0x6
50799 ldx [%l7 + 0x28], %i2
50800 fbul %fcc3, loop_6056
50801 fblg,a %fcc3, loop_6057
50802 mulscc %i3, %i0, %o1
50803 ldd [%l7 + 0x78], %f8
50804loop_6056:
50805 faligndata %f6, %f4, %f12
50806loop_6057:
50807 fcmple32 %f6, %f6, %l2
50808 ldx [%l7 + 0x08], %l5
50809 fmovda %xcc, %f1, %f9
50810 fbn,a %fcc0, loop_6058
50811 fcmps %fcc2, %f12, %f10
50812 and %g4, %o0, %l4
50813 fmovsl %icc, %f13, %f13
50814loop_6058:
50815 fxnor %f14, %f6, %f10
50816 fmovsleu %icc, %f10, %f0
50817 orn %o6, %i7, %o7
50818 fmovsle %xcc, %f1, %f10
50819 fnegs %f11, %f4
50820 fnors %f7, %f9, %f9
50821 move %icc, %i1, %g2
50822 sth %o3, [%l7 + 0x30]
50823 ldd [%l7 + 0x28], %f8
50824 sth %l0, [%l7 + 0x30]
50825 sth %l3, [%l7 + 0x58]
50826 ld [%l7 + 0x40], %f15
50827 ldsb [%l7 + 0x71], %g7
50828 movrne %i6, %g5, %i5
50829 fmovse %xcc, %f0, %f6
50830 move %icc, %l6, %o4
50831 fzeros %f5
50832 fcmpgt32 %f10, %f2, %o2
50833 brlez %o5, loop_6059
50834 fnor %f0, %f8, %f4
50835 ldub [%l7 + 0x40], %g3
50836 ldsh [%l7 + 0x72], %g6
50837loop_6059:
50838 fmovdle %icc, %f6, %f13
50839 st %f9, [%l7 + 0x68]
50840 tvc %xcc, 0x7
50841 movne %xcc, %l1, %g1
50842 movvs %icc, %i2, %i3
50843 bge,a %icc, loop_6060
50844 mulscc %i4, %o1, %i0
50845 srl %l2, %l5, %g4
50846 st %f8, [%l7 + 0x2C]
50847loop_6060:
50848 orn %l4, 0x0815, %o6
50849 fmovdn %icc, %f14, %f4
50850 ldub [%l7 + 0x2A], %o0
50851 fmuld8sux16 %f8, %f1, %f8
50852 fnot2s %f5, %f14
50853 ba,pt %icc, loop_6061
50854 lduh [%l7 + 0x58], %i7
50855 fmovsgu %xcc, %f13, %f3
50856 siam 0x2
50857loop_6061:
50858 fbne,a %fcc2, loop_6062
50859 subccc %i1, %g2, %o3
50860 st %f15, [%l7 + 0x74]
50861 st %f13, [%l7 + 0x60]
50862loop_6062:
50863 brgez,a %o7, loop_6063
50864 fbul,a %fcc3, loop_6064
50865 lduh [%l7 + 0x4C], %l3
50866 ldub [%l7 + 0x53], %g7
50867loop_6063:
50868 bn,pn %icc, loop_6065
50869loop_6064:
50870 movcs %icc, %i6, %l0
50871 stw %g5, [%l7 + 0x10]
50872 fbe,a %fcc1, loop_6066
50873loop_6065:
50874 fcmped %fcc2, %f8, %f12
50875 bshuffle %f4, %f2, %f14
50876 orncc %l6, %i5, %o2
50877loop_6066:
50878 ld [%l7 + 0x58], %f3
50879 fbue %fcc3, loop_6067
50880 movpos %icc, %o4, %g3
50881 sdivcc %o5, 0x0512, %l1
50882 fmuld8sux16 %f14, %f6, %f4
50883loop_6067:
50884 fbn %fcc1, loop_6068
50885 fcmpeq16 %f8, %f14, %g1
50886 andn %g6, 0x085C, %i3
50887 fmovrsne %i2, %f0, %f13
50888loop_6068:
50889 te %icc, 0x3
50890 bl %xcc, loop_6069
50891 movrlez %i4, 0x075, %o1
50892 fmovdge %icc, %f5, %f13
50893 movrlez %i0, 0x020, %l5
50894loop_6069:
50895 bl,pt %icc, loop_6070
50896 ldsb [%l7 + 0x1D], %l2
50897 sethi 0x1D6E, %l4
50898 edge16ln %o6, %g4, %o0
50899loop_6070:
50900 ldsh [%l7 + 0x16], %i1
50901 sth %i7, [%l7 + 0x2E]
50902 edge16ln %g2, %o3, %o7
50903 tl %icc, 0x5
50904 fmul8x16au %f2, %f9, %f12
50905 stb %g7, [%l7 + 0x53]
50906 bg loop_6071
50907 ldsh [%l7 + 0x6E], %i6
50908 udiv %l3, 0x00F3, %g5
50909 ldub [%l7 + 0x62], %l6
50910loop_6071:
50911 st %f10, [%l7 + 0x18]
50912 fnot2s %f4, %f10
50913 brlz,a %l0, loop_6072
50914 umul %i5, %o2, %o4
50915 sub %o5, 0x1BDC, %g3
50916 ldd [%l7 + 0x60], %f8
50917loop_6072:
50918 fble,a %fcc0, loop_6073
50919 fmovdle %icc, %f4, %f12
50920 umulcc %g1, 0x0B63, %l1
50921 fmovsleu %xcc, %f14, %f12
50922loop_6073:
50923 lduw [%l7 + 0x64], %i3
50924 fmul8x16al %f5, %f11, %f12
50925 ldsh [%l7 + 0x14], %i2
50926 fcmpeq16 %f8, %f10, %g6
50927 faligndata %f0, %f0, %f4
50928 array8 %i4, %o1, %l5
50929 ldsb [%l7 + 0x3D], %i0
50930 ldsh [%l7 + 0x18], %l4
50931 movn %icc, %o6, %l2
50932 popc 0x12F0, %o0
50933 fcmple16 %f0, %f0, %i1
50934 ldx [%l7 + 0x70], %g4
50935 fmovdg %icc, %f14, %f2
50936 fblg %fcc1, loop_6074
50937 st %f4, [%l7 + 0x4C]
50938 fandnot1s %f6, %f10, %f7
50939 ldx [%l7 + 0x58], %g2
50940loop_6074:
50941 fmovdpos %xcc, %f12, %f4
50942 ldub [%l7 + 0x1A], %o3
50943 fmovsgu %xcc, %f6, %f15
50944 fandnot1s %f2, %f7, %f11
50945 array16 %o7, %i7, %g7
50946 alignaddr %l3, %g5, %l6
50947 movrne %l0, 0x310, %i6
50948 fmovrde %o2, %f12, %f8
50949 fba %fcc1, loop_6075
50950 ldd [%l7 + 0x48], %f6
50951 ldd [%l7 + 0x60], %f0
50952 mova %xcc, %o4, %o5
50953loop_6075:
50954 edge8 %g3, %i5, %g1
50955 edge32n %l1, %i3, %g6
50956 tgu %xcc, 0x6
50957 andn %i2, %i4, %l5
50958 tgu %xcc, 0x1
50959 sdivx %i0, 0x1A8A, %o1
50960 st %f1, [%l7 + 0x74]
50961 orn %o6, %l2, %l4
50962 fba,a %fcc3, loop_6076
50963 lduh [%l7 + 0x5E], %o0
50964 subc %g4, %g2, %i1
50965 ldsb [%l7 + 0x1F], %o3
50966loop_6076:
50967 tgu %icc, 0x0
50968 bleu,a,pt %icc, loop_6077
50969 ld [%l7 + 0x50], %f14
50970 lduw [%l7 + 0x10], %o7
50971 alignaddrl %i7, %l3, %g7
50972loop_6077:
50973 fmovdne %xcc, %f3, %f0
50974 movrne %g5, 0x2AA, %l0
50975 or %l6, 0x0D49, %i6
50976 sra %o4, 0x1B, %o2
50977 stw %o5, [%l7 + 0x30]
50978 edge32ln %i5, %g3, %g1
50979 fpadd16s %f13, %f2, %f1
50980 call loop_6078
50981 bleu,a %icc, loop_6079
50982 ldsb [%l7 + 0x60], %i3
50983 movcs %icc, %l1, %g6
50984loop_6078:
50985 edge32l %i4, %i2, %i0
50986loop_6079:
50987 ldsh [%l7 + 0x26], %o1
50988 fcmpeq16 %f12, %f14, %o6
50989 lduw [%l7 + 0x2C], %l5
50990 ldsb [%l7 + 0x42], %l2
50991 ldd [%l7 + 0x10], %f6
50992 fsrc1s %f11, %f5
50993 edge32ln %o0, %g4, %g2
50994 and %l4, 0x056D, %o3
50995 bn loop_6080
50996 stb %o7, [%l7 + 0x62]
50997 fmul8x16al %f10, %f12, %f12
50998 pdist %f8, %f0, %f2
50999loop_6080:
51000 bl,pt %icc, loop_6081
51001 bcs %xcc, loop_6082
51002 fcmple16 %f12, %f14, %i7
51003 stw %i1, [%l7 + 0x30]
51004loop_6081:
51005 fbue,a %fcc3, loop_6083
51006loop_6082:
51007 movrne %g7, 0x15D, %l3
51008 lduh [%l7 + 0x5A], %l0
51009 fmul8ulx16 %f10, %f14, %f12
51010loop_6083:
51011 fmovscc %icc, %f2, %f0
51012 andcc %g5, 0x0B26, %i6
51013 stx %o4, [%l7 + 0x18]
51014 fmovsvc %xcc, %f1, %f15
51015 fpsub32s %f0, %f3, %f2
51016 lduw [%l7 + 0x74], %l6
51017 or %o2, 0x1A90, %i5
51018 ldub [%l7 + 0x29], %o5
51019 fbu,a %fcc2, loop_6084
51020 movcc %xcc, %g1, %g3
51021 ld [%l7 + 0x0C], %f3
51022 ldsw [%l7 + 0x30], %i3
51023loop_6084:
51024 fxor %f8, %f12, %f14
51025 sub %g6, %i4, %l1
51026 xnorcc %i2, %o1, %i0
51027 alignaddr %o6, %l2, %l5
51028 sll %o0, 0x11, %g2
51029 movcc %xcc, %l4, %o3
51030 fmovdcs %icc, %f12, %f6
51031 sth %g4, [%l7 + 0x2A]
51032 ld [%l7 + 0x70], %f3
51033 ldsw [%l7 + 0x28], %o7
51034 add %i1, %i7, %l3
51035 fmuld8sux16 %f4, %f2, %f6
51036 fpsub32s %f2, %f14, %f15
51037 tle %icc, 0x7
51038 fmul8ulx16 %f12, %f4, %f14
51039 fcmpeq16 %f12, %f2, %l0
51040 st %f1, [%l7 + 0x18]
51041 ld [%l7 + 0x44], %f10
51042 fmul8x16al %f11, %f7, %f10
51043 addcc %g7, %i6, %g5
51044 fmul8x16au %f14, %f4, %f2
51045 sethi 0x0128, %l6
51046 stb %o4, [%l7 + 0x47]
51047 fmovdgu %icc, %f12, %f2
51048 umul %o2, %i5, %o5
51049 edge32ln %g1, %g3, %i3
51050 fmovrse %i4, %f2, %f4
51051 bshuffle %f6, %f10, %f10
51052 fmovscs %xcc, %f8, %f3
51053 fcmpne32 %f14, %f4, %g6
51054 movrgz %l1, %o1, %i2
51055 siam 0x3
51056 ldx [%l7 + 0x50], %i0
51057 stb %l2, [%l7 + 0x4D]
51058 fmovde %xcc, %f7, %f15
51059 movre %o6, %l5, %g2
51060 fmovrsgz %o0, %f5, %f7
51061 fxors %f12, %f8, %f3
51062 fmovrdgz %o3, %f12, %f4
51063 fmovdn %icc, %f15, %f13
51064 movn %icc, %g4, %o7
51065 ldsb [%l7 + 0x2E], %l4
51066 fnot1s %f3, %f6
51067 fmovrse %i1, %f10, %f10
51068 ld [%l7 + 0x48], %f13
51069 sub %l3, %l0, %g7
51070 bvs,a,pn %xcc, loop_6085
51071 tne %icc, 0x1
51072 lduw [%l7 + 0x38], %i7
51073 bg,a,pt %icc, loop_6086
51074loop_6085:
51075 bvs %xcc, loop_6087
51076 ldsb [%l7 + 0x49], %g5
51077 ldd [%l7 + 0x38], %f12
51078loop_6086:
51079 fmovrdne %i6, %f8, %f0
51080loop_6087:
51081 lduh [%l7 + 0x64], %o4
51082 st %f9, [%l7 + 0x0C]
51083 sth %l6, [%l7 + 0x18]
51084 movcc %icc, %i5, %o5
51085 bpos,a,pn %xcc, loop_6088
51086 fzero %f0
51087 fcmpne16 %f0, %f4, %g1
51088 ldub [%l7 + 0x52], %o2
51089loop_6088:
51090 fcmpeq32 %f6, %f2, %g3
51091 smul %i3, %i4, %g6
51092 ldsw [%l7 + 0x1C], %l1
51093 array16 %i2, %o1, %l2
51094 fmovdpos %icc, %f10, %f12
51095 movg %xcc, %o6, %i0
51096 stx %l5, [%l7 + 0x78]
51097 fmovrde %g2, %f4, %f12
51098 lduw [%l7 + 0x0C], %o3
51099 fornot1 %f8, %f4, %f2
51100 ldub [%l7 + 0x1E], %o0
51101 fnot1s %f6, %f5
51102 fbne %fcc1, loop_6089
51103 smul %g4, %o7, %l4
51104 fpadd16s %f14, %f13, %f13
51105 edge32l %l3, %i1, %g7
51106loop_6089:
51107 lduw [%l7 + 0x3C], %l0
51108 array8 %g5, %i7, %o4
51109 ldsw [%l7 + 0x14], %l6
51110 fbule %fcc2, loop_6090
51111 lduw [%l7 + 0x1C], %i5
51112 fornot1s %f2, %f6, %f2
51113 pdist %f6, %f2, %f14
51114loop_6090:
51115 fmovdgu %xcc, %f2, %f15
51116 fzeros %f10
51117 sll %o5, 0x00, %i6
51118 taddcc %g1, %g3, %i3
51119 fmovsl %icc, %f6, %f6
51120 stb %o2, [%l7 + 0x36]
51121 edge32 %g6, %l1, %i2
51122 fmovdleu %xcc, %f15, %f6
51123 orcc %o1, 0x1C4C, %l2
51124 movl %icc, %i4, %i0
51125 mova %icc, %l5, %o6
51126 xorcc %g2, 0x17D9, %o3
51127 lduw [%l7 + 0x68], %o0
51128 fbug %fcc0, loop_6091
51129 brnz %g4, loop_6092
51130 ld [%l7 + 0x2C], %f9
51131 siam 0x7
51132loop_6091:
51133 fbg,a %fcc0, loop_6093
51134loop_6092:
51135 brgz %l4, loop_6094
51136 fbul %fcc0, loop_6095
51137 fpack16 %f14, %f6
51138loop_6093:
51139 stb %o7, [%l7 + 0x6E]
51140loop_6094:
51141 fmovsgu %xcc, %f9, %f3
51142loop_6095:
51143 fcmpeq32 %f10, %f6, %l3
51144 movneg %xcc, %i1, %l0
51145 fcmpne32 %f14, %f2, %g5
51146 fxors %f15, %f3, %f0
51147 fbo %fcc0, loop_6096
51148 fands %f5, %f6, %f13
51149 edge32 %g7, %o4, %l6
51150 fpadd16 %f8, %f10, %f0
51151loop_6096:
51152 faligndata %f12, %f10, %f14
51153 st %f14, [%l7 + 0x38]
51154 fpsub16s %f1, %f6, %f14
51155 andcc %i5, %i7, %i6
51156 fmovrsgez %g1, %f3, %f5
51157 fabss %f6, %f15
51158 fbug,a %fcc0, loop_6097
51159 andn %g3, 0x11D8, %i3
51160 fornot2s %f3, %f14, %f13
51161 fba,a %fcc2, loop_6098
51162loop_6097:
51163 tpos %icc, 0x1
51164 tvc %icc, 0x1
51165 fmovrdgez %o5, %f8, %f8
51166loop_6098:
51167 movg %icc, %g6, %o2
51168 ldsb [%l7 + 0x53], %l1
51169 fsrc1 %f10, %f10
51170 fmovsvs %xcc, %f14, %f8
51171 fpack16 %f2, %f5
51172 fmovsn %xcc, %f10, %f12
51173 stb %i2, [%l7 + 0x3B]
51174 edge8ln %o1, %i4, %l2
51175 bge,pn %icc, loop_6099
51176 ld [%l7 + 0x28], %f0
51177 mulscc %l5, %o6, %g2
51178 fxor %f8, %f8, %f12
51179loop_6099:
51180 mova %xcc, %i0, %o3
51181 lduh [%l7 + 0x66], %g4
51182 addccc %o0, %o7, %l4
51183 stw %i1, [%l7 + 0x14]
51184 array8 %l3, %l0, %g7
51185 mulscc %g5, 0x0680, %l6
51186 edge32n %o4, %i7, %i6
51187 alignaddr %i5, %g1, %g3
51188 sth %o5, [%l7 + 0x34]
51189 fabsd %f2, %f6
51190 sth %i3, [%l7 + 0x0A]
51191 lduw [%l7 + 0x14], %o2
51192 fpack16 %f8, %f0
51193 fmovsl %xcc, %f11, %f7
51194 fbg,a %fcc1, loop_6100
51195 fsrc2 %f8, %f14
51196 fmovdge %xcc, %f14, %f11
51197 fmovdg %xcc, %f1, %f5
51198loop_6100:
51199 lduw [%l7 + 0x5C], %g6
51200 lduw [%l7 + 0x14], %i2
51201 stw %l1, [%l7 + 0x58]
51202 fors %f13, %f14, %f7
51203 subcc %i4, %l2, %o1
51204 ldx [%l7 + 0x10], %l5
51205 fcmpgt32 %f12, %f14, %g2
51206 tsubcc %o6, %i0, %g4
51207 or %o3, %o0, %l4
51208 nop
51209 setx loop_6101, %l0, %l1
51210 wrpr 0x1, %tl
51211 wrpr %l1, %tpc
51212 add %l1, 0x4, %l1
51213 wrpr %l1, %tnpc
51214 setx 0x34400001400, %l0, %l1
51215 wrpr %l1, %tstate
51216 wrhpr 0x4, %htstate
51217 retry
51218 st %f2, [%l7 + 0x74]
51219 ldd [%l7 + 0x58], %f14
51220 fmovdleu %xcc, %f2, %f13
51221loop_6101:
51222 fmovsge %xcc, %f8, %f6
51223 fpack32 %f10, %f2, %f0
51224 fmovdge %icc, %f4, %f5
51225 ldub [%l7 + 0x61], %o7
51226 fcmpeq16 %f12, %f6, %l3
51227 fornot1 %f2, %f8, %f4
51228 ldd [%l7 + 0x20], %f6
51229 edge16n %i1, %l0, %g5
51230 sllx %l6, %o4, %g7
51231 st %f12, [%l7 + 0x54]
51232 smulcc %i7, %i6, %i5
51233 fmovsvc %icc, %f6, %f8
51234 stb %g3, [%l7 + 0x79]
51235 ldub [%l7 + 0x0D], %o5
51236 bn,pt %xcc, loop_6102
51237 stw %g1, [%l7 + 0x78]
51238 fxor %f2, %f12, %f0
51239 nop
51240 setx loop_6103, %l0, %l1
51241 wrpr 0x1, %tl
51242 wrpr %l1, %tnpc
51243 setx 0x34400001400, %l0, %l1
51244 wrpr %l1, %tstate
51245 wrhpr 0x4, %htstate
51246 done
51247loop_6102:
51248 movcc %icc, %i3, %o2
51249 fmovde %icc, %f3, %f6
51250 tgu %icc, 0x2
51251loop_6103:
51252 srlx %g6, %i2, %i4
51253 call loop_6104
51254 fmul8x16au %f12, %f9, %f8
51255 lduh [%l7 + 0x4E], %l1
51256 srlx %o1, 0x19, %l2
51257loop_6104:
51258 for %f2, %f4, %f12
51259 fbul %fcc1, loop_6105
51260 nop
51261 setx loop_6106, %l0, %l1
51262 wrpr 0x1, %tl
51263 wrpr %l1, %tnpc
51264 setx 0x34400001400, %l0, %l1
51265 wrpr %l1, %tstate
51266 wrhpr 0x4, %htstate
51267 done
51268 stw %g2, [%l7 + 0x7C]
51269 movneg %xcc, %l5, %o6
51270loop_6105:
51271 nop
51272 setx loop_6107, %l0, %l1
51273 wrpr 0x1, %tl
51274 wrpr %l1, %tnpc
51275 setx 0x34400001400, %l0, %l1
51276 wrpr %l1, %tstate
51277 wrhpr 0x4, %htstate
51278 done
51279loop_6106:
51280 edge16n %i0, %g4, %o0
51281 fands %f14, %f1, %f11
51282 ldsb [%l7 + 0x55], %o3
51283loop_6107:
51284 tcs %icc, 0x0
51285 ldub [%l7 + 0x44], %l4
51286 fzeros %f1
51287 sdivcc %l3, 0x0240, %i1
51288 st %f0, [%l7 + 0x6C]
51289 xnorcc %l0, 0x07C6, %g5
51290 lduw [%l7 + 0x4C], %l6
51291 edge16ln %o7, %g7, %i7
51292 fnors %f6, %f0, %f0
51293 fnor %f2, %f12, %f0
51294 fbug %fcc1, loop_6108
51295 nop
51296 setx loop_6109, %l0, %l1
51297 wrpr 0x1, %tl
51298 wrpr %l1, %tnpc
51299 setx 0x34400001400, %l0, %l1
51300 wrpr %l1, %tstate
51301 wrhpr 0x4, %htstate
51302 done
51303 fcmpne16 %f6, %f0, %i6
51304 fsrc1 %f2, %f10
51305loop_6108:
51306 fnands %f9, %f4, %f8
51307loop_6109:
51308 tg %icc, 0x2
51309 taddcc %i5, 0x0624, %o4
51310 bshuffle %f4, %f8, %f0
51311 fpmerge %f3, %f5, %f4
51312 bpos,pn %icc, loop_6110
51313 alignaddrl %o5, %g3, %i3
51314 lduw [%l7 + 0x4C], %g1
51315 fmul8ulx16 %f0, %f10, %f0
51316loop_6110:
51317 fmul8x16au %f5, %f3, %f10
51318 tneg %xcc, 0x4
51319 sllx %o2, %g6, %i4
51320 ld [%l7 + 0x24], %f7
51321 bshuffle %f2, %f0, %f4
51322 sth %i2, [%l7 + 0x10]
51323 addc %l1, 0x0F3E, %l2
51324 array32 %g2, %o1, %o6
51325 ldsh [%l7 + 0x2A], %i0
51326 fbn %fcc2, loop_6111
51327 tpos %xcc, 0x2
51328 sth %g4, [%l7 + 0x70]
51329 std %f4, [%l7 + 0x08]
51330loop_6111:
51331 fcmped %fcc2, %f6, %f10
51332 pdist %f4, %f6, %f4
51333 fbe,a %fcc0, loop_6112
51334 stb %l5, [%l7 + 0x25]
51335 movrne %o0, 0x270, %o3
51336 ldsh [%l7 + 0x60], %l4
51337loop_6112:
51338 movrgz %i1, %l0, %g5
51339 sth %l3, [%l7 + 0x30]
51340 movn %xcc, %l6, %o7
51341 fmovrdne %i7, %f10, %f0
51342 for %f12, %f6, %f14
51343 bl,a,pt %xcc, loop_6113
51344 sdivx %g7, 0x05A5, %i6
51345 fbl,a %fcc3, loop_6114
51346 bvs,a,pn %icc, loop_6115
51347loop_6113:
51348 fabsd %f0, %f8
51349 subccc %o4, 0x019E, %o5
51350loop_6114:
51351 tvc %icc, 0x6
51352loop_6115:
51353 bge,a loop_6116
51354 fxor %f8, %f0, %f10
51355 fcmpgt16 %f2, %f8, %i5
51356 fsrc2s %f14, %f15
51357loop_6116:
51358 ldsw [%l7 + 0x28], %i3
51359 sth %g1, [%l7 + 0x2C]
51360 fbn,a %fcc2, loop_6117
51361 fmovdle %xcc, %f14, %f1
51362 orncc %o2, %g6, %g3
51363 fmovrslz %i2, %f14, %f2
51364loop_6117:
51365 fmovrsgz %i4, %f6, %f12
51366 fsrc1s %f13, %f2
51367 ldx [%l7 + 0x38], %l2
51368 sth %g2, [%l7 + 0x4E]
51369 ldub [%l7 + 0x09], %l1
51370 fbo %fcc2, loop_6118
51371 st %f15, [%l7 + 0x68]
51372 sth %o6, [%l7 + 0x32]
51373 edge32ln %o1, %g4, %i0
51374loop_6118:
51375 stx %o0, [%l7 + 0x20]
51376 fpadd32 %f2, %f2, %f10
51377 stb %l5, [%l7 + 0x1E]
51378 sth %o3, [%l7 + 0x54]
51379 lduh [%l7 + 0x54], %l4
51380 fcmpeq16 %f2, %f12, %l0
51381 lduw [%l7 + 0x48], %i1
51382 fmul8x16al %f13, %f1, %f8
51383 fmul8sux16 %f8, %f8, %f8
51384 fandnot1 %f6, %f4, %f14
51385 st %f14, [%l7 + 0x38]
51386 orncc %l3, %g5, %l6
51387 fcmple32 %f12, %f0, %i7
51388 stw %g7, [%l7 + 0x60]
51389 fnot2s %f8, %f6
51390 fbule %fcc0, loop_6119
51391 array16 %o7, %i6, %o4
51392 fmovsvc %xcc, %f11, %f6
51393 fmovdn %icc, %f4, %f6
51394loop_6119:
51395 bleu loop_6120
51396 brnz %o5, loop_6121
51397 movn %xcc, %i5, %g1
51398 fnot1 %f10, %f0
51399loop_6120:
51400 fornot2 %f6, %f8, %f8
51401loop_6121:
51402 fexpand %f9, %f14
51403 brlez %i3, loop_6122
51404 ldub [%l7 + 0x1A], %o2
51405 sll %g6, 0x02, %i2
51406 brgez,a %g3, loop_6123
51407loop_6122:
51408 sdivx %i4, 0x0E9A, %g2
51409 fmovspos %xcc, %f1, %f0
51410 fnegd %f10, %f8
51411loop_6123:
51412 movrne %l2, 0x1C5, %l1
51413 ldsw [%l7 + 0x58], %o6
51414 stx %g4, [%l7 + 0x08]
51415 ldd [%l7 + 0x10], %f8
51416 tvs %xcc, 0x7
51417 fmovsl %icc, %f4, %f15
51418 sth %o1, [%l7 + 0x7A]
51419 orcc %i0, 0x1DCD, %l5
51420 movl %xcc, %o3, %o0
51421 lduh [%l7 + 0x38], %l0
51422 fsrc2 %f6, %f4
51423 nop
51424 setx loop_6124, %l0, %l1
51425 jmpl %l1, %i1
51426 stw %l4, [%l7 + 0x18]
51427 stx %l3, [%l7 + 0x28]
51428 fmul8x16 %f1, %f6, %f6
51429loop_6124:
51430 stw %g5, [%l7 + 0x44]
51431 fand %f0, %f6, %f14
51432 andcc %l6, 0x183F, %i7
51433 fpsub16s %f15, %f7, %f8
51434 movrlz %g7, 0x15A, %o7
51435 sth %o4, [%l7 + 0x72]
51436 fandnot2s %f15, %f2, %f2
51437 fpack32 %f0, %f12, %f12
51438 edge8n %o5, %i6, %i5
51439 bneg loop_6125
51440 fmovdle %icc, %f14, %f15
51441 fcmple16 %f14, %f6, %g1
51442 ldub [%l7 + 0x57], %i3
51443loop_6125:
51444 fexpand %f7, %f4
51445 fmovd %f4, %f2
51446 fand %f2, %f10, %f6
51447 lduh [%l7 + 0x76], %o2
51448 fmovsvs %icc, %f8, %f3
51449 fones %f8
51450 std %f0, [%l7 + 0x08]
51451 bleu,a %icc, loop_6126
51452 orn %g6, 0x03ED, %i2
51453 movcs %icc, %i4, %g2
51454 stw %l2, [%l7 + 0x44]
51455loop_6126:
51456 ldsw [%l7 + 0x28], %l1
51457 lduh [%l7 + 0x64], %g3
51458 fmovsg %icc, %f14, %f14
51459 nop
51460 setx loop_6127, %l0, %l1
51461 wrpr 0x1, %tl
51462 wrpr %l1, %tpc
51463 add %l1, 0x4, %l1
51464 wrpr %l1, %tnpc
51465 setx 0x34400001400, %l0, %l1
51466 wrpr %l1, %tstate
51467 wrhpr 0x4, %htstate
51468 retry
51469 bg loop_6128
51470 fbuge,a %fcc2, loop_6129
51471 edge8 %o6, %o1, %i0
51472loop_6127:
51473 fmovrsgz %l5, %f2, %f11
51474loop_6128:
51475 std %f0, [%l7 + 0x68]
51476loop_6129:
51477 lduw [%l7 + 0x3C], %o3
51478 edge16ln %g4, %o0, %l0
51479 stb %i1, [%l7 + 0x54]
51480 fcmpgt16 %f0, %f8, %l4
51481 fmovrdlz %l3, %f10, %f14
51482 fble %fcc3, loop_6130
51483 brgez %l6, loop_6131
51484 edge8 %i7, %g7, %o7
51485 alignaddr %g5, %o5, %i6
51486loop_6130:
51487 fmovdn %icc, %f2, %f12
51488loop_6131:
51489 ble,a,pt %icc, loop_6132
51490 ldsh [%l7 + 0x1E], %o4
51491 stb %i5, [%l7 + 0x1F]
51492 ldsh [%l7 + 0x5C], %i3
51493loop_6132:
51494 fmovsa %xcc, %f9, %f14
51495 fcmpes %fcc2, %f7, %f6
51496 mulx %o2, %g6, %i2
51497 ldsh [%l7 + 0x5C], %i4
51498 movn %xcc, %g2, %l2
51499 fmovdl %xcc, %f9, %f6
51500 call loop_6133
51501 stx %l1, [%l7 + 0x10]
51502 stw %g3, [%l7 + 0x2C]
51503 edge32ln %g1, %o1, %o6
51504loop_6133:
51505 sth %i0, [%l7 + 0x76]
51506 fsrc2 %f8, %f12
51507 ldsw [%l7 + 0x58], %l5
51508 ba loop_6134
51509 lduw [%l7 + 0x68], %o3
51510 ldsw [%l7 + 0x64], %g4
51511 fxnor %f14, %f12, %f10
51512loop_6134:
51513 fpadd32 %f10, %f8, %f0
51514 stx %o0, [%l7 + 0x18]
51515 fpmerge %f2, %f13, %f14
51516 movcs %icc, %i1, %l4
51517 ldsh [%l7 + 0x3E], %l3
51518 subccc %l0, 0x12D6, %l6
51519 ldd [%l7 + 0x68], %f10
51520 tvc %xcc, 0x7
51521 fba,a %fcc2, loop_6135
51522 movrne %g7, %o7, %i7
51523 fsrc1 %f10, %f4
51524 std %f6, [%l7 + 0x38]
51525loop_6135:
51526 fnegd %f0, %f0
51527 fzero %f6
51528 fmovsn %xcc, %f5, %f6
51529 fbul %fcc0, loop_6136
51530 fmuld8sux16 %f12, %f10, %f12
51531 fbl %fcc0, loop_6137
51532 ldx [%l7 + 0x40], %g5
51533loop_6136:
51534 array32 %i6, %o4, %o5
51535 fmovdne %xcc, %f14, %f11
51536loop_6137:
51537 fmovdneg %icc, %f10, %f14
51538 fcmpeq32 %f4, %f10, %i5
51539 lduw [%l7 + 0x6C], %o2
51540 fcmpne32 %f8, %f0, %i3
51541 fbuge %fcc1, loop_6138
51542 siam 0x6
51543 brnz %g6, loop_6139
51544 fnot1s %f2, %f14
51545loop_6138:
51546 movpos %xcc, %i4, %i2
51547 te %xcc, 0x5
51548loop_6139:
51549 movcc %xcc, %l2, %g2
51550 fmovsa %xcc, %f2, %f4
51551 lduw [%l7 + 0x6C], %g3
51552 std %f14, [%l7 + 0x40]
51553 edge8l %l1, %o1, %o6
51554 fand %f0, %f4, %f8
51555 st %f15, [%l7 + 0x20]
51556 st %f15, [%l7 + 0x24]
51557 fnot1s %f10, %f8
51558 ldsw [%l7 + 0x54], %g1
51559 movge %icc, %l5, %o3
51560 fors %f2, %f8, %f13
51561 std %f14, [%l7 + 0x78]
51562 ldsw [%l7 + 0x24], %g4
51563 fmovdge %icc, %f13, %f5
51564 ldsh [%l7 + 0x3C], %o0
51565 brnz %i1, loop_6140
51566 stx %l4, [%l7 + 0x50]
51567 bvs,pt %xcc, loop_6141
51568 ble loop_6142
51569loop_6140:
51570 movvc %icc, %i0, %l0
51571 fbu %fcc1, loop_6143
51572loop_6141:
51573 movrne %l3, %l6, %o7
51574loop_6142:
51575 fcmped %fcc0, %f8, %f10
51576 ldsb [%l7 + 0x7C], %g7
51577loop_6143:
51578 stb %i7, [%l7 + 0x62]
51579 fmovscc %xcc, %f10, %f10
51580 std %f10, [%l7 + 0x18]
51581 fbl,a %fcc2, loop_6144
51582 fpadd32s %f9, %f0, %f6
51583 stw %i6, [%l7 + 0x08]
51584 fmul8x16al %f10, %f13, %f10
51585loop_6144:
51586 nop
51587 setx loop_6145, %l0, %l1
51588 wrpr 0x1, %tl
51589 wrpr %l1, %tpc
51590 add %l1, 0x4, %l1
51591 wrpr %l1, %tnpc
51592 setx 0x34400001400, %l0, %l1
51593 wrpr %l1, %tstate
51594 wrhpr 0x4, %htstate
51595 retry
51596 sth %g5, [%l7 + 0x38]
51597 lduw [%l7 + 0x34], %o5
51598 tpos %xcc, 0x4
51599loop_6145:
51600 lduw [%l7 + 0x10], %o4
51601 stx %i5, [%l7 + 0x50]
51602 brz,a %o2, loop_6146
51603 fsrc1s %f11, %f15
51604 ldx [%l7 + 0x78], %g6
51605 fxnors %f4, %f1, %f12
51606loop_6146:
51607 lduw [%l7 + 0x78], %i3
51608 fmovrsgz %i2, %f9, %f2
51609 ldsh [%l7 + 0x2E], %i4
51610 bn,pt %icc, loop_6147
51611 tvc %icc, 0x4
51612 fmovdgu %xcc, %f4, %f8
51613 fbue,a %fcc1, loop_6148
51614loop_6147:
51615 bn,a %icc, loop_6149
51616 andncc %g2, %g3, %l2
51617 fandnot1s %f2, %f1, %f7
51618loop_6148:
51619 xor %o1, %l1, %o6
51620loop_6149:
51621 umulcc %g1, %o3, %l5
51622 fmovrdgez %o0, %f10, %f2
51623 tneg %xcc, 0x0
51624 edge32 %i1, %g4, %i0
51625 fandnot1 %f14, %f0, %f8
51626 fpsub32s %f7, %f4, %f11
51627 ldsh [%l7 + 0x6E], %l4
51628 fpadd32 %f0, %f14, %f4
51629 movleu %xcc, %l0, %l3
51630 tcs %icc, 0x5
51631 stx %o7, [%l7 + 0x58]
51632 be loop_6150
51633 bpos,pt %xcc, loop_6151
51634 movneg %xcc, %g7, %l6
51635 ta %icc, 0x2
51636loop_6150:
51637 brz,a %i6, loop_6152
51638loop_6151:
51639 movrgz %i7, %g5, %o5
51640 edge8 %o4, %i5, %g6
51641 fmovsge %xcc, %f7, %f10
51642loop_6152:
51643 fmovspos %icc, %f15, %f15
51644 fbge,a %fcc1, loop_6153
51645 fbne,a %fcc3, loop_6154
51646 faligndata %f6, %f6, %f14
51647 ldsh [%l7 + 0x0E], %i3
51648loop_6153:
51649 ldx [%l7 + 0x20], %i2
51650loop_6154:
51651 tvs %xcc, 0x7
51652 edge8n %o2, %i4, %g3
51653 fxnor %f2, %f6, %f14
51654 brz,a %g2, loop_6155
51655 taddcctv %l2, %o1, %l1
51656 ldsh [%l7 + 0x40], %g1
51657 sdiv %o3, 0x013D, %l5
51658loop_6155:
51659 stx %o0, [%l7 + 0x10]
51660 bneg,a loop_6156
51661 fcmpne16 %f12, %f10, %o6
51662 smulcc %i1, %g4, %l4
51663 ldsw [%l7 + 0x2C], %l0
51664loop_6156:
51665 fnand %f2, %f8, %f2
51666 fmovdpos %icc, %f4, %f8
51667 stw %i0, [%l7 + 0x44]
51668 movrgez %o7, %l3, %g7
51669 lduh [%l7 + 0x4C], %i6
51670 alignaddr %i7, %l6, %o5
51671 fpackfix %f6, %f12
51672 stw %o4, [%l7 + 0x50]
51673 popc %g5, %g6
51674 fcmpgt32 %f0, %f10, %i5
51675 move %icc, %i2, %i3
51676 ldx [%l7 + 0x30], %i4
51677 sra %o2, %g3, %g2
51678 fmovsa %xcc, %f8, %f9
51679 stb %o1, [%l7 + 0x3D]
51680 movrlz %l2, 0x3F6, %g1
51681 fnor %f0, %f2, %f2
51682 fmovrdgz %l1, %f6, %f12
51683 fornot2s %f1, %f10, %f11
51684 ld [%l7 + 0x38], %f14
51685 fbul,a %fcc3, loop_6157
51686 umul %o3, %o0, %l5
51687 fmovdvc %icc, %f10, %f13
51688 movg %icc, %i1, %o6
51689loop_6157:
51690 srlx %l4, 0x1A, %g4
51691 bcc,a,pn %icc, loop_6158
51692 tn %xcc, 0x6
51693 stx %i0, [%l7 + 0x60]
51694 bpos,pn %xcc, loop_6159
51695loop_6158:
51696 ble,pn %icc, loop_6160
51697 mulscc %o7, 0x00E5, %l0
51698 ld [%l7 + 0x18], %f2
51699loop_6159:
51700 sllx %g7, 0x07, %l3
51701loop_6160:
51702 fmovdvc %icc, %f1, %f15
51703 stx %i6, [%l7 + 0x70]
51704 tn %xcc, 0x6
51705 fmovrdgez %l6, %f6, %f0
51706 tle %xcc, 0x6
51707 stx %o5, [%l7 + 0x60]
51708 fcmps %fcc3, %f2, %f13
51709 fpsub16s %f0, %f0, %f5
51710 fmovrse %o4, %f2, %f11
51711 fmovscc %xcc, %f3, %f9
51712 sll %i7, 0x08, %g6
51713 tvc %icc, 0x1
51714 fble %fcc1, loop_6161
51715 bleu loop_6162
51716 sth %i5, [%l7 + 0x64]
51717 edge8n %i2, %g5, %i4
51718loop_6161:
51719 ldub [%l7 + 0x7A], %o2
51720loop_6162:
51721 fmovde %icc, %f1, %f9
51722 fmovs %f3, %f9
51723 fmovdleu %xcc, %f5, %f3
51724 tle %icc, 0x4
51725 movvc %icc, %g3, %i3
51726 edge32n %o1, %g2, %g1
51727 fmul8x16au %f1, %f10, %f6
51728 sllx %l2, %o3, %o0
51729 fmovda %icc, %f8, %f14
51730 fmovsge %xcc, %f12, %f15
51731 ld [%l7 + 0x4C], %f6
51732 siam 0x4
51733 fpsub16s %f8, %f1, %f8
51734 fzeros %f5
51735 bpos,a %xcc, loop_6163
51736 sllx %l1, %l5, %i1
51737 ld [%l7 + 0x18], %f8
51738 be,a %icc, loop_6164
51739loop_6163:
51740 fcmpgt16 %f14, %f8, %l4
51741 udivx %g4, 0x03B0, %i0
51742 lduh [%l7 + 0x54], %o7
51743loop_6164:
51744 fsrc1 %f12, %f8
51745 ldsh [%l7 + 0x28], %o6
51746 ta %icc, 0x5
51747 tpos %icc, 0x3
51748 movre %g7, %l0, %i6
51749 ldsb [%l7 + 0x3B], %l3
51750 ldsw [%l7 + 0x4C], %l6
51751 addccc %o4, %o5, %i7
51752 tg %xcc, 0x7
51753 bge %xcc, loop_6165
51754 or %i5, %g6, %i2
51755 fcmpne32 %f8, %f0, %i4
51756 lduh [%l7 + 0x30], %o2
51757loop_6165:
51758 mova %xcc, %g3, %i3
51759 srax %o1, %g5, %g2
51760 lduh [%l7 + 0x7A], %g1
51761 sethi 0x1491, %o3
51762 lduw [%l7 + 0x24], %o0
51763 tle %icc, 0x1
51764 tcc %xcc, 0x0
51765 lduw [%l7 + 0x5C], %l1
51766 fnot1s %f15, %f7
51767 fmovrslez %l5, %f14, %f9
51768 fmovdle %icc, %f15, %f1
51769 array32 %l2, %l4, %i1
51770 st %f6, [%l7 + 0x68]
51771 fbo,a %fcc1, loop_6166
51772 edge16 %i0, %g4, %o6
51773 fbo %fcc0, loop_6167
51774 tcs %xcc, 0x4
51775loop_6166:
51776 smulcc %g7, 0x0A97, %o7
51777 ldub [%l7 + 0x38], %l0
51778loop_6167:
51779 movle %xcc, %l3, %i6
51780 fmovdvs %xcc, %f13, %f11
51781 tle %icc, 0x3
51782 fxnors %f11, %f12, %f0
51783 fpack32 %f6, %f4, %f0
51784 stb %l6, [%l7 + 0x10]
51785 stb %o5, [%l7 + 0x0F]
51786 fmovrdgez %o4, %f10, %f4
51787 fandnot1 %f8, %f14, %f10
51788 smulcc %i7, %g6, %i2
51789 ld [%l7 + 0x68], %f4
51790 edge8n %i4, %i5, %o2
51791 lduh [%l7 + 0x24], %i3
51792 sdivx %g3, 0x10EB, %o1
51793 tl %icc, 0x0
51794 sll %g5, %g1, %g2
51795 fmul8ulx16 %f10, %f12, %f12
51796 stw %o0, [%l7 + 0x40]
51797 add %l1, 0x0248, %l5
51798 bvs,pn %xcc, loop_6168
51799 brgez %l2, loop_6169
51800 fcmpne16 %f0, %f8, %l4
51801 movgu %xcc, %i1, %o3
51802loop_6168:
51803 movrne %i0, 0x1A7, %o6
51804loop_6169:
51805 lduw [%l7 + 0x08], %g7
51806 fpmerge %f0, %f0, %f4
51807 tpos %xcc, 0x2
51808 lduw [%l7 + 0x4C], %g4
51809 addc %o7, 0x0C88, %l0
51810 ldd [%l7 + 0x60], %f6
51811 bshuffle %f0, %f14, %f8
51812 fbo,a %fcc1, loop_6170
51813 fmovde %xcc, %f9, %f13
51814 ldsb [%l7 + 0x51], %i6
51815 fpadd32 %f14, %f14, %f2
51816loop_6170:
51817 sll %l6, %o5, %o4
51818 edge32 %i7, %g6, %i2
51819 fors %f10, %f13, %f11
51820 tcs %icc, 0x0
51821 fnot2s %f5, %f14
51822 sth %l3, [%l7 + 0x1A]
51823 srax %i4, 0x03, %i5
51824 fmuld8sux16 %f13, %f15, %f8
51825 fnand %f8, %f6, %f10
51826 fcmpd %fcc1, %f10, %f0
51827 subc %i3, %g3, %o1
51828 fbge %fcc2, loop_6171
51829 fmovsgu %icc, %f11, %f2
51830 fbu %fcc0, loop_6172
51831 fandnot2 %f12, %f2, %f10
51832loop_6171:
51833 bvc,pt %icc, loop_6173
51834 fsrc1 %f2, %f2
51835loop_6172:
51836 ldsw [%l7 + 0x1C], %o2
51837 fmovdpos %xcc, %f2, %f12
51838loop_6173:
51839 ldd [%l7 + 0x30], %f8
51840 edge16ln %g5, %g2, %o0
51841 ldx [%l7 + 0x40], %l1
51842 fandnot2 %f4, %f14, %f12
51843 fpack16 %f6, %f4
51844 ldsw [%l7 + 0x4C], %g1
51845 fbug,a %fcc1, loop_6174
51846 ldx [%l7 + 0x70], %l2
51847 andncc %l4, %i1, %o3
51848 bcc,pn %icc, loop_6175
51849loop_6174:
51850 stw %l5, [%l7 + 0x70]
51851 ldd [%l7 + 0x48], %f14
51852 fmovspos %icc, %f5, %f15
51853loop_6175:
51854 edge32ln %o6, %g7, %g4
51855 fnot1 %f14, %f4
51856 bshuffle %f2, %f2, %f2
51857 sth %i0, [%l7 + 0x6C]
51858 ldub [%l7 + 0x0C], %o7
51859 ldd [%l7 + 0x48], %f6
51860 ldsb [%l7 + 0x2F], %i6
51861 ldsb [%l7 + 0x09], %l6
51862 fornot1 %f8, %f8, %f4
51863 ldsh [%l7 + 0x12], %l0
51864 srlx %o5, %i7, %g6
51865 umul %o4, 0x0F01, %i2
51866 fandnot1 %f12, %f14, %f14
51867 fcmpes %fcc1, %f6, %f6
51868 edge16ln %i4, %i5, %l3
51869 sub %i3, %g3, %o2
51870 stx %g5, [%l7 + 0x18]
51871 tne %icc, 0x1
51872 ldd [%l7 + 0x20], %f8
51873 st %f3, [%l7 + 0x18]
51874 ldub [%l7 + 0x68], %g2
51875 brlz,a %o1, loop_6176
51876 movgu %xcc, %o0, %l1
51877 fcmpne16 %f8, %f0, %l2
51878 fcmpgt32 %f0, %f14, %g1
51879loop_6176:
51880 fnegs %f11, %f8
51881 fpsub32 %f8, %f8, %f10
51882 call loop_6177
51883 fnors %f2, %f3, %f12
51884 brlz %l4, loop_6178
51885 ldsw [%l7 + 0x24], %i1
51886loop_6177:
51887 fnot2 %f12, %f14
51888 fmovde %xcc, %f4, %f9
51889loop_6178:
51890 ldsb [%l7 + 0x5F], %o3
51891 fmovdcs %xcc, %f8, %f6
51892 stw %o6, [%l7 + 0x24]
51893 std %f6, [%l7 + 0x10]
51894 ldub [%l7 + 0x70], %g7
51895 bcs %icc, loop_6179
51896 movn %icc, %g4, %i0
51897 nop
51898 setx loop_6180, %l0, %l1
51899 jmpl %l1, %l5
51900 movre %i6, %l6, %l0
51901loop_6179:
51902 popc 0x0362, %o5
51903 tge %icc, 0x3
51904loop_6180:
51905 ldsh [%l7 + 0x4C], %o7
51906 brgz,a %i7, loop_6181
51907 xnorcc %g6, %o4, %i4
51908 std %f0, [%l7 + 0x38]
51909 ble loop_6182
51910loop_6181:
51911 ldd [%l7 + 0x40], %f8
51912 call loop_6183
51913 fbo,a %fcc3, loop_6184
51914loop_6182:
51915 ldsh [%l7 + 0x74], %i2
51916 nop
51917 setx loop_6185, %l0, %l1
51918 jmpl %l1, %l3
51919loop_6183:
51920 for %f14, %f14, %f10
51921loop_6184:
51922 fmovd %f0, %f14
51923 fnot2 %f10, %f4
51924loop_6185:
51925 sdivx %i3, 0x1564, %i5
51926 fmovdneg %xcc, %f3, %f14
51927 popc 0x1660, %o2
51928 tvs %xcc, 0x7
51929 fnot2 %f12, %f6
51930 tge %xcc, 0x5
51931 sth %g5, [%l7 + 0x72]
51932 st %f11, [%l7 + 0x24]
51933 stw %g3, [%l7 + 0x54]
51934 array32 %g2, %o1, %o0
51935 edge32l %l1, %l2, %g1
51936 fmovsn %xcc, %f15, %f3
51937 fpsub32s %f12, %f13, %f2
51938 fble,a %fcc3, loop_6186
51939 fbuge,a %fcc0, loop_6187
51940 fmovs %f10, %f11
51941 movre %i1, %l4, %o6
51942loop_6186:
51943 movgu %xcc, %o3, %g7
51944loop_6187:
51945 movne %xcc, %g4, %l5
51946 brnz %i0, loop_6188
51947 fmul8sux16 %f14, %f8, %f4
51948 fmovrdgez %l6, %f0, %f10
51949 addc %l0, %i6, %o7
51950loop_6188:
51951 fnot2 %f12, %f10
51952 movcs %xcc, %i7, %o5
51953 ld [%l7 + 0x30], %f14
51954 ta %icc, 0x6
51955 fpadd32 %f0, %f2, %f8
51956 be,a,pn %xcc, loop_6189
51957 orcc %o4, %i4, %i2
51958 tneg %icc, 0x7
51959 sdivcc %g6, 0x04CB, %i3
51960loop_6189:
51961 fornot2s %f4, %f1, %f11
51962 bvc loop_6190
51963 fpadd16 %f4, %f14, %f2
51964 fbug %fcc1, loop_6191
51965 ldd [%l7 + 0x78], %f2
51966loop_6190:
51967 fnor %f4, %f4, %f8
51968 movne %xcc, %i5, %o2
51969loop_6191:
51970 tge %icc, 0x3
51971 movrgz %g5, %l3, %g2
51972 andncc %g3, %o0, %o1
51973 std %f8, [%l7 + 0x08]
51974 fbge,a %fcc0, loop_6192
51975 fmul8sux16 %f8, %f14, %f4
51976 fcmpeq16 %f8, %f14, %l2
51977 fmovda %xcc, %f7, %f7
51978loop_6192:
51979 movl %xcc, %l1, %g1
51980 te %icc, 0x0
51981 fmovdle %icc, %f12, %f15
51982 tpos %xcc, 0x1
51983 stx %l4, [%l7 + 0x58]
51984 stw %o6, [%l7 + 0x44]
51985 ldx [%l7 + 0x70], %i1
51986 bne,a loop_6193
51987 ldsh [%l7 + 0x5E], %o3
51988 fmovdl %icc, %f4, %f15
51989 taddcctv %g7, %l5, %g4
51990loop_6193:
51991 fcmpd %fcc3, %f14, %f4
51992 fcmps %fcc3, %f4, %f1
51993 fpadd32s %f15, %f4, %f2
51994 fmovdle %xcc, %f6, %f1
51995 fornot2 %f12, %f12, %f4
51996 fcmpgt32 %f10, %f6, %i0
51997 fmovsvs %xcc, %f10, %f14
51998 srl %l0, 0x05, %l6
51999 fpadd16 %f10, %f6, %f14
52000 ldub [%l7 + 0x12], %o7
52001 fnors %f5, %f2, %f1
52002 fmovsne %icc, %f12, %f6
52003 fbu %fcc1, loop_6194
52004 sth %i7, [%l7 + 0x70]
52005 fmovrdgz %i6, %f6, %f8
52006 movleu %icc, %o4, %i4
52007loop_6194:
52008 tneg %xcc, 0x4
52009 fpsub16s %f6, %f14, %f5
52010 stw %i2, [%l7 + 0x48]
52011 stb %g6, [%l7 + 0x27]
52012 tcs %xcc, 0x0
52013 fzero %f4
52014 ldx [%l7 + 0x28], %o5
52015 fmul8sux16 %f10, %f6, %f0
52016 lduh [%l7 + 0x10], %i3
52017 stb %o2, [%l7 + 0x6B]
52018 ldsb [%l7 + 0x45], %i5
52019 movneg %xcc, %g5, %l3
52020 fcmpgt16 %f10, %f10, %g3
52021 sra %g2, %o0, %l2
52022 fnot2 %f6, %f12
52023 nop
52024 setx loop_6195, %l0, %l1
52025 wrpr 0x1, %tl
52026 wrpr %l1, %tpc
52027 add %l1, 0x4, %l1
52028 wrpr %l1, %tnpc
52029 setx 0x34400001400, %l0, %l1
52030 wrpr %l1, %tstate
52031 wrhpr 0x4, %htstate
52032 retry
52033 fsrc1 %f10, %f0
52034 sth %o1, [%l7 + 0x66]
52035 tl %icc, 0x5
52036loop_6195:
52037 be %xcc, loop_6196
52038 fpsub32s %f12, %f13, %f11
52039 lduw [%l7 + 0x58], %l1
52040 xorcc %g1, 0x1F2F, %l4
52041loop_6196:
52042 ldx [%l7 + 0x18], %i1
52043 pdist %f2, %f4, %f6
52044 ta %xcc, 0x6
52045 lduh [%l7 + 0x0A], %o6
52046 fmovd %f2, %f10
52047 tcs %xcc, 0x3
52048 xor %g7, 0x11FD, %o3
52049 xnor %l5, 0x03FA, %i0
52050 mova %xcc, %g4, %l6
52051 fnot1 %f0, %f12
52052 brgz,a %o7, loop_6197
52053 ldd [%l7 + 0x78], %f6
52054 fbl,a %fcc3, loop_6198
52055 brlez %l0, loop_6199
52056loop_6197:
52057 fmovdcs %icc, %f12, %f9
52058 ldsw [%l7 + 0x78], %i6
52059loop_6198:
52060 ldx [%l7 + 0x20], %i7
52061loop_6199:
52062 fblg %fcc0, loop_6200
52063 movleu %xcc, %i4, %o4
52064 tneg %icc, 0x3
52065 xorcc %i2, 0x1C3E, %g6
52066loop_6200:
52067 fbue %fcc3, loop_6201
52068 fmovrdlz %i3, %f8, %f14
52069 movpos %icc, %o5, %o2
52070 move %icc, %g5, %l3
52071loop_6201:
52072 brgz %i5, loop_6202
52073 ldsw [%l7 + 0x58], %g2
52074 movge %xcc, %o0, %g3
52075 fble,a %fcc0, loop_6203
52076loop_6202:
52077 fbl,a %fcc3, loop_6204
52078 lduh [%l7 + 0x28], %l2
52079 ldub [%l7 + 0x78], %l1
52080loop_6203:
52081 ldd [%l7 + 0x78], %f2
52082loop_6204:
52083 fxnors %f4, %f9, %f10
52084 st %f12, [%l7 + 0x44]
52085 fbe %fcc0, loop_6205
52086 fpsub16s %f2, %f3, %f15
52087 ld [%l7 + 0x30], %f8
52088 edge8 %g1, %l4, %i1
52089loop_6205:
52090 fmovsge %icc, %f9, %f0
52091 stw %o1, [%l7 + 0x74]
52092 ld [%l7 + 0x24], %f12
52093 tsubcc %o6, %g7, %o3
52094 fmovdne %xcc, %f10, %f13
52095 sth %l5, [%l7 + 0x26]
52096 bg,a,pt %icc, loop_6206
52097 tle %xcc, 0x1
52098 fmul8ulx16 %f10, %f10, %f14
52099 fsrc1 %f10, %f0
52100loop_6206:
52101 stx %i0, [%l7 + 0x38]
52102 fpack32 %f14, %f12, %f14
52103 fmovsle %icc, %f13, %f15
52104 smulcc %l6, %g4, %l0
52105 ldsw [%l7 + 0x24], %o7
52106 fands %f7, %f8, %f15
52107 st %f15, [%l7 + 0x30]
52108 edge8ln %i6, %i4, %o4
52109 ta %icc, 0x3
52110 be,pn %icc, loop_6207
52111 ble loop_6208
52112 subcc %i2, %i7, %i3
52113 array32 %g6, %o5, %o2
52114loop_6207:
52115 fnot2 %f8, %f12
52116loop_6208:
52117 mulscc %g5, 0x0FEF, %i5
52118 fnot2 %f10, %f14
52119 lduh [%l7 + 0x54], %g2
52120 std %f6, [%l7 + 0x18]
52121 fbge,a %fcc2, loop_6209
52122 ldx [%l7 + 0x30], %l3
52123 nop
52124 setx loop_6210, %l0, %l1
52125 jmpl %l1, %o0
52126 fnand %f14, %f8, %f10
52127loop_6209:
52128 st %f14, [%l7 + 0x70]
52129 bgu loop_6211
52130loop_6210:
52131 fxors %f15, %f5, %f6
52132 tsubcc %l2, 0x02F2, %l1
52133 st %f10, [%l7 + 0x60]
52134loop_6211:
52135 lduh [%l7 + 0x1A], %g3
52136 edge32ln %l4, %g1, %i1
52137 brgez,a %o1, loop_6212
52138 st %f9, [%l7 + 0x24]
52139 movn %icc, %g7, %o6
52140 std %f4, [%l7 + 0x30]
52141loop_6212:
52142 fcmpgt32 %f8, %f14, %l5
52143 fmovsg %icc, %f6, %f14
52144 fnand %f2, %f8, %f8
52145 ldub [%l7 + 0x14], %i0
52146 lduh [%l7 + 0x4A], %l6
52147 fmovsvc %icc, %f14, %f15
52148 ldsh [%l7 + 0x42], %g4
52149 fzeros %f15
52150 stw %l0, [%l7 + 0x48]
52151 tleu %xcc, 0x7
52152 move %icc, %o7, %o3
52153 fmul8ulx16 %f0, %f2, %f0
52154 stx %i6, [%l7 + 0x10]
52155 lduw [%l7 + 0x54], %i4
52156 smul %i2, 0x1623, %i7
52157 movrgz %o4, 0x058, %g6
52158 fmul8x16 %f12, %f12, %f10
52159 edge8ln %o5, %o2, %i3
52160 ldsb [%l7 + 0x3B], %g5
52161 fmovrsgez %i5, %f3, %f11
52162 sth %l3, [%l7 + 0x22]
52163 ba,pt %xcc, loop_6213
52164 lduh [%l7 + 0x0E], %g2
52165 ldsb [%l7 + 0x41], %l2
52166 bn,a loop_6214
52167loop_6213:
52168 tne %icc, 0x3
52169 movrlez %l1, 0x209, %g3
52170 movvs %icc, %l4, %g1
52171loop_6214:
52172 lduh [%l7 + 0x30], %i1
52173 ldsb [%l7 + 0x45], %o1
52174 bshuffle %f2, %f4, %f12
52175 fmuld8sux16 %f5, %f1, %f12
52176 tsubcctv %o0, %g7, %o6
52177 movvs %icc, %l5, %l6
52178 lduh [%l7 + 0x54], %g4
52179 ldsh [%l7 + 0x4E], %i0
52180 ldub [%l7 + 0x4F], %o7
52181 fmovdn %icc, %f2, %f11
52182 sdivcc %o3, 0x089E, %i6
52183 edge8n %i4, %l0, %i7
52184 fbu,a %fcc2, loop_6215
52185 xorcc %o4, 0x0261, %g6
52186 edge8n %o5, %i2, %o2
52187 bl,a %xcc, loop_6216
52188loop_6215:
52189 fandnot1s %f10, %f13, %f12
52190 sth %g5, [%l7 + 0x48]
52191 faligndata %f2, %f10, %f14
52192loop_6216:
52193 brgz %i3, loop_6217
52194 movvs %xcc, %i5, %l3
52195 fmul8ulx16 %f12, %f0, %f10
52196 st %f8, [%l7 + 0x40]
52197loop_6217:
52198 smulcc %g2, 0x1D45, %l2
52199 ldsb [%l7 + 0x56], %g3
52200 brz %l4, loop_6218
52201 std %f10, [%l7 + 0x70]
52202 stb %l1, [%l7 + 0x0A]
52203 fexpand %f12, %f0
52204loop_6218:
52205 stb %g1, [%l7 + 0x43]
52206 bcc,a loop_6219
52207 ta %xcc, 0x5
52208 ldx [%l7 + 0x78], %i1
52209 tcc %icc, 0x2
52210loop_6219:
52211 ld [%l7 + 0x28], %f0
52212 fmovsvc %icc, %f7, %f11
52213 fcmpes %fcc2, %f12, %f12
52214 sdiv %o0, 0x182E, %g7
52215 fmovrdlz %o1, %f0, %f6
52216 std %f6, [%l7 + 0x68]
52217 tle %icc, 0x3
52218 fmul8x16 %f9, %f12, %f6
52219 fmul8ulx16 %f0, %f10, %f8
52220 movgu %icc, %l5, %l6
52221 fnot2 %f6, %f2
52222 movne %icc, %g4, %o6
52223 fmovdpos %xcc, %f8, %f3
52224 fmovsl %icc, %f3, %f8
52225 nop
52226 setx loop_6220, %l0, %l1
52227 jmpl %l1, %o7
52228 fmovrdlz %i0, %f0, %f10
52229 fmovsne %icc, %f4, %f3
52230 fmuld8sux16 %f0, %f12, %f12
52231loop_6220:
52232 edge16ln %o3, %i6, %l0
52233 stb %i4, [%l7 + 0x72]
52234 fmul8x16 %f11, %f6, %f12
52235 brlez,a %i7, loop_6221
52236 bvc,a loop_6222
52237 fbuge,a %fcc0, loop_6223
52238 fmovs %f7, %f5
52239loop_6221:
52240 fnegs %f0, %f4
52241loop_6222:
52242 stx %g6, [%l7 + 0x18]
52243loop_6223:
52244 fnand %f4, %f8, %f12
52245 lduw [%l7 + 0x78], %o4
52246 edge8n %i2, %o2, %g5
52247 edge32ln %o5, %i3, %l3
52248 fcmped %fcc3, %f4, %f6
52249 fmovrse %i5, %f0, %f7
52250 smul %g2, 0x0D2C, %l2
52251 ldsh [%l7 + 0x6C], %g3
52252 fandnot1 %f8, %f4, %f6
52253 fmuld8sux16 %f15, %f11, %f12
52254 ld [%l7 + 0x78], %f13
52255 addcc %l1, 0x00D6, %l4
52256 fmovscc %xcc, %f4, %f14
52257 ldsw [%l7 + 0x08], %g1
52258 fzeros %f8
52259 bgu,a loop_6224
52260 bcs,a %xcc, loop_6225
52261 fmovdl %icc, %f13, %f15
52262 bg,pn %icc, loop_6226
52263loop_6224:
52264 tge %xcc, 0x5
52265loop_6225:
52266 popc 0x0159, %i1
52267 fmovdcs %xcc, %f12, %f8
52268loop_6226:
52269 array16 %o0, %g7, %l5
52270 fmovrdne %o1, %f4, %f0
52271 edge8 %l6, %o6, %g4
52272 movne %xcc, %o7, %o3
52273 smulcc %i0, %l0, %i4
52274 fpack16 %f4, %f9
52275 movrlez %i6, %g6, %i7
52276 ldsw [%l7 + 0x44], %o4
52277 fandnot2 %f14, %f0, %f10
52278 ldsh [%l7 + 0x64], %i2
52279 tvc %icc, 0x4
52280 ldsw [%l7 + 0x14], %o2
52281 st %f13, [%l7 + 0x1C]
52282 lduh [%l7 + 0x38], %o5
52283 fbug %fcc3, loop_6227
52284 fmovscs %icc, %f0, %f5
52285 ld [%l7 + 0x24], %f3
52286 ble,a loop_6228
52287loop_6227:
52288 edge16n %g5, %l3, %i5
52289 ldub [%l7 + 0x31], %g2
52290 fmovse %xcc, %f5, %f12
52291loop_6228:
52292 fmovdleu %xcc, %f9, %f4
52293 brnz %l2, loop_6229
52294 fpackfix %f8, %f10
52295 fpsub16 %f12, %f0, %f0
52296 stx %i3, [%l7 + 0x28]
52297loop_6229:
52298 mulx %l1, 0x1201, %g3
52299 taddcc %l4, %g1, %o0
52300 tneg %icc, 0x7
52301 fmovdneg %icc, %f8, %f1
52302 std %f6, [%l7 + 0x40]
52303 bn,a loop_6230
52304 udivx %i1, 0x1C14, %l5
52305 mulscc %g7, 0x0EEE, %o1
52306 movpos %icc, %l6, %o6
52307loop_6230:
52308 udiv %o7, 0x1A80, %o3
52309 fmovsa %xcc, %f7, %f8
52310 fornot2 %f4, %f0, %f8
52311 edge8 %i0, %g4, %i4
52312 faligndata %f14, %f4, %f4
52313 fmovrslez %i6, %f9, %f0
52314 ta %icc, 0x5
52315 fcmped %fcc2, %f14, %f8
52316 tsubcctv %l0, 0x018D, %i7
52317 std %f10, [%l7 + 0x10]
52318 fcmpne32 %f10, %f8, %o4
52319 ldsw [%l7 + 0x18], %g6
52320 umulcc %o2, %i2, %o5
52321 sra %l3, 0x10, %g5
52322 bvc,a,pt %xcc, loop_6231
52323 edge32l %g2, %i5, %i3
52324 stw %l2, [%l7 + 0x54]
52325 movvc %xcc, %l1, %l4
52326loop_6231:
52327 fcmpgt32 %f6, %f0, %g3
52328 addc %g1, 0x0DEB, %o0
52329 subc %l5, %i1, %g7
52330 subcc %l6, %o6, %o1
52331 ldsw [%l7 + 0x44], %o7
52332 stx %o3, [%l7 + 0x70]
52333 tneg %icc, 0x1
52334 alignaddr %i0, %g4, %i6
52335 array32 %l0, %i7, %o4
52336 stw %g6, [%l7 + 0x4C]
52337 edge16 %o2, %i2, %i4
52338 nop
52339 setx loop_6232, %l0, %l1
52340 wrpr 0x1, %tl
52341 wrpr %l1, %tnpc
52342 setx 0x34400001400, %l0, %l1
52343 wrpr %l1, %tstate
52344 wrhpr 0x4, %htstate
52345 done
52346 fandnot1s %f4, %f0, %f1
52347 bgu,a %icc, loop_6233
52348 ldsw [%l7 + 0x4C], %l3
52349loop_6232:
52350 and %o5, %g5, %i5
52351 ldsh [%l7 + 0x5E], %i3
52352loop_6233:
52353 fxnor %f12, %f12, %f2
52354 tcc %icc, 0x5
52355 fmul8x16al %f2, %f5, %f12
52356 lduw [%l7 + 0x78], %l2
52357 movrlz %l1, %l4, %g2
52358 st %f1, [%l7 + 0x5C]
52359 sub %g1, %o0, %l5
52360 edge8n %g3, %g7, %l6
52361 fpadd16s %f12, %f13, %f7
52362 fmuld8ulx16 %f9, %f14, %f10
52363 lduh [%l7 + 0x7C], %i1
52364 ldsh [%l7 + 0x34], %o1
52365 udivcc %o7, 0x08A7, %o6
52366 ldx [%l7 + 0x18], %i0
52367 bl loop_6234
52368 tgu %icc, 0x3
52369 move %icc, %o3, %i6
52370 stx %g4, [%l7 + 0x70]
52371loop_6234:
52372 bleu,a,pn %icc, loop_6235
52373 fnegs %f4, %f13
52374 fxor %f8, %f4, %f14
52375 lduw [%l7 + 0x3C], %i7
52376loop_6235:
52377 fornot1s %f4, %f11, %f9
52378 lduh [%l7 + 0x14], %o4
52379 ld [%l7 + 0x0C], %f13
52380 ldsw [%l7 + 0x24], %l0
52381 fmovsleu %xcc, %f13, %f14
52382 fpack32 %f10, %f8, %f6
52383 fmovsge %xcc, %f1, %f15
52384 mulscc %o2, 0x009F, %i2
52385 ldub [%l7 + 0x72], %g6
52386 ldsh [%l7 + 0x5E], %i4
52387 fxor %f6, %f10, %f0
52388 fmul8x16au %f5, %f2, %f14
52389 ld [%l7 + 0x44], %f8
52390 movg %icc, %l3, %g5
52391 sub %o5, %i3, %i5
52392 fmovdgu %xcc, %f1, %f3
52393 stx %l1, [%l7 + 0x18]
52394 brz,a %l2, loop_6236
52395 ldsh [%l7 + 0x7C], %g2
52396 fbug %fcc2, loop_6237
52397 movgu %icc, %g1, %l4
52398loop_6236:
52399 umul %o0, %g3, %l5
52400 sdiv %l6, 0x1541, %g7
52401loop_6237:
52402 stb %o1, [%l7 + 0x78]
52403 fmovscc %icc, %f3, %f4
52404 srax %o7, 0x06, %i1
52405 siam 0x7
52406 andncc %i0, %o6, %o3
52407 movgu %icc, %i6, %g4
52408 addc %o4, %i7, %o2
52409 stb %i2, [%l7 + 0x4D]
52410 fbne %fcc3, loop_6238
52411 alignaddr %l0, %g6, %i4
52412 fzero %f14
52413 fbn %fcc0, loop_6239
52414loop_6238:
52415 stb %g5, [%l7 + 0x30]
52416 nop
52417 setx loop_6240, %l0, %l1
52418 jmpl %l1, %o5
52419 fmovrsgz %l3, %f12, %f9
52420loop_6239:
52421 smul %i5, 0x087F, %l1
52422 mulscc %i3, 0x1C7D, %g2
52423loop_6240:
52424 ldd [%l7 + 0x28], %f4
52425 ldsh [%l7 + 0x66], %g1
52426 edge32l %l2, %l4, %o0
52427 tne %xcc, 0x6
52428 ldub [%l7 + 0x7D], %g3
52429 tge %xcc, 0x5
52430 fnot1 %f4, %f14
52431 fmovdpos %xcc, %f9, %f0
52432 fmovrdlez %l6, %f12, %f10
52433 or %l5, 0x0E5A, %g7
52434 ld [%l7 + 0x70], %f14
52435 movpos %icc, %o1, %o7
52436 tl %icc, 0x2
52437 edge8l %i1, %i0, %o3
52438 movrlez %o6, %i6, %g4
52439 umulcc %i7, 0x0E66, %o2
52440 fmovsvs %icc, %f11, %f12
52441 ld [%l7 + 0x10], %f15
52442 fexpand %f4, %f12
52443 subccc %o4, %i2, %l0
52444 bgu,pt %icc, loop_6241
52445 fxnor %f4, %f4, %f6
52446 sdivx %g6, 0x0D30, %i4
52447 movn %icc, %o5, %g5
52448loop_6241:
52449 fsrc2 %f6, %f8
52450 fmovdvc %icc, %f3, %f11
52451 be %xcc, loop_6242
52452 fcmple16 %f0, %f8, %l3
52453 nop
52454 setx loop_6243, %l0, %l1
52455 wrpr 0x1, %tl
52456 wrpr %l1, %tpc
52457 add %l1, 0x4, %l1
52458 wrpr %l1, %tnpc
52459 setx 0x34400001400, %l0, %l1
52460 wrpr %l1, %tstate
52461 wrhpr 0x4, %htstate
52462 retry
52463 ldub [%l7 + 0x4B], %l1
52464loop_6242:
52465 fcmpne32 %f10, %f14, %i3
52466 sdivx %g2, 0x0759, %g1
52467loop_6243:
52468 fsrc2s %f1, %f15
52469 brgez %l2, loop_6244
52470 sth %i5, [%l7 + 0x2A]
52471 stx %l4, [%l7 + 0x60]
52472 lduw [%l7 + 0x5C], %o0
52473loop_6244:
52474 fandnot2s %f13, %f3, %f9
52475 smulcc %g3, %l5, %g7
52476 ldx [%l7 + 0x20], %o1
52477 fexpand %f6, %f6
52478 fbug %fcc2, loop_6245
52479 movrlez %l6, 0x15B, %o7
52480 orncc %i0, %i1, %o6
52481 fones %f13
52482loop_6245:
52483 nop
52484 setx loop_6246, %l0, %l1
52485 wrpr 0x1, %tl
52486 wrpr %l1, %tnpc
52487 setx 0x34400001400, %l0, %l1
52488 wrpr %l1, %tstate
52489 wrhpr 0x4, %htstate
52490 done
52491 orncc %i6, 0x01A4, %o3
52492 movrlz %i7, 0x2AE, %g4
52493 taddcc %o2, %i2, %l0
52494loop_6246:
52495 tsubcctv %g6, %i4, %o4
52496 fexpand %f1, %f6
52497 ldd [%l7 + 0x58], %f0
52498 fmovscs %icc, %f2, %f0
52499 fsrc1 %f0, %f4
52500 bcs,pn %icc, loop_6247
52501 te %icc, 0x6
52502 bcc %icc, loop_6248
52503 fcmped %fcc0, %f12, %f6
52504loop_6247:
52505 movcc %icc, %o5, %l3
52506 lduw [%l7 + 0x10], %g5
52507loop_6248:
52508 movge %icc, %i3, %l1
52509 stx %g1, [%l7 + 0x30]
52510 tgu %xcc, 0x0
52511 fcmpeq16 %f0, %f14, %g2
52512 fmovdneg %icc, %f4, %f5
52513 stb %l2, [%l7 + 0x73]
52514 fmovrsne %i5, %f12, %f15
52515 ldx [%l7 + 0x70], %o0
52516 popc 0x035F, %l4
52517 movne %xcc, %g3, %l5
52518 bl,a loop_6249
52519 taddcctv %o1, 0x11A0, %g7
52520 fmul8x16au %f8, %f0, %f6
52521 edge16 %l6, %i0, %i1
52522loop_6249:
52523 bcc,pt %icc, loop_6250
52524 lduh [%l7 + 0x5E], %o6
52525 move %icc, %o7, %o3
52526 fmovdvs %icc, %f14, %f10
52527loop_6250:
52528 edge8 %i7, %i6, %o2
52529 st %f3, [%l7 + 0x54]
52530 ld [%l7 + 0x7C], %f2
52531 ldsw [%l7 + 0x6C], %g4
52532 srax %i2, 0x07, %g6
52533 fmovda %xcc, %f2, %f9
52534 ldsw [%l7 + 0x20], %l0
52535 fcmpeq32 %f12, %f8, %i4
52536 xorcc %o5, %l3, %o4
52537 smulcc %i3, %g5, %l1
52538 movn %xcc, %g2, %g1
52539 fmovdge %icc, %f14, %f4
52540 fpmerge %f4, %f2, %f12
52541 ld [%l7 + 0x54], %f12
52542 fnot2 %f6, %f8
52543 ldsb [%l7 + 0x2A], %l2
52544 lduw [%l7 + 0x38], %o0
52545 edge8 %i5, %l4, %g3
52546 fbo %fcc3, loop_6251
52547 ld [%l7 + 0x3C], %f6
52548 add %l5, %o1, %g7
52549 bge,a %xcc, loop_6252
52550loop_6251:
52551 lduh [%l7 + 0x4E], %l6
52552 st %f13, [%l7 + 0x24]
52553 movrlz %i1, %i0, %o7
52554loop_6252:
52555 fbe,a %fcc2, loop_6253
52556 edge16l %o6, %o3, %i6
52557 std %f8, [%l7 + 0x10]
52558 ld [%l7 + 0x34], %f8
52559loop_6253:
52560 tn %icc, 0x0
52561 fcmple16 %f2, %f2, %o2
52562 fxor %f2, %f10, %f14
52563 fzeros %f13
52564 movvs %icc, %g4, %i2
52565 ldub [%l7 + 0x34], %g6
52566 andncc %i7, %l0, %o5
52567 fpadd16 %f12, %f2, %f2
52568 sth %l3, [%l7 + 0x24]
52569 fmovda %icc, %f15, %f15
52570 bgu,pt %xcc, loop_6254
52571 ldsw [%l7 + 0x08], %i4
52572 tsubcc %i3, %g5, %l1
52573 orcc %o4, %g1, %g2
52574loop_6254:
52575 fmovscs %icc, %f5, %f6
52576 add %l2, %i5, %l4
52577 fmovdn %icc, %f7, %f15
52578 lduw [%l7 + 0x6C], %o0
52579 xor %g3, 0x1723, %o1
52580 fmovrse %l5, %f1, %f12
52581 fmovrdlz %l6, %f8, %f10
52582 ld [%l7 + 0x60], %f3
52583 fxnor %f4, %f0, %f0
52584 ldx [%l7 + 0x30], %g7
52585 movneg %xcc, %i1, %o7
52586 fmul8x16au %f0, %f4, %f0
52587 movl %xcc, %o6, %i0
52588 fmovdcs %xcc, %f8, %f10
52589 ldsh [%l7 + 0x14], %o3
52590 fnot1 %f12, %f8
52591 fble %fcc3, loop_6255
52592 nop
52593 setx loop_6256, %l0, %l1
52594 wrpr 0x1, %tl
52595 wrpr %l1, %tpc
52596 add %l1, 0x4, %l1
52597 wrpr %l1, %tnpc
52598 setx 0x34400001400, %l0, %l1
52599 wrpr %l1, %tstate
52600 wrhpr 0x4, %htstate
52601 retry
52602 smul %i6, %o2, %i2
52603 bvs,a,pt %icc, loop_6257
52604loop_6255:
52605 udivx %g4, 0x064B, %g6
52606loop_6256:
52607 ldx [%l7 + 0x20], %i7
52608 stw %l0, [%l7 + 0x18]
52609loop_6257:
52610 fpmerge %f6, %f0, %f6
52611 srlx %o5, %l3, %i4
52612 bcs,a %xcc, loop_6258
52613 lduw [%l7 + 0x58], %i3
52614 fcmple16 %f8, %f14, %g5
52615 edge32n %o4, %g1, %l1
52616loop_6258:
52617 fmovdge %xcc, %f12, %f7
52618 tvc %xcc, 0x1
52619 udiv %g2, 0x0E29, %l2
52620 tvc %icc, 0x0
52621 fnand %f12, %f0, %f10
52622 std %f8, [%l7 + 0x18]
52623 fmovsg %xcc, %f3, %f4
52624 fmovd %f2, %f6
52625 bg,a,pn %xcc, loop_6259
52626 sdiv %l4, 0x0B60, %o0
52627 fmovdn %icc, %f12, %f9
52628 edge16l %g3, %i5, %o1
52629loop_6259:
52630 fmovde %xcc, %f0, %f4
52631 ldx [%l7 + 0x30], %l6
52632 taddcc %l5, 0x027F, %g7
52633 fbule,a %fcc1, loop_6260
52634 ldsw [%l7 + 0x78], %i1
52635 ld [%l7 + 0x44], %f2
52636 edge32l %o6, %i0, %o3
52637loop_6260:
52638 fandnot1 %f0, %f12, %f8
52639 fcmpgt16 %f12, %f10, %i6
52640 array8 %o7, %o2, %i2
52641 fbu %fcc1, loop_6261
52642 sth %g4, [%l7 + 0x3E]
52643 bne,a %icc, loop_6262
52644 stw %g6, [%l7 + 0x10]
52645loop_6261:
52646 ldx [%l7 + 0x50], %i7
52647 movrgez %o5, 0x003, %l0
52648loop_6262:
52649 mulscc %i4, %l3, %g5
52650 fmovse %icc, %f12, %f1
52651 fmovdvc %icc, %f5, %f15
52652 sdivcc %o4, 0x0CC7, %i3
52653 movn %icc, %l1, %g1
52654 addcc %l2, 0x1901, %l4
52655 fnands %f11, %f11, %f11
52656 bne,pn %icc, loop_6263
52657 fmovsl %xcc, %f14, %f2
52658 sth %o0, [%l7 + 0x68]
52659 brnz,a %g2, loop_6264
52660loop_6263:
52661 fbue %fcc2, loop_6265
52662 ldd [%l7 + 0x40], %f4
52663 addcc %g3, %o1, %i5
52664loop_6264:
52665 orn %l5, %g7, %l6
52666loop_6265:
52667 ldsb [%l7 + 0x2E], %o6
52668 sth %i1, [%l7 + 0x08]
52669 bcc %icc, loop_6266
52670 tge %xcc, 0x2
52671 stw %i0, [%l7 + 0x08]
52672 edge32 %i6, %o7, %o3
52673loop_6266:
52674 fexpand %f6, %f14
52675 fmovdcs %icc, %f8, %f6
52676 fbg,a %fcc0, loop_6267
52677 fmovdcc %xcc, %f12, %f14
52678 fbule,a %fcc2, loop_6268
52679 fmovdgu %xcc, %f13, %f14
52680loop_6267:
52681 ldx [%l7 + 0x38], %o2
52682 fmovdne %xcc, %f1, %f10
52683loop_6268:
52684 fsrc2 %f12, %f2
52685 sth %i2, [%l7 + 0x0E]
52686 bl,a,pn %xcc, loop_6269
52687 fpadd16s %f14, %f14, %f3
52688 ba,a loop_6270
52689 udivx %g6, 0x19C3, %i7
52690loop_6269:
52691 ldx [%l7 + 0x10], %g4
52692 sub %l0, %o5, %l3
52693loop_6270:
52694 alignaddrl %g5, %o4, %i3
52695 fpsub16 %f10, %f10, %f6
52696 fmovdleu %xcc, %f2, %f1
52697 st %f9, [%l7 + 0x24]
52698 fmovdn %icc, %f11, %f2
52699 ldub [%l7 + 0x56], %l1
52700 tgu %xcc, 0x5
52701 smulcc %g1, 0x148B, %l2
52702 movne %xcc, %l4, %o0
52703 stb %g2, [%l7 + 0x55]
52704 subcc %g3, %i4, %i5
52705 std %f8, [%l7 + 0x08]
52706 stb %o1, [%l7 + 0x4A]
52707 fmovdl %icc, %f7, %f8
52708 fblg %fcc1, loop_6271
52709 movn %icc, %g7, %l5
52710 fmovdgu %icc, %f2, %f8
52711 srax %l6, 0x07, %o6
52712loop_6271:
52713 brz %i0, loop_6272
52714 tl %xcc, 0x6
52715 st %f5, [%l7 + 0x08]
52716 ld [%l7 + 0x60], %f5
52717loop_6272:
52718 andcc %i1, 0x0436, %i6
52719 ldd [%l7 + 0x40], %f2
52720 movgu %xcc, %o3, %o7
52721 orcc %o2, 0x0F0B, %i2
52722 fmovrsgez %i7, %f7, %f5
52723 fnot1s %f1, %f10
52724 sub %g4, %g6, %l0
52725 fmovrsgez %o5, %f1, %f2
52726 lduh [%l7 + 0x5E], %g5
52727 andn %l3, 0x03B1, %o4
52728 bvc loop_6273
52729 tcc %icc, 0x0
52730 call loop_6274
52731 xor %l1, 0x1D10, %i3
52732loop_6273:
52733 std %f10, [%l7 + 0x48]
52734 fbg,a %fcc3, loop_6275
52735loop_6274:
52736 fmul8x16 %f10, %f2, %f8
52737 ldsh [%l7 + 0x70], %g1
52738 udivx %l2, 0x0C9D, %o0
52739loop_6275:
52740 alignaddrl %l4, %g3, %i4
52741 fzeros %f13
52742 bcs,pn %xcc, loop_6276
52743 bcs,pt %icc, loop_6277
52744 ldd [%l7 + 0x18], %f4
52745 st %f2, [%l7 + 0x48]
52746loop_6276:
52747 fmovrdlz %g2, %f2, %f4
52748loop_6277:
52749 fmovsge %icc, %f12, %f13
52750 sdiv %i5, 0x1126, %g7
52751 movg %icc, %l5, %o1
52752 fsrc1s %f6, %f12
52753 fcmpes %fcc3, %f11, %f14
52754 brlz %l6, loop_6278
52755 stw %i0, [%l7 + 0x68]
52756 fmovrse %i1, %f15, %f2
52757 fmul8x16al %f5, %f7, %f8
52758loop_6278:
52759 movre %o6, 0x254, %o3
52760 movle %icc, %i6, %o2
52761 orn %o7, %i7, %g4
52762 lduh [%l7 + 0x62], %g6
52763 mulscc %i2, 0x0068, %o5
52764 fmovrsgz %g5, %f6, %f11
52765 fcmpes %fcc3, %f15, %f6
52766 stb %l3, [%l7 + 0x46]
52767 array16 %l0, %l1, %o4
52768 srl %g1, %i3, %l2
52769 movleu %xcc, %o0, %l4
52770 edge32ln %g3, %g2, %i5
52771 bshuffle %f12, %f12, %f6
52772 fbg %fcc0, loop_6279
52773 fmovsleu %icc, %f2, %f5
52774 subcc %i4, %l5, %o1
52775 edge16n %g7, %l6, %i1
52776loop_6279:
52777 ldsh [%l7 + 0x3C], %i0
52778 ldsh [%l7 + 0x20], %o3
52779 fmovsge %xcc, %f11, %f6
52780 ldd [%l7 + 0x08], %f0
52781 ldx [%l7 + 0x18], %o6
52782 fsrc2 %f2, %f10
52783 sth %o2, [%l7 + 0x7E]
52784 tpos %xcc, 0x0
52785 fmovsge %xcc, %f7, %f6
52786 fzeros %f9
52787 movvc %xcc, %i6, %o7
52788 tpos %xcc, 0x1
52789 fpsub16s %f4, %f12, %f12
52790 ldd [%l7 + 0x78], %f10
52791 orn %i7, 0x172E, %g4
52792 fbne %fcc0, loop_6280
52793 ldub [%l7 + 0x4D], %g6
52794 movvs %icc, %i2, %g5
52795 taddcc %l3, 0x0720, %o5
52796loop_6280:
52797 ldsw [%l7 + 0x08], %l0
52798 stb %l1, [%l7 + 0x64]
52799 pdist %f8, %f8, %f8
52800 movpos %xcc, %o4, %g1
52801 bvc,a,pt %xcc, loop_6281
52802 fsrc1 %f0, %f4
52803 edge8n %l2, %i3, %o0
52804 movne %xcc, %l4, %g2
52805loop_6281:
52806 tneg %xcc, 0x7
52807 std %f8, [%l7 + 0x40]
52808 stx %i5, [%l7 + 0x68]
52809 bvc,a %xcc, loop_6282
52810 movcc %xcc, %g3, %l5
52811 fxors %f3, %f5, %f15
52812 movrne %o1, %g7, %i4
52813loop_6282:
52814 stb %l6, [%l7 + 0x7E]
52815 ldsw [%l7 + 0x2C], %i0
52816 brlez,a %i1, loop_6283
52817 fmovrsne %o6, %f10, %f10
52818 stb %o3, [%l7 + 0x2D]
52819 stx %o2, [%l7 + 0x10]
52820loop_6283:
52821 orcc %i6, %o7, %g4
52822 bpos,pt %icc, loop_6284
52823 andn %i7, 0x1B88, %g6
52824 tg %xcc, 0x3
52825 fmuld8ulx16 %f13, %f14, %f0
52826loop_6284:
52827 fpack16 %f14, %f10
52828 stb %i2, [%l7 + 0x15]
52829 ldub [%l7 + 0x21], %g5
52830 smulcc %o5, %l3, %l0
52831 fbl,a %fcc3, loop_6285
52832 movleu %xcc, %o4, %g1
52833 tgu %xcc, 0x2
52834 andncc %l2, %i3, %l1
52835loop_6285:
52836 ldsh [%l7 + 0x32], %l4
52837 ldsb [%l7 + 0x3D], %g2
52838 lduh [%l7 + 0x34], %o0
52839 fpadd32 %f10, %f2, %f14
52840 fnands %f7, %f14, %f1
52841 ldsb [%l7 + 0x52], %i5
52842 siam 0x1
52843 fcmpne32 %f8, %f6, %g3
52844 ldub [%l7 + 0x29], %o1
52845 fcmpd %fcc1, %f2, %f0
52846 nop
52847 setx loop_6286, %l0, %l1
52848 jmpl %l1, %g7
52849 ldd [%l7 + 0x28], %f8
52850 tvc %xcc, 0x0
52851 ldsh [%l7 + 0x4C], %i4
52852loop_6286:
52853 sth %l6, [%l7 + 0x46]
52854 fbug,a %fcc0, loop_6287
52855 bvs loop_6288
52856 lduw [%l7 + 0x78], %l5
52857 xnorcc %i0, %o6, %o3
52858loop_6287:
52859 bge,a,pn %xcc, loop_6289
52860loop_6288:
52861 sth %i1, [%l7 + 0x64]
52862 fmovdleu %xcc, %f3, %f7
52863 fcmpd %fcc2, %f0, %f4
52864loop_6289:
52865 fbge %fcc0, loop_6290
52866 xnorcc %o2, 0x1101, %o7
52867 lduh [%l7 + 0x1E], %g4
52868 movn %icc, %i6, %g6
52869loop_6290:
52870 ldsh [%l7 + 0x1A], %i2
52871 stw %i7, [%l7 + 0x3C]
52872 st %f4, [%l7 + 0x60]
52873 edge16ln %o5, %g5, %l0
52874 fxors %f3, %f8, %f9
52875 fands %f8, %f12, %f7
52876 stb %o4, [%l7 + 0x7A]
52877 ldx [%l7 + 0x48], %g1
52878 sdivx %l2, 0x08FC, %l3
52879 movrgz %l1, %l4, %g2
52880 fbg,a %fcc2, loop_6291
52881 fsrc2s %f11, %f11
52882 xorcc %i3, %o0, %g3
52883 ldsw [%l7 + 0x30], %o1
52884loop_6291:
52885 sllx %g7, %i5, %i4
52886 lduw [%l7 + 0x74], %l6
52887 bn,a,pt %xcc, loop_6292
52888 taddcc %l5, 0x0D84, %o6
52889 fmovrse %i0, %f5, %f13
52890 ldub [%l7 + 0x3A], %o3
52891loop_6292:
52892 tleu %xcc, 0x0
52893 udivx %i1, 0x10AA, %o2
52894 fmovsne %icc, %f0, %f7
52895 lduh [%l7 + 0x0E], %g4
52896 fmovscc %xcc, %f13, %f0
52897 fbne %fcc3, loop_6293
52898 movge %xcc, %i6, %o7
52899 fones %f13
52900 bn,a %xcc, loop_6294
52901loop_6293:
52902 brlez %g6, loop_6295
52903 fmovsl %xcc, %f2, %f0
52904 movvc %icc, %i2, %o5
52905loop_6294:
52906 srl %g5, %l0, %o4
52907loop_6295:
52908 movl %xcc, %i7, %l2
52909 lduh [%l7 + 0x08], %l3
52910 fbuge,a %fcc0, loop_6296
52911 stx %g1, [%l7 + 0x78]
52912 bg,a,pn %icc, loop_6297
52913 srlx %l4, 0x0B, %g2
52914loop_6296:
52915 ld [%l7 + 0x68], %f9
52916 bl loop_6298
52917loop_6297:
52918 ldsw [%l7 + 0x0C], %l1
52919 srlx %i3, %o0, %g3
52920 ba,a,pt %icc, loop_6299
52921loop_6298:
52922 sth %o1, [%l7 + 0x10]
52923 andn %i5, 0x1CE7, %g7
52924 ld [%l7 + 0x10], %f11
52925loop_6299:
52926 fnors %f10, %f7, %f11
52927 srl %i4, 0x0E, %l5
52928 bleu,pt %xcc, loop_6300
52929 stw %l6, [%l7 + 0x0C]
52930 stx %o6, [%l7 + 0x50]
52931 fmovsl %xcc, %f4, %f8
52932loop_6300:
52933 fpackfix %f8, %f3
52934 tgu %xcc, 0x2
52935 fbge %fcc1, loop_6301
52936 edge32n %i0, %i1, %o3
52937 addccc %o2, 0x05E9, %i6
52938 fblg,a %fcc3, loop_6302
52939loop_6301:
52940 fpsub16 %f10, %f6, %f14
52941 ld [%l7 + 0x7C], %f0
52942 ldsw [%l7 + 0x6C], %o7
52943loop_6302:
52944 fbl %fcc2, loop_6303
52945 fones %f2
52946 edge32ln %g6, %i2, %o5
52947 edge16ln %g4, %l0, %o4
52948loop_6303:
52949 sth %i7, [%l7 + 0x7C]
52950 udivcc %l2, 0x098B, %l3
52951 std %f8, [%l7 + 0x68]
52952 bleu,a loop_6304
52953 fsrc2 %f4, %f4
52954 fmovdleu %xcc, %f11, %f1
52955 fmovrse %g5, %f14, %f6
52956loop_6304:
52957 xnor %g1, %g2, %l1
52958 fmovdl %xcc, %f10, %f6
52959 edge32l %i3, %l4, %g3
52960 fbule,a %fcc2, loop_6305
52961 umulcc %o1, %i5, %o0
52962 tne %icc, 0x0
52963 ldx [%l7 + 0x60], %g7
52964loop_6305:
52965 mulx %i4, %l6, %o6
52966 addcc %l5, %i0, %i1
52967 srl %o3, %o2, %i6
52968 array16 %g6, %o7, %i2
52969 stw %o5, [%l7 + 0x1C]
52970 fmovrslez %l0, %f0, %f0
52971 fbge,a %fcc0, loop_6306
52972 fmovsgu %xcc, %f6, %f12
52973 fmovdvs %icc, %f10, %f14
52974 fmovrse %o4, %f13, %f1
52975loop_6306:
52976 fcmpeq32 %f4, %f4, %i7
52977 sth %l2, [%l7 + 0x1C]
52978 stb %g4, [%l7 + 0x5A]
52979 fabss %f1, %f3
52980 stx %l3, [%l7 + 0x20]
52981 fcmped %fcc0, %f8, %f8
52982 edge32n %g1, %g2, %l1
52983 stb %g5, [%l7 + 0x53]
52984 bleu,pn %icc, loop_6307
52985 stb %l4, [%l7 + 0x4D]
52986 fpsub32s %f9, %f1, %f7
52987 lduw [%l7 + 0x78], %g3
52988loop_6307:
52989 ldx [%l7 + 0x78], %o1
52990 fmovs %f8, %f13
52991 nop
52992 setx loop_6308, %l0, %l1
52993 wrpr 0x1, %tl
52994 wrpr %l1, %tnpc
52995 setx 0x34400001400, %l0, %l1
52996 wrpr %l1, %tstate
52997 wrhpr 0x4, %htstate
52998 done
52999 fmovd %f6, %f10
53000 st %f11, [%l7 + 0x24]
53001 ldx [%l7 + 0x68], %i5
53002loop_6308:
53003 sth %i3, [%l7 + 0x64]
53004 sllx %g7, 0x0E, %o0
53005 alignaddrl %i4, %o6, %l6
53006 fpadd16 %f6, %f4, %f12
53007 tgu %icc, 0x7
53008 fmovsgu %xcc, %f7, %f9
53009 fbl,a %fcc3, loop_6309
53010 mulscc %l5, %i1, %o3
53011 pdist %f6, %f6, %f2
53012 std %f14, [%l7 + 0x28]
53013loop_6309:
53014 sra %o2, 0x1C, %i0
53015 fornot2 %f14, %f0, %f12
53016 fmovsa %xcc, %f10, %f1
53017 lduw [%l7 + 0x0C], %g6
53018 fpackfix %f10, %f9
53019 siam 0x4
53020 fmovsgu %xcc, %f9, %f12
53021 tvc %xcc, 0x4
53022 std %f10, [%l7 + 0x60]
53023 nop
53024 setx loop_6310, %l0, %l1
53025 wrpr 0x1, %tl
53026 wrpr %l1, %tpc
53027 add %l1, 0x4, %l1
53028 wrpr %l1, %tnpc
53029 setx 0x34400001400, %l0, %l1
53030 wrpr %l1, %tstate
53031 wrhpr 0x4, %htstate
53032 retry
53033 fmovda %xcc, %f1, %f9
53034 lduh [%l7 + 0x1C], %i6
53035 stx %o7, [%l7 + 0x28]
53036loop_6310:
53037 udivx %i2, 0x10D6, %o5
53038 ldsw [%l7 + 0x3C], %l0
53039 fnot2 %f4, %f14
53040 ldd [%l7 + 0x10], %f8
53041 edge16ln %i7, %l2, %g4
53042 orn %o4, 0x1DDF, %g1
53043 ble,pt %xcc, loop_6311
53044 fbuge,a %fcc0, loop_6312
53045 ldd [%l7 + 0x08], %f8
53046 tn %icc, 0x1
53047loop_6311:
53048 move %xcc, %l3, %l1
53049loop_6312:
53050 st %f13, [%l7 + 0x2C]
53051 tsubcc %g5, %g2, %l4
53052 ld [%l7 + 0x54], %f6
53053 stb %o1, [%l7 + 0x33]
53054 bneg loop_6313
53055 subcc %i5, %i3, %g3
53056 st %f5, [%l7 + 0x10]
53057 fmovdneg %xcc, %f8, %f4
53058loop_6313:
53059 stx %o0, [%l7 + 0x38]
53060 fmovdcs %icc, %f7, %f9
53061 bn,a,pt %icc, loop_6314
53062 lduh [%l7 + 0x62], %g7
53063 fmovrslz %o6, %f7, %f5
53064 ldsb [%l7 + 0x36], %i4
53065loop_6314:
53066 ldsh [%l7 + 0x0C], %l6
53067 fbe,a %fcc2, loop_6315
53068 tgu %icc, 0x7
53069 alignaddr %l5, %o3, %o2
53070 fmovrslez %i0, %f12, %f6
53071loop_6315:
53072 ld [%l7 + 0x30], %f8
53073 fmovse %icc, %f10, %f6
53074 fpsub32s %f10, %f1, %f5
53075 fxnor %f6, %f4, %f14
53076 bl,pn %xcc, loop_6316
53077 fpsub16 %f8, %f4, %f4
53078 addc %g6, 0x06D7, %i6
53079 srl %i1, 0x0F, %i2
53080loop_6316:
53081 ldd [%l7 + 0x70], %f8
53082 or %o7, 0x0AF5, %o5
53083 ldx [%l7 + 0x48], %l0
53084 fmovsa %icc, %f15, %f1
53085 call loop_6317
53086 brnz,a %l2, loop_6318
53087 fmuld8sux16 %f11, %f14, %f2
53088 fsrc2 %f0, %f14
53089loop_6317:
53090 stb %i7, [%l7 + 0x36]
53091loop_6318:
53092 bvs,pn %icc, loop_6319
53093 bvc,a,pn %xcc, loop_6320
53094 fmovdcc %xcc, %f11, %f9
53095 andn %g4, 0x0567, %g1
53096loop_6319:
53097 move %icc, %o4, %l1
53098loop_6320:
53099 ldub [%l7 + 0x52], %g5
53100 ldx [%l7 + 0x18], %g2
53101 be,a,pt %xcc, loop_6321
53102 sth %l3, [%l7 + 0x52]
53103 fmovs %f2, %f2
53104 bge,a %icc, loop_6322
53105loop_6321:
53106 stw %o1, [%l7 + 0x78]
53107 ldx [%l7 + 0x40], %i5
53108 movrgez %l4, 0x081, %g3
53109loop_6322:
53110 bcs,a,pt %xcc, loop_6323
53111 sth %o0, [%l7 + 0x76]
53112 fnot2 %f0, %f6
53113 taddcctv %g7, 0x022F, %i3
53114loop_6323:
53115 tsubcctv %i4, 0x1AD0, %l6
53116 tl %xcc, 0x7
53117 std %f8, [%l7 + 0x30]
53118 ldd [%l7 + 0x60], %f12
53119 fpadd16s %f3, %f3, %f6
53120 ldx [%l7 + 0x18], %o6
53121 fcmple32 %f6, %f0, %l5
53122 stb %o2, [%l7 + 0x5C]
53123 or %o3, 0x0CD9, %g6
53124 lduh [%l7 + 0x74], %i0
53125 ld [%l7 + 0x7C], %f10
53126 xnor %i1, 0x0DA6, %i6
53127 lduw [%l7 + 0x44], %o7
53128 lduw [%l7 + 0x14], %o5
53129 fxnor %f2, %f4, %f6
53130 bpos %xcc, loop_6324
53131 tgu %xcc, 0x1
53132 sll %i2, 0x08, %l0
53133 fsrc1s %f8, %f5
53134loop_6324:
53135 fornot2 %f0, %f12, %f8
53136 fmovsle %icc, %f2, %f5
53137 fmovrslz %i7, %f1, %f13
53138 fmovrdne %l2, %f4, %f6
53139 addccc %g4, %g1, %o4
53140 ldsb [%l7 + 0x0D], %l1
53141 umulcc %g5, %l3, %g2
53142 movneg %xcc, %o1, %l4
53143 fpsub32 %f2, %f0, %f4
53144 bvs,a,pn %icc, loop_6325
53145 andncc %g3, %o0, %i5
53146 fpack16 %f2, %f8
53147 movge %xcc, %g7, %i3
53148loop_6325:
53149 fmovrslez %i4, %f10, %f5
53150 subcc %l6, %l5, %o2
53151 st %f1, [%l7 + 0x60]
53152 sub %o3, 0x14C2, %o6
53153 std %f2, [%l7 + 0x20]
53154 sra %g6, 0x1A, %i0
53155 fmovdl %xcc, %f11, %f3
53156 fmovsge %xcc, %f4, %f5
53157 fpadd32 %f10, %f10, %f6
53158 mulx %i1, %i6, %o7
53159 fbule,a %fcc3, loop_6326
53160 addcc %i2, %l0, %i7
53161 tvc %icc, 0x2
53162 mulx %o5, %l2, %g1
53163loop_6326:
53164 edge32 %g4, %o4, %l1
53165 fxnor %f10, %f0, %f2
53166 ld [%l7 + 0x44], %f4
53167 edge8ln %l3, %g2, %g5
53168 tne %xcc, 0x7
53169 std %f10, [%l7 + 0x70]
53170 movneg %icc, %o1, %g3
53171 movrlez %o0, 0x3B6, %i5
53172 tl %xcc, 0x7
53173 bvs %icc, loop_6327
53174 fzeros %f8
53175 movre %g7, %i3, %i4
53176 xnorcc %l4, %l6, %l5
53177loop_6327:
53178 alignaddrl %o2, %o6, %o3
53179 fpack32 %f12, %f4, %f2
53180 tvs %icc, 0x6
53181 ldsw [%l7 + 0x54], %g6
53182 sra %i0, %i6, %o7
53183 edge32n %i2, %l0, %i1
53184 st %f5, [%l7 + 0x68]
53185 ldsh [%l7 + 0x3E], %i7
53186 ldd [%l7 + 0x48], %f14
53187 fpack16 %f4, %f13
53188 lduw [%l7 + 0x28], %l2
53189 fabss %f5, %f11
53190 udivx %g1, 0x0C01, %g4
53191 ldsb [%l7 + 0x43], %o5
53192 tcs %xcc, 0x6
53193 ldub [%l7 + 0x70], %o4
53194 ldsh [%l7 + 0x24], %l3
53195 ldsh [%l7 + 0x46], %g2
53196 fmovsl %xcc, %f6, %f1
53197 ble,a,pt %xcc, loop_6328
53198 stw %l1, [%l7 + 0x18]
53199 bpos,pn %xcc, loop_6329
53200 fbu %fcc1, loop_6330
53201loop_6328:
53202 nop
53203 setx loop_6331, %l0, %l1
53204 wrpr 0x1, %tl
53205 wrpr %l1, %tnpc
53206 setx 0x34400001400, %l0, %l1
53207 wrpr %l1, %tstate
53208 wrhpr 0x4, %htstate
53209 done
53210 bcs,a,pt %xcc, loop_6332
53211loop_6329:
53212 tn %xcc, 0x7
53213loop_6330:
53214 lduh [%l7 + 0x70], %g5
53215loop_6331:
53216 ldsb [%l7 + 0x3E], %o1
53217loop_6332:
53218 movrlez %g3, %i5, %g7
53219 st %f1, [%l7 + 0x78]
53220 fpack16 %f10, %f12
53221 ldsh [%l7 + 0x0C], %i3
53222 sll %i4, %o0, %l4
53223 umul %l5, %o2, %l6
53224 brz,a %o3, loop_6333
53225 fpadd16s %f10, %f15, %f4
53226 lduw [%l7 + 0x20], %g6
53227 fbue,a %fcc3, loop_6334
53228loop_6333:
53229 fbg %fcc2, loop_6335
53230 std %f2, [%l7 + 0x50]
53231 sra %o6, %i0, %o7
53232loop_6334:
53233 fmovrsgz %i6, %f1, %f9
53234loop_6335:
53235 st %f3, [%l7 + 0x7C]
53236 ldsh [%l7 + 0x4A], %i2
53237 fmovdcc %xcc, %f8, %f4
53238 tsubcc %i1, 0x0620, %i7
53239 nop
53240 setx loop_6336, %l0, %l1
53241 wrpr 0x1, %tl
53242 wrpr %l1, %tpc
53243 add %l1, 0x4, %l1
53244 wrpr %l1, %tnpc
53245 setx 0x34400001400, %l0, %l1
53246 wrpr %l1, %tstate
53247 wrhpr 0x4, %htstate
53248 retry
53249 std %f6, [%l7 + 0x60]
53250 udivx %l2, 0x1587, %g1
53251 fbug,a %fcc1, loop_6337
53252loop_6336:
53253 brgez %l0, loop_6338
53254 bn,a %xcc, loop_6339
53255 bge loop_6340
53256loop_6337:
53257 ble,pn %icc, loop_6341
53258loop_6338:
53259 st %f6, [%l7 + 0x48]
53260loop_6339:
53261 ldub [%l7 + 0x2E], %g4
53262loop_6340:
53263 brnz %o5, loop_6342
53264loop_6341:
53265 movl %xcc, %l3, %o4
53266 edge16 %l1, %g5, %g2
53267 fpadd16 %f2, %f14, %f10
53268loop_6342:
53269 fnot2s %f6, %f14
53270 bcc,pn %icc, loop_6343
53271 siam 0x1
53272 fba,a %fcc1, loop_6344
53273 brnz %o1, loop_6345
53274loop_6343:
53275 fmovrde %i5, %f6, %f4
53276 subc %g7, %g3, %i3
53277loop_6344:
53278 sth %o0, [%l7 + 0x52]
53279loop_6345:
53280 bvs,a loop_6346
53281 fmul8x16au %f4, %f15, %f0
53282 ldsw [%l7 + 0x10], %l4
53283 fbo,a %fcc3, loop_6347
53284loop_6346:
53285 fnand %f10, %f4, %f12
53286 ldd [%l7 + 0x60], %f6
53287 fnegd %f12, %f14
53288loop_6347:
53289 sdiv %i4, 0x14C4, %l5
53290 brlz %l6, loop_6348
53291 ba,pt %xcc, loop_6349
53292 bl,a %xcc, loop_6350
53293 edge32l %o2, %g6, %o3
53294loop_6348:
53295 stw %o6, [%l7 + 0x40]
53296loop_6349:
53297 st %f3, [%l7 + 0x48]
53298loop_6350:
53299 fand %f0, %f14, %f0
53300 andncc %o7, %i0, %i2
53301 bl,a,pt %icc, loop_6351
53302 fpsub16s %f8, %f13, %f2
53303 bvs,a,pt %icc, loop_6352
53304 fcmpne16 %f0, %f14, %i1
53305loop_6351:
53306 mova %xcc, %i6, %l2
53307 stw %i7, [%l7 + 0x38]
53308loop_6352:
53309 fxnor %f12, %f10, %f8
53310 popc 0x12D9, %l0
53311 fmovsne %xcc, %f12, %f10
53312 fmovdcs %xcc, %f0, %f12
53313 fmovdn %xcc, %f14, %f14
53314 stb %g4, [%l7 + 0x6C]
53315 edge8n %g1, %o5, %l3
53316 fcmped %fcc3, %f12, %f0
53317 fba,a %fcc3, loop_6353
53318 std %f4, [%l7 + 0x48]
53319 addccc %o4, %g5, %l1
53320 fmovdvs %icc, %f8, %f2
53321loop_6353:
53322 ldsb [%l7 + 0x26], %g2
53323 stx %i5, [%l7 + 0x10]
53324 fbge,a %fcc0, loop_6354
53325 ldsh [%l7 + 0x1E], %g7
53326 ldub [%l7 + 0x57], %g3
53327 fors %f4, %f14, %f0
53328loop_6354:
53329 tsubcctv %i3, 0x1F29, %o1
53330 edge8n %o0, %l4, %i4
53331 ble,pn %icc, loop_6355
53332 fbue,a %fcc3, loop_6356
53333 fmovsne %icc, %f14, %f0
53334 ldx [%l7 + 0x58], %l6
53335loop_6355:
53336 fmovrde %o2, %f8, %f2
53337loop_6356:
53338 taddcctv %l5, %g6, %o3
53339 fnors %f13, %f12, %f4
53340 fbg,a %fcc1, loop_6357
53341 fornot2s %f15, %f6, %f2
53342 fmovrsgez %o7, %f6, %f15
53343 fnot2s %f13, %f11
53344loop_6357:
53345 tcc %icc, 0x1
53346 fbul,a %fcc1, loop_6358
53347 fmovsg %icc, %f4, %f9
53348 fmovdl %icc, %f12, %f8
53349 ldsb [%l7 + 0x1C], %i0
53350loop_6358:
53351 fmovse %icc, %f11, %f8
53352 ldub [%l7 + 0x67], %o6
53353 ldub [%l7 + 0x15], %i1
53354 fnand %f2, %f0, %f6
53355 ld [%l7 + 0x44], %f1
53356 ldx [%l7 + 0x08], %i2
53357 fnands %f2, %f15, %f7
53358 sth %l2, [%l7 + 0x5A]
53359 ldd [%l7 + 0x30], %f12
53360 ldub [%l7 + 0x0D], %i6
53361 stb %l0, [%l7 + 0x73]
53362 lduw [%l7 + 0x64], %g4
53363 fmovde %xcc, %f3, %f2
53364 tsubcc %i7, %g1, %l3
53365 addc %o4, 0x077E, %g5
53366 fmovdvs %xcc, %f7, %f4
53367 fnand %f14, %f6, %f2
53368 ldx [%l7 + 0x70], %l1
53369 fcmpgt32 %f2, %f6, %o5
53370 fbg,a %fcc2, loop_6359
53371 array16 %g2, %i5, %g3
53372 ldx [%l7 + 0x20], %g7
53373 bge %icc, loop_6360
53374loop_6359:
53375 std %f4, [%l7 + 0x28]
53376 ldsh [%l7 + 0x44], %i3
53377 fmovscc %icc, %f13, %f3
53378loop_6360:
53379 fmovdcs %xcc, %f8, %f15
53380 sth %o0, [%l7 + 0x62]
53381 nop
53382 setx loop_6361, %l0, %l1
53383 wrpr 0x1, %tl
53384 wrpr %l1, %tnpc
53385 setx 0x34400001400, %l0, %l1
53386 wrpr %l1, %tstate
53387 wrhpr 0x4, %htstate
53388 done
53389 ldsh [%l7 + 0x3C], %l4
53390 fble,a %fcc3, loop_6362
53391 ldd [%l7 + 0x58], %f12
53392loop_6361:
53393 add %i4, 0x0548, %l6
53394 ldub [%l7 + 0x7F], %o2
53395loop_6362:
53396 tg %xcc, 0x0
53397 ldsb [%l7 + 0x78], %l5
53398 sra %o1, 0x1F, %g6
53399 tvs %icc, 0x1
53400 stw %o7, [%l7 + 0x18]
53401 stw %i0, [%l7 + 0x38]
53402 movre %o6, 0x17F, %o3
53403 fmovdge %icc, %f10, %f8
53404 fmul8x16au %f13, %f12, %f2
53405 fcmple32 %f14, %f4, %i2
53406 fmovsleu %xcc, %f12, %f6
53407 fpadd32s %f2, %f0, %f2
53408 fones %f1
53409 ldsh [%l7 + 0x14], %l2
53410 lduh [%l7 + 0x4C], %i1
53411 edge32 %i6, %l0, %g4
53412 orn %g1, %l3, %o4
53413 fmovdgu %xcc, %f2, %f8
53414 fpsub32s %f12, %f6, %f3
53415 fmovsneg %icc, %f1, %f2
53416 ldsb [%l7 + 0x44], %i7
53417 udivcc %g5, 0x141C, %o5
53418 stw %g2, [%l7 + 0x30]
53419 ld [%l7 + 0x68], %f6
53420 fmul8ulx16 %f2, %f2, %f8
53421 srax %i5, 0x1F, %g3
53422 fmovspos %xcc, %f13, %f2
53423 fmovrslz %g7, %f13, %f15
53424 udiv %l1, 0x14E9, %o0
53425 alignaddr %i3, %i4, %l6
53426 stw %o2, [%l7 + 0x2C]
53427 ba,pn %icc, loop_6363
53428 tleu %icc, 0x0
53429 fnot1s %f13, %f14
53430 fbg,a %fcc3, loop_6364
53431loop_6363:
53432 tsubcctv %l4, 0x1630, %o1
53433 bn %xcc, loop_6365
53434 edge32n %g6, %o7, %l5
53435loop_6364:
53436 fble %fcc2, loop_6366
53437 fmovsne %xcc, %f0, %f10
53438loop_6365:
53439 fmovsgu %icc, %f1, %f4
53440 bl,a loop_6367
53441loop_6366:
53442 stb %o6, [%l7 + 0x5F]
53443 std %f4, [%l7 + 0x18]
53444 array8 %i0, %o3, %i2
53445loop_6367:
53446 fpack16 %f8, %f12
53447 srax %l2, 0x08, %i6
53448 lduh [%l7 + 0x48], %l0
53449 tle %xcc, 0x7
53450 fmovrsne %i1, %f8, %f8
53451 st %f0, [%l7 + 0x28]
53452 fcmps %fcc1, %f11, %f10
53453 sth %g4, [%l7 + 0x36]
53454 addcc %g1, %o4, %i7
53455 fors %f8, %f10, %f10
53456 movcs %icc, %g5, %o5
53457 fbule,a %fcc2, loop_6368
53458 fbul,a %fcc2, loop_6369
53459 xorcc %l3, 0x1F53, %g2
53460 tpos %xcc, 0x1
53461loop_6368:
53462 fmovdgu %xcc, %f11, %f7
53463loop_6369:
53464 std %f8, [%l7 + 0x08]
53465 be,a loop_6370
53466 stw %g3, [%l7 + 0x1C]
53467 nop
53468 setx loop_6371, %l0, %l1
53469 jmpl %l1, %i5
53470 movcc %xcc, %l1, %g7
53471loop_6370:
53472 movgu %icc, %o0, %i3
53473 fmovrse %l6, %f10, %f1
53474loop_6371:
53475 ld [%l7 + 0x0C], %f15
53476 bl,a,pt %xcc, loop_6372
53477 fmul8sux16 %f6, %f4, %f12
53478 bleu %icc, loop_6373
53479 fmovsne %xcc, %f5, %f0
53480loop_6372:
53481 bg %xcc, loop_6374
53482 fnegd %f0, %f12
53483loop_6373:
53484 std %f14, [%l7 + 0x78]
53485 ldsb [%l7 + 0x70], %i4
53486loop_6374:
53487 edge16l %o2, %l4, %o1
53488 ld [%l7 + 0x40], %f12
53489 ldsb [%l7 + 0x33], %o7
53490 edge32n %l5, %o6, %g6
53491 addc %i0, 0x1947, %i2
53492 ldub [%l7 + 0x6E], %o3
53493 stw %i6, [%l7 + 0x54]
53494 stw %l2, [%l7 + 0x48]
53495 fnot1s %f0, %f8
53496 bg,a %icc, loop_6375
53497 brgez %i1, loop_6376
53498 stx %g4, [%l7 + 0x58]
53499 fmovd %f0, %f12
53500loop_6375:
53501 ld [%l7 + 0x28], %f12
53502loop_6376:
53503 fcmpeq16 %f12, %f8, %g1
53504 fmovrdgez %o4, %f14, %f8
53505 std %f6, [%l7 + 0x18]
53506 sth %i7, [%l7 + 0x14]
53507 edge16 %g5, %o5, %l0
53508 fand %f8, %f8, %f8
53509 fmovsgu %xcc, %f10, %f4
53510 fbu,a %fcc1, loop_6377
53511 stw %l3, [%l7 + 0x54]
53512 orcc %g2, 0x0BBD, %i5
53513 ldd [%l7 + 0x28], %f8
53514loop_6377:
53515 addccc %g3, 0x1315, %g7
53516 ldd [%l7 + 0x48], %f10
53517 fand %f2, %f0, %f12
53518 fsrc1s %f10, %f4
53519 fmovdne %xcc, %f6, %f7
53520 ldx [%l7 + 0x10], %l1
53521 fbug,a %fcc3, loop_6378
53522 movrlez %i3, 0x2D3, %l6
53523 subc %i4, %o0, %o2
53524 stw %l4, [%l7 + 0x3C]
53525loop_6378:
53526 fmovdne %icc, %f1, %f12
53527 orn %o7, 0x02ED, %o1
53528 orncc %o6, 0x1A2C, %g6
53529 fcmpeq32 %f0, %f4, %i0
53530 fmovrdlez %i2, %f10, %f6
53531 lduw [%l7 + 0x30], %l5
53532 fcmps %fcc2, %f6, %f6
53533 fbo %fcc3, loop_6379
53534 stx %i6, [%l7 + 0x28]
53535 fnand %f0, %f8, %f8
53536 taddcc %o3, %i1, %l2
53537loop_6379:
53538 stb %g4, [%l7 + 0x17]
53539 movvs %icc, %g1, %o4
53540 bgu,pt %icc, loop_6380
53541 ld [%l7 + 0x5C], %f1
53542 stx %i7, [%l7 + 0x70]
53543 ld [%l7 + 0x28], %f0
53544loop_6380:
53545 st %f10, [%l7 + 0x6C]
53546 ld [%l7 + 0x14], %f0
53547 fmovsvs %xcc, %f9, %f13
53548 fcmple16 %f6, %f14, %g5
53549 bpos,a loop_6381
53550 fmovdne %xcc, %f3, %f3
53551 st %f4, [%l7 + 0x3C]
53552 bcc,pt %xcc, loop_6382
53553loop_6381:
53554 edge32n %l0, %l3, %o5
53555 tgu %xcc, 0x3
53556 fnor %f14, %f14, %f12
53557loop_6382:
53558 ld [%l7 + 0x54], %f1
53559 fmul8x16au %f8, %f6, %f12
53560 edge8ln %g2, %i5, %g3
53561 movg %icc, %g7, %l1
53562 fpsub16s %f14, %f15, %f4
53563 stb %l6, [%l7 + 0x36]
53564 tneg %icc, 0x7
53565 sdivx %i3, 0x0436, %i4
53566 bcs,a loop_6383
53567 std %f8, [%l7 + 0x48]
53568 fand %f2, %f0, %f2
53569 tgu %xcc, 0x0
53570loop_6383:
53571 addccc %o0, %l4, %o2
53572 lduh [%l7 + 0x76], %o7
53573 fnot1 %f0, %f8
53574 sub %o6, %o1, %i0
53575 movn %icc, %i2, %l5
53576 edge32ln %i6, %g6, %i1
53577 tsubcctv %l2, %o3, %g1
53578 mulscc %g4, %o4, %g5
53579 fmovdge %icc, %f6, %f7
53580 std %f6, [%l7 + 0x50]
53581 fmul8ulx16 %f0, %f4, %f2
53582 fmul8x16al %f6, %f12, %f2
53583 bg,pt %icc, loop_6384
53584 std %f6, [%l7 + 0x38]
53585 fnegs %f5, %f10
53586 move %xcc, %l0, %l3
53587loop_6384:
53588 fmovs %f11, %f12
53589 fpadd32s %f1, %f13, %f13
53590 fmovdgu %xcc, %f10, %f0
53591 tl %icc, 0x5
53592 fcmpne32 %f12, %f10, %o5
53593 xnor %g2, 0x14B0, %i7
53594 fmovrdgez %i5, %f4, %f8
53595 lduw [%l7 + 0x14], %g3
53596 fpadd16s %f2, %f8, %f15
53597 mova %xcc, %g7, %l1
53598 movrlz %i3, 0x2DF, %i4
53599 ldsb [%l7 + 0x2C], %l6
53600 umulcc %o0, %l4, %o2
53601 fands %f0, %f13, %f8
53602 fba %fcc0, loop_6385
53603 stw %o7, [%l7 + 0x18]
53604 ldsb [%l7 + 0x0D], %o6
53605 lduw [%l7 + 0x20], %o1
53606loop_6385:
53607 fmovse %xcc, %f2, %f3
53608 stx %i0, [%l7 + 0x40]
53609 fmovrsgez %i2, %f4, %f5
53610 fbue %fcc3, loop_6386
53611 siam 0x7
53612 bge,pt %icc, loop_6387
53613 nop
53614 setx loop_6388, %l0, %l1
53615 wrpr 0x1, %tl
53616 wrpr %l1, %tpc
53617 add %l1, 0x4, %l1
53618 wrpr %l1, %tnpc
53619 setx 0x34400001400, %l0, %l1
53620 wrpr %l1, %tstate
53621 wrhpr 0x4, %htstate
53622 retry
53623loop_6386:
53624 ldsh [%l7 + 0x60], %l5
53625 fxnors %f15, %f2, %f14
53626loop_6387:
53627 fmovd %f8, %f6
53628loop_6388:
53629 movne %icc, %i6, %g6
53630 fnot2 %f12, %f4
53631 fmovrsgz %i1, %f4, %f3
53632 fnot2 %f2, %f12
53633 fxnor %f6, %f10, %f6
53634 fcmpgt32 %f14, %f8, %o3
53635 fmul8x16 %f4, %f12, %f8
53636 sdivx %l2, 0x08AF, %g1
53637 fnegd %f12, %f12
53638 fnot2 %f14, %f12
53639 fmul8x16 %f5, %f0, %f6
53640 edge16 %g4, %o4, %l0
53641 movne %xcc, %g5, %o5
53642 ldsb [%l7 + 0x15], %l3
53643 stb %g2, [%l7 + 0x44]
53644 fbuge,a %fcc0, loop_6389
53645 subcc %i7, 0x1DB8, %i5
53646 sub %g3, %l1, %g7
53647 stw %i3, [%l7 + 0x34]
53648loop_6389:
53649 bne loop_6390
53650 lduw [%l7 + 0x50], %l6
53651 ldsb [%l7 + 0x7A], %o0
53652 ldsh [%l7 + 0x62], %l4
53653loop_6390:
53654 sth %o2, [%l7 + 0x18]
53655 brgez %o7, loop_6391
53656 fmovdvc %icc, %f3, %f11
53657 fmovsl %xcc, %f6, %f8
53658 subc %i4, 0x1458, %o1
53659loop_6391:
53660 fors %f0, %f1, %f13
53661 addcc %i0, %o6, %i2
53662 movne %xcc, %l5, %i6
53663 fbe %fcc2, loop_6392
53664 alignaddrl %g6, %i1, %o3
53665 st %f14, [%l7 + 0x24]
53666 movcc %xcc, %g1, %g4
53667loop_6392:
53668 movneg %icc, %l2, %o4
53669 lduw [%l7 + 0x44], %l0
53670 add %o5, 0x0884, %l3
53671 stw %g2, [%l7 + 0x5C]
53672 fpadd16s %f15, %f15, %f6
53673 stx %i7, [%l7 + 0x38]
53674 fmul8x16al %f4, %f4, %f6
53675 fmovrdgez %g5, %f14, %f2
53676 fbl,a %fcc1, loop_6393
53677 sub %g3, 0x14EB, %l1
53678 fbule %fcc3, loop_6394
53679 fxnors %f6, %f2, %f1
53680loop_6393:
53681 andncc %i5, %i3, %g7
53682 call loop_6395
53683loop_6394:
53684 ble %icc, loop_6396
53685 fabss %f5, %f0
53686 ldd [%l7 + 0x20], %f8
53687loop_6395:
53688 stx %l6, [%l7 + 0x50]
53689loop_6396:
53690 std %f12, [%l7 + 0x48]
53691 fmovrslz %o0, %f3, %f11
53692 fpsub32s %f3, %f6, %f0
53693 movle %xcc, %o2, %o7
53694 ldsb [%l7 + 0x3D], %i4
53695 bn,a,pt %icc, loop_6397
53696 brgez %o1, loop_6398
53697 bshuffle %f10, %f8, %f4
53698 fmovrsne %l4, %f12, %f4
53699loop_6397:
53700 edge16 %o6, %i0, %l5
53701loop_6398:
53702 fmul8x16 %f8, %f10, %f0
53703 fand %f14, %f4, %f6
53704 ldd [%l7 + 0x78], %f0
53705 fmul8x16al %f15, %f12, %f4
53706 movleu %xcc, %i2, %g6
53707 ldsw [%l7 + 0x54], %i1
53708 fmovdl %icc, %f15, %f12
53709 pdist %f14, %f12, %f10
53710 fmovdg %xcc, %f1, %f13
53711 st %f14, [%l7 + 0x48]
53712 fzeros %f4
53713 bleu,pn %icc, loop_6399
53714 fmovrdgz %i6, %f12, %f14
53715 ldsh [%l7 + 0x1E], %g1
53716 movrgez %g4, 0x112, %o3
53717loop_6399:
53718 ldsb [%l7 + 0x31], %l2
53719 subccc %l0, 0x076A, %o5
53720 ldd [%l7 + 0x78], %f6
53721 ldsh [%l7 + 0x60], %o4
53722 fmuld8ulx16 %f14, %f0, %f10
53723 fcmpeq32 %f12, %f14, %l3
53724 ld [%l7 + 0x38], %f7
53725 lduw [%l7 + 0x20], %g2
53726 fabss %f9, %f8
53727 sth %g5, [%l7 + 0x1E]
53728 sll %g3, %i7, %i5
53729 orn %l1, 0x016D, %g7
53730 ldx [%l7 + 0x50], %i3
53731 fmovsvc %xcc, %f15, %f12
53732 popc 0x1639, %o0
53733 fbuge %fcc3, loop_6400
53734 fcmpd %fcc2, %f14, %f4
53735 be,pt %xcc, loop_6401
53736 sth %l6, [%l7 + 0x2E]
53737loop_6400:
53738 ldub [%l7 + 0x4B], %o7
53739 bg,a,pn %xcc, loop_6402
53740loop_6401:
53741 fzeros %f5
53742 ldsw [%l7 + 0x70], %o2
53743 ldsb [%l7 + 0x4F], %o1
53744loop_6402:
53745 fblg %fcc2, loop_6403
53746 nop
53747 setx loop_6404, %l0, %l1
53748 wrpr 0x1, %tl
53749 wrpr %l1, %tnpc
53750 setx 0x34400001400, %l0, %l1
53751 wrpr %l1, %tstate
53752 wrhpr 0x4, %htstate
53753 done
53754 fmul8x16au %f14, %f4, %f2
53755 lduw [%l7 + 0x20], %i4
53756loop_6403:
53757 sth %l4, [%l7 + 0x72]
53758loop_6404:
53759 fmovsleu %xcc, %f1, %f0
53760 fnegs %f9, %f11
53761 bg loop_6405
53762 tsubcc %o6, 0x0BCD, %l5
53763 fmovscs %icc, %f4, %f13
53764 mova %icc, %i0, %i2
53765loop_6405:
53766 fcmple32 %f8, %f6, %g6
53767 umul %i1, 0x1D01, %i6
53768 ldsb [%l7 + 0x7D], %g1
53769 ldsb [%l7 + 0x7F], %o3
53770 sth %g4, [%l7 + 0x70]
53771 lduw [%l7 + 0x54], %l2
53772 fmovrse %o5, %f0, %f2
53773 ld [%l7 + 0x30], %f4
53774 sra %l0, %l3, %g2
53775 fors %f14, %f4, %f15
53776 udiv %o4, 0x10A7, %g5
53777 lduw [%l7 + 0x6C], %g3
53778 fmuld8sux16 %f0, %f1, %f6
53779 sth %i5, [%l7 + 0x42]
53780 fmovse %xcc, %f0, %f9
53781 udivx %l1, 0x101F, %i7
53782 fnands %f1, %f12, %f4
53783 movn %xcc, %g7, %o0
53784 ldsb [%l7 + 0x10], %i3
53785 fmovdne %icc, %f1, %f14
53786 fmovsne %xcc, %f9, %f9
53787 bvs,pt %xcc, loop_6406
53788 stw %o7, [%l7 + 0x10]
53789 tsubcctv %l6, 0x1569, %o2
53790 ldsb [%l7 + 0x0F], %o1
53791loop_6406:
53792 ldub [%l7 + 0x68], %i4
53793 fmovsle %xcc, %f2, %f12
53794 tg %icc, 0x4
53795 movpos %xcc, %l4, %l5
53796 ldsh [%l7 + 0x3C], %o6
53797 fcmpeq32 %f10, %f4, %i0
53798 bg %icc, loop_6407
53799 st %f9, [%l7 + 0x3C]
53800 fmovscs %icc, %f14, %f13
53801 tcc %xcc, 0x1
53802loop_6407:
53803 faligndata %f8, %f14, %f12
53804 andcc %i2, 0x1F34, %g6
53805 sdivx %i1, 0x1C30, %i6
53806 taddcc %o3, %g4, %l2
53807 sll %g1, %l0, %o5
53808 ldsh [%l7 + 0x76], %l3
53809 fmovdpos %icc, %f5, %f13
53810 ldub [%l7 + 0x45], %g2
53811 fpsub16 %f6, %f10, %f12
53812 st %f15, [%l7 + 0x68]
53813 ldsb [%l7 + 0x7B], %g5
53814 fmovsgu %icc, %f6, %f0
53815 fmovd %f10, %f4
53816 bge,pt %xcc, loop_6408
53817 srax %g3, 0x06, %i5
53818 tl %icc, 0x6
53819 fnot2 %f4, %f6
53820loop_6408:
53821 fmovsvs %icc, %f15, %f6
53822 brlz %l1, loop_6409
53823 fmovdcc %icc, %f3, %f14
53824 srax %o4, 0x10, %g7
53825 ldsb [%l7 + 0x71], %o0
53826loop_6409:
53827 and %i3, %o7, %l6
53828 stw %o2, [%l7 + 0x10]
53829 movg %xcc, %i7, %o1
53830 nop
53831 setx loop_6410, %l0, %l1
53832 jmpl %l1, %l4
53833 fmovrdne %i4, %f8, %f10
53834 fmovrdgz %o6, %f6, %f2
53835 movn %icc, %l5, %i2
53836loop_6410:
53837 fmovrsne %g6, %f13, %f15
53838 stb %i0, [%l7 + 0x3A]
53839 ldx [%l7 + 0x48], %i6
53840 edge8n %o3, %i1, %g4
53841 fexpand %f8, %f12
53842 stb %l2, [%l7 + 0x5C]
53843 st %f1, [%l7 + 0x14]
53844 std %f10, [%l7 + 0x08]
53845 fcmple16 %f2, %f2, %g1
53846 edge32ln %o5, %l0, %l3
53847 ble,pt %xcc, loop_6411
53848 movgu %icc, %g2, %g3
53849 array32 %i5, %g5, %o4
53850 ldsh [%l7 + 0x14], %g7
53851loop_6411:
53852 ldsw [%l7 + 0x1C], %o0
53853 movg %xcc, %l1, %i3
53854 ldsh [%l7 + 0x66], %l6
53855 stx %o2, [%l7 + 0x48]
53856 movgu %icc, %i7, %o7
53857 fmovs %f5, %f2
53858 tpos %icc, 0x5
53859 fexpand %f15, %f0
53860 fbne,a %fcc2, loop_6412
53861 st %f5, [%l7 + 0x20]
53862 fnot2s %f1, %f14
53863 fmovd %f4, %f10
53864loop_6412:
53865 tgu %xcc, 0x3
53866 fpsub16s %f8, %f1, %f12
53867 movle %xcc, %o1, %l4
53868 tle %icc, 0x2
53869 stw %i4, [%l7 + 0x30]
53870 orncc %o6, 0x0A24, %i2
53871 ldsb [%l7 + 0x69], %g6
53872 st %f15, [%l7 + 0x3C]
53873 tvs %xcc, 0x6
53874 udivx %l5, 0x1591, %i0
53875 fcmpeq16 %f10, %f14, %o3
53876 stb %i1, [%l7 + 0x1C]
53877 tl %xcc, 0x0
53878 movneg %xcc, %i6, %g4
53879 lduw [%l7 + 0x78], %g1
53880 fcmpeq32 %f6, %f2, %o5
53881 te %xcc, 0x2
53882 tn %icc, 0x3
53883 brgez,a %l2, loop_6413
53884 lduh [%l7 + 0x22], %l0
53885 fpadd32s %f9, %f12, %f8
53886 fmovrsne %g2, %f10, %f9
53887loop_6413:
53888 fmovrdgez %l3, %f4, %f0
53889 subccc %g3, 0x12DC, %i5
53890 tl %xcc, 0x5
53891 smulcc %o4, %g7, %g5
53892 fbg %fcc0, loop_6414
53893 sub %o0, 0x13B2, %l1
53894 sll %i3, 0x17, %o2
53895 fornot2s %f7, %f8, %f6
53896loop_6414:
53897 std %f4, [%l7 + 0x68]
53898 ldsb [%l7 + 0x76], %l6
53899 fpack32 %f6, %f10, %f6
53900 stx %o7, [%l7 + 0x68]
53901 fxors %f8, %f10, %f12
53902 stx %o1, [%l7 + 0x68]
53903 tvc %icc, 0x7
53904 tn %icc, 0x4
53905 ldub [%l7 + 0x26], %i7
53906 fpadd16s %f10, %f6, %f0
53907 movneg %icc, %l4, %i4
53908 bn,pn %icc, loop_6415
53909 ldsw [%l7 + 0x30], %i2
53910 lduh [%l7 + 0x60], %g6
53911 fmul8x16au %f10, %f14, %f0
53912loop_6415:
53913 stx %l5, [%l7 + 0x58]
53914 ldub [%l7 + 0x7D], %i0
53915 ld [%l7 + 0x50], %f5
53916 stb %o6, [%l7 + 0x14]
53917 tneg %icc, 0x7
53918 tsubcctv %i1, %o3, %g4
53919 fmovdleu %icc, %f11, %f14
53920 sra %g1, %i6, %l2
53921 movge %xcc, %l0, %o5
53922 fbul,a %fcc3, loop_6416
53923 ld [%l7 + 0x2C], %f15
53924 call loop_6417
53925 fmovrslz %g2, %f5, %f4
53926loop_6416:
53927 fmovscs %icc, %f10, %f0
53928 fmul8x16au %f2, %f11, %f12
53929loop_6417:
53930 fmovrdlz %g3, %f14, %f14
53931 fmovdl %icc, %f13, %f0
53932 fnot1s %f10, %f12
53933 fbuge,a %fcc3, loop_6418
53934 orn %l3, 0x1B7B, %i5
53935 sllx %o4, 0x0A, %g5
53936 srl %o0, 0x19, %g7
53937loop_6418:
53938 fblg,a %fcc1, loop_6419
53939 fpsub16s %f13, %f6, %f10
53940 fcmpgt32 %f12, %f12, %i3
53941 tcs %icc, 0x1
53942loop_6419:
53943 fmovs %f8, %f14
53944 edge16n %l1, %l6, %o2
53945 fpadd32s %f15, %f9, %f14
53946 fnot2 %f0, %f0
53947 orcc %o1, 0x0102, %i7
53948 fmovdleu %icc, %f1, %f12
53949 ldx [%l7 + 0x10], %o7
53950 ble,pt %icc, loop_6420
53951 ldx [%l7 + 0x40], %i4
53952 fbo,a %fcc1, loop_6421
53953 sth %l4, [%l7 + 0x24]
53954loop_6420:
53955 fbule,a %fcc1, loop_6422
53956 fnot1 %f4, %f12
53957loop_6421:
53958 bshuffle %f10, %f2, %f4
53959 array8 %i2, %l5, %i0
53960loop_6422:
53961 bge,a %icc, loop_6423
53962 srlx %g6, 0x0C, %o6
53963 std %f8, [%l7 + 0x70]
53964 xorcc %i1, 0x001F, %g4
53965loop_6423:
53966 fcmple16 %f10, %f14, %o3
53967 brz,a %g1, loop_6424
53968 ldub [%l7 + 0x6D], %i6
53969 ldsb [%l7 + 0x1A], %l2
53970 fmovdcs %xcc, %f3, %f10
53971loop_6424:
53972 fmovrdlz %l0, %f10, %f8
53973 tle %xcc, 0x0
53974 bneg,a %xcc, loop_6425
53975 ldx [%l7 + 0x28], %o5
53976 edge32 %g2, %l3, %i5
53977 addccc %o4, 0x0256, %g5
53978loop_6425:
53979 fornot1 %f6, %f2, %f12
53980 bvc,pn %xcc, loop_6426
53981 bvc,pn %xcc, loop_6427
53982 bvc,pt %xcc, loop_6428
53983 fcmps %fcc1, %f8, %f3
53984loop_6426:
53985 orn %g3, 0x0819, %o0
53986loop_6427:
53987 sth %g7, [%l7 + 0x4E]
53988loop_6428:
53989 std %f0, [%l7 + 0x40]
53990 stx %l1, [%l7 + 0x18]
53991 fsrc2s %f15, %f9
53992 fpack16 %f10, %f2
53993 edge32ln %i3, %o2, %l6
53994 fmul8x16au %f1, %f14, %f2
53995 fpackfix %f12, %f11
53996 st %f0, [%l7 + 0x2C]
53997 stx %i7, [%l7 + 0x70]
53998 fbne %fcc2, loop_6429
53999 edge8l %o1, %i4, %l4
54000 fmovd %f10, %f14
54001 fone %f12
54002loop_6429:
54003 stw %o7, [%l7 + 0x10]
54004 stb %l5, [%l7 + 0x6F]
54005 edge32l %i2, %g6, %i0
54006 fornot1s %f5, %f4, %f2
54007 addcc %i1, %g4, %o3
54008 te %icc, 0x7
54009 fmovscs %xcc, %f0, %f4
54010 ld [%l7 + 0x78], %f3
54011 movrgez %g1, 0x0E3, %o6
54012 ldsw [%l7 + 0x28], %i6
54013 tl %icc, 0x7
54014 ldx [%l7 + 0x70], %l2
54015 mulx %o5, %g2, %l3
54016 bge,a,pn %icc, loop_6430
54017 tneg %icc, 0x4
54018 tleu %icc, 0x5
54019 siam 0x4
54020loop_6430:
54021 edge8ln %i5, %o4, %g5
54022 addcc %g3, 0x194F, %l0
54023 fmovscs %xcc, %f15, %f4
54024 fpsub32s %f4, %f14, %f11
54025 fcmpeq32 %f10, %f6, %g7
54026 stw %l1, [%l7 + 0x28]
54027 fnot1 %f12, %f10
54028 fnegs %f15, %f7
54029 fnegd %f12, %f8
54030 or %o0, 0x0D1E, %o2
54031 movneg %xcc, %i3, %i7
54032 std %f12, [%l7 + 0x60]
54033 std %f10, [%l7 + 0x28]
54034 fcmpd %fcc2, %f0, %f14
54035 stb %l6, [%l7 + 0x2E]
54036 movrlez %o1, 0x123, %i4
54037 edge16ln %o7, %l4, %l5
54038 movrlz %i2, 0x2EA, %i0
54039 ldub [%l7 + 0x4A], %g6
54040 brgez %g4, loop_6431
54041 andncc %i1, %o3, %o6
54042 movg %icc, %i6, %l2
54043 lduh [%l7 + 0x30], %g1
54044loop_6431:
54045 fmuld8ulx16 %f9, %f12, %f0
54046 fmovdle %xcc, %f0, %f15
54047 std %f14, [%l7 + 0x48]
54048 movleu %xcc, %o5, %g2
54049 stx %l3, [%l7 + 0x50]
54050 pdist %f0, %f12, %f4
54051 stx %i5, [%l7 + 0x38]
54052 movne %icc, %o4, %g3
54053 tsubcctv %g5, %g7, %l1
54054 tsubcctv %o0, 0x0436, %o2
54055 st %f12, [%l7 + 0x2C]
54056 ldsw [%l7 + 0x20], %i3
54057 lduh [%l7 + 0x0A], %l0
54058 fmuld8sux16 %f12, %f9, %f8
54059 stw %l6, [%l7 + 0x7C]
54060 movcs %xcc, %i7, %i4
54061 fmul8sux16 %f6, %f10, %f2
54062 movrgez %o7, %o1, %l5
54063 taddcctv %i2, 0x15A0, %i0
54064 tsubcc %l4, 0x1E4B, %g6
54065 stw %i1, [%l7 + 0x64]
54066 st %f11, [%l7 + 0x28]
54067 fmovsgu %icc, %f2, %f11
54068 stx %g4, [%l7 + 0x48]
54069 fmovsvc %xcc, %f2, %f13
54070 be,a,pt %icc, loop_6432
54071 lduw [%l7 + 0x40], %o6
54072 fmovrsgez %i6, %f8, %f3
54073 std %f14, [%l7 + 0x10]
54074loop_6432:
54075 fmovsneg %xcc, %f15, %f1
54076 xnor %l2, %g1, %o5
54077 alignaddr %g2, %o3, %i5
54078 ldsw [%l7 + 0x30], %o4
54079 bge,a loop_6433
54080 fpsub16 %f12, %f4, %f6
54081 edge32l %l3, %g5, %g3
54082 sth %g7, [%l7 + 0x5E]
54083loop_6433:
54084 fnegs %f1, %f4
54085 and %l1, 0x0E46, %o2
54086 mulx %i3, %l0, %o0
54087 fmovsg %xcc, %f8, %f12
54088 fmovscs %icc, %f10, %f4
54089 st %f6, [%l7 + 0x10]
54090 brz,a %i7, loop_6434
54091 brnz %l6, loop_6435
54092 array8 %i4, %o1, %l5
54093 stx %o7, [%l7 + 0x10]
54094loop_6434:
54095 fmovd %f14, %f8
54096loop_6435:
54097 fnand %f14, %f2, %f2
54098 mulx %i0, %i2, %l4
54099 fsrc1s %f4, %f6
54100 tsubcctv %i1, %g6, %g4
54101 fcmple16 %f0, %f8, %i6
54102 fmovsvc %xcc, %f10, %f13
54103 movre %o6, 0x30C, %g1
54104 lduh [%l7 + 0x56], %l2
54105 srax %g2, %o3, %o5
54106 ldx [%l7 + 0x68], %i5
54107 bvs,pt %xcc, loop_6436
54108 fands %f13, %f14, %f0
54109 edge32n %l3, %o4, %g5
54110 edge32l %g3, %l1, %o2
54111loop_6436:
54112 bg,a %xcc, loop_6437
54113 ble,pt %icc, loop_6438
54114 move %xcc, %g7, %l0
54115 movre %o0, 0x2F4, %i7
54116loop_6437:
54117 std %f2, [%l7 + 0x78]
54118loop_6438:
54119 sllx %i3, %i4, %l6
54120 fmul8sux16 %f4, %f12, %f10
54121 sra %l5, 0x11, %o1
54122 nop
54123 setx loop_6439, %l0, %l1
54124 wrpr 0x1, %tl
54125 wrpr %l1, %tnpc
54126 setx 0x34400001400, %l0, %l1
54127 wrpr %l1, %tstate
54128 wrhpr 0x4, %htstate
54129 done
54130 fmovscc %xcc, %f1, %f7
54131 fmovrdgz %o7, %f4, %f0
54132 fnor %f12, %f0, %f0
54133loop_6439:
54134 subc %i0, %i2, %i1
54135 ldsh [%l7 + 0x26], %l4
54136 addccc %g6, %g4, %o6
54137 tsubcc %g1, 0x0AF5, %l2
54138 umul %i6, 0x16FB, %g2
54139 tcs %xcc, 0x7
54140 addcc %o3, 0x1988, %i5
54141 sra %o5, %o4, %l3
54142 udivcc %g3, 0x1B4A, %l1
54143 brlz,a %g5, loop_6440
54144 ldsw [%l7 + 0x78], %g7
54145 xor %o2, 0x02D0, %o0
54146 tgu %icc, 0x5
54147loop_6440:
54148 taddcctv %i7, %l0, %i4
54149 fmovde %icc, %f12, %f14
54150 fzero %f12
54151 st %f9, [%l7 + 0x74]
54152 ldsb [%l7 + 0x7C], %l6
54153 movrlez %l5, 0x39A, %o1
54154 ldub [%l7 + 0x53], %o7
54155 lduw [%l7 + 0x20], %i3
54156 ldsb [%l7 + 0x34], %i2
54157 ldub [%l7 + 0x43], %i0
54158 for %f12, %f6, %f12
54159 std %f0, [%l7 + 0x40]
54160 stw %i1, [%l7 + 0x08]
54161 st %f6, [%l7 + 0x34]
54162 sth %g6, [%l7 + 0x36]
54163 fmovrsgz %g4, %f1, %f1
54164 bpos,a loop_6441
54165 fmovdg %xcc, %f6, %f2
54166 stw %l4, [%l7 + 0x18]
54167 ldd [%l7 + 0x58], %f12
54168loop_6441:
54169 fmovdpos %icc, %f12, %f13
54170 fnands %f3, %f3, %f8
54171 lduw [%l7 + 0x54], %g1
54172 fbu,a %fcc2, loop_6442
54173 lduw [%l7 + 0x14], %o6
54174 fcmple16 %f4, %f4, %l2
54175 fcmpgt32 %f0, %f12, %i6
54176loop_6442:
54177 fmul8sux16 %f4, %f2, %f0
54178 stx %g2, [%l7 + 0x18]
54179 fbue %fcc2, loop_6443
54180 stx %i5, [%l7 + 0x20]
54181 fnands %f5, %f11, %f6
54182 fmovsvc %icc, %f14, %f10
54183loop_6443:
54184 std %f4, [%l7 + 0x08]
54185 stw %o5, [%l7 + 0x48]
54186 addcc %o3, %o4, %g3
54187 fornot2s %f0, %f11, %f11
54188 lduh [%l7 + 0x5E], %l1
54189 fpmerge %f6, %f6, %f10
54190 fbul,a %fcc3, loop_6444
54191 lduw [%l7 + 0x58], %l3
54192 tvc %xcc, 0x4
54193 tsubcctv %g5, 0x1B03, %g7
54194loop_6444:
54195 udiv %o2, 0x0A96, %o0
54196 st %f11, [%l7 + 0x20]
54197 stx %l0, [%l7 + 0x58]
54198 stx %i7, [%l7 + 0x20]
54199 te %icc, 0x3
54200 sethi 0x1718, %i4
54201 fmovd %f10, %f10
54202 move %xcc, %l6, %l5
54203 fmovsle %icc, %f1, %f1
54204 sub %o7, %i3, %i2
54205 bl,pn %xcc, loop_6445
54206 tgu %icc, 0x0
54207 std %f14, [%l7 + 0x28]
54208 tl %xcc, 0x7
54209loop_6445:
54210 addccc %i0, 0x08CD, %o1
54211 fcmple32 %f6, %f12, %g6
54212 stw %g4, [%l7 + 0x40]
54213 fbo %fcc2, loop_6446
54214 lduh [%l7 + 0x6A], %i1
54215 fnors %f8, %f15, %f13
54216 fmovdneg %xcc, %f7, %f7
54217loop_6446:
54218 ta %icc, 0x4
54219 ldsb [%l7 + 0x7F], %l4
54220 ld [%l7 + 0x3C], %f8
54221 stb %g1, [%l7 + 0x5A]
54222 fnands %f5, %f8, %f10
54223 brnz,a %l2, loop_6447
54224 st %f3, [%l7 + 0x68]
54225 add %o6, 0x1FF9, %g2
54226 addcc %i6, %o5, %o3
54227loop_6447:
54228 tle %xcc, 0x6
54229 fcmpgt16 %f0, %f10, %o4
54230 ldsh [%l7 + 0x50], %g3
54231 st %f7, [%l7 + 0x14]
54232 stw %l1, [%l7 + 0x10]
54233 fornot1 %f12, %f0, %f2
54234 movgu %xcc, %i5, %l3
54235 fmovdneg %icc, %f4, %f6
54236 bl %xcc, loop_6448
54237 nop
54238 setx loop_6449, %l0, %l1
54239 wrpr 0x1, %tl
54240 wrpr %l1, %tnpc
54241 setx 0x34400001400, %l0, %l1
54242 wrpr %l1, %tstate
54243 wrhpr 0x4, %htstate
54244 done
54245 orn %g5, %o2, %o0
54246 bne,pn %icc, loop_6450
54247loop_6448:
54248 brgez %l0, loop_6451
54249loop_6449:
54250 fmovdgu %xcc, %f12, %f6
54251 andncc %g7, %i4, %i7
54252loop_6450:
54253 sdivcc %l6, 0x1F3E, %l5
54254loop_6451:
54255 fmul8x16au %f10, %f2, %f14
54256 ldx [%l7 + 0x20], %i3
54257 fcmple16 %f14, %f14, %i2
54258 fbg,a %fcc3, loop_6452
54259 sdiv %i0, 0x19B5, %o1
54260 fmovdg %icc, %f6, %f7
54261 std %f8, [%l7 + 0x68]
54262loop_6452:
54263 ld [%l7 + 0x50], %f1
54264 fcmpne16 %f2, %f6, %g6
54265 fmovdn %xcc, %f9, %f13
54266 fpackfix %f0, %f6
54267 fmovsneg %xcc, %f2, %f10
54268 lduh [%l7 + 0x74], %g4
54269 ldx [%l7 + 0x78], %o7
54270 edge16l %i1, %g1, %l4
54271 srax %o6, 0x16, %l2
54272 fmovspos %xcc, %f11, %f4
54273 be,a,pt %icc, loop_6453
54274 srlx %i6, %o5, %o3
54275 subccc %g2, 0x1B88, %g3
54276 and %l1, %o4, %l3
54277loop_6453:
54278 fbug,a %fcc3, loop_6454
54279 bvs,a,pn %icc, loop_6455
54280 move %xcc, %g5, %o2
54281 stx %o0, [%l7 + 0x58]
54282loop_6454:
54283 fbl %fcc1, loop_6456
54284loop_6455:
54285 fmovspos %xcc, %f10, %f3
54286 addc %l0, %g7, %i4
54287 sth %i7, [%l7 + 0x6A]
54288loop_6456:
54289 fnands %f2, %f13, %f9
54290 nop
54291 setx loop_6457, %l0, %l1
54292 wrpr 0x1, %tl
54293 wrpr %l1, %tnpc
54294 setx 0x34400001400, %l0, %l1
54295 wrpr %l1, %tstate
54296 wrhpr 0x4, %htstate
54297 done
54298 bvc loop_6458
54299 fpmerge %f10, %f6, %f4
54300 stw %l6, [%l7 + 0x5C]
54301loop_6457:
54302 fbo %fcc1, loop_6459
54303loop_6458:
54304 fbge %fcc2, loop_6460
54305 sth %l5, [%l7 + 0x3A]
54306 ldsb [%l7 + 0x13], %i5
54307loop_6459:
54308 bg,a %icc, loop_6461
54309loop_6460:
54310 fbug,a %fcc3, loop_6462
54311 stb %i3, [%l7 + 0x6A]
54312 ldub [%l7 + 0x51], %i2
54313loop_6461:
54314 alignaddr %i0, %g6, %g4
54315loop_6462:
54316 tle %xcc, 0x4
54317 fmovdleu %xcc, %f13, %f1
54318 fcmple16 %f8, %f2, %o7
54319 add %i1, 0x147D, %g1
54320 xorcc %l4, %o6, %l2
54321 std %f14, [%l7 + 0x58]
54322 addccc %o1, 0x0E6D, %i6
54323 movleu %icc, %o3, %g2
54324 stw %o5, [%l7 + 0x78]
54325 ta %icc, 0x6
54326 stw %g3, [%l7 + 0x0C]
54327 fcmps %fcc2, %f9, %f0
54328 stw %o4, [%l7 + 0x24]
54329 subccc %l3, %l1, %g5
54330 fmovdcc %xcc, %f9, %f2
54331 fmovdn %icc, %f1, %f4
54332 lduw [%l7 + 0x40], %o2
54333 st %f10, [%l7 + 0x44]
54334 addccc %l0, %g7, %i4
54335 fcmpes %fcc2, %f12, %f10
54336 tn %xcc, 0x3
54337 fcmpeq32 %f12, %f2, %o0
54338 fmovdleu %xcc, %f7, %f15
54339 tpos %icc, 0x2
54340 fandnot2 %f14, %f14, %f8
54341 lduw [%l7 + 0x60], %l6
54342 sub %i7, 0x197A, %i5
54343 fnors %f4, %f5, %f2
54344 fcmps %fcc3, %f14, %f9
54345 ldx [%l7 + 0x78], %i3
54346 movre %i2, %l5, %i0
54347 st %f12, [%l7 + 0x10]
54348 fnegs %f8, %f9
54349 mulx %g4, %g6, %o7
54350 nop
54351 setx loop_6463, %l0, %l1
54352 wrpr 0x1, %tl
54353 wrpr %l1, %tnpc
54354 setx 0x34400001400, %l0, %l1
54355 wrpr %l1, %tstate
54356 wrhpr 0x4, %htstate
54357 done
54358 subccc %g1, %l4, %o6
54359 fmuld8ulx16 %f15, %f10, %f12
54360 movneg %xcc, %l2, %i1
54361loop_6463:
54362 fabss %f15, %f9
54363 fblg %fcc1, loop_6464
54364 tsubcctv %i6, 0x07CA, %o3
54365 ldsw [%l7 + 0x4C], %o1
54366 ldsh [%l7 + 0x24], %o5
54367loop_6464:
54368 ldd [%l7 + 0x70], %f6
54369 edge32ln %g3, %g2, %o4
54370 brlz,a %l1, loop_6465
54371 bge,a,pn %xcc, loop_6466
54372 fsrc1 %f0, %f6
54373 fpack32 %f8, %f4, %f8
54374loop_6465:
54375 stb %l3, [%l7 + 0x70]
54376loop_6466:
54377 fbg,a %fcc0, loop_6467
54378 fmovrdlz %o2, %f6, %f8
54379 fornot2 %f8, %f8, %f12
54380 bneg loop_6468
54381loop_6467:
54382 ldsh [%l7 + 0x34], %g5
54383 lduh [%l7 + 0x36], %g7
54384 nop
54385 setx loop_6469, %l0, %l1
54386 wrpr 0x1, %tl
54387 wrpr %l1, %tnpc
54388 setx 0x34400001400, %l0, %l1
54389 wrpr %l1, %tstate
54390 wrhpr 0x4, %htstate
54391 done
54392loop_6468:
54393 fmovdleu %xcc, %f7, %f15
54394 fpsub32 %f8, %f10, %f6
54395 fone %f6
54396loop_6469:
54397 tcs %xcc, 0x0
54398 stx %l0, [%l7 + 0x68]
54399 movpos %icc, %i4, %o0
54400 fmovs %f4, %f5
54401 sdivx %i7, 0x1D24, %l6
54402 fnegs %f1, %f8
54403 fmovrdgz %i5, %f10, %f2
54404 bneg,pt %xcc, loop_6470
54405 fnand %f14, %f6, %f8
54406 tl %icc, 0x1
54407 ldsw [%l7 + 0x0C], %i3
54408loop_6470:
54409 xorcc %i2, 0x19C6, %i0
54410 ldx [%l7 + 0x10], %l5
54411 ldx [%l7 + 0x38], %g4
54412 fmovsn %xcc, %f2, %f2
54413 ldsh [%l7 + 0x3E], %g6
54414 umulcc %o7, 0x1BA1, %l4
54415 tpos %icc, 0x5
54416 ldsb [%l7 + 0x0C], %g1
54417 addc %o6, %l2, %i6
54418 ldsh [%l7 + 0x2C], %i1
54419 ldd [%l7 + 0x38], %f4
54420 lduw [%l7 + 0x10], %o3
54421 fmovrse %o5, %f1, %f5
54422 fabss %f1, %f9
54423 ldsh [%l7 + 0x5C], %g3
54424 bne,pt %icc, loop_6471
54425 ld [%l7 + 0x30], %f9
54426 movpos %xcc, %g2, %o4
54427 lduw [%l7 + 0x18], %o1
54428loop_6471:
54429 smul %l3, %o2, %l1
54430 movleu %xcc, %g5, %g7
54431 ldsw [%l7 + 0x14], %i4
54432 nop
54433 setx loop_6472, %l0, %l1
54434 jmpl %l1, %o0
54435 tge %xcc, 0x5
54436 brgz,a %l0, loop_6473
54437 edge32l %l6, %i7, %i3
54438loop_6472:
54439 sth %i2, [%l7 + 0x22]
54440 brnz,a %i0, loop_6474
54441loop_6473:
54442 fornot1 %f8, %f4, %f8
54443 fmuld8ulx16 %f12, %f3, %f4
54444 ldsb [%l7 + 0x77], %i5
54445loop_6474:
54446 lduh [%l7 + 0x54], %g4
54447 ldsw [%l7 + 0x7C], %g6
54448 fmovdvc %icc, %f0, %f0
54449 move %xcc, %o7, %l5
54450 fmovsvc %xcc, %f6, %f11
54451 fmovrslez %l4, %f9, %f14
54452 tn %xcc, 0x2
54453 stw %g1, [%l7 + 0x18]
54454 addcc %o6, %l2, %i1
54455 brlz %i6, loop_6475
54456 movrlez %o5, %o3, %g3
54457 fbg,a %fcc1, loop_6476
54458 lduw [%l7 + 0x6C], %g2
54459loop_6475:
54460 st %f10, [%l7 + 0x10]
54461 bn loop_6477
54462loop_6476:
54463 fpmerge %f13, %f10, %f4
54464 popc 0x0B45, %o1
54465 ldd [%l7 + 0x60], %f6
54466loop_6477:
54467 fmovde %xcc, %f7, %f13
54468 tl %xcc, 0x5
54469 fmovdvs %xcc, %f8, %f2
54470 ld [%l7 + 0x44], %f12
54471 sdiv %o4, 0x07B5, %o2
54472 bleu %icc, loop_6478
54473 array16 %l3, %l1, %g7
54474 bvs %xcc, loop_6479
54475 brlz,a %g5, loop_6480
54476loop_6478:
54477 fmovrsne %o0, %f2, %f11
54478 stw %l0, [%l7 + 0x64]
54479loop_6479:
54480 bcs,a loop_6481
54481loop_6480:
54482 fmovrsgez %i4, %f13, %f13
54483 fcmple16 %f6, %f2, %l6
54484 ba,a %xcc, loop_6482
54485loop_6481:
54486 ldsb [%l7 + 0x19], %i3
54487 fmul8x16al %f8, %f12, %f12
54488 movrlez %i2, 0x1DE, %i7
54489loop_6482:
54490 ldd [%l7 + 0x10], %f6
54491 st %f2, [%l7 + 0x58]
54492 stb %i0, [%l7 + 0x4B]
54493 tpos %xcc, 0x4
54494 fornot1 %f12, %f8, %f14
54495 movl %icc, %g4, %i5
54496 fmovd %f2, %f8
54497 fmovrse %g6, %f6, %f6
54498 lduh [%l7 + 0x56], %l5
54499 fmovrdgez %o7, %f0, %f4
54500 fornot2 %f2, %f10, %f4
54501 fmovrsgez %l4, %f6, %f8
54502 fmovsle %icc, %f15, %f4
54503 fbo,a %fcc2, loop_6483
54504 movleu %xcc, %o6, %l2
54505 movcc %icc, %g1, %i6
54506 nop
54507 setx loop_6484, %l0, %l1
54508 jmpl %l1, %o5
54509loop_6483:
54510 ld [%l7 + 0x4C], %f4
54511 fpadd16 %f4, %f2, %f8
54512 lduh [%l7 + 0x40], %o3
54513loop_6484:
54514 fnands %f4, %f10, %f11
54515 std %f12, [%l7 + 0x58]
54516 bpos loop_6485
54517 xnor %g3, %g2, %o1
54518 ldsw [%l7 + 0x2C], %o4
54519 fmovdle %icc, %f8, %f12
54520loop_6485:
54521 brgez,a %o2, loop_6486
54522 fmovrsgz %i1, %f15, %f12
54523 tg %xcc, 0x7
54524 movle %xcc, %l3, %l1
54525loop_6486:
54526 lduh [%l7 + 0x38], %g5
54527 fcmpgt16 %f12, %f12, %g7
54528 fcmpeq32 %f14, %f8, %o0
54529 fmovrde %i4, %f4, %f4
54530 sth %l0, [%l7 + 0x14]
54531 lduw [%l7 + 0x28], %i3
54532 std %f8, [%l7 + 0x10]
54533 fcmpne32 %f4, %f12, %l6
54534 bvc,a,pn %xcc, loop_6487
54535 taddcc %i2, %i7, %i0
54536 ld [%l7 + 0x44], %f10
54537 sdivx %i5, 0x132D, %g4
54538loop_6487:
54539 tn %xcc, 0x2
54540 smulcc %g6, 0x1764, %l5
54541 fornot1s %f9, %f13, %f15
54542 fmovsl %icc, %f15, %f6
54543 fmovrdlez %l4, %f8, %f2
54544 movvc %xcc, %o6, %l2
54545 fmovrdgz %o7, %f0, %f0
54546 lduw [%l7 + 0x34], %i6
54547 edge16ln %g1, %o5, %o3
54548 fpsub32s %f5, %f11, %f9
54549 ldsb [%l7 + 0x37], %g2
54550 bcs,a,pn %xcc, loop_6488
54551 fmovdg %xcc, %f2, %f14
54552 ldx [%l7 + 0x68], %o1
54553 lduw [%l7 + 0x70], %o4
54554loop_6488:
54555 std %f2, [%l7 + 0x68]
54556 std %f14, [%l7 + 0x60]
54557 sth %g3, [%l7 + 0x6A]
54558 udivcc %o2, 0x071E, %l3
54559 for %f14, %f12, %f14
54560 umulcc %l1, %i1, %g7
54561 fbug %fcc2, loop_6489
54562 lduw [%l7 + 0x0C], %o0
54563 fnor %f6, %f10, %f2
54564 fmovrslz %g5, %f8, %f7
54565loop_6489:
54566 fxnor %f12, %f10, %f8
54567 ldub [%l7 + 0x5D], %l0
54568 ldsh [%l7 + 0x30], %i4
54569 sth %l6, [%l7 + 0x34]
54570 fblg %fcc3, loop_6490
54571 fmovrdgez %i2, %f6, %f12
54572 ldx [%l7 + 0x10], %i7
54573 fbo %fcc3, loop_6491
54574loop_6490:
54575 ldsw [%l7 + 0x4C], %i3
54576 fmovsg %xcc, %f9, %f5
54577 lduh [%l7 + 0x20], %i5
54578loop_6491:
54579 stw %i0, [%l7 + 0x70]
54580 movcs %icc, %g6, %l5
54581 fbl %fcc2, loop_6492
54582 stw %l4, [%l7 + 0x0C]
54583 fmovdg %xcc, %f6, %f7
54584 fcmpeq32 %f8, %f10, %g4
54585loop_6492:
54586 ldsh [%l7 + 0x38], %l2
54587 ld [%l7 + 0x38], %f0
54588 ldub [%l7 + 0x12], %o6
54589 udivx %o7, 0x1262, %g1
54590 fmovdne %xcc, %f4, %f0
54591 fcmple32 %f12, %f14, %o5
54592 fmovrslz %o3, %f10, %f0
54593 movrlez %g2, 0x0B3, %i6
54594 tsubcc %o1, %o4, %g3
54595 bg,a,pn %xcc, loop_6493
54596 edge8 %o2, %l1, %i1
54597 movrne %g7, %l3, %g5
54598 fsrc1s %f3, %f6
54599loop_6493:
54600 ldx [%l7 + 0x70], %o0
54601 stx %l0, [%l7 + 0x40]
54602 lduw [%l7 + 0x28], %i4
54603 stw %l6, [%l7 + 0x10]
54604 fmovrdlz %i7, %f0, %f14
54605 fcmpgt16 %f6, %f2, %i3
54606 popc %i5, %i2
54607 tg %icc, 0x2
54608 stb %g6, [%l7 + 0x44]
54609 edge8l %l5, %l4, %g4
54610 fornot1s %f4, %f9, %f5
54611 fmovsg %xcc, %f1, %f14
54612 tg %xcc, 0x5
54613 brgz %l2, loop_6494
54614 fpackfix %f10, %f7
54615 ldsw [%l7 + 0x24], %i0
54616 ldx [%l7 + 0x58], %o7
54617loop_6494:
54618 fblg,a %fcc1, loop_6495
54619 tg %xcc, 0x0
54620 ldsw [%l7 + 0x54], %o6
54621 edge16ln %g1, %o3, %g2
54622loop_6495:
54623 array32 %o5, %o1, %i6
54624 fbuge,a %fcc3, loop_6496
54625 fbne %fcc0, loop_6497
54626 fmovrsgz %g3, %f13, %f7
54627 st %f1, [%l7 + 0x78]
54628loop_6496:
54629 ldd [%l7 + 0x30], %f12
54630loop_6497:
54631 fmovrde %o4, %f2, %f6
54632 st %f15, [%l7 + 0x60]
54633 fones %f11
54634 stw %l1, [%l7 + 0x60]
54635 ldd [%l7 + 0x70], %f12
54636 std %f10, [%l7 + 0x40]
54637 fpadd32 %f14, %f0, %f10
54638 sub %o2, %g7, %i1
54639 movg %xcc, %g5, %l3
54640 fsrc2s %f14, %f5
54641 tl %xcc, 0x6
54642 edge32 %l0, %o0, %l6
54643 movn %icc, %i7, %i4
54644 fmovsge %xcc, %f5, %f9
54645 fmovdgu %icc, %f9, %f11
54646 edge16n %i5, %i3, %g6
54647 ldsw [%l7 + 0x24], %l5
54648 movvc %xcc, %l4, %g4
54649 sub %i2, %l2, %o7
54650 ldub [%l7 + 0x37], %i0
54651 fpadd32s %f0, %f5, %f4
54652 movg %xcc, %o6, %o3
54653 fpsub32s %f6, %f9, %f7
54654 bg,pn %icc, loop_6498
54655 fmovrslz %g1, %f2, %f4
54656 fmovdgu %xcc, %f0, %f8
54657 ldsw [%l7 + 0x5C], %g2
54658loop_6498:
54659 ld [%l7 + 0x18], %f11
54660 brz %o5, loop_6499
54661 udivcc %i6, 0x16B6, %o1
54662 st %f13, [%l7 + 0x5C]
54663 st %f13, [%l7 + 0x18]
54664loop_6499:
54665 fmovsleu %xcc, %f13, %f15
54666 tpos %icc, 0x4
54667 tvc %xcc, 0x5
54668 fmovsg %xcc, %f6, %f3
54669 ldsb [%l7 + 0x5F], %o4
54670 fsrc2s %f4, %f13
54671 nop
54672 setx loop_6500, %l0, %l1
54673 jmpl %l1, %l1
54674 ldsb [%l7 + 0x30], %o2
54675 fandnot1 %f6, %f12, %f6
54676 fandnot2s %f2, %f4, %f10
54677loop_6500:
54678 stw %g3, [%l7 + 0x3C]
54679 alignaddr %i1, %g5, %l3
54680 orcc %g7, %l0, %o0
54681 fandnot2 %f2, %f8, %f14
54682 ldsh [%l7 + 0x0A], %l6
54683 stb %i7, [%l7 + 0x77]
54684 fpack16 %f2, %f12
54685 edge16ln %i4, %i5, %g6
54686 fble %fcc0, loop_6501
54687 edge32l %i3, %l4, %l5
54688 fmovda %icc, %f11, %f8
54689 bpos,a,pn %icc, loop_6502
54690loop_6501:
54691 edge8 %g4, %i2, %o7
54692 fnot1 %f14, %f10
54693 fmovd %f0, %f0
54694loop_6502:
54695 and %l2, %i0, %o3
54696 tl %icc, 0x6
54697 lduh [%l7 + 0x0E], %o6
54698 fcmpgt32 %f14, %f6, %g2
54699 fmovse %icc, %f11, %f11
54700 stx %o5, [%l7 + 0x50]
54701 ldub [%l7 + 0x14], %g1
54702 smulcc %i6, 0x0308, %o4
54703 fble %fcc0, loop_6503
54704 ldsh [%l7 + 0x0E], %l1
54705 fba,a %fcc2, loop_6504
54706 fmovdn %icc, %f11, %f15
54707loop_6503:
54708 fandnot2s %f0, %f10, %f10
54709 fcmpes %fcc0, %f6, %f4
54710loop_6504:
54711 ldd [%l7 + 0x50], %f2
54712 lduh [%l7 + 0x6C], %o2
54713 bl,a,pn %xcc, loop_6505
54714 st %f12, [%l7 + 0x58]
54715 fmovspos %xcc, %f8, %f12
54716 fmovsg %xcc, %f3, %f5
54717loop_6505:
54718 lduh [%l7 + 0x7C], %o1
54719 fsrc1 %f8, %f6
54720 fandnot2s %f7, %f10, %f13
54721 ldd [%l7 + 0x40], %f14
54722 fbule %fcc1, loop_6506
54723 ldub [%l7 + 0x11], %g3
54724 fors %f2, %f1, %f5
54725 bleu,a %icc, loop_6507
54726loop_6506:
54727 ldsw [%l7 + 0x70], %g5
54728 fbg %fcc3, loop_6508
54729 edge16l %i1, %g7, %l0
54730loop_6507:
54731 fornot2s %f14, %f5, %f1
54732 fmuld8sux16 %f14, %f6, %f2
54733loop_6508:
54734 ld [%l7 + 0x20], %f3
54735 ldub [%l7 + 0x16], %o0
54736 fcmpd %fcc0, %f2, %f14
54737 subccc %l3, 0x1562, %i7
54738 tgu %xcc, 0x6
54739 sll %l6, %i4, %g6
54740 edge32 %i5, %i3, %l4
54741 std %f2, [%l7 + 0x58]
54742 fcmple32 %f0, %f6, %l5
54743 ldub [%l7 + 0x54], %g4
54744 edge8 %o7, %i2, %l2
54745 umulcc %i0, %o3, %g2
54746 std %f10, [%l7 + 0x38]
54747 sth %o5, [%l7 + 0x2A]
54748 xnorcc %o6, 0x1FD8, %g1
54749 stb %o4, [%l7 + 0x10]
54750 subcc %l1, 0x0B81, %i6
54751 sllx %o2, %g3, %o1
54752 taddcc %i1, 0x1FF5, %g5
54753 ldx [%l7 + 0x70], %l0
54754 ldub [%l7 + 0x16], %o0
54755 tl %icc, 0x4
54756 fnors %f11, %f6, %f6
54757 ldsw [%l7 + 0x44], %l3
54758 fmul8x16au %f5, %f5, %f10
54759 ldsb [%l7 + 0x23], %i7
54760 movvs %icc, %g7, %l6
54761 fpadd16 %f2, %f0, %f4
54762 fmovsle %xcc, %f2, %f3
54763 fexpand %f10, %f2
54764 fcmpd %fcc0, %f2, %f2
54765 lduw [%l7 + 0x44], %g6
54766 fcmpeq16 %f0, %f2, %i4
54767 fmovdne %xcc, %f9, %f12
54768 ldsh [%l7 + 0x28], %i3
54769 ta %icc, 0x6
54770 mulscc %l4, 0x1F6C, %i5
54771 stb %g4, [%l7 + 0x42]
54772 fbue %fcc3, loop_6509
54773 movge %xcc, %l5, %i2
54774 sethi 0x16DC, %l2
54775 bcc loop_6510
54776loop_6509:
54777 lduh [%l7 + 0x28], %i0
54778 srl %o7, %o3, %g2
54779 mulscc %o5, 0x1356, %g1
54780loop_6510:
54781 stb %o4, [%l7 + 0x3F]
54782 fcmpeq16 %f6, %f10, %o6
54783 smul %i6, %o2, %g3
54784 fbue,a %fcc0, loop_6511
54785 bleu loop_6512
54786 fpack16 %f8, %f8
54787 ldsh [%l7 + 0x28], %l1
54788loop_6511:
54789 tpos %xcc, 0x4
54790loop_6512:
54791 fxnor %f8, %f6, %f4
54792 tvc %xcc, 0x0
54793 ld [%l7 + 0x18], %f1
54794 fsrc1s %f12, %f15
54795 fbl %fcc3, loop_6513
54796 stx %i1, [%l7 + 0x68]
54797 ldx [%l7 + 0x40], %g5
54798 fmovrdgez %o1, %f8, %f12
54799loop_6513:
54800 ldd [%l7 + 0x70], %f4
54801 fpsub32s %f11, %f4, %f14
54802 ldx [%l7 + 0x38], %l0
54803 movrne %l3, 0x00D, %i7
54804 fnot1 %f2, %f4
54805 std %f10, [%l7 + 0x60]
54806 array16 %o0, %l6, %g6
54807 bvc,a %xcc, loop_6514
54808 array32 %i4, %g7, %i3
54809 fzero %f12
54810 fmovsvs %icc, %f1, %f7
54811loop_6514:
54812 fnot2 %f2, %f8
54813 stx %l4, [%l7 + 0x70]
54814 fmovsge %xcc, %f7, %f3
54815 bleu %xcc, loop_6515
54816 fmovdg %xcc, %f10, %f7
54817 bvc,a,pt %xcc, loop_6516
54818 lduh [%l7 + 0x3C], %i5
54819loop_6515:
54820 fnot1s %f2, %f8
54821 for %f2, %f0, %f2
54822loop_6516:
54823 edge16 %g4, %l5, %l2
54824 fcmped %fcc2, %f8, %f8
54825 sth %i0, [%l7 + 0x24]
54826 fsrc2s %f0, %f1
54827 fmovdne %icc, %f14, %f11
54828 movpos %icc, %o7, %i2
54829 udiv %o3, 0x18F6, %o5
54830 ldx [%l7 + 0x58], %g2
54831 lduh [%l7 + 0x3A], %o4
54832 fmovdne %xcc, %f5, %f9
54833 ldsh [%l7 + 0x18], %o6
54834 tgu %xcc, 0x3
54835 tn %icc, 0x2
54836 stw %g1, [%l7 + 0x18]
54837 nop
54838 setx loop_6517, %l0, %l1
54839 wrpr 0x1, %tl
54840 wrpr %l1, %tnpc
54841 setx 0x34400001400, %l0, %l1
54842 wrpr %l1, %tstate
54843 wrhpr 0x4, %htstate
54844 done
54845 fcmpeq32 %f4, %f6, %i6
54846 taddcctv %o2, 0x10F3, %l1
54847 xnor %i1, 0x067D, %g3
54848loop_6517:
54849 fmovdleu %xcc, %f14, %f3
54850 xnor %g5, 0x033A, %l0
54851 lduh [%l7 + 0x6A], %o1
54852 nop
54853 setx loop_6518, %l0, %l1
54854 wrpr 0x1, %tl
54855 wrpr %l1, %tpc
54856 add %l1, 0x4, %l1
54857 wrpr %l1, %tnpc
54858 setx 0x34400001400, %l0, %l1
54859 wrpr %l1, %tstate
54860 wrhpr 0x4, %htstate
54861 retry
54862 ld [%l7 + 0x30], %f0
54863 fpsub32 %f2, %f14, %f10
54864 ldsh [%l7 + 0x7A], %i7
54865loop_6518:
54866 ldd [%l7 + 0x38], %f6
54867 bl,a loop_6519
54868 addcc %o0, %l6, %l3
54869 fnot1s %f11, %f14
54870 sth %i4, [%l7 + 0x2A]
54871loop_6519:
54872 fnors %f7, %f8, %f9
54873 call loop_6520
54874 ldsw [%l7 + 0x70], %g7
54875 ld [%l7 + 0x60], %f13
54876 fmul8x16au %f12, %f11, %f12
54877loop_6520:
54878 movn %xcc, %i3, %l4
54879 stb %i5, [%l7 + 0x39]
54880 fsrc2 %f4, %f2
54881 fornot1s %f7, %f10, %f9
54882 array8 %g4, %g6, %l5
54883 fpackfix %f8, %f8
54884 stb %i0, [%l7 + 0x6E]
54885 srlx %l2, %o7, %i2
54886 stb %o5, [%l7 + 0x44]
54887 ldsh [%l7 + 0x5E], %g2
54888 sth %o4, [%l7 + 0x4A]
54889 stb %o3, [%l7 + 0x3D]
54890 bg,a,pt %icc, loop_6521
54891 bg,a,pn %icc, loop_6522
54892 sth %o6, [%l7 + 0x16]
54893 brgez %g1, loop_6523
54894loop_6521:
54895 bg,a,pn %xcc, loop_6524
54896loop_6522:
54897 tsubcc %o2, %l1, %i6
54898 ld [%l7 + 0x7C], %f11
54899loop_6523:
54900 fbge %fcc1, loop_6525
54901loop_6524:
54902 bvs,a %xcc, loop_6526
54903 ba loop_6527
54904 movvc %xcc, %g3, %i1
54905loop_6525:
54906 stw %l0, [%l7 + 0x60]
54907loop_6526:
54908 fmovdn %icc, %f5, %f15
54909loop_6527:
54910 fpadd16 %f2, %f0, %f14
54911 sethi 0x0CEE, %o1
54912 lduh [%l7 + 0x42], %g5
54913 fmovsne %xcc, %f14, %f12
54914 tvc %xcc, 0x1
54915 bl,pn %icc, loop_6528
54916 tn %icc, 0x1
54917 fmovsg %icc, %f10, %f3
54918 fcmpes %fcc3, %f3, %f15
54919loop_6528:
54920 movg %icc, %i7, %o0
54921 tvs %icc, 0x1
54922 ldsw [%l7 + 0x1C], %l6
54923 edge16ln %i4, %g7, %i3
54924 tn %icc, 0x6
54925 nop
54926 setx loop_6529, %l0, %l1
54927 wrpr 0x1, %tl
54928 wrpr %l1, %tpc
54929 add %l1, 0x4, %l1
54930 wrpr %l1, %tnpc
54931 setx 0x34400001400, %l0, %l1
54932 wrpr %l1, %tstate
54933 wrhpr 0x4, %htstate
54934 retry
54935 bge,a,pt %xcc, loop_6530
54936 sdivx %l4, 0x0B71, %i5
54937 bcc,pn %icc, loop_6531
54938loop_6529:
54939 fornot1s %f9, %f15, %f0
54940loop_6530:
54941 ldub [%l7 + 0x64], %l3
54942 orn %g4, 0x0A2D, %l5
54943loop_6531:
54944 ldsh [%l7 + 0x58], %g6
54945 popc 0x179D, %i0
54946 orcc %o7, %i2, %o5
54947 tle %icc, 0x5
54948 fcmpd %fcc2, %f14, %f4
54949 ldd [%l7 + 0x58], %f10
54950 lduh [%l7 + 0x24], %g2
54951 fmovrsgz %o4, %f14, %f9
54952 stb %o3, [%l7 + 0x2C]
54953 movgu %icc, %l2, %g1
54954 stb %o6, [%l7 + 0x0B]
54955 edge16 %o2, %l1, %i6
54956 ldsw [%l7 + 0x38], %i1
54957 ldd [%l7 + 0x30], %f14
54958 fnegs %f2, %f6
54959 fbug %fcc1, loop_6532
54960 movre %g3, %l0, %g5
54961 addc %o1, %o0, %i7
54962 sth %i4, [%l7 + 0x12]
54963loop_6532:
54964 udivcc %g7, 0x19E8, %l6
54965 fcmpes %fcc2, %f8, %f6
54966 fmovsl %icc, %f10, %f0
54967 xnorcc %i3, 0x1292, %i5
54968 fnand %f10, %f12, %f6
54969 fmovdcc %icc, %f13, %f12
54970 fzero %f6
54971 array8 %l4, %l3, %g4
54972 ldsh [%l7 + 0x7E], %l5
54973 lduw [%l7 + 0x14], %i0
54974 fbne,a %fcc0, loop_6533
54975 st %f9, [%l7 + 0x34]
54976 ldsw [%l7 + 0x08], %g6
54977 fmul8x16 %f5, %f4, %f6
54978loop_6533:
54979 ldx [%l7 + 0x28], %o7
54980 fmovscc %xcc, %f11, %f10
54981 movleu %icc, %i2, %g2
54982 sdivcc %o4, 0x0486, %o5
54983 array16 %o3, %g1, %o6
54984 ld [%l7 + 0x44], %f2
54985 edge8 %l2, %o2, %l1
54986 subccc %i1, %i6, %g3
54987 addc %l0, 0x1665, %o1
54988 fand %f6, %f10, %f8
54989 stb %o0, [%l7 + 0x34]
54990 fornot1s %f6, %f6, %f7
54991 fnot1 %f12, %f14
54992 fbuge %fcc1, loop_6534
54993 movrne %i7, 0x05F, %i4
54994 xorcc %g7, 0x0028, %g5
54995 fbn %fcc3, loop_6535
54996loop_6534:
54997 lduh [%l7 + 0x0E], %l6
54998 xorcc %i3, %l4, %l3
54999 fmovrsne %i5, %f9, %f14
55000loop_6535:
55001 subccc %l5, 0x1A05, %i0
55002 fnand %f0, %f4, %f2
55003 udiv %g6, 0x1EF6, %g4
55004 fbg,a %fcc3, loop_6536
55005 fcmpd %fcc0, %f2, %f2
55006 srax %i2, %g2, %o7
55007 stb %o4, [%l7 + 0x71]
55008loop_6536:
55009 pdist %f14, %f0, %f2
55010 fpackfix %f0, %f15
55011 movge %xcc, %o3, %g1
55012 ldsb [%l7 + 0x56], %o6
55013 fsrc1 %f0, %f14
55014 sth %o5, [%l7 + 0x42]
55015 ldub [%l7 + 0x5A], %o2
55016 sllx %l1, %i1, %i6
55017 tvs %icc, 0x7
55018 bg %xcc, loop_6537
55019 ldsh [%l7 + 0x18], %l2
55020 ldd [%l7 + 0x10], %f0
55021 fba %fcc2, loop_6538
55022loop_6537:
55023 addcc %g3, %l0, %o1
55024 fandnot2 %f12, %f14, %f10
55025 andn %i7, 0x02FC, %i4
55026loop_6538:
55027 ldsh [%l7 + 0x2C], %o0
55028 fmovrsgez %g7, %f9, %f8
55029 fpsub32s %f4, %f15, %f3
55030 fmovsvc %icc, %f9, %f9
55031 std %f2, [%l7 + 0x48]
55032 fpsub32s %f2, %f0, %f14
55033 edge16n %g5, %l6, %l4
55034 bcc,a %xcc, loop_6539
55035 fsrc1 %f12, %f2
55036 std %f8, [%l7 + 0x30]
55037 stw %l3, [%l7 + 0x48]
55038loop_6539:
55039 stb %i5, [%l7 + 0x43]
55040 call loop_6540
55041 fmovdvs %xcc, %f12, %f0
55042 fxnors %f10, %f7, %f4
55043 st %f4, [%l7 + 0x48]
55044loop_6540:
55045 ldsh [%l7 + 0x40], %i3
55046 fmovsge %xcc, %f4, %f10
55047 ldsb [%l7 + 0x29], %i0
55048 bne loop_6541
55049 ldsh [%l7 + 0x12], %l5
55050 fands %f0, %f11, %f12
55051 fcmple16 %f12, %f6, %g6
55052loop_6541:
55053 brnz %i2, loop_6542
55054 fcmped %fcc3, %f10, %f0
55055 addccc %g2, %g4, %o7
55056 bcc,a %icc, loop_6543
55057loop_6542:
55058 movne %xcc, %o4, %o3
55059 fmovdneg %icc, %f3, %f1
55060 stb %g1, [%l7 + 0x1B]
55061loop_6543:
55062 sra %o6, 0x08, %o2
55063 fexpand %f6, %f14
55064 stb %o5, [%l7 + 0x3A]
55065 add %i1, 0x0481, %i6
55066 ble,pn %icc, loop_6544
55067 move %xcc, %l2, %l1
55068 bneg loop_6545
55069 ld [%l7 + 0x18], %f4
55070loop_6544:
55071 movcs %icc, %g3, %l0
55072 fones %f3
55073loop_6545:
55074 edge8n %i7, %o1, %o0
55075 edge16l %g7, %i4, %g5
55076 nop
55077 setx loop_6546, %l0, %l1
55078 wrpr 0x1, %tl
55079 wrpr %l1, %tnpc
55080 setx 0x34400001400, %l0, %l1
55081 wrpr %l1, %tstate
55082 wrhpr 0x4, %htstate
55083 done
55084 fmovrdlez %l4, %f4, %f6
55085 fmovsl %icc, %f15, %f15
55086 st %f6, [%l7 + 0x08]
55087loop_6546:
55088 lduw [%l7 + 0x18], %l3
55089 fmovda %icc, %f2, %f14
55090 ldsb [%l7 + 0x20], %l6
55091 taddcc %i5, %i0, %l5
55092 alignaddrl %i3, %g6, %i2
55093 srl %g4, 0x0B, %g2
55094 srlx %o7, %o3, %g1
55095 be,a loop_6547
55096 ldub [%l7 + 0x1B], %o4
55097 ldsw [%l7 + 0x2C], %o6
55098 sth %o2, [%l7 + 0x1C]
55099loop_6547:
55100 bvs,a loop_6548
55101 fors %f4, %f5, %f9
55102 lduh [%l7 + 0x68], %o5
55103 ldsh [%l7 + 0x62], %i6
55104loop_6548:
55105 ldx [%l7 + 0x50], %l2
55106 fpadd16 %f2, %f0, %f8
55107 sdivx %i1, 0x03FE, %l1
55108 fpadd16 %f12, %f2, %f8
55109 ldx [%l7 + 0x50], %l0
55110 array16 %i7, %g3, %o0
55111 stx %o1, [%l7 + 0x28]
55112 fbn,a %fcc3, loop_6549
55113 fones %f4
55114 ld [%l7 + 0x70], %f9
55115 fbge,a %fcc3, loop_6550
55116loop_6549:
55117 taddcc %i4, %g5, %g7
55118 taddcc %l3, 0x050B, %l4
55119 fcmpgt32 %f6, %f0, %i5
55120loop_6550:
55121 fsrc1 %f8, %f10
55122 lduh [%l7 + 0x6E], %i0
55123 smulcc %l5, 0x155B, %i3
55124 fornot1s %f8, %f0, %f3
55125 fbn,a %fcc0, loop_6551
55126 tsubcctv %g6, 0x0E54, %l6
55127 fones %f6
55128 tge %icc, 0x6
55129loop_6551:
55130 srax %i2, 0x04, %g4
55131 fmuld8sux16 %f15, %f2, %f0
55132 edge8l %g2, %o3, %o7
55133 fones %f14
55134 fbug %fcc0, loop_6552
55135 fmovsvc %xcc, %f2, %f7
55136 fpadd16s %f1, %f5, %f1
55137 ldub [%l7 + 0x15], %g1
55138loop_6552:
55139 ldd [%l7 + 0x58], %f2
55140 ldsw [%l7 + 0x48], %o4
55141 bneg,pn %icc, loop_6553
55142 bge %icc, loop_6554
55143 alignaddrl %o6, %o5, %o2
55144 nop
55145 setx loop_6555, %l0, %l1
55146 wrpr 0x1, %tl
55147 wrpr %l1, %tnpc
55148 setx 0x34400001400, %l0, %l1
55149 wrpr %l1, %tstate
55150 wrhpr 0x4, %htstate
55151 done
55152loop_6553:
55153 brlez %i6, loop_6556
55154loop_6554:
55155 movrlz %l2, 0x1DC, %l1
55156 fmovdpos %icc, %f10, %f1
55157loop_6555:
55158 sra %i1, %l0, %i7
55159loop_6556:
55160 subc %g3, %o1, %o0
55161 fbul %fcc2, loop_6557
55162 ldsw [%l7 + 0x58], %g5
55163 ble,a %xcc, loop_6558
55164 array8 %g7, %i4, %l4
55165loop_6557:
55166 fands %f11, %f14, %f10
55167 stx %l3, [%l7 + 0x70]
55168loop_6558:
55169 std %f8, [%l7 + 0x28]
55170 ldsh [%l7 + 0x7E], %i5
55171 faligndata %f2, %f6, %f2
55172 stx %l5, [%l7 + 0x50]
55173 ldsw [%l7 + 0x38], %i0
55174 bvc,a,pn %icc, loop_6559
55175 fxors %f1, %f9, %f5
55176 umul %g6, 0x0F7B, %i3
55177 fnot2 %f8, %f8
55178loop_6559:
55179 fpsub16s %f1, %f12, %f7
55180 std %f2, [%l7 + 0x68]
55181 edge8 %i2, %g4, %g2
55182 fsrc1s %f13, %f9
55183 bne,a,pt %icc, loop_6560
55184 udivcc %o3, 0x09D9, %l6
55185 movg %xcc, %g1, %o7
55186 movn %icc, %o4, %o6
55187loop_6560:
55188 fmul8sux16 %f8, %f14, %f0
55189 fmovdl %xcc, %f14, %f12
55190 array8 %o5, %i6, %l2
55191 move %icc, %l1, %i1
55192 sth %l0, [%l7 + 0x54]
55193 bg,a,pt %xcc, loop_6561
55194 fornot1 %f14, %f4, %f12
55195 sethi 0x041B, %o2
55196 bpos %xcc, loop_6562
55197loop_6561:
55198 fmovdvc %icc, %f1, %f4
55199 te %xcc, 0x7
55200 fcmpgt16 %f0, %f12, %g3
55201loop_6562:
55202 fmovrslz %i7, %f0, %f5
55203 edge16ln %o0, %g5, %o1
55204 sll %i4, %g7, %l3
55205 fnors %f3, %f10, %f10
55206 brlez,a %l4, loop_6563
55207 fbuge %fcc3, loop_6564
55208 fnegd %f8, %f14
55209 ldsb [%l7 + 0x73], %l5
55210loop_6563:
55211 nop
55212 setx loop_6565, %l0, %l1
55213 wrpr 0x1, %tl
55214 wrpr %l1, %tnpc
55215 setx 0x34400001400, %l0, %l1
55216 wrpr %l1, %tstate
55217 wrhpr 0x4, %htstate
55218 done
55219loop_6564:
55220 andcc %i0, %g6, %i3
55221 array32 %i5, %i2, %g2
55222 movpos %icc, %g4, %o3
55223loop_6565:
55224 bpos %xcc, loop_6566
55225 lduh [%l7 + 0x0C], %g1
55226 nop
55227 setx loop_6567, %l0, %l1
55228 jmpl %l1, %l6
55229 lduw [%l7 + 0x58], %o7
55230loop_6566:
55231 fmovsvc %xcc, %f14, %f13
55232 srax %o4, 0x1E, %o6
55233loop_6567:
55234 fmovde %xcc, %f11, %f11
55235 tpos %xcc, 0x6
55236 fandnot2s %f5, %f14, %f2
55237 brlz %o5, loop_6568
55238 stb %l2, [%l7 + 0x27]
55239 st %f7, [%l7 + 0x18]
55240 movcc %xcc, %l1, %i1
55241loop_6568:
55242 fmul8ulx16 %f14, %f6, %f10
55243 stb %i6, [%l7 + 0x08]
55244 fmovspos %icc, %f13, %f6
55245 fpack16 %f8, %f4
55246 movrlez %l0, %g3, %i7
55247 fmovdgu %icc, %f0, %f5
55248 tsubcc %o0, 0x1917, %g5
55249 sdivcc %o1, 0x0DFA, %o2
55250 fnegs %f9, %f4
55251 be,a,pn %xcc, loop_6569
55252 movrgz %g7, 0x0F6, %l3
55253 fnot2 %f4, %f6
55254 ldsw [%l7 + 0x68], %i4
55255loop_6569:
55256 lduh [%l7 + 0x5A], %l4
55257 fbn %fcc2, loop_6570
55258 fmovsn %icc, %f8, %f11
55259 std %f12, [%l7 + 0x50]
55260 bge,pn %xcc, loop_6571
55261loop_6570:
55262 stx %i0, [%l7 + 0x28]
55263 ldsb [%l7 + 0x21], %g6
55264 andcc %l5, %i3, %i5
55265loop_6571:
55266 fxor %f4, %f14, %f2
55267 st %f9, [%l7 + 0x70]
55268 fexpand %f11, %f8
55269 fbe,a %fcc1, loop_6572
55270 fcmpne16 %f6, %f2, %g2
55271 fmuld8ulx16 %f9, %f1, %f6
55272 fmul8sux16 %f6, %f6, %f4
55273loop_6572:
55274 edge16n %i2, %o3, %g4
55275 fmovsleu %icc, %f2, %f9
55276 fxor %f8, %f10, %f2
55277 bpos,a %xcc, loop_6573
55278 ldd [%l7 + 0x60], %f2
55279 fmovse %icc, %f14, %f12
55280 fmovrsne %l6, %f9, %f3
55281loop_6573:
55282 umulcc %o7, %g1, %o6
55283 stx %o4, [%l7 + 0x28]
55284 movgu %icc, %o5, %l1
55285 lduh [%l7 + 0x56], %i1
55286 sll %l2, %l0, %i6
55287 fbn,a %fcc0, loop_6574
55288 edge8l %i7, %g3, %g5
55289 bne,pt %icc, loop_6575
55290 add %o0, 0x0C79, %o1
55291loop_6574:
55292 tl %xcc, 0x1
55293 ldsw [%l7 + 0x6C], %g7
55294loop_6575:
55295 ldub [%l7 + 0x2F], %o2
55296 st %f0, [%l7 + 0x64]
55297 fmovrdgez %l3, %f4, %f0
55298 movrlz %i4, %l4, %i0
55299 subccc %g6, %i3, %i5
55300 fmovsa %xcc, %f14, %f6
55301 fcmpeq16 %f0, %f4, %l5
55302 srax %i2, %g2, %o3
55303 brlez,a %l6, loop_6576
55304 ldd [%l7 + 0x50], %f10
55305 fbge %fcc1, loop_6577
55306 array32 %g4, %o7, %g1
55307loop_6576:
55308 fandnot2s %f14, %f1, %f11
55309 nop
55310 setx loop_6578, %l0, %l1
55311 jmpl %l1, %o6
55312loop_6577:
55313 sth %o5, [%l7 + 0x30]
55314 fcmpne16 %f12, %f10, %o4
55315 udivx %l1, 0x0436, %i1
55316loop_6578:
55317 addcc %l2, %i6, %l0
55318 ldsb [%l7 + 0x24], %i7
55319 edge16l %g5, %g3, %o1
55320 fcmpeq16 %f12, %f8, %o0
55321 sdivcc %o2, 0x1E60, %g7
55322 std %f4, [%l7 + 0x28]
55323 movneg %icc, %i4, %l4
55324 call loop_6579
55325 std %f8, [%l7 + 0x28]
55326 fmovdneg %xcc, %f10, %f11
55327 movpos %icc, %l3, %i0
55328loop_6579:
55329 fxnor %f2, %f14, %f0
55330 movrlz %g6, %i3, %l5
55331 ldd [%l7 + 0x78], %f14
55332 fmovdneg %icc, %f12, %f12
55333 addc %i5, %g2, %i2
55334 ldsw [%l7 + 0x18], %l6
55335 fpsub16 %f0, %f10, %f14
55336 edge32l %g4, %o7, %o3
55337 ldub [%l7 + 0x1F], %g1
55338 fnot1 %f0, %f4
55339 ldsw [%l7 + 0x18], %o6
55340 tgu %icc, 0x5
55341 tleu %icc, 0x2
55342 fone %f6
55343 sdivx %o4, 0x1EA2, %o5
55344 std %f12, [%l7 + 0x78]
55345 ld [%l7 + 0x3C], %f1
55346 sllx %l1, %i1, %l2
55347 bge,a,pn %xcc, loop_6580
55348 fabss %f0, %f15
55349 ldsh [%l7 + 0x72], %l0
55350 tsubcctv %i6, 0x1323, %i7
55351loop_6580:
55352 stb %g5, [%l7 + 0x2B]
55353 ldsh [%l7 + 0x4A], %g3
55354 lduw [%l7 + 0x3C], %o1
55355 fbe,a %fcc0, loop_6581
55356 ld [%l7 + 0x6C], %f0
55357 fmovdvs %xcc, %f8, %f3
55358 fpack16 %f10, %f9
55359loop_6581:
55360 sth %o2, [%l7 + 0x26]
55361 brgez %o0, loop_6582
55362 fsrc2s %f7, %f12
55363 bneg,a loop_6583
55364 ldsb [%l7 + 0x1D], %i4
55365loop_6582:
55366 stb %g7, [%l7 + 0x7E]
55367 stb %l4, [%l7 + 0x21]
55368loop_6583:
55369 ldsb [%l7 + 0x6E], %l3
55370 subcc %i0, %g6, %i3
55371 fmuld8sux16 %f6, %f15, %f4
55372 lduw [%l7 + 0x60], %i5
55373 movg %icc, %g2, %i2
55374 subcc %l6, 0x1628, %g4
55375 fmovdle %xcc, %f2, %f1
55376 stx %o7, [%l7 + 0x30]
55377 addc %l5, 0x01F9, %o3
55378 fmovsvs %xcc, %f11, %f10
55379 edge8l %o6, %o4, %g1
55380 lduw [%l7 + 0x6C], %o5
55381 stb %i1, [%l7 + 0x75]
55382 fbge,a %fcc2, loop_6584
55383 tle %icc, 0x0
55384 fnot1s %f3, %f0
55385 fpmerge %f5, %f4, %f4
55386loop_6584:
55387 fandnot1s %f12, %f3, %f9
55388 ldsw [%l7 + 0x30], %l1
55389 fzero %f12
55390 fmul8x16al %f14, %f8, %f6
55391 ldd [%l7 + 0x58], %f0
55392 move %icc, %l2, %l0
55393 fpadd16 %f6, %f12, %f10
55394 and %i6, %i7, %g5
55395 fmovs %f9, %f6
55396 ldx [%l7 + 0x58], %o1
55397 fsrc1 %f14, %f14
55398 bpos,a %xcc, loop_6585
55399 fnot1s %f5, %f2
55400 tpos %xcc, 0x0
55401 sdivcc %g3, 0x059C, %o2
55402loop_6585:
55403 ldd [%l7 + 0x78], %f2
55404 mulscc %i4, %g7, %o0
55405 edge32n %l3, %i0, %l4
55406 fones %f8
55407 fmovrdgez %g6, %f12, %f2
55408 popc 0x1673, %i5
55409 tsubcctv %i3, %i2, %g2
55410 lduh [%l7 + 0x5E], %l6
55411 fmovsge %xcc, %f6, %f8
55412 fpsub32s %f7, %f10, %f7
55413 tl %icc, 0x6
55414 fbge,a %fcc1, loop_6586
55415 sethi 0x1428, %g4
55416 edge8n %l5, %o7, %o3
55417 ldub [%l7 + 0x5E], %o6
55418loop_6586:
55419 sth %g1, [%l7 + 0x56]
55420 brnz,a %o4, loop_6587
55421 fmovsvs %xcc, %f14, %f13
55422 fands %f5, %f11, %f9
55423 stx %o5, [%l7 + 0x30]
55424loop_6587:
55425 subc %l1, 0x1AA1, %i1
55426 bleu,a,pt %icc, loop_6588
55427 sub %l2, 0x1879, %i6
55428 fxors %f11, %f9, %f9
55429 fmovrsne %l0, %f7, %f10
55430loop_6588:
55431 fba %fcc1, loop_6589
55432 ldsh [%l7 + 0x20], %i7
55433 addccc %g5, 0x08EB, %o1
55434 movcs %icc, %o2, %i4
55435loop_6589:
55436 brz %g7, loop_6590
55437 movleu %icc, %g3, %l3
55438 sll %i0, 0x0B, %o0
55439 fabss %f5, %f0
55440loop_6590:
55441 fpsub16s %f9, %f9, %f15
55442 fmovsl %xcc, %f8, %f6
55443 fbo %fcc0, loop_6591
55444 ldsw [%l7 + 0x3C], %g6
55445 fpsub32s %f14, %f2, %f12
55446 edge16ln %l4, %i3, %i2
55447loop_6591:
55448 ldsb [%l7 + 0x5F], %g2
55449 tsubcc %l6, %i5, %l5
55450 fmovrsgez %g4, %f5, %f0
55451 fble %fcc0, loop_6592
55452 ldsb [%l7 + 0x1C], %o3
55453 fble,a %fcc2, loop_6593
55454 fandnot2s %f13, %f13, %f8
55455loop_6592:
55456 movcc %xcc, %o7, %o6
55457 fbo,a %fcc1, loop_6594
55458loop_6593:
55459 fnand %f2, %f0, %f0
55460 sll %o4, 0x03, %o5
55461 fexpand %f4, %f4
55462loop_6594:
55463 fmovdcs %xcc, %f10, %f5
55464 fsrc1s %f11, %f12
55465 movg %xcc, %l1, %g1
55466 andcc %i1, %l2, %l0
55467 stx %i6, [%l7 + 0x20]
55468 movcs %icc, %i7, %o1
55469 st %f0, [%l7 + 0x2C]
55470 fand %f14, %f4, %f12
55471 fbe %fcc3, loop_6595
55472 te %icc, 0x7
55473 ldd [%l7 + 0x10], %f6
55474 orn %g5, %i4, %o2
55475loop_6595:
55476 brlz,a %g7, loop_6596
55477 movge %xcc, %l3, %g3
55478 fcmpgt16 %f8, %f4, %o0
55479 movvs %xcc, %i0, %g6
55480loop_6596:
55481 ldsb [%l7 + 0x50], %l4
55482 array8 %i3, %i2, %l6
55483 lduw [%l7 + 0x20], %i5
55484 andcc %g2, %l5, %o3
55485 fmovdpos %icc, %f12, %f3
55486 movvs %xcc, %o7, %g4
55487 mulx %o6, %o5, %o4
55488 fbge,a %fcc1, loop_6597
55489 fmovscc %xcc, %f7, %f9
55490 ldd [%l7 + 0x30], %f4
55491 ldx [%l7 + 0x60], %l1
55492loop_6597:
55493 std %f8, [%l7 + 0x40]
55494 fmovsneg %icc, %f13, %f6
55495 ldd [%l7 + 0x28], %f6
55496 fmovd %f12, %f6
55497 ldd [%l7 + 0x70], %f0
55498 fornot1 %f12, %f12, %f10
55499 fmovdne %icc, %f9, %f15
55500 ldx [%l7 + 0x58], %i1
55501 edge32n %g1, %l2, %i6
55502 ldsb [%l7 + 0x3A], %i7
55503 ldx [%l7 + 0x20], %o1
55504 tpos %xcc, 0x1
55505 ldsh [%l7 + 0x4E], %l0
55506 addccc %g5, 0x03CF, %i4
55507 sethi 0x1634, %o2
55508 fnors %f4, %f11, %f0
55509 fmovrslez %g7, %f2, %f11
55510 stw %l3, [%l7 + 0x40]
55511 fandnot2 %f6, %f0, %f10
55512 st %f14, [%l7 + 0x3C]
55513 movre %o0, %i0, %g3
55514 std %f2, [%l7 + 0x58]
55515 bpos,pt %xcc, loop_6598
55516 ldsw [%l7 + 0x60], %l4
55517 tl %xcc, 0x2
55518 std %f8, [%l7 + 0x68]
55519loop_6598:
55520 fba,a %fcc0, loop_6599
55521 mulscc %i3, %g6, %l6
55522 stw %i2, [%l7 + 0x4C]
55523 fpadd32 %f14, %f8, %f2
55524loop_6599:
55525 fmovspos %icc, %f0, %f12
55526 fmovdpos %icc, %f3, %f14
55527 ldsh [%l7 + 0x22], %i5
55528 brgz %l5, loop_6600
55529 call loop_6601
55530 fornot1 %f14, %f6, %f8
55531 fbne %fcc0, loop_6602
55532loop_6600:
55533 sdivx %g2, 0x02DD, %o3
55534loop_6601:
55535 stw %g4, [%l7 + 0x70]
55536 alignaddr %o6, %o7, %o5
55537loop_6602:
55538 ba %xcc, loop_6603
55539 mulscc %l1, %o4, %g1
55540 fmovsgu %icc, %f4, %f8
55541 mova %xcc, %i1, %i6
55542loop_6603:
55543 lduh [%l7 + 0x4E], %i7
55544 fmovsneg %xcc, %f9, %f14
55545 edge8ln %o1, %l2, %g5
55546 ld [%l7 + 0x4C], %f14
55547 sth %i4, [%l7 + 0x4A]
55548 sth %o2, [%l7 + 0x6E]
55549 ld [%l7 + 0x70], %f9
55550 fbn %fcc3, loop_6604
55551 fmovsvc %xcc, %f8, %f14
55552 fmovdneg %icc, %f10, %f2
55553 tcs %icc, 0x0
55554loop_6604:
55555 movn %xcc, %l0, %l3
55556 ldsw [%l7 + 0x1C], %g7
55557 fmovdleu %icc, %f11, %f12
55558 fmovsa %xcc, %f5, %f14
55559 movgu %xcc, %i0, %o0
55560 std %f4, [%l7 + 0x08]
55561 fones %f4
55562 ldsw [%l7 + 0x28], %g3
55563 ble,a,pt %xcc, loop_6605
55564 ldsw [%l7 + 0x7C], %l4
55565 fnegd %f8, %f12
55566 fmovrdgz %i3, %f4, %f8
55567loop_6605:
55568 nop
55569 setx loop_6606, %l0, %l1
55570 wrpr 0x1, %tl
55571 wrpr %l1, %tpc
55572 add %l1, 0x4, %l1
55573 wrpr %l1, %tnpc
55574 setx 0x34400001400, %l0, %l1
55575 wrpr %l1, %tstate
55576 wrhpr 0x4, %htstate
55577 retry
55578 alignaddrl %l6, %g6, %i2
55579 edge8n %l5, %i5, %o3
55580 brlz,a %g4, loop_6607
55581loop_6606:
55582 fones %f2
55583 fbne,a %fcc2, loop_6608
55584 lduh [%l7 + 0x6A], %g2
55585loop_6607:
55586 fand %f8, %f8, %f8
55587 add %o6, 0x0A75, %o5
55588loop_6608:
55589 taddcc %o7, %o4, %l1
55590 ldsw [%l7 + 0x68], %g1
55591 bpos,a %xcc, loop_6609
55592 ldsh [%l7 + 0x5C], %i6
55593 ldsw [%l7 + 0x50], %i7
55594 fmovdn %xcc, %f12, %f6
55595loop_6609:
55596 movleu %icc, %i1, %o1
55597 ldsh [%l7 + 0x22], %l2
55598 fnegs %f7, %f1
55599 popc %i4, %o2
55600 sll %g5, %l0, %l3
55601 sth %i0, [%l7 + 0x2E]
55602 sth %g7, [%l7 + 0x34]
55603 fmovscc %icc, %f13, %f8
55604 fmovsgu %icc, %f6, %f11
55605 tg %xcc, 0x5
55606 sdivcc %g3, 0x1AFD, %o0
55607 ld [%l7 + 0x38], %f1
55608 sth %i3, [%l7 + 0x5C]
55609 movgu %xcc, %l4, %g6
55610 tle %icc, 0x7
55611 siam 0x5
55612 xnorcc %i2, 0x0401, %l5
55613 ldx [%l7 + 0x48], %i5
55614 stb %o3, [%l7 + 0x3E]
55615 ld [%l7 + 0x08], %f14
55616 ldub [%l7 + 0x2D], %l6
55617 fand %f0, %f4, %f14
55618 bshuffle %f6, %f8, %f0
55619 be,a %xcc, loop_6610
55620 fornot2 %f6, %f8, %f6
55621 nop
55622 setx loop_6611, %l0, %l1
55623 wrpr 0x1, %tl
55624 wrpr %l1, %tnpc
55625 setx 0x34400001400, %l0, %l1
55626 wrpr %l1, %tstate
55627 wrhpr 0x4, %htstate
55628 done
55629 tcc %icc, 0x2
55630loop_6610:
55631 udiv %g4, 0x0EA4, %o6
55632 ldd [%l7 + 0x40], %f2
55633loop_6611:
55634 alignaddr %g2, %o7, %o5
55635 sdivx %l1, 0x19C2, %g1
55636 lduw [%l7 + 0x5C], %o4
55637 fmovsvs %xcc, %f12, %f11
55638 ba,a %icc, loop_6612
55639 ldsb [%l7 + 0x3A], %i6
55640 bpos,pn %xcc, loop_6613
55641 bvc %icc, loop_6614
55642loop_6612:
55643 st %f8, [%l7 + 0x4C]
55644 ldsw [%l7 + 0x0C], %i7
55645loop_6613:
55646 st %f1, [%l7 + 0x74]
55647loop_6614:
55648 fmovrslz %i1, %f4, %f0
55649 nop
55650 setx loop_6615, %l0, %l1
55651 wrpr 0x1, %tl
55652 wrpr %l1, %tnpc
55653 setx 0x34400001400, %l0, %l1
55654 wrpr %l1, %tstate
55655 wrhpr 0x4, %htstate
55656 done
55657 ldsh [%l7 + 0x36], %l2
55658 sdivx %i4, 0x18AA, %o2
55659 brgez,a %o1, loop_6616
55660loop_6615:
55661 smul %l0, 0x19A9, %l3
55662 nop
55663 setx loop_6617, %l0, %l1
55664 wrpr 0x1, %tl
55665 wrpr %l1, %tpc
55666 add %l1, 0x4, %l1
55667 wrpr %l1, %tnpc
55668 setx 0x34400001400, %l0, %l1
55669 wrpr %l1, %tstate
55670 wrhpr 0x4, %htstate
55671 retry
55672 fbe,a %fcc3, loop_6618
55673loop_6616:
55674 ldsw [%l7 + 0x28], %i0
55675 fcmpgt32 %f4, %f0, %g5
55676loop_6617:
55677 std %f12, [%l7 + 0x40]
55678loop_6618:
55679 fnot1 %f0, %f6
55680 ba,a,pn %xcc, loop_6619
55681 fmovscs %icc, %f6, %f4
55682 orncc %g3, 0x091C, %g7
55683 ld [%l7 + 0x60], %f13
55684loop_6619:
55685 ble,a %xcc, loop_6620
55686 ldx [%l7 + 0x58], %o0
55687 fmovdvc %icc, %f7, %f7
55688 tne %icc, 0x0
55689loop_6620:
55690 bcs,a loop_6621
55691 fmovrdlz %l4, %f4, %f4
55692 stb %g6, [%l7 + 0x7A]
55693 addc %i3, %l5, %i5
55694loop_6621:
55695 bvc,a %icc, loop_6622
55696 edge8 %i2, %l6, %g4
55697 lduw [%l7 + 0x44], %o6
55698 fcmpgt16 %f6, %f12, %g2
55699loop_6622:
55700 ldub [%l7 + 0x2A], %o3
55701 andcc %o7, 0x1B6A, %l1
55702 edge32l %o5, %o4, %g1
55703 for %f14, %f10, %f8
55704 lduw [%l7 + 0x7C], %i6
55705 brlz %i7, loop_6623
55706 movge %icc, %i1, %l2
55707 fmovscc %icc, %f4, %f14
55708 stb %i4, [%l7 + 0x21]
55709loop_6623:
55710 nop
55711 setx loop_6624, %l0, %l1
55712 jmpl %l1, %o1
55713 fpadd32 %f14, %f4, %f4
55714 fones %f6
55715 umulcc %o2, 0x164F, %l3
55716loop_6624:
55717 bleu,a,pn %icc, loop_6625
55718 fxors %f4, %f15, %f6
55719 fmovsleu %xcc, %f12, %f14
55720 lduh [%l7 + 0x08], %i0
55721loop_6625:
55722 fmovspos %xcc, %f10, %f5
55723 popc 0x0749, %l0
55724 tcs %xcc, 0x2
55725 stx %g5, [%l7 + 0x50]
55726 fmovsg %xcc, %f9, %f15
55727 srax %g7, 0x1F, %g3
55728 brgz,a %o0, loop_6626
55729 sdivx %l4, 0x0620, %g6
55730 fzero %f2
55731 fmovsne %xcc, %f5, %f7
55732loop_6626:
55733 fmovdgu %icc, %f7, %f12
55734 subcc %l5, %i3, %i5
55735 tpos %xcc, 0x5
55736 fmovrslz %i2, %f2, %f3
55737 ldd [%l7 + 0x40], %f10
55738 fmovsl %icc, %f8, %f9
55739 bpos,a %icc, loop_6627
55740 fmovsl %xcc, %f13, %f5
55741 fnot1s %f9, %f15
55742 array32 %g4, %l6, %o6
55743loop_6627:
55744 ldsb [%l7 + 0x1C], %o3
55745 fnegs %f14, %f4
55746 ld [%l7 + 0x3C], %f2
55747 movn %icc, %g2, %l1
55748 bgu loop_6628
55749 movrne %o5, %o4, %g1
55750 st %f0, [%l7 + 0x10]
55751 fmuld8ulx16 %f0, %f12, %f6
55752loop_6628:
55753 ldub [%l7 + 0x6A], %o7
55754 sth %i7, [%l7 + 0x5C]
55755 fsrc2 %f0, %f10
55756 std %f12, [%l7 + 0x58]
55757 sra %i6, %i1, %l2
55758 fandnot1s %f9, %f5, %f6
55759 ldx [%l7 + 0x08], %i4
55760 fmovsne %xcc, %f15, %f7
55761 taddcctv %o2, %l3, %o1
55762 stx %i0, [%l7 + 0x18]
55763 std %f0, [%l7 + 0x28]
55764 fcmpes %fcc1, %f14, %f5
55765 brz %g5, loop_6629
55766 std %f0, [%l7 + 0x38]
55767 tvc %icc, 0x5
55768 edge8l %g7, %g3, %o0
55769loop_6629:
55770 fmovrdgez %l0, %f12, %f10
55771 fmovs %f1, %f12
55772 ldx [%l7 + 0x40], %g6
55773 fexpand %f2, %f12
55774 bn,a,pt %xcc, loop_6630
55775 alignaddrl %l5, %i3, %l4
55776 lduw [%l7 + 0x20], %i2
55777 fcmpne16 %f2, %f12, %g4
55778loop_6630:
55779 std %f10, [%l7 + 0x08]
55780 andn %l6, 0x08EA, %o6
55781 st %f10, [%l7 + 0x20]
55782 fmovdgu %icc, %f10, %f11
55783 ldsw [%l7 + 0x10], %o3
55784 stw %i5, [%l7 + 0x10]
55785 fbug %fcc1, loop_6631
55786 st %f15, [%l7 + 0x24]
55787 array16 %g2, %o5, %o4
55788 ldub [%l7 + 0x2F], %l1
55789loop_6631:
55790 fble,a %fcc2, loop_6632
55791 sdivx %g1, 0x1436, %o7
55792 bpos,pn %xcc, loop_6633
55793 ldd [%l7 + 0x28], %f4
55794loop_6632:
55795 fmovrslez %i7, %f13, %f1
55796 fzero %f10
55797loop_6633:
55798 udiv %i6, 0x1326, %l2
55799 ld [%l7 + 0x68], %f10
55800 ldsb [%l7 + 0x22], %i4
55801 bge loop_6634
55802 tvc %xcc, 0x2
55803 tle %icc, 0x7
55804 xnor %i1, 0x0518, %o2
55805loop_6634:
55806 stx %o1, [%l7 + 0x18]
55807 fmul8x16 %f5, %f0, %f12
55808 ldsw [%l7 + 0x4C], %l3
55809 fxors %f8, %f5, %f7
55810 sth %g5, [%l7 + 0x58]
55811 fmovd %f12, %f10
55812 stb %g7, [%l7 + 0x42]
55813 ldsb [%l7 + 0x75], %i0
55814 siam 0x3
55815 fmovrdgz %g3, %f0, %f14
55816 fmovsn %xcc, %f12, %f15
55817 fmovrdgz %o0, %f4, %f2
55818 brnz,a %g6, loop_6635
55819 te %icc, 0x0
55820 ld [%l7 + 0x20], %f6
55821 std %f4, [%l7 + 0x50]
55822loop_6635:
55823 fmovrsne %l0, %f0, %f3
55824 st %f6, [%l7 + 0x10]
55825 movgu %icc, %l5, %l4
55826 fnegs %f15, %f14
55827 fandnot2 %f14, %f0, %f8
55828 tleu %icc, 0x1
55829 mova %icc, %i2, %i3
55830 fpsub32s %f11, %f13, %f2
55831 std %f2, [%l7 + 0x60]
55832 array32 %g4, %o6, %o3
55833 st %f8, [%l7 + 0x28]
55834 subc %i5, 0x0F08, %g2
55835 fmovscc %xcc, %f15, %f9
55836 sdivx %l6, 0x1105, %o4
55837 sth %o5, [%l7 + 0x54]
55838 bcc,a %icc, loop_6636
55839 movre %l1, 0x194, %g1
55840 bl,a,pn %icc, loop_6637
55841 bge %xcc, loop_6638
55842loop_6636:
55843 fmovrdgz %o7, %f10, %f12
55844 fble %fcc0, loop_6639
55845loop_6637:
55846 std %f4, [%l7 + 0x78]
55847loop_6638:
55848 mulscc %i6, 0x116C, %l2
55849 umul %i4, %i7, %i1
55850loop_6639:
55851 edge16 %o2, %o1, %g5
55852 ldx [%l7 + 0x20], %g7
55853 fbe %fcc3, loop_6640
55854 fmuld8ulx16 %f11, %f9, %f12
55855 ldsh [%l7 + 0x4C], %l3
55856 fcmps %fcc2, %f14, %f4
55857loop_6640:
55858 fbge,a %fcc3, loop_6641
55859 stb %g3, [%l7 + 0x25]
55860 fbule %fcc1, loop_6642
55861 umulcc %i0, %o0, %l0
55862loop_6641:
55863 edge16n %g6, %l5, %i2
55864 movle %xcc, %i3, %l4
55865loop_6642:
55866 fornot2s %f1, %f11, %f10
55867 ldx [%l7 + 0x30], %g4
55868 movne %icc, %o6, %o3
55869 fmul8x16 %f1, %f4, %f2
55870 move %icc, %g2, %i5
55871 fpsub16 %f0, %f4, %f4
55872 fmovrdlez %l6, %f4, %f12
55873 fmul8sux16 %f14, %f2, %f2
55874 fba,a %fcc3, loop_6643
55875 bcc,a loop_6644
55876 ld [%l7 + 0x58], %f9
55877 fpack16 %f14, %f9
55878loop_6643:
55879 edge16ln %o5, %o4, %l1
55880loop_6644:
55881 fmul8x16al %f14, %f12, %f12
55882 fcmpeq32 %f14, %f8, %o7
55883 fmovsleu %icc, %f14, %f5
55884 edge16 %i6, %l2, %g1
55885 movleu %icc, %i7, %i1
55886 ta %xcc, 0x1
55887 edge32 %o2, %i4, %o1
55888 movrlz %g7, 0x3E3, %l3
55889 fxor %f8, %f4, %f8
55890 movneg %icc, %g5, %i0
55891 add %o0, 0x1F4C, %l0
55892 stx %g6, [%l7 + 0x08]
55893 fabss %f2, %f11
55894 stb %l5, [%l7 + 0x11]
55895 bleu,a loop_6645
55896 sra %g3, %i3, %l4
55897 fmovde %icc, %f7, %f7
55898 stx %g4, [%l7 + 0x40]
55899loop_6645:
55900 lduh [%l7 + 0x28], %i2
55901 stx %o3, [%l7 + 0x40]
55902 bcc,a loop_6646
55903 st %f12, [%l7 + 0x34]
55904 movg %icc, %g2, %o6
55905 ldub [%l7 + 0x48], %l6
55906loop_6646:
55907 sll %i5, %o5, %l1
55908 bn,a,pt %icc, loop_6647
55909 fmovsge %xcc, %f6, %f3
55910 tcs %xcc, 0x3
55911 ble,a %xcc, loop_6648
55912loop_6647:
55913 popc %o4, %o7
55914 fcmpeq32 %f12, %f14, %l2
55915 stx %i6, [%l7 + 0x68]
55916loop_6648:
55917 srlx %g1, %i7, %i1
55918 tg %xcc, 0x1
55919 fcmpeq16 %f2, %f12, %o2
55920 stw %i4, [%l7 + 0x08]
55921 ld [%l7 + 0x48], %f6
55922 udiv %o1, 0x0CA3, %l3
55923 std %f12, [%l7 + 0x78]
55924 fcmpgt32 %f10, %f12, %g5
55925 fpsub32 %f14, %f2, %f12
55926 alignaddr %g7, %o0, %i0
55927 fbne %fcc2, loop_6649
55928 pdist %f14, %f8, %f0
55929 fcmpeq32 %f12, %f10, %g6
55930 st %f7, [%l7 + 0x50]
55931loop_6649:
55932 ldx [%l7 + 0x58], %l5
55933 stx %g3, [%l7 + 0x38]
55934 alignaddrl %i3, %l0, %g4
55935 and %l4, %i2, %g2
55936 fcmpne16 %f6, %f0, %o3
55937 fba,a %fcc1, loop_6650
55938 taddcc %o6, 0x0751, %i5
55939 tneg %icc, 0x7
55940 orcc %l6, 0x0A80, %l1
55941loop_6650:
55942 fmul8ulx16 %f0, %f2, %f10
55943 udivx %o5, 0x1386, %o7
55944 brlez %l2, loop_6651
55945 tneg %xcc, 0x3
55946 fzeros %f3
55947 stx %i6, [%l7 + 0x30]
55948loop_6651:
55949 bg,a loop_6652
55950 fandnot2s %f13, %f12, %f9
55951 fpmerge %f3, %f13, %f0
55952 add %o4, %g1, %i7
55953loop_6652:
55954 fandnot1s %f8, %f14, %f12
55955 ldsb [%l7 + 0x1F], %o2
55956 bg,pn %icc, loop_6653
55957 movrne %i1, %o1, %i4
55958 fbg %fcc0, loop_6654
55959 addccc %l3, %g7, %o0
55960loop_6653:
55961 st %f13, [%l7 + 0x7C]
55962 fand %f14, %f4, %f8
55963loop_6654:
55964 fors %f10, %f10, %f1
55965 fmovsl %xcc, %f14, %f13
55966 ldub [%l7 + 0x67], %i0
55967 bneg loop_6655
55968 sub %g6, 0x1113, %l5
55969 brnz,a %g3, loop_6656
55970 brlez,a %i3, loop_6657
55971loop_6655:
55972 bneg %icc, loop_6658
55973 bvs,a,pn %icc, loop_6659
55974loop_6656:
55975 stb %g5, [%l7 + 0x35]
55976loop_6657:
55977 movcs %xcc, %l0, %l4
55978loop_6658:
55979 udiv %i2, 0x0CF0, %g2
55980loop_6659:
55981 udivcc %o3, 0x02AF, %o6
55982 fzero %f10
55983 ble,a %xcc, loop_6660
55984 lduw [%l7 + 0x5C], %g4
55985 ldsh [%l7 + 0x28], %i5
55986 add %l6, %o5, %o7
55987loop_6660:
55988 edge16l %l1, %l2, %i6
55989 taddcctv %o4, 0x1076, %i7
55990 bneg,a loop_6661
55991 ldub [%l7 + 0x40], %g1
55992 fblg,a %fcc1, loop_6662
55993 nop
55994 setx loop_6663, %l0, %l1
55995 jmpl %l1, %o2
55996loop_6661:
55997 fcmpes %fcc0, %f10, %f6
55998 edge16 %i1, %o1, %l3
55999loop_6662:
56000 fornot2s %f2, %f6, %f1
56001loop_6663:
56002 fcmple32 %f0, %f6, %i4
56003 std %f0, [%l7 + 0x48]
56004 movn %icc, %o0, %g7
56005 ta %xcc, 0x2
56006 fmovdcc %icc, %f4, %f14
56007 edge8 %g6, %l5, %g3
56008 movleu %xcc, %i3, %g5
56009 fmovspos %xcc, %f1, %f6
56010 fmovdvc %icc, %f10, %f14
56011 tpos %icc, 0x5
56012 stb %l0, [%l7 + 0x54]
56013 xnor %l4, 0x1E23, %i0
56014 movpos %icc, %i2, %g2
56015 fpack16 %f14, %f15
56016 fmovdcs %icc, %f8, %f0
56017 add %o6, %g4, %i5
56018 fand %f10, %f8, %f8
56019 stb %l6, [%l7 + 0x40]
56020 fcmpd %fcc2, %f4, %f14
56021 fmovs %f11, %f13
56022 edge16 %o3, %o7, %l1
56023 tpos %xcc, 0x1
56024 fnot2 %f12, %f2
56025 fpadd32s %f7, %f6, %f8
56026 fmovdvs %xcc, %f10, %f9
56027 fba %fcc3, loop_6664
56028 lduh [%l7 + 0x72], %o5
56029 fandnot2s %f6, %f11, %f5
56030 fmovrdgz %i6, %f0, %f6
56031loop_6664:
56032 lduh [%l7 + 0x2E], %o4
56033 ldd [%l7 + 0x48], %f0
56034 ldx [%l7 + 0x78], %l2
56035 orncc %g1, %o2, %i1
56036 faligndata %f2, %f8, %f2
56037 lduh [%l7 + 0x36], %i7
56038 subcc %o1, 0x0181, %i4
56039 sth %o0, [%l7 + 0x7C]
56040 srax %l3, 0x1C, %g7
56041 fmovsleu %xcc, %f10, %f7
56042 popc 0x1D11, %g6
56043 movcs %icc, %l5, %g3
56044 stw %i3, [%l7 + 0x0C]
56045 movge %icc, %l0, %l4
56046 xorcc %i0, 0x0B3A, %i2
56047 stb %g2, [%l7 + 0x6A]
56048 tvs %xcc, 0x5
56049 ldd [%l7 + 0x08], %f8
56050 fmul8x16au %f8, %f0, %f12
56051 fabss %f5, %f11
56052 ldsh [%l7 + 0x5C], %g5
56053 std %f8, [%l7 + 0x60]
56054 fmovdne %icc, %f2, %f8
56055 ldx [%l7 + 0x40], %o6
56056 fbne,a %fcc3, loop_6665
56057 ld [%l7 + 0x10], %f5
56058 st %f6, [%l7 + 0x10]
56059 ldx [%l7 + 0x60], %i5
56060loop_6665:
56061 subcc %l6, 0x0E86, %o3
56062 bneg,a %icc, loop_6666
56063 stx %o7, [%l7 + 0x48]
56064 umulcc %l1, 0x0F40, %o5
56065 bvs,a %icc, loop_6667
56066loop_6666:
56067 fbug,a %fcc0, loop_6668
56068 xnor %g4, %o4, %i6
56069 st %f4, [%l7 + 0x50]
56070loop_6667:
56071 std %f2, [%l7 + 0x38]
56072loop_6668:
56073 movrlz %l2, %g1, %i1
56074 std %f2, [%l7 + 0x28]
56075 movl %icc, %i7, %o1
56076 fmovsge %icc, %f0, %f5
56077 fpadd16 %f14, %f2, %f12
56078 fmovdl %icc, %f14, %f8
56079 std %f14, [%l7 + 0x38]
56080 srl %i4, 0x14, %o0
56081 fxors %f15, %f15, %f12
56082 bge,pn %icc, loop_6669
56083 ldsb [%l7 + 0x4F], %o2
56084 move %icc, %g7, %l3
56085 lduh [%l7 + 0x7A], %l5
56086loop_6669:
56087 tle %xcc, 0x3
56088 fbug,a %fcc2, loop_6670
56089 lduw [%l7 + 0x44], %g6
56090 ld [%l7 + 0x10], %f9
56091 tge %xcc, 0x2
56092loop_6670:
56093 sethi 0x0E63, %i3
56094 bge loop_6671
56095 fnors %f3, %f15, %f6
56096 be loop_6672
56097 fones %f8
56098loop_6671:
56099 bge,a %icc, loop_6673
56100 te %xcc, 0x4
56101loop_6672:
56102 fpsub32s %f8, %f13, %f1
56103 fmovrslez %g3, %f8, %f15
56104loop_6673:
56105 ld [%l7 + 0x08], %f10
56106 bn,pt %icc, loop_6674
56107 fcmpd %fcc3, %f0, %f6
56108 sdivx %l4, 0x1F7C, %i0
56109 ldsw [%l7 + 0x44], %i2
56110loop_6674:
56111 fsrc2 %f12, %f12
56112 tvc %xcc, 0x7
56113 fmovdle %xcc, %f13, %f14
56114 lduw [%l7 + 0x1C], %l0
56115 movrne %g2, %o6, %i5
56116 xor %g5, %l6, %o3
56117 fbuge,a %fcc0, loop_6675
56118 st %f2, [%l7 + 0x18]
56119 ldd [%l7 + 0x20], %f4
56120 stb %l1, [%l7 + 0x18]
56121loop_6675:
56122 srl %o5, 0x15, %o7
56123 fzero %f10
56124 fbn %fcc0, loop_6676
56125 fcmps %fcc1, %f12, %f14
56126 edge32l %g4, %o4, %l2
56127 tgu %xcc, 0x0
56128loop_6676:
56129 fmovdn %icc, %f4, %f6
56130 subccc %g1, %i6, %i7
56131 movn %xcc, %i1, %o1
56132 st %f11, [%l7 + 0x78]
56133 tgu %icc, 0x1
56134 fbuge %fcc0, loop_6677
56135 ldsw [%l7 + 0x3C], %i4
56136 move %icc, %o2, %o0
56137 tcs %xcc, 0x6
56138loop_6677:
56139 fpsub16 %f6, %f4, %f0
56140 fmovrdlez %l3, %f0, %f6
56141 tg %icc, 0x4
56142 andcc %g7, %g6, %l5
56143 ldd [%l7 + 0x58], %f8
56144 ldx [%l7 + 0x78], %g3
56145 fpadd32s %f2, %f8, %f1
56146 movneg %xcc, %l4, %i3
56147 fornot2 %f2, %f4, %f10
56148 fmovrslz %i2, %f15, %f10
56149 st %f15, [%l7 + 0x0C]
56150 edge32ln %l0, %i0, %o6
56151 stb %i5, [%l7 + 0x35]
56152 mulscc %g5, 0x1745, %l6
56153 st %f11, [%l7 + 0x08]
56154 bvc,a,pn %xcc, loop_6678
56155 fbg %fcc0, loop_6679
56156 fornot2s %f14, %f10, %f0
56157 tneg %icc, 0x7
56158loop_6678:
56159 bvc,pt %xcc, loop_6680
56160loop_6679:
56161 lduw [%l7 + 0x6C], %g2
56162 srlx %l1, %o3, %o7
56163 fbe %fcc2, loop_6681
56164loop_6680:
56165 fmovdvc %xcc, %f6, %f11
56166 tcs %icc, 0x2
56167 fbg %fcc2, loop_6682
56168loop_6681:
56169 bn,a %icc, loop_6683
56170 brlz %g4, loop_6684
56171 std %f0, [%l7 + 0x70]
56172loop_6682:
56173 ldsw [%l7 + 0x18], %o4
56174loop_6683:
56175 umulcc %l2, %o5, %g1
56176loop_6684:
56177 stb %i6, [%l7 + 0x28]
56178 fmovdleu %xcc, %f10, %f15
56179 fnot1s %f4, %f2
56180 stx %i1, [%l7 + 0x48]
56181 smul %i7, 0x12AD, %i4
56182 addcc %o2, 0x1830, %o0
56183 stw %o1, [%l7 + 0x30]
56184 bshuffle %f0, %f14, %f12
56185 ldsw [%l7 + 0x20], %g7
56186 subccc %g6, %l5, %l3
56187 ldsh [%l7 + 0x20], %g3
56188 ldub [%l7 + 0x3E], %i3
56189 tpos %icc, 0x0
56190 ldsw [%l7 + 0x60], %l4
56191 fcmpeq16 %f0, %f10, %i2
56192 stb %l0, [%l7 + 0x65]
56193 ldsb [%l7 + 0x77], %o6
56194 ldsh [%l7 + 0x56], %i0
56195 ldx [%l7 + 0x20], %i5
56196 stx %g5, [%l7 + 0x40]
56197 ld [%l7 + 0x40], %f14
56198 stb %l6, [%l7 + 0x52]
56199 ldsh [%l7 + 0x3C], %g2
56200 fmovsn %xcc, %f5, %f15
56201 stx %l1, [%l7 + 0x70]
56202 edge32n %o7, %o3, %o4
56203 fxor %f2, %f10, %f0
56204 fcmple16 %f10, %f12, %g4
56205 fbul,a %fcc3, loop_6685
56206 ldsw [%l7 + 0x54], %o5
56207 fmovrdlez %l2, %f10, %f6
56208 sra %i6, 0x0A, %g1
56209loop_6685:
56210 fpadd16 %f4, %f0, %f10
56211 umul %i1, 0x1FD9, %i7
56212 movcs %icc, %i4, %o2
56213 xor %o1, 0x1EF7, %g7
56214 tgu %xcc, 0x4
56215 stw %g6, [%l7 + 0x6C]
56216 ldsh [%l7 + 0x34], %l5
56217 ldd [%l7 + 0x68], %f2
56218 fblg %fcc1, loop_6686
56219 sdiv %o0, 0x1430, %g3
56220 sth %l3, [%l7 + 0x1C]
56221 edge8 %l4, %i3, %i2
56222loop_6686:
56223 movl %xcc, %o6, %l0
56224 stw %i0, [%l7 + 0x74]
56225 bvs,a,pt %icc, loop_6687
56226 mulx %i5, 0x0D1C, %l6
56227 lduw [%l7 + 0x4C], %g2
56228 fmovsge %icc, %f12, %f13
56229loop_6687:
56230 brgez %g5, loop_6688
56231 fmovdpos %xcc, %f14, %f3
56232 subcc %l1, %o7, %o3
56233 ldsw [%l7 + 0x38], %g4
56234loop_6688:
56235 fexpand %f15, %f6
56236 fands %f0, %f9, %f14
56237 ble,a,pn %icc, loop_6689
56238 fandnot1s %f7, %f9, %f15
56239 fblg,a %fcc3, loop_6690
56240 fpadd32 %f10, %f14, %f8
56241loop_6689:
56242 brlz %o4, loop_6691
56243 fnot2s %f0, %f9
56244loop_6690:
56245 fcmpgt32 %f10, %f8, %o5
56246 fors %f3, %f10, %f5
56247loop_6691:
56248 fnot2 %f6, %f14
56249 fmul8sux16 %f0, %f10, %f10
56250 fornot1 %f14, %f10, %f4
56251 st %f3, [%l7 + 0x5C]
56252 bleu,a %icc, loop_6692
56253 tl %xcc, 0x3
56254 ldsb [%l7 + 0x34], %i6
56255 nop
56256 setx loop_6693, %l0, %l1
56257 jmpl %l1, %l2
56258loop_6692:
56259 lduw [%l7 + 0x5C], %i1
56260 fzero %f10
56261 fmuld8ulx16 %f1, %f12, %f6
56262loop_6693:
56263 srax %i7, %i4, %o2
56264 fmovsgu %icc, %f13, %f3
56265 ld [%l7 + 0x68], %f4
56266 stw %o1, [%l7 + 0x34]
56267 xorcc %g1, %g6, %l5
56268 fbl %fcc2, loop_6694
56269 ldub [%l7 + 0x55], %o0
56270 stb %g7, [%l7 + 0x64]
56271 lduw [%l7 + 0x54], %l3
56272loop_6694:
56273 std %f12, [%l7 + 0x60]
56274 fcmple16 %f12, %f4, %g3
56275 lduh [%l7 + 0x18], %l4
56276 fmovrdlz %i3, %f4, %f14
56277 srax %o6, %i2, %i0
56278 brlz,a %i5, loop_6695
56279 xnor %l0, 0x0A21, %l6
56280 lduh [%l7 + 0x66], %g5
56281 fandnot2 %f2, %f10, %f12
56282loop_6695:
56283 sllx %g2, %o7, %l1
56284 fxors %f9, %f11, %f11
56285 stx %o3, [%l7 + 0x18]
56286 ldx [%l7 + 0x08], %o4
56287 ldd [%l7 + 0x58], %f8
56288 stw %o5, [%l7 + 0x50]
56289 bvs,a loop_6696
56290 orncc %g4, %l2, %i6
56291 fmovscs %xcc, %f7, %f8
56292 bg %xcc, loop_6697
56293loop_6696:
56294 fnot1 %f6, %f2
56295 fpsub32 %f2, %f8, %f8
56296 fmovsneg %icc, %f11, %f15
56297loop_6697:
56298 fnand %f12, %f14, %f10
56299 tgu %xcc, 0x2
56300 tcc %xcc, 0x2
56301 fandnot2 %f8, %f0, %f0
56302 ldsw [%l7 + 0x58], %i1
56303 fbule,a %fcc0, loop_6698
56304 srax %i7, 0x12, %o2
56305 fors %f6, %f3, %f2
56306 movrlz %o1, %g1, %i4
56307loop_6698:
56308 ldx [%l7 + 0x38], %l5
56309 ldd [%l7 + 0x38], %f10
56310 ldsb [%l7 + 0x4E], %g6
56311 ldsb [%l7 + 0x7D], %g7
56312 fmovdge %xcc, %f3, %f0
56313 sethi 0x11A5, %l3
56314 ldub [%l7 + 0x20], %o0
56315 edge16n %l4, %g3, %o6
56316 fmul8x16al %f3, %f10, %f4
56317 tneg %xcc, 0x5
56318 brz,a %i3, loop_6699
56319 ldub [%l7 + 0x72], %i0
56320 xnor %i5, 0x167B, %i2
56321 ldd [%l7 + 0x20], %f2
56322loop_6699:
56323 fmovdleu %xcc, %f6, %f8
56324 fmovsl %xcc, %f3, %f13
56325 st %f2, [%l7 + 0x5C]
56326 ldub [%l7 + 0x74], %l0
56327 ta %xcc, 0x1
56328 fsrc1s %f14, %f2
56329 sllx %g5, 0x0D, %g2
56330 bcs,a %icc, loop_6700
56331 stb %o7, [%l7 + 0x5D]
56332 stx %l1, [%l7 + 0x50]
56333 edge8 %l6, %o4, %o5
56334loop_6700:
56335 movrne %g4, %o3, %i6
56336 ldsw [%l7 + 0x64], %l2
56337 array32 %i7, %o2, %o1
56338 sra %g1, 0x00, %i4
56339 array16 %i1, %g6, %g7
56340 fmul8x16au %f8, %f2, %f6
56341 fmovspos %icc, %f13, %f14
56342 lduh [%l7 + 0x54], %l5
56343 fmovrde %o0, %f6, %f4
56344 ldsb [%l7 + 0x31], %l3
56345 fcmpgt32 %f10, %f4, %g3
56346 ldd [%l7 + 0x58], %f12
56347 ldd [%l7 + 0x60], %f2
56348 fblg %fcc3, loop_6701
56349 fnand %f14, %f8, %f2
56350 sth %l4, [%l7 + 0x5C]
56351 fpack32 %f8, %f2, %f4
56352loop_6701:
56353 move %xcc, %i3, %o6
56354 fmovsg %icc, %f5, %f0
56355 fmovdcs %xcc, %f2, %f2
56356 fnegd %f4, %f6
56357 stb %i0, [%l7 + 0x54]
56358 brz %i2, loop_6702
56359 movrgz %i5, %g5, %g2
56360 fbue,a %fcc1, loop_6703
56361 stx %o7, [%l7 + 0x50]
56362loop_6702:
56363 fmul8x16 %f15, %f8, %f2
56364 fmul8ulx16 %f14, %f2, %f6
56365loop_6703:
56366 movvc %icc, %l0, %l1
56367 fnot1s %f1, %f13
56368 ld [%l7 + 0x18], %f7
56369 fba,a %fcc0, loop_6704
56370 and %o4, 0x086F, %o5
56371 fnot2s %f10, %f3
56372 array16 %l6, %o3, %g4
56373loop_6704:
56374 ldx [%l7 + 0x70], %i6
56375 fbne %fcc1, loop_6705
56376 ldsh [%l7 + 0x2E], %i7
56377 ld [%l7 + 0x74], %f2
56378 pdist %f2, %f10, %f4
56379loop_6705:
56380 movre %l2, 0x247, %o2
56381 movrgz %g1, %o1, %i4
56382 stb %i1, [%l7 + 0x31]
56383 fmovrsgz %g6, %f12, %f12
56384 lduh [%l7 + 0x64], %l5
56385 fmovrsgz %o0, %f2, %f6
56386 tcs %xcc, 0x0
56387 fmovrdlz %l3, %f4, %f4
56388 ldd [%l7 + 0x20], %f10
56389 fpsub16 %f14, %f6, %f2
56390 fpadd16s %f2, %f8, %f2
56391 stb %g3, [%l7 + 0x45]
56392 tn %xcc, 0x4
56393 fmovdgu %xcc, %f14, %f12
56394 bshuffle %f4, %f8, %f4
56395 fbge,a %fcc3, loop_6706
56396 fmovd %f4, %f6
56397 fbo,a %fcc2, loop_6707
56398 ldsb [%l7 + 0x7A], %g7
56399loop_6706:
56400 sdiv %l4, 0x0BBC, %i3
56401 stw %i0, [%l7 + 0x30]
56402loop_6707:
56403 fnot2s %f15, %f11
56404 ldub [%l7 + 0x44], %i2
56405 std %f0, [%l7 + 0x40]
56406 fxor %f6, %f12, %f14
56407 ldx [%l7 + 0x48], %o6
56408 andn %i5, %g2, %g5
56409 andncc %o7, %l1, %l0
56410 tvs %xcc, 0x7
56411 fbg %fcc1, loop_6708
56412 smulcc %o5, %o4, %l6
56413 fone %f6
56414 movleu %icc, %g4, %o3
56415loop_6708:
56416 ba loop_6709
56417 movrlez %i6, %l2, %o2
56418 fcmpne32 %f14, %f12, %g1
56419 stw %i7, [%l7 + 0x08]
56420loop_6709:
56421 brgz %i4, loop_6710
56422 fbule %fcc1, loop_6711
56423 movl %xcc, %i1, %o1
56424 ldsw [%l7 + 0x54], %g6
56425loop_6710:
56426 lduw [%l7 + 0x1C], %l5
56427loop_6711:
56428 bl,a,pt %icc, loop_6712
56429 array16 %o0, %g3, %g7
56430 sub %l4, %i3, %i0
56431 and %i2, %o6, %i5
56432loop_6712:
56433 sth %g2, [%l7 + 0x0E]
56434 edge8ln %g5, %l3, %l1
56435 tsubcc %l0, 0x1E2C, %o7
56436 movre %o5, %l6, %o4
56437 stw %g4, [%l7 + 0x60]
56438 ldub [%l7 + 0x1F], %i6
56439 stx %l2, [%l7 + 0x28]
56440 stw %o2, [%l7 + 0x58]
56441 fandnot1 %f10, %f8, %f4
56442 ldd [%l7 + 0x70], %f4
56443 stb %g1, [%l7 + 0x68]
56444 udiv %o3, 0x08A8, %i4
56445 sth %i1, [%l7 + 0x58]
56446 fbo %fcc3, loop_6713
56447 movrne %o1, 0x126, %i7
56448 alignaddrl %l5, %g6, %o0
56449 fexpand %f15, %f12
56450loop_6713:
56451 faligndata %f0, %f14, %f10
56452 ldd [%l7 + 0x20], %f0
56453 fnot2s %f7, %f5
56454 edge32n %g7, %g3, %l4
56455 xor %i0, 0x092D, %i2
56456 alignaddrl %o6, %i3, %g2
56457 sth %i5, [%l7 + 0x7A]
56458 udiv %l3, 0x1A80, %l1
56459 std %f0, [%l7 + 0x48]
56460 fcmpne16 %f8, %f2, %l0
56461 fmovsvs %icc, %f3, %f9
56462 fmovsle %icc, %f15, %f3
56463 stx %g5, [%l7 + 0x70]
56464 fmovrdlz %o5, %f12, %f12
56465 udiv %l6, 0x1C4A, %o7
56466 fsrc2s %f3, %f11
56467 fmul8x16au %f3, %f4, %f14
56468 fmovsvs %xcc, %f2, %f10
56469 ldx [%l7 + 0x68], %o4
56470 ldsh [%l7 + 0x52], %i6
56471 lduh [%l7 + 0x58], %l2
56472 ldsh [%l7 + 0x5C], %o2
56473 st %f12, [%l7 + 0x08]
56474 fmovsa %xcc, %f3, %f4
56475 movrgez %g4, 0x33A, %g1
56476 fmovdge %xcc, %f11, %f14
56477 ld [%l7 + 0x24], %f8
56478 movn %xcc, %i4, %i1
56479 stx %o3, [%l7 + 0x78]
56480 ldd [%l7 + 0x38], %f14
56481 ldsw [%l7 + 0x20], %o1
56482 fpsub32s %f3, %f6, %f5
56483 sra %i7, %l5, %o0
56484 fbu,a %fcc2, loop_6714
56485 lduw [%l7 + 0x48], %g6
56486 stw %g7, [%l7 + 0x10]
56487 lduh [%l7 + 0x0E], %g3
56488loop_6714:
56489 fcmple32 %f8, %f10, %i0
56490 stx %l4, [%l7 + 0x50]
56491 bgu,a,pn %icc, loop_6715
56492 fcmped %fcc2, %f6, %f14
56493 fpadd16s %f7, %f4, %f13
56494 stx %o6, [%l7 + 0x48]
56495loop_6715:
56496 fpackfix %f6, %f0
56497 array8 %i2, %i3, %g2
56498 tneg %icc, 0x7
56499 fbo,a %fcc0, loop_6716
56500 st %f15, [%l7 + 0x70]
56501 ldsw [%l7 + 0x7C], %l3
56502 fnot2s %f12, %f9
56503loop_6716:
56504 fsrc1s %f0, %f0
56505 srax %l1, %i5, %g5
56506 fpadd32s %f9, %f6, %f12
56507 fpadd16s %f8, %f6, %f15
56508 ldsh [%l7 + 0x10], %l0
56509 stx %o5, [%l7 + 0x78]
56510 fbg,a %fcc1, loop_6717
56511 mulx %l6, %o4, %o7
56512 fpadd32 %f12, %f14, %f0
56513 fmovdn %xcc, %f14, %f14
56514loop_6717:
56515 ldsh [%l7 + 0x7A], %i6
56516 fmovrsgez %o2, %f15, %f3
56517 tgu %xcc, 0x3
56518 fmul8x16 %f3, %f8, %f10
56519 stb %l2, [%l7 + 0x08]
56520 call loop_6718
56521 fpsub32 %f14, %f0, %f0
56522 fpsub16s %f9, %f8, %f11
56523 brz,a %g1, loop_6719
56524loop_6718:
56525 tle %xcc, 0x1
56526 fmovscs %xcc, %f9, %f12
56527 fbg %fcc2, loop_6720
56528loop_6719:
56529 fones %f1
56530 fors %f3, %f0, %f12
56531 stb %g4, [%l7 + 0x09]
56532loop_6720:
56533 lduh [%l7 + 0x4A], %i4
56534 fxor %f2, %f10, %f6
56535 stx %o3, [%l7 + 0x20]
56536 stw %i1, [%l7 + 0x30]
56537 ldd [%l7 + 0x18], %f14
56538 ldsb [%l7 + 0x13], %i7
56539 sth %o1, [%l7 + 0x7C]
56540 stx %o0, [%l7 + 0x28]
56541 ldx [%l7 + 0x68], %g6
56542 edge16n %g7, %l5, %g3
56543 ldd [%l7 + 0x30], %f0
56544 edge16 %l4, %i0, %o6
56545 ldsw [%l7 + 0x58], %i3
56546 mulx %g2, 0x059B, %i2
56547 mulscc %l3, %i5, %g5
56548 popc 0x1011, %l0
56549 fmovsvc %xcc, %f2, %f6
56550 tsubcctv %l1, %l6, %o5
56551 stb %o4, [%l7 + 0x42]
56552 fnegd %f12, %f2
56553 lduw [%l7 + 0x48], %o7
56554 ldub [%l7 + 0x42], %i6
56555 fmovsge %icc, %f1, %f8
56556 movvc %icc, %l2, %g1
56557 fpadd16 %f4, %f10, %f4
56558 fmovsge %icc, %f6, %f2
56559 fbl %fcc2, loop_6721
56560 ldsb [%l7 + 0x33], %g4
56561 st %f6, [%l7 + 0x44]
56562 ldsb [%l7 + 0x36], %o2
56563loop_6721:
56564 stw %o3, [%l7 + 0x34]
56565 sra %i4, %i1, %i7
56566 fbn,a %fcc3, loop_6722
56567 st %f7, [%l7 + 0x1C]
56568 ldub [%l7 + 0x13], %o1
56569 taddcctv %o0, 0x07B7, %g6
56570loop_6722:
56571 call loop_6723
56572 fbl,a %fcc1, loop_6724
56573 fmovscc %xcc, %f15, %f7
56574 fcmpes %fcc2, %f4, %f4
56575loop_6723:
56576 ldsw [%l7 + 0x30], %l5
56577loop_6724:
56578 fmovdge %icc, %f12, %f8
56579 movgu %icc, %g3, %g7
56580 tgu %icc, 0x0
56581 fexpand %f15, %f0
56582 brnz %i0, loop_6725
56583 movle %icc, %l4, %o6
56584 tl %xcc, 0x3
56585 ldsb [%l7 + 0x29], %i3
56586loop_6725:
56587 fabss %f12, %f9
56588 lduh [%l7 + 0x34], %i2
56589 mulx %g2, %l3, %i5
56590 fmovdge %xcc, %f15, %f7
56591 stb %l0, [%l7 + 0x0B]
56592 fmovsvs %icc, %f1, %f9
56593 addc %l1, 0x060B, %l6
56594 brz,a %g5, loop_6726
56595 fmovsne %xcc, %f2, %f2
56596 pdist %f12, %f8, %f4
56597 ldsb [%l7 + 0x6D], %o5
56598loop_6726:
56599 stb %o7, [%l7 + 0x19]
56600 ldd [%l7 + 0x68], %f10
56601 fones %f5
56602 tsubcc %o4, %l2, %i6
56603 tle %icc, 0x5
56604 fandnot2s %f13, %f5, %f7
56605 fpackfix %f12, %f7
56606 ldsw [%l7 + 0x4C], %g4
56607 andn %g1, %o3, %o2
56608 stb %i1, [%l7 + 0x4A]
56609 sllx %i7, %i4, %o0
56610 call loop_6727
56611 sth %o1, [%l7 + 0x08]
56612 stx %l5, [%l7 + 0x70]
56613 ldx [%l7 + 0x38], %g3
56614loop_6727:
56615 stb %g7, [%l7 + 0x11]
56616 lduw [%l7 + 0x6C], %g6
56617 alignaddr %i0, %o6, %i3
56618 xorcc %l4, %g2, %l3
56619 fornot2s %f9, %f9, %f0
56620 nop
56621 setx loop_6728, %l0, %l1
56622 wrpr 0x1, %tl
56623 wrpr %l1, %tpc
56624 add %l1, 0x4, %l1
56625 wrpr %l1, %tnpc
56626 setx 0x34400001400, %l0, %l1
56627 wrpr %l1, %tstate
56628 wrhpr 0x4, %htstate
56629 retry
56630 fors %f10, %f3, %f10
56631 fbug,a %fcc3, loop_6729
56632 fmovsn %icc, %f14, %f8
56633loop_6728:
56634 ld [%l7 + 0x20], %f9
56635 fpsub16s %f3, %f5, %f14
56636loop_6729:
56637 stx %i5, [%l7 + 0x78]
56638 fsrc2s %f2, %f1
56639 umulcc %i2, %l1, %l0
56640 ldd [%l7 + 0x60], %f2
56641 edge32 %l6, %g5, %o7
56642 mova %xcc, %o5, %l2
56643 stw %o4, [%l7 + 0x4C]
56644 nop
56645 setx loop_6730, %l0, %l1
56646 wrpr 0x1, %tl
56647 wrpr %l1, %tnpc
56648 setx 0x34400001400, %l0, %l1
56649 wrpr %l1, %tstate
56650 wrhpr 0x4, %htstate
56651 done
56652 fmovsl %xcc, %f6, %f5
56653 fornot2 %f14, %f8, %f6
56654 move %xcc, %i6, %g4
56655loop_6730:
56656 st %f5, [%l7 + 0x68]
56657 ldsw [%l7 + 0x78], %o3
56658 fsrc1s %f1, %f7
56659 bne,a %xcc, loop_6731
56660 movrne %o2, 0x136, %g1
56661 ldd [%l7 + 0x18], %f14
56662 ldd [%l7 + 0x18], %f10
56663loop_6731:
56664 fandnot2 %f10, %f8, %f10
56665 stw %i1, [%l7 + 0x3C]
56666 fmovrslz %i7, %f15, %f15
56667 fnot1 %f4, %f8
56668 sdivcc %o0, 0x1086, %i4
56669 movgu %xcc, %o1, %l5
56670 fmovrslez %g3, %f4, %f14
56671 stb %g7, [%l7 + 0x7D]
56672 st %f13, [%l7 + 0x14]
56673 fcmpes %fcc0, %f7, %f11
56674 movge %icc, %i0, %o6
56675 and %g6, %l4, %i3
56676 ldsb [%l7 + 0x2D], %l3
56677 lduh [%l7 + 0x56], %i5
56678 movleu %icc, %i2, %g2
56679 smul %l1, 0x1107, %l6
56680 ld [%l7 + 0x1C], %f6
56681 ldsb [%l7 + 0x41], %l0
56682 fexpand %f8, %f4
56683 fmovdle %xcc, %f9, %f0
56684 stw %o7, [%l7 + 0x30]
56685 fmovrsne %g5, %f14, %f2
56686 movrlz %o5, %l2, %i6
56687 fbul,a %fcc3, loop_6732
56688 st %f2, [%l7 + 0x5C]
56689 andcc %o4, %o3, %o2
56690 fmovsl %xcc, %f9, %f7
56691loop_6732:
56692 orcc %g1, %i1, %g4
56693 fmuld8sux16 %f4, %f0, %f0
56694 fcmped %fcc1, %f12, %f0
56695 edge32l %i7, %i4, %o1
56696 ldx [%l7 + 0x60], %o0
56697 movg %xcc, %l5, %g7
56698 movge %xcc, %g3, %o6
56699 edge8ln %g6, %i0, %l4
56700 brlz %l3, loop_6733
56701 lduh [%l7 + 0x4A], %i5
56702 lduh [%l7 + 0x2C], %i2
56703 fpadd16 %f10, %f8, %f4
56704loop_6733:
56705 sub %g2, 0x1A94, %i3
56706 movn %icc, %l6, %l0
56707 fcmps %fcc3, %f2, %f6
56708 fandnot1s %f2, %f15, %f13
56709 nop
56710 setx loop_6734, %l0, %l1
56711 wrpr 0x1, %tl
56712 wrpr %l1, %tpc
56713 add %l1, 0x4, %l1
56714 wrpr %l1, %tnpc
56715 setx 0x34400001400, %l0, %l1
56716 wrpr %l1, %tstate
56717 wrhpr 0x4, %htstate
56718 retry
56719 fmul8x16al %f2, %f1, %f0
56720 movvc %xcc, %l1, %g5
56721 tcc %icc, 0x1
56722loop_6734:
56723 bpos,a loop_6735
56724 stb %o7, [%l7 + 0x32]
56725 fmovdpos %xcc, %f1, %f12
56726 lduh [%l7 + 0x7E], %o5
56727loop_6735:
56728 fexpand %f15, %f0
56729 ldsb [%l7 + 0x5A], %l2
56730 lduh [%l7 + 0x44], %i6
56731 stb %o3, [%l7 + 0x2C]
56732 nop
56733 setx loop_6736, %l0, %l1
56734 wrpr 0x1, %tl
56735 wrpr %l1, %tnpc
56736 setx 0x34400001400, %l0, %l1
56737 wrpr %l1, %tstate
56738 wrhpr 0x4, %htstate
56739 done
56740 fmovrdlz %o4, %f12, %f6
56741 bvc,a,pn %xcc, loop_6737
56742 fsrc1 %f10, %f10
56743loop_6736:
56744 add %g1, 0x07B3, %o2
56745 tsubcctv %i1, %g4, %i4
56746loop_6737:
56747 fmovsge %xcc, %f3, %f3
56748 edge32l %i7, %o1, %l5
56749 sth %o0, [%l7 + 0x10]
56750 fpsub16s %f0, %f15, %f3
56751 fmovdn %icc, %f13, %f3
56752 udiv %g7, 0x04D3, %g3
56753 sub %g6, %o6, %i0
56754 bpos loop_6738
56755 edge32n %l4, %l3, %i5
56756 fmovspos %icc, %f7, %f0
56757 ldsh [%l7 + 0x1C], %g2
56758loop_6738:
56759 tne %xcc, 0x7
56760 fmovsvc %xcc, %f13, %f6
56761 fpackfix %f12, %f3
56762 bpos,a loop_6739
56763 movgu %icc, %i3, %i2
56764 fmul8sux16 %f2, %f6, %f6
56765 bge,a,pn %icc, loop_6740
56766loop_6739:
56767 ldsb [%l7 + 0x47], %l6
56768 srlx %l0, 0x1A, %l1
56769 fmovrdlez %g5, %f6, %f0
56770loop_6740:
56771 fmovsge %icc, %f15, %f13
56772 fmovrsgz %o7, %f11, %f0
56773 fmovsa %xcc, %f13, %f8
56774 ble,pn %icc, loop_6741
56775 fmovrse %l2, %f2, %f4
56776 ldx [%l7 + 0x28], %o5
56777 movrlz %i6, %o4, %g1
56778loop_6741:
56779 lduh [%l7 + 0x4E], %o3
56780 taddcc %o2, 0x14C4, %i1
56781 umul %g4, %i4, %i7
56782 fmovdl %xcc, %f0, %f11
56783 stb %o1, [%l7 + 0x3A]
56784 taddcctv %l5, 0x12B9, %g7
56785 brnz,a %o0, loop_6742
56786 fmuld8sux16 %f10, %f10, %f10
56787 fmovsl %xcc, %f3, %f4
56788 ldub [%l7 + 0x45], %g6
56789loop_6742:
56790 fmovrdne %g3, %f8, %f2
56791 sth %i0, [%l7 + 0x74]
56792 stx %o6, [%l7 + 0x60]
56793 ba,a,pt %icc, loop_6743
56794 bshuffle %f6, %f8, %f2
56795 lduh [%l7 + 0x74], %l3
56796 fmovdcc %xcc, %f13, %f8
56797loop_6743:
56798 fornot2s %f14, %f1, %f4
56799 lduh [%l7 + 0x5E], %i5
56800 fsrc2s %f1, %f8
56801 sdiv %g2, 0x18D0, %i3
56802 ld [%l7 + 0x1C], %f15
56803 tvc %xcc, 0x0
56804 movcc %icc, %l4, %i2
56805 fxors %f8, %f8, %f14
56806 fmovdl %icc, %f5, %f7
56807 tleu %icc, 0x6
56808 orncc %l6, %l1, %g5
56809 fmovsge %xcc, %f4, %f13
56810 movge %icc, %l0, %o7
56811 movrlez %l2, %o5, %i6
56812 sdiv %g1, 0x174C, %o3
56813 fmovrsgz %o4, %f5, %f0
56814 fzero %f0
56815 andncc %o2, %g4, %i4
56816 be,a %icc, loop_6744
56817 ldx [%l7 + 0x78], %i7
56818 fmovsn %icc, %f10, %f0
56819 ldsh [%l7 + 0x52], %o1
56820loop_6744:
56821 std %f2, [%l7 + 0x58]
56822 ldd [%l7 + 0x68], %f0
56823 movrgez %l5, 0x21B, %i1
56824 movvs %icc, %o0, %g7
56825 ldx [%l7 + 0x60], %g3
56826 fpadd16 %f12, %f2, %f10
56827 fbo,a %fcc0, loop_6745
56828 sub %g6, 0x1AF3, %i0
56829 stx %l3, [%l7 + 0x68]
56830 mova %icc, %i5, %o6
56831loop_6745:
56832 tneg %icc, 0x0
56833 fmovrsgz %i3, %f11, %f8
56834 call loop_6746
56835 smul %g2, 0x036E, %i2
56836 fpadd16 %f10, %f12, %f10
56837 brlez,a %l4, loop_6747
56838loop_6746:
56839 ldub [%l7 + 0x38], %l6
56840 ldsw [%l7 + 0x78], %l1
56841 fmovdn %icc, %f12, %f6
56842loop_6747:
56843 fnot1 %f14, %f4
56844 edge32ln %g5, %o7, %l2
56845 nop
56846 setx loop_6748, %l0, %l1
56847 wrpr 0x1, %tl
56848 wrpr %l1, %tpc
56849 add %l1, 0x4, %l1
56850 wrpr %l1, %tnpc
56851 setx 0x34400001400, %l0, %l1
56852 wrpr %l1, %tstate
56853 wrhpr 0x4, %htstate
56854 retry
56855 fcmpeq16 %f6, %f12, %o5
56856 ldx [%l7 + 0x38], %i6
56857 movleu %xcc, %l0, %g1
56858loop_6748:
56859 stx %o3, [%l7 + 0x10]
56860 ldsw [%l7 + 0x48], %o2
56861 add %o4, 0x180B, %g4
56862 fcmpne16 %f14, %f2, %i4
56863 array16 %o1, %i7, %i1
56864 tvc %xcc, 0x3
56865 fsrc2s %f9, %f10
56866 tvc %icc, 0x4
56867 udiv %l5, 0x1FFB, %g7
56868 bshuffle %f14, %f10, %f6
56869 movvc %icc, %g3, %g6
56870 st %f1, [%l7 + 0x5C]
56871 tleu %icc, 0x3
56872 bpos,pt %xcc, loop_6749
56873 fnot1s %f14, %f5
56874 ldsb [%l7 + 0x7F], %i0
56875 edge16 %o0, %l3, %o6
56876loop_6749:
56877 stx %i3, [%l7 + 0x70]
56878 st %f3, [%l7 + 0x38]
56879 xorcc %g2, 0x0898, %i2
56880 ldd [%l7 + 0x68], %f6
56881 movrlz %i5, 0x2F2, %l4
56882 fbu %fcc0, loop_6750
56883 nop
56884 setx loop_6751, %l0, %l1
56885 jmpl %l1, %l6
56886 fands %f12, %f11, %f10
56887 fmul8x16al %f14, %f11, %f6
56888loop_6750:
56889 ldsh [%l7 + 0x72], %g5
56890loop_6751:
56891 ldsw [%l7 + 0x44], %o7
56892 popc %l2, %o5
56893 fmovsvs %icc, %f15, %f0
56894 brlez %i6, loop_6752
56895 fcmpeq16 %f8, %f2, %l1
56896 movrgz %l0, %o3, %o2
56897 ldd [%l7 + 0x70], %f12
56898loop_6752:
56899 fnegs %f12, %f6
56900 mova %xcc, %g1, %o4
56901 ldsw [%l7 + 0x20], %i4
56902 movge %xcc, %g4, %i7
56903 ldd [%l7 + 0x68], %f2
56904 alignaddr %i1, %l5, %g7
56905 fnot2s %f13, %f6
56906 fbug,a %fcc2, loop_6753
56907 fmovsleu %xcc, %f8, %f6
56908 fmul8x16al %f14, %f6, %f10
56909 tpos %xcc, 0x7
56910loop_6753:
56911 sth %o1, [%l7 + 0x3C]
56912 fcmpeq16 %f12, %f10, %g6
56913 tgu %icc, 0x5
56914 fnand %f12, %f8, %f14
56915 ld [%l7 + 0x78], %f15
56916 ldsh [%l7 + 0x46], %i0
56917 stx %o0, [%l7 + 0x70]
56918 fbne %fcc0, loop_6754
56919 sllx %l3, 0x07, %o6
56920 bgu,pt %icc, loop_6755
56921 bn %icc, loop_6756
56922loop_6754:
56923 subc %g3, %i3, %i2
56924 tvc %xcc, 0x7
56925loop_6755:
56926 nop
56927 setx loop_6757, %l0, %l1
56928 wrpr 0x1, %tl
56929 wrpr %l1, %tnpc
56930 setx 0x34400001400, %l0, %l1
56931 wrpr %l1, %tstate
56932 wrhpr 0x4, %htstate
56933 done
56934loop_6756:
56935 fba %fcc3, loop_6758
56936 fsrc1s %f5, %f5
56937 fbul %fcc0, loop_6759
56938loop_6757:
56939 umulcc %i5, 0x038B, %l4
56940loop_6758:
56941 bg,pt %icc, loop_6760
56942 ldx [%l7 + 0x18], %g2
56943loop_6759:
56944 lduw [%l7 + 0x50], %l6
56945 fcmple32 %f6, %f6, %g5
56946loop_6760:
56947 edge32ln %l2, %o5, %i6
56948 for %f10, %f12, %f0
56949 fnot2s %f9, %f12
56950 edge8ln %o7, %l1, %o3
56951 fandnot1 %f10, %f14, %f10
56952 fmovscs %xcc, %f14, %f10
56953 fnot2 %f2, %f6
56954 fmuld8sux16 %f8, %f5, %f2
56955 fmul8x16 %f0, %f4, %f6
56956 bvs,pn %xcc, loop_6761
56957 fxors %f1, %f1, %f8
56958 fmovsne %icc, %f10, %f1
56959 bg,a,pt %icc, loop_6762
56960loop_6761:
56961 bne,a,pn %xcc, loop_6763
56962 stx %l0, [%l7 + 0x20]
56963 tleu %xcc, 0x1
56964loop_6762:
56965 ldsb [%l7 + 0x14], %g1
56966loop_6763:
56967 movne %xcc, %o4, %i4
56968 fandnot2 %f2, %f0, %f14
56969 edge16n %o2, %i7, %i1
56970 popc %g4, %g7
56971 bcs loop_6764
56972 st %f3, [%l7 + 0x78]
56973 alignaddr %l5, %g6, %o1
56974 std %f12, [%l7 + 0x68]
56975loop_6764:
56976 ldsh [%l7 + 0x0A], %i0
56977 fmovsne %icc, %f11, %f7
56978 bpos,a %icc, loop_6765
56979 fornot2s %f2, %f15, %f10
56980 stb %o0, [%l7 + 0x0B]
56981 movrgz %l3, %o6, %g3
56982loop_6765:
56983 andn %i2, %i3, %i5
56984 fxnor %f14, %f14, %f0
56985 fcmped %fcc0, %f6, %f6
56986 fbue,a %fcc2, loop_6766
56987 fmovda %icc, %f8, %f4
56988 bneg %xcc, loop_6767
56989 subc %l4, %l6, %g2
56990loop_6766:
56991 stx %g5, [%l7 + 0x40]
56992 fbo,a %fcc3, loop_6768
56993loop_6767:
56994 fmovsvs %xcc, %f9, %f0
56995 ldx [%l7 + 0x38], %o5
56996 fmovd %f2, %f4
56997loop_6768:
56998 sth %i6, [%l7 + 0x56]
56999 fcmpeq16 %f4, %f12, %l2
57000 udiv %l1, 0x10F9, %o3
57001 tpos %xcc, 0x2
57002 fbo,a %fcc0, loop_6769
57003 fzeros %f12
57004 ldsb [%l7 + 0x20], %l0
57005 fmovrdlez %o7, %f10, %f0
57006loop_6769:
57007 ldsh [%l7 + 0x16], %o4
57008 fpadd16s %f13, %f4, %f11
57009 fbul %fcc0, loop_6770
57010 movgu %xcc, %g1, %i4
57011 lduw [%l7 + 0x3C], %i7
57012 addcc %i1, 0x1BF0, %o2
57013loop_6770:
57014 mova %icc, %g4, %l5
57015 brnz,a %g6, loop_6771
57016 udivx %g7, 0x11B5, %i0
57017 stx %o0, [%l7 + 0x78]
57018 ld [%l7 + 0x38], %f13
57019loop_6771:
57020 tsubcctv %l3, 0x159B, %o6
57021 smulcc %g3, %o1, %i2
57022 ldub [%l7 + 0x13], %i5
57023 brnz,a %l4, loop_6772
57024 fmovsg %xcc, %f14, %f7
57025 fmovrsgez %l6, %f3, %f14
57026 addc %g2, %i3, %g5
57027loop_6772:
57028 tpos %xcc, 0x3
57029 orcc %i6, 0x1E9A, %l2
57030 fmovrsgez %o5, %f9, %f5
57031 fbug,a %fcc2, loop_6773
57032 fmovsgu %icc, %f7, %f4
57033 tsubcctv %o3, 0x0383, %l0
57034 ld [%l7 + 0x54], %f6
57035loop_6773:
57036 fcmple32 %f10, %f4, %l1
57037 sllx %o4, 0x03, %g1
57038 ldd [%l7 + 0x30], %f14
57039 tn %icc, 0x6
57040 fmovsle %xcc, %f10, %f3
57041 st %f0, [%l7 + 0x7C]
57042 bpos,a,pn %xcc, loop_6774
57043 movl %icc, %i4, %o7
57044 sth %i1, [%l7 + 0x40]
57045 movneg %xcc, %o2, %i7
57046loop_6774:
57047 fpackfix %f8, %f14
57048 fmovspos %icc, %f13, %f12
57049 fmovrslz %l5, %f1, %f8
57050 fornot2 %f8, %f10, %f8
57051 ldsw [%l7 + 0x2C], %g6
57052 stw %g7, [%l7 + 0x38]
57053 fpmerge %f1, %f12, %f6
57054 movleu %icc, %g4, %i0
57055 stb %l3, [%l7 + 0x5C]
57056 st %f1, [%l7 + 0x2C]
57057 lduw [%l7 + 0x28], %o6
57058 ldd [%l7 + 0x38], %f8
57059 edge8 %o0, %o1, %i2
57060 fmovscs %xcc, %f10, %f10
57061 fbn,a %fcc1, loop_6775
57062 bpos,a %icc, loop_6776
57063 fpackfix %f14, %f7
57064 taddcc %g3, 0x0373, %i5
57065loop_6775:
57066 ld [%l7 + 0x50], %f11
57067loop_6776:
57068 ldsw [%l7 + 0x60], %l6
57069 movvs %xcc, %l4, %g2
57070 fcmpgt16 %f14, %f2, %g5
57071 fbu %fcc0, loop_6777
57072 movle %icc, %i6, %l2
57073 fmovdne %icc, %f4, %f5
57074 fmul8sux16 %f0, %f14, %f6
57075loop_6777:
57076 fmovdvc %icc, %f2, %f10
57077 fornot2s %f8, %f12, %f12
57078 srax %i3, 0x11, %o3
57079 st %f7, [%l7 + 0x68]
57080 bgu,a,pt %xcc, loop_6778
57081 lduh [%l7 + 0x0C], %l0
57082 brlez,a %l1, loop_6779
57083 edge16n %o4, %g1, %o5
57084loop_6778:
57085 brgz %i4, loop_6780
57086 movneg %icc, %i1, %o2
57087loop_6779:
57088 movrgz %i7, %l5, %o7
57089 tvs %icc, 0x0
57090loop_6780:
57091 brz %g6, loop_6781
57092 stw %g4, [%l7 + 0x6C]
57093 fbe,a %fcc3, loop_6782
57094 movpos %xcc, %g7, %i0
57095loop_6781:
57096 stw %l3, [%l7 + 0x60]
57097 stb %o0, [%l7 + 0x32]
57098loop_6782:
57099 sdivx %o1, 0x1E16, %o6
57100 sth %g3, [%l7 + 0x4C]
57101 fmovdleu %xcc, %f5, %f1
57102 st %f0, [%l7 + 0x30]
57103 fnor %f10, %f14, %f12
57104 te %xcc, 0x0
57105 fabss %f10, %f5
57106 add %i5, %i2, %l4
57107 ld [%l7 + 0x30], %f7
57108 edge16 %l6, %g5, %g2
57109 ldsb [%l7 + 0x66], %i6
57110 fmovsa %xcc, %f0, %f15
57111 brgz %i3, loop_6783
57112 ldsh [%l7 + 0x7A], %l2
57113 fmovdle %xcc, %f4, %f2
57114 stw %o3, [%l7 + 0x38]
57115loop_6783:
57116 tvc %icc, 0x5
57117 xnorcc %l1, 0x144A, %l0
57118 ldd [%l7 + 0x10], %f14
57119 andncc %o4, %o5, %g1
57120 fmovrdne %i4, %f12, %f12
57121 tcs %icc, 0x4
57122 fmul8x16au %f8, %f7, %f6
57123 xnorcc %i1, %i7, %l5
57124 fmovsle %icc, %f8, %f12
57125 tcc %icc, 0x6
57126 udiv %o2, 0x0135, %o7
57127 fba,a %fcc0, loop_6784
57128 fands %f9, %f15, %f6
57129 st %f6, [%l7 + 0x54]
57130 tneg %xcc, 0x7
57131loop_6784:
57132 array8 %g4, %g7, %i0
57133 movn %icc, %l3, %o0
57134 movrlz %g6, %o1, %o6
57135 fmovrslez %g3, %f12, %f11
57136 sdivcc %i2, 0x1BD4, %l4
57137 andncc %l6, %i5, %g2
57138 lduw [%l7 + 0x70], %g5
57139 for %f14, %f8, %f8
57140 lduh [%l7 + 0x5C], %i3
57141 ldd [%l7 + 0x48], %f0
57142 move %icc, %i6, %o3
57143 or %l2, %l1, %l0
57144 xnorcc %o4, %g1, %i4
57145 ldsh [%l7 + 0x66], %i1
57146 stb %i7, [%l7 + 0x2E]
57147 lduw [%l7 + 0x70], %l5
57148 add %o5, %o2, %g4
57149 movg %icc, %g7, %o7
57150 movneg %icc, %i0, %l3
57151 bgu,a loop_6785
57152 edge16 %g6, %o0, %o1
57153 tsubcc %o6, 0x087D, %i2
57154 mova %icc, %l4, %l6
57155loop_6785:
57156 fmovrse %i5, %f12, %f6
57157 ldsw [%l7 + 0x58], %g3
57158 fcmpd %fcc1, %f8, %f2
57159 std %f0, [%l7 + 0x50]
57160 movne %icc, %g5, %i3
57161 sth %i6, [%l7 + 0x5E]
57162 fmul8x16 %f0, %f4, %f14
57163 alignaddrl %o3, %g2, %l2
57164 ldx [%l7 + 0x20], %l0
57165 sdivcc %o4, 0x094A, %g1
57166 stb %i4, [%l7 + 0x20]
57167 fmovscc %xcc, %f0, %f8
57168 fsrc1 %f6, %f6
57169 fcmpne16 %f12, %f8, %i1
57170 std %f12, [%l7 + 0x68]
57171 move %icc, %l1, %l5
57172 tpos %icc, 0x5
57173 stb %i7, [%l7 + 0x1E]
57174 std %f12, [%l7 + 0x30]
57175 fmovdleu %xcc, %f10, %f9
57176 fmul8x16au %f1, %f4, %f6
57177 movrne %o2, 0x385, %o5
57178 orcc %g4, 0x1490, %g7
57179 fmuld8sux16 %f2, %f9, %f0
57180 fnot1s %f15, %f12
57181 fsrc1s %f15, %f12
57182 stb %i0, [%l7 + 0x43]
57183 fmovdcc %xcc, %f13, %f11
57184 fmovdg %xcc, %f2, %f3
57185 tsubcc %l3, 0x1051, %o7
57186 stx %g6, [%l7 + 0x60]
57187 udivcc %o0, 0x12C9, %o6
57188 lduh [%l7 + 0x2A], %i2
57189 bvc,a loop_6786
57190 for %f8, %f0, %f8
57191 mulx %o1, %l4, %l6
57192 edge32ln %g3, %i5, %i3
57193loop_6786:
57194 ldsb [%l7 + 0x41], %i6
57195 fbule %fcc3, loop_6787
57196 fbo %fcc3, loop_6788
57197 fnot2 %f2, %f2
57198 sll %o3, %g2, %l2
57199loop_6787:
57200 fpack32 %f4, %f12, %f12
57201loop_6788:
57202 lduw [%l7 + 0x18], %l0
57203 fmovrdgez %g5, %f8, %f14
57204 ldd [%l7 + 0x48], %f2
57205 fmuld8sux16 %f9, %f11, %f8
57206 orncc %o4, %g1, %i1
57207 ld [%l7 + 0x20], %f2
57208 or %i4, 0x0B8A, %l5
57209 faligndata %f10, %f8, %f2
57210 nop
57211 setx loop_6789, %l0, %l1
57212 jmpl %l1, %i7
57213 fmovspos %xcc, %f7, %f8
57214 sth %o2, [%l7 + 0x6C]
57215 ldx [%l7 + 0x08], %o5
57216loop_6789:
57217 ldub [%l7 + 0x43], %l1
57218 fblg %fcc1, loop_6790
57219 fcmps %fcc1, %f14, %f12
57220 stb %g4, [%l7 + 0x6A]
57221 ldsh [%l7 + 0x78], %g7
57222loop_6790:
57223 faligndata %f6, %f14, %f0
57224 ldsw [%l7 + 0x54], %i0
57225 ldub [%l7 + 0x16], %l3
57226 lduw [%l7 + 0x0C], %g6
57227 fones %f13
57228 subccc %o0, %o6, %i2
57229 bvs loop_6791
57230 ldub [%l7 + 0x72], %o7
57231 fandnot2s %f12, %f6, %f11
57232 stw %o1, [%l7 + 0x5C]
57233loop_6791:
57234 fpsub32s %f9, %f14, %f4
57235 lduw [%l7 + 0x1C], %l6
57236 fandnot2 %f10, %f8, %f14
57237 lduw [%l7 + 0x70], %l4
57238 edge16l %i5, %i3, %i6
57239 fmovsne %icc, %f8, %f7
57240 lduh [%l7 + 0x72], %g3
57241 tcs %icc, 0x0
57242 stb %o3, [%l7 + 0x6D]
57243 stb %g2, [%l7 + 0x53]
57244 fbg,a %fcc3, loop_6792
57245 fbuge,a %fcc1, loop_6793
57246 fmovsgu %xcc, %f11, %f0
57247 fandnot2 %f14, %f4, %f2
57248loop_6792:
57249 or %l0, 0x0908, %l2
57250loop_6793:
57251 be,a,pt %icc, loop_6794
57252 fmovdge %xcc, %f14, %f2
57253 ldd [%l7 + 0x50], %f12
57254 fmovrslz %o4, %f3, %f2
57255loop_6794:
57256 tg %icc, 0x7
57257 fpackfix %f14, %f0
57258 fzeros %f10
57259 fmovdpos %icc, %f11, %f1
57260 bcs,a,pn %icc, loop_6795
57261 fmovsa %icc, %f7, %f4
57262 stw %g5, [%l7 + 0x58]
57263 fmovdvs %xcc, %f11, %f7
57264loop_6795:
57265 ldd [%l7 + 0x60], %f12
57266 bgu %icc, loop_6796
57267 movrgz %g1, 0x276, %i1
57268 fpadd16s %f12, %f6, %f14
57269 stb %i4, [%l7 + 0x15]
57270loop_6796:
57271 st %f13, [%l7 + 0x3C]
57272 edge8l %l5, %i7, %o5
57273 movrlz %l1, 0x0A3, %o2
57274 fone %f10
57275 umulcc %g7, %i0, %g4
57276 fand %f10, %f6, %f8
57277 ldsb [%l7 + 0x68], %g6
57278 orn %l3, 0x1B06, %o6
57279 fornot2 %f2, %f8, %f12
57280 ldsh [%l7 + 0x40], %i2
57281 ld [%l7 + 0x40], %f13
57282 fbe,a %fcc0, loop_6797
57283 fblg %fcc1, loop_6798
57284 fmovrdgez %o7, %f12, %f0
57285 lduw [%l7 + 0x64], %o0
57286loop_6797:
57287 bvc,a,pt %xcc, loop_6799
57288loop_6798:
57289 sth %o1, [%l7 + 0x6E]
57290 xor %l4, %l6, %i3
57291 ld [%l7 + 0x1C], %f6
57292loop_6799:
57293 lduw [%l7 + 0x2C], %i6
57294 fsrc1s %f4, %f2
57295 siam 0x6
57296 stw %g3, [%l7 + 0x58]
57297 stw %i5, [%l7 + 0x30]
57298 fsrc2s %f10, %f8
57299 sdiv %o3, 0x00E3, %l0
57300 fandnot1s %f9, %f5, %f0
57301 brlez,a %g2, loop_6800
57302 ldsh [%l7 + 0x3E], %l2
57303 bleu loop_6801
57304 fbe,a %fcc3, loop_6802
57305loop_6800:
57306 ld [%l7 + 0x3C], %f6
57307 ldub [%l7 + 0x4A], %o4
57308loop_6801:
57309 edge32 %g5, %g1, %i4
57310loop_6802:
57311 fnor %f12, %f0, %f12
57312 taddcc %i1, 0x1DA7, %i7
57313 fpsub32s %f15, %f11, %f8
57314 fmovsg %xcc, %f6, %f1
57315 fbl,a %fcc0, loop_6803
57316 fbul,a %fcc1, loop_6804
57317 stx %l5, [%l7 + 0x20]
57318 fnot2 %f2, %f4
57319loop_6803:
57320 fxor %f6, %f6, %f0
57321loop_6804:
57322 lduw [%l7 + 0x3C], %l1
57323 addc %o2, %o5, %i0
57324 fabss %f2, %f10
57325 sra %g7, 0x07, %g4
57326 movrgez %g6, 0x228, %o6
57327 tcs %xcc, 0x6
57328 movcs %icc, %l3, %o7
57329 movcs %icc, %i2, %o1
57330 std %f6, [%l7 + 0x30]
57331 srl %l4, %o0, %i3
57332 brgz %l6, loop_6805
57333 lduw [%l7 + 0x1C], %i6
57334 fpack16 %f10, %f4
57335 xnor %g3, %o3, %i5
57336loop_6805:
57337 fbe %fcc3, loop_6806
57338 stw %g2, [%l7 + 0x3C]
57339 st %f1, [%l7 + 0x58]
57340 lduw [%l7 + 0x30], %l0
57341loop_6806:
57342 fbge,a %fcc0, loop_6807
57343 array8 %o4, %l2, %g5
57344 fmovsn %xcc, %f2, %f8
57345 te %icc, 0x4
57346loop_6807:
57347 ble,a,pt %icc, loop_6808
57348 taddcc %i4, %g1, %i7
57349 ld [%l7 + 0x20], %f14
57350 edge8n %l5, %l1, %i1
57351loop_6808:
57352 st %f3, [%l7 + 0x58]
57353 fabsd %f12, %f10
57354 fzero %f6
57355 ldx [%l7 + 0x50], %o5
57356 std %f6, [%l7 + 0x68]
57357 fcmped %fcc2, %f2, %f10
57358 bshuffle %f6, %f8, %f0
57359 ldsb [%l7 + 0x7E], %i0
57360 be loop_6809
57361 fmovdneg %icc, %f10, %f4
57362 movre %o2, 0x222, %g7
57363 stw %g6, [%l7 + 0x50]
57364loop_6809:
57365 movl %xcc, %o6, %g4
57366 movg %icc, %o7, %l3
57367 andn %o1, %i2, %l4
57368 ld [%l7 + 0x14], %f7
57369 stb %o0, [%l7 + 0x18]
57370 st %f1, [%l7 + 0x20]
57371 lduh [%l7 + 0x1A], %i3
57372 lduw [%l7 + 0x70], %i6
57373 st %f12, [%l7 + 0x34]
57374 tle %xcc, 0x5
57375 brlz %g3, loop_6810
57376 fnot2 %f2, %f10
57377 ldx [%l7 + 0x50], %l6
57378 ldd [%l7 + 0x18], %f4
57379loop_6810:
57380 fbl %fcc0, loop_6811
57381 sll %i5, 0x04, %o3
57382 st %f4, [%l7 + 0x30]
57383 fmovsne %icc, %f15, %f12
57384loop_6811:
57385 tl %icc, 0x7
57386 fmovrsgz %l0, %f9, %f12
57387 alignaddr %o4, %g2, %g5
57388 fpsub16 %f14, %f0, %f4
57389 fbul %fcc3, loop_6812
57390 st %f1, [%l7 + 0x38]
57391 ld [%l7 + 0x78], %f2
57392 bge loop_6813
57393loop_6812:
57394 fxnor %f10, %f14, %f6
57395 fbn %fcc3, loop_6814
57396 fzeros %f0
57397loop_6813:
57398 subcc %l2, 0x086E, %g1
57399 te %xcc, 0x7
57400loop_6814:
57401 fmuld8ulx16 %f1, %f2, %f10
57402 ldsh [%l7 + 0x2E], %i7
57403 fblg %fcc0, loop_6815
57404 te %icc, 0x1
57405 mova %xcc, %i4, %l5
57406 te %icc, 0x4
57407loop_6815:
57408 fsrc2s %f11, %f3
57409 fmuld8sux16 %f5, %f7, %f2
57410 bcs loop_6816
57411 sethi 0x0061, %l1
57412 tneg %icc, 0x0
57413 fmuld8ulx16 %f7, %f6, %f12
57414loop_6816:
57415 fands %f3, %f8, %f12
57416 fcmpeq32 %f2, %f8, %i1
57417 sth %o5, [%l7 + 0x60]
57418 std %f8, [%l7 + 0x20]
57419 orncc %o2, %g7, %g6
57420 fba %fcc1, loop_6817
57421 ldsh [%l7 + 0x40], %i0
57422 ld [%l7 + 0x10], %f11
57423 ldub [%l7 + 0x10], %g4
57424loop_6817:
57425 fands %f12, %f7, %f12
57426 xorcc %o7, 0x1769, %o6
57427 movrlz %o1, 0x296, %i2
57428 st %f6, [%l7 + 0x20]
57429 fabss %f0, %f12
57430 array8 %l3, %l4, %i3
57431 tne %icc, 0x5
57432 ldsh [%l7 + 0x18], %o0
57433 st %f2, [%l7 + 0x6C]
57434 taddcc %g3, 0x08C4, %l6
57435 fandnot2 %f6, %f10, %f12
57436 stb %i6, [%l7 + 0x57]
57437 fmovrde %o3, %f8, %f0
57438 lduh [%l7 + 0x6C], %i5
57439 lduh [%l7 + 0x7E], %o4
57440 fcmpeq16 %f12, %f14, %l0
57441 bcs,a,pn %xcc, loop_6818
57442 movl %xcc, %g2, %g5
57443 fmovdle %icc, %f8, %f7
57444 std %f14, [%l7 + 0x58]
57445loop_6818:
57446 fbuge,a %fcc1, loop_6819
57447 tsubcctv %g1, %i7, %i4
57448 std %f2, [%l7 + 0x38]
57449 edge16 %l5, %l2, %i1
57450loop_6819:
57451 tpos %xcc, 0x4
57452 tsubcctv %o5, %l1, %o2
57453 brlz,a %g7, loop_6820
57454 fmovdn %xcc, %f10, %f3
57455 taddcctv %i0, %g6, %o7
57456 fnegd %f0, %f6
57457loop_6820:
57458 fsrc1s %f0, %f5
57459 movvs %icc, %o6, %o1
57460 bne,a loop_6821
57461 xor %i2, 0x1355, %l3
57462 ldx [%l7 + 0x30], %l4
57463 array32 %i3, %g4, %o0
57464loop_6821:
57465 brlez,a %l6, loop_6822
57466 fmovrde %g3, %f2, %f14
57467 edge8n %o3, %i6, %o4
57468 movrlz %l0, %g2, %i5
57469loop_6822:
57470 fbn %fcc0, loop_6823
57471 fbule %fcc1, loop_6824
57472 edge32l %g5, %i7, %i4
57473 ldd [%l7 + 0x08], %f12
57474loop_6823:
57475 fmovdge %icc, %f10, %f8
57476loop_6824:
57477 fmovscs %icc, %f7, %f15
57478 srlx %l5, 0x1F, %l2
57479 umulcc %i1, %o5, %g1
57480 movne %xcc, %l1, %g7
57481 addcc %o2, 0x1BA9, %g6
57482 pdist %f4, %f12, %f2
57483 stw %o7, [%l7 + 0x10]
57484 stx %i0, [%l7 + 0x18]
57485 brz %o6, loop_6825
57486 brnz %o1, loop_6826
57487 tsubcctv %l3, %i2, %i3
57488 ta %xcc, 0x4
57489loop_6825:
57490 fbul %fcc1, loop_6827
57491loop_6826:
57492 xnor %g4, 0x058C, %l4
57493 ldub [%l7 + 0x32], %l6
57494 sth %g3, [%l7 + 0x5C]
57495loop_6827:
57496 fmovrsne %o0, %f7, %f7
57497 and %i6, 0x060D, %o4
57498 std %f2, [%l7 + 0x78]
57499 fcmps %fcc2, %f1, %f0
57500 ldsh [%l7 + 0x2E], %o3
57501 ldx [%l7 + 0x20], %l0
57502 bpos,a %xcc, loop_6828
57503 ldsw [%l7 + 0x6C], %i5
57504 siam 0x2
57505 fmovsn %xcc, %f6, %f3
57506loop_6828:
57507 fpsub16s %f5, %f0, %f15
57508 fand %f4, %f0, %f0
57509 subccc %g5, %g2, %i4
57510 fcmpne32 %f2, %f12, %i7
57511 sdiv %l2, 0x1D31, %i1
57512 std %f8, [%l7 + 0x30]
57513 sdivx %l5, 0x0851, %g1
57514 brgz %o5, loop_6829
57515 fmovdg %xcc, %f4, %f10
57516 fpack32 %f8, %f10, %f6
57517 movne %xcc, %g7, %l1
57518loop_6829:
57519 fsrc2s %f8, %f1
57520 smul %g6, %o7, %i0
57521 movcs %xcc, %o6, %o2
57522 orncc %l3, %i2, %o1
57523 fors %f15, %f15, %f3
57524 ldd [%l7 + 0x70], %f12
57525 stb %i3, [%l7 + 0x2A]
57526 alignaddrl %g4, %l4, %l6
57527 fmovsvs %icc, %f3, %f7
57528 fmovda %xcc, %f6, %f15
57529 bpos,a,pt %xcc, loop_6830
57530 ldsw [%l7 + 0x48], %g3
57531 fble,a %fcc2, loop_6831
57532 fble %fcc1, loop_6832
57533loop_6830:
57534 fbule,a %fcc3, loop_6833
57535 tleu %icc, 0x3
57536loop_6831:
57537 movg %icc, %o0, %o4
57538loop_6832:
57539 movrne %i6, %l0, %o3
57540loop_6833:
57541 stx %i5, [%l7 + 0x78]
57542 sdivx %g2, 0x186A, %g5
57543 fmovrsne %i7, %f4, %f14
57544 ldsb [%l7 + 0x5D], %i4
57545 tg %xcc, 0x4
57546 tsubcc %l2, 0x1E31, %i1
57547 or %g1, %l5, %g7
57548 std %f12, [%l7 + 0x78]
57549 fmovrdne %l1, %f10, %f12
57550 fmovrdgez %o5, %f6, %f2
57551 movrne %o7, %i0, %o6
57552 fandnot1s %f6, %f3, %f3
57553 sth %g6, [%l7 + 0x56]
57554 tl %icc, 0x1
57555 st %f4, [%l7 + 0x30]
57556 fmovsn %icc, %f8, %f3
57557 fpadd32 %f6, %f14, %f8
57558 movrlez %l3, 0x189, %o2
57559 fbne %fcc1, loop_6834
57560 ldsh [%l7 + 0x0E], %i2
57561 st %f8, [%l7 + 0x60]
57562 fpadd32s %f1, %f12, %f9
57563loop_6834:
57564 fcmpd %fcc0, %f14, %f8
57565 fbul,a %fcc1, loop_6835
57566 fnot2s %f9, %f11
57567 ba,a,pt %icc, loop_6836
57568 movrgz %i3, %g4, %l4
57569loop_6835:
57570 movvc %xcc, %o1, %g3
57571 fcmpne32 %f6, %f14, %l6
57572loop_6836:
57573 xor %o4, %o0, %l0
57574 fmovrsgz %o3, %f1, %f3
57575 fblg,a %fcc1, loop_6837
57576 fpsub32s %f4, %f10, %f0
57577 tvs %xcc, 0x2
57578 lduw [%l7 + 0x1C], %i6
57579loop_6837:
57580 bgu,a,pt %icc, loop_6838
57581 bn loop_6839
57582 be,pt %icc, loop_6840
57583 fmovsge %xcc, %f7, %f12
57584loop_6838:
57585 edge8ln %g2, %g5, %i5
57586loop_6839:
57587 fexpand %f6, %f2
57588loop_6840:
57589 xnorcc %i4, %l2, %i1
57590 fpsub32s %f11, %f13, %f2
57591 lduw [%l7 + 0x30], %g1
57592 sth %l5, [%l7 + 0x76]
57593 tsubcctv %i7, 0x1B0E, %g7
57594 fnor %f12, %f12, %f4
57595 fmovdneg %xcc, %f5, %f4
57596 movleu %icc, %o5, %o7
57597 fsrc2 %f10, %f14
57598 fandnot2s %f3, %f7, %f4
57599 lduw [%l7 + 0x2C], %l1
57600 nop
57601 setx loop_6841, %l0, %l1
57602 wrpr 0x1, %tl
57603 wrpr %l1, %tnpc
57604 setx 0x34400001400, %l0, %l1
57605 wrpr %l1, %tstate
57606 wrhpr 0x4, %htstate
57607 done
57608 std %f4, [%l7 + 0x50]
57609 subcc %i0, %o6, %g6
57610 fnegd %f2, %f8
57611loop_6841:
57612 fornot1s %f7, %f11, %f14
57613 bl loop_6842
57614 stx %o2, [%l7 + 0x70]
57615 ld [%l7 + 0x48], %f1
57616 nop
57617 setx loop_6843, %l0, %l1
57618 wrpr 0x1, %tl
57619 wrpr %l1, %tpc
57620 add %l1, 0x4, %l1
57621 wrpr %l1, %tnpc
57622 setx 0x34400001400, %l0, %l1
57623 wrpr %l1, %tstate
57624 wrhpr 0x4, %htstate
57625 retry
57626loop_6842:
57627 brgz %i2, loop_6844
57628 std %f10, [%l7 + 0x78]
57629 stx %l3, [%l7 + 0x20]
57630loop_6843:
57631 udiv %i3, 0x041B, %l4
57632loop_6844:
57633 ldsb [%l7 + 0x5B], %o1
57634 stx %g3, [%l7 + 0x20]
57635 edge32 %l6, %g4, %o4
57636 array32 %l0, %o0, %i6
57637 std %f8, [%l7 + 0x68]
57638 fmovsl %xcc, %f11, %f1
57639 fbo,a %fcc0, loop_6845
57640 bshuffle %f0, %f12, %f12
57641 bcs,a,pn %icc, loop_6846
57642 bcc,pt %icc, loop_6847
57643loop_6845:
57644 ldsh [%l7 + 0x5E], %o3
57645 fxors %f4, %f1, %f15
57646loop_6846:
57647 fcmpes %fcc2, %f15, %f14
57648loop_6847:
57649 stw %g5, [%l7 + 0x2C]
57650 sth %i5, [%l7 + 0x34]
57651 sth %g2, [%l7 + 0x18]
57652 fbuge,a %fcc3, loop_6848
57653 ldd [%l7 + 0x38], %f0
57654 fmovdg %xcc, %f11, %f5
57655 movvc %icc, %l2, %i4
57656loop_6848:
57657 xor %i1, 0x0B52, %g1
57658 stw %l5, [%l7 + 0x28]
57659 brlz %g7, loop_6849
57660 subc %o5, 0x1AE3, %o7
57661 ldsb [%l7 + 0x7A], %l1
57662 ld [%l7 + 0x34], %f0
57663loop_6849:
57664 fcmpne32 %f8, %f10, %i0
57665 udivx %o6, 0x0A88, %i7
57666 fnegs %f9, %f6
57667 orn %g6, 0x0490, %i2
57668 sllx %o2, 0x10, %l3
57669 fmovsle %xcc, %f7, %f6
57670 fmovsne %xcc, %f1, %f10
57671 fandnot2 %f14, %f6, %f4
57672 edge8l %i3, %o1, %g3
57673 ldx [%l7 + 0x50], %l4
57674 taddcc %l6, %g4, %o4
57675 fornot2 %f6, %f8, %f0
57676 fmovdl %icc, %f10, %f8
57677 ldsb [%l7 + 0x22], %l0
57678 ldd [%l7 + 0x30], %f0
57679 bge loop_6850
57680 tn %icc, 0x5
57681 ldx [%l7 + 0x10], %i6
57682 ld [%l7 + 0x20], %f0
57683loop_6850:
57684 tge %icc, 0x1
57685 ldsh [%l7 + 0x2E], %o3
57686 ldsw [%l7 + 0x34], %g5
57687 ldsh [%l7 + 0x4C], %o0
57688 siam 0x2
57689 movrgz %i5, %l2, %i4
57690 mova %xcc, %g2, %g1
57691 tcc %icc, 0x7
57692 ld [%l7 + 0x7C], %f6
57693 umulcc %i1, %l5, %o5
57694 bvs,pn %xcc, loop_6851
57695 stw %g7, [%l7 + 0x34]
57696 tle %icc, 0x3
57697 tneg %xcc, 0x3
57698loop_6851:
57699 fornot2 %f2, %f2, %f6
57700 bvc,a %icc, loop_6852
57701 addccc %l1, %o7, %o6
57702 st %f1, [%l7 + 0x24]
57703 mulscc %i0, %g6, %i2
57704loop_6852:
57705 lduw [%l7 + 0x54], %o2
57706 edge16n %l3, %i3, %i7
57707 brgz %o1, loop_6853
57708 ldub [%l7 + 0x7F], %g3
57709 siam 0x5
57710 ldx [%l7 + 0x08], %l4
57711loop_6853:
57712 sethi 0x17AA, %l6
57713 edge32ln %g4, %l0, %o4
57714 fmovrdgz %o3, %f12, %f10
57715 tleu %icc, 0x3
57716 udivcc %g5, 0x1991, %i6
57717 fcmpne16 %f0, %f12, %i5
57718 fmovscc %icc, %f12, %f14
57719 fmovsvc %icc, %f14, %f7
57720 bne,a,pn %icc, loop_6854
57721 st %f14, [%l7 + 0x0C]
57722 fpack32 %f6, %f6, %f12
57723 ld [%l7 + 0x0C], %f9
57724loop_6854:
57725 andn %l2, 0x19D6, %o0
57726 bge,pn %icc, loop_6855
57727 fandnot1s %f13, %f4, %f12
57728 ldsb [%l7 + 0x4D], %g2
57729 umul %g1, %i4, %i1
57730loop_6855:
57731 std %f0, [%l7 + 0x40]
57732 fabss %f8, %f1
57733 fmovde %xcc, %f1, %f13
57734 ldsw [%l7 + 0x18], %l5
57735 smulcc %g7, 0x1023, %l1
57736 edge8 %o5, %o6, %i0
57737 std %f2, [%l7 + 0x28]
57738 st %f7, [%l7 + 0x54]
57739 bcs,pt %xcc, loop_6856
57740 fandnot1s %f6, %f13, %f10
57741 orncc %g6, 0x1B9E, %o7
57742 addc %i2, %o2, %l3
57743loop_6856:
57744 andn %i7, %o1, %i3
57745 fzero %f0
57746 fsrc2 %f4, %f12
57747 bl,pn %xcc, loop_6857
57748 st %f5, [%l7 + 0x70]
57749 xnor %g3, %l6, %g4
57750 stx %l0, [%l7 + 0x58]
57751loop_6857:
57752 ba,a loop_6858
57753 ta %xcc, 0x1
57754 umulcc %o4, %l4, %g5
57755 stb %i6, [%l7 + 0x46]
57756loop_6858:
57757 fpsub32s %f1, %f12, %f14
57758 movvs %xcc, %i5, %l2
57759 udivx %o0, 0x0AF4, %o3
57760 brnz %g2, loop_6859
57761 ld [%l7 + 0x60], %f11
57762 ldx [%l7 + 0x48], %i4
57763 st %f3, [%l7 + 0x68]
57764loop_6859:
57765 ldsw [%l7 + 0x14], %g1
57766 andncc %i1, %l5, %g7
57767 fxors %f9, %f13, %f9
57768 movrlz %o5, 0x1DF, %o6
57769 fmovspos %xcc, %f9, %f4
57770 andncc %i0, %g6, %o7
57771 fnor %f0, %f14, %f0
57772 xnorcc %l1, %i2, %l3
57773 ldsh [%l7 + 0x34], %i7
57774 bvs,a,pt %icc, loop_6860
57775 umul %o1, %i3, %g3
57776 bpos,a,pt %icc, loop_6861
57777 fmovrdlez %l6, %f10, %f4
57778loop_6860:
57779 ldub [%l7 + 0x2D], %o2
57780 movrgez %g4, 0x334, %o4
57781loop_6861:
57782 st %f5, [%l7 + 0x24]
57783 fxors %f10, %f5, %f15
57784 lduw [%l7 + 0x10], %l4
57785 fbo,a %fcc1, loop_6862
57786 te %xcc, 0x7
57787 fbo,a %fcc2, loop_6863
57788 fcmpne32 %f12, %f6, %l0
57789loop_6862:
57790 fcmps %fcc2, %f12, %f4
57791 stb %i6, [%l7 + 0x51]
57792loop_6863:
57793 edge16l %g5, %i5, %l2
57794 stb %o0, [%l7 + 0x5E]
57795 mulx %g2, 0x1E26, %i4
57796 subccc %g1, 0x1CE0, %o3
57797 stw %i1, [%l7 + 0x44]
57798 edge32ln %l5, %g7, %o6
57799 movrne %o5, %i0, %o7
57800 fcmpd %fcc3, %f10, %f10
57801 fmovdleu %xcc, %f8, %f2
57802 stx %g6, [%l7 + 0x30]
57803 movpos %icc, %l1, %l3
57804 fnands %f11, %f13, %f5
57805 edge8 %i7, %i2, %o1
57806 movleu %icc, %g3, %l6
57807 st %f3, [%l7 + 0x6C]
57808 stx %i3, [%l7 + 0x50]
57809 be,a,pt %icc, loop_6864
57810 fmul8x16au %f1, %f14, %f4
57811 sdivcc %g4, 0x1592, %o2
57812 ldx [%l7 + 0x68], %l4
57813loop_6864:
57814 fcmpne16 %f12, %f4, %l0
57815 fmul8x16au %f8, %f12, %f14
57816 addccc %o4, %i6, %i5
57817 stw %g5, [%l7 + 0x40]
57818 fmovrsne %l2, %f14, %f8
57819 mulscc %o0, %i4, %g1
57820 fabsd %f14, %f8
57821 fmovdle %xcc, %f8, %f11
57822 lduw [%l7 + 0x3C], %o3
57823 fmovdcs %icc, %f9, %f7
57824 fcmps %fcc2, %f12, %f10
57825 fmul8x16 %f1, %f8, %f0
57826 lduw [%l7 + 0x30], %g2
57827 te %icc, 0x1
57828 fmovrde %l5, %f6, %f6
57829 st %f5, [%l7 + 0x34]
57830 fmovsleu %icc, %f4, %f13
57831 brlz %i1, loop_6865
57832 fmovdle %icc, %f12, %f4
57833 bvc,a,pn %icc, loop_6866
57834 movvc %xcc, %g7, %o5
57835loop_6865:
57836 fmuld8ulx16 %f6, %f9, %f12
57837 lduw [%l7 + 0x7C], %o6
57838loop_6866:
57839 ldub [%l7 + 0x79], %i0
57840 subccc %g6, %l1, %o7
57841 sth %l3, [%l7 + 0x68]
57842 lduw [%l7 + 0x14], %i7
57843 ld [%l7 + 0x10], %f0
57844 xnor %i2, %g3, %o1
57845 fzero %f12
57846 ld [%l7 + 0x0C], %f1
57847 fmovda %xcc, %f8, %f9
57848 ld [%l7 + 0x18], %f3
57849 fands %f11, %f14, %f12
57850 lduh [%l7 + 0x24], %i3
57851 udivcc %l6, 0x1BDE, %g4
57852 ldsw [%l7 + 0x50], %l4
57853 fmovsneg %xcc, %f1, %f12
57854 edge16ln %o2, %l0, %i6
57855 fcmpne32 %f8, %f10, %i5
57856 brgez %g5, loop_6867
57857 fornot1s %f11, %f13, %f10
57858 edge8ln %l2, %o0, %i4
57859 fmovrse %g1, %f0, %f3
57860loop_6867:
57861 stx %o3, [%l7 + 0x58]
57862 ldsb [%l7 + 0x34], %o4
57863 fmovrsne %l5, %f7, %f11
57864 stw %i1, [%l7 + 0x68]
57865 tneg %xcc, 0x2
57866 fmovsl %icc, %f6, %f11
57867 for %f4, %f10, %f0
57868 brlz,a %g7, loop_6868
57869 ldd [%l7 + 0x38], %f14
57870 faligndata %f2, %f0, %f12
57871 ldx [%l7 + 0x70], %g2
57872loop_6868:
57873 nop
57874 setx loop_6869, %l0, %l1
57875 wrpr 0x1, %tl
57876 wrpr %l1, %tpc
57877 add %l1, 0x4, %l1
57878 wrpr %l1, %tnpc
57879 setx 0x34400001400, %l0, %l1
57880 wrpr %l1, %tstate
57881 wrhpr 0x4, %htstate
57882 retry
57883 fmul8sux16 %f14, %f2, %f10
57884 edge32n %o6, %i0, %o5
57885 fsrc2 %f4, %f14
57886loop_6869:
57887 fble,a %fcc2, loop_6870
57888 edge16l %l1, %g6, %l3
57889 fpadd32 %f10, %f2, %f4
57890 fandnot1 %f14, %f4, %f12
57891loop_6870:
57892 bneg,a,pt %xcc, loop_6871
57893 bshuffle %f4, %f10, %f10
57894 fbn %fcc0, loop_6872
57895 stb %o7, [%l7 + 0x41]
57896loop_6871:
57897 fxnor %f12, %f2, %f8
57898 fmovsne %xcc, %f10, %f14
57899loop_6872:
57900 fsrc1 %f4, %f10
57901 tvc %xcc, 0x4
57902 movrgz %i7, %g3, %i2
57903 fone %f8
57904 movpos %xcc, %o1, %l6
57905 stw %i3, [%l7 + 0x1C]
57906 st %f0, [%l7 + 0x78]
57907 fornot2s %f1, %f2, %f3
57908 tvs %icc, 0x5
57909 tcs %xcc, 0x2
57910 fmuld8ulx16 %f10, %f9, %f8
57911 ldsb [%l7 + 0x1B], %l4
57912 ldd [%l7 + 0x08], %f12
57913 alignaddr %g4, %o2, %l0
57914 lduh [%l7 + 0x3E], %i6
57915 subc %g5, 0x1E08, %i5
57916 fbo %fcc1, loop_6873
57917 st %f2, [%l7 + 0x30]
57918 ldub [%l7 + 0x3B], %l2
57919 lduw [%l7 + 0x1C], %i4
57920loop_6873:
57921 st %f10, [%l7 + 0x28]
57922 st %f4, [%l7 + 0x5C]
57923 fmovdg %xcc, %f11, %f9
57924 fbue,a %fcc1, loop_6874
57925 sdivx %o0, 0x0593, %o3
57926 srlx %o4, %l5, %i1
57927 brgez,a %g7, loop_6875
57928loop_6874:
57929 fmovdleu %icc, %f0, %f6
57930 ldsw [%l7 + 0x7C], %g1
57931 st %f4, [%l7 + 0x58]
57932loop_6875:
57933 lduw [%l7 + 0x34], %g2
57934 movcs %xcc, %o6, %i0
57935 brnz,a %l1, loop_6876
57936 mulx %g6, 0x0E14, %l3
57937 bvc,a %icc, loop_6877
57938 ld [%l7 + 0x74], %f11
57939loop_6876:
57940 sub %o5, %o7, %i7
57941 movn %icc, %g3, %i2
57942loop_6877:
57943 movcs %xcc, %o1, %l6
57944 fbe,a %fcc0, loop_6878
57945 ldsw [%l7 + 0x0C], %i3
57946 movl %xcc, %l4, %g4
57947 sethi 0x0082, %l0
57948loop_6878:
57949 ldd [%l7 + 0x38], %f12
57950 ldd [%l7 + 0x68], %f6
57951 addcc %o2, 0x16DE, %g5
57952 ldub [%l7 + 0x08], %i6
57953 std %f6, [%l7 + 0x10]
57954 fmovscc %icc, %f15, %f1
57955 addccc %i5, %l2, %i4
57956 orn %o3, 0x0840, %o0
57957 fones %f3
57958 lduh [%l7 + 0x42], %l5
57959 andn %o4, 0x00B1, %g7
57960 fpadd32 %f0, %f12, %f0
57961 taddcc %i1, %g1, %o6
57962 ldx [%l7 + 0x68], %i0
57963 sdivcc %l1, 0x0C4E, %g6
57964 bl,a %icc, loop_6879
57965 bcs,a loop_6880
57966 move %icc, %g2, %o5
57967 ldub [%l7 + 0x6B], %o7
57968loop_6879:
57969 ble loop_6881
57970loop_6880:
57971 sth %i7, [%l7 + 0x2C]
57972 movrlez %g3, %l3, %o1
57973 fbg,a %fcc0, loop_6882
57974loop_6881:
57975 ldub [%l7 + 0x5D], %l6
57976 bvs,a %xcc, loop_6883
57977 stx %i3, [%l7 + 0x48]
57978loop_6882:
57979 movg %xcc, %i2, %l4
57980 orncc %g4, 0x14B8, %o2
57981loop_6883:
57982 fbuge,a %fcc3, loop_6884
57983 lduw [%l7 + 0x54], %g5
57984 fxnor %f2, %f12, %f8
57985 edge32l %i6, %l0, %i5
57986loop_6884:
57987 stw %i4, [%l7 + 0x64]
57988 fabss %f7, %f5
57989 fpsub32 %f12, %f2, %f12
57990 ldsb [%l7 + 0x33], %o3
57991 fbue,a %fcc1, loop_6885
57992 edge8ln %l2, %o0, %l5
57993 fbn %fcc1, loop_6886
57994 ldx [%l7 + 0x30], %o4
57995loop_6885:
57996 nop
57997 setx loop_6887, %l0, %l1
57998 wrpr 0x1, %tl
57999 wrpr %l1, %tnpc
58000 setx 0x34400001400, %l0, %l1
58001 wrpr %l1, %tstate
58002 wrhpr 0x4, %htstate
58003 done
58004 fsrc2s %f9, %f6
58005loop_6886:
58006 tsubcctv %g7, %g1, %o6
58007 std %f2, [%l7 + 0x40]
58008loop_6887:
58009 lduh [%l7 + 0x16], %i1
58010 ldd [%l7 + 0x70], %f6
58011 addcc %i0, 0x1BF5, %g6
58012 array32 %g2, %o5, %o7
58013 bleu,a loop_6888
58014 ldsh [%l7 + 0x7E], %l1
58015 std %f6, [%l7 + 0x68]
58016 stb %i7, [%l7 + 0x12]
58017loop_6888:
58018 st %f8, [%l7 + 0x18]
58019 fmovrdgz %g3, %f2, %f6
58020 move %icc, %o1, %l3
58021 fmovrslez %l6, %f9, %f15
58022 call loop_6889
58023 fmovs %f0, %f1
58024 fmovdne %icc, %f14, %f2
58025 bg,a %xcc, loop_6890
58026loop_6889:
58027 srax %i3, %l4, %g4
58028 edge16l %i2, %g5, %i6
58029 lduw [%l7 + 0x48], %o2
58030loop_6890:
58031 tcs %xcc, 0x0
58032 fmovdle %xcc, %f4, %f0
58033 stw %i5, [%l7 + 0x6C]
58034 fpadd32 %f12, %f12, %f4
58035 fbne,a %fcc3, loop_6891
58036 fcmpeq32 %f4, %f8, %l0
58037 ldsw [%l7 + 0x68], %i4
58038 movgu %icc, %o3, %o0
58039loop_6891:
58040 fmovdn %xcc, %f6, %f6
58041 stb %l2, [%l7 + 0x15]
58042 lduw [%l7 + 0x28], %o4
58043 fmovscs %xcc, %f12, %f3
58044 edge8 %l5, %g7, %o6
58045 andcc %i1, %i0, %g6
58046 fmovrslez %g2, %f11, %f4
58047 fnor %f6, %f14, %f6
58048 fmovdleu %xcc, %f15, %f3
58049 fmovdl %xcc, %f13, %f9
58050 fmovdvs %icc, %f0, %f12
58051 movrgz %o5, 0x175, %o7
58052 stx %l1, [%l7 + 0x48]
58053 fmovrse %g1, %f10, %f14
58054 fzeros %f13
58055 taddcctv %i7, 0x12BF, %g3
58056 fcmple16 %f14, %f4, %l3
58057 ldsb [%l7 + 0x7C], %l6
58058 fmovsvs %icc, %f6, %f10
58059 fba,a %fcc3, loop_6892
58060 sth %i3, [%l7 + 0x58]
58061 faligndata %f10, %f8, %f12
58062 sdivcc %o1, 0x0C76, %g4
58063loop_6892:
58064 fmovdne %xcc, %f3, %f8
58065 tcc %xcc, 0x5
58066 fbge %fcc1, loop_6893
58067 tn %xcc, 0x6
58068 fnors %f1, %f14, %f11
58069 fmovdl %icc, %f8, %f12
58070loop_6893:
58071 bcs,pt %xcc, loop_6894
58072 fmul8x16 %f14, %f12, %f2
58073 fmovdle %icc, %f9, %f11
58074 srax %i2, 0x03, %g5
58075loop_6894:
58076 xorcc %l4, %o2, %i6
58077 stw %l0, [%l7 + 0x68]
58078 stx %i5, [%l7 + 0x10]
58079 fmovda %xcc, %f13, %f0
58080 fcmped %fcc1, %f2, %f2
58081 ld [%l7 + 0x50], %f11
58082 lduh [%l7 + 0x48], %i4
58083 fsrc2s %f14, %f3
58084 brnz %o3, loop_6895
58085 ldsw [%l7 + 0x40], %l2
58086 fpadd32s %f1, %f2, %f1
58087 sdivcc %o0, 0x1F22, %l5
58088loop_6895:
58089 sdivx %o4, 0x0E7E, %o6
58090 taddcc %g7, 0x0D5B, %i1
58091 fbn %fcc3, loop_6896
58092 be,pn %icc, loop_6897
58093 ldsb [%l7 + 0x4E], %i0
58094 orcc %g2, %o5, %g6
58095loop_6896:
58096 andn %l1, 0x15A1, %g1
58097loop_6897:
58098 xor %o7, 0x1E04, %g3
58099 movneg %icc, %i7, %l3
58100 fands %f14, %f11, %f5
58101 addc %i3, 0x0ED7, %o1
58102 fpsub32s %f8, %f5, %f12
58103 stw %g4, [%l7 + 0x34]
58104 fzero %f2
58105 stb %i2, [%l7 + 0x70]
58106 movrgz %g5, %l4, %o2
58107 lduh [%l7 + 0x22], %l6
58108 fmovrde %l0, %f14, %f12
58109 xor %i5, %i6, %o3
58110 bg,a %xcc, loop_6898
58111 fmovdne %icc, %f8, %f2
58112 ldd [%l7 + 0x30], %f12
58113 ld [%l7 + 0x70], %f4
58114loop_6898:
58115 movle %icc, %l2, %o0
58116 tn %xcc, 0x4
58117 lduh [%l7 + 0x36], %l5
58118 edge16n %o4, %i4, %g7
58119 stb %o6, [%l7 + 0x61]
58120 lduw [%l7 + 0x50], %i0
58121 fxnors %f5, %f5, %f15
58122 fmovsle %icc, %f3, %f4
58123 sra %i1, %g2, %g6
58124 sth %l1, [%l7 + 0x5A]
58125 st %f4, [%l7 + 0x18]
58126 ldsb [%l7 + 0x56], %g1
58127 fbg,a %fcc3, loop_6899
58128 std %f12, [%l7 + 0x20]
58129 fornot2s %f12, %f1, %f9
58130 lduw [%l7 + 0x18], %o5
58131loop_6899:
58132 fmovsle %icc, %f14, %f11
58133 addccc %o7, 0x11CE, %i7
58134 fcmpeq32 %f14, %f10, %l3
58135 fcmple16 %f8, %f6, %g3
58136 sethi 0x1554, %i3
58137 movrlz %g4, 0x254, %o1
58138 sth %g5, [%l7 + 0x2E]
58139 fornot1 %f0, %f2, %f8
58140 lduh [%l7 + 0x4C], %l4
58141 andncc %o2, %l6, %l0
58142 fbne,a %fcc1, loop_6900
58143 brgz %i5, loop_6901
58144 ldub [%l7 + 0x52], %i6
58145 ldub [%l7 + 0x5F], %i2
58146loop_6900:
58147 bneg,a loop_6902
58148loop_6901:
58149 ldd [%l7 + 0x08], %f12
58150 umulcc %l2, 0x1395, %o3
58151 ldx [%l7 + 0x48], %o0
58152loop_6902:
58153 fmovrdlez %o4, %f0, %f12
58154 brlez,a %i4, loop_6903
58155 fmovspos %icc, %f1, %f15
58156 fmovse %xcc, %f4, %f8
58157 fcmple16 %f6, %f2, %g7
58158loop_6903:
58159 movcc %xcc, %l5, %i0
58160 ld [%l7 + 0x48], %f10
58161 fmovs %f7, %f15
58162 stb %o6, [%l7 + 0x4E]
58163 srax %g2, %i1, %l1
58164 fmovdcc %icc, %f8, %f15
58165 ldsw [%l7 + 0x3C], %g1
58166 subc %o5, 0x1E37, %o7
58167 ldx [%l7 + 0x78], %i7
58168 fandnot2 %f8, %f0, %f0
58169 addcc %g6, 0x179B, %g3
58170 bg,a %xcc, loop_6904
58171 edge32n %l3, %i3, %o1
58172 bge,a,pt %xcc, loop_6905
58173 brgez %g4, loop_6906
58174loop_6904:
58175 ldx [%l7 + 0x48], %l4
58176 fpadd16 %f6, %f4, %f4
58177loop_6905:
58178 movge %xcc, %g5, %l6
58179loop_6906:
58180 fmovdgu %xcc, %f10, %f1
58181 tneg %xcc, 0x1
58182 std %f2, [%l7 + 0x28]
58183 ldx [%l7 + 0x78], %o2
58184 mova %icc, %i5, %l0
58185 fand %f6, %f10, %f6
58186 std %f14, [%l7 + 0x30]
58187 fmovrsgez %i6, %f0, %f9
58188 fand %f8, %f12, %f0
58189 edge16 %i2, %l2, %o3
58190 ldd [%l7 + 0x70], %f14
58191 ldsw [%l7 + 0x50], %o0
58192 fornot2 %f2, %f10, %f12
58193 tcc %xcc, 0x4
58194 std %f14, [%l7 + 0x50]
58195 movpos %xcc, %i4, %g7
58196 xnorcc %o4, %l5, %o6
58197 edge8l %i0, %i1, %l1
58198 sdiv %g2, 0x0E78, %o5
58199 fbo %fcc2, loop_6907
58200 ldx [%l7 + 0x18], %g1
58201 lduh [%l7 + 0x24], %i7
58202 edge8 %o7, %g3, %g6
58203loop_6907:
58204 movne %xcc, %i3, %l3
58205 tle %xcc, 0x5
58206 stx %g4, [%l7 + 0x68]
58207 stw %o1, [%l7 + 0x70]
58208 sllx %g5, 0x0A, %l6
58209 fbne,a %fcc2, loop_6908
58210 ldd [%l7 + 0x50], %f4
58211 stx %o2, [%l7 + 0x30]
58212 ldub [%l7 + 0x31], %i5
58213loop_6908:
58214 ldx [%l7 + 0x30], %l0
58215 sdiv %i6, 0x1DD1, %i2
58216 tsubcc %l2, 0x07BE, %l4
58217 tcc %icc, 0x6
58218 xnorcc %o3, 0x16FB, %o0
58219 fcmple32 %f4, %f4, %i4
58220 fmovrdlez %g7, %f2, %f0
58221 edge16l %l5, %o4, %i0
58222 ldx [%l7 + 0x78], %i1
58223 fnors %f14, %f0, %f8
58224 fba %fcc0, loop_6909
58225 fand %f2, %f8, %f2
58226 array16 %o6, %l1, %g2
58227 udivx %o5, 0x0798, %i7
58228loop_6909:
58229 fmovsl %xcc, %f11, %f6
58230 st %f0, [%l7 + 0x18]
58231 movcs %xcc, %o7, %g3
58232 std %f12, [%l7 + 0x50]
58233 fbu %fcc1, loop_6910
58234 tvs %icc, 0x2
58235 ta %xcc, 0x5
58236 bvs,a loop_6911
58237loop_6910:
58238 fmovdle %icc, %f14, %f0
58239 fmovdcc %icc, %f8, %f6
58240 or %g1, %g6, %l3
58241loop_6911:
58242 stx %i3, [%l7 + 0x78]
58243 ldsh [%l7 + 0x4C], %o1
58244 fbl %fcc1, loop_6912
58245 bcc %xcc, loop_6913
58246 fpack32 %f6, %f0, %f12
58247 ld [%l7 + 0x10], %f13
58248loop_6912:
58249 tsubcctv %g5, %g4, %o2
58250loop_6913:
58251 fbe %fcc2, loop_6914
58252 fmovrslez %l6, %f13, %f15
58253 xor %l0, %i5, %i6
58254 fornot2 %f0, %f12, %f6
58255loop_6914:
58256 fbule,a %fcc1, loop_6915
58257 ld [%l7 + 0x40], %f12
58258 te %xcc, 0x4
58259 fpadd32s %f7, %f10, %f15
58260loop_6915:
58261 brnz,a %i2, loop_6916
58262 fpsub32s %f7, %f12, %f9
58263 fmuld8sux16 %f8, %f0, %f14
58264 ldsb [%l7 + 0x6A], %l2
58265loop_6916:
58266 tl %xcc, 0x1
58267 stx %l4, [%l7 + 0x40]
58268 st %f4, [%l7 + 0x48]
58269 tn %icc, 0x0
58270 movrne %o0, 0x1F9, %i4
58271 ldd [%l7 + 0x08], %f2
58272 lduh [%l7 + 0x0C], %g7
58273 alignaddr %l5, %o3, %o4
58274 lduh [%l7 + 0x6A], %i1
58275 bneg,pt %icc, loop_6917
58276 fpack32 %f10, %f10, %f10
58277 fmovdpos %icc, %f0, %f1
58278 fcmpgt16 %f14, %f2, %i0
58279loop_6917:
58280 st %f1, [%l7 + 0x70]
58281 lduh [%l7 + 0x30], %o6
58282 fpack32 %f6, %f10, %f2
58283 mulx %l1, %o5, %g2
58284 fsrc1s %f6, %f11
58285 fmovsn %icc, %f9, %f12
58286 st %f9, [%l7 + 0x74]
58287 bge loop_6918
58288 edge32 %o7, %g3, %g1
58289 call loop_6919
58290 tleu %icc, 0x4
58291loop_6918:
58292 smulcc %i7, 0x1270, %l3
58293 fmovsleu %xcc, %f2, %f3
58294loop_6919:
58295 ldx [%l7 + 0x68], %g6
58296 fmovrsgez %o1, %f4, %f1
58297 xnor %g5, %g4, %i3
58298 pdist %f6, %f14, %f8
58299 fmovd %f0, %f4
58300 xorcc %o2, %l0, %i5
58301 mulscc %l6, %i2, %l2
58302 bn,a,pn %icc, loop_6920
58303 fxor %f0, %f4, %f4
58304 fmovsgu %icc, %f12, %f7
58305 sth %l4, [%l7 + 0x38]
58306loop_6920:
58307 mulscc %i6, 0x0EF2, %i4
58308 ldsb [%l7 + 0x70], %o0
58309 ldd [%l7 + 0x30], %f6
58310 fmul8ulx16 %f6, %f14, %f6
58311 fmovdl %xcc, %f2, %f3
58312 nop
58313 setx loop_6921, %l0, %l1
58314 wrpr 0x1, %tl
58315 wrpr %l1, %tnpc
58316 setx 0x34400001400, %l0, %l1
58317 wrpr %l1, %tstate
58318 wrhpr 0x4, %htstate
58319 done
58320 sth %g7, [%l7 + 0x3E]
58321 mulscc %l5, 0x1376, %o3
58322 fmovsne %icc, %f1, %f12
58323loop_6921:
58324 fpadd32 %f14, %f2, %f4
58325 ldsh [%l7 + 0x4C], %i1
58326 fmovsa %xcc, %f11, %f13
58327 fmovdcs %xcc, %f10, %f8
58328 edge8ln %o4, %i0, %o6
58329 mulx %l1, 0x045D, %o5
58330 stx %g2, [%l7 + 0x38]
58331 brgez %o7, loop_6922
58332 fcmpne16 %f0, %f8, %g1
58333 movge %xcc, %i7, %g3
58334 fbule,a %fcc0, loop_6923
58335loop_6922:
58336 fandnot2 %f12, %f12, %f0
58337 tg %xcc, 0x7
58338 ldsb [%l7 + 0x35], %l3
58339loop_6923:
58340 movvc %icc, %g6, %g5
58341 array16 %g4, %o1, %o2
58342 fbo %fcc3, loop_6924
58343 fmovdcc %icc, %f9, %f3
58344 ldd [%l7 + 0x10], %f8
58345 fcmpne32 %f0, %f2, %l0
58346loop_6924:
58347 fnor %f8, %f10, %f0
58348 ldsw [%l7 + 0x34], %i3
58349 or %l6, %i2, %l2
58350 fmovdvc %icc, %f2, %f1
58351 fmovda %xcc, %f14, %f2
58352 fand %f2, %f4, %f0
58353 ldub [%l7 + 0x1C], %l4
58354 edge8l %i6, %i4, %o0
58355 addc %g7, %i5, %o3
58356 ldsb [%l7 + 0x08], %l5
58357 sdivcc %i1, 0x0733, %i0
58358 bcc,a %xcc, loop_6925
58359 brgz,a %o4, loop_6926
58360 fcmps %fcc1, %f9, %f10
58361 sub %l1, %o5, %g2
58362loop_6925:
58363 tne %icc, 0x6
58364loop_6926:
58365 brgez %o6, loop_6927
58366 fsrc1s %f8, %f5
58367 stx %o7, [%l7 + 0x10]
58368 fcmpes %fcc1, %f14, %f7
58369loop_6927:
58370 array8 %i7, %g1, %l3
58371 movrne %g3, %g6, %g5
58372 fsrc2 %f4, %f0
58373 bge,a,pn %xcc, loop_6928
58374 stb %o1, [%l7 + 0x14]
58375 fcmpes %fcc2, %f7, %f6
58376 ldsb [%l7 + 0x35], %o2
58377loop_6928:
58378 movpos %xcc, %g4, %i3
58379 st %f0, [%l7 + 0x34]
58380 std %f6, [%l7 + 0x48]
58381 bg,a %icc, loop_6929
58382 fpsub16 %f14, %f12, %f4
58383 movgu %xcc, %l6, %i2
58384 fbo,a %fcc3, loop_6930
58385loop_6929:
58386 fnot1 %f0, %f8
58387 ldsb [%l7 + 0x09], %l0
58388 fpadd32 %f0, %f0, %f4
58389loop_6930:
58390 taddcctv %l2, %l4, %i6
58391 ldub [%l7 + 0x0F], %o0
58392 nop
58393 setx loop_6931, %l0, %l1
58394 wrpr 0x1, %tl
58395 wrpr %l1, %tpc
58396 add %l1, 0x4, %l1
58397 wrpr %l1, %tnpc
58398 setx 0x34400001400, %l0, %l1
58399 wrpr %l1, %tstate
58400 wrhpr 0x4, %htstate
58401 retry
58402 srlx %g7, 0x06, %i4
58403 st %f15, [%l7 + 0x74]
58404 ldsb [%l7 + 0x38], %i5
58405loop_6931:
58406 fbge %fcc1, loop_6932
58407 edge16ln %l5, %i1, %o3
58408 ldd [%l7 + 0x48], %f14
58409 ldd [%l7 + 0x08], %f10
58410loop_6932:
58411 stw %i0, [%l7 + 0x34]
58412 fmovrsgz %o4, %f14, %f1
58413 ldx [%l7 + 0x40], %l1
58414 bcc loop_6933
58415 ta %xcc, 0x6
58416 st %f2, [%l7 + 0x60]
58417 stx %o5, [%l7 + 0x58]
58418loop_6933:
58419 fandnot1 %f12, %f0, %f4
58420 fpadd32 %f8, %f12, %f8
58421 bleu,a,pn %icc, loop_6934
58422 srlx %g2, %o7, %i7
58423 fbe %fcc3, loop_6935
58424 brlez,a %o6, loop_6936
58425loop_6934:
58426 fbo %fcc0, loop_6937
58427 lduw [%l7 + 0x24], %l3
58428loop_6935:
58429 fmovdvs %icc, %f14, %f15
58430loop_6936:
58431 alignaddr %g1, %g6, %g5
58432loop_6937:
58433 fbo,a %fcc3, loop_6938
58434 fbo %fcc2, loop_6939
58435 ldd [%l7 + 0x40], %f4
58436 ldsb [%l7 + 0x3A], %o1
58437loop_6938:
58438 movne %xcc, %g3, %g4
58439loop_6939:
58440 fbule %fcc1, loop_6940
58441 lduh [%l7 + 0x08], %i3
58442 stx %l6, [%l7 + 0x30]
58443 fxnors %f9, %f7, %f14
58444loop_6940:
58445 fcmps %fcc2, %f12, %f2
58446 fnot1 %f2, %f0
58447 edge16ln %i2, %l0, %l2
58448 bne loop_6941
58449 edge8l %l4, %o2, %o0
58450 subccc %i6, %i4, %i5
58451 tge %icc, 0x4
58452loop_6941:
58453 stb %l5, [%l7 + 0x6C]
58454 stw %g7, [%l7 + 0x60]
58455 sdivcc %o3, 0x187F, %i1
58456 std %f0, [%l7 + 0x40]
58457 movle %xcc, %o4, %i0
58458 fbne,a %fcc1, loop_6942
58459 tsubcctv %o5, %l1, %g2
58460 stx %i7, [%l7 + 0x08]
58461 addc %o7, 0x10E3, %l3
58462loop_6942:
58463 bvs loop_6943
58464 tvs %xcc, 0x1
58465 fbule,a %fcc3, loop_6944
58466 tle %xcc, 0x6
58467loop_6943:
58468 xnor %g1, 0x1BA9, %o6
58469 edge8ln %g5, %g6, %o1
58470loop_6944:
58471 ld [%l7 + 0x3C], %f8
58472 fmovrsgez %g3, %f13, %f15
58473 fxor %f12, %f2, %f6
58474 ldsw [%l7 + 0x30], %i3
58475 brz %l6, loop_6945
58476 tle %icc, 0x2
58477 edge32n %g4, %l0, %i2
58478 movg %icc, %l2, %l4
58479loop_6945:
58480 stb %o2, [%l7 + 0x55]
58481 fpsub32s %f11, %f6, %f9
58482 ldsh [%l7 + 0x1C], %o0
58483 ldx [%l7 + 0x70], %i4
58484 fsrc1s %f3, %f2
58485 ldsb [%l7 + 0x20], %i6
58486 edge32l %i5, %l5, %o3
58487 bpos,pt %xcc, loop_6946
58488 subcc %i1, 0x1D53, %g7
58489 movgu %xcc, %i0, %o5
58490 fmovsa %xcc, %f12, %f0
58491loop_6946:
58492 call loop_6947
58493 edge32n %o4, %l1, %i7
58494 fmovdgu %icc, %f12, %f12
58495 tge %icc, 0x2
58496loop_6947:
58497 bg,a loop_6948
58498 brnz,a %o7, loop_6949
58499 std %f6, [%l7 + 0x20]
58500 fbug %fcc0, loop_6950
58501loop_6948:
58502 bge,a,pn %xcc, loop_6951
58503loop_6949:
58504 stw %g2, [%l7 + 0x1C]
58505 fble,a %fcc2, loop_6952
58506loop_6950:
58507 fpsub16s %f2, %f2, %f10
58508loop_6951:
58509 fmovdne %xcc, %f15, %f2
58510 ldx [%l7 + 0x70], %l3
58511loop_6952:
58512 fbn,a %fcc0, loop_6953
58513 sra %g1, %g5, %o6
58514 ldx [%l7 + 0x58], %g6
58515 fbug %fcc1, loop_6954
58516loop_6953:
58517 xorcc %g3, 0x1120, %i3
58518 ldx [%l7 + 0x48], %l6
58519 stx %o1, [%l7 + 0x78]
58520loop_6954:
58521 sub %g4, %l0, %i2
58522 sth %l2, [%l7 + 0x30]
58523 ble,a,pn %icc, loop_6955
58524 sdivcc %o2, 0x12C9, %o0
58525 fmovsne %icc, %f6, %f10
58526 bleu,a %icc, loop_6956
58527loop_6955:
58528 bvc,pn %xcc, loop_6957
58529 fmovsneg %icc, %f14, %f6
58530 ldsh [%l7 + 0x32], %i4
58531loop_6956:
58532 ble,pt %xcc, loop_6958
58533loop_6957:
58534 lduw [%l7 + 0x40], %i6
58535 fmovdgu %xcc, %f6, %f11
58536 xnor %i5, 0x0386, %l5
58537loop_6958:
58538 addcc %l4, 0x1545, %i1
58539 ldx [%l7 + 0x58], %g7
58540 bge loop_6959
58541 fpsub16 %f2, %f0, %f2
58542 ldx [%l7 + 0x20], %o3
58543 movne %xcc, %i0, %o4
58544loop_6959:
58545 ld [%l7 + 0x40], %f12
58546 ldsb [%l7 + 0x4B], %l1
58547 bgu loop_6960
58548 ba,pn %icc, loop_6961
58549 ldsh [%l7 + 0x5E], %i7
58550 tge %xcc, 0x0
58551loop_6960:
58552 bl %icc, loop_6962
58553loop_6961:
58554 fsrc2 %f0, %f12
58555 stw %o5, [%l7 + 0x48]
58556 edge8n %o7, %g2, %l3
58557loop_6962:
58558 fornot1 %f0, %f6, %f6
58559 movl %xcc, %g1, %o6
58560 fnands %f4, %f13, %f9
58561 bl loop_6963
58562 edge32ln %g5, %g3, %g6
58563 stw %i3, [%l7 + 0x28]
58564 ldsw [%l7 + 0x6C], %l6
58565loop_6963:
58566 tg %xcc, 0x5
58567 ldsh [%l7 + 0x2E], %g4
58568 movvs %icc, %o1, %l0
58569 ldub [%l7 + 0x1F], %i2
58570 faligndata %f14, %f2, %f14
58571 tcs %icc, 0x1
58572 fxors %f12, %f0, %f6
58573 ldub [%l7 + 0x1A], %o2
58574 stb %o0, [%l7 + 0x5E]
58575 tg %icc, 0x0
58576 bcc,pt %xcc, loop_6964
58577 ldsb [%l7 + 0x36], %i4
58578 ldsw [%l7 + 0x08], %i6
58579 lduh [%l7 + 0x4C], %i5
58580loop_6964:
58581 ld [%l7 + 0x2C], %f1
58582 ldsb [%l7 + 0x2B], %l2
58583 sth %l4, [%l7 + 0x58]
58584 smul %i1, 0x1E8C, %l5
58585 fmovdleu %xcc, %f8, %f8
58586 fmovrdgez %o3, %f6, %f12
58587 lduw [%l7 + 0x20], %g7
58588 tn %icc, 0x7
58589 sdivx %o4, 0x11C9, %l1
58590 stx %i0, [%l7 + 0x60]
58591 bg %xcc, loop_6965
58592 orncc %o5, %i7, %o7
58593 movvs %xcc, %l3, %g1
58594 brz %g2, loop_6966
58595loop_6965:
58596 fbu,a %fcc3, loop_6967
58597 edge32l %o6, %g3, %g5
58598 sth %g6, [%l7 + 0x52]
58599loop_6966:
58600 ld [%l7 + 0x0C], %f14
58601loop_6967:
58602 fpackfix %f12, %f14
58603 xorcc %l6, 0x1748, %i3
58604 fmovrde %g4, %f14, %f2
58605 fmovrdlz %l0, %f4, %f12
58606 alignaddrl %o1, %i2, %o0
58607 std %f8, [%l7 + 0x08]
58608 std %f8, [%l7 + 0x08]
58609 fmovdleu %xcc, %f10, %f3
58610 fnands %f0, %f4, %f8
58611 smulcc %i4, %i6, %i5
58612 fmovd %f14, %f10
58613 movne %icc, %l2, %o2
58614 movrlz %i1, 0x3A2, %l5
58615 addccc %l4, %g7, %o3
58616 fmovscc %icc, %f5, %f5
58617 fmovrdne %l1, %f10, %f14
58618 tvc %xcc, 0x7
58619 fones %f6
58620 fmovrdgz %i0, %f10, %f2
58621 ldub [%l7 + 0x51], %o5
58622 bcs,pt %icc, loop_6968
58623 edge8ln %i7, %o4, %o7
58624 call loop_6969
58625 be,a,pt %icc, loop_6970
58626loop_6968:
58627 fcmple16 %f6, %f6, %g1
58628 fcmple32 %f14, %f4, %l3
58629loop_6969:
58630 edge16 %o6, %g3, %g5
58631loop_6970:
58632 ble,a,pt %icc, loop_6971
58633 srl %g2, 0x09, %g6
58634 std %f8, [%l7 + 0x60]
58635 call loop_6972
58636loop_6971:
58637 fmovsvs %icc, %f8, %f14
58638 smulcc %i3, %l6, %g4
58639 ba,a %icc, loop_6973
58640loop_6972:
58641 movleu %icc, %l0, %o1
58642 fmovdvs %icc, %f9, %f3
58643 fmovdcs %icc, %f13, %f13
58644loop_6973:
58645 std %f6, [%l7 + 0x50]
58646 fand %f0, %f0, %f4
58647 array16 %o0, %i2, %i4
58648 ld [%l7 + 0x6C], %f13
58649 edge8l %i5, %l2, %o2
58650 movrgez %i6, 0x05D, %i1
58651 edge32 %l4, %l5, %o3
58652 fmovdcc %icc, %f5, %f14
58653 std %f10, [%l7 + 0x20]
58654 fabss %f2, %f4
58655 bleu,a loop_6974
58656 fbl %fcc3, loop_6975
58657 stw %g7, [%l7 + 0x60]
58658 st %f4, [%l7 + 0x0C]
58659loop_6974:
58660 sdiv %l1, 0x1A83, %i0
58661loop_6975:
58662 udivx %i7, 0x05AB, %o5
58663 add %o7, 0x1C0F, %o4
58664 movrgz %l3, 0x37F, %g1
58665 stw %g3, [%l7 + 0x44]
58666 fmuld8sux16 %f4, %f2, %f10
58667 edge8 %o6, %g2, %g5
58668 fornot2 %f10, %f10, %f2
58669 smul %i3, %g6, %l6
58670 ldsh [%l7 + 0x2A], %l0
58671 fzero %f0
58672 andcc %o1, %g4, %o0
58673 fmuld8ulx16 %f9, %f7, %f12
58674 fbue %fcc0, loop_6976
58675 fbge,a %fcc2, loop_6977
58676 addc %i4, 0x1149, %i5
58677 stx %l2, [%l7 + 0x10]
58678loop_6976:
58679 fxors %f4, %f4, %f15
58680loop_6977:
58681 smul %i2, %o2, %i6
58682 fmovsvs %xcc, %f9, %f14
58683 siam 0x6
58684 st %f9, [%l7 + 0x64]
58685 ldsw [%l7 + 0x7C], %l4
58686 fpadd32s %f13, %f8, %f8
58687 fmovde %icc, %f7, %f8
58688 fmovrde %l5, %f6, %f4
58689 nop
58690 setx loop_6978, %l0, %l1
58691 jmpl %l1, %i1
58692 sth %o3, [%l7 + 0x74]
58693 fmovsgu %icc, %f3, %f11
58694 lduw [%l7 + 0x74], %g7
58695loop_6978:
58696 bneg,a,pt %icc, loop_6979
58697 fones %f2
58698 fmovrdlez %l1, %f12, %f0
58699 sdiv %i7, 0x009C, %o5
58700loop_6979:
58701 movre %o7, 0x38A, %i0
58702 fxors %f3, %f15, %f6
58703 sth %o4, [%l7 + 0x14]
58704 umul %g1, %l3, %o6
58705 lduw [%l7 + 0x64], %g3
58706 sth %g2, [%l7 + 0x72]
58707 sth %i3, [%l7 + 0x7A]
58708 fmul8x16au %f8, %f4, %f6
58709 fpack32 %f4, %f14, %f8
58710 ldx [%l7 + 0x28], %g6
58711 sethi 0x1707, %l6
58712 fmovdgu %xcc, %f2, %f12
58713 fxnors %f0, %f1, %f5
58714 lduw [%l7 + 0x58], %g5
58715 ldsw [%l7 + 0x1C], %o1
58716 fcmpd %fcc1, %f6, %f12
58717 fmovse %xcc, %f14, %f5
58718 array16 %l0, %g4, %i4
58719 andn %o0, %i5, %l2
58720 fmovdle %icc, %f4, %f10
58721 fabsd %f12, %f8
58722 edge8 %i2, %o2, %i6
58723 fbug,a %fcc2, loop_6980
58724 fnot2s %f4, %f6
58725 tge %xcc, 0x2
58726 sth %l5, [%l7 + 0x38]
58727loop_6980:
58728 ldsh [%l7 + 0x2E], %i1
58729 lduw [%l7 + 0x7C], %l4
58730 ldsw [%l7 + 0x58], %o3
58731 std %f4, [%l7 + 0x60]
58732 fsrc2s %f11, %f2
58733 bpos,a loop_6981
58734 bg,a,pn %icc, loop_6982
58735 fnor %f0, %f10, %f0
58736 andcc %l1, %i7, %o5
58737loop_6981:
58738 umul %g7, %i0, %o4
58739loop_6982:
58740 lduw [%l7 + 0x3C], %g1
58741 ldd [%l7 + 0x70], %f6
58742 lduh [%l7 + 0x66], %l3
58743 ldsh [%l7 + 0x22], %o6
58744 edge32 %o7, %g2, %i3
58745 fbug %fcc0, loop_6983
58746 movne %icc, %g6, %g3
58747 tcs %xcc, 0x5
58748 fpackfix %f2, %f7
58749loop_6983:
58750 lduh [%l7 + 0x0A], %g5
58751 fmovsneg %xcc, %f14, %f9
58752 lduh [%l7 + 0x7A], %o1
58753 bneg,pn %xcc, loop_6984
58754 fnot1 %f8, %f8
58755 bg,a,pt %icc, loop_6985
58756 lduh [%l7 + 0x74], %l0
58757loop_6984:
58758 fpsub16s %f5, %f1, %f7
58759 edge32 %g4, %i4, %o0
58760loop_6985:
58761 ldsh [%l7 + 0x76], %i5
58762 stx %l2, [%l7 + 0x40]
58763 fmovdn %icc, %f9, %f2
58764 fmovrdlez %i2, %f12, %f10
58765 fmovscc %icc, %f0, %f15
58766 edge32ln %l6, %o2, %l5
58767 stb %i1, [%l7 + 0x68]
58768 lduw [%l7 + 0x44], %i6
58769 fbo %fcc3, loop_6986
58770 tge %icc, 0x3
58771 ld [%l7 + 0x30], %f5
58772 fmul8x16al %f7, %f0, %f2
58773loop_6986:
58774 fcmpd %fcc1, %f2, %f4
58775 xnor %l4, 0x02C1, %l1
58776 fandnot2 %f8, %f6, %f14
58777 fbl,a %fcc2, loop_6987
58778 stb %o3, [%l7 + 0x6B]
58779 fmovdgu %icc, %f14, %f12
58780 or %o5, 0x0649, %i7
58781loop_6987:
58782 movge %icc, %g7, %o4
58783 mulscc %g1, 0x1CE7, %l3
58784 fcmpd %fcc1, %f6, %f14
58785 movneg %icc, %o6, %o7
58786 bge %icc, loop_6988
58787 bcs,a %icc, loop_6989
58788 bne,a,pn %icc, loop_6990
58789 fpack32 %f6, %f6, %f2
58790loop_6988:
58791 stb %i0, [%l7 + 0x4C]
58792loop_6989:
58793 bleu,a loop_6991
58794loop_6990:
58795 fmovrdgez %g2, %f4, %f2
58796 fnand %f12, %f6, %f2
58797 brnz,a %i3, loop_6992
58798loop_6991:
58799 alignaddr %g6, %g5, %g3
58800 bcc,a,pt %icc, loop_6993
58801 fmovdneg %xcc, %f8, %f13
58802loop_6992:
58803 tvc %icc, 0x6
58804 tl %icc, 0x6
58805loop_6993:
58806 fbu %fcc2, loop_6994
58807 fmovdg %icc, %f8, %f15
58808 ldd [%l7 + 0x40], %f6
58809 smulcc %o1, %l0, %i4
58810loop_6994:
58811 fblg,a %fcc0, loop_6995
58812 fsrc2s %f15, %f7
58813 fxnors %f0, %f13, %f15
58814 fba,a %fcc0, loop_6996
58815loop_6995:
58816 fcmped %fcc0, %f12, %f10
58817 nop
58818 setx loop_6997, %l0, %l1
58819 wrpr 0x1, %tl
58820 wrpr %l1, %tpc
58821 add %l1, 0x4, %l1
58822 wrpr %l1, %tnpc
58823 setx 0x34400001400, %l0, %l1
58824 wrpr %l1, %tstate
58825 wrhpr 0x4, %htstate
58826 retry
58827 fbne %fcc0, loop_6998
58828loop_6996:
58829 fmovrdlz %g4, %f10, %f10
58830 stx %o0, [%l7 + 0x28]
58831loop_6997:
58832 bleu,pt %icc, loop_6999
58833loop_6998:
58834 bvs,a loop_7000
58835 subcc %i5, 0x0DE3, %l2
58836 bgu %xcc, loop_7001
58837loop_6999:
58838 lduh [%l7 + 0x22], %i2
58839loop_7000:
58840 fmovsne %icc, %f11, %f1
58841 tsubcc %o2, %l5, %i1
58842loop_7001:
58843 fmovs %f0, %f4
58844 fpackfix %f8, %f6
58845 ldx [%l7 + 0x38], %l6
58846 sll %l4, %i6, %l1
58847 lduw [%l7 + 0x20], %o3
58848 ld [%l7 + 0x30], %f14
58849 fornot2s %f0, %f4, %f14
58850 ldub [%l7 + 0x4D], %i7
58851 fnot1 %f4, %f14
58852 stw %o5, [%l7 + 0x58]
58853 or %g7, 0x0AA9, %o4
58854 sllx %g1, %l3, %o7
58855 ldsb [%l7 + 0x0F], %o6
58856 andn %g2, %i0, %g6
58857 movge %xcc, %i3, %g3
58858 ta %icc, 0x5
58859 lduw [%l7 + 0x64], %o1
58860 call loop_7002
58861 std %f14, [%l7 + 0x08]
58862 fbg,a %fcc1, loop_7003
58863 stb %l0, [%l7 + 0x4B]
58864loop_7002:
58865 faligndata %f2, %f6, %f4
58866 ldx [%l7 + 0x10], %g5
58867loop_7003:
58868 stb %g4, [%l7 + 0x77]
58869 edge16ln %o0, %i5, %l2
58870 stx %i2, [%l7 + 0x10]
58871 sra %o2, %l5, %i1
58872 fmovsn %icc, %f6, %f4
58873 fsrc1s %f11, %f5
58874 sth %i4, [%l7 + 0x68]
58875 array16 %l6, %i6, %l4
58876 std %f10, [%l7 + 0x30]
58877 pdist %f8, %f12, %f8
58878 ldub [%l7 + 0x3F], %o3
58879 fsrc1s %f3, %f14
58880 st %f2, [%l7 + 0x08]
58881 fpack16 %f12, %f4
58882 fcmple16 %f4, %f2, %l1
58883 fmovdvs %xcc, %f12, %f15
58884 smulcc %o5, 0x1ED9, %i7
58885 tpos %icc, 0x5
58886 fzero %f10
58887 edge8n %o4, %g7, %l3
58888 fcmpgt16 %f0, %f4, %o7
58889 fmovs %f15, %f0
58890 ldsh [%l7 + 0x42], %o6
58891 stw %g1, [%l7 + 0x4C]
58892 subccc %i0, %g6, %g2
58893 tvs %xcc, 0x0
58894 stb %g3, [%l7 + 0x4E]
58895 fmul8sux16 %f4, %f12, %f2
58896 lduw [%l7 + 0x14], %i3
58897 fcmpes %fcc1, %f13, %f14
58898 popc 0x075F, %l0
58899 ldsb [%l7 + 0x6C], %g5
58900 subc %g4, %o1, %i5
58901 ld [%l7 + 0x6C], %f0
58902 fnands %f4, %f2, %f0
58903 sth %l2, [%l7 + 0x20]
58904 ldx [%l7 + 0x10], %o0
58905 movrlz %o2, 0x3AD, %l5
58906 fpsub32s %f8, %f3, %f6
58907 fbg,a %fcc1, loop_7004
58908 fmovsle %icc, %f2, %f8
58909 siam 0x5
58910 lduw [%l7 + 0x3C], %i2
58911loop_7004:
58912 orncc %i1, 0x1874, %l6
58913 xor %i6, %l4, %o3
58914 movcc %icc, %i4, %l1
58915 addccc %o5, 0x03EA, %i7
58916 lduh [%l7 + 0x28], %g7
58917 sdiv %o4, 0x170E, %o7
58918 bvs,a,pt %icc, loop_7005
58919 stb %l3, [%l7 + 0x31]
58920 ld [%l7 + 0x40], %f7
58921 fornot1 %f0, %f0, %f2
58922loop_7005:
58923 bgu,pn %xcc, loop_7006
58924 stb %g1, [%l7 + 0x4A]
58925 fmuld8ulx16 %f15, %f11, %f4
58926 fandnot1 %f4, %f0, %f6
58927loop_7006:
58928 stx %o6, [%l7 + 0x48]
58929 sra %i0, %g6, %g2
58930 fcmpgt16 %f0, %f2, %g3
58931 fnot2 %f2, %f0
58932 ldsh [%l7 + 0x36], %l0
58933 subccc %i3, 0x199C, %g4
58934 addc %g5, %i5, %l2
58935 fba %fcc2, loop_7007
58936 ld [%l7 + 0x30], %f10
58937 fba,a %fcc1, loop_7008
58938 mulx %o0, %o2, %o1
58939loop_7007:
58940 sth %i2, [%l7 + 0x76]
58941 ldx [%l7 + 0x60], %i1
58942loop_7008:
58943 ldsh [%l7 + 0x66], %l5
58944 ldx [%l7 + 0x20], %l6
58945 tne %icc, 0x3
58946 fcmple16 %f14, %f8, %i6
58947 fnors %f6, %f12, %f11
58948 fpack32 %f10, %f2, %f10
58949 movvs %xcc, %l4, %o3
58950 lduh [%l7 + 0x0E], %l1
58951 tsubcctv %i4, %o5, %i7
58952 brnz %g7, loop_7009
58953 sth %o4, [%l7 + 0x58]
58954 std %f4, [%l7 + 0x48]
58955 ldsw [%l7 + 0x38], %l3
58956loop_7009:
58957 ldx [%l7 + 0x38], %g1
58958 faligndata %f2, %f4, %f2
58959 stw %o7, [%l7 + 0x08]
58960 fmovsneg %icc, %f15, %f9
58961 fcmpes %fcc2, %f6, %f13
58962 ldd [%l7 + 0x58], %f8
58963 ldub [%l7 + 0x7C], %i0
58964 bleu,a loop_7010
58965 ldub [%l7 + 0x63], %o6
58966 bcc,pn %icc, loop_7011
58967 bcs,a loop_7012
58968loop_7010:
58969 xorcc %g6, %g3, %g2
58970 fmovd %f12, %f10
58971loop_7011:
58972 fmovrde %l0, %f14, %f8
58973loop_7012:
58974 fmovdvs %icc, %f5, %f6
58975 std %f14, [%l7 + 0x30]
58976 movvc %xcc, %i3, %g4
58977 popc %g5, %l2
58978 lduh [%l7 + 0x08], %i5
58979 sth %o0, [%l7 + 0x08]
58980 tcs %xcc, 0x0
58981 pdist %f2, %f14, %f6
58982 array32 %o1, %i2, %o2
58983 ldx [%l7 + 0x28], %l5
58984 fmovdge %icc, %f4, %f8
58985 fmul8x16al %f1, %f0, %f12
58986 fxnors %f12, %f9, %f9
58987 tne %xcc, 0x3
58988 fandnot1 %f12, %f0, %f4
58989 movvs %xcc, %i1, %i6
58990 ldsb [%l7 + 0x57], %l6
58991 fcmpne16 %f10, %f8, %o3
58992 movpos %icc, %l1, %l4
58993 edge32 %i4, %i7, %o5
58994 ldsw [%l7 + 0x70], %g7
58995 fmovda %xcc, %f10, %f3
58996 popc %l3, %g1
58997 andcc %o4, %i0, %o7
58998 sth %o6, [%l7 + 0x2E]
58999 bvc,a,pt %xcc, loop_7013
59000 ld [%l7 + 0x48], %f2
59001 fcmped %fcc3, %f4, %f2
59002 ldd [%l7 + 0x08], %f10
59003loop_7013:
59004 bge %xcc, loop_7014
59005 ld [%l7 + 0x14], %f14
59006 lduw [%l7 + 0x78], %g3
59007 movleu %xcc, %g2, %g6
59008loop_7014:
59009 st %f11, [%l7 + 0x5C]
59010 andcc %l0, 0x04E1, %g4
59011 ldub [%l7 + 0x4F], %i3
59012 fmovrsne %l2, %f14, %f0
59013 sllx %i5, 0x07, %g5
59014 taddcctv %o0, %o1, %o2
59015 nop
59016 setx loop_7015, %l0, %l1
59017 wrpr 0x1, %tl
59018 wrpr %l1, %tpc
59019 add %l1, 0x4, %l1
59020 wrpr %l1, %tnpc
59021 setx 0x34400001400, %l0, %l1
59022 wrpr %l1, %tstate
59023 wrhpr 0x4, %htstate
59024 retry
59025 fsrc2s %f8, %f5
59026 subcc %i2, %l5, %i1
59027 tg %xcc, 0x3
59028loop_7015:
59029 movvs %icc, %l6, %o3
59030 taddcctv %i6, %l1, %i4
59031 or %i7, 0x1C2E, %o5
59032 fmovde %xcc, %f9, %f7
59033 edge16 %g7, %l3, %g1
59034 subcc %l4, %o4, %i0
59035 ldd [%l7 + 0x28], %f12
59036 addc %o6, 0x1A39, %o7
59037 udivcc %g2, 0x1FBB, %g3
59038 srlx %l0, %g6, %g4
59039 xnorcc %i3, %i5, %l2
59040 bcs %icc, loop_7016
59041 brlz %o0, loop_7017
59042 stb %o1, [%l7 + 0x41]
59043 fmovrdgz %o2, %f8, %f10
59044loop_7016:
59045 bne,a,pt %xcc, loop_7018
59046loop_7017:
59047 udivcc %g5, 0x0194, %l5
59048 stx %i2, [%l7 + 0x70]
59049 fxor %f10, %f6, %f8
59050loop_7018:
59051 ldub [%l7 + 0x45], %i1
59052 fmovda %icc, %f13, %f3
59053 fnegs %f8, %f5
59054 bvs,pt %xcc, loop_7019
59055 tle %icc, 0x2
59056 fornot2 %f4, %f12, %f14
59057 nop
59058 setx loop_7020, %l0, %l1
59059 jmpl %l1, %l6
59060loop_7019:
59061 ldsw [%l7 + 0x08], %i6
59062 fnor %f6, %f8, %f0
59063 or %l1, %o3, %i7
59064loop_7020:
59065 movg %xcc, %i4, %o5
59066 fcmpgt16 %f6, %f14, %l3
59067 stb %g1, [%l7 + 0x5E]
59068 orn %g7, 0x166C, %l4
59069 fmovrde %o4, %f10, %f4
59070 udivx %i0, 0x1560, %o6
59071 xnorcc %g2, %g3, %o7
59072 fcmpgt16 %f8, %f2, %l0
59073 bleu,a,pt %icc, loop_7021
59074 stx %g4, [%l7 + 0x30]
59075 fpadd16 %f6, %f10, %f2
59076 srax %i3, %i5, %g6
59077loop_7021:
59078 edge32n %o0, %o1, %l2
59079 ld [%l7 + 0x08], %f10
59080 fxors %f6, %f5, %f2
59081 fmovsvs %icc, %f10, %f12
59082 fnand %f10, %f6, %f4
59083 edge8l %g5, %l5, %i2
59084 nop
59085 setx loop_7022, %l0, %l1
59086 wrpr 0x1, %tl
59087 wrpr %l1, %tpc
59088 add %l1, 0x4, %l1
59089 wrpr %l1, %tnpc
59090 setx 0x34400001400, %l0, %l1
59091 wrpr %l1, %tstate
59092 wrhpr 0x4, %htstate
59093 retry
59094 sth %i1, [%l7 + 0x0C]
59095 fxors %f14, %f13, %f15
59096 tleu %xcc, 0x5
59097loop_7022:
59098 fpsub16s %f10, %f4, %f14
59099 fmovdne %xcc, %f13, %f3
59100 movrgz %l6, 0x1A4, %i6
59101 stb %l1, [%l7 + 0x28]
59102 ldsw [%l7 + 0x18], %o3
59103 tpos %icc, 0x5
59104 orcc %i7, 0x1A0B, %i4
59105 sra %o2, 0x0E, %o5
59106 edge16n %l3, %g1, %l4
59107 lduh [%l7 + 0x5C], %o4
59108 fmovscc %icc, %f7, %f6
59109 fcmpgt32 %f0, %f8, %g7
59110 ld [%l7 + 0x3C], %f8
59111 fmovrdlez %o6, %f4, %f10
59112 edge32 %i0, %g3, %o7
59113 stw %g2, [%l7 + 0x40]
59114 udivcc %l0, 0x1989, %i3
59115 alignaddrl %g4, %i5, %o0
59116 fmovse %icc, %f14, %f12
59117 fmul8ulx16 %f8, %f10, %f4
59118 faligndata %f12, %f14, %f2
59119 edge8n %g6, %o1, %g5
59120 movgu %xcc, %l5, %i2
59121 fmovsge %xcc, %f5, %f3
59122 ldx [%l7 + 0x58], %i1
59123 ldx [%l7 + 0x48], %l6
59124 orcc %l2, 0x0FC6, %i6
59125 nop
59126 setx loop_7023, %l0, %l1
59127 jmpl %l1, %l1
59128 movge %xcc, %i7, %o3
59129 lduh [%l7 + 0x2A], %i4
59130 ld [%l7 + 0x10], %f12
59131loop_7023:
59132 movg %xcc, %o5, %o2
59133 ldub [%l7 + 0x2E], %l3
59134 bleu,pt %icc, loop_7024
59135 fnand %f6, %f4, %f14
59136 tcc %icc, 0x1
59137 stw %g1, [%l7 + 0x58]
59138loop_7024:
59139 stw %o4, [%l7 + 0x28]
59140 st %f2, [%l7 + 0x70]
59141 edge8ln %g7, %o6, %i0
59142 fbne %fcc0, loop_7025
59143 stb %l4, [%l7 + 0x1F]
59144 fmovrde %o7, %f4, %f0
59145 fnot1s %f7, %f15
59146loop_7025:
59147 movge %icc, %g2, %g3
59148 brlz,a %i3, loop_7026
59149 fpadd16 %f14, %f0, %f0
59150 ldub [%l7 + 0x3F], %g4
59151 stw %i5, [%l7 + 0x6C]
59152loop_7026:
59153 fpmerge %f5, %f5, %f4
59154 movre %o0, %g6, %o1
59155 movge %icc, %l0, %g5
59156 xorcc %i2, 0x0470, %i1
59157 fones %f5
59158 ble %icc, loop_7027
59159 tcs %xcc, 0x0
59160 fmovd %f14, %f8
59161 faligndata %f2, %f10, %f10
59162loop_7027:
59163 nop
59164 setx loop_7028, %l0, %l1
59165 jmpl %l1, %l5
59166 fmul8x16al %f14, %f1, %f2
59167 fcmped %fcc0, %f4, %f6
59168 sth %l2, [%l7 + 0x7A]
59169loop_7028:
59170 fmovdcs %xcc, %f3, %f7
59171 fbue %fcc3, loop_7029
59172 movre %l6, %l1, %i6
59173 fcmpd %fcc1, %f2, %f2
59174 st %f10, [%l7 + 0x68]
59175loop_7029:
59176 movl %xcc, %i7, %i4
59177 fblg,a %fcc2, loop_7030
59178 fmovda %icc, %f10, %f13
59179 fornot2s %f5, %f1, %f13
59180 smul %o3, 0x17F9, %o2
59181loop_7030:
59182 fmovda %icc, %f14, %f5
59183 tcs %icc, 0x4
59184 xor %o5, %l3, %g1
59185 ldsw [%l7 + 0x50], %g7
59186 movleu %xcc, %o4, %i0
59187 fmovsn %icc, %f4, %f2
59188 mulscc %l4, 0x1CEA, %o7
59189 fmovrdne %g2, %f14, %f8
59190 ldx [%l7 + 0x50], %g3
59191 lduh [%l7 + 0x2A], %o6
59192 ldub [%l7 + 0x76], %g4
59193 tle %xcc, 0x3
59194 ldsh [%l7 + 0x40], %i3
59195 fmovdg %icc, %f1, %f6
59196 stx %o0, [%l7 + 0x50]
59197 fpsub16 %f12, %f6, %f2
59198 sth %g6, [%l7 + 0x2C]
59199 movn %icc, %o1, %i5
59200 fxors %f15, %f2, %f1
59201 stx %l0, [%l7 + 0x58]
59202 movrlez %i2, %g5, %l5
59203 ldsh [%l7 + 0x6A], %l2
59204 bne,a loop_7031
59205 orcc %l6, %l1, %i1
59206 std %f12, [%l7 + 0x38]
59207 bge,pn %icc, loop_7032
59208loop_7031:
59209 sth %i6, [%l7 + 0x5E]
59210 andcc %i4, 0x1F3B, %o3
59211 ld [%l7 + 0x50], %f2
59212loop_7032:
59213 brnz %i7, loop_7033
59214 fandnot2 %f0, %f12, %f14
59215 fmovd %f4, %f2
59216 andn %o5, %o2, %g1
59217loop_7033:
59218 fbu %fcc3, loop_7034
59219 ldx [%l7 + 0x70], %l3
59220 fone %f8
59221 st %f7, [%l7 + 0x0C]
59222loop_7034:
59223 ldsb [%l7 + 0x63], %o4
59224 fornot2 %f4, %f4, %f12
59225 fbg,a %fcc0, loop_7035
59226 ldub [%l7 + 0x5E], %i0
59227 tgu %xcc, 0x6
59228 fnor %f4, %f12, %f6
59229loop_7035:
59230 bvs,a %icc, loop_7036
59231 ta %xcc, 0x2
59232 movvs %xcc, %l4, %g7
59233 fpadd32s %f1, %f14, %f8
59234loop_7036:
59235 fmovrdgez %g2, %f14, %f4
59236 fmovrsgez %o7, %f15, %f11
59237 fba,a %fcc2, loop_7037
59238 fbn,a %fcc0, loop_7038
59239 ldx [%l7 + 0x50], %g3
59240 fxors %f9, %f6, %f1
59241loop_7037:
59242 fnegs %f4, %f6
59243loop_7038:
59244 std %f0, [%l7 + 0x48]
59245 sth %o6, [%l7 + 0x3A]
59246 udivx %g4, 0x1619, %i3
59247 fandnot2 %f14, %f10, %f10
59248 subc %o0, 0x088C, %g6
59249 bleu,a %xcc, loop_7039
59250 movne %xcc, %i5, %o1
59251 fnot2s %f14, %f14
59252 ldsw [%l7 + 0x34], %l0
59253loop_7039:
59254 fsrc1 %f8, %f10
59255 fnors %f2, %f0, %f13
59256 fcmpes %fcc0, %f8, %f10
59257 edge32n %i2, %g5, %l5
59258 fabsd %f4, %f10
59259 fnegs %f11, %f0
59260 andn %l2, %l6, %l1
59261 lduh [%l7 + 0x72], %i6
59262 ldx [%l7 + 0x10], %i4
59263 fandnot2 %f10, %f10, %f6
59264 array32 %i1, %i7, %o5
59265 addccc %o2, %o3, %l3
59266 fornot1 %f10, %f10, %f4
59267 fmovdle %icc, %f6, %f14
59268 sdiv %o4, 0x15FA, %i0
59269 fbe %fcc3, loop_7040
59270 fcmpgt16 %f12, %f12, %l4
59271 lduh [%l7 + 0x56], %g7
59272 ldsh [%l7 + 0x46], %g1
59273loop_7040:
59274 brnz %g2, loop_7041
59275 udiv %o7, 0x01B4, %o6
59276 fmovs %f3, %f12
59277 array16 %g3, %i3, %o0
59278loop_7041:
59279 fbe %fcc1, loop_7042
59280 edge32n %g6, %i5, %g4
59281 bl %xcc, loop_7043
59282 st %f9, [%l7 + 0x3C]
59283loop_7042:
59284 ldsw [%l7 + 0x40], %o1
59285 fbn %fcc0, loop_7044
59286loop_7043:
59287 smul %l0, 0x1FAA, %i2
59288 fmul8x16au %f6, %f4, %f8
59289 std %f10, [%l7 + 0x08]
59290loop_7044:
59291 fornot2s %f9, %f0, %f13
59292 fmovdl %xcc, %f3, %f8
59293 fmovrdgz %g5, %f0, %f12
59294 fmuld8sux16 %f4, %f12, %f2
59295 ldsh [%l7 + 0x76], %l2
59296 stx %l6, [%l7 + 0x30]
59297 fmovdvc %icc, %f9, %f7
59298 ta %xcc, 0x2
59299 fandnot2s %f0, %f4, %f12
59300 stw %l5, [%l7 + 0x60]
59301 fcmpes %fcc1, %f7, %f14
59302 stb %l1, [%l7 + 0x1D]
59303 fcmped %fcc3, %f0, %f14
59304 ldd [%l7 + 0x60], %f2
59305 fmovsl %xcc, %f3, %f0
59306 ldsh [%l7 + 0x62], %i4
59307 fmovdge %icc, %f1, %f0
59308 for %f12, %f10, %f6
59309 movle %icc, %i1, %i7
59310 stw %o5, [%l7 + 0x68]
59311 popc 0x1452, %i6
59312 st %f10, [%l7 + 0x38]
59313 sth %o2, [%l7 + 0x6E]
59314 sth %o3, [%l7 + 0x12]
59315 fones %f1
59316 nop
59317 setx loop_7045, %l0, %l1
59318 wrpr 0x1, %tl
59319 wrpr %l1, %tpc
59320 add %l1, 0x4, %l1
59321 wrpr %l1, %tnpc
59322 setx 0x34400001400, %l0, %l1
59323 wrpr %l1, %tstate
59324 wrhpr 0x4, %htstate
59325 retry
59326 movleu %icc, %o4, %i0
59327 fnot1 %f12, %f8
59328 lduw [%l7 + 0x60], %l4
59329loop_7045:
59330 and %l3, 0x13FF, %g7
59331 fmovdcc %xcc, %f10, %f5
59332 edge16ln %g1, %g2, %o6
59333 mulx %g3, %o7, %o0
59334 bcs,a,pt %icc, loop_7046
59335 movrgez %i3, %i5, %g6
59336 ldub [%l7 + 0x27], %g4
59337 lduw [%l7 + 0x0C], %l0
59338loop_7046:
59339 bgu,a,pt %xcc, loop_7047
59340 ldsb [%l7 + 0x1B], %o1
59341 nop
59342 setx loop_7048, %l0, %l1
59343 wrpr 0x1, %tl
59344 wrpr %l1, %tpc
59345 add %l1, 0x4, %l1
59346 wrpr %l1, %tnpc
59347 setx 0x34400001400, %l0, %l1
59348 wrpr %l1, %tstate
59349 wrhpr 0x4, %htstate
59350 retry
59351 fbne %fcc3, loop_7049
59352loop_7047:
59353 movn %xcc, %i2, %l2
59354 nop
59355 setx loop_7050, %l0, %l1
59356 jmpl %l1, %l6
59357loop_7048:
59358 fors %f12, %f4, %f6
59359loop_7049:
59360 tg %icc, 0x4
59361 xnorcc %g5, %l1, %i4
59362loop_7050:
59363 movrlez %l5, %i1, %o5
59364 fmul8x16al %f3, %f12, %f10
59365 lduw [%l7 + 0x34], %i6
59366 st %f12, [%l7 + 0x34]
59367 udivcc %o2, 0x0FBB, %i7
59368 lduh [%l7 + 0x42], %o3
59369 lduw [%l7 + 0x40], %i0
59370 std %f10, [%l7 + 0x58]
59371 mulscc %l4, %l3, %g7
59372 fcmps %fcc2, %f12, %f1
59373 lduh [%l7 + 0x5C], %g1
59374 stx %o4, [%l7 + 0x30]
59375 pdist %f4, %f6, %f4
59376 fmovrdgz %o6, %f6, %f0
59377 std %f8, [%l7 + 0x78]
59378 ldub [%l7 + 0x1E], %g2
59379 movl %xcc, %g3, %o0
59380 fblg,a %fcc2, loop_7051
59381 stw %o7, [%l7 + 0x58]
59382 fbuge,a %fcc0, loop_7052
59383 stx %i3, [%l7 + 0x08]
59384loop_7051:
59385 andcc %i5, %g4, %g6
59386 siam 0x7
59387loop_7052:
59388 sth %l0, [%l7 + 0x42]
59389 movneg %xcc, %o1, %l2
59390 lduw [%l7 + 0x64], %l6
59391 movg %icc, %i2, %g5
59392 brnz,a %i4, loop_7053
59393 fbg,a %fcc2, loop_7054
59394 fcmple32 %f0, %f4, %l1
59395 tg %icc, 0x2
59396loop_7053:
59397 mulscc %l5, %o5, %i1
59398loop_7054:
59399 fandnot1s %f7, %f0, %f7
59400 ta %icc, 0x2
59401 sdiv %o2, 0x12E0, %i6
59402 movg %icc, %o3, %i7
59403 fabss %f10, %f7
59404 fmovsleu %xcc, %f7, %f15
59405 edge8l %i0, %l3, %l4
59406 ldx [%l7 + 0x70], %g1
59407 ldsb [%l7 + 0x70], %o4
59408 bg loop_7055
59409 fcmpne16 %f10, %f8, %g7
59410 bvs,pn %xcc, loop_7056
59411 ldsh [%l7 + 0x56], %o6
59412loop_7055:
59413 ldsh [%l7 + 0x20], %g2
59414 ldub [%l7 + 0x7B], %o0
59415loop_7056:
59416 ldx [%l7 + 0x78], %o7
59417 stx %i3, [%l7 + 0x30]
59418 bleu,a loop_7057
59419 movrlz %g3, 0x087, %i5
59420 fnors %f1, %f6, %f9
59421 ld [%l7 + 0x3C], %f5
59422loop_7057:
59423 movpos %xcc, %g4, %g6
59424 lduw [%l7 + 0x14], %l0
59425 lduw [%l7 + 0x10], %o1
59426 ba,pn %icc, loop_7058
59427 ld [%l7 + 0x38], %f7
59428 sth %l2, [%l7 + 0x2A]
59429 or %i2, %g5, %l6
59430loop_7058:
59431 fmovde %xcc, %f8, %f10
59432 fnot2s %f11, %f5
59433 movneg %xcc, %i4, %l5
59434 st %f5, [%l7 + 0x2C]
59435 brgez %o5, loop_7059
59436 fcmps %fcc2, %f5, %f3
59437 fmovsa %xcc, %f5, %f5
59438 edge32ln %i1, %o2, %i6
59439loop_7059:
59440 xor %l1, 0x1822, %i7
59441 fmovsl %xcc, %f1, %f5
59442 tsubcc %i0, 0x18DF, %o3
59443 fandnot1s %f7, %f11, %f11
59444 movne %icc, %l3, %g1
59445 movneg %icc, %l4, %o4
59446 ldd [%l7 + 0x20], %f14
59447 stx %g7, [%l7 + 0x48]
59448 smulcc %g2, 0x0158, %o0
59449 fmovrse %o6, %f3, %f0
59450 tge %icc, 0x2
59451 fbug,a %fcc3, loop_7060
59452 fmovspos %icc, %f12, %f12
59453 fcmpgt16 %f14, %f6, %o7
59454 ldsw [%l7 + 0x60], %g3
59455loop_7060:
59456 srlx %i5, %g4, %g6
59457 stx %i3, [%l7 + 0x68]
59458 std %f10, [%l7 + 0x20]
59459 movre %o1, 0x1B7, %l0
59460 fblg,a %fcc1, loop_7061
59461 fpmerge %f0, %f14, %f6
59462 fzeros %f3
59463 srl %i2, 0x13, %g5
59464loop_7061:
59465 fbo %fcc0, loop_7062
59466 ldd [%l7 + 0x68], %f12
59467 ldsw [%l7 + 0x0C], %l6
59468 array16 %i4, %l2, %o5
59469loop_7062:
59470 movleu %xcc, %l5, %o2
59471 fbu,a %fcc0, loop_7063
59472 ld [%l7 + 0x5C], %f3
59473 subc %i6, %i1, %i7
59474 tgu %xcc, 0x4
59475loop_7063:
59476 srl %l1, %o3, %l3
59477 fnegs %f13, %f7
59478 movrlez %g1, 0x363, %i0
59479 edge8n %o4, %g7, %g2
59480 stx %l4, [%l7 + 0x48]
59481 ldsw [%l7 + 0x58], %o6
59482 fmovscc %icc, %f10, %f11
59483 subcc %o0, %o7, %i5
59484 fmul8x16al %f7, %f9, %f14
59485 ldub [%l7 + 0x6D], %g4
59486 fmovrsgz %g3, %f12, %f4
59487 udivcc %g6, 0x1BEC, %o1
59488 movl %icc, %l0, %i2
59489 bl loop_7064
59490 stb %i3, [%l7 + 0x72]
59491 tcc %icc, 0x5
59492 ldsw [%l7 + 0x30], %g5
59493loop_7064:
59494 fmovdvc %xcc, %f13, %f15
59495 or %i4, 0x124E, %l6
59496 bcc,a loop_7065
59497 ldsw [%l7 + 0x08], %l2
59498 ldsb [%l7 + 0x23], %l5
59499 be,pn %xcc, loop_7066
59500loop_7065:
59501 fnot1s %f12, %f6
59502 sth %o5, [%l7 + 0x60]
59503 fnor %f12, %f10, %f8
59504loop_7066:
59505 fmovrde %o2, %f10, %f8
59506 ldd [%l7 + 0x38], %f8
59507 andn %i1, 0x0B78, %i6
59508 nop
59509 setx loop_7067, %l0, %l1
59510 wrpr 0x1, %tl
59511 wrpr %l1, %tnpc
59512 setx 0x34400001400, %l0, %l1
59513 wrpr %l1, %tstate
59514 wrhpr 0x4, %htstate
59515 done
59516 bshuffle %f8, %f14, %f8
59517 edge16l %i7, %l1, %o3
59518 fmul8x16al %f15, %f2, %f4
59519loop_7067:
59520 fbule,a %fcc0, loop_7068
59521 fpackfix %f0, %f13
59522 lduw [%l7 + 0x68], %g1
59523 bg,a,pt %icc, loop_7069
59524loop_7068:
59525 brgez %i0, loop_7070
59526 ldub [%l7 + 0x26], %o4
59527 tl %xcc, 0x1
59528loop_7069:
59529 fabss %f11, %f15
59530loop_7070:
59531 fmovdleu %xcc, %f11, %f2
59532 brgez,a %g7, loop_7071
59533 tcs %xcc, 0x4
59534 ldsh [%l7 + 0x46], %g2
59535 fmovdne %icc, %f11, %f11
59536loop_7071:
59537 andcc %l3, %o6, %l4
59538 umulcc %o7, %o0, %g4
59539 std %f2, [%l7 + 0x50]
59540 ldx [%l7 + 0x68], %g3
59541 fnot1s %f13, %f11
59542 ldub [%l7 + 0x0F], %g6
59543 fpadd16s %f8, %f0, %f14
59544 sth %o1, [%l7 + 0x46]
59545 lduw [%l7 + 0x30], %l0
59546 tcc %icc, 0x5
59547 ldsh [%l7 + 0x4E], %i2
59548 std %f0, [%l7 + 0x10]
59549 fzero %f0
59550 fmovrdlz %i5, %f8, %f2
59551 subccc %g5, %i3, %i4
59552 fcmped %fcc3, %f4, %f8
59553 fmovscs %xcc, %f1, %f5
59554 ldsb [%l7 + 0x49], %l6
59555 fandnot2 %f14, %f0, %f6
59556 fnegd %f0, %f4
59557 edge32ln %l2, %l5, %o5
59558 fnegs %f5, %f3
59559 bpos,pn %icc, loop_7072
59560 ldsb [%l7 + 0x17], %i1
59561 sra %i6, %i7, %o2
59562 movg %xcc, %o3, %g1
59563loop_7072:
59564 ld [%l7 + 0x40], %f4
59565 tl %icc, 0x2
59566 ldsb [%l7 + 0x48], %i0
59567 ldub [%l7 + 0x11], %l1
59568 edge16l %o4, %g2, %g7
59569 st %f15, [%l7 + 0x5C]
59570 fmovdcc %xcc, %f2, %f0
59571 ldsb [%l7 + 0x69], %l3
59572 ldsh [%l7 + 0x46], %l4
59573 andncc %o6, %o0, %o7
59574 faligndata %f2, %f8, %f8
59575 fbue %fcc2, loop_7073
59576 for %f4, %f2, %f2
59577 fmovd %f12, %f2
59578 bn loop_7074
59579loop_7073:
59580 tne %icc, 0x4
59581 fmovdge %icc, %f4, %f14
59582 brnz %g3, loop_7075
59583loop_7074:
59584 stw %g6, [%l7 + 0x78]
59585 fmovrse %g4, %f13, %f9
59586 std %f10, [%l7 + 0x10]
59587loop_7075:
59588 smulcc %l0, %o1, %i2
59589 movleu %icc, %g5, %i5
59590 xnor %i4, %l6, %i3
59591 popc 0x09A0, %l2
59592 fmuld8sux16 %f10, %f11, %f10
59593 fpadd32 %f2, %f12, %f8
59594 fpadd32 %f4, %f0, %f4
59595 fmul8x16au %f13, %f3, %f10
59596 tleu %icc, 0x1
59597 siam 0x0
59598 stw %o5, [%l7 + 0x44]
59599 fbule,a %fcc3, loop_7076
59600 fcmped %fcc3, %f0, %f6
59601 sth %l5, [%l7 + 0x58]
59602 move %icc, %i1, %i6
59603loop_7076:
59604 edge16n %i7, %o2, %o3
59605 std %f0, [%l7 + 0x08]
59606 tg %xcc, 0x2
59607 fmovdvs %xcc, %f4, %f5
59608 ld [%l7 + 0x18], %f7
59609 ba,a %icc, loop_7077
59610 fmovsle %xcc, %f2, %f11
59611 fmovdcc %xcc, %f7, %f15
59612 fmul8x16al %f13, %f11, %f2
59613loop_7077:
59614 fnot2 %f4, %f0
59615 xnorcc %g1, 0x1FC6, %l1
59616 brnz,a %i0, loop_7078
59617 pdist %f6, %f8, %f6
59618 movcs %icc, %g2, %o4
59619 fcmpgt32 %f6, %f12, %l3
59620loop_7078:
59621 fbuge %fcc3, loop_7079
59622 brlez,a %g7, loop_7080
59623 orn %l4, 0x0015, %o0
59624 fpsub16s %f1, %f11, %f13
59625loop_7079:
59626 fnot2 %f2, %f4
59627loop_7080:
59628 sth %o6, [%l7 + 0x08]
59629 edge16l %o7, %g6, %g4
59630 tcc %xcc, 0x0
59631 array8 %g3, %l0, %o1
59632 fornot1s %f1, %f14, %f4
59633 fmovscs %xcc, %f0, %f2
59634 fsrc2 %f12, %f2
59635 andn %g5, 0x1172, %i2
59636 fsrc2 %f10, %f8
59637 tl %icc, 0x1
59638 ld [%l7 + 0x50], %f7
59639 sra %i4, 0x06, %i5
59640 stb %i3, [%l7 + 0x22]
59641 fbl %fcc0, loop_7081
59642 move %xcc, %l6, %l2
59643 st %f5, [%l7 + 0x24]
59644 movneg %xcc, %l5, %i1
59645loop_7081:
59646 andncc %o5, %i7, %i6
59647 movn %icc, %o3, %g1
59648 fsrc1s %f12, %f0
59649 fmovdcs %icc, %f1, %f11
59650 subccc %o2, %i0, %l1
59651 movvs %icc, %g2, %l3
59652 edge32ln %o4, %l4, %g7
59653 bge,a,pn %icc, loop_7082
59654 array8 %o6, %o7, %g6
59655 ld [%l7 + 0x34], %f10
59656 std %f0, [%l7 + 0x20]
59657loop_7082:
59658 ldsw [%l7 + 0x7C], %g4
59659 fabss %f2, %f15
59660 fmovsa %xcc, %f12, %f11
59661 fmovspos %icc, %f12, %f11
59662 movn %xcc, %g3, %l0
59663 stb %o0, [%l7 + 0x3D]
59664 ld [%l7 + 0x28], %f5
59665 fmovscs %xcc, %f12, %f5
59666 fcmpne16 %f2, %f6, %g5
59667 lduw [%l7 + 0x68], %i2
59668 or %i4, 0x186E, %o1
59669 fxors %f15, %f3, %f7
59670 ldx [%l7 + 0x28], %i3
59671 fmul8x16al %f7, %f7, %f12
59672 movneg %xcc, %l6, %l2
59673 sra %i5, 0x16, %l5
59674 tn %icc, 0x0
59675 fmovdge %icc, %f13, %f8
59676 orncc %i1, %o5, %i6
59677 fandnot1 %f10, %f12, %f10
59678 alignaddr %o3, %i7, %g1
59679 for %f8, %f10, %f12
59680 be loop_7083
59681 fnot1 %f6, %f6
59682 pdist %f4, %f0, %f14
59683 fble %fcc1, loop_7084
59684loop_7083:
59685 edge8l %i0, %o2, %l1
59686 fors %f9, %f1, %f1
59687 fbe %fcc3, loop_7085
59688loop_7084:
59689 sth %l3, [%l7 + 0x76]
59690 add %o4, 0x1C2A, %l4
59691 fcmpne32 %f14, %f14, %g2
59692loop_7085:
59693 fbuge %fcc3, loop_7086
59694 alignaddrl %g7, %o6, %g6
59695 stx %g4, [%l7 + 0x40]
59696 fmovdgu %icc, %f15, %f14
59697loop_7086:
59698 fba,a %fcc2, loop_7087
59699 fmovsge %xcc, %f2, %f15
59700 stx %g3, [%l7 + 0x58]
59701 stx %l0, [%l7 + 0x18]
59702loop_7087:
59703 fpadd16 %f4, %f12, %f4
59704 movgu %icc, %o7, %o0
59705 fabsd %f6, %f14
59706 popc 0x1422, %i2
59707 fnot2 %f14, %f12
59708 fcmple16 %f12, %f2, %g5
59709 pdist %f6, %f4, %f4
59710 addc %o1, %i3, %l6
59711 ldsb [%l7 + 0x14], %i4
59712 fmovsvc %xcc, %f15, %f8
59713 ld [%l7 + 0x6C], %f5
59714 fmovdvs %xcc, %f15, %f9
59715 fmovdg %xcc, %f10, %f6
59716 sethi 0x0A0C, %l2
59717 array16 %i5, %i1, %o5
59718 ldx [%l7 + 0x48], %l5
59719 nop
59720 setx loop_7088, %l0, %l1
59721 jmpl %l1, %o3
59722 smul %i6, 0x0D19, %i7
59723 fandnot2s %f12, %f1, %f12
59724 ldsh [%l7 + 0x1E], %g1
59725loop_7088:
59726 ld [%l7 + 0x5C], %f13
59727 fbue %fcc1, loop_7089
59728 sdivx %o2, 0x06BF, %l1
59729 ldub [%l7 + 0x75], %i0
59730 stb %l3, [%l7 + 0x51]
59731loop_7089:
59732 stw %l4, [%l7 + 0x30]
59733 lduw [%l7 + 0x54], %o4
59734 udivx %g2, 0x1151, %o6
59735 fors %f8, %f13, %f14
59736 bgu loop_7090
59737 ldx [%l7 + 0x48], %g7
59738 ldx [%l7 + 0x10], %g6
59739 fandnot1s %f4, %f3, %f8
59740loop_7090:
59741 bl,a %icc, loop_7091
59742 fmovsleu %icc, %f0, %f2
59743 bg,a %icc, loop_7092
59744 fmovse %xcc, %f15, %f14
59745loop_7091:
59746 fba %fcc0, loop_7093
59747 bvs,pt %icc, loop_7094
59748loop_7092:
59749 fbu,a %fcc2, loop_7095
59750 fcmpes %fcc0, %f9, %f4
59751loop_7093:
59752 bpos,pn %icc, loop_7096
59753loop_7094:
59754 fmovda %xcc, %f15, %f12
59755loop_7095:
59756 addccc %g4, %g3, %o7
59757 ldsw [%l7 + 0x40], %l0
59758loop_7096:
59759 fone %f10
59760 st %f10, [%l7 + 0x68]
59761 movrlz %i2, 0x0E9, %o0
59762 lduh [%l7 + 0x60], %o1
59763 umul %g5, %i3, %i4
59764 edge16n %l6, %l2, %i1
59765 bn,a loop_7097
59766 fmovrsgez %i5, %f5, %f10
59767 sth %o5, [%l7 + 0x10]
59768 bleu %icc, loop_7098
59769loop_7097:
59770 fbule,a %fcc1, loop_7099
59771 tle %icc, 0x4
59772 fnands %f7, %f11, %f12
59773loop_7098:
59774 stx %o3, [%l7 + 0x58]
59775loop_7099:
59776 fmovrdlez %i6, %f12, %f6
59777 stw %l5, [%l7 + 0x4C]
59778 ldub [%l7 + 0x61], %g1
59779 udivx %i7, 0x12EA, %o2
59780 tle %xcc, 0x7
59781 fmul8sux16 %f6, %f8, %f14
59782 lduh [%l7 + 0x44], %l1
59783 move %icc, %l3, %l4
59784 umul %o4, 0x1A80, %g2
59785 ta %icc, 0x5
59786 ldx [%l7 + 0x30], %i0
59787 ldsb [%l7 + 0x30], %o6
59788 fmovdpos %icc, %f7, %f3
59789 stw %g7, [%l7 + 0x4C]
59790 fmuld8sux16 %f0, %f2, %f14
59791 bge,a %xcc, loop_7100
59792 bge,a %icc, loop_7101
59793 ldd [%l7 + 0x30], %f10
59794 brgez,a %g4, loop_7102
59795loop_7100:
59796 movrgz %g3, %o7, %l0
59797loop_7101:
59798 bshuffle %f4, %f12, %f10
59799 ldsh [%l7 + 0x48], %g6
59800loop_7102:
59801 edge16l %i2, %o0, %o1
59802 ldsh [%l7 + 0x3E], %g5
59803 brlz %i4, loop_7103
59804 siam 0x1
59805 fsrc1 %f6, %f12
59806 ldsh [%l7 + 0x32], %l6
59807loop_7103:
59808 or %l2, %i1, %i5
59809 brlz %i3, loop_7104
59810 fcmpgt16 %f6, %f8, %o3
59811 edge16l %i6, %l5, %o5
59812 edge8l %i7, %o2, %l1
59813loop_7104:
59814 sdiv %l3, 0x143D, %g1
59815 ldd [%l7 + 0x50], %f6
59816 addc %o4, %g2, %i0
59817 tneg %icc, 0x7
59818 fmul8ulx16 %f4, %f2, %f8
59819 fcmpgt16 %f8, %f14, %l4
59820 sethi 0x151F, %g7
59821 bne,pn %xcc, loop_7105
59822 fbne,a %fcc2, loop_7106
59823 stx %o6, [%l7 + 0x40]
59824 ldub [%l7 + 0x09], %g4
59825loop_7105:
59826 ldx [%l7 + 0x20], %g3
59827loop_7106:
59828 fcmpne32 %f0, %f8, %o7
59829 sllx %g6, 0x12, %l0
59830 fabss %f13, %f13
59831 subc %i2, 0x03A2, %o1
59832 ldub [%l7 + 0x3E], %o0
59833 fpack32 %f6, %f8, %f4
59834 ldsb [%l7 + 0x36], %i4
59835 fpack16 %f8, %f13
59836 ld [%l7 + 0x60], %f15
59837 movvs %icc, %l6, %g5
59838 bvs,a,pn %xcc, loop_7107
59839 sth %i1, [%l7 + 0x50]
59840 fbu %fcc0, loop_7108
59841 stb %l2, [%l7 + 0x34]
59842loop_7107:
59843 fornot2 %f2, %f2, %f2
59844 fmuld8ulx16 %f9, %f15, %f6
59845loop_7108:
59846 movrlez %i3, %o3, %i6
59847 for %f12, %f6, %f6
59848 tcs %xcc, 0x4
59849 stb %i5, [%l7 + 0x32]
59850 fbule %fcc3, loop_7109
59851 fbule %fcc3, loop_7110
59852 lduw [%l7 + 0x60], %o5
59853 fbue,a %fcc3, loop_7111
59854loop_7109:
59855 fmovsg %xcc, %f12, %f4
59856loop_7110:
59857 movrne %i7, 0x0E8, %l5
59858 movrne %l1, %o2, %l3
59859loop_7111:
59860 fbug,a %fcc3, loop_7112
59861 fmovrdgez %g1, %f0, %f14
59862 brgez,a %g2, loop_7113
59863 srax %i0, %l4, %g7
59864loop_7112:
59865 sth %o4, [%l7 + 0x6A]
59866 edge8l %g4, %g3, %o6
59867loop_7113:
59868 brz,a %o7, loop_7114
59869 lduh [%l7 + 0x38], %g6
59870 std %f8, [%l7 + 0x28]
59871 edge32n %l0, %o1, %o0
59872loop_7114:
59873 fnot1s %f9, %f9
59874 sdivcc %i4, 0x0DA3, %i2
59875 ld [%l7 + 0x4C], %f12
59876 fmovdvs %xcc, %f5, %f9
59877 fmovrdgz %l6, %f2, %f2
59878 fmuld8sux16 %f1, %f11, %f4
59879 tsubcc %i1, %l2, %i3
59880 orn %o3, %g5, %i6
59881 edge32ln %o5, %i5, %l5
59882 fpsub32 %f2, %f0, %f14
59883 xnor %l1, 0x04A0, %i7
59884 lduh [%l7 + 0x32], %o2
59885 nop
59886 setx loop_7115, %l0, %l1
59887 wrpr 0x1, %tl
59888 wrpr %l1, %tpc
59889 add %l1, 0x4, %l1
59890 wrpr %l1, %tnpc
59891 setx 0x34400001400, %l0, %l1
59892 wrpr %l1, %tstate
59893 wrhpr 0x4, %htstate
59894 retry
59895 stw %l3, [%l7 + 0x24]
59896 tneg %icc, 0x2
59897 edge16ln %g2, %g1, %i0
59898loop_7115:
59899 brlez %l4, loop_7116
59900 brgz,a %g7, loop_7117
59901 std %f12, [%l7 + 0x48]
59902 st %f6, [%l7 + 0x7C]
59903loop_7116:
59904 addccc %g4, 0x0855, %o4
59905loop_7117:
59906 ld [%l7 + 0x28], %f14
59907 fmovdleu %icc, %f3, %f4
59908 fnot1 %f10, %f14
59909 stb %g3, [%l7 + 0x73]
59910 nop
59911 setx loop_7118, %l0, %l1
59912 jmpl %l1, %o7
59913 fmovsa %xcc, %f4, %f10
59914 array16 %g6, %l0, %o1
59915 fmovscc %icc, %f14, %f6
59916loop_7118:
59917 fzeros %f15
59918 fxor %f12, %f4, %f6
59919 ld [%l7 + 0x08], %f14
59920 fmuld8sux16 %f3, %f14, %f4
59921 tleu %icc, 0x7
59922 stb %o0, [%l7 + 0x54]
59923 fcmpgt16 %f12, %f8, %o6
59924 sll %i2, %i4, %l6
59925 popc 0x1395, %l2
59926 fmovsg %xcc, %f10, %f11
59927 fmovdle %icc, %f9, %f9
59928 ld [%l7 + 0x34], %f10
59929 udivcc %i1, 0x1098, %i3
59930 stb %o3, [%l7 + 0x40]
59931 ldd [%l7 + 0x10], %f10
59932 lduw [%l7 + 0x10], %i6
59933 ldub [%l7 + 0x0E], %g5
59934 ldsh [%l7 + 0x46], %o5
59935 brnz,a %l5, loop_7119
59936 ldsh [%l7 + 0x68], %l1
59937 tcc %xcc, 0x3
59938 stx %i5, [%l7 + 0x70]
59939loop_7119:
59940 fmovdn %icc, %f8, %f4
59941 movrlez %i7, 0x33C, %l3
59942 ldub [%l7 + 0x14], %g2
59943 fmovd %f12, %f12
59944 edge32ln %o2, %i0, %l4
59945 ldx [%l7 + 0x48], %g7
59946 fmovd %f2, %f8
59947 ldsb [%l7 + 0x0A], %g4
59948 sth %g1, [%l7 + 0x2C]
59949 tvs %xcc, 0x3
59950 edge8 %g3, %o4, %o7
59951 bshuffle %f8, %f6, %f6
59952 fornot1 %f14, %f2, %f0
59953 movgu %xcc, %g6, %l0
59954 stx %o0, [%l7 + 0x70]
59955 ldsw [%l7 + 0x60], %o1
59956 fmovrsne %o6, %f2, %f10
59957 stw %i4, [%l7 + 0x60]
59958 sth %l6, [%l7 + 0x7E]
59959 edge32l %i2, %i1, %l2
59960 stx %i3, [%l7 + 0x58]
59961 umulcc %o3, 0x1B5C, %g5
59962 srl %i6, 0x1F, %o5
59963 udivx %l1, 0x0E3A, %l5
59964 taddcc %i7, %l3, %i5
59965 stx %o2, [%l7 + 0x40]
59966 tcc %xcc, 0x5
59967 sth %g2, [%l7 + 0x16]
59968 for %f0, %f0, %f8
59969 ldsh [%l7 + 0x0A], %i0
59970 fmovdvs %icc, %f8, %f3
59971 st %f15, [%l7 + 0x5C]
59972 edge32l %g7, %g4, %l4
59973 taddcctv %g1, 0x1A7D, %g3
59974 ldd [%l7 + 0x28], %f12
59975 fcmpgt32 %f10, %f8, %o4
59976 fmul8x16al %f9, %f3, %f8
59977 tneg %icc, 0x3
59978 movre %o7, %l0, %o0
59979 fmovdl %xcc, %f13, %f3
59980 movvc %icc, %g6, %o1
59981 movrgez %i4, 0x2F2, %o6
59982 fpsub32 %f8, %f2, %f0
59983 fmovdvc %icc, %f10, %f7
59984 sub %l6, 0x08FB, %i2
59985 fmovdn %xcc, %f10, %f5
59986 std %f0, [%l7 + 0x60]
59987 stx %i1, [%l7 + 0x58]
59988 bvs %icc, loop_7120
59989 ldsw [%l7 + 0x10], %l2
59990 fmovrsne %i3, %f13, %f13
59991 te %xcc, 0x7
59992loop_7120:
59993 bleu %xcc, loop_7121
59994 tneg %icc, 0x7
59995 tneg %icc, 0x5
59996 ld [%l7 + 0x24], %f10
59997loop_7121:
59998 fmovsge %icc, %f6, %f1
59999 fmovsvs %icc, %f0, %f12
60000 fpsub16s %f6, %f12, %f13
60001 ta %xcc, 0x6
60002 fmovsneg %xcc, %f13, %f14
60003 fcmpne32 %f0, %f6, %g5
60004 umul %i6, %o3, %l1
60005 fbe,a %fcc1, loop_7122
60006 movrgez %l5, 0x2F7, %i7
60007 ld [%l7 + 0x34], %f1
60008 fblg %fcc0, loop_7123
60009loop_7122:
60010 taddcc %l3, %o5, %i5
60011 fbu,a %fcc0, loop_7124
60012 lduh [%l7 + 0x7C], %o2
60013loop_7123:
60014 fxnor %f0, %f8, %f8
60015 bvc loop_7125
60016loop_7124:
60017 st %f11, [%l7 + 0x10]
60018 tvs %xcc, 0x4
60019 movpos %icc, %i0, %g7
60020loop_7125:
60021 lduw [%l7 + 0x2C], %g4
60022 lduh [%l7 + 0x3E], %l4
60023 edge16n %g1, %g3, %o4
60024 bg %icc, loop_7126
60025 addc %g2, 0x19C9, %l0
60026 bvs,pn %icc, loop_7127
60027 nop
60028 setx loop_7128, %l0, %l1
60029 wrpr 0x1, %tl
60030 wrpr %l1, %tpc
60031 add %l1, 0x4, %l1
60032 wrpr %l1, %tnpc
60033 setx 0x34400001400, %l0, %l1
60034 wrpr %l1, %tstate
60035 wrhpr 0x4, %htstate
60036 retry
60037loop_7126:
60038 ld [%l7 + 0x54], %f1
60039 movneg %icc, %o0, %g6
60040loop_7127:
60041 udiv %o7, 0x1208, %i4
60042loop_7128:
60043 ldub [%l7 + 0x66], %o6
60044 ldsh [%l7 + 0x5C], %l6
60045 addcc %i2, %o1, %i1
60046 array32 %l2, %g5, %i3
60047 movgu %icc, %o3, %l1
60048 movn %icc, %l5, %i7
60049 fcmpgt16 %f4, %f2, %i6
60050 bg,a,pt %xcc, loop_7129
60051 alignaddrl %l3, %o5, %o2
60052 fpsub16s %f4, %f1, %f4
60053 tle %icc, 0x0
60054loop_7129:
60055 bge,pt %icc, loop_7130
60056 stx %i0, [%l7 + 0x78]
60057 stw %g7, [%l7 + 0x2C]
60058 array16 %g4, %i5, %g1
60059loop_7130:
60060 bl,pn %icc, loop_7131
60061 sth %l4, [%l7 + 0x14]
60062 movl %xcc, %o4, %g2
60063 array8 %l0, %g3, %g6
60064loop_7131:
60065 or %o0, 0x111E, %i4
60066 bshuffle %f2, %f2, %f0
60067 fandnot2 %f12, %f2, %f6
60068 st %f14, [%l7 + 0x60]
60069 sdivx %o7, 0x0571, %l6
60070 stb %o6, [%l7 + 0x46]
60071 te %xcc, 0x2
60072 call loop_7132
60073 ldub [%l7 + 0x23], %o1
60074 bn,pt %xcc, loop_7133
60075 fsrc2 %f10, %f14
60076loop_7132:
60077 srax %i1, 0x11, %l2
60078 orncc %g5, 0x1097, %i2
60079loop_7133:
60080 fblg,a %fcc3, loop_7134
60081 fmovdleu %icc, %f14, %f2
60082 ldsh [%l7 + 0x4A], %i3
60083 nop
60084 setx loop_7135, %l0, %l1
60085 wrpr 0x1, %tl
60086 wrpr %l1, %tnpc
60087 setx 0x34400001400, %l0, %l1
60088 wrpr %l1, %tstate
60089 wrhpr 0x4, %htstate
60090 done
60091loop_7134:
60092 fzeros %f3
60093 udivcc %o3, 0x1BB5, %l1
60094 fcmpes %fcc3, %f10, %f1
60095loop_7135:
60096 movvc %icc, %i7, %i6
60097 nop
60098 setx loop_7136, %l0, %l1
60099 wrpr 0x1, %tl
60100 wrpr %l1, %tpc
60101 add %l1, 0x4, %l1
60102 wrpr %l1, %tnpc
60103 setx 0x34400001400, %l0, %l1
60104 wrpr %l1, %tstate
60105 wrhpr 0x4, %htstate
60106 retry
60107 fmovscc %icc, %f8, %f6
60108 fnot1s %f9, %f13
60109 fmovdn %icc, %f13, %f7
60110loop_7136:
60111 bgu,a,pn %icc, loop_7137
60112 taddcctv %l5, 0x040A, %l3
60113 for %f14, %f0, %f12
60114 lduw [%l7 + 0x14], %o2
60115loop_7137:
60116 tge %icc, 0x7
60117 fandnot1 %f4, %f8, %f10
60118 fcmpne32 %f12, %f0, %o5
60119 tne %icc, 0x7
60120 mova %icc, %i0, %g7
60121 bgu,a %xcc, loop_7138
60122 nop
60123 setx loop_7139, %l0, %l1
60124 wrpr 0x1, %tl
60125 wrpr %l1, %tnpc
60126 setx 0x34400001400, %l0, %l1
60127 wrpr %l1, %tstate
60128 wrhpr 0x4, %htstate
60129 done
60130 fnot2s %f1, %f15
60131 fcmpd %fcc2, %f0, %f4
60132loop_7138:
60133 fba,a %fcc1, loop_7140
60134loop_7139:
60135 fbul,a %fcc1, loop_7141
60136 addc %g4, %i5, %l4
60137 fbug,a %fcc0, loop_7142
60138loop_7140:
60139 bleu,a %xcc, loop_7143
60140loop_7141:
60141 bg,a %icc, loop_7144
60142 fornot1 %f4, %f2, %f0
60143loop_7142:
60144 lduh [%l7 + 0x1A], %g1
60145loop_7143:
60146 fzeros %f14
60147loop_7144:
60148 ldsb [%l7 + 0x10], %o4
60149 ld [%l7 + 0x18], %f8
60150 movrlez %g2, %l0, %g6
60151 st %f5, [%l7 + 0x30]
60152 lduw [%l7 + 0x4C], %o0
60153 edge8n %g3, %i4, %l6
60154 pdist %f4, %f2, %f10
60155 xnorcc %o7, 0x08AF, %o1
60156 ldsw [%l7 + 0x10], %i1
60157 fsrc2s %f7, %f9
60158 edge16ln %o6, %l2, %i2
60159 fmovsleu %icc, %f9, %f2
60160 ba,pt %icc, loop_7145
60161 fxor %f14, %f8, %f12
60162 fmul8sux16 %f12, %f6, %f12
60163 srax %i3, %o3, %l1
60164loop_7145:
60165 srax %g5, 0x1B, %i6
60166 for %f12, %f8, %f8
60167 sdiv %l5, 0x1F0F, %l3
60168 orcc %i7, 0x033B, %o5
60169 fpadd16s %f9, %f13, %f10
60170 ldub [%l7 + 0x25], %i0
60171 fmovsge %xcc, %f0, %f13
60172 stx %o2, [%l7 + 0x30]
60173 movle %xcc, %g4, %i5
60174 st %f15, [%l7 + 0x68]
60175 ldx [%l7 + 0x30], %g7
60176 movn %icc, %g1, %o4
60177 fsrc2s %f10, %f1
60178 edge16l %l4, %g2, %l0
60179 sethi 0x0D2D, %g6
60180 fnot1 %f2, %f8
60181 tleu %icc, 0x7
60182 fmovrdlez %o0, %f14, %f6
60183 bn %icc, loop_7146
60184 st %f3, [%l7 + 0x38]
60185 ldsw [%l7 + 0x78], %g3
60186 movvs %xcc, %i4, %l6
60187loop_7146:
60188 fmovdle %xcc, %f13, %f9
60189 pdist %f12, %f6, %f0
60190 fba %fcc2, loop_7147
60191 ldx [%l7 + 0x08], %o1
60192 lduw [%l7 + 0x54], %i1
60193 lduw [%l7 + 0x4C], %o6
60194loop_7147:
60195 fsrc2 %f14, %f10
60196 ta %xcc, 0x2
60197 ldsw [%l7 + 0x6C], %l2
60198 fmovdne %icc, %f4, %f11
60199 brlez,a %o7, loop_7148
60200 brlez %i2, loop_7149
60201 fandnot2 %f0, %f12, %f2
60202 fnors %f5, %f1, %f9
60203loop_7148:
60204 fbu,a %fcc0, loop_7150
60205loop_7149:
60206 std %f2, [%l7 + 0x60]
60207 sth %i3, [%l7 + 0x76]
60208 std %f12, [%l7 + 0x40]
60209loop_7150:
60210 andcc %o3, %l1, %g5
60211 stw %l5, [%l7 + 0x48]
60212 bvc,a,pt %icc, loop_7151
60213 lduw [%l7 + 0x7C], %i6
60214 ldd [%l7 + 0x70], %f8
60215 ldub [%l7 + 0x75], %i7
60216loop_7151:
60217 fmovsge %xcc, %f6, %f15
60218 smul %l3, %i0, %o2
60219 fcmpeq16 %f10, %f2, %o5
60220 stx %g4, [%l7 + 0x20]
60221 fba %fcc3, loop_7152
60222 fmovsa %icc, %f10, %f13
60223 ldx [%l7 + 0x68], %i5
60224 fnot2 %f12, %f10
60225loop_7152:
60226 move %icc, %g1, %o4
60227 ble,a %icc, loop_7153
60228 movre %g7, %l4, %l0
60229 stx %g2, [%l7 + 0x40]
60230 ldsb [%l7 + 0x5B], %o0
60231loop_7153:
60232 ldd [%l7 + 0x40], %f4
60233 fpack32 %f10, %f6, %f8
60234 fpadd32 %f2, %f12, %f14
60235 orn %g3, %i4, %g6
60236 fba %fcc2, loop_7154
60237 brlez,a %o1, loop_7155
60238 fnot1 %f2, %f2
60239 fmovrsne %l6, %f3, %f7
60240loop_7154:
60241 fmovsleu %xcc, %f8, %f9
60242loop_7155:
60243 lduw [%l7 + 0x24], %i1
60244 fmovspos %xcc, %f2, %f7
60245 lduh [%l7 + 0x4A], %l2
60246 stb %o7, [%l7 + 0x16]
60247 ldsw [%l7 + 0x28], %o6
60248 bvs,a,pn %xcc, loop_7156
60249 fmovsn %icc, %f10, %f5
60250 fpsub32 %f14, %f4, %f8
60251 ldsb [%l7 + 0x11], %i2
60252loop_7156:
60253 fmovdcc %icc, %f1, %f2
60254 movrlez %i3, 0x306, %o3
60255 fsrc2s %f1, %f13
60256 sth %l1, [%l7 + 0x3C]
60257 ldsh [%l7 + 0x6C], %l5
60258 ldx [%l7 + 0x68], %g5
60259 fmovrsgz %i6, %f1, %f6
60260 fands %f6, %f14, %f6
60261 movn %xcc, %l3, %i0
60262 fbo,a %fcc1, loop_7157
60263 ldub [%l7 + 0x3F], %i7
60264 alignaddr %o5, %g4, %o2
60265 stx %g1, [%l7 + 0x58]
60266loop_7157:
60267 st %f10, [%l7 + 0x0C]
60268 ldsw [%l7 + 0x70], %o4
60269 stw %g7, [%l7 + 0x44]
60270 bge,pt %icc, loop_7158
60271 ldd [%l7 + 0x48], %f4
60272 addc %l4, %l0, %g2
60273 fabss %f7, %f4
60274loop_7158:
60275 ldd [%l7 + 0x50], %f0
60276 movpos %xcc, %o0, %g3
60277 edge8l %i4, %i5, %g6
60278 tg %icc, 0x5
60279 ldsh [%l7 + 0x2A], %l6
60280 bcc,a %xcc, loop_7159
60281 movvs %icc, %i1, %o1
60282 fble %fcc3, loop_7160
60283 te %icc, 0x2
60284loop_7159:
60285 lduh [%l7 + 0x7E], %l2
60286 popc %o6, %o7
60287loop_7160:
60288 ld [%l7 + 0x14], %f3
60289 call loop_7161
60290 fnand %f14, %f8, %f12
60291 ldx [%l7 + 0x08], %i3
60292 movrgz %i2, %l1, %l5
60293loop_7161:
60294 brlz %o3, loop_7162
60295 stx %g5, [%l7 + 0x58]
60296 ldsh [%l7 + 0x48], %l3
60297 umul %i6, 0x0D86, %i0
60298loop_7162:
60299 ldd [%l7 + 0x18], %f14
60300 bg,a,pt %xcc, loop_7163
60301 fmovdcc %icc, %f10, %f0
60302 fpack32 %f10, %f14, %f4
60303 fmovdn %icc, %f1, %f6
60304loop_7163:
60305 movpos %xcc, %i7, %g4
60306 stw %o5, [%l7 + 0x48]
60307 ldsb [%l7 + 0x35], %g1
60308 tvs %xcc, 0x6
60309 stb %o4, [%l7 + 0x12]
60310 brgez %o2, loop_7164
60311 ldub [%l7 + 0x0C], %g7
60312 addc %l0, %g2, %o0
60313 fnegd %f10, %f0
60314loop_7164:
60315 bshuffle %f2, %f2, %f4
60316 bvs,a %xcc, loop_7165
60317 fmovdl %xcc, %f13, %f8
60318 smul %g3, %l4, %i4
60319 fmovdg %xcc, %f8, %f13
60320loop_7165:
60321 mova %xcc, %i5, %l6
60322 sth %g6, [%l7 + 0x68]
60323 ldsb [%l7 + 0x40], %i1
60324 lduw [%l7 + 0x68], %o1
60325 bvs,a %xcc, loop_7166
60326 sll %o6, 0x12, %l2
60327 lduw [%l7 + 0x54], %o7
60328 ldub [%l7 + 0x65], %i3
60329loop_7166:
60330 fpadd16s %f4, %f15, %f8
60331 mulscc %l1, %i2, %o3
60332 fmuld8sux16 %f14, %f7, %f0
60333 fnegs %f6, %f15
60334 umulcc %l5, %l3, %i6
60335 sth %g5, [%l7 + 0x68]
60336 fmul8x16al %f2, %f1, %f8
60337 fmovd %f10, %f2
60338 stx %i7, [%l7 + 0x68]
60339 lduw [%l7 + 0x5C], %i0
60340 fcmpd %fcc0, %f12, %f0
60341 pdist %f6, %f12, %f2
60342 srlx %g4, 0x03, %o5
60343 fnegs %f12, %f9
60344 bleu,a,pn %xcc, loop_7167
60345 be,a loop_7168
60346 add %o4, %o2, %g1
60347 edge16 %l0, %g2, %o0
60348loop_7167:
60349 orncc %g3, 0x10AC, %g7
60350loop_7168:
60351 fmovrde %i4, %f10, %f2
60352 addc %l4, %i5, %l6
60353 stx %i1, [%l7 + 0x68]
60354 fcmpd %fcc1, %f6, %f6
60355 ldsb [%l7 + 0x36], %g6
60356 sth %o6, [%l7 + 0x32]
60357 fbge %fcc0, loop_7169
60358 addccc %o1, 0x0343, %l2
60359 lduw [%l7 + 0x54], %i3
60360 fmovrsgz %l1, %f7, %f4
60361loop_7169:
60362 st %f10, [%l7 + 0x34]
60363 std %f2, [%l7 + 0x60]
60364 lduh [%l7 + 0x14], %o7
60365 fnands %f15, %f10, %f14
60366 srlx %i2, 0x14, %l5
60367 fmul8x16al %f0, %f6, %f6
60368 fmul8sux16 %f2, %f8, %f6
60369 movrlez %o3, 0x39C, %i6
60370 std %f4, [%l7 + 0x50]
60371 fandnot1s %f9, %f8, %f1
60372 fsrc2 %f14, %f12
60373 subc %g5, 0x0C0A, %l3
60374 tne %icc, 0x3
60375 std %f10, [%l7 + 0x30]
60376 umul %i0, 0x04C0, %g4
60377 bleu,a,pn %xcc, loop_7170
60378 ldsb [%l7 + 0x5C], %o5
60379 edge8 %o4, %i7, %o2
60380 stx %g1, [%l7 + 0x38]
60381loop_7170:
60382 ble loop_7171
60383 brnz,a %g2, loop_7172
60384 fand %f10, %f4, %f12
60385 fmovrdgez %o0, %f4, %f8
60386loop_7171:
60387 fandnot1 %f10, %f6, %f14
60388loop_7172:
60389 fpadd32 %f14, %f8, %f0
60390 ldx [%l7 + 0x50], %g3
60391 bleu,pt %xcc, loop_7173
60392 fornot2s %f9, %f2, %f2
60393 tgu %xcc, 0x5
60394 ldsh [%l7 + 0x18], %g7
60395loop_7173:
60396 nop
60397
60398
60399!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60400!
60401! Stats for Diag:
60402!
60403! Type f : 14267
60404! Type cti : 7173
60405! Type i : 14200
60406! Type l : 14360
60407!
60408!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60409
60410
60411 EXIT_GOOD /* test finish */
60412
60413/************************************************************************
60414 Test case data start
60415 ************************************************************************/
60416.data
60417user_data_start:
60418scratch_area:
60419.word 0x35981B77
60420.word 0x807600D7
60421.word 0x76DFF410
60422.word 0xEB8F0D30
60423.word 0x2074A53B
60424.word 0xC3BBB800
60425.word 0xBCA9F8AC
60426.word 0x9F678955
60427.word 0x74C20269
60428.word 0xE62FD2F7
60429.word 0xC129E0C6
60430.word 0x46A6C95B
60431.word 0x28AA64DD
60432.word 0x0CD515EF
60433.word 0x41ED6748
60434.word 0x5ACCA2F5
60435.word 0x6D932581
60436.word 0xC90BFCAA
60437.word 0x4117D988
60438.word 0xA9C0BCF0
60439.word 0xB1009B9C
60440.word 0x4BCA5B1F
60441.word 0x9322356D
60442.word 0xC69B8F53
60443.word 0x42FF6FFF
60444.word 0x59E7208E
60445.word 0x9A2E918C
60446.word 0x90180326
60447.word 0x6371CEBD
60448.word 0xF0FBE64A
60449.word 0xC019D93A
60450.word 0x33DB86B6
60451.word 0xB859067C
60452.word 0x16AD4D53
60453.word 0xB81114E7
60454.word 0x52D4A44C
60455.word 0x58C7264C
60456.word 0x8EDDB20E
60457.word 0x84DC8B19
60458.word 0x778E08BE
60459.word 0x2FCDA244
60460.word 0xB340782C
60461.word 0x167FABA2
60462.word 0x6087F745
60463.word 0xD03D4840
60464.word 0x1C734EB8
60465.word 0xD5758DDD
60466.word 0x8BC750EB
60467.word 0x41AC69B1
60468.word 0x732E0AF4
60469.word 0x1EA7F1EE
60470.word 0x63D14F15
60471.word 0x81145A4D
60472.word 0x8D94F26B
60473.word 0xEE5A39D5
60474.word 0xB464F419
60475.word 0x9874BD45
60476.word 0xE104F04C
60477.word 0x55D240A6
60478.word 0x0ED5EA76
60479.word 0x5026C8F5
60480.word 0x7A84CA76
60481.word 0xD33DD3CD
60482.word 0x44FD5A84
60483.end