Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc20.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc20.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=886159303"
39.ident "BY rg131678 ON Mon Jul 14 14:11:57 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc20.s,v 1.3 2007/07/05 21:59:14 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 0x1, %g1
66 set 0x7, %g2
67 set 0x1, %g3
68 set 0x4, %g4
69 set 0x1, %g5
70 set 0x2, %g6
71 set 0xC, %g7
72 !# Input registers
73 set -0x9, %i0
74 set -0xB, %i1
75 set -0x8, %i2
76 set -0xD, %i3
77 set -0x9, %i4
78 set -0x8, %i5
79 set -0x4, %i6
80 set -0x7, %i7
81 !# Local registers
82 set 0x5CDB7602, %l0
83 set 0x0C7ADB9D, %l1
84 set 0x158BCE67, %l2
85 set 0x646F7445, %l3
86 set 0x3831D97F, %l4
87 set 0x52D698DC, %l5
88 set 0x2EE46413, %l6
89 !# Output registers
90 set -0x0229, %o0
91 set 0x01EE, %o1
92 set 0x0413, %o2
93 set 0x0488, %o3
94 set -0x0E21, %o4
95 set -0x0845, %o5
96 set -0x12B5, %o6
97 set 0x01EE, %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 array16 %g4, %i7, %i1
112 ld [%l7 + 0x28], %f5
113 edge8l %o1, %l4, %l6
114 fmovsn %xcc, %f2, %f12
115 fmovsleu %xcc, %f15, %f9
116 lduw [%l7 + 0x3C], %g6
117 lduh [%l7 + 0x24], %o5
118 fmovdgu %icc, %f14, %f15
119 stb %l3, [%l7 + 0x3E]
120 srl %g1, %i4, %g3
121 tvc %icc, 0x3
122 edge16l %i5, %g7, %o0
123 tne %icc, 0x2
124 fpsub32s %f9, %f3, %f13
125 fmul8x16au %f4, %f15, %f2
126 ldsh [%l7 + 0x48], %i3
127 sdivcc %g5, 0x1F7A, %o4
128 ldsh [%l7 + 0x20], %g2
129 edge8ln %l2, %i2, %i0
130 ldsb [%l7 + 0x73], %l5
131 edge16ln %o2, %o7, %o3
132 fmovrdne %l1, %f4, %f2
133 tle %icc, 0x7
134 fnor %f14, %f10, %f10
135 fbge %fcc2, loop_1
136 fmovsvs %icc, %f2, %f3
137 edge16ln %o6, %i6, %g4
138 lduh [%l7 + 0x0E], %i7
139loop_1:
140 std %f10, [%l7 + 0x60]
141 fpadd16 %f2, %f4, %f0
142 te %icc, 0x3
143 stx %l0, [%l7 + 0x08]
144 fandnot2 %f10, %f4, %f14
145 fmovsl %icc, %f1, %f3
146 stb %i1, [%l7 + 0x43]
147 fmovs %f4, %f15
148 andcc %o1, %l4, %l6
149 fnot1s %f2, %f4
150 fcmpd %fcc0, %f4, %f6
151 fmovda %icc, %f14, %f1
152 fmul8x16al %f15, %f3, %f14
153 fcmpes %fcc3, %f5, %f13
154 bvs,a,pt %xcc, loop_2
155 bge,a,pn %xcc, loop_3
156 ld [%l7 + 0x08], %f14
157 fmul8x16al %f5, %f5, %f12
158loop_2:
159 ldx [%l7 + 0x78], %o5
160loop_3:
161 fmovsg %icc, %f10, %f6
162 orcc %g6, %l3, %i4
163 stw %g1, [%l7 + 0x30]
164 fmovsne %icc, %f10, %f6
165 movpos %icc, %i5, %g3
166 fnot1s %f7, %f12
167 array16 %g7, %o0, %g5
168 bl,pt %xcc, loop_4
169 mulscc %o4, %g2, %l2
170 fbe,a %fcc1, loop_5
171 sdivcc %i3, 0x0DFB, %i0
172loop_4:
173 lduw [%l7 + 0x5C], %l5
174 stb %i2, [%l7 + 0x32]
175loop_5:
176 fand %f14, %f0, %f8
177 fones %f3
178 lduw [%l7 + 0x24], %o7
179 ldub [%l7 + 0x73], %o2
180 ldsh [%l7 + 0x1A], %o3
181 lduh [%l7 + 0x7E], %o6
182 fmul8x16au %f0, %f8, %f4
183 fcmpgt16 %f4, %f12, %i6
184 popc 0x020F, %l1
185 ble,a,pn %icc, loop_6
186 tgu %icc, 0x3
187 alignaddrl %i7, %l0, %g4
188 tleu %xcc, 0x6
189loop_6:
190 fpack16 %f2, %f4
191 fmovsn %xcc, %f2, %f1
192 xorcc %o1, %i1, %l6
193 ldsw [%l7 + 0x10], %l4
194 faligndata %f8, %f6, %f14
195 fcmpgt32 %f10, %f8, %o5
196 addccc %g6, 0x0EDB, %l3
197 stw %g1, [%l7 + 0x24]
198 fnot2s %f11, %f8
199 ldx [%l7 + 0x18], %i4
200 ta %icc, 0x4
201 orn %i5, 0x0501, %g7
202 movre %g3, %g5, %o0
203 brlez %o4, loop_7
204 movvc %icc, %l2, %i3
205 fbge,a %fcc2, loop_8
206 smul %i0, %l5, %g2
207loop_7:
208 fpsub16s %f9, %f2, %f4
209 fbug %fcc3, loop_9
210loop_8:
211 movneg %icc, %o7, %i2
212 stb %o3, [%l7 + 0x5C]
213 stb %o6, [%l7 + 0x3C]
214loop_9:
215 stb %i6, [%l7 + 0x78]
216 movge %xcc, %o2, %l1
217 fcmpd %fcc2, %f10, %f14
218 bn,a,pn %icc, loop_10
219 bcs,pt %icc, loop_11
220 fcmpgt16 %f4, %f2, %i7
221 ldsb [%l7 + 0x11], %g4
222loop_10:
223 orn %l0, %o1, %l6
224loop_11:
225 bshuffle %f2, %f0, %f14
226 fsrc2s %f4, %f10
227 nop
228 setx loop_12, %l0, %l1
229 wrpr 0x1, %tl
230 wrpr %l1, %tpc
231 add %l1, 0x4, %l1
232 wrpr %l1, %tnpc
233 setx 0x34400001400, %l0, %l1
234 wrpr %l1, %tstate
235 wrhpr 0x4, %htstate
236 retry
237 ldd [%l7 + 0x78], %f8
238 fmovrdlz %l4, %f4, %f0
239 tgu %xcc, 0x1
240loop_12:
241 lduw [%l7 + 0x34], %o5
242 tvc %xcc, 0x0
243 fxnors %f6, %f11, %f7
244 fpsub32s %f9, %f8, %f2
245 ta %xcc, 0x0
246 brnz,a %i1, loop_13
247 nop
248 setx loop_14, %l0, %l1
249 wrpr 0x1, %tl
250 wrpr %l1, %tnpc
251 setx 0x34400001400, %l0, %l1
252 wrpr %l1, %tstate
253 wrhpr 0x4, %htstate
254 done
255 xnorcc %l3, 0x1D0E, %g6
256 lduh [%l7 + 0x7C], %i4
257loop_13:
258 ldub [%l7 + 0x43], %g1
259loop_14:
260 siam 0x5
261 ldsb [%l7 + 0x7C], %g7
262 movleu %icc, %i5, %g3
263 fxors %f14, %f12, %f2
264 fnegs %f6, %f0
265 ld [%l7 + 0x0C], %f15
266 fmovsleu %xcc, %f13, %f15
267 tleu %xcc, 0x3
268 ldd [%l7 + 0x18], %f12
269 lduw [%l7 + 0x68], %g5
270 fmul8ulx16 %f10, %f6, %f2
271 fmovde %xcc, %f6, %f11
272 smulcc %o4, 0x0F52, %l2
273 fands %f12, %f6, %f1
274 movpos %icc, %i3, %o0
275 ld [%l7 + 0x68], %f13
276 fmuld8ulx16 %f1, %f7, %f0
277 bvs,a %xcc, loop_15
278 fba %fcc3, loop_16
279 fmovdpos %icc, %f6, %f4
280 lduh [%l7 + 0x30], %l5
281loop_15:
282 ldub [%l7 + 0x0C], %g2
283loop_16:
284 fbe,a %fcc0, loop_17
285 fba,a %fcc1, loop_18
286 stx %i0, [%l7 + 0x68]
287 siam 0x5
288loop_17:
289 sth %i2, [%l7 + 0x44]
290loop_18:
291 fbo %fcc2, loop_19
292 ble,a loop_20
293 tl %icc, 0x2
294 add %o3, %o7, %o6
295loop_19:
296 lduh [%l7 + 0x54], %o2
297loop_20:
298 fors %f8, %f9, %f14
299 orcc %l1, %i6, %g4
300 movrgez %l0, 0x36F, %i7
301 ldd [%l7 + 0x28], %f6
302 movne %xcc, %l6, %o1
303 tle %icc, 0x7
304 fmovrdgz %l4, %f14, %f2
305 bneg %icc, loop_21
306 ld [%l7 + 0x7C], %f0
307 array8 %i1, %l3, %o5
308 mova %xcc, %i4, %g1
309loop_21:
310 brgez,a %g7, loop_22
311 movn %xcc, %g6, %i5
312 bg loop_23
313 fmovda %xcc, %f2, %f6
314loop_22:
315 bvs,a loop_24
316 fbul,a %fcc3, loop_25
317loop_23:
318 lduw [%l7 + 0x44], %g3
319 fors %f11, %f4, %f4
320loop_24:
321 movrlz %o4, 0x1E4, %g5
322loop_25:
323 brgz,a %l2, loop_26
324 fsrc2 %f10, %f2
325 fmul8x16 %f11, %f6, %f14
326 orcc %o0, 0x121D, %i3
327loop_26:
328 siam 0x1
329 fmovrslz %g2, %f2, %f6
330 lduh [%l7 + 0x2A], %l5
331 fmovda %icc, %f7, %f6
332 ta %icc, 0x0
333 stx %i2, [%l7 + 0x40]
334 ldd [%l7 + 0x40], %f6
335 edge8l %o3, %o7, %o6
336 movcs %xcc, %i0, %o2
337 bcc,a loop_27
338 fbo %fcc3, loop_28
339 fcmpeq16 %f0, %f2, %l1
340 stw %g4, [%l7 + 0x28]
341loop_27:
342 ldx [%l7 + 0x38], %l0
343loop_28:
344 fors %f1, %f14, %f2
345 ldsb [%l7 + 0x5A], %i7
346 bvs,pn %xcc, loop_29
347 sethi 0x1180, %i6
348 fcmps %fcc2, %f10, %f7
349 fpadd16 %f4, %f10, %f12
350loop_29:
351 fmovsne %icc, %f5, %f5
352 fmovrdlz %o1, %f12, %f8
353 ldub [%l7 + 0x3F], %l4
354 stx %i1, [%l7 + 0x38]
355 brlez,a %l3, loop_30
356 edge16ln %l6, %o5, %g1
357 fmovdcc %icc, %f1, %f15
358 xnor %i4, 0x1640, %g6
359loop_30:
360 fcmpd %fcc3, %f14, %f12
361 movpos %xcc, %g7, %i5
362 fbl,a %fcc1, loop_31
363 tn %xcc, 0x5
364 movgu %xcc, %g3, %g5
365 fsrc1 %f0, %f4
366loop_31:
367 movn %icc, %l2, %o0
368 sllx %i3, 0x01, %o4
369 fpackfix %f0, %f8
370 ldd [%l7 + 0x08], %f10
371 brlz %g2, loop_32
372 fbue,a %fcc0, loop_33
373 ldd [%l7 + 0x10], %f12
374 fmuld8sux16 %f1, %f15, %f8
375loop_32:
376 ldub [%l7 + 0x1E], %l5
377loop_33:
378 fcmpne16 %f10, %f14, %o3
379 sth %i2, [%l7 + 0x44]
380 tvs %icc, 0x4
381 mulscc %o7, %o6, %i0
382 fmul8sux16 %f4, %f8, %f2
383 fbge %fcc1, loop_34
384 ldsw [%l7 + 0x54], %l1
385 udivx %g4, 0x0A51, %l0
386 sethi 0x1E50, %o2
387loop_34:
388 ldsw [%l7 + 0x68], %i7
389 ldsw [%l7 + 0x6C], %i6
390 fones %f9
391 fornot1 %f8, %f6, %f10
392 orn %o1, %l4, %i1
393 sth %l6, [%l7 + 0x62]
394 bn,a loop_35
395 stw %l3, [%l7 + 0x58]
396 lduh [%l7 + 0x62], %g1
397 movle %xcc, %o5, %i4
398loop_35:
399 fmovsg %xcc, %f3, %f12
400 bvc loop_36
401 lduw [%l7 + 0x48], %g6
402 bvs,pn %xcc, loop_37
403 tcc %xcc, 0x1
404loop_36:
405 st %f11, [%l7 + 0x48]
406 st %f12, [%l7 + 0x34]
407loop_37:
408 movrgez %g7, 0x38E, %g3
409 taddcctv %i5, 0x0F7F, %l2
410 fnot1 %f2, %f12
411 sth %o0, [%l7 + 0x56]
412 bcs,pn %xcc, loop_38
413 edge16l %g5, %i3, %g2
414 fbuge,a %fcc2, loop_39
415 udiv %l5, 0x1E37, %o3
416loop_38:
417 fpsub16 %f14, %f8, %f14
418 bl,a loop_40
419loop_39:
420 stw %o4, [%l7 + 0x14]
421 bl %xcc, loop_41
422 fmovd %f4, %f8
423loop_40:
424 ldsw [%l7 + 0x08], %o7
425 tle %xcc, 0x0
426loop_41:
427 ldx [%l7 + 0x18], %o6
428 fexpand %f0, %f0
429 xnorcc %i2, 0x000E, %l1
430 stx %g4, [%l7 + 0x78]
431 umulcc %i0, %l0, %o2
432 ldx [%l7 + 0x18], %i7
433 st %f0, [%l7 + 0x4C]
434 movl %xcc, %i6, %o1
435 ldx [%l7 + 0x10], %i1
436 sra %l4, 0x05, %l6
437 popc 0x14A5, %g1
438 stb %l3, [%l7 + 0x09]
439 fmovsl %icc, %f10, %f2
440 brlez %i4, loop_42
441 movgu %icc, %o5, %g6
442 edge32ln %g7, %i5, %g3
443 sub %o0, 0x0FB8, %l2
444loop_42:
445 alignaddr %i3, %g2, %g5
446 ldub [%l7 + 0x58], %o3
447 addccc %o4, 0x1C9E, %l5
448 fsrc2 %f14, %f2
449 edge8n %o7, %i2, %o6
450 stb %l1, [%l7 + 0x32]
451 fmuld8ulx16 %f13, %f15, %f6
452 tcs %xcc, 0x5
453 smul %i0, %g4, %o2
454 fbo,a %fcc0, loop_43
455 movg %xcc, %l0, %i6
456 lduw [%l7 + 0x68], %i7
457 movneg %xcc, %o1, %l4
458loop_43:
459 ldsb [%l7 + 0x18], %l6
460 fnot2s %f15, %f7
461 tg %icc, 0x7
462 brlez,a %g1, loop_44
463 udiv %l3, 0x1538, %i4
464 fcmpne32 %f2, %f2, %o5
465 tg %icc, 0x2
466loop_44:
467 bn,a %icc, loop_45
468 ldx [%l7 + 0x30], %i1
469 fandnot1 %f0, %f6, %f8
470 movre %g6, %i5, %g7
471loop_45:
472 ta %icc, 0x5
473 fpack16 %f10, %f6
474 add %g3, %o0, %i3
475 bg,pt %icc, loop_46
476 tgu %icc, 0x0
477 fmovsl %xcc, %f13, %f3
478 fmovdge %icc, %f13, %f10
479loop_46:
480 fmovrsgz %l2, %f9, %f1
481 ldx [%l7 + 0x68], %g5
482 fsrc1 %f6, %f6
483 ldsh [%l7 + 0x32], %o3
484 udiv %o4, 0x1ADA, %l5
485 move %xcc, %o7, %g2
486 movl %xcc, %i2, %l1
487 udiv %i0, 0x1E9C, %o6
488 sdivx %o2, 0x15B4, %g4
489 andcc %l0, %i6, %i7
490 ldsh [%l7 + 0x2C], %l4
491 stw %l6, [%l7 + 0x3C]
492 ldsb [%l7 + 0x7D], %o1
493 tgu %xcc, 0x2
494 bcs,pt %icc, loop_47
495 srlx %g1, %l3, %i4
496 fnegs %f4, %f4
497 fmovrdne %i1, %f4, %f12
498loop_47:
499 fbg,a %fcc3, loop_48
500 st %f11, [%l7 + 0x2C]
501 ldsh [%l7 + 0x64], %o5
502 std %f14, [%l7 + 0x70]
503loop_48:
504 std %f14, [%l7 + 0x58]
505 udiv %g6, 0x09A1, %g7
506 movvs %icc, %i5, %o0
507 lduw [%l7 + 0x5C], %g3
508 fpsub16 %f14, %f2, %f10
509 stx %i3, [%l7 + 0x50]
510 lduw [%l7 + 0x60], %l2
511 fbule %fcc2, loop_49
512 ldub [%l7 + 0x7B], %o3
513 fpmerge %f13, %f3, %f8
514 tne %icc, 0x6
515loop_49:
516 srl %o4, %l5, %g5
517 fands %f5, %f12, %f10
518 fblg %fcc2, loop_50
519 edge16l %o7, %i2, %g2
520 subcc %i0, 0x1EE2, %l1
521 ldsh [%l7 + 0x10], %o6
522loop_50:
523 faligndata %f8, %f14, %f12
524 srl %g4, %o2, %l0
525 sethi 0x1E0C, %i6
526 bvc,a,pn %xcc, loop_51
527 bcc,pn %xcc, loop_52
528 tle %icc, 0x5
529 fbu,a %fcc0, loop_53
530loop_51:
531 pdist %f4, %f8, %f10
532loop_52:
533 sth %i7, [%l7 + 0x4E]
534 bvc,a loop_54
535loop_53:
536 ldsh [%l7 + 0x48], %l6
537 bcc,a,pn %icc, loop_55
538 fmovdleu %icc, %f2, %f14
539loop_54:
540 ldd [%l7 + 0x58], %f0
541 stb %o1, [%l7 + 0x39]
542loop_55:
543 fpackfix %f4, %f1
544 ldsh [%l7 + 0x64], %g1
545 orcc %l3, %l4, %i4
546 ldsb [%l7 + 0x79], %o5
547 sth %i1, [%l7 + 0x64]
548 bleu,a loop_56
549 sth %g6, [%l7 + 0x28]
550 fbuge,a %fcc0, loop_57
551 fornot2 %f2, %f12, %f2
552loop_56:
553 edge16l %i5, %o0, %g3
554 st %f5, [%l7 + 0x74]
555loop_57:
556 brlz %g7, loop_58
557 brgz %i3, loop_59
558 subc %l2, 0x1E15, %o3
559 umulcc %l5, %g5, %o4
560loop_58:
561 fcmpne32 %f14, %f12, %i2
562loop_59:
563 nop
564 setx loop_60, %l0, %l1
565 jmpl %l1, %o7
566 std %f14, [%l7 + 0x20]
567 stx %g2, [%l7 + 0x18]
568 fmovrse %l1, %f15, %f0
569loop_60:
570 subccc %o6, 0x18CF, %i0
571 ld [%l7 + 0x08], %f13
572 lduh [%l7 + 0x0A], %o2
573 fornot2 %f4, %f12, %f12
574 lduw [%l7 + 0x3C], %l0
575 fsrc1s %f5, %f9
576 stw %i6, [%l7 + 0x34]
577 te %icc, 0x6
578 fsrc1s %f6, %f10
579 ldub [%l7 + 0x29], %g4
580 ldx [%l7 + 0x78], %i7
581 tl %xcc, 0x6
582 ldd [%l7 + 0x40], %f12
583 fornot2 %f10, %f2, %f12
584 edge8ln %o1, %l6, %l3
585 ldx [%l7 + 0x68], %l4
586 nop
587 setx loop_61, %l0, %l1
588 jmpl %l1, %i4
589 st %f12, [%l7 + 0x24]
590 st %f1, [%l7 + 0x74]
591 subc %g1, %o5, %g6
592loop_61:
593 orcc %i1, %o0, %g3
594 fbuge %fcc1, loop_62
595 sdivcc %i5, 0x028B, %g7
596 fbl %fcc3, loop_63
597 sllx %i3, 0x12, %o3
598loop_62:
599 fpsub32 %f0, %f14, %f2
600 st %f10, [%l7 + 0x14]
601loop_63:
602 fands %f1, %f12, %f7
603 fpadd16 %f4, %f0, %f0
604 fand %f4, %f4, %f4
605 tleu %xcc, 0x0
606 movvc %xcc, %l2, %g5
607 ldd [%l7 + 0x08], %f4
608 orn %l5, 0x0ABB, %o4
609 ldub [%l7 + 0x70], %o7
610 fpack16 %f14, %f2
611 fbne %fcc2, loop_64
612 stb %g2, [%l7 + 0x62]
613 tpos %xcc, 0x3
614 fpack16 %f8, %f10
615loop_64:
616 fmovrdlz %i2, %f12, %f14
617 array8 %l1, %i0, %o2
618 fmovs %f10, %f15
619 fbg,a %fcc0, loop_65
620 fpackfix %f14, %f2
621 movcs %xcc, %l0, %o6
622 bpos %icc, loop_66
623loop_65:
624 nop
625 setx loop_67, %l0, %l1
626 wrpr 0x1, %tl
627 wrpr %l1, %tnpc
628 setx 0x34400001400, %l0, %l1
629 wrpr %l1, %tstate
630 wrhpr 0x4, %htstate
631 done
632 pdist %f2, %f10, %f4
633 std %f2, [%l7 + 0x70]
634loop_66:
635 fxor %f8, %f4, %f10
636loop_67:
637 stw %g4, [%l7 + 0x38]
638 fbl %fcc0, loop_68
639 ldub [%l7 + 0x58], %i7
640 sth %i6, [%l7 + 0x44]
641 call loop_69
642loop_68:
643 ldsb [%l7 + 0x6B], %l6
644 fbule %fcc0, loop_70
645 fbo,a %fcc1, loop_71
646loop_69:
647 bvc,pn %xcc, loop_72
648 movvs %xcc, %l3, %o1
649loop_70:
650 sth %i4, [%l7 + 0x44]
651loop_71:
652 movg %xcc, %l4, %g1
653loop_72:
654 ldd [%l7 + 0x68], %f12
655 fnot2s %f7, %f9
656 fpsub32 %f0, %f6, %f8
657 stb %o5, [%l7 + 0x77]
658 fandnot2s %f15, %f9, %f12
659 fmul8x16 %f13, %f6, %f6
660 pdist %f8, %f6, %f10
661 subc %g6, %o0, %i1
662 stx %i5, [%l7 + 0x10]
663 nop
664 setx loop_73, %l0, %l1
665 wrpr 0x1, %tl
666 wrpr %l1, %tnpc
667 setx 0x34400001400, %l0, %l1
668 wrpr %l1, %tstate
669 wrhpr 0x4, %htstate
670 done
671 xnor %g3, %i3, %o3
672 ldsb [%l7 + 0x4C], %g7
673 ldsw [%l7 + 0x48], %g5
674loop_73:
675 fnot1s %f0, %f7
676 fpadd16s %f7, %f14, %f7
677 tn %xcc, 0x3
678 stx %l5, [%l7 + 0x08]
679 fsrc1s %f11, %f10
680 stx %l2, [%l7 + 0x28]
681 fornot2 %f10, %f0, %f14
682 fandnot2s %f1, %f13, %f13
683 umulcc %o4, %g2, %o7
684 fmovdn %icc, %f3, %f10
685 stb %i2, [%l7 + 0x57]
686 edge32 %l1, %o2, %i0
687 orcc %o6, 0x0FED, %g4
688 addccc %l0, %i7, %l6
689 edge8ln %i6, %l3, %i4
690 stx %l4, [%l7 + 0x28]
691 std %f4, [%l7 + 0x20]
692 move %icc, %g1, %o1
693 movleu %icc, %o5, %o0
694 fmovsle %icc, %f3, %f12
695 bvs,a,pt %xcc, loop_74
696 ld [%l7 + 0x4C], %f6
697 srlx %i1, %g6, %i5
698 array16 %i3, %g3, %o3
699loop_74:
700 andcc %g7, 0x1CEE, %l5
701 fmovsle %xcc, %f10, %f8
702 te %xcc, 0x1
703 fcmple16 %f6, %f2, %g5
704 stw %o4, [%l7 + 0x38]
705 fzeros %f14
706 movvs %xcc, %g2, %l2
707 fbue %fcc1, loop_75
708 subccc %o7, 0x0571, %i2
709 movcc %xcc, %o2, %l1
710 bge,a loop_76
711loop_75:
712 sth %i0, [%l7 + 0x12]
713 fmovdl %icc, %f3, %f13
714 fmovspos %xcc, %f8, %f9
715loop_76:
716 stw %g4, [%l7 + 0x24]
717 brgz,a %o6, loop_77
718 stx %l0, [%l7 + 0x20]
719 fbu %fcc1, loop_78
720 tvc %xcc, 0x7
721loop_77:
722 smul %l6, %i6, %i7
723 movge %icc, %l3, %i4
724loop_78:
725 stx %g1, [%l7 + 0x70]
726 fcmple32 %f10, %f2, %l4
727 ldd [%l7 + 0x60], %f4
728 bcs,pt %xcc, loop_79
729 bcc,a,pn %icc, loop_80
730 sth %o1, [%l7 + 0x4C]
731 edge8n %o0, %i1, %g6
732loop_79:
733 edge16ln %i5, %i3, %o5
734loop_80:
735 fbule,a %fcc3, loop_81
736 lduw [%l7 + 0x14], %g3
737 brgez,a %o3, loop_82
738 alignaddrl %g7, %l5, %o4
739loop_81:
740 fpadd32s %f5, %f14, %f9
741 stw %g5, [%l7 + 0x6C]
742loop_82:
743 bpos loop_83
744 stb %g2, [%l7 + 0x75]
745 movvs %xcc, %o7, %l2
746 std %f6, [%l7 + 0x58]
747loop_83:
748 fmovdneg %icc, %f5, %f7
749 ldsb [%l7 + 0x6B], %i2
750 nop
751 setx loop_84, %l0, %l1
752 jmpl %l1, %l1
753 fblg %fcc1, loop_85
754 sethi 0x1B9D, %o2
755 fnot2s %f5, %f7
756loop_84:
757 fmovspos %icc, %f10, %f13
758loop_85:
759 fandnot2s %f12, %f1, %f15
760 fbge,a %fcc3, loop_86
761 stw %g4, [%l7 + 0x14]
762 ldsw [%l7 + 0x58], %o6
763 ldsh [%l7 + 0x5E], %i0
764loop_86:
765 ba %icc, loop_87
766 sth %l6, [%l7 + 0x7E]
767 stb %l0, [%l7 + 0x3A]
768 fbne %fcc1, loop_88
769loop_87:
770 fmovsne %icc, %f15, %f8
771 umulcc %i7, 0x1E24, %i6
772 fmovdcc %icc, %f5, %f13
773loop_88:
774 fcmpne16 %f8, %f14, %l3
775 movrlz %g1, 0x3A4, %i4
776 fand %f14, %f0, %f14
777 fnot2s %f5, %f11
778 fcmpd %fcc3, %f12, %f4
779 ldd [%l7 + 0x28], %f6
780 lduw [%l7 + 0x0C], %o1
781 stx %l4, [%l7 + 0x60]
782 smulcc %i1, %g6, %o0
783 stb %i3, [%l7 + 0x33]
784 fcmpd %fcc3, %f6, %f4
785 fabss %f11, %f1
786 fbn %fcc2, loop_89
787 fcmpes %fcc1, %f8, %f7
788 bl,a,pt %xcc, loop_90
789 edge8ln %o5, %g3, %o3
790loop_89:
791 ta %icc, 0x3
792 bge,a %icc, loop_91
793loop_90:
794 tgu %xcc, 0x3
795 fnors %f4, %f15, %f12
796 movre %i5, 0x293, %l5
797loop_91:
798 fmul8sux16 %f14, %f8, %f12
799 movge %xcc, %o4, %g5
800 fbl,a %fcc3, loop_92
801 fors %f12, %f6, %f12
802 lduw [%l7 + 0x4C], %g2
803 stx %o7, [%l7 + 0x58]
804loop_92:
805 bpos,a,pn %icc, loop_93
806 ldsw [%l7 + 0x40], %l2
807 fbue,a %fcc3, loop_94
808 srlx %g7, 0x10, %l1
809loop_93:
810 stx %o2, [%l7 + 0x58]
811 nop
812 setx loop_95, %l0, %l1
813 wrpr 0x1, %tl
814 wrpr %l1, %tnpc
815 setx 0x34400001400, %l0, %l1
816 wrpr %l1, %tstate
817 wrhpr 0x4, %htstate
818 done
819loop_94:
820 movrgez %i2, %o6, %g4
821 ldsw [%l7 + 0x4C], %l6
822 fcmpgt32 %f8, %f6, %i0
823loop_95:
824 fmovsa %xcc, %f1, %f9
825 fmovrsne %i7, %f1, %f11
826 lduw [%l7 + 0x28], %i6
827 fmovdle %icc, %f3, %f6
828 ldsw [%l7 + 0x60], %l0
829 fornot1 %f4, %f6, %f14
830 fmovdg %xcc, %f5, %f8
831 fmovrde %l3, %f2, %f2
832 ldub [%l7 + 0x7F], %g1
833 movrgez %i4, %o1, %i1
834 bn,a loop_96
835 edge32ln %g6, %o0, %l4
836 fmovsl %icc, %f9, %f3
837 smulcc %i3, 0x03F9, %g3
838loop_96:
839 fpackfix %f6, %f13
840 fmovrsne %o3, %f11, %f6
841 fmovdpos %icc, %f13, %f8
842 fzero %f12
843 sth %o5, [%l7 + 0x26]
844 ld [%l7 + 0x58], %f10
845 bneg loop_97
846 ldd [%l7 + 0x30], %f0
847 ldub [%l7 + 0x49], %l5
848 lduw [%l7 + 0x14], %i5
849loop_97:
850 fandnot2 %f12, %f4, %f14
851 edge8ln %o4, %g2, %o7
852 st %f13, [%l7 + 0x0C]
853 st %f11, [%l7 + 0x78]
854 sdiv %g5, 0x14C1, %g7
855 lduw [%l7 + 0x24], %l2
856 te %icc, 0x4
857 nop
858 setx loop_98, %l0, %l1
859 jmpl %l1, %l1
860 ldsb [%l7 + 0x51], %o2
861 std %f0, [%l7 + 0x38]
862 fmovse %icc, %f2, %f4
863loop_98:
864 stb %o6, [%l7 + 0x64]
865 fmovdvc %xcc, %f0, %f0
866 for %f6, %f6, %f12
867 tsubcctv %g4, 0x063F, %i2
868 fpadd16 %f14, %f2, %f0
869 std %f14, [%l7 + 0x48]
870 sth %l6, [%l7 + 0x5E]
871 ldx [%l7 + 0x58], %i7
872 tneg %xcc, 0x1
873 fbu %fcc1, loop_99
874 brz,a %i6, loop_100
875 st %f1, [%l7 + 0x78]
876 fbo %fcc0, loop_101
877loop_99:
878 brlez %l0, loop_102
879loop_100:
880 edge8l %i0, %g1, %i4
881 ldx [%l7 + 0x70], %o1
882loop_101:
883 ldub [%l7 + 0x2B], %i1
884loop_102:
885 fbug %fcc3, loop_103
886 movrne %l3, 0x083, %g6
887 fmuld8ulx16 %f9, %f14, %f2
888 bvs %xcc, loop_104
889loop_103:
890 fmovda %xcc, %f11, %f15
891 udiv %o0, 0x089F, %l4
892 ldd [%l7 + 0x18], %f12
893loop_104:
894 sth %g3, [%l7 + 0x24]
895 sth %o3, [%l7 + 0x42]
896 stb %i3, [%l7 + 0x37]
897 addc %l5, %i5, %o5
898 fmovspos %icc, %f6, %f5
899 fmovspos %xcc, %f13, %f7
900 ld [%l7 + 0x20], %f0
901 fcmpgt32 %f2, %f6, %g2
902 pdist %f2, %f2, %f4
903 stx %o7, [%l7 + 0x30]
904 ld [%l7 + 0x24], %f1
905 tge %icc, 0x2
906 ldub [%l7 + 0x7B], %g5
907 movrgez %g7, 0x335, %o4
908 fsrc1s %f2, %f6
909 bcs loop_105
910 fbn,a %fcc1, loop_106
911 fmovrdlz %l1, %f6, %f10
912 fmovrdne %l2, %f12, %f12
913loop_105:
914 subcc %o6, 0x0263, %o2
915loop_106:
916 sth %g4, [%l7 + 0x28]
917 fpack16 %f6, %f2
918 movneg %xcc, %l6, %i7
919 fmuld8sux16 %f15, %f11, %f2
920 stw %i6, [%l7 + 0x60]
921 lduw [%l7 + 0x38], %l0
922 fmovrdgz %i0, %f6, %f12
923 movcs %xcc, %i2, %i4
924 std %f0, [%l7 + 0x38]
925 fxor %f4, %f4, %f14
926 stx %o1, [%l7 + 0x38]
927 or %g1, 0x1ACE, %i1
928 fbge,a %fcc3, loop_107
929 brlez,a %g6, loop_108
930 faligndata %f6, %f2, %f4
931 fmovrdne %o0, %f2, %f6
932loop_107:
933 or %l4, %g3, %o3
934loop_108:
935 xnorcc %l3, %l5, %i3
936 fbge %fcc3, loop_109
937 brlez %o5, loop_110
938 subc %g2, %o7, %i5
939 bge,pn %xcc, loop_111
940loop_109:
941 fors %f8, %f15, %f14
942loop_110:
943 bcs,pt %icc, loop_112
944 edge32n %g5, %o4, %g7
945loop_111:
946 ldx [%l7 + 0x38], %l2
947 fxor %f8, %f10, %f4
948loop_112:
949 fmovd %f0, %f4
950 lduw [%l7 + 0x34], %l1
951 std %f6, [%l7 + 0x38]
952 smulcc %o2, %g4, %l6
953 ldsb [%l7 + 0x46], %o6
954 tleu %icc, 0x0
955 orn %i6, %i7, %i0
956 lduw [%l7 + 0x54], %l0
957 add %i4, %i2, %g1
958 sth %o1, [%l7 + 0x48]
959 fpsub16 %f6, %f12, %f6
960 st %f10, [%l7 + 0x1C]
961 fandnot1s %f14, %f12, %f13
962 fpack32 %f14, %f12, %f10
963 edge32l %i1, %g6, %o0
964 orncc %g3, %l4, %o3
965 fcmped %fcc0, %f14, %f8
966 fand %f14, %f4, %f12
967 ldsh [%l7 + 0x68], %l5
968 fblg,a %fcc0, loop_113
969 fcmpgt16 %f6, %f2, %i3
970 fpadd16s %f15, %f4, %f14
971 mulscc %o5, %l3, %o7
972loop_113:
973 ldd [%l7 + 0x30], %f2
974 fmovs %f6, %f9
975 fmovsne %xcc, %f9, %f13
976 ldd [%l7 + 0x68], %f12
977 lduh [%l7 + 0x5A], %g2
978 edge8n %g5, %i5, %g7
979 fmovsne %icc, %f12, %f14
980 udiv %l2, 0x0CC7, %l1
981 sllx %o2, 0x02, %g4
982 std %f6, [%l7 + 0x10]
983 fsrc1s %f0, %f13
984 array8 %o4, %o6, %i6
985 nop
986 setx loop_114, %l0, %l1
987 wrpr 0x1, %tl
988 wrpr %l1, %tnpc
989 setx 0x34400001400, %l0, %l1
990 wrpr %l1, %tstate
991 wrhpr 0x4, %htstate
992 done
993 lduw [%l7 + 0x6C], %i7
994 lduh [%l7 + 0x18], %l6
995 sth %i0, [%l7 + 0x3C]
996loop_114:
997 fmovdgu %xcc, %f7, %f15
998 fpsub32s %f10, %f7, %f0
999 ldub [%l7 + 0x79], %i4
1000 srlx %l0, 0x16, %g1
1001 lduw [%l7 + 0x60], %i2
1002 ldub [%l7 + 0x60], %i1
1003 fcmpd %fcc1, %f4, %f4
1004 fzeros %f12
1005 te %icc, 0x5
1006 ldx [%l7 + 0x50], %g6
1007 fcmpne16 %f2, %f0, %o0
1008 fnands %f10, %f3, %f14
1009 srl %g3, %o1, %o3
1010 fornot1 %f14, %f10, %f0
1011 ldd [%l7 + 0x68], %f8
1012 st %f0, [%l7 + 0x74]
1013 te %xcc, 0x0
1014 bne,a,pt %icc, loop_115
1015 ldx [%l7 + 0x20], %l4
1016 brlez,a %i3, loop_116
1017 std %f10, [%l7 + 0x28]
1018loop_115:
1019 lduw [%l7 + 0x70], %o5
1020 stb %l5, [%l7 + 0x2D]
1021loop_116:
1022 fmovrslez %l3, %f11, %f9
1023 bpos,a %xcc, loop_117
1024 fones %f13
1025 brnz,a %o7, loop_118
1026 edge8ln %g2, %i5, %g7
1027loop_117:
1028 stb %g5, [%l7 + 0x30]
1029 ldsb [%l7 + 0x7B], %l1
1030loop_118:
1031 fmovrdlez %o2, %f14, %f6
1032 movcc %icc, %l2, %g4
1033 nop
1034 setx loop_119, %l0, %l1
1035 wrpr 0x1, %tl
1036 wrpr %l1, %tpc
1037 add %l1, 0x4, %l1
1038 wrpr %l1, %tnpc
1039 setx 0x34400001400, %l0, %l1
1040 wrpr %l1, %tstate
1041 wrhpr 0x4, %htstate
1042 retry
1043 fmovrse %o6, %f10, %f9
1044 fnot1 %f14, %f0
1045 fandnot2s %f11, %f2, %f8
1046loop_119:
1047 st %f8, [%l7 + 0x6C]
1048 subc %o4, 0x112E, %i7
1049 tge %icc, 0x7
1050 fsrc1s %f0, %f7
1051 fmul8ulx16 %f14, %f8, %f14
1052 ldsb [%l7 + 0x62], %i6
1053 fsrc1 %f2, %f8
1054 movg %icc, %i0, %l6
1055 fcmpne32 %f0, %f0, %i4
1056 bvc,a %icc, loop_120
1057 fble,a %fcc2, loop_121
1058 fandnot2s %f10, %f3, %f1
1059 ldsh [%l7 + 0x3E], %l0
1060loop_120:
1061 fmovdneg %icc, %f1, %f13
1062loop_121:
1063 stb %g1, [%l7 + 0x41]
1064 bn,a,pt %icc, loop_122
1065 be,pt %xcc, loop_123
1066 ldsb [%l7 + 0x45], %i1
1067 fabsd %f8, %f4
1068loop_122:
1069 ld [%l7 + 0x20], %f5
1070loop_123:
1071 ldd [%l7 + 0x60], %f10
1072 movg %icc, %g6, %i2
1073 ldsh [%l7 + 0x38], %o0
1074 be loop_124
1075 move %icc, %g3, %o3
1076 stb %l4, [%l7 + 0x30]
1077 ldx [%l7 + 0x10], %i3
1078loop_124:
1079 bshuffle %f12, %f0, %f6
1080 fmovdleu %icc, %f13, %f12
1081 fcmps %fcc3, %f2, %f3
1082 st %f5, [%l7 + 0x50]
1083 movg %xcc, %o5, %l5
1084 lduw [%l7 + 0x54], %o1
1085 fcmpd %fcc1, %f0, %f8
1086 fba,a %fcc0, loop_125
1087 orn %l3, %o7, %i5
1088 stb %g2, [%l7 + 0x4B]
1089 fnegd %f2, %f10
1090loop_125:
1091 fmul8sux16 %f6, %f12, %f10
1092 stw %g5, [%l7 + 0x50]
1093 smul %l1, 0x1DBE, %g7
1094 movn %icc, %o2, %g4
1095 lduh [%l7 + 0x2E], %o6
1096 taddcctv %l2, %o4, %i6
1097 ldub [%l7 + 0x74], %i7
1098 add %i0, 0x0403, %i4
1099 smulcc %l6, %l0, %i1
1100 ldub [%l7 + 0x61], %g6
1101 ble,pt %icc, loop_126
1102 stb %g1, [%l7 + 0x27]
1103 addc %o0, 0x1DDD, %g3
1104 faligndata %f8, %f14, %f0
1105loop_126:
1106 fpadd32 %f4, %f6, %f8
1107 movcs %xcc, %i2, %l4
1108 taddcc %i3, %o3, %o5
1109 fbul,a %fcc1, loop_127
1110 fsrc2 %f6, %f4
1111 fcmpne16 %f10, %f6, %l5
1112 brlz,a %l3, loop_128
1113loop_127:
1114 ldub [%l7 + 0x69], %o1
1115 lduw [%l7 + 0x6C], %i5
1116 fmovdvs %icc, %f6, %f3
1117loop_128:
1118 edge32l %g2, %g5, %l1
1119 edge8ln %g7, %o2, %g4
1120 fcmpne16 %f14, %f0, %o6
1121 ldub [%l7 + 0x7D], %l2
1122 fmovrsgez %o7, %f3, %f5
1123 lduh [%l7 + 0x6E], %o4
1124 lduw [%l7 + 0x68], %i7
1125 stb %i6, [%l7 + 0x0C]
1126 bl,pn %icc, loop_129
1127 fand %f14, %f4, %f8
1128 fmovrsgz %i0, %f15, %f0
1129 udivx %i4, 0x1202, %l0
1130loop_129:
1131 edge8ln %l6, %i1, %g1
1132 fble,a %fcc0, loop_130
1133 movleu %icc, %o0, %g3
1134 lduh [%l7 + 0x78], %g6
1135 andncc %l4, %i3, %o3
1136loop_130:
1137 fcmps %fcc2, %f5, %f5
1138 andncc %o5, %i2, %l5
1139 ldsb [%l7 + 0x35], %l3
1140 ldub [%l7 + 0x31], %o1
1141 fmovsn %xcc, %f3, %f12
1142 sth %i5, [%l7 + 0x38]
1143 lduw [%l7 + 0x14], %g5
1144 brgz %g2, loop_131
1145 ldsb [%l7 + 0x52], %l1
1146 brnz %o2, loop_132
1147 bcs %icc, loop_133
1148loop_131:
1149 udiv %g7, 0x15FF, %g4
1150 lduw [%l7 + 0x48], %o6
1151loop_132:
1152 fmovdcc %icc, %f14, %f8
1153loop_133:
1154 fmovrdlz %o7, %f8, %f4
1155 fbe %fcc2, loop_134
1156 fbo,a %fcc1, loop_135
1157 addcc %l2, 0x19F1, %o4
1158 movle %xcc, %i6, %i0
1159loop_134:
1160 bcc,a %xcc, loop_136
1161loop_135:
1162 add %i7, %l0, %l6
1163 stx %i4, [%l7 + 0x20]
1164 umul %i1, %g1, %g3
1165loop_136:
1166 stw %o0, [%l7 + 0x08]
1167 bvs,a,pt %icc, loop_137
1168 fmul8x16al %f14, %f10, %f4
1169 sdivx %g6, 0x1CA3, %l4
1170 sth %o3, [%l7 + 0x22]
1171loop_137:
1172 stw %i3, [%l7 + 0x50]
1173 fandnot2 %f0, %f2, %f8
1174 sethi 0x1029, %i2
1175 sll %l5, %o5, %o1
1176 lduh [%l7 + 0x10], %i5
1177 fpsub16 %f2, %f4, %f4
1178 ble %icc, loop_138
1179 fornot1 %f4, %f8, %f8
1180 fcmpne32 %f2, %f10, %g5
1181 lduh [%l7 + 0x16], %g2
1182loop_138:
1183 fblg %fcc0, loop_139
1184 ld [%l7 + 0x20], %f3
1185 udivcc %l1, 0x1E2E, %o2
1186 ldsw [%l7 + 0x38], %g7
1187loop_139:
1188 fblg,a %fcc0, loop_140
1189 fmovdneg %xcc, %f11, %f12
1190 udivcc %l3, 0x06B0, %g4
1191 fbuge %fcc2, loop_141
1192loop_140:
1193 lduh [%l7 + 0x10], %o6
1194 fbu,a %fcc0, loop_142
1195 brnz %o7, loop_143
1196loop_141:
1197 std %f10, [%l7 + 0x08]
1198 st %f15, [%l7 + 0x28]
1199loop_142:
1200 srlx %l2, %o4, %i6
1201loop_143:
1202 st %f3, [%l7 + 0x48]
1203 bvc,a loop_144
1204 nop
1205 setx loop_145, %l0, %l1
1206 wrpr 0x1, %tl
1207 wrpr %l1, %tpc
1208 add %l1, 0x4, %l1
1209 wrpr %l1, %tnpc
1210 setx 0x34400001400, %l0, %l1
1211 wrpr %l1, %tstate
1212 wrhpr 0x4, %htstate
1213 retry
1214 fbe %fcc3, loop_146
1215 fpsub16s %f7, %f11, %f1
1216loop_144:
1217 tge %xcc, 0x0
1218loop_145:
1219 fmuld8sux16 %f11, %f14, %f8
1220loop_146:
1221 sth %i7, [%l7 + 0x34]
1222 nop
1223 setx loop_147, %l0, %l1
1224 wrpr 0x1, %tl
1225 wrpr %l1, %tpc
1226 add %l1, 0x4, %l1
1227 wrpr %l1, %tnpc
1228 setx 0x34400001400, %l0, %l1
1229 wrpr %l1, %tstate
1230 wrhpr 0x4, %htstate
1231 retry
1232 fpack16 %f10, %f2
1233 stb %l0, [%l7 + 0x4C]
1234 fandnot2 %f4, %f10, %f10
1235loop_147:
1236 fmul8x16 %f14, %f6, %f8
1237 edge32ln %l6, %i0, %i4
1238 tsubcctv %i1, %g1, %o0
1239 fbg,a %fcc2, loop_148
1240 movn %icc, %g3, %l4
1241 fbul,a %fcc2, loop_149
1242 fmovdcc %icc, %f7, %f9
1243loop_148:
1244 ldub [%l7 + 0x7E], %o3
1245 bleu,a %icc, loop_150
1246loop_149:
1247 fzeros %f10
1248 ldsb [%l7 + 0x4E], %g6
1249 fnot2 %f12, %f8
1250loop_150:
1251 stw %i2, [%l7 + 0x28]
1252 st %f6, [%l7 + 0x10]
1253 ldsb [%l7 + 0x54], %l5
1254 fpsub32 %f6, %f8, %f10
1255 ldub [%l7 + 0x0C], %i3
1256 movrne %o5, 0x1F1, %o1
1257 xorcc %i5, %g2, %l1
1258 movgu %icc, %g5, %o2
1259 fmul8x16 %f15, %f14, %f6
1260 ldd [%l7 + 0x18], %f8
1261 movre %g7, %g4, %l3
1262 stx %o7, [%l7 + 0x40]
1263 movcc %icc, %l2, %o4
1264 ldsw [%l7 + 0x4C], %o6
1265 fcmple32 %f6, %f10, %i7
1266 popc %l0, %l6
1267 tvs %icc, 0x5
1268 ba,a loop_151
1269 fbuge %fcc2, loop_152
1270 fexpand %f4, %f12
1271 mulx %i6, 0x05BC, %i0
1272loop_151:
1273 orcc %i1, %g1, %o0
1274loop_152:
1275 fandnot1s %f15, %f12, %f14
1276 umul %i4, %g3, %o3
1277 movre %g6, 0x0B6, %l4
1278 sth %l5, [%l7 + 0x2E]
1279 movre %i3, 0x2C5, %o5
1280 lduh [%l7 + 0x7C], %i2
1281 fpsub32 %f12, %f0, %f0
1282 ldsb [%l7 + 0x70], %o1
1283 fcmple32 %f12, %f8, %i5
1284 sth %l1, [%l7 + 0x68]
1285 fbn,a %fcc3, loop_153
1286 stb %g2, [%l7 + 0x5D]
1287 fmovsn %icc, %f8, %f9
1288 ldsh [%l7 + 0x22], %g5
1289loop_153:
1290 sth %g7, [%l7 + 0x2C]
1291 fmuld8sux16 %f8, %f3, %f12
1292 edge32 %g4, %o2, %o7
1293 fmovdvc %icc, %f3, %f10
1294 ldsw [%l7 + 0x58], %l3
1295 ldsb [%l7 + 0x5D], %l2
1296 fmovse %xcc, %f15, %f6
1297 fmovsne %xcc, %f0, %f0
1298 fxor %f0, %f4, %f2
1299 movge %icc, %o6, %o4
1300 sdivcc %l0, 0x163B, %i7
1301 ldsb [%l7 + 0x17], %l6
1302 lduh [%l7 + 0x7A], %i0
1303 ldsw [%l7 + 0x24], %i1
1304 subc %i6, %o0, %i4
1305 lduh [%l7 + 0x66], %g3
1306 tleu %xcc, 0x6
1307 nop
1308 setx loop_154, %l0, %l1
1309 wrpr 0x1, %tl
1310 wrpr %l1, %tnpc
1311 setx 0x34400001400, %l0, %l1
1312 wrpr %l1, %tstate
1313 wrhpr 0x4, %htstate
1314 done
1315 lduh [%l7 + 0x0A], %g1
1316 fmovda %icc, %f14, %f5
1317 fpsub32s %f3, %f6, %f15
1318loop_154:
1319 fmul8ulx16 %f14, %f4, %f0
1320 fzeros %f15
1321 fnegs %f14, %f1
1322 ldub [%l7 + 0x1E], %g6
1323 fornot2 %f0, %f2, %f10
1324 ldx [%l7 + 0x60], %o3
1325 ld [%l7 + 0x64], %f1
1326 std %f4, [%l7 + 0x60]
1327 fba %fcc0, loop_155
1328 st %f9, [%l7 + 0x70]
1329 sth %l4, [%l7 + 0x08]
1330 fmovsleu %xcc, %f7, %f4
1331loop_155:
1332 fpsub16 %f0, %f12, %f4
1333 fmovsn %xcc, %f5, %f9
1334 fbule,a %fcc2, loop_156
1335 ld [%l7 + 0x10], %f13
1336 movg %icc, %l5, %o5
1337 edge16l %i3, %o1, %i2
1338loop_156:
1339 lduh [%l7 + 0x4A], %i5
1340 std %f14, [%l7 + 0x10]
1341 ldx [%l7 + 0x28], %g2
1342 brlz %l1, loop_157
1343 tle %xcc, 0x3
1344 mova %icc, %g5, %g7
1345 std %f8, [%l7 + 0x30]
1346loop_157:
1347 ldub [%l7 + 0x72], %g4
1348 ld [%l7 + 0x5C], %f5
1349 std %f2, [%l7 + 0x18]
1350 tleu %icc, 0x5
1351 sth %o7, [%l7 + 0x16]
1352 fpadd16s %f9, %f3, %f11
1353 ba %icc, loop_158
1354 faligndata %f14, %f4, %f0
1355 edge16ln %o2, %l3, %l2
1356 fbge %fcc1, loop_159
1357loop_158:
1358 brlz,a %o4, loop_160
1359 bneg,pt %icc, loop_161
1360 popc %l0, %o6
1361loop_159:
1362 tn %icc, 0x6
1363loop_160:
1364 addc %l6, 0x15EA, %i7
1365loop_161:
1366 stb %i0, [%l7 + 0x61]
1367 lduh [%l7 + 0x7A], %i6
1368 fcmple32 %f2, %f8, %i1
1369 alignaddr %i4, %g3, %o0
1370 edge16ln %g1, %g6, %l4
1371 fbug,a %fcc0, loop_162
1372 fmul8x16 %f1, %f0, %f10
1373 movvc %icc, %l5, %o3
1374 fmovdg %icc, %f2, %f0
1375loop_162:
1376 sllx %i3, 0x04, %o5
1377 ldsw [%l7 + 0x54], %o1
1378 fmuld8ulx16 %f2, %f0, %f0
1379 ldd [%l7 + 0x18], %f12
1380 st %f6, [%l7 + 0x08]
1381 stx %i5, [%l7 + 0x48]
1382 sdiv %i2, 0x04BE, %l1
1383 call loop_163
1384 taddcc %g5, 0x0AEF, %g2
1385 fandnot1 %f10, %f4, %f6
1386 fmovsge %icc, %f13, %f15
1387loop_163:
1388 fpsub32 %f2, %f10, %f4
1389 fmovdl %xcc, %f6, %f7
1390 sllx %g7, %o7, %g4
1391 ldsw [%l7 + 0x3C], %o2
1392 ldd [%l7 + 0x48], %f10
1393 ldx [%l7 + 0x10], %l3
1394 bshuffle %f6, %f6, %f0
1395 fmovrde %o4, %f6, %f0
1396 pdist %f10, %f8, %f8
1397 fabsd %f2, %f10
1398 fpadd16 %f10, %f4, %f0
1399 tg %icc, 0x3
1400 fmovdcs %icc, %f14, %f10
1401 fmul8x16 %f11, %f10, %f4
1402 fzeros %f9
1403 smulcc %l0, 0x084D, %l2
1404 fblg,a %fcc1, loop_164
1405 fbul %fcc0, loop_165
1406 fpack32 %f8, %f6, %f8
1407 fxnors %f15, %f3, %f11
1408loop_164:
1409 fmovse %xcc, %f4, %f7
1410loop_165:
1411 stx %o6, [%l7 + 0x20]
1412 addcc %l6, 0x1B90, %i0
1413 fxors %f9, %f10, %f5
1414 fmuld8sux16 %f6, %f13, %f8
1415 movrgez %i7, 0x2CF, %i1
1416 move %xcc, %i4, %g3
1417 fnors %f7, %f8, %f10
1418 fmovda %icc, %f0, %f12
1419 stx %o0, [%l7 + 0x68]
1420 fmovdgu %xcc, %f0, %f13
1421 ld [%l7 + 0x10], %f4
1422 st %f12, [%l7 + 0x10]
1423 smulcc %i6, %g1, %l4
1424 movg %icc, %g6, %o3
1425 ldsb [%l7 + 0x16], %l5
1426 fpackfix %f8, %f4
1427 fxor %f4, %f14, %f12
1428 ldsw [%l7 + 0x14], %o5
1429 fpack32 %f14, %f4, %f2
1430 sth %i3, [%l7 + 0x7A]
1431 smul %o1, %i5, %l1
1432 sth %g5, [%l7 + 0x30]
1433 bcs,a loop_166
1434 fmovsvc %icc, %f3, %f7
1435 bvc,pt %xcc, loop_167
1436 bcc,pt %icc, loop_168
1437loop_166:
1438 std %f6, [%l7 + 0x78]
1439 fnand %f2, %f6, %f12
1440loop_167:
1441 fmovdneg %xcc, %f14, %f0
1442loop_168:
1443 ldsb [%l7 + 0x70], %g2
1444 xnor %g7, 0x0E82, %i2
1445 edge16ln %o7, %o2, %g4
1446 movcs %icc, %o4, %l0
1447 stx %l2, [%l7 + 0x40]
1448 sth %l3, [%l7 + 0x3C]
1449 tsubcctv %o6, %l6, %i7
1450 fmovsge %xcc, %f13, %f6
1451 fmovrdne %i1, %f2, %f10
1452 fmovsvc %xcc, %f6, %f2
1453 st %f14, [%l7 + 0x1C]
1454 edge16 %i4, %g3, %o0
1455 fmovscc %icc, %f15, %f10
1456 andcc %i6, 0x0261, %g1
1457 fmovscc %xcc, %f7, %f6
1458 fpack32 %f4, %f6, %f10
1459 movle %icc, %l4, %g6
1460 srax %i0, %l5, %o3
1461 sth %o5, [%l7 + 0x5C]
1462 fands %f4, %f4, %f9
1463 andn %o1, 0x05D5, %i3
1464 stx %i5, [%l7 + 0x78]
1465 ldd [%l7 + 0x58], %f14
1466 bcs loop_169
1467 bg,a,pt %xcc, loop_170
1468 fmovsle %icc, %f6, %f5
1469 fmovrde %g5, %f0, %f2
1470loop_169:
1471 fzeros %f5
1472loop_170:
1473 fmuld8sux16 %f1, %f3, %f14
1474 ldd [%l7 + 0x68], %f6
1475 bcs,a,pt %icc, loop_171
1476 tleu %xcc, 0x7
1477 bg,a %icc, loop_172
1478 fpsub32s %f9, %f0, %f0
1479loop_171:
1480 edge32l %l1, %g2, %g7
1481 fabss %f8, %f7
1482loop_172:
1483 alignaddrl %o7, %i2, %o2
1484 be,a %xcc, loop_173
1485 movn %icc, %g4, %o4
1486 edge16ln %l0, %l2, %l3
1487 fbn,a %fcc3, loop_174
1488loop_173:
1489 ldub [%l7 + 0x31], %l6
1490 ldx [%l7 + 0x58], %o6
1491 st %f3, [%l7 + 0x3C]
1492loop_174:
1493 tpos %icc, 0x4
1494 mulx %i1, 0x18BA, %i7
1495 fmovrdgez %g3, %f4, %f8
1496 fmovsle %icc, %f0, %f6
1497 ble,pn %icc, loop_175
1498 umulcc %i4, %i6, %o0
1499 te %xcc, 0x1
1500 movne %xcc, %g1, %l4
1501loop_175:
1502 fbule,a %fcc0, loop_176
1503 edge8 %g6, %i0, %l5
1504 ldsw [%l7 + 0x20], %o5
1505 tg %icc, 0x0
1506loop_176:
1507 fnot2s %f5, %f3
1508 std %f0, [%l7 + 0x70]
1509 fbul,a %fcc2, loop_177
1510 call loop_178
1511 ba,a,pn %xcc, loop_179
1512 lduw [%l7 + 0x1C], %o1
1513loop_177:
1514 brlez %o3, loop_180
1515loop_178:
1516 subccc %i5, 0x060A, %i3
1517loop_179:
1518 fandnot1 %f2, %f2, %f6
1519 fxnors %f11, %f13, %f8
1520loop_180:
1521 fmovdl %xcc, %f14, %f13
1522 fmovrse %l1, %f1, %f0
1523 fcmps %fcc0, %f9, %f3
1524 ldd [%l7 + 0x18], %f14
1525 be,pt %icc, loop_181
1526 fmovrsgz %g5, %f2, %f0
1527 edge16ln %g2, %g7, %i2
1528 fmovdleu %xcc, %f3, %f11
1529loop_181:
1530 xnor %o7, %g4, %o4
1531 tne %xcc, 0x3
1532 fmovsgu %xcc, %f7, %f11
1533 sdivcc %l0, 0x1595, %l2
1534 ldsh [%l7 + 0x76], %o2
1535 fcmps %fcc3, %f1, %f14
1536 edge8n %l3, %o6, %i1
1537 fnands %f11, %f9, %f15
1538 st %f1, [%l7 + 0x74]
1539 nop
1540 setx loop_182, %l0, %l1
1541 wrpr 0x1, %tl
1542 wrpr %l1, %tnpc
1543 setx 0x34400001400, %l0, %l1
1544 wrpr %l1, %tstate
1545 wrhpr 0x4, %htstate
1546 done
1547 bshuffle %f2, %f12, %f14
1548 fxor %f4, %f0, %f12
1549 fpack16 %f14, %f0
1550loop_182:
1551 alignaddr %l6, %g3, %i4
1552 fmul8ulx16 %f8, %f0, %f0
1553 ldd [%l7 + 0x78], %f0
1554 andncc %i6, %o0, %g1
1555 lduh [%l7 + 0x64], %i7
1556 nop
1557 setx loop_183, %l0, %l1
1558 wrpr 0x1, %tl
1559 wrpr %l1, %tnpc
1560 setx 0x34400001400, %l0, %l1
1561 wrpr %l1, %tstate
1562 wrhpr 0x4, %htstate
1563 done
1564 fsrc1 %f10, %f10
1565 fpack16 %f6, %f8
1566 smul %l4, 0x0C4A, %i0
1567loop_183:
1568 lduh [%l7 + 0x3C], %g6
1569 sub %l5, 0x008F, %o1
1570 ld [%l7 + 0x1C], %f9
1571 xorcc %o5, 0x0B82, %i5
1572 fmovdg %icc, %f9, %f6
1573 stb %o3, [%l7 + 0x7F]
1574 edge16n %l1, %i3, %g5
1575 stx %g2, [%l7 + 0x18]
1576 fcmple16 %f2, %f6, %i2
1577 stx %g7, [%l7 + 0x50]
1578 stb %o7, [%l7 + 0x2C]
1579 edge8 %o4, %l0, %g4
1580 subcc %o2, %l2, %l3
1581 popc 0x08AA, %i1
1582 fmuld8sux16 %f11, %f7, %f14
1583 fcmple16 %f2, %f4, %o6
1584 fmovdneg %xcc, %f7, %f11
1585 lduw [%l7 + 0x18], %g3
1586 stw %l6, [%l7 + 0x10]
1587 fnot1s %f4, %f8
1588 udivx %i6, 0x151C, %o0
1589 movge %icc, %g1, %i4
1590 bne,a %icc, loop_184
1591 taddcctv %l4, 0x06C2, %i7
1592 lduw [%l7 + 0x54], %g6
1593 array8 %l5, %o1, %i0
1594loop_184:
1595 ldx [%l7 + 0x60], %i5
1596 tn %icc, 0x2
1597 st %f10, [%l7 + 0x3C]
1598 sra %o5, 0x14, %l1
1599 ldx [%l7 + 0x28], %o3
1600 brlez,a %i3, loop_185
1601 stw %g5, [%l7 + 0x58]
1602 fmul8x16 %f3, %f10, %f0
1603 ld [%l7 + 0x40], %f13
1604loop_185:
1605 ldsw [%l7 + 0x30], %g2
1606 bleu,pt %icc, loop_186
1607 fmovdn %xcc, %f10, %f5
1608 taddcc %i2, %o7, %o4
1609 fnot2 %f6, %f6
1610loop_186:
1611 nop
1612 setx loop_187, %l0, %l1
1613 wrpr 0x1, %tl
1614 wrpr %l1, %tnpc
1615 setx 0x34400001400, %l0, %l1
1616 wrpr %l1, %tstate
1617 wrhpr 0x4, %htstate
1618 done
1619 bpos,a,pn %xcc, loop_188
1620 stb %l0, [%l7 + 0x4A]
1621 tn %icc, 0x1
1622loop_187:
1623 ldub [%l7 + 0x78], %g4
1624loop_188:
1625 ldub [%l7 + 0x1A], %o2
1626 subccc %l2, %l3, %i1
1627 fexpand %f9, %f6
1628 fandnot1 %f8, %f14, %f12
1629 fmovrdlz %o6, %f6, %f6
1630 bleu,pn %xcc, loop_189
1631 nop
1632 setx loop_190, %l0, %l1
1633 jmpl %l1, %g7
1634 fbuge,a %fcc2, loop_191
1635 fmovdn %xcc, %f0, %f15
1636loop_189:
1637 movg %icc, %g3, %l6
1638loop_190:
1639 edge32ln %i6, %g1, %o0
1640loop_191:
1641 fornot2 %f4, %f8, %f2
1642 sub %l4, 0x08ED, %i7
1643 ldsw [%l7 + 0x34], %g6
1644 ldub [%l7 + 0x3F], %l5
1645 sub %o1, %i4, %i0
1646 edge32l %o5, %i5, %l1
1647 tvs %xcc, 0x1
1648 fzero %f2
1649 ldsh [%l7 + 0x6A], %i3
1650 fmovsle %xcc, %f6, %f3
1651 fmovdcc %xcc, %f10, %f1
1652 bpos,a,pn %xcc, loop_192
1653 stx %o3, [%l7 + 0x28]
1654 movgu %icc, %g5, %i2
1655 st %f14, [%l7 + 0x34]
1656loop_192:
1657 bge %icc, loop_193
1658 edge16n %o7, %g2, %o4
1659 fxors %f1, %f2, %f4
1660 tvs %xcc, 0x6
1661loop_193:
1662 stb %l0, [%l7 + 0x23]
1663 bn %icc, loop_194
1664 ldsb [%l7 + 0x6A], %o2
1665 fpsub32s %f7, %f9, %f12
1666 ld [%l7 + 0x40], %f9
1667loop_194:
1668 fornot1 %f14, %f2, %f4
1669 st %f9, [%l7 + 0x2C]
1670 brnz,a %l2, loop_195
1671 ldd [%l7 + 0x60], %f6
1672 ldub [%l7 + 0x0A], %g4
1673 ldsb [%l7 + 0x71], %i1
1674loop_195:
1675 fmovsg %xcc, %f2, %f4
1676 umul %o6, 0x1A3B, %g7
1677 tpos %xcc, 0x5
1678 sdivcc %l3, 0x0CC3, %g3
1679 sth %i6, [%l7 + 0x72]
1680 fxors %f14, %f9, %f3
1681 tsubcctv %l6, 0x0877, %g1
1682 bvc %icc, loop_196
1683 smulcc %o0, 0x10E9, %l4
1684 nop
1685 setx loop_197, %l0, %l1
1686 wrpr 0x1, %tl
1687 wrpr %l1, %tpc
1688 add %l1, 0x4, %l1
1689 wrpr %l1, %tnpc
1690 setx 0x34400001400, %l0, %l1
1691 wrpr %l1, %tstate
1692 wrhpr 0x4, %htstate
1693 retry
1694 fsrc1 %f4, %f8
1695loop_196:
1696 for %f10, %f2, %f0
1697 movl %xcc, %g6, %i7
1698loop_197:
1699 std %f2, [%l7 + 0x20]
1700 fbug %fcc0, loop_198
1701 sub %o1, 0x16EC, %i4
1702 fmovde %xcc, %f3, %f2
1703 sth %l5, [%l7 + 0x5E]
1704loop_198:
1705 fmovda %icc, %f9, %f5
1706 fmovrdlz %i0, %f12, %f4
1707 be,a,pt %icc, loop_199
1708 tcc %xcc, 0x4
1709 alignaddr %o5, %i5, %i3
1710 brz %o3, loop_200
1711loop_199:
1712 addcc %g5, %l1, %o7
1713 addcc %g2, %i2, %l0
1714 fand %f2, %f8, %f12
1715loop_200:
1716 movne %xcc, %o2, %o4
1717 sth %l2, [%l7 + 0x40]
1718 fand %f10, %f4, %f4
1719 ld [%l7 + 0x54], %f12
1720 fmovrslez %i1, %f4, %f14
1721 tvs %icc, 0x6
1722 ld [%l7 + 0x40], %f10
1723 ld [%l7 + 0x20], %f12
1724 brlz,a %g4, loop_201
1725 bvs,a %xcc, loop_202
1726 ldsw [%l7 + 0x10], %g7
1727 lduh [%l7 + 0x54], %l3
1728loop_201:
1729 bl,a,pt %xcc, loop_203
1730loop_202:
1731 fcmpgt16 %f8, %f6, %g3
1732 subcc %o6, 0x0039, %i6
1733 brlez,a %l6, loop_204
1734loop_203:
1735 ldsb [%l7 + 0x62], %g1
1736 ldx [%l7 + 0x40], %o0
1737 bn,a,pn %icc, loop_205
1738loop_204:
1739 srl %g6, 0x05, %i7
1740 tgu %xcc, 0x4
1741 stw %o1, [%l7 + 0x1C]
1742loop_205:
1743 fornot1 %f6, %f2, %f10
1744 std %f2, [%l7 + 0x70]
1745 ldsw [%l7 + 0x44], %i4
1746 xorcc %l5, %i0, %o5
1747 fxnors %f15, %f13, %f9
1748 tleu %xcc, 0x1
1749 xorcc %i5, 0x027F, %i3
1750 andcc %l4, 0x0D95, %o3
1751 ldsh [%l7 + 0x3A], %g5
1752 ldsb [%l7 + 0x33], %o7
1753 edge32n %l1, %g2, %l0
1754 movcs %icc, %o2, %i2
1755 lduw [%l7 + 0x2C], %l2
1756 fmovrde %i1, %f6, %f6
1757 ldd [%l7 + 0x18], %f6
1758 ldsb [%l7 + 0x43], %o4
1759 fcmpeq16 %f14, %f8, %g7
1760 fbo,a %fcc1, loop_206
1761 fsrc2 %f0, %f6
1762 tsubcc %l3, %g4, %o6
1763 fones %f2
1764loop_206:
1765 ldsb [%l7 + 0x3D], %i6
1766 tsubcc %g3, %g1, %o0
1767 fpsub16s %f4, %f2, %f0
1768 fmovdgu %xcc, %f11, %f12
1769 edge32n %g6, %l6, %i7
1770 andn %i4, %l5, %i0
1771 sllx %o5, %i5, %o1
1772 fmovrsgz %i3, %f10, %f10
1773 st %f14, [%l7 + 0x3C]
1774 ta %icc, 0x2
1775 faligndata %f4, %f14, %f12
1776 lduw [%l7 + 0x58], %l4
1777 fandnot1s %f11, %f4, %f7
1778 fmovscs %icc, %f11, %f15
1779 fsrc1s %f3, %f11
1780 fpadd16s %f11, %f2, %f11
1781 fandnot2 %f14, %f0, %f14
1782 ldsw [%l7 + 0x70], %g5
1783 udiv %o7, 0x1148, %o3
1784 st %f15, [%l7 + 0x40]
1785 movrgez %l1, %l0, %o2
1786 bge,a,pn %icc, loop_207
1787 fbu,a %fcc0, loop_208
1788 udivcc %i2, 0x143D, %g2
1789 fbug,a %fcc2, loop_209
1790loop_207:
1791 fabsd %f8, %f0
1792loop_208:
1793 fones %f4
1794 std %f14, [%l7 + 0x08]
1795loop_209:
1796 fbue,a %fcc2, loop_210
1797 sdivcc %l2, 0x050E, %i1
1798 umulcc %o4, 0x0BE2, %g7
1799 ldub [%l7 + 0x30], %l3
1800loop_210:
1801 fmovrsne %g4, %f7, %f15
1802 bneg,pt %icc, loop_211
1803 ldsb [%l7 + 0x2D], %i6
1804 movle %icc, %g3, %g1
1805 fmovrde %o0, %f8, %f10
1806loop_211:
1807 stb %o6, [%l7 + 0x0B]
1808 fmul8x16al %f3, %f15, %f2
1809 nop
1810 setx loop_212, %l0, %l1
1811 wrpr 0x1, %tl
1812 wrpr %l1, %tnpc
1813 setx 0x34400001400, %l0, %l1
1814 wrpr %l1, %tstate
1815 wrhpr 0x4, %htstate
1816 done
1817 std %f4, [%l7 + 0x50]
1818 bn,pn %xcc, loop_213
1819 fxnor %f2, %f14, %f10
1820loop_212:
1821 movrgez %l6, %g6, %i4
1822 edge32l %l5, %i7, %o5
1823loop_213:
1824 fmovrdlz %i5, %f8, %f6
1825 stw %o1, [%l7 + 0x54]
1826 st %f15, [%l7 + 0x24]
1827 movle %icc, %i0, %l4
1828 movg %xcc, %g5, %o7
1829 fmovde %xcc, %f2, %f2
1830 ldsb [%l7 + 0x41], %i3
1831 fmovrslez %o3, %f7, %f12
1832 edge8l %l0, %l1, %o2
1833 addcc %g2, %l2, %i2
1834 edge32 %o4, %i1, %g7
1835 stw %l3, [%l7 + 0x18]
1836 ldx [%l7 + 0x18], %g4
1837 fzeros %f12
1838 fnegd %f6, %f8
1839 edge16n %i6, %g3, %g1
1840 te %icc, 0x1
1841 stb %o0, [%l7 + 0x49]
1842 edge8 %l6, %o6, %g6
1843 stx %i4, [%l7 + 0x18]
1844 fmovrdgez %l5, %f4, %f0
1845 bg,a,pn %xcc, loop_214
1846 std %f14, [%l7 + 0x20]
1847 fmovdl %icc, %f5, %f1
1848 taddcc %o5, 0x0075, %i7
1849loop_214:
1850 ta %icc, 0x3
1851 st %f2, [%l7 + 0x1C]
1852 fsrc2 %f4, %f0
1853 fmovrslez %o1, %f14, %f9
1854 fba %fcc3, loop_215
1855 fmovsvs %icc, %f9, %f14
1856 st %f15, [%l7 + 0x08]
1857 fmovspos %xcc, %f3, %f4
1858loop_215:
1859 udivx %i5, 0x0B92, %l4
1860 fandnot2s %f14, %f2, %f1
1861 edge32l %i0, %g5, %o7
1862 ldub [%l7 + 0x21], %i3
1863 subc %l0, 0x07B0, %l1
1864 taddcc %o3, 0x0ECD, %o2
1865 fxnors %f14, %f7, %f6
1866 edge16 %g2, %l2, %o4
1867 tcs %icc, 0x5
1868 stx %i1, [%l7 + 0x58]
1869 subccc %g7, %i2, %g4
1870 subcc %i6, %g3, %l3
1871 fcmpne32 %f0, %f2, %g1
1872 fmul8x16 %f10, %f14, %f4
1873 fmuld8sux16 %f14, %f9, %f0
1874 fbne,a %fcc0, loop_216
1875 edge8 %l6, %o6, %o0
1876 ldx [%l7 + 0x08], %i4
1877 ldd [%l7 + 0x60], %f12
1878loop_216:
1879 tvc %xcc, 0x2
1880 nop
1881 setx loop_217, %l0, %l1
1882 jmpl %l1, %l5
1883 stw %o5, [%l7 + 0x14]
1884 ld [%l7 + 0x68], %f5
1885 andn %i7, 0x1576, %g6
1886loop_217:
1887 umul %o1, %i5, %i0
1888 fmovsn %xcc, %f8, %f10
1889 stb %l4, [%l7 + 0x77]
1890 fcmpgt16 %f0, %f12, %o7
1891 ldx [%l7 + 0x18], %g5
1892 fmul8x16au %f0, %f10, %f4
1893 ldub [%l7 + 0x10], %i3
1894 bge,pn %icc, loop_218
1895 tneg %xcc, 0x1
1896 movvc %xcc, %l1, %l0
1897 stb %o3, [%l7 + 0x75]
1898loop_218:
1899 ldsh [%l7 + 0x60], %g2
1900 bshuffle %f10, %f0, %f6
1901 bleu,a,pn %icc, loop_219
1902 ldub [%l7 + 0x44], %o2
1903 tne %icc, 0x6
1904 fandnot1s %f9, %f10, %f0
1905loop_219:
1906 addc %o4, %i1, %l2
1907 subc %i2, %g7, %g4
1908 ta %icc, 0x1
1909 fpsub32s %f0, %f12, %f15
1910 fmovrsgz %i6, %f6, %f12
1911 sth %l3, [%l7 + 0x0C]
1912 ldx [%l7 + 0x70], %g3
1913 tcc %icc, 0x2
1914 fmul8x16al %f12, %f14, %f2
1915 stb %g1, [%l7 + 0x70]
1916 fmovsn %xcc, %f6, %f12
1917 ldd [%l7 + 0x28], %f6
1918 fpsub16s %f9, %f15, %f11
1919 fpsub16s %f1, %f1, %f4
1920 brlez,a %o6, loop_220
1921 ldsb [%l7 + 0x18], %o0
1922 lduh [%l7 + 0x0C], %i4
1923 fcmpeq16 %f12, %f2, %l6
1924loop_220:
1925 ta %xcc, 0x1
1926 bl %xcc, loop_221
1927 fsrc1s %f0, %f10
1928 fmovscs %icc, %f15, %f2
1929 popc %l5, %o5
1930loop_221:
1931 sth %g6, [%l7 + 0x6A]
1932 fabss %f6, %f15
1933 fmovrdgez %o1, %f0, %f10
1934 brgez,a %i5, loop_222
1935 be,a,pn %icc, loop_223
1936 ldsh [%l7 + 0x4A], %i7
1937 stx %l4, [%l7 + 0x10]
1938loop_222:
1939 movvs %xcc, %i0, %g5
1940loop_223:
1941 ld [%l7 + 0x4C], %f13
1942 smul %i3, 0x13E4, %o7
1943 fmovdle %xcc, %f15, %f10
1944 fpack32 %f4, %f4, %f6
1945 ldx [%l7 + 0x70], %l0
1946 fmovdneg %icc, %f6, %f3
1947 fmul8ulx16 %f10, %f0, %f10
1948 pdist %f10, %f0, %f0
1949 fpadd16 %f6, %f4, %f4
1950 and %l1, 0x1DCF, %o3
1951 fmuld8sux16 %f10, %f14, %f10
1952 movne %icc, %o2, %g2
1953 fcmpne16 %f6, %f0, %o4
1954 fmovdl %icc, %f14, %f5
1955 stx %l2, [%l7 + 0x60]
1956 fbule %fcc0, loop_224
1957 fcmpgt16 %f4, %f8, %i1
1958 stx %g7, [%l7 + 0x48]
1959 bcs,a,pt %xcc, loop_225
1960loop_224:
1961 ldsh [%l7 + 0x42], %g4
1962 lduw [%l7 + 0x54], %i2
1963 fands %f2, %f11, %f10
1964loop_225:
1965 subccc %i6, %g3, %g1
1966 pdist %f12, %f12, %f6
1967 brgez %l3, loop_226
1968 fornot2 %f6, %f10, %f0
1969 tl %icc, 0x3
1970 ldx [%l7 + 0x60], %o0
1971loop_226:
1972 fnot1 %f2, %f4
1973 fmovrslez %i4, %f10, %f14
1974 ldsw [%l7 + 0x3C], %l6
1975 fmuld8sux16 %f14, %f7, %f8
1976 tgu %icc, 0x7
1977 addccc %l5, %o6, %o5
1978 fcmpes %fcc1, %f3, %f9
1979 bcs,pn %xcc, loop_227
1980 tle %icc, 0x0
1981 tge %icc, 0x5
1982 movrgez %o1, 0x0D4, %i5
1983loop_227:
1984 fcmps %fcc3, %f14, %f12
1985 mova %icc, %i7, %l4
1986 fxors %f12, %f10, %f6
1987 fbule,a %fcc0, loop_228
1988 bpos %xcc, loop_229
1989 fcmple16 %f2, %f6, %g6
1990 edge8n %g5, %i0, %o7
1991loop_228:
1992 fabsd %f8, %f6
1993loop_229:
1994 brlz,a %i3, loop_230
1995 umulcc %l0, 0x1570, %o3
1996 fcmple16 %f0, %f12, %o2
1997 andn %l1, %o4, %l2
1998loop_230:
1999 fmul8x16au %f15, %f7, %f10
2000 ldub [%l7 + 0x75], %i1
2001 add %g7, 0x110A, %g2
2002 bvc %icc, loop_231
2003 stb %i2, [%l7 + 0x27]
2004 stx %g4, [%l7 + 0x60]
2005 ldsw [%l7 + 0x4C], %i6
2006loop_231:
2007 brgez %g1, loop_232
2008 lduh [%l7 + 0x64], %l3
2009 fcmpne16 %f10, %f10, %g3
2010 fmovdcc %icc, %f13, %f0
2011loop_232:
2012 ldd [%l7 + 0x40], %f10
2013 lduh [%l7 + 0x38], %o0
2014 ldsh [%l7 + 0x7E], %l6
2015 fbule %fcc1, loop_233
2016 fbuge %fcc3, loop_234
2017 fmul8ulx16 %f4, %f8, %f2
2018 fnegd %f4, %f8
2019loop_233:
2020 ldub [%l7 + 0x65], %l5
2021loop_234:
2022 fbn,a %fcc0, loop_235
2023 edge32l %i4, %o6, %o1
2024 fmovda %xcc, %f5, %f12
2025 mova %xcc, %i5, %o5
2026loop_235:
2027 array16 %i7, %l4, %g6
2028 fmovrsgz %g5, %f9, %f4
2029 ldsw [%l7 + 0x08], %i0
2030 movgu %icc, %o7, %l0
2031 sub %i3, 0x14AB, %o3
2032 andncc %o2, %o4, %l1
2033 std %f12, [%l7 + 0x28]
2034 fcmpgt16 %f10, %f2, %i1
2035 fpsub16s %f10, %f1, %f14
2036 tvc %xcc, 0x5
2037 bvs,a loop_236
2038 lduh [%l7 + 0x14], %l2
2039 movrlz %g2, %g7, %g4
2040 fandnot2s %f15, %f6, %f6
2041loop_236:
2042 ld [%l7 + 0x58], %f13
2043 ldd [%l7 + 0x38], %f4
2044 fsrc1 %f12, %f2
2045 fornot1s %f15, %f8, %f10
2046 stx %i2, [%l7 + 0x30]
2047 tcc %icc, 0x7
2048 array32 %g1, %i6, %g3
2049 fnands %f10, %f10, %f12
2050 andncc %o0, %l3, %l6
2051 fcmpd %fcc1, %f0, %f10
2052 fbn,a %fcc1, loop_237
2053 brgez,a %i4, loop_238
2054 lduh [%l7 + 0x54], %l5
2055 brgez,a %o1, loop_239
2056loop_237:
2057 fcmpne32 %f10, %f8, %o6
2058loop_238:
2059 fnands %f2, %f3, %f5
2060 fmovsgu %icc, %f7, %f7
2061loop_239:
2062 movl %xcc, %o5, %i7
2063 fmovsl %icc, %f13, %f15
2064 movrlez %l4, %i5, %g6
2065 edge16 %i0, %o7, %g5
2066 stx %i3, [%l7 + 0x40]
2067 movge %icc, %l0, %o3
2068 stb %o2, [%l7 + 0x21]
2069 fandnot2 %f6, %f4, %f0
2070 ldsb [%l7 + 0x2B], %o4
2071 brgz %i1, loop_240
2072 fzero %f4
2073 fmovsle %xcc, %f6, %f5
2074 edge16l %l2, %g2, %g7
2075loop_240:
2076 tpos %xcc, 0x1
2077 faligndata %f14, %f4, %f10
2078 fmovrsgez %g4, %f13, %f10
2079 mova %xcc, %i2, %l1
2080 tge %icc, 0x1
2081 stx %i6, [%l7 + 0x30]
2082 ldub [%l7 + 0x17], %g3
2083 ld [%l7 + 0x7C], %f4
2084 st %f5, [%l7 + 0x68]
2085 siam 0x5
2086 fmuld8ulx16 %f7, %f14, %f0
2087 std %f8, [%l7 + 0x68]
2088 tl %xcc, 0x1
2089 fmul8sux16 %f4, %f2, %f4
2090 mova %xcc, %g1, %l3
2091 taddcctv %l6, %o0, %l5
2092 ldsh [%l7 + 0x60], %i4
2093 std %f10, [%l7 + 0x40]
2094 ldsw [%l7 + 0x2C], %o6
2095 movrlz %o5, 0x1E8, %i7
2096 bcc,a loop_241
2097 lduh [%l7 + 0x3C], %o1
2098 subc %l4, 0x11D8, %i5
2099 fnor %f14, %f0, %f0
2100loop_241:
2101 lduh [%l7 + 0x3C], %i0
2102 fxnor %f6, %f12, %f14
2103 std %f12, [%l7 + 0x78]
2104 tpos %xcc, 0x7
2105 fbn %fcc3, loop_242
2106 fmovsneg %icc, %f14, %f12
2107 ta %xcc, 0x0
2108 fandnot2s %f0, %f15, %f15
2109loop_242:
2110 tvs %xcc, 0x3
2111 tsubcc %g6, 0x02B5, %g5
2112 fand %f6, %f8, %f4
2113 alignaddrl %o7, %l0, %o3
2114 fmovdvc %icc, %f8, %f11
2115 ldsb [%l7 + 0x32], %i3
2116 sllx %o4, %o2, %l2
2117 fmovrsgz %i1, %f15, %f11
2118 stb %g2, [%l7 + 0x0F]
2119 for %f0, %f14, %f14
2120 edge16l %g4, %g7, %l1
2121 sth %i2, [%l7 + 0x18]
2122 ldsb [%l7 + 0x7C], %g3
2123 tpos %icc, 0x6
2124 fmovse %xcc, %f8, %f6
2125 fmovdneg %xcc, %f15, %f11
2126 movg %xcc, %g1, %l3
2127 ld [%l7 + 0x44], %f10
2128 fmovrsne %l6, %f0, %f3
2129 fnegd %f10, %f12
2130 lduw [%l7 + 0x5C], %o0
2131 addc %l5, 0x1BE4, %i6
2132 ta %icc, 0x7
2133 bpos,a,pn %xcc, loop_243
2134 fsrc2s %f10, %f4
2135 movg %xcc, %i4, %o5
2136 stw %o6, [%l7 + 0x50]
2137loop_243:
2138 fmul8x16au %f7, %f7, %f14
2139 sdivcc %o1, 0x1B52, %l4
2140 fba,a %fcc1, loop_244
2141 fbug %fcc3, loop_245
2142 tle %icc, 0x0
2143 orncc %i7, 0x1388, %i0
2144loop_244:
2145 tn %xcc, 0x5
2146loop_245:
2147 movrne %i5, %g6, %g5
2148 st %f3, [%l7 + 0x48]
2149 edge16 %l0, %o3, %o7
2150 udivx %i3, 0x18A1, %o4
2151 lduh [%l7 + 0x6E], %l2
2152 movle %xcc, %o2, %g2
2153 sdivx %g4, 0x09BF, %i1
2154 fcmpne32 %f0, %f12, %g7
2155 tsubcc %l1, %i2, %g1
2156 fmovrdgez %g3, %f14, %f2
2157 subc %l3, %l6, %l5
2158 fbge,a %fcc0, loop_246
2159 fcmpne16 %f6, %f6, %o0
2160 fbn,a %fcc1, loop_247
2161 stb %i6, [%l7 + 0x45]
2162loop_246:
2163 sth %i4, [%l7 + 0x32]
2164 fcmpgt16 %f14, %f4, %o6
2165loop_247:
2166 ldx [%l7 + 0x18], %o5
2167 be,pt %xcc, loop_248
2168 fexpand %f7, %f6
2169 fandnot2s %f3, %f9, %f3
2170 udiv %l4, 0x0D04, %o1
2171loop_248:
2172 fnor %f10, %f12, %f4
2173 brlz %i0, loop_249
2174 fcmpgt32 %f10, %f2, %i7
2175 fmovspos %icc, %f1, %f14
2176 fmovrse %i5, %f3, %f10
2177loop_249:
2178 andn %g5, %g6, %l0
2179 and %o7, 0x0F54, %o3
2180 ld [%l7 + 0x70], %f11
2181 std %f2, [%l7 + 0x38]
2182 movrne %o4, 0x3DB, %i3
2183 fcmpd %fcc3, %f6, %f2
2184 ldsb [%l7 + 0x25], %o2
2185 fbug,a %fcc3, loop_250
2186 ldsb [%l7 + 0x2E], %l2
2187 movre %g2, 0x208, %g4
2188 mova %icc, %i1, %l1
2189loop_250:
2190 fmovsl %xcc, %f6, %f3
2191 udivx %i2, 0x0C93, %g7
2192 fpack16 %f0, %f10
2193 tvs %icc, 0x5
2194 siam 0x4
2195 bpos,a,pn %xcc, loop_251
2196 ld [%l7 + 0x4C], %f6
2197 edge32n %g3, %l3, %l6
2198 fxor %f4, %f10, %f0
2199loop_251:
2200 st %f2, [%l7 + 0x38]
2201 fmovrsgz %l5, %f3, %f5
2202 st %f13, [%l7 + 0x08]
2203 ldsw [%l7 + 0x40], %o0
2204 fmovrsgez %g1, %f8, %f1
2205 alignaddr %i4, %o6, %o5
2206 bl,a,pt %xcc, loop_252
2207 subccc %i6, %o1, %l4
2208 fzero %f8
2209 fcmple32 %f0, %f0, %i0
2210loop_252:
2211 bvc %xcc, loop_253
2212 subc %i7, 0x061D, %g5
2213 fmovrse %g6, %f1, %f15
2214 movpos %icc, %i5, %l0
2215loop_253:
2216 subcc %o7, 0x0812, %o3
2217 movrlez %i3, %o2, %l2
2218 fbuge %fcc3, loop_254
2219 andn %g2, %g4, %o4
2220 fbug %fcc2, loop_255
2221 stx %l1, [%l7 + 0x08]
2222loop_254:
2223 nop
2224 setx loop_256, %l0, %l1
2225 jmpl %l1, %i1
2226 ldx [%l7 + 0x68], %g7
2227loop_255:
2228 movl %xcc, %i2, %g3
2229 fmovdleu %xcc, %f4, %f8
2230loop_256:
2231 orcc %l6, 0x1077, %l5
2232 stb %l3, [%l7 + 0x6C]
2233 lduh [%l7 + 0x26], %g1
2234 fcmple16 %f8, %f6, %i4
2235 fbug %fcc3, loop_257
2236 fnot1 %f12, %f2
2237 stw %o6, [%l7 + 0x30]
2238 srax %o0, 0x0D, %i6
2239loop_257:
2240 std %f8, [%l7 + 0x40]
2241 lduh [%l7 + 0x24], %o5
2242 bneg %xcc, loop_258
2243 sll %o1, %l4, %i7
2244 st %f14, [%l7 + 0x08]
2245 stx %i0, [%l7 + 0x68]
2246loop_258:
2247 ldsh [%l7 + 0x42], %g6
2248 lduw [%l7 + 0x6C], %g5
2249 ldsh [%l7 + 0x10], %l0
2250 smul %o7, %o3, %i3
2251 fmovd %f12, %f14
2252 lduh [%l7 + 0x22], %o2
2253 ldub [%l7 + 0x76], %l2
2254 ldsb [%l7 + 0x7B], %i5
2255 st %f0, [%l7 + 0x54]
2256 sdivx %g4, 0x059E, %g2
2257 lduh [%l7 + 0x56], %o4
2258 fmovdvs %icc, %f5, %f6
2259 ldub [%l7 + 0x5D], %i1
2260 ldsb [%l7 + 0x44], %l1
2261 fmul8x16 %f0, %f14, %f8
2262 lduh [%l7 + 0x66], %i2
2263 call loop_259
2264 edge8l %g3, %g7, %l5
2265 movrne %l3, 0x2EE, %l6
2266 fmovda %xcc, %f13, %f6
2267loop_259:
2268 udivcc %i4, 0x00E4, %g1
2269 alignaddrl %o6, %o0, %i6
2270 sth %o1, [%l7 + 0x3E]
2271 smul %l4, %i7, %o5
2272 ldsh [%l7 + 0x3A], %g6
2273 lduh [%l7 + 0x7A], %g5
2274 popc 0x0364, %i0
2275 xnor %o7, %l0, %o3
2276 ld [%l7 + 0x3C], %f15
2277 movneg %icc, %o2, %l2
2278 ldub [%l7 + 0x2A], %i5
2279 fmul8sux16 %f4, %f10, %f4
2280 bshuffle %f6, %f14, %f2
2281 fmovdcs %xcc, %f9, %f0
2282 fornot1 %f2, %f2, %f10
2283 edge16ln %i3, %g2, %o4
2284 bvc,pn %icc, loop_260
2285 fpack32 %f14, %f12, %f4
2286 bleu,a loop_261
2287 lduh [%l7 + 0x46], %i1
2288loop_260:
2289 ldsh [%l7 + 0x7C], %l1
2290 bleu,a %icc, loop_262
2291loop_261:
2292 movvs %icc, %i2, %g4
2293 lduh [%l7 + 0x2E], %g3
2294 fcmpgt32 %f12, %f0, %l5
2295loop_262:
2296 tleu %xcc, 0x6
2297 fmovsa %icc, %f11, %f15
2298 bg,a loop_263
2299 ldx [%l7 + 0x20], %l3
2300 ldd [%l7 + 0x18], %f10
2301 addccc %g7, %l6, %i4
2302loop_263:
2303 fnot2 %f2, %f8
2304 xnor %g1, %o0, %o6
2305 ldsb [%l7 + 0x7D], %i6
2306 subccc %o1, %i7, %l4
2307 mulx %g6, 0x0D32, %o5
2308 addccc %i0, %o7, %g5
2309 fmovdneg %xcc, %f6, %f11
2310 fmovdne %xcc, %f9, %f7
2311 sth %l0, [%l7 + 0x76]
2312 fbule %fcc0, loop_264
2313 ldd [%l7 + 0x70], %f6
2314 movrgz %o3, %o2, %i5
2315 tneg %xcc, 0x3
2316loop_264:
2317 subccc %i3, %l2, %g2
2318 movge %xcc, %i1, %l1
2319 tg %icc, 0x2
2320 brz,a %i2, loop_265
2321 movneg %icc, %o4, %g4
2322 sub %g3, 0x0F2F, %l3
2323 fones %f5
2324loop_265:
2325 ldsw [%l7 + 0x74], %g7
2326 xnor %l6, 0x0BCC, %l5
2327 array8 %i4, %o0, %g1
2328 call loop_266
2329 edge16 %o6, %o1, %i6
2330 orcc %i7, 0x0D83, %g6
2331 movcc %xcc, %o5, %i0
2332loop_266:
2333 fmovdneg %icc, %f8, %f12
2334 ldub [%l7 + 0x11], %l4
2335 sdiv %o7, 0x17EF, %l0
2336 fnot2s %f12, %f15
2337 stx %g5, [%l7 + 0x50]
2338 fnand %f0, %f8, %f12
2339 call loop_267
2340 bgu,a,pn %xcc, loop_268
2341 stx %o2, [%l7 + 0x28]
2342 ldub [%l7 + 0x41], %o3
2343loop_267:
2344 alignaddrl %i3, %l2, %i5
2345loop_268:
2346 fpadd32 %f8, %f4, %f10
2347 brz %i1, loop_269
2348 stx %l1, [%l7 + 0x20]
2349 st %f10, [%l7 + 0x58]
2350 stb %i2, [%l7 + 0x0D]
2351loop_269:
2352 ldsw [%l7 + 0x48], %g2
2353 fsrc2 %f10, %f2
2354 nop
2355 setx loop_270, %l0, %l1
2356 jmpl %l1, %g4
2357 sra %g3, 0x13, %l3
2358 movge %xcc, %o4, %g7
2359 fnot2s %f9, %f9
2360loop_270:
2361 edge8l %l5, %l6, %i4
2362 array8 %g1, %o6, %o1
2363 fornot1 %f12, %f6, %f10
2364 ldub [%l7 + 0x0C], %i6
2365 sth %o0, [%l7 + 0x78]
2366 ldsh [%l7 + 0x6C], %g6
2367 alignaddr %o5, %i0, %i7
2368 ldsw [%l7 + 0x50], %o7
2369 andn %l0, 0x0958, %l4
2370 addccc %o2, 0x0E53, %o3
2371 for %f2, %f2, %f8
2372 fblg,a %fcc2, loop_271
2373 taddcc %g5, %l2, %i3
2374 ldsb [%l7 + 0x4A], %i5
2375 bn,a,pt %icc, loop_272
2376loop_271:
2377 fmovsn %xcc, %f12, %f3
2378 ldx [%l7 + 0x68], %l1
2379 st %f9, [%l7 + 0x14]
2380loop_272:
2381 stx %i1, [%l7 + 0x18]
2382 bgu,a,pn %icc, loop_273
2383 bneg,pt %xcc, loop_274
2384 ldd [%l7 + 0x30], %f12
2385 sdivx %i2, 0x1DDC, %g4
2386loop_273:
2387 fnot2s %f8, %f15
2388loop_274:
2389 ldsw [%l7 + 0x58], %g3
2390 fble %fcc2, loop_275
2391 lduw [%l7 + 0x0C], %g2
2392 st %f2, [%l7 + 0x40]
2393 bge,a,pt %icc, loop_276
2394loop_275:
2395 fornot1s %f11, %f2, %f1
2396 ldsw [%l7 + 0x50], %l3
2397 udivcc %g7, 0x1536, %l5
2398loop_276:
2399 std %f6, [%l7 + 0x20]
2400 std %f14, [%l7 + 0x78]
2401 stw %o4, [%l7 + 0x08]
2402 movge %icc, %i4, %l6
2403 ldsw [%l7 + 0x5C], %g1
2404 fnands %f7, %f11, %f15
2405 sllx %o6, %o1, %i6
2406 fcmpgt16 %f2, %f12, %g6
2407 movl %xcc, %o0, %i0
2408 movrne %i7, 0x318, %o5
2409 fble,a %fcc0, loop_277
2410 std %f0, [%l7 + 0x20]
2411 fmovsleu %xcc, %f15, %f14
2412 edge32l %l0, %o7, %o2
2413loop_277:
2414 fpsub32s %f9, %f14, %f5
2415 tvs %icc, 0x6
2416 fmovdleu %icc, %f9, %f12
2417 bge,a,pt %xcc, loop_278
2418 fbo,a %fcc2, loop_279
2419 move %xcc, %o3, %g5
2420 fmovsa %icc, %f15, %f6
2421loop_278:
2422 tcc %icc, 0x7
2423loop_279:
2424 ldsb [%l7 + 0x4A], %l4
2425 tvc %xcc, 0x0
2426 movrgez %l2, %i5, %l1
2427 fmovs %f7, %f10
2428 brlz %i3, loop_280
2429 fzero %f6
2430 call loop_281
2431 ldsh [%l7 + 0x3C], %i2
2432loop_280:
2433 fexpand %f3, %f10
2434 ldx [%l7 + 0x70], %g4
2435loop_281:
2436 fmovdvc %xcc, %f5, %f12
2437 fmovdcc %icc, %f10, %f3
2438 brz %g3, loop_282
2439 fmovse %xcc, %f12, %f9
2440 sth %g2, [%l7 + 0x10]
2441 fbug %fcc1, loop_283
2442loop_282:
2443 ldd [%l7 + 0x50], %f10
2444 fcmpes %fcc1, %f4, %f5
2445 orn %i1, 0x0914, %l3
2446loop_283:
2447 edge32n %l5, %o4, %g7
2448 lduh [%l7 + 0x6C], %i4
2449 ldub [%l7 + 0x36], %l6
2450 fbg,a %fcc1, loop_284
2451 lduw [%l7 + 0x78], %g1
2452 and %o1, 0x0A5F, %o6
2453 fmovdpos %xcc, %f11, %f4
2454loop_284:
2455 addccc %i6, %o0, %i0
2456 ldsw [%l7 + 0x64], %g6
2457 fandnot2s %f11, %f4, %f5
2458 stb %i7, [%l7 + 0x11]
2459 fbl %fcc3, loop_285
2460 sdiv %o5, 0x1CC2, %l0
2461 stw %o2, [%l7 + 0x58]
2462 ldsh [%l7 + 0x4E], %o7
2463loop_285:
2464 sth %o3, [%l7 + 0x52]
2465 stb %l4, [%l7 + 0x35]
2466 fmovdpos %xcc, %f13, %f13
2467 tcc %icc, 0x5
2468 fones %f5
2469 stw %g5, [%l7 + 0x34]
2470 fcmped %fcc3, %f8, %f8
2471 fmovsleu %icc, %f13, %f7
2472 udiv %l2, 0x0CD9, %l1
2473 fmovdne %icc, %f12, %f2
2474 sdivx %i3, 0x0AAA, %i5
2475 fand %f10, %f0, %f6
2476 fmovrdgz %i2, %f4, %f4
2477 umulcc %g4, %g3, %i1
2478 std %f4, [%l7 + 0x20]
2479 stw %l3, [%l7 + 0x2C]
2480 tvc %icc, 0x6
2481 edge16l %g2, %l5, %o4
2482 fmovsn %xcc, %f12, %f1
2483 fbg %fcc2, loop_286
2484 movge %xcc, %i4, %l6
2485 movvc %icc, %g1, %g7
2486 fornot2 %f12, %f6, %f12
2487loop_286:
2488 nop
2489 setx loop_287, %l0, %l1
2490 wrpr 0x1, %tl
2491 wrpr %l1, %tpc
2492 add %l1, 0x4, %l1
2493 wrpr %l1, %tnpc
2494 setx 0x34400001400, %l0, %l1
2495 wrpr %l1, %tstate
2496 wrhpr 0x4, %htstate
2497 retry
2498 fandnot2s %f4, %f1, %f15
2499 lduw [%l7 + 0x34], %o1
2500 fmul8sux16 %f8, %f4, %f0
2501loop_287:
2502 st %f7, [%l7 + 0x6C]
2503 tcc %icc, 0x1
2504 taddcctv %o6, 0x157F, %i6
2505 ldd [%l7 + 0x60], %f14
2506 tl %icc, 0x2
2507 edge8ln %o0, %g6, %i7
2508 movre %o5, 0x328, %l0
2509 st %f13, [%l7 + 0x3C]
2510 ldsb [%l7 + 0x64], %o2
2511 fmovsn %xcc, %f1, %f13
2512 fand %f14, %f4, %f8
2513 std %f6, [%l7 + 0x38]
2514 nop
2515 setx loop_288, %l0, %l1
2516 wrpr 0x1, %tl
2517 wrpr %l1, %tnpc
2518 setx 0x34400001400, %l0, %l1
2519 wrpr %l1, %tstate
2520 wrhpr 0x4, %htstate
2521 done
2522 tleu %icc, 0x4
2523 fmovrsgez %i0, %f15, %f15
2524 edge32l %o7, %l4, %g5
2525loop_288:
2526 edge8 %o3, %l1, %l2
2527 lduh [%l7 + 0x52], %i5
2528 fands %f1, %f10, %f9
2529 ld [%l7 + 0x60], %f0
2530 st %f12, [%l7 + 0x5C]
2531 fmovscc %icc, %f10, %f7
2532 sdivx %i2, 0x1D4B, %i3
2533 fcmple16 %f8, %f12, %g4
2534 tvs %icc, 0x0
2535 bpos loop_289
2536 stb %g3, [%l7 + 0x4B]
2537 bgu,a,pn %xcc, loop_290
2538 fmovdvs %icc, %f5, %f7
2539loop_289:
2540 mulx %i1, %g2, %l5
2541 umul %l3, %i4, %l6
2542loop_290:
2543 ble,a,pt %xcc, loop_291
2544 fcmpes %fcc3, %f4, %f8
2545 udivx %g1, 0x0745, %g7
2546 orn %o4, %o1, %o6
2547loop_291:
2548 orn %i6, 0x14A9, %g6
2549 ldsw [%l7 + 0x10], %i7
2550 fmovde %icc, %f3, %f8
2551 for %f0, %f4, %f8
2552 edge16 %o5, %l0, %o0
2553 subcc %i0, %o2, %l4
2554 ldx [%l7 + 0x68], %g5
2555 fmovsne %icc, %f8, %f2
2556 stx %o7, [%l7 + 0x40]
2557 edge16l %l1, %o3, %l2
2558 fcmpeq32 %f10, %f14, %i2
2559 taddcctv %i5, 0x19C1, %i3
2560 subc %g3, %i1, %g4
2561 pdist %f12, %f6, %f0
2562 fbu %fcc2, loop_292
2563 bg loop_293
2564 orcc %l5, %l3, %g2
2565 fmovsvs %xcc, %f8, %f14
2566loop_292:
2567 sub %i4, %g1, %l6
2568loop_293:
2569 movre %g7, %o1, %o4
2570 fmovsgu %xcc, %f5, %f5
2571 movvc %icc, %o6, %g6
2572 edge16n %i7, %i6, %l0
2573 ldd [%l7 + 0x28], %f6
2574 udiv %o0, 0x06B5, %o5
2575 mova %icc, %i0, %o2
2576 stx %g5, [%l7 + 0x20]
2577 bleu,pn %xcc, loop_294
2578 fmovrdgez %o7, %f8, %f0
2579 tle %xcc, 0x3
2580 mulx %l4, 0x0191, %l1
2581loop_294:
2582 bvc,pt %icc, loop_295
2583 xorcc %o3, %l2, %i2
2584 sth %i5, [%l7 + 0x50]
2585 call loop_296
2586loop_295:
2587 bg loop_297
2588 array8 %i3, %i1, %g4
2589 fcmpeq32 %f10, %f14, %l5
2590loop_296:
2591 ldub [%l7 + 0x5F], %g3
2592loop_297:
2593 fmovsvs %xcc, %f3, %f12
2594 udiv %l3, 0x154A, %g2
2595 mova %xcc, %g1, %l6
2596 ble,pn %icc, loop_298
2597 fcmple32 %f0, %f14, %g7
2598 tcs %icc, 0x7
2599 fones %f6
2600loop_298:
2601 bvs,a %xcc, loop_299
2602 fandnot1s %f9, %f13, %f11
2603 taddcc %i4, 0x08B6, %o1
2604 lduh [%l7 + 0x58], %o6
2605loop_299:
2606 umulcc %o4, %i7, %i6
2607 ldsw [%l7 + 0x08], %l0
2608 tl %icc, 0x7
2609 fornot1 %f14, %f2, %f10
2610 bcc,a,pn %xcc, loop_300
2611 fmul8sux16 %f8, %f2, %f0
2612 fands %f9, %f0, %f13
2613 movg %xcc, %g6, %o5
2614loop_300:
2615 fpsub16 %f6, %f4, %f6
2616 fbge %fcc1, loop_301
2617 fmovsn %xcc, %f15, %f6
2618 fnegs %f1, %f0
2619 ldd [%l7 + 0x70], %f2
2620loop_301:
2621 fnands %f12, %f8, %f3
2622 bvc %icc, loop_302
2623 subc %i0, 0x0256, %o0
2624 tge %icc, 0x7
2625 stx %g5, [%l7 + 0x70]
2626loop_302:
2627 stx %o2, [%l7 + 0x08]
2628 ld [%l7 + 0x40], %f0
2629 udivx %l4, 0x0614, %l1
2630 fbge %fcc1, loop_303
2631 ld [%l7 + 0x34], %f5
2632 sth %o3, [%l7 + 0x7C]
2633 subcc %o7, %l2, %i2
2634loop_303:
2635 ld [%l7 + 0x30], %f4
2636 xnorcc %i5, 0x0C07, %i3
2637 ldx [%l7 + 0x40], %g4
2638 fpsub32 %f0, %f6, %f6
2639 fpmerge %f1, %f1, %f0
2640 ldsw [%l7 + 0x2C], %i1
2641 tl %xcc, 0x3
2642 and %l5, %g3, %g2
2643 sdivx %g1, 0x15AE, %l3
2644 fsrc2s %f7, %f13
2645 sra %g7, 0x06, %l6
2646 xor %i4, 0x02C5, %o1
2647 ldd [%l7 + 0x68], %f8
2648 sth %o4, [%l7 + 0x58]
2649 sethi 0x00E9, %i7
2650 fmovrse %o6, %f15, %f10
2651 movleu %xcc, %l0, %g6
2652 tg %icc, 0x5
2653 std %f4, [%l7 + 0x20]
2654 movpos %xcc, %o5, %i0
2655 sth %o0, [%l7 + 0x5A]
2656 nop
2657 setx loop_304, %l0, %l1
2658 wrpr 0x1, %tl
2659 wrpr %l1, %tnpc
2660 setx 0x34400001400, %l0, %l1
2661 wrpr %l1, %tstate
2662 wrhpr 0x4, %htstate
2663 done
2664 ble,a,pn %xcc, loop_305
2665 fpmerge %f3, %f12, %f10
2666 fornot2s %f13, %f11, %f3
2667loop_304:
2668 fcmpes %fcc2, %f3, %f13
2669loop_305:
2670 stb %g5, [%l7 + 0x3D]
2671 brlez,a %i6, loop_306
2672 ld [%l7 + 0x68], %f14
2673 ldub [%l7 + 0x27], %l4
2674 lduw [%l7 + 0x3C], %o2
2675loop_306:
2676 fpsub32 %f6, %f6, %f12
2677 faligndata %f6, %f0, %f14
2678 srlx %l1, 0x14, %o7
2679 ble,pt %icc, loop_307
2680 tne %icc, 0x0
2681 ldsh [%l7 + 0x54], %o3
2682 fpsub32 %f6, %f12, %f6
2683loop_307:
2684 ldx [%l7 + 0x68], %i2
2685 tle %icc, 0x7
2686 fpsub16s %f7, %f1, %f9
2687 fones %f5
2688 edge32ln %l2, %i5, %g4
2689 movcc %icc, %i1, %l5
2690 ldsw [%l7 + 0x20], %g3
2691 ldub [%l7 + 0x46], %i3
2692 stb %g2, [%l7 + 0x75]
2693 stw %l3, [%l7 + 0x7C]
2694 fnands %f1, %f13, %f12
2695 tpos %xcc, 0x4
2696 alignaddrl %g7, %g1, %i4
2697 fpadd16 %f14, %f2, %f12
2698 fmul8x16 %f9, %f0, %f6
2699 lduh [%l7 + 0x3A], %l6
2700 st %f4, [%l7 + 0x64]
2701 ldsb [%l7 + 0x3E], %o4
2702 fcmpeq16 %f12, %f12, %i7
2703 brgz,a %o1, loop_308
2704 orncc %o6, 0x0669, %g6
2705 ld [%l7 + 0x34], %f11
2706 std %f8, [%l7 + 0x60]
2707loop_308:
2708 sth %o5, [%l7 + 0x2A]
2709 ldsw [%l7 + 0x08], %i0
2710 sll %l0, %o0, %i6
2711 nop
2712 setx loop_309, %l0, %l1
2713 jmpl %l1, %g5
2714 ld [%l7 + 0x74], %f6
2715 movre %l4, %o2, %l1
2716 fsrc1s %f4, %f9
2717loop_309:
2718 brnz,a %o7, loop_310
2719 orcc %i2, 0x1E0D, %o3
2720 sdivx %l2, 0x0817, %i5
2721 fexpand %f14, %f8
2722loop_310:
2723 fmuld8ulx16 %f14, %f9, %f0
2724 fble %fcc3, loop_311
2725 stx %g4, [%l7 + 0x30]
2726 sdiv %i1, 0x1A59, %l5
2727 fmovrslz %g3, %f2, %f12
2728loop_311:
2729 ldsh [%l7 + 0x42], %i3
2730 brgez,a %g2, loop_312
2731 edge32n %g7, %l3, %i4
2732 fnot1 %f12, %f6
2733 fnand %f10, %f14, %f8
2734loop_312:
2735 edge8n %g1, %o4, %i7
2736 fbo,a %fcc1, loop_313
2737 ld [%l7 + 0x18], %f5
2738 fcmpne32 %f10, %f2, %o1
2739 fmovsn %icc, %f7, %f9
2740loop_313:
2741 fbn,a %fcc1, loop_314
2742 st %f6, [%l7 + 0x30]
2743 mulx %o6, %g6, %l6
2744 fnand %f2, %f4, %f6
2745loop_314:
2746 tg %xcc, 0x3
2747 tsubcctv %i0, %o5, %o0
2748 fmovdge %icc, %f7, %f1
2749 fcmps %fcc1, %f8, %f1
2750 movn %xcc, %i6, %l0
2751 tvs %icc, 0x1
2752 bcs,a loop_315
2753 bcc,a,pn %xcc, loop_316
2754 ld [%l7 + 0x10], %f8
2755 stb %l4, [%l7 + 0x59]
2756loop_315:
2757 fandnot2 %f2, %f8, %f4
2758loop_316:
2759 fmovsl %xcc, %f3, %f7
2760 ld [%l7 + 0x78], %f8
2761 fmovrdgez %o2, %f10, %f0
2762 fmovdg %icc, %f15, %f6
2763 te %xcc, 0x7
2764 fbug,a %fcc3, loop_317
2765 edge16l %l1, %o7, %g5
2766 fpadd32 %f0, %f4, %f8
2767 sll %i2, %l2, %i5
2768loop_317:
2769 fxor %f8, %f4, %f2
2770 fsrc2 %f8, %f10
2771 fbu %fcc1, loop_318
2772 bvs,a,pt %xcc, loop_319
2773 ldsh [%l7 + 0x76], %g4
2774 tcs %icc, 0x4
2775loop_318:
2776 sth %o3, [%l7 + 0x6A]
2777loop_319:
2778 fpadd16 %f0, %f0, %f8
2779 stb %i1, [%l7 + 0x29]
2780 fsrc1s %f7, %f8
2781 stx %l5, [%l7 + 0x50]
2782 fnot2 %f0, %f6
2783 st %f8, [%l7 + 0x38]
2784 stb %i3, [%l7 + 0x24]
2785 fone %f12
2786 fpackfix %f0, %f2
2787 lduh [%l7 + 0x40], %g3
2788 subccc %g7, %g2, %i4
2789 andcc %g1, 0x0E9C, %l3
2790 fmovdvc %icc, %f10, %f15
2791 subccc %i7, %o1, %o6
2792 bcc,pt %xcc, loop_320
2793 st %f7, [%l7 + 0x68]
2794 fcmpd %fcc3, %f10, %f4
2795 ld [%l7 + 0x60], %f3
2796loop_320:
2797 fmovsl %xcc, %f15, %f9
2798 ta %icc, 0x4
2799 ldx [%l7 + 0x68], %o4
2800 ld [%l7 + 0x24], %f9
2801 movleu %xcc, %g6, %i0
2802 st %f4, [%l7 + 0x3C]
2803 fmovdneg %icc, %f14, %f13
2804 st %f14, [%l7 + 0x44]
2805 ldsh [%l7 + 0x68], %o5
2806 fpackfix %f2, %f12
2807 ta %xcc, 0x5
2808 fmovs %f8, %f6
2809 orn %l6, %o0, %l0
2810 tl %icc, 0x0
2811 sdivx %l4, 0x1D7D, %i6
2812 fblg %fcc3, loop_321
2813 fsrc1 %f4, %f4
2814 sth %o2, [%l7 + 0x20]
2815 ldsh [%l7 + 0x24], %o7
2816loop_321:
2817 fcmple16 %f14, %f14, %g5
2818 fmovs %f3, %f5
2819 nop
2820 setx loop_322, %l0, %l1
2821 jmpl %l1, %i2
2822 subc %l1, %l2, %g4
2823 addccc %o3, 0x1988, %i5
2824 ld [%l7 + 0x20], %f6
2825loop_322:
2826 fmovrdgz %l5, %f12, %f10
2827 fcmpeq32 %f0, %f0, %i3
2828 ldub [%l7 + 0x27], %i1
2829 array8 %g3, %g2, %i4
2830 lduh [%l7 + 0x7A], %g1
2831 fbe %fcc2, loop_323
2832 ldub [%l7 + 0x3D], %g7
2833 edge8l %i7, %l3, %o1
2834 fmovdgu %xcc, %f4, %f7
2835loop_323:
2836 fbe %fcc2, loop_324
2837 fandnot2 %f12, %f4, %f0
2838 ldub [%l7 + 0x55], %o6
2839 std %f0, [%l7 + 0x48]
2840loop_324:
2841 std %f6, [%l7 + 0x48]
2842 movg %icc, %o4, %g6
2843 fnor %f0, %f14, %f8
2844 movl %icc, %o5, %l6
2845 tl %icc, 0x4
2846 ldsb [%l7 + 0x1C], %o0
2847 tvc %xcc, 0x5
2848 fpsub16s %f3, %f10, %f9
2849 fbo %fcc0, loop_325
2850 ldub [%l7 + 0x35], %i0
2851 ldsb [%l7 + 0x57], %l4
2852 ble %icc, loop_326
2853loop_325:
2854 stw %l0, [%l7 + 0x58]
2855 std %f8, [%l7 + 0x28]
2856 ldsw [%l7 + 0x68], %i6
2857loop_326:
2858 ldsw [%l7 + 0x28], %o7
2859 sdiv %g5, 0x196B, %o2
2860 andcc %i2, %l1, %l2
2861 ldsh [%l7 + 0x32], %g4
2862 bge loop_327
2863 bshuffle %f4, %f14, %f8
2864 lduw [%l7 + 0x4C], %o3
2865 udivcc %i5, 0x0E91, %i3
2866loop_327:
2867 ldsw [%l7 + 0x4C], %l5
2868 edge16 %i1, %g2, %i4
2869 umul %g3, 0x0C01, %g1
2870 fornot2 %f8, %f6, %f10
2871 stx %g7, [%l7 + 0x58]
2872 lduh [%l7 + 0x4E], %l3
2873 fornot1 %f10, %f8, %f14
2874 fmovrse %o1, %f4, %f10
2875 tleu %xcc, 0x0
2876 tneg %icc, 0x6
2877 st %f2, [%l7 + 0x6C]
2878 stx %i7, [%l7 + 0x08]
2879 fmul8ulx16 %f10, %f0, %f6
2880 fornot1 %f0, %f2, %f8
2881 fones %f14
2882 ble,a,pn %icc, loop_328
2883 stb %o6, [%l7 + 0x1A]
2884 fmovrde %o4, %f14, %f14
2885 smulcc %g6, 0x1380, %o5
2886loop_328:
2887 fpack32 %f0, %f10, %f2
2888 bcs,a,pn %xcc, loop_329
2889 fpsub16 %f6, %f4, %f12
2890 siam 0x5
2891 fmovdpos %icc, %f14, %f6
2892loop_329:
2893 sra %o0, %i0, %l6
2894 fmovrsgz %l0, %f7, %f8
2895 st %f10, [%l7 + 0x68]
2896 fmovdneg %icc, %f8, %f0
2897 tleu %icc, 0x5
2898 tgu %xcc, 0x5
2899 fmovde %icc, %f10, %f15
2900 fpack16 %f8, %f0
2901 stx %i6, [%l7 + 0x40]
2902 ldx [%l7 + 0x48], %l4
2903 sdivx %o7, 0x1919, %g5
2904 tgu %icc, 0x5
2905 call loop_330
2906 nop
2907 setx loop_331, %l0, %l1
2908 jmpl %l1, %i2
2909 lduw [%l7 + 0x58], %l1
2910 bn,a loop_332
2911loop_330:
2912 stw %l2, [%l7 + 0x64]
2913loop_331:
2914 stx %g4, [%l7 + 0x40]
2915 tneg %icc, 0x6
2916loop_332:
2917 std %f8, [%l7 + 0x68]
2918 stw %o2, [%l7 + 0x10]
2919 std %f8, [%l7 + 0x20]
2920 srl %o3, 0x04, %i5
2921 move %icc, %i3, %l5
2922 sra %g2, 0x17, %i1
2923 andn %i4, %g1, %g3
2924 bcs,a,pn %icc, loop_333
2925 stw %l3, [%l7 + 0x50]
2926 ldsb [%l7 + 0x7F], %g7
2927 movre %i7, 0x1BF, %o1
2928loop_333:
2929 sethi 0x1FA3, %o6
2930 sll %o4, 0x0D, %o5
2931 movvc %xcc, %o0, %g6
2932 xnorcc %i0, %l6, %i6
2933 ldx [%l7 + 0x28], %l4
2934 ldsw [%l7 + 0x38], %l0
2935 fbne,a %fcc1, loop_334
2936 fmovsgu %icc, %f6, %f9
2937 movne %xcc, %g5, %o7
2938 fbule,a %fcc2, loop_335
2939loop_334:
2940 movleu %icc, %i2, %l2
2941 fcmpeq32 %f12, %f2, %g4
2942 sdiv %o2, 0x0876, %o3
2943loop_335:
2944 fzeros %f12
2945 tl %icc, 0x0
2946 fnors %f7, %f15, %f12
2947 ldd [%l7 + 0x50], %f12
2948 srl %l1, %i5, %l5
2949 movrlz %i3, %i1, %g2
2950 xor %i4, %g1, %l3
2951 fmovrdne %g7, %f6, %f12
2952 tpos %xcc, 0x4
2953 stx %i7, [%l7 + 0x08]
2954 fbl %fcc3, loop_336
2955 movle %xcc, %o1, %g3
2956 fcmple16 %f2, %f4, %o4
2957 udivcc %o6, 0x1FB2, %o0
2958loop_336:
2959 fpadd32 %f8, %f6, %f0
2960 fsrc2 %f12, %f2
2961 ldsh [%l7 + 0x6C], %g6
2962 fmuld8sux16 %f5, %f5, %f4
2963 ldsw [%l7 + 0x54], %i0
2964 ldsw [%l7 + 0x7C], %l6
2965 ldd [%l7 + 0x30], %f2
2966 ldx [%l7 + 0x30], %o5
2967 bge,a %icc, loop_337
2968 fmovrdlez %l4, %f2, %f12
2969 bn loop_338
2970 fnot2 %f0, %f12
2971loop_337:
2972 lduw [%l7 + 0x74], %i6
2973 bvc %icc, loop_339
2974loop_338:
2975 fbo %fcc3, loop_340
2976 bvs loop_341
2977 fands %f3, %f13, %f15
2978loop_339:
2979 fpsub32 %f6, %f2, %f8
2980loop_340:
2981 fbule,a %fcc0, loop_342
2982loop_341:
2983 ldsw [%l7 + 0x2C], %l0
2984 faligndata %f12, %f2, %f10
2985 fxnor %f6, %f10, %f8
2986loop_342:
2987 ba,pn %icc, loop_343
2988 udiv %o7, 0x0F35, %i2
2989 stw %g5, [%l7 + 0x0C]
2990 nop
2991 setx loop_344, %l0, %l1
2992 wrpr 0x1, %tl
2993 wrpr %l1, %tpc
2994 add %l1, 0x4, %l1
2995 wrpr %l1, %tnpc
2996 setx 0x34400001400, %l0, %l1
2997 wrpr %l1, %tstate
2998 wrhpr 0x4, %htstate
2999 retry
3000loop_343:
3001 fmovscs %xcc, %f9, %f6
3002 ldsb [%l7 + 0x49], %l2
3003 ldx [%l7 + 0x70], %g4
3004loop_344:
3005 bcs,a loop_345
3006 siam 0x0
3007 fmovrdgez %o3, %f0, %f4
3008 stx %l1, [%l7 + 0x70]
3009loop_345:
3010 movvs %xcc, %o2, %i5
3011 fsrc1 %f2, %f4
3012 fmuld8sux16 %f8, %f5, %f4
3013 fmovdneg %icc, %f10, %f2
3014 ldsb [%l7 + 0x74], %i3
3015 smul %i1, 0x08A8, %l5
3016 fpackfix %f14, %f3
3017 fmovsge %icc, %f12, %f11
3018 fand %f8, %f10, %f14
3019 movrne %g2, %g1, %i4
3020 movcs %xcc, %l3, %g7
3021 nop
3022 setx loop_346, %l0, %l1
3023 wrpr 0x1, %tl
3024 wrpr %l1, %tnpc
3025 setx 0x34400001400, %l0, %l1
3026 wrpr %l1, %tstate
3027 wrhpr 0x4, %htstate
3028 done
3029 ldsb [%l7 + 0x7F], %i7
3030 fmul8sux16 %f0, %f4, %f8
3031 array16 %o1, %g3, %o6
3032loop_346:
3033 fbe %fcc0, loop_347
3034 xorcc %o0, 0x1A0A, %g6
3035 stw %i0, [%l7 + 0x70]
3036 st %f14, [%l7 + 0x48]
3037loop_347:
3038 fmovsvc %xcc, %f1, %f7
3039 addccc %l6, %o5, %o4
3040 stb %l4, [%l7 + 0x0F]
3041 stb %l0, [%l7 + 0x22]
3042 sethi 0x1B3F, %i6
3043 ldsh [%l7 + 0x28], %i2
3044 tcs %xcc, 0x1
3045 call loop_348
3046 orn %o7, 0x1737, %g5
3047 fmovsn %xcc, %f0, %f7
3048 ld [%l7 + 0x6C], %f6
3049loop_348:
3050 fbo %fcc0, loop_349
3051 ld [%l7 + 0x24], %f3
3052 fmul8x16al %f1, %f13, %f14
3053 fbe %fcc1, loop_350
3054loop_349:
3055 ldsb [%l7 + 0x70], %l2
3056 fnot2 %f10, %f0
3057 stb %g4, [%l7 + 0x19]
3058loop_350:
3059 fandnot1s %f13, %f6, %f6
3060 edge8 %o3, %l1, %i5
3061 lduw [%l7 + 0x08], %o2
3062 lduh [%l7 + 0x76], %i3
3063 fpadd16s %f4, %f1, %f9
3064 std %f12, [%l7 + 0x10]
3065 brgez %i1, loop_351
3066 fble %fcc1, loop_352
3067 edge8ln %g2, %l5, %g1
3068 add %i4, %l3, %g7
3069loop_351:
3070 edge8 %i7, %g3, %o1
3071loop_352:
3072 tsubcc %o0, %g6, %o6
3073 ba,a loop_353
3074 taddcctv %i0, %o5, %l6
3075 fmovdneg %xcc, %f0, %f2
3076 tcc %icc, 0x7
3077loop_353:
3078 st %f14, [%l7 + 0x1C]
3079 tl %xcc, 0x0
3080 edge8n %o4, %l0, %i6
3081 fmovdgu %icc, %f12, %f12
3082 lduw [%l7 + 0x20], %l4
3083 fmovsg %xcc, %f8, %f6
3084 brgz,a %o7, loop_354
3085 ldsw [%l7 + 0x64], %g5
3086 and %l2, %g4, %i2
3087 srl %l1, %i5, %o2
3088loop_354:
3089 movrlz %i3, 0x00F, %o3
3090 edge16ln %g2, %l5, %i1
3091 lduh [%l7 + 0x3E], %g1
3092 xorcc %l3, 0x1447, %i4
3093 popc %i7, %g3
3094 ld [%l7 + 0x3C], %f8
3095 bne %icc, loop_355
3096 fcmped %fcc1, %f2, %f12
3097 fcmpgt32 %f4, %f12, %o1
3098 bneg,pn %icc, loop_356
3099loop_355:
3100 stw %o0, [%l7 + 0x54]
3101 udiv %g7, 0x05CC, %o6
3102 movne %icc, %i0, %o5
3103loop_356:
3104 tsubcc %g6, 0x0F22, %o4
3105 udiv %l6, 0x0E2F, %i6
3106 alignaddr %l0, %l4, %g5
3107 ldsw [%l7 + 0x44], %l2
3108 fnegd %f0, %f6
3109 fpackfix %f10, %f13
3110 fand %f6, %f4, %f8
3111 ldd [%l7 + 0x30], %f14
3112 fpadd32s %f11, %f13, %f0
3113 tcc %xcc, 0x7
3114 tneg %icc, 0x7
3115 fmul8x16au %f2, %f2, %f2
3116 tn %xcc, 0x0
3117 fblg %fcc1, loop_357
3118 bpos,a loop_358
3119 ldx [%l7 + 0x18], %o7
3120 or %g4, %i2, %l1
3121loop_357:
3122 fnands %f8, %f13, %f8
3123loop_358:
3124 ldsw [%l7 + 0x74], %i5
3125 xnorcc %o2, 0x1435, %o3
3126 bcc,a %icc, loop_359
3127 fsrc1 %f12, %f4
3128 stx %i3, [%l7 + 0x48]
3129 bcc,a,pn %xcc, loop_360
3130loop_359:
3131 fmovdneg %xcc, %f4, %f15
3132 std %f0, [%l7 + 0x48]
3133 bvs,pn %xcc, loop_361
3134loop_360:
3135 movle %icc, %g2, %i1
3136 subc %g1, 0x0647, %l5
3137 fmovrdgez %l3, %f10, %f6
3138loop_361:
3139 stw %i4, [%l7 + 0x08]
3140 std %f10, [%l7 + 0x18]
3141 std %f10, [%l7 + 0x40]
3142 stx %i7, [%l7 + 0x48]
3143 lduw [%l7 + 0x08], %g3
3144 taddcctv %o1, 0x1DD3, %o0
3145 fcmple16 %f12, %f4, %o6
3146 fnegd %f0, %f4
3147 ldd [%l7 + 0x40], %f10
3148 fpack16 %f10, %f4
3149 sra %g7, 0x1C, %o5
3150 fmovsl %icc, %f3, %f0
3151 tvc %icc, 0x6
3152 stx %g6, [%l7 + 0x78]
3153 ldsh [%l7 + 0x74], %i0
3154 brlz %o4, loop_362
3155 stw %i6, [%l7 + 0x2C]
3156 fsrc2s %f8, %f9
3157 fabss %f7, %f15
3158loop_362:
3159 st %f1, [%l7 + 0x40]
3160 ldsw [%l7 + 0x5C], %l0
3161 fzero %f6
3162 ldsh [%l7 + 0x66], %l6
3163 fbul %fcc2, loop_363
3164 fpadd32 %f0, %f8, %f4
3165 fxnor %f4, %f4, %f12
3166 std %f6, [%l7 + 0x48]
3167loop_363:
3168 movleu %xcc, %l4, %l2
3169 fpadd16s %f5, %f7, %f15
3170 stb %o7, [%l7 + 0x0B]
3171 movvs %xcc, %g4, %i2
3172 udiv %g5, 0x18C6, %l1
3173 fmovrdgez %i5, %f12, %f8
3174 std %f4, [%l7 + 0x58]
3175 bge,a loop_364
3176 st %f3, [%l7 + 0x30]
3177 ldub [%l7 + 0x2C], %o3
3178 addccc %o2, 0x1DFB, %i3
3179loop_364:
3180 lduh [%l7 + 0x52], %g2
3181 movvs %icc, %i1, %g1
3182 fandnot1 %f8, %f0, %f6
3183 st %f2, [%l7 + 0x6C]
3184 fand %f4, %f10, %f12
3185 fpmerge %f9, %f6, %f10
3186 ldsh [%l7 + 0x30], %l3
3187 call loop_365
3188 sth %i4, [%l7 + 0x4C]
3189 sth %l5, [%l7 + 0x4C]
3190 fmovrdlz %i7, %f6, %f10
3191loop_365:
3192 bneg,a loop_366
3193 popc %g3, %o0
3194 for %f14, %f8, %f14
3195 fba %fcc1, loop_367
3196loop_366:
3197 stx %o1, [%l7 + 0x08]
3198 stw %g7, [%l7 + 0x38]
3199 ldsh [%l7 + 0x66], %o6
3200loop_367:
3201 srax %g6, 0x06, %o5
3202 edge32ln %o4, %i0, %l0
3203 sth %l6, [%l7 + 0x22]
3204 ldsb [%l7 + 0x46], %l4
3205 fxnors %f3, %f13, %f13
3206 fsrc1 %f6, %f12
3207 movrgez %l2, %o7, %i6
3208 nop
3209 setx loop_368, %l0, %l1
3210 jmpl %l1, %g4
3211 ldub [%l7 + 0x78], %g5
3212 ta %xcc, 0x5
3213 fnot1s %f5, %f0
3214loop_368:
3215 fcmple16 %f2, %f12, %l1
3216 edge8ln %i2, %i5, %o2
3217 xnorcc %o3, 0x1EC1, %i3
3218 movne %xcc, %i1, %g1
3219 stw %l3, [%l7 + 0x14]
3220 stw %i4, [%l7 + 0x18]
3221 tpos %xcc, 0x0
3222 ld [%l7 + 0x40], %f14
3223 mova %icc, %l5, %g2
3224 srl %g3, 0x0D, %o0
3225 ldsh [%l7 + 0x2E], %i7
3226 lduh [%l7 + 0x1A], %g7
3227 ldub [%l7 + 0x0C], %o1
3228 stw %g6, [%l7 + 0x24]
3229 movvs %icc, %o5, %o4
3230 xnor %o6, 0x14CD, %l0
3231 ld [%l7 + 0x0C], %f14
3232 fbul,a %fcc2, loop_369
3233 stb %l6, [%l7 + 0x55]
3234 brz %i0, loop_370
3235 umulcc %l4, %o7, %i6
3236loop_369:
3237 bne,a %xcc, loop_371
3238 fmovsle %xcc, %f9, %f2
3239loop_370:
3240 srlx %g4, %l2, %g5
3241 te %icc, 0x5
3242loop_371:
3243 fnegs %f0, %f6
3244 stw %l1, [%l7 + 0x5C]
3245 ldub [%l7 + 0x6E], %i5
3246 fornot1 %f12, %f0, %f8
3247 std %f4, [%l7 + 0x30]
3248 ldd [%l7 + 0x10], %f8
3249 edge16n %o2, %i2, %o3
3250 stb %i1, [%l7 + 0x7C]
3251 sra %i3, 0x02, %g1
3252 ldsh [%l7 + 0x18], %i4
3253 umul %l5, %l3, %g3
3254 fba %fcc0, loop_372
3255 stx %o0, [%l7 + 0x08]
3256 bneg,a,pn %xcc, loop_373
3257 fbge,a %fcc3, loop_374
3258loop_372:
3259 fmovrsgz %g2, %f1, %f1
3260 fxors %f11, %f1, %f4
3261loop_373:
3262 st %f12, [%l7 + 0x48]
3263loop_374:
3264 stw %g7, [%l7 + 0x74]
3265 tge %icc, 0x0
3266 lduw [%l7 + 0x78], %o1
3267 fmovdg %icc, %f5, %f0
3268 stb %i7, [%l7 + 0x7C]
3269 edge8l %o5, %g6, %o4
3270 lduw [%l7 + 0x38], %o6
3271 bneg,a loop_375
3272 array16 %l6, %l0, %i0
3273 faligndata %f0, %f2, %f4
3274 fpsub32s %f6, %f12, %f13
3275loop_375:
3276 brgz %l4, loop_376
3277 andncc %i6, %o7, %l2
3278 movrne %g5, %g4, %l1
3279 andcc %o2, %i5, %i2
3280loop_376:
3281 fmul8sux16 %f2, %f8, %f6
3282 stx %o3, [%l7 + 0x30]
3283 fmovsa %icc, %f11, %f4
3284 lduh [%l7 + 0x60], %i1
3285 bgu,a,pt %icc, loop_377
3286 bge loop_378
3287 andcc %i3, 0x18DB, %i4
3288 stb %g1, [%l7 + 0x19]
3289loop_377:
3290 bvc %xcc, loop_379
3291loop_378:
3292 fmovrdlez %l5, %f6, %f8
3293 edge32 %g3, %o0, %g2
3294 pdist %f4, %f0, %f10
3295loop_379:
3296 fble %fcc2, loop_380
3297 sub %g7, %l3, %o1
3298 fors %f15, %f1, %f8
3299 edge32ln %i7, %g6, %o5
3300loop_380:
3301 ldsw [%l7 + 0x20], %o4
3302 ldx [%l7 + 0x08], %o6
3303 tvc %xcc, 0x4
3304 brz,a %l0, loop_381
3305 ldub [%l7 + 0x41], %i0
3306 fnot2 %f12, %f2
3307 bl,a loop_382
3308loop_381:
3309 lduw [%l7 + 0x5C], %l4
3310 edge32l %i6, %o7, %l2
3311 ldd [%l7 + 0x30], %f0
3312loop_382:
3313 tleu %icc, 0x2
3314 srl %l6, 0x0F, %g4
3315 stb %g5, [%l7 + 0x58]
3316 xnorcc %l1, %i5, %o2
3317 fandnot2 %f0, %f2, %f2
3318 movl %icc, %i2, %o3
3319 stb %i1, [%l7 + 0x61]
3320 sll %i4, %g1, %i3
3321 ba,pt %xcc, loop_383
3322 bgu %xcc, loop_384
3323 array32 %l5, %g3, %o0
3324 fabss %f11, %f11
3325loop_383:
3326 or %g7, 0x1106, %l3
3327loop_384:
3328 std %f6, [%l7 + 0x58]
3329 ldsh [%l7 + 0x4A], %g2
3330 fmovsg %xcc, %f6, %f4
3331 nop
3332 setx loop_385, %l0, %l1
3333 jmpl %l1, %o1
3334 tcs %xcc, 0x3
3335 subcc %g6, %o5, %i7
3336 movcc %xcc, %o4, %o6
3337loop_385:
3338 fmovsg %icc, %f11, %f2
3339 subcc %i0, %l4, %i6
3340 bl,a,pn %xcc, loop_386
3341 fnand %f12, %f6, %f0
3342 st %f0, [%l7 + 0x0C]
3343 fnands %f1, %f4, %f4
3344loop_386:
3345 bvs %icc, loop_387
3346 fbg %fcc1, loop_388
3347 fmul8x16 %f2, %f6, %f6
3348 move %icc, %l0, %l2
3349loop_387:
3350 fcmps %fcc1, %f14, %f14
3351loop_388:
3352 tsubcctv %o7, %l6, %g5
3353 bn %xcc, loop_389
3354 ldd [%l7 + 0x08], %f6
3355 te %xcc, 0x1
3356 stx %g4, [%l7 + 0x28]
3357loop_389:
3358 ldub [%l7 + 0x6E], %l1
3359 sdivcc %i5, 0x10B6, %i2
3360 bvs loop_390
3361 lduh [%l7 + 0x5E], %o2
3362 ldsw [%l7 + 0x68], %o3
3363 fcmpgt16 %f14, %f14, %i4
3364loop_390:
3365 xor %i1, %i3, %l5
3366 subc %g3, 0x1193, %g1
3367 fmovdpos %xcc, %f12, %f7
3368 ldsw [%l7 + 0x1C], %g7
3369 fmovsne %xcc, %f3, %f10
3370 ldx [%l7 + 0x28], %o0
3371 te %xcc, 0x6
3372 std %f8, [%l7 + 0x60]
3373 fmovrdne %g2, %f10, %f12
3374 tsubcc %o1, %g6, %l3
3375 ldx [%l7 + 0x48], %i7
3376 lduh [%l7 + 0x78], %o4
3377 bg,pn %icc, loop_391
3378 fzero %f4
3379 lduh [%l7 + 0x52], %o5
3380 fbo %fcc2, loop_392
3381loop_391:
3382 tn %xcc, 0x6
3383 call loop_393
3384 fble %fcc1, loop_394
3385loop_392:
3386 orncc %o6, 0x0E0C, %i0
3387 xorcc %l4, 0x07E4, %i6
3388loop_393:
3389 tsubcctv %l0, 0x1F17, %o7
3390loop_394:
3391 fxnors %f3, %f14, %f10
3392 stx %l6, [%l7 + 0x10]
3393 fmovsgu %icc, %f15, %f2
3394 std %f10, [%l7 + 0x30]
3395 lduh [%l7 + 0x2E], %l2
3396 fmovrdlez %g5, %f8, %f2
3397 mova %xcc, %l1, %g4
3398 tsubcctv %i5, 0x17A4, %o2
3399 sdivx %o3, 0x1299, %i2
3400 std %f8, [%l7 + 0x58]
3401 lduh [%l7 + 0x5E], %i1
3402 fbule,a %fcc1, loop_395
3403 sdiv %i4, 0x0023, %i3
3404 fbu,a %fcc3, loop_396
3405 ldsw [%l7 + 0x6C], %g3
3406loop_395:
3407 mulx %g1, %g7, %o0
3408 fones %f3
3409loop_396:
3410 move %xcc, %g2, %l5
3411 xnorcc %g6, 0x1CE1, %o1
3412 fpadd16 %f0, %f14, %f12
3413 ldsh [%l7 + 0x08], %l3
3414 std %f0, [%l7 + 0x50]
3415 andncc %i7, %o4, %o5
3416 fpack32 %f4, %f6, %f8
3417 bg,a %icc, loop_397
3418 sub %o6, 0x0AFE, %i0
3419 fmovrsgez %i6, %f2, %f0
3420 fmovdn %icc, %f4, %f6
3421loop_397:
3422 fpsub32s %f1, %f14, %f4
3423 fnegs %f0, %f10
3424 movrgez %l0, %l4, %l6
3425 udiv %o7, 0x1527, %g5
3426 nop
3427 setx loop_398, %l0, %l1
3428 jmpl %l1, %l1
3429 fands %f0, %f3, %f14
3430 stx %g4, [%l7 + 0x28]
3431 ldx [%l7 + 0x60], %l2
3432loop_398:
3433 tgu %xcc, 0x5
3434 ldsb [%l7 + 0x48], %i5
3435 andncc %o3, %o2, %i1
3436 fmovsn %icc, %f1, %f7
3437 fmul8x16au %f9, %f12, %f12
3438 ldx [%l7 + 0x10], %i4
3439 nop
3440 setx loop_399, %l0, %l1
3441 wrpr 0x1, %tl
3442 wrpr %l1, %tpc
3443 add %l1, 0x4, %l1
3444 wrpr %l1, %tnpc
3445 setx 0x34400001400, %l0, %l1
3446 wrpr %l1, %tstate
3447 wrhpr 0x4, %htstate
3448 retry
3449 ldsw [%l7 + 0x60], %i3
3450 sth %g3, [%l7 + 0x70]
3451 sdivx %g1, 0x01EE, %i2
3452loop_399:
3453 bcs,a,pt %xcc, loop_400
3454 subcc %g7, %g2, %l5
3455 lduh [%l7 + 0x42], %g6
3456 fmovspos %xcc, %f6, %f0
3457loop_400:
3458 fmovrsgz %o0, %f13, %f7
3459 fbn %fcc1, loop_401
3460 fmovdle %icc, %f4, %f12
3461 ld [%l7 + 0x14], %f8
3462 stx %l3, [%l7 + 0x20]
3463loop_401:
3464 edge32l %i7, %o4, %o5
3465 fbge,a %fcc1, loop_402
3466 fand %f2, %f2, %f0
3467 fbuge %fcc0, loop_403
3468 fmovscc %xcc, %f0, %f2
3469loop_402:
3470 subcc %o6, %o1, %i0
3471 movrgz %i6, 0x148, %l0
3472loop_403:
3473 orncc %l4, %l6, %g5
3474 fbl %fcc2, loop_404
3475 stw %l1, [%l7 + 0x54]
3476 fand %f0, %f6, %f6
3477 fmul8ulx16 %f2, %f8, %f8
3478loop_404:
3479 fpadd32 %f0, %f0, %f2
3480 fbue,a %fcc3, loop_405
3481 lduh [%l7 + 0x5A], %o7
3482 fmovrdlez %g4, %f4, %f8
3483 fmuld8sux16 %f5, %f4, %f10
3484loop_405:
3485 fmovsgu %icc, %f8, %f4
3486 ble loop_406
3487 std %f14, [%l7 + 0x60]
3488 std %f2, [%l7 + 0x70]
3489 fpsub32 %f2, %f4, %f2
3490loop_406:
3491 sth %i5, [%l7 + 0x7A]
3492 array32 %o3, %o2, %l2
3493 stb %i1, [%l7 + 0x1E]
3494 ba,a %xcc, loop_407
3495 orn %i4, 0x0326, %i3
3496 fnot2s %f6, %f10
3497 xor %g3, 0x1CA6, %i2
3498loop_407:
3499 mova %icc, %g1, %g7
3500 movvc %icc, %g2, %l5
3501 lduw [%l7 + 0x54], %g6
3502 tne %xcc, 0x7
3503 fba %fcc0, loop_408
3504 for %f4, %f12, %f0
3505 ldsh [%l7 + 0x2A], %o0
3506 fmovrsgez %l3, %f11, %f7
3507loop_408:
3508 tvs %xcc, 0x3
3509 xorcc %i7, %o4, %o5
3510 movleu %xcc, %o6, %o1
3511 mova %icc, %i6, %i0
3512 ld [%l7 + 0x5C], %f10
3513 tg %xcc, 0x2
3514 fcmpes %fcc1, %f6, %f12
3515 fpadd16s %f10, %f15, %f10
3516 ldsb [%l7 + 0x0E], %l4
3517 fmovsge %icc, %f15, %f0
3518 bpos,pt %xcc, loop_409
3519 subcc %l6, %g5, %l1
3520 stx %l0, [%l7 + 0x48]
3521 fmovsvc %xcc, %f2, %f4
3522loop_409:
3523 std %f2, [%l7 + 0x18]
3524 fba,a %fcc2, loop_410
3525 ldx [%l7 + 0x08], %g4
3526 lduh [%l7 + 0x70], %i5
3527 fmovspos %xcc, %f9, %f11
3528loop_410:
3529 fmovdcc %icc, %f13, %f13
3530 std %f10, [%l7 + 0x70]
3531 tne %icc, 0x3
3532 stx %o3, [%l7 + 0x78]
3533 orn %o2, 0x1200, %o7
3534 fbue,a %fcc1, loop_411
3535 fsrc1 %f8, %f6
3536 fxors %f2, %f8, %f5
3537 edge16ln %i1, %i4, %l2
3538loop_411:
3539 lduw [%l7 + 0x54], %g3
3540 ld [%l7 + 0x14], %f5
3541 stb %i3, [%l7 + 0x52]
3542 movpos %xcc, %g1, %g7
3543 sth %g2, [%l7 + 0x7E]
3544 ldx [%l7 + 0x48], %l5
3545 lduh [%l7 + 0x7E], %g6
3546 fmovdl %icc, %f15, %f13
3547 brz,a %o0, loop_412
3548 fmovsn %icc, %f8, %f4
3549 edge32n %l3, %i7, %i2
3550 fmovdl %xcc, %f9, %f9
3551loop_412:
3552 bge %icc, loop_413
3553 bneg,a,pt %icc, loop_414
3554 movrlez %o5, 0x05F, %o6
3555 fones %f8
3556loop_413:
3557 nop
3558 setx loop_415, %l0, %l1
3559 wrpr 0x1, %tl
3560 wrpr %l1, %tnpc
3561 setx 0x34400001400, %l0, %l1
3562 wrpr %l1, %tstate
3563 wrhpr 0x4, %htstate
3564 done
3565loop_414:
3566 movn %icc, %o4, %i6
3567 fandnot2 %f10, %f4, %f2
3568 tpos %xcc, 0x2
3569loop_415:
3570 st %f10, [%l7 + 0x50]
3571 stw %o1, [%l7 + 0x50]
3572 xorcc %i0, %l6, %g5
3573 fmovrslez %l4, %f1, %f2
3574 fandnot2s %f12, %f7, %f11
3575 fcmpgt16 %f4, %f4, %l0
3576 fcmpgt32 %f0, %f12, %g4
3577 fmovrsgz %i5, %f5, %f11
3578 tn %icc, 0x5
3579 and %l1, %o3, %o2
3580 addc %o7, 0x032A, %i4
3581 fbl,a %fcc1, loop_416
3582 fone %f0
3583 fmovsg %xcc, %f12, %f2
3584 ldub [%l7 + 0x45], %i1
3585loop_416:
3586 fpadd16 %f2, %f6, %f4
3587 sdivx %g3, 0x1752, %l2
3588 tleu %icc, 0x0
3589 brgz %i3, loop_417
3590 ldsw [%l7 + 0x68], %g1
3591 fba %fcc0, loop_418
3592 bleu loop_419
3593loop_417:
3594 fcmpne32 %f6, %f4, %g2
3595 fands %f12, %f6, %f5
3596loop_418:
3597 ld [%l7 + 0x44], %f8
3598loop_419:
3599 ldsb [%l7 + 0x72], %g7
3600 stb %g6, [%l7 + 0x7B]
3601 movleu %icc, %o0, %l3
3602 fbl,a %fcc1, loop_420
3603 fornot2s %f7, %f1, %f15
3604 tneg %xcc, 0x6
3605 faligndata %f12, %f4, %f8
3606loop_420:
3607 fnand %f8, %f8, %f12
3608 tn %icc, 0x6
3609 fmovdvc %xcc, %f12, %f12
3610 movre %i7, %l5, %i2
3611 fors %f13, %f10, %f8
3612 movle %xcc, %o6, %o5
3613 fornot2 %f14, %f8, %f2
3614 bl loop_421
3615 fcmpne16 %f10, %f12, %i6
3616 brlz %o1, loop_422
3617 movl %xcc, %i0, %o4
3618loop_421:
3619 ldx [%l7 + 0x40], %g5
3620 movrne %l6, %l4, %l0
3621loop_422:
3622 edge8ln %g4, %l1, %o3
3623 tpos %xcc, 0x1
3624 ldsb [%l7 + 0x1E], %i5
3625 movge %xcc, %o7, %o2
3626 sethi 0x1C3E, %i1
3627 stw %g3, [%l7 + 0x7C]
3628 smul %i4, %i3, %l2
3629 stw %g1, [%l7 + 0x40]
3630 bne,a,pn %xcc, loop_423
3631 fmovdg %xcc, %f15, %f10
3632 bl,pn %xcc, loop_424
3633 ldd [%l7 + 0x70], %f14
3634loop_423:
3635 bpos,pt %icc, loop_425
3636 orn %g7, %g6, %o0
3637loop_424:
3638 fpsub16 %f6, %f6, %f12
3639 movn %icc, %g2, %l3
3640loop_425:
3641 stb %l5, [%l7 + 0x0D]
3642 ld [%l7 + 0x2C], %f3
3643 movrlez %i7, %i2, %o6
3644 lduw [%l7 + 0x34], %o5
3645 lduh [%l7 + 0x26], %i6
3646 fmovdpos %xcc, %f6, %f9
3647 ldsb [%l7 + 0x59], %o1
3648 nop
3649 setx loop_426, %l0, %l1
3650 wrpr 0x1, %tl
3651 wrpr %l1, %tpc
3652 add %l1, 0x4, %l1
3653 wrpr %l1, %tnpc
3654 setx 0x34400001400, %l0, %l1
3655 wrpr %l1, %tstate
3656 wrhpr 0x4, %htstate
3657 retry
3658 fpack32 %f6, %f10, %f14
3659 fpadd16s %f14, %f3, %f9
3660 movpos %xcc, %i0, %o4
3661loop_426:
3662 ldsh [%l7 + 0x1C], %l6
3663 ldub [%l7 + 0x7F], %l4
3664 ldx [%l7 + 0x40], %l0
3665 fnegs %f4, %f9
3666 std %f14, [%l7 + 0x78]
3667 fmovdle %xcc, %f7, %f3
3668 tgu %xcc, 0x3
3669 ldsw [%l7 + 0x64], %g5
3670 fbne %fcc0, loop_427
3671 tle %icc, 0x4
3672 ldsb [%l7 + 0x6F], %l1
3673 movge %xcc, %g4, %o3
3674loop_427:
3675 lduw [%l7 + 0x08], %o7
3676 fpsub32s %f3, %f12, %f3
3677 st %f0, [%l7 + 0x44]
3678 fmovdne %xcc, %f8, %f1
3679 fmul8x16al %f4, %f13, %f8
3680 ldsw [%l7 + 0x54], %i5
3681 fcmpd %fcc0, %f14, %f12
3682 fsrc1 %f4, %f12
3683 nop
3684 setx loop_428, %l0, %l1
3685 jmpl %l1, %i1
3686 tvs %icc, 0x3
3687 bvc,a loop_429
3688 fpackfix %f14, %f12
3689loop_428:
3690 brgez %o2, loop_430
3691 array16 %g3, %i3, %l2
3692loop_429:
3693 bge,a,pt %xcc, loop_431
3694 ldsw [%l7 + 0x34], %i4
3695loop_430:
3696 lduh [%l7 + 0x42], %g1
3697 fcmped %fcc1, %f6, %f14
3698loop_431:
3699 tl %icc, 0x0
3700 tleu %xcc, 0x5
3701 fnot1s %f6, %f3
3702 fble,a %fcc2, loop_432
3703 std %f0, [%l7 + 0x68]
3704 stx %g6, [%l7 + 0x60]
3705 edge16l %o0, %g2, %l3
3706loop_432:
3707 movge %xcc, %g7, %i7
3708 ldd [%l7 + 0x20], %f6
3709 ldsw [%l7 + 0x08], %i2
3710 addc %o6, 0x0449, %o5
3711 lduh [%l7 + 0x24], %l5
3712 call loop_433
3713 array8 %i6, %o1, %o4
3714 fmovsvc %xcc, %f2, %f12
3715 tcc %icc, 0x3
3716loop_433:
3717 brz,a %i0, loop_434
3718 ldsb [%l7 + 0x4B], %l6
3719 fnegs %f2, %f12
3720 stw %l4, [%l7 + 0x20]
3721loop_434:
3722 std %f8, [%l7 + 0x58]
3723 ldx [%l7 + 0x78], %g5
3724 ta %xcc, 0x4
3725 movrgez %l0, %g4, %o3
3726 ld [%l7 + 0x54], %f3
3727 fzeros %f0
3728 faligndata %f12, %f0, %f14
3729 fxors %f8, %f7, %f10
3730 lduh [%l7 + 0x6A], %l1
3731 fmovsvc %xcc, %f12, %f8
3732 ldsw [%l7 + 0x10], %i5
3733 fbu,a %fcc3, loop_435
3734 brgz,a %o7, loop_436
3735 ld [%l7 + 0x14], %f4
3736 lduw [%l7 + 0x0C], %i1
3737loop_435:
3738 fmovd %f2, %f4
3739loop_436:
3740 ldd [%l7 + 0x50], %f14
3741 mulx %o2, %i3, %l2
3742 ldub [%l7 + 0x41], %i4
3743 fnot2 %f6, %f8
3744 std %f2, [%l7 + 0x70]
3745 fcmpeq32 %f8, %f2, %g1
3746 ldub [%l7 + 0x18], %g6
3747 sra %o0, 0x1E, %g2
3748 lduw [%l7 + 0x7C], %g3
3749 stb %g7, [%l7 + 0x3A]
3750 fnegd %f10, %f2
3751 ldsb [%l7 + 0x67], %l3
3752 ldsb [%l7 + 0x21], %i7
3753 brlez,a %o6, loop_437
3754 orn %o5, %i2, %l5
3755 ldx [%l7 + 0x78], %i6
3756 sdivx %o4, 0x06C9, %o1
3757loop_437:
3758 fmovdcs %icc, %f10, %f3
3759 fexpand %f2, %f0
3760 tpos %xcc, 0x4
3761 stb %i0, [%l7 + 0x53]
3762 andn %l4, 0x0363, %l6
3763 edge16n %l0, %g5, %g4
3764 subc %o3, 0x03D4, %i5
3765 fmovsle %xcc, %f5, %f5
3766 fmovrsne %l1, %f7, %f13
3767 srlx %o7, %o2, %i1
3768 fbo,a %fcc0, loop_438
3769 fmovrdgez %i3, %f4, %f2
3770 fmovrdgez %l2, %f14, %f8
3771 fmovrslz %g1, %f14, %f3
3772loop_438:
3773 fmovrdgz %g6, %f8, %f0
3774 fmovsle %xcc, %f12, %f0
3775 fmovrsgez %o0, %f0, %f8
3776 orn %g2, 0x1173, %g3
3777 bcc,a,pt %icc, loop_439
3778 fcmps %fcc2, %f8, %f9
3779 ldsb [%l7 + 0x72], %g7
3780 brlz,a %i4, loop_440
3781loop_439:
3782 move %icc, %i7, %l3
3783 ldd [%l7 + 0x08], %f14
3784 tsubcctv %o6, %o5, %l5
3785loop_440:
3786 brgez,a %i2, loop_441
3787 st %f3, [%l7 + 0x3C]
3788 ldub [%l7 + 0x47], %i6
3789 orcc %o4, %i0, %l4
3790loop_441:
3791 fmovdle %icc, %f13, %f8
3792 fmovsl %xcc, %f8, %f11
3793 brnz %o1, loop_442
3794 ldd [%l7 + 0x50], %f8
3795 brlz,a %l6, loop_443
3796 call loop_444
3797loop_442:
3798 fnot1s %f14, %f8
3799 fcmpgt32 %f6, %f14, %g5
3800loop_443:
3801 ld [%l7 + 0x74], %f5
3802loop_444:
3803 xorcc %l0, 0x169D, %g4
3804 fxnor %f6, %f4, %f10
3805 bvs,a,pn %icc, loop_445
3806 ldx [%l7 + 0x58], %i5
3807 st %f9, [%l7 + 0x68]
3808 stw %l1, [%l7 + 0x10]
3809loop_445:
3810 fmovrsgez %o3, %f0, %f9
3811 udiv %o7, 0x1DBF, %o2
3812 brgez %i1, loop_446
3813 stw %l2, [%l7 + 0x54]
3814 fmovdvc %icc, %f7, %f5
3815 subcc %g1, 0x023B, %i3
3816loop_446:
3817 fmovscc %xcc, %f13, %f15
3818 edge16ln %g6, %g2, %g3
3819 ldsw [%l7 + 0x48], %g7
3820 sra %i4, 0x1A, %o0
3821 sth %i7, [%l7 + 0x50]
3822 std %f8, [%l7 + 0x50]
3823 st %f9, [%l7 + 0x60]
3824 ble loop_447
3825 ldd [%l7 + 0x68], %f0
3826 fcmped %fcc2, %f0, %f12
3827 fnors %f4, %f14, %f3
3828loop_447:
3829 movge %icc, %l3, %o6
3830 fmovrde %l5, %f10, %f0
3831 stx %i2, [%l7 + 0x40]
3832 brlz,a %o5, loop_448
3833 ldx [%l7 + 0x58], %i6
3834 fcmpeq32 %f0, %f6, %o4
3835 sth %l4, [%l7 + 0x4C]
3836loop_448:
3837 udivx %o1, 0x0BA8, %l6
3838 ldub [%l7 + 0x4F], %g5
3839 call loop_449
3840 fnegs %f6, %f15
3841 movn %xcc, %l0, %g4
3842 sth %i0, [%l7 + 0x28]
3843loop_449:
3844 fmovsn %xcc, %f2, %f9
3845 mova %xcc, %i5, %l1
3846 ldd [%l7 + 0x08], %f8
3847 ldsh [%l7 + 0x2A], %o3
3848 st %f9, [%l7 + 0x70]
3849 lduh [%l7 + 0x4E], %o2
3850 movrgez %o7, %i1, %g1
3851 array32 %i3, %g6, %l2
3852 edge32ln %g3, %g2, %i4
3853 bpos,pt %icc, loop_450
3854 ldd [%l7 + 0x50], %f6
3855 sth %g7, [%l7 + 0x24]
3856 fbe %fcc2, loop_451
3857loop_450:
3858 fmovda %icc, %f0, %f10
3859 and %i7, 0x10B0, %o0
3860 ldd [%l7 + 0x18], %f6
3861loop_451:
3862 fbug %fcc1, loop_452
3863 ldsw [%l7 + 0x2C], %o6
3864 ldx [%l7 + 0x50], %l3
3865 sra %i2, 0x0E, %o5
3866loop_452:
3867 fmovdl %xcc, %f15, %f12
3868 ld [%l7 + 0x18], %f14
3869 stw %l5, [%l7 + 0x48]
3870 ldub [%l7 + 0x5D], %o4
3871 tvc %icc, 0x4
3872 stb %i6, [%l7 + 0x2B]
3873 fcmpne32 %f10, %f6, %l4
3874 sth %o1, [%l7 + 0x18]
3875 ldsw [%l7 + 0x74], %l6
3876 movl %xcc, %l0, %g5
3877 array16 %i0, %i5, %l1
3878 fmul8sux16 %f12, %f6, %f0
3879 tsubcc %g4, %o2, %o3
3880 tle %xcc, 0x7
3881 fmovd %f14, %f12
3882 std %f8, [%l7 + 0x08]
3883 bleu,pt %icc, loop_453
3884 fmovsn %xcc, %f8, %f1
3885 subccc %i1, 0x1DCD, %o7
3886 fpsub32s %f1, %f11, %f9
3887loop_453:
3888 fpsub16 %f14, %f10, %f4
3889 stw %i3, [%l7 + 0x58]
3890 popc %g6, %l2
3891 fmovrde %g3, %f8, %f2
3892 stb %g1, [%l7 + 0x69]
3893 xorcc %i4, %g2, %i7
3894 fmovrdgz %o0, %f8, %f0
3895 popc 0x04BF, %g7
3896 ldsh [%l7 + 0x70], %o6
3897 fmovsvc %icc, %f9, %f7
3898 brlez %l3, loop_454
3899 ld [%l7 + 0x58], %f12
3900 ldsw [%l7 + 0x18], %i2
3901 tvc %xcc, 0x7
3902loop_454:
3903 sll %o5, %o4, %l5
3904 fmovsa %icc, %f0, %f6
3905 edge16l %i6, %o1, %l4
3906 fmovrdgez %l0, %f2, %f0
3907 edge8l %l6, %g5, %i5
3908 fbo %fcc1, loop_455
3909 edge32ln %l1, %g4, %i0
3910 fbule %fcc0, loop_456
3911 fbne %fcc1, loop_457
3912loop_455:
3913 fmovscc %icc, %f4, %f11
3914 fble %fcc1, loop_458
3915loop_456:
3916 fmovsge %icc, %f1, %f8
3917loop_457:
3918 fzeros %f0
3919 ldub [%l7 + 0x71], %o3
3920loop_458:
3921 fbo %fcc3, loop_459
3922 udivx %o2, 0x1694, %i1
3923 ld [%l7 + 0x68], %f10
3924 fxor %f2, %f8, %f14
3925loop_459:
3926 xnor %i3, %o7, %l2
3927 fmovs %f13, %f5
3928 fbn,a %fcc1, loop_460
3929 std %f14, [%l7 + 0x60]
3930 fandnot2s %f12, %f11, %f6
3931 tne %icc, 0x5
3932loop_460:
3933 st %f11, [%l7 + 0x20]
3934 fpackfix %f6, %f2
3935 movcs %xcc, %g6, %g1
3936 st %f4, [%l7 + 0x14]
3937 fmovdle %xcc, %f10, %f1
3938 bleu %xcc, loop_461
3939 fmovrdlez %i4, %f0, %f4
3940 fbn,a %fcc0, loop_462
3941 fcmple16 %f6, %f10, %g2
3942loop_461:
3943 fbule,a %fcc3, loop_463
3944 and %i7, 0x05E4, %g3
3945loop_462:
3946 taddcctv %o0, %o6, %g7
3947 ldsh [%l7 + 0x5C], %i2
3948loop_463:
3949 fmovdleu %icc, %f7, %f11
3950 fmovrde %l3, %f2, %f2
3951 std %f6, [%l7 + 0x58]
3952 fmovdcs %xcc, %f8, %f10
3953 fpadd16 %f0, %f10, %f8
3954 addccc %o5, %o4, %l5
3955 bvc,a,pt %xcc, loop_464
3956 popc 0x0899, %o1
3957 ldub [%l7 + 0x2B], %l4
3958 fone %f0
3959loop_464:
3960 fnand %f0, %f12, %f12
3961 fpadd32s %f12, %f15, %f12
3962 bcs,a %xcc, loop_465
3963 xorcc %i6, %l6, %g5
3964 fmovrdlz %l0, %f2, %f6
3965 subcc %i5, %g4, %l1
3966loop_465:
3967 sdiv %i0, 0x12D9, %o2
3968 fcmpd %fcc3, %f14, %f14
3969 sdivcc %o3, 0x1075, %i1
3970 fornot1 %f12, %f14, %f8
3971 stx %o7, [%l7 + 0x60]
3972 xorcc %l2, %i3, %g6
3973 ldx [%l7 + 0x50], %g1
3974 bn,a,pn %xcc, loop_466
3975 fbug %fcc1, loop_467
3976 fsrc1 %f14, %f0
3977 fcmped %fcc0, %f0, %f4
3978loop_466:
3979 smul %i4, 0x1EF9, %i7
3980loop_467:
3981 ldsb [%l7 + 0x74], %g3
3982 fandnot2s %f13, %f0, %f8
3983 movl %icc, %g2, %o6
3984 lduw [%l7 + 0x40], %o0
3985 fornot2s %f10, %f9, %f4
3986 sth %i2, [%l7 + 0x38]
3987 udivx %l3, 0x048F, %o5
3988 stx %g7, [%l7 + 0x28]
3989 ldd [%l7 + 0x78], %f8
3990 std %f10, [%l7 + 0x18]
3991 stx %l5, [%l7 + 0x18]
3992 fnors %f6, %f4, %f10
3993 ldsb [%l7 + 0x33], %o4
3994 bneg %icc, loop_468
3995 fzero %f8
3996 fmovscc %xcc, %f9, %f13
3997 stx %l4, [%l7 + 0x18]
3998loop_468:
3999 fnor %f2, %f2, %f2
4000 fpadd16 %f8, %f8, %f12
4001 fmovsneg %xcc, %f11, %f14
4002 tpos %icc, 0x0
4003 bne,a,pt %xcc, loop_469
4004 ldsh [%l7 + 0x5C], %o1
4005 sth %i6, [%l7 + 0x12]
4006 movg %xcc, %g5, %l6
4007loop_469:
4008 bvs,pn %icc, loop_470
4009 stb %l0, [%l7 + 0x14]
4010 ld [%l7 + 0x14], %f7
4011 ld [%l7 + 0x08], %f5
4012loop_470:
4013 sub %i5, %l1, %g4
4014 edge8 %o2, %o3, %i1
4015 fbe,a %fcc1, loop_471
4016 lduh [%l7 + 0x16], %o7
4017 st %f5, [%l7 + 0x4C]
4018 edge16n %l2, %i0, %g6
4019loop_471:
4020 ld [%l7 + 0x38], %f4
4021 bcs,a %icc, loop_472
4022 fpsub16 %f12, %f4, %f2
4023 lduw [%l7 + 0x0C], %g1
4024 ld [%l7 + 0x28], %f15
4025loop_472:
4026 xorcc %i4, %i7, %i3
4027 edge32n %g2, %o6, %o0
4028 subc %i2, 0x0866, %l3
4029 ldx [%l7 + 0x28], %g3
4030 movleu %icc, %g7, %o5
4031 for %f8, %f10, %f14
4032 fmovde %xcc, %f15, %f14
4033 addcc %l5, %l4, %o1
4034 fmovdn %icc, %f2, %f14
4035 orncc %i6, 0x138D, %g5
4036 movleu %icc, %l6, %o4
4037 sdivx %l0, 0x0996, %l1
4038 fbug,a %fcc2, loop_473
4039 st %f7, [%l7 + 0x30]
4040 fsrc2s %f4, %f0
4041 ldub [%l7 + 0x7B], %i5
4042loop_473:
4043 edge32 %o2, %g4, %o3
4044 edge16n %o7, %l2, %i0
4045 bneg loop_474
4046 call loop_475
4047 addcc %g6, 0x0535, %g1
4048 ble,a loop_476
4049loop_474:
4050 stw %i1, [%l7 + 0x34]
4051loop_475:
4052 fbe %fcc2, loop_477
4053 brz %i7, loop_478
4054loop_476:
4055 fbu,a %fcc3, loop_479
4056 lduw [%l7 + 0x44], %i4
4057loop_477:
4058 fxors %f14, %f10, %f1
4059loop_478:
4060 tn %icc, 0x4
4061loop_479:
4062 fpackfix %f10, %f9
4063 fbug,a %fcc3, loop_480
4064 bcc,a,pt %icc, loop_481
4065 movg %xcc, %g2, %o6
4066 nop
4067 setx loop_482, %l0, %l1
4068 jmpl %l1, %i3
4069loop_480:
4070 udivcc %o0, 0x1B43, %i2
4071loop_481:
4072 srlx %l3, 0x03, %g3
4073 nop
4074 setx loop_483, %l0, %l1
4075 wrpr 0x1, %tl
4076 wrpr %l1, %tnpc
4077 setx 0x34400001400, %l0, %l1
4078 wrpr %l1, %tstate
4079 wrhpr 0x4, %htstate
4080 done
4081loop_482:
4082 movrlez %o5, 0x109, %g7
4083 fbge %fcc3, loop_484
4084 ldx [%l7 + 0x30], %l5
4085loop_483:
4086 fmovsle %icc, %f14, %f4
4087 fands %f0, %f0, %f4
4088loop_484:
4089 std %f2, [%l7 + 0x38]
4090 tle %icc, 0x3
4091 ldsw [%l7 + 0x3C], %l4
4092 tcs %icc, 0x6
4093 lduw [%l7 + 0x1C], %o1
4094 movcs %xcc, %i6, %g5
4095 movre %o4, %l6, %l1
4096 bvc %xcc, loop_485
4097 ldx [%l7 + 0x58], %i5
4098 taddcctv %o2, 0x02FD, %l0
4099 tsubcctv %g4, %o3, %o7
4100loop_485:
4101 fmovdvc %icc, %f15, %f10
4102 movrgez %l2, 0x301, %g6
4103 movn %xcc, %g1, %i0
4104 ldub [%l7 + 0x6B], %i1
4105 movrgez %i4, 0x3B2, %i7
4106 fmovsvc %icc, %f4, %f1
4107 edge32l %g2, %o6, %i3
4108 fbug,a %fcc2, loop_486
4109 ldsh [%l7 + 0x70], %i2
4110 sethi 0x0FE9, %l3
4111 sth %o0, [%l7 + 0x6A]
4112loop_486:
4113 stw %g3, [%l7 + 0x78]
4114 lduh [%l7 + 0x68], %o5
4115 subcc %g7, %l5, %o1
4116 bleu %xcc, loop_487
4117 stx %l4, [%l7 + 0x08]
4118 fpsub32 %f14, %f14, %f4
4119 popc %g5, %i6
4120loop_487:
4121 sub %o4, 0x1326, %l1
4122 fcmple32 %f14, %f4, %i5
4123 popc 0x0F3E, %o2
4124 fmovrslez %l0, %f6, %f13
4125 fcmpes %fcc1, %f11, %f15
4126 fbo %fcc2, loop_488
4127 stw %l6, [%l7 + 0x5C]
4128 stb %g4, [%l7 + 0x12]
4129 lduh [%l7 + 0x46], %o3
4130loop_488:
4131 st %f10, [%l7 + 0x18]
4132 fbne,a %fcc2, loop_489
4133 st %f12, [%l7 + 0x3C]
4134 ble loop_490
4135 st %f2, [%l7 + 0x10]
4136loop_489:
4137 te %xcc, 0x4
4138 bneg,pn %xcc, loop_491
4139loop_490:
4140 lduw [%l7 + 0x1C], %l2
4141 umul %g6, %o7, %i0
4142 fmovde %xcc, %f13, %f14
4143loop_491:
4144 subc %i1, 0x0D63, %g1
4145 srl %i4, 0x08, %g2
4146 tg %xcc, 0x0
4147 tcs %icc, 0x3
4148 nop
4149 setx loop_492, %l0, %l1
4150 wrpr 0x1, %tl
4151 wrpr %l1, %tnpc
4152 setx 0x34400001400, %l0, %l1
4153 wrpr %l1, %tstate
4154 wrhpr 0x4, %htstate
4155 done
4156 fpsub32 %f4, %f12, %f10
4157 fabss %f7, %f7
4158 stw %o6, [%l7 + 0x1C]
4159loop_492:
4160 tg %xcc, 0x0
4161 brnz %i3, loop_493
4162 stb %i2, [%l7 + 0x6E]
4163 fones %f9
4164 andn %l3, 0x198D, %o0
4165loop_493:
4166 movleu %icc, %i7, %o5
4167 std %f12, [%l7 + 0x60]
4168 edge16 %g3, %g7, %o1
4169 st %f3, [%l7 + 0x5C]
4170 bg loop_494
4171 fcmpeq16 %f0, %f14, %l5
4172 tne %xcc, 0x4
4173 movre %l4, 0x3BD, %i6
4174loop_494:
4175 fpsub32s %f5, %f15, %f13
4176 addc %g5, 0x09C3, %l1
4177 fmovdle %xcc, %f7, %f10
4178 fcmped %fcc1, %f6, %f6
4179 fone %f12
4180 fbge %fcc0, loop_495
4181 brlez,a %o4, loop_496
4182 bshuffle %f4, %f12, %f2
4183 st %f11, [%l7 + 0x2C]
4184loop_495:
4185 fxor %f8, %f2, %f6
4186loop_496:
4187 fmuld8ulx16 %f10, %f3, %f12
4188 sdivx %i5, 0x17AF, %l0
4189 stx %l6, [%l7 + 0x60]
4190 fone %f8
4191 udivx %g4, 0x1DB1, %o2
4192 tle %icc, 0x6
4193 fmovrdlez %o3, %f0, %f10
4194 ldx [%l7 + 0x70], %l2
4195 stw %o7, [%l7 + 0x40]
4196 ldsw [%l7 + 0x30], %i0
4197 movvs %xcc, %g6, %g1
4198 fcmpeq16 %f12, %f10, %i4
4199 edge16l %i1, %o6, %i3
4200 tcc %icc, 0x0
4201 fbul,a %fcc1, loop_497
4202 stb %g2, [%l7 + 0x10]
4203 mulx %i2, %l3, %o0
4204 movrgz %o5, 0x090, %g3
4205loop_497:
4206 mulscc %g7, 0x0878, %i7
4207 fmovse %xcc, %f0, %f8
4208 edge16ln %l5, %o1, %l4
4209 for %f14, %f8, %f6
4210 fandnot2 %f14, %f8, %f0
4211 fnegs %f4, %f0
4212 bneg,pn %xcc, loop_498
4213 bne %icc, loop_499
4214 std %f10, [%l7 + 0x28]
4215 brz,a %i6, loop_500
4216loop_498:
4217 umulcc %g5, 0x1003, %l1
4218loop_499:
4219 fba %fcc3, loop_501
4220 sth %o4, [%l7 + 0x68]
4221loop_500:
4222 ldd [%l7 + 0x18], %f2
4223 tcs %xcc, 0x5
4224loop_501:
4225 stb %l0, [%l7 + 0x77]
4226 fmul8x16au %f5, %f5, %f12
4227 fnands %f15, %f15, %f1
4228 bne,pn %icc, loop_502
4229 tsubcc %i5, %l6, %o2
4230 fmovrdlez %o3, %f0, %f12
4231 movrgz %g4, 0x351, %o7
4232loop_502:
4233 fcmpd %fcc3, %f4, %f0
4234 tle %icc, 0x1
4235 fnot1 %f2, %f14
4236 edge8 %l2, %g6, %i0
4237 fmul8ulx16 %f4, %f4, %f10
4238 fmovrslez %g1, %f3, %f15
4239 fmovrsgz %i4, %f12, %f9
4240 ld [%l7 + 0x20], %f14
4241 fmovrslez %i1, %f15, %f13
4242 ldsw [%l7 + 0x34], %i3
4243 fmovrslz %g2, %f1, %f5
4244 srlx %o6, %l3, %o0
4245 fba %fcc2, loop_503
4246 fmovrde %i2, %f4, %f0
4247 fcmpne16 %f10, %f14, %o5
4248 bgu,pn %icc, loop_504
4249loop_503:
4250 ldsb [%l7 + 0x42], %g3
4251 edge32ln %g7, %i7, %o1
4252 fmovrse %l4, %f9, %f11
4253loop_504:
4254 fmovsne %icc, %f3, %f0
4255 andncc %i6, %g5, %l5
4256 fpadd16s %f1, %f4, %f6
4257 fmovdn %icc, %f7, %f12
4258 fmovrdgez %l1, %f6, %f12
4259 sth %l0, [%l7 + 0x50]
4260 ldd [%l7 + 0x60], %f6
4261 fmovsgu %icc, %f0, %f1
4262 ld [%l7 + 0x30], %f5
4263 stb %o4, [%l7 + 0x33]
4264 std %f6, [%l7 + 0x78]
4265 fmovdge %icc, %f10, %f10
4266 fmovscc %xcc, %f14, %f2
4267 sth %i5, [%l7 + 0x08]
4268 fmovrdlz %o2, %f2, %f14
4269 ldsw [%l7 + 0x38], %o3
4270 stb %l6, [%l7 + 0x64]
4271 sethi 0x1163, %o7
4272 udiv %g4, 0x0F35, %l2
4273 fors %f2, %f6, %f6
4274 bcc %icc, loop_505
4275 stx %i0, [%l7 + 0x08]
4276 bpos,a,pn %xcc, loop_506
4277 fornot1 %f2, %f10, %f2
4278loop_505:
4279 fmul8sux16 %f14, %f10, %f12
4280 edge8n %g1, %g6, %i4
4281loop_506:
4282 movrlz %i1, 0x1F6, %i3
4283 ldsw [%l7 + 0x08], %o6
4284 ldsb [%l7 + 0x2C], %g2
4285 fcmpeq32 %f12, %f0, %o0
4286 ldsh [%l7 + 0x7A], %l3
4287 sethi 0x0AC1, %o5
4288 std %f2, [%l7 + 0x10]
4289 ldx [%l7 + 0x30], %g3
4290 tsubcc %i2, 0x0A3A, %g7
4291 move %icc, %i7, %l4
4292 fbne %fcc3, loop_507
4293 fmovscc %icc, %f5, %f8
4294 fmovdg %xcc, %f1, %f0
4295 st %f14, [%l7 + 0x70]
4296loop_507:
4297 fbl,a %fcc1, loop_508
4298 fzeros %f2
4299 movpos %xcc, %i6, %g5
4300 ldub [%l7 + 0x4F], %o1
4301loop_508:
4302 ldsh [%l7 + 0x42], %l1
4303 xor %l0, %l5, %o4
4304 fcmple32 %f2, %f6, %o2
4305 srlx %i5, 0x10, %l6
4306 fbne,a %fcc2, loop_509
4307 sll %o3, %g4, %l2
4308 std %f0, [%l7 + 0x10]
4309 stw %o7, [%l7 + 0x30]
4310loop_509:
4311 std %f8, [%l7 + 0x50]
4312 ld [%l7 + 0x54], %f8
4313 fnot1s %f12, %f12
4314 ldsw [%l7 + 0x7C], %g1
4315 fmovda %xcc, %f4, %f5
4316 fandnot2s %f11, %f7, %f11
4317 fbue,a %fcc0, loop_510
4318 bcc,pt %xcc, loop_511
4319 call loop_512
4320 fmovrslez %i0, %f11, %f1
4321loop_510:
4322 lduw [%l7 + 0x5C], %i4
4323loop_511:
4324 fandnot2s %f9, %f14, %f0
4325loop_512:
4326 movgu %icc, %g6, %i1
4327 call loop_513
4328 fnands %f1, %f13, %f14
4329 stw %o6, [%l7 + 0x30]
4330 sdivcc %i3, 0x0119, %o0
4331loop_513:
4332 addc %g2, %o5, %l3
4333 fmovdvc %xcc, %f10, %f6
4334 fnors %f15, %f14, %f3
4335 ldsw [%l7 + 0x50], %i2
4336 st %f13, [%l7 + 0x7C]
4337 lduh [%l7 + 0x40], %g7
4338 lduw [%l7 + 0x18], %g3
4339 smulcc %l4, 0x05B7, %i6
4340 bgu,a loop_514
4341 fmovdpos %xcc, %f2, %f13
4342 fxnors %f1, %f7, %f2
4343 fxnors %f1, %f6, %f3
4344loop_514:
4345 fnot1 %f10, %f4
4346 lduh [%l7 + 0x1E], %g5
4347 edge16ln %o1, %l1, %l0
4348 or %l5, 0x1CFA, %i7
4349 ldx [%l7 + 0x30], %o4
4350 subccc %o2, %i5, %l6
4351 fcmpd %fcc2, %f0, %f10
4352 brgez %g4, loop_515
4353 ldx [%l7 + 0x68], %o3
4354 fpack16 %f8, %f3
4355 fmovrsgez %o7, %f1, %f13
4356loop_515:
4357 bleu,pn %xcc, loop_516
4358 bcc,a loop_517
4359 fmovscs %xcc, %f4, %f12
4360 movgu %icc, %g1, %l2
4361loop_516:
4362 movrgez %i0, %g6, %i1
4363loop_517:
4364 ldx [%l7 + 0x28], %i4
4365 nop
4366 setx loop_518, %l0, %l1
4367 jmpl %l1, %i3
4368 movrgez %o6, %g2, %o0
4369 fsrc1 %f14, %f8
4370 fmovsvc %xcc, %f7, %f11
4371loop_518:
4372 ldub [%l7 + 0x6A], %o5
4373 fmovrse %i2, %f11, %f2
4374 fzeros %f8
4375 edge32n %l3, %g7, %l4
4376 stw %i6, [%l7 + 0x70]
4377 fmovsge %icc, %f5, %f14
4378 fnegs %f12, %f2
4379 ldsb [%l7 + 0x3D], %g3
4380 tpos %icc, 0x5
4381 addcc %g5, 0x1763, %o1
4382 lduh [%l7 + 0x60], %l0
4383 ldx [%l7 + 0x30], %l1
4384 stw %l5, [%l7 + 0x14]
4385 xnor %i7, %o4, %i5
4386 stw %l6, [%l7 + 0x78]
4387 stb %g4, [%l7 + 0x63]
4388 stx %o2, [%l7 + 0x48]
4389 fandnot2s %f15, %f8, %f10
4390 fmovsg %icc, %f15, %f15
4391 edge16ln %o3, %g1, %l2
4392 lduw [%l7 + 0x4C], %o7
4393 lduh [%l7 + 0x3A], %g6
4394 bneg,a %xcc, loop_519
4395 ldd [%l7 + 0x20], %f2
4396 addcc %i0, %i1, %i3
4397 fmovsleu %icc, %f13, %f12
4398loop_519:
4399 fnot2s %f10, %f3
4400 movl %xcc, %i4, %g2
4401 ld [%l7 + 0x48], %f2
4402 stw %o6, [%l7 + 0x60]
4403 edge8ln %o5, %o0, %l3
4404 fnands %f1, %f8, %f5
4405 fbule,a %fcc1, loop_520
4406 fmovsle %icc, %f9, %f14
4407 stx %g7, [%l7 + 0x20]
4408 bpos,a %xcc, loop_521
4409loop_520:
4410 fmovdcc %xcc, %f7, %f15
4411 fors %f13, %f11, %f4
4412 fnot2 %f8, %f2
4413loop_521:
4414 fexpand %f14, %f8
4415 fmovsg %icc, %f9, %f7
4416 bvc loop_522
4417 fmovrsgz %l4, %f4, %f4
4418 bn,a,pn %xcc, loop_523
4419 ldsh [%l7 + 0x0C], %i2
4420loop_522:
4421 andncc %i6, %g5, %o1
4422 fpadd32s %f3, %f5, %f14
4423loop_523:
4424 bg,pt %icc, loop_524
4425 fxors %f7, %f13, %f15
4426 brlez,a %l0, loop_525
4427 stw %l1, [%l7 + 0x4C]
4428loop_524:
4429 lduw [%l7 + 0x28], %l5
4430 bneg %xcc, loop_526
4431loop_525:
4432 call loop_527
4433 fpsub32s %f3, %f6, %f6
4434 fandnot2s %f1, %f10, %f2
4435loop_526:
4436 fmovdneg %xcc, %f2, %f8
4437loop_527:
4438 edge8ln %g3, %i7, %i5
4439 nop
4440 setx loop_528, %l0, %l1
4441 wrpr 0x1, %tl
4442 wrpr %l1, %tnpc
4443 setx 0x34400001400, %l0, %l1
4444 wrpr %l1, %tstate
4445 wrhpr 0x4, %htstate
4446 done
4447 bl,a %icc, loop_529
4448 srl %l6, %o4, %o2
4449 lduw [%l7 + 0x70], %o3
4450loop_528:
4451 bl,pt %icc, loop_530
4452loop_529:
4453 ldd [%l7 + 0x48], %f2
4454 movl %icc, %g4, %l2
4455 fbn %fcc2, loop_531
4456loop_530:
4457 fmovs %f6, %f2
4458 movvs %xcc, %o7, %g6
4459 stb %g1, [%l7 + 0x10]
4460loop_531:
4461 ldsw [%l7 + 0x40], %i0
4462 udivcc %i1, 0x0DA0, %i4
4463 ldsw [%l7 + 0x54], %g2
4464 fmovdl %icc, %f8, %f0
4465 fba %fcc0, loop_532
4466 fblg,a %fcc0, loop_533
4467 brgez,a %o6, loop_534
4468 fxnor %f6, %f14, %f0
4469loop_532:
4470 fmovdleu %xcc, %f3, %f0
4471loop_533:
4472 bcs,a,pn %icc, loop_535
4473loop_534:
4474 movleu %icc, %i3, %o5
4475 fmovsgu %xcc, %f10, %f2
4476 fandnot1s %f2, %f5, %f9
4477loop_535:
4478 taddcc %o0, 0x0A3C, %l3
4479 fbe %fcc3, loop_536
4480 fbul,a %fcc0, loop_537
4481 andncc %g7, %l4, %i2
4482 ldx [%l7 + 0x58], %i6
4483loop_536:
4484 stx %g5, [%l7 + 0x58]
4485loop_537:
4486 ldx [%l7 + 0x18], %l0
4487 alignaddrl %o1, %l1, %l5
4488 fornot1 %f4, %f0, %f8
4489 sth %g3, [%l7 + 0x54]
4490 fnand %f0, %f14, %f2
4491 tneg %icc, 0x0
4492 fmovsneg %xcc, %f2, %f8
4493 udivx %i7, 0x19E6, %l6
4494 fmovrdne %i5, %f6, %f12
4495 stb %o2, [%l7 + 0x7B]
4496 fmovrdlz %o3, %f0, %f2
4497 fbu %fcc3, loop_538
4498 stb %g4, [%l7 + 0x3B]
4499 mulscc %o4, 0x0A49, %l2
4500 lduw [%l7 + 0x20], %o7
4501loop_538:
4502 fpadd32 %f0, %f0, %f10
4503 movrne %g1, %g6, %i1
4504 brz,a %i4, loop_539
4505 lduh [%l7 + 0x48], %i0
4506 fba %fcc1, loop_540
4507 pdist %f6, %f8, %f8
4508loop_539:
4509 tn %icc, 0x2
4510 edge16n %g2, %i3, %o6
4511loop_540:
4512 movgu %icc, %o0, %o5
4513 movge %icc, %l3, %l4
4514 brnz,a %i2, loop_541
4515 fnot2s %f15, %f15
4516 st %f11, [%l7 + 0x30]
4517 st %f8, [%l7 + 0x24]
4518loop_541:
4519 fandnot1s %f11, %f9, %f4
4520 or %i6, %g7, %g5
4521 fcmpeq32 %f10, %f10, %o1
4522 fmovrsgez %l1, %f6, %f4
4523 tg %icc, 0x1
4524 stw %l0, [%l7 + 0x20]
4525 fmovsvc %icc, %f4, %f5
4526 fcmpes %fcc1, %f5, %f6
4527 ldub [%l7 + 0x20], %g3
4528 ldd [%l7 + 0x50], %f6
4529 fbg %fcc3, loop_542
4530 edge8ln %l5, %l6, %i7
4531 fornot2s %f3, %f14, %f3
4532 or %o2, 0x081F, %o3
4533loop_542:
4534 ld [%l7 + 0x30], %f8
4535 lduh [%l7 + 0x62], %g4
4536 edge32n %i5, %o4, %l2
4537 fmovde %icc, %f3, %f12
4538 fsrc2s %f4, %f1
4539 fpack32 %f0, %f8, %f2
4540 orncc %g1, 0x0066, %o7
4541 bvs loop_543
4542 bn loop_544
4543 movl %xcc, %i1, %i4
4544 ldx [%l7 + 0x70], %g6
4545loop_543:
4546 fpsub32s %f14, %f0, %f0
4547loop_544:
4548 sethi 0x09E5, %g2
4549 edge16l %i0, %i3, %o6
4550 bg %icc, loop_545
4551 sdivcc %o0, 0x1535, %l3
4552 fbug %fcc2, loop_546
4553 stb %o5, [%l7 + 0x5A]
4554loop_545:
4555 sth %i2, [%l7 + 0x1A]
4556 ldx [%l7 + 0x38], %l4
4557loop_546:
4558 faligndata %f14, %f2, %f6
4559 fpsub16 %f8, %f2, %f8
4560 ldsh [%l7 + 0x3C], %g7
4561 stx %g5, [%l7 + 0x18]
4562 movrlz %o1, 0x198, %i6
4563 bvc,a %xcc, loop_547
4564 ldsh [%l7 + 0x48], %l1
4565 faligndata %f10, %f8, %f2
4566 lduw [%l7 + 0x60], %l0
4567loop_547:
4568 edge32n %g3, %l6, %i7
4569 fnegs %f9, %f14
4570 addcc %o2, %o3, %l5
4571 udivx %i5, 0x1491, %o4
4572 nop
4573 setx loop_548, %l0, %l1
4574 wrpr 0x1, %tl
4575 wrpr %l1, %tpc
4576 add %l1, 0x4, %l1
4577 wrpr %l1, %tnpc
4578 setx 0x34400001400, %l0, %l1
4579 wrpr %l1, %tstate
4580 wrhpr 0x4, %htstate
4581 retry
4582 sethi 0x184C, %g4
4583 movcc %xcc, %g1, %o7
4584 bcc,a,pt %icc, loop_549
4585loop_548:
4586 fmul8x16al %f0, %f11, %f0
4587 fmovspos %xcc, %f0, %f14
4588 tneg %xcc, 0x6
4589loop_549:
4590 ldub [%l7 + 0x0F], %l2
4591 sdivcc %i4, 0x0745, %i1
4592 ldsw [%l7 + 0x78], %g6
4593 st %f13, [%l7 + 0x6C]
4594 subc %i0, %i3, %g2
4595 fcmpeq32 %f4, %f10, %o6
4596 andncc %o0, %l3, %o5
4597 stb %i2, [%l7 + 0x71]
4598 movrlz %g7, %g5, %l4
4599 fbule,a %fcc0, loop_550
4600 fpsub32s %f13, %f14, %f12
4601 fand %f2, %f14, %f6
4602 st %f11, [%l7 + 0x0C]
4603loop_550:
4604 sth %o1, [%l7 + 0x60]
4605 fmuld8sux16 %f9, %f5, %f4
4606 movrlez %i6, 0x29F, %l1
4607 move %xcc, %g3, %l6
4608 tvc %icc, 0x7
4609 fnands %f9, %f5, %f9
4610 fnot1 %f12, %f0
4611 andcc %l0, 0x12D1, %o2
4612 fbe,a %fcc3, loop_551
4613 fbul %fcc1, loop_552
4614 andn %i7, %o3, %l5
4615 stw %o4, [%l7 + 0x08]
4616loop_551:
4617 ldsb [%l7 + 0x40], %g4
4618loop_552:
4619 fmovscs %icc, %f11, %f10
4620 fmovrsgez %i5, %f14, %f6
4621 brnz,a %o7, loop_553
4622 stx %g1, [%l7 + 0x30]
4623 stx %i4, [%l7 + 0x30]
4624 fmovsa %icc, %f3, %f1
4625loop_553:
4626 taddcctv %l2, %g6, %i1
4627 ldub [%l7 + 0x2E], %i3
4628 std %f0, [%l7 + 0x40]
4629 fmul8x16 %f8, %f4, %f2
4630 nop
4631 setx loop_554, %l0, %l1
4632 wrpr 0x1, %tl
4633 wrpr %l1, %tnpc
4634 setx 0x34400001400, %l0, %l1
4635 wrpr %l1, %tstate
4636 wrhpr 0x4, %htstate
4637 done
4638 ldsb [%l7 + 0x7D], %i0
4639 ld [%l7 + 0x40], %f5
4640 fnot2 %f6, %f4
4641loop_554:
4642 brnz %g2, loop_555
4643 brgez,a %o6, loop_556
4644 tneg %xcc, 0x0
4645 fmovsle %icc, %f4, %f15
4646loop_555:
4647 fnot2 %f4, %f4
4648loop_556:
4649 fexpand %f6, %f8
4650 fmovsle %xcc, %f15, %f2
4651 ldx [%l7 + 0x08], %l3
4652 fmovdn %icc, %f13, %f1
4653 movg %xcc, %o0, %i2
4654 fmul8ulx16 %f8, %f6, %f8
4655 fnot2 %f2, %f14
4656 fmovde %icc, %f2, %f4
4657 sth %g7, [%l7 + 0x54]
4658 fzeros %f3
4659 fsrc2s %f6, %f1
4660 movn %icc, %o5, %l4
4661 fnors %f7, %f8, %f4
4662 ld [%l7 + 0x74], %f11
4663 movrgez %o1, 0x175, %g5
4664 movrlez %l1, %g3, %i6
4665 fnegd %f12, %f10
4666 fbu %fcc1, loop_557
4667 ldsh [%l7 + 0x74], %l0
4668 ld [%l7 + 0x10], %f8
4669 fpack16 %f12, %f15
4670loop_557:
4671 ldsb [%l7 + 0x12], %l6
4672 fmovdgu %xcc, %f0, %f10
4673 bn %icc, loop_558
4674 fpsub32 %f8, %f0, %f14
4675 fbn,a %fcc2, loop_559
4676 stw %o2, [%l7 + 0x58]
4677loop_558:
4678 ld [%l7 + 0x38], %f10
4679 alignaddrl %i7, %l5, %o4
4680loop_559:
4681 tcc %icc, 0x2
4682 ld [%l7 + 0x10], %f8
4683 tgu %icc, 0x1
4684 fmovdcc %icc, %f14, %f3
4685 fnot1s %f0, %f7
4686 ldsb [%l7 + 0x7F], %o3
4687 ldsb [%l7 + 0x2A], %i5
4688 array8 %g4, %g1, %i4
4689 fmovrsne %o7, %f8, %f15
4690 movg %xcc, %l2, %g6
4691 fcmpgt16 %f8, %f0, %i1
4692 movg %icc, %i3, %g2
4693 udivx %o6, 0x1C16, %i0
4694 movgu %xcc, %o0, %l3
4695 popc 0x0390, %i2
4696 edge8n %o5, %l4, %o1
4697 fnand %f4, %f12, %f10
4698 andcc %g7, 0x14F1, %l1
4699 fandnot2s %f2, %f9, %f7
4700 ldx [%l7 + 0x68], %g3
4701 sra %g5, %l0, %i6
4702 fmovrdlez %o2, %f6, %f2
4703 fbg %fcc2, loop_560
4704 siam 0x3
4705 ldub [%l7 + 0x65], %l6
4706 andcc %i7, %o4, %o3
4707loop_560:
4708 siam 0x0
4709 fmovscs %xcc, %f11, %f6
4710 ldsw [%l7 + 0x2C], %i5
4711 fbul %fcc3, loop_561
4712 fxnors %f8, %f8, %f4
4713 udivcc %g4, 0x07D3, %g1
4714 stw %l5, [%l7 + 0x08]
4715loop_561:
4716 edge16 %o7, %i4, %l2
4717 fsrc1 %f2, %f12
4718 addccc %i1, 0x0C8F, %g6
4719 call loop_562
4720 taddcctv %g2, %i3, %i0
4721 fmovrdgz %o6, %f2, %f12
4722 bpos loop_563
4723loop_562:
4724 taddcc %l3, %o0, %i2
4725 faligndata %f4, %f4, %f14
4726 movre %o5, 0x128, %l4
4727loop_563:
4728 ldub [%l7 + 0x21], %g7
4729 fpackfix %f12, %f5
4730 tleu %icc, 0x4
4731 fmovdne %xcc, %f10, %f6
4732 fexpand %f10, %f8
4733 be,pn %xcc, loop_564
4734 mulscc %o1, %g3, %l1
4735 fpackfix %f2, %f12
4736 std %f10, [%l7 + 0x60]
4737loop_564:
4738 lduw [%l7 + 0x50], %l0
4739 fones %f8
4740 fmovsneg %icc, %f12, %f0
4741 ldub [%l7 + 0x77], %g5
4742 stx %o2, [%l7 + 0x40]
4743 fexpand %f15, %f0
4744 or %i6, %i7, %l6
4745 fand %f0, %f2, %f8
4746 fmovdgu %icc, %f9, %f15
4747 lduh [%l7 + 0x6A], %o3
4748 fmovrde %o4, %f14, %f10
4749 sllx %i5, %g1, %l5
4750 fbue,a %fcc3, loop_565
4751 sll %g4, %o7, %l2
4752 ldub [%l7 + 0x6C], %i1
4753 fbul %fcc0, loop_566
4754loop_565:
4755 fbo %fcc3, loop_567
4756 ldx [%l7 + 0x28], %i4
4757 lduh [%l7 + 0x3C], %g2
4758loop_566:
4759 ldd [%l7 + 0x28], %f8
4760loop_567:
4761 fand %f12, %f6, %f10
4762 ba,a %icc, loop_568
4763 fones %f10
4764 tsubcc %g6, %i3, %o6
4765 fxor %f0, %f0, %f2
4766loop_568:
4767 sth %i0, [%l7 + 0x0E]
4768 array32 %l3, %o0, %o5
4769 fbge,a %fcc3, loop_569
4770 fcmped %fcc3, %f0, %f8
4771 ldsb [%l7 + 0x56], %l4
4772 fmovs %f8, %f14
4773loop_569:
4774 stb %g7, [%l7 + 0x6C]
4775 sethi 0x174F, %i2
4776 fba %fcc0, loop_570
4777 fbule,a %fcc3, loop_571
4778 bge %xcc, loop_572
4779 sllx %g3, 0x17, %o1
4780loop_570:
4781 lduw [%l7 + 0x78], %l0
4782loop_571:
4783 fornot2 %f4, %f12, %f10
4784loop_572:
4785 movleu %xcc, %g5, %o2
4786 stw %i6, [%l7 + 0x20]
4787 sllx %i7, 0x1F, %l6
4788 fpsub16 %f8, %f6, %f8
4789 sth %o3, [%l7 + 0x28]
4790 edge32n %l1, %i5, %g1
4791 fmovrsgz %l5, %f7, %f10
4792 std %f4, [%l7 + 0x20]
4793 bg,a loop_573
4794 fbo,a %fcc2, loop_574
4795 fmul8x16al %f9, %f14, %f4
4796 taddcctv %o4, %o7, %l2
4797loop_573:
4798 fmovrdlez %i1, %f4, %f10
4799loop_574:
4800 tsubcctv %i4, %g2, %g4
4801 brgez,a %i3, loop_575
4802 sub %g6, %o6, %l3
4803 fabss %f4, %f1
4804 ldsw [%l7 + 0x6C], %i0
4805loop_575:
4806 brlez %o0, loop_576
4807 fmovrslz %o5, %f12, %f8
4808 tvs %icc, 0x6
4809 srax %g7, %i2, %g3
4810loop_576:
4811 fbe %fcc2, loop_577
4812 sdiv %o1, 0x0C3B, %l4
4813 fcmps %fcc0, %f13, %f2
4814 nop
4815 setx loop_578, %l0, %l1
4816 wrpr 0x1, %tl
4817 wrpr %l1, %tpc
4818 add %l1, 0x4, %l1
4819 wrpr %l1, %tnpc
4820 setx 0x34400001400, %l0, %l1
4821 wrpr %l1, %tstate
4822 wrhpr 0x4, %htstate
4823 retry
4824loop_577:
4825 ldsh [%l7 + 0x4E], %l0
4826 fbue %fcc0, loop_579
4827 ldd [%l7 + 0x58], %f12
4828loop_578:
4829 ba,pt %icc, loop_580
4830 std %f12, [%l7 + 0x08]
4831loop_579:
4832 stw %g5, [%l7 + 0x14]
4833 edge8ln %o2, %i7, %i6
4834loop_580:
4835 fpsub16 %f6, %f10, %f10
4836 fcmps %fcc1, %f8, %f1
4837 fbo,a %fcc1, loop_581
4838 bge,a %icc, loop_582
4839 bl,pt %xcc, loop_583
4840 fnot1 %f10, %f6
4841loop_581:
4842 st %f7, [%l7 + 0x7C]
4843loop_582:
4844 edge32 %l6, %o3, %i5
4845loop_583:
4846 fnot1 %f6, %f2
4847 lduh [%l7 + 0x56], %g1
4848 stb %l1, [%l7 + 0x4B]
4849 tn %xcc, 0x7
4850 fbe,a %fcc0, loop_584
4851 ld [%l7 + 0x54], %f13
4852 tneg %icc, 0x7
4853 edge16 %l5, %o7, %o4
4854loop_584:
4855 st %f2, [%l7 + 0x4C]
4856 bleu,a,pt %icc, loop_585
4857 fmovrse %i1, %f14, %f11
4858 fcmple16 %f0, %f10, %l2
4859 tg %icc, 0x4
4860loop_585:
4861 fnot1s %f13, %f6
4862 stb %g2, [%l7 + 0x34]
4863 fcmple32 %f14, %f10, %g4
4864 ldx [%l7 + 0x20], %i4
4865 stx %g6, [%l7 + 0x10]
4866 stw %i3, [%l7 + 0x50]
4867 sth %o6, [%l7 + 0x3C]
4868 fmul8sux16 %f14, %f10, %f8
4869 lduh [%l7 + 0x2C], %i0
4870 lduw [%l7 + 0x08], %o0
4871 fxors %f9, %f10, %f1
4872 fornot2s %f9, %f2, %f0
4873 be,pt %icc, loop_586
4874 stb %l3, [%l7 + 0x0B]
4875 stw %g7, [%l7 + 0x1C]
4876 lduw [%l7 + 0x50], %i2
4877loop_586:
4878 mulscc %g3, 0x17B4, %o1
4879 sth %l4, [%l7 + 0x14]
4880 ldsw [%l7 + 0x40], %o5
4881 bleu %xcc, loop_587
4882 sll %g5, %l0, %i7
4883 fornot1s %f15, %f4, %f10
4884 fnot2 %f12, %f12
4885loop_587:
4886 ta %xcc, 0x3
4887 fmovsge %xcc, %f14, %f7
4888 fmovrslez %o2, %f14, %f3
4889 xnor %l6, 0x0DEC, %i6
4890 fpmerge %f9, %f15, %f10
4891 fmul8x16al %f14, %f5, %f4
4892 fpadd32s %f1, %f6, %f13
4893 fpack32 %f2, %f0, %f2
4894 stw %i5, [%l7 + 0x38]
4895 andcc %g1, 0x09D7, %o3
4896 stw %l5, [%l7 + 0x4C]
4897 orcc %l1, %o7, %o4
4898 movrlz %i1, 0x347, %l2
4899 udiv %g2, 0x00C4, %i4
4900 fmovd %f4, %f12
4901 fand %f8, %f0, %f8
4902 ldub [%l7 + 0x4D], %g6
4903 tvs %icc, 0x0
4904 udivcc %i3, 0x0540, %g4
4905 movl %icc, %i0, %o6
4906 movre %o0, 0x115, %l3
4907 fandnot2 %f0, %f8, %f10
4908 fmovscs %xcc, %f14, %f0
4909 std %f2, [%l7 + 0x50]
4910 ldsh [%l7 + 0x14], %i2
4911 st %f15, [%l7 + 0x38]
4912 fmovrsne %g7, %f11, %f0
4913 movcc %icc, %o1, %g3
4914 sth %o5, [%l7 + 0x3C]
4915 tleu %icc, 0x2
4916 ldd [%l7 + 0x10], %f2
4917 fzero %f2
4918 sth %l4, [%l7 + 0x28]
4919 fmovrdlz %l0, %f0, %f4
4920 fmovdleu %xcc, %f11, %f3
4921 ldsb [%l7 + 0x13], %g5
4922 fabsd %f6, %f14
4923 fbe,a %fcc3, loop_588
4924 ldsb [%l7 + 0x0C], %o2
4925 tleu %xcc, 0x6
4926 te %xcc, 0x2
4927loop_588:
4928 movrgez %i7, 0x0BA, %i6
4929 subc %i5, %l6, %g1
4930 edge32 %o3, %l5, %l1
4931 tge %icc, 0x1
4932 fcmpgt32 %f8, %f0, %o7
4933 fmovrde %o4, %f0, %f8
4934 array8 %l2, %i1, %g2
4935 or %i4, %i3, %g4
4936 fmovdcc %xcc, %f5, %f12
4937 fbuge,a %fcc0, loop_589
4938 fabsd %f6, %f8
4939 tg %xcc, 0x5
4940 fnot1 %f2, %f2
4941loop_589:
4942 tg %xcc, 0x0
4943 fmovscc %xcc, %f7, %f10
4944 fmovrde %i0, %f14, %f6
4945 ldsh [%l7 + 0x20], %g6
4946 fmovdge %icc, %f6, %f3
4947 ldsh [%l7 + 0x68], %o0
4948 stx %o6, [%l7 + 0x48]
4949 edge16 %i2, %g7, %o1
4950 edge32 %l3, %g3, %o5
4951 subc %l0, 0x1EE9, %l4
4952 edge32n %g5, %o2, %i7
4953 bn,pt %icc, loop_590
4954 std %f4, [%l7 + 0x68]
4955 sth %i5, [%l7 + 0x60]
4956 umulcc %i6, %l6, %g1
4957loop_590:
4958 fpsub16 %f0, %f8, %f10
4959 edge8 %o3, %l5, %l1
4960 movrgz %o4, %l2, %o7
4961 fcmpes %fcc0, %f9, %f8
4962 fmovdle %xcc, %f3, %f9
4963 fmovsvc %xcc, %f15, %f15
4964 bvc,a,pt %xcc, loop_591
4965 fpadd32 %f0, %f0, %f0
4966 ld [%l7 + 0x78], %f10
4967 lduh [%l7 + 0x0E], %g2
4968loop_591:
4969 stb %i4, [%l7 + 0x50]
4970 fandnot2s %f8, %f5, %f13
4971 fxor %f12, %f2, %f8
4972 lduw [%l7 + 0x78], %i1
4973 edge16ln %i3, %i0, %g6
4974 brlz %g4, loop_592
4975 edge32n %o0, %o6, %i2
4976 sth %o1, [%l7 + 0x66]
4977 taddcc %l3, 0x0916, %g7
4978loop_592:
4979 fcmpeq32 %f14, %f10, %g3
4980 fcmpgt16 %f2, %f4, %o5
4981 lduh [%l7 + 0x5E], %l4
4982 bvc %xcc, loop_593
4983 ldd [%l7 + 0x78], %f6
4984 fmovsn %icc, %f4, %f8
4985 fcmped %fcc2, %f6, %f10
4986loop_593:
4987 udivx %g5, 0x1B38, %o2
4988 bl,a loop_594
4989 stx %i7, [%l7 + 0x20]
4990 sth %l0, [%l7 + 0x18]
4991 movcc %xcc, %i6, %l6
4992loop_594:
4993 orcc %g1, %i5, %l5
4994 st %f10, [%l7 + 0x50]
4995 andn %l1, 0x04E3, %o3
4996 bcc,pt %icc, loop_595
4997 fnegs %f14, %f2
4998 ta %xcc, 0x6
4999 fmovsge %xcc, %f10, %f4
5000loop_595:
5001 addccc %o4, %o7, %g2
5002 bvs,pt %xcc, loop_596
5003 std %f4, [%l7 + 0x30]
5004 fpsub32s %f2, %f4, %f0
5005 bcc,pn %icc, loop_597
5006loop_596:
5007 stb %i4, [%l7 + 0x0A]
5008 srl %l2, 0x00, %i1
5009 fmovsgu %xcc, %f2, %f12
5010loop_597:
5011 fmovsvs %xcc, %f13, %f5
5012 movge %xcc, %i0, %g6
5013 ldsb [%l7 + 0x68], %g4
5014 smul %o0, %i3, %o6
5015 fpmerge %f9, %f0, %f2
5016 edge8 %i2, %l3, %g7
5017 bcc,a,pt %icc, loop_598
5018 bn %icc, loop_599
5019 st %f5, [%l7 + 0x78]
5020 edge8ln %o1, %g3, %o5
5021loop_598:
5022 taddcctv %g5, %l4, %i7
5023loop_599:
5024 ld [%l7 + 0x6C], %f7
5025 bgu,a,pn %icc, loop_600
5026 mulscc %o2, 0x16D1, %l0
5027 ldsh [%l7 + 0x58], %i6
5028 fmovdgu %icc, %f9, %f13
5029loop_600:
5030 andn %l6, 0x14DC, %i5
5031 and %l5, %g1, %o3
5032 ldd [%l7 + 0x10], %f10
5033 fmovdl %xcc, %f5, %f8
5034 fmovdvs %xcc, %f6, %f9
5035 bgu,a,pt %icc, loop_601
5036 fmovsvc %xcc, %f12, %f4
5037 edge8l %l1, %o4, %g2
5038 tcc %icc, 0x2
5039loop_601:
5040 fmovdne %xcc, %f8, %f14
5041 fmul8x16al %f9, %f15, %f2
5042 ldub [%l7 + 0x3B], %i4
5043 fmovdge %xcc, %f4, %f4
5044 fmovsle %xcc, %f5, %f9
5045 bne loop_602
5046 ldd [%l7 + 0x08], %f8
5047 fmovsge %icc, %f10, %f14
5048 movg %xcc, %o7, %l2
5049loop_602:
5050 brlez %i0, loop_603
5051 fmovsneg %icc, %f11, %f13
5052 mova %icc, %g6, %g4
5053 xnorcc %o0, %i1, %i3
5054loop_603:
5055 fmovrse %i2, %f3, %f15
5056 te %icc, 0x4
5057 ldsb [%l7 + 0x1B], %o6
5058 fxnors %f8, %f3, %f1
5059 fand %f6, %f14, %f6
5060 fpackfix %f14, %f13
5061 ldub [%l7 + 0x75], %l3
5062 stw %o1, [%l7 + 0x4C]
5063 movrgez %g3, %o5, %g5
5064 fpsub32 %f4, %f14, %f2
5065 fbge,a %fcc2, loop_604
5066 tvc %xcc, 0x2
5067 ldsh [%l7 + 0x5A], %g7
5068 stb %l4, [%l7 + 0x2E]
5069loop_604:
5070 stx %o2, [%l7 + 0x60]
5071 orcc %l0, 0x0C1B, %i7
5072 edge8ln %i6, %i5, %l6
5073 fmovrdne %l5, %f0, %f0
5074 fands %f10, %f10, %f6
5075 fmul8ulx16 %f2, %f14, %f14
5076 fornot1 %f10, %f14, %f14
5077 fxor %f12, %f4, %f4
5078 fpadd32 %f6, %f2, %f8
5079 lduw [%l7 + 0x50], %g1
5080 lduh [%l7 + 0x60], %o3
5081 fmovspos %icc, %f1, %f15
5082 brz %l1, loop_605
5083 st %f6, [%l7 + 0x60]
5084 bcs,a %xcc, loop_606
5085 fone %f2
5086loop_605:
5087 ldd [%l7 + 0x40], %f10
5088 ldub [%l7 + 0x54], %o4
5089loop_606:
5090 tle %xcc, 0x5
5091 te %xcc, 0x6
5092 mova %icc, %i4, %o7
5093 fmovsg %xcc, %f15, %f9
5094 bvs %icc, loop_607
5095 stb %g2, [%l7 + 0x79]
5096 fpadd16 %f10, %f2, %f4
5097 ldub [%l7 + 0x5C], %l2
5098loop_607:
5099 lduw [%l7 + 0x24], %g6
5100 mova %icc, %g4, %i0
5101 taddcc %i1, %o0, %i2
5102 fmovdcs %xcc, %f13, %f3
5103 ldsh [%l7 + 0x34], %i3
5104 mova %icc, %l3, %o1
5105 ldx [%l7 + 0x50], %g3
5106 ldsw [%l7 + 0x0C], %o6
5107 fmovsle %xcc, %f11, %f1
5108 fone %f4
5109 umulcc %o5, %g7, %g5
5110 udiv %o2, 0x1170, %l0
5111 fmul8x16au %f4, %f0, %f8
5112 fcmpgt16 %f8, %f6, %l4
5113 edge8l %i7, %i5, %l6
5114 fandnot2s %f4, %f12, %f2
5115 edge32l %i6, %g1, %l5
5116 fblg,a %fcc1, loop_608
5117 bneg,pt %xcc, loop_609
5118 fbue %fcc3, loop_610
5119 tneg %xcc, 0x6
5120loop_608:
5121 st %f10, [%l7 + 0x30]
5122loop_609:
5123 fone %f8
5124loop_610:
5125 ld [%l7 + 0x68], %f1
5126 bg,a,pt %xcc, loop_611
5127 lduh [%l7 + 0x1C], %l1
5128 ldsw [%l7 + 0x18], %o3
5129 fpack32 %f0, %f8, %f12
5130loop_611:
5131 fand %f12, %f12, %f12
5132 lduh [%l7 + 0x52], %i4
5133 bneg,pt %icc, loop_612
5134 edge8n %o4, %o7, %g2
5135 mulscc %l2, 0x044C, %g6
5136 mulscc %g4, 0x0AE6, %i0
5137loop_612:
5138 addccc %o0, 0x1582, %i1
5139 fabss %f2, %f8
5140 ldx [%l7 + 0x40], %i3
5141 tg %xcc, 0x6
5142 nop
5143 setx loop_613, %l0, %l1
5144 jmpl %l1, %i2
5145 mulscc %l3, 0x0258, %o1
5146 orn %g3, 0x1FBE, %o5
5147 fbu %fcc0, loop_614
5148loop_613:
5149 fblg %fcc1, loop_615
5150 subcc %o6, %g5, %o2
5151 movcs %xcc, %g7, %l4
5152loop_614:
5153 ldsb [%l7 + 0x69], %l0
5154loop_615:
5155 ldd [%l7 + 0x68], %f0
5156 sethi 0x0965, %i5
5157 xnorcc %l6, 0x0D1F, %i6
5158 fbn %fcc3, loop_616
5159 nop
5160 setx loop_617, %l0, %l1
5161 wrpr 0x1, %tl
5162 wrpr %l1, %tpc
5163 add %l1, 0x4, %l1
5164 wrpr %l1, %tnpc
5165 setx 0x34400001400, %l0, %l1
5166 wrpr %l1, %tstate
5167 wrhpr 0x4, %htstate
5168 retry
5169 stx %i7, [%l7 + 0x40]
5170 ldd [%l7 + 0x30], %f0
5171loop_616:
5172 fmovdcc %icc, %f13, %f5
5173loop_617:
5174 stw %g1, [%l7 + 0x3C]
5175 array32 %l5, %o3, %i4
5176 fmovrdlez %o4, %f6, %f0
5177 fornot2 %f8, %f12, %f4
5178 fsrc2s %f4, %f11
5179 or %l1, %g2, %o7
5180 fmovsge %xcc, %f0, %f2
5181 for %f4, %f8, %f14
5182 udivcc %l2, 0x05D6, %g4
5183 fornot1 %f10, %f0, %f8
5184 tsubcc %g6, 0x1824, %o0
5185 fcmpes %fcc1, %f9, %f15
5186 bg loop_618
5187 stw %i0, [%l7 + 0x78]
5188 udivcc %i1, 0x098A, %i3
5189 fmovrsgz %l3, %f10, %f11
5190loop_618:
5191 fbn,a %fcc1, loop_619
5192 fpsub32 %f6, %f2, %f0
5193 ldd [%l7 + 0x50], %f14
5194 bg %icc, loop_620
5195loop_619:
5196 ldsh [%l7 + 0x0C], %o1
5197 ldx [%l7 + 0x58], %i2
5198 edge16 %g3, %o6, %o5
5199loop_620:
5200 std %f0, [%l7 + 0x18]
5201 ldub [%l7 + 0x3C], %g5
5202 edge8l %g7, %o2, %l4
5203 fnot2s %f8, %f2
5204 stx %l0, [%l7 + 0x18]
5205 smul %l6, 0x105D, %i6
5206 addcc %i5, 0x175D, %g1
5207 fbge %fcc2, loop_621
5208 fcmpeq16 %f4, %f14, %l5
5209 ldsb [%l7 + 0x20], %i7
5210 sth %i4, [%l7 + 0x2E]
5211loop_621:
5212 umul %o4, 0x1FB4, %o3
5213 fxor %f10, %f2, %f4
5214 addcc %g2, %o7, %l2
5215 fmovdge %xcc, %f0, %f13
5216 mova %xcc, %g4, %g6
5217 fmul8ulx16 %f4, %f4, %f14
5218 fpadd32s %f10, %f1, %f11
5219 fbul %fcc2, loop_622
5220 sra %l1, %i0, %o0
5221 or %i3, 0x18BD, %i1
5222 brgez,a %l3, loop_623
5223loop_622:
5224 fmovsvc %xcc, %f10, %f8
5225 fmovda %xcc, %f0, %f14
5226 fbug %fcc1, loop_624
5227loop_623:
5228 fba %fcc0, loop_625
5229 fpadd16s %f9, %f13, %f7
5230 alignaddr %i2, %g3, %o6
5231loop_624:
5232 ldsb [%l7 + 0x52], %o5
5233loop_625:
5234 edge8n %o1, %g5, %g7
5235 stx %o2, [%l7 + 0x10]
5236 brnz %l0, loop_626
5237 stx %l4, [%l7 + 0x38]
5238 fmovdcc %icc, %f4, %f4
5239 ldd [%l7 + 0x78], %f8
5240loop_626:
5241 bpos,a,pt %xcc, loop_627
5242 fnand %f14, %f4, %f10
5243 movpos %icc, %l6, %i5
5244 ldub [%l7 + 0x4E], %g1
5245loop_627:
5246 fmovdcs %icc, %f5, %f13
5247 fbu %fcc2, loop_628
5248 brgz,a %i6, loop_629
5249 tge %xcc, 0x2
5250 sethi 0x0BF6, %i7
5251loop_628:
5252 lduh [%l7 + 0x60], %l5
5253loop_629:
5254 ldx [%l7 + 0x08], %i4
5255 array8 %o3, %o4, %o7
5256 stw %l2, [%l7 + 0x1C]
5257 lduh [%l7 + 0x6C], %g2
5258 fmovdpos %icc, %f4, %f9
5259 std %f4, [%l7 + 0x40]
5260 ld [%l7 + 0x14], %f4
5261 ldx [%l7 + 0x70], %g4
5262 fmovrdgz %l1, %f4, %f8
5263 lduw [%l7 + 0x70], %g6
5264 smulcc %o0, %i0, %i3
5265 move %icc, %l3, %i2
5266 orcc %i1, 0x03ED, %g3
5267 ble,a,pn %xcc, loop_630
5268 st %f13, [%l7 + 0x78]
5269 ldx [%l7 + 0x18], %o6
5270 bn,pn %icc, loop_631
5271loop_630:
5272 ldx [%l7 + 0x68], %o5
5273 ldx [%l7 + 0x70], %g5
5274 fors %f13, %f7, %f13
5275loop_631:
5276 addcc %g7, %o2, %o1
5277 bneg,a,pt %icc, loop_632
5278 stw %l0, [%l7 + 0x68]
5279 andcc %l6, 0x082B, %l4
5280 ldub [%l7 + 0x25], %i5
5281loop_632:
5282 ldsh [%l7 + 0x1E], %g1
5283 fnegd %f8, %f12
5284 fmovde %xcc, %f13, %f0
5285 ldub [%l7 + 0x32], %i7
5286 fxnor %f10, %f14, %f2
5287 ldub [%l7 + 0x68], %i6
5288 fbo %fcc0, loop_633
5289 brgz,a %l5, loop_634
5290 lduh [%l7 + 0x0E], %o3
5291 fmovdvc %xcc, %f5, %f8
5292loop_633:
5293 fpadd32s %f4, %f6, %f1
5294loop_634:
5295 movrlez %i4, 0x272, %o7
5296 fabsd %f8, %f10
5297 ld [%l7 + 0x2C], %f10
5298 fmovsneg %xcc, %f11, %f2
5299 srax %l2, 0x15, %o4
5300 fornot2s %f9, %f5, %f11
5301 brz %g2, loop_635
5302 ldsh [%l7 + 0x16], %l1
5303 stw %g6, [%l7 + 0x2C]
5304 fzero %f4
5305loop_635:
5306 edge8 %o0, %g4, %i0
5307 fnegd %f8, %f12
5308 bne loop_636
5309 fmovdvs %icc, %f15, %f12
5310 and %l3, %i3, %i1
5311 std %f12, [%l7 + 0x38]
5312loop_636:
5313 fpack32 %f10, %f12, %f6
5314 sth %i2, [%l7 + 0x6A]
5315 fmovdvc %xcc, %f0, %f13
5316 tg %icc, 0x3
5317 smul %g3, %o6, %o5
5318 fmovrslez %g7, %f7, %f15
5319 sth %o2, [%l7 + 0x26]
5320 fmovd %f2, %f2
5321 ldub [%l7 + 0x4B], %g5
5322 fcmpgt32 %f8, %f0, %l0
5323 stx %l6, [%l7 + 0x78]
5324 or %o1, 0x1CFC, %i5
5325 fmovdgu %xcc, %f7, %f11
5326 fmovdcc %xcc, %f15, %f7
5327 ldsh [%l7 + 0x4A], %g1
5328 fbul,a %fcc2, loop_637
5329 faligndata %f14, %f8, %f6
5330 sth %l4, [%l7 + 0x10]
5331 fabss %f1, %f6
5332loop_637:
5333 fmovdcc %xcc, %f4, %f14
5334 fmovscs %xcc, %f2, %f2
5335 movrlez %i7, %i6, %o3
5336 movrne %i4, %o7, %l5
5337 tgu %icc, 0x5
5338 stb %l2, [%l7 + 0x75]
5339 fmovsvc %icc, %f5, %f14
5340 fmovsleu %xcc, %f5, %f10
5341 fbg %fcc2, loop_638
5342 fands %f1, %f4, %f5
5343 edge16n %o4, %l1, %g6
5344 nop
5345 setx loop_639, %l0, %l1
5346 wrpr 0x1, %tl
5347 wrpr %l1, %tpc
5348 add %l1, 0x4, %l1
5349 wrpr %l1, %tnpc
5350 setx 0x34400001400, %l0, %l1
5351 wrpr %l1, %tstate
5352 wrhpr 0x4, %htstate
5353 retry
5354loop_638:
5355 fcmpne32 %f10, %f0, %o0
5356 add %g4, %i0, %l3
5357 fpack16 %f4, %f2
5358loop_639:
5359 fmovrdgez %g2, %f6, %f14
5360 stw %i3, [%l7 + 0x20]
5361 ldsw [%l7 + 0x68], %i2
5362 lduh [%l7 + 0x66], %g3
5363 edge32n %i1, %o6, %o5
5364 udivx %o2, 0x005F, %g7
5365 fmovdvc %xcc, %f7, %f3
5366 tgu %xcc, 0x6
5367 fcmpgt16 %f6, %f8, %l0
5368 fbo %fcc3, loop_640
5369 edge32 %l6, %g5, %i5
5370 ldd [%l7 + 0x60], %f6
5371 fandnot1 %f4, %f10, %f0
5372loop_640:
5373 fcmpne16 %f0, %f4, %g1
5374 fbg,a %fcc1, loop_641
5375 fbul %fcc1, loop_642
5376 fnot2 %f8, %f14
5377 stw %o1, [%l7 + 0x18]
5378loop_641:
5379 andcc %i7, %i6, %o3
5380loop_642:
5381 fpack32 %f4, %f0, %f2
5382 movg %icc, %i4, %l4
5383 tvc %icc, 0x4
5384 ldx [%l7 + 0x48], %l5
5385 bcc loop_643
5386 stb %o7, [%l7 + 0x63]
5387 ble,a,pn %icc, loop_644
5388 fbge %fcc2, loop_645
5389loop_643:
5390 fmul8x16au %f8, %f10, %f8
5391 stb %o4, [%l7 + 0x6E]
5392loop_644:
5393 fbul,a %fcc2, loop_646
5394loop_645:
5395 andcc %l1, %l2, %g6
5396 lduw [%l7 + 0x44], %g4
5397 ba,a %icc, loop_647
5398loop_646:
5399 stx %o0, [%l7 + 0x68]
5400 fabsd %f0, %f2
5401 fpackfix %f4, %f11
5402loop_647:
5403 stw %l3, [%l7 + 0x40]
5404 brnz %i0, loop_648
5405 stw %g2, [%l7 + 0x40]
5406 fmovdg %xcc, %f0, %f5
5407 ldsw [%l7 + 0x18], %i2
5408loop_648:
5409 stw %i3, [%l7 + 0x7C]
5410 edge16n %g3, %o6, %o5
5411 stw %o2, [%l7 + 0x18]
5412 lduh [%l7 + 0x20], %g7
5413 fpackfix %f8, %f12
5414 fcmpne32 %f6, %f8, %l0
5415 ldd [%l7 + 0x18], %f2
5416 xnorcc %i1, %g5, %i5
5417 ldsw [%l7 + 0x60], %g1
5418 fbg %fcc1, loop_649
5419 fmovs %f15, %f13
5420 movn %icc, %l6, %o1
5421 array8 %i7, %o3, %i6
5422loop_649:
5423 stb %l4, [%l7 + 0x2C]
5424 stw %l5, [%l7 + 0x58]
5425 fbul %fcc0, loop_650
5426 fone %f6
5427 ld [%l7 + 0x44], %f15
5428 ldd [%l7 + 0x78], %f6
5429loop_650:
5430 tleu %xcc, 0x2
5431 fpsub32s %f11, %f15, %f5
5432 ldsh [%l7 + 0x6C], %i4
5433 tcc %xcc, 0x5
5434 fsrc1 %f4, %f12
5435 nop
5436 setx loop_651, %l0, %l1
5437 jmpl %l1, %o7
5438 fpmerge %f11, %f2, %f8
5439 fornot2 %f0, %f8, %f14
5440 edge8l %o4, %l2, %g6
5441loop_651:
5442 or %g4, %l1, %o0
5443 fmovdvs %icc, %f5, %f4
5444 ld [%l7 + 0x24], %f9
5445 fbug %fcc1, loop_652
5446 lduw [%l7 + 0x5C], %i0
5447 subccc %g2, %i2, %i3
5448 st %f9, [%l7 + 0x1C]
5449loop_652:
5450 fbu %fcc1, loop_653
5451 movrlz %l3, %o6, %o5
5452 fcmpgt32 %f4, %f4, %g3
5453 fmovdcc %icc, %f8, %f11
5454loop_653:
5455 alignaddrl %g7, %o2, %l0
5456 fbg,a %fcc0, loop_654
5457 umul %g5, 0x06AC, %i1
5458 sllx %g1, 0x13, %i5
5459 lduh [%l7 + 0x62], %o1
5460loop_654:
5461 fmovsgu %icc, %f10, %f15
5462 stb %i7, [%l7 + 0x2D]
5463 srlx %o3, %i6, %l4
5464 fmovsl %xcc, %f2, %f1
5465 fandnot2s %f9, %f8, %f6
5466 edge16n %l6, %l5, %i4
5467 edge16ln %o4, %l2, %g6
5468 udivx %o7, 0x07AF, %g4
5469 array8 %l1, %i0, %g2
5470 fandnot2 %f0, %f6, %f6
5471 ldd [%l7 + 0x08], %f0
5472 tle %icc, 0x4
5473 lduw [%l7 + 0x3C], %i2
5474 st %f10, [%l7 + 0x6C]
5475 fmovsgu %icc, %f11, %f0
5476 sth %o0, [%l7 + 0x5C]
5477 fzero %f8
5478 fmovdg %icc, %f10, %f11
5479 popc %i3, %l3
5480 sub %o6, %g3, %o5
5481 movle %icc, %o2, %l0
5482 stw %g5, [%l7 + 0x0C]
5483 edge8n %g7, %i1, %g1
5484 sdivx %o1, 0x020F, %i5
5485 movgu %xcc, %i7, %i6
5486 sethi 0x1F6A, %l4
5487 ldsw [%l7 + 0x64], %l6
5488 fnor %f6, %f4, %f14
5489 fmovrsgz %o3, %f6, %f0
5490 stx %i4, [%l7 + 0x58]
5491 fmovs %f7, %f14
5492 edge16n %l5, %o4, %g6
5493 array16 %l2, %g4, %l1
5494 st %f3, [%l7 + 0x64]
5495 fmovsn %icc, %f13, %f11
5496 bn,pt %xcc, loop_655
5497 lduh [%l7 + 0x58], %i0
5498 tgu %xcc, 0x4
5499 tsubcc %g2, %o7, %i2
5500loop_655:
5501 fmovscs %icc, %f15, %f9
5502 fmovrdne %o0, %f4, %f2
5503 fpsub32s %f1, %f0, %f13
5504 orcc %l3, 0x0B82, %o6
5505 sub %i3, 0x1B17, %g3
5506 st %f3, [%l7 + 0x28]
5507 bneg,a %icc, loop_656
5508 smul %o5, 0x14B9, %o2
5509 fmovsge %xcc, %f7, %f0
5510 fmovsneg %icc, %f4, %f9
5511loop_656:
5512 movge %xcc, %l0, %g5
5513 ldd [%l7 + 0x40], %f10
5514 ldd [%l7 + 0x28], %f8
5515 brnz %g7, loop_657
5516 edge32ln %i1, %g1, %o1
5517 movg %xcc, %i5, %i6
5518 mulx %i7, %l4, %l6
5519loop_657:
5520 fmul8x16au %f0, %f13, %f2
5521 movg %icc, %i4, %o3
5522 and %o4, 0x0E66, %g6
5523 stw %l2, [%l7 + 0x7C]
5524 movgu %xcc, %g4, %l1
5525 fbul %fcc1, loop_658
5526 sra %i0, 0x1B, %g2
5527 ldsb [%l7 + 0x08], %l5
5528 fmovdgu %icc, %f6, %f8
5529loop_658:
5530 ta %icc, 0x6
5531 ldd [%l7 + 0x18], %f12
5532 subc %o7, 0x173D, %i2
5533 movpos %icc, %l3, %o0
5534 ldd [%l7 + 0x20], %f2
5535 fnegs %f10, %f5
5536 ldsh [%l7 + 0x30], %o6
5537 taddcc %g3, 0x1DB7, %o5
5538 stx %o2, [%l7 + 0x58]
5539 ld [%l7 + 0x64], %f11
5540 ldub [%l7 + 0x63], %l0
5541 umul %g5, %g7, %i3
5542 fmovsleu %icc, %f5, %f13
5543 fmovd %f8, %f12
5544 st %f1, [%l7 + 0x0C]
5545 stb %i1, [%l7 + 0x59]
5546 fcmpgt16 %f8, %f6, %g1
5547 fmovdpos %xcc, %f1, %f3
5548 ldsh [%l7 + 0x50], %i5
5549 std %f14, [%l7 + 0x78]
5550 st %f10, [%l7 + 0x48]
5551 tsubcctv %o1, 0x0AD2, %i7
5552 ldx [%l7 + 0x70], %i6
5553 siam 0x2
5554 sllx %l6, 0x1A, %i4
5555 ldd [%l7 + 0x08], %f12
5556 movl %xcc, %o3, %o4
5557 fpsub16s %f1, %f13, %f15
5558 lduw [%l7 + 0x0C], %l4
5559 orcc %g6, %g4, %l1
5560 movle %icc, %i0, %g2
5561 ldsh [%l7 + 0x6A], %l5
5562 fmovscc %icc, %f7, %f0
5563 fmovdvs %icc, %f10, %f5
5564 brz,a %l2, loop_659
5565 stb %i2, [%l7 + 0x0C]
5566 ldd [%l7 + 0x10], %f8
5567 fbne %fcc1, loop_660
5568loop_659:
5569 lduw [%l7 + 0x64], %o7
5570 fmovrdne %l3, %f0, %f0
5571 stx %o6, [%l7 + 0x50]
5572loop_660:
5573 fmovrdne %g3, %f10, %f0
5574 alignaddrl %o0, %o2, %l0
5575 fxor %f4, %f2, %f2
5576 st %f4, [%l7 + 0x28]
5577 fmul8sux16 %f2, %f12, %f8
5578 fmovsl %icc, %f0, %f13
5579 array8 %o5, %g5, %g7
5580 ldd [%l7 + 0x40], %f6
5581 std %f10, [%l7 + 0x78]
5582 array32 %i3, %g1, %i5
5583 fmul8x16al %f0, %f11, %f0
5584 tgu %xcc, 0x4
5585 sth %o1, [%l7 + 0x3C]
5586 fble,a %fcc0, loop_661
5587 fornot1s %f6, %f2, %f9
5588 lduh [%l7 + 0x24], %i7
5589 fmovscs %xcc, %f2, %f3
5590loop_661:
5591 movrne %i6, %l6, %i4
5592 std %f6, [%l7 + 0x40]
5593 stx %i1, [%l7 + 0x40]
5594 fmovda %icc, %f6, %f3
5595 ldsw [%l7 + 0x48], %o3
5596 srlx %o4, 0x10, %g6
5597 fbule,a %fcc0, loop_662
5598 ldub [%l7 + 0x42], %l4
5599 brlez %l1, loop_663
5600 sth %i0, [%l7 + 0x16]
5601loop_662:
5602 tvs %icc, 0x0
5603 fmovrse %g2, %f8, %f12
5604loop_663:
5605 ldsw [%l7 + 0x50], %g4
5606 add %l5, %l2, %o7
5607 tvc %xcc, 0x0
5608 movl %xcc, %l3, %i2
5609 fmovdne %xcc, %f15, %f7
5610 lduh [%l7 + 0x0C], %g3
5611 ldd [%l7 + 0x10], %f0
5612 tcc %xcc, 0x2
5613 movg %xcc, %o0, %o6
5614 fornot1s %f11, %f7, %f7
5615 array16 %o2, %o5, %g5
5616 edge16ln %l0, %g7, %i3
5617 fpmerge %f3, %f5, %f12
5618 tleu %xcc, 0x0
5619 ldsh [%l7 + 0x6C], %g1
5620 fmovsleu %xcc, %f3, %f0
5621 st %f2, [%l7 + 0x70]
5622 movrgez %o1, %i7, %i6
5623 fsrc2 %f0, %f12
5624 ldub [%l7 + 0x75], %l6
5625 stx %i5, [%l7 + 0x20]
5626 ldsb [%l7 + 0x7E], %i1
5627 mulscc %o3, 0x1DDA, %i4
5628 fmovse %icc, %f4, %f10
5629 nop
5630 setx loop_664, %l0, %l1
5631 jmpl %l1, %o4
5632 sth %l4, [%l7 + 0x1A]
5633 brgz %g6, loop_665
5634 sdiv %l1, 0x0758, %i0
5635loop_664:
5636 st %f2, [%l7 + 0x14]
5637 bg,a,pn %xcc, loop_666
5638loop_665:
5639 ld [%l7 + 0x30], %f8
5640 movvc %xcc, %g2, %g4
5641 nop
5642 setx loop_667, %l0, %l1
5643 wrpr 0x1, %tl
5644 wrpr %l1, %tnpc
5645 setx 0x34400001400, %l0, %l1
5646 wrpr %l1, %tstate
5647 wrhpr 0x4, %htstate
5648 done
5649loop_666:
5650 fabss %f6, %f0
5651 ldsh [%l7 + 0x74], %l5
5652 nop
5653 setx loop_668, %l0, %l1
5654 wrpr 0x1, %tl
5655 wrpr %l1, %tnpc
5656 setx 0x34400001400, %l0, %l1
5657 wrpr %l1, %tstate
5658 wrhpr 0x4, %htstate
5659 done
5660loop_667:
5661 and %l2, %l3, %o7
5662 edge16n %i2, %o0, %g3
5663 ldsb [%l7 + 0x25], %o2
5664loop_668:
5665 fnot1s %f2, %f4
5666 ldd [%l7 + 0x60], %f0
5667 addc %o5, 0x016D, %g5
5668 fmovsn %xcc, %f15, %f6
5669 ldub [%l7 + 0x3C], %l0
5670 std %f4, [%l7 + 0x20]
5671 brlz,a %o6, loop_669
5672 fpsub16s %f9, %f13, %f5
5673 srlx %i3, %g1, %o1
5674 ldx [%l7 + 0x48], %g7
5675loop_669:
5676 fsrc1s %f1, %f8
5677 taddcc %i7, 0x164B, %i6
5678 taddcctv %l6, 0x106B, %i5
5679 udiv %i1, 0x129F, %i4
5680 andn %o3, 0x0F77, %l4
5681 fmovdneg %icc, %f6, %f14
5682 fmul8sux16 %f14, %f2, %f10
5683 fpmerge %f6, %f1, %f2
5684 movvc %icc, %o4, %l1
5685 fpsub32s %f9, %f13, %f8
5686 call loop_670
5687 ldx [%l7 + 0x68], %i0
5688 fbuge,a %fcc3, loop_671
5689 sub %g2, 0x0A84, %g4
5690loop_670:
5691 sll %g6, 0x0E, %l2
5692 ldsh [%l7 + 0x0C], %l3
5693loop_671:
5694 bn,pt %xcc, loop_672
5695 tgu %icc, 0x3
5696 fandnot1s %f1, %f9, %f12
5697 xorcc %l5, 0x0833, %o7
5698loop_672:
5699 andncc %o0, %i2, %o2
5700 sdivx %g3, 0x0EF9, %o5
5701 ldub [%l7 + 0x2F], %l0
5702 sdivx %o6, 0x1404, %g5
5703 fbug,a %fcc2, loop_673
5704 stb %i3, [%l7 + 0x51]
5705 sll %g1, %g7, %o1
5706 ldsb [%l7 + 0x12], %i6
5707loop_673:
5708 fmovda %xcc, %f9, %f3
5709 ldsw [%l7 + 0x24], %i7
5710 xnorcc %l6, 0x1535, %i1
5711 stx %i4, [%l7 + 0x10]
5712 ld [%l7 + 0x20], %f12
5713 brgez %o3, loop_674
5714 bge,a %icc, loop_675
5715 sll %l4, 0x17, %o4
5716 ldd [%l7 + 0x10], %f2
5717loop_674:
5718 lduh [%l7 + 0x16], %i5
5719loop_675:
5720 fxors %f3, %f12, %f0
5721 fsrc2s %f3, %f7
5722 stx %i0, [%l7 + 0x10]
5723 fmovrdlez %g2, %f8, %f12
5724 fexpand %f6, %f14
5725 ldx [%l7 + 0x28], %l1
5726 brgz,a %g6, loop_676
5727 sub %g4, 0x16AA, %l3
5728 ldd [%l7 + 0x30], %f6
5729 fmovdge %icc, %f12, %f7
5730loop_676:
5731 movrne %l5, %l2, %o0
5732 stb %i2, [%l7 + 0x54]
5733 movleu %icc, %o2, %o7
5734 stw %g3, [%l7 + 0x20]
5735 xnorcc %o5, %o6, %g5
5736 fnot2s %f2, %f9
5737 lduh [%l7 + 0x58], %i3
5738 udivx %l0, 0x14CD, %g1
5739 tne %icc, 0x7
5740 fcmped %fcc2, %f2, %f4
5741 xorcc %g7, 0x0EC9, %i6
5742 fbug,a %fcc3, loop_677
5743 ldsb [%l7 + 0x41], %o1
5744 addccc %l6, 0x0BAE, %i1
5745 ldsw [%l7 + 0x7C], %i4
5746loop_677:
5747 fandnot1 %f12, %f2, %f10
5748 ldd [%l7 + 0x58], %f0
5749 ble %icc, loop_678
5750 std %f2, [%l7 + 0x60]
5751 ld [%l7 + 0x14], %f11
5752 bshuffle %f0, %f8, %f8
5753loop_678:
5754 fmovse %icc, %f11, %f15
5755 fcmpeq16 %f4, %f2, %i7
5756 addccc %o3, %l4, %i5
5757 fmovd %f8, %f8
5758 call loop_679
5759 fandnot2 %f6, %f2, %f0
5760 tsubcctv %o4, 0x1B88, %i0
5761 stw %g2, [%l7 + 0x08]
5762loop_679:
5763 ldsw [%l7 + 0x28], %g6
5764 fors %f9, %f7, %f4
5765 bne,a,pn %xcc, loop_680
5766 fmovs %f8, %f4
5767 fmovrdlez %l1, %f6, %f4
5768 brgez,a %g4, loop_681
5769loop_680:
5770 fmovdn %xcc, %f9, %f15
5771 ldub [%l7 + 0x69], %l5
5772 fcmpeq16 %f0, %f10, %l3
5773loop_681:
5774 fxnor %f10, %f4, %f10
5775 array16 %o0, %l2, %i2
5776 tle %icc, 0x3
5777 fmovdne %xcc, %f4, %f14
5778 tpos %icc, 0x5
5779 fbe,a %fcc3, loop_682
5780 fmovda %xcc, %f6, %f4
5781 fmovsa %xcc, %f15, %f10
5782 bn,pn %icc, loop_683
5783loop_682:
5784 fsrc1 %f2, %f8
5785 fmovdcs %xcc, %f12, %f3
5786 addcc %o7, 0x158D, %o2
5787loop_683:
5788 mulscc %g3, 0x1009, %o6
5789 stw %o5, [%l7 + 0x6C]
5790 fand %f0, %f2, %f8
5791 fmovsleu %xcc, %f10, %f9
5792 fnor %f2, %f10, %f6
5793 stw %g5, [%l7 + 0x50]
5794 array32 %l0, %g1, %i3
5795 brlz %g7, loop_684
5796 brlez,a %o1, loop_685
5797 fpadd16 %f10, %f12, %f6
5798 tsubcc %i6, 0x08B9, %i1
5799loop_684:
5800 tn %icc, 0x6
5801loop_685:
5802 stb %i4, [%l7 + 0x59]
5803 tpos %xcc, 0x7
5804 fnands %f6, %f0, %f1
5805 fbne %fcc3, loop_686
5806 fmovrdgez %l6, %f2, %f4
5807 ldx [%l7 + 0x60], %o3
5808 fnand %f14, %f14, %f14
5809loop_686:
5810 fmovsleu %xcc, %f6, %f1
5811 array32 %l4, %i5, %o4
5812 sethi 0x04AF, %i0
5813 nop
5814 setx loop_687, %l0, %l1
5815 wrpr 0x1, %tl
5816 wrpr %l1, %tnpc
5817 setx 0x34400001400, %l0, %l1
5818 wrpr %l1, %tstate
5819 wrhpr 0x4, %htstate
5820 done
5821 fpadd32s %f12, %f10, %f5
5822 bcs,pn %icc, loop_688
5823 bvs,a,pn %icc, loop_689
5824loop_687:
5825 fandnot2 %f14, %f12, %f0
5826 fbule %fcc1, loop_690
5827loop_688:
5828 stx %g2, [%l7 + 0x60]
5829loop_689:
5830 fandnot1s %f12, %f10, %f13
5831 fexpand %f8, %f8
5832loop_690:
5833 ta %icc, 0x2
5834 alignaddr %i7, %g6, %l1
5835 st %f13, [%l7 + 0x14]
5836 sethi 0x0EAA, %g4
5837 fand %f14, %f4, %f2
5838 st %f13, [%l7 + 0x2C]
5839 sub %l3, %o0, %l5
5840 sll %i2, 0x0C, %l2
5841 bleu,a %icc, loop_691
5842 tvs %xcc, 0x6
5843 andcc %o2, %o7, %g3
5844 srl %o6, %g5, %l0
5845loop_691:
5846 movne %icc, %o5, %g1
5847 ld [%l7 + 0x74], %f0
5848 fbe,a %fcc0, loop_692
5849 fnands %f5, %f10, %f10
5850 tneg %icc, 0x4
5851 alignaddrl %g7, %i3, %o1
5852loop_692:
5853 fmovrsne %i6, %f0, %f4
5854 ba,a %icc, loop_693
5855 ldsh [%l7 + 0x68], %i1
5856 fbue %fcc1, loop_694
5857 sethi 0x013D, %l6
5858loop_693:
5859 fornot2 %f12, %f8, %f14
5860 fmovsvs %icc, %f9, %f1
5861loop_694:
5862 tcc %xcc, 0x6
5863 fxors %f9, %f14, %f10
5864 movrlz %o3, %i4, %l4
5865 fmovspos %xcc, %f9, %f9
5866 tl %icc, 0x4
5867 srax %i5, %i0, %g2
5868 fexpand %f3, %f6
5869 std %f10, [%l7 + 0x28]
5870 fpmerge %f7, %f3, %f4
5871 smulcc %o4, 0x1C9F, %g6
5872 bne,pn %icc, loop_695
5873 fnot2 %f2, %f12
5874 sth %i7, [%l7 + 0x4C]
5875 movrne %g4, %l1, %o0
5876loop_695:
5877 fblg %fcc1, loop_696
5878 stb %l3, [%l7 + 0x18]
5879 fmovscs %icc, %f8, %f4
5880 xorcc %i2, %l5, %o2
5881loop_696:
5882 bgu,pn %xcc, loop_697
5883 mova %xcc, %o7, %g3
5884 movge %icc, %l2, %g5
5885 movre %o6, %l0, %g1
5886loop_697:
5887 stb %o5, [%l7 + 0x3D]
5888 bneg,a,pn %icc, loop_698
5889 fandnot1 %f14, %f14, %f2
5890 movre %g7, %i3, %o1
5891 movvc %xcc, %i1, %l6
5892loop_698:
5893 fornot1 %f6, %f0, %f0
5894 fmuld8sux16 %f15, %f2, %f12
5895 array32 %o3, %i6, %i4
5896 tsubcctv %i5, %i0, %l4
5897 ldx [%l7 + 0x58], %g2
5898 stw %g6, [%l7 + 0x20]
5899 edge32n %o4, %g4, %l1
5900 ldsb [%l7 + 0x3E], %i7
5901 xnorcc %o0, %l3, %i2
5902 ldx [%l7 + 0x18], %o2
5903 sethi 0x0DCB, %l5
5904 call loop_699
5905 lduh [%l7 + 0x0E], %o7
5906 edge32 %l2, %g5, %o6
5907 std %f4, [%l7 + 0x78]
5908loop_699:
5909 srlx %l0, 0x19, %g1
5910 fnot1s %f3, %f9
5911 addc %g3, 0x0DF9, %g7
5912 fmovrde %o5, %f8, %f12
5913 stx %o1, [%l7 + 0x78]
5914 fpack32 %f8, %f10, %f4
5915 ld [%l7 + 0x24], %f10
5916 fmovrslez %i1, %f2, %f4
5917 movle %xcc, %l6, %o3
5918 fcmpne32 %f6, %f4, %i6
5919 fbl %fcc0, loop_700
5920 fsrc1s %f6, %f3
5921 for %f0, %f8, %f6
5922 alignaddrl %i4, %i5, %i0
5923loop_700:
5924 fbge %fcc3, loop_701
5925 edge8 %i3, %g2, %l4
5926 brnz,a %g6, loop_702
5927 stb %o4, [%l7 + 0x4E]
5928loop_701:
5929 sdivx %l1, 0x06ED, %g4
5930 stb %i7, [%l7 + 0x0C]
5931loop_702:
5932 srax %o0, %l3, %i2
5933 fzero %f10
5934 ldsh [%l7 + 0x2E], %o2
5935 ldsb [%l7 + 0x6A], %o7
5936 or %l5, %l2, %o6
5937 movcc %icc, %l0, %g1
5938 andncc %g3, %g5, %g7
5939 ble,a loop_703
5940 udivx %o1, 0x02B9, %o5
5941 fmovdge %xcc, %f1, %f10
5942 xorcc %l6, 0x1252, %o3
5943loop_703:
5944 sdivx %i6, 0x0E3E, %i1
5945 sdivx %i5, 0x0D90, %i4
5946 fbu %fcc0, loop_704
5947 brlez,a %i3, loop_705
5948 bg,a,pt %xcc, loop_706
5949 movrlez %g2, 0x3CD, %l4
5950loop_704:
5951 fmovse %icc, %f1, %f0
5952loop_705:
5953 sub %i0, 0x1D45, %o4
5954loop_706:
5955 sdivx %g6, 0x1A0B, %g4
5956 st %f14, [%l7 + 0x70]
5957 fbule,a %fcc0, loop_707
5958 fmovsge %xcc, %f2, %f10
5959 fcmpes %fcc1, %f10, %f6
5960 edge8l %l1, %i7, %l3
5961loop_707:
5962 xorcc %i2, 0x1288, %o2
5963 movrlz %o0, 0x05F, %o7
5964 addcc %l2, 0x18F0, %o6
5965 ldx [%l7 + 0x30], %l0
5966 sth %g1, [%l7 + 0x44]
5967 fabss %f10, %f13
5968 edge32 %g3, %g5, %l5
5969 ldx [%l7 + 0x68], %g7
5970 srlx %o1, %o5, %l6
5971 alignaddrl %o3, %i6, %i5
5972 fbl,a %fcc3, loop_708
5973 std %f2, [%l7 + 0x20]
5974 ld [%l7 + 0x60], %f7
5975 fbe %fcc1, loop_709
5976loop_708:
5977 fmovrdgez %i4, %f2, %f10
5978 stb %i1, [%l7 + 0x59]
5979 ldsw [%l7 + 0x3C], %g2
5980loop_709:
5981 orncc %l4, %i0, %o4
5982 brgez,a %g6, loop_710
5983 brz,a %i3, loop_711
5984 smulcc %l1, %i7, %g4
5985 nop
5986 setx loop_712, %l0, %l1
5987 jmpl %l1, %i2
5988loop_710:
5989 ldx [%l7 + 0x60], %o2
5990loop_711:
5991 fmovdvc %icc, %f9, %f11
5992 fmovrse %l3, %f4, %f10
5993loop_712:
5994 brz,a %o7, loop_713
5995 array32 %l2, %o6, %l0
5996 fornot1s %f1, %f6, %f9
5997 fmovrse %o0, %f14, %f1
5998loop_713:
5999 ldsw [%l7 + 0x0C], %g3
6000 sethi 0x1741, %g5
6001 srl %g1, %l5, %o1
6002 umul %g7, 0x038E, %o5
6003 fmovsn %xcc, %f3, %f10
6004 bvc loop_714
6005 stw %l6, [%l7 + 0x5C]
6006 fpack32 %f10, %f2, %f8
6007 fxnor %f4, %f12, %f2
6008loop_714:
6009 fexpand %f12, %f8
6010 fands %f7, %f11, %f4
6011 edge32l %i6, %i5, %o3
6012 ldsb [%l7 + 0x21], %i4
6013 fzeros %f2
6014 fbo,a %fcc1, loop_715
6015 ldsb [%l7 + 0x33], %i1
6016 fmovdcs %xcc, %f13, %f11
6017 lduw [%l7 + 0x3C], %g2
6018loop_715:
6019 ldsb [%l7 + 0x57], %l4
6020 stb %o4, [%l7 + 0x52]
6021 fnegs %f0, %f6
6022 ldx [%l7 + 0x38], %g6
6023 edge32 %i0, %i3, %i7
6024 edge8l %l1, %g4, %o2
6025 fsrc1 %f0, %f10
6026 fpmerge %f15, %f15, %f6
6027 st %f4, [%l7 + 0x7C]
6028 fmovsg %xcc, %f0, %f10
6029 bvc,a %xcc, loop_716
6030 fnands %f6, %f3, %f3
6031 fone %f0
6032 brz,a %i2, loop_717
6033loop_716:
6034 fbne,a %fcc1, loop_718
6035 st %f9, [%l7 + 0x40]
6036 movneg %xcc, %l3, %l2
6037loop_717:
6038 ldx [%l7 + 0x50], %o6
6039loop_718:
6040 ldd [%l7 + 0x78], %f8
6041 ld [%l7 + 0x4C], %f7
6042 srl %l0, 0x05, %o7
6043 edge16 %g3, %o0, %g5
6044 edge16ln %g1, %o1, %g7
6045 fmovse %xcc, %f7, %f1
6046 bcc,a %xcc, loop_719
6047 fnot2s %f7, %f11
6048 ldsw [%l7 + 0x7C], %o5
6049 sll %l6, %i6, %i5
6050loop_719:
6051 fmovdvs %icc, %f1, %f2
6052 fpsub16s %f14, %f10, %f1
6053 xnorcc %o3, %i4, %i1
6054 tneg %xcc, 0x6
6055 st %f0, [%l7 + 0x1C]
6056 ldx [%l7 + 0x38], %l5
6057 fors %f7, %f6, %f6
6058 orncc %l4, 0x171E, %g2
6059 fcmpgt16 %f12, %f0, %g6
6060 xnor %i0, 0x03BC, %i3
6061 udivx %o4, 0x01DF, %l1
6062 fmovscs %xcc, %f15, %f13
6063 fmovsle %xcc, %f11, %f10
6064 ldsw [%l7 + 0x18], %i7
6065 st %f9, [%l7 + 0x40]
6066 movrlez %g4, %o2, %l3
6067 sth %l2, [%l7 + 0x54]
6068 fornot1 %f10, %f0, %f12
6069 ldx [%l7 + 0x18], %o6
6070 std %f4, [%l7 + 0x70]
6071 ldd [%l7 + 0x50], %f2
6072 fbu %fcc2, loop_720
6073 fbg,a %fcc3, loop_721
6074 stw %i2, [%l7 + 0x38]
6075 move %icc, %l0, %g3
6076loop_720:
6077 fmovdvc %xcc, %f11, %f9
6078loop_721:
6079 fxnor %f0, %f2, %f4
6080 fbue,a %fcc2, loop_722
6081 edge8l %o7, %o0, %g5
6082 fmovsvc %icc, %f5, %f2
6083 movre %o1, 0x033, %g7
6084loop_722:
6085 fmovsl %xcc, %f4, %f5
6086 stb %o5, [%l7 + 0x11]
6087 tge %xcc, 0x3
6088 fbue %fcc1, loop_723
6089 fones %f7
6090 fmovrslez %g1, %f5, %f0
6091 movcc %icc, %l6, %i6
6092loop_723:
6093 fxnors %f13, %f0, %f13
6094 fcmpd %fcc3, %f6, %f2
6095 alignaddrl %i5, %o3, %i1
6096 be,a loop_724
6097 fmovsge %xcc, %f9, %f4
6098 bl %xcc, loop_725
6099 movrgz %i4, %l5, %g2
6100loop_724:
6101 fmovs %f11, %f2
6102 std %f8, [%l7 + 0x28]
6103loop_725:
6104 tcc %icc, 0x1
6105 udiv %g6, 0x01A5, %l4
6106 umulcc %i0, 0x1155, %i3
6107 stx %l1, [%l7 + 0x20]
6108 array8 %o4, %i7, %o2
6109 st %f0, [%l7 + 0x50]
6110 edge16l %g4, %l3, %o6
6111 sll %l2, 0x04, %l0
6112 fpsub16s %f13, %f2, %f0
6113 fmovsvc %icc, %f4, %f1
6114 fpadd32s %f5, %f6, %f4
6115 fbne %fcc3, loop_726
6116 array8 %i2, %g3, %o7
6117 mulx %g5, %o1, %g7
6118 tsubcc %o0, 0x1F4B, %g1
6119loop_726:
6120 bvc %icc, loop_727
6121 fbe %fcc2, loop_728
6122 fornot1s %f4, %f8, %f8
6123 fmovscs %xcc, %f8, %f14
6124loop_727:
6125 std %f2, [%l7 + 0x70]
6126loop_728:
6127 st %f15, [%l7 + 0x38]
6128 orcc %o5, 0x1674, %i6
6129 fmuld8sux16 %f15, %f3, %f12
6130 tg %icc, 0x0
6131 fmovdvs %icc, %f10, %f10
6132 sdiv %l6, 0x19C6, %i5
6133 edge8n %o3, %i4, %l5
6134 bge,a,pn %icc, loop_729
6135 fcmps %fcc0, %f4, %f15
6136 nop
6137 setx loop_730, %l0, %l1
6138 jmpl %l1, %g2
6139 movvs %xcc, %g6, %i1
6140loop_729:
6141 fbule,a %fcc2, loop_731
6142 lduh [%l7 + 0x22], %i0
6143loop_730:
6144 fmovrsgz %l4, %f8, %f7
6145 ldub [%l7 + 0x23], %l1
6146loop_731:
6147 movrgz %o4, %i3, %i7
6148 fsrc1 %f0, %f12
6149 movcc %xcc, %g4, %l3
6150 be,a,pt %icc, loop_732
6151 bcs,a loop_733
6152 move %icc, %o2, %o6
6153 andn %l0, 0x1208, %i2
6154loop_732:
6155 ldx [%l7 + 0x60], %g3
6156loop_733:
6157 fmovsvc %icc, %f10, %f10
6158 nop
6159 setx loop_734, %l0, %l1
6160 jmpl %l1, %o7
6161 fmul8sux16 %f14, %f0, %f12
6162 ldsw [%l7 + 0x24], %l2
6163 stx %o1, [%l7 + 0x30]
6164loop_734:
6165 st %f9, [%l7 + 0x34]
6166 bneg %icc, loop_735
6167 fbug,a %fcc3, loop_736
6168 sth %g7, [%l7 + 0x7C]
6169 edge16ln %g5, %g1, %o5
6170loop_735:
6171 fbue %fcc3, loop_737
6172loop_736:
6173 st %f1, [%l7 + 0x6C]
6174 ld [%l7 + 0x6C], %f15
6175 fandnot1s %f6, %f3, %f0
6176loop_737:
6177 brlz %o0, loop_738
6178 fmovrdne %i6, %f2, %f12
6179 bg,a,pn %xcc, loop_739
6180 fmuld8ulx16 %f1, %f5, %f6
6181loop_738:
6182 nop
6183 setx loop_740, %l0, %l1
6184 jmpl %l1, %l6
6185 smulcc %o3, %i5, %i4
6186loop_739:
6187 addcc %l5, %g6, %i1
6188 addcc %i0, 0x0BC4, %l4
6189loop_740:
6190 fbule,a %fcc3, loop_741
6191 fble %fcc1, loop_742
6192 fmovs %f13, %f10
6193 subcc %g2, %l1, %i3
6194loop_741:
6195 std %f12, [%l7 + 0x20]
6196loop_742:
6197 orn %o4, %i7, %l3
6198 std %f0, [%l7 + 0x20]
6199 fcmpgt32 %f10, %f4, %o2
6200 bpos,a,pt %xcc, loop_743
6201 lduw [%l7 + 0x18], %g4
6202 smul %l0, %o6, %g3
6203 lduw [%l7 + 0x08], %o7
6204loop_743:
6205 ldsh [%l7 + 0x7E], %i2
6206 subccc %o1, 0x1FF4, %l2
6207 fsrc1s %f11, %f11
6208 fblg,a %fcc3, loop_744
6209 movrgz %g7, 0x2E1, %g1
6210 stb %o5, [%l7 + 0x0D]
6211 be loop_745
6212loop_744:
6213 tsubcctv %o0, %g5, %l6
6214 ta %xcc, 0x5
6215 tn %xcc, 0x1
6216loop_745:
6217 te %xcc, 0x4
6218 fbg,a %fcc1, loop_746
6219 fmovdne %icc, %f0, %f14
6220 fbul,a %fcc3, loop_747
6221 stb %o3, [%l7 + 0x1E]
6222loop_746:
6223 nop
6224 setx loop_748, %l0, %l1
6225 jmpl %l1, %i6
6226 st %f8, [%l7 + 0x14]
6227loop_747:
6228 ldd [%l7 + 0x78], %f0
6229 ldx [%l7 + 0x40], %i4
6230loop_748:
6231 ldx [%l7 + 0x58], %l5
6232 lduh [%l7 + 0x3E], %i5
6233 ldsh [%l7 + 0x62], %g6
6234 stx %i0, [%l7 + 0x28]
6235 stx %l4, [%l7 + 0x58]
6236 xnorcc %i1, %g2, %l1
6237 ld [%l7 + 0x08], %f11
6238 nop
6239 setx loop_749, %l0, %l1
6240 jmpl %l1, %i3
6241 stb %i7, [%l7 + 0x3B]
6242 lduw [%l7 + 0x14], %o4
6243 fmovdcs %icc, %f5, %f1
6244loop_749:
6245 std %f8, [%l7 + 0x30]
6246 fmovsge %xcc, %f2, %f13
6247 fandnot1s %f11, %f0, %f12
6248 fornot2 %f4, %f4, %f12
6249 taddcc %l3, 0x0650, %g4
6250 fmovdvs %xcc, %f13, %f1
6251 move %icc, %o2, %l0
6252 fcmpne32 %f6, %f6, %g3
6253 fcmpgt16 %f6, %f4, %o6
6254 ldd [%l7 + 0x30], %f0
6255 fmovse %xcc, %f10, %f5
6256 edge8n %o7, %i2, %l2
6257 st %f15, [%l7 + 0x50]
6258 fand %f12, %f6, %f8
6259 ta %icc, 0x7
6260 fmovsg %icc, %f2, %f9
6261 edge32 %o1, %g1, %o5
6262 fmovrdlez %g7, %f10, %f0
6263 stw %g5, [%l7 + 0x28]
6264 ldsb [%l7 + 0x5B], %o0
6265 fcmpes %fcc0, %f14, %f15
6266 lduh [%l7 + 0x46], %l6
6267 brnz %o3, loop_750
6268 fpsub16s %f15, %f5, %f2
6269 stb %i6, [%l7 + 0x5B]
6270 bvc %icc, loop_751
6271loop_750:
6272 movre %i4, %i5, %l5
6273 popc %g6, %i0
6274 tle %xcc, 0x6
6275loop_751:
6276 std %f6, [%l7 + 0x20]
6277 udivx %i1, 0x01E1, %g2
6278 std %f6, [%l7 + 0x18]
6279 fsrc1s %f15, %f5
6280 fbule %fcc1, loop_752
6281 ld [%l7 + 0x18], %f6
6282 bl,pt %icc, loop_753
6283 call loop_754
6284loop_752:
6285 ble loop_755
6286 st %f5, [%l7 + 0x5C]
6287loop_753:
6288 lduh [%l7 + 0x12], %l4
6289loop_754:
6290 ldsb [%l7 + 0x7F], %l1
6291loop_755:
6292 fbule,a %fcc2, loop_756
6293 stb %i7, [%l7 + 0x34]
6294 movle %xcc, %i3, %o4
6295 fmovsne %xcc, %f5, %f6
6296loop_756:
6297 andn %l3, %o2, %g4
6298 fmovdcc %icc, %f7, %f7
6299 fnot2s %f4, %f4
6300 smul %g3, 0x1B86, %l0
6301 tl %xcc, 0x6
6302 popc 0x1D06, %o6
6303 taddcc %o7, %i2, %l2
6304 orcc %g1, 0x1FAA, %o5
6305 movleu %icc, %o1, %g7
6306 fpsub16s %f2, %f10, %f10
6307 edge32ln %o0, %g5, %l6
6308 edge32n %i6, %i4, %o3
6309 fones %f13
6310 fmovdge %icc, %f13, %f4
6311 movl %xcc, %i5, %l5
6312 ldub [%l7 + 0x37], %i0
6313 ldsh [%l7 + 0x0C], %g6
6314 st %f12, [%l7 + 0x1C]
6315 bl,pt %xcc, loop_757
6316 fand %f6, %f2, %f4
6317 fandnot1 %f8, %f0, %f10
6318 std %f8, [%l7 + 0x30]
6319loop_757:
6320 ld [%l7 + 0x3C], %f2
6321 lduh [%l7 + 0x3C], %i1
6322 orn %g2, 0x0993, %l1
6323 tle %icc, 0x5
6324 bcs,a loop_758
6325 fmovrdgez %l4, %f2, %f8
6326 sll %i7, 0x17, %o4
6327 edge8ln %l3, %i3, %o2
6328loop_758:
6329 ldsw [%l7 + 0x40], %g4
6330 fand %f2, %f8, %f6
6331 te %icc, 0x3
6332 ldsh [%l7 + 0x40], %l0
6333 fpackfix %f14, %f5
6334 subccc %o6, %g3, %o7
6335 fnor %f8, %f14, %f8
6336 fmul8sux16 %f2, %f6, %f14
6337 sethi 0x1CE0, %l2
6338 fmovdcc %xcc, %f12, %f12
6339 movrne %g1, %i2, %o1
6340 fmovdne %icc, %f14, %f3
6341 fmovdvs %icc, %f2, %f13
6342 fbue,a %fcc0, loop_759
6343 fmovs %f13, %f13
6344 ldsw [%l7 + 0x44], %o5
6345 bn %xcc, loop_760
6346loop_759:
6347 brlz,a %o0, loop_761
6348 fcmpgt32 %f12, %f4, %g7
6349 tge %xcc, 0x3
6350loop_760:
6351 orncc %l6, 0x1EE8, %g5
6352loop_761:
6353 andncc %i6, %o3, %i4
6354 srlx %i5, 0x01, %l5
6355 fmovde %xcc, %f15, %f13
6356 orcc %g6, %i1, %g2
6357 brgz,a %i0, loop_762
6358 bvc loop_763
6359 edge32ln %l1, %l4, %o4
6360 ldsb [%l7 + 0x24], %l3
6361loop_762:
6362 ldd [%l7 + 0x30], %f10
6363loop_763:
6364 lduw [%l7 + 0x50], %i7
6365 tgu %icc, 0x6
6366 tvs %xcc, 0x0
6367 movrlez %i3, 0x368, %g4
6368 lduw [%l7 + 0x1C], %l0
6369 fpsub32 %f8, %f12, %f12
6370 fmovdn %xcc, %f10, %f14
6371 lduh [%l7 + 0x48], %o6
6372 bge %icc, loop_764
6373 brgez %g3, loop_765
6374 ldsb [%l7 + 0x77], %o2
6375 tcc %icc, 0x3
6376loop_764:
6377 ldsb [%l7 + 0x5A], %o7
6378loop_765:
6379 st %f1, [%l7 + 0x74]
6380 ld [%l7 + 0x48], %f9
6381 subccc %l2, %i2, %o1
6382 stx %o5, [%l7 + 0x08]
6383 fmovsgu %icc, %f2, %f4
6384 ldsb [%l7 + 0x4D], %o0
6385 fnands %f10, %f3, %f6
6386 stb %g1, [%l7 + 0x37]
6387 xnor %g7, %l6, %g5
6388 fmovrdgz %i6, %f0, %f10
6389 ld [%l7 + 0x70], %f5
6390 movrlez %o3, %i5, %i4
6391 andn %l5, %i1, %g6
6392 st %f6, [%l7 + 0x68]
6393 fcmpd %fcc0, %f2, %f0
6394 edge8 %g2, %l1, %l4
6395 stw %o4, [%l7 + 0x74]
6396 ldsh [%l7 + 0x0E], %l3
6397 fmovdl %icc, %f9, %f14
6398 ldsw [%l7 + 0x44], %i7
6399 fmovdgu %xcc, %f0, %f11
6400 ldub [%l7 + 0x20], %i0
6401 sth %g4, [%l7 + 0x78]
6402 srax %i3, %l0, %o6
6403 fmovdn %xcc, %f4, %f1
6404 fmovdge %xcc, %f8, %f1
6405 stw %g3, [%l7 + 0x54]
6406 bge %icc, loop_766
6407 ldsh [%l7 + 0x7A], %o2
6408 stx %o7, [%l7 + 0x28]
6409 ldd [%l7 + 0x48], %f8
6410loop_766:
6411 fcmple32 %f4, %f14, %i2
6412 ldsh [%l7 + 0x7E], %o1
6413 fabss %f5, %f5
6414 stb %o5, [%l7 + 0x10]
6415 fone %f0
6416 fmovdge %xcc, %f1, %f5
6417 sth %l2, [%l7 + 0x14]
6418 faligndata %f6, %f2, %f8
6419 fbl,a %fcc3, loop_767
6420 fmovdvc %icc, %f9, %f12
6421 umulcc %o0, 0x1E19, %g1
6422 addc %g7, 0x040C, %l6
6423loop_767:
6424 st %f13, [%l7 + 0x08]
6425 ldub [%l7 + 0x5C], %g5
6426 ld [%l7 + 0x38], %f2
6427 ld [%l7 + 0x60], %f3
6428 fmovdne %xcc, %f5, %f2
6429 nop
6430 setx loop_768, %l0, %l1
6431 wrpr 0x1, %tl
6432 wrpr %l1, %tnpc
6433 setx 0x34400001400, %l0, %l1
6434 wrpr %l1, %tstate
6435 wrhpr 0x4, %htstate
6436 done
6437 lduw [%l7 + 0x40], %i6
6438 stb %o3, [%l7 + 0x7B]
6439 ldsb [%l7 + 0x4C], %i5
6440loop_768:
6441 fmovrse %i4, %f11, %f14
6442 sth %l5, [%l7 + 0x26]
6443 fmovsle %icc, %f5, %f0
6444 ldd [%l7 + 0x10], %f12
6445 bpos,a %icc, loop_769
6446 fmovrslez %i1, %f0, %f0
6447 smulcc %g2, %g6, %l4
6448 ld [%l7 + 0x4C], %f10
6449loop_769:
6450 ldsw [%l7 + 0x74], %o4
6451 fmovdvs %xcc, %f11, %f2
6452 std %f12, [%l7 + 0x08]
6453 bgu loop_770
6454 pdist %f4, %f2, %f0
6455 edge8l %l1, %l3, %i0
6456 fnot1 %f0, %f14
6457loop_770:
6458 addcc %g4, %i3, %l0
6459 fmovrslz %i7, %f11, %f10
6460 ldsw [%l7 + 0x2C], %o6
6461 ldd [%l7 + 0x70], %f2
6462 bneg,pt %icc, loop_771
6463 fmovsvs %icc, %f5, %f12
6464 fmovse %xcc, %f11, %f4
6465 andcc %g3, %o7, %i2
6466loop_771:
6467 st %f9, [%l7 + 0x6C]
6468 tge %xcc, 0x7
6469 subccc %o1, 0x1395, %o2
6470 orn %o5, 0x1228, %l2
6471 fmovrdne %g1, %f6, %f14
6472 brnz,a %o0, loop_772
6473 ld [%l7 + 0x4C], %f12
6474 stb %l6, [%l7 + 0x0F]
6475 stx %g7, [%l7 + 0x10]
6476loop_772:
6477 movre %g5, %i6, %o3
6478 umul %i5, 0x0308, %i4
6479 andncc %i1, %g2, %g6
6480 fmovdpos %icc, %f11, %f10
6481 lduw [%l7 + 0x7C], %l4
6482 movcc %icc, %l5, %o4
6483 ld [%l7 + 0x5C], %f5
6484 movrlz %l3, 0x3EB, %l1
6485 fbul,a %fcc2, loop_773
6486 bn loop_774
6487 tcc %icc, 0x2
6488 ldx [%l7 + 0x38], %g4
6489loop_773:
6490 addc %i3, 0x1679, %i0
6491loop_774:
6492 tsubcc %i7, %l0, %o6
6493 fbu %fcc1, loop_775
6494 siam 0x2
6495 fnot2 %f14, %f14
6496 srl %g3, %i2, %o1
6497loop_775:
6498 fandnot2 %f6, %f8, %f0
6499 bg %xcc, loop_776
6500 ldd [%l7 + 0x08], %f2
6501 smul %o7, %o2, %o5
6502 ldsw [%l7 + 0x2C], %g1
6503loop_776:
6504 movrgez %l2, %l6, %o0
6505 fmovsneg %icc, %f14, %f7
6506 ldsh [%l7 + 0x64], %g5
6507 stx %g7, [%l7 + 0x50]
6508 fpsub16s %f15, %f8, %f0
6509 fmovspos %xcc, %f5, %f15
6510 bneg,pt %icc, loop_777
6511 fbug %fcc3, loop_778
6512 ldsw [%l7 + 0x74], %o3
6513 ld [%l7 + 0x38], %f6
6514loop_777:
6515 stw %i6, [%l7 + 0x28]
6516loop_778:
6517 fmovdgu %xcc, %f13, %f7
6518 fcmpgt32 %f4, %f12, %i5
6519 fmovsge %icc, %f2, %f11
6520 std %f12, [%l7 + 0x68]
6521 fnors %f4, %f14, %f8
6522 lduw [%l7 + 0x48], %i1
6523 ldx [%l7 + 0x78], %i4
6524 ldub [%l7 + 0x5A], %g6
6525 tpos %xcc, 0x5
6526 fbu,a %fcc1, loop_779
6527 fmovsleu %icc, %f14, %f6
6528 movvc %xcc, %l4, %l5
6529 ldsw [%l7 + 0x6C], %o4
6530loop_779:
6531 ldd [%l7 + 0x18], %f14
6532 ldsw [%l7 + 0x7C], %l3
6533 stw %g2, [%l7 + 0x24]
6534 brgez,a %g4, loop_780
6535 mova %xcc, %l1, %i0
6536 fones %f1
6537 fmovdne %xcc, %f14, %f9
6538loop_780:
6539 fbue %fcc2, loop_781
6540 fnors %f15, %f6, %f10
6541 ldx [%l7 + 0x28], %i7
6542 st %f15, [%l7 + 0x60]
6543loop_781:
6544 lduw [%l7 + 0x4C], %l0
6545 movle %icc, %o6, %i3
6546 movn %xcc, %i2, %o1
6547 fmovsneg %xcc, %f11, %f0
6548 bg,a loop_782
6549 movrlez %g3, 0x14F, %o2
6550 fnegd %f12, %f2
6551 bcs,a %icc, loop_783
6552loop_782:
6553 fmul8sux16 %f0, %f2, %f6
6554 fmovdn %xcc, %f0, %f2
6555 fmovdneg %xcc, %f7, %f6
6556loop_783:
6557 brnz,a %o5, loop_784
6558 andncc %o7, %g1, %l6
6559 movrne %o0, 0x138, %g5
6560 fnot1s %f3, %f7
6561loop_784:
6562 fzero %f4
6563 fbul %fcc2, loop_785
6564 fmul8x16al %f5, %f13, %f8
6565 edge16l %g7, %o3, %l2
6566 fmovdg %icc, %f11, %f1
6567loop_785:
6568 fpsub16 %f6, %f10, %f14
6569 tvc %xcc, 0x7
6570 ldsb [%l7 + 0x55], %i5
6571 lduh [%l7 + 0x42], %i6
6572 fmovsvs %icc, %f14, %f11
6573 std %f14, [%l7 + 0x70]
6574 fsrc1s %f10, %f12
6575 subc %i1, %g6, %i4
6576 ldsw [%l7 + 0x28], %l5
6577 lduw [%l7 + 0x68], %l4
6578 sub %o4, %g2, %l3
6579 fmovrde %l1, %f10, %f4
6580 fexpand %f8, %f12
6581 fzeros %f11
6582 movcs %icc, %g4, %i7
6583 st %f11, [%l7 + 0x14]
6584 nop
6585 setx loop_786, %l0, %l1
6586 jmpl %l1, %i0
6587 edge32n %l0, %i3, %o6
6588 ldsb [%l7 + 0x51], %o1
6589 fbge,a %fcc0, loop_787
6590loop_786:
6591 movl %icc, %g3, %i2
6592 std %f12, [%l7 + 0x20]
6593 sth %o5, [%l7 + 0x2A]
6594loop_787:
6595 nop
6596 setx loop_788, %l0, %l1
6597 jmpl %l1, %o7
6598 mova %xcc, %g1, %l6
6599 st %f4, [%l7 + 0x64]
6600 ld [%l7 + 0x58], %f4
6601loop_788:
6602 std %f6, [%l7 + 0x68]
6603 edge8ln %o0, %g5, %g7
6604 taddcc %o3, 0x0AE3, %o2
6605 ldub [%l7 + 0x45], %i5
6606 smulcc %i6, 0x1B46, %l2
6607 fbge %fcc3, loop_789
6608 sdivx %i1, 0x1633, %i4
6609 ldsw [%l7 + 0x0C], %l5
6610 fexpand %f14, %f14
6611loop_789:
6612 fors %f15, %f0, %f9
6613 ldsb [%l7 + 0x64], %g6
6614 brnz,a %o4, loop_790
6615 ldx [%l7 + 0x28], %g2
6616 stx %l3, [%l7 + 0x20]
6617 bvc loop_791
6618loop_790:
6619 fpsub16s %f11, %f13, %f6
6620 movneg %icc, %l4, %g4
6621 ldd [%l7 + 0x08], %f6
6622loop_791:
6623 fmovsle %xcc, %f8, %f12
6624 fandnot2 %f12, %f0, %f12
6625 fmovdleu %icc, %f8, %f12
6626 fpack32 %f10, %f12, %f14
6627 bvs,a,pn %icc, loop_792
6628 fmovsleu %icc, %f13, %f6
6629 edge8ln %l1, %i0, %l0
6630 array32 %i7, %o6, %o1
6631loop_792:
6632 subccc %i3, %g3, %o5
6633 fcmps %fcc1, %f5, %f7
6634 edge8n %o7, %g1, %l6
6635 mulscc %o0, %i2, %g7
6636 fbne,a %fcc3, loop_793
6637 srlx %g5, %o2, %o3
6638 addccc %i6, %i5, %l2
6639 ldx [%l7 + 0x10], %i4
6640loop_793:
6641 movpos %xcc, %i1, %g6
6642 srl %l5, 0x01, %o4
6643 mulx %g2, 0x08C1, %l3
6644 ldsw [%l7 + 0x64], %g4
6645 ldub [%l7 + 0x34], %l1
6646 fmovrdlz %l4, %f0, %f8
6647 edge16 %i0, %l0, %i7
6648 bshuffle %f4, %f4, %f8
6649 fbe,a %fcc2, loop_794
6650 subcc %o1, 0x1CE9, %o6
6651 fmovrde %g3, %f0, %f8
6652 bvc,a loop_795
6653loop_794:
6654 subc %i3, 0x1551, %o7
6655 stw %o5, [%l7 + 0x28]
6656 fnors %f0, %f13, %f14
6657loop_795:
6658 bne,pt %icc, loop_796
6659 taddcctv %l6, %o0, %g1
6660 edge8l %g7, %i2, %o2
6661 st %f15, [%l7 + 0x60]
6662loop_796:
6663 ldub [%l7 + 0x50], %g5
6664 fandnot1 %f6, %f12, %f6
6665 tpos %icc, 0x5
6666 ldsh [%l7 + 0x42], %o3
6667 fmul8sux16 %f8, %f0, %f12
6668 fandnot1s %f0, %f12, %f4
6669 edge16l %i5, %l2, %i6
6670 fsrc2 %f8, %f10
6671 stw %i4, [%l7 + 0x10]
6672 fpack16 %f8, %f6
6673 mova %xcc, %g6, %l5
6674 lduh [%l7 + 0x62], %i1
6675 be,a loop_797
6676 edge32 %g2, %l3, %g4
6677 lduw [%l7 + 0x74], %l1
6678 subccc %o4, %i0, %l0
6679loop_797:
6680 ldd [%l7 + 0x10], %f6
6681 ba %xcc, loop_798
6682 ldsw [%l7 + 0x24], %l4
6683 sth %o1, [%l7 + 0x38]
6684 fcmple16 %f14, %f0, %o6
6685loop_798:
6686 brgz,a %g3, loop_799
6687 taddcctv %i3, 0x079D, %o7
6688 movcs %icc, %o5, %i7
6689 fornot2s %f1, %f12, %f6
6690loop_799:
6691 fpsub32s %f12, %f6, %f1
6692 fnot2 %f14, %f0
6693 stx %l6, [%l7 + 0x20]
6694 fpmerge %f10, %f15, %f14
6695 fba,a %fcc3, loop_800
6696 fpack16 %f8, %f11
6697 tne %icc, 0x6
6698 lduw [%l7 + 0x40], %g1
6699loop_800:
6700 fbn,a %fcc2, loop_801
6701 fcmpne16 %f2, %f6, %o0
6702 alignaddrl %g7, %o2, %g5
6703 edge8ln %o3, %i5, %i2
6704loop_801:
6705 add %i6, 0x0BA3, %i4
6706 fsrc2 %f0, %f10
6707 addcc %l2, %g6, %i1
6708 srl %g2, 0x04, %l3
6709 edge16l %g4, %l5, %l1
6710 add %i0, %o4, %l0
6711 movge %icc, %l4, %o6
6712 alignaddr %o1, %i3, %o7
6713 fmovdg %xcc, %f14, %f14
6714 fand %f6, %f8, %f14
6715 bpos,a loop_802
6716 ldx [%l7 + 0x18], %o5
6717 ldsw [%l7 + 0x70], %i7
6718 st %f8, [%l7 + 0x2C]
6719loop_802:
6720 sdivx %l6, 0x0400, %g1
6721 stw %g3, [%l7 + 0x14]
6722 movcc %xcc, %o0, %o2
6723 movrlz %g7, %g5, %o3
6724 movvs %icc, %i5, %i6
6725 fmovrsne %i4, %f10, %f11
6726 fcmple32 %f8, %f8, %i2
6727 fmovrdlez %l2, %f4, %f8
6728 fpmerge %f11, %f14, %f6
6729 movge %icc, %g6, %g2
6730 stx %i1, [%l7 + 0x10]
6731 fpsub16s %f13, %f11, %f0
6732 lduh [%l7 + 0x5C], %g4
6733 srlx %l5, %l3, %l1
6734 fnot2s %f9, %f9
6735 movn %icc, %i0, %o4
6736 ldsb [%l7 + 0x10], %l4
6737 bpos,a,pt %xcc, loop_803
6738 fxnors %f4, %f1, %f4
6739 brgz %o6, loop_804
6740 andncc %l0, %o1, %i3
6741loop_803:
6742 fmovsle %xcc, %f15, %f3
6743 fzeros %f15
6744loop_804:
6745 ldsb [%l7 + 0x0A], %o5
6746 fpsub16s %f11, %f6, %f2
6747 fpsub32 %f0, %f10, %f2
6748 ldub [%l7 + 0x5E], %i7
6749 movvc %icc, %o7, %l6
6750 sdiv %g3, 0x1DCE, %g1
6751 fnot1s %f10, %f4
6752 bgu,pn %xcc, loop_805
6753 fmovdg %xcc, %f14, %f12
6754 stx %o0, [%l7 + 0x48]
6755 fsrc1s %f0, %f1
6756loop_805:
6757 ld [%l7 + 0x1C], %f0
6758 fmovrse %g7, %f3, %f13
6759 fmuld8sux16 %f1, %f10, %f6
6760 movpos %icc, %g5, %o3
6761 edge32ln %o2, %i6, %i5
6762 call loop_806
6763 tl %icc, 0x7
6764 fbne %fcc2, loop_807
6765 fnegs %f12, %f2
6766loop_806:
6767 umul %i2, 0x0025, %l2
6768 edge16ln %g6, %i4, %i1
6769loop_807:
6770 fornot1s %f11, %f8, %f13
6771 te %xcc, 0x0
6772 fpackfix %f4, %f8
6773 ldsb [%l7 + 0x17], %g2
6774 and %g4, %l5, %l3
6775 tle %xcc, 0x3
6776 udivx %l1, 0x0012, %o4
6777 std %f8, [%l7 + 0x08]
6778 edge32ln %i0, %l4, %l0
6779 srax %o1, 0x10, %i3
6780 std %f0, [%l7 + 0x30]
6781 bvc loop_808
6782 fmovsg %xcc, %f8, %f8
6783 brz,a %o5, loop_809
6784 fmovsn %xcc, %f12, %f9
6785loop_808:
6786 fandnot2s %f0, %f3, %f6
6787 ldsh [%l7 + 0x4C], %o6
6788loop_809:
6789 fcmped %fcc1, %f4, %f8
6790 ldsw [%l7 + 0x7C], %o7
6791 ldsb [%l7 + 0x1D], %i7
6792 mulscc %l6, 0x065E, %g1
6793 stb %o0, [%l7 + 0x20]
6794 movg %icc, %g3, %g7
6795 bvc,pn %xcc, loop_810
6796 ldsw [%l7 + 0x70], %o3
6797 orncc %o2, %i6, %i5
6798 sth %g5, [%l7 + 0x3E]
6799loop_810:
6800 fpack16 %f8, %f5
6801 fnot1 %f4, %f12
6802 ldsb [%l7 + 0x49], %i2
6803 edge16l %l2, %i4, %g6
6804 and %g2, %i1, %g4
6805 ldx [%l7 + 0x70], %l3
6806 stb %l5, [%l7 + 0x1B]
6807 fsrc1s %f12, %f14
6808 sllx %o4, 0x16, %i0
6809 bl,pn %xcc, loop_811
6810 for %f8, %f12, %f12
6811 tcs %xcc, 0x0
6812 std %f12, [%l7 + 0x08]
6813loop_811:
6814 fnors %f13, %f5, %f9
6815 andncc %l1, %l4, %o1
6816 andncc %l0, %i3, %o5
6817 fand %f6, %f10, %f6
6818 movl %icc, %o6, %i7
6819 fbuge,a %fcc1, loop_812
6820 addcc %o7, %l6, %o0
6821 fones %f13
6822 ldsh [%l7 + 0x0E], %g1
6823loop_812:
6824 movn %xcc, %g3, %o3
6825 movrlez %g7, 0x3E9, %o2
6826 edge8ln %i5, %g5, %i2
6827 fbule,a %fcc2, loop_813
6828 andncc %i6, %i4, %g6
6829 fpsub32 %f14, %f12, %f12
6830 ldsw [%l7 + 0x24], %l2
6831loop_813:
6832 ldx [%l7 + 0x68], %g2
6833 lduh [%l7 + 0x20], %g4
6834 fmovsleu %xcc, %f5, %f7
6835 stw %i1, [%l7 + 0x58]
6836 ldub [%l7 + 0x64], %l3
6837 st %f10, [%l7 + 0x24]
6838 sth %l5, [%l7 + 0x12]
6839 udiv %i0, 0x1917, %o4
6840 bleu,a,pt %xcc, loop_814
6841 fandnot1s %f8, %f10, %f9
6842 edge8 %l1, %l4, %o1
6843 ta %icc, 0x5
6844loop_814:
6845 movg %xcc, %i3, %o5
6846 fbne %fcc1, loop_815
6847 stb %o6, [%l7 + 0x57]
6848 movl %xcc, %i7, %l0
6849 fmovdl %xcc, %f5, %f14
6850loop_815:
6851 fmovrdgz %o7, %f14, %f4
6852 bvc,a,pn %icc, loop_816
6853 stb %o0, [%l7 + 0x6E]
6854 fbge,a %fcc0, loop_817
6855 ldsb [%l7 + 0x69], %l6
6856loop_816:
6857 sth %g1, [%l7 + 0x6A]
6858 nop
6859 setx loop_818, %l0, %l1
6860 wrpr 0x1, %tl
6861 wrpr %l1, %tnpc
6862 setx 0x34400001400, %l0, %l1
6863 wrpr %l1, %tstate
6864 wrhpr 0x4, %htstate
6865 done
6866loop_817:
6867 ldsw [%l7 + 0x3C], %g3
6868 srax %g7, %o2, %i5
6869 fandnot1s %f4, %f15, %f10
6870loop_818:
6871 fmovrsgez %g5, %f5, %f12
6872 addcc %i2, %i6, %o3
6873 fcmpd %fcc1, %f8, %f0
6874 fcmpgt32 %f10, %f6, %i4
6875 be,a,pt %icc, loop_819
6876 st %f3, [%l7 + 0x0C]
6877 fandnot1s %f8, %f4, %f2
6878 mulscc %g6, %l2, %g4
6879loop_819:
6880 fmovsleu %icc, %f13, %f5
6881 ldx [%l7 + 0x30], %i1
6882 ble loop_820
6883 fcmpes %fcc3, %f15, %f13
6884 ta %icc, 0x5
6885 xor %g2, 0x0F6F, %l5
6886loop_820:
6887 lduw [%l7 + 0x30], %i0
6888 sdivcc %o4, 0x1CAB, %l3
6889 lduw [%l7 + 0x08], %l1
6890 array32 %l4, %i3, %o5
6891 sth %o1, [%l7 + 0x54]
6892 fmovrdgz %o6, %f0, %f2
6893 addcc %i7, %o7, %o0
6894 fmovrsgz %l6, %f3, %f1
6895 lduh [%l7 + 0x10], %l0
6896 ldsw [%l7 + 0x7C], %g3
6897 bge,pn %icc, loop_821
6898 ld [%l7 + 0x3C], %f0
6899 movrgz %g7, 0x3BA, %g1
6900 ldub [%l7 + 0x1E], %o2
6901loop_821:
6902 movleu %xcc, %i5, %i2
6903 xorcc %g5, %i6, %o3
6904 andncc %i4, %g6, %l2
6905 lduh [%l7 + 0x58], %g4
6906 ldsb [%l7 + 0x57], %i1
6907 ldub [%l7 + 0x32], %g2
6908 fexpand %f2, %f6
6909 or %i0, 0x0584, %o4
6910 ldsh [%l7 + 0x6A], %l3
6911 orcc %l1, %l5, %l4
6912 addcc %o5, 0x139C, %o1
6913 stx %o6, [%l7 + 0x70]
6914 bvs,pt %xcc, loop_822
6915 srax %i7, 0x07, %o7
6916 fmovrdgz %o0, %f10, %f8
6917 stw %l6, [%l7 + 0x2C]
6918loop_822:
6919 smul %i3, 0x0BCF, %g3
6920 ldsh [%l7 + 0x3C], %g7
6921 fmovdcs %icc, %f3, %f5
6922 ldub [%l7 + 0x3B], %l0
6923 fsrc2s %f3, %f4
6924 edge32 %o2, %i5, %i2
6925 ldx [%l7 + 0x60], %g5
6926 nop
6927 setx loop_823, %l0, %l1
6928 wrpr 0x1, %tl
6929 wrpr %l1, %tnpc
6930 setx 0x34400001400, %l0, %l1
6931 wrpr %l1, %tstate
6932 wrhpr 0x4, %htstate
6933 done
6934 fabsd %f14, %f4
6935 fpadd32s %f11, %f13, %f4
6936 movpos %icc, %g1, %o3
6937loop_823:
6938 fcmple16 %f4, %f14, %i6
6939 ble,pt %xcc, loop_824
6940 fandnot2 %f10, %f14, %f6
6941 subcc %i4, %g6, %l2
6942 brgz %i1, loop_825
6943loop_824:
6944 std %f0, [%l7 + 0x78]
6945 fsrc1s %f2, %f1
6946 xor %g2, %g4, %o4
6947loop_825:
6948 ldx [%l7 + 0x50], %i0
6949 ldx [%l7 + 0x20], %l3
6950 tge %xcc, 0x1
6951 fmovrslz %l1, %f1, %f12
6952 bl,a,pt %xcc, loop_826
6953 bg %xcc, loop_827
6954 fornot1s %f6, %f2, %f15
6955 edge32n %l5, %o5, %l4
6956loop_826:
6957 smulcc %o1, 0x0FE1, %i7
6958loop_827:
6959 ldx [%l7 + 0x48], %o7
6960 fpadd16 %f12, %f10, %f10
6961 fandnot1 %f0, %f0, %f10
6962 tsubcctv %o6, 0x1C5F, %l6
6963 stw %i3, [%l7 + 0x08]
6964 smulcc %o0, %g7, %l0
6965 movrlz %g3, %o2, %i5
6966 fmovsl %xcc, %f5, %f11
6967 fmovsa %xcc, %f8, %f3
6968 stb %g5, [%l7 + 0x32]
6969 fmovsleu %xcc, %f4, %f1
6970 ldx [%l7 + 0x60], %i2
6971 fbge %fcc1, loop_828
6972 bl loop_829
6973 fba %fcc1, loop_830
6974 tcs %xcc, 0x4
6975loop_828:
6976 fcmpne32 %f0, %f2, %g1
6977loop_829:
6978 ldd [%l7 + 0x30], %f4
6979loop_830:
6980 ld [%l7 + 0x10], %f11
6981 brgez %i6, loop_831
6982 edge8ln %o3, %i4, %l2
6983 fzeros %f2
6984 lduh [%l7 + 0x4C], %i1
6985loop_831:
6986 lduh [%l7 + 0x6A], %g6
6987 andn %g2, 0x1655, %g4
6988 lduw [%l7 + 0x58], %i0
6989 fmovde %xcc, %f9, %f7
6990 movn %icc, %l3, %l1
6991 alignaddr %o4, %l5, %o5
6992 fnor %f12, %f14, %f2
6993 fmovdgu %xcc, %f8, %f13
6994 lduw [%l7 + 0x5C], %o1
6995 edge16ln %i7, %o7, %o6
6996 edge16ln %l4, %l6, %o0
6997 st %f4, [%l7 + 0x20]
6998 movne %xcc, %i3, %l0
6999 bcc %icc, loop_832
7000 std %f8, [%l7 + 0x40]
7001 fmuld8ulx16 %f4, %f3, %f0
7002 ldd [%l7 + 0x20], %f14
7003loop_832:
7004 ld [%l7 + 0x64], %f9
7005 fmovdneg %xcc, %f13, %f8
7006 ldsw [%l7 + 0x4C], %g7
7007 tneg %icc, 0x6
7008 ld [%l7 + 0x4C], %f12
7009 ldd [%l7 + 0x20], %f12
7010 tne %xcc, 0x3
7011 ldsb [%l7 + 0x45], %g3
7012 mulx %i5, 0x1EC9, %o2
7013 fpadd32 %f2, %f10, %f6
7014 fsrc1 %f10, %f6
7015 bneg,pt %icc, loop_833
7016 sth %i2, [%l7 + 0x1E]
7017 ldx [%l7 + 0x70], %g1
7018 fcmpeq16 %f10, %f6, %g5
7019loop_833:
7020 orcc %o3, %i4, %i6
7021 orcc %i1, %l2, %g6
7022 brnz,a %g2, loop_834
7023 array32 %g4, %i0, %l1
7024 bl,a,pt %xcc, loop_835
7025 movgu %icc, %l3, %l5
7026loop_834:
7027 taddcc %o5, 0x08F2, %o1
7028 brgz,a %o4, loop_836
7029loop_835:
7030 ldd [%l7 + 0x78], %f4
7031 ldx [%l7 + 0x68], %i7
7032 fmul8x16au %f0, %f10, %f6
7033loop_836:
7034 umul %o6, 0x0C42, %o7
7035 stx %l4, [%l7 + 0x70]
7036 fexpand %f13, %f2
7037 ldub [%l7 + 0x2D], %o0
7038 fxor %f10, %f6, %f8
7039 ldsw [%l7 + 0x38], %l6
7040 array32 %l0, %g7, %g3
7041 addc %i5, %i3, %o2
7042 smulcc %i2, 0x1176, %g1
7043 ldx [%l7 + 0x60], %o3
7044 stx %g5, [%l7 + 0x38]
7045 st %f4, [%l7 + 0x50]
7046 fmovsl %xcc, %f12, %f10
7047 std %f8, [%l7 + 0x58]
7048 fbule %fcc0, loop_837
7049 sth %i6, [%l7 + 0x50]
7050 ldx [%l7 + 0x50], %i4
7051 fexpand %f5, %f8
7052loop_837:
7053 udivx %l2, 0x1A8F, %g6
7054 edge32l %i1, %g4, %g2
7055 ldsb [%l7 + 0x6D], %i0
7056 movrlez %l3, 0x2E1, %l1
7057 ldsh [%l7 + 0x1C], %o5
7058 orncc %o1, %l5, %i7
7059 tgu %xcc, 0x1
7060 ld [%l7 + 0x40], %f15
7061 fblg %fcc3, loop_838
7062 mova %xcc, %o4, %o7
7063 std %f2, [%l7 + 0x68]
7064 fmovdvc %icc, %f1, %f15
7065loop_838:
7066 bn,pt %icc, loop_839
7067 fexpand %f6, %f10
7068 ldd [%l7 + 0x08], %f6
7069 taddcc %o6, 0x1BBA, %o0
7070loop_839:
7071 lduh [%l7 + 0x6A], %l4
7072 fsrc1s %f13, %f3
7073 movn %xcc, %l0, %g7
7074 movl %xcc, %l6, %i5
7075 stb %g3, [%l7 + 0x28]
7076 fzeros %f5
7077 stw %i3, [%l7 + 0x10]
7078 fba %fcc2, loop_840
7079 udivx %i2, 0x0357, %o2
7080 lduh [%l7 + 0x62], %o3
7081 ldub [%l7 + 0x43], %g5
7082loop_840:
7083 stx %i6, [%l7 + 0x08]
7084 fpadd16 %f8, %f0, %f12
7085 edge16ln %i4, %g1, %g6
7086 subc %i1, 0x1DBC, %l2
7087 fmovsvs %icc, %f15, %f13
7088 ld [%l7 + 0x14], %f0
7089 sll %g2, 0x04, %g4
7090 sethi 0x13BB, %i0
7091 lduh [%l7 + 0x5C], %l1
7092 st %f6, [%l7 + 0x4C]
7093 pdist %f8, %f2, %f2
7094 fmovrsne %l3, %f3, %f12
7095 ldsw [%l7 + 0x40], %o5
7096 ldsh [%l7 + 0x4A], %l5
7097 stw %i7, [%l7 + 0x5C]
7098 sth %o4, [%l7 + 0x74]
7099 fcmpeq32 %f10, %f14, %o1
7100 brgz %o6, loop_841
7101 fpmerge %f4, %f2, %f0
7102 bn,a,pt %icc, loop_842
7103 andn %o7, 0x0970, %o0
7104loop_841:
7105 fmovs %f4, %f3
7106 movrgez %l0, %g7, %l4
7107loop_842:
7108 fzeros %f11
7109 call loop_843
7110 movl %icc, %l6, %g3
7111 tvc %xcc, 0x0
7112 movge %xcc, %i5, %i3
7113loop_843:
7114 mova %icc, %i2, %o3
7115 movle %icc, %g5, %o2
7116 fabsd %f6, %f10
7117 be %icc, loop_844
7118 add %i4, %g1, %g6
7119 fbne %fcc0, loop_845
7120 bgu loop_846
7121loop_844:
7122 edge8 %i6, %l2, %g2
7123 fsrc2 %f10, %f2
7124loop_845:
7125 movvs %icc, %g4, %i0
7126loop_846:
7127 edge8ln %l1, %l3, %i1
7128 call loop_847
7129 lduw [%l7 + 0x68], %o5
7130 lduh [%l7 + 0x6A], %l5
7131 movrlez %i7, 0x108, %o1
7132loop_847:
7133 movcs %icc, %o6, %o4
7134 fxor %f2, %f12, %f4
7135 stx %o7, [%l7 + 0x48]
7136 nop
7137 setx loop_848, %l0, %l1
7138 wrpr 0x1, %tl
7139 wrpr %l1, %tnpc
7140 setx 0x34400001400, %l0, %l1
7141 wrpr %l1, %tstate
7142 wrhpr 0x4, %htstate
7143 done
7144 fpadd16s %f2, %f4, %f5
7145 fmovdgu %xcc, %f15, %f14
7146 brlez %o0, loop_849
7147loop_848:
7148 ldsb [%l7 + 0x51], %l0
7149 bcc,a %xcc, loop_850
7150 stx %l4, [%l7 + 0x60]
7151loop_849:
7152 fones %f5
7153 ld [%l7 + 0x40], %f1
7154loop_850:
7155 tvc %icc, 0x7
7156 stb %l6, [%l7 + 0x18]
7157 brgz,a %g3, loop_851
7158 fmovrdlez %g7, %f0, %f4
7159 fnand %f0, %f14, %f4
7160 mulscc %i5, 0x113B, %i2
7161loop_851:
7162 stw %i3, [%l7 + 0x68]
7163 fxor %f6, %f8, %f6
7164 lduh [%l7 + 0x18], %o3
7165 fbue,a %fcc2, loop_852
7166 taddcctv %g5, %o2, %i4
7167 lduh [%l7 + 0x62], %g6
7168 ldx [%l7 + 0x60], %g1
7169loop_852:
7170 ldd [%l7 + 0x68], %f14
7171 ld [%l7 + 0x68], %f12
7172 ldsh [%l7 + 0x12], %i6
7173 fmul8x16al %f7, %f4, %f10
7174 fsrc1s %f9, %f11
7175 tne %xcc, 0x3
7176 stb %l2, [%l7 + 0x2B]
7177 fmovrsgez %g4, %f12, %f13
7178 add %g2, %i0, %l3
7179 fmovsne %icc, %f12, %f6
7180 bg,pn %icc, loop_853
7181 ld [%l7 + 0x70], %f10
7182 pdist %f0, %f4, %f14
7183 fcmps %fcc3, %f0, %f6
7184loop_853:
7185 st %f1, [%l7 + 0x20]
7186 fones %f14
7187 fbge,a %fcc0, loop_854
7188 array16 %i1, %o5, %l1
7189 movrgz %l5, %o1, %o6
7190 bl,pn %icc, loop_855
7191loop_854:
7192 tcc %xcc, 0x2
7193 fornot2 %f6, %f8, %f8
7194 ldsw [%l7 + 0x10], %o4
7195loop_855:
7196 stx %i7, [%l7 + 0x30]
7197 fabss %f0, %f5
7198 ld [%l7 + 0x24], %f3
7199 fmovde %icc, %f8, %f14
7200 stb %o7, [%l7 + 0x63]
7201 tl %xcc, 0x2
7202 stx %o0, [%l7 + 0x70]
7203 and %l0, 0x0AAA, %l4
7204 fbe %fcc2, loop_856
7205 fmovdneg %xcc, %f5, %f7
7206 std %f10, [%l7 + 0x50]
7207 ldx [%l7 + 0x30], %g3
7208loop_856:
7209 fmovdleu %xcc, %f13, %f5
7210 fmovdcc %icc, %f8, %f7
7211 siam 0x7
7212 ld [%l7 + 0x10], %f3
7213 fornot1 %f12, %f2, %f10
7214 ldsb [%l7 + 0x5A], %g7
7215 udivcc %l6, 0x178D, %i5
7216 smul %i2, %i3, %g5
7217 fmovrse %o2, %f9, %f2
7218 edge8 %o3, %g6, %i4
7219 ldd [%l7 + 0x18], %f12
7220 fpadd16s %f9, %f5, %f5
7221 ldsb [%l7 + 0x1F], %g1
7222 stw %i6, [%l7 + 0x70]
7223 ta %icc, 0x6
7224 ldub [%l7 + 0x2A], %l2
7225 fxors %f0, %f13, %f6
7226 fands %f13, %f8, %f6
7227 srlx %g2, %i0, %l3
7228 st %f8, [%l7 + 0x5C]
7229 nop
7230 setx loop_857, %l0, %l1
7231 wrpr 0x1, %tl
7232 wrpr %l1, %tnpc
7233 setx 0x34400001400, %l0, %l1
7234 wrpr %l1, %tstate
7235 wrhpr 0x4, %htstate
7236 done
7237 fmovse %icc, %f2, %f11
7238 fmovscc %xcc, %f4, %f0
7239 tgu %xcc, 0x7
7240loop_857:
7241 fnand %f8, %f14, %f8
7242 edge16l %g4, %i1, %l1
7243 fmovdcc %xcc, %f6, %f10
7244 movgu %icc, %l5, %o5
7245 or %o1, %o4, %o6
7246 fabss %f4, %f0
7247 movne %xcc, %i7, %o7
7248 ldsb [%l7 + 0x50], %o0
7249 lduw [%l7 + 0x40], %l0
7250 fbge %fcc0, loop_858
7251 fbuge,a %fcc0, loop_859
7252 fmovdge %xcc, %f14, %f8
7253 brgez %l4, loop_860
7254loop_858:
7255 lduh [%l7 + 0x36], %g3
7256loop_859:
7257 ldub [%l7 + 0x4D], %l6
7258 fmovrslz %i5, %f3, %f13
7259loop_860:
7260 sethi 0x1936, %g7
7261 bge loop_861
7262 ld [%l7 + 0x60], %f9
7263 sll %i2, 0x0E, %i3
7264 lduh [%l7 + 0x46], %g5
7265loop_861:
7266 fbo,a %fcc1, loop_862
7267 fsrc1s %f15, %f15
7268 stx %o3, [%l7 + 0x28]
7269 movleu %xcc, %g6, %o2
7270loop_862:
7271 ldd [%l7 + 0x58], %f14
7272 ldsh [%l7 + 0x1E], %g1
7273 fcmpgt32 %f12, %f6, %i6
7274 fnegs %f14, %f8
7275 sllx %l2, 0x00, %i4
7276 bvc,a loop_863
7277 fmovsn %xcc, %f10, %f8
7278 fmovscs %icc, %f9, %f4
7279 fmovdgu %icc, %f3, %f11
7280loop_863:
7281 stw %i0, [%l7 + 0x30]
7282 st %f4, [%l7 + 0x10]
7283 sethi 0x1996, %l3
7284 fbuge,a %fcc3, loop_864
7285 fbge %fcc2, loop_865
7286 tvc %xcc, 0x4
7287 ldsh [%l7 + 0x74], %g4
7288loop_864:
7289 fnot1s %f4, %f8
7290loop_865:
7291 movl %icc, %g2, %i1
7292 fmovdvc %xcc, %f13, %f3
7293 ldd [%l7 + 0x08], %f10
7294 ldsh [%l7 + 0x76], %l1
7295 edge32 %o5, %o1, %o4
7296 movrne %o6, 0x0A1, %i7
7297 ldsb [%l7 + 0x27], %l5
7298 ldd [%l7 + 0x40], %f6
7299 ldsb [%l7 + 0x51], %o7
7300 edge8l %l0, %o0, %g3
7301 mulx %l4, 0x0271, %l6
7302 movvs %icc, %i5, %g7
7303 stb %i3, [%l7 + 0x78]
7304 ldsw [%l7 + 0x40], %g5
7305 tcc %xcc, 0x3
7306 ldsb [%l7 + 0x74], %o3
7307 fcmpgt32 %f0, %f4, %g6
7308 ldx [%l7 + 0x50], %o2
7309 movvc %xcc, %i2, %i6
7310 lduw [%l7 + 0x08], %g1
7311 andcc %i4, 0x069E, %i0
7312 lduh [%l7 + 0x50], %l2
7313 ldd [%l7 + 0x58], %f6
7314 fmovsle %xcc, %f3, %f3
7315 fmovspos %xcc, %f12, %f7
7316 ld [%l7 + 0x3C], %f9
7317 fmovspos %icc, %f14, %f0
7318 ldx [%l7 + 0x10], %g4
7319 fbl %fcc2, loop_866
7320 stb %g2, [%l7 + 0x25]
7321 lduh [%l7 + 0x26], %l3
7322 add %i1, 0x1996, %o5
7323loop_866:
7324 mulx %l1, 0x16C2, %o1
7325 fbg %fcc1, loop_867
7326 fmovdvs %icc, %f3, %f7
7327 bg,a %xcc, loop_868
7328 bpos,a loop_869
7329loop_867:
7330 ldx [%l7 + 0x08], %o4
7331 stb %o6, [%l7 + 0x4F]
7332loop_868:
7333 taddcc %i7, %o7, %l5
7334loop_869:
7335 umulcc %l0, 0x1C8E, %o0
7336 std %f0, [%l7 + 0x58]
7337 fmovsgu %icc, %f14, %f10
7338 st %f4, [%l7 + 0x30]
7339 tcc %icc, 0x2
7340 fbe,a %fcc0, loop_870
7341 fnot2s %f5, %f1
7342 udiv %g3, 0x116C, %l6
7343 srax %l4, %g7, %i5
7344loop_870:
7345 ldub [%l7 + 0x6E], %i3
7346 fmovrdgz %g5, %f12, %f0
7347 movvc %icc, %g6, %o3
7348 fands %f7, %f9, %f9
7349 st %f0, [%l7 + 0x58]
7350 sll %i2, %o2, %i6
7351 bpos,pt %xcc, loop_871
7352 stb %g1, [%l7 + 0x3E]
7353 fpsub16 %f4, %f12, %f2
7354 brgz %i0, loop_872
7355loop_871:
7356 ldsh [%l7 + 0x20], %l2
7357 fbul %fcc1, loop_873
7358 fzero %f10
7359loop_872:
7360 sth %i4, [%l7 + 0x1C]
7361 nop
7362 setx loop_874, %l0, %l1
7363 wrpr 0x1, %tl
7364 wrpr %l1, %tpc
7365 add %l1, 0x4, %l1
7366 wrpr %l1, %tnpc
7367 setx 0x34400001400, %l0, %l1
7368 wrpr %l1, %tstate
7369 wrhpr 0x4, %htstate
7370 retry
7371loop_873:
7372 stb %g4, [%l7 + 0x11]
7373 ldsh [%l7 + 0x76], %l3
7374 edge8n %g2, %i1, %l1
7375loop_874:
7376 fnegs %f9, %f0
7377 bge,pn %icc, loop_875
7378 tle %icc, 0x4
7379 ldsb [%l7 + 0x47], %o5
7380 stx %o4, [%l7 + 0x08]
7381loop_875:
7382 fxor %f4, %f4, %f12
7383 ld [%l7 + 0x54], %f3
7384 taddcc %o1, 0x1C26, %i7
7385 std %f4, [%l7 + 0x50]
7386 edge16ln %o6, %o7, %l0
7387 fbl,a %fcc3, loop_876
7388 ldsb [%l7 + 0x34], %o0
7389 bcc,a %xcc, loop_877
7390 brlez,a %g3, loop_878
7391loop_876:
7392 fmovdn %icc, %f4, %f3
7393 stw %l5, [%l7 + 0x38]
7394loop_877:
7395 fmovdleu %icc, %f0, %f6
7396loop_878:
7397 fbue,a %fcc0, loop_879
7398 fmovde %xcc, %f9, %f14
7399 ldsb [%l7 + 0x42], %l6
7400 fbn %fcc3, loop_880
7401loop_879:
7402 or %l4, %i5, %g7
7403 std %f4, [%l7 + 0x20]
7404 sdivx %i3, 0x1CBF, %g6
7405loop_880:
7406 popc 0x19B4, %o3
7407 fmovdn %icc, %f11, %f4
7408 subccc %g5, %o2, %i2
7409 fnor %f0, %f2, %f2
7410 fmovdn %xcc, %f1, %f7
7411 edge32n %g1, %i0, %l2
7412 stx %i6, [%l7 + 0x68]
7413 fcmpne32 %f14, %f2, %i4
7414 sdivcc %g4, 0x0242, %l3
7415 fpack16 %f14, %f9
7416 sll %g2, %l1, %o5
7417 popc %i1, %o1
7418 fand %f14, %f8, %f0
7419 movgu %xcc, %i7, %o6
7420 ldd [%l7 + 0x38], %f14
7421 movcs %icc, %o4, %o7
7422 ldd [%l7 + 0x20], %f10
7423 fmovrsne %o0, %f3, %f0
7424 call loop_881
7425 fornot1s %f13, %f1, %f1
7426 fnand %f6, %f6, %f8
7427 fcmpne16 %f6, %f12, %g3
7428loop_881:
7429 lduh [%l7 + 0x78], %l5
7430 movl %icc, %l6, %l0
7431 orn %l4, 0x1F80, %g7
7432 ldsh [%l7 + 0x0E], %i3
7433 fmovdvs %icc, %f9, %f10
7434 siam 0x6
7435 stw %g6, [%l7 + 0x44]
7436 fbo,a %fcc2, loop_882
7437 fmovscs %xcc, %f13, %f6
7438 fmovrsne %i5, %f7, %f2
7439 xnor %g5, %o3, %i2
7440loop_882:
7441 orcc %o2, 0x07B6, %i0
7442 movne %xcc, %l2, %g1
7443 tle %xcc, 0x4
7444 brz,a %i6, loop_883
7445 fcmpgt32 %f8, %f8, %g4
7446 movrgez %l3, 0x047, %g2
7447 edge32n %i4, %o5, %i1
7448loop_883:
7449 fbuge,a %fcc0, loop_884
7450 lduh [%l7 + 0x30], %o1
7451 mova %xcc, %l1, %o6
7452 bne,a loop_885
7453loop_884:
7454 ba,pt %xcc, loop_886
7455 xorcc %o4, %o7, %i7
7456 ldsb [%l7 + 0x48], %g3
7457loop_885:
7458 stx %l5, [%l7 + 0x20]
7459loop_886:
7460 fmovsne %icc, %f10, %f5
7461 stb %o0, [%l7 + 0x57]
7462 fmul8sux16 %f8, %f2, %f12
7463 movn %xcc, %l0, %l6
7464 fmovrsne %g7, %f13, %f0
7465 stw %l4, [%l7 + 0x3C]
7466 movgu %xcc, %g6, %i5
7467 fmovsvc %xcc, %f0, %f10
7468 fands %f13, %f13, %f10
7469 fmul8x16 %f4, %f14, %f8
7470 subc %i3, 0x161F, %g5
7471 fone %f6
7472 alignaddrl %o3, %i2, %o2
7473 movge %icc, %i0, %g1
7474 fnegd %f14, %f0
7475 sth %l2, [%l7 + 0x6E]
7476 fmovdle %icc, %f5, %f15
7477 movn %xcc, %i6, %l3
7478 fands %f1, %f2, %f12
7479 movrgz %g4, 0x235, %i4
7480 fmovrse %g2, %f14, %f15
7481 ld [%l7 + 0x68], %f11
7482 fcmpne32 %f0, %f14, %i1
7483 sub %o1, %l1, %o5
7484 addc %o4, 0x1653, %o6
7485 tneg %icc, 0x0
7486 fxnors %f5, %f3, %f2
7487 fzeros %f9
7488 movrne %i7, %g3, %l5
7489 fmovdl %xcc, %f0, %f9
7490 edge8 %o7, %l0, %l6
7491 fexpand %f13, %f4
7492 sra %g7, 0x12, %l4
7493 lduh [%l7 + 0x14], %g6
7494 stb %o0, [%l7 + 0x6F]
7495 brz %i5, loop_887
7496 fxnor %f10, %f6, %f2
7497 ldd [%l7 + 0x40], %f2
7498 std %f12, [%l7 + 0x50]
7499loop_887:
7500 fbo,a %fcc2, loop_888
7501 ldd [%l7 + 0x38], %f0
7502 fxnor %f2, %f8, %f0
7503 fsrc2s %f6, %f10
7504loop_888:
7505 ldx [%l7 + 0x60], %i3
7506 fbne %fcc3, loop_889
7507 movn %icc, %g5, %i2
7508 stb %o3, [%l7 + 0x70]
7509 tsubcctv %o2, %i0, %g1
7510loop_889:
7511 lduw [%l7 + 0x74], %i6
7512 stx %l3, [%l7 + 0x10]
7513 fbn %fcc0, loop_890
7514 st %f4, [%l7 + 0x50]
7515 xnor %l2, %i4, %g2
7516 tvs %icc, 0x0
7517loop_890:
7518 nop
7519 setx loop_891, %l0, %l1
7520 wrpr 0x1, %tl
7521 wrpr %l1, %tnpc
7522 setx 0x34400001400, %l0, %l1
7523 wrpr %l1, %tstate
7524 wrhpr 0x4, %htstate
7525 done
7526 fcmple16 %f0, %f0, %g4
7527 std %f6, [%l7 + 0x70]
7528 smulcc %o1, %i1, %l1
7529loop_891:
7530 fmovdge %xcc, %f15, %f3
7531 fmul8x16au %f11, %f8, %f6
7532 umul %o5, 0x0E2E, %o6
7533 ldsh [%l7 + 0x42], %i7
7534 fbg %fcc1, loop_892
7535 ldsw [%l7 + 0x20], %g3
7536 fpadd32 %f12, %f14, %f14
7537 movle %xcc, %o4, %o7
7538loop_892:
7539 fmovs %f15, %f8
7540 stw %l0, [%l7 + 0x54]
7541 ldsh [%l7 + 0x74], %l6
7542 fmovsle %icc, %f13, %f4
7543 edge32ln %g7, %l4, %g6
7544 fmuld8ulx16 %f7, %f13, %f12
7545 fpackfix %f2, %f10
7546 movrgez %l5, 0x210, %o0
7547 tl %xcc, 0x1
7548 st %f8, [%l7 + 0x24]
7549 stb %i5, [%l7 + 0x6A]
7550 fmovsleu %xcc, %f12, %f11
7551 fbuge %fcc3, loop_893
7552 orncc %g5, %i3, %i2
7553 fandnot2s %f7, %f4, %f7
7554 sth %o3, [%l7 + 0x78]
7555loop_893:
7556 ldsh [%l7 + 0x18], %o2
7557 fba %fcc0, loop_894
7558 fmovsgu %xcc, %f11, %f5
7559 fmovdleu %xcc, %f4, %f15
7560 sdivcc %i0, 0x0233, %i6
7561loop_894:
7562 fsrc2s %f5, %f9
7563 pdist %f14, %f8, %f0
7564 lduh [%l7 + 0x78], %l3
7565 fsrc1 %f10, %f12
7566 sll %l2, 0x19, %g1
7567 ldsb [%l7 + 0x65], %g2
7568 te %icc, 0x4
7569 fxors %f3, %f8, %f0
7570 ldsh [%l7 + 0x6A], %g4
7571 st %f9, [%l7 + 0x50]
7572 stx %o1, [%l7 + 0x30]
7573 sdivcc %i1, 0x0035, %i4
7574 tl %xcc, 0x3
7575 stx %l1, [%l7 + 0x10]
7576 xorcc %o5, %i7, %g3
7577 lduh [%l7 + 0x0C], %o4
7578 fbe %fcc3, loop_895
7579 movcs %xcc, %o7, %l0
7580 fands %f10, %f7, %f7
7581 fmovsa %xcc, %f13, %f10
7582loop_895:
7583 fandnot2s %f6, %f9, %f1
7584 fmovrsne %l6, %f9, %f4
7585 bge,pt %icc, loop_896
7586 fmovsn %xcc, %f8, %f9
7587 sra %g7, 0x18, %o6
7588 fmovdvc %icc, %f6, %f2
7589loop_896:
7590 edge16 %l4, %g6, %l5
7591 sth %i5, [%l7 + 0x4E]
7592 stw %o0, [%l7 + 0x50]
7593 fmul8x16au %f4, %f4, %f14
7594 be %icc, loop_897
7595 stx %i3, [%l7 + 0x30]
7596 edge8l %i2, %g5, %o3
7597 sethi 0x1ABC, %o2
7598loop_897:
7599 fmovdcs %icc, %f13, %f6
7600 smulcc %i0, %l3, %i6
7601 xor %g1, 0x0F23, %g2
7602 movn %icc, %g4, %o1
7603 fcmpeq16 %f10, %f6, %i1
7604 fmovrdne %l2, %f0, %f2
7605 fmovscs %icc, %f11, %f4
7606 xorcc %i4, 0x10B9, %l1
7607 fcmple32 %f6, %f8, %o5
7608 ld [%l7 + 0x70], %f10
7609 sdivcc %i7, 0x0CF8, %g3
7610 movrgz %o7, %o4, %l6
7611 fmovsa %xcc, %f14, %f13
7612 fxnors %f4, %f12, %f9
7613 ta %icc, 0x7
7614 stb %g7, [%l7 + 0x2B]
7615 mulscc %o6, 0x147B, %l0
7616 ld [%l7 + 0x14], %f1
7617 stb %g6, [%l7 + 0x33]
7618 fcmpeq16 %f10, %f14, %l5
7619 nop
7620 setx loop_898, %l0, %l1
7621 jmpl %l1, %l4
7622 sra %i5, %i3, %o0
7623 bcc,a,pn %icc, loop_899
7624 udivcc %i2, 0x069B, %g5
7625loop_898:
7626 movcs %xcc, %o2, %i0
7627 fmovdvs %xcc, %f8, %f14
7628loop_899:
7629 fpsub16s %f8, %f12, %f13
7630 array8 %o3, %i6, %g1
7631 movre %l3, %g2, %g4
7632 tsubcc %o1, 0x1820, %l2
7633 fandnot1 %f2, %f14, %f10
7634 fsrc2 %f0, %f14
7635 fbg,a %fcc1, loop_900
7636 stw %i4, [%l7 + 0x48]
7637 sdivx %l1, 0x0163, %i1
7638 edge32l %i7, %o5, %o7
7639loop_900:
7640 fors %f13, %f9, %f15
7641 ldsb [%l7 + 0x74], %g3
7642 bvc,a,pt %icc, loop_901
7643 tpos %icc, 0x7
7644 fabsd %f6, %f0
7645 fmovdleu %icc, %f1, %f10
7646loop_901:
7647 fmovrdne %l6, %f4, %f0
7648 fmovrdne %o4, %f10, %f8
7649 fmul8x16al %f1, %f8, %f6
7650 sth %o6, [%l7 + 0x1C]
7651 mulx %l0, %g7, %g6
7652 fcmpne16 %f6, %f14, %l4
7653 te %xcc, 0x4
7654 std %f0, [%l7 + 0x18]
7655 edge8n %i5, %i3, %l5
7656 fbne,a %fcc2, loop_902
7657 stw %i2, [%l7 + 0x14]
7658 mulscc %g5, 0x0BC9, %o2
7659 fmovscc %icc, %f0, %f10
7660loop_902:
7661 fbu,a %fcc3, loop_903
7662 fbg,a %fcc2, loop_904
7663 stb %o0, [%l7 + 0x50]
7664 sth %i0, [%l7 + 0x7A]
7665loop_903:
7666 fmovrse %i6, %f6, %f10
7667loop_904:
7668 movrne %g1, %o3, %l3
7669 sethi 0x12FC, %g4
7670 addccc %g2, 0x1D84, %o1
7671 udivx %l2, 0x08E0, %l1
7672 bvs %xcc, loop_905
7673 fpsub16s %f5, %f10, %f11
7674 movcc %icc, %i4, %i7
7675 sllx %i1, %o7, %g3
7676loop_905:
7677 ldsb [%l7 + 0x48], %o5
7678 mova %icc, %o4, %l6
7679 ldsh [%l7 + 0x48], %o6
7680 fmovd %f14, %f2
7681 fbge,a %fcc2, loop_906
7682 movneg %xcc, %l0, %g6
7683 fnot2 %f6, %f0
7684 fpadd16 %f0, %f2, %f2
7685loop_906:
7686 edge16l %g7, %l4, %i3
7687 bpos loop_907
7688 stw %l5, [%l7 + 0x28]
7689 ldd [%l7 + 0x38], %f8
7690 sth %i2, [%l7 + 0x58]
7691loop_907:
7692 lduw [%l7 + 0x40], %i5
7693 stb %o2, [%l7 + 0x40]
7694 fornot2 %f0, %f4, %f4
7695 fpack16 %f6, %f0
7696 sth %o0, [%l7 + 0x60]
7697 bvc,pt %xcc, loop_908
7698 tsubcc %g5, 0x05BA, %i6
7699 movne %icc, %i0, %g1
7700 and %l3, 0x1F52, %o3
7701loop_908:
7702 sethi 0x12C1, %g2
7703 fble,a %fcc0, loop_909
7704 tpos %icc, 0x0
7705 smul %o1, %g4, %l1
7706 tleu %icc, 0x4
7707loop_909:
7708 movneg %icc, %l2, %i4
7709 fpsub32s %f11, %f8, %f5
7710 fsrc1 %f4, %f2
7711 movg %xcc, %i7, %i1
7712 popc 0x08C8, %g3
7713 edge8n %o5, %o4, %l6
7714 fcmpgt16 %f8, %f14, %o6
7715 ldsh [%l7 + 0x66], %o7
7716 ldsw [%l7 + 0x0C], %g6
7717 brnz,a %g7, loop_910
7718 fcmpeq16 %f8, %f0, %l0
7719 fabss %f11, %f15
7720 fmovse %icc, %f13, %f5
7721loop_910:
7722 addccc %i3, 0x1EF5, %l4
7723 fble,a %fcc3, loop_911
7724 fmovrslez %l5, %f3, %f7
7725 tg %xcc, 0x2
7726 st %f1, [%l7 + 0x1C]
7727loop_911:
7728 andcc %i2, %i5, %o0
7729 fmovdneg %xcc, %f9, %f10
7730 tleu %icc, 0x5
7731 brz %o2, loop_912
7732 sth %g5, [%l7 + 0x44]
7733 brgz %i0, loop_913
7734 fnegs %f12, %f5
7735loop_912:
7736 std %f12, [%l7 + 0x50]
7737 fmovrdlez %i6, %f12, %f2
7738loop_913:
7739 movvc %icc, %l3, %o3
7740 edge8ln %g1, %o1, %g2
7741 bg,pt %xcc, loop_914
7742 sth %l1, [%l7 + 0x30]
7743 ldd [%l7 + 0x10], %f6
7744 st %f7, [%l7 + 0x60]
7745loop_914:
7746 ld [%l7 + 0x08], %f11
7747 bgu,pn %xcc, loop_915
7748 tg %xcc, 0x1
7749 fbue,a %fcc3, loop_916
7750 stw %g4, [%l7 + 0x2C]
7751loop_915:
7752 fmovspos %icc, %f14, %f11
7753 ba,pt %icc, loop_917
7754loop_916:
7755 fxor %f14, %f6, %f0
7756 ldx [%l7 + 0x48], %i4
7757 movleu %xcc, %i7, %l2
7758loop_917:
7759 smul %i1, %o5, %o4
7760 edge32n %g3, %o6, %l6
7761 fnegs %f0, %f5
7762 ldsh [%l7 + 0x12], %o7
7763 tge %xcc, 0x4
7764 faligndata %f6, %f0, %f10
7765 movge %xcc, %g6, %g7
7766 lduh [%l7 + 0x42], %i3
7767 sth %l4, [%l7 + 0x6E]
7768 edge8n %l0, %l5, %i2
7769 smul %i5, 0x119F, %o0
7770 fmovrdne %g5, %f0, %f2
7771 lduh [%l7 + 0x34], %i0
7772 ldsb [%l7 + 0x1D], %o2
7773 fmul8ulx16 %f6, %f4, %f12
7774 bl,pn %xcc, loop_918
7775 fpsub16 %f8, %f4, %f4
7776 brz %i6, loop_919
7777 fands %f15, %f3, %f1
7778loop_918:
7779 or %o3, 0x1343, %g1
7780 fbl %fcc0, loop_920
7781loop_919:
7782 array32 %o1, %l3, %l1
7783 ldd [%l7 + 0x08], %f14
7784 nop
7785 setx loop_921, %l0, %l1
7786 wrpr 0x1, %tl
7787 wrpr %l1, %tnpc
7788 setx 0x34400001400, %l0, %l1
7789 wrpr %l1, %tstate
7790 wrhpr 0x4, %htstate
7791 done
7792loop_920:
7793 array16 %g2, %g4, %i4
7794 fcmpgt32 %f6, %f10, %i7
7795 tge %xcc, 0x5
7796loop_921:
7797 bshuffle %f14, %f2, %f6
7798 brlez %i1, loop_922
7799 ldx [%l7 + 0x08], %o5
7800 lduw [%l7 + 0x58], %o4
7801 fmovscc %xcc, %f6, %f6
7802loop_922:
7803 sll %l2, 0x16, %g3
7804 sth %o6, [%l7 + 0x56]
7805 alignaddrl %o7, %l6, %g7
7806 fmul8ulx16 %f10, %f6, %f8
7807 st %f15, [%l7 + 0x64]
7808 alignaddrl %i3, %g6, %l4
7809 ldx [%l7 + 0x20], %l5
7810 bne,pn %icc, loop_923
7811 fbuge,a %fcc1, loop_924
7812 stw %i2, [%l7 + 0x60]
7813 stx %i5, [%l7 + 0x58]
7814loop_923:
7815 std %f8, [%l7 + 0x30]
7816loop_924:
7817 ldx [%l7 + 0x30], %o0
7818 ldsw [%l7 + 0x5C], %g5
7819 sethi 0x0DBC, %i0
7820 array16 %l0, %i6, %o2
7821 fmovs %f15, %f6
7822 fbn %fcc3, loop_925
7823 srl %o3, 0x14, %g1
7824 subcc %l3, %o1, %g2
7825 edge32ln %g4, %i4, %l1
7826loop_925:
7827 fcmps %fcc0, %f1, %f11
7828 fmul8x16al %f7, %f10, %f2
7829 fmovrslz %i7, %f4, %f4
7830 fxnor %f14, %f12, %f0
7831 edge32ln %i1, %o4, %o5
7832 fmovdcs %xcc, %f12, %f4
7833 ld [%l7 + 0x20], %f15
7834 lduh [%l7 + 0x5C], %g3
7835 st %f7, [%l7 + 0x40]
7836 brgez %l2, loop_926
7837 fbule,a %fcc3, loop_927
7838 fcmpeq16 %f6, %f12, %o6
7839 or %o7, %l6, %g7
7840loop_926:
7841 bne,a,pt %icc, loop_928
7842loop_927:
7843 ldd [%l7 + 0x20], %f12
7844 bn,pn %xcc, loop_929
7845 fmovdvs %icc, %f3, %f4
7846loop_928:
7847 fmovrdne %g6, %f12, %f10
7848 fornot2s %f8, %f0, %f5
7849loop_929:
7850 movvs %icc, %i3, %l5
7851 fmovrslz %l4, %f9, %f5
7852 fmul8x16au %f3, %f14, %f8
7853 std %f4, [%l7 + 0x58]
7854 stx %i2, [%l7 + 0x08]
7855 movvc %xcc, %i5, %g5
7856 stb %i0, [%l7 + 0x4E]
7857 fcmple16 %f0, %f12, %l0
7858 fsrc2 %f6, %f10
7859 smul %o0, 0x084F, %o2
7860 fcmpne32 %f12, %f12, %i6
7861 tleu %icc, 0x0
7862 fornot1s %f15, %f2, %f9
7863 mova %icc, %o3, %l3
7864 orn %o1, %g2, %g1
7865 fmovdne %icc, %f7, %f2
7866 sth %i4, [%l7 + 0x28]
7867 fcmpgt16 %f14, %f14, %l1
7868 lduw [%l7 + 0x10], %g4
7869 sth %i1, [%l7 + 0x56]
7870 st %f2, [%l7 + 0x20]
7871 fcmpeq16 %f2, %f8, %o4
7872 fmovsl %xcc, %f7, %f9
7873 ldsb [%l7 + 0x1B], %o5
7874 movgu %icc, %g3, %l2
7875 lduw [%l7 + 0x64], %o6
7876 ldd [%l7 + 0x10], %f4
7877 movn %xcc, %i7, %o7
7878 bleu %icc, loop_930
7879 bge loop_931
7880 srl %l6, 0x0C, %g6
7881 ldsb [%l7 + 0x26], %g7
7882loop_930:
7883 ldub [%l7 + 0x47], %l5
7884loop_931:
7885 fmovdl %icc, %f0, %f0
7886 ldsh [%l7 + 0x20], %i3
7887 fandnot1s %f8, %f7, %f12
7888 brlez %l4, loop_932
7889 smul %i2, %g5, %i0
7890 fzero %f14
7891 ldsb [%l7 + 0x3E], %i5
7892loop_932:
7893 st %f11, [%l7 + 0x34]
7894 stx %l0, [%l7 + 0x08]
7895 st %f1, [%l7 + 0x0C]
7896 ldd [%l7 + 0x38], %f14
7897 stw %o0, [%l7 + 0x30]
7898 fabss %f8, %f11
7899 fbu %fcc1, loop_933
7900 bl %xcc, loop_934
7901 ldsh [%l7 + 0x7E], %i6
7902 movle %icc, %o2, %l3
7903loop_933:
7904 ld [%l7 + 0x50], %f2
7905loop_934:
7906 ba,pt %icc, loop_935
7907 add %o3, %o1, %g2
7908 subccc %i4, 0x1442, %g1
7909 lduh [%l7 + 0x6C], %g4
7910loop_935:
7911 ldx [%l7 + 0x78], %i1
7912 fbue %fcc0, loop_936
7913 fandnot2 %f12, %f2, %f8
7914 nop
7915 setx loop_937, %l0, %l1
7916 wrpr 0x1, %tl
7917 wrpr %l1, %tnpc
7918 setx 0x34400001400, %l0, %l1
7919 wrpr %l1, %tstate
7920 wrhpr 0x4, %htstate
7921 done
7922 movvc %xcc, %l1, %o5
7923loop_936:
7924 fmul8sux16 %f8, %f4, %f10
7925 lduw [%l7 + 0x38], %g3
7926loop_937:
7927 fba,a %fcc2, loop_938
7928 stb %o4, [%l7 + 0x6C]
7929 fpackfix %f4, %f11
7930 lduw [%l7 + 0x70], %l2
7931loop_938:
7932 be,pn %icc, loop_939
7933 bcs,a,pt %xcc, loop_940
7934 movvc %xcc, %o6, %i7
7935 tl %xcc, 0x4
7936loop_939:
7937 stx %l6, [%l7 + 0x08]
7938loop_940:
7939 stx %g6, [%l7 + 0x38]
7940 fmovscs %xcc, %f8, %f13
7941 stw %g7, [%l7 + 0x60]
7942 fmovsne %xcc, %f14, %f8
7943 fmovsvc %icc, %f1, %f15
7944 ldsh [%l7 + 0x50], %l5
7945 edge8n %i3, %o7, %l4
7946 fcmpgt16 %f10, %f6, %i2
7947 srlx %i0, 0x12, %g5
7948 fmovspos %xcc, %f0, %f12
7949 ldub [%l7 + 0x6D], %i5
7950 fmovrdgz %o0, %f2, %f12
7951 subccc %l0, 0x1C89, %o2
7952 fblg %fcc3, loop_941
7953 lduw [%l7 + 0x7C], %i6
7954 sth %l3, [%l7 + 0x4A]
7955 fbu,a %fcc2, loop_942
7956loop_941:
7957 fnand %f2, %f0, %f4
7958 udivcc %o1, 0x0AAB, %o3
7959 fba %fcc3, loop_943
7960loop_942:
7961 fnot1s %f6, %f7
7962 mulscc %i4, 0x18CA, %g2
7963 fornot2 %f14, %f10, %f4
7964loop_943:
7965 fornot2 %f8, %f8, %f14
7966 te %icc, 0x3
7967 fmovda %icc, %f8, %f3
7968 stx %g4, [%l7 + 0x28]
7969 st %f12, [%l7 + 0x44]
7970 bne,a loop_944
7971 fmovs %f2, %f9
7972 fmovdcs %xcc, %f8, %f5
7973 ld [%l7 + 0x44], %f2
7974loop_944:
7975 fcmps %fcc2, %f5, %f1
7976 fzeros %f13
7977 mova %icc, %i1, %l1
7978 ldsh [%l7 + 0x1E], %g1
7979 lduh [%l7 + 0x48], %g3
7980 smul %o4, 0x06F3, %l2
7981 bcs,a,pn %xcc, loop_945
7982 fsrc1s %f5, %f14
7983 std %f14, [%l7 + 0x28]
7984 sll %o6, %i7, %l6
7985loop_945:
7986 edge16n %o5, %g7, %g6
7987 fpadd32 %f12, %f12, %f4
7988 ldsh [%l7 + 0x1E], %l5
7989 ldsw [%l7 + 0x10], %i3
7990 fmovda %icc, %f15, %f3
7991 and %o7, %l4, %i2
7992 edge8 %g5, %i0, %i5
7993 movrne %o0, %o2, %i6
7994 fmovdcs %xcc, %f12, %f14
7995 fmovda %xcc, %f9, %f10
7996 ldsh [%l7 + 0x56], %l3
7997 fandnot1 %f14, %f6, %f2
7998 fsrc2 %f6, %f6
7999 lduh [%l7 + 0x24], %o1
8000 sth %l0, [%l7 + 0x1A]
8001 mulscc %o3, 0x1FAC, %g2
8002 fmovrslez %g4, %f15, %f5
8003 bvc %xcc, loop_946
8004 brz %i4, loop_947
8005 fcmpne32 %f14, %f10, %i1
8006 brlez %l1, loop_948
8007loop_946:
8008 bge,a,pn %xcc, loop_949
8009loop_947:
8010 addc %g3, 0x0156, %o4
8011 lduh [%l7 + 0x3E], %g1
8012loop_948:
8013 smulcc %l2, 0x117A, %o6
8014loop_949:
8015 sdivx %l6, 0x1BC1, %i7
8016 lduh [%l7 + 0x4A], %o5
8017 edge16l %g7, %g6, %l5
8018 fmovdcc %icc, %f6, %f3
8019 stw %o7, [%l7 + 0x10]
8020 fands %f4, %f10, %f0
8021 edge16n %l4, %i3, %g5
8022 ldd [%l7 + 0x58], %f4
8023 fmovsneg %xcc, %f3, %f8
8024 udiv %i2, 0x0A38, %i0
8025 ldsw [%l7 + 0x78], %o0
8026 ldsb [%l7 + 0x53], %o2
8027 fbug,a %fcc1, loop_950
8028 fpadd32s %f1, %f6, %f15
8029 brz,a %i5, loop_951
8030 movrlz %l3, 0x232, %o1
8031loop_950:
8032 fpsub16s %f13, %f7, %f0
8033 sth %l0, [%l7 + 0x4C]
8034loop_951:
8035 fble %fcc2, loop_952
8036 fbg,a %fcc0, loop_953
8037 fnot2 %f8, %f6
8038 tge %icc, 0x5
8039loop_952:
8040 srax %i6, 0x09, %o3
8041loop_953:
8042 tsubcctv %g4, 0x1D97, %g2
8043 fbuge,a %fcc2, loop_954
8044 std %f12, [%l7 + 0x78]
8045 fpadd32s %f1, %f11, %f5
8046 tn %icc, 0x3
8047loop_954:
8048 movleu %xcc, %i4, %i1
8049 fmovdgu %xcc, %f15, %f0
8050 xnor %g3, %o4, %l1
8051 bshuffle %f14, %f10, %f0
8052 and %g1, %l2, %l6
8053 fxors %f4, %f6, %f7
8054 tn %icc, 0x0
8055 ldub [%l7 + 0x5E], %o6
8056 tn %icc, 0x6
8057 fpsub32s %f7, %f15, %f12
8058 sth %i7, [%l7 + 0x08]
8059 ld [%l7 + 0x08], %f5
8060 fsrc1s %f1, %f4
8061 fbug %fcc0, loop_955
8062 lduw [%l7 + 0x10], %o5
8063 fbl,a %fcc2, loop_956
8064 bvs,a %xcc, loop_957
8065loop_955:
8066 stx %g7, [%l7 + 0x58]
8067 lduw [%l7 + 0x3C], %l5
8068loop_956:
8069 bvc loop_958
8070loop_957:
8071 ldsh [%l7 + 0x28], %g6
8072 fsrc2 %f6, %f12
8073 ldsh [%l7 + 0x12], %o7
8074loop_958:
8075 fmul8x16 %f8, %f10, %f2
8076 mulx %i3, %l4, %i2
8077 andcc %i0, 0x1DDA, %o0
8078 sdiv %g5, 0x05DA, %o2
8079 lduh [%l7 + 0x18], %l3
8080 ldsw [%l7 + 0x34], %i5
8081 fbuge,a %fcc3, loop_959
8082 fmovsvc %xcc, %f6, %f2
8083 movge %icc, %o1, %l0
8084 edge16 %i6, %g4, %o3
8085loop_959:
8086 fbe %fcc0, loop_960
8087 fbu %fcc1, loop_961
8088 fornot1 %f12, %f12, %f2
8089 ld [%l7 + 0x50], %f1
8090loop_960:
8091 or %g2, 0x07AF, %i1
8092loop_961:
8093 st %f14, [%l7 + 0x20]
8094 pdist %f2, %f0, %f10
8095 tcs %icc, 0x7
8096 lduh [%l7 + 0x16], %g3
8097 xnorcc %o4, %i4, %g1
8098 fmovrdgz %l2, %f14, %f12
8099 ldsh [%l7 + 0x54], %l6
8100 fpadd16s %f5, %f12, %f6
8101 nop
8102 setx loop_962, %l0, %l1
8103 jmpl %l1, %l1
8104 stx %o6, [%l7 + 0x28]
8105 fmovdvc %xcc, %f1, %f1
8106 tvs %xcc, 0x0
8107loop_962:
8108 movle %xcc, %i7, %o5
8109 brnz %l5, loop_963
8110 ldub [%l7 + 0x7A], %g6
8111 sth %o7, [%l7 + 0x7A]
8112 st %f4, [%l7 + 0x5C]
8113loop_963:
8114 bleu,a,pn %icc, loop_964
8115 sll %g7, %l4, %i2
8116 orncc %i3, 0x0202, %o0
8117 fnand %f0, %f4, %f0
8118loop_964:
8119 fmovrdlz %g5, %f8, %f14
8120 ldx [%l7 + 0x08], %o2
8121 std %f10, [%l7 + 0x28]
8122 brgz %i0, loop_965
8123 andn %l3, %o1, %i5
8124 mulscc %i6, 0x1DF3, %g4
8125 bn %xcc, loop_966
8126loop_965:
8127 stw %l0, [%l7 + 0x64]
8128 fmovd %f2, %f0
8129 ldsw [%l7 + 0x3C], %o3
8130loop_966:
8131 sra %i1, %g2, %g3
8132 mulx %o4, %i4, %g1
8133 srax %l6, %l2, %l1
8134 umul %o6, %o5, %i7
8135 orn %l5, 0x19BD, %o7
8136 ldx [%l7 + 0x70], %g7
8137 st %f12, [%l7 + 0x3C]
8138 fcmple32 %f12, %f0, %l4
8139 lduh [%l7 + 0x54], %i2
8140 ldx [%l7 + 0x10], %i3
8141 bleu,a,pn %icc, loop_967
8142 ldsb [%l7 + 0x2C], %g6
8143 movne %icc, %g5, %o0
8144 edge16n %o2, %i0, %o1
8145loop_967:
8146 lduw [%l7 + 0x08], %l3
8147 std %f4, [%l7 + 0x28]
8148 movrlz %i6, %i5, %g4
8149 fmovsneg %xcc, %f6, %f12
8150 srl %l0, 0x1A, %o3
8151 ldsw [%l7 + 0x34], %i1
8152 fsrc2s %f8, %f4
8153 tneg %xcc, 0x4
8154 movne %icc, %g2, %o4
8155 alignaddrl %i4, %g1, %l6
8156 xorcc %g3, %l2, %o6
8157 andn %l1, %o5, %i7
8158 bne,pn %xcc, loop_968
8159 ldx [%l7 + 0x38], %l5
8160 bcs,a %icc, loop_969
8161 fnor %f2, %f6, %f10
8162loop_968:
8163 subc %o7, %l4, %i2
8164 bl loop_970
8165loop_969:
8166 ldub [%l7 + 0x79], %i3
8167 udivcc %g6, 0x1C26, %g5
8168 fmovdl %xcc, %f0, %f12
8169loop_970:
8170 movrgez %g7, %o0, %o2
8171 ld [%l7 + 0x58], %f13
8172 fzeros %f9
8173 fornot2s %f12, %f8, %f10
8174 fnors %f6, %f8, %f8
8175 tge %icc, 0x4
8176 brgz,a %o1, loop_971
8177 brgz %l3, loop_972
8178 ldsw [%l7 + 0x54], %i0
8179 fands %f9, %f13, %f12
8180loop_971:
8181 brgz %i6, loop_973
8182loop_972:
8183 fblg %fcc1, loop_974
8184 stx %g4, [%l7 + 0x50]
8185 fmovrdgz %l0, %f0, %f12
8186loop_973:
8187 stb %o3, [%l7 + 0x29]
8188loop_974:
8189 movcc %icc, %i5, %g2
8190 fexpand %f1, %f12
8191 tn %icc, 0x5
8192 brnz,a %o4, loop_975
8193 ldsb [%l7 + 0x77], %i1
8194 ldsw [%l7 + 0x54], %i4
8195 ldsh [%l7 + 0x28], %g1
8196loop_975:
8197 movpos %icc, %g3, %l6
8198 fmul8x16al %f2, %f0, %f4
8199 fmovdg %xcc, %f7, %f2
8200 sth %o6, [%l7 + 0x4A]
8201 addc %l2, 0x0CDD, %o5
8202 srl %l1, %l5, %i7
8203 stb %l4, [%l7 + 0x57]
8204 sth %i2, [%l7 + 0x2E]
8205 ld [%l7 + 0x64], %f7
8206 movvs %icc, %i3, %g6
8207 tpos %xcc, 0x3
8208 fmovsle %icc, %f9, %f2
8209 edge8 %g5, %g7, %o7
8210 ldub [%l7 + 0x4D], %o2
8211 fornot1s %f10, %f14, %f6
8212 bgu,pn %xcc, loop_976
8213 fone %f14
8214 ldub [%l7 + 0x55], %o1
8215 edge16n %o0, %i0, %i6
8216loop_976:
8217 ldsw [%l7 + 0x18], %g4
8218 fmuld8ulx16 %f8, %f3, %f2
8219 stw %l0, [%l7 + 0x1C]
8220 fcmpne32 %f12, %f2, %l3
8221 movpos %xcc, %i5, %g2
8222 stb %o3, [%l7 + 0x79]
8223 movleu %xcc, %o4, %i1
8224 lduh [%l7 + 0x70], %i4
8225 fcmps %fcc1, %f15, %f14
8226 st %f14, [%l7 + 0x2C]
8227 bleu,a,pt %icc, loop_977
8228 ldub [%l7 + 0x3D], %g1
8229 movrne %l6, 0x3D1, %o6
8230 fornot2 %f14, %f6, %f10
8231loop_977:
8232 fbul %fcc0, loop_978
8233 andncc %g3, %l2, %o5
8234 bcc,pn %icc, loop_979
8235 stw %l1, [%l7 + 0x58]
8236loop_978:
8237 ba,pn %icc, loop_980
8238 fnors %f8, %f14, %f10
8239loop_979:
8240 edge8 %l5, %i7, %i2
8241 nop
8242 setx loop_981, %l0, %l1
8243 wrpr 0x1, %tl
8244 wrpr %l1, %tpc
8245 add %l1, 0x4, %l1
8246 wrpr %l1, %tnpc
8247 setx 0x34400001400, %l0, %l1
8248 wrpr %l1, %tstate
8249 wrhpr 0x4, %htstate
8250 retry
8251loop_980:
8252 lduh [%l7 + 0x4E], %i3
8253 lduh [%l7 + 0x20], %l4
8254 fmovspos %xcc, %f10, %f2
8255loop_981:
8256 movcc %xcc, %g5, %g7
8257 nop
8258 setx loop_982, %l0, %l1
8259 wrpr 0x1, %tl
8260 wrpr %l1, %tpc
8261 add %l1, 0x4, %l1
8262 wrpr %l1, %tnpc
8263 setx 0x34400001400, %l0, %l1
8264 wrpr %l1, %tstate
8265 wrhpr 0x4, %htstate
8266 retry
8267 fmovse %icc, %f4, %f9
8268 fmovsn %icc, %f0, %f5
8269 lduw [%l7 + 0x2C], %o7
8270loop_982:
8271 sth %g6, [%l7 + 0x68]
8272 fpsub16s %f7, %f7, %f1
8273 faligndata %f4, %f10, %f6
8274 ldub [%l7 + 0x30], %o1
8275 stb %o0, [%l7 + 0x1D]
8276 bshuffle %f8, %f2, %f0
8277 fmovda %xcc, %f12, %f7
8278 fmovdvc %xcc, %f8, %f0
8279 ldsw [%l7 + 0x40], %o2
8280 fmovsgu %icc, %f7, %f5
8281 srlx %i0, 0x15, %i6
8282 movge %xcc, %g4, %l0
8283 edge16n %i5, %l3, %g2
8284 st %f11, [%l7 + 0x14]
8285 faligndata %f8, %f2, %f14
8286 stw %o3, [%l7 + 0x7C]
8287 lduw [%l7 + 0x28], %i1
8288 stb %i4, [%l7 + 0x79]
8289 ldsb [%l7 + 0x42], %g1
8290 sll %l6, %o6, %o4
8291 movvc %icc, %g3, %o5
8292 brgz,a %l1, loop_983
8293 popc 0x1579, %l2
8294 ldsh [%l7 + 0x22], %l5
8295 stb %i2, [%l7 + 0x08]
8296loop_983:
8297 fcmpd %fcc0, %f14, %f6
8298 fcmpne32 %f2, %f8, %i3
8299 fmuld8ulx16 %f11, %f0, %f6
8300 fpsub32s %f12, %f6, %f10
8301 sdivcc %l4, 0x1B36, %i7
8302 movne %xcc, %g5, %o7
8303 orn %g7, 0x0666, %g6
8304 ld [%l7 + 0x14], %f2
8305 fmovrslez %o0, %f6, %f11
8306 fands %f8, %f15, %f3
8307 edge16 %o2, %o1, %i0
8308 taddcc %i6, 0x1E90, %l0
8309 stx %i5, [%l7 + 0x08]
8310 movvs %xcc, %l3, %g2
8311 tpos %icc, 0x7
8312 siam 0x7
8313 fcmpeq32 %f4, %f14, %g4
8314 ta %xcc, 0x0
8315 fone %f4
8316 srl %i1, 0x1A, %o3
8317 ldsb [%l7 + 0x64], %g1
8318 sth %i4, [%l7 + 0x22]
8319 fble %fcc1, loop_984
8320 fmovrdlz %l6, %f6, %f14
8321 fmovsl %icc, %f9, %f5
8322 fsrc2 %f14, %f12
8323loop_984:
8324 fmovdcc %icc, %f0, %f8
8325 fpadd16s %f6, %f4, %f2
8326 fpack32 %f8, %f12, %f8
8327 ldsh [%l7 + 0x40], %o4
8328 brnz %o6, loop_985
8329 fpadd16 %f6, %f10, %f4
8330 nop
8331 setx loop_986, %l0, %l1
8332 wrpr 0x1, %tl
8333 wrpr %l1, %tnpc
8334 setx 0x34400001400, %l0, %l1
8335 wrpr %l1, %tstate
8336 wrhpr 0x4, %htstate
8337 done
8338 move %icc, %g3, %l1
8339loop_985:
8340 fmovrslez %l2, %f10, %f1
8341 lduh [%l7 + 0x4C], %l5
8342loop_986:
8343 xnorcc %o5, 0x1E2D, %i3
8344 nop
8345 setx loop_987, %l0, %l1
8346 jmpl %l1, %l4
8347 move %xcc, %i7, %i2
8348 movre %g5, %g7, %o7
8349 fmovrdlz %g6, %f4, %f10
8350loop_987:
8351 fmuld8sux16 %f5, %f15, %f10
8352 movrlz %o2, 0x103, %o1
8353 fbul %fcc1, loop_988
8354 fexpand %f3, %f10
8355 smul %o0, %i6, %l0
8356 ble,pt %xcc, loop_989
8357loop_988:
8358 ldsw [%l7 + 0x34], %i5
8359 sra %l3, %i0, %g4
8360 fba,a %fcc1, loop_990
8361loop_989:
8362 ldd [%l7 + 0x10], %f10
8363 fones %f2
8364 fmovdpos %icc, %f12, %f6
8365loop_990:
8366 stw %g2, [%l7 + 0x3C]
8367 ba,pt %icc, loop_991
8368 movcs %xcc, %i1, %o3
8369 stb %g1, [%l7 + 0x5F]
8370 taddcc %l6, 0x10BB, %o4
8371loop_991:
8372 orn %o6, %g3, %i4
8373 fnot1 %f8, %f6
8374 sth %l2, [%l7 + 0x44]
8375 fnot2 %f2, %f8
8376 fmovdpos %icc, %f7, %f10
8377 movvc %xcc, %l5, %o5
8378 brnz %i3, loop_992
8379 movg %icc, %l4, %l1
8380 ldsw [%l7 + 0x70], %i7
8381 stb %g5, [%l7 + 0x12]
8382loop_992:
8383 edge32ln %i2, %o7, %g6
8384 fnot2s %f13, %f1
8385 st %f13, [%l7 + 0x58]
8386 fbuge,a %fcc1, loop_993
8387 fmuld8sux16 %f1, %f1, %f14
8388 ldd [%l7 + 0x40], %f2
8389 std %f14, [%l7 + 0x28]
8390loop_993:
8391 be,pn %xcc, loop_994
8392 ldx [%l7 + 0x60], %g7
8393 fmuld8sux16 %f15, %f7, %f0
8394 tgu %xcc, 0x1
8395loop_994:
8396 lduw [%l7 + 0x48], %o1
8397 movvs %icc, %o0, %i6
8398 bcc,a,pt %xcc, loop_995
8399 brlz %l0, loop_996
8400 fnor %f0, %f14, %f4
8401 bleu loop_997
8402loop_995:
8403 subcc %i5, 0x0B20, %l3
8404loop_996:
8405 std %f6, [%l7 + 0x08]
8406 ldx [%l7 + 0x30], %o2
8407loop_997:
8408 ldsw [%l7 + 0x4C], %g4
8409 fmovsl %xcc, %f9, %f0
8410 fmovrdne %g2, %f8, %f0
8411 fmovrdgz %i1, %f0, %f4
8412 smul %o3, 0x1565, %i0
8413 ldsw [%l7 + 0x6C], %l6
8414 ldx [%l7 + 0x68], %g1
8415 pdist %f14, %f2, %f4
8416 stx %o4, [%l7 + 0x20]
8417 stx %g3, [%l7 + 0x10]
8418 stx %i4, [%l7 + 0x28]
8419 edge16l %o6, %l2, %l5
8420 brz %o5, loop_998
8421 sth %i3, [%l7 + 0x2A]
8422 srlx %l1, 0x1D, %l4
8423 ld [%l7 + 0x74], %f0
8424loop_998:
8425 movgu %icc, %g5, %i2
8426 ldsb [%l7 + 0x77], %o7
8427 udivcc %i7, 0x1546, %g6
8428 ldx [%l7 + 0x78], %o1
8429 lduw [%l7 + 0x28], %o0
8430 fmovsleu %icc, %f7, %f12
8431 fcmps %fcc3, %f4, %f2
8432 fmovsg %icc, %f13, %f11
8433 lduh [%l7 + 0x1A], %g7
8434 ld [%l7 + 0x7C], %f9
8435 sra %i6, %l0, %i5
8436 stx %l3, [%l7 + 0x60]
8437 fmovsneg %icc, %f10, %f9
8438 stw %o2, [%l7 + 0x2C]
8439 ldsh [%l7 + 0x38], %g4
8440 stb %g2, [%l7 + 0x20]
8441 std %f2, [%l7 + 0x50]
8442 tgu %xcc, 0x5
8443 ldsw [%l7 + 0x7C], %i1
8444 sllx %o3, %l6, %g1
8445 fbuge,a %fcc0, loop_999
8446 fpsub16 %f6, %f0, %f8
8447 umulcc %i0, 0x1856, %o4
8448 udivcc %i4, 0x1280, %g3
8449loop_999:
8450 array16 %l2, %l5, %o6
8451 bvc,pt %xcc, loop_1000
8452 lduw [%l7 + 0x6C], %o5
8453 taddcctv %i3, 0x00B4, %l4
8454 movpos %icc, %g5, %i2
8455loop_1000:
8456 ld [%l7 + 0x28], %f13
8457 fsrc1s %f8, %f5
8458 udivcc %l1, 0x0E3B, %o7
8459 nop
8460 setx loop_1001, %l0, %l1
8461 wrpr 0x1, %tl
8462 wrpr %l1, %tnpc
8463 setx 0x34400001400, %l0, %l1
8464 wrpr %l1, %tstate
8465 wrhpr 0x4, %htstate
8466 done
8467 brgez %i7, loop_1002
8468 edge32ln %g6, %o1, %g7
8469 sth %o0, [%l7 + 0x08]
8470loop_1001:
8471 udiv %i6, 0x0C28, %l0
8472loop_1002:
8473 fxors %f15, %f15, %f3
8474 fabsd %f6, %f4
8475 fbne %fcc1, loop_1003
8476 lduh [%l7 + 0x70], %l3
8477 fmovsn %icc, %f14, %f13
8478 fnors %f11, %f0, %f12
8479loop_1003:
8480 ldsw [%l7 + 0x2C], %o2
8481 lduh [%l7 + 0x34], %i5
8482 fpsub32 %f6, %f12, %f0
8483 ldd [%l7 + 0x68], %f4
8484 fmovdvs %icc, %f8, %f9
8485 fones %f4
8486 fmovscc %xcc, %f8, %f13
8487 tvs %icc, 0x5
8488 fmovrslez %g4, %f1, %f10
8489 popc %g2, %i1
8490 ldx [%l7 + 0x78], %l6
8491 ldx [%l7 + 0x70], %o3
8492 fmovdgu %xcc, %f13, %f14
8493 fandnot2s %f10, %f6, %f5
8494 taddcc %i0, 0x1FCB, %o4
8495 fmul8x16al %f0, %f11, %f12
8496 ldsw [%l7 + 0x68], %i4
8497 bleu,pt %xcc, loop_1004
8498 ble,pn %xcc, loop_1005
8499 tg %icc, 0x7
8500 fbug,a %fcc0, loop_1006
8501loop_1004:
8502 st %f0, [%l7 + 0x08]
8503loop_1005:
8504 ldd [%l7 + 0x48], %f6
8505 fble %fcc0, loop_1007
8506loop_1006:
8507 tl %xcc, 0x0
8508 movn %xcc, %g1, %g3
8509 bn,pn %icc, loop_1008
8510loop_1007:
8511 fmul8x16 %f5, %f12, %f2
8512 fpsub32s %f5, %f5, %f11
8513 ldd [%l7 + 0x68], %f6
8514loop_1008:
8515 fble %fcc3, loop_1009
8516 brgez %l5, loop_1010
8517 edge8ln %l2, %o5, %i3
8518 array16 %o6, %l4, %g5
8519loop_1009:
8520 ld [%l7 + 0x20], %f4
8521loop_1010:
8522 fcmpgt16 %f4, %f6, %l1
8523 fmovdcs %xcc, %f11, %f9
8524 st %f8, [%l7 + 0x10]
8525 tvs %icc, 0x5
8526 fors %f8, %f3, %f11
8527 popc %i2, %o7
8528 st %f5, [%l7 + 0x2C]
8529 ldsh [%l7 + 0x40], %g6
8530 fbuge,a %fcc3, loop_1011
8531 lduw [%l7 + 0x74], %i7
8532 movrgez %o1, 0x1E6, %o0
8533 stx %g7, [%l7 + 0x48]
8534loop_1011:
8535 stx %l0, [%l7 + 0x38]
8536 ldsw [%l7 + 0x40], %i6
8537 fxors %f4, %f2, %f2
8538 fmovse %xcc, %f0, %f15
8539 stw %l3, [%l7 + 0x68]
8540 ldx [%l7 + 0x48], %o2
8541 array32 %i5, %g2, %i1
8542 ble,pt %icc, loop_1012
8543 smulcc %g4, 0x1388, %l6
8544 fmovd %f8, %f14
8545 andcc %o3, 0x16A9, %i0
8546loop_1012:
8547 smulcc %i4, %o4, %g3
8548 fmovsl %xcc, %f9, %f7
8549 ldd [%l7 + 0x08], %f12
8550 lduh [%l7 + 0x5C], %l5
8551 fcmpd %fcc2, %f8, %f4
8552 stx %g1, [%l7 + 0x58]
8553 fba,a %fcc2, loop_1013
8554 sdivx %l2, 0x00EE, %i3
8555 ldsb [%l7 + 0x72], %o6
8556 sth %o5, [%l7 + 0x2C]
8557loop_1013:
8558 ldsb [%l7 + 0x56], %g5
8559 ldsb [%l7 + 0x6B], %l1
8560 movcs %xcc, %l4, %o7
8561 fmovdgu %xcc, %f1, %f9
8562 bge,a %xcc, loop_1014
8563 ldsh [%l7 + 0x34], %g6
8564 bgu,a,pn %xcc, loop_1015
8565 andcc %i2, 0x04D5, %o1
8566loop_1014:
8567 tcs %xcc, 0x0
8568 xor %o0, %g7, %i7
8569loop_1015:
8570 bn,pt %xcc, loop_1016
8571 nop
8572 setx loop_1017, %l0, %l1
8573 wrpr 0x1, %tl
8574 wrpr %l1, %tnpc
8575 setx 0x34400001400, %l0, %l1
8576 wrpr %l1, %tstate
8577 wrhpr 0x4, %htstate
8578 done
8579 stb %l0, [%l7 + 0x6D]
8580 movleu %icc, %l3, %o2
8581loop_1016:
8582 fcmple32 %f6, %f12, %i5
8583loop_1017:
8584 fpadd16s %f12, %f12, %f6
8585 tle %icc, 0x2
8586 fnors %f1, %f15, %f4
8587 ldsw [%l7 + 0x24], %g2
8588 fors %f4, %f1, %f3
8589 fornot2s %f13, %f11, %f15
8590 movne %icc, %i1, %i6
8591 ldsw [%l7 + 0x50], %l6
8592 stw %g4, [%l7 + 0x58]
8593 st %f5, [%l7 + 0x0C]
8594 lduw [%l7 + 0x30], %i0
8595 fbn %fcc0, loop_1018
8596 tne %xcc, 0x0
8597 fmovsa %icc, %f6, %f12
8598 fcmpne16 %f14, %f4, %o3
8599loop_1018:
8600 fpsub16s %f11, %f14, %f3
8601 for %f12, %f2, %f0
8602 fsrc2 %f4, %f4
8603 std %f0, [%l7 + 0x68]
8604 tle %xcc, 0x0
8605 sdivx %i4, 0x114B, %o4
8606 stw %l5, [%l7 + 0x14]
8607 fmovrde %g1, %f14, %f4
8608 fmuld8sux16 %f12, %f15, %f0
8609 brnz,a %l2, loop_1019
8610 srax %g3, 0x0D, %i3
8611 std %f8, [%l7 + 0x20]
8612 bgu,a %icc, loop_1020
8613loop_1019:
8614 movneg %icc, %o5, %o6
8615 ldsw [%l7 + 0x0C], %g5
8616 fabss %f4, %f14
8617loop_1020:
8618 brgz,a %l1, loop_1021
8619 fsrc1s %f14, %f4
8620 bneg,pn %xcc, loop_1022
8621 fmovdn %xcc, %f1, %f7
8622loop_1021:
8623 xor %l4, 0x01D9, %g6
8624 fcmpd %fcc3, %f0, %f10
8625loop_1022:
8626 fmovrslez %i2, %f10, %f15
8627 udivcc %o7, 0x0E8F, %o1
8628 addc %g7, 0x0A8C, %o0
8629 tcs %xcc, 0x1
8630 movrgz %i7, %l0, %l3
8631 ldsb [%l7 + 0x71], %o2
8632 stw %g2, [%l7 + 0x78]
8633 nop
8634 setx loop_1023, %l0, %l1
8635 wrpr 0x1, %tl
8636 wrpr %l1, %tnpc
8637 setx 0x34400001400, %l0, %l1
8638 wrpr %l1, %tstate
8639 wrhpr 0x4, %htstate
8640 done
8641 array16 %i5, %i6, %i1
8642 fcmpne16 %f14, %f6, %g4
8643 ble,a %xcc, loop_1024
8644loop_1023:
8645 fsrc1s %f0, %f3
8646 movvs %icc, %l6, %i0
8647 fble %fcc1, loop_1025
8648loop_1024:
8649 ldub [%l7 + 0x29], %i4
8650 ldd [%l7 + 0x10], %f12
8651 fmovsne %icc, %f15, %f6
8652loop_1025:
8653 stw %o3, [%l7 + 0x34]
8654 bl,a,pn %icc, loop_1026
8655 fbul %fcc1, loop_1027
8656 fmovrdgez %o4, %f8, %f0
8657 ldx [%l7 + 0x40], %l5
8658loop_1026:
8659 nop
8660 setx loop_1028, %l0, %l1
8661 jmpl %l1, %l2
8662loop_1027:
8663 fbne,a %fcc0, loop_1029
8664 fmovdneg %xcc, %f3, %f5
8665 fmovdg %xcc, %f8, %f10
8666loop_1028:
8667 lduh [%l7 + 0x66], %g3
8668loop_1029:
8669 fpsub32 %f6, %f0, %f10
8670 ldd [%l7 + 0x10], %f4
8671 orn %g1, %i3, %o6
8672 call loop_1030
8673 stx %o5, [%l7 + 0x60]
8674 fba,a %fcc2, loop_1031
8675 bneg,a,pt %xcc, loop_1032
8676loop_1030:
8677 stx %l1, [%l7 + 0x68]
8678 ldsw [%l7 + 0x60], %l4
8679loop_1031:
8680 fmovrde %g6, %f8, %f2
8681loop_1032:
8682 fxors %f10, %f13, %f10
8683 stw %g5, [%l7 + 0x14]
8684 fmovrsne %o7, %f12, %f15
8685 stw %o1, [%l7 + 0x3C]
8686 movle %icc, %i2, %o0
8687 movg %xcc, %g7, %l0
8688 bcc,a %xcc, loop_1033
8689 movgu %xcc, %i7, %o2
8690 tcs %icc, 0x6
8691 tne %xcc, 0x0
8692loop_1033:
8693 st %f10, [%l7 + 0x1C]
8694 fmovrdlez %l3, %f8, %f4
8695 edge32ln %i5, %g2, %i1
8696 fmul8ulx16 %f4, %f2, %f0
8697 ldub [%l7 + 0x4D], %i6
8698 fmovscs %xcc, %f15, %f13
8699 subcc %l6, 0x1680, %i0
8700 fandnot2s %f0, %f13, %f8
8701 xor %g4, %o3, %o4
8702 movne %xcc, %i4, %l5
8703 ld [%l7 + 0x7C], %f11
8704 orn %g3, 0x02AC, %l2
8705 fmovrde %i3, %f10, %f4
8706 sll %g1, %o5, %l1
8707 fmovsge %icc, %f9, %f14
8708 fors %f11, %f0, %f5
8709 std %f12, [%l7 + 0x10]
8710 fmovrde %l4, %f0, %f8
8711 ldsh [%l7 + 0x58], %o6
8712 movcs %icc, %g6, %o7
8713 bge loop_1034
8714 tge %xcc, 0x7
8715 lduw [%l7 + 0x24], %g5
8716 stx %o1, [%l7 + 0x08]
8717loop_1034:
8718 orn %i2, 0x0017, %o0
8719 fmovdvc %xcc, %f10, %f6
8720 fors %f15, %f1, %f15
8721 srax %l0, %g7, %i7
8722 fbo,a %fcc0, loop_1035
8723 ble %icc, loop_1036
8724 movle %icc, %o2, %i5
8725 stb %g2, [%l7 + 0x21]
8726loop_1035:
8727 ldsh [%l7 + 0x68], %l3
8728loop_1036:
8729 fmovsvs %xcc, %f5, %f12
8730 alignaddrl %i6, %i1, %l6
8731 sth %g4, [%l7 + 0x40]
8732 array16 %o3, %o4, %i0
8733 siam 0x0
8734 fpsub16 %f6, %f10, %f4
8735 brnz,a %l5, loop_1037
8736 fnand %f12, %f8, %f8
8737 xnor %g3, %l2, %i4
8738 stx %g1, [%l7 + 0x68]
8739loop_1037:
8740 andncc %o5, %l1, %i3
8741 edge8ln %o6, %l4, %g6
8742 fmovsne %icc, %f2, %f14
8743 sll %o7, 0x17, %g5
8744 lduh [%l7 + 0x52], %o1
8745 ldub [%l7 + 0x7C], %i2
8746 movne %xcc, %l0, %o0
8747 movcc %xcc, %i7, %o2
8748 edge8ln %g7, %i5, %l3
8749 sll %g2, 0x05, %i6
8750 edge16n %i1, %g4, %o3
8751 fzeros %f10
8752 ldsw [%l7 + 0x6C], %l6
8753 stx %o4, [%l7 + 0x78]
8754 nop
8755 setx loop_1038, %l0, %l1
8756 wrpr 0x1, %tl
8757 wrpr %l1, %tpc
8758 add %l1, 0x4, %l1
8759 wrpr %l1, %tnpc
8760 setx 0x34400001400, %l0, %l1
8761 wrpr %l1, %tstate
8762 wrhpr 0x4, %htstate
8763 retry
8764 ldsh [%l7 + 0x52], %i0
8765 bvc,pt %xcc, loop_1039
8766 bvc %icc, loop_1040
8767loop_1038:
8768 stx %g3, [%l7 + 0x10]
8769 ldx [%l7 + 0x70], %l5
8770loop_1039:
8771 fornot2s %f1, %f5, %f1
8772loop_1040:
8773 nop
8774 setx loop_1041, %l0, %l1
8775 jmpl %l1, %i4
8776 fpadd16s %f14, %f4, %f13
8777 ldsb [%l7 + 0x53], %l2
8778 tneg %xcc, 0x2
8779loop_1041:
8780 movvs %icc, %o5, %l1
8781 fpack16 %f6, %f3
8782 fmovdn %xcc, %f8, %f12
8783 ld [%l7 + 0x6C], %f1
8784 lduw [%l7 + 0x34], %i3
8785 bgu,pt %xcc, loop_1042
8786 or %o6, 0x1D48, %l4
8787 fmovspos %icc, %f3, %f13
8788 std %f4, [%l7 + 0x28]
8789loop_1042:
8790 tsubcctv %g1, %g6, %g5
8791 subccc %o7, 0x12A9, %i2
8792 fmovrdgz %o1, %f8, %f4
8793 fba,a %fcc1, loop_1043
8794 movre %o0, 0x2E4, %l0
8795 tge %icc, 0x7
8796 and %o2, %i7, %i5
8797loop_1043:
8798 movcs %xcc, %g7, %g2
8799 tgu %xcc, 0x4
8800 fcmpne32 %f2, %f12, %i6
8801 for %f12, %f10, %f10
8802 fabsd %f6, %f4
8803 ldsb [%l7 + 0x2E], %l3
8804 fmovscs %xcc, %f5, %f7
8805 fmovde %icc, %f8, %f5
8806 fmovscs %xcc, %f0, %f14
8807 fmovsneg %icc, %f11, %f9
8808 tvc %icc, 0x4
8809 ldsh [%l7 + 0x24], %g4
8810 sth %i1, [%l7 + 0x52]
8811 xor %l6, %o3, %i0
8812 fbg %fcc1, loop_1044
8813 fsrc1s %f0, %f1
8814 bg,a loop_1045
8815 ldx [%l7 + 0x40], %g3
8816loop_1044:
8817 sth %o4, [%l7 + 0x54]
8818 fnors %f9, %f0, %f8
8819loop_1045:
8820 array16 %l5, %i4, %l2
8821 brgz,a %o5, loop_1046
8822 sub %l1, 0x1A17, %o6
8823 ldsh [%l7 + 0x3E], %i3
8824 movle %xcc, %l4, %g6
8825loop_1046:
8826 stw %g1, [%l7 + 0x08]
8827 fmovdvs %xcc, %f3, %f4
8828 fcmpeq16 %f12, %f2, %g5
8829 sdivx %o7, 0x0A36, %o1
8830 fmovsleu %xcc, %f7, %f3
8831 ldx [%l7 + 0x78], %o0
8832 andn %l0, %i2, %o2
8833 fcmps %fcc3, %f15, %f5
8834 fxnors %f13, %f3, %f15
8835 lduw [%l7 + 0x40], %i7
8836 smulcc %i5, 0x124A, %g7
8837 stx %g2, [%l7 + 0x60]
8838 udivx %i6, 0x0A08, %l3
8839 fpack16 %f10, %f13
8840 fcmpd %fcc1, %f10, %f6
8841 xor %i1, %g4, %o3
8842 stw %l6, [%l7 + 0x40]
8843 fmovrse %i0, %f4, %f12
8844 fcmpes %fcc1, %f14, %f7
8845 edge32ln %g3, %l5, %i4
8846 lduh [%l7 + 0x18], %o4
8847 ta %xcc, 0x6
8848 popc 0x03F4, %l2
8849 fpmerge %f0, %f9, %f6
8850 fmovdvs %xcc, %f8, %f5
8851 fmovrdlz %l1, %f14, %f12
8852 fmovrsgez %o5, %f10, %f7
8853 ld [%l7 + 0x78], %f0
8854 fmovdgu %xcc, %f6, %f8
8855 andcc %o6, 0x047B, %l4
8856 fmovdgu %icc, %f3, %f1
8857 bgu loop_1047
8858 fmovrsgz %g6, %f8, %f7
8859 fmovs %f3, %f4
8860 fcmpne32 %f2, %f6, %g1
8861loop_1047:
8862 fmuld8sux16 %f13, %f10, %f8
8863 addc %i3, 0x023C, %o7
8864 ldub [%l7 + 0x63], %o1
8865 std %f8, [%l7 + 0x28]
8866 udiv %g5, 0x0C1D, %o0
8867 fpack16 %f8, %f3
8868 std %f12, [%l7 + 0x40]
8869 be loop_1048
8870 fbu %fcc2, loop_1049
8871 lduh [%l7 + 0x40], %l0
8872 fmovrdlz %i2, %f2, %f0
8873loop_1048:
8874 edge16l %i7, %i5, %o2
8875loop_1049:
8876 tsubcctv %g7, 0x16EB, %g2
8877 ldx [%l7 + 0x50], %i6
8878 fbg,a %fcc2, loop_1050
8879 smulcc %l3, 0x0738, %i1
8880 fmovdcc %icc, %f2, %f12
8881 sth %g4, [%l7 + 0x12]
8882loop_1050:
8883 fmovrdne %l6, %f14, %f0
8884 fbue %fcc0, loop_1051
8885 smul %i0, 0x05E2, %o3
8886 movge %icc, %g3, %i4
8887 fbne,a %fcc0, loop_1052
8888loop_1051:
8889 udivx %l5, 0x0AB1, %o4
8890 movvs %icc, %l1, %l2
8891 andn %o6, 0x123C, %o5
8892loop_1052:
8893 ldd [%l7 + 0x60], %f8
8894 fbge %fcc3, loop_1053
8895 sdivx %l4, 0x1F87, %g1
8896 fbul,a %fcc1, loop_1054
8897 fcmpne16 %f6, %f4, %i3
8898loop_1053:
8899 add %o7, %o1, %g6
8900 addccc %o0, %l0, %g5
8901loop_1054:
8902 bpos,pn %icc, loop_1055
8903 fmovdvc %icc, %f4, %f4
8904 fmul8x16au %f8, %f13, %f12
8905 fmovscs %icc, %f0, %f4
8906loop_1055:
8907 subc %i7, %i2, %i5
8908 ldsb [%l7 + 0x70], %g7
8909 stb %g2, [%l7 + 0x2A]
8910 stb %o2, [%l7 + 0x13]
8911 fmovrsne %i6, %f7, %f7
8912 movne %icc, %i1, %g4
8913 fmul8ulx16 %f8, %f12, %f6
8914 fmovrslz %l3, %f15, %f1
8915 nop
8916 setx loop_1056, %l0, %l1
8917 jmpl %l1, %i0
8918 fmovd %f8, %f4
8919 lduh [%l7 + 0x42], %l6
8920 movge %icc, %o3, %g3
8921loop_1056:
8922 edge16ln %l5, %o4, %l1
8923 fcmpeq16 %f12, %f12, %i4
8924 fmuld8sux16 %f3, %f13, %f6
8925 ld [%l7 + 0x10], %f9
8926 tvc %xcc, 0x0
8927 movn %icc, %l2, %o5
8928 sth %l4, [%l7 + 0x7A]
8929 sra %g1, 0x00, %i3
8930 fbe %fcc2, loop_1057
8931 sth %o6, [%l7 + 0x08]
8932 stx %o7, [%l7 + 0x70]
8933 fnand %f14, %f14, %f14
8934loop_1057:
8935 for %f0, %f12, %f8
8936 brgez,a %g6, loop_1058
8937 sra %o0, 0x05, %o1
8938 xnor %l0, %g5, %i7
8939 stb %i2, [%l7 + 0x7D]
8940loop_1058:
8941 ldsh [%l7 + 0x3A], %g7
8942 fpadd32 %f6, %f8, %f2
8943 stx %i5, [%l7 + 0x20]
8944 ldsw [%l7 + 0x40], %g2
8945 bge,a %xcc, loop_1059
8946 fmovsle %icc, %f12, %f10
8947 move %icc, %i6, %o2
8948 ld [%l7 + 0x68], %f11
8949loop_1059:
8950 fbu %fcc3, loop_1060
8951 fmovscc %icc, %f9, %f13
8952 ld [%l7 + 0x7C], %f1
8953 subcc %i1, 0x0FB6, %l3
8954loop_1060:
8955 ldd [%l7 + 0x28], %f6
8956 taddcc %g4, %l6, %o3
8957 fornot2s %f8, %f10, %f7
8958 tle %xcc, 0x5
8959 smul %g3, 0x04FC, %i0
8960 smulcc %o4, 0x1241, %l5
8961 stb %i4, [%l7 + 0x1C]
8962 andncc %l2, %l1, %o5
8963 fba %fcc3, loop_1061
8964 fmovscs %icc, %f0, %f1
8965 move %icc, %g1, %l4
8966 tcs %xcc, 0x5
8967loop_1061:
8968 mulscc %i3, 0x13EB, %o6
8969 bcc,a,pt %icc, loop_1062
8970 andn %g6, 0x03B6, %o0
8971 lduw [%l7 + 0x74], %o7
8972 fmul8x16au %f6, %f4, %f0
8973loop_1062:
8974 umulcc %o1, %l0, %i7
8975 fmovsn %icc, %f12, %f5
8976 fmovdcs %xcc, %f6, %f9
8977 bvc,pt %icc, loop_1063
8978 brlez,a %g5, loop_1064
8979 fnot1 %f4, %f6
8980 fnot2 %f4, %f2
8981loop_1063:
8982 fble,a %fcc3, loop_1065
8983loop_1064:
8984 fbul,a %fcc1, loop_1066
8985 smulcc %i2, 0x0BE5, %g7
8986 addcc %i5, 0x1F88, %i6
8987loop_1065:
8988 fmovsneg %icc, %f2, %f12
8989loop_1066:
8990 brnz %g2, loop_1067
8991 std %f0, [%l7 + 0x60]
8992 sth %o2, [%l7 + 0x40]
8993 ldd [%l7 + 0x78], %f8
8994loop_1067:
8995 stb %i1, [%l7 + 0x4C]
8996 movleu %icc, %l3, %g4
8997 ba %icc, loop_1068
8998 stb %o3, [%l7 + 0x3F]
8999 ldsw [%l7 + 0x6C], %g3
9000 fxor %f4, %f2, %f2
9001loop_1068:
9002 fsrc2s %f13, %f9
9003 ldd [%l7 + 0x30], %f6
9004 fzeros %f13
9005 fornot1 %f8, %f10, %f4
9006 ldub [%l7 + 0x6C], %l6
9007 fxnors %f6, %f5, %f14
9008 bg loop_1069
9009 fabss %f1, %f2
9010 bg,pn %xcc, loop_1070
9011 ba,pt %xcc, loop_1071
9012loop_1069:
9013 fsrc1 %f12, %f6
9014 edge8 %i0, %o4, %l5
9015loop_1070:
9016 ldub [%l7 + 0x2D], %l2
9017loop_1071:
9018 fmovsge %xcc, %f9, %f11
9019 sth %i4, [%l7 + 0x74]
9020 st %f5, [%l7 + 0x58]
9021 fmovdleu %icc, %f12, %f5
9022 fmovsn %icc, %f10, %f13
9023 std %f8, [%l7 + 0x30]
9024 fcmpeq32 %f10, %f6, %l1
9025 lduw [%l7 + 0x34], %o5
9026 fbge,a %fcc2, loop_1072
9027 ba,a %icc, loop_1073
9028 tsubcc %l4, %g1, %o6
9029 fbul %fcc2, loop_1074
9030loop_1072:
9031 sth %i3, [%l7 + 0x78]
9032loop_1073:
9033 stb %g6, [%l7 + 0x14]
9034 fpsub32 %f10, %f8, %f10
9035loop_1074:
9036 fpack16 %f0, %f10
9037 nop
9038 setx loop_1075, %l0, %l1
9039 wrpr 0x1, %tl
9040 wrpr %l1, %tnpc
9041 setx 0x34400001400, %l0, %l1
9042 wrpr %l1, %tstate
9043 wrhpr 0x4, %htstate
9044 done
9045 ldsw [%l7 + 0x4C], %o0
9046 movle %xcc, %o7, %l0
9047 lduh [%l7 + 0x50], %o1
9048loop_1075:
9049 ld [%l7 + 0x1C], %f9
9050 ldsb [%l7 + 0x21], %i7
9051 ld [%l7 + 0x24], %f4
9052 edge8 %g5, %i2, %i5
9053 fmovrdne %g7, %f4, %f8
9054 tl %icc, 0x1
9055 ldd [%l7 + 0x30], %f8
9056 tg %xcc, 0x0
9057 nop
9058 setx loop_1076, %l0, %l1
9059 wrpr 0x1, %tl
9060 wrpr %l1, %tnpc
9061 setx 0x34400001400, %l0, %l1
9062 wrpr %l1, %tstate
9063 wrhpr 0x4, %htstate
9064 done
9065 sdiv %i6, 0x02F5, %g2
9066 st %f14, [%l7 + 0x4C]
9067 fpsub32 %f14, %f2, %f0
9068loop_1076:
9069 fabsd %f10, %f2
9070 call loop_1077
9071 ldsh [%l7 + 0x50], %o2
9072 array8 %i1, %l3, %g4
9073 tneg %icc, 0x6
9074loop_1077:
9075 fpack32 %f14, %f0, %f12
9076 fxor %f0, %f4, %f14
9077 tge %icc, 0x1
9078 tl %icc, 0x1
9079 fabss %f0, %f2
9080 edge16n %o3, %g3, %l6
9081 ldsw [%l7 + 0x74], %i0
9082 ta %icc, 0x2
9083 sth %o4, [%l7 + 0x7A]
9084 stb %l5, [%l7 + 0x2A]
9085 movg %icc, %l2, %i4
9086 fpadd16 %f4, %f10, %f12
9087 ld [%l7 + 0x30], %f5
9088 brz,a %o5, loop_1078
9089 fxor %f4, %f10, %f8
9090 fmovsge %icc, %f4, %f8
9091 xor %l4, 0x10F6, %g1
9092loop_1078:
9093 fmovsneg %icc, %f13, %f12
9094 array16 %l1, %o6, %g6
9095 tl %icc, 0x0
9096 fandnot2 %f4, %f0, %f2
9097 sth %i3, [%l7 + 0x48]
9098 edge32 %o0, %l0, %o7
9099 smulcc %i7, 0x0AE9, %g5
9100 ldx [%l7 + 0x68], %o1
9101 fpadd32 %f8, %f6, %f2
9102 movvs %icc, %i5, %g7
9103 fpsub32s %f4, %f9, %f13
9104 fmuld8ulx16 %f7, %f2, %f6
9105 tvs %xcc, 0x4
9106 edge32ln %i6, %g2, %i2
9107 fcmpgt16 %f10, %f2, %i1
9108 mova %xcc, %o2, %l3
9109 lduw [%l7 + 0x74], %o3
9110 sdivx %g4, 0x1175, %g3
9111 stw %l6, [%l7 + 0x3C]
9112 xnor %i0, 0x0C96, %o4
9113 edge32n %l2, %l5, %i4
9114 xnor %l4, 0x02D7, %g1
9115 movvs %xcc, %l1, %o5
9116 ld [%l7 + 0x2C], %f9
9117 nop
9118 setx loop_1079, %l0, %l1
9119 wrpr 0x1, %tl
9120 wrpr %l1, %tpc
9121 add %l1, 0x4, %l1
9122 wrpr %l1, %tnpc
9123 setx 0x34400001400, %l0, %l1
9124 wrpr %l1, %tstate
9125 wrhpr 0x4, %htstate
9126 retry
9127 smul %o6, %g6, %o0
9128 ld [%l7 + 0x24], %f7
9129 array8 %l0, %i3, %o7
9130loop_1079:
9131 fornot2 %f0, %f12, %f2
9132 sllx %i7, %g5, %o1
9133 tcc %xcc, 0x2
9134 fmovsleu %icc, %f12, %f4
9135 edge16l %g7, %i5, %i6
9136 tvc %icc, 0x0
9137 fmovdcs %icc, %f13, %f4
9138 bne,a,pt %xcc, loop_1080
9139 edge32n %i2, %g2, %i1
9140 fmovrdgz %o2, %f8, %f10
9141 tne %icc, 0x4
9142loop_1080:
9143 andncc %l3, %g4, %o3
9144 fpackfix %f0, %f4
9145 fmovdge %xcc, %f9, %f8
9146 stw %l6, [%l7 + 0x44]
9147 fpsub32s %f15, %f13, %f13
9148 fmovdpos %icc, %f1, %f5
9149 sth %g3, [%l7 + 0x5A]
9150 fexpand %f1, %f14
9151 ba,pt %xcc, loop_1081
9152 ldx [%l7 + 0x38], %o4
9153 subccc %l2, 0x199F, %l5
9154 ldd [%l7 + 0x38], %f12
9155loop_1081:
9156 fxnors %f7, %f4, %f4
9157 tneg %icc, 0x7
9158 sub %i0, 0x0FA4, %l4
9159 stb %g1, [%l7 + 0x37]
9160 sub %i4, 0x1995, %l1
9161 fnor %f2, %f2, %f0
9162 tgu %xcc, 0x7
9163 std %f10, [%l7 + 0x48]
9164 xnorcc %o6, 0x16E4, %o5
9165 ldx [%l7 + 0x60], %g6
9166 fandnot2 %f10, %f2, %f12
9167 ldd [%l7 + 0x40], %f14
9168 ldd [%l7 + 0x48], %f4
9169 fmovsne %xcc, %f9, %f6
9170 ldsw [%l7 + 0x7C], %o0
9171 fbug %fcc2, loop_1082
9172 ble,a %icc, loop_1083
9173 stb %l0, [%l7 + 0x4E]
9174 add %i3, %i7, %g5
9175loop_1082:
9176 fblg,a %fcc0, loop_1084
9177loop_1083:
9178 fblg %fcc1, loop_1085
9179 ldd [%l7 + 0x10], %f8
9180 fpsub32 %f14, %f6, %f12
9181loop_1084:
9182 for %f4, %f4, %f12
9183loop_1085:
9184 movrgz %o1, 0x028, %o7
9185 fmul8x16 %f10, %f2, %f8
9186 fcmpne32 %f14, %f8, %g7
9187 fpadd16 %f4, %f0, %f10
9188 fmovrslez %i5, %f8, %f5
9189 call loop_1086
9190 brz %i6, loop_1087
9191 xnor %i2, %i1, %g2
9192 ldsh [%l7 + 0x76], %l3
9193loop_1086:
9194 udiv %o2, 0x067F, %o3
9195loop_1087:
9196 fmovrsgez %l6, %f15, %f9
9197 ldd [%l7 + 0x60], %f12
9198 fmovdvs %icc, %f11, %f13
9199 ldd [%l7 + 0x60], %f2
9200 smul %g3, 0x1FA4, %g4
9201 orn %o4, %l2, %l5
9202 fcmpne32 %f10, %f14, %l4
9203 ldsh [%l7 + 0x76], %i0
9204 std %f6, [%l7 + 0x38]
9205 ldsb [%l7 + 0x2F], %i4
9206 fmovrdlez %g1, %f4, %f10
9207 tl %icc, 0x0
9208 smulcc %o6, %o5, %g6
9209 fbn,a %fcc3, loop_1088
9210 fmovdvs %icc, %f15, %f5
9211 fba %fcc1, loop_1089
9212 tcc %icc, 0x1
9213loop_1088:
9214 fnand %f8, %f6, %f4
9215 fnegd %f14, %f12
9216loop_1089:
9217 fmovsvs %icc, %f11, %f10
9218 tl %icc, 0x5
9219 ldd [%l7 + 0x18], %f6
9220 fmovscs %xcc, %f8, %f9
9221 fmovde %xcc, %f3, %f9
9222 stw %l1, [%l7 + 0x5C]
9223 and %o0, %l0, %i7
9224 faligndata %f10, %f12, %f8
9225 fmovdgu %xcc, %f1, %f1
9226 fpmerge %f4, %f3, %f12
9227 fzero %f8
9228 tcc %icc, 0x2
9229 srl %i3, %g5, %o1
9230 fmovdleu %icc, %f12, %f10
9231 fmovdleu %icc, %f15, %f0
9232 fbl %fcc3, loop_1090
9233 edge32ln %g7, %o7, %i5
9234 stw %i2, [%l7 + 0x44]
9235 umulcc %i6, 0x1FFB, %i1
9236loop_1090:
9237 lduw [%l7 + 0x48], %l3
9238 ldub [%l7 + 0x16], %o2
9239 brgez,a %o3, loop_1091
9240 fornot1s %f13, %f7, %f0
9241 movgu %xcc, %g2, %l6
9242 and %g3, 0x1D3B, %g4
9243loop_1091:
9244 fbo %fcc2, loop_1092
9245 st %f3, [%l7 + 0x10]
9246 fpsub16 %f6, %f6, %f0
9247 ldsh [%l7 + 0x5E], %o4
9248loop_1092:
9249 srlx %l5, 0x01, %l2
9250 stw %l4, [%l7 + 0x50]
9251 fors %f7, %f4, %f13
9252 edge32n %i0, %g1, %o6
9253 fandnot2 %f4, %f2, %f8
9254 stx %o5, [%l7 + 0x68]
9255 taddcctv %g6, 0x0E6A, %l1
9256 ba,a loop_1093
9257 ldx [%l7 + 0x18], %o0
9258 ld [%l7 + 0x58], %f10
9259 and %l0, %i4, %i3
9260loop_1093:
9261 fsrc1s %f11, %f1
9262 ldub [%l7 + 0x3B], %g5
9263 subccc %o1, 0x144E, %i7
9264 ldd [%l7 + 0x48], %f4
9265 subccc %o7, 0x10BD, %g7
9266 taddcctv %i2, %i5, %i1
9267 orncc %i6, 0x1D6E, %l3
9268 ldx [%l7 + 0x28], %o2
9269 movgu %icc, %g2, %l6
9270 bleu,pn %xcc, loop_1094
9271 fcmps %fcc2, %f9, %f3
9272 fmul8x16au %f15, %f13, %f14
9273 movvs %icc, %o3, %g3
9274loop_1094:
9275 fors %f2, %f8, %f4
9276 fmovscc %xcc, %f6, %f3
9277 ldx [%l7 + 0x48], %g4
9278 fcmped %fcc1, %f2, %f12
9279 fmovdcc %xcc, %f8, %f0
9280 fmovsleu %icc, %f12, %f12
9281 movneg %xcc, %o4, %l5
9282 ld [%l7 + 0x24], %f4
9283 movvc %xcc, %l4, %l2
9284 stw %i0, [%l7 + 0x1C]
9285 bpos,a,pn %xcc, loop_1095
9286 fone %f14
9287 ldub [%l7 + 0x6E], %o6
9288 edge16 %g1, %g6, %o5
9289loop_1095:
9290 nop
9291 setx loop_1096, %l0, %l1
9292 wrpr 0x1, %tl
9293 wrpr %l1, %tpc
9294 add %l1, 0x4, %l1
9295 wrpr %l1, %tnpc
9296 setx 0x34400001400, %l0, %l1
9297 wrpr %l1, %tstate
9298 wrhpr 0x4, %htstate
9299 retry
9300 stx %l1, [%l7 + 0x18]
9301 stw %o0, [%l7 + 0x70]
9302 fnot1s %f14, %f15
9303loop_1096:
9304 tsubcc %l0, %i3, %g5
9305 fmovdpos %xcc, %f4, %f8
9306 be,a,pn %icc, loop_1097
9307 tsubcc %i4, %o1, %i7
9308 ldsh [%l7 + 0x54], %o7
9309 sll %g7, 0x1C, %i2
9310loop_1097:
9311 edge32 %i1, %i5, %i6
9312 fnors %f8, %f8, %f10
9313 fnand %f10, %f14, %f10
9314 array32 %l3, %g2, %l6
9315 xorcc %o3, 0x1200, %o2
9316 sth %g3, [%l7 + 0x12]
9317 array32 %o4, %g4, %l5
9318 fcmps %fcc1, %f10, %f10
9319 udivx %l2, 0x08E7, %i0
9320 stx %o6, [%l7 + 0x38]
9321 udivcc %l4, 0x129E, %g1
9322 lduw [%l7 + 0x3C], %o5
9323 fornot2 %f14, %f4, %f6
9324 ldsh [%l7 + 0x1A], %g6
9325 fbge,a %fcc3, loop_1098
9326 ld [%l7 + 0x5C], %f3
9327 ldsw [%l7 + 0x54], %o0
9328 fbule %fcc1, loop_1099
9329loop_1098:
9330 fbne,a %fcc1, loop_1100
9331 stx %l1, [%l7 + 0x20]
9332 ld [%l7 + 0x1C], %f10
9333loop_1099:
9334 lduw [%l7 + 0x60], %i3
9335loop_1100:
9336 sllx %g5, %l0, %o1
9337 sdivcc %i7, 0x0A65, %i4
9338 movrlz %o7, 0x224, %i2
9339 bgu,pt %icc, loop_1101
9340 ldub [%l7 + 0x4F], %g7
9341 fmovsle %icc, %f9, %f8
9342 tleu %icc, 0x0
9343loop_1101:
9344 addc %i1, %i5, %l3
9345 fpadd16s %f4, %f7, %f10
9346 bn,a loop_1102
9347 tleu %icc, 0x3
9348 ldsh [%l7 + 0x12], %g2
9349 std %f10, [%l7 + 0x70]
9350loop_1102:
9351 fmovrdgez %i6, %f8, %f6
9352 fnegs %f3, %f4
9353 movre %o3, 0x047, %o2
9354 fmovsn %icc, %f14, %f12
9355 tcc %xcc, 0x4
9356 sdivx %g3, 0x077A, %l6
9357 ldd [%l7 + 0x70], %f14
9358 nop
9359 setx loop_1103, %l0, %l1
9360 jmpl %l1, %g4
9361 bne %xcc, loop_1104
9362 fmovrdlz %o4, %f2, %f2
9363 tl %icc, 0x3
9364loop_1103:
9365 array8 %l2, %l5, %i0
9366loop_1104:
9367 lduw [%l7 + 0x38], %o6
9368 st %f6, [%l7 + 0x10]
9369 fmovdn %xcc, %f9, %f1
9370 fxnors %f5, %f10, %f10
9371 lduh [%l7 + 0x68], %l4
9372 movleu %icc, %o5, %g1
9373 fbg,a %fcc3, loop_1105
9374 stx %o0, [%l7 + 0x38]
9375 bge,a,pn %xcc, loop_1106
9376 taddcc %g6, %l1, %g5
9377loop_1105:
9378 tcs %xcc, 0x4
9379 ldsh [%l7 + 0x52], %l0
9380loop_1106:
9381 faligndata %f8, %f14, %f10
9382 bneg,a,pt %icc, loop_1107
9383 edge8 %o1, %i3, %i7
9384 tpos %xcc, 0x3
9385 brnz,a %o7, loop_1108
9386loop_1107:
9387 fabss %f2, %f0
9388 ldub [%l7 + 0x11], %i4
9389 mulscc %g7, 0x1C62, %i1
9390loop_1108:
9391 fcmpgt16 %f14, %f12, %i2
9392 ldsw [%l7 + 0x20], %l3
9393 bn loop_1109
9394 fmovrsgz %i5, %f10, %f2
9395 fexpand %f11, %f8
9396 fpadd32 %f4, %f10, %f6
9397loop_1109:
9398 movle %xcc, %g2, %o3
9399 sth %i6, [%l7 + 0x58]
9400 for %f2, %f8, %f12
9401 fpadd32s %f8, %f14, %f3
9402 movneg %icc, %g3, %l6
9403 fand %f4, %f12, %f10
9404 fmovrdlz %g4, %f12, %f10
9405 fmovrslez %o4, %f11, %f15
9406 edge32 %l2, %l5, %o2
9407 sth %i0, [%l7 + 0x2A]
9408 fandnot1 %f12, %f6, %f6
9409 tne %icc, 0x5
9410 fpadd32 %f14, %f0, %f0
9411 fexpand %f1, %f12
9412 ldd [%l7 + 0x30], %f2
9413 fones %f2
9414 stw %l4, [%l7 + 0x0C]
9415 srax %o6, %o5, %o0
9416 fmul8x16al %f2, %f7, %f14
9417 fble,a %fcc3, loop_1110
9418 stw %g1, [%l7 + 0x40]
9419 lduw [%l7 + 0x08], %g6
9420 stb %g5, [%l7 + 0x58]
9421loop_1110:
9422 fexpand %f12, %f8
9423 fmul8sux16 %f0, %f4, %f10
9424 sth %l1, [%l7 + 0x70]
9425 ba %xcc, loop_1111
9426 fone %f10
9427 ldsw [%l7 + 0x74], %o1
9428 fmovsgu %xcc, %f1, %f2
9429loop_1111:
9430 movne %icc, %l0, %i7
9431 stw %i3, [%l7 + 0x7C]
9432 ldx [%l7 + 0x48], %i4
9433 ldub [%l7 + 0x79], %o7
9434 srlx %g7, 0x0E, %i1
9435 ldx [%l7 + 0x50], %i2
9436 sdivx %l3, 0x1C9A, %i5
9437 fpadd16 %f2, %f4, %f10
9438 sth %g2, [%l7 + 0x20]
9439 ldx [%l7 + 0x08], %i6
9440 andcc %o3, 0x1F5F, %l6
9441 bcc,a loop_1112
9442 sllx %g3, %o4, %g4
9443 ldub [%l7 + 0x7D], %l2
9444 array16 %l5, %i0, %o2
9445loop_1112:
9446 ldsw [%l7 + 0x3C], %o6
9447 udiv %l4, 0x0E36, %o5
9448 xnorcc %o0, %g6, %g5
9449 sethi 0x10AE, %l1
9450 subccc %g1, %o1, %i7
9451 fbn %fcc3, loop_1113
9452 std %f14, [%l7 + 0x40]
9453 fbo,a %fcc1, loop_1114
9454 fmovsle %icc, %f8, %f11
9455loop_1113:
9456 fmovsne %icc, %f7, %f12
9457 lduh [%l7 + 0x34], %l0
9458loop_1114:
9459 ldsh [%l7 + 0x6C], %i3
9460 fmovrdne %i4, %f8, %f8
9461 fmuld8sux16 %f13, %f10, %f12
9462 fmovrsne %o7, %f4, %f0
9463 ldsh [%l7 + 0x1E], %g7
9464 ldsh [%l7 + 0x48], %i2
9465 fmovrdlz %l3, %f14, %f6
9466 bvc,a loop_1115
9467 fcmpeq32 %f8, %f8, %i1
9468 fmovdge %xcc, %f9, %f10
9469 ble,pn %xcc, loop_1116
9470loop_1115:
9471 fxors %f12, %f5, %f3
9472 stw %i5, [%l7 + 0x18]
9473 movrlz %i6, %o3, %l6
9474loop_1116:
9475 stx %g2, [%l7 + 0x38]
9476 ldsw [%l7 + 0x28], %g3
9477 fnor %f4, %f10, %f10
9478 nop
9479 setx loop_1117, %l0, %l1
9480 wrpr 0x1, %tl
9481 wrpr %l1, %tpc
9482 add %l1, 0x4, %l1
9483 wrpr %l1, %tnpc
9484 setx 0x34400001400, %l0, %l1
9485 wrpr %l1, %tstate
9486 wrhpr 0x4, %htstate
9487 retry
9488 fornot2 %f10, %f4, %f14
9489 fbul,a %fcc3, loop_1118
9490 stb %g4, [%l7 + 0x1B]
9491loop_1117:
9492 orn %l2, 0x0092, %l5
9493 fnot2s %f0, %f9
9494loop_1118:
9495 fbg,a %fcc3, loop_1119
9496 ldd [%l7 + 0x68], %f12
9497 tle %xcc, 0x6
9498 tgu %icc, 0x0
9499loop_1119:
9500 fmovscs %icc, %f0, %f5
9501 movne %icc, %i0, %o2
9502 andcc %o6, %o4, %l4
9503 movge %xcc, %o5, %g6
9504 fbule %fcc0, loop_1120
9505 fbn %fcc1, loop_1121
9506 orncc %o0, 0x0CC8, %g5
9507 lduh [%l7 + 0x5E], %l1
9508loop_1120:
9509 ldsh [%l7 + 0x5E], %o1
9510loop_1121:
9511 lduh [%l7 + 0x22], %i7
9512 bcs,a,pt %icc, loop_1122
9513 ldx [%l7 + 0x20], %g1
9514 movrgz %i3, 0x28A, %l0
9515 movge %xcc, %o7, %g7
9516loop_1122:
9517 std %f4, [%l7 + 0x68]
9518 fba,a %fcc2, loop_1123
9519 lduh [%l7 + 0x74], %i4
9520 ldsh [%l7 + 0x4A], %l3
9521 sllx %i2, %i5, %i1
9522loop_1123:
9523 stw %i6, [%l7 + 0x30]
9524 ld [%l7 + 0x08], %f14
9525 fmovrde %l6, %f4, %f14
9526 sth %o3, [%l7 + 0x7C]
9527 stx %g3, [%l7 + 0x70]
9528 fbne %fcc2, loop_1124
9529 udivx %g4, 0x04A8, %g2
9530 fbul,a %fcc2, loop_1125
9531 ld [%l7 + 0x08], %f15
9532loop_1124:
9533 movl %xcc, %l5, %l2
9534 edge8 %o2, %i0, %o4
9535loop_1125:
9536 movcc %xcc, %o6, %l4
9537 lduh [%l7 + 0x7C], %g6
9538 movvc %xcc, %o5, %g5
9539 fmovdl %icc, %f6, %f13
9540 fpmerge %f4, %f9, %f2
9541 fmovdvc %icc, %f4, %f9
9542 fbue,a %fcc3, loop_1126
9543 bgu,a loop_1127
9544 fbue %fcc1, loop_1128
9545 brgz %o0, loop_1129
9546loop_1126:
9547 movleu %icc, %l1, %i7
9548loop_1127:
9549 ldd [%l7 + 0x40], %f14
9550loop_1128:
9551 movvs %icc, %o1, %i3
9552loop_1129:
9553 fnors %f10, %f15, %f3
9554 fpmerge %f7, %f4, %f0
9555 tneg %icc, 0x0
9556 std %f12, [%l7 + 0x48]
9557 lduw [%l7 + 0x50], %l0
9558 fcmple16 %f12, %f12, %o7
9559 addccc %g7, %g1, %l3
9560 fmovde %icc, %f13, %f5
9561 ldsw [%l7 + 0x08], %i2
9562 subc %i4, 0x0AC8, %i5
9563 ldd [%l7 + 0x78], %f2
9564 lduw [%l7 + 0x24], %i6
9565 fmovde %icc, %f14, %f8
9566 fmovsvc %icc, %f12, %f5
9567 ldsh [%l7 + 0x40], %i1
9568 orncc %l6, 0x12B9, %g3
9569 sub %g4, %g2, %o3
9570 ld [%l7 + 0x78], %f10
9571 ldd [%l7 + 0x48], %f12
9572 ldd [%l7 + 0x28], %f12
9573 fpsub16s %f7, %f7, %f10
9574 std %f12, [%l7 + 0x30]
9575 fmovdvc %xcc, %f12, %f0
9576 bvs,a,pt %xcc, loop_1130
9577 orn %l5, %l2, %i0
9578 fmovsn %icc, %f13, %f13
9579 fbug,a %fcc2, loop_1131
9580loop_1130:
9581 fpadd32s %f2, %f11, %f2
9582 orcc %o4, %o2, %o6
9583 std %f8, [%l7 + 0x38]
9584loop_1131:
9585 fcmpd %fcc3, %f4, %f6
9586 ldx [%l7 + 0x50], %l4
9587 fpackfix %f2, %f6
9588 tvc %xcc, 0x2
9589 ldsw [%l7 + 0x4C], %g6
9590 fnot2s %f12, %f5
9591 movneg %xcc, %o5, %g5
9592 fmovdl %icc, %f10, %f15
9593 fnot2s %f0, %f0
9594 fbule %fcc3, loop_1132
9595 fsrc1 %f8, %f8
9596 bvc,pn %icc, loop_1133
9597 fmul8x16 %f7, %f8, %f6
9598loop_1132:
9599 lduw [%l7 + 0x44], %l1
9600 andncc %i7, %o0, %o1
9601loop_1133:
9602 stb %i3, [%l7 + 0x6A]
9603 fmovdne %xcc, %f15, %f3
9604 fmovsvs %xcc, %f7, %f4
9605 bgu,a,pt %icc, loop_1134
9606 stx %l0, [%l7 + 0x78]
9607 sdiv %g7, 0x1E94, %o7
9608 edge32ln %l3, %i2, %i4
9609loop_1134:
9610 lduw [%l7 + 0x2C], %g1
9611 edge8l %i5, %i1, %i6
9612 fpadd16 %f12, %f4, %f0
9613 fones %f4
9614 edge32 %g3, %g4, %g2
9615 fmovdvc %icc, %f3, %f3
9616 tne %xcc, 0x7
9617 tvc %xcc, 0x6
9618 ldub [%l7 + 0x3A], %o3
9619 ldd [%l7 + 0x40], %f2
9620 taddcctv %l5, 0x103F, %l6
9621 fba,a %fcc3, loop_1135
9622 bshuffle %f4, %f0, %f12
9623 fmovrsgz %l2, %f15, %f7
9624 tge %xcc, 0x4
9625loop_1135:
9626 brz,a %o4, loop_1136
9627 andncc %o2, %i0, %l4
9628 fornot2s %f4, %f2, %f1
9629 std %f14, [%l7 + 0x48]
9630loop_1136:
9631 xorcc %o6, 0x103F, %o5
9632 st %f7, [%l7 + 0x74]
9633 lduw [%l7 + 0x6C], %g6
9634 ldd [%l7 + 0x50], %f6
9635 bl,a %xcc, loop_1137
9636 lduh [%l7 + 0x38], %l1
9637 stb %i7, [%l7 + 0x36]
9638 stb %o0, [%l7 + 0x4E]
9639loop_1137:
9640 sethi 0x1475, %o1
9641 stb %g5, [%l7 + 0x40]
9642 movgu %icc, %l0, %i3
9643 ld [%l7 + 0x68], %f11
9644 tg %icc, 0x1
9645 pdist %f8, %f12, %f12
9646 ldsh [%l7 + 0x56], %o7
9647 tne %xcc, 0x3
9648 st %f12, [%l7 + 0x10]
9649 ldsb [%l7 + 0x3C], %l3
9650 fmovrsgez %g7, %f3, %f5
9651 fandnot2s %f7, %f2, %f9
9652 fmovdvs %icc, %f10, %f6
9653 movg %xcc, %i4, %g1
9654 lduw [%l7 + 0x70], %i5
9655 fmovrsgz %i1, %f2, %f5
9656 fmovdpos %xcc, %f6, %f3
9657 xorcc %i6, %g3, %i2
9658 fand %f6, %f2, %f4
9659 edge16l %g2, %g4, %o3
9660 add %l5, 0x0D37, %l2
9661 movrne %l6, %o4, %o2
9662 ldd [%l7 + 0x28], %f4
9663 fnor %f2, %f8, %f4
9664 bvc,pt %xcc, loop_1138
9665 fnot2 %f6, %f10
9666 ldub [%l7 + 0x45], %i0
9667 orncc %l4, %o5, %o6
9668loop_1138:
9669 bn,pn %xcc, loop_1139
9670 fnands %f10, %f10, %f2
9671 edge32 %l1, %g6, %o0
9672 siam 0x3
9673loop_1139:
9674 edge16 %i7, %o1, %l0
9675 ldsh [%l7 + 0x18], %g5
9676 tsubcctv %i3, 0x1668, %o7
9677 fble %fcc2, loop_1140
9678 be %xcc, loop_1141
9679 fcmpeq16 %f8, %f2, %g7
9680 edge16n %l3, %i4, %g1
9681loop_1140:
9682 fxors %f0, %f5, %f11
9683loop_1141:
9684 mova %xcc, %i1, %i5
9685 addccc %i6, %i2, %g2
9686 fcmped %fcc3, %f4, %f6
9687 ta %xcc, 0x2
9688 sth %g3, [%l7 + 0x64]
9689 movneg %icc, %g4, %o3
9690 fzeros %f13
9691 edge8ln %l5, %l2, %o4
9692 st %f5, [%l7 + 0x5C]
9693 fxnor %f0, %f2, %f4
9694 edge8ln %l6, %i0, %l4
9695 lduw [%l7 + 0x6C], %o2
9696 bgu,pt %icc, loop_1142
9697 ldsb [%l7 + 0x3F], %o5
9698 ldsb [%l7 + 0x69], %o6
9699 ldx [%l7 + 0x08], %g6
9700loop_1142:
9701 stb %o0, [%l7 + 0x64]
9702 ldd [%l7 + 0x08], %f4
9703 fbo %fcc2, loop_1143
9704 stb %l1, [%l7 + 0x1A]
9705 stx %i7, [%l7 + 0x10]
9706 fsrc2 %f10, %f14
9707loop_1143:
9708 fble,a %fcc2, loop_1144
9709 fblg,a %fcc1, loop_1145
9710 fbu %fcc3, loop_1146
9711 fmovse %xcc, %f1, %f13
9712loop_1144:
9713 ld [%l7 + 0x18], %f5
9714loop_1145:
9715 orn %o1, 0x0F48, %l0
9716loop_1146:
9717 fnands %f0, %f13, %f3
9718 fpackfix %f12, %f0
9719 fpadd16s %f1, %f12, %f3
9720 fmovrdlz %i3, %f12, %f6
9721 ldub [%l7 + 0x61], %g5
9722 subc %g7, %o7, %i4
9723 std %f8, [%l7 + 0x08]
9724 edge8 %l3, %i1, %i5
9725 orn %g1, 0x1B3F, %i2
9726 tvs %icc, 0x2
9727 stb %g2, [%l7 + 0x1D]
9728 alignaddrl %i6, %g3, %g4
9729 fmovsn %xcc, %f4, %f5
9730 fbuge,a %fcc1, loop_1147
9731 std %f4, [%l7 + 0x10]
9732 edge32n %l5, %l2, %o3
9733 fmuld8sux16 %f6, %f5, %f6
9734loop_1147:
9735 edge32l %o4, %l6, %l4
9736 stw %o2, [%l7 + 0x54]
9737 tgu %xcc, 0x6
9738 ldx [%l7 + 0x60], %i0
9739 tpos %xcc, 0x6
9740 fpack16 %f10, %f14
9741 edge32ln %o6, %g6, %o0
9742 fbn,a %fcc1, loop_1148
9743 fmul8x16au %f15, %f8, %f8
9744 bvs loop_1149
9745 ldx [%l7 + 0x58], %o5
9746loop_1148:
9747 fmovda %icc, %f2, %f9
9748 edge32l %i7, %l1, %o1
9749loop_1149:
9750 std %f4, [%l7 + 0x38]
9751 fabss %f0, %f12
9752 fcmped %fcc1, %f10, %f4
9753 fbul %fcc3, loop_1150
9754 srax %l0, 0x0A, %i3
9755 te %xcc, 0x3
9756 bge,a,pn %xcc, loop_1151
9757loop_1150:
9758 fsrc1 %f10, %f8
9759 srlx %g5, 0x09, %g7
9760 std %f14, [%l7 + 0x68]
9761loop_1151:
9762 stw %o7, [%l7 + 0x48]
9763 fmovrslz %l3, %f9, %f5
9764 fxnors %f7, %f6, %f11
9765 bcc,a,pn %icc, loop_1152
9766 edge8ln %i1, %i4, %i5
9767 tg %xcc, 0x4
9768 nop
9769 setx loop_1153, %l0, %l1
9770 wrpr 0x1, %tl
9771 wrpr %l1, %tpc
9772 add %l1, 0x4, %l1
9773 wrpr %l1, %tnpc
9774 setx 0x34400001400, %l0, %l1
9775 wrpr %l1, %tstate
9776 wrhpr 0x4, %htstate
9777 retry
9778loop_1152:
9779 ld [%l7 + 0x34], %f7
9780 fmovrslez %i2, %f14, %f3
9781 fmul8sux16 %f8, %f6, %f12
9782loop_1153:
9783 movvs %icc, %g1, %i6
9784 st %f9, [%l7 + 0x28]
9785 fmovdg %xcc, %f4, %f2
9786 pdist %f8, %f4, %f12
9787 fmovsa %icc, %f15, %f7
9788 edge16ln %g3, %g2, %l5
9789 fzero %f0
9790 bvc,a,pt %icc, loop_1154
9791 st %f14, [%l7 + 0x60]
9792 st %f15, [%l7 + 0x74]
9793 fzeros %f13
9794loop_1154:
9795 sethi 0x1700, %g4
9796 sllx %l2, %o4, %o3
9797 lduh [%l7 + 0x1E], %l4
9798 fmovdleu %icc, %f0, %f5
9799 std %f4, [%l7 + 0x70]
9800 fzeros %f3
9801 add %l6, 0x1712, %i0
9802 movrlez %o2, %g6, %o6
9803 ldd [%l7 + 0x38], %f2
9804 fmovsneg %icc, %f8, %f6
9805 sdiv %o5, 0x0117, %i7
9806 subc %l1, %o1, %o0
9807 fmovdne %xcc, %f11, %f5
9808 fxors %f3, %f6, %f7
9809 fmovd %f2, %f4
9810 fmovdcc %icc, %f8, %f3
9811 fmovrsgez %i3, %f7, %f10
9812 nop
9813 setx loop_1155, %l0, %l1
9814 wrpr 0x1, %tl
9815 wrpr %l1, %tpc
9816 add %l1, 0x4, %l1
9817 wrpr %l1, %tnpc
9818 setx 0x34400001400, %l0, %l1
9819 wrpr %l1, %tstate
9820 wrhpr 0x4, %htstate
9821 retry
9822 mulx %g5, %l0, %g7
9823 lduh [%l7 + 0x70], %o7
9824 ld [%l7 + 0x5C], %f6
9825loop_1155:
9826 fmul8ulx16 %f6, %f8, %f6
9827 fmovdvs %icc, %f2, %f6
9828 fpadd32s %f11, %f14, %f7
9829 fmovrslez %l3, %f5, %f5
9830 fmovsgu %xcc, %f7, %f0
9831 tg %xcc, 0x5
9832 sdivcc %i4, 0x0077, %i1
9833 stw %i2, [%l7 + 0x60]
9834 sth %i5, [%l7 + 0x18]
9835 fabsd %f12, %f14
9836 fmul8x16 %f13, %f2, %f8
9837 array32 %g1, %i6, %g3
9838 lduh [%l7 + 0x16], %g2
9839 faligndata %f14, %f0, %f0
9840 lduh [%l7 + 0x10], %g4
9841 fabsd %f8, %f2
9842 fnegs %f9, %f9
9843 siam 0x6
9844 fcmpeq32 %f0, %f2, %l5
9845 bl,a loop_1156
9846 fcmpeq16 %f6, %f6, %l2
9847 ldd [%l7 + 0x08], %f14
9848 ldx [%l7 + 0x60], %o3
9849loop_1156:
9850 ldsb [%l7 + 0x6B], %l4
9851 subcc %o4, 0x0019, %i0
9852 tvc %icc, 0x1
9853 fbu %fcc3, loop_1157
9854 std %f12, [%l7 + 0x40]
9855 bgu,a %icc, loop_1158
9856 fmovsn %xcc, %f15, %f5
9857loop_1157:
9858 tg %icc, 0x2
9859 nop
9860 setx loop_1159, %l0, %l1
9861 wrpr 0x1, %tl
9862 wrpr %l1, %tpc
9863 add %l1, 0x4, %l1
9864 wrpr %l1, %tnpc
9865 setx 0x34400001400, %l0, %l1
9866 wrpr %l1, %tstate
9867 wrhpr 0x4, %htstate
9868 retry
9869loop_1158:
9870 movgu %icc, %l6, %o2
9871 sethi 0x16F3, %g6
9872 st %f3, [%l7 + 0x38]
9873loop_1159:
9874 mulscc %o5, 0x0D01, %o6
9875 sth %l1, [%l7 + 0x16]
9876 fmovscc %xcc, %f12, %f3
9877 stw %i7, [%l7 + 0x38]
9878 ldsb [%l7 + 0x0B], %o1
9879 lduh [%l7 + 0x56], %i3
9880 fmovrsgz %g5, %f0, %f9
9881 udivcc %o0, 0x1883, %l0
9882 sdiv %g7, 0x1CBC, %l3
9883 stx %i4, [%l7 + 0x68]
9884 edge32 %i1, %o7, %i2
9885 fsrc1 %f0, %f8
9886 sethi 0x1606, %g1
9887 ldub [%l7 + 0x0D], %i5
9888 fcmpd %fcc2, %f6, %f14
9889 sth %g3, [%l7 + 0x76]
9890 sth %i6, [%l7 + 0x44]
9891 st %f2, [%l7 + 0x5C]
9892 ldsw [%l7 + 0x38], %g2
9893 ld [%l7 + 0x0C], %f1
9894 fmovdge %icc, %f0, %f1
9895 fcmple16 %f0, %f4, %g4
9896 ta %xcc, 0x4
9897 fcmple16 %f12, %f0, %l2
9898 stb %o3, [%l7 + 0x77]
9899 movcs %icc, %l4, %o4
9900 fmul8x16au %f7, %f6, %f0
9901 std %f6, [%l7 + 0x60]
9902 fpsub16 %f2, %f2, %f0
9903 fnand %f12, %f2, %f6
9904 movne %icc, %l5, %i0
9905 fmovrslz %o2, %f2, %f11
9906 te %xcc, 0x2
9907 subccc %l6, %o5, %g6
9908 fmovrse %o6, %f0, %f10
9909 fand %f10, %f8, %f14
9910 sth %i7, [%l7 + 0x32]
9911 sth %o1, [%l7 + 0x60]
9912 stx %i3, [%l7 + 0x28]
9913 lduh [%l7 + 0x5E], %l1
9914 st %f10, [%l7 + 0x68]
9915 mova %icc, %o0, %l0
9916 stx %g5, [%l7 + 0x30]
9917 mulx %g7, 0x1D75, %i4
9918 or %i1, %o7, %l3
9919 fandnot1s %f8, %f0, %f11
9920 fmovda %icc, %f13, %f0
9921 ldsw [%l7 + 0x64], %i2
9922 fnot2 %f14, %f4
9923 std %f12, [%l7 + 0x10]
9924 lduh [%l7 + 0x40], %i5
9925 stb %g3, [%l7 + 0x75]
9926 tg %xcc, 0x7
9927 ldsh [%l7 + 0x26], %i6
9928 movpos %icc, %g2, %g1
9929 bshuffle %f8, %f8, %f0
9930 fcmple32 %f2, %f8, %g4
9931 stb %l2, [%l7 + 0x77]
9932 ld [%l7 + 0x48], %f0
9933 fmul8sux16 %f14, %f14, %f10
9934 xorcc %l4, %o4, %l5
9935 tleu %xcc, 0x6
9936 subc %i0, 0x1889, %o2
9937 ldsb [%l7 + 0x46], %l6
9938 bleu loop_1160
9939 stw %o3, [%l7 + 0x28]
9940 movcs %xcc, %o5, %o6
9941 fbn %fcc2, loop_1161
9942loop_1160:
9943 udiv %g6, 0x033A, %o1
9944 fbe,a %fcc3, loop_1162
9945 ldsb [%l7 + 0x27], %i7
9946loop_1161:
9947 brz,a %l1, loop_1163
9948 bgu,a,pn %icc, loop_1164
9949loop_1162:
9950 bpos,pt %xcc, loop_1165
9951 fmul8sux16 %f6, %f0, %f10
9952loop_1163:
9953 orncc %i3, %o0, %g5
9954loop_1164:
9955 fornot2 %f12, %f12, %f10
9956loop_1165:
9957 xnorcc %g7, 0x01E5, %i4
9958 fpadd16 %f14, %f10, %f0
9959 ld [%l7 + 0x38], %f7
9960 nop
9961 setx loop_1166, %l0, %l1
9962 wrpr 0x1, %tl
9963 wrpr %l1, %tpc
9964 add %l1, 0x4, %l1
9965 wrpr %l1, %tnpc
9966 setx 0x34400001400, %l0, %l1
9967 wrpr %l1, %tstate
9968 wrhpr 0x4, %htstate
9969 retry
9970 fmovrsgez %i1, %f12, %f11
9971 ld [%l7 + 0x18], %f1
9972 xnor %o7, 0x1955, %l0
9973loop_1166:
9974 tgu %xcc, 0x1
9975 stb %l3, [%l7 + 0x14]
9976 fornot2s %f8, %f3, %f7
9977 bshuffle %f0, %f10, %f10
9978 fbne,a %fcc2, loop_1167
9979 fcmps %fcc3, %f15, %f7
9980 movle %xcc, %i2, %g3
9981 ldsh [%l7 + 0x48], %i6
9982loop_1167:
9983 ldub [%l7 + 0x45], %g2
9984 be,a,pn %xcc, loop_1168
9985 fmovspos %xcc, %f10, %f2
9986 movg %xcc, %i5, %g4
9987 st %f6, [%l7 + 0x6C]
9988loop_1168:
9989 fblg %fcc3, loop_1169
9990 edge8 %g1, %l2, %o4
9991 fnot1s %f14, %f15
9992 stb %l4, [%l7 + 0x29]
9993loop_1169:
9994 nop
9995 setx loop_1170, %l0, %l1
9996 jmpl %l1, %l5
9997 fmovrdne %o2, %f8, %f14
9998 ldsw [%l7 + 0x1C], %i0
9999 fsrc2 %f0, %f10
10000loop_1170:
10001 orcc %o3, 0x13A4, %o5
10002 fpsub16 %f8, %f6, %f14
10003 fornot2 %f2, %f10, %f10
10004 add %l6, %g6, %o6
10005 fmovsg %xcc, %f13, %f3
10006 fmovdvs %icc, %f6, %f10
10007 xor %o1, %i7, %l1
10008 fmovsle %xcc, %f10, %f5
10009 ldd [%l7 + 0x60], %f10
10010 fmovsge %icc, %f4, %f11
10011 sth %i3, [%l7 + 0x7C]
10012 fmovsgu %xcc, %f10, %f11
10013 array16 %o0, %g7, %i4
10014 udivcc %g5, 0x13D6, %o7
10015 taddcc %i1, %l3, %i2
10016 bvs %icc, loop_1171
10017 fxors %f10, %f6, %f1
10018 movrlez %g3, 0x32D, %l0
10019 stw %i6, [%l7 + 0x18]
10020loop_1171:
10021 bl loop_1172
10022 edge16n %i5, %g2, %g4
10023 and %l2, 0x083A, %o4
10024 fsrc1s %f5, %f0
10025loop_1172:
10026 fpack16 %f0, %f0
10027 edge16ln %g1, %l5, %o2
10028 fcmple16 %f4, %f4, %i0
10029 ldd [%l7 + 0x48], %f10
10030 ldd [%l7 + 0x40], %f8
10031 fcmpeq16 %f6, %f4, %l4
10032 taddcctv %o3, %o5, %l6
10033 stw %o6, [%l7 + 0x28]
10034 ldub [%l7 + 0x45], %g6
10035 taddcc %o1, 0x189D, %i7
10036 tgu %xcc, 0x5
10037 fandnot1s %f11, %f14, %f6
10038 ldsw [%l7 + 0x38], %l1
10039 srax %i3, 0x1D, %g7
10040 fbul,a %fcc2, loop_1173
10041 lduh [%l7 + 0x12], %o0
10042 bleu,a %icc, loop_1174
10043 fmovdn %xcc, %f10, %f1
10044loop_1173:
10045 alignaddr %g5, %i4, %o7
10046 ldx [%l7 + 0x48], %i1
10047loop_1174:
10048 ld [%l7 + 0x0C], %f15
10049 ldsb [%l7 + 0x0A], %l3
10050 fmovsl %xcc, %f11, %f13
10051 ldsb [%l7 + 0x4E], %g3
10052 ldsh [%l7 + 0x28], %l0
10053 fornot2 %f14, %f14, %f4
10054 fones %f10
10055 ldx [%l7 + 0x70], %i2
10056 mova %xcc, %i6, %i5
10057 sth %g4, [%l7 + 0x76]
10058 ldsw [%l7 + 0x18], %g2
10059 ld [%l7 + 0x08], %f10
10060 fnors %f1, %f13, %f1
10061 ldsb [%l7 + 0x66], %l2
10062 fmovrdgz %o4, %f14, %f0
10063 tneg %icc, 0x1
10064 fnor %f12, %f10, %f6
10065 fpadd32 %f4, %f0, %f0
10066 be,a,pt %xcc, loop_1175
10067 movrgez %l5, 0x11F, %o2
10068 fmovscc %xcc, %f1, %f11
10069 fpadd32 %f10, %f14, %f0
10070loop_1175:
10071 sth %g1, [%l7 + 0x76]
10072 addcc %i0, 0x010D, %l4
10073 st %f7, [%l7 + 0x78]
10074 ldsw [%l7 + 0x40], %o5
10075 movvs %icc, %o3, %o6
10076 ldsh [%l7 + 0x7C], %g6
10077 udivx %o1, 0x1FD7, %l6
10078 bgu loop_1176
10079 pdist %f10, %f6, %f10
10080 fpadd32s %f0, %f11, %f6
10081 fbge,a %fcc0, loop_1177
10082loop_1176:
10083 ldd [%l7 + 0x60], %f12
10084 ld [%l7 + 0x74], %f4
10085 stw %i7, [%l7 + 0x20]
10086loop_1177:
10087 ldsh [%l7 + 0x7A], %i3
10088 stw %l1, [%l7 + 0x44]
10089 fnegs %f15, %f6
10090 ldsh [%l7 + 0x72], %o0
10091 sll %g7, 0x08, %i4
10092 ldsb [%l7 + 0x38], %g5
10093 ld [%l7 + 0x78], %f3
10094 fmul8ulx16 %f2, %f4, %f6
10095 fnand %f12, %f0, %f4
10096 ldx [%l7 + 0x78], %i1
10097 xnorcc %o7, %l3, %l0
10098 fcmple16 %f2, %f4, %i2
10099 ldub [%l7 + 0x19], %g3
10100 ld [%l7 + 0x10], %f11
10101 st %f0, [%l7 + 0x7C]
10102 move %icc, %i5, %g4
10103 fmovrdlz %i6, %f6, %f12
10104 fmovsvs %xcc, %f11, %f12
10105 fmovdvc %xcc, %f2, %f10
10106 stx %g2, [%l7 + 0x10]
10107 orcc %o4, 0x04D9, %l2
10108 edge32l %l5, %o2, %g1
10109 edge16n %i0, %l4, %o3
10110 lduh [%l7 + 0x3E], %o6
10111 fmovdl %xcc, %f12, %f11
10112 fmovsl %icc, %f12, %f2
10113 nop
10114 setx loop_1178, %l0, %l1
10115 wrpr 0x1, %tl
10116 wrpr %l1, %tpc
10117 add %l1, 0x4, %l1
10118 wrpr %l1, %tnpc
10119 setx 0x34400001400, %l0, %l1
10120 wrpr %l1, %tstate
10121 wrhpr 0x4, %htstate
10122 retry
10123 fmovd %f14, %f12
10124 sdivx %g6, 0x022A, %o1
10125 fornot2 %f2, %f2, %f14
10126loop_1178:
10127 bpos %xcc, loop_1179
10128 fmovdl %xcc, %f2, %f14
10129 fabsd %f12, %f2
10130 fbl %fcc2, loop_1180
10131loop_1179:
10132 edge32ln %o5, %i7, %i3
10133 fmovrde %l1, %f6, %f12
10134 ldsh [%l7 + 0x2E], %o0
10135loop_1180:
10136 lduh [%l7 + 0x1C], %l6
10137 mulx %g7, %g5, %i1
10138 edge16l %o7, %i4, %l3
10139 taddcc %l0, 0x1727, %g3
10140 fpadd16s %f5, %f9, %f11
10141 fbne,a %fcc2, loop_1181
10142 fmuld8ulx16 %f4, %f6, %f6
10143 movvc %icc, %i2, %g4
10144 xnorcc %i5, %g2, %i6
10145loop_1181:
10146 fble %fcc1, loop_1182
10147 fbn %fcc0, loop_1183
10148 st %f1, [%l7 + 0x0C]
10149 fones %f9
10150loop_1182:
10151 fcmpgt32 %f12, %f4, %o4
10152loop_1183:
10153 ldd [%l7 + 0x50], %f10
10154 fmovdcs %icc, %f15, %f15
10155 lduh [%l7 + 0x12], %l2
10156 edge32n %o2, %g1, %l5
10157 st %f11, [%l7 + 0x30]
10158 movrlez %i0, 0x197, %o3
10159 brnz %o6, loop_1184
10160 fpsub16s %f11, %f5, %f12
10161 fmovsgu %icc, %f11, %f15
10162 fabsd %f2, %f14
10163loop_1184:
10164 fnot2 %f8, %f0
10165 movg %xcc, %l4, %o1
10166 ldd [%l7 + 0x18], %f10
10167 srl %o5, 0x1F, %g6
10168 edge8ln %i7, %l1, %o0
10169 ldsb [%l7 + 0x40], %l6
10170 tg %xcc, 0x6
10171 fnors %f9, %f14, %f8
10172 brgez %i3, loop_1185
10173 lduw [%l7 + 0x68], %g5
10174 movneg %icc, %g7, %o7
10175 fsrc2s %f3, %f11
10176loop_1185:
10177 movneg %icc, %i1, %i4
10178 fmovdne %icc, %f11, %f2
10179 stx %l3, [%l7 + 0x20]
10180 fmul8x16au %f7, %f5, %f10
10181 fmovspos %xcc, %f7, %f6
10182 bl,a %xcc, loop_1186
10183 edge16ln %g3, %l0, %g4
10184 brlez,a %i2, loop_1187
10185 std %f14, [%l7 + 0x30]
10186loop_1186:
10187 ldx [%l7 + 0x20], %i5
10188 fmovrdgz %i6, %f2, %f4
10189loop_1187:
10190 bvs %xcc, loop_1188
10191 fands %f9, %f14, %f6
10192 movrlez %g2, %l2, %o2
10193 movcc %icc, %o4, %g1
10194loop_1188:
10195 sll %l5, 0x01, %i0
10196 lduh [%l7 + 0x52], %o3
10197 stx %o6, [%l7 + 0x20]
10198 fnand %f0, %f4, %f14
10199 sll %o1, %o5, %g6
10200 tl %xcc, 0x2
10201 fmovdcc %icc, %f9, %f4
10202 fbl %fcc3, loop_1189
10203 fmovscc %icc, %f7, %f11
10204 lduh [%l7 + 0x18], %i7
10205 edge8n %l4, %l1, %o0
10206loop_1189:
10207 fmovde %xcc, %f4, %f7
10208 fmovrdlz %l6, %f8, %f4
10209 sll %i3, %g5, %o7
10210 ldd [%l7 + 0x48], %f14
10211 fcmpeq16 %f0, %f2, %i1
10212 umul %g7, %l3, %g3
10213 andcc %l0, %i4, %g4
10214 taddcctv %i2, %i5, %i6
10215 ld [%l7 + 0x08], %f10
10216 fsrc1s %f12, %f0
10217 lduh [%l7 + 0x3E], %l2
10218 udivcc %g2, 0x0B41, %o2
10219 st %f13, [%l7 + 0x14]
10220 fnand %f12, %f6, %f2
10221 ldsh [%l7 + 0x20], %o4
10222 ldsh [%l7 + 0x70], %g1
10223 ldsh [%l7 + 0x6E], %l5
10224 fzero %f12
10225 fpsub16s %f13, %f0, %f2
10226 sdiv %o3, 0x11F4, %o6
10227 fpsub16 %f14, %f8, %f4
10228 fbug %fcc0, loop_1190
10229 addcc %i0, 0x15C8, %o5
10230 fmovsneg %xcc, %f14, %f11
10231 sth %g6, [%l7 + 0x66]
10232loop_1190:
10233 fmovd %f12, %f6
10234 udiv %o1, 0x156F, %l4
10235 brlz %i7, loop_1191
10236 edge8l %l1, %o0, %i3
10237 fmovda %icc, %f1, %f2
10238 bne,a %icc, loop_1192
10239loop_1191:
10240 fmovdn %icc, %f2, %f13
10241 stw %g5, [%l7 + 0x38]
10242 fsrc2s %f6, %f15
10243loop_1192:
10244 fpack32 %f4, %f14, %f10
10245 fbge %fcc2, loop_1193
10246 stb %l6, [%l7 + 0x40]
10247 ldsh [%l7 + 0x34], %o7
10248 movgu %xcc, %g7, %l3
10249loop_1193:
10250 fblg,a %fcc3, loop_1194
10251 std %f10, [%l7 + 0x30]
10252 movl %icc, %i1, %l0
10253 fabss %f11, %f9
10254loop_1194:
10255 movneg %icc, %g3, %g4
10256 stx %i4, [%l7 + 0x08]
10257 fmovdn %xcc, %f5, %f13
10258 stb %i2, [%l7 + 0x5C]
10259 fmovrde %i6, %f0, %f12
10260 fmovdcc %xcc, %f0, %f1
10261 fba,a %fcc2, loop_1195
10262 fbn,a %fcc2, loop_1196
10263 fmovdvc %xcc, %f15, %f14
10264 fnot1 %f8, %f8
10265loop_1195:
10266 fmul8ulx16 %f12, %f12, %f14
10267loop_1196:
10268 movne %icc, %i5, %l2
10269 ldsh [%l7 + 0x7C], %g2
10270 fmul8x16al %f13, %f11, %f8
10271 std %f8, [%l7 + 0x30]
10272 taddcc %o4, 0x14ED, %g1
10273 be,a %icc, loop_1197
10274 fbo,a %fcc3, loop_1198
10275 ld [%l7 + 0x50], %f13
10276 fbe %fcc1, loop_1199
10277loop_1197:
10278 fmovsa %xcc, %f3, %f7
10279loop_1198:
10280 ld [%l7 + 0x50], %f1
10281 fnot2 %f14, %f4
10282loop_1199:
10283 edge8n %l5, %o2, %o6
10284 fmovscs %xcc, %f11, %f6
10285 fbug,a %fcc0, loop_1200
10286 edge32 %i0, %o5, %o3
10287 stw %g6, [%l7 + 0x60]
10288 ldx [%l7 + 0x68], %o1
10289loop_1200:
10290 addc %l4, 0x02A1, %i7
10291 bneg,pn %xcc, loop_1201
10292 tneg %xcc, 0x4
10293 fpadd16 %f8, %f6, %f4
10294 fcmpeq16 %f2, %f2, %o0
10295loop_1201:
10296 tsubcc %i3, 0x0B85, %g5
10297 sth %l1, [%l7 + 0x7E]
10298 tneg %icc, 0x2
10299 bshuffle %f6, %f4, %f4
10300 edge32ln %o7, %g7, %l3
10301 array8 %i1, %l6, %g3
10302 fmovrslz %g4, %f7, %f6
10303 fmovsneg %icc, %f5, %f7
10304 nop
10305 setx loop_1202, %l0, %l1
10306 wrpr 0x1, %tl
10307 wrpr %l1, %tnpc
10308 setx 0x34400001400, %l0, %l1
10309 wrpr %l1, %tstate
10310 wrhpr 0x4, %htstate
10311 done
10312 fbue,a %fcc2, loop_1203
10313 fabsd %f2, %f10
10314 fpack32 %f6, %f6, %f8
10315loop_1202:
10316 fmul8x16al %f10, %f8, %f6
10317loop_1203:
10318 brgz,a %l0, loop_1204
10319 fpadd32s %f15, %f0, %f9
10320 subcc %i4, 0x16B8, %i6
10321 udivcc %i2, 0x09D0, %l2
10322loop_1204:
10323 fmovrdne %g2, %f10, %f10
10324 fmovsgu %xcc, %f7, %f7
10325 ta %xcc, 0x0
10326 umulcc %o4, 0x02A4, %g1
10327 sth %i5, [%l7 + 0x5E]
10328 fmovdge %icc, %f0, %f2
10329 subc %l5, %o2, %i0
10330 fcmped %fcc3, %f8, %f2
10331 fbue,a %fcc0, loop_1205
10332 fmovspos %icc, %f5, %f11
10333 fands %f5, %f0, %f4
10334 std %f8, [%l7 + 0x48]
10335loop_1205:
10336 sra %o5, %o3, %o6
10337 stx %g6, [%l7 + 0x20]
10338 call loop_1206
10339 umul %l4, %i7, %o1
10340 ldsh [%l7 + 0x78], %i3
10341 sdivx %o0, 0x0E80, %g5
10342loop_1206:
10343 edge16n %o7, %g7, %l3
10344 fpmerge %f6, %f7, %f6
10345 lduh [%l7 + 0x68], %i1
10346 fbe,a %fcc2, loop_1207
10347 fpsub16 %f12, %f6, %f12
10348 taddcctv %l1, 0x014E, %l6
10349 fandnot2s %f12, %f1, %f5
10350loop_1207:
10351 ldsh [%l7 + 0x44], %g3
10352 fmovsvc %icc, %f6, %f12
10353 taddcc %g4, 0x04CD, %i4
10354 fbo %fcc3, loop_1208
10355 tg %xcc, 0x7
10356 ldx [%l7 + 0x58], %i6
10357 fmovscc %icc, %f12, %f6
10358loop_1208:
10359 fbge %fcc2, loop_1209
10360 tcs %icc, 0x2
10361 fnegs %f10, %f8
10362 fnot2 %f14, %f2
10363loop_1209:
10364 stx %i2, [%l7 + 0x40]
10365 ldsb [%l7 + 0x1F], %l0
10366 fpack32 %f6, %f4, %f0
10367 fcmped %fcc0, %f6, %f2
10368 ldx [%l7 + 0x60], %l2
10369 sll %g2, 0x09, %o4
10370 fbe %fcc3, loop_1210
10371 movrlz %g1, 0x098, %l5
10372 fsrc1s %f10, %f11
10373 ldx [%l7 + 0x28], %o2
10374loop_1210:
10375 fzero %f8
10376 fnegd %f14, %f10
10377 ldx [%l7 + 0x08], %i5
10378 sth %o5, [%l7 + 0x22]
10379 fmovdg %xcc, %f7, %f14
10380 udiv %i0, 0x036D, %o6
10381 add %g6, 0x0884, %o3
10382 sth %i7, [%l7 + 0x42]
10383 ldsh [%l7 + 0x7C], %l4
10384 fbn,a %fcc1, loop_1211
10385 sdiv %o1, 0x0EA8, %o0
10386 lduw [%l7 + 0x40], %i3
10387 tn %icc, 0x1
10388loop_1211:
10389 fcmped %fcc3, %f0, %f14
10390 movcc %xcc, %o7, %g7
10391 sdivcc %g5, 0x1273, %i1
10392 movl %xcc, %l3, %l1
10393 tsubcctv %g3, 0x0F2F, %l6
10394 mulx %g4, 0x053C, %i6
10395 edge32l %i4, %i2, %l0
10396 stb %g2, [%l7 + 0x4A]
10397 mulx %o4, 0x1F03, %g1
10398 brlez,a %l2, loop_1212
10399 movgu %xcc, %l5, %o2
10400 stb %o5, [%l7 + 0x0B]
10401 tleu %icc, 0x1
10402loop_1212:
10403 ldub [%l7 + 0x6C], %i0
10404 xorcc %i5, 0x1196, %o6
10405 fand %f0, %f12, %f2
10406 fmovdpos %icc, %f0, %f3
10407 stx %g6, [%l7 + 0x68]
10408 ldsb [%l7 + 0x21], %o3
10409 fpack32 %f0, %f12, %f8
10410 for %f12, %f4, %f14
10411 sub %i7, 0x0EC6, %o1
10412 alignaddrl %o0, %l4, %o7
10413 movpos %xcc, %i3, %g7
10414 be,a,pt %icc, loop_1213
10415 fzeros %f14
10416 fornot2s %f13, %f13, %f5
10417 fmovscs %xcc, %f8, %f2
10418loop_1213:
10419 subc %i1, %g5, %l3
10420 ld [%l7 + 0x08], %f3
10421 ldd [%l7 + 0x10], %f10
10422 fmovd %f8, %f2
10423 fcmpgt16 %f2, %f14, %g3
10424 ldub [%l7 + 0x55], %l6
10425 std %f8, [%l7 + 0x68]
10426 fbuge,a %fcc1, loop_1214
10427 stx %g4, [%l7 + 0x38]
10428 andn %l1, 0x12E6, %i4
10429 fmovdneg %xcc, %f10, %f15
10430loop_1214:
10431 tge %icc, 0x2
10432 bne,pt %icc, loop_1215
10433 addc %i2, 0x03C4, %i6
10434 fmovdl %icc, %f6, %f1
10435 sth %l0, [%l7 + 0x24]
10436loop_1215:
10437 fpadd32s %f5, %f11, %f1
10438 fnor %f6, %f8, %f2
10439 stb %o4, [%l7 + 0x2B]
10440 fmul8x16al %f13, %f2, %f14
10441 fone %f0
10442 fbl %fcc2, loop_1216
10443 fmovrsne %g2, %f15, %f3
10444 sdivcc %g1, 0x0B1D, %l2
10445 fmul8sux16 %f14, %f6, %f4
10446loop_1216:
10447 edge8 %o2, %l5, %i0
10448 bgu,pt %xcc, loop_1217
10449 be,pn %xcc, loop_1218
10450 fbu %fcc3, loop_1219
10451 ldsh [%l7 + 0x70], %i5
10452loop_1217:
10453 ldub [%l7 + 0x32], %o6
10454loop_1218:
10455 stw %o5, [%l7 + 0x20]
10456loop_1219:
10457 andn %o3, 0x0079, %g6
10458 ldub [%l7 + 0x0E], %i7
10459 sdivcc %o0, 0x19D4, %l4
10460 nop
10461 setx loop_1220, %l0, %l1
10462 wrpr 0x1, %tl
10463 wrpr %l1, %tpc
10464 add %l1, 0x4, %l1
10465 wrpr %l1, %tnpc
10466 setx 0x34400001400, %l0, %l1
10467 wrpr %l1, %tstate
10468 wrhpr 0x4, %htstate
10469 retry
10470 ble,a,pt %xcc, loop_1221
10471 fsrc1 %f6, %f14
10472 lduh [%l7 + 0x42], %o7
10473loop_1220:
10474 st %f10, [%l7 + 0x50]
10475loop_1221:
10476 ldsh [%l7 + 0x6E], %o1
10477 tge %icc, 0x2
10478 fxors %f10, %f9, %f14
10479 fmovs %f5, %f12
10480 sth %i3, [%l7 + 0x4A]
10481 edge16l %g7, %g5, %l3
10482 stw %i1, [%l7 + 0x50]
10483 addc %l6, %g4, %g3
10484 lduw [%l7 + 0x58], %l1
10485 movneg %xcc, %i2, %i6
10486 edge32n %l0, %i4, %g2
10487 stx %o4, [%l7 + 0x30]
10488 lduw [%l7 + 0x20], %g1
10489 ta %icc, 0x2
10490 fmovdge %icc, %f7, %f0
10491 ldd [%l7 + 0x78], %f0
10492 tgu %xcc, 0x0
10493 movgu %xcc, %l2, %l5
10494 fbn %fcc2, loop_1222
10495 stb %o2, [%l7 + 0x2B]
10496 smul %i5, %i0, %o6
10497 fcmple16 %f12, %f4, %o3
10498loop_1222:
10499 ldub [%l7 + 0x63], %g6
10500 bl,a loop_1223
10501 edge32n %i7, %o0, %o5
10502 stb %l4, [%l7 + 0x75]
10503 movvc %xcc, %o1, %o7
10504loop_1223:
10505 movgu %xcc, %i3, %g7
10506 movpos %icc, %l3, %g5
10507 movrgez %i1, %l6, %g3
10508 fblg %fcc2, loop_1224
10509 ldd [%l7 + 0x68], %f12
10510 movneg %xcc, %g4, %i2
10511 movpos %xcc, %i6, %l1
10512loop_1224:
10513 bl %icc, loop_1225
10514 ldd [%l7 + 0x68], %f10
10515 fcmpne16 %f4, %f14, %i4
10516 sth %l0, [%l7 + 0x10]
10517loop_1225:
10518 brnz %g2, loop_1226
10519 fcmped %fcc1, %f8, %f8
10520 tcc %icc, 0x7
10521 ldsw [%l7 + 0x14], %o4
10522loop_1226:
10523 ldsb [%l7 + 0x6B], %g1
10524 fmovrdgez %l5, %f14, %f12
10525 lduh [%l7 + 0x50], %l2
10526 fmovdpos %xcc, %f8, %f7
10527 fone %f8
10528 ld [%l7 + 0x14], %f10
10529 and %i5, 0x1826, %o2
10530 bvc,a loop_1227
10531 fmovdge %xcc, %f12, %f3
10532 fbo,a %fcc0, loop_1228
10533 add %i0, 0x1944, %o3
10534loop_1227:
10535 tgu %icc, 0x3
10536 fornot2s %f13, %f9, %f14
10537loop_1228:
10538 fble %fcc0, loop_1229
10539 andn %o6, 0x0E45, %g6
10540 fsrc1s %f10, %f5
10541 xor %o0, 0x0311, %i7
10542loop_1229:
10543 fpadd32 %f0, %f4, %f12
10544 ldub [%l7 + 0x4A], %o5
10545 edge16l %o1, %o7, %i3
10546 fbue,a %fcc0, loop_1230
10547 ldsh [%l7 + 0x68], %g7
10548 tvs %xcc, 0x3
10549 edge32ln %l4, %l3, %i1
10550loop_1230:
10551 orcc %l6, 0x15B8, %g5
10552 ldsb [%l7 + 0x44], %g3
10553 ldub [%l7 + 0x2E], %i2
10554 andncc %i6, %l1, %g4
10555 srax %i4, %l0, %o4
10556 move %icc, %g2, %g1
10557 array32 %l5, %i5, %l2
10558 fnot1s %f11, %f7
10559 orncc %o2, %o3, %o6
10560 orcc %g6, 0x0575, %o0
10561 sth %i0, [%l7 + 0x38]
10562 sth %i7, [%l7 + 0x4C]
10563 edge32 %o1, %o5, %o7
10564 fnegs %f15, %f0
10565 fbuge %fcc0, loop_1231
10566 brgz,a %g7, loop_1232
10567 ldx [%l7 + 0x60], %l4
10568 fpadd32 %f0, %f4, %f14
10569loop_1231:
10570 srax %l3, 0x07, %i3
10571loop_1232:
10572 brz,a %i1, loop_1233
10573 udivcc %g5, 0x0BC7, %g3
10574 edge8ln %l6, %i2, %l1
10575 taddcctv %i6, %i4, %l0
10576loop_1233:
10577 sdivcc %g4, 0x08B2, %o4
10578 ld [%l7 + 0x48], %f2
10579 stw %g2, [%l7 + 0x3C]
10580 fcmpgt32 %f12, %f14, %l5
10581 ld [%l7 + 0x08], %f7
10582 orncc %g1, %i5, %o2
10583 fbuge %fcc1, loop_1234
10584 bn %icc, loop_1235
10585 fabsd %f8, %f4
10586 fcmpeq32 %f8, %f0, %o3
10587loop_1234:
10588 fbn,a %fcc0, loop_1236
10589loop_1235:
10590 fmovsn %icc, %f9, %f10
10591 movle %icc, %l2, %g6
10592 bl,pt %icc, loop_1237
10593loop_1236:
10594 ldd [%l7 + 0x10], %f4
10595 lduh [%l7 + 0x7C], %o6
10596 fmovspos %xcc, %f10, %f0
10597loop_1237:
10598 fnot2 %f2, %f6
10599 brgz %i0, loop_1238
10600 fmovs %f6, %f0
10601 fcmped %fcc2, %f8, %f10
10602 fand %f12, %f6, %f2
10603loop_1238:
10604 ldub [%l7 + 0x75], %i7
10605 umulcc %o0, 0x05E8, %o5
10606 ta %icc, 0x1
10607 fbul,a %fcc2, loop_1239
10608 movn %xcc, %o1, %o7
10609 ld [%l7 + 0x7C], %f5
10610 fornot2s %f6, %f12, %f15
10611loop_1239:
10612 tle %xcc, 0x2
10613 fmovrdlz %g7, %f6, %f14
10614 ldsh [%l7 + 0x1A], %l4
10615 xor %l3, %i1, %g5
10616 ldd [%l7 + 0x18], %f4
10617 tle %icc, 0x1
10618 fcmpne32 %f4, %f0, %i3
10619 fcmpgt32 %f2, %f12, %l6
10620 st %f8, [%l7 + 0x48]
10621 std %f10, [%l7 + 0x30]
10622 brlz %g3, loop_1240
10623 st %f1, [%l7 + 0x58]
10624 fcmpeq32 %f2, %f10, %l1
10625 ldsh [%l7 + 0x58], %i6
10626loop_1240:
10627 sth %i4, [%l7 + 0x3E]
10628 lduw [%l7 + 0x2C], %i2
10629 lduh [%l7 + 0x7E], %l0
10630 ldub [%l7 + 0x5B], %o4
10631 ldx [%l7 + 0x10], %g4
10632 bg,a,pn %xcc, loop_1241
10633 edge32ln %g2, %g1, %i5
10634 ldx [%l7 + 0x38], %l5
10635 fmovrsne %o2, %f1, %f4
10636loop_1241:
10637 movle %xcc, %l2, %g6
10638 tl %icc, 0x3
10639 fzeros %f11
10640 st %f5, [%l7 + 0x6C]
10641 andncc %o3, %o6, %i0
10642 lduh [%l7 + 0x68], %i7
10643 bcc,pn %icc, loop_1242
10644 fpsub16s %f6, %f14, %f6
10645 fmovsge %icc, %f5, %f2
10646 lduh [%l7 + 0x4C], %o0
10647loop_1242:
10648 popc %o1, %o5
10649 ldd [%l7 + 0x40], %f6
10650 edge8ln %o7, %g7, %l3
10651 stw %i1, [%l7 + 0x60]
10652 sub %g5, 0x1668, %l4
10653 xnor %i3, 0x1CD7, %g3
10654 sdivx %l6, 0x1DF0, %l1
10655 lduh [%l7 + 0x62], %i4
10656 movle %xcc, %i2, %l0
10657 fbue %fcc2, loop_1243
10658 stb %i6, [%l7 + 0x5F]
10659 fmovdge %xcc, %f0, %f13
10660 ldd [%l7 + 0x30], %f10
10661loop_1243:
10662 movvs %xcc, %g4, %g2
10663 sub %g1, 0x039A, %i5
10664 udiv %l5, 0x02F7, %o2
10665 mulscc %o4, %l2, %o3
10666 fmovscc %icc, %f3, %f8
10667 fpackfix %f4, %f4
10668 fmovrsne %o6, %f3, %f12
10669 fbue,a %fcc1, loop_1244
10670 stb %i0, [%l7 + 0x66]
10671 bl loop_1245
10672 fbuge,a %fcc1, loop_1246
10673loop_1244:
10674 tg %xcc, 0x3
10675 ldx [%l7 + 0x28], %i7
10676loop_1245:
10677 fxnor %f0, %f14, %f2
10678loop_1246:
10679 bn,pt %icc, loop_1247
10680 mulx %o0, 0x1FBE, %g6
10681 fnot1s %f13, %f0
10682 bcs loop_1248
10683loop_1247:
10684 fsrc1 %f6, %f8
10685 fornot2 %f2, %f10, %f12
10686 call loop_1249
10687loop_1248:
10688 fble %fcc1, loop_1250
10689 fmovsgu %xcc, %f10, %f8
10690 fandnot2s %f11, %f10, %f13
10691loop_1249:
10692 stw %o5, [%l7 + 0x68]
10693loop_1250:
10694 fnot1s %f13, %f4
10695 fmovrdne %o7, %f4, %f10
10696 fmovdgu %icc, %f2, %f1
10697 fmovsge %icc, %f5, %f3
10698 addc %o1, %l3, %i1
10699 fmovdvc %icc, %f6, %f6
10700 srl %g7, 0x14, %g5
10701 lduh [%l7 + 0x14], %l4
10702 movge %xcc, %i3, %g3
10703 fnors %f13, %f3, %f0
10704 pdist %f4, %f6, %f10
10705 bgu,a loop_1251
10706 movge %icc, %l1, %l6
10707 fbe,a %fcc1, loop_1252
10708 fcmpd %fcc2, %f6, %f12
10709loop_1251:
10710 fcmpeq32 %f2, %f8, %i2
10711 lduw [%l7 + 0x6C], %l0
10712loop_1252:
10713 smul %i6, 0x0FB5, %i4
10714 lduw [%l7 + 0x5C], %g2
10715 tpos %icc, 0x3
10716 orncc %g1, %g4, %l5
10717 ldx [%l7 + 0x48], %i5
10718 ldx [%l7 + 0x20], %o2
10719 movre %o4, 0x27E, %l2
10720 std %f12, [%l7 + 0x08]
10721 andn %o6, 0x106D, %i0
10722 bleu,a loop_1253
10723 st %f8, [%l7 + 0x4C]
10724 nop
10725 setx loop_1254, %l0, %l1
10726 wrpr 0x1, %tl
10727 wrpr %l1, %tnpc
10728 setx 0x34400001400, %l0, %l1
10729 wrpr %l1, %tstate
10730 wrhpr 0x4, %htstate
10731 done
10732 bne,a loop_1255
10733loop_1253:
10734 edge32 %i7, %o0, %o3
10735 ldx [%l7 + 0x48], %g6
10736loop_1254:
10737 brgz %o5, loop_1256
10738loop_1255:
10739 nop
10740 setx loop_1257, %l0, %l1
10741 jmpl %l1, %o1
10742 bcc,pn %xcc, loop_1258
10743 st %f6, [%l7 + 0x30]
10744loop_1256:
10745 ld [%l7 + 0x34], %f9
10746loop_1257:
10747 movrgz %l3, %o7, %i1
10748loop_1258:
10749 edge32ln %g7, %l4, %g5
10750 brlez,a %i3, loop_1259
10751 ble,a %xcc, loop_1260
10752 brz,a %l1, loop_1261
10753 fpsub32s %f12, %f2, %f2
10754loop_1259:
10755 ldsh [%l7 + 0x26], %l6
10756loop_1260:
10757 edge32l %g3, %l0, %i6
10758loop_1261:
10759 stx %i4, [%l7 + 0x40]
10760 fmovrdne %i2, %f2, %f12
10761 ba,pn %icc, loop_1262
10762 fbule %fcc0, loop_1263
10763 movcc %icc, %g1, %g4
10764 stw %g2, [%l7 + 0x40]
10765loop_1262:
10766 ldsh [%l7 + 0x48], %l5
10767loop_1263:
10768 movrlz %o2, %o4, %i5
10769 fmul8x16al %f10, %f7, %f12
10770 stb %l2, [%l7 + 0x3C]
10771 fmovrdlez %i0, %f4, %f14
10772 fmul8ulx16 %f0, %f8, %f4
10773 bcs,a,pn %icc, loop_1264
10774 srax %i7, %o6, %o3
10775 tne %xcc, 0x2
10776 movne %xcc, %o0, %g6
10777loop_1264:
10778 stw %o1, [%l7 + 0x48]
10779 tcs %xcc, 0x1
10780 ldd [%l7 + 0x70], %f2
10781 sdivx %l3, 0x17BA, %o5
10782 stb %i1, [%l7 + 0x19]
10783 ldsb [%l7 + 0x74], %g7
10784 fmuld8sux16 %f12, %f14, %f12
10785 edge8l %o7, %l4, %i3
10786 movrlz %g5, 0x288, %l6
10787 fandnot2 %f12, %f2, %f10
10788 fsrc1s %f4, %f12
10789 movrlz %g3, 0x142, %l0
10790 bpos,a,pt %icc, loop_1265
10791 bl,pn %icc, loop_1266
10792 std %f2, [%l7 + 0x30]
10793 edge8ln %i6, %i4, %l1
10794loop_1265:
10795 std %f6, [%l7 + 0x70]
10796loop_1266:
10797 fmovse %icc, %f12, %f8
10798 lduh [%l7 + 0x5A], %g1
10799 bgu,a,pt %icc, loop_1267
10800 std %f8, [%l7 + 0x30]
10801 brz,a %g4, loop_1268
10802 popc %g2, %i2
10803loop_1267:
10804 fors %f10, %f0, %f15
10805 fble %fcc3, loop_1269
10806loop_1268:
10807 ldd [%l7 + 0x78], %f2
10808 fmovsvs %xcc, %f15, %f11
10809 stw %l5, [%l7 + 0x7C]
10810loop_1269:
10811 ldsw [%l7 + 0x48], %o2
10812 lduw [%l7 + 0x5C], %o4
10813 movg %icc, %l2, %i0
10814 andn %i5, %o6, %i7
10815 fmovdcc %xcc, %f13, %f14
10816 sethi 0x1935, %o0
10817 fnegd %f0, %f4
10818 fmovdge %xcc, %f13, %f6
10819 brz,a %g6, loop_1270
10820 ldd [%l7 + 0x78], %f6
10821 popc 0x0373, %o1
10822 fmovsne %xcc, %f10, %f12
10823loop_1270:
10824 ldsw [%l7 + 0x78], %o3
10825 fblg,a %fcc1, loop_1271
10826 ld [%l7 + 0x3C], %f1
10827 addcc %o5, %i1, %l3
10828 sdivcc %g7, 0x10C3, %l4
10829loop_1271:
10830 fmovrde %o7, %f6, %f2
10831 ldub [%l7 + 0x3B], %g5
10832 stx %l6, [%l7 + 0x58]
10833 addcc %i3, %g3, %l0
10834 and %i6, %i4, %g1
10835 ldsw [%l7 + 0x1C], %l1
10836 ldsb [%l7 + 0x38], %g2
10837 movrgez %i2, 0x3DA, %l5
10838 ldx [%l7 + 0x40], %g4
10839 movrne %o2, 0x26B, %o4
10840 srax %i0, 0x17, %i5
10841 fmovrdne %o6, %f12, %f6
10842 lduh [%l7 + 0x56], %l2
10843 fmovsvc %xcc, %f9, %f9
10844 tpos %icc, 0x5
10845 movne %xcc, %o0, %g6
10846 stw %i7, [%l7 + 0x7C]
10847 edge8ln %o3, %o5, %o1
10848 fmovsg %xcc, %f7, %f8
10849 lduw [%l7 + 0x38], %i1
10850 sra %l3, 0x13, %l4
10851 fcmpgt16 %f8, %f10, %o7
10852 fbu %fcc3, loop_1272
10853 fexpand %f13, %f2
10854 tpos %xcc, 0x4
10855 fmovrde %g7, %f4, %f14
10856loop_1272:
10857 fpsub16s %f2, %f5, %f2
10858 fmovsn %xcc, %f2, %f8
10859 st %f8, [%l7 + 0x48]
10860 movvs %icc, %l6, %g5
10861 ldsh [%l7 + 0x7E], %g3
10862 fmovdl %icc, %f10, %f14
10863 bneg loop_1273
10864 fmovdg %icc, %f13, %f14
10865 ldd [%l7 + 0x58], %f8
10866 pdist %f8, %f10, %f6
10867loop_1273:
10868 fmovrdlz %i3, %f10, %f8
10869 movrgz %l0, 0x331, %i6
10870 std %f14, [%l7 + 0x40]
10871 call loop_1274
10872 fmovsle %xcc, %f10, %f2
10873 brlez %i4, loop_1275
10874 fxnors %f15, %f2, %f6
10875loop_1274:
10876 movvc %xcc, %l1, %g1
10877 fmovsa %xcc, %f8, %f8
10878loop_1275:
10879 addc %g2, %i2, %l5
10880 edge16n %o2, %o4, %g4
10881 lduw [%l7 + 0x10], %i5
10882 lduw [%l7 + 0x28], %i0
10883 call loop_1276
10884 subccc %l2, %o0, %o6
10885 mova %icc, %g6, %o3
10886 srax %i7, 0x17, %o1
10887loop_1276:
10888 edge16n %o5, %i1, %l4
10889 fcmple32 %f12, %f8, %l3
10890 siam 0x3
10891 movrne %g7, 0x2FB, %o7
10892 fmovsn %xcc, %f11, %f5
10893 std %f0, [%l7 + 0x68]
10894 fpsub32s %f6, %f7, %f1
10895 lduw [%l7 + 0x28], %g5
10896 fbue,a %fcc0, loop_1277
10897 sethi 0x1036, %l6
10898 ldub [%l7 + 0x66], %g3
10899 ldsb [%l7 + 0x2E], %i3
10900loop_1277:
10901 lduh [%l7 + 0x68], %i6
10902 ldsb [%l7 + 0x6C], %l0
10903 movrgez %i4, %g1, %l1
10904 bge,a,pt %xcc, loop_1278
10905 fpsub32 %f12, %f6, %f12
10906 ldd [%l7 + 0x08], %f2
10907 fmovrslz %g2, %f14, %f6
10908loop_1278:
10909 stb %l5, [%l7 + 0x14]
10910 ldsh [%l7 + 0x62], %o2
10911 ldub [%l7 + 0x18], %o4
10912 lduh [%l7 + 0x78], %i2
10913 orncc %g4, 0x1E0D, %i0
10914 mulx %i5, 0x1236, %l2
10915 srlx %o6, %g6, %o0
10916 stb %o3, [%l7 + 0x64]
10917 tsubcc %i7, %o1, %i1
10918 movvs %xcc, %o5, %l3
10919 fble %fcc2, loop_1279
10920 st %f10, [%l7 + 0x4C]
10921 xorcc %l4, 0x1DBE, %g7
10922 sethi 0x148C, %g5
10923loop_1279:
10924 fnegs %f15, %f5
10925 array16 %o7, %g3, %i3
10926 taddcctv %i6, 0x0D69, %l0
10927 fmovdl %icc, %f13, %f12
10928 fmovspos %xcc, %f8, %f11
10929 fnot2s %f6, %f5
10930 fabss %f1, %f6
10931 orncc %i4, 0x1EA4, %l6
10932 fabss %f10, %f14
10933 sdiv %l1, 0x142F, %g1
10934 tneg %xcc, 0x6
10935 lduh [%l7 + 0x26], %g2
10936 add %l5, 0x1734, %o2
10937 sth %i2, [%l7 + 0x2C]
10938 brnz,a %g4, loop_1280
10939 fandnot2s %f14, %f11, %f9
10940 movl %icc, %o4, %i5
10941 addc %i0, %o6, %g6
10942loop_1280:
10943 st %f15, [%l7 + 0x50]
10944 ldx [%l7 + 0x58], %l2
10945 edge8n %o3, %i7, %o1
10946 ldd [%l7 + 0x50], %f0
10947 brz %i1, loop_1281
10948 edge32ln %o5, %o0, %l4
10949 fmul8sux16 %f6, %f12, %f4
10950 fcmpeq16 %f10, %f12, %g7
10951loop_1281:
10952 pdist %f10, %f10, %f6
10953 subc %l3, %g5, %o7
10954 fpsub32s %f5, %f3, %f13
10955 brgez %g3, loop_1282
10956 std %f0, [%l7 + 0x30]
10957 tleu %xcc, 0x7
10958 tn %icc, 0x4
10959loop_1282:
10960 ldsb [%l7 + 0x50], %i3
10961 fandnot2s %f6, %f10, %f10
10962 sth %l0, [%l7 + 0x5C]
10963 movg %icc, %i6, %i4
10964 fmovdge %xcc, %f2, %f14
10965 fbge %fcc0, loop_1283
10966 edge32 %l1, %g1, %g2
10967 fba %fcc1, loop_1284
10968 edge32ln %l6, %l5, %i2
10969loop_1283:
10970 std %f8, [%l7 + 0x78]
10971 fbuge,a %fcc0, loop_1285
10972loop_1284:
10973 edge8l %o2, %g4, %i5
10974 edge8 %o4, %o6, %i0
10975 movvs %icc, %l2, %o3
10976loop_1285:
10977 andn %g6, 0x07F2, %i7
10978 fcmpne32 %f0, %f8, %o1
10979 fzeros %f0
10980 ldd [%l7 + 0x70], %f8
10981 lduw [%l7 + 0x40], %i1
10982 sth %o5, [%l7 + 0x70]
10983 fmovd %f6, %f10
10984 brgz %o0, loop_1286
10985 movrgz %g7, 0x012, %l4
10986 fmovs %f0, %f4
10987 fmovsg %icc, %f9, %f3
10988loop_1286:
10989 fnegs %f4, %f3
10990 fnot2 %f6, %f10
10991 brgez %l3, loop_1287
10992 fxor %f12, %f10, %f0
10993 ld [%l7 + 0x7C], %f1
10994 ldsb [%l7 + 0x70], %o7
10995loop_1287:
10996 fnor %f0, %f14, %f10
10997 std %f14, [%l7 + 0x70]
10998 faligndata %f8, %f6, %f2
10999 fsrc2s %f13, %f10
11000 ldx [%l7 + 0x20], %g5
11001 fpack32 %f8, %f4, %f4
11002 st %f0, [%l7 + 0x3C]
11003 siam 0x7
11004 fba,a %fcc0, loop_1288
11005 brlez %i3, loop_1289
11006 fbn %fcc3, loop_1290
11007 fcmpd %fcc1, %f0, %f14
11008loop_1288:
11009 fnors %f6, %f6, %f4
11010loop_1289:
11011 bg,pt %icc, loop_1291
11012loop_1290:
11013 ldsw [%l7 + 0x0C], %l0
11014 ldx [%l7 + 0x50], %g3
11015 fmovdvc %icc, %f7, %f8
11016loop_1291:
11017 st %f7, [%l7 + 0x3C]
11018 movle %xcc, %i4, %i6
11019 sdivcc %l1, 0x00CB, %g2
11020 fzero %f0
11021 ldsb [%l7 + 0x64], %g1
11022 ldx [%l7 + 0x28], %l5
11023 bneg,pt %icc, loop_1292
11024 fbug %fcc0, loop_1293
11025 ldx [%l7 + 0x10], %i2
11026 movvc %xcc, %o2, %g4
11027loop_1292:
11028 edge32n %l6, %o4, %i5
11029loop_1293:
11030 brz,a %o6, loop_1294
11031 ldsw [%l7 + 0x1C], %l2
11032 andcc %i0, 0x161E, %o3
11033 fmovsle %icc, %f3, %f9
11034loop_1294:
11035 ldx [%l7 + 0x58], %i7
11036 movneg %icc, %o1, %i1
11037 ld [%l7 + 0x40], %f1
11038 fmovsn %xcc, %f4, %f1
11039 fmovd %f4, %f2
11040 ldsb [%l7 + 0x38], %g6
11041 bn,a %icc, loop_1295
11042 stb %o0, [%l7 + 0x51]
11043 fnot1 %f4, %f0
11044 ldsh [%l7 + 0x5C], %o5
11045loop_1295:
11046 fpadd32s %f13, %f11, %f0
11047 tge %xcc, 0x4
11048 fxors %f13, %f9, %f5
11049 subc %g7, %l3, %l4
11050 st %f1, [%l7 + 0x20]
11051 nop
11052 setx loop_1296, %l0, %l1
11053 jmpl %l1, %g5
11054 taddcc %o7, %l0, %g3
11055 tn %xcc, 0x3
11056 fmovdge %icc, %f5, %f6
11057loop_1296:
11058 fmovsn %icc, %f3, %f4
11059 xnor %i4, 0x1DF2, %i6
11060 ldsw [%l7 + 0x10], %i3
11061 nop
11062 setx loop_1297, %l0, %l1
11063 wrpr 0x1, %tl
11064 wrpr %l1, %tpc
11065 add %l1, 0x4, %l1
11066 wrpr %l1, %tnpc
11067 setx 0x34400001400, %l0, %l1
11068 wrpr %l1, %tstate
11069 wrhpr 0x4, %htstate
11070 retry
11071 bpos,a %icc, loop_1298
11072 for %f12, %f10, %f4
11073 movcs %xcc, %g2, %g1
11074loop_1297:
11075 ldsw [%l7 + 0x5C], %l5
11076loop_1298:
11077 udiv %i2, 0x0F6E, %l1
11078 fpadd16s %f5, %f1, %f7
11079 tn %xcc, 0x4
11080 fands %f13, %f14, %f3
11081 stw %g4, [%l7 + 0x78]
11082 ldx [%l7 + 0x10], %l6
11083 fmovdl %xcc, %f4, %f2
11084 tl %xcc, 0x7
11085 stb %o2, [%l7 + 0x72]
11086 ldx [%l7 + 0x48], %o4
11087 fmovdleu %xcc, %f5, %f11
11088 stx %o6, [%l7 + 0x78]
11089 srl %l2, 0x15, %i0
11090 std %f14, [%l7 + 0x40]
11091 fmovdleu %xcc, %f10, %f12
11092 bvs,pn %xcc, loop_1299
11093 edge32 %i5, %o3, %i7
11094 ldx [%l7 + 0x60], %i1
11095 fblg %fcc1, loop_1300
11096loop_1299:
11097 fsrc2 %f14, %f4
11098 fbg %fcc3, loop_1301
11099 std %f0, [%l7 + 0x70]
11100loop_1300:
11101 fmovsg %xcc, %f8, %f2
11102 fpmerge %f13, %f15, %f4
11103loop_1301:
11104 ldub [%l7 + 0x76], %g6
11105 bcs %xcc, loop_1302
11106 stx %o0, [%l7 + 0x68]
11107 move %icc, %o5, %o1
11108 fbge %fcc2, loop_1303
11109loop_1302:
11110 sth %g7, [%l7 + 0x30]
11111 std %f8, [%l7 + 0x10]
11112 fmovse %icc, %f13, %f0
11113loop_1303:
11114 brz %l3, loop_1304
11115 fcmps %fcc1, %f9, %f15
11116 stw %g5, [%l7 + 0x38]
11117 fcmpne32 %f12, %f4, %o7
11118loop_1304:
11119 brz,a %l0, loop_1305
11120 lduh [%l7 + 0x16], %l4
11121 edge8ln %g3, %i6, %i3
11122 mova %icc, %g2, %i4
11123loop_1305:
11124 ldsb [%l7 + 0x7B], %l5
11125 addcc %i2, %l1, %g4
11126 ldsw [%l7 + 0x28], %g1
11127 fpack32 %f4, %f12, %f6
11128 st %f11, [%l7 + 0x70]
11129 ldsh [%l7 + 0x50], %o2
11130 fones %f7
11131 ldd [%l7 + 0x18], %f6
11132 brnz %o4, loop_1306
11133 brz %o6, loop_1307
11134 movleu %xcc, %l6, %i0
11135 fcmpgt16 %f12, %f8, %i5
11136loop_1306:
11137 ld [%l7 + 0x7C], %f2
11138loop_1307:
11139 bn,a %icc, loop_1308
11140 fmovse %icc, %f0, %f4
11141 lduh [%l7 + 0x4E], %l2
11142 fmovsn %icc, %f2, %f8
11143loop_1308:
11144 fpmerge %f8, %f15, %f12
11145 movrgez %o3, 0x256, %i1
11146 bvc %icc, loop_1309
11147 mova %xcc, %i7, %g6
11148 fmovrdgz %o5, %f4, %f4
11149 fsrc1 %f6, %f0
11150loop_1309:
11151 fbule,a %fcc1, loop_1310
11152 fandnot1 %f12, %f10, %f14
11153 fmovdg %xcc, %f7, %f2
11154 bneg,pt %xcc, loop_1311
11155loop_1310:
11156 fbule %fcc3, loop_1312
11157 ldub [%l7 + 0x73], %o1
11158 subccc %g7, 0x179D, %l3
11159loop_1311:
11160 stx %o0, [%l7 + 0x70]
11161loop_1312:
11162 umulcc %g5, %o7, %l4
11163 movg %xcc, %g3, %l0
11164 orn %i6, 0x1454, %g2
11165 fbo,a %fcc3, loop_1313
11166 sth %i3, [%l7 + 0x7A]
11167 lduh [%l7 + 0x16], %i4
11168 edge16l %i2, %l5, %g4
11169loop_1313:
11170 fble %fcc0, loop_1314
11171 udivx %g1, 0x061D, %l1
11172 brz %o2, loop_1315
11173 ldsw [%l7 + 0x74], %o6
11174loop_1314:
11175 ldd [%l7 + 0x28], %f2
11176 ldd [%l7 + 0x78], %f14
11177loop_1315:
11178 brnz,a %l6, loop_1316
11179 umul %o4, 0x0D30, %i5
11180 fmovs %f5, %f5
11181 tsubcctv %l2, %i0, %i1
11182loop_1316:
11183 ldub [%l7 + 0x51], %i7
11184 fmovsgu %xcc, %f4, %f8
11185 fornot1s %f11, %f10, %f9
11186 st %f10, [%l7 + 0x1C]
11187 ba,a,pt %icc, loop_1317
11188 movg %xcc, %g6, %o5
11189 sth %o1, [%l7 + 0x58]
11190 xnorcc %o3, %g7, %l3
11191loop_1317:
11192 lduw [%l7 + 0x3C], %g5
11193 fpsub16s %f6, %f2, %f14
11194 bvc %icc, loop_1318
11195 popc 0x0392, %o7
11196 ldx [%l7 + 0x58], %o0
11197 fmovs %f14, %f5
11198loop_1318:
11199 edge32 %g3, %l0, %i6
11200 fcmpgt32 %f10, %f10, %l4
11201 fbge,a %fcc0, loop_1319
11202 movg %xcc, %i3, %g2
11203 ldx [%l7 + 0x58], %i2
11204 movle %icc, %l5, %i4
11205loop_1319:
11206 fzero %f12
11207 fnot1 %f8, %f2
11208 tgu %icc, 0x0
11209 fmovdneg %icc, %f9, %f13
11210 fxors %f11, %f0, %f4
11211 sethi 0x0232, %g1
11212 fmul8x16al %f3, %f13, %f6
11213 fmovrde %l1, %f10, %f10
11214 fmovrde %g4, %f6, %f0
11215 te %xcc, 0x4
11216 fbl %fcc2, loop_1320
11217 fbul %fcc0, loop_1321
11218 brnz,a %o6, loop_1322
11219 srlx %l6, 0x18, %o2
11220loop_1320:
11221 bcs,a %icc, loop_1323
11222loop_1321:
11223 fcmpes %fcc0, %f13, %f4
11224loop_1322:
11225 brnz %o4, loop_1324
11226 st %f10, [%l7 + 0x54]
11227loop_1323:
11228 or %l2, %i5, %i1
11229 call loop_1325
11230loop_1324:
11231 ldx [%l7 + 0x28], %i0
11232 movvc %xcc, %g6, %i7
11233 movle %xcc, %o1, %o5
11234loop_1325:
11235 fpsub16s %f10, %f4, %f0
11236 fmul8sux16 %f10, %f14, %f12
11237 ldsh [%l7 + 0x08], %g7
11238 tleu %icc, 0x3
11239 fbul %fcc0, loop_1326
11240 ba loop_1327
11241 ldsw [%l7 + 0x2C], %o3
11242 ble,a %xcc, loop_1328
11243loop_1326:
11244 ldsw [%l7 + 0x08], %g5
11245loop_1327:
11246 fcmpd %fcc2, %f8, %f8
11247 movvs %icc, %o7, %l3
11248loop_1328:
11249 ldx [%l7 + 0x18], %o0
11250 srl %g3, %l0, %i6
11251 lduh [%l7 + 0x24], %l4
11252 nop
11253 setx loop_1329, %l0, %l1
11254 wrpr 0x1, %tl
11255 wrpr %l1, %tnpc
11256 setx 0x34400001400, %l0, %l1
11257 wrpr %l1, %tstate
11258 wrhpr 0x4, %htstate
11259 done
11260 smulcc %i3, %g2, %l5
11261 tgu %icc, 0x3
11262 edge32n %i2, %i4, %g1
11263loop_1329:
11264 fba,a %fcc0, loop_1330
11265 fandnot1 %f8, %f14, %f6
11266 lduh [%l7 + 0x30], %l1
11267 fcmped %fcc1, %f14, %f0
11268loop_1330:
11269 ldsh [%l7 + 0x68], %o6
11270 stx %l6, [%l7 + 0x08]
11271 bgu,a,pn %xcc, loop_1331
11272 fmovscc %xcc, %f2, %f0
11273 movcs %xcc, %g4, %o4
11274 movgu %icc, %o2, %l2
11275loop_1331:
11276 fmuld8ulx16 %f11, %f10, %f0
11277 ldsw [%l7 + 0x44], %i1
11278 lduh [%l7 + 0x10], %i0
11279 fornot1 %f14, %f4, %f10
11280 tge %xcc, 0x6
11281 fzero %f0
11282 stx %i5, [%l7 + 0x08]
11283 call loop_1332
11284 te %xcc, 0x0
11285 fnot1s %f6, %f8
11286 stx %g6, [%l7 + 0x68]
11287loop_1332:
11288 fbule %fcc0, loop_1333
11289 stx %o1, [%l7 + 0x28]
11290 bshuffle %f12, %f6, %f4
11291 add %o5, %i7, %o3
11292loop_1333:
11293 lduh [%l7 + 0x16], %g7
11294 edge32ln %g5, %o7, %l3
11295 stb %o0, [%l7 + 0x0A]
11296 fcmpgt16 %f14, %f6, %g3
11297 fpack32 %f12, %f12, %f14
11298 brgz,a %i6, loop_1334
11299 movleu %icc, %l0, %l4
11300 call loop_1335
11301 sth %i3, [%l7 + 0x18]
11302loop_1334:
11303 ldsw [%l7 + 0x34], %l5
11304 stx %g2, [%l7 + 0x60]
11305loop_1335:
11306 movgu %icc, %i4, %i2
11307 ld [%l7 + 0x6C], %f6
11308 lduw [%l7 + 0x34], %g1
11309 fbl %fcc3, loop_1336
11310 ldsh [%l7 + 0x74], %o6
11311 st %f4, [%l7 + 0x54]
11312 ldsh [%l7 + 0x16], %l1
11313loop_1336:
11314 ld [%l7 + 0x64], %f14
11315 brgz %g4, loop_1337
11316 ldub [%l7 + 0x0A], %o4
11317 fbue,a %fcc1, loop_1338
11318 fcmpne32 %f6, %f2, %l6
11319loop_1337:
11320 subccc %l2, 0x17CF, %o2
11321 fmovsn %icc, %f3, %f0
11322loop_1338:
11323 ldsh [%l7 + 0x48], %i1
11324 siam 0x0
11325 lduw [%l7 + 0x6C], %i5
11326 fsrc2 %f6, %f6
11327 sth %i0, [%l7 + 0x7E]
11328 st %f4, [%l7 + 0x60]
11329 movgu %xcc, %g6, %o1
11330 brnz %i7, loop_1339
11331 sub %o3, 0x1647, %g7
11332 ldsw [%l7 + 0x10], %o5
11333 movrgez %o7, 0x025, %l3
11334loop_1339:
11335 std %f8, [%l7 + 0x30]
11336 fmovsvc %xcc, %f4, %f9
11337 sdivcc %o0, 0x047C, %g5
11338 edge8n %g3, %i6, %l4
11339 ldsw [%l7 + 0x08], %l0
11340 te %xcc, 0x4
11341 fornot1s %f4, %f1, %f2
11342 fbl %fcc1, loop_1340
11343 fbu,a %fcc0, loop_1341
11344 st %f11, [%l7 + 0x1C]
11345 movrgez %i3, 0x375, %l5
11346loop_1340:
11347 fabsd %f2, %f14
11348loop_1341:
11349 ldsb [%l7 + 0x31], %i4
11350 fand %f12, %f4, %f12
11351 ldd [%l7 + 0x50], %f2
11352 fmovsgu %icc, %f3, %f1
11353 fornot1s %f8, %f4, %f0
11354 sethi 0x1485, %i2
11355 edge16n %g1, %o6, %g2
11356 ldsh [%l7 + 0x70], %g4
11357 edge8 %o4, %l1, %l2
11358 ldsb [%l7 + 0x1E], %l6
11359 stw %i1, [%l7 + 0x44]
11360 brlz %o2, loop_1342
11361 tsubcctv %i5, %g6, %i0
11362 movne %icc, %o1, %o3
11363 ldx [%l7 + 0x38], %i7
11364loop_1342:
11365 fnot2s %f7, %f5
11366 ba %xcc, loop_1343
11367 fcmps %fcc2, %f6, %f5
11368 tg %icc, 0x6
11369 umul %g7, %o5, %l3
11370loop_1343:
11371 movgu %xcc, %o0, %g5
11372 xorcc %o7, %g3, %l4
11373 and %i6, 0x1F68, %i3
11374 te %xcc, 0x4
11375 fpadd32 %f10, %f8, %f12
11376 stb %l5, [%l7 + 0x35]
11377 lduw [%l7 + 0x1C], %l0
11378 subc %i2, %g1, %i4
11379 fxnors %f7, %f7, %f0
11380 fnegd %f8, %f4
11381 fbne,a %fcc2, loop_1344
11382 popc %g2, %g4
11383 tl %xcc, 0x2
11384 fbl %fcc1, loop_1345
11385loop_1344:
11386 bcc,a,pn %xcc, loop_1346
11387 stw %o4, [%l7 + 0x10]
11388 stx %o6, [%l7 + 0x58]
11389loop_1345:
11390 movrgz %l1, %l2, %i1
11391loop_1346:
11392 fpack32 %f8, %f0, %f4
11393 brz,a %l6, loop_1347
11394 fcmped %fcc1, %f4, %f4
11395 orcc %i5, %g6, %o2
11396 ldsw [%l7 + 0x08], %i0
11397loop_1347:
11398 stw %o3, [%l7 + 0x10]
11399 tleu %icc, 0x4
11400 ldd [%l7 + 0x28], %f10
11401 fzeros %f15
11402 sethi 0x1260, %i7
11403 std %f2, [%l7 + 0x68]
11404 lduw [%l7 + 0x1C], %o1
11405 sub %o5, 0x1E58, %g7
11406 subcc %l3, %o0, %o7
11407 ldx [%l7 + 0x10], %g3
11408 array16 %l4, %g5, %i6
11409 smul %i3, 0x09F5, %l5
11410 std %f8, [%l7 + 0x78]
11411 movrlez %l0, %i2, %g1
11412 and %g2, 0x17E4, %i4
11413 srlx %o4, %g4, %l1
11414 brgz %o6, loop_1348
11415 ldsb [%l7 + 0x62], %i1
11416 std %f6, [%l7 + 0x28]
11417 ldub [%l7 + 0x4C], %l6
11418loop_1348:
11419 taddcc %i5, %g6, %o2
11420 ldx [%l7 + 0x18], %i0
11421 ldx [%l7 + 0x18], %o3
11422 brz,a %l2, loop_1349
11423 tg %icc, 0x7
11424 fmovse %xcc, %f1, %f7
11425 stx %i7, [%l7 + 0x08]
11426loop_1349:
11427 fmovrdgez %o1, %f4, %f14
11428 fpack32 %f14, %f2, %f8
11429 be,pn %xcc, loop_1350
11430 umul %o5, 0x05CA, %l3
11431 fbug %fcc3, loop_1351
11432 fpadd32s %f12, %f13, %f6
11433loop_1350:
11434 fpack32 %f14, %f14, %f4
11435 movrlez %o0, %g7, %o7
11436loop_1351:
11437 fbo,a %fcc3, loop_1352
11438 ldd [%l7 + 0x20], %f8
11439 fmovdne %xcc, %f7, %f13
11440 fpsub16 %f8, %f6, %f12
11441loop_1352:
11442 tle %xcc, 0x2
11443 bl %xcc, loop_1353
11444 fmuld8sux16 %f11, %f10, %f14
11445 sll %l4, 0x0B, %g3
11446 and %g5, %i6, %l5
11447loop_1353:
11448 brz,a %l0, loop_1354
11449 st %f5, [%l7 + 0x60]
11450 ld [%l7 + 0x0C], %f13
11451 fmovdcc %xcc, %f4, %f15
11452loop_1354:
11453 nop
11454 setx loop_1355, %l0, %l1
11455 wrpr 0x1, %tl
11456 wrpr %l1, %tnpc
11457 setx 0x34400001400, %l0, %l1
11458 wrpr %l1, %tstate
11459 wrhpr 0x4, %htstate
11460 done
11461 st %f7, [%l7 + 0x40]
11462 tgu %xcc, 0x5
11463 fbu %fcc1, loop_1356
11464loop_1355:
11465 movne %icc, %i3, %g1
11466 orncc %g2, 0x0D0E, %i4
11467 ldd [%l7 + 0x28], %f8
11468loop_1356:
11469 fornot1 %f10, %f12, %f6
11470 fornot1 %f14, %f4, %f4
11471 ldsw [%l7 + 0x5C], %o4
11472 ldsh [%l7 + 0x72], %i2
11473 sth %g4, [%l7 + 0x38]
11474 fmovsneg %xcc, %f14, %f7
11475 ldsw [%l7 + 0x2C], %l1
11476 ldsh [%l7 + 0x64], %i1
11477 fmovrdlz %l6, %f10, %f6
11478 sth %o6, [%l7 + 0x60]
11479 ldub [%l7 + 0x19], %g6
11480 movvc %icc, %o2, %i0
11481 ld [%l7 + 0x1C], %f12
11482 ba loop_1357
11483 fmovdle %icc, %f4, %f1
11484 bne,pn %icc, loop_1358
11485 fabsd %f8, %f14
11486loop_1357:
11487 std %f10, [%l7 + 0x58]
11488 fmuld8ulx16 %f8, %f10, %f8
11489loop_1358:
11490 fba %fcc0, loop_1359
11491 tleu %xcc, 0x4
11492 movre %i5, %o3, %l2
11493 fexpand %f15, %f2
11494loop_1359:
11495 stx %o1, [%l7 + 0x28]
11496 fmovrdne %i7, %f6, %f12
11497 lduw [%l7 + 0x6C], %o5
11498 ldsb [%l7 + 0x3D], %o0
11499 fmul8x16 %f1, %f4, %f6
11500 fmovrslz %g7, %f12, %f13
11501 fnand %f2, %f4, %f0
11502 addc %l3, %l4, %g3
11503 bl loop_1360
11504 st %f10, [%l7 + 0x68]
11505 smul %g5, %i6, %l5
11506 brgz %o7, loop_1361
11507loop_1360:
11508 fmovrsne %i3, %f10, %f14
11509 fbug,a %fcc1, loop_1362
11510 fabss %f6, %f9
11511loop_1361:
11512 andncc %l0, %g1, %i4
11513 sdivcc %g2, 0x0B93, %i2
11514loop_1362:
11515 tl %icc, 0x3
11516 movg %icc, %g4, %l1
11517 stw %i1, [%l7 + 0x4C]
11518 fzero %f2
11519 fbge,a %fcc2, loop_1363
11520 smulcc %o4, %o6, %g6
11521 ldd [%l7 + 0x40], %f2
11522 movl %icc, %o2, %l6
11523loop_1363:
11524 taddcc %i5, 0x10BB, %o3
11525 tle %icc, 0x3
11526 lduh [%l7 + 0x14], %l2
11527 fcmpd %fcc2, %f10, %f10
11528 fmovda %xcc, %f5, %f13
11529 st %f14, [%l7 + 0x1C]
11530 ldsh [%l7 + 0x50], %i0
11531 edge32l %i7, %o1, %o5
11532 alignaddr %o0, %l3, %l4
11533 fnegs %f4, %f5
11534 mova %xcc, %g3, %g7
11535 stw %g5, [%l7 + 0x1C]
11536 bvc,a loop_1364
11537 fcmpeq32 %f14, %f10, %i6
11538 mulx %l5, 0x0DAC, %i3
11539 edge32n %l0, %g1, %i4
11540loop_1364:
11541 ldsb [%l7 + 0x4E], %g2
11542 ldsb [%l7 + 0x12], %i2
11543 ldsb [%l7 + 0x1C], %g4
11544 sethi 0x140B, %l1
11545 movrlez %i1, 0x226, %o4
11546 edge32n %o7, %o6, %g6
11547 addcc %l6, 0x1056, %o2
11548 taddcc %o3, 0x16B2, %l2
11549 stb %i0, [%l7 + 0x41]
11550 fmovrdlz %i5, %f6, %f6
11551 ld [%l7 + 0x70], %f13
11552 fpack32 %f6, %f14, %f14
11553 sth %o1, [%l7 + 0x32]
11554 te %xcc, 0x7
11555 fmovdpos %xcc, %f15, %f3
11556 stb %o5, [%l7 + 0x57]
11557 fmovdpos %xcc, %f0, %f11
11558 bvc,a loop_1365
11559 fnor %f4, %f4, %f6
11560 st %f4, [%l7 + 0x3C]
11561 stx %o0, [%l7 + 0x10]
11562loop_1365:
11563 udiv %l3, 0x045D, %l4
11564 fmovsne %icc, %f6, %f8
11565 std %f12, [%l7 + 0x38]
11566 addcc %g3, %i7, %g7
11567 lduw [%l7 + 0x34], %g5
11568 nop
11569 setx loop_1366, %l0, %l1
11570 wrpr 0x1, %tl
11571 wrpr %l1, %tnpc
11572 setx 0x34400001400, %l0, %l1
11573 wrpr %l1, %tstate
11574 wrhpr 0x4, %htstate
11575 done
11576 ldsh [%l7 + 0x28], %i6
11577 udivcc %i3, 0x18F2, %l5
11578 xnorcc %l0, %g1, %i4
11579loop_1366:
11580 ldx [%l7 + 0x70], %g2
11581 bleu,a loop_1367
11582 ldd [%l7 + 0x38], %f8
11583 tneg %icc, 0x0
11584 sth %i2, [%l7 + 0x14]
11585loop_1367:
11586 stb %g4, [%l7 + 0x11]
11587 fexpand %f3, %f6
11588 bcc,a,pn %xcc, loop_1368
11589 bcs,pt %icc, loop_1369
11590 fpackfix %f0, %f5
11591 st %f14, [%l7 + 0x58]
11592loop_1368:
11593 tn %icc, 0x3
11594loop_1369:
11595 fcmple32 %f14, %f10, %l1
11596 ble,a loop_1370
11597 udivcc %i1, 0x073E, %o7
11598 sth %o4, [%l7 + 0x3A]
11599 edge16ln %o6, %l6, %g6
11600loop_1370:
11601 st %f11, [%l7 + 0x2C]
11602 fmovsle %xcc, %f11, %f7
11603 nop
11604 setx loop_1371, %l0, %l1
11605 wrpr 0x1, %tl
11606 wrpr %l1, %tnpc
11607 setx 0x34400001400, %l0, %l1
11608 wrpr %l1, %tstate
11609 wrhpr 0x4, %htstate
11610 done
11611 array16 %o2, %o3, %i0
11612 st %f11, [%l7 + 0x20]
11613 fmovsn %xcc, %f9, %f9
11614loop_1371:
11615 movrgz %i5, %l2, %o1
11616 edge32 %o5, %o0, %l4
11617 or %g3, 0x131C, %i7
11618 lduw [%l7 + 0x5C], %l3
11619 ldsb [%l7 + 0x66], %g7
11620 movpos %icc, %g5, %i3
11621 fmovrdlez %i6, %f12, %f12
11622 fexpand %f13, %f2
11623 fmovsle %icc, %f2, %f8
11624 tne %xcc, 0x0
11625 ldub [%l7 + 0x35], %l0
11626 fbu %fcc1, loop_1372
11627 for %f0, %f14, %f4
11628 bne loop_1373
11629 fbug,a %fcc2, loop_1374
11630loop_1372:
11631 ldd [%l7 + 0x08], %f2
11632 mova %icc, %l5, %i4
11633loop_1373:
11634 sub %g2, %g1, %i2
11635loop_1374:
11636 stx %g4, [%l7 + 0x10]
11637 stx %i1, [%l7 + 0x28]
11638 udivx %l1, 0x1401, %o4
11639 movcc %icc, %o6, %o7
11640 fandnot1 %f4, %f14, %f8
11641 fmovdge %icc, %f10, %f5
11642 tg %xcc, 0x0
11643 ldsw [%l7 + 0x7C], %g6
11644 ldsb [%l7 + 0x7D], %o2
11645 fmovdn %xcc, %f7, %f4
11646 fmovdgu %xcc, %f6, %f11
11647 fandnot1s %f13, %f9, %f11
11648 edge32n %o3, %l6, %i0
11649 pdist %f12, %f0, %f6
11650 fnor %f4, %f14, %f0
11651 ldd [%l7 + 0x48], %f14
11652 fmovda %icc, %f4, %f9
11653 fcmpeq16 %f2, %f0, %i5
11654 tn %icc, 0x3
11655 fpadd16s %f9, %f0, %f12
11656 edge8ln %l2, %o1, %o5
11657 fnegd %f14, %f6
11658 ble,a loop_1375
11659 fmovrdne %l4, %f2, %f12
11660 mulx %g3, %i7, %o0
11661 stw %g7, [%l7 + 0x64]
11662loop_1375:
11663 fornot2 %f2, %f12, %f2
11664 umul %g5, %i3, %i6
11665 bgu,a,pt %icc, loop_1376
11666 mulx %l3, %l0, %i4
11667 sllx %g2, %l5, %i2
11668 fmuld8ulx16 %f5, %f15, %f2
11669loop_1376:
11670 movcc %icc, %g1, %g4
11671 srl %l1, 0x01, %o4
11672 fbge,a %fcc2, loop_1377
11673 movpos %icc, %i1, %o7
11674 fmovscc %xcc, %f14, %f12
11675 srl %o6, %o2, %g6
11676loop_1377:
11677 umulcc %l6, 0x1DA0, %i0
11678 fblg %fcc1, loop_1378
11679 std %f10, [%l7 + 0x78]
11680 fbuge %fcc2, loop_1379
11681 edge32ln %i5, %o3, %o1
11682loop_1378:
11683 stw %o5, [%l7 + 0x1C]
11684 bne,a,pt %icc, loop_1380
11685loop_1379:
11686 fbn,a %fcc2, loop_1381
11687 fbuge,a %fcc0, loop_1382
11688 sethi 0x0AC0, %l4
11689loop_1380:
11690 bpos,pt %icc, loop_1383
11691loop_1381:
11692 sethi 0x059E, %g3
11693loop_1382:
11694 fmovspos %icc, %f12, %f2
11695 fone %f6
11696loop_1383:
11697 bneg,a loop_1384
11698 sth %i7, [%l7 + 0x4A]
11699 stw %l2, [%l7 + 0x24]
11700 fnors %f4, %f13, %f15
11701loop_1384:
11702 movcs %icc, %g7, %g5
11703 ldx [%l7 + 0x50], %i3
11704 fnot1s %f12, %f5
11705 bcs,pn %icc, loop_1385
11706 stx %o0, [%l7 + 0x50]
11707 fnot1 %f10, %f14
11708 fmovdne %xcc, %f8, %f9
11709loop_1385:
11710 ldsw [%l7 + 0x4C], %l3
11711 movvs %icc, %i6, %i4
11712 bgu %icc, loop_1386
11713 lduh [%l7 + 0x46], %g2
11714 movl %xcc, %l0, %i2
11715 fcmpgt16 %f8, %f0, %g1
11716loop_1386:
11717 fpsub16s %f10, %f7, %f12
11718 fbl,a %fcc3, loop_1387
11719 fornot1 %f8, %f0, %f10
11720 st %f0, [%l7 + 0x1C]
11721 edge32ln %g4, %l5, %o4
11722loop_1387:
11723 ldd [%l7 + 0x08], %f2
11724 ldsh [%l7 + 0x40], %l1
11725 ldd [%l7 + 0x60], %f6
11726 ldsb [%l7 + 0x2C], %o7
11727 stw %i1, [%l7 + 0x10]
11728 fmovrdlez %o2, %f10, %f6
11729 sth %o6, [%l7 + 0x70]
11730 movpos %xcc, %l6, %g6
11731 subc %i0, 0x0821, %o3
11732 fbule,a %fcc1, loop_1388
11733 brlz,a %i5, loop_1389
11734 orcc %o5, %o1, %g3
11735 fble,a %fcc2, loop_1390
11736loop_1388:
11737 nop
11738 setx loop_1391, %l0, %l1
11739 wrpr 0x1, %tl
11740 wrpr %l1, %tnpc
11741 setx 0x34400001400, %l0, %l1
11742 wrpr %l1, %tstate
11743 wrhpr 0x4, %htstate
11744 done
11745loop_1389:
11746 orn %i7, 0x1FCB, %l2
11747 st %f5, [%l7 + 0x44]
11748loop_1390:
11749 srlx %g7, 0x1B, %g5
11750loop_1391:
11751 mulx %l4, %i3, %l3
11752 movgu %icc, %o0, %i4
11753 xnorcc %i6, %l0, %i2
11754 fmovsa %xcc, %f8, %f10
11755 alignaddr %g2, %g4, %g1
11756 subccc %l5, 0x0892, %o4
11757 std %f0, [%l7 + 0x10]
11758 edge16l %l1, %o7, %i1
11759 alignaddrl %o6, %l6, %g6
11760 ldub [%l7 + 0x1D], %i0
11761 stw %o2, [%l7 + 0x0C]
11762 tg %xcc, 0x4
11763 ldsh [%l7 + 0x50], %o3
11764 edge16l %o5, %o1, %i5
11765 fbul %fcc1, loop_1392
11766 ld [%l7 + 0x40], %f14
11767 sth %i7, [%l7 + 0x3E]
11768 fnot1s %f12, %f0
11769loop_1392:
11770 edge16l %l2, %g7, %g3
11771 ldsh [%l7 + 0x54], %l4
11772 ldsw [%l7 + 0x50], %g5
11773 ldsw [%l7 + 0x3C], %i3
11774 fandnot1 %f14, %f8, %f8
11775 ldd [%l7 + 0x08], %f4
11776 move %icc, %l3, %o0
11777 edge16l %i4, %i6, %l0
11778 fbo,a %fcc3, loop_1393
11779 brnz %i2, loop_1394
11780 brlz %g4, loop_1395
11781 fmovs %f3, %f15
11782loop_1393:
11783 stx %g2, [%l7 + 0x18]
11784loop_1394:
11785 std %f4, [%l7 + 0x60]
11786loop_1395:
11787 fnot1s %f5, %f11
11788 ldd [%l7 + 0x38], %f10
11789 tn %xcc, 0x7
11790 umul %l5, %o4, %g1
11791 fnot2 %f10, %f2
11792 stw %o7, [%l7 + 0x78]
11793 sll %i1, 0x1C, %l1
11794 fnors %f2, %f3, %f3
11795 sub %o6, %g6, %i0
11796 fmovda %icc, %f13, %f15
11797 edge32ln %o2, %o3, %l6
11798 fmovrde %o5, %f2, %f8
11799 st %f14, [%l7 + 0x58]
11800 fmul8sux16 %f8, %f2, %f2
11801 fpmerge %f8, %f4, %f8
11802 udivx %o1, 0x1DB6, %i7
11803 bcs,pn %xcc, loop_1396
11804 stx %l2, [%l7 + 0x70]
11805 bn,a,pn %icc, loop_1397
11806 tvs %icc, 0x2
11807loop_1396:
11808 stw %g7, [%l7 + 0x68]
11809 tcs %xcc, 0x4
11810loop_1397:
11811 edge16 %i5, %l4, %g3
11812 fbg,a %fcc0, loop_1398
11813 fmovscc %icc, %f4, %f3
11814 srl %i3, %l3, %o0
11815 fsrc2s %f11, %f7
11816loop_1398:
11817 fmovsvc %xcc, %f5, %f9
11818 fmovrdlz %i4, %f0, %f10
11819 smul %g5, %i6, %l0
11820 std %f10, [%l7 + 0x20]
11821 tl %icc, 0x6
11822 tsubcctv %g4, 0x0A00, %i2
11823 fbg %fcc0, loop_1399
11824 tl %icc, 0x1
11825 st %f10, [%l7 + 0x08]
11826 tcs %icc, 0x6
11827loop_1399:
11828 nop
11829 setx loop_1400, %l0, %l1
11830 wrpr 0x1, %tl
11831 wrpr %l1, %tnpc
11832 setx 0x34400001400, %l0, %l1
11833 wrpr %l1, %tstate
11834 wrhpr 0x4, %htstate
11835 done
11836 ldx [%l7 + 0x10], %g2
11837 lduw [%l7 + 0x6C], %o4
11838 ld [%l7 + 0x1C], %f8
11839loop_1400:
11840 taddcc %g1, 0x1F1C, %o7
11841 brnz,a %l5, loop_1401
11842 bcs,a,pn %icc, loop_1402
11843 ldx [%l7 + 0x78], %l1
11844 stx %o6, [%l7 + 0x50]
11845loop_1401:
11846 bvc,pt %xcc, loop_1403
11847loop_1402:
11848 ldub [%l7 + 0x38], %g6
11849 movge %xcc, %i0, %o2
11850 movg %xcc, %o3, %l6
11851loop_1403:
11852 bgu,pn %xcc, loop_1404
11853 udivcc %i1, 0x0034, %o1
11854 ld [%l7 + 0x24], %f15
11855 st %f0, [%l7 + 0x48]
11856loop_1404:
11857 bvs,a %icc, loop_1405
11858 fpmerge %f6, %f1, %f2
11859 brgez %i7, loop_1406
11860 ldsb [%l7 + 0x71], %o5
11861loop_1405:
11862 ldsw [%l7 + 0x38], %g7
11863 fmovsneg %xcc, %f3, %f13
11864loop_1406:
11865 fcmpeq32 %f0, %f0, %l2
11866 sethi 0x0040, %i5
11867 fnor %f2, %f6, %f14
11868 stx %l4, [%l7 + 0x58]
11869 fbg %fcc2, loop_1407
11870 fbul,a %fcc0, loop_1408
11871 bshuffle %f8, %f4, %f0
11872 fmovdleu %xcc, %f15, %f6
11873loop_1407:
11874 stx %g3, [%l7 + 0x78]
11875loop_1408:
11876 fble %fcc2, loop_1409
11877 bcs loop_1410
11878 sub %l3, %o0, %i3
11879 fbu,a %fcc2, loop_1411
11880loop_1409:
11881 fmovrsne %g5, %f6, %f14
11882loop_1410:
11883 ldub [%l7 + 0x71], %i6
11884 fand %f14, %f12, %f12
11885loop_1411:
11886 fnot2s %f2, %f13
11887 fpadd16 %f14, %f2, %f0
11888 stb %i4, [%l7 + 0x6D]
11889 ldsw [%l7 + 0x58], %g4
11890 bge %xcc, loop_1412
11891 movcc %icc, %l0, %g2
11892 fbug,a %fcc2, loop_1413
11893 fnegd %f12, %f8
11894loop_1412:
11895 tg %icc, 0x6
11896 sdiv %i2, 0x135A, %o4
11897loop_1413:
11898 fpackfix %f8, %f3
11899 tsubcctv %g1, 0x005D, %o7
11900 fbul %fcc0, loop_1414
11901 bgu,pn %xcc, loop_1415
11902 fzeros %f8
11903 stx %l1, [%l7 + 0x10]
11904loop_1414:
11905 fblg,a %fcc0, loop_1416
11906loop_1415:
11907 addccc %o6, 0x15BA, %l5
11908 fsrc1 %f8, %f14
11909 ldsb [%l7 + 0x38], %g6
11910loop_1416:
11911 movvs %xcc, %i0, %o2
11912 ldx [%l7 + 0x58], %o3
11913 lduw [%l7 + 0x44], %i1
11914 stb %o1, [%l7 + 0x7A]
11915 bneg,a loop_1417
11916 fblg,a %fcc3, loop_1418
11917 siam 0x7
11918 fmovrde %i7, %f8, %f0
11919loop_1417:
11920 sth %o5, [%l7 + 0x54]
11921loop_1418:
11922 fands %f10, %f4, %f0
11923 array8 %g7, %l6, %l2
11924 fmovda %icc, %f5, %f4
11925 fpadd32 %f0, %f6, %f10
11926 sllx %i5, %l4, %g3
11927 sth %o0, [%l7 + 0x78]
11928 stx %l3, [%l7 + 0x28]
11929 std %f0, [%l7 + 0x28]
11930 stw %i3, [%l7 + 0x1C]
11931 movge %xcc, %g5, %i4
11932 std %f0, [%l7 + 0x28]
11933 srax %g4, %l0, %i6
11934 stx %i2, [%l7 + 0x58]
11935 ldsh [%l7 + 0x30], %o4
11936 fmuld8sux16 %f5, %f10, %f10
11937 ld [%l7 + 0x5C], %f13
11938 movpos %icc, %g2, %g1
11939 stb %l1, [%l7 + 0x56]
11940 ldd [%l7 + 0x58], %f4
11941 tvc %xcc, 0x3
11942 nop
11943 setx loop_1419, %l0, %l1
11944 wrpr 0x1, %tl
11945 wrpr %l1, %tnpc
11946 setx 0x34400001400, %l0, %l1
11947 wrpr %l1, %tstate
11948 wrhpr 0x4, %htstate
11949 done
11950 ldsh [%l7 + 0x4A], %o7
11951 fbl %fcc0, loop_1420
11952 sth %l5, [%l7 + 0x6A]
11953loop_1419:
11954 fmovrdgz %g6, %f12, %f14
11955 edge8ln %o6, %i0, %o3
11956loop_1420:
11957 sth %i1, [%l7 + 0x22]
11958 fmovdleu %icc, %f1, %f15
11959 fmovscs %xcc, %f1, %f6
11960 std %f10, [%l7 + 0x38]
11961 brlz %o1, loop_1421
11962 popc %o2, %o5
11963 std %f10, [%l7 + 0x38]
11964 fones %f1
11965loop_1421:
11966 brnz,a %g7, loop_1422
11967 ldx [%l7 + 0x28], %i7
11968 fmovsg %xcc, %f10, %f13
11969 lduw [%l7 + 0x74], %l2
11970loop_1422:
11971 tge %icc, 0x5
11972 fcmpes %fcc0, %f3, %f11
11973 addc %i5, %l6, %g3
11974 fbo %fcc3, loop_1423
11975 bgu,pn %icc, loop_1424
11976 fble %fcc2, loop_1425
11977 tge %xcc, 0x0
11978loop_1423:
11979 udivcc %l4, 0x0711, %o0
11980loop_1424:
11981 stb %i3, [%l7 + 0x51]
11982loop_1425:
11983 ldsw [%l7 + 0x18], %g5
11984 edge16n %i4, %l3, %l0
11985 std %f14, [%l7 + 0x10]
11986 subcc %g4, 0x13B2, %i2
11987 movle %icc, %o4, %i6
11988 fone %f0
11989 fpsub32s %f1, %f9, %f13
11990 fbge %fcc0, loop_1426
11991 xorcc %g2, %l1, %g1
11992 lduh [%l7 + 0x28], %o7
11993 lduh [%l7 + 0x5A], %l5
11994loop_1426:
11995 subccc %o6, %i0, %g6
11996 fmovs %f0, %f13
11997 xnor %o3, 0x038F, %o1
11998 fpsub16 %f6, %f4, %f4
11999 orncc %o2, %o5, %i1
12000 ldd [%l7 + 0x68], %f6
12001 stw %i7, [%l7 + 0x28]
12002 ldx [%l7 + 0x10], %g7
12003 edge32 %i5, %l6, %g3
12004 stw %l2, [%l7 + 0x08]
12005 fble %fcc0, loop_1427
12006 lduw [%l7 + 0x6C], %o0
12007 mulscc %i3, 0x0C4B, %l4
12008 fmovrse %g5, %f6, %f8
12009loop_1427:
12010 fmovrslez %l3, %f7, %f2
12011 tsubcctv %i4, %g4, %l0
12012 fcmped %fcc1, %f14, %f0
12013 ldsw [%l7 + 0x30], %o4
12014 mova %icc, %i2, %g2
12015 brgz,a %l1, loop_1428
12016 fmovdcc %xcc, %f0, %f14
12017 stw %g1, [%l7 + 0x2C]
12018 movrgz %i6, 0x0CD, %o7
12019loop_1428:
12020 mova %xcc, %l5, %i0
12021 fpadd32 %f14, %f2, %f12
12022 movcs %xcc, %o6, %o3
12023 sub %g6, %o2, %o1
12024 fbuge %fcc2, loop_1429
12025 fcmpeq32 %f6, %f12, %o5
12026 fandnot2 %f0, %f12, %f12
12027 fbul,a %fcc3, loop_1430
12028loop_1429:
12029 fbue,a %fcc2, loop_1431
12030 tcc %icc, 0x5
12031 ldx [%l7 + 0x20], %i1
12032loop_1430:
12033 mova %icc, %g7, %i7
12034loop_1431:
12035 add %i5, %g3, %l6
12036 fmovdge %xcc, %f15, %f10
12037 edge8l %o0, %i3, %l2
12038 ldx [%l7 + 0x78], %l4
12039 ldub [%l7 + 0x22], %g5
12040 std %f8, [%l7 + 0x50]
12041 udivx %l3, 0x179F, %i4
12042 fcmpd %fcc0, %f14, %f0
12043 fba %fcc3, loop_1432
12044 be %xcc, loop_1433
12045 srl %g4, %o4, %l0
12046 srlx %i2, 0x1E, %g2
12047loop_1432:
12048 fandnot1 %f2, %f14, %f12
12049loop_1433:
12050 fcmpd %fcc1, %f0, %f4
12051 fcmpgt32 %f10, %f14, %l1
12052 ldd [%l7 + 0x18], %f10
12053 stw %i6, [%l7 + 0x24]
12054 ldub [%l7 + 0x12], %g1
12055 bl loop_1434
12056 fblg %fcc3, loop_1435
12057 mulscc %l5, 0x1EE1, %o7
12058 fble %fcc0, loop_1436
12059loop_1434:
12060 fpadd32s %f10, %f2, %f12
12061loop_1435:
12062 lduh [%l7 + 0x76], %o6
12063 tleu %xcc, 0x3
12064loop_1436:
12065 fmovdn %icc, %f13, %f0
12066 fmul8x16au %f8, %f5, %f14
12067 fandnot2s %f2, %f5, %f2
12068 stb %o3, [%l7 + 0x43]
12069 fornot2s %f4, %f9, %f7
12070 edge16n %g6, %i0, %o2
12071 fornot2s %f3, %f2, %f15
12072 ldd [%l7 + 0x40], %f12
12073 ldd [%l7 + 0x58], %f8
12074 ldsb [%l7 + 0x1C], %o1
12075 movrlez %o5, %g7, %i7
12076 subccc %i1, %g3, %i5
12077 fabss %f1, %f7
12078 stw %l6, [%l7 + 0x50]
12079 sdivx %o0, 0x197F, %l2
12080 fmovsleu %icc, %f3, %f10
12081 stw %l4, [%l7 + 0x78]
12082 fmovdle %icc, %f12, %f11
12083 udivcc %g5, 0x0A55, %l3
12084 st %f14, [%l7 + 0x4C]
12085 fandnot1s %f10, %f14, %f5
12086 fmovdl %icc, %f13, %f13
12087 std %f4, [%l7 + 0x18]
12088 tsubcc %i3, 0x1428, %g4
12089 andncc %o4, %i4, %l0
12090 fxors %f2, %f9, %f4
12091 ld [%l7 + 0x44], %f13
12092 stw %g2, [%l7 + 0x74]
12093 fbuge,a %fcc3, loop_1437
12094 smul %i2, %i6, %l1
12095 sth %g1, [%l7 + 0x52]
12096 stw %o7, [%l7 + 0x20]
12097loop_1437:
12098 tl %xcc, 0x7
12099 ldsw [%l7 + 0x14], %l5
12100 fnot2 %f14, %f4
12101 lduh [%l7 + 0x24], %o6
12102 movneg %icc, %o3, %i0
12103 fxnor %f14, %f12, %f12
12104 ldx [%l7 + 0x28], %o2
12105 lduh [%l7 + 0x7E], %g6
12106 ldsh [%l7 + 0x34], %o1
12107 fmul8sux16 %f8, %f6, %f4
12108 fmovscs %icc, %f11, %f6
12109 fpmerge %f11, %f7, %f8
12110 edge8ln %g7, %o5, %i1
12111 edge16n %i7, %g3, %i5
12112 stw %o0, [%l7 + 0x7C]
12113 edge8 %l2, %l4, %l6
12114 srlx %g5, 0x03, %i3
12115 fandnot1 %f8, %f4, %f14
12116 edge16ln %l3, %g4, %o4
12117 ldd [%l7 + 0x20], %f2
12118 movcs %icc, %i4, %g2
12119 tne %icc, 0x6
12120 ldd [%l7 + 0x18], %f8
12121 bge,a %icc, loop_1438
12122 brz %i2, loop_1439
12123 lduh [%l7 + 0x64], %i6
12124 fmovrsgez %l1, %f7, %f0
12125loop_1438:
12126 fxnors %f2, %f13, %f9
12127loop_1439:
12128 ldx [%l7 + 0x38], %g1
12129 ldsw [%l7 + 0x1C], %o7
12130 array8 %l5, %l0, %o3
12131 fcmps %fcc0, %f4, %f0
12132 fbo,a %fcc2, loop_1440
12133 fbg,a %fcc2, loop_1441
12134 addc %i0, 0x1C00, %o6
12135 bge,pt %xcc, loop_1442
12136loop_1440:
12137 fmovdcc %xcc, %f14, %f2
12138loop_1441:
12139 bge %xcc, loop_1443
12140 brz %o2, loop_1444
12141loop_1442:
12142 nop
12143 setx loop_1445, %l0, %l1
12144 jmpl %l1, %o1
12145 fba %fcc1, loop_1446
12146loop_1443:
12147 and %g7, 0x1B70, %o5
12148loop_1444:
12149 fmovrdgz %i1, %f10, %f14
12150loop_1445:
12151 brz,a %i7, loop_1447
12152loop_1446:
12153 fpsub16 %f10, %f0, %f8
12154 popc %g3, %g6
12155 fcmpes %fcc1, %f13, %f5
12156loop_1447:
12157 brlez,a %i5, loop_1448
12158 sdivx %o0, 0x01A1, %l2
12159 fmovrdgez %l6, %f0, %f10
12160 bl,a,pt %icc, loop_1449
12161loop_1448:
12162 fands %f7, %f8, %f13
12163 tvs %icc, 0x5
12164 fmovscs %icc, %f1, %f14
12165loop_1449:
12166 stb %g5, [%l7 + 0x27]
12167 fbuge %fcc3, loop_1450
12168 tl %xcc, 0x7
12169 sth %i3, [%l7 + 0x6E]
12170 fmovsa %icc, %f4, %f11
12171loop_1450:
12172 orn %l4, %l3, %g4
12173 fcmps %fcc3, %f7, %f14
12174 fcmpd %fcc1, %f0, %f10
12175 andcc %o4, %i4, %g2
12176 ldsb [%l7 + 0x76], %i2
12177 fpackfix %f8, %f14
12178 ldsw [%l7 + 0x40], %i6
12179 ldx [%l7 + 0x68], %l1
12180 ldd [%l7 + 0x30], %f6
12181 lduw [%l7 + 0x38], %g1
12182 tneg %xcc, 0x5
12183 sdivx %l5, 0x04CD, %l0
12184 bg %icc, loop_1451
12185 xorcc %o3, 0x0893, %o7
12186 fcmpgt32 %f6, %f12, %i0
12187 ldsw [%l7 + 0x48], %o2
12188loop_1451:
12189 fzero %f0
12190 fblg,a %fcc2, loop_1452
12191 lduh [%l7 + 0x16], %o1
12192 movcs %icc, %g7, %o5
12193 nop
12194 setx loop_1453, %l0, %l1
12195 wrpr 0x1, %tl
12196 wrpr %l1, %tnpc
12197 setx 0x34400001400, %l0, %l1
12198 wrpr %l1, %tstate
12199 wrhpr 0x4, %htstate
12200 done
12201loop_1452:
12202 sdivx %i1, 0x0EA3, %i7
12203 ldsw [%l7 + 0x60], %o6
12204 tn %xcc, 0x5
12205loop_1453:
12206 srl %g6, %i5, %g3
12207 stb %o0, [%l7 + 0x43]
12208 lduw [%l7 + 0x2C], %l2
12209 fxor %f4, %f14, %f6
12210 subc %g5, 0x0937, %i3
12211 fmovrdlez %l6, %f6, %f14
12212 taddcc %l3, %l4, %g4
12213 st %f0, [%l7 + 0x28]
12214 ta %xcc, 0x7
12215 orcc %o4, 0x0324, %i4
12216 mulscc %i2, 0x1639, %i6
12217 taddcc %g2, 0x0C36, %g1
12218 ldsh [%l7 + 0x7A], %l1
12219 addccc %l0, 0x1672, %o3
12220 ldd [%l7 + 0x78], %f2
12221 edge16ln %o7, %l5, %o2
12222 siam 0x4
12223 movcs %xcc, %o1, %g7
12224 fmovrdgz %o5, %f10, %f12
12225 lduw [%l7 + 0x20], %i1
12226 fmovsa %xcc, %f15, %f6
12227 ldsh [%l7 + 0x4A], %i0
12228 tvc %icc, 0x1
12229 stw %i7, [%l7 + 0x54]
12230 ldsh [%l7 + 0x7A], %g6
12231 ldx [%l7 + 0x28], %o6
12232 fcmpd %fcc1, %f6, %f4
12233 fsrc1 %f14, %f6
12234 movrlz %g3, %o0, %i5
12235 fcmple32 %f14, %f2, %l2
12236 movvc %xcc, %g5, %l6
12237 lduw [%l7 + 0x24], %i3
12238 stb %l4, [%l7 + 0x61]
12239 fzeros %f7
12240 tn %icc, 0x7
12241 tl %icc, 0x1
12242 taddcctv %l3, %g4, %o4
12243 sub %i4, %i6, %g2
12244 fmovdn %icc, %f3, %f4
12245 fblg %fcc3, loop_1454
12246 std %f10, [%l7 + 0x70]
12247 ldub [%l7 + 0x1D], %i2
12248 xnorcc %g1, %l1, %o3
12249loop_1454:
12250 movgu %xcc, %l0, %l5
12251 st %f11, [%l7 + 0x14]
12252 ld [%l7 + 0x70], %f0
12253 fmovrsgez %o2, %f7, %f7
12254 lduh [%l7 + 0x3E], %o7
12255 movrlez %g7, %o1, %o5
12256 movcc %xcc, %i0, %i7
12257 srl %g6, %o6, %i1
12258 fornot1s %f10, %f11, %f12
12259 fmuld8ulx16 %f2, %f7, %f4
12260 movre %o0, 0x297, %i5
12261 lduh [%l7 + 0x38], %l2
12262 fmul8x16al %f2, %f12, %f4
12263 bshuffle %f10, %f6, %f8
12264 taddcc %g5, 0x02D6, %l6
12265 fmuld8sux16 %f5, %f9, %f2
12266 ba,a,pn %icc, loop_1455
12267 xnorcc %i3, %g3, %l3
12268 tcs %icc, 0x5
12269 tvs %icc, 0x4
12270loop_1455:
12271 ldsb [%l7 + 0x69], %l4
12272 std %f14, [%l7 + 0x20]
12273 movrlez %o4, %g4, %i4
12274 sra %i6, 0x1E, %g2
12275 andncc %i2, %g1, %l1
12276 bpos,a,pn %xcc, loop_1456
12277 ldub [%l7 + 0x75], %l0
12278 movrgez %o3, %l5, %o7
12279 fexpand %f11, %f8
12280loop_1456:
12281 fmovsa %icc, %f15, %f7
12282 std %f4, [%l7 + 0x70]
12283 ldsb [%l7 + 0x6E], %o2
12284 fmovrse %o1, %f3, %f5
12285 andcc %o5, 0x0A71, %g7
12286 addcc %i0, 0x17EF, %g6
12287 nop
12288 setx loop_1457, %l0, %l1
12289 jmpl %l1, %o6
12290 sdivcc %i7, 0x0C62, %o0
12291 std %f4, [%l7 + 0x58]
12292 tgu %xcc, 0x7
12293loop_1457:
12294 orn %i1, %i5, %l2
12295 lduh [%l7 + 0x24], %l6
12296 bvs,a,pn %icc, loop_1458
12297 edge16ln %g5, %i3, %g3
12298 stb %l4, [%l7 + 0x35]
12299 edge8ln %l3, %o4, %g4
12300loop_1458:
12301 brlz %i6, loop_1459
12302 movpos %xcc, %i4, %i2
12303 fble,a %fcc2, loop_1460
12304 fmovdle %icc, %f4, %f14
12305loop_1459:
12306 ld [%l7 + 0x20], %f6
12307 orn %g1, %g2, %l1
12308loop_1460:
12309 fmovrsne %l0, %f6, %f7
12310 addcc %o3, %o7, %l5
12311 fmovde %xcc, %f12, %f13
12312 fmovdn %icc, %f12, %f1
12313 ldx [%l7 + 0x30], %o2
12314 andcc %o5, %o1, %g7
12315 pdist %f10, %f0, %f10
12316 stx %g6, [%l7 + 0x08]
12317 lduw [%l7 + 0x78], %o6
12318 fpsub32s %f2, %f5, %f6
12319 fmul8sux16 %f12, %f10, %f2
12320 stw %i7, [%l7 + 0x40]
12321 st %f1, [%l7 + 0x2C]
12322 fpackfix %f8, %f8
12323 fpsub32 %f6, %f10, %f12
12324 fpsub32 %f8, %f12, %f6
12325 fxors %f3, %f4, %f3
12326 ldub [%l7 + 0x17], %i0
12327 fmovdcc %xcc, %f11, %f14
12328 sth %o0, [%l7 + 0x30]
12329 fnors %f10, %f7, %f2
12330 sub %i5, %i1, %l2
12331 tvs %xcc, 0x0
12332 ldd [%l7 + 0x78], %f14
12333 stb %g5, [%l7 + 0x30]
12334 fnegd %f12, %f0
12335 stb %l6, [%l7 + 0x47]
12336 xnorcc %i3, %l4, %l3
12337 fsrc1 %f2, %f14
12338 fnot2 %f8, %f0
12339 sth %g3, [%l7 + 0x36]
12340 xorcc %g4, %i6, %o4
12341 fmovdge %icc, %f10, %f10
12342 tle %xcc, 0x0
12343 fcmpeq16 %f8, %f14, %i2
12344 fbne,a %fcc1, loop_1461
12345 nop
12346 setx loop_1462, %l0, %l1
12347 jmpl %l1, %i4
12348 subcc %g2, %g1, %l0
12349 fpmerge %f7, %f4, %f4
12350loop_1461:
12351 srax %o3, %o7, %l1
12352loop_1462:
12353 stb %o2, [%l7 + 0x0D]
12354 orcc %o5, %o1, %g7
12355 sdivx %l5, 0x02BC, %o6
12356 lduw [%l7 + 0x2C], %i7
12357 ldsb [%l7 + 0x1B], %g6
12358 fcmpne16 %f14, %f8, %o0
12359 ldub [%l7 + 0x3A], %i5
12360 srl %i0, 0x05, %l2
12361 ldx [%l7 + 0x48], %g5
12362 tneg %icc, 0x7
12363 stx %l6, [%l7 + 0x10]
12364 tge %icc, 0x7
12365 fmovsa %icc, %f2, %f12
12366 addcc %i1, 0x12FF, %i3
12367 st %f13, [%l7 + 0x44]
12368 fmovrsgz %l4, %f2, %f7
12369 ldsh [%l7 + 0x30], %g3
12370 fblg %fcc0, loop_1463
12371 fmovs %f3, %f5
12372 movrlez %l3, %g4, %o4
12373 bleu,a loop_1464
12374loop_1463:
12375 fmovsn %icc, %f0, %f5
12376 movgu %xcc, %i2, %i6
12377 fbge,a %fcc0, loop_1465
12378loop_1464:
12379 ldub [%l7 + 0x0A], %i4
12380 xnorcc %g2, %g1, %o3
12381 fbe %fcc0, loop_1466
12382loop_1465:
12383 sdivcc %l0, 0x0B9B, %o7
12384 fpsub16 %f14, %f2, %f2
12385 fmovrde %o2, %f8, %f2
12386loop_1466:
12387 std %f10, [%l7 + 0x08]
12388 movvc %icc, %l1, %o1
12389 fpackfix %f0, %f14
12390 fmovsn %xcc, %f7, %f3
12391 fmovdneg %xcc, %f6, %f12
12392 orncc %o5, %l5, %o6
12393 tle %xcc, 0x0
12394 fmovdne %icc, %f2, %f15
12395 fmovrdgz %g7, %f6, %f10
12396 fzeros %f14
12397 lduh [%l7 + 0x18], %i7
12398 edge8ln %o0, %i5, %i0
12399 sra %l2, 0x11, %g6
12400 brnz %l6, loop_1467
12401 lduh [%l7 + 0x5E], %g5
12402 ldsb [%l7 + 0x35], %i1
12403 st %f14, [%l7 + 0x60]
12404loop_1467:
12405 bcs,a,pn %xcc, loop_1468
12406 std %f6, [%l7 + 0x28]
12407 fabss %f12, %f5
12408 stw %i3, [%l7 + 0x4C]
12409loop_1468:
12410 fmovdge %xcc, %f12, %f1
12411 bvs,a,pt %xcc, loop_1469
12412 fmovdleu %xcc, %f14, %f15
12413 tsubcc %l4, %g3, %l3
12414 siam 0x6
12415loop_1469:
12416 st %f8, [%l7 + 0x20]
12417 fmul8sux16 %f2, %f10, %f2
12418 fbo %fcc2, loop_1470
12419 be %icc, loop_1471
12420 bpos,a,pn %icc, loop_1472
12421 fzero %f10
12422loop_1470:
12423 movvs %xcc, %o4, %g4
12424loop_1471:
12425 sth %i6, [%l7 + 0x3C]
12426loop_1472:
12427 ldd [%l7 + 0x48], %f10
12428 ldsh [%l7 + 0x3C], %i2
12429 tcc %xcc, 0x5
12430 ldsw [%l7 + 0x44], %g2
12431 fmovsleu %xcc, %f14, %f7
12432 ldsh [%l7 + 0x6E], %i4
12433 ldx [%l7 + 0x48], %g1
12434 fxors %f1, %f9, %f4
12435 stx %o3, [%l7 + 0x08]
12436 mulscc %o7, %l0, %o2
12437 fnand %f10, %f8, %f14
12438 tcc %xcc, 0x0
12439 brnz %l1, loop_1473
12440 udiv %o5, 0x029D, %l5
12441 xnorcc %o6, 0x15E4, %o1
12442 fabss %f4, %f4
12443loop_1473:
12444 fpsub16s %f1, %f6, %f11
12445 edge8ln %i7, %o0, %g7
12446 movleu %icc, %i5, %i0
12447 bshuffle %f6, %f6, %f8
12448 fmovsvs %xcc, %f5, %f3
12449 bcc loop_1474
12450 fmovrdlez %l2, %f0, %f12
12451 ldub [%l7 + 0x2D], %l6
12452 movrlz %g5, 0x034, %g6
12453loop_1474:
12454 movg %icc, %i3, %l4
12455 fandnot2 %f14, %f14, %f0
12456 fbl,a %fcc0, loop_1475
12457 fzeros %f4
12458 fcmple32 %f2, %f8, %i1
12459 fbne %fcc3, loop_1476
12460loop_1475:
12461 ldsh [%l7 + 0x3A], %l3
12462 array8 %g3, %o4, %g4
12463 edge8n %i6, %g2, %i2
12464loop_1476:
12465 st %f14, [%l7 + 0x1C]
12466 fnors %f0, %f14, %f13
12467 fcmpgt16 %f8, %f14, %g1
12468 lduh [%l7 + 0x56], %o3
12469 fmovsne %icc, %f1, %f0
12470 stw %o7, [%l7 + 0x40]
12471 fpsub16s %f11, %f0, %f10
12472 stb %l0, [%l7 + 0x75]
12473 ld [%l7 + 0x4C], %f4
12474 xnorcc %i4, 0x034A, %o2
12475 fmovsne %icc, %f4, %f9
12476 ldsw [%l7 + 0x50], %o5
12477 lduw [%l7 + 0x24], %l5
12478 udivcc %o6, 0x0682, %l1
12479 fmul8x16 %f13, %f4, %f14
12480 brnz %i7, loop_1477
12481 ldub [%l7 + 0x1C], %o0
12482 fbge,a %fcc0, loop_1478
12483 fmovsne %icc, %f8, %f11
12484loop_1477:
12485 brz %g7, loop_1479
12486 bcs,pn %xcc, loop_1480
12487loop_1478:
12488 tge %xcc, 0x5
12489 edge32n %o1, %i0, %l2
12490loop_1479:
12491 fcmpne16 %f8, %f6, %l6
12492loop_1480:
12493 umul %g5, 0x1112, %i5
12494 fmovdgu %icc, %f2, %f5
12495 xor %g6, 0x091D, %i3
12496 addcc %l4, 0x068C, %l3
12497 fsrc1s %f8, %f4
12498 tsubcc %g3, 0x1C5C, %i1
12499 fornot1 %f6, %f10, %f6
12500 fcmpeq16 %f6, %f8, %g4
12501 srl %i6, %g2, %o4
12502 nop
12503 setx loop_1481, %l0, %l1
12504 jmpl %l1, %g1
12505 fmul8x16au %f0, %f13, %f12
12506 fbue %fcc3, loop_1482
12507 fandnot1s %f11, %f15, %f6
12508loop_1481:
12509 move %xcc, %o3, %o7
12510 fnand %f6, %f0, %f6
12511loop_1482:
12512 fmovde %icc, %f7, %f7
12513 fmovrdgez %l0, %f2, %f14
12514 lduw [%l7 + 0x74], %i4
12515 tleu %xcc, 0x5
12516 st %f14, [%l7 + 0x30]
12517 xnorcc %o2, %i2, %o5
12518 ldx [%l7 + 0x60], %o6
12519 brnz,a %l5, loop_1483
12520 lduh [%l7 + 0x32], %l1
12521 tpos %xcc, 0x3
12522 ldd [%l7 + 0x28], %f6
12523loop_1483:
12524 faligndata %f8, %f0, %f10
12525 stx %o0, [%l7 + 0x68]
12526 ld [%l7 + 0x1C], %f6
12527 fmovrse %i7, %f11, %f10
12528 fmovs %f3, %f10
12529 fbl,a %fcc1, loop_1484
12530 for %f2, %f6, %f0
12531 fcmpes %fcc3, %f15, %f5
12532 bpos %xcc, loop_1485
12533loop_1484:
12534 fmovsneg %icc, %f0, %f3
12535 andncc %o1, %i0, %g7
12536 edge32l %l6, %l2, %i5
12537loop_1485:
12538 fabss %f13, %f4
12539 fnands %f8, %f4, %f10
12540 fxor %f12, %f12, %f6
12541 fmovde %xcc, %f6, %f5
12542 edge8n %g6, %g5, %i3
12543 stb %l4, [%l7 + 0x67]
12544 fbue %fcc2, loop_1486
12545 fbo,a %fcc1, loop_1487
12546 fandnot1 %f10, %f2, %f10
12547 udivcc %g3, 0x0C65, %l3
12548loop_1486:
12549 st %f6, [%l7 + 0x50]
12550loop_1487:
12551 fcmps %fcc2, %f3, %f4
12552 sth %i1, [%l7 + 0x14]
12553 subcc %i6, 0x118A, %g4
12554 fabsd %f14, %f8
12555 ldd [%l7 + 0x60], %f4
12556 xorcc %g2, %g1, %o3
12557 ldsh [%l7 + 0x10], %o4
12558 tg %xcc, 0x6
12559 nop
12560 setx loop_1488, %l0, %l1
12561 wrpr 0x1, %tl
12562 wrpr %l1, %tnpc
12563 setx 0x34400001400, %l0, %l1
12564 wrpr %l1, %tstate
12565 wrhpr 0x4, %htstate
12566 done
12567 stb %l0, [%l7 + 0x31]
12568 movleu %icc, %o7, %o2
12569 ldx [%l7 + 0x38], %i4
12570loop_1488:
12571 brlz %o5, loop_1489
12572 ldx [%l7 + 0x38], %i2
12573 stw %l5, [%l7 + 0x4C]
12574 fabsd %f0, %f2
12575loop_1489:
12576 movge %xcc, %l1, %o0
12577 stb %i7, [%l7 + 0x4B]
12578 fmovsvc %xcc, %f15, %f14
12579 edge8ln %o6, %i0, %g7
12580 movrlez %l6, 0x3A5, %l2
12581 stb %o1, [%l7 + 0x24]
12582 ldx [%l7 + 0x48], %g6
12583 movneg %xcc, %i5, %i3
12584 sll %g5, %g3, %l4
12585 edge8n %i1, %l3, %i6
12586 ldsw [%l7 + 0x08], %g2
12587 fble,a %fcc3, loop_1490
12588 fands %f6, %f0, %f3
12589 fmovsn %icc, %f14, %f15
12590 ldsh [%l7 + 0x64], %g4
12591loop_1490:
12592 xor %o3, 0x1A2F, %g1
12593 fcmple32 %f14, %f6, %l0
12594 fmovdge %xcc, %f4, %f4
12595 srax %o4, 0x0B, %o7
12596 fmovsleu %xcc, %f9, %f5
12597 bpos,a,pn %xcc, loop_1491
12598 brnz %i4, loop_1492
12599 ldd [%l7 + 0x10], %f12
12600 fcmpne32 %f10, %f12, %o2
12601loop_1491:
12602 udivcc %i2, 0x0050, %l5
12603loop_1492:
12604 tge %xcc, 0x6
12605 sllx %o5, %o0, %l1
12606 fornot2s %f7, %f13, %f6
12607 fxors %f8, %f9, %f15
12608 fmovsleu %icc, %f9, %f11
12609 st %f6, [%l7 + 0x58]
12610 fblg,a %fcc3, loop_1493
12611 fnegd %f10, %f0
12612 fpack16 %f2, %f4
12613 ldd [%l7 + 0x18], %f8
12614loop_1493:
12615 ba %icc, loop_1494
12616 fabss %f7, %f3
12617 lduw [%l7 + 0x5C], %i7
12618 fnot2s %f8, %f1
12619loop_1494:
12620 fblg,a %fcc1, loop_1495
12621 fmovspos %icc, %f12, %f11
12622 andn %o6, %g7, %l6
12623 stb %l2, [%l7 + 0x59]
12624loop_1495:
12625 bcs loop_1496
12626 sth %i0, [%l7 + 0x20]
12627 fmovrsne %g6, %f2, %f8
12628 fcmped %fcc2, %f8, %f8
12629loop_1496:
12630 tvc %icc, 0x0
12631 tl %xcc, 0x4
12632 ld [%l7 + 0x08], %f14
12633 fcmpeq16 %f0, %f14, %o1
12634 ldsh [%l7 + 0x4C], %i3
12635 tcs %xcc, 0x3
12636 ldd [%l7 + 0x50], %f14
12637 ldub [%l7 + 0x6D], %g5
12638 fmovdl %icc, %f11, %f4
12639 fmuld8ulx16 %f10, %f0, %f0
12640 fnors %f3, %f3, %f10
12641 sub %i5, 0x13DF, %l4
12642 sllx %g3, %i1, %l3
12643 edge16l %i6, %g4, %g2
12644 fmovrdlz %g1, %f6, %f12
12645 st %f8, [%l7 + 0x58]
12646 fmovrse %l0, %f6, %f4
12647 mulscc %o4, 0x0EDC, %o3
12648 ldsh [%l7 + 0x16], %i4
12649 addccc %o2, %i2, %l5
12650 or %o7, %o5, %o0
12651 stx %l1, [%l7 + 0x50]
12652 fcmpd %fcc2, %f14, %f10
12653 movvc %icc, %o6, %i7
12654 lduh [%l7 + 0x44], %g7
12655 tl %icc, 0x0
12656 addcc %l6, %l2, %g6
12657 xnor %o1, %i0, %g5
12658 sdivcc %i3, 0x065F, %l4
12659 tl %icc, 0x3
12660 stw %i5, [%l7 + 0x20]
12661 fpsub32 %f8, %f14, %f2
12662 edge8 %g3, %i1, %i6
12663 ldsb [%l7 + 0x58], %l3
12664 bg,a,pt %xcc, loop_1497
12665 xor %g2, 0x121E, %g1
12666 ldub [%l7 + 0x7D], %l0
12667 nop
12668 setx loop_1498, %l0, %l1
12669 jmpl %l1, %g4
12670loop_1497:
12671 fbule,a %fcc2, loop_1499
12672 fmovdl %xcc, %f1, %f10
12673 sra %o4, %o3, %i4
12674loop_1498:
12675 bvs,pn %xcc, loop_1500
12676loop_1499:
12677 lduh [%l7 + 0x62], %o2
12678 add %i2, 0x1B6E, %l5
12679 brgz %o7, loop_1501
12680loop_1500:
12681 ldd [%l7 + 0x30], %f0
12682 fnand %f10, %f2, %f12
12683 fmovrdne %o0, %f0, %f12
12684loop_1501:
12685 movrgz %o5, 0x3F7, %l1
12686 fblg,a %fcc0, loop_1502
12687 fmovrsgez %o6, %f1, %f3
12688 fors %f7, %f15, %f6
12689 tleu %icc, 0x4
12690loop_1502:
12691 tpos %xcc, 0x2
12692 ldd [%l7 + 0x50], %f4
12693 movcc %icc, %g7, %l6
12694 bne,a,pt %icc, loop_1503
12695 fzero %f12
12696 alignaddrl %i7, %l2, %o1
12697 movneg %xcc, %i0, %g5
12698loop_1503:
12699 or %g6, 0x1C4D, %i3
12700 fzero %f14
12701 fand %f2, %f8, %f8
12702 fnegs %f6, %f14
12703 fpadd16s %f7, %f0, %f9
12704 lduh [%l7 + 0x76], %i5
12705 movrlez %g3, 0x185, %i1
12706 edge16 %i6, %l4, %g2
12707 xor %g1, %l0, %g4
12708 stx %o4, [%l7 + 0x10]
12709 brgez %l3, loop_1504
12710 udivcc %i4, 0x10F1, %o2
12711 sth %i2, [%l7 + 0x14]
12712 orn %l5, %o3, %o0
12713loop_1504:
12714 fmovsa %icc, %f9, %f9
12715 faligndata %f10, %f4, %f14
12716 movrgez %o5, %l1, %o6
12717 fmovrdgez %g7, %f10, %f2
12718 edge8 %l6, %i7, %o7
12719 ldsw [%l7 + 0x74], %o1
12720 fmovsleu %xcc, %f1, %f2
12721 tpos %xcc, 0x0
12722 bne,a,pn %xcc, loop_1505
12723 fmovrdgez %l2, %f0, %f12
12724 std %f6, [%l7 + 0x18]
12725 ldd [%l7 + 0x58], %f2
12726loop_1505:
12727 stw %g5, [%l7 + 0x44]
12728 fpsub16 %f10, %f10, %f14
12729 fmovsvc %xcc, %f5, %f5
12730 fcmpgt16 %f14, %f10, %g6
12731 ldsh [%l7 + 0x76], %i3
12732 udiv %i5, 0x0A4C, %i0
12733 fmovsl %xcc, %f9, %f4
12734 popc 0x101A, %i1
12735 fbuge %fcc2, loop_1506
12736 ldsh [%l7 + 0x20], %i6
12737 edge32ln %l4, %g3, %g1
12738 fnor %f0, %f2, %f8
12739loop_1506:
12740 lduw [%l7 + 0x30], %l0
12741 fmovsne %icc, %f5, %f9
12742 tneg %icc, 0x4
12743 te %xcc, 0x1
12744 ldsh [%l7 + 0x7A], %g2
12745 fmul8ulx16 %f10, %f2, %f6
12746 std %f2, [%l7 + 0x20]
12747 fmovrdlz %g4, %f6, %f14
12748 ldsh [%l7 + 0x28], %l3
12749 fmovscc %icc, %f11, %f2
12750 andn %i4, %o2, %o4
12751 ldsb [%l7 + 0x28], %i2
12752 fornot1 %f4, %f8, %f0
12753 fmovdvc %xcc, %f4, %f14
12754 udiv %l5, 0x0C97, %o3
12755 bcc,pn %icc, loop_1507
12756 udivcc %o5, 0x1CF6, %o0
12757 ldsb [%l7 + 0x6D], %o6
12758 fnot1 %f0, %f0
12759loop_1507:
12760 fnands %f2, %f3, %f14
12761 ldd [%l7 + 0x70], %f4
12762 bcc %xcc, loop_1508
12763 lduw [%l7 + 0x1C], %g7
12764 srl %l1, 0x04, %i7
12765 fmul8sux16 %f6, %f14, %f4
12766loop_1508:
12767 andn %o7, 0x01D4, %o1
12768 fpackfix %f4, %f8
12769 subcc %l2, %l6, %g5
12770 fnor %f10, %f12, %f12
12771 sra %i3, 0x09, %g6
12772 ba,a %xcc, loop_1509
12773 tle %xcc, 0x7
12774 lduh [%l7 + 0x60], %i0
12775 fnot2s %f0, %f12
12776loop_1509:
12777 lduh [%l7 + 0x62], %i5
12778 edge32n %i1, %l4, %i6
12779 fcmpne32 %f0, %f10, %g3
12780 fblg,a %fcc2, loop_1510
12781 bneg,pn %xcc, loop_1511
12782 fbge %fcc1, loop_1512
12783 st %f12, [%l7 + 0x08]
12784loop_1510:
12785 fbue %fcc0, loop_1513
12786loop_1511:
12787 umul %g1, %g2, %l0
12788loop_1512:
12789 fpsub16s %f3, %f8, %f12
12790 fpadd16 %f12, %f10, %f12
12791loop_1513:
12792 stx %g4, [%l7 + 0x68]
12793 tgu %icc, 0x4
12794 movg %icc, %l3, %i4
12795 brgez,a %o4, loop_1514
12796 edge8 %i2, %o2, %l5
12797 tl %icc, 0x0
12798 stx %o3, [%l7 + 0x30]
12799loop_1514:
12800 movcs %icc, %o5, %o0
12801 fmovsg %icc, %f1, %f8
12802 fornot2 %f10, %f4, %f4
12803 te %xcc, 0x2
12804 brz %o6, loop_1515
12805 fcmpeq16 %f0, %f14, %g7
12806 fbo,a %fcc1, loop_1516
12807 ldub [%l7 + 0x20], %i7
12808loop_1515:
12809 ldd [%l7 + 0x58], %f2
12810 umul %l1, 0x036E, %o1
12811loop_1516:
12812 movge %icc, %o7, %l2
12813 stb %l6, [%l7 + 0x6B]
12814 ldsb [%l7 + 0x4A], %g5
12815 ld [%l7 + 0x64], %f3
12816 orcc %g6, %i0, %i5
12817 movg %xcc, %i1, %i3
12818 stb %l4, [%l7 + 0x67]
12819 fxor %f14, %f6, %f2
12820 fmovsneg %icc, %f8, %f9
12821 fmovscc %icc, %f11, %f12
12822 ldsw [%l7 + 0x6C], %g3
12823 ldsh [%l7 + 0x7A], %g1
12824 fabsd %f8, %f12
12825 be loop_1517
12826 or %g2, 0x14C5, %l0
12827 fbu %fcc2, loop_1518
12828 fmuld8sux16 %f9, %f12, %f10
12829loop_1517:
12830 array16 %i6, %l3, %g4
12831 orn %o4, 0x046D, %i2
12832loop_1518:
12833 fnot2s %f0, %f3
12834 lduh [%l7 + 0x78], %i4
12835 call loop_1519
12836 stx %l5, [%l7 + 0x58]
12837 fxnors %f1, %f3, %f14
12838 ldd [%l7 + 0x38], %f14
12839loop_1519:
12840 brgez,a %o3, loop_1520
12841 brz,a %o5, loop_1521
12842 stb %o0, [%l7 + 0x6A]
12843 tgu %xcc, 0x7
12844loop_1520:
12845 fsrc2 %f2, %f2
12846loop_1521:
12847 fmovdge %xcc, %f3, %f8
12848 std %f6, [%l7 + 0x20]
12849 ldsh [%l7 + 0x0A], %o2
12850 fbul %fcc0, loop_1522
12851 subc %g7, 0x09AD, %i7
12852 stb %o6, [%l7 + 0x58]
12853 ble,a %xcc, loop_1523
12854loop_1522:
12855 fzeros %f10
12856 sllx %l1, %o1, %o7
12857 bge loop_1524
12858loop_1523:
12859 sth %l6, [%l7 + 0x74]
12860 bcc,a loop_1525
12861 fmovdn %icc, %f5, %f1
12862loop_1524:
12863 ldx [%l7 + 0x60], %g5
12864 ble,a %xcc, loop_1526
12865loop_1525:
12866 faligndata %f0, %f14, %f2
12867 fmovdcs %icc, %f1, %f15
12868 fbul %fcc3, loop_1527
12869loop_1526:
12870 edge8n %g6, %i0, %l2
12871 ldub [%l7 + 0x39], %i1
12872 edge8 %i5, %l4, %i3
12873loop_1527:
12874 ldub [%l7 + 0x54], %g1
12875 ldub [%l7 + 0x08], %g2
12876 fnot2 %f14, %f0
12877 fbug,a %fcc0, loop_1528
12878 fmovdne %xcc, %f10, %f2
12879 fpadd32s %f7, %f15, %f4
12880 fxnors %f2, %f14, %f7
12881loop_1528:
12882 ldsw [%l7 + 0x70], %g3
12883 ldsb [%l7 + 0x76], %i6
12884 fmovscs %icc, %f9, %f4
12885 taddcctv %l0, 0x0912, %g4
12886 st %f7, [%l7 + 0x78]
12887 pdist %f14, %f4, %f0
12888 sth %o4, [%l7 + 0x28]
12889 sethi 0x0DCF, %l3
12890 fmovrsne %i2, %f4, %f3
12891 fmovsge %icc, %f3, %f0
12892 fmovdvs %icc, %f1, %f3
12893 fmovrde %i4, %f0, %f0
12894 tvs %xcc, 0x5
12895 ldsw [%l7 + 0x44], %l5
12896 tleu %xcc, 0x3
12897 ld [%l7 + 0x14], %f2
12898 smulcc %o5, 0x1C79, %o0
12899 fones %f4
12900 and %o3, 0x17B9, %g7
12901 ble,pt %icc, loop_1529
12902 stw %o2, [%l7 + 0x1C]
12903 st %f12, [%l7 + 0x68]
12904 bleu loop_1530
12905loop_1529:
12906 ldsb [%l7 + 0x30], %o6
12907 andcc %l1, %i7, %o7
12908 ldd [%l7 + 0x60], %f6
12909loop_1530:
12910 fnot2 %f4, %f12
12911 fbu %fcc2, loop_1531
12912 fmovdvc %icc, %f4, %f5
12913 std %f6, [%l7 + 0x20]
12914 stb %l6, [%l7 + 0x14]
12915loop_1531:
12916 umulcc %o1, %g5, %i0
12917 call loop_1532
12918 sra %l2, %i1, %i5
12919 sth %l4, [%l7 + 0x14]
12920 fcmpgt32 %f8, %f12, %g6
12921loop_1532:
12922 xnorcc %i3, 0x13EF, %g1
12923 bge,a,pt %icc, loop_1533
12924 brlez,a %g3, loop_1534
12925 stx %i6, [%l7 + 0x78]
12926 lduw [%l7 + 0x20], %l0
12927loop_1533:
12928 bcs,a loop_1535
12929loop_1534:
12930 sub %g2, %g4, %l3
12931 ldsw [%l7 + 0x64], %i2
12932 fmovdgu %xcc, %f12, %f8
12933loop_1535:
12934 movrgz %o4, 0x397, %l5
12935 add %i4, %o0, %o3
12936 fnands %f11, %f2, %f8
12937 edge32n %g7, %o5, %o6
12938 ld [%l7 + 0x0C], %f5
12939 edge8 %l1, %o2, %i7
12940 fpadd16s %f11, %f5, %f10
12941 nop
12942 setx loop_1536, %l0, %l1
12943 wrpr 0x1, %tl
12944 wrpr %l1, %tpc
12945 add %l1, 0x4, %l1
12946 wrpr %l1, %tnpc
12947 setx 0x34400001400, %l0, %l1
12948 wrpr %l1, %tstate
12949 wrhpr 0x4, %htstate
12950 retry
12951 te %xcc, 0x2
12952 edge32n %l6, %o7, %o1
12953 taddcc %i0, 0x0049, %g5
12954loop_1536:
12955 nop
12956 setx loop_1537, %l0, %l1
12957 wrpr 0x1, %tl
12958 wrpr %l1, %tpc
12959 add %l1, 0x4, %l1
12960 wrpr %l1, %tnpc
12961 setx 0x34400001400, %l0, %l1
12962 wrpr %l1, %tstate
12963 wrhpr 0x4, %htstate
12964 retry
12965 fzeros %f0
12966 movvs %icc, %i1, %i5
12967 movleu %icc, %l2, %g6
12968loop_1537:
12969 fpadd16 %f6, %f0, %f6
12970 xnor %i3, %l4, %g1
12971 ldsb [%l7 + 0x3E], %i6
12972 std %f10, [%l7 + 0x10]
12973 mulscc %l0, 0x1A2A, %g2
12974 movcc %icc, %g4, %g3
12975 fcmpes %fcc1, %f11, %f14
12976 fbue %fcc3, loop_1538
12977 umulcc %i2, 0x0AD1, %o4
12978 movneg %xcc, %l5, %i4
12979 andn %o0, 0x0824, %o3
12980loop_1538:
12981 fsrc2 %f12, %f10
12982 movrlz %g7, %o5, %l3
12983 brlz,a %o6, loop_1539
12984 stw %l1, [%l7 + 0x0C]
12985 fmovsle %xcc, %f1, %f0
12986 stb %o2, [%l7 + 0x3D]
12987loop_1539:
12988 fornot2s %f3, %f9, %f9
12989 fpadd32s %f9, %f5, %f2
12990 tle %icc, 0x1
12991 bl,pn %icc, loop_1540
12992 fbne %fcc0, loop_1541
12993 fblg,a %fcc2, loop_1542
12994 movvs %icc, %i7, %o7
12995loop_1540:
12996 fmovd %f8, %f8
12997loop_1541:
12998 fcmpne16 %f12, %f6, %l6
12999loop_1542:
13000 stw %i0, [%l7 + 0x1C]
13001 fmovsgu %icc, %f2, %f9
13002 fabsd %f10, %f12
13003 lduh [%l7 + 0x32], %g5
13004 subccc %i1, %o1, %i5
13005 subcc %l2, %g6, %l4
13006 nop
13007 setx loop_1543, %l0, %l1
13008 jmpl %l1, %i3
13009 fsrc2s %f10, %f3
13010 lduw [%l7 + 0x68], %i6
13011 fnot2s %f15, %f9
13012loop_1543:
13013 movre %g1, %l0, %g4
13014 sdivcc %g2, 0x18FA, %g3
13015 subc %i2, 0x1616, %o4
13016 fcmpes %fcc2, %f7, %f11
13017 fcmped %fcc0, %f12, %f4
13018 movrlz %l5, %i4, %o3
13019 edge32n %o0, %o5, %l3
13020 fcmple16 %f8, %f8, %o6
13021 fpmerge %f9, %f3, %f10
13022 edge8 %g7, %l1, %i7
13023 fnands %f15, %f8, %f4
13024 fmul8ulx16 %f8, %f10, %f4
13025 std %f10, [%l7 + 0x08]
13026 bneg,a,pt %icc, loop_1544
13027 fmovsle %xcc, %f13, %f4
13028 brgez %o2, loop_1545
13029 brnz %o7, loop_1546
13030loop_1544:
13031 fmul8x16al %f10, %f7, %f8
13032 fmovdneg %xcc, %f2, %f5
13033loop_1545:
13034 lduw [%l7 + 0x38], %l6
13035loop_1546:
13036 fmovrdne %i0, %f6, %f6
13037 fcmpes %fcc1, %f15, %f0
13038 fbge %fcc1, loop_1547
13039 movl %xcc, %i1, %o1
13040 udiv %i5, 0x0490, %l2
13041 stw %g5, [%l7 + 0x34]
13042loop_1547:
13043 ldd [%l7 + 0x48], %f0
13044 fmovrsgez %l4, %f14, %f13
13045 st %f0, [%l7 + 0x10]
13046 ldub [%l7 + 0x59], %i3
13047 bcs,a,pn %xcc, loop_1548
13048 bge,pt %xcc, loop_1549
13049 pdist %f8, %f2, %f12
13050 tne %icc, 0x6
13051loop_1548:
13052 bcs,a loop_1550
13053loop_1549:
13054 stw %i6, [%l7 + 0x58]
13055 fbe %fcc0, loop_1551
13056 lduw [%l7 + 0x1C], %g6
13057loop_1550:
13058 fmovde %xcc, %f5, %f14
13059 st %f13, [%l7 + 0x50]
13060loop_1551:
13061 ldsb [%l7 + 0x62], %g1
13062 lduw [%l7 + 0x60], %g4
13063 brlz %l0, loop_1552
13064 fcmpgt32 %f2, %f6, %g3
13065 tvs %icc, 0x5
13066 fcmpeq32 %f4, %f4, %g2
13067loop_1552:
13068 fmovrdlez %o4, %f4, %f12
13069 movne %icc, %l5, %i2
13070 fors %f15, %f8, %f7
13071 sth %o3, [%l7 + 0x42]
13072 stw %o0, [%l7 + 0x08]
13073 stw %o5, [%l7 + 0x40]
13074 fnands %f1, %f5, %f8
13075 stw %l3, [%l7 + 0x7C]
13076 bshuffle %f4, %f2, %f6
13077 fmul8sux16 %f12, %f2, %f10
13078 ldd [%l7 + 0x08], %f10
13079 movg %xcc, %o6, %g7
13080 brlz,a %l1, loop_1553
13081 fpsub32 %f2, %f14, %f2
13082 movvs %icc, %i7, %i4
13083 subcc %o2, %l6, %o7
13084loop_1553:
13085 fpackfix %f0, %f11
13086 fcmple32 %f0, %f4, %i0
13087 fmovdvs %icc, %f15, %f15
13088 std %f8, [%l7 + 0x18]
13089 st %f7, [%l7 + 0x5C]
13090 nop
13091 setx loop_1554, %l0, %l1
13092 wrpr 0x1, %tl
13093 wrpr %l1, %tnpc
13094 setx 0x34400001400, %l0, %l1
13095 wrpr %l1, %tstate
13096 wrhpr 0x4, %htstate
13097 done
13098 lduh [%l7 + 0x40], %i1
13099 orcc %o1, %i5, %g5
13100 fmovrsgz %l4, %f7, %f11
13101loop_1554:
13102 stw %l2, [%l7 + 0x4C]
13103 srl %i6, 0x0F, %i3
13104 fbg %fcc0, loop_1555
13105 lduh [%l7 + 0x22], %g1
13106 movleu %xcc, %g4, %l0
13107 edge32 %g3, %g6, %o4
13108loop_1555:
13109 ldsh [%l7 + 0x48], %g2
13110 ldub [%l7 + 0x68], %l5
13111 bne,pt %icc, loop_1556
13112 tpos %xcc, 0x6
13113 tvc %icc, 0x7
13114 subc %o3, %o0, %o5
13115loop_1556:
13116 fbg %fcc2, loop_1557
13117 stb %l3, [%l7 + 0x29]
13118 movg %xcc, %o6, %g7
13119 ldx [%l7 + 0x30], %l1
13120loop_1557:
13121 fnands %f4, %f11, %f13
13122 fmovrslz %i7, %f5, %f2
13123 stw %i4, [%l7 + 0x68]
13124 ldd [%l7 + 0x40], %f10
13125 fcmpne16 %f10, %f6, %i2
13126 ldsh [%l7 + 0x0A], %l6
13127 lduw [%l7 + 0x54], %o2
13128 movleu %icc, %o7, %i1
13129 std %f4, [%l7 + 0x18]
13130 ldsw [%l7 + 0x24], %i0
13131 ldx [%l7 + 0x30], %o1
13132 fmovsge %icc, %f1, %f7
13133 fbne %fcc3, loop_1558
13134 brlz,a %i5, loop_1559
13135 fandnot1s %f5, %f4, %f10
13136 sth %g5, [%l7 + 0x66]
13137loop_1558:
13138 udivcc %l4, 0x0F6E, %i6
13139loop_1559:
13140 lduw [%l7 + 0x18], %l2
13141 fcmpgt32 %f0, %f8, %g1
13142 st %f3, [%l7 + 0x24]
13143 popc 0x00C2, %i3
13144 smul %l0, %g4, %g3
13145 edge8n %o4, %g6, %l5
13146 ld [%l7 + 0x40], %f7
13147 sth %o3, [%l7 + 0x58]
13148 bgu,a,pn %icc, loop_1560
13149 fblg %fcc3, loop_1561
13150 ldub [%l7 + 0x4B], %o0
13151 pdist %f6, %f0, %f4
13152loop_1560:
13153 fmovse %icc, %f15, %f10
13154loop_1561:
13155 alignaddr %g2, %o5, %l3
13156 fbe,a %fcc3, loop_1562
13157 stx %g7, [%l7 + 0x10]
13158 stx %o6, [%l7 + 0x28]
13159 fmul8ulx16 %f14, %f6, %f4
13160loop_1562:
13161 tge %icc, 0x4
13162 lduh [%l7 + 0x16], %l1
13163 fmovdcc %xcc, %f11, %f2
13164 ldsw [%l7 + 0x24], %i4
13165 fcmpes %fcc2, %f4, %f2
13166 taddcctv %i7, 0x1E9A, %l6
13167 fnegs %f11, %f0
13168 sethi 0x055D, %o2
13169 bcs loop_1563
13170 fmovda %xcc, %f3, %f13
13171 ldsb [%l7 + 0x16], %o7
13172 fzeros %f0
13173loop_1563:
13174 taddcctv %i2, 0x018B, %i1
13175 stx %o1, [%l7 + 0x38]
13176 stw %i0, [%l7 + 0x6C]
13177 fcmple16 %f8, %f12, %g5
13178 or %l4, %i6, %i5
13179 call loop_1564
13180 sethi 0x171C, %l2
13181 movpos %icc, %g1, %l0
13182 ldx [%l7 + 0x30], %g4
13183loop_1564:
13184 lduh [%l7 + 0x48], %i3
13185 bcc,a loop_1565
13186 ldx [%l7 + 0x58], %o4
13187 fbe,a %fcc0, loop_1566
13188 fbug %fcc3, loop_1567
13189loop_1565:
13190 fnot1 %f0, %f12
13191 lduw [%l7 + 0x74], %g6
13192loop_1566:
13193 tsubcc %l5, 0x1E03, %g3
13194loop_1567:
13195 movne %xcc, %o3, %g2
13196 tcs %xcc, 0x0
13197 movpos %icc, %o0, %l3
13198 tne %icc, 0x3
13199 fmovsg %icc, %f5, %f14
13200 ldsb [%l7 + 0x25], %o5
13201 tne %xcc, 0x7
13202 fmovsleu %xcc, %f3, %f6
13203 fmovdvs %icc, %f7, %f8
13204 taddcc %g7, %l1, %i4
13205 fmovrsgez %i7, %f0, %f6
13206 fabss %f5, %f4
13207 fbu %fcc3, loop_1568
13208 brz,a %o6, loop_1569
13209 fblg %fcc0, loop_1570
13210 brlez %l6, loop_1571
13211loop_1568:
13212 stx %o7, [%l7 + 0x78]
13213loop_1569:
13214 movle %xcc, %i2, %i1
13215loop_1570:
13216 stw %o2, [%l7 + 0x24]
13217loop_1571:
13218 ld [%l7 + 0x0C], %f4
13219 movrgez %o1, 0x1A8, %i0
13220 fand %f12, %f6, %f10
13221 fpsub16 %f0, %f12, %f14
13222 fpackfix %f4, %f4
13223 stb %l4, [%l7 + 0x54]
13224 fnor %f6, %f8, %f8
13225 ldd [%l7 + 0x70], %f0
13226 srl %g5, %i6, %l2
13227 movvc %xcc, %g1, %i5
13228 fba %fcc0, loop_1572
13229 fmovrdgez %l0, %f8, %f14
13230 fmovsvc %xcc, %f13, %f4
13231 fzero %f2
13232loop_1572:
13233 brz,a %g4, loop_1573
13234 fsrc1 %f4, %f2
13235 fbge %fcc2, loop_1574
13236 ldd [%l7 + 0x08], %f8
13237loop_1573:
13238 fmovsne %xcc, %f12, %f15
13239 fcmpes %fcc1, %f14, %f2
13240loop_1574:
13241 ldsb [%l7 + 0x7E], %o4
13242 fcmpgt16 %f10, %f0, %i3
13243 fones %f5
13244 lduw [%l7 + 0x34], %l5
13245 fmovspos %xcc, %f13, %f13
13246 fbg %fcc0, loop_1575
13247 ldsh [%l7 + 0x76], %g6
13248 ld [%l7 + 0x08], %f11
13249 stx %o3, [%l7 + 0x08]
13250loop_1575:
13251 fpack16 %f14, %f0
13252 movcs %xcc, %g2, %g3
13253 std %f8, [%l7 + 0x20]
13254 lduw [%l7 + 0x74], %l3
13255 smul %o0, %g7, %l1
13256 tvc %icc, 0x0
13257 fcmple32 %f6, %f12, %i4
13258 sth %o5, [%l7 + 0x4E]
13259 fpadd16s %f11, %f9, %f11
13260 popc %i7, %o6
13261 alignaddr %l6, %o7, %i1
13262 fnands %f3, %f2, %f2
13263 andncc %o2, %i2, %o1
13264 fbne,a %fcc0, loop_1576
13265 movneg %xcc, %l4, %i0
13266 fmovsg %icc, %f6, %f10
13267 ldd [%l7 + 0x20], %f10
13268loop_1576:
13269 fbge %fcc2, loop_1577
13270 movre %i6, %l2, %g5
13271 fmovde %xcc, %f12, %f2
13272 fornot1 %f4, %f2, %f0
13273loop_1577:
13274 ldd [%l7 + 0x18], %f12
13275 fornot1s %f8, %f14, %f4
13276 fbl,a %fcc3, loop_1578
13277 ldsw [%l7 + 0x68], %i5
13278 fmovscc %icc, %f6, %f9
13279 fmul8x16al %f6, %f12, %f8
13280loop_1578:
13281 nop
13282 setx loop_1579, %l0, %l1
13283 jmpl %l1, %l0
13284 fexpand %f9, %f14
13285 fmovdl %icc, %f4, %f15
13286 fsrc2 %f4, %f0
13287loop_1579:
13288 ld [%l7 + 0x48], %f2
13289 lduh [%l7 + 0x54], %g1
13290 brz %g4, loop_1580
13291 movleu %icc, %o4, %l5
13292 tne %xcc, 0x2
13293 fornot2 %f8, %f8, %f0
13294loop_1580:
13295 movle %xcc, %g6, %o3
13296 movne %xcc, %i3, %g2
13297 edge16ln %g3, %l3, %g7
13298 nop
13299 setx loop_1581, %l0, %l1
13300 wrpr 0x1, %tl
13301 wrpr %l1, %tpc
13302 add %l1, 0x4, %l1
13303 wrpr %l1, %tnpc
13304 setx 0x34400001400, %l0, %l1
13305 wrpr %l1, %tstate
13306 wrhpr 0x4, %htstate
13307 retry
13308 fmovsgu %icc, %f15, %f4
13309 bg,pn %xcc, loop_1582
13310 sth %l1, [%l7 + 0x68]
13311loop_1581:
13312 movg %xcc, %i4, %o5
13313 std %f12, [%l7 + 0x18]
13314loop_1582:
13315 fmovrdgez %o0, %f6, %f0
13316 fbo,a %fcc2, loop_1583
13317 andcc %i7, %l6, %o7
13318 ta %xcc, 0x2
13319 ldd [%l7 + 0x70], %f10
13320loop_1583:
13321 fcmple16 %f2, %f8, %i1
13322 fands %f12, %f4, %f7
13323 sdiv %o2, 0x0D2B, %i2
13324 st %f4, [%l7 + 0x70]
13325 fxnors %f5, %f15, %f3
13326 ldsw [%l7 + 0x28], %o6
13327 fcmple16 %f6, %f8, %l4
13328 fmovdleu %icc, %f5, %f4
13329 fmovsl %xcc, %f13, %f11
13330 fba,a %fcc0, loop_1584
13331 sub %o1, 0x0235, %i0
13332 ld [%l7 + 0x7C], %f4
13333 stx %l2, [%l7 + 0x18]
13334loop_1584:
13335 st %f1, [%l7 + 0x50]
13336 st %f12, [%l7 + 0x54]
13337 fmovsgu %xcc, %f9, %f15
13338 std %f10, [%l7 + 0x68]
13339 fbuge %fcc3, loop_1585
13340 ldsb [%l7 + 0x7A], %i6
13341 ldsh [%l7 + 0x08], %g5
13342 fmovdle %xcc, %f9, %f0
13343loop_1585:
13344 fmovsge %xcc, %f10, %f15
13345 fmovdle %icc, %f15, %f14
13346 fmovsge %icc, %f2, %f9
13347 stx %i5, [%l7 + 0x28]
13348 fnegs %f12, %f15
13349 stw %l0, [%l7 + 0x54]
13350 ldd [%l7 + 0x28], %f6
13351 stw %g4, [%l7 + 0x24]
13352 lduh [%l7 + 0x78], %o4
13353 edge8 %g1, %l5, %o3
13354 add %i3, 0x00E8, %g6
13355 sllx %g2, 0x18, %g3
13356 udivcc %g7, 0x14F0, %l3
13357 sth %i4, [%l7 + 0x2E]
13358 stw %l1, [%l7 + 0x5C]
13359 ldx [%l7 + 0x40], %o5
13360 udivcc %i7, 0x1E12, %l6
13361 orn %o7, 0x1D8F, %o0
13362 ld [%l7 + 0x14], %f4
13363 fnor %f2, %f8, %f4
13364 fcmpeq16 %f6, %f12, %o2
13365 fzeros %f1
13366 brz,a %i2, loop_1586
13367 fmovsneg %icc, %f11, %f0
13368 sth %i1, [%l7 + 0x28]
13369 ldub [%l7 + 0x37], %l4
13370loop_1586:
13371 orncc %o1, %o6, %l2
13372 bgu,a loop_1587
13373 fnot2 %f10, %f0
13374 movvs %xcc, %i0, %g5
13375 fmovsneg %xcc, %f12, %f9
13376loop_1587:
13377 bl,a,pt %xcc, loop_1588
13378 ldsw [%l7 + 0x1C], %i5
13379 tsubcc %l0, %i6, %g4
13380 fmovsl %xcc, %f6, %f4
13381loop_1588:
13382 edge8 %o4, %g1, %o3
13383 fors %f8, %f1, %f2
13384 stb %l5, [%l7 + 0x53]
13385 tgu %xcc, 0x1
13386 edge16 %g6, %g2, %i3
13387 fbule %fcc2, loop_1589
13388 movrgez %g3, %g7, %l3
13389 fmovrdne %i4, %f2, %f10
13390 fmovdge %icc, %f0, %f9
13391loop_1589:
13392 movle %icc, %l1, %o5
13393 fmovrsne %i7, %f3, %f6
13394 edge8n %o7, %o0, %o2
13395 fsrc2s %f0, %f2
13396 movne %icc, %i2, %i1
13397 movge %icc, %l4, %l6
13398 fbo %fcc3, loop_1590
13399 mulx %o1, 0x0963, %o6
13400 fmovrde %i0, %f8, %f2
13401 ldsw [%l7 + 0x50], %l2
13402loop_1590:
13403 sth %g5, [%l7 + 0x38]
13404 tgu %xcc, 0x0
13405 ldd [%l7 + 0x10], %f4
13406 fmovrslz %l0, %f1, %f9
13407 fnands %f13, %f9, %f2
13408 bcs,a,pn %xcc, loop_1591
13409 edge32l %i5, %g4, %o4
13410 fmovdg %icc, %f2, %f15
13411 mulx %g1, 0x04D0, %o3
13412loop_1591:
13413 bge,a loop_1592
13414 edge8l %i6, %l5, %g2
13415 fbn %fcc1, loop_1593
13416 lduw [%l7 + 0x14], %i3
13417loop_1592:
13418 fcmple16 %f14, %f8, %g3
13419 fmovrse %g6, %f12, %f5
13420loop_1593:
13421 fcmpne32 %f0, %f8, %l3
13422 umul %g7, %i4, %o5
13423 sth %i7, [%l7 + 0x5A]
13424 ldsh [%l7 + 0x40], %o7
13425 st %f11, [%l7 + 0x24]
13426 fmovrdne %l1, %f12, %f14
13427 ldsw [%l7 + 0x68], %o2
13428 ldd [%l7 + 0x08], %f2
13429 fpadd16 %f6, %f2, %f4
13430 fbuge,a %fcc2, loop_1594
13431 ld [%l7 + 0x48], %f12
13432 fmovsvc %xcc, %f1, %f1
13433 fcmpne32 %f8, %f14, %o0
13434loop_1594:
13435 fandnot2s %f10, %f0, %f12
13436 ld [%l7 + 0x34], %f14
13437 fmovsgu %xcc, %f14, %f14
13438 ldsw [%l7 + 0x40], %i1
13439 movg %xcc, %l4, %l6
13440 or %o1, 0x0303, %i2
13441 ldsh [%l7 + 0x7E], %i0
13442 ldub [%l7 + 0x23], %l2
13443 movrne %o6, 0x1CE, %g5
13444 bleu %xcc, loop_1595
13445 stx %l0, [%l7 + 0x20]
13446 fbule %fcc0, loop_1596
13447 fornot1s %f6, %f9, %f12
13448loop_1595:
13449 tleu %xcc, 0x2
13450 stb %i5, [%l7 + 0x41]
13451loop_1596:
13452 fors %f11, %f5, %f15
13453 std %f8, [%l7 + 0x20]
13454 ldsb [%l7 + 0x37], %g4
13455 fbn %fcc2, loop_1597
13456 bvs loop_1598
13457 fmovd %f0, %f4
13458 movleu %xcc, %g1, %o4
13459loop_1597:
13460 ldub [%l7 + 0x0E], %i6
13461loop_1598:
13462 fornot2s %f9, %f11, %f5
13463 fcmps %fcc2, %f0, %f6
13464 sth %l5, [%l7 + 0x74]
13465 lduh [%l7 + 0x2C], %g2
13466 tle %xcc, 0x2
13467 ldd [%l7 + 0x70], %f12
13468 array32 %i3, %g3, %o3
13469 std %f6, [%l7 + 0x40]
13470 ldsh [%l7 + 0x7E], %g6
13471 bn %icc, loop_1599
13472 fbule,a %fcc2, loop_1600
13473 sethi 0x0D07, %l3
13474 movne %xcc, %g7, %i4
13475loop_1599:
13476 lduw [%l7 + 0x38], %i7
13477loop_1600:
13478 fpadd32s %f10, %f6, %f12
13479 fmovrdlz %o7, %f6, %f0
13480 movl %xcc, %l1, %o2
13481 ldsb [%l7 + 0x20], %o5
13482 st %f5, [%l7 + 0x68]
13483 fnot2s %f5, %f10
13484 fblg,a %fcc0, loop_1601
13485 fmovdvc %xcc, %f9, %f1
13486 ld [%l7 + 0x38], %f10
13487 stx %i1, [%l7 + 0x60]
13488loop_1601:
13489 array16 %l4, %l6, %o0
13490 udiv %o1, 0x14DA, %i2
13491 fmovsvc %icc, %f7, %f11
13492 stx %i0, [%l7 + 0x60]
13493 movneg %icc, %l2, %g5
13494 brz %o6, loop_1602
13495 ldx [%l7 + 0x10], %i5
13496 alignaddr %g4, %l0, %o4
13497 ldd [%l7 + 0x10], %f8
13498loop_1602:
13499 add %i6, %l5, %g1
13500 fpadd32 %f6, %f2, %f10
13501 fcmpeq32 %f14, %f4, %i3
13502 fandnot1 %f14, %f10, %f6
13503 call loop_1603
13504 brgez %g2, loop_1604
13505 ldub [%l7 + 0x2A], %g3
13506 bl,a loop_1605
13507loop_1603:
13508 tneg %icc, 0x1
13509loop_1604:
13510 movn %xcc, %g6, %l3
13511 movrlez %g7, %i4, %i7
13512loop_1605:
13513 stw %o3, [%l7 + 0x30]
13514 brlz,a %o7, loop_1606
13515 ldub [%l7 + 0x58], %o2
13516 mova %xcc, %l1, %i1
13517 edge8ln %l4, %o5, %o0
13518loop_1606:
13519 stx %o1, [%l7 + 0x38]
13520 fmovse %icc, %f9, %f9
13521 fmovrsgez %l6, %f15, %f9
13522 fmovdvc %xcc, %f8, %f8
13523 subcc %i2, %i0, %g5
13524 fmovscc %xcc, %f15, %f9
13525 lduw [%l7 + 0x58], %l2
13526 fpackfix %f10, %f12
13527 ldd [%l7 + 0x40], %f6
13528 taddcctv %i5, 0x03FA, %o6
13529 bcc,pt %xcc, loop_1607
13530 ld [%l7 + 0x54], %f11
13531 fcmpgt32 %f10, %f2, %l0
13532 call loop_1608
13533loop_1607:
13534 fmovrslz %g4, %f13, %f1
13535 ldd [%l7 + 0x38], %f10
13536 fcmped %fcc1, %f14, %f14
13537loop_1608:
13538 bne,a,pn %icc, loop_1609
13539 subccc %i6, 0x0445, %o4
13540 fmovsneg %xcc, %f14, %f8
13541 umul %l5, %g1, %i3
13542loop_1609:
13543 sll %g2, %g3, %l3
13544 tsubcc %g7, 0x10DB, %i4
13545 fmovsgu %icc, %f4, %f13
13546 ldd [%l7 + 0x60], %f6
13547 edge16l %g6, %o3, %o7
13548 fblg,a %fcc0, loop_1610
13549 fbe,a %fcc0, loop_1611
13550 fxors %f3, %f1, %f1
13551 fmovrdne %o2, %f10, %f12
13552loop_1610:
13553 fandnot1s %f7, %f9, %f6
13554loop_1611:
13555 fblg %fcc3, loop_1612
13556 stw %l1, [%l7 + 0x78]
13557 fmovrdlez %i1, %f0, %f8
13558 fnor %f8, %f6, %f4
13559loop_1612:
13560 fmovrsgez %i7, %f10, %f15
13561 fzeros %f14
13562 udivx %l4, 0x0943, %o5
13563 fmovrdlez %o0, %f2, %f6
13564 add %o1, 0x14AF, %i2
13565 tg %icc, 0x0
13566 fmovdneg %icc, %f14, %f0
13567 fbue,a %fcc2, loop_1613
13568 bcc,a,pn %icc, loop_1614
13569 ble,a,pt %xcc, loop_1615
13570 ldx [%l7 + 0x58], %i0
13571loop_1613:
13572 sra %l6, %l2, %i5
13573loop_1614:
13574 fmovrse %o6, %f14, %f14
13575loop_1615:
13576 sub %l0, %g5, %i6
13577 ldsh [%l7 + 0x64], %g4
13578 fxors %f15, %f2, %f1
13579 array32 %o4, %l5, %i3
13580 fpsub16s %f2, %f13, %f1
13581 ldsw [%l7 + 0x3C], %g1
13582 stb %g2, [%l7 + 0x55]
13583 addc %l3, %g7, %i4
13584 sdiv %g3, 0x1088, %o3
13585 brgez %o7, loop_1616
13586 ldsw [%l7 + 0x2C], %g6
13587 edge8n %o2, %l1, %i1
13588 ldsh [%l7 + 0x6C], %i7
13589loop_1616:
13590 ldsw [%l7 + 0x3C], %o5
13591 mulx %l4, %o0, %i2
13592 orcc %i0, 0x1C9D, %l6
13593 fmovsvs %icc, %f1, %f14
13594 udiv %l2, 0x021A, %o1
13595 alignaddr %i5, %o6, %g5
13596 fandnot1s %f5, %f11, %f10
13597 tle %icc, 0x0
13598 fpsub32 %f12, %f8, %f0
13599 fxors %f13, %f7, %f8
13600 sth %l0, [%l7 + 0x7A]
13601 tsubcc %g4, 0x1BEF, %i6
13602 tcs %icc, 0x1
13603 fmul8x16 %f9, %f12, %f4
13604 ld [%l7 + 0x18], %f5
13605 addc %l5, %i3, %g1
13606 ldsh [%l7 + 0x0C], %o4
13607 tsubcctv %g2, %g7, %l3
13608 fmovrsne %g3, %f3, %f4
13609 and %i4, 0x0F01, %o7
13610 std %f6, [%l7 + 0x68]
13611 fpsub16 %f8, %f10, %f12
13612 ldsb [%l7 + 0x4E], %o3
13613 lduh [%l7 + 0x6C], %g6
13614 fmovd %f6, %f4
13615 bne,a %xcc, loop_1617
13616 srlx %l1, 0x17, %i1
13617 stw %o2, [%l7 + 0x44]
13618 fmovdg %xcc, %f14, %f15
13619loop_1617:
13620 ldub [%l7 + 0x62], %o5
13621 fpadd16s %f8, %f2, %f3
13622 lduw [%l7 + 0x2C], %l4
13623 lduw [%l7 + 0x50], %o0
13624 stw %i7, [%l7 + 0x58]
13625 add %i2, 0x06C3, %l6
13626 sethi 0x1062, %i0
13627 srl %o1, %i5, %o6
13628 fmovscc %xcc, %f10, %f5
13629 fbne %fcc3, loop_1618
13630 pdist %f10, %f8, %f4
13631 fones %f2
13632 fba %fcc0, loop_1619
13633loop_1618:
13634 bcc,a %icc, loop_1620
13635 bleu loop_1621
13636 fandnot2s %f2, %f12, %f12
13637loop_1619:
13638 fpackfix %f4, %f1
13639loop_1620:
13640 fmovdn %icc, %f15, %f5
13641loop_1621:
13642 ldsb [%l7 + 0x67], %l2
13643 edge8n %g5, %g4, %i6
13644 fmovrsne %l0, %f10, %f13
13645 fmovrsgez %l5, %f0, %f5
13646 sra %i3, 0x19, %o4
13647 fbue,a %fcc2, loop_1622
13648 srlx %g1, %g7, %l3
13649 fmul8x16 %f1, %f8, %f14
13650 ldsb [%l7 + 0x1B], %g2
13651loop_1622:
13652 fnands %f5, %f7, %f7
13653 brgz %i4, loop_1623
13654 fmul8ulx16 %f10, %f12, %f4
13655 fbge,a %fcc1, loop_1624
13656 fmovdn %icc, %f8, %f7
13657loop_1623:
13658 nop
13659 setx loop_1625, %l0, %l1
13660 wrpr 0x1, %tl
13661 wrpr %l1, %tpc
13662 add %l1, 0x4, %l1
13663 wrpr %l1, %tnpc
13664 setx 0x34400001400, %l0, %l1
13665 wrpr %l1, %tstate
13666 wrhpr 0x4, %htstate
13667 retry
13668 ldsh [%l7 + 0x48], %o7
13669loop_1624:
13670 sdivcc %o3, 0x1999, %g3
13671 fcmpd %fcc2, %f0, %f14
13672loop_1625:
13673 std %f10, [%l7 + 0x50]
13674 fand %f10, %f4, %f10
13675 xnorcc %g6, 0x0B7F, %l1
13676 stb %o2, [%l7 + 0x7E]
13677 tneg %xcc, 0x2
13678 movre %i1, 0x390, %l4
13679 fmul8x16au %f3, %f3, %f8
13680 mulx %o0, %o5, %i2
13681 ldsb [%l7 + 0x72], %i7
13682 fblg %fcc2, loop_1626
13683 std %f2, [%l7 + 0x40]
13684 fnot2 %f2, %f10
13685 ldd [%l7 + 0x40], %f6
13686loop_1626:
13687 fmovsg %icc, %f1, %f13
13688 bvs,a,pt %icc, loop_1627
13689 fmovdn %icc, %f0, %f15
13690 brnz,a %l6, loop_1628
13691 fand %f4, %f14, %f12
13692loop_1627:
13693 ld [%l7 + 0x74], %f12
13694 lduw [%l7 + 0x40], %i0
13695loop_1628:
13696 udivx %i5, 0x1100, %o6
13697 andn %o1, 0x1344, %g5
13698 fmul8sux16 %f0, %f6, %f10
13699 tcs %xcc, 0x2
13700 fmovsle %xcc, %f2, %f5
13701 edge8 %l2, %i6, %l0
13702 fmovscc %xcc, %f8, %f12
13703 fbul,a %fcc3, loop_1629
13704 ldd [%l7 + 0x10], %f8
13705 fbne %fcc0, loop_1630
13706 ldsw [%l7 + 0x1C], %l5
13707loop_1629:
13708 fabsd %f8, %f0
13709 edge32 %i3, %g4, %g1
13710loop_1630:
13711 fcmpgt16 %f12, %f2, %o4
13712 lduh [%l7 + 0x70], %l3
13713 fmovdcs %xcc, %f2, %f3
13714 ldsh [%l7 + 0x24], %g2
13715 subc %g7, %i4, %o7
13716 fpmerge %f0, %f8, %f4
13717 move %xcc, %g3, %g6
13718 st %f7, [%l7 + 0x1C]
13719 tle %xcc, 0x3
13720 sth %o3, [%l7 + 0x3C]
13721 stb %o2, [%l7 + 0x30]
13722 tge %icc, 0x0
13723 stx %i1, [%l7 + 0x50]
13724 fcmped %fcc1, %f0, %f4
13725 brlz,a %l1, loop_1631
13726 stw %o0, [%l7 + 0x34]
13727 std %f8, [%l7 + 0x38]
13728 st %f1, [%l7 + 0x74]
13729loop_1631:
13730 fnegd %f4, %f12
13731 movgu %xcc, %l4, %i2
13732 fbu %fcc3, loop_1632
13733 ldub [%l7 + 0x7A], %i7
13734 fxnor %f4, %f8, %f2
13735 fmovdge %xcc, %f10, %f5
13736loop_1632:
13737 fcmpd %fcc0, %f14, %f8
13738 movgu %xcc, %l6, %o5
13739 ldx [%l7 + 0x48], %i5
13740 movn %xcc, %o6, %i0
13741 movpos %xcc, %g5, %l2
13742 fpadd16 %f2, %f4, %f0
13743 stw %o1, [%l7 + 0x60]
13744 popc %l0, %i6
13745 movrlz %i3, 0x1AD, %l5
13746 sth %g1, [%l7 + 0x26]
13747 fcmpd %fcc2, %f2, %f2
13748 sll %g4, 0x1B, %o4
13749 ldsw [%l7 + 0x54], %l3
13750 call loop_1633
13751 ldsw [%l7 + 0x10], %g2
13752 te %xcc, 0x2
13753 fcmpne32 %f14, %f10, %g7
13754loop_1633:
13755 ldsh [%l7 + 0x6C], %i4
13756 bvs,a,pn %icc, loop_1634
13757 tge %xcc, 0x4
13758 ldsb [%l7 + 0x5D], %o7
13759 bgu %xcc, loop_1635
13760loop_1634:
13761 fzero %f6
13762 fcmple16 %f14, %f6, %g3
13763 array16 %o3, %o2, %g6
13764loop_1635:
13765 xorcc %l1, %o0, %i1
13766 ldub [%l7 + 0x6F], %l4
13767 fornot1 %f6, %f8, %f0
13768 xorcc %i7, 0x046B, %i2
13769 subccc %o5, 0x0311, %l6
13770 movl %icc, %i5, %o6
13771 bleu,pt %xcc, loop_1636
13772 fsrc2 %f14, %f14
13773 mulscc %i0, 0x1CC7, %l2
13774 fornot2s %f14, %f9, %f12
13775loop_1636:
13776 fcmpne16 %f6, %f12, %g5
13777 array8 %o1, %i6, %i3
13778 stx %l0, [%l7 + 0x38]
13779 ldsw [%l7 + 0x44], %g1
13780 fbn,a %fcc2, loop_1637
13781 add %g4, 0x1F30, %o4
13782 bpos,a %icc, loop_1638
13783 movrgz %l5, %l3, %g2
13784loop_1637:
13785 fbu,a %fcc3, loop_1639
13786 fornot2s %f13, %f5, %f9
13787loop_1638:
13788 bcs,a %icc, loop_1640
13789 xnor %i4, %o7, %g3
13790loop_1639:
13791 ldsh [%l7 + 0x10], %o3
13792 ldub [%l7 + 0x5B], %o2
13793loop_1640:
13794 ldx [%l7 + 0x08], %g6
13795 andn %l1, %g7, %o0
13796 std %f12, [%l7 + 0x70]
13797 addc %l4, 0x1BBF, %i7
13798 fbuge %fcc3, loop_1641
13799 stx %i1, [%l7 + 0x38]
13800 sdiv %o5, 0x1C8D, %i2
13801 sth %i5, [%l7 + 0x4A]
13802loop_1641:
13803 be,a %xcc, loop_1642
13804 ldsh [%l7 + 0x18], %o6
13805 sth %l6, [%l7 + 0x48]
13806 fbn,a %fcc2, loop_1643
13807loop_1642:
13808 fpack32 %f14, %f2, %f12
13809 movcs %icc, %i0, %g5
13810 ldsh [%l7 + 0x4E], %l2
13811loop_1643:
13812 bneg,a,pn %icc, loop_1644
13813 ldd [%l7 + 0x08], %f6
13814 ld [%l7 + 0x30], %f8
13815 fmovsn %icc, %f3, %f11
13816loop_1644:
13817 tsubcc %o1, %i6, %i3
13818 tcc %xcc, 0x4
13819 st %f3, [%l7 + 0x38]
13820 umul %l0, %g4, %g1
13821 lduw [%l7 + 0x14], %o4
13822 alignaddr %l5, %g2, %i4
13823 fmovdpos %icc, %f0, %f2
13824 bneg,a loop_1645
13825 ldub [%l7 + 0x50], %o7
13826 fmul8x16au %f9, %f1, %f10
13827 add %l3, %g3, %o3
13828loop_1645:
13829 std %f2, [%l7 + 0x60]
13830 alignaddr %o2, %l1, %g6
13831 ldsb [%l7 + 0x45], %o0
13832 mova %icc, %l4, %g7
13833 fpsub16s %f14, %f7, %f3
13834 ldx [%l7 + 0x10], %i1
13835 fbul %fcc0, loop_1646
13836 fbu %fcc2, loop_1647
13837 fmul8x16 %f11, %f6, %f0
13838 smul %o5, %i2, %i5
13839loop_1646:
13840 ldsh [%l7 + 0x70], %o6
13841loop_1647:
13842 fcmps %fcc0, %f3, %f4
13843 umul %i7, %l6, %i0
13844 fnegs %f0, %f15
13845 fblg,a %fcc3, loop_1648
13846 std %f4, [%l7 + 0x18]
13847 fbl,a %fcc2, loop_1649
13848 lduw [%l7 + 0x4C], %g5
13849loop_1648:
13850 movg %xcc, %o1, %i6
13851 std %f6, [%l7 + 0x48]
13852loop_1649:
13853 stw %i3, [%l7 + 0x44]
13854 andn %l0, %g4, %g1
13855 fmul8x16 %f0, %f10, %f2
13856 movcs %xcc, %l2, %l5
13857 movre %o4, 0x269, %g2
13858 ldub [%l7 + 0x4F], %i4
13859 xnorcc %l3, 0x0B63, %g3
13860 ldsw [%l7 + 0x24], %o3
13861 ldx [%l7 + 0x68], %o2
13862 st %f14, [%l7 + 0x0C]
13863 mulx %l1, %g6, %o7
13864 ldub [%l7 + 0x76], %o0
13865 fnors %f12, %f6, %f10
13866 ld [%l7 + 0x30], %f10
13867 movneg %xcc, %g7, %i1
13868 ldsb [%l7 + 0x78], %o5
13869 brnz %l4, loop_1650
13870 bleu,a %icc, loop_1651
13871 ba %icc, loop_1652
13872 bpos,pt %icc, loop_1653
13873loop_1650:
13874 ldd [%l7 + 0x48], %f4
13875loop_1651:
13876 tneg %xcc, 0x2
13877loop_1652:
13878 fbn,a %fcc3, loop_1654
13879loop_1653:
13880 fmovrslez %i2, %f10, %f8
13881 ldsw [%l7 + 0x70], %i5
13882 fmovdn %xcc, %f0, %f15
13883loop_1654:
13884 brnz,a %i7, loop_1655
13885 tg %xcc, 0x2
13886 fbul,a %fcc2, loop_1656
13887 sth %o6, [%l7 + 0x0C]
13888loop_1655:
13889 fmovsge %icc, %f1, %f5
13890 ta %xcc, 0x4
13891loop_1656:
13892 bne loop_1657
13893 fmovde %icc, %f6, %f12
13894 array32 %l6, %i0, %g5
13895 movrne %o1, 0x287, %i3
13896loop_1657:
13897 ldub [%l7 + 0x09], %l0
13898 fcmple32 %f4, %f8, %i6
13899 ldd [%l7 + 0x60], %f2
13900 fandnot1 %f12, %f2, %f6
13901 fnegd %f10, %f2
13902 ldsh [%l7 + 0x42], %g4
13903 lduh [%l7 + 0x18], %l2
13904 edge8l %l5, %g1, %g2
13905 edge32l %i4, %o4, %g3
13906 taddcc %o3, 0x0F31, %l3
13907 edge32 %o2, %l1, %g6
13908 movle %xcc, %o0, %g7
13909 ldd [%l7 + 0x20], %f12
13910 fbue %fcc3, loop_1658
13911 fmovrslz %o7, %f5, %f4
13912 tcs %xcc, 0x6
13913 fmovda %xcc, %f1, %f6
13914loop_1658:
13915 fmovdleu %xcc, %f10, %f8
13916 fmovsg %icc, %f11, %f0
13917 movrlez %o5, 0x1D9, %i1
13918 fmovse %xcc, %f14, %f5
13919 fsrc1 %f2, %f10
13920 tcc %xcc, 0x2
13921 fcmpes %fcc1, %f9, %f13
13922 stb %i2, [%l7 + 0x3C]
13923 xnor %l4, 0x00DF, %i5
13924 brlz %i7, loop_1659
13925 fornot2 %f2, %f0, %f10
13926 fbne %fcc3, loop_1660
13927 tge %icc, 0x1
13928loop_1659:
13929 fmovdvs %xcc, %f6, %f12
13930 brlz %o6, loop_1661
13931loop_1660:
13932 ldsb [%l7 + 0x66], %l6
13933 movvc %icc, %i0, %g5
13934 umulcc %i3, %o1, %l0
13935loop_1661:
13936 movrne %i6, 0x18F, %l2
13937 sdivcc %g4, 0x02C6, %l5
13938 udivx %g2, 0x1295, %i4
13939 xor %o4, 0x1B19, %g3
13940 sdivcc %o3, 0x0D3A, %g1
13941 fmovdl %icc, %f2, %f12
13942 fbue %fcc0, loop_1662
13943 fcmpeq16 %f10, %f10, %l3
13944 lduh [%l7 + 0x48], %o2
13945 fmovda %icc, %f4, %f7
13946loop_1662:
13947 movre %g6, 0x117, %l1
13948 tneg %icc, 0x0
13949 fmovdcs %xcc, %f2, %f9
13950 fnor %f8, %f12, %f6
13951 lduh [%l7 + 0x2A], %g7
13952 orn %o7, 0x0482, %o5
13953 stb %i1, [%l7 + 0x4A]
13954 fpackfix %f6, %f11
13955 fmovrdgz %i2, %f10, %f14
13956 stb %o0, [%l7 + 0x6B]
13957 sth %i5, [%l7 + 0x6C]
13958 movrlz %l4, %o6, %i7
13959 brgez,a %l6, loop_1663
13960 brlz,a %i0, loop_1664
13961 bvc,pt %icc, loop_1665
13962 stx %i3, [%l7 + 0x68]
13963loop_1663:
13964 lduh [%l7 + 0x5E], %o1
13965loop_1664:
13966 stw %g5, [%l7 + 0x2C]
13967loop_1665:
13968 fmovdg %icc, %f12, %f0
13969 stb %l0, [%l7 + 0x3C]
13970 fbu %fcc0, loop_1666
13971 ldub [%l7 + 0x38], %l2
13972 fmovdleu %icc, %f6, %f1
13973 fmovrslz %i6, %f4, %f3
13974loop_1666:
13975 std %f8, [%l7 + 0x40]
13976 movvs %icc, %g4, %l5
13977 ld [%l7 + 0x70], %f1
13978 edge8 %g2, %i4, %g3
13979 ldd [%l7 + 0x60], %f8
13980 fmovs %f2, %f5
13981 ldub [%l7 + 0x12], %o3
13982 ldd [%l7 + 0x70], %f14
13983 fbne,a %fcc2, loop_1667
13984 fbug %fcc0, loop_1668
13985 fmovdgu %xcc, %f9, %f14
13986 bgu %icc, loop_1669
13987loop_1667:
13988 fnand %f14, %f6, %f8
13989loop_1668:
13990 fpsub32s %f5, %f11, %f3
13991 std %f6, [%l7 + 0x28]
13992loop_1669:
13993 xnor %g1, 0x0DAB, %l3
13994 lduh [%l7 + 0x3C], %o2
13995 tge %xcc, 0x5
13996 movne %xcc, %g6, %l1
13997 fmovs %f14, %f6
13998 tcs %xcc, 0x6
13999 ldub [%l7 + 0x54], %g7
14000 udivcc %o4, 0x0B88, %o7
14001 movrne %i1, 0x098, %o5
14002 fmovd %f0, %f8
14003 fbuge %fcc3, loop_1670
14004 ldx [%l7 + 0x78], %i2
14005 subccc %i5, 0x0D8D, %l4
14006 and %o0, 0x1DDF, %o6
14007loop_1670:
14008 udiv %i7, 0x1029, %l6
14009 fbe,a %fcc0, loop_1671
14010 stb %i3, [%l7 + 0x3C]
14011 movrgez %o1, 0x2FE, %i0
14012 fcmpeq16 %f8, %f8, %l0
14013loop_1671:
14014 fpsub16s %f13, %f2, %f13
14015 brlez,a %g5, loop_1672
14016 fbg %fcc2, loop_1673
14017 movrlez %i6, 0x304, %g4
14018 bne,a %xcc, loop_1674
14019loop_1672:
14020 fmovdvs %icc, %f11, %f1
14021loop_1673:
14022 movleu %xcc, %l2, %g2
14023 edge32 %i4, %g3, %l5
14024loop_1674:
14025 st %f5, [%l7 + 0x54]
14026 ldd [%l7 + 0x58], %f6
14027 fba,a %fcc2, loop_1675
14028 ldsw [%l7 + 0x68], %o3
14029 addc %l3, %o2, %g1
14030 fsrc1s %f0, %f7
14031loop_1675:
14032 fmovdpos %xcc, %f1, %f12
14033 tsubcctv %l1, 0x1819, %g7
14034 brnz %g6, loop_1676
14035 ldsb [%l7 + 0x26], %o7
14036 andcc %i1, 0x0D53, %o4
14037 fmovsn %icc, %f8, %f4
14038loop_1676:
14039 fsrc1 %f8, %f12
14040 fmovdcc %xcc, %f4, %f12
14041 xor %i2, 0x148C, %i5
14042 faligndata %f10, %f2, %f0
14043 movcc %icc, %l4, %o0
14044 movl %xcc, %o6, %o5
14045 pdist %f4, %f14, %f0
14046 ldub [%l7 + 0x2F], %l6
14047 srax %i7, %i3, %o1
14048 ldub [%l7 + 0x0E], %i0
14049 fmovdl %icc, %f5, %f1
14050 umulcc %l0, 0x0F10, %g5
14051 fmovdleu %icc, %f1, %f4
14052 fpadd32s %f6, %f2, %f15
14053 fmovrdgez %i6, %f0, %f0
14054 sth %g4, [%l7 + 0x18]
14055 fmovdvc %icc, %f13, %f1
14056 fnot2s %f15, %f10
14057 fmovd %f2, %f4
14058 fmovdne %xcc, %f8, %f5
14059 ld [%l7 + 0x18], %f5
14060 edge32l %g2, %i4, %l2
14061 lduw [%l7 + 0x14], %l5
14062 nop
14063 setx loop_1677, %l0, %l1
14064 jmpl %l1, %g3
14065 lduw [%l7 + 0x50], %l3
14066 fbug,a %fcc1, loop_1678
14067 stx %o3, [%l7 + 0x48]
14068loop_1677:
14069 fmovsneg %xcc, %f4, %f10
14070 fmovrslz %o2, %f9, %f11
14071loop_1678:
14072 fmovsl %icc, %f4, %f9
14073 fand %f2, %f10, %f12
14074 nop
14075 setx loop_1679, %l0, %l1
14076 wrpr 0x1, %tl
14077 wrpr %l1, %tpc
14078 add %l1, 0x4, %l1
14079 wrpr %l1, %tnpc
14080 setx 0x34400001400, %l0, %l1
14081 wrpr %l1, %tstate
14082 wrhpr 0x4, %htstate
14083 retry
14084 fmovrsgez %l1, %f10, %f10
14085 stb %g7, [%l7 + 0x3F]
14086 bcs,pt %icc, loop_1680
14087loop_1679:
14088 fmovdne %xcc, %f0, %f3
14089 fmovsneg %xcc, %f13, %f8
14090 edge32n %g6, %o7, %g1
14091loop_1680:
14092 sth %i1, [%l7 + 0x2A]
14093 brgez %o4, loop_1681
14094 fabss %f4, %f12
14095 movle %icc, %i2, %i5
14096 fmovdge %xcc, %f3, %f12
14097loop_1681:
14098 ldsh [%l7 + 0x7A], %l4
14099 tle %xcc, 0x0
14100 fzero %f6
14101 fmovrdlez %o0, %f8, %f2
14102 edge16n %o6, %l6, %i7
14103 call loop_1682
14104 lduw [%l7 + 0x14], %o5
14105 stx %i3, [%l7 + 0x10]
14106 lduh [%l7 + 0x0A], %i0
14107loop_1682:
14108 fnot2 %f4, %f14
14109 umul %o1, 0x1C3F, %g5
14110 ldd [%l7 + 0x38], %f2
14111 bcc %xcc, loop_1683
14112 lduw [%l7 + 0x4C], %l0
14113 fmovsvc %icc, %f6, %f14
14114 be loop_1684
14115loop_1683:
14116 srax %g4, 0x0F, %i6
14117 movleu %icc, %i4, %g2
14118 fmovrdlez %l5, %f0, %f6
14119loop_1684:
14120 tneg %xcc, 0x5
14121 array32 %g3, %l2, %o3
14122 ld [%l7 + 0x78], %f14
14123 brgz,a %o2, loop_1685
14124 stw %l1, [%l7 + 0x44]
14125 st %f5, [%l7 + 0x4C]
14126 bl,a %xcc, loop_1686
14127loop_1685:
14128 lduh [%l7 + 0x38], %l3
14129 fsrc1s %f2, %f4
14130 sdivcc %g7, 0x0AAD, %g6
14131loop_1686:
14132 fpsub16 %f2, %f2, %f6
14133 ldd [%l7 + 0x18], %f12
14134 lduw [%l7 + 0x48], %o7
14135 fpsub32 %f12, %f10, %f8
14136 fmovscs %xcc, %f6, %f13
14137 sdiv %i1, 0x1C90, %g1
14138 movre %o4, 0x069, %i5
14139 fbug,a %fcc1, loop_1687
14140 ldsh [%l7 + 0x24], %i2
14141 umul %l4, %o6, %o0
14142 fba %fcc1, loop_1688
14143loop_1687:
14144 ldub [%l7 + 0x17], %i7
14145 movgu %xcc, %l6, %i3
14146 bshuffle %f8, %f10, %f0
14147loop_1688:
14148 fnands %f3, %f10, %f2
14149 st %f6, [%l7 + 0x34]
14150 std %f10, [%l7 + 0x20]
14151 lduh [%l7 + 0x58], %i0
14152 addcc %o5, 0x1AF7, %g5
14153 fmovdvc %xcc, %f2, %f5
14154 movpos %xcc, %l0, %g4
14155 stx %o1, [%l7 + 0x78]
14156 std %f0, [%l7 + 0x10]
14157 nop
14158 setx loop_1689, %l0, %l1
14159 wrpr 0x1, %tl
14160 wrpr %l1, %tnpc
14161 setx 0x34400001400, %l0, %l1
14162 wrpr %l1, %tstate
14163 wrhpr 0x4, %htstate
14164 done
14165 movrlz %i6, %g2, %i4
14166 fmovsvc %icc, %f6, %f10
14167 ld [%l7 + 0x70], %f7
14168loop_1689:
14169 lduw [%l7 + 0x44], %l5
14170 std %f6, [%l7 + 0x38]
14171 fmovde %icc, %f0, %f8
14172 st %f8, [%l7 + 0x54]
14173 ldsh [%l7 + 0x4C], %g3
14174 st %f11, [%l7 + 0x64]
14175 fmovrde %o3, %f4, %f2
14176 udiv %o2, 0x1FEC, %l2
14177 fpadd32s %f6, %f1, %f0
14178 bl,a,pn %icc, loop_1690
14179 umul %l3, %l1, %g7
14180 andn %o7, 0x0900, %g6
14181 umul %i1, 0x1952, %o4
14182loop_1690:
14183 fmovrdgez %i5, %f4, %f2
14184 stx %g1, [%l7 + 0x28]
14185 edge32l %l4, %i2, %o6
14186 fmovda %xcc, %f4, %f11
14187 fmovd %f4, %f10
14188 bne,pt %xcc, loop_1691
14189 bshuffle %f8, %f10, %f8
14190 xnorcc %o0, %l6, %i3
14191 ldx [%l7 + 0x20], %i0
14192loop_1691:
14193 movne %icc, %i7, %o5
14194 tl %xcc, 0x0
14195 std %f8, [%l7 + 0x08]
14196 ldsw [%l7 + 0x54], %g5
14197 fmovscc %icc, %f13, %f13
14198 array32 %g4, %o1, %i6
14199 stb %l0, [%l7 + 0x6D]
14200 fnot1 %f8, %f0
14201 ldub [%l7 + 0x0D], %g2
14202 ldsb [%l7 + 0x56], %l5
14203 fblg,a %fcc0, loop_1692
14204 ldsw [%l7 + 0x34], %g3
14205 fmovrsne %i4, %f10, %f10
14206 movl %icc, %o2, %l2
14207loop_1692:
14208 fmovrsne %l3, %f6, %f4
14209 lduw [%l7 + 0x6C], %o3
14210 bshuffle %f4, %f2, %f6
14211 ld [%l7 + 0x38], %f1
14212 ldsh [%l7 + 0x0E], %l1
14213 stb %o7, [%l7 + 0x6F]
14214 fcmpgt32 %f8, %f8, %g7
14215 fpadd16 %f14, %f2, %f10
14216 edge32ln %g6, %i1, %o4
14217 fxor %f2, %f12, %f10
14218 std %f8, [%l7 + 0x08]
14219 tsubcctv %i5, 0x1F74, %l4
14220 faligndata %f14, %f4, %f12
14221 lduh [%l7 + 0x1E], %i2
14222 movg %xcc, %g1, %o0
14223 addccc %l6, %i3, %i0
14224 movvc %xcc, %o6, %i7
14225 add %o5, %g4, %o1
14226 umulcc %g5, %i6, %l0
14227 fmovrdne %g2, %f12, %f12
14228 movrgz %g3, 0x3CC, %i4
14229 edge32ln %l5, %l2, %l3
14230 subccc %o2, %o3, %l1
14231 fabsd %f12, %f12
14232 tne %xcc, 0x5
14233 array16 %g7, %o7, %g6
14234 edge8n %o4, %i5, %l4
14235 ld [%l7 + 0x78], %f5
14236 tsubcctv %i1, %g1, %o0
14237 add %i2, %l6, %i3
14238 fxnors %f15, %f10, %f15
14239 fmovsg %icc, %f13, %f6
14240 orcc %i0, %o6, %i7
14241 subcc %g4, %o5, %o1
14242 bgu,pt %icc, loop_1693
14243 fbo %fcc1, loop_1694
14244 call loop_1695
14245 fmovdge %icc, %f4, %f14
14246loop_1693:
14247 ldd [%l7 + 0x60], %f2
14248loop_1694:
14249 array32 %g5, %i6, %l0
14250loop_1695:
14251 stb %g3, [%l7 + 0x11]
14252 andcc %g2, %i4, %l2
14253 st %f11, [%l7 + 0x54]
14254 st %f10, [%l7 + 0x74]
14255 ldsh [%l7 + 0x40], %l3
14256 edge8n %l5, %o3, %l1
14257 bneg,a loop_1696
14258 fcmple16 %f6, %f6, %g7
14259 orncc %o2, 0x0AD2, %g6
14260 ldd [%l7 + 0x10], %f14
14261loop_1696:
14262 edge32l %o4, %i5, %o7
14263 mulscc %i1, %l4, %o0
14264 stb %g1, [%l7 + 0x3C]
14265 fbu,a %fcc2, loop_1697
14266 ldd [%l7 + 0x08], %f2
14267 fmovdgu %xcc, %f12, %f15
14268 lduh [%l7 + 0x14], %i2
14269loop_1697:
14270 fmovsne %icc, %f10, %f7
14271 lduw [%l7 + 0x4C], %i3
14272 fnot2 %f14, %f14
14273 tgu %xcc, 0x6
14274 fcmpes %fcc1, %f2, %f1
14275 fmovsleu %xcc, %f10, %f13
14276 ldd [%l7 + 0x20], %f10
14277 movneg %icc, %l6, %o6
14278 fmovsa %xcc, %f5, %f5
14279 tleu %xcc, 0x3
14280 lduh [%l7 + 0x3A], %i0
14281 fmovdleu %xcc, %f11, %f5
14282 ldsb [%l7 + 0x08], %i7
14283 bleu,a,pn %xcc, loop_1698
14284 fmovsl %xcc, %f10, %f6
14285 std %f12, [%l7 + 0x70]
14286 ld [%l7 + 0x1C], %f6
14287loop_1698:
14288 fnegd %f6, %f0
14289 fmovrsgez %g4, %f5, %f14
14290 te %xcc, 0x6
14291 edge16n %o5, %g5, %i6
14292 ta %icc, 0x0
14293 fmovrsgez %l0, %f13, %f5
14294 fbge,a %fcc2, loop_1699
14295 fmul8x16 %f14, %f10, %f2
14296 movn %icc, %g3, %o1
14297 brnz %g2, loop_1700
14298loop_1699:
14299 stx %l2, [%l7 + 0x58]
14300 fmovrdlz %i4, %f0, %f2
14301 pdist %f10, %f6, %f8
14302loop_1700:
14303 movrlz %l5, %l3, %l1
14304 for %f0, %f12, %f2
14305 ldsb [%l7 + 0x6E], %o3
14306 sth %o2, [%l7 + 0x76]
14307 fbg,a %fcc2, loop_1701
14308 stw %g7, [%l7 + 0x48]
14309 nop
14310 setx loop_1702, %l0, %l1
14311 wrpr 0x1, %tl
14312 wrpr %l1, %tnpc
14313 setx 0x34400001400, %l0, %l1
14314 wrpr %l1, %tstate
14315 wrhpr 0x4, %htstate
14316 done
14317 fpack16 %f8, %f4
14318loop_1701:
14319 fpadd32 %f10, %f10, %f0
14320 tne %icc, 0x7
14321loop_1702:
14322 fcmpgt32 %f2, %f2, %g6
14323 ldsw [%l7 + 0x60], %o4
14324 fnot2 %f8, %f0
14325 fmovrsgez %o7, %f15, %f4
14326 tl %icc, 0x5
14327 fcmpes %fcc2, %f0, %f6
14328 bgu %icc, loop_1703
14329 fpsub32s %f13, %f2, %f15
14330 ldd [%l7 + 0x38], %f14
14331 brlez %i5, loop_1704
14332loop_1703:
14333 movrlz %i1, %o0, %g1
14334 fmovrdne %i2, %f12, %f12
14335 udiv %i3, 0x00C9, %l6
14336loop_1704:
14337 edge16 %l4, %o6, %i0
14338 fmovrslz %i7, %f6, %f6
14339 fmovdvc %icc, %f15, %f3
14340 ldd [%l7 + 0x48], %f8
14341 tvs %icc, 0x0
14342 ldx [%l7 + 0x20], %o5
14343 fmovsg %xcc, %f15, %f5
14344 fble %fcc2, loop_1705
14345 lduw [%l7 + 0x60], %g4
14346 fmovdcs %xcc, %f5, %f2
14347 fmovda %icc, %f4, %f11
14348loop_1705:
14349 alignaddr %g5, %l0, %g3
14350 movn %xcc, %o1, %g2
14351 st %f1, [%l7 + 0x4C]
14352 fmovrslz %l2, %f4, %f11
14353 sth %i6, [%l7 + 0x6C]
14354 edge32ln %i4, %l3, %l1
14355 stx %l5, [%l7 + 0x38]
14356 ldsb [%l7 + 0x09], %o3
14357 bneg,a %icc, loop_1706
14358 fcmpgt16 %f14, %f8, %o2
14359 movcc %xcc, %g7, %o4
14360 fmovrsne %o7, %f9, %f5
14361loop_1706:
14362 fbge %fcc1, loop_1707
14363 lduw [%l7 + 0x1C], %g6
14364 bleu,a,pt %icc, loop_1708
14365 stb %i5, [%l7 + 0x53]
14366loop_1707:
14367 stb %o0, [%l7 + 0x7E]
14368 faligndata %f6, %f12, %f4
14369loop_1708:
14370 ldd [%l7 + 0x70], %f2
14371 stx %g1, [%l7 + 0x60]
14372 stw %i1, [%l7 + 0x3C]
14373 tsubcc %i3, 0x127E, %i2
14374 fmovsg %icc, %f10, %f9
14375 sdivx %l6, 0x12CA, %o6
14376 fnot2 %f4, %f8
14377 fbule %fcc2, loop_1709
14378 bneg,a,pn %xcc, loop_1710
14379 movneg %icc, %l4, %i7
14380 fcmpeq16 %f4, %f10, %o5
14381loop_1709:
14382 fxnors %f2, %f10, %f9
14383loop_1710:
14384 bleu loop_1711
14385 ldsh [%l7 + 0x6E], %i0
14386 ldsh [%l7 + 0x4A], %g4
14387 bshuffle %f4, %f8, %f0
14388loop_1711:
14389 smul %g5, 0x0B78, %l0
14390 ld [%l7 + 0x38], %f13
14391 lduw [%l7 + 0x6C], %o1
14392 movrgz %g2, %g3, %i6
14393 fmovdne %xcc, %f15, %f0
14394 lduh [%l7 + 0x4E], %i4
14395 movleu %xcc, %l3, %l2
14396 tvc %xcc, 0x1
14397 fors %f1, %f3, %f14
14398 call loop_1712
14399 srax %l5, 0x15, %l1
14400 std %f14, [%l7 + 0x40]
14401 fpmerge %f6, %f8, %f6
14402loop_1712:
14403 st %f3, [%l7 + 0x1C]
14404 lduw [%l7 + 0x24], %o2
14405 fmovsge %icc, %f3, %f0
14406 fnot1 %f6, %f4
14407 ta %xcc, 0x5
14408 mova %icc, %o3, %o4
14409 bvc loop_1713
14410 tg %xcc, 0x2
14411 siam 0x6
14412 ld [%l7 + 0x28], %f7
14413loop_1713:
14414 movvc %xcc, %o7, %g6
14415 ldx [%l7 + 0x70], %i5
14416 alignaddr %o0, %g1, %i1
14417 array32 %i3, %i2, %g7
14418 ldub [%l7 + 0x59], %l6
14419 bpos,pt %icc, loop_1714
14420 fsrc2 %f10, %f14
14421 lduw [%l7 + 0x60], %o6
14422 fmovdpos %xcc, %f3, %f3
14423loop_1714:
14424 andn %i7, %l4, %o5
14425 fsrc1s %f10, %f10
14426 addccc %g4, %i0, %l0
14427 bneg %icc, loop_1715
14428 ldsb [%l7 + 0x61], %g5
14429 movleu %icc, %o1, %g3
14430 movpos %icc, %g2, %i4
14431loop_1715:
14432 fmovdgu %icc, %f11, %f3
14433 ldx [%l7 + 0x50], %l3
14434 fmul8x16al %f13, %f9, %f10
14435 ldsw [%l7 + 0x38], %i6
14436 sub %l2, 0x19F5, %l5
14437 ldd [%l7 + 0x50], %f10
14438 bleu,a,pn %xcc, loop_1716
14439 sdiv %o2, 0x1B76, %l1
14440 tpos %icc, 0x5
14441 fmul8x16al %f9, %f6, %f8
14442loop_1716:
14443 nop
14444 setx loop_1717, %l0, %l1
14445 wrpr 0x1, %tl
14446 wrpr %l1, %tnpc
14447 setx 0x34400001400, %l0, %l1
14448 wrpr %l1, %tstate
14449 wrhpr 0x4, %htstate
14450 done
14451 fmuld8sux16 %f15, %f2, %f12
14452 ldsb [%l7 + 0x0E], %o4
14453 fble,a %fcc3, loop_1718
14454loop_1717:
14455 bcc,a %icc, loop_1719
14456 fnot1 %f2, %f8
14457 and %o3, %g6, %i5
14458loop_1718:
14459 st %f12, [%l7 + 0x24]
14460loop_1719:
14461 st %f6, [%l7 + 0x54]
14462 sub %o7, %o0, %i1
14463 bleu %icc, loop_1720
14464 ldsh [%l7 + 0x42], %g1
14465 andn %i2, %i3, %g7
14466 ldsh [%l7 + 0x46], %l6
14467loop_1720:
14468 taddcc %i7, %o6, %l4
14469 stw %o5, [%l7 + 0x44]
14470 fcmple32 %f4, %f4, %i0
14471 sllx %l0, %g5, %g4
14472 tn %xcc, 0x1
14473 std %f2, [%l7 + 0x48]
14474 brgz %g3, loop_1721
14475 sth %o1, [%l7 + 0x2C]
14476 andn %i4, %g2, %l3
14477 brnz,a %i6, loop_1722
14478loop_1721:
14479 stb %l5, [%l7 + 0x4F]
14480 subc %o2, 0x0A80, %l2
14481 edge16 %l1, %o3, %g6
14482loop_1722:
14483 ldx [%l7 + 0x58], %i5
14484 stx %o4, [%l7 + 0x70]
14485 st %f15, [%l7 + 0x24]
14486 fandnot1 %f4, %f14, %f14
14487 edge16ln %o7, %o0, %i1
14488 ldsh [%l7 + 0x5C], %i2
14489 sll %g1, 0x0C, %g7
14490 stw %l6, [%l7 + 0x50]
14491 be %xcc, loop_1723
14492 fmovda %icc, %f1, %f6
14493 bvc,pn %xcc, loop_1724
14494 fnands %f13, %f14, %f13
14495loop_1723:
14496 movrlez %i7, 0x2BA, %o6
14497 fcmpeq16 %f12, %f8, %i3
14498loop_1724:
14499 fmovdg %xcc, %f10, %f12
14500 ldd [%l7 + 0x50], %f4
14501 fmovdcs %xcc, %f1, %f12
14502 edge8ln %o5, %i0, %l0
14503 lduw [%l7 + 0x44], %g5
14504 ldd [%l7 + 0x08], %f14
14505 fbge %fcc1, loop_1725
14506 fmuld8ulx16 %f14, %f9, %f6
14507 movrlez %l4, 0x21D, %g3
14508 movgu %icc, %o1, %g4
14509loop_1725:
14510 fzero %f6
14511 st %f15, [%l7 + 0x08]
14512 ldsw [%l7 + 0x48], %g2
14513 edge8l %l3, %i4, %i6
14514 edge32 %o2, %l2, %l1
14515 fmovsn %icc, %f4, %f3
14516 edge32 %l5, %o3, %i5
14517 bleu loop_1726
14518 fmovspos %icc, %f7, %f13
14519 ta %icc, 0x0
14520 st %f3, [%l7 + 0x10]
14521loop_1726:
14522 fmul8x16al %f2, %f8, %f10
14523 fbo,a %fcc3, loop_1727
14524 stb %g6, [%l7 + 0x58]
14525 brgz,a %o7, loop_1728
14526 fpsub32 %f4, %f14, %f14
14527loop_1727:
14528 fba,a %fcc2, loop_1729
14529 fmovsgu %xcc, %f12, %f15
14530loop_1728:
14531 edge16n %o0, %i1, %o4
14532 fblg %fcc2, loop_1730
14533loop_1729:
14534 stb %g1, [%l7 + 0x2A]
14535 fxnor %f6, %f14, %f10
14536 fmovsneg %xcc, %f10, %f0
14537loop_1730:
14538 ldx [%l7 + 0x28], %i2
14539 ldd [%l7 + 0x28], %f0
14540 std %f0, [%l7 + 0x08]
14541 fcmpgt32 %f0, %f4, %g7
14542 lduw [%l7 + 0x70], %i7
14543 ldub [%l7 + 0x7F], %l6
14544 ldx [%l7 + 0x38], %o6
14545 fxor %f8, %f12, %f10
14546 fpadd16 %f0, %f10, %f0
14547 edge8l %o5, %i0, %l0
14548 fmovrdlez %g5, %f8, %f0
14549 fone %f2
14550 stb %l4, [%l7 + 0x67]
14551 bneg %icc, loop_1731
14552 fmovscs %xcc, %f11, %f10
14553 array16 %i3, %g3, %o1
14554 stx %g4, [%l7 + 0x48]
14555loop_1731:
14556 stw %l3, [%l7 + 0x38]
14557 ba,a,pt %icc, loop_1732
14558 ldx [%l7 + 0x10], %i4
14559 ldsh [%l7 + 0x64], %i6
14560 ldx [%l7 + 0x20], %o2
14561loop_1732:
14562 edge8l %g2, %l1, %l2
14563 edge8l %l5, %o3, %i5
14564 edge16 %g6, %o7, %o0
14565 fbu,a %fcc1, loop_1733
14566 stw %i1, [%l7 + 0x58]
14567 movl %icc, %o4, %g1
14568 sub %g7, 0x09A3, %i7
14569loop_1733:
14570 fcmple32 %f6, %f12, %l6
14571 tne %icc, 0x0
14572 ldx [%l7 + 0x48], %i2
14573 ldub [%l7 + 0x1F], %o6
14574 fxor %f8, %f10, %f6
14575 movleu %xcc, %i0, %o5
14576 ldx [%l7 + 0x48], %g5
14577 sth %l0, [%l7 + 0x76]
14578 stb %i3, [%l7 + 0x64]
14579 fmovdge %xcc, %f2, %f1
14580 fmovrsgz %l4, %f3, %f4
14581 mulx %o1, %g3, %l3
14582 lduh [%l7 + 0x7A], %g4
14583 fbuge %fcc1, loop_1734
14584 st %f5, [%l7 + 0x1C]
14585 sth %i6, [%l7 + 0x1C]
14586 movcs %icc, %o2, %g2
14587loop_1734:
14588 fbg %fcc2, loop_1735
14589 lduw [%l7 + 0x30], %i4
14590 smul %l1, 0x1732, %l5
14591 fmovdleu %xcc, %f9, %f9
14592loop_1735:
14593 stb %o3, [%l7 + 0x22]
14594 fandnot2 %f0, %f0, %f10
14595 tne %icc, 0x6
14596 fors %f7, %f10, %f0
14597 edge8n %i5, %l2, %o7
14598 stw %g6, [%l7 + 0x40]
14599 tl %xcc, 0x1
14600 ldub [%l7 + 0x68], %o0
14601 movne %xcc, %o4, %g1
14602 movrlz %i1, 0x115, %i7
14603 srax %l6, %i2, %g7
14604 fandnot1s %f1, %f6, %f4
14605 sth %o6, [%l7 + 0x40]
14606 movg %icc, %i0, %g5
14607 fpsub32 %f10, %f4, %f8
14608 fmovda %icc, %f2, %f4
14609 movge %xcc, %l0, %o5
14610 lduh [%l7 + 0x56], %i3
14611 bvc,pt %icc, loop_1736
14612 fmovsn %xcc, %f7, %f14
14613 stw %o1, [%l7 + 0x10]
14614 fblg,a %fcc0, loop_1737
14615loop_1736:
14616 fmovdleu %icc, %f9, %f8
14617 tl %xcc, 0x2
14618 movge %xcc, %g3, %l4
14619loop_1737:
14620 st %f13, [%l7 + 0x18]
14621 st %f15, [%l7 + 0x40]
14622 sub %g4, 0x11CE, %i6
14623 ld [%l7 + 0x08], %f15
14624 popc %o2, %l3
14625 fzero %f12
14626 fornot1 %f8, %f6, %f8
14627 xnor %i4, %l1, %g2
14628 fbuge,a %fcc3, loop_1738
14629 fmovsleu %xcc, %f2, %f1
14630 bcs loop_1739
14631 sth %l5, [%l7 + 0x46]
14632loop_1738:
14633 faligndata %f8, %f4, %f14
14634 bg,a,pt %xcc, loop_1740
14635loop_1739:
14636 andn %i5, 0x139E, %l2
14637 fmovrse %o3, %f6, %f7
14638 umulcc %g6, %o7, %o0
14639loop_1740:
14640 movn %xcc, %o4, %i1
14641 edge32n %i7, %l6, %i2
14642 brgez %g7, loop_1741
14643 ldsh [%l7 + 0x1A], %g1
14644 movle %xcc, %o6, %g5
14645 xnor %i0, 0x01B3, %o5
14646loop_1741:
14647 ldsb [%l7 + 0x17], %i3
14648 addcc %o1, %g3, %l0
14649 fxor %f0, %f8, %f2
14650 lduh [%l7 + 0x7C], %l4
14651 ldsw [%l7 + 0x68], %g4
14652 tvc %icc, 0x1
14653 std %f12, [%l7 + 0x20]
14654 fnot2s %f15, %f6
14655 bvc,a,pt %xcc, loop_1742
14656 brnz %i6, loop_1743
14657 stx %o2, [%l7 + 0x60]
14658 fmuld8ulx16 %f12, %f9, %f4
14659loop_1742:
14660 movne %xcc, %l3, %l1
14661loop_1743:
14662 ldsw [%l7 + 0x50], %g2
14663 std %f14, [%l7 + 0x40]
14664 edge32l %i4, %l5, %l2
14665 fcmps %fcc3, %f1, %f3
14666 st %f5, [%l7 + 0x2C]
14667 fpadd32 %f12, %f12, %f0
14668 fxors %f12, %f4, %f14
14669 edge16n %o3, %i5, %o7
14670 siam 0x0
14671 srl %o0, %g6, %o4
14672 brnz,a %i7, loop_1744
14673 fnot1s %f12, %f0
14674 fcmple16 %f4, %f0, %i1
14675 fmovspos %xcc, %f11, %f0
14676loop_1744:
14677 fmovde %icc, %f7, %f1
14678 lduh [%l7 + 0x5C], %l6
14679 fpack16 %f14, %f6
14680 tvs %icc, 0x4
14681 smul %i2, %g7, %g1
14682 movneg %xcc, %o6, %i0
14683 st %f14, [%l7 + 0x24]
14684 std %f8, [%l7 + 0x28]
14685 ldsh [%l7 + 0x18], %g5
14686 stb %i3, [%l7 + 0x53]
14687 ld [%l7 + 0x18], %f4
14688 or %o5, 0x1082, %o1
14689 fmovd %f2, %f4
14690 stw %l0, [%l7 + 0x0C]
14691 ldsh [%l7 + 0x3C], %g3
14692 fmovsl %xcc, %f14, %f14
14693 ldx [%l7 + 0x78], %l4
14694 lduh [%l7 + 0x2E], %i6
14695 stb %o2, [%l7 + 0x09]
14696 stb %g4, [%l7 + 0x26]
14697 bge,a,pn %xcc, loop_1745
14698 lduw [%l7 + 0x78], %l3
14699 fcmpgt16 %f8, %f6, %g2
14700 brlz %i4, loop_1746
14701loop_1745:
14702 bne loop_1747
14703 fbl %fcc1, loop_1748
14704 std %f12, [%l7 + 0x08]
14705loop_1746:
14706 sth %l5, [%l7 + 0x66]
14707loop_1747:
14708 stb %l2, [%l7 + 0x42]
14709loop_1748:
14710 fbuge %fcc3, loop_1749
14711 bvs,a,pt %icc, loop_1750
14712 ldsw [%l7 + 0x64], %l1
14713 ldx [%l7 + 0x48], %i5
14714loop_1749:
14715 fmovsn %icc, %f12, %f0
14716loop_1750:
14717 st %f3, [%l7 + 0x60]
14718 fnot1s %f0, %f15
14719 fcmpes %fcc0, %f9, %f15
14720 fpadd32s %f11, %f0, %f11
14721 fsrc2s %f13, %f3
14722 fmul8sux16 %f2, %f2, %f12
14723 stw %o7, [%l7 + 0x10]
14724 movvc %icc, %o0, %o3
14725 ldd [%l7 + 0x70], %f14
14726 sllx %o4, 0x19, %g6
14727 fmuld8sux16 %f15, %f7, %f6
14728 fbu,a %fcc2, loop_1751
14729 fzeros %f4
14730 fmovs %f6, %f6
14731 fandnot1 %f6, %f0, %f4
14732loop_1751:
14733 ldsb [%l7 + 0x0D], %i7
14734 fmovdcs %icc, %f7, %f8
14735 stx %l6, [%l7 + 0x48]
14736 fpackfix %f12, %f5
14737 siam 0x2
14738 lduw [%l7 + 0x10], %i2
14739 movpos %icc, %i1, %g1
14740 tcc %icc, 0x2
14741 tleu %icc, 0x4
14742 ldsb [%l7 + 0x59], %g7
14743 tcs %icc, 0x3
14744 fnegs %f10, %f15
14745 fbul,a %fcc1, loop_1752
14746 xnorcc %i0, %g5, %i3
14747 fbu,a %fcc1, loop_1753
14748 array32 %o5, %o6, %l0
14749loop_1752:
14750 fmovdvs %xcc, %f11, %f9
14751 fpadd32s %f0, %f15, %f6
14752loop_1753:
14753 fpackfix %f14, %f4
14754 fcmpd %fcc1, %f8, %f0
14755 fbug,a %fcc1, loop_1754
14756 std %f8, [%l7 + 0x20]
14757 ldsw [%l7 + 0x28], %o1
14758 xnor %l4, 0x1F17, %g3
14759loop_1754:
14760 brgez %i6, loop_1755
14761 xorcc %o2, 0x0A8D, %g4
14762 bcs,a,pn %icc, loop_1756
14763 ldx [%l7 + 0x30], %l3
14764loop_1755:
14765 array32 %g2, %l5, %i4
14766 ldub [%l7 + 0x69], %l2
14767loop_1756:
14768 sth %l1, [%l7 + 0x7C]
14769 fmovdcs %icc, %f15, %f2
14770 ldub [%l7 + 0x0B], %i5
14771 fornot2 %f6, %f10, %f14
14772 tsubcc %o7, %o3, %o0
14773 addcc %o4, %g6, %l6
14774 bge,a,pt %xcc, loop_1757
14775 fands %f14, %f14, %f12
14776 ldsh [%l7 + 0x54], %i2
14777 array32 %i1, %g1, %i7
14778loop_1757:
14779 st %f12, [%l7 + 0x28]
14780 ta %xcc, 0x6
14781 stx %i0, [%l7 + 0x70]
14782 sdiv %g5, 0x13A5, %i3
14783 movgu %icc, %o5, %g7
14784 pdist %f2, %f4, %f14
14785 stb %l0, [%l7 + 0x5A]
14786 andn %o1, %l4, %g3
14787 st %f5, [%l7 + 0x10]
14788 fbuge %fcc1, loop_1758
14789 ldsw [%l7 + 0x5C], %i6
14790 taddcctv %o2, %g4, %o6
14791 fnor %f6, %f14, %f6
14792loop_1758:
14793 ldsw [%l7 + 0x44], %l3
14794 array32 %l5, %i4, %g2
14795 movcc %xcc, %l2, %i5
14796 ldub [%l7 + 0x2B], %l1
14797 fbg,a %fcc0, loop_1759
14798 fornot2 %f14, %f8, %f2
14799 fpmerge %f3, %f15, %f6
14800 fmovsa %xcc, %f7, %f5
14801loop_1759:
14802 fpadd16 %f8, %f4, %f12
14803 ldd [%l7 + 0x68], %f2
14804 ldsh [%l7 + 0x10], %o3
14805 movgu %icc, %o7, %o4
14806 lduw [%l7 + 0x18], %o0
14807 bleu loop_1760
14808 movrgz %g6, %i2, %i1
14809 stw %g1, [%l7 + 0x24]
14810 ldx [%l7 + 0x58], %i7
14811loop_1760:
14812 brgz,a %l6, loop_1761
14813 fpack32 %f14, %f12, %f12
14814 bg,a,pt %icc, loop_1762
14815 tg %icc, 0x7
14816loop_1761:
14817 tne %icc, 0x5
14818 movle %xcc, %i0, %i3
14819loop_1762:
14820 mulscc %o5, %g7, %l0
14821 fpmerge %f3, %f8, %f8
14822 fmovrsne %o1, %f0, %f9
14823 fpackfix %f4, %f15
14824 fpadd16s %f7, %f3, %f4
14825 nop
14826 setx loop_1763, %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 ta %icc, 0x4
14836 ble loop_1764
14837 edge16ln %g5, %l4, %i6
14838loop_1763:
14839 fpsub16 %f14, %f12, %f14
14840 fpmerge %f14, %f11, %f6
14841loop_1764:
14842 bneg,pt %icc, loop_1765
14843 stb %o2, [%l7 + 0x7A]
14844 movvs %xcc, %g3, %o6
14845 lduw [%l7 + 0x5C], %g4
14846loop_1765:
14847 bcc,a,pn %xcc, loop_1766
14848 fbl,a %fcc0, loop_1767
14849 fone %f14
14850 fpsub32s %f14, %f0, %f10
14851loop_1766:
14852 brlez %l5, loop_1768
14853loop_1767:
14854 bge,a %icc, loop_1769
14855 fmovrdlez %l3, %f0, %f0
14856 taddcctv %i4, %l2, %g2
14857loop_1768:
14858 fcmpeq32 %f12, %f2, %i5
14859loop_1769:
14860 brnz %l1, loop_1770
14861 sra %o7, 0x18, %o3
14862 array32 %o0, %g6, %i2
14863 tge %icc, 0x1
14864loop_1770:
14865 ldd [%l7 + 0x10], %f6
14866 fpsub16 %f14, %f6, %f8
14867 bne,a,pn %icc, loop_1771
14868 fzeros %f14
14869 fnands %f1, %f13, %f4
14870 call loop_1772
14871loop_1771:
14872 fmovdl %xcc, %f14, %f13
14873 fcmpne32 %f6, %f0, %i1
14874 nop
14875 setx loop_1773, %l0, %l1
14876 wrpr 0x1, %tl
14877 wrpr %l1, %tpc
14878 add %l1, 0x4, %l1
14879 wrpr %l1, %tnpc
14880 setx 0x34400001400, %l0, %l1
14881 wrpr %l1, %tstate
14882 wrhpr 0x4, %htstate
14883 retry
14884loop_1772:
14885 movrlz %o4, 0x335, %g1
14886 xorcc %i7, 0x13A2, %i0
14887 stb %l6, [%l7 + 0x77]
14888loop_1773:
14889 fpadd32s %f12, %f0, %f5
14890 ldsb [%l7 + 0x7F], %i3
14891 bgu,a,pn %xcc, loop_1774
14892 tgu %xcc, 0x5
14893 lduw [%l7 + 0x10], %o5
14894 ldsb [%l7 + 0x31], %l0
14895loop_1774:
14896 array16 %g7, %o1, %l4
14897 tgu %xcc, 0x5
14898 bpos loop_1775
14899 fmul8sux16 %f12, %f4, %f12
14900 fornot2s %f5, %f9, %f10
14901 sth %i6, [%l7 + 0x3C]
14902loop_1775:
14903 bvs %xcc, loop_1776
14904 movcs %xcc, %g5, %g3
14905 std %f4, [%l7 + 0x70]
14906 fpadd16 %f10, %f12, %f0
14907loop_1776:
14908 fmovrse %o2, %f6, %f9
14909 bcs %xcc, loop_1777
14910 bneg,a,pn %xcc, loop_1778
14911 fmovsn %xcc, %f9, %f6
14912 array16 %g4, %o6, %l3
14913loop_1777:
14914 move %icc, %l5, %i4
14915loop_1778:
14916 fmovdgu %icc, %f9, %f5
14917 ldsh [%l7 + 0x4C], %l2
14918 bge,a,pt %icc, loop_1779
14919 lduw [%l7 + 0x14], %i5
14920 movneg %xcc, %g2, %o7
14921 ba,a,pt %icc, loop_1780
14922loop_1779:
14923 fmovrdgez %l1, %f0, %f6
14924 sdivcc %o0, 0x11FD, %o3
14925 movcs %xcc, %g6, %i2
14926loop_1780:
14927 stb %o4, [%l7 + 0x5E]
14928 stw %i1, [%l7 + 0x14]
14929 sdivcc %g1, 0x0DEF, %i0
14930 andcc %l6, %i3, %i7
14931 fmovrse %o5, %f14, %f1
14932 movleu %icc, %l0, %g7
14933 lduw [%l7 + 0x6C], %o1
14934 tcc %icc, 0x0
14935 brnz,a %i6, loop_1781
14936 taddcc %l4, 0x002E, %g3
14937 fmovsleu %xcc, %f4, %f8
14938 fmovdg %xcc, %f5, %f9
14939loop_1781:
14940 fcmpgt16 %f10, %f12, %g5
14941 bleu,pn %xcc, loop_1782
14942 st %f0, [%l7 + 0x48]
14943 sethi 0x1021, %o2
14944 tg %xcc, 0x1
14945loop_1782:
14946 ldx [%l7 + 0x10], %o6
14947 fxnors %f14, %f7, %f9
14948 tvc %xcc, 0x2
14949 fexpand %f1, %f12
14950 xor %l3, 0x0A49, %l5
14951 xnorcc %g4, 0x12DC, %l2
14952 smul %i4, 0x1977, %g2
14953 fmuld8ulx16 %f2, %f4, %f6
14954 fbul %fcc0, loop_1783
14955 stw %i5, [%l7 + 0x3C]
14956 fnand %f6, %f6, %f4
14957 udivcc %l1, 0x06A1, %o7
14958loop_1783:
14959 fmovdneg %xcc, %f5, %f7
14960 ldd [%l7 + 0x38], %f4
14961 fxnor %f0, %f8, %f8
14962 bl,a,pt %xcc, loop_1784
14963 fmovsl %xcc, %f8, %f10
14964 movne %icc, %o3, %g6
14965 andncc %o0, %i2, %i1
14966loop_1784:
14967 ldub [%l7 + 0x3A], %g1
14968 fmovsne %xcc, %f9, %f8
14969 alignaddr %i0, %o4, %i3
14970 lduw [%l7 + 0x34], %i7
14971 tn %icc, 0x5
14972 taddcc %l6, %l0, %o5
14973 fcmps %fcc2, %f5, %f7
14974 fmul8ulx16 %f4, %f6, %f8
14975 fands %f9, %f15, %f13
14976 tn %xcc, 0x5
14977 ldx [%l7 + 0x20], %g7
14978 fbug,a %fcc2, loop_1785
14979 ldsw [%l7 + 0x6C], %i6
14980 fsrc1 %f0, %f6
14981 orncc %o1, 0x0704, %l4
14982loop_1785:
14983 lduh [%l7 + 0x32], %g3
14984 ldx [%l7 + 0x10], %g5
14985 lduw [%l7 + 0x54], %o2
14986 bvc loop_1786
14987 fpsub16s %f8, %f6, %f0
14988 movpos %icc, %l3, %l5
14989 fbn,a %fcc0, loop_1787
14990loop_1786:
14991 fmovdg %icc, %f11, %f11
14992 movrlz %g4, 0x0C4, %l2
14993 st %f3, [%l7 + 0x68]
14994loop_1787:
14995 fmul8x16al %f7, %f7, %f6
14996 ld [%l7 + 0x38], %f4
14997 fmovrsgez %i4, %f4, %f8
14998 fornot1 %f10, %f12, %f8
14999 ldx [%l7 + 0x20], %g2
15000 movne %xcc, %o6, %i5
15001 movvs %icc, %o7, %o3
15002 fbn %fcc3, loop_1788
15003 ldsw [%l7 + 0x64], %g6
15004 std %f2, [%l7 + 0x68]
15005 addccc %o0, %i2, %l1
15006loop_1788:
15007 addccc %i1, 0x1057, %i0
15008 sub %g1, 0x1B8B, %i3
15009 sdivcc %o4, 0x18DB, %l6
15010 fmovda %xcc, %f0, %f14
15011 fbul %fcc3, loop_1789
15012 ldub [%l7 + 0x7E], %l0
15013 ldub [%l7 + 0x3F], %i7
15014 fcmpd %fcc3, %f12, %f14
15015loop_1789:
15016 fmovrsgz %g7, %f3, %f12
15017 sth %o5, [%l7 + 0x36]
15018 movrgz %o1, 0x0D8, %i6
15019 fmovdle %xcc, %f4, %f1
15020 brgez %g3, loop_1790
15021 edge16ln %g5, %l4, %o2
15022 stw %l3, [%l7 + 0x18]
15023 fandnot1 %f12, %f8, %f10
15024loop_1790:
15025 xor %l5, %g4, %i4
15026 lduw [%l7 + 0x18], %l2
15027 fcmpd %fcc1, %f14, %f6
15028 nop
15029 setx loop_1791, %l0, %l1
15030 wrpr 0x1, %tl
15031 wrpr %l1, %tpc
15032 add %l1, 0x4, %l1
15033 wrpr %l1, %tnpc
15034 setx 0x34400001400, %l0, %l1
15035 wrpr %l1, %tstate
15036 wrhpr 0x4, %htstate
15037 retry
15038 sth %o6, [%l7 + 0x56]
15039 bg,pn %xcc, loop_1792
15040 ldsb [%l7 + 0x0B], %i5
15041loop_1791:
15042 fmovs %f13, %f4
15043 lduh [%l7 + 0x64], %o7
15044loop_1792:
15045 ldx [%l7 + 0x50], %o3
15046 movrlez %g2, %o0, %i2
15047 fpadd32s %f13, %f13, %f11
15048 tge %xcc, 0x0
15049 brgz,a %l1, loop_1793
15050 stb %g6, [%l7 + 0x43]
15051 ld [%l7 + 0x08], %f2
15052 bcc,a,pt %xcc, loop_1794
15053loop_1793:
15054 movrne %i0, 0x29B, %g1
15055 ldsb [%l7 + 0x08], %i3
15056 srax %i1, %o4, %l6
15057loop_1794:
15058 fnegd %f10, %f0
15059 fbo %fcc1, loop_1795
15060 stb %i7, [%l7 + 0x40]
15061 fsrc1s %f12, %f15
15062 nop
15063 setx loop_1796, %l0, %l1
15064 jmpl %l1, %g7
15065loop_1795:
15066 add %l0, %o1, %o5
15067 sra %g3, 0x07, %i6
15068 ldub [%l7 + 0x25], %g5
15069loop_1796:
15070 sethi 0x1DDD, %o2
15071 fmuld8ulx16 %f0, %f1, %f4
15072 fnot1 %f10, %f2
15073 fmovsa %xcc, %f10, %f2
15074 std %f12, [%l7 + 0x58]
15075 fblg,a %fcc2, loop_1797
15076 st %f8, [%l7 + 0x6C]
15077 tg %icc, 0x3
15078 movcs %xcc, %l3, %l5
15079loop_1797:
15080 orcc %l4, 0x09BB, %i4
15081 sth %l2, [%l7 + 0x3E]
15082 tn %xcc, 0x0
15083 stx %o6, [%l7 + 0x20]
15084 ldsw [%l7 + 0x2C], %g4
15085 fmovrdgez %o7, %f8, %f6
15086 ldsb [%l7 + 0x50], %o3
15087 stw %g2, [%l7 + 0x1C]
15088 edge16l %o0, %i5, %l1
15089 tg %icc, 0x1
15090 and %i2, %g6, %g1
15091 ldsh [%l7 + 0x12], %i3
15092 ldsb [%l7 + 0x38], %i0
15093 fmovdge %xcc, %f3, %f14
15094 fmovsvc %xcc, %f4, %f14
15095 umulcc %i1, %l6, %o4
15096 lduh [%l7 + 0x0A], %i7
15097 movge %xcc, %l0, %g7
15098 fmovdcc %xcc, %f13, %f9
15099 lduh [%l7 + 0x32], %o5
15100 fmovdcc %xcc, %f10, %f12
15101 tg %xcc, 0x4
15102 fxor %f4, %f6, %f14
15103 fmovsge %xcc, %f1, %f0
15104 movcc %icc, %g3, %o1
15105 movrne %g5, 0x277, %i6
15106 xnorcc %l3, 0x1810, %l5
15107 fcmple32 %f10, %f6, %l4
15108 ldsb [%l7 + 0x36], %i4
15109 tsubcc %l2, 0x091E, %o2
15110 fbe %fcc1, loop_1798
15111 fpack16 %f0, %f6
15112 nop
15113 setx loop_1799, %l0, %l1
15114 wrpr 0x1, %tl
15115 wrpr %l1, %tpc
15116 add %l1, 0x4, %l1
15117 wrpr %l1, %tnpc
15118 setx 0x34400001400, %l0, %l1
15119 wrpr %l1, %tstate
15120 wrhpr 0x4, %htstate
15121 retry
15122 movle %icc, %o6, %o7
15123loop_1798:
15124 fmovdgu %icc, %f10, %f4
15125 addcc %g4, %o3, %o0
15126loop_1799:
15127 fmovdvc %xcc, %f2, %f14
15128 fcmpeq32 %f6, %f10, %i5
15129 lduh [%l7 + 0x16], %l1
15130 smul %i2, %g2, %g6
15131 fbuge %fcc2, loop_1800
15132 fcmple16 %f4, %f6, %g1
15133 st %f4, [%l7 + 0x70]
15134 tg %icc, 0x3
15135loop_1800:
15136 fpackfix %f10, %f6
15137 or %i0, %i3, %l6
15138 tleu %xcc, 0x0
15139 fmovrdgez %o4, %f12, %f12
15140 subccc %i7, %i1, %l0
15141 lduw [%l7 + 0x78], %g7
15142 fcmpgt16 %f0, %f14, %o5
15143 ldsb [%l7 + 0x18], %o1
15144 st %f1, [%l7 + 0x40]
15145 ld [%l7 + 0x50], %f9
15146 fornot2s %f5, %f14, %f14
15147 fzeros %f0
15148 bpos,a %xcc, loop_1801
15149 fmovdle %xcc, %f8, %f6
15150 fnot2s %f0, %f15
15151 fzeros %f11
15152loop_1801:
15153 stw %g3, [%l7 + 0x5C]
15154 fmovdcs %icc, %f8, %f2
15155 movpos %icc, %g5, %i6
15156 ldsw [%l7 + 0x50], %l5
15157 ldsh [%l7 + 0x10], %l3
15158 fand %f0, %f8, %f8
15159 lduw [%l7 + 0x4C], %l4
15160 stb %l2, [%l7 + 0x23]
15161 fpmerge %f14, %f12, %f2
15162 movge %icc, %i4, %o6
15163 add %o7, %o2, %o3
15164 fmovdvc %icc, %f7, %f1
15165 tne %xcc, 0x1
15166 bpos,a,pn %icc, loop_1802
15167 fmovrslez %o0, %f15, %f8
15168 movn %icc, %g4, %i5
15169 stb %i2, [%l7 + 0x53]
15170loop_1802:
15171 fmovdge %xcc, %f8, %f14
15172 brgz,a %l1, loop_1803
15173 fmovdge %icc, %f11, %f12
15174 fmovrse %g2, %f0, %f15
15175 fmuld8sux16 %f14, %f4, %f2
15176loop_1803:
15177 be %icc, loop_1804
15178 stx %g1, [%l7 + 0x70]
15179 ldsw [%l7 + 0x28], %i0
15180 fandnot1s %f4, %f3, %f10
15181loop_1804:
15182 sth %g6, [%l7 + 0x7C]
15183 fpsub32s %f9, %f15, %f10
15184 stx %i3, [%l7 + 0x20]
15185 fpack16 %f12, %f5
15186 xnor %l6, 0x0191, %i7
15187 ldd [%l7 + 0x58], %f14
15188 movrgz %i1, 0x317, %l0
15189 stb %g7, [%l7 + 0x4F]
15190 fone %f14
15191 fmovrsgz %o4, %f11, %f12
15192 ldd [%l7 + 0x50], %f14
15193 fabss %f8, %f2
15194 ldsb [%l7 + 0x0F], %o1
15195 udivx %o5, 0x18CA, %g3
15196 fmovsge %xcc, %f9, %f1
15197 ldsw [%l7 + 0x7C], %g5
15198 ldsh [%l7 + 0x5A], %i6
15199 fcmpgt32 %f4, %f14, %l5
15200 fnand %f6, %f4, %f0
15201 fmovde %icc, %f8, %f6
15202 ble,a,pt %icc, loop_1805
15203 fmovdl %xcc, %f3, %f4
15204 nop
15205 setx loop_1806, %l0, %l1
15206 wrpr 0x1, %tl
15207 wrpr %l1, %tpc
15208 add %l1, 0x4, %l1
15209 wrpr %l1, %tnpc
15210 setx 0x34400001400, %l0, %l1
15211 wrpr %l1, %tstate
15212 wrhpr 0x4, %htstate
15213 retry
15214 bneg,pt %icc, loop_1807
15215loop_1805:
15216 fmovrsne %l4, %f11, %f5
15217 andn %l3, %l2, %o6
15218loop_1806:
15219 fpadd16 %f10, %f12, %f0
15220loop_1807:
15221 fcmple32 %f6, %f14, %i4
15222 fnot2 %f4, %f6
15223 sdivx %o2, 0x173F, %o7
15224 fmovdge %xcc, %f4, %f12
15225 fmovsl %xcc, %f8, %f9
15226 ldd [%l7 + 0x30], %f6
15227 ldx [%l7 + 0x28], %o0
15228 movle %icc, %o3, %i5
15229 edge32l %i2, %g4, %l1
15230 edge32n %g1, %g2, %i0
15231 fcmple32 %f14, %f0, %i3
15232 st %f6, [%l7 + 0x18]
15233 fmovda %icc, %f6, %f11
15234 tcc %icc, 0x4
15235 ldub [%l7 + 0x68], %g6
15236 edge8l %l6, %i1, %i7
15237 stw %g7, [%l7 + 0x0C]
15238 fmovrslez %o4, %f0, %f7
15239 fmovdcs %icc, %f11, %f9
15240 movrlz %o1, %o5, %g3
15241 movgu %xcc, %g5, %l0
15242 umul %l5, 0x040D, %l4
15243 fcmpeq32 %f2, %f4, %i6
15244 lduw [%l7 + 0x14], %l3
15245 sth %l2, [%l7 + 0x14]
15246 smul %o6, %o2, %i4
15247 fmovsne %icc, %f1, %f11
15248 movvc %icc, %o0, %o3
15249 movrlz %o7, 0x3C2, %i2
15250 ldd [%l7 + 0x70], %f4
15251 std %f12, [%l7 + 0x38]
15252 ldsh [%l7 + 0x56], %i5
15253 stx %l1, [%l7 + 0x68]
15254 ldx [%l7 + 0x40], %g4
15255 orncc %g1, %i0, %g2
15256 addccc %g6, 0x119B, %i3
15257 ldsw [%l7 + 0x10], %i1
15258 st %f6, [%l7 + 0x44]
15259 fcmpeq32 %f14, %f0, %i7
15260 orn %l6, 0x0D33, %o4
15261 fmovdpos %icc, %f0, %f13
15262 fmovdl %icc, %f2, %f10
15263 be,a,pt %xcc, loop_1808
15264 brnz,a %g7, loop_1809
15265 fba %fcc0, loop_1810
15266 movpos %icc, %o5, %o1
15267loop_1808:
15268 ldx [%l7 + 0x38], %g3
15269loop_1809:
15270 smul %g5, %l5, %l0
15271loop_1810:
15272 udiv %i6, 0x1536, %l4
15273 brgz %l2, loop_1811
15274 tneg %icc, 0x4
15275 sth %o6, [%l7 + 0x7E]
15276 fpadd16 %f2, %f0, %f0
15277loop_1811:
15278 fmovsle %xcc, %f4, %f5
15279 stb %o2, [%l7 + 0x15]
15280 tcc %icc, 0x7
15281 stw %l3, [%l7 + 0x54]
15282 fmuld8ulx16 %f13, %f0, %f8
15283 ldsb [%l7 + 0x28], %i4
15284 fsrc1s %f12, %f8
15285 fbne %fcc1, loop_1812
15286 smul %o3, %o7, %i2
15287 fcmple16 %f14, %f6, %i5
15288 addccc %o0, %l1, %g1
15289loop_1812:
15290 udivcc %g4, 0x1710, %g2
15291 fmovdcs %xcc, %f8, %f2
15292 tcs %xcc, 0x1
15293 fmovde %icc, %f13, %f2
15294 bleu,a,pt %xcc, loop_1813
15295 ldsb [%l7 + 0x6F], %g6
15296 bleu,pn %xcc, loop_1814
15297 lduw [%l7 + 0x54], %i3
15298loop_1813:
15299 stx %i1, [%l7 + 0x48]
15300 st %f13, [%l7 + 0x48]
15301loop_1814:
15302 stw %i0, [%l7 + 0x58]
15303 fmovscs %xcc, %f7, %f14
15304 std %f12, [%l7 + 0x30]
15305 st %f13, [%l7 + 0x24]
15306 fbo %fcc0, loop_1815
15307 fmovscc %xcc, %f2, %f8
15308 fble,a %fcc1, loop_1816
15309 st %f12, [%l7 + 0x70]
15310loop_1815:
15311 movrgz %i7, 0x295, %o4
15312 sdivcc %l6, 0x022A, %o5
15313loop_1816:
15314 movle %icc, %g7, %o1
15315 lduh [%l7 + 0x6C], %g5
15316 movle %xcc, %g3, %l0
15317 ldub [%l7 + 0x4B], %l5
15318 edge8l %l4, %i6, %l2
15319 fmovd %f10, %f2
15320 bl,a,pn %xcc, loop_1817
15321 mova %icc, %o2, %l3
15322 edge8 %o6, %o3, %o7
15323 tvs %icc, 0x7
15324loop_1817:
15325 ldsw [%l7 + 0x20], %i2
15326 fone %f2
15327 siam 0x4
15328 fmovdl %xcc, %f2, %f2
15329 fsrc1 %f0, %f4
15330 fabss %f10, %f7
15331 ldd [%l7 + 0x10], %f2
15332 tge %xcc, 0x7
15333 sth %i5, [%l7 + 0x12]
15334 brgz,a %i4, loop_1818
15335 nop
15336 setx loop_1819, %l0, %l1
15337 wrpr 0x1, %tl
15338 wrpr %l1, %tnpc
15339 setx 0x34400001400, %l0, %l1
15340 wrpr %l1, %tstate
15341 wrhpr 0x4, %htstate
15342 done
15343 brz %o0, loop_1820
15344 edge8l %g1, %g4, %l1
15345loop_1818:
15346 movrgz %g6, %g2, %i1
15347loop_1819:
15348 ldsb [%l7 + 0x4B], %i0
15349loop_1820:
15350 fcmpgt16 %f0, %f12, %i3
15351 ldsb [%l7 + 0x42], %i7
15352 fba %fcc3, loop_1821
15353 fmovsn %icc, %f6, %f11
15354 fmovsa %icc, %f1, %f1
15355 fpsub32s %f9, %f7, %f0
15356loop_1821:
15357 bvs %xcc, loop_1822
15358 fexpand %f6, %f8
15359 fmovsne %xcc, %f5, %f6
15360 udiv %o4, 0x02BA, %o5
15361loop_1822:
15362 movvc %icc, %l6, %g7
15363 fmovsn %xcc, %f2, %f6
15364 fnegs %f8, %f4
15365 siam 0x5
15366 fcmpne16 %f6, %f6, %o1
15367 fnot2 %f12, %f8
15368 siam 0x0
15369 st %f14, [%l7 + 0x60]
15370 sth %g3, [%l7 + 0x18]
15371 bg,a,pt %icc, loop_1823
15372 fmuld8ulx16 %f1, %f14, %f0
15373 edge32 %g5, %l0, %l4
15374 fmovsge %xcc, %f6, %f5
15375loop_1823:
15376 fblg %fcc1, loop_1824
15377 lduw [%l7 + 0x48], %l5
15378 edge8 %i6, %l2, %o2
15379 edge16ln %l3, %o6, %o7
15380loop_1824:
15381 std %f6, [%l7 + 0x08]
15382 fands %f3, %f6, %f11
15383 fmovda %icc, %f5, %f11
15384 sth %o3, [%l7 + 0x22]
15385 ldsh [%l7 + 0x64], %i5
15386 call loop_1825
15387 ldd [%l7 + 0x78], %f12
15388 movne %icc, %i4, %i2
15389 tge %icc, 0x5
15390loop_1825:
15391 lduh [%l7 + 0x66], %o0
15392 add %g1, 0x009C, %g4
15393 sdivx %l1, 0x09C4, %g2
15394 array16 %g6, %i0, %i3
15395 udivx %i1, 0x1514, %o4
15396 fnor %f6, %f12, %f0
15397 ldub [%l7 + 0x6D], %o5
15398 subcc %l6, %i7, %o1
15399 fand %f12, %f0, %f14
15400 fbne,a %fcc0, loop_1826
15401 ldub [%l7 + 0x1E], %g7
15402 udivcc %g5, 0x180A, %l0
15403 ld [%l7 + 0x18], %f13
15404loop_1826:
15405 fpadd32s %f1, %f3, %f2
15406 fbu %fcc0, loop_1827
15407 stx %l4, [%l7 + 0x68]
15408 edge16l %g3, %l5, %l2
15409 lduh [%l7 + 0x26], %i6
15410loop_1827:
15411 fmovsl %icc, %f4, %f12
15412 ldsh [%l7 + 0x40], %l3
15413 nop
15414 setx loop_1828, %l0, %l1
15415 wrpr 0x1, %tl
15416 wrpr %l1, %tpc
15417 add %l1, 0x4, %l1
15418 wrpr %l1, %tnpc
15419 setx 0x34400001400, %l0, %l1
15420 wrpr %l1, %tstate
15421 wrhpr 0x4, %htstate
15422 retry
15423 fpadd16 %f0, %f4, %f0
15424 fands %f1, %f0, %f5
15425 movvs %icc, %o6, %o7
15426loop_1828:
15427 stw %o2, [%l7 + 0x70]
15428 tcc %icc, 0x4
15429 add %o3, %i5, %i2
15430 ldx [%l7 + 0x38], %i4
15431 subccc %o0, %g4, %l1
15432 tvs %xcc, 0x4
15433 std %f6, [%l7 + 0x10]
15434 udivx %g2, 0x1984, %g6
15435 fnands %f11, %f12, %f3
15436 bneg,a,pn %icc, loop_1829
15437 ld [%l7 + 0x2C], %f9
15438 fxnor %f12, %f10, %f8
15439 fmovdle %xcc, %f7, %f15
15440loop_1829:
15441 movrlz %g1, %i0, %i3
15442 fzero %f12
15443 ldub [%l7 + 0x18], %o4
15444 movg %xcc, %o5, %i1
15445 fmovrdgz %i7, %f2, %f0
15446 orn %l6, 0x0ED8, %g7
15447 bvs,pn %icc, loop_1830
15448 fcmps %fcc3, %f12, %f0
15449 bgu loop_1831
15450 edge16n %g5, %l0, %o1
15451loop_1830:
15452 tgu %icc, 0x6
15453 lduh [%l7 + 0x48], %l4
15454loop_1831:
15455 faligndata %f0, %f14, %f2
15456 fsrc2s %f15, %f9
15457 fmovrdne %l5, %f10, %f4
15458 fmovsl %icc, %f3, %f3
15459 fbo,a %fcc3, loop_1832
15460 array32 %g3, %l2, %i6
15461 popc 0x0F00, %o6
15462 st %f7, [%l7 + 0x44]
15463loop_1832:
15464 std %f8, [%l7 + 0x78]
15465 fmovda %icc, %f14, %f3
15466 fba %fcc1, loop_1833
15467 addccc %l3, 0x1D98, %o7
15468 fmovrse %o3, %f2, %f7
15469 ldsh [%l7 + 0x42], %i5
15470loop_1833:
15471 fandnot2 %f0, %f2, %f12
15472 tpos %icc, 0x6
15473 ldub [%l7 + 0x53], %i2
15474 fblg,a %fcc1, loop_1834
15475 sub %o2, 0x0C8D, %i4
15476 brlz,a %g4, loop_1835
15477 ldsw [%l7 + 0x74], %l1
15478loop_1834:
15479 movrlez %g2, %g6, %o0
15480 bge,a,pt %icc, loop_1836
15481loop_1835:
15482 stw %i0, [%l7 + 0x28]
15483 movle %icc, %i3, %g1
15484 andn %o5, 0x1C62, %o4
15485loop_1836:
15486 brlz,a %i7, loop_1837
15487 movvc %icc, %l6, %g7
15488 fcmple32 %f12, %f6, %g5
15489 fmovsvc %xcc, %f2, %f2
15490loop_1837:
15491 fmovrdlz %l0, %f4, %f6
15492 or %i1, %l4, %o1
15493 tpos %icc, 0x3
15494 std %f2, [%l7 + 0x68]
15495 array32 %g3, %l5, %i6
15496 fpsub16s %f8, %f4, %f0
15497 fmovrsgz %l2, %f4, %f2
15498 addcc %o6, 0x0806, %o7
15499 fmovdgu %icc, %f10, %f13
15500 edge16ln %o3, %l3, %i2
15501 movrne %i5, 0x0D0, %i4
15502 fmovsvc %icc, %f2, %f1
15503 fmul8x16al %f14, %f12, %f6
15504 tsubcctv %o2, 0x1DE1, %g4
15505 ldsw [%l7 + 0x20], %l1
15506 smul %g2, %o0, %g6
15507 fmovdleu %icc, %f9, %f11
15508 bg,a %icc, loop_1838
15509 std %f10, [%l7 + 0x10]
15510 edge32 %i0, %g1, %o5
15511 movcs %icc, %o4, %i3
15512loop_1838:
15513 bcc loop_1839
15514 movle %xcc, %i7, %l6
15515 ta %icc, 0x3
15516 add %g5, 0x0D07, %l0
15517loop_1839:
15518 bgu,a,pt %icc, loop_1840
15519 ldub [%l7 + 0x6B], %i1
15520 movvs %icc, %l4, %o1
15521 ldsb [%l7 + 0x4E], %g3
15522loop_1840:
15523 andncc %g7, %l5, %i6
15524 movvs %xcc, %l2, %o6
15525 fmul8x16au %f4, %f8, %f2
15526 addc %o3, %l3, %i2
15527 fbl,a %fcc3, loop_1841
15528 lduh [%l7 + 0x78], %i5
15529 mulscc %o7, 0x0A02, %o2
15530 stx %g4, [%l7 + 0x48]
15531loop_1841:
15532 sth %l1, [%l7 + 0x54]
15533 fbule,a %fcc3, loop_1842
15534 fmovdle %xcc, %f2, %f15
15535 tge %xcc, 0x5
15536 bcs,pt %xcc, loop_1843
15537loop_1842:
15538 stx %i4, [%l7 + 0x58]
15539 fnors %f4, %f15, %f2
15540 fandnot2 %f2, %f10, %f12
15541loop_1843:
15542 movrlez %o0, 0x3D1, %g2
15543 fmovrdne %i0, %f0, %f2
15544 fzeros %f4
15545 smulcc %g1, %g6, %o5
15546 fzero %f2
15547 tcc %icc, 0x3
15548 mulscc %o4, %i3, %i7
15549 ldx [%l7 + 0x08], %l6
15550 bneg,pt %icc, loop_1844
15551 std %f12, [%l7 + 0x70]
15552 fmovrdgez %l0, %f6, %f14
15553 ldx [%l7 + 0x78], %i1
15554loop_1844:
15555 stx %l4, [%l7 + 0x08]
15556 move %icc, %o1, %g3
15557 fmovsleu %icc, %f10, %f10
15558 tpos %xcc, 0x3
15559 fcmple32 %f6, %f4, %g7
15560 movrgez %l5, %i6, %g5
15561 ldsb [%l7 + 0x40], %o6
15562 bneg %icc, loop_1845
15563 fmovrdlez %l2, %f6, %f8
15564 movneg %icc, %o3, %i2
15565 alignaddr %l3, %o7, %i5
15566loop_1845:
15567 movvc %xcc, %g4, %o2
15568 addc %l1, 0x0A7A, %o0
15569 fnor %f6, %f2, %f4
15570 fmovda %icc, %f12, %f1
15571 taddcc %i4, 0x1E52, %i0
15572 andn %g2, %g6, %g1
15573 ldsw [%l7 + 0x08], %o5
15574 fbuge,a %fcc3, loop_1846
15575 std %f8, [%l7 + 0x78]
15576 fcmpgt16 %f6, %f0, %o4
15577 fnor %f2, %f12, %f12
15578loop_1846:
15579 fmovsa %icc, %f6, %f13
15580 fmovrdne %i7, %f12, %f10
15581 st %f4, [%l7 + 0x78]
15582 fmovsg %icc, %f10, %f13
15583 fbu %fcc3, loop_1847
15584 fbuge %fcc2, loop_1848
15585 movrgz %l6, 0x1CF, %i3
15586 edge32n %l0, %i1, %o1
15587loop_1847:
15588 fmul8x16 %f15, %f6, %f12
15589loop_1848:
15590 fpsub16 %f12, %f6, %f2
15591 fxor %f8, %f14, %f6
15592 fmovsleu %icc, %f1, %f13
15593 sth %l4, [%l7 + 0x48]
15594 or %g3, 0x009A, %g7
15595 fmovrse %i6, %f3, %f15
15596 fmovdn %xcc, %f0, %f2
15597 edge32l %l5, %o6, %g5
15598 movre %o3, %l2, %l3
15599 stb %i2, [%l7 + 0x0E]
15600 fmul8x16au %f0, %f9, %f0
15601 stw %o7, [%l7 + 0x50]
15602 sethi 0x087A, %g4
15603 fba,a %fcc2, loop_1849
15604 fone %f8
15605 fmovde %xcc, %f0, %f10
15606 fornot2 %f6, %f6, %f12
15607loop_1849:
15608 movrlez %i5, %l1, %o2
15609 fpsub16s %f2, %f3, %f14
15610 tvc %icc, 0x6
15611 ldsb [%l7 + 0x3D], %o0
15612 srl %i4, %g2, %g6
15613 st %f2, [%l7 + 0x54]
15614 fmovrdlz %i0, %f12, %f14
15615 fsrc1 %f2, %f10
15616 srl %g1, %o5, %i7
15617 for %f0, %f6, %f8
15618 udivx %o4, 0x1848, %l6
15619 fmovdneg %xcc, %f6, %f14
15620 bshuffle %f0, %f0, %f12
15621 fcmpgt16 %f6, %f4, %l0
15622 smulcc %i1, %i3, %l4
15623 xnorcc %g3, 0x19C4, %g7
15624 nop
15625 setx loop_1850, %l0, %l1
15626 wrpr 0x1, %tl
15627 wrpr %l1, %tpc
15628 add %l1, 0x4, %l1
15629 wrpr %l1, %tnpc
15630 setx 0x34400001400, %l0, %l1
15631 wrpr %l1, %tstate
15632 wrhpr 0x4, %htstate
15633 retry
15634 movvs %icc, %o1, %l5
15635 fmovrdne %i6, %f4, %f2
15636 fbl,a %fcc2, loop_1851
15637loop_1850:
15638 fbl,a %fcc1, loop_1852
15639 fmovsgu %icc, %f3, %f1
15640 sdivcc %g5, 0x00B5, %o6
15641loop_1851:
15642 fmovrslz %l2, %f14, %f6
15643loop_1852:
15644 bshuffle %f4, %f14, %f6
15645 smul %l3, 0x0A68, %o3
15646 movpos %icc, %i2, %g4
15647 ldd [%l7 + 0x78], %f12
15648 fpsub16 %f12, %f12, %f14
15649 edge32n %i5, %o7, %o2
15650 std %f12, [%l7 + 0x58]
15651 fbule,a %fcc1, loop_1853
15652 fsrc2s %f6, %f1
15653 ldsb [%l7 + 0x2E], %o0
15654 add %l1, %g2, %i4
15655loop_1853:
15656 st %f10, [%l7 + 0x4C]
15657 stw %i0, [%l7 + 0x24]
15658 tcs %icc, 0x2
15659 movge %xcc, %g1, %g6
15660 fbge,a %fcc2, loop_1854
15661 lduh [%l7 + 0x28], %i7
15662 fbge,a %fcc0, loop_1855
15663 bvs,a %icc, loop_1856
15664loop_1854:
15665 movrlez %o4, %l6, %l0
15666 ld [%l7 + 0x68], %f12
15667loop_1855:
15668 brgez %o5, loop_1857
15669loop_1856:
15670 addcc %i1, 0x04EA, %l4
15671 fnand %f2, %f10, %f14
15672 stb %i3, [%l7 + 0x48]
15673loop_1857:
15674 fornot2s %f1, %f0, %f4
15675 popc %g7, %o1
15676 edge32n %l5, %i6, %g5
15677 fmovdvc %icc, %f2, %f11
15678 ldub [%l7 + 0x3E], %g3
15679 ldd [%l7 + 0x70], %f2
15680 fbo %fcc3, loop_1858
15681 st %f0, [%l7 + 0x28]
15682 srax %l2, %o6, %o3
15683 fornot2s %f10, %f2, %f15
15684loop_1858:
15685 ldsb [%l7 + 0x6D], %l3
15686 lduh [%l7 + 0x76], %g4
15687 fandnot2s %f11, %f2, %f3
15688 stb %i5, [%l7 + 0x5F]
15689 movgu %icc, %o7, %o2
15690 umul %i2, 0x1FD8, %o0
15691 tn %icc, 0x0
15692 fandnot1 %f14, %f2, %f14
15693 ldd [%l7 + 0x60], %f8
15694 fmovsne %icc, %f8, %f14
15695 fmovsleu %xcc, %f10, %f0
15696 fexpand %f1, %f8
15697 taddcctv %g2, 0x01F9, %l1
15698 movle %icc, %i4, %i0
15699 fbuge,a %fcc2, loop_1859
15700 mulscc %g1, 0x04FC, %i7
15701 be loop_1860
15702 ld [%l7 + 0x34], %f2
15703loop_1859:
15704 subc %o4, 0x1C88, %l6
15705 fabss %f13, %f9
15706loop_1860:
15707 sra %l0, %o5, %g6
15708 fmovda %xcc, %f7, %f15
15709 fmovscs %icc, %f14, %f7
15710 fsrc1 %f0, %f6
15711 fmovdcc %xcc, %f0, %f9
15712 fmul8x16 %f15, %f14, %f6
15713 ldsb [%l7 + 0x0D], %l4
15714 addc %i1, 0x0F46, %i3
15715 addccc %o1, 0x0E44, %g7
15716 st %f2, [%l7 + 0x10]
15717 call loop_1861
15718 be,pt %icc, loop_1862
15719 ldx [%l7 + 0x68], %i6
15720 fble,a %fcc0, loop_1863
15721loop_1861:
15722 fmovrslez %g5, %f5, %f5
15723loop_1862:
15724 fornot2 %f4, %f14, %f6
15725 fbue,a %fcc0, loop_1864
15726loop_1863:
15727 tvc %xcc, 0x0
15728 tpos %xcc, 0x5
15729 std %f12, [%l7 + 0x08]
15730loop_1864:
15731 fmovda %icc, %f13, %f2
15732 mulx %g3, 0x1A2C, %l5
15733 movcs %icc, %l2, %o6
15734 fors %f2, %f6, %f3
15735 edge16n %o3, %g4, %l3
15736 stx %i5, [%l7 + 0x08]
15737 fzero %f14
15738 fxors %f2, %f4, %f2
15739 ld [%l7 + 0x74], %f14
15740 ldx [%l7 + 0x58], %o7
15741 std %f6, [%l7 + 0x58]
15742 ldsb [%l7 + 0x0F], %i2
15743 sdiv %o0, 0x0A7D, %g2
15744 ldsw [%l7 + 0x58], %o2
15745 bg,a %xcc, loop_1865
15746 stb %i4, [%l7 + 0x2D]
15747 fmovdge %icc, %f7, %f6
15748 orncc %l1, %g1, %i0
15749loop_1865:
15750 subc %i7, %l6, %o4
15751 xnor %l0, %g6, %l4
15752 taddcc %i1, 0x1A86, %i3
15753 stb %o1, [%l7 + 0x18]
15754 bl,pt %icc, loop_1866
15755 fmovsgu %icc, %f8, %f3
15756 ld [%l7 + 0x58], %f12
15757 tvs %icc, 0x7
15758loop_1866:
15759 sth %g7, [%l7 + 0x2A]
15760 fmovrse %o5, %f5, %f12
15761 ldsb [%l7 + 0x52], %i6
15762 fcmpgt16 %f12, %f0, %g3
15763 orcc %g5, %l5, %o6
15764 fpack16 %f0, %f9
15765 fmovdvc %icc, %f9, %f0
15766 ba,a %icc, loop_1867
15767 ldsw [%l7 + 0x6C], %o3
15768 sdivcc %l2, 0x1D16, %g4
15769 ldub [%l7 + 0x58], %l3
15770loop_1867:
15771 fmovrse %o7, %f4, %f14
15772 orn %i2, 0x0BC8, %o0
15773 fcmpeq32 %f10, %f8, %i5
15774 movne %icc, %g2, %o2
15775 ldd [%l7 + 0x18], %f2
15776 fzero %f4
15777 fmovsne %icc, %f10, %f3
15778 tg %xcc, 0x6
15779 edge16ln %l1, %g1, %i0
15780 sdiv %i7, 0x13E9, %l6
15781 xnor %o4, 0x170B, %i4
15782 bl,a,pt %xcc, loop_1868
15783 fpack32 %f2, %f8, %f8
15784 fandnot1s %f0, %f2, %f8
15785 fcmpes %fcc1, %f10, %f13
15786loop_1868:
15787 fmovse %icc, %f7, %f5
15788 bpos,a,pn %xcc, loop_1869
15789 fcmps %fcc2, %f3, %f13
15790 ldd [%l7 + 0x48], %f0
15791 ldd [%l7 + 0x48], %f0
15792loop_1869:
15793 ldub [%l7 + 0x1D], %l0
15794 fmovsne %icc, %f2, %f3
15795 ldsb [%l7 + 0x6D], %l4
15796 ldx [%l7 + 0x60], %i1
15797 fmovscc %xcc, %f8, %f0
15798 umul %i3, 0x1FC8, %g6
15799 ldsw [%l7 + 0x44], %g7
15800 movcc %xcc, %o5, %o1
15801 fba %fcc0, loop_1870
15802 bcs,pt %icc, loop_1871
15803 ldsb [%l7 + 0x42], %i6
15804 tleu %xcc, 0x4
15805loop_1870:
15806 edge32n %g3, %g5, %l5
15807loop_1871:
15808 lduw [%l7 + 0x1C], %o6
15809 edge16 %l2, %g4, %o3
15810 fmovde %icc, %f13, %f7
15811 ldsb [%l7 + 0x44], %o7
15812 fba,a %fcc2, loop_1872
15813 movl %icc, %i2, %l3
15814 lduw [%l7 + 0x44], %o0
15815 for %f8, %f6, %f8
15816loop_1872:
15817 fors %f14, %f10, %f2
15818 addc %i5, %o2, %g2
15819 movre %g1, 0x27D, %l1
15820 udiv %i0, 0x1393, %l6
15821 ldub [%l7 + 0x7A], %i7
15822 fcmpeq16 %f4, %f10, %i4
15823 fandnot1 %f10, %f14, %f2
15824 fsrc2 %f6, %f12
15825 add %o4, %l4, %i1
15826 fzero %f10
15827 lduw [%l7 + 0x54], %i3
15828 edge8 %g6, %g7, %l0
15829 edge32n %o1, %i6, %g3
15830 ld [%l7 + 0x3C], %f5
15831 stx %g5, [%l7 + 0x68]
15832 fba %fcc0, loop_1873
15833 umulcc %o5, %l5, %l2
15834 siam 0x2
15835 pdist %f2, %f2, %f6
15836loop_1873:
15837 fnand %f10, %f6, %f8
15838 ldub [%l7 + 0x78], %g4
15839 fbug,a %fcc3, loop_1874
15840 fbn,a %fcc3, loop_1875
15841 ldub [%l7 + 0x5B], %o6
15842 fbn,a %fcc0, loop_1876
15843loop_1874:
15844 fcmpeq16 %f12, %f8, %o3
15845loop_1875:
15846 fpsub32 %f2, %f6, %f10
15847 ldsb [%l7 + 0x4D], %o7
15848loop_1876:
15849 fbuge %fcc2, loop_1877
15850 xor %l3, 0x08B8, %o0
15851 fblg %fcc3, loop_1878
15852 bleu,a,pt %icc, loop_1879
15853loop_1877:
15854 ld [%l7 + 0x28], %f1
15855 fblg,a %fcc2, loop_1880
15856loop_1878:
15857 fmovdcc %icc, %f1, %f1
15858loop_1879:
15859 srlx %i5, 0x0E, %i2
15860 edge8 %g2, %g1, %o2
15861loop_1880:
15862 stw %l1, [%l7 + 0x4C]
15863 fsrc2s %f14, %f4
15864 brgz,a %i0, loop_1881
15865 std %f8, [%l7 + 0x38]
15866 bvc,a,pt %icc, loop_1882
15867 movpos %icc, %i7, %l6
15868loop_1881:
15869 movpos %icc, %i4, %o4
15870 fpadd16 %f2, %f14, %f10
15871loop_1882:
15872 nop
15873 setx loop_1883, %l0, %l1
15874 jmpl %l1, %i1
15875 fpsub32 %f12, %f8, %f14
15876 ldx [%l7 + 0x08], %l4
15877 taddcctv %i3, %g7, %g6
15878loop_1883:
15879 ldsh [%l7 + 0x2E], %l0
15880 bvc,a,pt %xcc, loop_1884
15881 bvs,pt %xcc, loop_1885
15882 brz %i6, loop_1886
15883 ldub [%l7 + 0x2F], %g3
15884loop_1884:
15885 subc %g5, %o1, %l5
15886loop_1885:
15887 brgez,a %o5, loop_1887
15888loop_1886:
15889 stb %l2, [%l7 + 0x52]
15890 lduw [%l7 + 0x6C], %g4
15891 std %f8, [%l7 + 0x60]
15892loop_1887:
15893 taddcctv %o6, 0x13B7, %o7
15894 ld [%l7 + 0x28], %f10
15895 tpos %xcc, 0x0
15896 fbu,a %fcc0, loop_1888
15897 stw %l3, [%l7 + 0x40]
15898 st %f4, [%l7 + 0x10]
15899 andcc %o3, %o0, %i2
15900loop_1888:
15901 srl %i5, %g2, %g1
15902 udivcc %o2, 0x0527, %i0
15903 xnor %l1, 0x11EE, %i7
15904 sth %i4, [%l7 + 0x6E]
15905 stw %o4, [%l7 + 0x54]
15906 fmuld8sux16 %f7, %f13, %f14
15907 sdiv %l6, 0x02E1, %l4
15908 fsrc1 %f2, %f0
15909 std %f4, [%l7 + 0x20]
15910 ldub [%l7 + 0x17], %i3
15911 ldd [%l7 + 0x60], %f14
15912 fbule %fcc2, loop_1889
15913 fcmpeq16 %f12, %f4, %i1
15914 ld [%l7 + 0x5C], %f13
15915 stw %g7, [%l7 + 0x68]
15916loop_1889:
15917 sth %l0, [%l7 + 0x54]
15918 ldub [%l7 + 0x64], %i6
15919 fmovrdne %g6, %f12, %f14
15920 sdiv %g3, 0x0959, %o1
15921 fmovsg %xcc, %f11, %f6
15922 smulcc %g5, %o5, %l2
15923 umulcc %g4, 0x1FB0, %o6
15924 tg %xcc, 0x7
15925 fmovdleu %xcc, %f9, %f13
15926 fpsub32s %f15, %f14, %f9
15927 ldd [%l7 + 0x10], %f10
15928 fpsub32 %f0, %f6, %f8
15929 call loop_1890
15930 std %f4, [%l7 + 0x60]
15931 movrlez %o7, %l5, %o3
15932 brz %l3, loop_1891
15933loop_1890:
15934 siam 0x4
15935 mulscc %o0, %i5, %g2
15936 fcmpne32 %f8, %f0, %i2
15937loop_1891:
15938 tg %icc, 0x6
15939 ldsw [%l7 + 0x34], %g1
15940 ldsw [%l7 + 0x60], %i0
15941 brgz,a %o2, loop_1892
15942 lduh [%l7 + 0x48], %l1
15943 edge32ln %i4, %i7, %o4
15944 stw %l4, [%l7 + 0x64]
15945loop_1892:
15946 fmovrse %l6, %f1, %f12
15947 fmovsa %icc, %f0, %f6
15948 fcmpne16 %f2, %f0, %i3
15949 fmovde %icc, %f4, %f8
15950 fmovsne %xcc, %f6, %f1
15951 fmovrdgez %i1, %f12, %f6
15952 bvs loop_1893
15953 stb %l0, [%l7 + 0x7C]
15954 sth %g7, [%l7 + 0x5A]
15955 stw %i6, [%l7 + 0x5C]
15956loop_1893:
15957 ta %icc, 0x6
15958 fmovsa %xcc, %f13, %f3
15959 stw %g3, [%l7 + 0x14]
15960 tn %xcc, 0x4
15961 alignaddr %g6, %g5, %o1
15962 movrlez %o5, %g4, %o6
15963 stb %l2, [%l7 + 0x4F]
15964 lduh [%l7 + 0x26], %o7
15965 sth %o3, [%l7 + 0x08]
15966 fnot1s %f6, %f2
15967 st %f15, [%l7 + 0x4C]
15968 call loop_1894
15969 ldsb [%l7 + 0x33], %l5
15970 ldsh [%l7 + 0x7A], %o0
15971 alignaddrl %l3, %i5, %g2
15972loop_1894:
15973 fbo,a %fcc0, loop_1895
15974 st %f11, [%l7 + 0x6C]
15975 movcc %icc, %g1, %i0
15976 ta %xcc, 0x1
15977loop_1895:
15978 movcc %icc, %i2, %l1
15979 sdivx %i4, 0x0B61, %i7
15980 fmovscs %xcc, %f4, %f3
15981 brnz %o2, loop_1896
15982 st %f9, [%l7 + 0x7C]
15983 stx %l4, [%l7 + 0x28]
15984 pdist %f12, %f6, %f10
15985loop_1896:
15986 fpadd32 %f8, %f2, %f12
15987 sth %o4, [%l7 + 0x7E]
15988 fmovscs %icc, %f0, %f13
15989 ldx [%l7 + 0x58], %i3
15990 fpmerge %f4, %f14, %f14
15991 ldsh [%l7 + 0x62], %l6
15992 nop
15993 setx loop_1897, %l0, %l1
15994 jmpl %l1, %i1
15995 mulscc %g7, 0x1AAF, %i6
15996 ldsw [%l7 + 0x30], %l0
15997 ldd [%l7 + 0x68], %f8
15998loop_1897:
15999 mova %icc, %g3, %g5
16000 fcmpgt32 %f2, %f10, %g6
16001 fxnor %f4, %f14, %f0
16002 addc %o5, %g4, %o6
16003 xnor %o1, %o7, %o3
16004 fsrc2 %f8, %f6
16005 std %f2, [%l7 + 0x30]
16006 movle %icc, %l5, %o0
16007 fmovsvc %xcc, %f6, %f5
16008 st %f14, [%l7 + 0x3C]
16009 movgu %xcc, %l2, %i5
16010 std %f0, [%l7 + 0x20]
16011 fmovdcs %icc, %f0, %f12
16012 faligndata %f0, %f6, %f14
16013 st %f0, [%l7 + 0x78]
16014 fbuge %fcc1, loop_1898
16015 alignaddr %l3, %g1, %i0
16016 ld [%l7 + 0x14], %f15
16017 fmovd %f4, %f0
16018loop_1898:
16019 ldsh [%l7 + 0x34], %i2
16020 movrgz %g2, 0x29B, %l1
16021 fnot2 %f12, %f8
16022 ldsw [%l7 + 0x10], %i4
16023 fmovsl %icc, %f15, %f15
16024 sth %i7, [%l7 + 0x78]
16025 ldsb [%l7 + 0x3E], %l4
16026 tsubcctv %o2, %o4, %l6
16027 ldsh [%l7 + 0x2E], %i1
16028 fmovd %f6, %f2
16029 edge32ln %i3, %g7, %i6
16030 addcc %g3, %l0, %g6
16031 fsrc1 %f4, %f4
16032 ldub [%l7 + 0x7E], %g5
16033 bn,a,pn %icc, loop_1899
16034 fmovdleu %icc, %f7, %f5
16035 fpack16 %f12, %f3
16036 fxnor %f4, %f2, %f0
16037loop_1899:
16038 ld [%l7 + 0x70], %f2
16039 ldsb [%l7 + 0x3F], %o5
16040 bl loop_1900
16041 ldsb [%l7 + 0x67], %g4
16042 fandnot2s %f11, %f15, %f3
16043 lduh [%l7 + 0x4E], %o1
16044loop_1900:
16045 fmovse %icc, %f13, %f1
16046 ldx [%l7 + 0x70], %o7
16047 fmovdcs %xcc, %f3, %f9
16048 edge16 %o3, %o6, %o0
16049 fandnot1 %f8, %f10, %f4
16050 movcc %icc, %l5, %i5
16051 te %xcc, 0x6
16052 fnegs %f13, %f4
16053 ldx [%l7 + 0x78], %l3
16054 and %l2, %i0, %i2
16055 brlz,a %g1, loop_1901
16056 fbu %fcc0, loop_1902
16057 fmovse %icc, %f4, %f8
16058 subc %g2, 0x145C, %l1
16059loop_1901:
16060 fnors %f3, %f13, %f4
16061loop_1902:
16062 siam 0x6
16063 fmuld8ulx16 %f7, %f14, %f2
16064 fba,a %fcc1, loop_1903
16065 bvs,pn %icc, loop_1904
16066 ld [%l7 + 0x50], %f11
16067 ldub [%l7 + 0x3D], %i4
16068loop_1903:
16069 edge16ln %l4, %o2, %i7
16070loop_1904:
16071 udiv %o4, 0x09E9, %i1
16072 fmuld8sux16 %f2, %f4, %f4
16073 fbug %fcc2, loop_1905
16074 tl %xcc, 0x5
16075 ldsb [%l7 + 0x24], %i3
16076 subcc %g7, %l6, %i6
16077loop_1905:
16078 te %xcc, 0x6
16079 fmovdvc %xcc, %f2, %f14
16080 lduw [%l7 + 0x54], %g3
16081 fnors %f8, %f11, %f9
16082 st %f7, [%l7 + 0x28]
16083 tcs %icc, 0x3
16084 std %f4, [%l7 + 0x60]
16085 edge32l %g6, %g5, %o5
16086 tvc %xcc, 0x3
16087 alignaddr %g4, %o1, %l0
16088 fmovrdgez %o7, %f12, %f10
16089 fmuld8sux16 %f5, %f11, %f0
16090 sdivcc %o6, 0x122B, %o3
16091 fmul8ulx16 %f4, %f4, %f6
16092 tsubcc %l5, 0x0209, %i5
16093 sdivx %o0, 0x1901, %l3
16094 fnors %f12, %f14, %f2
16095 sth %l2, [%l7 + 0x46]
16096 fmovrdgez %i0, %f2, %f10
16097 fandnot2s %f10, %f4, %f7
16098 lduw [%l7 + 0x20], %g1
16099 lduh [%l7 + 0x62], %i2
16100 edge16l %l1, %g2, %i4
16101 std %f12, [%l7 + 0x40]
16102 sth %l4, [%l7 + 0x56]
16103 fmovrsgez %o2, %f5, %f8
16104 brz %i7, loop_1906
16105 fmovrdlz %o4, %f14, %f6
16106 fmovrdne %i1, %f14, %f12
16107 fmovrdne %i3, %f8, %f14
16108loop_1906:
16109 fmovsl %icc, %f5, %f12
16110 fxor %f12, %f6, %f8
16111 fpsub32s %f3, %f15, %f9
16112 ble,pt %xcc, loop_1907
16113 fcmped %fcc0, %f2, %f0
16114 ldsb [%l7 + 0x48], %g7
16115 brgez %i6, loop_1908
16116loop_1907:
16117 ld [%l7 + 0x10], %f10
16118 fblg %fcc1, loop_1909
16119 udivx %g3, 0x0533, %g6
16120loop_1908:
16121 mulscc %g5, %o5, %g4
16122 fmovsne %icc, %f12, %f15
16123loop_1909:
16124 fcmpes %fcc2, %f13, %f14
16125 brgz,a %o1, loop_1910
16126 fmovdpos %xcc, %f7, %f15
16127 lduw [%l7 + 0x4C], %l0
16128 popc %l6, %o7
16129loop_1910:
16130 for %f12, %f14, %f0
16131 mova %icc, %o6, %o3
16132 fbg,a %fcc2, loop_1911
16133 fpadd32 %f4, %f14, %f14
16134 movrne %i5, %l5, %l3
16135 and %o0, 0x0E80, %i0
16136loop_1911:
16137 fbe %fcc0, loop_1912
16138 sth %l2, [%l7 + 0x36]
16139 stb %g1, [%l7 + 0x6F]
16140 ldsb [%l7 + 0x63], %i2
16141loop_1912:
16142 movne %icc, %g2, %l1
16143 add %l4, 0x1926, %i4
16144 fmuld8sux16 %f10, %f2, %f4
16145 fmovdvc %xcc, %f14, %f11
16146 fpadd16s %f10, %f15, %f5
16147 edge32n %o2, %o4, %i7
16148 ldd [%l7 + 0x50], %f8
16149 tn %icc, 0x7
16150 tgu %icc, 0x6
16151 ldx [%l7 + 0x40], %i1
16152 fmovsa %xcc, %f12, %f1
16153 movgu %icc, %g7, %i6
16154 fnors %f10, %f2, %f3
16155 mulscc %i3, 0x0EC7, %g6
16156 fand %f6, %f2, %f2
16157 ldub [%l7 + 0x2D], %g5
16158 bcs %xcc, loop_1913
16159 movl %xcc, %g3, %g4
16160 fba,a %fcc1, loop_1914
16161 ldsb [%l7 + 0x5D], %o5
16162loop_1913:
16163 ldsb [%l7 + 0x35], %o1
16164 fabss %f11, %f3
16165loop_1914:
16166 sub %l0, %l6, %o6
16167 movneg %icc, %o3, %i5
16168 fmovsvc %xcc, %f9, %f4
16169 bge %icc, loop_1915
16170 xorcc %l5, 0x0CFA, %l3
16171 fbul %fcc0, loop_1916
16172 tge %icc, 0x4
16173loop_1915:
16174 ldx [%l7 + 0x18], %o7
16175 movge %icc, %o0, %l2
16176loop_1916:
16177 array8 %g1, %i0, %i2
16178 andncc %l1, %l4, %g2
16179 bg,a,pt %icc, loop_1917
16180 fmul8x16au %f0, %f15, %f8
16181 stw %o2, [%l7 + 0x1C]
16182 move %icc, %o4, %i4
16183loop_1917:
16184 xnorcc %i7, 0x1DE9, %i1
16185 nop
16186 setx loop_1918, %l0, %l1
16187 wrpr 0x1, %tl
16188 wrpr %l1, %tnpc
16189 setx 0x34400001400, %l0, %l1
16190 wrpr %l1, %tstate
16191 wrhpr 0x4, %htstate
16192 done
16193 tg %xcc, 0x3
16194 fands %f10, %f2, %f11
16195 andcc %g7, 0x1662, %i6
16196loop_1918:
16197 fbo,a %fcc1, loop_1919
16198 stw %i3, [%l7 + 0x38]
16199 fmul8ulx16 %f12, %f4, %f4
16200 fmovdg %xcc, %f14, %f2
16201loop_1919:
16202 fnot1s %f10, %f7
16203 ldx [%l7 + 0x58], %g5
16204 lduh [%l7 + 0x24], %g3
16205 fsrc1 %f12, %f4
16206 stw %g4, [%l7 + 0x48]
16207 srl %o5, %g6, %o1
16208 fcmps %fcc3, %f10, %f7
16209 xorcc %l6, %o6, %l0
16210 fcmps %fcc3, %f12, %f10
16211 xnorcc %o3, %i5, %l5
16212 bneg,a %icc, loop_1920
16213 movle %icc, %l3, %o7
16214 stb %o0, [%l7 + 0x68]
16215 ba,a loop_1921
16216loop_1920:
16217 addc %g1, %i0, %l2
16218 fcmpeq16 %f14, %f10, %i2
16219 edge16l %l1, %l4, %g2
16220loop_1921:
16221 add %o4, %i4, %i7
16222 fandnot1s %f15, %f4, %f9
16223 bne %icc, loop_1922
16224 srlx %o2, 0x12, %i1
16225 fpack32 %f12, %f10, %f12
16226 fmuld8ulx16 %f5, %f7, %f14
16227loop_1922:
16228 fandnot2s %f5, %f10, %f7
16229 st %f14, [%l7 + 0x20]
16230 st %f7, [%l7 + 0x50]
16231 udiv %g7, 0x121E, %i6
16232 lduh [%l7 + 0x4C], %i3
16233 lduw [%l7 + 0x3C], %g5
16234 fmovsvs %xcc, %f6, %f9
16235 fbule,a %fcc2, loop_1923
16236 ldx [%l7 + 0x68], %g3
16237 edge32l %o5, %g4, %g6
16238 ldx [%l7 + 0x20], %l6
16239loop_1923:
16240 fones %f9
16241 tvs %icc, 0x6
16242 tne %xcc, 0x1
16243 stb %o1, [%l7 + 0x44]
16244 brgz %o6, loop_1924
16245 fxnors %f10, %f5, %f1
16246 ldsb [%l7 + 0x70], %o3
16247 tpos %xcc, 0x6
16248loop_1924:
16249 edge32l %l0, %l5, %l3
16250 fsrc1 %f8, %f12
16251 fmovsn %xcc, %f2, %f9
16252 tsubcc %o7, 0x1F5A, %o0
16253 fors %f8, %f4, %f11
16254 movrne %g1, %i5, %l2
16255 fnot2s %f10, %f15
16256 fbn,a %fcc1, loop_1925
16257 alignaddrl %i2, %l1, %i0
16258 bvc,a,pn %icc, loop_1926
16259 edge16l %g2, %l4, %i4
16260loop_1925:
16261 bvs,pt %icc, loop_1927
16262 lduw [%l7 + 0x64], %o4
16263loop_1926:
16264 sdiv %i7, 0x1759, %o2
16265 ld [%l7 + 0x24], %f0
16266loop_1927:
16267 fmovsvc %icc, %f4, %f15
16268 bpos,pn %xcc, loop_1928
16269 nop
16270 setx loop_1929, %l0, %l1
16271 jmpl %l1, %g7
16272 tge %icc, 0x6
16273 edge8l %i1, %i6, %i3
16274loop_1928:
16275 ld [%l7 + 0x70], %f5
16276loop_1929:
16277 fbg,a %fcc2, loop_1930
16278 fbug,a %fcc0, loop_1931
16279 movl %xcc, %g3, %o5
16280 tgu %xcc, 0x5
16281loop_1930:
16282 fpadd16s %f5, %f7, %f2
16283loop_1931:
16284 fmovrsgz %g4, %f14, %f6
16285 orncc %g5, %l6, %o1
16286 fpsub16s %f15, %f15, %f1
16287 ldsb [%l7 + 0x11], %o6
16288 lduh [%l7 + 0x16], %o3
16289 ldsh [%l7 + 0x12], %l0
16290 be %xcc, loop_1932
16291 udivx %l5, 0x1C99, %g6
16292 xnor %l3, %o7, %o0
16293 fcmpes %fcc2, %f10, %f6
16294loop_1932:
16295 fnand %f14, %f14, %f14
16296 sth %g1, [%l7 + 0x16]
16297 movl %icc, %i5, %l2
16298 tvc %icc, 0x5
16299 stx %i2, [%l7 + 0x10]
16300 fmovrsne %l1, %f1, %f1
16301 fpsub16 %f4, %f10, %f14
16302 fsrc2 %f10, %f6
16303 stb %g2, [%l7 + 0x2D]
16304 fmovsn %xcc, %f9, %f9
16305 std %f10, [%l7 + 0x10]
16306 addcc %i0, 0x1112, %i4
16307 srl %l4, %o4, %o2
16308 lduw [%l7 + 0x64], %i7
16309 sethi 0x0953, %g7
16310 movrlz %i6, %i1, %i3
16311 fpadd32s %f5, %f12, %f5
16312 movleu %xcc, %o5, %g3
16313 ldsb [%l7 + 0x2C], %g4
16314 fmovdcc %icc, %f15, %f15
16315 fmovdg %icc, %f2, %f8
16316 ldub [%l7 + 0x65], %g5
16317 lduh [%l7 + 0x4A], %l6
16318 array8 %o1, %o3, %l0
16319 fand %f12, %f8, %f8
16320 andcc %o6, %g6, %l5
16321 fand %f10, %f10, %f10
16322 ldsb [%l7 + 0x45], %l3
16323 subccc %o0, 0x02BC, %g1
16324 nop
16325 setx loop_1933, %l0, %l1
16326 jmpl %l1, %i5
16327 pdist %f12, %f0, %f6
16328 movneg %icc, %l2, %i2
16329 st %f1, [%l7 + 0x4C]
16330loop_1933:
16331 fors %f1, %f6, %f10
16332 std %f0, [%l7 + 0x08]
16333 movleu %icc, %l1, %o7
16334 tvc %xcc, 0x6
16335 bvc,pn %xcc, loop_1934
16336 fmovrdgez %i0, %f0, %f14
16337 fmovrsgz %i4, %f7, %f13
16338 nop
16339 setx loop_1935, %l0, %l1
16340 wrpr 0x1, %tl
16341 wrpr %l1, %tnpc
16342 setx 0x34400001400, %l0, %l1
16343 wrpr %l1, %tstate
16344 wrhpr 0x4, %htstate
16345 done
16346loop_1934:
16347 array32 %g2, %l4, %o2
16348 ldsb [%l7 + 0x73], %i7
16349 brlez %g7, loop_1936
16350loop_1935:
16351 fbne %fcc1, loop_1937
16352 tvc %xcc, 0x5
16353 lduw [%l7 + 0x24], %i6
16354loop_1936:
16355 fmovsneg %icc, %f1, %f8
16356loop_1937:
16357 fsrc2s %f7, %f14
16358 ldub [%l7 + 0x38], %o4
16359 std %f2, [%l7 + 0x20]
16360 fcmpne16 %f12, %f14, %i3
16361 fsrc2s %f14, %f10
16362 movrlz %i1, 0x1F7, %g3
16363 fbne %fcc0, loop_1938
16364 bvs,a loop_1939
16365 fxnors %f6, %f3, %f0
16366 fpsub16 %f8, %f0, %f8
16367loop_1938:
16368 ld [%l7 + 0x18], %f9
16369loop_1939:
16370 fpack32 %f6, %f0, %f6
16371 fbo,a %fcc3, loop_1940
16372 brgez %g4, loop_1941
16373 sth %o5, [%l7 + 0x2E]
16374 orcc %l6, %g5, %o1
16375loop_1940:
16376 fmovsl %xcc, %f12, %f6
16377loop_1941:
16378 ldd [%l7 + 0x50], %f6
16379 fmovdpos %xcc, %f1, %f0
16380 addc %l0, 0x1F93, %o6
16381 be,a,pn %xcc, loop_1942
16382 ld [%l7 + 0x08], %f7
16383 ld [%l7 + 0x0C], %f1
16384 stb %o3, [%l7 + 0x33]
16385loop_1942:
16386 ldx [%l7 + 0x10], %l5
16387 ldsh [%l7 + 0x4E], %l3
16388 ldsb [%l7 + 0x1B], %o0
16389 lduh [%l7 + 0x64], %g1
16390 ldd [%l7 + 0x10], %f8
16391 udiv %i5, 0x1536, %l2
16392 stb %g6, [%l7 + 0x4A]
16393 fornot1 %f10, %f6, %f2
16394 srax %l1, %o7, %i0
16395 brgz,a %i2, loop_1943
16396 fandnot2s %f4, %f6, %f9
16397 fbn,a %fcc0, loop_1944
16398 brgez %g2, loop_1945
16399loop_1943:
16400 movrlz %l4, 0x296, %o2
16401 fpadd32s %f0, %f10, %f7
16402loop_1944:
16403 fmovsg %icc, %f2, %f8
16404loop_1945:
16405 fmovdcc %xcc, %f11, %f14
16406 fbuge,a %fcc1, loop_1946
16407 ldsw [%l7 + 0x3C], %i4
16408 srlx %g7, 0x13, %i7
16409 fcmpd %fcc2, %f12, %f10
16410loop_1946:
16411 bvs,a,pt %icc, loop_1947
16412 fnot2s %f7, %f10
16413 lduw [%l7 + 0x78], %o4
16414 edge16ln %i6, %i1, %i3
16415loop_1947:
16416 fmul8ulx16 %f4, %f10, %f14
16417 subcc %g3, %g4, %l6
16418 edge8n %o5, %o1, %l0
16419 addcc %o6, %o3, %l5
16420 subccc %g5, %l3, %o0
16421 xorcc %g1, 0x071F, %i5
16422 srlx %l2, %g6, %l1
16423 stx %i0, [%l7 + 0x20]
16424 movpos %icc, %o7, %i2
16425 addcc %l4, %o2, %i4
16426 andcc %g7, 0x185F, %i7
16427 tn %xcc, 0x4
16428 bn %icc, loop_1948
16429 bcs,a loop_1949
16430 fmovdl %icc, %f12, %f13
16431 stw %g2, [%l7 + 0x6C]
16432loop_1948:
16433 ldsh [%l7 + 0x42], %i6
16434loop_1949:
16435 fmovdvc %xcc, %f7, %f0
16436 fones %f9
16437 ldsh [%l7 + 0x5C], %o4
16438 fmovda %icc, %f15, %f13
16439 st %f15, [%l7 + 0x28]
16440 fpsub32 %f0, %f2, %f0
16441 fmovsne %icc, %f9, %f0
16442 fcmpne16 %f10, %f6, %i1
16443 movle %xcc, %g3, %i3
16444 stw %l6, [%l7 + 0x44]
16445 tne %icc, 0x3
16446 fsrc2s %f8, %f9
16447 umul %g4, 0x0032, %o1
16448 movvs %icc, %l0, %o6
16449 bcs %xcc, loop_1950
16450 ldx [%l7 + 0x48], %o5
16451 ldub [%l7 + 0x42], %o3
16452 fmovsleu %xcc, %f13, %f7
16453loop_1950:
16454 fzeros %f6
16455 ldx [%l7 + 0x48], %l5
16456 fandnot1 %f10, %f4, %f0
16457 brgez,a %l3, loop_1951
16458 ldsw [%l7 + 0x34], %o0
16459 fmovrsgez %g5, %f7, %f1
16460 fmovsge %xcc, %f0, %f0
16461loop_1951:
16462 ldub [%l7 + 0x19], %i5
16463 movre %g1, 0x00C, %l2
16464 ldub [%l7 + 0x1B], %l1
16465 lduw [%l7 + 0x34], %i0
16466 mulx %o7, %g6, %i2
16467 fnot1s %f5, %f13
16468 bneg,a %xcc, loop_1952
16469 udivx %l4, 0x0214, %i4
16470 alignaddr %o2, %i7, %g7
16471 lduh [%l7 + 0x76], %g2
16472loop_1952:
16473 std %f12, [%l7 + 0x68]
16474 ldsw [%l7 + 0x44], %i6
16475 fmovrsgz %o4, %f4, %f10
16476 tvc %icc, 0x5
16477 ldx [%l7 + 0x28], %g3
16478 fpsub16 %f10, %f4, %f8
16479 fmovrde %i1, %f4, %f14
16480 sethi 0x1A96, %i3
16481 fpadd32s %f14, %f0, %f15
16482 fnands %f9, %f8, %f3
16483 for %f10, %f2, %f6
16484 fba,a %fcc2, loop_1953
16485 fmovsvc %xcc, %f14, %f1
16486 fbe,a %fcc2, loop_1954
16487 fnot2 %f8, %f10
16488loop_1953:
16489 addccc %g4, 0x14D4, %o1
16490 stx %l0, [%l7 + 0x78]
16491loop_1954:
16492 fornot2 %f10, %f14, %f14
16493 std %f14, [%l7 + 0x48]
16494 smul %o6, 0x0E82, %l6
16495 fmovdvc %xcc, %f14, %f1
16496 movleu %icc, %o3, %o5
16497 andncc %l5, %o0, %g5
16498 ldd [%l7 + 0x20], %f12
16499 fcmpd %fcc0, %f4, %f10
16500 fbl %fcc1, loop_1955
16501 movg %xcc, %i5, %g1
16502 lduw [%l7 + 0x14], %l3
16503 tcc %xcc, 0x4
16504loop_1955:
16505 be %xcc, loop_1956
16506 bpos,pn %icc, loop_1957
16507 ldd [%l7 + 0x38], %f0
16508 stx %l1, [%l7 + 0x50]
16509loop_1956:
16510 fmovdvc %icc, %f15, %f15
16511loop_1957:
16512 stw %l2, [%l7 + 0x54]
16513 fandnot1s %f3, %f0, %f6
16514 ldd [%l7 + 0x10], %f10
16515 tgu %icc, 0x7
16516 fmovrsgez %o7, %f6, %f8
16517 stx %i0, [%l7 + 0x48]
16518 stb %g6, [%l7 + 0x7E]
16519 bvs,pn %xcc, loop_1958
16520 ldsw [%l7 + 0x78], %i2
16521 ld [%l7 + 0x7C], %f10
16522 tvc %xcc, 0x3
16523loop_1958:
16524 ld [%l7 + 0x48], %f2
16525 fbne %fcc3, loop_1959
16526 fmovrdlz %i4, %f4, %f12
16527 ldsh [%l7 + 0x4C], %l4
16528 bge,a,pn %xcc, loop_1960
16529loop_1959:
16530 orn %i7, 0x110C, %g7
16531 fsrc2s %f13, %f15
16532 movrne %o2, %i6, %g2
16533loop_1960:
16534 fcmpne32 %f14, %f0, %o4
16535 st %f2, [%l7 + 0x44]
16536 fmovdle %xcc, %f2, %f8
16537 edge16n %i1, %i3, %g4
16538 ldd [%l7 + 0x10], %f8
16539 st %f12, [%l7 + 0x34]
16540 brgez %g3, loop_1961
16541 fcmple16 %f14, %f6, %o1
16542 fabss %f0, %f15
16543 addccc %l0, 0x1741, %l6
16544loop_1961:
16545 ldsw [%l7 + 0x24], %o3
16546 andn %o5, 0x01A5, %l5
16547 fmovsne %xcc, %f3, %f9
16548 fmovdn %xcc, %f8, %f5
16549 tne %xcc, 0x3
16550 fbne %fcc0, loop_1962
16551 fxors %f9, %f4, %f7
16552 brnz,a %o0, loop_1963
16553 fnot2 %f6, %f6
16554loop_1962:
16555 fcmpgt16 %f8, %f8, %g5
16556 fble %fcc3, loop_1964
16557loop_1963:
16558 tg %icc, 0x3
16559 movle %icc, %o6, %i5
16560 fbl,a %fcc0, loop_1965
16561loop_1964:
16562 stw %l3, [%l7 + 0x34]
16563 fbuge %fcc3, loop_1966
16564 sllx %g1, %l2, %l1
16565loop_1965:
16566 nop
16567 setx loop_1967, %l0, %l1
16568 wrpr 0x1, %tl
16569 wrpr %l1, %tnpc
16570 setx 0x34400001400, %l0, %l1
16571 wrpr %l1, %tstate
16572 wrhpr 0x4, %htstate
16573 done
16574 fba %fcc2, loop_1968
16575loop_1966:
16576 fmovsg %icc, %f2, %f6
16577 fblg %fcc1, loop_1969
16578loop_1967:
16579 fbo,a %fcc3, loop_1970
16580loop_1968:
16581 fmovdcs %icc, %f14, %f12
16582 stb %i0, [%l7 + 0x31]
16583loop_1969:
16584 fmovdge %xcc, %f7, %f5
16585loop_1970:
16586 sth %g6, [%l7 + 0x24]
16587 pdist %f4, %f0, %f2
16588 lduh [%l7 + 0x40], %o7
16589 fpadd32 %f8, %f12, %f4
16590 fmovrsne %i4, %f3, %f13
16591 subcc %l4, %i7, %i2
16592 fmovrdlez %g7, %f6, %f0
16593 fmovdneg %icc, %f13, %f5
16594 lduw [%l7 + 0x64], %i6
16595 bneg,pn %icc, loop_1971
16596 brlz %o2, loop_1972
16597 fmovrsgz %g2, %f2, %f12
16598 sll %o4, %i3, %i1
16599loop_1971:
16600 brz %g4, loop_1973
16601loop_1972:
16602 tpos %icc, 0x5
16603 bshuffle %f4, %f2, %f14
16604 std %f14, [%l7 + 0x40]
16605loop_1973:
16606 sth %o1, [%l7 + 0x42]
16607 fcmpgt16 %f10, %f2, %g3
16608 fnot2 %f4, %f10
16609 ldub [%l7 + 0x52], %l6
16610 ldsb [%l7 + 0x67], %o3
16611 edge8ln %o5, %l5, %l0
16612 tge %icc, 0x2
16613 ldsb [%l7 + 0x59], %o0
16614 fmul8x16al %f5, %f1, %f12
16615 taddcctv %o6, %g5, %l3
16616 fnot1s %f4, %f12
16617 fmovrdlz %g1, %f4, %f10
16618 stw %l2, [%l7 + 0x30]
16619 lduw [%l7 + 0x14], %l1
16620 fmovdleu %icc, %f10, %f0
16621 umulcc %i0, %g6, %i5
16622 fcmps %fcc2, %f0, %f11
16623 bne,a loop_1974
16624 smulcc %i4, 0x18DE, %l4
16625 popc 0x0B35, %o7
16626 std %f0, [%l7 + 0x30]
16627loop_1974:
16628 fbg %fcc2, loop_1975
16629 srl %i7, %g7, %i2
16630 fblg %fcc3, loop_1976
16631 lduw [%l7 + 0x5C], %i6
16632loop_1975:
16633 andcc %g2, 0x0E99, %o4
16634 st %f4, [%l7 + 0x10]
16635loop_1976:
16636 stw %i3, [%l7 + 0x20]
16637 array32 %o2, %i1, %g4
16638 ldsh [%l7 + 0x0C], %g3
16639 fmovdvc %xcc, %f8, %f2
16640 sth %l6, [%l7 + 0x20]
16641 fmovdvs %xcc, %f7, %f5
16642 movcc %icc, %o1, %o3
16643 fmovdvc %xcc, %f9, %f13
16644 tge %icc, 0x5
16645 ldsw [%l7 + 0x3C], %o5
16646 fmovrslez %l0, %f11, %f4
16647 stw %o0, [%l7 + 0x44]
16648 xnor %l5, %g5, %o6
16649 subccc %l3, %g1, %l1
16650 brz,a %i0, loop_1977
16651 fmovdvs %xcc, %f6, %f5
16652 bge,pn %xcc, loop_1978
16653 fzero %f10
16654loop_1977:
16655 fbn,a %fcc0, loop_1979
16656 bgu,pt %icc, loop_1980
16657loop_1978:
16658 lduw [%l7 + 0x70], %l2
16659 ble,a,pn %xcc, loop_1981
16660loop_1979:
16661 xnor %g6, 0x1D6A, %i4
16662loop_1980:
16663 fsrc1s %f4, %f8
16664 fmovrsgez %l4, %f7, %f3
16665loop_1981:
16666 fcmpeq32 %f0, %f2, %o7
16667 stx %i7, [%l7 + 0x40]
16668 mulx %g7, 0x0E07, %i2
16669 lduw [%l7 + 0x40], %i6
16670 ldd [%l7 + 0x50], %f10
16671 andcc %g2, %o4, %i3
16672 edge32n %o2, %i5, %g4
16673 siam 0x4
16674 xnor %g3, %l6, %i1
16675 fbo,a %fcc3, loop_1982
16676 stw %o3, [%l7 + 0x08]
16677 fmovrse %o5, %f11, %f11
16678 lduw [%l7 + 0x4C], %o1
16679loop_1982:
16680 fexpand %f14, %f14
16681 bg,a,pt %xcc, loop_1983
16682 fsrc1s %f3, %f6
16683 fxnor %f4, %f2, %f14
16684 movrlez %l0, 0x3AB, %o0
16685loop_1983:
16686 sth %g5, [%l7 + 0x3C]
16687 fzeros %f10
16688 udivx %o6, 0x1641, %l3
16689 brgez %l5, loop_1984
16690 fblg,a %fcc2, loop_1985
16691 ldx [%l7 + 0x70], %g1
16692 xor %l1, %l2, %i0
16693loop_1984:
16694 stb %i4, [%l7 + 0x2B]
16695loop_1985:
16696 fmovdgu %xcc, %f4, %f15
16697 ldsb [%l7 + 0x78], %l4
16698 subccc %o7, 0x0CE5, %i7
16699 edge32ln %g7, %i2, %g6
16700 fpsub32s %f8, %f13, %f4
16701 stb %g2, [%l7 + 0x4D]
16702 st %f5, [%l7 + 0x20]
16703 stw %o4, [%l7 + 0x1C]
16704 bshuffle %f14, %f10, %f12
16705 ldd [%l7 + 0x78], %f10
16706 bleu %icc, loop_1986
16707 fmovsleu %xcc, %f10, %f5
16708 fpsub32s %f1, %f3, %f2
16709 fcmple16 %f2, %f8, %i6
16710loop_1986:
16711 lduh [%l7 + 0x54], %o2
16712 alignaddrl %i5, %g4, %g3
16713 ldd [%l7 + 0x78], %f0
16714 sth %i3, [%l7 + 0x76]
16715 stw %l6, [%l7 + 0x20]
16716 fmuld8sux16 %f5, %f14, %f10
16717 fandnot2s %f5, %f12, %f2
16718 sra %o3, 0x0C, %i1
16719 fpackfix %f4, %f8
16720 fmovse %xcc, %f3, %f1
16721 bcc,a,pt %icc, loop_1987
16722 fxnors %f12, %f3, %f2
16723 fmovdleu %icc, %f7, %f1
16724 bgu,a,pn %xcc, loop_1988
16725loop_1987:
16726 srlx %o1, 0x0D, %l0
16727 std %f8, [%l7 + 0x50]
16728 fmovsvs %xcc, %f15, %f5
16729loop_1988:
16730 edge32l %o5, %o0, %o6
16731 fmovdgu %xcc, %f0, %f3
16732 siam 0x5
16733 bneg,pt %icc, loop_1989
16734 lduh [%l7 + 0x4C], %l3
16735 fone %f14
16736 ldd [%l7 + 0x40], %f8
16737loop_1989:
16738 fblg %fcc2, loop_1990
16739 fpadd16 %f14, %f10, %f10
16740 stb %g5, [%l7 + 0x2B]
16741 sll %l5, 0x13, %l1
16742loop_1990:
16743 brlz,a %l2, loop_1991
16744 sth %i0, [%l7 + 0x6C]
16745 movcs %xcc, %i4, %l4
16746 fcmpeq16 %f2, %f2, %g1
16747loop_1991:
16748 fmovdcs %icc, %f15, %f7
16749 fpadd16 %f6, %f2, %f10
16750 fmovdleu %xcc, %f1, %f1
16751 lduw [%l7 + 0x4C], %o7
16752 fxors %f12, %f11, %f11
16753 fcmpgt32 %f12, %f6, %g7
16754 movgu %icc, %i7, %i2
16755 fnor %f6, %f0, %f0
16756 ld [%l7 + 0x24], %f12
16757 fmovdpos %xcc, %f6, %f5
16758 fbne,a %fcc3, loop_1992
16759 ld [%l7 + 0x3C], %f4
16760 stb %g2, [%l7 + 0x0C]
16761 brgez %o4, loop_1993
16762loop_1992:
16763 st %f5, [%l7 + 0x24]
16764 fbg %fcc1, loop_1994
16765 st %f5, [%l7 + 0x60]
16766loop_1993:
16767 fbn %fcc2, loop_1995
16768 orcc %i6, %o2, %g6
16769loop_1994:
16770 sth %i5, [%l7 + 0x44]
16771 subcc %g3, 0x026F, %g4
16772loop_1995:
16773 fmovrslz %i3, %f2, %f2
16774 tleu %icc, 0x6
16775 fones %f2
16776 std %f6, [%l7 + 0x48]
16777 fcmple32 %f0, %f10, %l6
16778 fpadd16s %f1, %f10, %f1
16779 fandnot1s %f15, %f6, %f10
16780 sethi 0x1D3D, %o3
16781 umulcc %i1, %o1, %o5
16782 fmovdvc %icc, %f9, %f5
16783 subccc %l0, 0x1B19, %o6
16784 fpsub16 %f0, %f8, %f0
16785 ldd [%l7 + 0x10], %f4
16786 srl %l3, %g5, %o0
16787 fornot2s %f9, %f13, %f13
16788 movpos %icc, %l5, %l2
16789 fexpand %f10, %f10
16790 stw %l1, [%l7 + 0x14]
16791 tle %icc, 0x5
16792 fnands %f6, %f3, %f5
16793 ld [%l7 + 0x18], %f9
16794 nop
16795 setx loop_1996, %l0, %l1
16796 wrpr 0x1, %tl
16797 wrpr %l1, %tpc
16798 add %l1, 0x4, %l1
16799 wrpr %l1, %tnpc
16800 setx 0x34400001400, %l0, %l1
16801 wrpr %l1, %tstate
16802 wrhpr 0x4, %htstate
16803 retry
16804 brnz,a %i4, loop_1997
16805 fmovsne %xcc, %f0, %f11
16806 fzero %f0
16807loop_1996:
16808 fnand %f12, %f10, %f12
16809loop_1997:
16810 fornot2 %f0, %f8, %f6
16811 andn %i0, %g1, %l4
16812 fmovsn %xcc, %f8, %f9
16813 fcmpes %fcc1, %f0, %f1
16814 mulscc %o7, %i7, %g7
16815 fpsub32s %f3, %f14, %f14
16816 movcc %xcc, %g2, %o4
16817 xor %i6, 0x1F81, %i2
16818 lduh [%l7 + 0x24], %o2
16819 pdist %f6, %f14, %f2
16820 stx %i5, [%l7 + 0x18]
16821 edge32n %g3, %g6, %g4
16822 fsrc1s %f3, %f9
16823 fornot2 %f12, %f4, %f12
16824 fmovdvs %icc, %f5, %f5
16825 addc %l6, 0x1D91, %i3
16826 fbn,a %fcc2, loop_1998
16827 fnot1 %f8, %f14
16828 brgz %o3, loop_1999
16829 lduh [%l7 + 0x0C], %o1
16830loop_1998:
16831 ldsh [%l7 + 0x3C], %i1
16832 stb %o5, [%l7 + 0x08]
16833loop_1999:
16834 fmovdgu %xcc, %f13, %f3
16835 array16 %o6, %l0, %l3
16836 stb %g5, [%l7 + 0x13]
16837 std %f14, [%l7 + 0x40]
16838 bne,pt %icc, loop_2000
16839 fpadd32s %f6, %f5, %f13
16840 fors %f14, %f9, %f12
16841 nop
16842 setx loop_2001, %l0, %l1
16843 jmpl %l1, %o0
16844loop_2000:
16845 fpsub16 %f4, %f12, %f2
16846 fbge,a %fcc1, loop_2002
16847 fcmpd %fcc3, %f4, %f0
16848loop_2001:
16849 fmovrdlz %l2, %f6, %f10
16850 edge32ln %l5, %l1, %i4
16851loop_2002:
16852 stb %g1, [%l7 + 0x42]
16853 tl %xcc, 0x0
16854 ldub [%l7 + 0x23], %l4
16855 tcc %icc, 0x2
16856 lduw [%l7 + 0x64], %o7
16857 fmul8ulx16 %f10, %f6, %f6
16858 stb %i7, [%l7 + 0x0D]
16859 tg %xcc, 0x1
16860 fmovd %f10, %f14
16861 ldsw [%l7 + 0x18], %i0
16862 edge16l %g7, %o4, %g2
16863 lduh [%l7 + 0x58], %i6
16864 stb %o2, [%l7 + 0x34]
16865 edge32n %i5, %g3, %g6
16866 fmovdle %icc, %f7, %f8
16867 fmovdleu %icc, %f13, %f11
16868 fmovrdne %g4, %f14, %f0
16869 fmovsge %icc, %f8, %f14
16870 ta %icc, 0x5
16871 sth %l6, [%l7 + 0x58]
16872 te %icc, 0x2
16873 fcmple16 %f8, %f6, %i2
16874 stb %i3, [%l7 + 0x0A]
16875 call loop_2003
16876 tsubcc %o3, 0x0110, %o1
16877 lduh [%l7 + 0x38], %i1
16878 stw %o6, [%l7 + 0x34]
16879loop_2003:
16880 bcc,pt %xcc, loop_2004
16881 bcc,pn %xcc, loop_2005
16882 ldd [%l7 + 0x38], %f14
16883 ldsw [%l7 + 0x70], %l0
16884loop_2004:
16885 ldsw [%l7 + 0x38], %l3
16886loop_2005:
16887 std %f10, [%l7 + 0x08]
16888 fmovrdlez %g5, %f6, %f12
16889 lduh [%l7 + 0x58], %o5
16890 nop
16891 setx loop_2006, %l0, %l1
16892 wrpr 0x1, %tl
16893 wrpr %l1, %tpc
16894 add %l1, 0x4, %l1
16895 wrpr %l1, %tnpc
16896 setx 0x34400001400, %l0, %l1
16897 wrpr %l1, %tstate
16898 wrhpr 0x4, %htstate
16899 retry
16900 ldx [%l7 + 0x60], %l2
16901 stw %o0, [%l7 + 0x28]
16902 ldsw [%l7 + 0x5C], %l1
16903loop_2006:
16904 ldsw [%l7 + 0x54], %l5
16905 mova %icc, %i4, %l4
16906 fand %f10, %f8, %f4
16907 ld [%l7 + 0x74], %f13
16908 fmovrsgz %g1, %f13, %f1
16909 sra %i7, 0x0C, %i0
16910 tcs %icc, 0x2
16911 stb %g7, [%l7 + 0x4E]
16912 ldsb [%l7 + 0x62], %o7
16913 ldsb [%l7 + 0x4C], %g2
16914 ldsh [%l7 + 0x54], %o4
16915 fmovsle %xcc, %f9, %f7
16916 stw %i6, [%l7 + 0x1C]
16917 stb %i5, [%l7 + 0x5E]
16918 subccc %g3, 0x03B9, %g6
16919 fmovd %f10, %f8
16920 fmovdg %xcc, %f3, %f14
16921 movleu %icc, %o2, %g4
16922 fmovrdlez %i2, %f0, %f14
16923 fandnot2 %f2, %f12, %f2
16924 bneg,a,pt %icc, loop_2007
16925 ldd [%l7 + 0x40], %f14
16926 tleu %icc, 0x6
16927 fmovsl %xcc, %f9, %f8
16928loop_2007:
16929 stw %l6, [%l7 + 0x54]
16930 sth %o3, [%l7 + 0x6E]
16931 be %xcc, loop_2008
16932 ldsh [%l7 + 0x52], %i3
16933 lduh [%l7 + 0x68], %i1
16934 bneg,a,pt %icc, loop_2009
16935loop_2008:
16936 ldx [%l7 + 0x70], %o6
16937 fmovde %xcc, %f3, %f3
16938 ldsh [%l7 + 0x3A], %l0
16939loop_2009:
16940 ldsh [%l7 + 0x10], %o1
16941 tsubcc %l3, 0x0D57, %o5
16942 fmovrsne %g5, %f0, %f11
16943 fpmerge %f9, %f1, %f8
16944 ldsb [%l7 + 0x0F], %l2
16945 be,pn %icc, loop_2010
16946 sllx %l1, %l5, %i4
16947 fmovdl %icc, %f15, %f4
16948 fmovrde %l4, %f12, %f6
16949loop_2010:
16950 pdist %f10, %f14, %f10
16951 fba %fcc1, loop_2011
16952 bshuffle %f14, %f0, %f0
16953 fbul %fcc1, loop_2012
16954 stw %g1, [%l7 + 0x6C]
16955loop_2011:
16956 std %f0, [%l7 + 0x58]
16957 movre %i7, 0x157, %i0
16958loop_2012:
16959 st %f3, [%l7 + 0x4C]
16960 fone %f8
16961 fsrc1s %f3, %f13
16962 bn,a,pn %icc, loop_2013
16963 fsrc1 %f4, %f4
16964 andn %g7, %o7, %g2
16965 fornot2 %f8, %f12, %f8
16966loop_2013:
16967 fbl,a %fcc3, loop_2014
16968 ldub [%l7 + 0x1D], %o0
16969 bpos loop_2015
16970 fabss %f14, %f4
16971loop_2014:
16972 fblg,a %fcc2, loop_2016
16973 std %f8, [%l7 + 0x60]
16974loop_2015:
16975 st %f1, [%l7 + 0x60]
16976 fmovde %icc, %f3, %f8
16977loop_2016:
16978 fone %f0
16979 ldx [%l7 + 0x08], %o4
16980 pdist %f4, %f0, %f2
16981 ldsb [%l7 + 0x08], %i5
16982 fbu,a %fcc0, loop_2017
16983 st %f9, [%l7 + 0x3C]
16984 bcs,a %xcc, loop_2018
16985 array32 %g3, %i6, %o2
16986loop_2017:
16987 bl,pn %xcc, loop_2019
16988 fnot2 %f14, %f0
16989loop_2018:
16990 fbge,a %fcc1, loop_2020
16991 tgu %icc, 0x4
16992loop_2019:
16993 brgez %g6, loop_2021
16994 call loop_2022
16995loop_2020:
16996 stb %g4, [%l7 + 0x60]
16997 orncc %l6, 0x199C, %o3
16998loop_2021:
16999 ldsb [%l7 + 0x51], %i3
17000loop_2022:
17001 fmovdge %icc, %f6, %f15
17002 stb %i1, [%l7 + 0x6B]
17003 fornot2 %f14, %f10, %f14
17004 brz %i2, loop_2023
17005 fpadd32 %f14, %f10, %f0
17006 fcmped %fcc1, %f8, %f14
17007 ldsw [%l7 + 0x38], %l0
17008loop_2023:
17009 edge32ln %o6, %o1, %o5
17010 ldsh [%l7 + 0x7E], %g5
17011 fbe,a %fcc3, loop_2024
17012 stw %l2, [%l7 + 0x44]
17013 fpsub32s %f7, %f2, %f2
17014 stw %l1, [%l7 + 0x14]
17015loop_2024:
17016 xnor %l3, 0x082F, %l5
17017 xnorcc %l4, 0x113A, %g1
17018 fbule %fcc0, loop_2025
17019 st %f6, [%l7 + 0x58]
17020 fpsub16s %f11, %f3, %f1
17021 orcc %i4, 0x0594, %i0
17022loop_2025:
17023 lduw [%l7 + 0x50], %i7
17024 udivx %o7, 0x0B28, %g2
17025 fpadd32s %f13, %f0, %f7
17026 bcc,a loop_2026
17027 fcmpeq32 %f10, %f0, %o0
17028 std %f12, [%l7 + 0x60]
17029 bcc loop_2027
17030loop_2026:
17031 lduw [%l7 + 0x74], %g7
17032 stx %i5, [%l7 + 0x18]
17033 or %g3, 0x098A, %o4
17034loop_2027:
17035 lduw [%l7 + 0x44], %i6
17036 ldsh [%l7 + 0x2E], %g6
17037 udiv %g4, 0x1EDB, %o2
17038 fnors %f11, %f3, %f13
17039 fzeros %f9
17040 fmovda %xcc, %f4, %f6
17041 tleu %icc, 0x5
17042 stx %l6, [%l7 + 0x40]
17043 fones %f11
17044 tgu %xcc, 0x6
17045 ldsb [%l7 + 0x7B], %i3
17046 lduw [%l7 + 0x58], %i1
17047 std %f12, [%l7 + 0x68]
17048 srax %o3, %l0, %i2
17049 orcc %o1, 0x13EC, %o6
17050 bvc,a %icc, loop_2028
17051 ldsh [%l7 + 0x64], %g5
17052 brz,a %l2, loop_2029
17053 orncc %l1, %l3, %o5
17054loop_2028:
17055 srl %l5, %g1, %i4
17056 subccc %l4, %i7, %i0
17057loop_2029:
17058 stw %o7, [%l7 + 0x54]
17059 bneg,a,pt %icc, loop_2030
17060 fzero %f12
17061 fmovsle %xcc, %f4, %f3
17062 umulcc %o0, 0x1023, %g7
17063loop_2030:
17064 brlz %i5, loop_2031
17065 sth %g2, [%l7 + 0x40]
17066 fcmps %fcc2, %f3, %f1
17067 sdiv %g3, 0x030E, %o4
17068loop_2031:
17069 fnegs %f6, %f4
17070 smul %i6, %g6, %o2
17071 nop
17072 setx loop_2032, %l0, %l1
17073 wrpr 0x1, %tl
17074 wrpr %l1, %tpc
17075 add %l1, 0x4, %l1
17076 wrpr %l1, %tnpc
17077 setx 0x34400001400, %l0, %l1
17078 wrpr %l1, %tstate
17079 wrhpr 0x4, %htstate
17080 retry
17081 fnors %f15, %f7, %f0
17082 brnz %g4, loop_2033
17083 st %f8, [%l7 + 0x78]
17084loop_2032:
17085 lduw [%l7 + 0x48], %i3
17086 tleu %icc, 0x7
17087loop_2033:
17088 fbul %fcc1, loop_2034
17089 fmul8x16au %f8, %f9, %f14
17090 stb %i1, [%l7 + 0x7C]
17091 taddcc %l6, %o3, %l0
17092loop_2034:
17093 fpmerge %f14, %f3, %f2
17094 fbu,a %fcc0, loop_2035
17095 umulcc %o1, 0x0B19, %i2
17096 movge %icc, %g5, %l2
17097 fmovscs %icc, %f13, %f15
17098loop_2035:
17099 fmovsgu %xcc, %f9, %f9
17100 movcc %icc, %o6, %l1
17101 ldsb [%l7 + 0x76], %o5
17102 edge32ln %l5, %g1, %i4
17103 subc %l4, %i7, %i0
17104 fmovsle %xcc, %f9, %f0
17105 ldsw [%l7 + 0x64], %l3
17106 stx %o0, [%l7 + 0x30]
17107 fblg,a %fcc0, loop_2036
17108 fba,a %fcc0, loop_2037
17109 ldsw [%l7 + 0x70], %o7
17110 fba %fcc1, loop_2038
17111loop_2036:
17112 alignaddr %g7, %i5, %g3
17113loop_2037:
17114 fbule %fcc1, loop_2039
17115 stx %o4, [%l7 + 0x60]
17116loop_2038:
17117 ldx [%l7 + 0x10], %g2
17118 bcs,a %icc, loop_2040
17119loop_2039:
17120 fbuge,a %fcc1, loop_2041
17121 sdivcc %g6, 0x0E9F, %o2
17122 fbu %fcc1, loop_2042
17123loop_2040:
17124 ldsb [%l7 + 0x6D], %i6
17125loop_2041:
17126 fbl,a %fcc0, loop_2043
17127 sdivcc %g4, 0x0612, %i3
17128loop_2042:
17129 fcmpne16 %f12, %f2, %l6
17130 ldsh [%l7 + 0x68], %i1
17131loop_2043:
17132 lduw [%l7 + 0x14], %o3
17133 fzeros %f3
17134 lduh [%l7 + 0x60], %o1
17135 tvs %icc, 0x1
17136 movcs %icc, %l0, %g5
17137 fmovsl %xcc, %f13, %f12
17138 fnegs %f1, %f7
17139 movle %xcc, %l2, %i2
17140 array16 %o6, %l1, %l5
17141 fbl %fcc3, loop_2044
17142 edge32n %o5, %i4, %g1
17143 bcc,a %icc, loop_2045
17144 tpos %icc, 0x5
17145loop_2044:
17146 stx %l4, [%l7 + 0x40]
17147 tle %xcc, 0x6
17148loop_2045:
17149 fcmpne32 %f14, %f0, %i7
17150 ldd [%l7 + 0x40], %f6
17151 ldub [%l7 + 0x16], %l3
17152 tgu %icc, 0x1
17153 stb %i0, [%l7 + 0x52]
17154 srl %o0, %o7, %i5
17155 ldx [%l7 + 0x68], %g7
17156 srlx %g3, %o4, %g2
17157 fnot2 %f12, %f12
17158 fone %f10
17159 bne,a loop_2046
17160 stb %g6, [%l7 + 0x0B]
17161 ldx [%l7 + 0x08], %i6
17162 smulcc %g4, %i3, %l6
17163loop_2046:
17164 fnors %f13, %f8, %f9
17165 fmovsl %icc, %f14, %f7
17166 fbg,a %fcc0, loop_2047
17167 bleu %icc, loop_2048
17168 brlez,a %i1, loop_2049
17169 bshuffle %f8, %f6, %f6
17170loop_2047:
17171 brlez %o3, loop_2050
17172loop_2048:
17173 ldub [%l7 + 0x28], %o1
17174loop_2049:
17175 fmovrdne %o2, %f10, %f0
17176 umulcc %g5, %l2, %i2
17177loop_2050:
17178 stx %l0, [%l7 + 0x40]
17179 lduw [%l7 + 0x68], %l1
17180 ldx [%l7 + 0x30], %l5
17181 brlez,a %o5, loop_2051
17182 lduh [%l7 + 0x4A], %o6
17183 ldsb [%l7 + 0x25], %g1
17184 sth %i4, [%l7 + 0x52]
17185loop_2051:
17186 ldx [%l7 + 0x10], %i7
17187 ldsb [%l7 + 0x0A], %l3
17188 movle %icc, %l4, %i0
17189 tleu %icc, 0x2
17190 ldsh [%l7 + 0x6C], %o7
17191 fmovdle %icc, %f8, %f0
17192 ldsb [%l7 + 0x4B], %o0
17193 tvc %icc, 0x7
17194 stb %i5, [%l7 + 0x63]
17195 fmovrslz %g7, %f1, %f9
17196 andncc %g3, %o4, %g6
17197 fmovsneg %xcc, %f6, %f14
17198 edge32l %g2, %i6, %g4
17199 lduh [%l7 + 0x0C], %i3
17200 fnot1 %f14, %f6
17201 sll %l6, 0x1C, %o3
17202 fandnot2 %f14, %f6, %f12
17203 fbu %fcc2, loop_2052
17204 ldsb [%l7 + 0x7B], %i1
17205 stw %o2, [%l7 + 0x30]
17206 addcc %o1, 0x0A1B, %l2
17207loop_2052:
17208 fmovdpos %xcc, %f7, %f3
17209 ld [%l7 + 0x10], %f2
17210 mulscc %g5, 0x03CC, %i2
17211 bn,pt %xcc, loop_2053
17212 fbul,a %fcc1, loop_2054
17213 sth %l0, [%l7 + 0x58]
17214 sll %l5, %l1, %o6
17215loop_2053:
17216 orn %o5, %i4, %g1
17217loop_2054:
17218 ldd [%l7 + 0x18], %f0
17219 fabsd %f0, %f0
17220 bleu,pt %icc, loop_2055
17221 sth %i7, [%l7 + 0x58]
17222 fpack16 %f0, %f10
17223 ldsw [%l7 + 0x78], %l3
17224loop_2055:
17225 brlez %i0, loop_2056
17226 bvs loop_2057
17227 movrlez %o7, %o0, %i5
17228 movleu %xcc, %g7, %g3
17229loop_2056:
17230 ble,a,pn %icc, loop_2058
17231loop_2057:
17232 st %f8, [%l7 + 0x58]
17233 ldd [%l7 + 0x30], %f6
17234 brnz %l4, loop_2059
17235loop_2058:
17236 ldsh [%l7 + 0x54], %o4
17237 ldsb [%l7 + 0x13], %g6
17238 fmovsvc %icc, %f8, %f13
17239loop_2059:
17240 fpack16 %f2, %f13
17241 fnot1 %f4, %f4
17242 nop
17243 setx loop_2060, %l0, %l1
17244 jmpl %l1, %i6
17245 fnor %f2, %f8, %f2
17246 lduw [%l7 + 0x74], %g4
17247 edge32 %i3, %l6, %g2
17248loop_2060:
17249 fsrc2s %f12, %f0
17250 stw %o3, [%l7 + 0x0C]
17251 ldub [%l7 + 0x2F], %i1
17252 fmovdneg %icc, %f4, %f13
17253 fmuld8ulx16 %f4, %f5, %f0
17254 fxnor %f4, %f4, %f6
17255 array8 %o1, %l2, %g5
17256 fpadd16s %f2, %f10, %f8
17257 bneg,a %icc, loop_2061
17258 ldx [%l7 + 0x18], %o2
17259 ldsb [%l7 + 0x79], %i2
17260 fbl,a %fcc0, loop_2062
17261loop_2061:
17262 movrlez %l5, %l1, %o6
17263 subc %o5, %l0, %g1
17264 ldsw [%l7 + 0x3C], %i4
17265loop_2062:
17266 addc %l3, %i7, %i0
17267 movg %xcc, %o7, %o0
17268 edge8 %g7, %g3, %i5
17269 fnegs %f2, %f4
17270 brnz,a %o4, loop_2063
17271 std %f10, [%l7 + 0x70]
17272 orn %l4, 0x1BFB, %g6
17273 fmovdpos %xcc, %f15, %f3
17274loop_2063:
17275 brz %g4, loop_2064
17276 stx %i6, [%l7 + 0x70]
17277 sth %l6, [%l7 + 0x72]
17278 be,a %icc, loop_2065
17279loop_2064:
17280 brgez,a %g2, loop_2066
17281 std %f2, [%l7 + 0x40]
17282 bneg loop_2067
17283loop_2065:
17284 fmovrslez %o3, %f3, %f10
17285loop_2066:
17286 fmovdvc %xcc, %f4, %f14
17287 fcmpgt16 %f8, %f12, %i1
17288loop_2067:
17289 fxnor %f4, %f12, %f6
17290 fmovdcs %xcc, %f4, %f15
17291 faligndata %f4, %f10, %f14
17292 fmul8x16 %f6, %f0, %f6
17293 ldsb [%l7 + 0x17], %o1
17294 fmovrdlez %l2, %f6, %f4
17295 ld [%l7 + 0x78], %f8
17296 fba,a %fcc3, loop_2068
17297 fornot1s %f7, %f5, %f10
17298 ldsh [%l7 + 0x54], %g5
17299 movge %xcc, %o2, %i3
17300loop_2068:
17301 bshuffle %f2, %f12, %f4
17302 fmul8ulx16 %f14, %f10, %f6
17303 srlx %i2, %l5, %o6
17304 ld [%l7 + 0x44], %f0
17305 st %f3, [%l7 + 0x14]
17306 ldd [%l7 + 0x58], %f12
17307 mulx %l1, %o5, %g1
17308 ldsw [%l7 + 0x5C], %i4
17309 bcs,a loop_2069
17310 stx %l0, [%l7 + 0x20]
17311 fpmerge %f15, %f11, %f6
17312 addccc %i7, 0x0544, %i0
17313loop_2069:
17314 fnor %f4, %f8, %f14
17315 orncc %l3, %o0, %g7
17316 fexpand %f1, %f6
17317 udivx %g3, 0x041E, %o7
17318 nop
17319 setx loop_2070, %l0, %l1
17320 wrpr 0x1, %tl
17321 wrpr %l1, %tpc
17322 add %l1, 0x4, %l1
17323 wrpr %l1, %tnpc
17324 setx 0x34400001400, %l0, %l1
17325 wrpr %l1, %tstate
17326 wrhpr 0x4, %htstate
17327 retry
17328 ld [%l7 + 0x74], %f13
17329 sdiv %i5, 0x1912, %l4
17330 movne %icc, %g6, %o4
17331loop_2070:
17332 udiv %i6, 0x0626, %g4
17333 ldsw [%l7 + 0x10], %g2
17334 popc 0x17BE, %o3
17335 edge16l %l6, %o1, %l2
17336 fpmerge %f15, %f2, %f6
17337 nop
17338 setx loop_2071, %l0, %l1
17339 jmpl %l1, %g5
17340 xor %o2, 0x0462, %i1
17341 ldx [%l7 + 0x60], %i2
17342 ldsh [%l7 + 0x40], %i3
17343loop_2071:
17344 tle %icc, 0x5
17345 fmovdne %xcc, %f1, %f13
17346 ld [%l7 + 0x58], %f6
17347 fmovdgu %xcc, %f11, %f13
17348 movne %xcc, %l5, %l1
17349 fmovdgu %xcc, %f6, %f15
17350 tneg %xcc, 0x7
17351 sth %o6, [%l7 + 0x18]
17352 fpsub16 %f8, %f8, %f0
17353 fmovscc %xcc, %f0, %f12
17354 fmovsleu %icc, %f15, %f4
17355 lduh [%l7 + 0x66], %g1
17356 tpos %icc, 0x4
17357 bn loop_2072
17358 fble,a %fcc1, loop_2073
17359 brgz,a %i4, loop_2074
17360 stb %o5, [%l7 + 0x20]
17361loop_2072:
17362 fcmpgt16 %f4, %f12, %i7
17363loop_2073:
17364 fmovdneg %xcc, %f2, %f9
17365loop_2074:
17366 sllx %i0, 0x1D, %l3
17367 addcc %o0, 0x0543, %l0
17368 lduh [%l7 + 0x5A], %g7
17369 tleu %icc, 0x3
17370 movle %icc, %o7, %g3
17371 ldsb [%l7 + 0x5D], %i5
17372 fcmpes %fcc2, %f1, %f9
17373 alignaddrl %g6, %l4, %o4
17374 fbule,a %fcc2, loop_2075
17375 sllx %g4, 0x03, %g2
17376 fnands %f1, %f2, %f9
17377 stx %i6, [%l7 + 0x70]
17378loop_2075:
17379 stb %o3, [%l7 + 0x1D]
17380 movrlez %l6, 0x120, %l2
17381 fornot2 %f10, %f6, %f12
17382 fornot1s %f12, %f13, %f14
17383 fbu,a %fcc3, loop_2076
17384 fmovrdgz %o1, %f8, %f10
17385 fmovsvs %icc, %f4, %f10
17386 std %f10, [%l7 + 0x38]
17387loop_2076:
17388 ldsb [%l7 + 0x3B], %o2
17389 ldx [%l7 + 0x68], %g5
17390 addc %i2, 0x1D7F, %i1
17391 fpmerge %f6, %f12, %f6
17392 bcc,a loop_2077
17393 siam 0x4
17394 fxnors %f1, %f15, %f3
17395 fones %f2
17396loop_2077:
17397 tcs %icc, 0x5
17398 ldx [%l7 + 0x68], %l5
17399 movcs %xcc, %l1, %o6
17400 stx %i3, [%l7 + 0x08]
17401 fbu %fcc2, loop_2078
17402 edge8n %g1, %o5, %i7
17403 fpack32 %f14, %f4, %f6
17404 fmovspos %xcc, %f1, %f9
17405loop_2078:
17406 tn %xcc, 0x1
17407 addcc %i0, 0x0994, %i4
17408 fandnot2s %f9, %f11, %f8
17409 fbge,a %fcc3, loop_2079
17410 edge16ln %l3, %o0, %l0
17411 edge16n %g7, %o7, %i5
17412 ldub [%l7 + 0x31], %g6
17413loop_2079:
17414 movne %xcc, %g3, %l4
17415 stb %o4, [%l7 + 0x09]
17416 fzeros %f3
17417 ldsh [%l7 + 0x34], %g2
17418 array16 %i6, %g4, %o3
17419 nop
17420 setx loop_2080, %l0, %l1
17421 wrpr 0x1, %tl
17422 wrpr %l1, %tpc
17423 add %l1, 0x4, %l1
17424 wrpr %l1, %tnpc
17425 setx 0x34400001400, %l0, %l1
17426 wrpr %l1, %tstate
17427 wrhpr 0x4, %htstate
17428 retry
17429 brgz,a %l2, loop_2081
17430 fmovsa %icc, %f15, %f11
17431 add %o1, %o2, %g5
17432loop_2080:
17433 fmovrdgez %l6, %f12, %f10
17434loop_2081:
17435 ldd [%l7 + 0x10], %f4
17436 sllx %i2, 0x02, %i1
17437 lduw [%l7 + 0x08], %l5
17438 brnz,a %o6, loop_2082
17439 fmovrdlez %l1, %f2, %f6
17440 fmovspos %xcc, %f2, %f3
17441 stb %g1, [%l7 + 0x79]
17442loop_2082:
17443 stw %i3, [%l7 + 0x1C]
17444 fmovdgu %xcc, %f10, %f1
17445 fbu %fcc2, loop_2083
17446 ldub [%l7 + 0x58], %i7
17447 addccc %o5, %i0, %l3
17448 tn %icc, 0x3
17449loop_2083:
17450 ldd [%l7 + 0x38], %f8
17451 stb %o0, [%l7 + 0x14]
17452 edge32 %i4, %g7, %l0
17453 stx %o7, [%l7 + 0x20]
17454 movrgz %g6, %i5, %l4
17455 lduh [%l7 + 0x16], %g3
17456 brnz,a %o4, loop_2084
17457 te %xcc, 0x4
17458 ldx [%l7 + 0x38], %i6
17459 fandnot2 %f6, %f10, %f6
17460loop_2084:
17461 tsubcctv %g2, 0x0D89, %g4
17462 fsrc2s %f13, %f13
17463 movrlez %l2, %o1, %o2
17464 ldub [%l7 + 0x09], %g5
17465 fnot1s %f9, %f9
17466 brnz,a %l6, loop_2085
17467 ld [%l7 + 0x38], %f14
17468 fpsub32s %f7, %f4, %f5
17469 fcmple16 %f14, %f8, %i2
17470loop_2085:
17471 lduh [%l7 + 0x10], %o3
17472 stb %i1, [%l7 + 0x1F]
17473 stb %o6, [%l7 + 0x7B]
17474 fmovrslez %l1, %f13, %f3
17475 ldsh [%l7 + 0x0A], %g1
17476 lduh [%l7 + 0x6A], %l5
17477 alignaddrl %i3, %o5, %i0
17478 bgu,a,pn %xcc, loop_2086
17479 sll %l3, %i7, %i4
17480 ldx [%l7 + 0x08], %g7
17481 movrlz %l0, 0x23E, %o7
17482loop_2086:
17483 stx %o0, [%l7 + 0x40]
17484 sdivx %i5, 0x1E7D, %l4
17485 stx %g3, [%l7 + 0x18]
17486 ldsw [%l7 + 0x64], %o4
17487 fmul8x16 %f10, %f12, %f0
17488 ldsw [%l7 + 0x3C], %g6
17489 lduh [%l7 + 0x60], %g2
17490 sth %g4, [%l7 + 0x68]
17491 fmovrsgz %i6, %f5, %f4
17492 tvs %icc, 0x7
17493 lduw [%l7 + 0x20], %l2
17494 lduh [%l7 + 0x44], %o2
17495 lduh [%l7 + 0x74], %g5
17496 sub %l6, %o1, %i2
17497 ldx [%l7 + 0x30], %o3
17498 bleu,pt %xcc, loop_2087
17499 std %f12, [%l7 + 0x78]
17500 fmovdgu %icc, %f11, %f11
17501 sth %o6, [%l7 + 0x2C]
17502loop_2087:
17503 brgez,a %l1, loop_2088
17504 fcmple16 %f10, %f12, %i1
17505 lduh [%l7 + 0x48], %g1
17506 movgu %xcc, %l5, %i3
17507loop_2088:
17508 fmovsn %icc, %f11, %f10
17509 fnegs %f7, %f2
17510 fmovsne %icc, %f3, %f11
17511 fand %f10, %f14, %f0
17512 tge %icc, 0x7
17513 stx %i0, [%l7 + 0x70]
17514 srax %o5, 0x08, %l3
17515 ldsb [%l7 + 0x3D], %i7
17516 std %f12, [%l7 + 0x70]
17517 std %f10, [%l7 + 0x38]
17518 xor %i4, %g7, %l0
17519 bvs,a,pt %xcc, loop_2089
17520 std %f14, [%l7 + 0x48]
17521 add %o7, %o0, %i5
17522 addc %g3, 0x067B, %l4
17523loop_2089:
17524 smul %o4, %g6, %g2
17525 stw %i6, [%l7 + 0x58]
17526 ldsw [%l7 + 0x24], %l2
17527 fpadd16 %f10, %f6, %f2
17528 fmovsgu %xcc, %f0, %f3
17529 fble,a %fcc2, loop_2090
17530 fmovrdgz %g4, %f8, %f6
17531 edge8 %o2, %l6, %o1
17532 brlz %i2, loop_2091
17533loop_2090:
17534 movle %icc, %g5, %o6
17535 nop
17536 setx loop_2092, %l0, %l1
17537 wrpr 0x1, %tl
17538 wrpr %l1, %tnpc
17539 setx 0x34400001400, %l0, %l1
17540 wrpr %l1, %tstate
17541 wrhpr 0x4, %htstate
17542 done
17543 movcc %icc, %l1, %i1
17544loop_2091:
17545 ldub [%l7 + 0x17], %o3
17546 fmovrse %g1, %f10, %f3
17547loop_2092:
17548 ldub [%l7 + 0x38], %i3
17549 sth %l5, [%l7 + 0x1C]
17550 ldub [%l7 + 0x68], %o5
17551 srlx %l3, %i7, %i4
17552 fcmped %fcc3, %f14, %f14
17553 ldx [%l7 + 0x40], %i0
17554 te %icc, 0x5
17555 tne %xcc, 0x2
17556 fmovsa %xcc, %f7, %f3
17557 or %l0, %g7, %o0
17558 ldub [%l7 + 0x41], %o7
17559 te %icc, 0x5
17560 fba %fcc0, loop_2093
17561 movcc %xcc, %i5, %l4
17562 fpack32 %f8, %f12, %f4
17563 fmovs %f5, %f14
17564loop_2093:
17565 lduw [%l7 + 0x54], %g3
17566 fornot2 %f0, %f2, %f6
17567 std %f8, [%l7 + 0x50]
17568 ldub [%l7 + 0x40], %o4
17569 bg,pt %xcc, loop_2094
17570 fpmerge %f14, %f14, %f14
17571 fandnot1 %f14, %f6, %f4
17572 subccc %g6, %i6, %l2
17573loop_2094:
17574 lduw [%l7 + 0x08], %g4
17575 ldsb [%l7 + 0x4E], %g2
17576 ldsh [%l7 + 0x66], %o2
17577 bn,a loop_2095
17578 lduw [%l7 + 0x50], %o1
17579 fmovs %f9, %f11
17580 taddcctv %i2, 0x1C05, %l6
17581loop_2095:
17582 st %f15, [%l7 + 0x08]
17583 stw %g5, [%l7 + 0x54]
17584 fmovsg %icc, %f0, %f6
17585 lduw [%l7 + 0x70], %l1
17586 srax %i1, %o3, %g1
17587 fmovsg %xcc, %f7, %f13
17588 tge %xcc, 0x5
17589 ldub [%l7 + 0x5A], %i3
17590 fbue,a %fcc3, loop_2096
17591 fcmps %fcc0, %f8, %f7
17592 subccc %o6, 0x0A6B, %o5
17593 stx %l5, [%l7 + 0x38]
17594loop_2096:
17595 orn %l3, %i4, %i7
17596 ldsh [%l7 + 0x5C], %l0
17597 movrlez %g7, %o0, %o7
17598 stx %i5, [%l7 + 0x68]
17599 fbl %fcc2, loop_2097
17600 st %f13, [%l7 + 0x34]
17601 ldub [%l7 + 0x54], %l4
17602 srax %i0, 0x02, %o4
17603loop_2097:
17604 bge loop_2098
17605 edge32ln %g6, %g3, %l2
17606 fmovsa %icc, %f1, %f8
17607 fmovdleu %xcc, %f1, %f2
17608loop_2098:
17609 popc 0x162D, %i6
17610 ldsw [%l7 + 0x78], %g2
17611 st %f14, [%l7 + 0x28]
17612 move %icc, %g4, %o1
17613 fmovsleu %xcc, %f7, %f11
17614 fpsub16s %f8, %f4, %f12
17615 movvc %xcc, %o2, %l6
17616 addc %i2, %g5, %i1
17617 sth %l1, [%l7 + 0x4C]
17618 tvs %xcc, 0x2
17619 bgu,a,pt %icc, loop_2099
17620 fmovsge %icc, %f1, %f13
17621 ldsw [%l7 + 0x50], %g1
17622 fnor %f4, %f14, %f2
17623loop_2099:
17624 ldsw [%l7 + 0x78], %o3
17625 ldub [%l7 + 0x08], %o6
17626 fsrc2 %f6, %f4
17627 fbul %fcc0, loop_2100
17628 fbul %fcc0, loop_2101
17629 tg %xcc, 0x5
17630 ldx [%l7 + 0x60], %o5
17631loop_2100:
17632 st %f7, [%l7 + 0x5C]
17633loop_2101:
17634 ldsh [%l7 + 0x44], %l5
17635 fandnot1 %f12, %f8, %f4
17636 fmovda %icc, %f6, %f4
17637 edge8n %l3, %i4, %i7
17638 movg %xcc, %i3, %l0
17639 ld [%l7 + 0x54], %f7
17640 bcc %xcc, loop_2102
17641 udivcc %o0, 0x1F25, %g7
17642 fmovrslez %o7, %f9, %f14
17643 sra %i5, 0x02, %i0
17644loop_2102:
17645 fpack32 %f2, %f8, %f4
17646 or %o4, %l4, %g3
17647 udiv %l2, 0x179E, %g6
17648 edge16n %g2, %i6, %o1
17649 smulcc %g4, 0x17B0, %l6
17650 movg %xcc, %i2, %g5
17651 fnand %f6, %f12, %f14
17652 ldsw [%l7 + 0x34], %o2
17653 alignaddrl %i1, %l1, %o3
17654 fcmped %fcc3, %f10, %f12
17655 movvc %icc, %o6, %g1
17656 udivx %o5, 0x025B, %l5
17657 fbue,a %fcc3, loop_2103
17658 lduw [%l7 + 0x68], %l3
17659 ldsh [%l7 + 0x60], %i4
17660 siam 0x4
17661loop_2103:
17662 fmovdleu %icc, %f9, %f9
17663 fcmpne16 %f14, %f2, %i7
17664 xor %i3, %o0, %g7
17665 ldd [%l7 + 0x68], %f4
17666 bge,a %xcc, loop_2104
17667 ldub [%l7 + 0x0E], %l0
17668 lduh [%l7 + 0x6E], %o7
17669 sth %i5, [%l7 + 0x76]
17670loop_2104:
17671 fpsub32s %f10, %f14, %f7
17672 bn %xcc, loop_2105
17673 fmovrdgz %o4, %f14, %f8
17674 taddcc %i0, %l4, %l2
17675 move %xcc, %g6, %g2
17676loop_2105:
17677 brgez,a %i6, loop_2106
17678 std %f14, [%l7 + 0x30]
17679 fmovsne %icc, %f3, %f10
17680 tcc %xcc, 0x5
17681loop_2106:
17682 bg,pn %xcc, loop_2107
17683 movvc %xcc, %g3, %g4
17684 stx %l6, [%l7 + 0x10]
17685 alignaddrl %o1, %g5, %i2
17686loop_2107:
17687 udivcc %i1, 0x1211, %l1
17688 stw %o3, [%l7 + 0x18]
17689 brgez %o6, loop_2108
17690 xnor %o2, 0x1782, %g1
17691 movre %o5, 0x299, %l3
17692 fbu,a %fcc2, loop_2109
17693loop_2108:
17694 fpadd32s %f12, %f5, %f9
17695 fandnot1 %f4, %f6, %f2
17696 addccc %l5, %i7, %i3
17697loop_2109:
17698 fmovsgu %icc, %f3, %f0
17699 brgz %i4, loop_2110
17700 fmul8sux16 %f0, %f12, %f4
17701 fmovrdgez %g7, %f6, %f8
17702 movleu %xcc, %o0, %l0
17703loop_2110:
17704 fmovrsgz %i5, %f3, %f6
17705 bne,a,pt %icc, loop_2111
17706 nop
17707 setx loop_2112, %l0, %l1
17708 wrpr 0x1, %tl
17709 wrpr %l1, %tpc
17710 add %l1, 0x4, %l1
17711 wrpr %l1, %tnpc
17712 setx 0x34400001400, %l0, %l1
17713 wrpr %l1, %tstate
17714 wrhpr 0x4, %htstate
17715 retry
17716 fandnot1 %f14, %f4, %f8
17717 and %o7, 0x056C, %o4
17718loop_2111:
17719 xnor %i0, 0x0B7A, %l2
17720loop_2112:
17721 sth %g6, [%l7 + 0x1C]
17722 ldub [%l7 + 0x12], %g2
17723 fmovsge %xcc, %f7, %f8
17724 stx %i6, [%l7 + 0x28]
17725 lduw [%l7 + 0x58], %g3
17726 fbue,a %fcc1, loop_2113
17727 bshuffle %f6, %f8, %f10
17728 movneg %icc, %l4, %g4
17729 brz,a %l6, loop_2114
17730loop_2113:
17731 fmul8ulx16 %f14, %f6, %f6
17732 stb %g5, [%l7 + 0x28]
17733 fmovrse %i2, %f14, %f15
17734loop_2114:
17735 fcmple32 %f12, %f10, %o1
17736 brz %l1, loop_2115
17737 movpos %xcc, %o3, %o6
17738 fcmpne32 %f6, %f0, %i1
17739 tg %icc, 0x6
17740loop_2115:
17741 sllx %o2, 0x07, %g1
17742 fmovsgu %icc, %f8, %f4
17743 fmovsleu %xcc, %f14, %f10
17744 fmovsa %icc, %f9, %f12
17745 fpsub16s %f0, %f12, %f1
17746 andncc %l3, %l5, %o5
17747 tcs %xcc, 0x5
17748 udiv %i7, 0x0627, %i4
17749 std %f12, [%l7 + 0x18]
17750 fmovdcs %icc, %f5, %f9
17751 fpsub16 %f2, %f2, %f4
17752 stx %g7, [%l7 + 0x38]
17753 umulcc %i3, 0x1CB6, %o0
17754 lduh [%l7 + 0x30], %l0
17755 fnands %f2, %f12, %f6
17756 edge16n %i5, %o4, %o7
17757 ldsw [%l7 + 0x64], %l2
17758 bleu,a %xcc, loop_2116
17759 brgez %g6, loop_2117
17760 fbu,a %fcc1, loop_2118
17761 stw %i0, [%l7 + 0x60]
17762loop_2116:
17763 ldd [%l7 + 0x50], %f10
17764loop_2117:
17765 movleu %xcc, %g2, %g3
17766loop_2118:
17767 orn %i6, 0x1E56, %l4
17768 ta %icc, 0x3
17769 sth %l6, [%l7 + 0x2C]
17770 ldsh [%l7 + 0x5A], %g4
17771 subc %g5, %i2, %o1
17772 andncc %l1, %o3, %o6
17773 fnegs %f2, %f15
17774 fnegd %f2, %f10
17775 bn,a,pt %xcc, loop_2119
17776 orncc %i1, %o2, %l3
17777 fornot1s %f10, %f10, %f15
17778 stx %l5, [%l7 + 0x30]
17779loop_2119:
17780 nop
17781 setx loop_2120, %l0, %l1
17782 wrpr 0x1, %tl
17783 wrpr %l1, %tnpc
17784 setx 0x34400001400, %l0, %l1
17785 wrpr %l1, %tstate
17786 wrhpr 0x4, %htstate
17787 done
17788 movge %icc, %o5, %i7
17789 sdivcc %i4, 0x113C, %g7
17790 fmovdg %icc, %f14, %f0
17791loop_2120:
17792 fmovsne %icc, %f9, %f5
17793 stb %g1, [%l7 + 0x76]
17794 array16 %i3, %o0, %i5
17795 tl %xcc, 0x2
17796 orcc %o4, 0x0A57, %o7
17797 ldub [%l7 + 0x5E], %l2
17798 fsrc1s %f12, %f3
17799 sdiv %l0, 0x12CD, %i0
17800 fmovdcs %icc, %f2, %f2
17801 st %f14, [%l7 + 0x18]
17802 fbne,a %fcc2, loop_2121
17803 sllx %g2, 0x16, %g6
17804 std %f0, [%l7 + 0x68]
17805 tsubcc %g3, 0x17ED, %i6
17806loop_2121:
17807 movleu %xcc, %l6, %l4
17808 lduw [%l7 + 0x44], %g5
17809 movrgez %g4, 0x0E0, %o1
17810 sra %i2, %o3, %o6
17811 call loop_2122
17812 tg %icc, 0x7
17813 taddcc %l1, %i1, %o2
17814 fbuge %fcc1, loop_2123
17815loop_2122:
17816 smul %l5, %o5, %l3
17817 ldsw [%l7 + 0x30], %i7
17818 subc %g7, 0x095A, %g1
17819loop_2123:
17820 fmovrslez %i4, %f7, %f2
17821 xor %i3, %i5, %o4
17822 fandnot2s %f14, %f9, %f6
17823 ldsb [%l7 + 0x74], %o0
17824 ld [%l7 + 0x24], %f15
17825 fpmerge %f13, %f6, %f6
17826 fpadd32s %f3, %f11, %f13
17827 ldub [%l7 + 0x56], %l2
17828 xnor %l0, %o7, %i0
17829 orncc %g6, %g3, %g2
17830 fzeros %f8
17831 array32 %l6, %l4, %g5
17832 tpos %xcc, 0x7
17833 ld [%l7 + 0x58], %f12
17834 fsrc1 %f10, %f2
17835 ldsw [%l7 + 0x44], %g4
17836 fba %fcc0, loop_2124
17837 mulx %o1, 0x04BC, %i6
17838 edge32ln %o3, %i2, %o6
17839 bcs,pn %icc, loop_2125
17840loop_2124:
17841 tpos %icc, 0x3
17842 bl,a,pt %xcc, loop_2126
17843 udivcc %i1, 0x01B6, %l1
17844loop_2125:
17845 fpadd32s %f12, %f12, %f7
17846 stw %l5, [%l7 + 0x28]
17847loop_2126:
17848 stb %o2, [%l7 + 0x65]
17849 ldsh [%l7 + 0x6E], %o5
17850 fcmpes %fcc3, %f6, %f11
17851 stw %i7, [%l7 + 0x54]
17852 array32 %l3, %g7, %i4
17853 brnz %i3, loop_2127
17854 bvs loop_2128
17855 fbne,a %fcc3, loop_2129
17856 stx %i5, [%l7 + 0x50]
17857loop_2127:
17858 fbul,a %fcc0, loop_2130
17859loop_2128:
17860 fsrc2s %f14, %f9
17861loop_2129:
17862 st %f11, [%l7 + 0x6C]
17863 stw %g1, [%l7 + 0x2C]
17864loop_2130:
17865 tne %xcc, 0x6
17866 fmovscc %xcc, %f1, %f14
17867 tsubcctv %o0, 0x0DB2, %o4
17868 ldub [%l7 + 0x08], %l0
17869 bne,a %xcc, loop_2131
17870 lduw [%l7 + 0x3C], %l2
17871 lduw [%l7 + 0x50], %i0
17872 fsrc1 %f4, %f0
17873loop_2131:
17874 ldub [%l7 + 0x43], %g6
17875 fcmple16 %f6, %f6, %o7
17876 fpadd32s %f3, %f15, %f3
17877 orncc %g2, 0x1366, %l6
17878 srlx %l4, %g3, %g5
17879 fmovsl %xcc, %f8, %f7
17880 ldx [%l7 + 0x70], %o1
17881 fbug %fcc1, loop_2132
17882 st %f2, [%l7 + 0x60]
17883 fmovrdgez %g4, %f0, %f2
17884 ldsb [%l7 + 0x10], %o3
17885loop_2132:
17886 fcmpgt32 %f6, %f2, %i2
17887 stb %i6, [%l7 + 0x2B]
17888 move %icc, %i1, %o6
17889 ldub [%l7 + 0x71], %l1
17890 fmovdcc %xcc, %f2, %f6
17891 udivcc %o2, 0x062C, %l5
17892 fbo,a %fcc3, loop_2133
17893 sll %o5, 0x08, %l3
17894 fxors %f7, %f10, %f7
17895 fmovrslez %i7, %f11, %f2
17896loop_2133:
17897 nop
17898 setx loop_2134, %l0, %l1
17899 jmpl %l1, %g7
17900 srax %i4, %i5, %g1
17901 udivx %i3, 0x106B, %o0
17902 edge8ln %l0, %o4, %l2
17903loop_2134:
17904 brlez,a %i0, loop_2135
17905 lduh [%l7 + 0x56], %g6
17906 fpmerge %f10, %f0, %f14
17907 fbuge %fcc3, loop_2136
17908loop_2135:
17909 fpsub16 %f10, %f10, %f10
17910 movleu %icc, %g2, %l6
17911 srl %l4, 0x08, %o7
17912loop_2136:
17913 fornot2s %f0, %f1, %f3
17914 alignaddrl %g3, %g5, %g4
17915 sth %o1, [%l7 + 0x6C]
17916 std %f10, [%l7 + 0x30]
17917 ldsh [%l7 + 0x60], %o3
17918 xnorcc %i2, 0x03FA, %i6
17919 stw %i1, [%l7 + 0x6C]
17920 tg %xcc, 0x3
17921 sdivcc %l1, 0x0FF7, %o2
17922 stb %l5, [%l7 + 0x34]
17923 sub %o6, 0x0314, %l3
17924 addccc %o5, 0x0458, %i7
17925 st %f4, [%l7 + 0x40]
17926 ldsw [%l7 + 0x64], %g7
17927 movrne %i4, %g1, %i3
17928 stx %o0, [%l7 + 0x20]
17929 fmovrde %l0, %f0, %f0
17930 sll %o4, %l2, %i5
17931 stb %i0, [%l7 + 0x4D]
17932 ldub [%l7 + 0x6F], %g6
17933 addcc %l6, %l4, %g2
17934 ldsw [%l7 + 0x54], %o7
17935 fnands %f7, %f14, %f10
17936 te %xcc, 0x6
17937 alignaddr %g3, %g4, %o1
17938 movgu %xcc, %g5, %i2
17939 fmovse %xcc, %f1, %f10
17940 subc %o3, 0x1E1A, %i6
17941 fpmerge %f8, %f1, %f12
17942 mova %icc, %l1, %o2
17943 stb %l5, [%l7 + 0x7F]
17944 ldsb [%l7 + 0x54], %i1
17945 ldsw [%l7 + 0x68], %o6
17946 ldsh [%l7 + 0x22], %l3
17947 fba %fcc1, loop_2137
17948 fcmpd %fcc1, %f2, %f2
17949 ldub [%l7 + 0x5D], %i7
17950 fsrc2s %f0, %f14
17951loop_2137:
17952 std %f8, [%l7 + 0x38]
17953 ldsb [%l7 + 0x60], %g7
17954 stb %o5, [%l7 + 0x57]
17955 tpos %icc, 0x6
17956 sub %g1, 0x0F3C, %i4
17957 call loop_2138
17958 fexpand %f2, %f0
17959 fnot2 %f14, %f8
17960 sth %o0, [%l7 + 0x40]
17961loop_2138:
17962 fbge,a %fcc3, loop_2139
17963 tvc %icc, 0x4
17964 tcc %icc, 0x6
17965 addccc %l0, 0x0218, %i3
17966loop_2139:
17967 stb %l2, [%l7 + 0x61]
17968 tvs %xcc, 0x5
17969 ldsh [%l7 + 0x3E], %o4
17970 brnz,a %i0, loop_2140
17971 fbe,a %fcc3, loop_2141
17972 bneg,pn %icc, loop_2142
17973 movge %xcc, %i5, %l6
17974loop_2140:
17975 edge8l %l4, %g6, %g2
17976loop_2141:
17977 fmovdne %xcc, %f15, %f8
17978loop_2142:
17979 smulcc %o7, %g3, %g4
17980 fmovspos %xcc, %f10, %f2
17981 ldsh [%l7 + 0x2E], %g5
17982 fpack32 %f0, %f8, %f4
17983 fmovdcc %xcc, %f13, %f7
17984 stw %o1, [%l7 + 0x1C]
17985 bneg,a loop_2143
17986 be,a,pt %xcc, loop_2144
17987 fbne,a %fcc0, loop_2145
17988 st %f8, [%l7 + 0x0C]
17989loop_2143:
17990 stw %o3, [%l7 + 0x74]
17991loop_2144:
17992 fmovsa %icc, %f5, %f8
17993loop_2145:
17994 fzero %f2
17995 std %f10, [%l7 + 0x60]
17996 ld [%l7 + 0x2C], %f8
17997 fbug,a %fcc3, loop_2146
17998 ldsb [%l7 + 0x2C], %i6
17999 sdivcc %i2, 0x1447, %l1
18000 taddcc %l5, %i1, %o2
18001loop_2146:
18002 movpos %xcc, %l3, %i7
18003 lduw [%l7 + 0x1C], %g7
18004 udivx %o5, 0x1126, %g1
18005 fmovsle %xcc, %f13, %f2
18006 ld [%l7 + 0x60], %f1
18007 orcc %i4, 0x1434, %o0
18008 fone %f2
18009 tle %icc, 0x2
18010 brnz %l0, loop_2147
18011 fcmped %fcc0, %f10, %f14
18012 stb %i3, [%l7 + 0x14]
18013 fmul8x16au %f10, %f4, %f6
18014loop_2147:
18015 stw %l2, [%l7 + 0x18]
18016 stx %o6, [%l7 + 0x78]
18017 fmovdleu %xcc, %f11, %f9
18018 ldd [%l7 + 0x18], %f12
18019 fcmpes %fcc3, %f11, %f1
18020 fandnot1s %f2, %f2, %f0
18021 std %f6, [%l7 + 0x18]
18022 pdist %f0, %f0, %f2
18023 ld [%l7 + 0x78], %f3
18024 stw %o4, [%l7 + 0x7C]
18025 fmovdvs %icc, %f0, %f2
18026 smulcc %i0, %i5, %l4
18027 movrlez %l6, 0x3D0, %g2
18028 ldsw [%l7 + 0x28], %g6
18029 fmuld8ulx16 %f15, %f6, %f10
18030 fsrc2 %f2, %f6
18031 lduw [%l7 + 0x30], %g3
18032 fbu,a %fcc0, loop_2148
18033 fmovsge %xcc, %f13, %f8
18034 subc %g4, 0x1D27, %o7
18035 bneg,pn %xcc, loop_2149
18036loop_2148:
18037 fbge %fcc3, loop_2150
18038 tvc %xcc, 0x2
18039 stw %o1, [%l7 + 0x10]
18040loop_2149:
18041 edge16 %o3, %g5, %i2
18042loop_2150:
18043 brlz %l1, loop_2151
18044 sra %i6, 0x13, %i1
18045 bg,a loop_2152
18046 stx %l5, [%l7 + 0x58]
18047loop_2151:
18048 fmovsl %xcc, %f12, %f1
18049 ble %icc, loop_2153
18050loop_2152:
18051 fcmple32 %f8, %f8, %l3
18052 fone %f6
18053 alignaddr %o2, %i7, %g7
18054loop_2153:
18055 fpackfix %f2, %f4
18056 nop
18057 setx loop_2154, %l0, %l1
18058 wrpr 0x1, %tl
18059 wrpr %l1, %tpc
18060 add %l1, 0x4, %l1
18061 wrpr %l1, %tnpc
18062 setx 0x34400001400, %l0, %l1
18063 wrpr %l1, %tstate
18064 wrhpr 0x4, %htstate
18065 retry
18066 ldub [%l7 + 0x30], %g1
18067 fmovsl %xcc, %f11, %f7
18068 movg %icc, %o5, %i4
18069loop_2154:
18070 fornot1 %f0, %f8, %f12
18071 bge loop_2155
18072 ldsb [%l7 + 0x16], %o0
18073 st %f0, [%l7 + 0x74]
18074 fcmpeq32 %f6, %f2, %i3
18075loop_2155:
18076 subcc %l0, %l2, %o4
18077 andcc %o6, %i0, %l4
18078 tgu %icc, 0x2
18079 ld [%l7 + 0x10], %f9
18080 movleu %xcc, %l6, %g2
18081 bpos,a,pn %icc, loop_2156
18082 ldsw [%l7 + 0x1C], %g6
18083 fpsub32 %f4, %f4, %f0
18084 fmovsvc %icc, %f14, %f9
18085loop_2156:
18086 fmuld8sux16 %f5, %f5, %f0
18087 edge32l %i5, %g3, %o7
18088 xor %o1, %o3, %g5
18089 ldub [%l7 + 0x41], %g4
18090 lduw [%l7 + 0x34], %i2
18091 fbug,a %fcc3, loop_2157
18092 ldsh [%l7 + 0x48], %l1
18093 fble,a %fcc3, loop_2158
18094 ld [%l7 + 0x08], %f0
18095loop_2157:
18096 movpos %icc, %i1, %l5
18097 fcmps %fcc0, %f1, %f8
18098loop_2158:
18099 alignaddrl %l3, %i6, %o2
18100 ldd [%l7 + 0x68], %f14
18101 fpmerge %f8, %f1, %f4
18102 xnorcc %g7, 0x19DD, %g1
18103 std %f8, [%l7 + 0x20]
18104 fmovsle %xcc, %f1, %f0
18105 fmovdne %xcc, %f7, %f5
18106 fmovsa %icc, %f13, %f15
18107 brlz %i7, loop_2159
18108 ldsh [%l7 + 0x6A], %i4
18109 sth %o0, [%l7 + 0x7A]
18110 lduh [%l7 + 0x70], %i3
18111loop_2159:
18112 movn %icc, %o5, %l0
18113 call loop_2160
18114 stx %l2, [%l7 + 0x40]
18115 fornot2 %f10, %f10, %f0
18116 tn %icc, 0x1
18117loop_2160:
18118 fmul8x16al %f2, %f4, %f0
18119 smulcc %o6, %o4, %i0
18120 smul %l4, 0x16CB, %l6
18121 fbu,a %fcc2, loop_2161
18122 fpadd16s %f10, %f10, %f12
18123 ldd [%l7 + 0x20], %f2
18124 stx %g2, [%l7 + 0x40]
18125loop_2161:
18126 for %f14, %f14, %f6
18127 fmovdcc %xcc, %f12, %f7
18128 brlz,a %g6, loop_2162
18129 sth %g3, [%l7 + 0x3A]
18130 fmovdle %icc, %f3, %f6
18131 fbn %fcc2, loop_2163
18132loop_2162:
18133 brnz %o7, loop_2164
18134 array32 %i5, %o3, %o1
18135 fbl %fcc1, loop_2165
18136loop_2163:
18137 subc %g4, 0x0036, %g5
18138loop_2164:
18139 fmovdle %icc, %f10, %f6
18140 st %f9, [%l7 + 0x20]
18141loop_2165:
18142 lduh [%l7 + 0x76], %i2
18143 sth %i1, [%l7 + 0x28]
18144 taddcctv %l1, 0x16CE, %l5
18145 umulcc %i6, %l3, %g7
18146 edge32n %g1, %i7, %i4
18147 brgz %o0, loop_2166
18148 udivx %i3, 0x04BF, %o5
18149 bcs loop_2167
18150 stw %o2, [%l7 + 0x2C]
18151loop_2166:
18152 stw %l0, [%l7 + 0x60]
18153 ldx [%l7 + 0x38], %o6
18154loop_2167:
18155 te %xcc, 0x6
18156 sdiv %l2, 0x06B7, %o4
18157 faligndata %f14, %f14, %f2
18158 tcs %icc, 0x1
18159 fxor %f2, %f10, %f6
18160 fbul %fcc1, loop_2168
18161 nop
18162 setx loop_2169, %l0, %l1
18163 wrpr 0x1, %tl
18164 wrpr %l1, %tpc
18165 add %l1, 0x4, %l1
18166 wrpr %l1, %tnpc
18167 setx 0x34400001400, %l0, %l1
18168 wrpr %l1, %tstate
18169 wrhpr 0x4, %htstate
18170 retry
18171 fnor %f14, %f4, %f6
18172 ldub [%l7 + 0x21], %l4
18173loop_2168:
18174 fcmpgt32 %f8, %f14, %i0
18175loop_2169:
18176 sth %g2, [%l7 + 0x76]
18177 xorcc %l6, 0x03A1, %g6
18178 ld [%l7 + 0x6C], %f14
18179 fbug %fcc1, loop_2170
18180 tsubcctv %o7, 0x1531, %i5
18181 std %f0, [%l7 + 0x68]
18182 lduh [%l7 + 0x70], %g3
18183loop_2170:
18184 fmovrdgez %o1, %f8, %f12
18185 fmovd %f4, %f8
18186 st %f12, [%l7 + 0x48]
18187 fbne %fcc1, loop_2171
18188 edge8ln %o3, %g5, %i2
18189 fbn,a %fcc1, loop_2172
18190 bvc,a,pn %xcc, loop_2173
18191loop_2171:
18192 fpsub32s %f12, %f9, %f14
18193 ldx [%l7 + 0x28], %g4
18194loop_2172:
18195 ldsh [%l7 + 0x2A], %i1
18196loop_2173:
18197 ld [%l7 + 0x1C], %f14
18198 fmovsvs %xcc, %f1, %f6
18199 ldsh [%l7 + 0x16], %l5
18200 fzeros %f4
18201 edge32ln %l1, %l3, %g7
18202 stw %g1, [%l7 + 0x40]
18203 ld [%l7 + 0x20], %f5
18204 brlez,a %i6, loop_2174
18205 fmovdge %icc, %f14, %f11
18206 fbuge,a %fcc3, loop_2175
18207 ldsb [%l7 + 0x59], %i7
18208loop_2174:
18209 fmovdle %xcc, %f13, %f11
18210 ld [%l7 + 0x3C], %f13
18211loop_2175:
18212 fcmped %fcc0, %f2, %f14
18213 ldub [%l7 + 0x41], %o0
18214 fpack16 %f8, %f3
18215 sth %i3, [%l7 + 0x2E]
18216 sth %o5, [%l7 + 0x1C]
18217 fand %f4, %f6, %f2
18218 fcmpes %fcc0, %f14, %f1
18219 fabsd %f2, %f14
18220 edge32n %o2, %i4, %l0
18221 stx %l2, [%l7 + 0x38]
18222 fbule,a %fcc2, loop_2176
18223 lduh [%l7 + 0x1A], %o6
18224 fabsd %f12, %f0
18225 bgu,a loop_2177
18226loop_2176:
18227 te %icc, 0x6
18228 fpsub16s %f1, %f2, %f6
18229 stb %l4, [%l7 + 0x30]
18230loop_2177:
18231 call loop_2178
18232 ldx [%l7 + 0x38], %o4
18233 fmul8x16au %f1, %f3, %f8
18234 fmovdcs %xcc, %f14, %f3
18235loop_2178:
18236 ldsw [%l7 + 0x6C], %i0
18237 popc %l6, %g6
18238 subc %g2, 0x0C79, %i5
18239 fmovrdne %o7, %f6, %f14
18240 tge %xcc, 0x3
18241 pdist %f12, %f2, %f4
18242 movvc %xcc, %g3, %o1
18243 fmovdl %xcc, %f15, %f7
18244 fcmpne32 %f6, %f4, %o3
18245 fones %f1
18246 fmovdpos %xcc, %f6, %f15
18247 fpackfix %f2, %f13
18248 fmovsvs %icc, %f14, %f14
18249 xnor %i2, 0x1921, %g4
18250 ldsb [%l7 + 0x47], %g5
18251 fornot1s %f7, %f14, %f2
18252 movrlez %l5, 0x23A, %l1
18253 stw %l3, [%l7 + 0x4C]
18254 movvs %xcc, %i1, %g7
18255 fmovrdgz %i6, %f12, %f8
18256 stb %g1, [%l7 + 0x1D]
18257 stx %o0, [%l7 + 0x38]
18258 tge %icc, 0x6
18259 fsrc2 %f4, %f14
18260 fcmps %fcc1, %f12, %f9
18261 or %i7, %o5, %i3
18262 sra %o2, %l0, %l2
18263 brlez,a %i4, loop_2179
18264 fmovrslz %l4, %f14, %f8
18265 stw %o6, [%l7 + 0x40]
18266 st %f5, [%l7 + 0x2C]
18267loop_2179:
18268 be,a %xcc, loop_2180
18269 ldx [%l7 + 0x08], %i0
18270 fmovrdgz %l6, %f8, %f0
18271 fmovdvs %xcc, %f4, %f7
18272loop_2180:
18273 stw %g6, [%l7 + 0x50]
18274 nop
18275 setx loop_2181, %l0, %l1
18276 wrpr 0x1, %tl
18277 wrpr %l1, %tnpc
18278 setx 0x34400001400, %l0, %l1
18279 wrpr %l1, %tstate
18280 wrhpr 0x4, %htstate
18281 done
18282 popc %o4, %g2
18283 popc 0x1043, %i5
18284 fmovde %icc, %f14, %f14
18285loop_2181:
18286 std %f4, [%l7 + 0x28]
18287 udivcc %g3, 0x0228, %o1
18288 fabss %f10, %f5
18289 ldx [%l7 + 0x78], %o3
18290 alignaddrl %o7, %i2, %g4
18291 fmuld8sux16 %f1, %f9, %f4
18292 fbul,a %fcc0, loop_2182
18293 ldsb [%l7 + 0x7F], %l5
18294 fors %f8, %f12, %f12
18295 array32 %g5, %l3, %i1
18296loop_2182:
18297 fors %f14, %f15, %f1
18298 ldd [%l7 + 0x68], %f6
18299 bvs,pn %icc, loop_2183
18300 tvs %icc, 0x1
18301 fmovdcs %xcc, %f11, %f8
18302 fpack32 %f2, %f4, %f0
18303loop_2183:
18304 ldsw [%l7 + 0x4C], %g7
18305 fcmpes %fcc3, %f9, %f4
18306 subccc %i6, 0x1D44, %l1
18307 fpsub16 %f12, %f8, %f10
18308 st %f4, [%l7 + 0x10]
18309 ldub [%l7 + 0x4B], %o0
18310 fmuld8sux16 %f7, %f15, %f0
18311 stx %i7, [%l7 + 0x78]
18312 stx %o5, [%l7 + 0x28]
18313 fzero %f6
18314 srlx %i3, %g1, %l0
18315 stb %o2, [%l7 + 0x56]
18316 lduw [%l7 + 0x14], %i4
18317 ba,pn %icc, loop_2184
18318 st %f1, [%l7 + 0x40]
18319 edge8n %l2, %l4, %i0
18320 fmovsl %icc, %f10, %f7
18321loop_2184:
18322 xnorcc %o6, 0x033F, %l6
18323 fmovdne %icc, %f13, %f5
18324 ldsw [%l7 + 0x38], %g6
18325 fmovdneg %icc, %f0, %f12
18326 ld [%l7 + 0x60], %f2
18327 movcc %xcc, %g2, %i5
18328 movpos %icc, %o4, %o1
18329 std %f6, [%l7 + 0x08]
18330 udivx %o3, 0x0212, %o7
18331 smulcc %g3, %g4, %i2
18332 ldsw [%l7 + 0x7C], %l5
18333 sdiv %l3, 0x15B2, %g5
18334 fmovrsgz %g7, %f11, %f12
18335 array16 %i6, %i1, %o0
18336 fornot2s %f10, %f7, %f8
18337 orn %i7, %l1, %i3
18338 fabss %f6, %f8
18339 fcmpeq16 %f6, %f2, %o5
18340 ldsw [%l7 + 0x64], %g1
18341 bleu,a %icc, loop_2185
18342 fmuld8sux16 %f0, %f1, %f2
18343 ldsh [%l7 + 0x22], %l0
18344 stw %i4, [%l7 + 0x5C]
18345loop_2185:
18346 udivcc %o2, 0x00AD, %l4
18347 fone %f10
18348 ldsw [%l7 + 0x4C], %i0
18349 fnot2 %f2, %f8
18350 stx %o6, [%l7 + 0x70]
18351 brlz,a %l2, loop_2186
18352 movrlz %l6, 0x3CE, %g6
18353 fandnot2s %f3, %f4, %f14
18354 fxors %f6, %f9, %f6
18355loop_2186:
18356 tle %xcc, 0x6
18357 edge32n %g2, %o4, %i5
18358 fcmpgt32 %f0, %f6, %o3
18359 std %f14, [%l7 + 0x28]
18360 ld [%l7 + 0x0C], %f5
18361 fmovse %icc, %f0, %f6
18362 stw %o7, [%l7 + 0x5C]
18363 ldsh [%l7 + 0x08], %g3
18364 ldsw [%l7 + 0x78], %g4
18365 fandnot1 %f6, %f0, %f0
18366 edge16 %i2, %o1, %l5
18367 fcmpd %fcc0, %f10, %f0
18368 ldsb [%l7 + 0x5B], %l3
18369 fornot1s %f0, %f15, %f14
18370 fone %f0
18371 bcs,a,pt %icc, loop_2187
18372 ld [%l7 + 0x10], %f4
18373 fmovscc %xcc, %f1, %f9
18374 std %f0, [%l7 + 0x48]
18375loop_2187:
18376 fcmple16 %f0, %f0, %g7
18377 fands %f7, %f8, %f11
18378 movrgz %g5, 0x10E, %i1
18379 faligndata %f0, %f0, %f4
18380 sdiv %i6, 0x0649, %i7
18381 stx %l1, [%l7 + 0x48]
18382 bneg,a %icc, loop_2188
18383 ldsw [%l7 + 0x20], %i3
18384 udivcc %o5, 0x0C4B, %o0
18385 movne %xcc, %g1, %i4
18386loop_2188:
18387 ldd [%l7 + 0x50], %f14
18388 fpsub32s %f11, %f15, %f5
18389 nop
18390 setx loop_2189, %l0, %l1
18391 jmpl %l1, %o2
18392 sth %l0, [%l7 + 0x7A]
18393 edge32l %i0, %o6, %l4
18394 srl %l6, 0x08, %l2
18395loop_2189:
18396 fexpand %f6, %f4
18397 sethi 0x1EF1, %g6
18398 edge8l %o4, %i5, %g2
18399 fmovde %icc, %f11, %f0
18400 alignaddr %o7, %o3, %g3
18401 edge8n %g4, %o1, %l5
18402 tgu %icc, 0x7
18403 subc %i2, 0x019C, %g7
18404 fxor %f10, %f2, %f4
18405 fornot1 %f12, %f8, %f2
18406 fbe,a %fcc1, loop_2190
18407 fnegs %f12, %f6
18408 fmovrsne %g5, %f11, %f10
18409 ldub [%l7 + 0x18], %i1
18410loop_2190:
18411 subc %l3, 0x0B6C, %i7
18412 fmovrslez %i6, %f14, %f8
18413 fbo,a %fcc2, loop_2191
18414 edge16l %i3, %l1, %o0
18415 fmovrslez %o5, %f3, %f7
18416 mulscc %g1, %o2, %l0
18417loop_2191:
18418 ld [%l7 + 0x5C], %f0
18419 andncc %i4, %o6, %i0
18420 ldub [%l7 + 0x43], %l6
18421 fcmped %fcc1, %f4, %f0
18422 stw %l2, [%l7 + 0x08]
18423 fnor %f6, %f8, %f6
18424 taddcc %l4, 0x182A, %g6
18425 std %f12, [%l7 + 0x78]
18426 bneg %xcc, loop_2192
18427 movvc %xcc, %o4, %g2
18428 lduh [%l7 + 0x56], %i5
18429 smulcc %o7, %o3, %g3
18430loop_2192:
18431 ldx [%l7 + 0x50], %g4
18432 fbne %fcc3, loop_2193
18433 tg %xcc, 0x0
18434 fmovsleu %icc, %f0, %f9
18435 fmovsg %icc, %f9, %f15
18436loop_2193:
18437 st %f7, [%l7 + 0x18]
18438 fmuld8sux16 %f5, %f1, %f6
18439 sth %o1, [%l7 + 0x40]
18440 fmovspos %icc, %f10, %f12
18441 lduh [%l7 + 0x18], %l5
18442 movleu %icc, %g7, %g5
18443 fmovdgu %xcc, %f15, %f4
18444 tge %xcc, 0x1
18445 fmovsg %xcc, %f0, %f2
18446 stb %i2, [%l7 + 0x6F]
18447 alignaddrl %l3, %i7, %i6
18448 bcs,a %icc, loop_2194
18449 subcc %i3, %l1, %o0
18450 fpadd32 %f12, %f6, %f2
18451 ba,a %xcc, loop_2195
18452loop_2194:
18453 movrlez %o5, %g1, %o2
18454 bvc,pn %xcc, loop_2196
18455 sth %l0, [%l7 + 0x14]
18456loop_2195:
18457 ldsw [%l7 + 0x7C], %i1
18458 bvc,a %xcc, loop_2197
18459loop_2196:
18460 fabsd %f12, %f6
18461 ldd [%l7 + 0x38], %f14
18462 edge32n %o6, %i4, %i0
18463loop_2197:
18464 taddcc %l6, %l4, %g6
18465 ld [%l7 + 0x44], %f15
18466 bvs %icc, loop_2198
18467 srax %o4, 0x0F, %l2
18468 fcmped %fcc1, %f4, %f14
18469 bn %icc, loop_2199
18470loop_2198:
18471 fblg,a %fcc2, loop_2200
18472 nop
18473 setx loop_2201, %l0, %l1
18474 wrpr 0x1, %tl
18475 wrpr %l1, %tpc
18476 add %l1, 0x4, %l1
18477 wrpr %l1, %tnpc
18478 setx 0x34400001400, %l0, %l1
18479 wrpr %l1, %tstate
18480 wrhpr 0x4, %htstate
18481 retry
18482 ldsb [%l7 + 0x20], %i5
18483loop_2199:
18484 fmovrdgez %g2, %f6, %f4
18485loop_2200:
18486 fpackfix %f10, %f0
18487loop_2201:
18488 stx %o3, [%l7 + 0x50]
18489 ldsh [%l7 + 0x28], %g3
18490 tl %icc, 0x3
18491 fnot1s %f13, %f15
18492 te %xcc, 0x5
18493 ldub [%l7 + 0x65], %g4
18494 fmovrslz %o7, %f15, %f15
18495 fsrc2s %f5, %f14
18496 lduh [%l7 + 0x46], %o1
18497 array16 %g7, %g5, %l5
18498 tvs %xcc, 0x2
18499 bgu,a,pt %xcc, loop_2202
18500 fpack32 %f4, %f2, %f0
18501 lduw [%l7 + 0x14], %i2
18502 st %f12, [%l7 + 0x78]
18503loop_2202:
18504 bpos,a,pt %icc, loop_2203
18505 andcc %l3, %i7, %i6
18506 movgu %icc, %i3, %o0
18507 fba,a %fcc1, loop_2204
18508loop_2203:
18509 mulscc %l1, %g1, %o5
18510 fbge %fcc2, loop_2205
18511 fpadd32s %f14, %f10, %f6
18512loop_2204:
18513 bge,pt %xcc, loop_2206
18514 taddcc %l0, 0x1B53, %i1
18515loop_2205:
18516 taddcc %o6, %o2, %i4
18517 bne,a,pt %icc, loop_2207
18518loop_2206:
18519 fors %f2, %f7, %f2
18520 ba,a %icc, loop_2208
18521 tg %icc, 0x7
18522loop_2207:
18523 fpmerge %f9, %f11, %f4
18524 array16 %i0, %l4, %l6
18525loop_2208:
18526 ldx [%l7 + 0x38], %g6
18527 array8 %l2, %i5, %o4
18528 fmovd %f12, %f0
18529 lduh [%l7 + 0x1E], %o3
18530 bcs,a loop_2209
18531 orn %g2, %g4, %o7
18532 pdist %f14, %f6, %f8
18533 sll %g3, 0x13, %o1
18534loop_2209:
18535 array32 %g7, %g5, %l5
18536 fmuld8ulx16 %f9, %f8, %f10
18537 fcmpne16 %f10, %f4, %i2
18538 ldx [%l7 + 0x68], %l3
18539 ldub [%l7 + 0x20], %i7
18540 stx %i3, [%l7 + 0x38]
18541 stw %o0, [%l7 + 0x48]
18542 lduw [%l7 + 0x20], %i6
18543 fone %f10
18544 fbne %fcc0, loop_2210
18545 edge32 %g1, %o5, %l1
18546 fnot2s %f3, %f13
18547 ldx [%l7 + 0x60], %i1
18548loop_2210:
18549 fcmpd %fcc2, %f12, %f0
18550 lduh [%l7 + 0x38], %l0
18551 fmovrslez %o2, %f0, %f6
18552 ldsb [%l7 + 0x67], %o6
18553 fnot1 %f10, %f8
18554 bshuffle %f12, %f2, %f2
18555 fnot2s %f2, %f15
18556 fmovsneg %icc, %f1, %f13
18557 fbg %fcc1, loop_2211
18558 ldub [%l7 + 0x4E], %i0
18559 fbne,a %fcc0, loop_2212
18560 movcc %xcc, %i4, %l6
18561loop_2211:
18562 edge32l %g6, %l2, %i5
18563 fmovrde %o4, %f4, %f12
18564loop_2212:
18565 fmovrse %l4, %f5, %f5
18566 ldsw [%l7 + 0x7C], %o3
18567 edge8l %g2, %o7, %g3
18568 stx %o1, [%l7 + 0x38]
18569 movcc %xcc, %g7, %g5
18570 xnorcc %g4, %i2, %l5
18571 movn %xcc, %l3, %i3
18572 movcc %xcc, %i7, %i6
18573 bl,pn %icc, loop_2213
18574 movle %xcc, %g1, %o5
18575 ldsb [%l7 + 0x19], %o0
18576 fmovdge %icc, %f12, %f8
18577loop_2213:
18578 fnot1s %f13, %f9
18579 fmovdcs %xcc, %f5, %f2
18580 stb %l1, [%l7 + 0x5A]
18581 fmovrslez %i1, %f9, %f4
18582 ldub [%l7 + 0x7C], %o2
18583 ld [%l7 + 0x7C], %f3
18584 sth %l0, [%l7 + 0x1A]
18585 fmovdpos %xcc, %f15, %f13
18586 fnot2s %f2, %f2
18587 bcs loop_2214
18588 fmul8x16au %f10, %f12, %f0
18589 ldsw [%l7 + 0x4C], %i0
18590 fbn %fcc3, loop_2215
18591loop_2214:
18592 fbn %fcc0, loop_2216
18593 fands %f2, %f9, %f2
18594 tcs %xcc, 0x6
18595loop_2215:
18596 stx %i4, [%l7 + 0x40]
18597loop_2216:
18598 movle %xcc, %o6, %l6
18599 stw %l2, [%l7 + 0x30]
18600 fmovdgu %xcc, %f11, %f12
18601 alignaddrl %g6, %i5, %l4
18602 ldsw [%l7 + 0x3C], %o4
18603 fmovrsgz %o3, %f8, %f6
18604 ldsb [%l7 + 0x4F], %g2
18605 brgz,a %o7, loop_2217
18606 fbg %fcc1, loop_2218
18607 fmovsneg %xcc, %f9, %f14
18608 fcmpd %fcc2, %f0, %f14
18609loop_2217:
18610 fand %f6, %f10, %f0
18611loop_2218:
18612 tg %xcc, 0x3
18613 popc 0x0205, %g3
18614 fmovsneg %icc, %f10, %f5
18615 addcc %o1, %g7, %g4
18616 bcc,a %icc, loop_2219
18617 fbe,a %fcc1, loop_2220
18618 tvc %icc, 0x5
18619 fbe,a %fcc1, loop_2221
18620loop_2219:
18621 sdiv %g5, 0x07F2, %l5
18622loop_2220:
18623 for %f14, %f6, %f2
18624 lduw [%l7 + 0x68], %i2
18625loop_2221:
18626 popc 0x109C, %l3
18627 fmuld8sux16 %f0, %f2, %f10
18628 fmovdvc %xcc, %f1, %f1
18629 stb %i3, [%l7 + 0x2D]
18630 ldsw [%l7 + 0x6C], %i7
18631 fcmple16 %f14, %f8, %g1
18632 tg %xcc, 0x1
18633 pdist %f8, %f14, %f0
18634 edge32l %o5, %i6, %l1
18635 fmovsle %xcc, %f12, %f15
18636 fmovrdgez %i1, %f12, %f12
18637 ld [%l7 + 0x58], %f14
18638 add %o2, %l0, %o0
18639 fnand %f8, %f12, %f14
18640 movneg %xcc, %i4, %o6
18641 stx %l6, [%l7 + 0x18]
18642 nop
18643 setx loop_2222, %l0, %l1
18644 jmpl %l1, %i0
18645 fcmpeq32 %f14, %f4, %l2
18646 fmovrde %i5, %f0, %f14
18647 popc 0x1BF7, %g6
18648loop_2222:
18649 taddcctv %o4, 0x10A1, %l4
18650 tg %icc, 0x5
18651 st %f11, [%l7 + 0x48]
18652 popc 0x1127, %o3
18653 ldsh [%l7 + 0x18], %o7
18654 fones %f0
18655 fmovrdlz %g2, %f4, %f4
18656 fpsub32s %f3, %f10, %f5
18657 lduh [%l7 + 0x20], %g3
18658 sdivcc %g7, 0x1465, %g4
18659 ldub [%l7 + 0x51], %o1
18660 ld [%l7 + 0x14], %f14
18661 ld [%l7 + 0x78], %f4
18662 ldd [%l7 + 0x28], %f12
18663 ldsb [%l7 + 0x43], %l5
18664 fmovs %f8, %f11
18665 lduw [%l7 + 0x3C], %i2
18666 edge32 %g5, %i3, %i7
18667 fbuge,a %fcc1, loop_2223
18668 ld [%l7 + 0x40], %f1
18669 fmuld8sux16 %f7, %f2, %f6
18670 fnors %f1, %f14, %f7
18671loop_2223:
18672 lduw [%l7 + 0x28], %l3
18673 andncc %g1, %o5, %l1
18674 fmovdge %icc, %f5, %f6
18675 fmuld8ulx16 %f11, %f14, %f4
18676 stw %i1, [%l7 + 0x10]
18677 movre %i6, 0x181, %l0
18678 fbule,a %fcc1, loop_2224
18679 fand %f10, %f12, %f2
18680 xnor %o2, 0x034B, %i4
18681 ld [%l7 + 0x18], %f7
18682loop_2224:
18683 brz %o0, loop_2225
18684 fpmerge %f13, %f12, %f12
18685 ldx [%l7 + 0x70], %o6
18686 ldd [%l7 + 0x40], %f4
18687loop_2225:
18688 lduh [%l7 + 0x54], %i0
18689 fbl %fcc2, loop_2226
18690 fmovrslz %l6, %f15, %f15
18691 fones %f15
18692 fnot2 %f2, %f14
18693loop_2226:
18694 fpadd32s %f0, %f14, %f8
18695 orn %l2, %i5, %o4
18696 fmul8x16au %f11, %f14, %f10
18697 fands %f1, %f1, %f4
18698 bcc %xcc, loop_2227
18699 movcc %icc, %l4, %o3
18700 movg %icc, %o7, %g6
18701 fmovdgu %icc, %f3, %f9
18702loop_2227:
18703 movvs %xcc, %g2, %g7
18704 fbul,a %fcc1, loop_2228
18705 bleu,a %icc, loop_2229
18706 stw %g4, [%l7 + 0x70]
18707 taddcc %g3, %l5, %i2
18708loop_2228:
18709 fmovsgu %xcc, %f6, %f10
18710loop_2229:
18711 mova %xcc, %g5, %o1
18712 bn,a loop_2230
18713 movrgez %i3, %i7, %l3
18714 stb %g1, [%l7 + 0x14]
18715 ldsw [%l7 + 0x40], %o5
18716loop_2230:
18717 bn,a %icc, loop_2231
18718 te %xcc, 0x0
18719 edge32n %l1, %i1, %i6
18720 bvc %xcc, loop_2232
18721loop_2231:
18722 fmovspos %xcc, %f0, %f0
18723 fmovspos %icc, %f3, %f5
18724 fmovrse %l0, %f13, %f8
18725loop_2232:
18726 fmovscs %xcc, %f12, %f7
18727 mulx %o2, 0x08FE, %i4
18728 movgu %icc, %o6, %o0
18729 ldd [%l7 + 0x30], %f12
18730 lduw [%l7 + 0x68], %l6
18731 srl %l2, %i5, %o4
18732 fbl,a %fcc1, loop_2233
18733 tleu %icc, 0x2
18734 movre %i0, %o3, %l4
18735 fbg,a %fcc0, loop_2234
18736loop_2233:
18737 ld [%l7 + 0x20], %f12
18738 bneg,pt %icc, loop_2235
18739 stx %g6, [%l7 + 0x18]
18740loop_2234:
18741 tcc %xcc, 0x0
18742 addc %o7, %g7, %g2
18743loop_2235:
18744 ld [%l7 + 0x14], %f13
18745 fmovsle %xcc, %f13, %f8
18746 st %f11, [%l7 + 0x18]
18747 fpsub32s %f11, %f5, %f12
18748 movl %xcc, %g4, %l5
18749 tn %icc, 0x5
18750 sth %g3, [%l7 + 0x58]
18751 ldsh [%l7 + 0x7E], %g5
18752 edge32ln %o1, %i3, %i2
18753 tsubcctv %l3, %g1, %i7
18754 brgz,a %o5, loop_2236
18755 ta %xcc, 0x0
18756 bcc,a,pt %xcc, loop_2237
18757 fmovsl %icc, %f14, %f12
18758loop_2236:
18759 fmovsge %icc, %f14, %f9
18760 edge8n %l1, %i1, %i6
18761loop_2237:
18762 fmovdg %xcc, %f3, %f13
18763 ld [%l7 + 0x38], %f13
18764 sdivcc %l0, 0x1C8F, %o2
18765 movg %xcc, %i4, %o0
18766 stx %o6, [%l7 + 0x50]
18767 fmovse %icc, %f11, %f3
18768 fmovse %xcc, %f14, %f1
18769 ldsw [%l7 + 0x50], %l2
18770 bcc,a,pn %icc, loop_2238
18771 mova %xcc, %i5, %o4
18772 stw %l6, [%l7 + 0x34]
18773 tgu %xcc, 0x3
18774loop_2238:
18775 fmovsvc %icc, %f11, %f11
18776 fzeros %f14
18777 stx %i0, [%l7 + 0x40]
18778 edge32n %l4, %g6, %o7
18779 sth %g7, [%l7 + 0x4A]
18780 lduw [%l7 + 0x68], %o3
18781 orncc %g4, %g2, %l5
18782 ldd [%l7 + 0x70], %f4
18783 fmovsg %icc, %f5, %f1
18784 array8 %g5, %g3, %i3
18785 fornot2 %f8, %f14, %f6
18786 fmul8x16 %f13, %f12, %f4
18787 fmovrde %i2, %f12, %f6
18788 ldsb [%l7 + 0x65], %o1
18789 bpos loop_2239
18790 stb %l3, [%l7 + 0x17]
18791 nop
18792 setx loop_2240, %l0, %l1
18793 jmpl %l1, %g1
18794 brlez,a %o5, loop_2241
18795loop_2239:
18796 ldub [%l7 + 0x40], %l1
18797 lduh [%l7 + 0x60], %i7
18798loop_2240:
18799 fmovrdgez %i1, %f10, %f0
18800loop_2241:
18801 fpadd32 %f4, %f14, %f10
18802 ldub [%l7 + 0x0C], %l0
18803 fbne,a %fcc2, loop_2242
18804 fandnot2 %f10, %f8, %f6
18805 ldd [%l7 + 0x28], %f8
18806 fpsub32 %f0, %f2, %f8
18807loop_2242:
18808 fsrc1s %f4, %f13
18809 ldx [%l7 + 0x38], %i6
18810 fmovsne %icc, %f6, %f3
18811 sethi 0x045F, %i4
18812 fnegs %f10, %f2
18813 edge16n %o2, %o0, %l2
18814 stx %o6, [%l7 + 0x08]
18815 mulx %i5, %o4, %l6
18816 tcc %xcc, 0x3
18817 lduh [%l7 + 0x62], %l4
18818 smul %g6, 0x1004, %i0
18819 movcs %xcc, %g7, %o3
18820 udiv %g4, 0x08DE, %g2
18821 srax %l5, %o7, %g3
18822 movcs %xcc, %g5, %i2
18823 stb %o1, [%l7 + 0x49]
18824 fmovdne %icc, %f12, %f8
18825 brz,a %l3, loop_2243
18826 ldsw [%l7 + 0x1C], %i3
18827 ldsb [%l7 + 0x43], %g1
18828 fands %f15, %f9, %f4
18829loop_2243:
18830 fnot1 %f14, %f14
18831 movvc %icc, %l1, %o5
18832 udivx %i7, 0x14E0, %l0
18833 ldsw [%l7 + 0x5C], %i1
18834 stx %i6, [%l7 + 0x38]
18835 lduh [%l7 + 0x20], %i4
18836 movcc %xcc, %o0, %l2
18837 xorcc %o2, %i5, %o4
18838 fpadd16 %f8, %f0, %f6
18839 ldub [%l7 + 0x76], %l6
18840 fandnot1s %f13, %f6, %f12
18841 fmovdcs %xcc, %f4, %f1
18842 fnot2s %f12, %f6
18843 fnot2 %f6, %f12
18844 fbg,a %fcc1, loop_2244
18845 fmovsvs %icc, %f9, %f5
18846 fxnors %f0, %f13, %f7
18847 sdivcc %o6, 0x01DE, %g6
18848loop_2244:
18849 fone %f6
18850 lduw [%l7 + 0x2C], %i0
18851 fblg,a %fcc1, loop_2245
18852 stb %l4, [%l7 + 0x56]
18853 movgu %icc, %o3, %g4
18854 fbe %fcc0, loop_2246
18855loop_2245:
18856 ldsw [%l7 + 0x4C], %g7
18857 ldsh [%l7 + 0x42], %g2
18858 fmovdl %icc, %f1, %f13
18859loop_2246:
18860 tg %icc, 0x3
18861 ldub [%l7 + 0x6A], %o7
18862 xorcc %l5, 0x1B72, %g5
18863 ld [%l7 + 0x28], %f5
18864 fpsub16s %f12, %f12, %f7
18865 stx %g3, [%l7 + 0x08]
18866 lduw [%l7 + 0x5C], %i2
18867 edge32ln %l3, %o1, %i3
18868 stw %l1, [%l7 + 0x58]
18869 fmovrslez %g1, %f15, %f1
18870 fcmpeq32 %f10, %f2, %o5
18871 fmovdn %icc, %f3, %f11
18872 taddcctv %i7, 0x1E57, %i1
18873 fpsub32s %f15, %f4, %f15
18874 fmovdvs %xcc, %f13, %f8
18875 fxor %f2, %f2, %f6
18876 fzero %f8
18877 fandnot2 %f2, %f2, %f2
18878 fnegs %f14, %f2
18879 edge16 %l0, %i6, %o0
18880 brlez,a %i4, loop_2247
18881 bg,a loop_2248
18882 fmovdpos %icc, %f3, %f13
18883 fmovsleu %xcc, %f15, %f6
18884loop_2247:
18885 fmovdvc %xcc, %f11, %f0
18886loop_2248:
18887 std %f14, [%l7 + 0x40]
18888 ldsw [%l7 + 0x10], %l2
18889 udiv %i5, 0x134A, %o2
18890 fmovdn %icc, %f12, %f14
18891 stb %l6, [%l7 + 0x3C]
18892 fbug %fcc1, loop_2249
18893 fsrc2 %f14, %f6
18894 ldx [%l7 + 0x78], %o6
18895 stx %o4, [%l7 + 0x68]
18896loop_2249:
18897 tg %icc, 0x2
18898 tge %xcc, 0x3
18899 ba,a %icc, loop_2250
18900 call loop_2251
18901 addccc %g6, %l4, %o3
18902 and %i0, 0x0A27, %g7
18903loop_2250:
18904 movle %icc, %g2, %o7
18905loop_2251:
18906 ble loop_2252
18907 tneg %xcc, 0x3
18908 tle %xcc, 0x3
18909 movle %icc, %l5, %g5
18910loop_2252:
18911 bl loop_2253
18912 stw %g4, [%l7 + 0x10]
18913 ldub [%l7 + 0x39], %i2
18914 edge16ln %g3, %o1, %l3
18915loop_2253:
18916 fnot2s %f2, %f14
18917 stw %i3, [%l7 + 0x48]
18918 ldsw [%l7 + 0x10], %g1
18919 tgu %xcc, 0x3
18920 std %f0, [%l7 + 0x50]
18921 fmovdleu %xcc, %f14, %f4
18922 stb %l1, [%l7 + 0x6B]
18923 fbue %fcc3, loop_2254
18924 st %f4, [%l7 + 0x54]
18925 bcc,pn %icc, loop_2255
18926 brlz,a %o5, loop_2256
18927loop_2254:
18928 fones %f3
18929 stx %i7, [%l7 + 0x68]
18930loop_2255:
18931 ldsh [%l7 + 0x5C], %l0
18932loop_2256:
18933 fmovsn %xcc, %f4, %f10
18934 and %i1, 0x0531, %o0
18935 brz,a %i4, loop_2257
18936 orcc %l2, %i5, %i6
18937 ldd [%l7 + 0x60], %f12
18938 fmovsl %icc, %f13, %f1
18939loop_2257:
18940 fmovd %f12, %f12
18941 stx %l6, [%l7 + 0x30]
18942 te %xcc, 0x6
18943 fxors %f13, %f11, %f12
18944 bleu,a,pt %icc, loop_2258
18945 movl %icc, %o6, %o4
18946 tsubcc %o2, %g6, %l4
18947 sth %i0, [%l7 + 0x10]
18948loop_2258:
18949 movrne %g7, 0x1BE, %o3
18950 lduh [%l7 + 0x3C], %g2
18951 fble,a %fcc1, loop_2259
18952 call loop_2260
18953 fpack16 %f14, %f7
18954 fmovdge %icc, %f5, %f15
18955loop_2259:
18956 bn,pn %xcc, loop_2261
18957loop_2260:
18958 movrne %o7, %g5, %l5
18959 movrlz %i2, %g3, %g4
18960 tsubcc %l3, %o1, %i3
18961loop_2261:
18962 call loop_2262
18963 array32 %g1, %l1, %o5
18964 xnorcc %i7, 0x16E7, %l0
18965 popc 0x13D0, %o0
18966loop_2262:
18967 fmovdpos %icc, %f6, %f7
18968 mova %icc, %i1, %l2
18969 movneg %icc, %i5, %i4
18970 ldsh [%l7 + 0x08], %i6
18971 andn %o6, %o4, %l6
18972 array32 %o2, %l4, %g6
18973 movle %icc, %g7, %i0
18974 stx %o3, [%l7 + 0x08]
18975 ldd [%l7 + 0x68], %f8
18976 fmovrdgez %o7, %f8, %f14
18977 fbug,a %fcc1, loop_2263
18978 ldsw [%l7 + 0x54], %g5
18979 fpadd16 %f8, %f10, %f6
18980 fmovscs %xcc, %f6, %f10
18981loop_2263:
18982 popc 0x11E7, %g2
18983 fbge %fcc2, loop_2264
18984 fmovrdne %l5, %f6, %f14
18985 fcmpes %fcc3, %f1, %f1
18986 andn %i2, 0x0B3E, %g3
18987loop_2264:
18988 te %xcc, 0x0
18989 sth %g4, [%l7 + 0x74]
18990 lduh [%l7 + 0x14], %l3
18991 tl %icc, 0x3
18992 brnz,a %o1, loop_2265
18993 fmovdcc %xcc, %f3, %f6
18994 fmovdn %icc, %f5, %f10
18995 addc %g1, %l1, %i3
18996loop_2265:
18997 stx %i7, [%l7 + 0x58]
18998 fsrc2 %f4, %f4
18999 brz,a %o5, loop_2266
19000 ldsb [%l7 + 0x5B], %o0
19001 tn %icc, 0x3
19002 te %xcc, 0x3
19003loop_2266:
19004 fmovsg %icc, %f14, %f1
19005 brz %i1, loop_2267
19006 smul %l0, 0x0DD0, %l2
19007 edge32l %i5, %i6, %o6
19008 ldx [%l7 + 0x30], %o4
19009loop_2267:
19010 fnegd %f0, %f8
19011 bvs,pt %xcc, loop_2268
19012 fnor %f2, %f14, %f10
19013 ldx [%l7 + 0x60], %l6
19014 bcs,a loop_2269
19015loop_2268:
19016 bpos,pt %icc, loop_2270
19017 fands %f12, %f11, %f10
19018 ldx [%l7 + 0x10], %i4
19019loop_2269:
19020 fmovda %icc, %f5, %f4
19021loop_2270:
19022 st %f4, [%l7 + 0x30]
19023 ta %icc, 0x0
19024 bcs %xcc, loop_2271
19025 fmovrdne %o2, %f2, %f12
19026 stw %g6, [%l7 + 0x50]
19027 ldsw [%l7 + 0x58], %g7
19028loop_2271:
19029 ldsh [%l7 + 0x18], %i0
19030 fnot1 %f0, %f4
19031 fmovrdlz %l4, %f0, %f12
19032 and %o3, %o7, %g5
19033 movre %g2, 0x113, %l5
19034 lduh [%l7 + 0x6A], %g3
19035 fpadd16s %f2, %f14, %f4
19036 lduw [%l7 + 0x1C], %i2
19037 movle %xcc, %l3, %g4
19038 fblg %fcc2, loop_2272
19039 ld [%l7 + 0x08], %f0
19040 bcs,a loop_2273
19041 ldd [%l7 + 0x70], %f2
19042loop_2272:
19043 fmovdgu %icc, %f15, %f3
19044 bcs,a loop_2274
19045loop_2273:
19046 ldx [%l7 + 0x28], %g1
19047 ldsw [%l7 + 0x2C], %o1
19048 tl %xcc, 0x2
19049loop_2274:
19050 ldsh [%l7 + 0x12], %i3
19051 st %f13, [%l7 + 0x58]
19052 fbuge,a %fcc1, loop_2275
19053 fmovscc %icc, %f4, %f2
19054 st %f4, [%l7 + 0x18]
19055 fornot1 %f12, %f10, %f2
19056loop_2275:
19057 te %xcc, 0x7
19058 orn %l1, 0x167B, %i7
19059 tpos %icc, 0x1
19060 andncc %o0, %i1, %l0
19061 sethi 0x1E6F, %o5
19062 fbge %fcc3, loop_2276
19063 fexpand %f1, %f0
19064 fmovrsgz %i5, %f2, %f15
19065 srl %l2, %o6, %i6
19066loop_2276:
19067 ld [%l7 + 0x48], %f6
19068 ldsh [%l7 + 0x44], %o4
19069 fbue,a %fcc3, loop_2277
19070 andncc %i4, %l6, %o2
19071 tsubcc %g6, 0x00D6, %g7
19072 sdivx %l4, 0x1A66, %i0
19073loop_2277:
19074 fxors %f14, %f8, %f4
19075 movge %xcc, %o7, %g5
19076 fxnor %f14, %f0, %f2
19077 fmul8x16 %f9, %f10, %f14
19078 movre %g2, 0x395, %l5
19079 umul %g3, 0x09AE, %o3
19080 ld [%l7 + 0x78], %f8
19081 fbug %fcc2, loop_2278
19082 lduh [%l7 + 0x3E], %i2
19083 nop
19084 setx loop_2279, %l0, %l1
19085 wrpr 0x1, %tl
19086 wrpr %l1, %tpc
19087 add %l1, 0x4, %l1
19088 wrpr %l1, %tnpc
19089 setx 0x34400001400, %l0, %l1
19090 wrpr %l1, %tstate
19091 wrhpr 0x4, %htstate
19092 retry
19093 st %f11, [%l7 + 0x74]
19094loop_2278:
19095 bcs,a loop_2280
19096 stw %g4, [%l7 + 0x64]
19097loop_2279:
19098 fbo,a %fcc1, loop_2281
19099 movre %g1, %l3, %o1
19100loop_2280:
19101 fnot2 %f14, %f14
19102 mova %icc, %l1, %i3
19103loop_2281:
19104 fbg %fcc1, loop_2282
19105 fmovdg %xcc, %f7, %f7
19106 stb %o0, [%l7 + 0x6B]
19107 ldub [%l7 + 0x41], %i7
19108loop_2282:
19109 stw %l0, [%l7 + 0x10]
19110 bneg,a,pt %xcc, loop_2283
19111 fpadd16 %f14, %f8, %f4
19112 tvc %icc, 0x4
19113 fmuld8ulx16 %f12, %f6, %f6
19114loop_2283:
19115 ldsh [%l7 + 0x34], %i1
19116 te %xcc, 0x7
19117 xor %o5, %i5, %l2
19118 fbule,a %fcc1, loop_2284
19119 move %icc, %o6, %i6
19120 st %f7, [%l7 + 0x0C]
19121 tne %xcc, 0x5
19122loop_2284:
19123 brnz,a %o4, loop_2285
19124 fpadd32 %f2, %f0, %f12
19125 movrne %l6, 0x3F8, %o2
19126 edge16ln %g6, %i4, %l4
19127loop_2285:
19128 bvs,a,pt %xcc, loop_2286
19129 ldd [%l7 + 0x30], %f12
19130 sth %g7, [%l7 + 0x30]
19131 fmovrse %o7, %f9, %f5
19132loop_2286:
19133 bneg,a loop_2287
19134 fbl,a %fcc2, loop_2288
19135 call loop_2289
19136 umul %i0, %g2, %g5
19137loop_2287:
19138 lduh [%l7 + 0x3C], %g3
19139loop_2288:
19140 taddcc %l5, 0x1758, %o3
19141loop_2289:
19142 movneg %xcc, %g4, %g1
19143 fmovdvs %icc, %f7, %f12
19144 bl,pt %icc, loop_2290
19145 subcc %i2, %l3, %l1
19146 fmovsn %xcc, %f7, %f3
19147 fmovsge %xcc, %f12, %f2
19148loop_2290:
19149 fbug,a %fcc1, loop_2291
19150 fcmpd %fcc1, %f10, %f2
19151 fzero %f0
19152 ldsb [%l7 + 0x3E], %o1
19153loop_2291:
19154 fmul8ulx16 %f8, %f6, %f0
19155 move %xcc, %o0, %i3
19156 fpmerge %f5, %f0, %f14
19157 fbule,a %fcc3, loop_2292
19158 tsubcctv %i7, 0x1001, %i1
19159 fmovrdlz %o5, %f0, %f6
19160 ld [%l7 + 0x08], %f2
19161loop_2292:
19162 movle %xcc, %i5, %l0
19163 fxor %f8, %f4, %f4
19164 edge16n %l2, %i6, %o4
19165 fbug,a %fcc3, loop_2293
19166 pdist %f10, %f0, %f6
19167 fcmpeq32 %f14, %f14, %l6
19168 movvc %icc, %o2, %o6
19169loop_2293:
19170 ldub [%l7 + 0x4F], %i4
19171 bl,a,pn %xcc, loop_2294
19172 fmovdl %xcc, %f13, %f1
19173 fornot2s %f2, %f9, %f9
19174 tvs %xcc, 0x7
19175loop_2294:
19176 sdivcc %l4, 0x1F80, %g7
19177 stx %g6, [%l7 + 0x70]
19178 bg %icc, loop_2295
19179 addcc %o7, 0x02E1, %g2
19180 fmovdge %icc, %f10, %f6
19181 brnz,a %g5, loop_2296
19182loop_2295:
19183 fbue %fcc1, loop_2297
19184 fmul8x16au %f7, %f2, %f2
19185 movg %xcc, %i0, %g3
19186loop_2296:
19187 fcmple32 %f14, %f14, %o3
19188loop_2297:
19189 subc %l5, 0x05FE, %g4
19190 fba,a %fcc3, loop_2298
19191 fandnot1s %f2, %f10, %f6
19192 fpsub32 %f12, %f4, %f14
19193 ld [%l7 + 0x28], %f12
19194loop_2298:
19195 stb %g1, [%l7 + 0x62]
19196 tsubcctv %i2, %l3, %o1
19197 fba %fcc0, loop_2299
19198 fmovscs %icc, %f12, %f5
19199 smulcc %l1, 0x1BB8, %i3
19200 fcmpes %fcc2, %f5, %f13
19201loop_2299:
19202 tvc %xcc, 0x2
19203 ta %xcc, 0x0
19204 bne,a loop_2300
19205 fornot2 %f14, %f14, %f8
19206 bcs,a %icc, loop_2301
19207 stw %o0, [%l7 + 0x6C]
19208loop_2300:
19209 ldx [%l7 + 0x58], %i1
19210 ldx [%l7 + 0x58], %o5
19211loop_2301:
19212 movrlez %i7, %l0, %l2
19213 ld [%l7 + 0x10], %f12
19214 sth %i6, [%l7 + 0x7A]
19215 fbg,a %fcc3, loop_2302
19216 lduh [%l7 + 0x14], %i5
19217 sll %o4, 0x18, %l6
19218 fmovdvs %xcc, %f14, %f12
19219loop_2302:
19220 bgu,a,pt %xcc, loop_2303
19221 lduw [%l7 + 0x44], %o6
19222 fnot2 %f6, %f2
19223 stb %i4, [%l7 + 0x3B]
19224loop_2303:
19225 sth %l4, [%l7 + 0x50]
19226 brlz %o2, loop_2304
19227 taddcc %g6, 0x0760, %o7
19228 sdiv %g2, 0x04C6, %g5
19229 ldd [%l7 + 0x68], %f8
19230loop_2304:
19231 bne,pt %icc, loop_2305
19232 fmovrslz %g7, %f0, %f4
19233 ldub [%l7 + 0x76], %g3
19234 edge16n %i0, %l5, %o3
19235loop_2305:
19236 sdiv %g1, 0x1AAA, %g4
19237 movrlz %l3, %i2, %o1
19238 fmul8ulx16 %f14, %f8, %f14
19239 fmovse %icc, %f3, %f1
19240 fcmple32 %f4, %f0, %l1
19241 fornot1 %f6, %f4, %f6
19242 fzeros %f14
19243 movrgez %o0, 0x280, %i3
19244 stb %o5, [%l7 + 0x47]
19245 move %xcc, %i7, %i1
19246 fcmpd %fcc0, %f0, %f2
19247 fnegs %f6, %f11
19248 umul %l0, 0x08CF, %i6
19249 ld [%l7 + 0x14], %f12
19250 orcc %i5, 0x02A5, %l2
19251 ld [%l7 + 0x0C], %f0
19252 mulx %l6, %o4, %o6
19253 fpackfix %f6, %f10
19254 fmovrslz %i4, %f14, %f5
19255 fmovdcc %icc, %f5, %f11
19256 fxnor %f14, %f2, %f8
19257 fnegd %f6, %f12
19258 fmovrsgz %o2, %f3, %f1
19259 fcmpne32 %f2, %f4, %l4
19260 ldsb [%l7 + 0x42], %o7
19261 fmovscs %icc, %f12, %f11
19262 fpadd16s %f1, %f10, %f4
19263 fmovsvs %icc, %f11, %f1
19264 tne %xcc, 0x2
19265 add %g2, %g5, %g6
19266 tne %icc, 0x5
19267 fsrc2 %f6, %f6
19268 tvc %xcc, 0x6
19269 fandnot1s %f8, %f14, %f1
19270 ld [%l7 + 0x7C], %f14
19271 fmovdcc %icc, %f3, %f10
19272 brlez,a %g7, loop_2306
19273 movcs %icc, %i0, %g3
19274 fmovdcs %icc, %f14, %f5
19275 fmovde %xcc, %f12, %f8
19276loop_2306:
19277 edge16ln %o3, %g1, %g4
19278 ldsw [%l7 + 0x6C], %l3
19279 fandnot2 %f8, %f14, %f8
19280 ldsh [%l7 + 0x28], %i2
19281 fbne %fcc2, loop_2307
19282 ldsw [%l7 + 0x10], %l5
19283 stw %o1, [%l7 + 0x54]
19284 fcmpeq16 %f10, %f12, %l1
19285loop_2307:
19286 andn %i3, %o0, %o5
19287 fnand %f0, %f6, %f8
19288 std %f4, [%l7 + 0x10]
19289 movn %icc, %i1, %l0
19290 xnorcc %i7, %i6, %i5
19291 lduw [%l7 + 0x64], %l2
19292 ldsw [%l7 + 0x60], %l6
19293 std %f12, [%l7 + 0x50]
19294 popc 0x009E, %o6
19295 bleu,pt %icc, loop_2308
19296 sth %i4, [%l7 + 0x5E]
19297 fmovsgu %xcc, %f4, %f5
19298 fnors %f12, %f11, %f15
19299loop_2308:
19300 array16 %o4, %l4, %o7
19301 std %f10, [%l7 + 0x40]
19302 sth %o2, [%l7 + 0x14]
19303 std %f10, [%l7 + 0x30]
19304 fmovsge %icc, %f9, %f3
19305 fcmpeq32 %f14, %f4, %g5
19306 lduh [%l7 + 0x5E], %g6
19307 ld [%l7 + 0x20], %f5
19308 te %xcc, 0x6
19309 std %f6, [%l7 + 0x38]
19310 fnot2 %f10, %f4
19311 fcmpgt32 %f8, %f8, %g2
19312 edge8ln %g7, %i0, %g3
19313 fnor %f10, %f0, %f10
19314 stw %o3, [%l7 + 0x68]
19315 fbg,a %fcc0, loop_2309
19316 ld [%l7 + 0x44], %f15
19317 ldd [%l7 + 0x08], %f4
19318 ldsb [%l7 + 0x33], %g1
19319loop_2309:
19320 ldx [%l7 + 0x68], %g4
19321 ldx [%l7 + 0x48], %i2
19322 fnot2 %f8, %f10
19323 fbo,a %fcc0, loop_2310
19324 sth %l3, [%l7 + 0x1A]
19325 fabss %f13, %f13
19326 std %f6, [%l7 + 0x28]
19327loop_2310:
19328 fmovrse %l5, %f12, %f5
19329 fabsd %f2, %f6
19330 fmovrdgez %o1, %f6, %f0
19331 stb %i3, [%l7 + 0x7B]
19332 bpos,a %xcc, loop_2311
19333 sub %l1, %o0, %i1
19334 brlez,a %l0, loop_2312
19335 edge8 %i7, %i6, %i5
19336loop_2311:
19337 sll %o5, %l2, %l6
19338 sth %o6, [%l7 + 0x20]
19339loop_2312:
19340 fmovdcs %icc, %f2, %f8
19341 fpack16 %f6, %f15
19342 fble %fcc2, loop_2313
19343 fnot1s %f3, %f12
19344 movl %icc, %i4, %l4
19345 fbug,a %fcc3, loop_2314
19346loop_2313:
19347 fcmple16 %f6, %f8, %o4
19348 movpos %xcc, %o2, %g5
19349 xnor %g6, %g2, %o7
19350loop_2314:
19351 bshuffle %f8, %f10, %f10
19352 std %f2, [%l7 + 0x38]
19353 tpos %xcc, 0x1
19354 edge16ln %i0, %g3, %g7
19355 tn %icc, 0x0
19356 move %xcc, %g1, %o3
19357 fmul8x16au %f9, %f4, %f12
19358 ld [%l7 + 0x68], %f6
19359 fbg,a %fcc1, loop_2315
19360 fnot2 %f12, %f6
19361 fbule,a %fcc2, loop_2316
19362 fbo %fcc2, loop_2317
19363loop_2315:
19364 edge8ln %i2, %g4, %l3
19365 ldsw [%l7 + 0x5C], %o1
19366loop_2316:
19367 fmovrdgz %l5, %f6, %f0
19368loop_2317:
19369 fcmpgt32 %f10, %f6, %l1
19370 fones %f11
19371 ldd [%l7 + 0x68], %f2
19372 edge32l %o0, %i3, %l0
19373 fmovse %icc, %f13, %f7
19374 edge8ln %i7, %i6, %i1
19375 fands %f8, %f2, %f5
19376 brlez %i5, loop_2318
19377 ldx [%l7 + 0x60], %o5
19378 sll %l2, 0x09, %l6
19379 tsubcc %i4, 0x13F6, %l4
19380loop_2318:
19381 fxnors %f5, %f8, %f7
19382 ldsw [%l7 + 0x5C], %o4
19383 fmovse %xcc, %f14, %f8
19384 ldx [%l7 + 0x30], %o6
19385 udivx %o2, 0x0C77, %g6
19386 stb %g5, [%l7 + 0x38]
19387 umul %g2, 0x0800, %i0
19388 add %o7, %g3, %g1
19389 std %f6, [%l7 + 0x58]
19390 lduh [%l7 + 0x5C], %o3
19391 ldsb [%l7 + 0x73], %g7
19392 st %f5, [%l7 + 0x24]
19393 nop
19394 setx loop_2319, %l0, %l1
19395 wrpr 0x1, %tl
19396 wrpr %l1, %tpc
19397 add %l1, 0x4, %l1
19398 wrpr %l1, %tnpc
19399 setx 0x34400001400, %l0, %l1
19400 wrpr %l1, %tstate
19401 wrhpr 0x4, %htstate
19402 retry
19403 tle %icc, 0x7
19404 brgz,a %g4, loop_2320
19405 sth %l3, [%l7 + 0x72]
19406loop_2319:
19407 fandnot2s %f4, %f4, %f11
19408 fmovsvs %icc, %f9, %f0
19409loop_2320:
19410 fmovdg %xcc, %f15, %f9
19411 taddcctv %i2, 0x05BF, %o1
19412 brlez,a %l5, loop_2321
19413 stb %o0, [%l7 + 0x63]
19414 fnot1 %f12, %f6
19415 std %f0, [%l7 + 0x08]
19416loop_2321:
19417 edge8l %l1, %l0, %i7
19418 fmovda %icc, %f13, %f4
19419 stw %i6, [%l7 + 0x48]
19420 nop
19421 setx loop_2322, %l0, %l1
19422 wrpr 0x1, %tl
19423 wrpr %l1, %tnpc
19424 setx 0x34400001400, %l0, %l1
19425 wrpr %l1, %tstate
19426 wrhpr 0x4, %htstate
19427 done
19428 xnorcc %i1, %i3, %o5
19429 fpadd32 %f14, %f8, %f14
19430 fmovsvc %icc, %f13, %f13
19431loop_2322:
19432 ldd [%l7 + 0x68], %f2
19433 std %f6, [%l7 + 0x10]
19434 movg %xcc, %i5, %l2
19435 tn %xcc, 0x5
19436 lduw [%l7 + 0x64], %i4
19437 faligndata %f10, %f4, %f10
19438 bcc %xcc, loop_2323
19439 ldub [%l7 + 0x72], %l6
19440 fpackfix %f4, %f5
19441 ldd [%l7 + 0x30], %f6
19442loop_2323:
19443 fmovdn %icc, %f3, %f5
19444 fmovde %icc, %f0, %f9
19445 fbuge,a %fcc2, loop_2324
19446 array16 %o4, %l4, %o6
19447 ldsb [%l7 + 0x61], %o2
19448 stb %g5, [%l7 + 0x74]
19449loop_2324:
19450 fandnot1s %f5, %f2, %f12
19451 fpsub16 %f14, %f8, %f10
19452 fpack32 %f0, %f2, %f4
19453 fabsd %f14, %f2
19454 std %f0, [%l7 + 0x28]
19455 ldub [%l7 + 0x55], %g2
19456 st %f7, [%l7 + 0x44]
19457 fornot2 %f10, %f0, %f6
19458 stb %g6, [%l7 + 0x32]
19459 ldd [%l7 + 0x70], %f6
19460 lduw [%l7 + 0x24], %i0
19461 fone %f2
19462 tcc %xcc, 0x7
19463 fcmpgt32 %f6, %f12, %g3
19464 fmul8ulx16 %f2, %f6, %f6
19465 stx %g1, [%l7 + 0x18]
19466 siam 0x3
19467 fmovdcc %xcc, %f2, %f3
19468 fcmpne16 %f12, %f8, %o7
19469 ldd [%l7 + 0x48], %f6
19470 stb %o3, [%l7 + 0x11]
19471 fnand %f12, %f0, %f12
19472 brgez %g4, loop_2325
19473 taddcctv %l3, 0x0E5F, %i2
19474 lduw [%l7 + 0x48], %g7
19475 sllx %l5, %o1, %l1
19476loop_2325:
19477 siam 0x0
19478 bge,pn %icc, loop_2326
19479 ldd [%l7 + 0x58], %f10
19480 ld [%l7 + 0x78], %f9
19481 stb %o0, [%l7 + 0x74]
19482loop_2326:
19483 fpadd32s %f14, %f12, %f14
19484 std %f6, [%l7 + 0x38]
19485 bshuffle %f6, %f6, %f6
19486 addccc %l0, %i7, %i6
19487 fmovrsgez %i3, %f12, %f3
19488 fbule,a %fcc3, loop_2327
19489 edge16 %i1, %o5, %i5
19490 fbue,a %fcc1, loop_2328
19491 fmovrsne %i4, %f5, %f10
19492loop_2327:
19493 edge32n %l6, %l2, %o4
19494 lduw [%l7 + 0x48], %o6
19495loop_2328:
19496 lduw [%l7 + 0x74], %o2
19497 fmul8sux16 %f12, %f12, %f10
19498 andncc %l4, %g2, %g6
19499 std %f4, [%l7 + 0x48]
19500 fmuld8ulx16 %f15, %f5, %f2
19501 andcc %i0, 0x1E44, %g5
19502 st %f9, [%l7 + 0x34]
19503 ldsw [%l7 + 0x48], %g3
19504 movle %xcc, %o7, %g1
19505 brz,a %o3, loop_2329
19506 fpack32 %f10, %f10, %f8
19507 lduw [%l7 + 0x30], %g4
19508 fpadd16s %f8, %f4, %f1
19509loop_2329:
19510 fmovdcs %xcc, %f5, %f8
19511 ldsb [%l7 + 0x61], %i2
19512 stw %l3, [%l7 + 0x14]
19513 ldsh [%l7 + 0x40], %l5
19514 siam 0x0
19515 fmovdvc %icc, %f2, %f11
19516 fsrc1 %f10, %f4
19517 ld [%l7 + 0x48], %f1
19518 std %f2, [%l7 + 0x48]
19519 sth %g7, [%l7 + 0x7E]
19520 bl loop_2330
19521 lduw [%l7 + 0x4C], %o1
19522 lduw [%l7 + 0x5C], %o0
19523 movrlz %l0, %i7, %i6
19524loop_2330:
19525 fmovdvc %xcc, %f8, %f10
19526 stw %i3, [%l7 + 0x58]
19527 fmovsg %xcc, %f7, %f1
19528 bvc,a loop_2331
19529 ldsw [%l7 + 0x40], %i1
19530 fcmpeq32 %f14, %f2, %l1
19531 stx %o5, [%l7 + 0x38]
19532loop_2331:
19533 fbu,a %fcc3, loop_2332
19534 tvc %icc, 0x5
19535 fexpand %f6, %f12
19536 edge16n %i4, %l6, %i5
19537loop_2332:
19538 std %f8, [%l7 + 0x40]
19539 sdivx %o4, 0x12ED, %l2
19540 fcmped %fcc1, %f14, %f0
19541 movpos %icc, %o6, %o2
19542 ldub [%l7 + 0x10], %l4
19543 edge8n %g6, %i0, %g5
19544 ldd [%l7 + 0x58], %f4
19545 st %f2, [%l7 + 0x24]
19546 fmovrdgez %g2, %f2, %f8
19547 fmovrslz %g3, %f10, %f9
19548 xnorcc %g1, 0x1026, %o3
19549 bn,pn %icc, loop_2333
19550 fandnot2 %f10, %f4, %f6
19551 edge32l %g4, %i2, %o7
19552 lduw [%l7 + 0x1C], %l3
19553loop_2333:
19554 fmovdvs %icc, %f14, %f7
19555 fnegd %f2, %f8
19556 brz %l5, loop_2334
19557 fbul,a %fcc3, loop_2335
19558 te %xcc, 0x7
19559 fmovdn %xcc, %f5, %f12
19560loop_2334:
19561 ldx [%l7 + 0x28], %g7
19562loop_2335:
19563 tge %icc, 0x6
19564 addc %o0, %l0, %i7
19565 ldsw [%l7 + 0x50], %i6
19566 xnorcc %i3, 0x1D3D, %i1
19567 sth %l1, [%l7 + 0x78]
19568 ldub [%l7 + 0x65], %o5
19569 brnz %i4, loop_2336
19570 tsubcctv %l6, %o1, %i5
19571 fmul8x16al %f9, %f7, %f6
19572 andncc %l2, %o6, %o4
19573loop_2336:
19574 orncc %o2, %g6, %l4
19575 xor %i0, 0x1EE6, %g2
19576 ldsh [%l7 + 0x54], %g3
19577 lduw [%l7 + 0x60], %g1
19578 edge8l %g5, %g4, %i2
19579 fxors %f7, %f9, %f7
19580 movge %xcc, %o3, %o7
19581 fcmpeq16 %f2, %f6, %l3
19582 tne %xcc, 0x7
19583 edge16 %g7, %o0, %l5
19584 bvs,pt %icc, loop_2337
19585 fxor %f8, %f10, %f6
19586 ldsh [%l7 + 0x74], %l0
19587 lduw [%l7 + 0x60], %i6
19588loop_2337:
19589 fmovdle %xcc, %f0, %f6
19590 bvc,a,pt %xcc, loop_2338
19591 fmovdn %icc, %f15, %f7
19592 fmul8ulx16 %f2, %f0, %f14
19593 for %f8, %f8, %f8
19594loop_2338:
19595 lduw [%l7 + 0x24], %i3
19596 fmovsvc %xcc, %f12, %f0
19597 movrgez %i7, 0x3E1, %i1
19598 fxnor %f12, %f14, %f4
19599 tg %xcc, 0x0
19600 movrlz %o5, %i4, %l6
19601 movgu %icc, %o1, %i5
19602 fmovsvc %icc, %f14, %f4
19603 ldsb [%l7 + 0x34], %l2
19604 tl %xcc, 0x4
19605 siam 0x4
19606 st %f9, [%l7 + 0x40]
19607 edge8n %l1, %o6, %o4
19608 xnor %o2, 0x104A, %g6
19609 fnors %f0, %f5, %f3
19610 stx %i0, [%l7 + 0x58]
19611 fcmpne16 %f14, %f4, %l4
19612 addc %g2, 0x1B65, %g3
19613 fcmps %fcc1, %f8, %f10
19614 ldsh [%l7 + 0x7C], %g1
19615 lduw [%l7 + 0x28], %g5
19616 fabsd %f6, %f4
19617 fabsd %f4, %f6
19618 fmuld8sux16 %f10, %f2, %f2
19619 mulscc %i2, %o3, %g4
19620 ldsw [%l7 + 0x4C], %o7
19621 lduw [%l7 + 0x24], %l3
19622 bne,a,pn %xcc, loop_2339
19623 tpos %icc, 0x0
19624 tvs %xcc, 0x6
19625 taddcctv %o0, %g7, %l5
19626loop_2339:
19627 tvc %xcc, 0x3
19628 ldx [%l7 + 0x28], %i6
19629 fnor %f12, %f6, %f0
19630 sth %l0, [%l7 + 0x52]
19631 ldsh [%l7 + 0x72], %i7
19632 fpadd16 %f10, %f12, %f0
19633 fcmple16 %f8, %f6, %i3
19634 fcmpeq16 %f0, %f0, %i1
19635 for %f4, %f2, %f0
19636 fmovrsne %i4, %f13, %f4
19637 fxors %f7, %f12, %f1
19638 orncc %l6, 0x043F, %o1
19639 fbue,a %fcc0, loop_2340
19640 fnands %f11, %f15, %f8
19641 fmovrsne %o5, %f10, %f3
19642 mulx %l2, %l1, %i5
19643loop_2340:
19644 fbue %fcc3, loop_2341
19645 fcmpne16 %f14, %f12, %o6
19646 fmovda %xcc, %f2, %f5
19647 brz %o2, loop_2342
19648loop_2341:
19649 fpadd32s %f15, %f4, %f6
19650 fabsd %f4, %f0
19651 fcmpd %fcc1, %f12, %f10
19652loop_2342:
19653 fnegs %f12, %f0
19654 edge32ln %o4, %i0, %l4
19655 umulcc %g6, 0x14A1, %g2
19656 orn %g1, %g5, %i2
19657 stb %o3, [%l7 + 0x7B]
19658 fones %f6
19659 bpos,a loop_2343
19660 fone %f14
19661 fone %f14
19662 ldsh [%l7 + 0x6C], %g3
19663loop_2343:
19664 fmovscc %icc, %f9, %f8
19665 ldub [%l7 + 0x58], %g4
19666 ldsh [%l7 + 0x54], %l3
19667 std %f10, [%l7 + 0x68]
19668 ld [%l7 + 0x4C], %f10
19669 fmovrdlez %o0, %f10, %f8
19670 siam 0x5
19671 nop
19672 setx loop_2344, %l0, %l1
19673 jmpl %l1, %o7
19674 movcs %xcc, %l5, %i6
19675 srl %l0, %g7, %i3
19676 fcmpd %fcc2, %f2, %f4
19677loop_2344:
19678 udivx %i7, 0x1355, %i1
19679 fmovrde %l6, %f4, %f12
19680 fnegd %f14, %f12
19681 edge8ln %o1, %i4, %o5
19682 ldub [%l7 + 0x28], %l1
19683 edge16n %i5, %l2, %o6
19684 tle %xcc, 0x6
19685 fmovrsne %o2, %f3, %f6
19686 ldd [%l7 + 0x38], %f4
19687 addc %i0, %l4, %g6
19688 movge %xcc, %o4, %g2
19689 fcmple16 %f10, %f8, %g5
19690 fmul8ulx16 %f12, %f10, %f0
19691 ldsb [%l7 + 0x6B], %i2
19692 fbne,a %fcc3, loop_2345
19693 fone %f12
19694 faligndata %f4, %f4, %f8
19695 fcmpeq16 %f4, %f4, %g1
19696loop_2345:
19697 udivcc %o3, 0x0BF0, %g3
19698 ldd [%l7 + 0x40], %f2
19699 fbl,a %fcc2, loop_2346
19700 tvs %icc, 0x7
19701 taddcc %g4, %o0, %o7
19702 lduh [%l7 + 0x70], %l3
19703loop_2346:
19704 stb %i6, [%l7 + 0x19]
19705 orncc %l0, %l5, %g7
19706 fmovdle %xcc, %f13, %f6
19707 fexpand %f14, %f2
19708 fmovsle %xcc, %f4, %f11
19709 fpackfix %f12, %f10
19710 ldx [%l7 + 0x58], %i7
19711 fmovrdgz %i3, %f2, %f12
19712 fandnot2s %f11, %f4, %f14
19713 faligndata %f4, %f6, %f14
19714 udivcc %l6, 0x1F15, %o1
19715 ldsh [%l7 + 0x54], %i1
19716 ta %xcc, 0x3
19717 std %f14, [%l7 + 0x50]
19718 fmovsg %icc, %f7, %f3
19719 fpack32 %f0, %f6, %f2
19720 fsrc1s %f5, %f1
19721 xnor %i4, %o5, %i5
19722 fbule %fcc1, loop_2347
19723 bn %xcc, loop_2348
19724 fmul8x16au %f0, %f4, %f10
19725 fornot2 %f6, %f0, %f2
19726loop_2347:
19727 fnot1s %f14, %f6
19728loop_2348:
19729 st %f5, [%l7 + 0x08]
19730 edge32n %l1, %l2, %o2
19731 fmovdgu %xcc, %f9, %f9
19732 fmovrslz %o6, %f4, %f9
19733 fbue %fcc3, loop_2349
19734 fcmpes %fcc1, %f0, %f10
19735 movrgz %i0, %l4, %g6
19736 stw %o4, [%l7 + 0x3C]
19737loop_2349:
19738 std %f2, [%l7 + 0x18]
19739 fbl,a %fcc0, loop_2350
19740 tge %icc, 0x4
19741 tsubcc %g2, %g5, %i2
19742 edge8 %o3, %g1, %g3
19743loop_2350:
19744 add %o0, %o7, %l3
19745 move %icc, %i6, %g4
19746 lduw [%l7 + 0x1C], %l0
19747 ldsh [%l7 + 0x0E], %l5
19748 lduw [%l7 + 0x64], %g7
19749 fbug %fcc3, loop_2351
19750 std %f4, [%l7 + 0x38]
19751 fpadd32s %f3, %f15, %f14
19752 fmovsge %icc, %f4, %f2
19753loop_2351:
19754 edge32 %i3, %l6, %o1
19755 movne %xcc, %i7, %i4
19756 fpackfix %f10, %f13
19757 tvs %icc, 0x4
19758 bvc,a,pn %xcc, loop_2352
19759 bl,a loop_2353
19760 fmovs %f9, %f2
19761 fnot2s %f6, %f12
19762loop_2352:
19763 sdivx %i1, 0x02F7, %i5
19764loop_2353:
19765 smulcc %l1, %o5, %l2
19766 fpadd32 %f2, %f0, %f8
19767 bvs,a,pt %icc, loop_2354
19768 pdist %f14, %f4, %f0
19769 ld [%l7 + 0x78], %f3
19770 fmovse %xcc, %f14, %f3
19771loop_2354:
19772 fexpand %f6, %f12
19773 fmovdle %icc, %f2, %f8
19774 lduh [%l7 + 0x7A], %o2
19775 ldx [%l7 + 0x30], %i0
19776 fandnot2 %f8, %f10, %f10
19777 ldsw [%l7 + 0x64], %o6
19778 fpadd16 %f14, %f14, %f2
19779 smul %g6, %l4, %g2
19780 sdiv %o4, 0x007F, %g5
19781 fbu,a %fcc0, loop_2355
19782 stb %o3, [%l7 + 0x60]
19783 ldx [%l7 + 0x48], %g1
19784 orn %i2, 0x0651, %g3
19785loop_2355:
19786 ldd [%l7 + 0x18], %f6
19787 tgu %xcc, 0x5
19788 edge32ln %o0, %l3, %o7
19789 fnot2s %f11, %f14
19790 stw %g4, [%l7 + 0x34]
19791 movn %icc, %i6, %l5
19792 fmovrsgez %l0, %f2, %f15
19793 and %i3, %g7, %l6
19794 movrgez %o1, %i7, %i1
19795 fmovsg %icc, %f8, %f10
19796 ldd [%l7 + 0x18], %f10
19797 array16 %i4, %l1, %o5
19798 ldd [%l7 + 0x38], %f12
19799 fmovdle %icc, %f2, %f15
19800 udiv %i5, 0x0B92, %l2
19801 tvs %icc, 0x7
19802 lduh [%l7 + 0x6C], %i0
19803 ldub [%l7 + 0x58], %o6
19804 ldsw [%l7 + 0x4C], %o2
19805 tne %xcc, 0x6
19806 alignaddrl %g6, %g2, %l4
19807 movrgz %g5, 0x36F, %o4
19808 fnors %f14, %f6, %f4
19809 lduh [%l7 + 0x14], %o3
19810 movrlz %i2, %g1, %o0
19811 fexpand %f1, %f10
19812 fnot2s %f1, %f11
19813 ldx [%l7 + 0x10], %g3
19814 sll %l3, %o7, %g4
19815 movgu %xcc, %i6, %l5
19816 and %l0, %g7, %i3
19817 addc %l6, 0x08D8, %o1
19818 ldsw [%l7 + 0x28], %i7
19819 stw %i4, [%l7 + 0x08]
19820 fxnors %f5, %f4, %f8
19821 fbug %fcc2, loop_2356
19822 std %f12, [%l7 + 0x08]
19823 fba,a %fcc3, loop_2357
19824 brgez %i1, loop_2358
19825loop_2356:
19826 std %f14, [%l7 + 0x48]
19827 ldsw [%l7 + 0x18], %l1
19828loop_2357:
19829 bne %icc, loop_2359
19830loop_2358:
19831 stx %i5, [%l7 + 0x10]
19832 ldub [%l7 + 0x62], %l2
19833 ldub [%l7 + 0x10], %i0
19834loop_2359:
19835 fandnot2 %f8, %f2, %f8
19836 srlx %o5, %o2, %o6
19837 st %f10, [%l7 + 0x38]
19838 fand %f12, %f12, %f6
19839 fmovsl %xcc, %f0, %f8
19840 fmovsg %icc, %f5, %f9
19841 edge8n %g6, %l4, %g2
19842 stb %g5, [%l7 + 0x4D]
19843 fmovdvc %xcc, %f12, %f15
19844 fmovsle %icc, %f9, %f1
19845 ta %xcc, 0x3
19846 umul %o3, 0x0752, %o4
19847 fmovdcc %xcc, %f3, %f6
19848 ldd [%l7 + 0x18], %f10
19849 fpsub16s %f0, %f2, %f13
19850 sdivcc %g1, 0x1DB5, %o0
19851 xorcc %i2, %g3, %l3
19852 brgz %g4, loop_2360
19853 edge16ln %i6, %o7, %l0
19854 fmovdl %icc, %f4, %f13
19855 bshuffle %f2, %f12, %f0
19856loop_2360:
19857 fmovrse %g7, %f0, %f13
19858 fmul8x16 %f6, %f4, %f14
19859 fblg %fcc0, loop_2361
19860 fbu %fcc3, loop_2362
19861 fblg %fcc0, loop_2363
19862 fmovsne %xcc, %f2, %f4
19863loop_2361:
19864 fmovdne %icc, %f12, %f1
19865loop_2362:
19866 ld [%l7 + 0x58], %f9
19867loop_2363:
19868 fones %f8
19869 fpack32 %f2, %f0, %f6
19870 add %l5, 0x0C10, %i3
19871 stx %l6, [%l7 + 0x40]
19872 edge8 %o1, %i7, %i4
19873 fmovsneg %xcc, %f8, %f9
19874 bge,a loop_2364
19875 ldsb [%l7 + 0x4F], %i1
19876 fmovsne %xcc, %f9, %f15
19877 lduw [%l7 + 0x3C], %i5
19878loop_2364:
19879 tge %icc, 0x2
19880 fand %f10, %f14, %f2
19881 fmul8x16au %f1, %f9, %f8
19882 fornot1 %f6, %f0, %f0
19883 movrgz %l1, 0x0FC, %l2
19884 movg %xcc, %o5, %i0
19885 bneg,a,pt %xcc, loop_2365
19886 ld [%l7 + 0x40], %f9
19887 nop
19888 setx loop_2366, %l0, %l1
19889 jmpl %l1, %o2
19890 fcmpne16 %f12, %f0, %o6
19891loop_2365:
19892 bge,a %icc, loop_2367
19893 fmovda %xcc, %f1, %f5
19894loop_2366:
19895 sethi 0x1624, %g6
19896 stx %l4, [%l7 + 0x18]
19897loop_2367:
19898 xor %g2, %g5, %o3
19899 fnors %f6, %f9, %f14
19900 tneg %xcc, 0x1
19901 fcmpgt32 %f2, %f8, %g1
19902 fnor %f2, %f2, %f6
19903 popc %o0, %o4
19904 fmovdge %icc, %f10, %f9
19905 bvc,a,pt %xcc, loop_2368
19906 st %f15, [%l7 + 0x4C]
19907 fbe %fcc1, loop_2369
19908 fcmpes %fcc2, %f15, %f6
19909loop_2368:
19910 fmovrse %i2, %f9, %f14
19911 lduw [%l7 + 0x64], %l3
19912loop_2369:
19913 xorcc %g4, %i6, %g3
19914 ldsh [%l7 + 0x14], %o7
19915 popc 0x04BC, %g7
19916 ldd [%l7 + 0x78], %f14
19917 movrgz %l0, 0x037, %l5
19918 fmovsg %icc, %f13, %f1
19919 fornot1s %f7, %f13, %f14
19920 st %f0, [%l7 + 0x7C]
19921 brgez,a %l6, loop_2370
19922 ldx [%l7 + 0x10], %i3
19923 sllx %i7, %i4, %o1
19924 ldd [%l7 + 0x10], %f12
19925loop_2370:
19926 subc %i5, 0x0F0A, %i1
19927 stx %l2, [%l7 + 0x10]
19928 stx %l1, [%l7 + 0x60]
19929 bleu,pn %icc, loop_2371
19930 array8 %i0, %o5, %o6
19931 fblg,a %fcc2, loop_2372
19932 fmovsle %xcc, %f2, %f0
19933loop_2371:
19934 fmovrdgz %g6, %f2, %f4
19935 movrne %o2, %l4, %g5
19936loop_2372:
19937 ldub [%l7 + 0x0C], %g2
19938 alignaddr %o3, %g1, %o0
19939 fcmpgt16 %f8, %f8, %o4
19940 ldsh [%l7 + 0x1A], %i2
19941 fornot2 %f6, %f6, %f8
19942 fmovs %f4, %f0
19943 fmovrde %g4, %f4, %f14
19944 bshuffle %f6, %f6, %f0
19945 stw %i6, [%l7 + 0x08]
19946 fpsub16 %f12, %f6, %f8
19947 fbu,a %fcc1, loop_2373
19948 fmovsleu %icc, %f1, %f7
19949 bvc,a %xcc, loop_2374
19950 lduh [%l7 + 0x52], %l3
19951loop_2373:
19952 fmovrse %g3, %f1, %f10
19953 ldsw [%l7 + 0x7C], %o7
19954loop_2374:
19955 ldsw [%l7 + 0x7C], %g7
19956 ldsw [%l7 + 0x34], %l5
19957 taddcctv %l6, %l0, %i7
19958 ldd [%l7 + 0x48], %f4
19959 ldsb [%l7 + 0x36], %i3
19960 edge32 %i4, %i5, %i1
19961 andncc %o1, %l1, %i0
19962 fmovsvs %xcc, %f11, %f8
19963 fand %f14, %f12, %f14
19964 tcc %xcc, 0x5
19965 ldx [%l7 + 0x60], %o5
19966 brgez %l2, loop_2375
19967 udivcc %o6, 0x0CC8, %o2
19968 fpack32 %f10, %f2, %f12
19969 for %f6, %f12, %f4
19970loop_2375:
19971 ldsb [%l7 + 0x15], %l4
19972 udivcc %g6, 0x1239, %g5
19973 edge16n %g2, %g1, %o0
19974 fmovsle %xcc, %f7, %f14
19975 stx %o3, [%l7 + 0x28]
19976 fnot1s %f14, %f4
19977 fblg,a %fcc2, loop_2376
19978 stx %i2, [%l7 + 0x40]
19979 for %f0, %f2, %f8
19980 xorcc %g4, 0x1FA3, %i6
19981loop_2376:
19982 fbe,a %fcc1, loop_2377
19983 fcmpne32 %f14, %f12, %l3
19984 movne %xcc, %o4, %o7
19985 fba,a %fcc2, loop_2378
19986loop_2377:
19987 ldsh [%l7 + 0x72], %g3
19988 stx %l5, [%l7 + 0x48]
19989 tsubcctv %g7, %l0, %l6
19990loop_2378:
19991 fcmpne32 %f8, %f4, %i3
19992 edge16 %i4, %i5, %i7
19993 orcc %i1, %l1, %i0
19994 movle %xcc, %o5, %o1
19995 sethi 0x08A1, %o6
19996 stb %l2, [%l7 + 0x66]
19997 bleu loop_2379
19998 ld [%l7 + 0x58], %f4
19999 fmovdn %xcc, %f0, %f10
20000 sth %o2, [%l7 + 0x62]
20001loop_2379:
20002 and %g6, 0x029E, %g5
20003 bcc,a loop_2380
20004 stw %l4, [%l7 + 0x4C]
20005 std %f8, [%l7 + 0x68]
20006 fmovrslez %g2, %f6, %f8
20007loop_2380:
20008 fsrc2s %f1, %f6
20009 fcmpd %fcc0, %f4, %f10
20010 fpsub32s %f11, %f8, %f4
20011 tcs %xcc, 0x4
20012 ldub [%l7 + 0x74], %o0
20013 std %f4, [%l7 + 0x38]
20014 fabss %f2, %f10
20015 movvs %xcc, %g1, %i2
20016 fnegs %f10, %f10
20017 movg %xcc, %o3, %g4
20018 fcmple16 %f0, %f8, %i6
20019 fmovrsgz %l3, %f15, %f1
20020 ldub [%l7 + 0x30], %o4
20021 fnot2 %f10, %f10
20022 lduw [%l7 + 0x08], %o7
20023 fbul %fcc1, loop_2381
20024 alignaddr %g3, %g7, %l5
20025 fabss %f14, %f8
20026 edge8l %l6, %i3, %l0
20027loop_2381:
20028 fones %f6
20029 ld [%l7 + 0x5C], %f6
20030 stx %i5, [%l7 + 0x60]
20031 fba,a %fcc0, loop_2382
20032 ldsh [%l7 + 0x68], %i4
20033 stb %i7, [%l7 + 0x16]
20034 ldub [%l7 + 0x1D], %i1
20035loop_2382:
20036 lduh [%l7 + 0x76], %l1
20037 for %f12, %f0, %f12
20038 srl %i0, 0x16, %o5
20039 sth %o6, [%l7 + 0x20]
20040 fmovsleu %xcc, %f2, %f12
20041 tg %xcc, 0x7
20042 fnot1 %f10, %f10
20043 movneg %icc, %l2, %o1
20044 lduw [%l7 + 0x7C], %o2
20045 fcmpes %fcc1, %f9, %f13
20046 fmovdleu %icc, %f4, %f2
20047 bgu,pt %icc, loop_2383
20048 nop
20049 setx loop_2384, %l0, %l1
20050 jmpl %l1, %g6
20051 brz,a %l4, loop_2385
20052 tn %xcc, 0x7
20053loop_2383:
20054 std %f10, [%l7 + 0x28]
20055loop_2384:
20056 edge32 %g2, %o0, %g5
20057loop_2385:
20058 ldub [%l7 + 0x30], %i2
20059 fbue %fcc0, loop_2386
20060 bge,a,pt %icc, loop_2387
20061 fbg %fcc2, loop_2388
20062 edge32n %o3, %g1, %g4
20063loop_2386:
20064 orn %i6, %o4, %o7
20065loop_2387:
20066 fands %f6, %f1, %f3
20067loop_2388:
20068 edge32ln %l3, %g7, %l5
20069 fnegd %f12, %f0
20070 edge32n %g3, %i3, %l6
20071 and %l0, %i5, %i7
20072 fcmpne32 %f4, %f8, %i4
20073 bn,a %icc, loop_2389
20074 fbo %fcc1, loop_2390
20075 bn loop_2391
20076 fsrc2 %f12, %f10
20077loop_2389:
20078 bne %xcc, loop_2392
20079loop_2390:
20080 addccc %i1, 0x15A3, %i0
20081loop_2391:
20082 fmovsg %xcc, %f9, %f9
20083 fors %f15, %f7, %f10
20084loop_2392:
20085 orcc %o5, %o6, %l1
20086 tle %xcc, 0x5
20087 mulscc %l2, 0x044E, %o2
20088 bg %icc, loop_2393
20089 nop
20090 setx loop_2394, %l0, %l1
20091 jmpl %l1, %o1
20092 bpos,a,pt %icc, loop_2395
20093 ldub [%l7 + 0x24], %l4
20094loop_2393:
20095 fsrc2 %f2, %f8
20096loop_2394:
20097 fmovrdgez %g2, %f10, %f6
20098loop_2395:
20099 fnegs %f8, %f9
20100 nop
20101 setx loop_2396, %l0, %l1
20102 jmpl %l1, %g6
20103 fnot1 %f14, %f0
20104 ldsb [%l7 + 0x1A], %g5
20105 ldd [%l7 + 0x28], %f2
20106loop_2396:
20107 ld [%l7 + 0x44], %f3
20108 edge32l %o0, %o3, %i2
20109 fmovdne %icc, %f1, %f9
20110 ta %xcc, 0x7
20111 stw %g1, [%l7 + 0x68]
20112 sth %i6, [%l7 + 0x5A]
20113 fornot1s %f7, %f14, %f15
20114 lduw [%l7 + 0x74], %g4
20115 fmovsl %icc, %f5, %f3
20116 fmovdg %icc, %f7, %f13
20117 bne loop_2397
20118 andn %o4, 0x15DD, %l3
20119 ldsh [%l7 + 0x46], %g7
20120 fmovdvc %xcc, %f8, %f4
20121loop_2397:
20122 fxor %f6, %f4, %f8
20123 popc %o7, %l5
20124 stx %g3, [%l7 + 0x78]
20125 nop
20126 setx loop_2398, %l0, %l1
20127 jmpl %l1, %l6
20128 ldsb [%l7 + 0x19], %i3
20129 ldd [%l7 + 0x60], %f6
20130 fbg %fcc1, loop_2399
20131loop_2398:
20132 movpos %xcc, %l0, %i7
20133 fornot2s %f1, %f11, %f6
20134 alignaddr %i5, %i1, %i0
20135loop_2399:
20136 ldsw [%l7 + 0x48], %i4
20137 fnot1s %f3, %f5
20138 fbge,a %fcc1, loop_2400
20139 bpos,a loop_2401
20140 fblg %fcc2, loop_2402
20141 ld [%l7 + 0x7C], %f4
20142loop_2400:
20143 mova %icc, %o6, %l1
20144loop_2401:
20145 nop
20146 setx loop_2403, %l0, %l1
20147 wrpr 0x1, %tl
20148 wrpr %l1, %tpc
20149 add %l1, 0x4, %l1
20150 wrpr %l1, %tnpc
20151 setx 0x34400001400, %l0, %l1
20152 wrpr %l1, %tstate
20153 wrhpr 0x4, %htstate
20154 retry
20155loop_2402:
20156 ldd [%l7 + 0x48], %f0
20157 fmovscc %xcc, %f2, %f11
20158 sethi 0x1ADC, %l2
20159loop_2403:
20160 edge8ln %o5, %o2, %o1
20161 sra %l4, %g6, %g2
20162 ldub [%l7 + 0x20], %g5
20163 tg %xcc, 0x1
20164 nop
20165 setx loop_2404, %l0, %l1
20166 wrpr 0x1, %tl
20167 wrpr %l1, %tpc
20168 add %l1, 0x4, %l1
20169 wrpr %l1, %tnpc
20170 setx 0x34400001400, %l0, %l1
20171 wrpr %l1, %tstate
20172 wrhpr 0x4, %htstate
20173 retry
20174 stw %o0, [%l7 + 0x30]
20175 ld [%l7 + 0x5C], %f14
20176 st %f7, [%l7 + 0x0C]
20177loop_2404:
20178 fmovsneg %icc, %f8, %f15
20179 fcmpgt16 %f14, %f14, %o3
20180 fmul8x16 %f8, %f10, %f4
20181 tne %xcc, 0x7
20182 nop
20183 setx loop_2405, %l0, %l1
20184 jmpl %l1, %g1
20185 srlx %i2, 0x00, %i6
20186 fpadd16s %f7, %f8, %f10
20187 array8 %o4, %g4, %g7
20188loop_2405:
20189 fmovdg %xcc, %f15, %f7
20190 fmovdcs %xcc, %f2, %f6
20191 std %f0, [%l7 + 0x68]
20192 std %f6, [%l7 + 0x20]
20193 ldsw [%l7 + 0x48], %o7
20194 edge32ln %l3, %l5, %l6
20195 edge32n %i3, %g3, %l0
20196 taddcc %i7, %i1, %i0
20197 fpack16 %f6, %f15
20198 stx %i4, [%l7 + 0x20]
20199 fcmpeq16 %f14, %f2, %i5
20200 fmuld8ulx16 %f8, %f0, %f2
20201 stb %l1, [%l7 + 0x0B]
20202 orncc %o6, %l2, %o5
20203 movcc %icc, %o2, %o1
20204 std %f0, [%l7 + 0x28]
20205 ldub [%l7 + 0x3C], %l4
20206 sra %g6, %g5, %g2
20207 addcc %o0, %o3, %g1
20208 fpsub16s %f6, %f4, %f15
20209 tn %icc, 0x7
20210 fcmped %fcc0, %f6, %f6
20211 stw %i2, [%l7 + 0x1C]
20212 add %i6, %o4, %g4
20213 fmovrdne %g7, %f0, %f8
20214 movrne %l3, 0x05C, %o7
20215 movcs %xcc, %l5, %l6
20216 te %xcc, 0x6
20217 std %f12, [%l7 + 0x30]
20218 sllx %i3, %g3, %l0
20219 orcc %i7, 0x13FB, %i0
20220 fmovscs %xcc, %f11, %f11
20221 fbul %fcc1, loop_2406
20222 fbue,a %fcc2, loop_2407
20223 subc %i4, 0x1F10, %i1
20224 fbue %fcc1, loop_2408
20225loop_2406:
20226 tsubcctv %l1, %o6, %i5
20227loop_2407:
20228 fble %fcc1, loop_2409
20229 tgu %xcc, 0x0
20230loop_2408:
20231 move %xcc, %o5, %l2
20232 fmovrde %o1, %f6, %f12
20233loop_2409:
20234 fmovsn %xcc, %f6, %f9
20235 ldd [%l7 + 0x18], %f0
20236 fmovdl %xcc, %f7, %f9
20237 movle %icc, %l4, %g6
20238 lduh [%l7 + 0x48], %g5
20239 movgu %xcc, %g2, %o2
20240 sub %o0, %o3, %g1
20241 fmovsgu %icc, %f7, %f15
20242 std %f14, [%l7 + 0x78]
20243 fnot1 %f0, %f12
20244 stb %i2, [%l7 + 0x43]
20245 fexpand %f13, %f8
20246 bgu,pt %xcc, loop_2410
20247 nop
20248 setx loop_2411, %l0, %l1
20249 jmpl %l1, %o4
20250 std %f4, [%l7 + 0x58]
20251 fzero %f10
20252loop_2410:
20253 fexpand %f10, %f0
20254loop_2411:
20255 fmovrse %i6, %f3, %f7
20256 edge8 %g4, %l3, %g7
20257 fmovda %icc, %f3, %f13
20258 nop
20259 setx loop_2412, %l0, %l1
20260 wrpr 0x1, %tl
20261 wrpr %l1, %tpc
20262 add %l1, 0x4, %l1
20263 wrpr %l1, %tnpc
20264 setx 0x34400001400, %l0, %l1
20265 wrpr %l1, %tstate
20266 wrhpr 0x4, %htstate
20267 retry
20268 fmovrdlez %o7, %f0, %f10
20269 fandnot2s %f3, %f8, %f6
20270 fpsub16s %f12, %f1, %f15
20271loop_2412:
20272 tgu %xcc, 0x3
20273 fpadd16 %f0, %f2, %f4
20274 ldsb [%l7 + 0x49], %l5
20275 xor %i3, 0x109C, %l6
20276 ldd [%l7 + 0x10], %f4
20277 fmovsne %xcc, %f9, %f0
20278 movpos %icc, %g3, %i7
20279 edge32l %i0, %i4, %i1
20280 fmovdn %xcc, %f12, %f7
20281 fbule,a %fcc1, loop_2413
20282 sth %l0, [%l7 + 0x26]
20283 fnot2s %f2, %f7
20284 movre %o6, 0x39E, %l1
20285loop_2413:
20286 smul %o5, %l2, %i5
20287 brlez %l4, loop_2414
20288 stb %g6, [%l7 + 0x7F]
20289 fmovd %f2, %f6
20290 orn %o1, %g5, %g2
20291loop_2414:
20292 fmovdle %icc, %f0, %f5
20293 fmovdneg %icc, %f5, %f11
20294 brgez,a %o2, loop_2415
20295 tl %xcc, 0x7
20296 fbule %fcc0, loop_2416
20297 sth %o3, [%l7 + 0x72]
20298loop_2415:
20299 fbug,a %fcc1, loop_2417
20300 stw %g1, [%l7 + 0x74]
20301loop_2416:
20302 ldx [%l7 + 0x28], %o0
20303 ld [%l7 + 0x2C], %f2
20304loop_2417:
20305 stw %i2, [%l7 + 0x50]
20306 fbo %fcc0, loop_2418
20307 fmovdpos %xcc, %f6, %f4
20308 fbue %fcc0, loop_2419
20309 fmovsl %xcc, %f13, %f9
20310loop_2418:
20311 movle %icc, %o4, %i6
20312 fmovsleu %icc, %f15, %f15
20313loop_2419:
20314 fors %f9, %f1, %f10
20315 stb %g4, [%l7 + 0x2F]
20316 fbne,a %fcc3, loop_2420
20317 fpadd16s %f15, %f5, %f6
20318 movcs %xcc, %l3, %g7
20319 fba,a %fcc2, loop_2421
20320loop_2420:
20321 fmovrse %l5, %f0, %f10
20322 fzeros %f9
20323 fbuge,a %fcc0, loop_2422
20324loop_2421:
20325 alignaddrl %i3, %o7, %l6
20326 movrlez %i7, 0x1BE, %g3
20327 std %f6, [%l7 + 0x18]
20328loop_2422:
20329 fmovsn %xcc, %f2, %f4
20330 stw %i4, [%l7 + 0x34]
20331 ldub [%l7 + 0x21], %i0
20332 fand %f14, %f4, %f14
20333 fmovdn %xcc, %f14, %f6
20334 ldsw [%l7 + 0x58], %i1
20335 alignaddrl %o6, %l1, %o5
20336 sth %l2, [%l7 + 0x6A]
20337 stx %l0, [%l7 + 0x20]
20338 andncc %i5, %l4, %g6
20339 addc %g5, %g2, %o1
20340 std %f4, [%l7 + 0x20]
20341 fand %f12, %f2, %f4
20342 fcmpd %fcc3, %f10, %f4
20343 stb %o3, [%l7 + 0x56]
20344 sth %o2, [%l7 + 0x0A]
20345 std %f2, [%l7 + 0x58]
20346 srlx %o0, 0x19, %g1
20347 ldsb [%l7 + 0x14], %i2
20348 ba,pt %xcc, loop_2423
20349 for %f8, %f8, %f6
20350 ldsh [%l7 + 0x34], %i6
20351 fble %fcc1, loop_2424
20352loop_2423:
20353 ldsb [%l7 + 0x62], %g4
20354 fnor %f0, %f10, %f14
20355 tpos %icc, 0x5
20356loop_2424:
20357 std %f8, [%l7 + 0x30]
20358 movn %xcc, %o4, %g7
20359 fpack16 %f8, %f15
20360 addc %l5, %l3, %o7
20361 stw %l6, [%l7 + 0x64]
20362 fpsub32 %f2, %f10, %f14
20363 sth %i7, [%l7 + 0x1A]
20364 fmovsvs %icc, %f0, %f2
20365 udivx %g3, 0x0957, %i4
20366 fmovrde %i0, %f2, %f14
20367 ldsb [%l7 + 0x40], %i3
20368 stw %i1, [%l7 + 0x14]
20369 fmovdg %xcc, %f9, %f7
20370 bshuffle %f6, %f6, %f4
20371 fmovrdgez %o6, %f4, %f12
20372 fmovdg %icc, %f9, %f14
20373 fmovdn %icc, %f15, %f3
20374 lduw [%l7 + 0x3C], %o5
20375 sra %l1, 0x1D, %l2
20376 stx %l0, [%l7 + 0x40]
20377 ldub [%l7 + 0x15], %l4
20378 bcs loop_2425
20379 fcmpne16 %f14, %f14, %i5
20380 fxors %f0, %f12, %f8
20381 bn,pn %icc, loop_2426
20382loop_2425:
20383 mulscc %g6, %g5, %o1
20384 fmovrslz %g2, %f14, %f6
20385 stx %o3, [%l7 + 0x10]
20386loop_2426:
20387 call loop_2427
20388 tg %icc, 0x5
20389 edge32ln %o0, %g1, %i2
20390 andn %o2, %i6, %o4
20391loop_2427:
20392 movne %icc, %g4, %l5
20393 sdiv %g7, 0x01CD, %l3
20394 ldd [%l7 + 0x70], %f8
20395 fba %fcc1, loop_2428
20396 stb %o7, [%l7 + 0x3A]
20397 ldx [%l7 + 0x40], %i7
20398 udivx %l6, 0x0C87, %g3
20399loop_2428:
20400 stw %i0, [%l7 + 0x78]
20401 movge %xcc, %i4, %i1
20402 fbuge %fcc1, loop_2429
20403 ba,a loop_2430
20404 fmovd %f12, %f4
20405 fmovdle %icc, %f8, %f9
20406loop_2429:
20407 call loop_2431
20408loop_2430:
20409 nop
20410 setx loop_2432, %l0, %l1
20411 wrpr 0x1, %tl
20412 wrpr %l1, %tnpc
20413 setx 0x34400001400, %l0, %l1
20414 wrpr %l1, %tstate
20415 wrhpr 0x4, %htstate
20416 done
20417 bn %icc, loop_2433
20418 tvs %xcc, 0x7
20419loop_2431:
20420 movle %xcc, %i3, %o6
20421loop_2432:
20422 lduh [%l7 + 0x52], %o5
20423loop_2433:
20424 stx %l2, [%l7 + 0x60]
20425 ldd [%l7 + 0x28], %f6
20426 fbue,a %fcc0, loop_2434
20427 tge %icc, 0x4
20428 ldsb [%l7 + 0x7D], %l1
20429 brnz,a %l0, loop_2435
20430loop_2434:
20431 fcmpgt32 %f6, %f0, %i5
20432 fcmpes %fcc1, %f1, %f12
20433 ldsb [%l7 + 0x7E], %l4
20434loop_2435:
20435 fmovrsgz %g6, %f3, %f10
20436 fsrc2 %f10, %f14
20437 ldsh [%l7 + 0x60], %g5
20438 stw %g2, [%l7 + 0x30]
20439 fmovdneg %icc, %f10, %f8
20440 addccc %o1, 0x0076, %o3
20441 stb %g1, [%l7 + 0x0F]
20442 array8 %i2, %o2, %o0
20443 fble %fcc0, loop_2436
20444 movl %icc, %o4, %g4
20445 tcc %xcc, 0x7
20446 bge,a,pn %xcc, loop_2437
20447loop_2436:
20448 ldsb [%l7 + 0x7A], %i6
20449 fmovdcc %xcc, %f14, %f5
20450 add %l5, %g7, %l3
20451loop_2437:
20452 fmovrse %i7, %f11, %f12
20453 ldub [%l7 + 0x2A], %l6
20454 fmovsa %xcc, %f11, %f6
20455 lduh [%l7 + 0x1A], %o7
20456 srax %i0, 0x1F, %i4
20457 fmovscs %icc, %f12, %f5
20458 sdivcc %g3, 0x1E0E, %i1
20459 srlx %i3, 0x16, %o5
20460 ldsw [%l7 + 0x74], %l2
20461 fnot2 %f6, %f6
20462 fandnot2 %f8, %f8, %f4
20463 fmovdneg %icc, %f7, %f0
20464 bn %icc, loop_2438
20465 fpadd16 %f14, %f10, %f0
20466 fmovsvs %icc, %f15, %f12
20467 add %l1, 0x1556, %o6
20468loop_2438:
20469 move %icc, %i5, %l4
20470 tcc %xcc, 0x5
20471 fmovdge %xcc, %f10, %f8
20472 ldx [%l7 + 0x68], %g6
20473 fbu,a %fcc2, loop_2439
20474 fmovrsgez %l0, %f0, %f3
20475 edge8n %g5, %o1, %o3
20476 fmovd %f8, %f0
20477loop_2439:
20478 movcs %icc, %g2, %i2
20479 tgu %icc, 0x6
20480 ldsw [%l7 + 0x78], %g1
20481 move %xcc, %o2, %o0
20482 fmul8x16au %f15, %f5, %f14
20483 fcmpgt16 %f0, %f10, %g4
20484 ldsh [%l7 + 0x1E], %i6
20485 movrgz %l5, 0x1A4, %o4
20486 lduw [%l7 + 0x54], %l3
20487 movvs %xcc, %g7, %l6
20488 fmovrslz %i7, %f10, %f3
20489 sth %i0, [%l7 + 0x08]
20490 array32 %o7, %g3, %i1
20491 edge8ln %i3, %i4, %o5
20492 fpmerge %f9, %f4, %f4
20493 srax %l2, %l1, %i5
20494 ldsh [%l7 + 0x12], %l4
20495 fmovrdlez %g6, %f12, %f2
20496 stx %o6, [%l7 + 0x08]
20497 nop
20498 setx loop_2440, %l0, %l1
20499 wrpr 0x1, %tl
20500 wrpr %l1, %tpc
20501 add %l1, 0x4, %l1
20502 wrpr %l1, %tnpc
20503 setx 0x34400001400, %l0, %l1
20504 wrpr %l1, %tstate
20505 wrhpr 0x4, %htstate
20506 retry
20507 movrlz %g5, 0x13E, %l0
20508 umul %o1, 0x0FF3, %o3
20509 fpackfix %f0, %f0
20510loop_2440:
20511 fmovda %icc, %f1, %f10
20512 tge %icc, 0x7
20513 srax %i2, %g2, %o2
20514 lduw [%l7 + 0x54], %o0
20515 fxor %f6, %f10, %f0
20516 ldsw [%l7 + 0x7C], %g4
20517 ldub [%l7 + 0x4D], %g1
20518 movle %xcc, %i6, %l5
20519 fpadd32s %f11, %f11, %f15
20520 movge %icc, %l3, %o4
20521 brgz %g7, loop_2441
20522 fcmpne32 %f4, %f14, %i7
20523 sub %l6, %i0, %o7
20524 sub %i1, %g3, %i3
20525loop_2441:
20526 brnz %i4, loop_2442
20527 fandnot1 %f2, %f12, %f8
20528 ldd [%l7 + 0x10], %f8
20529 stx %l2, [%l7 + 0x60]
20530loop_2442:
20531 ldd [%l7 + 0x10], %f2
20532 movleu %icc, %l1, %o5
20533 alignaddr %l4, %g6, %o6
20534 fmovs %f2, %f11
20535 tn %icc, 0x5
20536 tvs %icc, 0x6
20537 ldub [%l7 + 0x54], %g5
20538 movpos %icc, %l0, %i5
20539 stw %o3, [%l7 + 0x50]
20540 tgu %xcc, 0x7
20541 ldsw [%l7 + 0x68], %i2
20542 fmovdgu %icc, %f8, %f13
20543 fmovdvs %xcc, %f2, %f12
20544 std %f6, [%l7 + 0x38]
20545 fble,a %fcc1, loop_2443
20546 sll %o1, 0x18, %g2
20547 fnot1s %f6, %f5
20548 ldsh [%l7 + 0x3E], %o0
20549loop_2443:
20550 tsubcc %g4, 0x0674, %g1
20551 ldsw [%l7 + 0x50], %o2
20552 ldub [%l7 + 0x5D], %i6
20553 fnands %f2, %f1, %f10
20554 fbge,a %fcc2, loop_2444
20555 fornot1 %f12, %f6, %f12
20556 fbule,a %fcc1, loop_2445
20557 udiv %l5, 0x10DC, %l3
20558loop_2444:
20559 bne,a,pn %icc, loop_2446
20560 fpadd32 %f0, %f4, %f6
20561loop_2445:
20562 sth %o4, [%l7 + 0x4C]
20563 brgez %g7, loop_2447
20564loop_2446:
20565 edge16 %i7, %l6, %o7
20566 xor %i1, 0x0412, %i0
20567 sth %i3, [%l7 + 0x4A]
20568loop_2447:
20569 udivcc %i4, 0x1049, %l2
20570 stb %l1, [%l7 + 0x13]
20571 sdivx %g3, 0x08C5, %l4
20572 fmovdle %icc, %f2, %f10
20573 ldd [%l7 + 0x08], %f12
20574 edge32ln %g6, %o5, %o6
20575 stx %l0, [%l7 + 0x38]
20576 edge16ln %g5, %i5, %o3
20577 fmovsa %icc, %f4, %f8
20578 tneg %xcc, 0x3
20579 lduh [%l7 + 0x7A], %o1
20580 movne %icc, %g2, %i2
20581 udivcc %o0, 0x18B2, %g1
20582 bgu,pt %xcc, loop_2448
20583 st %f12, [%l7 + 0x74]
20584 fmovdcs %xcc, %f8, %f4
20585 subcc %o2, %g4, %l5
20586loop_2448:
20587 ldx [%l7 + 0x40], %i6
20588 st %f14, [%l7 + 0x38]
20589 ldub [%l7 + 0x0B], %l3
20590 ldsw [%l7 + 0x08], %o4
20591 ldsb [%l7 + 0x2D], %i7
20592 st %f13, [%l7 + 0x14]
20593 fble %fcc0, loop_2449
20594 fabss %f11, %f12
20595 fmovdle %xcc, %f12, %f0
20596 ldsb [%l7 + 0x19], %g7
20597loop_2449:
20598 udivcc %l6, 0x0067, %i1
20599 stx %o7, [%l7 + 0x18]
20600 ldsw [%l7 + 0x58], %i3
20601 ld [%l7 + 0x20], %f13
20602 fabsd %f2, %f14
20603 movge %icc, %i4, %l2
20604 umulcc %l1, 0x0B30, %g3
20605 tne %icc, 0x1
20606 bge loop_2450
20607 fcmple16 %f4, %f14, %i0
20608 lduh [%l7 + 0x42], %l4
20609 fcmpgt32 %f10, %f0, %o5
20610loop_2450:
20611 bneg,pn %icc, loop_2451
20612 fbo %fcc0, loop_2452
20613 ba,a,pn %icc, loop_2453
20614 movcc %icc, %o6, %g6
20615loop_2451:
20616 fbne,a %fcc1, loop_2454
20617loop_2452:
20618 movne %xcc, %g5, %i5
20619loop_2453:
20620 srax %o3, 0x0B, %l0
20621 ldsb [%l7 + 0x2C], %g2
20622loop_2454:
20623 bgu,a,pt %xcc, loop_2455
20624 fandnot2 %f14, %f2, %f2
20625 sth %o1, [%l7 + 0x44]
20626 stx %o0, [%l7 + 0x48]
20627loop_2455:
20628 subc %g1, 0x160B, %i2
20629 lduh [%l7 + 0x78], %o2
20630 fbo,a %fcc2, loop_2456
20631 stx %g4, [%l7 + 0x58]
20632 srax %i6, 0x00, %l3
20633 fcmps %fcc1, %f3, %f10
20634loop_2456:
20635 ldub [%l7 + 0x0D], %o4
20636 stb %l5, [%l7 + 0x4B]
20637 andcc %i7, 0x0D7D, %l6
20638 movneg %xcc, %g7, %i1
20639 movle %xcc, %i3, %o7
20640 ldx [%l7 + 0x58], %l2
20641 fpsub32 %f4, %f10, %f8
20642 stb %l1, [%l7 + 0x67]
20643 ta %xcc, 0x1
20644 bcs,pn %xcc, loop_2457
20645 mulx %g3, %i4, %i0
20646 fmovdleu %icc, %f2, %f9
20647 movrgz %l4, %o6, %o5
20648loop_2457:
20649 movre %g6, %i5, %g5
20650 nop
20651 setx loop_2458, %l0, %l1
20652 wrpr 0x1, %tl
20653 wrpr %l1, %tpc
20654 add %l1, 0x4, %l1
20655 wrpr %l1, %tnpc
20656 setx 0x34400001400, %l0, %l1
20657 wrpr %l1, %tstate
20658 wrhpr 0x4, %htstate
20659 retry
20660 tcs %xcc, 0x0
20661 lduh [%l7 + 0x0C], %l0
20662 sra %o3, %o1, %o0
20663loop_2458:
20664 ta %icc, 0x5
20665 fmovsg %icc, %f1, %f8
20666 brlez,a %g1, loop_2459
20667 srax %i2, 0x1E, %o2
20668 lduh [%l7 + 0x36], %g4
20669 movrgz %g2, %l3, %o4
20670loop_2459:
20671 array16 %l5, %i7, %i6
20672 st %f7, [%l7 + 0x1C]
20673 tvc %icc, 0x0
20674 srlx %g7, 0x1C, %i1
20675 bn %xcc, loop_2460
20676 fabsd %f8, %f12
20677 ldd [%l7 + 0x70], %f12
20678 ldd [%l7 + 0x08], %f4
20679loop_2460:
20680 ldx [%l7 + 0x58], %l6
20681 brnz,a %i3, loop_2461
20682 ba loop_2462
20683 popc 0x12B4, %o7
20684 fzeros %f2
20685loop_2461:
20686 fbule %fcc2, loop_2463
20687loop_2462:
20688 edge16l %l2, %g3, %i4
20689 taddcctv %i0, 0x12B1, %l4
20690 tsubcc %o6, %l1, %g6
20691loop_2463:
20692 ldx [%l7 + 0x10], %i5
20693 fble %fcc1, loop_2464
20694 srl %o5, %g5, %l0
20695 fmovsl %xcc, %f6, %f2
20696 ldub [%l7 + 0x16], %o3
20697loop_2464:
20698 tcc %xcc, 0x7
20699 bleu,a loop_2465
20700 lduh [%l7 + 0x32], %o1
20701 fbl %fcc2, loop_2466
20702 edge8ln %o0, %i2, %o2
20703loop_2465:
20704 brgz %g1, loop_2467
20705 fmovsvs %xcc, %f15, %f7
20706loop_2466:
20707 fandnot2s %f14, %f1, %f14
20708 fornot1s %f3, %f7, %f6
20709loop_2467:
20710 std %f14, [%l7 + 0x50]
20711 ldd [%l7 + 0x38], %f12
20712 ldsh [%l7 + 0x7E], %g2
20713 fmovscc %icc, %f12, %f0
20714 mulscc %g4, 0x11FB, %l3
20715 fmovdl %icc, %f3, %f2
20716 addc %o4, 0x1EFE, %i7
20717 fabss %f13, %f6
20718 ldx [%l7 + 0x08], %l5
20719 fones %f13
20720 edge8ln %i6, %i1, %l6
20721 fmul8x16au %f1, %f1, %f4
20722 ldd [%l7 + 0x28], %f8
20723 ldsw [%l7 + 0x78], %i3
20724 fors %f4, %f7, %f5
20725 movpos %icc, %o7, %l2
20726 bn,a %icc, loop_2468
20727 fxors %f13, %f8, %f12
20728 ldx [%l7 + 0x10], %g3
20729 fmovrdgz %g7, %f6, %f14
20730loop_2468:
20731 fbule,a %fcc3, loop_2469
20732 fnand %f14, %f0, %f10
20733 ldx [%l7 + 0x60], %i0
20734 fmul8x16al %f1, %f11, %f6
20735loop_2469:
20736 bshuffle %f8, %f8, %f0
20737 bn loop_2470
20738 fnot2 %f10, %f4
20739 fnot1 %f8, %f10
20740 be,a,pn %icc, loop_2471
20741loop_2470:
20742 fsrc2 %f12, %f6
20743 fblg,a %fcc3, loop_2472
20744 ldsw [%l7 + 0x68], %l4
20745loop_2471:
20746 ld [%l7 + 0x48], %f1
20747 ld [%l7 + 0x34], %f12
20748loop_2472:
20749 fmovdgu %xcc, %f1, %f12
20750 fblg,a %fcc3, loop_2473
20751 movrgz %i4, %o6, %l1
20752 brgez,a %g6, loop_2474
20753 brlez %i5, loop_2475
20754loop_2473:
20755 fnands %f13, %f6, %f2
20756 fcmple32 %f0, %f2, %o5
20757loop_2474:
20758 edge16ln %l0, %g5, %o1
20759loop_2475:
20760 ldsh [%l7 + 0x72], %o0
20761 fsrc2s %f2, %f8
20762 or %i2, %o3, %g1
20763 fmovsg %xcc, %f0, %f14
20764 stw %o2, [%l7 + 0x64]
20765 tleu %icc, 0x6
20766 edge32l %g4, %l3, %o4
20767 fcmped %fcc0, %f10, %f6
20768 fmovdl %icc, %f10, %f9
20769 ldub [%l7 + 0x21], %i7
20770 fcmpne16 %f8, %f14, %g2
20771 fba,a %fcc0, loop_2476
20772 srlx %l5, 0x1E, %i6
20773 fandnot1s %f15, %f6, %f7
20774 ldd [%l7 + 0x10], %f4
20775loop_2476:
20776 fzeros %f13
20777 fmul8x16al %f4, %f11, %f0
20778 movrlz %l6, %i1, %i3
20779 movg %icc, %o7, %g3
20780 sth %l2, [%l7 + 0x48]
20781 ldsb [%l7 + 0x52], %g7
20782 fbule,a %fcc2, loop_2477
20783 addcc %l4, %i0, %i4
20784 tsubcc %o6, %g6, %l1
20785 fbl,a %fcc0, loop_2478
20786loop_2477:
20787 fcmpgt32 %f4, %f14, %o5
20788 fbu,a %fcc3, loop_2479
20789 tne %icc, 0x6
20790loop_2478:
20791 fpadd16s %f2, %f10, %f7
20792 ldsb [%l7 + 0x5F], %i5
20793loop_2479:
20794 alignaddr %g5, %l0, %o1
20795 fmul8x16 %f11, %f10, %f6
20796 fnot1s %f5, %f4
20797 bcs,a loop_2480
20798 addccc %i2, 0x1EF6, %o0
20799 orncc %o3, %g1, %g4
20800 stx %l3, [%l7 + 0x18]
20801loop_2480:
20802 lduw [%l7 + 0x18], %o2
20803 addcc %i7, 0x1CAA, %o4
20804 ldsh [%l7 + 0x54], %g2
20805 fmovrdgez %i6, %f8, %f6
20806 andcc %l5, %i1, %i3
20807 lduh [%l7 + 0x6A], %l6
20808 movg %xcc, %o7, %g3
20809 srl %g7, %l2, %i0
20810 edge8 %i4, %o6, %g6
20811 stw %l4, [%l7 + 0x2C]
20812 fmovd %f2, %f0
20813 fmovde %xcc, %f12, %f15
20814 ldub [%l7 + 0x16], %o5
20815 edge32n %i5, %l1, %g5
20816 tge %xcc, 0x6
20817 fmovrdgez %l0, %f14, %f8
20818 pdist %f0, %f6, %f10
20819 fmovde %xcc, %f3, %f13
20820 ldub [%l7 + 0x26], %i2
20821 brgez,a %o1, loop_2481
20822 fone %f0
20823 addcc %o0, %o3, %g4
20824 taddcc %l3, 0x0BE2, %o2
20825loop_2481:
20826 ldx [%l7 + 0x70], %g1
20827 fnor %f10, %f6, %f12
20828 edge32ln %i7, %o4, %i6
20829 tgu %icc, 0x1
20830 stw %g2, [%l7 + 0x78]
20831 fpadd32 %f14, %f14, %f2
20832 mova %xcc, %l5, %i3
20833 fmovdneg %icc, %f14, %f8
20834 fmovscs %icc, %f15, %f13
20835 lduw [%l7 + 0x0C], %i1
20836 std %f12, [%l7 + 0x70]
20837 bshuffle %f2, %f12, %f10
20838 mulscc %l6, 0x18A4, %g3
20839 tvc %icc, 0x7
20840 ld [%l7 + 0x5C], %f2
20841 ldx [%l7 + 0x40], %o7
20842 tg %icc, 0x1
20843 brgez,a %g7, loop_2482
20844 fcmpeq16 %f12, %f4, %l2
20845 fmovdleu %icc, %f6, %f0
20846 fcmpgt32 %f2, %f0, %i0
20847loop_2482:
20848 fpackfix %f8, %f13
20849 alignaddrl %o6, %g6, %l4
20850 stx %o5, [%l7 + 0x20]
20851 fbu %fcc3, loop_2483
20852 fnand %f10, %f12, %f0
20853 ldsw [%l7 + 0x2C], %i4
20854 tcc %icc, 0x1
20855loop_2483:
20856 ble,a loop_2484
20857 st %f9, [%l7 + 0x38]
20858 bshuffle %f6, %f0, %f12
20859 srlx %l1, %g5, %i5
20860loop_2484:
20861 ldx [%l7 + 0x78], %i2
20862 sethi 0x016B, %o1
20863 fmovdne %xcc, %f2, %f15
20864 fmovsneg %xcc, %f0, %f0
20865 fbule,a %fcc1, loop_2485
20866 udivx %l0, 0x0003, %o3
20867 stx %o0, [%l7 + 0x30]
20868 bpos loop_2486
20869loop_2485:
20870 fmovdgu %xcc, %f3, %f0
20871 stb %g4, [%l7 + 0x4D]
20872 fmovdle %xcc, %f12, %f7
20873loop_2486:
20874 addcc %o2, %l3, %g1
20875 stx %o4, [%l7 + 0x28]
20876 smulcc %i6, 0x0627, %i7
20877 ldub [%l7 + 0x67], %g2
20878 fmovdcc %icc, %f6, %f0
20879 ldub [%l7 + 0x15], %l5
20880 ldsb [%l7 + 0x7A], %i1
20881 bge loop_2487
20882 fzero %f4
20883 for %f10, %f6, %f6
20884 bshuffle %f6, %f6, %f12
20885loop_2487:
20886 fmovdge %xcc, %f9, %f2
20887 umul %i3, %l6, %o7
20888 ld [%l7 + 0x60], %f10
20889 sth %g7, [%l7 + 0x24]
20890 udivcc %g3, 0x0171, %l2
20891 subcc %o6, 0x0C5A, %i0
20892 fpadd16s %f12, %f7, %f6
20893 fmovd %f10, %f14
20894 fbuge,a %fcc2, loop_2488
20895 st %f10, [%l7 + 0x0C]
20896 fmovsg %icc, %f5, %f6
20897 edge16n %g6, %l4, %i4
20898loop_2488:
20899 fnot1s %f12, %f3
20900 fcmple32 %f10, %f6, %o5
20901 movrgz %g5, %l1, %i2
20902 fpsub16 %f6, %f6, %f4
20903 fmovsg %xcc, %f9, %f1
20904 taddcc %o1, %l0, %o3
20905 fmovdneg %icc, %f6, %f15
20906 fcmpeq16 %f12, %f12, %i5
20907 add %g4, 0x1A31, %o0
20908 fpsub32s %f7, %f11, %f12
20909 fornot2 %f8, %f10, %f8
20910 edge32n %l3, %g1, %o2
20911 sth %i6, [%l7 + 0x26]
20912 movcc %icc, %i7, %g2
20913 xnorcc %o4, %l5, %i3
20914 edge32l %i1, %l6, %o7
20915 ldsw [%l7 + 0x60], %g7
20916 stb %l2, [%l7 + 0x2C]
20917 std %f0, [%l7 + 0x28]
20918 ldsw [%l7 + 0x24], %g3
20919 fornot2s %f9, %f0, %f11
20920 fbuge,a %fcc0, loop_2489
20921 ld [%l7 + 0x3C], %f14
20922 ldsw [%l7 + 0x1C], %o6
20923 ble,a,pt %icc, loop_2490
20924loop_2489:
20925 ld [%l7 + 0x1C], %f9
20926 fmovse %xcc, %f2, %f4
20927 fmovda %xcc, %f15, %f14
20928loop_2490:
20929 stx %g6, [%l7 + 0x18]
20930 fnegd %f8, %f8
20931 movrgez %i0, 0x169, %i4
20932 fmovrsgz %o5, %f13, %f3
20933 faligndata %f4, %f2, %f2
20934 siam 0x7
20935 fpsub16 %f10, %f4, %f0
20936 siam 0x3
20937 fbn,a %fcc3, loop_2491
20938 fpadd16s %f6, %f13, %f1
20939 fone %f10
20940 lduh [%l7 + 0x6A], %g5
20941loop_2491:
20942 ldsw [%l7 + 0x50], %l4
20943 fnot1s %f7, %f13
20944 ldsb [%l7 + 0x49], %i2
20945 fmovdne %xcc, %f2, %f3
20946 ldd [%l7 + 0x20], %f10
20947 ld [%l7 + 0x20], %f12
20948 alignaddrl %o1, %l1, %o3
20949 nop
20950 setx loop_2492, %l0, %l1
20951 jmpl %l1, %i5
20952 fbg,a %fcc1, loop_2493
20953 fblg,a %fcc2, loop_2494
20954 fmovscc %xcc, %f4, %f3
20955loop_2492:
20956 xorcc %l0, %o0, %l3
20957loop_2493:
20958 add %g4, 0x0BAF, %g1
20959loop_2494:
20960 lduh [%l7 + 0x70], %o2
20961 fpadd16s %f14, %f11, %f15
20962 stw %i6, [%l7 + 0x30]
20963 ldd [%l7 + 0x20], %f12
20964 stx %g2, [%l7 + 0x58]
20965 or %o4, %i7, %i3
20966 ldub [%l7 + 0x2A], %i1
20967 fmovsleu %xcc, %f4, %f2
20968 stw %l5, [%l7 + 0x44]
20969 lduh [%l7 + 0x70], %l6
20970 fmovrdgez %g7, %f2, %f4
20971 edge16 %l2, %g3, %o6
20972 lduh [%l7 + 0x32], %o7
20973 fnot2 %f4, %f8
20974 edge16l %i0, %i4, %o5
20975 xnorcc %g5, 0x0481, %l4
20976 fmovdl %icc, %f0, %f5
20977 edge32 %g6, %i2, %l1
20978 lduh [%l7 + 0x4E], %o3
20979 udivx %o1, 0x19CB, %l0
20980 tvc %icc, 0x0
20981 ldub [%l7 + 0x26], %o0
20982 sdiv %i5, 0x0BED, %l3
20983 stb %g1, [%l7 + 0x76]
20984 andn %o2, %g4, %g2
20985 fmovdcc %xcc, %f14, %f5
20986 umul %i6, %i7, %o4
20987 ld [%l7 + 0x7C], %f6
20988 stb %i3, [%l7 + 0x40]
20989 stw %l5, [%l7 + 0x78]
20990 ld [%l7 + 0x54], %f6
20991 fnegs %f3, %f14
20992 fandnot2 %f0, %f4, %f14
20993 brz %l6, loop_2495
20994 fmovsg %icc, %f8, %f8
20995 fcmpgt32 %f14, %f10, %i1
20996 stb %g7, [%l7 + 0x6E]
20997loop_2495:
20998 be %icc, loop_2496
20999 tcc %icc, 0x5
21000 subccc %g3, 0x0C00, %l2
21001 sth %o6, [%l7 + 0x1E]
21002loop_2496:
21003 fcmpeq32 %f4, %f2, %i0
21004 edge8l %i4, %o5, %o7
21005 fabsd %f6, %f12
21006 tcc %xcc, 0x3
21007 sllx %l4, 0x19, %g5
21008 fzeros %f0
21009 movle %icc, %i2, %g6
21010 ld [%l7 + 0x44], %f3
21011 std %f0, [%l7 + 0x40]
21012 fands %f9, %f1, %f14
21013 fexpand %f12, %f2
21014 movcc %xcc, %o3, %o1
21015 ld [%l7 + 0x6C], %f12
21016 fors %f11, %f15, %f11
21017 ldd [%l7 + 0x78], %f4
21018 st %f3, [%l7 + 0x38]
21019 bshuffle %f2, %f0, %f12
21020 movrlz %l0, %l1, %o0
21021 lduh [%l7 + 0x30], %i5
21022 std %f14, [%l7 + 0x40]
21023 tpos %xcc, 0x1
21024 siam 0x6
21025 subccc %g1, %o2, %l3
21026 ld [%l7 + 0x78], %f6
21027 popc 0x0B01, %g2
21028 taddcc %g4, 0x1B3B, %i7
21029 andncc %i6, %i3, %o4
21030 fcmpes %fcc1, %f6, %f10
21031 fcmpeq16 %f14, %f6, %l5
21032 ldub [%l7 + 0x44], %l6
21033 orcc %i1, 0x03B8, %g3
21034 tle %icc, 0x3
21035 fcmpeq32 %f0, %f2, %l2
21036 movre %g7, 0x18B, %i0
21037 stb %o6, [%l7 + 0x1C]
21038 fbul %fcc2, loop_2497
21039 tgu %xcc, 0x0
21040 ldub [%l7 + 0x4D], %i4
21041 stw %o7, [%l7 + 0x24]
21042loop_2497:
21043 sth %o5, [%l7 + 0x20]
21044 stw %g5, [%l7 + 0x10]
21045 ldub [%l7 + 0x55], %i2
21046 sllx %l4, 0x12, %o3
21047 movne %icc, %o1, %g6
21048 stw %l1, [%l7 + 0x68]
21049 ldd [%l7 + 0x28], %f8
21050 ldub [%l7 + 0x7E], %l0
21051 ldd [%l7 + 0x50], %f6
21052 fmovsg %icc, %f14, %f2
21053 sllx %o0, 0x15, %i5
21054 tvs %icc, 0x6
21055 stb %o2, [%l7 + 0x6A]
21056 andn %l3, %g2, %g4
21057 andcc %g1, %i7, %i3
21058 tn %xcc, 0x5
21059 fpsub32s %f15, %f9, %f6
21060 brnz %o4, loop_2498
21061 fmovrslz %i6, %f14, %f3
21062 ldx [%l7 + 0x30], %l5
21063 edge32l %i1, %l6, %g3
21064loop_2498:
21065 xor %l2, 0x17C9, %i0
21066 fnegd %f4, %f14
21067 st %f10, [%l7 + 0x38]
21068 addc %o6, %g7, %o7
21069 stb %i4, [%l7 + 0x40]
21070 alignaddr %g5, %o5, %l4
21071 fexpand %f11, %f0
21072 bl,a loop_2499
21073 ldd [%l7 + 0x78], %f2
21074 be %icc, loop_2500
21075 ldsb [%l7 + 0x4A], %i2
21076loop_2499:
21077 sth %o3, [%l7 + 0x44]
21078 lduh [%l7 + 0x4A], %g6
21079loop_2500:
21080 ldx [%l7 + 0x38], %l1
21081 ldx [%l7 + 0x48], %o1
21082 fcmpes %fcc1, %f11, %f4
21083 movl %icc, %l0, %o0
21084 ld [%l7 + 0x68], %f6
21085 st %f11, [%l7 + 0x74]
21086 bpos,a %xcc, loop_2501
21087 ldsh [%l7 + 0x78], %i5
21088 fmovdgu %icc, %f5, %f7
21089 fnot1s %f0, %f14
21090loop_2501:
21091 andn %o2, 0x1649, %g2
21092 fcmped %fcc2, %f8, %f10
21093 fcmpd %fcc2, %f14, %f10
21094 lduw [%l7 + 0x70], %l3
21095 ldx [%l7 + 0x50], %g1
21096 movre %i7, %g4, %o4
21097 sub %i6, 0x14AB, %l5
21098 fmovsne %icc, %f13, %f13
21099 umul %i3, %i1, %g3
21100 fmovdgu %icc, %f1, %f14
21101 fblg,a %fcc1, loop_2502
21102 sth %l6, [%l7 + 0x5C]
21103 fcmple16 %f0, %f14, %l2
21104 bneg,a,pn %icc, loop_2503
21105loop_2502:
21106 movle %icc, %i0, %g7
21107 tsubcctv %o6, %i4, %g5
21108 fmovsgu %icc, %f10, %f4
21109loop_2503:
21110 stb %o7, [%l7 + 0x5C]
21111 nop
21112 setx loop_2504, %l0, %l1
21113 wrpr 0x1, %tl
21114 wrpr %l1, %tnpc
21115 setx 0x34400001400, %l0, %l1
21116 wrpr %l1, %tstate
21117 wrhpr 0x4, %htstate
21118 done
21119 bleu,a,pn %xcc, loop_2505
21120 umulcc %l4, 0x157D, %i2
21121 stw %o5, [%l7 + 0x34]
21122loop_2504:
21123 sth %g6, [%l7 + 0x34]
21124loop_2505:
21125 movl %xcc, %o3, %l1
21126 srlx %o1, %l0, %o0
21127 fmovdleu %xcc, %f8, %f5
21128 popc %o2, %g2
21129 movrne %l3, %g1, %i5
21130 fors %f4, %f5, %f0
21131 fmovs %f2, %f1
21132 fble,a %fcc2, loop_2506
21133 edge16l %i7, %g4, %i6
21134 call loop_2507
21135 fblg,a %fcc1, loop_2508
21136loop_2506:
21137 mova %xcc, %o4, %i3
21138 stb %i1, [%l7 + 0x59]
21139loop_2507:
21140 ldx [%l7 + 0x48], %l5
21141loop_2508:
21142 fnand %f14, %f8, %f8
21143 fnand %f2, %f2, %f2
21144 edge16ln %g3, %l2, %l6
21145 fnands %f12, %f7, %f12
21146 fmovsgu %xcc, %f5, %f14
21147 fornot1s %f3, %f10, %f12
21148 fnands %f11, %f6, %f2
21149 st %f5, [%l7 + 0x50]
21150 ldx [%l7 + 0x78], %g7
21151 sra %o6, %i4, %g5
21152 fnors %f13, %f13, %f4
21153 fmovde %icc, %f8, %f11
21154 fmovsne %icc, %f1, %f2
21155 stx %i0, [%l7 + 0x30]
21156 sth %o7, [%l7 + 0x70]
21157 xor %i2, %l4, %o5
21158 bl loop_2509
21159 bpos,a %icc, loop_2510
21160 ldd [%l7 + 0x30], %f12
21161 nop
21162 setx loop_2511, %l0, %l1
21163 wrpr 0x1, %tl
21164 wrpr %l1, %tnpc
21165 setx 0x34400001400, %l0, %l1
21166 wrpr %l1, %tstate
21167 wrhpr 0x4, %htstate
21168 done
21169loop_2509:
21170 fone %f8
21171loop_2510:
21172 fmul8sux16 %f0, %f10, %f12
21173 fornot1s %f3, %f6, %f8
21174loop_2511:
21175 tn %icc, 0x0
21176 ldd [%l7 + 0x38], %f4
21177 ldx [%l7 + 0x28], %o3
21178 stb %l1, [%l7 + 0x3D]
21179 movcs %xcc, %o1, %l0
21180 fmovrse %o0, %f15, %f2
21181 movvc %icc, %g6, %o2
21182 be loop_2512
21183 ldsw [%l7 + 0x54], %g2
21184 bcc %xcc, loop_2513
21185 ldx [%l7 + 0x50], %l3
21186loop_2512:
21187 fornot1 %f4, %f12, %f12
21188 tneg %icc, 0x3
21189loop_2513:
21190 st %f10, [%l7 + 0x70]
21191 sll %i5, %i7, %g4
21192 ldsb [%l7 + 0x3E], %i6
21193 tne %icc, 0x5
21194 fbul,a %fcc0, loop_2514
21195 subc %o4, 0x18ED, %i3
21196 stw %i1, [%l7 + 0x48]
21197 ld [%l7 + 0x50], %f2
21198loop_2514:
21199 fornot1 %f12, %f0, %f4
21200 stb %g1, [%l7 + 0x78]
21201 movrlz %l5, 0x1FF, %l2
21202 fmovspos %xcc, %f9, %f11
21203 tsubcctv %l6, %g3, %o6
21204 brlez %i4, loop_2515
21205 sdiv %g7, 0x1FE7, %g5
21206 srlx %o7, %i2, %l4
21207 ldub [%l7 + 0x47], %i0
21208loop_2515:
21209 ldx [%l7 + 0x60], %o5
21210 edge8l %l1, %o1, %o3
21211 fmovsn %xcc, %f1, %f13
21212 fmovscs %icc, %f4, %f11
21213 fmovscc %xcc, %f5, %f1
21214 fpadd32s %f0, %f4, %f5
21215 movrgz %o0, %g6, %o2
21216 ldsb [%l7 + 0x2A], %g2
21217 lduh [%l7 + 0x6C], %l3
21218 fornot2s %f14, %f11, %f2
21219 movne %icc, %i5, %i7
21220 fbg %fcc1, loop_2516
21221 movcs %icc, %g4, %i6
21222 sth %l0, [%l7 + 0x4C]
21223 fmovrsne %o4, %f15, %f12
21224loop_2516:
21225 mulx %i3, 0x1601, %g1
21226 stb %l5, [%l7 + 0x1D]
21227 movcs %icc, %l2, %i1
21228 stb %g3, [%l7 + 0x2E]
21229 fcmple16 %f12, %f12, %l6
21230 fmovde %icc, %f14, %f9
21231 fandnot2 %f10, %f0, %f14
21232 xorcc %o6, %i4, %g7
21233 ldsb [%l7 + 0x44], %g5
21234 bleu,a,pn %xcc, loop_2517
21235 fmovsa %xcc, %f6, %f11
21236 ldsw [%l7 + 0x44], %i2
21237 lduh [%l7 + 0x1A], %l4
21238loop_2517:
21239 and %i0, 0x1B54, %o7
21240 movre %o5, %o1, %l1
21241 fmovsn %xcc, %f9, %f12
21242 fbge %fcc3, loop_2518
21243 stb %o0, [%l7 + 0x7A]
21244 fbn %fcc1, loop_2519
21245 ld [%l7 + 0x08], %f8
21246loop_2518:
21247 stw %g6, [%l7 + 0x7C]
21248 fpsub32 %f0, %f12, %f6
21249loop_2519:
21250 ld [%l7 + 0x7C], %f12
21251 ldsh [%l7 + 0x10], %o3
21252 fbn,a %fcc0, loop_2520
21253 srlx %o2, 0x11, %l3
21254 movg %icc, %g2, %i7
21255 fbug %fcc2, loop_2521
21256loop_2520:
21257 stw %i5, [%l7 + 0x38]
21258 edge16l %g4, %l0, %i6
21259 ldsb [%l7 + 0x31], %i3
21260loop_2521:
21261 fexpand %f1, %f10
21262 ldub [%l7 + 0x75], %g1
21263 brgz %o4, loop_2522
21264 edge32l %l5, %l2, %i1
21265 fmovdvs %icc, %f12, %f12
21266 or %l6, 0x0726, %o6
21267loop_2522:
21268 umul %g3, %i4, %g7
21269 xnor %i2, 0x06E6, %l4
21270 movcs %xcc, %g5, %o7
21271 movrlz %i0, %o1, %o5
21272 fnors %f5, %f6, %f3
21273 fnor %f12, %f12, %f4
21274 xnorcc %l1, %g6, %o0
21275 ld [%l7 + 0x54], %f8
21276 fcmps %fcc2, %f9, %f8
21277 fmul8x16au %f2, %f14, %f14
21278 ldsb [%l7 + 0x74], %o2
21279 bvc,pn %icc, loop_2523
21280 bpos,a,pt %xcc, loop_2524
21281 fmuld8sux16 %f6, %f9, %f14
21282 stx %o3, [%l7 + 0x58]
21283loop_2523:
21284 be,a %xcc, loop_2525
21285loop_2524:
21286 std %f12, [%l7 + 0x18]
21287 st %f2, [%l7 + 0x74]
21288 bneg,a %xcc, loop_2526
21289loop_2525:
21290 movrlez %l3, %g2, %i5
21291 andncc %g4, %i7, %i6
21292 std %f8, [%l7 + 0x30]
21293loop_2526:
21294 fmovdleu %xcc, %f12, %f2
21295 sub %i3, 0x0600, %g1
21296 bleu,pt %icc, loop_2527
21297 fbge %fcc1, loop_2528
21298 movre %o4, %l0, %l2
21299 lduh [%l7 + 0x2A], %l5
21300loop_2527:
21301 fbn,a %fcc0, loop_2529
21302loop_2528:
21303 ba,pn %xcc, loop_2530
21304 stb %l6, [%l7 + 0x43]
21305 ldx [%l7 + 0x50], %o6
21306loop_2529:
21307 tgu %xcc, 0x5
21308loop_2530:
21309 fmovdne %icc, %f3, %f1
21310 bgu,pn %icc, loop_2531
21311 brz %i1, loop_2532
21312 fmovda %xcc, %f14, %f5
21313 ldub [%l7 + 0x0E], %g3
21314loop_2531:
21315 bg,a loop_2533
21316loop_2532:
21317 srlx %i4, %g7, %i2
21318 fpsub16 %f6, %f2, %f12
21319 fsrc2 %f2, %f6
21320loop_2533:
21321 fnot1 %f12, %f12
21322 fmovrsgez %g5, %f13, %f10
21323 movcs %icc, %l4, %i0
21324 mulscc %o1, %o5, %l1
21325 lduw [%l7 + 0x3C], %g6
21326 or %o7, 0x19B7, %o0
21327 ldsh [%l7 + 0x24], %o3
21328 st %f14, [%l7 + 0x08]
21329 fand %f0, %f0, %f0
21330 ldsh [%l7 + 0x4E], %l3
21331 ldsh [%l7 + 0x3E], %g2
21332 fcmpgt32 %f12, %f2, %i5
21333 call loop_2534
21334 ldd [%l7 + 0x68], %f10
21335 bg %icc, loop_2535
21336 fmovdcc %icc, %f0, %f15
21337loop_2534:
21338 brz %g4, loop_2536
21339 ldsh [%l7 + 0x52], %i7
21340loop_2535:
21341 call loop_2537
21342 array8 %o2, %i3, %g1
21343loop_2536:
21344 edge8ln %i6, %l0, %l2
21345 lduh [%l7 + 0x64], %o4
21346loop_2537:
21347 fpack16 %f4, %f2
21348 fpadd16s %f9, %f1, %f5
21349 fmul8x16 %f5, %f0, %f6
21350 fornot1s %f11, %f11, %f13
21351 bn,a,pn %icc, loop_2538
21352 bgu loop_2539
21353 movle %icc, %l5, %l6
21354 st %f10, [%l7 + 0x5C]
21355loop_2538:
21356 brgz %o6, loop_2540
21357loop_2539:
21358 sra %g3, %i4, %i1
21359 fnor %f14, %f10, %f2
21360 fxors %f7, %f6, %f11
21361loop_2540:
21362 fmovdg %icc, %f10, %f6
21363 std %f2, [%l7 + 0x28]
21364 fbg %fcc0, loop_2541
21365 fsrc2 %f4, %f2
21366 edge8 %i2, %g5, %g7
21367 tcs %icc, 0x0
21368loop_2541:
21369 fmovrdlez %i0, %f4, %f6
21370 andn %o1, 0x03CB, %o5
21371 bvs,pt %icc, loop_2542
21372 movcs %xcc, %l1, %g6
21373 lduh [%l7 + 0x1E], %o7
21374 tsubcc %o0, %o3, %l3
21375loop_2542:
21376 tvs %icc, 0x7
21377 ldsw [%l7 + 0x64], %l4
21378 ta %icc, 0x2
21379 brz %i5, loop_2543
21380 fmovrdlez %g2, %f4, %f6
21381 st %f12, [%l7 + 0x28]
21382 ldx [%l7 + 0x38], %i7
21383loop_2543:
21384 fpadd32 %f8, %f8, %f14
21385 ldsw [%l7 + 0x5C], %o2
21386 fba %fcc2, loop_2544
21387 fbg %fcc0, loop_2545
21388 fmovs %f0, %f13
21389 fexpand %f4, %f0
21390loop_2544:
21391 stx %g4, [%l7 + 0x40]
21392loop_2545:
21393 movrgez %i3, %g1, %l0
21394 fandnot2s %f11, %f2, %f10
21395 tneg %xcc, 0x3
21396 ldx [%l7 + 0x18], %i6
21397 and %l2, %o4, %l6
21398 tsubcc %l5, %g3, %i4
21399 ld [%l7 + 0x08], %f8
21400 stx %o6, [%l7 + 0x10]
21401 fmuld8sux16 %f4, %f7, %f12
21402 tsubcc %i1, 0x0410, %g5
21403 lduw [%l7 + 0x4C], %i2
21404 fbul %fcc0, loop_2546
21405 lduh [%l7 + 0x26], %i0
21406 ldsb [%l7 + 0x3E], %o1
21407 movgu %icc, %o5, %l1
21408loop_2546:
21409 fornot1 %f4, %f10, %f14
21410 ldsw [%l7 + 0x4C], %g6
21411 fsrc2s %f11, %f7
21412 ld [%l7 + 0x08], %f4
21413 stb %o7, [%l7 + 0x3F]
21414 fmovsg %xcc, %f2, %f6
21415 fbo,a %fcc1, loop_2547
21416 edge8 %o0, %o3, %l3
21417 nop
21418 setx loop_2548, %l0, %l1
21419 wrpr 0x1, %tl
21420 wrpr %l1, %tpc
21421 add %l1, 0x4, %l1
21422 wrpr %l1, %tnpc
21423 setx 0x34400001400, %l0, %l1
21424 wrpr %l1, %tstate
21425 wrhpr 0x4, %htstate
21426 retry
21427 fsrc2s %f2, %f4
21428loop_2547:
21429 fbg,a %fcc1, loop_2549
21430 ldub [%l7 + 0x09], %g7
21431loop_2548:
21432 fmovdleu %icc, %f12, %f12
21433 fmovdleu %xcc, %f12, %f12
21434loop_2549:
21435 sllx %l4, 0x06, %i5
21436 ldsw [%l7 + 0x54], %g2
21437 lduh [%l7 + 0x78], %i7
21438 fxnor %f8, %f4, %f0
21439 ble %icc, loop_2550
21440 ldsw [%l7 + 0x14], %o2
21441 stw %i3, [%l7 + 0x14]
21442 sdivx %g4, 0x1CDD, %g1
21443loop_2550:
21444 fpadd16 %f12, %f8, %f10
21445 fbule %fcc2, loop_2551
21446 movleu %xcc, %l0, %l2
21447 fmovdpos %icc, %f14, %f8
21448 stw %o4, [%l7 + 0x50]
21449loop_2551:
21450 lduw [%l7 + 0x10], %l6
21451 fmovdg %icc, %f9, %f13
21452 fpadd16 %f6, %f2, %f2
21453 ldub [%l7 + 0x52], %l5
21454 lduw [%l7 + 0x74], %g3
21455 tg %icc, 0x5
21456 ld [%l7 + 0x1C], %f10
21457 tcs %icc, 0x4
21458 stx %i4, [%l7 + 0x48]
21459 ldub [%l7 + 0x5E], %i6
21460 bleu,pt %xcc, loop_2552
21461 bcs %icc, loop_2553
21462 fands %f7, %f5, %f1
21463 bcs,pn %xcc, loop_2554
21464loop_2552:
21465 orncc %o6, 0x02C4, %g5
21466loop_2553:
21467 fmovdpos %xcc, %f15, %f2
21468 sth %i2, [%l7 + 0x20]
21469loop_2554:
21470 tge %icc, 0x5
21471 movn %xcc, %i1, %o1
21472 movrne %i0, %l1, %o5
21473 fbug %fcc1, loop_2555
21474 fzeros %f9
21475 bvc,a,pn %icc, loop_2556
21476 fcmpgt32 %f4, %f14, %o7
21477loop_2555:
21478 fmovrdgz %g6, %f0, %f4
21479 edge8 %o3, %o0, %l3
21480loop_2556:
21481 movre %g7, %l4, %i5
21482 subcc %i7, 0x174B, %g2
21483 fmovrdgez %o2, %f2, %f2
21484 ldx [%l7 + 0x28], %g4
21485 fcmpgt32 %f4, %f2, %g1
21486 std %f4, [%l7 + 0x58]
21487 fmovdcc %icc, %f4, %f5
21488 ldsh [%l7 + 0x22], %l0
21489 fmovse %icc, %f12, %f13
21490 stw %l2, [%l7 + 0x78]
21491 fsrc2s %f14, %f8
21492 stw %o4, [%l7 + 0x5C]
21493 fcmped %fcc3, %f4, %f0
21494 fbug,a %fcc0, loop_2557
21495 ldub [%l7 + 0x5C], %l6
21496 ldsh [%l7 + 0x16], %l5
21497 fmovsg %xcc, %f14, %f3
21498loop_2557:
21499 std %f0, [%l7 + 0x18]
21500 stw %i3, [%l7 + 0x30]
21501 fmovdne %icc, %f4, %f14
21502 fmovrslez %g3, %f7, %f6
21503 orcc %i4, %o6, %g5
21504 tvs %icc, 0x1
21505 sth %i6, [%l7 + 0x14]
21506 fmovsle %icc, %f13, %f4
21507 nop
21508 setx loop_2558, %l0, %l1
21509 wrpr 0x1, %tl
21510 wrpr %l1, %tpc
21511 add %l1, 0x4, %l1
21512 wrpr %l1, %tnpc
21513 setx 0x34400001400, %l0, %l1
21514 wrpr %l1, %tstate
21515 wrhpr 0x4, %htstate
21516 retry
21517 faligndata %f14, %f12, %f4
21518 bcc,pn %icc, loop_2559
21519 sth %i1, [%l7 + 0x7A]
21520loop_2558:
21521 stw %o1, [%l7 + 0x3C]
21522 fbe %fcc3, loop_2560
21523loop_2559:
21524 fcmps %fcc0, %f2, %f1
21525 xor %i0, %i2, %o5
21526 fmovsg %icc, %f3, %f6
21527loop_2560:
21528 movle %xcc, %o7, %l1
21529 fnot1s %f14, %f8
21530 st %f14, [%l7 + 0x10]
21531 addccc %g6, 0x1715, %o0
21532 ldd [%l7 + 0x48], %f0
21533 ldsh [%l7 + 0x4E], %o3
21534 ldx [%l7 + 0x40], %g7
21535 tcc %icc, 0x5
21536 mova %xcc, %l3, %l4
21537 tvs %xcc, 0x5
21538 subc %i7, %i5, %g2
21539 ld [%l7 + 0x64], %f9
21540 movpos %xcc, %g4, %g1
21541 fmuld8ulx16 %f4, %f9, %f6
21542 movgu %icc, %o2, %l0
21543 sllx %l2, 0x1E, %o4
21544 smulcc %l5, 0x1BF2, %l6
21545 ldsb [%l7 + 0x2F], %i3
21546 orcc %g3, %o6, %g5
21547 stb %i6, [%l7 + 0x75]
21548 fmovspos %icc, %f5, %f0
21549 ldd [%l7 + 0x08], %f6
21550 fpsub32s %f0, %f13, %f15
21551 fones %f6
21552 fba,a %fcc2, loop_2561
21553 fmul8x16au %f1, %f8, %f6
21554 movne %icc, %i4, %o1
21555 edge8l %i0, %i1, %o5
21556loop_2561:
21557 bl,a %xcc, loop_2562
21558 ld [%l7 + 0x0C], %f10
21559 stb %o7, [%l7 + 0x26]
21560 bleu,a %icc, loop_2563
21561loop_2562:
21562 fmovdneg %icc, %f14, %f5
21563 bge %icc, loop_2564
21564 ldub [%l7 + 0x1D], %i2
21565loop_2563:
21566 fnot2 %f2, %f0
21567 udivcc %g6, 0x0369, %l1
21568loop_2564:
21569 movne %icc, %o0, %o3
21570 movg %icc, %g7, %l3
21571 fnands %f14, %f15, %f7
21572 fbne %fcc2, loop_2565
21573 bn %icc, loop_2566
21574 std %f12, [%l7 + 0x18]
21575 st %f10, [%l7 + 0x0C]
21576loop_2565:
21577 fcmpd %fcc3, %f6, %f0
21578loop_2566:
21579 te %xcc, 0x5
21580 fpmerge %f15, %f10, %f8
21581 fmovspos %icc, %f10, %f0
21582 fpack16 %f4, %f0
21583 fmul8sux16 %f0, %f6, %f6
21584 fxors %f12, %f4, %f4
21585 fornot2 %f14, %f10, %f6
21586 ldsh [%l7 + 0x30], %l4
21587 fmovrdgez %i7, %f2, %f4
21588 sethi 0x1079, %i5
21589 fpadd32 %f4, %f6, %f4
21590 ldsb [%l7 + 0x29], %g2
21591 sll %g1, 0x12, %g4
21592 tne %xcc, 0x5
21593 smul %l0, %o2, %o4
21594 sra %l5, 0x1D, %l6
21595 stb %l2, [%l7 + 0x2F]
21596 fmovsge %icc, %f7, %f10
21597 array16 %g3, %i3, %o6
21598 mulx %g5, 0x1CA4, %i6
21599 fmovdg %xcc, %f14, %f9
21600 ldsh [%l7 + 0x76], %o1
21601 fmovdl %xcc, %f11, %f8
21602 movcs %xcc, %i0, %i4
21603 stw %o5, [%l7 + 0x08]
21604 fbo %fcc0, loop_2567
21605 fcmped %fcc1, %f2, %f10
21606 movleu %xcc, %o7, %i2
21607 ldsh [%l7 + 0x5C], %g6
21608loop_2567:
21609 xorcc %l1, 0x130F, %i1
21610 pdist %f12, %f4, %f2
21611 popc 0x11E8, %o3
21612 stx %g7, [%l7 + 0x30]
21613 lduh [%l7 + 0x74], %o0
21614 bne,pt %icc, loop_2568
21615 stx %l4, [%l7 + 0x28]
21616 tge %xcc, 0x6
21617 fcmped %fcc3, %f8, %f6
21618loop_2568:
21619 ld [%l7 + 0x3C], %f13
21620 lduw [%l7 + 0x5C], %l3
21621 tn %xcc, 0x1
21622 ldx [%l7 + 0x68], %i7
21623 fmovse %xcc, %f15, %f13
21624 add %g2, %i5, %g4
21625 edge8 %l0, %o2, %g1
21626 ld [%l7 + 0x08], %f8
21627 edge16l %o4, %l5, %l6
21628 array8 %g3, %i3, %o6
21629 movge %xcc, %l2, %g5
21630 ldd [%l7 + 0x50], %f8
21631 brlez,a %o1, loop_2569
21632 ldsb [%l7 + 0x2C], %i0
21633 fnot2 %f0, %f2
21634 lduh [%l7 + 0x34], %i4
21635loop_2569:
21636 stb %i6, [%l7 + 0x20]
21637 stw %o7, [%l7 + 0x40]
21638 bgu %icc, loop_2570
21639 addc %i2, %g6, %o5
21640 ld [%l7 + 0x2C], %f8
21641 ldx [%l7 + 0x58], %i1
21642loop_2570:
21643 std %f8, [%l7 + 0x38]
21644 stx %l1, [%l7 + 0x70]
21645 ldub [%l7 + 0x18], %g7
21646 alignaddrl %o0, %o3, %l3
21647 st %f15, [%l7 + 0x10]
21648 stw %i7, [%l7 + 0x08]
21649 bshuffle %f14, %f8, %f4
21650 nop
21651 setx loop_2571, %l0, %l1
21652 wrpr 0x1, %tl
21653 wrpr %l1, %tnpc
21654 setx 0x34400001400, %l0, %l1
21655 wrpr %l1, %tstate
21656 wrhpr 0x4, %htstate
21657 done
21658 mulx %g2, 0x0C0A, %i5
21659 ldx [%l7 + 0x68], %l4
21660 fnot1s %f6, %f6
21661loop_2571:
21662 nop
21663 setx loop_2572, %l0, %l1
21664 jmpl %l1, %g4
21665 stx %o2, [%l7 + 0x50]
21666 fnot1 %f4, %f6
21667 stb %l0, [%l7 + 0x4F]
21668loop_2572:
21669 faligndata %f8, %f0, %f2
21670 std %f8, [%l7 + 0x50]
21671 movrgez %g1, %o4, %l6
21672 nop
21673 setx loop_2573, %l0, %l1
21674 jmpl %l1, %l5
21675 brlz %g3, loop_2574
21676 fones %f8
21677 fands %f5, %f6, %f15
21678loop_2573:
21679 stx %i3, [%l7 + 0x40]
21680loop_2574:
21681 std %f8, [%l7 + 0x10]
21682 stb %l2, [%l7 + 0x2F]
21683 ldsh [%l7 + 0x18], %g5
21684 fnands %f15, %f11, %f14
21685 bpos,a,pn %icc, loop_2575
21686 fmovsneg %xcc, %f11, %f15
21687 fcmpne32 %f10, %f14, %o1
21688 fmovsne %icc, %f14, %f9
21689loop_2575:
21690 tl %xcc, 0x2
21691 lduw [%l7 + 0x34], %o6
21692 andcc %i0, 0x0FDA, %i6
21693 edge32l %i4, %o7, %g6
21694 addcc %i2, 0x0E9D, %o5
21695 ldsw [%l7 + 0x78], %i1
21696 fmuld8sux16 %f1, %f14, %f6
21697 call loop_2576
21698 ldsb [%l7 + 0x29], %g7
21699 edge32n %o0, %o3, %l3
21700 tsubcctv %l1, %i7, %g2
21701loop_2576:
21702 fmul8ulx16 %f8, %f14, %f10
21703 ble,a %icc, loop_2577
21704 andncc %l4, %g4, %o2
21705 tg %icc, 0x6
21706 sth %i5, [%l7 + 0x28]
21707loop_2577:
21708 be,pn %xcc, loop_2578
21709 fmovsvs %xcc, %f11, %f13
21710 pdist %f6, %f0, %f4
21711 fcmpeq16 %f8, %f14, %l0
21712loop_2578:
21713 bn,a,pt %xcc, loop_2579
21714 std %f0, [%l7 + 0x68]
21715 move %icc, %g1, %o4
21716 fmovrse %l6, %f1, %f9
21717loop_2579:
21718 fones %f2
21719 subc %l5, %i3, %g3
21720 addc %l2, 0x0FA9, %g5
21721 ldsh [%l7 + 0x28], %o1
21722 fbule %fcc1, loop_2580
21723 sth %i0, [%l7 + 0x34]
21724 ba,a loop_2581
21725 tn %xcc, 0x7
21726loop_2580:
21727 fpadd32 %f6, %f8, %f4
21728 sethi 0x01A5, %o6
21729loop_2581:
21730 call loop_2582
21731 ldsw [%l7 + 0x50], %i6
21732 movre %i4, %o7, %i2
21733 ldsw [%l7 + 0x7C], %g6
21734loop_2582:
21735 xorcc %i1, %g7, %o0
21736 ldub [%l7 + 0x43], %o5
21737 fbu,a %fcc0, loop_2583
21738 tge %icc, 0x2
21739 stb %o3, [%l7 + 0x25]
21740 fpadd32s %f14, %f12, %f14
21741loop_2583:
21742 fbo %fcc3, loop_2584
21743 ldx [%l7 + 0x68], %l3
21744 fmovrdne %i7, %f2, %f10
21745 fexpand %f5, %f2
21746loop_2584:
21747 stx %l1, [%l7 + 0x20]
21748 fmovsgu %icc, %f13, %f4
21749 fornot1s %f4, %f13, %f9
21750 fsrc2s %f8, %f5
21751 fmovscs %icc, %f8, %f8
21752 lduh [%l7 + 0x70], %g2
21753 fbo,a %fcc3, loop_2585
21754 bvc,a,pt %xcc, loop_2586
21755 fcmpgt32 %f14, %f6, %l4
21756 ldsh [%l7 + 0x66], %g4
21757loop_2585:
21758 stw %i5, [%l7 + 0x58]
21759loop_2586:
21760 lduw [%l7 + 0x7C], %o2
21761 ldub [%l7 + 0x56], %g1
21762 be,a,pn %icc, loop_2587
21763 addc %l0, %l6, %l5
21764 edge32 %i3, %g3, %l2
21765 fmovscs %icc, %f11, %f4
21766loop_2587:
21767 fmovrslez %g5, %f0, %f13
21768 fnand %f6, %f8, %f4
21769 fpsub16s %f13, %f13, %f8
21770 fmovsge %xcc, %f13, %f15
21771 fmul8x16au %f8, %f14, %f6
21772 taddcc %o4, 0x0CB0, %o1
21773 ba,pn %xcc, loop_2588
21774 addc %i0, %o6, %i4
21775 ld [%l7 + 0x2C], %f4
21776 ldub [%l7 + 0x75], %o7
21777loop_2588:
21778 bpos,a,pt %xcc, loop_2589
21779 fmovrdlez %i2, %f0, %f10
21780 stb %g6, [%l7 + 0x79]
21781 fbu %fcc3, loop_2590
21782loop_2589:
21783 std %f10, [%l7 + 0x58]
21784 fors %f10, %f2, %f14
21785 tvs %xcc, 0x7
21786loop_2590:
21787 st %f15, [%l7 + 0x40]
21788 stb %i1, [%l7 + 0x36]
21789 fbn,a %fcc0, loop_2591
21790 lduw [%l7 + 0x30], %g7
21791 fpsub16s %f12, %f6, %f1
21792 fnot1s %f3, %f14
21793loop_2591:
21794 alignaddr %i6, %o5, %o0
21795 be,a,pn %icc, loop_2592
21796 tvs %icc, 0x6
21797 fbul,a %fcc0, loop_2593
21798 fandnot2 %f8, %f6, %f2
21799loop_2592:
21800 fors %f10, %f4, %f13
21801 std %f0, [%l7 + 0x60]
21802loop_2593:
21803 fornot1 %f12, %f12, %f0
21804 stw %o3, [%l7 + 0x6C]
21805 fcmple16 %f12, %f4, %i7
21806 ld [%l7 + 0x08], %f6
21807 smulcc %l3, 0x02ED, %l1
21808 fzero %f4
21809 ldx [%l7 + 0x08], %l4
21810 fmovde %icc, %f8, %f8
21811 ld [%l7 + 0x78], %f0
21812 stb %g4, [%l7 + 0x55]
21813 fcmpeq32 %f4, %f6, %i5
21814 xor %o2, %g1, %l0
21815 brlez,a %g2, loop_2594
21816 fpadd16s %f7, %f3, %f12
21817 ld [%l7 + 0x70], %f15
21818 fbn,a %fcc2, loop_2595
21819loop_2594:
21820 mova %icc, %l6, %i3
21821 fnor %f14, %f2, %f10
21822 edge8l %g3, %l5, %l2
21823loop_2595:
21824 fmovsvs %xcc, %f1, %f6
21825 ldx [%l7 + 0x50], %o4
21826 fcmped %fcc0, %f0, %f6
21827 ldub [%l7 + 0x2E], %o1
21828 fornot2s %f2, %f12, %f12
21829 tvc %xcc, 0x3
21830 tge %xcc, 0x0
21831 udivx %i0, 0x09E5, %o6
21832 fandnot1s %f9, %f3, %f9
21833 mova %icc, %g5, %o7
21834 fba %fcc0, loop_2596
21835 st %f8, [%l7 + 0x24]
21836 sdivcc %i4, 0x1C70, %g6
21837 ldsw [%l7 + 0x74], %i1
21838loop_2596:
21839 edge8n %g7, %i6, %o5
21840 stx %o0, [%l7 + 0x10]
21841 movpos %xcc, %o3, %i7
21842 andcc %i2, 0x0A20, %l3
21843 st %f13, [%l7 + 0x1C]
21844 smul %l4, %g4, %l1
21845 addcc %i5, 0x10EB, %g1
21846 movn %xcc, %o2, %g2
21847 andncc %l0, %i3, %g3
21848 fcmpgt16 %f6, %f10, %l5
21849 movrlz %l6, 0x057, %l2
21850 fpsub32 %f14, %f10, %f8
21851 tn %icc, 0x6
21852 fornot1s %f5, %f13, %f13
21853 tg %icc, 0x2
21854 fmovdneg %icc, %f6, %f9
21855 call loop_2597
21856 tsubcc %o4, %o1, %o6
21857 sdiv %g5, 0x0CB0, %o7
21858 movcc %xcc, %i0, %g6
21859loop_2597:
21860 ldx [%l7 + 0x50], %i1
21861 fmovrdne %g7, %f6, %f0
21862 sll %i4, %o5, %i6
21863 fcmpne32 %f6, %f6, %o0
21864 fble,a %fcc3, loop_2598
21865 movne %xcc, %o3, %i2
21866 brgz %l3, loop_2599
21867 mulx %i7, %g4, %l4
21868loop_2598:
21869 fmovsle %icc, %f6, %f6
21870 stx %i5, [%l7 + 0x20]
21871loop_2599:
21872 st %f12, [%l7 + 0x78]
21873 movge %icc, %l1, %o2
21874 fpsub32 %f4, %f10, %f6
21875 fones %f3
21876 fble %fcc0, loop_2600
21877 te %xcc, 0x7
21878 ldub [%l7 + 0x7B], %g1
21879 fpackfix %f6, %f0
21880loop_2600:
21881 lduw [%l7 + 0x10], %l0
21882 fandnot1 %f6, %f12, %f4
21883 ldx [%l7 + 0x08], %g2
21884 fbne,a %fcc3, loop_2601
21885 ldsh [%l7 + 0x76], %i3
21886 fbuge %fcc2, loop_2602
21887 fmovsvc %xcc, %f6, %f6
21888loop_2601:
21889 ldd [%l7 + 0x28], %f10
21890 fmovspos %icc, %f12, %f12
21891loop_2602:
21892 udiv %g3, 0x0ADA, %l6
21893 fmovsneg %icc, %f14, %f14
21894 fbu %fcc2, loop_2603
21895 ba loop_2604
21896 stb %l5, [%l7 + 0x0B]
21897 fbuge,a %fcc2, loop_2605
21898loop_2603:
21899 sll %o4, %l2, %o6
21900loop_2604:
21901 ldub [%l7 + 0x60], %g5
21902 stb %o1, [%l7 + 0x7E]
21903loop_2605:
21904 fnors %f15, %f1, %f12
21905 movpos %icc, %o7, %i0
21906 mulx %g6, 0x1B83, %i1
21907 edge32 %g7, %o5, %i4
21908 stw %o0, [%l7 + 0x50]
21909 umul %i6, 0x0C73, %o3
21910 tle %xcc, 0x6
21911 fbge %fcc0, loop_2606
21912 fmovdleu %icc, %f3, %f0
21913 fmovdleu %xcc, %f2, %f13
21914 andncc %l3, %i2, %g4
21915loop_2606:
21916 lduw [%l7 + 0x70], %i7
21917 stx %l4, [%l7 + 0x28]
21918 lduh [%l7 + 0x48], %l1
21919 orn %o2, %i5, %g1
21920 bn,a %icc, loop_2607
21921 movleu %icc, %g2, %l0
21922 fmovrdgez %g3, %f6, %f4
21923 fpadd32 %f6, %f12, %f12
21924loop_2607:
21925 ldsw [%l7 + 0x40], %i3
21926 fnands %f6, %f5, %f4
21927 fsrc2 %f10, %f12
21928 stx %l6, [%l7 + 0x10]
21929 fandnot2s %f0, %f1, %f4
21930 fmovrslz %o4, %f6, %f11
21931 fpsub16s %f12, %f14, %f8
21932 call loop_2608
21933 lduw [%l7 + 0x6C], %l2
21934 ldd [%l7 + 0x30], %f4
21935 std %f6, [%l7 + 0x50]
21936loop_2608:
21937 fmovrdgz %l5, %f12, %f12
21938 nop
21939 setx loop_2609, %l0, %l1
21940 wrpr 0x1, %tl
21941 wrpr %l1, %tpc
21942 add %l1, 0x4, %l1
21943 wrpr %l1, %tnpc
21944 setx 0x34400001400, %l0, %l1
21945 wrpr %l1, %tstate
21946 wrhpr 0x4, %htstate
21947 retry
21948 fcmpgt16 %f4, %f0, %o6
21949 subccc %o1, 0x184E, %o7
21950 ldd [%l7 + 0x60], %f10
21951loop_2609:
21952 edge8 %g5, %i0, %i1
21953 tsubcctv %g6, %o5, %g7
21954 movvs %icc, %o0, %i6
21955 sth %o3, [%l7 + 0x66]
21956 fmovdvc %xcc, %f2, %f14
21957 bg %icc, loop_2610
21958 fxors %f6, %f0, %f6
21959 edge32ln %l3, %i4, %g4
21960 fmovsleu %icc, %f8, %f3
21961loop_2610:
21962 sth %i7, [%l7 + 0x64]
21963 fnegd %f2, %f8
21964 sra %l4, 0x13, %i2
21965 and %o2, 0x07A4, %l1
21966 ldub [%l7 + 0x15], %i5
21967 fxnors %f7, %f8, %f15
21968 fbne %fcc0, loop_2611
21969 bcs loop_2612
21970 ld [%l7 + 0x14], %f8
21971 movne %xcc, %g2, %g1
21972loop_2611:
21973 brgz %g3, loop_2613
21974loop_2612:
21975 ldd [%l7 + 0x60], %f8
21976 sth %l0, [%l7 + 0x2E]
21977 fmovdn %icc, %f10, %f8
21978loop_2613:
21979 ta %icc, 0x0
21980 fmul8sux16 %f6, %f6, %f2
21981 fmovsn %xcc, %f7, %f8
21982 ldsh [%l7 + 0x24], %i3
21983 fmovsa %xcc, %f5, %f7
21984 andncc %o4, %l6, %l2
21985 bcc %xcc, loop_2614
21986 fnot2 %f2, %f8
21987 lduw [%l7 + 0x54], %l5
21988 fmovsne %xcc, %f3, %f11
21989loop_2614:
21990 nop
21991 setx loop_2615, %l0, %l1
21992 wrpr 0x1, %tl
21993 wrpr %l1, %tpc
21994 add %l1, 0x4, %l1
21995 wrpr %l1, %tnpc
21996 setx 0x34400001400, %l0, %l1
21997 wrpr %l1, %tstate
21998 wrhpr 0x4, %htstate
21999 retry
22000 ld [%l7 + 0x24], %f10
22001 fmovrdne %o6, %f10, %f4
22002 xnor %o7, 0x08F4, %g5
22003loop_2615:
22004 faligndata %f8, %f12, %f4
22005 ldsb [%l7 + 0x74], %i0
22006 fmovsgu %xcc, %f5, %f1
22007 std %f12, [%l7 + 0x78]
22008 bgu,a,pt %xcc, loop_2616
22009 fmuld8sux16 %f10, %f1, %f8
22010 tge %xcc, 0x5
22011 brgz,a %o1, loop_2617
22012loop_2616:
22013 std %f0, [%l7 + 0x20]
22014 smul %g6, 0x115B, %i1
22015 addccc %g7, 0x0F62, %o5
22016loop_2617:
22017 std %f10, [%l7 + 0x48]
22018 udivcc %o0, 0x0F0D, %o3
22019 fzeros %f14
22020 ba %xcc, loop_2618
22021 fbuge %fcc2, loop_2619
22022 fpadd16s %f1, %f8, %f10
22023 bgu %xcc, loop_2620
22024loop_2618:
22025 bg,a,pn %xcc, loop_2621
22026loop_2619:
22027 movcs %xcc, %i6, %l3
22028 bvs,a,pn %xcc, loop_2622
22029loop_2620:
22030 fmul8sux16 %f12, %f6, %f0
22031loop_2621:
22032 ldd [%l7 + 0x78], %f4
22033 fmovs %f14, %f11
22034loop_2622:
22035 fmovrsgz %i4, %f5, %f5
22036 tsubcc %g4, 0x1CEE, %l4
22037 fmovs %f6, %f8
22038 movcc %xcc, %i2, %i7
22039 ldsw [%l7 + 0x24], %o2
22040 sethi 0x16D3, %i5
22041 udivcc %l1, 0x02B9, %g1
22042 subcc %g2, %g3, %l0
22043 tgu %xcc, 0x6
22044 fmovrse %o4, %f4, %f5
22045 stb %i3, [%l7 + 0x22]
22046 fxnors %f0, %f5, %f12
22047 ldsw [%l7 + 0x48], %l6
22048 sdivx %l2, 0x1B33, %l5
22049 be loop_2623
22050 fpadd16 %f8, %f14, %f6
22051 nop
22052 setx loop_2624, %l0, %l1
22053 wrpr 0x1, %tl
22054 wrpr %l1, %tpc
22055 add %l1, 0x4, %l1
22056 wrpr %l1, %tnpc
22057 setx 0x34400001400, %l0, %l1
22058 wrpr %l1, %tstate
22059 wrhpr 0x4, %htstate
22060 retry
22061 fmovsvc %icc, %f6, %f14
22062loop_2623:
22063 taddcctv %o7, 0x085D, %g5
22064 fsrc2 %f6, %f0
22065loop_2624:
22066 stx %o6, [%l7 + 0x70]
22067 fzero %f14
22068 array8 %i0, %o1, %i1
22069 std %f6, [%l7 + 0x40]
22070 stb %g6, [%l7 + 0x1D]
22071 stw %o5, [%l7 + 0x38]
22072 fnot1 %f4, %f10
22073 addc %g7, 0x1302, %o0
22074 movge %xcc, %o3, %i6
22075 fcmpes %fcc1, %f13, %f13
22076 st %f7, [%l7 + 0x30]
22077 fpsub32 %f6, %f14, %f8
22078 edge32ln %i4, %g4, %l4
22079 ldsh [%l7 + 0x76], %l3
22080 fmovdge %xcc, %f14, %f4
22081 xorcc %i2, 0x0C2C, %o2
22082 std %f2, [%l7 + 0x10]
22083 fsrc1s %f12, %f2
22084 fandnot2 %f0, %f14, %f12
22085 bcc,a loop_2625
22086 sth %i7, [%l7 + 0x44]
22087 stb %l1, [%l7 + 0x68]
22088 movge %xcc, %i5, %g2
22089loop_2625:
22090 taddcctv %g3, 0x00C0, %g1
22091 subc %l0, 0x1949, %o4
22092 sth %i3, [%l7 + 0x7C]
22093 bg,a,pt %icc, loop_2626
22094 fbule %fcc1, loop_2627
22095 call loop_2628
22096 bcc,a loop_2629
22097loop_2626:
22098 pdist %f10, %f0, %f2
22099loop_2627:
22100 sth %l2, [%l7 + 0x7A]
22101loop_2628:
22102 fmul8x16al %f2, %f1, %f12
22103loop_2629:
22104 fxnor %f4, %f12, %f0
22105 fpsub32s %f0, %f12, %f6
22106 taddcc %l5, 0x085A, %l6
22107 siam 0x5
22108 fmovsgu %xcc, %f1, %f0
22109 stw %g5, [%l7 + 0x5C]
22110 stb %o6, [%l7 + 0x23]
22111 fabsd %f0, %f4
22112 ldsw [%l7 + 0x64], %i0
22113 alignaddr %o1, %o7, %g6
22114 fmovdle %xcc, %f13, %f11
22115 sth %o5, [%l7 + 0x60]
22116 sth %g7, [%l7 + 0x72]
22117 ldsb [%l7 + 0x58], %o0
22118 movneg %icc, %o3, %i1
22119 fblg %fcc3, loop_2630
22120 ldsb [%l7 + 0x37], %i6
22121 tvs %icc, 0x5
22122 fmovsa %icc, %f0, %f11
22123loop_2630:
22124 addccc %g4, 0x0945, %i4
22125 fcmpne16 %f14, %f2, %l4
22126 bl,a %icc, loop_2631
22127 lduh [%l7 + 0x70], %i2
22128 tn %icc, 0x3
22129 xnor %l3, %i7, %o2
22130loop_2631:
22131 fmovdvc %icc, %f8, %f2
22132 fnot2s %f14, %f11
22133 tge %icc, 0x4
22134 edge8l %i5, %g2, %g3
22135 ldsh [%l7 + 0x12], %g1
22136 lduw [%l7 + 0x48], %l1
22137 ldx [%l7 + 0x30], %l0
22138 ldub [%l7 + 0x7B], %i3
22139 fnors %f0, %f10, %f8
22140 fmovdge %icc, %f13, %f8
22141 tle %icc, 0x2
22142 and %l2, %l5, %l6
22143 lduh [%l7 + 0x46], %o4
22144 brnz,a %o6, loop_2632
22145 fornot1s %f6, %f7, %f4
22146 ldx [%l7 + 0x40], %i0
22147 alignaddr %g5, %o7, %g6
22148loop_2632:
22149 fpack16 %f14, %f0
22150 fbule,a %fcc3, loop_2633
22151 and %o5, %o1, %g7
22152 mova %icc, %o0, %o3
22153 fbu %fcc0, loop_2634
22154loop_2633:
22155 ldsh [%l7 + 0x20], %i6
22156 fxor %f0, %f4, %f10
22157 fmovscc %icc, %f3, %f3
22158loop_2634:
22159 fbue %fcc2, loop_2635
22160 orn %i1, 0x040E, %i4
22161 lduh [%l7 + 0x10], %l4
22162 std %f6, [%l7 + 0x20]
22163loop_2635:
22164 ld [%l7 + 0x6C], %f0
22165 addc %g4, %i2, %i7
22166 ble loop_2636
22167 fmovrde %o2, %f4, %f0
22168 std %f14, [%l7 + 0x30]
22169 stx %l3, [%l7 + 0x28]
22170loop_2636:
22171 fzeros %f5
22172 array32 %i5, %g3, %g1
22173 fpadd32s %f13, %f4, %f15
22174 bn,pn %icc, loop_2637
22175 fmovspos %xcc, %f13, %f2
22176 movn %xcc, %g2, %l0
22177 std %f10, [%l7 + 0x08]
22178loop_2637:
22179 movrlz %i3, %l1, %l5
22180 fmul8x16al %f1, %f9, %f0
22181 orn %l6, 0x0147, %o4
22182 fmovrslz %o6, %f2, %f11
22183 ldsw [%l7 + 0x54], %i0
22184 fmul8x16au %f0, %f8, %f10
22185 fabsd %f6, %f2
22186 sra %g5, %o7, %g6
22187 umul %l2, %o1, %o5
22188 fbl,a %fcc2, loop_2638
22189 fbne %fcc3, loop_2639
22190 fbl %fcc2, loop_2640
22191 xnor %o0, 0x0644, %o3
22192loop_2638:
22193 fcmple16 %f10, %f14, %g7
22194loop_2639:
22195 fble %fcc2, loop_2641
22196loop_2640:
22197 fmovsge %xcc, %f14, %f6
22198 tvs %icc, 0x4
22199 sth %i6, [%l7 + 0x28]
22200loop_2641:
22201 bvs,pt %xcc, loop_2642
22202 ldub [%l7 + 0x09], %i1
22203 movle %xcc, %l4, %i4
22204 lduw [%l7 + 0x20], %i2
22205loop_2642:
22206 stb %g4, [%l7 + 0x6E]
22207 fbul %fcc2, loop_2643
22208 fcmpes %fcc1, %f11, %f14
22209 udivx %i7, 0x0620, %l3
22210 fmovscs %icc, %f4, %f9
22211loop_2643:
22212 movge %icc, %i5, %o2
22213 edge32n %g1, %g2, %l0
22214 fmovs %f2, %f14
22215 bgu,a,pn %xcc, loop_2644
22216 movrlz %i3, 0x31F, %l1
22217 fmovdge %xcc, %f2, %f15
22218 array32 %l5, %g3, %o4
22219loop_2644:
22220 subc %o6, 0x14C3, %l6
22221 std %f12, [%l7 + 0x70]
22222 tsubcctv %i0, %g5, %g6
22223 ldsb [%l7 + 0x23], %l2
22224 ldub [%l7 + 0x13], %o7
22225 ldsw [%l7 + 0x54], %o5
22226 nop
22227 setx loop_2645, %l0, %l1
22228 wrpr 0x1, %tl
22229 wrpr %l1, %tnpc
22230 setx 0x34400001400, %l0, %l1
22231 wrpr %l1, %tstate
22232 wrhpr 0x4, %htstate
22233 done
22234 nop
22235 setx loop_2646, %l0, %l1
22236 wrpr 0x1, %tl
22237 wrpr %l1, %tpc
22238 add %l1, 0x4, %l1
22239 wrpr %l1, %tnpc
22240 setx 0x34400001400, %l0, %l1
22241 wrpr %l1, %tstate
22242 wrhpr 0x4, %htstate
22243 retry
22244 fmovrsgez %o1, %f14, %f6
22245 addccc %o3, %o0, %g7
22246loop_2645:
22247 bleu,pt %xcc, loop_2647
22248loop_2646:
22249 fpadd32 %f0, %f14, %f0
22250 fmovsleu %xcc, %f3, %f2
22251 st %f14, [%l7 + 0x68]
22252loop_2647:
22253 fmovrdlez %i6, %f14, %f8
22254 sth %l4, [%l7 + 0x46]
22255 nop
22256 setx loop_2648, %l0, %l1
22257 jmpl %l1, %i1
22258 xor %i4, %g4, %i2
22259 addccc %l3, 0x1ECF, %i7
22260 std %f10, [%l7 + 0x10]
22261loop_2648:
22262 sdiv %i5, 0x12D9, %g1
22263 move %xcc, %g2, %l0
22264 fmul8x16au %f0, %f4, %f0
22265 tleu %icc, 0x0
22266 fmovsvs %icc, %f14, %f13
22267 fbuge,a %fcc1, loop_2649
22268 fxnors %f14, %f11, %f4
22269 tvc %xcc, 0x4
22270 orn %i3, %l1, %l5
22271loop_2649:
22272 ldsw [%l7 + 0x70], %o2
22273 tn %icc, 0x3
22274 st %f14, [%l7 + 0x4C]
22275 ldsb [%l7 + 0x0A], %o4
22276 array8 %g3, %o6, %i0
22277 fbge,a %fcc3, loop_2650
22278 bvs,a,pn %icc, loop_2651
22279 fmovdl %icc, %f11, %f0
22280 movle %icc, %g5, %g6
22281loop_2650:
22282 fabsd %f10, %f6
22283loop_2651:
22284 ldd [%l7 + 0x10], %f10
22285 fmul8x16 %f4, %f0, %f4
22286 fmul8x16au %f3, %f14, %f8
22287 fmuld8ulx16 %f7, %f4, %f10
22288 movge %icc, %l6, %o7
22289 udivx %l2, 0x107B, %o1
22290 tsubcc %o5, %o3, %o0
22291 fsrc2s %f0, %f9
22292 edge32ln %g7, %l4, %i6
22293 lduh [%l7 + 0x0E], %i4
22294 addcc %i1, %i2, %l3
22295 movre %i7, %i5, %g1
22296 ta %xcc, 0x6
22297 fcmple32 %f12, %f14, %g2
22298 ld [%l7 + 0x28], %f10
22299 fbne %fcc3, loop_2652
22300 fmul8x16 %f14, %f2, %f8
22301 fmovdne %xcc, %f11, %f12
22302 tsubcctv %g4, 0x0DE5, %i3
22303loop_2652:
22304 fzeros %f10
22305 siam 0x5
22306 xnor %l0, 0x0AA1, %l1
22307 lduw [%l7 + 0x2C], %l5
22308 ldsh [%l7 + 0x28], %o2
22309 fmul8x16au %f0, %f5, %f12
22310 move %xcc, %g3, %o6
22311 fbl %fcc2, loop_2653
22312 ble,pt %xcc, loop_2654
22313 ldub [%l7 + 0x6A], %o4
22314 ldx [%l7 + 0x58], %g5
22315loop_2653:
22316 andcc %i0, %l6, %g6
22317loop_2654:
22318 fabss %f5, %f11
22319 stw %o7, [%l7 + 0x5C]
22320 ld [%l7 + 0x74], %f14
22321 lduh [%l7 + 0x20], %o1
22322 fxnors %f6, %f0, %f13
22323 bg,pt %xcc, loop_2655
22324 fmovrdne %o5, %f0, %f12
22325 lduw [%l7 + 0x40], %l2
22326 fmovdge %icc, %f0, %f0
22327loop_2655:
22328 stb %o0, [%l7 + 0x55]
22329 fmuld8sux16 %f10, %f9, %f12
22330 bgu,a,pn %icc, loop_2656
22331 fbule %fcc0, loop_2657
22332 fba %fcc3, loop_2658
22333 movrgz %g7, 0x072, %o3
22334loop_2656:
22335 fornot2s %f1, %f2, %f3
22336loop_2657:
22337 fmovsl %xcc, %f2, %f12
22338loop_2658:
22339 fcmpgt16 %f10, %f4, %l4
22340 sth %i4, [%l7 + 0x74]
22341 fnot2 %f2, %f0
22342 stb %i1, [%l7 + 0x79]
22343 movrne %i6, 0x3D8, %i2
22344 stw %l3, [%l7 + 0x28]
22345 edge8l %i7, %g1, %g2
22346 ldub [%l7 + 0x75], %i5
22347 lduh [%l7 + 0x7C], %i3
22348 fnegs %f5, %f6
22349 fmovdcc %xcc, %f9, %f4
22350 fpadd16s %f14, %f13, %f14
22351 bleu,pt %icc, loop_2659
22352 fornot1s %f12, %f4, %f3
22353 for %f10, %f2, %f12
22354 fexpand %f7, %f4
22355loop_2659:
22356 ldsb [%l7 + 0x75], %g4
22357 fmovs %f7, %f9
22358 srax %l0, %l5, %o2
22359 stx %g3, [%l7 + 0x08]
22360 smulcc %o6, %l1, %g5
22361 fmovsge %icc, %f4, %f15
22362 movne %icc, %o4, %l6
22363 fxnors %f9, %f2, %f14
22364 ldub [%l7 + 0x7E], %i0
22365 alignaddr %g6, %o7, %o1
22366 movn %xcc, %l2, %o0
22367 ldsw [%l7 + 0x44], %o5
22368 st %f8, [%l7 + 0x74]
22369 fmovrse %o3, %f0, %f3
22370 fpack32 %f8, %f10, %f6
22371 fpack32 %f0, %f10, %f2
22372 fmovrsgz %l4, %f12, %f14
22373 tvc %xcc, 0x2
22374 fabss %f13, %f9
22375 bneg,pt %xcc, loop_2660
22376 stx %g7, [%l7 + 0x30]
22377 lduh [%l7 + 0x60], %i1
22378 movgu %icc, %i4, %i6
22379loop_2660:
22380 ldsb [%l7 + 0x7D], %i2
22381 bgu,a %xcc, loop_2661
22382 subcc %i7, 0x0CA5, %l3
22383 fmuld8sux16 %f9, %f3, %f12
22384 movrgz %g2, %g1, %i5
22385loop_2661:
22386 smul %g4, 0x15B5, %l0
22387 edge16ln %i3, %o2, %l5
22388 smul %o6, 0x1A76, %l1
22389 ldsb [%l7 + 0x3C], %g5
22390 fnegd %f8, %f12
22391 bleu,pt %xcc, loop_2662
22392 fcmpgt32 %f4, %f8, %g3
22393 ld [%l7 + 0x6C], %f5
22394 edge32 %l6, %o4, %i0
22395loop_2662:
22396 ldsh [%l7 + 0x08], %o7
22397 fandnot1 %f10, %f2, %f10
22398 edge32ln %o1, %g6, %l2
22399 sth %o0, [%l7 + 0x22]
22400 ldx [%l7 + 0x18], %o5
22401 fmovsge %xcc, %f11, %f1
22402 tle %xcc, 0x5
22403 fcmpd %fcc2, %f0, %f8
22404 stx %l4, [%l7 + 0x48]
22405 fpackfix %f0, %f2
22406 fcmpd %fcc0, %f4, %f4
22407 te %xcc, 0x1
22408 ldsh [%l7 + 0x64], %g7
22409 ldx [%l7 + 0x40], %i1
22410 ldsb [%l7 + 0x34], %i4
22411 bpos,a,pt %icc, loop_2663
22412 te %xcc, 0x1
22413 fandnot1 %f10, %f2, %f0
22414 st %f5, [%l7 + 0x28]
22415loop_2663:
22416 fnor %f2, %f4, %f0
22417 fzero %f10
22418 bne,pn %icc, loop_2664
22419 ldx [%l7 + 0x10], %o3
22420 bn,a,pt %icc, loop_2665
22421 fmovsvs %icc, %f6, %f0
22422loop_2664:
22423 taddcc %i6, 0x1C3B, %i7
22424 be,a,pn %icc, loop_2666
22425loop_2665:
22426 bshuffle %f0, %f0, %f6
22427 edge32n %i2, %l3, %g1
22428 orcc %g2, %i5, %g4
22429loop_2666:
22430 stb %l0, [%l7 + 0x4B]
22431 ldx [%l7 + 0x08], %i3
22432 ldub [%l7 + 0x31], %o2
22433 fmovrdlz %l5, %f2, %f12
22434 ld [%l7 + 0x4C], %f12
22435 orncc %o6, %l1, %g3
22436 move %icc, %g5, %o4
22437 fmovdge %xcc, %f10, %f6
22438 fpsub16 %f2, %f8, %f0
22439 subcc %i0, 0x09F1, %l6
22440 bg,pt %xcc, loop_2667
22441 bneg,a,pt %xcc, loop_2668
22442 fmovsge %xcc, %f13, %f0
22443 fandnot1s %f2, %f3, %f2
22444loop_2667:
22445 fmovrsgez %o7, %f9, %f10
22446loop_2668:
22447 stb %g6, [%l7 + 0x41]
22448 ldub [%l7 + 0x75], %o1
22449 movvs %icc, %l2, %o0
22450 srl %l4, %g7, %i1
22451 bgu,a,pn %xcc, loop_2669
22452 ldsw [%l7 + 0x3C], %i4
22453 be loop_2670
22454 st %f3, [%l7 + 0x78]
22455loop_2669:
22456 fmovrsgz %o3, %f11, %f1
22457 sth %i6, [%l7 + 0x62]
22458loop_2670:
22459 fmovrdlez %o5, %f10, %f6
22460 bge,a loop_2671
22461 sra %i2, %i7, %l3
22462 fpsub32s %f3, %f10, %f3
22463 std %f12, [%l7 + 0x30]
22464loop_2671:
22465 edge32n %g2, %g1, %g4
22466 lduh [%l7 + 0x78], %l0
22467 nop
22468 setx loop_2672, %l0, %l1
22469 wrpr 0x1, %tl
22470 wrpr %l1, %tnpc
22471 setx 0x34400001400, %l0, %l1
22472 wrpr %l1, %tstate
22473 wrhpr 0x4, %htstate
22474 done
22475 ldsw [%l7 + 0x68], %i5
22476 edge8n %o2, %i3, %o6
22477 fmovspos %icc, %f0, %f6
22478loop_2672:
22479 fpack32 %f12, %f6, %f4
22480 brnz,a %l5, loop_2673
22481 bshuffle %f12, %f6, %f6
22482 st %f12, [%l7 + 0x70]
22483 fpadd16 %f6, %f0, %f8
22484loop_2673:
22485 movrgz %l1, %g3, %g5
22486 udiv %o4, 0x13DA, %i0
22487 lduw [%l7 + 0x3C], %l6
22488 stb %g6, [%l7 + 0x1B]
22489 bl,a loop_2674
22490 udivcc %o7, 0x0967, %o1
22491 fmovrdgz %o0, %f2, %f8
22492 fcmple32 %f12, %f0, %l2
22493loop_2674:
22494 umul %g7, %i1, %i4
22495 fbuge %fcc3, loop_2675
22496 fmovdvs %icc, %f15, %f15
22497 ldsb [%l7 + 0x5E], %o3
22498 sth %i6, [%l7 + 0x30]
22499loop_2675:
22500 movg %icc, %o5, %i2
22501 fnegd %f12, %f2
22502 fcmple32 %f0, %f0, %i7
22503 stb %l4, [%l7 + 0x2A]
22504 stx %g2, [%l7 + 0x10]
22505 tcc %xcc, 0x0
22506 tpos %xcc, 0x0
22507 stw %l3, [%l7 + 0x4C]
22508 lduw [%l7 + 0x68], %g1
22509 sth %g4, [%l7 + 0x2C]
22510 fnands %f14, %f11, %f5
22511 ldd [%l7 + 0x20], %f8
22512 sethi 0x1248, %i5
22513 movne %icc, %l0, %i3
22514 fmovsg %icc, %f4, %f15
22515 sth %o6, [%l7 + 0x5A]
22516 fzero %f0
22517 bleu,pt %icc, loop_2676
22518 movrgz %l5, %l1, %g3
22519 edge8ln %g5, %o4, %i0
22520 movg %icc, %o2, %l6
22521loop_2676:
22522 siam 0x7
22523 fandnot2s %f9, %f12, %f4
22524 taddcc %g6, 0x04CB, %o7
22525 fmovda %xcc, %f5, %f6
22526 fmovrde %o1, %f10, %f0
22527 ldub [%l7 + 0x5B], %o0
22528 bshuffle %f0, %f2, %f8
22529 stb %g7, [%l7 + 0x39]
22530 ldub [%l7 + 0x35], %i1
22531 fba %fcc2, loop_2677
22532 fsrc2 %f6, %f12
22533 edge8 %l2, %o3, %i6
22534 fmovdl %icc, %f13, %f1
22535loop_2677:
22536 fmovrslez %i4, %f8, %f11
22537 ta %xcc, 0x1
22538 fmovdpos %xcc, %f1, %f9
22539 ldd [%l7 + 0x48], %f2
22540 movrgz %i2, 0x2B1, %i7
22541 edge16n %o5, %l4, %l3
22542 umulcc %g2, %g1, %g4
22543 tne %xcc, 0x2
22544 brz,a %l0, loop_2678
22545 brlz %i3, loop_2679
22546 edge8 %i5, %l5, %o6
22547 fbe %fcc2, loop_2680
22548loop_2678:
22549 lduw [%l7 + 0x2C], %l1
22550loop_2679:
22551 tne %xcc, 0x3
22552 fmul8x16au %f2, %f7, %f14
22553loop_2680:
22554 fbul %fcc1, loop_2681
22555 sth %g5, [%l7 + 0x52]
22556 xorcc %g3, %i0, %o4
22557 ldsh [%l7 + 0x5C], %o2
22558loop_2681:
22559 fornot1 %f0, %f8, %f10
22560 stb %l6, [%l7 + 0x78]
22561 ba,a,pn %icc, loop_2682
22562 brgez %o7, loop_2683
22563 ldd [%l7 + 0x10], %f12
22564 ble,pt %icc, loop_2684
22565loop_2682:
22566 array16 %o1, %o0, %g6
22567loop_2683:
22568 siam 0x6
22569 ldsw [%l7 + 0x48], %i1
22570loop_2684:
22571 lduw [%l7 + 0x28], %l2
22572 bne loop_2685
22573 fmovdcc %xcc, %f15, %f6
22574 bn,a loop_2686
22575 bcc,a,pt %icc, loop_2687
22576loop_2685:
22577 fcmple32 %f12, %f6, %o3
22578 edge32 %g7, %i6, %i4
22579loop_2686:
22580 fnegs %f7, %f12
22581loop_2687:
22582 sethi 0x15B1, %i7
22583 siam 0x5
22584 st %f6, [%l7 + 0x44]
22585 add %i2, %l4, %o5
22586 lduh [%l7 + 0x38], %l3
22587 stb %g2, [%l7 + 0x64]
22588 ta %xcc, 0x7
22589 and %g4, 0x0AE6, %g1
22590 sdivcc %i3, 0x1D67, %l0
22591 movvs %icc, %l5, %i5
22592 st %f10, [%l7 + 0x64]
22593 bpos,pn %icc, loop_2688
22594 siam 0x1
22595 stb %l1, [%l7 + 0x0C]
22596 sth %g5, [%l7 + 0x44]
22597loop_2688:
22598 fmovsn %icc, %f8, %f15
22599 fcmped %fcc3, %f0, %f0
22600 fmovsvc %icc, %f9, %f10
22601 ldd [%l7 + 0x50], %f10
22602 fnot2s %f9, %f5
22603 mulscc %o6, %i0, %o4
22604 stw %g3, [%l7 + 0x44]
22605 stw %l6, [%l7 + 0x2C]
22606 bleu,a %icc, loop_2689
22607 fpadd16 %f2, %f14, %f14
22608 fmovsge %icc, %f2, %f14
22609 sth %o2, [%l7 + 0x56]
22610loop_2689:
22611 fmovdvs %xcc, %f12, %f3
22612 fxor %f0, %f12, %f14
22613 fmovrdlez %o7, %f8, %f4
22614 st %f13, [%l7 + 0x64]
22615 stx %o1, [%l7 + 0x58]
22616 or %o0, %g6, %i1
22617 ldub [%l7 + 0x13], %o3
22618 fnor %f0, %f6, %f10
22619 ldd [%l7 + 0x20], %f0
22620 tge %icc, 0x6
22621 fcmple16 %f14, %f4, %l2
22622 tne %xcc, 0x6
22623 fcmple16 %f6, %f12, %i6
22624 ldsb [%l7 + 0x10], %g7
22625 brnz %i7, loop_2690
22626 lduh [%l7 + 0x1C], %i2
22627 fpadd32s %f6, %f9, %f15
22628 lduh [%l7 + 0x46], %i4
22629loop_2690:
22630 fbu,a %fcc3, loop_2691
22631 stb %o5, [%l7 + 0x6C]
22632 fcmple32 %f2, %f8, %l3
22633 fandnot2 %f10, %f12, %f0
22634loop_2691:
22635 subc %g2, 0x03AF, %g4
22636 brlez %l4, loop_2692
22637 fpack16 %f0, %f7
22638 fmovrslez %i3, %f13, %f2
22639 movrlez %g1, 0x2AD, %l0
22640loop_2692:
22641 fmovsa %icc, %f3, %f13
22642 fmovdpos %xcc, %f1, %f11
22643 andncc %l5, %i5, %g5
22644 fbul,a %fcc3, loop_2693
22645 sdivcc %o6, 0x1231, %i0
22646 fbl %fcc0, loop_2694
22647 tvs %xcc, 0x2
22648loop_2693:
22649 fandnot2 %f6, %f2, %f0
22650 srax %l1, 0x17, %o4
22651loop_2694:
22652 fexpand %f7, %f6
22653 std %f8, [%l7 + 0x28]
22654 edge32l %g3, %o2, %l6
22655 popc %o1, %o7
22656 udivcc %g6, 0x0C64, %o0
22657 nop
22658 setx loop_2695, %l0, %l1
22659 wrpr 0x1, %tl
22660 wrpr %l1, %tpc
22661 add %l1, 0x4, %l1
22662 wrpr %l1, %tnpc
22663 setx 0x34400001400, %l0, %l1
22664 wrpr %l1, %tstate
22665 wrhpr 0x4, %htstate
22666 retry
22667 fmovsl %icc, %f6, %f14
22668 ldsw [%l7 + 0x1C], %o3
22669 fnot2s %f0, %f12
22670loop_2695:
22671 edge8l %l2, %i1, %i6
22672 stw %i7, [%l7 + 0x18]
22673 brgez %i2, loop_2696
22674 srax %i4, 0x18, %o5
22675 fmovsn %icc, %f0, %f8
22676 ldsb [%l7 + 0x49], %l3
22677loop_2696:
22678 tcs %xcc, 0x2
22679 move %icc, %g2, %g4
22680 ldd [%l7 + 0x40], %f0
22681 fandnot2 %f2, %f0, %f4
22682 lduw [%l7 + 0x64], %l4
22683 ld [%l7 + 0x7C], %f6
22684 ldub [%l7 + 0x73], %i3
22685 nop
22686 setx loop_2697, %l0, %l1
22687 wrpr 0x1, %tl
22688 wrpr %l1, %tnpc
22689 setx 0x34400001400, %l0, %l1
22690 wrpr %l1, %tstate
22691 wrhpr 0x4, %htstate
22692 done
22693 stb %g1, [%l7 + 0x2A]
22694 bg loop_2698
22695 tsubcctv %g7, %l5, %l0
22696loop_2697:
22697 fmovrslez %i5, %f11, %f14
22698 bn,a %xcc, loop_2699
22699loop_2698:
22700 tvc %xcc, 0x6
22701 lduw [%l7 + 0x28], %o6
22702 brlz,a %g5, loop_2700
22703loop_2699:
22704 movrne %i0, 0x204, %o4
22705 stx %g3, [%l7 + 0x48]
22706 stw %l1, [%l7 + 0x38]
22707loop_2700:
22708 stw %o2, [%l7 + 0x58]
22709 fbue,a %fcc2, loop_2701
22710 movrlz %o1, %l6, %o7
22711 srax %g6, %o0, %l2
22712 fpadd32 %f2, %f12, %f14
22713loop_2701:
22714 udivcc %i1, 0x0B0A, %o3
22715 fbne %fcc1, loop_2702
22716 fornot2 %f12, %f6, %f2
22717 fnand %f6, %f4, %f4
22718 bneg loop_2703
22719loop_2702:
22720 std %f6, [%l7 + 0x28]
22721 stw %i6, [%l7 + 0x1C]
22722 bg,a %icc, loop_2704
22723loop_2703:
22724 fxors %f13, %f11, %f10
22725 fba,a %fcc3, loop_2705
22726 fbule,a %fcc0, loop_2706
22727loop_2704:
22728 stb %i2, [%l7 + 0x47]
22729 nop
22730 setx loop_2707, %l0, %l1
22731 wrpr 0x1, %tl
22732 wrpr %l1, %tpc
22733 add %l1, 0x4, %l1
22734 wrpr %l1, %tnpc
22735 setx 0x34400001400, %l0, %l1
22736 wrpr %l1, %tstate
22737 wrhpr 0x4, %htstate
22738 retry
22739loop_2705:
22740 fmovrslz %i4, %f13, %f12
22741loop_2706:
22742 udivcc %o5, 0x1F44, %i7
22743 srax %g2, 0x0C, %l3
22744loop_2707:
22745 edge16l %g4, %l4, %i3
22746 fmovdvs %icc, %f0, %f5
22747 udiv %g7, 0x00B0, %l5
22748 stx %l0, [%l7 + 0x10]
22749 ld [%l7 + 0x4C], %f13
22750 stw %i5, [%l7 + 0x4C]
22751 andncc %g1, %g5, %i0
22752 std %f10, [%l7 + 0x68]
22753 sdivcc %o6, 0x10B3, %g3
22754 fmovdgu %xcc, %f6, %f13
22755 lduw [%l7 + 0x4C], %l1
22756 fmovd %f8, %f0
22757 ldsb [%l7 + 0x61], %o2
22758 stw %o4, [%l7 + 0x34]
22759 ld [%l7 + 0x34], %f12
22760 tle %icc, 0x7
22761 fmovse %xcc, %f5, %f13
22762 bvs,pn %xcc, loop_2708
22763 bne,pt %xcc, loop_2709
22764 array16 %l6, %o1, %g6
22765 lduh [%l7 + 0x16], %o0
22766loop_2708:
22767 fors %f8, %f1, %f10
22768loop_2709:
22769 fmovsge %icc, %f4, %f9
22770 fbul,a %fcc2, loop_2710
22771 subc %o7, %i1, %o3
22772 ld [%l7 + 0x44], %f0
22773 lduh [%l7 + 0x72], %l2
22774loop_2710:
22775 movgu %xcc, %i2, %i4
22776 edge16l %i6, %i7, %o5
22777 fandnot1 %f14, %f8, %f14
22778 ldub [%l7 + 0x38], %g2
22779 fcmps %fcc3, %f5, %f8
22780 fcmple16 %f4, %f14, %g4
22781 fmul8ulx16 %f2, %f2, %f4
22782 bneg loop_2711
22783 bcc,a,pt %xcc, loop_2712
22784 bneg,a,pn %xcc, loop_2713
22785 movleu %icc, %l4, %l3
22786loop_2711:
22787 be,pt %icc, loop_2714
22788loop_2712:
22789 andn %g7, %l5, %i3
22790loop_2713:
22791 std %f0, [%l7 + 0x68]
22792 ldsw [%l7 + 0x24], %l0
22793loop_2714:
22794 fbu %fcc1, loop_2715
22795 bge %icc, loop_2716
22796 brgez,a %g1, loop_2717
22797 fpsub16s %f8, %f0, %f9
22798loop_2715:
22799 sdiv %i5, 0x1D3D, %i0
22800loop_2716:
22801 tvc %icc, 0x0
22802loop_2717:
22803 movne %xcc, %g5, %o6
22804 subcc %g3, %l1, %o2
22805 fbule,a %fcc1, loop_2718
22806 ldx [%l7 + 0x78], %l6
22807 bshuffle %f10, %f6, %f0
22808 tl %icc, 0x2
22809loop_2718:
22810 fcmple16 %f14, %f14, %o1
22811 taddcctv %g6, 0x1948, %o4
22812 te %icc, 0x1
22813 edge32l %o0, %i1, %o3
22814 fba %fcc1, loop_2719
22815 sth %l2, [%l7 + 0x3C]
22816 fba,a %fcc2, loop_2720
22817 fmul8sux16 %f6, %f4, %f8
22818loop_2719:
22819 ld [%l7 + 0x10], %f12
22820 fmovdvc %icc, %f14, %f8
22821loop_2720:
22822 fpsub16s %f15, %f3, %f5
22823 st %f4, [%l7 + 0x34]
22824 ble loop_2721
22825 ldd [%l7 + 0x58], %f2
22826 ldsh [%l7 + 0x52], %i2
22827 ldd [%l7 + 0x38], %f6
22828loop_2721:
22829 sth %o7, [%l7 + 0x74]
22830 fbn,a %fcc0, loop_2722
22831 fcmple32 %f4, %f2, %i4
22832 st %f9, [%l7 + 0x6C]
22833 ldsh [%l7 + 0x0C], %i7
22834loop_2722:
22835 std %f10, [%l7 + 0x10]
22836 lduw [%l7 + 0x68], %o5
22837 stb %g2, [%l7 + 0x5D]
22838 fmovdn %icc, %f13, %f0
22839 fmuld8ulx16 %f12, %f14, %f8
22840 ldd [%l7 + 0x68], %f14
22841 fmuld8sux16 %f3, %f12, %f6
22842 tsubcctv %g4, 0x0BA9, %i6
22843 fexpand %f2, %f6
22844 srax %l3, %l4, %g7
22845 stb %l5, [%l7 + 0x53]
22846 bg,a loop_2723
22847 fnand %f4, %f6, %f2
22848 te %xcc, 0x6
22849 fmovrsne %l0, %f7, %f5
22850loop_2723:
22851 call loop_2724
22852 fmul8ulx16 %f14, %f4, %f14
22853 subccc %i3, %g1, %i0
22854 movl %icc, %i5, %o6
22855loop_2724:
22856 fcmpeq16 %f6, %f10, %g3
22857 st %f0, [%l7 + 0x30]
22858 addccc %l1, 0x1F81, %o2
22859 stw %g5, [%l7 + 0x34]
22860 movrgz %l6, %g6, %o4
22861 fmovsa %icc, %f7, %f9
22862 tneg %icc, 0x6
22863 fbge %fcc2, loop_2725
22864 fba,a %fcc1, loop_2726
22865 stw %o1, [%l7 + 0x3C]
22866 movrlez %i1, %o0, %o3
22867loop_2725:
22868 ldx [%l7 + 0x28], %i2
22869loop_2726:
22870 fbule %fcc1, loop_2727
22871 fmovdneg %xcc, %f7, %f0
22872 fmovsne %icc, %f6, %f7
22873 edge8 %o7, %i4, %i7
22874loop_2727:
22875 fbuge,a %fcc0, loop_2728
22876 fsrc2 %f4, %f14
22877 fors %f14, %f10, %f13
22878 fpackfix %f2, %f9
22879loop_2728:
22880 brgz,a %o5, loop_2729
22881 lduh [%l7 + 0x62], %l2
22882 lduw [%l7 + 0x70], %g4
22883 fcmpeq16 %f8, %f2, %i6
22884loop_2729:
22885 bcs %xcc, loop_2730
22886 stx %l3, [%l7 + 0x40]
22887 umulcc %g2, %l4, %g7
22888 std %f12, [%l7 + 0x10]
22889loop_2730:
22890 mulx %l5, %l0, %g1
22891 ld [%l7 + 0x70], %f12
22892 fnand %f10, %f6, %f14
22893 orcc %i0, 0x1F29, %i3
22894 subc %i5, 0x1FF4, %g3
22895 udiv %l1, 0x1B00, %o2
22896 std %f8, [%l7 + 0x40]
22897 andncc %g5, %o6, %l6
22898 edge16l %g6, %o1, %o4
22899 fbge %fcc0, loop_2731
22900 fmovsg %icc, %f0, %f12
22901 fmovdvs %xcc, %f0, %f1
22902 fcmple16 %f14, %f8, %i1
22903loop_2731:
22904 fmovsneg %icc, %f7, %f7
22905 fmovrde %o3, %f12, %f12
22906 lduw [%l7 + 0x20], %o0
22907 ld [%l7 + 0x08], %f14
22908 udiv %i2, 0x1369, %o7
22909 fmovdpos %icc, %f6, %f3
22910 ldsb [%l7 + 0x35], %i4
22911 sth %i7, [%l7 + 0x1E]
22912 bvs %xcc, loop_2732
22913 lduw [%l7 + 0x48], %l2
22914 ldx [%l7 + 0x58], %o5
22915 umulcc %g4, 0x155C, %i6
22916loop_2732:
22917 array16 %l3, %g2, %l4
22918 ldx [%l7 + 0x30], %g7
22919 ldd [%l7 + 0x70], %f14
22920 fmovrde %l0, %f2, %f0
22921 fpsub32 %f10, %f14, %f0
22922 edge16ln %l5, %g1, %i3
22923 fmovda %icc, %f10, %f12
22924 bcs,a loop_2733
22925 ldsw [%l7 + 0x08], %i5
22926 fmuld8ulx16 %f11, %f11, %f8
22927 fornot1s %f3, %f6, %f12
22928loop_2733:
22929 std %f4, [%l7 + 0x30]
22930 fbn %fcc1, loop_2734
22931 fpsub16s %f0, %f13, %f8
22932 fmovdle %xcc, %f5, %f2
22933 fsrc1 %f2, %f0
22934loop_2734:
22935 sdivcc %i0, 0x051C, %g3
22936 fcmpne16 %f6, %f8, %l1
22937 st %f12, [%l7 + 0x50]
22938 ldsb [%l7 + 0x5F], %g5
22939 edge32ln %o6, %l6, %o2
22940 fmovdvc %icc, %f12, %f7
22941 nop
22942 setx loop_2735, %l0, %l1
22943 wrpr 0x1, %tl
22944 wrpr %l1, %tnpc
22945 setx 0x34400001400, %l0, %l1
22946 wrpr %l1, %tstate
22947 wrhpr 0x4, %htstate
22948 done
22949 sllx %o1, 0x0D, %g6
22950 mulscc %o4, %i1, %o0
22951 stb %i2, [%l7 + 0x6E]
22952loop_2735:
22953 fpadd16 %f2, %f12, %f14
22954 ldub [%l7 + 0x73], %o7
22955 subc %o3, %i4, %i7
22956 ldsw [%l7 + 0x70], %o5
22957 brgez %g4, loop_2736
22958 bn,pn %icc, loop_2737
22959 bshuffle %f6, %f6, %f10
22960 fone %f14
22961loop_2736:
22962 bleu %xcc, loop_2738
22963loop_2737:
22964 movvs %icc, %l2, %i6
22965 fbo,a %fcc0, loop_2739
22966 ldsw [%l7 + 0x0C], %l3
22967loop_2738:
22968 tn %xcc, 0x0
22969 fmovsneg %xcc, %f10, %f14
22970loop_2739:
22971 fmovdleu %xcc, %f6, %f13
22972 movne %xcc, %g2, %g7
22973 ldx [%l7 + 0x38], %l4
22974 te %xcc, 0x7
22975 stb %l5, [%l7 + 0x46]
22976 sub %g1, 0x1FC6, %i3
22977 fmovscc %xcc, %f8, %f9
22978 orcc %i5, 0x0B77, %l0
22979 movne %icc, %i0, %g3
22980 sub %l1, %o6, %g5
22981 fnot1 %f0, %f12
22982 fexpand %f10, %f14
22983 movcc %xcc, %l6, %o2
22984 ldsw [%l7 + 0x78], %o1
22985 fpadd16s %f9, %f1, %f12
22986 movcc %xcc, %g6, %o4
22987 fpadd16s %f8, %f9, %f1
22988 stx %i1, [%l7 + 0x40]
22989 addcc %o0, 0x0BE3, %i2
22990 fcmped %fcc3, %f12, %f12
22991 fbl %fcc0, loop_2740
22992 addcc %o7, %i4, %i7
22993 fmovrde %o5, %f6, %f8
22994 orncc %g4, 0x1AC9, %o3
22995loop_2740:
22996 ldd [%l7 + 0x58], %f14
22997 and %i6, %l2, %g2
22998 std %f14, [%l7 + 0x68]
22999 fzero %f4
23000 ldsb [%l7 + 0x3F], %l3
23001 movrlz %l4, %l5, %g1
23002 edge8l %i3, %g7, %l0
23003 fabsd %f4, %f4
23004 fmul8sux16 %f14, %f2, %f6
23005 stw %i0, [%l7 + 0x0C]
23006 fbl %fcc0, loop_2741
23007 ldsw [%l7 + 0x0C], %g3
23008 fmovrde %l1, %f2, %f6
23009 srax %o6, %g5, %i5
23010loop_2741:
23011 bne,a %xcc, loop_2742
23012 fcmple32 %f0, %f0, %l6
23013 movle %xcc, %o1, %o2
23014 fmovdneg %xcc, %f4, %f1
23015loop_2742:
23016 sra %o4, 0x13, %i1
23017 ldd [%l7 + 0x20], %f2
23018 tleu %xcc, 0x2
23019 fmovsvc %icc, %f7, %f10
23020 ldd [%l7 + 0x40], %f0
23021 srlx %o0, %g6, %i2
23022 fbule %fcc3, loop_2743
23023 taddcctv %i4, %i7, %o7
23024 fmuld8ulx16 %f11, %f10, %f14
23025 movle %xcc, %g4, %o3
23026loop_2743:
23027 bshuffle %f6, %f8, %f14
23028 fmovsge %xcc, %f8, %f8
23029 te %icc, 0x6
23030 tpos %xcc, 0x5
23031 fcmpgt16 %f6, %f8, %i6
23032 brlez,a %o5, loop_2744
23033 movl %icc, %g2, %l3
23034 ldsh [%l7 + 0x48], %l2
23035 ldsh [%l7 + 0x60], %l4
23036loop_2744:
23037 tvs %icc, 0x7
23038 sth %l5, [%l7 + 0x30]
23039 srlx %i3, 0x19, %g7
23040 fmovdg %xcc, %f12, %f7
23041 ldsh [%l7 + 0x58], %l0
23042 add %g1, %g3, %i0
23043 fandnot1s %f11, %f12, %f6
23044 tpos %icc, 0x2
23045 fmul8x16au %f12, %f14, %f14
23046 tne %icc, 0x3
23047 ldub [%l7 + 0x61], %o6
23048 stx %g5, [%l7 + 0x50]
23049 fmovdcc %icc, %f8, %f3
23050 fmul8ulx16 %f8, %f8, %f6
23051 ldsh [%l7 + 0x2E], %l1
23052 fmovdl %xcc, %f8, %f4
23053 fmovdge %icc, %f12, %f15
23054 ldsh [%l7 + 0x44], %l6
23055 lduw [%l7 + 0x08], %i5
23056 fmovdvs %icc, %f3, %f4
23057 fabsd %f4, %f2
23058 fmovs %f4, %f3
23059 popc %o1, %o4
23060 ta %icc, 0x0
23061 edge32n %o2, %i1, %g6
23062 tleu %xcc, 0x6
23063 umul %i2, %o0, %i4
23064 fcmple32 %f10, %f6, %i7
23065 ldd [%l7 + 0x48], %f0
23066 stb %g4, [%l7 + 0x19]
23067 fpsub32s %f9, %f7, %f9
23068 lduw [%l7 + 0x5C], %o3
23069 bneg,pt %icc, loop_2745
23070 fmovdpos %xcc, %f10, %f0
23071 fcmpgt16 %f6, %f12, %o7
23072 movrlz %i6, %o5, %l3
23073loop_2745:
23074 fzero %f14
23075 tl %xcc, 0x4
23076 fxor %f8, %f12, %f10
23077 fmovscs %xcc, %f12, %f2
23078 tsubcctv %g2, 0x19FA, %l4
23079 fands %f14, %f7, %f6
23080 fmovsle %icc, %f1, %f15
23081 movcs %xcc, %l2, %i3
23082 fpsub16s %f1, %f12, %f7
23083 sllx %l5, %g7, %l0
23084 lduh [%l7 + 0x70], %g1
23085 edge8l %i0, %g3, %g5
23086 pdist %f6, %f14, %f8
23087 andncc %l1, %o6, %i5
23088 fnor %f0, %f12, %f8
23089 fcmpne16 %f4, %f4, %l6
23090 ldx [%l7 + 0x10], %o4
23091 tge %icc, 0x3
23092 brgz,a %o2, loop_2746
23093 fblg %fcc1, loop_2747
23094 movgu %icc, %o1, %i1
23095 bshuffle %f14, %f4, %f8
23096loop_2746:
23097 sdiv %i2, 0x0C20, %o0
23098loop_2747:
23099 xorcc %i4, 0x0D4B, %i7
23100 fmovdge %icc, %f7, %f8
23101 fbge,a %fcc1, loop_2748
23102 ldx [%l7 + 0x70], %g4
23103 te %icc, 0x1
23104 stw %o3, [%l7 + 0x78]
23105loop_2748:
23106 ldx [%l7 + 0x10], %o7
23107 brlz %g6, loop_2749
23108 fmovrslez %i6, %f0, %f8
23109 lduh [%l7 + 0x64], %o5
23110 fbule,a %fcc1, loop_2750
23111loop_2749:
23112 bneg,a,pn %icc, loop_2751
23113 fcmpne16 %f8, %f6, %l3
23114 stb %l4, [%l7 + 0x6C]
23115loop_2750:
23116 fmovdg %icc, %f0, %f7
23117loop_2751:
23118 bshuffle %f10, %f10, %f10
23119 fcmpne32 %f6, %f6, %g2
23120 std %f10, [%l7 + 0x70]
23121 lduw [%l7 + 0x78], %l2
23122 call loop_2752
23123 fmovdpos %xcc, %f12, %f13
23124 tsubcctv %l5, %g7, %l0
23125 fabsd %f2, %f6
23126loop_2752:
23127 fcmpgt16 %f14, %f4, %g1
23128 sdivcc %i3, 0x10A5, %g3
23129 ba loop_2753
23130 fmovdne %icc, %f12, %f1
23131 fands %f3, %f13, %f10
23132 tneg %icc, 0x1
23133loop_2753:
23134 bshuffle %f8, %f8, %f6
23135 st %f9, [%l7 + 0x40]
23136 movg %icc, %i0, %g5
23137 movrgez %l1, %o6, %l6
23138 fones %f8
23139 sth %o4, [%l7 + 0x72]
23140 subcc %o2, %o1, %i5
23141 fpackfix %f14, %f4
23142 movge %icc, %i1, %o0
23143 fmovsl %xcc, %f14, %f14
23144 fcmpgt16 %f6, %f14, %i4
23145 xnorcc %i2, %g4, %o3
23146 edge32n %o7, %g6, %i6
23147 fmul8x16al %f14, %f3, %f14
23148 ldsb [%l7 + 0x39], %i7
23149 lduh [%l7 + 0x54], %l3
23150 fmovsleu %xcc, %f6, %f0
23151 tne %icc, 0x7
23152 tpos %xcc, 0x7
23153 fmovdne %icc, %f10, %f12
23154 andcc %o5, %l4, %l2
23155 fmovsgu %icc, %f6, %f12
23156 mulx %l5, 0x05CA, %g2
23157 st %f1, [%l7 + 0x38]
23158 fmul8x16au %f0, %f0, %f2
23159 fbug %fcc0, loop_2754
23160 fbule,a %fcc3, loop_2755
23161 fmovs %f6, %f9
23162 fbg %fcc0, loop_2756
23163loop_2754:
23164 fmovrslez %g7, %f9, %f14
23165loop_2755:
23166 sdivx %g1, 0x1B54, %i3
23167 fmovde %icc, %f11, %f9
23168loop_2756:
23169 array32 %g3, %i0, %l0
23170 fbl %fcc3, loop_2757
23171 fmovrdlz %l1, %f12, %f2
23172 subcc %g5, 0x1FF7, %l6
23173 fpadd32 %f10, %f0, %f14
23174loop_2757:
23175 fmovrsgz %o6, %f6, %f2
23176 movcs %xcc, %o2, %o4
23177 fmovd %f6, %f2
23178 fmovdleu %xcc, %f14, %f1
23179 sth %o1, [%l7 + 0x0C]
23180 ldsb [%l7 + 0x21], %i1
23181 xor %o0, 0x1257, %i5
23182 lduh [%l7 + 0x36], %i4
23183 std %f4, [%l7 + 0x70]
23184 sth %g4, [%l7 + 0x12]
23185 stb %i2, [%l7 + 0x0C]
23186 fbl,a %fcc2, loop_2758
23187 bge,pn %icc, loop_2759
23188 bneg,pn %icc, loop_2760
23189 fcmpd %fcc2, %f8, %f6
23190loop_2758:
23191 tgu %xcc, 0x6
23192loop_2759:
23193 mova %xcc, %o3, %o7
23194loop_2760:
23195 fmovdcc %icc, %f13, %f8
23196 movpos %xcc, %i6, %i7
23197 fmovsne %icc, %f7, %f1
23198 movrgz %l3, %g6, %o5
23199 ldsh [%l7 + 0x36], %l2
23200 movl %icc, %l5, %l4
23201 edge8 %g2, %g7, %g1
23202 ldsb [%l7 + 0x71], %i3
23203 fsrc2 %f0, %f12
23204 fmovsneg %icc, %f8, %f5
23205 fbge %fcc2, loop_2761
23206 srlx %i0, 0x19, %l0
23207 lduh [%l7 + 0x6E], %g3
23208 nop
23209 setx loop_2762, %l0, %l1
23210 jmpl %l1, %l1
23211loop_2761:
23212 stx %l6, [%l7 + 0x18]
23213 tge %icc, 0x4
23214 fmuld8ulx16 %f2, %f10, %f0
23215loop_2762:
23216 fmovsvs %xcc, %f15, %f4
23217 fmovsn %xcc, %f3, %f9
23218 fmovdpos %icc, %f12, %f7
23219 ldsb [%l7 + 0x1B], %g5
23220 fcmple16 %f4, %f2, %o2
23221 lduw [%l7 + 0x30], %o6
23222 fmovsgu %icc, %f10, %f8
23223 lduw [%l7 + 0x6C], %o4
23224 lduw [%l7 + 0x08], %i1
23225 sth %o0, [%l7 + 0x3E]
23226 lduw [%l7 + 0x38], %o1
23227 lduh [%l7 + 0x46], %i4
23228 andcc %g4, %i2, %i5
23229 bneg,pt %xcc, loop_2763
23230 fpadd32 %f0, %f14, %f4
23231 ldub [%l7 + 0x22], %o3
23232 ldsh [%l7 + 0x5E], %i6
23233loop_2763:
23234 bgu,a,pn %icc, loop_2764
23235 stb %i7, [%l7 + 0x6C]
23236 fbn,a %fcc0, loop_2765
23237 mulscc %l3, 0x0F97, %o7
23238loop_2764:
23239 addc %g6, 0x0191, %o5
23240 stx %l2, [%l7 + 0x78]
23241loop_2765:
23242 ldub [%l7 + 0x0B], %l5
23243 xor %g2, %l4, %g7
23244 fbne %fcc3, loop_2766
23245 brgz,a %i3, loop_2767
23246 fpsub32s %f3, %f15, %f7
23247 fbug %fcc1, loop_2768
23248loop_2766:
23249 fcmpd %fcc0, %f6, %f12
23250loop_2767:
23251 fbul %fcc1, loop_2769
23252 fpsub16 %f6, %f2, %f2
23253loop_2768:
23254 call loop_2770
23255 fmovsl %xcc, %f13, %f8
23256loop_2769:
23257 ldub [%l7 + 0x2C], %g1
23258 stw %i0, [%l7 + 0x18]
23259loop_2770:
23260 fpsub16 %f6, %f2, %f0
23261 fcmpd %fcc3, %f14, %f2
23262 bshuffle %f14, %f2, %f4
23263 fxors %f3, %f8, %f7
23264 tleu %icc, 0x5
23265 andcc %l0, 0x1254, %l1
23266 stw %g3, [%l7 + 0x50]
23267 ldx [%l7 + 0x38], %g5
23268 tne %xcc, 0x5
23269 bvs %xcc, loop_2771
23270 std %f4, [%l7 + 0x28]
23271 popc %l6, %o6
23272 fmul8ulx16 %f4, %f10, %f8
23273loop_2771:
23274 fcmpne16 %f8, %f2, %o4
23275 edge32 %i1, %o0, %o1
23276 brnz %o2, loop_2772
23277 fmovscs %xcc, %f12, %f12
23278 sth %g4, [%l7 + 0x1A]
23279 bvc,pt %icc, loop_2773
23280loop_2772:
23281 edge32 %i2, %i5, %i4
23282 mulx %i6, %o3, %l3
23283 fmovsvc %xcc, %f13, %f10
23284loop_2773:
23285 addc %i7, %g6, %o5
23286 andncc %l2, %l5, %o7
23287 alignaddr %l4, %g7, %i3
23288 ldsw [%l7 + 0x44], %g1
23289 sth %i0, [%l7 + 0x14]
23290 fbug %fcc2, loop_2774
23291 fcmpeq16 %f12, %f6, %g2
23292 nop
23293 setx loop_2775, %l0, %l1
23294 jmpl %l1, %l0
23295 movrne %g3, %l1, %g5
23296loop_2774:
23297 st %f10, [%l7 + 0x5C]
23298 fnot2 %f14, %f6
23299loop_2775:
23300 fcmple16 %f12, %f10, %l6
23301 std %f14, [%l7 + 0x78]
23302 tl %xcc, 0x6
23303 movrlz %o6, 0x3B4, %o4
23304 stb %i1, [%l7 + 0x1F]
23305 fmovrsgz %o1, %f9, %f13
23306 lduh [%l7 + 0x52], %o2
23307 srlx %g4, 0x03, %o0
23308 sub %i5, %i2, %i4
23309 ldub [%l7 + 0x64], %o3
23310 fbule,a %fcc0, loop_2776
23311 ld [%l7 + 0x14], %f15
23312 xor %i6, 0x03F8, %l3
23313 fmovrde %i7, %f0, %f14
23314loop_2776:
23315 sll %g6, 0x1B, %l2
23316 ldsb [%l7 + 0x25], %l5
23317 fxnor %f10, %f4, %f0
23318 ldsb [%l7 + 0x0F], %o5
23319 be,a,pn %icc, loop_2777
23320 fcmple32 %f8, %f12, %o7
23321 nop
23322 setx loop_2778, %l0, %l1
23323 jmpl %l1, %l4
23324 fble,a %fcc3, loop_2779
23325loop_2777:
23326 ldsb [%l7 + 0x17], %i3
23327 fzero %f2
23328loop_2778:
23329 fmovsne %xcc, %f3, %f5
23330loop_2779:
23331 fnot2s %f4, %f6
23332 udivx %g1, 0x1669, %g7
23333 fmovdgu %icc, %f0, %f11
23334 srl %i0, 0x0D, %g2
23335 movneg %xcc, %g3, %l1
23336 tle %xcc, 0x5
23337 fmovdne %icc, %f13, %f5
23338 fnot2s %f8, %f3
23339 array16 %g5, %l0, %o6
23340 lduw [%l7 + 0x58], %o4
23341 tge %xcc, 0x1
23342 xnorcc %l6, %i1, %o1
23343 ldx [%l7 + 0x70], %o2
23344 sth %o0, [%l7 + 0x5C]
23345 ldsb [%l7 + 0x74], %g4
23346 ldsh [%l7 + 0x1A], %i2
23347 movvc %icc, %i5, %i4
23348 fand %f6, %f0, %f12
23349 fzero %f2
23350 tvs %icc, 0x3
23351 fsrc2s %f14, %f14
23352 movl %xcc, %i6, %l3
23353 movre %i7, %o3, %l2
23354 addcc %g6, 0x137E, %o5
23355 lduw [%l7 + 0x74], %l5
23356 fmovrslz %l4, %f13, %f0
23357 udivx %o7, 0x0009, %i3
23358 smul %g7, 0x0AFD, %g1
23359 brz,a %g2, loop_2780
23360 fpack32 %f14, %f6, %f6
23361 fpadd16s %f10, %f2, %f0
23362 ta %xcc, 0x7
23363loop_2780:
23364 fpack16 %f12, %f2
23365 sdiv %i0, 0x1125, %l1
23366 ldsb [%l7 + 0x24], %g5
23367 sth %g3, [%l7 + 0x10]
23368 fmovsge %xcc, %f13, %f7
23369 fmovdn %icc, %f7, %f0
23370 sdivx %l0, 0x1E05, %o4
23371 fornot2s %f6, %f14, %f12
23372 movrgez %l6, 0x24E, %o6
23373 andn %i1, %o2, %o0
23374 xnor %g4, %o1, %i5
23375 fornot1s %f3, %f10, %f14
23376 srl %i4, 0x0C, %i6
23377 ldd [%l7 + 0x60], %f2
23378 stb %l3, [%l7 + 0x47]
23379 fmovrdne %i2, %f8, %f0
23380 ldd [%l7 + 0x68], %f8
23381 movrne %o3, 0x1DB, %i7
23382 fbule,a %fcc2, loop_2781
23383 lduh [%l7 + 0x72], %g6
23384 udivcc %l2, 0x19CA, %o5
23385 ldx [%l7 + 0x38], %l4
23386loop_2781:
23387 fxnor %f6, %f2, %f4
23388 fmovrdgez %l5, %f6, %f12
23389 ldsb [%l7 + 0x0B], %i3
23390 fmovsa %xcc, %f5, %f7
23391 stx %o7, [%l7 + 0x20]
23392 ldsb [%l7 + 0x61], %g1
23393 ldsb [%l7 + 0x73], %g7
23394 be,a %xcc, loop_2782
23395 fbu %fcc3, loop_2783
23396 ldd [%l7 + 0x40], %f0
23397 fand %f6, %f4, %f6
23398loop_2782:
23399 sth %g2, [%l7 + 0x68]
23400loop_2783:
23401 sethi 0x07E5, %l1
23402 taddcc %i0, 0x0231, %g3
23403 alignaddr %l0, %o4, %l6
23404 addcc %o6, %g5, %o2
23405 xnor %o0, 0x1F63, %g4
23406 fmul8ulx16 %f0, %f0, %f4
23407 ldub [%l7 + 0x4C], %i1
23408 fornot1s %f2, %f0, %f9
23409 fabss %f1, %f3
23410 ldub [%l7 + 0x7D], %o1
23411 nop
23412 setx loop_2784, %l0, %l1
23413 jmpl %l1, %i5
23414 ld [%l7 + 0x60], %f4
23415 fnot1s %f1, %f3
23416 stw %i6, [%l7 + 0x0C]
23417loop_2784:
23418 stb %i4, [%l7 + 0x23]
23419 stw %l3, [%l7 + 0x0C]
23420 orcc %i2, 0x1EBA, %i7
23421 sth %o3, [%l7 + 0x0C]
23422 sth %l2, [%l7 + 0x74]
23423 sra %o5, 0x1D, %g6
23424 fzero %f12
23425 ldx [%l7 + 0x10], %l5
23426 or %i3, %o7, %l4
23427 fcmpeq16 %f10, %f12, %g1
23428 fcmpeq32 %f6, %f4, %g7
23429 fexpand %f2, %f4
23430 ldsb [%l7 + 0x3B], %g2
23431 fmovdpos %icc, %f6, %f12
23432 fmovdleu %xcc, %f3, %f7
23433 sth %l1, [%l7 + 0x6E]
23434 tn %icc, 0x4
23435 mulscc %i0, 0x06AB, %g3
23436 umulcc %l0, 0x1610, %l6
23437 call loop_2785
23438 bneg,a %xcc, loop_2786
23439 ld [%l7 + 0x70], %f13
23440 be %xcc, loop_2787
23441loop_2785:
23442 std %f14, [%l7 + 0x38]
23443loop_2786:
23444 fpsub32s %f11, %f3, %f7
23445 fbule %fcc2, loop_2788
23446loop_2787:
23447 fblg,a %fcc3, loop_2789
23448 tge %xcc, 0x1
23449 movne %icc, %o6, %o4
23450loop_2788:
23451 nop
23452 setx loop_2790, %l0, %l1
23453 wrpr 0x1, %tl
23454 wrpr %l1, %tpc
23455 add %l1, 0x4, %l1
23456 wrpr %l1, %tnpc
23457 setx 0x34400001400, %l0, %l1
23458 wrpr %l1, %tstate
23459 wrhpr 0x4, %htstate
23460 retry
23461loop_2789:
23462 tg %xcc, 0x1
23463 fandnot1 %f10, %f0, %f6
23464 fcmpeq16 %f10, %f10, %o2
23465loop_2790:
23466 fmovdvc %icc, %f13, %f8
23467 srax %g5, 0x04, %g4
23468 srlx %i1, %o0, %o1
23469 fmovde %icc, %f13, %f15
23470 bne,a loop_2791
23471 stx %i6, [%l7 + 0x58]
23472 fmuld8ulx16 %f9, %f7, %f10
23473 stw %i5, [%l7 + 0x24]
23474loop_2791:
23475 orcc %i4, 0x1DC7, %l3
23476 brnz,a %i7, loop_2792
23477 fcmpes %fcc3, %f8, %f5
23478 fmovdneg %icc, %f13, %f8
23479 fornot2 %f8, %f4, %f6
23480loop_2792:
23481 xnor %i2, 0x034E, %l2
23482 bg,a %xcc, loop_2793
23483 fandnot2s %f12, %f6, %f0
23484 ldsb [%l7 + 0x6D], %o3
23485 sll %o5, 0x13, %g6
23486loop_2793:
23487 be,a,pt %xcc, loop_2794
23488 fmovsgu %icc, %f14, %f5
23489 move %icc, %i3, %l5
23490 movgu %xcc, %l4, %g1
23491loop_2794:
23492 movgu %xcc, %o7, %g2
23493 bvc,pn %icc, loop_2795
23494 tcc %xcc, 0x6
23495 movg %icc, %g7, %i0
23496 tpos %icc, 0x0
23497loop_2795:
23498 fsrc1 %f6, %f12
23499 st %f10, [%l7 + 0x64]
23500 movcc %xcc, %l1, %l0
23501 movrgez %g3, 0x3BE, %l6
23502 fmovsl %icc, %f3, %f2
23503 ldsw [%l7 + 0x44], %o4
23504 fnegs %f2, %f4
23505 movrgez %o2, %g5, %g4
23506 fandnot2s %f2, %f5, %f9
23507 fpadd32s %f8, %f9, %f14
23508 fones %f9
23509 mulscc %o6, 0x1BB7, %o0
23510 ldsh [%l7 + 0x28], %o1
23511 ldx [%l7 + 0x60], %i1
23512 fpackfix %f8, %f0
23513 move %xcc, %i5, %i4
23514 std %f4, [%l7 + 0x40]
23515 andncc %i6, %l3, %i2
23516 movcs %xcc, %i7, %l2
23517 fpackfix %f2, %f2
23518 alignaddrl %o5, %o3, %g6
23519 tleu %icc, 0x7
23520 fnegd %f2, %f0
23521 edge32 %i3, %l4, %l5
23522 movvs %icc, %o7, %g1
23523 stb %g7, [%l7 + 0x43]
23524 srl %i0, %g2, %l1
23525 stb %l0, [%l7 + 0x2B]
23526 xor %l6, 0x0A87, %g3
23527 ldx [%l7 + 0x10], %o2
23528 bl,a loop_2796
23529 andcc %o4, %g5, %o6
23530 xorcc %o0, %o1, %i1
23531 ldx [%l7 + 0x50], %g4
23532loop_2796:
23533 fcmpes %fcc0, %f7, %f15
23534 fmovsgu %xcc, %f8, %f5
23535 sll %i5, %i4, %l3
23536 ldx [%l7 + 0x58], %i2
23537 fbu %fcc0, loop_2797
23538 std %f2, [%l7 + 0x18]
23539 tvs %xcc, 0x7
23540 ldx [%l7 + 0x18], %i6
23541loop_2797:
23542 ldsb [%l7 + 0x79], %l2
23543 fnot2s %f8, %f15
23544 fsrc2 %f2, %f14
23545 ldub [%l7 + 0x6D], %i7
23546 ldd [%l7 + 0x08], %f14
23547 lduh [%l7 + 0x28], %o5
23548 ldx [%l7 + 0x30], %o3
23549 orcc %g6, 0x0530, %l4
23550 bne,a loop_2798
23551 andn %i3, 0x042F, %o7
23552 array32 %l5, %g7, %g1
23553 movgu %icc, %g2, %i0
23554loop_2798:
23555 st %f1, [%l7 + 0x24]
23556 std %f6, [%l7 + 0x58]
23557 sth %l0, [%l7 + 0x48]
23558 bcc,a %xcc, loop_2799
23559 fmovdvc %xcc, %f0, %f3
23560 movne %icc, %l6, %g3
23561 udivx %l1, 0x1882, %o2
23562loop_2799:
23563 fmovrdne %o4, %f6, %f6
23564 fpadd32 %f6, %f10, %f8
23565 bshuffle %f12, %f14, %f0
23566 ldx [%l7 + 0x70], %o6
23567 fpack32 %f8, %f2, %f6
23568 fcmpd %fcc1, %f12, %f10
23569 array8 %o0, %o1, %g5
23570 ldx [%l7 + 0x18], %g4
23571 fmovsa %xcc, %f10, %f14
23572 ldsw [%l7 + 0x20], %i5
23573 ble,a,pt %xcc, loop_2800
23574 fmovdl %icc, %f1, %f2
23575 fbo,a %fcc0, loop_2801
23576 fmovrsne %i1, %f7, %f10
23577loop_2800:
23578 stw %i4, [%l7 + 0x68]
23579 fmovde %xcc, %f10, %f14
23580loop_2801:
23581 brz %l3, loop_2802
23582 ldsh [%l7 + 0x5E], %i6
23583 fmovrdgez %l2, %f14, %f0
23584 sth %i7, [%l7 + 0x30]
23585loop_2802:
23586 bn,a,pn %icc, loop_2803
23587 xnor %o5, %i2, %o3
23588 alignaddrl %l4, %i3, %o7
23589 fpmerge %f14, %f13, %f14
23590loop_2803:
23591 fcmpgt16 %f2, %f4, %g6
23592 fpadd32s %f14, %f2, %f12
23593 ldd [%l7 + 0x68], %f14
23594 tgu %icc, 0x7
23595 fmovsvs %xcc, %f15, %f6
23596 std %f0, [%l7 + 0x48]
23597 stw %g7, [%l7 + 0x6C]
23598 movneg %icc, %g1, %l5
23599 fmovrslez %g2, %f12, %f1
23600 stw %i0, [%l7 + 0x08]
23601 orn %l6, %g3, %l0
23602 stw %l1, [%l7 + 0x38]
23603 fpadd16s %f2, %f6, %f10
23604 xor %o2, 0x03FE, %o4
23605 fpadd32 %f6, %f4, %f14
23606 lduw [%l7 + 0x10], %o6
23607 fcmpeq16 %f6, %f8, %o1
23608 ldx [%l7 + 0x78], %o0
23609 sethi 0x0A6B, %g5
23610 array16 %g4, %i5, %i1
23611 ldd [%l7 + 0x28], %f8
23612 fmovdle %icc, %f15, %f5
23613 or %l3, 0x1C94, %i4
23614 ldsw [%l7 + 0x3C], %l2
23615 std %f0, [%l7 + 0x38]
23616 tne %icc, 0x0
23617 fones %f12
23618 edge8l %i6, %o5, %i2
23619 smulcc %i7, %o3, %i3
23620 fornot2 %f2, %f14, %f12
23621 xorcc %o7, %g6, %g7
23622 fmovdgu %icc, %f12, %f5
23623 movrne %g1, 0x387, %l4
23624 edge32ln %g2, %i0, %l5
23625 fmovdn %icc, %f11, %f1
23626 fmovsgu %icc, %f12, %f3
23627 st %f3, [%l7 + 0x24]
23628 fmovdvc %xcc, %f8, %f7
23629 siam 0x4
23630 sub %l6, %g3, %l0
23631 fbl %fcc1, loop_2804
23632 tle %xcc, 0x6
23633 fbo,a %fcc0, loop_2805
23634 movrne %o2, %l1, %o4
23635loop_2804:
23636 movvs %icc, %o1, %o6
23637 fblg,a %fcc2, loop_2806
23638loop_2805:
23639 fnegd %f12, %f0
23640 fors %f10, %f0, %f1
23641 fbug %fcc2, loop_2807
23642loop_2806:
23643 st %f9, [%l7 + 0x28]
23644 std %f2, [%l7 + 0x10]
23645 fnot2s %f8, %f13
23646loop_2807:
23647 andcc %g5, %g4, %i5
23648 tneg %icc, 0x0
23649 fbe,a %fcc2, loop_2808
23650 ldub [%l7 + 0x42], %o0
23651 edge32n %i1, %l3, %l2
23652 fmovrde %i4, %f8, %f2
23653loop_2808:
23654 nop
23655 setx loop_2809, %l0, %l1
23656 wrpr 0x1, %tl
23657 wrpr %l1, %tpc
23658 add %l1, 0x4, %l1
23659 wrpr %l1, %tnpc
23660 setx 0x34400001400, %l0, %l1
23661 wrpr %l1, %tstate
23662 wrhpr 0x4, %htstate
23663 retry
23664 movneg %xcc, %o5, %i6
23665 orcc %i2, %i7, %i3
23666 ld [%l7 + 0x08], %f7
23667loop_2809:
23668 udiv %o3, 0x1F2C, %g6
23669 st %f12, [%l7 + 0x08]
23670 ld [%l7 + 0x14], %f12
23671 sth %o7, [%l7 + 0x4C]
23672 and %g1, 0x0C89, %g7
23673 stw %l4, [%l7 + 0x6C]
23674 stx %i0, [%l7 + 0x20]
23675 edge32n %g2, %l6, %l5
23676 fmovrdgez %l0, %f12, %f6
23677 popc %o2, %g3
23678 udivcc %o4, 0x11DD, %l1
23679 stx %o1, [%l7 + 0x50]
23680 ldsw [%l7 + 0x58], %o6
23681 ldub [%l7 + 0x34], %g5
23682 srl %i5, 0x17, %o0
23683 call loop_2810
23684 sth %i1, [%l7 + 0x7E]
23685 fandnot1s %f14, %f12, %f15
23686 movvs %icc, %g4, %l3
23687loop_2810:
23688 udiv %i4, 0x0F19, %l2
23689 fones %f3
23690 tne %icc, 0x4
23691 andncc %o5, %i6, %i2
23692 movgu %xcc, %i7, %o3
23693 bvs,pn %icc, loop_2811
23694 stb %i3, [%l7 + 0x60]
23695 st %f11, [%l7 + 0x30]
23696 movrlz %o7, %g6, %g1
23697loop_2811:
23698 ld [%l7 + 0x38], %f1
23699 xnorcc %g7, 0x1F14, %i0
23700 ldsw [%l7 + 0x34], %l4
23701 fbule,a %fcc2, loop_2812
23702 fmovrdgez %l6, %f12, %f12
23703 fbn,a %fcc3, loop_2813
23704 xorcc %g2, 0x0C29, %l5
23705loop_2812:
23706 srax %l0, %o2, %g3
23707 nop
23708 setx loop_2814, %l0, %l1
23709 wrpr 0x1, %tl
23710 wrpr %l1, %tpc
23711 add %l1, 0x4, %l1
23712 wrpr %l1, %tnpc
23713 setx 0x34400001400, %l0, %l1
23714 wrpr %l1, %tstate
23715 wrhpr 0x4, %htstate
23716 retry
23717loop_2813:
23718 add %o4, %l1, %o6
23719 ldsw [%l7 + 0x68], %o1
23720 tvs %xcc, 0x5
23721loop_2814:
23722 fmovsn %xcc, %f7, %f11
23723 ldsh [%l7 + 0x4C], %g5
23724 fble,a %fcc3, loop_2815
23725 fpadd32 %f6, %f4, %f6
23726 smul %i5, 0x1279, %o0
23727 ble,a,pn %icc, loop_2816
23728loop_2815:
23729 fmovda %xcc, %f15, %f5
23730 ldd [%l7 + 0x60], %f4
23731 siam 0x0
23732loop_2816:
23733 fmovrslez %g4, %f7, %f11
23734 ldx [%l7 + 0x30], %i1
23735 stb %i4, [%l7 + 0x48]
23736 ldsw [%l7 + 0x48], %l2
23737 tsubcctv %l3, 0x1523, %o5
23738 fxnor %f6, %f12, %f14
23739 ldsw [%l7 + 0x24], %i6
23740 bvs,a loop_2817
23741 fandnot2 %f12, %f4, %f2
23742 bl,a %xcc, loop_2818
23743 bneg,a,pt %icc, loop_2819
23744loop_2817:
23745 fbg,a %fcc0, loop_2820
23746 xnorcc %i2, 0x18CF, %o3
23747loop_2818:
23748 sth %i3, [%l7 + 0x2A]
23749loop_2819:
23750 brlz %i7, loop_2821
23751loop_2820:
23752 st %f3, [%l7 + 0x58]
23753 fmovsa %xcc, %f14, %f11
23754 fba,a %fcc2, loop_2822
23755loop_2821:
23756 ldx [%l7 + 0x08], %o7
23757 ldub [%l7 + 0x59], %g1
23758 lduh [%l7 + 0x20], %g6
23759loop_2822:
23760 fcmpne32 %f10, %f4, %g7
23761 ldsb [%l7 + 0x5D], %l4
23762 movcc %xcc, %i0, %g2
23763 st %f14, [%l7 + 0x40]
23764 ldsb [%l7 + 0x37], %l6
23765 sra %l0, 0x04, %o2
23766 bcs,pn %xcc, loop_2823
23767 fnands %f15, %f13, %f3
23768 lduw [%l7 + 0x48], %g3
23769 ldub [%l7 + 0x33], %l5
23770loop_2823:
23771 fcmpgt16 %f14, %f6, %o4
23772 faligndata %f10, %f0, %f2
23773 st %f10, [%l7 + 0x18]
23774 fandnot2 %f12, %f10, %f0
23775 fmovrdne %l1, %f14, %f6
23776 ble,a,pt %xcc, loop_2824
23777 fsrc2s %f6, %f1
23778 fabsd %f14, %f12
23779 fmovsneg %icc, %f0, %f1
23780loop_2824:
23781 brz %o1, loop_2825
23782 sth %o6, [%l7 + 0x2E]
23783 fbn,a %fcc3, loop_2826
23784 fmovdle %xcc, %f12, %f4
23785loop_2825:
23786 sth %g5, [%l7 + 0x3C]
23787 faligndata %f12, %f10, %f8
23788loop_2826:
23789 ldsb [%l7 + 0x7D], %o0
23790 array16 %g4, %i1, %i4
23791 movrlez %i5, 0x23E, %l2
23792 sdivcc %l3, 0x1B14, %o5
23793 bpos,a,pt %icc, loop_2827
23794 std %f12, [%l7 + 0x28]
23795 ld [%l7 + 0x48], %f8
23796 mova %icc, %i2, %i6
23797loop_2827:
23798 bpos,a,pn %icc, loop_2828
23799 umul %o3, %i3, %o7
23800 movle %icc, %i7, %g1
23801 brnz,a %g7, loop_2829
23802loop_2828:
23803 fxor %f0, %f12, %f4
23804 ld [%l7 + 0x18], %f13
23805 srax %g6, 0x05, %l4
23806loop_2829:
23807 fcmple32 %f14, %f6, %i0
23808 bl loop_2830
23809 bpos,pt %icc, loop_2831
23810 ldsh [%l7 + 0x08], %l6
23811 fbu,a %fcc3, loop_2832
23812loop_2830:
23813 fnot2 %f14, %f10
23814loop_2831:
23815 edge32ln %l0, %g2, %o2
23816 ldd [%l7 + 0x60], %f4
23817loop_2832:
23818 bn %icc, loop_2833
23819 lduw [%l7 + 0x70], %l5
23820 fandnot2s %f8, %f14, %f8
23821 fmovrse %g3, %f15, %f14
23822loop_2833:
23823 st %f14, [%l7 + 0x5C]
23824 fnot1 %f4, %f4
23825 tpos %icc, 0x6
23826 movle %icc, %l1, %o4
23827 fbug %fcc2, loop_2834
23828 sllx %o1, %g5, %o0
23829 array32 %o6, %i1, %g4
23830 ldx [%l7 + 0x28], %i5
23831loop_2834:
23832 sra %i4, 0x0E, %l3
23833 brlez,a %o5, loop_2835
23834 stb %i2, [%l7 + 0x5E]
23835 sth %i6, [%l7 + 0x30]
23836 fcmple32 %f4, %f2, %o3
23837loop_2835:
23838 fmovrse %i3, %f8, %f1
23839 movleu %icc, %l2, %i7
23840 sethi 0x0985, %g1
23841 edge8n %g7, %o7, %g6
23842 te %icc, 0x1
23843 tpos %icc, 0x6
23844 tsubcc %i0, %l4, %l0
23845 sth %g2, [%l7 + 0x30]
23846 movcc %icc, %o2, %l6
23847 movleu %xcc, %g3, %l5
23848 andn %l1, 0x0AD6, %o1
23849 ld [%l7 + 0x60], %f13
23850 te %xcc, 0x6
23851 umulcc %o4, 0x1AC4, %o0
23852 fmovrsne %g5, %f6, %f15
23853 mulx %o6, 0x1E08, %g4
23854 fsrc2 %f12, %f6
23855 fsrc1 %f2, %f6
23856 sth %i1, [%l7 + 0x34]
23857 fbn,a %fcc3, loop_2836
23858 fxor %f10, %f0, %f4
23859 fmovrsne %i4, %f13, %f4
23860 sth %l3, [%l7 + 0x68]
23861loop_2836:
23862 sll %i5, %o5, %i2
23863 fandnot2s %f9, %f0, %f14
23864 fpadd32s %f2, %f10, %f10
23865 movg %icc, %i6, %o3
23866 stw %l2, [%l7 + 0x0C]
23867 xor %i7, %i3, %g7
23868 orcc %g1, %g6, %o7
23869 movpos %xcc, %l4, %i0
23870 movcc %icc, %g2, %l0
23871 fmovsge %xcc, %f5, %f5
23872 ldsh [%l7 + 0x74], %o2
23873 lduw [%l7 + 0x54], %l6
23874 fpadd32s %f12, %f9, %f13
23875 bleu loop_2837
23876 lduw [%l7 + 0x2C], %l5
23877 fpack16 %f14, %f6
23878 ldsh [%l7 + 0x46], %g3
23879loop_2837:
23880 udiv %l1, 0x1C24, %o4
23881 fornot2s %f7, %f10, %f0
23882 fnot2 %f0, %f14
23883 bvc loop_2838
23884 edge32n %o1, %g5, %o0
23885 fnot2 %f4, %f2
23886 nop
23887 setx loop_2839, %l0, %l1
23888 wrpr 0x1, %tl
23889 wrpr %l1, %tnpc
23890 setx 0x34400001400, %l0, %l1
23891 wrpr %l1, %tstate
23892 wrhpr 0x4, %htstate
23893 done
23894loop_2838:
23895 alignaddr %o6, %i1, %g4
23896 fble %fcc2, loop_2840
23897 ldd [%l7 + 0x58], %f8
23898loop_2839:
23899 nop
23900 setx loop_2841, %l0, %l1
23901 wrpr 0x1, %tl
23902 wrpr %l1, %tpc
23903 add %l1, 0x4, %l1
23904 wrpr %l1, %tnpc
23905 setx 0x34400001400, %l0, %l1
23906 wrpr %l1, %tstate
23907 wrhpr 0x4, %htstate
23908 retry
23909 fmovdge %xcc, %f2, %f3
23910loop_2840:
23911 fpack16 %f4, %f9
23912 alignaddr %l3, %i5, %o5
23913loop_2841:
23914 subc %i2, %i6, %i4
23915 alignaddrl %o3, %i7, %i3
23916 fbuge,a %fcc2, loop_2842
23917 std %f14, [%l7 + 0x40]
23918 std %f14, [%l7 + 0x70]
23919 fpsub32 %f8, %f6, %f10
23920loop_2842:
23921 fsrc1s %f1, %f2
23922 orncc %g7, %g1, %g6
23923 ldsw [%l7 + 0x24], %o7
23924 ldsw [%l7 + 0x4C], %l4
23925 movneg %xcc, %l2, %g2
23926 udivx %l0, 0x15E3, %o2
23927 fbne,a %fcc3, loop_2843
23928 ldx [%l7 + 0x38], %i0
23929 smulcc %l6, %l5, %g3
23930 fnot1 %f8, %f2
23931loop_2843:
23932 movrlz %o4, %o1, %l1
23933 fmovspos %xcc, %f15, %f3
23934 ldsb [%l7 + 0x72], %g5
23935 stw %o6, [%l7 + 0x48]
23936 nop
23937 setx loop_2844, %l0, %l1
23938 wrpr 0x1, %tl
23939 wrpr %l1, %tnpc
23940 setx 0x34400001400, %l0, %l1
23941 wrpr %l1, %tstate
23942 wrhpr 0x4, %htstate
23943 done
23944 fbu,a %fcc0, loop_2845
23945 ldsw [%l7 + 0x78], %o0
23946 fmovrdlz %i1, %f10, %f10
23947loop_2844:
23948 ldsb [%l7 + 0x6A], %l3
23949loop_2845:
23950 fnand %f6, %f8, %f10
23951 xnorcc %i5, %g4, %o5
23952 fble %fcc0, loop_2846
23953 tcc %xcc, 0x2
23954 fmovrdgz %i2, %f14, %f14
23955 movne %icc, %i6, %i4
23956loop_2846:
23957 subc %i7, %o3, %i3
23958 lduh [%l7 + 0x44], %g7
23959 faligndata %f4, %f10, %f2
23960 fmovdneg %xcc, %f2, %f2
23961 popc %g1, %g6
23962 ldd [%l7 + 0x50], %f4
23963 ldsb [%l7 + 0x0D], %l4
23964 ta %xcc, 0x2
23965 fmovsn %icc, %f8, %f12
23966 alignaddrl %l2, %o7, %l0
23967 fmovsleu %xcc, %f5, %f5
23968 lduh [%l7 + 0x14], %o2
23969 fzeros %f10
23970 edge32n %g2, %l6, %i0
23971 fbug %fcc2, loop_2847
23972 fmovd %f2, %f8
23973 ldsh [%l7 + 0x70], %g3
23974 edge16ln %l5, %o1, %o4
23975loop_2847:
23976 ldsw [%l7 + 0x10], %g5
23977 fcmple32 %f0, %f6, %l1
23978 mova %xcc, %o0, %o6
23979 stx %i1, [%l7 + 0x68]
23980 fmovdge %xcc, %f4, %f9
23981 fmovrdlez %i5, %f0, %f4
23982 fandnot2 %f8, %f8, %f8
23983 tcc %icc, 0x4
23984 tg %icc, 0x1
23985 fabsd %f4, %f10
23986 sra %l3, %g4, %i2
23987 fmul8sux16 %f6, %f14, %f12
23988 movcc %icc, %o5, %i4
23989 fmovrsgez %i6, %f7, %f7
23990 fmovdcs %xcc, %f9, %f8
23991 bvc,a loop_2848
23992 ldub [%l7 + 0x77], %o3
23993 brgz %i7, loop_2849
23994 bge,a loop_2850
23995loop_2848:
23996 edge16l %i3, %g7, %g1
23997 fpackfix %f10, %f11
23998loop_2849:
23999 movneg %icc, %g6, %l2
24000loop_2850:
24001 nop
24002 setx loop_2851, %l0, %l1
24003 wrpr 0x1, %tl
24004 wrpr %l1, %tnpc
24005 setx 0x34400001400, %l0, %l1
24006 wrpr %l1, %tstate
24007 wrhpr 0x4, %htstate
24008 done
24009 ld [%l7 + 0x5C], %f12
24010 and %l4, 0x15B2, %l0
24011 ldsw [%l7 + 0x74], %o2
24012loop_2851:
24013 fcmps %fcc2, %f13, %f14
24014 bcs,a,pn %icc, loop_2852
24015 fmovsvc %icc, %f5, %f5
24016 array32 %o7, %g2, %i0
24017 tne %icc, 0x3
24018loop_2852:
24019 ldd [%l7 + 0x58], %f10
24020 ldsb [%l7 + 0x59], %l6
24021 ld [%l7 + 0x70], %f3
24022 movge %xcc, %l5, %o1
24023 sth %g3, [%l7 + 0x58]
24024 tne %xcc, 0x3
24025 fmovdvs %xcc, %f3, %f8
24026 subc %o4, %l1, %o0
24027 addcc %o6, %i1, %g5
24028 ldd [%l7 + 0x20], %f0
24029 fmovsleu %xcc, %f13, %f2
24030 fblg %fcc1, loop_2853
24031 lduw [%l7 + 0x54], %i5
24032 fmovdn %xcc, %f10, %f3
24033 std %f6, [%l7 + 0x18]
24034loop_2853:
24035 bcs loop_2854
24036 ldx [%l7 + 0x68], %g4
24037 fxor %f12, %f2, %f10
24038 tcs %xcc, 0x1
24039loop_2854:
24040 stw %l3, [%l7 + 0x5C]
24041 stw %i2, [%l7 + 0x08]
24042 fpsub32 %f4, %f0, %f12
24043 taddcctv %i4, %i6, %o5
24044 fmovdpos %icc, %f15, %f13
24045 ldub [%l7 + 0x18], %o3
24046 fcmps %fcc2, %f15, %f5
24047 array8 %i7, %g7, %i3
24048 for %f10, %f6, %f4
24049 fbo %fcc1, loop_2855
24050 ldsb [%l7 + 0x1C], %g1
24051 andcc %l2, 0x1948, %g6
24052 ldub [%l7 + 0x71], %l0
24053loop_2855:
24054 andcc %l4, 0x054B, %o2
24055 movrne %g2, 0x105, %i0
24056 udivcc %l6, 0x0497, %o7
24057 fnands %f7, %f3, %f1
24058 fmovrdgz %o1, %f2, %f4
24059 fble,a %fcc2, loop_2856
24060 edge8 %g3, %l5, %o4
24061 fors %f7, %f4, %f3
24062 brlez,a %l1, loop_2857
24063loop_2856:
24064 ldx [%l7 + 0x78], %o6
24065 fmovsge %xcc, %f12, %f10
24066 ldsb [%l7 + 0x5D], %i1
24067loop_2857:
24068 sth %g5, [%l7 + 0x4A]
24069 array32 %o0, %g4, %l3
24070 lduw [%l7 + 0x14], %i5
24071 fxors %f1, %f1, %f8
24072 stw %i2, [%l7 + 0x7C]
24073 fornot2 %f0, %f6, %f12
24074 fmovdl %icc, %f1, %f14
24075 faligndata %f6, %f14, %f0
24076 ldsb [%l7 + 0x67], %i6
24077 stx %o5, [%l7 + 0x18]
24078 fmovdleu %xcc, %f0, %f15
24079 fmovrsgz %o3, %f7, %f8
24080 fnot1s %f4, %f3
24081 ldx [%l7 + 0x38], %i4
24082 lduh [%l7 + 0x5A], %i7
24083 ldsw [%l7 + 0x6C], %g7
24084 fmovdpos %icc, %f6, %f11
24085 stx %g1, [%l7 + 0x58]
24086 stx %i3, [%l7 + 0x20]
24087 tsubcctv %g6, %l2, %l4
24088 lduh [%l7 + 0x0A], %o2
24089 ldsh [%l7 + 0x08], %g2
24090 fmovdpos %xcc, %f6, %f1
24091 edge32l %i0, %l6, %o7
24092 sth %l0, [%l7 + 0x64]
24093 xnor %o1, %l5, %o4
24094 fmul8ulx16 %f2, %f12, %f6
24095 fcmpne16 %f6, %f2, %l1
24096 fpadd32s %f15, %f0, %f3
24097 ldd [%l7 + 0x38], %f0
24098 tg %icc, 0x7
24099 fnegs %f8, %f1
24100 ld [%l7 + 0x4C], %f0
24101 stw %g3, [%l7 + 0x58]
24102 fba %fcc2, loop_2858
24103 fmovdpos %xcc, %f15, %f9
24104 bcc,a,pn %xcc, loop_2859
24105 movne %xcc, %i1, %g5
24106loop_2858:
24107 orncc %o0, %o6, %l3
24108 fxnors %f10, %f11, %f0
24109loop_2859:
24110 fmovdne %icc, %f12, %f15
24111 call loop_2860
24112 fnands %f2, %f8, %f5
24113 tl %xcc, 0x4
24114 stb %i5, [%l7 + 0x68]
24115loop_2860:
24116 tsubcctv %i2, %i6, %g4
24117 fcmple32 %f4, %f8, %o3
24118 tcc %xcc, 0x1
24119 srax %i4, %i7, %g7
24120 stb %g1, [%l7 + 0x2C]
24121 brz,a %i3, loop_2861
24122 edge32 %o5, %g6, %l4
24123 sth %l2, [%l7 + 0x3E]
24124 fmul8x16 %f15, %f14, %f4
24125loop_2861:
24126 bl,a %xcc, loop_2862
24127 smul %o2, %i0, %l6
24128 fnot2 %f4, %f4
24129 array8 %o7, %l0, %o1
24130loop_2862:
24131 lduw [%l7 + 0x54], %g2
24132 lduh [%l7 + 0x62], %o4
24133 movrgez %l1, %l5, %g3
24134 fmovsne %icc, %f5, %f5
24135 sth %i1, [%l7 + 0x6E]
24136 stb %g5, [%l7 + 0x48]
24137 tsubcctv %o0, 0x1E96, %o6
24138 ldsw [%l7 + 0x08], %l3
24139 sth %i5, [%l7 + 0x74]
24140 ldx [%l7 + 0x58], %i6
24141 ldsh [%l7 + 0x32], %i2
24142 orcc %o3, 0x1C30, %i4
24143 fmuld8sux16 %f14, %f13, %f10
24144 stb %i7, [%l7 + 0x0A]
24145 ldd [%l7 + 0x08], %f14
24146 fnegs %f10, %f3
24147 edge8l %g7, %g4, %i3
24148 stb %g1, [%l7 + 0x2E]
24149 fblg,a %fcc2, loop_2863
24150 ldub [%l7 + 0x77], %g6
24151 fbne %fcc0, loop_2864
24152 ldx [%l7 + 0x10], %l4
24153loop_2863:
24154 array16 %l2, %o5, %o2
24155 add %l6, %i0, %o7
24156loop_2864:
24157 ldsb [%l7 + 0x77], %l0
24158 movrlez %o1, 0x1BA, %g2
24159 ld [%l7 + 0x30], %f5
24160 tvc %xcc, 0x1
24161 movgu %icc, %o4, %l5
24162 movrgez %g3, 0x123, %l1
24163 std %f14, [%l7 + 0x08]
24164 taddcctv %g5, 0x1C2E, %i1
24165 fmovdleu %xcc, %f10, %f7
24166 sth %o6, [%l7 + 0x14]
24167 ldub [%l7 + 0x1E], %l3
24168 lduh [%l7 + 0x3A], %o0
24169 fbne,a %fcc0, loop_2865
24170 ld [%l7 + 0x28], %f15
24171 fcmped %fcc0, %f2, %f12
24172 fandnot2 %f12, %f12, %f8
24173loop_2865:
24174 ba,pt %xcc, loop_2866
24175 andn %i6, %i5, %o3
24176 std %f0, [%l7 + 0x78]
24177 fmovscs %xcc, %f6, %f8
24178loop_2866:
24179 fone %f14
24180 lduw [%l7 + 0x40], %i2
24181 edge32ln %i4, %g7, %g4
24182 ba,a loop_2867
24183 fpadd32 %f14, %f2, %f12
24184 fmovs %f1, %f15
24185 stb %i7, [%l7 + 0x19]
24186loop_2867:
24187 fbuge %fcc0, loop_2868
24188 fble,a %fcc1, loop_2869
24189 tcs %icc, 0x0
24190 ldsh [%l7 + 0x32], %g1
24191loop_2868:
24192 movvs %xcc, %g6, %l4
24193loop_2869:
24194 fmovdleu %icc, %f5, %f10
24195 fmovrslz %l2, %f5, %f9
24196 taddcctv %o5, 0x083F, %i3
24197 fcmpgt32 %f8, %f14, %l6
24198 ldd [%l7 + 0x10], %f14
24199 stx %o2, [%l7 + 0x10]
24200 sdivx %i0, 0x116A, %o7
24201 subc %o1, %g2, %l0
24202 brnz,a %l5, loop_2870
24203 umulcc %o4, %l1, %g5
24204 lduw [%l7 + 0x30], %g3
24205 brz %o6, loop_2871
24206loop_2870:
24207 lduh [%l7 + 0x28], %l3
24208 fmul8sux16 %f14, %f2, %f14
24209 bl,a %xcc, loop_2872
24210loop_2871:
24211 taddcc %i1, 0x1F20, %o0
24212 tne %icc, 0x3
24213 st %f9, [%l7 + 0x44]
24214loop_2872:
24215 ldub [%l7 + 0x28], %i6
24216 and %o3, %i2, %i5
24217 ldx [%l7 + 0x40], %g7
24218 fmovsge %icc, %f4, %f9
24219 movne %xcc, %i4, %i7
24220 sllx %g1, %g6, %g4
24221 fbug %fcc1, loop_2873
24222 edge16ln %l2, %l4, %o5
24223 bcs loop_2874
24224 ldsh [%l7 + 0x74], %i3
24225loop_2873:
24226 edge32ln %o2, %i0, %l6
24227 edge32ln %o1, %o7, %l0
24228loop_2874:
24229 orn %g2, 0x0FA0, %o4
24230 ldd [%l7 + 0x58], %f10
24231 fpadd16s %f5, %f8, %f0
24232 alignaddrl %l1, %l5, %g5
24233 brgz,a %o6, loop_2875
24234 stw %g3, [%l7 + 0x44]
24235 fpackfix %f12, %f14
24236 fone %f14
24237loop_2875:
24238 fnegd %f4, %f14
24239 bcs %icc, loop_2876
24240 nop
24241 setx loop_2877, %l0, %l1
24242 wrpr 0x1, %tl
24243 wrpr %l1, %tnpc
24244 setx 0x34400001400, %l0, %l1
24245 wrpr %l1, %tstate
24246 wrhpr 0x4, %htstate
24247 done
24248 fmovrsne %i1, %f2, %f14
24249 or %l3, 0x0ECA, %i6
24250loop_2876:
24251 orn %o3, %o0, %i2
24252loop_2877:
24253 stx %g7, [%l7 + 0x50]
24254 ldsw [%l7 + 0x2C], %i5
24255 fcmpeq32 %f4, %f12, %i4
24256 sdivcc %i7, 0x15E1, %g1
24257 bne,a loop_2878
24258 fmovdcs %icc, %f9, %f15
24259 xnorcc %g4, 0x11DD, %g6
24260 ldd [%l7 + 0x38], %f4
24261loop_2878:
24262 fmovdleu %xcc, %f0, %f0
24263 fmovs %f1, %f1
24264 bge,a,pn %xcc, loop_2879
24265 tsubcctv %l4, 0x0AB4, %o5
24266 fmovspos %xcc, %f12, %f14
24267 andcc %l2, %o2, %i0
24268loop_2879:
24269 srl %l6, 0x08, %i3
24270 sth %o1, [%l7 + 0x3A]
24271 umulcc %l0, %g2, %o7
24272 fpsub16s %f7, %f1, %f13
24273 st %f14, [%l7 + 0x64]
24274 sll %o4, %l1, %g5
24275 ldsh [%l7 + 0x40], %l5
24276 ldx [%l7 + 0x48], %g3
24277 stw %o6, [%l7 + 0x58]
24278 bneg,a,pn %xcc, loop_2880
24279 sdiv %l3, 0x0EBE, %i6
24280 fmovdvc %xcc, %f13, %f14
24281 movre %o3, 0x02D, %i1
24282loop_2880:
24283 sdivcc %i2, 0x1485, %g7
24284 ldsb [%l7 + 0x3B], %i5
24285 ldx [%l7 + 0x70], %i4
24286 bn,pn %icc, loop_2881
24287 ld [%l7 + 0x50], %f3
24288 st %f15, [%l7 + 0x18]
24289 udivx %i7, 0x1839, %g1
24290loop_2881:
24291 fnot2s %f8, %f5
24292 and %o0, 0x1D90, %g6
24293 xnorcc %g4, %l4, %o5
24294 movneg %icc, %o2, %i0
24295 movleu %xcc, %l6, %i3
24296 bvs,a %xcc, loop_2882
24297 movrne %l2, 0x282, %o1
24298 edge16n %l0, %o7, %o4
24299 ldx [%l7 + 0x60], %l1
24300loop_2882:
24301 fors %f15, %f5, %f6
24302 tge %xcc, 0x2
24303 fba,a %fcc2, loop_2883
24304 std %f10, [%l7 + 0x68]
24305 fpadd16s %f15, %f13, %f1
24306 fmul8sux16 %f14, %f0, %f0
24307loop_2883:
24308 lduh [%l7 + 0x0E], %g5
24309 tvc %icc, 0x0
24310 array8 %l5, %g3, %o6
24311 sth %g2, [%l7 + 0x10]
24312 edge8ln %l3, %o3, %i1
24313 fnand %f6, %f10, %f12
24314 edge8 %i6, %g7, %i2
24315 st %f14, [%l7 + 0x0C]
24316 sth %i4, [%l7 + 0x52]
24317 stx %i7, [%l7 + 0x28]
24318 fcmps %fcc1, %f3, %f1
24319 fnegs %f9, %f14
24320 ldsh [%l7 + 0x1C], %g1
24321 movpos %icc, %i5, %o0
24322 fmovdge %icc, %f3, %f9
24323 stw %g4, [%l7 + 0x10]
24324 fbug,a %fcc3, loop_2884
24325 tpos %xcc, 0x1
24326 lduh [%l7 + 0x44], %g6
24327 be,a %icc, loop_2885
24328loop_2884:
24329 edge16l %o5, %o2, %i0
24330 ldsh [%l7 + 0x7A], %l6
24331 movl %xcc, %i3, %l2
24332loop_2885:
24333 sll %l4, 0x0F, %o1
24334 fxnor %f14, %f14, %f14
24335 ldub [%l7 + 0x63], %l0
24336 fmovrsgz %o4, %f0, %f0
24337 bvs loop_2886
24338 ldsb [%l7 + 0x23], %o7
24339 nop
24340 setx loop_2887, %l0, %l1
24341 jmpl %l1, %l1
24342 fblg %fcc3, loop_2888
24343loop_2886:
24344 fmovsle %xcc, %f4, %f14
24345 fone %f0
24346loop_2887:
24347 movpos %xcc, %g5, %l5
24348loop_2888:
24349 tle %icc, 0x4
24350 brgez,a %g3, loop_2889
24351 ldd [%l7 + 0x60], %f10
24352 fmovrse %o6, %f6, %f15
24353 xnorcc %l3, 0x14A8, %o3
24354loop_2889:
24355 fbule,a %fcc2, loop_2890
24356 fbne,a %fcc1, loop_2891
24357 std %f14, [%l7 + 0x70]
24358 xnorcc %g2, 0x0C2B, %i1
24359loop_2890:
24360 movrgz %i6, %g7, %i4
24361loop_2891:
24362 fabsd %f4, %f10
24363 fbl %fcc0, loop_2892
24364 fexpand %f0, %f10
24365 stx %i7, [%l7 + 0x18]
24366 fzero %f12
24367loop_2892:
24368 lduw [%l7 + 0x1C], %g1
24369 addc %i5, 0x0506, %i2
24370 fcmped %fcc3, %f2, %f6
24371 orn %g4, 0x0E08, %o0
24372 tne %xcc, 0x7
24373 addccc %o5, %o2, %g6
24374 brlez,a %i0, loop_2893
24375 sub %i3, 0x11DF, %l2
24376 sth %l4, [%l7 + 0x62]
24377 fmovdcc %icc, %f14, %f2
24378loop_2893:
24379 movgu %icc, %o1, %l6
24380 std %f14, [%l7 + 0x40]
24381 popc %l0, %o4
24382 movrgz %o7, 0x05B, %l1
24383 st %f10, [%l7 + 0x1C]
24384 movg %icc, %g5, %l5
24385 sth %o6, [%l7 + 0x74]
24386 edge16n %g3, %o3, %g2
24387 fnor %f4, %f8, %f6
24388 sra %i1, %l3, %g7
24389 fmuld8sux16 %f14, %f15, %f0
24390 std %f4, [%l7 + 0x08]
24391 bshuffle %f2, %f8, %f12
24392 fbuge,a %fcc0, loop_2894
24393 ldx [%l7 + 0x40], %i6
24394 subccc %i4, %g1, %i5
24395 ldsh [%l7 + 0x5A], %i7
24396loop_2894:
24397 sth %g4, [%l7 + 0x5C]
24398 movl %icc, %i2, %o5
24399 call loop_2895
24400 ldub [%l7 + 0x2C], %o2
24401 faligndata %f0, %f2, %f2
24402 lduh [%l7 + 0x6A], %o0
24403loop_2895:
24404 fmovrslz %i0, %f0, %f10
24405 bne,pt %xcc, loop_2896
24406 lduw [%l7 + 0x3C], %g6
24407 fbuge,a %fcc1, loop_2897
24408 fmovspos %icc, %f13, %f5
24409loop_2896:
24410 stw %i3, [%l7 + 0x48]
24411 stw %l2, [%l7 + 0x40]
24412loop_2897:
24413 ld [%l7 + 0x50], %f3
24414 addcc %o1, %l4, %l6
24415 tsubcctv %o4, %o7, %l1
24416 movrlz %g5, %l0, %o6
24417 fpack16 %f6, %f11
24418 addcc %g3, %l5, %o3
24419 movcs %xcc, %i1, %l3
24420 edge16l %g7, %i6, %g2
24421 array16 %g1, %i5, %i4
24422 stx %i7, [%l7 + 0x10]
24423 fbule %fcc0, loop_2898
24424 mova %xcc, %g4, %i2
24425 fnot1 %f6, %f6
24426 array16 %o5, %o0, %o2
24427loop_2898:
24428 sth %g6, [%l7 + 0x22]
24429 edge16l %i3, %l2, %o1
24430 xnor %l4, %l6, %o4
24431 edge16ln %o7, %l1, %i0
24432 fcmpes %fcc1, %f10, %f8
24433 for %f0, %f8, %f0
24434 ldd [%l7 + 0x70], %f6
24435 fmovdcc %xcc, %f9, %f11
24436 lduh [%l7 + 0x4A], %l0
24437 tn %icc, 0x2
24438 bshuffle %f8, %f8, %f0
24439 fmovrsgez %g5, %f4, %f11
24440 tg %xcc, 0x7
24441 fandnot2s %f10, %f13, %f2
24442 fmovde %icc, %f12, %f12
24443 sllx %g3, %o6, %l5
24444 bneg,a %xcc, loop_2899
24445 fmovrdlz %o3, %f14, %f6
24446 ldsh [%l7 + 0x7C], %l3
24447 std %f0, [%l7 + 0x78]
24448loop_2899:
24449 fba %fcc0, loop_2900
24450 lduh [%l7 + 0x6C], %g7
24451 fbo,a %fcc0, loop_2901
24452 smulcc %i6, %i1, %g1
24453loop_2900:
24454 movvc %xcc, %g2, %i4
24455 movl %xcc, %i7, %i5
24456loop_2901:
24457 tsubcc %i2, 0x0E1F, %o5
24458 sth %o0, [%l7 + 0x12]
24459 fnot1 %f2, %f10
24460 fmovdl %xcc, %f3, %f14
24461 ble,a loop_2902
24462 tle %icc, 0x7
24463 sth %g4, [%l7 + 0x0A]
24464 fnot1s %f1, %f9
24465loop_2902:
24466 tge %xcc, 0x4
24467 fmovrsgz %o2, %f8, %f4
24468 sdivx %i3, 0x11EF, %l2
24469 fmovrsgez %o1, %f3, %f11
24470 fxor %f0, %f10, %f12
24471 array32 %l4, %g6, %l6
24472 sth %o7, [%l7 + 0x1E]
24473 lduw [%l7 + 0x70], %l1
24474 fmovsne %icc, %f6, %f11
24475 sth %o4, [%l7 + 0x34]
24476 brlez %l0, loop_2903
24477 ldsh [%l7 + 0x10], %g5
24478 fpsub32 %f8, %f10, %f6
24479 ldsw [%l7 + 0x78], %i0
24480loop_2903:
24481 siam 0x4
24482 fcmpne16 %f0, %f2, %g3
24483 ldd [%l7 + 0x40], %f6
24484 mulscc %l5, 0x12DC, %o3
24485 fmovrdgz %o6, %f0, %f8
24486 addcc %l3, %g7, %i1
24487 add %i6, %g1, %i4
24488 movrlez %g2, %i5, %i2
24489 stx %i7, [%l7 + 0x78]
24490 movgu %xcc, %o0, %o5
24491 fbug %fcc0, loop_2904
24492 ldsb [%l7 + 0x40], %g4
24493 bcc,a loop_2905
24494 fbul,a %fcc0, loop_2906
24495loop_2904:
24496 ldsh [%l7 + 0x4C], %i3
24497 st %f11, [%l7 + 0x58]
24498loop_2905:
24499 fcmpgt16 %f2, %f4, %o2
24500loop_2906:
24501 stw %o1, [%l7 + 0x50]
24502 nop
24503 setx loop_2907, %l0, %l1
24504 wrpr 0x1, %tl
24505 wrpr %l1, %tpc
24506 add %l1, 0x4, %l1
24507 wrpr %l1, %tnpc
24508 setx 0x34400001400, %l0, %l1
24509 wrpr %l1, %tstate
24510 wrhpr 0x4, %htstate
24511 retry
24512 fnot2 %f4, %f4
24513 ld [%l7 + 0x30], %f12
24514 fornot1s %f0, %f11, %f7
24515loop_2907:
24516 smulcc %l2, 0x03BE, %g6
24517 srl %l6, 0x16, %l4
24518 alignaddr %o7, %l1, %o4
24519 movg %xcc, %g5, %l0
24520 st %f6, [%l7 + 0x6C]
24521 lduh [%l7 + 0x6A], %i0
24522 and %g3, 0x08EC, %l5
24523 fmovsleu %xcc, %f13, %f6
24524 be %xcc, loop_2908
24525 fcmple32 %f0, %f0, %o6
24526 fmovsl %icc, %f11, %f11
24527 tcs %icc, 0x2
24528loop_2908:
24529 fand %f6, %f6, %f2
24530 fandnot2s %f4, %f3, %f13
24531 fbl,a %fcc3, loop_2909
24532 tpos %xcc, 0x3
24533 andn %o3, %l3, %i1
24534 fmuld8sux16 %f0, %f10, %f10
24535loop_2909:
24536 fmovspos %xcc, %f13, %f7
24537 fmovdvc %xcc, %f8, %f13
24538 lduw [%l7 + 0x64], %g7
24539 ldub [%l7 + 0x6E], %i6
24540 fbg,a %fcc2, loop_2910
24541 stw %i4, [%l7 + 0x40]
24542 fbuge %fcc0, loop_2911
24543 fbu,a %fcc2, loop_2912
24544loop_2910:
24545 lduw [%l7 + 0x1C], %g1
24546 edge8 %g2, %i2, %i5
24547loop_2911:
24548 fmovd %f10, %f10
24549loop_2912:
24550 smul %i7, 0x1A46, %o0
24551 bneg,pt %icc, loop_2913
24552 bvs loop_2914
24553 stw %g4, [%l7 + 0x7C]
24554 stx %i3, [%l7 + 0x58]
24555loop_2913:
24556 ldsh [%l7 + 0x3A], %o5
24557loop_2914:
24558 alignaddr %o1, %o2, %l2
24559 stw %l6, [%l7 + 0x38]
24560 fands %f15, %f14, %f2
24561 lduw [%l7 + 0x74], %g6
24562 ldsw [%l7 + 0x58], %o7
24563 movrgz %l1, %o4, %g5
24564 fand %f6, %f2, %f12
24565 fpsub32s %f8, %f12, %f3
24566 add %l4, 0x1FBF, %i0
24567 ldx [%l7 + 0x78], %g3
24568 stx %l0, [%l7 + 0x20]
24569 umul %o6, 0x0EDC, %l5
24570 fmovrsne %o3, %f7, %f4
24571 stw %l3, [%l7 + 0x24]
24572 lduh [%l7 + 0x6C], %i1
24573 ld [%l7 + 0x6C], %f6
24574 fmovdl %icc, %f15, %f1
24575 xorcc %g7, 0x0CD8, %i6
24576 ldsh [%l7 + 0x10], %i4
24577 fmovrdne %g1, %f10, %f12
24578 fzero %f0
24579 std %f4, [%l7 + 0x18]
24580 ldsb [%l7 + 0x71], %i2
24581 st %f9, [%l7 + 0x48]
24582 fmovda %icc, %f0, %f13
24583 xorcc %i5, %i7, %g2
24584 fmovs %f8, %f11
24585 fmovdpos %xcc, %f2, %f13
24586 st %f3, [%l7 + 0x20]
24587 fbuge %fcc2, loop_2915
24588 pdist %f8, %f10, %f12
24589 edge16 %o0, %g4, %o5
24590 fornot2s %f4, %f3, %f2
24591loop_2915:
24592 udivcc %i3, 0x0590, %o2
24593 ldx [%l7 + 0x18], %l2
24594 fba,a %fcc2, loop_2916
24595 movvc %icc, %o1, %l6
24596 nop
24597 setx loop_2917, %l0, %l1
24598 wrpr 0x1, %tl
24599 wrpr %l1, %tpc
24600 add %l1, 0x4, %l1
24601 wrpr %l1, %tnpc
24602 setx 0x34400001400, %l0, %l1
24603 wrpr %l1, %tstate
24604 wrhpr 0x4, %htstate
24605 retry
24606 orn %g6, 0x12B6, %o7
24607loop_2916:
24608 stx %o4, [%l7 + 0x18]
24609 fbu %fcc0, loop_2918
24610loop_2917:
24611 ldsb [%l7 + 0x39], %l1
24612 std %f2, [%l7 + 0x08]
24613 movle %icc, %g5, %l4
24614loop_2918:
24615 fors %f10, %f12, %f15
24616 fsrc1 %f12, %f8
24617 fmovdn %icc, %f10, %f6
24618 subccc %g3, %i0, %l0
24619 stw %l5, [%l7 + 0x10]
24620 fmul8sux16 %f4, %f6, %f4
24621 orncc %o3, 0x11EB, %l3
24622 bleu,a,pn %xcc, loop_2919
24623 fmovrdne %o6, %f0, %f0
24624 andncc %g7, %i6, %i4
24625 fbule %fcc1, loop_2920
24626loop_2919:
24627 ldub [%l7 + 0x64], %i1
24628 fble %fcc1, loop_2921
24629 tvs %icc, 0x4
24630loop_2920:
24631 st %f9, [%l7 + 0x10]
24632 lduw [%l7 + 0x50], %g1
24633loop_2921:
24634 xnor %i2, 0x036D, %i7
24635 tsubcc %g2, %o0, %g4
24636 fbl %fcc2, loop_2922
24637 fbu %fcc2, loop_2923
24638 or %i5, 0x1D46, %o5
24639 udiv %i3, 0x1841, %o2
24640loop_2922:
24641 stb %o1, [%l7 + 0x15]
24642loop_2923:
24643 movle %icc, %l2, %l6
24644 ldsw [%l7 + 0x74], %o7
24645 taddcc %g6, %o4, %l1
24646 subc %l4, %g3, %g5
24647 tpos %icc, 0x6
24648 movrne %l0, %i0, %o3
24649 ldsw [%l7 + 0x78], %l3
24650 edge16l %o6, %g7, %l5
24651 stw %i4, [%l7 + 0x44]
24652 fpack16 %f12, %f9
24653 fmul8x16 %f10, %f12, %f4
24654 sth %i1, [%l7 + 0x12]
24655 fmovscc %icc, %f13, %f2
24656 lduh [%l7 + 0x1A], %i6
24657 add %g1, %i7, %i2
24658 fpadd16s %f10, %f11, %f7
24659 ldub [%l7 + 0x7B], %g2
24660 andn %o0, %i5, %o5
24661 bcc,a %xcc, loop_2924
24662 pdist %f14, %f4, %f8
24663 stx %g4, [%l7 + 0x50]
24664 fnand %f0, %f4, %f0
24665loop_2924:
24666 smulcc %i3, 0x12CB, %o1
24667 sth %o2, [%l7 + 0x5E]
24668 array32 %l2, %l6, %g6
24669 ldd [%l7 + 0x68], %f6
24670 bvs,a,pn %icc, loop_2925
24671 brlz %o4, loop_2926
24672 ldub [%l7 + 0x30], %l1
24673 bvs %xcc, loop_2927
24674loop_2925:
24675 xor %l4, 0x1FAD, %g3
24676loop_2926:
24677 ldub [%l7 + 0x0D], %o7
24678 fpadd16s %f7, %f3, %f12
24679loop_2927:
24680 tpos %icc, 0x4
24681 xor %l0, 0x1F52, %g5
24682 fcmpgt16 %f0, %f0, %o3
24683 fmovrdgz %l3, %f6, %f4
24684 st %f11, [%l7 + 0x08]
24685 edge16n %o6, %i0, %l5
24686 ldsw [%l7 + 0x3C], %i4
24687 mulx %i1, 0x0141, %g7
24688 fcmple16 %f2, %f14, %i6
24689 fpackfix %f14, %f1
24690 ld [%l7 + 0x24], %f1
24691 srax %i7, %g1, %i2
24692 smul %o0, %g2, %i5
24693 fmovdneg %xcc, %f15, %f15
24694 pdist %f2, %f12, %f10
24695 sth %o5, [%l7 + 0x4C]
24696 orn %g4, 0x02D1, %o1
24697 movpos %xcc, %o2, %l2
24698 fmovsne %xcc, %f13, %f10
24699 st %f4, [%l7 + 0x14]
24700 tneg %icc, 0x3
24701 stx %l6, [%l7 + 0x50]
24702 fmovsle %xcc, %f7, %f0
24703 xnorcc %g6, 0x0C0D, %o4
24704 ldsh [%l7 + 0x40], %i3
24705 lduw [%l7 + 0x7C], %l4
24706 movgu %xcc, %l1, %o7
24707 fmovde %xcc, %f0, %f15
24708 andcc %l0, %g5, %o3
24709 fcmpeq16 %f2, %f6, %g3
24710 movvs %xcc, %o6, %i0
24711 fmovrdne %l5, %f4, %f14
24712 fmovdl %icc, %f6, %f6
24713 ldsh [%l7 + 0x7A], %l3
24714 fandnot2 %f2, %f0, %f2
24715 fmovdvs %xcc, %f11, %f0
24716 faligndata %f0, %f0, %f4
24717 fbue %fcc0, loop_2928
24718 xor %i4, %i1, %g7
24719 fxnors %f9, %f9, %f14
24720 std %f6, [%l7 + 0x20]
24721loop_2928:
24722 stx %i7, [%l7 + 0x30]
24723 brz,a %g1, loop_2929
24724 std %f12, [%l7 + 0x58]
24725 ldub [%l7 + 0x4B], %i2
24726 brgez,a %i6, loop_2930
24727loop_2929:
24728 subccc %o0, %i5, %g2
24729 fones %f14
24730 ld [%l7 + 0x4C], %f11
24731loop_2930:
24732 umulcc %g4, %o1, %o5
24733 mova %xcc, %o2, %l6
24734 fbl %fcc1, loop_2931
24735 lduw [%l7 + 0x28], %l2
24736 tge %icc, 0x6
24737 ldd [%l7 + 0x50], %f4
24738loop_2931:
24739 sll %g6, 0x06, %o4
24740 xnor %l4, %l1, %i3
24741 fbl %fcc0, loop_2932
24742 orncc %o7, %l0, %o3
24743 addccc %g3, 0x0521, %o6
24744 brnz %g5, loop_2933
24745loop_2932:
24746 fmovsa %xcc, %f0, %f0
24747 fmovsne %icc, %f2, %f11
24748 fsrc2s %f8, %f2
24749loop_2933:
24750 stb %l5, [%l7 + 0x7C]
24751 fsrc1s %f6, %f8
24752 ldsw [%l7 + 0x10], %i0
24753 edge8n %i4, %l3, %g7
24754 fcmpes %fcc0, %f4, %f10
24755 lduw [%l7 + 0x0C], %i1
24756 fxors %f11, %f9, %f0
24757 fandnot2s %f1, %f11, %f4
24758 edge16l %g1, %i7, %i2
24759 movrgz %o0, %i5, %i6
24760 fexpand %f8, %f14
24761 fbge %fcc1, loop_2934
24762 lduh [%l7 + 0x40], %g4
24763 faligndata %f10, %f12, %f0
24764 fcmpne16 %f0, %f0, %o1
24765loop_2934:
24766 fmovrsne %o5, %f2, %f15
24767 taddcctv %g2, %o2, %l2
24768 edge16n %g6, %l6, %l4
24769 edge16ln %o4, %l1, %i3
24770 tcc %xcc, 0x5
24771 fmovrse %l0, %f2, %f5
24772 fbg,a %fcc0, loop_2935
24773 fmovrslz %o3, %f0, %f6
24774 fnor %f2, %f10, %f10
24775 fornot2 %f10, %f14, %f6
24776loop_2935:
24777 taddcctv %o7, %g3, %o6
24778 bcs,pt %xcc, loop_2936
24779 ldsb [%l7 + 0x0E], %g5
24780 st %f7, [%l7 + 0x20]
24781 lduw [%l7 + 0x38], %l5
24782loop_2936:
24783 ld [%l7 + 0x58], %f0
24784 fmovrsgez %i4, %f4, %f11
24785 fba %fcc0, loop_2937
24786 fba,a %fcc0, loop_2938
24787 bvc,pn %xcc, loop_2939
24788 bcs,a loop_2940
24789loop_2937:
24790 bcc,a %icc, loop_2941
24791loop_2938:
24792 edge16 %i0, %g7, %l3
24793loop_2939:
24794 ldd [%l7 + 0x78], %f4
24795loop_2940:
24796 stx %i1, [%l7 + 0x30]
24797loop_2941:
24798 fbule,a %fcc3, loop_2942
24799 fcmpeq16 %f14, %f14, %g1
24800 nop
24801 setx loop_2943, %l0, %l1
24802 jmpl %l1, %i7
24803 fmovdle %xcc, %f10, %f13
24804loop_2942:
24805 fcmpes %fcc2, %f15, %f8
24806 fzeros %f4
24807loop_2943:
24808 ldx [%l7 + 0x40], %i2
24809 fmovsneg %icc, %f9, %f3
24810 st %f14, [%l7 + 0x78]
24811 fpmerge %f11, %f10, %f14
24812 taddcc %i5, 0x02F2, %i6
24813 fcmpne32 %f6, %f0, %o0
24814 fbug %fcc3, loop_2944
24815 call loop_2945
24816 fxor %f12, %f4, %f2
24817 fandnot2s %f12, %f8, %f0
24818loop_2944:
24819 array8 %o1, %g4, %g2
24820loop_2945:
24821 fble,a %fcc0, loop_2946
24822 or %o5, %l2, %g6
24823 std %f2, [%l7 + 0x70]
24824 ldsb [%l7 + 0x4E], %o2
24825loop_2946:
24826 bge,a %icc, loop_2947
24827 st %f13, [%l7 + 0x6C]
24828 movpos %xcc, %l4, %l6
24829 sth %o4, [%l7 + 0x36]
24830loop_2947:
24831 fbn,a %fcc0, loop_2948
24832 movrgz %i3, 0x36C, %l0
24833 ldsw [%l7 + 0x60], %l1
24834 fors %f9, %f6, %f0
24835loop_2948:
24836 stx %o3, [%l7 + 0x08]
24837 stx %o7, [%l7 + 0x20]
24838 bcc,a loop_2949
24839 fmovdcs %icc, %f0, %f12
24840 move %icc, %g3, %o6
24841 std %f4, [%l7 + 0x58]
24842loop_2949:
24843 std %f4, [%l7 + 0x68]
24844 fmul8x16 %f8, %f14, %f8
24845 brgz,a %g5, loop_2950
24846 stw %i4, [%l7 + 0x1C]
24847 nop
24848 setx loop_2951, %l0, %l1
24849 wrpr 0x1, %tl
24850 wrpr %l1, %tnpc
24851 setx 0x34400001400, %l0, %l1
24852 wrpr %l1, %tstate
24853 wrhpr 0x4, %htstate
24854 done
24855 fmul8x16au %f6, %f12, %f8
24856loop_2950:
24857 tsubcc %l5, %i0, %l3
24858 lduh [%l7 + 0x72], %g7
24859loop_2951:
24860 ldub [%l7 + 0x38], %g1
24861 ld [%l7 + 0x08], %f14
24862 tcs %xcc, 0x4
24863 tleu %xcc, 0x3
24864 andcc %i7, 0x1E85, %i1
24865 movcc %xcc, %i2, %i6
24866 srlx %o0, %i5, %g4
24867 stw %g2, [%l7 + 0x44]
24868 andcc %o1, %o5, %l2
24869 edge32l %o2, %g6, %l4
24870 movge %icc, %o4, %i3
24871 andn %l6, %l1, %l0
24872 alignaddrl %o7, %g3, %o6
24873 lduh [%l7 + 0x50], %g5
24874 ldsh [%l7 + 0x58], %o3
24875 sub %l5, 0x0DBC, %i4
24876 fsrc2 %f2, %f8
24877 stw %l3, [%l7 + 0x38]
24878 taddcctv %g7, 0x0490, %i0
24879 udivx %i7, 0x05DA, %i1
24880 bn,a,pt %xcc, loop_2952
24881 nop
24882 setx loop_2953, %l0, %l1
24883 wrpr 0x1, %tl
24884 wrpr %l1, %tpc
24885 add %l1, 0x4, %l1
24886 wrpr %l1, %tnpc
24887 setx 0x34400001400, %l0, %l1
24888 wrpr %l1, %tstate
24889 wrhpr 0x4, %htstate
24890 retry
24891 ldsw [%l7 + 0x14], %i2
24892 fabsd %f8, %f10
24893loop_2952:
24894 fnors %f3, %f6, %f15
24895loop_2953:
24896 ldsw [%l7 + 0x0C], %i6
24897 fmovrdlz %g1, %f10, %f2
24898 ld [%l7 + 0x54], %f3
24899 ld [%l7 + 0x30], %f9
24900 brlz %i5, loop_2954
24901 lduh [%l7 + 0x4A], %o0
24902 lduh [%l7 + 0x48], %g4
24903 ld [%l7 + 0x78], %f11
24904loop_2954:
24905 edge32n %g2, %o1, %o5
24906 fbuge,a %fcc0, loop_2955
24907 fbug,a %fcc3, loop_2956
24908 sdivx %l2, 0x0C6A, %o2
24909 fands %f5, %f14, %f10
24910loop_2955:
24911 stb %g6, [%l7 + 0x79]
24912loop_2956:
24913 edge16n %l4, %i3, %o4
24914 stw %l1, [%l7 + 0x40]
24915 fcmpeq16 %f8, %f2, %l0
24916 nop
24917 setx loop_2957, %l0, %l1
24918 wrpr 0x1, %tl
24919 wrpr %l1, %tnpc
24920 setx 0x34400001400, %l0, %l1
24921 wrpr %l1, %tstate
24922 wrhpr 0x4, %htstate
24923 done
24924 stb %o7, [%l7 + 0x0A]
24925 ldub [%l7 + 0x4C], %l6
24926 edge8l %o6, %g3, %g5
24927loop_2957:
24928 fpack16 %f12, %f14
24929 edge8l %l5, %o3, %l3
24930 ldsb [%l7 + 0x39], %i4
24931 subcc %i0, 0x0711, %i7
24932 edge16 %i1, %i2, %g7
24933 sth %g1, [%l7 + 0x4A]
24934 bn,a %icc, loop_2958
24935 srl %i5, 0x18, %i6
24936 fnot1s %f7, %f7
24937 stb %o0, [%l7 + 0x4D]
24938loop_2958:
24939 brz,a %g4, loop_2959
24940 fmovrdlez %g2, %f12, %f10
24941 subc %o5, %l2, %o2
24942 movgu %xcc, %g6, %o1
24943loop_2959:
24944 st %f4, [%l7 + 0x60]
24945 fmovda %xcc, %f0, %f2
24946 lduh [%l7 + 0x0E], %i3
24947 ldx [%l7 + 0x58], %l4
24948 be %xcc, loop_2960
24949 smul %l1, %o4, %l0
24950 fmovdcc %icc, %f7, %f5
24951 ldsw [%l7 + 0x68], %o7
24952loop_2960:
24953 fmovrdlez %o6, %f6, %f10
24954 ldsw [%l7 + 0x14], %l6
24955 srax %g5, %l5, %o3
24956 fblg,a %fcc0, loop_2961
24957 fbule,a %fcc1, loop_2962
24958 fmovdg %icc, %f11, %f7
24959 taddcc %l3, %i4, %g3
24960loop_2961:
24961 bl,pn %icc, loop_2963
24962loop_2962:
24963 brgez,a %i0, loop_2964
24964 movgu %xcc, %i7, %i1
24965 fmovdvc %icc, %f0, %f15
24966loop_2963:
24967 ldsb [%l7 + 0x3F], %i2
24968loop_2964:
24969 mova %xcc, %g7, %i5
24970 umul %g1, %i6, %g4
24971 movvs %icc, %g2, %o5
24972 fmovsneg %icc, %f4, %f13
24973 stb %o0, [%l7 + 0x76]
24974 ldd [%l7 + 0x08], %f0
24975 fmul8x16au %f2, %f6, %f14
24976 fxors %f2, %f2, %f3
24977 edge8l %o2, %l2, %o1
24978 ldub [%l7 + 0x4F], %g6
24979 brlz,a %i3, loop_2965
24980 fbn,a %fcc2, loop_2966
24981 tcc %xcc, 0x6
24982 stb %l1, [%l7 + 0x5A]
24983loop_2965:
24984 popc 0x04A4, %o4
24985loop_2966:
24986 ldsh [%l7 + 0x76], %l0
24987 srlx %l4, 0x19, %o7
24988 ldsw [%l7 + 0x34], %l6
24989 umulcc %g5, %o6, %o3
24990 fxnor %f4, %f8, %f8
24991 lduh [%l7 + 0x7A], %l3
24992 stb %l5, [%l7 + 0x5B]
24993 ldsb [%l7 + 0x25], %g3
24994 siam 0x2
24995 smul %i0, %i4, %i1
24996 fmovsne %xcc, %f6, %f2
24997 ldx [%l7 + 0x58], %i2
24998 tge %xcc, 0x6
24999 srl %i7, 0x19, %g7
25000 ldd [%l7 + 0x68], %f4
25001 fmovdpos %icc, %f2, %f3
25002 edge8 %g1, %i5, %g4
25003 bn,a,pt %icc, loop_2967
25004 bcc,a loop_2968
25005 stx %g2, [%l7 + 0x38]
25006 udivx %i6, 0x018D, %o5
25007loop_2967:
25008 movn %icc, %o2, %o0
25009loop_2968:
25010 fmovdvs %icc, %f7, %f14
25011 ldd [%l7 + 0x28], %f14
25012 lduw [%l7 + 0x10], %l2
25013 faligndata %f10, %f2, %f6
25014 movleu %xcc, %g6, %o1
25015 andn %l1, %o4, %i3
25016 nop
25017 setx loop_2969, %l0, %l1
25018 jmpl %l1, %l4
25019 subcc %o7, %l6, %g5
25020 movg %icc, %o6, %l0
25021 fand %f10, %f6, %f14
25022loop_2969:
25023 andcc %l3, %o3, %g3
25024 fzeros %f8
25025 tg %icc, 0x1
25026 fbg,a %fcc2, loop_2970
25027 fmovsa %icc, %f7, %f2
25028 stw %i0, [%l7 + 0x74]
25029 edge8ln %i4, %l5, %i1
25030loop_2970:
25031 fmovdcs %icc, %f6, %f0
25032 st %f15, [%l7 + 0x0C]
25033 fbn %fcc1, loop_2971
25034 fnegs %f2, %f3
25035 fnands %f9, %f11, %f2
25036 addc %i7, 0x1C7B, %i2
25037loop_2971:
25038 ld [%l7 + 0x18], %f8
25039 fmovdvs %icc, %f5, %f12
25040 fmovrsgez %g7, %f12, %f5
25041 ldd [%l7 + 0x28], %f12
25042 orncc %i5, 0x04CC, %g1
25043 faligndata %f4, %f14, %f0
25044 fbug,a %fcc2, loop_2972
25045 fmovscs %icc, %f7, %f1
25046 fmovsge %icc, %f7, %f12
25047 fmovrdlez %g4, %f6, %f10
25048loop_2972:
25049 ldsw [%l7 + 0x14], %i6
25050 taddcctv %g2, %o5, %o2
25051 stw %l2, [%l7 + 0x1C]
25052 lduh [%l7 + 0x36], %o0
25053 ldsh [%l7 + 0x34], %g6
25054 fcmple16 %f12, %f2, %o1
25055 stx %l1, [%l7 + 0x20]
25056 fcmps %fcc3, %f10, %f8
25057 fnor %f6, %f6, %f8
25058 ldub [%l7 + 0x36], %i3
25059 bcs,a,pn %xcc, loop_2973
25060 movvs %xcc, %l4, %o7
25061 lduw [%l7 + 0x6C], %o4
25062 fblg %fcc3, loop_2974
25063loop_2973:
25064 lduh [%l7 + 0x3E], %l6
25065 fmovsleu %xcc, %f1, %f5
25066 ble,pn %xcc, loop_2975
25067loop_2974:
25068 std %f6, [%l7 + 0x50]
25069 ldsh [%l7 + 0x1E], %g5
25070 ld [%l7 + 0x44], %f1
25071loop_2975:
25072 tg %icc, 0x3
25073 fmovd %f6, %f14
25074 addcc %o6, %l0, %o3
25075 lduw [%l7 + 0x58], %l3
25076 stw %g3, [%l7 + 0x28]
25077 andcc %i0, 0x1B18, %l5
25078 ldd [%l7 + 0x68], %f10
25079 edge32ln %i4, %i1, %i2
25080 stw %g7, [%l7 + 0x24]
25081 sdiv %i5, 0x0DF7, %i7
25082 lduw [%l7 + 0x2C], %g4
25083 udivx %i6, 0x0DFD, %g2
25084 lduw [%l7 + 0x2C], %g1
25085 fmovsneg %icc, %f11, %f0
25086 lduh [%l7 + 0x16], %o5
25087 ld [%l7 + 0x20], %f9
25088 fpsub16 %f14, %f0, %f2
25089 fcmple32 %f0, %f0, %l2
25090 fbule,a %fcc2, loop_2976
25091 movrgez %o0, 0x3FC, %g6
25092 lduw [%l7 + 0x24], %o1
25093 stb %l1, [%l7 + 0x7D]
25094loop_2976:
25095 lduw [%l7 + 0x6C], %i3
25096 nop
25097 setx loop_2977, %l0, %l1
25098 wrpr 0x1, %tl
25099 wrpr %l1, %tnpc
25100 setx 0x34400001400, %l0, %l1
25101 wrpr %l1, %tstate
25102 wrhpr 0x4, %htstate
25103 done
25104 fornot1s %f14, %f8, %f10
25105 st %f15, [%l7 + 0x08]
25106 tsubcctv %o2, %l4, %o4
25107loop_2977:
25108 fones %f4
25109 bcc,a,pt %icc, loop_2978
25110 movre %l6, %o7, %o6
25111 fcmpeq32 %f10, %f14, %l0
25112 fabss %f1, %f8
25113loop_2978:
25114 fcmpes %fcc1, %f14, %f5
25115 ba,a,pn %xcc, loop_2979
25116 ld [%l7 + 0x4C], %f9
25117 fcmpeq32 %f4, %f2, %o3
25118 ldsh [%l7 + 0x74], %g5
25119loop_2979:
25120 sth %g3, [%l7 + 0x38]
25121 umul %l3, 0x0620, %l5
25122 bvs,pn %icc, loop_2980
25123 taddcc %i4, 0x1211, %i0
25124 taddcctv %i1, %i2, %g7
25125 fmovrdlz %i7, %f6, %f4
25126loop_2980:
25127 be,pt %xcc, loop_2981
25128 fmovsne %icc, %f12, %f1
25129 edge16 %i5, %i6, %g2
25130 stb %g1, [%l7 + 0x34]
25131loop_2981:
25132 bge loop_2982
25133 bshuffle %f12, %f6, %f10
25134 fzero %f6
25135 lduw [%l7 + 0x64], %g4
25136loop_2982:
25137 ldsb [%l7 + 0x31], %o5
25138 ldub [%l7 + 0x35], %o0
25139 fpsub32s %f9, %f8, %f13
25140 stb %l2, [%l7 + 0x28]
25141 ldd [%l7 + 0x10], %f2
25142 fmovrde %o1, %f4, %f10
25143 fmovsleu %xcc, %f12, %f13
25144 movg %xcc, %l1, %i3
25145 fbge,a %fcc1, loop_2983
25146 bneg,a,pn %xcc, loop_2984
25147 fba %fcc3, loop_2985
25148 lduh [%l7 + 0x1E], %g6
25149loop_2983:
25150 fmovdleu %icc, %f4, %f9
25151loop_2984:
25152 fbge %fcc1, loop_2986
25153loop_2985:
25154 ldsh [%l7 + 0x7C], %o2
25155 fpsub32s %f2, %f13, %f3
25156 stb %o4, [%l7 + 0x7E]
25157loop_2986:
25158 fmul8x16 %f11, %f2, %f14
25159 fnors %f15, %f10, %f10
25160 lduw [%l7 + 0x30], %l6
25161 movvc %icc, %o7, %o6
25162 fbge %fcc0, loop_2987
25163 stw %l0, [%l7 + 0x68]
25164 stx %o3, [%l7 + 0x18]
25165 fnegd %f14, %f6
25166loop_2987:
25167 stb %l4, [%l7 + 0x0D]
25168 tcc %xcc, 0x6
25169 bge,pn %icc, loop_2988
25170 fsrc2 %f4, %f2
25171 add %g5, 0x1382, %g3
25172 nop
25173 setx loop_2989, %l0, %l1
25174 wrpr 0x1, %tl
25175 wrpr %l1, %tnpc
25176 setx 0x34400001400, %l0, %l1
25177 wrpr %l1, %tstate
25178 wrhpr 0x4, %htstate
25179 done
25180loop_2988:
25181 ld [%l7 + 0x58], %f15
25182 subc %l3, 0x0159, %i4
25183 xnor %i0, 0x1140, %i1
25184loop_2989:
25185 fpsub32s %f3, %f6, %f15
25186 edge32 %l5, %i2, %g7
25187 fxnors %f5, %f12, %f15
25188 ldsh [%l7 + 0x70], %i5
25189 alignaddr %i7, %i6, %g1
25190 or %g4, %o5, %o0
25191 bcs,pn %icc, loop_2990
25192 stw %l2, [%l7 + 0x28]
25193 movvc %xcc, %o1, %l1
25194 nop
25195 setx loop_2991, %l0, %l1
25196 jmpl %l1, %i3
25197loop_2990:
25198 sdivcc %g2, 0x1B29, %g6
25199 bcs,a,pn %icc, loop_2992
25200 st %f9, [%l7 + 0x7C]
25201loop_2991:
25202 ldsw [%l7 + 0x5C], %o2
25203 fpadd16s %f4, %f13, %f6
25204loop_2992:
25205 stb %o4, [%l7 + 0x5B]
25206 tle %icc, 0x6
25207 fmovs %f7, %f4
25208 std %f14, [%l7 + 0x38]
25209 fnands %f12, %f0, %f4
25210 brlz %l6, loop_2993
25211 ldsb [%l7 + 0x6A], %o7
25212 ldsw [%l7 + 0x5C], %l0
25213 tcc %icc, 0x1
25214loop_2993:
25215 fsrc1 %f0, %f12
25216 bn,a,pt %xcc, loop_2994
25217 edge32n %o6, %l4, %g5
25218 fcmpne32 %f8, %f8, %o3
25219 udivx %g3, 0x17DD, %l3
25220loop_2994:
25221 sra %i0, %i4, %i1
25222 fpadd32 %f12, %f12, %f6
25223 fmul8x16au %f5, %f8, %f8
25224 tneg %icc, 0x2
25225 sll %l5, %i2, %i5
25226 fabss %f4, %f6
25227 movn %icc, %i7, %g7
25228 fbul %fcc0, loop_2995
25229 lduh [%l7 + 0x3A], %g1
25230 fblg %fcc2, loop_2996
25231 fornot1 %f14, %f8, %f8
25232loop_2995:
25233 movcs %xcc, %g4, %o5
25234 subc %i6, 0x076D, %o0
25235loop_2996:
25236 fmovdl %xcc, %f5, %f15
25237 brz %l2, loop_2997
25238 ldsw [%l7 + 0x54], %o1
25239 fbul %fcc0, loop_2998
25240 nop
25241 setx loop_2999, %l0, %l1
25242 wrpr 0x1, %tl
25243 wrpr %l1, %tnpc
25244 setx 0x34400001400, %l0, %l1
25245 wrpr %l1, %tstate
25246 wrhpr 0x4, %htstate
25247 done
25248loop_2997:
25249 nop
25250 setx loop_3000, %l0, %l1
25251 wrpr 0x1, %tl
25252 wrpr %l1, %tnpc
25253 setx 0x34400001400, %l0, %l1
25254 wrpr %l1, %tstate
25255 wrhpr 0x4, %htstate
25256 done
25257 fnot1 %f10, %f10
25258loop_2998:
25259 move %icc, %l1, %i3
25260loop_2999:
25261 ldd [%l7 + 0x40], %f8
25262loop_3000:
25263 be,pn %icc, loop_3001
25264 ble loop_3002
25265 sth %g2, [%l7 + 0x60]
25266 udiv %g6, 0x08A8, %o4
25267loop_3001:
25268 fpsub32s %f11, %f10, %f9
25269loop_3002:
25270 movre %o2, 0x0F1, %o7
25271 ldub [%l7 + 0x34], %l0
25272 addc %o6, 0x08BB, %l6
25273 orn %g5, %l4, %g3
25274 ldx [%l7 + 0x20], %o3
25275 ldx [%l7 + 0x08], %l3
25276 lduh [%l7 + 0x24], %i0
25277 stb %i4, [%l7 + 0x6F]
25278 fcmpne32 %f6, %f0, %i1
25279 ldsb [%l7 + 0x7E], %i2
25280 lduw [%l7 + 0x18], %i5
25281 tcs %icc, 0x3
25282 fsrc2s %f2, %f14
25283 sth %l5, [%l7 + 0x2E]
25284 sth %i7, [%l7 + 0x70]
25285 lduh [%l7 + 0x6A], %g1
25286 stx %g7, [%l7 + 0x38]
25287 lduh [%l7 + 0x4C], %o5
25288 alignaddrl %g4, %i6, %l2
25289 fsrc2 %f2, %f0
25290 ldx [%l7 + 0x18], %o1
25291 addc %o0, 0x01BE, %l1
25292 srlx %i3, %g6, %o4
25293 ldx [%l7 + 0x68], %g2
25294 ldsb [%l7 + 0x1D], %o7
25295 edge32 %l0, %o2, %l6
25296 ldx [%l7 + 0x30], %g5
25297 fcmpne32 %f0, %f6, %l4
25298 ba,pn %xcc, loop_3003
25299 movle %icc, %o6, %g3
25300 fmovdge %xcc, %f9, %f4
25301 fpmerge %f15, %f8, %f12
25302loop_3003:
25303 bcs,a,pt %xcc, loop_3004
25304 tleu %icc, 0x3
25305 brlez %o3, loop_3005
25306 fandnot1s %f3, %f3, %f6
25307loop_3004:
25308 st %f2, [%l7 + 0x4C]
25309 fmul8ulx16 %f14, %f10, %f6
25310loop_3005:
25311 tcc %xcc, 0x7
25312 ld [%l7 + 0x60], %f4
25313 fandnot1 %f8, %f4, %f2
25314 fmovse %xcc, %f15, %f13
25315 ldsw [%l7 + 0x18], %l3
25316 bleu,pn %icc, loop_3006
25317 ldsb [%l7 + 0x13], %i0
25318 stx %i1, [%l7 + 0x20]
25319 te %xcc, 0x6
25320loop_3006:
25321 edge32n %i4, %i2, %i5
25322 ld [%l7 + 0x6C], %f11
25323 ldsw [%l7 + 0x14], %l5
25324 ldsw [%l7 + 0x54], %g1
25325 lduw [%l7 + 0x6C], %i7
25326 fmovda %xcc, %f13, %f1
25327 fmovdle %xcc, %f13, %f15
25328 fmovdneg %icc, %f9, %f5
25329 fbge %fcc3, loop_3007
25330 fmovda %xcc, %f4, %f3
25331 ldsh [%l7 + 0x5C], %o5
25332 fmovrde %g4, %f8, %f8
25333loop_3007:
25334 fmovdgu %icc, %f15, %f7
25335 movrgz %g7, %l2, %i6
25336 sdivx %o1, 0x1A40, %o0
25337 addccc %i3, 0x1696, %l1
25338 ldd [%l7 + 0x78], %f6
25339 fandnot1s %f9, %f7, %f4
25340 udivcc %g6, 0x0194, %o4
25341 ldsw [%l7 + 0x44], %g2
25342 sth %o7, [%l7 + 0x78]
25343 fxor %f10, %f2, %f8
25344 fmovdl %xcc, %f3, %f14
25345 or %l0, %l6, %g5
25346 fmovsl %xcc, %f5, %f3
25347 edge32l %o2, %o6, %l4
25348 array32 %g3, %o3, %l3
25349 edge16ln %i1, %i4, %i0
25350 stw %i2, [%l7 + 0x28]
25351 addc %i5, %l5, %i7
25352 fpack16 %f0, %f12
25353 add %g1, 0x1615, %g4
25354 movrlez %o5, 0x325, %l2
25355 bvc,a,pn %xcc, loop_3008
25356 tne %xcc, 0x6
25357 fandnot1s %f9, %f4, %f2
25358 fnot1 %f4, %f10
25359loop_3008:
25360 fone %f8
25361 fmovdpos %icc, %f6, %f5
25362 brgz %i6, loop_3009
25363 ldsb [%l7 + 0x45], %g7
25364 fmovrdlz %o0, %f10, %f2
25365 ld [%l7 + 0x20], %f13
25366loop_3009:
25367 fmovsvc %xcc, %f5, %f5
25368 st %f3, [%l7 + 0x38]
25369 fpsub32s %f14, %f9, %f5
25370 fmovrdgz %i3, %f0, %f10
25371 stb %o1, [%l7 + 0x0B]
25372 fornot2s %f13, %f2, %f7
25373 ta %icc, 0x5
25374 tcs %icc, 0x0
25375 edge8 %g6, %o4, %l1
25376 fmovscs %icc, %f11, %f7
25377 array16 %o7, %g2, %l0
25378 fmovrdgz %l6, %f6, %f12
25379 addccc %g5, 0x00CF, %o6
25380 fmul8x16al %f12, %f1, %f4
25381 taddcc %o2, 0x1227, %g3
25382 ldsb [%l7 + 0x5C], %o3
25383 stx %l3, [%l7 + 0x50]
25384 ldub [%l7 + 0x0E], %l4
25385 fcmpes %fcc0, %f9, %f15
25386 udivcc %i4, 0x0CFA, %i1
25387 tsubcctv %i2, %i0, %l5
25388 lduh [%l7 + 0x6E], %i7
25389 ld [%l7 + 0x38], %f15
25390 stx %g1, [%l7 + 0x60]
25391 tge %xcc, 0x4
25392 fxor %f10, %f0, %f10
25393 fmovdpos %xcc, %f10, %f8
25394 movl %icc, %i5, %g4
25395 fmovrsgez %l2, %f1, %f5
25396 fmovdvs %icc, %f3, %f10
25397 tvs %icc, 0x0
25398 array8 %i6, %o5, %o0
25399 fmul8x16al %f8, %f3, %f10
25400 stb %i3, [%l7 + 0x47]
25401 fcmpeq16 %f12, %f10, %o1
25402 ldsb [%l7 + 0x7D], %g6
25403 fbg %fcc3, loop_3010
25404 stx %g7, [%l7 + 0x78]
25405 be,pn %icc, loop_3011
25406 ldsb [%l7 + 0x52], %l1
25407loop_3010:
25408 ldub [%l7 + 0x59], %o4
25409 edge16l %g2, %o7, %l0
25410loop_3011:
25411 taddcc %l6, 0x01F4, %o6
25412 fone %f10
25413 ta %xcc, 0x1
25414 fpsub32 %f4, %f6, %f14
25415 lduw [%l7 + 0x28], %g5
25416 sth %g3, [%l7 + 0x08]
25417 fpadd32s %f14, %f8, %f13
25418 ldsb [%l7 + 0x5D], %o3
25419 brgez,a %o2, loop_3012
25420 std %f4, [%l7 + 0x70]
25421 sth %l3, [%l7 + 0x44]
25422 xnorcc %l4, %i1, %i2
25423loop_3012:
25424 fbne %fcc1, loop_3013
25425 edge8n %i0, %i4, %l5
25426 edge16n %g1, %i5, %i7
25427 mulx %g4, %i6, %o5
25428loop_3013:
25429 ldd [%l7 + 0x60], %f2
25430 ld [%l7 + 0x1C], %f6
25431 ldsw [%l7 + 0x70], %o0
25432 xor %i3, 0x1FEA, %o1
25433 std %f10, [%l7 + 0x68]
25434 stx %l2, [%l7 + 0x28]
25435 fxnors %f4, %f9, %f1
25436 umul %g7, 0x0724, %l1
25437 st %f5, [%l7 + 0x2C]
25438 fbg,a %fcc2, loop_3014
25439 tgu %icc, 0x2
25440 movre %o4, 0x292, %g6
25441 sdivcc %o7, 0x1EAD, %l0
25442loop_3014:
25443 tn %icc, 0x2
25444 ldd [%l7 + 0x48], %f0
25445 std %f4, [%l7 + 0x08]
25446 stw %g2, [%l7 + 0x10]
25447 tsubcc %o6, 0x072B, %l6
25448 ldub [%l7 + 0x23], %g5
25449 tle %xcc, 0x5
25450 tsubcc %g3, 0x1E82, %o3
25451 fmovdneg %icc, %f10, %f10
25452 fbe %fcc3, loop_3015
25453 fand %f12, %f14, %f0
25454 fnegd %f0, %f6
25455 tle %xcc, 0x4
25456loop_3015:
25457 ldsw [%l7 + 0x38], %l3
25458 fcmple16 %f6, %f12, %o2
25459 array32 %l4, %i1, %i2
25460 fmovda %icc, %f13, %f14
25461 fpsub16 %f0, %f2, %f12
25462 movvc %icc, %i0, %i4
25463 ldx [%l7 + 0x40], %l5
25464 std %f8, [%l7 + 0x28]
25465 std %f12, [%l7 + 0x60]
25466 fmovsgu %xcc, %f8, %f14
25467 movne %xcc, %g1, %i5
25468 ldd [%l7 + 0x10], %f8
25469 lduw [%l7 + 0x2C], %i7
25470 tsubcctv %g4, 0x1B41, %o5
25471 stx %o0, [%l7 + 0x10]
25472 fcmpes %fcc3, %f10, %f11
25473 ldsw [%l7 + 0x14], %i3
25474 stb %i6, [%l7 + 0x5E]
25475 fone %f12
25476 tpos %xcc, 0x6
25477 fands %f9, %f8, %f6
25478 fmovdvc %icc, %f2, %f5
25479 stw %l2, [%l7 + 0x4C]
25480 fandnot2 %f6, %f14, %f12
25481 fbe,a %fcc0, loop_3016
25482 fmovspos %icc, %f15, %f14
25483 fbn,a %fcc0, loop_3017
25484 stx %g7, [%l7 + 0x78]
25485loop_3016:
25486 ld [%l7 + 0x5C], %f8
25487 bne,a %xcc, loop_3018
25488loop_3017:
25489 ba,pt %icc, loop_3019
25490 fbul %fcc3, loop_3020
25491 fmovdcs %xcc, %f0, %f0
25492loop_3018:
25493 fbl,a %fcc0, loop_3021
25494loop_3019:
25495 fmovrslz %o1, %f13, %f12
25496loop_3020:
25497 lduh [%l7 + 0x10], %l1
25498 lduh [%l7 + 0x52], %o4
25499loop_3021:
25500 fmovdcc %xcc, %f7, %f2
25501 fmovspos %xcc, %f4, %f8
25502 movgu %icc, %g6, %l0
25503 fnot1s %f2, %f0
25504 brgz,a %o7, loop_3022
25505 sdivcc %g2, 0x00E8, %l6
25506 fors %f12, %f14, %f3
25507 sth %g5, [%l7 + 0x66]
25508loop_3022:
25509 sra %o6, 0x1D, %o3
25510 fmovdcc %icc, %f1, %f14
25511 fbu,a %fcc1, loop_3023
25512 fmovdg %icc, %f11, %f0
25513 ldsw [%l7 + 0x78], %g3
25514 fmovdcs %icc, %f1, %f10
25515loop_3023:
25516 movcc %icc, %l3, %l4
25517 ldub [%l7 + 0x7A], %o2
25518 stb %i1, [%l7 + 0x61]
25519 fbul %fcc1, loop_3024
25520 srax %i2, %i0, %l5
25521 tleu %icc, 0x4
25522 fmul8x16al %f14, %f11, %f0
25523loop_3024:
25524 std %f0, [%l7 + 0x60]
25525 ldsw [%l7 + 0x5C], %g1
25526 fmovse %xcc, %f3, %f0
25527 fmul8x16au %f0, %f8, %f2
25528 fbu %fcc3, loop_3025
25529 fmovdn %xcc, %f15, %f14
25530 movgu %icc, %i5, %i4
25531 fbo %fcc3, loop_3026
25532loop_3025:
25533 fpsub32s %f10, %f10, %f13
25534 fmovrslz %g4, %f13, %f6
25535 array32 %i7, %o5, %o0
25536loop_3026:
25537 stw %i6, [%l7 + 0x30]
25538 ldsw [%l7 + 0x10], %l2
25539 std %f12, [%l7 + 0x40]
25540 stx %g7, [%l7 + 0x60]
25541 fbge,a %fcc0, loop_3027
25542 fmuld8ulx16 %f3, %f14, %f10
25543 sll %i3, 0x15, %l1
25544 taddcctv %o1, 0x0744, %g6
25545loop_3027:
25546 addccc %l0, %o7, %g2
25547 sdiv %o4, 0x11A9, %g5
25548 ldsh [%l7 + 0x5E], %l6
25549 brz %o6, loop_3028
25550 st %f14, [%l7 + 0x44]
25551 sth %o3, [%l7 + 0x60]
25552 tcs %icc, 0x6
25553loop_3028:
25554 ldsw [%l7 + 0x6C], %l3
25555 ldsb [%l7 + 0x27], %l4
25556 array16 %g3, %i1, %i2
25557 stx %o2, [%l7 + 0x58]
25558 array16 %l5, %g1, %i5
25559 tsubcc %i0, 0x0C83, %g4
25560 bleu %xcc, loop_3029
25561 movpos %icc, %i7, %i4
25562 fand %f14, %f0, %f6
25563 sth %o0, [%l7 + 0x12]
25564loop_3029:
25565 fpsub16s %f4, %f0, %f13
25566 umulcc %i6, 0x02BA, %o5
25567 bcs,pn %icc, loop_3030
25568 brgez,a %l2, loop_3031
25569 udiv %g7, 0x0E7D, %l1
25570 call loop_3032
25571loop_3030:
25572 fmovsvs %icc, %f13, %f2
25573loop_3031:
25574 fbo %fcc0, loop_3033
25575 fbl,a %fcc3, loop_3034
25576loop_3032:
25577 fmovrslz %i3, %f3, %f7
25578 ldd [%l7 + 0x70], %f4
25579loop_3033:
25580 bvs %icc, loop_3035
25581loop_3034:
25582 ldd [%l7 + 0x40], %f0
25583 edge16 %o1, %l0, %o7
25584 brgez,a %g6, loop_3036
25585loop_3035:
25586 fmovdpos %xcc, %f4, %f4
25587 brlez %g2, loop_3037
25588 ldx [%l7 + 0x18], %o4
25589loop_3036:
25590 bleu,a,pn %icc, loop_3038
25591 fpack32 %f8, %f8, %f6
25592loop_3037:
25593 tcc %xcc, 0x0
25594 fpmerge %f5, %f2, %f8
25595loop_3038:
25596 stx %g5, [%l7 + 0x68]
25597 fsrc1s %f13, %f4
25598 std %f2, [%l7 + 0x68]
25599 array16 %l6, %o6, %l3
25600 fblg %fcc0, loop_3039
25601 fbe %fcc1, loop_3040
25602 fzero %f12
25603 ldsw [%l7 + 0x38], %l4
25604loop_3039:
25605 andn %o3, %g3, %i1
25606loop_3040:
25607 ldx [%l7 + 0x18], %i2
25608 edge8n %o2, %g1, %i5
25609 fornot2 %f2, %f12, %f12
25610 edge8 %l5, %i0, %i7
25611 fmovrsgez %i4, %f15, %f6
25612 std %f6, [%l7 + 0x78]
25613 fmovdg %icc, %f8, %f15
25614 mulx %g4, 0x1DCC, %o0
25615 sth %i6, [%l7 + 0x62]
25616 edge32 %o5, %l2, %l1
25617 call loop_3041
25618 fnot1s %f2, %f15
25619 fmul8x16al %f9, %f5, %f4
25620 tcc %xcc, 0x6
25621loop_3041:
25622 fmovdge %xcc, %f6, %f12
25623 fmovrdlz %i3, %f4, %f4
25624 fcmped %fcc2, %f12, %f12
25625 ldsw [%l7 + 0x50], %o1
25626 fornot2 %f12, %f6, %f14
25627 ld [%l7 + 0x7C], %f14
25628 edge32ln %g7, %o7, %g6
25629 movrlz %l0, %o4, %g5
25630 fbge,a %fcc0, loop_3042
25631 array16 %l6, %g2, %o6
25632 tn %icc, 0x5
25633 fxnor %f12, %f0, %f6
25634loop_3042:
25635 fbuge %fcc2, loop_3043
25636 bge,a %xcc, loop_3044
25637 popc 0x1B9B, %l4
25638 lduh [%l7 + 0x66], %l3
25639loop_3043:
25640 tvc %icc, 0x4
25641loop_3044:
25642 fmovsne %xcc, %f14, %f0
25643 popc %o3, %i1
25644 ldx [%l7 + 0x78], %i2
25645 mulscc %g3, %g1, %i5
25646 lduh [%l7 + 0x2A], %l5
25647 fsrc2s %f14, %f15
25648 xorcc %i0, %o2, %i4
25649 ld [%l7 + 0x24], %f12
25650 fmovspos %xcc, %f0, %f8
25651 ldd [%l7 + 0x18], %f8
25652 ld [%l7 + 0x44], %f3
25653 stx %g4, [%l7 + 0x40]
25654 ldsh [%l7 + 0x3E], %i7
25655 ldub [%l7 + 0x26], %i6
25656 mova %xcc, %o5, %o0
25657 stw %l1, [%l7 + 0x70]
25658 ldsw [%l7 + 0x30], %l2
25659 subcc %o1, %i3, %g7
25660 stw %o7, [%l7 + 0x3C]
25661 mulx %l0, 0x1C89, %o4
25662 be,a,pt %xcc, loop_3045
25663 add %g6, 0x1B34, %g5
25664 fnands %f12, %f0, %f5
25665 movvc %icc, %g2, %o6
25666loop_3045:
25667 fmuld8ulx16 %f11, %f11, %f14
25668 fpack32 %f4, %f10, %f2
25669 bcs %icc, loop_3046
25670 tne %icc, 0x5
25671 ldsb [%l7 + 0x57], %l4
25672 stx %l6, [%l7 + 0x28]
25673loop_3046:
25674 ldsw [%l7 + 0x2C], %l3
25675 fmovsn %icc, %f14, %f4
25676 fcmpes %fcc2, %f8, %f11
25677 bne,pt %xcc, loop_3047
25678 ldsb [%l7 + 0x24], %i1
25679 fbu,a %fcc3, loop_3048
25680 edge8n %i2, %g3, %g1
25681loop_3047:
25682 fbne %fcc3, loop_3049
25683 ldsh [%l7 + 0x6A], %o3
25684loop_3048:
25685 fcmps %fcc1, %f0, %f0
25686 nop
25687 setx loop_3050, %l0, %l1
25688 jmpl %l1, %i5
25689loop_3049:
25690 srax %i0, 0x0B, %o2
25691 fexpand %f7, %f2
25692 stx %l5, [%l7 + 0x58]
25693loop_3050:
25694 tne %xcc, 0x0
25695 lduw [%l7 + 0x18], %g4
25696 fbo,a %fcc3, loop_3051
25697 fzero %f2
25698 lduw [%l7 + 0x14], %i7
25699 ba loop_3052
25700loop_3051:
25701 stb %i6, [%l7 + 0x1C]
25702 brlz %i4, loop_3053
25703 st %f0, [%l7 + 0x44]
25704loop_3052:
25705 fandnot1 %f4, %f2, %f12
25706 ldsb [%l7 + 0x62], %o0
25707loop_3053:
25708 movvc %icc, %l1, %l2
25709 fpadd16s %f14, %f15, %f10
25710 sth %o5, [%l7 + 0x70]
25711 sth %i3, [%l7 + 0x0C]
25712 fba %fcc3, loop_3054
25713 movrgz %o1, 0x29D, %o7
25714 ldsb [%l7 + 0x5F], %g7
25715 fpsub16s %f4, %f8, %f13
25716loop_3054:
25717 tg %xcc, 0x3
25718 st %f12, [%l7 + 0x38]
25719 fmovsn %xcc, %f3, %f3
25720 ldsw [%l7 + 0x18], %l0
25721 movne %xcc, %o4, %g6
25722 ldub [%l7 + 0x2C], %g5
25723 std %f6, [%l7 + 0x60]
25724 bneg,a,pt %xcc, loop_3055
25725 edge16n %o6, %g2, %l4
25726 bg %xcc, loop_3056
25727 bneg %icc, loop_3057
25728loop_3055:
25729 fpadd16 %f12, %f0, %f8
25730 movvc %icc, %l6, %l3
25731loop_3056:
25732 fbo %fcc3, loop_3058
25733loop_3057:
25734 movrgz %i2, 0x287, %g3
25735 st %f9, [%l7 + 0x34]
25736 stx %i1, [%l7 + 0x48]
25737loop_3058:
25738 fmovdg %icc, %f11, %f7
25739 ld [%l7 + 0x3C], %f10
25740 array8 %g1, %i5, %o3
25741 umulcc %o2, %l5, %i0
25742 stw %g4, [%l7 + 0x08]
25743 fmovdle %xcc, %f1, %f2
25744 fxnor %f6, %f12, %f6
25745 edge16ln %i7, %i4, %o0
25746 ldsw [%l7 + 0x08], %i6
25747 fbg,a %fcc2, loop_3059
25748 ldx [%l7 + 0x30], %l2
25749 ldd [%l7 + 0x40], %f2
25750 fcmple32 %f12, %f14, %o5
25751loop_3059:
25752 andn %i3, %o1, %o7
25753 stw %g7, [%l7 + 0x7C]
25754 sllx %l1, %l0, %o4
25755 stw %g6, [%l7 + 0x38]
25756 brz,a %g5, loop_3060
25757 srl %g2, %l4, %o6
25758 fmovsvs %xcc, %f3, %f15
25759 edge8 %l3, %l6, %g3
25760loop_3060:
25761 fmovrdlz %i2, %f8, %f0
25762 bleu,a,pt %xcc, loop_3061
25763 ldsh [%l7 + 0x6A], %g1
25764 fmovsge %icc, %f1, %f15
25765 srl %i5, 0x0B, %i1
25766loop_3061:
25767 bneg,a loop_3062
25768 st %f13, [%l7 + 0x2C]
25769 bpos,a,pn %icc, loop_3063
25770 fsrc1 %f8, %f10
25771loop_3062:
25772 fmovsvc %xcc, %f4, %f5
25773 ldsb [%l7 + 0x19], %o2
25774loop_3063:
25775 edge32 %l5, %o3, %i0
25776 movcs %icc, %i7, %g4
25777 fabsd %f2, %f4
25778 fandnot2 %f14, %f6, %f2
25779 fmovsn %icc, %f6, %f5
25780 movvs %icc, %i4, %i6
25781 st %f15, [%l7 + 0x74]
25782 fmovdgu %icc, %f1, %f10
25783 fmovdleu %xcc, %f2, %f4
25784 fmovdneg %icc, %f12, %f1
25785 stb %o0, [%l7 + 0x2E]
25786 orn %o5, 0x0322, %l2
25787 sra %i3, 0x05, %o7
25788 stw %o1, [%l7 + 0x34]
25789 sllx %g7, %l1, %l0
25790 fpmerge %f7, %f0, %f4
25791 ldsw [%l7 + 0x14], %o4
25792 brz %g5, loop_3064
25793 ldsh [%l7 + 0x38], %g6
25794 fnot1s %f2, %f7
25795 fmul8x16al %f4, %f0, %f14
25796loop_3064:
25797 ldsh [%l7 + 0x24], %l4
25798 fcmps %fcc0, %f3, %f5
25799 fpsub32 %f14, %f2, %f12
25800 fpmerge %f1, %f9, %f14
25801 stx %o6, [%l7 + 0x70]
25802 fpadd16s %f7, %f12, %f4
25803 siam 0x5
25804 fnot2s %f9, %f8
25805 brgz %l3, loop_3065
25806 bleu,a loop_3066
25807 subc %l6, 0x1F89, %g2
25808 edge8 %i2, %g3, %g1
25809loop_3065:
25810 nop
25811 setx loop_3067, %l0, %l1
25812 jmpl %l1, %i5
25813loop_3066:
25814 ldsh [%l7 + 0x52], %i1
25815 ldsb [%l7 + 0x63], %o2
25816 stb %o3, [%l7 + 0x6E]
25817loop_3067:
25818 nop
25819 setx loop_3068, %l0, %l1
25820 jmpl %l1, %i0
25821 xorcc %l5, 0x12C1, %g4
25822 edge32n %i4, %i7, %o0
25823 faligndata %f14, %f2, %f2
25824loop_3068:
25825 fbge %fcc3, loop_3069
25826 movcc %icc, %i6, %o5
25827 ld [%l7 + 0x54], %f10
25828 ldd [%l7 + 0x28], %f8
25829loop_3069:
25830 sdivcc %i3, 0x0441, %o7
25831 lduh [%l7 + 0x08], %l2
25832 fbuge,a %fcc1, loop_3070
25833 ldub [%l7 + 0x28], %g7
25834 bcc,a,pt %icc, loop_3071
25835 bg,a,pn %icc, loop_3072
25836loop_3070:
25837 brlz %l1, loop_3073
25838 fpsub16s %f1, %f11, %f1
25839loop_3071:
25840 fpadd16 %f4, %f12, %f6
25841loop_3072:
25842 stb %l0, [%l7 + 0x37]
25843loop_3073:
25844 srlx %o1, %g5, %g6
25845 ldsh [%l7 + 0x32], %l4
25846 udiv %o6, 0x0D3C, %l3
25847 stb %l6, [%l7 + 0x44]
25848 udivx %g2, 0x1CB1, %i2
25849 ldx [%l7 + 0x60], %g3
25850 fnot1 %f14, %f0
25851 fbn,a %fcc0, loop_3074
25852 bshuffle %f0, %f6, %f14
25853 fmovsge %xcc, %f8, %f13
25854 ldd [%l7 + 0x10], %f4
25855loop_3074:
25856 fandnot1 %f6, %f12, %f8
25857 fpadd32 %f12, %f10, %f8
25858 fsrc2 %f6, %f8
25859 lduh [%l7 + 0x2C], %o4
25860 lduh [%l7 + 0x2E], %g1
25861 movcc %icc, %i1, %i5
25862 ldsb [%l7 + 0x15], %o2
25863 stb %i0, [%l7 + 0x7D]
25864 fpsub32 %f14, %f14, %f12
25865 bge,a loop_3075
25866 andn %l5, %g4, %o3
25867 ldsw [%l7 + 0x64], %i4
25868 brlz,a %i7, loop_3076
25869loop_3075:
25870 movrgez %o0, 0x1AF, %o5
25871 ldub [%l7 + 0x73], %i3
25872 sll %o7, 0x10, %i6
25873loop_3076:
25874 tcc %icc, 0x4
25875 tcs %xcc, 0x4
25876 ldx [%l7 + 0x70], %g7
25877 fbuge,a %fcc2, loop_3077
25878 ldsh [%l7 + 0x5A], %l2
25879 ta %icc, 0x5
25880 fpadd16 %f6, %f6, %f0
25881loop_3077:
25882 orcc %l0, %o1, %g5
25883 tg %xcc, 0x7
25884 ldd [%l7 + 0x48], %f6
25885 fcmpgt16 %f2, %f2, %l1
25886 add %g6, %l4, %l3
25887 fnegd %f12, %f10
25888 sra %o6, %l6, %i2
25889 movvs %icc, %g2, %g3
25890 fandnot1 %f12, %f0, %f10
25891 fnors %f5, %f5, %f10
25892 stx %g1, [%l7 + 0x18]
25893 taddcctv %i1, 0x143C, %i5
25894 fpadd32 %f10, %f2, %f4
25895 movpos %xcc, %o4, %i0
25896 edge16l %l5, %o2, %o3
25897 fmovrdlez %g4, %f8, %f4
25898 addcc %i7, 0x12A0, %o0
25899 ldsb [%l7 + 0x33], %i4
25900 fbule,a %fcc3, loop_3078
25901 lduh [%l7 + 0x46], %i3
25902 std %f12, [%l7 + 0x60]
25903 movpos %xcc, %o5, %o7
25904loop_3078:
25905 ldsb [%l7 + 0x72], %g7
25906 std %f6, [%l7 + 0x10]
25907 stw %i6, [%l7 + 0x3C]
25908 fmovsneg %icc, %f13, %f13
25909 alignaddr %l0, %o1, %g5
25910 bl,pt %icc, loop_3079
25911 fnegd %f10, %f2
25912 fxnors %f0, %f14, %f14
25913 fandnot1 %f12, %f2, %f0
25914loop_3079:
25915 fsrc1s %f4, %f6
25916 movvc %xcc, %l1, %g6
25917 ldsb [%l7 + 0x1E], %l4
25918 movle %xcc, %l3, %o6
25919 movn %icc, %l2, %i2
25920 movpos %xcc, %g2, %l6
25921 movcs %xcc, %g3, %i1
25922 orncc %i5, %g1, %i0
25923 edge8n %o4, %o2, %o3
25924 fpadd32s %f12, %f14, %f5
25925 and %l5, 0x1C9D, %g4
25926 fpackfix %f8, %f5
25927 bvs,a,pt %xcc, loop_3080
25928 fnot1s %f8, %f11
25929 stw %i7, [%l7 + 0x30]
25930 ldub [%l7 + 0x18], %i4
25931loop_3080:
25932 bn loop_3081
25933 fmovdge %icc, %f8, %f8
25934 alignaddr %i3, %o5, %o0
25935 orncc %o7, %i6, %g7
25936loop_3081:
25937 fmovrsgz %l0, %f1, %f9
25938 std %f12, [%l7 + 0x28]
25939 stb %g5, [%l7 + 0x20]
25940 brlz,a %o1, loop_3082
25941 nop
25942 setx loop_3083, %l0, %l1
25943 jmpl %l1, %l1
25944 smul %l4, %g6, %l3
25945 edge32n %o6, %i2, %l2
25946loop_3082:
25947 movrlz %l6, %g3, %g2
25948loop_3083:
25949 fpadd32 %f4, %f10, %f4
25950 ldx [%l7 + 0x40], %i1
25951 stb %i5, [%l7 + 0x30]
25952 orncc %g1, 0x0440, %i0
25953 ldx [%l7 + 0x48], %o2
25954 fxors %f2, %f10, %f13
25955 edge32ln %o4, %o3, %l5
25956 tsubcctv %i7, %g4, %i3
25957 andncc %o5, %i4, %o7
25958 ldsh [%l7 + 0x60], %i6
25959 fandnot2s %f2, %f7, %f4
25960 umulcc %g7, 0x103E, %l0
25961 fandnot1s %f4, %f11, %f13
25962 movrne %g5, %o1, %l1
25963 movleu %xcc, %l4, %o0
25964 sth %l3, [%l7 + 0x6A]
25965 fbul,a %fcc0, loop_3084
25966 brgz,a %o6, loop_3085
25967 ld [%l7 + 0x20], %f14
25968 fpsub32s %f3, %f6, %f7
25969loop_3084:
25970 udivx %i2, 0x1CE7, %g6
25971loop_3085:
25972 stb %l2, [%l7 + 0x1B]
25973 movrne %g3, %l6, %g2
25974 ld [%l7 + 0x64], %f12
25975 st %f11, [%l7 + 0x18]
25976 fandnot1 %f2, %f10, %f12
25977 orn %i5, %i1, %i0
25978 sdivx %g1, 0x04BF, %o2
25979 fmovdgu %xcc, %f2, %f10
25980 edge8l %o4, %o3, %l5
25981 fmovdcs %xcc, %f0, %f1
25982 xnor %g4, 0x19CE, %i3
25983 ldd [%l7 + 0x58], %f8
25984 ldub [%l7 + 0x12], %o5
25985 tl %xcc, 0x1
25986 fcmpeq16 %f6, %f6, %i4
25987 bge,a %icc, loop_3086
25988 tg %icc, 0x7
25989 fmovdn %xcc, %f10, %f6
25990 fornot2s %f10, %f10, %f9
25991loop_3086:
25992 ble,a,pt %icc, loop_3087
25993 nop
25994 setx loop_3088, %l0, %l1
25995 jmpl %l1, %i7
25996 bgu,a loop_3089
25997 fmul8ulx16 %f4, %f14, %f6
25998loop_3087:
25999 fmul8ulx16 %f8, %f4, %f8
26000loop_3088:
26001 fmovrse %o7, %f14, %f7
26002loop_3089:
26003 fmovrdgez %i6, %f14, %f8
26004 fmovscc %xcc, %f12, %f13
26005 st %f11, [%l7 + 0x78]
26006 fcmple32 %f8, %f10, %g7
26007 fmovsleu %icc, %f1, %f5
26008 nop
26009 setx loop_3090, %l0, %l1
26010 wrpr 0x1, %tl
26011 wrpr %l1, %tnpc
26012 setx 0x34400001400, %l0, %l1
26013 wrpr %l1, %tstate
26014 wrhpr 0x4, %htstate
26015 done
26016 edge16n %l0, %o1, %l1
26017 andn %l4, %o0, %g5
26018 andcc %o6, 0x164A, %i2
26019loop_3090:
26020 ld [%l7 + 0x34], %f9
26021 fbl %fcc3, loop_3091
26022 movleu %xcc, %g6, %l2
26023 te %icc, 0x2
26024 fbe %fcc1, loop_3092
26025loop_3091:
26026 tn %xcc, 0x4
26027 movre %l3, 0x1E3, %g3
26028 fmovdle %icc, %f8, %f12
26029loop_3092:
26030 ldd [%l7 + 0x08], %f6
26031 fmovsgu %xcc, %f11, %f14
26032 mulx %l6, %g2, %i1
26033 brlez %i0, loop_3093
26034 sth %i5, [%l7 + 0x42]
26035 fbn,a %fcc0, loop_3094
26036 std %f10, [%l7 + 0x70]
26037loop_3093:
26038 ldx [%l7 + 0x10], %g1
26039 ld [%l7 + 0x7C], %f4
26040loop_3094:
26041 nop
26042 setx loop_3095, %l0, %l1
26043 jmpl %l1, %o2
26044 lduh [%l7 + 0x7E], %o3
26045 subcc %o4, 0x0262, %l5
26046 ldsb [%l7 + 0x49], %i3
26047loop_3095:
26048 ld [%l7 + 0x40], %f5
26049 fpadd32 %f10, %f2, %f6
26050 ldsw [%l7 + 0x2C], %g4
26051 ta %xcc, 0x0
26052 orn %i4, %i7, %o7
26053 fmovsgu %xcc, %f11, %f12
26054 movvc %xcc, %i6, %o5
26055 mova %icc, %g7, %l0
26056 movle %icc, %l1, %o1
26057 tl %xcc, 0x2
26058 lduh [%l7 + 0x3A], %o0
26059 fone %f6
26060 movrlz %g5, 0x3D6, %o6
26061 fnot2s %f2, %f15
26062 ld [%l7 + 0x10], %f3
26063 stw %l4, [%l7 + 0x74]
26064 fmovdcs %xcc, %f8, %f3
26065 ldsb [%l7 + 0x2F], %i2
26066 popc %g6, %l2
26067 array16 %l3, %g3, %l6
26068 lduw [%l7 + 0x68], %g2
26069 sth %i1, [%l7 + 0x7A]
26070 addccc %i0, %g1, %o2
26071 ld [%l7 + 0x3C], %f2
26072 std %f6, [%l7 + 0x58]
26073 bleu,pn %icc, loop_3096
26074 stx %o3, [%l7 + 0x20]
26075 std %f6, [%l7 + 0x08]
26076 stx %o4, [%l7 + 0x38]
26077loop_3096:
26078 bn,a loop_3097
26079 for %f12, %f2, %f10
26080 movrlz %i5, %l5, %g4
26081 fnand %f10, %f8, %f14
26082loop_3097:
26083 fmovdl %xcc, %f5, %f12
26084 fble %fcc3, loop_3098
26085 movg %icc, %i3, %i4
26086 ldx [%l7 + 0x38], %o7
26087 edge8n %i7, %i6, %o5
26088loop_3098:
26089 lduw [%l7 + 0x5C], %g7
26090 movg %xcc, %l0, %l1
26091 movrlez %o0, 0x2E8, %g5
26092 call loop_3099
26093 std %f12, [%l7 + 0x20]
26094 fexpand %f13, %f4
26095 bshuffle %f12, %f8, %f8
26096loop_3099:
26097 std %f14, [%l7 + 0x70]
26098 fbue %fcc3, loop_3100
26099 sth %o6, [%l7 + 0x76]
26100 fornot2 %f14, %f6, %f8
26101 sllx %o1, %i2, %g6
26102loop_3100:
26103 ldub [%l7 + 0x40], %l2
26104 ldx [%l7 + 0x48], %l3
26105 fones %f3
26106 bn,a,pn %xcc, loop_3101
26107 nop
26108 setx loop_3102, %l0, %l1
26109 wrpr 0x1, %tl
26110 wrpr %l1, %tnpc
26111 setx 0x34400001400, %l0, %l1
26112 wrpr %l1, %tstate
26113 wrhpr 0x4, %htstate
26114 done
26115 mova %xcc, %g3, %l6
26116 fmovrdlez %g2, %f0, %f0
26117loop_3101:
26118 fsrc1 %f12, %f10
26119loop_3102:
26120 fsrc1s %f14, %f15
26121 stx %i1, [%l7 + 0x48]
26122 bcs,pn %xcc, loop_3103
26123 movle %xcc, %i0, %g1
26124 ldub [%l7 + 0x36], %o2
26125 xor %o3, %o4, %i5
26126loop_3103:
26127 tvc %xcc, 0x1
26128 fcmpgt32 %f14, %f14, %l4
26129 mova %icc, %g4, %i3
26130 movrlez %l5, %o7, %i7
26131 fcmple32 %f10, %f14, %i6
26132 fbe,a %fcc3, loop_3104
26133 ldsh [%l7 + 0x22], %i4
26134 fabss %f3, %f3
26135 fmovdl %icc, %f7, %f15
26136loop_3104:
26137 fbne,a %fcc1, loop_3105
26138 fmul8x16au %f12, %f6, %f8
26139 taddcc %g7, %l0, %l1
26140 fbo,a %fcc3, loop_3106
26141loop_3105:
26142 fmovrsgez %o5, %f6, %f4
26143 fmul8sux16 %f4, %f0, %f8
26144 std %f2, [%l7 + 0x48]
26145loop_3106:
26146 udivcc %o0, 0x0E41, %g5
26147 lduh [%l7 + 0x1A], %o6
26148 edge8 %o1, %i2, %l2
26149 fmovsg %xcc, %f0, %f8
26150 ldsw [%l7 + 0x18], %l3
26151 ldsw [%l7 + 0x08], %g6
26152 fcmpgt32 %f14, %f10, %l6
26153 sdivx %g2, 0x15EC, %i1
26154 stw %g3, [%l7 + 0x30]
26155 move %icc, %g1, %i0
26156 ldub [%l7 + 0x38], %o3
26157 brlez,a %o2, loop_3107
26158 lduw [%l7 + 0x64], %i5
26159 nop
26160 setx loop_3108, %l0, %l1
26161 jmpl %l1, %l4
26162 ldsh [%l7 + 0x0A], %g4
26163loop_3107:
26164 add %i3, 0x1289, %o4
26165 fcmped %fcc3, %f12, %f14
26166loop_3108:
26167 ldsh [%l7 + 0x3E], %l5
26168 movn %icc, %i7, %i6
26169 fpsub32 %f10, %f2, %f2
26170 ldsb [%l7 + 0x2B], %o7
26171 tl %icc, 0x4
26172 sra %g7, 0x14, %i4
26173 addccc %l1, 0x19E7, %l0
26174 fmovsneg %xcc, %f12, %f13
26175 ldx [%l7 + 0x18], %o0
26176 movvc %xcc, %g5, %o5
26177 fpack32 %f2, %f6, %f6
26178 fbue,a %fcc2, loop_3109
26179 ldsh [%l7 + 0x4E], %o1
26180 fble,a %fcc3, loop_3110
26181 fba,a %fcc0, loop_3111
26182loop_3109:
26183 fbn %fcc3, loop_3112
26184 subcc %i2, 0x1B84, %o6
26185loop_3110:
26186 srlx %l3, 0x0B, %l2
26187loop_3111:
26188 sth %g6, [%l7 + 0x58]
26189loop_3112:
26190 movrlz %l6, 0x01F, %i1
26191 ldub [%l7 + 0x3C], %g2
26192 fmuld8ulx16 %f6, %f6, %f0
26193 srax %g3, 0x1E, %i0
26194 stx %o3, [%l7 + 0x68]
26195 fmovd %f14, %f6
26196 movg %icc, %o2, %g1
26197 tn %icc, 0x7
26198 ld [%l7 + 0x14], %f3
26199 addcc %l4, 0x1B1A, %i5
26200 fmovde %xcc, %f9, %f15
26201 movge %xcc, %g4, %i3
26202 stx %l5, [%l7 + 0x70]
26203 lduw [%l7 + 0x64], %i7
26204 fble,a %fcc0, loop_3113
26205 fmovdne %xcc, %f6, %f0
26206 fandnot1s %f4, %f13, %f0
26207 subc %o4, 0x19B5, %i6
26208loop_3113:
26209 fcmpgt16 %f4, %f8, %g7
26210 fnor %f14, %f0, %f2
26211 fcmple16 %f2, %f6, %i4
26212 ldd [%l7 + 0x38], %f8
26213 orn %o7, %l1, %o0
26214 fmul8ulx16 %f8, %f4, %f4
26215 andn %l0, 0x1E90, %g5
26216 fbge %fcc0, loop_3114
26217 fnors %f13, %f9, %f15
26218 fmovscc %icc, %f1, %f3
26219 fmovsgu %xcc, %f5, %f4
26220loop_3114:
26221 fpmerge %f6, %f10, %f10
26222 ldsb [%l7 + 0x3D], %o1
26223 fmovsl %icc, %f12, %f11
26224 movleu %icc, %o5, %i2
26225 ld [%l7 + 0x2C], %f10
26226 fcmps %fcc0, %f2, %f9
26227 sll %o6, %l3, %l2
26228 popc %l6, %i1
26229 fornot1s %f2, %f9, %f6
26230 nop
26231 setx loop_3115, %l0, %l1
26232 wrpr 0x1, %tl
26233 wrpr %l1, %tpc
26234 add %l1, 0x4, %l1
26235 wrpr %l1, %tnpc
26236 setx 0x34400001400, %l0, %l1
26237 wrpr %l1, %tstate
26238 wrhpr 0x4, %htstate
26239 retry
26240 sth %g6, [%l7 + 0x76]
26241 fmovdg %icc, %f9, %f8
26242 bne,pn %icc, loop_3116
26243loop_3115:
26244 srl %g3, 0x0B, %i0
26245 brlz %g2, loop_3117
26246 addc %o2, %g1, %l4
26247loop_3116:
26248 fbug %fcc3, loop_3118
26249 or %i5, %o3, %g4
26250loop_3117:
26251 fmovdgu %icc, %f1, %f7
26252 call loop_3119
26253loop_3118:
26254 addc %l5, 0x048B, %i3
26255 udiv %i7, 0x0DC6, %o4
26256 xnor %g7, 0x10CF, %i6
26257loop_3119:
26258 stx %o7, [%l7 + 0x40]
26259 addc %l1, %i4, %l0
26260 ld [%l7 + 0x10], %f0
26261 fabsd %f10, %f4
26262 st %f9, [%l7 + 0x2C]
26263 fmovrslez %o0, %f1, %f7
26264 std %f0, [%l7 + 0x70]
26265 taddcctv %g5, 0x1FF4, %o5
26266 ld [%l7 + 0x48], %f14
26267 bl,a %icc, loop_3120
26268 stx %o1, [%l7 + 0x48]
26269 ble loop_3121
26270 tg %icc, 0x0
26271loop_3120:
26272 fblg %fcc1, loop_3122
26273 fpsub16 %f0, %f4, %f2
26274loop_3121:
26275 xnorcc %o6, 0x16FC, %i2
26276 movgu %icc, %l3, %l2
26277loop_3122:
26278 lduh [%l7 + 0x14], %i1
26279 tl %xcc, 0x6
26280 fpadd16 %f6, %f8, %f12
26281 fmovrdgez %g6, %f0, %f4
26282 sub %g3, %l6, %i0
26283 fbug,a %fcc2, loop_3123
26284 movpos %xcc, %o2, %g1
26285 ldd [%l7 + 0x38], %f14
26286 ble,a,pt %xcc, loop_3124
26287loop_3123:
26288 sth %l4, [%l7 + 0x22]
26289 lduw [%l7 + 0x54], %g2
26290 bg,pn %icc, loop_3125
26291loop_3124:
26292 std %f4, [%l7 + 0x50]
26293 andcc %o3, 0x0D94, %g4
26294 edge16 %l5, %i3, %i5
26295loop_3125:
26296 ble,a,pn %icc, loop_3126
26297 movrlez %o4, %i7, %i6
26298 sllx %g7, %l1, %i4
26299 ldd [%l7 + 0x50], %f14
26300loop_3126:
26301 fmovrslez %l0, %f4, %f3
26302 edge8 %o0, %o7, %o5
26303 fsrc2s %f11, %f3
26304 ld [%l7 + 0x2C], %f13
26305 brz,a %o1, loop_3127
26306 fbue %fcc3, loop_3128
26307 st %f9, [%l7 + 0x08]
26308 udivx %g5, 0x17C0, %o6
26309loop_3127:
26310 stx %l3, [%l7 + 0x18]
26311loop_3128:
26312 bgu,a,pt %xcc, loop_3129
26313 fbne %fcc3, loop_3130
26314 movge %icc, %i2, %l2
26315 fmovsgu %xcc, %f4, %f3
26316loop_3129:
26317 bge,pt %xcc, loop_3131
26318loop_3130:
26319 orn %g6, %g3, %l6
26320 sth %i1, [%l7 + 0x26]
26321 sdivcc %i0, 0x1275, %o2
26322loop_3131:
26323 st %f15, [%l7 + 0x10]
26324 fmovsneg %icc, %f14, %f15
26325 brz,a %g1, loop_3132
26326 sethi 0x1A0B, %g2
26327 andn %o3, %l4, %l5
26328 bneg %xcc, loop_3133
26329loop_3132:
26330 call loop_3134
26331 fcmpeq32 %f4, %f6, %i3
26332 ble %icc, loop_3135
26333loop_3133:
26334 xorcc %g4, 0x0AE4, %i5
26335loop_3134:
26336 udiv %i7, 0x06E1, %i6
26337 fbuge %fcc2, loop_3136
26338loop_3135:
26339 fsrc1s %f14, %f10
26340 brgez,a %o4, loop_3137
26341 movpos %xcc, %l1, %i4
26342loop_3136:
26343 ldub [%l7 + 0x59], %l0
26344 call loop_3138
26345loop_3137:
26346 fmovsn %xcc, %f6, %f0
26347 mulx %g7, 0x0A16, %o0
26348 st %f7, [%l7 + 0x3C]
26349loop_3138:
26350 ldsb [%l7 + 0x28], %o5
26351 fmul8x16 %f9, %f6, %f4
26352 edge32l %o7, %o1, %g5
26353 subccc %l3, 0x1C11, %o6
26354 fmovrslez %l2, %f2, %f7
26355 fnor %f14, %f8, %f14
26356 fandnot2 %f6, %f8, %f4
26357 movvc %xcc, %g6, %g3
26358 fmovdge %xcc, %f3, %f6
26359 fnand %f4, %f8, %f2
26360 fbuge,a %fcc0, loop_3139
26361 fmul8x16au %f0, %f10, %f14
26362 sdivcc %l6, 0x0BF4, %i2
26363 tleu %xcc, 0x2
26364loop_3139:
26365 fnegd %f12, %f14
26366 ldub [%l7 + 0x5A], %i1
26367 xnor %o2, %i0, %g1
26368 movre %g2, %l4, %o3
26369 fexpand %f13, %f0
26370 subcc %l5, %g4, %i5
26371 stx %i3, [%l7 + 0x28]
26372 stw %i7, [%l7 + 0x24]
26373 edge8n %i6, %l1, %i4
26374 ldsw [%l7 + 0x78], %o4
26375 st %f7, [%l7 + 0x40]
26376 sub %g7, 0x1684, %o0
26377 subc %l0, %o7, %o1
26378 bgu loop_3140
26379 edge32l %g5, %l3, %o5
26380 umul %o6, %g6, %l2
26381 mulscc %l6, %g3, %i1
26382loop_3140:
26383 fmovrslez %o2, %f11, %f15
26384 fnot1s %f14, %f7
26385 mulscc %i2, %g1, %i0
26386 fmovscs %icc, %f2, %f13
26387 fmovdgu %icc, %f10, %f15
26388 fmovs %f13, %f11
26389 fbe,a %fcc2, loop_3141
26390 ldx [%l7 + 0x18], %l4
26391 movcc %xcc, %o3, %g2
26392 st %f0, [%l7 + 0x48]
26393loop_3141:
26394 add %l5, %i5, %i3
26395 st %f2, [%l7 + 0x08]
26396 ldd [%l7 + 0x18], %f12
26397 ld [%l7 + 0x10], %f4
26398 mulscc %g4, 0x09BF, %i7
26399 sllx %i6, 0x03, %l1
26400 ldx [%l7 + 0x60], %i4
26401 fmovse %xcc, %f6, %f4
26402 udivcc %o4, 0x1255, %g7
26403 fmul8x16 %f10, %f14, %f4
26404 ld [%l7 + 0x30], %f2
26405 pdist %f2, %f12, %f4
26406 mova %icc, %o0, %o7
26407 fmovdcs %xcc, %f11, %f15
26408 tsubcctv %l0, %g5, %o1
26409 pdist %f4, %f6, %f10
26410 fmovsge %icc, %f7, %f6
26411 ldsh [%l7 + 0x4C], %l3
26412 fpsub32 %f4, %f2, %f6
26413 srlx %o5, 0x00, %o6
26414 lduw [%l7 + 0x54], %g6
26415 addccc %l2, 0x1707, %l6
26416 std %f10, [%l7 + 0x28]
26417 st %f11, [%l7 + 0x2C]
26418 movvc %icc, %i1, %g3
26419 fexpand %f3, %f12
26420 fcmple16 %f2, %f6, %i2
26421 fmovsvc %xcc, %f0, %f11
26422 ldub [%l7 + 0x69], %o2
26423 sth %g1, [%l7 + 0x16]
26424 st %f12, [%l7 + 0x40]
26425 fblg,a %fcc2, loop_3142
26426 fmovrdlez %l4, %f0, %f14
26427 fcmped %fcc0, %f0, %f10
26428 fornot2s %f0, %f13, %f8
26429loop_3142:
26430 ldx [%l7 + 0x38], %i0
26431 bn,a,pn %icc, loop_3143
26432 std %f14, [%l7 + 0x50]
26433 or %g2, %l5, %o3
26434 orn %i5, %g4, %i3
26435loop_3143:
26436 and %i7, 0x1A6C, %i6
26437 fmovrslz %l1, %f6, %f5
26438 array32 %o4, %g7, %o0
26439 call loop_3144
26440 edge16l %i4, %l0, %o7
26441 fbg,a %fcc2, loop_3145
26442 andcc %g5, %o1, %o5
26443loop_3144:
26444 std %f8, [%l7 + 0x70]
26445 stx %l3, [%l7 + 0x68]
26446loop_3145:
26447 fsrc1s %f8, %f13
26448 ldd [%l7 + 0x70], %f10
26449 movvs %xcc, %g6, %o6
26450 movleu %xcc, %l2, %i1
26451 fmovdneg %icc, %f0, %f8
26452 stw %g3, [%l7 + 0x58]
26453 tcc %icc, 0x0
26454 ldx [%l7 + 0x18], %i2
26455 lduh [%l7 + 0x24], %l6
26456 bpos loop_3146
26457 ldsh [%l7 + 0x46], %g1
26458 movrgz %o2, %l4, %i0
26459 andcc %g2, 0x0CE7, %l5
26460loop_3146:
26461 movre %i5, 0x355, %o3
26462 std %f0, [%l7 + 0x70]
26463 stw %i3, [%l7 + 0x34]
26464 ldd [%l7 + 0x28], %f14
26465 fbo %fcc2, loop_3147
26466 array16 %i7, %g4, %l1
26467 sll %i6, 0x13, %o4
26468 ldsb [%l7 + 0x56], %g7
26469loop_3147:
26470 fmovscc %icc, %f1, %f1
26471 array8 %i4, %l0, %o7
26472 taddcc %o0, 0x092C, %o1
26473 lduh [%l7 + 0x26], %o5
26474 tneg %icc, 0x1
26475 tvc %xcc, 0x0
26476 ldx [%l7 + 0x68], %l3
26477 or %g5, %o6, %g6
26478 fornot1 %f4, %f2, %f2
26479 ldub [%l7 + 0x6C], %l2
26480 st %f11, [%l7 + 0x2C]
26481 st %f1, [%l7 + 0x5C]
26482 ldsw [%l7 + 0x1C], %i1
26483 ldsh [%l7 + 0x6E], %g3
26484 fpack16 %f10, %f1
26485 fbule,a %fcc3, loop_3148
26486 ldx [%l7 + 0x58], %l6
26487 std %f12, [%l7 + 0x60]
26488 movrlz %i2, %g1, %o2
26489loop_3148:
26490 te %xcc, 0x7
26491 bl loop_3149
26492 fmovdneg %xcc, %f3, %f7
26493 fmovsle %icc, %f1, %f6
26494 fexpand %f0, %f2
26495loop_3149:
26496 alignaddrl %l4, %i0, %l5
26497 std %f2, [%l7 + 0x50]
26498 fornot1 %f8, %f10, %f4
26499 fsrc2s %f9, %f9
26500 fmul8sux16 %f12, %f4, %f12
26501 fmovdpos %icc, %f11, %f3
26502 array8 %i5, %o3, %g2
26503 movvs %icc, %i3, %g4
26504 orn %l1, %i7, %i6
26505 edge32ln %g7, %i4, %o4
26506 fba %fcc0, loop_3150
26507 addc %l0, %o7, %o1
26508 edge8n %o5, %o0, %g5
26509 movgu %icc, %l3, %g6
26510loop_3150:
26511 fmovrdlz %o6, %f14, %f8
26512 tvc %xcc, 0x6
26513 fcmpne32 %f10, %f14, %l2
26514 ldd [%l7 + 0x18], %f14
26515 tne %icc, 0x2
26516 ldx [%l7 + 0x60], %g3
26517 sth %i1, [%l7 + 0x66]
26518 ldsb [%l7 + 0x2B], %i2
26519 bvs,a %icc, loop_3151
26520 fpsub32 %f12, %f6, %f6
26521 fnot2s %f1, %f6
26522 tvc %xcc, 0x6
26523loop_3151:
26524 edge8l %g1, %o2, %l6
26525 bpos,a loop_3152
26526 fmovrdlez %l4, %f6, %f6
26527 edge8 %i0, %l5, %o3
26528 nop
26529 setx loop_3153, %l0, %l1
26530 wrpr 0x1, %tl
26531 wrpr %l1, %tnpc
26532 setx 0x34400001400, %l0, %l1
26533 wrpr %l1, %tstate
26534 wrhpr 0x4, %htstate
26535 done
26536loop_3152:
26537 fpmerge %f14, %f6, %f0
26538 fmovrdgz %g2, %f8, %f0
26539 fnot2s %f8, %f10
26540loop_3153:
26541 std %f12, [%l7 + 0x60]
26542 lduh [%l7 + 0x68], %i5
26543 lduw [%l7 + 0x54], %i3
26544 sth %l1, [%l7 + 0x2E]
26545 taddcctv %i7, %g4, %g7
26546 tvc %icc, 0x2
26547 stx %i6, [%l7 + 0x48]
26548 tge %icc, 0x5
26549 sdivx %i4, 0x150E, %o4
26550 brnz %o7, loop_3154
26551 stb %l0, [%l7 + 0x0C]
26552 xnor %o1, %o5, %o0
26553 movcc %xcc, %l3, %g5
26554loop_3154:
26555 ldd [%l7 + 0x48], %f12
26556 fabsd %f10, %f10
26557 edge16 %g6, %l2, %g3
26558 ldsh [%l7 + 0x2A], %o6
26559 stw %i1, [%l7 + 0x38]
26560 ldx [%l7 + 0x10], %i2
26561 ldub [%l7 + 0x51], %g1
26562 fbne,a %fcc3, loop_3155
26563 movgu %xcc, %l6, %l4
26564 ldsb [%l7 + 0x0D], %o2
26565 std %f8, [%l7 + 0x38]
26566loop_3155:
26567 st %f10, [%l7 + 0x5C]
26568 fmul8sux16 %f6, %f6, %f10
26569 bpos loop_3156
26570 stx %l5, [%l7 + 0x60]
26571 move %icc, %i0, %g2
26572 brnz %o3, loop_3157
26573loop_3156:
26574 edge16 %i3, %i5, %i7
26575 ldsb [%l7 + 0x5E], %g4
26576 fmovdle %icc, %f12, %f6
26577loop_3157:
26578 sdivcc %g7, 0x1F21, %l1
26579 fpsub32 %f6, %f12, %f0
26580 fones %f7
26581 fmovrdne %i4, %f0, %f10
26582 fnegd %f8, %f12
26583 fmovrse %o4, %f0, %f10
26584 fmovdleu %xcc, %f13, %f15
26585 fmovs %f2, %f5
26586 fmovsleu %xcc, %f5, %f15
26587 tne %icc, 0x2
26588 fcmped %fcc3, %f8, %f6
26589 tvc %icc, 0x0
26590 array8 %i6, %o7, %l0
26591 udivcc %o5, 0x05A4, %o1
26592 stw %o0, [%l7 + 0x38]
26593 edge32 %l3, %g5, %g6
26594 fmovsge %xcc, %f14, %f2
26595 fmovrdgz %g3, %f4, %f0
26596 lduw [%l7 + 0x5C], %o6
26597 bpos,a,pn %icc, loop_3158
26598 ldd [%l7 + 0x10], %f2
26599 sll %l2, %i1, %g1
26600 udiv %l6, 0x0C0C, %l4
26601loop_3158:
26602 stw %o2, [%l7 + 0x24]
26603 ldsb [%l7 + 0x67], %l5
26604 lduw [%l7 + 0x44], %i2
26605 fpackfix %f0, %f12
26606 fcmpne32 %f6, %f14, %i0
26607 sub %g2, 0x0A01, %o3
26608 bleu,a loop_3159
26609 fmovda %xcc, %f6, %f7
26610 fornot2s %f0, %f13, %f13
26611 udivcc %i5, 0x0774, %i7
26612loop_3159:
26613 sdivcc %i3, 0x064C, %g7
26614 lduw [%l7 + 0x54], %l1
26615 fpack16 %f2, %f7
26616 fornot1s %f9, %f5, %f7
26617 ldd [%l7 + 0x18], %f0
26618 tvs %icc, 0x7
26619 mulscc %i4, 0x02C3, %g4
26620 fble %fcc1, loop_3160
26621 fpsub16s %f9, %f13, %f7
26622 fcmpeq32 %f8, %f10, %i6
26623 ldsb [%l7 + 0x21], %o4
26624loop_3160:
26625 fandnot2 %f4, %f12, %f10
26626 be,pt %xcc, loop_3161
26627 ld [%l7 + 0x50], %f10
26628 ldx [%l7 + 0x20], %o7
26629 ld [%l7 + 0x30], %f11
26630loop_3161:
26631 alignaddr %l0, %o1, %o0
26632 ldsw [%l7 + 0x7C], %o5
26633 ldsb [%l7 + 0x49], %g5
26634 fmovrsgz %g6, %f0, %f8
26635 stx %g3, [%l7 + 0x58]
26636 fmovdgu %xcc, %f10, %f9
26637 ldsw [%l7 + 0x68], %l3
26638 sth %l2, [%l7 + 0x64]
26639 fcmpeq32 %f0, %f10, %i1
26640 fcmple16 %f6, %f4, %g1
26641 stw %l6, [%l7 + 0x30]
26642 srax %l4, 0x1B, %o6
26643 fmovsvc %xcc, %f2, %f8
26644 fpmerge %f11, %f3, %f14
26645 stb %o2, [%l7 + 0x11]
26646 fmovrdlez %i2, %f8, %f6
26647 std %f0, [%l7 + 0x18]
26648 bl,pn %icc, loop_3162
26649 xorcc %i0, %g2, %l5
26650 pdist %f12, %f10, %f6
26651 brlez,a %i5, loop_3163
26652loop_3162:
26653 stw %o3, [%l7 + 0x24]
26654 fmovrsgz %i7, %f11, %f4
26655 movge %icc, %i3, %g7
26656loop_3163:
26657 fone %f4
26658 movge %xcc, %l1, %i4
26659 xorcc %g4, 0x1273, %i6
26660 tg %xcc, 0x7
26661 fmul8sux16 %f4, %f0, %f14
26662 fmovrslz %o7, %f10, %f0
26663 fbule,a %fcc2, loop_3164
26664 sethi 0x0B44, %o4
26665 fmovsle %xcc, %f10, %f10
26666 bgu loop_3165
26667loop_3164:
26668 fpsub16 %f8, %f2, %f2
26669 fnot2s %f12, %f11
26670 xorcc %o1, %l0, %o0
26671loop_3165:
26672 andn %g5, %o5, %g3
26673 movvc %icc, %l3, %l2
26674 fcmpne32 %f8, %f12, %i1
26675 popc %g1, %g6
26676 subc %l4, %o6, %o2
26677 sll %i2, %i0, %g2
26678 lduh [%l7 + 0x6E], %l5
26679 orncc %l6, 0x023D, %i5
26680 ldub [%l7 + 0x20], %o3
26681 fones %f0
26682 bshuffle %f4, %f10, %f10
26683 array8 %i3, %i7, %l1
26684 stw %g7, [%l7 + 0x78]
26685 ta %icc, 0x1
26686 ldsb [%l7 + 0x5D], %i4
26687 lduw [%l7 + 0x50], %i6
26688 tneg %xcc, 0x0
26689 fnands %f2, %f2, %f14
26690 fnegd %f0, %f14
26691 edge16l %o7, %g4, %o1
26692 fmovse %xcc, %f11, %f10
26693 fsrc2 %f10, %f0
26694 stx %l0, [%l7 + 0x60]
26695 fmovscs %icc, %f13, %f6
26696 bpos loop_3166
26697 ldsb [%l7 + 0x11], %o4
26698 ldsw [%l7 + 0x6C], %o0
26699 bne,a,pn %xcc, loop_3167
26700loop_3166:
26701 fbue %fcc2, loop_3168
26702 fbuge,a %fcc0, loop_3169
26703 fmovrdne %o5, %f6, %f8
26704loop_3167:
26705 fornot1s %f15, %f5, %f15
26706loop_3168:
26707 fxors %f12, %f11, %f12
26708loop_3169:
26709 fpadd16 %f6, %f14, %f14
26710 ldub [%l7 + 0x31], %g5
26711 fmovse %icc, %f9, %f4
26712 bn,a,pn %icc, loop_3170
26713 tvc %icc, 0x4
26714 nop
26715 setx loop_3171, %l0, %l1
26716 wrpr 0x1, %tl
26717 wrpr %l1, %tpc
26718 add %l1, 0x4, %l1
26719 wrpr %l1, %tnpc
26720 setx 0x34400001400, %l0, %l1
26721 wrpr %l1, %tstate
26722 wrhpr 0x4, %htstate
26723 retry
26724 addccc %l3, %l2, %i1
26725loop_3170:
26726 fmovdl %icc, %f3, %f7
26727 subccc %g3, 0x19FA, %g6
26728loop_3171:
26729 stb %g1, [%l7 + 0x5D]
26730 sth %o6, [%l7 + 0x56]
26731 lduh [%l7 + 0x3A], %o2
26732 tcs %icc, 0x0
26733 fpsub32 %f2, %f2, %f8
26734 fnot1s %f7, %f3
26735 movgu %icc, %l4, %i0
26736 mova %icc, %g2, %l5
26737 ldd [%l7 + 0x20], %f10
26738 fbn %fcc3, loop_3172
26739 fcmpne32 %f10, %f2, %l6
26740 bl,a,pn %icc, loop_3173
26741 edge8l %i2, %o3, %i5
26742loop_3172:
26743 fmovdg %icc, %f15, %f2
26744 tcc %xcc, 0x1
26745loop_3173:
26746 subc %i3, 0x0BBB, %l1
26747 st %f15, [%l7 + 0x24]
26748 st %f4, [%l7 + 0x64]
26749 movn %icc, %g7, %i7
26750 fornot1 %f0, %f2, %f10
26751 stb %i4, [%l7 + 0x12]
26752 movle %xcc, %i6, %g4
26753 edge8l %o1, %l0, %o7
26754 ldsw [%l7 + 0x78], %o4
26755 tneg %icc, 0x5
26756 tn %xcc, 0x7
26757 array8 %o5, %g5, %l3
26758 fbg,a %fcc3, loop_3174
26759 edge16n %o0, %i1, %l2
26760 st %f7, [%l7 + 0x0C]
26761 fsrc2s %f14, %f10
26762loop_3174:
26763 stb %g6, [%l7 + 0x20]
26764 fmovdcs %icc, %f6, %f0
26765 ld [%l7 + 0x2C], %f10
26766 st %f5, [%l7 + 0x64]
26767 st %f3, [%l7 + 0x28]
26768 sra %g1, %o6, %g3
26769 sth %l4, [%l7 + 0x30]
26770 ldd [%l7 + 0x28], %f6
26771 stb %o2, [%l7 + 0x60]
26772 ldd [%l7 + 0x68], %f6
26773 fbo,a %fcc1, loop_3175
26774 stb %g2, [%l7 + 0x7F]
26775 fcmpeq16 %f6, %f2, %i0
26776 ldub [%l7 + 0x4B], %l6
26777loop_3175:
26778 edge16ln %i2, %l5, %i5
26779 subc %i3, %l1, %g7
26780 edge8n %i7, %o3, %i6
26781 fbl,a %fcc0, loop_3176
26782 tsubcctv %i4, %o1, %l0
26783 stw %g4, [%l7 + 0x54]
26784 fnegd %f8, %f10
26785loop_3176:
26786 fxor %f6, %f10, %f2
26787 lduh [%l7 + 0x2E], %o7
26788 lduh [%l7 + 0x3A], %o4
26789 edge16l %o5, %g5, %l3
26790 fcmpne32 %f8, %f10, %i1
26791 fnor %f14, %f14, %f8
26792 ldx [%l7 + 0x38], %l2
26793 sdiv %o0, 0x1B5D, %g6
26794 movle %icc, %o6, %g1
26795 brz %l4, loop_3177
26796 lduh [%l7 + 0x12], %g3
26797 stw %g2, [%l7 + 0x08]
26798 bgu,a,pt %icc, loop_3178
26799loop_3177:
26800 tne %xcc, 0x7
26801 sth %o2, [%l7 + 0x64]
26802 fmovrde %i0, %f8, %f4
26803loop_3178:
26804 xorcc %i2, %l6, %l5
26805 ld [%l7 + 0x5C], %f1
26806 ld [%l7 + 0x5C], %f7
26807 movrne %i5, %l1, %g7
26808 andn %i7, 0x1BFE, %i3
26809 move %xcc, %o3, %i4
26810 tgu %icc, 0x0
26811 bpos,a %xcc, loop_3179
26812 movvc %icc, %i6, %l0
26813 ldsw [%l7 + 0x3C], %g4
26814 sdivcc %o7, 0x0A25, %o4
26815loop_3179:
26816 fmul8sux16 %f2, %f12, %f6
26817 st %f4, [%l7 + 0x44]
26818 fbule,a %fcc3, loop_3180
26819 ldd [%l7 + 0x38], %f2
26820 st %f0, [%l7 + 0x24]
26821 fandnot1s %f14, %f5, %f8
26822loop_3180:
26823 stb %o1, [%l7 + 0x7D]
26824 brnz,a %g5, loop_3181
26825 fmovrsne %o5, %f9, %f0
26826 fmovdn %icc, %f4, %f8
26827 siam 0x6
26828loop_3181:
26829 fmovrdlez %l3, %f0, %f12
26830 bvc %icc, loop_3182
26831 bne,a,pn %icc, loop_3183
26832 sdivcc %l2, 0x1315, %i1
26833 st %f4, [%l7 + 0x74]
26834loop_3182:
26835 fmovrdne %g6, %f10, %f6
26836loop_3183:
26837 sllx %o0, 0x03, %g1
26838 fmul8x16 %f6, %f6, %f4
26839 fblg,a %fcc2, loop_3184
26840 movleu %icc, %l4, %o6
26841 fpsub16 %f10, %f12, %f14
26842 ldsh [%l7 + 0x32], %g2
26843loop_3184:
26844 fmovdcs %icc, %f14, %f5
26845 fbue,a %fcc2, loop_3185
26846 fandnot2 %f6, %f2, %f6
26847 nop
26848 setx loop_3186, %l0, %l1
26849 wrpr 0x1, %tl
26850 wrpr %l1, %tpc
26851 add %l1, 0x4, %l1
26852 wrpr %l1, %tnpc
26853 setx 0x34400001400, %l0, %l1
26854 wrpr %l1, %tstate
26855 wrhpr 0x4, %htstate
26856 retry
26857 fbl %fcc0, loop_3187
26858loop_3185:
26859 ld [%l7 + 0x60], %f11
26860 bpos,a %icc, loop_3188
26861loop_3186:
26862 edge16 %o2, %g3, %i2
26863loop_3187:
26864 fmovdcc %icc, %f9, %f3
26865 fexpand %f6, %f10
26866loop_3188:
26867 lduh [%l7 + 0x70], %l6
26868 fnot2 %f10, %f12
26869 sdiv %i0, 0x18D9, %i5
26870 ldx [%l7 + 0x40], %l1
26871 xnorcc %g7, %i7, %i3
26872 array8 %l5, %o3, %i4
26873 fpsub32s %f8, %f4, %f15
26874 fmovsa %icc, %f0, %f3
26875 edge32 %i6, %l0, %g4
26876 lduw [%l7 + 0x5C], %o4
26877 fpsub16 %f8, %f8, %f10
26878 fmovsgu %icc, %f1, %f2
26879 ld [%l7 + 0x08], %f15
26880 fmovda %xcc, %f6, %f6
26881 tsubcc %o7, %o1, %o5
26882 ldsh [%l7 + 0x7E], %g5
26883 fpsub32 %f10, %f8, %f8
26884 movneg %icc, %l3, %i1
26885 fandnot1 %f6, %f14, %f8
26886 stb %g6, [%l7 + 0x36]
26887 bpos,pt %xcc, loop_3189
26888 fcmple32 %f6, %f2, %o0
26889 st %f5, [%l7 + 0x2C]
26890 fbg,a %fcc3, loop_3190
26891loop_3189:
26892 fandnot2s %f15, %f8, %f5
26893 fbule,a %fcc0, loop_3191
26894 fandnot2 %f0, %f4, %f0
26895loop_3190:
26896 sethi 0x0ABA, %l2
26897 call loop_3192
26898loop_3191:
26899 ldsw [%l7 + 0x24], %l4
26900 movrgez %o6, %g1, %g2
26901 fbug,a %fcc1, loop_3193
26902loop_3192:
26903 fmovdvs %xcc, %f8, %f4
26904 edge16ln %o2, %g3, %i2
26905 stx %i0, [%l7 + 0x10]
26906loop_3193:
26907 orncc %i5, 0x0A3C, %l6
26908 sdiv %l1, 0x1D14, %g7
26909 fbn,a %fcc0, loop_3194
26910 xnor %i7, %i3, %l5
26911 ldsb [%l7 + 0x30], %o3
26912 umul %i6, %l0, %i4
26913loop_3194:
26914 ldub [%l7 + 0x35], %o4
26915 lduw [%l7 + 0x38], %g4
26916 brgz %o1, loop_3195
26917 tvs %xcc, 0x1
26918 taddcctv %o7, 0x0814, %g5
26919 fmuld8ulx16 %f2, %f8, %f14
26920loop_3195:
26921 lduh [%l7 + 0x10], %o5
26922 be loop_3196
26923 stw %i1, [%l7 + 0x38]
26924 tgu %icc, 0x4
26925 fexpand %f12, %f12
26926loop_3196:
26927 smul %g6, 0x002F, %l3
26928 ldd [%l7 + 0x38], %f14
26929 lduh [%l7 + 0x3E], %l2
26930 ldsh [%l7 + 0x76], %l4
26931 fxnors %f1, %f3, %f1
26932 fmovsgu %icc, %f8, %f11
26933 nop
26934 setx loop_3197, %l0, %l1
26935 wrpr 0x1, %tl
26936 wrpr %l1, %tpc
26937 add %l1, 0x4, %l1
26938 wrpr %l1, %tnpc
26939 setx 0x34400001400, %l0, %l1
26940 wrpr %l1, %tstate
26941 wrhpr 0x4, %htstate
26942 retry
26943 stw %o6, [%l7 + 0x1C]
26944 sllx %g1, %o0, %g2
26945 tne %xcc, 0x2
26946loop_3197:
26947 taddcctv %o2, 0x0B60, %g3
26948 subcc %i2, %i5, %i0
26949 sethi 0x1EB7, %l6
26950 sethi 0x12C1, %g7
26951 brgez,a %l1, loop_3198
26952 std %f6, [%l7 + 0x48]
26953 lduh [%l7 + 0x5C], %i3
26954 fmovde %xcc, %f12, %f0
26955loop_3198:
26956 fsrc2s %f3, %f2
26957 sdiv %l5, 0x0794, %o3
26958 fmovrdlz %i6, %f2, %f14
26959 sth %l0, [%l7 + 0x58]
26960 bge,pt %icc, loop_3199
26961 fmovdcs %icc, %f9, %f7
26962 lduw [%l7 + 0x60], %i4
26963 bvs,a loop_3200
26964loop_3199:
26965 fmovs %f13, %f2
26966 ld [%l7 + 0x68], %f11
26967 fpmerge %f11, %f12, %f10
26968loop_3200:
26969 std %f14, [%l7 + 0x50]
26970 lduw [%l7 + 0x78], %o4
26971 movvc %icc, %i7, %g4
26972 fmovrdgez %o1, %f6, %f14
26973 xnorcc %g5, 0x0EFD, %o7
26974 sra %i1, 0x19, %o5
26975 lduw [%l7 + 0x58], %l3
26976 fbul,a %fcc3, loop_3201
26977 stb %g6, [%l7 + 0x30]
26978 fbuge,a %fcc2, loop_3202
26979 siam 0x6
26980loop_3201:
26981 orn %l2, 0x063E, %l4
26982 edge8ln %g1, %o0, %g2
26983loop_3202:
26984 fmovsge %icc, %f12, %f4
26985 orncc %o2, 0x0C0D, %o6
26986 andcc %g3, %i2, %i0
26987 ta %xcc, 0x3
26988 stx %i5, [%l7 + 0x18]
26989 ld [%l7 + 0x4C], %f7
26990 movvs %xcc, %l6, %l1
26991 ldsb [%l7 + 0x65], %i3
26992 fbge %fcc0, loop_3203
26993 ldx [%l7 + 0x10], %l5
26994 tsubcctv %o3, %i6, %l0
26995 fcmpd %fcc2, %f8, %f2
26996loop_3203:
26997 fble,a %fcc0, loop_3204
26998 bne loop_3205
26999 fand %f10, %f8, %f8
27000 nop
27001 setx loop_3206, %l0, %l1
27002 jmpl %l1, %i4
27003loop_3204:
27004 mulscc %o4, %i7, %g7
27005loop_3205:
27006 edge8l %o1, %g5, %g4
27007 ble,pn %icc, loop_3207
27008loop_3206:
27009 siam 0x3
27010 bn,a,pt %xcc, loop_3208
27011 fmovsgu %xcc, %f14, %f5
27012loop_3207:
27013 sth %i1, [%l7 + 0x6E]
27014 tgu %xcc, 0x7
27015loop_3208:
27016 bg,a %xcc, loop_3209
27017 movcs %xcc, %o7, %o5
27018 ldx [%l7 + 0x78], %g6
27019 ldsh [%l7 + 0x42], %l3
27020loop_3209:
27021 st %f2, [%l7 + 0x08]
27022 fmovdvc %icc, %f15, %f9
27023 tvs %xcc, 0x2
27024 bleu %xcc, loop_3210
27025 stw %l4, [%l7 + 0x20]
27026 ta %xcc, 0x3
27027 fnegs %f0, %f1
27028loop_3210:
27029 st %f6, [%l7 + 0x30]
27030 lduw [%l7 + 0x6C], %g1
27031 lduw [%l7 + 0x58], %l2
27032 tpos %xcc, 0x1
27033 xor %o0, %g2, %o6
27034 fornot1s %f0, %f12, %f5
27035 ba,a,pt %icc, loop_3211
27036 fmovs %f14, %f6
27037 movl %icc, %o2, %i2
27038 fpack32 %f4, %f14, %f4
27039loop_3211:
27040 ldsb [%l7 + 0x6D], %g3
27041 fbn,a %fcc2, loop_3212
27042 ldub [%l7 + 0x21], %i0
27043 fmovdleu %xcc, %f11, %f4
27044 fpsub16s %f2, %f3, %f6
27045loop_3212:
27046 fbo,a %fcc3, loop_3213
27047 nop
27048 setx loop_3214, %l0, %l1
27049 jmpl %l1, %l6
27050 ldsb [%l7 + 0x6F], %l1
27051 ba,a,pt %xcc, loop_3215
27052loop_3213:
27053 movl %xcc, %i5, %i3
27054loop_3214:
27055 ba,pn %xcc, loop_3216
27056 movneg %icc, %o3, %i6
27057loop_3215:
27058 fabss %f9, %f4
27059 fmovdn %icc, %f0, %f14
27060loop_3216:
27061 ldx [%l7 + 0x70], %l0
27062 fcmpd %fcc2, %f0, %f2
27063 movne %xcc, %i4, %o4
27064 ld [%l7 + 0x1C], %f8
27065 tn %icc, 0x3
27066 ld [%l7 + 0x64], %f2
27067 ld [%l7 + 0x64], %f5
27068 movleu %icc, %l5, %i7
27069 stb %g7, [%l7 + 0x42]
27070 lduw [%l7 + 0x08], %g5
27071 ldx [%l7 + 0x60], %o1
27072 stw %i1, [%l7 + 0x54]
27073 tl %icc, 0x3
27074 tgu %xcc, 0x6
27075 fmul8sux16 %f0, %f4, %f10
27076 fmovs %f5, %f6
27077 st %f0, [%l7 + 0x24]
27078 lduh [%l7 + 0x44], %o7
27079 fsrc1s %f13, %f12
27080 fmovsneg %icc, %f2, %f5
27081 fnot2 %f10, %f14
27082 fmovrde %g4, %f4, %f14
27083 lduw [%l7 + 0x70], %g6
27084 fbg,a %fcc3, loop_3217
27085 fors %f14, %f1, %f0
27086 stb %l3, [%l7 + 0x3A]
27087 nop
27088 setx loop_3218, %l0, %l1
27089 wrpr 0x1, %tl
27090 wrpr %l1, %tnpc
27091 setx 0x34400001400, %l0, %l1
27092 wrpr %l1, %tstate
27093 wrhpr 0x4, %htstate
27094 done
27095loop_3217:
27096 array8 %l4, %g1, %l2
27097 bg,a %xcc, loop_3219
27098 fand %f10, %f6, %f8
27099loop_3218:
27100 fmovdle %icc, %f8, %f4
27101 tgu %icc, 0x1
27102loop_3219:
27103 ldub [%l7 + 0x5A], %o0
27104 sra %g2, %o5, %o2
27105 stb %i2, [%l7 + 0x27]
27106 fmovrsne %g3, %f5, %f15
27107 stx %i0, [%l7 + 0x68]
27108 sll %o6, 0x1C, %l1
27109 fpsub32 %f10, %f8, %f10
27110 lduh [%l7 + 0x68], %l6
27111 array8 %i3, %o3, %i5
27112 bshuffle %f0, %f14, %f12
27113 fpadd16 %f0, %f0, %f12
27114 stx %l0, [%l7 + 0x78]
27115 bcs %icc, loop_3220
27116 addccc %i6, 0x12EB, %o4
27117 sth %l5, [%l7 + 0x28]
27118 ldsw [%l7 + 0x6C], %i7
27119loop_3220:
27120 andn %g7, %i4, %o1
27121 fbe %fcc3, loop_3221
27122 fabss %f13, %f9
27123 stx %g5, [%l7 + 0x40]
27124 brlz %o7, loop_3222
27125loop_3221:
27126 nop
27127 setx loop_3223, %l0, %l1
27128 wrpr 0x1, %tl
27129 wrpr %l1, %tpc
27130 add %l1, 0x4, %l1
27131 wrpr %l1, %tnpc
27132 setx 0x34400001400, %l0, %l1
27133 wrpr %l1, %tstate
27134 wrhpr 0x4, %htstate
27135 retry
27136 fnegd %f8, %f0
27137 fmovsvs %icc, %f7, %f15
27138loop_3222:
27139 fmovsvc %icc, %f5, %f9
27140loop_3223:
27141 subccc %g4, %g6, %i1
27142 edge8ln %l3, %g1, %l2
27143 mulx %o0, %g2, %o5
27144 stw %l4, [%l7 + 0x44]
27145 lduw [%l7 + 0x58], %i2
27146 stx %o2, [%l7 + 0x50]
27147 fmovsn %xcc, %f12, %f10
27148 mulscc %g3, 0x0628, %i0
27149 fmovde %xcc, %f15, %f10
27150 and %l1, 0x1409, %l6
27151 edge32 %i3, %o3, %i5
27152 nop
27153 setx loop_3224, %l0, %l1
27154 wrpr 0x1, %tl
27155 wrpr %l1, %tnpc
27156 setx 0x34400001400, %l0, %l1
27157 wrpr %l1, %tstate
27158 wrhpr 0x4, %htstate
27159 done
27160 tcs %icc, 0x0
27161 array32 %o6, %l0, %i6
27162 fnors %f9, %f4, %f2
27163loop_3224:
27164 fmuld8ulx16 %f2, %f5, %f12
27165 sth %l5, [%l7 + 0x2C]
27166 ld [%l7 + 0x50], %f11
27167 ldx [%l7 + 0x50], %i7
27168 sethi 0x1A7C, %o4
27169 fmovdne %xcc, %f9, %f11
27170 brlez,a %i4, loop_3225
27171 fnands %f1, %f8, %f0
27172 fnor %f14, %f14, %f12
27173 movg %icc, %g7, %o1
27174loop_3225:
27175 addcc %g5, 0x10BC, %o7
27176 st %f15, [%l7 + 0x6C]
27177 stw %g6, [%l7 + 0x08]
27178 lduw [%l7 + 0x70], %g4
27179 fmovde %icc, %f0, %f7
27180 edge32l %l3, %g1, %l2
27181 stw %i1, [%l7 + 0x0C]
27182 ldub [%l7 + 0x11], %o0
27183 fcmpes %fcc2, %f12, %f14
27184 fmovdge %icc, %f3, %f4
27185 fmovdleu %xcc, %f7, %f9
27186 addc %o5, 0x1670, %l4
27187 edge8ln %i2, %o2, %g2
27188 movcs %icc, %i0, %g3
27189 udivcc %l1, 0x078F, %l6
27190 ldub [%l7 + 0x5E], %o3
27191 fandnot2 %f4, %f8, %f12
27192 udivx %i5, 0x0CC2, %i3
27193 fmovrdlez %l0, %f8, %f14
27194 fmovsle %xcc, %f7, %f7
27195 taddcc %o6, %l5, %i7
27196 fbo %fcc0, loop_3226
27197 fandnot1s %f12, %f3, %f2
27198 ldsh [%l7 + 0x6C], %i6
27199 umul %i4, 0x05ED, %o4
27200loop_3226:
27201 stw %o1, [%l7 + 0x38]
27202 ldub [%l7 + 0x5A], %g7
27203 bvc,a loop_3227
27204 fcmple32 %f4, %f10, %g5
27205 ldsb [%l7 + 0x0E], %o7
27206 brlz,a %g4, loop_3228
27207loop_3227:
27208 subcc %l3, %g6, %g1
27209 nop
27210 setx loop_3229, %l0, %l1
27211 wrpr 0x1, %tl
27212 wrpr %l1, %tpc
27213 add %l1, 0x4, %l1
27214 wrpr %l1, %tnpc
27215 setx 0x34400001400, %l0, %l1
27216 wrpr %l1, %tstate
27217 wrhpr 0x4, %htstate
27218 retry
27219 smul %l2, 0x1C2A, %o0
27220loop_3228:
27221 ldd [%l7 + 0x40], %f4
27222 ld [%l7 + 0x70], %f10
27223loop_3229:
27224 fmuld8ulx16 %f2, %f0, %f10
27225 addcc %i1, 0x18D8, %o5
27226 fmul8x16al %f5, %f6, %f2
27227 edge32n %i2, %o2, %l4
27228 ldsb [%l7 + 0x13], %i0
27229 ldd [%l7 + 0x20], %f12
27230 for %f4, %f8, %f6
27231 array8 %g3, %g2, %l1
27232 fzeros %f1
27233 bl,a,pn %icc, loop_3230
27234 fbul,a %fcc2, loop_3231
27235 movn %xcc, %o3, %i5
27236 movleu %xcc, %i3, %l0
27237loop_3230:
27238 sdiv %l6, 0x192E, %o6
27239loop_3231:
27240 fba,a %fcc1, loop_3232
27241 lduh [%l7 + 0x6E], %i7
27242 fmovdgu %icc, %f1, %f14
27243 fxor %f8, %f8, %f10
27244loop_3232:
27245 mulx %i6, %l5, %o4
27246 ldsb [%l7 + 0x5C], %i4
27247 ldsh [%l7 + 0x66], %o1
27248 ldsb [%l7 + 0x36], %g5
27249 fandnot2 %f6, %f2, %f8
27250 fmovrslz %g7, %f14, %f11
27251 movge %xcc, %o7, %g4
27252 ldub [%l7 + 0x6C], %g6
27253 sethi 0x0EDE, %g1
27254 bgu %icc, loop_3233
27255 ldub [%l7 + 0x45], %l3
27256 ld [%l7 + 0x60], %f3
27257 sdivx %l2, 0x1F84, %i1
27258loop_3233:
27259 ldx [%l7 + 0x70], %o5
27260 fmovdpos %xcc, %f2, %f8
27261 std %f10, [%l7 + 0x30]
27262 nop
27263 setx loop_3234, %l0, %l1
27264 wrpr 0x1, %tl
27265 wrpr %l1, %tpc
27266 add %l1, 0x4, %l1
27267 wrpr %l1, %tnpc
27268 setx 0x34400001400, %l0, %l1
27269 wrpr %l1, %tstate
27270 wrhpr 0x4, %htstate
27271 retry
27272 lduw [%l7 + 0x34], %i2
27273 ldd [%l7 + 0x48], %f8
27274 lduw [%l7 + 0x08], %o0
27275loop_3234:
27276 sth %l4, [%l7 + 0x4E]
27277 lduh [%l7 + 0x78], %i0
27278 ldsw [%l7 + 0x38], %g3
27279 fmovspos %icc, %f0, %f5
27280 fbg,a %fcc3, loop_3235
27281 lduh [%l7 + 0x4E], %o2
27282 fmovsgu %xcc, %f11, %f11
27283 ldsh [%l7 + 0x2E], %l1
27284loop_3235:
27285 tsubcctv %g2, 0x001F, %i5
27286 fbne,a %fcc2, loop_3236
27287 stb %o3, [%l7 + 0x34]
27288 umul %l0, %i3, %o6
27289 ldsh [%l7 + 0x2C], %l6
27290loop_3236:
27291 movgu %xcc, %i7, %l5
27292 edge16ln %o4, %i4, %i6
27293 ldsh [%l7 + 0x5C], %o1
27294 xor %g7, %g5, %g4
27295 fsrc1 %f10, %f6
27296 movre %g6, 0x3C6, %o7
27297 movle %icc, %g1, %l2
27298 movvs %icc, %l3, %i1
27299 edge32ln %o5, %o0, %i2
27300 fpack32 %f6, %f2, %f6
27301 fmovdleu %xcc, %f12, %f13
27302 fmovspos %xcc, %f14, %f5
27303 sllx %l4, %g3, %i0
27304 edge16l %l1, %g2, %o2
27305 xnor %o3, %l0, %i5
27306 tn %xcc, 0x5
27307 brnz %i3, loop_3237
27308 ldx [%l7 + 0x78], %o6
27309 fmovsg %xcc, %f3, %f4
27310 bcc,a %xcc, loop_3238
27311loop_3237:
27312 fxnors %f0, %f14, %f0
27313 fmovdvs %xcc, %f12, %f0
27314 fzeros %f2
27315loop_3238:
27316 fbl %fcc0, loop_3239
27317 bge,pn %xcc, loop_3240
27318 fmovrsgz %i7, %f13, %f6
27319 tneg %icc, 0x0
27320loop_3239:
27321 bcs,pt %icc, loop_3241
27322loop_3240:
27323 fxnor %f2, %f6, %f0
27324 fblg,a %fcc3, loop_3242
27325 fornot2 %f8, %f12, %f12
27326loop_3241:
27327 ta %icc, 0x3
27328 ldx [%l7 + 0x18], %l6
27329loop_3242:
27330 stb %l5, [%l7 + 0x12]
27331 brnz %i4, loop_3243
27332 fones %f13
27333 udivcc %i6, 0x0E37, %o1
27334 ld [%l7 + 0x54], %f8
27335loop_3243:
27336 edge8 %g7, %o4, %g5
27337 movrne %g6, %g4, %o7
27338 fbug,a %fcc1, loop_3244
27339 nop
27340 setx loop_3245, %l0, %l1
27341 wrpr 0x1, %tl
27342 wrpr %l1, %tpc
27343 add %l1, 0x4, %l1
27344 wrpr %l1, %tnpc
27345 setx 0x34400001400, %l0, %l1
27346 wrpr %l1, %tstate
27347 wrhpr 0x4, %htstate
27348 retry
27349 fxnors %f12, %f2, %f14
27350 sth %l2, [%l7 + 0x3A]
27351loop_3244:
27352 fbue,a %fcc2, loop_3246
27353loop_3245:
27354 ba,a,pt %icc, loop_3247
27355 fcmpes %fcc2, %f14, %f0
27356 fbu %fcc2, loop_3248
27357loop_3246:
27358 fmovd %f8, %f0
27359loop_3247:
27360 fnot2s %f3, %f5
27361 edge32ln %l3, %i1, %o5
27362loop_3248:
27363 bneg,a,pt %icc, loop_3249
27364 sth %g1, [%l7 + 0x14]
27365 edge32 %i2, %l4, %g3
27366 edge32ln %o0, %l1, %i0
27367loop_3249:
27368 bneg,a %xcc, loop_3250
27369 fmovdgu %xcc, %f14, %f1
27370 ldsb [%l7 + 0x20], %g2
27371 fmovsne %xcc, %f3, %f8
27372loop_3250:
27373 smulcc %o2, %o3, %i5
27374 fcmpes %fcc1, %f5, %f9
27375 ldub [%l7 + 0x43], %i3
27376 ldub [%l7 + 0x45], %o6
27377 alignaddrl %i7, %l0, %l6
27378 movrne %l5, 0x0FE, %i6
27379 fmovdvc %xcc, %f7, %f0
27380 edge16l %o1, %g7, %i4
27381 fmovsl %xcc, %f11, %f2
27382 fands %f8, %f5, %f11
27383 fmovsvs %xcc, %f4, %f11
27384 ldsh [%l7 + 0x44], %o4
27385 bleu,pt %xcc, loop_3251
27386 fmovdvs %xcc, %f5, %f9
27387 fandnot2s %f2, %f14, %f15
27388 fbn,a %fcc1, loop_3252
27389loop_3251:
27390 ldsh [%l7 + 0x62], %g6
27391 brnz %g5, loop_3253
27392 stw %g4, [%l7 + 0x44]
27393loop_3252:
27394 fblg %fcc2, loop_3254
27395 lduw [%l7 + 0x30], %o7
27396loop_3253:
27397 bge %icc, loop_3255
27398 subccc %l2, 0x1A34, %l3
27399loop_3254:
27400 edge16l %i1, %o5, %i2
27401 fmovdne %icc, %f12, %f11
27402loop_3255:
27403 fmovscc %xcc, %f2, %f3
27404 movrgez %l4, 0x36B, %g3
27405 fmovrsgez %g1, %f8, %f1
27406 fornot2 %f6, %f0, %f2
27407 st %f1, [%l7 + 0x1C]
27408 fandnot2 %f14, %f2, %f4
27409 fnot1 %f4, %f10
27410 ldsh [%l7 + 0x36], %l1
27411 stw %o0, [%l7 + 0x70]
27412 brlez,a %g2, loop_3256
27413 sethi 0x0FF2, %o2
27414 ldd [%l7 + 0x20], %f2
27415 fba %fcc2, loop_3257
27416loop_3256:
27417 popc 0x0FD3, %o3
27418 fandnot1s %f12, %f13, %f9
27419 fbg,a %fcc3, loop_3258
27420loop_3257:
27421 fbne,a %fcc0, loop_3259
27422 fmovsle %icc, %f4, %f1
27423 ldsb [%l7 + 0x09], %i0
27424loop_3258:
27425 umulcc %i3, %i5, %o6
27426loop_3259:
27427 movrne %l0, %i7, %l5
27428 bvc,a loop_3260
27429 fbne %fcc2, loop_3261
27430 fmovsgu %icc, %f13, %f12
27431 ldub [%l7 + 0x52], %l6
27432loop_3260:
27433 fmovrsgz %i6, %f1, %f4
27434loop_3261:
27435 fmul8x16au %f12, %f15, %f14
27436 movge %xcc, %g7, %i4
27437 ld [%l7 + 0x64], %f14
27438 fpadd16 %f12, %f0, %f0
27439 fmovrsgez %o1, %f9, %f13
27440 sth %g6, [%l7 + 0x4C]
27441 fmovdneg %icc, %f13, %f2
27442 movvc %xcc, %o4, %g4
27443 movne %xcc, %g5, %l2
27444 movrlez %l3, 0x2EF, %o7
27445 fand %f10, %f0, %f4
27446 fmovdvs %icc, %f9, %f2
27447 udivcc %o5, 0x1DFA, %i2
27448 udivcc %l4, 0x0ED5, %g3
27449 tvc %xcc, 0x5
27450 bcc loop_3262
27451 fmovrslz %i1, %f10, %f1
27452 ldsw [%l7 + 0x34], %l1
27453 fmovdpos %xcc, %f2, %f5
27454loop_3262:
27455 ldd [%l7 + 0x58], %f2
27456 stb %g1, [%l7 + 0x5F]
27457 fbo %fcc2, loop_3263
27458 fone %f0
27459 fcmpne16 %f6, %f8, %g2
27460 lduh [%l7 + 0x18], %o2
27461loop_3263:
27462 stx %o0, [%l7 + 0x48]
27463 bvs,a,pt %xcc, loop_3264
27464 sdivcc %i0, 0x1423, %i3
27465 fxor %f2, %f12, %f2
27466 st %f12, [%l7 + 0x5C]
27467loop_3264:
27468 edge8 %o3, %i5, %o6
27469 sth %i7, [%l7 + 0x26]
27470 addc %l0, %l6, %i6
27471 popc 0x1D90, %l5
27472 fmovdleu %icc, %f13, %f12
27473 fmovsneg %xcc, %f1, %f2
27474 fmul8ulx16 %f8, %f2, %f10
27475 andn %i4, 0x1E05, %g7
27476 edge16n %o1, %g6, %o4
27477 movvc %xcc, %g4, %g5
27478 movle %icc, %l2, %o7
27479 fmul8x16al %f12, %f0, %f0
27480 ld [%l7 + 0x40], %f8
27481 fmuld8sux16 %f9, %f3, %f2
27482 std %f12, [%l7 + 0x40]
27483 ldsh [%l7 + 0x72], %l3
27484 movrlez %o5, %l4, %i2
27485 fbg,a %fcc3, loop_3265
27486 fmovsl %icc, %f6, %f11
27487 fmovrse %i1, %f3, %f14
27488 ldsh [%l7 + 0x4A], %l1
27489loop_3265:
27490 stb %g3, [%l7 + 0x33]
27491 ldsb [%l7 + 0x6B], %g1
27492 orcc %o2, %o0, %g2
27493 edge32 %i0, %o3, %i5
27494 stb %o6, [%l7 + 0x26]
27495 orcc %i3, 0x00AF, %i7
27496 brlez,a %l0, loop_3266
27497 brgz %i6, loop_3267
27498 fmovdge %xcc, %f5, %f13
27499 stx %l5, [%l7 + 0x68]
27500loop_3266:
27501 ldsh [%l7 + 0x64], %l6
27502loop_3267:
27503 stw %g7, [%l7 + 0x54]
27504 ld [%l7 + 0x5C], %f1
27505 stx %o1, [%l7 + 0x60]
27506 fbne,a %fcc3, loop_3268
27507 stb %i4, [%l7 + 0x66]
27508 ld [%l7 + 0x14], %f2
27509 fblg %fcc1, loop_3269
27510loop_3268:
27511 fmovrslez %g6, %f3, %f7
27512 fbne,a %fcc0, loop_3270
27513 fandnot2s %f13, %f5, %f9
27514loop_3269:
27515 ldub [%l7 + 0x66], %o4
27516 bleu,a %icc, loop_3271
27517loop_3270:
27518 udiv %g5, 0x16AB, %l2
27519 ldsb [%l7 + 0x78], %o7
27520 ldx [%l7 + 0x40], %l3
27521loop_3271:
27522 ba,a loop_3272
27523 array8 %o5, %g4, %i2
27524 std %f12, [%l7 + 0x38]
27525 fmovsn %xcc, %f1, %f10
27526loop_3272:
27527 andn %l4, 0x1D3B, %l1
27528 fmovrslez %i1, %f5, %f0
27529 st %f12, [%l7 + 0x24]
27530 sdivcc %g1, 0x0109, %o2
27531 movre %o0, %g3, %i0
27532 fcmpeq32 %f12, %f4, %g2
27533 add %i5, %o3, %i3
27534 ba loop_3273
27535 ldd [%l7 + 0x28], %f0
27536 fmovsneg %icc, %f8, %f3
27537 fbug %fcc2, loop_3274
27538loop_3273:
27539 bgu,pn %icc, loop_3275
27540 fpack32 %f6, %f2, %f6
27541 bg,a loop_3276
27542loop_3274:
27543 ldsw [%l7 + 0x38], %i7
27544loop_3275:
27545 fmovsvc %xcc, %f1, %f15
27546 srlx %l0, %i6, %l5
27547loop_3276:
27548 fmovdle %xcc, %f3, %f0
27549 fmovsvs %icc, %f0, %f11
27550 siam 0x4
27551 tcc %xcc, 0x7
27552 alignaddrl %l6, %o6, %g7
27553 ldsw [%l7 + 0x50], %i4
27554 call loop_3277
27555 tcs %icc, 0x3
27556 movneg %xcc, %g6, %o1
27557 lduh [%l7 + 0x44], %g5
27558loop_3277:
27559 subcc %l2, %o7, %l3
27560 tvc %icc, 0x7
27561 taddcc %o4, 0x0C1C, %o5
27562 std %f10, [%l7 + 0x68]
27563 fpsub32s %f13, %f3, %f11
27564 ldsw [%l7 + 0x64], %g4
27565 be,pn %icc, loop_3278
27566 movcs %icc, %i2, %l4
27567 ldub [%l7 + 0x10], %i1
27568 fcmpd %fcc0, %f0, %f10
27569loop_3278:
27570 srl %l1, 0x07, %o2
27571 st %f0, [%l7 + 0x20]
27572 orcc %g1, %g3, %i0
27573 ldsh [%l7 + 0x46], %g2
27574 nop
27575 setx loop_3279, %l0, %l1
27576 wrpr 0x1, %tl
27577 wrpr %l1, %tpc
27578 add %l1, 0x4, %l1
27579 wrpr %l1, %tnpc
27580 setx 0x34400001400, %l0, %l1
27581 wrpr %l1, %tstate
27582 wrhpr 0x4, %htstate
27583 retry
27584 fornot2s %f5, %f6, %f0
27585 ldsb [%l7 + 0x73], %o0
27586 std %f8, [%l7 + 0x70]
27587loop_3279:
27588 fmovs %f8, %f2
27589 stw %o3, [%l7 + 0x7C]
27590 bcs,pn %xcc, loop_3280
27591 sth %i5, [%l7 + 0x2C]
27592 taddcctv %i3, %i7, %l0
27593 xnor %l5, 0x0C5F, %l6
27594loop_3280:
27595 ldsb [%l7 + 0x53], %o6
27596 fnot1s %f2, %f1
27597 pdist %f6, %f2, %f10
27598 fnor %f12, %f10, %f0
27599 tl %xcc, 0x0
27600 sth %i6, [%l7 + 0x5A]
27601 edge16 %i4, %g7, %o1
27602 fcmpgt16 %f10, %f8, %g5
27603 fnand %f2, %f12, %f0
27604 tcc %icc, 0x5
27605 tgu %icc, 0x4
27606 udivcc %g6, 0x1EA1, %o7
27607 udivcc %l2, 0x003C, %o4
27608 stb %o5, [%l7 + 0x44]
27609 fmovsl %xcc, %f11, %f11
27610 bcs,a,pt %xcc, loop_3281
27611 tsubcctv %g4, %l3, %l4
27612 fcmple32 %f4, %f8, %i2
27613 ldsb [%l7 + 0x21], %i1
27614loop_3281:
27615 fmovsg %icc, %f3, %f1
27616 tg %icc, 0x3
27617 movpos %xcc, %l1, %o2
27618 ld [%l7 + 0x08], %f7
27619 ldub [%l7 + 0x46], %g3
27620 fmovsleu %xcc, %f14, %f13
27621 ldsh [%l7 + 0x1C], %i0
27622 fmovsvs %xcc, %f10, %f2
27623 bcc,a loop_3282
27624 movre %g1, 0x153, %o0
27625 orn %o3, 0x0951, %i5
27626 fpsub16s %f15, %f0, %f4
27627loop_3282:
27628 fpackfix %f12, %f7
27629 ldd [%l7 + 0x58], %f6
27630 umul %i3, 0x1FF3, %g2
27631 sth %l0, [%l7 + 0x74]
27632 fxnors %f8, %f11, %f1
27633 tge %icc, 0x7
27634 fmovs %f5, %f15
27635 umul %l5, %i7, %o6
27636 std %f4, [%l7 + 0x40]
27637 fnot2 %f0, %f0
27638 ldsb [%l7 + 0x7A], %i6
27639 ldub [%l7 + 0x7F], %i4
27640 ldub [%l7 + 0x7C], %g7
27641 edge8 %o1, %g5, %l6
27642 add %g6, 0x1734, %l2
27643 fmovse %icc, %f10, %f1
27644 orncc %o4, 0x01EC, %o5
27645 fmovsl %icc, %f2, %f11
27646 ldsb [%l7 + 0x64], %g4
27647 fmovsvc %icc, %f6, %f13
27648 fpsub16 %f8, %f8, %f12
27649 subcc %o7, %l4, %i2
27650 fmovdvs %xcc, %f0, %f3
27651 ldub [%l7 + 0x20], %i1
27652 std %f14, [%l7 + 0x78]
27653 stx %l1, [%l7 + 0x20]
27654 ldsh [%l7 + 0x32], %l3
27655 nop
27656 setx loop_3283, %l0, %l1
27657 wrpr 0x1, %tl
27658 wrpr %l1, %tnpc
27659 setx 0x34400001400, %l0, %l1
27660 wrpr %l1, %tstate
27661 wrhpr 0x4, %htstate
27662 done
27663 lduw [%l7 + 0x4C], %g3
27664 edge8l %o2, %g1, %i0
27665 fpsub16s %f4, %f4, %f11
27666loop_3283:
27667 lduw [%l7 + 0x50], %o0
27668 movrne %o3, %i3, %i5
27669 edge8l %g2, %l5, %i7
27670 stx %l0, [%l7 + 0x08]
27671 sdiv %i6, 0x1B1F, %o6
27672 sth %g7, [%l7 + 0x0C]
27673 addcc %o1, %g5, %l6
27674 umulcc %i4, 0x0CE2, %l2
27675 fornot2s %f10, %f12, %f8
27676 stb %g6, [%l7 + 0x56]
27677 st %f5, [%l7 + 0x78]
27678 addc %o5, %o4, %o7
27679 edge16ln %g4, %i2, %i1
27680 st %f2, [%l7 + 0x4C]
27681 fmul8x16au %f15, %f9, %f2
27682 ldsh [%l7 + 0x46], %l1
27683 orcc %l3, %l4, %g3
27684 udivcc %o2, 0x0B11, %g1
27685 movneg %xcc, %o0, %o3
27686 edge16ln %i0, %i3, %i5
27687 fmovsg %icc, %f15, %f12
27688 ldub [%l7 + 0x16], %g2
27689 fmovsvs %icc, %f15, %f6
27690 fmovdcc %icc, %f8, %f13
27691 edge8l %i7, %l5, %i6
27692 ldd [%l7 + 0x40], %f0
27693 and %o6, %g7, %l0
27694 fmovscc %icc, %f14, %f5
27695 st %f12, [%l7 + 0x7C]
27696 movle %xcc, %o1, %l6
27697 fcmpgt16 %f2, %f12, %g5
27698 movl %icc, %i4, %g6
27699 ldsh [%l7 + 0x3C], %l2
27700 fone %f4
27701 fbn,a %fcc3, loop_3284
27702 edge16 %o5, %o4, %o7
27703 fmovdge %xcc, %f6, %f4
27704 movne %xcc, %i2, %i1
27705loop_3284:
27706 edge32 %g4, %l1, %l4
27707 fzeros %f13
27708 fsrc2s %f10, %f1
27709 fbne,a %fcc0, loop_3285
27710 movg %icc, %g3, %o2
27711 fbl,a %fcc1, loop_3286
27712 ld [%l7 + 0x5C], %f2
27713loop_3285:
27714 ldub [%l7 + 0x4A], %l3
27715 ldsw [%l7 + 0x54], %o0
27716loop_3286:
27717 alignaddr %o3, %i0, %i3
27718 lduw [%l7 + 0x18], %i5
27719 fbo,a %fcc3, loop_3287
27720 ldsh [%l7 + 0x1C], %g1
27721 fpack16 %f14, %f7
27722 tn %xcc, 0x3
27723loop_3287:
27724 bne,a,pt %icc, loop_3288
27725 fbul %fcc3, loop_3289
27726 ldub [%l7 + 0x39], %g2
27727 tvc %xcc, 0x6
27728loop_3288:
27729 fmul8x16al %f12, %f3, %f2
27730loop_3289:
27731 ldsb [%l7 + 0x65], %i7
27732 fmovrsne %l5, %f6, %f11
27733 mulscc %o6, 0x16C6, %g7
27734 ldx [%l7 + 0x38], %i6
27735 fnand %f0, %f0, %f2
27736 ld [%l7 + 0x48], %f2
27737 ld [%l7 + 0x7C], %f12
27738 ldsb [%l7 + 0x7D], %l0
27739 fbn,a %fcc3, loop_3290
27740 ldsw [%l7 + 0x5C], %l6
27741 fnot2 %f12, %f10
27742 fmovsl %xcc, %f8, %f5
27743loop_3290:
27744 ldsb [%l7 + 0x73], %o1
27745 edge8l %g5, %i4, %l2
27746 fmul8ulx16 %f8, %f14, %f8
27747 sth %g6, [%l7 + 0x28]
27748 tg %icc, 0x7
27749 sth %o5, [%l7 + 0x5A]
27750 lduw [%l7 + 0x2C], %o4
27751 call loop_3291
27752 sth %i2, [%l7 + 0x52]
27753 ld [%l7 + 0x10], %f6
27754 stx %i1, [%l7 + 0x10]
27755loop_3291:
27756 fcmple16 %f4, %f6, %o7
27757 bgu,pn %xcc, loop_3292
27758 lduw [%l7 + 0x48], %g4
27759 fcmpgt16 %f0, %f6, %l4
27760 ldd [%l7 + 0x18], %f10
27761loop_3292:
27762 ldsb [%l7 + 0x2F], %l1
27763 fmovdvc %xcc, %f0, %f13
27764 ldd [%l7 + 0x08], %f2
27765 fpackfix %f6, %f0
27766 nop
27767 setx loop_3293, %l0, %l1
27768 jmpl %l1, %g3
27769 ldub [%l7 + 0x37], %o2
27770 tcc %icc, 0x0
27771 fba,a %fcc2, loop_3294
27772loop_3293:
27773 movle %xcc, %o0, %o3
27774 subc %l3, %i0, %i3
27775 stb %i5, [%l7 + 0x2C]
27776loop_3294:
27777 brlez,a %g1, loop_3295
27778 sdiv %g2, 0x1476, %l5
27779 fones %f1
27780 fmuld8ulx16 %f3, %f3, %f10
27781loop_3295:
27782 tne %xcc, 0x2
27783 movvs %xcc, %o6, %g7
27784 ldsb [%l7 + 0x52], %i6
27785 fcmpd %fcc1, %f8, %f8
27786 tg %xcc, 0x2
27787 array8 %i7, %l0, %o1
27788 nop
27789 setx loop_3296, %l0, %l1
27790 wrpr 0x1, %tl
27791 wrpr %l1, %tnpc
27792 setx 0x34400001400, %l0, %l1
27793 wrpr %l1, %tstate
27794 wrhpr 0x4, %htstate
27795 done
27796 fmovsgu %xcc, %f7, %f15
27797 fbug,a %fcc1, loop_3297
27798 ld [%l7 + 0x6C], %f13
27799loop_3296:
27800 fcmpeq32 %f12, %f6, %l6
27801 movgu %xcc, %i4, %g5
27802loop_3297:
27803 fbne %fcc0, loop_3298
27804 st %f12, [%l7 + 0x68]
27805 edge8l %l2, %g6, %o4
27806 movge %xcc, %i2, %o5
27807loop_3298:
27808 fmovrdlz %o7, %f0, %f12
27809 bcc %xcc, loop_3299
27810 fnegs %f12, %f4
27811 sra %g4, %l4, %i1
27812 fmovdvc %xcc, %f4, %f10
27813loop_3299:
27814 lduw [%l7 + 0x54], %l1
27815 movge %icc, %o2, %g3
27816 ld [%l7 + 0x60], %f13
27817 movre %o3, 0x210, %l3
27818 tle %xcc, 0x7
27819 fmovrslz %o0, %f0, %f13
27820 fbue %fcc2, loop_3300
27821 stx %i3, [%l7 + 0x70]
27822 srlx %i0, 0x04, %i5
27823 fmovdneg %xcc, %f4, %f12
27824loop_3300:
27825 movgu %icc, %g1, %g2
27826 movvs %xcc, %l5, %g7
27827 brgez %o6, loop_3301
27828 andn %i6, 0x0B1D, %l0
27829 movvs %icc, %i7, %l6
27830 srl %o1, %g5, %i4
27831loop_3301:
27832 edge8l %g6, %o4, %l2
27833 ldsh [%l7 + 0x66], %i2
27834 ldsh [%l7 + 0x56], %o5
27835 bn %icc, loop_3302
27836 ldsw [%l7 + 0x68], %o7
27837 fones %f12
27838 fcmpne16 %f2, %f14, %l4
27839loop_3302:
27840 sll %i1, 0x0B, %g4
27841 ldsw [%l7 + 0x60], %o2
27842 fmovdvc %icc, %f1, %f3
27843 tg %xcc, 0x7
27844 movvs %xcc, %g3, %o3
27845 tcc %icc, 0x1
27846 fblg %fcc0, loop_3303
27847 fcmpes %fcc2, %f0, %f5
27848 movge %xcc, %l3, %o0
27849 sth %i3, [%l7 + 0x58]
27850loop_3303:
27851 siam 0x6
27852 ble loop_3304
27853 ldx [%l7 + 0x08], %i0
27854 addccc %l1, 0x1B6B, %i5
27855 tne %icc, 0x7
27856loop_3304:
27857 fbu %fcc2, loop_3305
27858 fmovrdgez %g2, %f0, %f0
27859 mulscc %g1, 0x0838, %l5
27860 fmovrde %g7, %f6, %f12
27861loop_3305:
27862 lduw [%l7 + 0x40], %o6
27863 smul %i6, 0x1973, %i7
27864 brlez,a %l0, loop_3306
27865 andn %o1, %g5, %i4
27866 brlez,a %l6, loop_3307
27867 movcc %icc, %o4, %g6
27868loop_3306:
27869 ldub [%l7 + 0x1E], %i2
27870 fmul8sux16 %f8, %f4, %f2
27871loop_3307:
27872 edge32l %o5, %o7, %l2
27873 movre %l4, 0x381, %i1
27874 fmovdvc %xcc, %f7, %f0
27875 umulcc %g4, %g3, %o2
27876 std %f8, [%l7 + 0x50]
27877 fmovrdlz %l3, %f6, %f10
27878 edge8ln %o0, %i3, %o3
27879 stb %i0, [%l7 + 0x2F]
27880 orncc %i5, %g2, %l1
27881 fmuld8ulx16 %f12, %f14, %f8
27882 edge8l %l5, %g7, %o6
27883 be,a loop_3308
27884 fbl %fcc0, loop_3309
27885 stw %i6, [%l7 + 0x74]
27886 stx %i7, [%l7 + 0x30]
27887loop_3308:
27888 movn %icc, %g1, %o1
27889loop_3309:
27890 tsubcc %g5, %l0, %i4
27891 bne,a loop_3310
27892 ldsb [%l7 + 0x19], %l6
27893 tn %xcc, 0x2
27894 ld [%l7 + 0x18], %f7
27895loop_3310:
27896 mulscc %g6, 0x09F3, %i2
27897 fbu,a %fcc2, loop_3311
27898 udiv %o4, 0x0BE6, %o5
27899 tge %xcc, 0x1
27900 fbge,a %fcc1, loop_3312
27901loop_3311:
27902 ldd [%l7 + 0x68], %f4
27903 srax %o7, %l2, %i1
27904 movcs %xcc, %l4, %g4
27905loop_3312:
27906 edge32l %o2, %l3, %o0
27907 st %f6, [%l7 + 0x54]
27908 fxor %f6, %f0, %f4
27909 sth %g3, [%l7 + 0x2E]
27910 movleu %xcc, %i3, %o3
27911 ldsw [%l7 + 0x58], %i5
27912 fcmpes %fcc2, %f12, %f0
27913 fmovdneg %xcc, %f11, %f10
27914 move %xcc, %i0, %l1
27915 bne,a,pn %xcc, loop_3313
27916 stw %l5, [%l7 + 0x38]
27917 stw %g7, [%l7 + 0x70]
27918 fmovrsgez %o6, %f9, %f10
27919loop_3313:
27920 sllx %i6, 0x15, %i7
27921 st %f0, [%l7 + 0x5C]
27922 tsubcctv %g1, 0x1F77, %o1
27923 bpos,pt %icc, loop_3314
27924 stw %g2, [%l7 + 0x70]
27925 fpmerge %f14, %f5, %f8
27926 udivx %l0, 0x1EE1, %g5
27927loop_3314:
27928 fmovrdgez %l6, %f10, %f0
27929 fmovdleu %icc, %f13, %f1
27930 fmovsgu %xcc, %f8, %f5
27931 fmovdge %xcc, %f7, %f14
27932 movrlz %i4, %g6, %i2
27933 orncc %o5, 0x08D2, %o4
27934 sdivcc %o7, 0x11E5, %i1
27935 fsrc2s %f15, %f13
27936 taddcc %l4, 0x19E7, %l2
27937 ld [%l7 + 0x7C], %f9
27938 lduw [%l7 + 0x70], %g4
27939 addc %l3, 0x1BB0, %o2
27940 bvc loop_3315
27941 fornot2 %f12, %f12, %f8
27942 fblg %fcc1, loop_3316
27943 sth %o0, [%l7 + 0x2E]
27944loop_3315:
27945 tn %xcc, 0x3
27946 ba,a loop_3317
27947loop_3316:
27948 fmovdcs %icc, %f2, %f11
27949 fornot1 %f12, %f0, %f4
27950 movle %xcc, %g3, %i3
27951loop_3317:
27952 edge8ln %i5, %i0, %o3
27953 tvc %xcc, 0x6
27954 ldsh [%l7 + 0x56], %l5
27955 nop
27956 setx loop_3318, %l0, %l1
27957 wrpr 0x1, %tl
27958 wrpr %l1, %tnpc
27959 setx 0x34400001400, %l0, %l1
27960 wrpr %l1, %tstate
27961 wrhpr 0x4, %htstate
27962 done
27963 ldsw [%l7 + 0x24], %l1
27964 tvs %xcc, 0x4
27965 fabss %f2, %f6
27966loop_3318:
27967 fxors %f12, %f15, %f10
27968 ldsh [%l7 + 0x1A], %g7
27969 fbg %fcc3, loop_3319
27970 ldub [%l7 + 0x52], %o6
27971 ldsb [%l7 + 0x17], %i7
27972 movgu %xcc, %i6, %g1
27973loop_3319:
27974 std %f12, [%l7 + 0x18]
27975 or %o1, %g2, %g5
27976 ldub [%l7 + 0x58], %l6
27977 fmovdne %xcc, %f9, %f10
27978 fblg,a %fcc0, loop_3320
27979 alignaddrl %l0, %g6, %i2
27980 fmovsne %icc, %f13, %f8
27981 fmovdne %icc, %f6, %f12
27982loop_3320:
27983 movgu %xcc, %i4, %o5
27984 fmovrse %o7, %f3, %f1
27985 subc %o4, %i1, %l4
27986 fbg %fcc3, loop_3321
27987 st %f15, [%l7 + 0x6C]
27988 movcc %icc, %g4, %l2
27989 ldd [%l7 + 0x10], %f6
27990loop_3321:
27991 ldsb [%l7 + 0x11], %o2
27992 alignaddrl %o0, %l3, %g3
27993 sdiv %i3, 0x1DEF, %i5
27994 movvc %icc, %i0, %o3
27995 ldd [%l7 + 0x28], %f8
27996 fandnot1 %f2, %f0, %f10
27997 ldsh [%l7 + 0x30], %l5
27998 edge16 %g7, %o6, %i7
27999 udivx %l1, 0x1B4C, %g1
28000 fmovscs %xcc, %f2, %f12
28001 tcc %icc, 0x2
28002 fand %f0, %f12, %f4
28003 brlz %i6, loop_3322
28004 bvs,a,pn %xcc, loop_3323
28005 stw %g2, [%l7 + 0x40]
28006 lduw [%l7 + 0x48], %g5
28007loop_3322:
28008 fexpand %f8, %f6
28009loop_3323:
28010 fxor %f4, %f8, %f8
28011 edge16l %o1, %l6, %l0
28012 sth %i2, [%l7 + 0x52]
28013 bneg,a loop_3324
28014 fmovdn %icc, %f3, %f3
28015 movcs %xcc, %i4, %o5
28016 edge32 %g6, %o7, %o4
28017loop_3324:
28018 bl,pn %xcc, loop_3325
28019 fmovsl %icc, %f15, %f0
28020 ldd [%l7 + 0x20], %f14
28021 ldx [%l7 + 0x58], %i1
28022loop_3325:
28023 fmovrsgz %l4, %f13, %f7
28024 movpos %icc, %l2, %g4
28025 fmovdl %xcc, %f11, %f6
28026 sdiv %o2, 0x0FCB, %l3
28027 movleu %icc, %o0, %i3
28028 tneg %xcc, 0x4
28029 ldd [%l7 + 0x58], %f12
28030 movrgez %i5, %i0, %o3
28031 sdivcc %g3, 0x1D26, %l5
28032 edge32ln %o6, %g7, %i7
28033 sethi 0x1844, %l1
28034 ldub [%l7 + 0x50], %i6
28035 addcc %g1, 0x011C, %g5
28036 ldd [%l7 + 0x18], %f8
28037 fmovsge %xcc, %f6, %f14
28038 xnor %o1, %l6, %g2
28039 fbg %fcc0, loop_3326
28040 bshuffle %f10, %f14, %f2
28041 ld [%l7 + 0x70], %f12
28042 tne %icc, 0x3
28043loop_3326:
28044 te %xcc, 0x4
28045 mulscc %l0, %i4, %i2
28046 addccc %g6, %o7, %o5
28047 add %o4, %i1, %l2
28048 fcmpne16 %f8, %f6, %l4
28049 fmovsle %icc, %f4, %f4
28050 tcc %icc, 0x5
28051 ldd [%l7 + 0x10], %f8
28052 fmovdvs %icc, %f11, %f12
28053 ldsh [%l7 + 0x0C], %g4
28054 srl %o2, %l3, %o0
28055 ldsw [%l7 + 0x48], %i5
28056 sdivcc %i0, 0x0D6E, %o3
28057 bvs,pn %icc, loop_3327
28058 fbul %fcc1, loop_3328
28059 movne %icc, %i3, %g3
28060 ld [%l7 + 0x20], %f10
28061loop_3327:
28062 lduw [%l7 + 0x1C], %l5
28063loop_3328:
28064 fmovsle %icc, %f3, %f15
28065 ldx [%l7 + 0x60], %o6
28066 ldsb [%l7 + 0x21], %i7
28067 and %l1, %g7, %i6
28068 ldsw [%l7 + 0x7C], %g1
28069 faligndata %f0, %f4, %f2
28070 stw %o1, [%l7 + 0x50]
28071 stw %l6, [%l7 + 0x64]
28072 movre %g5, %l0, %i4
28073 fmovrse %i2, %f8, %f13
28074 orn %g2, 0x11EB, %o7
28075 andcc %o5, 0x15D3, %g6
28076 lduh [%l7 + 0x20], %i1
28077 nop
28078 setx loop_3329, %l0, %l1
28079 wrpr 0x1, %tl
28080 wrpr %l1, %tnpc
28081 setx 0x34400001400, %l0, %l1
28082 wrpr %l1, %tstate
28083 wrhpr 0x4, %htstate
28084 done
28085 edge8l %l2, %o4, %g4
28086 edge8ln %l4, %l3, %o0
28087 ld [%l7 + 0x74], %f11
28088loop_3329:
28089 movre %o2, %i0, %i5
28090 fcmps %fcc3, %f10, %f13
28091 sra %o3, 0x08, %i3
28092 umul %l5, %o6, %i7
28093 bcs,pn %icc, loop_3330
28094 fbule,a %fcc1, loop_3331
28095 fmovda %icc, %f7, %f4
28096 be,a %xcc, loop_3332
28097loop_3330:
28098 ld [%l7 + 0x44], %f3
28099loop_3331:
28100 andn %g3, %l1, %g7
28101 fnors %f1, %f14, %f11
28102loop_3332:
28103 fsrc2 %f2, %f2
28104 ldub [%l7 + 0x70], %g1
28105 movrne %i6, %l6, %g5
28106 ld [%l7 + 0x54], %f11
28107 pdist %f8, %f12, %f0
28108 std %f10, [%l7 + 0x58]
28109 std %f0, [%l7 + 0x28]
28110 fpsub16 %f2, %f14, %f8
28111 fnegs %f13, %f0
28112 fmul8x16al %f2, %f11, %f8
28113 fmovsa %xcc, %f3, %f3
28114 ldsb [%l7 + 0x41], %o1
28115 fcmpeq16 %f8, %f10, %i4
28116 fxors %f11, %f4, %f7
28117 bneg %xcc, loop_3333
28118 bneg,a loop_3334
28119 fmovdl %xcc, %f13, %f8
28120 lduw [%l7 + 0x2C], %l0
28121loop_3333:
28122 fmovsne %xcc, %f7, %f3
28123loop_3334:
28124 fcmpeq16 %f10, %f10, %g2
28125 fnot2 %f4, %f2
28126 addccc %i2, 0x13E0, %o5
28127 brlez,a %g6, loop_3335
28128 stw %i1, [%l7 + 0x1C]
28129 fpadd32s %f4, %f2, %f1
28130 ld [%l7 + 0x64], %f13
28131loop_3335:
28132 fpsub16s %f4, %f6, %f1
28133 ldub [%l7 + 0x42], %o7
28134 fbuge,a %fcc0, loop_3336
28135 fpadd16 %f8, %f12, %f0
28136 tgu %xcc, 0x0
28137 st %f11, [%l7 + 0x60]
28138loop_3336:
28139 fmovdle %xcc, %f13, %f14
28140 sth %l2, [%l7 + 0x1E]
28141 ldsh [%l7 + 0x78], %o4
28142 orn %g4, %l4, %o0
28143 fmuld8sux16 %f14, %f3, %f2
28144 taddcc %o2, %i0, %l3
28145 std %f8, [%l7 + 0x60]
28146 fornot1 %f4, %f2, %f10
28147 ldx [%l7 + 0x18], %i5
28148 fandnot2s %f2, %f1, %f3
28149 brlez,a %i3, loop_3337
28150 fbn,a %fcc1, loop_3338
28151 brz %l5, loop_3339
28152 sllx %o3, %i7, %g3
28153loop_3337:
28154 stb %o6, [%l7 + 0x34]
28155loop_3338:
28156 te %xcc, 0x4
28157loop_3339:
28158 fmul8x16au %f8, %f3, %f8
28159 nop
28160 setx loop_3340, %l0, %l1
28161 wrpr 0x1, %tl
28162 wrpr %l1, %tpc
28163 add %l1, 0x4, %l1
28164 wrpr %l1, %tnpc
28165 setx 0x34400001400, %l0, %l1
28166 wrpr %l1, %tstate
28167 wrhpr 0x4, %htstate
28168 retry
28169 edge8n %g7, %l1, %g1
28170 fmovdvs %icc, %f15, %f3
28171 fmovdle %icc, %f12, %f7
28172loop_3340:
28173 movcc %icc, %i6, %l6
28174 sdivx %g5, 0x01FA, %i4
28175 orcc %l0, 0x1D7F, %g2
28176 sdivcc %i2, 0x1AB7, %o5
28177 fcmple16 %f0, %f8, %o1
28178 fabsd %f12, %f12
28179 fmovrdgez %i1, %f12, %f12
28180 movre %o7, 0x15D, %l2
28181 orcc %o4, %g6, %l4
28182 fcmple32 %f12, %f4, %o0
28183 bne %xcc, loop_3341
28184 movrlz %g4, 0x3CA, %o2
28185 fbuge,a %fcc3, loop_3342
28186 xorcc %i0, 0x137C, %l3
28187loop_3341:
28188 fcmpes %fcc1, %f15, %f4
28189 fzeros %f12
28190loop_3342:
28191 std %f12, [%l7 + 0x48]
28192 stb %i3, [%l7 + 0x0A]
28193 sth %l5, [%l7 + 0x60]
28194 ldsh [%l7 + 0x3C], %o3
28195 sth %i5, [%l7 + 0x2A]
28196 movrlz %g3, %i7, %g7
28197 fmovdgu %icc, %f11, %f13
28198 srlx %l1, %o6, %i6
28199 ldsb [%l7 + 0x79], %l6
28200 ldd [%l7 + 0x08], %f10
28201 stb %g1, [%l7 + 0x28]
28202 edge16 %i4, %l0, %g2
28203 ldub [%l7 + 0x30], %g5
28204 st %f1, [%l7 + 0x3C]
28205 fmuld8ulx16 %f6, %f0, %f14
28206 ldsh [%l7 + 0x30], %i2
28207 orn %o1, %i1, %o7
28208 brlez %o5, loop_3343
28209 ble,pt %icc, loop_3344
28210 xorcc %l2, 0x1C83, %g6
28211 fnand %f10, %f10, %f14
28212loop_3343:
28213 movre %l4, %o0, %g4
28214loop_3344:
28215 taddcc %o2, %i0, %l3
28216 fcmpeq32 %f10, %f12, %i3
28217 sra %o4, 0x02, %l5
28218 fmovdne %icc, %f14, %f0
28219 fbu,a %fcc3, loop_3345
28220 fmovrsgz %o3, %f5, %f2
28221 fpsub32 %f14, %f0, %f14
28222 fbu %fcc0, loop_3346
28223loop_3345:
28224 ld [%l7 + 0x28], %f3
28225 fmovrslz %i5, %f7, %f1
28226 std %f8, [%l7 + 0x68]
28227loop_3346:
28228 st %f4, [%l7 + 0x1C]
28229 fpsub16 %f8, %f0, %f2
28230 fexpand %f6, %f4
28231 pdist %f2, %f10, %f6
28232 fbo %fcc0, loop_3347
28233 subccc %i7, %g3, %l1
28234 tg %icc, 0x2
28235 xnorcc %o6, 0x11F5, %i6
28236loop_3347:
28237 and %g7, %g1, %i4
28238 fand %f2, %f6, %f4
28239 movne %icc, %l6, %l0
28240 edge16l %g2, %i2, %o1
28241 tl %icc, 0x1
28242 fsrc2 %f2, %f4
28243 stw %i1, [%l7 + 0x6C]
28244 fmovdneg %xcc, %f9, %f4
28245 umul %o7, 0x07B5, %o5
28246 sub %l2, 0x12A6, %g5
28247 fbuge,a %fcc0, loop_3348
28248 movgu %icc, %g6, %o0
28249 lduw [%l7 + 0x68], %g4
28250 fcmpes %fcc1, %f2, %f9
28251loop_3348:
28252 fmovdne %icc, %f0, %f4
28253 fands %f5, %f3, %f0
28254 movrne %o2, %i0, %l4
28255 st %f2, [%l7 + 0x18]
28256 lduh [%l7 + 0x78], %l3
28257 edge8n %o4, %i3, %l5
28258 std %f6, [%l7 + 0x28]
28259 addc %o3, %i7, %g3
28260 tpos %xcc, 0x0
28261 orncc %l1, %i5, %o6
28262 st %f10, [%l7 + 0x08]
28263 movrlez %i6, %g7, %g1
28264 udivx %l6, 0x0E3A, %l0
28265 ldub [%l7 + 0x0D], %g2
28266 stw %i4, [%l7 + 0x10]
28267 fnegs %f15, %f11
28268 fmul8x16 %f13, %f8, %f6
28269 fmovsgu %xcc, %f6, %f15
28270 edge8 %i2, %o1, %i1
28271 fbg %fcc3, loop_3349
28272 fone %f4
28273 stb %o5, [%l7 + 0x69]
28274 tl %icc, 0x5
28275loop_3349:
28276 brgez,a %o7, loop_3350
28277 bneg loop_3351
28278 lduw [%l7 + 0x68], %l2
28279 ldsh [%l7 + 0x4C], %g5
28280loop_3350:
28281 stw %g6, [%l7 + 0x70]
28282loop_3351:
28283 brlz,a %g4, loop_3352
28284 fcmpne32 %f12, %f10, %o0
28285 fnegd %f12, %f6
28286 ldd [%l7 + 0x28], %f0
28287loop_3352:
28288 fandnot1 %f10, %f14, %f0
28289 edge32n %i0, %l4, %l3
28290 st %f1, [%l7 + 0x54]
28291 fmuld8ulx16 %f12, %f12, %f2
28292 fxnor %f6, %f0, %f12
28293 fcmpne16 %f8, %f6, %o4
28294 fmovdn %icc, %f2, %f14
28295 te %icc, 0x3
28296 tcs %xcc, 0x3
28297 fexpand %f5, %f4
28298 sdivx %o2, 0x0010, %l5
28299 fmovrdgez %i3, %f0, %f0
28300 ldsb [%l7 + 0x2E], %o3
28301 udivcc %g3, 0x1768, %i7
28302 ldsw [%l7 + 0x3C], %i5
28303 fbule,a %fcc3, loop_3353
28304 fbul,a %fcc2, loop_3354
28305 lduh [%l7 + 0x36], %o6
28306 fones %f6
28307loop_3353:
28308 movneg %icc, %l1, %g7
28309loop_3354:
28310 ldsb [%l7 + 0x37], %g1
28311 addcc %i6, 0x1FD5, %l6
28312 ldd [%l7 + 0x10], %f10
28313 st %f1, [%l7 + 0x1C]
28314 tl %icc, 0x3
28315 brlez,a %l0, loop_3355
28316 edge16n %i4, %i2, %g2
28317 fmovsneg %xcc, %f0, %f5
28318 sth %o1, [%l7 + 0x62]
28319loop_3355:
28320 edge16 %i1, %o7, %l2
28321 fmovd %f10, %f8
28322 fsrc2 %f8, %f12
28323 fcmpeq16 %f10, %f0, %g5
28324 fble %fcc0, loop_3356
28325 array16 %o5, %g4, %o0
28326 fnands %f3, %f7, %f4
28327 lduh [%l7 + 0x60], %i0
28328loop_3356:
28329 stx %g6, [%l7 + 0x10]
28330 udivx %l3, 0x0881, %l4
28331 brlez %o2, loop_3357
28332 fbue,a %fcc1, loop_3358
28333 ble loop_3359
28334 fornot2s %f3, %f10, %f12
28335loop_3357:
28336 ld [%l7 + 0x4C], %f7
28337loop_3358:
28338 fmovscs %icc, %f2, %f13
28339loop_3359:
28340 lduh [%l7 + 0x62], %o4
28341 udiv %l5, 0x0D66, %o3
28342 sethi 0x17D6, %i3
28343 ldd [%l7 + 0x08], %f2
28344 stb %g3, [%l7 + 0x62]
28345 movcs %xcc, %i7, %i5
28346 brlz,a %o6, loop_3360
28347 or %l1, %g1, %g7
28348 fmovsvc %xcc, %f14, %f5
28349 sdivx %i6, 0x1EC0, %l0
28350loop_3360:
28351 ta %xcc, 0x6
28352 std %f2, [%l7 + 0x10]
28353 fmovrdlz %l6, %f10, %f2
28354 array16 %i4, %i2, %o1
28355 ldx [%l7 + 0x08], %i1
28356 fpsub32s %f1, %f15, %f8
28357 stw %g2, [%l7 + 0x70]
28358 fmovrde %l2, %f4, %f10
28359 std %f0, [%l7 + 0x70]
28360 ldub [%l7 + 0x4F], %g5
28361 fexpand %f2, %f6
28362 taddcc %o7, 0x1E35, %g4
28363 fbule,a %fcc1, loop_3361
28364 alignaddrl %o0, %o5, %g6
28365 and %i0, %l4, %o2
28366 fmovsl %icc, %f11, %f12
28367loop_3361:
28368 fzero %f14
28369 ldub [%l7 + 0x7D], %o4
28370 add %l5, %l3, %i3
28371 sth %o3, [%l7 + 0x66]
28372 fexpand %f4, %f8
28373 movle %icc, %g3, %i7
28374 fbue,a %fcc2, loop_3362
28375 movcc %icc, %o6, %i5
28376 tgu %icc, 0x5
28377 te %xcc, 0x4
28378loop_3362:
28379 and %l1, 0x1C9E, %g7
28380 tcs %icc, 0x5
28381 fnands %f9, %f4, %f9
28382 orncc %g1, 0x1E74, %i6
28383 mulx %l6, 0x00BB, %i4
28384 fnands %f11, %f7, %f5
28385 fxnor %f2, %f12, %f4
28386 be,pt %xcc, loop_3363
28387 fmovdvs %icc, %f12, %f0
28388 fands %f15, %f12, %f0
28389 edge32n %l0, %i2, %o1
28390loop_3363:
28391 nop
28392 setx loop_3364, %l0, %l1
28393 wrpr 0x1, %tl
28394 wrpr %l1, %tnpc
28395 setx 0x34400001400, %l0, %l1
28396 wrpr %l1, %tstate
28397 wrhpr 0x4, %htstate
28398 done
28399 lduw [%l7 + 0x50], %i1
28400 ldub [%l7 + 0x1E], %g2
28401 movrlez %g5, %o7, %g4
28402loop_3364:
28403 ldsw [%l7 + 0x64], %l2
28404 brgz,a %o0, loop_3365
28405 array16 %o5, %g6, %i0
28406 fzeros %f8
28407 stb %o2, [%l7 + 0x5F]
28408loop_3365:
28409 bvs,a,pn %icc, loop_3366
28410 ldsw [%l7 + 0x3C], %o4
28411 alignaddrl %l4, %l3, %l5
28412 brnz,a %o3, loop_3367
28413loop_3366:
28414 fmovscs %icc, %f4, %f5
28415 array8 %i3, %g3, %i7
28416 sth %i5, [%l7 + 0x30]
28417loop_3367:
28418 array8 %l1, %o6, %g1
28419 orcc %i6, 0x020A, %l6
28420 fmovsa %icc, %f9, %f10
28421 fcmps %fcc1, %f14, %f8
28422 fpadd32s %f1, %f13, %f11
28423 subc %g7, 0x0A3E, %i4
28424 fmovrsgez %i2, %f15, %f15
28425 sdivcc %o1, 0x09FD, %l0
28426 ld [%l7 + 0x20], %f11
28427 ldd [%l7 + 0x70], %f10
28428 fpmerge %f12, %f9, %f14
28429 ble,a loop_3368
28430 fmovda %xcc, %f1, %f12
28431 ldsh [%l7 + 0x50], %i1
28432 fmovde %icc, %f8, %f2
28433loop_3368:
28434 fpack32 %f10, %f6, %f8
28435 fmul8ulx16 %f0, %f14, %f14
28436 ldx [%l7 + 0x58], %g2
28437 stw %g5, [%l7 + 0x60]
28438 fmovrdlez %o7, %f4, %f2
28439 fmovrslez %l2, %f4, %f15
28440 ld [%l7 + 0x38], %f10
28441 fzero %f14
28442 ldsh [%l7 + 0x60], %o0
28443 ldd [%l7 + 0x10], %f0
28444 fexpand %f3, %f8
28445 stw %o5, [%l7 + 0x3C]
28446 fmul8ulx16 %f8, %f12, %f6
28447 movg %xcc, %g6, %i0
28448 fornot1s %f14, %f10, %f8
28449 faligndata %f0, %f0, %f0
28450 ldsw [%l7 + 0x74], %g4
28451 fzeros %f7
28452 fsrc2s %f5, %f7
28453 fpadd16 %f6, %f8, %f0
28454 lduh [%l7 + 0x6E], %o4
28455 orncc %o2, %l3, %l5
28456 bg,a loop_3369
28457 ldsb [%l7 + 0x30], %l4
28458 andncc %i3, %o3, %g3
28459 fmovrslez %i7, %f13, %f3
28460loop_3369:
28461 st %f2, [%l7 + 0x28]
28462 ldsb [%l7 + 0x14], %l1
28463 stb %i5, [%l7 + 0x20]
28464 fmovdg %xcc, %f8, %f13
28465 movge %xcc, %g1, %i6
28466 fbn,a %fcc0, loop_3370
28467 stb %l6, [%l7 + 0x22]
28468 fpmerge %f3, %f8, %f12
28469 fpadd32s %f11, %f9, %f10
28470loop_3370:
28471 movneg %xcc, %o6, %g7
28472 edge8 %i4, %o1, %l0
28473 ldub [%l7 + 0x53], %i1
28474 fbo,a %fcc2, loop_3371
28475 lduw [%l7 + 0x3C], %i2
28476 ldx [%l7 + 0x30], %g5
28477 fornot2s %f8, %f11, %f6
28478loop_3371:
28479 ldx [%l7 + 0x28], %o7
28480 edge16 %l2, %g2, %o5
28481 fnegd %f0, %f6
28482 fmovrdgez %o0, %f8, %f8
28483 std %f10, [%l7 + 0x18]
28484 sth %g6, [%l7 + 0x62]
28485 st %f3, [%l7 + 0x6C]
28486 fcmpgt16 %f8, %f8, %i0
28487 tsubcctv %g4, 0x01F4, %o2
28488 movg %xcc, %o4, %l3
28489 fones %f0
28490 ble loop_3372
28491 bn,a,pt %xcc, loop_3373
28492 fmovdl %icc, %f4, %f6
28493 movvs %xcc, %l4, %l5
28494loop_3372:
28495 fmovde %icc, %f9, %f3
28496loop_3373:
28497 ldsw [%l7 + 0x1C], %o3
28498 fcmpeq32 %f12, %f6, %g3
28499 edge32 %i3, %l1, %i5
28500 brgz,a %i7, loop_3374
28501 ldx [%l7 + 0x08], %g1
28502 fbug,a %fcc2, loop_3375
28503 brgz %i6, loop_3376
28504loop_3374:
28505 st %f9, [%l7 + 0x64]
28506 fbuge,a %fcc1, loop_3377
28507loop_3375:
28508 fmovrslz %o6, %f8, %f6
28509loop_3376:
28510 fbule %fcc0, loop_3378
28511 sllx %g7, 0x10, %i4
28512loop_3377:
28513 fsrc2 %f4, %f0
28514 sethi 0x0455, %l6
28515loop_3378:
28516 alignaddrl %o1, %i1, %l0
28517 fbul,a %fcc1, loop_3379
28518 fbl %fcc3, loop_3380
28519 ta %icc, 0x0
28520 stw %g5, [%l7 + 0x2C]
28521loop_3379:
28522 st %f8, [%l7 + 0x3C]
28523loop_3380:
28524 tg %icc, 0x4
28525 fsrc2s %f13, %f5
28526 stw %o7, [%l7 + 0x50]
28527 tpos %icc, 0x2
28528 std %f2, [%l7 + 0x18]
28529 fmovrdlz %l2, %f2, %f4
28530 fble %fcc0, loop_3381
28531 mulscc %g2, %o5, %o0
28532 bne,a,pt %icc, loop_3382
28533 fmovs %f13, %f3
28534loop_3381:
28535 tvc %icc, 0x3
28536 ldx [%l7 + 0x60], %g6
28537loop_3382:
28538 fabsd %f8, %f10
28539 tvc %xcc, 0x5
28540 brz,a %i0, loop_3383
28541 tl %icc, 0x0
28542 fpsub16 %f10, %f4, %f10
28543 fmovdcc %xcc, %f2, %f11
28544loop_3383:
28545 fnor %f8, %f4, %f14
28546 fmovsg %xcc, %f13, %f9
28547 stx %g4, [%l7 + 0x78]
28548 fornot2 %f4, %f2, %f4
28549 fands %f5, %f3, %f15
28550 movle %icc, %i2, %o4
28551 st %f9, [%l7 + 0x60]
28552 movrgz %o2, %l3, %l4
28553 lduh [%l7 + 0x74], %o3
28554 fmovrse %l5, %f2, %f7
28555 ldx [%l7 + 0x38], %g3
28556 xnorcc %i3, %l1, %i5
28557 udivcc %g1, 0x0A2E, %i6
28558 fmovscs %xcc, %f7, %f14
28559 tcs %xcc, 0x5
28560 fbn,a %fcc3, loop_3384
28561 subccc %o6, 0x0EF9, %g7
28562 ldsh [%l7 + 0x14], %i4
28563 ldub [%l7 + 0x60], %i7
28564loop_3384:
28565 fandnot1 %f0, %f14, %f10
28566 tn %xcc, 0x7
28567 fblg,a %fcc0, loop_3385
28568 fnegs %f12, %f6
28569 fsrc2s %f12, %f5
28570 edge16l %o1, %i1, %l0
28571loop_3385:
28572 fbul,a %fcc2, loop_3386
28573 ldd [%l7 + 0x58], %f12
28574 smul %g5, 0x024A, %o7
28575 bgu,a loop_3387
28576loop_3386:
28577 fmuld8sux16 %f7, %f10, %f12
28578 fpmerge %f8, %f4, %f4
28579 ld [%l7 + 0x68], %f15
28580loop_3387:
28581 edge8 %l6, %l2, %g2
28582 ldsh [%l7 + 0x5C], %o5
28583 fmovdvc %xcc, %f4, %f14
28584 fmovsge %xcc, %f12, %f2
28585 popc 0x07FA, %o0
28586 fones %f9
28587 fmovsge %icc, %f11, %f15
28588 fmovse %icc, %f0, %f9
28589 fcmple16 %f10, %f4, %g6
28590 andncc %g4, %i2, %i0
28591 ldsh [%l7 + 0x2C], %o4
28592 fxors %f7, %f14, %f4
28593 fbl %fcc1, loop_3388
28594 ldd [%l7 + 0x20], %f6
28595 ldsh [%l7 + 0x14], %l3
28596 fpackfix %f0, %f3
28597loop_3388:
28598 taddcc %l4, 0x16B3, %o2
28599 fcmpeq32 %f8, %f10, %l5
28600 fmovrsgz %o3, %f10, %f5
28601 st %f3, [%l7 + 0x14]
28602 ldd [%l7 + 0x60], %f4
28603 srax %i3, 0x0D, %l1
28604 movre %g3, %i5, %g1
28605 bleu,a,pn %xcc, loop_3389
28606 st %f14, [%l7 + 0x58]
28607 stb %i6, [%l7 + 0x41]
28608 fmovrse %o6, %f2, %f5
28609loop_3389:
28610 fcmple32 %f4, %f14, %g7
28611 ld [%l7 + 0x70], %f7
28612 stw %i7, [%l7 + 0x70]
28613 fcmpes %fcc0, %f15, %f15
28614 addccc %i4, 0x091B, %i1
28615 stw %o1, [%l7 + 0x7C]
28616 fabsd %f10, %f14
28617 movneg %xcc, %g5, %l0
28618 fpadd32s %f10, %f14, %f8
28619 udivcc %l6, 0x04DF, %o7
28620 movne %icc, %g2, %o5
28621 fnot2s %f4, %f12
28622 ldd [%l7 + 0x60], %f2
28623 fcmpgt32 %f6, %f8, %o0
28624 fbul,a %fcc0, loop_3390
28625 ldsh [%l7 + 0x54], %g6
28626 for %f4, %f8, %f6
28627 st %f11, [%l7 + 0x50]
28628loop_3390:
28629 srlx %l2, 0x0E, %i2
28630 lduw [%l7 + 0x2C], %g4
28631 stx %i0, [%l7 + 0x78]
28632 fmovdne %icc, %f1, %f0
28633 lduh [%l7 + 0x3A], %o4
28634 fmovsne %icc, %f3, %f12
28635 fpsub32 %f0, %f6, %f14
28636 stb %l4, [%l7 + 0x78]
28637 fmovsge %xcc, %f9, %f0
28638 movrgz %l3, %l5, %o3
28639 ldsw [%l7 + 0x08], %i3
28640 ldx [%l7 + 0x10], %l1
28641 bgu,a loop_3391
28642 ldsw [%l7 + 0x28], %o2
28643 bcc,a,pt %xcc, loop_3392
28644 fmuld8ulx16 %f12, %f2, %f4
28645loop_3391:
28646 edge8ln %i5, %g1, %i6
28647 lduw [%l7 + 0x50], %o6
28648loop_3392:
28649 fmovde %xcc, %f1, %f14
28650 bcc,a loop_3393
28651 fmovsn %xcc, %f1, %f2
28652 srax %g7, %g3, %i4
28653 fmovdpos %icc, %f4, %f4
28654loop_3393:
28655 ldsw [%l7 + 0x20], %i1
28656 fbn,a %fcc0, loop_3394
28657 fand %f2, %f14, %f12
28658 fmovd %f14, %f0
28659 ldx [%l7 + 0x18], %o1
28660loop_3394:
28661 fmul8x16au %f0, %f11, %f0
28662 fmovdvs %icc, %f13, %f14
28663 fbe,a %fcc0, loop_3395
28664 brgz,a %g5, loop_3396
28665 fcmpne16 %f0, %f6, %i7
28666 movrgz %l6, %l0, %o7
28667loop_3395:
28668 ldub [%l7 + 0x37], %o5
28669loop_3396:
28670 subccc %g2, %o0, %l2
28671 edge8ln %i2, %g4, %g6
28672 lduh [%l7 + 0x3C], %o4
28673 ld [%l7 + 0x50], %f3
28674 fmovde %icc, %f3, %f10
28675 sth %i0, [%l7 + 0x56]
28676 ldsh [%l7 + 0x68], %l3
28677 fmovsle %xcc, %f9, %f0
28678 fmovdge %icc, %f9, %f6
28679 stx %l5, [%l7 + 0x68]
28680 ldd [%l7 + 0x68], %f0
28681 movgu %icc, %l4, %o3
28682 array8 %i3, %l1, %o2
28683 bvc,a,pn %xcc, loop_3397
28684 stx %g1, [%l7 + 0x50]
28685 edge16ln %i5, %o6, %g7
28686 movcc %icc, %g3, %i4
28687loop_3397:
28688 lduh [%l7 + 0x10], %i1
28689 fornot2 %f14, %f14, %f12
28690 fcmpeq16 %f0, %f12, %i6
28691 mulscc %o1, 0x017C, %g5
28692 ldsb [%l7 + 0x67], %i7
28693 srax %l0, %l6, %o5
28694 bge %xcc, loop_3398
28695 fbue %fcc3, loop_3399
28696 movleu %icc, %o7, %o0
28697 ldsb [%l7 + 0x0B], %g2
28698loop_3398:
28699 call loop_3400
28700loop_3399:
28701 edge16ln %i2, %g4, %g6
28702 sllx %o4, 0x0A, %i0
28703 sdiv %l3, 0x0E8F, %l5
28704loop_3400:
28705 sdivx %l2, 0x1EF7, %o3
28706 lduw [%l7 + 0x54], %l4
28707 fpsub16s %f10, %f9, %f7
28708 fxors %f15, %f6, %f13
28709 ldsw [%l7 + 0x40], %l1
28710 fmul8x16 %f4, %f12, %f10
28711 ldsb [%l7 + 0x12], %i3
28712 ldd [%l7 + 0x40], %f2
28713 ldsw [%l7 + 0x0C], %g1
28714 fbg,a %fcc1, loop_3401
28715 fmovdleu %xcc, %f0, %f8
28716 ld [%l7 + 0x1C], %f3
28717 fmovrsgez %i5, %f14, %f8
28718loop_3401:
28719 fmovdneg %xcc, %f1, %f7
28720 lduh [%l7 + 0x62], %o2
28721 andncc %o6, %g7, %g3
28722 fcmpgt32 %f2, %f12, %i1
28723 fnors %f0, %f3, %f15
28724 fpackfix %f14, %f13
28725 fnot1s %f0, %f8
28726 addcc %i4, %i6, %g5
28727 fmovdvs %xcc, %f2, %f14
28728 st %f14, [%l7 + 0x08]
28729 sllx %i7, 0x07, %o1
28730 nop
28731 setx loop_3402, %l0, %l1
28732 jmpl %l1, %l0
28733 fbl %fcc1, loop_3403
28734 movrlz %l6, %o7, %o0
28735 fble %fcc0, loop_3404
28736loop_3402:
28737 movrgz %g2, 0x17A, %o5
28738loop_3403:
28739 fmovdle %icc, %f10, %f3
28740 addccc %g4, 0x12FF, %i2
28741loop_3404:
28742 fmul8x16al %f6, %f13, %f8
28743 std %f6, [%l7 + 0x20]
28744 fnot1s %f13, %f15
28745 fba %fcc0, loop_3405
28746 tvc %xcc, 0x4
28747 fmovdle %xcc, %f12, %f5
28748 popc %g6, %i0
28749loop_3405:
28750 brnz %o4, loop_3406
28751 ld [%l7 + 0x4C], %f2
28752 stx %l3, [%l7 + 0x68]
28753 brlez %l2, loop_3407
28754loop_3406:
28755 st %f4, [%l7 + 0x64]
28756 edge16n %o3, %l5, %l1
28757 fabsd %f4, %f8
28758loop_3407:
28759 mova %icc, %i3, %g1
28760 movgu %icc, %i5, %l4
28761 fblg,a %fcc2, loop_3408
28762 ldd [%l7 + 0x38], %f0
28763 smul %o2, 0x01F5, %o6
28764 fcmps %fcc2, %f12, %f5
28765loop_3408:
28766 bcs,a,pn %icc, loop_3409
28767 tg %xcc, 0x3
28768 lduw [%l7 + 0x74], %g7
28769 st %f8, [%l7 + 0x5C]
28770loop_3409:
28771 bne,a,pt %icc, loop_3410
28772 fmovrdgz %g3, %f0, %f4
28773 fmovdneg %xcc, %f12, %f7
28774 fexpand %f6, %f6
28775loop_3410:
28776 fors %f6, %f2, %f14
28777 fmovrse %i1, %f7, %f5
28778 xnorcc %i4, 0x024F, %g5
28779 andcc %i7, 0x0977, %i6
28780 fmovdle %xcc, %f5, %f7
28781 lduw [%l7 + 0x78], %o1
28782 or %l0, %l6, %o0
28783 fbge %fcc1, loop_3411
28784 tle %icc, 0x2
28785 brz %g2, loop_3412
28786 ldsb [%l7 + 0x21], %o5
28787loop_3411:
28788 brlz,a %o7, loop_3413
28789 or %i2, %g4, %g6
28790loop_3412:
28791 sth %o4, [%l7 + 0x6E]
28792 fmovsleu %xcc, %f9, %f10
28793loop_3413:
28794 sth %l3, [%l7 + 0x20]
28795 fmovdne %icc, %f11, %f1
28796 sth %i0, [%l7 + 0x66]
28797 edge32l %o3, %l2, %l5
28798 brnz,a %l1, loop_3414
28799 movleu %xcc, %i3, %i5
28800 lduh [%l7 + 0x7E], %g1
28801 brgez %o2, loop_3415
28802loop_3414:
28803 edge8n %o6, %g7, %g3
28804 fmovrdne %i1, %f8, %f14
28805 movrgz %i4, %l4, %i7
28806loop_3415:
28807 udivcc %i6, 0x1BCB, %g5
28808 fcmpne32 %f10, %f12, %o1
28809 fcmpd %fcc2, %f6, %f0
28810 ldub [%l7 + 0x4D], %l6
28811 array32 %l0, %g2, %o5
28812 ldx [%l7 + 0x60], %o0
28813 taddcc %o7, %g4, %i2
28814 fmovrsne %o4, %f13, %f12
28815 popc %l3, %i0
28816 fmul8sux16 %f8, %f10, %f8
28817 tge %icc, 0x0
28818 ldd [%l7 + 0x28], %f4
28819 edge8ln %g6, %l2, %l5
28820 bn loop_3416
28821 fmovrdne %o3, %f0, %f14
28822 sth %l1, [%l7 + 0x66]
28823 stx %i3, [%l7 + 0x50]
28824loop_3416:
28825 fmovrsne %i5, %f14, %f7
28826 std %f8, [%l7 + 0x78]
28827 fpadd16 %f4, %f6, %f12
28828 movcs %icc, %o2, %g1
28829 st %f11, [%l7 + 0x3C]
28830 bne,pn %icc, loop_3417
28831 stb %o6, [%l7 + 0x1F]
28832 stb %g7, [%l7 + 0x3F]
28833 ldsb [%l7 + 0x3A], %g3
28834loop_3417:
28835 fors %f0, %f13, %f3
28836 movl %xcc, %i4, %i1
28837 fmovdleu %xcc, %f5, %f1
28838 ld [%l7 + 0x34], %f7
28839 tn %icc, 0x4
28840 fmovspos %icc, %f15, %f15
28841 edge32n %i7, %i6, %g5
28842 bvc %xcc, loop_3418
28843 srl %l4, %o1, %l0
28844 sdiv %l6, 0x06DA, %o5
28845 fnot1s %f13, %f7
28846loop_3418:
28847 ldsb [%l7 + 0x67], %g2
28848 fpadd32 %f10, %f4, %f10
28849 brgz %o7, loop_3419
28850 bge,a %xcc, loop_3420
28851 nop
28852 setx loop_3421, %l0, %l1
28853 wrpr 0x1, %tl
28854 wrpr %l1, %tnpc
28855 setx 0x34400001400, %l0, %l1
28856 wrpr %l1, %tstate
28857 wrhpr 0x4, %htstate
28858 done
28859 siam 0x1
28860loop_3419:
28861 lduw [%l7 + 0x3C], %g4
28862loop_3420:
28863 fmovdleu %xcc, %f14, %f7
28864loop_3421:
28865 tne %icc, 0x5
28866 fpsub32s %f4, %f6, %f1
28867 fmovdl %icc, %f9, %f14
28868 bpos,a,pn %icc, loop_3422
28869 udivcc %i2, 0x01F9, %o0
28870 ldd [%l7 + 0x68], %f6
28871 fmovspos %xcc, %f8, %f1
28872loop_3422:
28873 siam 0x1
28874 andncc %o4, %i0, %l3
28875 sllx %g6, %l5, %l2
28876 fandnot2s %f14, %f6, %f13
28877 bne,pn %xcc, loop_3423
28878 fornot1 %f6, %f10, %f2
28879 ldd [%l7 + 0x28], %f8
28880 subc %l1, %o3, %i3
28881loop_3423:
28882 ldx [%l7 + 0x50], %o2
28883 ldsw [%l7 + 0x20], %i5
28884 movpos %xcc, %g1, %o6
28885 fmovrdgez %g3, %f0, %f0
28886 stx %i4, [%l7 + 0x38]
28887 edge32l %g7, %i7, %i6
28888 fblg %fcc3, loop_3424
28889 bgu,a,pt %xcc, loop_3425
28890 movcc %icc, %g5, %l4
28891 fmovsneg %icc, %f12, %f12
28892loop_3424:
28893 edge16l %o1, %l0, %i1
28894loop_3425:
28895 fmovrsgez %l6, %f6, %f12
28896 stb %o5, [%l7 + 0x41]
28897 fornot2 %f2, %f0, %f0
28898 ldd [%l7 + 0x50], %f4
28899 stw %g2, [%l7 + 0x6C]
28900 sethi 0x1A3B, %o7
28901 fmuld8ulx16 %f11, %f2, %f4
28902 stx %i2, [%l7 + 0x10]
28903 brz,a %g4, loop_3426
28904 fmovspos %icc, %f15, %f12
28905 stw %o0, [%l7 + 0x14]
28906 taddcctv %o4, 0x01FC, %l3
28907loop_3426:
28908 lduh [%l7 + 0x52], %i0
28909 ldsw [%l7 + 0x6C], %g6
28910 fbne,a %fcc1, loop_3427
28911 fmul8x16au %f9, %f3, %f12
28912 faligndata %f14, %f12, %f2
28913 stx %l5, [%l7 + 0x70]
28914loop_3427:
28915 fpmerge %f3, %f9, %f10
28916 movg %icc, %l2, %l1
28917 umul %i3, %o2, %o3
28918 fzeros %f15
28919 pdist %f4, %f8, %f8
28920 fmovsge %icc, %f2, %f3
28921 fmovspos %xcc, %f0, %f4
28922 bpos,a loop_3428
28923 bvc,a %icc, loop_3429
28924 ldub [%l7 + 0x18], %i5
28925 tpos %icc, 0x5
28926loop_3428:
28927 tg %xcc, 0x4
28928loop_3429:
28929 fbge %fcc1, loop_3430
28930 fcmpd %fcc1, %f4, %f4
28931 movvc %xcc, %g1, %g3
28932 smul %o6, 0x046F, %g7
28933loop_3430:
28934 subcc %i4, %i6, %i7
28935 ble,a,pt %icc, loop_3431
28936 andcc %l4, 0x063F, %o1
28937 sethi 0x0930, %g5
28938 sra %i1, 0x13, %l6
28939loop_3431:
28940 fmovrse %o5, %f10, %f14
28941 fpackfix %f12, %f8
28942 ldsb [%l7 + 0x09], %g2
28943 fsrc1s %f15, %f15
28944 alignaddr %l0, %o7, %i2
28945 xnorcc %o0, 0x164A, %g4
28946 movneg %xcc, %l3, %o4
28947 srl %g6, 0x08, %i0
28948 srax %l2, %l1, %i3
28949 fmul8x16al %f10, %f8, %f4
28950 ldub [%l7 + 0x47], %l5
28951 lduh [%l7 + 0x6E], %o2
28952 nop
28953 setx loop_3432, %l0, %l1
28954 jmpl %l1, %o3
28955 fands %f6, %f6, %f3
28956 stw %i5, [%l7 + 0x68]
28957 fmovrdgez %g1, %f12, %f0
28958loop_3432:
28959 movrne %g3, %o6, %i4
28960 fmovsl %xcc, %f15, %f1
28961 fornot1s %f5, %f2, %f3
28962 fbuge %fcc1, loop_3433
28963 bge,a,pt %icc, loop_3434
28964 fmovdcc %icc, %f14, %f6
28965 tcc %xcc, 0x3
28966loop_3433:
28967 sra %g7, 0x07, %i6
28968loop_3434:
28969 array8 %i7, %o1, %l4
28970 fcmpeq32 %f0, %f12, %i1
28971 ld [%l7 + 0x20], %f4
28972 fandnot1s %f13, %f9, %f8
28973 andcc %g5, 0x0DD4, %o5
28974 call loop_3435
28975 movrlez %l6, %l0, %g2
28976 stw %o7, [%l7 + 0x50]
28977 ba loop_3436
28978loop_3435:
28979 fbuge,a %fcc3, loop_3437
28980 fands %f10, %f6, %f5
28981 sub %i2, %g4, %l3
28982loop_3436:
28983 fmovs %f0, %f0
28984loop_3437:
28985 movle %icc, %o4, %o0
28986 tcc %xcc, 0x2
28987 fandnot1s %f3, %f1, %f15
28988 fmovse %icc, %f1, %f7
28989 ldd [%l7 + 0x68], %f2
28990 fmovdne %icc, %f4, %f12
28991 bg,pn %icc, loop_3438
28992 edge8 %g6, %i0, %l2
28993 lduh [%l7 + 0x30], %l1
28994 stx %l5, [%l7 + 0x30]
28995loop_3438:
28996 movrlz %o2, 0x1B1, %i3
28997 std %f8, [%l7 + 0x48]
28998 subccc %o3, %g1, %g3
28999 fmul8x16 %f12, %f14, %f2
29000 tvs %icc, 0x4
29001 ld [%l7 + 0x3C], %f5
29002 ldsw [%l7 + 0x10], %i5
29003 ldd [%l7 + 0x70], %f8
29004 fabsd %f12, %f10
29005 fmovdge %xcc, %f5, %f1
29006 ldsh [%l7 + 0x12], %i4
29007 bge,pt %icc, loop_3439
29008 xnor %o6, %g7, %i7
29009 fmovscc %icc, %f12, %f6
29010 ldsw [%l7 + 0x48], %o1
29011loop_3439:
29012 addccc %i6, 0x07AF, %l4
29013 fpack32 %f10, %f0, %f12
29014 stw %g5, [%l7 + 0x18]
29015 bcs %xcc, loop_3440
29016 lduh [%l7 + 0x5E], %o5
29017 stx %l6, [%l7 + 0x70]
29018 udiv %l0, 0x04C8, %g2
29019loop_3440:
29020 fmovsne %icc, %f5, %f1
29021 ldsh [%l7 + 0x22], %i1
29022 fba,a %fcc0, loop_3441
29023 fmovde %icc, %f10, %f3
29024 tl %xcc, 0x3
29025 stx %o7, [%l7 + 0x70]
29026loop_3441:
29027 ldsw [%l7 + 0x24], %i2
29028 movvs %xcc, %l3, %o4
29029 fbne,a %fcc2, loop_3442
29030 lduh [%l7 + 0x6E], %g4
29031 array8 %o0, %i0, %l2
29032 edge32ln %g6, %l1, %l5
29033loop_3442:
29034 bneg,a %icc, loop_3443
29035 bleu %icc, loop_3444
29036 stx %o2, [%l7 + 0x20]
29037 fxnors %f0, %f10, %f9
29038loop_3443:
29039 fcmpes %fcc3, %f7, %f10
29040loop_3444:
29041 ld [%l7 + 0x2C], %f3
29042 movneg %xcc, %o3, %g1
29043 bn,a loop_3445
29044 fsrc1 %f10, %f6
29045 fone %f14
29046 movrlz %i3, 0x321, %g3
29047loop_3445:
29048 fbule %fcc0, loop_3446
29049 fmovsn %xcc, %f8, %f3
29050 st %f2, [%l7 + 0x60]
29051 movgu %xcc, %i4, %o6
29052loop_3446:
29053 fblg,a %fcc0, loop_3447
29054 tn %icc, 0x0
29055 st %f2, [%l7 + 0x78]
29056 srax %i5, 0x15, %g7
29057loop_3447:
29058 ldsh [%l7 + 0x52], %o1
29059 faligndata %f12, %f0, %f6
29060 fzero %f4
29061 stb %i7, [%l7 + 0x2C]
29062 sdivx %i6, 0x13E6, %l4
29063 edge16 %o5, %g5, %l6
29064 fabsd %f14, %f2
29065 lduw [%l7 + 0x18], %l0
29066 fpack32 %f12, %f10, %f4
29067 fmovrde %g2, %f12, %f6
29068 sub %i1, 0x0954, %i2
29069 ldub [%l7 + 0x31], %l3
29070 ldd [%l7 + 0x40], %f4
29071 ldsb [%l7 + 0x4F], %o4
29072 fmovrsgz %g4, %f2, %f1
29073 ldub [%l7 + 0x1B], %o7
29074 fmovsge %icc, %f14, %f6
29075 bn,a %xcc, loop_3448
29076 tvs %icc, 0x3
29077 ble loop_3449
29078 bleu,pt %icc, loop_3450
29079loop_3448:
29080 fnors %f13, %f7, %f15
29081 xorcc %o0, %i0, %g6
29082loop_3449:
29083 movne %xcc, %l2, %l5
29084loop_3450:
29085 fpack16 %f0, %f13
29086 ldub [%l7 + 0x68], %o2
29087 sdiv %o3, 0x1712, %l1
29088 fpmerge %f5, %f7, %f6
29089 stx %i3, [%l7 + 0x60]
29090 fmovdvc %xcc, %f14, %f12
29091 std %f12, [%l7 + 0x68]
29092 movrgez %g1, 0x1E1, %g3
29093 ldd [%l7 + 0x78], %f14
29094 lduh [%l7 + 0x26], %i4
29095 stx %i5, [%l7 + 0x50]
29096 sethi 0x1649, %g7
29097 fmovrdne %o1, %f2, %f4
29098 ldsw [%l7 + 0x74], %o6
29099 tne %xcc, 0x7
29100 sra %i6, %l4, %o5
29101 lduw [%l7 + 0x2C], %g5
29102 fmovsgu %xcc, %f9, %f6
29103 stw %l6, [%l7 + 0x7C]
29104 xor %i7, %g2, %l0
29105 fbo %fcc1, loop_3451
29106 fcmpd %fcc3, %f0, %f10
29107 ldx [%l7 + 0x78], %i1
29108 fbul,a %fcc1, loop_3452
29109loop_3451:
29110 faligndata %f4, %f2, %f10
29111 edge32l %l3, %o4, %g4
29112 addc %i2, 0x1E6E, %o0
29113loop_3452:
29114 smul %o7, 0x0578, %g6
29115 sub %i0, 0x1F64, %l2
29116 fmovrsne %l5, %f8, %f9
29117 taddcctv %o2, 0x0C6C, %l1
29118 fpsub16s %f6, %f3, %f12
29119 fandnot1s %f14, %f2, %f6
29120 fbule %fcc3, loop_3453
29121 udivcc %i3, 0x1E59, %o3
29122 lduh [%l7 + 0x76], %g1
29123 stx %g3, [%l7 + 0x20]
29124loop_3453:
29125 fblg,a %fcc2, loop_3454
29126 sra %i5, 0x1B, %g7
29127 ld [%l7 + 0x70], %f2
29128 ld [%l7 + 0x34], %f12
29129loop_3454:
29130 fcmped %fcc0, %f10, %f8
29131 fpsub32 %f14, %f8, %f2
29132 sethi 0x01EB, %o1
29133 mulscc %o6, 0x05EA, %i4
29134 ldx [%l7 + 0x10], %i6
29135 fandnot2s %f4, %f8, %f14
29136 edge8l %l4, %g5, %o5
29137 addc %l6, 0x1DA1, %i7
29138 subccc %l0, %g2, %l3
29139 fcmple16 %f2, %f2, %o4
29140 ld [%l7 + 0x6C], %f10
29141 fsrc1s %f5, %f4
29142 brlz,a %i1, loop_3455
29143 movge %xcc, %i2, %g4
29144 stw %o7, [%l7 + 0x7C]
29145 tneg %icc, 0x7
29146loop_3455:
29147 stb %o0, [%l7 + 0x16]
29148 ld [%l7 + 0x44], %f7
29149 xorcc %i0, 0x031F, %g6
29150 xnorcc %l2, %l5, %l1
29151 ldd [%l7 + 0x18], %f6
29152 fnegd %f0, %f2
29153 tg %xcc, 0x3
29154 fbe,a %fcc1, loop_3456
29155 stb %o2, [%l7 + 0x13]
29156 fone %f6
29157 fmovrslez %o3, %f15, %f5
29158loop_3456:
29159 ldd [%l7 + 0x70], %f4
29160 fmovsle %icc, %f3, %f4
29161 tne %xcc, 0x0
29162 movre %i3, 0x12D, %g3
29163 bvs,pn %icc, loop_3457
29164 fmovdge %icc, %f13, %f1
29165 std %f14, [%l7 + 0x78]
29166 fmul8x16al %f15, %f1, %f10
29167loop_3457:
29168 ldub [%l7 + 0x13], %i5
29169 ta %xcc, 0x5
29170 sth %g7, [%l7 + 0x22]
29171 ldx [%l7 + 0x40], %o1
29172 mulx %o6, 0x01EA, %g1
29173 fbne,a %fcc0, loop_3458
29174 movle %icc, %i6, %l4
29175 fcmple16 %f8, %f4, %i4
29176 fornot1 %f2, %f6, %f0
29177loop_3458:
29178 addc %o5, 0x1570, %l6
29179 edge16ln %g5, %l0, %i7
29180 movn %xcc, %g2, %o4
29181 fmovdg %icc, %f11, %f14
29182 tneg %icc, 0x7
29183 fbuge,a %fcc2, loop_3459
29184 ld [%l7 + 0x4C], %f3
29185 xnor %l3, 0x01D1, %i2
29186 smul %i1, 0x0FBF, %g4
29187loop_3459:
29188 fba,a %fcc1, loop_3460
29189 fabss %f4, %f1
29190 ldsh [%l7 + 0x62], %o0
29191 fexpand %f2, %f0
29192loop_3460:
29193 ldx [%l7 + 0x10], %o7
29194 fmovsg %icc, %f14, %f7
29195 fmovdn %xcc, %f12, %f0
29196 xorcc %i0, %l2, %l5
29197 popc 0x1A8D, %g6
29198 add %o2, 0x140A, %l1
29199 srlx %i3, %g3, %i5
29200 fble,a %fcc1, loop_3461
29201 ldsb [%l7 + 0x32], %o3
29202 fmul8x16au %f5, %f10, %f12
29203 te %icc, 0x7
29204loop_3461:
29205 sll %g7, %o6, %g1
29206 brgz,a %o1, loop_3462
29207 bvc,pn %xcc, loop_3463
29208 edge8ln %i6, %i4, %o5
29209 bcc,a,pn %xcc, loop_3464
29210loop_3462:
29211 edge32l %l4, %g5, %l6
29212loop_3463:
29213 subc %i7, 0x135D, %g2
29214 umulcc %o4, %l3, %i2
29215loop_3464:
29216 ldx [%l7 + 0x10], %i1
29217 ldd [%l7 + 0x40], %f0
29218 ldsh [%l7 + 0x78], %l0
29219 fbne,a %fcc2, loop_3465
29220 addccc %g4, %o7, %i0
29221 fandnot1s %f4, %f2, %f2
29222 array32 %o0, %l5, %g6
29223loop_3465:
29224 fbn %fcc2, loop_3466
29225 subccc %l2, %l1, %i3
29226 fmovdcc %icc, %f15, %f12
29227 fblg,a %fcc2, loop_3467
29228loop_3466:
29229 movvc %xcc, %g3, %i5
29230 lduw [%l7 + 0x30], %o3
29231 fzero %f6
29232loop_3467:
29233 stb %o2, [%l7 + 0x32]
29234 std %f4, [%l7 + 0x10]
29235 fmovdvc %xcc, %f4, %f13
29236 brgez,a %o6, loop_3468
29237 brgez %g7, loop_3469
29238 fmovrde %g1, %f0, %f0
29239 andcc %o1, %i4, %i6
29240loop_3468:
29241 stw %o5, [%l7 + 0x3C]
29242loop_3469:
29243 brlz,a %l4, loop_3470
29244 ldsw [%l7 + 0x68], %l6
29245 st %f3, [%l7 + 0x40]
29246 movre %i7, %g5, %g2
29247loop_3470:
29248 ldsh [%l7 + 0x6A], %o4
29249 sth %i2, [%l7 + 0x7E]
29250 movleu %xcc, %l3, %l0
29251 tvc %icc, 0x3
29252 ld [%l7 + 0x6C], %f10
29253 ldsh [%l7 + 0x1E], %i1
29254 tle %xcc, 0x7
29255 add %g4, %i0, %o7
29256 edge8 %l5, %o0, %g6
29257 brlz,a %l1, loop_3471
29258 ldsh [%l7 + 0x50], %i3
29259 fpack32 %f8, %f12, %f10
29260 ldub [%l7 + 0x3E], %l2
29261loop_3471:
29262 tg %xcc, 0x6
29263 lduw [%l7 + 0x50], %g3
29264 fblg,a %fcc2, loop_3472
29265 ldd [%l7 + 0x10], %f14
29266 taddcc %o3, %o2, %o6
29267 ldsb [%l7 + 0x51], %i5
29268loop_3472:
29269 ldsb [%l7 + 0x3B], %g7
29270 edge8ln %o1, %i4, %g1
29271 tsubcctv %o5, 0x0269, %l4
29272 fmovsleu %xcc, %f13, %f8
29273 fcmple32 %f6, %f10, %l6
29274 orn %i6, 0x17F0, %i7
29275 fmovrde %g5, %f12, %f8
29276 fmovrdgez %g2, %f12, %f14
29277 fornot2s %f6, %f5, %f6
29278 bl loop_3473
29279 fmovsleu %xcc, %f12, %f11
29280 be,a,pt %icc, loop_3474
29281 ldd [%l7 + 0x10], %f0
29282loop_3473:
29283 brz %i2, loop_3475
29284 fnot1 %f14, %f2
29285loop_3474:
29286 fandnot1 %f14, %f8, %f12
29287 mulscc %o4, 0x1513, %l3
29288loop_3475:
29289 fbn,a %fcc2, loop_3476
29290 fpmerge %f3, %f4, %f10
29291 ld [%l7 + 0x6C], %f15
29292 fmovdcs %xcc, %f7, %f14
29293loop_3476:
29294 movn %icc, %l0, %i1
29295 fmovsleu %xcc, %f13, %f13
29296 tle %xcc, 0x1
29297 movleu %xcc, %i0, %o7
29298 fmul8x16au %f13, %f12, %f10
29299 fmovrdgz %l5, %f2, %f0
29300 ldx [%l7 + 0x50], %g4
29301 umul %g6, 0x0F8E, %l1
29302 umulcc %o0, %i3, %l2
29303 edge32 %o3, %g3, %o2
29304 movcc %xcc, %o6, %i5
29305 fpsub16s %f4, %f10, %f5
29306 fbuge %fcc1, loop_3477
29307 fcmpeq32 %f0, %f12, %o1
29308 ldd [%l7 + 0x10], %f4
29309 brnz %g7, loop_3478
29310loop_3477:
29311 fmovsa %xcc, %f5, %f6
29312 fbul,a %fcc3, loop_3479
29313 sth %g1, [%l7 + 0x4A]
29314loop_3478:
29315 call loop_3480
29316 tcs %icc, 0x7
29317loop_3479:
29318 udivx %i4, 0x0F83, %o5
29319 taddcctv %l6, 0x00E9, %i6
29320loop_3480:
29321 fpsub32s %f6, %f15, %f1
29322 fmovdg %icc, %f12, %f6
29323 udivx %i7, 0x1F60, %l4
29324 stb %g2, [%l7 + 0x1B]
29325 ldub [%l7 + 0x4D], %i2
29326 fmovdle %xcc, %f1, %f9
29327 fnors %f8, %f5, %f11
29328 fbule,a %fcc1, loop_3481
29329 tl %icc, 0x2
29330 alignaddr %g5, %l3, %o4
29331 fmul8x16au %f3, %f2, %f0
29332loop_3481:
29333 stx %l0, [%l7 + 0x58]
29334 fpadd32s %f3, %f9, %f11
29335 bge,pt %icc, loop_3482
29336 fmovsgu %xcc, %f4, %f10
29337 fpack32 %f14, %f10, %f10
29338 fmovscc %xcc, %f5, %f13
29339loop_3482:
29340 ldx [%l7 + 0x40], %i0
29341 addcc %i1, %o7, %l5
29342 subc %g4, %l1, %o0
29343 movcs %xcc, %g6, %i3
29344 fors %f9, %f9, %f15
29345 std %f0, [%l7 + 0x40]
29346 lduh [%l7 + 0x5E], %l2
29347 or %o3, 0x1A16, %o2
29348 fcmpd %fcc3, %f2, %f8
29349 xnor %o6, 0x17DB, %g3
29350 edge8 %o1, %g7, %i5
29351 fpadd16 %f6, %f6, %f10
29352 std %f6, [%l7 + 0x68]
29353 fnand %f6, %f0, %f8
29354 fnors %f7, %f0, %f3
29355 bg,a %icc, loop_3483
29356 bn,a,pt %xcc, loop_3484
29357 movne %xcc, %g1, %i4
29358 bn,a,pt %xcc, loop_3485
29359loop_3483:
29360 fands %f12, %f6, %f8
29361loop_3484:
29362 fmovsvs %icc, %f9, %f15
29363 movcs %xcc, %o5, %i6
29364loop_3485:
29365 fcmped %fcc3, %f8, %f10
29366 stb %l6, [%l7 + 0x79]
29367 fmovdneg %icc, %f13, %f4
29368 tn %xcc, 0x6
29369 fbue %fcc2, loop_3486
29370 fmovsa %icc, %f4, %f14
29371 tvs %icc, 0x0
29372 st %f12, [%l7 + 0x2C]
29373loop_3486:
29374 lduh [%l7 + 0x7C], %l4
29375 addccc %i7, 0x130E, %i2
29376 lduw [%l7 + 0x44], %g2
29377 fmovsvs %xcc, %f9, %f4
29378 tn %icc, 0x3
29379 fpsub16s %f14, %f1, %f7
29380 bn,pn %icc, loop_3487
29381 fpadd32 %f12, %f12, %f6
29382 fmuld8sux16 %f9, %f11, %f8
29383 st %f6, [%l7 + 0x7C]
29384loop_3487:
29385 tcc %icc, 0x4
29386 lduh [%l7 + 0x56], %g5
29387 sth %l3, [%l7 + 0x6E]
29388 fbo %fcc3, loop_3488
29389 fandnot2s %f10, %f0, %f4
29390 siam 0x2
29391 lduw [%l7 + 0x7C], %o4
29392loop_3488:
29393 fones %f6
29394 add %l0, 0x130B, %i0
29395 fandnot1 %f8, %f12, %f10
29396 fmovdgu %icc, %f0, %f10
29397 fsrc2s %f11, %f1
29398 lduh [%l7 + 0x0A], %o7
29399 movre %l5, %g4, %i1
29400 fxnors %f1, %f14, %f11
29401 fsrc1 %f4, %f8
29402 ldsb [%l7 + 0x3F], %o0
29403 std %f12, [%l7 + 0x78]
29404 fmovs %f14, %f2
29405 lduw [%l7 + 0x50], %l1
29406 mova %xcc, %g6, %l2
29407 taddcc %i3, 0x0B3E, %o3
29408 fba,a %fcc3, loop_3489
29409 ldsb [%l7 + 0x0C], %o6
29410 fbul,a %fcc2, loop_3490
29411 ldsb [%l7 + 0x60], %o2
29412loop_3489:
29413 lduh [%l7 + 0x70], %o1
29414 mulx %g7, 0x140A, %i5
29415loop_3490:
29416 ldx [%l7 + 0x08], %g1
29417 fbl,a %fcc3, loop_3491
29418 fnegd %f4, %f6
29419 ldd [%l7 + 0x68], %f6
29420 stx %i4, [%l7 + 0x08]
29421loop_3491:
29422 be,a,pt %icc, loop_3492
29423 st %f3, [%l7 + 0x30]
29424 fbne %fcc3, loop_3493
29425 fcmpne16 %f4, %f14, %o5
29426loop_3492:
29427 movvs %icc, %g3, %i6
29428 ble,a,pt %xcc, loop_3494
29429loop_3493:
29430 taddcctv %l4, %i7, %l6
29431 xorcc %i2, %g2, %g5
29432 bpos,pn %icc, loop_3495
29433loop_3494:
29434 and %l3, %o4, %i0
29435 fpadd16s %f8, %f11, %f15
29436 sll %l0, %o7, %l5
29437loop_3495:
29438 ldsh [%l7 + 0x24], %i1
29439 udiv %g4, 0x038D, %o0
29440 addc %g6, 0x0C6D, %l2
29441 fblg,a %fcc1, loop_3496
29442 ldsw [%l7 + 0x08], %i3
29443 movrlz %o3, 0x3F2, %o6
29444 ldsb [%l7 + 0x2A], %o2
29445loop_3496:
29446 sllx %o1, %g7, %i5
29447 fmovrse %l1, %f10, %f8
29448 ldx [%l7 + 0x08], %g1
29449 ldsh [%l7 + 0x30], %o5
29450 fsrc2 %f8, %f12
29451 alignaddr %i4, %g3, %l4
29452 movrne %i7, %l6, %i6
29453 stb %i2, [%l7 + 0x47]
29454 movcc %xcc, %g5, %l3
29455 fmovdneg %xcc, %f13, %f6
29456 sth %o4, [%l7 + 0x5E]
29457 xnor %g2, %i0, %o7
29458 subccc %l5, %i1, %l0
29459 std %f10, [%l7 + 0x60]
29460 fandnot2s %f13, %f14, %f13
29461 ldub [%l7 + 0x4C], %g4
29462 fabsd %f14, %f4
29463 fbule %fcc0, loop_3497
29464 fornot2 %f0, %f0, %f8
29465 pdist %f2, %f14, %f4
29466 fsrc2s %f6, %f10
29467loop_3497:
29468 movpos %icc, %o0, %g6
29469 stw %i3, [%l7 + 0x4C]
29470 st %f7, [%l7 + 0x68]
29471 fcmps %fcc1, %f4, %f8
29472 movcs %icc, %l2, %o6
29473 ld [%l7 + 0x0C], %f7
29474 srlx %o2, 0x03, %o1
29475 std %f10, [%l7 + 0x20]
29476 tneg %xcc, 0x2
29477 std %f4, [%l7 + 0x68]
29478 fbne %fcc2, loop_3498
29479 ldd [%l7 + 0x48], %f0
29480 fmovsvs %xcc, %f12, %f8
29481 tg %xcc, 0x3
29482loop_3498:
29483 stb %o3, [%l7 + 0x52]
29484 fornot1 %f14, %f4, %f2
29485 brnz %g7, loop_3499
29486 ldx [%l7 + 0x38], %i5
29487 fnot2s %f14, %f4
29488 bl %xcc, loop_3500
29489loop_3499:
29490 fcmpgt32 %f4, %f10, %g1
29491 or %o5, 0x1DBB, %l1
29492 popc 0x094B, %i4
29493loop_3500:
29494 ld [%l7 + 0x54], %f6
29495 fands %f15, %f11, %f6
29496 fbne %fcc1, loop_3501
29497 movl %icc, %g3, %i7
29498 std %f2, [%l7 + 0x50]
29499 fmovrdlz %l4, %f0, %f10
29500loop_3501:
29501 array16 %l6, %i6, %i2
29502 brgz %g5, loop_3502
29503 srlx %l3, %g2, %i0
29504 fbuge %fcc2, loop_3503
29505 stx %o7, [%l7 + 0x28]
29506loop_3502:
29507 edge16l %l5, %o4, %i1
29508 sth %g4, [%l7 + 0x0C]
29509loop_3503:
29510 ldx [%l7 + 0x08], %o0
29511 edge32 %g6, %i3, %l2
29512 mulx %o6, 0x179F, %o2
29513 ta %icc, 0x4
29514 edge16ln %l0, %o1, %o3
29515 sth %i5, [%l7 + 0x6A]
29516 fbl,a %fcc1, loop_3504
29517 ldsb [%l7 + 0x6B], %g7
29518 fcmps %fcc3, %f12, %f9
29519 subcc %g1, 0x0093, %o5
29520loop_3504:
29521 stb %i4, [%l7 + 0x5E]
29522 ba,a %xcc, loop_3505
29523 srax %g3, %l1, %i7
29524 movrlez %l4, %l6, %i6
29525 xorcc %i2, 0x0F7A, %l3
29526loop_3505:
29527 fmovsgu %icc, %f0, %f15
29528 fsrc1s %f11, %f10
29529 brnz,a %g2, loop_3506
29530 bvs,a loop_3507
29531 fcmpne16 %f0, %f12, %g5
29532 fxors %f4, %f8, %f11
29533loop_3506:
29534 fmovdleu %icc, %f3, %f15
29535loop_3507:
29536 bcc,a,pt %icc, loop_3508
29537 fmovd %f4, %f8
29538 edge8n %i0, %l5, %o7
29539 ldd [%l7 + 0x40], %f10
29540loop_3508:
29541 edge8ln %o4, %i1, %o0
29542 fxors %f10, %f3, %f7
29543 fpadd16s %f1, %f3, %f6
29544 bg,a %icc, loop_3509
29545 stw %g6, [%l7 + 0x18]
29546 fpadd16 %f10, %f4, %f14
29547 call loop_3510
29548loop_3509:
29549 ldsw [%l7 + 0x64], %g4
29550 movcc %xcc, %l2, %o6
29551 fcmpgt16 %f14, %f6, %o2
29552loop_3510:
29553 fpsub16 %f0, %f8, %f6
29554 fexpand %f14, %f8
29555 array32 %i3, %l0, %o1
29556 fble,a %fcc3, loop_3511
29557 fmul8x16al %f10, %f13, %f8
29558 ld [%l7 + 0x4C], %f13
29559 sdivcc %o3, 0x111D, %i5
29560loop_3511:
29561 be,a,pt %xcc, loop_3512
29562 edge16n %g1, %o5, %i4
29563 movge %icc, %g7, %l1
29564 tvc %xcc, 0x6
29565loop_3512:
29566 fsrc1 %f2, %f4
29567 edge8ln %g3, %i7, %l4
29568 stx %i6, [%l7 + 0x10]
29569 fbne,a %fcc1, loop_3513
29570 movrgez %i2, 0x261, %l3
29571 fmovspos %icc, %f15, %f4
29572 movleu %icc, %l6, %g2
29573loop_3513:
29574 movcc %xcc, %i0, %l5
29575 bleu,a %xcc, loop_3514
29576 fbne %fcc0, loop_3515
29577 std %f2, [%l7 + 0x68]
29578 fmovse %xcc, %f9, %f9
29579loop_3514:
29580 tcs %xcc, 0x3
29581loop_3515:
29582 taddcctv %g5, %o4, %o7
29583 pdist %f14, %f14, %f12
29584 fbue,a %fcc0, loop_3516
29585 addcc %i1, 0x008A, %g6
29586 fmovrslz %g4, %f0, %f11
29587 fmovscc %icc, %f4, %f15
29588loop_3516:
29589 ld [%l7 + 0x0C], %f14
29590 fmovsa %xcc, %f5, %f1
29591 std %f6, [%l7 + 0x40]
29592 sra %l2, %o0, %o2
29593 stx %o6, [%l7 + 0x38]
29594 stx %l0, [%l7 + 0x58]
29595 tpos %icc, 0x4
29596 bshuffle %f6, %f0, %f0
29597 stx %i3, [%l7 + 0x10]
29598 ldsh [%l7 + 0x40], %o1
29599 movpos %icc, %o3, %g1
29600 fbul,a %fcc3, loop_3517
29601 fmovrsgez %i5, %f2, %f15
29602 stx %o5, [%l7 + 0x18]
29603 siam 0x2
29604loop_3517:
29605 ldx [%l7 + 0x20], %i4
29606 fmul8x16au %f0, %f7, %f6
29607 ldd [%l7 + 0x60], %f14
29608 srlx %g7, %l1, %g3
29609 ldd [%l7 + 0x18], %f2
29610 tpos %xcc, 0x6
29611 fmovrslez %l4, %f9, %f5
29612 sll %i7, %i6, %l3
29613 pdist %f0, %f0, %f10
29614 fbl %fcc1, loop_3518
29615 ldx [%l7 + 0x48], %i2
29616 fmovsleu %xcc, %f7, %f14
29617 stw %g2, [%l7 + 0x40]
29618loop_3518:
29619 ldsw [%l7 + 0x38], %l6
29620 fmovrsgez %l5, %f9, %f2
29621 fcmpgt32 %f4, %f10, %i0
29622 fnegd %f4, %f0
29623 sdivcc %g5, 0x1123, %o7
29624 tleu %xcc, 0x0
29625 fmovdleu %xcc, %f12, %f7
29626 fandnot1 %f0, %f6, %f8
29627 bg,a,pt %xcc, loop_3519
29628 tsubcc %o4, 0x061D, %g6
29629 fcmpeq16 %f14, %f14, %g4
29630 fcmple32 %f6, %f2, %l2
29631loop_3519:
29632 fpsub32s %f14, %f1, %f3
29633 nop
29634 setx loop_3520, %l0, %l1
29635 wrpr 0x1, %tl
29636 wrpr %l1, %tpc
29637 add %l1, 0x4, %l1
29638 wrpr %l1, %tnpc
29639 setx 0x34400001400, %l0, %l1
29640 wrpr %l1, %tstate
29641 wrhpr 0x4, %htstate
29642 retry
29643 ldsw [%l7 + 0x58], %i1
29644 mulx %o2, 0x0B6A, %o6
29645 fbo %fcc3, loop_3521
29646loop_3520:
29647 lduh [%l7 + 0x50], %l0
29648 fmovsge %xcc, %f6, %f2
29649 fmovrsne %o0, %f1, %f14
29650loop_3521:
29651 and %i3, 0x128D, %o3
29652 fxors %f10, %f1, %f13
29653 fbge %fcc1, loop_3522
29654 fpackfix %f0, %f12
29655 ld [%l7 + 0x38], %f13
29656 movrne %o1, %g1, %i5
29657loop_3522:
29658 ldsh [%l7 + 0x30], %i4
29659 fands %f0, %f0, %f12
29660 stb %o5, [%l7 + 0x46]
29661 tneg %icc, 0x0
29662 fmovrdlez %g7, %f10, %f8
29663 ldub [%l7 + 0x0E], %g3
29664 fmovda %xcc, %f7, %f8
29665 bvs %icc, loop_3523
29666 movrgez %l1, %l4, %i7
29667 fmovrdlez %i6, %f6, %f12
29668 xor %l3, 0x0DF4, %g2
29669loop_3523:
29670 movcc %xcc, %i2, %l6
29671 movl %icc, %l5, %i0
29672 nop
29673 setx loop_3524, %l0, %l1
29674 wrpr 0x1, %tl
29675 wrpr %l1, %tnpc
29676 setx 0x34400001400, %l0, %l1
29677 wrpr %l1, %tstate
29678 wrhpr 0x4, %htstate
29679 done
29680 lduh [%l7 + 0x6C], %g5
29681 ldsw [%l7 + 0x0C], %o7
29682 nop
29683 setx loop_3525, %l0, %l1
29684 wrpr 0x1, %tl
29685 wrpr %l1, %tpc
29686 add %l1, 0x4, %l1
29687 wrpr %l1, %tnpc
29688 setx 0x34400001400, %l0, %l1
29689 wrpr %l1, %tstate
29690 wrhpr 0x4, %htstate
29691 retry
29692loop_3524:
29693 ldsh [%l7 + 0x70], %o4
29694 fmuld8ulx16 %f3, %f14, %f12
29695 fcmpne16 %f14, %f12, %g4
29696loop_3525:
29697 ldd [%l7 + 0x28], %f14
29698 umul %l2, 0x181A, %i1
29699 fmovdpos %icc, %f9, %f10
29700 ld [%l7 + 0x74], %f7
29701 fble %fcc1, loop_3526
29702 fbl %fcc2, loop_3527
29703 fpadd32 %f10, %f4, %f6
29704 fnot1s %f15, %f6
29705loop_3526:
29706 ld [%l7 + 0x68], %f4
29707loop_3527:
29708 fpadd16s %f1, %f0, %f14
29709 xor %o2, %g6, %l0
29710 fcmpeq16 %f14, %f10, %o0
29711 bleu,a loop_3528
29712 ld [%l7 + 0x7C], %f1
29713 tn %icc, 0x7
29714 andncc %o6, %o3, %o1
29715loop_3528:
29716 brgez,a %g1, loop_3529
29717 fors %f8, %f0, %f4
29718 fbug %fcc0, loop_3530
29719 fpsub16s %f0, %f5, %f3
29720loop_3529:
29721 movn %icc, %i3, %i4
29722 mulx %o5, 0x164A, %g7
29723loop_3530:
29724 or %i5, %g3, %l1
29725 movneg %icc, %l4, %i6
29726 fandnot1s %f5, %f6, %f15
29727 stw %i7, [%l7 + 0x60]
29728 fbu %fcc3, loop_3531
29729 st %f15, [%l7 + 0x18]
29730 fmovrsne %l3, %f7, %f1
29731 ldub [%l7 + 0x52], %i2
29732loop_3531:
29733 stx %l6, [%l7 + 0x78]
29734 fmovsneg %xcc, %f1, %f4
29735 fmul8x16 %f9, %f10, %f4
29736 orn %g2, %i0, %g5
29737 fbn,a %fcc0, loop_3532
29738 move %xcc, %o7, %l5
29739 stx %o4, [%l7 + 0x08]
29740 sub %l2, 0x1F48, %i1
29741loop_3532:
29742 fmovrdlez %o2, %f4, %f4
29743 stx %g6, [%l7 + 0x78]
29744 fnot2 %f14, %f0
29745 ldx [%l7 + 0x70], %l0
29746 mova %icc, %o0, %g4
29747 fnands %f5, %f11, %f14
29748 edge8 %o6, %o3, %g1
29749 fbl %fcc1, loop_3533
29750 fmovrdne %i3, %f10, %f2
29751 tcs %icc, 0x2
29752 ldsb [%l7 + 0x37], %o1
29753loop_3533:
29754 tle %xcc, 0x3
29755 fmovrsne %i4, %f1, %f12
29756 mulx %o5, 0x1021, %g7
29757 fmovsge %xcc, %f14, %f3
29758 smul %i5, 0x1163, %l1
29759 fcmpne16 %f0, %f14, %g3
29760 tvc %icc, 0x5
29761 fbe,a %fcc3, loop_3534
29762 brnz %l4, loop_3535
29763 tsubcctv %i7, 0x0389, %i6
29764 udiv %i2, 0x0D96, %l3
29765loop_3534:
29766 fpackfix %f2, %f9
29767loop_3535:
29768 fmovrsne %l6, %f4, %f4
29769 sth %i0, [%l7 + 0x20]
29770 fmovde %icc, %f2, %f11
29771 ldd [%l7 + 0x70], %f8
29772 lduw [%l7 + 0x40], %g5
29773 ldx [%l7 + 0x18], %o7
29774 fandnot1 %f14, %f14, %f14
29775 ldsb [%l7 + 0x24], %g2
29776 ldx [%l7 + 0x48], %o4
29777 fandnot2 %f10, %f6, %f12
29778 brlez %l2, loop_3536
29779 fbne,a %fcc2, loop_3537
29780 call loop_3538
29781 fcmpes %fcc1, %f8, %f7
29782loop_3536:
29783 edge32n %i1, %l5, %g6
29784loop_3537:
29785 ldsb [%l7 + 0x4A], %l0
29786loop_3538:
29787 andcc %o0, 0x1F6E, %o2
29788 movrlz %g4, %o6, %o3
29789 sdivcc %g1, 0x0EC5, %o1
29790 fsrc1 %f8, %f14
29791 sdivcc %i4, 0x1833, %o5
29792 fbo %fcc3, loop_3539
29793 andcc %i3, 0x01D3, %i5
29794 std %f2, [%l7 + 0x20]
29795 ldub [%l7 + 0x60], %l1
29796loop_3539:
29797 fmuld8ulx16 %f0, %f7, %f8
29798 sdivcc %g7, 0x0DF8, %g3
29799 andcc %i7, %i6, %l4
29800 brgez,a %i2, loop_3540
29801 ldsw [%l7 + 0x1C], %l3
29802 fbo,a %fcc1, loop_3541
29803 fmovscc %icc, %f1, %f11
29804loop_3540:
29805 umulcc %i0, 0x1283, %l6
29806 nop
29807 setx loop_3542, %l0, %l1
29808 wrpr 0x1, %tl
29809 wrpr %l1, %tpc
29810 add %l1, 0x4, %l1
29811 wrpr %l1, %tnpc
29812 setx 0x34400001400, %l0, %l1
29813 wrpr %l1, %tstate
29814 wrhpr 0x4, %htstate
29815 retry
29816loop_3541:
29817 bl,pn %xcc, loop_3543
29818 movleu %xcc, %o7, %g2
29819 sdivcc %g5, 0x18BA, %o4
29820loop_3542:
29821 lduw [%l7 + 0x34], %i1
29822loop_3543:
29823 ldsw [%l7 + 0x6C], %l2
29824 fbne,a %fcc1, loop_3544
29825 bpos loop_3545
29826 fpmerge %f4, %f5, %f4
29827 fbuge,a %fcc1, loop_3546
29828loop_3544:
29829 umulcc %g6, 0x19C8, %l5
29830loop_3545:
29831 taddcc %l0, 0x0F66, %o2
29832 fbn,a %fcc3, loop_3547
29833loop_3546:
29834 fble %fcc0, loop_3548
29835 movleu %icc, %o0, %o6
29836 fmovspos %icc, %f14, %f8
29837loop_3547:
29838 fmovdvc %icc, %f12, %f4
29839loop_3548:
29840 fmovsvs %xcc, %f5, %f6
29841 st %f4, [%l7 + 0x30]
29842 fandnot2 %f12, %f14, %f6
29843 fmovdcs %icc, %f11, %f15
29844 fcmpgt16 %f6, %f2, %g4
29845 sra %o3, 0x03, %g1
29846 xnorcc %o1, %i4, %i3
29847 std %f6, [%l7 + 0x38]
29848 fbe,a %fcc1, loop_3549
29849 bne,a loop_3550
29850 std %f10, [%l7 + 0x78]
29851 andn %i5, 0x0B31, %l1
29852loop_3549:
29853 st %f0, [%l7 + 0x1C]
29854loop_3550:
29855 fpsub32 %f6, %f4, %f2
29856 stw %g7, [%l7 + 0x08]
29857 fxors %f4, %f0, %f1
29858 fbg,a %fcc1, loop_3551
29859 brgz %g3, loop_3552
29860 ldsw [%l7 + 0x54], %i7
29861 movrlz %o5, 0x00C, %l4
29862loop_3551:
29863 fmovrdgz %i2, %f6, %f14
29864loop_3552:
29865 bl,a loop_3553
29866 call loop_3554
29867 for %f14, %f14, %f8
29868 edge16ln %i6, %l3, %i0
29869loop_3553:
29870 xorcc %l6, %o7, %g5
29871loop_3554:
29872 add %g2, %i1, %l2
29873 movle %icc, %o4, %l5
29874 fcmpd %fcc3, %f8, %f6
29875 edge16n %g6, %o2, %l0
29876 movrgez %o6, 0x3F4, %g4
29877 fba,a %fcc2, loop_3555
29878 fmuld8ulx16 %f10, %f4, %f0
29879 fpadd16 %f2, %f12, %f0
29880 ldsh [%l7 + 0x42], %o3
29881loop_3555:
29882 ldub [%l7 + 0x19], %o0
29883 ld [%l7 + 0x48], %f12
29884 edge16 %g1, %o1, %i3
29885 fbl,a %fcc0, loop_3556
29886 ldd [%l7 + 0x10], %f0
29887 stx %i5, [%l7 + 0x10]
29888 stx %l1, [%l7 + 0x48]
29889loop_3556:
29890 fmovsneg %xcc, %f12, %f14
29891 tle %xcc, 0x3
29892 stx %i4, [%l7 + 0x18]
29893 movneg %icc, %g7, %i7
29894 fmovdgu %xcc, %f10, %f11
29895 movle %icc, %o5, %l4
29896 fpadd16 %f4, %f10, %f6
29897 ld [%l7 + 0x08], %f1
29898 movneg %xcc, %g3, %i2
29899 tleu %xcc, 0x0
29900 fbug %fcc1, loop_3557
29901 ldx [%l7 + 0x08], %l3
29902 movne %icc, %i0, %l6
29903 bvs,a %icc, loop_3558
29904loop_3557:
29905 brlz,a %o7, loop_3559
29906 movvs %xcc, %g5, %g2
29907 edge16l %i6, %i1, %l2
29908loop_3558:
29909 fcmple32 %f8, %f10, %l5
29910loop_3559:
29911 ldub [%l7 + 0x2D], %o4
29912 fmovd %f8, %f12
29913 brgez %g6, loop_3560
29914 ldsw [%l7 + 0x38], %o2
29915 nop
29916 setx loop_3561, %l0, %l1
29917 jmpl %l1, %l0
29918 fmuld8sux16 %f8, %f2, %f2
29919loop_3560:
29920 stb %o6, [%l7 + 0x6A]
29921 ldx [%l7 + 0x40], %o3
29922loop_3561:
29923 fbug %fcc1, loop_3562
29924 fbn %fcc2, loop_3563
29925 std %f4, [%l7 + 0x18]
29926 umulcc %g4, %g1, %o1
29927loop_3562:
29928 movcc %xcc, %o0, %i5
29929loop_3563:
29930 fmovdg %xcc, %f4, %f7
29931 fmovsg %icc, %f14, %f1
29932 fmovd %f0, %f6
29933 srlx %l1, %i3, %i4
29934 fand %f10, %f4, %f0
29935 lduw [%l7 + 0x38], %i7
29936 fmul8ulx16 %f12, %f0, %f4
29937 tg %xcc, 0x5
29938 stw %o5, [%l7 + 0x38]
29939 udivcc %g7, 0x042F, %l4
29940 fmovdpos %xcc, %f1, %f11
29941 edge32n %g3, %l3, %i2
29942 stx %l6, [%l7 + 0x58]
29943 tgu %xcc, 0x5
29944 umul %o7, %g5, %i0
29945 tn %icc, 0x0
29946 lduh [%l7 + 0x34], %i6
29947 fpsub32 %f10, %f0, %f10
29948 fbul,a %fcc2, loop_3564
29949 addc %g2, %l2, %l5
29950 edge8n %o4, %i1, %o2
29951 tvc %icc, 0x2
29952loop_3564:
29953 addcc %l0, %g6, %o3
29954 ldub [%l7 + 0x14], %o6
29955 fbug,a %fcc0, loop_3565
29956 fmul8x16 %f6, %f14, %f4
29957 fmovrdgz %g4, %f14, %f0
29958 orcc %g1, %o0, %o1
29959loop_3565:
29960 fones %f1
29961 fbul,a %fcc1, loop_3566
29962 fmovd %f8, %f8
29963 tgu %xcc, 0x6
29964 be,a loop_3567
29965loop_3566:
29966 fmovdne %icc, %f11, %f4
29967 sdivcc %i5, 0x1885, %i3
29968 fmuld8sux16 %f9, %f14, %f12
29969loop_3567:
29970 ld [%l7 + 0x5C], %f0
29971 ldsh [%l7 + 0x78], %i4
29972 movneg %xcc, %l1, %o5
29973 bgu,pn %xcc, loop_3568
29974 fmovdvc %xcc, %f10, %f9
29975 edge32l %i7, %g7, %l4
29976 xorcc %g3, %l3, %i2
29977loop_3568:
29978 addc %o7, 0x08BF, %g5
29979 tcs %icc, 0x4
29980 fmovdleu %xcc, %f8, %f3
29981 movpos %icc, %i0, %i6
29982 fabss %f3, %f14
29983 ldsw [%l7 + 0x38], %l6
29984 lduw [%l7 + 0x70], %l2
29985 fmovdle %xcc, %f13, %f9
29986 brgz %g2, loop_3569
29987 fmovdge %xcc, %f7, %f1
29988 popc %o4, %i1
29989 ld [%l7 + 0x7C], %f7
29990loop_3569:
29991 ld [%l7 + 0x54], %f9
29992 fmovrsgez %l5, %f10, %f10
29993 fmovse %icc, %f12, %f14
29994 sra %o2, %g6, %l0
29995 fornot1 %f10, %f6, %f8
29996 or %o6, %g4, %g1
29997 stw %o3, [%l7 + 0x3C]
29998 fmovrse %o1, %f14, %f3
29999 ldd [%l7 + 0x38], %f10
30000 ld [%l7 + 0x74], %f14
30001 stx %i5, [%l7 + 0x30]
30002 ld [%l7 + 0x28], %f7
30003 ldsb [%l7 + 0x2D], %o0
30004 fmovrslz %i4, %f10, %f14
30005 fpsub16s %f13, %f13, %f7
30006 fbn %fcc1, loop_3570
30007 fmovsgu %icc, %f14, %f7
30008 sra %l1, 0x15, %i3
30009 fsrc2s %f12, %f15
30010loop_3570:
30011 fandnot2s %f3, %f0, %f8
30012 mova %xcc, %i7, %o5
30013 ldsw [%l7 + 0x0C], %g7
30014 fmovda %xcc, %f3, %f9
30015 tg %xcc, 0x1
30016 stw %l4, [%l7 + 0x14]
30017 nop
30018 setx loop_3571, %l0, %l1
30019 wrpr 0x1, %tl
30020 wrpr %l1, %tnpc
30021 setx 0x34400001400, %l0, %l1
30022 wrpr %l1, %tstate
30023 wrhpr 0x4, %htstate
30024 done
30025 fmovsa %icc, %f15, %f15
30026 bcc %icc, loop_3572
30027 std %f0, [%l7 + 0x60]
30028loop_3571:
30029 lduw [%l7 + 0x74], %g3
30030 movrlez %l3, %i2, %o7
30031loop_3572:
30032 popc 0x081C, %g5
30033 edge32l %i6, %l6, %i0
30034 bg,pn %icc, loop_3573
30035 mulx %l2, %o4, %i1
30036 std %f8, [%l7 + 0x28]
30037 alignaddr %l5, %o2, %g2
30038loop_3573:
30039 ldsb [%l7 + 0x64], %g6
30040 ldsw [%l7 + 0x60], %o6
30041 fbge %fcc0, loop_3574
30042 ld [%l7 + 0x50], %f14
30043 edge8n %g4, %l0, %g1
30044 edge32n %o1, %o3, %i5
30045loop_3574:
30046 ba,a loop_3575
30047 fands %f4, %f10, %f0
30048 taddcctv %i4, %l1, %o0
30049 ldub [%l7 + 0x35], %i7
30050loop_3575:
30051 fcmpes %fcc1, %f10, %f2
30052 orcc %i3, %g7, %o5
30053 xorcc %g3, 0x1550, %l3
30054 edge8ln %i2, %o7, %l4
30055 movneg %xcc, %g5, %i6
30056 xorcc %i0, 0x0B07, %l2
30057 nop
30058 setx loop_3576, %l0, %l1
30059 wrpr 0x1, %tl
30060 wrpr %l1, %tnpc
30061 setx 0x34400001400, %l0, %l1
30062 wrpr %l1, %tstate
30063 wrhpr 0x4, %htstate
30064 done
30065 fabss %f5, %f0
30066 fble,a %fcc2, loop_3577
30067 movne %xcc, %l6, %i1
30068loop_3576:
30069 subcc %l5, %o4, %o2
30070 udiv %g6, 0x1DAA, %o6
30071loop_3577:
30072 fbue,a %fcc1, loop_3578
30073 ldd [%l7 + 0x70], %f12
30074 movcs %icc, %g2, %l0
30075 fbe %fcc3, loop_3579
30076loop_3578:
30077 stx %g1, [%l7 + 0x38]
30078 fmovrslz %g4, %f5, %f3
30079 brnz %o3, loop_3580
30080loop_3579:
30081 fmovdne %icc, %f11, %f2
30082 stb %o1, [%l7 + 0x0E]
30083 movl %xcc, %i5, %l1
30084loop_3580:
30085 sra %o0, 0x0A, %i4
30086 fabss %f5, %f11
30087 stw %i3, [%l7 + 0x60]
30088 tcc %xcc, 0x6
30089 tvc %xcc, 0x5
30090 bleu,a loop_3581
30091 tsubcctv %g7, 0x078E, %o5
30092 st %f3, [%l7 + 0x2C]
30093 udivcc %g3, 0x0704, %i7
30094loop_3581:
30095 fcmpd %fcc3, %f6, %f8
30096 movvs %icc, %l3, %i2
30097 fmovsa %xcc, %f9, %f6
30098 fmovsvc %xcc, %f4, %f15
30099 fmovdcs %xcc, %f0, %f5
30100 fmovdleu %icc, %f1, %f14
30101 ldsw [%l7 + 0x58], %l4
30102 fmovrdlz %g5, %f0, %f10
30103 fmovsvc %xcc, %f1, %f13
30104 stw %o7, [%l7 + 0x14]
30105 movrgz %i0, 0x279, %l2
30106 fpadd32 %f14, %f6, %f2
30107 fpadd32s %f2, %f8, %f11
30108 fmovd %f2, %f0
30109 faligndata %f6, %f6, %f12
30110 xnor %i6, %l6, %i1
30111 std %f14, [%l7 + 0x70]
30112 ld [%l7 + 0x64], %f13
30113 fmovdne %xcc, %f10, %f2
30114 ldd [%l7 + 0x10], %f12
30115 tge %xcc, 0x6
30116 brgz,a %l5, loop_3582
30117 fmovdvs %xcc, %f7, %f4
30118 faligndata %f10, %f12, %f12
30119 sub %o2, %o4, %g6
30120loop_3582:
30121 edge32 %o6, %g2, %l0
30122 ldsh [%l7 + 0x70], %g4
30123 fbge,a %fcc0, loop_3583
30124 addc %g1, 0x15B7, %o3
30125 ldub [%l7 + 0x76], %i5
30126 ldsh [%l7 + 0x58], %l1
30127loop_3583:
30128 bpos,a,pt %xcc, loop_3584
30129 faligndata %f4, %f12, %f2
30130 fmovrdlez %o0, %f10, %f4
30131 fzero %f12
30132loop_3584:
30133 movrne %o1, 0x092, %i3
30134 stx %i4, [%l7 + 0x20]
30135 fpack16 %f2, %f3
30136 fornot1 %f10, %f6, %f14
30137 fmovsg %icc, %f0, %f7
30138 mulscc %g7, %g3, %o5
30139 fpmerge %f7, %f3, %f4
30140 ldsb [%l7 + 0x63], %i7
30141 bcs,pn %xcc, loop_3585
30142 fpadd32s %f7, %f4, %f1
30143 fexpand %f3, %f10
30144 fcmpeq32 %f14, %f2, %l3
30145loop_3585:
30146 brz,a %l4, loop_3586
30147 bne,a,pn %xcc, loop_3587
30148 stw %g5, [%l7 + 0x2C]
30149 fnot2 %f6, %f10
30150loop_3586:
30151 fnot1 %f4, %f8
30152loop_3587:
30153 udivcc %o7, 0x1ED6, %i2
30154 popc %i0, %i6
30155 tge %xcc, 0x6
30156 fmovsn %icc, %f11, %f2
30157 std %f0, [%l7 + 0x58]
30158 ld [%l7 + 0x30], %f7
30159 movrne %l6, %l2, %i1
30160 fbg,a %fcc3, loop_3588
30161 lduw [%l7 + 0x34], %l5
30162 fbe,a %fcc0, loop_3589
30163 std %f12, [%l7 + 0x28]
30164loop_3588:
30165 movg %icc, %o4, %o2
30166 fmovsa %xcc, %f0, %f6
30167loop_3589:
30168 mulx %g6, %g2, %o6
30169 faligndata %f12, %f8, %f6
30170 mulx %g4, 0x0555, %g1
30171 movgu %xcc, %o3, %i5
30172 fbe %fcc0, loop_3590
30173 bleu,a loop_3591
30174 ld [%l7 + 0x1C], %f2
30175 movge %xcc, %l1, %l0
30176loop_3590:
30177 xnorcc %o1, 0x1EA2, %i3
30178loop_3591:
30179 fmuld8sux16 %f15, %f2, %f8
30180 fba,a %fcc1, loop_3592
30181 brlz,a %i4, loop_3593
30182 bne,pt %xcc, loop_3594
30183 fcmpd %fcc2, %f10, %f10
30184loop_3592:
30185 fandnot1s %f15, %f7, %f15
30186loop_3593:
30187 array32 %o0, %g3, %g7
30188loop_3594:
30189 brgez %o5, loop_3595
30190 ldx [%l7 + 0x30], %l3
30191 ldd [%l7 + 0x40], %f4
30192 tsubcctv %l4, 0x096B, %g5
30193loop_3595:
30194 bvs,a %xcc, loop_3596
30195 stx %i7, [%l7 + 0x20]
30196 fexpand %f7, %f6
30197 srax %o7, %i0, %i6
30198loop_3596:
30199 movrne %l6, %l2, %i2
30200 tge %icc, 0x3
30201 std %f8, [%l7 + 0x38]
30202 tsubcctv %l5, 0x1E6B, %i1
30203 sth %o2, [%l7 + 0x7A]
30204 fmovsvs %xcc, %f7, %f7
30205 brgz %g6, loop_3597
30206 stx %o4, [%l7 + 0x70]
30207 fmovsvs %xcc, %f10, %f5
30208 ldsw [%l7 + 0x2C], %o6
30209loop_3597:
30210 fnand %f10, %f10, %f8
30211 subccc %g4, %g2, %o3
30212 fmovdg %xcc, %f2, %f8
30213 or %i5, %l1, %g1
30214 call loop_3598
30215 tsubcc %o1, %l0, %i3
30216 movvs %icc, %i4, %o0
30217 ld [%l7 + 0x6C], %f11
30218loop_3598:
30219 sth %g3, [%l7 + 0x78]
30220 edge8n %g7, %o5, %l4
30221 edge32n %l3, %i7, %g5
30222 edge32ln %o7, %i0, %i6
30223 fmovsgu %xcc, %f10, %f6
30224 fandnot2s %f9, %f11, %f9
30225 ldub [%l7 + 0x76], %l6
30226 lduh [%l7 + 0x2C], %i2
30227 orncc %l5, 0x17FA, %l2
30228 stx %i1, [%l7 + 0x48]
30229 edge32l %g6, %o4, %o6
30230 fcmps %fcc2, %f12, %f7
30231 addccc %g4, %o2, %g2
30232 umulcc %o3, 0x15CB, %i5
30233 fmovrsne %g1, %f9, %f1
30234 lduh [%l7 + 0x10], %o1
30235 tn %xcc, 0x3
30236 fbge %fcc3, loop_3599
30237 lduh [%l7 + 0x2E], %l0
30238 brlz %i3, loop_3600
30239 ldsw [%l7 + 0x0C], %l1
30240loop_3599:
30241 fcmpes %fcc0, %f5, %f1
30242 lduw [%l7 + 0x7C], %i4
30243loop_3600:
30244 ldsw [%l7 + 0x3C], %g3
30245 movrlz %g7, %o5, %o0
30246 fcmpes %fcc3, %f1, %f6
30247 ldsh [%l7 + 0x1A], %l4
30248 fpadd16s %f6, %f7, %f13
30249 fmovsvc %xcc, %f7, %f8
30250 fcmpeq32 %f12, %f6, %i7
30251 ld [%l7 + 0x4C], %f7
30252 andn %g5, %l3, %o7
30253 bneg,a,pn %icc, loop_3601
30254 lduh [%l7 + 0x10], %i6
30255 fmovrse %l6, %f11, %f7
30256 fpadd16s %f14, %f10, %f4
30257loop_3601:
30258 tpos %xcc, 0x0
30259 fnot2 %f6, %f12
30260 umulcc %i2, 0x1360, %i0
30261 stx %l5, [%l7 + 0x20]
30262 std %f14, [%l7 + 0x18]
30263 sth %l2, [%l7 + 0x32]
30264 fcmpgt32 %f0, %f4, %g6
30265 lduh [%l7 + 0x6C], %o4
30266 sth %o6, [%l7 + 0x1A]
30267 lduh [%l7 + 0x54], %i1
30268 fmovrdlez %o2, %f12, %f0
30269 fnot1 %f8, %f12
30270 brlez,a %g2, loop_3602
30271 edge8n %o3, %g4, %i5
30272 sdiv %o1, 0x1272, %l0
30273 xnor %g1, 0x0C84, %i3
30274loop_3602:
30275 fcmped %fcc2, %f12, %f10
30276 std %f6, [%l7 + 0x50]
30277 fmovsg %xcc, %f12, %f2
30278 bgu,a,pn %icc, loop_3603
30279 fmovdne %xcc, %f9, %f1
30280 fmovdvc %xcc, %f0, %f9
30281 umul %i4, %l1, %g3
30282loop_3603:
30283 ld [%l7 + 0x74], %f7
30284 stx %o5, [%l7 + 0x30]
30285 fbn %fcc0, loop_3604
30286 tcc %icc, 0x4
30287 movre %g7, %o0, %l4
30288 addccc %i7, 0x0611, %l3
30289loop_3604:
30290 fornot1 %f0, %f8, %f0
30291 sub %g5, %o7, %l6
30292 ld [%l7 + 0x2C], %f7
30293 fmovrsgez %i2, %f15, %f4
30294 bcs,a,pt %icc, loop_3605
30295 fmovdg %xcc, %f3, %f7
30296 mulx %i0, 0x086D, %l5
30297 tl %xcc, 0x3
30298loop_3605:
30299 std %f14, [%l7 + 0x08]
30300 fandnot2s %f15, %f6, %f7
30301 fbue,a %fcc0, loop_3606
30302 sethi 0x0D65, %i6
30303 fbne,a %fcc1, loop_3607
30304 movn %icc, %l2, %o4
30305loop_3606:
30306 ldsw [%l7 + 0x74], %g6
30307 fbl %fcc0, loop_3608
30308loop_3607:
30309 tsubcc %i1, 0x061E, %o6
30310 fbe %fcc1, loop_3609
30311 fmovrslez %g2, %f13, %f7
30312loop_3608:
30313 fmovdgu %xcc, %f3, %f8
30314 std %f2, [%l7 + 0x08]
30315loop_3609:
30316 fmovscs %icc, %f9, %f15
30317 fpadd16 %f8, %f8, %f10
30318 ld [%l7 + 0x44], %f7
30319 fmovrdlz %o2, %f14, %f14
30320 movrlz %g4, 0x20C, %o3
30321 stb %i5, [%l7 + 0x4A]
30322 bgu loop_3610
30323 stw %o1, [%l7 + 0x08]
30324 fcmpd %fcc0, %f2, %f2
30325 sth %l0, [%l7 + 0x74]
30326loop_3610:
30327 nop
30328 setx loop_3611, %l0, %l1
30329 wrpr 0x1, %tl
30330 wrpr %l1, %tpc
30331 add %l1, 0x4, %l1
30332 wrpr %l1, %tnpc
30333 setx 0x34400001400, %l0, %l1
30334 wrpr %l1, %tstate
30335 wrhpr 0x4, %htstate
30336 retry
30337 edge8l %i3, %i4, %l1
30338 edge32l %g3, %o5, %g1
30339 st %f11, [%l7 + 0x78]
30340loop_3611:
30341 tn %icc, 0x4
30342 udiv %g7, 0x0611, %o0
30343 fbul %fcc3, loop_3612
30344 lduw [%l7 + 0x54], %l4
30345 sth %l3, [%l7 + 0x3E]
30346 be,a,pt %icc, loop_3613
30347loop_3612:
30348 movcs %xcc, %i7, %o7
30349 fmovda %icc, %f10, %f0
30350 fpsub32s %f0, %f9, %f14
30351loop_3613:
30352 fmovdgu %icc, %f4, %f10
30353 ld [%l7 + 0x38], %f5
30354 ldd [%l7 + 0x48], %f8
30355 lduh [%l7 + 0x26], %l6
30356 nop
30357 setx loop_3614, %l0, %l1
30358 wrpr 0x1, %tl
30359 wrpr %l1, %tnpc
30360 setx 0x34400001400, %l0, %l1
30361 wrpr %l1, %tstate
30362 wrhpr 0x4, %htstate
30363 done
30364 ldsb [%l7 + 0x2A], %g5
30365 ldx [%l7 + 0x28], %i2
30366 fmovdcs %icc, %f1, %f2
30367loop_3614:
30368 movrlz %i0, %i6, %l5
30369 fmuld8ulx16 %f15, %f0, %f6
30370 fnegd %f10, %f14
30371 lduh [%l7 + 0x6E], %l2
30372 fone %f8
30373 fornot1 %f10, %f10, %f6
30374 st %f1, [%l7 + 0x74]
30375 subc %g6, 0x0930, %o4
30376 fmovsl %icc, %f4, %f3
30377 smulcc %i1, %g2, %o2
30378 nop
30379 setx loop_3615, %l0, %l1
30380 wrpr 0x1, %tl
30381 wrpr %l1, %tnpc
30382 setx 0x34400001400, %l0, %l1
30383 wrpr %l1, %tstate
30384 wrhpr 0x4, %htstate
30385 done
30386 bneg,pn %icc, loop_3616
30387 ldub [%l7 + 0x55], %o6
30388 lduh [%l7 + 0x5C], %g4
30389loop_3615:
30390 ldub [%l7 + 0x64], %i5
30391loop_3616:
30392 fzero %f2
30393 fbul,a %fcc0, loop_3617
30394 st %f8, [%l7 + 0x54]
30395 nop
30396 setx loop_3618, %l0, %l1
30397 wrpr 0x1, %tl
30398 wrpr %l1, %tnpc
30399 setx 0x34400001400, %l0, %l1
30400 wrpr %l1, %tstate
30401 wrhpr 0x4, %htstate
30402 done
30403 stw %o3, [%l7 + 0x54]
30404loop_3617:
30405 fmul8x16al %f7, %f7, %f2
30406 fbu,a %fcc2, loop_3619
30407loop_3618:
30408 lduw [%l7 + 0x28], %o1
30409 tl %icc, 0x7
30410 brgz %i3, loop_3620
30411loop_3619:
30412 ta %icc, 0x0
30413 fnor %f2, %f6, %f12
30414 andcc %l0, 0x14F1, %i4
30415loop_3620:
30416 tsubcc %g3, %l1, %o5
30417 fsrc1 %f14, %f8
30418 ldub [%l7 + 0x7C], %g1
30419 ld [%l7 + 0x28], %f2
30420 ldsh [%l7 + 0x42], %o0
30421 fxor %f10, %f14, %f4
30422 ldsw [%l7 + 0x54], %l4
30423 fbl,a %fcc0, loop_3621
30424 ldsw [%l7 + 0x10], %g7
30425 st %f1, [%l7 + 0x28]
30426 ba %icc, loop_3622
30427loop_3621:
30428 stx %l3, [%l7 + 0x30]
30429 fones %f10
30430 ldsh [%l7 + 0x12], %o7
30431loop_3622:
30432 ldx [%l7 + 0x30], %i7
30433 ldsb [%l7 + 0x50], %l6
30434 sdiv %i2, 0x05E7, %g5
30435 nop
30436 setx loop_3623, %l0, %l1
30437 jmpl %l1, %i0
30438 fbe %fcc1, loop_3624
30439 std %f2, [%l7 + 0x08]
30440 movre %l5, %l2, %i6
30441loop_3623:
30442 bn,a,pt %icc, loop_3625
30443loop_3624:
30444 movre %g6, 0x0AF, %o4
30445 sth %g2, [%l7 + 0x12]
30446 orcc %i1, 0x1621, %o6
30447loop_3625:
30448 ldsb [%l7 + 0x4F], %g4
30449 movpos %xcc, %i5, %o3
30450 tsubcc %o1, 0x1264, %o2
30451 ld [%l7 + 0x18], %f5
30452 smul %l0, %i4, %g3
30453 fnegd %f10, %f8
30454 st %f2, [%l7 + 0x70]
30455 siam 0x3
30456 st %f13, [%l7 + 0x08]
30457 fbule %fcc1, loop_3626
30458 umulcc %i3, %l1, %g1
30459 srl %o0, %l4, %o5
30460 fandnot2s %f6, %f11, %f2
30461loop_3626:
30462 ldd [%l7 + 0x18], %f6
30463 sethi 0x094E, %g7
30464 fmovdl %xcc, %f13, %f3
30465 ldsw [%l7 + 0x60], %l3
30466 taddcctv %o7, 0x0779, %i7
30467 fmovda %icc, %f0, %f0
30468 fmovsl %icc, %f15, %f14
30469 fcmpeq32 %f2, %f0, %i2
30470 fmovdleu %xcc, %f4, %f3
30471 sth %l6, [%l7 + 0x7C]
30472 fnot2 %f12, %f12
30473 fbn,a %fcc3, loop_3627
30474 fmovdg %icc, %f13, %f7
30475 or %i0, 0x1A2C, %g5
30476 fpsub16s %f3, %f14, %f10
30477loop_3627:
30478 movn %icc, %l5, %l2
30479 fblg,a %fcc1, loop_3628
30480 andncc %i6, %o4, %g2
30481 fxnor %f2, %f12, %f4
30482 ldsw [%l7 + 0x0C], %g6
30483loop_3628:
30484 bvc %icc, loop_3629
30485 sethi 0x0A66, %i1
30486 ldx [%l7 + 0x50], %o6
30487 fbe %fcc2, loop_3630
30488loop_3629:
30489 ldsb [%l7 + 0x1C], %i5
30490 fmovrsgz %o3, %f5, %f12
30491 ldub [%l7 + 0x4A], %o1
30492loop_3630:
30493 fnot2s %f3, %f9
30494 fpsub16 %f8, %f6, %f10
30495 be %icc, loop_3631
30496 fmovse %icc, %f8, %f14
30497 fsrc1 %f12, %f2
30498 fxnor %f6, %f4, %f14
30499loop_3631:
30500 stx %g4, [%l7 + 0x60]
30501 bg,a,pn %xcc, loop_3632
30502 orcc %o2, 0x05F6, %i4
30503 srlx %g3, 0x13, %l0
30504 brnz,a %i3, loop_3633
30505loop_3632:
30506 bge,a,pn %icc, loop_3634
30507 ld [%l7 + 0x68], %f6
30508 bcs loop_3635
30509loop_3633:
30510 edge8l %g1, %l1, %l4
30511loop_3634:
30512 fpadd16s %f6, %f3, %f10
30513 fmul8x16al %f12, %f3, %f0
30514loop_3635:
30515 fmovdl %icc, %f2, %f3
30516 fbug,a %fcc1, loop_3636
30517 ldub [%l7 + 0x0D], %o5
30518 fpadd32s %f12, %f9, %f13
30519 umulcc %o0, %g7, %l3
30520loop_3636:
30521 tcs %xcc, 0x3
30522 ldx [%l7 + 0x60], %o7
30523 tle %xcc, 0x4
30524 fpmerge %f4, %f5, %f10
30525 fbge %fcc1, loop_3637
30526 stx %i7, [%l7 + 0x60]
30527 ldx [%l7 + 0x18], %i2
30528 fpack16 %f10, %f4
30529loop_3637:
30530 fbuge,a %fcc2, loop_3638
30531 stx %l6, [%l7 + 0x20]
30532 ldub [%l7 + 0x66], %i0
30533 fornot1 %f6, %f12, %f0
30534loop_3638:
30535 bn loop_3639
30536 fxnor %f12, %f2, %f0
30537 fandnot2s %f5, %f12, %f12
30538 fand %f8, %f8, %f4
30539loop_3639:
30540 fpack32 %f14, %f6, %f0
30541 stx %l5, [%l7 + 0x58]
30542 movneg %icc, %l2, %g5
30543 fmovsle %icc, %f6, %f7
30544 fnegd %f10, %f8
30545 movrgez %o4, %i6, %g2
30546 call loop_3640
30547 ldd [%l7 + 0x40], %f0
30548 ldsb [%l7 + 0x74], %g6
30549 sll %o6, 0x15, %i5
30550loop_3640:
30551 lduh [%l7 + 0x76], %o3
30552 ldsh [%l7 + 0x24], %i1
30553 fbule,a %fcc2, loop_3641
30554 tvs %icc, 0x4
30555 fbge,a %fcc2, loop_3642
30556 sth %o1, [%l7 + 0x7A]
30557loop_3641:
30558 ldx [%l7 + 0x50], %g4
30559 stw %o2, [%l7 + 0x28]
30560loop_3642:
30561 udivcc %i4, 0x10E0, %g3
30562 sth %i3, [%l7 + 0x58]
30563 ldx [%l7 + 0x08], %l0
30564 fbne,a %fcc0, loop_3643
30565 std %f2, [%l7 + 0x28]
30566 ldsb [%l7 + 0x7D], %g1
30567 fmovrdlez %l4, %f14, %f4
30568loop_3643:
30569 fnot1 %f10, %f4
30570 tcs %xcc, 0x1
30571 ldx [%l7 + 0x58], %o5
30572 subcc %l1, %g7, %o0
30573 movn %xcc, %o7, %l3
30574 nop
30575 setx loop_3644, %l0, %l1
30576 wrpr 0x1, %tl
30577 wrpr %l1, %tpc
30578 add %l1, 0x4, %l1
30579 wrpr %l1, %tnpc
30580 setx 0x34400001400, %l0, %l1
30581 wrpr %l1, %tstate
30582 wrhpr 0x4, %htstate
30583 retry
30584 ble,a,pt %icc, loop_3645
30585 ldub [%l7 + 0x3C], %i2
30586 ldx [%l7 + 0x08], %l6
30587loop_3644:
30588 ldsw [%l7 + 0x44], %i7
30589loop_3645:
30590 bcc,a,pt %xcc, loop_3646
30591 ldx [%l7 + 0x40], %i0
30592 fornot2s %f9, %f14, %f12
30593 lduh [%l7 + 0x08], %l5
30594loop_3646:
30595 fble %fcc0, loop_3647
30596 smul %g5, %o4, %l2
30597 umulcc %i6, 0x1A3D, %g6
30598 std %f4, [%l7 + 0x30]
30599loop_3647:
30600 stw %g2, [%l7 + 0x24]
30601 tle %xcc, 0x5
30602 sth %o6, [%l7 + 0x14]
30603 fxnors %f4, %f4, %f10
30604 fbn,a %fcc0, loop_3648
30605 taddcctv %o3, 0x1E59, %i5
30606 call loop_3649
30607 fpack32 %f10, %f10, %f0
30608loop_3648:
30609 fors %f14, %f13, %f15
30610 ldx [%l7 + 0x78], %o1
30611loop_3649:
30612 lduh [%l7 + 0x58], %g4
30613 fbo %fcc2, loop_3650
30614 alignaddrl %i1, %o2, %i4
30615 lduw [%l7 + 0x3C], %g3
30616 ld [%l7 + 0x64], %f0
30617loop_3650:
30618 fmovdgu %xcc, %f12, %f5
30619 std %f8, [%l7 + 0x38]
30620 sethi 0x0E98, %i3
30621 bg,a %xcc, loop_3651
30622 ldsb [%l7 + 0x79], %g1
30623 udivcc %l4, 0x1472, %l0
30624 fcmpne32 %f14, %f8, %o5
30625loop_3651:
30626 bcs,pt %xcc, loop_3652
30627 ldsh [%l7 + 0x2A], %g7
30628 fpadd32 %f0, %f0, %f2
30629 stb %o0, [%l7 + 0x4D]
30630loop_3652:
30631 lduw [%l7 + 0x68], %o7
30632 fpsub32s %f4, %f1, %f8
30633 edge32l %l3, %i2, %l1
30634 ldsh [%l7 + 0x40], %l6
30635 fsrc1 %f0, %f2
30636 stb %i0, [%l7 + 0x74]
30637 fmovsg %xcc, %f13, %f12
30638 orn %i7, 0x1F7B, %g5
30639 std %f12, [%l7 + 0x58]
30640 fnors %f12, %f8, %f0
30641 fsrc1s %f9, %f8
30642 ldsb [%l7 + 0x24], %o4
30643 brgz,a %l2, loop_3653
30644 fbu,a %fcc2, loop_3654
30645 fmovrsgz %l5, %f14, %f4
30646 fmovdge %xcc, %f9, %f15
30647loop_3653:
30648 fnegd %f14, %f8
30649loop_3654:
30650 brgez %g6, loop_3655
30651 sllx %i6, 0x13, %o6
30652 edge16 %g2, %o3, %i5
30653 fbu %fcc2, loop_3656
30654loop_3655:
30655 ldsh [%l7 + 0x28], %g4
30656 fpsub16s %f11, %f11, %f15
30657 edge8ln %i1, %o2, %o1
30658loop_3656:
30659 ldd [%l7 + 0x78], %f0
30660 movrgez %g3, 0x3D6, %i4
30661 ld [%l7 + 0x5C], %f0
30662 andn %i3, %g1, %l0
30663 ldsh [%l7 + 0x6C], %o5
30664 ldd [%l7 + 0x28], %f2
30665 ldd [%l7 + 0x18], %f8
30666 lduh [%l7 + 0x58], %g7
30667 edge16 %l4, %o0, %l3
30668 ldub [%l7 + 0x5B], %i2
30669 sethi 0x12BE, %l1
30670 sth %l6, [%l7 + 0x52]
30671 ld [%l7 + 0x48], %f8
30672 fpsub32s %f6, %f12, %f8
30673 movleu %icc, %i0, %i7
30674 ld [%l7 + 0x34], %f15
30675 st %f1, [%l7 + 0x14]
30676 nop
30677 setx loop_3657, %l0, %l1
30678 jmpl %l1, %o7
30679 ld [%l7 + 0x40], %f3
30680 fand %f8, %f10, %f14
30681 fnegs %f7, %f14
30682loop_3657:
30683 fxnors %f2, %f14, %f14
30684 alignaddr %g5, %o4, %l5
30685 fbul %fcc1, loop_3658
30686 tcc %icc, 0x6
30687 movne %icc, %g6, %l2
30688 fmovdl %icc, %f9, %f0
30689loop_3658:
30690 std %f14, [%l7 + 0x18]
30691 fcmpes %fcc0, %f12, %f6
30692 fors %f10, %f3, %f10
30693 fbge %fcc1, loop_3659
30694 fnors %f14, %f15, %f6
30695 fsrc2 %f10, %f14
30696 fmul8x16au %f4, %f2, %f4
30697loop_3659:
30698 tleu %xcc, 0x0
30699 ldsw [%l7 + 0x64], %i6
30700 movle %icc, %o6, %o3
30701 stx %g2, [%l7 + 0x38]
30702 be,pn %icc, loop_3660
30703 fmovrslez %i5, %f0, %f13
30704 fmovrdlez %g4, %f2, %f10
30705 tleu %icc, 0x1
30706loop_3660:
30707 fmovspos %icc, %f8, %f14
30708 lduh [%l7 + 0x1C], %o2
30709 udivcc %o1, 0x1107, %i1
30710 lduw [%l7 + 0x60], %g3
30711 ldsh [%l7 + 0x54], %i4
30712 movrlz %i3, %g1, %l0
30713 fmul8x16 %f5, %f12, %f0
30714 fnot1 %f14, %f0
30715 ldsb [%l7 + 0x10], %o5
30716 ldx [%l7 + 0x78], %g7
30717 fba,a %fcc3, loop_3661
30718 tg %xcc, 0x1
30719 fbu,a %fcc0, loop_3662
30720 fmovsl %xcc, %f6, %f9
30721loop_3661:
30722 sth %o0, [%l7 + 0x34]
30723 ldsw [%l7 + 0x54], %l4
30724loop_3662:
30725 fandnot2s %f7, %f2, %f12
30726 movn %icc, %l3, %i2
30727 stw %l6, [%l7 + 0x58]
30728 brlz,a %l1, loop_3663
30729 lduw [%l7 + 0x74], %i0
30730 fcmpne16 %f12, %f10, %i7
30731 fsrc1 %f6, %f6
30732loop_3663:
30733 ld [%l7 + 0x34], %f6
30734 std %f10, [%l7 + 0x60]
30735 fmovrse %g5, %f13, %f14
30736 sth %o4, [%l7 + 0x52]
30737 addcc %l5, 0x0D79, %o7
30738 fnors %f15, %f10, %f13
30739 stw %g6, [%l7 + 0x70]
30740 fbg,a %fcc2, loop_3664
30741 stw %l2, [%l7 + 0x5C]
30742 fpack32 %f0, %f8, %f8
30743 bge,pn %xcc, loop_3665
30744loop_3664:
30745 fmovsvc %xcc, %f0, %f8
30746 sth %i6, [%l7 + 0x4C]
30747 brgez,a %o3, loop_3666
30748loop_3665:
30749 fblg,a %fcc1, loop_3667
30750 fbl,a %fcc0, loop_3668
30751 ldx [%l7 + 0x78], %g2
30752loop_3666:
30753 fcmpeq32 %f10, %f4, %i5
30754loop_3667:
30755 stw %o6, [%l7 + 0x20]
30756loop_3668:
30757 edge32n %o2, %o1, %g4
30758 ld [%l7 + 0x30], %f7
30759 bn,a,pt %icc, loop_3669
30760 movne %icc, %g3, %i4
30761 popc 0x1B71, %i1
30762 faligndata %f4, %f12, %f6
30763loop_3669:
30764 udivx %i3, 0x1DDF, %g1
30765 brgz %o5, loop_3670
30766 edge8 %g7, %l0, %l4
30767 tpos %xcc, 0x4
30768 movcs %xcc, %o0, %i2
30769loop_3670:
30770 fbl %fcc1, loop_3671
30771 lduh [%l7 + 0x0C], %l3
30772 mova %icc, %l6, %i0
30773 fmovrslz %i7, %f11, %f15
30774loop_3671:
30775 movvc %icc, %g5, %o4
30776 fnot1s %f13, %f1
30777 lduw [%l7 + 0x14], %l1
30778 fcmpeq32 %f4, %f6, %l5
30779 fnot1s %f6, %f15
30780 lduh [%l7 + 0x1A], %o7
30781 edge16n %g6, %l2, %i6
30782 fmovdl %xcc, %f10, %f12
30783 alignaddrl %g2, %i5, %o3
30784 st %f3, [%l7 + 0x7C]
30785 edge32 %o6, %o1, %g4
30786 ldd [%l7 + 0x38], %f12
30787 fbu %fcc0, loop_3672
30788 stx %g3, [%l7 + 0x60]
30789 fbul,a %fcc2, loop_3673
30790 fbg %fcc3, loop_3674
30791loop_3672:
30792 bg,a loop_3675
30793 fbl %fcc1, loop_3676
30794loop_3673:
30795 fornot1s %f1, %f12, %f15
30796loop_3674:
30797 ldx [%l7 + 0x30], %i4
30798loop_3675:
30799 ldx [%l7 + 0x38], %i1
30800loop_3676:
30801 brlz %i3, loop_3677
30802 sdiv %g1, 0x1401, %o2
30803 orcc %o5, 0x1435, %g7
30804 fbul %fcc3, loop_3678
30805loop_3677:
30806 orncc %l4, %l0, %o0
30807 edge32l %i2, %l3, %l6
30808 tvs %icc, 0x7
30809loop_3678:
30810 ldx [%l7 + 0x28], %i7
30811 brz %i0, loop_3679
30812 nop
30813 setx loop_3680, %l0, %l1
30814 wrpr 0x1, %tl
30815 wrpr %l1, %tpc
30816 add %l1, 0x4, %l1
30817 wrpr %l1, %tnpc
30818 setx 0x34400001400, %l0, %l1
30819 wrpr %l1, %tstate
30820 wrhpr 0x4, %htstate
30821 retry
30822 ta %icc, 0x3
30823 movre %o4, 0x1E8, %l1
30824loop_3679:
30825 fmovdcc %xcc, %f3, %f12
30826loop_3680:
30827 te %icc, 0x3
30828 tneg %icc, 0x7
30829 pdist %f4, %f12, %f0
30830 movre %l5, %o7, %g5
30831 xorcc %l2, %i6, %g2
30832 lduh [%l7 + 0x48], %g6
30833 fba,a %fcc1, loop_3681
30834 fmovdcs %xcc, %f4, %f10
30835 movvc %xcc, %o3, %i5
30836 fmul8ulx16 %f10, %f4, %f14
30837loop_3681:
30838 sdivcc %o6, 0x12AB, %g4
30839 ld [%l7 + 0x34], %f7
30840 fble %fcc0, loop_3682
30841 orn %g3, %o1, %i1
30842 nop
30843 setx loop_3683, %l0, %l1
30844 jmpl %l1, %i3
30845 bne,a %xcc, loop_3684
30846loop_3682:
30847 bcs,a %xcc, loop_3685
30848 tvc %xcc, 0x0
30849loop_3683:
30850 fmul8x16 %f14, %f2, %f8
30851loop_3684:
30852 fmovrdne %i4, %f4, %f0
30853loop_3685:
30854 ldsh [%l7 + 0x7A], %g1
30855 lduw [%l7 + 0x3C], %o2
30856 lduw [%l7 + 0x24], %g7
30857 sllx %l4, %l0, %o5
30858 std %f14, [%l7 + 0x58]
30859 std %f6, [%l7 + 0x30]
30860 ldsh [%l7 + 0x0A], %o0
30861 sdivcc %i2, 0x1808, %l6
30862 edge32n %l3, %i0, %i7
30863 fmul8x16al %f6, %f7, %f4
30864 popc %o4, %l1
30865 fpack16 %f2, %f15
30866 fcmpes %fcc1, %f11, %f14
30867 for %f12, %f10, %f10
30868 edge8n %l5, %g5, %l2
30869 fcmple16 %f8, %f6, %i6
30870 fmovrdlez %g2, %f10, %f12
30871 andcc %g6, 0x06E9, %o7
30872 udivx %i5, 0x1F2D, %o6
30873 st %f4, [%l7 + 0x64]
30874 pdist %f2, %f14, %f14
30875 fmovdgu %icc, %f7, %f14
30876 subc %g4, 0x181D, %o3
30877 tleu %xcc, 0x0
30878 subccc %o1, %i1, %i3
30879 movvs %icc, %i4, %g1
30880 edge8ln %o2, %g3, %g7
30881 stb %l0, [%l7 + 0x18]
30882 udivx %o5, 0x192B, %l4
30883 ldub [%l7 + 0x2C], %i2
30884 bcc,a,pn %xcc, loop_3686
30885 addc %l6, 0x0B3D, %l3
30886 lduw [%l7 + 0x5C], %i0
30887 udivcc %i7, 0x0939, %o0
30888loop_3686:
30889 fcmpd %fcc0, %f6, %f10
30890 andncc %o4, %l1, %g5
30891 fmovsge %xcc, %f10, %f5
30892 fzero %f10
30893 udiv %l2, 0x1245, %l5
30894 stb %i6, [%l7 + 0x6D]
30895 be,a,pn %xcc, loop_3687
30896 ldd [%l7 + 0x20], %f4
30897 fmovdl %xcc, %f7, %f10
30898 fmovrsne %g2, %f13, %f1
30899loop_3687:
30900 fmovrse %g6, %f1, %f5
30901 ta %icc, 0x4
30902 tcs %icc, 0x7
30903 ldd [%l7 + 0x68], %f6
30904 edge32l %o7, %i5, %g4
30905 tgu %xcc, 0x5
30906 sdivcc %o3, 0x1C72, %o6
30907 fmovrslez %o1, %f15, %f7
30908 edge16n %i1, %i3, %i4
30909 be,a loop_3688
30910 call loop_3689
30911 fnegs %f5, %f9
30912 srl %o2, %g3, %g1
30913loop_3688:
30914 edge8l %l0, %g7, %o5
30915loop_3689:
30916 fbe,a %fcc1, loop_3690
30917 lduw [%l7 + 0x08], %i2
30918 srax %l6, %l4, %i0
30919 fmovrdlez %l3, %f6, %f0
30920loop_3690:
30921 movrlez %i7, %o0, %o4
30922 fornot2s %f14, %f6, %f10
30923 bge,a loop_3691
30924 tcc %icc, 0x7
30925 fmovdcs %icc, %f2, %f8
30926 fbl %fcc2, loop_3692
30927loop_3691:
30928 nop
30929 setx loop_3693, %l0, %l1
30930 wrpr 0x1, %tl
30931 wrpr %l1, %tpc
30932 add %l1, 0x4, %l1
30933 wrpr %l1, %tnpc
30934 setx 0x34400001400, %l0, %l1
30935 wrpr %l1, %tstate
30936 wrhpr 0x4, %htstate
30937 retry
30938 te %icc, 0x0
30939 fmovsneg %icc, %f2, %f9
30940loop_3692:
30941 fmovsge %xcc, %f14, %f11
30942loop_3693:
30943 fxor %f8, %f8, %f14
30944 st %f7, [%l7 + 0x18]
30945 stb %g5, [%l7 + 0x7E]
30946 fpadd16s %f9, %f5, %f6
30947 tleu %xcc, 0x7
30948 fmovde %xcc, %f13, %f15
30949 movrgz %l1, 0x29C, %l5
30950 add %l2, 0x001F, %i6
30951 ld [%l7 + 0x68], %f5
30952 bl,a,pn %xcc, loop_3694
30953 udiv %g6, 0x0B93, %g2
30954 movl %xcc, %o7, %g4
30955 array32 %i5, %o3, %o6
30956loop_3694:
30957 sethi 0x0A76, %o1
30958 edge32ln %i1, %i4, %i3
30959 fnand %f10, %f4, %f0
30960 fpsub16s %f4, %f4, %f9
30961 std %f14, [%l7 + 0x38]
30962 fnegd %f8, %f12
30963 fmovsvc %icc, %f6, %f2
30964 fpsub16 %f14, %f12, %f6
30965 fmovsg %xcc, %f6, %f9
30966 stw %o2, [%l7 + 0x30]
30967 fcmple32 %f0, %f2, %g3
30968 fmovrdlez %l0, %f14, %f6
30969 bcc,a loop_3695
30970 fbule %fcc2, loop_3696
30971 fpack16 %f14, %f4
30972 sub %g7, %g1, %o5
30973loop_3695:
30974 ldd [%l7 + 0x30], %f4
30975loop_3696:
30976 movcs %xcc, %i2, %l4
30977 fmovdleu %icc, %f10, %f8
30978 st %f11, [%l7 + 0x5C]
30979 add %l6, %l3, %i7
30980 xorcc %i0, 0x05E5, %o4
30981 fcmpeq32 %f14, %f8, %g5
30982 movpos %xcc, %o0, %l5
30983 fmovdleu %icc, %f1, %f15
30984 movg %icc, %l1, %i6
30985 fcmple16 %f12, %f0, %l2
30986 ldsb [%l7 + 0x3E], %g2
30987 be,a loop_3697
30988 sll %o7, 0x1C, %g6
30989 fmovsg %icc, %f9, %f2
30990 fxor %f2, %f8, %f6
30991loop_3697:
30992 edge8ln %i5, %g4, %o6
30993 bgu,a,pn %icc, loop_3698
30994 movrne %o1, %i1, %o3
30995 movpos %xcc, %i4, %i3
30996 fands %f9, %f11, %f4
30997loop_3698:
30998 lduw [%l7 + 0x48], %g3
30999 fmovdgu %icc, %f6, %f3
31000 and %o2, 0x1EBB, %l0
31001 array8 %g1, %o5, %g7
31002 addccc %l4, 0x12EA, %l6
31003 umulcc %i2, 0x1D0B, %i7
31004 ldsw [%l7 + 0x20], %i0
31005 fcmpd %fcc1, %f12, %f8
31006 fandnot1s %f2, %f9, %f10
31007 move %icc, %l3, %o4
31008 ldd [%l7 + 0x28], %f2
31009 bl,pn %icc, loop_3699
31010 stx %g5, [%l7 + 0x48]
31011 edge16ln %l5, %l1, %i6
31012 brlez %o0, loop_3700
31013loop_3699:
31014 fsrc1 %f2, %f14
31015 stw %l2, [%l7 + 0x44]
31016 ldsw [%l7 + 0x10], %g2
31017loop_3700:
31018 taddcc %g6, %o7, %g4
31019 bpos loop_3701
31020 sub %i5, 0x10C6, %o6
31021 tsubcc %i1, 0x17BC, %o1
31022 smul %o3, %i3, %g3
31023loop_3701:
31024 stw %i4, [%l7 + 0x6C]
31025 faligndata %f8, %f2, %f12
31026 ldsh [%l7 + 0x36], %o2
31027 ld [%l7 + 0x1C], %f4
31028 fmovdleu %xcc, %f15, %f13
31029 sth %l0, [%l7 + 0x6A]
31030 ldd [%l7 + 0x38], %f2
31031 sll %o5, 0x1D, %g7
31032 fba,a %fcc0, loop_3702
31033 fandnot2 %f2, %f4, %f2
31034 st %f5, [%l7 + 0x4C]
31035 edge16ln %g1, %l4, %i2
31036loop_3702:
31037 fmovsn %xcc, %f0, %f0
31038 ld [%l7 + 0x3C], %f8
31039 ld [%l7 + 0x74], %f8
31040 sdiv %l6, 0x0489, %i7
31041 ldsh [%l7 + 0x3E], %l3
31042 stb %o4, [%l7 + 0x5D]
31043 sub %g5, %i0, %l5
31044 sllx %l1, %o0, %i6
31045 sdiv %g2, 0x1C11, %l2
31046 st %f1, [%l7 + 0x48]
31047 ldd [%l7 + 0x78], %f10
31048 fba %fcc3, loop_3703
31049 movge %xcc, %g6, %g4
31050 fmovd %f4, %f10
31051 udivcc %i5, 0x03BF, %o7
31052loop_3703:
31053 fmul8x16 %f5, %f10, %f2
31054 fmul8x16au %f0, %f7, %f14
31055 bcs,a loop_3704
31056 nop
31057 setx loop_3705, %l0, %l1
31058 wrpr 0x1, %tl
31059 wrpr %l1, %tnpc
31060 setx 0x34400001400, %l0, %l1
31061 wrpr %l1, %tstate
31062 wrhpr 0x4, %htstate
31063 done
31064 lduh [%l7 + 0x34], %o6
31065 fmovdge %icc, %f15, %f13
31066loop_3704:
31067 fblg %fcc2, loop_3706
31068loop_3705:
31069 fpadd16s %f15, %f13, %f15
31070 stw %o1, [%l7 + 0x7C]
31071 ld [%l7 + 0x3C], %f4
31072loop_3706:
31073 umulcc %i1, 0x1937, %i3
31074 umulcc %g3, %i4, %o2
31075 fbul %fcc1, loop_3707
31076 mulscc %l0, 0x0514, %o5
31077 add %g7, 0x02C2, %o3
31078 bgu,a loop_3708
31079loop_3707:
31080 lduh [%l7 + 0x44], %l4
31081 std %f0, [%l7 + 0x38]
31082 tvs %xcc, 0x1
31083loop_3708:
31084 andcc %g1, 0x1334, %l6
31085 fornot2s %f12, %f7, %f2
31086 fnot1s %f2, %f15
31087 udiv %i2, 0x0D95, %l3
31088 edge8l %i7, %o4, %i0
31089 lduh [%l7 + 0x22], %l5
31090 fmovsle %icc, %f12, %f0
31091 fbe,a %fcc3, loop_3709
31092 lduw [%l7 + 0x0C], %g5
31093 fmovde %icc, %f6, %f8
31094 array16 %o0, %i6, %l1
31095loop_3709:
31096 st %f7, [%l7 + 0x6C]
31097 std %f4, [%l7 + 0x40]
31098 fnot1s %f3, %f11
31099 sth %l2, [%l7 + 0x42]
31100 fsrc2 %f6, %f12
31101 fpadd32 %f8, %f2, %f6
31102 bcs %icc, loop_3710
31103 brgz %g2, loop_3711
31104 fmovdleu %xcc, %f9, %f8
31105 movvs %xcc, %g4, %g6
31106loop_3710:
31107 fmuld8sux16 %f10, %f3, %f8
31108loop_3711:
31109 bneg,pn %icc, loop_3712
31110 array32 %i5, %o7, %o6
31111 lduh [%l7 + 0x1C], %o1
31112 std %f0, [%l7 + 0x50]
31113loop_3712:
31114 fbul,a %fcc3, loop_3713
31115 ldd [%l7 + 0x70], %f14
31116 lduh [%l7 + 0x7A], %i1
31117 stb %g3, [%l7 + 0x34]
31118loop_3713:
31119 movvs %icc, %i4, %i3
31120 sth %l0, [%l7 + 0x60]
31121 st %f15, [%l7 + 0x78]
31122 fnegd %f8, %f6
31123 stx %o5, [%l7 + 0x70]
31124 fmovrsgez %o2, %f4, %f14
31125 fpadd16s %f12, %f6, %f3
31126 udivcc %g7, 0x08D4, %o3
31127 bshuffle %f6, %f4, %f14
31128 bl,a %xcc, loop_3714
31129 fsrc1s %f10, %f11
31130 bgu,a,pt %icc, loop_3715
31131 fcmpes %fcc0, %f9, %f2
31132loop_3714:
31133 ldsh [%l7 + 0x72], %g1
31134 movcs %xcc, %l4, %i2
31135loop_3715:
31136 ldsb [%l7 + 0x12], %l6
31137 fmovd %f2, %f8
31138 movrlez %l3, 0x06B, %o4
31139 ldsb [%l7 + 0x20], %i7
31140 st %f11, [%l7 + 0x38]
31141 tge %xcc, 0x7
31142 ldx [%l7 + 0x38], %i0
31143 fandnot2s %f12, %f6, %f3
31144 subccc %g5, 0x156B, %o0
31145 st %f10, [%l7 + 0x58]
31146 fmovdneg %icc, %f2, %f4
31147 ldub [%l7 + 0x20], %i6
31148 nop
31149 setx loop_3716, %l0, %l1
31150 wrpr 0x1, %tl
31151 wrpr %l1, %tnpc
31152 setx 0x34400001400, %l0, %l1
31153 wrpr %l1, %tstate
31154 wrhpr 0x4, %htstate
31155 done
31156 tle %icc, 0x3
31157 fexpand %f0, %f4
31158 mulscc %l1, 0x19EB, %l2
31159loop_3716:
31160 mova %xcc, %l5, %g4
31161 bne,pt %xcc, loop_3717
31162 fmovdg %icc, %f8, %f0
31163 stw %g6, [%l7 + 0x24]
31164 fbu %fcc1, loop_3718
31165loop_3717:
31166 movrlz %g2, %o7, %o6
31167 ldx [%l7 + 0x78], %o1
31168 movre %i1, %i5, %g3
31169loop_3718:
31170 bl loop_3719
31171 tl %xcc, 0x3
31172 xorcc %i4, %l0, %i3
31173 umul %o5, %o2, %g7
31174loop_3719:
31175 tge %xcc, 0x2
31176 siam 0x6
31177 bpos %xcc, loop_3720
31178 sethi 0x1F5D, %o3
31179 xnor %g1, 0x146F, %l4
31180 fmovs %f4, %f5
31181loop_3720:
31182 st %f6, [%l7 + 0x78]
31183 ba,a,pt %icc, loop_3721
31184 ble,a,pn %icc, loop_3722
31185 fcmpeq32 %f10, %f8, %l6
31186 ldsw [%l7 + 0x50], %i2
31187loop_3721:
31188 lduw [%l7 + 0x50], %l3
31189loop_3722:
31190 bgu,a,pt %icc, loop_3723
31191 fmovrdgz %i7, %f12, %f12
31192 fbue,a %fcc0, loop_3724
31193 stb %i0, [%l7 + 0x18]
31194loop_3723:
31195 fcmple32 %f8, %f4, %o4
31196 bshuffle %f0, %f10, %f14
31197loop_3724:
31198 fsrc1s %f4, %f14
31199 edge16l %g5, %o0, %i6
31200 ldub [%l7 + 0x5C], %l1
31201 fnands %f7, %f2, %f0
31202 alignaddr %l5, %g4, %l2
31203 fmovrde %g6, %f14, %f14
31204 fmul8sux16 %f12, %f12, %f0
31205 nop
31206 setx loop_3725, %l0, %l1
31207 jmpl %l1, %o7
31208 st %f0, [%l7 + 0x54]
31209 lduw [%l7 + 0x20], %g2
31210 fmovsg %icc, %f14, %f3
31211loop_3725:
31212 fpsub16 %f0, %f6, %f0
31213 bg,pn %icc, loop_3726
31214 fabss %f0, %f1
31215 fmuld8sux16 %f13, %f5, %f0
31216 fmovsg %icc, %f7, %f10
31217loop_3726:
31218 lduh [%l7 + 0x40], %o6
31219 stb %i1, [%l7 + 0x61]
31220 bne,pn %xcc, loop_3727
31221 fbo,a %fcc3, loop_3728
31222 movneg %icc, %o1, %g3
31223 ldsw [%l7 + 0x44], %i5
31224loop_3727:
31225 ldsh [%l7 + 0x4C], %l0
31226loop_3728:
31227 movre %i3, 0x05D, %o5
31228 taddcctv %o2, %g7, %i4
31229 fmovdpos %icc, %f12, %f2
31230 fmovrsgez %g1, %f11, %f5
31231 fcmpeq16 %f0, %f4, %o3
31232 bcc,a,pt %icc, loop_3729
31233 ldsb [%l7 + 0x1A], %l6
31234 fxnors %f0, %f12, %f5
31235 fmovscs %xcc, %f5, %f2
31236loop_3729:
31237 sllx %l4, %i2, %i7
31238 stx %i0, [%l7 + 0x50]
31239 fnot1 %f6, %f6
31240 fornot2s %f13, %f15, %f5
31241 subccc %o4, 0x13F6, %g5
31242 stw %l3, [%l7 + 0x78]
31243 edge32l %i6, %l1, %o0
31244 ldx [%l7 + 0x18], %l5
31245 fpsub32s %f0, %f11, %f8
31246 fornot1 %f4, %f4, %f6
31247 movl %xcc, %g4, %l2
31248 lduw [%l7 + 0x08], %g6
31249 ldsb [%l7 + 0x54], %g2
31250 fabss %f13, %f5
31251 ldx [%l7 + 0x40], %o6
31252 bl loop_3730
31253 fzero %f6
31254 edge8 %i1, %o1, %o7
31255 tg %icc, 0x7
31256loop_3730:
31257 fmovrslz %g3, %f6, %f0
31258 ldd [%l7 + 0x20], %f0
31259 fmovs %f2, %f5
31260 fmovsn %icc, %f7, %f14
31261 tg %xcc, 0x5
31262 fmovde %xcc, %f13, %f13
31263 brgz,a %l0, loop_3731
31264 bne loop_3732
31265 addccc %i5, 0x13CF, %i3
31266 sth %o5, [%l7 + 0x54]
31267loop_3731:
31268 brlz,a %g7, loop_3733
31269loop_3732:
31270 or %o2, 0x1590, %g1
31271 movne %icc, %o3, %l6
31272 fbul %fcc2, loop_3734
31273loop_3733:
31274 stw %l4, [%l7 + 0x28]
31275 fnegd %f2, %f4
31276 fmovdneg %xcc, %f14, %f5
31277loop_3734:
31278 st %f14, [%l7 + 0x5C]
31279 fmovdge %icc, %f4, %f4
31280 ld [%l7 + 0x34], %f4
31281 bpos,a,pn %icc, loop_3735
31282 ldsh [%l7 + 0x4E], %i2
31283 ba,a,pt %xcc, loop_3736
31284 lduh [%l7 + 0x42], %i4
31285loop_3735:
31286 addccc %i0, 0x0C1F, %i7
31287 xnorcc %o4, 0x0B07, %g5
31288loop_3736:
31289 st %f11, [%l7 + 0x60]
31290 fsrc1s %f14, %f2
31291 fbuge %fcc3, loop_3737
31292 bshuffle %f8, %f14, %f8
31293 fmovsg %xcc, %f10, %f15
31294 movrne %l3, %l1, %i6
31295loop_3737:
31296 tneg %icc, 0x4
31297 fmovsneg %icc, %f15, %f2
31298 fmuld8sux16 %f2, %f12, %f6
31299 fmovscc %xcc, %f15, %f6
31300 lduw [%l7 + 0x54], %o0
31301 andn %g4, %l5, %g6
31302 srl %l2, %g2, %o6
31303 mova %icc, %i1, %o7
31304 bneg,a,pn %icc, loop_3738
31305 sll %o1, 0x01, %g3
31306 ldub [%l7 + 0x26], %l0
31307 std %f12, [%l7 + 0x30]
31308loop_3738:
31309 or %i5, 0x17B7, %i3
31310 sll %g7, 0x0A, %o2
31311 movg %xcc, %o5, %o3
31312 movl %xcc, %g1, %l4
31313 tg %xcc, 0x1
31314 lduh [%l7 + 0x70], %i2
31315 fxors %f10, %f10, %f0
31316 bshuffle %f0, %f4, %f0
31317 stw %l6, [%l7 + 0x4C]
31318 tvc %icc, 0x5
31319 brlez %i4, loop_3739
31320 std %f14, [%l7 + 0x28]
31321 fbule %fcc1, loop_3740
31322 edge32 %i7, %o4, %i0
31323loop_3739:
31324 tgu %icc, 0x4
31325 fsrc2s %f8, %f9
31326loop_3740:
31327 brz,a %l3, loop_3741
31328 sth %g5, [%l7 + 0x10]
31329 movleu %xcc, %l1, %o0
31330 fands %f14, %f12, %f1
31331loop_3741:
31332 fmovrde %i6, %f0, %f8
31333 lduw [%l7 + 0x50], %g4
31334 fmovsg %xcc, %f9, %f9
31335 smul %g6, 0x0073, %l2
31336 lduh [%l7 + 0x1C], %l5
31337 siam 0x0
31338 fmovsneg %xcc, %f12, %f5
31339 mulx %o6, %i1, %o7
31340 udiv %g2, 0x1021, %o1
31341 ldsb [%l7 + 0x52], %g3
31342 fbg,a %fcc2, loop_3742
31343 ldsb [%l7 + 0x18], %l0
31344 stw %i3, [%l7 + 0x5C]
31345 andcc %g7, %i5, %o2
31346loop_3742:
31347 fnot1s %f2, %f12
31348 fmovrse %o5, %f14, %f10
31349 ldsb [%l7 + 0x12], %o3
31350 ldx [%l7 + 0x08], %g1
31351 brlez %i2, loop_3743
31352 fandnot2s %f14, %f14, %f14
31353 tpos %icc, 0x4
31354 stb %l6, [%l7 + 0x7F]
31355loop_3743:
31356 stx %i4, [%l7 + 0x40]
31357 movn %icc, %l4, %o4
31358 fbule,a %fcc0, loop_3744
31359 movleu %xcc, %i7, %i0
31360 sub %l3, 0x0643, %g5
31361 fabsd %f10, %f2
31362loop_3744:
31363 ldsb [%l7 + 0x30], %o0
31364 sth %l1, [%l7 + 0x2C]
31365 fxors %f13, %f3, %f3
31366 edge16 %g4, %g6, %i6
31367 fbn %fcc3, loop_3745
31368 fnegd %f14, %f8
31369 tcs %xcc, 0x0
31370 fand %f8, %f2, %f14
31371loop_3745:
31372 ldsb [%l7 + 0x6A], %l5
31373 brlz %l2, loop_3746
31374 fbug,a %fcc0, loop_3747
31375 movcc %xcc, %o6, %i1
31376 fmovdn %xcc, %f15, %f8
31377loop_3746:
31378 fandnot1s %f2, %f15, %f3
31379loop_3747:
31380 fmovdgu %icc, %f12, %f13
31381 fmovrdgez %o7, %f8, %f14
31382 ldub [%l7 + 0x25], %g2
31383 movvs %xcc, %g3, %o1
31384 fnands %f7, %f14, %f0
31385 std %f4, [%l7 + 0x40]
31386 stw %i3, [%l7 + 0x34]
31387 stx %l0, [%l7 + 0x68]
31388 std %f14, [%l7 + 0x28]
31389 stw %g7, [%l7 + 0x70]
31390 fmovsle %icc, %f10, %f14
31391 fmovrslez %i5, %f14, %f3
31392 te %icc, 0x1
31393 mova %icc, %o2, %o5
31394 call loop_3748
31395 brgez %o3, loop_3749
31396 brgz %g1, loop_3750
31397 edge16ln %i2, %i4, %l6
31398loop_3748:
31399 movne %icc, %l4, %i7
31400loop_3749:
31401 brgez %o4, loop_3751
31402loop_3750:
31403 taddcc %i0, 0x04F4, %l3
31404 call loop_3752
31405 fmovs %f2, %f15
31406loop_3751:
31407 fxor %f0, %f6, %f0
31408 fmovrde %g5, %f6, %f2
31409loop_3752:
31410 srax %o0, %l1, %g6
31411 tcc %xcc, 0x6
31412 bshuffle %f8, %f4, %f14
31413 fsrc1s %f9, %f10
31414 sth %i6, [%l7 + 0x72]
31415 fbg %fcc1, loop_3753
31416 fpadd32s %f11, %f5, %f10
31417 tsubcctv %l5, %l2, %o6
31418 ldsb [%l7 + 0x4D], %g4
31419loop_3753:
31420 stw %o7, [%l7 + 0x68]
31421 fpack16 %f12, %f1
31422 ldsb [%l7 + 0x48], %i1
31423 fbo,a %fcc3, loop_3754
31424 edge32ln %g2, %o1, %i3
31425 fmovrsne %l0, %f10, %f4
31426 fmovrsgz %g3, %f9, %f11
31427loop_3754:
31428 fble,a %fcc1, loop_3755
31429 st %f1, [%l7 + 0x20]
31430 fmovspos %icc, %f8, %f3
31431 sth %g7, [%l7 + 0x70]
31432loop_3755:
31433 ba,a %xcc, loop_3756
31434 fmuld8ulx16 %f2, %f9, %f0
31435 fmovdl %xcc, %f3, %f10
31436 xnor %o2, %i5, %o5
31437loop_3756:
31438 mova %xcc, %g1, %i2
31439 stx %o3, [%l7 + 0x58]
31440 stx %i4, [%l7 + 0x50]
31441 fmul8x16 %f6, %f2, %f10
31442 ldsh [%l7 + 0x12], %l4
31443 ldx [%l7 + 0x08], %l6
31444 bg,a,pt %xcc, loop_3757
31445 fpsub16s %f4, %f1, %f9
31446 ta %icc, 0x1
31447 movrgez %i7, 0x3DD, %o4
31448loop_3757:
31449 fcmps %fcc1, %f12, %f14
31450 fones %f14
31451 ldx [%l7 + 0x10], %i0
31452 stw %l3, [%l7 + 0x10]
31453 fble %fcc2, loop_3758
31454 bg,a %xcc, loop_3759
31455 fmul8x16 %f4, %f10, %f4
31456 fbug %fcc3, loop_3760
31457loop_3758:
31458 tneg %icc, 0x4
31459loop_3759:
31460 ldsw [%l7 + 0x08], %o0
31461 fpack32 %f2, %f12, %f0
31462loop_3760:
31463 fmuld8sux16 %f13, %f14, %f8
31464 movge %icc, %l1, %g6
31465 ldsb [%l7 + 0x50], %i6
31466 fmovdg %xcc, %f9, %f4
31467 mova %xcc, %l5, %l2
31468 andcc %o6, 0x078C, %g5
31469 fbg,a %fcc3, loop_3761
31470 fsrc2 %f6, %f14
31471 sth %g4, [%l7 + 0x44]
31472 edge32n %i1, %g2, %o7
31473loop_3761:
31474 fnot2s %f3, %f13
31475 fnegs %f10, %f8
31476 fmovscs %xcc, %f0, %f1
31477 andncc %o1, %i3, %g3
31478 array16 %l0, %o2, %i5
31479 std %f6, [%l7 + 0x58]
31480 ldub [%l7 + 0x65], %g7
31481 movn %icc, %g1, %o5
31482 fmovdpos %xcc, %f5, %f8
31483 fmovsge %xcc, %f2, %f12
31484 movcc %icc, %o3, %i4
31485 faligndata %f14, %f6, %f14
31486 ldub [%l7 + 0x0E], %i2
31487 fcmple32 %f0, %f6, %l4
31488 lduw [%l7 + 0x28], %l6
31489 nop
31490 setx loop_3762, %l0, %l1
31491 wrpr 0x1, %tl
31492 wrpr %l1, %tpc
31493 add %l1, 0x4, %l1
31494 wrpr %l1, %tnpc
31495 setx 0x34400001400, %l0, %l1
31496 wrpr %l1, %tstate
31497 wrhpr 0x4, %htstate
31498 retry
31499 movvc %icc, %i7, %o4
31500 stb %l3, [%l7 + 0x42]
31501 nop
31502 setx loop_3763, %l0, %l1
31503 wrpr 0x1, %tl
31504 wrpr %l1, %tnpc
31505 setx 0x34400001400, %l0, %l1
31506 wrpr %l1, %tstate
31507 wrhpr 0x4, %htstate
31508 done
31509loop_3762:
31510 fbe,a %fcc0, loop_3764
31511 lduw [%l7 + 0x6C], %o0
31512 fnot1s %f4, %f13
31513loop_3763:
31514 tpos %xcc, 0x6
31515loop_3764:
31516 mulx %i0, %l1, %g6
31517 brgz,a %l5, loop_3765
31518 stx %i6, [%l7 + 0x70]
31519 fnot1s %f4, %f4
31520 brz %o6, loop_3766
31521loop_3765:
31522 brlz,a %l2, loop_3767
31523 edge16n %g4, %i1, %g2
31524 xorcc %o7, 0x1957, %g5
31525loop_3766:
31526 andn %o1, 0x0B15, %g3
31527loop_3767:
31528 fcmpgt32 %f10, %f2, %i3
31529 for %f6, %f0, %f14
31530 sll %o2, 0x18, %l0
31531 stb %i5, [%l7 + 0x5C]
31532 udivx %g1, 0x196F, %g7
31533 fmovrse %o5, %f2, %f0
31534 tvc %icc, 0x0
31535 fmovdcs %icc, %f2, %f13
31536 stb %i4, [%l7 + 0x78]
31537 fsrc2s %f5, %f14
31538 fmovdge %icc, %f3, %f2
31539 fbuge,a %fcc2, loop_3768
31540 fcmpeq32 %f14, %f4, %o3
31541 udivx %l4, 0x04DD, %l6
31542 fors %f5, %f14, %f3
31543loop_3768:
31544 fmovdl %icc, %f7, %f15
31545 fpsub16 %f2, %f12, %f10
31546 movrlz %i7, 0x17E, %i2
31547 ldd [%l7 + 0x68], %f2
31548 fmovdcc %icc, %f7, %f7
31549 ba %xcc, loop_3769
31550 std %f12, [%l7 + 0x40]
31551 edge16l %l3, %o0, %i0
31552 tsubcctv %o4, %g6, %l1
31553loop_3769:
31554 fnot2 %f10, %f0
31555 ld [%l7 + 0x58], %f4
31556 fnot2s %f8, %f11
31557 ldsh [%l7 + 0x7C], %i6
31558 fnot2s %f5, %f2
31559 ldub [%l7 + 0x4C], %l5
31560 fbul,a %fcc0, loop_3770
31561 stw %o6, [%l7 + 0x54]
31562 stx %g4, [%l7 + 0x30]
31563 fxnors %f3, %f11, %f7
31564loop_3770:
31565 fbo %fcc0, loop_3771
31566 fpsub16s %f9, %f10, %f6
31567 st %f13, [%l7 + 0x5C]
31568 fmul8x16 %f2, %f12, %f4
31569loop_3771:
31570 ldx [%l7 + 0x68], %l2
31571 sth %g2, [%l7 + 0x32]
31572 bvc,pn %icc, loop_3772
31573 fbule %fcc1, loop_3773
31574 fmovse %xcc, %f12, %f0
31575 st %f12, [%l7 + 0x0C]
31576loop_3772:
31577 edge32 %o7, %i1, %o1
31578loop_3773:
31579 fands %f14, %f12, %f4
31580 xnorcc %g3, %i3, %o2
31581 fmovsvs %icc, %f3, %f1
31582 xnor %g5, %i5, %l0
31583 fmovsneg %icc, %f4, %f13
31584 ldsb [%l7 + 0x1E], %g1
31585 fmovdvc %icc, %f15, %f0
31586 fcmpne32 %f0, %f4, %g7
31587 ldd [%l7 + 0x68], %f0
31588 fornot1 %f6, %f14, %f12
31589 ldx [%l7 + 0x08], %o5
31590 fcmpgt32 %f2, %f10, %o3
31591 fmovrsgez %l4, %f2, %f7
31592 ldub [%l7 + 0x1F], %l6
31593 ldx [%l7 + 0x30], %i4
31594 fbl %fcc0, loop_3774
31595 sdiv %i2, 0x16AC, %i7
31596 fmovrsgez %l3, %f15, %f12
31597 fpadd32 %f14, %f6, %f14
31598loop_3774:
31599 fpsub32s %f5, %f12, %f0
31600 st %f14, [%l7 + 0x24]
31601 orn %o0, %i0, %g6
31602 lduw [%l7 + 0x0C], %l1
31603 stx %i6, [%l7 + 0x78]
31604 edge16n %l5, %o6, %g4
31605 ldsw [%l7 + 0x40], %o4
31606 movleu %xcc, %l2, %g2
31607 stb %i1, [%l7 + 0x10]
31608 fmovrdgz %o1, %f8, %f14
31609 stw %o7, [%l7 + 0x38]
31610 call loop_3775
31611 ld [%l7 + 0x78], %f8
31612 fbne,a %fcc1, loop_3776
31613 bcs,a,pn %icc, loop_3777
31614loop_3775:
31615 ldsw [%l7 + 0x24], %i3
31616 ldsh [%l7 + 0x0A], %g3
31617loop_3776:
31618 umulcc %o2, 0x0962, %g5
31619loop_3777:
31620 fmovdneg %xcc, %f12, %f7
31621 fbul %fcc2, loop_3778
31622 tcs %icc, 0x6
31623 ldub [%l7 + 0x71], %l0
31624 movvc %xcc, %g1, %g7
31625loop_3778:
31626 fmovde %icc, %f0, %f10
31627 tpos %icc, 0x7
31628 fmovd %f2, %f4
31629 fmovdneg %xcc, %f2, %f14
31630 fcmpeq16 %f4, %f2, %i5
31631 fnot1s %f2, %f5
31632 fsrc1s %f0, %f12
31633 and %o3, %l4, %l6
31634 smulcc %i4, %i2, %o5
31635 fnand %f12, %f4, %f14
31636 stx %i7, [%l7 + 0x20]
31637 fnot1s %f9, %f1
31638 bgu,a loop_3779
31639 addc %o0, 0x1BF5, %l3
31640 fpack16 %f10, %f5
31641 and %g6, %i0, %i6
31642loop_3779:
31643 fpsub16 %f4, %f4, %f12
31644 fpsub16s %f0, %f13, %f13
31645 fpsub16s %f15, %f13, %f15
31646 tgu %icc, 0x7
31647 ldx [%l7 + 0x30], %l1
31648 fmovscc %xcc, %f1, %f7
31649 xor %l5, %o6, %o4
31650 fbne %fcc3, loop_3780
31651 fbne,a %fcc0, loop_3781
31652 movn %xcc, %g4, %g2
31653 fbl,a %fcc0, loop_3782
31654loop_3780:
31655 fmovdvc %xcc, %f6, %f9
31656loop_3781:
31657 alignaddrl %l2, %o1, %i1
31658 fpadd16 %f8, %f14, %f0
31659loop_3782:
31660 bpos,a loop_3783
31661 fmovrdne %o7, %f8, %f14
31662 ld [%l7 + 0x6C], %f14
31663 be,pt %icc, loop_3784
31664loop_3783:
31665 fcmpeq32 %f12, %f6, %i3
31666 fbne,a %fcc2, loop_3785
31667 ld [%l7 + 0x48], %f14
31668loop_3784:
31669 mulx %g3, 0x16BF, %o2
31670 stb %l0, [%l7 + 0x51]
31671loop_3785:
31672 fmovrde %g5, %f12, %f6
31673 andncc %g7, %g1, %o3
31674 tleu %xcc, 0x4
31675 xorcc %l4, %i5, %i4
31676 ldsh [%l7 + 0x72], %i2
31677 brgz,a %o5, loop_3786
31678 ba loop_3787
31679 movrlz %l6, 0x3BE, %i7
31680 tgu %xcc, 0x4
31681loop_3786:
31682 and %l3, 0x1BB5, %g6
31683loop_3787:
31684 fpsub32 %f14, %f0, %f0
31685 fmul8ulx16 %f8, %f4, %f6
31686 fmovspos %xcc, %f12, %f6
31687 edge16ln %i0, %i6, %l1
31688 tsubcc %l5, 0x1BFC, %o6
31689 stb %o4, [%l7 + 0x61]
31690 movgu %icc, %o0, %g2
31691 stx %g4, [%l7 + 0x18]
31692 ldd [%l7 + 0x40], %f0
31693 ldd [%l7 + 0x68], %f2
31694 ldd [%l7 + 0x58], %f4
31695 ld [%l7 + 0x20], %f8
31696 movrlez %o1, %l2, %i1
31697 fmul8x16au %f15, %f12, %f12
31698 fornot2s %f15, %f13, %f14
31699 nop
31700 setx loop_3788, %l0, %l1
31701 jmpl %l1, %o7
31702 udiv %i3, 0x08E9, %g3
31703 bneg,a,pn %icc, loop_3789
31704 fmovdcc %icc, %f15, %f4
31705loop_3788:
31706 ta %xcc, 0x4
31707 umulcc %o2, 0x0BC6, %l0
31708loop_3789:
31709 ldub [%l7 + 0x56], %g5
31710 brlez,a %g1, loop_3790
31711 fsrc2s %f15, %f13
31712 fcmpgt16 %f10, %f0, %g7
31713 sdivx %o3, 0x1973, %i5
31714loop_3790:
31715 udivx %i4, 0x1E58, %i2
31716 ldsh [%l7 + 0x34], %l4
31717 movrlez %o5, 0x1C9, %i7
31718 nop
31719 setx loop_3791, %l0, %l1
31720 wrpr 0x1, %tl
31721 wrpr %l1, %tnpc
31722 setx 0x34400001400, %l0, %l1
31723 wrpr %l1, %tstate
31724 wrhpr 0x4, %htstate
31725 done
31726 fble,a %fcc1, loop_3792
31727 fblg,a %fcc2, loop_3793
31728 tcc %icc, 0x0
31729loop_3791:
31730 fsrc1s %f6, %f15
31731loop_3792:
31732 umulcc %l3, 0x019B, %l6
31733loop_3793:
31734 fnot2s %f2, %f8
31735 fbne %fcc2, loop_3794
31736 movrlez %g6, 0x167, %i0
31737 ldx [%l7 + 0x40], %l1
31738 nop
31739 setx loop_3795, %l0, %l1
31740 wrpr 0x1, %tl
31741 wrpr %l1, %tnpc
31742 setx 0x34400001400, %l0, %l1
31743 wrpr %l1, %tstate
31744 wrhpr 0x4, %htstate
31745 done
31746loop_3794:
31747 fnand %f8, %f10, %f6
31748 fmovsgu %xcc, %f6, %f0
31749 fors %f0, %f8, %f5
31750loop_3795:
31751 st %f11, [%l7 + 0x58]
31752 fmovdcc %xcc, %f3, %f1
31753 fandnot1s %f12, %f4, %f7
31754 fmovrdlz %i6, %f0, %f12
31755 sra %l5, 0x17, %o4
31756 array8 %o0, %o6, %g4
31757 tsubcctv %g2, 0x1CEF, %l2
31758 ldx [%l7 + 0x58], %o1
31759 st %f7, [%l7 + 0x74]
31760 ta %xcc, 0x6
31761 fbe %fcc3, loop_3796
31762 taddcc %o7, 0x1F20, %i3
31763 movleu %icc, %g3, %i1
31764 bn,a %icc, loop_3797
31765loop_3796:
31766 ldd [%l7 + 0x38], %f8
31767 tl %icc, 0x4
31768 stb %l0, [%l7 + 0x0C]
31769loop_3797:
31770 ldsh [%l7 + 0x54], %o2
31771 tleu %xcc, 0x2
31772 fmovda %icc, %f0, %f4
31773 bshuffle %f6, %f2, %f8
31774 fcmpd %fcc3, %f0, %f0
31775 lduh [%l7 + 0x34], %g1
31776 tg %icc, 0x2
31777 fornot1s %f6, %f11, %f6
31778 fnor %f6, %f0, %f8
31779 ldsh [%l7 + 0x3C], %g5
31780 stx %o3, [%l7 + 0x20]
31781 sllx %g7, %i4, %i2
31782 sdivcc %l4, 0x12F2, %o5
31783 fmovrdlz %i5, %f8, %f4
31784 edge32 %i7, %l6, %l3
31785 ldsh [%l7 + 0x68], %i0
31786 lduw [%l7 + 0x50], %l1
31787 fpadd32 %f4, %f6, %f6
31788 movcc %xcc, %i6, %l5
31789 nop
31790 setx loop_3798, %l0, %l1
31791 wrpr 0x1, %tl
31792 wrpr %l1, %tpc
31793 add %l1, 0x4, %l1
31794 wrpr %l1, %tnpc
31795 setx 0x34400001400, %l0, %l1
31796 wrpr %l1, %tstate
31797 wrhpr 0x4, %htstate
31798 retry
31799 movg %xcc, %o4, %g6
31800 fbn,a %fcc3, loop_3799
31801 bpos loop_3800
31802loop_3798:
31803 edge8ln %o0, %o6, %g2
31804 smulcc %g4, %l2, %o7
31805loop_3799:
31806 fxnor %f0, %f6, %f14
31807loop_3800:
31808 srlx %o1, %g3, %i3
31809 movrgz %l0, %o2, %g1
31810 lduh [%l7 + 0x56], %g5
31811 te %xcc, 0x6
31812 sdivcc %i1, 0x0E6A, %g7
31813 fmovrde %i4, %f6, %f8
31814 brz,a %o3, loop_3801
31815 fornot2 %f14, %f8, %f12
31816 ldd [%l7 + 0x18], %f10
31817 stx %i2, [%l7 + 0x08]
31818loop_3801:
31819 bvc,pn %icc, loop_3802
31820 movl %icc, %l4, %i5
31821 fbuge %fcc0, loop_3803
31822 fcmpeq32 %f0, %f14, %i7
31823loop_3802:
31824 lduh [%l7 + 0x52], %l6
31825 lduw [%l7 + 0x74], %l3
31826loop_3803:
31827 ldsb [%l7 + 0x23], %o5
31828 ldsb [%l7 + 0x46], %l1
31829 ldx [%l7 + 0x28], %i6
31830 fpadd32 %f14, %f14, %f12
31831 edge8ln %i0, %l5, %o4
31832 stb %g6, [%l7 + 0x0D]
31833 fsrc1s %f14, %f9
31834 sll %o0, %g2, %g4
31835 addc %l2, 0x06AE, %o6
31836 srlx %o7, %o1, %g3
31837 ld [%l7 + 0x58], %f5
31838 fmul8x16au %f1, %f0, %f6
31839 std %f12, [%l7 + 0x40]
31840 addc %i3, 0x0F2E, %o2
31841 ldsb [%l7 + 0x1D], %g1
31842 fmovsl %xcc, %f3, %f7
31843 tneg %icc, 0x7
31844 fcmpd %fcc2, %f2, %f8
31845 fmovsge %icc, %f10, %f4
31846 fcmps %fcc0, %f13, %f3
31847 ldd [%l7 + 0x38], %f2
31848 ldd [%l7 + 0x08], %f2
31849 ld [%l7 + 0x3C], %f8
31850 fpsub16 %f8, %f12, %f14
31851 movvc %icc, %g5, %i1
31852 fmovdne %xcc, %f14, %f8
31853 ldsh [%l7 + 0x7C], %g7
31854 ldsb [%l7 + 0x4D], %i4
31855 fsrc1s %f4, %f9
31856 movrgz %l0, %i2, %o3
31857 bcc,a,pt %xcc, loop_3804
31858 tpos %xcc, 0x6
31859 fmovsa %xcc, %f13, %f6
31860 movrgz %l4, %i7, %i5
31861loop_3804:
31862 ldub [%l7 + 0x1A], %l3
31863 ble,a loop_3805
31864 ldub [%l7 + 0x65], %o5
31865 fmovsleu %xcc, %f1, %f11
31866 fmovdcc %xcc, %f6, %f15
31867loop_3805:
31868 ldsw [%l7 + 0x14], %l1
31869 ld [%l7 + 0x4C], %f1
31870 movg %icc, %i6, %i0
31871 ldsh [%l7 + 0x18], %l5
31872 ldx [%l7 + 0x78], %l6
31873 fmovsvs %icc, %f11, %f12
31874 bshuffle %f4, %f6, %f14
31875 bcc,a,pt %icc, loop_3806
31876 orncc %o4, %o0, %g6
31877 nop
31878 setx loop_3807, %l0, %l1
31879 jmpl %l1, %g2
31880 xor %l2, 0x044D, %g4
31881loop_3806:
31882 ldsw [%l7 + 0x7C], %o7
31883 udivcc %o6, 0x0F13, %g3
31884loop_3807:
31885 fmuld8sux16 %f11, %f5, %f8
31886 fcmpgt32 %f14, %f8, %o1
31887 fpsub16 %f10, %f6, %f2
31888 ldsw [%l7 + 0x70], %o2
31889 orncc %i3, %g5, %g1
31890 fpack32 %f0, %f14, %f6
31891 bcs,a %icc, loop_3808
31892 ld [%l7 + 0x18], %f1
31893 movcc %icc, %g7, %i4
31894 fpadd16s %f0, %f3, %f14
31895loop_3808:
31896 fmul8x16al %f1, %f7, %f10
31897 fblg %fcc1, loop_3809
31898 lduh [%l7 + 0x32], %i1
31899 fmul8x16 %f11, %f8, %f8
31900 tpos %icc, 0x0
31901loop_3809:
31902 lduh [%l7 + 0x2A], %l0
31903 ldsb [%l7 + 0x7C], %i2
31904 fmovrsne %o3, %f11, %f5
31905 fmovscc %icc, %f0, %f8
31906 lduw [%l7 + 0x34], %l4
31907 tl %icc, 0x3
31908 stw %i7, [%l7 + 0x3C]
31909 smul %i5, %l3, %o5
31910 be %xcc, loop_3810
31911 taddcc %l1, %i6, %l5
31912 orcc %l6, 0x1C6F, %i0
31913 brlez %o0, loop_3811
31914loop_3810:
31915 brlez,a %o4, loop_3812
31916 fabsd %f8, %f10
31917 fbg %fcc2, loop_3813
31918loop_3811:
31919 fmovsn %xcc, %f10, %f14
31920loop_3812:
31921 srax %g6, %l2, %g4
31922 fabss %f3, %f12
31923loop_3813:
31924 ldsb [%l7 + 0x41], %o7
31925 tne %icc, 0x7
31926 fbne %fcc1, loop_3814
31927 stw %o6, [%l7 + 0x44]
31928 ldsw [%l7 + 0x50], %g2
31929 fbue,a %fcc2, loop_3815
31930loop_3814:
31931 ldsb [%l7 + 0x54], %o1
31932 mulscc %g3, 0x09A8, %i3
31933 tn %icc, 0x0
31934loop_3815:
31935 fmovdg %icc, %f14, %f5
31936 ldsb [%l7 + 0x34], %g5
31937 tne %icc, 0x4
31938 fcmpeq32 %f6, %f0, %o2
31939 addccc %g1, 0x08A7, %i4
31940 ldd [%l7 + 0x50], %f14
31941 movrgz %i1, %g7, %i2
31942 nop
31943 setx loop_3816, %l0, %l1
31944 wrpr 0x1, %tl
31945 wrpr %l1, %tnpc
31946 setx 0x34400001400, %l0, %l1
31947 wrpr %l1, %tstate
31948 wrhpr 0x4, %htstate
31949 done
31950 srlx %o3, 0x1A, %l0
31951 bneg,pn %icc, loop_3817
31952 fmovdge %xcc, %f2, %f8
31953loop_3816:
31954 fmovdg %icc, %f9, %f11
31955 std %f10, [%l7 + 0x78]
31956loop_3817:
31957 edge8ln %l4, %i5, %i7
31958 fmovdl %icc, %f0, %f13
31959 fpadd32 %f6, %f8, %f0
31960 fmovsneg %xcc, %f15, %f11
31961 fandnot2s %f3, %f3, %f11
31962 bleu,pn %icc, loop_3818
31963 fxnors %f11, %f12, %f5
31964 sth %o5, [%l7 + 0x6A]
31965 fmovrdne %l1, %f14, %f14
31966loop_3818:
31967 taddcctv %l3, 0x1F48, %l5
31968 lduw [%l7 + 0x30], %i6
31969 stb %i0, [%l7 + 0x60]
31970 fpadd16s %f14, %f0, %f5
31971 orcc %o0, 0x1570, %o4
31972 std %f10, [%l7 + 0x10]
31973 faligndata %f0, %f2, %f4
31974 movre %g6, 0x307, %l6
31975 tcc %icc, 0x5
31976 call loop_3819
31977 fmovsne %icc, %f2, %f3
31978 fornot2 %f6, %f10, %f0
31979 fpsub32s %f5, %f9, %f5
31980loop_3819:
31981 fmovd %f4, %f8
31982 srl %g4, 0x06, %o7
31983 fpadd16s %f7, %f12, %f9
31984 movrne %l2, 0x3C1, %g2
31985 fpack16 %f6, %f5
31986 std %f0, [%l7 + 0x68]
31987 ldx [%l7 + 0x08], %o1
31988 edge8l %g3, %i3, %g5
31989 sth %o2, [%l7 + 0x0A]
31990 fba,a %fcc2, loop_3820
31991 fpsub16s %f12, %f12, %f6
31992 fnegs %f15, %f0
31993 fandnot1 %f0, %f2, %f0
31994loop_3820:
31995 sth %g1, [%l7 + 0x0A]
31996 fmovrdlz %i4, %f12, %f8
31997 movne %icc, %i1, %g7
31998 fmovrsne %o6, %f12, %f13
31999 ldsh [%l7 + 0x30], %i2
32000 array32 %o3, %l0, %l4
32001 fcmpgt32 %f4, %f10, %i7
32002 ldd [%l7 + 0x50], %f4
32003 fornot2s %f12, %f11, %f12
32004 ldsb [%l7 + 0x21], %i5
32005 movrgez %l1, %o5, %l5
32006 fbuge,a %fcc1, loop_3821
32007 pdist %f0, %f2, %f10
32008 tpos %icc, 0x6
32009 array16 %l3, %i0, %i6
32010loop_3821:
32011 fcmpgt32 %f4, %f6, %o0
32012 fcmpgt32 %f12, %f6, %g6
32013 siam 0x0
32014 lduh [%l7 + 0x10], %l6
32015 subc %g4, %o7, %o4
32016 tsubcctv %g2, %l2, %o1
32017 fbo,a %fcc2, loop_3822
32018 ldd [%l7 + 0x50], %f0
32019 ldd [%l7 + 0x58], %f2
32020 fmovrsgez %i3, %f10, %f0
32021loop_3822:
32022 fmovdle %icc, %f2, %f14
32023 bg,a,pn %xcc, loop_3823
32024 fmovrslz %g3, %f0, %f2
32025 sub %o2, 0x093B, %g1
32026 fmuld8ulx16 %f11, %f1, %f0
32027loop_3823:
32028 ldsh [%l7 + 0x52], %g5
32029 bvc,a,pt %icc, loop_3824
32030 faligndata %f4, %f6, %f10
32031 srlx %i1, %g7, %o6
32032 ldsb [%l7 + 0x36], %i2
32033loop_3824:
32034 fcmpgt16 %f10, %f6, %i4
32035 srlx %o3, %l0, %i7
32036 sll %i5, %l4, %o5
32037 bne,pn %icc, loop_3825
32038 popc 0x1555, %l1
32039 stw %l5, [%l7 + 0x50]
32040 ldsb [%l7 + 0x0E], %i0
32041loop_3825:
32042 ldsh [%l7 + 0x72], %l3
32043 mulscc %i6, %o0, %g6
32044 fsrc2s %f6, %f6
32045 fmovrslez %g4, %f4, %f5
32046 movre %l6, %o7, %g2
32047 xorcc %l2, 0x04D8, %o1
32048 movleu %icc, %i3, %g3
32049 fmul8sux16 %f14, %f14, %f14
32050 tn %icc, 0x4
32051 fbul %fcc2, loop_3826
32052 ldsw [%l7 + 0x70], %o4
32053 sll %o2, %g1, %g5
32054 addccc %g7, %o6, %i2
32055loop_3826:
32056 edge16n %i1, %o3, %i4
32057 ldsh [%l7 + 0x40], %l0
32058 edge16n %i5, %i7, %l4
32059 edge16ln %l1, %o5, %i0
32060 fpsub16s %f7, %f13, %f3
32061 fmovrdne %l3, %f10, %f6
32062 std %f6, [%l7 + 0x18]
32063 array16 %i6, %l5, %g6
32064 ldsb [%l7 + 0x37], %o0
32065 bleu,a loop_3827
32066 lduw [%l7 + 0x54], %g4
32067 ldsh [%l7 + 0x0C], %o7
32068 movrlz %l6, %l2, %o1
32069loop_3827:
32070 stw %g2, [%l7 + 0x54]
32071 std %f12, [%l7 + 0x50]
32072 udivx %i3, 0x1F98, %g3
32073 orcc %o2, 0x0411, %g1
32074 xnorcc %g5, %o4, %o6
32075 umulcc %i2, %g7, %i1
32076 andncc %o3, %i4, %l0
32077 fbul %fcc3, loop_3828
32078 ldsb [%l7 + 0x17], %i7
32079 alignaddr %i5, %l4, %o5
32080 fmovrslz %l1, %f6, %f1
32081loop_3828:
32082 fmovsleu %xcc, %f4, %f7
32083 stx %l3, [%l7 + 0x50]
32084 tsubcctv %i0, %l5, %i6
32085 ld [%l7 + 0x68], %f10
32086 fbl %fcc2, loop_3829
32087 lduw [%l7 + 0x24], %g6
32088 ldx [%l7 + 0x40], %o0
32089 ldx [%l7 + 0x50], %g4
32090loop_3829:
32091 umulcc %o7, 0x0DCF, %l6
32092 fxor %f4, %f12, %f0
32093 fsrc1 %f4, %f6
32094 lduw [%l7 + 0x68], %o1
32095 tle %icc, 0x1
32096 movgu %icc, %g2, %i3
32097 fands %f6, %f1, %f11
32098 fandnot2s %f10, %f5, %f5
32099 fmovrsgz %g3, %f7, %f15
32100 srl %o2, %l2, %g1
32101 addccc %o4, %o6, %g5
32102 movrlz %i2, 0x2C0, %i1
32103 alignaddr %g7, %i4, %o3
32104 fmovdne %xcc, %f9, %f8
32105 fbug,a %fcc1, loop_3830
32106 fand %f2, %f0, %f14
32107 movrne %i7, %l0, %i5
32108 lduh [%l7 + 0x22], %l4
32109loop_3830:
32110 fbo %fcc3, loop_3831
32111 fmul8x16au %f9, %f13, %f2
32112 fsrc2s %f4, %f2
32113 fbo,a %fcc2, loop_3832
32114loop_3831:
32115 fblg,a %fcc3, loop_3833
32116 smul %l1, 0x1B2C, %o5
32117 fsrc2 %f10, %f2
32118loop_3832:
32119 ldsw [%l7 + 0x70], %l3
32120loop_3833:
32121 fmovsge %icc, %f12, %f0
32122 edge8ln %i0, %i6, %l5
32123 fmuld8ulx16 %f10, %f5, %f6
32124 fmovrse %o0, %f9, %f12
32125 andncc %g4, %g6, %l6
32126 fcmped %fcc0, %f0, %f4
32127 lduw [%l7 + 0x24], %o7
32128 umul %g2, 0x1EFD, %i3
32129 stx %o1, [%l7 + 0x78]
32130 fnands %f5, %f13, %f12
32131 fmovde %icc, %f7, %f6
32132 stw %g3, [%l7 + 0x50]
32133 fandnot2 %f0, %f10, %f2
32134 edge16l %l2, %g1, %o2
32135 stb %o6, [%l7 + 0x3E]
32136 sth %o4, [%l7 + 0x74]
32137 sll %i2, 0x1A, %i1
32138 edge16n %g5, %i4, %g7
32139 movgu %xcc, %i7, %o3
32140 xorcc %l0, 0x09AE, %l4
32141 bn,a,pt %xcc, loop_3834
32142 orncc %i5, %o5, %l3
32143 brz %i0, loop_3835
32144 fone %f0
32145loop_3834:
32146 fmovsneg %xcc, %f8, %f5
32147 fcmpd %fcc1, %f8, %f4
32148loop_3835:
32149 bl,a %xcc, loop_3836
32150 ldsw [%l7 + 0x68], %l1
32151 stb %l5, [%l7 + 0x51]
32152 fcmpgt32 %f14, %f14, %i6
32153loop_3836:
32154 fmovsle %xcc, %f14, %f2
32155 udivcc %g4, 0x13B6, %o0
32156 edge8l %l6, %o7, %g6
32157 tle %icc, 0x1
32158 stw %g2, [%l7 + 0x44]
32159 movrlez %o1, %g3, %i3
32160 lduh [%l7 + 0x1A], %l2
32161 st %f0, [%l7 + 0x44]
32162 fnegs %f10, %f12
32163 ta %xcc, 0x2
32164 stb %g1, [%l7 + 0x35]
32165 st %f3, [%l7 + 0x40]
32166 fabss %f0, %f9
32167 fpsub16 %f10, %f14, %f10
32168 lduh [%l7 + 0x34], %o6
32169 umulcc %o4, %o2, %i1
32170 lduh [%l7 + 0x42], %g5
32171 std %f12, [%l7 + 0x10]
32172 ldx [%l7 + 0x10], %i4
32173 ld [%l7 + 0x50], %f4
32174 movrgez %i2, %g7, %o3
32175 std %f0, [%l7 + 0x50]
32176 fmovscc %xcc, %f4, %f7
32177 stb %l0, [%l7 + 0x2D]
32178 fmovrsne %i7, %f10, %f6
32179 nop
32180 setx loop_3837, %l0, %l1
32181 wrpr 0x1, %tl
32182 wrpr %l1, %tpc
32183 add %l1, 0x4, %l1
32184 wrpr %l1, %tnpc
32185 setx 0x34400001400, %l0, %l1
32186 wrpr %l1, %tstate
32187 wrhpr 0x4, %htstate
32188 retry
32189 mulscc %i5, 0x1E15, %l4
32190 andcc %o5, 0x1E8D, %i0
32191 lduw [%l7 + 0x28], %l3
32192loop_3837:
32193 fpsub16 %f2, %f8, %f12
32194 tgu %icc, 0x7
32195 fornot2s %f11, %f11, %f1
32196 ble %icc, loop_3838
32197 ble,a,pt %xcc, loop_3839
32198 edge16l %l1, %l5, %g4
32199 fcmps %fcc2, %f7, %f7
32200loop_3838:
32201 fbo %fcc0, loop_3840
32202loop_3839:
32203 lduh [%l7 + 0x38], %i6
32204 lduh [%l7 + 0x3A], %o0
32205 lduw [%l7 + 0x20], %o7
32206loop_3840:
32207 tsubcctv %g6, 0x1BC2, %g2
32208 bne,a,pt %icc, loop_3841
32209 ldub [%l7 + 0x30], %o1
32210 ldsb [%l7 + 0x4B], %l6
32211 edge8n %i3, %g3, %g1
32212loop_3841:
32213 fbug %fcc3, loop_3842
32214 bcc,a,pt %icc, loop_3843
32215 ldsb [%l7 + 0x6B], %o6
32216 movleu %icc, %l2, %o4
32217loop_3842:
32218 edge32ln %o2, %i1, %g5
32219loop_3843:
32220 addccc %i4, 0x1956, %g7
32221 movleu %icc, %i2, %l0
32222 ble,a,pn %icc, loop_3844
32223 ld [%l7 + 0x08], %f8
32224 ta %icc, 0x7
32225 nop
32226 setx loop_3845, %l0, %l1
32227 wrpr 0x1, %tl
32228 wrpr %l1, %tpc
32229 add %l1, 0x4, %l1
32230 wrpr %l1, %tnpc
32231 setx 0x34400001400, %l0, %l1
32232 wrpr %l1, %tstate
32233 wrhpr 0x4, %htstate
32234 retry
32235loop_3844:
32236 ldd [%l7 + 0x08], %f10
32237 te %icc, 0x1
32238 stx %o3, [%l7 + 0x18]
32239loop_3845:
32240 ldsw [%l7 + 0x38], %i7
32241 fmovsvs %icc, %f9, %f13
32242 stb %i5, [%l7 + 0x64]
32243 ldsb [%l7 + 0x74], %l4
32244 stb %i0, [%l7 + 0x5E]
32245 fsrc1 %f14, %f6
32246 fornot2 %f6, %f10, %f6
32247 stw %l3, [%l7 + 0x6C]
32248 stx %o5, [%l7 + 0x48]
32249 fxors %f12, %f3, %f7
32250 st %f0, [%l7 + 0x10]
32251 lduh [%l7 + 0x4A], %l5
32252 ld [%l7 + 0x64], %f9
32253 tleu %xcc, 0x6
32254 array32 %l1, %g4, %o0
32255 fors %f0, %f12, %f0
32256 srax %o7, %g6, %i6
32257 fcmpeq32 %f12, %f6, %g2
32258 fnot2s %f2, %f7
32259 call loop_3846
32260 sth %l6, [%l7 + 0x36]
32261 fmovdle %icc, %f12, %f5
32262 st %f10, [%l7 + 0x5C]
32263loop_3846:
32264 stb %o1, [%l7 + 0x23]
32265 tgu %xcc, 0x5
32266 addcc %g3, 0x086B, %i3
32267 fmul8x16au %f1, %f13, %f14
32268 nop
32269 setx loop_3847, %l0, %l1
32270 wrpr 0x1, %tl
32271 wrpr %l1, %tnpc
32272 setx 0x34400001400, %l0, %l1
32273 wrpr %l1, %tstate
32274 wrhpr 0x4, %htstate
32275 done
32276 fcmpd %fcc3, %f0, %f6
32277 fbl,a %fcc1, loop_3848
32278 edge8l %g1, %o6, %o4
32279loop_3847:
32280 orn %o2, %i1, %l2
32281 edge32 %i4, %g5, %i2
32282loop_3848:
32283 fbl %fcc3, loop_3849
32284 stx %g7, [%l7 + 0x68]
32285 stw %o3, [%l7 + 0x54]
32286 fmul8ulx16 %f12, %f4, %f12
32287loop_3849:
32288 fbu,a %fcc1, loop_3850
32289 fcmpne16 %f0, %f0, %l0
32290 fbul,a %fcc1, loop_3851
32291 movneg %icc, %i5, %l4
32292loop_3850:
32293 fbl,a %fcc2, loop_3852
32294 ld [%l7 + 0x08], %f1
32295loop_3851:
32296 bne,a %xcc, loop_3853
32297 udivx %i0, 0x16E0, %l3
32298loop_3852:
32299 ldsh [%l7 + 0x1A], %i7
32300 lduw [%l7 + 0x58], %o5
32301loop_3853:
32302 brlz %l5, loop_3854
32303 fmul8ulx16 %f10, %f6, %f0
32304 tgu %icc, 0x5
32305 bl loop_3855
32306loop_3854:
32307 umulcc %l1, %g4, %o0
32308 fmovrse %o7, %f11, %f6
32309 fornot2 %f12, %f12, %f10
32310loop_3855:
32311 ldub [%l7 + 0x2C], %g6
32312 sth %i6, [%l7 + 0x58]
32313 addc %l6, 0x0C65, %o1
32314 tpos %icc, 0x3
32315 sth %g2, [%l7 + 0x5A]
32316 ldd [%l7 + 0x38], %f4
32317 pdist %f12, %f8, %f10
32318 fzero %f2
32319 lduh [%l7 + 0x3A], %i3
32320 lduw [%l7 + 0x3C], %g1
32321 tsubcctv %o6, 0x02CC, %g3
32322 tge %xcc, 0x1
32323 ba,a,pt %icc, loop_3856
32324 brgz,a %o2, loop_3857
32325 lduh [%l7 + 0x1E], %i1
32326 ldsw [%l7 + 0x1C], %l2
32327loop_3856:
32328 xnor %o4, 0x1D52, %g5
32329loop_3857:
32330 and %i4, %i2, %o3
32331 ldd [%l7 + 0x68], %f12
32332 std %f14, [%l7 + 0x30]
32333 sth %l0, [%l7 + 0x7E]
32334 stx %i5, [%l7 + 0x10]
32335 fcmpd %fcc2, %f12, %f14
32336 lduw [%l7 + 0x18], %g7
32337 movl %icc, %l4, %l3
32338 fmovspos %xcc, %f9, %f3
32339 fcmpd %fcc3, %f12, %f4
32340 call loop_3858
32341 ld [%l7 + 0x1C], %f12
32342 lduh [%l7 + 0x74], %i7
32343 fmovsle %xcc, %f11, %f8
32344loop_3858:
32345 sllx %i0, 0x19, %l5
32346 siam 0x3
32347 ldsw [%l7 + 0x4C], %l1
32348 fnegd %f0, %f0
32349 bgu,pt %icc, loop_3859
32350 ldx [%l7 + 0x08], %g4
32351 fmovspos %xcc, %f13, %f12
32352 addcc %o5, 0x0D74, %o7
32353loop_3859:
32354 fbl,a %fcc2, loop_3860
32355 ldsw [%l7 + 0x3C], %g6
32356 fcmpeq32 %f8, %f6, %i6
32357 fmovde %icc, %f9, %f1
32358loop_3860:
32359 ldx [%l7 + 0x28], %l6
32360 fandnot2s %f15, %f4, %f7
32361 lduh [%l7 + 0x76], %o0
32362 fnors %f15, %f7, %f10
32363 fmovsa %icc, %f14, %f12
32364 fbn %fcc1, loop_3861
32365 xorcc %g2, %i3, %o1
32366 fandnot1 %f14, %f14, %f2
32367 fmovspos %xcc, %f5, %f13
32368loop_3861:
32369 fmovsleu %icc, %f2, %f4
32370 tcs %xcc, 0x1
32371 fexpand %f15, %f8
32372 add %o6, 0x12E0, %g1
32373 fcmpgt16 %f0, %f12, %g3
32374 stx %i1, [%l7 + 0x50]
32375 fmovrdgez %o2, %f6, %f14
32376 fmovscc %icc, %f11, %f15
32377 bg,a loop_3862
32378 ldd [%l7 + 0x48], %f4
32379 ldsb [%l7 + 0x72], %l2
32380 nop
32381 setx loop_3863, %l0, %l1
32382 wrpr 0x1, %tl
32383 wrpr %l1, %tnpc
32384 setx 0x34400001400, %l0, %l1
32385 wrpr %l1, %tstate
32386 wrhpr 0x4, %htstate
32387 done
32388loop_3862:
32389 fand %f10, %f8, %f12
32390 fands %f11, %f11, %f7
32391 tsubcc %g5, 0x10C5, %i4
32392loop_3863:
32393 std %f10, [%l7 + 0x40]
32394 lduh [%l7 + 0x5C], %o4
32395 fmovde %icc, %f13, %f2
32396 ldsw [%l7 + 0x58], %i2
32397 fmul8x16al %f14, %f11, %f12
32398 fpadd32s %f0, %f2, %f12
32399 ldsw [%l7 + 0x0C], %l0
32400 bpos,a,pt %xcc, loop_3864
32401 fcmpne32 %f12, %f10, %o3
32402 fxors %f9, %f9, %f15
32403 fcmpne16 %f8, %f0, %g7
32404loop_3864:
32405 fcmpgt16 %f10, %f6, %l4
32406 umul %l3, %i5, %i0
32407 ld [%l7 + 0x54], %f1
32408 fmovrdlez %i7, %f12, %f2
32409 movleu %xcc, %l5, %l1
32410 bge,a,pt %icc, loop_3865
32411 movvs %icc, %o5, %g4
32412 ldsh [%l7 + 0x22], %o7
32413 st %f8, [%l7 + 0x64]
32414loop_3865:
32415 sth %i6, [%l7 + 0x1C]
32416 movleu %xcc, %g6, %o0
32417 bpos,a loop_3866
32418 fmovdg %xcc, %f5, %f2
32419 tvc %icc, 0x1
32420 taddcctv %l6, 0x1253, %g2
32421loop_3866:
32422 fornot2s %f5, %f13, %f1
32423 stw %o1, [%l7 + 0x2C]
32424 be,a %icc, loop_3867
32425 tge %icc, 0x4
32426 stw %o6, [%l7 + 0x48]
32427 ld [%l7 + 0x28], %f2
32428loop_3867:
32429 smulcc %i3, 0x0ED4, %g3
32430 smul %g1, 0x0F15, %o2
32431 ldsh [%l7 + 0x14], %i1
32432 ld [%l7 + 0x68], %f15
32433 edge8n %l2, %g5, %o4
32434 brnz %i4, loop_3868
32435 bl %icc, loop_3869
32436 ldub [%l7 + 0x5A], %i2
32437 edge8ln %l0, %o3, %g7
32438loop_3868:
32439 ldd [%l7 + 0x10], %f10
32440loop_3869:
32441 ldsb [%l7 + 0x31], %l4
32442 orncc %l3, %i0, %i5
32443 ldsw [%l7 + 0x44], %i7
32444 movrlz %l1, 0x2C8, %l5
32445 fmovda %icc, %f1, %f10
32446 ldsh [%l7 + 0x4A], %o5
32447 fbn,a %fcc2, loop_3870
32448 subcc %g4, %o7, %i6
32449 movle %xcc, %o0, %g6
32450 array16 %g2, %l6, %o6
32451loop_3870:
32452 fmovrdne %o1, %f12, %f4
32453 fbug %fcc3, loop_3871
32454 fcmple16 %f8, %f14, %g3
32455 subcc %g1, %i3, %o2
32456 movvs %icc, %l2, %g5
32457loop_3871:
32458 std %f0, [%l7 + 0x28]
32459 ta %icc, 0x1
32460 fornot1 %f4, %f8, %f12
32461 fornot1 %f4, %f10, %f0
32462 edge16l %o4, %i1, %i4
32463 fbe,a %fcc1, loop_3872
32464 movl %icc, %l0, %o3
32465 edge32l %g7, %i2, %l4
32466 call loop_3873
32467loop_3872:
32468 ldx [%l7 + 0x58], %l3
32469 ldsb [%l7 + 0x12], %i0
32470 stb %i7, [%l7 + 0x4E]
32471loop_3873:
32472 bgu,pt %icc, loop_3874
32473 stw %i5, [%l7 + 0x70]
32474 st %f5, [%l7 + 0x44]
32475 fbo %fcc0, loop_3875
32476loop_3874:
32477 fabsd %f10, %f4
32478 brz,a %l5, loop_3876
32479 fcmpeq16 %f0, %f6, %o5
32480loop_3875:
32481 tl %xcc, 0x4
32482 bcc,pt %icc, loop_3877
32483loop_3876:
32484 ld [%l7 + 0x78], %f4
32485 fpmerge %f14, %f3, %f6
32486 bleu,a loop_3878
32487loop_3877:
32488 ldsb [%l7 + 0x59], %g4
32489 fbge,a %fcc3, loop_3879
32490 xnorcc %l1, 0x0A97, %o7
32491loop_3878:
32492 sdivcc %o0, 0x021D, %g6
32493 stx %g2, [%l7 + 0x08]
32494loop_3879:
32495 movrne %l6, 0x0E5, %i6
32496 fpsub16 %f10, %f0, %f12
32497 fmul8sux16 %f0, %f0, %f12
32498 movl %xcc, %o1, %g3
32499 movn %xcc, %o6, %i3
32500 bneg,a loop_3880
32501 lduh [%l7 + 0x44], %o2
32502 fmuld8sux16 %f11, %f15, %f12
32503 lduw [%l7 + 0x1C], %l2
32504loop_3880:
32505 stb %g1, [%l7 + 0x44]
32506 ble,a,pt %icc, loop_3881
32507 ba,pn %icc, loop_3882
32508 ldub [%l7 + 0x17], %o4
32509 movvs %xcc, %i1, %i4
32510loop_3881:
32511 tvs %xcc, 0x5
32512loop_3882:
32513 movre %g5, 0x25D, %o3
32514 fblg %fcc2, loop_3883
32515 sth %l0, [%l7 + 0x56]
32516 andcc %i2, %l4, %l3
32517 ldsh [%l7 + 0x74], %g7
32518loop_3883:
32519 movgu %xcc, %i7, %i5
32520 sth %i0, [%l7 + 0x26]
32521 fmovrsgez %l5, %f13, %f8
32522 ldub [%l7 + 0x20], %o5
32523 bl,a %icc, loop_3884
32524 brgz %g4, loop_3885
32525 ldub [%l7 + 0x50], %o7
32526 lduh [%l7 + 0x34], %o0
32527loop_3884:
32528 lduh [%l7 + 0x26], %l1
32529loop_3885:
32530 ldsh [%l7 + 0x70], %g6
32531 move %icc, %l6, %i6
32532 edge8 %o1, %g2, %o6
32533 fcmped %fcc1, %f2, %f4
32534 fors %f15, %f6, %f7
32535 lduw [%l7 + 0x10], %i3
32536 or %g3, %l2, %o2
32537 edge32n %g1, %o4, %i1
32538 bge loop_3886
32539 movcs %xcc, %g5, %i4
32540 movcs %xcc, %l0, %o3
32541 bge,a,pn %xcc, loop_3887
32542loop_3886:
32543 stw %i2, [%l7 + 0x0C]
32544 tvc %icc, 0x6
32545 fone %f14
32546loop_3887:
32547 bl,a,pt %icc, loop_3888
32548 edge32ln %l3, %l4, %i7
32549 fbge,a %fcc1, loop_3889
32550 sth %i5, [%l7 + 0x6E]
32551loop_3888:
32552 ldsw [%l7 + 0x44], %i0
32553 ldx [%l7 + 0x10], %g7
32554loop_3889:
32555 fpadd16s %f13, %f4, %f10
32556 ldsb [%l7 + 0x14], %o5
32557 bne,pt %icc, loop_3890
32558 ldub [%l7 + 0x0C], %g4
32559 fsrc1 %f14, %f14
32560 fbn,a %fcc0, loop_3891
32561loop_3890:
32562 fmovdgu %xcc, %f7, %f1
32563 tleu %xcc, 0x5
32564 movrlz %o7, 0x2F6, %l5
32565loop_3891:
32566 movl %xcc, %l1, %g6
32567 fsrc1s %f13, %f0
32568 ldsh [%l7 + 0x70], %l6
32569 bne,a %xcc, loop_3892
32570 fmovdpos %xcc, %f12, %f10
32571 bcs,a,pn %xcc, loop_3893
32572 lduh [%l7 + 0x60], %i6
32573loop_3892:
32574 stb %o1, [%l7 + 0x4F]
32575 movne %xcc, %g2, %o6
32576loop_3893:
32577 brgez %i3, loop_3894
32578 smulcc %o0, 0x072E, %l2
32579 xnor %g3, %g1, %o4
32580 subc %o2, %i1, %g5
32581loop_3894:
32582 xnorcc %i4, %o3, %l0
32583 sub %i2, 0x1973, %l4
32584 stb %i7, [%l7 + 0x11]
32585 tvc %xcc, 0x1
32586 xnor %i5, %l3, %i0
32587 fabsd %f0, %f4
32588 fornot1 %f14, %f4, %f4
32589 lduw [%l7 + 0x64], %g7
32590 sth %g4, [%l7 + 0x08]
32591 fbug,a %fcc1, loop_3895
32592 tneg %icc, 0x0
32593 fmovsvc %icc, %f14, %f15
32594 ldx [%l7 + 0x08], %o5
32595loop_3895:
32596 bcc loop_3896
32597 fbue %fcc2, loop_3897
32598 ldsh [%l7 + 0x18], %l5
32599 bge,a,pt %xcc, loop_3898
32600loop_3896:
32601 faligndata %f10, %f8, %f2
32602loop_3897:
32603 stw %o7, [%l7 + 0x70]
32604 fmovdle %xcc, %f1, %f13
32605loop_3898:
32606 lduh [%l7 + 0x52], %l1
32607 brgez,a %g6, loop_3899
32608 ldsb [%l7 + 0x6F], %l6
32609 stw %i6, [%l7 + 0x28]
32610 fors %f4, %f9, %f13
32611loop_3899:
32612 fmovrsgz %g2, %f13, %f4
32613 addcc %o6, 0x0FED, %i3
32614 fcmple16 %f10, %f0, %o0
32615 movgu %xcc, %o1, %g3
32616 ldd [%l7 + 0x78], %f10
32617 smulcc %l2, 0x0F86, %g1
32618 stw %o4, [%l7 + 0x70]
32619 fzero %f4
32620 ldd [%l7 + 0x08], %f12
32621 ldsh [%l7 + 0x22], %o2
32622 fsrc2s %f7, %f1
32623 fpadd16s %f6, %f11, %f6
32624 tl %xcc, 0x4
32625 st %f0, [%l7 + 0x10]
32626 fsrc2s %f0, %f7
32627 fpackfix %f14, %f10
32628 srax %g5, 0x1D, %i1
32629 fbne,a %fcc3, loop_3900
32630 fmovdn %icc, %f4, %f8
32631 ldd [%l7 + 0x30], %f2
32632 sethi 0x0301, %i4
32633loop_3900:
32634 fcmpne16 %f4, %f12, %l0
32635 fmovsl %icc, %f10, %f2
32636 stb %i2, [%l7 + 0x15]
32637 fmovrslez %o3, %f0, %f6
32638 fornot1s %f9, %f8, %f2
32639 ldx [%l7 + 0x50], %i7
32640 for %f14, %f14, %f8
32641 sll %i5, 0x11, %l3
32642 ldsh [%l7 + 0x5A], %l4
32643 addcc %g7, %g4, %i0
32644 fbg,a %fcc3, loop_3901
32645 bleu,a %icc, loop_3902
32646 sth %o5, [%l7 + 0x6A]
32647 edge16l %l5, %o7, %g6
32648loop_3901:
32649 lduw [%l7 + 0x24], %l6
32650loop_3902:
32651 fnand %f2, %f2, %f0
32652 bneg,pt %xcc, loop_3903
32653 st %f0, [%l7 + 0x70]
32654 subccc %i6, 0x1F53, %g2
32655 fsrc2 %f2, %f14
32656loop_3903:
32657 ldd [%l7 + 0x38], %f4
32658 stx %o6, [%l7 + 0x10]
32659 ldsw [%l7 + 0x40], %l1
32660 ldsh [%l7 + 0x40], %i3
32661 edge16ln %o1, %o0, %l2
32662 std %f10, [%l7 + 0x48]
32663 fnands %f9, %f4, %f3
32664 edge16l %g1, %g3, %o2
32665 xor %g5, 0x1674, %i1
32666 fone %f14
32667 ldub [%l7 + 0x40], %o4
32668 ldd [%l7 + 0x50], %f6
32669 alignaddrl %l0, %i2, %i4
32670 fmul8x16 %f0, %f14, %f6
32671 edge8n %o3, %i5, %i7
32672 udiv %l3, 0x0E61, %g7
32673 ldsw [%l7 + 0x34], %g4
32674 edge8ln %i0, %o5, %l4
32675 fcmpd %fcc0, %f2, %f8
32676 fbn,a %fcc1, loop_3904
32677 lduw [%l7 + 0x50], %o7
32678 ldsw [%l7 + 0x30], %g6
32679 movcc %icc, %l5, %i6
32680loop_3904:
32681 addccc %l6, 0x0B14, %o6
32682 fble %fcc3, loop_3905
32683 edge8 %g2, %l1, %o1
32684 ldsh [%l7 + 0x46], %i3
32685 ldub [%l7 + 0x53], %l2
32686loop_3905:
32687 sth %g1, [%l7 + 0x78]
32688 brz %o0, loop_3906
32689 addc %o2, %g3, %g5
32690 lduw [%l7 + 0x78], %i1
32691 array8 %o4, %l0, %i4
32692loop_3906:
32693 fpackfix %f4, %f13
32694 xnor %i2, 0x1D86, %i5
32695 ld [%l7 + 0x64], %f4
32696 edge16n %i7, %o3, %l3
32697 fba,a %fcc1, loop_3907
32698 bge %xcc, loop_3908
32699 fmuld8ulx16 %f8, %f8, %f14
32700 stb %g4, [%l7 + 0x3C]
32701loop_3907:
32702 fpack16 %f12, %f7
32703loop_3908:
32704 fpsub16s %f9, %f5, %f11
32705 movrgez %i0, 0x38B, %g7
32706 fmovs %f5, %f8
32707 fmul8sux16 %f12, %f8, %f6
32708 nop
32709 setx loop_3909, %l0, %l1
32710 jmpl %l1, %o5
32711 fnor %f0, %f14, %f6
32712 fpack32 %f8, %f14, %f6
32713 movcc %xcc, %l4, %o7
32714loop_3909:
32715 st %f10, [%l7 + 0x2C]
32716 ldx [%l7 + 0x78], %l5
32717 mulscc %i6, %g6, %o6
32718 nop
32719 setx loop_3910, %l0, %l1
32720 wrpr 0x1, %tl
32721 wrpr %l1, %tpc
32722 add %l1, 0x4, %l1
32723 wrpr %l1, %tnpc
32724 setx 0x34400001400, %l0, %l1
32725 wrpr %l1, %tstate
32726 wrhpr 0x4, %htstate
32727 retry
32728 fbul %fcc3, loop_3911
32729 for %f8, %f2, %f14
32730 fbue,a %fcc1, loop_3912
32731loop_3910:
32732 ldsh [%l7 + 0x6C], %l6
32733loop_3911:
32734 ba,a loop_3913
32735 brgz %g2, loop_3914
32736loop_3912:
32737 edge16l %l1, %i3, %o1
32738 fmovsg %xcc, %f11, %f13
32739loop_3913:
32740 tgu %xcc, 0x1
32741loop_3914:
32742 bcs loop_3915
32743 xnor %l2, %g1, %o2
32744 fcmpgt16 %f8, %f12, %g3
32745 fmovrslez %o0, %f13, %f7
32746loop_3915:
32747 edge32ln %g5, %i1, %o4
32748 brlez,a %l0, loop_3916
32749 fmovrdgez %i4, %f4, %f6
32750 stb %i5, [%l7 + 0x79]
32751 stw %i2, [%l7 + 0x2C]
32752loop_3916:
32753 tle %xcc, 0x2
32754 tsubcc %o3, %i7, %g4
32755 orn %i0, 0x0C1E, %l3
32756 andn %g7, 0x1A92, %l4
32757 tpos %icc, 0x5
32758 ldsw [%l7 + 0x7C], %o7
32759 fcmpne16 %f4, %f14, %l5
32760 fnot2s %f7, %f9
32761 tge %xcc, 0x5
32762 bne,a,pt %icc, loop_3917
32763 ldsh [%l7 + 0x74], %i6
32764 fmovrdgez %o5, %f6, %f12
32765 array8 %g6, %o6, %l6
32766loop_3917:
32767 fbl %fcc0, loop_3918
32768 sll %g2, %l1, %i3
32769 ldx [%l7 + 0x40], %o1
32770 orncc %g1, 0x0D36, %o2
32771loop_3918:
32772 fmovdvs %xcc, %f14, %f9
32773 fmovrdgz %l2, %f6, %f0
32774 ldx [%l7 + 0x38], %o0
32775 fmovs %f0, %f6
32776 ldx [%l7 + 0x70], %g3
32777 andcc %g5, 0x12A5, %i1
32778 srlx %l0, 0x03, %o4
32779 xnor %i5, 0x0223, %i2
32780 st %f10, [%l7 + 0x74]
32781 add %o3, 0x0149, %i4
32782 addccc %g4, %i7, %l3
32783 sll %i0, %g7, %l4
32784 sdivx %l5, 0x1A54, %i6
32785 ldd [%l7 + 0x40], %f12
32786 edge16n %o7, %g6, %o5
32787 fbge,a %fcc2, loop_3919
32788 ldd [%l7 + 0x48], %f8
32789 fbo,a %fcc1, loop_3920
32790 fexpand %f2, %f0
32791loop_3919:
32792 movrne %o6, 0x17E, %l6
32793 srl %l1, 0x13, %g2
32794loop_3920:
32795 fornot2 %f8, %f4, %f12
32796 ldub [%l7 + 0x29], %o1
32797 ldsh [%l7 + 0x1A], %g1
32798 fnot1 %f0, %f0
32799 addc %i3, 0x1ADA, %l2
32800 stw %o0, [%l7 + 0x64]
32801 fcmped %fcc2, %f14, %f0
32802 stw %o2, [%l7 + 0x0C]
32803 sllx %g3, %g5, %l0
32804 ta %xcc, 0x0
32805 umulcc %o4, %i5, %i1
32806 lduh [%l7 + 0x20], %i2
32807 edge8n %o3, %i4, %i7
32808 te %icc, 0x0
32809 stw %l3, [%l7 + 0x60]
32810 brgz %i0, loop_3921
32811 edge8l %g7, %l4, %g4
32812 ldsb [%l7 + 0x1E], %i6
32813 smulcc %o7, 0x1730, %g6
32814loop_3921:
32815 bcs,a,pt %icc, loop_3922
32816 ldsw [%l7 + 0x60], %o5
32817 fmuld8sux16 %f4, %f1, %f12
32818 stw %o6, [%l7 + 0x58]
32819loop_3922:
32820 srlx %l5, 0x09, %l6
32821 lduh [%l7 + 0x38], %l1
32822 bgu,pn %icc, loop_3923
32823 andcc %g2, 0x1F22, %g1
32824 fpmerge %f1, %f11, %f4
32825 sra %i3, 0x0F, %l2
32826loop_3923:
32827 fandnot1 %f6, %f6, %f14
32828 fmovd %f0, %f12
32829 fmuld8sux16 %f2, %f10, %f2
32830 bgu,a loop_3924
32831 edge16l %o0, %o1, %o2
32832 ldsw [%l7 + 0x6C], %g5
32833 brgz %g3, loop_3925
32834loop_3924:
32835 st %f3, [%l7 + 0x4C]
32836 fbug %fcc0, loop_3926
32837 movneg %icc, %o4, %l0
32838loop_3925:
32839 sll %i5, 0x12, %i1
32840 fnot1 %f8, %f10
32841loop_3926:
32842 ldx [%l7 + 0x18], %o3
32843 fmovdvs %icc, %f12, %f5
32844 ldd [%l7 + 0x48], %f14
32845 subccc %i2, %i4, %l3
32846 movvc %xcc, %i7, %g7
32847 fmovsne %xcc, %f2, %f1
32848 fands %f2, %f14, %f8
32849 fcmps %fcc3, %f4, %f4
32850 orn %l4, %i0, %i6
32851 addccc %g4, %g6, %o7
32852 stx %o6, [%l7 + 0x08]
32853 fbo,a %fcc1, loop_3927
32854 fxnors %f4, %f1, %f11
32855 udivx %o5, 0x1024, %l6
32856 lduh [%l7 + 0x4C], %l1
32857loop_3927:
32858 ldd [%l7 + 0x70], %f0
32859 sub %g2, 0x162D, %l5
32860 fmovdne %xcc, %f4, %f8
32861 mulx %i3, 0x071A, %g1
32862 movn %icc, %l2, %o0
32863 orcc %o1, %g5, %g3
32864 bcs,pn %icc, loop_3928
32865 ldx [%l7 + 0x40], %o4
32866 bg %xcc, loop_3929
32867 tge %icc, 0x6
32868loop_3928:
32869 movge %xcc, %l0, %o2
32870 fmovdvc %xcc, %f3, %f1
32871loop_3929:
32872 fcmpgt32 %f14, %f2, %i5
32873 tsubcc %o3, %i2, %i1
32874 fmovdle %icc, %f6, %f7
32875 movvc %xcc, %i4, %l3
32876 fnegd %f10, %f8
32877 fbl,a %fcc3, loop_3930
32878 tleu %icc, 0x4
32879 tcc %icc, 0x4
32880 stx %i7, [%l7 + 0x70]
32881loop_3930:
32882 fmuld8sux16 %f9, %f7, %f12
32883 fmovdgu %xcc, %f4, %f9
32884 fmul8x16 %f14, %f4, %f14
32885 fmul8ulx16 %f6, %f14, %f6
32886 andncc %g7, %i0, %l4
32887 fpackfix %f14, %f9
32888 ble %icc, loop_3931
32889 fmul8x16al %f1, %f8, %f10
32890 ldub [%l7 + 0x0C], %i6
32891 edge16l %g4, %g6, %o7
32892loop_3931:
32893 stw %o5, [%l7 + 0x30]
32894 fpadd16 %f6, %f12, %f8
32895 std %f6, [%l7 + 0x28]
32896 bvc,pt %xcc, loop_3932
32897 movg %xcc, %o6, %l6
32898 smul %g2, 0x0694, %l5
32899 ldsh [%l7 + 0x40], %i3
32900loop_3932:
32901 fmovde %xcc, %f11, %f5
32902 movleu %xcc, %g1, %l2
32903 ldx [%l7 + 0x38], %o0
32904 fmovsn %icc, %f13, %f1
32905 fmovdle %icc, %f8, %f14
32906 tge %xcc, 0x7
32907 ldsh [%l7 + 0x1C], %o1
32908 tne %xcc, 0x3
32909 sethi 0x1553, %l1
32910 stx %g3, [%l7 + 0x78]
32911 mulscc %g5, 0x1531, %o4
32912 udiv %l0, 0x1B54, %i5
32913 edge32 %o2, %i2, %i1
32914 fmul8ulx16 %f12, %f2, %f4
32915 bleu loop_3933
32916 udivx %o3, 0x0ED0, %i4
32917 edge32l %i7, %g7, %l3
32918 fmovdvs %icc, %f11, %f8
32919loop_3933:
32920 ldub [%l7 + 0x6A], %l4
32921 std %f6, [%l7 + 0x20]
32922 stw %i0, [%l7 + 0x58]
32923 st %f1, [%l7 + 0x10]
32924 std %f4, [%l7 + 0x68]
32925 stx %g4, [%l7 + 0x20]
32926 fmovrsgez %g6, %f10, %f2
32927 ldsh [%l7 + 0x08], %o7
32928 fones %f15
32929 tne %icc, 0x5
32930 stw %o5, [%l7 + 0x44]
32931 std %f14, [%l7 + 0x50]
32932 stw %o6, [%l7 + 0x40]
32933 fbu,a %fcc1, loop_3934
32934 fxor %f8, %f2, %f14
32935 fmovdne %icc, %f6, %f15
32936 ldsb [%l7 + 0x5A], %i6
32937loop_3934:
32938 fmovrse %g2, %f7, %f4
32939 fbug %fcc2, loop_3935
32940 fmovrde %l5, %f6, %f6
32941 lduh [%l7 + 0x5A], %i3
32942 lduh [%l7 + 0x6E], %g1
32943loop_3935:
32944 fcmple16 %f2, %f6, %l6
32945 fbn,a %fcc1, loop_3936
32946 fcmpeq16 %f10, %f14, %l2
32947 fmovrdne %o1, %f0, %f10
32948 bn loop_3937
32949loop_3936:
32950 lduh [%l7 + 0x0C], %o0
32951 tle %icc, 0x4
32952 edge16l %g3, %g5, %l1
32953loop_3937:
32954 ldd [%l7 + 0x40], %f14
32955 fcmpgt16 %f14, %f2, %o4
32956 edge32ln %i5, %l0, %o2
32957 tgu %xcc, 0x3
32958 fsrc1 %f6, %f4
32959 fnegs %f15, %f7
32960 fmovrdne %i2, %f8, %f10
32961 sdiv %i1, 0x10ED, %o3
32962 fsrc1 %f10, %f4
32963 fmovsgu %icc, %f2, %f1
32964 stw %i7, [%l7 + 0x0C]
32965 ldd [%l7 + 0x68], %f8
32966 ba %xcc, loop_3938
32967 st %f14, [%l7 + 0x58]
32968 movrgez %i4, %g7, %l3
32969 sdivcc %i0, 0x09AA, %g4
32970loop_3938:
32971 ldx [%l7 + 0x28], %l4
32972 andncc %o7, %g6, %o5
32973 tn %icc, 0x1
32974 array16 %i6, %o6, %l5
32975 stx %i3, [%l7 + 0x28]
32976 popc 0x1595, %g2
32977 fmuld8sux16 %f0, %f10, %f10
32978 mulscc %l6, 0x06D5, %g1
32979 fcmpne32 %f8, %f8, %l2
32980 ldsw [%l7 + 0x38], %o0
32981 fbe,a %fcc1, loop_3939
32982 edge16l %o1, %g5, %l1
32983 edge16ln %g3, %o4, %i5
32984 fbo %fcc0, loop_3940
32985loop_3939:
32986 fbu,a %fcc0, loop_3941
32987 subcc %l0, %i2, %o2
32988 srl %i1, %o3, %i4
32989loop_3940:
32990 mulx %g7, %i7, %i0
32991loop_3941:
32992 lduh [%l7 + 0x2C], %l3
32993 lduw [%l7 + 0x34], %g4
32994 st %f15, [%l7 + 0x68]
32995 brz,a %l4, loop_3942
32996 ld [%l7 + 0x40], %f0
32997 fmovdleu %xcc, %f15, %f11
32998 fandnot2 %f10, %f8, %f2
32999loop_3942:
33000 tvs %icc, 0x2
33001 fblg,a %fcc2, loop_3943
33002 fmovdgu %icc, %f5, %f12
33003 tl %icc, 0x4
33004 fmul8x16au %f0, %f11, %f14
33005loop_3943:
33006 srl %o7, 0x11, %o5
33007 ldd [%l7 + 0x18], %f6
33008 edge8ln %g6, %i6, %o6
33009 tn %xcc, 0x0
33010 fmovrsgz %i3, %f5, %f10
33011 ldsw [%l7 + 0x44], %g2
33012 ldd [%l7 + 0x40], %f4
33013 ldx [%l7 + 0x60], %l5
33014 movvc %icc, %g1, %l6
33015 sdivcc %l2, 0x0202, %o1
33016 movgu %xcc, %o0, %l1
33017 fsrc1 %f4, %f6
33018 bleu,a,pn %icc, loop_3944
33019 edge8 %g3, %o4, %g5
33020 movge %icc, %i5, %i2
33021 bl %xcc, loop_3945
33022loop_3944:
33023 sethi 0x0EDE, %l0
33024 lduw [%l7 + 0x58], %o2
33025 fcmpd %fcc2, %f10, %f8
33026loop_3945:
33027 ba,pt %xcc, loop_3946
33028 movleu %icc, %i1, %i4
33029 tge %xcc, 0x2
33030 fpmerge %f11, %f9, %f8
33031loop_3946:
33032 ldsh [%l7 + 0x20], %o3
33033 lduh [%l7 + 0x20], %g7
33034 smul %i7, 0x1B88, %l3
33035 movvs %icc, %i0, %l4
33036 taddcctv %g4, %o5, %g6
33037 fabss %f9, %f4
33038 ldsh [%l7 + 0x26], %o7
33039 te %xcc, 0x7
33040 edge16ln %o6, %i3, %g2
33041 edge32 %l5, %g1, %l6
33042 ldsh [%l7 + 0x3E], %i6
33043 fones %f1
33044 ldsw [%l7 + 0x0C], %o1
33045 ldsw [%l7 + 0x38], %o0
33046 edge8 %l1, %g3, %l2
33047 fbo,a %fcc3, loop_3947
33048 brgz %g5, loop_3948
33049 bvs,a %icc, loop_3949
33050 movcc %icc, %o4, %i5
33051loop_3947:
33052 stw %i2, [%l7 + 0x74]
33053loop_3948:
33054 sdivcc %l0, 0x0C1E, %i1
33055loop_3949:
33056 fmovrdlz %o2, %f12, %f6
33057 fexpand %f14, %f14
33058 ld [%l7 + 0x14], %f12
33059 stx %o3, [%l7 + 0x78]
33060 fblg,a %fcc3, loop_3950
33061 fbne,a %fcc0, loop_3951
33062 lduh [%l7 + 0x74], %g7
33063 movcs %icc, %i4, %l3
33064loop_3950:
33065 movgu %xcc, %i0, %l4
33066loop_3951:
33067 fnegs %f9, %f1
33068 fmovdn %icc, %f4, %f15
33069 fbu,a %fcc3, loop_3952
33070 fmuld8sux16 %f1, %f2, %f6
33071 tneg %xcc, 0x1
33072 ldx [%l7 + 0x78], %g4
33073loop_3952:
33074 fnand %f14, %f12, %f2
33075 ldub [%l7 + 0x57], %i7
33076 edge8n %g6, %o5, %o7
33077 fbg,a %fcc3, loop_3953
33078 lduw [%l7 + 0x64], %o6
33079 fbul,a %fcc2, loop_3954
33080 fnors %f5, %f15, %f5
33081loop_3953:
33082 edge16n %g2, %l5, %i3
33083 edge32n %l6, %i6, %o1
33084loop_3954:
33085 movre %g1, %o0, %l1
33086 fmovdcc %icc, %f8, %f4
33087 stx %g3, [%l7 + 0x18]
33088 mova %icc, %l2, %g5
33089 fmovdpos %xcc, %f13, %f12
33090 fpackfix %f0, %f15
33091 fmovde %icc, %f14, %f1
33092 st %f0, [%l7 + 0x7C]
33093 ldx [%l7 + 0x38], %i5
33094 srax %i2, %l0, %i1
33095 nop
33096 setx loop_3955, %l0, %l1
33097 wrpr 0x1, %tl
33098 wrpr %l1, %tpc
33099 add %l1, 0x4, %l1
33100 wrpr %l1, %tnpc
33101 setx 0x34400001400, %l0, %l1
33102 wrpr %l1, %tstate
33103 wrhpr 0x4, %htstate
33104 retry
33105 tle %icc, 0x5
33106 st %f2, [%l7 + 0x78]
33107 movvs %xcc, %o4, %o2
33108loop_3955:
33109 fxnor %f4, %f14, %f0
33110 fmul8x16au %f1, %f3, %f14
33111 udiv %g7, 0x1F9A, %o3
33112 ldx [%l7 + 0x38], %l3
33113 ldd [%l7 + 0x78], %f12
33114 lduh [%l7 + 0x48], %i0
33115 fmovrdne %l4, %f6, %f4
33116 ldsb [%l7 + 0x36], %g4
33117 fbne %fcc0, loop_3956
33118 srlx %i4, %g6, %i7
33119 mova %xcc, %o5, %o7
33120 fnot1s %f11, %f3
33121loop_3956:
33122 array32 %g2, %l5, %o6
33123 mulx %l6, %i6, %i3
33124 ldsb [%l7 + 0x7D], %o1
33125 edge16l %o0, %g1, %g3
33126 fcmpne32 %f4, %f0, %l1
33127 fblg %fcc0, loop_3957
33128 popc %l2, %g5
33129 addcc %i5, %i2, %i1
33130 fbne,a %fcc2, loop_3958
33131loop_3957:
33132 xnor %l0, 0x1462, %o2
33133 be,a,pn %icc, loop_3959
33134 sth %g7, [%l7 + 0x62]
33135loop_3958:
33136 ble %icc, loop_3960
33137 udiv %o4, 0x0FAF, %l3
33138loop_3959:
33139 array32 %i0, %l4, %g4
33140 fmul8sux16 %f8, %f10, %f8
33141loop_3960:
33142 movgu %xcc, %i4, %g6
33143 fpsub16s %f10, %f2, %f15
33144 fblg %fcc2, loop_3961
33145 alignaddrl %i7, %o5, %o7
33146 ldub [%l7 + 0x3E], %g2
33147 smulcc %o3, 0x0F10, %l5
33148loop_3961:
33149 brlz %l6, loop_3962
33150 stw %i6, [%l7 + 0x30]
33151 fnot1 %f4, %f14
33152 ldsh [%l7 + 0x72], %i3
33153loop_3962:
33154 fcmpeq16 %f4, %f0, %o1
33155 orcc %o0, 0x13E8, %g1
33156 movl %icc, %o6, %l1
33157 stw %l2, [%l7 + 0x10]
33158 fpadd32 %f0, %f4, %f10
33159 pdist %f12, %f2, %f2
33160 sdiv %g5, 0x1694, %g3
33161 fmovrdne %i5, %f4, %f4
33162 fmovsle %xcc, %f0, %f12
33163 ldsh [%l7 + 0x7A], %i1
33164 sdivx %l0, 0x1604, %i2
33165 fmovdleu %icc, %f9, %f3
33166 fxors %f8, %f13, %f10
33167 ldsw [%l7 + 0x7C], %g7
33168 ldub [%l7 + 0x1D], %o4
33169 lduw [%l7 + 0x70], %o2
33170 orcc %l3, 0x0AC2, %l4
33171 udivx %g4, 0x03EF, %i0
33172 fmovrdlez %g6, %f0, %f14
33173 fnegs %f14, %f1
33174 mulx %i7, 0x0642, %o5
33175 ldx [%l7 + 0x18], %o7
33176 and %i4, %g2, %l5
33177 lduw [%l7 + 0x18], %o3
33178 array8 %l6, %i3, %i6
33179 fmovdcc %icc, %f8, %f15
33180 bcs,pn %icc, loop_3963
33181 fmul8x16 %f13, %f6, %f0
33182 fmovrdne %o1, %f0, %f0
33183 movneg %xcc, %g1, %o0
33184loop_3963:
33185 ba,a %xcc, loop_3964
33186 fnands %f1, %f4, %f8
33187 fmovdvc %icc, %f9, %f9
33188 ldd [%l7 + 0x30], %f6
33189loop_3964:
33190 fmovspos %xcc, %f14, %f11
33191 fors %f0, %f0, %f0
33192 mova %xcc, %l1, %o6
33193 stx %g5, [%l7 + 0x60]
33194 brlez %g3, loop_3965
33195 mulscc %i5, 0x0020, %i1
33196 array8 %l0, %l2, %g7
33197 bne,a loop_3966
33198loop_3965:
33199 be,a %xcc, loop_3967
33200 andcc %o4, 0x0C10, %o2
33201 ldsw [%l7 + 0x40], %i2
33202loop_3966:
33203 fornot2 %f0, %f14, %f8
33204loop_3967:
33205 fcmple32 %f10, %f12, %l3
33206 tneg %xcc, 0x5
33207 movre %g4, 0x0E2, %i0
33208 xorcc %l4, 0x04A7, %i7
33209 bleu,a,pt %xcc, loop_3968
33210 ld [%l7 + 0x78], %f11
33211 fmovdn %icc, %f15, %f3
33212 tcc %xcc, 0x6
33213loop_3968:
33214 fmul8ulx16 %f4, %f10, %f6
33215 ldsw [%l7 + 0x7C], %g6
33216 fmovsneg %icc, %f2, %f5
33217 fzeros %f13
33218 stb %o5, [%l7 + 0x73]
33219 movrlz %i4, %o7, %l5
33220 ldx [%l7 + 0x38], %o3
33221 movcs %icc, %g2, %l6
33222 subcc %i6, %i3, %g1
33223 movcs %xcc, %o0, %l1
33224 andncc %o1, %g5, %g3
33225 fmovde %xcc, %f1, %f6
33226 ldsb [%l7 + 0x7A], %i5
33227 fpsub32s %f12, %f5, %f12
33228 bvs %icc, loop_3969
33229 stw %o6, [%l7 + 0x50]
33230 fbo,a %fcc3, loop_3970
33231 lduh [%l7 + 0x76], %i1
33232loop_3969:
33233 fandnot1s %f15, %f9, %f14
33234 brgz %l0, loop_3971
33235loop_3970:
33236 edge8n %l2, %o4, %o2
33237 lduw [%l7 + 0x70], %g7
33238 ld [%l7 + 0x48], %f15
33239loop_3971:
33240 stb %i2, [%l7 + 0x25]
33241 fmovsne %xcc, %f2, %f3
33242 stx %l3, [%l7 + 0x10]
33243 stw %i0, [%l7 + 0x40]
33244 ldsw [%l7 + 0x78], %l4
33245 movrgz %g4, 0x2C4, %i7
33246 stx %o5, [%l7 + 0x28]
33247 tg %xcc, 0x3
33248 brnz,a %g6, loop_3972
33249 orcc %o7, %l5, %o3
33250 fmovscs %xcc, %f9, %f8
33251 st %f11, [%l7 + 0x68]
33252loop_3972:
33253 fbuge,a %fcc3, loop_3973
33254 fmovrdgz %g2, %f6, %f4
33255 stx %i4, [%l7 + 0x08]
33256 sllx %l6, %i3, %i6
33257loop_3973:
33258 mova %icc, %o0, %l1
33259 fornot1 %f12, %f2, %f6
33260 ld [%l7 + 0x34], %f15
33261 movrgz %g1, %o1, %g5
33262 movrgez %i5, %g3, %o6
33263 ld [%l7 + 0x24], %f8
33264 stb %l0, [%l7 + 0x28]
33265 tleu %xcc, 0x7
33266 fpadd32 %f2, %f6, %f4
33267 ldx [%l7 + 0x20], %l2
33268 ba,a %icc, loop_3974
33269 fmovsne %xcc, %f7, %f11
33270 movvc %icc, %i1, %o4
33271 fcmpeq16 %f12, %f12, %o2
33272loop_3974:
33273 ldsb [%l7 + 0x51], %i2
33274 std %f8, [%l7 + 0x18]
33275 andncc %g7, %l3, %l4
33276 sth %i0, [%l7 + 0x32]
33277 udiv %g4, 0x1676, %o5
33278 edge16l %i7, %g6, %l5
33279 fpadd32s %f8, %f6, %f11
33280 stw %o3, [%l7 + 0x6C]
33281 movrgez %g2, 0x321, %i4
33282 movne %icc, %o7, %l6
33283 fmovrdne %i3, %f2, %f2
33284 ldub [%l7 + 0x4C], %i6
33285 ldx [%l7 + 0x20], %o0
33286 fornot2 %f10, %f4, %f12
33287 fpadd32 %f0, %f14, %f14
33288 fornot1s %f1, %f14, %f13
33289 orn %g1, 0x1FBE, %l1
33290 sth %o1, [%l7 + 0x0E]
33291 ta %icc, 0x3
33292 sth %i5, [%l7 + 0x70]
33293 fmul8ulx16 %f12, %f2, %f10
33294 edge32l %g3, %o6, %g5
33295 subcc %l0, %l2, %i1
33296 fbge %fcc1, loop_3975
33297 fbu %fcc1, loop_3976
33298 fmovdgu %xcc, %f6, %f2
33299 ldd [%l7 + 0x78], %f4
33300loop_3975:
33301 fbo,a %fcc1, loop_3977
33302loop_3976:
33303 ldd [%l7 + 0x08], %f14
33304 nop
33305 setx loop_3978, %l0, %l1
33306 wrpr 0x1, %tl
33307 wrpr %l1, %tnpc
33308 setx 0x34400001400, %l0, %l1
33309 wrpr %l1, %tstate
33310 wrhpr 0x4, %htstate
33311 done
33312 stw %o4, [%l7 + 0x70]
33313loop_3977:
33314 ldsb [%l7 + 0x6B], %o2
33315 bshuffle %f0, %f2, %f6
33316loop_3978:
33317 fmovrsgez %g7, %f10, %f6
33318 std %f4, [%l7 + 0x08]
33319 fmovdcs %xcc, %f8, %f6
33320 fone %f8
33321 mulscc %i2, 0x14C6, %l3
33322 fmovdg %icc, %f1, %f8
33323 stx %l4, [%l7 + 0x30]
33324 smulcc %i0, %o5, %g4
33325 brlz,a %g6, loop_3979
33326 tsubcc %i7, 0x07A7, %o3
33327 umulcc %g2, 0x1BB5, %l5
33328 fmul8x16 %f1, %f14, %f10
33329loop_3979:
33330 lduh [%l7 + 0x6A], %i4
33331 andcc %o7, 0x1380, %i3
33332 lduw [%l7 + 0x3C], %l6
33333 tne %icc, 0x3
33334 fmovdg %icc, %f7, %f5
33335 edge16l %o0, %i6, %g1
33336 sth %l1, [%l7 + 0x7C]
33337 stb %o1, [%l7 + 0x75]
33338 bne,pt %xcc, loop_3980
33339 fble %fcc1, loop_3981
33340 ldsh [%l7 + 0x26], %i5
33341 st %f9, [%l7 + 0x74]
33342loop_3980:
33343 sth %g3, [%l7 + 0x5C]
33344loop_3981:
33345 fbul,a %fcc2, loop_3982
33346 lduw [%l7 + 0x34], %o6
33347 nop
33348 setx loop_3983, %l0, %l1
33349 wrpr 0x1, %tl
33350 wrpr %l1, %tnpc
33351 setx 0x34400001400, %l0, %l1
33352 wrpr %l1, %tstate
33353 wrhpr 0x4, %htstate
33354 done
33355 lduw [%l7 + 0x74], %l0
33356loop_3982:
33357 bvc,pn %icc, loop_3984
33358 movl %xcc, %g5, %i1
33359loop_3983:
33360 edge8n %o4, %o2, %l2
33361 movg %xcc, %g7, %i2
33362loop_3984:
33363 fnot1 %f2, %f10
33364 fmovdvc %icc, %f15, %f14
33365 ld [%l7 + 0x68], %f8
33366 fmovde %icc, %f11, %f1
33367 ldsw [%l7 + 0x2C], %l3
33368 fornot1s %f2, %f2, %f6
33369 st %f9, [%l7 + 0x50]
33370 std %f8, [%l7 + 0x08]
33371 fpack16 %f6, %f2
33372 fbug %fcc0, loop_3985
33373 for %f10, %f8, %f10
33374 movrne %l4, %o5, %i0
33375 orcc %g4, 0x095A, %g6
33376loop_3985:
33377 tn %xcc, 0x7
33378 movneg %xcc, %o3, %i7
33379 ldub [%l7 + 0x38], %g2
33380 fmovdvc %icc, %f10, %f7
33381 ldub [%l7 + 0x16], %l5
33382 stw %i4, [%l7 + 0x54]
33383 fmovrsgz %i3, %f15, %f9
33384 ldsh [%l7 + 0x22], %l6
33385 andncc %o7, %o0, %g1
33386 stw %l1, [%l7 + 0x54]
33387 movcs %icc, %i6, %i5
33388 bvc,a,pt %icc, loop_3986
33389 fandnot1s %f7, %f3, %f4
33390 st %f10, [%l7 + 0x64]
33391 bcs %icc, loop_3987
33392loop_3986:
33393 st %f15, [%l7 + 0x78]
33394 fnot2 %f10, %f10
33395 ldd [%l7 + 0x60], %f2
33396loop_3987:
33397 tvs %xcc, 0x6
33398 sth %g3, [%l7 + 0x6C]
33399 sdivcc %o1, 0x1C6C, %l0
33400 fmovrslez %o6, %f0, %f5
33401 ldub [%l7 + 0x0D], %g5
33402 smulcc %o4, 0x04CA, %o2
33403 ldd [%l7 + 0x18], %f2
33404 fble,a %fcc0, loop_3988
33405 stx %i1, [%l7 + 0x50]
33406 ldsb [%l7 + 0x46], %l2
33407 fmovrdgez %i2, %f12, %f0
33408loop_3988:
33409 lduh [%l7 + 0x14], %l3
33410 andn %g7, 0x0BC6, %o5
33411 fnors %f11, %f12, %f1
33412 ldsb [%l7 + 0x5D], %i0
33413 subcc %l4, 0x10F5, %g4
33414 fpadd16 %f8, %f10, %f4
33415 ldub [%l7 + 0x09], %o3
33416 ldx [%l7 + 0x38], %g6
33417 tsubcctv %i7, 0x1939, %l5
33418 fors %f13, %f13, %f1
33419 fxnors %f12, %f14, %f11
33420 orncc %i4, %g2, %l6
33421 lduw [%l7 + 0x58], %o7
33422 ta %icc, 0x0
33423 stx %i3, [%l7 + 0x40]
33424 tleu %xcc, 0x7
33425 faligndata %f10, %f10, %f14
33426 fbe,a %fcc1, loop_3989
33427 ldsh [%l7 + 0x64], %g1
33428 lduw [%l7 + 0x74], %l1
33429 ldsh [%l7 + 0x68], %i6
33430loop_3989:
33431 lduw [%l7 + 0x24], %i5
33432 subcc %g3, 0x1322, %o0
33433 fble %fcc2, loop_3990
33434 fabsd %f2, %f2
33435 movn %icc, %l0, %o6
33436 sth %g5, [%l7 + 0x1E]
33437loop_3990:
33438 alignaddrl %o1, %o2, %o4
33439 stw %i1, [%l7 + 0x50]
33440 ldub [%l7 + 0x26], %i2
33441 lduw [%l7 + 0x18], %l3
33442 fandnot1s %f5, %f7, %f2
33443 movgu %icc, %l2, %g7
33444 xnor %i0, %l4, %o5
33445 lduh [%l7 + 0x5E], %o3
33446 and %g4, 0x014D, %g6
33447 fmovsle %xcc, %f14, %f15
33448 sth %l5, [%l7 + 0x10]
33449 fsrc2 %f14, %f14
33450 for %f12, %f6, %f8
33451 ldsw [%l7 + 0x5C], %i7
33452 udivx %g2, 0x0D90, %i4
33453 lduw [%l7 + 0x58], %l6
33454 movcc %xcc, %o7, %i3
33455 fnot2s %f7, %f14
33456 sdivcc %g1, 0x0457, %l1
33457 edge32 %i5, %i6, %o0
33458 popc %g3, %l0
33459 fmovdvs %icc, %f3, %f0
33460 brnz,a %g5, loop_3991
33461 fmovdgu %icc, %f0, %f4
33462 fbe,a %fcc2, loop_3992
33463 ldsh [%l7 + 0x2C], %o6
33464loop_3991:
33465 ldub [%l7 + 0x2A], %o2
33466 ldub [%l7 + 0x51], %o4
33467loop_3992:
33468 brnz %o1, loop_3993
33469 fsrc1 %f12, %f0
33470 lduh [%l7 + 0x50], %i1
33471 tvs %xcc, 0x0
33472loop_3993:
33473 movge %icc, %i2, %l2
33474 bg,a,pn %icc, loop_3994
33475 fbne,a %fcc1, loop_3995
33476 brgez %g7, loop_3996
33477 xorcc %i0, %l4, %l3
33478loop_3994:
33479 xor %o5, 0x146A, %o3
33480loop_3995:
33481 fmul8x16 %f5, %f4, %f8
33482loop_3996:
33483 fbo,a %fcc0, loop_3997
33484 ldsh [%l7 + 0x56], %g6
33485 fsrc2 %f0, %f8
33486 fcmpd %fcc3, %f10, %f6
33487loop_3997:
33488 bg %icc, loop_3998
33489 std %f8, [%l7 + 0x20]
33490 ba %icc, loop_3999
33491 fnegs %f4, %f11
33492loop_3998:
33493 fmuld8ulx16 %f3, %f13, %f8
33494 fcmpd %fcc0, %f14, %f2
33495loop_3999:
33496 fmovscc %icc, %f10, %f2
33497 ldd [%l7 + 0x68], %f2
33498 fands %f6, %f0, %f4
33499 fmovrdlz %g4, %f4, %f6
33500 movcs %xcc, %l5, %i7
33501 bcs %icc, loop_4000
33502 alignaddr %i4, %l6, %g2
33503 fnands %f10, %f0, %f5
33504 fnot1s %f5, %f2
33505loop_4000:
33506 fmovscs %icc, %f1, %f15
33507 fandnot1s %f7, %f8, %f12
33508 movvc %xcc, %o7, %g1
33509 edge32l %l1, %i3, %i6
33510 ldsb [%l7 + 0x74], %o0
33511 ldx [%l7 + 0x30], %g3
33512 fba %fcc3, loop_4001
33513 lduh [%l7 + 0x0E], %i5
33514 taddcc %l0, 0x0B09, %g5
33515 fnot1s %f6, %f5
33516loop_4001:
33517 fmovsl %xcc, %f6, %f5
33518 fnor %f14, %f6, %f10
33519 fmovse %icc, %f2, %f7
33520 ldsw [%l7 + 0x18], %o2
33521 andncc %o4, %o1, %i1
33522 alignaddr %o6, %i2, %g7
33523 ld [%l7 + 0x08], %f12
33524 fxnor %f8, %f14, %f6
33525 fmovdneg %xcc, %f4, %f15
33526 fmul8x16au %f10, %f8, %f14
33527 ldsw [%l7 + 0x18], %i0
33528 addcc %l2, %l3, %o5
33529 fpadd16 %f12, %f12, %f10
33530 stw %l4, [%l7 + 0x10]
33531 edge32l %g6, %o3, %g4
33532 xor %i7, 0x0699, %l5
33533 movgu %icc, %l6, %g2
33534 lduw [%l7 + 0x30], %o7
33535 fcmpne32 %f4, %f8, %g1
33536 sethi 0x0038, %l1
33537 sub %i4, %i3, %i6
33538 ldub [%l7 + 0x24], %g3
33539 umul %i5, %l0, %o0
33540 ldx [%l7 + 0x40], %o2
33541 tcc %xcc, 0x4
33542 tcc %xcc, 0x0
33543 fnegd %f8, %f6
33544 stb %g5, [%l7 + 0x33]
33545 fornot1 %f2, %f10, %f14
33546 fmovrdlez %o1, %f4, %f2
33547 st %f6, [%l7 + 0x78]
33548 move %icc, %o4, %i1
33549 ldsh [%l7 + 0x6E], %i2
33550 fornot1s %f10, %f12, %f2
33551 lduw [%l7 + 0x30], %o6
33552 fbge,a %fcc2, loop_4002
33553 sdiv %g7, 0x0EB1, %i0
33554 edge16ln %l2, %o5, %l4
33555 fmovrslz %l3, %f1, %f1
33556loop_4002:
33557 edge16n %o3, %g4, %i7
33558 lduh [%l7 + 0x72], %g6
33559 fmuld8ulx16 %f5, %f7, %f10
33560 addcc %l5, %g2, %o7
33561 ldub [%l7 + 0x6F], %l6
33562 fble,a %fcc3, loop_4003
33563 tl %icc, 0x3
33564 stx %l1, [%l7 + 0x50]
33565 stw %g1, [%l7 + 0x10]
33566loop_4003:
33567 tcs %xcc, 0x5
33568 movcc %icc, %i3, %i4
33569 fnand %f14, %f14, %f0
33570 brgez,a %i6, loop_4004
33571 stw %i5, [%l7 + 0x3C]
33572 fbu %fcc1, loop_4005
33573 fandnot2 %f8, %f0, %f0
33574loop_4004:
33575 bcc,pt %icc, loop_4006
33576 fmovdleu %icc, %f14, %f3
33577loop_4005:
33578 ldd [%l7 + 0x50], %f14
33579 udivx %g3, 0x18DD, %l0
33580loop_4006:
33581 taddcc %o2, %g5, %o0
33582 mulx %o4, 0x0572, %o1
33583 sth %i2, [%l7 + 0x2C]
33584 fmovrdgez %i1, %f14, %f2
33585 or %g7, %i0, %l2
33586 smulcc %o5, %o6, %l4
33587 fcmpeq16 %f12, %f14, %o3
33588 fornot2s %f11, %f14, %f6
33589 fmovdcc %icc, %f11, %f1
33590 sth %g4, [%l7 + 0x72]
33591 fand %f12, %f0, %f4
33592 movpos %icc, %l3, %g6
33593 brlez %l5, loop_4007
33594 fxor %f2, %f14, %f6
33595 bl loop_4008
33596 fmul8ulx16 %f10, %f2, %f4
33597loop_4007:
33598 mulx %g2, 0x0D80, %o7
33599 fbug,a %fcc1, loop_4009
33600loop_4008:
33601 fmovdl %icc, %f4, %f10
33602 movcc %icc, %i7, %l6
33603 ba,a,pt %icc, loop_4010
33604loop_4009:
33605 sth %g1, [%l7 + 0x24]
33606 fsrc2 %f0, %f6
33607 tneg %xcc, 0x1
33608loop_4010:
33609 bcs %xcc, loop_4011
33610 fmovdle %xcc, %f5, %f2
33611 stw %l1, [%l7 + 0x28]
33612 ldub [%l7 + 0x31], %i4
33613loop_4011:
33614 add %i3, %i5, %g3
33615 ld [%l7 + 0x7C], %f7
33616 ldub [%l7 + 0x5A], %i6
33617 fandnot1 %f12, %f14, %f6
33618 siam 0x4
33619 xnorcc %l0, 0x0B8D, %g5
33620 fmovrslz %o0, %f9, %f14
33621 fors %f6, %f9, %f12
33622 orn %o4, %o1, %i2
33623 addc %i1, %g7, %o2
33624 ldsw [%l7 + 0x5C], %i0
33625 ldsh [%l7 + 0x20], %o5
33626 stx %l2, [%l7 + 0x40]
33627 fpsub16 %f10, %f4, %f0
33628 srax %l4, %o3, %o6
33629 fbo %fcc2, loop_4012
33630 bleu,a %icc, loop_4013
33631 fpack16 %f14, %f9
33632 brgez %g4, loop_4014
33633loop_4012:
33634 tvc %xcc, 0x1
33635loop_4013:
33636 udivx %l3, 0x065E, %g6
33637 fmovsle %xcc, %f13, %f0
33638loop_4014:
33639 fcmple32 %f8, %f6, %g2
33640 lduw [%l7 + 0x60], %l5
33641 movle %icc, %o7, %i7
33642 bge,a %xcc, loop_4015
33643 sth %l6, [%l7 + 0x60]
33644 tsubcctv %g1, 0x109C, %i4
33645 lduw [%l7 + 0x24], %l1
33646loop_4015:
33647 fpadd16s %f7, %f5, %f9
33648 tgu %icc, 0x2
33649 ldd [%l7 + 0x28], %f4
33650 movvs %xcc, %i5, %g3
33651 bneg,a loop_4016
33652 fors %f1, %f7, %f1
33653 bgu,a loop_4017
33654 siam 0x0
33655loop_4016:
33656 ldd [%l7 + 0x58], %f14
33657 fandnot2 %f14, %f8, %f2
33658loop_4017:
33659 fnands %f7, %f14, %f6
33660 tl %xcc, 0x7
33661 fbe,a %fcc3, loop_4018
33662 fornot2s %f13, %f13, %f4
33663 andcc %i3, %i6, %g5
33664 srlx %l0, %o0, %o4
33665loop_4018:
33666 fmovrslez %i2, %f0, %f15
33667 edge32 %i1, %o1, %g7
33668 fpack32 %f4, %f2, %f2
33669 bge,a loop_4019
33670 ldd [%l7 + 0x48], %f2
33671 movneg %icc, %o2, %o5
33672 ldsh [%l7 + 0x46], %l2
33673loop_4019:
33674 bg %icc, loop_4020
33675 udivcc %l4, 0x0B07, %o3
33676 addccc %o6, 0x07DD, %i0
33677 umul %l3, 0x163B, %g6
33678loop_4020:
33679 bl,a loop_4021
33680 fmovsgu %xcc, %f11, %f2
33681 ldd [%l7 + 0x58], %f0
33682 bpos %icc, loop_4022
33683loop_4021:
33684 fcmpd %fcc0, %f6, %f2
33685 ld [%l7 + 0x44], %f1
33686 stb %g4, [%l7 + 0x6D]
33687loop_4022:
33688 fmovdg %icc, %f10, %f3
33689 sth %l5, [%l7 + 0x28]
33690 fmul8x16 %f10, %f6, %f2
33691 fcmpeq16 %f0, %f8, %g2
33692 ldsw [%l7 + 0x6C], %o7
33693 ldsb [%l7 + 0x60], %l6
33694 fmovscs %icc, %f0, %f8
33695 fmovsvs %icc, %f14, %f8
33696 sth %g1, [%l7 + 0x30]
33697 ldsb [%l7 + 0x56], %i4
33698 ldsw [%l7 + 0x14], %i7
33699 movle %icc, %i5, %g3
33700 udivcc %i3, 0x1D06, %l1
33701 st %f3, [%l7 + 0x1C]
33702 edge8 %i6, %g5, %l0
33703 bvs loop_4023
33704 xorcc %o0, %i2, %o4
33705 fabss %f7, %f8
33706 array32 %o1, %g7, %o2
33707loop_4023:
33708 edge16l %i1, %o5, %l2
33709 andn %o3, 0x0900, %o6
33710 brz,a %i0, loop_4024
33711 ldd [%l7 + 0x08], %f2
33712 bg,pn %xcc, loop_4025
33713 movleu %icc, %l3, %l4
33714loop_4024:
33715 bn,a loop_4026
33716 lduw [%l7 + 0x08], %g4
33717loop_4025:
33718 fabss %f11, %f9
33719 edge32 %l5, %g6, %g2
33720loop_4026:
33721 fmovsvc %xcc, %f6, %f6
33722 st %f2, [%l7 + 0x20]
33723 fmul8x16 %f1, %f4, %f14
33724 fbne %fcc3, loop_4027
33725 fbn,a %fcc1, loop_4028
33726 fands %f2, %f13, %f0
33727 sdivcc %l6, 0x0C7C, %g1
33728loop_4027:
33729 stw %o7, [%l7 + 0x2C]
33730loop_4028:
33731 fbe,a %fcc1, loop_4029
33732 brgez,a %i4, loop_4030
33733 andn %i7, %g3, %i5
33734 andcc %i3, 0x1EB8, %i6
33735loop_4029:
33736 st %f0, [%l7 + 0x10]
33737loop_4030:
33738 edge8n %l1, %g5, %l0
33739 fmovsne %xcc, %f15, %f12
33740 fbue,a %fcc1, loop_4031
33741 fandnot2s %f7, %f0, %f14
33742 edge16l %i2, %o0, %o4
33743 orcc %o1, %o2, %i1
33744loop_4031:
33745 tgu %xcc, 0x3
33746 ldub [%l7 + 0x39], %g7
33747 fble %fcc0, loop_4032
33748 tvs %xcc, 0x2
33749 stb %o5, [%l7 + 0x31]
33750 fmovdne %xcc, %f5, %f1
33751loop_4032:
33752 tge %icc, 0x4
33753 fbge %fcc0, loop_4033
33754 fcmpeq32 %f2, %f0, %o3
33755 fsrc2s %f10, %f0
33756 fmovdne %xcc, %f11, %f15
33757loop_4033:
33758 edge32ln %l2, %i0, %l3
33759 edge16ln %o6, %l4, %l5
33760 edge32 %g4, %g6, %g2
33761 stb %l6, [%l7 + 0x2E]
33762 taddcc %g1, %o7, %i4
33763 st %f2, [%l7 + 0x78]
33764 bl,pn %xcc, loop_4034
33765 st %f12, [%l7 + 0x74]
33766 alignaddrl %g3, %i5, %i7
33767 ldsw [%l7 + 0x28], %i3
33768loop_4034:
33769 lduh [%l7 + 0x3A], %l1
33770 udivcc %g5, 0x180D, %l0
33771 fsrc1s %f6, %f14
33772 fsrc2 %f4, %f2
33773 fnot2 %f0, %f8
33774 stw %i6, [%l7 + 0x34]
33775 lduw [%l7 + 0x70], %o0
33776 movle %icc, %i2, %o4
33777 fmovdn %xcc, %f4, %f0
33778 stx %o2, [%l7 + 0x58]
33779 faligndata %f6, %f2, %f10
33780 udiv %i1, 0x05F1, %o1
33781 bl,a,pt %icc, loop_4035
33782 ldsb [%l7 + 0x0D], %g7
33783 ldd [%l7 + 0x58], %f6
33784 orncc %o5, 0x04C8, %o3
33785loop_4035:
33786 fsrc1 %f2, %f8
33787 ldsb [%l7 + 0x32], %l2
33788 orcc %i0, 0x19AD, %l3
33789 fmul8sux16 %f12, %f12, %f14
33790 fnegs %f15, %f5
33791 movvc %icc, %l4, %o6
33792 ld [%l7 + 0x08], %f4
33793 fsrc1 %f2, %f0
33794 tsubcctv %l5, 0x035C, %g4
33795 ld [%l7 + 0x24], %f9
33796 taddcc %g6, 0x1E56, %g2
33797 fmovsne %xcc, %f4, %f3
33798 sra %g1, %o7, %l6
33799 array16 %g3, %i5, %i7
33800 fmovrslz %i3, %f2, %f3
33801 movvs %icc, %l1, %i4
33802 edge8ln %l0, %g5, %i6
33803 tsubcc %o0, %o4, %i2
33804 andn %i1, 0x1F3A, %o2
33805 st %f2, [%l7 + 0x5C]
33806 tg %xcc, 0x4
33807 for %f10, %f2, %f10
33808 ldsh [%l7 + 0x08], %o1
33809 fmovdcc %xcc, %f10, %f6
33810 array32 %g7, %o5, %l2
33811 bvc loop_4036
33812 fble %fcc0, loop_4037
33813 brgz,a %o3, loop_4038
33814 fornot1 %f14, %f12, %f12
33815loop_4036:
33816 fmovde %icc, %f12, %f15
33817loop_4037:
33818 fmovsneg %xcc, %f12, %f9
33819loop_4038:
33820 ldub [%l7 + 0x6B], %l3
33821 fbo %fcc0, loop_4039
33822 stx %i0, [%l7 + 0x40]
33823 fmovrsne %o6, %f3, %f15
33824 xnor %l4, %g4, %l5
33825loop_4039:
33826 fmovrslez %g6, %f10, %f13
33827 stb %g2, [%l7 + 0x68]
33828 brlez %o7, loop_4040
33829 fone %f14
33830 addcc %l6, 0x0259, %g3
33831 ldx [%l7 + 0x40], %i5
33832loop_4040:
33833 brnz,a %i7, loop_4041
33834 bg loop_4042
33835 lduh [%l7 + 0x5E], %g1
33836 movne %xcc, %i3, %i4
33837loop_4041:
33838 fbue %fcc2, loop_4043
33839loop_4042:
33840 srax %l0, 0x04, %l1
33841 fcmple16 %f8, %f2, %i6
33842 sdivcc %o0, 0x0C27, %o4
33843loop_4043:
33844 tne %xcc, 0x4
33845 fmovdn %icc, %f9, %f15
33846 fbn %fcc0, loop_4044
33847 lduh [%l7 + 0x24], %i2
33848 tsubcctv %g5, %o2, %o1
33849 brlez %g7, loop_4045
33850loop_4044:
33851 fmovdge %xcc, %f2, %f14
33852 tgu %xcc, 0x7
33853 fmovdleu %xcc, %f14, %f2
33854loop_4045:
33855 fandnot1 %f8, %f10, %f2
33856 ld [%l7 + 0x78], %f6
33857 bn,a loop_4046
33858 edge8l %o5, %i1, %o3
33859 fmovd %f6, %f14
33860 fmovdcc %icc, %f13, %f6
33861loop_4046:
33862 std %f2, [%l7 + 0x08]
33863 tg %xcc, 0x4
33864 fcmple32 %f14, %f2, %l2
33865 and %l3, %i0, %l4
33866 fbe %fcc0, loop_4047
33867 udiv %g4, 0x1FC9, %o6
33868 te %icc, 0x5
33869 brlez %g6, loop_4048
33870loop_4047:
33871 bl,pt %icc, loop_4049
33872 fmovsne %xcc, %f0, %f10
33873 stx %g2, [%l7 + 0x78]
33874loop_4048:
33875 stx %l5, [%l7 + 0x08]
33876loop_4049:
33877 ldub [%l7 + 0x14], %o7
33878 fmuld8sux16 %f9, %f9, %f2
33879 xnor %l6, %i5, %i7
33880 smulcc %g1, 0x1738, %i3
33881 std %f14, [%l7 + 0x78]
33882 movcs %xcc, %i4, %l0
33883 udivcc %l1, 0x1FDC, %g3
33884 fmovrse %i6, %f8, %f12
33885 fpadd32s %f10, %f14, %f11
33886 fcmps %fcc0, %f4, %f10
33887 fmovdgu %xcc, %f10, %f8
33888 fnors %f5, %f6, %f10
33889 st %f10, [%l7 + 0x10]
33890 add %o0, %i2, %g5
33891 fble,a %fcc0, loop_4050
33892 xorcc %o2, %o4, %o1
33893 sdivcc %o5, 0x0E86, %i1
33894 faligndata %f14, %f4, %f10
33895loop_4050:
33896 nop
33897 setx loop_4051, %l0, %l1
33898 wrpr 0x1, %tl
33899 wrpr %l1, %tnpc
33900 setx 0x34400001400, %l0, %l1
33901 wrpr %l1, %tstate
33902 wrhpr 0x4, %htstate
33903 done
33904 fnot1s %f9, %f0
33905 st %f13, [%l7 + 0x38]
33906 bvc,a loop_4052
33907loop_4051:
33908 tleu %icc, 0x3
33909 fones %f6
33910 ldx [%l7 + 0x50], %o3
33911loop_4052:
33912 std %f0, [%l7 + 0x38]
33913 fmovdgu %icc, %f7, %f4
33914 fpsub32 %f0, %f0, %f6
33915 stw %l2, [%l7 + 0x6C]
33916 ldsw [%l7 + 0x78], %l3
33917 ta %icc, 0x6
33918 fcmpgt16 %f12, %f8, %g7
33919 ldd [%l7 + 0x68], %f6
33920 ldsh [%l7 + 0x42], %i0
33921 stw %g4, [%l7 + 0x38]
33922 fmovdpos %icc, %f13, %f5
33923 sdivcc %o6, 0x0D52, %g6
33924 udiv %g2, 0x00C4, %l4
33925 ldd [%l7 + 0x18], %f0
33926 movrgez %o7, %l6, %i5
33927 nop
33928 setx loop_4053, %l0, %l1
33929 wrpr 0x1, %tl
33930 wrpr %l1, %tpc
33931 add %l1, 0x4, %l1
33932 wrpr %l1, %tnpc
33933 setx 0x34400001400, %l0, %l1
33934 wrpr %l1, %tstate
33935 wrhpr 0x4, %htstate
33936 retry
33937 fnor %f0, %f0, %f8
33938 orncc %i7, 0x0B49, %g1
33939 bn %xcc, loop_4054
33940loop_4053:
33941 fnands %f3, %f13, %f7
33942 taddcctv %i3, 0x11E1, %i4
33943 edge32n %l0, %l5, %l1
33944loop_4054:
33945 xnorcc %g3, %o0, %i2
33946 fmovsge %icc, %f10, %f11
33947 xnorcc %g5, 0x1C4A, %i6
33948 bpos,a,pt %xcc, loop_4055
33949 fmovdleu %icc, %f6, %f5
33950 taddcc %o4, %o2, %o1
33951 popc %i1, %o3
33952loop_4055:
33953 mova %xcc, %l2, %l3
33954 brnz,a %o5, loop_4056
33955 edge32 %g7, %g4, %o6
33956 tl %xcc, 0x1
33957 fbl %fcc0, loop_4057
33958loop_4056:
33959 st %f3, [%l7 + 0x50]
33960 andcc %g6, %i0, %l4
33961 fand %f2, %f12, %f4
33962loop_4057:
33963 tcc %xcc, 0x7
33964 fmovdvc %xcc, %f4, %f6
33965 fbug,a %fcc3, loop_4058
33966 ld [%l7 + 0x10], %f0
33967 tge %icc, 0x7
33968 ta %xcc, 0x6
33969loop_4058:
33970 popc %o7, %g2
33971 st %f6, [%l7 + 0x34]
33972 ldub [%l7 + 0x1F], %l6
33973 edge8n %i5, %i7, %g1
33974 fpadd32 %f4, %f0, %f8
33975 tle %xcc, 0x4
33976 fxnors %f12, %f11, %f0
33977 fbug,a %fcc0, loop_4059
33978 sth %i4, [%l7 + 0x6E]
33979 mulx %i3, 0x1B9B, %l5
33980 ldd [%l7 + 0x20], %f4
33981loop_4059:
33982 ld [%l7 + 0x4C], %f9
33983 fble,a %fcc1, loop_4060
33984 ldub [%l7 + 0x4A], %l0
33985 fmovsge %xcc, %f10, %f3
33986 udivx %g3, 0x1642, %l1
33987loop_4060:
33988 st %f3, [%l7 + 0x38]
33989 fbue %fcc0, loop_4061
33990 lduh [%l7 + 0x42], %i2
33991 stw %o0, [%l7 + 0x6C]
33992 ldx [%l7 + 0x50], %i6
33993loop_4061:
33994 fmul8sux16 %f4, %f6, %f0
33995 smulcc %o4, 0x1B18, %g5
33996 bl,a,pn %xcc, loop_4062
33997 orncc %o2, %i1, %o3
33998 sth %l2, [%l7 + 0x56]
33999 stb %l3, [%l7 + 0x61]
34000loop_4062:
34001 movrgez %o1, 0x240, %g7
34002 ldub [%l7 + 0x6E], %g4
34003 fmovrdne %o6, %f12, %f6
34004 movvs %icc, %g6, %i0
34005 fmovrslz %l4, %f4, %f15
34006 st %f8, [%l7 + 0x5C]
34007 ldsb [%l7 + 0x63], %o7
34008 fpadd16 %f6, %f8, %f6
34009 lduh [%l7 + 0x5E], %o5
34010 brlz,a %g2, loop_4063
34011 brnz,a %l6, loop_4064
34012 bleu,a %icc, loop_4065
34013 fmovrdlz %i7, %f0, %f10
34014loop_4063:
34015 fmovdcs %icc, %f4, %f2
34016loop_4064:
34017 ba,a,pt %xcc, loop_4066
34018loop_4065:
34019 movrne %i5, 0x119, %g1
34020 stw %i3, [%l7 + 0x58]
34021 tvc %icc, 0x0
34022loop_4066:
34023 edge16n %l5, %l0, %i4
34024 umulcc %l1, 0x191D, %i2
34025 popc %g3, %i6
34026 fbule %fcc0, loop_4067
34027 subc %o4, 0x1CC9, %g5
34028 be,a,pt %icc, loop_4068
34029 ldsw [%l7 + 0x48], %o0
34030loop_4067:
34031 bvs,pn %icc, loop_4069
34032 udiv %o2, 0x0E39, %o3
34033loop_4068:
34034 fble,a %fcc0, loop_4070
34035 sth %l2, [%l7 + 0x1C]
34036loop_4069:
34037 fbuge,a %fcc0, loop_4071
34038 udivx %l3, 0x065B, %o1
34039loop_4070:
34040 orncc %g7, %i1, %g4
34041 nop
34042 setx loop_4072, %l0, %l1
34043 wrpr 0x1, %tl
34044 wrpr %l1, %tnpc
34045 setx 0x34400001400, %l0, %l1
34046 wrpr %l1, %tstate
34047 wrhpr 0x4, %htstate
34048 done
34049loop_4071:
34050 tcc %xcc, 0x6
34051 subc %o6, %g6, %i0
34052 fmul8x16au %f5, %f9, %f4
34053loop_4072:
34054 popc 0x1C48, %o7
34055 tle %icc, 0x7
34056 stw %o5, [%l7 + 0x3C]
34057 ldsh [%l7 + 0x2A], %l4
34058 movle %xcc, %l6, %g2
34059 fornot2s %f5, %f13, %f14
34060 ldd [%l7 + 0x60], %f12
34061 lduh [%l7 + 0x7E], %i5
34062 stw %g1, [%l7 + 0x2C]
34063 brz %i3, loop_4073
34064 ldsb [%l7 + 0x27], %i7
34065 std %f4, [%l7 + 0x58]
34066 ld [%l7 + 0x54], %f1
34067loop_4073:
34068 fsrc1s %f0, %f10
34069 fcmpes %fcc1, %f15, %f6
34070 movn %xcc, %l5, %i4
34071 ldsh [%l7 + 0x7C], %l0
34072 fnot1s %f0, %f4
34073 ldx [%l7 + 0x10], %i2
34074 st %f13, [%l7 + 0x6C]
34075 fmovrse %l1, %f7, %f5
34076 fandnot2s %f13, %f8, %f6
34077 tsubcc %i6, %o4, %g5
34078 fble %fcc1, loop_4074
34079 ldd [%l7 + 0x40], %f14
34080 edge32n %o0, %o2, %o3
34081 fbn,a %fcc1, loop_4075
34082loop_4074:
34083 fbg,a %fcc1, loop_4076
34084 edge32ln %g3, %l2, %l3
34085 faligndata %f12, %f12, %f2
34086loop_4075:
34087 fxnors %f4, %f5, %f3
34088loop_4076:
34089 fpadd32s %f3, %f6, %f15
34090 ld [%l7 + 0x1C], %f10
34091 fpack16 %f14, %f1
34092 stx %o1, [%l7 + 0x18]
34093 subc %i1, %g7, %o6
34094 tle %icc, 0x5
34095 fpackfix %f10, %f5
34096 tpos %xcc, 0x4
34097 brz %g4, loop_4077
34098 lduw [%l7 + 0x7C], %i0
34099 fbue,a %fcc1, loop_4078
34100 tgu %icc, 0x1
34101loop_4077:
34102 ldub [%l7 + 0x29], %g6
34103 fba,a %fcc3, loop_4079
34104loop_4078:
34105 fcmpgt16 %f4, %f8, %o7
34106 sth %l4, [%l7 + 0x6A]
34107 sdivcc %o5, 0x0C12, %g2
34108loop_4079:
34109 edge32n %i5, %l6, %i3
34110 movvs %icc, %i7, %l5
34111 movrlez %i4, %g1, %i2
34112 or %l0, 0x09D5, %l1
34113 srl %o4, %i6, %o0
34114 lduw [%l7 + 0x5C], %o2
34115 movl %icc, %o3, %g5
34116 fba %fcc2, loop_4080
34117 bpos,a loop_4081
34118 ld [%l7 + 0x78], %f12
34119 ldd [%l7 + 0x70], %f4
34120loop_4080:
34121 ldub [%l7 + 0x6A], %g3
34122loop_4081:
34123 movg %xcc, %l3, %o1
34124 fandnot2 %f2, %f10, %f2
34125 pdist %f8, %f8, %f2
34126 popc %i1, %l2
34127 smulcc %g7, %o6, %g4
34128 movcc %icc, %g6, %o7
34129 fbne %fcc0, loop_4082
34130 nop
34131 setx loop_4083, %l0, %l1
34132 wrpr 0x1, %tl
34133 wrpr %l1, %tnpc
34134 setx 0x34400001400, %l0, %l1
34135 wrpr %l1, %tstate
34136 wrhpr 0x4, %htstate
34137 done
34138 udivx %l4, 0x1901, %o5
34139 ldub [%l7 + 0x2C], %g2
34140loop_4082:
34141 add %i5, %l6, %i0
34142loop_4083:
34143 stx %i3, [%l7 + 0x40]
34144 std %f14, [%l7 + 0x38]
34145 fbug %fcc1, loop_4084
34146 fors %f0, %f1, %f13
34147 ldsh [%l7 + 0x3A], %l5
34148 ldub [%l7 + 0x40], %i7
34149loop_4084:
34150 fbge,a %fcc1, loop_4085
34151 fmovse %xcc, %f3, %f11
34152 bg,a,pn %xcc, loop_4086
34153 fbe,a %fcc1, loop_4087
34154loop_4085:
34155 orn %i4, 0x09F7, %i2
34156 edge16 %g1, %l1, %l0
34157loop_4086:
34158 fmovscs %xcc, %f11, %f11
34159loop_4087:
34160 orcc %o4, %i6, %o2
34161 sth %o0, [%l7 + 0x46]
34162 siam 0x2
34163 for %f6, %f14, %f2
34164 bgu loop_4088
34165 fcmpgt16 %f4, %f0, %g5
34166 movcs %xcc, %g3, %o3
34167 fcmple16 %f2, %f4, %o1
34168loop_4088:
34169 std %f10, [%l7 + 0x28]
34170 or %i1, %l3, %g7
34171 andn %o6, %l2, %g6
34172 fcmple32 %f10, %f6, %g4
34173 fcmpd %fcc0, %f10, %f12
34174 fbn,a %fcc2, loop_4089
34175 xnorcc %l4, %o5, %g2
34176 movn %xcc, %o7, %i5
34177 fzero %f2
34178loop_4089:
34179 taddcc %l6, %i3, %i0
34180 edge16 %l5, %i7, %i4
34181 andn %g1, 0x1EDE, %i2
34182 movpos %icc, %l0, %l1
34183 stb %i6, [%l7 + 0x66]
34184 ld [%l7 + 0x7C], %f7
34185 edge16l %o2, %o4, %g5
34186 fmovdgu %icc, %f4, %f3
34187 bneg %xcc, loop_4090
34188 fnegd %f12, %f0
34189 pdist %f4, %f14, %f6
34190 lduh [%l7 + 0x5E], %g3
34191loop_4090:
34192 nop
34193 setx loop_4091, %l0, %l1
34194 wrpr 0x1, %tl
34195 wrpr %l1, %tpc
34196 add %l1, 0x4, %l1
34197 wrpr %l1, %tnpc
34198 setx 0x34400001400, %l0, %l1
34199 wrpr %l1, %tstate
34200 wrhpr 0x4, %htstate
34201 retry
34202 stb %o0, [%l7 + 0x5A]
34203 fornot2 %f2, %f10, %f8
34204 bne,a %xcc, loop_4092
34205loop_4091:
34206 tcs %icc, 0x5
34207 fcmpd %fcc3, %f14, %f6
34208 ldd [%l7 + 0x50], %f6
34209loop_4092:
34210 fcmpne32 %f10, %f2, %o1
34211 fxors %f11, %f5, %f7
34212 stx %i1, [%l7 + 0x40]
34213 stw %o3, [%l7 + 0x7C]
34214 fandnot1 %f0, %f8, %f4
34215 sll %g7, 0x14, %o6
34216 stw %l2, [%l7 + 0x20]
34217 tpos %icc, 0x6
34218 udiv %g6, 0x1980, %l3
34219 lduh [%l7 + 0x30], %l4
34220 stw %g4, [%l7 + 0x68]
34221 xnorcc %g2, 0x1321, %o7
34222 ldsh [%l7 + 0x0A], %o5
34223 popc 0x02E3, %i5
34224 st %f9, [%l7 + 0x5C]
34225 movl %icc, %l6, %i3
34226 nop
34227 setx loop_4093, %l0, %l1
34228 wrpr 0x1, %tl
34229 wrpr %l1, %tpc
34230 add %l1, 0x4, %l1
34231 wrpr %l1, %tnpc
34232 setx 0x34400001400, %l0, %l1
34233 wrpr %l1, %tstate
34234 wrhpr 0x4, %htstate
34235 retry
34236 stx %i0, [%l7 + 0x40]
34237 ldx [%l7 + 0x60], %l5
34238 stw %i4, [%l7 + 0x10]
34239loop_4093:
34240 stb %g1, [%l7 + 0x4F]
34241 fxnor %f0, %f8, %f0
34242 nop
34243 setx loop_4094, %l0, %l1
34244 wrpr 0x1, %tl
34245 wrpr %l1, %tnpc
34246 setx 0x34400001400, %l0, %l1
34247 wrpr %l1, %tstate
34248 wrhpr 0x4, %htstate
34249 done
34250 umul %i2, 0x1276, %l0
34251 stw %i7, [%l7 + 0x70]
34252 srlx %i6, 0x17, %o2
34253loop_4094:
34254 nop
34255 setx loop_4095, %l0, %l1
34256 wrpr 0x1, %tl
34257 wrpr %l1, %tpc
34258 add %l1, 0x4, %l1
34259 wrpr %l1, %tnpc
34260 setx 0x34400001400, %l0, %l1
34261 wrpr %l1, %tstate
34262 wrhpr 0x4, %htstate
34263 retry
34264 stx %o4, [%l7 + 0x28]
34265 fcmpne16 %f12, %f2, %g5
34266 ld [%l7 + 0x68], %f5
34267loop_4095:
34268 bn,pn %xcc, loop_4096
34269 orn %g3, %o0, %o1
34270 ldsh [%l7 + 0x78], %i1
34271 fpsub16s %f13, %f15, %f1
34272loop_4096:
34273 fmovrdgez %o3, %f4, %f4
34274 fnors %f6, %f0, %f11
34275 ldsw [%l7 + 0x24], %l1
34276 fmul8sux16 %f0, %f8, %f14
34277 lduh [%l7 + 0x4E], %g7
34278 tneg %xcc, 0x5
34279 brnz %l2, loop_4097
34280 ldsh [%l7 + 0x5C], %o6
34281 fandnot1s %f0, %f0, %f7
34282 fmovscc %icc, %f6, %f1
34283loop_4097:
34284 fnegs %f1, %f7
34285 fmovscc %xcc, %f8, %f11
34286 fmovrsgez %l3, %f7, %f5
34287 ldx [%l7 + 0x48], %g6
34288 ldsb [%l7 + 0x29], %g4
34289 ldsh [%l7 + 0x24], %g2
34290 umulcc %l4, %o7, %o5
34291 taddcc %i5, 0x13FB, %i3
34292 fmovrsgez %i0, %f14, %f3
34293 xorcc %l5, %i4, %l6
34294 mulx %i2, 0x08D6, %l0
34295 fnot1 %f2, %f10
34296 ldsb [%l7 + 0x7C], %i7
34297 fzero %f14
34298 stb %g1, [%l7 + 0x3A]
34299 smul %i6, 0x1CED, %o2
34300 array16 %o4, %g3, %o0
34301 fcmpeq16 %f12, %f10, %g5
34302 fpadd32 %f4, %f4, %f2
34303 ldd [%l7 + 0x28], %f14
34304 movrlez %i1, %o3, %o1
34305 fmovrde %l1, %f8, %f10
34306 brlz %l2, loop_4098
34307 addc %o6, 0x00E2, %l3
34308 stb %g7, [%l7 + 0x68]
34309 fmovsl %xcc, %f14, %f10
34310loop_4098:
34311 bleu,a %icc, loop_4099
34312 bl,pn %icc, loop_4100
34313 fcmpd %fcc2, %f12, %f12
34314 std %f4, [%l7 + 0x58]
34315loop_4099:
34316 fnot1 %f14, %f4
34317loop_4100:
34318 fxnors %f8, %f13, %f8
34319 bpos,a,pt %icc, loop_4101
34320 edge16ln %g4, %g6, %g2
34321 fcmpgt32 %f8, %f2, %l4
34322 ldsw [%l7 + 0x4C], %o5
34323loop_4101:
34324 movl %icc, %o7, %i5
34325 stw %i0, [%l7 + 0x6C]
34326 bneg loop_4102
34327 orncc %i3, 0x0D2B, %i4
34328 lduh [%l7 + 0x38], %l6
34329 fpadd32s %f13, %f15, %f15
34330loop_4102:
34331 fcmple16 %f4, %f0, %l5
34332 lduw [%l7 + 0x24], %i2
34333 bn,a,pn %xcc, loop_4103
34334 st %f5, [%l7 + 0x34]
34335 fcmple32 %f2, %f2, %l0
34336 fmovsge %icc, %f13, %f3
34337loop_4103:
34338 bge,a %xcc, loop_4104
34339 tg %xcc, 0x3
34340 mulscc %i7, %i6, %g1
34341 edge8n %o4, %o2, %g3
34342loop_4104:
34343 brgz,a %o0, loop_4105
34344 lduw [%l7 + 0x40], %i1
34345 lduw [%l7 + 0x48], %o3
34346 movleu %icc, %g5, %l1
34347loop_4105:
34348 smulcc %l2, 0x0F90, %o6
34349 ldub [%l7 + 0x6F], %l3
34350 fpsub32s %f7, %f0, %f10
34351 movpos %xcc, %g7, %g4
34352 stx %g6, [%l7 + 0x08]
34353 lduh [%l7 + 0x70], %o1
34354 fmovrdlz %l4, %f4, %f4
34355 fsrc1 %f2, %f0
34356 or %g2, %o5, %i5
34357 or %o7, %i0, %i4
34358 sllx %i3, 0x01, %l5
34359 fmovsge %xcc, %f10, %f0
34360 lduh [%l7 + 0x72], %l6
34361 tsubcctv %l0, 0x093D, %i7
34362 movcs %icc, %i2, %g1
34363 pdist %f8, %f10, %f12
34364 fmovsa %xcc, %f8, %f6
34365 tleu %xcc, 0x7
34366 stx %i6, [%l7 + 0x10]
34367 array32 %o4, %o2, %o0
34368 fmovsvc %icc, %f12, %f3
34369 ldub [%l7 + 0x1C], %g3
34370 sdivcc %i1, 0x119F, %o3
34371 std %f14, [%l7 + 0x58]
34372 bl,a %xcc, loop_4106
34373 stw %l1, [%l7 + 0x18]
34374 movre %g5, 0x336, %l2
34375 ldsh [%l7 + 0x68], %l3
34376loop_4106:
34377 st %f10, [%l7 + 0x7C]
34378 fbule,a %fcc2, loop_4107
34379 ldd [%l7 + 0x78], %f8
34380 fones %f4
34381 fcmple16 %f4, %f14, %g7
34382loop_4107:
34383 tvs %icc, 0x1
34384 stx %o6, [%l7 + 0x60]
34385 fabss %f15, %f5
34386 nop
34387 setx loop_4108, %l0, %l1
34388 wrpr 0x1, %tl
34389 wrpr %l1, %tnpc
34390 setx 0x34400001400, %l0, %l1
34391 wrpr %l1, %tstate
34392 wrhpr 0x4, %htstate
34393 done
34394 andn %g6, %o1, %l4
34395 ldsw [%l7 + 0x18], %g4
34396 ldsb [%l7 + 0x18], %o5
34397loop_4108:
34398 fmovsg %icc, %f1, %f5
34399 fbue,a %fcc2, loop_4109
34400 ldsh [%l7 + 0x2C], %i5
34401 umulcc %o7, %g2, %i0
34402 fbug %fcc0, loop_4110
34403loop_4109:
34404 ldsh [%l7 + 0x0E], %i4
34405 fmovda %xcc, %f8, %f10
34406 andncc %l5, %l6, %l0
34407loop_4110:
34408 lduh [%l7 + 0x7C], %i3
34409 fandnot1s %f10, %f1, %f4
34410 fpadd32s %f13, %f13, %f12
34411 fnegd %f4, %f8
34412 ta %xcc, 0x3
34413 movg %icc, %i7, %i2
34414 umulcc %i6, %g1, %o2
34415 fmovrdlz %o0, %f2, %f0
34416 fandnot1 %f6, %f12, %f8
34417 orcc %o4, %g3, %i1
34418 bvs,a loop_4111
34419 std %f4, [%l7 + 0x50]
34420 bleu,a loop_4112
34421 fandnot1s %f11, %f13, %f5
34422loop_4111:
34423 fbu %fcc0, loop_4113
34424 stw %o3, [%l7 + 0x48]
34425loop_4112:
34426 bvs,a %xcc, loop_4114
34427 lduh [%l7 + 0x2A], %l1
34428loop_4113:
34429 st %f3, [%l7 + 0x7C]
34430 ba,a %xcc, loop_4115
34431loop_4114:
34432 edge8l %g5, %l3, %g7
34433 ldub [%l7 + 0x69], %o6
34434 fbu %fcc0, loop_4116
34435loop_4115:
34436 fmovscc %xcc, %f15, %f1
34437 fmul8x16 %f3, %f0, %f6
34438 ld [%l7 + 0x58], %f9
34439loop_4116:
34440 udiv %l2, 0x13B9, %o1
34441 fbo,a %fcc3, loop_4117
34442 movge %xcc, %l4, %g6
34443 ldx [%l7 + 0x38], %o5
34444 ldsb [%l7 + 0x41], %g4
34445loop_4117:
34446 andncc %o7, %g2, %i5
34447 fba %fcc3, loop_4118
34448 movpos %icc, %i4, %l5
34449 nop
34450 setx loop_4119, %l0, %l1
34451 jmpl %l1, %i0
34452 fmovsle %xcc, %f4, %f11
34453loop_4118:
34454 ldsb [%l7 + 0x32], %l0
34455 fbuge,a %fcc1, loop_4120
34456loop_4119:
34457 fmul8x16 %f5, %f14, %f12
34458 fpadd16 %f6, %f2, %f2
34459 lduw [%l7 + 0x10], %i3
34460loop_4120:
34461 fbl %fcc2, loop_4121
34462 move %icc, %i7, %i2
34463 lduw [%l7 + 0x4C], %l6
34464 fpadd32 %f2, %f8, %f2
34465loop_4121:
34466 lduw [%l7 + 0x30], %i6
34467 addcc %o2, 0x15FD, %o0
34468 movle %icc, %o4, %g1
34469 fbu %fcc2, loop_4122
34470 fnand %f0, %f10, %f0
34471 subcc %i1, %g3, %o3
34472 ldx [%l7 + 0x60], %g5
34473loop_4122:
34474 fxnors %f9, %f9, %f3
34475 fpsub16s %f13, %f15, %f15
34476 fbule,a %fcc2, loop_4123
34477 alignaddr %l1, %l3, %g7
34478 stw %o6, [%l7 + 0x40]
34479 fpack32 %f14, %f12, %f10
34480loop_4123:
34481 lduw [%l7 + 0x34], %o1
34482 xor %l2, 0x0CD6, %g6
34483 nop
34484 setx loop_4124, %l0, %l1
34485 jmpl %l1, %l4
34486 movrne %o5, %o7, %g2
34487 ldx [%l7 + 0x68], %i5
34488 udiv %i4, 0x079F, %g4
34489loop_4124:
34490 edge16l %l5, %i0, %i3
34491 bne loop_4125
34492 bpos loop_4126
34493 bg,pn %xcc, loop_4127
34494 fmovdne %icc, %f4, %f5
34495loop_4125:
34496 tgu %xcc, 0x3
34497loop_4126:
34498 fand %f6, %f2, %f4
34499loop_4127:
34500 edge8 %l0, %i2, %i7
34501 stw %l6, [%l7 + 0x70]
34502 movvc %xcc, %i6, %o0
34503 fnors %f2, %f9, %f15
34504 ldx [%l7 + 0x28], %o2
34505 lduh [%l7 + 0x76], %g1
34506 bshuffle %f12, %f2, %f0
34507 ldd [%l7 + 0x40], %f12
34508 sth %i1, [%l7 + 0x42]
34509 lduh [%l7 + 0x68], %o4
34510 subcc %g3, %o3, %l1
34511 lduh [%l7 + 0x1A], %g5
34512 fmovrdlez %g7, %f8, %f8
34513 fmovdcc %icc, %f9, %f14
34514 mulscc %o6, 0x0095, %o1
34515 movre %l2, 0x19A, %g6
34516 fbn,a %fcc1, loop_4128
34517 edge32ln %l3, %o5, %l4
34518 udivcc %o7, 0x168E, %g2
34519 umul %i5, 0x0BBD, %i4
34520loop_4128:
34521 tcc %xcc, 0x7
34522 fmovdle %icc, %f13, %f12
34523 ldsb [%l7 + 0x55], %g4
34524 fsrc2s %f10, %f15
34525 sllx %l5, 0x05, %i3
34526 ldsh [%l7 + 0x6C], %i0
34527 orn %i2, %i7, %l6
34528 edge16 %l0, %i6, %o0
34529 fexpand %f7, %f10
34530 fbne,a %fcc0, loop_4129
34531 edge32 %g1, %o2, %o4
34532 xnorcc %i1, 0x14F2, %g3
34533 bge,pn %icc, loop_4130
34534loop_4129:
34535 fmovdn %icc, %f13, %f2
34536 ldub [%l7 + 0x43], %o3
34537 nop
34538 setx loop_4131, %l0, %l1
34539 jmpl %l1, %l1
34540loop_4130:
34541 bneg,a loop_4132
34542 fnegs %f13, %f0
34543 bshuffle %f0, %f4, %f10
34544loop_4131:
34545 ldd [%l7 + 0x60], %f14
34546loop_4132:
34547 nop
34548 setx loop_4133, %l0, %l1
34549 jmpl %l1, %g7
34550 ldd [%l7 + 0x30], %f2
34551 array32 %g5, %o6, %l2
34552 fpsub16s %f5, %f9, %f0
34553loop_4133:
34554 ldsw [%l7 + 0x30], %g6
34555 taddcctv %l3, %o1, %l4
34556 add %o7, 0x1C4A, %g2
34557 ldsw [%l7 + 0x70], %o5
34558 brz %i5, loop_4134
34559 edge16 %g4, %l5, %i3
34560 std %f0, [%l7 + 0x70]
34561 fmuld8sux16 %f14, %f15, %f2
34562loop_4134:
34563 ta %icc, 0x3
34564 bl,a,pt %xcc, loop_4135
34565 tneg %icc, 0x3
34566 sth %i4, [%l7 + 0x64]
34567 fsrc2s %f5, %f0
34568loop_4135:
34569 stb %i0, [%l7 + 0x1E]
34570 stx %i7, [%l7 + 0x50]
34571 smul %i2, %l0, %i6
34572 st %f13, [%l7 + 0x78]
34573 fnands %f9, %f4, %f2
34574 fmovsle %xcc, %f3, %f8
34575 fmovsneg %icc, %f6, %f7
34576 brz %l6, loop_4136
34577 stx %o0, [%l7 + 0x10]
34578 stb %g1, [%l7 + 0x63]
34579 umulcc %o4, 0x1456, %i1
34580loop_4136:
34581 siam 0x3
34582 be,a loop_4137
34583 movle %icc, %o2, %o3
34584 fmovdge %xcc, %f11, %f3
34585 stb %l1, [%l7 + 0x57]
34586loop_4137:
34587 fmovscs %xcc, %f3, %f12
34588 fpackfix %f0, %f2
34589 fcmple32 %f0, %f6, %g7
34590 srl %g3, %g5, %l2
34591 smul %o6, %g6, %l3
34592 fnors %f7, %f8, %f13
34593 siam 0x6
34594 movre %o1, %l4, %g2
34595 andncc %o7, %o5, %i5
34596 fxor %f12, %f6, %f2
34597 ldub [%l7 + 0x79], %g4
34598 stb %i3, [%l7 + 0x25]
34599 fnot2s %f0, %f2
34600 fpsub16s %f10, %f2, %f3
34601 tgu %xcc, 0x3
34602 ldd [%l7 + 0x28], %f6
34603 be,pn %xcc, loop_4138
34604 ldsh [%l7 + 0x72], %i4
34605 movge %icc, %l5, %i7
34606 fmovdg %xcc, %f13, %f14
34607loop_4138:
34608 ldsh [%l7 + 0x6E], %i0
34609 stx %l0, [%l7 + 0x38]
34610 lduw [%l7 + 0x38], %i6
34611 fnegs %f4, %f2
34612 ldd [%l7 + 0x68], %f6
34613 and %i2, 0x049D, %l6
34614 lduw [%l7 + 0x68], %o0
34615 fmul8sux16 %f2, %f14, %f0
34616 fcmple32 %f6, %f10, %o4
34617 faligndata %f10, %f2, %f8
34618 movcc %icc, %g1, %o2
34619 fbo %fcc0, loop_4139
34620 fsrc1 %f12, %f8
34621 bneg,a loop_4140
34622 bn %xcc, loop_4141
34623loop_4139:
34624 fone %f10
34625 array32 %i1, %o3, %g7
34626loop_4140:
34627 fmovdl %icc, %f7, %f6
34628loop_4141:
34629 sll %g3, 0x1D, %l1
34630 edge8n %g5, %l2, %g6
34631 popc 0x0C04, %o6
34632 movle %icc, %o1, %l3
34633 srax %l4, 0x18, %g2
34634 st %f14, [%l7 + 0x64]
34635 fandnot1 %f8, %f8, %f8
34636 fbul %fcc0, loop_4142
34637 fpadd32s %f15, %f7, %f3
34638 fcmpgt16 %f6, %f14, %o5
34639 movcc %icc, %i5, %g4
34640loop_4142:
34641 fcmpeq32 %f4, %f12, %i3
34642 mova %xcc, %i4, %o7
34643 edge8ln %i7, %i0, %l0
34644 movleu %xcc, %i6, %i2
34645 fmovsg %icc, %f6, %f0
34646 fbl %fcc2, loop_4143
34647 fmovdge %xcc, %f8, %f7
34648 orcc %l6, 0x1FCA, %o0
34649 ld [%l7 + 0x1C], %f14
34650loop_4143:
34651 nop
34652 setx loop_4144, %l0, %l1
34653 wrpr 0x1, %tl
34654 wrpr %l1, %tpc
34655 add %l1, 0x4, %l1
34656 wrpr %l1, %tnpc
34657 setx 0x34400001400, %l0, %l1
34658 wrpr %l1, %tstate
34659 wrhpr 0x4, %htstate
34660 retry
34661 fnot1s %f10, %f3
34662 lduw [%l7 + 0x48], %o4
34663 fandnot2 %f6, %f2, %f14
34664loop_4144:
34665 taddcc %l5, 0x1F1B, %o2
34666 fmovrde %i1, %f0, %f10
34667 brnz,a %o3, loop_4145
34668 pdist %f8, %f10, %f14
34669 ld [%l7 + 0x20], %f3
34670 fmovrslez %g7, %f5, %f9
34671loop_4145:
34672 fmovsg %xcc, %f2, %f0
34673 ldsh [%l7 + 0x62], %g3
34674 stx %g1, [%l7 + 0x58]
34675 movcc %xcc, %g5, %l2
34676 fcmple32 %f0, %f12, %l1
34677 stx %g6, [%l7 + 0x40]
34678 ldsb [%l7 + 0x13], %o6
34679 addc %l3, %o1, %g2
34680 fandnot2 %f2, %f14, %f12
34681 tsubcctv %o5, 0x1568, %l4
34682 addcc %i5, %g4, %i3
34683 ldsh [%l7 + 0x3C], %o7
34684 movgu %icc, %i4, %i7
34685 ldub [%l7 + 0x1A], %i0
34686 tcc %xcc, 0x2
34687 umul %l0, %i2, %i6
34688 tne %xcc, 0x0
34689 fmovdleu %xcc, %f6, %f7
34690 movle %icc, %l6, %o4
34691 bvc,pn %icc, loop_4146
34692 ldx [%l7 + 0x30], %l5
34693 fornot1s %f11, %f5, %f12
34694 bneg %icc, loop_4147
34695loop_4146:
34696 fnegs %f0, %f12
34697 fmovrse %o2, %f12, %f4
34698 edge8ln %i1, %o3, %g7
34699loop_4147:
34700 edge32ln %g3, %o0, %g5
34701 fmul8sux16 %f12, %f4, %f14
34702 andcc %g1, %l1, %g6
34703 for %f12, %f14, %f2
34704 movgu %xcc, %o6, %l3
34705 for %f2, %f12, %f0
34706 ldd [%l7 + 0x50], %f4
34707 lduw [%l7 + 0x1C], %o1
34708 fcmpeq16 %f12, %f12, %l2
34709 nop
34710 setx loop_4148, %l0, %l1
34711 wrpr 0x1, %tl
34712 wrpr %l1, %tpc
34713 add %l1, 0x4, %l1
34714 wrpr %l1, %tnpc
34715 setx 0x34400001400, %l0, %l1
34716 wrpr %l1, %tstate
34717 wrhpr 0x4, %htstate
34718 retry
34719 lduh [%l7 + 0x18], %g2
34720 lduh [%l7 + 0x36], %o5
34721 ldsh [%l7 + 0x0A], %i5
34722loop_4148:
34723 bleu,pt %xcc, loop_4149
34724 fpadd32s %f9, %f7, %f1
34725 edge32ln %l4, %g4, %i3
34726 edge8n %i4, %o7, %i7
34727loop_4149:
34728 ldsw [%l7 + 0x08], %l0
34729 stb %i2, [%l7 + 0x62]
34730 stx %i6, [%l7 + 0x30]
34731 ldub [%l7 + 0x72], %i0
34732 stx %l6, [%l7 + 0x60]
34733 xor %o4, %l5, %i1
34734 st %f6, [%l7 + 0x30]
34735 subc %o2, 0x163A, %g7
34736 fornot2 %f2, %f12, %f14
34737 fnand %f8, %f12, %f14
34738 fmul8ulx16 %f8, %f14, %f12
34739 tsubcctv %o3, %o0, %g5
34740 sth %g1, [%l7 + 0x3E]
34741 xnor %l1, %g3, %o6
34742 fmovsvs %xcc, %f13, %f1
34743 fcmpgt32 %f2, %f4, %g6
34744 brlez,a %o1, loop_4150
34745 tgu %icc, 0x4
34746 fmovdvc %xcc, %f7, %f12
34747 fnot2 %f4, %f8
34748loop_4150:
34749 fones %f8
34750 for %f8, %f0, %f8
34751 fpack16 %f4, %f8
34752 ldd [%l7 + 0x10], %f2
34753 lduw [%l7 + 0x1C], %l2
34754 movleu %icc, %l3, %g2
34755 fpadd16s %f6, %f3, %f15
34756 fbn,a %fcc3, loop_4151
34757 ldsb [%l7 + 0x36], %i5
34758 srl %l4, 0x0E, %g4
34759 fabsd %f14, %f14
34760loop_4151:
34761 udiv %o5, 0x1A58, %i4
34762 ba %icc, loop_4152
34763 bg,pt %icc, loop_4153
34764 fpadd16 %f14, %f6, %f0
34765 edge16 %i3, %i7, %o7
34766loop_4152:
34767 sdivcc %l0, 0x1978, %i2
34768loop_4153:
34769 fblg,a %fcc3, loop_4154
34770 fmovrdlz %i0, %f12, %f12
34771 movg %xcc, %i6, %o4
34772 stb %l5, [%l7 + 0x7E]
34773loop_4154:
34774 fmovsa %icc, %f8, %f8
34775 and %l6, %o2, %g7
34776 movge %xcc, %i1, %o0
34777 edge8n %g5, %g1, %o3
34778 ldub [%l7 + 0x50], %g3
34779 fmul8x16al %f7, %f5, %f0
34780 ldx [%l7 + 0x78], %o6
34781 nop
34782 setx loop_4155, %l0, %l1
34783 jmpl %l1, %g6
34784 edge32 %l1, %o1, %l2
34785 st %f10, [%l7 + 0x34]
34786 fcmpes %fcc2, %f1, %f1
34787loop_4155:
34788 fabsd %f10, %f14
34789 ldsh [%l7 + 0x0E], %l3
34790 stb %i5, [%l7 + 0x2D]
34791 fmovdle %xcc, %f11, %f2
34792 brgz,a %g2, loop_4156
34793 fnegd %f4, %f6
34794 ldsh [%l7 + 0x54], %g4
34795 fmuld8ulx16 %f11, %f0, %f8
34796loop_4156:
34797 ldd [%l7 + 0x60], %f14
34798 ldub [%l7 + 0x28], %l4
34799 tvc %xcc, 0x1
34800 tcc %icc, 0x3
34801 udiv %i4, 0x0755, %o5
34802 fmovrde %i3, %f12, %f12
34803 edge32ln %o7, %l0, %i7
34804 fcmple16 %f10, %f6, %i2
34805 movleu %icc, %i0, %o4
34806 fmovd %f6, %f4
34807 stb %i6, [%l7 + 0x7B]
34808 fmovsge %icc, %f8, %f11
34809 std %f10, [%l7 + 0x08]
34810 fmovsn %xcc, %f7, %f1
34811 movcs %xcc, %l5, %o2
34812 stw %g7, [%l7 + 0x1C]
34813 fmovsne %xcc, %f4, %f1
34814 fcmpgt32 %f0, %f0, %i1
34815 ld [%l7 + 0x58], %f8
34816 ldsh [%l7 + 0x32], %l6
34817 ldd [%l7 + 0x60], %f4
34818 edge32l %o0, %g5, %o3
34819 ldub [%l7 + 0x20], %g1
34820 ldsh [%l7 + 0x62], %g3
34821 ld [%l7 + 0x14], %f5
34822 sub %o6, %g6, %o1
34823 fexpand %f1, %f12
34824 fcmple32 %f6, %f12, %l1
34825 movneg %xcc, %l3, %i5
34826 stw %l2, [%l7 + 0x44]
34827 for %f14, %f0, %f6
34828 fsrc1 %f8, %f8
34829 fors %f12, %f14, %f0
34830 bvs,a,pn %xcc, loop_4157
34831 edge16ln %g2, %g4, %l4
34832 ldub [%l7 + 0x21], %o5
34833 nop
34834 setx loop_4158, %l0, %l1
34835 jmpl %l1, %i3
34836loop_4157:
34837 ldub [%l7 + 0x49], %i4
34838 ldd [%l7 + 0x78], %f4
34839 fxnors %f0, %f7, %f10
34840loop_4158:
34841 xorcc %o7, 0x103E, %l0
34842 fmovrdlez %i2, %f6, %f4
34843 fble,a %fcc2, loop_4159
34844 fones %f15
34845 popc %i7, %o4
34846 smulcc %i6, 0x0440, %i0
34847loop_4159:
34848 movleu %xcc, %l5, %o2
34849 fmovrsne %i1, %f4, %f14
34850 movrlez %g7, %l6, %o0
34851 fcmpes %fcc2, %f9, %f9
34852 fbuge %fcc0, loop_4160
34853 orncc %g5, %o3, %g1
34854 fpsub32 %f10, %f2, %f10
34855 fmovrse %o6, %f2, %f10
34856loop_4160:
34857 fmovspos %xcc, %f14, %f13
34858 fone %f12
34859 brlez %g6, loop_4161
34860 smul %g3, 0x17F9, %o1
34861 fba,a %fcc0, loop_4162
34862 orn %l3, %l1, %l2
34863loop_4161:
34864 ldsw [%l7 + 0x68], %g2
34865 fnand %f14, %f4, %f12
34866loop_4162:
34867 fbo %fcc0, loop_4163
34868 udiv %i5, 0x1646, %g4
34869 fmul8x16au %f8, %f3, %f12
34870 edge8 %l4, %o5, %i4
34871loop_4163:
34872 ldsb [%l7 + 0x6C], %i3
34873 fnor %f0, %f10, %f2
34874 ldsb [%l7 + 0x78], %o7
34875 fpsub32 %f4, %f8, %f8
34876 ldub [%l7 + 0x14], %l0
34877 ldsb [%l7 + 0x26], %i2
34878 fmovrdlez %o4, %f12, %f4
34879 std %f10, [%l7 + 0x28]
34880 fmovsgu %xcc, %f3, %f1
34881 bshuffle %f6, %f2, %f6
34882 lduh [%l7 + 0x46], %i7
34883 fbge %fcc1, loop_4164
34884 tn %xcc, 0x7
34885 fmovdl %xcc, %f5, %f7
34886 fbge,a %fcc0, loop_4165
34887loop_4164:
34888 movl %icc, %i0, %i6
34889 movg %icc, %o2, %l5
34890 bneg %icc, loop_4166
34891loop_4165:
34892 fpmerge %f13, %f12, %f12
34893 ldub [%l7 + 0x63], %g7
34894 ldub [%l7 + 0x7F], %l6
34895loop_4166:
34896 movrgz %o0, 0x09D, %g5
34897 bcc,a,pt %icc, loop_4167
34898 movle %xcc, %i1, %g1
34899 edge16n %o3, %g6, %g3
34900 fmovdvc %xcc, %f9, %f13
34901loop_4167:
34902 ldx [%l7 + 0x38], %o1
34903 bn,pt %xcc, loop_4168
34904 stw %o6, [%l7 + 0x40]
34905 umul %l1, %l2, %g2
34906 edge8 %i5, %l3, %g4
34907loop_4168:
34908 brnz,a %o5, loop_4169
34909 fmovsg %icc, %f2, %f10
34910 fmovrdgz %l4, %f0, %f2
34911 bshuffle %f2, %f14, %f2
34912loop_4169:
34913 fmovdg %xcc, %f13, %f10
34914 taddcctv %i4, %o7, %l0
34915 fmovrsgz %i2, %f13, %f4
34916 xnor %i3, 0x08B2, %i7
34917 fnot1s %f8, %f5
34918 smulcc %i0, 0x02BD, %i6
34919 addccc %o4, %o2, %l5
34920 fmovdge %xcc, %f2, %f12
34921 bgu,a loop_4170
34922 ldsb [%l7 + 0x6C], %g7
34923 ldub [%l7 + 0x58], %l6
34924 tne %icc, 0x7
34925loop_4170:
34926 edge32n %o0, %i1, %g5
34927 add %g1, %g6, %g3
34928 movgu %icc, %o3, %o6
34929 fxnor %f0, %f12, %f4
34930 brnz %l1, loop_4171
34931 tleu %icc, 0x0
34932 movpos %icc, %l2, %g2
34933 ldx [%l7 + 0x28], %o1
34934loop_4171:
34935 mulscc %l3, 0x0079, %g4
34936 sll %o5, 0x1C, %i5
34937 fcmpgt16 %f10, %f4, %l4
34938 ba loop_4172
34939 brz,a %o7, loop_4173
34940 st %f4, [%l7 + 0x18]
34941 nop
34942 setx loop_4174, %l0, %l1
34943 wrpr 0x1, %tl
34944 wrpr %l1, %tnpc
34945 setx 0x34400001400, %l0, %l1
34946 wrpr %l1, %tstate
34947 wrhpr 0x4, %htstate
34948 done
34949loop_4172:
34950 sra %l0, 0x1E, %i2
34951loop_4173:
34952 movgu %icc, %i4, %i3
34953 ldsb [%l7 + 0x64], %i0
34954loop_4174:
34955 fmovdvs %icc, %f3, %f0
34956 fmovrdgz %i7, %f6, %f0
34957 ld [%l7 + 0x38], %f12
34958 alignaddrl %i6, %o4, %o2
34959 movvs %icc, %g7, %l5
34960 ba,a loop_4175
34961 udivcc %o0, 0x1A12, %i1
34962 lduh [%l7 + 0x7E], %l6
34963 bneg,a loop_4176
34964loop_4175:
34965 stx %g5, [%l7 + 0x50]
34966 umulcc %g6, %g3, %g1
34967 sub %o3, 0x1895, %l1
34968loop_4176:
34969 srax %o6, 0x15, %g2
34970 fble %fcc2, loop_4177
34971 tvs %xcc, 0x6
34972 fxor %f12, %f14, %f12
34973 fmovrde %l2, %f10, %f8
34974loop_4177:
34975 fornot2s %f8, %f2, %f11
34976 sllx %l3, 0x1B, %g4
34977 ldsw [%l7 + 0x5C], %o1
34978 fbug %fcc1, loop_4178
34979 st %f8, [%l7 + 0x7C]
34980 fandnot1 %f6, %f12, %f14
34981 tpos %icc, 0x3
34982loop_4178:
34983 ld [%l7 + 0x28], %f12
34984 ldx [%l7 + 0x78], %o5
34985 orn %i5, %l4, %o7
34986 and %i2, 0x1B62, %l0
34987 fmovdvs %icc, %f13, %f7
34988 ble,a %icc, loop_4179
34989 movg %xcc, %i4, %i3
34990 fmovda %xcc, %f13, %f15
34991 fblg,a %fcc2, loop_4180
34992loop_4179:
34993 stx %i7, [%l7 + 0x78]
34994 fbuge,a %fcc2, loop_4181
34995 sth %i0, [%l7 + 0x4A]
34996loop_4180:
34997 ldd [%l7 + 0x50], %f2
34998 movcs %xcc, %o4, %i6
34999loop_4181:
35000 nop
35001 setx loop_4182, %l0, %l1
35002 wrpr 0x1, %tl
35003 wrpr %l1, %tnpc
35004 setx 0x34400001400, %l0, %l1
35005 wrpr %l1, %tstate
35006 wrhpr 0x4, %htstate
35007 done
35008 sth %g7, [%l7 + 0x36]
35009 ld [%l7 + 0x24], %f10
35010 fnors %f12, %f0, %f12
35011loop_4182:
35012 movre %l5, 0x30C, %o2
35013 movrlez %o0, 0x2D2, %i1
35014 fmovsn %icc, %f3, %f6
35015 fmovrdlez %l6, %f12, %f4
35016 fmovrde %g5, %f2, %f10
35017 fnot2 %f0, %f10
35018 lduh [%l7 + 0x5A], %g6
35019 movrlz %g3, 0x3FF, %o3
35020 stw %g1, [%l7 + 0x54]
35021 movg %icc, %l1, %g2
35022 fornot2s %f3, %f0, %f2
35023 fpsub32s %f3, %f14, %f11
35024 fmovdgu %xcc, %f7, %f4
35025 fcmpes %fcc3, %f3, %f4
35026 bshuffle %f4, %f10, %f14
35027 ldd [%l7 + 0x58], %f10
35028 edge32n %o6, %l3, %l2
35029 fbue %fcc2, loop_4183
35030 fmovdle %icc, %f12, %f11
35031 movrlez %o1, 0x1BF, %o5
35032 ldub [%l7 + 0x63], %i5
35033loop_4183:
35034 movrgez %g4, 0x163, %l4
35035 fmovscc %xcc, %f9, %f9
35036 lduh [%l7 + 0x3C], %i2
35037 tgu %icc, 0x4
35038 bge,a %xcc, loop_4184
35039 ldsb [%l7 + 0x2F], %l0
35040 movrgez %i4, %o7, %i3
35041 ldd [%l7 + 0x20], %f6
35042loop_4184:
35043 fmovrsgez %i0, %f12, %f14
35044 fnot2 %f14, %f0
35045 ldx [%l7 + 0x78], %i7
35046 ldsh [%l7 + 0x64], %i6
35047 xorcc %o4, 0x1879, %g7
35048 popc %o2, %o0
35049 ldsb [%l7 + 0x7F], %i1
35050 fmuld8ulx16 %f14, %f9, %f12
35051 tle %icc, 0x0
35052 fmovdl %xcc, %f5, %f5
35053 fsrc1 %f0, %f8
35054 fmovdn %xcc, %f14, %f14
35055 ldd [%l7 + 0x68], %f6
35056 subccc %l6, 0x12FC, %g5
35057 orcc %g6, 0x16B8, %g3
35058 ldsw [%l7 + 0x74], %o3
35059 fornot1s %f5, %f13, %f8
35060 fpsub32 %f8, %f14, %f4
35061 sth %l5, [%l7 + 0x2E]
35062 ldsb [%l7 + 0x12], %l1
35063 edge16n %g1, %g2, %l3
35064 tge %xcc, 0x2
35065 ldx [%l7 + 0x30], %o6
35066 std %f14, [%l7 + 0x40]
35067 ta %icc, 0x6
35068 array8 %o1, %o5, %l2
35069 tge %xcc, 0x5
35070 fandnot2 %f0, %f6, %f8
35071 movcc %icc, %g4, %l4
35072 fornot2s %f8, %f4, %f1
35073 fmovsge %xcc, %f1, %f14
35074 std %f0, [%l7 + 0x48]
35075 fmovrse %i5, %f10, %f14
35076 subc %l0, %i2, %o7
35077 stx %i4, [%l7 + 0x20]
35078 ldsb [%l7 + 0x27], %i0
35079 fbne %fcc3, loop_4185
35080 fmovrdgez %i7, %f0, %f4
35081 movvs %xcc, %i6, %o4
35082 popc %i3, %o2
35083loop_4185:
35084 ldsb [%l7 + 0x6D], %o0
35085 fornot2 %f8, %f0, %f12
35086 bshuffle %f2, %f0, %f4
35087 udivx %g7, 0x010E, %l6
35088 fnot2s %f9, %f15
35089 edge32 %g5, %i1, %g3
35090 fcmpne16 %f8, %f10, %g6
35091 andn %l5, %l1, %g1
35092 lduh [%l7 + 0x3E], %g2
35093 lduh [%l7 + 0x26], %l3
35094 fornot1 %f4, %f12, %f0
35095 and %o3, %o6, %o5
35096 stw %o1, [%l7 + 0x24]
35097 bge %xcc, loop_4186
35098 ldsh [%l7 + 0x66], %g4
35099 fcmpne16 %f2, %f10, %l4
35100 smulcc %l2, 0x04B4, %l0
35101loop_4186:
35102 lduw [%l7 + 0x78], %i2
35103 ldsb [%l7 + 0x5B], %o7
35104 ldsb [%l7 + 0x4C], %i4
35105 nop
35106 setx loop_4187, %l0, %l1
35107 wrpr 0x1, %tl
35108 wrpr %l1, %tpc
35109 add %l1, 0x4, %l1
35110 wrpr %l1, %tnpc
35111 setx 0x34400001400, %l0, %l1
35112 wrpr %l1, %tstate
35113 wrhpr 0x4, %htstate
35114 retry
35115 bge loop_4188
35116 andncc %i5, %i7, %i0
35117 bpos,pn %icc, loop_4189
35118loop_4187:
35119 nop
35120 setx loop_4190, %l0, %l1
35121 wrpr 0x1, %tl
35122 wrpr %l1, %tpc
35123 add %l1, 0x4, %l1
35124 wrpr %l1, %tnpc
35125 setx 0x34400001400, %l0, %l1
35126 wrpr %l1, %tstate
35127 wrhpr 0x4, %htstate
35128 retry
35129loop_4188:
35130 bg,a,pn %xcc, loop_4191
35131 stw %i6, [%l7 + 0x30]
35132loop_4189:
35133 stx %o4, [%l7 + 0x68]
35134loop_4190:
35135 srlx %i3, 0x19, %o2
35136loop_4191:
35137 lduw [%l7 + 0x08], %g7
35138 smul %l6, %o0, %g5
35139 fnot2s %f1, %f0
35140 fpackfix %f8, %f8
35141 brlez %i1, loop_4192
35142 fabss %f14, %f3
35143 stw %g3, [%l7 + 0x78]
35144 lduh [%l7 + 0x70], %l5
35145loop_4192:
35146 movne %icc, %g6, %g1
35147 edge32ln %l1, %l3, %o3
35148 brnz,a %g2, loop_4193
35149 pdist %f2, %f2, %f12
35150 fpsub16s %f9, %f9, %f13
35151 bvs,pt %icc, loop_4194
35152loop_4193:
35153 ldsh [%l7 + 0x6A], %o6
35154 udivx %o5, 0x1523, %o1
35155 xnorcc %g4, %l4, %l2
35156loop_4194:
35157 fbo %fcc1, loop_4195
35158 st %f5, [%l7 + 0x08]
35159 fxor %f14, %f0, %f14
35160 andn %i2, %o7, %i4
35161loop_4195:
35162 stx %l0, [%l7 + 0x40]
35163 andncc %i5, %i0, %i6
35164 fmovrdlz %i7, %f6, %f14
35165 edge16l %i3, %o4, %g7
35166 stw %o2, [%l7 + 0x4C]
35167 st %f4, [%l7 + 0x38]
35168 fmovdg %xcc, %f3, %f8
35169 movcc %xcc, %o0, %l6
35170 sdivx %i1, 0x0BC1, %g3
35171 fbe,a %fcc2, loop_4196
35172 fmuld8ulx16 %f9, %f12, %f14
35173 tsubcctv %l5, 0x0EAF, %g6
35174 ld [%l7 + 0x6C], %f0
35175loop_4196:
35176 fsrc1 %f14, %f6
35177 lduh [%l7 + 0x24], %g5
35178 movvc %xcc, %l1, %l3
35179 fpadd32 %f8, %f14, %f10
35180 bvc,pt %icc, loop_4197
35181 tgu %xcc, 0x0
35182 fcmped %fcc1, %f2, %f0
35183 ldub [%l7 + 0x33], %g1
35184loop_4197:
35185 ldsh [%l7 + 0x08], %o3
35186 fpsub32s %f15, %f10, %f13
35187 movpos %icc, %g2, %o5
35188 fandnot2 %f4, %f10, %f4
35189 fmovsn %icc, %f9, %f0
35190 fpsub32s %f1, %f1, %f11
35191 fmovsg %xcc, %f4, %f3
35192 movcc %icc, %o6, %o1
35193 bcc,pn %xcc, loop_4198
35194 sllx %l4, 0x05, %g4
35195 ble loop_4199
35196 srl %l2, %i2, %i4
35197loop_4198:
35198 fsrc1 %f10, %f2
35199 tneg %icc, 0x6
35200loop_4199:
35201 fbule,a %fcc2, loop_4200
35202 move %xcc, %o7, %l0
35203 stw %i0, [%l7 + 0x74]
35204 stb %i6, [%l7 + 0x48]
35205loop_4200:
35206 bshuffle %f14, %f6, %f8
35207 ld [%l7 + 0x38], %f1
35208 fornot2 %f0, %f0, %f0
35209 fmovd %f14, %f8
35210 fmovsa %icc, %f3, %f4
35211 fsrc1 %f14, %f6
35212 fnot1s %f14, %f4
35213 edge16 %i5, %i3, %o4
35214 ldub [%l7 + 0x32], %g7
35215 sdivx %i7, 0x07A9, %o0
35216 fmovdleu %icc, %f7, %f14
35217 movl %xcc, %l6, %i1
35218 mova %xcc, %o2, %g3
35219 ldsb [%l7 + 0x1F], %l5
35220 movcs %icc, %g6, %l1
35221 brgez,a %g5, loop_4201
35222 movne %icc, %l3, %g1
35223 lduh [%l7 + 0x12], %o3
35224 fmovde %icc, %f11, %f6
35225loop_4201:
35226 ldub [%l7 + 0x6A], %o5
35227 movvs %icc, %o6, %g2
35228 fandnot1 %f8, %f0, %f14
35229 umulcc %l4, 0x08D8, %g4
35230 fnot2 %f6, %f6
35231 fba %fcc3, loop_4202
35232 fpsub16s %f0, %f10, %f12
35233 sth %o1, [%l7 + 0x38]
35234 sth %l2, [%l7 + 0x12]
35235loop_4202:
35236 ld [%l7 + 0x6C], %f10
35237 fones %f4
35238 fmovscc %icc, %f13, %f2
35239 fmovsg %icc, %f1, %f14
35240 brlz %i4, loop_4203
35241 lduh [%l7 + 0x6A], %o7
35242 lduw [%l7 + 0x34], %i2
35243 movre %i0, 0x150, %l0
35244loop_4203:
35245 bcc,pt %xcc, loop_4204
35246 fbo %fcc3, loop_4205
35247 fxnor %f6, %f10, %f10
35248 fxors %f10, %f9, %f1
35249loop_4204:
35250 tne %xcc, 0x6
35251loop_4205:
35252 fabss %f5, %f9
35253 movrgez %i5, 0x0EC, %i3
35254 addccc %o4, %g7, %i7
35255 ldsw [%l7 + 0x38], %o0
35256 faligndata %f6, %f10, %f4
35257 fnot2s %f11, %f5
35258 movle %icc, %i6, %l6
35259 fmovscc %icc, %f9, %f4
35260 fblg,a %fcc2, loop_4206
35261 ldsb [%l7 + 0x69], %o2
35262 ldsh [%l7 + 0x78], %g3
35263 orncc %l5, %g6, %l1
35264loop_4206:
35265 udivcc %i1, 0x1FDD, %l3
35266 stx %g5, [%l7 + 0x60]
35267 ldub [%l7 + 0x5C], %o3
35268 fmovrslz %g1, %f8, %f13
35269 fmul8x16al %f9, %f0, %f8
35270 fornot1 %f4, %f10, %f12
35271 st %f4, [%l7 + 0x08]
35272 bgu loop_4207
35273 ld [%l7 + 0x40], %f0
35274 nop
35275 setx loop_4208, %l0, %l1
35276 wrpr 0x1, %tl
35277 wrpr %l1, %tpc
35278 add %l1, 0x4, %l1
35279 wrpr %l1, %tnpc
35280 setx 0x34400001400, %l0, %l1
35281 wrpr %l1, %tstate
35282 wrhpr 0x4, %htstate
35283 retry
35284 fmovsgu %xcc, %f5, %f1
35285loop_4207:
35286 mova %icc, %o6, %o5
35287 st %f4, [%l7 + 0x40]
35288loop_4208:
35289 fmovrdlez %g2, %f14, %f4
35290 fpsub16s %f0, %f12, %f8
35291 mulscc %l4, 0x037D, %o1
35292 xor %g4, 0x1CE1, %i4
35293 movge %xcc, %o7, %i2
35294 fornot1s %f6, %f15, %f14
35295 alignaddrl %i0, %l0, %i5
35296 movl %xcc, %l2, %i3
35297 ldsw [%l7 + 0x0C], %g7
35298 subcc %o4, 0x0A61, %i7
35299 fnot1 %f14, %f4
35300 xnor %i6, 0x0AFC, %l6
35301 fmovrdlz %o2, %f12, %f14
35302 xorcc %g3, 0x0E46, %o0
35303 popc %l5, %l1
35304 fmovde %icc, %f13, %f6
35305 umulcc %i1, %l3, %g6
35306 fmul8x16al %f12, %f14, %f10
35307 fpadd32 %f10, %f2, %f6
35308 fpsub16 %f4, %f14, %f2
35309 ldsw [%l7 + 0x78], %o3
35310 fpadd16 %f12, %f14, %f14
35311 sth %g1, [%l7 + 0x7E]
35312 fmovd %f6, %f12
35313 fcmple32 %f4, %f4, %o6
35314 ldx [%l7 + 0x68], %g5
35315 ldsh [%l7 + 0x5E], %g2
35316 fornot1 %f4, %f2, %f4
35317 fsrc1 %f0, %f12
35318 fnot1 %f0, %f6
35319 ld [%l7 + 0x08], %f9
35320 ldx [%l7 + 0x48], %l4
35321 stb %o1, [%l7 + 0x3E]
35322 fmovdgu %xcc, %f14, %f8
35323 stx %g4, [%l7 + 0x70]
35324 fmovdcc %icc, %f7, %f13
35325 fexpand %f4, %f12
35326 fbl %fcc3, loop_4209
35327 fmovrdgz %o5, %f4, %f12
35328 movrgz %o7, 0x27E, %i2
35329 fbo,a %fcc2, loop_4210
35330loop_4209:
35331 ldub [%l7 + 0x18], %i4
35332 xor %i0, %l0, %i5
35333 taddcc %i3, 0x15EF, %l2
35334loop_4210:
35335 addccc %g7, 0x06C5, %i7
35336 ldx [%l7 + 0x38], %i6
35337 udiv %l6, 0x167B, %o2
35338 fbl %fcc1, loop_4211
35339 srlx %g3, %o0, %l5
35340 fmovdpos %xcc, %f14, %f0
35341 bgu,a,pn %xcc, loop_4212
35342loop_4211:
35343 stb %o4, [%l7 + 0x5F]
35344 fmul8sux16 %f4, %f2, %f8
35345 ldsh [%l7 + 0x4E], %i1
35346loop_4212:
35347 lduh [%l7 + 0x3E], %l3
35348 fpadd16s %f14, %f2, %f13
35349 ld [%l7 + 0x6C], %f15
35350 tgu %xcc, 0x3
35351 srl %g6, %l1, %o3
35352 tleu %xcc, 0x2
35353 fnor %f10, %f4, %f0
35354 movl %icc, %g1, %o6
35355 fcmpes %fcc2, %f3, %f3
35356 fmovsn %xcc, %f11, %f3
35357 tcc %xcc, 0x5
35358 ldsh [%l7 + 0x12], %g2
35359 fpmerge %f1, %f8, %f2
35360 fmovrdlz %l4, %f10, %f12
35361 ldsh [%l7 + 0x64], %o1
35362 fmovs %f4, %f12
35363 sth %g4, [%l7 + 0x36]
35364 fcmpd %fcc0, %f14, %f10
35365 fmovsn %icc, %f3, %f0
35366 stx %g5, [%l7 + 0x48]
35367 fnegd %f10, %f14
35368 xnorcc %o7, 0x117D, %i2
35369 fcmpeq32 %f10, %f14, %o5
35370 fand %f8, %f10, %f2
35371 lduh [%l7 + 0x46], %i4
35372 fnors %f13, %f6, %f7
35373 stw %i0, [%l7 + 0x60]
35374 fcmple32 %f2, %f2, %i5
35375 bshuffle %f14, %f10, %f12
35376 fpadd16 %f4, %f6, %f6
35377 udiv %i3, 0x0DF4, %l0
35378 tcs %icc, 0x2
35379 stx %g7, [%l7 + 0x20]
35380 edge32n %l2, %i6, %i7
35381 array32 %l6, %g3, %o2
35382 for %f2, %f2, %f8
35383 std %f4, [%l7 + 0x58]
35384 tneg %icc, 0x1
35385 alignaddr %o0, %l5, %o4
35386 fabsd %f6, %f0
35387 stx %l3, [%l7 + 0x60]
35388 edge16ln %g6, %i1, %o3
35389 fmul8x16al %f15, %f11, %f14
35390 fmovdg %xcc, %f2, %f2
35391 xor %l1, %g1, %g2
35392 sll %l4, 0x16, %o6
35393 sth %o1, [%l7 + 0x46]
35394 lduh [%l7 + 0x78], %g4
35395 fmovscs %icc, %f0, %f4
35396 ld [%l7 + 0x28], %f7
35397 edge8l %g5, %o7, %o5
35398 ble,pt %xcc, loop_4213
35399 stw %i2, [%l7 + 0x58]
35400 fmovsneg %icc, %f10, %f7
35401 ld [%l7 + 0x2C], %f4
35402loop_4213:
35403 add %i0, %i5, %i3
35404 fba,a %fcc3, loop_4214
35405 lduw [%l7 + 0x10], %i4
35406 fmovsn %xcc, %f15, %f6
35407 fmovsg %xcc, %f10, %f0
35408loop_4214:
35409 ldsw [%l7 + 0x18], %g7
35410 stx %l0, [%l7 + 0x50]
35411 stb %i6, [%l7 + 0x2E]
35412 fbu,a %fcc0, loop_4215
35413 std %f0, [%l7 + 0x60]
35414 ld [%l7 + 0x20], %f14
35415 ldx [%l7 + 0x58], %i7
35416loop_4215:
35417 or %l2, %g3, %o2
35418 fzeros %f0
35419 ldsb [%l7 + 0x14], %o0
35420 std %f2, [%l7 + 0x18]
35421 fexpand %f13, %f6
35422 stw %l6, [%l7 + 0x1C]
35423 sth %l5, [%l7 + 0x2C]
35424 fone %f8
35425 fcmpgt32 %f2, %f0, %l3
35426 fbe,a %fcc3, loop_4216
35427 ld [%l7 + 0x1C], %f1
35428 srlx %o4, 0x18, %g6
35429 smulcc %i1, %o3, %g1
35430loop_4216:
35431 movcs %icc, %l1, %l4
35432 fcmpgt16 %f8, %f0, %o6
35433 stx %o1, [%l7 + 0x18]
35434 fblg,a %fcc0, loop_4217
35435 nop
35436 setx loop_4218, %l0, %l1
35437 wrpr 0x1, %tl
35438 wrpr %l1, %tnpc
35439 setx 0x34400001400, %l0, %l1
35440 wrpr %l1, %tstate
35441 wrhpr 0x4, %htstate
35442 done
35443 smul %g4, 0x093C, %g2
35444 fmovrslez %o7, %f2, %f10
35445loop_4217:
35446 ldub [%l7 + 0x09], %g5
35447loop_4218:
35448 tsubcctv %i2, %i0, %o5
35449 lduw [%l7 + 0x48], %i3
35450 stx %i4, [%l7 + 0x28]
35451 bl %icc, loop_4219
35452 ldsw [%l7 + 0x14], %i5
35453 fmovrdne %l0, %f12, %f2
35454 fandnot2s %f6, %f10, %f10
35455loop_4219:
35456 movvc %icc, %i6, %g7
35457 ldd [%l7 + 0x40], %f0
35458 fones %f7
35459 ldsh [%l7 + 0x22], %l2
35460 bvc loop_4220
35461 fmovsleu %xcc, %f10, %f14
35462 ldd [%l7 + 0x38], %f12
35463 std %f10, [%l7 + 0x08]
35464loop_4220:
35465 fmovdle %icc, %f12, %f9
35466 std %f8, [%l7 + 0x18]
35467 sth %i7, [%l7 + 0x66]
35468 tcs %icc, 0x2
35469 xnorcc %g3, %o0, %o2
35470 fmovrde %l6, %f6, %f14
35471 bshuffle %f12, %f8, %f14
35472 sth %l3, [%l7 + 0x20]
35473 fnors %f11, %f15, %f10
35474 sth %o4, [%l7 + 0x66]
35475 fbl,a %fcc2, loop_4221
35476 fmovde %icc, %f3, %f1
35477 taddcctv %l5, %g6, %o3
35478 subc %g1, 0x150A, %i1
35479loop_4221:
35480 movrgz %l1, 0x3BB, %l4
35481 movvc %xcc, %o6, %o1
35482 add %g2, 0x1C7E, %g4
35483 ld [%l7 + 0x34], %f11
35484 ldsb [%l7 + 0x37], %o7
35485 fcmpne32 %f14, %f12, %g5
35486 brgz %i2, loop_4222
35487 te %icc, 0x2
35488 fones %f15
35489 taddcctv %o5, %i3, %i0
35490loop_4222:
35491 orcc %i5, 0x018F, %l0
35492 array16 %i4, %g7, %i6
35493 udivx %i7, 0x01EA, %l2
35494 fmovdleu %xcc, %f13, %f4
35495 udivx %g3, 0x1268, %o0
35496 edge8n %l6, %o2, %l3
35497 std %f4, [%l7 + 0x30]
35498 stx %o4, [%l7 + 0x10]
35499 fabss %f12, %f6
35500 addccc %g6, %o3, %g1
35501 tge %xcc, 0x3
35502 addccc %l5, 0x07F1, %i1
35503 tge %xcc, 0x3
35504 ldub [%l7 + 0x11], %l4
35505 tne %icc, 0x3
35506 tn %xcc, 0x5
35507 fmovdcc %icc, %f9, %f3
35508 sethi 0x19C1, %o6
35509 fbug,a %fcc2, loop_4223
35510 brlez,a %l1, loop_4224
35511 array32 %g2, %g4, %o7
35512 fxors %f11, %f12, %f0
35513loop_4223:
35514 fmovde %icc, %f10, %f10
35515loop_4224:
35516 fcmpd %fcc0, %f0, %f6
35517 brlz %g5, loop_4225
35518 edge32n %o1, %i2, %o5
35519 fsrc1s %f12, %f9
35520 brz,a %i3, loop_4226
35521loop_4225:
35522 fzeros %f11
35523 fbge,a %fcc2, loop_4227
35524 mova %xcc, %i0, %i5
35525loop_4226:
35526 stx %l0, [%l7 + 0x40]
35527 edge8ln %g7, %i6, %i7
35528loop_4227:
35529 bge,a %xcc, loop_4228
35530 lduh [%l7 + 0x54], %i4
35531 edge16ln %l2, %o0, %g3
35532 bleu,a loop_4229
35533loop_4228:
35534 fmul8x16al %f3, %f0, %f14
35535 ld [%l7 + 0x58], %f10
35536 fnot1 %f0, %f4
35537loop_4229:
35538 fcmpeq16 %f0, %f4, %o2
35539 ldsh [%l7 + 0x4C], %l3
35540 ldsb [%l7 + 0x3A], %l6
35541 fpsub32s %f5, %f3, %f4
35542 orn %o4, 0x12B5, %g6
35543 ldsh [%l7 + 0x3A], %o3
35544 fmovsge %xcc, %f6, %f9
35545 fbe %fcc0, loop_4230
35546 fors %f15, %f13, %f13
35547 fbne %fcc1, loop_4231
35548 bge,pt %xcc, loop_4232
35549loop_4230:
35550 mova %xcc, %g1, %i1
35551 edge32l %l5, %o6, %l4
35552loop_4231:
35553 brnz %l1, loop_4233
35554loop_4232:
35555 tneg %icc, 0x2
35556 fmovdneg %xcc, %f10, %f8
35557 ble loop_4234
35558loop_4233:
35559 ldx [%l7 + 0x20], %g2
35560 fmovsa %xcc, %f15, %f14
35561 fcmped %fcc1, %f4, %f6
35562loop_4234:
35563 subc %o7, %g4, %o1
35564 stb %g5, [%l7 + 0x4A]
35565 tvs %xcc, 0x3
35566 lduh [%l7 + 0x34], %i2
35567 tle %icc, 0x5
35568 sethi 0x1D2E, %o5
35569 alignaddrl %i0, %i3, %i5
35570 lduw [%l7 + 0x58], %l0
35571 fmul8x16au %f8, %f7, %f12
35572 smul %g7, 0x14AC, %i7
35573 nop
35574 setx loop_4235, %l0, %l1
35575 wrpr 0x1, %tl
35576 wrpr %l1, %tnpc
35577 setx 0x34400001400, %l0, %l1
35578 wrpr %l1, %tstate
35579 wrhpr 0x4, %htstate
35580 done
35581 lduw [%l7 + 0x50], %i4
35582 fbuge,a %fcc3, loop_4236
35583 tcs %icc, 0x1
35584loop_4235:
35585 edge16ln %l2, %o0, %i6
35586 stb %o2, [%l7 + 0x54]
35587loop_4236:
35588 tvs %xcc, 0x1
35589 fnot1s %f4, %f13
35590 ld [%l7 + 0x64], %f2
35591 ldub [%l7 + 0x42], %g3
35592 fmovdge %xcc, %f6, %f14
35593 ldsb [%l7 + 0x7D], %l3
35594 movpos %icc, %l6, %g6
35595 srl %o4, 0x0C, %o3
35596 stb %g1, [%l7 + 0x30]
35597 st %f5, [%l7 + 0x48]
35598 smul %l5, %i1, %l4
35599 orn %l1, %g2, %o7
35600 edge32l %g4, %o6, %o1
35601 fsrc1s %f15, %f11
35602 movne %xcc, %i2, %o5
35603 ldsh [%l7 + 0x1C], %g5
35604 fmovrse %i3, %f9, %f10
35605 st %f13, [%l7 + 0x64]
35606 fmovdge %xcc, %f3, %f4
35607 ldx [%l7 + 0x30], %i5
35608 te %xcc, 0x1
35609 stb %l0, [%l7 + 0x6B]
35610 ble,a loop_4237
35611 fbul,a %fcc1, loop_4238
35612 fnors %f15, %f14, %f13
35613 std %f12, [%l7 + 0x30]
35614loop_4237:
35615 ldd [%l7 + 0x50], %f12
35616loop_4238:
35617 add %g7, 0x09C9, %i0
35618 ldd [%l7 + 0x28], %f4
35619 mova %icc, %i4, %l2
35620 fcmpes %fcc1, %f4, %f12
35621 siam 0x1
35622 taddcc %i7, 0x1D4A, %i6
35623 umulcc %o2, 0x0DB0, %o0
35624 fmovse %icc, %f7, %f8
35625 fmovdvs %xcc, %f6, %f10
35626 fmovda %xcc, %f5, %f2
35627 fmovdleu %icc, %f10, %f14
35628 movcc %xcc, %g3, %l3
35629 bvc,pt %icc, loop_4239
35630 mulx %g6, %o4, %o3
35631 fmovdne %xcc, %f1, %f0
35632 bvs,a,pt %xcc, loop_4240
35633loop_4239:
35634 subccc %l6, 0x1D0D, %g1
35635 tleu %icc, 0x3
35636 fsrc1s %f10, %f4
35637loop_4240:
35638 stw %l5, [%l7 + 0x1C]
35639 tsubcc %i1, %l1, %g2
35640 fones %f12
35641 movre %l4, 0x3E8, %o7
35642 bneg,pt %xcc, loop_4241
35643 addccc %g4, 0x0B43, %o1
35644 tpos %xcc, 0x4
35645 ldsb [%l7 + 0x3D], %i2
35646loop_4241:
35647 edge8l %o6, %o5, %i3
35648 tge %icc, 0x5
35649 lduh [%l7 + 0x48], %i5
35650 bcs,pn %xcc, loop_4242
35651 lduh [%l7 + 0x54], %g5
35652 taddcctv %l0, %g7, %i0
35653 fcmpne16 %f8, %f0, %i4
35654loop_4242:
35655 fors %f11, %f10, %f12
35656 siam 0x0
35657 orcc %i7, %l2, %o2
35658 sth %o0, [%l7 + 0x7E]
35659 fmovdne %icc, %f9, %f15
35660 bgu loop_4243
35661 ldub [%l7 + 0x4F], %g3
35662 ld [%l7 + 0x14], %f9
35663 fbug,a %fcc3, loop_4244
35664loop_4243:
35665 std %f8, [%l7 + 0x68]
35666 sth %i6, [%l7 + 0x6E]
35667 sdiv %g6, 0x0A24, %l3
35668loop_4244:
35669 xnorcc %o4, %o3, %l6
35670 edge32l %l5, %i1, %g1
35671 for %f12, %f2, %f10
35672 smul %l1, 0x13B6, %l4
35673 ldub [%l7 + 0x22], %o7
35674 bl,pt %icc, loop_4245
35675 brnz,a %g4, loop_4246
35676 fones %f11
35677 edge16n %o1, %g2, %o6
35678loop_4245:
35679 ldsw [%l7 + 0x38], %o5
35680loop_4246:
35681 std %f8, [%l7 + 0x38]
35682 fnot2s %f14, %f7
35683 st %f3, [%l7 + 0x30]
35684 tcc %xcc, 0x3
35685 stb %i3, [%l7 + 0x29]
35686 ld [%l7 + 0x4C], %f12
35687 lduw [%l7 + 0x60], %i2
35688 fpsub16s %f1, %f0, %f10
35689 udivx %i5, 0x1FE2, %l0
35690 ldsw [%l7 + 0x28], %g5
35691 array32 %i0, %g7, %i7
35692 movpos %xcc, %l2, %i4
35693 fmovrdlz %o0, %f14, %f6
35694 andncc %o2, %i6, %g3
35695 sllx %l3, 0x15, %o4
35696 movcc %xcc, %o3, %g6
35697 fmovsa %xcc, %f9, %f7
35698 ldsw [%l7 + 0x28], %l5
35699 fmovdleu %xcc, %f15, %f10
35700 xor %i1, 0x1E7B, %g1
35701 movne %xcc, %l1, %l4
35702 stw %o7, [%l7 + 0x6C]
35703 fmovdneg %icc, %f11, %f3
35704 std %f12, [%l7 + 0x78]
35705 ldsb [%l7 + 0x40], %l6
35706 ldd [%l7 + 0x60], %f14
35707 tcs %xcc, 0x0
35708 ldsw [%l7 + 0x24], %o1
35709 fbug,a %fcc2, loop_4247
35710 ld [%l7 + 0x68], %f7
35711 array32 %g4, %o6, %g2
35712 fsrc2s %f13, %f6
35713loop_4247:
35714 stb %i3, [%l7 + 0x28]
35715 fbn,a %fcc1, loop_4248
35716 bl loop_4249
35717 bpos,a,pt %icc, loop_4250
35718 ldsh [%l7 + 0x14], %i2
35719loop_4248:
35720 ldd [%l7 + 0x08], %f0
35721loop_4249:
35722 bne,a loop_4251
35723loop_4250:
35724 bn,a %xcc, loop_4252
35725 ldsb [%l7 + 0x7E], %i5
35726 fmovrdlez %o5, %f12, %f12
35727loop_4251:
35728 taddcctv %l0, 0x075C, %i0
35729loop_4252:
35730 fbl %fcc0, loop_4253
35731 movrlz %g5, 0x306, %g7
35732 fmovsge %xcc, %f9, %f6
35733 movne %xcc, %l2, %i4
35734loop_4253:
35735 fble %fcc2, loop_4254
35736 stx %o0, [%l7 + 0x50]
35737 fmovrse %o2, %f3, %f10
35738 fcmps %fcc2, %f7, %f15
35739loop_4254:
35740 stx %i7, [%l7 + 0x08]
35741 sethi 0x1810, %i6
35742 fmovspos %icc, %f6, %f0
35743 st %f4, [%l7 + 0x1C]
35744 stw %l3, [%l7 + 0x7C]
35745 subccc %g3, %o3, %g6
35746 fba %fcc3, loop_4255
35747 bshuffle %f4, %f8, %f2
35748 fnot2 %f14, %f6
35749 ldsw [%l7 + 0x10], %l5
35750loop_4255:
35751 popc 0x0261, %o4
35752 edge32n %g1, %i1, %l1
35753 fmovrdlz %o7, %f10, %f10
35754 ldsb [%l7 + 0x17], %l6
35755 fnands %f13, %f11, %f14
35756 stw %o1, [%l7 + 0x2C]
35757 fpsub32 %f4, %f14, %f10
35758 stb %g4, [%l7 + 0x7C]
35759 siam 0x2
35760 fmul8ulx16 %f10, %f2, %f0
35761 stx %o6, [%l7 + 0x30]
35762 fnegd %f6, %f10
35763 movg %icc, %l4, %i3
35764 ldsw [%l7 + 0x74], %g2
35765 fands %f7, %f3, %f0
35766 siam 0x2
35767 array16 %i5, %o5, %l0
35768 ldsb [%l7 + 0x68], %i2
35769 fmovrdgez %i0, %f14, %f10
35770 xnor %g7, 0x0379, %l2
35771 sth %i4, [%l7 + 0x74]
35772 ldsw [%l7 + 0x64], %g5
35773 ldsh [%l7 + 0x52], %o2
35774 ldsw [%l7 + 0x24], %i7
35775 fbne,a %fcc0, loop_4256
35776 xorcc %i6, 0x1155, %l3
35777 fbue,a %fcc3, loop_4257
35778 sth %g3, [%l7 + 0x30]
35779loop_4256:
35780 sra %o3, 0x00, %o0
35781 movrgez %g6, 0x21A, %o4
35782loop_4257:
35783 fblg %fcc0, loop_4258
35784 for %f12, %f0, %f4
35785 stx %l5, [%l7 + 0x08]
35786 fzeros %f14
35787loop_4258:
35788 fmovspos %xcc, %f9, %f15
35789 lduh [%l7 + 0x48], %g1
35790 stw %l1, [%l7 + 0x74]
35791 fpsub32s %f11, %f2, %f8
35792 sth %o7, [%l7 + 0x5A]
35793 ldsh [%l7 + 0x08], %i1
35794 bgu,a loop_4259
35795 ldsw [%l7 + 0x7C], %l6
35796 st %f2, [%l7 + 0x58]
35797 bvc,a,pt %xcc, loop_4260
35798loop_4259:
35799 bvc loop_4261
35800 lduw [%l7 + 0x78], %o1
35801 bge,a,pn %xcc, loop_4262
35802loop_4260:
35803 fzeros %f15
35804loop_4261:
35805 ble %icc, loop_4263
35806 ldx [%l7 + 0x48], %o6
35807loop_4262:
35808 sth %g4, [%l7 + 0x60]
35809 fpack16 %f8, %f11
35810loop_4263:
35811 fmovdvs %xcc, %f13, %f8
35812 st %f6, [%l7 + 0x6C]
35813 stb %l4, [%l7 + 0x5A]
35814 bvs,a %xcc, loop_4264
35815 lduh [%l7 + 0x5C], %i3
35816 movn %xcc, %i5, %o5
35817 lduw [%l7 + 0x20], %g2
35818loop_4264:
35819 smul %l0, %i2, %g7
35820 fzero %f14
35821 fba %fcc2, loop_4265
35822 fands %f4, %f4, %f6
35823 fbg %fcc3, loop_4266
35824 bgu %xcc, loop_4267
35825loop_4265:
35826 tsubcctv %i0, %i4, %g5
35827 movrgez %o2, 0x1CF, %i7
35828loop_4266:
35829 movvs %xcc, %l2, %l3
35830loop_4267:
35831 orcc %g3, 0x0BB8, %i6
35832 array8 %o3, %o0, %o4
35833 fmovs %f10, %f4
35834 fmovsg %xcc, %f6, %f15
35835 movrne %l5, 0x3F3, %g6
35836 fcmps %fcc0, %f2, %f9
35837 fpmerge %f4, %f1, %f0
35838 fmovde %xcc, %f0, %f15
35839 fbule %fcc1, loop_4268
35840 fmovdl %xcc, %f11, %f9
35841 bl loop_4269
35842 mulscc %l1, %g1, %o7
35843loop_4268:
35844 ldsb [%l7 + 0x4F], %i1
35845 udivx %l6, 0x0247, %o1
35846loop_4269:
35847 ta %icc, 0x3
35848 sllx %o6, 0x1F, %l4
35849 fbule %fcc0, loop_4270
35850 sdivx %g4, 0x1200, %i3
35851 sth %o5, [%l7 + 0x44]
35852 fpmerge %f12, %f0, %f4
35853loop_4270:
35854 lduh [%l7 + 0x36], %g2
35855 brlez %i5, loop_4271
35856 bneg,a %xcc, loop_4272
35857 ldd [%l7 + 0x40], %f0
35858 movpos %xcc, %l0, %i2
35859loop_4271:
35860 srl %g7, %i4, %i0
35861loop_4272:
35862 lduw [%l7 + 0x74], %o2
35863 sdivcc %g5, 0x00FC, %i7
35864 ldx [%l7 + 0x58], %l3
35865 ble,a loop_4273
35866 bgu,a,pt %xcc, loop_4274
35867 fmul8ulx16 %f10, %f10, %f10
35868 fmovsl %icc, %f5, %f12
35869loop_4273:
35870 popc 0x0871, %l2
35871loop_4274:
35872 addccc %i6, %g3, %o0
35873 bcc,a,pn %xcc, loop_4275
35874 ldsh [%l7 + 0x62], %o4
35875 stb %o3, [%l7 + 0x76]
35876 ldub [%l7 + 0x5A], %l5
35877loop_4275:
35878 std %f4, [%l7 + 0x70]
35879 popc 0x1486, %l1
35880 movvs %icc, %g6, %o7
35881 bvs,pt %icc, loop_4276
35882 fcmpd %fcc1, %f2, %f0
35883 fmovrdne %i1, %f10, %f8
35884 tneg %icc, 0x2
35885loop_4276:
35886 fandnot2s %f5, %f5, %f2
35887 fpsub16 %f4, %f2, %f6
35888 fba %fcc2, loop_4277
35889 fmovsgu %icc, %f0, %f5
35890 edge8n %l6, %o1, %g1
35891 udivx %l4, 0x0940, %g4
35892loop_4277:
35893 fbl %fcc2, loop_4278
35894 ldx [%l7 + 0x58], %o6
35895 st %f9, [%l7 + 0x58]
35896 sethi 0x07D3, %o5
35897loop_4278:
35898 lduw [%l7 + 0x50], %g2
35899 smulcc %i5, 0x1FE1, %i3
35900 srl %l0, %i2, %g7
35901 stb %i4, [%l7 + 0x4C]
35902 fmovrslez %i0, %f14, %f14
35903 orcc %o2, %g5, %l3
35904 lduh [%l7 + 0x28], %i7
35905 tcs %xcc, 0x1
35906 fnors %f10, %f1, %f3
35907 fmovdcs %xcc, %f12, %f8
35908 fnands %f10, %f6, %f7
35909 fxors %f6, %f4, %f11
35910 lduh [%l7 + 0x7C], %i6
35911 lduw [%l7 + 0x1C], %l2
35912 nop
35913 setx loop_4279, %l0, %l1
35914 wrpr 0x1, %tl
35915 wrpr %l1, %tpc
35916 add %l1, 0x4, %l1
35917 wrpr %l1, %tnpc
35918 setx 0x34400001400, %l0, %l1
35919 wrpr %l1, %tstate
35920 wrhpr 0x4, %htstate
35921 retry
35922 ld [%l7 + 0x30], %f10
35923 sethi 0x14F3, %o0
35924 lduh [%l7 + 0x16], %g3
35925loop_4279:
35926 sth %o4, [%l7 + 0x08]
35927 ldsb [%l7 + 0x2A], %o3
35928 ldsh [%l7 + 0x0E], %l5
35929 sdiv %g6, 0x07D2, %l1
35930 st %f0, [%l7 + 0x68]
35931 fmovse %icc, %f12, %f0
35932 brz %o7, loop_4280
35933 fnors %f4, %f1, %f1
35934 edge8 %l6, %i1, %o1
35935 fpsub16s %f10, %f5, %f7
35936loop_4280:
35937 fpsub16 %f0, %f12, %f4
35938 fpadd32s %f14, %f0, %f12
35939 fmovrde %g1, %f12, %f4
35940 movrlez %g4, 0x300, %l4
35941 ldsb [%l7 + 0x21], %o5
35942 tpos %xcc, 0x3
35943 tvc %xcc, 0x0
35944 edge16 %g2, %o6, %i3
35945 movneg %xcc, %i5, %i2
35946 tg %icc, 0x6
35947 xnorcc %g7, %i4, %l0
35948 lduh [%l7 + 0x4C], %o2
35949 tsubcc %i0, 0x15E2, %l3
35950 lduh [%l7 + 0x78], %i7
35951 fbo %fcc3, loop_4281
35952 brgz %i6, loop_4282
35953 smul %g5, 0x1B9A, %o0
35954 tge %xcc, 0x3
35955loop_4281:
35956 ldsh [%l7 + 0x4E], %g3
35957loop_4282:
35958 call loop_4283
35959 ta %icc, 0x1
35960 fcmple16 %f0, %f2, %o4
35961 fmovsge %xcc, %f5, %f2
35962loop_4283:
35963 movpos %xcc, %l2, %o3
35964 fzero %f8
35965 tneg %icc, 0x4
35966 fmovrdlez %g6, %f4, %f8
35967 edge8n %l5, %l1, %o7
35968 edge8n %i1, %l6, %g1
35969 fnot1 %f10, %f0
35970 udivcc %g4, 0x10E6, %l4
35971 fbue,a %fcc3, loop_4284
35972 bg %xcc, loop_4285
35973 fabss %f14, %f6
35974 mulx %o1, %g2, %o5
35975loop_4284:
35976 nop
35977 setx loop_4286, %l0, %l1
35978 wrpr 0x1, %tl
35979 wrpr %l1, %tpc
35980 add %l1, 0x4, %l1
35981 wrpr %l1, %tnpc
35982 setx 0x34400001400, %l0, %l1
35983 wrpr %l1, %tstate
35984 wrhpr 0x4, %htstate
35985 retry
35986loop_4285:
35987 orn %i3, 0x0346, %o6
35988 sth %i2, [%l7 + 0x72]
35989 fornot1 %f14, %f4, %f2
35990loop_4286:
35991 stw %g7, [%l7 + 0x6C]
35992 bneg %xcc, loop_4287
35993 ldsb [%l7 + 0x2A], %i5
35994 movrgz %i4, 0x10E, %o2
35995 fmovdgu %icc, %f13, %f2
35996loop_4287:
35997 fmovsa %icc, %f10, %f6
35998 fnot1 %f8, %f12
35999 fbl %fcc3, loop_4288
36000 fexpand %f0, %f0
36001 movge %icc, %i0, %l3
36002 sdivx %i7, 0x1F34, %i6
36003loop_4288:
36004 fmovdne %xcc, %f3, %f7
36005 fble %fcc1, loop_4289
36006 orn %g5, 0x12F3, %o0
36007 stb %l0, [%l7 + 0x44]
36008 movle %xcc, %g3, %l2
36009loop_4289:
36010 fmul8ulx16 %f6, %f2, %f2
36011 stx %o3, [%l7 + 0x10]
36012 subcc %o4, %l5, %g6
36013 ldsw [%l7 + 0x30], %l1
36014 movrgz %i1, %l6, %o7
36015 ldsh [%l7 + 0x66], %g4
36016 add %g1, 0x10FE, %o1
36017 ldx [%l7 + 0x48], %g2
36018 fpackfix %f8, %f11
36019 ldsb [%l7 + 0x71], %o5
36020 ldd [%l7 + 0x50], %f8
36021 fornot2s %f12, %f15, %f9
36022 movge %xcc, %l4, %o6
36023 ldd [%l7 + 0x70], %f2
36024 ta %icc, 0x4
36025 brnz,a %i2, loop_4290
36026 fpsub32 %f6, %f8, %f14
36027 fmovrdlz %g7, %f2, %f10
36028 fmovsvs %xcc, %f7, %f14
36029loop_4290:
36030 fmovrsne %i5, %f3, %f0
36031 fcmpd %fcc1, %f2, %f2
36032 ldsw [%l7 + 0x18], %i3
36033 fbue %fcc3, loop_4291
36034 nop
36035 setx loop_4292, %l0, %l1
36036 jmpl %l1, %i4
36037 andcc %o2, 0x0EC8, %l3
36038 fsrc2s %f7, %f0
36039loop_4291:
36040 fors %f6, %f9, %f6
36041loop_4292:
36042 fpsub32 %f2, %f6, %f14
36043 srax %i7, 0x06, %i0
36044 fnegd %f10, %f0
36045 ldub [%l7 + 0x46], %i6
36046 array8 %g5, %o0, %l0
36047 movleu %icc, %g3, %l2
36048 array32 %o3, %o4, %g6
36049 lduh [%l7 + 0x2C], %l1
36050 ldsb [%l7 + 0x1F], %l5
36051 ldsb [%l7 + 0x39], %l6
36052 sra %i1, 0x08, %o7
36053 fnegs %f15, %f0
36054 stx %g1, [%l7 + 0x48]
36055 tne %xcc, 0x0
36056 std %f2, [%l7 + 0x28]
36057 fpackfix %f8, %f5
36058 fmovda %icc, %f8, %f1
36059 andn %g4, %g2, %o1
36060 stw %o5, [%l7 + 0x38]
36061 std %f12, [%l7 + 0x30]
36062 fpack32 %f2, %f6, %f8
36063 fblg %fcc1, loop_4293
36064 ldsw [%l7 + 0x60], %l4
36065 fmovsvc %xcc, %f7, %f11
36066 stx %o6, [%l7 + 0x18]
36067loop_4293:
36068 movrgez %i2, 0x00B, %i5
36069 bl loop_4294
36070 tg %icc, 0x0
36071 sdivx %i3, 0x042D, %i4
36072 std %f0, [%l7 + 0x10]
36073loop_4294:
36074 fmovrdlz %g7, %f8, %f12
36075 fbe,a %fcc0, loop_4295
36076 stx %l3, [%l7 + 0x20]
36077 fcmpd %fcc3, %f12, %f10
36078 ldd [%l7 + 0x60], %f12
36079loop_4295:
36080 std %f12, [%l7 + 0x28]
36081 fxors %f4, %f7, %f11
36082 fcmpgt32 %f4, %f4, %i7
36083 fmovsneg %xcc, %f12, %f6
36084 std %f10, [%l7 + 0x68]
36085 movg %xcc, %o2, %i6
36086 sdiv %i0, 0x0A9E, %g5
36087 brz,a %l0, loop_4296
36088 tpos %icc, 0x7
36089 ldsb [%l7 + 0x72], %g3
36090 fmovrse %o0, %f10, %f11
36091loop_4296:
36092 ldsw [%l7 + 0x70], %l2
36093 fmovsleu %icc, %f2, %f9
36094 fbug,a %fcc3, loop_4297
36095 sth %o3, [%l7 + 0x3C]
36096 fmul8x16al %f10, %f9, %f10
36097 fmovsg %icc, %f0, %f15
36098loop_4297:
36099 fbne %fcc0, loop_4298
36100 st %f12, [%l7 + 0x10]
36101 fbu %fcc0, loop_4299
36102 fsrc2s %f5, %f15
36103loop_4298:
36104 ldsw [%l7 + 0x78], %o4
36105 andcc %l1, 0x1DA9, %g6
36106loop_4299:
36107 sdiv %l6, 0x0C3A, %l5
36108 ldd [%l7 + 0x58], %f12
36109 sth %o7, [%l7 + 0x5A]
36110 nop
36111 setx loop_4300, %l0, %l1
36112 wrpr 0x1, %tl
36113 wrpr %l1, %tpc
36114 add %l1, 0x4, %l1
36115 wrpr %l1, %tnpc
36116 setx 0x34400001400, %l0, %l1
36117 wrpr %l1, %tstate
36118 wrhpr 0x4, %htstate
36119 retry
36120 bgu loop_4301
36121 bl,a %icc, loop_4302
36122 fpsub32 %f14, %f12, %f14
36123loop_4300:
36124 std %f0, [%l7 + 0x30]
36125loop_4301:
36126 bl,a,pt %icc, loop_4303
36127loop_4302:
36128 fmovdge %icc, %f5, %f15
36129 fmovsneg %xcc, %f0, %f6
36130 fcmped %fcc3, %f6, %f4
36131loop_4303:
36132 andn %g1, %i1, %g4
36133 st %f9, [%l7 + 0x0C]
36134 alignaddrl %g2, %o1, %o5
36135 st %f15, [%l7 + 0x20]
36136 ba %icc, loop_4304
36137 addccc %l4, 0x16E2, %o6
36138 sth %i5, [%l7 + 0x76]
36139 tneg %icc, 0x0
36140loop_4304:
36141 std %f12, [%l7 + 0x30]
36142 xor %i2, 0x1ABB, %i4
36143 ldx [%l7 + 0x30], %g7
36144 sth %i3, [%l7 + 0x66]
36145 edge8 %l3, %i7, %o2
36146 ble,a,pt %icc, loop_4305
36147 orcc %i6, 0x09F5, %i0
36148 ldsw [%l7 + 0x18], %l0
36149 bcs,pt %xcc, loop_4306
36150loop_4305:
36151 movvs %xcc, %g5, %o0
36152 tsubcc %g3, %l2, %o3
36153 call loop_4307
36154loop_4306:
36155 array16 %l1, %g6, %o4
36156 ldub [%l7 + 0x3E], %l6
36157 sll %o7, %l5, %i1
36158loop_4307:
36159 fmovrsgez %g1, %f9, %f2
36160 std %f2, [%l7 + 0x20]
36161 movrlz %g4, 0x33B, %o1
36162 sra %o5, %l4, %g2
36163 ldsh [%l7 + 0x28], %o6
36164 movgu %icc, %i5, %i4
36165 umul %g7, %i2, %i3
36166 fmovscs %icc, %f11, %f10
36167 ldsw [%l7 + 0x08], %i7
36168 fcmps %fcc0, %f9, %f9
36169 sllx %o2, %l3, %i0
36170 fmovde %xcc, %f9, %f5
36171 ble,pt %icc, loop_4308
36172 ldub [%l7 + 0x53], %i6
36173 fmovs %f4, %f8
36174 fsrc2 %f2, %f8
36175loop_4308:
36176 bcs,pn %xcc, loop_4309
36177 stb %g5, [%l7 + 0x69]
36178 brnz %l0, loop_4310
36179 fbo,a %fcc3, loop_4311
36180loop_4309:
36181 fmovsvs %xcc, %f6, %f7
36182 sth %g3, [%l7 + 0x5C]
36183loop_4310:
36184 ldd [%l7 + 0x28], %f12
36185loop_4311:
36186 stx %l2, [%l7 + 0x50]
36187 std %f12, [%l7 + 0x70]
36188 fmul8ulx16 %f10, %f0, %f2
36189 fnot1 %f4, %f4
36190 tvc %icc, 0x6
36191 brnz,a %o0, loop_4312
36192 sll %o3, 0x12, %l1
36193 orcc %g6, %l6, %o4
36194 mulx %o7, 0x1CAF, %i1
36195loop_4312:
36196 fbn %fcc0, loop_4313
36197 stw %g1, [%l7 + 0x34]
36198 fmovdn %xcc, %f2, %f1
36199 stb %l5, [%l7 + 0x60]
36200loop_4313:
36201 brnz %o1, loop_4314
36202 st %f9, [%l7 + 0x60]
36203 edge32 %o5, %l4, %g4
36204 fexpand %f10, %f0
36205loop_4314:
36206 fpsub16 %f8, %f0, %f8
36207 fbule %fcc3, loop_4315
36208 ldsb [%l7 + 0x64], %g2
36209 fmovsle %icc, %f12, %f2
36210 stx %o6, [%l7 + 0x58]
36211loop_4315:
36212 mulscc %i4, %i5, %g7
36213 fmovscs %icc, %f11, %f13
36214 ldd [%l7 + 0x20], %f4
36215 fmovdl %xcc, %f15, %f12
36216 bvc,a,pn %xcc, loop_4316
36217 fbl %fcc2, loop_4317
36218 ld [%l7 + 0x24], %f14
36219 mulx %i3, 0x1328, %i2
36220loop_4316:
36221 addc %i7, %o2, %l3
36222loop_4317:
36223 alignaddr %i0, %i6, %g5
36224 fmovscs %xcc, %f10, %f14
36225 fmovsne %xcc, %f0, %f1
36226 st %f4, [%l7 + 0x7C]
36227 tcs %xcc, 0x6
36228 ldd [%l7 + 0x60], %f12
36229 tle %xcc, 0x6
36230 fandnot1 %f4, %f2, %f2
36231 fmovsleu %xcc, %f8, %f14
36232 sth %l0, [%l7 + 0x50]
36233 tneg %icc, 0x2
36234 fornot1s %f15, %f15, %f8
36235 fmovsvs %icc, %f0, %f6
36236 fexpand %f8, %f10
36237 mulx %l2, 0x178E, %g3
36238 fmovrsgz %o3, %f0, %f11
36239 smulcc %l1, 0x1B25, %g6
36240 edge8 %o0, %l6, %o7
36241 fmovsneg %xcc, %f6, %f9
36242 array16 %i1, %o4, %l5
36243 fcmpes %fcc2, %f14, %f2
36244 fble,a %fcc2, loop_4318
36245 fble,a %fcc1, loop_4319
36246 ldx [%l7 + 0x70], %o1
36247 mulx %g1, 0x0188, %o5
36248loop_4318:
36249 fcmpes %fcc3, %f11, %f9
36250loop_4319:
36251 movcc %xcc, %g4, %l4
36252 ld [%l7 + 0x74], %f15
36253 bn loop_4320
36254 fmovdleu %icc, %f2, %f7
36255 taddcctv %o6, %g2, %i5
36256 ba loop_4321
36257loop_4320:
36258 fones %f1
36259 sth %g7, [%l7 + 0x18]
36260 movpos %icc, %i3, %i4
36261loop_4321:
36262 fones %f13
36263 xor %i7, %i2, %l3
36264 ldx [%l7 + 0x78], %i0
36265 fmovsgu %xcc, %f1, %f14
36266 call loop_4322
36267 bneg loop_4323
36268 srl %i6, 0x05, %o2
36269 ldsw [%l7 + 0x50], %g5
36270loop_4322:
36271 fbuge %fcc0, loop_4324
36272loop_4323:
36273 umulcc %l0, %g3, %l2
36274 nop
36275 setx loop_4325, %l0, %l1
36276 jmpl %l1, %o3
36277 movneg %xcc, %l1, %o0
36278loop_4324:
36279 popc 0x1659, %g6
36280 ldd [%l7 + 0x50], %f2
36281loop_4325:
36282 ldsw [%l7 + 0x34], %o7
36283 movrgez %l6, 0x005, %i1
36284 fble %fcc1, loop_4326
36285 array16 %l5, %o1, %o4
36286 sethi 0x0EB2, %o5
36287 edge32n %g1, %l4, %o6
36288loop_4326:
36289 mulscc %g2, 0x0426, %g4
36290 array32 %g7, %i5, %i4
36291 fcmpgt32 %f10, %f0, %i3
36292 fmovdgu %xcc, %f7, %f0
36293 fornot1 %f0, %f0, %f0
36294 ldsh [%l7 + 0x28], %i2
36295 fnand %f6, %f12, %f10
36296 stx %l3, [%l7 + 0x20]
36297 udivx %i7, 0x007F, %i6
36298 lduw [%l7 + 0x2C], %o2
36299 fbuge,a %fcc1, loop_4327
36300 taddcc %i0, 0x168E, %g5
36301 fmovse %xcc, %f6, %f13
36302 add %l0, %l2, %g3
36303loop_4327:
36304 ldub [%l7 + 0x1F], %l1
36305 srlx %o0, %o3, %g6
36306 fcmps %fcc0, %f5, %f15
36307 fnand %f0, %f8, %f6
36308 stb %o7, [%l7 + 0x33]
36309 fone %f8
36310 st %f6, [%l7 + 0x10]
36311 fpack16 %f6, %f4
36312 fabsd %f8, %f12
36313 subcc %l6, 0x0E09, %l5
36314 ldx [%l7 + 0x48], %o1
36315 orncc %o4, %i1, %o5
36316 std %f12, [%l7 + 0x38]
36317 pdist %f2, %f14, %f8
36318 srl %g1, %l4, %g2
36319 fnegs %f10, %f3
36320 fmuld8sux16 %f9, %f3, %f4
36321 ldsw [%l7 + 0x5C], %g4
36322 movg %xcc, %g7, %i5
36323 ldd [%l7 + 0x78], %f12
36324 stb %i4, [%l7 + 0x77]
36325 addccc %i3, %o6, %i2
36326 fbe %fcc2, loop_4328
36327 lduh [%l7 + 0x4E], %i7
36328 fnot1 %f2, %f12
36329 pdist %f6, %f10, %f12
36330loop_4328:
36331 tneg %icc, 0x3
36332 stx %i6, [%l7 + 0x38]
36333 sub %o2, 0x1B83, %l3
36334 tcc %icc, 0x6
36335 sdivx %i0, 0x0741, %l0
36336 xor %g5, 0x0025, %l2
36337 bshuffle %f4, %f12, %f10
36338 ldsh [%l7 + 0x2A], %l1
36339 lduw [%l7 + 0x18], %o0
36340 movg %icc, %g3, %g6
36341 fmovscc %icc, %f8, %f8
36342 nop
36343 setx loop_4329, %l0, %l1
36344 jmpl %l1, %o7
36345 sth %o3, [%l7 + 0x3C]
36346 ba,a loop_4330
36347 ld [%l7 + 0x38], %f9
36348loop_4329:
36349 fzero %f2
36350 std %f12, [%l7 + 0x38]
36351loop_4330:
36352 stw %l6, [%l7 + 0x1C]
36353 tvs %xcc, 0x2
36354 fand %f8, %f14, %f14
36355 fble,a %fcc0, loop_4331
36356 bl,a %icc, loop_4332
36357 ldd [%l7 + 0x38], %f2
36358 subcc %o1, 0x02BF, %l5
36359loop_4331:
36360 st %f10, [%l7 + 0x34]
36361loop_4332:
36362 fbge,a %fcc3, loop_4333
36363 movre %o4, 0x0A8, %o5
36364 fmovsvc %icc, %f6, %f7
36365 edge16n %i1, %g1, %l4
36366loop_4333:
36367 edge16l %g4, %g2, %i5
36368 fmovrslz %i4, %f7, %f12
36369 fmovde %xcc, %f2, %f4
36370 tsubcctv %i3, 0x0BD2, %o6
36371 sth %g7, [%l7 + 0x1A]
36372 ldd [%l7 + 0x40], %f10
36373 ldx [%l7 + 0x30], %i2
36374 movneg %xcc, %i7, %o2
36375 fcmpgt16 %f10, %f10, %l3
36376 fones %f15
36377 ldsh [%l7 + 0x2A], %i6
36378 movneg %icc, %i0, %g5
36379 sth %l2, [%l7 + 0x08]
36380 ldx [%l7 + 0x58], %l1
36381 addcc %o0, 0x1E8C, %l0
36382 sllx %g3, 0x0C, %o7
36383 fmovrdne %o3, %f12, %f6
36384 sth %g6, [%l7 + 0x38]
36385 te %xcc, 0x1
36386 movcc %icc, %o1, %l6
36387 lduw [%l7 + 0x30], %o4
36388 st %f15, [%l7 + 0x64]
36389 bvc,a loop_4334
36390 fmul8x16au %f5, %f8, %f2
36391 edge32ln %l5, %i1, %o5
36392 edge32ln %g1, %l4, %g4
36393loop_4334:
36394 fcmpeq32 %f10, %f10, %g2
36395 ldx [%l7 + 0x10], %i5
36396 fmul8x16 %f5, %f12, %f14
36397 fmovdle %xcc, %f1, %f2
36398 fbu %fcc3, loop_4335
36399 addccc %i3, 0x1DB3, %o6
36400 ldx [%l7 + 0x38], %g7
36401 lduh [%l7 + 0x28], %i2
36402loop_4335:
36403 fpadd32 %f8, %f0, %f6
36404 bn loop_4336
36405 umul %i7, 0x00C7, %i4
36406 sethi 0x0541, %o2
36407 fcmple32 %f4, %f0, %l3
36408loop_4336:
36409 ldsw [%l7 + 0x18], %i6
36410 lduw [%l7 + 0x5C], %i0
36411 bcs,pn %icc, loop_4337
36412 movre %l2, %g5, %l1
36413 ldx [%l7 + 0x20], %l0
36414 bvs,a,pn %xcc, loop_4338
36415loop_4337:
36416 fnor %f12, %f2, %f12
36417 stx %g3, [%l7 + 0x78]
36418 fbug %fcc2, loop_4339
36419loop_4338:
36420 brlez %o0, loop_4340
36421 tsubcc %o7, 0x06E2, %g6
36422 addcc %o1, %l6, %o4
36423loop_4339:
36424 movrgez %o3, %l5, %o5
36425loop_4340:
36426 bne,a,pt %xcc, loop_4341
36427 faligndata %f0, %f12, %f14
36428 fmovsa %xcc, %f8, %f11
36429 tn %xcc, 0x5
36430loop_4341:
36431 ldd [%l7 + 0x48], %f2
36432 stb %g1, [%l7 + 0x12]
36433 fbe,a %fcc3, loop_4342
36434 fmovdneg %xcc, %f8, %f15
36435 fmovrsne %i1, %f9, %f9
36436 movvc %xcc, %l4, %g2
36437loop_4342:
36438 fnor %f2, %f12, %f6
36439 stx %i5, [%l7 + 0x78]
36440 ldx [%l7 + 0x50], %g4
36441 taddcc %o6, 0x1D1E, %g7
36442 ldsh [%l7 + 0x26], %i3
36443 ldsb [%l7 + 0x62], %i7
36444 tsubcc %i4, 0x1CBE, %i2
36445 stx %l3, [%l7 + 0x18]
36446 alignaddrl %i6, %o2, %i0
36447 sth %g5, [%l7 + 0x34]
36448 fsrc2 %f14, %f0
36449 movrlez %l1, 0x22A, %l2
36450 ldub [%l7 + 0x3E], %l0
36451 tg %xcc, 0x4
36452 std %f6, [%l7 + 0x28]
36453 ld [%l7 + 0x4C], %f8
36454 mulx %o0, 0x083D, %g3
36455 bne,pn %icc, loop_4343
36456 fmovdvc %icc, %f8, %f8
36457 fnot1 %f10, %f6
36458 fmovscc %icc, %f2, %f1
36459loop_4343:
36460 fmul8x16au %f8, %f6, %f0
36461 st %f2, [%l7 + 0x3C]
36462 ldsw [%l7 + 0x0C], %g6
36463 fpadd32s %f12, %f9, %f7
36464 stx %o1, [%l7 + 0x58]
36465 ldsw [%l7 + 0x68], %l6
36466 fcmpes %fcc1, %f15, %f9
36467 mulscc %o7, 0x0537, %o3
36468 fcmpne16 %f12, %f0, %l5
36469 ldsh [%l7 + 0x38], %o4
36470 sdivcc %g1, 0x1026, %o5
36471 bcs,a,pn %xcc, loop_4344
36472 fabsd %f10, %f2
36473 ldsb [%l7 + 0x25], %l4
36474 bl,a loop_4345
36475loop_4344:
36476 fzero %f4
36477 srlx %g2, %i5, %i1
36478 ld [%l7 + 0x38], %f12
36479loop_4345:
36480 st %f6, [%l7 + 0x74]
36481 ldx [%l7 + 0x48], %g4
36482 orn %g7, %o6, %i3
36483 stw %i7, [%l7 + 0x28]
36484 fcmpgt32 %f14, %f8, %i4
36485 edge8n %l3, %i2, %i6
36486 fmuld8sux16 %f10, %f10, %f10
36487 fmovse %xcc, %f14, %f13
36488 sth %o2, [%l7 + 0x72]
36489 ldsh [%l7 + 0x40], %i0
36490 fnands %f5, %f10, %f8
36491 xor %l1, %l2, %g5
36492 tneg %xcc, 0x7
36493 fnot1s %f0, %f6
36494 udivx %o0, 0x1136, %l0
36495 fones %f5
36496 fbul,a %fcc1, loop_4346
36497 stb %g3, [%l7 + 0x78]
36498 fmovda %xcc, %f13, %f1
36499 fpackfix %f12, %f1
36500loop_4346:
36501 movg %xcc, %g6, %l6
36502 ld [%l7 + 0x40], %f3
36503 sth %o7, [%l7 + 0x62]
36504 fmovdne %xcc, %f1, %f11
36505 std %f2, [%l7 + 0x20]
36506 addcc %o3, 0x18D5, %l5
36507 fmovdl %icc, %f10, %f7
36508 fcmpgt16 %f8, %f2, %o4
36509 st %f6, [%l7 + 0x0C]
36510 edge32 %o1, %g1, %l4
36511 movle %xcc, %o5, %i5
36512 ldub [%l7 + 0x60], %g2
36513 movcc %icc, %i1, %g7
36514 ldsb [%l7 + 0x7B], %g4
36515 mova %icc, %i3, %o6
36516 fmovrslez %i4, %f8, %f11
36517 xor %i7, %l3, %i6
36518 ldx [%l7 + 0x40], %i2
36519 edge16n %i0, %o2, %l2
36520 addc %g5, %l1, %o0
36521 st %f11, [%l7 + 0x44]
36522 tvs %xcc, 0x3
36523 lduw [%l7 + 0x68], %l0
36524 stx %g6, [%l7 + 0x18]
36525 brz %g3, loop_4347
36526 std %f10, [%l7 + 0x68]
36527 edge8 %l6, %o7, %l5
36528 ldx [%l7 + 0x48], %o3
36529loop_4347:
36530 fornot1 %f12, %f4, %f0
36531 lduw [%l7 + 0x08], %o1
36532 fcmps %fcc1, %f13, %f5
36533 fmovdgu %xcc, %f4, %f14
36534 sth %g1, [%l7 + 0x1E]
36535 udivcc %o4, 0x1F64, %l4
36536 brgz %o5, loop_4348
36537 siam 0x0
36538 fmovrse %i5, %f14, %f7
36539 fnot1s %f1, %f3
36540loop_4348:
36541 fmovsl %xcc, %f9, %f4
36542 tle %icc, 0x4
36543 fmovsne %icc, %f3, %f2
36544 fmovdg %xcc, %f3, %f8
36545 fcmpne16 %f8, %f4, %i1
36546 sllx %g7, %g4, %i3
36547 andcc %g2, %i4, %i7
36548 stw %o6, [%l7 + 0x6C]
36549 fmuld8ulx16 %f13, %f13, %f10
36550 ldub [%l7 + 0x17], %l3
36551 movne %icc, %i2, %i6
36552 fpack32 %f14, %f6, %f8
36553 stx %i0, [%l7 + 0x58]
36554 fmovrsne %o2, %f2, %f8
36555 std %f10, [%l7 + 0x68]
36556 or %g5, 0x05CF, %l2
36557 fnot1 %f14, %f12
36558 siam 0x0
36559 addccc %l1, 0x19DE, %o0
36560 add %l0, %g6, %g3
36561 brgez,a %l6, loop_4349
36562 bl,pn %icc, loop_4350
36563 ldsb [%l7 + 0x15], %o7
36564 movl %xcc, %l5, %o1
36565loop_4349:
36566 fpsub16s %f12, %f12, %f8
36567loop_4350:
36568 te %xcc, 0x2
36569 ldsh [%l7 + 0x0C], %o3
36570 stw %o4, [%l7 + 0x18]
36571 subcc %l4, 0x0E52, %o5
36572 be loop_4351
36573 fornot1s %f12, %f13, %f1
36574 lduh [%l7 + 0x1C], %g1
36575 st %f11, [%l7 + 0x14]
36576loop_4351:
36577 ldsb [%l7 + 0x7E], %i5
36578 taddcctv %i1, %g4, %g7
36579 ld [%l7 + 0x5C], %f14
36580 ldsb [%l7 + 0x79], %g2
36581 fandnot1s %f9, %f11, %f8
36582 lduh [%l7 + 0x08], %i3
36583 be,a loop_4352
36584 bgu,pn %xcc, loop_4353
36585 fcmpgt16 %f6, %f10, %i4
36586 bcc,a,pn %icc, loop_4354
36587loop_4352:
36588 fpack16 %f14, %f11
36589loop_4353:
36590 fmovdcc %xcc, %f15, %f10
36591 ldx [%l7 + 0x60], %o6
36592loop_4354:
36593 fcmple16 %f10, %f8, %l3
36594 fble,a %fcc1, loop_4355
36595 fexpand %f6, %f14
36596 stw %i2, [%l7 + 0x20]
36597 fmovsa %xcc, %f10, %f4
36598loop_4355:
36599 bcs,pn %icc, loop_4356
36600 fabss %f6, %f13
36601 std %f12, [%l7 + 0x58]
36602 te %xcc, 0x0
36603loop_4356:
36604 fcmple16 %f14, %f6, %i7
36605 fbe %fcc3, loop_4357
36606 lduw [%l7 + 0x14], %i6
36607 fcmpeq16 %f8, %f12, %i0
36608 fmovrde %g5, %f6, %f4
36609loop_4357:
36610 bl,a %xcc, loop_4358
36611 ldx [%l7 + 0x08], %l2
36612 fsrc2s %f11, %f12
36613 ldd [%l7 + 0x28], %f10
36614loop_4358:
36615 ldd [%l7 + 0x68], %f10
36616 smulcc %o2, 0x1018, %l1
36617 stb %l0, [%l7 + 0x77]
36618 fmovsle %icc, %f8, %f0
36619 ldd [%l7 + 0x48], %f4
36620 sth %o0, [%l7 + 0x08]
36621 bvs,a,pt %icc, loop_4359
36622 fmovdcc %icc, %f0, %f9
36623 fcmped %fcc0, %f4, %f12
36624 nop
36625 setx loop_4360, %l0, %l1
36626 wrpr 0x1, %tl
36627 wrpr %l1, %tpc
36628 add %l1, 0x4, %l1
36629 wrpr %l1, %tnpc
36630 setx 0x34400001400, %l0, %l1
36631 wrpr %l1, %tstate
36632 wrhpr 0x4, %htstate
36633 retry
36634loop_4359:
36635 subc %g6, %l6, %g3
36636 fmul8sux16 %f8, %f12, %f4
36637 ldub [%l7 + 0x3A], %l5
36638loop_4360:
36639 sth %o1, [%l7 + 0x10]
36640 st %f10, [%l7 + 0x54]
36641 stb %o7, [%l7 + 0x0E]
36642 edge16n %o3, %o4, %l4
36643 movvs %icc, %o5, %i5
36644 movpos %icc, %i1, %g1
36645 fmovd %f4, %f2
36646 fbo,a %fcc1, loop_4361
36647 stx %g4, [%l7 + 0x18]
36648 lduw [%l7 + 0x5C], %g2
36649 fzeros %f15
36650loop_4361:
36651 brgez,a %g7, loop_4362
36652 brz,a %i4, loop_4363
36653 ldub [%l7 + 0x21], %i3
36654 smulcc %l3, 0x1E14, %i2
36655loop_4362:
36656 movneg %icc, %o6, %i7
36657loop_4363:
36658 edge8 %i6, %i0, %l2
36659 fmovda %xcc, %f11, %f2
36660 tsubcc %g5, 0x0B19, %l1
36661 andncc %l0, %o0, %g6
36662 sll %o2, %g3, %l5
36663 ldsb [%l7 + 0x0E], %o1
36664 st %f12, [%l7 + 0x64]
36665 mulx %o7, %o3, %l6
36666 sth %l4, [%l7 + 0x54]
36667 std %f4, [%l7 + 0x60]
36668 fnand %f14, %f6, %f0
36669 stx %o5, [%l7 + 0x10]
36670 fmovdne %icc, %f9, %f1
36671 fmovsleu %icc, %f12, %f3
36672 ldx [%l7 + 0x18], %o4
36673 fabss %f1, %f2
36674 addcc %i5, 0x09BF, %i1
36675 bvs %icc, loop_4364
36676 movcs %xcc, %g4, %g2
36677 ldub [%l7 + 0x57], %g7
36678 stx %g1, [%l7 + 0x38]
36679loop_4364:
36680 fmovdvc %xcc, %f11, %f8
36681 fmovrdlz %i3, %f10, %f4
36682 sll %l3, 0x19, %i2
36683 ldx [%l7 + 0x58], %o6
36684 fzeros %f3
36685 fpsub16 %f8, %f12, %f0
36686 orn %i4, %i6, %i7
36687 fxnor %f4, %f12, %f12
36688 add %l2, %g5, %i0
36689 std %f2, [%l7 + 0x58]
36690 ldsw [%l7 + 0x50], %l1
36691 fcmple32 %f10, %f4, %o0
36692 st %f8, [%l7 + 0x50]
36693 array8 %g6, %o2, %g3
36694 stb %l0, [%l7 + 0x58]
36695 fxor %f8, %f8, %f8
36696 ldub [%l7 + 0x46], %l5
36697 bpos,a,pt %icc, loop_4365
36698 ld [%l7 + 0x50], %f4
36699 xnor %o7, 0x0EDE, %o1
36700 tcc %xcc, 0x4
36701loop_4365:
36702 movgu %icc, %l6, %l4
36703 ldub [%l7 + 0x3C], %o5
36704 subcc %o3, 0x1703, %i5
36705 stw %o4, [%l7 + 0x38]
36706 movpos %xcc, %i1, %g4
36707 fbe %fcc2, loop_4366
36708 fmul8sux16 %f2, %f0, %f12
36709 sth %g7, [%l7 + 0x3A]
36710 fornot2 %f2, %f10, %f10
36711loop_4366:
36712 movle %xcc, %g2, %i3
36713 fpadd32 %f6, %f4, %f6
36714 bgu,a loop_4367
36715 ldub [%l7 + 0x45], %g1
36716 ba %icc, loop_4368
36717 andn %l3, %i2, %o6
36718loop_4367:
36719 fpsub32 %f10, %f2, %f0
36720 fandnot1s %f8, %f6, %f5
36721loop_4368:
36722 fnot2s %f3, %f3
36723 edge32ln %i6, %i7, %l2
36724 ldsw [%l7 + 0x18], %i4
36725 fmul8ulx16 %f10, %f0, %f0
36726 ldsb [%l7 + 0x73], %g5
36727 fbne,a %fcc0, loop_4369
36728 fmovsge %xcc, %f4, %f13
36729 bn,pt %icc, loop_4370
36730 ldsb [%l7 + 0x5C], %l1
36731loop_4369:
36732 fmovsn %icc, %f13, %f1
36733 ldsh [%l7 + 0x5E], %o0
36734loop_4370:
36735 subcc %g6, %o2, %g3
36736 fcmped %fcc2, %f8, %f6
36737 tl %xcc, 0x7
36738 move %xcc, %i0, %l5
36739 sth %o7, [%l7 + 0x46]
36740 bl,pt %xcc, loop_4371
36741 sth %o1, [%l7 + 0x60]
36742 tsubcc %l0, 0x03F8, %l4
36743 lduw [%l7 + 0x0C], %l6
36744loop_4371:
36745 movne %xcc, %o5, %i5
36746 fbue %fcc0, loop_4372
36747 array8 %o3, %o4, %i1
36748 fcmpgt16 %f14, %f10, %g4
36749 fmovdne %xcc, %f5, %f14
36750loop_4372:
36751 ld [%l7 + 0x08], %f8
36752 fone %f14
36753 fbo,a %fcc0, loop_4373
36754 fnegd %f14, %f12
36755 st %f9, [%l7 + 0x70]
36756 st %f5, [%l7 + 0x4C]
36757loop_4373:
36758 tvc %xcc, 0x6
36759 bvs loop_4374
36760 ldd [%l7 + 0x10], %f12
36761 fmuld8ulx16 %f11, %f15, %f10
36762 fnegs %f9, %f7
36763loop_4374:
36764 sth %g7, [%l7 + 0x36]
36765 ldub [%l7 + 0x67], %i3
36766 tsubcctv %g1, 0x0EC4, %l3
36767 fmovsne %xcc, %f10, %f8
36768 addcc %i2, 0x01A6, %g2
36769 subccc %i6, %i7, %o6
36770 fmovrsgz %l2, %f9, %f0
36771 taddcctv %g5, 0x1EE6, %l1
36772 siam 0x0
36773 taddcc %o0, 0x13A4, %g6
36774 edge32ln %o2, %i4, %g3
36775 and %l5, %i0, %o7
36776 ldub [%l7 + 0x56], %l0
36777 sdivx %l4, 0x11D3, %l6
36778 add %o1, %i5, %o3
36779 edge16l %o4, %o5, %i1
36780 ldsw [%l7 + 0x28], %g7
36781 lduw [%l7 + 0x38], %i3
36782 fand %f14, %f2, %f0
36783 movrgez %g1, 0x276, %g4
36784 ldsw [%l7 + 0x28], %l3
36785 fmovde %icc, %f2, %f8
36786 movle %icc, %i2, %i6
36787 fmovrse %i7, %f0, %f5
36788 stx %g2, [%l7 + 0x20]
36789 ldsb [%l7 + 0x58], %o6
36790 fpsub16 %f10, %f6, %f6
36791 ldsw [%l7 + 0x54], %l2
36792 ld [%l7 + 0x44], %f7
36793 fcmpne16 %f4, %f4, %l1
36794 subccc %o0, 0x08EE, %g5
36795 fnands %f4, %f12, %f2
36796 movge %xcc, %g6, %o2
36797 ld [%l7 + 0x44], %f7
36798 fxor %f6, %f8, %f0
36799 fmovrdgez %g3, %f0, %f12
36800 fbo,a %fcc1, loop_4375
36801 ld [%l7 + 0x08], %f0
36802 pdist %f14, %f10, %f12
36803 fmovdleu %icc, %f7, %f14
36804loop_4375:
36805 or %l5, 0x06E4, %i4
36806 be,pt %icc, loop_4376
36807 bvc,pt %xcc, loop_4377
36808 movgu %icc, %i0, %o7
36809 fone %f0
36810loop_4376:
36811 edge32ln %l4, %l0, %l6
36812loop_4377:
36813 fble,a %fcc0, loop_4378
36814 movrlz %o1, %i5, %o3
36815 fmovsne %xcc, %f4, %f12
36816 taddcctv %o4, 0x0315, %i1
36817loop_4378:
36818 st %f11, [%l7 + 0x4C]
36819 ldsw [%l7 + 0x40], %g7
36820 st %f7, [%l7 + 0x64]
36821 nop
36822 setx loop_4379, %l0, %l1
36823 jmpl %l1, %i3
36824 ldub [%l7 + 0x21], %o5
36825 fzero %f8
36826 fmovdg %icc, %f5, %f14
36827loop_4379:
36828 udivcc %g1, 0x11D5, %l3
36829 stx %i2, [%l7 + 0x10]
36830 orcc %i6, 0x16F8, %g4
36831 tvc %icc, 0x0
36832 array8 %i7, %o6, %l2
36833 lduw [%l7 + 0x64], %l1
36834 lduh [%l7 + 0x2C], %o0
36835 fmovscc %xcc, %f8, %f2
36836 andcc %g5, %g2, %o2
36837 fmovs %f5, %f6
36838 umul %g6, 0x0EA2, %l5
36839 ldub [%l7 + 0x42], %g3
36840 fsrc2 %f4, %f2
36841 stw %i0, [%l7 + 0x74]
36842 fors %f3, %f1, %f8
36843 fand %f8, %f12, %f8
36844 tcs %icc, 0x7
36845 ldub [%l7 + 0x28], %o7
36846 fmul8x16 %f0, %f0, %f0
36847 fbo %fcc2, loop_4380
36848 tl %icc, 0x6
36849 movneg %icc, %i4, %l4
36850 fmovrsgz %l0, %f6, %f4
36851loop_4380:
36852 ldd [%l7 + 0x60], %f2
36853 fcmple16 %f12, %f12, %l6
36854 ldsh [%l7 + 0x12], %o1
36855 stb %o3, [%l7 + 0x1B]
36856 ldub [%l7 + 0x3B], %o4
36857 sdivx %i5, 0x0C9D, %i1
36858 stw %g7, [%l7 + 0x08]
36859 fbuge,a %fcc2, loop_4381
36860 te %xcc, 0x7
36861 addc %o5, %g1, %i3
36862 add %l3, %i2, %i6
36863loop_4381:
36864 edge32n %g4, %o6, %i7
36865 fmul8x16al %f15, %f1, %f0
36866 ld [%l7 + 0x38], %f10
36867 udivx %l1, 0x19D2, %o0
36868 fbe %fcc2, loop_4382
36869 ldd [%l7 + 0x60], %f14
36870 fnors %f7, %f0, %f2
36871 st %f2, [%l7 + 0x3C]
36872loop_4382:
36873 fmovrsgez %l2, %f3, %f2
36874 fexpand %f1, %f14
36875 siam 0x6
36876 fxor %f6, %f12, %f10
36877 bne,pt %icc, loop_4383
36878 faligndata %f4, %f4, %f6
36879 fmovdvc %xcc, %f6, %f10
36880 lduh [%l7 + 0x2C], %g5
36881loop_4383:
36882 ldsh [%l7 + 0x58], %g2
36883 tvs %xcc, 0x1
36884 lduh [%l7 + 0x58], %o2
36885 fsrc1s %f1, %f8
36886 ldsh [%l7 + 0x58], %g6
36887 fpack32 %f8, %f14, %f2
36888 fornot1 %f10, %f4, %f4
36889 ldx [%l7 + 0x48], %l5
36890 ldub [%l7 + 0x7F], %i0
36891 ldsh [%l7 + 0x08], %o7
36892 movne %xcc, %i4, %l4
36893 tleu %xcc, 0x7
36894 fmovsn %xcc, %f13, %f14
36895 fandnot2s %f14, %f12, %f6
36896 umul %g3, %l6, %o1
36897 bgu,a,pt %icc, loop_4384
36898 stw %o3, [%l7 + 0x70]
36899 ldsw [%l7 + 0x30], %o4
36900 stx %i5, [%l7 + 0x08]
36901loop_4384:
36902 fmovsa %icc, %f3, %f14
36903 fbo %fcc0, loop_4385
36904 bvs,a,pn %icc, loop_4386
36905 fornot2s %f11, %f7, %f8
36906 move %xcc, %i1, %l0
36907loop_4385:
36908 fcmple16 %f2, %f6, %o5
36909loop_4386:
36910 add %g7, %g1, %l3
36911 fmovdn %xcc, %f3, %f11
36912 and %i3, 0x0553, %i2
36913 stw %i6, [%l7 + 0x20]
36914 fcmpgt32 %f4, %f12, %g4
36915 andn %o6, %i7, %l1
36916 fnands %f15, %f4, %f0
36917 edge16ln %l2, %o0, %g5
36918 fcmped %fcc1, %f10, %f0
36919 sdivx %g2, 0x0718, %g6
36920 ldsw [%l7 + 0x30], %l5
36921 std %f14, [%l7 + 0x68]
36922 ldsh [%l7 + 0x70], %i0
36923 stx %o2, [%l7 + 0x40]
36924 fmovdn %xcc, %f14, %f12
36925 stb %o7, [%l7 + 0x35]
36926 sth %l4, [%l7 + 0x66]
36927 be,a loop_4387
36928 fandnot1s %f8, %f11, %f1
36929 udiv %g3, 0x0380, %i4
36930 tsubcctv %l6, 0x08EB, %o1
36931loop_4387:
36932 std %f8, [%l7 + 0x30]
36933 stw %o4, [%l7 + 0x58]
36934 ldsw [%l7 + 0x14], %o3
36935 nop
36936 setx loop_4388, %l0, %l1
36937 jmpl %l1, %i5
36938 lduh [%l7 + 0x24], %i1
36939 brz %o5, loop_4389
36940 edge16ln %l0, %g1, %l3
36941loop_4388:
36942 brlez,a %i3, loop_4390
36943 lduh [%l7 + 0x4E], %i2
36944loop_4389:
36945 xor %g7, %i6, %o6
36946 call loop_4391
36947loop_4390:
36948 ldsw [%l7 + 0x14], %g4
36949 ld [%l7 + 0x6C], %f2
36950 fmovdl %icc, %f2, %f8
36951loop_4391:
36952 movge %xcc, %i7, %l1
36953 addc %l2, %o0, %g2
36954 lduw [%l7 + 0x6C], %g5
36955 mulscc %g6, %l5, %o2
36956 bshuffle %f14, %f2, %f8
36957 or %o7, 0x0AC4, %l4
36958 edge16 %g3, %i0, %i4
36959 movre %l6, 0x3DE, %o4
36960 fnegd %f12, %f10
36961 tcs %xcc, 0x5
36962 fbge,a %fcc0, loop_4392
36963 edge8l %o3, %i5, %o1
36964 stw %i1, [%l7 + 0x24]
36965 brgz,a %o5, loop_4393
36966loop_4392:
36967 stx %l0, [%l7 + 0x38]
36968 stw %l3, [%l7 + 0x38]
36969 bge loop_4394
36970loop_4393:
36971 mova %xcc, %g1, %i2
36972 fmovsa %xcc, %f12, %f9
36973 fmovscc %icc, %f6, %f10
36974loop_4394:
36975 tle %xcc, 0x1
36976 bvc,pn %icc, loop_4395
36977 andn %i3, %i6, %g7
36978 fpackfix %f4, %f15
36979 ldsb [%l7 + 0x78], %o6
36980loop_4395:
36981 ldsh [%l7 + 0x40], %g4
36982 edge32l %l1, %l2, %o0
36983 fmovsleu %xcc, %f3, %f1
36984 andn %g2, %i7, %g6
36985 bl,a loop_4396
36986 sdivx %g5, 0x03B4, %o2
36987 fbe,a %fcc0, loop_4397
36988 and %l5, 0x1E99, %l4
36989loop_4396:
36990 fbug,a %fcc1, loop_4398
36991 lduw [%l7 + 0x74], %g3
36992loop_4397:
36993 movcc %xcc, %i0, %o7
36994 fmovrslez %l6, %f13, %f11
36995loop_4398:
36996 ldsb [%l7 + 0x79], %o4
36997 fandnot2s %f11, %f15, %f1
36998 fnot1 %f8, %f0
36999 edge32 %i4, %o3, %o1
37000 ld [%l7 + 0x60], %f15
37001 nop
37002 setx loop_4399, %l0, %l1
37003 wrpr 0x1, %tl
37004 wrpr %l1, %tnpc
37005 setx 0x34400001400, %l0, %l1
37006 wrpr %l1, %tstate
37007 wrhpr 0x4, %htstate
37008 done
37009 stx %i1, [%l7 + 0x38]
37010 ld [%l7 + 0x58], %f2
37011 std %f14, [%l7 + 0x20]
37012loop_4399:
37013 fmul8ulx16 %f2, %f14, %f12
37014 fmovdg %icc, %f10, %f1
37015 lduh [%l7 + 0x66], %o5
37016 lduw [%l7 + 0x68], %i5
37017 st %f12, [%l7 + 0x08]
37018 lduh [%l7 + 0x58], %l3
37019 sethi 0x0F29, %g1
37020 fmovdl %icc, %f9, %f6
37021 sub %l0, 0x1BE0, %i2
37022 sdivcc %i3, 0x1D28, %g7
37023 fcmpne16 %f12, %f2, %o6
37024 fmovsne %icc, %f6, %f4
37025 mulx %i6, %l1, %l2
37026 sethi 0x1D1F, %o0
37027 fmovspos %xcc, %f8, %f12
37028 fble,a %fcc0, loop_4400
37029 fbne %fcc2, loop_4401
37030 mulscc %g4, %i7, %g6
37031 fmovdge %xcc, %f8, %f10
37032loop_4400:
37033 movrne %g2, 0x064, %g5
37034loop_4401:
37035 fbg %fcc3, loop_4402
37036 fcmpne16 %f12, %f4, %o2
37037 bge,a,pn %icc, loop_4403
37038 fbu,a %fcc0, loop_4404
37039loop_4402:
37040 movvc %xcc, %l4, %l5
37041 tsubcc %i0, 0x06EC, %g3
37042loop_4403:
37043 stx %l6, [%l7 + 0x08]
37044loop_4404:
37045 fcmpne16 %f12, %f4, %o7
37046 fornot1 %f14, %f12, %f6
37047 ldx [%l7 + 0x60], %i4
37048 tpos %icc, 0x2
37049 st %f6, [%l7 + 0x78]
37050 movl %icc, %o3, %o4
37051 fbuge,a %fcc3, loop_4405
37052 fba,a %fcc3, loop_4406
37053 stx %o1, [%l7 + 0x18]
37054 movre %o5, 0x19D, %i1
37055loop_4405:
37056 ldx [%l7 + 0x28], %i5
37057loop_4406:
37058 ldsw [%l7 + 0x0C], %l3
37059 ldd [%l7 + 0x38], %f6
37060 fpackfix %f0, %f12
37061 fmovsg %xcc, %f6, %f15
37062 ldsw [%l7 + 0x24], %g1
37063 stw %i2, [%l7 + 0x3C]
37064 std %f2, [%l7 + 0x20]
37065 lduh [%l7 + 0x7A], %i3
37066 ldsw [%l7 + 0x2C], %l0
37067 sth %o6, [%l7 + 0x6E]
37068 ld [%l7 + 0x0C], %f6
37069 ld [%l7 + 0x7C], %f15
37070 ld [%l7 + 0x28], %f3
37071 lduw [%l7 + 0x0C], %g7
37072 fandnot1s %f3, %f7, %f3
37073 ba,a,pt %icc, loop_4407
37074 ld [%l7 + 0x10], %f13
37075 ldx [%l7 + 0x38], %i6
37076 fpadd16s %f15, %f6, %f13
37077loop_4407:
37078 ldsh [%l7 + 0x0C], %l1
37079 fcmpeq32 %f6, %f6, %o0
37080 fble,a %fcc1, loop_4408
37081 sra %l2, 0x17, %i7
37082 sth %g6, [%l7 + 0x26]
37083 fcmpeq16 %f12, %f4, %g2
37084loop_4408:
37085 movgu %icc, %g5, %g4
37086 or %l4, 0x00FB, %o2
37087 nop
37088 setx loop_4409, %l0, %l1
37089 jmpl %l1, %i0
37090 fmovsge %icc, %f11, %f3
37091 fxnor %f8, %f14, %f4
37092 addcc %g3, %l5, %l6
37093loop_4409:
37094 brlz %i4, loop_4410
37095 ldsb [%l7 + 0x7E], %o7
37096 ldub [%l7 + 0x24], %o4
37097 std %f0, [%l7 + 0x58]
37098loop_4410:
37099 movcc %icc, %o3, %o1
37100 ldub [%l7 + 0x08], %o5
37101 fors %f9, %f9, %f2
37102 bvc,pt %xcc, loop_4411
37103 tcc %icc, 0x2
37104 fmovspos %xcc, %f9, %f4
37105 ldsb [%l7 + 0x2D], %i1
37106loop_4411:
37107 fmovdle %xcc, %f0, %f14
37108 fblg,a %fcc0, loop_4412
37109 ldub [%l7 + 0x1B], %l3
37110 sth %i5, [%l7 + 0x08]
37111 fbu,a %fcc3, loop_4413
37112loop_4412:
37113 tcc %icc, 0x2
37114 brlz %i2, loop_4414
37115 edge8 %i3, %g1, %l0
37116loop_4413:
37117 fcmpne32 %f8, %f4, %o6
37118 fmovrde %i6, %f10, %f14
37119loop_4414:
37120 bcs,pt %xcc, loop_4415
37121 fmovsa %xcc, %f1, %f4
37122 and %l1, %g7, %o0
37123 std %f8, [%l7 + 0x70]
37124loop_4415:
37125 ldsb [%l7 + 0x36], %i7
37126 stx %g6, [%l7 + 0x10]
37127 fcmpd %fcc3, %f0, %f0
37128 srlx %g2, %l2, %g5
37129 fzeros %f10
37130 edge8ln %l4, %g4, %o2
37131 ldsh [%l7 + 0x42], %g3
37132 edge8ln %i0, %l6, %i4
37133 movrlez %l5, %o7, %o3
37134 fabsd %f14, %f8
37135 fmovsn %icc, %f0, %f11
37136 fmul8ulx16 %f14, %f10, %f4
37137 st %f4, [%l7 + 0x2C]
37138 edge32ln %o1, %o4, %i1
37139 fmovrdgz %o5, %f4, %f10
37140 fabsd %f0, %f14
37141 fbl %fcc0, loop_4416
37142 std %f10, [%l7 + 0x20]
37143 st %f9, [%l7 + 0x44]
37144 bpos,pn %icc, loop_4417
37145loop_4416:
37146 sra %i5, %l3, %i2
37147 ldsw [%l7 + 0x20], %g1
37148 fbule,a %fcc3, loop_4418
37149loop_4417:
37150 fsrc2s %f14, %f13
37151 lduh [%l7 + 0x46], %l0
37152 movne %icc, %i3, %o6
37153loop_4418:
37154 udivcc %l1, 0x0CA9, %g7
37155 fzeros %f1
37156 lduh [%l7 + 0x3C], %o0
37157 fnot1s %f14, %f7
37158 std %f12, [%l7 + 0x08]
37159 ldsw [%l7 + 0x68], %i7
37160 fmovdge %xcc, %f12, %f0
37161 bleu,a,pn %icc, loop_4419
37162 fmovrdlz %g6, %f8, %f2
37163 nop
37164 setx loop_4420, %l0, %l1
37165 wrpr 0x1, %tl
37166 wrpr %l1, %tpc
37167 add %l1, 0x4, %l1
37168 wrpr %l1, %tnpc
37169 setx 0x34400001400, %l0, %l1
37170 wrpr %l1, %tstate
37171 wrhpr 0x4, %htstate
37172 retry
37173 move %xcc, %i6, %g2
37174loop_4419:
37175 ldsh [%l7 + 0x3A], %g5
37176 fmovdpos %icc, %f13, %f14
37177loop_4420:
37178 tge %icc, 0x2
37179 fandnot1 %f6, %f2, %f0
37180 fornot2s %f8, %f8, %f3
37181 edge32n %l2, %g4, %l4
37182 udivx %g3, 0x0B04, %i0
37183 stx %o2, [%l7 + 0x78]
37184 stw %i4, [%l7 + 0x10]
37185 ldsb [%l7 + 0x53], %l5
37186 nop
37187 setx loop_4421, %l0, %l1
37188 jmpl %l1, %o7
37189 st %f4, [%l7 + 0x24]
37190 fandnot2 %f6, %f14, %f2
37191 udivcc %l6, 0x0072, %o3
37192loop_4421:
37193 edge16ln %o4, %o1, %o5
37194 ldsw [%l7 + 0x34], %i1
37195 alignaddrl %l3, %i5, %i2
37196 stb %l0, [%l7 + 0x7B]
37197 lduh [%l7 + 0x52], %i3
37198 stw %g1, [%l7 + 0x70]
37199 std %f8, [%l7 + 0x40]
37200 tcc %xcc, 0x1
37201 bge,pn %xcc, loop_4422
37202 ldsh [%l7 + 0x64], %l1
37203 fsrc1 %f0, %f2
37204 fmovrdgez %o6, %f4, %f0
37205loop_4422:
37206 srlx %o0, %g7, %i7
37207 fmovdpos %xcc, %f5, %f8
37208 andn %g6, 0x185E, %g2
37209 fxnors %f5, %f1, %f13
37210 fcmpes %fcc3, %f7, %f13
37211 bcs,a %icc, loop_4423
37212 fnot1s %f9, %f7
37213 stb %g5, [%l7 + 0x21]
37214 fmovdge %xcc, %f9, %f5
37215loop_4423:
37216 fcmpne16 %f2, %f0, %l2
37217 fmovse %xcc, %f11, %f7
37218 udiv %i6, 0x0349, %l4
37219 std %f4, [%l7 + 0x20]
37220 fblg %fcc1, loop_4424
37221 fpadd16s %f12, %f9, %f0
37222 fornot2 %f0, %f6, %f10
37223 or %g4, 0x08DA, %i0
37224loop_4424:
37225 fpsub16 %f12, %f8, %f14
37226 sll %o2, 0x10, %g3
37227 orn %l5, 0x0E70, %o7
37228 fmovsl %xcc, %f3, %f11
37229 fba %fcc2, loop_4425
37230 umul %i4, %l6, %o3
37231 stx %o4, [%l7 + 0x68]
37232 sth %o1, [%l7 + 0x54]
37233loop_4425:
37234 movrgz %o5, 0x128, %i1
37235 fmovscc %icc, %f0, %f5
37236 lduw [%l7 + 0x68], %l3
37237 fzero %f2
37238 bcs,pn %xcc, loop_4426
37239 stx %i2, [%l7 + 0x48]
37240 ldsh [%l7 + 0x24], %i5
37241 fmovsneg %icc, %f0, %f5
37242loop_4426:
37243 te %xcc, 0x0
37244 edge8n %l0, %g1, %l1
37245 fabss %f5, %f0
37246 ldsw [%l7 + 0x08], %i3
37247 ldub [%l7 + 0x0F], %o0
37248 call loop_4427
37249 brnz,a %g7, loop_4428
37250 ldsh [%l7 + 0x60], %i7
37251 sllx %o6, 0x1C, %g6
37252loop_4427:
37253 st %f11, [%l7 + 0x7C]
37254loop_4428:
37255 ldx [%l7 + 0x48], %g2
37256 taddcc %g5, %i6, %l2
37257 tl %icc, 0x2
37258 bvc,pn %xcc, loop_4429
37259 fsrc1 %f8, %f8
37260 andcc %g4, %i0, %o2
37261 fornot2s %f3, %f1, %f7
37262loop_4429:
37263 xor %l4, 0x135B, %g3
37264 ldd [%l7 + 0x18], %f10
37265 siam 0x2
37266 orcc %o7, 0x098D, %l5
37267 edge16n %l6, %i4, %o4
37268 fmul8sux16 %f4, %f6, %f8
37269 fmovrslez %o3, %f14, %f3
37270 udivcc %o1, 0x0A43, %i1
37271 st %f8, [%l7 + 0x20]
37272 fmovrdgez %l3, %f8, %f14
37273 and %o5, 0x0F49, %i2
37274 fbue,a %fcc0, loop_4430
37275 std %f4, [%l7 + 0x10]
37276 srl %i5, %g1, %l0
37277 sdivx %l1, 0x03D4, %i3
37278loop_4430:
37279 fmovsne %icc, %f14, %f12
37280 fsrc2 %f14, %f12
37281 taddcctv %o0, %g7, %i7
37282 stx %g6, [%l7 + 0x70]
37283 fmovrdne %o6, %f0, %f10
37284 std %f12, [%l7 + 0x28]
37285 fmovrdlz %g5, %f4, %f0
37286 fnor %f0, %f10, %f0
37287 ldx [%l7 + 0x18], %g2
37288 sth %l2, [%l7 + 0x4A]
37289 fornot2 %f0, %f14, %f10
37290 alignaddr %i6, %g4, %o2
37291 smul %i0, 0x0D0F, %l4
37292 fpsub32s %f5, %f0, %f13
37293 lduh [%l7 + 0x12], %g3
37294 fzero %f4
37295 st %f2, [%l7 + 0x44]
37296 fbuge %fcc1, loop_4431
37297 fmovdneg %icc, %f5, %f14
37298 srlx %o7, %l6, %i4
37299 ldx [%l7 + 0x20], %l5
37300loop_4431:
37301 bneg,a,pt %icc, loop_4432
37302 fmovse %icc, %f7, %f4
37303 sth %o3, [%l7 + 0x26]
37304 subc %o4, 0x06BF, %i1
37305loop_4432:
37306 or %o1, %o5, %i2
37307 fnot1s %f12, %f6
37308 stb %i5, [%l7 + 0x62]
37309 tsubcc %g1, %l3, %l0
37310 edge8l %l1, %i3, %g7
37311 ldub [%l7 + 0x6F], %o0
37312 fnot1s %f3, %f10
37313 fblg,a %fcc3, loop_4433
37314 ble,a,pn %icc, loop_4434
37315 fzero %f10
37316 faligndata %f8, %f0, %f2
37317loop_4433:
37318 sth %g6, [%l7 + 0x66]
37319loop_4434:
37320 tvs %icc, 0x4
37321 stb %i7, [%l7 + 0x7C]
37322 fmovsn %icc, %f10, %f7
37323 fandnot1 %f10, %f14, %f4
37324 bcc,a %icc, loop_4435
37325 sth %g5, [%l7 + 0x1C]
37326 taddcctv %g2, 0x1AD9, %l2
37327 bn,a,pt %icc, loop_4436
37328loop_4435:
37329 subccc %o6, 0x08B2, %g4
37330 movn %icc, %o2, %i0
37331 tsubcctv %l4, %i6, %g3
37332loop_4436:
37333 ldsb [%l7 + 0x13], %l6
37334 fcmpgt32 %f0, %f0, %o7
37335 fmovdleu %xcc, %f1, %f2
37336 lduh [%l7 + 0x74], %l5
37337 tsubcc %o3, 0x030D, %i4
37338 fnegs %f8, %f3
37339 movvs %xcc, %o4, %i1
37340 stb %o1, [%l7 + 0x08]
37341 fbne %fcc0, loop_4437
37342 bl,a %xcc, loop_4438
37343 fnands %f13, %f0, %f7
37344 fmovde %xcc, %f15, %f10
37345loop_4437:
37346 array16 %i2, %i5, %g1
37347loop_4438:
37348 std %f6, [%l7 + 0x30]
37349 ldd [%l7 + 0x38], %f8
37350 andn %l3, %o5, %l1
37351 sdivcc %l0, 0x030A, %i3
37352 srlx %g7, 0x0F, %o0
37353 fbne,a %fcc0, loop_4439
37354 tg %icc, 0x5
37355 bn loop_4440
37356 ldub [%l7 + 0x25], %g6
37357loop_4439:
37358 mova %xcc, %i7, %g5
37359 tpos %xcc, 0x5
37360loop_4440:
37361 fnot1 %f0, %f10
37362 st %f3, [%l7 + 0x10]
37363 xorcc %l2, 0x1F8E, %o6
37364 stx %g4, [%l7 + 0x30]
37365 ldub [%l7 + 0x1C], %o2
37366 lduh [%l7 + 0x20], %g2
37367 brnz %l4, loop_4441
37368 popc %i6, %i0
37369 fnegs %f2, %f11
37370 subccc %g3, 0x0EAC, %o7
37371loop_4441:
37372 bn,a,pt %xcc, loop_4442
37373 tn %icc, 0x6
37374 ld [%l7 + 0x44], %f9
37375 fble,a %fcc0, loop_4443
37376loop_4442:
37377 fornot1s %f6, %f11, %f1
37378 fnot2 %f6, %f6
37379 or %l6, %l5, %o3
37380loop_4443:
37381 array16 %i4, %i1, %o4
37382 fornot2 %f12, %f10, %f4
37383 ld [%l7 + 0x24], %f10
37384 ldsw [%l7 + 0x58], %o1
37385 stw %i2, [%l7 + 0x70]
37386 ldsh [%l7 + 0x44], %i5
37387 ldsb [%l7 + 0x49], %g1
37388 taddcctv %o5, 0x0B95, %l3
37389 ld [%l7 + 0x3C], %f14
37390 fsrc1s %f12, %f0
37391 edge16l %l0, %i3, %l1
37392 fmovrde %o0, %f12, %f12
37393 lduw [%l7 + 0x44], %g7
37394 sth %g6, [%l7 + 0x42]
37395 bvc %icc, loop_4444
37396 stb %i7, [%l7 + 0x7D]
37397 fandnot1 %f6, %f10, %f10
37398 bn loop_4445
37399loop_4444:
37400 fmovrde %l2, %f8, %f14
37401 fzero %f12
37402 fbn %fcc0, loop_4446
37403loop_4445:
37404 fmul8x16al %f8, %f14, %f14
37405 movgu %xcc, %g5, %g4
37406 fcmpeq16 %f8, %f8, %o6
37407loop_4446:
37408 ldd [%l7 + 0x68], %f12
37409 sth %g2, [%l7 + 0x0A]
37410 fbg,a %fcc1, loop_4447
37411 lduh [%l7 + 0x44], %o2
37412 mulx %i6, 0x036B, %i0
37413 fbo,a %fcc2, loop_4448
37414loop_4447:
37415 fmovsvs %xcc, %f4, %f9
37416 bneg,pt %icc, loop_4449
37417 movrgez %g3, 0x16D, %o7
37418loop_4448:
37419 nop
37420 setx loop_4450, %l0, %l1
37421 wrpr 0x1, %tl
37422 wrpr %l1, %tnpc
37423 setx 0x34400001400, %l0, %l1
37424 wrpr %l1, %tstate
37425 wrhpr 0x4, %htstate
37426 done
37427 ldx [%l7 + 0x30], %l6
37428loop_4449:
37429 edge16n %l4, %o3, %i4
37430 ldd [%l7 + 0x30], %f10
37431loop_4450:
37432 stw %i1, [%l7 + 0x6C]
37433 fmovrde %o4, %f2, %f4
37434 fbe %fcc0, loop_4451
37435 fpsub16s %f11, %f3, %f13
37436 fzeros %f7
37437 movrne %l5, 0x02D, %i2
37438loop_4451:
37439 fblg,a %fcc2, loop_4452
37440 fcmpne32 %f12, %f2, %i5
37441 brgez %o1, loop_4453
37442 fmovrse %o5, %f6, %f5
37443loop_4452:
37444 srl %l3, 0x05, %g1
37445 alignaddr %l0, %l1, %o0
37446loop_4453:
37447 udivcc %i3, 0x1066, %g7
37448 fmovda %xcc, %f12, %f13
37449 fnegd %f6, %f4
37450 movrne %g6, %i7, %g5
37451 movvc %icc, %l2, %g4
37452 std %f2, [%l7 + 0x60]
37453 fmovsvc %xcc, %f13, %f9
37454 fcmpes %fcc3, %f14, %f1
37455 fmovscs %xcc, %f11, %f14
37456 std %f12, [%l7 + 0x08]
37457 tge %icc, 0x0
37458 std %f4, [%l7 + 0x30]
37459 ldsb [%l7 + 0x30], %o6
37460 smulcc %g2, 0x025C, %i6
37461 brnz %o2, loop_4454
37462 taddcctv %i0, %g3, %l6
37463 fmovspos %xcc, %f5, %f2
37464 fmul8ulx16 %f10, %f0, %f2
37465loop_4454:
37466 fmovdle %xcc, %f5, %f3
37467 tle %icc, 0x3
37468 ld [%l7 + 0x24], %f0
37469 ldx [%l7 + 0x18], %l4
37470 mova %icc, %o7, %o3
37471 array16 %i4, %i1, %l5
37472 fmovsgu %icc, %f15, %f1
37473 tpos %icc, 0x4
37474 ldsw [%l7 + 0x6C], %o4
37475 edge32ln %i5, %o1, %o5
37476 ldd [%l7 + 0x08], %f8
37477 fble,a %fcc2, loop_4455
37478 fbge %fcc3, loop_4456
37479 stw %l3, [%l7 + 0x64]
37480 ldsb [%l7 + 0x2F], %g1
37481loop_4455:
37482 edge32ln %l0, %i2, %o0
37483loop_4456:
37484 udiv %l1, 0x0F2C, %g7
37485 tvc %icc, 0x3
37486 alignaddr %i3, %i7, %g5
37487 ldsb [%l7 + 0x4C], %l2
37488 fbne,a %fcc0, loop_4457
37489 lduw [%l7 + 0x10], %g4
37490 ldx [%l7 + 0x10], %g6
37491 stx %g2, [%l7 + 0x68]
37492loop_4457:
37493 movn %xcc, %i6, %o6
37494 edge32n %i0, %o2, %l6
37495 fnot2s %f2, %f2
37496 stb %l4, [%l7 + 0x78]
37497 sth %g3, [%l7 + 0x7A]
37498 fmovd %f10, %f0
37499 ldd [%l7 + 0x28], %f12
37500 popc 0x08E6, %o3
37501 fmuld8ulx16 %f13, %f8, %f12
37502 siam 0x6
37503 nop
37504 setx loop_4458, %l0, %l1
37505 jmpl %l1, %i4
37506 ldsw [%l7 + 0x24], %i1
37507 stb %l5, [%l7 + 0x70]
37508 stw %o4, [%l7 + 0x60]
37509loop_4458:
37510 fbug %fcc0, loop_4459
37511 tg %xcc, 0x7
37512 array8 %o7, %i5, %o1
37513 lduh [%l7 + 0x70], %l3
37514loop_4459:
37515 fmovsa %icc, %f15, %f11
37516 movge %icc, %o5, %g1
37517 fmul8ulx16 %f14, %f2, %f12
37518 fnands %f12, %f1, %f14
37519 tne %xcc, 0x0
37520 std %f8, [%l7 + 0x50]
37521 bg %xcc, loop_4460
37522 fnot1 %f14, %f10
37523 ldsb [%l7 + 0x1E], %i2
37524 sdiv %o0, 0x0871, %l1
37525loop_4460:
37526 lduh [%l7 + 0x3E], %g7
37527 lduh [%l7 + 0x2C], %l0
37528 ldx [%l7 + 0x58], %i7
37529 ld [%l7 + 0x78], %f3
37530 ldsw [%l7 + 0x2C], %i3
37531 fornot1 %f4, %f0, %f10
37532 lduw [%l7 + 0x40], %l2
37533 movpos %xcc, %g5, %g4
37534 fandnot1 %f6, %f14, %f12
37535 fmovdl %icc, %f10, %f0
37536 fsrc1s %f15, %f5
37537 ld [%l7 + 0x34], %f14
37538 fcmpeq16 %f10, %f14, %g6
37539 sth %i6, [%l7 + 0x3A]
37540 fnors %f13, %f14, %f6
37541 movcs %xcc, %o6, %g2
37542 ldsw [%l7 + 0x7C], %o2
37543 fmovrdne %l6, %f2, %f8
37544 fones %f2
37545 fmovsvc %xcc, %f15, %f7
37546 bneg,pt %xcc, loop_4461
37547 ldd [%l7 + 0x40], %f0
37548 brnz,a %i0, loop_4462
37549 std %f10, [%l7 + 0x78]
37550loop_4461:
37551 tcs %xcc, 0x3
37552 array16 %l4, %g3, %i4
37553loop_4462:
37554 movcc %icc, %o3, %l5
37555 tne %icc, 0x5
37556 sth %o4, [%l7 + 0x1C]
37557 udiv %i1, 0x0EE7, %i5
37558 fbug %fcc3, loop_4463
37559 fmovsgu %icc, %f9, %f11
37560 tn %xcc, 0x4
37561 stw %o7, [%l7 + 0x4C]
37562loop_4463:
37563 lduw [%l7 + 0x08], %l3
37564 tl %xcc, 0x2
37565 fmovdleu %xcc, %f7, %f10
37566 fmovdleu %icc, %f11, %f2
37567 fornot2 %f12, %f12, %f0
37568 fbl %fcc1, loop_4464
37569 tn %icc, 0x0
37570 nop
37571 setx loop_4465, %l0, %l1
37572 jmpl %l1, %o1
37573 umul %g1, %i2, %o0
37574loop_4464:
37575 movge %xcc, %l1, %o5
37576 fpsub16 %f6, %f12, %f6
37577loop_4465:
37578 ldub [%l7 + 0x71], %g7
37579 stw %i7, [%l7 + 0x2C]
37580 sub %i3, 0x182B, %l2
37581 movrlz %g5, 0x2E2, %g4
37582 andcc %l0, %g6, %o6
37583 fpadd32s %f13, %f1, %f7
37584 ldsw [%l7 + 0x3C], %g2
37585 nop
37586 setx loop_4466, %l0, %l1
37587 wrpr 0x1, %tl
37588 wrpr %l1, %tpc
37589 add %l1, 0x4, %l1
37590 wrpr %l1, %tnpc
37591 setx 0x34400001400, %l0, %l1
37592 wrpr %l1, %tstate
37593 wrhpr 0x4, %htstate
37594 retry
37595 nop
37596 setx loop_4467, %l0, %l1
37597 jmpl %l1, %i6
37598 ldsb [%l7 + 0x52], %o2
37599 fxor %f2, %f14, %f0
37600loop_4466:
37601 mova %icc, %l6, %l4
37602loop_4467:
37603 fbul %fcc3, loop_4468
37604 fpack16 %f10, %f9
37605 bneg %icc, loop_4469
37606 addc %g3, %i0, %o3
37607loop_4468:
37608 addc %i4, 0x0F21, %o4
37609 stx %i1, [%l7 + 0x20]
37610loop_4469:
37611 array8 %i5, %l5, %l3
37612 lduw [%l7 + 0x30], %o1
37613 fors %f15, %f10, %f7
37614 ldsw [%l7 + 0x74], %o7
37615 tcc %icc, 0x3
37616 brgz %g1, loop_4470
37617 bpos,a,pn %xcc, loop_4471
37618 fpadd32s %f10, %f0, %f1
37619 stw %i2, [%l7 + 0x7C]
37620loop_4470:
37621 st %f11, [%l7 + 0x50]
37622loop_4471:
37623 bleu %xcc, loop_4472
37624 fmovrsne %l1, %f14, %f2
37625 fnand %f2, %f12, %f0
37626 ldsb [%l7 + 0x55], %o0
37627loop_4472:
37628 fpadd32 %f12, %f0, %f14
37629 ld [%l7 + 0x4C], %f10
37630 fpsub32s %f8, %f3, %f5
37631 fpadd32s %f1, %f1, %f6
37632 fmovsn %icc, %f14, %f2
37633 fbge,a %fcc0, loop_4473
37634 fpadd16s %f3, %f1, %f7
37635 fexpand %f15, %f0
37636 alignaddr %g7, %o5, %i3
37637loop_4473:
37638 fmul8x16al %f3, %f10, %f6
37639 mova %icc, %i7, %g5
37640 sdiv %l2, 0x0EC4, %l0
37641 lduw [%l7 + 0x78], %g6
37642 tneg %icc, 0x3
37643 fxnor %f10, %f8, %f2
37644 fpadd32 %f0, %f0, %f10
37645 fandnot2s %f15, %f3, %f11
37646 fmovde %icc, %f5, %f1
37647 fmovdn %icc, %f7, %f14
37648 brlez,a %o6, loop_4474
37649 fmovse %xcc, %f5, %f1
37650 fmovsg %xcc, %f6, %f7
37651 std %f2, [%l7 + 0x38]
37652loop_4474:
37653 bcc %xcc, loop_4475
37654 fmovdle %xcc, %f7, %f6
37655 fbug,a %fcc3, loop_4476
37656 ldub [%l7 + 0x0C], %g4
37657loop_4475:
37658 fmovsa %xcc, %f13, %f12
37659 movrlz %i6, %g2, %l6
37660loop_4476:
37661 fpadd32s %f7, %f12, %f5
37662 ldx [%l7 + 0x78], %o2
37663 fmovscs %icc, %f1, %f7
37664 st %f9, [%l7 + 0x4C]
37665 tle %xcc, 0x6
37666 ldd [%l7 + 0x28], %f12
37667 fpadd32s %f1, %f3, %f14
37668 tl %xcc, 0x2
37669 fnegd %f8, %f0
37670 fpadd16s %f14, %f12, %f3
37671 bl loop_4477
37672 sdivx %l4, 0x007D, %i0
37673 brlez %o3, loop_4478
37674 fcmpgt16 %f12, %f4, %g3
37675loop_4477:
37676 srl %o4, 0x1A, %i1
37677 fones %f12
37678loop_4478:
37679 fpack16 %f4, %f8
37680 lduw [%l7 + 0x14], %i5
37681 faligndata %f8, %f6, %f6
37682 lduh [%l7 + 0x26], %i4
37683 stx %l3, [%l7 + 0x68]
37684 ldsw [%l7 + 0x74], %l5
37685 ldsh [%l7 + 0x6A], %o7
37686 ba,pn %xcc, loop_4479
37687 ld [%l7 + 0x68], %f5
37688 edge32 %o1, %i2, %l1
37689 movre %g1, 0x1AD, %g7
37690loop_4479:
37691 smul %o0, %o5, %i3
37692 udivcc %g5, 0x1FD1, %l2
37693 ldsb [%l7 + 0x62], %i7
37694 fnegs %f15, %f9
37695 sth %g6, [%l7 + 0x56]
37696 movge %icc, %o6, %l0
37697 sll %i6, 0x06, %g4
37698 bne,a loop_4480
37699 fnands %f0, %f3, %f4
37700 fnands %f7, %f2, %f9
37701 andn %l6, %o2, %g2
37702loop_4480:
37703 mova %icc, %l4, %o3
37704 fmovrslez %g3, %f3, %f15
37705 fmuld8ulx16 %f12, %f3, %f4
37706 fcmpgt16 %f0, %f4, %i0
37707 fmovrde %i1, %f14, %f4
37708 ldub [%l7 + 0x63], %o4
37709 ldub [%l7 + 0x24], %i5
37710 mova %xcc, %i4, %l3
37711 fmovrdne %o7, %f0, %f8
37712 ldx [%l7 + 0x70], %l5
37713 ldsb [%l7 + 0x6F], %i2
37714 stb %o1, [%l7 + 0x0A]
37715 tle %icc, 0x6
37716 st %f0, [%l7 + 0x44]
37717 fmul8ulx16 %f14, %f2, %f0
37718 tge %xcc, 0x5
37719 tleu %icc, 0x3
37720 movvc %icc, %l1, %g7
37721 ldub [%l7 + 0x28], %o0
37722 stx %g1, [%l7 + 0x48]
37723 brgz %o5, loop_4481
37724 ldd [%l7 + 0x68], %f0
37725 fpackfix %f0, %f3
37726 stw %g5, [%l7 + 0x38]
37727loop_4481:
37728 array16 %i3, %i7, %g6
37729 ldsh [%l7 + 0x5A], %l2
37730 fmovrde %o6, %f6, %f2
37731 edge32n %i6, %l0, %l6
37732 sdiv %o2, 0x0DAE, %g2
37733 fmovrslz %g4, %f10, %f8
37734 fmovsvc %xcc, %f5, %f1
37735 tvc %xcc, 0x2
37736 udiv %l4, 0x06A8, %g3
37737 sdiv %i0, 0x066A, %i1
37738 fmul8sux16 %f2, %f10, %f0
37739 bneg,a,pt %xcc, loop_4482
37740 brgz %o4, loop_4483
37741 fbne %fcc3, loop_4484
37742 umulcc %i5, %i4, %o3
37743loop_4482:
37744 fxnors %f9, %f10, %f8
37745loop_4483:
37746 stx %l3, [%l7 + 0x40]
37747loop_4484:
37748 fornot2 %f0, %f0, %f14
37749 fbe,a %fcc3, loop_4485
37750 movcs %icc, %o7, %i2
37751 tsubcctv %o1, %l1, %l5
37752 fnors %f15, %f0, %f9
37753loop_4485:
37754 brlez,a %o0, loop_4486
37755 ldd [%l7 + 0x08], %f0
37756 ble,a,pn %icc, loop_4487
37757 st %f4, [%l7 + 0x70]
37758loop_4486:
37759 ta %xcc, 0x7
37760 fbge %fcc0, loop_4488
37761loop_4487:
37762 fbu,a %fcc3, loop_4489
37763 edge16l %g1, %o5, %g7
37764 ldsw [%l7 + 0x24], %g5
37765loop_4488:
37766 tvs %icc, 0x1
37767loop_4489:
37768 udivcc %i3, 0x149A, %i7
37769 fmovsvs %icc, %f15, %f6
37770 fmovsneg %icc, %f1, %f4
37771 fnands %f4, %f11, %f6
37772 addccc %g6, %l2, %o6
37773 stx %l0, [%l7 + 0x08]
37774 brlz,a %i6, loop_4490
37775 andn %o2, 0x1A43, %g2
37776 fmovdge %icc, %f14, %f1
37777 lduh [%l7 + 0x24], %g4
37778loop_4490:
37779 edge16n %l6, %l4, %i0
37780 movg %xcc, %i1, %o4
37781 tsubcctv %g3, 0x1F37, %i5
37782 std %f6, [%l7 + 0x60]
37783 umulcc %i4, 0x0FBA, %l3
37784 st %f15, [%l7 + 0x58]
37785 fmovdleu %xcc, %f4, %f0
37786 fnands %f4, %f14, %f10
37787 orcc %o3, 0x0ED2, %o7
37788 fcmpgt16 %f12, %f10, %o1
37789 tcs %icc, 0x3
37790 array16 %l1, %i2, %l5
37791 movrgz %o0, %g1, %o5
37792 brgez %g5, loop_4491
37793 movn %xcc, %i3, %g7
37794 nop
37795 setx loop_4492, %l0, %l1
37796 wrpr 0x1, %tl
37797 wrpr %l1, %tnpc
37798 setx 0x34400001400, %l0, %l1
37799 wrpr %l1, %tstate
37800 wrhpr 0x4, %htstate
37801 done
37802 fpadd16s %f4, %f6, %f13
37803loop_4491:
37804 tneg %icc, 0x4
37805 ldub [%l7 + 0x2F], %g6
37806loop_4492:
37807 stb %l2, [%l7 + 0x2D]
37808 ldx [%l7 + 0x30], %i7
37809 brgez %o6, loop_4493
37810 fandnot1 %f2, %f12, %f8
37811 fnot2s %f12, %f1
37812 fcmpne16 %f0, %f12, %i6
37813loop_4493:
37814 and %l0, %g2, %o2
37815 nop
37816 setx loop_4494, %l0, %l1
37817 wrpr 0x1, %tl
37818 wrpr %l1, %tpc
37819 add %l1, 0x4, %l1
37820 wrpr %l1, %tnpc
37821 setx 0x34400001400, %l0, %l1
37822 wrpr %l1, %tstate
37823 wrhpr 0x4, %htstate
37824 retry
37825 array16 %g4, %l4, %l6
37826 array16 %i0, %i1, %o4
37827 movrne %g3, 0x0EA, %i4
37828loop_4494:
37829 fmovs %f5, %f7
37830 fbg %fcc1, loop_4495
37831 std %f4, [%l7 + 0x18]
37832 sra %l3, %o3, %o7
37833 for %f2, %f2, %f10
37834loop_4495:
37835 call loop_4496
37836 fpadd32s %f5, %f1, %f9
37837 lduw [%l7 + 0x78], %o1
37838 movcs %xcc, %i5, %l1
37839loop_4496:
37840 array32 %l5, %o0, %i2
37841 sth %g1, [%l7 + 0x4A]
37842 stx %o5, [%l7 + 0x78]
37843 subcc %g5, 0x18BA, %i3
37844 fmuld8sux16 %f11, %f5, %f8
37845 fmovde %xcc, %f15, %f9
37846 st %f13, [%l7 + 0x5C]
37847 fzeros %f10
37848 fnors %f13, %f8, %f5
37849 fmovdn %xcc, %f15, %f2
37850 fmovrse %g6, %f6, %f10
37851 std %f6, [%l7 + 0x38]
37852 fmul8x16al %f2, %f3, %f8
37853 fmovdg %icc, %f15, %f15
37854 tneg %icc, 0x2
37855 fmovrsgz %g7, %f1, %f5
37856 movg %xcc, %i7, %o6
37857 taddcctv %l2, %l0, %i6
37858 stw %o2, [%l7 + 0x64]
37859 fcmps %fcc0, %f3, %f7
37860 tcc %icc, 0x3
37861 fmovsgu %xcc, %f12, %f10
37862 lduw [%l7 + 0x08], %g2
37863 fsrc2 %f6, %f6
37864 fmovdcc %icc, %f0, %f0
37865 ld [%l7 + 0x24], %f2
37866 bleu,pt %xcc, loop_4497
37867 fmovde %icc, %f5, %f15
37868 ldub [%l7 + 0x5A], %l4
37869 lduw [%l7 + 0x4C], %l6
37870loop_4497:
37871 lduw [%l7 + 0x20], %i0
37872 fnor %f14, %f4, %f12
37873 movvc %xcc, %g4, %o4
37874 fpsub16s %f5, %f4, %f3
37875 movpos %xcc, %g3, %i4
37876 brlz %i1, loop_4498
37877 stw %o3, [%l7 + 0x7C]
37878 fmovsne %icc, %f7, %f2
37879 fzeros %f3
37880loop_4498:
37881 tleu %xcc, 0x2
37882 ba,a loop_4499
37883 fbe,a %fcc0, loop_4500
37884 ldsb [%l7 + 0x29], %o7
37885 smul %o1, %i5, %l3
37886loop_4499:
37887 brlez %l1, loop_4501
37888loop_4500:
37889 fands %f13, %f11, %f15
37890 ld [%l7 + 0x2C], %f14
37891 fmovdcc %icc, %f4, %f0
37892loop_4501:
37893 fbn,a %fcc0, loop_4502
37894 edge16l %l5, %o0, %g1
37895 fxor %f14, %f12, %f0
37896 sub %i2, 0x03E5, %o5
37897loop_4502:
37898 fnot2 %f4, %f2
37899 fpadd32 %f0, %f14, %f4
37900 stw %g5, [%l7 + 0x48]
37901 stw %i3, [%l7 + 0x68]
37902 taddcctv %g6, %i7, %g7
37903 movrgz %o6, %l2, %l0
37904 fmovsvc %icc, %f6, %f3
37905 fmovdcs %xcc, %f12, %f14
37906 movpos %icc, %o2, %i6
37907 stb %l4, [%l7 + 0x3C]
37908 fpadd16 %f10, %f14, %f6
37909 stb %g2, [%l7 + 0x5F]
37910 fnegs %f14, %f4
37911 st %f13, [%l7 + 0x2C]
37912 ld [%l7 + 0x40], %f3
37913 fandnot1 %f4, %f4, %f12
37914 tsubcctv %l6, 0x0C39, %g4
37915 te %xcc, 0x6
37916 edge16l %i0, %g3, %o4
37917 fmovde %xcc, %f10, %f14
37918 fnands %f12, %f9, %f4
37919 bg,a,pt %icc, loop_4503
37920 fors %f7, %f11, %f8
37921 fcmpne32 %f14, %f10, %i1
37922 stx %o3, [%l7 + 0x68]
37923loop_4503:
37924 fmovda %xcc, %f10, %f8
37925 stw %o7, [%l7 + 0x24]
37926 ldsb [%l7 + 0x61], %i4
37927 movle %icc, %o1, %l3
37928 orn %l1, 0x0D90, %i5
37929 fmovda %icc, %f3, %f5
37930 fpsub16 %f0, %f12, %f4
37931 fmovdle %icc, %f1, %f1
37932 lduh [%l7 + 0x32], %o0
37933 std %f8, [%l7 + 0x18]
37934 bge,a %xcc, loop_4504
37935 movgu %xcc, %g1, %i2
37936 fnegs %f3, %f10
37937 brz %l5, loop_4505
37938loop_4504:
37939 sdivx %o5, 0x13D3, %i3
37940 fble,a %fcc0, loop_4506
37941 ldd [%l7 + 0x40], %f6
37942loop_4505:
37943 stb %g6, [%l7 + 0x3E]
37944 fbge,a %fcc1, loop_4507
37945loop_4506:
37946 umulcc %g5, %i7, %o6
37947 ld [%l7 + 0x74], %f14
37948 ldsb [%l7 + 0x35], %g7
37949loop_4507:
37950 fandnot1s %f2, %f5, %f11
37951 fors %f15, %f11, %f0
37952 fandnot1s %f15, %f8, %f6
37953 lduh [%l7 + 0x12], %l0
37954 fand %f10, %f12, %f2
37955 fmovse %icc, %f14, %f7
37956 movgu %xcc, %o2, %l2
37957 brlez %l4, loop_4508
37958 bshuffle %f12, %f6, %f14
37959 bne,a,pt %xcc, loop_4509
37960 sub %i6, %l6, %g2
37961loop_4508:
37962 ldsh [%l7 + 0x0E], %g4
37963 bvc,a,pn %icc, loop_4510
37964loop_4509:
37965 std %f6, [%l7 + 0x60]
37966 fmovrslez %g3, %f8, %f7
37967 tge %xcc, 0x3
37968loop_4510:
37969 array32 %o4, %i0, %o3
37970 fmul8x16 %f5, %f10, %f12
37971 stx %o7, [%l7 + 0x40]
37972 nop
37973 setx loop_4511, %l0, %l1
37974 jmpl %l1, %i4
37975 fmovrdne %i1, %f12, %f12
37976 edge8 %o1, %l1, %i5
37977 ldsw [%l7 + 0x20], %l3
37978loop_4511:
37979 ba %icc, loop_4512
37980 brlez,a %g1, loop_4513
37981 ldub [%l7 + 0x71], %i2
37982 brgez,a %o0, loop_4514
37983loop_4512:
37984 movrlez %o5, 0x380, %l5
37985loop_4513:
37986 lduw [%l7 + 0x78], %g6
37987 fsrc2s %f12, %f11
37988loop_4514:
37989 fornot2 %f4, %f0, %f4
37990 fxor %f8, %f6, %f14
37991 sth %i3, [%l7 + 0x34]
37992 fabsd %f2, %f12
37993 movpos %xcc, %i7, %o6
37994 tleu %xcc, 0x2
37995 stb %g7, [%l7 + 0x67]
37996 fpack16 %f10, %f2
37997 fmul8x16al %f1, %f15, %f0
37998 move %xcc, %g5, %o2
37999 edge32ln %l0, %l2, %i6
38000 lduw [%l7 + 0x50], %l4
38001 movvs %xcc, %l6, %g4
38002 addccc %g3, 0x049B, %g2
38003 subccc %i0, %o3, %o4
38004 fxor %f8, %f2, %f2
38005 lduh [%l7 + 0x32], %i4
38006 fnot2 %f8, %f0
38007 fones %f1
38008 edge8ln %o7, %i1, %o1
38009 fmovrde %i5, %f12, %f2
38010 fsrc2 %f2, %f14
38011 fnot1s %f13, %f9
38012 edge16l %l1, %l3, %i2
38013 move %xcc, %o0, %o5
38014 std %f4, [%l7 + 0x40]
38015 brlez %g1, loop_4515
38016 ldsw [%l7 + 0x34], %g6
38017 ble %xcc, loop_4516
38018 stb %l5, [%l7 + 0x1C]
38019loop_4515:
38020 st %f15, [%l7 + 0x38]
38021 fbne,a %fcc2, loop_4517
38022loop_4516:
38023 ldx [%l7 + 0x28], %i7
38024 lduw [%l7 + 0x58], %o6
38025 fnor %f0, %f2, %f12
38026loop_4517:
38027 sdivx %g7, 0x17A3, %i3
38028 fmovsg %icc, %f1, %f1
38029 stx %g5, [%l7 + 0x08]
38030 srax %o2, 0x0F, %l0
38031 fmovsa %xcc, %f14, %f1
38032 fmovsle %icc, %f12, %f14
38033 ldub [%l7 + 0x17], %l2
38034 fmul8x16 %f8, %f8, %f12
38035 std %f14, [%l7 + 0x48]
38036 sllx %l4, %i6, %g4
38037 ldsb [%l7 + 0x70], %l6
38038 ldd [%l7 + 0x08], %f4
38039 fbne %fcc0, loop_4518
38040 st %f4, [%l7 + 0x6C]
38041 movn %icc, %g2, %i0
38042 bleu loop_4519
38043loop_4518:
38044 add %o3, %g3, %o4
38045 fpack32 %f2, %f10, %f14
38046 array32 %o7, %i4, %i1
38047loop_4519:
38048 lduw [%l7 + 0x48], %o1
38049 tvc %icc, 0x5
38050 fbu,a %fcc3, loop_4520
38051 stw %i5, [%l7 + 0x34]
38052 ldx [%l7 + 0x68], %l1
38053 ldsw [%l7 + 0x2C], %i2
38054loop_4520:
38055 fones %f10
38056 tgu %icc, 0x1
38057 addc %l3, 0x1BB6, %o0
38058 st %f6, [%l7 + 0x6C]
38059 fornot1s %f4, %f10, %f3
38060 call loop_4521
38061 fmovsleu %xcc, %f2, %f7
38062 edge32ln %g1, %g6, %l5
38063 fmovrdgez %o5, %f8, %f0
38064loop_4521:
38065 ld [%l7 + 0x64], %f10
38066 fbuge,a %fcc0, loop_4522
38067 brgez,a %i7, loop_4523
38068 movne %xcc, %o6, %i3
38069 stb %g5, [%l7 + 0x42]
38070loop_4522:
38071 nop
38072 setx loop_4524, %l0, %l1
38073 jmpl %l1, %o2
38074loop_4523:
38075 subccc %g7, %l0, %l4
38076 ldub [%l7 + 0x7F], %i6
38077 sub %g4, 0x1130, %l2
38078loop_4524:
38079 brlz %g2, loop_4525
38080 tsubcctv %i0, 0x0596, %l6
38081 be,a,pt %icc, loop_4526
38082 fmovdl %xcc, %f8, %f7
38083loop_4525:
38084 fnot2s %f8, %f5
38085 fmovrde %o3, %f12, %f2
38086loop_4526:
38087 ldd [%l7 + 0x20], %f4
38088 std %f0, [%l7 + 0x70]
38089 fsrc2s %f6, %f5
38090 stw %g3, [%l7 + 0x78]
38091 fcmpeq32 %f8, %f12, %o7
38092 fmovrdgez %i4, %f12, %f12
38093 stw %i1, [%l7 + 0x74]
38094 tcs %xcc, 0x7
38095 fmovdleu %icc, %f9, %f10
38096 fbg,a %fcc0, loop_4527
38097 fmul8x16al %f12, %f3, %f2
38098 taddcc %o4, %o1, %l1
38099 fmovse %icc, %f8, %f11
38100loop_4527:
38101 srax %i5, %l3, %i2
38102 bshuffle %f10, %f4, %f6
38103 ldsb [%l7 + 0x28], %g1
38104 edge16l %g6, %l5, %o5
38105 brz,a %i7, loop_4528
38106 tsubcctv %o0, 0x1894, %i3
38107 fnot1s %f3, %f15
38108 st %f3, [%l7 + 0x64]
38109loop_4528:
38110 array8 %o6, %g5, %o2
38111 ldub [%l7 + 0x3D], %l0
38112 sth %l4, [%l7 + 0x7E]
38113 fandnot2 %f4, %f2, %f14
38114 srax %i6, %g4, %l2
38115 ldsb [%l7 + 0x5E], %g7
38116 ld [%l7 + 0x48], %f5
38117 tleu %icc, 0x5
38118 fmul8x16au %f5, %f0, %f4
38119 fbne %fcc3, loop_4529
38120 fands %f1, %f14, %f4
38121 fcmpd %fcc3, %f4, %f6
38122 brlez %g2, loop_4530
38123loop_4529:
38124 fnor %f10, %f0, %f6
38125 movrne %i0, %l6, %g3
38126 st %f2, [%l7 + 0x30]
38127loop_4530:
38128 fsrc1 %f12, %f0
38129 andcc %o3, 0x12B3, %o7
38130 std %f12, [%l7 + 0x68]
38131 orncc %i4, %o4, %i1
38132 std %f6, [%l7 + 0x08]
38133 fcmpne16 %f14, %f4, %o1
38134 stw %l1, [%l7 + 0x34]
38135 array32 %l3, %i5, %i2
38136 st %f1, [%l7 + 0x40]
38137 fsrc2s %f12, %f5
38138 ldx [%l7 + 0x58], %g1
38139 ldsw [%l7 + 0x1C], %l5
38140 fmovdge %icc, %f1, %f12
38141 ldsb [%l7 + 0x10], %g6
38142 ldsh [%l7 + 0x4E], %i7
38143 movpos %icc, %o0, %i3
38144 ldd [%l7 + 0x68], %f4
38145 edge32 %o6, %g5, %o5
38146 tge %icc, 0x7
38147 tgu %icc, 0x2
38148 ldub [%l7 + 0x2F], %l0
38149 fsrc1 %f0, %f12
38150 stw %l4, [%l7 + 0x58]
38151 ldsh [%l7 + 0x78], %o2
38152 fmovdg %icc, %f14, %f6
38153 brlez,a %i6, loop_4531
38154 std %f14, [%l7 + 0x68]
38155 ld [%l7 + 0x4C], %f2
38156 ldsh [%l7 + 0x74], %g4
38157loop_4531:
38158 ldsh [%l7 + 0x44], %l2
38159 sdiv %g7, 0x11A4, %i0
38160 call loop_4532
38161 movrgez %l6, %g2, %o3
38162 edge16 %g3, %i4, %o7
38163 movrgz %o4, 0x2DF, %o1
38164loop_4532:
38165 alignaddrl %i1, %l1, %i5
38166 fpmerge %f12, %f10, %f8
38167 fpack16 %f6, %f2
38168 fnand %f4, %f6, %f10
38169 fsrc2 %f8, %f12
38170 brz,a %i2, loop_4533
38171 movrgz %l3, %g1, %l5
38172 st %f7, [%l7 + 0x4C]
38173 fnot1s %f3, %f2
38174loop_4533:
38175 fmovrdlez %g6, %f2, %f12
38176 movrlez %o0, %i7, %i3
38177 fmovrde %g5, %f4, %f4
38178 lduh [%l7 + 0x36], %o6
38179 pdist %f6, %f2, %f0
38180 lduh [%l7 + 0x34], %o5
38181 move %icc, %l4, %o2
38182 lduw [%l7 + 0x74], %i6
38183 sdivx %l0, 0x0F7D, %l2
38184 stb %g4, [%l7 + 0x41]
38185 movleu %icc, %g7, %l6
38186 addc %g2, 0x1C30, %i0
38187 fpack16 %f12, %f4
38188 tle %icc, 0x4
38189 nop
38190 setx loop_4534, %l0, %l1
38191 wrpr 0x1, %tl
38192 wrpr %l1, %tnpc
38193 setx 0x34400001400, %l0, %l1
38194 wrpr %l1, %tstate
38195 wrhpr 0x4, %htstate
38196 done
38197 bne,a loop_4535
38198 fnor %f12, %f10, %f12
38199 tsubcc %o3, %g3, %o7
38200loop_4534:
38201 tne %icc, 0x7
38202loop_4535:
38203 ldx [%l7 + 0x78], %o4
38204 fmovsn %xcc, %f6, %f13
38205 orncc %i4, 0x133B, %o1
38206 stx %i1, [%l7 + 0x20]
38207 ld [%l7 + 0x14], %f14
38208 stb %i5, [%l7 + 0x41]
38209 fabsd %f6, %f0
38210 mulx %i2, %l3, %l1
38211 srax %g1, 0x08, %l5
38212 smul %o0, %i7, %g6
38213 fornot2s %f3, %f0, %f14
38214 fnegs %f13, %f1
38215 bvc loop_4536
38216 fornot2s %f4, %f6, %f4
38217 fnands %f9, %f12, %f14
38218 taddcc %g5, 0x196F, %i3
38219loop_4536:
38220 stx %o6, [%l7 + 0x20]
38221 fabsd %f6, %f0
38222 fnot2 %f8, %f12
38223 stb %l4, [%l7 + 0x14]
38224 fba,a %fcc1, loop_4537
38225 ldub [%l7 + 0x0C], %o5
38226 fnot1 %f10, %f4
38227 fcmpes %fcc1, %f5, %f7
38228loop_4537:
38229 mulx %o2, %l0, %l2
38230 tge %xcc, 0x5
38231 fmovsg %icc, %f9, %f11
38232 fmovdvs %xcc, %f14, %f8
38233 stb %g4, [%l7 + 0x5B]
38234 andcc %g7, 0x1F21, %i6
38235 fbl %fcc2, loop_4538
38236 fmovrsne %g2, %f14, %f4
38237 ldsw [%l7 + 0x50], %i0
38238 movg %icc, %o3, %l6
38239loop_4538:
38240 stw %g3, [%l7 + 0x08]
38241 orn %o7, %i4, %o4
38242 brz %o1, loop_4539
38243 ld [%l7 + 0x40], %f12
38244 fbuge %fcc2, loop_4540
38245 bneg,pt %icc, loop_4541
38246loop_4539:
38247 lduw [%l7 + 0x0C], %i1
38248 brz,a %i2, loop_4542
38249loop_4540:
38250 movl %icc, %l3, %l1
38251loop_4541:
38252 fmovspos %xcc, %f0, %f15
38253 std %f14, [%l7 + 0x10]
38254loop_4542:
38255 xor %i5, %l5, %g1
38256 fbue %fcc0, loop_4543
38257 brnz %o0, loop_4544
38258 movn %icc, %i7, %g5
38259 fcmpeq16 %f14, %f2, %i3
38260loop_4543:
38261 stb %g6, [%l7 + 0x0D]
38262loop_4544:
38263 movrgez %o6, 0x35A, %o5
38264 fmovsge %xcc, %f1, %f8
38265 fmovdl %xcc, %f11, %f4
38266 stw %o2, [%l7 + 0x5C]
38267 st %f15, [%l7 + 0x64]
38268 edge8n %l0, %l4, %l2
38269 std %f2, [%l7 + 0x60]
38270 movrlz %g4, %i6, %g2
38271 ldsb [%l7 + 0x3C], %i0
38272 st %f7, [%l7 + 0x4C]
38273 ba,pn %icc, loop_4545
38274 fmovdcc %xcc, %f0, %f13
38275 fmovsgu %xcc, %f1, %f3
38276 fzero %f4
38277loop_4545:
38278 fmovspos %xcc, %f5, %f4
38279 st %f7, [%l7 + 0x74]
38280 fzero %f0
38281 fpackfix %f12, %f10
38282 fnors %f2, %f3, %f7
38283 ldx [%l7 + 0x68], %g7
38284 and %l6, 0x0833, %g3
38285 ldsw [%l7 + 0x68], %o3
38286 nop
38287 setx loop_4546, %l0, %l1
38288 wrpr 0x1, %tl
38289 wrpr %l1, %tnpc
38290 setx 0x34400001400, %l0, %l1
38291 wrpr %l1, %tstate
38292 wrhpr 0x4, %htstate
38293 done
38294 fcmpne32 %f12, %f0, %o7
38295 fmovdvc %xcc, %f11, %f12
38296 ldub [%l7 + 0x31], %o4
38297loop_4546:
38298 tpos %icc, 0x5
38299 addc %o1, %i1, %i4
38300 fmovsvs %icc, %f1, %f5
38301 for %f10, %f2, %f6
38302 bvs,a,pt %xcc, loop_4547
38303 stx %l3, [%l7 + 0x68]
38304 bvc %xcc, loop_4548
38305 udiv %l1, 0x1472, %i2
38306loop_4547:
38307 lduw [%l7 + 0x38], %l5
38308 fmovscs %icc, %f8, %f5
38309loop_4548:
38310 stw %i5, [%l7 + 0x64]
38311 fbl %fcc2, loop_4549
38312 fmovsge %icc, %f8, %f9
38313 stb %g1, [%l7 + 0x35]
38314 ldx [%l7 + 0x20], %i7
38315loop_4549:
38316 udivx %g5, 0x0094, %i3
38317 fornot1s %f4, %f11, %f12
38318 smul %o0, %o6, %g6
38319 ldub [%l7 + 0x2C], %o2
38320 movrgz %l0, %o5, %l4
38321 mulx %g4, 0x0FAB, %i6
38322 sra %l2, 0x1A, %i0
38323 edge8ln %g2, %g7, %g3
38324 fbn,a %fcc2, loop_4550
38325 ld [%l7 + 0x1C], %f14
38326 addcc %l6, %o7, %o3
38327 ldsw [%l7 + 0x5C], %o1
38328loop_4550:
38329 ldx [%l7 + 0x20], %i1
38330 fmovdl %icc, %f15, %f10
38331 ldsw [%l7 + 0x5C], %i4
38332 movleu %icc, %o4, %l3
38333 ldub [%l7 + 0x44], %l1
38334 fmul8x16au %f3, %f15, %f12
38335 bge,pn %icc, loop_4551
38336 tge %icc, 0x7
38337 addcc %i2, %l5, %i5
38338 movneg %xcc, %g1, %i7
38339loop_4551:
38340 fmovsa %icc, %f7, %f1
38341 stx %i3, [%l7 + 0x70]
38342 fmovdle %xcc, %f8, %f14
38343 tsubcctv %g5, %o0, %g6
38344 brlez,a %o2, loop_4552
38345 edge16 %l0, %o6, %o5
38346 edge32n %l4, %g4, %l2
38347 orcc %i6, %g2, %i0
38348loop_4552:
38349 fornot2s %f0, %f10, %f1
38350 fmuld8sux16 %f9, %f13, %f10
38351 fnegs %f8, %f10
38352 xnorcc %g7, 0x16A5, %g3
38353 fmul8ulx16 %f12, %f12, %f0
38354 movrne %o7, 0x0CD, %o3
38355 bge,pn %icc, loop_4553
38356 movle %xcc, %o1, %l6
38357 fbule %fcc1, loop_4554
38358 ldsb [%l7 + 0x3A], %i1
38359loop_4553:
38360 nop
38361 setx loop_4555, %l0, %l1
38362 jmpl %l1, %o4
38363 movvs %icc, %l3, %l1
38364loop_4554:
38365 ldsb [%l7 + 0x3C], %i4
38366 lduh [%l7 + 0x76], %i2
38367loop_4555:
38368 fxnor %f2, %f14, %f14
38369 ld [%l7 + 0x40], %f7
38370 fmovsleu %xcc, %f3, %f4
38371 bneg,a,pn %icc, loop_4556
38372 fpack16 %f0, %f4
38373 fmovdvs %icc, %f12, %f11
38374 sth %i5, [%l7 + 0x62]
38375loop_4556:
38376 fsrc1 %f14, %f0
38377 lduw [%l7 + 0x58], %l5
38378 ldx [%l7 + 0x30], %i7
38379 lduh [%l7 + 0x76], %i3
38380 fandnot1 %f2, %f0, %f10
38381 ldub [%l7 + 0x13], %g5
38382 stb %g1, [%l7 + 0x7E]
38383 sth %o0, [%l7 + 0x52]
38384 bcs,a loop_4557
38385 ld [%l7 + 0x64], %f4
38386 ldsh [%l7 + 0x46], %g6
38387 lduw [%l7 + 0x08], %l0
38388loop_4557:
38389 sdivcc %o6, 0x1542, %o5
38390 fmovsvs %xcc, %f14, %f1
38391 fmovdleu %xcc, %f0, %f2
38392 taddcc %o2, 0x1473, %g4
38393 fornot2s %f9, %f4, %f10
38394 fabsd %f2, %f2
38395 fblg %fcc3, loop_4558
38396 bn,a,pt %icc, loop_4559
38397 smul %l2, %l4, %i6
38398 stb %i0, [%l7 + 0x23]
38399loop_4558:
38400 ldsb [%l7 + 0x6D], %g7
38401loop_4559:
38402 tvs %icc, 0x4
38403 fbug,a %fcc2, loop_4560
38404 lduh [%l7 + 0x62], %g2
38405 fandnot1 %f6, %f6, %f10
38406 sth %g3, [%l7 + 0x3E]
38407loop_4560:
38408 fbe %fcc3, loop_4561
38409 ldsh [%l7 + 0x4E], %o3
38410 std %f6, [%l7 + 0x40]
38411 or %o1, 0x1453, %o7
38412loop_4561:
38413 fpsub16s %f5, %f4, %f7
38414 ldub [%l7 + 0x3B], %i1
38415 edge32ln %l6, %l3, %l1
38416 fmul8x16au %f6, %f1, %f6
38417 ldub [%l7 + 0x31], %i4
38418 fors %f2, %f10, %f9
38419 fabsd %f4, %f12
38420 fnors %f7, %f2, %f10
38421 tne %icc, 0x7
38422 ble,pt %icc, loop_4562
38423 movleu %icc, %o4, %i5
38424 nop
38425 setx loop_4563, %l0, %l1
38426 wrpr 0x1, %tl
38427 wrpr %l1, %tpc
38428 add %l1, 0x4, %l1
38429 wrpr %l1, %tnpc
38430 setx 0x34400001400, %l0, %l1
38431 wrpr %l1, %tstate
38432 wrhpr 0x4, %htstate
38433 retry
38434 fmovrsne %l5, %f3, %f2
38435loop_4562:
38436 bshuffle %f2, %f14, %f6
38437 movneg %icc, %i2, %i7
38438loop_4563:
38439 std %f6, [%l7 + 0x48]
38440 fabsd %f10, %f14
38441 ldub [%l7 + 0x13], %g5
38442 fmovdcs %xcc, %f6, %f7
38443 alignaddr %i3, %o0, %g6
38444 stw %l0, [%l7 + 0x24]
38445 movgu %xcc, %o6, %g1
38446 movle %icc, %o2, %g4
38447 fmovse %xcc, %f14, %f6
38448 fbuge %fcc0, loop_4564
38449 xor %l2, %l4, %i6
38450 smulcc %o5, 0x05D9, %i0
38451 st %f9, [%l7 + 0x18]
38452loop_4564:
38453 ldd [%l7 + 0x10], %f14
38454 fblg %fcc1, loop_4565
38455 stb %g7, [%l7 + 0x7E]
38456 tsubcc %g3, %g2, %o1
38457 fmovsa %icc, %f0, %f11
38458loop_4565:
38459 movne %xcc, %o3, %i1
38460 ldsw [%l7 + 0x4C], %l6
38461 fcmple16 %f10, %f0, %o7
38462 ldd [%l7 + 0x18], %f0
38463 fmovsg %icc, %f10, %f11
38464 st %f15, [%l7 + 0x2C]
38465 fmul8x16 %f8, %f0, %f12
38466 stx %l3, [%l7 + 0x70]
38467 fmovrdgez %i4, %f0, %f6
38468 stb %o4, [%l7 + 0x2F]
38469 ldub [%l7 + 0x46], %l1
38470 ldub [%l7 + 0x2D], %i5
38471 ldsh [%l7 + 0x4E], %l5
38472 bne,a %xcc, loop_4566
38473 srax %i7, 0x0D, %i2
38474 fbule %fcc2, loop_4567
38475 ldsb [%l7 + 0x1D], %i3
38476loop_4566:
38477 st %f6, [%l7 + 0x64]
38478 fornot1s %f12, %f7, %f12
38479loop_4567:
38480 lduh [%l7 + 0x1C], %g5
38481 fble %fcc0, loop_4568
38482 std %f6, [%l7 + 0x38]
38483 fabsd %f12, %f2
38484 fmovrse %g6, %f11, %f10
38485loop_4568:
38486 fxors %f2, %f7, %f11
38487 fmul8ulx16 %f0, %f0, %f14
38488 fmovsvc %icc, %f4, %f2
38489 edge8n %o0, %l0, %g1
38490 fmovrdne %o2, %f4, %f14
38491 ldsw [%l7 + 0x18], %o6
38492 stb %g4, [%l7 + 0x7F]
38493 st %f13, [%l7 + 0x34]
38494 mulx %l2, %l4, %o5
38495 ldsw [%l7 + 0x54], %i6
38496 fmovsa %xcc, %f3, %f13
38497 fblg %fcc2, loop_4569
38498 fcmped %fcc0, %f4, %f12
38499 ldub [%l7 + 0x3D], %i0
38500 bneg,a %icc, loop_4570
38501loop_4569:
38502 tg %icc, 0x0
38503 fmovdpos %icc, %f0, %f8
38504 pdist %f12, %f12, %f2
38505loop_4570:
38506 sdivx %g3, 0x16FA, %g2
38507 fmovrde %g7, %f4, %f4
38508 lduw [%l7 + 0x5C], %o3
38509 movn %xcc, %o1, %i1
38510 ldx [%l7 + 0x28], %o7
38511 fmovrslez %l6, %f12, %f12
38512 edge8 %i4, %o4, %l3
38513 fxors %f10, %f14, %f8
38514 lduh [%l7 + 0x68], %l1
38515 alignaddrl %i5, %i7, %i2
38516 st %f15, [%l7 + 0x64]
38517 fxnors %f7, %f8, %f0
38518 fcmps %fcc3, %f12, %f14
38519 fmovrsne %i3, %f2, %f8
38520 fmovrdlz %g5, %f10, %f6
38521 bg,pt %xcc, loop_4571
38522 ldub [%l7 + 0x10], %g6
38523 bne,pn %xcc, loop_4572
38524 ld [%l7 + 0x7C], %f7
38525loop_4571:
38526 fmovs %f2, %f7
38527 ldsw [%l7 + 0x3C], %l5
38528loop_4572:
38529 ldd [%l7 + 0x28], %f10
38530 fnegd %f10, %f4
38531 bcc,pn %icc, loop_4573
38532 fcmpes %fcc1, %f13, %f5
38533 fmovdcs %xcc, %f1, %f15
38534 bneg,pt %xcc, loop_4574
38535loop_4573:
38536 fbug,a %fcc3, loop_4575
38537 fmovrdgez %o0, %f14, %f8
38538 alignaddrl %l0, %g1, %o6
38539loop_4574:
38540 fmovsneg %icc, %f14, %f8
38541loop_4575:
38542 std %f8, [%l7 + 0x28]
38543 bg %xcc, loop_4576
38544 movn %xcc, %g4, %o2
38545 fcmps %fcc0, %f13, %f2
38546 ldd [%l7 + 0x48], %f2
38547loop_4576:
38548 ldsh [%l7 + 0x4E], %l2
38549 xorcc %o5, 0x18E0, %i6
38550 fnot1s %f14, %f9
38551 bleu,pn %xcc, loop_4577
38552 ld [%l7 + 0x10], %f12
38553 fnand %f0, %f6, %f14
38554 fmovsvs %xcc, %f14, %f3
38555loop_4577:
38556 ldsh [%l7 + 0x2A], %l4
38557 bne,a loop_4578
38558 fmovrse %g3, %f13, %f12
38559 umulcc %i0, 0x02E6, %g7
38560 taddcctv %o3, 0x1ECE, %g2
38561loop_4578:
38562 ldsh [%l7 + 0x4E], %i1
38563 brz,a %o7, loop_4579
38564 fandnot1s %f3, %f9, %f10
38565 fbe,a %fcc1, loop_4580
38566 ldub [%l7 + 0x69], %l6
38567loop_4579:
38568 mulscc %i4, %o4, %l3
38569 addccc %l1, %i5, %o1
38570loop_4580:
38571 movg %icc, %i2, %i7
38572 mulx %g5, %g6, %l5
38573 fpackfix %f6, %f10
38574 fmul8x16 %f5, %f6, %f4
38575 fnot1s %f15, %f3
38576 ldsh [%l7 + 0x4C], %o0
38577 fpadd32s %f4, %f14, %f10
38578 fpsub16s %f2, %f0, %f7
38579 fmovdcc %icc, %f5, %f15
38580 stb %l0, [%l7 + 0x71]
38581 xor %g1, 0x0310, %i3
38582 fmovdcc %xcc, %f6, %f1
38583 fcmped %fcc1, %f10, %f14
38584 edge32ln %o6, %g4, %o2
38585 fmovsn %xcc, %f1, %f6
38586 fmovdvs %icc, %f4, %f1
38587 st %f14, [%l7 + 0x68]
38588 fnor %f4, %f12, %f12
38589 fcmpne32 %f12, %f2, %l2
38590 smul %i6, 0x1CE1, %l4
38591 movg %icc, %g3, %i0
38592 fnands %f10, %f1, %f3
38593 fpsub32 %f14, %f10, %f6
38594 xnorcc %g7, %o5, %o3
38595 addccc %g2, %o7, %l6
38596 fmovs %f3, %f13
38597 ldx [%l7 + 0x30], %i1
38598 bcs,a,pt %icc, loop_4581
38599 fpsub16 %f8, %f6, %f6
38600 stx %o4, [%l7 + 0x78]
38601 fnegd %f8, %f8
38602loop_4581:
38603 ldd [%l7 + 0x38], %f12
38604 fpackfix %f6, %f10
38605 fsrc1s %f2, %f11
38606 fmovdcc %xcc, %f0, %f6
38607 subcc %i4, %l1, %i5
38608 fpadd16 %f2, %f8, %f12
38609 fbge,a %fcc2, loop_4582
38610 ldd [%l7 + 0x68], %f2
38611 fmovdne %icc, %f11, %f15
38612 fba %fcc2, loop_4583
38613loop_4582:
38614 fmuld8sux16 %f3, %f14, %f12
38615 fnegs %f4, %f14
38616 stw %o1, [%l7 + 0x14]
38617loop_4583:
38618 ldub [%l7 + 0x33], %i2
38619 edge8l %l3, %g5, %g6
38620 tcs %icc, 0x5
38621 fors %f3, %f2, %f5
38622 call loop_4584
38623 fpsub32s %f11, %f9, %f14
38624 fmovrdne %i7, %f14, %f6
38625 fcmple16 %f2, %f2, %o0
38626loop_4584:
38627 fmovdvs %xcc, %f4, %f1
38628 array8 %l0, %l5, %i3
38629 bneg,a %icc, loop_4585
38630 fmuld8ulx16 %f14, %f8, %f14
38631 fandnot2s %f2, %f10, %f2
38632 fbge,a %fcc1, loop_4586
38633loop_4585:
38634 smulcc %g1, 0x01F9, %o6
38635 ta %xcc, 0x0
38636 fmovrde %o2, %f12, %f2
38637loop_4586:
38638 movrgz %l2, 0x069, %i6
38639 edge32ln %l4, %g3, %g4
38640 fandnot1s %f11, %f6, %f11
38641 smulcc %i0, 0x0E59, %o5
38642 fmovdleu %xcc, %f12, %f1
38643 udiv %g7, 0x049D, %g2
38644 ldub [%l7 + 0x78], %o3
38645 brlez,a %l6, loop_4587
38646 bvc %icc, loop_4588
38647 sra %i1, 0x1F, %o7
38648 movle %icc, %i4, %o4
38649loop_4587:
38650 stw %l1, [%l7 + 0x2C]
38651loop_4588:
38652 fpsub32s %f6, %f1, %f10
38653 fcmpgt32 %f8, %f14, %o1
38654 movrgez %i2, 0x06F, %l3
38655 fpack32 %f4, %f4, %f8
38656 edge32l %i5, %g6, %i7
38657 bleu,a %xcc, loop_4589
38658 stb %o0, [%l7 + 0x58]
38659 tvs %xcc, 0x5
38660 stw %g5, [%l7 + 0x30]
38661loop_4589:
38662 edge16n %l5, %i3, %l0
38663 sll %o6, 0x18, %g1
38664 fnand %f10, %f8, %f12
38665 te %xcc, 0x2
38666 fmuld8sux16 %f3, %f5, %f14
38667 fnor %f10, %f2, %f6
38668 ldx [%l7 + 0x78], %l2
38669 movpos %xcc, %i6, %l4
38670 fmovdvs %icc, %f5, %f11
38671 fbug,a %fcc2, loop_4590
38672 ta %icc, 0x0
38673 ldx [%l7 + 0x48], %o2
38674 stw %g3, [%l7 + 0x2C]
38675loop_4590:
38676 lduh [%l7 + 0x5C], %i0
38677 lduh [%l7 + 0x50], %g4
38678 movvs %icc, %g7, %o5
38679 fxnor %f2, %f8, %f8
38680 stx %o3, [%l7 + 0x38]
38681 std %f12, [%l7 + 0x68]
38682 stx %l6, [%l7 + 0x58]
38683 fmovrsgz %i1, %f11, %f1
38684 sethi 0x1564, %o7
38685 sllx %g2, 0x10, %i4
38686 bvs,a,pn %icc, loop_4591
38687 xorcc %o4, %o1, %i2
38688 stx %l1, [%l7 + 0x58]
38689 move %icc, %l3, %g6
38690loop_4591:
38691 fnegd %f4, %f10
38692 ble,a,pn %icc, loop_4592
38693 edge8ln %i5, %o0, %i7
38694 te %icc, 0x5
38695 movrlez %g5, 0x047, %l5
38696loop_4592:
38697 fmovsa %xcc, %f5, %f0
38698 edge32n %l0, %o6, %i3
38699 bl,a %xcc, loop_4593
38700 stw %l2, [%l7 + 0x0C]
38701 edge8n %g1, %i6, %o2
38702 add %g3, 0x05AF, %l4
38703loop_4593:
38704 fbu,a %fcc3, loop_4594
38705 fone %f6
38706 ldsw [%l7 + 0x44], %i0
38707 edge32l %g7, %o5, %o3
38708loop_4594:
38709 movgu %icc, %g4, %l6
38710 ldsh [%l7 + 0x42], %o7
38711 smul %g2, %i4, %o4
38712 movrlez %i1, %o1, %l1
38713 movre %i2, %g6, %l3
38714 fmovdpos %icc, %f5, %f0
38715 fpmerge %f3, %f3, %f6
38716 edge16 %i5, %o0, %i7
38717 fsrc1s %f7, %f5
38718 stx %l5, [%l7 + 0x78]
38719 fbn %fcc0, loop_4595
38720 stx %l0, [%l7 + 0x10]
38721 bne,a loop_4596
38722 ldd [%l7 + 0x30], %f10
38723loop_4595:
38724 fmul8x16au %f8, %f9, %f6
38725 smul %o6, %g5, %l2
38726loop_4596:
38727 tl %icc, 0x6
38728 andn %g1, 0x12F4, %i6
38729 fmovrse %o2, %f12, %f14
38730 fcmpes %fcc0, %f14, %f3
38731 fabss %f6, %f2
38732 move %icc, %i3, %g3
38733 movre %i0, %g7, %o5
38734 movcs %icc, %o3, %g4
38735 std %f4, [%l7 + 0x78]
38736 ldsh [%l7 + 0x3E], %l4
38737 ld [%l7 + 0x74], %f4
38738 sth %o7, [%l7 + 0x5E]
38739 sth %l6, [%l7 + 0x1A]
38740 bvc,a,pn %xcc, loop_4597
38741 fmovdn %icc, %f9, %f7
38742 stw %i4, [%l7 + 0x7C]
38743 taddcctv %g2, %o4, %o1
38744loop_4597:
38745 movne %xcc, %i1, %l1
38746 ldd [%l7 + 0x60], %f8
38747 tvc %xcc, 0x6
38748 ldx [%l7 + 0x40], %g6
38749 move %xcc, %l3, %i2
38750 fmovdle %icc, %f5, %f12
38751 ldsw [%l7 + 0x3C], %o0
38752 te %icc, 0x3
38753 ldx [%l7 + 0x08], %i7
38754 ldsb [%l7 + 0x50], %i5
38755 subcc %l0, 0x098E, %o6
38756 edge8ln %g5, %l5, %l2
38757 sth %g1, [%l7 + 0x46]
38758 and %i6, 0x0945, %i3
38759 fmovsgu %xcc, %f5, %f7
38760 fmul8sux16 %f14, %f10, %f0
38761 tleu %icc, 0x4
38762 tgu %icc, 0x2
38763 edge32 %o2, %g3, %g7
38764 smul %i0, %o3, %o5
38765 ldub [%l7 + 0x42], %l4
38766 edge16 %o7, %g4, %l6
38767 edge16 %g2, %o4, %i4
38768 lduw [%l7 + 0x38], %o1
38769 ldub [%l7 + 0x0C], %l1
38770 sth %g6, [%l7 + 0x14]
38771 movl %icc, %l3, %i2
38772 fmovsg %icc, %f5, %f9
38773 edge32ln %o0, %i7, %i5
38774 tneg %xcc, 0x6
38775 edge8n %i1, %o6, %g5
38776 subccc %l0, %l2, %g1
38777 andncc %i6, %l5, %o2
38778 fmovspos %icc, %f5, %f7
38779 std %f10, [%l7 + 0x08]
38780 fandnot2 %f14, %f2, %f12
38781 movl %xcc, %i3, %g7
38782 stb %i0, [%l7 + 0x60]
38783 ld [%l7 + 0x08], %f12
38784 xor %o3, 0x1973, %g3
38785 fornot1 %f12, %f6, %f14
38786 fpack32 %f4, %f4, %f14
38787 tn %icc, 0x4
38788 edge8 %o5, %l4, %o7
38789 fbn,a %fcc1, loop_4598
38790 ldub [%l7 + 0x77], %g4
38791 movcs %xcc, %l6, %o4
38792 edge8ln %g2, %o1, %l1
38793loop_4598:
38794 fmovdpos %icc, %f3, %f15
38795 taddcctv %i4, 0x0410, %l3
38796 st %f14, [%l7 + 0x68]
38797 bshuffle %f2, %f12, %f12
38798 bgu,a loop_4599
38799 fmul8x16 %f5, %f12, %f0
38800 edge8 %g6, %i2, %o0
38801 alignaddr %i7, %i5, %i1
38802loop_4599:
38803 edge16n %g5, %o6, %l2
38804 stw %g1, [%l7 + 0x4C]
38805 stw %l0, [%l7 + 0x70]
38806 udivx %l5, 0x0DE0, %i6
38807 fbul,a %fcc3, loop_4600
38808 tvs %xcc, 0x7
38809 fbug %fcc1, loop_4601
38810 ldsb [%l7 + 0x79], %o2
38811loop_4600:
38812 fnor %f4, %f10, %f0
38813 xorcc %g7, %i3, %i0
38814loop_4601:
38815 fmovscc %xcc, %f6, %f5
38816 fmovscs %icc, %f14, %f12
38817 tpos %icc, 0x5
38818 orncc %o3, 0x1ED2, %g3
38819 array16 %l4, %o7, %g4
38820 fbe %fcc3, loop_4602
38821 orn %o5, %o4, %g2
38822 brnz %l6, loop_4603
38823 fmovdvc %xcc, %f9, %f8
38824loop_4602:
38825 stx %o1, [%l7 + 0x60]
38826 fmul8sux16 %f10, %f8, %f14
38827loop_4603:
38828 st %f11, [%l7 + 0x08]
38829 st %f6, [%l7 + 0x44]
38830 fmuld8ulx16 %f5, %f12, %f14
38831 tne %icc, 0x6
38832 bcc,a loop_4604
38833 stw %i4, [%l7 + 0x10]
38834 fmovsvc %xcc, %f2, %f6
38835 ldx [%l7 + 0x20], %l3
38836loop_4604:
38837 fmovdgu %xcc, %f1, %f5
38838 fbg,a %fcc2, loop_4605
38839 fmovdvc %xcc, %f3, %f10
38840 fbl,a %fcc2, loop_4606
38841 edge8 %l1, %g6, %o0
38842loop_4605:
38843 ldd [%l7 + 0x38], %f8
38844 ldsb [%l7 + 0x27], %i7
38845loop_4606:
38846 alignaddr %i2, %i5, %g5
38847 std %f2, [%l7 + 0x38]
38848 ld [%l7 + 0x10], %f10
38849 tge %xcc, 0x5
38850 fands %f9, %f15, %f2
38851 fcmpes %fcc3, %f2, %f9
38852 ba,a %icc, loop_4607
38853 ldsw [%l7 + 0x70], %o6
38854 array32 %l2, %i1, %g1
38855 bne,a %icc, loop_4608
38856loop_4607:
38857 brgez,a %l5, loop_4609
38858 fbu,a %fcc0, loop_4610
38859 st %f11, [%l7 + 0x60]
38860loop_4608:
38861 fmovrdgez %i6, %f2, %f6
38862loop_4609:
38863 fmovrdgez %o2, %f4, %f6
38864loop_4610:
38865 fmovdn %icc, %f12, %f7
38866 tneg %icc, 0x4
38867 movle %xcc, %l0, %i3
38868 ldsb [%l7 + 0x5C], %g7
38869 stw %o3, [%l7 + 0x10]
38870 fabss %f15, %f12
38871 fmul8sux16 %f4, %f6, %f12
38872 bpos,a,pt %xcc, loop_4611
38873 pdist %f8, %f6, %f4
38874 sdivcc %i0, 0x12A5, %g3
38875 movre %l4, %g4, %o5
38876loop_4611:
38877 stw %o7, [%l7 + 0x54]
38878 stw %g2, [%l7 + 0x30]
38879 fmovrslez %l6, %f3, %f15
38880 ldsh [%l7 + 0x48], %o4
38881 fnot1 %f14, %f12
38882 mulscc %o1, 0x0AAE, %i4
38883 and %l3, %g6, %l1
38884 stb %i7, [%l7 + 0x5C]
38885 tsubcc %o0, 0x0CF7, %i2
38886 fbu,a %fcc2, loop_4612
38887 fmovs %f4, %f12
38888 bvs,a,pn %xcc, loop_4613
38889 fmovscs %xcc, %f0, %f11
38890loop_4612:
38891 fandnot2 %f4, %f8, %f14
38892 tneg %xcc, 0x4
38893loop_4613:
38894 orncc %i5, 0x0DAB, %o6
38895 fandnot2 %f2, %f12, %f10
38896 ldsh [%l7 + 0x54], %g5
38897 faligndata %f0, %f6, %f2
38898 ldsb [%l7 + 0x7B], %i1
38899 ldub [%l7 + 0x28], %l2
38900 bn,pn %xcc, loop_4614
38901 tsubcc %g1, 0x0C61, %i6
38902 movrlz %o2, %l5, %l0
38903 fnegd %f0, %f10
38904loop_4614:
38905 be %icc, loop_4615
38906 faligndata %f12, %f2, %f10
38907 subccc %i3, %g7, %i0
38908 fmuld8ulx16 %f2, %f4, %f6
38909loop_4615:
38910 tgu %xcc, 0x5
38911 ldd [%l7 + 0x78], %f4
38912 sth %g3, [%l7 + 0x40]
38913 fandnot1 %f14, %f8, %f4
38914 and %o3, %l4, %o5
38915 stx %g4, [%l7 + 0x08]
38916 umulcc %o7, %l6, %o4
38917 stw %g2, [%l7 + 0x50]
38918 bshuffle %f2, %f2, %f8
38919 movpos %icc, %i4, %o1
38920 std %f0, [%l7 + 0x48]
38921 fsrc1s %f13, %f10
38922 ldsh [%l7 + 0x70], %l3
38923 ldsh [%l7 + 0x48], %g6
38924 mulscc %i7, 0x087B, %o0
38925 std %f2, [%l7 + 0x68]
38926 fmovsgu %icc, %f0, %f4
38927 lduw [%l7 + 0x60], %i2
38928 fmovsle %icc, %f11, %f15
38929 stx %i5, [%l7 + 0x60]
38930 st %f2, [%l7 + 0x68]
38931 ldx [%l7 + 0x70], %l1
38932 tvc %xcc, 0x2
38933 taddcctv %o6, 0x073F, %i1
38934 be,pt %icc, loop_4616
38935 taddcctv %g5, %g1, %l2
38936 ldsb [%l7 + 0x7C], %o2
38937 fornot2 %f10, %f0, %f6
38938loop_4616:
38939 ldub [%l7 + 0x33], %l5
38940 fornot1s %f1, %f14, %f1
38941 fmovrdlz %l0, %f12, %f0
38942 stx %i3, [%l7 + 0x18]
38943 stb %i6, [%l7 + 0x1A]
38944 std %f6, [%l7 + 0x70]
38945 brnz %g7, loop_4617
38946 sth %g3, [%l7 + 0x70]
38947 tsubcctv %o3, 0x0DF6, %i0
38948 st %f12, [%l7 + 0x0C]
38949loop_4617:
38950 fmovdcc %xcc, %f2, %f4
38951 fmovsn %icc, %f7, %f14
38952 tg %icc, 0x3
38953 sdiv %l4, 0x05F7, %o5
38954 move %icc, %g4, %o7
38955 st %f12, [%l7 + 0x3C]
38956 fbu %fcc3, loop_4618
38957 fsrc2s %f11, %f2
38958 ldsb [%l7 + 0x59], %o4
38959 fbul %fcc0, loop_4619
38960loop_4618:
38961 stx %g2, [%l7 + 0x18]
38962 ba,a %xcc, loop_4620
38963 be %icc, loop_4621
38964loop_4619:
38965 fmovsle %xcc, %f4, %f11
38966 fmuld8sux16 %f5, %f14, %f2
38967loop_4620:
38968 fbul %fcc2, loop_4622
38969loop_4621:
38970 fxnor %f8, %f0, %f2
38971 fcmple32 %f6, %f8, %l6
38972 fornot1s %f14, %f10, %f11
38973loop_4622:
38974 ld [%l7 + 0x58], %f12
38975 ldsb [%l7 + 0x59], %i4
38976 lduh [%l7 + 0x2A], %l3
38977 fpsub32 %f14, %f10, %f0
38978 fcmpgt16 %f4, %f6, %g6
38979 fands %f6, %f10, %f2
38980 sth %o1, [%l7 + 0x6A]
38981 st %f12, [%l7 + 0x78]
38982 ldsb [%l7 + 0x15], %o0
38983 fnegd %f8, %f12
38984 fmovrslz %i7, %f3, %f14
38985 tg %icc, 0x1
38986 fcmpne32 %f8, %f4, %i5
38987 orn %l1, %o6, %i2
38988 ldsb [%l7 + 0x63], %i1
38989 ldsw [%l7 + 0x34], %g5
38990 bne,a %xcc, loop_4623
38991 fpsub32 %f8, %f6, %f0
38992 fmovrdlz %g1, %f12, %f6
38993 move %icc, %o2, %l5
38994loop_4623:
38995 fnand %f4, %f4, %f2
38996 ldsw [%l7 + 0x50], %l2
38997 fxnors %f1, %f10, %f4
38998 stb %l0, [%l7 + 0x7F]
38999 stx %i3, [%l7 + 0x78]
39000 fmovsgu %icc, %f15, %f11
39001 tgu %icc, 0x0
39002 fmovrdgez %g7, %f6, %f0
39003 ldsh [%l7 + 0x28], %g3
39004 xnorcc %i6, 0x0854, %o3
39005 fbn,a %fcc1, loop_4624
39006 fcmpd %fcc3, %f0, %f10
39007 brgez %i0, loop_4625
39008 fnand %f4, %f0, %f14
39009loop_4624:
39010 fmovdne %icc, %f3, %f10
39011 fblg %fcc2, loop_4626
39012loop_4625:
39013 movle %xcc, %l4, %g4
39014 fmovrsgez %o5, %f8, %f11
39015 fpmerge %f3, %f2, %f12
39016loop_4626:
39017 ld [%l7 + 0x58], %f1
39018 lduw [%l7 + 0x44], %o7
39019 fcmpes %fcc2, %f13, %f3
39020 ldsb [%l7 + 0x33], %o4
39021 fcmple32 %f0, %f6, %g2
39022 ldx [%l7 + 0x10], %i4
39023 fandnot1s %f15, %f3, %f6
39024 xor %l6, 0x1857, %l3
39025 st %f6, [%l7 + 0x38]
39026 fnot1 %f8, %f10
39027 tne %icc, 0x4
39028 fexpand %f14, %f6
39029 fcmpgt16 %f14, %f12, %g6
39030 ldsb [%l7 + 0x75], %o0
39031 std %f10, [%l7 + 0x08]
39032 ldub [%l7 + 0x66], %i7
39033 ld [%l7 + 0x08], %f13
39034 stx %i5, [%l7 + 0x48]
39035 mova %xcc, %l1, %o6
39036 fbuge,a %fcc2, loop_4627
39037 fxnor %f8, %f8, %f0
39038 nop
39039 setx loop_4628, %l0, %l1
39040 wrpr 0x1, %tl
39041 wrpr %l1, %tpc
39042 add %l1, 0x4, %l1
39043 wrpr %l1, %tnpc
39044 setx 0x34400001400, %l0, %l1
39045 wrpr %l1, %tstate
39046 wrhpr 0x4, %htstate
39047 retry
39048 bn,pn %icc, loop_4629
39049loop_4627:
39050 ldub [%l7 + 0x5F], %i2
39051 brz,a %o1, loop_4630
39052loop_4628:
39053 fcmpne16 %f0, %f12, %g5
39054loop_4629:
39055 ldd [%l7 + 0x70], %f2
39056 ldsb [%l7 + 0x0A], %g1
39057loop_4630:
39058 fmovrsne %i1, %f10, %f9
39059 movle %xcc, %l5, %l2
39060 stw %o2, [%l7 + 0x40]
39061 movl %icc, %i3, %g7
39062 fzeros %f1
39063 stx %g3, [%l7 + 0x20]
39064 ldx [%l7 + 0x70], %l0
39065 nop
39066 setx loop_4631, %l0, %l1
39067 wrpr 0x1, %tl
39068 wrpr %l1, %tnpc
39069 setx 0x34400001400, %l0, %l1
39070 wrpr %l1, %tstate
39071 wrhpr 0x4, %htstate
39072 done
39073 fnot2 %f12, %f10
39074 ldub [%l7 + 0x33], %i6
39075 fmovsneg %icc, %f2, %f9
39076loop_4631:
39077 bn,a %xcc, loop_4632
39078 fmuld8sux16 %f10, %f9, %f10
39079 tle %xcc, 0x5
39080 fpsub16s %f15, %f15, %f9
39081loop_4632:
39082 ldub [%l7 + 0x44], %o3
39083 sth %i0, [%l7 + 0x2C]
39084 sdiv %l4, 0x05FC, %g4
39085 fmovrslez %o5, %f15, %f0
39086 fsrc1 %f8, %f14
39087 srl %o7, 0x0F, %g2
39088 stw %i4, [%l7 + 0x54]
39089 fmovse %xcc, %f1, %f12
39090 fsrc1s %f14, %f1
39091 fmovdneg %xcc, %f10, %f15
39092 movvc %xcc, %o4, %l3
39093 ld [%l7 + 0x78], %f11
39094 tneg %xcc, 0x1
39095 andcc %l6, %o0, %i7
39096 fbne,a %fcc3, loop_4633
39097 stx %i5, [%l7 + 0x38]
39098 fble %fcc3, loop_4634
39099 sllx %l1, %o6, %g6
39100loop_4633:
39101 movcs %xcc, %o1, %i2
39102 stw %g1, [%l7 + 0x3C]
39103loop_4634:
39104 edge8 %i1, %l5, %g5
39105 bn,a,pn %xcc, loop_4635
39106 fmovscs %icc, %f14, %f5
39107 fmovrslz %l2, %f2, %f3
39108 orcc %o2, 0x12CA, %g7
39109loop_4635:
39110 movcs %icc, %i3, %g3
39111 bcs,a loop_4636
39112 edge8 %i6, %l0, %i0
39113 orcc %o3, %l4, %o5
39114 fsrc2s %f9, %f13
39115loop_4636:
39116 edge8 %o7, %g4, %i4
39117 andn %o4, %g2, %l6
39118 bpos,a loop_4637
39119 movneg %icc, %l3, %i7
39120 stw %o0, [%l7 + 0x6C]
39121 sth %i5, [%l7 + 0x58]
39122loop_4637:
39123 sth %o6, [%l7 + 0x46]
39124 fbue %fcc0, loop_4638
39125 fmovrse %g6, %f15, %f0
39126 fone %f2
39127 fmovsn %icc, %f6, %f10
39128loop_4638:
39129 edge16ln %l1, %o1, %i2
39130 edge8 %g1, %i1, %l5
39131 fmovdleu %icc, %f8, %f0
39132 bvc,a %icc, loop_4639
39133 fbug %fcc0, loop_4640
39134 fmovrslez %l2, %f8, %f2
39135 tsubcc %g5, %o2, %g7
39136loop_4639:
39137 addc %g3, 0x130B, %i6
39138loop_4640:
39139 ldd [%l7 + 0x70], %f8
39140 mulx %l0, 0x1A6D, %i0
39141 std %f10, [%l7 + 0x48]
39142 fcmpd %fcc3, %f14, %f12
39143 stw %o3, [%l7 + 0x74]
39144 ldd [%l7 + 0x70], %f12
39145 fpadd32s %f14, %f7, %f14
39146 movpos %xcc, %i3, %l4
39147 movge %icc, %o7, %o5
39148 std %f0, [%l7 + 0x08]
39149 tvs %icc, 0x4
39150 nop
39151 setx loop_4641, %l0, %l1
39152 wrpr 0x1, %tl
39153 wrpr %l1, %tnpc
39154 setx 0x34400001400, %l0, %l1
39155 wrpr %l1, %tstate
39156 wrhpr 0x4, %htstate
39157 done
39158 stx %g4, [%l7 + 0x08]
39159 fble,a %fcc0, loop_4642
39160 fmovsleu %xcc, %f0, %f9
39161loop_4641:
39162 fcmpes %fcc0, %f15, %f1
39163 addcc %o4, %i4, %l6
39164loop_4642:
39165 ble,a,pt %icc, loop_4643
39166 tl %xcc, 0x2
39167 fcmpne16 %f8, %f12, %g2
39168 bcs,a %icc, loop_4644
39169loop_4643:
39170 brgez %i7, loop_4645
39171 sth %o0, [%l7 + 0x0A]
39172 std %f14, [%l7 + 0x20]
39173loop_4644:
39174 move %xcc, %l3, %i5
39175loop_4645:
39176 lduw [%l7 + 0x2C], %g6
39177 lduw [%l7 + 0x34], %l1
39178 fcmple32 %f14, %f2, %o1
39179 ldd [%l7 + 0x10], %f14
39180 bvc,pt %xcc, loop_4646
39181 fbn %fcc0, loop_4647
39182 fands %f12, %f2, %f4
39183 ldx [%l7 + 0x48], %o6
39184loop_4646:
39185 ldx [%l7 + 0x08], %g1
39186loop_4647:
39187 tle %xcc, 0x1
39188 fmovdne %icc, %f5, %f8
39189 brlz,a %i1, loop_4648
39190 edge32l %i2, %l2, %l5
39191 fors %f8, %f15, %f1
39192 tg %icc, 0x6
39193loop_4648:
39194 lduh [%l7 + 0x3C], %g5
39195 movrne %o2, %g7, %g3
39196 std %f10, [%l7 + 0x08]
39197 tcs %icc, 0x7
39198 sllx %l0, 0x13, %i0
39199 fornot1 %f2, %f4, %f12
39200 ldsh [%l7 + 0x32], %i6
39201 ta %xcc, 0x6
39202 fxnors %f0, %f8, %f11
39203 st %f15, [%l7 + 0x70]
39204 sdiv %i3, 0x1AD3, %l4
39205 st %f8, [%l7 + 0x20]
39206 ldub [%l7 + 0x73], %o3
39207 stb %o7, [%l7 + 0x54]
39208 bvc,pn %icc, loop_4649
39209 edge32ln %g4, %o4, %o5
39210 tl %icc, 0x6
39211 ldub [%l7 + 0x42], %l6
39212loop_4649:
39213 ldsw [%l7 + 0x0C], %g2
39214 edge16l %i4, %o0, %l3
39215 stw %i5, [%l7 + 0x78]
39216 tpos %xcc, 0x3
39217 brgz %i7, loop_4650
39218 bleu,a %icc, loop_4651
39219 fbge,a %fcc0, loop_4652
39220 fnors %f14, %f8, %f5
39221loop_4650:
39222 fmovspos %xcc, %f3, %f15
39223loop_4651:
39224 bcc,a %xcc, loop_4653
39225loop_4652:
39226 fbul,a %fcc2, loop_4654
39227 bcc,pn %xcc, loop_4655
39228 ldsh [%l7 + 0x1A], %l1
39229loop_4653:
39230 tsubcctv %g6, 0x1B52, %o6
39231loop_4654:
39232 fmovrdgz %g1, %f2, %f4
39233loop_4655:
39234 brnz %o1, loop_4656
39235 edge8 %i1, %i2, %l5
39236 brgez,a %g5, loop_4657
39237 ldd [%l7 + 0x18], %f14
39238loop_4656:
39239 std %f8, [%l7 + 0x60]
39240 fmul8x16al %f6, %f2, %f10
39241loop_4657:
39242 sethi 0x0819, %o2
39243 nop
39244 setx loop_4658, %l0, %l1
39245 wrpr 0x1, %tl
39246 wrpr %l1, %tnpc
39247 setx 0x34400001400, %l0, %l1
39248 wrpr %l1, %tstate
39249 wrhpr 0x4, %htstate
39250 done
39251 fornot2s %f3, %f13, %f10
39252 orcc %g7, %g3, %l2
39253 tneg %icc, 0x2
39254loop_4658:
39255 ldub [%l7 + 0x11], %l0
39256 ld [%l7 + 0x24], %f7
39257 mova %xcc, %i0, %i3
39258 bcc %icc, loop_4659
39259 fnands %f13, %f7, %f4
39260 bvs,pn %icc, loop_4660
39261 sth %i6, [%l7 + 0x48]
39262loop_4659:
39263 bpos loop_4661
39264 sth %l4, [%l7 + 0x40]
39265loop_4660:
39266 stw %o3, [%l7 + 0x60]
39267 sub %o7, %o4, %o5
39268loop_4661:
39269 fandnot2s %f1, %f7, %f1
39270 fbg,a %fcc0, loop_4662
39271 ldsw [%l7 + 0x08], %l6
39272 ldub [%l7 + 0x24], %g4
39273 ldx [%l7 + 0x10], %i4
39274loop_4662:
39275 fmovdvc %icc, %f12, %f5
39276 array8 %o0, %l3, %i5
39277 ble,pn %xcc, loop_4663
39278 ldsb [%l7 + 0x0C], %i7
39279 fbe %fcc0, loop_4664
39280 ldsw [%l7 + 0x2C], %g2
39281loop_4663:
39282 move %icc, %l1, %g6
39283 alignaddr %o6, %g1, %o1
39284loop_4664:
39285 bpos,a,pn %icc, loop_4665
39286 ldsb [%l7 + 0x4C], %i1
39287 ldd [%l7 + 0x20], %f0
39288 stb %l5, [%l7 + 0x4C]
39289loop_4665:
39290 edge8l %i2, %g5, %g7
39291 fxors %f3, %f4, %f1
39292 andcc %o2, 0x0192, %l2
39293 fnor %f14, %f0, %f12
39294 subcc %g3, 0x1AF7, %i0
39295 ldx [%l7 + 0x60], %i3
39296 stx %l0, [%l7 + 0x10]
39297 fmovrse %i6, %f3, %f15
39298 ldd [%l7 + 0x70], %f4
39299 fmuld8sux16 %f12, %f1, %f6
39300 subcc %l4, 0x1790, %o3
39301 fbuge,a %fcc1, loop_4666
39302 fpsub32s %f11, %f9, %f7
39303 movrne %o7, %o5, %l6
39304 sth %o4, [%l7 + 0x46]
39305loop_4666:
39306 ba,pt %xcc, loop_4667
39307 fmovrslez %g4, %f14, %f13
39308 ldsw [%l7 + 0x18], %o0
39309 udivx %l3, 0x0C31, %i4
39310loop_4667:
39311 ldub [%l7 + 0x1C], %i7
39312 fpsub16 %f10, %f4, %f0
39313 edge16n %g2, %l1, %g6
39314 fmovscs %icc, %f8, %f15
39315 fmovse %icc, %f15, %f1
39316 stb %o6, [%l7 + 0x0B]
39317 ta %xcc, 0x5
39318 ldsw [%l7 + 0x30], %g1
39319 fbu,a %fcc2, loop_4668
39320 fbe %fcc1, loop_4669
39321 std %f4, [%l7 + 0x60]
39322 fands %f5, %f11, %f7
39323loop_4668:
39324 fand %f2, %f14, %f0
39325loop_4669:
39326 movle %xcc, %o1, %i1
39327 std %f2, [%l7 + 0x48]
39328 sub %l5, %i5, %g5
39329 fmovsvc %icc, %f2, %f14
39330 fbul %fcc2, loop_4670
39331 ldx [%l7 + 0x08], %i2
39332 std %f14, [%l7 + 0x70]
39333 fcmped %fcc3, %f0, %f0
39334loop_4670:
39335 nop
39336 setx loop_4671, %l0, %l1
39337 wrpr 0x1, %tl
39338 wrpr %l1, %tpc
39339 add %l1, 0x4, %l1
39340 wrpr %l1, %tnpc
39341 setx 0x34400001400, %l0, %l1
39342 wrpr %l1, %tstate
39343 wrhpr 0x4, %htstate
39344 retry
39345 sdiv %o2, 0x0A3B, %g7
39346 sethi 0x1ED2, %g3
39347 fbe %fcc2, loop_4672
39348loop_4671:
39349 tvs %icc, 0x3
39350 fmovrdlez %l2, %f2, %f10
39351 tvc %icc, 0x7
39352loop_4672:
39353 be,a %icc, loop_4673
39354 ldsh [%l7 + 0x0E], %i3
39355 lduw [%l7 + 0x78], %l0
39356 brlez,a %i6, loop_4674
39357loop_4673:
39358 fmovdle %icc, %f5, %f14
39359 fbul %fcc2, loop_4675
39360 fpadd32 %f0, %f0, %f2
39361loop_4674:
39362 ldsb [%l7 + 0x68], %l4
39363 lduw [%l7 + 0x18], %o3
39364loop_4675:
39365 tvs %icc, 0x6
39366 ldsh [%l7 + 0x64], %o7
39367 bn,a loop_4676
39368 stb %i0, [%l7 + 0x25]
39369 ldsh [%l7 + 0x6E], %o5
39370 fmovrde %l6, %f4, %f10
39371loop_4676:
39372 andcc %o4, 0x0676, %o0
39373 fnot1s %f9, %f6
39374 stb %g4, [%l7 + 0x29]
39375 ld [%l7 + 0x0C], %f1
39376 tsubcc %l3, %i4, %g2
39377 tn %xcc, 0x1
39378 ldub [%l7 + 0x27], %i7
39379 lduw [%l7 + 0x60], %g6
39380 bvc %xcc, loop_4677
39381 smulcc %l1, 0x04E5, %o6
39382 ldsh [%l7 + 0x68], %o1
39383 tsubcc %g1, 0x1EA7, %i1
39384loop_4677:
39385 bvc,pt %icc, loop_4678
39386 fcmpeq32 %f2, %f14, %i5
39387 udivx %g5, 0x1803, %i2
39388 stb %o2, [%l7 + 0x60]
39389loop_4678:
39390 fmul8ulx16 %f8, %f0, %f6
39391 bn,a %xcc, loop_4679
39392 fmovdg %xcc, %f2, %f3
39393 fcmpeq16 %f6, %f0, %l5
39394 tvc %xcc, 0x3
39395loop_4679:
39396 lduh [%l7 + 0x1A], %g7
39397 fcmpgt16 %f2, %f4, %g3
39398 st %f11, [%l7 + 0x70]
39399 fnegs %f11, %f0
39400 fmovsne %xcc, %f7, %f8
39401 stw %i3, [%l7 + 0x08]
39402 lduh [%l7 + 0x48], %l2
39403 stb %l0, [%l7 + 0x0F]
39404 addccc %i6, %l4, %o7
39405 array16 %i0, %o3, %o5
39406 st %f15, [%l7 + 0x50]
39407 bvc,a %xcc, loop_4680
39408 fbu,a %fcc2, loop_4681
39409 edge32n %o4, %o0, %l6
39410 fmovrse %g4, %f8, %f4
39411loop_4680:
39412 fmovsgu %xcc, %f9, %f1
39413loop_4681:
39414 udiv %l3, 0x027B, %g2
39415 orn %i7, 0x03C9, %g6
39416 fblg %fcc1, loop_4682
39417 fmovdneg %xcc, %f13, %f4
39418 ldsb [%l7 + 0x27], %l1
39419 lduh [%l7 + 0x08], %i4
39420loop_4682:
39421 ld [%l7 + 0x48], %f6
39422 stb %o1, [%l7 + 0x31]
39423 sth %o6, [%l7 + 0x0E]
39424 fbug %fcc0, loop_4683
39425 fmovrdgz %g1, %f12, %f12
39426 fmovdpos %xcc, %f14, %f9
39427 movleu %xcc, %i1, %i5
39428loop_4683:
39429 for %f8, %f0, %f4
39430 fmul8sux16 %f10, %f6, %f10
39431 bgu loop_4684
39432 stb %i2, [%l7 + 0x18]
39433 fcmpne16 %f10, %f4, %g5
39434 movn %icc, %l5, %g7
39435loop_4684:
39436 ldub [%l7 + 0x7C], %g3
39437 movleu %icc, %o2, %i3
39438 fmovdl %icc, %f6, %f1
39439 alignaddrl %l0, %i6, %l4
39440 fmovsne %xcc, %f9, %f2
39441 ldx [%l7 + 0x20], %l2
39442 brlz,a %i0, loop_4685
39443 fbule %fcc1, loop_4686
39444 stx %o3, [%l7 + 0x58]
39445 bvs,a,pn %icc, loop_4687
39446loop_4685:
39447 edge16l %o5, %o7, %o0
39448loop_4686:
39449 fcmple16 %f12, %f8, %o4
39450 udivx %g4, 0x07F1, %l3
39451loop_4687:
39452 fmovdleu %xcc, %f3, %f10
39453 call loop_4688
39454 bn,a %xcc, loop_4689
39455 srax %l6, 0x1D, %i7
39456 fbne %fcc2, loop_4690
39457loop_4688:
39458 fandnot1 %f6, %f10, %f4
39459loop_4689:
39460 bg %xcc, loop_4691
39461 movvs %xcc, %g6, %g2
39462loop_4690:
39463 tpos %icc, 0x5
39464 bcs loop_4692
39465loop_4691:
39466 lduw [%l7 + 0x10], %i4
39467 nop
39468 setx loop_4693, %l0, %l1
39469 wrpr 0x1, %tl
39470 wrpr %l1, %tpc
39471 add %l1, 0x4, %l1
39472 wrpr %l1, %tnpc
39473 setx 0x34400001400, %l0, %l1
39474 wrpr %l1, %tstate
39475 wrhpr 0x4, %htstate
39476 retry
39477 fsrc2s %f7, %f4
39478loop_4692:
39479 bgu loop_4694
39480 umul %l1, 0x0C96, %o6
39481loop_4693:
39482 ldd [%l7 + 0x18], %f12
39483 brnz %g1, loop_4695
39484loop_4694:
39485 st %f5, [%l7 + 0x70]
39486 fcmpeq16 %f0, %f14, %i1
39487 bcs %icc, loop_4696
39488loop_4695:
39489 fmovrde %i5, %f8, %f10
39490 fmovsl %icc, %f13, %f5
39491 tpos %icc, 0x7
39492loop_4696:
39493 edge32l %i2, %g5, %l5
39494 fmovsneg %icc, %f0, %f6
39495 fmovdcs %xcc, %f5, %f8
39496 ldsb [%l7 + 0x59], %g7
39497 nop
39498 setx loop_4697, %l0, %l1
39499 wrpr 0x1, %tl
39500 wrpr %l1, %tpc
39501 add %l1, 0x4, %l1
39502 wrpr %l1, %tnpc
39503 setx 0x34400001400, %l0, %l1
39504 wrpr %l1, %tstate
39505 wrhpr 0x4, %htstate
39506 retry
39507 fcmpne16 %f4, %f14, %g3
39508 fbl,a %fcc0, loop_4698
39509 ldsw [%l7 + 0x4C], %o1
39510loop_4697:
39511 nop
39512 setx loop_4699, %l0, %l1
39513 wrpr 0x1, %tl
39514 wrpr %l1, %tnpc
39515 setx 0x34400001400, %l0, %l1
39516 wrpr %l1, %tstate
39517 wrhpr 0x4, %htstate
39518 done
39519 lduh [%l7 + 0x4A], %i3
39520loop_4698:
39521 tcc %xcc, 0x3
39522 and %o2, 0x10BB, %i6
39523loop_4699:
39524 fbge,a %fcc2, loop_4700
39525 lduh [%l7 + 0x7E], %l0
39526 fcmps %fcc3, %f14, %f9
39527 nop
39528 setx loop_4701, %l0, %l1
39529 wrpr 0x1, %tl
39530 wrpr %l1, %tpc
39531 add %l1, 0x4, %l1
39532 wrpr %l1, %tnpc
39533 setx 0x34400001400, %l0, %l1
39534 wrpr %l1, %tstate
39535 wrhpr 0x4, %htstate
39536 retry
39537loop_4700:
39538 stw %l2, [%l7 + 0x60]
39539 lduh [%l7 + 0x36], %i0
39540 brnz %o3, loop_4702
39541loop_4701:
39542 fcmpd %fcc1, %f8, %f2
39543 stw %l4, [%l7 + 0x34]
39544 ld [%l7 + 0x30], %f8
39545loop_4702:
39546 ldub [%l7 + 0x1E], %o5
39547 lduw [%l7 + 0x50], %o7
39548 bneg loop_4703
39549 bcs %icc, loop_4704
39550 ldsb [%l7 + 0x68], %o0
39551 siam 0x2
39552loop_4703:
39553 fmovdge %xcc, %f0, %f0
39554loop_4704:
39555 movrne %o4, %g4, %l3
39556 fpsub32s %f7, %f3, %f3
39557 edge8n %l6, %g6, %i7
39558 ldd [%l7 + 0x50], %f0
39559 tgu %icc, 0x7
39560 tgu %xcc, 0x2
39561 fabss %f1, %f0
39562 movrgz %i4, 0x000, %l1
39563 fmul8ulx16 %f12, %f8, %f14
39564 move %xcc, %o6, %g1
39565 ld [%l7 + 0x54], %f4
39566 ldd [%l7 + 0x10], %f12
39567 fmovdl %icc, %f14, %f2
39568 fmovscc %icc, %f15, %f14
39569 bvs,a,pn %icc, loop_4705
39570 fpmerge %f12, %f13, %f4
39571 fandnot1 %f2, %f6, %f8
39572 stb %g2, [%l7 + 0x46]
39573loop_4705:
39574 nop
39575 setx loop_4706, %l0, %l1
39576 wrpr 0x1, %tl
39577 wrpr %l1, %tpc
39578 add %l1, 0x4, %l1
39579 wrpr %l1, %tnpc
39580 setx 0x34400001400, %l0, %l1
39581 wrpr %l1, %tstate
39582 wrhpr 0x4, %htstate
39583 retry
39584 fands %f6, %f11, %f8
39585 brgez %i1, loop_4707
39586 lduh [%l7 + 0x14], %i5
39587loop_4706:
39588 andn %g5, %l5, %g7
39589 subc %i2, 0x10E2, %g3
39590loop_4707:
39591 nop
39592 setx loop_4708, %l0, %l1
39593 jmpl %l1, %i3
39594 fandnot2s %f3, %f11, %f10
39595 fxors %f3, %f2, %f9
39596 fmovdcs %icc, %f11, %f4
39597loop_4708:
39598 fmovsgu %xcc, %f5, %f5
39599 bpos %xcc, loop_4709
39600 fba,a %fcc0, loop_4710
39601 sllx %o2, 0x04, %i6
39602 ld [%l7 + 0x68], %f7
39603loop_4709:
39604 ldx [%l7 + 0x08], %l0
39605loop_4710:
39606 movrgez %o1, %l2, %o3
39607 bleu,a,pt %xcc, loop_4711
39608 ldx [%l7 + 0x38], %i0
39609 fcmpd %fcc3, %f14, %f2
39610 movrlez %o5, %o7, %o0
39611loop_4711:
39612 st %f0, [%l7 + 0x50]
39613 fmul8x16 %f2, %f10, %f14
39614 fmovdneg %icc, %f6, %f15
39615 ldsb [%l7 + 0x7C], %o4
39616 st %f5, [%l7 + 0x14]
39617 fsrc1s %f0, %f14
39618 lduh [%l7 + 0x50], %l4
39619 srlx %l3, 0x04, %l6
39620 tsubcctv %g4, %g6, %i7
39621 st %f3, [%l7 + 0x10]
39622 stb %l1, [%l7 + 0x55]
39623 fcmped %fcc3, %f2, %f8
39624 bgu %xcc, loop_4712
39625 array16 %i4, %g1, %o6
39626 fblg %fcc2, loop_4713
39627 bl %icc, loop_4714
39628loop_4712:
39629 ldsb [%l7 + 0x0C], %g2
39630 movpos %xcc, %i5, %i1
39631loop_4713:
39632 fmovdpos %xcc, %f3, %f1
39633loop_4714:
39634 fnot2s %f6, %f7
39635 fmovde %xcc, %f12, %f3
39636 fmovdge %icc, %f2, %f14
39637 fbo %fcc1, loop_4715
39638 fxors %f14, %f15, %f1
39639 lduh [%l7 + 0x08], %l5
39640 std %f10, [%l7 + 0x48]
39641loop_4715:
39642 edge8l %g7, %g5, %g3
39643 fmovscs %xcc, %f10, %f7
39644 addccc %i2, 0x19C1, %o2
39645 fbl %fcc3, loop_4716
39646 fmovrslez %i6, %f3, %f3
39647 sdiv %i3, 0x1A4D, %l0
39648 movpos %icc, %o1, %o3
39649loop_4716:
39650 mova %icc, %l2, %o5
39651 fmovdcs %icc, %f13, %f2
39652 ld [%l7 + 0x38], %f9
39653 lduh [%l7 + 0x70], %i0
39654 movneg %icc, %o0, %o7
39655 array16 %o4, %l3, %l6
39656 fmul8sux16 %f12, %f10, %f6
39657 lduh [%l7 + 0x64], %l4
39658 stb %g4, [%l7 + 0x3A]
39659 bl %xcc, loop_4717
39660 taddcc %i7, %g6, %l1
39661 fmovdle %icc, %f13, %f10
39662 ldd [%l7 + 0x08], %f2
39663loop_4717:
39664 fcmple16 %f6, %f2, %i4
39665 fcmpne32 %f2, %f10, %o6
39666 fmovdneg %xcc, %f7, %f7
39667 sub %g1, %i5, %g2
39668 movl %xcc, %l5, %i1
39669 std %f0, [%l7 + 0x28]
39670 fbuge,a %fcc0, loop_4718
39671 ldsb [%l7 + 0x4F], %g5
39672 fornot1s %f15, %f5, %f10
39673 fsrc1 %f10, %f4
39674loop_4718:
39675 ldub [%l7 + 0x73], %g7
39676 lduw [%l7 + 0x70], %g3
39677 fcmple16 %f2, %f12, %i2
39678 call loop_4719
39679 fmovdleu %xcc, %f6, %f3
39680 subccc %i6, 0x170A, %i3
39681 stw %o2, [%l7 + 0x34]
39682loop_4719:
39683 ldx [%l7 + 0x50], %o1
39684 bneg,pt %xcc, loop_4720
39685 fcmpes %fcc2, %f0, %f6
39686 fbug %fcc3, loop_4721
39687 bge,a,pn %xcc, loop_4722
39688loop_4720:
39689 stx %o3, [%l7 + 0x40]
39690 xnor %l2, 0x18F0, %l0
39691loop_4721:
39692 movpos %icc, %i0, %o5
39693loop_4722:
39694 faligndata %f14, %f10, %f0
39695 ld [%l7 + 0x28], %f15
39696 fmovdvc %icc, %f7, %f6
39697 fcmpeq16 %f14, %f10, %o7
39698 udivcc %o0, 0x0288, %o4
39699 fmovsg %icc, %f13, %f0
39700 fcmpeq16 %f4, %f12, %l6
39701 fsrc2s %f4, %f10
39702 edge8 %l4, %g4, %i7
39703 andncc %l3, %l1, %g6
39704 fmovrsgz %o6, %f13, %f14
39705 fmovde %icc, %f9, %f10
39706 ldd [%l7 + 0x30], %f8
39707 bl,pn %xcc, loop_4723
39708 fpadd32s %f9, %f10, %f15
39709 tl %icc, 0x6
39710 ldsh [%l7 + 0x0A], %g1
39711loop_4723:
39712 movn %icc, %i5, %g2
39713 sra %l5, %i1, %i4
39714 st %f1, [%l7 + 0x74]
39715 ldsh [%l7 + 0x48], %g7
39716 mulscc %g3, 0x1C49, %i2
39717 ldd [%l7 + 0x58], %f4
39718 fmovs %f3, %f15
39719 movpos %xcc, %g5, %i6
39720 fnor %f6, %f6, %f4
39721 fmovsneg %icc, %f8, %f13
39722 fbule %fcc2, loop_4724
39723 fmul8x16 %f11, %f6, %f2
39724 fxnors %f3, %f10, %f13
39725 fmovrde %o2, %f14, %f14
39726loop_4724:
39727 tcs %icc, 0x2
39728 ble loop_4725
39729 ld [%l7 + 0x48], %f1
39730 fabss %f1, %f10
39731 fors %f9, %f6, %f5
39732loop_4725:
39733 fandnot1s %f12, %f1, %f3
39734 fbue,a %fcc2, loop_4726
39735 add %i3, 0x15E8, %o1
39736 stb %l2, [%l7 + 0x5A]
39737 fbge,a %fcc0, loop_4727
39738loop_4726:
39739 bg,a,pt %icc, loop_4728
39740 fmovd %f4, %f14
39741 movcc %icc, %l0, %o3
39742loop_4727:
39743 tneg %xcc, 0x0
39744loop_4728:
39745 fnot2s %f13, %f2
39746 fmovdcs %xcc, %f11, %f11
39747 ldsb [%l7 + 0x43], %i0
39748 lduh [%l7 + 0x74], %o7
39749 smul %o0, %o4, %l6
39750 fmovrde %o5, %f14, %f6
39751 fmuld8ulx16 %f3, %f11, %f8
39752 stx %l4, [%l7 + 0x28]
39753 fors %f11, %f13, %f12
39754 lduw [%l7 + 0x20], %i7
39755 std %f12, [%l7 + 0x50]
39756 sth %g4, [%l7 + 0x46]
39757 te %xcc, 0x2
39758 taddcctv %l1, 0x1094, %l3
39759 fzeros %f12
39760 fmovrdlez %o6, %f2, %f4
39761 te %xcc, 0x5
39762 sll %g1, 0x1C, %g6
39763 tvc %icc, 0x5
39764 lduh [%l7 + 0x5C], %g2
39765 fbu %fcc2, loop_4729
39766 fandnot2s %f13, %f3, %f13
39767 addcc %i5, %l5, %i1
39768 fmovdneg %icc, %f11, %f6
39769loop_4729:
39770 fnors %f0, %f10, %f3
39771 ldsh [%l7 + 0x3A], %i4
39772 tgu %xcc, 0x0
39773 fmovdcs %xcc, %f2, %f7
39774 tleu %xcc, 0x4
39775 umul %g3, 0x19F8, %i2
39776 orcc %g5, 0x122E, %i6
39777 edge16ln %o2, %g7, %i3
39778 fnot2 %f8, %f12
39779 fbul %fcc1, loop_4730
39780 fones %f10
39781 edge8n %o1, %l2, %o3
39782 sllx %l0, 0x18, %o7
39783loop_4730:
39784 stb %i0, [%l7 + 0x0F]
39785 movneg %xcc, %o4, %o0
39786 bge loop_4731
39787 array16 %l6, %o5, %i7
39788 lduw [%l7 + 0x54], %l4
39789 st %f3, [%l7 + 0x38]
39790loop_4731:
39791 ldsw [%l7 + 0x08], %g4
39792 sll %l3, %o6, %g1
39793 fbn %fcc0, loop_4732
39794 fmovsge %icc, %f13, %f2
39795 tge %xcc, 0x1
39796 stw %l1, [%l7 + 0x2C]
39797loop_4732:
39798 fbg %fcc1, loop_4733
39799 ldd [%l7 + 0x60], %f4
39800 fmovrdlez %g2, %f4, %f10
39801 movcs %icc, %i5, %g6
39802loop_4733:
39803 addcc %i1, 0x1502, %l5
39804 edge16l %g3, %i4, %i2
39805 stw %i6, [%l7 + 0x7C]
39806 movrlez %g5, 0x332, %o2
39807 std %f4, [%l7 + 0x20]
39808 siam 0x2
39809 array8 %g7, %i3, %l2
39810 sdivx %o1, 0x0424, %o3
39811 fnot2s %f12, %f14
39812 tcs %xcc, 0x2
39813 fbge,a %fcc0, loop_4734
39814 ld [%l7 + 0x6C], %f6
39815 lduw [%l7 + 0x6C], %l0
39816 stw %i0, [%l7 + 0x5C]
39817loop_4734:
39818 move %xcc, %o7, %o4
39819 bn,pn %icc, loop_4735
39820 taddcc %l6, %o5, %i7
39821 ldx [%l7 + 0x18], %l4
39822 lduw [%l7 + 0x34], %o0
39823loop_4735:
39824 movneg %icc, %l3, %o6
39825 lduw [%l7 + 0x74], %g4
39826 fmul8x16 %f5, %f6, %f12
39827 fmul8x16au %f12, %f12, %f2
39828 lduh [%l7 + 0x1C], %g1
39829 fcmpne32 %f12, %f6, %l1
39830 ldsb [%l7 + 0x34], %g2
39831 ldsh [%l7 + 0x58], %i5
39832 fxnors %f10, %f10, %f14
39833 ldd [%l7 + 0x20], %f12
39834 movcs %xcc, %i1, %l5
39835 bcs,a,pn %xcc, loop_4736
39836 call loop_4737
39837 lduh [%l7 + 0x4C], %g6
39838 ble loop_4738
39839loop_4736:
39840 udivx %g3, 0x0438, %i4
39841loop_4737:
39842 fbo %fcc1, loop_4739
39843 fxor %f4, %f10, %f12
39844loop_4738:
39845 alignaddr %i6, %i2, %o2
39846 brnz,a %g7, loop_4740
39847loop_4739:
39848 fmovrsgz %g5, %f10, %f0
39849 fmovsgu %xcc, %f5, %f3
39850 lduw [%l7 + 0x7C], %l2
39851loop_4740:
39852 stb %i3, [%l7 + 0x33]
39853 fandnot1 %f2, %f4, %f8
39854 subcc %o1, %l0, %i0
39855 smulcc %o3, 0x062F, %o7
39856 stb %o4, [%l7 + 0x6D]
39857 andn %l6, %o5, %l4
39858 udivx %i7, 0x121A, %l3
39859 ldsw [%l7 + 0x58], %o6
39860 fmovdvs %icc, %f13, %f14
39861 edge8ln %g4, %o0, %l1
39862 for %f6, %f14, %f14
39863 fmovdleu %xcc, %f4, %f10
39864 fnors %f5, %f14, %f15
39865 fmul8ulx16 %f8, %f12, %f10
39866 movrgz %g1, %g2, %i5
39867 std %f14, [%l7 + 0x70]
39868 fxor %f10, %f2, %f6
39869 xnor %l5, 0x1459, %g6
39870 bn,a %xcc, loop_4741
39871 fmovdg %xcc, %f13, %f2
39872 fpsub16s %f10, %f15, %f0
39873 sub %i1, 0x157F, %g3
39874loop_4741:
39875 movn %icc, %i6, %i2
39876 fandnot1 %f6, %f12, %f14
39877 ldx [%l7 + 0x70], %i4
39878 ldub [%l7 + 0x16], %o2
39879 fmuld8ulx16 %f2, %f2, %f10
39880 stx %g7, [%l7 + 0x68]
39881 smulcc %g5, 0x1EC7, %i3
39882 fbne %fcc1, loop_4742
39883 tg %xcc, 0x7
39884 edge32ln %o1, %l2, %l0
39885 edge8l %i0, %o7, %o3
39886loop_4742:
39887 fpsub16s %f9, %f0, %f14
39888 stw %l6, [%l7 + 0x24]
39889 ldsw [%l7 + 0x30], %o4
39890 fcmpgt32 %f12, %f14, %l4
39891 xor %o5, 0x01F3, %i7
39892 orncc %o6, 0x0A24, %l3
39893 sethi 0x16C0, %o0
39894 ldsw [%l7 + 0x4C], %l1
39895 fmovdl %icc, %f5, %f8
39896 fones %f0
39897 fbne %fcc3, loop_4743
39898 fmul8x16au %f14, %f13, %f14
39899 ldx [%l7 + 0x18], %g4
39900 std %f10, [%l7 + 0x40]
39901loop_4743:
39902 fands %f11, %f4, %f9
39903 addc %g2, %i5, %g1
39904 movrlz %g6, 0x0FE, %i1
39905 fsrc2s %f4, %f4
39906 alignaddr %l5, %g3, %i2
39907 bg loop_4744
39908 tsubcc %i4, 0x1E3E, %o2
39909 ldub [%l7 + 0x5C], %g7
39910 brz,a %i6, loop_4745
39911loop_4744:
39912 lduw [%l7 + 0x2C], %g5
39913 movleu %icc, %o1, %i3
39914 fzero %f12
39915loop_4745:
39916 orn %l2, 0x0185, %i0
39917 edge32 %l0, %o7, %o3
39918 fbe %fcc3, loop_4746
39919 movpos %xcc, %o4, %l6
39920 ldsb [%l7 + 0x5E], %l4
39921 mulscc %i7, %o6, %o5
39922loop_4746:
39923 fmovspos %xcc, %f15, %f5
39924 bvs,pt %xcc, loop_4747
39925 fmovscs %xcc, %f4, %f12
39926 brgez %o0, loop_4748
39927 lduw [%l7 + 0x70], %l1
39928loop_4747:
39929 xnor %g4, %g2, %i5
39930 nop
39931 setx loop_4749, %l0, %l1
39932 wrpr 0x1, %tl
39933 wrpr %l1, %tpc
39934 add %l1, 0x4, %l1
39935 wrpr %l1, %tnpc
39936 setx 0x34400001400, %l0, %l1
39937 wrpr %l1, %tstate
39938 wrhpr 0x4, %htstate
39939 retry
39940loop_4748:
39941 std %f0, [%l7 + 0x48]
39942 edge16l %g1, %g6, %i1
39943 fnot1s %f15, %f12
39944loop_4749:
39945 fpsub16 %f14, %f6, %f12
39946 stx %l5, [%l7 + 0x38]
39947 fpack32 %f4, %f0, %f2
39948 ldsh [%l7 + 0x54], %g3
39949 st %f13, [%l7 + 0x28]
39950 bn,a,pn %xcc, loop_4750
39951 fand %f12, %f14, %f2
39952 fmovdle %xcc, %f7, %f0
39953 popc %l3, %i4
39954loop_4750:
39955 fornot1 %f14, %f4, %f10
39956 smulcc %i2, %g7, %o2
39957 sth %g5, [%l7 + 0x0A]
39958 fpadd32s %f7, %f5, %f14
39959 fble %fcc2, loop_4751
39960 ldsh [%l7 + 0x6E], %i6
39961 fmul8sux16 %f4, %f4, %f6
39962 stx %o1, [%l7 + 0x08]
39963loop_4751:
39964 be,pn %xcc, loop_4752
39965 fmovrdlez %l2, %f4, %f6
39966 sth %i0, [%l7 + 0x22]
39967 fbue %fcc2, loop_4753
39968loop_4752:
39969 fmovrdlz %i3, %f4, %f0
39970 fbne,a %fcc2, loop_4754
39971 siam 0x0
39972loop_4753:
39973 fmovdle %xcc, %f4, %f12
39974 fmuld8sux16 %f11, %f7, %f8
39975loop_4754:
39976 fmovs %f14, %f0
39977 tleu %xcc, 0x2
39978 ldsw [%l7 + 0x3C], %l0
39979 fnot2 %f8, %f10
39980 bn,a %icc, loop_4755
39981 edge8l %o3, %o4, %l6
39982 st %f14, [%l7 + 0x64]
39983 edge16n %o7, %l4, %i7
39984loop_4755:
39985 ldub [%l7 + 0x5B], %o6
39986 siam 0x0
39987 fmovsne %icc, %f3, %f10
39988 ldd [%l7 + 0x40], %f8
39989 fbul,a %fcc2, loop_4756
39990 movrlz %o5, %l1, %g4
39991 lduw [%l7 + 0x74], %o0
39992 fmovse %xcc, %f11, %f9
39993loop_4756:
39994 fmovrdgz %i5, %f8, %f4
39995 fcmpd %fcc3, %f0, %f2
39996 tvs %icc, 0x3
39997 tvc %icc, 0x3
39998 movle %icc, %g2, %g1
39999 fbule,a %fcc2, loop_4757
40000 stw %g6, [%l7 + 0x18]
40001 st %f10, [%l7 + 0x78]
40002 fpadd32s %f4, %f11, %f4
40003loop_4757:
40004 ldsb [%l7 + 0x53], %i1
40005 lduw [%l7 + 0x30], %g3
40006 lduw [%l7 + 0x48], %l3
40007 ldsb [%l7 + 0x63], %i4
40008 fbue %fcc3, loop_4758
40009 movpos %icc, %i2, %l5
40010 fblg,a %fcc3, loop_4759
40011 sllx %g7, 0x15, %o2
40012loop_4758:
40013 fcmpeq32 %f4, %f12, %i6
40014 fmul8x16 %f14, %f12, %f10
40015loop_4759:
40016 fmovdvs %xcc, %f7, %f2
40017 stw %o1, [%l7 + 0x20]
40018 fabsd %f4, %f2
40019 ld [%l7 + 0x34], %f3
40020 srl %l2, 0x15, %i0
40021 lduh [%l7 + 0x2E], %i3
40022 fcmpgt16 %f12, %f4, %l0
40023 fors %f6, %f0, %f4
40024 movvs %icc, %o3, %o4
40025 stw %g5, [%l7 + 0x40]
40026 fbue,a %fcc1, loop_4760
40027 fmuld8ulx16 %f1, %f7, %f4
40028 tpos %xcc, 0x1
40029 bcs,a loop_4761
40030loop_4760:
40031 fpsub32s %f0, %f14, %f11
40032 bvc loop_4762
40033 movvc %xcc, %o7, %l4
40034loop_4761:
40035 stb %i7, [%l7 + 0x40]
40036 ldub [%l7 + 0x3D], %l6
40037loop_4762:
40038 bge,a loop_4763
40039 fsrc2 %f6, %f10
40040 ldsb [%l7 + 0x1B], %o6
40041 fmovsge %xcc, %f2, %f1
40042loop_4763:
40043 fmovrdlez %l1, %f12, %f12
40044 fba,a %fcc2, loop_4764
40045 edge8n %g4, %o5, %i5
40046 fbuge %fcc0, loop_4765
40047 lduh [%l7 + 0x2C], %g2
40048loop_4764:
40049 ldsb [%l7 + 0x28], %o0
40050 fmul8x16al %f1, %f2, %f14
40051loop_4765:
40052 array32 %g1, %i1, %g6
40053 ldd [%l7 + 0x70], %f10
40054 ldd [%l7 + 0x18], %f10
40055 fmovdpos %icc, %f12, %f8
40056 fornot2s %f9, %f10, %f6
40057 fmovsle %xcc, %f6, %f4
40058 and %l3, 0x0B32, %i4
40059 fblg,a %fcc2, loop_4766
40060 tsubcc %g3, %l5, %i2
40061 std %f2, [%l7 + 0x10]
40062 st %f4, [%l7 + 0x40]
40063loop_4766:
40064 bgu,a,pn %icc, loop_4767
40065 ld [%l7 + 0x64], %f12
40066 fbge,a %fcc3, loop_4768
40067 ldsb [%l7 + 0x73], %g7
40068loop_4767:
40069 fone %f0
40070 fbuge,a %fcc2, loop_4769
40071loop_4768:
40072 st %f2, [%l7 + 0x70]
40073 fmovrsgz %i6, %f2, %f12
40074 sethi 0x1339, %o1
40075loop_4769:
40076 subcc %o2, %i0, %i3
40077 movcc %icc, %l2, %l0
40078 fnegd %f12, %f10
40079 movrgez %o4, %g5, %o3
40080 edge32ln %l4, %o7, %i7
40081 fnot2 %f10, %f6
40082 udivcc %l6, 0x1F23, %l1
40083 fmovdneg %xcc, %f8, %f11
40084 bn,a,pt %icc, loop_4770
40085 ldd [%l7 + 0x28], %f0
40086 std %f0, [%l7 + 0x70]
40087 fmovdne %icc, %f0, %f11
40088loop_4770:
40089 ldsw [%l7 + 0x7C], %g4
40090 add %o5, 0x18A1, %o6
40091 edge16n %i5, %o0, %g1
40092 subcc %i1, %g6, %l3
40093 mova %xcc, %i4, %g3
40094 xnorcc %l5, %g2, %g7
40095 ldub [%l7 + 0x6B], %i6
40096 fmuld8ulx16 %f4, %f14, %f4
40097 ldsb [%l7 + 0x5C], %i2
40098 smulcc %o2, %o1, %i0
40099 fmovdcc %xcc, %f3, %f9
40100 movrlez %i3, %l0, %o4
40101 movrlz %l2, %o3, %l4
40102 fmovdvs %xcc, %f6, %f11
40103 fmovdle %xcc, %f15, %f10
40104 ldsw [%l7 + 0x1C], %o7
40105 pdist %f4, %f6, %f14
40106 fmovsvc %icc, %f6, %f4
40107 ta %xcc, 0x5
40108 fcmped %fcc1, %f4, %f4
40109 srlx %g5, 0x1E, %l6
40110 lduw [%l7 + 0x08], %i7
40111 fmovdn %icc, %f9, %f7
40112 bl %icc, loop_4771
40113 stw %g4, [%l7 + 0x50]
40114 ldub [%l7 + 0x35], %o5
40115 movcs %icc, %o6, %l1
40116loop_4771:
40117 umulcc %o0, 0x138F, %i5
40118 sth %g1, [%l7 + 0x64]
40119 and %i1, 0x03A6, %g6
40120 ldd [%l7 + 0x58], %f0
40121 edge32ln %i4, %g3, %l5
40122 stw %l3, [%l7 + 0x58]
40123 lduh [%l7 + 0x46], %g7
40124 stb %g2, [%l7 + 0x56]
40125 st %f2, [%l7 + 0x30]
40126 orncc %i6, %o2, %i2
40127 st %f1, [%l7 + 0x5C]
40128 brlez %i0, loop_4772
40129 sth %i3, [%l7 + 0x0E]
40130 edge32n %l0, %o1, %l2
40131 sub %o4, 0x1C25, %l4
40132loop_4772:
40133 fcmpgt32 %f4, %f10, %o3
40134 tcs %xcc, 0x7
40135 fbne,a %fcc3, loop_4773
40136 ldsw [%l7 + 0x20], %o7
40137 ble loop_4774
40138 movrlez %l6, 0x1D3, %i7
40139loop_4773:
40140 fmovrdgez %g5, %f8, %f10
40141 alignaddr %g4, %o6, %l1
40142loop_4774:
40143 fmovscc %icc, %f6, %f0
40144 pdist %f0, %f14, %f2
40145 ld [%l7 + 0x0C], %f6
40146 stw %o0, [%l7 + 0x1C]
40147 lduh [%l7 + 0x64], %i5
40148 ta %xcc, 0x6
40149 xor %o5, %i1, %g6
40150 movrgz %i4, %g3, %l5
40151 fxors %f1, %f14, %f7
40152 ldsh [%l7 + 0x46], %l3
40153 fcmple32 %f10, %f2, %g1
40154 stx %g7, [%l7 + 0x30]
40155 stb %i6, [%l7 + 0x45]
40156 fabsd %f0, %f10
40157 fmovsne %icc, %f6, %f4
40158 bvc,pt %icc, loop_4775
40159 stw %g2, [%l7 + 0x64]
40160 lduh [%l7 + 0x1A], %o2
40161 stb %i2, [%l7 + 0x43]
40162loop_4775:
40163 fmovsvc %icc, %f1, %f5
40164 fmovdvc %xcc, %f7, %f1
40165 st %f2, [%l7 + 0x78]
40166 andcc %i3, 0x0809, %i0
40167 fbg %fcc0, loop_4776
40168 st %f4, [%l7 + 0x1C]
40169 fmovsne %xcc, %f15, %f4
40170 add %l0, 0x19A5, %o1
40171loop_4776:
40172 fnegs %f10, %f10
40173 fmovrdlez %o4, %f12, %f4
40174 fandnot2 %f8, %f12, %f0
40175 fmovrdgez %l4, %f4, %f0
40176 fone %f8
40177 fmovdne %icc, %f2, %f2
40178 st %f10, [%l7 + 0x24]
40179 lduh [%l7 + 0x4A], %o3
40180 ld [%l7 + 0x24], %f3
40181 fmul8ulx16 %f4, %f10, %f0
40182 sth %o7, [%l7 + 0x0A]
40183 tgu %xcc, 0x4
40184 fands %f2, %f11, %f3
40185 fmovsg %icc, %f8, %f10
40186 tcs %icc, 0x7
40187 sdivx %l6, 0x1CC6, %l2
40188 fmul8x16au %f14, %f0, %f12
40189 fpack16 %f10, %f14
40190 fmovrslez %i7, %f12, %f7
40191 fmovdl %icc, %f8, %f3
40192 nop
40193 setx loop_4777, %l0, %l1
40194 wrpr 0x1, %tl
40195 wrpr %l1, %tpc
40196 add %l1, 0x4, %l1
40197 wrpr %l1, %tnpc
40198 setx 0x34400001400, %l0, %l1
40199 wrpr %l1, %tstate
40200 wrhpr 0x4, %htstate
40201 retry
40202 srl %g5, %o6, %g4
40203 or %l1, %o0, %i5
40204 fsrc1 %f8, %f4
40205loop_4777:
40206 fmovda %icc, %f2, %f9
40207 array16 %i1, %g6, %o5
40208 fbo,a %fcc1, loop_4778
40209 sll %g3, 0x1F, %l5
40210 stw %l3, [%l7 + 0x6C]
40211 udiv %g1, 0x0559, %i4
40212loop_4778:
40213 sethi 0x07A6, %i6
40214 fmovdleu %xcc, %f9, %f9
40215 ldsh [%l7 + 0x64], %g7
40216 fmovdcs %icc, %f13, %f12
40217 brnz %o2, loop_4779
40218 fmul8ulx16 %f14, %f10, %f0
40219 fmovdcs %icc, %f12, %f7
40220 nop
40221 setx loop_4780, %l0, %l1
40222 wrpr 0x1, %tl
40223 wrpr %l1, %tnpc
40224 setx 0x34400001400, %l0, %l1
40225 wrpr %l1, %tstate
40226 wrhpr 0x4, %htstate
40227 done
40228loop_4779:
40229 addccc %g2, 0x1AC1, %i2
40230 movrgz %i0, 0x3C0, %i3
40231 fsrc2s %f13, %f1
40232loop_4780:
40233 ldsh [%l7 + 0x72], %o1
40234 fbe,a %fcc3, loop_4781
40235 ldsw [%l7 + 0x4C], %o4
40236 stw %l0, [%l7 + 0x14]
40237 fmovrslz %o3, %f4, %f11
40238loop_4781:
40239 fmul8sux16 %f6, %f10, %f10
40240 fmovscc %icc, %f10, %f0
40241 fmovd %f12, %f12
40242 fmovrdlez %l4, %f2, %f0
40243 move %icc, %l6, %l2
40244 fmovdvs %icc, %f3, %f11
40245 fmovsvc %icc, %f3, %f15
40246 ldx [%l7 + 0x60], %o7
40247 fsrc1s %f3, %f7
40248 array32 %i7, %o6, %g5
40249 fmovsge %icc, %f14, %f11
40250 fmovdcs %xcc, %f8, %f7
40251 xnor %g4, 0x1DCC, %o0
40252 fmovspos %xcc, %f6, %f4
40253 ldx [%l7 + 0x10], %i5
40254 movvs %icc, %i1, %l1
40255 ld [%l7 + 0x10], %f8
40256 lduh [%l7 + 0x76], %g6
40257 ldsh [%l7 + 0x4E], %o5
40258 stb %g3, [%l7 + 0x75]
40259 te %icc, 0x1
40260 ldub [%l7 + 0x39], %l5
40261 ldsb [%l7 + 0x44], %l3
40262 std %f6, [%l7 + 0x20]
40263 fba %fcc1, loop_4782
40264 sdivcc %i4, 0x0A7C, %i6
40265 stx %g7, [%l7 + 0x40]
40266 fandnot2s %f6, %f11, %f10
40267loop_4782:
40268 sth %o2, [%l7 + 0x40]
40269 movre %g1, %g2, %i0
40270 ldsb [%l7 + 0x48], %i3
40271 lduh [%l7 + 0x0E], %o1
40272 fmovdl %xcc, %f6, %f1
40273 fabsd %f8, %f14
40274 ld [%l7 + 0x28], %f11
40275 tvs %xcc, 0x7
40276 std %f6, [%l7 + 0x18]
40277 fcmpgt32 %f4, %f2, %i2
40278 bge,pt %xcc, loop_4783
40279 ldub [%l7 + 0x10], %o4
40280 tl %icc, 0x4
40281 fmovdcc %icc, %f2, %f7
40282loop_4783:
40283 edge32 %l0, %l4, %o3
40284 movrgez %l2, 0x087, %o7
40285 tcs %xcc, 0x0
40286 ldd [%l7 + 0x18], %f10
40287 ldub [%l7 + 0x7A], %i7
40288 fmovspos %xcc, %f12, %f14
40289 orncc %l6, %g5, %g4
40290 ld [%l7 + 0x38], %f5
40291 xnorcc %o0, 0x0ABC, %o6
40292 bn loop_4784
40293 fnegs %f14, %f8
40294 stw %i5, [%l7 + 0x64]
40295 movn %xcc, %l1, %g6
40296loop_4784:
40297 fnot2s %f15, %f3
40298 fandnot2 %f6, %f4, %f10
40299 ta %xcc, 0x0
40300 xnorcc %o5, %g3, %l5
40301 movpos %xcc, %i1, %i4
40302 stb %i6, [%l7 + 0x45]
40303 fcmped %fcc1, %f8, %f10
40304 bg loop_4785
40305 edge32l %l3, %o2, %g1
40306 edge8 %g2, %i0, %g7
40307 lduh [%l7 + 0x36], %i3
40308loop_4785:
40309 fmovsle %xcc, %f9, %f14
40310 tsubcctv %i2, 0x103F, %o1
40311 tneg %icc, 0x4
40312 brgz,a %l0, loop_4786
40313 std %f4, [%l7 + 0x70]
40314 fexpand %f8, %f4
40315 ldsh [%l7 + 0x54], %l4
40316loop_4786:
40317 ldd [%l7 + 0x28], %f4
40318 edge8 %o4, %l2, %o3
40319 ldub [%l7 + 0x5F], %o7
40320 fblg %fcc0, loop_4787
40321 tneg %xcc, 0x0
40322 ld [%l7 + 0x44], %f7
40323 udivx %l6, 0x063C, %i7
40324loop_4787:
40325 ldsb [%l7 + 0x45], %g5
40326 fbge,a %fcc3, loop_4788
40327 xorcc %o0, 0x0A83, %o6
40328 sub %g4, %i5, %l1
40329 fmovdcs %icc, %f9, %f1
40330loop_4788:
40331 fnegs %f1, %f3
40332 lduh [%l7 + 0x44], %g6
40333 fbu,a %fcc1, loop_4789
40334 fbg,a %fcc0, loop_4790
40335 fmovdneg %icc, %f11, %f11
40336 movrlz %o5, %g3, %l5
40337loop_4789:
40338 stx %i4, [%l7 + 0x50]
40339loop_4790:
40340 ldsw [%l7 + 0x20], %i1
40341 stb %l3, [%l7 + 0x50]
40342 lduw [%l7 + 0x0C], %i6
40343 smulcc %g1, 0x0A07, %g2
40344 or %o2, 0x0AAB, %g7
40345 lduh [%l7 + 0x56], %i3
40346 lduh [%l7 + 0x38], %i0
40347 sth %i2, [%l7 + 0x7C]
40348 fmul8x16al %f2, %f7, %f4
40349 ldd [%l7 + 0x38], %f0
40350 orn %l0, 0x007F, %l4
40351 ldsb [%l7 + 0x5D], %o1
40352 ldub [%l7 + 0x6B], %l2
40353 ldsw [%l7 + 0x60], %o4
40354 fmovrdlez %o7, %f8, %f10
40355 fbuge,a %fcc3, loop_4791
40356 movrlz %l6, %o3, %g5
40357 tl %xcc, 0x4
40358 move %xcc, %i7, %o0
40359loop_4791:
40360 tn %icc, 0x6
40361 fbg %fcc0, loop_4792
40362 ldub [%l7 + 0x7E], %o6
40363 bshuffle %f10, %f4, %f4
40364 fnot1 %f14, %f10
40365loop_4792:
40366 nop
40367 setx loop_4793, %l0, %l1
40368 jmpl %l1, %g4
40369 fmovsl %icc, %f6, %f14
40370 ldd [%l7 + 0x40], %f12
40371 fsrc1s %f2, %f2
40372loop_4793:
40373 bn loop_4794
40374 movvc %icc, %l1, %i5
40375 edge8ln %o5, %g3, %l5
40376 stw %g6, [%l7 + 0x40]
40377loop_4794:
40378 move %xcc, %i1, %i4
40379 ldx [%l7 + 0x30], %i6
40380 fpadd32 %f10, %f12, %f8
40381 smul %g1, %g2, %l3
40382 ldub [%l7 + 0x6B], %g7
40383 edge8l %o2, %i3, %i0
40384 xnorcc %i2, %l4, %l0
40385 edge8l %l2, %o4, %o7
40386 fxor %f8, %f14, %f4
40387 fandnot2 %f8, %f4, %f4
40388 movge %icc, %l6, %o3
40389 movrlz %o1, 0x277, %i7
40390 ld [%l7 + 0x4C], %f7
40391 fpadd16 %f12, %f2, %f0
40392 xorcc %g5, 0x11A8, %o0
40393 fmovdl %icc, %f1, %f11
40394 stw %o6, [%l7 + 0x70]
40395 movneg %icc, %g4, %l1
40396 fmovsn %xcc, %f13, %f14
40397 array32 %i5, %g3, %o5
40398 fcmps %fcc1, %f15, %f5
40399 ldx [%l7 + 0x68], %l5
40400 st %f8, [%l7 + 0x30]
40401 edge32n %i1, %g6, %i4
40402 fpsub32s %f13, %f0, %f9
40403 fsrc2 %f4, %f0
40404 movcc %icc, %i6, %g2
40405 ldsb [%l7 + 0x7F], %g1
40406 tleu %icc, 0x1
40407 brz %l3, loop_4795
40408 ldsb [%l7 + 0x64], %o2
40409 movl %icc, %g7, %i3
40410 st %f10, [%l7 + 0x34]
40411loop_4795:
40412 fmovsgu %xcc, %f4, %f10
40413 stw %i2, [%l7 + 0x08]
40414 fnot1s %f10, %f10
40415 fbo %fcc1, loop_4796
40416 fmovrslz %i0, %f7, %f6
40417 ldx [%l7 + 0x60], %l4
40418 movvs %icc, %l0, %o4
40419loop_4796:
40420 move %xcc, %l2, %o7
40421 lduw [%l7 + 0x64], %l6
40422 fpsub32s %f0, %f4, %f1
40423 umul %o3, 0x009F, %i7
40424 fbg,a %fcc0, loop_4797
40425 fbule,a %fcc3, loop_4798
40426 umulcc %o1, %o0, %o6
40427 array32 %g5, %g4, %i5
40428loop_4797:
40429 ldub [%l7 + 0x66], %g3
40430loop_4798:
40431 stb %l1, [%l7 + 0x1D]
40432 fcmpgt16 %f10, %f6, %l5
40433 brgez %i1, loop_4799
40434 movcs %xcc, %o5, %g6
40435 fcmpgt32 %f12, %f2, %i6
40436 ba,pt %xcc, loop_4800
40437loop_4799:
40438 ldsw [%l7 + 0x30], %i4
40439 st %f14, [%l7 + 0x5C]
40440 tn %xcc, 0x3
40441loop_4800:
40442 nop
40443 setx loop_4801, %l0, %l1
40444 wrpr 0x1, %tl
40445 wrpr %l1, %tpc
40446 add %l1, 0x4, %l1
40447 wrpr %l1, %tnpc
40448 setx 0x34400001400, %l0, %l1
40449 wrpr %l1, %tstate
40450 wrhpr 0x4, %htstate
40451 retry
40452 fba %fcc2, loop_4802
40453 movleu %xcc, %g1, %g2
40454 alignaddr %o2, %g7, %i3
40455loop_4801:
40456 std %f0, [%l7 + 0x18]
40457loop_4802:
40458 fcmpeq16 %f12, %f2, %i2
40459 lduh [%l7 + 0x10], %l3
40460 ldsh [%l7 + 0x5E], %l4
40461 edge8ln %i0, %l0, %l2
40462 fmovdgu %xcc, %f7, %f13
40463 lduw [%l7 + 0x50], %o7
40464 addc %l6, %o4, %i7
40465 st %f9, [%l7 + 0x40]
40466 fnegd %f8, %f14
40467 fcmpd %fcc1, %f14, %f12
40468 lduh [%l7 + 0x16], %o3
40469 fmovscc %icc, %f7, %f4
40470 fmovde %icc, %f4, %f15
40471 stw %o1, [%l7 + 0x50]
40472 lduw [%l7 + 0x24], %o6
40473 fsrc1 %f12, %f12
40474 fbn %fcc3, loop_4803
40475 fsrc2s %f15, %f12
40476 addccc %o0, 0x0A1B, %g4
40477 smulcc %g5, 0x0BDC, %g3
40478loop_4803:
40479 sth %i5, [%l7 + 0x40]
40480 lduh [%l7 + 0x12], %l5
40481 fnegd %f10, %f14
40482 edge8l %l1, %i1, %o5
40483 lduw [%l7 + 0x48], %g6
40484 fcmpgt32 %f4, %f4, %i4
40485 and %i6, 0x04FD, %g2
40486 std %f4, [%l7 + 0x28]
40487 srl %o2, %g1, %i3
40488 sth %i2, [%l7 + 0x64]
40489 fpsub32 %f6, %f6, %f10
40490 tl %icc, 0x3
40491 fcmpd %fcc2, %f14, %f0
40492 fandnot1s %f0, %f11, %f15
40493 movn %xcc, %l3, %g7
40494 fbe %fcc2, loop_4804
40495 ldx [%l7 + 0x30], %l4
40496 fmovdg %icc, %f3, %f4
40497 fmovrdgz %i0, %f12, %f12
40498loop_4804:
40499 sra %l0, %l2, %o7
40500 tsubcctv %l6, 0x1A53, %o4
40501 fbn,a %fcc0, loop_4805
40502 fmovscc %xcc, %f9, %f15
40503 fbe %fcc3, loop_4806
40504 orcc %o3, %i7, %o6
40505loop_4805:
40506 sth %o0, [%l7 + 0x3A]
40507 edge16l %g4, %g5, %g3
40508loop_4806:
40509 fbule %fcc3, loop_4807
40510 ldub [%l7 + 0x3D], %o1
40511 fsrc2 %f0, %f8
40512 stb %i5, [%l7 + 0x68]
40513loop_4807:
40514 bleu loop_4808
40515 alignaddr %l1, %i1, %l5
40516 movl %icc, %o5, %g6
40517 fbug,a %fcc3, loop_4809
40518loop_4808:
40519 ba %icc, loop_4810
40520 ldsb [%l7 + 0x71], %i4
40521 lduh [%l7 + 0x4E], %i6
40522loop_4809:
40523 fmovrde %g2, %f10, %f4
40524loop_4810:
40525 ld [%l7 + 0x18], %f2
40526 ta %icc, 0x6
40527 movrne %o2, %i3, %i2
40528 movn %xcc, %g1, %g7
40529 fmovsleu %xcc, %f6, %f14
40530 fmovrdne %l3, %f8, %f10
40531 sdivcc %l4, 0x0C60, %l0
40532 ldsb [%l7 + 0x74], %i0
40533 fbne,a %fcc0, loop_4811
40534 fmovsne %xcc, %f11, %f14
40535 ldx [%l7 + 0x50], %o7
40536 addccc %l6, %o4, %l2
40537loop_4811:
40538 movrgz %o3, 0x081, %o6
40539 fmovrdgez %o0, %f0, %f10
40540 fmovdcc %icc, %f7, %f14
40541 edge16n %g4, %i7, %g5
40542 fand %f0, %f8, %f12
40543 for %f10, %f10, %f10
40544 stx %g3, [%l7 + 0x20]
40545 ld [%l7 + 0x28], %f5
40546 ldx [%l7 + 0x08], %o1
40547 bleu %xcc, loop_4812
40548 bneg,a loop_4813
40549 sll %i5, %i1, %l1
40550 std %f6, [%l7 + 0x20]
40551loop_4812:
40552 movne %icc, %l5, %g6
40553loop_4813:
40554 ldx [%l7 + 0x70], %i4
40555 movrne %o5, 0x328, %g2
40556 fnegd %f6, %f0
40557 edge8l %o2, %i3, %i2
40558 bvs,pn %xcc, loop_4814
40559 bg loop_4815
40560 subcc %g1, %i6, %l3
40561 lduw [%l7 + 0x5C], %g7
40562loop_4814:
40563 lduh [%l7 + 0x74], %l4
40564loop_4815:
40565 ldd [%l7 + 0x38], %f6
40566 stx %l0, [%l7 + 0x28]
40567 fmovdpos %xcc, %f12, %f6
40568 edge16n %i0, %l6, %o7
40569 ldsb [%l7 + 0x39], %l2
40570 fmovscc %xcc, %f4, %f12
40571 fcmpes %fcc2, %f10, %f15
40572 edge32n %o3, %o6, %o0
40573 bvs,a,pt %icc, loop_4816
40574 sth %g4, [%l7 + 0x50]
40575 fpsub32s %f5, %f4, %f13
40576 tcc %xcc, 0x0
40577loop_4816:
40578 fmovde %xcc, %f7, %f9
40579 edge32 %o4, %g5, %g3
40580 brnz,a %o1, loop_4817
40581 ldsb [%l7 + 0x0F], %i7
40582 fblg,a %fcc3, loop_4818
40583 fmul8x16au %f0, %f9, %f14
40584loop_4817:
40585 stw %i5, [%l7 + 0x28]
40586 fmovrslez %i1, %f12, %f15
40587loop_4818:
40588 sdivx %l1, 0x172B, %l5
40589 for %f4, %f8, %f14
40590 fxors %f4, %f5, %f15
40591 fba %fcc2, loop_4819
40592 fmovrsgz %i4, %f0, %f6
40593 lduw [%l7 + 0x50], %g6
40594 srax %g2, 0x01, %o5
40595loop_4819:
40596 st %f7, [%l7 + 0x64]
40597 sth %i3, [%l7 + 0x22]
40598 fxnor %f2, %f10, %f14
40599 fmovsl %xcc, %f14, %f7
40600 lduh [%l7 + 0x56], %i2
40601 fabsd %f0, %f8
40602 ldsh [%l7 + 0x2C], %g1
40603 mova %xcc, %o2, %i6
40604 addcc %g7, 0x0817, %l3
40605 bg,a loop_4820
40606 fmovs %f14, %f5
40607 std %f14, [%l7 + 0x20]
40608 ldx [%l7 + 0x18], %l4
40609loop_4820:
40610 fcmps %fcc3, %f15, %f6
40611 ldub [%l7 + 0x19], %l0
40612 fpackfix %f2, %f1
40613 ld [%l7 + 0x2C], %f12
40614 tneg %xcc, 0x0
40615 fmovrse %l6, %f7, %f5
40616 st %f11, [%l7 + 0x28]
40617 fbne,a %fcc0, loop_4821
40618 srlx %o7, %l2, %i0
40619 fpsub32 %f10, %f8, %f10
40620 bcs,a loop_4822
40621loop_4821:
40622 mova %xcc, %o3, %o0
40623 taddcc %g4, 0x1AAD, %o6
40624 fmovde %icc, %f4, %f11
40625loop_4822:
40626 fsrc2s %f10, %f13
40627 movcc %xcc, %g5, %g3
40628 taddcctv %o1, 0x0135, %o4
40629 te %icc, 0x7
40630 bl,pn %icc, loop_4823
40631 fmovdn %icc, %f15, %f10
40632 xor %i5, 0x17DA, %i7
40633 fxnor %f4, %f12, %f6
40634loop_4823:
40635 fmovsge %xcc, %f7, %f5
40636 bg,pn %icc, loop_4824
40637 movg %icc, %l1, %i1
40638 sdiv %i4, 0x1C70, %g6
40639 andncc %l5, %g2, %o5
40640loop_4824:
40641 nop
40642 setx loop_4825, %l0, %l1
40643 wrpr 0x1, %tl
40644 wrpr %l1, %tpc
40645 add %l1, 0x4, %l1
40646 wrpr %l1, %tnpc
40647 setx 0x34400001400, %l0, %l1
40648 wrpr %l1, %tstate
40649 wrhpr 0x4, %htstate
40650 retry
40651 move %icc, %i3, %i2
40652 st %f3, [%l7 + 0x30]
40653 fmovrsne %o2, %f2, %f2
40654loop_4825:
40655 fmovspos %icc, %f2, %f5
40656 ldx [%l7 + 0x60], %g1
40657 ldd [%l7 + 0x10], %f10
40658 ldsb [%l7 + 0x5C], %i6
40659 fcmpne32 %f2, %f10, %g7
40660 movre %l3, 0x2BC, %l0
40661 xorcc %l4, 0x0C3F, %o7
40662 xor %l6, %l2, %i0
40663 movcs %icc, %o0, %o3
40664 st %f11, [%l7 + 0x28]
40665 tsubcc %g4, %g5, %g3
40666 fxnor %f4, %f10, %f12
40667 fbue %fcc2, loop_4826
40668 fnegs %f3, %f12
40669 fmovs %f3, %f15
40670 movgu %icc, %o6, %o4
40671loop_4826:
40672 fmovdl %xcc, %f10, %f11
40673 std %f6, [%l7 + 0x68]
40674 st %f12, [%l7 + 0x20]
40675 fcmple16 %f8, %f6, %i5
40676 fpackfix %f4, %f5
40677 stx %o1, [%l7 + 0x10]
40678 ldsb [%l7 + 0x54], %i7
40679 fmovsneg %xcc, %f5, %f11
40680 bcc,a loop_4827
40681 ldsw [%l7 + 0x58], %l1
40682 edge16ln %i1, %g6, %i4
40683 fpadd32s %f10, %f8, %f14
40684loop_4827:
40685 addccc %l5, %o5, %i3
40686 fcmped %fcc2, %f4, %f6
40687 ldx [%l7 + 0x10], %g2
40688 fzero %f4
40689 fpadd16s %f3, %f12, %f1
40690 tg %xcc, 0x2
40691 fbge,a %fcc1, loop_4828
40692 ba,a,pt %icc, loop_4829
40693 movrne %o2, %i2, %i6
40694 fcmple32 %f12, %f4, %g7
40695loop_4828:
40696 movne %icc, %l3, %l0
40697loop_4829:
40698 subccc %g1, 0x073E, %o7
40699 bne,a,pn %xcc, loop_4830
40700 movrne %l6, %l2, %i0
40701 bshuffle %f10, %f6, %f2
40702 sth %l4, [%l7 + 0x58]
40703loop_4830:
40704 ldsb [%l7 + 0x38], %o0
40705 fornot2 %f14, %f10, %f2
40706 fornot2 %f10, %f10, %f4
40707 fmul8ulx16 %f4, %f6, %f0
40708 fbge %fcc1, loop_4831
40709 edge32l %g4, %g5, %o3
40710 fpsub32s %f5, %f0, %f12
40711 fpmerge %f10, %f9, %f2
40712loop_4831:
40713 ldx [%l7 + 0x78], %g3
40714 edge32ln %o6, %i5, %o1
40715 udivx %i7, 0x16FF, %o4
40716 ldx [%l7 + 0x40], %l1
40717 ldub [%l7 + 0x51], %i1
40718 ld [%l7 + 0x40], %f10
40719 stx %i4, [%l7 + 0x10]
40720 ldx [%l7 + 0x38], %g6
40721 fnot1 %f0, %f0
40722 fmovdneg %icc, %f4, %f2
40723 fornot1 %f10, %f0, %f0
40724 fmovrsgez %o5, %f13, %f5
40725 bgu %xcc, loop_4832
40726 stb %i3, [%l7 + 0x42]
40727 fmovdleu %icc, %f12, %f7
40728 fpadd32s %f9, %f15, %f5
40729loop_4832:
40730 fbg %fcc1, loop_4833
40731 fmovrdlz %l5, %f2, %f8
40732 fnors %f1, %f13, %f1
40733 sth %o2, [%l7 + 0x42]
40734loop_4833:
40735 movle %xcc, %g2, %i2
40736 ldsw [%l7 + 0x20], %g7
40737 taddcctv %l3, 0x057B, %i6
40738 tne %icc, 0x2
40739 stx %g1, [%l7 + 0x48]
40740 stw %o7, [%l7 + 0x64]
40741 movrlz %l0, 0x1F2, %l6
40742 fmovdcs %icc, %f13, %f14
40743 sdivx %i0, 0x08BC, %l4
40744 fmovrdne %l2, %f12, %f14
40745 sdivcc %g4, 0x18E6, %g5
40746 bleu,a,pt %xcc, loop_4834
40747 sll %o0, 0x06, %g3
40748 movvs %xcc, %o6, %o3
40749 sth %i5, [%l7 + 0x68]
40750loop_4834:
40751 fnegd %f12, %f2
40752 orn %i7, 0x1A2B, %o1
40753 or %o4, 0x034B, %l1
40754 ldub [%l7 + 0x08], %i4
40755 movrlez %i1, 0x0C2, %o5
40756 lduw [%l7 + 0x70], %i3
40757 movpos %xcc, %g6, %l5
40758 movcc %icc, %o2, %g2
40759 nop
40760 setx loop_4835, %l0, %l1
40761 wrpr 0x1, %tl
40762 wrpr %l1, %tnpc
40763 setx 0x34400001400, %l0, %l1
40764 wrpr %l1, %tstate
40765 wrhpr 0x4, %htstate
40766 done
40767 fbge,a %fcc3, loop_4836
40768 stw %i2, [%l7 + 0x1C]
40769 sth %l3, [%l7 + 0x76]
40770loop_4835:
40771 stb %i6, [%l7 + 0x5C]
40772loop_4836:
40773 fmovrdlz %g1, %f0, %f6
40774 and %g7, %o7, %l6
40775 andn %i0, %l0, %l4
40776 fcmpgt16 %f12, %f4, %l2
40777 fexpand %f8, %f14
40778 fbul,a %fcc2, loop_4837
40779 lduw [%l7 + 0x34], %g4
40780 ldub [%l7 + 0x3A], %o0
40781 ldsb [%l7 + 0x2A], %g5
40782loop_4837:
40783 fcmple16 %f0, %f10, %o6
40784 addcc %o3, %i5, %g3
40785 stw %o1, [%l7 + 0x10]
40786 lduh [%l7 + 0x6C], %i7
40787 tn %xcc, 0x1
40788 fcmple16 %f6, %f10, %l1
40789 stx %o4, [%l7 + 0x38]
40790 orn %i4, 0x1925, %o5
40791 std %f2, [%l7 + 0x60]
40792 fmovsvs %icc, %f5, %f15
40793 fpadd32s %f11, %f5, %f6
40794 ldsh [%l7 + 0x2E], %i1
40795 orncc %i3, 0x1C1D, %g6
40796 brgz %l5, loop_4838
40797 fmovrsgez %g2, %f11, %f11
40798 fcmple16 %f6, %f8, %i2
40799 fxor %f2, %f6, %f8
40800loop_4838:
40801 bpos,a %icc, loop_4839
40802 bl,a loop_4840
40803 fone %f0
40804 fmovsg %icc, %f3, %f7
40805loop_4839:
40806 std %f10, [%l7 + 0x78]
40807loop_4840:
40808 fmovsn %xcc, %f0, %f5
40809 addccc %o2, %i6, %g1
40810 fbl,a %fcc3, loop_4841
40811 fmovdgu %xcc, %f0, %f3
40812 fmovsg %xcc, %f10, %f13
40813 fmovrdne %g7, %f12, %f6
40814loop_4841:
40815 fbue %fcc3, loop_4842
40816 addccc %l3, 0x0288, %l6
40817 ldsw [%l7 + 0x54], %i0
40818 fxnor %f0, %f6, %f8
40819loop_4842:
40820 ld [%l7 + 0x2C], %f13
40821 stx %l0, [%l7 + 0x78]
40822 ldd [%l7 + 0x20], %f4
40823 be,pt %icc, loop_4843
40824 ldsw [%l7 + 0x78], %l4
40825 tvc %xcc, 0x4
40826 ldub [%l7 + 0x37], %l2
40827loop_4843:
40828 fnot1s %f10, %f5
40829 edge8ln %g4, %o0, %o7
40830 ldsw [%l7 + 0x18], %g5
40831 fbu %fcc2, loop_4844
40832 taddcc %o3, %o6, %i5
40833 fornot1s %f15, %f5, %f11
40834 fcmps %fcc2, %f15, %f15
40835loop_4844:
40836 tsubcctv %o1, 0x0552, %i7
40837 sth %g3, [%l7 + 0x76]
40838 fmovde %icc, %f10, %f8
40839 ldsb [%l7 + 0x3A], %l1
40840 fornot1s %f2, %f10, %f7
40841 ldsw [%l7 + 0x58], %i4
40842 fmovdge %xcc, %f4, %f4
40843 bl %icc, loop_4845
40844 fcmpd %fcc2, %f2, %f14
40845 bge,pt %icc, loop_4846
40846 ldd [%l7 + 0x28], %f2
40847loop_4845:
40848 for %f0, %f10, %f0
40849 ldx [%l7 + 0x18], %o4
40850loop_4846:
40851 std %f12, [%l7 + 0x60]
40852 srlx %i1, 0x0E, %i3
40853 fnot1 %f0, %f12
40854 fbl,a %fcc1, loop_4847
40855 ldsb [%l7 + 0x5F], %o5
40856 fble,a %fcc2, loop_4848
40857 ldsw [%l7 + 0x58], %g6
40858loop_4847:
40859 andn %l5, %i2, %o2
40860 udivcc %g2, 0x1DF9, %g1
40861loop_4848:
40862 lduw [%l7 + 0x50], %g7
40863 fbug %fcc0, loop_4849
40864 ldsh [%l7 + 0x66], %i6
40865 lduw [%l7 + 0x24], %l6
40866 fcmpes %fcc2, %f2, %f7
40867loop_4849:
40868 std %f14, [%l7 + 0x38]
40869 stx %i0, [%l7 + 0x78]
40870 stw %l0, [%l7 + 0x7C]
40871 ldsw [%l7 + 0x58], %l4
40872 brgez %l2, loop_4850
40873 umul %l3, 0x1C6E, %g4
40874 ldx [%l7 + 0x68], %o7
40875 bvc loop_4851
40876loop_4850:
40877 fnand %f8, %f14, %f2
40878 fone %f0
40879 fmovsgu %xcc, %f13, %f12
40880loop_4851:
40881 bn,a loop_4852
40882 fmovsgu %xcc, %f6, %f9
40883 fnors %f0, %f9, %f7
40884 fsrc2s %f2, %f12
40885loop_4852:
40886 nop
40887 setx loop_4853, %l0, %l1
40888 jmpl %l1, %o0
40889 fandnot1 %f4, %f10, %f6
40890 fxnors %f7, %f4, %f2
40891 edge8l %g5, %o6, %i5
40892loop_4853:
40893 fmovrsgz %o1, %f7, %f7
40894 edge32 %i7, %g3, %o3
40895 fzero %f8
40896 fble %fcc1, loop_4854
40897 fmovsg %icc, %f10, %f2
40898 fmovdgu %icc, %f15, %f8
40899 sra %l1, %i4, %o4
40900loop_4854:
40901 ldsw [%l7 + 0x7C], %i1
40902 fsrc1 %f6, %f14
40903 fblg,a %fcc0, loop_4855
40904 fcmpne32 %f6, %f2, %i3
40905 andcc %o5, 0x1D8E, %l5
40906 ld [%l7 + 0x1C], %f6
40907loop_4855:
40908 fxors %f8, %f4, %f5
40909 for %f14, %f14, %f4
40910 std %f6, [%l7 + 0x20]
40911 andn %i2, 0x1039, %g6
40912 alignaddrl %g2, %g1, %o2
40913 xnor %g7, 0x1D79, %i6
40914 be,a loop_4856
40915 lduh [%l7 + 0x50], %i0
40916 tneg %xcc, 0x1
40917 bshuffle %f14, %f14, %f2
40918loop_4856:
40919 ldsw [%l7 + 0x44], %l6
40920 fmovsl %xcc, %f14, %f13
40921 tg %xcc, 0x2
40922 movcs %xcc, %l4, %l2
40923 stx %l0, [%l7 + 0x30]
40924 or %l3, %o7, %o0
40925 lduw [%l7 + 0x3C], %g5
40926 stx %o6, [%l7 + 0x10]
40927 ldsw [%l7 + 0x30], %i5
40928 fexpand %f6, %f0
40929 fbn %fcc3, loop_4857
40930 edge16ln %o1, %g4, %i7
40931 edge8l %o3, %l1, %g3
40932 fmovdg %xcc, %f6, %f0
40933loop_4857:
40934 lduh [%l7 + 0x6C], %i4
40935 fmovrsgz %o4, %f12, %f15
40936 stb %i1, [%l7 + 0x7B]
40937 ldsb [%l7 + 0x13], %i3
40938 bne,a,pt %icc, loop_4858
40939 alignaddrl %l5, %o5, %i2
40940 fnands %f6, %f4, %f10
40941 bg loop_4859
40942loop_4858:
40943 fmovsleu %xcc, %f10, %f11
40944 edge8ln %g6, %g1, %g2
40945 brz,a %o2, loop_4860
40946loop_4859:
40947 bne,pn %icc, loop_4861
40948 fxor %f2, %f8, %f12
40949 sdiv %g7, 0x18F0, %i0
40950loop_4860:
40951 stb %l6, [%l7 + 0x12]
40952loop_4861:
40953 be,pn %icc, loop_4862
40954 sub %i6, %l2, %l0
40955 fmovda %icc, %f15, %f11
40956 subccc %l4, 0x19EE, %o7
40957loop_4862:
40958 faligndata %f6, %f2, %f12
40959 fmuld8ulx16 %f0, %f4, %f4
40960 srl %o0, 0x13, %g5
40961 be,a loop_4863
40962 bneg,a,pt %xcc, loop_4864
40963 mulscc %l3, %i5, %o6
40964 std %f14, [%l7 + 0x70]
40965loop_4863:
40966 std %f0, [%l7 + 0x28]
40967loop_4864:
40968 fmovrsne %g4, %f5, %f4
40969 fpsub32s %f9, %f15, %f6
40970 st %f2, [%l7 + 0x70]
40971 st %f5, [%l7 + 0x08]
40972 sll %i7, %o1, %l1
40973 stw %o3, [%l7 + 0x10]
40974 subcc %g3, %o4, %i4
40975 fpsub16s %f12, %f14, %f10
40976 st %f12, [%l7 + 0x10]
40977 sdivx %i3, 0x0648, %l5
40978 fmovdneg %icc, %f5, %f10
40979 ldsh [%l7 + 0x2A], %o5
40980 udiv %i1, 0x0CBE, %g6
40981 ldx [%l7 + 0x48], %i2
40982 ldsb [%l7 + 0x4D], %g1
40983 ldsb [%l7 + 0x40], %o2
40984 movle %xcc, %g2, %i0
40985 fmul8ulx16 %f12, %f0, %f4
40986 ldx [%l7 + 0x48], %l6
40987 fbl,a %fcc3, loop_4865
40988 bpos,a loop_4866
40989 fmovd %f0, %f4
40990 ldsb [%l7 + 0x2C], %g7
40991loop_4865:
40992 movleu %icc, %l2, %l0
40993loop_4866:
40994 fbge,a %fcc1, loop_4867
40995 stw %i6, [%l7 + 0x28]
40996 sethi 0x036F, %l4
40997 fbule %fcc1, loop_4868
40998loop_4867:
40999 fmovsvc %icc, %f2, %f0
41000 movcc %xcc, %o0, %o7
41001 fmovs %f2, %f11
41002loop_4868:
41003 fsrc2 %f14, %f14
41004 stw %g5, [%l7 + 0x44]
41005 fxnors %f2, %f1, %f3
41006 stw %i5, [%l7 + 0x3C]
41007 stb %o6, [%l7 + 0x17]
41008 tg %icc, 0x3
41009 movvs %xcc, %g4, %l3
41010 fmovsneg %xcc, %f11, %f11
41011 addcc %i7, %l1, %o1
41012 brlez,a %g3, loop_4869
41013 smulcc %o4, %i4, %o3
41014 srlx %l5, %i3, %i1
41015 tgu %icc, 0x1
41016loop_4869:
41017 fsrc1s %f8, %f12
41018 ba,pt %xcc, loop_4870
41019 mulx %g6, 0x0A87, %i2
41020 stw %o5, [%l7 + 0x20]
41021 fmovdn %icc, %f1, %f15
41022loop_4870:
41023 lduw [%l7 + 0x2C], %o2
41024 lduw [%l7 + 0x14], %g1
41025 fble %fcc2, loop_4871
41026 std %f12, [%l7 + 0x60]
41027 fba %fcc0, loop_4872
41028 ldsh [%l7 + 0x4E], %g2
41029loop_4871:
41030 brlez,a %i0, loop_4873
41031 fmovscs %icc, %f8, %f3
41032loop_4872:
41033 te %icc, 0x4
41034 fmovrdne %l6, %f4, %f14
41035loop_4873:
41036 ldd [%l7 + 0x38], %f2
41037 ldub [%l7 + 0x5C], %l2
41038 fpadd16 %f14, %f8, %f10
41039 fzeros %f10
41040 movrgz %g7, %i6, %l4
41041 fmovrdlz %l0, %f12, %f12
41042 ld [%l7 + 0x0C], %f10
41043 fmovdcc %icc, %f3, %f8
41044 bge,a,pt %icc, loop_4874
41045 or %o0, 0x0BAB, %o7
41046 edge8ln %g5, %i5, %g4
41047 lduh [%l7 + 0x3E], %o6
41048loop_4874:
41049 stb %i7, [%l7 + 0x66]
41050 alignaddr %l1, %o1, %g3
41051 ldsb [%l7 + 0x5C], %l3
41052 move %xcc, %o4, %o3
41053 fmovsa %icc, %f1, %f12
41054 fones %f9
41055 stb %i4, [%l7 + 0x0B]
41056 tl %xcc, 0x0
41057 for %f14, %f0, %f8
41058 tl %icc, 0x6
41059 tgu %icc, 0x7
41060 bne loop_4875
41061 pdist %f14, %f6, %f10
41062 fandnot2 %f6, %f4, %f0
41063 fornot2s %f8, %f8, %f7
41064loop_4875:
41065 sth %l5, [%l7 + 0x3A]
41066 tneg %xcc, 0x5
41067 fpack32 %f14, %f8, %f6
41068 fcmple16 %f14, %f4, %i3
41069 popc 0x01DA, %g6
41070 fmovdcs %icc, %f15, %f1
41071 stw %i1, [%l7 + 0x50]
41072 stb %o5, [%l7 + 0x67]
41073 fbge,a %fcc3, loop_4876
41074 umulcc %i2, %o2, %g1
41075 tn %icc, 0x7
41076 fmovsn %xcc, %f8, %f7
41077loop_4876:
41078 tvc %icc, 0x5
41079 ldsw [%l7 + 0x1C], %g2
41080 fmovsn %xcc, %f8, %f4
41081 ld [%l7 + 0x78], %f1
41082 fbn,a %fcc3, loop_4877
41083 fnot2s %f3, %f1
41084 array32 %i0, %l6, %l2
41085 call loop_4878
41086loop_4877:
41087 fpsub16 %f10, %f2, %f2
41088 fone %f8
41089 movleu %icc, %i6, %l4
41090loop_4878:
41091 ldsh [%l7 + 0x44], %g7
41092 tsubcctv %l0, 0x1603, %o7
41093 addc %g5, %i5, %g4
41094 fcmpes %fcc2, %f3, %f6
41095 be,pt %icc, loop_4879
41096 lduh [%l7 + 0x20], %o0
41097 edge8l %i7, %o6, %l1
41098 fmovrse %o1, %f1, %f11
41099loop_4879:
41100 fone %f12
41101 be %icc, loop_4880
41102 fmovdvc %xcc, %f10, %f5
41103 ldsw [%l7 + 0x70], %l3
41104 std %f14, [%l7 + 0x58]
41105loop_4880:
41106 popc 0x087B, %g3
41107 st %f13, [%l7 + 0x14]
41108 fandnot2 %f4, %f10, %f12
41109 tsubcc %o4, 0x15D8, %o3
41110 fandnot2s %f10, %f9, %f1
41111 ld [%l7 + 0x70], %f4
41112 ldsh [%l7 + 0x62], %l5
41113 lduh [%l7 + 0x58], %i4
41114 ldsb [%l7 + 0x18], %i3
41115 fmovrdne %g6, %f10, %f0
41116 fmuld8sux16 %f14, %f4, %f2
41117 bcc,pt %icc, loop_4881
41118 fmovdvs %xcc, %f6, %f8
41119 sth %o5, [%l7 + 0x48]
41120 xnorcc %i2, %i1, %g1
41121loop_4881:
41122 fmovrsgez %o2, %f15, %f14
41123 ldsb [%l7 + 0x27], %g2
41124 stw %i0, [%l7 + 0x50]
41125 ldx [%l7 + 0x10], %l6
41126 fbul,a %fcc0, loop_4882
41127 fmovdvc %icc, %f3, %f8
41128 smul %i6, %l2, %l4
41129 ldsw [%l7 + 0x08], %l0
41130loop_4882:
41131 ldsw [%l7 + 0x68], %o7
41132 fmovsl %xcc, %f4, %f2
41133 array32 %g7, %i5, %g4
41134 lduh [%l7 + 0x28], %g5
41135 fnegd %f0, %f4
41136 fxor %f0, %f10, %f2
41137 ldub [%l7 + 0x73], %i7
41138 fnegs %f1, %f1
41139 fnor %f0, %f0, %f14
41140 fcmps %fcc3, %f14, %f12
41141 fnegd %f12, %f2
41142 add %o0, 0x1783, %l1
41143 ta %xcc, 0x7
41144 ldd [%l7 + 0x70], %f8
41145 fbn,a %fcc3, loop_4883
41146 lduh [%l7 + 0x36], %o1
41147 addc %o6, %g3, %o4
41148 ldsh [%l7 + 0x7C], %o3
41149loop_4883:
41150 lduw [%l7 + 0x20], %l3
41151 ldub [%l7 + 0x35], %i4
41152 stw %i3, [%l7 + 0x40]
41153 fmovrdlz %g6, %f2, %f10
41154 nop
41155 setx loop_4884, %l0, %l1
41156 jmpl %l1, %l5
41157 fblg %fcc0, loop_4885
41158 sethi 0x1E0E, %o5
41159 ldsw [%l7 + 0x60], %i1
41160loop_4884:
41161 ldx [%l7 + 0x38], %i2
41162loop_4885:
41163 brlz %o2, loop_4886
41164 fandnot2s %f11, %f10, %f1
41165 alignaddr %g2, %i0, %g1
41166 ldub [%l7 + 0x0B], %l6
41167loop_4886:
41168 stw %l2, [%l7 + 0x68]
41169 fmovdn %xcc, %f10, %f3
41170 fmovdge %icc, %f1, %f1
41171 alignaddr %l4, %l0, %i6
41172 smulcc %g7, %i5, %o7
41173 stw %g4, [%l7 + 0x10]
41174 movcs %xcc, %g5, %i7
41175 lduw [%l7 + 0x7C], %o0
41176 tn %icc, 0x2
41177 fsrc2s %f6, %f13
41178 st %f14, [%l7 + 0x20]
41179 edge32 %o1, %l1, %o6
41180 orcc %o4, 0x0329, %o3
41181 fbl,a %fcc2, loop_4887
41182 fpsub16s %f6, %f11, %f9
41183 fmovdvs %xcc, %f4, %f3
41184 mulx %l3, 0x1833, %i4
41185loop_4887:
41186 fmovdge %xcc, %f9, %f12
41187 bge %icc, loop_4888
41188 ldd [%l7 + 0x78], %f6
41189 fpsub16s %f3, %f9, %f8
41190 st %f4, [%l7 + 0x70]
41191loop_4888:
41192 movge %icc, %g3, %g6
41193 fmovrslez %l5, %f7, %f5
41194 bpos loop_4889
41195 edge32l %i3, %i1, %o5
41196 fmovse %icc, %f5, %f7
41197 lduw [%l7 + 0x2C], %i2
41198loop_4889:
41199 bgu,a,pn %xcc, loop_4890
41200 bvc,a loop_4891
41201 fmovdle %icc, %f8, %f12
41202 add %o2, %g2, %i0
41203loop_4890:
41204 fsrc1 %f8, %f12
41205loop_4891:
41206 sra %l6, 0x06, %l2
41207 pdist %f6, %f6, %f12
41208 ldsb [%l7 + 0x27], %l4
41209 fandnot1s %f15, %f3, %f5
41210 addccc %g1, 0x08B4, %l0
41211 fmovscs %xcc, %f0, %f4
41212 st %f13, [%l7 + 0x38]
41213 fmovdl %icc, %f3, %f3
41214 fnands %f12, %f12, %f7
41215 ldd [%l7 + 0x30], %f0
41216 ldub [%l7 + 0x48], %i6
41217 srax %i5, %o7, %g4
41218 fexpand %f9, %f14
41219 brgez,a %g5, loop_4892
41220 bcs,a,pn %icc, loop_4893
41221 sllx %g7, %o0, %o1
41222 stb %i7, [%l7 + 0x1A]
41223loop_4892:
41224 ldsb [%l7 + 0x4D], %o6
41225loop_4893:
41226 orn %o4, %l1, %l3
41227 fzeros %f14
41228 fbne %fcc3, loop_4894
41229 bl loop_4895
41230 fbg %fcc1, loop_4896
41231 fmovrdne %i4, %f2, %f12
41232loop_4894:
41233 fbue,a %fcc2, loop_4897
41234loop_4895:
41235 std %f0, [%l7 + 0x18]
41236loop_4896:
41237 lduh [%l7 + 0x3E], %o3
41238 stx %g6, [%l7 + 0x18]
41239loop_4897:
41240 tleu %icc, 0x7
41241 or %g3, 0x16F9, %l5
41242 srlx %i1, %i3, %o5
41243 ldsh [%l7 + 0x6E], %i2
41244 fbuge,a %fcc1, loop_4898
41245 fbo %fcc2, loop_4899
41246 ldsh [%l7 + 0x12], %g2
41247 move %icc, %i0, %l6
41248loop_4898:
41249 lduw [%l7 + 0x14], %o2
41250loop_4899:
41251 nop
41252 setx loop_4900, %l0, %l1
41253 wrpr 0x1, %tl
41254 wrpr %l1, %tpc
41255 add %l1, 0x4, %l1
41256 wrpr %l1, %tnpc
41257 setx 0x34400001400, %l0, %l1
41258 wrpr %l1, %tstate
41259 wrhpr 0x4, %htstate
41260 retry
41261 fnegd %f12, %f0
41262 tvs %icc, 0x1
41263 fmovrslz %l4, %f5, %f12
41264loop_4900:
41265 fones %f5
41266 ldd [%l7 + 0x78], %f10
41267 fnot1 %f0, %f2
41268 movpos %xcc, %g1, %l0
41269 sub %l2, %i6, %o7
41270 array32 %i5, %g5, %g7
41271 fmovd %f10, %f10
41272 fpsub32s %f1, %f15, %f8
41273 movre %g4, 0x28F, %o0
41274 fbn %fcc2, loop_4901
41275 fba,a %fcc3, loop_4902
41276 ldx [%l7 + 0x20], %i7
41277 nop
41278 setx loop_4903, %l0, %l1
41279 wrpr 0x1, %tl
41280 wrpr %l1, %tpc
41281 add %l1, 0x4, %l1
41282 wrpr %l1, %tnpc
41283 setx 0x34400001400, %l0, %l1
41284 wrpr %l1, %tstate
41285 wrhpr 0x4, %htstate
41286 retry
41287loop_4901:
41288 movvs %icc, %o6, %o1
41289loop_4902:
41290 fmovrslz %l1, %f8, %f8
41291 fxor %f6, %f0, %f0
41292loop_4903:
41293 fpack32 %f8, %f10, %f14
41294 bl %icc, loop_4904
41295 fmovse %xcc, %f9, %f7
41296 movrlz %o4, %l3, %o3
41297 lduh [%l7 + 0x44], %i4
41298loop_4904:
41299 addcc %g6, 0x1D6C, %l5
41300 movle %xcc, %i1, %g3
41301 fxor %f12, %f6, %f4
41302 fandnot1s %f9, %f15, %f10
41303 sth %o5, [%l7 + 0x56]
41304 bleu,a %xcc, loop_4905
41305 ldd [%l7 + 0x60], %f6
41306 bcs,pn %icc, loop_4906
41307 be loop_4907
41308loop_4905:
41309 fornot1 %f4, %f12, %f14
41310 addc %i3, 0x0731, %g2
41311loop_4906:
41312 edge32ln %i2, %i0, %l6
41313loop_4907:
41314 st %f5, [%l7 + 0x30]
41315 sth %l4, [%l7 + 0x12]
41316 ldsb [%l7 + 0x68], %o2
41317 sth %l0, [%l7 + 0x42]
41318 ldd [%l7 + 0x28], %f4
41319 movle %icc, %g1, %i6
41320 fmovrslz %o7, %f9, %f8
41321 std %f8, [%l7 + 0x58]
41322 fmovscc %icc, %f0, %f0
41323 ld [%l7 + 0x6C], %f13
41324 fands %f8, %f14, %f0
41325 sllx %l2, %g5, %i5
41326 nop
41327 setx loop_4908, %l0, %l1
41328 wrpr 0x1, %tl
41329 wrpr %l1, %tpc
41330 add %l1, 0x4, %l1
41331 wrpr %l1, %tnpc
41332 setx 0x34400001400, %l0, %l1
41333 wrpr %l1, %tstate
41334 wrhpr 0x4, %htstate
41335 retry
41336 tvs %icc, 0x1
41337 srax %g4, %g7, %i7
41338 udiv %o0, 0x1176, %o1
41339loop_4908:
41340 fcmpd %fcc3, %f8, %f12
41341 lduh [%l7 + 0x12], %l1
41342 taddcctv %o6, 0x0E35, %o4
41343 fbg,a %fcc0, loop_4909
41344 movvs %xcc, %l3, %i4
41345 lduh [%l7 + 0x24], %o3
41346 fandnot2 %f12, %f12, %f10
41347loop_4909:
41348 array16 %g6, %i1, %g3
41349 fxors %f12, %f2, %f0
41350 fpmerge %f0, %f0, %f4
41351 ld [%l7 + 0x14], %f12
41352 brlz %o5, loop_4910
41353 fmovscc %icc, %f11, %f12
41354 stw %l5, [%l7 + 0x28]
41355 movg %icc, %i3, %i2
41356loop_4910:
41357 edge8n %g2, %l6, %l4
41358 fpadd16s %f13, %f1, %f1
41359 fmovscc %icc, %f7, %f0
41360 fmovdn %xcc, %f15, %f6
41361 fnot1s %f6, %f14
41362 ble,a %icc, loop_4911
41363 orn %o2, %i0, %l0
41364 fmovrdlz %i6, %f2, %f2
41365 fmovdpos %xcc, %f11, %f0
41366loop_4911:
41367 ldsw [%l7 + 0x1C], %g1
41368 brlz,a %l2, loop_4912
41369 stb %o7, [%l7 + 0x27]
41370 ldsw [%l7 + 0x54], %i5
41371 fmul8sux16 %f8, %f0, %f10
41372loop_4912:
41373 ldd [%l7 + 0x30], %f4
41374 addccc %g4, %g7, %i7
41375 tsubcc %g5, %o1, %l1
41376 movl %xcc, %o6, %o0
41377 ldub [%l7 + 0x1B], %l3
41378 lduh [%l7 + 0x4A], %o4
41379 fmovrslez %i4, %f14, %f3
41380 smulcc %o3, 0x153A, %g6
41381 tsubcctv %g3, 0x1BE6, %o5
41382 fxor %f2, %f4, %f14
41383 ldsw [%l7 + 0x08], %l5
41384 movre %i1, 0x12F, %i3
41385 fnot2 %f0, %f6
41386 movgu %icc, %g2, %i2
41387 edge16n %l6, %o2, %l4
41388 lduw [%l7 + 0x64], %i0
41389 ldsw [%l7 + 0x3C], %i6
41390 sub %l0, %g1, %l2
41391 tl %xcc, 0x4
41392 ldsw [%l7 + 0x7C], %o7
41393 edge8n %i5, %g7, %g4
41394 movrgz %i7, 0x237, %g5
41395 brlez %l1, loop_4913
41396 fsrc2s %f8, %f7
41397 edge8 %o6, %o1, %o0
41398 fmovdneg %icc, %f6, %f5
41399loop_4913:
41400 stb %l3, [%l7 + 0x1E]
41401 xor %i4, %o3, %o4
41402 tcs %icc, 0x2
41403 fcmpes %fcc3, %f15, %f7
41404 xnorcc %g6, %g3, %o5
41405 fone %f0
41406 fmovsle %icc, %f8, %f14
41407 fbul %fcc2, loop_4914
41408 ldub [%l7 + 0x63], %i1
41409 fmovrse %l5, %f1, %f4
41410 umul %g2, 0x0C73, %i3
41411loop_4914:
41412 fbuge,a %fcc2, loop_4915
41413 fpackfix %f2, %f12
41414 taddcc %l6, %o2, %i2
41415 fmul8x16au %f15, %f11, %f8
41416loop_4915:
41417 movvc %icc, %i0, %l4
41418 stx %l0, [%l7 + 0x18]
41419 fcmple32 %f6, %f2, %i6
41420 stb %l2, [%l7 + 0x41]
41421 sllx %o7, %g1, %i5
41422 edge32ln %g7, %i7, %g5
41423 edge16 %g4, %l1, %o1
41424 lduw [%l7 + 0x64], %o6
41425 fmovsneg %xcc, %f15, %f11
41426 fmuld8sux16 %f5, %f13, %f6
41427 taddcctv %o0, 0x14A1, %l3
41428 movrgz %i4, 0x0BA, %o4
41429 lduh [%l7 + 0x54], %o3
41430 andcc %g6, %g3, %i1
41431 fpackfix %f6, %f14
41432 edge32 %l5, %g2, %o5
41433 bg,a %xcc, loop_4916
41434 fcmpd %fcc1, %f14, %f2
41435 ldsh [%l7 + 0x70], %i3
41436 fpsub32s %f8, %f13, %f7
41437loop_4916:
41438 fnands %f9, %f10, %f5
41439 ld [%l7 + 0x64], %f6
41440 ldsw [%l7 + 0x14], %o2
41441 fmovdle %icc, %f2, %f1
41442 or %l6, 0x1BCF, %i2
41443 fmul8sux16 %f2, %f8, %f14
41444 fmovsge %icc, %f10, %f8
41445 fmul8ulx16 %f8, %f2, %f10
41446 fmovrde %l4, %f2, %f10
41447 stw %i0, [%l7 + 0x64]
41448 fbule %fcc0, loop_4917
41449 stw %i6, [%l7 + 0x60]
41450 ld [%l7 + 0x4C], %f12
41451 movrgez %l2, %o7, %l0
41452loop_4917:
41453 ldub [%l7 + 0x28], %g1
41454 sdivcc %i5, 0x0DBE, %g7
41455 udivcc %g5, 0x0E38, %g4
41456 ld [%l7 + 0x4C], %f8
41457 lduw [%l7 + 0x50], %l1
41458 fsrc1 %f4, %f8
41459 ldub [%l7 + 0x50], %i7
41460 movl %xcc, %o1, %o6
41461 fabss %f9, %f15
41462 ldsb [%l7 + 0x25], %l3
41463 fbug,a %fcc2, loop_4918
41464 st %f4, [%l7 + 0x18]
41465 bne,a %icc, loop_4919
41466 ldsb [%l7 + 0x62], %i4
41467loop_4918:
41468 movrgez %o0, %o3, %g6
41469 ta %icc, 0x6
41470loop_4919:
41471 st %f13, [%l7 + 0x7C]
41472 edge8n %g3, %o4, %i1
41473 ldsh [%l7 + 0x28], %g2
41474 srl %l5, %i3, %o2
41475 fmovda %xcc, %f14, %f4
41476 fandnot2s %f13, %f2, %f5
41477 fand %f0, %f6, %f2
41478 bvs,pt %xcc, loop_4920
41479 lduw [%l7 + 0x7C], %o5
41480 bne,a,pn %icc, loop_4921
41481 andcc %i2, 0x0502, %l4
41482loop_4920:
41483 fexpand %f5, %f6
41484 bvs %xcc, loop_4922
41485loop_4921:
41486 ldx [%l7 + 0x10], %i0
41487 ld [%l7 + 0x4C], %f13
41488 fandnot1 %f0, %f14, %f8
41489loop_4922:
41490 stw %i6, [%l7 + 0x1C]
41491 ld [%l7 + 0x64], %f5
41492 fcmpd %fcc3, %f4, %f12
41493 brgz,a %l6, loop_4923
41494 bge,a loop_4924
41495 stx %l2, [%l7 + 0x68]
41496 fmuld8sux16 %f7, %f9, %f0
41497loop_4923:
41498 movrlez %l0, 0x16A, %o7
41499loop_4924:
41500 subccc %i5, %g1, %g7
41501 ldsb [%l7 + 0x59], %g5
41502 stw %l1, [%l7 + 0x74]
41503 bleu,a,pt %icc, loop_4925
41504 fpadd32 %f2, %f8, %f10
41505 fbul,a %fcc1, loop_4926
41506 fsrc2s %f1, %f3
41507loop_4925:
41508 ld [%l7 + 0x70], %f6
41509 ldsh [%l7 + 0x66], %g4
41510loop_4926:
41511 array16 %i7, %o1, %o6
41512 tle %icc, 0x7
41513 st %f15, [%l7 + 0x3C]
41514 tvs %icc, 0x6
41515 ldsb [%l7 + 0x17], %l3
41516 fmovrslez %o0, %f12, %f3
41517 fcmpgt32 %f4, %f12, %i4
41518 fcmpes %fcc0, %f2, %f15
41519 ld [%l7 + 0x34], %f6
41520 fcmple16 %f0, %f2, %g6
41521 fmovscc %icc, %f6, %f14
41522 bg,a,pt %icc, loop_4927
41523 tvc %icc, 0x5
41524 st %f3, [%l7 + 0x50]
41525 fnor %f2, %f14, %f8
41526loop_4927:
41527 fmuld8sux16 %f1, %f13, %f12
41528 fmovdgu %icc, %f11, %f11
41529 stw %o3, [%l7 + 0x60]
41530 stb %o4, [%l7 + 0x56]
41531 fsrc1 %f4, %f14
41532 lduw [%l7 + 0x34], %i1
41533 edge32n %g3, %l5, %g2
41534 fble %fcc1, loop_4928
41535 std %f8, [%l7 + 0x08]
41536 ldub [%l7 + 0x11], %i3
41537 fmovsne %icc, %f6, %f1
41538loop_4928:
41539 subccc %o2, 0x168D, %o5
41540 fbug %fcc3, loop_4929
41541 fcmpeq16 %f2, %f2, %l4
41542 fone %f0
41543 pdist %f4, %f12, %f4
41544loop_4929:
41545 fmovdneg %xcc, %f0, %f13
41546 ble,pn %icc, loop_4930
41547 ldsw [%l7 + 0x38], %i0
41548 xor %i6, 0x1364, %i2
41549 fmovsne %xcc, %f2, %f2
41550loop_4930:
41551 stb %l2, [%l7 + 0x0F]
41552 lduh [%l7 + 0x6C], %l0
41553 pdist %f10, %f8, %f8
41554 movre %l6, %o7, %i5
41555 movrgez %g1, %g7, %l1
41556 lduh [%l7 + 0x7A], %g5
41557 fmovsn %icc, %f9, %f14
41558 std %f12, [%l7 + 0x78]
41559 bne,a loop_4931
41560 alignaddr %g4, %i7, %o6
41561 pdist %f0, %f8, %f10
41562 fmovrdlz %o1, %f6, %f0
41563loop_4931:
41564 ldsw [%l7 + 0x5C], %o0
41565 ld [%l7 + 0x7C], %f13
41566 bpos,pn %xcc, loop_4932
41567 tvc %icc, 0x7
41568 brgz,a %l3, loop_4933
41569 movrne %g6, 0x29D, %i4
41570loop_4932:
41571 ldsw [%l7 + 0x7C], %o4
41572 fmovscc %xcc, %f3, %f15
41573loop_4933:
41574 tge %xcc, 0x2
41575 movvc %icc, %o3, %g3
41576 lduw [%l7 + 0x14], %l5
41577 call loop_4934
41578 nop
41579 setx loop_4935, %l0, %l1
41580 wrpr 0x1, %tl
41581 wrpr %l1, %tnpc
41582 setx 0x34400001400, %l0, %l1
41583 wrpr %l1, %tstate
41584 wrhpr 0x4, %htstate
41585 done
41586 stb %i1, [%l7 + 0x51]
41587 fbne %fcc3, loop_4936
41588loop_4934:
41589 stb %i3, [%l7 + 0x77]
41590loop_4935:
41591 fnor %f6, %f10, %f14
41592 edge16n %g2, %o2, %o5
41593loop_4936:
41594 movneg %xcc, %l4, %i6
41595 movrlez %i0, 0x193, %l2
41596 siam 0x5
41597 bleu,a %icc, loop_4937
41598 movle %xcc, %i2, %l6
41599 fmovrsne %l0, %f13, %f14
41600 tcc %xcc, 0x6
41601loop_4937:
41602 edge16 %i5, %g1, %g7
41603 fexpand %f14, %f6
41604 bn,a %icc, loop_4938
41605 nop
41606 setx loop_4939, %l0, %l1
41607 jmpl %l1, %l1
41608 ld [%l7 + 0x1C], %f6
41609 subcc %g5, 0x1F28, %o7
41610loop_4938:
41611 ld [%l7 + 0x7C], %f4
41612loop_4939:
41613 ldsh [%l7 + 0x68], %i7
41614 be,a %xcc, loop_4940
41615 edge16n %g4, %o6, %o0
41616 fpack32 %f0, %f14, %f14
41617 siam 0x1
41618loop_4940:
41619 ldd [%l7 + 0x50], %f2
41620 array8 %l3, %o1, %g6
41621 ldub [%l7 + 0x28], %o4
41622 bne,a,pt %xcc, loop_4941
41623 fnor %f14, %f14, %f6
41624 srlx %i4, %o3, %l5
41625 stx %g3, [%l7 + 0x60]
41626loop_4941:
41627 tvs %icc, 0x3
41628 sethi 0x1189, %i1
41629 fmovrdgez %g2, %f8, %f4
41630 tneg %icc, 0x3
41631 tsubcctv %i3, %o5, %o2
41632 andncc %i6, %i0, %l4
41633 subcc %l2, %i2, %l6
41634 sth %l0, [%l7 + 0x2A]
41635 lduw [%l7 + 0x54], %i5
41636 sllx %g1, %g7, %l1
41637 movge %xcc, %o7, %g5
41638 fornot1 %f4, %f2, %f0
41639 mova %icc, %i7, %g4
41640 fmovrslez %o6, %f12, %f5
41641 fandnot1s %f1, %f11, %f2
41642 fmovsvs %icc, %f10, %f6
41643 movn %xcc, %o0, %o1
41644 nop
41645 setx loop_4942, %l0, %l1
41646 wrpr 0x1, %tl
41647 wrpr %l1, %tnpc
41648 setx 0x34400001400, %l0, %l1
41649 wrpr %l1, %tstate
41650 wrhpr 0x4, %htstate
41651 done
41652 fbug,a %fcc2, loop_4943
41653 stb %l3, [%l7 + 0x7D]
41654 fbne,a %fcc3, loop_4944
41655loop_4942:
41656 fpadd32s %f9, %f8, %f13
41657loop_4943:
41658 smulcc %o4, 0x1B29, %i4
41659 fcmple32 %f0, %f10, %o3
41660loop_4944:
41661 ldub [%l7 + 0x65], %g6
41662 bvs,a %icc, loop_4945
41663 fpsub16 %f0, %f8, %f4
41664 fmovdg %xcc, %f15, %f7
41665 ldsh [%l7 + 0x16], %l5
41666loop_4945:
41667 ldd [%l7 + 0x48], %f8
41668 addc %g3, %i1, %i3
41669 std %f14, [%l7 + 0x08]
41670 lduh [%l7 + 0x16], %o5
41671 sll %o2, 0x07, %i6
41672 nop
41673 setx loop_4946, %l0, %l1
41674 wrpr 0x1, %tl
41675 wrpr %l1, %tpc
41676 add %l1, 0x4, %l1
41677 wrpr %l1, %tnpc
41678 setx 0x34400001400, %l0, %l1
41679 wrpr %l1, %tstate
41680 wrhpr 0x4, %htstate
41681 retry
41682 bg,a,pn %xcc, loop_4947
41683 ldx [%l7 + 0x08], %g2
41684 taddcc %i0, %l2, %i2
41685loop_4946:
41686 orn %l6, %l4, %l0
41687loop_4947:
41688 tg %xcc, 0x2
41689 fone %f8
41690 tl %xcc, 0x2
41691 or %g1, 0x05D7, %i5
41692 fexpand %f3, %f6
41693 tg %xcc, 0x0
41694 fbl,a %fcc1, loop_4948
41695 smul %g7, 0x0C3D, %l1
41696 fcmpgt32 %f4, %f10, %o7
41697 fmovdleu %icc, %f4, %f6
41698loop_4948:
41699 lduh [%l7 + 0x30], %i7
41700 lduh [%l7 + 0x46], %g4
41701 fornot1 %f4, %f10, %f4
41702 fmovrsgz %o6, %f12, %f3
41703 ldsb [%l7 + 0x08], %o0
41704 edge8 %o1, %l3, %o4
41705 ldsb [%l7 + 0x41], %g5
41706 sdivx %o3, 0x18B4, %i4
41707 alignaddr %g6, %l5, %g3
41708 std %f8, [%l7 + 0x20]
41709 brnz %i1, loop_4949
41710 fabss %f3, %f14
41711 ldsw [%l7 + 0x70], %i3
41712 fba,a %fcc3, loop_4950
41713loop_4949:
41714 fornot2s %f10, %f7, %f3
41715 fnors %f15, %f6, %f1
41716 fmovrse %o5, %f7, %f13
41717loop_4950:
41718 be %xcc, loop_4951
41719 fblg %fcc0, loop_4952
41720 fmovse %icc, %f13, %f3
41721 mulx %i6, 0x176E, %o2
41722loop_4951:
41723 udiv %i0, 0x05B2, %l2
41724loop_4952:
41725 fpack16 %f0, %f5
41726 edge16n %g2, %l6, %l4
41727 fbne,a %fcc0, loop_4953
41728 brnz %i2, loop_4954
41729 alignaddrl %g1, %i5, %l0
41730 for %f8, %f8, %f12
41731loop_4953:
41732 fmovsn %icc, %f13, %f14
41733loop_4954:
41734 fmovrsgz %l1, %f5, %f6
41735 ldsw [%l7 + 0x60], %o7
41736 fmovrdne %i7, %f2, %f6
41737 fmovsn %xcc, %f8, %f12
41738 sth %g7, [%l7 + 0x36]
41739 sth %g4, [%l7 + 0x66]
41740 fmovdcc %icc, %f14, %f2
41741 ba,a %icc, loop_4955
41742 bpos,a,pn %icc, loop_4956
41743 tpos %icc, 0x1
41744 lduw [%l7 + 0x44], %o6
41745loop_4955:
41746 st %f3, [%l7 + 0x38]
41747loop_4956:
41748 fmul8x16 %f5, %f4, %f4
41749 bcc,a,pn %icc, loop_4957
41750 tgu %icc, 0x2
41751 mulscc %o0, 0x0F2D, %l3
41752 sth %o1, [%l7 + 0x58]
41753loop_4957:
41754 tleu %icc, 0x2
41755 andn %g5, 0x17B8, %o4
41756 st %f15, [%l7 + 0x18]
41757 ldx [%l7 + 0x38], %o3
41758 fmovdle %icc, %f9, %f3
41759 fmovdle %icc, %f8, %f10
41760 fmovdneg %icc, %f0, %f5
41761 xorcc %g6, 0x0367, %l5
41762 fmovsg %icc, %f14, %f13
41763 ld [%l7 + 0x2C], %f1
41764 ldsw [%l7 + 0x78], %g3
41765 ldd [%l7 + 0x50], %f10
41766 edge8l %i1, %i4, %i3
41767 ble,a loop_4958
41768 fmovrsne %o5, %f10, %f0
41769 brgez %o2, loop_4959
41770 fmovsneg %xcc, %f15, %f14
41771loop_4958:
41772 ldsb [%l7 + 0x47], %i6
41773 fmovsvs %icc, %f7, %f7
41774loop_4959:
41775 ldsh [%l7 + 0x20], %i0
41776 stw %l2, [%l7 + 0x74]
41777 fandnot2 %f12, %f2, %f10
41778 bl loop_4960
41779 fnands %f13, %f9, %f5
41780 edge16 %l6, %g2, %i2
41781 sdivx %g1, 0x0450, %l4
41782loop_4960:
41783 bl,a,pt %icc, loop_4961
41784 faligndata %f2, %f12, %f8
41785 fmovde %xcc, %f1, %f13
41786 fnot1 %f14, %f8
41787loop_4961:
41788 fmovdn %xcc, %f0, %f13
41789 fmovdge %icc, %f13, %f15
41790 fmovdl %xcc, %f5, %f8
41791 ble,a loop_4962
41792 udiv %i5, 0x0B58, %l1
41793 fsrc1 %f2, %f12
41794 ba,a %xcc, loop_4963
41795loop_4962:
41796 sllx %l0, 0x13, %o7
41797 fsrc1s %f13, %f15
41798 fnegs %f7, %f9
41799loop_4963:
41800 faligndata %f14, %f4, %f8
41801 bge,a loop_4964
41802 std %f0, [%l7 + 0x68]
41803 bge loop_4965
41804 smul %g7, %i7, %o6
41805loop_4964:
41806 fmovrslz %g4, %f10, %f10
41807 ldsh [%l7 + 0x08], %o0
41808loop_4965:
41809 fornot1 %f14, %f2, %f4
41810 orcc %l3, %o1, %g5
41811 move %icc, %o4, %o3
41812 andcc %g6, 0x1D17, %g3
41813 fcmple16 %f8, %f2, %l5
41814 brlz %i1, loop_4966
41815 movpos %icc, %i3, %o5
41816 ldsw [%l7 + 0x44], %o2
41817 fbul %fcc0, loop_4967
41818loop_4966:
41819 fmovdn %icc, %f8, %f0
41820 stx %i4, [%l7 + 0x30]
41821 fpadd16 %f8, %f10, %f4
41822loop_4967:
41823 fcmple16 %f10, %f0, %i6
41824 taddcctv %l2, 0x0F98, %l6
41825 brgz,a %i0, loop_4968
41826 fnors %f7, %f15, %f8
41827 movrgez %g2, %i2, %g1
41828 array32 %l4, %i5, %l0
41829loop_4968:
41830 movleu %icc, %l1, %g7
41831 ldd [%l7 + 0x78], %f2
41832 fmovde %icc, %f0, %f2
41833 lduh [%l7 + 0x52], %i7
41834 bvc loop_4969
41835 orn %o7, 0x14BF, %g4
41836 smul %o6, %l3, %o1
41837 fmovscc %icc, %f15, %f15
41838loop_4969:
41839 lduw [%l7 + 0x74], %g5
41840 ldd [%l7 + 0x28], %f14
41841 fmovsleu %xcc, %f12, %f2
41842 bvs,a,pn %icc, loop_4970
41843 popc %o0, %o3
41844 subcc %g6, %g3, %l5
41845 sdiv %o4, 0x0254, %i3
41846loop_4970:
41847 fcmpne16 %f6, %f10, %i1
41848 fandnot1s %f6, %f13, %f2
41849 ldsb [%l7 + 0x0F], %o2
41850 tleu %xcc, 0x2
41851 addcc %o5, %i4, %i6
41852 bne,pt %xcc, loop_4971
41853 stw %l2, [%l7 + 0x64]
41854 fxnors %f4, %f3, %f12
41855 ldx [%l7 + 0x20], %i0
41856loop_4971:
41857 fblg,a %fcc3, loop_4972
41858 fands %f0, %f7, %f13
41859 sdiv %g2, 0x0BAB, %i2
41860 bleu,a %xcc, loop_4973
41861loop_4972:
41862 fmovrsgez %g1, %f1, %f12
41863 movcc %xcc, %l6, %l4
41864 movleu %icc, %l0, %i5
41865loop_4973:
41866 fpackfix %f12, %f14
41867 lduh [%l7 + 0x0C], %l1
41868 stb %g7, [%l7 + 0x21]
41869 fbule %fcc1, loop_4974
41870 subcc %o7, 0x1B38, %g4
41871 fmovspos %xcc, %f2, %f1
41872 fexpand %f14, %f4
41873loop_4974:
41874 fbe,a %fcc3, loop_4975
41875 stx %o6, [%l7 + 0x60]
41876 bpos %xcc, loop_4976
41877 ldsw [%l7 + 0x34], %l3
41878loop_4975:
41879 movvc %xcc, %o1, %g5
41880 fors %f8, %f4, %f1
41881loop_4976:
41882 fmovscc %icc, %f7, %f15
41883 fcmped %fcc2, %f10, %f0
41884 fcmple16 %f4, %f2, %o0
41885 udivx %i7, 0x1FFB, %o3
41886 lduh [%l7 + 0x7C], %g3
41887 ldub [%l7 + 0x32], %g6
41888 sth %l5, [%l7 + 0x08]
41889 stx %o4, [%l7 + 0x18]
41890 fabsd %f12, %f10
41891 bg loop_4977
41892 tvs %xcc, 0x4
41893 sth %i3, [%l7 + 0x30]
41894 fmuld8ulx16 %f3, %f2, %f8
41895loop_4977:
41896 lduh [%l7 + 0x0E], %i1
41897 ldd [%l7 + 0x70], %f2
41898 fxnor %f6, %f8, %f6
41899 or %o5, %i4, %i6
41900 stw %o2, [%l7 + 0x68]
41901 movgu %icc, %i0, %g2
41902 fornot2 %f12, %f2, %f12
41903 ba,a %icc, loop_4978
41904 fxnors %f1, %f7, %f11
41905 ldsw [%l7 + 0x60], %i2
41906 ldsb [%l7 + 0x42], %l2
41907loop_4978:
41908 fsrc2s %f15, %f6
41909 stb %g1, [%l7 + 0x58]
41910 ldsw [%l7 + 0x18], %l4
41911 edge32n %l6, %l0, %i5
41912 movrgez %l1, %o7, %g4
41913 fnands %f14, %f7, %f4
41914 ldd [%l7 + 0x08], %f12
41915 fpsub32 %f10, %f6, %f6
41916 sth %g7, [%l7 + 0x64]
41917 pdist %f10, %f6, %f14
41918 subcc %o6, %o1, %l3
41919 edge16 %g5, %i7, %o0
41920 fmovrdgez %o3, %f6, %f14
41921 fsrc1s %f8, %f14
41922 fpack32 %f6, %f8, %f10
41923 ldsb [%l7 + 0x68], %g6
41924 fmovrdne %g3, %f4, %f0
41925 fmovscc %xcc, %f15, %f10
41926 udivcc %o4, 0x037C, %l5
41927 addcc %i3, 0x09D7, %o5
41928 fmovdgu %xcc, %f7, %f13
41929 andn %i4, 0x0929, %i1
41930 udiv %o2, 0x06B4, %i0
41931 movn %xcc, %g2, %i6
41932 bg,pt %icc, loop_4979
41933 std %f14, [%l7 + 0x18]
41934 fbge,a %fcc3, loop_4980
41935 fzeros %f7
41936loop_4979:
41937 brlez,a %l2, loop_4981
41938 xnor %i2, %g1, %l4
41939loop_4980:
41940 movvc %icc, %l0, %l6
41941 fbe %fcc0, loop_4982
41942loop_4981:
41943 fcmpne16 %f12, %f2, %l1
41944 fpsub32 %f12, %f0, %f10
41945 bcc,a loop_4983
41946loop_4982:
41947 ld [%l7 + 0x50], %f1
41948 fmovrdgez %i5, %f4, %f14
41949 tleu %xcc, 0x1
41950loop_4983:
41951 movgu %icc, %g4, %o7
41952 faligndata %f4, %f6, %f4
41953 tleu %xcc, 0x6
41954 st %f7, [%l7 + 0x24]
41955 bpos,a,pn %icc, loop_4984
41956 ld [%l7 + 0x68], %f4
41957 stx %g7, [%l7 + 0x78]
41958 addccc %o6, 0x1379, %l3
41959loop_4984:
41960 fmovda %xcc, %f4, %f14
41961 movl %xcc, %g5, %o1
41962 bvs %xcc, loop_4985
41963 fmul8ulx16 %f4, %f10, %f4
41964 fpack16 %f0, %f12
41965 tcc %icc, 0x6
41966loop_4985:
41967 bvs,pt %icc, loop_4986
41968 xorcc %o0, 0x0316, %o3
41969 sdiv %g6, 0x0A2E, %i7
41970 fsrc2 %f2, %f4
41971loop_4986:
41972 ldub [%l7 + 0x58], %o4
41973 bpos,pt %xcc, loop_4987
41974 ld [%l7 + 0x34], %f7
41975 xorcc %l5, 0x18EA, %i3
41976 sdivx %o5, 0x1249, %g3
41977loop_4987:
41978 tge %xcc, 0x4
41979 addccc %i4, 0x1958, %o2
41980 andn %i0, %g2, %i6
41981 ldd [%l7 + 0x10], %f4
41982 bpos,pn %xcc, loop_4988
41983 ld [%l7 + 0x18], %f12
41984 stx %i1, [%l7 + 0x78]
41985 andn %i2, %l2, %g1
41986loop_4988:
41987 lduh [%l7 + 0x54], %l4
41988 ldsb [%l7 + 0x79], %l6
41989 or %l1, %l0, %g4
41990 ldsh [%l7 + 0x48], %o7
41991 srlx %g7, %o6, %l3
41992 tne %icc, 0x2
41993 edge32 %i5, %g5, %o1
41994 fmovdvc %xcc, %f9, %f7
41995 ta %icc, 0x7
41996 call loop_4989
41997 lduw [%l7 + 0x34], %o3
41998 st %f15, [%l7 + 0x40]
41999 edge16n %g6, %i7, %o4
42000loop_4989:
42001 taddcc %l5, %o0, %o5
42002 movcs %icc, %g3, %i3
42003 st %f5, [%l7 + 0x50]
42004 tne %xcc, 0x7
42005 sth %o2, [%l7 + 0x18]
42006 fblg,a %fcc2, loop_4990
42007 fmovdgu %xcc, %f10, %f6
42008 fornot2s %f9, %f14, %f9
42009 bne,pt %icc, loop_4991
42010loop_4990:
42011 bpos,a %icc, loop_4992
42012 brz %i4, loop_4993
42013 st %f0, [%l7 + 0x08]
42014loop_4991:
42015 fmovsn %xcc, %f10, %f9
42016loop_4992:
42017 faligndata %f10, %f10, %f14
42018loop_4993:
42019 fone %f8
42020 edge32l %g2, %i0, %i6
42021 fbge %fcc0, loop_4994
42022 ldx [%l7 + 0x08], %i1
42023 std %f12, [%l7 + 0x38]
42024 sllx %i2, %l2, %g1
42025loop_4994:
42026 fmovdleu %icc, %f2, %f12
42027 fpsub32 %f4, %f2, %f12
42028 xnor %l6, %l4, %l1
42029 bvc,pt %xcc, loop_4995
42030 fornot2 %f4, %f8, %f2
42031 fabsd %f6, %f10
42032 mulx %l0, 0x08CB, %o7
42033loop_4995:
42034 std %f8, [%l7 + 0x58]
42035 ldx [%l7 + 0x48], %g4
42036 ldsw [%l7 + 0x08], %g7
42037 fmovrslz %o6, %f9, %f12
42038 movgu %xcc, %i5, %l3
42039 fmul8ulx16 %f10, %f2, %f14
42040 udivx %o1, 0x192D, %o3
42041 ldsb [%l7 + 0x0D], %g6
42042 mova %xcc, %g5, %o4
42043 bgu loop_4996
42044 bcs,a,pn %xcc, loop_4997
42045 ldsb [%l7 + 0x28], %i7
42046 mova %icc, %o0, %o5
42047loop_4996:
42048 movvs %icc, %l5, %i3
42049loop_4997:
42050 ldsb [%l7 + 0x5E], %o2
42051 nop
42052 setx loop_4998, %l0, %l1
42053 wrpr 0x1, %tl
42054 wrpr %l1, %tnpc
42055 setx 0x34400001400, %l0, %l1
42056 wrpr %l1, %tstate
42057 wrhpr 0x4, %htstate
42058 done
42059 subc %g3, 0x1FE7, %g2
42060 faligndata %f6, %f4, %f4
42061 fcmpne32 %f2, %f10, %i0
42062loop_4998:
42063 fcmple32 %f12, %f0, %i6
42064 stb %i4, [%l7 + 0x3D]
42065 tneg %icc, 0x6
42066 fmovrslz %i1, %f15, %f6
42067 tgu %icc, 0x0
42068 sllx %i2, 0x1E, %g1
42069 fmovrdlez %l2, %f14, %f4
42070 lduw [%l7 + 0x6C], %l6
42071 stw %l1, [%l7 + 0x14]
42072 sth %l0, [%l7 + 0x6A]
42073 fpsub32s %f10, %f0, %f7
42074 ldx [%l7 + 0x28], %o7
42075 subc %g4, %l4, %g7
42076 lduh [%l7 + 0x30], %o6
42077 fbul %fcc0, loop_4999
42078 sth %l3, [%l7 + 0x08]
42079 smul %o1, %o3, %i5
42080 fmovdl %xcc, %f5, %f5
42081loop_4999:
42082 sth %g6, [%l7 + 0x56]
42083 fandnot1s %f7, %f10, %f4
42084 stx %g5, [%l7 + 0x78]
42085 fmovdne %xcc, %f4, %f8
42086 ldx [%l7 + 0x08], %o4
42087 fpadd16s %f6, %f12, %f5
42088 fmovdpos %xcc, %f7, %f3
42089 ldd [%l7 + 0x70], %f4
42090 fpsub16 %f12, %f0, %f12
42091 fandnot1s %f14, %f3, %f4
42092 ldub [%l7 + 0x15], %o0
42093 edge32 %i7, %l5, %o5
42094 ldd [%l7 + 0x68], %f0
42095 bcc,a,pn %xcc, loop_5000
42096 edge32n %i3, %g3, %g2
42097 movl %icc, %o2, %i6
42098 fornot2s %f11, %f1, %f8
42099loop_5000:
42100 std %f4, [%l7 + 0x30]
42101 ld [%l7 + 0x44], %f6
42102 xorcc %i4, 0x1068, %i0
42103 fmovdg %xcc, %f11, %f11
42104 stb %i1, [%l7 + 0x2C]
42105 ldsh [%l7 + 0x7C], %g1
42106 stw %i2, [%l7 + 0x24]
42107 nop
42108 setx loop_5001, %l0, %l1
42109 wrpr 0x1, %tl
42110 wrpr %l1, %tpc
42111 add %l1, 0x4, %l1
42112 wrpr %l1, %tnpc
42113 setx 0x34400001400, %l0, %l1
42114 wrpr %l1, %tstate
42115 wrhpr 0x4, %htstate
42116 retry
42117 fpadd32 %f2, %f10, %f4
42118 ldd [%l7 + 0x20], %f2
42119 ldx [%l7 + 0x20], %l6
42120loop_5001:
42121 fpadd16 %f8, %f8, %f14
42122 fmovrdne %l2, %f8, %f2
42123 fmovrdgz %l1, %f2, %f4
42124 fnor %f0, %f2, %f4
42125 fandnot2s %f1, %f2, %f9
42126 ldx [%l7 + 0x08], %o7
42127 ldx [%l7 + 0x18], %l0
42128 smulcc %g4, %g7, %o6
42129 fbule,a %fcc2, loop_5002
42130 fand %f10, %f12, %f10
42131 fmovsne %icc, %f6, %f3
42132 lduh [%l7 + 0x46], %l3
42133loop_5002:
42134 fmovde %xcc, %f6, %f12
42135 stb %o1, [%l7 + 0x61]
42136 lduh [%l7 + 0x58], %o3
42137 edge8n %i5, %g6, %g5
42138 taddcctv %o4, 0x1F57, %l4
42139 stw %i7, [%l7 + 0x74]
42140 fmovrde %o0, %f8, %f8
42141 ldx [%l7 + 0x50], %l5
42142 orn %o5, %g3, %g2
42143 ldub [%l7 + 0x67], %o2
42144 fmovsne %icc, %f7, %f12
42145 sth %i3, [%l7 + 0x4C]
42146 ba,a,pt %xcc, loop_5003
42147 movg %xcc, %i4, %i6
42148 movl %icc, %i0, %i1
42149 nop
42150 setx loop_5004, %l0, %l1
42151 jmpl %l1, %i2
42152loop_5003:
42153 lduh [%l7 + 0x54], %l6
42154 ble loop_5005
42155 stx %l2, [%l7 + 0x58]
42156loop_5004:
42157 alignaddrl %l1, %g1, %l0
42158 movvc %xcc, %g4, %g7
42159loop_5005:
42160 std %f0, [%l7 + 0x28]
42161 fblg %fcc2, loop_5006
42162 ldub [%l7 + 0x46], %o6
42163 fnot2s %f9, %f6
42164 stx %l3, [%l7 + 0x30]
42165loop_5006:
42166 edge8ln %o1, %o3, %i5
42167 be,a,pt %xcc, loop_5007
42168 sth %o7, [%l7 + 0x48]
42169 movg %icc, %g6, %g5
42170 stx %l4, [%l7 + 0x68]
42171loop_5007:
42172 udiv %i7, 0x0035, %o0
42173 fmovsl %xcc, %f5, %f6
42174 brgz %o4, loop_5008
42175 fba,a %fcc1, loop_5009
42176 fmovse %xcc, %f2, %f6
42177 fmovscs %icc, %f2, %f6
42178loop_5008:
42179 orcc %o5, 0x0D26, %g3
42180loop_5009:
42181 ldsb [%l7 + 0x65], %g2
42182 fmovsn %icc, %f0, %f2
42183 subccc %o2, 0x0CAD, %l5
42184 fmovspos %icc, %f14, %f1
42185 stb %i4, [%l7 + 0x4F]
42186 fmovdvs %xcc, %f14, %f12
42187 sll %i6, 0x04, %i3
42188 ld [%l7 + 0x38], %f11
42189 fnors %f6, %f9, %f11
42190 addccc %i1, %i0, %l6
42191 lduh [%l7 + 0x70], %l2
42192 bgu,pn %icc, loop_5010
42193 smul %l1, %i2, %l0
42194 fpackfix %f2, %f12
42195 fbe,a %fcc0, loop_5011
42196loop_5010:
42197 ldub [%l7 + 0x40], %g4
42198 lduw [%l7 + 0x08], %g1
42199 fmovscc %xcc, %f6, %f1
42200loop_5011:
42201 ldsw [%l7 + 0x58], %o6
42202 fbn %fcc2, loop_5012
42203 fnor %f6, %f8, %f12
42204 ta %xcc, 0x4
42205 popc 0x12FF, %l3
42206loop_5012:
42207 edge32ln %g7, %o3, %o1
42208 bge loop_5013
42209 fnot1s %f1, %f2
42210 stb %o7, [%l7 + 0x4A]
42211 fmovrslz %g6, %f14, %f12
42212loop_5013:
42213 nop
42214 setx loop_5014, %l0, %l1
42215 jmpl %l1, %g5
42216 fsrc2 %f2, %f10
42217 ldx [%l7 + 0x18], %i5
42218 tneg %icc, 0x4
42219loop_5014:
42220 ld [%l7 + 0x10], %f8
42221 stw %i7, [%l7 + 0x50]
42222 std %f8, [%l7 + 0x20]
42223 fbul %fcc1, loop_5015
42224 ldx [%l7 + 0x38], %l4
42225 fornot1s %f11, %f12, %f12
42226 tsubcc %o0, %o5, %g3
42227loop_5015:
42228 or %o4, %o2, %l5
42229 ldsw [%l7 + 0x18], %g2
42230 fblg %fcc0, loop_5016
42231 umulcc %i4, 0x065F, %i6
42232 fxnors %f11, %f4, %f7
42233 ldd [%l7 + 0x18], %f12
42234loop_5016:
42235 fpadd32 %f12, %f8, %f6
42236 fmovrslz %i3, %f9, %f15
42237 movne %icc, %i1, %i0
42238 lduw [%l7 + 0x68], %l2
42239 fbu,a %fcc1, loop_5017
42240 fornot2 %f10, %f10, %f6
42241 ldsh [%l7 + 0x36], %l1
42242 fnegd %f0, %f6
42243loop_5017:
42244 stw %i2, [%l7 + 0x7C]
42245 ldsw [%l7 + 0x20], %l6
42246 fcmpgt16 %f0, %f4, %g4
42247 bgu,a,pt %icc, loop_5018
42248 ldsb [%l7 + 0x3B], %g1
42249 bl %xcc, loop_5019
42250 fbu %fcc0, loop_5020
42251loop_5018:
42252 nop
42253 setx loop_5021, %l0, %l1
42254 jmpl %l1, %o6
42255 ldsh [%l7 + 0x52], %l3
42256loop_5019:
42257 edge16l %l0, %o3, %g7
42258loop_5020:
42259 orn %o1, %o7, %g6
42260loop_5021:
42261 ldd [%l7 + 0x10], %f2
42262 fmovdvs %icc, %f11, %f13
42263 movle %xcc, %i5, %i7
42264 movn %icc, %g5, %o0
42265 ldd [%l7 + 0x28], %f12
42266 fxors %f7, %f7, %f5
42267 stw %l4, [%l7 + 0x1C]
42268 ldx [%l7 + 0x28], %o5
42269 ldsw [%l7 + 0x08], %g3
42270 lduw [%l7 + 0x74], %o4
42271 fone %f0
42272 orn %l5, %g2, %i4
42273 fmuld8ulx16 %f10, %f12, %f8
42274 fcmpgt32 %f4, %f4, %o2
42275 bneg,a loop_5022
42276 fmul8ulx16 %f0, %f4, %f2
42277 edge32n %i6, %i1, %i0
42278 orncc %l2, %l1, %i3
42279loop_5022:
42280 stw %i2, [%l7 + 0x68]
42281 sth %l6, [%l7 + 0x1C]
42282 fnand %f2, %f0, %f2
42283 sdivcc %g1, 0x140E, %g4
42284 stw %o6, [%l7 + 0x70]
42285 fcmple32 %f14, %f12, %l0
42286 fpadd32s %f10, %f12, %f12
42287 fnot1 %f8, %f8
42288 sth %o3, [%l7 + 0x5E]
42289 std %f14, [%l7 + 0x30]
42290 fmovspos %xcc, %f9, %f2
42291 bneg,a loop_5023
42292 ldsb [%l7 + 0x49], %l3
42293 fnor %f10, %f6, %f14
42294 subcc %o1, %g7, %o7
42295loop_5023:
42296 fnegs %f8, %f3
42297 tvc %icc, 0x6
42298 fcmps %fcc2, %f6, %f12
42299 fnegd %f4, %f10
42300 tpos %xcc, 0x1
42301 lduw [%l7 + 0x0C], %i5
42302 fnegd %f10, %f14
42303 fmovrde %i7, %f4, %f6
42304 fmul8ulx16 %f4, %f6, %f14
42305 tvs %xcc, 0x2
42306 brz,a %g6, loop_5024
42307 tsubcc %g5, %o0, %o5
42308 brlz %l4, loop_5025
42309 tgu %xcc, 0x3
42310loop_5024:
42311 fpackfix %f2, %f6
42312 stw %g3, [%l7 + 0x24]
42313loop_5025:
42314 tsubcctv %l5, %o4, %i4
42315 stx %g2, [%l7 + 0x60]
42316 stx %i6, [%l7 + 0x78]
42317 alignaddr %o2, %i1, %i0
42318 fcmpeq16 %f8, %f6, %l2
42319 ble,a,pn %icc, loop_5026
42320 udivcc %i3, 0x0F6B, %l1
42321 fcmple32 %f6, %f2, %l6
42322 stw %g1, [%l7 + 0x1C]
42323loop_5026:
42324 fors %f8, %f14, %f8
42325 lduw [%l7 + 0x60], %i2
42326 bleu,a,pn %xcc, loop_5027
42327 fandnot2s %f7, %f4, %f5
42328 movne %icc, %o6, %l0
42329 tvs %xcc, 0x4
42330loop_5027:
42331 movneg %icc, %g4, %l3
42332 edge8n %o1, %g7, %o3
42333 fmovdcs %icc, %f10, %f10
42334 bshuffle %f6, %f14, %f0
42335 movpos %xcc, %o7, %i5
42336 subccc %g6, 0x0AD7, %g5
42337 stb %o0, [%l7 + 0x75]
42338 std %f4, [%l7 + 0x08]
42339 fbl %fcc0, loop_5028
42340 movrne %o5, %l4, %g3
42341 xor %i7, %o4, %l5
42342 fbge %fcc3, loop_5029
42343loop_5028:
42344 sth %g2, [%l7 + 0x36]
42345 fpmerge %f5, %f1, %f8
42346 tsubcc %i4, 0x1423, %i6
42347loop_5029:
42348 fmovscc %icc, %f7, %f8
42349 udiv %o2, 0x0865, %i0
42350 stb %i1, [%l7 + 0x2F]
42351 movleu %icc, %l2, %l1
42352 edge16 %l6, %g1, %i2
42353 ldsw [%l7 + 0x30], %i3
42354 tsubcctv %o6, 0x03AE, %l0
42355 ldsw [%l7 + 0x78], %g4
42356 stx %l3, [%l7 + 0x10]
42357 stw %o1, [%l7 + 0x70]
42358 edge16n %o3, %o7, %i5
42359 tvc %xcc, 0x4
42360 stw %g6, [%l7 + 0x0C]
42361 std %f4, [%l7 + 0x28]
42362 fbge,a %fcc2, loop_5030
42363 fandnot2s %f6, %f3, %f1
42364 fcmpeq16 %f2, %f14, %g7
42365 fsrc2 %f10, %f14
42366loop_5030:
42367 fbge %fcc3, loop_5031
42368 movrne %g5, %o5, %o0
42369 ld [%l7 + 0x60], %f15
42370 ld [%l7 + 0x78], %f2
42371loop_5031:
42372 fmovdcs %icc, %f14, %f1
42373 tpos %xcc, 0x5
42374 nop
42375 setx loop_5032, %l0, %l1
42376 wrpr 0x1, %tl
42377 wrpr %l1, %tpc
42378 add %l1, 0x4, %l1
42379 wrpr %l1, %tnpc
42380 setx 0x34400001400, %l0, %l1
42381 wrpr %l1, %tstate
42382 wrhpr 0x4, %htstate
42383 retry
42384 orcc %g3, %i7, %l4
42385 edge8n %l5, %o4, %i4
42386 edge32ln %i6, %g2, %i0
42387loop_5032:
42388 sth %o2, [%l7 + 0x12]
42389 fcmple16 %f4, %f2, %l2
42390 fxnor %f6, %f6, %f12
42391 fbl,a %fcc3, loop_5033
42392 sth %l1, [%l7 + 0x18]
42393 mulx %i1, %l6, %i2
42394 srax %i3, 0x1C, %o6
42395loop_5033:
42396 mova %xcc, %g1, %g4
42397 ldx [%l7 + 0x10], %l0
42398 lduh [%l7 + 0x50], %o1
42399 sllx %l3, %o3, %i5
42400 fmul8x16 %f3, %f2, %f0
42401 fmovdl %icc, %f1, %f13
42402 srax %g6, 0x0E, %o7
42403 fmovsne %icc, %f14, %f11
42404 fpadd32s %f12, %f7, %f0
42405 bne,pn %xcc, loop_5034
42406 bvs loop_5035
42407 ldsh [%l7 + 0x68], %g5
42408 edge8ln %o5, %g7, %o0
42409loop_5034:
42410 stb %g3, [%l7 + 0x3F]
42411loop_5035:
42412 fnand %f14, %f6, %f14
42413 st %f10, [%l7 + 0x48]
42414 edge16ln %l4, %i7, %o4
42415 fpadd16 %f8, %f8, %f12
42416 pdist %f14, %f4, %f14
42417 fnegd %f0, %f0
42418 edge32 %l5, %i4, %g2
42419 std %f14, [%l7 + 0x70]
42420 fcmps %fcc1, %f2, %f1
42421 bshuffle %f2, %f0, %f12
42422 fcmple32 %f2, %f10, %i6
42423 fbl %fcc1, loop_5036
42424 movcc %xcc, %o2, %l2
42425 ldsw [%l7 + 0x58], %i0
42426 std %f4, [%l7 + 0x78]
42427loop_5036:
42428 stx %l1, [%l7 + 0x10]
42429 subc %l6, 0x00BD, %i1
42430 stx %i2, [%l7 + 0x08]
42431 fmovsvs %xcc, %f12, %f0
42432 tsubcctv %o6, %g1, %g4
42433 fmovrsgez %l0, %f10, %f4
42434 fornot1 %f8, %f4, %f10
42435 bn,a,pn %xcc, loop_5037
42436 edge8 %o1, %l3, %o3
42437 fnors %f3, %f7, %f4
42438 std %f2, [%l7 + 0x40]
42439loop_5037:
42440 stw %i3, [%l7 + 0x70]
42441 ldsh [%l7 + 0x34], %g6
42442 fmovdvs %icc, %f0, %f14
42443 ldub [%l7 + 0x31], %o7
42444 ldub [%l7 + 0x69], %g5
42445 movneg %icc, %i5, %g7
42446 ldsw [%l7 + 0x68], %o5
42447 fmovspos %xcc, %f5, %f7
42448 ldsb [%l7 + 0x58], %g3
42449 smulcc %l4, %i7, %o0
42450 stb %o4, [%l7 + 0x28]
42451 fcmps %fcc0, %f12, %f13
42452 bleu,a loop_5038
42453 movvs %xcc, %l5, %i4
42454 std %f10, [%l7 + 0x50]
42455 fcmple16 %f8, %f10, %i6
42456loop_5038:
42457 fmovdpos %icc, %f10, %f5
42458 ldub [%l7 + 0x53], %o2
42459 fmovd %f0, %f10
42460 fmovsgu %icc, %f4, %f15
42461 fpack32 %f12, %f10, %f12
42462 fmovrdne %g2, %f6, %f6
42463 fmovsg %xcc, %f14, %f10
42464 tvc %icc, 0x0
42465 stx %i0, [%l7 + 0x48]
42466 tneg %icc, 0x4
42467 smulcc %l2, %l1, %i1
42468 fzero %f6
42469 sdiv %i2, 0x1D18, %l6
42470 fcmpne16 %f0, %f2, %g1
42471 ldsh [%l7 + 0x34], %g4
42472 ld [%l7 + 0x78], %f4
42473 fmovdg %icc, %f10, %f15
42474 orcc %o6, 0x1AF7, %o1
42475 xnorcc %l3, 0x0A11, %o3
42476 be,pn %xcc, loop_5039
42477 fmovdpos %icc, %f10, %f10
42478 ldd [%l7 + 0x40], %f2
42479 fpsub32s %f9, %f10, %f9
42480loop_5039:
42481 fmovrse %i3, %f15, %f10
42482 std %f14, [%l7 + 0x60]
42483 fmovse %icc, %f7, %f2
42484 ldsb [%l7 + 0x12], %g6
42485 sub %o7, 0x06A0, %g5
42486 fpadd16 %f2, %f8, %f2
42487 movg %xcc, %i5, %g7
42488 bneg,pn %xcc, loop_5040
42489 fmovdcs %icc, %f6, %f9
42490 ldd [%l7 + 0x58], %f14
42491 fpadd16 %f4, %f0, %f2
42492loop_5040:
42493 fmovdle %icc, %f11, %f7
42494 ta %xcc, 0x0
42495 tgu %icc, 0x4
42496 brnz %l0, loop_5041
42497 nop
42498 setx loop_5042, %l0, %l1
42499 wrpr 0x1, %tl
42500 wrpr %l1, %tpc
42501 add %l1, 0x4, %l1
42502 wrpr %l1, %tnpc
42503 setx 0x34400001400, %l0, %l1
42504 wrpr %l1, %tstate
42505 wrhpr 0x4, %htstate
42506 retry
42507 st %f12, [%l7 + 0x24]
42508 tsubcc %g3, %o5, %i7
42509loop_5041:
42510 fornot1s %f8, %f2, %f3
42511loop_5042:
42512 taddcctv %o0, %l4, %l5
42513 ldsh [%l7 + 0x76], %i4
42514 fexpand %f8, %f2
42515 tn %xcc, 0x4
42516 udivx %i6, 0x067D, %o4
42517 fmovrdlez %o2, %f8, %f6
42518 alignaddrl %i0, %l2, %l1
42519 brgz %g2, loop_5043
42520 mulscc %i1, %i2, %g1
42521 lduh [%l7 + 0x20], %l6
42522 srax %o6, %g4, %o1
42523loop_5043:
42524 fpsub32 %f12, %f10, %f14
42525 ldd [%l7 + 0x68], %f12
42526 orn %l3, %i3, %g6
42527 edge16ln %o7, %o3, %g5
42528 fcmpne32 %f4, %f12, %i5
42529 ldd [%l7 + 0x20], %f2
42530 ldx [%l7 + 0x68], %g7
42531 edge32n %g3, %l0, %o5
42532 bleu,pn %xcc, loop_5044
42533 fbule,a %fcc3, loop_5045
42534 umulcc %i7, 0x1095, %l4
42535 fmovs %f6, %f14
42536loop_5044:
42537 fnors %f12, %f14, %f11
42538loop_5045:
42539 movg %xcc, %o0, %l5
42540 fmovsneg %icc, %f11, %f12
42541 andn %i4, %i6, %o2
42542 brlez,a %o4, loop_5046
42543 tne %icc, 0x4
42544 brgez,a %l2, loop_5047
42545 movgu %xcc, %i0, %l1
42546loop_5046:
42547 ld [%l7 + 0x70], %f8
42548 fbul %fcc3, loop_5048
42549loop_5047:
42550 ldd [%l7 + 0x20], %f14
42551 ld [%l7 + 0x5C], %f7
42552 ldub [%l7 + 0x0C], %g2
42553loop_5048:
42554 ld [%l7 + 0x58], %f11
42555 fbue %fcc1, loop_5049
42556 ld [%l7 + 0x34], %f4
42557 alignaddr %i1, %g1, %i2
42558 fornot1 %f6, %f0, %f2
42559loop_5049:
42560 fpadd16s %f13, %f7, %f13
42561 sdiv %l6, 0x1280, %o6
42562 fcmpne32 %f10, %f2, %o1
42563 bvc,a loop_5050
42564 fbo %fcc2, loop_5051
42565 ldx [%l7 + 0x78], %g4
42566 std %f14, [%l7 + 0x70]
42567loop_5050:
42568 fmuld8ulx16 %f5, %f0, %f4
42569loop_5051:
42570 edge8n %i3, %l3, %o7
42571 lduw [%l7 + 0x48], %g6
42572 fabss %f0, %f2
42573 ldx [%l7 + 0x48], %g5
42574 fmovdvc %xcc, %f12, %f8
42575 ldsw [%l7 + 0x58], %o3
42576 lduh [%l7 + 0x5E], %i5
42577 ble,a %icc, loop_5052
42578 fandnot1 %f0, %f8, %f4
42579 lduw [%l7 + 0x20], %g3
42580 ldsw [%l7 + 0x34], %g7
42581loop_5052:
42582 fmovdl %icc, %f6, %f8
42583 fcmpeq32 %f10, %f10, %o5
42584 ldx [%l7 + 0x18], %l0
42585 xnorcc %i7, %o0, %l5
42586 fand %f2, %f10, %f4
42587 lduw [%l7 + 0x58], %l4
42588 addc %i4, %o2, %i6
42589 fbe %fcc0, loop_5053
42590 stb %l2, [%l7 + 0x36]
42591 fmovdvc %xcc, %f12, %f10
42592 tsubcctv %i0, 0x168C, %l1
42593loop_5053:
42594 tne %xcc, 0x0
42595 fbue %fcc1, loop_5054
42596 lduw [%l7 + 0x70], %g2
42597 fcmpd %fcc1, %f12, %f14
42598 ldx [%l7 + 0x40], %o4
42599loop_5054:
42600 brz,a %i1, loop_5055
42601 fmovdleu %xcc, %f14, %f7
42602 ldub [%l7 + 0x76], %g1
42603 ldsh [%l7 + 0x56], %i2
42604loop_5055:
42605 bl loop_5056
42606 movl %icc, %o6, %l6
42607 fbl %fcc1, loop_5057
42608 ldsh [%l7 + 0x0A], %g4
42609loop_5056:
42610 fmovd %f14, %f0
42611 ble,pn %xcc, loop_5058
42612loop_5057:
42613 bl,a %xcc, loop_5059
42614 move %icc, %o1, %i3
42615 brz,a %l3, loop_5060
42616loop_5058:
42617 ldsb [%l7 + 0x76], %o7
42618loop_5059:
42619 fmovde %xcc, %f6, %f12
42620 movgu %icc, %g6, %g5
42621loop_5060:
42622 xnorcc %o3, %g3, %g7
42623 srl %o5, %l0, %i5
42624 movcs %icc, %o0, %i7
42625 stx %l5, [%l7 + 0x38]
42626 fbue,a %fcc2, loop_5061
42627 fbl,a %fcc2, loop_5062
42628 ldsw [%l7 + 0x10], %i4
42629 xnor %o2, %i6, %l2
42630loop_5061:
42631 stx %l4, [%l7 + 0x48]
42632loop_5062:
42633 movvc %xcc, %l1, %g2
42634 fmovsg %icc, %f8, %f0
42635 fcmpgt16 %f14, %f6, %i0
42636 fbge %fcc1, loop_5063
42637 te %xcc, 0x2
42638 andn %o4, 0x0A5B, %i1
42639 bn,a,pt %xcc, loop_5064
42640loop_5063:
42641 stx %i2, [%l7 + 0x70]
42642 fmul8x16 %f8, %f4, %f0
42643 fcmpne32 %f2, %f14, %g1
42644loop_5064:
42645 fmovrslz %l6, %f1, %f13
42646 fmovrslz %g4, %f11, %f15
42647 fcmple32 %f6, %f8, %o6
42648 ldd [%l7 + 0x30], %f6
42649 srlx %o1, %l3, %o7
42650 fsrc1 %f14, %f14
42651 fnot1s %f14, %f0
42652 fsrc2 %f8, %f14
42653 bg,pt %xcc, loop_5065
42654 fmul8sux16 %f2, %f0, %f12
42655 fbg %fcc0, loop_5066
42656 fmovdvs %icc, %f7, %f1
42657loop_5065:
42658 be,pn %icc, loop_5067
42659 udivx %i3, 0x0B2B, %g6
42660loop_5066:
42661 brz %o3, loop_5068
42662 st %f7, [%l7 + 0x3C]
42663loop_5067:
42664 fmovrsgz %g3, %f4, %f4
42665 fnegd %f8, %f6
42666loop_5068:
42667 ld [%l7 + 0x6C], %f15
42668 fcmple32 %f8, %f2, %g7
42669 fblg,a %fcc2, loop_5069
42670 stx %o5, [%l7 + 0x28]
42671 fcmped %fcc1, %f12, %f14
42672 edge32 %l0, %i5, %g5
42673loop_5069:
42674 fmovs %f15, %f10
42675 fmovrdlez %o0, %f8, %f10
42676 stx %i7, [%l7 + 0x50]
42677 fmovspos %xcc, %f12, %f12
42678 ldsh [%l7 + 0x3E], %i4
42679 ldsh [%l7 + 0x3E], %o2
42680 umul %i6, %l2, %l4
42681 sethi 0x0447, %l5
42682 addc %g2, %i0, %o4
42683 fmovdle %xcc, %f10, %f5
42684 mulscc %l1, %i1, %g1
42685 fandnot1 %f8, %f12, %f14
42686 fcmple32 %f6, %f2, %i2
42687 tg %xcc, 0x4
42688 and %g4, %l6, %o6
42689 fbg %fcc3, loop_5070
42690 fbo,a %fcc2, loop_5071
42691 fnands %f14, %f6, %f7
42692 tl %icc, 0x3
42693loop_5070:
42694 fmovdn %xcc, %f5, %f3
42695loop_5071:
42696 fandnot2s %f11, %f3, %f3
42697 stx %l3, [%l7 + 0x68]
42698 fbul,a %fcc1, loop_5072
42699 bn,a,pn %icc, loop_5073
42700 bneg,a loop_5074
42701 fxor %f8, %f12, %f4
42702loop_5072:
42703 fcmpeq32 %f0, %f10, %o1
42704loop_5073:
42705 fmuld8sux16 %f6, %f8, %f8
42706loop_5074:
42707 fmovdne %xcc, %f14, %f8
42708 ta %icc, 0x6
42709 fbge %fcc3, loop_5075
42710 fba,a %fcc3, loop_5076
42711 ldsh [%l7 + 0x64], %o7
42712 xor %g6, 0x05FD, %o3
42713loop_5075:
42714 lduh [%l7 + 0x3A], %i3
42715loop_5076:
42716 ldsh [%l7 + 0x7E], %g7
42717 xor %g3, %o5, %i5
42718 ble,a loop_5077
42719 edge32ln %l0, %g5, %i7
42720 sll %o0, 0x0F, %o2
42721 ldsh [%l7 + 0x20], %i4
42722loop_5077:
42723 ldsw [%l7 + 0x70], %i6
42724 fxnor %f2, %f6, %f14
42725 stb %l4, [%l7 + 0x22]
42726 movvc %icc, %l5, %l2
42727 movne %icc, %i0, %g2
42728 stw %o4, [%l7 + 0x10]
42729 fcmps %fcc0, %f10, %f10
42730 ldsh [%l7 + 0x60], %l1
42731 std %f4, [%l7 + 0x40]
42732 edge8l %g1, %i1, %g4
42733 ldsh [%l7 + 0x76], %l6
42734 faligndata %f8, %f0, %f6
42735 edge16n %o6, %l3, %i2
42736 subc %o7, %o1, %g6
42737 bshuffle %f4, %f0, %f12
42738 fabsd %f6, %f0
42739 ldx [%l7 + 0x18], %i3
42740 edge16l %g7, %o3, %g3
42741 sth %o5, [%l7 + 0x44]
42742 fnot2s %f6, %f7
42743 ldsh [%l7 + 0x32], %l0
42744 st %f14, [%l7 + 0x20]
42745 stb %i5, [%l7 + 0x31]
42746 ldsb [%l7 + 0x09], %i7
42747 edge32 %o0, %o2, %i4
42748 edge16n %i6, %l4, %g5
42749 fandnot2s %f8, %f3, %f4
42750 ldsh [%l7 + 0x4C], %l5
42751 movneg %xcc, %i0, %l2
42752 movneg %xcc, %g2, %o4
42753 tleu %xcc, 0x3
42754 edge8ln %l1, %g1, %g4
42755 edge16n %l6, %i1, %o6
42756 stx %i2, [%l7 + 0x58]
42757 move %icc, %o7, %l3
42758 st %f6, [%l7 + 0x68]
42759 tl %xcc, 0x2
42760 fornot2 %f8, %f6, %f14
42761 stw %o1, [%l7 + 0x50]
42762 fbug %fcc3, loop_5078
42763 orn %g6, 0x10BA, %i3
42764 ldsb [%l7 + 0x08], %o3
42765 std %f6, [%l7 + 0x30]
42766loop_5078:
42767 fmovs %f5, %f11
42768 fornot1s %f15, %f2, %f5
42769 std %f0, [%l7 + 0x68]
42770 stb %g7, [%l7 + 0x3B]
42771 edge8ln %g3, %o5, %l0
42772 fpsub16 %f10, %f4, %f10
42773 brlz,a %i5, loop_5079
42774 array16 %o0, %o2, %i4
42775 fmovsn %xcc, %f3, %f2
42776 fblg %fcc0, loop_5080
42777loop_5079:
42778 ldsh [%l7 + 0x58], %i7
42779 array32 %i6, %g5, %l4
42780 st %f6, [%l7 + 0x74]
42781loop_5080:
42782 subc %i0, %l2, %g2
42783 movrlz %l5, 0x17D, %l1
42784 fmovdcs %icc, %f4, %f10
42785 fmovsle %xcc, %f10, %f3
42786 movrgez %g1, 0x3A2, %g4
42787 ld [%l7 + 0x34], %f9
42788 ldsh [%l7 + 0x28], %o4
42789 ldsw [%l7 + 0x10], %i1
42790 srlx %o6, 0x0B, %i2
42791 movg %icc, %o7, %l6
42792 sub %o1, 0x0A22, %l3
42793 std %f14, [%l7 + 0x10]
42794 std %f6, [%l7 + 0x18]
42795 fornot2 %f12, %f12, %f2
42796 ldsb [%l7 + 0x50], %g6
42797 bne,a,pt %icc, loop_5081
42798 edge16 %i3, %g7, %g3
42799 fmovdpos %xcc, %f4, %f11
42800 std %f10, [%l7 + 0x50]
42801loop_5081:
42802 ldub [%l7 + 0x4D], %o3
42803 ldd [%l7 + 0x60], %f10
42804 ldsb [%l7 + 0x44], %l0
42805 nop
42806 setx loop_5082, %l0, %l1
42807 wrpr 0x1, %tl
42808 wrpr %l1, %tnpc
42809 setx 0x34400001400, %l0, %l1
42810 wrpr %l1, %tstate
42811 wrhpr 0x4, %htstate
42812 done
42813 fexpand %f5, %f10
42814 stw %i5, [%l7 + 0x3C]
42815 edge16ln %o5, %o0, %o2
42816loop_5082:
42817 lduh [%l7 + 0x26], %i7
42818 andcc %i4, %g5, %i6
42819 lduh [%l7 + 0x14], %i0
42820 tcs %icc, 0x2
42821 ldsh [%l7 + 0x7C], %l4
42822 stx %g2, [%l7 + 0x28]
42823 fmovsge %xcc, %f6, %f0
42824 fcmpd %fcc3, %f0, %f4
42825 fmovsneg %xcc, %f14, %f6
42826 be,a,pn %xcc, loop_5083
42827 stw %l2, [%l7 + 0x5C]
42828 fmovdg %xcc, %f4, %f0
42829 tge %icc, 0x7
42830loop_5083:
42831 faligndata %f8, %f10, %f14
42832 fmovrsne %l5, %f3, %f2
42833 ldx [%l7 + 0x30], %g1
42834 std %f14, [%l7 + 0x78]
42835 tgu %xcc, 0x5
42836 std %f4, [%l7 + 0x20]
42837 tgu %xcc, 0x2
42838 fbge,a %fcc3, loop_5084
42839 ldub [%l7 + 0x4B], %l1
42840 bn,a,pt %xcc, loop_5085
42841 fmovdge %xcc, %f9, %f12
42842loop_5084:
42843 stb %g4, [%l7 + 0x47]
42844 fxnors %f12, %f3, %f10
42845loop_5085:
42846 andn %i1, %o6, %i2
42847 fmovdgu %xcc, %f6, %f14
42848 tcs %icc, 0x0
42849 sll %o7, 0x1B, %l6
42850 lduh [%l7 + 0x2A], %o1
42851 sra %l3, %o4, %g6
42852 fnors %f0, %f11, %f15
42853 fnegs %f3, %f9
42854 fmovsge %icc, %f13, %f8
42855 fmovsg %xcc, %f3, %f12
42856 brnz,a %g7, loop_5086
42857 mulx %i3, 0x0779, %g3
42858 fmovsleu %icc, %f10, %f3
42859 ldsw [%l7 + 0x2C], %l0
42860loop_5086:
42861 fmul8x16 %f15, %f4, %f2
42862 fandnot2s %f2, %f15, %f2
42863 taddcctv %o3, %o5, %o0
42864 ldd [%l7 + 0x20], %f12
42865 and %i5, 0x0A08, %o2
42866 edge16ln %i4, %g5, %i7
42867 sth %i6, [%l7 + 0x26]
42868 smulcc %l4, 0x155A, %g2
42869 movvs %icc, %i0, %l2
42870 edge8n %l5, %g1, %g4
42871 ldsb [%l7 + 0x21], %i1
42872 ldx [%l7 + 0x40], %o6
42873 fmovscc %icc, %f14, %f3
42874 movneg %xcc, %l1, %i2
42875 fmovdle %xcc, %f14, %f12
42876 ldsw [%l7 + 0x5C], %l6
42877 ldx [%l7 + 0x10], %o7
42878 fmovrdlz %o1, %f6, %f12
42879 edge16l %l3, %g6, %o4
42880 ldx [%l7 + 0x10], %i3
42881 fmovdle %icc, %f1, %f4
42882 tleu %icc, 0x1
42883 umul %g7, 0x030E, %g3
42884 bvc,a,pt %xcc, loop_5087
42885 fmovd %f10, %f4
42886 ldsb [%l7 + 0x5D], %l0
42887 popc %o3, %o5
42888loop_5087:
42889 fbe,a %fcc1, loop_5088
42890 ldx [%l7 + 0x68], %o0
42891 movg %icc, %i5, %i4
42892 ld [%l7 + 0x20], %f4
42893loop_5088:
42894 brlez %g5, loop_5089
42895 movneg %icc, %i7, %o2
42896 alignaddr %i6, %l4, %i0
42897 sub %l2, 0x1A46, %l5
42898loop_5089:
42899 fbug %fcc0, loop_5090
42900 edge8 %g2, %g1, %g4
42901 fbue %fcc3, loop_5091
42902 fnors %f2, %f7, %f8
42903loop_5090:
42904 fands %f9, %f14, %f4
42905 fbug,a %fcc0, loop_5092
42906loop_5091:
42907 bvs,pn %xcc, loop_5093
42908 ldd [%l7 + 0x40], %f4
42909 sllx %i1, %l1, %o6
42910loop_5092:
42911 ld [%l7 + 0x10], %f3
42912loop_5093:
42913 std %f8, [%l7 + 0x38]
42914 fbe %fcc3, loop_5094
42915 fbge %fcc3, loop_5095
42916 fzeros %f10
42917 ldsh [%l7 + 0x3E], %l6
42918loop_5094:
42919 st %f15, [%l7 + 0x7C]
42920loop_5095:
42921 fpadd32s %f2, %f10, %f12
42922 fcmpgt16 %f10, %f8, %i2
42923 fpack32 %f2, %f0, %f8
42924 bn,a,pn %icc, loop_5096
42925 fmovdne %xcc, %f4, %f4
42926 fmovsgu %xcc, %f6, %f5
42927 siam 0x0
42928loop_5096:
42929 fandnot1s %f15, %f4, %f2
42930 fbuge,a %fcc1, loop_5097
42931 stx %o1, [%l7 + 0x48]
42932 fmovdl %icc, %f4, %f8
42933 edge16 %o7, %g6, %o4
42934loop_5097:
42935 fmovrdlez %i3, %f14, %f14
42936 fblg %fcc1, loop_5098
42937 fsrc1s %f9, %f3
42938 ldsb [%l7 + 0x57], %g7
42939 orcc %g3, %l3, %o3
42940loop_5098:
42941 ldsb [%l7 + 0x16], %o5
42942 fsrc2s %f14, %f13
42943 stw %o0, [%l7 + 0x40]
42944 stb %i5, [%l7 + 0x7F]
42945 tleu %icc, 0x6
42946 fbue,a %fcc2, loop_5099
42947 tge %icc, 0x2
42948 fbn %fcc0, loop_5100
42949 fnor %f14, %f6, %f4
42950loop_5099:
42951 sdivcc %i4, 0x1B67, %l0
42952 mulscc %i7, %o2, %g5
42953loop_5100:
42954 st %f3, [%l7 + 0x74]
42955 movcc %icc, %l4, %i6
42956 fmovdge %xcc, %f15, %f8
42957 fmovdgu %icc, %f12, %f10
42958 bg,pt %icc, loop_5101
42959 lduw [%l7 + 0x50], %l2
42960 fpack16 %f10, %f9
42961 fbe,a %fcc0, loop_5102
42962loop_5101:
42963 bneg,a,pn %icc, loop_5103
42964 or %l5, %g2, %i0
42965 smul %g1, %i1, %l1
42966loop_5102:
42967 fmovsne %xcc, %f13, %f12
42968loop_5103:
42969 ldsh [%l7 + 0x22], %o6
42970 fmovsl %icc, %f15, %f15
42971 tsubcc %l6, %g4, %o1
42972 ldd [%l7 + 0x18], %f10
42973 st %f15, [%l7 + 0x6C]
42974 sth %o7, [%l7 + 0x68]
42975 ldsb [%l7 + 0x3C], %i2
42976 movrgez %g6, 0x101, %o4
42977 stw %i3, [%l7 + 0x48]
42978 andncc %g7, %l3, %o3
42979 ble,a loop_5104
42980 fpsub16 %f0, %f0, %f10
42981 stw %o5, [%l7 + 0x30]
42982 mulx %o0, %i5, %i4
42983loop_5104:
42984 ldsb [%l7 + 0x13], %l0
42985 fors %f4, %f6, %f13
42986 ldd [%l7 + 0x68], %f0
42987 lduh [%l7 + 0x58], %g3
42988 lduh [%l7 + 0x30], %o2
42989 xnor %i7, 0x1B1B, %l4
42990 sth %i6, [%l7 + 0x5C]
42991 tn %xcc, 0x4
42992 ldsb [%l7 + 0x3E], %l2
42993 nop
42994 setx loop_5105, %l0, %l1
42995 wrpr 0x1, %tl
42996 wrpr %l1, %tpc
42997 add %l1, 0x4, %l1
42998 wrpr %l1, %tnpc
42999 setx 0x34400001400, %l0, %l1
43000 wrpr %l1, %tstate
43001 wrhpr 0x4, %htstate
43002 retry
43003 fmovdl %xcc, %f8, %f7
43004 ld [%l7 + 0x58], %f2
43005 movne %xcc, %g5, %l5
43006loop_5105:
43007 fandnot2s %f0, %f2, %f1
43008 or %g2, %g1, %i1
43009 fcmple32 %f8, %f8, %l1
43010 orcc %i0, 0x0647, %l6
43011 fcmpgt32 %f12, %f0, %o6
43012 bneg,a,pn %icc, loop_5106
43013 movcc %xcc, %o1, %o7
43014 edge8n %g4, %g6, %o4
43015 ta %xcc, 0x1
43016loop_5106:
43017 fones %f13
43018 bne,pn %xcc, loop_5107
43019 fors %f0, %f14, %f11
43020 movl %icc, %i2, %g7
43021 movneg %xcc, %l3, %i3
43022loop_5107:
43023 sub %o3, 0x0CA0, %o5
43024 tleu %xcc, 0x0
43025 bcs,pt %xcc, loop_5108
43026 subccc %i5, %o0, %i4
43027 tg %xcc, 0x6
43028 edge32l %l0, %g3, %i7
43029loop_5108:
43030 brlz %l4, loop_5109
43031 taddcc %o2, 0x1B2C, %l2
43032 bneg loop_5110
43033 sth %g5, [%l7 + 0x2C]
43034loop_5109:
43035 stx %i6, [%l7 + 0x18]
43036 stw %g2, [%l7 + 0x14]
43037loop_5110:
43038 ld [%l7 + 0x10], %f4
43039 fnot2s %f2, %f6
43040 ldub [%l7 + 0x28], %l5
43041 fpack16 %f4, %f12
43042 ldsh [%l7 + 0x66], %g1
43043 stb %i1, [%l7 + 0x14]
43044 andn %l1, 0x1CBB, %i0
43045 fbne,a %fcc1, loop_5111
43046 movcs %xcc, %l6, %o1
43047 st %f5, [%l7 + 0x58]
43048 brlez,a %o7, loop_5112
43049loop_5111:
43050 ldd [%l7 + 0x18], %f2
43051 movvc %xcc, %o6, %g6
43052 fcmple32 %f12, %f4, %o4
43053loop_5112:
43054 movcc %xcc, %i2, %g7
43055 fbe,a %fcc1, loop_5113
43056 fmovsneg %xcc, %f15, %f9
43057 fmovsa %icc, %f2, %f2
43058 lduw [%l7 + 0x3C], %l3
43059loop_5113:
43060 ldsb [%l7 + 0x23], %g4
43061 move %xcc, %i3, %o5
43062 ldub [%l7 + 0x4D], %i5
43063 fbo %fcc3, loop_5114
43064 fpsub32 %f14, %f8, %f0
43065 movvc %icc, %o0, %i4
43066 sth %o3, [%l7 + 0x30]
43067loop_5114:
43068 tvs %icc, 0x4
43069 stb %g3, [%l7 + 0x7D]
43070 brz %l0, loop_5115
43071 movpos %xcc, %i7, %o2
43072 ble,a,pn %icc, loop_5116
43073 bvc,a,pt %xcc, loop_5117
43074loop_5115:
43075 sdivx %l4, 0x0622, %g5
43076 fornot2 %f4, %f2, %f6
43077loop_5116:
43078 tcs %xcc, 0x1
43079loop_5117:
43080 bcc,pn %icc, loop_5118
43081 ldsh [%l7 + 0x10], %i6
43082 fxors %f12, %f4, %f15
43083 tgu %icc, 0x3
43084loop_5118:
43085 lduw [%l7 + 0x24], %g2
43086 fbl %fcc3, loop_5119
43087 add %l5, %l2, %g1
43088 ldsw [%l7 + 0x40], %i1
43089 sdiv %l1, 0x02EF, %l6
43090loop_5119:
43091 udivx %i0, 0x0E22, %o1
43092 array32 %o6, %g6, %o4
43093 stw %o7, [%l7 + 0x30]
43094 ldsh [%l7 + 0x4C], %g7
43095 brlz,a %i2, loop_5120
43096 fmovscc %icc, %f4, %f3
43097 fandnot2s %f3, %f15, %f4
43098 orn %l3, %g4, %i3
43099loop_5120:
43100 st %f7, [%l7 + 0x64]
43101 fmul8x16 %f14, %f10, %f6
43102 fcmpgt32 %f2, %f6, %i5
43103 nop
43104 setx loop_5121, %l0, %l1
43105 jmpl %l1, %o0
43106 fmovdg %xcc, %f5, %f3
43107 fbul %fcc2, loop_5122
43108 ldx [%l7 + 0x70], %i4
43109loop_5121:
43110 ldsh [%l7 + 0x40], %o5
43111 std %f10, [%l7 + 0x30]
43112loop_5122:
43113 fbn,a %fcc2, loop_5123
43114 tne %xcc, 0x5
43115 bge,a loop_5124
43116 lduw [%l7 + 0x48], %g3
43117loop_5123:
43118 mulx %o3, %l0, %i7
43119 ldx [%l7 + 0x48], %l4
43120loop_5124:
43121 ldsh [%l7 + 0x0A], %o2
43122 alignaddrl %g5, %g2, %i6
43123 brlez,a %l2, loop_5125
43124 faligndata %f4, %f0, %f4
43125 fsrc2s %f3, %f9
43126 ba,a,pn %xcc, loop_5126
43127loop_5125:
43128 fmovrdlez %l5, %f0, %f14
43129 andcc %g1, %l1, %i1
43130 brz %l6, loop_5127
43131loop_5126:
43132 ldx [%l7 + 0x20], %i0
43133 fmul8ulx16 %f12, %f6, %f8
43134 movle %icc, %o6, %g6
43135loop_5127:
43136 fmovrdne %o4, %f6, %f2
43137 smul %o1, 0x0829, %o7
43138 movge %icc, %i2, %g7
43139 fcmple16 %f14, %f8, %l3
43140 stw %g4, [%l7 + 0x1C]
43141 stw %i5, [%l7 + 0x18]
43142 ldsw [%l7 + 0x18], %i3
43143 sth %i4, [%l7 + 0x2E]
43144 tg %icc, 0x7
43145 nop
43146 setx loop_5128, %l0, %l1
43147 jmpl %l1, %o5
43148 ldsb [%l7 + 0x14], %g3
43149 fmovrdlez %o3, %f8, %f8
43150 fmovrslz %l0, %f15, %f12
43151loop_5128:
43152 array16 %i7, %l4, %o2
43153 fmovrse %g5, %f13, %f3
43154 ldx [%l7 + 0x08], %g2
43155 stb %i6, [%l7 + 0x51]
43156 popc %l2, %l5
43157 std %f12, [%l7 + 0x50]
43158 movrlz %o0, %l1, %i1
43159 edge32 %g1, %l6, %i0
43160 sra %g6, 0x03, %o4
43161 fmovdcs %icc, %f8, %f0
43162 lduh [%l7 + 0x26], %o1
43163 fmovsne %xcc, %f7, %f14
43164 udiv %o6, 0x12DD, %o7
43165 stx %i2, [%l7 + 0x58]
43166 fpack16 %f4, %f14
43167 ldd [%l7 + 0x78], %f2
43168 te %icc, 0x7
43169 movle %xcc, %l3, %g7
43170 bge,a %xcc, loop_5129
43171 umul %g4, 0x1DA3, %i5
43172 fbug %fcc1, loop_5130
43173 movg %icc, %i3, %i4
43174loop_5129:
43175 ldsh [%l7 + 0x22], %o5
43176 ldsh [%l7 + 0x7C], %o3
43177loop_5130:
43178 fpsub16s %f7, %f6, %f8
43179 fnot1 %f10, %f0
43180 bvc,a loop_5131
43181 stw %g3, [%l7 + 0x78]
43182 fxors %f14, %f12, %f2
43183 ld [%l7 + 0x54], %f2
43184loop_5131:
43185 sdiv %i7, 0x17EF, %l4
43186 ldsw [%l7 + 0x38], %l0
43187 movleu %icc, %o2, %g5
43188 fpsub16 %f0, %f6, %f4
43189 fmovrdlez %i6, %f6, %f12
43190 fnor %f10, %f14, %f14
43191 fmovspos %icc, %f10, %f15
43192 stx %l2, [%l7 + 0x18]
43193 call loop_5132
43194 brz,a %l5, loop_5133
43195 xor %g2, 0x10F3, %l1
43196 fmovsl %xcc, %f13, %f3
43197loop_5132:
43198 tle %icc, 0x0
43199loop_5133:
43200 brnz,a %i1, loop_5134
43201 tcs %icc, 0x0
43202 tsubcc %g1, %o0, %i0
43203 fbule,a %fcc0, loop_5135
43204loop_5134:
43205 fones %f11
43206 ldub [%l7 + 0x5C], %g6
43207 st %f8, [%l7 + 0x1C]
43208loop_5135:
43209 ldsb [%l7 + 0x1A], %l6
43210 sth %o4, [%l7 + 0x6A]
43211 stw %o1, [%l7 + 0x40]
43212 edge16n %o6, %i2, %o7
43213 st %f11, [%l7 + 0x14]
43214 bgu,a,pt %icc, loop_5136
43215 tpos %xcc, 0x5
43216 fmovscc %xcc, %f12, %f8
43217 stw %l3, [%l7 + 0x64]
43218loop_5136:
43219 taddcctv %g4, 0x0252, %g7
43220 ldd [%l7 + 0x78], %f2
43221 fcmped %fcc1, %f14, %f14
43222 bvc,a %icc, loop_5137
43223 ldub [%l7 + 0x7A], %i3
43224 fmovsl %xcc, %f12, %f2
43225 sll %i4, %i5, %o3
43226loop_5137:
43227 bleu,a,pt %xcc, loop_5138
43228 brlez,a %g3, loop_5139
43229 fnands %f14, %f6, %f2
43230 srax %o5, 0x07, %l4
43231loop_5138:
43232 std %f12, [%l7 + 0x38]
43233loop_5139:
43234 bg,a loop_5140
43235 fmovdge %icc, %f14, %f0
43236 fmovsvc %xcc, %f14, %f14
43237 udivcc %l0, 0x0718, %o2
43238loop_5140:
43239 std %f0, [%l7 + 0x20]
43240 fexpand %f7, %f14
43241 sth %g5, [%l7 + 0x5E]
43242 xnor %i7, %l2, %i6
43243 tsubcctv %g2, %l5, %i1
43244 fnot2s %f8, %f12
43245 taddcc %g1, 0x0B88, %o0
43246 fxors %f12, %f10, %f5
43247 ldd [%l7 + 0x30], %f6
43248 fandnot1 %f2, %f4, %f4
43249 std %f2, [%l7 + 0x70]
43250 ldsb [%l7 + 0x7C], %i0
43251 fbn,a %fcc1, loop_5141
43252 sth %g6, [%l7 + 0x4C]
43253 fsrc1s %f12, %f1
43254 edge8 %l1, %l6, %o1
43255loop_5141:
43256 ldd [%l7 + 0x40], %f4
43257 lduh [%l7 + 0x44], %o4
43258 fmovrde %i2, %f14, %f2
43259 fones %f5
43260 stw %o6, [%l7 + 0x0C]
43261 xnorcc %l3, 0x0C5C, %g4
43262 fcmpd %fcc1, %f10, %f0
43263 fornot2 %f10, %f8, %f4
43264 movle %icc, %g7, %o7
43265 fblg %fcc0, loop_5142
43266 ldsh [%l7 + 0x1E], %i4
43267 faligndata %f12, %f14, %f8
43268 ldsh [%l7 + 0x28], %i3
43269loop_5142:
43270 ldsh [%l7 + 0x36], %i5
43271 ld [%l7 + 0x4C], %f5
43272 smulcc %o3, %g3, %l4
43273 fmovsg %icc, %f14, %f5
43274 movcs %icc, %l0, %o5
43275 andcc %g5, %i7, %o2
43276 fabsd %f14, %f0
43277 fand %f12, %f2, %f0
43278 ldub [%l7 + 0x7A], %i6
43279 stw %l2, [%l7 + 0x20]
43280 sth %g2, [%l7 + 0x3E]
43281 ldsh [%l7 + 0x78], %l5
43282 bl,pt %xcc, loop_5143
43283 tsubcctv %g1, %i1, %o0
43284 movl %icc, %g6, %l1
43285 ld [%l7 + 0x2C], %f10
43286loop_5143:
43287 fnegd %f14, %f8
43288 fmovsgu %xcc, %f9, %f10
43289 fornot1 %f12, %f8, %f10
43290 mulscc %l6, 0x0759, %i0
43291 addcc %o1, 0x19E7, %o4
43292 stb %i2, [%l7 + 0x50]
43293 fmovdge %xcc, %f13, %f2
43294 ldd [%l7 + 0x10], %f12
43295 fcmpeq16 %f2, %f4, %l3
43296 lduh [%l7 + 0x3E], %o6
43297 ldsw [%l7 + 0x34], %g7
43298 tvc %xcc, 0x4
43299 fxnor %f2, %f8, %f8
43300 fand %f12, %f2, %f14
43301 bge,a %xcc, loop_5144
43302 bne,a loop_5145
43303 ldd [%l7 + 0x70], %f8
43304 ldsh [%l7 + 0x5E], %o7
43305loop_5144:
43306 fbl %fcc0, loop_5146
43307loop_5145:
43308 bl loop_5147
43309 edge8 %g4, %i3, %i5
43310 move %xcc, %i4, %g3
43311loop_5146:
43312 fmovsge %icc, %f11, %f5
43313loop_5147:
43314 smul %o3, 0x0CBB, %l4
43315 tg %icc, 0x6
43316 tsubcctv %o5, 0x0495, %l0
43317 st %f0, [%l7 + 0x50]
43318 lduw [%l7 + 0x34], %i7
43319 fpadd32s %f8, %f14, %f9
43320 fmovse %icc, %f7, %f14
43321 stb %o2, [%l7 + 0x7A]
43322 fmul8sux16 %f6, %f12, %f10
43323 bcc,pn %xcc, loop_5148
43324 umulcc %i6, 0x050F, %l2
43325 bge,a,pn %xcc, loop_5149
43326 edge32l %g2, %g5, %l5
43327loop_5148:
43328 tcc %icc, 0x2
43329 movrne %i1, %g1, %g6
43330loop_5149:
43331 std %f6, [%l7 + 0x70]
43332 tg %xcc, 0x0
43333 ldsw [%l7 + 0x4C], %l1
43334 brgz %l6, loop_5150
43335 subc %i0, %o1, %o0
43336 taddcc %i2, 0x005B, %o4
43337 fmovda %icc, %f15, %f15
43338loop_5150:
43339 sth %l3, [%l7 + 0x30]
43340 stw %o6, [%l7 + 0x4C]
43341 fpackfix %f2, %f13
43342 std %f8, [%l7 + 0x38]
43343 stb %o7, [%l7 + 0x25]
43344 fand %f4, %f6, %f4
43345 ld [%l7 + 0x24], %f7
43346 sth %g4, [%l7 + 0x12]
43347 fmovdgu %xcc, %f10, %f15
43348 subcc %g7, %i3, %i5
43349 ld [%l7 + 0x28], %f12
43350 ldsb [%l7 + 0x5F], %g3
43351 xnor %i4, %l4, %o5
43352 bl loop_5151
43353 lduh [%l7 + 0x2C], %l0
43354 bg loop_5152
43355 fmovrse %o3, %f4, %f3
43356loop_5151:
43357 bshuffle %f8, %f12, %f10
43358 bn,a,pn %xcc, loop_5153
43359loop_5152:
43360 fmovsgu %icc, %f6, %f13
43361 bpos,a loop_5154
43362 fnegs %f0, %f1
43363loop_5153:
43364 udivx %i7, 0x01AE, %i6
43365 ldub [%l7 + 0x3B], %o2
43366loop_5154:
43367 siam 0x2
43368 stx %l2, [%l7 + 0x60]
43369 ldub [%l7 + 0x4D], %g5
43370 andncc %l5, %i1, %g1
43371 sll %g6, 0x1B, %g2
43372 srax %l6, %l1, %i0
43373 fones %f0
43374 fornot2s %f9, %f1, %f4
43375 nop
43376 setx loop_5155, %l0, %l1
43377 wrpr 0x1, %tl
43378 wrpr %l1, %tpc
43379 add %l1, 0x4, %l1
43380 wrpr %l1, %tnpc
43381 setx 0x34400001400, %l0, %l1
43382 wrpr %l1, %tstate
43383 wrhpr 0x4, %htstate
43384 retry
43385 stx %o1, [%l7 + 0x30]
43386 lduw [%l7 + 0x34], %o0
43387 movg %xcc, %i2, %l3
43388loop_5155:
43389 stb %o4, [%l7 + 0x69]
43390 stw %o7, [%l7 + 0x38]
43391 ldub [%l7 + 0x08], %g4
43392 edge8n %o6, %g7, %i5
43393 andcc %g3, %i3, %i4
43394 andcc %o5, 0x0536, %l4
43395 fbl %fcc1, loop_5156
43396 ldx [%l7 + 0x28], %o3
43397 brz,a %l0, loop_5157
43398 ldub [%l7 + 0x2D], %i7
43399loop_5156:
43400 tn %icc, 0x7
43401 fmovdvc %icc, %f1, %f12
43402loop_5157:
43403 lduw [%l7 + 0x10], %i6
43404 sdivx %l2, 0x1522, %g5
43405 lduh [%l7 + 0x1E], %l5
43406 fpsub16s %f13, %f4, %f1
43407 xnorcc %o2, 0x0419, %i1
43408 ldx [%l7 + 0x70], %g6
43409 mulx %g2, 0x05DC, %l6
43410 ldx [%l7 + 0x58], %l1
43411 fpadd16 %f4, %f12, %f14
43412 fbul %fcc0, loop_5158
43413 srl %i0, %g1, %o1
43414 ldub [%l7 + 0x2B], %i2
43415 movle %xcc, %l3, %o4
43416loop_5158:
43417 fmovsa %xcc, %f9, %f9
43418 brgez %o7, loop_5159
43419 umul %g4, 0x151F, %o6
43420 tvc %xcc, 0x1
43421 stw %o0, [%l7 + 0x4C]
43422loop_5159:
43423 array16 %g7, %g3, %i5
43424 addccc %i3, 0x0AD0, %i4
43425 tsubcctv %l4, %o3, %l0
43426 nop
43427 setx loop_5160, %l0, %l1
43428 jmpl %l1, %i7
43429 fmovspos %xcc, %f12, %f12
43430 fblg %fcc0, loop_5161
43431 movre %i6, 0x184, %l2
43432loop_5160:
43433 ldd [%l7 + 0x58], %f4
43434 edge8l %g5, %o5, %l5
43435loop_5161:
43436 stx %i1, [%l7 + 0x10]
43437 fble,a %fcc2, loop_5162
43438 st %f3, [%l7 + 0x6C]
43439 fmovdl %icc, %f8, %f1
43440 fmovdvc %icc, %f2, %f8
43441loop_5162:
43442 fbul,a %fcc2, loop_5163
43443 st %f0, [%l7 + 0x5C]
43444 for %f12, %f0, %f10
43445 fsrc2s %f14, %f8
43446loop_5163:
43447 bcs,a loop_5164
43448 fmovsa %icc, %f4, %f2
43449 tg %icc, 0x7
43450 xor %g6, %o2, %l6
43451loop_5164:
43452 fnands %f7, %f1, %f2
43453 fbule %fcc1, loop_5165
43454 fmovsl %xcc, %f4, %f9
43455 sdivx %l1, 0x1FAD, %g2
43456 tl %icc, 0x4
43457loop_5165:
43458 call loop_5166
43459 fbg,a %fcc0, loop_5167
43460 fnot1s %f11, %f15
43461 fmovrde %i0, %f6, %f6
43462loop_5166:
43463 fmovscc %icc, %f1, %f10
43464loop_5167:
43465 nop
43466 setx loop_5168, %l0, %l1
43467 wrpr 0x1, %tl
43468 wrpr %l1, %tnpc
43469 setx 0x34400001400, %l0, %l1
43470 wrpr %l1, %tstate
43471 wrhpr 0x4, %htstate
43472 done
43473 orn %g1, 0x116F, %o1
43474 bcc loop_5169
43475 ldub [%l7 + 0x6B], %i2
43476loop_5168:
43477 fabss %f7, %f2
43478 popc %o4, %l3
43479loop_5169:
43480 ldsw [%l7 + 0x54], %g4
43481 stw %o6, [%l7 + 0x6C]
43482 lduh [%l7 + 0x44], %o0
43483 movrgez %g7, %o7, %g3
43484 sth %i5, [%l7 + 0x46]
43485 fxors %f12, %f15, %f10
43486 stb %i3, [%l7 + 0x1D]
43487 fmovrsne %l4, %f9, %f12
43488 tsubcc %o3, 0x0330, %i4
43489 tcc %icc, 0x3
43490 ldd [%l7 + 0x78], %f6
43491 fmovrsne %l0, %f10, %f7
43492 umulcc %i7, 0x051B, %i6
43493 bn,pt %xcc, loop_5170
43494 andcc %g5, 0x1861, %l2
43495 fmovd %f12, %f14
43496 fbge %fcc1, loop_5171
43497loop_5170:
43498 bvs,a %xcc, loop_5172
43499 stw %l5, [%l7 + 0x10]
43500 fxors %f13, %f1, %f11
43501loop_5171:
43502 sub %o5, %i1, %g6
43503loop_5172:
43504 edge32l %l6, %l1, %g2
43505 add %i0, 0x0ED5, %o2
43506 ldd [%l7 + 0x38], %f0
43507 fmovsvs %xcc, %f14, %f6
43508 bgu,pt %xcc, loop_5173
43509 stb %o1, [%l7 + 0x23]
43510 ldx [%l7 + 0x50], %g1
43511 fpack32 %f0, %f2, %f12
43512loop_5173:
43513 ld [%l7 + 0x1C], %f3
43514 fnegs %f6, %f13
43515 fmovdpos %icc, %f5, %f8
43516 tn %xcc, 0x3
43517 ldd [%l7 + 0x20], %f14
43518 taddcctv %i2, %l3, %o4
43519 fmovsl %xcc, %f7, %f15
43520 srlx %o6, 0x1E, %o0
43521 move %icc, %g7, %o7
43522 fsrc1s %f7, %f8
43523 fbo %fcc3, loop_5174
43524 fmovrsne %g3, %f8, %f0
43525 lduh [%l7 + 0x52], %g4
43526 fsrc2 %f14, %f4
43527loop_5174:
43528 ldub [%l7 + 0x29], %i3
43529 sth %i5, [%l7 + 0x74]
43530 edge8 %o3, %i4, %l0
43531 brlz %l4, loop_5175
43532 fmuld8sux16 %f8, %f2, %f14
43533 fmovdvc %xcc, %f11, %f4
43534 ta %icc, 0x3
43535loop_5175:
43536 fbn,a %fcc3, loop_5176
43537 fbg,a %fcc2, loop_5177
43538 fpadd32 %f6, %f2, %f2
43539 fmovdn %xcc, %f13, %f14
43540loop_5176:
43541 st %f4, [%l7 + 0x3C]
43542loop_5177:
43543 subccc %i7, %i6, %g5
43544 edge16l %l2, %o5, %i1
43545 fmovdge %icc, %f9, %f12
43546 movvc %xcc, %l5, %l6
43547 movleu %icc, %l1, %g6
43548 tge %icc, 0x5
43549 ta %icc, 0x2
43550 movgu %icc, %g2, %o2
43551 subcc %o1, 0x1192, %i0
43552 fnor %f14, %f2, %f10
43553 fxor %f2, %f6, %f14
43554 lduh [%l7 + 0x50], %i2
43555 fmovscs %icc, %f12, %f13
43556 stw %g1, [%l7 + 0x78]
43557 be,pn %icc, loop_5178
43558 tleu %xcc, 0x7
43559 fandnot1 %f4, %f0, %f2
43560 movle %icc, %l3, %o6
43561loop_5178:
43562 mulx %o0, 0x128B, %o4
43563 fbule,a %fcc3, loop_5179
43564 fnors %f0, %f4, %f15
43565 stb %o7, [%l7 + 0x21]
43566 ldd [%l7 + 0x50], %f2
43567loop_5179:
43568 ldx [%l7 + 0x30], %g7
43569 fzeros %f10
43570 fmovsg %xcc, %f0, %f2
43571 bn,pn %icc, loop_5180
43572 ldx [%l7 + 0x28], %g3
43573 ld [%l7 + 0x24], %f15
43574 lduh [%l7 + 0x56], %g4
43575loop_5180:
43576 udivx %i3, 0x1F7F, %o3
43577 edge32n %i4, %l0, %i5
43578 tge %icc, 0x3
43579 fmovsgu %icc, %f4, %f10
43580 stb %l4, [%l7 + 0x45]
43581 tg %xcc, 0x0
43582 bvc,pn %icc, loop_5181
43583 edge32ln %i7, %g5, %i6
43584 fmovrsgez %o5, %f10, %f14
43585 fmovspos %icc, %f6, %f10
43586loop_5181:
43587 fandnot1s %f13, %f8, %f13
43588 fmovdle %icc, %f9, %f13
43589 edge32l %l2, %i1, %l5
43590 fmovsvs %xcc, %f2, %f6
43591 lduw [%l7 + 0x34], %l1
43592 ldd [%l7 + 0x38], %f6
43593 sth %g6, [%l7 + 0x1E]
43594 fmovrslz %l6, %f1, %f6
43595 lduh [%l7 + 0x64], %o2
43596 ta %xcc, 0x7
43597 sth %g2, [%l7 + 0x70]
43598 std %f4, [%l7 + 0x58]
43599 ldx [%l7 + 0x50], %i0
43600 sth %i2, [%l7 + 0x76]
43601 siam 0x1
43602 st %f0, [%l7 + 0x44]
43603 ldsw [%l7 + 0x3C], %g1
43604 ld [%l7 + 0x30], %f14
43605 fcmpgt16 %f14, %f14, %o1
43606 ldsb [%l7 + 0x5F], %l3
43607 stw %o0, [%l7 + 0x14]
43608 xnorcc %o6, %o7, %o4
43609 lduw [%l7 + 0x18], %g7
43610 fabss %f5, %f2
43611 fbuge,a %fcc1, loop_5182
43612 sth %g3, [%l7 + 0x68]
43613 fmovsleu %icc, %f11, %f13
43614 udivx %g4, 0x11FA, %o3
43615loop_5182:
43616 lduh [%l7 + 0x18], %i4
43617 fnegd %f6, %f10
43618 tcc %xcc, 0x4
43619 st %f8, [%l7 + 0x58]
43620 edge32l %i3, %l0, %i5
43621 taddcctv %l4, 0x0A21, %g5
43622 fmovsvs %icc, %f15, %f4
43623 movcc %xcc, %i6, %i7
43624 lduh [%l7 + 0x4E], %l2
43625 tgu %icc, 0x4
43626 movpos %xcc, %o5, %i1
43627 bl,a,pn %icc, loop_5183
43628 fmovsleu %xcc, %f1, %f1
43629 stw %l1, [%l7 + 0x40]
43630 fcmpgt32 %f6, %f0, %g6
43631loop_5183:
43632 andncc %l6, %l5, %g2
43633 edge16ln %i0, %o2, %i2
43634 ldd [%l7 + 0x38], %f0
43635 fmovdn %icc, %f11, %f3
43636 xnorcc %o1, %g1, %o0
43637 move %icc, %l3, %o6
43638 fzero %f0
43639 fcmpeq32 %f8, %f0, %o4
43640 fmovrslez %g7, %f4, %f2
43641 fbul,a %fcc0, loop_5184
43642 udivx %o7, 0x0951, %g3
43643 ldsw [%l7 + 0x1C], %g4
43644 sllx %o3, %i4, %l0
43645loop_5184:
43646 fnot1s %f3, %f2
43647 fmovsn %xcc, %f12, %f15
43648 umul %i5, %l4, %i3
43649 sdivcc %g5, 0x192E, %i7
43650 fxors %f4, %f13, %f7
43651 movcs %xcc, %l2, %o5
43652 ldx [%l7 + 0x68], %i6
43653 sll %i1, %g6, %l6
43654 edge8ln %l1, %g2, %l5
43655 fbn %fcc3, loop_5185
43656 std %f8, [%l7 + 0x30]
43657 ldx [%l7 + 0x78], %o2
43658 ldub [%l7 + 0x63], %i0
43659loop_5185:
43660 ldub [%l7 + 0x44], %i2
43661 ldd [%l7 + 0x48], %f12
43662 edge16 %g1, %o0, %l3
43663 udivx %o1, 0x1DDC, %o6
43664 fbn %fcc0, loop_5186
43665 fmovsvc %xcc, %f3, %f2
43666 bge %xcc, loop_5187
43667 lduh [%l7 + 0x32], %g7
43668loop_5186:
43669 srlx %o7, 0x16, %g3
43670 array16 %o4, %o3, %g4
43671loop_5187:
43672 ldx [%l7 + 0x40], %i4
43673 ldx [%l7 + 0x50], %i5
43674 fmovdgu %xcc, %f6, %f9
43675 std %f4, [%l7 + 0x48]
43676 lduh [%l7 + 0x18], %l0
43677 ldsw [%l7 + 0x10], %i3
43678 ldsb [%l7 + 0x29], %g5
43679 fpmerge %f4, %f2, %f8
43680 tn %icc, 0x3
43681 edge32ln %i7, %l2, %l4
43682 fmovdneg %icc, %f6, %f1
43683 fmovrsne %i6, %f8, %f14
43684 fnor %f0, %f8, %f14
43685 fcmpd %fcc2, %f4, %f6
43686 ldx [%l7 + 0x38], %i1
43687 be,pt %xcc, loop_5188
43688 ldd [%l7 + 0x10], %f12
43689 ldsh [%l7 + 0x1A], %g6
43690 fandnot2 %f14, %f8, %f10
43691loop_5188:
43692 ldd [%l7 + 0x30], %f0
43693 fornot1 %f4, %f0, %f0
43694 lduh [%l7 + 0x18], %l6
43695 xnorcc %o5, %l1, %l5
43696 fxors %f0, %f15, %f3
43697 ldd [%l7 + 0x28], %f6
43698 ldd [%l7 + 0x78], %f4
43699 subcc %g2, %o2, %i2
43700 edge32ln %g1, %i0, %l3
43701 bleu,pn %icc, loop_5189
43702 ld [%l7 + 0x64], %f3
43703 mulscc %o1, 0x147B, %o6
43704 fxnors %f8, %f11, %f0
43705loop_5189:
43706 stb %g7, [%l7 + 0x3A]
43707 fmovdgu %icc, %f10, %f10
43708 fmovrsne %o7, %f13, %f5
43709 tgu %icc, 0x3
43710 fxnor %f12, %f12, %f8
43711 brgez %o0, loop_5190
43712 bneg,a,pn %xcc, loop_5191
43713 tcs %icc, 0x5
43714 fbule %fcc0, loop_5192
43715loop_5190:
43716 fone %f4
43717loop_5191:
43718 ldub [%l7 + 0x2B], %g3
43719 fnands %f4, %f15, %f7
43720loop_5192:
43721 fcmpes %fcc1, %f11, %f1
43722 fpadd16 %f10, %f2, %f12
43723 ldd [%l7 + 0x58], %f0
43724 sdivx %o3, 0x0BA8, %g4
43725 st %f9, [%l7 + 0x30]
43726 movge %icc, %i4, %o4
43727 bleu,a,pt %xcc, loop_5193
43728 ld [%l7 + 0x0C], %f8
43729 fcmple16 %f4, %f10, %i5
43730 xnor %l0, %i3, %i7
43731loop_5193:
43732 tneg %xcc, 0x4
43733 bleu %xcc, loop_5194
43734 movrgz %g5, 0x25B, %l2
43735 movg %icc, %i6, %l4
43736 fmovrslz %g6, %f5, %f4
43737loop_5194:
43738 fbue %fcc3, loop_5195
43739 lduw [%l7 + 0x58], %i1
43740 tpos %icc, 0x0
43741 lduw [%l7 + 0x08], %o5
43742loop_5195:
43743 fpadd16 %f10, %f8, %f4
43744 st %f1, [%l7 + 0x6C]
43745 fmovse %icc, %f3, %f3
43746 lduw [%l7 + 0x68], %l1
43747 xorcc %l6, %g2, %l5
43748 fpackfix %f14, %f12
43749 ldsh [%l7 + 0x14], %i2
43750 bneg,a,pn %icc, loop_5196
43751 fbul %fcc0, loop_5197
43752 brgez,a %o2, loop_5198
43753 bleu,pt %xcc, loop_5199
43754loop_5196:
43755 addcc %g1, %l3, %o1
43756loop_5197:
43757 sth %i0, [%l7 + 0x7C]
43758loop_5198:
43759 ldx [%l7 + 0x28], %o6
43760loop_5199:
43761 fmovsleu %xcc, %f6, %f15
43762 popc %o7, %g7
43763 fmovrslez %o0, %f13, %f1
43764 sdivx %o3, 0x1A2C, %g3
43765 fmovdcs %xcc, %f0, %f14
43766 lduh [%l7 + 0x50], %i4
43767 fmovsvs %xcc, %f5, %f14
43768 std %f0, [%l7 + 0x78]
43769 lduh [%l7 + 0x08], %g4
43770 fbo %fcc1, loop_5200
43771 ldsw [%l7 + 0x44], %o4
43772 smulcc %i5, %l0, %i7
43773 fmovdleu %icc, %f9, %f6
43774loop_5200:
43775 andncc %i3, %l2, %i6
43776 sdivx %g5, 0x0720, %l4
43777 lduh [%l7 + 0x62], %g6
43778 movne %xcc, %o5, %l1
43779 fmovdneg %xcc, %f7, %f14
43780 tsubcctv %i1, 0x05C2, %g2
43781 fnegs %f0, %f8
43782 fpadd32 %f12, %f0, %f2
43783 and %l5, 0x0D37, %i2
43784 ldub [%l7 + 0x25], %l6
43785 fmovdge %icc, %f6, %f12
43786 fornot1 %f8, %f12, %f10
43787 bneg,a,pn %xcc, loop_5201
43788 orncc %o2, %g1, %o1
43789 ldub [%l7 + 0x13], %l3
43790 lduh [%l7 + 0x26], %o6
43791loop_5201:
43792 stb %i0, [%l7 + 0x16]
43793 fnands %f8, %f12, %f9
43794 st %f8, [%l7 + 0x34]
43795 ldsh [%l7 + 0x12], %o7
43796 ldsb [%l7 + 0x2C], %o0
43797 alignaddr %o3, %g7, %i4
43798 sth %g3, [%l7 + 0x2A]
43799 lduw [%l7 + 0x70], %g4
43800 stw %o4, [%l7 + 0x3C]
43801 lduh [%l7 + 0x14], %i5
43802 taddcctv %l0, %i3, %i7
43803 fornot1 %f12, %f10, %f12
43804 ld [%l7 + 0x3C], %f4
43805 brgz,a %l2, loop_5202
43806 sll %g5, 0x14, %l4
43807 sethi 0x0057, %g6
43808 ldsw [%l7 + 0x4C], %i6
43809loop_5202:
43810 fxnor %f0, %f10, %f4
43811 fmovspos %xcc, %f0, %f6
43812 fnot2s %f5, %f10
43813 mulscc %o5, 0x0459, %l1
43814 movn %xcc, %i1, %g2
43815 udiv %i2, 0x041A, %l6
43816 ldub [%l7 + 0x11], %l5
43817 ldd [%l7 + 0x70], %f10
43818 ldd [%l7 + 0x30], %f6
43819 edge8ln %g1, %o1, %o2
43820 st %f5, [%l7 + 0x78]
43821 ba %xcc, loop_5203
43822 movleu %icc, %l3, %o6
43823 fmovrdgz %i0, %f4, %f10
43824 ldsb [%l7 + 0x47], %o7
43825loop_5203:
43826 fnegs %f14, %f9
43827 ldx [%l7 + 0x40], %o0
43828 edge32n %g7, %o3, %g3
43829 tcs %xcc, 0x6
43830 fbe %fcc3, loop_5204
43831 fmul8x16al %f3, %f7, %f2
43832 stb %i4, [%l7 + 0x2D]
43833 movge %xcc, %g4, %i5
43834loop_5204:
43835 bpos,a %xcc, loop_5205
43836 fmovdleu %icc, %f0, %f13
43837 umul %l0, %i3, %i7
43838 movrlez %o4, 0x000, %g5
43839loop_5205:
43840 fnegd %f10, %f0
43841 stw %l4, [%l7 + 0x20]
43842 tle %icc, 0x6
43843 bleu,a loop_5206
43844 fmovdpos %icc, %f8, %f5
43845 sethi 0x1CFF, %g6
43846 edge8l %l2, %o5, %i6
43847loop_5206:
43848 array32 %i1, %l1, %g2
43849 stb %i2, [%l7 + 0x21]
43850 xor %l5, %l6, %g1
43851 edge8l %o2, %o1, %l3
43852 fpsub16 %f4, %f8, %f4
43853 fbul %fcc1, loop_5207
43854 fmovsneg %xcc, %f11, %f2
43855 lduw [%l7 + 0x60], %o6
43856 sra %i0, %o7, %g7
43857loop_5207:
43858 fmovdgu %xcc, %f15, %f15
43859 fcmpeq16 %f0, %f8, %o0
43860 brgz,a %o3, loop_5208
43861 fbuge %fcc0, loop_5209
43862 fabsd %f10, %f8
43863 edge16n %g3, %g4, %i4
43864loop_5208:
43865 fmovsleu %icc, %f10, %f6
43866loop_5209:
43867 fnot1s %f5, %f12
43868 fnot2s %f11, %f6
43869 ldub [%l7 + 0x18], %l0
43870 lduw [%l7 + 0x34], %i3
43871 movleu %xcc, %i7, %i5
43872 andcc %g5, 0x10C2, %l4
43873 tl %xcc, 0x6
43874 fcmpgt16 %f6, %f12, %o4
43875 ldub [%l7 + 0x2E], %l2
43876 fmovrdlez %o5, %f4, %f6
43877 fxor %f8, %f0, %f6
43878 stb %g6, [%l7 + 0x5C]
43879 tsubcctv %i1, 0x0BC8, %i6
43880 bne,pt %icc, loop_5210
43881 lduh [%l7 + 0x32], %g2
43882 ldsh [%l7 + 0x2A], %i2
43883 sdivcc %l1, 0x0676, %l6
43884loop_5210:
43885 fxor %f6, %f0, %f10
43886 ldub [%l7 + 0x1A], %g1
43887 taddcctv %o2, %o1, %l5
43888 stw %o6, [%l7 + 0x60]
43889 ldx [%l7 + 0x30], %i0
43890 fbg %fcc2, loop_5211
43891 ldsb [%l7 + 0x6B], %o7
43892 ldsh [%l7 + 0x14], %g7
43893 fbul %fcc2, loop_5212
43894loop_5211:
43895 fzeros %f14
43896 brgz %o0, loop_5213
43897 tsubcc %l3, %o3, %g3
43898loop_5212:
43899 fpsub32s %f15, %f12, %f15
43900 movg %xcc, %i4, %l0
43901loop_5213:
43902 ldx [%l7 + 0x18], %i3
43903 fmovs %f14, %f2
43904 fnot1 %f10, %f10
43905 or %i7, 0x16E6, %i5
43906 tle %xcc, 0x2
43907 fmovdge %xcc, %f3, %f4
43908 std %f14, [%l7 + 0x28]
43909 fmovsgu %xcc, %f2, %f15
43910 edge8ln %g5, %l4, %g4
43911 fbg %fcc0, loop_5214
43912 bge,a loop_5215
43913 pdist %f8, %f4, %f4
43914 ldsh [%l7 + 0x22], %o4
43915loop_5214:
43916 stb %l2, [%l7 + 0x40]
43917loop_5215:
43918 fmovscs %xcc, %f3, %f0
43919 ldub [%l7 + 0x1E], %o5
43920 fnegs %f5, %f5
43921 lduh [%l7 + 0x40], %g6
43922 fnegd %f6, %f2
43923 sub %i6, 0x1294, %i1
43924 fmovdneg %xcc, %f12, %f5
43925 mulscc %g2, %l1, %i2
43926 fmovdgu %xcc, %f14, %f8
43927 ldsb [%l7 + 0x0A], %l6
43928 fmovrslz %o2, %f15, %f5
43929 ldsb [%l7 + 0x24], %o1
43930 fmovd %f0, %f0
43931 fmovscs %icc, %f14, %f14
43932 fba %fcc0, loop_5216
43933 sra %g1, %l5, %o6
43934 st %f8, [%l7 + 0x0C]
43935 fnot2 %f12, %f10
43936loop_5216:
43937 sth %o7, [%l7 + 0x3A]
43938 ld [%l7 + 0x20], %f7
43939 fpsub32 %f8, %f12, %f8
43940 xnor %g7, 0x0FF9, %o0
43941 fandnot2s %f12, %f12, %f12
43942 fcmpeq32 %f0, %f8, %i0
43943 array16 %o3, %g3, %l3
43944 ldsw [%l7 + 0x50], %l0
43945 pdist %f2, %f0, %f4
43946 fmovrdne %i4, %f4, %f10
43947 fmuld8sux16 %f3, %f5, %f4
43948 std %f14, [%l7 + 0x60]
43949 fmovdvc %xcc, %f12, %f4
43950 fandnot1s %f12, %f6, %f10
43951 tg %icc, 0x5
43952 lduh [%l7 + 0x76], %i7
43953 sll %i3, %i5, %g5
43954 movgu %xcc, %g4, %l4
43955 call loop_5217
43956 tleu %xcc, 0x2
43957 ldx [%l7 + 0x78], %l2
43958 ldub [%l7 + 0x4A], %o4
43959loop_5217:
43960 tle %icc, 0x4
43961 ldsb [%l7 + 0x2C], %g6
43962 or %i6, %i1, %o5
43963 fnors %f3, %f4, %f15
43964 fmul8x16au %f7, %f15, %f10
43965 ldsh [%l7 + 0x46], %l1
43966 add %g2, 0x12E2, %l6
43967 tn %icc, 0x3
43968 ldsb [%l7 + 0x64], %i2
43969 bcc,a,pt %icc, loop_5218
43970 movre %o1, %o2, %g1
43971 ldd [%l7 + 0x38], %f10
43972 fmovdl %icc, %f7, %f13
43973loop_5218:
43974 addc %l5, %o7, %o6
43975 ld [%l7 + 0x58], %f12
43976 call loop_5219
43977 movpos %xcc, %o0, %i0
43978 bvc,a,pt %xcc, loop_5220
43979 stb %o3, [%l7 + 0x41]
43980loop_5219:
43981 andn %g7, %l3, %g3
43982 fandnot1s %f4, %f10, %f11
43983loop_5220:
43984 fmul8x16 %f12, %f0, %f8
43985 ldsb [%l7 + 0x0C], %l0
43986 fmuld8ulx16 %f7, %f7, %f10
43987 fand %f2, %f6, %f4
43988 brnz,a %i7, loop_5221
43989 andncc %i4, %i3, %i5
43990 fmovsge %icc, %f5, %f3
43991 fmovdvc %xcc, %f2, %f8
43992loop_5221:
43993 umul %g4, %g5, %l2
43994 fbuge %fcc1, loop_5222
43995 fmovdne %icc, %f7, %f8
43996 tcs %xcc, 0x2
43997 fbuge,a %fcc2, loop_5223
43998loop_5222:
43999 fcmple16 %f6, %f6, %l4
44000 movvs %icc, %o4, %g6
44001 stx %i6, [%l7 + 0x78]
44002loop_5223:
44003 popc 0x1E14, %i1
44004 array8 %l1, %o5, %g2
44005 bn,pt %xcc, loop_5224
44006 fbn %fcc3, loop_5225
44007 fmul8sux16 %f10, %f6, %f6
44008 edge32ln %l6, %o1, %i2
44009loop_5224:
44010 sdivx %g1, 0x1D0A, %o2
44011loop_5225:
44012 or %o7, %l5, %o6
44013 stw %o0, [%l7 + 0x50]
44014 ldub [%l7 + 0x5D], %o3
44015 srlx %g7, 0x1C, %l3
44016 ble,a loop_5226
44017 lduw [%l7 + 0x74], %g3
44018 edge8n %i0, %l0, %i4
44019 sth %i7, [%l7 + 0x74]
44020loop_5226:
44021 pdist %f12, %f12, %f2
44022 fcmpes %fcc2, %f15, %f0
44023 fnot2 %f0, %f0
44024 udivx %i3, 0x10FC, %i5
44025 fabss %f13, %f13
44026 umulcc %g4, 0x0AC0, %l2
44027 tge %xcc, 0x6
44028 bleu,a,pt %icc, loop_5227
44029 ldsb [%l7 + 0x75], %g5
44030 ldd [%l7 + 0x28], %f4
44031 addcc %l4, %o4, %g6
44032loop_5227:
44033 umulcc %i6, 0x1630, %i1
44034 sdivcc %o5, 0x1617, %l1
44035 ldub [%l7 + 0x14], %l6
44036 lduw [%l7 + 0x40], %g2
44037 brlez %o1, loop_5228
44038 fornot1 %f12, %f0, %f10
44039 lduw [%l7 + 0x78], %i2
44040 andncc %g1, %o2, %o7
44041loop_5228:
44042 movpos %xcc, %o6, %l5
44043 alignaddrl %o3, %o0, %g7
44044 ldsb [%l7 + 0x6A], %l3
44045 lduw [%l7 + 0x5C], %g3
44046 stb %l0, [%l7 + 0x27]
44047 fmovrsgz %i0, %f0, %f2
44048 bpos loop_5229
44049 fands %f4, %f0, %f5
44050 stb %i4, [%l7 + 0x35]
44051 fcmple16 %f0, %f6, %i7
44052loop_5229:
44053 ldsw [%l7 + 0x44], %i3
44054 xnor %g4, %l2, %g5
44055 movn %icc, %i5, %o4
44056 fbl,a %fcc3, loop_5230
44057 fcmpd %fcc2, %f4, %f10
44058 tsubcc %l4, 0x08B9, %g6
44059 ble loop_5231
44060loop_5230:
44061 tcc %xcc, 0x0
44062 bg loop_5232
44063 udiv %i6, 0x1379, %o5
44064loop_5231:
44065 fpsub16s %f2, %f13, %f12
44066 ld [%l7 + 0x34], %f12
44067loop_5232:
44068 fmovdcc %icc, %f0, %f15
44069 ldsb [%l7 + 0x47], %i1
44070 movgu %xcc, %l1, %l6
44071 movrgez %o1, %g2, %g1
44072 addccc %i2, 0x1BE9, %o7
44073 addcc %o6, 0x032B, %l5
44074 stw %o2, [%l7 + 0x08]
44075 fones %f7
44076 fmovsle %xcc, %f7, %f11
44077 subcc %o3, %g7, %o0
44078 ld [%l7 + 0x4C], %f0
44079 srlx %l3, %l0, %i0
44080 ldsb [%l7 + 0x64], %i4
44081 fmovrslz %g3, %f12, %f9
44082 ldsw [%l7 + 0x10], %i3
44083 xnorcc %g4, %l2, %i7
44084 mulx %g5, 0x170F, %o4
44085 ldx [%l7 + 0x58], %l4
44086 fornot1 %f6, %f12, %f4
44087 ldx [%l7 + 0x38], %i5
44088 fmovrde %i6, %f4, %f2
44089 nop
44090 setx loop_5233, %l0, %l1
44091 jmpl %l1, %o5
44092 lduh [%l7 + 0x1C], %i1
44093 fornot1 %f12, %f10, %f0
44094 tgu %icc, 0x6
44095loop_5233:
44096 fmovrslez %l1, %f14, %f7
44097 fpadd32s %f8, %f7, %f11
44098 alignaddr %g6, %l6, %g2
44099 ld [%l7 + 0x5C], %f3
44100 addc %o1, 0x1329, %i2
44101 umul %g1, 0x1547, %o7
44102 udivx %o6, 0x1873, %o2
44103 sethi 0x08A8, %l5
44104 bg,a,pn %xcc, loop_5234
44105 fornot2s %f6, %f3, %f15
44106 fbue,a %fcc1, loop_5235
44107 ldx [%l7 + 0x70], %o3
44108loop_5234:
44109 fcmpeq16 %f0, %f14, %o0
44110 fmuld8ulx16 %f8, %f15, %f6
44111loop_5235:
44112 move %xcc, %l3, %l0
44113 fmuld8sux16 %f11, %f6, %f4
44114 lduw [%l7 + 0x20], %i0
44115 bn loop_5236
44116 stx %i4, [%l7 + 0x68]
44117 for %f14, %f4, %f2
44118 ldsb [%l7 + 0x0B], %g3
44119loop_5236:
44120 array32 %i3, %g4, %l2
44121 ldx [%l7 + 0x60], %i7
44122 fnors %f3, %f14, %f13
44123 fmovrdlez %g7, %f14, %f8
44124 add %o4, %g5, %i5
44125 alignaddrl %i6, %o5, %l4
44126 fmovdcs %xcc, %f5, %f11
44127 ldx [%l7 + 0x58], %i1
44128 sth %l1, [%l7 + 0x54]
44129 tsubcc %l6, 0x1D44, %g2
44130 stb %o1, [%l7 + 0x63]
44131 faligndata %f6, %f4, %f14
44132 fmovrdlez %g6, %f2, %f8
44133 fmovdl %icc, %f11, %f10
44134 stb %g1, [%l7 + 0x28]
44135 fcmpgt32 %f6, %f6, %o7
44136 fandnot2 %f10, %f2, %f6
44137 fbuge,a %fcc0, loop_5237
44138 ldsw [%l7 + 0x3C], %i2
44139 mulx %o2, %o6, %o3
44140 fxor %f8, %f6, %f4
44141loop_5237:
44142 movg %icc, %o0, %l5
44143 fones %f11
44144 fba,a %fcc1, loop_5238
44145 ldsb [%l7 + 0x3F], %l3
44146 ldx [%l7 + 0x30], %i0
44147 fnor %f6, %f0, %f12
44148loop_5238:
44149 ldub [%l7 + 0x0D], %l0
44150 ba,a loop_5239
44151 lduh [%l7 + 0x0E], %g3
44152 fcmpne16 %f8, %f0, %i3
44153 bshuffle %f2, %f10, %f6
44154loop_5239:
44155 stw %g4, [%l7 + 0x0C]
44156 ld [%l7 + 0x44], %f11
44157 ldsh [%l7 + 0x5E], %i4
44158 std %f10, [%l7 + 0x58]
44159 movge %icc, %i7, %g7
44160 fmovrsgez %l2, %f13, %f11
44161 tvc %icc, 0x2
44162 brlez %g5, loop_5240
44163 fnot1 %f6, %f10
44164 fpack32 %f4, %f14, %f0
44165 stw %o4, [%l7 + 0x68]
44166loop_5240:
44167 movre %i5, %o5, %i6
44168 ldd [%l7 + 0x60], %f4
44169 fmovsg %icc, %f13, %f14
44170 mova %icc, %l4, %l1
44171 ldsw [%l7 + 0x64], %l6
44172 fxnor %f4, %f0, %f4
44173 edge8ln %i1, %o1, %g6
44174 ldsw [%l7 + 0x40], %g1
44175 ldd [%l7 + 0x60], %f0
44176 bgu,pt %xcc, loop_5241
44177 ld [%l7 + 0x2C], %f4
44178 ldsw [%l7 + 0x6C], %g2
44179 fmovscs %icc, %f12, %f14
44180loop_5241:
44181 fand %f2, %f10, %f4
44182 ldsh [%l7 + 0x26], %i2
44183 addcc %o2, 0x0054, %o7
44184 bg,pn %icc, loop_5242
44185 mulx %o3, %o6, %l5
44186 mova %xcc, %o0, %l3
44187 fmovdne %icc, %f5, %f14
44188loop_5242:
44189 movrlz %l0, 0x17B, %i0
44190 fmovsne %icc, %f10, %f7
44191 addc %g3, 0x1220, %g4
44192 fone %f12
44193 ldsb [%l7 + 0x66], %i4
44194 fbug %fcc2, loop_5243
44195 bvc,a loop_5244
44196 fbge %fcc3, loop_5245
44197 ldsb [%l7 + 0x4A], %i7
44198loop_5243:
44199 fsrc1s %f10, %f10
44200loop_5244:
44201 fornot1s %f10, %f15, %f11
44202loop_5245:
44203 sllx %g7, %i3, %l2
44204 fcmple16 %f8, %f12, %g5
44205 edge16ln %o4, %o5, %i6
44206 fbuge %fcc0, loop_5246
44207 ldsw [%l7 + 0x14], %l4
44208 fxors %f4, %f8, %f1
44209 stb %l1, [%l7 + 0x3A]
44210loop_5246:
44211 ldd [%l7 + 0x50], %f10
44212 edge8ln %l6, %i1, %i5
44213 be,pt %icc, loop_5247
44214 fxors %f13, %f0, %f3
44215 stw %o1, [%l7 + 0x3C]
44216 fsrc2 %f12, %f0
44217loop_5247:
44218 udivcc %g1, 0x072B, %g6
44219 fbg %fcc3, loop_5248
44220 stw %i2, [%l7 + 0x10]
44221 ldsb [%l7 + 0x22], %o2
44222 srlx %o7, %g2, %o6
44223loop_5248:
44224 edge32l %l5, %o3, %l3
44225 fmovdvs %xcc, %f8, %f0
44226 fmovrdgez %o0, %f4, %f14
44227 orcc %i0, 0x159A, %g3
44228 ldsb [%l7 + 0x59], %l0
44229 fsrc1 %f0, %f12
44230 popc 0x1083, %i4
44231 mulscc %g4, %i7, %i3
44232 sth %l2, [%l7 + 0x72]
44233 fmovdg %xcc, %f4, %f13
44234 fmovrslez %g7, %f8, %f12
44235 fmovdl %icc, %f4, %f8
44236 lduw [%l7 + 0x38], %g5
44237 movrgz %o5, %o4, %i6
44238 stx %l1, [%l7 + 0x18]
44239 fones %f7
44240 fmovsne %xcc, %f15, %f13
44241 st %f0, [%l7 + 0x44]
44242 brgz %l4, loop_5249
44243 ldd [%l7 + 0x78], %f6
44244 ldd [%l7 + 0x28], %f8
44245 movn %icc, %l6, %i5
44246loop_5249:
44247 fnor %f0, %f6, %f10
44248 fmovsne %xcc, %f3, %f12
44249 stb %o1, [%l7 + 0x5A]
44250 addcc %g1, 0x1A9B, %g6
44251 add %i1, 0x0E73, %o2
44252 movrgez %i2, %o7, %o6
44253 movrgez %l5, 0x37F, %o3
44254 stw %l3, [%l7 + 0x50]
44255 fbn,a %fcc0, loop_5250
44256 sth %o0, [%l7 + 0x5A]
44257 ldub [%l7 + 0x13], %i0
44258 fnot2 %f10, %f10
44259loop_5250:
44260 ldsw [%l7 + 0x60], %g2
44261 fblg,a %fcc3, loop_5251
44262 ldd [%l7 + 0x60], %f12
44263 brlez,a %g3, loop_5252
44264 xor %i4, %l0, %g4
44265loop_5251:
44266 ldub [%l7 + 0x7F], %i3
44267 mova %icc, %l2, %g7
44268loop_5252:
44269 brnz,a %g5, loop_5253
44270 srl %i7, 0x17, %o5
44271 fabsd %f0, %f8
44272 stx %i6, [%l7 + 0x40]
44273loop_5253:
44274 fmovdvc %icc, %f14, %f1
44275 fbul %fcc3, loop_5254
44276 bgu,pt %xcc, loop_5255
44277 fbn %fcc3, loop_5256
44278 ld [%l7 + 0x5C], %f6
44279loop_5254:
44280 fmovdvs %xcc, %f0, %f4
44281loop_5255:
44282 fpsub32s %f10, %f6, %f3
44283loop_5256:
44284 bge,a,pt %icc, loop_5257
44285 ldsh [%l7 + 0x10], %l1
44286 brz,a %o4, loop_5258
44287 movrne %l4, 0x2A5, %l6
44288loop_5257:
44289 fmovdcc %xcc, %f10, %f0
44290 lduw [%l7 + 0x50], %i5
44291loop_5258:
44292 sth %o1, [%l7 + 0x6E]
44293 mova %xcc, %g1, %g6
44294 sdivcc %o2, 0x09F9, %i1
44295 st %f0, [%l7 + 0x60]
44296 fbe,a %fcc2, loop_5259
44297 stb %o7, [%l7 + 0x79]
44298 fnegs %f14, %f5
44299 edge32ln %o6, %i2, %l5
44300loop_5259:
44301 edge16n %l3, %o3, %i0
44302 stb %o0, [%l7 + 0x6C]
44303 fcmpgt32 %f8, %f12, %g2
44304 fexpand %f8, %f4
44305 fblg %fcc2, loop_5260
44306 lduw [%l7 + 0x48], %i4
44307 edge32 %g3, %l0, %i3
44308 tge %xcc, 0x7
44309loop_5260:
44310 array16 %g4, %g7, %l2
44311 xnorcc %g5, %o5, %i6
44312 popc %i7, %l1
44313 ldsb [%l7 + 0x42], %o4
44314 bl,a,pt %icc, loop_5261
44315 movvs %xcc, %l6, %i5
44316 movg %icc, %o1, %l4
44317 taddcctv %g6, %g1, %i1
44318loop_5261:
44319 fcmpd %fcc1, %f10, %f12
44320 subc %o2, %o7, %i2
44321 tcc %icc, 0x0
44322 bn,a,pt %icc, loop_5262
44323 te %xcc, 0x2
44324 bg %icc, loop_5263
44325 mova %xcc, %l5, %l3
44326loop_5262:
44327 ld [%l7 + 0x50], %f6
44328 sdivcc %o6, 0x1AB0, %o3
44329loop_5263:
44330 tcc %xcc, 0x0
44331 xorcc %i0, 0x0876, %o0
44332 movrgez %i4, %g3, %g2
44333 ldx [%l7 + 0x10], %l0
44334 orcc %i3, 0x0C5E, %g4
44335 srl %g7, 0x06, %l2
44336 stb %g5, [%l7 + 0x65]
44337 fornot1s %f6, %f7, %f14
44338 fpadd16 %f0, %f4, %f14
44339 tvs %icc, 0x5
44340 stx %i6, [%l7 + 0x78]
44341 ldsh [%l7 + 0x30], %i7
44342 fxors %f0, %f10, %f0
44343 stb %l1, [%l7 + 0x32]
44344 std %f12, [%l7 + 0x48]
44345 tpos %xcc, 0x4
44346 stx %o4, [%l7 + 0x28]
44347 fpadd16 %f6, %f6, %f2
44348 ldx [%l7 + 0x38], %l6
44349 sdivx %i5, 0x131C, %o5
44350 ldsb [%l7 + 0x53], %l4
44351 fba %fcc1, loop_5264
44352 nop
44353 setx loop_5265, %l0, %l1
44354 wrpr 0x1, %tl
44355 wrpr %l1, %tnpc
44356 setx 0x34400001400, %l0, %l1
44357 wrpr %l1, %tstate
44358 wrhpr 0x4, %htstate
44359 done
44360 fcmple16 %f4, %f12, %o1
44361 fcmpne32 %f12, %f10, %g6
44362loop_5264:
44363 mulscc %i1, 0x13A0, %o2
44364loop_5265:
44365 ble,a,pt %xcc, loop_5266
44366 ldx [%l7 + 0x68], %o7
44367 st %f4, [%l7 + 0x74]
44368 fpsub16s %f12, %f14, %f6
44369loop_5266:
44370 lduw [%l7 + 0x7C], %g1
44371 fmovrsgez %l5, %f14, %f9
44372 fpack32 %f8, %f0, %f2
44373 orn %l3, %i2, %o3
44374 edge32ln %i0, %o0, %o6
44375 fmovdleu %xcc, %f11, %f2
44376 fand %f6, %f12, %f10
44377 sth %i4, [%l7 + 0x20]
44378 fnot1 %f4, %f12
44379 fandnot2 %f12, %f10, %f0
44380 sth %g3, [%l7 + 0x26]
44381 ldd [%l7 + 0x58], %f12
44382 movgu %xcc, %g2, %i3
44383 fbe,a %fcc1, loop_5267
44384 bn,pn %xcc, loop_5268
44385 lduw [%l7 + 0x3C], %g4
44386 fmovda %xcc, %f6, %f15
44387loop_5267:
44388 bgu,a loop_5269
44389loop_5268:
44390 fmovs %f10, %f15
44391 fornot1s %f3, %f13, %f4
44392 stb %l0, [%l7 + 0x5C]
44393loop_5269:
44394 ldd [%l7 + 0x60], %f2
44395 tle %icc, 0x4
44396 xnor %l2, 0x152D, %g7
44397 fmovscs %icc, %f14, %f11
44398 brlez %i6, loop_5270
44399 fba %fcc1, loop_5271
44400 bvs,a,pt %icc, loop_5272
44401 nop
44402 setx loop_5273, %l0, %l1
44403 wrpr 0x1, %tl
44404 wrpr %l1, %tnpc
44405 setx 0x34400001400, %l0, %l1
44406 wrpr %l1, %tstate
44407 wrhpr 0x4, %htstate
44408 done
44409loop_5270:
44410 be,a %xcc, loop_5274
44411loop_5271:
44412 ldx [%l7 + 0x60], %g5
44413loop_5272:
44414 movrgez %l1, 0x092, %o4
44415loop_5273:
44416 edge32ln %i7, %l6, %o5
44417loop_5274:
44418 tneg %icc, 0x6
44419 movrgz %l4, 0x3C3, %o1
44420 movrne %i5, 0x158, %i1
44421 siam 0x6
44422 sth %g6, [%l7 + 0x34]
44423 smulcc %o7, 0x042A, %o2
44424 fpadd32 %f14, %f6, %f4
44425 edge16n %l5, %g1, %l3
44426 stw %i2, [%l7 + 0x38]
44427 tgu %xcc, 0x5
44428 udiv %i0, 0x088A, %o0
44429 ldd [%l7 + 0x08], %f6
44430 fmovsleu %xcc, %f1, %f4
44431 ldsh [%l7 + 0x72], %o6
44432 stw %i4, [%l7 + 0x0C]
44433 bpos loop_5275
44434 fexpand %f2, %f10
44435 movvs %xcc, %g3, %o3
44436 sll %i3, %g4, %l0
44437loop_5275:
44438 sth %g2, [%l7 + 0x20]
44439 xor %g7, 0x0607, %l2
44440 ba,pt %icc, loop_5276
44441 fmovda %xcc, %f6, %f4
44442 fmovsvc %xcc, %f4, %f2
44443 fmovrdgz %g5, %f10, %f6
44444loop_5276:
44445 movge %xcc, %l1, %i6
44446 mulscc %o4, 0x06FE, %i7
44447 edge16 %o5, %l4, %l6
44448 stx %o1, [%l7 + 0x10]
44449 taddcc %i5, %g6, %i1
44450 ldub [%l7 + 0x0E], %o7
44451 taddcctv %o2, 0x06D2, %l5
44452 fnands %f12, %f3, %f5
44453 lduw [%l7 + 0x1C], %l3
44454 ldub [%l7 + 0x2A], %i2
44455 fmul8x16al %f9, %f13, %f8
44456 ldd [%l7 + 0x50], %f2
44457 tneg %xcc, 0x2
44458 tvs %icc, 0x6
44459 std %f10, [%l7 + 0x08]
44460 fmovdne %xcc, %f12, %f12
44461 fandnot2 %f12, %f10, %f12
44462 fmovs %f10, %f15
44463 fornot2s %f15, %f9, %f12
44464 fbne %fcc1, loop_5277
44465 ldsb [%l7 + 0x69], %i0
44466 fmovsleu %icc, %f14, %f12
44467 bneg %icc, loop_5278
44468loop_5277:
44469 ldsh [%l7 + 0x36], %g1
44470 fmovsn %icc, %f4, %f12
44471 fmul8x16au %f1, %f10, %f8
44472loop_5278:
44473 fmovscc %xcc, %f15, %f13
44474 fbuge %fcc0, loop_5279
44475 sdivx %o6, 0x04CF, %i4
44476 smul %o0, 0x1CB5, %g3
44477 fmovrdlz %o3, %f8, %f14
44478loop_5279:
44479 fble %fcc1, loop_5280
44480 fbo,a %fcc2, loop_5281
44481 stb %i3, [%l7 + 0x76]
44482 fmovdcc %xcc, %f5, %f12
44483loop_5280:
44484 srax %l0, %g2, %g7
44485loop_5281:
44486 stx %l2, [%l7 + 0x38]
44487 fmul8x16au %f3, %f5, %f6
44488 std %f2, [%l7 + 0x78]
44489 movrgez %g5, %l1, %i6
44490 fbge %fcc2, loop_5282
44491 sub %o4, 0x0FDA, %i7
44492 bn %icc, loop_5283
44493 ldsh [%l7 + 0x40], %g4
44494loop_5282:
44495 fcmpd %fcc0, %f10, %f2
44496 stx %o5, [%l7 + 0x68]
44497loop_5283:
44498 fmovspos %icc, %f12, %f6
44499 fmovdle %xcc, %f6, %f15
44500 ldsb [%l7 + 0x3B], %l6
44501 bl %xcc, loop_5284
44502 st %f0, [%l7 + 0x78]
44503 edge8 %l4, %i5, %g6
44504 fblg %fcc3, loop_5285
44505loop_5284:
44506 sllx %o1, %o7, %o2
44507 fors %f4, %f5, %f2
44508 smul %l5, %l3, %i1
44509loop_5285:
44510 fmovspos %xcc, %f8, %f10
44511 udiv %i2, 0x0904, %i0
44512 tle %xcc, 0x2
44513 bn,pt %icc, loop_5286
44514 sth %o6, [%l7 + 0x28]
44515 lduh [%l7 + 0x2E], %g1
44516 ldsb [%l7 + 0x0E], %i4
44517loop_5286:
44518 fmovsa %xcc, %f11, %f4
44519 ld [%l7 + 0x18], %f7
44520 fpmerge %f2, %f0, %f2
44521 fblg %fcc3, loop_5287
44522 ldub [%l7 + 0x7F], %o0
44523 fbne %fcc0, loop_5288
44524 ld [%l7 + 0x3C], %f3
44525loop_5287:
44526 fnand %f12, %f10, %f4
44527 movne %icc, %g3, %o3
44528loop_5288:
44529 subcc %l0, %g2, %i3
44530 ldub [%l7 + 0x52], %g7
44531 st %f7, [%l7 + 0x48]
44532 xnor %l2, 0x1EB4, %g5
44533 array32 %i6, %l1, %o4
44534 movre %g4, %o5, %l6
44535 tgu %xcc, 0x4
44536 bleu,pt %xcc, loop_5289
44537 fabss %f12, %f2
44538 ldd [%l7 + 0x68], %f4
44539 srl %l4, 0x17, %i7
44540loop_5289:
44541 array16 %i5, %o1, %g6
44542 ldx [%l7 + 0x68], %o7
44543 stb %l5, [%l7 + 0x1C]
44544 lduh [%l7 + 0x10], %l3
44545 or %i1, %o2, %i2
44546 subc %o6, %i0, %i4
44547 subcc %g1, %g3, %o3
44548 lduh [%l7 + 0x58], %o0
44549 st %f15, [%l7 + 0x40]
44550 fpadd32s %f14, %f3, %f7
44551 fmovd %f2, %f0
44552 stx %g2, [%l7 + 0x08]
44553 ldsh [%l7 + 0x32], %l0
44554 ldx [%l7 + 0x30], %i3
44555 ldx [%l7 + 0x58], %g7
44556 add %g5, 0x0823, %l2
44557 smulcc %l1, 0x1804, %o4
44558 fpadd32s %f4, %f9, %f9
44559 st %f8, [%l7 + 0x7C]
44560 ldsh [%l7 + 0x0E], %g4
44561 fmovrdlez %o5, %f2, %f8
44562 udiv %i6, 0x00CD, %l6
44563 stw %l4, [%l7 + 0x20]
44564 movrlz %i5, %o1, %i7
44565 ldsw [%l7 + 0x50], %o7
44566 std %f2, [%l7 + 0x48]
44567 fandnot2s %f0, %f4, %f0
44568 fmovd %f6, %f8
44569 array8 %g6, %l3, %l5
44570 tneg %icc, 0x7
44571 edge32 %i1, %i2, %o6
44572 fmovsa %icc, %f8, %f1
44573 fbue,a %fcc3, loop_5290
44574 sth %i0, [%l7 + 0x78]
44575 stw %o2, [%l7 + 0x54]
44576 movrgz %i4, %g3, %o3
44577loop_5290:
44578 fmovspos %icc, %f0, %f12
44579 smul %g1, %g2, %l0
44580 edge8n %o0, %g7, %g5
44581 fmovda %xcc, %f6, %f11
44582 fmovrslez %i3, %f14, %f3
44583 be loop_5291
44584 srax %l1, %l2, %g4
44585 bg,a,pt %icc, loop_5292
44586 lduh [%l7 + 0x54], %o5
44587loop_5291:
44588 ldx [%l7 + 0x48], %i6
44589 fmovdvc %xcc, %f6, %f0
44590loop_5292:
44591 stb %o4, [%l7 + 0x2E]
44592 ldub [%l7 + 0x77], %l6
44593 stw %l4, [%l7 + 0x14]
44594 fmovdgu %xcc, %f10, %f6
44595 fmovsge %icc, %f1, %f7
44596 ldsb [%l7 + 0x6C], %i5
44597 fnands %f15, %f0, %f1
44598 fone %f4
44599 ldub [%l7 + 0x2A], %i7
44600 movre %o7, %o1, %l3
44601 taddcc %l5, %g6, %i1
44602 sra %o6, %i0, %i2
44603 fornot2s %f9, %f15, %f13
44604 fbuge,a %fcc2, loop_5293
44605 fmovdgu %icc, %f2, %f13
44606 addcc %o2, %i4, %g3
44607 bg,pn %icc, loop_5294
44608loop_5293:
44609 tsubcctv %g1, 0x0F7E, %g2
44610 movle %xcc, %o3, %o0
44611 ldsb [%l7 + 0x14], %g7
44612loop_5294:
44613 subcc %l0, 0x01D0, %g5
44614 udivcc %i3, 0x15E4, %l1
44615 andcc %l2, %g4, %i6
44616 brlez %o4, loop_5295
44617 fexpand %f3, %f14
44618 movne %icc, %o5, %l6
44619 srlx %l4, %i5, %o7
44620loop_5295:
44621 stx %o1, [%l7 + 0x38]
44622 fbn %fcc2, loop_5296
44623 array32 %l3, %i7, %l5
44624 fcmpne32 %f4, %f0, %g6
44625 sth %o6, [%l7 + 0x1E]
44626loop_5296:
44627 ldub [%l7 + 0x0C], %i0
44628 ldsh [%l7 + 0x2E], %i1
44629 brz,a %i2, loop_5297
44630 fexpand %f0, %f2
44631 ldsb [%l7 + 0x61], %i4
44632 fzeros %f1
44633loop_5297:
44634 ldsh [%l7 + 0x68], %o2
44635 siam 0x3
44636 orncc %g1, 0x0939, %g3
44637 fmul8sux16 %f8, %f2, %f4
44638 fbl %fcc2, loop_5298
44639 ble,a loop_5299
44640 tsubcc %o3, %g2, %o0
44641 be,a loop_5300
44642loop_5298:
44643 sdivcc %l0, 0x0EDF, %g7
44644loop_5299:
44645 edge32n %i3, %l1, %l2
44646 te %xcc, 0x3
44647loop_5300:
44648 fmovscs %icc, %f11, %f2
44649 sth %g4, [%l7 + 0x3E]
44650 fmul8sux16 %f10, %f14, %f10
44651 fcmpgt16 %f2, %f8, %i6
44652 fmovsl %icc, %f6, %f1
44653 ldd [%l7 + 0x48], %f10
44654 taddcc %g5, %o5, %l6
44655 sdivx %o4, 0x144D, %l4
44656 brnz %o7, loop_5301
44657 ldd [%l7 + 0x70], %f2
44658 st %f13, [%l7 + 0x6C]
44659 andn %o1, %i5, %l3
44660loop_5301:
44661 tgu %icc, 0x5
44662 edge16n %l5, %i7, %g6
44663 bpos,pn %xcc, loop_5302
44664 fmovdcc %icc, %f11, %f7
44665 ldd [%l7 + 0x50], %f6
44666 brz,a %o6, loop_5303
44667loop_5302:
44668 stx %i0, [%l7 + 0x10]
44669 movcs %xcc, %i2, %i1
44670 sth %o2, [%l7 + 0x1A]
44671loop_5303:
44672 brnz %g1, loop_5304
44673 fbuge %fcc0, loop_5305
44674 ldub [%l7 + 0x5C], %i4
44675 bshuffle %f10, %f10, %f12
44676loop_5304:
44677 fone %f6
44678loop_5305:
44679 ldsh [%l7 + 0x5C], %o3
44680 orn %g2, 0x1956, %g3
44681 fcmpeq32 %f10, %f14, %l0
44682 faligndata %f0, %f2, %f8
44683 brgz,a %o0, loop_5306
44684 movl %xcc, %g7, %l1
44685 fmovsne %icc, %f0, %f11
44686 sth %l2, [%l7 + 0x70]
44687loop_5306:
44688 sth %g4, [%l7 + 0x76]
44689 subccc %i3, %g5, %i6
44690 ldsh [%l7 + 0x48], %o5
44691 ldsw [%l7 + 0x44], %l6
44692 movrgez %o4, 0x2CA, %o7
44693 fmul8x16au %f4, %f8, %f0
44694 fmovdcc %xcc, %f15, %f7
44695 subc %l4, 0x1878, %i5
44696 sdivcc %l3, 0x0556, %l5
44697 fbue %fcc1, loop_5307
44698 smulcc %i7, %g6, %o1
44699 fmovdg %xcc, %f15, %f13
44700 fmovdcs %xcc, %f14, %f3
44701loop_5307:
44702 lduw [%l7 + 0x3C], %i0
44703 fornot1 %f6, %f4, %f8
44704 sethi 0x10EE, %i2
44705 tsubcc %o6, 0x1682, %i1
44706 brlz,a %g1, loop_5308
44707 fmovdg %xcc, %f12, %f13
44708 fmovrdlz %o2, %f14, %f8
44709 fmovdle %icc, %f7, %f4
44710loop_5308:
44711 fmovsgu %xcc, %f10, %f1
44712 fbo,a %fcc1, loop_5309
44713 umulcc %o3, %g2, %g3
44714 fmovrde %i4, %f10, %f4
44715 ba,pn %icc, loop_5310
44716loop_5309:
44717 fmovs %f11, %f2
44718 stw %o0, [%l7 + 0x40]
44719 fmovsneg %xcc, %f8, %f4
44720loop_5310:
44721 srl %l0, 0x16, %g7
44722 ldd [%l7 + 0x28], %f6
44723 ldsh [%l7 + 0x5E], %l2
44724 fcmpgt16 %f0, %f2, %l1
44725 fmovsvs %xcc, %f1, %f0
44726 taddcc %g4, 0x0048, %g5
44727 subcc %i3, 0x0834, %i6
44728 movrgz %o5, 0x062, %o4
44729 nop
44730 setx loop_5311, %l0, %l1
44731 wrpr 0x1, %tl
44732 wrpr %l1, %tnpc
44733 setx 0x34400001400, %l0, %l1
44734 wrpr %l1, %tstate
44735 wrhpr 0x4, %htstate
44736 done
44737 ldsw [%l7 + 0x3C], %o7
44738 fzero %f12
44739 bge %icc, loop_5312
44740loop_5311:
44741 ldsb [%l7 + 0x30], %l6
44742 ldsb [%l7 + 0x6E], %i5
44743 fpmerge %f9, %f12, %f12
44744loop_5312:
44745 sth %l3, [%l7 + 0x2E]
44746 fmovsne %xcc, %f6, %f1
44747 stw %l5, [%l7 + 0x10]
44748 bvs loop_5313
44749 fbl %fcc0, loop_5314
44750 stw %l4, [%l7 + 0x18]
44751 lduw [%l7 + 0x58], %i7
44752loop_5313:
44753 fmovdleu %xcc, %f0, %f3
44754loop_5314:
44755 edge16l %o1, %g6, %i2
44756 ldsh [%l7 + 0x5C], %i0
44757 std %f14, [%l7 + 0x38]
44758 bg,a,pt %xcc, loop_5315
44759 std %f10, [%l7 + 0x08]
44760 stx %i1, [%l7 + 0x10]
44761 fpsub32s %f10, %f3, %f12
44762loop_5315:
44763 fmovsgu %icc, %f1, %f4
44764 tle %xcc, 0x5
44765 fone %f6
44766 sth %o6, [%l7 + 0x4A]
44767 fornot2 %f10, %f12, %f10
44768 addcc %o2, %g1, %g2
44769 move %xcc, %g3, %i4
44770 fmovde %xcc, %f3, %f1
44771 lduh [%l7 + 0x08], %o3
44772 fcmpeq32 %f10, %f2, %l0
44773 subccc %g7, 0x0A3E, %l2
44774 fmovdvc %xcc, %f10, %f7
44775 taddcctv %l1, 0x15DD, %o0
44776 lduw [%l7 + 0x48], %g4
44777 sethi 0x17FF, %g5
44778 subcc %i6, 0x0406, %o5
44779 ldsw [%l7 + 0x54], %i3
44780 xnorcc %o4, %l6, %o7
44781 fmovspos %icc, %f14, %f14
44782 fpsub16s %f13, %f10, %f8
44783 fpack32 %f0, %f4, %f8
44784 movrlez %l3, %i5, %l4
44785 sdiv %i7, 0x0307, %l5
44786 udivx %o1, 0x1BA7, %i2
44787 call loop_5316
44788 nop
44789 setx loop_5317, %l0, %l1
44790 jmpl %l1, %i0
44791 ldsb [%l7 + 0x49], %g6
44792 ldsb [%l7 + 0x64], %o6
44793loop_5316:
44794 ldub [%l7 + 0x6D], %o2
44795loop_5317:
44796 ldsh [%l7 + 0x26], %g1
44797 stb %i1, [%l7 + 0x7D]
44798 ldx [%l7 + 0x20], %g3
44799 fpadd16s %f8, %f8, %f12
44800 addc %i4, 0x1DC9, %g2
44801 fornot2 %f2, %f4, %f14
44802 orn %o3, %l0, %g7
44803 popc 0x1F3E, %l2
44804 movpos %xcc, %l1, %g4
44805 fpsub16 %f2, %f0, %f0
44806 fornot2 %f0, %f0, %f8
44807 orn %o0, %g5, %o5
44808 fbge,a %fcc2, loop_5318
44809 tcs %xcc, 0x4
44810 fandnot1 %f10, %f10, %f4
44811 fmovrdgez %i3, %f8, %f10
44812loop_5318:
44813 st %f15, [%l7 + 0x70]
44814 smul %i6, %l6, %o4
44815 ldsw [%l7 + 0x74], %o7
44816 fmovdcs %xcc, %f10, %f2
44817 lduw [%l7 + 0x08], %i5
44818 tvs %xcc, 0x3
44819 fpmerge %f14, %f4, %f12
44820 subc %l4, %i7, %l3
44821 bge %xcc, loop_5319
44822 bvc loop_5320
44823 fpsub32 %f6, %f8, %f12
44824 edge8 %o1, %i2, %i0
44825loop_5319:
44826 sth %l5, [%l7 + 0x3A]
44827loop_5320:
44828 fnot1 %f4, %f0
44829 fmovsleu %xcc, %f8, %f4
44830 fands %f13, %f13, %f12
44831 fpsub32 %f14, %f10, %f6
44832 faligndata %f0, %f12, %f10
44833 fnors %f3, %f6, %f12
44834 bne,a,pt %icc, loop_5321
44835 udiv %g6, 0x05B4, %o6
44836 fornot1s %f10, %f9, %f11
44837 ldd [%l7 + 0x08], %f8
44838loop_5321:
44839 ldsw [%l7 + 0x5C], %g1
44840 movg %xcc, %i1, %g3
44841 ldx [%l7 + 0x48], %o2
44842 ldsb [%l7 + 0x6C], %i4
44843 fmovsn %icc, %f1, %f3
44844 fbu %fcc0, loop_5322
44845 edge16ln %g2, %l0, %g7
44846 fzero %f12
44847 fbl %fcc0, loop_5323
44848loop_5322:
44849 movg %icc, %l2, %o3
44850 ldd [%l7 + 0x20], %f2
44851 movleu %xcc, %l1, %g4
44852loop_5323:
44853 xor %g5, 0x1163, %o5
44854 brlez %i3, loop_5324
44855 sethi 0x0723, %i6
44856 ldd [%l7 + 0x68], %f14
44857 brz %l6, loop_5325
44858loop_5324:
44859 fornot2 %f4, %f14, %f6
44860 edge32 %o4, %o7, %o0
44861 tcs %xcc, 0x3
44862loop_5325:
44863 fmovsgu %icc, %f12, %f6
44864 lduh [%l7 + 0x72], %i5
44865 edge16 %l4, %i7, %o1
44866 movrne %i2, %l3, %l5
44867 fnands %f15, %f9, %f13
44868 bg,pn %icc, loop_5326
44869 andncc %i0, %g6, %o6
44870 fcmpeq16 %f8, %f2, %g1
44871 movrgez %i1, %g3, %i4
44872loop_5326:
44873 movvc %icc, %o2, %l0
44874 fxnors %f11, %f8, %f14
44875 fmovdpos %icc, %f6, %f9
44876 ldsh [%l7 + 0x42], %g7
44877 ldsb [%l7 + 0x08], %g2
44878 tne %icc, 0x5
44879 stb %l2, [%l7 + 0x29]
44880 fmovda %icc, %f8, %f9
44881 smulcc %l1, %o3, %g5
44882 fmovrdgez %g4, %f6, %f12
44883 sethi 0x0C36, %o5
44884 fmovd %f14, %f6
44885 fba %fcc1, loop_5327
44886 fmovdne %xcc, %f1, %f7
44887 lduh [%l7 + 0x22], %i6
44888 ldub [%l7 + 0x3A], %i3
44889loop_5327:
44890 stb %o4, [%l7 + 0x49]
44891 ld [%l7 + 0x64], %f2
44892 lduh [%l7 + 0x36], %o7
44893 fones %f1
44894 fcmple32 %f14, %f14, %o0
44895 brgez %i5, loop_5328
44896 fornot2s %f0, %f2, %f8
44897 fpsub32s %f8, %f12, %f6
44898 lduh [%l7 + 0x08], %l6
44899loop_5328:
44900 fxnor %f6, %f6, %f4
44901 st %f0, [%l7 + 0x18]
44902 bleu loop_5329
44903 smulcc %l4, %o1, %i2
44904 movgu %xcc, %i7, %l5
44905 xorcc %i0, %g6, %l3
44906loop_5329:
44907 sdivcc %o6, 0x02C3, %g1
44908 fmovdle %icc, %f14, %f6
44909 st %f14, [%l7 + 0x48]
44910 fpackfix %f8, %f3
44911 tvc %xcc, 0x7
44912 fcmple32 %f6, %f6, %i1
44913 fsrc1s %f7, %f0
44914 movl %icc, %g3, %i4
44915 ldd [%l7 + 0x48], %f4
44916 lduh [%l7 + 0x2E], %o2
44917 edge32l %l0, %g2, %g7
44918 ldx [%l7 + 0x30], %l2
44919 movl %xcc, %l1, %g5
44920 array32 %o3, %g4, %i6
44921 fandnot1s %f15, %f3, %f13
44922 orn %o5, 0x118F, %o4
44923 fbu %fcc2, loop_5330
44924 fmovsneg %xcc, %f2, %f1
44925 bge,a loop_5331
44926 ldsb [%l7 + 0x7C], %i3
44927loop_5330:
44928 ldsw [%l7 + 0x44], %o0
44929 fmovrslez %i5, %f4, %f12
44930loop_5331:
44931 fcmpgt32 %f6, %f6, %o7
44932 fmovs %f4, %f8
44933 edge8n %l4, %o1, %i2
44934 fmul8x16al %f6, %f9, %f0
44935 ldub [%l7 + 0x24], %l6
44936 fmovsn %icc, %f0, %f8
44937 edge32ln %l5, %i0, %i7
44938 std %f6, [%l7 + 0x18]
44939 fandnot1s %f6, %f7, %f8
44940 lduw [%l7 + 0x64], %g6
44941 fmovse %icc, %f8, %f2
44942 fmovrdgez %o6, %f2, %f8
44943 std %f8, [%l7 + 0x28]
44944 ldub [%l7 + 0x7E], %g1
44945 sth %l3, [%l7 + 0x30]
44946 ldx [%l7 + 0x40], %g3
44947 fpmerge %f15, %f2, %f8
44948 tneg %icc, 0x5
44949 brlez,a %i1, loop_5332
44950 bn,pn %icc, loop_5333
44951 ldsb [%l7 + 0x69], %o2
44952 fmul8x16al %f4, %f1, %f12
44953loop_5332:
44954 fmovsg %xcc, %f5, %f10
44955loop_5333:
44956 ldsb [%l7 + 0x1F], %l0
44957 tpos %icc, 0x5
44958 fxor %f0, %f10, %f4
44959 fmovspos %icc, %f0, %f10
44960 ldsh [%l7 + 0x20], %g2
44961 fcmped %fcc0, %f8, %f12
44962 ldub [%l7 + 0x4A], %i4
44963 bvc,pt %xcc, loop_5334
44964 ldub [%l7 + 0x0E], %g7
44965 tvs %icc, 0x4
44966 ldsb [%l7 + 0x11], %l2
44967loop_5334:
44968 movne %icc, %l1, %g5
44969 fmovse %icc, %f0, %f7
44970 ldsw [%l7 + 0x50], %g4
44971 fnand %f12, %f6, %f12
44972 xnor %o3, 0x0BD0, %i6
44973 ldsh [%l7 + 0x50], %o5
44974 fmovsleu %xcc, %f5, %f0
44975 fmul8x16au %f3, %f14, %f8
44976 ldsw [%l7 + 0x28], %o4
44977 std %f0, [%l7 + 0x10]
44978 fbge %fcc1, loop_5335
44979 ldx [%l7 + 0x70], %o0
44980 addc %i5, 0x1745, %o7
44981 fpack32 %f0, %f14, %f4
44982loop_5335:
44983 ldsw [%l7 + 0x70], %i3
44984 tneg %icc, 0x2
44985 tgu %xcc, 0x2
44986 tcc %xcc, 0x3
44987 stw %l4, [%l7 + 0x44]
44988 bcc,a,pn %xcc, loop_5336
44989 bvc,pn %xcc, loop_5337
44990 lduh [%l7 + 0x66], %i2
44991 st %f12, [%l7 + 0x5C]
44992loop_5336:
44993 fmovdcs %icc, %f4, %f4
44994loop_5337:
44995 add %o1, %l5, %l6
44996 ld [%l7 + 0x1C], %f9
44997 lduw [%l7 + 0x18], %i7
44998 movrlz %i0, %o6, %g6
44999 movgu %icc, %g1, %g3
45000 taddcc %i1, %o2, %l3
45001 ld [%l7 + 0x14], %f10
45002 lduw [%l7 + 0x5C], %l0
45003 tpos %icc, 0x2
45004 lduh [%l7 + 0x4E], %i4
45005 st %f14, [%l7 + 0x54]
45006 udiv %g7, 0x06F6, %g2
45007 sdiv %l1, 0x1DE1, %g5
45008 brnz,a %g4, loop_5338
45009 edge16ln %l2, %o3, %i6
45010 fpsub32 %f8, %f4, %f14
45011 ldsh [%l7 + 0x30], %o5
45012loop_5338:
45013 ldsw [%l7 + 0x68], %o0
45014 fexpand %f5, %f6
45015 fcmped %fcc1, %f0, %f6
45016 bg,pn %xcc, loop_5339
45017 fpadd16 %f2, %f10, %f0
45018 bg,a,pn %icc, loop_5340
45019 stb %i5, [%l7 + 0x22]
45020loop_5339:
45021 fmovda %xcc, %f10, %f3
45022 edge32n %o7, %i3, %l4
45023loop_5340:
45024 fmovdge %icc, %f13, %f7
45025 tgu %icc, 0x7
45026 fmovsneg %icc, %f9, %f9
45027 bcs,pn %xcc, loop_5341
45028 popc 0x0CA1, %o4
45029 fmovdle %icc, %f13, %f11
45030 sra %i2, 0x04, %l5
45031loop_5341:
45032 st %f7, [%l7 + 0x2C]
45033 ld [%l7 + 0x40], %f13
45034 fxnors %f3, %f3, %f2
45035 ldx [%l7 + 0x68], %o1
45036 fcmpes %fcc0, %f0, %f0
45037 fmovsneg %icc, %f6, %f5
45038 bg,pt %xcc, loop_5342
45039 st %f15, [%l7 + 0x38]
45040 stb %i7, [%l7 + 0x0A]
45041 bneg,a %xcc, loop_5343
45042loop_5342:
45043 bcc,a %xcc, loop_5344
45044 nop
45045 setx loop_5345, %l0, %l1
45046 wrpr 0x1, %tl
45047 wrpr %l1, %tpc
45048 add %l1, 0x4, %l1
45049 wrpr %l1, %tnpc
45050 setx 0x34400001400, %l0, %l1
45051 wrpr %l1, %tstate
45052 wrhpr 0x4, %htstate
45053 retry
45054 fmovdl %xcc, %f5, %f1
45055loop_5343:
45056 brlz,a %i0, loop_5346
45057loop_5344:
45058 ble,a %xcc, loop_5347
45059loop_5345:
45060 fmovdcc %xcc, %f10, %f8
45061 bl,pt %icc, loop_5348
45062loop_5346:
45063 brgez %l6, loop_5349
45064loop_5347:
45065 tsubcctv %g6, %o6, %g1
45066 ldsb [%l7 + 0x64], %g3
45067loop_5348:
45068 lduw [%l7 + 0x18], %i1
45069loop_5349:
45070 sth %l3, [%l7 + 0x36]
45071 fcmpne16 %f10, %f4, %l0
45072 fbu,a %fcc0, loop_5350
45073 ldd [%l7 + 0x20], %f14
45074 fmovrdne %o2, %f8, %f14
45075 ld [%l7 + 0x1C], %f3
45076loop_5350:
45077 fmovd %f14, %f10
45078 sdivx %g7, 0x1E87, %g2
45079 ldsw [%l7 + 0x08], %l1
45080 fmovdvs %xcc, %f4, %f13
45081 sra %g5, %g4, %i4
45082 fmovsle %icc, %f4, %f10
45083 tcc %xcc, 0x6
45084 siam 0x6
45085 fxor %f12, %f14, %f8
45086 siam 0x3
45087 fbuge,a %fcc3, loop_5351
45088 edge16ln %l2, %o3, %i6
45089 popc %o0, %i5
45090 ldsw [%l7 + 0x58], %o5
45091loop_5351:
45092 ldsh [%l7 + 0x3C], %i3
45093 movle %xcc, %l4, %o4
45094 subcc %o7, %i2, %l5
45095 fmuld8ulx16 %f13, %f2, %f12
45096 sllx %i7, 0x19, %o1
45097 ta %icc, 0x0
45098 add %l6, %g6, %o6
45099 lduw [%l7 + 0x38], %g1
45100 ldsh [%l7 + 0x12], %i0
45101 fmovdleu %icc, %f8, %f13
45102 lduh [%l7 + 0x10], %g3
45103 tleu %icc, 0x4
45104 lduw [%l7 + 0x78], %l3
45105 std %f14, [%l7 + 0x70]
45106 fbge %fcc0, loop_5352
45107 srlx %i1, 0x02, %o2
45108 stx %g7, [%l7 + 0x10]
45109 taddcc %g2, 0x03D6, %l0
45110loop_5352:
45111 bpos,pn %icc, loop_5353
45112 ldd [%l7 + 0x28], %f12
45113 brlez,a %g5, loop_5354
45114 ldsw [%l7 + 0x3C], %l1
45115loop_5353:
45116 ldsb [%l7 + 0x0F], %i4
45117 ldsb [%l7 + 0x11], %l2
45118loop_5354:
45119 addccc %g4, %i6, %o0
45120 bg %xcc, loop_5355
45121 fmuld8ulx16 %f12, %f8, %f10
45122 brgez %o3, loop_5356
45123 ldsh [%l7 + 0x76], %o5
45124loop_5355:
45125 bshuffle %f0, %f14, %f10
45126 fbe,a %fcc1, loop_5357
45127loop_5356:
45128 fsrc1 %f12, %f0
45129 fmovdle %xcc, %f5, %f12
45130 fcmpgt16 %f10, %f0, %i3
45131loop_5357:
45132 ldub [%l7 + 0x41], %i5
45133 tvc %xcc, 0x2
45134 movvc %icc, %o4, %o7
45135 std %f6, [%l7 + 0x50]
45136 stb %l4, [%l7 + 0x49]
45137 fandnot2 %f4, %f6, %f14
45138 be,pn %xcc, loop_5358
45139 fba %fcc2, loop_5359
45140 lduh [%l7 + 0x7A], %l5
45141 movrlz %i2, %i7, %o1
45142loop_5358:
45143 ldsh [%l7 + 0x72], %g6
45144loop_5359:
45145 brgez,a %o6, loop_5360
45146 movrlz %g1, 0x3E7, %i0
45147 fmul8ulx16 %f14, %f4, %f14
45148 ldsw [%l7 + 0x54], %g3
45149loop_5360:
45150 movrgez %l6, 0x150, %i1
45151 fbge %fcc3, loop_5361
45152 fbule %fcc0, loop_5362
45153 ldd [%l7 + 0x08], %f0
45154 fbl,a %fcc1, loop_5363
45155loop_5361:
45156 fbo,a %fcc2, loop_5364
45157loop_5362:
45158 nop
45159 setx loop_5365, %l0, %l1
45160 wrpr 0x1, %tl
45161 wrpr %l1, %tpc
45162 add %l1, 0x4, %l1
45163 wrpr %l1, %tnpc
45164 setx 0x34400001400, %l0, %l1
45165 wrpr %l1, %tstate
45166 wrhpr 0x4, %htstate
45167 retry
45168 ldd [%l7 + 0x18], %f2
45169loop_5363:
45170 fpadd16s %f9, %f9, %f6
45171loop_5364:
45172 fxors %f4, %f15, %f15
45173loop_5365:
45174 call loop_5366
45175 sll %l3, %g7, %o2
45176 fornot2s %f7, %f15, %f3
45177 lduw [%l7 + 0x60], %g2
45178loop_5366:
45179 fmul8x16al %f4, %f8, %f6
45180 andncc %g5, %l0, %i4
45181 fbue,a %fcc2, loop_5367
45182 fnot1 %f4, %f14
45183 fmovscc %xcc, %f11, %f5
45184 fmovdl %icc, %f14, %f15
45185loop_5367:
45186 fpack32 %f8, %f14, %f4
45187 brgez %l2, loop_5368
45188 movleu %icc, %g4, %l1
45189 fcmpgt16 %f12, %f8, %o0
45190 bcc,pt %icc, loop_5369
45191loop_5368:
45192 movre %o3, 0x00C, %o5
45193 bg %xcc, loop_5370
45194 ldsh [%l7 + 0x1E], %i3
45195loop_5369:
45196 stb %i5, [%l7 + 0x7B]
45197 fcmpeq16 %f14, %f0, %i6
45198loop_5370:
45199 std %f8, [%l7 + 0x20]
45200 sth %o7, [%l7 + 0x3A]
45201 sth %o4, [%l7 + 0x30]
45202 fsrc2 %f6, %f14
45203 smul %l4, 0x093D, %l5
45204 edge16l %i2, %i7, %g6
45205 stx %o1, [%l7 + 0x10]
45206 ldx [%l7 + 0x58], %o6
45207 fmovdn %xcc, %f12, %f15
45208 bleu,pt %xcc, loop_5371
45209 srlx %i0, %g3, %l6
45210 ldsw [%l7 + 0x74], %g1
45211 te %xcc, 0x5
45212loop_5371:
45213 fones %f7
45214 subccc %l3, %i1, %g7
45215 fble %fcc0, loop_5372
45216 srax %o2, 0x10, %g5
45217 tsubcc %l0, %g2, %i4
45218 and %l2, %g4, %l1
45219loop_5372:
45220 fpadd16 %f12, %f10, %f10
45221 fbuge,a %fcc0, loop_5373
45222 edge16l %o3, %o5, %o0
45223 stw %i3, [%l7 + 0x60]
45224 fmovs %f10, %f13
45225loop_5373:
45226 std %f10, [%l7 + 0x58]
45227 fcmps %fcc3, %f5, %f4
45228 bshuffle %f14, %f12, %f6
45229 fornot1s %f15, %f5, %f6
45230 fmovse %xcc, %f5, %f12
45231 fnot1 %f10, %f6
45232 tgu %icc, 0x2
45233 fsrc2 %f4, %f14
45234 edge16ln %i5, %o7, %o4
45235 lduw [%l7 + 0x48], %i6
45236 fbg %fcc0, loop_5374
45237 addc %l4, %i2, %i7
45238 stx %g6, [%l7 + 0x10]
45239 movleu %icc, %o1, %o6
45240loop_5374:
45241 ldsw [%l7 + 0x10], %i0
45242 bcs,a loop_5375
45243 fcmpgt32 %f2, %f0, %g3
45244 tcc %xcc, 0x4
45245 fbl %fcc1, loop_5376
45246loop_5375:
45247 fmuld8ulx16 %f0, %f4, %f2
45248 bn loop_5377
45249 lduh [%l7 + 0x42], %l5
45250loop_5376:
45251 fexpand %f14, %f14
45252 stb %g1, [%l7 + 0x3B]
45253loop_5377:
45254 stw %l6, [%l7 + 0x64]
45255 fxors %f3, %f8, %f4
45256 movvc %icc, %i1, %l3
45257 lduh [%l7 + 0x0C], %g7
45258 lduw [%l7 + 0x18], %g5
45259 st %f0, [%l7 + 0x64]
45260 umul %l0, %o2, %g2
45261 fmovsa %xcc, %f14, %f6
45262 subcc %i4, 0x149B, %g4
45263 st %f11, [%l7 + 0x18]
45264 fbu,a %fcc0, loop_5378
45265 fbuge %fcc0, loop_5379
45266 movleu %icc, %l1, %o3
45267 fmovdleu %icc, %f12, %f4
45268loop_5378:
45269 and %o5, 0x084C, %l2
45270loop_5379:
45271 fmovdne %xcc, %f7, %f4
45272 lduw [%l7 + 0x14], %i3
45273 ldsw [%l7 + 0x14], %o0
45274 lduh [%l7 + 0x40], %o7
45275 edge16l %i5, %o4, %l4
45276 fblg,a %fcc1, loop_5380
45277 stx %i2, [%l7 + 0x38]
45278 fornot2s %f9, %f5, %f9
45279 ldsw [%l7 + 0x3C], %i7
45280loop_5380:
45281 ld [%l7 + 0x28], %f7
45282 fbul %fcc3, loop_5381
45283 fmovsl %xcc, %f9, %f12
45284 st %f13, [%l7 + 0x24]
45285 edge32n %g6, %o1, %i6
45286loop_5381:
45287 fandnot2 %f6, %f6, %f8
45288 andn %o6, 0x00DA, %i0
45289 ldx [%l7 + 0x18], %l5
45290 fnot1 %f10, %f10
45291 fandnot2s %f8, %f14, %f9
45292 ldsb [%l7 + 0x0E], %g3
45293 stb %l6, [%l7 + 0x7D]
45294 fnands %f14, %f10, %f9
45295 movle %icc, %g1, %l3
45296 fabsd %f6, %f6
45297 movl %icc, %g7, %g5
45298 lduw [%l7 + 0x10], %l0
45299 ldsb [%l7 + 0x7D], %i1
45300 tl %xcc, 0x1
45301 ld [%l7 + 0x2C], %f6
45302 fmovrdlz %g2, %f4, %f12
45303 udivx %o2, 0x06BE, %i4
45304 fmovrsgz %l1, %f4, %f14
45305 ldsw [%l7 + 0x78], %o3
45306 fmovrsgz %g4, %f11, %f14
45307 fba %fcc3, loop_5382
45308 move %xcc, %l2, %o5
45309 call loop_5383
45310 srlx %o0, 0x05, %o7
45311loop_5382:
45312 ldd [%l7 + 0x20], %f12
45313 fnegd %f2, %f12
45314loop_5383:
45315 ldub [%l7 + 0x34], %i3
45316 ld [%l7 + 0x58], %f11
45317 tle %icc, 0x2
45318 fbn,a %fcc1, loop_5384
45319 fpsub32 %f6, %f12, %f4
45320 lduh [%l7 + 0x76], %o4
45321 ldx [%l7 + 0x48], %l4
45322loop_5384:
45323 fmovrslez %i5, %f6, %f8
45324 addccc %i2, %g6, %i7
45325 std %f4, [%l7 + 0x08]
45326 fandnot2 %f12, %f4, %f14
45327 tgu %xcc, 0x1
45328 st %f13, [%l7 + 0x70]
45329 sethi 0x057C, %o1
45330 fone %f2
45331 fnands %f2, %f2, %f12
45332 ldsh [%l7 + 0x3A], %o6
45333 fmuld8sux16 %f6, %f4, %f2
45334 ldd [%l7 + 0x18], %f12
45335 std %f4, [%l7 + 0x58]
45336 movgu %xcc, %i0, %l5
45337 fzeros %f11
45338 xorcc %i6, %l6, %g1
45339 fmovsn %icc, %f15, %f4
45340 fmovrslez %g3, %f11, %f1
45341 lduh [%l7 + 0x30], %l3
45342 fand %f8, %f8, %f0
45343 ld [%l7 + 0x2C], %f15
45344 bvc,pn %xcc, loop_5385
45345 array32 %g7, %g5, %i1
45346 ldx [%l7 + 0x18], %g2
45347 bn,a,pn %xcc, loop_5386
45348loop_5385:
45349 fand %f14, %f8, %f8
45350 sth %o2, [%l7 + 0x16]
45351 ldd [%l7 + 0x10], %f8
45352loop_5386:
45353 taddcc %i4, 0x0B0F, %l0
45354 sllx %l1, %o3, %l2
45355 umulcc %o5, %o0, %g4
45356 array16 %i3, %o4, %l4
45357 tge %xcc, 0x0
45358 fmovsa %icc, %f7, %f7
45359 tsubcc %i5, 0x0D05, %o7
45360 tleu %xcc, 0x2
45361 umulcc %g6, 0x1618, %i7
45362 sethi 0x0EB9, %i2
45363 edge32ln %o6, %o1, %i0
45364 fone %f4
45365 bg,a loop_5387
45366 ldx [%l7 + 0x50], %l5
45367 and %l6, %g1, %i6
45368 fmovrdlz %g3, %f6, %f12
45369loop_5387:
45370 ldd [%l7 + 0x78], %f10
45371 fmovrse %g7, %f6, %f9
45372 popc %g5, %i1
45373 st %f11, [%l7 + 0x7C]
45374 tvc %icc, 0x5
45375 ld [%l7 + 0x3C], %f7
45376 lduh [%l7 + 0x56], %g2
45377 fmovsl %xcc, %f2, %f9
45378 fmovscc %icc, %f4, %f2
45379 ldsh [%l7 + 0x1A], %o2
45380 umul %l3, 0x04CE, %i4
45381 st %f14, [%l7 + 0x24]
45382 fands %f13, %f5, %f0
45383 umul %l1, 0x1CBC, %o3
45384 bvs %xcc, loop_5388
45385 fba,a %fcc3, loop_5389
45386 udiv %l0, 0x0CEB, %o5
45387 andncc %o0, %g4, %i3
45388loop_5388:
45389 edge16n %l2, %l4, %i5
45390loop_5389:
45391 fpsub16 %f14, %f0, %f4
45392 stw %o7, [%l7 + 0x10]
45393 ldsw [%l7 + 0x58], %g6
45394 smul %o4, 0x18CA, %i2
45395 te %icc, 0x6
45396 fmul8x16 %f0, %f0, %f14
45397 fmovdneg %icc, %f14, %f8
45398 fmovsneg %icc, %f9, %f15
45399 srax %o6, %i7, %i0
45400 stx %l5, [%l7 + 0x18]
45401 stb %l6, [%l7 + 0x30]
45402 orn %g1, 0x1537, %i6
45403 fmovd %f4, %f12
45404 brgz %g3, loop_5390
45405 sth %o1, [%l7 + 0x1A]
45406 mulscc %g7, 0x1D3F, %g5
45407 sub %i1, 0x1FDB, %o2
45408loop_5390:
45409 ldsw [%l7 + 0x08], %g2
45410 movge %icc, %l3, %i4
45411 fmovdneg %icc, %f9, %f9
45412 fcmpd %fcc2, %f8, %f2
45413 fbg %fcc3, loop_5391
45414 ldd [%l7 + 0x68], %f8
45415 udivcc %l1, 0x19CB, %l0
45416 std %f14, [%l7 + 0x38]
45417loop_5391:
45418 subcc %o3, 0x00A8, %o5
45419 fmul8ulx16 %f4, %f14, %f2
45420 sub %o0, 0x0B35, %i3
45421 edge32ln %l2, %g4, %l4
45422 bpos %icc, loop_5392
45423 taddcc %o7, 0x0AA5, %i5
45424 fpadd16 %f6, %f10, %f10
45425 stw %o4, [%l7 + 0x44]
45426loop_5392:
45427 fornot2s %f9, %f14, %f9
45428 ba,pn %xcc, loop_5393
45429 ldd [%l7 + 0x08], %f6
45430 fpsub16 %f2, %f12, %f4
45431 fmovsne %icc, %f3, %f1
45432loop_5393:
45433 umul %i2, 0x0405, %o6
45434 fmovdgu %xcc, %f0, %f8
45435 stw %g6, [%l7 + 0x4C]
45436 fmuld8sux16 %f15, %f6, %f4
45437 fmul8sux16 %f12, %f2, %f12
45438 edge8ln %i0, %l5, %i7
45439 st %f3, [%l7 + 0x70]
45440 stx %l6, [%l7 + 0x70]
45441 fmovdvs %xcc, %f10, %f13
45442 edge8ln %i6, %g3, %o1
45443 fbn %fcc2, loop_5394
45444 lduh [%l7 + 0x24], %g7
45445 udivx %g1, 0x136A, %g5
45446 movgu %xcc, %i1, %g2
45447loop_5394:
45448 stx %o2, [%l7 + 0x08]
45449 fmovdn %icc, %f2, %f14
45450 fpsub16s %f4, %f7, %f1
45451 fsrc2 %f0, %f10
45452 sdivcc %i4, 0x1398, %l3
45453 fbug,a %fcc3, loop_5395
45454 fandnot2s %f5, %f15, %f3
45455 ldsw [%l7 + 0x78], %l0
45456 brnz %l1, loop_5396
45457loop_5395:
45458 sth %o3, [%l7 + 0x14]
45459 fandnot1s %f11, %f5, %f14
45460 array8 %o0, %o5, %l2
45461loop_5396:
45462 movcs %xcc, %g4, %l4
45463 movrgez %o7, 0x104, %i3
45464 fsrc1s %f7, %f13
45465 taddcctv %o4, %i5, %i2
45466 fexpand %f10, %f14
45467 st %f10, [%l7 + 0x74]
45468 fxor %f4, %f6, %f6
45469 ba,a,pt %xcc, loop_5397
45470 st %f15, [%l7 + 0x10]
45471 ldsh [%l7 + 0x6E], %o6
45472 tsubcc %i0, 0x1611, %l5
45473loop_5397:
45474 ld [%l7 + 0x1C], %f13
45475 fsrc2 %f12, %f2
45476 ldsw [%l7 + 0x18], %i7
45477 ldsb [%l7 + 0x49], %l6
45478 stx %g6, [%l7 + 0x20]
45479 fmovsl %xcc, %f6, %f13
45480 ld [%l7 + 0x58], %f3
45481 fnand %f2, %f14, %f14
45482 fcmpd %fcc2, %f2, %f2
45483 fcmps %fcc1, %f4, %f9
45484 movg %xcc, %i6, %o1
45485 edge32n %g7, %g3, %g1
45486 sth %i1, [%l7 + 0x5E]
45487 stx %g5, [%l7 + 0x10]
45488 fnands %f13, %f7, %f15
45489 movrgez %g2, 0x26B, %i4
45490 fpadd16s %f1, %f12, %f3
45491 ldx [%l7 + 0x48], %l3
45492 mova %icc, %o2, %l0
45493 ldx [%l7 + 0x68], %l1
45494 fsrc1 %f4, %f4
45495 fmovsge %icc, %f5, %f7
45496 movrgez %o3, 0x2AB, %o5
45497 fornot1 %f14, %f14, %f14
45498 fmovscs %xcc, %f13, %f7
45499 fandnot1 %f0, %f10, %f10
45500 std %f12, [%l7 + 0x78]
45501 std %f10, [%l7 + 0x08]
45502 ldsh [%l7 + 0x6C], %l2
45503 add %o0, 0x1AA8, %g4
45504 ldsb [%l7 + 0x0A], %o7
45505 srl %l4, %i3, %o4
45506 edge32n %i5, %o6, %i0
45507 for %f0, %f2, %f4
45508 sth %i2, [%l7 + 0x24]
45509 edge16 %l5, %i7, %l6
45510 ldsb [%l7 + 0x41], %i6
45511 ldsh [%l7 + 0x50], %g6
45512 fmovsvc %xcc, %f8, %f14
45513 stb %o1, [%l7 + 0x33]
45514 fmovdge %icc, %f8, %f1
45515 ldx [%l7 + 0x78], %g3
45516 ld [%l7 + 0x54], %f2
45517 tge %icc, 0x4
45518 call loop_5398
45519 fmovrdgez %g7, %f4, %f4
45520 ldub [%l7 + 0x08], %i1
45521 bge,a loop_5399
45522loop_5398:
45523 fpsub16s %f7, %f3, %f3
45524 ldub [%l7 + 0x27], %g5
45525 fsrc1s %f4, %f15
45526loop_5399:
45527 and %g2, %i4, %l3
45528 ldd [%l7 + 0x48], %f4
45529 fornot1 %f8, %f2, %f12
45530 xorcc %g1, %l0, %o2
45531 ldsw [%l7 + 0x20], %l1
45532 sdivcc %o3, 0x0ABA, %o5
45533 bvs,a loop_5400
45534 ld [%l7 + 0x14], %f11
45535 fmovrse %l2, %f3, %f2
45536 smulcc %g4, %o0, %l4
45537loop_5400:
45538 fpack16 %f6, %f13
45539 lduw [%l7 + 0x48], %i3
45540 tn %icc, 0x6
45541 add %o4, 0x1B29, %i5
45542 fnot1s %f2, %f4
45543 movn %icc, %o7, %o6
45544 umul %i2, 0x006D, %i0
45545 ldsw [%l7 + 0x6C], %i7
45546 array32 %l5, %l6, %g6
45547 fpack32 %f4, %f2, %f2
45548 fmovsvc %xcc, %f1, %f11
45549 fmul8ulx16 %f6, %f2, %f8
45550 movgu %xcc, %o1, %g3
45551 or %i6, %g7, %g5
45552 lduw [%l7 + 0x78], %i1
45553 tg %xcc, 0x3
45554 bgu,a,pn %xcc, loop_5401
45555 umul %i4, 0x1CD4, %g2
45556 fnand %f12, %f10, %f14
45557 srl %g1, 0x1D, %l3
45558loop_5401:
45559 ble,pn %xcc, loop_5402
45560 ldsb [%l7 + 0x1A], %l0
45561 bge %xcc, loop_5403
45562 tvs %icc, 0x2
45563loop_5402:
45564 udivx %l1, 0x1E06, %o2
45565 ldsw [%l7 + 0x5C], %o3
45566loop_5403:
45567 edge8ln %l2, %o5, %g4
45568 fpack16 %f12, %f8
45569 ldx [%l7 + 0x10], %o0
45570 ld [%l7 + 0x18], %f14
45571 fsrc1 %f10, %f4
45572 edge32l %l4, %i3, %i5
45573 tl %icc, 0x7
45574 fmul8sux16 %f14, %f12, %f0
45575 popc 0x14A7, %o7
45576 fnot2 %f12, %f10
45577 fbo,a %fcc2, loop_5404
45578 stx %o6, [%l7 + 0x38]
45579 fpackfix %f4, %f6
45580 fcmpeq32 %f0, %f2, %o4
45581loop_5404:
45582 ble,a %xcc, loop_5405
45583 ldsb [%l7 + 0x71], %i2
45584 ldsb [%l7 + 0x16], %i0
45585 std %f8, [%l7 + 0x40]
45586loop_5405:
45587 ldsb [%l7 + 0x1A], %l5
45588 fabss %f11, %f3
45589 fxor %f14, %f8, %f2
45590 taddcctv %l6, 0x1DA0, %g6
45591 fcmpeq16 %f6, %f2, %i7
45592 lduw [%l7 + 0x7C], %o1
45593 fcmpd %fcc2, %f14, %f0
45594 fbul %fcc2, loop_5406
45595 fsrc1s %f7, %f3
45596 ba,a loop_5407
45597 bvs,pt %xcc, loop_5408
45598loop_5406:
45599 call loop_5409
45600 fmovsa %icc, %f4, %f5
45601loop_5407:
45602 fcmpeq32 %f6, %f14, %i6
45603loop_5408:
45604 sth %g7, [%l7 + 0x5A]
45605loop_5409:
45606 st %f4, [%l7 + 0x44]
45607 brgez %g5, loop_5410
45608 sll %g3, 0x0A, %i1
45609 sll %i4, 0x0D, %g1
45610 ldsh [%l7 + 0x4C], %l3
45611loop_5410:
45612 ldd [%l7 + 0x40], %f6
45613 ldsw [%l7 + 0x48], %g2
45614 movne %xcc, %l0, %l1
45615 fmovrdlez %o3, %f6, %f4
45616 ldsw [%l7 + 0x24], %l2
45617 fbn %fcc1, loop_5411
45618 fnegd %f12, %f2
45619 fand %f14, %f14, %f0
45620 sth %o5, [%l7 + 0x12]
45621loop_5411:
45622 stw %o2, [%l7 + 0x70]
45623 edge32n %g4, %o0, %l4
45624 std %f10, [%l7 + 0x58]
45625 fnand %f8, %f6, %f2
45626 edge32l %i5, %i3, %o7
45627 tle %icc, 0x2
45628 fpadd16s %f7, %f0, %f6
45629 edge16 %o4, %i2, %o6
45630 movleu %xcc, %l5, %l6
45631 bleu %xcc, loop_5412
45632 fmovs %f8, %f15
45633 ldsw [%l7 + 0x34], %i0
45634 addcc %i7, %o1, %g6
45635loop_5412:
45636 lduh [%l7 + 0x34], %i6
45637 fmul8sux16 %f12, %f4, %f4
45638 ldd [%l7 + 0x70], %f4
45639 ldsb [%l7 + 0x44], %g7
45640 fpsub16s %f4, %f12, %f14
45641 fmovdl %xcc, %f13, %f0
45642 mova %xcc, %g5, %g3
45643 edge8 %i1, %g1, %i4
45644 fnor %f8, %f6, %f6
45645 te %icc, 0x4
45646 edge32ln %l3, %g2, %l1
45647 udiv %o3, 0x00D4, %l0
45648 fornot1 %f14, %f2, %f10
45649 fmuld8sux16 %f15, %f7, %f12
45650 tneg %xcc, 0x1
45651 stb %l2, [%l7 + 0x13]
45652 edge32l %o2, %o5, %o0
45653 fble %fcc1, loop_5413
45654 taddcctv %g4, %l4, %i3
45655 nop
45656 setx loop_5414, %l0, %l1
45657 jmpl %l1, %i5
45658 movrgz %o7, 0x194, %o4
45659loop_5413:
45660 ldsh [%l7 + 0x26], %i2
45661 ldd [%l7 + 0x60], %f4
45662loop_5414:
45663 stb %o6, [%l7 + 0x78]
45664 fmovdne %icc, %f14, %f2
45665 stw %l6, [%l7 + 0x08]
45666 fmovsvc %xcc, %f2, %f2
45667 fone %f4
45668 fnor %f8, %f10, %f0
45669 alignaddr %i0, %l5, %o1
45670 fble %fcc2, loop_5415
45671 lduw [%l7 + 0x74], %i7
45672 alignaddrl %g6, %g7, %i6
45673 movcc %xcc, %g5, %i1
45674loop_5415:
45675 sth %g3, [%l7 + 0x0A]
45676 fexpand %f7, %f8
45677 lduw [%l7 + 0x50], %i4
45678 fmovdgu %xcc, %f2, %f2
45679 xor %g1, %g2, %l1
45680 stx %o3, [%l7 + 0x08]
45681 std %f10, [%l7 + 0x58]
45682 movvs %icc, %l3, %l0
45683 fbe %fcc3, loop_5416
45684 fpadd32 %f8, %f8, %f12
45685 fmovsvc %xcc, %f7, %f6
45686 xnor %o2, 0x1064, %l2
45687loop_5416:
45688 orncc %o0, %o5, %l4
45689 subccc %i3, %g4, %i5
45690 ld [%l7 + 0x40], %f9
45691 movcs %icc, %o4, %i2
45692 fbl,a %fcc3, loop_5417
45693 addccc %o7, 0x1E58, %o6
45694 fbg %fcc2, loop_5418
45695 movneg %xcc, %i0, %l6
45696loop_5417:
45697 fands %f9, %f12, %f6
45698 ldsb [%l7 + 0x71], %l5
45699loop_5418:
45700 stx %i7, [%l7 + 0x60]
45701 ldd [%l7 + 0x40], %f10
45702 fbuge %fcc3, loop_5419
45703 stx %g6, [%l7 + 0x10]
45704 fpmerge %f11, %f9, %f12
45705 ldx [%l7 + 0x38], %o1
45706loop_5419:
45707 udivx %g7, 0x0908, %i6
45708 fnot1 %f8, %f2
45709 fbue %fcc3, loop_5420
45710 fnands %f8, %f7, %f4
45711 tl %icc, 0x1
45712 fmovdneg %icc, %f2, %f12
45713loop_5420:
45714 bg,a,pn %icc, loop_5421
45715 stw %i1, [%l7 + 0x0C]
45716 ldsh [%l7 + 0x60], %g3
45717 fexpand %f6, %f12
45718loop_5421:
45719 sdivcc %g5, 0x1A4C, %i4
45720 ld [%l7 + 0x14], %f7
45721 std %f10, [%l7 + 0x58]
45722 ldub [%l7 + 0x38], %g1
45723 fzero %f6
45724 ldx [%l7 + 0x68], %l1
45725 bleu,a loop_5422
45726 orn %o3, 0x0CFC, %g2
45727 fbe %fcc1, loop_5423
45728 fnegs %f6, %f6
45729loop_5422:
45730 be,pt %xcc, loop_5424
45731 fmovrdlz %l0, %f14, %f14
45732loop_5423:
45733 andcc %l3, 0x16D2, %o2
45734 fmovsgu %xcc, %f0, %f7
45735loop_5424:
45736 lduw [%l7 + 0x60], %o0
45737 fexpand %f3, %f12
45738 movrlez %l2, %o5, %i3
45739 ta %icc, 0x6
45740 tle %xcc, 0x0
45741 lduh [%l7 + 0x4C], %l4
45742 movrlez %i5, %o4, %g4
45743 tg %icc, 0x7
45744 ldub [%l7 + 0x7C], %o7
45745 srl %o6, 0x14, %i2
45746 ldsw [%l7 + 0x64], %l6
45747 tsubcc %i0, 0x175A, %i7
45748 fbule,a %fcc1, loop_5425
45749 stb %l5, [%l7 + 0x5E]
45750 fxors %f1, %f0, %f3
45751 fcmpeq32 %f12, %f4, %g6
45752loop_5425:
45753 srlx %o1, 0x09, %i6
45754 ldsw [%l7 + 0x2C], %i1
45755 stw %g7, [%l7 + 0x40]
45756 ldsb [%l7 + 0x76], %g5
45757 sdivcc %i4, 0x0B39, %g3
45758 bl,pn %icc, loop_5426
45759 fbu,a %fcc3, loop_5427
45760 fbg,a %fcc3, loop_5428
45761 fble %fcc2, loop_5429
45762loop_5426:
45763 fnors %f5, %f11, %f0
45764loop_5427:
45765 fpadd16 %f4, %f2, %f4
45766loop_5428:
45767 fcmps %fcc2, %f1, %f2
45768loop_5429:
45769 lduh [%l7 + 0x66], %l1
45770 std %f4, [%l7 + 0x50]
45771 edge16l %o3, %g1, %g2
45772 st %f11, [%l7 + 0x5C]
45773 tneg %xcc, 0x3
45774 sdivcc %l3, 0x0F95, %l0
45775 movleu %icc, %o0, %l2
45776 bneg,a,pt %icc, loop_5430
45777 orcc %o5, %o2, %l4
45778 nop
45779 setx loop_5431, %l0, %l1
45780 wrpr 0x1, %tl
45781 wrpr %l1, %tpc
45782 add %l1, 0x4, %l1
45783 wrpr %l1, %tnpc
45784 setx 0x34400001400, %l0, %l1
45785 wrpr %l1, %tstate
45786 wrhpr 0x4, %htstate
45787 retry
45788 bgu,pn %icc, loop_5432
45789loop_5430:
45790 tne %icc, 0x0
45791 edge16 %i3, %i5, %o4
45792loop_5431:
45793 ldsw [%l7 + 0x34], %g4
45794loop_5432:
45795 edge32 %o7, %o6, %i2
45796 std %f2, [%l7 + 0x20]
45797 fmovrdgz %i0, %f4, %f4
45798 fpack32 %f8, %f8, %f6
45799 stw %i7, [%l7 + 0x28]
45800 bne,pt %icc, loop_5433
45801 fbo,a %fcc2, loop_5434
45802 bshuffle %f14, %f2, %f6
45803 fmovdge %xcc, %f8, %f6
45804loop_5433:
45805 fone %f6
45806loop_5434:
45807 fmovsleu %icc, %f8, %f4
45808 xnor %l5, 0x0EAF, %l6
45809 ldub [%l7 + 0x75], %o1
45810 fornot2s %f10, %f6, %f5
45811 ldsw [%l7 + 0x40], %g6
45812 bleu,a,pn %xcc, loop_5435
45813 tvs %icc, 0x4
45814 tl %xcc, 0x5
45815 fbule,a %fcc3, loop_5436
45816loop_5435:
45817 alignaddr %i6, %i1, %g5
45818 ldx [%l7 + 0x50], %i4
45819 fornot1s %f2, %f13, %f15
45820loop_5436:
45821 ldx [%l7 + 0x38], %g3
45822 movrgez %l1, %g7, %o3
45823 lduw [%l7 + 0x10], %g1
45824 sth %g2, [%l7 + 0x0A]
45825 subc %l3, 0x0649, %o0
45826 ba,pt %icc, loop_5437
45827 ldsb [%l7 + 0x1A], %l0
45828 fabsd %f6, %f12
45829 edge16n %l2, %o5, %o2
45830loop_5437:
45831 movrgz %l4, %i5, %i3
45832 fblg,a %fcc3, loop_5438
45833 xnorcc %o4, 0x129C, %o7
45834 sth %o6, [%l7 + 0x7E]
45835 ldsw [%l7 + 0x2C], %i2
45836loop_5438:
45837 fbe,a %fcc2, loop_5439
45838 std %f8, [%l7 + 0x68]
45839 fmovdpos %icc, %f8, %f13
45840 bcs,a loop_5440
45841loop_5439:
45842 std %f0, [%l7 + 0x28]
45843 std %f12, [%l7 + 0x38]
45844 fandnot2 %f8, %f12, %f4
45845loop_5440:
45846 lduh [%l7 + 0x4E], %i0
45847 edge32l %g4, %l5, %l6
45848 fornot2s %f4, %f8, %f15
45849 fmovrdgz %i7, %f8, %f0
45850 lduh [%l7 + 0x60], %o1
45851 fmovdl %xcc, %f15, %f0
45852 lduh [%l7 + 0x2A], %i6
45853 tn %xcc, 0x1
45854 fnot1s %f0, %f6
45855 fmovrdgz %g6, %f6, %f0
45856 stw %g5, [%l7 + 0x58]
45857 fmovsne %xcc, %f7, %f6
45858 ldub [%l7 + 0x40], %i1
45859 fmovrdgez %g3, %f6, %f8
45860 fmovsleu %xcc, %f0, %f9
45861 fmovdgu %icc, %f8, %f0
45862 fnands %f12, %f15, %f3
45863 stx %l1, [%l7 + 0x30]
45864 ldd [%l7 + 0x18], %f10
45865 fnor %f8, %f0, %f4
45866 ldsb [%l7 + 0x43], %i4
45867 fbn %fcc1, loop_5441
45868 stb %o3, [%l7 + 0x3D]
45869 fxor %f4, %f10, %f6
45870 orn %g7, 0x1365, %g2
45871loop_5441:
45872 movrgez %g1, 0x2D6, %l3
45873 bneg,a,pt %xcc, loop_5442
45874 fmuld8sux16 %f2, %f4, %f4
45875 sth %l0, [%l7 + 0x46]
45876 call loop_5443
45877loop_5442:
45878 addcc %l2, %o5, %o0
45879 fcmped %fcc3, %f4, %f6
45880 fcmped %fcc0, %f8, %f12
45881loop_5443:
45882 movrlz %o2, %l4, %i5
45883 fmovsa %xcc, %f10, %f1
45884 fmovdpos %xcc, %f14, %f15
45885 fmovrde %o4, %f6, %f4
45886 fmovdcc %icc, %f9, %f14
45887 tgu %icc, 0x2
45888 stw %i3, [%l7 + 0x40]
45889 ta %xcc, 0x3
45890 ldsh [%l7 + 0x34], %o7
45891 brgz,a %i2, loop_5444
45892 tge %icc, 0x1
45893 st %f9, [%l7 + 0x4C]
45894 ldx [%l7 + 0x20], %o6
45895loop_5444:
45896 sth %g4, [%l7 + 0x12]
45897 orncc %i0, %l6, %l5
45898 ldub [%l7 + 0x73], %i7
45899 ldx [%l7 + 0x08], %o1
45900 std %f14, [%l7 + 0x40]
45901 fmovrsgz %g6, %f7, %f9
45902 fandnot1 %f0, %f4, %f2
45903 fmovrdlez %i6, %f12, %f6
45904 for %f8, %f10, %f4
45905 fba,a %fcc0, loop_5445
45906 ldsh [%l7 + 0x3A], %i1
45907 edge16ln %g5, %l1, %i4
45908 fmovs %f10, %f10
45909loop_5445:
45910 fmovdge %xcc, %f0, %f0
45911 fmovdcs %icc, %f9, %f14
45912 ldd [%l7 + 0x38], %f8
45913 tl %xcc, 0x0
45914 sth %g3, [%l7 + 0x36]
45915 brgez %g7, loop_5446
45916 fnot2s %f5, %f2
45917 sth %g2, [%l7 + 0x28]
45918 stx %g1, [%l7 + 0x38]
45919loop_5446:
45920 ldub [%l7 + 0x54], %l3
45921 fcmped %fcc2, %f0, %f0
45922 fpack16 %f8, %f2
45923 be,a,pn %xcc, loop_5447
45924 movg %xcc, %o3, %l0
45925 tn %xcc, 0x6
45926 ldx [%l7 + 0x20], %l2
45927loop_5447:
45928 edge16 %o5, %o2, %l4
45929 fornot1 %f8, %f0, %f0
45930 ldub [%l7 + 0x39], %i5
45931 ldsb [%l7 + 0x1B], %o4
45932 tge %icc, 0x4
45933 sth %i3, [%l7 + 0x2E]
45934 pdist %f2, %f14, %f10
45935 edge32ln %o7, %i2, %o6
45936 fands %f6, %f3, %f4
45937 bne,pt %icc, loop_5448
45938 tg %xcc, 0x5
45939 mulx %g4, 0x199D, %i0
45940 tsubcctv %o0, %l6, %i7
45941loop_5448:
45942 movcc %xcc, %o1, %g6
45943 brlz %i6, loop_5449
45944 edge8 %i1, %g5, %l5
45945 tcs %xcc, 0x3
45946 fmul8x16al %f9, %f7, %f10
45947loop_5449:
45948 stx %l1, [%l7 + 0x18]
45949 edge32l %i4, %g7, %g3
45950 fmovdvc %xcc, %f13, %f7
45951 movre %g2, 0x119, %l3
45952 fpmerge %f3, %f9, %f8
45953 tpos %xcc, 0x0
45954 sll %g1, %o3, %l0
45955 brlez %o5, loop_5450
45956 stw %o2, [%l7 + 0x74]
45957 fmovdneg %icc, %f14, %f6
45958 fmovdge %icc, %f2, %f4
45959loop_5450:
45960 fabsd %f0, %f2
45961 fpsub16s %f14, %f1, %f15
45962 tsubcc %l4, %l2, %i5
45963 std %f0, [%l7 + 0x28]
45964 ldsh [%l7 + 0x1A], %o4
45965 sll %i3, %o7, %i2
45966 fcmple16 %f2, %f2, %o6
45967 ldsh [%l7 + 0x7E], %i0
45968 ldd [%l7 + 0x08], %f10
45969 fmovsne %xcc, %f1, %f7
45970 tg %icc, 0x1
45971 fands %f13, %f10, %f8
45972 std %f4, [%l7 + 0x40]
45973 movre %o0, 0x16B, %l6
45974 alignaddr %i7, %g4, %g6
45975 mulscc %i6, %i1, %g5
45976 ldsh [%l7 + 0x7A], %o1
45977 fmovsgu %icc, %f3, %f12
45978 fnot2s %f1, %f3
45979 movvc %xcc, %l5, %i4
45980 ld [%l7 + 0x68], %f13
45981 fmovsl %icc, %f11, %f8
45982 xor %g7, %g3, %l1
45983 movg %xcc, %l3, %g1
45984 ldsb [%l7 + 0x2F], %o3
45985 brlez,a %l0, loop_5451
45986 fnegs %f15, %f7
45987 fabss %f13, %f7
45988 stx %o5, [%l7 + 0x08]
45989loop_5451:
45990 ldx [%l7 + 0x08], %o2
45991 fandnot2s %f8, %f5, %f0
45992 movvs %xcc, %g2, %l2
45993 fpadd16 %f14, %f12, %f2
45994 fornot2s %f13, %f9, %f1
45995 fcmpes %fcc0, %f10, %f4
45996 edge8n %l4, %i5, %i3
45997 fmovsneg %icc, %f10, %f2
45998 fmovsn %xcc, %f4, %f4
45999 xnorcc %o7, %o4, %o6
46000 lduw [%l7 + 0x2C], %i0
46001 taddcctv %o0, 0x06D4, %l6
46002 orn %i2, %i7, %g4
46003 srl %g6, %i1, %i6
46004 st %f1, [%l7 + 0x2C]
46005 orcc %g5, %o1, %l5
46006 fmovsvc %xcc, %f15, %f2
46007 tle %xcc, 0x5
46008 fba %fcc3, loop_5452
46009 fmovrdgez %g7, %f8, %f8
46010 std %f0, [%l7 + 0x08]
46011 orn %g3, 0x0C1C, %l1
46012loop_5452:
46013 stw %i4, [%l7 + 0x70]
46014 siam 0x1
46015 fmovscc %icc, %f7, %f1
46016 orcc %l3, 0x0A76, %o3
46017 xnor %l0, %o5, %g1
46018 ldub [%l7 + 0x39], %o2
46019 udivx %l2, 0x100D, %l4
46020 lduw [%l7 + 0x4C], %i5
46021 stw %g2, [%l7 + 0x10]
46022 ldd [%l7 + 0x48], %f10
46023 lduw [%l7 + 0x38], %i3
46024 ldsb [%l7 + 0x15], %o4
46025 bge,pn %icc, loop_5453
46026 movrgz %o6, %o7, %o0
46027 fmovsleu %xcc, %f8, %f4
46028 alignaddr %l6, %i2, %i0
46029loop_5453:
46030 bvs %icc, loop_5454
46031 fmuld8sux16 %f2, %f13, %f4
46032 lduh [%l7 + 0x52], %i7
46033 lduh [%l7 + 0x58], %g4
46034loop_5454:
46035 fblg %fcc0, loop_5455
46036 bgu loop_5456
46037 ldub [%l7 + 0x59], %g6
46038 stb %i6, [%l7 + 0x21]
46039loop_5455:
46040 alignaddr %i1, %g5, %o1
46041loop_5456:
46042 sethi 0x1219, %l5
46043 ldd [%l7 + 0x78], %f8
46044 bvs,pt %xcc, loop_5457
46045 fmovdn %icc, %f15, %f10
46046 brlez,a %g7, loop_5458
46047 mova %icc, %g3, %l1
46048loop_5457:
46049 fors %f0, %f13, %f0
46050 fnor %f2, %f2, %f12
46051loop_5458:
46052 andn %i4, %l3, %o3
46053 srax %l0, %g1, %o2
46054 fmovsa %icc, %f8, %f4
46055 fmovdvs %xcc, %f3, %f8
46056 smulcc %l2, %o5, %l4
46057 edge16n %g2, %i3, %o4
46058 nop
46059 setx loop_5459, %l0, %l1
46060 jmpl %l1, %i5
46061 fone %f2
46062 st %f12, [%l7 + 0x64]
46063 tcs %xcc, 0x6
46064loop_5459:
46065 fmovdl %icc, %f9, %f7
46066 tn %icc, 0x7
46067 brz,a %o7, loop_5460
46068 fnor %f12, %f12, %f6
46069 fpack32 %f12, %f4, %f6
46070 fmovsne %xcc, %f13, %f2
46071loop_5460:
46072 fandnot1 %f6, %f6, %f4
46073 movrgz %o0, 0x024, %o6
46074 tg %icc, 0x7
46075 udivcc %l6, 0x0BA0, %i0
46076 fnot1 %f10, %f6
46077 fmovsg %xcc, %f7, %f10
46078 movrne %i2, 0x16A, %i7
46079 fmovdge %icc, %f12, %f9
46080 fzeros %f2
46081 fnor %f12, %f0, %f2
46082 fcmpgt16 %f2, %f2, %g6
46083 tleu %icc, 0x5
46084 lduw [%l7 + 0x48], %i6
46085 fandnot1s %f1, %f0, %f3
46086 fpadd16s %f11, %f2, %f15
46087 fmovdle %xcc, %f4, %f15
46088 fpackfix %f10, %f14
46089 fnot1s %f3, %f6
46090 fmovdge %xcc, %f10, %f0
46091 addcc %g4, 0x1CE0, %i1
46092 fcmple32 %f8, %f0, %o1
46093 fmovdle %icc, %f15, %f11
46094 fnot2 %f12, %f0
46095 sth %g5, [%l7 + 0x2A]
46096 ldx [%l7 + 0x10], %g7
46097 bvc,a,pt %icc, loop_5461
46098 movge %icc, %g3, %l5
46099 alignaddr %l1, %l3, %i4
46100 brlz %o3, loop_5462
46101loop_5461:
46102 lduw [%l7 + 0x0C], %g1
46103 fcmpes %fcc1, %f4, %f9
46104 bl,pn %icc, loop_5463
46105loop_5462:
46106 udivcc %l0, 0x0C43, %o2
46107 stb %l2, [%l7 + 0x2F]
46108 ldub [%l7 + 0x1C], %o5
46109loop_5463:
46110 movleu %xcc, %g2, %l4
46111 tl %icc, 0x5
46112 fmovsne %icc, %f13, %f10
46113 fpmerge %f0, %f5, %f10
46114 andn %i3, 0x0963, %i5
46115 lduw [%l7 + 0x1C], %o7
46116 fmovsl %icc, %f1, %f1
46117 fbg,a %fcc1, loop_5464
46118 fmovdne %xcc, %f9, %f5
46119 fpadd16 %f14, %f8, %f2
46120 fbue,a %fcc2, loop_5465
46121loop_5464:
46122 ldx [%l7 + 0x28], %o4
46123 fsrc1s %f12, %f8
46124 tle %icc, 0x5
46125loop_5465:
46126 tgu %xcc, 0x1
46127 movneg %xcc, %o0, %l6
46128 bn,pt %icc, loop_5466
46129 fbuge,a %fcc1, loop_5467
46130 movrlz %i0, 0x3E2, %i2
46131 ld [%l7 + 0x60], %f12
46132loop_5466:
46133 fmovrde %i7, %f8, %f10
46134loop_5467:
46135 fpack16 %f0, %f11
46136 ld [%l7 + 0x18], %f12
46137 fmul8sux16 %f0, %f0, %f4
46138 movvs %icc, %g6, %i6
46139 orcc %g4, %i1, %o1
46140 fcmpeq16 %f4, %f6, %g5
46141 fmovrdgz %g7, %f4, %f2
46142 lduw [%l7 + 0x08], %g3
46143 fbe %fcc1, loop_5468
46144 movgu %xcc, %o6, %l5
46145 array16 %l3, %i4, %l1
46146 tsubcc %o3, %g1, %o2
46147loop_5468:
46148 fbu %fcc2, loop_5469
46149 tge %xcc, 0x2
46150 fxnors %f1, %f3, %f14
46151 fba %fcc3, loop_5470
46152loop_5469:
46153 sdivx %l0, 0x05C3, %l2
46154 ld [%l7 + 0x24], %f15
46155 brgez,a %g2, loop_5471
46156loop_5470:
46157 sth %o5, [%l7 + 0x10]
46158 fbug %fcc0, loop_5472
46159 fabss %f9, %f11
46160loop_5471:
46161 fbg %fcc3, loop_5473
46162 edge16l %i3, %l4, %o7
46163loop_5472:
46164 brgez %o4, loop_5474
46165 tn %icc, 0x5
46166loop_5473:
46167 fsrc2 %f14, %f10
46168 tleu %xcc, 0x2
46169loop_5474:
46170 fba %fcc1, loop_5475
46171 fbl,a %fcc1, loop_5476
46172 fmovsge %xcc, %f13, %f9
46173 fmovsvc %icc, %f15, %f2
46174loop_5475:
46175 stw %o0, [%l7 + 0x2C]
46176loop_5476:
46177 or %l6, 0x057C, %i0
46178 fcmple32 %f14, %f6, %i5
46179 sllx %i7, 0x12, %i2
46180 std %f2, [%l7 + 0x20]
46181 stx %i6, [%l7 + 0x70]
46182 movn %icc, %g6, %i1
46183 popc %g4, %g5
46184 fnot2s %f15, %f0
46185 fmovda %xcc, %f14, %f1
46186 bleu,a,pn %xcc, loop_5477
46187 brnz,a %o1, loop_5478
46188 fmovdgu %xcc, %f1, %f8
46189 popc 0x0EA8, %g7
46190loop_5477:
46191 st %f2, [%l7 + 0x58]
46192loop_5478:
46193 ldd [%l7 + 0x48], %f4
46194 brlz %o6, loop_5479
46195 stb %l5, [%l7 + 0x74]
46196 ldd [%l7 + 0x10], %f14
46197 fpmerge %f1, %f15, %f10
46198loop_5479:
46199 addcc %l3, %g3, %l1
46200 sth %o3, [%l7 + 0x58]
46201 ldsh [%l7 + 0x08], %g1
46202 sth %o2, [%l7 + 0x2C]
46203 stw %l0, [%l7 + 0x34]
46204 lduh [%l7 + 0x54], %l2
46205 stw %g2, [%l7 + 0x74]
46206 move %icc, %o5, %i3
46207 ldd [%l7 + 0x40], %f12
46208 fone %f8
46209 fcmpeq16 %f12, %f10, %l4
46210 fbge %fcc0, loop_5480
46211 fbu,a %fcc0, loop_5481
46212 fpsub32s %f8, %f5, %f15
46213 st %f6, [%l7 + 0x68]
46214loop_5480:
46215 fmovsvs %icc, %f15, %f8
46216loop_5481:
46217 sll %o7, 0x07, %o4
46218 lduh [%l7 + 0x24], %i4
46219 bgu,a %icc, loop_5482
46220 addc %o0, 0x0D83, %i0
46221 ldsh [%l7 + 0x56], %i5
46222 edge32ln %i7, %l6, %i6
46223loop_5482:
46224 be,a,pt %xcc, loop_5483
46225 fmovsne %xcc, %f13, %f14
46226 st %f12, [%l7 + 0x48]
46227 array16 %i2, %g6, %g4
46228loop_5483:
46229 tvs %icc, 0x3
46230 ldsh [%l7 + 0x44], %i1
46231 array16 %g5, %g7, %o1
46232 fnands %f11, %f11, %f11
46233 fmovrsgez %o6, %f2, %f1
46234 movvs %icc, %l3, %g3
46235 ldsb [%l7 + 0x1D], %l5
46236 lduw [%l7 + 0x24], %o3
46237 fnegd %f6, %f8
46238 bpos,a,pn %icc, loop_5484
46239 lduh [%l7 + 0x60], %l1
46240 fmovdge %xcc, %f5, %f14
46241 ld [%l7 + 0x70], %f9
46242loop_5484:
46243 tg %icc, 0x0
46244 fornot1 %f2, %f6, %f8
46245 brlz,a %g1, loop_5485
46246 st %f3, [%l7 + 0x64]
46247 array32 %o2, %l2, %g2
46248 xnorcc %l0, 0x002C, %i3
46249loop_5485:
46250 fcmple16 %f2, %f6, %l4
46251 fxor %f8, %f8, %f4
46252 ldub [%l7 + 0x14], %o7
46253 bneg,a %xcc, loop_5486
46254 bgu %xcc, loop_5487
46255 brlez %o4, loop_5488
46256 fmovrslez %o5, %f15, %f10
46257loop_5486:
46258 fmul8ulx16 %f4, %f4, %f0
46259loop_5487:
46260 lduw [%l7 + 0x10], %o0
46261loop_5488:
46262 ldsh [%l7 + 0x6C], %i0
46263 lduw [%l7 + 0x28], %i4
46264 array32 %i5, %i7, %l6
46265 fpackfix %f6, %f6
46266 fmovscc %xcc, %f4, %f11
46267 lduw [%l7 + 0x18], %i2
46268 fnand %f2, %f0, %f8
46269 fornot1s %f7, %f9, %f4
46270 fpadd32 %f14, %f8, %f4
46271 subc %g6, 0x1C64, %i6
46272 ldsw [%l7 + 0x74], %g4
46273 alignaddrl %g5, %i1, %g7
46274 popc %o1, %o6
46275 addccc %l3, 0x030C, %l5
46276 fmovscs %xcc, %f5, %f10
46277 fbuge %fcc3, loop_5489
46278 andncc %o3, %l1, %g1
46279 fmovsvc %xcc, %f15, %f15
46280 ldub [%l7 + 0x23], %g3
46281loop_5489:
46282 ldsb [%l7 + 0x6A], %l2
46283 fble %fcc0, loop_5490
46284 fmovrsgez %g2, %f9, %f4
46285 sdivcc %o2, 0x1C66, %i3
46286 fornot1 %f0, %f12, %f4
46287loop_5490:
46288 sub %l0, 0x1F79, %l4
46289 mulscc %o4, %o5, %o7
46290 fmovrdgz %o0, %f12, %f2
46291 bne,a %icc, loop_5491
46292 fmovscc %icc, %f2, %f8
46293 fbule,a %fcc2, loop_5492
46294 fba %fcc1, loop_5493
46295loop_5491:
46296 fbuge %fcc2, loop_5494
46297 fmovsa %icc, %f7, %f0
46298loop_5492:
46299 brgez,a %i4, loop_5495
46300loop_5493:
46301 fmovsvc %icc, %f13, %f1
46302loop_5494:
46303 fmovse %icc, %f9, %f13
46304 stb %i0, [%l7 + 0x24]
46305loop_5495:
46306 fmovd %f12, %f4
46307 fpack16 %f12, %f4
46308 stb %i5, [%l7 + 0x53]
46309 fpack32 %f2, %f14, %f14
46310 tleu %icc, 0x1
46311 ldsw [%l7 + 0x0C], %l6
46312 fxnor %f12, %f2, %f2
46313 fpackfix %f2, %f1
46314 fbl,a %fcc2, loop_5496
46315 fmovsle %icc, %f1, %f0
46316 fors %f8, %f3, %f4
46317 stb %i7, [%l7 + 0x22]
46318loop_5496:
46319 brlz,a %i2, loop_5497
46320 fnot2s %f12, %f13
46321 taddcctv %i6, 0x1B4F, %g4
46322 edge32n %g6, %i1, %g7
46323loop_5497:
46324 ba loop_5498
46325 fmovrsgz %o1, %f10, %f9
46326 ldd [%l7 + 0x78], %f0
46327 xorcc %o6, %g5, %l5
46328loop_5498:
46329 ldsh [%l7 + 0x10], %o3
46330 std %f14, [%l7 + 0x58]
46331 std %f6, [%l7 + 0x70]
46332 ldub [%l7 + 0x5E], %l3
46333 ta %xcc, 0x2
46334 tneg %xcc, 0x4
46335 ldd [%l7 + 0x50], %f2
46336 ta %icc, 0x6
46337 ldsb [%l7 + 0x21], %l1
46338 xnor %g1, 0x11CA, %l2
46339 fcmpd %fcc3, %f14, %f6
46340 orn %g3, %g2, %o2
46341 sth %l0, [%l7 + 0x78]
46342 movrgez %i3, %l4, %o5
46343 ldx [%l7 + 0x08], %o7
46344 fbo,a %fcc3, loop_5499
46345 ldsw [%l7 + 0x4C], %o4
46346 fbe %fcc3, loop_5500
46347 fmovda %xcc, %f0, %f7
46348loop_5499:
46349 ld [%l7 + 0x54], %f5
46350 fand %f12, %f0, %f12
46351loop_5500:
46352 ld [%l7 + 0x54], %f12
46353 tn %icc, 0x4
46354 tle %icc, 0x5
46355 st %f5, [%l7 + 0x30]
46356 lduw [%l7 + 0x24], %i4
46357 sth %o0, [%l7 + 0x7A]
46358 udivx %i5, 0x19EF, %i0
46359 fmovrdlez %i7, %f2, %f10
46360 fsrc1 %f10, %f8
46361 fmovrdgz %l6, %f6, %f6
46362 edge8n %i6, %i2, %g4
46363 ldub [%l7 + 0x7F], %i1
46364 srlx %g7, 0x02, %o1
46365 smul %o6, %g5, %l5
46366 sdiv %o3, 0x1E8D, %g6
46367 brz,a %l1, loop_5501
46368 fandnot1s %f6, %f1, %f1
46369 fbo %fcc0, loop_5502
46370 movn %icc, %l3, %g1
46371loop_5501:
46372 fmovsvc %icc, %f9, %f8
46373 tneg %xcc, 0x0
46374loop_5502:
46375 fmovrdlez %g3, %f14, %f8
46376 brnz %l2, loop_5503
46377 call loop_5504
46378 lduh [%l7 + 0x66], %o2
46379 fmovrslez %l0, %f7, %f3
46380loop_5503:
46381 fzeros %f11
46382loop_5504:
46383 fsrc1 %f0, %f4
46384 fornot1s %f11, %f3, %f10
46385 fandnot1 %f8, %f10, %f4
46386 fnor %f4, %f8, %f14
46387 ldsh [%l7 + 0x78], %g2
46388 lduw [%l7 + 0x10], %l4
46389 ldub [%l7 + 0x56], %i3
46390 movvc %icc, %o5, %o4
46391 fmovsvs %icc, %f6, %f8
46392 ldd [%l7 + 0x58], %f4
46393 stw %o7, [%l7 + 0x58]
46394 udivcc %o0, 0x19F0, %i5
46395 lduh [%l7 + 0x7E], %i0
46396 brgez,a %i4, loop_5505
46397 fcmpd %fcc1, %f10, %f10
46398 ldd [%l7 + 0x78], %f12
46399 edge32 %l6, %i6, %i2
46400loop_5505:
46401 lduh [%l7 + 0x26], %i7
46402 fsrc2 %f8, %f8
46403 movrgez %g4, 0x237, %g7
46404 lduw [%l7 + 0x10], %o1
46405 udivx %i1, 0x1390, %o6
46406 sth %l5, [%l7 + 0x7A]
46407 movne %icc, %g5, %g6
46408 andn %o3, 0x01B8, %l1
46409 fmovdg %icc, %f10, %f2
46410 fxors %f3, %f13, %f10
46411 nop
46412 setx loop_5506, %l0, %l1
46413 wrpr 0x1, %tl
46414 wrpr %l1, %tpc
46415 add %l1, 0x4, %l1
46416 wrpr %l1, %tnpc
46417 setx 0x34400001400, %l0, %l1
46418 wrpr %l1, %tstate
46419 wrhpr 0x4, %htstate
46420 retry
46421 fmovrdlez %l3, %f12, %f8
46422 movneg %icc, %g3, %g1
46423 fands %f12, %f7, %f2
46424loop_5506:
46425 fandnot2s %f5, %f2, %f8
46426 bpos,pt %xcc, loop_5507
46427 movn %icc, %o2, %l2
46428 brlez,a %g2, loop_5508
46429 sth %l0, [%l7 + 0x64]
46430loop_5507:
46431 std %f6, [%l7 + 0x70]
46432 stb %i3, [%l7 + 0x21]
46433loop_5508:
46434 fmovde %icc, %f4, %f2
46435 addccc %o5, 0x1928, %o4
46436 fandnot2s %f15, %f9, %f3
46437 fornot1 %f8, %f6, %f0
46438 orcc %o7, 0x05DC, %o0
46439 fnegd %f14, %f10
46440 st %f0, [%l7 + 0x48]
46441 stx %i5, [%l7 + 0x58]
46442 ldub [%l7 + 0x3A], %i0
46443 bge,a,pt %xcc, loop_5509
46444 fmul8x16al %f12, %f8, %f0
46445 ldub [%l7 + 0x16], %i4
46446 movpos %icc, %l4, %i6
46447loop_5509:
46448 edge8n %i2, %l6, %i7
46449 movrlez %g4, 0x2BF, %o1
46450 fpsub16s %f3, %f1, %f8
46451 array16 %g7, %i1, %o6
46452 fmovspos %icc, %f0, %f5
46453 fmovsa %xcc, %f10, %f5
46454 fcmped %fcc2, %f12, %f4
46455 movl %xcc, %l5, %g5
46456 fnot2s %f7, %f4
46457 ldd [%l7 + 0x10], %f10
46458 nop
46459 setx loop_5510, %l0, %l1
46460 jmpl %l1, %o3
46461 fpmerge %f4, %f8, %f8
46462 sdiv %g6, 0x1656, %l1
46463 ldsw [%l7 + 0x08], %g3
46464loop_5510:
46465 bneg,pt %icc, loop_5511
46466 fmul8sux16 %f6, %f12, %f0
46467 tleu %xcc, 0x4
46468 fbg,a %fcc1, loop_5512
46469loop_5511:
46470 move %icc, %g1, %l3
46471 ld [%l7 + 0x54], %f7
46472 lduh [%l7 + 0x74], %o2
46473loop_5512:
46474 std %f8, [%l7 + 0x70]
46475 st %f7, [%l7 + 0x28]
46476 fornot1 %f12, %f0, %f6
46477 edge16 %g2, %l0, %l2
46478 fornot2 %f12, %f12, %f8
46479 fnegd %f2, %f8
46480 movcc %xcc, %o5, %i3
46481 fcmple32 %f6, %f6, %o7
46482 array8 %o0, %i5, %i0
46483 array8 %o4, %l4, %i4
46484 bgu,pn %xcc, loop_5513
46485 fmovrsgz %i6, %f2, %f4
46486 fmovspos %icc, %f5, %f10
46487 fmul8ulx16 %f0, %f4, %f14
46488loop_5513:
46489 te %icc, 0x1
46490 fblg,a %fcc3, loop_5514
46491 stx %l6, [%l7 + 0x58]
46492 stw %i2, [%l7 + 0x3C]
46493 ld [%l7 + 0x18], %f14
46494loop_5514:
46495 fmovdle %xcc, %f11, %f2
46496 fmovsvc %icc, %f15, %f1
46497 fnands %f8, %f2, %f10
46498 st %f11, [%l7 + 0x4C]
46499 std %f0, [%l7 + 0x08]
46500 movrlz %g4, %i7, %o1
46501 xnor %i1, %g7, %l5
46502 ldsw [%l7 + 0x3C], %o6
46503 fmovrdgez %o3, %f2, %f14
46504 edge32n %g5, %g6, %l1
46505 lduw [%l7 + 0x58], %g3
46506 stb %l3, [%l7 + 0x1A]
46507 fone %f14
46508 fandnot1 %f4, %f6, %f14
46509 bg,a loop_5515
46510 tvc %xcc, 0x0
46511 tleu %icc, 0x6
46512 fmul8ulx16 %f6, %f12, %f6
46513loop_5515:
46514 fmovrse %g1, %f11, %f5
46515 fands %f5, %f0, %f0
46516 fmul8x16al %f0, %f12, %f10
46517 ld [%l7 + 0x4C], %f7
46518 srl %o2, 0x18, %l0
46519 movrlz %l2, %g2, %o5
46520 xnorcc %i3, 0x0FB1, %o7
46521 xnor %o0, %i0, %i5
46522 fandnot2 %f10, %f14, %f14
46523 fmovsgu %xcc, %f1, %f14
46524 ld [%l7 + 0x0C], %f11
46525 fmul8sux16 %f14, %f0, %f10
46526 xnor %o4, 0x073D, %i4
46527 fcmpd %fcc0, %f4, %f14
46528 edge8n %i6, %l6, %i2
46529 ldd [%l7 + 0x70], %f4
46530 tgu %icc, 0x1
46531 fmul8x16au %f5, %f8, %f2
46532 tvc %icc, 0x5
46533 nop
46534 setx loop_5516, %l0, %l1
46535 wrpr 0x1, %tl
46536 wrpr %l1, %tnpc
46537 setx 0x34400001400, %l0, %l1
46538 wrpr %l1, %tstate
46539 wrhpr 0x4, %htstate
46540 done
46541 fnor %f0, %f12, %f8
46542 brlez %l4, loop_5517
46543 fmovdle %icc, %f3, %f6
46544loop_5516:
46545 sth %g4, [%l7 + 0x24]
46546 fxors %f7, %f15, %f0
46547loop_5517:
46548 or %i7, 0x080A, %o1
46549 addc %g7, %l5, %o6
46550 sth %o3, [%l7 + 0x76]
46551 stx %g5, [%l7 + 0x58]
46552 tn %xcc, 0x6
46553 lduh [%l7 + 0x56], %i1
46554 fmovsvs %icc, %f10, %f8
46555 stx %g6, [%l7 + 0x50]
46556 stb %l1, [%l7 + 0x24]
46557 sethi 0x147C, %l3
46558 fmovrde %g1, %f2, %f8
46559 fmovde %xcc, %f4, %f11
46560 ldd [%l7 + 0x20], %f12
46561 ldub [%l7 + 0x1F], %o2
46562 ld [%l7 + 0x10], %f15
46563 nop
46564 setx loop_5518, %l0, %l1
46565 wrpr 0x1, %tl
46566 wrpr %l1, %tnpc
46567 setx 0x34400001400, %l0, %l1
46568 wrpr %l1, %tstate
46569 wrhpr 0x4, %htstate
46570 done
46571 sth %l0, [%l7 + 0x6E]
46572 st %f11, [%l7 + 0x38]
46573 std %f12, [%l7 + 0x08]
46574loop_5518:
46575 fpsub32s %f15, %f3, %f14
46576 fandnot1s %f0, %f7, %f11
46577 fandnot2 %f6, %f0, %f8
46578 movcc %icc, %g3, %l2
46579 tvc %xcc, 0x3
46580 fcmpgt32 %f12, %f10, %g2
46581 for %f14, %f2, %f8
46582 fbne,a %fcc1, loop_5519
46583 fandnot2 %f10, %f10, %f14
46584 fmovspos %xcc, %f12, %f5
46585 fcmpgt16 %f2, %f6, %o5
46586loop_5519:
46587 fmul8x16 %f14, %f2, %f4
46588 fand %f0, %f14, %f0
46589 fmovdle %icc, %f1, %f8
46590 fmovsgu %xcc, %f1, %f5
46591 lduw [%l7 + 0x28], %i3
46592 stb %o7, [%l7 + 0x7F]
46593 sth %o0, [%l7 + 0x6C]
46594 tvs %xcc, 0x0
46595 std %f2, [%l7 + 0x30]
46596 fornot2 %f14, %f14, %f12
46597 tne %xcc, 0x7
46598 fmul8x16au %f4, %f9, %f10
46599 tpos %icc, 0x3
46600 fmuld8ulx16 %f12, %f15, %f6
46601 fpack32 %f2, %f6, %f2
46602 ldub [%l7 + 0x6E], %i0
46603 stb %i5, [%l7 + 0x7F]
46604 bcs %icc, loop_5520
46605 ld [%l7 + 0x44], %f4
46606 edge16 %o4, %i6, %i4
46607 fnot1 %f10, %f4
46608loop_5520:
46609 fones %f1
46610 fmovdg %xcc, %f13, %f3
46611 ldsb [%l7 + 0x30], %i2
46612 fmul8x16al %f5, %f9, %f4
46613 ldx [%l7 + 0x68], %l4
46614 movre %g4, %i7, %o1
46615 umulcc %g7, %l6, %o6
46616 fxnor %f12, %f2, %f10
46617 fmovdge %icc, %f0, %f9
46618 fnot1s %f5, %f8
46619 fbule,a %fcc2, loop_5521
46620 st %f14, [%l7 + 0x70]
46621 fcmpgt32 %f2, %f12, %l5
46622 fmovdl %xcc, %f8, %f3
46623loop_5521:
46624 fcmpne16 %f6, %f14, %o3
46625 fmovrdlez %g5, %f2, %f6
46626 ldd [%l7 + 0x70], %f14
46627 subc %i1, 0x08BD, %g6
46628 ldd [%l7 + 0x50], %f14
46629 stb %l3, [%l7 + 0x7F]
46630 edge16n %l1, %g1, %l0
46631 ldsh [%l7 + 0x38], %g3
46632 fors %f2, %f10, %f9
46633 fsrc2 %f12, %f10
46634 ld [%l7 + 0x4C], %f15
46635 umul %l2, 0x024B, %o2
46636 fzeros %f11
46637 orncc %o5, %g2, %o7
46638 stw %i3, [%l7 + 0x64]
46639 fmovsvc %xcc, %f5, %f13
46640 stx %i0, [%l7 + 0x28]
46641 fnot2s %f0, %f12
46642 ld [%l7 + 0x74], %f10
46643 fmul8x16al %f3, %f4, %f12
46644 fsrc1s %f13, %f12
46645 fmovsvs %icc, %f11, %f4
46646 stb %o0, [%l7 + 0x6E]
46647 brnz,a %o4, loop_5522
46648 tn %icc, 0x2
46649 sth %i5, [%l7 + 0x76]
46650 fbl %fcc3, loop_5523
46651loop_5522:
46652 movcs %icc, %i6, %i4
46653 ldsw [%l7 + 0x5C], %i2
46654 fpadd32 %f8, %f4, %f12
46655loop_5523:
46656 subccc %l4, %i7, %o1
46657 alignaddr %g4, %l6, %g7
46658 fcmps %fcc0, %f15, %f14
46659 ldx [%l7 + 0x68], %o6
46660 ldx [%l7 + 0x28], %l5
46661 ldd [%l7 + 0x38], %f12
46662 stb %g5, [%l7 + 0x12]
46663 fcmpes %fcc0, %f6, %f12
46664 fbule %fcc0, loop_5524
46665 pdist %f12, %f12, %f8
46666 fmuld8ulx16 %f4, %f3, %f12
46667 ldsb [%l7 + 0x38], %i1
46668loop_5524:
46669 fbue %fcc1, loop_5525
46670 tcs %icc, 0x5
46671 stw %o3, [%l7 + 0x3C]
46672 tsubcctv %g6, 0x1FAE, %l3
46673loop_5525:
46674 fsrc1 %f12, %f4
46675 brlez %l1, loop_5526
46676 tsubcctv %l0, %g1, %g3
46677 fornot1s %f10, %f4, %f2
46678 fmovdcc %xcc, %f0, %f11
46679loop_5526:
46680 stw %o2, [%l7 + 0x38]
46681 fpadd16s %f4, %f1, %f14
46682 xorcc %l2, %g2, %o5
46683 fmul8x16al %f15, %f12, %f4
46684 tneg %icc, 0x0
46685 ble,a loop_5527
46686 move %xcc, %i3, %o7
46687 xorcc %i0, %o4, %i5
46688 movvs %xcc, %i6, %o0
46689loop_5527:
46690 fxnors %f9, %f5, %f6
46691 fpadd16 %f10, %f0, %f6
46692 ldd [%l7 + 0x28], %f12
46693 stw %i4, [%l7 + 0x18]
46694 ldsb [%l7 + 0x59], %l4
46695 ldub [%l7 + 0x26], %i2
46696 edge16l %o1, %i7, %g4
46697 fornot2 %f10, %f0, %f4
46698 st %f2, [%l7 + 0x74]
46699 movrlz %l6, %o6, %g7
46700 stx %g5, [%l7 + 0x50]
46701 fmovse %xcc, %f14, %f7
46702 brlz %l5, loop_5528
46703 fornot2s %f9, %f6, %f5
46704 fmovrslz %i1, %f6, %f10
46705 fcmpeq16 %f12, %f10, %o3
46706loop_5528:
46707 andncc %g6, %l3, %l0
46708 stx %g1, [%l7 + 0x38]
46709 brz %g3, loop_5529
46710 pdist %f14, %f12, %f0
46711 bgu %xcc, loop_5530
46712 nop
46713 setx loop_5531, %l0, %l1
46714 jmpl %l1, %l1
46715loop_5529:
46716 ldd [%l7 + 0x18], %f14
46717 fandnot1 %f10, %f0, %f10
46718loop_5530:
46719 fmovsle %icc, %f15, %f9
46720loop_5531:
46721 fmul8x16au %f14, %f13, %f10
46722 sth %o2, [%l7 + 0x12]
46723 movvs %icc, %l2, %o5
46724 fabsd %f8, %f10
46725 sth %i3, [%l7 + 0x68]
46726 tvc %icc, 0x6
46727 stb %g2, [%l7 + 0x19]
46728 fbug %fcc3, loop_5532
46729 stw %i0, [%l7 + 0x7C]
46730 brlez %o4, loop_5533
46731 add %i5, %i6, %o0
46732loop_5532:
46733 udivcc %o7, 0x0576, %l4
46734 fpmerge %f14, %f13, %f14
46735loop_5533:
46736 ldx [%l7 + 0x58], %i2
46737 tl %xcc, 0x2
46738 movgu %xcc, %i4, %i7
46739 fmovrde %g4, %f0, %f6
46740 ldx [%l7 + 0x38], %o1
46741 fmovse %xcc, %f3, %f10
46742 sth %l6, [%l7 + 0x10]
46743 fmovse %icc, %f10, %f12
46744 movl %icc, %g7, %o6
46745 edge8ln %g5, %i1, %l5
46746 fmovdl %icc, %f1, %f9
46747 sth %o3, [%l7 + 0x5E]
46748 fmovrde %g6, %f8, %f8
46749 fmovsgu %xcc, %f11, %f5
46750 bvc,a,pt %icc, loop_5534
46751 stx %l3, [%l7 + 0x50]
46752 fmul8sux16 %f14, %f10, %f12
46753 smulcc %g1, 0x1B11, %g3
46754loop_5534:
46755 lduh [%l7 + 0x34], %l0
46756 sra %l1, %l2, %o2
46757 fones %f14
46758 array8 %o5, %i3, %i0
46759 ldub [%l7 + 0x0E], %g2
46760 andncc %i5, %i6, %o0
46761 fbuge %fcc3, loop_5535
46762 fandnot2s %f14, %f8, %f0
46763 movl %xcc, %o7, %o4
46764 lduh [%l7 + 0x18], %l4
46765loop_5535:
46766 udivx %i4, 0x18F8, %i2
46767 ba,pt %xcc, loop_5536
46768 bg,a loop_5537
46769 fcmpeq32 %f14, %f8, %g4
46770 fabsd %f8, %f4
46771loop_5536:
46772 ldd [%l7 + 0x50], %f2
46773loop_5537:
46774 ldsw [%l7 + 0x44], %i7
46775 brgz,a %o1, loop_5538
46776 movneg %xcc, %l6, %o6
46777 edge8n %g7, %i1, %g5
46778 fmovdn %xcc, %f11, %f5
46779loop_5538:
46780 bcc %xcc, loop_5539
46781 bvs,pt %icc, loop_5540
46782 stw %l5, [%l7 + 0x24]
46783 bcs loop_5541
46784loop_5539:
46785 edge32n %g6, %l3, %g1
46786loop_5540:
46787 ldsh [%l7 + 0x7E], %g3
46788 fpsub16s %f3, %f7, %f4
46789loop_5541:
46790 xorcc %l0, %l1, %o3
46791 xorcc %o2, %o5, %i3
46792 fmovrdne %l2, %f14, %f10
46793 ldsb [%l7 + 0x40], %i0
46794 fornot2s %f11, %f5, %f10
46795 st %f5, [%l7 + 0x0C]
46796 fcmple32 %f12, %f14, %i5
46797 bn,pn %xcc, loop_5542
46798 fandnot1 %f8, %f8, %f0
46799 te %xcc, 0x2
46800 stw %g2, [%l7 + 0x58]
46801loop_5542:
46802 bshuffle %f0, %f2, %f6
46803 orncc %o0, %o7, %o4
46804 fmovdge %icc, %f11, %f8
46805 fbu,a %fcc0, loop_5543
46806 lduh [%l7 + 0x6E], %l4
46807 move %xcc, %i6, %i4
46808 fmovsle %icc, %f12, %f0
46809loop_5543:
46810 fmul8x16 %f1, %f2, %f2
46811 sll %g4, 0x17, %i7
46812 sub %i2, %o1, %o6
46813 ldd [%l7 + 0x38], %f12
46814 lduh [%l7 + 0x52], %g7
46815 ldsb [%l7 + 0x2E], %i1
46816 umulcc %g5, 0x07D1, %l6
46817 andcc %g6, %l3, %g1
46818 ldd [%l7 + 0x60], %f12
46819 fmovd %f14, %f10
46820 stb %g3, [%l7 + 0x37]
46821 ldsh [%l7 + 0x38], %l0
46822 edge8 %l5, %l1, %o2
46823 tvs %xcc, 0x6
46824 st %f8, [%l7 + 0x58]
46825 fsrc1s %f4, %f13
46826 ble %icc, loop_5544
46827 tl %icc, 0x4
46828 fsrc2s %f13, %f12
46829 brnz,a %o5, loop_5545
46830loop_5544:
46831 subc %o3, %i3, %i0
46832 ldd [%l7 + 0x18], %f10
46833 fxor %f8, %f10, %f2
46834loop_5545:
46835 stx %l2, [%l7 + 0x40]
46836 stw %g2, [%l7 + 0x58]
46837 lduw [%l7 + 0x34], %i5
46838 fmovrde %o7, %f0, %f6
46839 fexpand %f7, %f10
46840 fbo %fcc1, loop_5546
46841 brlez %o4, loop_5547
46842 brlz %o0, loop_5548
46843 fmovdne %icc, %f1, %f13
46844loop_5546:
46845 lduh [%l7 + 0x3E], %l4
46846loop_5547:
46847 andcc %i6, %i4, %i7
46848loop_5548:
46849 ld [%l7 + 0x30], %f3
46850 fnot2s %f8, %f12
46851 fbne %fcc3, loop_5549
46852 fxnors %f8, %f5, %f14
46853 addccc %g4, 0x08FF, %i2
46854 tsubcc %o1, 0x0B62, %o6
46855loop_5549:
46856 stx %i1, [%l7 + 0x28]
46857 fandnot1 %f2, %f2, %f10
46858 ldx [%l7 + 0x30], %g7
46859 fpmerge %f9, %f8, %f0
46860 stw %l6, [%l7 + 0x40]
46861 ldub [%l7 + 0x0E], %g6
46862 movl %icc, %l3, %g5
46863 ldsh [%l7 + 0x08], %g1
46864 ldsb [%l7 + 0x1F], %g3
46865 bgu,a,pt %xcc, loop_5550
46866 ta %xcc, 0x7
46867 ldd [%l7 + 0x18], %f4
46868 lduh [%l7 + 0x4C], %l0
46869loop_5550:
46870 fxors %f4, %f1, %f8
46871 tg %xcc, 0x1
46872 bg loop_5551
46873 sll %l5, 0x07, %l1
46874 sth %o5, [%l7 + 0x1E]
46875 st %f10, [%l7 + 0x48]
46876loop_5551:
46877 edge32l %o2, %o3, %i3
46878 fmovsne %icc, %f5, %f4
46879 subcc %i0, 0x17A2, %g2
46880 stb %i5, [%l7 + 0x6C]
46881 bge,a loop_5552
46882 andn %o7, 0x19B1, %l2
46883 fandnot2 %f8, %f0, %f10
46884 andcc %o4, 0x1FCA, %o0
46885loop_5552:
46886 tsubcctv %i6, 0x09C4, %i4
46887 fbug,a %fcc2, loop_5553
46888 fpadd16s %f4, %f14, %f10
46889 nop
46890 setx loop_5554, %l0, %l1
46891 wrpr 0x1, %tl
46892 wrpr %l1, %tnpc
46893 setx 0x34400001400, %l0, %l1
46894 wrpr %l1, %tstate
46895 wrhpr 0x4, %htstate
46896 done
46897 movneg %xcc, %l4, %g4
46898loop_5553:
46899 fmovdcs %xcc, %f8, %f5
46900 addc %i2, 0x02DD, %i7
46901loop_5554:
46902 stx %o6, [%l7 + 0x50]
46903 movleu %xcc, %i1, %o1
46904 fmovsn %xcc, %f14, %f4
46905 stw %l6, [%l7 + 0x34]
46906 bneg,a,pn %icc, loop_5555
46907 tvc %icc, 0x2
46908 ldub [%l7 + 0x38], %g6
46909 fmovsne %icc, %f12, %f12
46910loop_5555:
46911 fabss %f10, %f8
46912 lduw [%l7 + 0x68], %l3
46913 sdivx %g7, 0x13F6, %g5
46914 ldsb [%l7 + 0x62], %g3
46915 ld [%l7 + 0x08], %f5
46916 fcmpgt16 %f12, %f0, %l0
46917 fxors %f8, %f5, %f11
46918 orcc %l5, 0x0B2F, %g1
46919 subc %o5, 0x1EC9, %l1
46920 stw %o3, [%l7 + 0x7C]
46921 ldsh [%l7 + 0x4A], %o2
46922 fmovrse %i3, %f9, %f4
46923 fcmpeq16 %f14, %f14, %i0
46924 sdiv %g2, 0x0F24, %i5
46925 fmovdneg %icc, %f1, %f4
46926 ldsb [%l7 + 0x22], %o7
46927 fmovrdne %l2, %f6, %f14
46928 ldub [%l7 + 0x79], %o0
46929 fcmpd %fcc0, %f4, %f6
46930 fsrc2 %f6, %f6
46931 move %xcc, %i6, %i4
46932 stw %l4, [%l7 + 0x7C]
46933 fpadd16 %f10, %f4, %f8
46934 tpos %xcc, 0x7
46935 fone %f8
46936 fbug %fcc1, loop_5556
46937 fmovdcc %xcc, %f2, %f14
46938 array32 %o4, %i2, %i7
46939 sllx %o6, %g4, %o1
46940loop_5556:
46941 ldd [%l7 + 0x08], %f8
46942 ld [%l7 + 0x2C], %f12
46943 movge %xcc, %l6, %g6
46944 tcc %xcc, 0x5
46945 ldsw [%l7 + 0x0C], %i1
46946 stx %l3, [%l7 + 0x20]
46947 fcmple16 %f10, %f2, %g7
46948 fmovdg %xcc, %f4, %f10
46949 ldsb [%l7 + 0x3C], %g5
46950 fmul8sux16 %f8, %f10, %f0
46951 and %l0, %g3, %l5
46952 ldsw [%l7 + 0x38], %o5
46953 sub %l1, 0x0561, %o3
46954 ldsb [%l7 + 0x12], %o2
46955 stx %i3, [%l7 + 0x28]
46956 std %f10, [%l7 + 0x20]
46957 tneg %xcc, 0x2
46958 movrne %g1, 0x191, %i0
46959 stx %g2, [%l7 + 0x08]
46960 fornot2s %f3, %f14, %f10
46961 faligndata %f12, %f0, %f14
46962 movvs %icc, %o7, %i5
46963 nop
46964 setx loop_5557, %l0, %l1
46965 wrpr 0x1, %tl
46966 wrpr %l1, %tnpc
46967 setx 0x34400001400, %l0, %l1
46968 wrpr %l1, %tstate
46969 wrhpr 0x4, %htstate
46970 done
46971 fxors %f6, %f4, %f12
46972 fmovdleu %icc, %f3, %f10
46973 subcc %o0, 0x0A4B, %i6
46974loop_5557:
46975 fabsd %f14, %f12
46976 movle %icc, %i4, %l2
46977 ldsh [%l7 + 0x48], %l4
46978 std %f8, [%l7 + 0x40]
46979 std %f2, [%l7 + 0x48]
46980 movcs %xcc, %o4, %i2
46981 fnand %f10, %f4, %f6
46982 ta %xcc, 0x4
46983 fmovrslez %o6, %f10, %f2
46984 fnands %f10, %f5, %f14
46985 stw %g4, [%l7 + 0x34]
46986 fmovscc %icc, %f12, %f8
46987 fpadd32s %f15, %f3, %f4
46988 udiv %i7, 0x0B8D, %o1
46989 bge,a,pn %icc, loop_5558
46990 edge32ln %l6, %i1, %l3
46991 sdivcc %g7, 0x1872, %g6
46992 xor %l0, %g3, %l5
46993loop_5558:
46994 st %f15, [%l7 + 0x70]
46995 subcc %g5, %l1, %o3
46996 orncc %o5, %i3, %o2
46997 fmovrdlz %g1, %f6, %f4
46998 lduh [%l7 + 0x58], %g2
46999 ld [%l7 + 0x3C], %f11
47000 addc %i0, %o7, %i5
47001 lduw [%l7 + 0x4C], %i6
47002 lduw [%l7 + 0x7C], %i4
47003 mulx %l2, 0x1378, %o0
47004 fmovsle %icc, %f11, %f4
47005 mulx %o4, 0x0B6D, %l4
47006 movcc %xcc, %o6, %g4
47007 fmovdgu %icc, %f3, %f0
47008 st %f11, [%l7 + 0x24]
47009 fmovsvs %xcc, %f9, %f5
47010 movrlez %i2, %o1, %i7
47011 xnorcc %i1, %l3, %l6
47012 fnand %f14, %f10, %f10
47013 movpos %xcc, %g7, %l0
47014 or %g3, 0x126A, %l5
47015 fmovdneg %xcc, %f8, %f7
47016 andncc %g6, %g5, %l1
47017 subc %o3, %i3, %o2
47018 edge32n %o5, %g2, %g1
47019 st %f8, [%l7 + 0x08]
47020 ldsw [%l7 + 0x30], %o7
47021 fmovsne %icc, %f0, %f4
47022 ldd [%l7 + 0x30], %f8
47023 ldsh [%l7 + 0x7E], %i0
47024 fsrc1 %f2, %f10
47025 brgez,a %i6, loop_5559
47026 fblg,a %fcc3, loop_5560
47027 fcmple16 %f4, %f12, %i4
47028 sra %l2, %i5, %o4
47029loop_5559:
47030 fands %f8, %f5, %f3
47031loop_5560:
47032 lduw [%l7 + 0x50], %l4
47033 ldd [%l7 + 0x10], %f2
47034 nop
47035 setx loop_5561, %l0, %l1
47036 wrpr 0x1, %tl
47037 wrpr %l1, %tpc
47038 add %l1, 0x4, %l1
47039 wrpr %l1, %tnpc
47040 setx 0x34400001400, %l0, %l1
47041 wrpr %l1, %tstate
47042 wrhpr 0x4, %htstate
47043 retry
47044 stx %o6, [%l7 + 0x70]
47045 fabsd %f2, %f2
47046 fpadd16 %f0, %f8, %f8
47047loop_5561:
47048 fmovrslz %g4, %f10, %f9
47049 pdist %f12, %f10, %f2
47050 ld [%l7 + 0x14], %f4
47051 tvc %icc, 0x4
47052 brlez %o0, loop_5562
47053 st %f11, [%l7 + 0x68]
47054 fmovrdgez %i2, %f6, %f4
47055 fmovd %f6, %f6
47056loop_5562:
47057 fmovrslz %i7, %f1, %f4
47058 bleu loop_5563
47059 ldsh [%l7 + 0x52], %o1
47060 stw %l3, [%l7 + 0x38]
47061 fcmpeq16 %f12, %f10, %l6
47062loop_5563:
47063 or %g7, 0x0175, %l0
47064 fbule %fcc0, loop_5564
47065 std %f2, [%l7 + 0x60]
47066 fxnor %f12, %f14, %f14
47067 movrlz %i1, %l5, %g3
47068loop_5564:
47069 fbe %fcc1, loop_5565
47070 ldub [%l7 + 0x1F], %g6
47071 xorcc %l1, %g5, %o3
47072 bge,a,pt %xcc, loop_5566
47073loop_5565:
47074 fmuld8sux16 %f14, %f6, %f14
47075 fmovrsne %i3, %f2, %f14
47076 fbe %fcc0, loop_5567
47077loop_5566:
47078 std %f14, [%l7 + 0x20]
47079 ldx [%l7 + 0x28], %o5
47080 subc %g2, 0x125E, %g1
47081loop_5567:
47082 bshuffle %f6, %f10, %f4
47083 array32 %o2, %i0, %i6
47084 fandnot1 %f10, %f6, %f14
47085 movpos %icc, %i4, %l2
47086 ldsh [%l7 + 0x5E], %o7
47087 fmovrsgez %o4, %f1, %f4
47088 umul %l4, %o6, %i5
47089 fmovda %icc, %f12, %f1
47090 taddcc %g4, 0x03BA, %i2
47091 stx %i7, [%l7 + 0x28]
47092 ldx [%l7 + 0x70], %o0
47093 tpos %xcc, 0x1
47094 ld [%l7 + 0x4C], %f6
47095 orncc %l3, 0x0B15, %o1
47096 fmovrdgez %g7, %f2, %f6
47097 fbue,a %fcc3, loop_5568
47098 array8 %l0, %l6, %l5
47099 sth %i1, [%l7 + 0x6C]
47100 nop
47101 setx loop_5569, %l0, %l1
47102 wrpr 0x1, %tl
47103 wrpr %l1, %tpc
47104 add %l1, 0x4, %l1
47105 wrpr %l1, %tnpc
47106 setx 0x34400001400, %l0, %l1
47107 wrpr %l1, %tstate
47108 wrhpr 0x4, %htstate
47109 retry
47110loop_5568:
47111 fbl,a %fcc1, loop_5570
47112 stx %g6, [%l7 + 0x18]
47113 fand %f6, %f8, %f6
47114loop_5569:
47115 orcc %l1, %g3, %g5
47116loop_5570:
47117 srlx %i3, 0x15, %o5
47118 fcmpne16 %f10, %f6, %g2
47119 fones %f14
47120 edge32l %o3, %g1, %i0
47121 fmovscs %xcc, %f7, %f6
47122 fand %f10, %f6, %f6
47123 sdivx %i6, 0x1988, %i4
47124 lduw [%l7 + 0x28], %l2
47125 fcmpd %fcc3, %f0, %f0
47126 movrgez %o7, 0x077, %o4
47127 edge32n %l4, %o2, %o6
47128 tn %icc, 0x5
47129 sub %g4, 0x1100, %i2
47130 bvs,a,pn %icc, loop_5571
47131 fbn %fcc1, loop_5572
47132 fpsub32s %f1, %f13, %f10
47133 movrlez %i5, %i7, %l3
47134loop_5571:
47135 ldx [%l7 + 0x60], %o0
47136loop_5572:
47137 fsrc2s %f10, %f4
47138 popc 0x164C, %o1
47139 fsrc1s %f6, %f11
47140 tl %xcc, 0x7
47141 fnegs %f12, %f1
47142 stw %l0, [%l7 + 0x28]
47143 lduw [%l7 + 0x74], %l6
47144 bgu,a,pt %xcc, loop_5573
47145 lduw [%l7 + 0x30], %l5
47146 movcc %xcc, %g7, %g6
47147 fmovda %xcc, %f9, %f15
47148loop_5573:
47149 smulcc %i1, %l1, %g3
47150 for %f8, %f8, %f4
47151 fmul8sux16 %f10, %f6, %f2
47152 stb %g5, [%l7 + 0x61]
47153 fsrc2s %f8, %f3
47154 lduh [%l7 + 0x38], %i3
47155 fbu,a %fcc0, loop_5574
47156 tpos %icc, 0x5
47157 addcc %o5, 0x1A8B, %g2
47158 orcc %g1, 0x0513, %i0
47159loop_5574:
47160 ldsb [%l7 + 0x14], %o3
47161 fmovdpos %icc, %f0, %f0
47162 xorcc %i6, 0x1DA4, %l2
47163 ld [%l7 + 0x10], %f4
47164 bpos,pn %icc, loop_5575
47165 fmovdcc %xcc, %f5, %f2
47166 std %f12, [%l7 + 0x48]
47167 taddcc %o7, 0x0CAA, %i4
47168loop_5575:
47169 fcmple32 %f2, %f4, %o4
47170 stw %l4, [%l7 + 0x38]
47171 sdivcc %o2, 0x0C63, %o6
47172 andn %g4, %i2, %i5
47173 stw %i7, [%l7 + 0x78]
47174 fmovdn %xcc, %f6, %f15
47175 movvc %icc, %o0, %o1
47176 st %f14, [%l7 + 0x54]
47177 ldsb [%l7 + 0x6E], %l3
47178 movre %l0, %l5, %l6
47179 call loop_5576
47180 fornot1 %f4, %f2, %f14
47181 call loop_5577
47182 fcmple16 %f8, %f4, %g6
47183loop_5576:
47184 fmovs %f8, %f4
47185 fandnot2 %f4, %f2, %f10
47186loop_5577:
47187 tg %xcc, 0x7
47188 fcmple16 %f8, %f6, %i1
47189 fmul8x16 %f2, %f14, %f2
47190 sra %l1, 0x0E, %g3
47191 movre %g7, %g5, %i3
47192 sth %g2, [%l7 + 0x0C]
47193 subccc %g1, 0x1632, %i0
47194 fpackfix %f4, %f4
47195 ldsh [%l7 + 0x3A], %o3
47196 bcc,a %icc, loop_5578
47197 edge8ln %o5, %i6, %o7
47198 te %xcc, 0x4
47199 subc %l2, %o4, %l4
47200loop_5578:
47201 ta %xcc, 0x4
47202 addc %o2, 0x1926, %o6
47203 stw %g4, [%l7 + 0x1C]
47204 fors %f8, %f10, %f5
47205 movl %icc, %i2, %i4
47206 smul %i5, %o0, %i7
47207 fmovdle %icc, %f0, %f9
47208 fmovscs %xcc, %f5, %f1
47209 stw %l3, [%l7 + 0x3C]
47210 orncc %o1, %l0, %l6
47211 tpos %icc, 0x3
47212 sllx %g6, 0x13, %i1
47213 addccc %l5, %g3, %g7
47214 fmovscs %icc, %f11, %f12
47215 fnors %f13, %f15, %f4
47216 sll %g5, %l1, %g2
47217 ldx [%l7 + 0x20], %g1
47218 fmovsvs %xcc, %f2, %f15
47219 sra %i0, %o3, %o5
47220 fmovsge %icc, %f1, %f2
47221 sth %i6, [%l7 + 0x32]
47222 movcc %xcc, %i3, %l2
47223 sdiv %o4, 0x10A0, %o7
47224 fbge %fcc3, loop_5579
47225 fmovsvs %icc, %f5, %f7
47226 movpos %icc, %l4, %o2
47227 fpsub16 %f14, %f12, %f6
47228loop_5579:
47229 movvs %xcc, %g4, %o6
47230 ld [%l7 + 0x68], %f8
47231 edge32ln %i4, %i2, %i5
47232 fmuld8sux16 %f13, %f3, %f6
47233 stx %i7, [%l7 + 0x28]
47234 fand %f2, %f4, %f10
47235 sth %o0, [%l7 + 0x0C]
47236 fxnors %f1, %f3, %f13
47237 fmovscc %icc, %f8, %f5
47238 fmovrde %o1, %f14, %f8
47239 be,a,pt %xcc, loop_5580
47240 edge32ln %l3, %l6, %l0
47241 fnot2s %f5, %f0
47242 tvs %xcc, 0x4
47243loop_5580:
47244 or %i1, 0x1746, %g6
47245 ldsh [%l7 + 0x52], %l5
47246 fpadd32s %f1, %f6, %f7
47247 fbuge,a %fcc3, loop_5581
47248 ldx [%l7 + 0x10], %g3
47249 fcmpd %fcc0, %f0, %f12
47250 ldsh [%l7 + 0x2A], %g5
47251loop_5581:
47252 ldx [%l7 + 0x70], %l1
47253 movrlz %g2, %g7, %g1
47254 alignaddrl %i0, %o3, %i6
47255 bn,pn %icc, loop_5582
47256 stx %o5, [%l7 + 0x10]
47257 ldsh [%l7 + 0x18], %l2
47258 tn %xcc, 0x5
47259loop_5582:
47260 tgu %icc, 0x1
47261 std %f10, [%l7 + 0x50]
47262 std %f0, [%l7 + 0x70]
47263 fmovsneg %xcc, %f12, %f1
47264 fpadd32 %f6, %f0, %f12
47265 tn %icc, 0x0
47266 lduh [%l7 + 0x52], %i3
47267 xor %o4, %l4, %o7
47268 fxnors %f0, %f8, %f9
47269 orcc %g4, 0x1B7F, %o6
47270 fcmpeq16 %f8, %f8, %i4
47271 fcmpne16 %f2, %f8, %o2
47272 st %f1, [%l7 + 0x2C]
47273 lduh [%l7 + 0x62], %i5
47274 ldub [%l7 + 0x1E], %i2
47275 ldub [%l7 + 0x6D], %i7
47276 ldd [%l7 + 0x18], %f6
47277 fmuld8ulx16 %f3, %f7, %f0
47278 st %f10, [%l7 + 0x0C]
47279 stw %o0, [%l7 + 0x74]
47280 addc %o1, %l3, %l0
47281 umul %i1, 0x16E7, %l6
47282 fnegs %f15, %f12
47283 ldd [%l7 + 0x40], %f14
47284 fxor %f6, %f0, %f14
47285 fzeros %f4
47286 fmovrde %l5, %f12, %f14
47287 siam 0x2
47288 sllx %g6, %g3, %g5
47289 fpack32 %f4, %f6, %f2
47290 alignaddr %g2, %l1, %g7
47291 tsubcc %i0, %o3, %i6
47292 umulcc %o5, %g1, %l2
47293 movn %icc, %o4, %i3
47294 fmovsne %icc, %f7, %f2
47295 ldub [%l7 + 0x72], %o7
47296 fnot2 %f2, %f6
47297 fone %f4
47298 ldub [%l7 + 0x5D], %l4
47299 fmovrde %g4, %f2, %f0
47300 stx %i4, [%l7 + 0x30]
47301 fmul8x16au %f11, %f1, %f6
47302 subcc %o2, 0x06C4, %i5
47303 stw %o6, [%l7 + 0x18]
47304 fmovsle %xcc, %f4, %f4
47305 ld [%l7 + 0x14], %f1
47306 nop
47307 setx loop_5583, %l0, %l1
47308 jmpl %l1, %i2
47309 ld [%l7 + 0x0C], %f5
47310 fcmpne32 %f0, %f6, %i7
47311 ldsw [%l7 + 0x54], %o0
47312loop_5583:
47313 movvc %xcc, %l3, %o1
47314 stw %i1, [%l7 + 0x18]
47315 fcmpes %fcc2, %f5, %f6
47316 fxors %f2, %f1, %f13
47317 tn %xcc, 0x0
47318 fmovsne %icc, %f13, %f5
47319 ldsh [%l7 + 0x7C], %l0
47320 lduw [%l7 + 0x7C], %l5
47321 fmovdneg %xcc, %f15, %f7
47322 lduh [%l7 + 0x34], %l6
47323 lduh [%l7 + 0x2C], %g6
47324 fandnot2 %f4, %f0, %f0
47325 fcmpgt16 %f4, %f8, %g5
47326 ldub [%l7 + 0x60], %g2
47327 ld [%l7 + 0x50], %f14
47328 movvc %xcc, %l1, %g7
47329 sethi 0x1757, %i0
47330 fand %f10, %f6, %f12
47331 movle %xcc, %g3, %o3
47332 ldd [%l7 + 0x30], %f12
47333 movre %o5, 0x1F3, %g1
47334 sth %i6, [%l7 + 0x5C]
47335 fmovsne %xcc, %f9, %f14
47336 fcmped %fcc0, %f12, %f0
47337 nop
47338 setx loop_5584, %l0, %l1
47339 wrpr 0x1, %tl
47340 wrpr %l1, %tnpc
47341 setx 0x34400001400, %l0, %l1
47342 wrpr %l1, %tstate
47343 wrhpr 0x4, %htstate
47344 done
47345 ldsw [%l7 + 0x4C], %o4
47346 stx %l2, [%l7 + 0x58]
47347 bge,a %xcc, loop_5585
47348loop_5584:
47349 umulcc %i3, %l4, %o7
47350 brgez,a %g4, loop_5586
47351 tleu %xcc, 0x7
47352loop_5585:
47353 te %xcc, 0x3
47354 fcmped %fcc1, %f0, %f4
47355loop_5586:
47356 xnor %i4, %i5, %o2
47357 fpadd16s %f1, %f15, %f10
47358 ldx [%l7 + 0x70], %i2
47359 fmovsge %icc, %f4, %f10
47360 st %f11, [%l7 + 0x40]
47361 bg,a loop_5587
47362 fandnot2s %f3, %f13, %f15
47363 fbuge %fcc0, loop_5588
47364 smul %i7, %o6, %l3
47365loop_5587:
47366 fmovrdne %o1, %f4, %f10
47367 movpos %xcc, %i1, %o0
47368loop_5588:
47369 fmul8x16au %f6, %f10, %f6
47370 tne %icc, 0x3
47371 mova %xcc, %l5, %l0
47372 te %icc, 0x5
47373 lduh [%l7 + 0x44], %g6
47374 fmovrsne %g5, %f9, %f9
47375 ta %xcc, 0x6
47376 or %l6, 0x133C, %g2
47377 nop
47378 setx loop_5589, %l0, %l1
47379 jmpl %l1, %g7
47380 orncc %i0, %l1, %o3
47381 fmul8sux16 %f8, %f2, %f2
47382 fmuld8sux16 %f2, %f9, %f6
47383loop_5589:
47384 fmovspos %xcc, %f14, %f5
47385 edge32l %g3, %g1, %i6
47386 ldsw [%l7 + 0x3C], %o5
47387 fmovde %icc, %f2, %f11
47388 edge32 %l2, %o4, %l4
47389 fxor %f14, %f6, %f6
47390 fnot1s %f3, %f8
47391 edge16n %i3, %g4, %i4
47392 ldsh [%l7 + 0x36], %o7
47393 fmovdl %icc, %f10, %f7
47394 stw %o2, [%l7 + 0x44]
47395 bg,pt %xcc, loop_5590
47396 std %f8, [%l7 + 0x28]
47397 bleu loop_5591
47398 sth %i5, [%l7 + 0x7E]
47399loop_5590:
47400 ldub [%l7 + 0x46], %i7
47401 andcc %o6, 0x17FD, %l3
47402loop_5591:
47403 ldub [%l7 + 0x44], %o1
47404 smul %i2, %o0, %l5
47405 sllx %l0, %i1, %g5
47406 ldub [%l7 + 0x62], %l6
47407 fandnot1 %f14, %f4, %f0
47408 edge32 %g2, %g6, %g7
47409 ba,pn %icc, loop_5592
47410 fornot1 %f6, %f10, %f14
47411 fpackfix %f2, %f12
47412 fzeros %f15
47413loop_5592:
47414 stb %i0, [%l7 + 0x27]
47415 fxor %f8, %f14, %f0
47416 fands %f4, %f14, %f3
47417 fmovrsgz %o3, %f3, %f5
47418 fmul8ulx16 %f12, %f8, %f6
47419 ldsh [%l7 + 0x5A], %l1
47420 stx %g3, [%l7 + 0x28]
47421 fmovda %icc, %f2, %f14
47422 brlez %g1, loop_5593
47423 fmovdge %xcc, %f3, %f3
47424 ldd [%l7 + 0x18], %f2
47425 sth %i6, [%l7 + 0x74]
47426loop_5593:
47427 fnors %f7, %f13, %f2
47428 ld [%l7 + 0x58], %f11
47429 bpos loop_5594
47430 edge8ln %l2, %o4, %l4
47431 umul %o5, %i3, %g4
47432 fornot1 %f10, %f0, %f10
47433loop_5594:
47434 edge32 %i4, %o2, %i5
47435 brlez,a %o7, loop_5595
47436 xnor %o6, 0x0944, %l3
47437 st %f7, [%l7 + 0x38]
47438 fnot1 %f8, %f14
47439loop_5595:
47440 fmovs %f4, %f7
47441 xnor %o1, %i2, %o0
47442 fmovdleu %icc, %f8, %f3
47443 sethi 0x1FBB, %i7
47444 fmovsle %xcc, %f4, %f12
47445 fbue,a %fcc1, loop_5596
47446 fornot2s %f11, %f0, %f2
47447 ldx [%l7 + 0x30], %l5
47448 stb %i1, [%l7 + 0x5B]
47449loop_5596:
47450 fcmple32 %f8, %f0, %g5
47451 alignaddrl %l0, %g2, %l6
47452 fexpand %f5, %f6
47453 fmovdg %icc, %f6, %f9
47454 fcmpne32 %f8, %f2, %g6
47455 stb %g7, [%l7 + 0x13]
47456 fmul8x16al %f14, %f9, %f10
47457 taddcc %i0, %l1, %o3
47458 ldx [%l7 + 0x70], %g3
47459 fmovdg %icc, %f0, %f1
47460 stb %i6, [%l7 + 0x2B]
47461 ldsw [%l7 + 0x48], %g1
47462 fmovrdlez %l2, %f6, %f0
47463 fpadd32s %f5, %f15, %f15
47464 sth %l4, [%l7 + 0x2C]
47465 nop
47466 setx loop_5597, %l0, %l1
47467 wrpr 0x1, %tl
47468 wrpr %l1, %tpc
47469 add %l1, 0x4, %l1
47470 wrpr %l1, %tnpc
47471 setx 0x34400001400, %l0, %l1
47472 wrpr %l1, %tstate
47473 wrhpr 0x4, %htstate
47474 retry
47475 fsrc1 %f2, %f4
47476 bvc,pn %xcc, loop_5598
47477 edge8 %o4, %i3, %o5
47478loop_5597:
47479 fpadd16s %f9, %f13, %f1
47480 st %f13, [%l7 + 0x4C]
47481loop_5598:
47482 ldsh [%l7 + 0x1E], %g4
47483 fmovrdlz %i4, %f0, %f2
47484 stx %o2, [%l7 + 0x50]
47485 tleu %icc, 0x1
47486 fbu,a %fcc1, loop_5599
47487 fornot2s %f10, %f8, %f11
47488 fand %f6, %f10, %f0
47489 st %f14, [%l7 + 0x50]
47490loop_5599:
47491 fble,a %fcc3, loop_5600
47492 stw %o7, [%l7 + 0x7C]
47493 udivcc %o6, 0x1C7C, %l3
47494 mova %xcc, %o1, %i5
47495loop_5600:
47496 mova %icc, %o0, %i2
47497 brlz,a %l5, loop_5601
47498 ldub [%l7 + 0x43], %i7
47499 fmovrsgez %i1, %f15, %f10
47500 fmovscs %xcc, %f8, %f9
47501loop_5601:
47502 tleu %xcc, 0x3
47503 std %f2, [%l7 + 0x10]
47504 bneg,a,pt %icc, loop_5602
47505 ldsh [%l7 + 0x54], %g5
47506 ldub [%l7 + 0x58], %g2
47507 fbug,a %fcc0, loop_5603
47508loop_5602:
47509 tsubcctv %l0, %l6, %g7
47510 movre %g6, 0x32E, %l1
47511 fmuld8ulx16 %f9, %f8, %f0
47512loop_5603:
47513 bg,pt %xcc, loop_5604
47514 bn,a %icc, loop_5605
47515 bvs loop_5606
47516 ldd [%l7 + 0x10], %f2
47517loop_5604:
47518 fnors %f9, %f10, %f0
47519loop_5605:
47520 fcmpes %fcc3, %f9, %f2
47521loop_5606:
47522 fmovsle %xcc, %f7, %f2
47523 fbu,a %fcc0, loop_5607
47524 fmovdn %xcc, %f14, %f8
47525 bn,a loop_5608
47526 andncc %i0, %o3, %i6
47527loop_5607:
47528 ldsw [%l7 + 0x68], %g3
47529 fand %f10, %f0, %f12
47530loop_5608:
47531 for %f8, %f8, %f4
47532 ld [%l7 + 0x50], %f0
47533 brlez,a %l2, loop_5609
47534 sth %l4, [%l7 + 0x1C]
47535 fornot1s %f6, %f3, %f11
47536 fnands %f10, %f7, %f8
47537loop_5609:
47538 lduw [%l7 + 0x24], %o4
47539 ld [%l7 + 0x24], %f4
47540 edge8n %i3, %o5, %g1
47541 ldub [%l7 + 0x65], %i4
47542 stx %g4, [%l7 + 0x40]
47543 fnor %f8, %f14, %f0
47544 bl %xcc, loop_5610
47545 orn %o2, %o6, %o7
47546 movrlez %o1, 0x0A4, %i5
47547 bvs,a,pn %icc, loop_5611
47548loop_5610:
47549 bg,a,pn %icc, loop_5612
47550 fbuge,a %fcc1, loop_5613
47551 ldd [%l7 + 0x60], %f6
47552loop_5611:
47553 stb %l3, [%l7 + 0x77]
47554loop_5612:
47555 fand %f10, %f10, %f4
47556loop_5613:
47557 lduh [%l7 + 0x66], %i2
47558 fexpand %f6, %f10
47559 fmovdcc %xcc, %f1, %f13
47560 fxnor %f8, %f12, %f12
47561 te %icc, 0x2
47562 sth %o0, [%l7 + 0x7C]
47563 stw %i7, [%l7 + 0x2C]
47564 fpack32 %f8, %f8, %f10
47565 fbl %fcc1, loop_5614
47566 fpadd32 %f12, %f4, %f8
47567 array16 %i1, %g5, %l5
47568 fcmpd %fcc1, %f4, %f12
47569loop_5614:
47570 array8 %g2, %l6, %g7
47571 ldd [%l7 + 0x28], %f4
47572 brlez,a %l0, loop_5615
47573 ld [%l7 + 0x30], %f1
47574 fbe %fcc0, loop_5616
47575 movle %xcc, %g6, %i0
47576loop_5615:
47577 std %f8, [%l7 + 0x28]
47578 sth %l1, [%l7 + 0x14]
47579loop_5616:
47580 fnegd %f8, %f6
47581 edge32n %i6, %g3, %l2
47582 st %f14, [%l7 + 0x20]
47583 ldsh [%l7 + 0x1C], %o3
47584 taddcc %o4, 0x02A2, %i3
47585 xor %l4, %o5, %g1
47586 fmovsneg %icc, %f6, %f0
47587 ldx [%l7 + 0x60], %g4
47588 movge %icc, %i4, %o2
47589 brgz %o6, loop_5617
47590 ldub [%l7 + 0x1B], %o7
47591 sth %o1, [%l7 + 0x56]
47592 fpsub16s %f1, %f1, %f4
47593loop_5617:
47594 fxnor %f0, %f8, %f6
47595 brlz %i5, loop_5618
47596 std %f14, [%l7 + 0x68]
47597 st %f3, [%l7 + 0x2C]
47598 movpos %xcc, %i2, %l3
47599loop_5618:
47600 lduw [%l7 + 0x60], %i7
47601 fmovsn %icc, %f6, %f1
47602 fmovdcs %icc, %f11, %f9
47603 std %f4, [%l7 + 0x70]
47604 edge16ln %i1, %g5, %o0
47605 fzeros %f1
47606 move %xcc, %g2, %l5
47607 edge32l %l6, %g7, %g6
47608 ldsw [%l7 + 0x50], %i0
47609 fpsub16s %f15, %f15, %f3
47610 ble,a %icc, loop_5619
47611 ldd [%l7 + 0x40], %f12
47612 ldd [%l7 + 0x48], %f14
47613 fbe %fcc3, loop_5620
47614loop_5619:
47615 fbu %fcc2, loop_5621
47616 movl %xcc, %l0, %i6
47617 fmovsl %icc, %f4, %f10
47618loop_5620:
47619 fornot2 %f0, %f8, %f10
47620loop_5621:
47621 ldsh [%l7 + 0x16], %l1
47622 brz,a %l2, loop_5622
47623 tvs %xcc, 0x3
47624 ldd [%l7 + 0x68], %f14
47625 lduh [%l7 + 0x5C], %o3
47626loop_5622:
47627 stb %g3, [%l7 + 0x6E]
47628 subcc %o4, %i3, %l4
47629 tcc %icc, 0x1
47630 ldsw [%l7 + 0x34], %o5
47631 fpadd16 %f8, %f0, %f6
47632 fnegs %f14, %f14
47633 st %f7, [%l7 + 0x10]
47634 movge %icc, %g1, %g4
47635 edge8 %i4, %o2, %o6
47636 ldsw [%l7 + 0x6C], %o1
47637 sdivx %o7, 0x069C, %i2
47638 udiv %i5, 0x169C, %i7
47639 fmul8sux16 %f10, %f0, %f12
47640 lduh [%l7 + 0x32], %i1
47641 stb %l3, [%l7 + 0x27]
47642 fcmple32 %f8, %f8, %o0
47643 fandnot1s %f6, %f13, %f3
47644 fpsub16s %f5, %f0, %f1
47645 srlx %g5, %l5, %g2
47646 ldsh [%l7 + 0x54], %l6
47647 bcc,a loop_5623
47648 tsubcctv %g6, %i0, %g7
47649 fornot1 %f12, %f12, %f4
47650 fmovs %f1, %f14
47651loop_5623:
47652 movne %xcc, %l0, %l1
47653 movneg %xcc, %l2, %i6
47654 array8 %o3, %o4, %g3
47655 fornot2s %f6, %f6, %f11
47656 ldub [%l7 + 0x2D], %l4
47657 fbu,a %fcc0, loop_5624
47658 ldsb [%l7 + 0x5D], %i3
47659 fcmped %fcc0, %f10, %f8
47660 fmovsleu %xcc, %f9, %f3
47661loop_5624:
47662 movne %icc, %o5, %g4
47663 bgu,a %icc, loop_5625
47664 movn %icc, %g1, %i4
47665 fmovdle %xcc, %f8, %f9
47666 ldsb [%l7 + 0x78], %o6
47667loop_5625:
47668 tsubcctv %o2, 0x1D54, %o7
47669 fnegd %f10, %f12
47670 ba,a,pn %icc, loop_5626
47671 move %icc, %i2, %o1
47672 sdivx %i5, 0x1001, %i7
47673 bgu,a,pt %xcc, loop_5627
47674loop_5626:
47675 stx %l3, [%l7 + 0x08]
47676 fbge,a %fcc2, loop_5628
47677 edge16ln %o0, %g5, %i1
47678loop_5627:
47679 fcmpne32 %f6, %f12, %g2
47680 orcc %l5, 0x0B37, %l6
47681loop_5628:
47682 movrgez %g6, 0x316, %g7
47683 fmovde %xcc, %f0, %f10
47684 fmul8sux16 %f0, %f14, %f14
47685 stx %i0, [%l7 + 0x68]
47686 fmovrdgz %l1, %f12, %f8
47687 ldub [%l7 + 0x1E], %l2
47688 stw %l0, [%l7 + 0x18]
47689 fbg %fcc0, loop_5629
47690 mova %icc, %i6, %o4
47691 fmovdn %icc, %f8, %f8
47692 nop
47693 setx loop_5630, %l0, %l1
47694 wrpr 0x1, %tl
47695 wrpr %l1, %tnpc
47696 setx 0x34400001400, %l0, %l1
47697 wrpr %l1, %tstate
47698 wrhpr 0x4, %htstate
47699 done
47700loop_5629:
47701 ldub [%l7 + 0x69], %o3
47702 fmovsg %xcc, %f7, %f11
47703 addccc %l4, 0x0B93, %i3
47704loop_5630:
47705 fmul8ulx16 %f6, %f2, %f6
47706 sth %o5, [%l7 + 0x74]
47707 ldd [%l7 + 0x58], %f14
47708 ldsh [%l7 + 0x7A], %g4
47709 movl %icc, %g1, %g3
47710 fandnot2 %f2, %f4, %f14
47711 ldd [%l7 + 0x78], %f2
47712 ld [%l7 + 0x50], %f7
47713 movcc %xcc, %i4, %o6
47714 fexpand %f11, %f12
47715 edge16 %o2, %i2, %o7
47716 fornot1 %f6, %f8, %f6
47717 ldsh [%l7 + 0x70], %o1
47718 sth %i7, [%l7 + 0x7A]
47719 and %i5, 0x1ADD, %o0
47720 fand %f8, %f10, %f14
47721 udivx %g5, 0x0924, %i1
47722 alignaddr %g2, %l3, %l6
47723 fmovde %icc, %f10, %f4
47724 ble,pn %icc, loop_5631
47725 stb %l5, [%l7 + 0x0A]
47726 ldsb [%l7 + 0x75], %g6
47727 lduw [%l7 + 0x70], %g7
47728loop_5631:
47729 movle %xcc, %l1, %l2
47730 st %f4, [%l7 + 0x68]
47731 fbo,a %fcc3, loop_5632
47732 ld [%l7 + 0x48], %f13
47733 ldsh [%l7 + 0x4E], %l0
47734 fmovdvs %icc, %f13, %f8
47735loop_5632:
47736 fbug %fcc1, loop_5633
47737 fbne %fcc1, loop_5634
47738 stw %i0, [%l7 + 0x30]
47739 fpadd16 %f6, %f2, %f0
47740loop_5633:
47741 fmovsn %icc, %f2, %f11
47742loop_5634:
47743 movcs %xcc, %o4, %o3
47744 fmovse %icc, %f13, %f14
47745 fpsub16s %f15, %f13, %f13
47746 orcc %i6, %l4, %i3
47747 fmovrdgz %o5, %f2, %f8
47748 andn %g1, %g4, %i4
47749 nop
47750 setx loop_5635, %l0, %l1
47751 jmpl %l1, %g3
47752 edge8ln %o6, %o2, %i2
47753 call loop_5636
47754 ldsb [%l7 + 0x1A], %o7
47755loop_5635:
47756 fbe,a %fcc0, loop_5637
47757 fmovrdne %o1, %f10, %f10
47758loop_5636:
47759 fcmpeq32 %f10, %f6, %i5
47760 fornot2s %f1, %f2, %f1
47761loop_5637:
47762 ba,pn %icc, loop_5638
47763 fmovscs %icc, %f2, %f8
47764 fornot2 %f10, %f14, %f10
47765 fpack32 %f14, %f2, %f4
47766loop_5638:
47767 movvc %xcc, %i7, %o0
47768 fba %fcc3, loop_5639
47769 ldsh [%l7 + 0x48], %i1
47770 fnor %f14, %f8, %f0
47771 fsrc1s %f2, %f15
47772loop_5639:
47773 brlz %g5, loop_5640
47774 std %f8, [%l7 + 0x48]
47775 ld [%l7 + 0x4C], %f2
47776 fmovdg %xcc, %f12, %f10
47777loop_5640:
47778 taddcctv %l3, 0x0D43, %g2
47779 fmovrslez %l6, %f15, %f0
47780 faligndata %f0, %f0, %f6
47781 fmovsl %icc, %f6, %f3
47782 orcc %g6, 0x14F5, %g7
47783 bge,a,pn %icc, loop_5641
47784 fmovrslez %l5, %f12, %f14
47785 lduw [%l7 + 0x70], %l2
47786 st %f1, [%l7 + 0x0C]
47787loop_5641:
47788 sth %l1, [%l7 + 0x7E]
47789 ld [%l7 + 0x40], %f11
47790 ldd [%l7 + 0x50], %f14
47791 movrgz %i0, %l0, %o4
47792 te %xcc, 0x0
47793 stw %o3, [%l7 + 0x68]
47794 ldsw [%l7 + 0x54], %i6
47795 fxnor %f2, %f14, %f2
47796 ldub [%l7 + 0x29], %l4
47797 ldsh [%l7 + 0x6A], %o5
47798 fmul8sux16 %f0, %f6, %f0
47799 ld [%l7 + 0x78], %f6
47800 std %f14, [%l7 + 0x40]
47801 and %i3, %g4, %i4
47802 edge16n %g3, %o6, %g1
47803 bleu loop_5642
47804 nop
47805 setx loop_5643, %l0, %l1
47806 wrpr 0x1, %tl
47807 wrpr %l1, %tpc
47808 add %l1, 0x4, %l1
47809 wrpr %l1, %tnpc
47810 setx 0x34400001400, %l0, %l1
47811 wrpr %l1, %tstate
47812 wrhpr 0x4, %htstate
47813 retry
47814 fmovdpos %icc, %f2, %f10
47815 fpsub16 %f0, %f0, %f14
47816loop_5642:
47817 tsubcctv %o2, %i2, %o7
47818loop_5643:
47819 addcc %o1, 0x0B29, %i7
47820 ld [%l7 + 0x34], %f4
47821 ldd [%l7 + 0x70], %f8
47822 ldd [%l7 + 0x20], %f4
47823 lduh [%l7 + 0x28], %i5
47824 fsrc2 %f2, %f4
47825 sdivx %o0, 0x149B, %i1
47826 fmul8sux16 %f0, %f2, %f6
47827 sth %g5, [%l7 + 0x7A]
47828 ldub [%l7 + 0x60], %l3
47829 ldsh [%l7 + 0x08], %l6
47830 movvc %xcc, %g2, %g7
47831 stb %g6, [%l7 + 0x18]
47832 lduh [%l7 + 0x2C], %l2
47833 fabsd %f2, %f14
47834 or %l1, %l5, %i0
47835 st %f6, [%l7 + 0x38]
47836 fmovrslz %o4, %f0, %f4
47837 stb %l0, [%l7 + 0x58]
47838 bcc,pn %icc, loop_5644
47839 fbge %fcc1, loop_5645
47840 edge32 %i6, %o3, %o5
47841 fsrc1s %f11, %f10
47842loop_5644:
47843 ldsh [%l7 + 0x38], %i3
47844loop_5645:
47845 brgz %g4, loop_5646
47846 fsrc1s %f2, %f3
47847 bshuffle %f2, %f12, %f0
47848 nop
47849 setx loop_5647, %l0, %l1
47850 wrpr 0x1, %tl
47851 wrpr %l1, %tnpc
47852 setx 0x34400001400, %l0, %l1
47853 wrpr %l1, %tstate
47854 wrhpr 0x4, %htstate
47855 done
47856loop_5646:
47857 sub %i4, 0x005F, %g3
47858 fcmple16 %f12, %f12, %o6
47859 fmovdcc %icc, %f4, %f9
47860loop_5647:
47861 std %f0, [%l7 + 0x28]
47862 ld [%l7 + 0x34], %f8
47863 srlx %l4, 0x02, %g1
47864 bl,a %xcc, loop_5648
47865 fcmpne16 %f10, %f8, %o2
47866 ldx [%l7 + 0x68], %i2
47867 stb %o1, [%l7 + 0x77]
47868loop_5648:
47869 sra %o7, 0x10, %i7
47870 edge32 %i5, %o0, %g5
47871 sll %i1, 0x1C, %l6
47872 nop
47873 setx loop_5649, %l0, %l1
47874 wrpr 0x1, %tl
47875 wrpr %l1, %tnpc
47876 setx 0x34400001400, %l0, %l1
47877 wrpr %l1, %tstate
47878 wrhpr 0x4, %htstate
47879 done
47880 fnands %f7, %f15, %f2
47881 ld [%l7 + 0x78], %f8
47882 ldd [%l7 + 0x20], %f2
47883loop_5649:
47884 ld [%l7 + 0x1C], %f2
47885 fcmpes %fcc3, %f3, %f13
47886 ldub [%l7 + 0x74], %g2
47887 orcc %l3, %g6, %l2
47888 fors %f14, %f7, %f6
47889 sdiv %g7, 0x179D, %l1
47890 ldsh [%l7 + 0x46], %l5
47891 ldub [%l7 + 0x75], %o4
47892 fpack32 %f12, %f12, %f2
47893 sra %l0, %i6, %o3
47894 lduh [%l7 + 0x44], %o5
47895 fnot2s %f10, %f1
47896 or %i0, 0x0810, %g4
47897 stw %i4, [%l7 + 0x58]
47898 sra %i3, %o6, %l4
47899 ldsh [%l7 + 0x20], %g1
47900 edge16ln %o2, %i2, %o1
47901 stb %g3, [%l7 + 0x68]
47902 mulx %o7, 0x08E4, %i5
47903 array32 %o0, %i7, %g5
47904 sth %i1, [%l7 + 0x32]
47905 stx %g2, [%l7 + 0x10]
47906 fmul8x16 %f8, %f4, %f0
47907 fcmpne32 %f4, %f14, %l3
47908 fornot2 %f10, %f8, %f6
47909 ldsh [%l7 + 0x44], %g6
47910 fmovdvc %icc, %f5, %f3
47911 ldx [%l7 + 0x58], %l2
47912 fmovsl %xcc, %f7, %f9
47913 stb %l6, [%l7 + 0x37]
47914 movcc %xcc, %l1, %l5
47915 fandnot2 %f8, %f4, %f14
47916 lduw [%l7 + 0x3C], %g7
47917 fsrc2 %f4, %f4
47918 bne,pt %xcc, loop_5650
47919 movpos %icc, %l0, %i6
47920 movrlez %o4, 0x279, %o3
47921 fornot2s %f2, %f9, %f12
47922loop_5650:
47923 xnor %i0, 0x0509, %o5
47924 fbne,a %fcc2, loop_5651
47925 std %f0, [%l7 + 0x68]
47926 fpadd16 %f6, %f12, %f6
47927 tneg %xcc, 0x6
47928loop_5651:
47929 fbo %fcc0, loop_5652
47930 ldub [%l7 + 0x6D], %i4
47931 fsrc2s %f9, %f5
47932 bcc,a %xcc, loop_5653
47933loop_5652:
47934 ldx [%l7 + 0x48], %i3
47935 alignaddr %g4, %l4, %g1
47936 faligndata %f6, %f14, %f6
47937loop_5653:
47938 subccc %o2, %o6, %o1
47939 fmovdgu %icc, %f0, %f14
47940 fnegs %f14, %f14
47941 std %f8, [%l7 + 0x48]
47942 fmul8x16al %f13, %f2, %f4
47943 fcmpeq16 %f0, %f4, %g3
47944 andcc %i2, 0x092E, %i5
47945 ldd [%l7 + 0x70], %f6
47946 tneg %xcc, 0x7
47947 ldd [%l7 + 0x50], %f6
47948 bge,pt %xcc, loop_5654
47949 alignaddrl %o0, %i7, %o7
47950 brnz %i1, loop_5655
47951 fblg,a %fcc3, loop_5656
47952loop_5654:
47953 movcc %xcc, %g2, %g5
47954 bshuffle %f4, %f14, %f0
47955loop_5655:
47956 fmovscs %icc, %f6, %f6
47957loop_5656:
47958 ld [%l7 + 0x28], %f4
47959 movge %icc, %g6, %l3
47960 tcc %icc, 0x3
47961 andn %l2, 0x0AA5, %l6
47962 smulcc %l1, %g7, %l5
47963 stx %i6, [%l7 + 0x38]
47964 orncc %l0, 0x1C68, %o4
47965 brlz %i0, loop_5657
47966 movrne %o5, 0x380, %i4
47967 fmuld8ulx16 %f5, %f11, %f2
47968 movn %xcc, %o3, %i3
47969loop_5657:
47970 fandnot2 %f12, %f0, %f8
47971 fpmerge %f11, %f7, %f2
47972 umulcc %l4, 0x1097, %g4
47973 fmovsle %icc, %f12, %f9
47974 bg %icc, loop_5658
47975 edge32 %o2, %g1, %o1
47976 fcmpes %fcc3, %f8, %f15
47977 st %f0, [%l7 + 0x18]
47978loop_5658:
47979 bgu loop_5659
47980 fcmpne32 %f2, %f6, %o6
47981 srlx %g3, %i2, %i5
47982 xnorcc %o0, %i7, %o7
47983loop_5659:
47984 movgu %icc, %i1, %g5
47985 movneg %icc, %g2, %g6
47986 fones %f0
47987 tsubcctv %l2, 0x0B3A, %l6
47988 fnot1s %f13, %f1
47989 fbn %fcc0, loop_5660
47990 tpos %icc, 0x3
47991 ldsb [%l7 + 0x6A], %l1
47992 movn %icc, %g7, %l3
47993loop_5660:
47994 std %f0, [%l7 + 0x20]
47995 udivx %i6, 0x0DA0, %l0
47996 fandnot2s %f8, %f7, %f15
47997 ldsh [%l7 + 0x68], %o4
47998 tsubcctv %l5, %o5, %i4
47999 nop
48000 setx loop_5661, %l0, %l1
48001 wrpr 0x1, %tl
48002 wrpr %l1, %tnpc
48003 setx 0x34400001400, %l0, %l1
48004 wrpr %l1, %tstate
48005 wrhpr 0x4, %htstate
48006 done
48007 ldx [%l7 + 0x78], %i0
48008 sllx %o3, %i3, %l4
48009 bvs,a,pn %icc, loop_5662
48010loop_5661:
48011 or %g4, 0x12A1, %g1
48012 movle %icc, %o1, %o2
48013 bshuffle %f8, %f4, %f8
48014loop_5662:
48015 fmovdneg %xcc, %f11, %f1
48016 fcmple16 %f4, %f10, %g3
48017 std %f8, [%l7 + 0x48]
48018 ldx [%l7 + 0x38], %o6
48019 ldx [%l7 + 0x50], %i5
48020 sethi 0x1DE5, %i2
48021 sllx %i7, %o0, %o7
48022 stw %g5, [%l7 + 0x2C]
48023 movpos %icc, %i1, %g2
48024 movleu %icc, %l2, %g6
48025 fornot1 %f8, %f2, %f12
48026 stw %l1, [%l7 + 0x50]
48027 fba,a %fcc3, loop_5663
48028 stb %g7, [%l7 + 0x3C]
48029 movpos %xcc, %l3, %l6
48030 tcc %xcc, 0x5
48031loop_5663:
48032 tvc %icc, 0x0
48033 fmovsa %icc, %f9, %f11
48034 tl %icc, 0x0
48035 fpsub16s %f0, %f12, %f2
48036 stb %i6, [%l7 + 0x61]
48037 fors %f8, %f12, %f6
48038 std %f2, [%l7 + 0x48]
48039 ld [%l7 + 0x3C], %f15
48040 te %xcc, 0x0
48041 fbo %fcc1, loop_5664
48042 edge8ln %l0, %o4, %o5
48043 tgu %icc, 0x1
48044 ldsb [%l7 + 0x33], %i4
48045loop_5664:
48046 fcmped %fcc3, %f12, %f10
48047 fmovsvs %icc, %f1, %f2
48048 addcc %l5, %i0, %i3
48049 lduw [%l7 + 0x08], %o3
48050 ld [%l7 + 0x08], %f13
48051 addcc %g4, %g1, %o1
48052 taddcc %l4, %o2, %g3
48053 fmovrsne %o6, %f6, %f3
48054 edge16n %i2, %i5, %o0
48055 fbuge,a %fcc0, loop_5665
48056 fexpand %f9, %f8
48057 ldx [%l7 + 0x68], %o7
48058 fmul8x16 %f3, %f10, %f12
48059loop_5665:
48060 tsubcctv %i7, 0x03A0, %i1
48061 tcs %icc, 0x3
48062 sth %g2, [%l7 + 0x0A]
48063 or %g5, %l2, %l1
48064 fmovrsgez %g7, %f8, %f10
48065 fnegd %f0, %f4
48066 fnot2 %f8, %f10
48067 tgu %xcc, 0x0
48068 ldsh [%l7 + 0x14], %l3
48069 sdivcc %g6, 0x1223, %i6
48070 std %f4, [%l7 + 0x30]
48071 fnand %f10, %f10, %f4
48072 fmovscs %icc, %f7, %f8
48073 tcs %icc, 0x6
48074 fbule %fcc0, loop_5666
48075 stb %l6, [%l7 + 0x68]
48076 fnot2s %f6, %f6
48077 edge8l %o4, %l0, %o5
48078loop_5666:
48079 fcmple16 %f4, %f12, %l5
48080 movge %xcc, %i0, %i4
48081 movrgz %o3, %i3, %g4
48082 bgu,a,pn %icc, loop_5667
48083 fpadd16s %f14, %f0, %f2
48084 brgez %o1, loop_5668
48085 movle %xcc, %g1, %o2
48086loop_5667:
48087 stx %g3, [%l7 + 0x18]
48088 alignaddr %l4, %i2, %i5
48089loop_5668:
48090 fba,a %fcc2, loop_5669
48091 stx %o0, [%l7 + 0x70]
48092 stb %o7, [%l7 + 0x6E]
48093 orn %o6, %i7, %g2
48094loop_5669:
48095 movle %xcc, %i1, %g5
48096 fabss %f8, %f4
48097 ld [%l7 + 0x5C], %f4
48098 movle %icc, %l2, %l1
48099 fmovdcs %icc, %f2, %f12
48100 fand %f10, %f14, %f14
48101 fmovdpos %xcc, %f9, %f9
48102 edge8n %g7, %g6, %i6
48103 ldsh [%l7 + 0x5E], %l3
48104 srl %o4, %l0, %o5
48105 ldd [%l7 + 0x58], %f8
48106 taddcctv %l5, %l6, %i4
48107 tvc %xcc, 0x6
48108 stx %o3, [%l7 + 0x28]
48109 stx %i0, [%l7 + 0x68]
48110 fcmps %fcc2, %f8, %f2
48111 call loop_5670
48112 movne %xcc, %g4, %i3
48113 stx %g1, [%l7 + 0x78]
48114 fcmple16 %f14, %f4, %o1
48115loop_5670:
48116 be,pn %xcc, loop_5671
48117 udivcc %g3, 0x0A4C, %o2
48118 fpack16 %f6, %f3
48119 movle %icc, %l4, %i5
48120loop_5671:
48121 andcc %i2, %o0, %o7
48122 fmovrde %i7, %f6, %f0
48123 movrgez %g2, 0x0C7, %i1
48124 movcc %xcc, %g5, %o6
48125 fmovsne %xcc, %f5, %f0
48126 fmovdg %icc, %f10, %f10
48127 fmovsgu %xcc, %f12, %f13
48128 stw %l2, [%l7 + 0x78]
48129 movrgz %l1, 0x335, %g7
48130 fcmple16 %f12, %f0, %i6
48131 fmovdle %xcc, %f9, %f8
48132 tgu %icc, 0x4
48133 sethi 0x0F57, %l3
48134 fmuld8ulx16 %f0, %f10, %f2
48135 std %f10, [%l7 + 0x08]
48136 st %f14, [%l7 + 0x18]
48137 fandnot2s %f8, %f3, %f2
48138 addc %o4, %l0, %o5
48139 fbl %fcc1, loop_5672
48140 stx %g6, [%l7 + 0x20]
48141 movrgez %l5, 0x07B, %l6
48142 subcc %o3, %i0, %g4
48143loop_5672:
48144 edge16n %i3, %g1, %o1
48145 smulcc %g3, 0x02C3, %o2
48146 lduw [%l7 + 0x78], %i4
48147 ldd [%l7 + 0x70], %f4
48148 sth %l4, [%l7 + 0x54]
48149 bleu,a,pn %xcc, loop_5673
48150 movg %icc, %i5, %o0
48151 lduw [%l7 + 0x48], %i2
48152 fandnot2 %f12, %f2, %f0
48153loop_5673:
48154 tsubcctv %i7, %o7, %g2
48155 ldsb [%l7 + 0x5B], %g5
48156 movne %xcc, %i1, %o6
48157 tl %icc, 0x5
48158 fpadd32 %f4, %f0, %f2
48159 edge8ln %l1, %l2, %g7
48160 fornot2s %f2, %f0, %f3
48161 stx %i6, [%l7 + 0x48]
48162 ld [%l7 + 0x3C], %f6
48163 ldd [%l7 + 0x70], %f10
48164 edge16ln %l3, %o4, %l0
48165 bvc,pt %xcc, loop_5674
48166 sethi 0x1EFD, %g6
48167 movg %icc, %l5, %o5
48168 xorcc %o3, 0x0777, %l6
48169loop_5674:
48170 lduh [%l7 + 0x74], %i0
48171 stw %i3, [%l7 + 0x2C]
48172 sdivx %g1, 0x08B9, %g4
48173 brgez %g3, loop_5675
48174 fnands %f8, %f13, %f14
48175 ldub [%l7 + 0x6C], %o2
48176 movvs %xcc, %o1, %l4
48177loop_5675:
48178 fmovrsgez %i5, %f5, %f7
48179 fbu %fcc1, loop_5676
48180 fzero %f4
48181 fmul8x16au %f10, %f9, %f14
48182 fmovsvs %icc, %f12, %f2
48183loop_5676:
48184 lduw [%l7 + 0x68], %i4
48185 alignaddr %i2, %i7, %o7
48186 ldsw [%l7 + 0x78], %g2
48187 andcc %g5, 0x034E, %o0
48188 fcmple16 %f12, %f10, %o6
48189 fbge %fcc2, loop_5677
48190 movg %xcc, %l1, %i1
48191 movne %xcc, %g7, %l2
48192 brlez,a %l3, loop_5678
48193loop_5677:
48194 faligndata %f10, %f0, %f8
48195 bn,a loop_5679
48196 mulscc %o4, 0x1C69, %l0
48197loop_5678:
48198 fmuld8ulx16 %f5, %f1, %f14
48199 ldsw [%l7 + 0x3C], %g6
48200loop_5679:
48201 udivx %i6, 0x092F, %o5
48202 stw %o3, [%l7 + 0x34]
48203 fpack32 %f0, %f10, %f8
48204 fnors %f4, %f3, %f2
48205 tsubcc %l5, %i0, %i3
48206 fnot1 %f8, %f8
48207 nop
48208 setx loop_5680, %l0, %l1
48209 wrpr 0x1, %tl
48210 wrpr %l1, %tnpc
48211 setx 0x34400001400, %l0, %l1
48212 wrpr %l1, %tstate
48213 wrhpr 0x4, %htstate
48214 done
48215 ld [%l7 + 0x48], %f5
48216 ldsb [%l7 + 0x3A], %g1
48217 pdist %f12, %f8, %f8
48218loop_5680:
48219 edge8ln %l6, %g4, %g3
48220 fmovrde %o1, %f12, %f6
48221 ldd [%l7 + 0x38], %f8
48222 orn %l4, 0x1C00, %i5
48223 fpadd16s %f4, %f1, %f12
48224 ldsh [%l7 + 0x72], %i4
48225 edge32l %i2, %i7, %o7
48226 fsrc2s %f5, %f13
48227 tn %xcc, 0x7
48228 nop
48229 setx loop_5681, %l0, %l1
48230 wrpr 0x1, %tl
48231 wrpr %l1, %tnpc
48232 setx 0x34400001400, %l0, %l1
48233 wrpr %l1, %tstate
48234 wrhpr 0x4, %htstate
48235 done
48236 tge %xcc, 0x7
48237 umul %o2, 0x0B2E, %g5
48238 edge32l %g2, %o6, %l1
48239loop_5681:
48240 lduh [%l7 + 0x4A], %i1
48241 array32 %g7, %o0, %l3
48242 tsubcc %o4, %l2, %l0
48243 sdiv %g6, 0x1B38, %o5
48244 fones %f3
48245 fzero %f6
48246 fcmple16 %f2, %f10, %i6
48247 std %f4, [%l7 + 0x58]
48248 tge %icc, 0x6
48249 edge32l %l5, %i0, %o3
48250 fnands %f0, %f13, %f9
48251 movrgez %i3, 0x3BF, %g1
48252 ld [%l7 + 0x2C], %f5
48253 bvs,a %xcc, loop_5682
48254 ldd [%l7 + 0x40], %f2
48255 ldd [%l7 + 0x28], %f6
48256 xorcc %l6, %g4, %o1
48257loop_5682:
48258 lduw [%l7 + 0x20], %l4
48259 lduh [%l7 + 0x3A], %i5
48260 nop
48261 setx loop_5683, %l0, %l1
48262 jmpl %l1, %g3
48263 ldsh [%l7 + 0x4C], %i4
48264 fmovdg %xcc, %f10, %f11
48265 st %f5, [%l7 + 0x4C]
48266loop_5683:
48267 fmovsneg %xcc, %f8, %f10
48268 fmovdg %icc, %f2, %f15
48269 fmovrsne %i7, %f1, %f14
48270 st %f9, [%l7 + 0x30]
48271 bvc %icc, loop_5684
48272 fbue %fcc1, loop_5685
48273 stx %o7, [%l7 + 0x10]
48274 fbule %fcc1, loop_5686
48275loop_5684:
48276 fzero %f12
48277loop_5685:
48278 sth %o2, [%l7 + 0x2E]
48279 fnor %f14, %f10, %f6
48280loop_5686:
48281 bg,pt %xcc, loop_5687
48282 brlz,a %i2, loop_5688
48283 be,a,pt %icc, loop_5689
48284 fors %f10, %f2, %f5
48285loop_5687:
48286 fabss %f12, %f5
48287loop_5688:
48288 tle %xcc, 0x2
48289loop_5689:
48290 xnor %g2, %o6, %l1
48291 ldsb [%l7 + 0x26], %i1
48292 stx %g7, [%l7 + 0x28]
48293 tvc %icc, 0x5
48294 ldx [%l7 + 0x50], %g5
48295 tgu %xcc, 0x3
48296 bvs,a loop_5690
48297 fcmpes %fcc3, %f13, %f4
48298 movrlz %o0, 0x39C, %l3
48299 fmovdl %icc, %f7, %f0
48300loop_5690:
48301 stb %l2, [%l7 + 0x2A]
48302 taddcctv %l0, %g6, %o5
48303 fsrc2 %f12, %f2
48304 tcc %xcc, 0x4
48305 bvc,a,pt %xcc, loop_5691
48306 ldsw [%l7 + 0x60], %i6
48307 bcc,a,pn %xcc, loop_5692
48308 nop
48309 setx loop_5693, %l0, %l1
48310 wrpr 0x1, %tl
48311 wrpr %l1, %tnpc
48312 setx 0x34400001400, %l0, %l1
48313 wrpr %l1, %tstate
48314 wrhpr 0x4, %htstate
48315 done
48316loop_5691:
48317 srax %o4, 0x09, %l5
48318 fbn,a %fcc1, loop_5694
48319loop_5692:
48320 fnot1 %f2, %f14
48321loop_5693:
48322 sethi 0x0A35, %o3
48323 ldub [%l7 + 0x1C], %i3
48324loop_5694:
48325 add %g1, 0x185E, %l6
48326 ldd [%l7 + 0x78], %f14
48327 st %f9, [%l7 + 0x30]
48328 fcmpgt16 %f2, %f14, %i0
48329 fmovse %icc, %f0, %f0
48330 edge32n %o1, %l4, %i5
48331 orcc %g4, %i4, %i7
48332 sth %o7, [%l7 + 0x0E]
48333 fexpand %f3, %f12
48334 fsrc2 %f0, %f6
48335 st %f4, [%l7 + 0x40]
48336 sth %g3, [%l7 + 0x6A]
48337 fbu,a %fcc1, loop_5695
48338 fmovspos %icc, %f1, %f13
48339 orncc %o2, 0x1A85, %i2
48340 fandnot2s %f9, %f2, %f9
48341loop_5695:
48342 fabsd %f10, %f14
48343 nop
48344 setx loop_5696, %l0, %l1
48345 wrpr 0x1, %tl
48346 wrpr %l1, %tnpc
48347 setx 0x34400001400, %l0, %l1
48348 wrpr %l1, %tstate
48349 wrhpr 0x4, %htstate
48350 done
48351 fzero %f10
48352 fnegs %f9, %f5
48353 std %f6, [%l7 + 0x08]
48354loop_5696:
48355 fmovrslez %o6, %f11, %f15
48356 fcmpne32 %f6, %f4, %g2
48357 movpos %icc, %l1, %i1
48358 ld [%l7 + 0x54], %f13
48359 ldub [%l7 + 0x3D], %g7
48360 te %xcc, 0x2
48361 sth %o0, [%l7 + 0x60]
48362 stb %l3, [%l7 + 0x3C]
48363 fcmpd %fcc1, %f0, %f10
48364 fbue %fcc3, loop_5697
48365 ldx [%l7 + 0x58], %l2
48366 fmovrslez %g5, %f8, %f7
48367 stw %l0, [%l7 + 0x68]
48368loop_5697:
48369 stb %g6, [%l7 + 0x77]
48370 fmovsge %icc, %f2, %f7
48371 stx %i6, [%l7 + 0x60]
48372 tg %xcc, 0x4
48373 array8 %o5, %l5, %o3
48374 umulcc %i3, %g1, %l6
48375 fmovdvc %icc, %f6, %f8
48376 xnor %o4, %i0, %l4
48377 tcs %xcc, 0x5
48378 fandnot1s %f1, %f12, %f11
48379 stx %i5, [%l7 + 0x60]
48380 fnegd %f8, %f10
48381 fmovs %f8, %f15
48382 movgu %xcc, %g4, %o1
48383 popc 0x05A8, %i4
48384 brgz %i7, loop_5698
48385 ldsw [%l7 + 0x1C], %o7
48386 edge16n %o2, %i2, %g3
48387 fbu,a %fcc0, loop_5699
48388loop_5698:
48389 stx %o6, [%l7 + 0x10]
48390 ldx [%l7 + 0x40], %g2
48391 array16 %i1, %g7, %l1
48392loop_5699:
48393 bgu,a %icc, loop_5700
48394 array16 %l3, %o0, %l2
48395 ta %icc, 0x2
48396 ldsw [%l7 + 0x10], %g5
48397loop_5700:
48398 ldsh [%l7 + 0x36], %l0
48399 mova %xcc, %g6, %o5
48400 edge8l %i6, %o3, %l5
48401 fbue,a %fcc2, loop_5701
48402 fmuld8sux16 %f4, %f4, %f12
48403 ldsh [%l7 + 0x0A], %g1
48404 fcmped %fcc2, %f0, %f0
48405loop_5701:
48406 sub %i3, %o4, %l6
48407 ldsh [%l7 + 0x6A], %l4
48408 ldsw [%l7 + 0x18], %i5
48409 stb %i0, [%l7 + 0x17]
48410 bgu,a %icc, loop_5702
48411 fcmpgt16 %f4, %f4, %o1
48412 fmovdleu %xcc, %f11, %f11
48413 smulcc %g4, 0x1985, %i4
48414loop_5702:
48415 stx %o7, [%l7 + 0x60]
48416 fnot2 %f4, %f8
48417 fble,a %fcc0, loop_5703
48418 subcc %o2, 0x1F37, %i7
48419 tge %icc, 0x4
48420 movrgez %g3, %o6, %g2
48421loop_5703:
48422 edge32n %i2, %i1, %g7
48423 tn %icc, 0x1
48424 fnand %f0, %f2, %f6
48425 fbule %fcc2, loop_5704
48426 ldsh [%l7 + 0x1E], %l1
48427 st %f15, [%l7 + 0x44]
48428 movrlz %l3, %o0, %l2
48429loop_5704:
48430 fsrc2 %f14, %f6
48431 std %f6, [%l7 + 0x38]
48432 fmovrdlez %g5, %f2, %f0
48433 ld [%l7 + 0x28], %f1
48434 ldub [%l7 + 0x7F], %g6
48435 movle %icc, %o5, %i6
48436 movge %icc, %o3, %l5
48437 stx %g1, [%l7 + 0x78]
48438 fmul8x16 %f15, %f4, %f14
48439 ldx [%l7 + 0x28], %l0
48440 fcmpne16 %f0, %f10, %o4
48441 fcmps %fcc3, %f8, %f11
48442 sth %i3, [%l7 + 0x3E]
48443 fcmped %fcc1, %f8, %f14
48444 ldsb [%l7 + 0x43], %l4
48445 fblg %fcc1, loop_5705
48446 ldsb [%l7 + 0x51], %l6
48447 std %f10, [%l7 + 0x10]
48448 subccc %i0, 0x06CA, %o1
48449loop_5705:
48450 fblg %fcc3, loop_5706
48451 movpos %xcc, %g4, %i4
48452 movneg %xcc, %o7, %o2
48453 fands %f4, %f13, %f11
48454loop_5706:
48455 movrgz %i5, 0x339, %i7
48456 fbuge,a %fcc2, loop_5707
48457 bvc,a %icc, loop_5708
48458 ldsw [%l7 + 0x30], %g3
48459 movl %xcc, %g2, %o6
48460loop_5707:
48461 movne %icc, %i2, %i1
48462loop_5708:
48463 movcc %icc, %g7, %l1
48464 xnor %l3, 0x1BC0, %o0
48465 ldsb [%l7 + 0x55], %g5
48466 fmovsneg %icc, %f1, %f7
48467 sth %l2, [%l7 + 0x52]
48468 udivcc %g6, 0x1129, %o5
48469 array32 %i6, %o3, %g1
48470 ta %xcc, 0x3
48471 umulcc %l5, 0x0104, %o4
48472 lduh [%l7 + 0x2C], %i3
48473 movrlz %l0, 0x07F, %l4
48474 alignaddrl %i0, %o1, %g4
48475 fbul %fcc2, loop_5709
48476 ldsb [%l7 + 0x60], %l6
48477 fandnot1 %f4, %f10, %f12
48478 move %icc, %i4, %o7
48479loop_5709:
48480 ba,pn %icc, loop_5710
48481 ldd [%l7 + 0x68], %f6
48482 std %f8, [%l7 + 0x38]
48483 movvs %icc, %i5, %i7
48484loop_5710:
48485 std %f10, [%l7 + 0x48]
48486 ldsw [%l7 + 0x58], %o2
48487 fpackfix %f2, %f12
48488 brnz,a %g3, loop_5711
48489 stb %o6, [%l7 + 0x61]
48490 ldub [%l7 + 0x0C], %g2
48491 fmovsvc %icc, %f6, %f11
48492loop_5711:
48493 edge8n %i1, %i2, %g7
48494 srlx %l1, 0x17, %l3
48495 fmovse %icc, %f13, %f4
48496 srl %g5, %l2, %o0
48497 edge16l %g6, %o5, %o3
48498 sth %g1, [%l7 + 0x5E]
48499 fors %f0, %f10, %f0
48500 lduw [%l7 + 0x70], %i6
48501 fnot2s %f1, %f2
48502 fmovsvs %xcc, %f6, %f15
48503 array8 %l5, %o4, %i3
48504 nop
48505 setx loop_5712, %l0, %l1
48506 wrpr 0x1, %tl
48507 wrpr %l1, %tpc
48508 add %l1, 0x4, %l1
48509 wrpr %l1, %tnpc
48510 setx 0x34400001400, %l0, %l1
48511 wrpr %l1, %tstate
48512 wrhpr 0x4, %htstate
48513 retry
48514 stx %l4, [%l7 + 0x70]
48515 fornot1 %f0, %f12, %f6
48516 tsubcctv %i0, 0x1D34, %l0
48517loop_5712:
48518 stb %o1, [%l7 + 0x78]
48519 array32 %g4, %i4, %o7
48520 ldx [%l7 + 0x60], %l6
48521 fpack32 %f10, %f12, %f0
48522 stw %i5, [%l7 + 0x40]
48523 sllx %i7, %g3, %o6
48524 fmuld8sux16 %f4, %f13, %f0
48525 movrne %o2, 0x3A0, %g2
48526 st %f2, [%l7 + 0x14]
48527 edge32n %i2, %i1, %g7
48528 edge32 %l1, %l3, %l2
48529 srl %o0, 0x17, %g6
48530 fcmpne16 %f10, %f2, %g5
48531 fbule %fcc2, loop_5713
48532 sllx %o5, %o3, %i6
48533 stw %l5, [%l7 + 0x24]
48534 ble,a,pn %xcc, loop_5714
48535loop_5713:
48536 movne %icc, %o4, %g1
48537 addccc %l4, 0x1BAD, %i0
48538 lduh [%l7 + 0x38], %l0
48539loop_5714:
48540 movrne %i3, 0x191, %o1
48541 stx %i4, [%l7 + 0x58]
48542 sth %g4, [%l7 + 0x36]
48543 movne %xcc, %o7, %l6
48544 fsrc1s %f0, %f1
48545 fmovscs %icc, %f10, %f9
48546 stw %i5, [%l7 + 0x0C]
48547 alignaddrl %g3, %o6, %i7
48548 lduw [%l7 + 0x4C], %o2
48549 andncc %i2, %g2, %i1
48550 udivcc %l1, 0x1F90, %l3
48551 ldub [%l7 + 0x7D], %g7
48552 ldsh [%l7 + 0x2C], %l2
48553 fmul8x16au %f1, %f14, %f4
48554 fmovsle %xcc, %f4, %f9
48555 std %f8, [%l7 + 0x58]
48556 fornot1s %f14, %f8, %f15
48557 bcc,pn %icc, loop_5715
48558 te %xcc, 0x1
48559 fcmps %fcc1, %f10, %f10
48560 fmul8x16 %f14, %f8, %f4
48561loop_5715:
48562 edge32ln %o0, %g6, %o5
48563 ldd [%l7 + 0x70], %f14
48564 movpos %xcc, %o3, %g5
48565 ldd [%l7 + 0x30], %f0
48566 fexpand %f5, %f0
48567 udivcc %i6, 0x160D, %l5
48568 fble,a %fcc0, loop_5716
48569 addc %o4, %g1, %i0
48570 popc 0x0C23, %l4
48571 st %f8, [%l7 + 0x24]
48572loop_5716:
48573 movle %xcc, %l0, %o1
48574 bcc,a,pn %icc, loop_5717
48575 fmovrdgz %i3, %f2, %f10
48576 umulcc %i4, %o7, %l6
48577 ldsw [%l7 + 0x18], %i5
48578loop_5717:
48579 std %f4, [%l7 + 0x40]
48580 fmuld8sux16 %f10, %f0, %f14
48581 std %f4, [%l7 + 0x10]
48582 fbue,a %fcc3, loop_5718
48583 fsrc1 %f4, %f0
48584 umulcc %g3, %g4, %o6
48585 fnot1s %f11, %f9
48586loop_5718:
48587 ldsw [%l7 + 0x0C], %o2
48588 sth %i7, [%l7 + 0x3A]
48589 ld [%l7 + 0x7C], %f5
48590 ldub [%l7 + 0x63], %i2
48591 fpmerge %f14, %f3, %f4
48592 fxnors %f0, %f13, %f13
48593 alignaddr %i1, %l1, %g2
48594 fmuld8ulx16 %f4, %f8, %f6
48595 fmovsl %xcc, %f6, %f7
48596 bvc,pt %icc, loop_5719
48597 fmuld8ulx16 %f11, %f8, %f6
48598 fmovsa %icc, %f5, %f5
48599 fpadd32 %f14, %f8, %f4
48600loop_5719:
48601 popc 0x158F, %g7
48602 movne %icc, %l2, %l3
48603 array32 %o0, %g6, %o3
48604 faligndata %f6, %f8, %f2
48605 ldsw [%l7 + 0x20], %o5
48606 stb %g5, [%l7 + 0x7B]
48607 fxnors %f5, %f5, %f1
48608 st %f1, [%l7 + 0x68]
48609 ldub [%l7 + 0x0B], %i6
48610 ldd [%l7 + 0x28], %f14
48611 fmovdneg %icc, %f14, %f14
48612 fcmpd %fcc0, %f0, %f2
48613 std %f0, [%l7 + 0x58]
48614 fmovrdlz %o4, %f8, %f14
48615 add %g1, 0x1F0F, %l5
48616 fones %f11
48617 ldd [%l7 + 0x40], %f8
48618 sll %l4, %i0, %o1
48619 fbul %fcc1, loop_5720
48620 bn,a,pt %icc, loop_5721
48621 movcc %icc, %i3, %l0
48622 std %f14, [%l7 + 0x10]
48623loop_5720:
48624 ldsh [%l7 + 0x60], %i4
48625loop_5721:
48626 sth %l6, [%l7 + 0x28]
48627 std %f8, [%l7 + 0x30]
48628 fpsub32s %f11, %f3, %f3
48629 fpack32 %f4, %f10, %f10
48630 ldub [%l7 + 0x0E], %o7
48631 fmovdgu %xcc, %f1, %f13
48632 popc 0x0F05, %i5
48633 fmovrsgz %g3, %f10, %f1
48634 brnz,a %g4, loop_5722
48635 fandnot1 %f8, %f12, %f14
48636 stx %o2, [%l7 + 0x58]
48637 tge %icc, 0x7
48638loop_5722:
48639 fmovspos %xcc, %f8, %f13
48640 edge16 %i7, %i2, %i1
48641 fmovsa %xcc, %f12, %f9
48642 ldsw [%l7 + 0x2C], %l1
48643 sra %o6, 0x1D, %g7
48644 fmovdn %icc, %f15, %f9
48645 addccc %l2, %g2, %o0
48646 fmovsvc %xcc, %f13, %f9
48647 fnand %f10, %f2, %f4
48648 stx %l3, [%l7 + 0x38]
48649 ld [%l7 + 0x58], %f7
48650 fmovdcs %xcc, %f10, %f12
48651 fmovdvc %icc, %f5, %f14
48652 ble %icc, loop_5723
48653 std %f8, [%l7 + 0x38]
48654 edge32 %g6, %o5, %g5
48655 fbul,a %fcc3, loop_5724
48656loop_5723:
48657 srax %o3, %o4, %g1
48658 tsubcctv %i6, 0x01ED, %l5
48659 fmovrdlz %i0, %f8, %f10
48660loop_5724:
48661 brlz %l4, loop_5725
48662 fpsub32s %f2, %f15, %f9
48663 smulcc %i3, 0x10F8, %o1
48664 fbn %fcc1, loop_5726
48665loop_5725:
48666 tl %icc, 0x6
48667 fcmpgt16 %f2, %f2, %i4
48668 andncc %l6, %o7, %i5
48669loop_5726:
48670 ld [%l7 + 0x7C], %f7
48671 fmovrse %l0, %f14, %f0
48672 array8 %g3, %o2, %g4
48673 std %f14, [%l7 + 0x68]
48674 std %f6, [%l7 + 0x18]
48675 xnor %i2, 0x14EF, %i1
48676 sth %i7, [%l7 + 0x28]
48677 sth %l1, [%l7 + 0x20]
48678 fones %f6
48679 tn %xcc, 0x2
48680 andn %o6, 0x1192, %g7
48681 fpadd32 %f2, %f14, %f14
48682 fabss %f10, %f3
48683 srl %g2, 0x16, %o0
48684 std %f14, [%l7 + 0x58]
48685 ldsw [%l7 + 0x20], %l3
48686 fnand %f8, %f8, %f12
48687 fblg,a %fcc1, loop_5727
48688 brgz %g6, loop_5728
48689 sllx %l2, 0x13, %g5
48690 umulcc %o3, 0x1C42, %o4
48691loop_5727:
48692 ldsb [%l7 + 0x36], %o5
48693loop_5728:
48694 sth %g1, [%l7 + 0x76]
48695 ble,a loop_5729
48696 st %f6, [%l7 + 0x78]
48697 subcc %i6, %i0, %l4
48698 lduw [%l7 + 0x34], %i3
48699loop_5729:
48700 fmovdle %icc, %f5, %f6
48701 fbuge %fcc3, loop_5730
48702 brlez %l5, loop_5731
48703 sth %o1, [%l7 + 0x08]
48704 andncc %i4, %l6, %o7
48705loop_5730:
48706 movg %icc, %i5, %g3
48707loop_5731:
48708 fmovrsgz %l0, %f8, %f14
48709 fmovdne %icc, %f14, %f12
48710 taddcctv %o2, %g4, %i2
48711 tl %xcc, 0x5
48712 or %i7, 0x00CC, %i1
48713 fmovsleu %icc, %f11, %f9
48714 addc %l1, %g7, %g2
48715 edge16l %o0, %o6, %g6
48716 fornot2 %f8, %f0, %f8
48717 fcmpeq32 %f10, %f14, %l2
48718 fnot1s %f8, %f13
48719 stw %l3, [%l7 + 0x6C]
48720 stw %g5, [%l7 + 0x10]
48721 fsrc2s %f2, %f12
48722 fmovrde %o4, %f2, %f4
48723 std %f6, [%l7 + 0x40]
48724 andncc %o3, %g1, %o5
48725 fornot2s %f11, %f9, %f14
48726 sethi 0x1B26, %i0
48727 lduw [%l7 + 0x68], %l4
48728 te %icc, 0x4
48729 move %xcc, %i6, %i3
48730 tsubcc %l5, 0x02D4, %i4
48731 brlez %o1, loop_5732
48732 fornot2 %f2, %f12, %f6
48733 fpsub32s %f6, %f7, %f7
48734 fnot1s %f15, %f2
48735loop_5732:
48736 fcmpne32 %f6, %f14, %o7
48737 ldsw [%l7 + 0x48], %l6
48738 stx %g3, [%l7 + 0x70]
48739 bgu,pt %icc, loop_5733
48740 umul %l0, 0x1A97, %o2
48741 orcc %g4, %i2, %i7
48742 bshuffle %f14, %f14, %f8
48743loop_5733:
48744 fpack16 %f2, %f4
48745 movcs %xcc, %i1, %i5
48746 bg,pn %xcc, loop_5734
48747 fpack32 %f0, %f4, %f2
48748 stb %l1, [%l7 + 0x42]
48749 movcc %icc, %g7, %g2
48750loop_5734:
48751 fmovsgu %xcc, %f7, %f15
48752 lduw [%l7 + 0x50], %o0
48753 for %f0, %f14, %f10
48754 sth %g6, [%l7 + 0x10]
48755 movcs %icc, %l2, %l3
48756 fpsub16 %f12, %f0, %f12
48757 ldsh [%l7 + 0x24], %o6
48758 fcmpd %fcc0, %f2, %f2
48759 udiv %g5, 0x1FD3, %o4
48760 movneg %icc, %g1, %o3
48761 bl,a,pt %xcc, loop_5735
48762 mova %icc, %o5, %i0
48763 fpsub16 %f8, %f4, %f2
48764 ldd [%l7 + 0x30], %f12
48765loop_5735:
48766 fexpand %f1, %f4
48767 lduh [%l7 + 0x10], %i6
48768 fpadd16s %f11, %f8, %f13
48769 fmovdneg %xcc, %f6, %f7
48770 movrne %i3, %l5, %l4
48771 fcmps %fcc0, %f15, %f14
48772 fmovrsne %o1, %f11, %f14
48773 fmovsg %xcc, %f12, %f5
48774 udivcc %i4, 0x1158, %l6
48775 fmovsn %xcc, %f1, %f11
48776 movvc %icc, %o7, %g3
48777 fpsub16s %f11, %f2, %f13
48778 ldub [%l7 + 0x10], %o2
48779 ldsb [%l7 + 0x60], %l0
48780 edge16ln %g4, %i2, %i7
48781 fsrc1s %f9, %f13
48782 fmovdg %icc, %f8, %f1
48783 fors %f6, %f5, %f10
48784 fandnot2 %f12, %f12, %f14
48785 ldd [%l7 + 0x40], %f0
48786 fpack32 %f6, %f6, %f0
48787 xnorcc %i5, %i1, %l1
48788 fsrc2s %f7, %f14
48789 fmovrslz %g2, %f3, %f10
48790 fpsub32s %f7, %f11, %f7
48791 bvc,pn %xcc, loop_5736
48792 fnand %f4, %f2, %f10
48793 mulx %g7, %o0, %g6
48794 ldsh [%l7 + 0x76], %l2
48795loop_5736:
48796 tvs %xcc, 0x4
48797 ba %icc, loop_5737
48798 movg %icc, %o6, %l3
48799 fnands %f7, %f11, %f15
48800 ldd [%l7 + 0x68], %f6
48801loop_5737:
48802 movn %icc, %o4, %g5
48803 movge %icc, %o3, %g1
48804 fmovde %icc, %f12, %f12
48805 fmovde %icc, %f4, %f15
48806 st %f1, [%l7 + 0x50]
48807 bne,a %icc, loop_5738
48808 ldd [%l7 + 0x28], %f4
48809 xnorcc %i0, 0x0BA2, %i6
48810 bshuffle %f12, %f10, %f8
48811loop_5738:
48812 ldub [%l7 + 0x24], %o5
48813 fmovdneg %icc, %f14, %f11
48814 ldd [%l7 + 0x70], %f12
48815 stb %l5, [%l7 + 0x43]
48816 sethi 0x1449, %i3
48817 ba loop_5739
48818 fbue %fcc2, loop_5740
48819 fandnot2s %f14, %f15, %f7
48820 edge8l %o1, %i4, %l6
48821loop_5739:
48822 fpack16 %f6, %f11
48823loop_5740:
48824 fxors %f15, %f9, %f2
48825 ldx [%l7 + 0x78], %l4
48826 edge16n %o7, %o2, %l0
48827 fnegs %f1, %f3
48828 bpos,a,pn %xcc, loop_5741
48829 fmul8x16 %f9, %f0, %f6
48830 st %f13, [%l7 + 0x44]
48831 bpos,pt %xcc, loop_5742
48832loop_5741:
48833 subcc %g4, 0x17A6, %g3
48834 ld [%l7 + 0x20], %f4
48835 lduh [%l7 + 0x1C], %i2
48836loop_5742:
48837 edge16ln %i5, %i1, %l1
48838 stb %g2, [%l7 + 0x39]
48839 taddcc %g7, 0x1B59, %o0
48840 fpadd16 %f4, %f12, %f0
48841 tcc %icc, 0x4
48842 stx %i7, [%l7 + 0x58]
48843 std %f2, [%l7 + 0x58]
48844 movpos %icc, %l2, %g6
48845 stx %o6, [%l7 + 0x48]
48846 fmovdvc %icc, %f13, %f4
48847 srl %l3, 0x0E, %g5
48848 ldd [%l7 + 0x10], %f6
48849 std %f10, [%l7 + 0x28]
48850 movrlez %o4, 0x2C8, %o3
48851 movleu %xcc, %g1, %i6
48852 fnands %f7, %f10, %f4
48853 ldub [%l7 + 0x62], %o5
48854 fmovrdlz %l5, %f10, %f2
48855 lduh [%l7 + 0x34], %i0
48856 fbne,a %fcc2, loop_5743
48857 st %f13, [%l7 + 0x60]
48858 fbug,a %fcc1, loop_5744
48859 fmovrdlz %o1, %f14, %f10
48860loop_5743:
48861 fbne,a %fcc3, loop_5745
48862 lduh [%l7 + 0x12], %i3
48863loop_5744:
48864 mulx %l6, 0x045C, %l4
48865 fmovrdlz %o7, %f2, %f2
48866loop_5745:
48867 bl,a,pn %xcc, loop_5746
48868 stx %o2, [%l7 + 0x08]
48869 fmovrse %l0, %f0, %f11
48870 fmovdcs %icc, %f5, %f10
48871loop_5746:
48872 tneg %icc, 0x4
48873 fmovdl %xcc, %f6, %f3
48874 fbne,a %fcc3, loop_5747
48875 faligndata %f6, %f12, %f0
48876 fmovse %xcc, %f6, %f6
48877 smul %g4, 0x1826, %g3
48878loop_5747:
48879 movrgz %i2, 0x1EC, %i5
48880 stw %i1, [%l7 + 0x60]
48881 te %xcc, 0x1
48882 fandnot1 %f14, %f10, %f12
48883 fmovsvs %xcc, %f6, %f3
48884 ldsh [%l7 + 0x4E], %i4
48885 fornot1s %f0, %f0, %f13
48886 brlez,a %l1, loop_5748
48887 tgu %xcc, 0x0
48888 bcs %icc, loop_5749
48889 nop
48890 setx loop_5750, %l0, %l1
48891 wrpr 0x1, %tl
48892 wrpr %l1, %tnpc
48893 setx 0x34400001400, %l0, %l1
48894 wrpr %l1, %tstate
48895 wrhpr 0x4, %htstate
48896 done
48897loop_5748:
48898 fxnors %f14, %f9, %f13
48899 bgu,pn %xcc, loop_5751
48900loop_5749:
48901 fnors %f9, %f1, %f14
48902loop_5750:
48903 fmovsg %xcc, %f14, %f3
48904 st %f12, [%l7 + 0x6C]
48905loop_5751:
48906 tvs %icc, 0x1
48907 fornot1 %f2, %f14, %f0
48908 fmovrsne %g2, %f14, %f1
48909 mulx %o0, %i7, %l2
48910 stb %g7, [%l7 + 0x7B]
48911 fmovrsgez %o6, %f2, %f10
48912 ldd [%l7 + 0x10], %f2
48913 fabsd %f2, %f10
48914 ldx [%l7 + 0x28], %l3
48915 fpsub16s %f7, %f2, %f13
48916 fmovrdlez %g6, %f0, %f2
48917 stb %g5, [%l7 + 0x3C]
48918 alignaddr %o3, %o4, %i6
48919 fmovdn %icc, %f15, %f5
48920 fmovrslz %g1, %f6, %f11
48921 fpsub32 %f14, %f14, %f2
48922 edge32ln %l5, %i0, %o5
48923 siam 0x2
48924 lduw [%l7 + 0x5C], %o1
48925 brlez,a %l6, loop_5752
48926 edge8n %l4, %o7, %i3
48927 brlez,a %o2, loop_5753
48928 bgu,pt %icc, loop_5754
48929loop_5752:
48930 fbue %fcc2, loop_5755
48931 lduw [%l7 + 0x50], %l0
48932loop_5753:
48933 bvs,a loop_5756
48934loop_5754:
48935 fcmple16 %f14, %f6, %g3
48936loop_5755:
48937 ldsb [%l7 + 0x5B], %g4
48938 ldsw [%l7 + 0x50], %i5
48939loop_5756:
48940 mova %icc, %i1, %i2
48941 movvc %xcc, %l1, %i4
48942 ldsh [%l7 + 0x14], %g2
48943 ldx [%l7 + 0x18], %o0
48944 bgu,a,pt %icc, loop_5757
48945 ldd [%l7 + 0x30], %f14
48946 bneg,a %icc, loop_5758
48947 call loop_5759
48948loop_5757:
48949 movge %xcc, %l2, %i7
48950 bg,a,pt %xcc, loop_5760
48951loop_5758:
48952 stx %g7, [%l7 + 0x28]
48953loop_5759:
48954 fmovsgu %icc, %f1, %f9
48955 brgez %o6, loop_5761
48956loop_5760:
48957 fcmpeq32 %f8, %f12, %l3
48958 edge32 %g5, %g6, %o4
48959 sethi 0x0F30, %i6
48960loop_5761:
48961 umul %o3, 0x04B4, %g1
48962 ldd [%l7 + 0x68], %f10
48963 stb %l5, [%l7 + 0x5C]
48964 std %f2, [%l7 + 0x10]
48965 ldub [%l7 + 0x22], %i0
48966 lduh [%l7 + 0x16], %o1
48967 fnot2s %f9, %f2
48968 sth %o5, [%l7 + 0x7E]
48969 edge32l %l6, %o7, %l4
48970 fbug,a %fcc3, loop_5762
48971 fxor %f4, %f2, %f6
48972 ldsh [%l7 + 0x74], %i3
48973 fbne,a %fcc3, loop_5763
48974loop_5762:
48975 srax %o2, %g3, %l0
48976 fandnot1 %f0, %f6, %f12
48977 fmovrdgz %g4, %f6, %f10
48978loop_5763:
48979 ldx [%l7 + 0x50], %i5
48980 fandnot1s %f3, %f3, %f7
48981 fpackfix %f10, %f7
48982 subc %i2, 0x02A1, %i1
48983 array16 %i4, %l1, %g2
48984 stx %o0, [%l7 + 0x70]
48985 fpsub16s %f5, %f4, %f15
48986 ldub [%l7 + 0x49], %i7
48987 bvc,pt %icc, loop_5764
48988 fbo %fcc3, loop_5765
48989 taddcctv %g7, %o6, %l3
48990 fcmped %fcc3, %f10, %f4
48991loop_5764:
48992 fbug %fcc3, loop_5766
48993loop_5765:
48994 fmovda %icc, %f12, %f11
48995 fsrc1 %f4, %f4
48996 movrgz %g5, %g6, %o4
48997loop_5766:
48998 lduh [%l7 + 0x7E], %l2
48999 fblg %fcc3, loop_5767
49000 smul %o3, %i6, %g1
49001 lduh [%l7 + 0x32], %i0
49002 fmovdgu %xcc, %f4, %f12
49003loop_5767:
49004 fcmpd %fcc3, %f14, %f2
49005 stw %o1, [%l7 + 0x44]
49006 sdivx %l5, 0x1444, %o5
49007 fmovrsgz %o7, %f4, %f11
49008 mova %icc, %l4, %l6
49009 bn,a,pn %icc, loop_5768
49010 ldub [%l7 + 0x7D], %o2
49011 pdist %f4, %f10, %f2
49012 bcs,a loop_5769
49013loop_5768:
49014 ldsb [%l7 + 0x7A], %i3
49015 call loop_5770
49016 fsrc2 %f4, %f2
49017loop_5769:
49018 stb %l0, [%l7 + 0x4C]
49019 tle %icc, 0x5
49020loop_5770:
49021 fxors %f15, %f8, %f10
49022 tpos %icc, 0x4
49023 fcmpgt32 %f4, %f6, %g4
49024 brlz,a %g3, loop_5771
49025 lduh [%l7 + 0x10], %i5
49026 fxor %f6, %f6, %f12
49027 fmul8x16au %f14, %f7, %f0
49028loop_5771:
49029 movvc %icc, %i2, %i4
49030 st %f9, [%l7 + 0x64]
49031 fpsub16 %f6, %f6, %f14
49032 andcc %l1, %g2, %i1
49033 fones %f9
49034 ldsw [%l7 + 0x78], %o0
49035 stb %i7, [%l7 + 0x60]
49036 fcmple32 %f12, %f8, %g7
49037 ldsh [%l7 + 0x12], %l3
49038 sth %g5, [%l7 + 0x6A]
49039 fxor %f14, %f4, %f14
49040 st %f10, [%l7 + 0x74]
49041 sth %g6, [%l7 + 0x4E]
49042 fmovsleu %xcc, %f14, %f4
49043 fpmerge %f10, %f12, %f4
49044 fnot2 %f4, %f6
49045 lduw [%l7 + 0x4C], %o4
49046 fabsd %f0, %f4
49047 fors %f12, %f8, %f8
49048 ld [%l7 + 0x08], %f0
49049 fnors %f11, %f0, %f2
49050 movne %icc, %l2, %o6
49051 taddcctv %i6, 0x11CD, %o3
49052 bshuffle %f6, %f6, %f12
49053 ldub [%l7 + 0x59], %i0
49054 array8 %g1, %o1, %o5
49055 stb %l5, [%l7 + 0x30]
49056 std %f4, [%l7 + 0x20]
49057 fpadd16s %f15, %f3, %f7
49058 sth %o7, [%l7 + 0x70]
49059 fmovdg %xcc, %f7, %f5
49060 edge16 %l4, %o2, %l6
49061 fmovsne %icc, %f13, %f1
49062 fpadd16 %f12, %f12, %f6
49063 bvs,a,pt %icc, loop_5772
49064 sethi 0x1BBA, %i3
49065 bgu,a loop_5773
49066 and %l0, 0x0594, %g4
49067loop_5772:
49068 fbu,a %fcc1, loop_5774
49069 movrlz %i5, 0x001, %i2
49070loop_5773:
49071 fcmpeq32 %f0, %f12, %i4
49072 lduw [%l7 + 0x50], %g3
49073loop_5774:
49074 addc %g2, 0x0715, %l1
49075 ldsh [%l7 + 0x44], %i1
49076 ld [%l7 + 0x20], %f6
49077 xnorcc %o0, 0x0DB8, %g7
49078 movcc %icc, %i7, %g5
49079 tn %icc, 0x3
49080 fmovdneg %xcc, %f14, %f13
49081 fmovsgu %icc, %f15, %f13
49082 ldsb [%l7 + 0x66], %l3
49083 movleu %icc, %o4, %g6
49084 tvs %xcc, 0x1
49085 fbue,a %fcc0, loop_5775
49086 ldx [%l7 + 0x18], %o6
49087 srl %i6, 0x14, %o3
49088 fnot2 %f14, %f0
49089loop_5775:
49090 nop
49091 setx loop_5776, %l0, %l1
49092 wrpr 0x1, %tl
49093 wrpr %l1, %tpc
49094 add %l1, 0x4, %l1
49095 wrpr %l1, %tnpc
49096 setx 0x34400001400, %l0, %l1
49097 wrpr %l1, %tstate
49098 wrhpr 0x4, %htstate
49099 retry
49100 fmovsgu %xcc, %f7, %f8
49101 nop
49102 setx loop_5777, %l0, %l1
49103 wrpr 0x1, %tl
49104 wrpr %l1, %tpc
49105 add %l1, 0x4, %l1
49106 wrpr %l1, %tnpc
49107 setx 0x34400001400, %l0, %l1
49108 wrpr %l1, %tstate
49109 wrhpr 0x4, %htstate
49110 retry
49111 fmovsneg %xcc, %f11, %f8
49112loop_5776:
49113 ldsb [%l7 + 0x18], %i0
49114 lduh [%l7 + 0x3E], %l2
49115loop_5777:
49116 brz %g1, loop_5778
49117 fmovsvc %icc, %f4, %f6
49118 xor %o5, 0x1D7F, %o1
49119 fpadd32s %f7, %f2, %f14
49120loop_5778:
49121 ldsw [%l7 + 0x78], %o7
49122 orn %l5, %o2, %l4
49123 stw %l6, [%l7 + 0x18]
49124 fors %f10, %f8, %f13
49125 fmul8x16 %f15, %f6, %f4
49126 fmovsgu %icc, %f0, %f8
49127 stw %l0, [%l7 + 0x24]
49128 fmovsl %xcc, %f1, %f13
49129 mulscc %i3, %g4, %i5
49130 sth %i2, [%l7 + 0x46]
49131 movge %xcc, %g3, %g2
49132 fxnors %f10, %f15, %f7
49133 tvc %xcc, 0x6
49134 ldsh [%l7 + 0x76], %l1
49135 fand %f2, %f10, %f12
49136 movcs %xcc, %i4, %i1
49137 andncc %o0, %g7, %g5
49138 bvs,a loop_5779
49139 fmuld8sux16 %f14, %f7, %f14
49140 stx %l3, [%l7 + 0x38]
49141 ldx [%l7 + 0x58], %o4
49142loop_5779:
49143 movrlz %g6, 0x1A2, %i7
49144 movrlz %o6, 0x015, %o3
49145 fbo,a %fcc1, loop_5780
49146 nop
49147 setx loop_5781, %l0, %l1
49148 wrpr 0x1, %tl
49149 wrpr %l1, %tpc
49150 add %l1, 0x4, %l1
49151 wrpr %l1, %tnpc
49152 setx 0x34400001400, %l0, %l1
49153 wrpr %l1, %tstate
49154 wrhpr 0x4, %htstate
49155 retry
49156 fmul8sux16 %f0, %f2, %f4
49157 stb %i0, [%l7 + 0x6B]
49158loop_5780:
49159 lduw [%l7 + 0x7C], %i6
49160loop_5781:
49161 fmovscs %icc, %f13, %f14
49162 movne %xcc, %g1, %o5
49163 stx %l2, [%l7 + 0x50]
49164 fbne %fcc3, loop_5782
49165 lduw [%l7 + 0x68], %o7
49166 fmovrslz %o1, %f9, %f1
49167 fmul8x16 %f7, %f12, %f12
49168loop_5782:
49169 popc 0x1932, %l5
49170 fexpand %f3, %f6
49171 fbu,a %fcc0, loop_5783
49172 tsubcc %l4, 0x13DD, %l6
49173 movvc %xcc, %l0, %i3
49174 fmovsge %icc, %f13, %f1
49175loop_5783:
49176 smul %o2, %g4, %i2
49177 tneg %icc, 0x3
49178 call loop_5784
49179 sdiv %g3, 0x1EF0, %i5
49180 tg %xcc, 0x6
49181 alignaddrl %g2, %i4, %i1
49182loop_5784:
49183 ldd [%l7 + 0x48], %f8
49184 bcc %icc, loop_5785
49185 fmovrslz %o0, %f4, %f5
49186 stw %l1, [%l7 + 0x24]
49187 fnot2s %f10, %f14
49188loop_5785:
49189 tcs %xcc, 0x7
49190 fmovsneg %icc, %f9, %f8
49191 movrlez %g5, %l3, %o4
49192 ldsh [%l7 + 0x7C], %g6
49193 ldx [%l7 + 0x60], %g7
49194 stw %o6, [%l7 + 0x44]
49195 fcmpgt32 %f14, %f10, %o3
49196 taddcc %i0, %i6, %g1
49197 fbul %fcc2, loop_5786
49198 fpackfix %f4, %f6
49199 ldsw [%l7 + 0x0C], %o5
49200 fmovrde %i7, %f14, %f8
49201loop_5786:
49202 fmovrse %l2, %f11, %f1
49203 ldsh [%l7 + 0x2A], %o7
49204 lduh [%l7 + 0x6A], %l5
49205 bl,pn %xcc, loop_5787
49206 fbug,a %fcc3, loop_5788
49207 tle %icc, 0x6
49208 tneg %xcc, 0x5
49209loop_5787:
49210 ldd [%l7 + 0x70], %f10
49211loop_5788:
49212 ldx [%l7 + 0x48], %l4
49213 sdivx %l6, 0x13A4, %l0
49214 stb %o1, [%l7 + 0x3B]
49215 fmovrse %o2, %f3, %f5
49216 fpsub32s %f13, %f9, %f14
49217 st %f11, [%l7 + 0x14]
49218 fblg,a %fcc1, loop_5789
49219 fmovdleu %xcc, %f10, %f15
49220 stw %i3, [%l7 + 0x18]
49221 fmovdl %xcc, %f8, %f0
49222loop_5789:
49223 tsubcctv %i2, 0x022F, %g4
49224 ldsb [%l7 + 0x09], %g3
49225 fbul,a %fcc0, loop_5790
49226 add %g2, %i5, %i1
49227 fmovdpos %icc, %f8, %f14
49228 fmovrdgz %o0, %f10, %f2
49229loop_5790:
49230 ldd [%l7 + 0x40], %f0
49231 fblg,a %fcc2, loop_5791
49232 sth %l1, [%l7 + 0x48]
49233 stb %i4, [%l7 + 0x7C]
49234 fmovsg %xcc, %f12, %f5
49235loop_5791:
49236 ldsb [%l7 + 0x55], %g5
49237 fsrc1s %f12, %f7
49238 fpadd32 %f0, %f14, %f8
49239 andncc %l3, %o4, %g7
49240 sth %g6, [%l7 + 0x4E]
49241 ldx [%l7 + 0x40], %o6
49242 array32 %o3, %i0, %i6
49243 subc %g1, 0x057A, %o5
49244 stw %i7, [%l7 + 0x4C]
49245 fcmpne16 %f8, %f2, %l2
49246 ba,a,pt %icc, loop_5792
49247 tl %xcc, 0x7
49248 and %l5, %l4, %o7
49249 lduh [%l7 + 0x3E], %l6
49250loop_5792:
49251 fands %f2, %f3, %f7
49252 tne %xcc, 0x5
49253 ldsw [%l7 + 0x28], %o1
49254 fandnot1s %f0, %f14, %f10
49255 fcmped %fcc2, %f12, %f10
49256 ldsh [%l7 + 0x4E], %o2
49257 stx %l0, [%l7 + 0x08]
49258 movrlez %i2, 0x0E0, %i3
49259 sth %g3, [%l7 + 0x0E]
49260 subc %g2, 0x0AB2, %i5
49261 te %xcc, 0x1
49262 or %g4, 0x0B4C, %o0
49263 xnor %l1, 0x0244, %i4
49264 sethi 0x1FD7, %i1
49265 movle %icc, %l3, %g5
49266 edge16ln %o4, %g7, %g6
49267 st %f14, [%l7 + 0x7C]
49268 bleu,a,pt %xcc, loop_5793
49269 movrlez %o6, %i0, %i6
49270 bvs,a loop_5794
49271 stx %g1, [%l7 + 0x58]
49272loop_5793:
49273 tneg %xcc, 0x2
49274 tl %icc, 0x1
49275loop_5794:
49276 ble,a %xcc, loop_5795
49277 stx %o3, [%l7 + 0x38]
49278 xorcc %i7, 0x1BD9, %l2
49279 ldsb [%l7 + 0x64], %o5
49280loop_5795:
49281 fmovrsne %l5, %f0, %f14
49282 fcmped %fcc3, %f2, %f12
49283 bne loop_5796
49284 fpack16 %f12, %f8
49285 tn %icc, 0x1
49286 fmovdvs %icc, %f13, %f15
49287loop_5796:
49288 edge16 %l4, %o7, %o1
49289 movge %icc, %l6, %o2
49290 fmovdgu %xcc, %f4, %f7
49291 fexpand %f3, %f2
49292 ldub [%l7 + 0x73], %l0
49293 ldd [%l7 + 0x50], %f4
49294 subcc %i2, %g3, %g2
49295 umul %i5, 0x07CB, %g4
49296 xorcc %i3, %l1, %o0
49297 edge16 %i1, %i4, %l3
49298 ldsh [%l7 + 0x32], %g5
49299 ldx [%l7 + 0x50], %o4
49300 fmovscs %xcc, %f6, %f4
49301 lduw [%l7 + 0x08], %g7
49302 fmovdvc %icc, %f8, %f5
49303 ldub [%l7 + 0x61], %g6
49304 edge16ln %i0, %i6, %g1
49305 fsrc1 %f12, %f12
49306 std %f2, [%l7 + 0x40]
49307 fmovsleu %icc, %f12, %f10
49308 fbe,a %fcc3, loop_5797
49309 ld [%l7 + 0x30], %f1
49310 ldx [%l7 + 0x28], %o6
49311 andn %o3, %l2, %i7
49312loop_5797:
49313 fands %f8, %f4, %f15
49314 udivx %o5, 0x0A6F, %l4
49315 std %f0, [%l7 + 0x40]
49316 addccc %l5, 0x0326, %o7
49317 bpos,pt %xcc, loop_5798
49318 sth %o1, [%l7 + 0x10]
49319 fmovrdne %o2, %f4, %f0
49320 sra %l0, 0x12, %l6
49321loop_5798:
49322 mulscc %g3, %g2, %i5
49323 fmovdge %icc, %f6, %f10
49324 srlx %g4, %i2, %i3
49325 bge loop_5799
49326 ldsb [%l7 + 0x6B], %o0
49327 taddcc %l1, 0x17C0, %i4
49328 fmovsle %icc, %f9, %f9
49329loop_5799:
49330 fpsub32s %f4, %f0, %f10
49331 fnot1 %f0, %f0
49332 fmovsn %icc, %f0, %f3
49333 ldub [%l7 + 0x6B], %i1
49334 fornot2 %f12, %f10, %f14
49335 bgu,pt %xcc, loop_5800
49336 edge16n %l3, %g5, %o4
49337 ldsw [%l7 + 0x10], %g7
49338 fones %f7
49339loop_5800:
49340 std %f14, [%l7 + 0x30]
49341 sth %i0, [%l7 + 0x4E]
49342 fmovsneg %icc, %f10, %f3
49343 brlz %i6, loop_5801
49344 lduh [%l7 + 0x2E], %g1
49345 pdist %f0, %f14, %f4
49346 fmovsa %xcc, %f0, %f3
49347loop_5801:
49348 ldsh [%l7 + 0x4E], %g6
49349 ldd [%l7 + 0x48], %f4
49350 fcmple16 %f2, %f2, %o3
49351 fbne %fcc2, loop_5802
49352 st %f15, [%l7 + 0x64]
49353 fornot2 %f6, %f14, %f8
49354 brnz %o6, loop_5803
49355loop_5802:
49356 bvc,a loop_5804
49357 ldsw [%l7 + 0x30], %i7
49358 sub %l2, %l4, %l5
49359loop_5803:
49360 fmovdge %xcc, %f8, %f10
49361loop_5804:
49362 movle %icc, %o5, %o7
49363 movn %icc, %o2, %o1
49364 fpsub16 %f8, %f0, %f0
49365 sth %l0, [%l7 + 0x2A]
49366 std %f10, [%l7 + 0x48]
49367 ldsw [%l7 + 0x48], %g3
49368 ldsh [%l7 + 0x68], %g2
49369 te %icc, 0x6
49370 fmovdg %icc, %f12, %f0
49371 fmovrslez %l6, %f11, %f15
49372 stb %g4, [%l7 + 0x1B]
49373 subcc %i5, 0x1022, %i2
49374 sth %o0, [%l7 + 0x4E]
49375 fmovrsgz %l1, %f4, %f14
49376 st %f1, [%l7 + 0x48]
49377 st %f7, [%l7 + 0x10]
49378 sth %i3, [%l7 + 0x52]
49379 xor %i4, %i1, %l3
49380 fcmple32 %f2, %f0, %g5
49381 faligndata %f10, %f2, %f10
49382 fbg %fcc2, loop_5805
49383 fnegs %f1, %f13
49384 nop
49385 setx loop_5806, %l0, %l1
49386 wrpr 0x1, %tl
49387 wrpr %l1, %tpc
49388 add %l1, 0x4, %l1
49389 wrpr %l1, %tnpc
49390 setx 0x34400001400, %l0, %l1
49391 wrpr %l1, %tstate
49392 wrhpr 0x4, %htstate
49393 retry
49394 stb %o4, [%l7 + 0x20]
49395loop_5805:
49396 udiv %g7, 0x0A90, %i0
49397 movpos %xcc, %i6, %g1
49398loop_5806:
49399 fxors %f7, %f13, %f12
49400 ldub [%l7 + 0x63], %g6
49401 stb %o6, [%l7 + 0x1B]
49402 fcmple32 %f2, %f8, %i7
49403 edge32ln %o3, %l2, %l4
49404 ldx [%l7 + 0x10], %o5
49405 fsrc1 %f8, %f10
49406 ldsw [%l7 + 0x38], %l5
49407 fmovsvc %icc, %f14, %f5
49408 fand %f4, %f10, %f2
49409 fbge,a %fcc1, loop_5807
49410 fxors %f15, %f9, %f6
49411 fpadd16 %f12, %f10, %f10
49412 ldd [%l7 + 0x50], %f6
49413loop_5807:
49414 stb %o2, [%l7 + 0x5A]
49415 fbo %fcc0, loop_5808
49416 ldsh [%l7 + 0x2A], %o1
49417 sth %l0, [%l7 + 0x0C]
49418 fxnor %f2, %f6, %f4
49419loop_5808:
49420 fble,a %fcc3, loop_5809
49421 stw %g3, [%l7 + 0x7C]
49422 ldsw [%l7 + 0x34], %g2
49423 stx %o7, [%l7 + 0x48]
49424loop_5809:
49425 lduh [%l7 + 0x3E], %l6
49426 orncc %g4, %i2, %o0
49427 bl,pn %xcc, loop_5810
49428 ldsh [%l7 + 0x56], %i5
49429 fnot1s %f15, %f15
49430 fandnot2s %f10, %f9, %f12
49431loop_5810:
49432 bg,a %xcc, loop_5811
49433 move %icc, %l1, %i4
49434 ld [%l7 + 0x0C], %f2
49435 edge32n %i1, %i3, %l3
49436loop_5811:
49437 fsrc2s %f8, %f5
49438 alignaddrl %g5, %g7, %i0
49439 stx %o4, [%l7 + 0x78]
49440 st %f3, [%l7 + 0x5C]
49441 fcmpeq32 %f12, %f8, %i6
49442 sth %g1, [%l7 + 0x58]
49443 lduh [%l7 + 0x78], %o6
49444 bvs,pt %xcc, loop_5812
49445 ldsh [%l7 + 0x58], %i7
49446 array16 %o3, %g6, %l2
49447 tsubcc %o5, 0x050E, %l5
49448loop_5812:
49449 fabss %f12, %f6
49450 fxors %f9, %f6, %f13
49451 fmovdvs %icc, %f10, %f7
49452 alignaddr %l4, %o1, %l0
49453 move %icc, %g3, %g2
49454 ld [%l7 + 0x68], %f9
49455 ldsb [%l7 + 0x47], %o7
49456 fmovrslez %l6, %f10, %f4
49457 be,a,pn %xcc, loop_5813
49458 ldsh [%l7 + 0x40], %o2
49459 fpackfix %f10, %f6
49460 fone %f6
49461loop_5813:
49462 stx %g4, [%l7 + 0x78]
49463 ldsb [%l7 + 0x64], %i2
49464 st %f12, [%l7 + 0x58]
49465 st %f7, [%l7 + 0x3C]
49466 fmul8x16al %f15, %f7, %f6
49467 tle %xcc, 0x5
49468 tleu %icc, 0x6
49469 ldsb [%l7 + 0x40], %i5
49470 xorcc %o0, %i4, %i1
49471 umulcc %i3, %l3, %l1
49472 fmuld8ulx16 %f0, %f6, %f12
49473 movge %icc, %g5, %g7
49474 fors %f7, %f0, %f14
49475 srl %o4, 0x19, %i6
49476 ldx [%l7 + 0x48], %g1
49477 sth %o6, [%l7 + 0x62]
49478 fmovdle %icc, %f4, %f9
49479 fsrc1 %f10, %f0
49480 movneg %icc, %i0, %o3
49481 stb %i7, [%l7 + 0x38]
49482 stb %g6, [%l7 + 0x69]
49483 edge32 %l2, %l5, %l4
49484 ldsh [%l7 + 0x72], %o5
49485 fornot1 %f4, %f14, %f12
49486 fbe,a %fcc3, loop_5814
49487 ldsw [%l7 + 0x5C], %o1
49488 lduw [%l7 + 0x10], %g3
49489 fmovsn %icc, %f1, %f10
49490loop_5814:
49491 tvc %xcc, 0x5
49492 bcc,a,pt %xcc, loop_5815
49493 ld [%l7 + 0x10], %f11
49494 lduw [%l7 + 0x4C], %g2
49495 fandnot1s %f9, %f4, %f6
49496loop_5815:
49497 ldd [%l7 + 0x60], %f12
49498 stb %l0, [%l7 + 0x34]
49499 std %f6, [%l7 + 0x48]
49500 fcmped %fcc0, %f6, %f4
49501 fbn,a %fcc3, loop_5816
49502 stb %l6, [%l7 + 0x4E]
49503 sra %o2, 0x07, %g4
49504 popc %o7, %i5
49505loop_5816:
49506 movrgz %i2, %o0, %i1
49507 lduh [%l7 + 0x3E], %i4
49508 brnz %l3, loop_5817
49509 fzero %f8
49510 lduh [%l7 + 0x64], %l1
49511 fzeros %f11
49512loop_5817:
49513 fandnot2 %f12, %f14, %f6
49514 ldsh [%l7 + 0x2E], %i3
49515 array16 %g5, %o4, %i6
49516 tsubcc %g1, %o6, %i0
49517 ba,a,pn %xcc, loop_5818
49518 movrgez %g7, %o3, %g6
49519 fmovscc %xcc, %f14, %f0
49520 ldsh [%l7 + 0x0E], %i7
49521loop_5818:
49522 ld [%l7 + 0x14], %f1
49523 bne,pn %icc, loop_5819
49524 tg %icc, 0x5
49525 fblg,a %fcc2, loop_5820
49526 xnorcc %l2, 0x14EA, %l5
49527loop_5819:
49528 smul %o5, 0x05F6, %l4
49529 bneg,a loop_5821
49530loop_5820:
49531 ldd [%l7 + 0x68], %f14
49532 tpos %icc, 0x0
49533 fbg %fcc0, loop_5822
49534loop_5821:
49535 sra %o1, 0x07, %g3
49536 fornot1s %f2, %f8, %f3
49537 ldub [%l7 + 0x48], %g2
49538loop_5822:
49539 ldd [%l7 + 0x70], %f6
49540 alignaddr %l6, %l0, %o2
49541 bl,pn %xcc, loop_5823
49542 fmovrde %o7, %f14, %f8
49543 tvc %icc, 0x3
49544 ldub [%l7 + 0x5D], %i5
49545loop_5823:
49546 lduh [%l7 + 0x42], %g4
49547 orncc %o0, %i1, %i2
49548 movcs %icc, %i4, %l3
49549 stx %l1, [%l7 + 0x48]
49550 ldub [%l7 + 0x5E], %g5
49551 fmovdle %xcc, %f9, %f10
49552 ld [%l7 + 0x10], %f6
49553 subc %i3, 0x055D, %o4
49554 fornot1 %f0, %f14, %f0
49555 ldsw [%l7 + 0x1C], %g1
49556 fbu,a %fcc3, loop_5824
49557 fsrc2 %f12, %f8
49558 mova %icc, %o6, %i0
49559 ldx [%l7 + 0x08], %g7
49560loop_5824:
49561 fbug %fcc0, loop_5825
49562 sth %i6, [%l7 + 0x08]
49563 movle %icc, %o3, %i7
49564 fone %f14
49565loop_5825:
49566 fxors %f4, %f7, %f11
49567 brgez %g6, loop_5826
49568 tleu %icc, 0x5
49569 fnors %f2, %f1, %f3
49570 sth %l2, [%l7 + 0x50]
49571loop_5826:
49572 fpsub16s %f2, %f8, %f7
49573 alignaddrl %o5, %l4, %o1
49574 fzero %f6
49575 fbg %fcc3, loop_5827
49576 nop
49577 setx loop_5828, %l0, %l1
49578 wrpr 0x1, %tl
49579 wrpr %l1, %tnpc
49580 setx 0x34400001400, %l0, %l1
49581 wrpr %l1, %tstate
49582 wrhpr 0x4, %htstate
49583 done
49584 edge32ln %l5, %g3, %g2
49585 tl %icc, 0x4
49586loop_5827:
49587 fmovs %f8, %f12
49588loop_5828:
49589 brz,a %l0, loop_5829
49590 std %f0, [%l7 + 0x08]
49591 ldsw [%l7 + 0x74], %o2
49592 fcmpes %fcc1, %f13, %f0
49593loop_5829:
49594 brlz %o7, loop_5830
49595 lduw [%l7 + 0x24], %i5
49596 sethi 0x1278, %l6
49597 fbe,a %fcc3, loop_5831
49598loop_5830:
49599 fmuld8sux16 %f6, %f8, %f0
49600 fbug %fcc3, loop_5832
49601 sethi 0x0418, %g4
49602loop_5831:
49603 ldsw [%l7 + 0x10], %i1
49604 fbule,a %fcc2, loop_5833
49605loop_5832:
49606 fmovrdgz %i2, %f10, %f4
49607 xorcc %o0, %l3, %l1
49608 ldub [%l7 + 0x7F], %i4
49609loop_5833:
49610 ldd [%l7 + 0x40], %f4
49611 fxors %f10, %f6, %f10
49612 tcs %icc, 0x5
49613 stw %g5, [%l7 + 0x50]
49614 stb %i3, [%l7 + 0x5A]
49615 ldd [%l7 + 0x50], %f12
49616 ldd [%l7 + 0x40], %f12
49617 stb %g1, [%l7 + 0x31]
49618 tneg %icc, 0x5
49619 stw %o4, [%l7 + 0x50]
49620 movrne %o6, %g7, %i6
49621 brgz,a %o3, loop_5834
49622 ldsw [%l7 + 0x5C], %i7
49623 ldub [%l7 + 0x6C], %g6
49624 fbge,a %fcc0, loop_5835
49625loop_5834:
49626 andn %i0, 0x0836, %l2
49627 ldub [%l7 + 0x74], %o5
49628 fabsd %f6, %f12
49629loop_5835:
49630 fandnot1 %f14, %f2, %f14
49631 ldsh [%l7 + 0x3C], %o1
49632 ta %xcc, 0x4
49633 fnot1 %f8, %f4
49634 movge %icc, %l4, %g3
49635 ldd [%l7 + 0x10], %f0
49636 movre %l5, %g2, %l0
49637 ldsh [%l7 + 0x0A], %o7
49638 fpadd16s %f12, %f1, %f0
49639 fmovscs %xcc, %f8, %f7
49640 smulcc %o2, 0x017D, %l6
49641 ldd [%l7 + 0x40], %f14
49642 std %f10, [%l7 + 0x40]
49643 std %f4, [%l7 + 0x60]
49644 fpack16 %f10, %f1
49645 fcmpeq16 %f0, %f12, %i5
49646 fmovrsgez %g4, %f3, %f11
49647 lduw [%l7 + 0x48], %i2
49648 subcc %o0, 0x015F, %i1
49649 fmovdge %icc, %f13, %f5
49650 udiv %l1, 0x1320, %i4
49651 movcc %xcc, %g5, %l3
49652 bcc,a loop_5836
49653 stw %g1, [%l7 + 0x70]
49654 fcmps %fcc3, %f15, %f8
49655 stw %i3, [%l7 + 0x64]
49656loop_5836:
49657 fnegd %f8, %f0
49658 fpack32 %f4, %f8, %f0
49659 fbug %fcc2, loop_5837
49660 std %f12, [%l7 + 0x50]
49661 and %o4, 0x0763, %g7
49662 fcmpne16 %f8, %f12, %i6
49663loop_5837:
49664 fcmpne32 %f0, %f0, %o3
49665 sethi 0x1649, %i7
49666 fexpand %f0, %f2
49667 fmovdgu %icc, %f12, %f9
49668 stx %o6, [%l7 + 0x50]
49669 fble %fcc3, loop_5838
49670 ldub [%l7 + 0x24], %i0
49671 ldx [%l7 + 0x68], %g6
49672 fmovrdgez %l2, %f8, %f8
49673loop_5838:
49674 fcmple16 %f12, %f10, %o1
49675 stw %o5, [%l7 + 0x70]
49676 fmovrsgez %g3, %f13, %f11
49677 xor %l4, %g2, %l5
49678 fnot2s %f5, %f9
49679 movcs %icc, %o7, %o2
49680 edge16ln %l0, %l6, %i5
49681 bvc %xcc, loop_5839
49682 andn %i2, 0x1D26, %g4
49683 ldsw [%l7 + 0x44], %i1
49684 fabsd %f2, %f10
49685loop_5839:
49686 std %f8, [%l7 + 0x48]
49687 andcc %l1, %o0, %g5
49688 stb %i4, [%l7 + 0x0C]
49689 movgu %xcc, %g1, %l3
49690 std %f10, [%l7 + 0x20]
49691 lduw [%l7 + 0x58], %i3
49692 edge32 %o4, %g7, %o3
49693 ldd [%l7 + 0x50], %f4
49694 brgez %i6, loop_5840
49695 mulscc %o6, 0x05CC, %i7
49696 brz %g6, loop_5841
49697 ldsh [%l7 + 0x14], %l2
49698loop_5840:
49699 movcs %icc, %o1, %o5
49700 call loop_5842
49701loop_5841:
49702 stb %g3, [%l7 + 0x6E]
49703 movvc %xcc, %l4, %i0
49704 ldsb [%l7 + 0x63], %g2
49705loop_5842:
49706 ldsb [%l7 + 0x6F], %l5
49707 bgu,a,pt %icc, loop_5843
49708 fcmpd %fcc0, %f2, %f2
49709 tpos %xcc, 0x4
49710 smul %o2, %l0, %o7
49711loop_5843:
49712 stx %l6, [%l7 + 0x60]
49713 tneg %icc, 0x2
49714 fpack32 %f2, %f6, %f0
49715 fors %f5, %f5, %f4
49716 tne %xcc, 0x1
49717 fmovdvc %xcc, %f6, %f14
49718 fble %fcc2, loop_5844
49719 fnot1 %f12, %f8
49720 udivx %i2, 0x1C6A, %i5
49721 ldd [%l7 + 0x10], %f10
49722loop_5844:
49723 movg %xcc, %g4, %l1
49724 fmovdne %icc, %f14, %f1
49725 movcs %icc, %o0, %g5
49726 edge16n %i4, %i1, %g1
49727 stb %l3, [%l7 + 0x67]
49728 movrlz %o4, 0x276, %i3
49729 sth %o3, [%l7 + 0x20]
49730 nop
49731 setx loop_5845, %l0, %l1
49732 wrpr 0x1, %tl
49733 wrpr %l1, %tpc
49734 add %l1, 0x4, %l1
49735 wrpr %l1, %tnpc
49736 setx 0x34400001400, %l0, %l1
49737 wrpr %l1, %tstate
49738 wrhpr 0x4, %htstate
49739 retry
49740 call loop_5846
49741 sub %g7, 0x1445, %i6
49742 fmovsle %icc, %f0, %f9
49743loop_5845:
49744 fmul8x16al %f11, %f14, %f8
49745loop_5846:
49746 fandnot1 %f8, %f10, %f14
49747 bshuffle %f6, %f8, %f4
49748 sethi 0x1AB1, %i7
49749 xnor %g6, %o6, %l2
49750 fmovdpos %icc, %f1, %f10
49751 ldsh [%l7 + 0x0C], %o1
49752 bcs,a loop_5847
49753 bl,pt %icc, loop_5848
49754 fmovsvc %xcc, %f5, %f2
49755 sth %g3, [%l7 + 0x78]
49756loop_5847:
49757 movcs %xcc, %l4, %i0
49758loop_5848:
49759 stw %g2, [%l7 + 0x78]
49760 ldx [%l7 + 0x38], %o5
49761 fmovda %xcc, %f6, %f14
49762 sub %l5, %o2, %o7
49763 fbu,a %fcc3, loop_5849
49764 sub %l6, 0x08A1, %l0
49765 fmovrslez %i5, %f1, %f10
49766 fornot1 %f2, %f12, %f10
49767loop_5849:
49768 fsrc2s %f1, %f2
49769 fcmpd %fcc3, %f6, %f6
49770 ta %xcc, 0x5
49771 fones %f1
49772 sub %i2, 0x1839, %g4
49773 edge8 %l1, %g5, %i4
49774 ldub [%l7 + 0x16], %i1
49775 lduh [%l7 + 0x28], %g1
49776 fmovrslez %l3, %f0, %f6
49777 sth %o4, [%l7 + 0x14]
49778 lduw [%l7 + 0x28], %o0
49779 tgu %icc, 0x6
49780 stb %o3, [%l7 + 0x1A]
49781 stx %i3, [%l7 + 0x38]
49782 fbu %fcc3, loop_5850
49783 ble,a %xcc, loop_5851
49784 lduw [%l7 + 0x74], %i6
49785 tn %icc, 0x0
49786loop_5850:
49787 movgu %icc, %g7, %i7
49788loop_5851:
49789 umulcc %g6, 0x0853, %o6
49790 st %f7, [%l7 + 0x3C]
49791 fmovrsgez %l2, %f6, %f15
49792 fornot1 %f10, %f6, %f12
49793 ldd [%l7 + 0x58], %f10
49794 edge32 %g3, %o1, %l4
49795 fmovrsgez %i0, %f4, %f6
49796 ld [%l7 + 0x58], %f9
49797 tsubcctv %o5, %l5, %g2
49798 ldsh [%l7 + 0x4E], %o2
49799 std %f8, [%l7 + 0x28]
49800 ldub [%l7 + 0x54], %o7
49801 fxnors %f9, %f9, %f4
49802 stx %l6, [%l7 + 0x70]
49803 sth %i5, [%l7 + 0x6C]
49804 fcmpne16 %f0, %f2, %l0
49805 fabsd %f6, %f2
49806 ldsb [%l7 + 0x0C], %i2
49807 fbuge %fcc0, loop_5852
49808 stb %g4, [%l7 + 0x66]
49809 fmovsne %xcc, %f6, %f14
49810 ba %icc, loop_5853
49811loop_5852:
49812 fabss %f6, %f2
49813 tcs %xcc, 0x1
49814 fcmpd %fcc0, %f8, %f4
49815loop_5853:
49816 tl %xcc, 0x0
49817 stb %l1, [%l7 + 0x2C]
49818 fmovdneg %icc, %f14, %f1
49819 tn %xcc, 0x4
49820 ld [%l7 + 0x2C], %f3
49821 bvs,a,pt %xcc, loop_5854
49822 taddcctv %i4, %i1, %g1
49823 ldsh [%l7 + 0x0E], %l3
49824 stb %g5, [%l7 + 0x7D]
49825loop_5854:
49826 tle %xcc, 0x1
49827 fxnors %f15, %f2, %f4
49828 nop
49829 setx loop_5855, %l0, %l1
49830 jmpl %l1, %o4
49831 srax %o0, 0x03, %o3
49832 lduw [%l7 + 0x6C], %i6
49833 stx %g7, [%l7 + 0x38]
49834loop_5855:
49835 fsrc1 %f12, %f12
49836 fexpand %f6, %f6
49837 fcmped %fcc1, %f12, %f8
49838 fxor %f14, %f8, %f4
49839 addccc %i3, 0x0927, %i7
49840 st %f10, [%l7 + 0x20]
49841 ldx [%l7 + 0x60], %g6
49842 stw %l2, [%l7 + 0x08]
49843 ldsw [%l7 + 0x64], %o6
49844 fpadd32 %f6, %f4, %f2
49845 edge16l %g3, %o1, %l4
49846 fpadd16s %f4, %f12, %f14
49847 movrne %o5, %l5, %i0
49848 te %icc, 0x4
49849 fmovsn %icc, %f8, %f15
49850 andcc %g2, 0x11DA, %o2
49851 ldx [%l7 + 0x58], %o7
49852 brnz %l6, loop_5856
49853 fnegs %f9, %f10
49854 bgu,pt %xcc, loop_5857
49855 fmovdvc %icc, %f13, %f14
49856loop_5856:
49857 call loop_5858
49858 movrgez %l0, 0x1D7, %i2
49859loop_5857:
49860 fbu,a %fcc0, loop_5859
49861 ldsw [%l7 + 0x34], %g4
49862loop_5858:
49863 ldsh [%l7 + 0x24], %i5
49864 bne,a %xcc, loop_5860
49865loop_5859:
49866 fbn,a %fcc2, loop_5861
49867 fcmped %fcc0, %f4, %f4
49868 orncc %i4, %l1, %i1
49869loop_5860:
49870 tsubcc %g1, %g5, %o4
49871loop_5861:
49872 ldx [%l7 + 0x58], %o0
49873 movpos %icc, %o3, %l3
49874 bcs,a,pn %icc, loop_5862
49875 fand %f6, %f12, %f4
49876 sth %i6, [%l7 + 0x0A]
49877 movrlz %i3, 0x27F, %i7
49878loop_5862:
49879 subcc %g6, %g7, %l2
49880 fmovdpos %xcc, %f1, %f2
49881 fbuge,a %fcc1, loop_5863
49882 lduh [%l7 + 0x32], %g3
49883 stx %o1, [%l7 + 0x08]
49884 fbuge %fcc3, loop_5864
49885loop_5863:
49886 movneg %xcc, %l4, %o5
49887 stw %l5, [%l7 + 0x28]
49888 tsubcc %o6, 0x145E, %g2
49889loop_5864:
49890 movvc %icc, %i0, %o2
49891 ld [%l7 + 0x48], %f10
49892 fbo,a %fcc0, loop_5865
49893 ldx [%l7 + 0x58], %l6
49894 alignaddr %o7, %l0, %g4
49895 fmovdn %xcc, %f9, %f1
49896loop_5865:
49897 fxnor %f2, %f8, %f6
49898 movvc %xcc, %i2, %i5
49899 udiv %i4, 0x1796, %l1
49900 xnor %i1, %g5, %g1
49901 fbge,a %fcc2, loop_5866
49902 subcc %o4, 0x0195, %o0
49903 fmul8x16au %f2, %f1, %f10
49904 sth %o3, [%l7 + 0x68]
49905loop_5866:
49906 fmovdge %icc, %f8, %f5
49907 andcc %i6, %l3, %i7
49908 smulcc %i3, %g6, %l2
49909 fcmpgt32 %f14, %f6, %g7
49910 fbu %fcc0, loop_5867
49911 fsrc2 %f4, %f8
49912 andn %o1, 0x196D, %l4
49913 stx %o5, [%l7 + 0x60]
49914loop_5867:
49915 nop
49916 setx loop_5868, %l0, %l1
49917 jmpl %l1, %l5
49918 fmovsvs %xcc, %f0, %f4
49919 ldsb [%l7 + 0x72], %g3
49920 fnors %f15, %f6, %f2
49921loop_5868:
49922 move %xcc, %g2, %o6
49923 st %f10, [%l7 + 0x1C]
49924 edge8l %o2, %l6, %i0
49925 fmovdl %icc, %f5, %f10
49926 umul %l0, %g4, %i2
49927 movrne %o7, %i4, %l1
49928 srax %i5, %i1, %g5
49929 bleu,pt %xcc, loop_5869
49930 nop
49931 setx loop_5870, %l0, %l1
49932 jmpl %l1, %o4
49933 bneg,a %icc, loop_5871
49934 and %g1, %o0, %i6
49935loop_5869:
49936 fnot1 %f4, %f6
49937loop_5870:
49938 orn %o3, %l3, %i7
49939loop_5871:
49940 andn %i3, %g6, %g7
49941 st %f15, [%l7 + 0x20]
49942 fmovdcc %xcc, %f8, %f0
49943 brgz %l2, loop_5872
49944 taddcc %l4, %o5, %o1
49945 tneg %xcc, 0x5
49946 ldsb [%l7 + 0x79], %l5
49947loop_5872:
49948 fmuld8ulx16 %f0, %f5, %f0
49949 ldd [%l7 + 0x70], %f6
49950 fbne %fcc3, loop_5873
49951 brgez %g2, loop_5874
49952 fnands %f15, %f13, %f13
49953 edge16ln %g3, %o2, %l6
49954loop_5873:
49955 nop
49956 setx loop_5875, %l0, %l1
49957 wrpr 0x1, %tl
49958 wrpr %l1, %tpc
49959 add %l1, 0x4, %l1
49960 wrpr %l1, %tnpc
49961 setx 0x34400001400, %l0, %l1
49962 wrpr %l1, %tstate
49963 wrhpr 0x4, %htstate
49964 retry
49965loop_5874:
49966 tvs %icc, 0x5
49967 bl,a loop_5876
49968 stb %o6, [%l7 + 0x4C]
49969loop_5875:
49970 bvs,a,pn %xcc, loop_5877
49971 lduh [%l7 + 0x24], %i0
49972loop_5876:
49973 lduw [%l7 + 0x24], %l0
49974 ldx [%l7 + 0x60], %g4
49975loop_5877:
49976 for %f6, %f4, %f12
49977 bneg,pt %icc, loop_5878
49978 fmovdge %icc, %f1, %f0
49979 ld [%l7 + 0x78], %f5
49980 stx %o7, [%l7 + 0x68]
49981loop_5878:
49982 ldx [%l7 + 0x10], %i2
49983 lduw [%l7 + 0x5C], %l1
49984 fmovdleu %icc, %f0, %f14
49985 fsrc2s %f3, %f9
49986 tge %icc, 0x2
49987 ldsw [%l7 + 0x34], %i5
49988 sllx %i1, 0x18, %g5
49989 orcc %i4, %o4, %o0
49990 ldub [%l7 + 0x17], %g1
49991 fands %f4, %f11, %f13
49992 fbne,a %fcc0, loop_5879
49993 brgz,a %o3, loop_5880
49994 ble,a %xcc, loop_5881
49995 lduh [%l7 + 0x5A], %l3
49996loop_5879:
49997 stx %i7, [%l7 + 0x78]
49998loop_5880:
49999 movvs %icc, %i6, %i3
50000loop_5881:
50001 edge32l %g6, %g7, %l4
50002 tcs %xcc, 0x7
50003 fnor %f14, %f14, %f6
50004 movrlz %o5, 0x3CB, %o1
50005 ldsb [%l7 + 0x09], %l2
50006 lduw [%l7 + 0x50], %l5
50007 movle %xcc, %g3, %o2
50008 movrgz %g2, 0x37D, %o6
50009 tcs %icc, 0x2
50010 fmovrsgez %l6, %f6, %f1
50011 fnand %f10, %f2, %f4
50012 ldx [%l7 + 0x58], %i0
50013 ldsb [%l7 + 0x2C], %l0
50014 array8 %o7, %i2, %g4
50015 ldd [%l7 + 0x28], %f14
50016 ld [%l7 + 0x78], %f15
50017 movvs %xcc, %i5, %i1
50018 tsubcctv %l1, 0x1596, %i4
50019 te %icc, 0x4
50020 stw %g5, [%l7 + 0x18]
50021 ldsh [%l7 + 0x50], %o0
50022 std %f2, [%l7 + 0x30]
50023 fpsub32s %f11, %f6, %f1
50024 tg %icc, 0x6
50025 ldsb [%l7 + 0x66], %g1
50026 fmovsleu %icc, %f6, %f2
50027 fmuld8sux16 %f5, %f4, %f4
50028 sdivx %o4, 0x1B9A, %o3
50029 faligndata %f10, %f6, %f10
50030 fmovsvc %icc, %f4, %f13
50031 stw %l3, [%l7 + 0x70]
50032 fmovrsgz %i6, %f5, %f6
50033 std %f4, [%l7 + 0x10]
50034 ldsw [%l7 + 0x3C], %i3
50035 fpadd32s %f2, %f11, %f0
50036 tvs %xcc, 0x5
50037 movrgz %g6, 0x0C0, %i7
50038 xnorcc %g7, 0x0302, %l4
50039 mulscc %o1, 0x18BA, %l2
50040 fmovspos %icc, %f3, %f4
50041 fcmpne32 %f0, %f12, %o5
50042 sllx %g3, %l5, %o2
50043 fpsub16 %f12, %f8, %f4
50044 fmovse %icc, %f15, %f3
50045 fpsub32 %f0, %f0, %f8
50046 ld [%l7 + 0x2C], %f2
50047 fmovdneg %xcc, %f5, %f7
50048 fbuge %fcc3, loop_5882
50049 fmovdvs %icc, %f14, %f3
50050 alignaddrl %o6, %g2, %i0
50051 std %f10, [%l7 + 0x78]
50052loop_5882:
50053 ld [%l7 + 0x58], %f7
50054 stx %l6, [%l7 + 0x38]
50055 lduw [%l7 + 0x1C], %o7
50056 fbne,a %fcc2, loop_5883
50057 for %f10, %f14, %f6
50058 stw %l0, [%l7 + 0x08]
50059 lduw [%l7 + 0x10], %i2
50060loop_5883:
50061 popc 0x0B34, %g4
50062 lduw [%l7 + 0x34], %i5
50063 stx %l1, [%l7 + 0x68]
50064 ldx [%l7 + 0x08], %i1
50065 array16 %i4, %o0, %g1
50066 movleu %icc, %o4, %g5
50067 fmovscs %icc, %f5, %f5
50068 ldub [%l7 + 0x76], %l3
50069 fmovspos %icc, %f9, %f1
50070 fands %f15, %f0, %f1
50071 tn %xcc, 0x1
50072 bvc,pt %icc, loop_5884
50073 xnor %o3, %i3, %g6
50074 fpadd16 %f4, %f8, %f10
50075 ldsh [%l7 + 0x14], %i6
50076loop_5884:
50077 ldsh [%l7 + 0x14], %g7
50078 std %f14, [%l7 + 0x48]
50079 fble %fcc0, loop_5885
50080 movre %l4, %i7, %l2
50081 umul %o1, %g3, %o5
50082 fmovsgu %icc, %f1, %f0
50083loop_5885:
50084 fbge %fcc0, loop_5886
50085 lduh [%l7 + 0x38], %o2
50086 smulcc %o6, %g2, %l5
50087 fcmpeq16 %f2, %f4, %i0
50088loop_5886:
50089 ldsh [%l7 + 0x14], %o7
50090 movl %icc, %l6, %i2
50091 fmovdl %icc, %f6, %f8
50092 ldsw [%l7 + 0x6C], %l0
50093 fnot1 %f4, %f12
50094 ld [%l7 + 0x34], %f0
50095 sdiv %i5, 0x1BA9, %g4
50096 tle %icc, 0x6
50097 st %f9, [%l7 + 0x7C]
50098 ble,a %xcc, loop_5887
50099 fmovscc %xcc, %f7, %f9
50100 stb %l1, [%l7 + 0x68]
50101 lduh [%l7 + 0x6E], %i4
50102loop_5887:
50103 stb %i1, [%l7 + 0x71]
50104 sth %o0, [%l7 + 0x6A]
50105 fmovdne %xcc, %f4, %f9
50106 fors %f13, %f14, %f4
50107 andcc %g1, %g5, %l3
50108 fabss %f12, %f10
50109 ldsw [%l7 + 0x58], %o3
50110 sdivx %o4, 0x0CAD, %g6
50111 std %f0, [%l7 + 0x38]
50112 lduw [%l7 + 0x28], %i3
50113 subcc %g7, %l4, %i7
50114 ldsb [%l7 + 0x42], %i6
50115 fmovscs %icc, %f4, %f12
50116 fmovdcs %xcc, %f4, %f9
50117 and %o1, %l2, %g3
50118 fmul8ulx16 %f4, %f0, %f4
50119 movleu %icc, %o5, %o6
50120 ldub [%l7 + 0x17], %g2
50121 fmuld8ulx16 %f9, %f8, %f2
50122 be,pt %icc, loop_5888
50123 stw %o2, [%l7 + 0x40]
50124 bcc loop_5889
50125 fandnot2s %f13, %f5, %f13
50126loop_5888:
50127 nop
50128 setx loop_5890, %l0, %l1
50129 wrpr 0x1, %tl
50130 wrpr %l1, %tnpc
50131 setx 0x34400001400, %l0, %l1
50132 wrpr %l1, %tstate
50133 wrhpr 0x4, %htstate
50134 done
50135 tgu %icc, 0x2
50136loop_5889:
50137 movg %icc, %l5, %o7
50138 fnot1 %f4, %f4
50139loop_5890:
50140 bge loop_5891
50141 edge32 %i0, %l6, %l0
50142 ldsb [%l7 + 0x45], %i2
50143 edge16ln %g4, %i5, %l1
50144loop_5891:
50145 smulcc %i4, 0x08FF, %i1
50146 fpsub16 %f2, %f6, %f4
50147 xnorcc %g1, %g5, %l3
50148 lduh [%l7 + 0x62], %o3
50149 ldx [%l7 + 0x68], %o0
50150 addcc %g6, 0x05C8, %i3
50151 fmovsvs %xcc, %f4, %f1
50152 addc %g7, 0x078D, %l4
50153 stb %i7, [%l7 + 0x1B]
50154 stw %i6, [%l7 + 0x24]
50155 ldx [%l7 + 0x48], %o4
50156 edge32n %l2, %o1, %g3
50157 fnot2 %f8, %f0
50158 fmovsn %xcc, %f14, %f9
50159 edge16l %o5, %o6, %o2
50160 edge32ln %l5, %o7, %g2
50161 sth %l6, [%l7 + 0x34]
50162 sethi 0x1126, %i0
50163 ldx [%l7 + 0x70], %l0
50164 std %f2, [%l7 + 0x60]
50165 fmovrsgz %g4, %f13, %f13
50166 fmovrsgz %i2, %f11, %f11
50167 fzeros %f5
50168 fnegd %f4, %f0
50169 fpack32 %f8, %f8, %f0
50170 st %f15, [%l7 + 0x30]
50171 movcs %xcc, %l1, %i5
50172 mulscc %i4, 0x1164, %i1
50173 ldsb [%l7 + 0x27], %g5
50174 tcs %icc, 0x1
50175 stw %g1, [%l7 + 0x24]
50176 tle %icc, 0x2
50177 fmovsleu %icc, %f3, %f3
50178 orcc %o3, %o0, %g6
50179 fmovscs %xcc, %f5, %f14
50180 fornot2s %f8, %f13, %f0
50181 udivcc %i3, 0x1E67, %l3
50182 fmovdcc %icc, %f1, %f6
50183 ldd [%l7 + 0x38], %f8
50184 ld [%l7 + 0x44], %f1
50185 array32 %g7, %l4, %i6
50186 orncc %o4, 0x1609, %i7
50187 bshuffle %f12, %f10, %f8
50188 fmovsle %icc, %f3, %f10
50189 ldub [%l7 + 0x1F], %o1
50190 sllx %g3, %l2, %o5
50191 movcs %icc, %o6, %l5
50192 mova %xcc, %o7, %g2
50193 ta %icc, 0x1
50194 sethi 0x0BC2, %l6
50195 st %f9, [%l7 + 0x3C]
50196 stw %o2, [%l7 + 0x1C]
50197 movgu %icc, %i0, %g4
50198 tne %xcc, 0x4
50199 bleu,a,pn %icc, loop_5892
50200 st %f6, [%l7 + 0x70]
50201 addc %l0, %i2, %l1
50202 fmul8sux16 %f6, %f12, %f2
50203loop_5892:
50204 ldd [%l7 + 0x50], %f4
50205 stw %i4, [%l7 + 0x74]
50206 movrlez %i5, %i1, %g5
50207 xor %g1, 0x09AB, %o0
50208 fbl %fcc2, loop_5893
50209 ldsh [%l7 + 0x46], %g6
50210 st %f9, [%l7 + 0x54]
50211 sth %o3, [%l7 + 0x4C]
50212loop_5893:
50213 edge8l %l3, %i3, %l4
50214 ldsw [%l7 + 0x18], %g7
50215 mova %icc, %o4, %i6
50216 st %f8, [%l7 + 0x48]
50217 fpsub32s %f12, %f5, %f11
50218 bshuffle %f0, %f12, %f2
50219 fmovrsgez %i7, %f9, %f0
50220 bl,pt %icc, loop_5894
50221 fbue,a %fcc0, loop_5895
50222 fmovsl %icc, %f10, %f0
50223 fnot2 %f14, %f8
50224loop_5894:
50225 fmovrsne %g3, %f8, %f15
50226loop_5895:
50227 fmul8x16 %f15, %f6, %f8
50228 fmovrdlz %o1, %f6, %f4
50229 sra %l2, %o6, %l5
50230 movrne %o5, %g2, %l6
50231 fmovdl %icc, %f10, %f14
50232 ldsb [%l7 + 0x69], %o7
50233 fzero %f12
50234 andcc %i0, %o2, %g4
50235 std %f4, [%l7 + 0x70]
50236 fmovrsgz %l0, %f7, %f10
50237 fmovsg %xcc, %f13, %f5
50238 tgu %icc, 0x5
50239 edge8ln %l1, %i2, %i4
50240 fbuge,a %fcc3, loop_5896
50241 ldsw [%l7 + 0x34], %i1
50242 ldd [%l7 + 0x48], %f12
50243 tge %icc, 0x2
50244loop_5896:
50245 fmovsvc %icc, %f13, %f13
50246 move %xcc, %i5, %g1
50247 stx %g5, [%l7 + 0x18]
50248 te %xcc, 0x6
50249 movrgez %g6, 0x2F0, %o0
50250 movl %icc, %o3, %i3
50251 fbule,a %fcc0, loop_5897
50252 array32 %l4, %l3, %o4
50253 sth %g7, [%l7 + 0x1A]
50254 ld [%l7 + 0x28], %f11
50255loop_5897:
50256 tg %xcc, 0x6
50257 lduh [%l7 + 0x18], %i6
50258 umulcc %g3, %o1, %l2
50259 fabss %f7, %f15
50260 fmovrdne %i7, %f0, %f4
50261 std %f6, [%l7 + 0x58]
50262 edge16 %l5, %o5, %g2
50263 movge %icc, %o6, %l6
50264 fornot2s %f1, %f3, %f7
50265 fcmple16 %f12, %f12, %i0
50266 taddcctv %o7, 0x1FEF, %o2
50267 fbul,a %fcc1, loop_5898
50268 brgez,a %l0, loop_5899
50269 stx %g4, [%l7 + 0x40]
50270 fmovrdlez %l1, %f4, %f0
50271loop_5898:
50272 ldx [%l7 + 0x60], %i2
50273loop_5899:
50274 smul %i1, 0x0BA6, %i5
50275 andn %g1, %i4, %g5
50276 st %f1, [%l7 + 0x44]
50277 fmovsneg %xcc, %f12, %f1
50278 smulcc %o0, %o3, %g6
50279 sth %l4, [%l7 + 0x72]
50280 fbul %fcc1, loop_5900
50281 bl,pn %icc, loop_5901
50282 st %f12, [%l7 + 0x6C]
50283 ldd [%l7 + 0x30], %f0
50284loop_5900:
50285 ldsh [%l7 + 0x46], %l3
50286loop_5901:
50287 fmovsg %icc, %f11, %f1
50288 bshuffle %f0, %f2, %f0
50289 lduh [%l7 + 0x64], %o4
50290 taddcctv %g7, %i6, %i3
50291 fbe %fcc2, loop_5902
50292 fbule,a %fcc1, loop_5903
50293 stb %g3, [%l7 + 0x27]
50294 andn %o1, %l2, %l5
50295loop_5902:
50296 fmovdge %xcc, %f12, %f14
50297loop_5903:
50298 fmovdgu %xcc, %f14, %f11
50299 sth %i7, [%l7 + 0x28]
50300 addcc %g2, %o6, %o5
50301 fpadd32s %f1, %f1, %f15
50302 lduw [%l7 + 0x18], %i0
50303 tl %icc, 0x4
50304 stw %l6, [%l7 + 0x48]
50305 edge8 %o7, %l0, %o2
50306 fxnors %f6, %f8, %f12
50307 ldub [%l7 + 0x20], %l1
50308 fmovsle %icc, %f2, %f9
50309 fzeros %f8
50310 brnz,a %g4, loop_5904
50311 fmovsneg %xcc, %f0, %f2
50312 fnegd %f8, %f4
50313 st %f11, [%l7 + 0x08]
50314loop_5904:
50315 lduw [%l7 + 0x68], %i2
50316 fmovsleu %xcc, %f0, %f3
50317 fmovdl %icc, %f14, %f13
50318 edge8 %i5, %g1, %i4
50319 tgu %xcc, 0x5
50320 fbe %fcc3, loop_5905
50321 ldd [%l7 + 0x10], %f0
50322 movrgz %i1, %o0, %g5
50323 fmovsge %xcc, %f12, %f2
50324loop_5905:
50325 fcmpgt32 %f12, %f6, %o3
50326 sll %l4, %l3, %g6
50327 fpadd16 %f2, %f12, %f12
50328 fmul8x16au %f14, %f12, %f0
50329 fands %f4, %f12, %f6
50330 bleu,a loop_5906
50331 edge16n %g7, %i6, %o4
50332 ldx [%l7 + 0x40], %g3
50333 stb %i3, [%l7 + 0x65]
50334loop_5906:
50335 fmovsn %icc, %f5, %f9
50336 taddcc %l2, %o1, %i7
50337 tcc %icc, 0x4
50338 lduw [%l7 + 0x58], %g2
50339 ldx [%l7 + 0x48], %l5
50340 fcmped %fcc3, %f8, %f4
50341 fmovdne %xcc, %f14, %f10
50342 stb %o6, [%l7 + 0x44]
50343 std %f2, [%l7 + 0x10]
50344 ldx [%l7 + 0x10], %o5
50345 std %f10, [%l7 + 0x18]
50346 fxor %f2, %f8, %f0
50347 std %f4, [%l7 + 0x10]
50348 fnegd %f12, %f10
50349 xnorcc %i0, %l6, %o7
50350 fpack32 %f4, %f4, %f0
50351 fnegs %f2, %f10
50352 subc %o2, 0x0D9B, %l0
50353 ldx [%l7 + 0x40], %g4
50354 std %f2, [%l7 + 0x10]
50355 bcc loop_5907
50356 sth %i2, [%l7 + 0x70]
50357 ldsb [%l7 + 0x7D], %i5
50358 fmovdn %icc, %f2, %f10
50359loop_5907:
50360 ldx [%l7 + 0x60], %g1
50361 lduh [%l7 + 0x6A], %i4
50362 brgez %l1, loop_5908
50363 ldsh [%l7 + 0x7E], %o0
50364 popc 0x1C7A, %i1
50365 fbul %fcc0, loop_5909
50366loop_5908:
50367 ldd [%l7 + 0x30], %f12
50368 fcmpeq32 %f0, %f0, %g5
50369 popc 0x0FB9, %l4
50370loop_5909:
50371 tcc %icc, 0x2
50372 mulscc %o3, 0x1751, %g6
50373 fcmpgt16 %f8, %f2, %g7
50374 edge32l %l3, %o4, %i6
50375 fmovsa %xcc, %f15, %f6
50376 movleu %xcc, %i3, %l2
50377 fcmpeq16 %f6, %f4, %g3
50378 bshuffle %f14, %f14, %f8
50379 fornot1s %f14, %f0, %f12
50380 stb %o1, [%l7 + 0x73]
50381 ldx [%l7 + 0x30], %i7
50382 fbo,a %fcc2, loop_5910
50383 movg %xcc, %l5, %o6
50384 ldsh [%l7 + 0x6E], %g2
50385 edge16l %o5, %l6, %i0
50386loop_5910:
50387 tge %xcc, 0x5
50388 fmovrdgz %o2, %f4, %f4
50389 ba,pn %icc, loop_5911
50390 edge8n %l0, %o7, %g4
50391 ldd [%l7 + 0x60], %f6
50392 addc %i2, 0x1359, %g1
50393loop_5911:
50394 ldx [%l7 + 0x48], %i4
50395 ldd [%l7 + 0x48], %f14
50396 sll %l1, %o0, %i1
50397 addcc %i5, 0x0674, %l4
50398 ldsw [%l7 + 0x74], %o3
50399 tcs %icc, 0x3
50400 fble,a %fcc1, loop_5912
50401 tsubcc %g6, 0x05E2, %g7
50402 fmul8ulx16 %f2, %f10, %f14
50403 ldsh [%l7 + 0x3C], %g5
50404loop_5912:
50405 tpos %xcc, 0x4
50406 fmovdl %icc, %f8, %f9
50407 fcmpgt16 %f14, %f0, %o4
50408 st %f3, [%l7 + 0x58]
50409 tge %icc, 0x0
50410 st %f0, [%l7 + 0x40]
50411 fornot1s %f8, %f7, %f15
50412 lduh [%l7 + 0x1A], %i6
50413 udivcc %l3, 0x128D, %i3
50414 stw %l2, [%l7 + 0x4C]
50415 fmovdle %icc, %f6, %f1
50416 fxnors %f10, %f2, %f4
50417 fxor %f4, %f0, %f14
50418 lduh [%l7 + 0x7E], %o1
50419 sethi 0x1567, %i7
50420 srl %g3, 0x15, %o6
50421 fmovdge %xcc, %f8, %f15
50422 movvs %icc, %g2, %o5
50423 ldx [%l7 + 0x70], %l6
50424 ta %icc, 0x5
50425 fba,a %fcc1, loop_5913
50426 tle %xcc, 0x5
50427 fbul,a %fcc1, loop_5914
50428 lduh [%l7 + 0x2E], %l5
50429loop_5913:
50430 fpsub16s %f8, %f6, %f13
50431 movrne %i0, %l0, %o7
50432loop_5914:
50433 move %xcc, %o2, %i2
50434 lduh [%l7 + 0x7A], %g4
50435 fmovdpos %xcc, %f4, %f0
50436 fmovrsne %i4, %f7, %f1
50437 fnors %f4, %f3, %f10
50438 lduh [%l7 + 0x4C], %l1
50439 fmovrsgez %o0, %f12, %f1
50440 movre %i1, %i5, %l4
50441 ldsw [%l7 + 0x44], %o3
50442 fbe,a %fcc3, loop_5915
50443 bshuffle %f8, %f2, %f4
50444 ldx [%l7 + 0x10], %g6
50445 brlz,a %g7, loop_5916
50446loop_5915:
50447 fbne,a %fcc3, loop_5917
50448 ldsh [%l7 + 0x56], %g5
50449 fmovrde %g1, %f14, %f10
50450loop_5916:
50451 tgu %icc, 0x1
50452loop_5917:
50453 fbul,a %fcc3, loop_5918
50454 add %o4, 0x1410, %l3
50455 movcs %icc, %i6, %i3
50456 and %l2, 0x1159, %i7
50457loop_5918:
50458 fmul8sux16 %f8, %f8, %f8
50459 ldsh [%l7 + 0x52], %g3
50460 movpos %icc, %o6, %g2
50461 movcc %icc, %o5, %o1
50462 stx %l6, [%l7 + 0x58]
50463 fornot2s %f4, %f8, %f14
50464 fmovsleu %icc, %f15, %f10
50465 fpadd32s %f0, %f7, %f3
50466 fpsub16 %f4, %f14, %f0
50467 movrgez %l5, %l0, %o7
50468 fbo %fcc2, loop_5919
50469 fmovdne %icc, %f13, %f7
50470 xorcc %o2, 0x1F81, %i2
50471 fxor %f6, %f8, %f6
50472loop_5919:
50473 andn %g4, %i4, %i0
50474 tsubcctv %o0, %l1, %i5
50475 movneg %xcc, %l4, %o3
50476 ta %icc, 0x5
50477 edge32 %g6, %i1, %g5
50478 movcc %icc, %g1, %g7
50479 fcmped %fcc3, %f2, %f4
50480 fmul8sux16 %f12, %f14, %f8
50481 orn %o4, %i6, %l3
50482 tsubcctv %i3, %l2, %g3
50483 sra %i7, 0x18, %o6
50484 ldx [%l7 + 0x38], %g2
50485 stw %o5, [%l7 + 0x38]
50486 fpack32 %f14, %f6, %f8
50487 bn,a %icc, loop_5920
50488 std %f12, [%l7 + 0x30]
50489 move %icc, %o1, %l6
50490 sub %l0, 0x1C42, %o7
50491loop_5920:
50492 stw %o2, [%l7 + 0x08]
50493 st %f3, [%l7 + 0x48]
50494 fbn,a %fcc0, loop_5921
50495 mova %icc, %l5, %i2
50496 ldub [%l7 + 0x71], %g4
50497 ldx [%l7 + 0x40], %i0
50498loop_5921:
50499 alignaddrl %o0, %i4, %i5
50500 fmovsneg %icc, %f10, %f11
50501 fmovdneg %xcc, %f5, %f3
50502 be,pn %xcc, loop_5922
50503 andcc %l4, %l1, %o3
50504 bg,a,pn %xcc, loop_5923
50505 ldsh [%l7 + 0x4C], %i1
50506loop_5922:
50507 fbg,a %fcc3, loop_5924
50508 lduh [%l7 + 0x2A], %g5
50509loop_5923:
50510 fbn,a %fcc3, loop_5925
50511 pdist %f8, %f14, %f4
50512loop_5924:
50513 fbe,a %fcc2, loop_5926
50514 fmovscc %xcc, %f13, %f7
50515loop_5925:
50516 ldsb [%l7 + 0x69], %g6
50517 tne %icc, 0x2
50518loop_5926:
50519 lduw [%l7 + 0x5C], %g7
50520 ldsh [%l7 + 0x0E], %o4
50521 fbug %fcc0, loop_5927
50522 fmovsleu %icc, %f4, %f11
50523 fmovd %f10, %f12
50524 lduh [%l7 + 0x42], %i6
50525loop_5927:
50526 fcmpne32 %f2, %f6, %l3
50527 fsrc1s %f14, %f4
50528 fmovrdne %i3, %f6, %f10
50529 fsrc1 %f12, %f10
50530 stw %l2, [%l7 + 0x34]
50531 edge32ln %g3, %i7, %o6
50532 movrne %g2, %o5, %o1
50533 xnor %g1, 0x1019, %l0
50534 tneg %icc, 0x3
50535 movrlz %l6, %o7, %l5
50536 fcmps %fcc3, %f7, %f3
50537 fmovsvc %icc, %f9, %f11
50538 stw %i2, [%l7 + 0x6C]
50539 std %f8, [%l7 + 0x60]
50540 fsrc2 %f14, %f10
50541 edge8ln %g4, %o2, %i0
50542 st %f11, [%l7 + 0x60]
50543 ldsh [%l7 + 0x58], %o0
50544 array8 %i4, %i5, %l4
50545 fmovrslz %o3, %f4, %f2
50546 stw %i1, [%l7 + 0x3C]
50547 tvc %xcc, 0x2
50548 tne %xcc, 0x3
50549 and %g5, %g6, %g7
50550 call loop_5928
50551 fpsub16 %f10, %f6, %f6
50552 mova %icc, %l1, %o4
50553 add %i6, 0x1C7D, %i3
50554loop_5928:
50555 xor %l3, %g3, %i7
50556 sub %o6, 0x14A4, %g2
50557 fnor %f4, %f4, %f14
50558 umulcc %o5, %o1, %l2
50559 fpadd16s %f5, %f5, %f3
50560 movleu %icc, %g1, %l0
50561 ldx [%l7 + 0x30], %l6
50562 bvs,a %icc, loop_5929
50563 fmovsg %xcc, %f8, %f2
50564 bvs,a loop_5930
50565 fmovsvs %xcc, %f3, %f3
50566loop_5929:
50567 xor %o7, 0x1CF9, %i2
50568 lduh [%l7 + 0x36], %l5
50569loop_5930:
50570 stx %g4, [%l7 + 0x30]
50571 movrgez %o2, %o0, %i4
50572 fbo,a %fcc0, loop_5931
50573 movgu %icc, %i0, %l4
50574 lduh [%l7 + 0x7C], %o3
50575 st %f3, [%l7 + 0x10]
50576loop_5931:
50577 ldub [%l7 + 0x52], %i1
50578 ldub [%l7 + 0x69], %i5
50579 te %xcc, 0x3
50580 fmovdg %xcc, %f4, %f1
50581 smul %g6, %g7, %g5
50582 ldd [%l7 + 0x10], %f6
50583 fors %f10, %f2, %f1
50584 ldsw [%l7 + 0x08], %o4
50585 mulx %l1, 0x1C20, %i3
50586 fandnot1 %f6, %f12, %f6
50587 subccc %l3, %g3, %i7
50588 fpadd32s %f9, %f1, %f0
50589 fornot2 %f8, %f0, %f8
50590 fbul,a %fcc3, loop_5932
50591 tl %xcc, 0x1
50592 ld [%l7 + 0x48], %f14
50593 movvs %xcc, %i6, %g2
50594loop_5932:
50595 ldsw [%l7 + 0x7C], %o6
50596 lduh [%l7 + 0x24], %o5
50597 fmovsgu %icc, %f8, %f11
50598 fmovsleu %xcc, %f9, %f10
50599 fbg,a %fcc1, loop_5933
50600 and %o1, %l2, %l0
50601 ldsw [%l7 + 0x5C], %g1
50602 ldsw [%l7 + 0x10], %l6
50603loop_5933:
50604 fmovsle %xcc, %f12, %f13
50605 fmovd %f0, %f10
50606 movrne %i2, %o7, %l5
50607 movpos %xcc, %g4, %o0
50608 fone %f4
50609 sdivcc %o2, 0x0EA3, %i0
50610 fmovdcc %icc, %f0, %f8
50611 std %f12, [%l7 + 0x28]
50612 ble,pn %icc, loop_5934
50613 fmovsle %icc, %f12, %f0
50614 lduh [%l7 + 0x3E], %i4
50615 bg %xcc, loop_5935
50616loop_5934:
50617 tneg %icc, 0x2
50618 fmovsneg %icc, %f13, %f14
50619 orn %l4, %o3, %i1
50620loop_5935:
50621 sth %g6, [%l7 + 0x0E]
50622 tsubcctv %i5, 0x05DC, %g5
50623 fmovde %xcc, %f2, %f13
50624 srax %o4, 0x06, %l1
50625 fmovdge %xcc, %f12, %f2
50626 ldub [%l7 + 0x66], %i3
50627 st %f5, [%l7 + 0x30]
50628 lduh [%l7 + 0x0E], %g7
50629 fmovdne %icc, %f0, %f7
50630 movcs %icc, %l3, %i7
50631 fcmpd %fcc2, %f10, %f10
50632 ldsb [%l7 + 0x5C], %i6
50633 edge16 %g2, %g3, %o6
50634 ldsh [%l7 + 0x7E], %o5
50635 lduw [%l7 + 0x54], %o1
50636 fmul8x16au %f15, %f12, %f14
50637 edge8 %l0, %l2, %l6
50638 stx %i2, [%l7 + 0x70]
50639 fbne,a %fcc0, loop_5936
50640 fmul8sux16 %f6, %f14, %f14
50641 stx %g1, [%l7 + 0x58]
50642 fbl %fcc0, loop_5937
50643loop_5936:
50644 ldub [%l7 + 0x16], %l5
50645 ldsb [%l7 + 0x31], %g4
50646 umulcc %o0, %o7, %i0
50647loop_5937:
50648 bleu %icc, loop_5938
50649 array16 %i4, %l4, %o2
50650 movge %xcc, %i1, %o3
50651 brnz %g6, loop_5939
50652loop_5938:
50653 fmovdvs %xcc, %f1, %f5
50654 fblg %fcc0, loop_5940
50655 ldub [%l7 + 0x0B], %i5
50656loop_5939:
50657 taddcctv %g5, 0x0C9C, %l1
50658 std %f2, [%l7 + 0x50]
50659loop_5940:
50660 stx %o4, [%l7 + 0x68]
50661 ldx [%l7 + 0x20], %i3
50662 fpackfix %f2, %f1
50663 movcs %icc, %g7, %l3
50664 fnot1 %f4, %f4
50665 ldd [%l7 + 0x58], %f0
50666 addccc %i7, 0x0CF2, %g2
50667 ldub [%l7 + 0x7E], %g3
50668 fpsub32s %f6, %f13, %f13
50669 udivcc %i6, 0x0E55, %o5
50670 tvs %xcc, 0x7
50671 or %o6, %o1, %l2
50672 fmovrsgz %l6, %f7, %f15
50673 stx %l0, [%l7 + 0x58]
50674 movrgez %i2, 0x369, %l5
50675 tneg %icc, 0x7
50676 lduh [%l7 + 0x52], %g4
50677 fornot1s %f10, %f11, %f8
50678 st %f9, [%l7 + 0x28]
50679 orn %g1, %o0, %i0
50680 sth %i4, [%l7 + 0x0A]
50681 brlz %o7, loop_5941
50682 ldx [%l7 + 0x18], %o2
50683 stb %l4, [%l7 + 0x47]
50684 ldx [%l7 + 0x40], %o3
50685loop_5941:
50686 and %i1, 0x172A, %g6
50687 fmuld8sux16 %f11, %f4, %f2
50688 movre %g5, %i5, %o4
50689 tsubcctv %l1, 0x1239, %g7
50690 std %f8, [%l7 + 0x28]
50691 edge32n %l3, %i7, %i3
50692 array32 %g2, %g3, %i6
50693 fmul8sux16 %f12, %f10, %f10
50694 andncc %o6, %o1, %l2
50695 tle %icc, 0x6
50696 subcc %o5, %l0, %l6
50697 fmovsle %icc, %f10, %f15
50698 fornot2s %f13, %f4, %f12
50699 ld [%l7 + 0x34], %f9
50700 bn,a,pn %xcc, loop_5942
50701 sth %l5, [%l7 + 0x54]
50702 ldd [%l7 + 0x28], %f10
50703 fmovdgu %xcc, %f12, %f5
50704loop_5942:
50705 movle %xcc, %g4, %i2
50706 ldub [%l7 + 0x3E], %g1
50707 movleu %xcc, %i0, %i4
50708 sdivx %o7, 0x0C84, %o0
50709 fcmpgt32 %f2, %f12, %o2
50710 array16 %l4, %i1, %g6
50711 fbo,a %fcc1, loop_5943
50712 nop
50713 setx loop_5944, %l0, %l1
50714 jmpl %l1, %g5
50715 array16 %i5, %o4, %o3
50716 fmovscc %icc, %f3, %f0
50717loop_5943:
50718 fbug %fcc3, loop_5945
50719loop_5944:
50720 fcmps %fcc2, %f15, %f13
50721 edge32l %l1, %g7, %l3
50722 edge32l %i7, %g2, %i3
50723loop_5945:
50724 udivx %i6, 0x02AE, %g3
50725 udiv %o1, 0x1819, %l2
50726 fornot1s %f14, %f6, %f7
50727 fmovdvc %xcc, %f0, %f3
50728 stx %o6, [%l7 + 0x68]
50729 std %f10, [%l7 + 0x48]
50730 lduw [%l7 + 0x78], %l0
50731 lduh [%l7 + 0x54], %l6
50732 fbe %fcc0, loop_5946
50733 fmovsn %xcc, %f10, %f0
50734 tcs %icc, 0x7
50735 array32 %l5, %g4, %o5
50736loop_5946:
50737 fmovdleu %icc, %f5, %f3
50738 fmovdn %icc, %f4, %f2
50739 tpos %xcc, 0x3
50740 brgez,a %g1, loop_5947
50741 fmovrse %i2, %f4, %f2
50742 edge16n %i0, %i4, %o7
50743 sth %o2, [%l7 + 0x5A]
50744loop_5947:
50745 addccc %o0, %i1, %g6
50746 fmovsg %xcc, %f4, %f10
50747 add %g5, %l4, %i5
50748 std %f6, [%l7 + 0x70]
50749 ldsb [%l7 + 0x38], %o3
50750 fmuld8sux16 %f11, %f2, %f8
50751 fmovrdlez %l1, %f10, %f12
50752 tleu %xcc, 0x0
50753 fbule %fcc1, loop_5948
50754 bleu,a,pn %xcc, loop_5949
50755 fnot2 %f12, %f6
50756 fmovdneg %xcc, %f1, %f1
50757loop_5948:
50758 sth %o4, [%l7 + 0x4C]
50759loop_5949:
50760 lduw [%l7 + 0x28], %g7
50761 tle %xcc, 0x1
50762 call loop_5950
50763 movg %xcc, %l3, %g2
50764 sth %i3, [%l7 + 0x7C]
50765 edge8 %i6, %g3, %i7
50766loop_5950:
50767 xorcc %o1, %o6, %l2
50768 ldsw [%l7 + 0x58], %l6
50769 brlez,a %l5, loop_5951
50770 fmovdge %icc, %f7, %f15
50771 ldx [%l7 + 0x48], %l0
50772 mulscc %g4, %g1, %i2
50773loop_5951:
50774 ldsb [%l7 + 0x0A], %o5
50775 popc 0x1D10, %i4
50776 movn %xcc, %i0, %o7
50777 ld [%l7 + 0x64], %f12
50778 fbg %fcc0, loop_5952
50779 add %o2, %i1, %o0
50780 stx %g6, [%l7 + 0x78]
50781 fpadd32 %f10, %f4, %f14
50782loop_5952:
50783 fbule,a %fcc2, loop_5953
50784 sdivcc %l4, 0x164C, %i5
50785 sth %o3, [%l7 + 0x74]
50786 brlez %g5, loop_5954
50787loop_5953:
50788 brlz %o4, loop_5955
50789 movneg %xcc, %l1, %g7
50790 be,a,pn %icc, loop_5956
50791loop_5954:
50792 ldsw [%l7 + 0x58], %g2
50793loop_5955:
50794 ld [%l7 + 0x70], %f7
50795 fbue,a %fcc3, loop_5957
50796loop_5956:
50797 stb %i3, [%l7 + 0x08]
50798 fmovsvs %xcc, %f6, %f10
50799 fcmpne32 %f2, %f2, %l3
50800loop_5957:
50801 movle %icc, %g3, %i7
50802 call loop_5958
50803 ldub [%l7 + 0x58], %o1
50804 edge32n %o6, %l2, %i6
50805 stx %l5, [%l7 + 0x30]
50806loop_5958:
50807 fabss %f12, %f9
50808 ldsb [%l7 + 0x39], %l0
50809 fornot1 %f14, %f8, %f6
50810 fmuld8ulx16 %f8, %f2, %f0
50811 ta %icc, 0x2
50812 bg,a,pn %xcc, loop_5959
50813 bg %icc, loop_5960
50814 std %f0, [%l7 + 0x10]
50815 fandnot1 %f12, %f4, %f0
50816loop_5959:
50817 ldx [%l7 + 0x60], %l6
50818loop_5960:
50819 alignaddrl %g1, %i2, %g4
50820 mova %icc, %o5, %i4
50821 fmovdpos %icc, %f13, %f9
50822 stx %o7, [%l7 + 0x50]
50823 ldx [%l7 + 0x58], %i0
50824 ldsb [%l7 + 0x3E], %i1
50825 fmovsne %icc, %f13, %f6
50826 ldsb [%l7 + 0x65], %o0
50827 tn %xcc, 0x5
50828 sth %o2, [%l7 + 0x4A]
50829 ldd [%l7 + 0x60], %f2
50830 stw %l4, [%l7 + 0x74]
50831 taddcc %i5, %g6, %o3
50832 sdiv %g5, 0x0E78, %o4
50833 movrne %g7, 0x18D, %l1
50834 fbl %fcc2, loop_5961
50835 bshuffle %f8, %f14, %f8
50836 fmovdleu %icc, %f4, %f2
50837 st %f1, [%l7 + 0x54]
50838loop_5961:
50839 movne %xcc, %g2, %i3
50840 movrgez %g3, %l3, %o1
50841 stx %i7, [%l7 + 0x70]
50842 umul %l2, 0x1C52, %i6
50843 bgu,a %xcc, loop_5962
50844 edge8l %l5, %o6, %l0
50845 fsrc1s %f8, %f2
50846 fnot2s %f14, %f7
50847loop_5962:
50848 brnz,a %g1, loop_5963
50849 fandnot2s %f8, %f8, %f13
50850 stw %l6, [%l7 + 0x4C]
50851 movrne %i2, %g4, %i4
50852loop_5963:
50853 tpos %xcc, 0x3
50854 movvc %xcc, %o5, %i0
50855 ta %icc, 0x2
50856 andncc %i1, %o0, %o7
50857 ble loop_5964
50858 stb %o2, [%l7 + 0x47]
50859 ldsb [%l7 + 0x69], %i5
50860 edge16 %g6, %l4, %o3
50861loop_5964:
50862 bcs,pn %icc, loop_5965
50863 fbue,a %fcc1, loop_5966
50864 brgez,a %o4, loop_5967
50865 mulx %g7, 0x0563, %l1
50866loop_5965:
50867 stx %g2, [%l7 + 0x10]
50868loop_5966:
50869 st %f8, [%l7 + 0x68]
50870loop_5967:
50871 fmuld8sux16 %f7, %f5, %f8
50872 fbe %fcc3, loop_5968
50873 fabsd %f6, %f8
50874 fble,a %fcc1, loop_5969
50875 fcmple16 %f14, %f8, %i3
50876loop_5968:
50877 edge32 %g5, %l3, %g3
50878 std %f0, [%l7 + 0x30]
50879loop_5969:
50880 fpack32 %f12, %f4, %f8
50881 brgz %i7, loop_5970
50882 addcc %l2, %o1, %l5
50883 sth %i6, [%l7 + 0x4C]
50884 fbul %fcc3, loop_5971
50885loop_5970:
50886 fxnors %f14, %f5, %f12
50887 stx %o6, [%l7 + 0x28]
50888 edge16ln %l0, %g1, %l6
50889loop_5971:
50890 array32 %g4, %i4, %o5
50891 ldsb [%l7 + 0x43], %i2
50892 ldub [%l7 + 0x3B], %i0
50893 stx %i1, [%l7 + 0x58]
50894 fcmpeq16 %f10, %f6, %o7
50895 fbg,a %fcc2, loop_5972
50896 fors %f11, %f13, %f12
50897 fxnor %f14, %f12, %f2
50898 tsubcctv %o0, %o2, %i5
50899loop_5972:
50900 fmul8x16al %f10, %f9, %f6
50901 fcmple16 %f10, %f0, %l4
50902 movpos %xcc, %o3, %o4
50903 edge32 %g6, %l1, %g7
50904 edge8l %g2, %i3, %g5
50905 fpsub16s %f0, %f15, %f8
50906 fnot1s %f5, %f9
50907 stw %l3, [%l7 + 0x4C]
50908 ldsb [%l7 + 0x0D], %i7
50909 bne,a loop_5973
50910 fsrc1 %f2, %f2
50911 bcs,a,pn %xcc, loop_5974
50912 fpack32 %f0, %f12, %f12
50913loop_5973:
50914 stb %g3, [%l7 + 0x67]
50915 stx %o1, [%l7 + 0x50]
50916loop_5974:
50917 stx %l5, [%l7 + 0x10]
50918 stw %l2, [%l7 + 0x78]
50919 fmul8x16al %f10, %f14, %f0
50920 st %f9, [%l7 + 0x7C]
50921 fcmpgt16 %f14, %f8, %o6
50922 fmovdg %xcc, %f11, %f1
50923 sll %l0, %g1, %l6
50924 orn %i6, %g4, %i4
50925 tvc %xcc, 0x4
50926 fmuld8ulx16 %f12, %f9, %f6
50927 orcc %i2, %o5, %i1
50928 fxnors %f4, %f3, %f0
50929 fzero %f8
50930 sethi 0x08D9, %o7
50931 fmovdneg %xcc, %f14, %f7
50932 fmovsleu %icc, %f12, %f15
50933 movn %icc, %o0, %o2
50934 lduh [%l7 + 0x4C], %i0
50935 movn %xcc, %i5, %l4
50936 stb %o3, [%l7 + 0x15]
50937 bg,a %xcc, loop_5975
50938 fmovsne %icc, %f4, %f7
50939 ldx [%l7 + 0x38], %o4
50940 sethi 0x0069, %g6
50941loop_5975:
50942 ldub [%l7 + 0x56], %l1
50943 fbug %fcc0, loop_5976
50944 sth %g2, [%l7 + 0x2E]
50945 stw %i3, [%l7 + 0x2C]
50946 tcc %xcc, 0x2
50947loop_5976:
50948 ldx [%l7 + 0x28], %g5
50949 ldsb [%l7 + 0x10], %g7
50950 movrlez %i7, %l3, %o1
50951 fpsub16 %f6, %f2, %f2
50952 stx %g3, [%l7 + 0x40]
50953 fmuld8ulx16 %f15, %f4, %f12
50954 fblg %fcc1, loop_5977
50955 ld [%l7 + 0x24], %f14
50956 tcs %icc, 0x7
50957 fcmpd %fcc0, %f4, %f4
50958loop_5977:
50959 movgu %icc, %l2, %l5
50960 fbg,a %fcc2, loop_5978
50961 sra %o6, 0x1B, %g1
50962 subc %l0, 0x1355, %i6
50963 ldsb [%l7 + 0x4B], %g4
50964loop_5978:
50965 bcc,pt %icc, loop_5979
50966 edge8ln %l6, %i4, %i2
50967 tneg %xcc, 0x0
50968 lduw [%l7 + 0x30], %o5
50969loop_5979:
50970 fmuld8ulx16 %f14, %f0, %f6
50971 ldsh [%l7 + 0x4C], %i1
50972 fornot1 %f8, %f8, %f14
50973 be loop_5980
50974 fnot2 %f12, %f12
50975 nop
50976 setx loop_5981, %l0, %l1
50977 wrpr 0x1, %tl
50978 wrpr %l1, %tpc
50979 add %l1, 0x4, %l1
50980 wrpr %l1, %tnpc
50981 setx 0x34400001400, %l0, %l1
50982 wrpr %l1, %tstate
50983 wrhpr 0x4, %htstate
50984 retry
50985 fmovsne %xcc, %f1, %f12
50986loop_5980:
50987 xnor %o0, 0x05A4, %o2
50988 lduw [%l7 + 0x7C], %o7
50989loop_5981:
50990 fmul8sux16 %f0, %f6, %f8
50991 bcc,pn %icc, loop_5982
50992 bleu,a,pt %icc, loop_5983
50993 alignaddrl %i5, %i0, %l4
50994 fmovs %f9, %f14
50995loop_5982:
50996 sethi 0x06C7, %o4
50997loop_5983:
50998 subc %o3, %l1, %g2
50999 fmovspos %icc, %f14, %f15
51000 movcs %icc, %g6, %i3
51001 xnor %g7, 0x0DDF, %g5
51002 bvc,pn %icc, loop_5984
51003 sll %i7, 0x0D, %o1
51004 ba %icc, loop_5985
51005 brz,a %l3, loop_5986
51006loop_5984:
51007 stw %g3, [%l7 + 0x44]
51008 movvc %xcc, %l5, %o6
51009loop_5985:
51010 bge,pt %icc, loop_5987
51011loop_5986:
51012 st %f3, [%l7 + 0x14]
51013 fmovdneg %icc, %f9, %f0
51014 fors %f5, %f3, %f2
51015loop_5987:
51016 fmovrdlez %l2, %f4, %f8
51017 nop
51018 setx loop_5988, %l0, %l1
51019 wrpr 0x1, %tl
51020 wrpr %l1, %tpc
51021 add %l1, 0x4, %l1
51022 wrpr %l1, %tnpc
51023 setx 0x34400001400, %l0, %l1
51024 wrpr %l1, %tstate
51025 wrhpr 0x4, %htstate
51026 retry
51027 move %icc, %l0, %g1
51028 movrlez %i6, %g4, %i4
51029 movcs %xcc, %i2, %o5
51030loop_5988:
51031 lduw [%l7 + 0x24], %i1
51032 fandnot1s %f15, %f3, %f6
51033 fxors %f7, %f12, %f14
51034 ldsh [%l7 + 0x52], %l6
51035 stb %o2, [%l7 + 0x18]
51036 ldsb [%l7 + 0x53], %o7
51037 ld [%l7 + 0x7C], %f1
51038 fbuge,a %fcc2, loop_5989
51039 ld [%l7 + 0x68], %f12
51040 sdivcc %i5, 0x1273, %i0
51041 tcc %icc, 0x2
51042loop_5989:
51043 lduw [%l7 + 0x40], %o0
51044 fpsub32s %f11, %f3, %f0
51045 fnot1s %f6, %f13
51046 brnz,a %l4, loop_5990
51047 sdivx %o3, 0x0433, %l1
51048 fcmps %fcc2, %f6, %f10
51049 subccc %o4, 0x1C64, %g2
51050loop_5990:
51051 ldsh [%l7 + 0x1E], %i3
51052 sth %g6, [%l7 + 0x42]
51053 ldsw [%l7 + 0x60], %g7
51054 fbug %fcc3, loop_5991
51055 fnot1 %f12, %f12
51056 subcc %i7, %o1, %g5
51057 add %l3, 0x13A4, %l5
51058loop_5991:
51059 stx %o6, [%l7 + 0x50]
51060 fzeros %f2
51061 ldsh [%l7 + 0x10], %l2
51062 fmovdne %icc, %f0, %f1
51063 ldub [%l7 + 0x65], %l0
51064 ldsb [%l7 + 0x6B], %g1
51065 tsubcc %i6, 0x1B57, %g3
51066 pdist %f12, %f6, %f12
51067 lduw [%l7 + 0x20], %i4
51068 andncc %i2, %g4, %o5
51069 fnand %f12, %f2, %f2
51070 addccc %i1, %l6, %o2
51071 smulcc %o7, 0x1D30, %i5
51072 bg,a loop_5992
51073 movrgez %i0, %o0, %o3
51074 fmovsneg %icc, %f10, %f12
51075 ldsh [%l7 + 0x16], %l1
51076loop_5992:
51077 fabss %f9, %f5
51078 tcc %xcc, 0x2
51079 ldd [%l7 + 0x40], %f0
51080 fnot2 %f4, %f2
51081 lduw [%l7 + 0x64], %o4
51082 bn,a loop_5993
51083 tl %icc, 0x5
51084 stw %l4, [%l7 + 0x7C]
51085 xnor %g2, 0x1705, %i3
51086loop_5993:
51087 st %f10, [%l7 + 0x7C]
51088 fabsd %f10, %f0
51089 ldsw [%l7 + 0x40], %g6
51090 movne %icc, %g7, %o1
51091 st %f7, [%l7 + 0x68]
51092 fmovsne %xcc, %f4, %f1
51093 fpsub16 %f12, %f10, %f8
51094 fmovdg %icc, %f9, %f6
51095 lduh [%l7 + 0x64], %i7
51096 ldd [%l7 + 0x78], %f0
51097 mulx %l3, 0x0686, %g5
51098 fmovdvc %icc, %f12, %f12
51099 stx %l5, [%l7 + 0x08]
51100 fabsd %f4, %f14
51101 tg %xcc, 0x4
51102 ldsb [%l7 + 0x78], %l2
51103 orncc %l0, 0x114E, %o6
51104 tge %xcc, 0x0
51105 ldx [%l7 + 0x18], %g1
51106 be,a loop_5994
51107 ld [%l7 + 0x30], %f5
51108 movre %i6, 0x341, %g3
51109 mulscc %i4, %g4, %o5
51110loop_5994:
51111 tgu %xcc, 0x0
51112 fpack32 %f14, %f10, %f2
51113 stx %i2, [%l7 + 0x28]
51114 fbo,a %fcc3, loop_5995
51115 fnegs %f4, %f7
51116 ldub [%l7 + 0x45], %i1
51117 ldub [%l7 + 0x1F], %l6
51118loop_5995:
51119 fcmpgt16 %f2, %f14, %o2
51120 stw %o7, [%l7 + 0x64]
51121 stw %i5, [%l7 + 0x6C]
51122 lduw [%l7 + 0x20], %o0
51123 st %f1, [%l7 + 0x58]
51124 subc %o3, 0x0D03, %i0
51125 fabsd %f6, %f8
51126 srax %l1, %o4, %g2
51127 udiv %i3, 0x015E, %g6
51128 fbu %fcc0, loop_5996
51129 fmul8sux16 %f4, %f14, %f2
51130 and %l4, %o1, %g7
51131 ldd [%l7 + 0x28], %f6
51132loop_5996:
51133 fpadd16s %f12, %f6, %f11
51134 ldsw [%l7 + 0x6C], %l3
51135 movpos %icc, %g5, %i7
51136 call loop_5997
51137 fmul8x16 %f6, %f0, %f10
51138 edge32l %l5, %l2, %l0
51139 tgu %icc, 0x5
51140loop_5997:
51141 tleu %icc, 0x4
51142 fbuge %fcc0, loop_5998
51143 ldx [%l7 + 0x30], %g1
51144 fbue,a %fcc3, loop_5999
51145 stx %o6, [%l7 + 0x68]
51146loop_5998:
51147 fnot2s %f7, %f9
51148 std %f10, [%l7 + 0x78]
51149loop_5999:
51150 stb %g3, [%l7 + 0x35]
51151 movre %i6, %i4, %g4
51152 sth %i2, [%l7 + 0x6A]
51153 udivcc %i1, 0x0CFF, %l6
51154 movpos %xcc, %o2, %o7
51155 ldub [%l7 + 0x47], %i5
51156 stw %o0, [%l7 + 0x48]
51157 tpos %xcc, 0x1
51158 fblg %fcc3, loop_6000
51159 fzeros %f0
51160 tl %icc, 0x3
51161 bn,pt %xcc, loop_6001
51162loop_6000:
51163 fsrc2s %f14, %f5
51164 fmovdvc %xcc, %f5, %f10
51165 lduw [%l7 + 0x6C], %o5
51166loop_6001:
51167 fbu %fcc2, loop_6002
51168 ta %icc, 0x7
51169 srlx %o3, 0x09, %i0
51170 ldx [%l7 + 0x20], %l1
51171loop_6002:
51172 smulcc %g2, %o4, %g6
51173 movcs %icc, %l4, %o1
51174 ldsw [%l7 + 0x10], %g7
51175 bgu,pt %icc, loop_6003
51176 ldsh [%l7 + 0x26], %i3
51177 std %f0, [%l7 + 0x50]
51178 ldsh [%l7 + 0x58], %g5
51179loop_6003:
51180 orn %i7, 0x1336, %l5
51181 andcc %l2, %l3, %l0
51182 fmovsa %xcc, %f15, %f10
51183 or %o6, %g3, %i6
51184 fcmped %fcc0, %f10, %f8
51185 fmovsg %xcc, %f5, %f8
51186 lduh [%l7 + 0x16], %g1
51187 std %f8, [%l7 + 0x58]
51188 stw %g4, [%l7 + 0x58]
51189 array32 %i2, %i4, %l6
51190 fbge,a %fcc0, loop_6004
51191 fbul,a %fcc2, loop_6005
51192 fmovsvs %xcc, %f1, %f15
51193 fmovsg %xcc, %f0, %f0
51194loop_6004:
51195 edge8l %i1, %o7, %o2
51196loop_6005:
51197 ld [%l7 + 0x50], %f11
51198 fmovdne %icc, %f12, %f5
51199 fmovsg %xcc, %f14, %f2
51200 fmuld8ulx16 %f0, %f12, %f2
51201 fnot2s %f3, %f4
51202 fcmpes %fcc1, %f7, %f10
51203 bge,pt %icc, loop_6006
51204 ldub [%l7 + 0x1A], %i5
51205 bge,a loop_6007
51206 fpadd32 %f14, %f0, %f10
51207loop_6006:
51208 fcmpne32 %f8, %f10, %o0
51209 fble %fcc2, loop_6008
51210loop_6007:
51211 bgu,a,pn %icc, loop_6009
51212 smulcc %o3, %o5, %i0
51213 subccc %g2, 0x1ABB, %l1
51214loop_6008:
51215 fnot2 %f6, %f8
51216loop_6009:
51217 fbuge,a %fcc3, loop_6010
51218 fbn %fcc0, loop_6011
51219 bl,a,pt %icc, loop_6012
51220 st %f3, [%l7 + 0x5C]
51221loop_6010:
51222 fabsd %f4, %f14
51223loop_6011:
51224 te %xcc, 0x7
51225loop_6012:
51226 fmovsvc %icc, %f9, %f13
51227 edge16ln %g6, %l4, %o4
51228 brlez %o1, loop_6013
51229 tsubcc %g7, %g5, %i7
51230 fmovdne %xcc, %f14, %f0
51231 addccc %i3, 0x098E, %l5
51232loop_6013:
51233 std %f14, [%l7 + 0x20]
51234 umulcc %l2, %l0, %o6
51235 fmovrslz %l3, %f2, %f7
51236 brlz,a %g3, loop_6014
51237 taddcc %g1, %i6, %i2
51238 fpsub32s %f0, %f4, %f9
51239 bpos,a,pn %xcc, loop_6015
51240loop_6014:
51241 fmul8x16au %f7, %f1, %f10
51242 fcmpgt16 %f4, %f2, %i4
51243 movre %l6, 0x334, %i1
51244loop_6015:
51245 ldd [%l7 + 0x20], %f6
51246 fcmpne32 %f14, %f8, %g4
51247 alignaddrl %o7, %i5, %o0
51248 stx %o2, [%l7 + 0x60]
51249 fnor %f2, %f10, %f2
51250 stx %o3, [%l7 + 0x40]
51251 fmovdle %xcc, %f9, %f11
51252 lduh [%l7 + 0x1C], %i0
51253 fcmped %fcc0, %f0, %f6
51254 movpos %xcc, %g2, %o5
51255 edge8ln %l1, %g6, %l4
51256 fandnot1 %f4, %f2, %f4
51257 movre %o1, 0x3DC, %o4
51258 ta %icc, 0x5
51259 bn,a,pt %xcc, loop_6016
51260 tleu %xcc, 0x2
51261 andcc %g7, 0x160B, %i7
51262 stw %g5, [%l7 + 0x5C]
51263loop_6016:
51264 umul %i3, %l2, %l5
51265 fsrc2s %f10, %f1
51266 ldub [%l7 + 0x71], %o6
51267 fbul %fcc2, loop_6017
51268 fmovdpos %icc, %f1, %f5
51269 lduw [%l7 + 0x68], %l0
51270 fpsub32 %f4, %f10, %f0
51271loop_6017:
51272 fmul8sux16 %f14, %f0, %f0
51273 fmul8x16au %f12, %f5, %f0
51274 smul %g3, 0x00D8, %l3
51275 fmovrdlz %g1, %f6, %f4
51276 ldd [%l7 + 0x18], %f2
51277 fbug,a %fcc2, loop_6018
51278 fmovsvs %xcc, %f2, %f4
51279 fmovsg %xcc, %f0, %f4
51280 movgu %icc, %i6, %i4
51281loop_6018:
51282 subcc %i2, 0x0242, %l6
51283 subccc %g4, %o7, %i5
51284 edge16 %o0, %o2, %i1
51285 ldd [%l7 + 0x18], %f8
51286 fpsub16s %f0, %f4, %f12
51287 lduw [%l7 + 0x78], %o3
51288 brlez,a %g2, loop_6019
51289 std %f12, [%l7 + 0x68]
51290 ldd [%l7 + 0x50], %f12
51291 fmovrsgez %o5, %f11, %f10
51292loop_6019:
51293 fsrc2 %f8, %f14
51294 edge32n %l1, %i0, %g6
51295 ld [%l7 + 0x2C], %f2
51296 fbule %fcc3, loop_6020
51297 fbule,a %fcc2, loop_6021
51298 fpsub16s %f9, %f5, %f6
51299 tcs %icc, 0x2
51300loop_6020:
51301 movrgez %l4, 0x3AF, %o4
51302loop_6021:
51303 stb %o1, [%l7 + 0x6D]
51304 xnor %i7, %g7, %i3
51305 fornot1s %f3, %f13, %f15
51306 fones %f6
51307 stx %g5, [%l7 + 0x48]
51308 fmovrslez %l2, %f14, %f11
51309 brgz,a %o6, loop_6022
51310 tleu %icc, 0x2
51311 lduh [%l7 + 0x3C], %l0
51312 fcmple32 %f8, %f0, %l5
51313loop_6022:
51314 tle %icc, 0x6
51315 stw %g3, [%l7 + 0x10]
51316 movvc %icc, %g1, %i6
51317 fmovscs %xcc, %f10, %f2
51318 edge16ln %l3, %i4, %l6
51319 move %icc, %i2, %g4
51320 fxors %f14, %f2, %f9
51321 std %f6, [%l7 + 0x58]
51322 ld [%l7 + 0x54], %f10
51323 fmul8x16 %f13, %f12, %f2
51324 sth %i5, [%l7 + 0x66]
51325 fmovdl %xcc, %f7, %f1
51326 taddcctv %o7, 0x0C2E, %o2
51327 array8 %i1, %o0, %g2
51328 ldsw [%l7 + 0x10], %o5
51329 fandnot1s %f11, %f12, %f9
51330 fmovdl %xcc, %f2, %f12
51331 ldx [%l7 + 0x18], %o3
51332 fbne,a %fcc3, loop_6023
51333 fmovrde %i0, %f8, %f6
51334 xorcc %l1, %g6, %l4
51335 fmovrdlz %o4, %f10, %f10
51336loop_6023:
51337 sth %i7, [%l7 + 0x32]
51338 brz %g7, loop_6024
51339 movn %xcc, %i3, %o1
51340 fmovrsgez %g5, %f8, %f10
51341 stb %o6, [%l7 + 0x38]
51342loop_6024:
51343 stx %l2, [%l7 + 0x78]
51344 and %l5, 0x0803, %l0
51345 fcmpgt16 %f8, %f0, %g1
51346 bcc,a,pn %xcc, loop_6025
51347 tsubcc %i6, %l3, %g3
51348 fnot2 %f4, %f12
51349 fcmpne32 %f6, %f14, %l6
51350loop_6025:
51351 movg %xcc, %i2, %g4
51352 sethi 0x0F3B, %i4
51353 ldsh [%l7 + 0x5C], %o7
51354 lduh [%l7 + 0x1E], %o2
51355 brgz,a %i5, loop_6026
51356 fbn,a %fcc3, loop_6027
51357 mova %icc, %i1, %o0
51358 edge32ln %o5, %o3, %i0
51359loop_6026:
51360 movl %xcc, %l1, %g6
51361loop_6027:
51362 or %g2, %o4, %i7
51363 fmovsg %xcc, %f8, %f15
51364 sllx %g7, 0x0F, %l4
51365 tl %icc, 0x0
51366 srlx %o1, 0x0D, %i3
51367 pdist %f4, %f6, %f14
51368 fpsub16s %f12, %f9, %f10
51369 udivx %g5, 0x033E, %o6
51370 taddcc %l5, %l0, %g1
51371 fmovdge %icc, %f4, %f14
51372 ldsb [%l7 + 0x13], %l2
51373 ld [%l7 + 0x20], %f4
51374 bvc %icc, loop_6028
51375 fnor %f0, %f0, %f2
51376 fmovdpos %xcc, %f1, %f1
51377 array8 %l3, %g3, %i6
51378loop_6028:
51379 std %f10, [%l7 + 0x58]
51380 fnegs %f10, %f8
51381 andncc %i2, %g4, %i4
51382 tle %xcc, 0x0
51383 fxor %f0, %f8, %f2
51384 ldd [%l7 + 0x18], %f14
51385 brlz %l6, loop_6029
51386 fcmpeq16 %f0, %f2, %o2
51387 fmovrdlz %o7, %f10, %f2
51388 movge %icc, %i5, %i1
51389loop_6029:
51390 fmovrdlz %o0, %f6, %f2
51391 and %o5, 0x075F, %i0
51392 movrlez %l1, 0x251, %g6
51393 ldd [%l7 + 0x78], %f14
51394 edge16 %g2, %o4, %i7
51395 stx %o3, [%l7 + 0x68]
51396 siam 0x2
51397 movg %icc, %l4, %g7
51398 fmovrdgz %o1, %f6, %f14
51399 tcc %icc, 0x4
51400 fmovdvs %xcc, %f2, %f4
51401 fmovsl %icc, %f5, %f7
51402 udivx %i3, 0x1007, %g5
51403 fpsub32s %f8, %f0, %f13
51404 fmovrslz %l5, %f7, %f13
51405 popc 0x13A7, %o6
51406 fmovdl %icc, %f3, %f4
51407 ldx [%l7 + 0x30], %l0
51408 std %f2, [%l7 + 0x28]
51409 ldx [%l7 + 0x08], %g1
51410 ldx [%l7 + 0x30], %l2
51411 fpsub16s %f9, %f0, %f15
51412 stb %l3, [%l7 + 0x53]
51413 add %g3, %i6, %g4
51414 fmovrdgez %i4, %f2, %f10
51415 bl,a loop_6030
51416 sethi 0x12F6, %i2
51417 ldd [%l7 + 0x48], %f2
51418 sethi 0x07B6, %l6
51419loop_6030:
51420 stx %o7, [%l7 + 0x38]
51421 fmovrsgz %i5, %f9, %f2
51422 fmovrse %i1, %f5, %f12
51423 add %o2, 0x02D2, %o0
51424 fmovdcc %icc, %f1, %f6
51425 fmovda %icc, %f9, %f10
51426 ldsb [%l7 + 0x32], %o5
51427 fandnot1s %f11, %f1, %f8
51428 sll %l1, %i0, %g6
51429 ldsh [%l7 + 0x12], %o4
51430 edge32n %g2, %i7, %l4
51431 stb %g7, [%l7 + 0x5C]
51432 fbul,a %fcc2, loop_6031
51433 bn,a loop_6032
51434 tn %icc, 0x2
51435 addcc %o3, 0x1039, %i3
51436loop_6031:
51437 nop
51438 setx loop_6033, %l0, %l1
51439 wrpr 0x1, %tl
51440 wrpr %l1, %tnpc
51441 setx 0x34400001400, %l0, %l1
51442 wrpr %l1, %tstate
51443 wrhpr 0x4, %htstate
51444 done
51445loop_6032:
51446 tpos %xcc, 0x6
51447 array32 %o1, %l5, %g5
51448 mova %xcc, %l0, %g1
51449loop_6033:
51450 fmovdgu %icc, %f2, %f15
51451 fpsub32s %f14, %f15, %f14
51452 lduw [%l7 + 0x44], %o6
51453 sth %l2, [%l7 + 0x0E]
51454 ldsb [%l7 + 0x64], %g3
51455 fone %f8
51456 sdivcc %i6, 0x0E7F, %l3
51457 tleu %icc, 0x5
51458 movneg %xcc, %g4, %i2
51459 fmovsleu %icc, %f15, %f15
51460 std %f0, [%l7 + 0x50]
51461 edge32l %l6, %o7, %i5
51462 fmovdl %icc, %f14, %f6
51463 ldd [%l7 + 0x58], %f14
51464 movrlez %i4, 0x3C2, %i1
51465 sllx %o2, %o5, %l1
51466 movrne %i0, %g6, %o4
51467 bn,a,pn %xcc, loop_6034
51468 fpack32 %f8, %f14, %f6
51469 fbne,a %fcc1, loop_6035
51470 siam 0x0
51471loop_6034:
51472 fmovd %f12, %f10
51473 edge8l %g2, %o0, %i7
51474loop_6035:
51475 fabss %f4, %f1
51476 sth %g7, [%l7 + 0x1A]
51477 tsubcc %o3, %l4, %i3
51478 stw %o1, [%l7 + 0x10]
51479 and %g5, 0x05AD, %l5
51480 fbn,a %fcc1, loop_6036
51481 addc %l0, %o6, %l2
51482 ld [%l7 + 0x0C], %f7
51483 movgu %icc, %g1, %i6
51484loop_6036:
51485 ld [%l7 + 0x1C], %f4
51486 fcmpes %fcc3, %f10, %f1
51487 fpsub32 %f14, %f8, %f10
51488 brgez,a %l3, loop_6037
51489 andcc %g4, 0x08EC, %i2
51490 brlez,a %l6, loop_6038
51491 fzeros %f14
51492loop_6037:
51493 fcmpne32 %f8, %f4, %o7
51494 tcs %xcc, 0x2
51495loop_6038:
51496 xnor %i5, %i4, %i1
51497 faligndata %f0, %f12, %f12
51498 sth %g3, [%l7 + 0x5A]
51499 stb %o2, [%l7 + 0x4E]
51500 ldsb [%l7 + 0x22], %o5
51501 fbul %fcc2, loop_6039
51502 fbne %fcc2, loop_6040
51503 lduh [%l7 + 0x72], %l1
51504 udiv %i0, 0x0DB0, %o4
51505loop_6039:
51506 brgz,a %g6, loop_6041
51507loop_6040:
51508 fmovdle %icc, %f3, %f7
51509 fmovscs %xcc, %f7, %f4
51510 addcc %o0, 0x042A, %i7
51511loop_6041:
51512 fmovde %icc, %f0, %f1
51513 fmovsvc %xcc, %f10, %f13
51514 edge8 %g7, %g2, %o3
51515 fnot2s %f15, %f7
51516 tvc %xcc, 0x1
51517 stx %l4, [%l7 + 0x58]
51518 ld [%l7 + 0x10], %f7
51519 bge,pn %icc, loop_6042
51520 lduw [%l7 + 0x4C], %o1
51521 movrlz %i3, %l5, %l0
51522 orcc %o6, 0x090C, %l2
51523loop_6042:
51524 st %f11, [%l7 + 0x2C]
51525 bshuffle %f4, %f0, %f0
51526 alignaddrl %g1, %i6, %g5
51527 bvs,a,pt %xcc, loop_6043
51528 fmovdvc %icc, %f12, %f9
51529 tsubcctv %l3, %g4, %l6
51530 fbg %fcc0, loop_6044
51531loop_6043:
51532 fnegd %f4, %f8
51533 st %f6, [%l7 + 0x3C]
51534 movge %icc, %i2, %i5
51535loop_6044:
51536 fmovdn %icc, %f5, %f6
51537 edge16l %o7, %i4, %i1
51538 popc 0x02C5, %g3
51539 fxor %f10, %f14, %f8
51540 bne,a,pn %xcc, loop_6045
51541 orn %o5, %o2, %l1
51542 be,a,pn %xcc, loop_6046
51543 ldx [%l7 + 0x40], %o4
51544loop_6045:
51545 fcmple16 %f6, %f2, %i0
51546 ldsh [%l7 + 0x18], %g6
51547loop_6046:
51548 fcmpes %fcc1, %f11, %f15
51549 bvc,a %xcc, loop_6047
51550 edge8ln %i7, %g7, %o0
51551 fble %fcc3, loop_6048
51552 fands %f2, %f3, %f0
51553loop_6047:
51554 fmovsne %icc, %f8, %f7
51555 ldx [%l7 + 0x40], %o3
51556loop_6048:
51557 fmovspos %xcc, %f8, %f7
51558 movn %xcc, %l4, %g2
51559 std %f0, [%l7 + 0x20]
51560 ldsb [%l7 + 0x2C], %i3
51561 movneg %xcc, %o1, %l0
51562 edge32n %l5, %l2, %g1
51563 bvs,a %icc, loop_6049
51564 fbug,a %fcc1, loop_6050
51565 fmovdn %icc, %f3, %f2
51566 fmul8x16au %f3, %f1, %f2
51567loop_6049:
51568 fmovsl %xcc, %f8, %f5
51569loop_6050:
51570 fornot2 %f8, %f12, %f6
51571 fmovdl %icc, %f4, %f7
51572 fcmpgt16 %f6, %f10, %o6
51573 edge16 %i6, %g5, %l3
51574 te %icc, 0x0
51575 fmovrdlez %g4, %f10, %f4
51576 fmovdvc %xcc, %f5, %f4
51577 ldsb [%l7 + 0x7F], %l6
51578 fmovrsgez %i5, %f10, %f3
51579 bge,pn %icc, loop_6051
51580 bleu,a,pt %xcc, loop_6052
51581 fmul8x16al %f1, %f1, %f0
51582 lduw [%l7 + 0x50], %o7
51583loop_6051:
51584 nop
51585 setx loop_6053, %l0, %l1
51586 jmpl %l1, %i4
51587loop_6052:
51588 stw %i2, [%l7 + 0x74]
51589 ldsh [%l7 + 0x16], %i1
51590 ld [%l7 + 0x40], %f9
51591loop_6053:
51592 fmuld8sux16 %f11, %f14, %f10
51593 fpadd32 %f14, %f8, %f6
51594 bvs,a loop_6054
51595 fbue %fcc3, loop_6055
51596 fnors %f9, %f1, %f8
51597 lduh [%l7 + 0x60], %g3
51598loop_6054:
51599 ld [%l7 + 0x64], %f12
51600loop_6055:
51601 ldsw [%l7 + 0x28], %o5
51602 fnands %f0, %f1, %f4
51603 fnot1s %f15, %f2
51604 movn %icc, %o2, %l1
51605 tl %icc, 0x0
51606 edge16ln %i0, %o4, %i7
51607 fcmpeq16 %f10, %f0, %g7
51608 array8 %g6, %o3, %l4
51609 array16 %o0, %g2, %i3
51610 sth %o1, [%l7 + 0x08]
51611 fsrc2 %f0, %f4
51612 sth %l5, [%l7 + 0x34]
51613 tvs %xcc, 0x4
51614 stb %l2, [%l7 + 0x78]
51615 std %f14, [%l7 + 0x48]
51616 fmul8ulx16 %f2, %f4, %f12
51617 brlez,a %g1, loop_6056
51618 ba,pn %icc, loop_6057
51619 tgu %xcc, 0x0
51620 ldsw [%l7 + 0x30], %o6
51621loop_6056:
51622 ld [%l7 + 0x68], %f12
51623loop_6057:
51624 ldsh [%l7 + 0x1E], %l0
51625 fmovsvs %xcc, %f10, %f3
51626 fmovrslz %i6, %f13, %f2
51627 fmovsvc %xcc, %f6, %f8
51628 ldx [%l7 + 0x30], %l3
51629 ld [%l7 + 0x54], %f2
51630 sll %g5, 0x07, %g4
51631 fnands %f14, %f10, %f10
51632 array32 %l6, %o7, %i4
51633 siam 0x7
51634 bl,a %xcc, loop_6058
51635 fsrc1s %f13, %f8
51636 sth %i5, [%l7 + 0x12]
51637 stb %i1, [%l7 + 0x4E]
51638loop_6058:
51639 ldd [%l7 + 0x48], %f6
51640 fmovrdlez %i2, %f10, %f8
51641 siam 0x1
51642 fabss %f7, %f12
51643 ldsb [%l7 + 0x1A], %g3
51644 array8 %o5, %o2, %l1
51645 fmovdcs %icc, %f11, %f14
51646 fmovrse %i0, %f11, %f8
51647 sdiv %i7, 0x1FE7, %o4
51648 ldsb [%l7 + 0x58], %g6
51649 fbn,a %fcc1, loop_6059
51650 fmul8x16au %f5, %f12, %f4
51651 ldub [%l7 + 0x6C], %g7
51652 ldx [%l7 + 0x68], %o3
51653loop_6059:
51654 lduw [%l7 + 0x58], %o0
51655 fandnot1s %f13, %f13, %f5
51656 ld [%l7 + 0x58], %f8
51657 bn,a,pn %icc, loop_6060
51658 tvc %xcc, 0x2
51659 te %icc, 0x4
51660 movg %xcc, %g2, %l4
51661loop_6060:
51662 sra %o1, %l5, %l2
51663 fmuld8ulx16 %f11, %f13, %f6
51664 fmovrdne %g1, %f0, %f0
51665 fmovsneg %xcc, %f5, %f15
51666 fpsub16 %f6, %f10, %f6
51667 nop
51668 setx loop_6061, %l0, %l1
51669 wrpr 0x1, %tl
51670 wrpr %l1, %tnpc
51671 setx 0x34400001400, %l0, %l1
51672 wrpr %l1, %tstate
51673 wrhpr 0x4, %htstate
51674 done
51675 fmovsvs %icc, %f14, %f13
51676 fnors %f3, %f4, %f3
51677 fsrc2 %f8, %f8
51678loop_6061:
51679 lduh [%l7 + 0x16], %o6
51680 edge32 %i3, %i6, %l3
51681 bg,a loop_6062
51682 fmul8x16au %f10, %f3, %f4
51683 fnand %f12, %f10, %f6
51684 fmovscc %xcc, %f15, %f12
51685loop_6062:
51686 lduh [%l7 + 0x40], %l0
51687 fbu %fcc3, loop_6063
51688 movrlz %g4, %l6, %g5
51689 edge8l %i4, %o7, %i5
51690 movvs %icc, %i1, %g3
51691loop_6063:
51692 xnor %i2, 0x0161, %o2
51693 fbge %fcc0, loop_6064
51694 sethi 0x085B, %o5
51695 ba,pn %icc, loop_6065
51696 st %f15, [%l7 + 0x4C]
51697loop_6064:
51698 std %f4, [%l7 + 0x38]
51699 stw %l1, [%l7 + 0x28]
51700loop_6065:
51701 fxor %f12, %f2, %f10
51702 fexpand %f11, %f4
51703 stw %i7, [%l7 + 0x40]
51704 stx %o4, [%l7 + 0x70]
51705 ldx [%l7 + 0x68], %g6
51706 ld [%l7 + 0x60], %f0
51707 ldd [%l7 + 0x50], %f10
51708 fmovsge %icc, %f10, %f15
51709 orcc %i0, 0x087A, %g7
51710 bleu loop_6066
51711 stw %o3, [%l7 + 0x08]
51712 fornot1s %f9, %f15, %f9
51713 stb %g2, [%l7 + 0x08]
51714loop_6066:
51715 stw %l4, [%l7 + 0x24]
51716 std %f6, [%l7 + 0x40]
51717 ldub [%l7 + 0x70], %o1
51718 sth %l5, [%l7 + 0x62]
51719 ldub [%l7 + 0x11], %l2
51720 movrgez %g1, %o6, %o0
51721 array8 %i6, %l3, %l0
51722 ldsh [%l7 + 0x40], %g4
51723 lduw [%l7 + 0x3C], %i3
51724 st %f4, [%l7 + 0x7C]
51725 nop
51726 setx loop_6067, %l0, %l1
51727 jmpl %l1, %l6
51728 movpos %icc, %i4, %o7
51729 for %f0, %f12, %f10
51730 andcc %i5, 0x1893, %g5
51731loop_6067:
51732 ldd [%l7 + 0x68], %f8
51733 fand %f14, %f8, %f14
51734 st %f5, [%l7 + 0x7C]
51735 fmovsne %icc, %f4, %f3
51736 ldsb [%l7 + 0x14], %g3
51737 sdiv %i2, 0x0BFB, %i1
51738 ldd [%l7 + 0x38], %f0
51739 movl %xcc, %o2, %o5
51740 fpack32 %f10, %f0, %f8
51741 fnand %f12, %f12, %f8
51742 std %f6, [%l7 + 0x48]
51743 ldub [%l7 + 0x1F], %l1
51744 bl %icc, loop_6068
51745 faligndata %f2, %f14, %f8
51746 fand %f8, %f6, %f0
51747 brlz,a %o4, loop_6069
51748loop_6068:
51749 fmovsg %xcc, %f1, %f9
51750 fzeros %f9
51751 fcmped %fcc2, %f8, %f8
51752loop_6069:
51753 sll %g6, 0x0D, %i0
51754 ld [%l7 + 0x10], %f9
51755 stx %i7, [%l7 + 0x38]
51756 std %f0, [%l7 + 0x40]
51757 tle %xcc, 0x1
51758 ldx [%l7 + 0x70], %g7
51759 orn %g2, 0x1360, %l4
51760 add %o1, %l5, %o3
51761 fmovsa %xcc, %f14, %f14
51762 fcmpne16 %f10, %f2, %g1
51763 fabss %f15, %f10
51764 fxors %f14, %f9, %f4
51765 pdist %f12, %f0, %f10
51766 brgz,a %o6, loop_6070
51767 sth %l2, [%l7 + 0x1A]
51768 stx %o0, [%l7 + 0x78]
51769 nop
51770 setx loop_6071, %l0, %l1
51771 jmpl %l1, %l3
51772loop_6070:
51773 brgez,a %i6, loop_6072
51774 fors %f10, %f13, %f2
51775 xorcc %g4, %l0, %l6
51776loop_6071:
51777 fmovs %f11, %f8
51778loop_6072:
51779 fba,a %fcc1, loop_6073
51780 ldsw [%l7 + 0x78], %i4
51781 ld [%l7 + 0x68], %f7
51782 fcmple16 %f10, %f8, %o7
51783loop_6073:
51784 lduw [%l7 + 0x30], %i5
51785 lduh [%l7 + 0x78], %i3
51786 tsubcc %g3, 0x11E0, %i2
51787 ldsw [%l7 + 0x68], %g5
51788 stb %i1, [%l7 + 0x63]
51789 tcc %icc, 0x4
51790 tsubcc %o5, 0x082A, %l1
51791 st %f12, [%l7 + 0x30]
51792 sdiv %o4, 0x0F5A, %o2
51793 edge16l %i0, %i7, %g7
51794 fbe,a %fcc0, loop_6074
51795 movvs %xcc, %g2, %l4
51796 fmovrslz %o1, %f12, %f3
51797 ldsw [%l7 + 0x78], %g6
51798loop_6074:
51799 ldsb [%l7 + 0x49], %l5
51800 bg loop_6075
51801 fmovscs %xcc, %f2, %f11
51802 fbge,a %fcc1, loop_6076
51803 mulx %o3, %g1, %l2
51804loop_6075:
51805 ldsb [%l7 + 0x67], %o6
51806 stb %l3, [%l7 + 0x30]
51807loop_6076:
51808 ba loop_6077
51809 mulx %o0, 0x1940, %i6
51810 fzeros %f3
51811 bneg %icc, loop_6078
51812loop_6077:
51813 stx %g4, [%l7 + 0x70]
51814 fxors %f11, %f3, %f3
51815 lduh [%l7 + 0x22], %l0
51816loop_6078:
51817 fmovrde %l6, %f12, %f10
51818 lduh [%l7 + 0x0E], %o7
51819 stb %i5, [%l7 + 0x66]
51820 std %f0, [%l7 + 0x28]
51821 fmovrdlz %i4, %f8, %f0
51822 tsubcctv %g3, 0x0648, %i2
51823 tvc %icc, 0x2
51824 movne %icc, %i3, %g5
51825 movleu %xcc, %i1, %l1
51826 fbug %fcc0, loop_6079
51827 xorcc %o5, %o2, %i0
51828 fmuld8sux16 %f7, %f0, %f4
51829 array32 %o4, %g7, %i7
51830loop_6079:
51831 edge8n %g2, %o1, %l4
51832 fxnor %f2, %f4, %f2
51833 fmovdn %icc, %f5, %f7
51834 fcmpgt32 %f12, %f14, %l5
51835 fornot2 %f0, %f10, %f14
51836 fpadd32 %f6, %f2, %f8
51837 smul %o3, %g6, %g1
51838 fmovdneg %icc, %f14, %f3
51839 sdivcc %l2, 0x09FA, %l3
51840 fmovdne %icc, %f8, %f13
51841 fmovrde %o6, %f4, %f6
51842 andncc %o0, %g4, %i6
51843 std %f2, [%l7 + 0x68]
51844 andn %l6, %l0, %o7
51845 ldd [%l7 + 0x48], %f12
51846 fmovrse %i4, %f12, %f15
51847 lduh [%l7 + 0x46], %i5
51848 te %icc, 0x7
51849 brgz %g3, loop_6080
51850 stw %i2, [%l7 + 0x50]
51851 nop
51852 setx loop_6081, %l0, %l1
51853 wrpr 0x1, %tl
51854 wrpr %l1, %tnpc
51855 setx 0x34400001400, %l0, %l1
51856 wrpr %l1, %tstate
51857 wrhpr 0x4, %htstate
51858 done
51859 edge32ln %i3, %g5, %l1
51860loop_6080:
51861 fbn %fcc0, loop_6082
51862 ldub [%l7 + 0x6C], %i1
51863loop_6081:
51864 orn %o2, %i0, %o4
51865 stx %g7, [%l7 + 0x18]
51866loop_6082:
51867 fbo %fcc1, loop_6083
51868 nop
51869 setx loop_6084, %l0, %l1
51870 jmpl %l1, %o5
51871 fmovrsne %i7, %f1, %f7
51872 fbg,a %fcc0, loop_6085
51873loop_6083:
51874 fone %f4
51875loop_6084:
51876 ldsw [%l7 + 0x3C], %o1
51877 fbule %fcc0, loop_6086
51878loop_6085:
51879 nop
51880 setx loop_6087, %l0, %l1
51881 jmpl %l1, %g2
51882 bg,a,pt %icc, loop_6088
51883 bneg,pt %xcc, loop_6089
51884loop_6086:
51885 movrlez %l5, %l4, %o3
51886loop_6087:
51887 mulscc %g6, %g1, %l3
51888loop_6088:
51889 array8 %o6, %o0, %g4
51890loop_6089:
51891 fmuld8ulx16 %f6, %f12, %f8
51892 movleu %icc, %i6, %l2
51893 ldub [%l7 + 0x1E], %l6
51894 subc %l0, 0x0203, %o7
51895 stx %i4, [%l7 + 0x40]
51896 std %f2, [%l7 + 0x40]
51897 fands %f10, %f11, %f3
51898 edge32n %g3, %i5, %i2
51899 fabss %f1, %f12
51900 fnot2s %f14, %f1
51901 edge16ln %i3, %l1, %g5
51902 fornot2s %f7, %f8, %f10
51903 sdiv %i1, 0x151D, %i0
51904 ldsh [%l7 + 0x76], %o2
51905 ldub [%l7 + 0x0F], %o4
51906 bg,a,pt %xcc, loop_6090
51907 tl %xcc, 0x4
51908 popc 0x18A6, %g7
51909 smul %o5, %i7, %o1
51910loop_6090:
51911 sdiv %l5, 0x1A42, %l4
51912 tpos %icc, 0x7
51913 bvs,pn %icc, loop_6091
51914 fxnor %f14, %f6, %f4
51915 bcc,a %xcc, loop_6092
51916 fbo,a %fcc3, loop_6093
51917loop_6091:
51918 bge,a %icc, loop_6094
51919 ldsw [%l7 + 0x28], %g2
51920loop_6092:
51921 bne loop_6095
51922loop_6093:
51923 fba,a %fcc1, loop_6096
51924loop_6094:
51925 st %f1, [%l7 + 0x2C]
51926 fmovsvs %xcc, %f2, %f11
51927loop_6095:
51928 fble %fcc3, loop_6097
51929loop_6096:
51930 fexpand %f4, %f14
51931 bg,a,pt %icc, loop_6098
51932 ldx [%l7 + 0x40], %g6
51933loop_6097:
51934 add %o3, %g1, %o6
51935 bcc,pt %xcc, loop_6099
51936loop_6098:
51937 std %f0, [%l7 + 0x58]
51938 stx %o0, [%l7 + 0x68]
51939 fmovde %icc, %f14, %f5
51940loop_6099:
51941 stb %g4, [%l7 + 0x3A]
51942 fnot2 %f8, %f0
51943 sub %i6, %l3, %l6
51944 te %icc, 0x6
51945 tneg %icc, 0x3
51946 fmovsne %icc, %f11, %f9
51947 movg %icc, %l0, %o7
51948 movcc %icc, %l2, %g3
51949 ldsw [%l7 + 0x0C], %i5
51950 sdivx %i4, 0x1EF9, %i3
51951 fmovrdlez %i2, %f4, %f0
51952 fabss %f1, %f3
51953 fmovda %icc, %f5, %f10
51954 fcmple32 %f10, %f8, %l1
51955 ld [%l7 + 0x08], %f0
51956 bpos,pn %xcc, loop_6100
51957 fmovrdlz %g5, %f8, %f6
51958 faligndata %f4, %f2, %f12
51959 stb %i1, [%l7 + 0x61]
51960loop_6100:
51961 ldd [%l7 + 0x48], %f12
51962 stb %i0, [%l7 + 0x36]
51963 bl,pn %xcc, loop_6101
51964 ldsb [%l7 + 0x28], %o2
51965 st %f6, [%l7 + 0x7C]
51966 bcs,pt %xcc, loop_6102
51967loop_6101:
51968 fmovdcc %xcc, %f14, %f1
51969 movre %g7, 0x100, %o4
51970 movcs %xcc, %i7, %o5
51971loop_6102:
51972 fnot2 %f2, %f2
51973 addccc %l5, 0x04B6, %l4
51974 ldsh [%l7 + 0x78], %o1
51975 bn,a,pt %xcc, loop_6103
51976 sth %g2, [%l7 + 0x0C]
51977 movvc %xcc, %g6, %o3
51978 fmovd %f4, %f2
51979loop_6103:
51980 ldsw [%l7 + 0x2C], %o6
51981 mulx %g1, 0x1B2B, %o0
51982 ldsw [%l7 + 0x40], %i6
51983 fbu %fcc1, loop_6104
51984 std %f8, [%l7 + 0x38]
51985 fmovsg %icc, %f5, %f4
51986 subcc %l3, 0x05FA, %l6
51987loop_6104:
51988 fmovs %f6, %f5
51989 sdivx %l0, 0x182B, %g4
51990 tn %icc, 0x3
51991 ldsw [%l7 + 0x38], %o7
51992 stw %g3, [%l7 + 0x3C]
51993 bge,a loop_6105
51994 fmovsvs %icc, %f2, %f6
51995 fbn,a %fcc0, loop_6106
51996 fbu %fcc0, loop_6107
51997loop_6105:
51998 tn %xcc, 0x1
51999 fone %f6
52000loop_6106:
52001 stx %i5, [%l7 + 0x20]
52002loop_6107:
52003 array16 %i4, %i3, %i2
52004 movvs %xcc, %l1, %g5
52005 fmovsl %icc, %f5, %f10
52006 ble,a,pt %xcc, loop_6108
52007 stx %l2, [%l7 + 0x58]
52008 fmovdpos %icc, %f15, %f6
52009 fsrc2s %f8, %f11
52010loop_6108:
52011 udivx %i1, 0x0324, %o2
52012 ldsh [%l7 + 0x42], %i0
52013 std %f6, [%l7 + 0x20]
52014 stw %g7, [%l7 + 0x4C]
52015 fba %fcc0, loop_6109
52016 tneg %xcc, 0x1
52017 fmovscc %xcc, %f6, %f1
52018 fmovrdlez %i7, %f0, %f12
52019loop_6109:
52020 stx %o4, [%l7 + 0x08]
52021 ta %xcc, 0x5
52022 fandnot2s %f1, %f15, %f11
52023 fcmpeq16 %f8, %f4, %l5
52024 brnz,a %l4, loop_6110
52025 edge8 %o5, %g2, %g6
52026 movge %icc, %o1, %o3
52027 fpsub16s %f2, %f8, %f3
52028loop_6110:
52029 be,a,pn %xcc, loop_6111
52030 fcmpgt32 %f12, %f14, %o6
52031 fmovdgu %xcc, %f15, %f10
52032 movre %o0, 0x2BB, %i6
52033loop_6111:
52034 ba,a,pn %xcc, loop_6112
52035 fzero %f10
52036 std %f8, [%l7 + 0x40]
52037 te %xcc, 0x4
52038loop_6112:
52039 st %f2, [%l7 + 0x78]
52040 movl %xcc, %g1, %l3
52041 bl,a,pt %xcc, loop_6113
52042 lduw [%l7 + 0x4C], %l0
52043 fmul8x16au %f2, %f12, %f0
52044 move %icc, %g4, %l6
52045loop_6113:
52046 sub %o7, %i5, %g3
52047 fxnor %f0, %f12, %f10
52048 smul %i4, 0x0BBB, %i2
52049 alignaddrl %i3, %g5, %l1
52050 sdivcc %l2, 0x0E55, %i1
52051 std %f8, [%l7 + 0x60]
52052 fblg %fcc1, loop_6114
52053 fmovd %f10, %f10
52054 popc 0x00BF, %i0
52055 std %f12, [%l7 + 0x28]
52056loop_6114:
52057 tcs %xcc, 0x5
52058 movvc %xcc, %g7, %o2
52059 sth %i7, [%l7 + 0x76]
52060 fxnors %f12, %f12, %f12
52061 fornot1 %f14, %f8, %f6
52062 ldub [%l7 + 0x0D], %l5
52063 ldub [%l7 + 0x26], %l4
52064 movge %icc, %o5, %o4
52065 st %f11, [%l7 + 0x30]
52066 addcc %g2, %o1, %g6
52067 lduw [%l7 + 0x24], %o3
52068 fbule %fcc3, loop_6115
52069 brz %o6, loop_6116
52070 fmovs %f0, %f12
52071 andn %o0, %i6, %g1
52072loop_6115:
52073 fbul %fcc2, loop_6117
52074loop_6116:
52075 fxnor %f6, %f4, %f4
52076 ldub [%l7 + 0x36], %l0
52077 umul %g4, %l6, %l3
52078loop_6117:
52079 ldd [%l7 + 0x20], %f6
52080 orn %i5, %g3, %o7
52081 stb %i2, [%l7 + 0x2A]
52082 tgu %icc, 0x4
52083 stw %i4, [%l7 + 0x6C]
52084 stb %g5, [%l7 + 0x2D]
52085 ldsh [%l7 + 0x12], %i3
52086 tsubcc %l2, 0x02B5, %i1
52087 andcc %l1, %i0, %o2
52088 bl,a,pt %icc, loop_6118
52089 fmovdpos %icc, %f14, %f0
52090 std %f12, [%l7 + 0x48]
52091 std %f10, [%l7 + 0x68]
52092loop_6118:
52093 fxors %f3, %f0, %f15
52094 siam 0x0
52095 fmovsneg %icc, %f7, %f9
52096 stx %g7, [%l7 + 0x68]
52097 st %f4, [%l7 + 0x3C]
52098 movcc %xcc, %i7, %l4
52099 sdivcc %o5, 0x0B83, %o4
52100 bgu,a loop_6119
52101 fmovscs %icc, %f1, %f12
52102 edge32l %l5, %g2, %g6
52103 ldx [%l7 + 0x08], %o3
52104loop_6119:
52105 alignaddr %o1, %o0, %i6
52106 bge,a,pt %xcc, loop_6120
52107 fandnot2s %f15, %f11, %f12
52108 sub %g1, %l0, %g4
52109 lduh [%l7 + 0x60], %l6
52110loop_6120:
52111 fnot1s %f4, %f1
52112 stw %l3, [%l7 + 0x48]
52113 orcc %o6, %g3, %i5
52114 for %f12, %f4, %f6
52115 sllx %i2, 0x08, %i4
52116 ld [%l7 + 0x60], %f0
52117 popc 0x039E, %o7
52118 fmovdgu %xcc, %f8, %f11
52119 fbue %fcc0, loop_6121
52120 fandnot1 %f0, %f12, %f10
52121 stb %g5, [%l7 + 0x32]
52122 tvc %xcc, 0x5
52123loop_6121:
52124 edge8 %l2, %i1, %i3
52125 sethi 0x1E3F, %i0
52126 add %l1, 0x0012, %o2
52127 sth %i7, [%l7 + 0x38]
52128 sth %g7, [%l7 + 0x0E]
52129 subcc %o5, 0x1812, %l4
52130 bvc,pn %icc, loop_6122
52131 tcs %xcc, 0x6
52132 srax %o4, %g2, %l5
52133 fsrc2 %f2, %f2
52134loop_6122:
52135 sdivcc %o3, 0x01A3, %g6
52136 stx %o1, [%l7 + 0x28]
52137 fmovdcs %icc, %f6, %f0
52138 tl %xcc, 0x5
52139 lduw [%l7 + 0x68], %o0
52140 fnegd %f4, %f14
52141 srl %g1, %l0, %g4
52142 lduw [%l7 + 0x2C], %l6
52143 fpadd16s %f10, %f15, %f12
52144 orn %i6, %o6, %g3
52145 brlez,a %i5, loop_6123
52146 bgu,a,pn %xcc, loop_6124
52147 umul %i2, %l3, %i4
52148 fmuld8ulx16 %f8, %f0, %f12
52149loop_6123:
52150 taddcc %o7, %l2, %i1
52151loop_6124:
52152 tsubcctv %g5, %i3, %i0
52153 bpos,a,pt %icc, loop_6125
52154 array8 %o2, %i7, %g7
52155 sth %l1, [%l7 + 0x24]
52156 std %f0, [%l7 + 0x48]
52157loop_6125:
52158 fandnot1s %f7, %f7, %f4
52159 lduh [%l7 + 0x72], %o5
52160 fandnot2 %f4, %f8, %f10
52161 fmovdcc %icc, %f8, %f12
52162 bvc,a,pt %icc, loop_6126
52163 brlez,a %o4, loop_6127
52164 brlez,a %l4, loop_6128
52165 movvs %icc, %l5, %g2
52166loop_6126:
52167 orcc %g6, %o3, %o0
52168loop_6127:
52169 orncc %g1, %o1, %l0
52170loop_6128:
52171 be %icc, loop_6129
52172 bl,a loop_6130
52173 fmovscc %xcc, %f3, %f8
52174 ldub [%l7 + 0x12], %l6
52175loop_6129:
52176 movg %xcc, %i6, %o6
52177loop_6130:
52178 sdivcc %g4, 0x0EF8, %i5
52179 edge16l %i2, %l3, %g3
52180 ldd [%l7 + 0x18], %f8
52181 edge8ln %o7, %i4, %i1
52182 fbl %fcc2, loop_6131
52183 fsrc1s %f11, %f4
52184 fmovdleu %xcc, %f2, %f4
52185 std %f0, [%l7 + 0x28]
52186loop_6131:
52187 ldsb [%l7 + 0x32], %g5
52188 fmovsvc %icc, %f15, %f0
52189 fbug,a %fcc1, loop_6132
52190 fmovscs %icc, %f7, %f0
52191 taddcc %l2, %i3, %o2
52192 stx %i7, [%l7 + 0x58]
52193loop_6132:
52194 ld [%l7 + 0x6C], %f0
52195 sth %g7, [%l7 + 0x10]
52196 fmovdcc %xcc, %f10, %f15
52197 fmovsn %icc, %f12, %f5
52198 sethi 0x0D0A, %i0
52199 movleu %xcc, %o5, %l1
52200 fmovdn %xcc, %f2, %f5
52201 bne,pt %icc, loop_6133
52202 fpmerge %f0, %f10, %f6
52203 fmovdleu %icc, %f1, %f6
52204 ldx [%l7 + 0x30], %o4
52205loop_6133:
52206 fmovrdlz %l5, %f12, %f10
52207 tge %icc, 0x4
52208 ldsb [%l7 + 0x71], %g2
52209 udivcc %l4, 0x065F, %g6
52210 ldsb [%l7 + 0x67], %o0
52211 ld [%l7 + 0x64], %f10
52212 edge8ln %g1, %o1, %o3
52213 fandnot1 %f6, %f2, %f10
52214 fcmple16 %f6, %f14, %l0
52215 movre %i6, 0x138, %l6
52216 ldsb [%l7 + 0x22], %o6
52217 st %f0, [%l7 + 0x1C]
52218 bshuffle %f4, %f10, %f2
52219 fbu,a %fcc2, loop_6134
52220 std %f2, [%l7 + 0x58]
52221 stw %g4, [%l7 + 0x5C]
52222 ldd [%l7 + 0x60], %f12
52223loop_6134:
52224 ldsb [%l7 + 0x7E], %i5
52225 fornot1s %f14, %f2, %f11
52226 brlz %l3, loop_6135
52227 for %f2, %f8, %f2
52228 ldsw [%l7 + 0x3C], %i2
52229 bl,a,pn %xcc, loop_6136
52230loop_6135:
52231 fba,a %fcc1, loop_6137
52232 edge16 %g3, %o7, %i4
52233 fpadd32s %f5, %f0, %f3
52234loop_6136:
52235 ldx [%l7 + 0x18], %g5
52236loop_6137:
52237 fcmpgt16 %f8, %f14, %l2
52238 fpackfix %f10, %f8
52239 fcmpne16 %f4, %f10, %i1
52240 lduh [%l7 + 0x48], %i3
52241 fbu %fcc3, loop_6138
52242 alignaddr %i7, %o2, %i0
52243 fbue %fcc0, loop_6139
52244 movre %g7, %o5, %l1
52245loop_6138:
52246 fbuge,a %fcc3, loop_6140
52247 taddcctv %l5, %g2, %o4
52248loop_6139:
52249 fblg %fcc1, loop_6141
52250 ldsb [%l7 + 0x0B], %g6
52251loop_6140:
52252 fmovdleu %icc, %f5, %f10
52253 te %xcc, 0x2
52254loop_6141:
52255 fsrc2 %f6, %f0
52256 fmovsge %xcc, %f6, %f11
52257 ldx [%l7 + 0x58], %l4
52258 fmovdge %icc, %f8, %f7
52259 andcc %g1, 0x095A, %o0
52260 fmovrsne %o1, %f13, %f6
52261 stw %o3, [%l7 + 0x34]
52262 fmovrdgez %i6, %f2, %f14
52263 fxnor %f6, %f0, %f12
52264 sth %l0, [%l7 + 0x1C]
52265 ldsb [%l7 + 0x7A], %o6
52266 stb %l6, [%l7 + 0x76]
52267 fmovde %icc, %f10, %f6
52268 sdiv %i5, 0x073A, %g4
52269 stx %i2, [%l7 + 0x60]
52270 fmovsvc %xcc, %f11, %f6
52271 fcmped %fcc0, %f10, %f4
52272 tneg %icc, 0x7
52273 popc %g3, %o7
52274 fsrc2 %f10, %f2
52275 std %f0, [%l7 + 0x08]
52276 bpos %icc, loop_6142
52277 brnz,a %i4, loop_6143
52278 fmovdge %icc, %f3, %f12
52279 fpadd16 %f6, %f10, %f14
52280loop_6142:
52281 smul %l3, %g5, %i1
52282loop_6143:
52283 fpmerge %f13, %f12, %f8
52284 orcc %i3, %i7, %l2
52285 fbug %fcc1, loop_6144
52286 fmovsg %xcc, %f13, %f4
52287 be loop_6145
52288 pdist %f14, %f0, %f12
52289loop_6144:
52290 movne %icc, %i0, %o2
52291 movcc %icc, %o5, %g7
52292loop_6145:
52293 sth %l1, [%l7 + 0x32]
52294 ldub [%l7 + 0x74], %g2
52295 fsrc1 %f2, %f8
52296 stx %o4, [%l7 + 0x28]
52297 ldsw [%l7 + 0x78], %l5
52298 st %f4, [%l7 + 0x34]
52299 ldsh [%l7 + 0x28], %l4
52300 alignaddrl %g1, %g6, %o1
52301 fmovsn %icc, %f8, %f15
52302 fpack32 %f4, %f6, %f2
52303 fmovrdgez %o0, %f4, %f14
52304 faligndata %f10, %f10, %f0
52305 bleu,a loop_6146
52306 fbe,a %fcc1, loop_6147
52307 fmovsl %icc, %f12, %f0
52308 fbue %fcc3, loop_6148
52309loop_6146:
52310 edge16ln %o3, %l0, %i6
52311loop_6147:
52312 fmovsge %xcc, %f7, %f4
52313 array16 %o6, %i5, %l6
52314loop_6148:
52315 udivcc %g4, 0x146C, %g3
52316 std %f6, [%l7 + 0x48]
52317 fmovrdlez %i2, %f0, %f6
52318 fmovrdlz %o7, %f8, %f6
52319 fmovda %icc, %f3, %f2
52320 ldsb [%l7 + 0x23], %l3
52321 fzeros %f1
52322 taddcc %g5, 0x08E1, %i1
52323 fmovsle %xcc, %f7, %f5
52324 st %f13, [%l7 + 0x70]
52325 fcmpne16 %f8, %f4, %i4
52326 tsubcctv %i7, %i3, %l2
52327 fpadd16s %f9, %f11, %f2
52328 lduw [%l7 + 0x38], %i0
52329 tge %icc, 0x0
52330 movg %xcc, %o2, %o5
52331 nop
52332 setx loop_6149, %l0, %l1
52333 jmpl %l1, %g7
52334 tne %icc, 0x7
52335 ldsw [%l7 + 0x48], %l1
52336 sllx %o4, 0x13, %l5
52337loop_6149:
52338 fmovdpos %xcc, %f5, %f10
52339 bpos,pn %icc, loop_6150
52340 tvs %icc, 0x0
52341 lduw [%l7 + 0x48], %l4
52342 sdivx %g1, 0x1940, %g2
52343loop_6150:
52344 ldx [%l7 + 0x78], %o1
52345 movn %icc, %o0, %g6
52346 fpadd16 %f8, %f8, %f14
52347 ldsb [%l7 + 0x4D], %o3
52348 movle %icc, %i6, %o6
52349 ldsh [%l7 + 0x28], %l0
52350 orncc %i5, 0x1760, %l6
52351 srlx %g4, 0x17, %i2
52352 xnor %g3, %o7, %l3
52353 xnorcc %i1, %g5, %i4
52354 fnot1s %f3, %f2
52355 bn,pn %xcc, loop_6151
52356 stb %i3, [%l7 + 0x6E]
52357 mova %xcc, %l2, %i7
52358 fmovdneg %xcc, %f7, %f0
52359loop_6151:
52360 sdiv %o2, 0x117D, %o5
52361 ldx [%l7 + 0x58], %g7
52362 ldsh [%l7 + 0x2C], %i0
52363 movleu %icc, %o4, %l5
52364 lduh [%l7 + 0x4E], %l4
52365 orncc %l1, 0x0755, %g2
52366 edge32l %o1, %g1, %o0
52367 add %g6, 0x0CD0, %o3
52368 fbg %fcc3, loop_6152
52369 array8 %o6, %i6, %i5
52370 brlez %l0, loop_6153
52371 bge,a,pt %xcc, loop_6154
52372loop_6152:
52373 sethi 0x1F79, %l6
52374 fmovdne %xcc, %f2, %f8
52375loop_6153:
52376 tl %icc, 0x1
52377loop_6154:
52378 ba loop_6155
52379 fmovrde %g4, %f4, %f8
52380 ba,a,pn %icc, loop_6156
52381 std %f2, [%l7 + 0x70]
52382loop_6155:
52383 stx %i2, [%l7 + 0x20]
52384 fmovsne %xcc, %f12, %f8
52385loop_6156:
52386 fmovsle %icc, %f12, %f15
52387 add %g3, 0x013A, %o7
52388 bge loop_6157
52389 stw %i1, [%l7 + 0x74]
52390 tge %xcc, 0x7
52391 and %l3, %i4, %g5
52392loop_6157:
52393 lduw [%l7 + 0x4C], %l2
52394 movleu %xcc, %i7, %o2
52395 stx %o5, [%l7 + 0x50]
52396 ld [%l7 + 0x24], %f15
52397 andncc %g7, %i0, %i3
52398 edge32ln %l5, %o4, %l1
52399 bpos,a,pn %xcc, loop_6158
52400 fxors %f1, %f15, %f4
52401 tcc %xcc, 0x5
52402 movgu %xcc, %g2, %o1
52403loop_6158:
52404 ldsh [%l7 + 0x0C], %g1
52405 fcmpne32 %f8, %f12, %l4
52406 fmovdvs %xcc, %f6, %f13
52407 udiv %g6, 0x156D, %o0
52408 sth %o6, [%l7 + 0x2C]
52409 sra %i6, 0x0C, %i5
52410 std %f14, [%l7 + 0x58]
52411 fnot2s %f8, %f14
52412 fornot2 %f12, %f4, %f14
52413 nop
52414 setx loop_6159, %l0, %l1
52415 wrpr 0x1, %tl
52416 wrpr %l1, %tnpc
52417 setx 0x34400001400, %l0, %l1
52418 wrpr %l1, %tstate
52419 wrhpr 0x4, %htstate
52420 done
52421 brz,a %l0, loop_6160
52422 ldsh [%l7 + 0x4E], %l6
52423 fsrc1s %f3, %f2
52424loop_6159:
52425 fmul8x16al %f8, %f4, %f0
52426loop_6160:
52427 stx %g4, [%l7 + 0x48]
52428 ldsw [%l7 + 0x5C], %o3
52429 fcmpeq16 %f2, %f6, %g3
52430 fones %f7
52431 add %i2, %o7, %i1
52432 stb %i4, [%l7 + 0x6F]
52433 movge %xcc, %l3, %l2
52434 popc %g5, %i7
52435 stw %o5, [%l7 + 0x64]
52436 ldsh [%l7 + 0x54], %o2
52437 movl %xcc, %i0, %g7
52438 lduw [%l7 + 0x5C], %i3
52439 fandnot2 %f6, %f0, %f14
52440 tle %xcc, 0x4
52441 edge32n %o4, %l5, %l1
52442 bleu,a %icc, loop_6161
52443 fmovdpos %icc, %f11, %f9
52444 tneg %icc, 0x7
52445 movpos %icc, %o1, %g2
52446loop_6161:
52447 tne %xcc, 0x5
52448 movge %xcc, %g1, %l4
52449 brgz %o0, loop_6162
52450 pdist %f2, %f12, %f6
52451 array16 %o6, %i6, %i5
52452 bcs,pt %xcc, loop_6163
52453loop_6162:
52454 bne,a,pn %xcc, loop_6164
52455 fbug,a %fcc1, loop_6165
52456 fmuld8ulx16 %f11, %f14, %f14
52457loop_6163:
52458 fmovsgu %xcc, %f2, %f15
52459loop_6164:
52460 ldsh [%l7 + 0x68], %g6
52461loop_6165:
52462 andn %l0, %l6, %o3
52463 ld [%l7 + 0x68], %f8
52464 ldsw [%l7 + 0x6C], %g3
52465 fmovdge %xcc, %f3, %f2
52466 fnand %f6, %f14, %f12
52467 fpadd16s %f11, %f3, %f7
52468 movre %i2, 0x070, %o7
52469 te %xcc, 0x2
52470 brz %g4, loop_6166
52471 stx %i1, [%l7 + 0x28]
52472 bvc,pt %icc, loop_6167
52473 edge8n %i4, %l3, %l2
52474loop_6166:
52475 movpos %xcc, %i7, %o5
52476 std %f14, [%l7 + 0x40]
52477loop_6167:
52478 fpack32 %f6, %f2, %f6
52479 fmovrsne %o2, %f2, %f5
52480 mulx %i0, %g7, %i3
52481 fpadd16s %f7, %f3, %f10
52482 mulscc %o4, 0x12A3, %g5
52483 nop
52484 setx loop_6168, %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 sth %l1, [%l7 + 0x34]
52492 ldsb [%l7 + 0x4D], %l5
52493 ldsh [%l7 + 0x52], %o1
52494loop_6168:
52495 fpsub32 %f6, %f2, %f2
52496 fmovdl %icc, %f1, %f13
52497 addccc %g1, %l4, %g2
52498 fmul8x16au %f4, %f3, %f0
52499 sth %o6, [%l7 + 0x7A]
52500 edge32 %i6, %i5, %g6
52501 ld [%l7 + 0x30], %f9
52502 tn %xcc, 0x1
52503 bleu,a loop_6169
52504 fmovspos %icc, %f0, %f13
52505 sdiv %l0, 0x0FD4, %l6
52506 edge16ln %o0, %o3, %g3
52507loop_6169:
52508 st %f8, [%l7 + 0x3C]
52509 fmovscc %icc, %f8, %f7
52510 fnand %f4, %f0, %f6
52511 stb %i2, [%l7 + 0x29]
52512 fmovrdlez %g4, %f14, %f10
52513 ldub [%l7 + 0x78], %i1
52514 sll %o7, %i4, %l2
52515 fmovrse %l3, %f6, %f3
52516 andncc %o5, %i7, %i0
52517 fornot1s %f1, %f1, %f10
52518 tg %icc, 0x6
52519 fxor %f2, %f0, %f4
52520 fmovdge %xcc, %f1, %f10
52521 lduw [%l7 + 0x38], %g7
52522 brnz,a %o2, loop_6170
52523 fmovrslez %o4, %f9, %f13
52524 edge32n %i3, %l1, %g5
52525 fmovrdlez %l5, %f2, %f0
52526loop_6170:
52527 andn %o1, 0x1C77, %l4
52528 fmovsl %xcc, %f13, %f7
52529 fmuld8ulx16 %f5, %f11, %f6
52530 fmovsneg %icc, %f5, %f0
52531 fmuld8sux16 %f7, %f0, %f0
52532 fmovdne %xcc, %f15, %f14
52533 st %f5, [%l7 + 0x48]
52534 stw %g2, [%l7 + 0x18]
52535 tsubcctv %o6, %g1, %i6
52536 fmovsvs %xcc, %f8, %f6
52537 fnand %f10, %f12, %f2
52538 fsrc1s %f1, %f0
52539 fmovrse %i5, %f11, %f15
52540 fpsub16s %f8, %f8, %f10
52541 xnorcc %g6, %l0, %o0
52542 ldd [%l7 + 0x30], %f8
52543 fsrc2s %f0, %f3
52544 stb %l6, [%l7 + 0x69]
52545 fmovdvc %xcc, %f6, %f10
52546 stw %o3, [%l7 + 0x44]
52547 ldsb [%l7 + 0x34], %i2
52548 lduh [%l7 + 0x3A], %g3
52549 lduw [%l7 + 0x70], %g4
52550 fmovsle %icc, %f13, %f8
52551 fbu,a %fcc1, loop_6171
52552 edge16n %i1, %i4, %o7
52553 std %f14, [%l7 + 0x68]
52554 fnand %f14, %f12, %f8
52555loop_6171:
52556 fmul8x16au %f8, %f13, %f2
52557 fmovdpos %icc, %f13, %f7
52558 sdiv %l3, 0x0EB6, %o5
52559 umulcc %i7, 0x0758, %l2
52560 tleu %xcc, 0x3
52561 fmovdle %icc, %f4, %f0
52562 andncc %i0, %o2, %o4
52563 edge8n %i3, %l1, %g5
52564 sth %g7, [%l7 + 0x48]
52565 fnors %f3, %f7, %f15
52566 ldsh [%l7 + 0x08], %l5
52567 tleu %icc, 0x6
52568 sth %o1, [%l7 + 0x78]
52569 fcmpgt16 %f2, %f12, %l4
52570 orncc %o6, 0x0218, %g1
52571 fandnot2s %f12, %f9, %f13
52572 stw %g2, [%l7 + 0x5C]
52573 fmovdneg %icc, %f10, %f4
52574 lduw [%l7 + 0x60], %i6
52575 mulscc %i5, 0x14E7, %l0
52576 ldd [%l7 + 0x28], %f4
52577 lduh [%l7 + 0x22], %o0
52578 fmovdpos %icc, %f12, %f7
52579 bpos,a loop_6172
52580 fmovdge %icc, %f3, %f9
52581 edge32 %g6, %l6, %o3
52582 bvc,pt %icc, loop_6173
52583loop_6172:
52584 fnors %f1, %f10, %f11
52585 smulcc %i2, 0x0A89, %g3
52586 movcc %icc, %i1, %i4
52587loop_6173:
52588 movvs %icc, %g4, %o7
52589 fble,a %fcc1, loop_6174
52590 fmovdne %xcc, %f5, %f12
52591 fmovrde %o5, %f4, %f14
52592 lduw [%l7 + 0x38], %i7
52593loop_6174:
52594 fmovsneg %xcc, %f0, %f13
52595 movcc %xcc, %l2, %l3
52596 edge16n %i0, %o2, %o4
52597 tleu %icc, 0x6
52598 bg loop_6175
52599 array32 %i3, %l1, %g5
52600 ldsw [%l7 + 0x10], %g7
52601 fmul8x16al %f6, %f2, %f10
52602loop_6175:
52603 be,a,pn %icc, loop_6176
52604 stx %o1, [%l7 + 0x58]
52605 lduh [%l7 + 0x7E], %l4
52606 fmovdpos %xcc, %f7, %f9
52607loop_6176:
52608 lduw [%l7 + 0x24], %l5
52609 fcmps %fcc3, %f8, %f1
52610 fmul8sux16 %f8, %f4, %f0
52611 fsrc2 %f2, %f0
52612 or %g1, %o6, %g2
52613 lduh [%l7 + 0x7C], %i6
52614 ldx [%l7 + 0x70], %l0
52615 bneg,a,pn %icc, loop_6177
52616 bvs,pn %icc, loop_6178
52617 stb %i5, [%l7 + 0x08]
52618 fmovd %f12, %f14
52619loop_6177:
52620 ldsw [%l7 + 0x74], %o0
52621loop_6178:
52622 stb %l6, [%l7 + 0x50]
52623 fand %f8, %f0, %f8
52624 tcs %xcc, 0x6
52625 sra %o3, %g6, %i2
52626 fblg %fcc2, loop_6179
52627 nop
52628 setx loop_6180, %l0, %l1
52629 wrpr 0x1, %tl
52630 wrpr %l1, %tpc
52631 add %l1, 0x4, %l1
52632 wrpr %l1, %tnpc
52633 setx 0x34400001400, %l0, %l1
52634 wrpr %l1, %tstate
52635 wrhpr 0x4, %htstate
52636 retry
52637 fabss %f5, %f5
52638 nop
52639 setx loop_6181, %l0, %l1
52640 wrpr 0x1, %tl
52641 wrpr %l1, %tnpc
52642 setx 0x34400001400, %l0, %l1
52643 wrpr %l1, %tstate
52644 wrhpr 0x4, %htstate
52645 done
52646loop_6179:
52647 brgez,a %i1, loop_6182
52648loop_6180:
52649 sethi 0x12B9, %i4
52650 edge8 %g3, %g4, %o5
52651loop_6181:
52652 ba,pn %icc, loop_6183
52653loop_6182:
52654 fba,a %fcc3, loop_6184
52655 mulscc %o7, 0x1E3F, %i7
52656 fcmpne16 %f12, %f8, %l3
52657loop_6183:
52658 st %f7, [%l7 + 0x58]
52659loop_6184:
52660 fbul,a %fcc3, loop_6185
52661 alignaddr %l2, %o2, %i0
52662 ldub [%l7 + 0x0E], %o4
52663 fand %f2, %f4, %f6
52664loop_6185:
52665 std %f8, [%l7 + 0x50]
52666 mulscc %i3, 0x08FA, %l1
52667 fsrc1s %f15, %f12
52668 fmovscs %xcc, %f11, %f8
52669 fblg,a %fcc3, loop_6186
52670 bne,pn %xcc, loop_6187
52671 faligndata %f10, %f2, %f2
52672 lduh [%l7 + 0x58], %g7
52673loop_6186:
52674 tne %icc, 0x2
52675loop_6187:
52676 fcmped %fcc1, %f12, %f8
52677 lduw [%l7 + 0x2C], %g5
52678 bge,a,pt %xcc, loop_6188
52679 fcmpgt16 %f0, %f0, %l4
52680 fmovdvs %icc, %f0, %f12
52681 bvc,a %xcc, loop_6189
52682loop_6188:
52683 fpsub16 %f10, %f4, %f12
52684 fornot2 %f6, %f14, %f4
52685 orncc %o1, 0x19A8, %g1
52686loop_6189:
52687 fxor %f8, %f10, %f12
52688 tpos %icc, 0x0
52689 brlz,a %o6, loop_6190
52690 edge8 %g2, %i6, %l0
52691 fmovsneg %xcc, %f7, %f5
52692 ldx [%l7 + 0x28], %i5
52693loop_6190:
52694 fmovsgu %icc, %f8, %f14
52695 fpadd32 %f2, %f4, %f4
52696 brlz,a %l5, loop_6191
52697 mulscc %l6, 0x1E17, %o3
52698 movle %xcc, %g6, %o0
52699 bpos,a,pn %xcc, loop_6192
52700loop_6191:
52701 fmovspos %icc, %f13, %f12
52702 brlez,a %i1, loop_6193
52703 fmovs %f8, %f7
52704loop_6192:
52705 fcmple16 %f12, %f10, %i4
52706 orncc %i2, %g3, %o5
52707loop_6193:
52708 edge32ln %o7, %g4, %i7
52709 stw %l3, [%l7 + 0x18]
52710 edge32n %o2, %i0, %l2
52711 subccc %o4, %l1, %g7
52712 movn %icc, %g5, %i3
52713 fmovrdgez %l4, %f0, %f8
52714 lduw [%l7 + 0x34], %o1
52715 bcs %icc, loop_6194
52716 fnors %f2, %f8, %f10
52717 edge32ln %g1, %o6, %i6
52718 alignaddr %g2, %i5, %l0
52719loop_6194:
52720 fcmpgt16 %f4, %f12, %l5
52721 ldub [%l7 + 0x25], %o3
52722 andn %g6, %l6, %o0
52723 ldsh [%l7 + 0x42], %i1
52724 ldsh [%l7 + 0x78], %i2
52725 movneg %icc, %i4, %g3
52726 lduh [%l7 + 0x74], %o7
52727 movrlez %o5, 0x35C, %g4
52728 fones %f4
52729 sethi 0x078F, %l3
52730 movrgez %i7, %i0, %l2
52731 tpos %icc, 0x2
52732 fpsub32s %f6, %f6, %f10
52733 fexpand %f9, %f12
52734 fmovdpos %icc, %f14, %f3
52735 bl,a,pn %icc, loop_6195
52736 ble,a,pt %icc, loop_6196
52737 be,pn %icc, loop_6197
52738 fzeros %f10
52739loop_6195:
52740 fornot1 %f6, %f12, %f14
52741loop_6196:
52742 ldx [%l7 + 0x40], %o2
52743loop_6197:
52744 subccc %l1, %g7, %g5
52745 edge16l %i3, %l4, %o1
52746 fnors %f0, %f6, %f13
52747 fpack16 %f4, %f4
52748 udivcc %g1, 0x1324, %o6
52749 nop
52750 setx loop_6198, %l0, %l1
52751 wrpr 0x1, %tl
52752 wrpr %l1, %tnpc
52753 setx 0x34400001400, %l0, %l1
52754 wrpr %l1, %tstate
52755 wrhpr 0x4, %htstate
52756 done
52757 ldsw [%l7 + 0x58], %o4
52758 sra %g2, %i6, %l0
52759 ldsw [%l7 + 0x78], %i5
52760loop_6198:
52761 fnegd %f12, %f8
52762 std %f8, [%l7 + 0x70]
52763 fbo,a %fcc3, loop_6199
52764 fmovrsgz %l5, %f13, %f14
52765 st %f2, [%l7 + 0x44]
52766 addcc %o3, %g6, %l6
52767loop_6199:
52768 movn %icc, %i1, %o0
52769 ldub [%l7 + 0x3B], %i4
52770 fmovdg %icc, %f3, %f8
52771 edge32ln %g3, %i2, %o5
52772 stx %g4, [%l7 + 0x60]
52773 fbo,a %fcc0, loop_6200
52774 bpos,pn %icc, loop_6201
52775 ldub [%l7 + 0x7E], %l3
52776 ble,a loop_6202
52777loop_6200:
52778 st %f2, [%l7 + 0x50]
52779loop_6201:
52780 fbne %fcc0, loop_6203
52781 fandnot2s %f2, %f1, %f5
52782loop_6202:
52783 fpackfix %f0, %f2
52784 udivcc %i7, 0x182F, %o7
52785loop_6203:
52786 tvs %icc, 0x0
52787 smulcc %i0, 0x13E3, %l2
52788 movcc %icc, %o2, %g7
52789 ldsb [%l7 + 0x14], %l1
52790 fors %f3, %f1, %f1
52791 fmovs %f4, %f11
52792 fmovscc %xcc, %f8, %f9
52793 udivx %g5, 0x05E1, %i3
52794 fmovsvc %icc, %f8, %f3
52795 movvc %icc, %o1, %l4
52796 lduh [%l7 + 0x2E], %g1
52797 ld [%l7 + 0x3C], %f8
52798 tneg %icc, 0x7
52799 fmovsle %xcc, %f13, %f15
52800 fpadd16 %f12, %f2, %f12
52801 lduw [%l7 + 0x14], %o4
52802 edge16 %g2, %o6, %l0
52803 movneg %xcc, %i6, %l5
52804 lduw [%l7 + 0x14], %o3
52805 alignaddr %i5, %g6, %i1
52806 stw %o0, [%l7 + 0x3C]
52807 fmul8x16au %f4, %f3, %f10
52808 ble,pt %xcc, loop_6204
52809 and %i4, %g3, %l6
52810 call loop_6205
52811 ldsh [%l7 + 0x38], %o5
52812loop_6204:
52813 fpadd32 %f6, %f6, %f4
52814 stw %g4, [%l7 + 0x6C]
52815loop_6205:
52816 ldx [%l7 + 0x20], %l3
52817 bl loop_6206
52818 ldsw [%l7 + 0x70], %i2
52819 fone %f6
52820 fcmple16 %f6, %f6, %i7
52821loop_6206:
52822 stw %i0, [%l7 + 0x10]
52823 std %f8, [%l7 + 0x20]
52824 bcc,pt %xcc, loop_6207
52825 ldd [%l7 + 0x58], %f6
52826 sth %l2, [%l7 + 0x10]
52827 fmovdneg %icc, %f2, %f9
52828loop_6207:
52829 ble,a %icc, loop_6208
52830 fxors %f12, %f7, %f6
52831 taddcctv %o7, %g7, %o2
52832 stb %g5, [%l7 + 0x48]
52833loop_6208:
52834 stx %i3, [%l7 + 0x30]
52835 smulcc %o1, %l4, %g1
52836 bcc,pt %icc, loop_6209
52837 edge32n %l1, %o4, %o6
52838 fmovrdgez %g2, %f4, %f6
52839 ldsh [%l7 + 0x6C], %l0
52840loop_6209:
52841 lduh [%l7 + 0x4A], %l5
52842 ldsh [%l7 + 0x40], %i6
52843 ba,pn %icc, loop_6210
52844 movg %xcc, %o3, %i5
52845 ba %icc, loop_6211
52846 andcc %g6, 0x077C, %i1
52847loop_6210:
52848 fnegd %f10, %f8
52849 or %i4, 0x0C90, %o0
52850loop_6211:
52851 sth %g3, [%l7 + 0x36]
52852 fpackfix %f4, %f6
52853 fornot1 %f14, %f6, %f10
52854 ldx [%l7 + 0x50], %l6
52855 lduh [%l7 + 0x6C], %g4
52856 tneg %xcc, 0x6
52857 array16 %o5, %i2, %l3
52858 bleu,a,pt %icc, loop_6212
52859 subcc %i0, %l2, %i7
52860 fbo,a %fcc3, loop_6213
52861 taddcc %o7, 0x1B51, %g7
52862loop_6212:
52863 st %f11, [%l7 + 0x44]
52864 stx %g5, [%l7 + 0x28]
52865loop_6213:
52866 nop
52867 setx loop_6214, %l0, %l1
52868 wrpr 0x1, %tl
52869 wrpr %l1, %tpc
52870 add %l1, 0x4, %l1
52871 wrpr %l1, %tnpc
52872 setx 0x34400001400, %l0, %l1
52873 wrpr %l1, %tstate
52874 wrhpr 0x4, %htstate
52875 retry
52876 ble %xcc, loop_6215
52877 tcc %xcc, 0x7
52878 ldsh [%l7 + 0x44], %o2
52879loop_6214:
52880 tpos %xcc, 0x6
52881loop_6215:
52882 andncc %i3, %o1, %l4
52883 ldub [%l7 + 0x5F], %g1
52884 ldsb [%l7 + 0x7A], %l1
52885 fzero %f4
52886 umulcc %o6, %g2, %o4
52887 fbg,a %fcc2, loop_6216
52888 xor %l5, %l0, %i6
52889 sth %o3, [%l7 + 0x5A]
52890 ldub [%l7 + 0x33], %g6
52891loop_6216:
52892 ldsw [%l7 + 0x24], %i5
52893 for %f12, %f10, %f14
52894 movvs %icc, %i4, %o0
52895 fpack16 %f4, %f15
52896 tvc %icc, 0x5
52897 ldd [%l7 + 0x20], %f8
52898 fabss %f11, %f1
52899 ldx [%l7 + 0x10], %g3
52900 lduh [%l7 + 0x0E], %i1
52901 stw %l6, [%l7 + 0x5C]
52902 xor %g4, %o5, %l3
52903 ldx [%l7 + 0x48], %i2
52904 bshuffle %f2, %f10, %f8
52905 bcs,a,pt %icc, loop_6217
52906 st %f12, [%l7 + 0x48]
52907 fbul %fcc1, loop_6218
52908 ldsw [%l7 + 0x5C], %i0
52909loop_6217:
52910 fble %fcc1, loop_6219
52911 sdivcc %i7, 0x0319, %l2
52912loop_6218:
52913 ldd [%l7 + 0x50], %f10
52914 ld [%l7 + 0x70], %f9
52915loop_6219:
52916 ldub [%l7 + 0x74], %o7
52917 st %f4, [%l7 + 0x28]
52918 ld [%l7 + 0x68], %f14
52919 fcmps %fcc2, %f1, %f13
52920 fcmpd %fcc2, %f6, %f12
52921 edge8ln %g5, %g7, %i3
52922 fzero %f0
52923 fmovsgu %icc, %f2, %f10
52924 ldx [%l7 + 0x08], %o1
52925 faligndata %f0, %f6, %f2
52926 edge16 %l4, %o2, %l1
52927 fmovrdgz %g1, %f0, %f6
52928 tn %xcc, 0x1
52929 alignaddr %o6, %o4, %l5
52930 tvs %icc, 0x7
52931 fblg,a %fcc1, loop_6220
52932 edge16 %g2, %l0, %i6
52933 fmovspos %xcc, %f3, %f4
52934 fmovdle %xcc, %f2, %f5
52935loop_6220:
52936 sth %o3, [%l7 + 0x4A]
52937 tsubcc %i5, 0x0DF6, %g6
52938 tcc %icc, 0x4
52939 sllx %o0, %i4, %g3
52940 xnorcc %l6, %i1, %g4
52941 fabss %f7, %f14
52942 movrgz %o5, %i2, %i0
52943 movleu %icc, %i7, %l2
52944 bge loop_6221
52945 lduh [%l7 + 0x20], %o7
52946 bcc,a loop_6222
52947 fors %f3, %f10, %f11
52948loop_6221:
52949 fmovscs %xcc, %f0, %f15
52950 ldsw [%l7 + 0x70], %g5
52951loop_6222:
52952 brz,a %g7, loop_6223
52953 faligndata %f12, %f14, %f4
52954 ldsh [%l7 + 0x50], %l3
52955 fmovdge %icc, %f10, %f1
52956loop_6223:
52957 orn %i3, %o1, %o2
52958 edge16n %l1, %l4, %o6
52959 ldsw [%l7 + 0x3C], %g1
52960 bleu loop_6224
52961 stx %o4, [%l7 + 0x78]
52962 ldsw [%l7 + 0x28], %l5
52963 nop
52964 setx loop_6225, %l0, %l1
52965 jmpl %l1, %l0
52966loop_6224:
52967 addcc %i6, 0x1E72, %o3
52968 mulx %g2, %g6, %o0
52969 taddcc %i5, 0x0951, %i4
52970loop_6225:
52971 srax %l6, %g3, %i1
52972 sdiv %o5, 0x1DC9, %g4
52973 ld [%l7 + 0x08], %f0
52974 fmovdgu %icc, %f3, %f11
52975 fors %f5, %f9, %f3
52976 fnot1s %f10, %f5
52977 st %f1, [%l7 + 0x08]
52978 fbug,a %fcc3, loop_6226
52979 tneg %icc, 0x1
52980 ba,a %xcc, loop_6227
52981 stw %i2, [%l7 + 0x1C]
52982loop_6226:
52983 stb %i7, [%l7 + 0x1E]
52984 andn %l2, %o7, %i0
52985loop_6227:
52986 srlx %g7, %g5, %l3
52987 ld [%l7 + 0x74], %f2
52988 edge32 %o1, %o2, %l1
52989 ldd [%l7 + 0x68], %f2
52990 fbue,a %fcc1, loop_6228
52991 fmuld8ulx16 %f9, %f9, %f12
52992 ldsw [%l7 + 0x44], %l4
52993 fnot1 %f2, %f4
52994loop_6228:
52995 andcc %i3, 0x1774, %g1
52996 ldx [%l7 + 0x50], %o6
52997 ldsh [%l7 + 0x6C], %o4
52998 fbue,a %fcc3, loop_6229
52999 bn,a,pn %xcc, loop_6230
53000 fmovrsgz %l5, %f3, %f14
53001 andcc %l0, %o3, %g2
53002loop_6229:
53003 fzero %f8
53004loop_6230:
53005 tvc %icc, 0x6
53006 ldub [%l7 + 0x4F], %g6
53007 fmovrdgz %o0, %f6, %f8
53008 te %xcc, 0x3
53009 fornot1s %f6, %f13, %f9
53010 fabsd %f12, %f10
53011 fornot1s %f2, %f7, %f10
53012 fcmpgt32 %f10, %f2, %i6
53013 ldsh [%l7 + 0x7E], %i4
53014 fmul8ulx16 %f0, %f14, %f6
53015 lduh [%l7 + 0x22], %l6
53016 tge %xcc, 0x2
53017 movneg %icc, %i5, %g3
53018 array8 %o5, %g4, %i2
53019 fnegs %f0, %f15
53020 st %f4, [%l7 + 0x74]
53021 fmovsn %xcc, %f11, %f12
53022 brlz,a %i7, loop_6231
53023 bne,a,pt %icc, loop_6232
53024 fpackfix %f6, %f12
53025 movcs %xcc, %i1, %l2
53026loop_6231:
53027 fmovdleu %xcc, %f10, %f5
53028loop_6232:
53029 fmovs %f0, %f5
53030 ldx [%l7 + 0x20], %i0
53031 array32 %g7, %g5, %l3
53032 movrgz %o7, 0x010, %o1
53033 mova %xcc, %o2, %l4
53034 tgu %xcc, 0x2
53035 srax %i3, %g1, %l1
53036 lduw [%l7 + 0x20], %o6
53037 edge8 %o4, %l0, %o3
53038 tgu %icc, 0x2
53039 nop
53040 setx loop_6233, %l0, %l1
53041 jmpl %l1, %l5
53042 fmovsn %xcc, %f6, %f5
53043 fmul8sux16 %f8, %f6, %f0
53044 fabss %f6, %f4
53045loop_6233:
53046 sub %g2, 0x10DC, %o0
53047 sth %i6, [%l7 + 0x5A]
53048 ldub [%l7 + 0x31], %i4
53049 movg %xcc, %l6, %g6
53050 fbl %fcc2, loop_6234
53051 movpos %icc, %i5, %g3
53052 sth %o5, [%l7 + 0x50]
53053 fmuld8ulx16 %f4, %f12, %f0
53054loop_6234:
53055 ld [%l7 + 0x3C], %f0
53056 sth %g4, [%l7 + 0x3E]
53057 brgez %i2, loop_6235
53058 ldx [%l7 + 0x58], %i7
53059 std %f2, [%l7 + 0x18]
53060 or %i1, 0x02A1, %l2
53061loop_6235:
53062 ldub [%l7 + 0x2B], %i0
53063 fand %f14, %f14, %f0
53064 fmovsa %xcc, %f15, %f12
53065 fbug,a %fcc2, loop_6236
53066 nop
53067 setx loop_6237, %l0, %l1
53068 wrpr 0x1, %tl
53069 wrpr %l1, %tpc
53070 add %l1, 0x4, %l1
53071 wrpr %l1, %tnpc
53072 setx 0x34400001400, %l0, %l1
53073 wrpr %l1, %tstate
53074 wrhpr 0x4, %htstate
53075 retry
53076 orncc %g5, 0x0A86, %g7
53077 sth %l3, [%l7 + 0x10]
53078loop_6236:
53079 edge16ln %o1, %o2, %l4
53080loop_6237:
53081 fcmpeq32 %f14, %f6, %o7
53082 fba %fcc3, loop_6238
53083 brgz %g1, loop_6239
53084 fcmped %fcc2, %f8, %f12
53085 stb %l1, [%l7 + 0x7B]
53086loop_6238:
53087 ldsb [%l7 + 0x52], %o6
53088loop_6239:
53089 st %f6, [%l7 + 0x0C]
53090 bne,pt %xcc, loop_6240
53091 ldsw [%l7 + 0x7C], %o4
53092 fzeros %f11
53093 ldsw [%l7 + 0x1C], %l0
53094loop_6240:
53095 fxor %f8, %f2, %f14
53096 ldd [%l7 + 0x60], %f6
53097 edge16ln %i3, %o3, %g2
53098 and %l5, %o0, %i6
53099 stx %i4, [%l7 + 0x48]
53100 movcc %icc, %l6, %i5
53101 add %g3, %o5, %g4
53102 movcs %icc, %i2, %g6
53103 fba,a %fcc3, loop_6241
53104 ld [%l7 + 0x18], %f14
53105 ldsb [%l7 + 0x3B], %i7
53106 fxors %f13, %f3, %f14
53107loop_6241:
53108 brz %i1, loop_6242
53109 brnz %l2, loop_6243
53110 ldx [%l7 + 0x28], %i0
53111 movrgez %g7, 0x0E5, %l3
53112loop_6242:
53113 tle %icc, 0x6
53114loop_6243:
53115 bneg %xcc, loop_6244
53116 lduh [%l7 + 0x40], %o1
53117 edge8n %o2, %l4, %o7
53118 ldsh [%l7 + 0x36], %g1
53119loop_6244:
53120 edge32n %g5, %l1, %o4
53121 edge8n %l0, %o6, %i3
53122 tsubcc %g2, 0x03DD, %o3
53123 ldsw [%l7 + 0x34], %l5
53124 edge32 %o0, %i6, %i4
53125 bneg,a loop_6245
53126 subcc %i5, %g3, %o5
53127 bcc loop_6246
53128 smul %l6, %g4, %g6
53129loop_6245:
53130 std %f0, [%l7 + 0x20]
53131 fmovsge %icc, %f5, %f2
53132loop_6246:
53133 tpos %icc, 0x7
53134 stx %i2, [%l7 + 0x20]
53135 udiv %i7, 0x08F7, %i1
53136 ldd [%l7 + 0x78], %f2
53137 ldx [%l7 + 0x70], %i0
53138 tl %icc, 0x1
53139 st %f2, [%l7 + 0x38]
53140 lduw [%l7 + 0x70], %l2
53141 fpsub16s %f4, %f14, %f7
53142 bl,pn %xcc, loop_6247
53143 ld [%l7 + 0x24], %f11
53144 siam 0x2
53145 fmovsvs %icc, %f8, %f3
53146loop_6247:
53147 ldsb [%l7 + 0x46], %l3
53148 lduw [%l7 + 0x50], %o1
53149 fxnors %f9, %f9, %f1
53150 bcs loop_6248
53151 fbg,a %fcc2, loop_6249
53152 fsrc1 %f6, %f4
53153 tpos %xcc, 0x3
53154loop_6248:
53155 stx %g7, [%l7 + 0x50]
53156loop_6249:
53157 fmovsle %icc, %f15, %f0
53158 ldsh [%l7 + 0x12], %o2
53159 sllx %l4, %g1, %o7
53160 fmovsne %xcc, %f12, %f3
53161 fands %f2, %f10, %f12
53162 be,a,pn %icc, loop_6250
53163 fcmpeq16 %f4, %f2, %l1
53164 orncc %o4, 0x11BB, %l0
53165 fmovsneg %icc, %f10, %f14
53166loop_6250:
53167 fbug %fcc3, loop_6251
53168 ldx [%l7 + 0x58], %o6
53169 bshuffle %f12, %f8, %f12
53170 fmovrdgz %g5, %f12, %f4
53171loop_6251:
53172 ldsb [%l7 + 0x45], %g2
53173 tcs %icc, 0x2
53174 std %f4, [%l7 + 0x58]
53175 add %i3, %o3, %o0
53176 nop
53177 setx loop_6252, %l0, %l1
53178 wrpr 0x1, %tl
53179 wrpr %l1, %tnpc
53180 setx 0x34400001400, %l0, %l1
53181 wrpr %l1, %tstate
53182 wrhpr 0x4, %htstate
53183 done
53184 tgu %icc, 0x1
53185 stx %l5, [%l7 + 0x38]
53186 subc %i6, %i5, %i4
53187loop_6252:
53188 udivcc %g3, 0x1A00, %l6
53189 andncc %o5, %g4, %i2
53190 ldx [%l7 + 0x78], %g6
53191 stw %i7, [%l7 + 0x44]
53192 faligndata %f0, %f8, %f12
53193 st %f0, [%l7 + 0x14]
53194 fxnors %f10, %f14, %f1
53195 bcs,pn %xcc, loop_6253
53196 fornot1s %f4, %f4, %f3
53197 edge32l %i1, %l2, %i0
53198 smul %o1, %g7, %l3
53199loop_6253:
53200 std %f4, [%l7 + 0x48]
53201 lduh [%l7 + 0x64], %l4
53202 bvc,a %icc, loop_6254
53203 sth %o2, [%l7 + 0x12]
53204 fmovdneg %icc, %f11, %f3
53205 addcc %g1, 0x0779, %o7
53206loop_6254:
53207 popc 0x1F88, %l1
53208 movle %xcc, %l0, %o4
53209 andcc %g5, %g2, %i3
53210 tsubcctv %o6, %o0, %l5
53211 fcmpeq16 %f0, %f12, %o3
53212 fcmpne16 %f4, %f12, %i5
53213 fnot2s %f5, %f3
53214 fmovscs %xcc, %f13, %f8
53215 fmovrslez %i4, %f5, %f8
53216 movcc %icc, %g3, %i6
53217 ldx [%l7 + 0x38], %o5
53218 stx %g4, [%l7 + 0x28]
53219 edge8ln %l6, %i2, %g6
53220 movvs %xcc, %i1, %l2
53221 bcs,a,pn %xcc, loop_6255
53222 ldsh [%l7 + 0x7A], %i0
53223 srl %o1, %g7, %l3
53224 fnand %f12, %f8, %f12
53225loop_6255:
53226 ldd [%l7 + 0x68], %f12
53227 stx %i7, [%l7 + 0x20]
53228 srlx %o2, %l4, %g1
53229 st %f11, [%l7 + 0x08]
53230 ldsh [%l7 + 0x68], %o7
53231 edge8 %l0, %o4, %l1
53232 lduw [%l7 + 0x68], %g2
53233 stx %i3, [%l7 + 0x68]
53234 stx %g5, [%l7 + 0x50]
53235 tle %xcc, 0x5
53236 addccc %o0, %l5, %o6
53237 fmovscs %xcc, %f5, %f9
53238 and %i5, %o3, %g3
53239 stx %i4, [%l7 + 0x08]
53240 fmovsge %icc, %f0, %f15
53241 fbue %fcc0, loop_6256
53242 fmovdcc %xcc, %f2, %f7
53243 ldub [%l7 + 0x48], %o5
53244 stw %g4, [%l7 + 0x7C]
53245loop_6256:
53246 movgu %icc, %l6, %i6
53247 sth %g6, [%l7 + 0x5C]
53248 brlz %i2, loop_6257
53249 fornot1 %f8, %f4, %f6
53250 fbule,a %fcc0, loop_6258
53251 lduw [%l7 + 0x44], %i1
53252loop_6257:
53253 bvs %xcc, loop_6259
53254 ldsh [%l7 + 0x40], %l2
53255loop_6258:
53256 fbug,a %fcc0, loop_6260
53257 fmovsneg %icc, %f13, %f2
53258loop_6259:
53259 std %f12, [%l7 + 0x60]
53260 fbe %fcc3, loop_6261
53261loop_6260:
53262 bgu loop_6262
53263 edge16 %i0, %o1, %g7
53264 fnand %f4, %f12, %f2
53265loop_6261:
53266 mulscc %i7, 0x0E97, %l3
53267loop_6262:
53268 nop
53269 setx loop_6263, %l0, %l1
53270 wrpr 0x1, %tl
53271 wrpr %l1, %tpc
53272 add %l1, 0x4, %l1
53273 wrpr %l1, %tnpc
53274 setx 0x34400001400, %l0, %l1
53275 wrpr %l1, %tstate
53276 wrhpr 0x4, %htstate
53277 retry
53278 fmovdneg %xcc, %f1, %f1
53279 ldsh [%l7 + 0x62], %l4
53280 fnor %f4, %f4, %f14
53281loop_6263:
53282 fba %fcc2, loop_6264
53283 fxnor %f6, %f8, %f4
53284 stw %g1, [%l7 + 0x18]
53285 ldsh [%l7 + 0x7E], %o2
53286loop_6264:
53287 movne %xcc, %l0, %o7
53288 fnot2 %f6, %f10
53289 lduh [%l7 + 0x70], %l1
53290 tne %xcc, 0x7
53291 brlez,a %g2, loop_6265
53292 fmovdn %xcc, %f13, %f0
53293 fsrc2 %f4, %f2
53294 fabss %f13, %f10
53295loop_6265:
53296 fcmps %fcc1, %f7, %f15
53297 tsubcc %i3, %o4, %o0
53298 ldd [%l7 + 0x30], %f2
53299 srax %g5, 0x03, %l5
53300 udiv %i5, 0x1AF8, %o3
53301 ldub [%l7 + 0x78], %g3
53302 std %f0, [%l7 + 0x20]
53303 ldd [%l7 + 0x30], %f12
53304 orn %i4, 0x0735, %o6
53305 movcc %xcc, %g4, %o5
53306 call loop_6266
53307 ldd [%l7 + 0x30], %f6
53308 lduw [%l7 + 0x7C], %i6
53309 bleu,a,pn %xcc, loop_6267
53310loop_6266:
53311 sdivx %g6, 0x102E, %i2
53312 stx %l6, [%l7 + 0x60]
53313 xorcc %i1, %i0, %o1
53314loop_6267:
53315 ldx [%l7 + 0x50], %g7
53316 fmovdge %icc, %f14, %f6
53317 fmovsleu %xcc, %f12, %f5
53318 ldub [%l7 + 0x78], %l2
53319 fbe %fcc2, loop_6268
53320 sth %l3, [%l7 + 0x50]
53321 fmovdvs %icc, %f8, %f9
53322 sllx %l4, %g1, %i7
53323loop_6268:
53324 brlez,a %l0, loop_6269
53325 fba %fcc2, loop_6270
53326 sth %o7, [%l7 + 0x3E]
53327 stb %o2, [%l7 + 0x4C]
53328loop_6269:
53329 ldd [%l7 + 0x18], %f4
53330loop_6270:
53331 lduh [%l7 + 0x3A], %g2
53332 smulcc %l1, %i3, %o0
53333 fmovsn %icc, %f5, %f3
53334 addccc %o4, 0x18ED, %l5
53335 fexpand %f10, %f12
53336 lduh [%l7 + 0x6A], %g5
53337 fcmps %fcc2, %f0, %f14
53338 ldsw [%l7 + 0x68], %i5
53339 ldsw [%l7 + 0x60], %o3
53340 movpos %icc, %i4, %o6
53341 ldx [%l7 + 0x28], %g4
53342 lduw [%l7 + 0x14], %o5
53343 fmovrdgez %g3, %f0, %f0
53344 fmul8sux16 %f0, %f6, %f0
53345 edge16n %i6, %i2, %g6
53346 ldsw [%l7 + 0x4C], %l6
53347 stw %i1, [%l7 + 0x78]
53348 ld [%l7 + 0x6C], %f2
53349 lduw [%l7 + 0x3C], %i0
53350 fnands %f14, %f12, %f7
53351 fmovdgu %xcc, %f0, %f4
53352 fmovrsgz %o1, %f2, %f14
53353 movl %xcc, %l2, %l3
53354 fpsub32s %f1, %f6, %f11
53355 orn %l4, %g1, %g7
53356 sllx %i7, %o7, %l0
53357 movg %xcc, %g2, %o2
53358 fble %fcc3, loop_6271
53359 stb %i3, [%l7 + 0x0B]
53360 fbuge %fcc0, loop_6272
53361 fnegs %f0, %f14
53362loop_6271:
53363 fcmpes %fcc2, %f0, %f4
53364 fbge,a %fcc2, loop_6273
53365loop_6272:
53366 sethi 0x1F5E, %o0
53367 fmovdcs %xcc, %f15, %f12
53368 lduw [%l7 + 0x48], %o4
53369loop_6273:
53370 ldsb [%l7 + 0x5D], %l5
53371 fmovdcs %xcc, %f13, %f2
53372 fmovda %xcc, %f6, %f5
53373 tleu %xcc, 0x0
53374 fandnot1s %f11, %f9, %f6
53375 stb %l1, [%l7 + 0x35]
53376 fcmped %fcc1, %f10, %f0
53377 lduh [%l7 + 0x7C], %g5
53378 ldub [%l7 + 0x22], %i5
53379 lduw [%l7 + 0x0C], %i4
53380 edge16l %o6, %g4, %o5
53381 edge8 %g3, %o3, %i2
53382 movrlez %g6, %l6, %i1
53383 std %f8, [%l7 + 0x28]
53384 xor %i6, %i0, %o1
53385 stw %l3, [%l7 + 0x34]
53386 ba,a %xcc, loop_6274
53387 st %f6, [%l7 + 0x54]
53388 ldsb [%l7 + 0x0E], %l4
53389 fzeros %f15
53390loop_6274:
53391 umul %l2, 0x10DF, %g1
53392 bvs,a loop_6275
53393 lduw [%l7 + 0x74], %i7
53394 tvc %xcc, 0x2
53395 brlez %g7, loop_6276
53396loop_6275:
53397 fcmpeq32 %f4, %f8, %l0
53398 fpsub16 %f12, %f10, %f4
53399 fands %f9, %f6, %f3
53400loop_6276:
53401 tleu %xcc, 0x4
53402 fbo %fcc2, loop_6277
53403 fbn %fcc0, loop_6278
53404 fba,a %fcc2, loop_6279
53405 addccc %o7, %o2, %g2
53406loop_6277:
53407 ldsw [%l7 + 0x14], %o0
53408loop_6278:
53409 alignaddr %i3, %o4, %l1
53410loop_6279:
53411 fmovdl %icc, %f2, %f5
53412 ldd [%l7 + 0x08], %f12
53413 sdivx %l5, 0x00B7, %g5
53414 movrgz %i5, %i4, %g4
53415 stw %o6, [%l7 + 0x10]
53416 lduh [%l7 + 0x12], %g3
53417 tl %xcc, 0x7
53418 mulx %o3, %i2, %o5
53419 tvs %xcc, 0x7
53420 fmul8ulx16 %f6, %f4, %f6
53421 andn %l6, %g6, %i1
53422 ldx [%l7 + 0x60], %i0
53423 fbul %fcc2, loop_6280
53424 fba %fcc0, loop_6281
53425 sdivx %i6, 0x1539, %l3
53426 fpadd16 %f4, %f14, %f2
53427loop_6280:
53428 movrlez %o1, %l4, %l2
53429loop_6281:
53430 st %f1, [%l7 + 0x20]
53431 faligndata %f6, %f4, %f6
53432 fands %f14, %f0, %f3
53433 fbge %fcc1, loop_6282
53434 fpsub32s %f11, %f8, %f8
53435 ldub [%l7 + 0x75], %i7
53436 array16 %g7, %g1, %o7
53437loop_6282:
53438 fmovrsgez %l0, %f11, %f5
53439 fabsd %f12, %f12
53440 addc %o2, %g2, %o0
53441 bshuffle %f12, %f2, %f8
53442 ldsw [%l7 + 0x58], %i3
53443 fnegs %f7, %f9
53444 sth %l1, [%l7 + 0x5A]
53445 movvc %icc, %o4, %g5
53446 ldsw [%l7 + 0x54], %l5
53447 stw %i4, [%l7 + 0x6C]
53448 sdiv %g4, 0x1B88, %o6
53449 or %i5, 0x17B7, %o3
53450 bge,a %xcc, loop_6283
53451 array8 %i2, %o5, %g3
53452 edge16ln %l6, %i1, %i0
53453 fnot2 %f12, %f4
53454loop_6283:
53455 bleu loop_6284
53456 ld [%l7 + 0x7C], %f8
53457 fmovdn %icc, %f9, %f2
53458 std %f6, [%l7 + 0x78]
53459loop_6284:
53460 brgez,a %g6, loop_6285
53461 ldsb [%l7 + 0x31], %i6
53462 ble,pt %xcc, loop_6286
53463 tle %icc, 0x1
53464loop_6285:
53465 sth %l3, [%l7 + 0x76]
53466 lduh [%l7 + 0x22], %o1
53467loop_6286:
53468 edge16 %l2, %i7, %g7
53469 fornot2 %f10, %f14, %f0
53470 bneg,a loop_6287
53471 fsrc2 %f6, %f0
53472 subc %l4, 0x1AF2, %g1
53473 lduw [%l7 + 0x48], %l0
53474loop_6287:
53475 tle %icc, 0x6
53476 fblg,a %fcc3, loop_6288
53477 bneg,a loop_6289
53478 edge32n %o2, %g2, %o0
53479 st %f4, [%l7 + 0x08]
53480loop_6288:
53481 fmovrdgez %o7, %f14, %f12
53482loop_6289:
53483 stb %i3, [%l7 + 0x36]
53484 xor %l1, %g5, %l5
53485 orcc %i4, %g4, %o4
53486 fmovrdgz %o6, %f14, %f0
53487 orncc %o3, %i5, %i2
53488 fbule %fcc1, loop_6290
53489 fbu,a %fcc2, loop_6291
53490 ld [%l7 + 0x64], %f12
53491 std %f4, [%l7 + 0x18]
53492loop_6290:
53493 orn %o5, %g3, %i1
53494loop_6291:
53495 fbne %fcc1, loop_6292
53496 popc 0x0E73, %i0
53497 stb %l6, [%l7 + 0x5C]
53498 std %f0, [%l7 + 0x38]
53499loop_6292:
53500 stb %i6, [%l7 + 0x45]
53501 xor %l3, %g6, %o1
53502 stb %l2, [%l7 + 0x56]
53503 fxnors %f15, %f11, %f5
53504 fmovrslz %g7, %f0, %f5
53505 tsubcctv %i7, %g1, %l4
53506 mulscc %l0, %g2, %o0
53507 fmovdcc %xcc, %f12, %f9
53508 fandnot2s %f2, %f15, %f12
53509 fmovdgu %icc, %f13, %f5
53510 xorcc %o2, 0x15E8, %o7
53511 fmovdle %icc, %f4, %f9
53512 stw %i3, [%l7 + 0x70]
53513 movrlez %g5, %l5, %l1
53514 bneg loop_6293
53515 lduw [%l7 + 0x4C], %i4
53516 fcmpne32 %f4, %f8, %g4
53517 sub %o6, 0x1E1F, %o4
53518loop_6293:
53519 movcc %icc, %i5, %i2
53520 fmovdgu %icc, %f11, %f5
53521 st %f13, [%l7 + 0x2C]
53522 subcc %o3, %g3, %i1
53523 sth %i0, [%l7 + 0x62]
53524 fbe %fcc0, loop_6294
53525 bcc,a,pn %xcc, loop_6295
53526 fcmpd %fcc3, %f0, %f10
53527 edge32ln %o5, %l6, %l3
53528loop_6294:
53529 fxor %f14, %f12, %f4
53530loop_6295:
53531 alignaddrl %g6, %o1, %i6
53532 fcmple16 %f10, %f2, %g7
53533 fsrc2s %f14, %f1
53534 fmovsgu %icc, %f8, %f1
53535 lduw [%l7 + 0x20], %i7
53536 fnot1 %f10, %f4
53537 ldd [%l7 + 0x08], %f12
53538 st %f6, [%l7 + 0x30]
53539 srl %l2, %g1, %l0
53540 ldsw [%l7 + 0x1C], %l4
53541 fmovrsne %g2, %f8, %f14
53542 fone %f14
53543 tleu %icc, 0x1
53544 lduh [%l7 + 0x7A], %o2
53545 st %f2, [%l7 + 0x70]
53546 tneg %xcc, 0x5
53547 stw %o0, [%l7 + 0x40]
53548 and %i3, %g5, %l5
53549 fcmpeq16 %f8, %f10, %o7
53550 fcmpeq16 %f6, %f12, %i4
53551 ldsh [%l7 + 0x2A], %g4
53552 bge,pn %icc, loop_6296
53553 fornot2 %f0, %f12, %f2
53554 fmovrslz %o6, %f1, %f11
53555 edge16 %l1, %i5, %i2
53556loop_6296:
53557 fbule,a %fcc2, loop_6297
53558 srlx %o3, 0x0B, %o4
53559 bl,a,pn %icc, loop_6298
53560 movrlez %i1, %i0, %g3
53561loop_6297:
53562 movrgez %l6, 0x3D9, %o5
53563 addccc %l3, %o1, %i6
53564loop_6298:
53565 fpadd16s %f7, %f4, %f2
53566 bleu,a,pn %icc, loop_6299
53567 sdiv %g6, 0x1DBB, %g7
53568 st %f4, [%l7 + 0x7C]
53569 fbge %fcc0, loop_6300
53570loop_6299:
53571 srlx %l2, %i7, %g1
53572 bvc loop_6301
53573 std %f0, [%l7 + 0x50]
53574loop_6300:
53575 movneg %icc, %l4, %l0
53576 stx %o2, [%l7 + 0x58]
53577loop_6301:
53578 ba loop_6302
53579 fmovrdlz %g2, %f0, %f6
53580 fornot2s %f6, %f1, %f10
53581 fnot2s %f13, %f2
53582loop_6302:
53583 ldd [%l7 + 0x60], %f6
53584 fand %f8, %f12, %f4
53585 tvc %icc, 0x0
53586 fmovdgu %icc, %f9, %f7
53587 tneg %icc, 0x3
53588 fcmpd %fcc3, %f2, %f4
53589 movleu %xcc, %o0, %i3
53590 edge32l %g5, %l5, %o7
53591 sth %g4, [%l7 + 0x60]
53592 fmovdvc %icc, %f14, %f3
53593 sethi 0x06D0, %o6
53594 stw %i4, [%l7 + 0x60]
53595 orn %i5, %l1, %i2
53596 mova %xcc, %o3, %i1
53597 lduh [%l7 + 0x22], %o4
53598 popc %g3, %i0
53599 siam 0x2
53600 edge32n %o5, %l3, %l6
53601 fmovsvs %xcc, %f7, %f0
53602 te %icc, 0x6
53603 fbge,a %fcc2, loop_6303
53604 std %f6, [%l7 + 0x38]
53605 fba %fcc2, loop_6304
53606 std %f14, [%l7 + 0x40]
53607loop_6303:
53608 sth %o1, [%l7 + 0x4C]
53609 bleu %icc, loop_6305
53610loop_6304:
53611 fcmpgt32 %f8, %f14, %g6
53612 fmovrdgez %g7, %f10, %f14
53613 orn %l2, %i7, %i6
53614loop_6305:
53615 fzero %f12
53616 brgz %g1, loop_6306
53617 edge16 %l0, %l4, %g2
53618 ldsh [%l7 + 0x5E], %o0
53619 ldx [%l7 + 0x20], %i3
53620loop_6306:
53621 ldsb [%l7 + 0x39], %g5
53622 andncc %l5, %o7, %g4
53623 ldsb [%l7 + 0x3C], %o2
53624 fmovrslez %o6, %f14, %f15
53625 tcs %xcc, 0x5
53626 bg,a %icc, loop_6307
53627 te %icc, 0x4
53628 fmovse %xcc, %f10, %f13
53629 sth %i5, [%l7 + 0x38]
53630loop_6307:
53631 movrgz %i4, 0x371, %i2
53632 sth %o3, [%l7 + 0x20]
53633 fmovsne %xcc, %f7, %f12
53634 andcc %l1, %o4, %i1
53635 fmovsge %xcc, %f15, %f10
53636 tvc %xcc, 0x5
53637 brlez,a %g3, loop_6308
53638 umulcc %i0, %l3, %l6
53639 ld [%l7 + 0x08], %f0
53640 st %f6, [%l7 + 0x30]
53641loop_6308:
53642 sth %o5, [%l7 + 0x3C]
53643 lduw [%l7 + 0x40], %o1
53644 bne,a %icc, loop_6309
53645 move %xcc, %g6, %l2
53646 movge %icc, %i7, %i6
53647 ldub [%l7 + 0x0B], %g1
53648loop_6309:
53649 addcc %g7, 0x1DEE, %l4
53650 tneg %xcc, 0x0
53651 movpos %icc, %g2, %l0
53652 sdiv %i3, 0x0AB1, %g5
53653 movrlez %o0, 0x2BD, %l5
53654 edge16 %o7, %o2, %o6
53655 sth %g4, [%l7 + 0x34]
53656 smul %i4, 0x0EBD, %i2
53657 fmovdcc %xcc, %f11, %f13
53658 movcs %icc, %o3, %l1
53659 movl %icc, %o4, %i1
53660 edge16ln %g3, %i0, %i5
53661 fpack32 %f6, %f8, %f2
53662 edge8 %l6, %o5, %o1
53663 fands %f2, %f11, %f1
53664 tcc %icc, 0x7
53665 fcmple16 %f2, %f2, %l3
53666 te %icc, 0x4
53667 ldx [%l7 + 0x20], %g6
53668 ld [%l7 + 0x48], %f4
53669 mulscc %l2, 0x147F, %i6
53670 sdivx %g1, 0x04B1, %g7
53671 std %f12, [%l7 + 0x50]
53672 brgz %l4, loop_6310
53673 bg %icc, loop_6311
53674 ldsw [%l7 + 0x6C], %i7
53675 sdiv %g2, 0x1F0B, %i3
53676loop_6310:
53677 fbg %fcc3, loop_6312
53678loop_6311:
53679 lduw [%l7 + 0x50], %g5
53680 fmovsvs %icc, %f12, %f3
53681 stx %o0, [%l7 + 0x70]
53682loop_6312:
53683 movrgez %l0, %o7, %l5
53684 brlz,a %o6, loop_6313
53685 sll %g4, %i4, %i2
53686 bcc,pn %icc, loop_6314
53687 fmuld8ulx16 %f4, %f6, %f4
53688loop_6313:
53689 fxnor %f10, %f10, %f6
53690 movn %xcc, %o2, %l1
53691loop_6314:
53692 orcc %o3, %o4, %i1
53693 fmovrsgez %i0, %f10, %f13
53694 fmovsa %xcc, %f12, %f0
53695 bgu loop_6315
53696 stw %g3, [%l7 + 0x48]
53697 sth %l6, [%l7 + 0x10]
53698 lduw [%l7 + 0x40], %o5
53699loop_6315:
53700 stx %i5, [%l7 + 0x28]
53701 std %f14, [%l7 + 0x28]
53702 fornot2 %f6, %f2, %f0
53703 fmovsgu %xcc, %f15, %f11
53704 fmovsn %icc, %f4, %f5
53705 movrgez %l3, %g6, %o1
53706 movrlz %l2, %i6, %g7
53707 fbuge %fcc3, loop_6316
53708 udiv %l4, 0x1414, %g1
53709 st %f1, [%l7 + 0x5C]
53710 st %f12, [%l7 + 0x2C]
53711loop_6316:
53712 tcc %xcc, 0x2
53713 tle %icc, 0x3
53714 fnegd %f4, %f12
53715 tpos %icc, 0x0
53716 tge %xcc, 0x7
53717 movne %icc, %i7, %g2
53718 fabss %f7, %f7
53719 fmovsg %icc, %f0, %f14
53720 movrlz %g5, %i3, %l0
53721 bvc,a loop_6317
53722 fmovsle %xcc, %f15, %f9
53723 ld [%l7 + 0x7C], %f0
53724 ldsb [%l7 + 0x48], %o7
53725loop_6317:
53726 fbul %fcc2, loop_6318
53727 fmovdn %xcc, %f12, %f2
53728 ldd [%l7 + 0x40], %f0
53729 fmovrslez %o0, %f1, %f12
53730loop_6318:
53731 ldd [%l7 + 0x40], %f8
53732 stx %o6, [%l7 + 0x20]
53733 fmovsge %icc, %f15, %f14
53734 umulcc %g4, %l5, %i4
53735 brgez,a %i2, loop_6319
53736 fba %fcc3, loop_6320
53737 stx %o2, [%l7 + 0x08]
53738 stw %o3, [%l7 + 0x0C]
53739loop_6319:
53740 ldsh [%l7 + 0x20], %l1
53741loop_6320:
53742 fnegs %f15, %f0
53743 udivcc %i1, 0x0A8C, %i0
53744 fxnor %f4, %f0, %f2
53745 ldub [%l7 + 0x2F], %o4
53746 fpadd32 %f12, %f2, %f2
53747 movrgez %l6, 0x0F0, %g3
53748 stb %o5, [%l7 + 0x7E]
53749 fbuge %fcc1, loop_6321
53750 stw %l3, [%l7 + 0x30]
53751 edge16l %i5, %g6, %l2
53752 ldx [%l7 + 0x68], %i6
53753loop_6321:
53754 brgez %o1, loop_6322
53755 udivx %g7, 0x1EFE, %l4
53756 movgu %xcc, %i7, %g1
53757 fbl %fcc0, loop_6323
53758loop_6322:
53759 orn %g5, %i3, %l0
53760 ldd [%l7 + 0x58], %f12
53761 fnot1s %f13, %f10
53762loop_6323:
53763 udivx %g2, 0x0D22, %o7
53764 ld [%l7 + 0x34], %f13
53765 sth %o0, [%l7 + 0x32]
53766 brgez %g4, loop_6324
53767 fbne,a %fcc0, loop_6325
53768 ldub [%l7 + 0x22], %l5
53769 movvs %xcc, %o6, %i2
53770loop_6324:
53771 fmovda %icc, %f12, %f1
53772loop_6325:
53773 mulx %o2, 0x0E4B, %o3
53774 ldsh [%l7 + 0x52], %i4
53775 bn loop_6326
53776 lduw [%l7 + 0x4C], %l1
53777 movpos %xcc, %i0, %o4
53778 fandnot1s %f9, %f7, %f15
53779loop_6326:
53780 std %f2, [%l7 + 0x10]
53781 ldd [%l7 + 0x50], %f14
53782 fmul8x16 %f14, %f10, %f10
53783 tcs %icc, 0x3
53784 bvc,pt %icc, loop_6327
53785 bvc,pt %icc, loop_6328
53786 lduw [%l7 + 0x40], %i1
53787 stx %l6, [%l7 + 0x40]
53788loop_6327:
53789 ld [%l7 + 0x34], %f3
53790loop_6328:
53791 ldsb [%l7 + 0x6A], %o5
53792 ble,a %xcc, loop_6329
53793 smul %g3, %i5, %l3
53794 fmovde %icc, %f0, %f8
53795 fxors %f5, %f10, %f0
53796loop_6329:
53797 fornot2s %f15, %f8, %f11
53798 fmovrdne %l2, %f10, %f14
53799 fmovsle %xcc, %f5, %f4
53800 fmovsa %xcc, %f12, %f10
53801 array8 %g6, %i6, %g7
53802 lduh [%l7 + 0x38], %o1
53803 ld [%l7 + 0x20], %f10
53804 ld [%l7 + 0x0C], %f10
53805 sdivcc %l4, 0x1841, %g1
53806 fmovse %icc, %f0, %f1
53807 call loop_6330
53808 movrlez %g5, %i7, %i3
53809 xorcc %g2, 0x1B83, %o7
53810 fmovdgu %icc, %f2, %f1
53811loop_6330:
53812 sth %l0, [%l7 + 0x42]
53813 stb %g4, [%l7 + 0x24]
53814 movrne %o0, %l5, %o6
53815 fands %f2, %f10, %f1
53816 st %f5, [%l7 + 0x64]
53817 fcmpgt32 %f2, %f14, %i2
53818 bg %xcc, loop_6331
53819 ld [%l7 + 0x14], %f15
53820 fpsub32 %f0, %f6, %f8
53821 fandnot2s %f11, %f15, %f1
53822loop_6331:
53823 fmovsneg %xcc, %f6, %f9
53824 udivcc %o2, 0x05D4, %i4
53825 stx %l1, [%l7 + 0x30]
53826 ldub [%l7 + 0x64], %o3
53827 st %f0, [%l7 + 0x6C]
53828 array8 %o4, %i0, %l6
53829 bpos,pn %icc, loop_6332
53830 lduw [%l7 + 0x3C], %o5
53831 fmovdne %xcc, %f15, %f3
53832 fornot1 %f12, %f6, %f6
53833loop_6332:
53834 movle %xcc, %i1, %g3
53835 fbule %fcc3, loop_6333
53836 ldsh [%l7 + 0x44], %l3
53837 fpmerge %f14, %f15, %f0
53838 fmovdleu %icc, %f3, %f5
53839loop_6333:
53840 lduh [%l7 + 0x28], %l2
53841 fmovdvs %xcc, %f11, %f15
53842 stw %i5, [%l7 + 0x7C]
53843 bl,pt %icc, loop_6334
53844 fmul8sux16 %f10, %f8, %f0
53845 subc %i6, %g6, %g7
53846 faligndata %f8, %f8, %f4
53847loop_6334:
53848 edge32ln %l4, %g1, %o1
53849 st %f12, [%l7 + 0x4C]
53850 fnegd %f2, %f0
53851 stw %g5, [%l7 + 0x60]
53852 ld [%l7 + 0x5C], %f5
53853 brnz,a %i7, loop_6335
53854 fcmpd %fcc0, %f0, %f14
53855 ld [%l7 + 0x2C], %f3
53856 fxnors %f14, %f9, %f2
53857loop_6335:
53858 tsubcctv %i3, %g2, %l0
53859 stb %g4, [%l7 + 0x51]
53860 tgu %xcc, 0x2
53861 ldub [%l7 + 0x79], %o7
53862 tsubcctv %l5, 0x1994, %o0
53863 ldsb [%l7 + 0x6B], %o6
53864 tl %xcc, 0x4
53865 fmovdneg %icc, %f8, %f4
53866 ld [%l7 + 0x44], %f15
53867 stb %o2, [%l7 + 0x17]
53868 fpsub16 %f10, %f6, %f8
53869 fbge,a %fcc3, loop_6336
53870 and %i4, %i2, %l1
53871 bge %xcc, loop_6337
53872 fzeros %f2
53873loop_6336:
53874 fornot2s %f0, %f6, %f9
53875 st %f8, [%l7 + 0x50]
53876loop_6337:
53877 and %o3, 0x06BE, %o4
53878 fmovdpos %xcc, %f11, %f13
53879 ba loop_6338
53880 sdiv %l6, 0x1720, %i0
53881 tne %xcc, 0x0
53882 fmovrde %i1, %f6, %f6
53883loop_6338:
53884 fpadd32 %f6, %f14, %f4
53885 ble,pn %xcc, loop_6339
53886 tge %xcc, 0x2
53887 fpsub16 %f12, %f8, %f4
53888 fcmpeq32 %f4, %f10, %o5
53889loop_6339:
53890 movneg %xcc, %g3, %l3
53891 ldub [%l7 + 0x29], %l2
53892 ldsh [%l7 + 0x0A], %i6
53893 fmovdl %xcc, %f7, %f0
53894 bg %icc, loop_6340
53895 stw %i5, [%l7 + 0x68]
53896 tl %xcc, 0x2
53897 fnegs %f6, %f12
53898loop_6340:
53899 fmovdne %icc, %f3, %f9
53900 bcs,a,pt %xcc, loop_6341
53901 sth %g6, [%l7 + 0x18]
53902 tvs %icc, 0x6
53903 sdivx %g7, 0x0639, %g1
53904loop_6341:
53905 fbl %fcc2, loop_6342
53906 sth %o1, [%l7 + 0x1C]
53907 sdivcc %g5, 0x1B18, %l4
53908 fbge %fcc2, loop_6343
53909loop_6342:
53910 ldx [%l7 + 0x10], %i7
53911 array16 %i3, %l0, %g4
53912 fmovsvc %xcc, %f11, %f10
53913loop_6343:
53914 bgu,a,pt %icc, loop_6344
53915 tn %xcc, 0x5
53916 brgz %o7, loop_6345
53917 fmovrdgez %l5, %f12, %f2
53918loop_6344:
53919 fcmpne16 %f14, %f12, %o0
53920 fmovrslz %g2, %f6, %f1
53921loop_6345:
53922 fblg %fcc1, loop_6346
53923 fpsub16s %f15, %f14, %f8
53924 subc %o2, %i4, %i2
53925 or %l1, %o6, %o3
53926loop_6346:
53927 ldsw [%l7 + 0x1C], %l6
53928 fba %fcc1, loop_6347
53929 fmovrsgz %o4, %f15, %f0
53930 fcmple32 %f12, %f12, %i1
53931 fcmpeq32 %f4, %f6, %o5
53932loop_6347:
53933 ldsw [%l7 + 0x0C], %i0
53934 ba,a loop_6348
53935 ldsw [%l7 + 0x20], %g3
53936 fbn,a %fcc0, loop_6349
53937 ldsh [%l7 + 0x12], %l2
53938loop_6348:
53939 fmovde %xcc, %f3, %f5
53940 fbule,a %fcc0, loop_6350
53941loop_6349:
53942 ldub [%l7 + 0x2E], %l3
53943 stb %i6, [%l7 + 0x47]
53944 tge %xcc, 0x4
53945loop_6350:
53946 brgz,a %g6, loop_6351
53947 pdist %f6, %f0, %f8
53948 ldub [%l7 + 0x20], %g7
53949 movrlz %i5, %o1, %g5
53950loop_6351:
53951 st %f10, [%l7 + 0x4C]
53952 fcmpne32 %f12, %f4, %l4
53953 sub %i7, 0x03CF, %i3
53954 fmovdn %xcc, %f12, %f4
53955 smul %l0, %g1, %g4
53956 lduh [%l7 + 0x32], %o7
53957 movneg %xcc, %o0, %g2
53958 fmovdcs %icc, %f10, %f12
53959 fxor %f8, %f0, %f14
53960 ld [%l7 + 0x38], %f0
53961 sth %o2, [%l7 + 0x2E]
53962 fmovrse %i4, %f6, %f9
53963 subcc %l5, %i2, %o6
53964 fpadd16s %f12, %f5, %f4
53965 movrgz %l1, %l6, %o4
53966 movvs %xcc, %i1, %o5
53967 stb %o3, [%l7 + 0x0D]
53968 xor %i0, 0x1CBE, %l2
53969 fpmerge %f10, %f11, %f10
53970 fpsub16s %f13, %f12, %f9
53971 bge,pt %xcc, loop_6352
53972 ldub [%l7 + 0x72], %l3
53973 ldsh [%l7 + 0x48], %i6
53974 fcmpeq32 %f0, %f8, %g3
53975loop_6352:
53976 lduh [%l7 + 0x3C], %g6
53977 ldx [%l7 + 0x28], %g7
53978 sll %o1, %i5, %g5
53979 andcc %i7, 0x0C21, %l4
53980 srax %l0, 0x1F, %i3
53981 stb %g1, [%l7 + 0x48]
53982 stw %o7, [%l7 + 0x78]
53983 fbul,a %fcc0, loop_6353
53984 lduw [%l7 + 0x6C], %g4
53985 sdivcc %o0, 0x17C8, %o2
53986 movg %xcc, %g2, %i4
53987loop_6353:
53988 fmovrdlz %l5, %f10, %f10
53989 movrlez %o6, 0x303, %l1
53990 lduw [%l7 + 0x2C], %l6
53991 taddcc %o4, %i1, %i2
53992 fmovdgu %icc, %f14, %f7
53993 ldd [%l7 + 0x38], %f12
53994 fbe %fcc3, loop_6354
53995 andcc %o3, %i0, %l2
53996 bn,a,pt %xcc, loop_6355
53997 fcmpgt32 %f10, %f6, %o5
53998loop_6354:
53999 ldub [%l7 + 0x63], %l3
54000 stw %g3, [%l7 + 0x70]
54001loop_6355:
54002 andcc %i6, 0x11C3, %g7
54003 alignaddrl %o1, %g6, %i5
54004 stw %i7, [%l7 + 0x68]
54005 stb %g5, [%l7 + 0x7C]
54006 fmovsneg %xcc, %f7, %f6
54007 ldx [%l7 + 0x20], %l0
54008 ld [%l7 + 0x78], %f11
54009 be,pt %xcc, loop_6356
54010 fbu %fcc3, loop_6357
54011 fmovscc %xcc, %f6, %f4
54012 srax %i3, 0x0B, %l4
54013loop_6356:
54014 fba %fcc1, loop_6358
54015loop_6357:
54016 call loop_6359
54017 bvs %xcc, loop_6360
54018 sth %g1, [%l7 + 0x4C]
54019loop_6358:
54020 fpmerge %f13, %f13, %f12
54021loop_6359:
54022 lduh [%l7 + 0x44], %o7
54023loop_6360:
54024 movg %xcc, %o0, %o2
54025 brlez,a %g2, loop_6361
54026 ldd [%l7 + 0x28], %f4
54027 ldub [%l7 + 0x6E], %i4
54028 fmovscc %icc, %f11, %f11
54029loop_6361:
54030 std %f0, [%l7 + 0x68]
54031 tsubcc %l5, %o6, %g4
54032 ldd [%l7 + 0x48], %f12
54033 sth %l1, [%l7 + 0x56]
54034 array16 %o4, %i1, %i2
54035 movrgez %l6, 0x178, %i0
54036 ldsw [%l7 + 0x28], %o3
54037 fcmpne16 %f2, %f10, %l2
54038 orn %o5, 0x1918, %l3
54039 srl %g3, 0x0C, %i6
54040 ldub [%l7 + 0x0C], %g7
54041 fmovscs %icc, %f5, %f10
54042 andn %o1, 0x1C3D, %g6
54043 tsubcctv %i5, %i7, %g5
54044 fnors %f7, %f8, %f7
54045 movvs %xcc, %l0, %i3
54046 fmuld8sux16 %f7, %f9, %f8
54047 tvs %icc, 0x0
54048 bg,a loop_6362
54049 fsrc1s %f6, %f10
54050 edge32n %l4, %o7, %o0
54051 lduh [%l7 + 0x0E], %o2
54052loop_6362:
54053 fble %fcc1, loop_6363
54054 ldx [%l7 + 0x30], %g1
54055 fmovdcs %icc, %f6, %f0
54056 movrgz %g2, %l5, %o6
54057loop_6363:
54058 ldd [%l7 + 0x20], %f6
54059 fmovdvs %icc, %f11, %f12
54060 move %icc, %g4, %i4
54061 fandnot1 %f0, %f2, %f6
54062 stb %o4, [%l7 + 0x18]
54063 udivcc %i1, 0x07BF, %i2
54064 bg %xcc, loop_6364
54065 bne loop_6365
54066 fpack16 %f0, %f3
54067 fbo %fcc2, loop_6366
54068loop_6364:
54069 fabss %f1, %f4
54070loop_6365:
54071 movcc %icc, %l6, %l1
54072 fcmpne16 %f14, %f6, %o3
54073loop_6366:
54074 brnz %i0, loop_6367
54075 fmovdvc %icc, %f0, %f3
54076 brnz %l2, loop_6368
54077 ldd [%l7 + 0x78], %f14
54078loop_6367:
54079 fmovrdgez %l3, %f6, %f6
54080 sub %g3, 0x19DD, %i6
54081loop_6368:
54082 orncc %o5, 0x07BF, %g7
54083 movpos %icc, %o1, %g6
54084 fornot2s %f1, %f7, %f5
54085 fpack16 %f14, %f8
54086 tsubcc %i7, %i5, %g5
54087 ldub [%l7 + 0x77], %l0
54088 fmul8sux16 %f0, %f2, %f8
54089 fxnor %f2, %f0, %f0
54090 tneg %icc, 0x3
54091 edge16ln %i3, %l4, %o0
54092 fpadd32s %f3, %f7, %f10
54093 fbg %fcc0, loop_6369
54094 fmovdne %xcc, %f13, %f2
54095 fmul8x16au %f8, %f8, %f8
54096 fnor %f2, %f6, %f14
54097loop_6369:
54098 bcs,a %icc, loop_6370
54099 edge32 %o2, %o7, %g1
54100 st %f1, [%l7 + 0x4C]
54101 ldd [%l7 + 0x30], %f4
54102loop_6370:
54103 fpadd32s %f12, %f1, %f2
54104 lduw [%l7 + 0x74], %l5
54105 movre %o6, %g4, %i4
54106 edge32ln %o4, %g2, %i2
54107 st %f1, [%l7 + 0x1C]
54108 srlx %l6, %i1, %l1
54109 ldsh [%l7 + 0x78], %o3
54110 fmul8x16al %f7, %f12, %f4
54111 movpos %xcc, %l2, %l3
54112 fmovdne %xcc, %f12, %f0
54113 mulscc %i0, %g3, %i6
54114 fmovdcc %xcc, %f6, %f8
54115 sth %g7, [%l7 + 0x36]
54116 mulscc %o1, 0x10FF, %o5
54117 sth %g6, [%l7 + 0x2A]
54118 ldsb [%l7 + 0x28], %i7
54119 fsrc1s %f1, %f15
54120 sra %i5, 0x19, %l0
54121 stw %g5, [%l7 + 0x30]
54122 array8 %i3, %l4, %o2
54123 bvc loop_6371
54124 fmovdvs %xcc, %f13, %f2
54125 brz %o7, loop_6372
54126 fcmple32 %f4, %f12, %g1
54127loop_6371:
54128 fxors %f10, %f2, %f8
54129 fandnot2s %f9, %f0, %f5
54130loop_6372:
54131 ldsh [%l7 + 0x46], %o0
54132 fbge,a %fcc3, loop_6373
54133 fbuge,a %fcc2, loop_6374
54134 edge8l %l5, %g4, %o6
54135 std %f6, [%l7 + 0x78]
54136loop_6373:
54137 mova %icc, %o4, %g2
54138loop_6374:
54139 lduw [%l7 + 0x10], %i4
54140 fmovdg %xcc, %f6, %f13
54141 edge32l %l6, %i2, %l1
54142 ld [%l7 + 0x60], %f1
54143 tsubcctv %i1, 0x0E7C, %o3
54144 ldd [%l7 + 0x38], %f4
54145 fmovrdlz %l2, %f6, %f10
54146 fbul,a %fcc3, loop_6375
54147 edge8n %i0, %l3, %i6
54148 nop
54149 setx loop_6376, %l0, %l1
54150 wrpr 0x1, %tl
54151 wrpr %l1, %tnpc
54152 setx 0x34400001400, %l0, %l1
54153 wrpr %l1, %tstate
54154 wrhpr 0x4, %htstate
54155 done
54156 sdiv %g7, 0x1332, %o1
54157loop_6375:
54158 movrgz %g3, %o5, %i7
54159 st %f15, [%l7 + 0x24]
54160loop_6376:
54161 fmovsg %xcc, %f12, %f10
54162 ldd [%l7 + 0x18], %f10
54163 fmovde %xcc, %f5, %f12
54164 bne,a,pn %xcc, loop_6377
54165 edge8ln %g6, %i5, %g5
54166 fbne,a %fcc0, loop_6378
54167 fxnors %f15, %f5, %f15
54168loop_6377:
54169 fmovrde %l0, %f14, %f12
54170 ldx [%l7 + 0x18], %l4
54171loop_6378:
54172 ldx [%l7 + 0x28], %o2
54173 ldx [%l7 + 0x78], %o7
54174 ldd [%l7 + 0x30], %f2
54175 ldsw [%l7 + 0x34], %i3
54176 orcc %g1, %o0, %g4
54177 fmovdvc %xcc, %f4, %f15
54178 lduh [%l7 + 0x14], %o6
54179 ldx [%l7 + 0x60], %l5
54180 fand %f4, %f2, %f12
54181 lduw [%l7 + 0x50], %g2
54182 bvs %xcc, loop_6379
54183 bvc,pt %xcc, loop_6380
54184 stw %o4, [%l7 + 0x24]
54185 brlez,a %i4, loop_6381
54186loop_6379:
54187 fcmpne16 %f12, %f14, %i2
54188loop_6380:
54189 lduw [%l7 + 0x68], %l6
54190 ldub [%l7 + 0x67], %i1
54191loop_6381:
54192 xnorcc %o3, %l1, %l2
54193 fbl %fcc3, loop_6382
54194 fors %f4, %f1, %f3
54195 std %f2, [%l7 + 0x30]
54196 tg %icc, 0x7
54197loop_6382:
54198 xnorcc %i0, %i6, %l3
54199 fandnot1 %f8, %f6, %f0
54200 ld [%l7 + 0x10], %f8
54201 fmovspos %xcc, %f13, %f10
54202 nop
54203 setx loop_6383, %l0, %l1
54204 wrpr 0x1, %tl
54205 wrpr %l1, %tnpc
54206 setx 0x34400001400, %l0, %l1
54207 wrpr %l1, %tstate
54208 wrhpr 0x4, %htstate
54209 done
54210 fcmpne32 %f14, %f2, %g7
54211 movrlz %o1, %g3, %i7
54212 taddcctv %o5, 0x0EED, %i5
54213loop_6383:
54214 fbge %fcc0, loop_6384
54215 ld [%l7 + 0x6C], %f10
54216 fsrc2s %f3, %f15
54217 sth %g5, [%l7 + 0x48]
54218loop_6384:
54219 fmovdcc %xcc, %f0, %f12
54220 ldsb [%l7 + 0x1C], %l0
54221 std %f2, [%l7 + 0x08]
54222 sth %l4, [%l7 + 0x68]
54223 edge8l %o2, %o7, %i3
54224 movrlez %g1, 0x178, %g6
54225 addcc %g4, 0x0D50, %o0
54226 fsrc2s %f12, %f1
54227 bleu loop_6385
54228 movrgz %o6, %l5, %o4
54229 alignaddr %i4, %g2, %i2
54230 tvc %icc, 0x7
54231loop_6385:
54232 smulcc %i1, %o3, %l1
54233 andncc %l2, %l6, %i0
54234 fmovda %xcc, %f5, %f4
54235 st %f2, [%l7 + 0x10]
54236 bgu,a loop_6386
54237 ldx [%l7 + 0x58], %l3
54238 ldsh [%l7 + 0x6C], %i6
54239 fmovdcc %xcc, %f8, %f14
54240loop_6386:
54241 ld [%l7 + 0x40], %f11
54242 fsrc2s %f1, %f0
54243 fzeros %f3
54244 ldsb [%l7 + 0x7B], %g7
54245 brz,a %o1, loop_6387
54246 subcc %i7, 0x1623, %o5
54247 ldx [%l7 + 0x38], %g3
54248 fmovrdne %i5, %f14, %f0
54249loop_6387:
54250 ld [%l7 + 0x44], %f9
54251 fand %f10, %f10, %f0
54252 fmovscs %xcc, %f12, %f0
54253 stw %l0, [%l7 + 0x58]
54254 fpack16 %f14, %f10
54255 fblg %fcc1, loop_6388
54256 bpos,a,pn %xcc, loop_6389
54257 fabss %f10, %f11
54258 fmovrsgez %g5, %f11, %f0
54259loop_6388:
54260 fone %f4
54261loop_6389:
54262 std %f0, [%l7 + 0x38]
54263 fbo,a %fcc0, loop_6390
54264 movcs %icc, %o2, %o7
54265 fmovrsgz %l4, %f9, %f10
54266 addcc %g1, %g6, %g4
54267loop_6390:
54268 st %f14, [%l7 + 0x58]
54269 fnands %f15, %f12, %f3
54270 fmovdcs %xcc, %f6, %f1
54271 ldd [%l7 + 0x08], %f4
54272 bleu,a,pt %xcc, loop_6391
54273 move %xcc, %i3, %o6
54274 fcmpeq16 %f10, %f12, %o0
54275 edge8 %o4, %i4, %l5
54276loop_6391:
54277 fmovrdgez %i2, %f10, %f0
54278 ldx [%l7 + 0x40], %g2
54279 movne %xcc, %o3, %i1
54280 fmovdle %xcc, %f14, %f11
54281 tl %xcc, 0x6
54282 fmovdvc %icc, %f4, %f11
54283 ldsb [%l7 + 0x5C], %l2
54284 ba,a loop_6392
54285 orncc %l6, 0x1D2E, %i0
54286 stx %l1, [%l7 + 0x30]
54287 ld [%l7 + 0x10], %f3
54288loop_6392:
54289 fnor %f10, %f0, %f6
54290 bleu,a,pt %icc, loop_6393
54291 brlz %i6, loop_6394
54292 lduw [%l7 + 0x14], %g7
54293 movrgez %l3, 0x178, %o1
54294loop_6393:
54295 fbue %fcc2, loop_6395
54296loop_6394:
54297 fmovsa %icc, %f8, %f5
54298 tvs %icc, 0x2
54299 fones %f0
54300loop_6395:
54301 tl %icc, 0x1
54302 ldd [%l7 + 0x60], %f6
54303 std %f2, [%l7 + 0x78]
54304 sll %o5, %g3, %i7
54305 fsrc2s %f15, %f4
54306 stb %l0, [%l7 + 0x39]
54307 fpmerge %f7, %f14, %f12
54308 orcc %g5, 0x0EE8, %o2
54309 array8 %o7, %i5, %g1
54310 fmovsg %xcc, %f0, %f4
54311 sth %g6, [%l7 + 0x38]
54312 fbule,a %fcc2, loop_6396
54313 alignaddr %g4, %l4, %i3
54314 addccc %o0, %o4, %i4
54315 be loop_6397
54316loop_6396:
54317 fmovdcs %xcc, %f12, %f4
54318 fmovrsgez %l5, %f14, %f0
54319 movrlz %i2, 0x040, %g2
54320loop_6397:
54321 std %f6, [%l7 + 0x20]
54322 fsrc1s %f2, %f9
54323 lduh [%l7 + 0x66], %o6
54324 udivx %o3, 0x1AC1, %i1
54325 fxor %f8, %f8, %f10
54326 bgu,a,pt %xcc, loop_6398
54327 ldub [%l7 + 0x3E], %l6
54328 fmovrdlez %i0, %f14, %f12
54329 tsubcctv %l1, 0x03F9, %l2
54330loop_6398:
54331 fsrc1 %f12, %f0
54332 fmovrdne %i6, %f2, %f6
54333 fmovdge %xcc, %f14, %f2
54334 edge16 %g7, %l3, %o1
54335 fmovrslz %o5, %f3, %f15
54336 bpos,pn %xcc, loop_6399
54337 for %f8, %f4, %f14
54338 sra %i7, %l0, %g3
54339 fmuld8sux16 %f6, %f5, %f14
54340loop_6399:
54341 edge16 %o2, %g5, %o7
54342 ldsw [%l7 + 0x48], %i5
54343 movn %xcc, %g1, %g4
54344 tleu %icc, 0x0
54345 ldsw [%l7 + 0x50], %l4
54346 fone %f0
54347 edge32n %g6, %o0, %i3
54348 ld [%l7 + 0x1C], %f13
54349 fmovdcc %xcc, %f13, %f1
54350 fbul,a %fcc2, loop_6400
54351 bleu,pt %xcc, loop_6401
54352 bvc,pt %xcc, loop_6402
54353 edge32ln %i4, %o4, %l5
54354loop_6400:
54355 popc %i2, %o6
54356loop_6401:
54357 ldsh [%l7 + 0x64], %g2
54358loop_6402:
54359 fmovdcs %xcc, %f11, %f8
54360 array32 %o3, %l6, %i0
54361 move %xcc, %i1, %l1
54362 fandnot1s %f13, %f11, %f15
54363 array8 %i6, %g7, %l3
54364 movrlez %o1, %o5, %i7
54365 sra %l0, %g3, %o2
54366 fmovscc %icc, %f9, %f11
54367 te %icc, 0x1
54368 te %xcc, 0x0
54369 fbul,a %fcc1, loop_6403
54370 fcmpeq32 %f2, %f8, %g5
54371 sethi 0x1118, %l2
54372 fbo,a %fcc3, loop_6404
54373loop_6403:
54374 ldsw [%l7 + 0x38], %o7
54375 fmovdneg %xcc, %f0, %f3
54376 bge,a loop_6405
54377loop_6404:
54378 fexpand %f3, %f8
54379 ldsh [%l7 + 0x12], %g1
54380 stx %i5, [%l7 + 0x78]
54381loop_6405:
54382 fmul8sux16 %f12, %f12, %f0
54383 fone %f4
54384 pdist %f0, %f0, %f10
54385 ld [%l7 + 0x2C], %f8
54386 xorcc %l4, %g6, %o0
54387 fxors %f14, %f1, %f15
54388 edge32l %i3, %i4, %g4
54389 ldsb [%l7 + 0x58], %o4
54390 fcmpeq32 %f10, %f6, %l5
54391 ldsh [%l7 + 0x58], %i2
54392 fsrc1s %f6, %f15
54393 ldx [%l7 + 0x78], %g2
54394 fmovrse %o3, %f14, %f11
54395 fbue %fcc0, loop_6406
54396 ld [%l7 + 0x30], %f13
54397 array8 %o6, %i0, %i1
54398 fmovsvc %icc, %f6, %f14
54399loop_6406:
54400 subc %l1, %l6, %g7
54401 ldx [%l7 + 0x38], %i6
54402 subcc %o1, %l3, %i7
54403 addc %l0, 0x069A, %o5
54404 fandnot1s %f3, %f3, %f5
54405 fpack16 %f4, %f14
54406 bneg loop_6407
54407 bl,a %icc, loop_6408
54408 bpos,a,pn %icc, loop_6409
54409 fmovdvs %xcc, %f6, %f15
54410loop_6407:
54411 stx %o2, [%l7 + 0x68]
54412loop_6408:
54413 for %f6, %f14, %f4
54414loop_6409:
54415 movrne %g3, 0x063, %g5
54416 lduh [%l7 + 0x42], %l2
54417 lduh [%l7 + 0x42], %o7
54418 lduw [%l7 + 0x6C], %g1
54419 ldsw [%l7 + 0x70], %l4
54420 edge16ln %g6, %o0, %i5
54421 xorcc %i3, %i4, %o4
54422 fmovsl %icc, %f12, %f7
54423 fmul8x16au %f2, %f8, %f8
54424 fbu %fcc3, loop_6410
54425 stw %l5, [%l7 + 0x30]
54426 lduh [%l7 + 0x24], %g4
54427 fmul8sux16 %f14, %f4, %f14
54428loop_6410:
54429 fmuld8sux16 %f5, %f11, %f14
54430 bge,a %xcc, loop_6411
54431 ldd [%l7 + 0x58], %f8
54432 stx %i2, [%l7 + 0x60]
54433 brlz,a %o3, loop_6412
54434loop_6411:
54435 fnands %f6, %f1, %f6
54436 smul %g2, %i0, %o6
54437 bpos,pt %icc, loop_6413
54438loop_6412:
54439 fmovdgu %xcc, %f8, %f1
54440 tg %icc, 0x5
54441 tvs %icc, 0x5
54442loop_6413:
54443 alignaddrl %i1, %l1, %g7
54444 movpos %icc, %l6, %i6
54445 ldsb [%l7 + 0x7F], %l3
54446 lduh [%l7 + 0x2A], %o1
54447 ldsw [%l7 + 0x30], %i7
54448 tn %xcc, 0x1
54449 ldub [%l7 + 0x6F], %l0
54450 ldd [%l7 + 0x08], %f14
54451 fsrc2 %f8, %f4
54452 bgu,pn %icc, loop_6414
54453 sdiv %o2, 0x0B74, %o5
54454 pdist %f10, %f8, %f10
54455 ldd [%l7 + 0x30], %f10
54456loop_6414:
54457 tpos %icc, 0x0
54458 ldx [%l7 + 0x18], %g5
54459 nop
54460 setx loop_6415, %l0, %l1
54461 jmpl %l1, %g3
54462 movrlez %l2, 0x1DC, %g1
54463 fblg %fcc1, loop_6416
54464 fmovdcs %icc, %f5, %f7
54465loop_6415:
54466 taddcctv %l4, %g6, %o7
54467 fbuge,a %fcc3, loop_6417
54468loop_6416:
54469 ldd [%l7 + 0x08], %f14
54470 ldsb [%l7 + 0x4F], %i5
54471 stw %o0, [%l7 + 0x14]
54472loop_6417:
54473 array32 %i3, %i4, %o4
54474 ldsh [%l7 + 0x64], %g4
54475 fmul8ulx16 %f8, %f0, %f14
54476 ta %xcc, 0x1
54477 fxors %f6, %f12, %f12
54478 fmovscc %icc, %f8, %f2
54479 fsrc2 %f4, %f6
54480 fmovdn %xcc, %f2, %f7
54481 stx %i2, [%l7 + 0x58]
54482 array8 %o3, %l5, %i0
54483 xnorcc %o6, 0x11D8, %g2
54484 stw %i1, [%l7 + 0x5C]
54485 sth %l1, [%l7 + 0x52]
54486 fmovrse %g7, %f12, %f8
54487 fbu %fcc3, loop_6418
54488 ldsh [%l7 + 0x2E], %i6
54489 stx %l6, [%l7 + 0x20]
54490 sth %l3, [%l7 + 0x66]
54491loop_6418:
54492 fmovsgu %icc, %f14, %f6
54493 fbl %fcc3, loop_6419
54494 std %f14, [%l7 + 0x18]
54495 ldsh [%l7 + 0x76], %i7
54496 std %f14, [%l7 + 0x78]
54497loop_6419:
54498 tleu %icc, 0x2
54499 call loop_6420
54500 lduw [%l7 + 0x08], %l0
54501 fcmpgt16 %f2, %f2, %o2
54502 fand %f14, %f0, %f10
54503loop_6420:
54504 ble,a,pn %icc, loop_6421
54505 srl %o1, %o5, %g5
54506 array8 %g3, %g1, %l4
54507 fmovdvs %icc, %f14, %f1
54508loop_6421:
54509 lduh [%l7 + 0x62], %l2
54510 tleu %icc, 0x2
54511 fmovrse %g6, %f8, %f1
54512 ldd [%l7 + 0x70], %f14
54513 mova %xcc, %i5, %o0
54514 nop
54515 setx loop_6422, %l0, %l1
54516 jmpl %l1, %o7
54517 be,a %icc, loop_6423
54518 subccc %i3, 0x0F02, %o4
54519 fmovspos %xcc, %f6, %f9
54520loop_6422:
54521 fmovscc %icc, %f7, %f8
54522loop_6423:
54523 fmovsa %xcc, %f7, %f0
54524 tcs %icc, 0x3
54525 fpadd32 %f2, %f8, %f8
54526 lduh [%l7 + 0x76], %g4
54527 bneg,a,pt %icc, loop_6424
54528 edge8ln %i2, %i4, %o3
54529 ld [%l7 + 0x58], %f15
54530 tvs %icc, 0x0
54531loop_6424:
54532 fmovse %icc, %f8, %f7
54533 fpadd32s %f6, %f8, %f4
54534 fmovrslz %i0, %f7, %f8
54535 st %f2, [%l7 + 0x68]
54536 edge16n %o6, %g2, %l5
54537 bleu %icc, loop_6425
54538 edge32 %l1, %i1, %g7
54539 fornot1 %f14, %f12, %f0
54540 fmovdcc %icc, %f11, %f4
54541loop_6425:
54542 fcmpne16 %f14, %f6, %l6
54543 udiv %i6, 0x1AEA, %l3
54544 fmovse %icc, %f10, %f0
54545 fbl,a %fcc1, loop_6426
54546 ldd [%l7 + 0x78], %f6
54547 sth %i7, [%l7 + 0x0E]
54548 fmovscc %xcc, %f10, %f0
54549loop_6426:
54550 fbue,a %fcc0, loop_6427
54551 fmul8x16au %f13, %f8, %f6
54552 subc %l0, %o1, %o2
54553 ldsw [%l7 + 0x54], %o5
54554loop_6427:
54555 pdist %f2, %f2, %f8
54556 stw %g5, [%l7 + 0x10]
54557 movcs %icc, %g3, %l4
54558 fnot1s %f8, %f8
54559 ldsh [%l7 + 0x42], %l2
54560 ldx [%l7 + 0x10], %g6
54561 te %xcc, 0x3
54562 bvc,a,pn %icc, loop_6428
54563 edge8l %i5, %g1, %o0
54564 movrlz %i3, %o7, %g4
54565 fandnot1 %f2, %f4, %f4
54566loop_6428:
54567 tn %xcc, 0x2
54568 stb %i2, [%l7 + 0x0D]
54569 fsrc1 %f0, %f6
54570 tge %xcc, 0x2
54571 ldub [%l7 + 0x7C], %i4
54572 ldsb [%l7 + 0x6A], %o4
54573 tcs %xcc, 0x3
54574 lduh [%l7 + 0x76], %i0
54575 stb %o3, [%l7 + 0x3C]
54576 fnand %f4, %f12, %f0
54577 brnz,a %g2, loop_6429
54578 fcmple32 %f14, %f14, %l5
54579 stb %o6, [%l7 + 0x14]
54580 ld [%l7 + 0x68], %f0
54581loop_6429:
54582 stx %l1, [%l7 + 0x40]
54583 fnot2 %f8, %f12
54584 ld [%l7 + 0x1C], %f14
54585 orn %g7, %i1, %l6
54586 fones %f12
54587 edge8l %l3, %i7, %i6
54588 taddcc %l0, %o2, %o1
54589 tle %xcc, 0x5
54590 movrlez %o5, %g3, %l4
54591 brlz,a %l2, loop_6430
54592 nop
54593 setx loop_6431, %l0, %l1
54594 jmpl %l1, %g6
54595 fcmple16 %f6, %f6, %g5
54596 fbu %fcc2, loop_6432
54597loop_6430:
54598 stw %i5, [%l7 + 0x70]
54599loop_6431:
54600 fbne %fcc2, loop_6433
54601 fmovsa %icc, %f6, %f9
54602loop_6432:
54603 fmul8x16 %f0, %f10, %f8
54604 stb %g1, [%l7 + 0x21]
54605loop_6433:
54606 fbue,a %fcc0, loop_6434
54607 fpsub32 %f2, %f4, %f0
54608 taddcctv %i3, %o0, %g4
54609 ldub [%l7 + 0x31], %o7
54610loop_6434:
54611 movl %icc, %i4, %o4
54612 fands %f10, %f6, %f3
54613 lduh [%l7 + 0x32], %i2
54614 movrgz %i0, 0x06E, %o3
54615 brnz,a %g2, loop_6435
54616 edge8 %l5, %o6, %g7
54617 fmovdvs %xcc, %f11, %f0
54618 fbl,a %fcc0, loop_6436
54619loop_6435:
54620 xnorcc %l1, 0x1791, %i1
54621 fxnor %f14, %f12, %f8
54622 ldsh [%l7 + 0x0C], %l6
54623loop_6436:
54624 fone %f8
54625 and %i7, 0x0272, %l3
54626 ta %icc, 0x7
54627 ldd [%l7 + 0x70], %f4
54628 fcmps %fcc2, %f12, %f7
54629 tl %xcc, 0x7
54630 tl %icc, 0x3
54631 fmovdg %icc, %f3, %f3
54632 stb %i6, [%l7 + 0x2D]
54633 sth %l0, [%l7 + 0x3A]
54634 fxnors %f5, %f4, %f4
54635 fpsub16s %f5, %f7, %f9
54636 add %o2, %o1, %o5
54637 fmovd %f6, %f2
54638 fba %fcc2, loop_6437
54639 brnz,a %l4, loop_6438
54640 ldd [%l7 + 0x38], %f0
54641 sllx %g3, %l2, %g6
54642loop_6437:
54643 sth %g5, [%l7 + 0x2A]
54644loop_6438:
54645 nop
54646 setx loop_6439, %l0, %l1
54647 jmpl %l1, %g1
54648 udivx %i3, 0x1A6F, %o0
54649 brlez %g4, loop_6440
54650 ldsw [%l7 + 0x1C], %i5
54651loop_6439:
54652 sll %o7, 0x16, %o4
54653 ldx [%l7 + 0x28], %i2
54654loop_6440:
54655 fmovscs %icc, %f13, %f3
54656 stb %i4, [%l7 + 0x4C]
54657 stb %i0, [%l7 + 0x4D]
54658 lduh [%l7 + 0x54], %g2
54659 ldsb [%l7 + 0x38], %o3
54660 sth %o6, [%l7 + 0x10]
54661 te %icc, 0x7
54662 taddcctv %g7, %l5, %l1
54663 sth %l6, [%l7 + 0x10]
54664 fmovrde %i7, %f4, %f14
54665 std %f14, [%l7 + 0x70]
54666 edge16 %l3, %i1, %i6
54667 fmovdge %xcc, %f8, %f2
54668 fmovdpos %icc, %f5, %f8
54669 lduh [%l7 + 0x52], %l0
54670 ldsh [%l7 + 0x56], %o1
54671 ld [%l7 + 0x2C], %f12
54672 fblg %fcc2, loop_6441
54673 edge8n %o5, %o2, %l4
54674 fmul8sux16 %f2, %f12, %f10
54675 fands %f5, %f15, %f5
54676loop_6441:
54677 stb %g3, [%l7 + 0x14]
54678 fabss %f7, %f14
54679 ldx [%l7 + 0x18], %l2
54680 bpos,pn %xcc, loop_6442
54681 siam 0x7
54682 fnot1s %f5, %f9
54683 stx %g6, [%l7 + 0x08]
54684loop_6442:
54685 sth %g1, [%l7 + 0x1A]
54686 fmuld8sux16 %f5, %f3, %f0
54687 fands %f9, %f1, %f13
54688 movg %xcc, %i3, %o0
54689 movvs %xcc, %g4, %i5
54690 stw %g5, [%l7 + 0x4C]
54691 tneg %icc, 0x2
54692 std %f4, [%l7 + 0x48]
54693 stx %o7, [%l7 + 0x28]
54694 fbne %fcc1, loop_6443
54695 tge %xcc, 0x4
54696 std %f6, [%l7 + 0x10]
54697 ldub [%l7 + 0x3D], %i2
54698loop_6443:
54699 st %f6, [%l7 + 0x54]
54700 std %f2, [%l7 + 0x50]
54701 pdist %f14, %f14, %f10
54702 stb %o4, [%l7 + 0x5D]
54703 lduh [%l7 + 0x1A], %i4
54704 ldd [%l7 + 0x08], %f4
54705 ldsh [%l7 + 0x50], %i0
54706 lduh [%l7 + 0x50], %o3
54707 ldub [%l7 + 0x7D], %o6
54708 st %f13, [%l7 + 0x40]
54709 stw %g2, [%l7 + 0x08]
54710 ba,a,pt %icc, loop_6444
54711 fblg %fcc0, loop_6445
54712 fpsub32 %f0, %f2, %f0
54713 movrne %l5, 0x08E, %g7
54714loop_6444:
54715 fpsub16s %f13, %f5, %f1
54716loop_6445:
54717 nop
54718 setx loop_6446, %l0, %l1
54719 wrpr 0x1, %tl
54720 wrpr %l1, %tnpc
54721 setx 0x34400001400, %l0, %l1
54722 wrpr %l1, %tstate
54723 wrhpr 0x4, %htstate
54724 done
54725 fbug %fcc2, loop_6447
54726 fmovscc %icc, %f11, %f15
54727 bgu,pn %xcc, loop_6448
54728loop_6446:
54729 sllx %l6, %l1, %l3
54730loop_6447:
54731 ld [%l7 + 0x48], %f12
54732 stb %i1, [%l7 + 0x11]
54733loop_6448:
54734 stw %i7, [%l7 + 0x18]
54735 fexpand %f12, %f10
54736 xorcc %i6, %l0, %o1
54737 fmovsleu %icc, %f13, %f14
54738 fbl %fcc3, loop_6449
54739 bgu,a,pt %xcc, loop_6450
54740 stb %o5, [%l7 + 0x77]
54741 fabsd %f10, %f10
54742loop_6449:
54743 ldx [%l7 + 0x50], %l4
54744loop_6450:
54745 bl,a,pt %xcc, loop_6451
54746 lduw [%l7 + 0x48], %g3
54747 ldub [%l7 + 0x65], %l2
54748 fpadd32s %f4, %f0, %f11
54749loop_6451:
54750 stx %g6, [%l7 + 0x20]
54751 stb %g1, [%l7 + 0x6B]
54752 ldsw [%l7 + 0x38], %i3
54753 fbuge %fcc1, loop_6452
54754 stb %o2, [%l7 + 0x47]
54755 subc %g4, %i5, %o0
54756 ldx [%l7 + 0x18], %o7
54757loop_6452:
54758 tne %xcc, 0x7
54759 ldd [%l7 + 0x68], %f12
54760 fxors %f1, %f3, %f9
54761 ldx [%l7 + 0x50], %i2
54762 stw %o4, [%l7 + 0x38]
54763 fand %f8, %f0, %f14
54764 fmul8x16 %f11, %f2, %f8
54765 fcmps %fcc2, %f7, %f6
54766 ldx [%l7 + 0x48], %g5
54767 edge8ln %i0, %o3, %i4
54768 sth %o6, [%l7 + 0x3E]
54769 fcmpeq32 %f6, %f0, %g2
54770 ldsh [%l7 + 0x38], %g7
54771 fmovs %f7, %f4
54772 fpmerge %f15, %f8, %f12
54773 ldub [%l7 + 0x27], %l6
54774 tcc %icc, 0x5
54775 stw %l1, [%l7 + 0x54]
54776 te %xcc, 0x6
54777 lduw [%l7 + 0x44], %l5
54778 mova %icc, %i1, %i7
54779 ta %xcc, 0x3
54780 sllx %i6, %l3, %l0
54781 fsrc2 %f14, %f4
54782 movle %icc, %o1, %l4
54783 edge32n %o5, %g3, %l2
54784 fmovdvs %xcc, %f10, %f15
54785 fornot2 %f0, %f4, %f6
54786 brnz %g6, loop_6453
54787 stw %g1, [%l7 + 0x7C]
54788 tsubcctv %o2, %g4, %i3
54789 bleu,a %icc, loop_6454
54790loop_6453:
54791 fmul8sux16 %f6, %f6, %f6
54792 lduw [%l7 + 0x40], %i5
54793 sllx %o0, %i2, %o4
54794loop_6454:
54795 fbo %fcc3, loop_6455
54796 tleu %icc, 0x1
54797 tne %xcc, 0x1
54798 fmul8x16 %f14, %f10, %f12
54799loop_6455:
54800 sth %g5, [%l7 + 0x66]
54801 fmovsl %xcc, %f9, %f2
54802 lduw [%l7 + 0x24], %i0
54803 ldsb [%l7 + 0x61], %o7
54804 bneg %icc, loop_6456
54805 fmul8ulx16 %f8, %f10, %f14
54806 orcc %i4, %o6, %o3
54807 fmovdvs %xcc, %f15, %f7
54808loop_6456:
54809 stx %g2, [%l7 + 0x78]
54810 udivcc %g7, 0x0942, %l1
54811 fpsub16 %f14, %f6, %f12
54812 orcc %l5, 0x0060, %i1
54813 mulscc %l6, 0x073B, %i6
54814 movrgez %l3, 0x2C1, %l0
54815 sdivx %o1, 0x0ECF, %i7
54816 ldsb [%l7 + 0x20], %l4
54817 fmovdn %icc, %f9, %f3
54818 fmovsvc %icc, %f14, %f3
54819 fpmerge %f4, %f8, %f0
54820 ldx [%l7 + 0x38], %o5
54821 ldsh [%l7 + 0x28], %l2
54822 ldsh [%l7 + 0x42], %g6
54823 fba,a %fcc0, loop_6457
54824 ldx [%l7 + 0x70], %g1
54825 lduw [%l7 + 0x20], %o2
54826 for %f12, %f2, %f4
54827loop_6457:
54828 fblg %fcc2, loop_6458
54829 bg,a loop_6459
54830 fornot1s %f7, %f5, %f15
54831 sth %g4, [%l7 + 0x4C]
54832loop_6458:
54833 lduh [%l7 + 0x6C], %i3
54834loop_6459:
54835 call loop_6460
54836 movcc %icc, %i5, %g3
54837 fandnot1s %f10, %f2, %f0
54838 ba,pn %xcc, loop_6461
54839loop_6460:
54840 sth %o0, [%l7 + 0x7E]
54841 fmovdleu %xcc, %f4, %f4
54842 xorcc %o4, %g5, %i2
54843loop_6461:
54844 andncc %o7, %i4, %i0
54845 sll %o3, 0x11, %o6
54846 brgez,a %g7, loop_6462
54847 brgz %g2, loop_6463
54848 movleu %icc, %l5, %i1
54849 mulx %l1, 0x1545, %i6
54850loop_6462:
54851 ldsw [%l7 + 0x0C], %l6
54852loop_6463:
54853 fone %f2
54854 subccc %l3, %o1, %l0
54855 stb %i7, [%l7 + 0x40]
54856 fblg %fcc2, loop_6464
54857 ldub [%l7 + 0x46], %o5
54858 fabss %f0, %f2
54859 fsrc1 %f6, %f4
54860loop_6464:
54861 stb %l4, [%l7 + 0x6B]
54862 srlx %l2, %g1, %g6
54863 fmovdge %xcc, %f15, %f2
54864 fmovscs %icc, %f8, %f6
54865 umul %g4, 0x1F04, %i3
54866 st %f7, [%l7 + 0x74]
54867 tneg %xcc, 0x5
54868 fcmpes %fcc0, %f7, %f11
54869 sdivx %o2, 0x05B0, %i5
54870 fones %f15
54871 fmovdl %icc, %f15, %f4
54872 ldx [%l7 + 0x50], %g3
54873 lduh [%l7 + 0x56], %o0
54874 fmovdleu %icc, %f15, %f9
54875 std %f0, [%l7 + 0x70]
54876 ldx [%l7 + 0x40], %g5
54877 tg %xcc, 0x1
54878 be,a %icc, loop_6465
54879 andcc %o4, %o7, %i4
54880 sdivcc %i2, 0x14EA, %o3
54881 fmovdn %icc, %f14, %f14
54882loop_6465:
54883 fbn,a %fcc0, loop_6466
54884 fmovrdgez %o6, %f4, %f10
54885 stx %g7, [%l7 + 0x28]
54886 ldub [%l7 + 0x7B], %g2
54887loop_6466:
54888 ldub [%l7 + 0x57], %i0
54889 ldx [%l7 + 0x48], %i1
54890 fmovrdlz %l1, %f4, %f4
54891 ldsw [%l7 + 0x24], %l5
54892 tcc %icc, 0x7
54893 fcmpne32 %f10, %f0, %l6
54894 fsrc2s %f12, %f3
54895 lduh [%l7 + 0x64], %l3
54896 fands %f4, %f15, %f10
54897 ldsw [%l7 + 0x78], %i6
54898 ldub [%l7 + 0x0A], %o1
54899 smulcc %i7, 0x148D, %o5
54900 fbule,a %fcc2, loop_6467
54901 fbg %fcc1, loop_6468
54902 fxors %f12, %f5, %f1
54903 and %l4, %l0, %g1
54904loop_6467:
54905 stb %g6, [%l7 + 0x3B]
54906loop_6468:
54907 edge8 %l2, %i3, %o2
54908 edge8l %g4, %g3, %i5
54909 ldsh [%l7 + 0x54], %g5
54910 lduw [%l7 + 0x64], %o0
54911 sth %o4, [%l7 + 0x26]
54912 stb %i4, [%l7 + 0x4B]
54913 stb %i2, [%l7 + 0x45]
54914 stb %o7, [%l7 + 0x23]
54915 ldub [%l7 + 0x63], %o6
54916 ld [%l7 + 0x4C], %f3
54917 orn %o3, %g7, %i0
54918 fornot1 %f10, %f2, %f12
54919 fabss %f10, %f14
54920 std %f12, [%l7 + 0x38]
54921 ldx [%l7 + 0x08], %i1
54922 ld [%l7 + 0x54], %f9
54923 ldsb [%l7 + 0x29], %g2
54924 edge32l %l5, %l1, %l6
54925 bvc,a,pt %xcc, loop_6469
54926 ldsh [%l7 + 0x42], %i6
54927 fbn,a %fcc3, loop_6470
54928 movrlz %o1, %l3, %i7
54929loop_6469:
54930 fmovdgu %xcc, %f15, %f1
54931 or %l4, 0x0C88, %l0
54932loop_6470:
54933 pdist %f10, %f14, %f12
54934 addccc %g1, 0x191C, %g6
54935 lduw [%l7 + 0x6C], %l2
54936 std %f14, [%l7 + 0x60]
54937 subc %i3, 0x141F, %o2
54938 edge16n %g4, %o5, %g3
54939 sllx %g5, %o0, %o4
54940 array8 %i4, %i5, %i2
54941 addccc %o7, 0x0EFB, %o6
54942 call loop_6471
54943 tvc %xcc, 0x7
54944 fornot2s %f8, %f6, %f13
54945 ldsw [%l7 + 0x6C], %g7
54946loop_6471:
54947 brz,a %o3, loop_6472
54948 fpsub16s %f6, %f1, %f9
54949 stx %i1, [%l7 + 0x08]
54950 alignaddr %g2, %i0, %l1
54951loop_6472:
54952 fandnot1s %f12, %f1, %f8
54953 fmovrse %l6, %f3, %f6
54954 fmovse %xcc, %f0, %f14
54955 stb %i6, [%l7 + 0x0B]
54956 st %f5, [%l7 + 0x24]
54957 fble,a %fcc2, loop_6473
54958 std %f4, [%l7 + 0x70]
54959 fnor %f14, %f6, %f8
54960 fmovdl %xcc, %f1, %f7
54961loop_6473:
54962 tsubcc %o1, 0x0314, %l5
54963 fblg,a %fcc1, loop_6474
54964 ldx [%l7 + 0x68], %i7
54965 ta %icc, 0x0
54966 fbe %fcc3, loop_6475
54967loop_6474:
54968 fmovdpos %icc, %f13, %f3
54969 movrgz %l4, %l0, %l3
54970 sth %g1, [%l7 + 0x78]
54971loop_6475:
54972 fbule %fcc1, loop_6476
54973 fcmpd %fcc2, %f4, %f0
54974 fmul8ulx16 %f4, %f8, %f6
54975 srlx %l2, %g6, %i3
54976loop_6476:
54977 array32 %g4, %o2, %o5
54978 fba %fcc0, loop_6477
54979 ldsb [%l7 + 0x3F], %g3
54980 ldsb [%l7 + 0x34], %o0
54981 movge %icc, %g5, %o4
54982loop_6477:
54983 fmovsvs %icc, %f15, %f12
54984 addccc %i4, %i5, %i2
54985 fmovdn %icc, %f15, %f9
54986 fbl %fcc3, loop_6478
54987 fcmps %fcc2, %f12, %f7
54988 fnors %f2, %f8, %f9
54989 fmovdcs %icc, %f6, %f6
54990loop_6478:
54991 brlz %o7, loop_6479
54992 array16 %g7, %o3, %i1
54993 fmovrdlez %g2, %f2, %f0
54994 ldsw [%l7 + 0x44], %o6
54995loop_6479:
54996 fxnor %f14, %f4, %f2
54997 fpsub32s %f6, %f15, %f12
54998 ldd [%l7 + 0x30], %f4
54999 fmovs %f5, %f9
55000 lduh [%l7 + 0x0A], %l1
55001 tpos %xcc, 0x5
55002 movrgz %i0, %i6, %o1
55003 be %xcc, loop_6480
55004 fxors %f11, %f5, %f5
55005 fsrc2s %f13, %f7
55006 fone %f8
55007loop_6480:
55008 ldsh [%l7 + 0x7E], %l5
55009 brgz %l6, loop_6481
55010 udivx %l4, 0x15C5, %i7
55011 fbl %fcc3, loop_6482
55012 orcc %l0, 0x0D70, %g1
55013loop_6481:
55014 udivcc %l2, 0x071C, %g6
55015 stw %i3, [%l7 + 0x4C]
55016loop_6482:
55017 lduw [%l7 + 0x5C], %l3
55018 stx %o2, [%l7 + 0x48]
55019 fornot2s %f13, %f9, %f5
55020 edge16n %o5, %g4, %o0
55021 fsrc1s %f1, %f7
55022 movvc %icc, %g5, %o4
55023 subccc %g3, 0x1E62, %i4
55024 sth %i2, [%l7 + 0x3E]
55025 tsubcc %i5, 0x046B, %g7
55026 sth %o3, [%l7 + 0x2C]
55027 ldsw [%l7 + 0x1C], %i1
55028 lduh [%l7 + 0x20], %g2
55029 fabss %f8, %f12
55030 bpos %icc, loop_6483
55031 bne loop_6484
55032 brgz,a %o7, loop_6485
55033 smulcc %l1, 0x0D89, %i0
55034loop_6483:
55035 brgez %i6, loop_6486
55036loop_6484:
55037 tcc %xcc, 0x3
55038loop_6485:
55039 tneg %xcc, 0x3
55040 fbu %fcc0, loop_6487
55041loop_6486:
55042 ta %xcc, 0x2
55043 fnor %f0, %f8, %f6
55044 edge8n %o1, %l5, %l6
55045loop_6487:
55046 bl,a,pn %xcc, loop_6488
55047 fmovsgu %xcc, %f15, %f12
55048 brnz %o6, loop_6489
55049 tne %icc, 0x7
55050loop_6488:
55051 movpos %xcc, %l4, %i7
55052 ldsb [%l7 + 0x5C], %l0
55053loop_6489:
55054 st %f7, [%l7 + 0x6C]
55055 fxnors %f14, %f0, %f14
55056 edge32l %l2, %g6, %g1
55057 st %f10, [%l7 + 0x14]
55058 ldx [%l7 + 0x60], %l3
55059 fbug %fcc2, loop_6490
55060 xnor %o2, %o5, %g4
55061 fbule %fcc3, loop_6491
55062 fble %fcc1, loop_6492
55063loop_6490:
55064 movn %icc, %i3, %g5
55065 smul %o4, 0x098F, %g3
55066loop_6491:
55067 movcs %xcc, %i4, %i2
55068loop_6492:
55069 fcmpgt16 %f0, %f2, %o0
55070 fnot1s %f14, %f5
55071 movvc %xcc, %g7, %o3
55072 fors %f6, %f14, %f15
55073 fcmpne16 %f2, %f14, %i5
55074 udiv %g2, 0x1175, %o7
55075 bg,pt %icc, loop_6493
55076 edge8ln %l1, %i1, %i0
55077 fands %f14, %f2, %f8
55078 fmul8x16au %f13, %f15, %f12
55079loop_6493:
55080 fpack16 %f12, %f0
55081 fmovda %xcc, %f10, %f13
55082 sdivcc %i6, 0x1DC8, %o1
55083 subccc %l6, 0x027A, %l5
55084 smul %o6, 0x1124, %l4
55085 fmovrdne %l0, %f4, %f12
55086 tpos %xcc, 0x7
55087 tcc %xcc, 0x7
55088 fpack32 %f4, %f10, %f0
55089 ldsb [%l7 + 0x13], %i7
55090 bg %xcc, loop_6494
55091 stw %g6, [%l7 + 0x6C]
55092 move %xcc, %g1, %l3
55093 fnot2s %f14, %f13
55094loop_6494:
55095 fcmple16 %f12, %f14, %l2
55096 ba,a,pn %xcc, loop_6495
55097 tcs %icc, 0x1
55098 fandnot2s %f8, %f9, %f0
55099 stx %o2, [%l7 + 0x08]
55100loop_6495:
55101 tvs %icc, 0x0
55102 ldsb [%l7 + 0x46], %g4
55103 movvs %xcc, %i3, %o5
55104 ldub [%l7 + 0x53], %o4
55105 ldub [%l7 + 0x47], %g5
55106 ldub [%l7 + 0x34], %i4
55107 fpadd16s %f3, %f5, %f2
55108 fands %f8, %f4, %f8
55109 fbne,a %fcc1, loop_6496
55110 movgu %xcc, %g3, %o0
55111 movg %icc, %g7, %o3
55112 fsrc1s %f2, %f9
55113loop_6496:
55114 movcs %icc, %i5, %i2
55115 brgz %o7, loop_6497
55116 tcs %icc, 0x4
55117 bn loop_6498
55118 fpack32 %f14, %f8, %f10
55119loop_6497:
55120 array8 %l1, %i1, %i0
55121 fmovdleu %xcc, %f9, %f2
55122loop_6498:
55123 bgu %icc, loop_6499
55124 movrne %g2, 0x3C7, %o1
55125 ldx [%l7 + 0x40], %i6
55126 fmovspos %xcc, %f13, %f4
55127loop_6499:
55128 ldsb [%l7 + 0x5B], %l5
55129 fone %f12
55130 xnor %l6, 0x08EE, %l4
55131 movl %icc, %o6, %i7
55132 bne,pn %xcc, loop_6500
55133 brgz,a %l0, loop_6501
55134 stx %g1, [%l7 + 0x38]
55135 stx %l3, [%l7 + 0x48]
55136loop_6500:
55137 st %f8, [%l7 + 0x18]
55138loop_6501:
55139 std %f12, [%l7 + 0x50]
55140 movrgz %g6, 0x1BD, %l2
55141 fmovdvc %xcc, %f6, %f7
55142 fcmple16 %f8, %f10, %g4
55143 ldsh [%l7 + 0x72], %o2
55144 fmovsn %xcc, %f12, %f5
55145 nop
55146 setx loop_6502, %l0, %l1
55147 wrpr 0x1, %tl
55148 wrpr %l1, %tnpc
55149 setx 0x34400001400, %l0, %l1
55150 wrpr %l1, %tstate
55151 wrhpr 0x4, %htstate
55152 done
55153 lduw [%l7 + 0x4C], %o5
55154 bleu,pn %icc, loop_6503
55155 stx %i3, [%l7 + 0x40]
55156loop_6502:
55157 fmovsle %xcc, %f14, %f7
55158 fbul %fcc2, loop_6504
55159loop_6503:
55160 fornot1s %f10, %f8, %f15
55161 sth %o4, [%l7 + 0x1A]
55162 fbo,a %fcc0, loop_6505
55163loop_6504:
55164 fble %fcc3, loop_6506
55165 siam 0x0
55166 ldsw [%l7 + 0x78], %i4
55167loop_6505:
55168 fmul8x16al %f9, %f8, %f4
55169loop_6506:
55170 fmuld8ulx16 %f14, %f8, %f8
55171 movrgz %g5, %g3, %o0
55172 lduh [%l7 + 0x3E], %o3
55173 fpsub16s %f10, %f1, %f1
55174 umulcc %i5, %i2, %g7
55175 fandnot1s %f4, %f12, %f5
55176 fmovsl %xcc, %f4, %f4
55177 ldsh [%l7 + 0x62], %l1
55178 bleu,a %icc, loop_6507
55179 ld [%l7 + 0x40], %f15
55180 st %f1, [%l7 + 0x50]
55181 ldsh [%l7 + 0x5A], %i1
55182loop_6507:
55183 fmovrdgz %o7, %f2, %f12
55184 brlez %i0, loop_6508
55185 ldsh [%l7 + 0x26], %g2
55186 stw %i6, [%l7 + 0x60]
55187 movrlez %o1, %l6, %l4
55188loop_6508:
55189 brgez,a %l5, loop_6509
55190 fmovspos %xcc, %f2, %f14
55191 fmovrsgz %i7, %f0, %f10
55192 edge8ln %o6, %g1, %l3
55193loop_6509:
55194 srlx %g6, %l2, %l0
55195 fnot2s %f2, %f8
55196 bg,pt %xcc, loop_6510
55197 lduw [%l7 + 0x30], %o2
55198 fcmpeq32 %f6, %f0, %g4
55199 fmovda %icc, %f4, %f9
55200loop_6510:
55201 fmovrsne %o5, %f9, %f0
55202 fmovsn %xcc, %f12, %f2
55203 fnegs %f1, %f10
55204 subccc %o4, 0x0A96, %i3
55205 fpsub32s %f5, %f6, %f2
55206 bcc,a loop_6511
55207 andn %i4, 0x05D3, %g5
55208 fmovsgu %icc, %f6, %f15
55209 st %f5, [%l7 + 0x44]
55210loop_6511:
55211 fble,a %fcc3, loop_6512
55212 lduh [%l7 + 0x48], %g3
55213 bleu loop_6513
55214 tl %icc, 0x5
55215loop_6512:
55216 fbo,a %fcc0, loop_6514
55217 movrgez %o0, 0x1D7, %i5
55218loop_6513:
55219 fpsub32s %f12, %f5, %f8
55220 fmovspos %icc, %f0, %f4
55221loop_6514:
55222 fmovrsgez %o3, %f7, %f11
55223 fmovscs %icc, %f0, %f8
55224 call loop_6515
55225 fmovrse %i2, %f0, %f9
55226 fbg %fcc3, loop_6516
55227 andncc %g7, %l1, %o7
55228loop_6515:
55229 addc %i0, %i1, %g2
55230 srlx %i6, %o1, %l6
55231loop_6516:
55232 ldsb [%l7 + 0x2B], %l4
55233 bleu,a,pn %xcc, loop_6517
55234 movre %l5, 0x23F, %i7
55235 std %f10, [%l7 + 0x28]
55236 fbne %fcc1, loop_6518
55237loop_6517:
55238 fmovrsne %g1, %f11, %f3
55239 fbg,a %fcc1, loop_6519
55240 lduw [%l7 + 0x24], %o6
55241loop_6518:
55242 array16 %g6, %l3, %l2
55243 fmovsneg %icc, %f4, %f12
55244loop_6519:
55245 tcc %icc, 0x3
55246 fmovsle %xcc, %f1, %f8
55247 fble %fcc1, loop_6520
55248 movgu %xcc, %l0, %o2
55249 stw %g4, [%l7 + 0x58]
55250 ldx [%l7 + 0x70], %o5
55251loop_6520:
55252 stw %i3, [%l7 + 0x20]
55253 ldsb [%l7 + 0x18], %i4
55254 edge32 %o4, %g3, %o0
55255 std %f10, [%l7 + 0x30]
55256 brlez %i5, loop_6521
55257 subcc %o3, 0x1504, %i2
55258 ldx [%l7 + 0x60], %g7
55259 tg %icc, 0x2
55260loop_6521:
55261 fmovdcs %icc, %f13, %f8
55262 tcs %xcc, 0x2
55263 stx %g5, [%l7 + 0x78]
55264 tn %icc, 0x2
55265 umul %l1, %o7, %i1
55266 fbuge %fcc0, loop_6522
55267 fba,a %fcc3, loop_6523
55268 fbug %fcc1, loop_6524
55269 ldsw [%l7 + 0x48], %g2
55270loop_6522:
55271 movg %icc, %i6, %o1
55272loop_6523:
55273 fba %fcc3, loop_6525
55274loop_6524:
55275 udivcc %i0, 0x149A, %l6
55276 fnegs %f0, %f4
55277 bge,a %xcc, loop_6526
55278loop_6525:
55279 smulcc %l5, 0x1DDE, %l4
55280 lduw [%l7 + 0x6C], %g1
55281 bneg,a %xcc, loop_6527
55282loop_6526:
55283 ldub [%l7 + 0x7D], %o6
55284 movrgz %g6, 0x1EF, %i7
55285 fabsd %f4, %f8
55286loop_6527:
55287 udivx %l2, 0x1DF3, %l3
55288 ldsb [%l7 + 0x29], %o2
55289 umul %g4, 0x070D, %l0
55290 st %f5, [%l7 + 0x10]
55291 movle %icc, %o5, %i3
55292 bneg,pt %icc, loop_6528
55293 movre %i4, %g3, %o0
55294 tcc %xcc, 0x4
55295 ldd [%l7 + 0x78], %f12
55296loop_6528:
55297 bcc,pt %xcc, loop_6529
55298 ldx [%l7 + 0x30], %i5
55299 edge16 %o4, %o3, %g7
55300 stx %g5, [%l7 + 0x38]
55301loop_6529:
55302 fandnot1 %f4, %f14, %f14
55303 fmul8ulx16 %f4, %f14, %f0
55304 fzero %f10
55305 fmovspos %xcc, %f13, %f3
55306 sll %i2, 0x01, %l1
55307 fpsub32s %f15, %f10, %f15
55308 ldd [%l7 + 0x10], %f8
55309 fmovsgu %icc, %f3, %f12
55310 st %f12, [%l7 + 0x7C]
55311 fbul %fcc2, loop_6530
55312 movpos %icc, %i1, %g2
55313 lduw [%l7 + 0x6C], %i6
55314 tsubcctv %o7, 0x0BD1, %i0
55315loop_6530:
55316 array32 %o1, %l5, %l6
55317 nop
55318 setx loop_6531, %l0, %l1
55319 wrpr 0x1, %tl
55320 wrpr %l1, %tpc
55321 add %l1, 0x4, %l1
55322 wrpr %l1, %tnpc
55323 setx 0x34400001400, %l0, %l1
55324 wrpr %l1, %tstate
55325 wrhpr 0x4, %htstate
55326 retry
55327 orncc %g1, %o6, %l4
55328 stx %i7, [%l7 + 0x30]
55329 tcc %icc, 0x4
55330loop_6531:
55331 movneg %icc, %l2, %g6
55332 fpadd32s %f11, %f7, %f7
55333 ldsw [%l7 + 0x5C], %o2
55334 fcmped %fcc3, %f2, %f4
55335 fmovsvs %xcc, %f0, %f9
55336 stx %g4, [%l7 + 0x10]
55337 fbge %fcc2, loop_6532
55338 mulscc %l0, %o5, %l3
55339 movrlz %i4, 0x257, %g3
55340 fmovd %f12, %f0
55341loop_6532:
55342 fmovscc %xcc, %f14, %f2
55343 edge8l %o0, %i5, %i3
55344 fmul8ulx16 %f14, %f0, %f0
55345 lduw [%l7 + 0x4C], %o4
55346 for %f4, %f12, %f8
55347 sra %o3, %g7, %g5
55348 fands %f2, %f0, %f9
55349 bpos,pt %xcc, loop_6533
55350 ldsw [%l7 + 0x50], %i2
55351 brgz %l1, loop_6534
55352 lduh [%l7 + 0x32], %i1
55353loop_6533:
55354 fmovse %xcc, %f1, %f8
55355 stx %i6, [%l7 + 0x38]
55356loop_6534:
55357 bne,a,pt %xcc, loop_6535
55358 std %f4, [%l7 + 0x60]
55359 fpsub16 %f2, %f8, %f12
55360 std %f10, [%l7 + 0x30]
55361loop_6535:
55362 fmovdvc %xcc, %f10, %f1
55363 fones %f9
55364 fands %f3, %f14, %f11
55365 fbl %fcc2, loop_6536
55366 andcc %o7, 0x0083, %g2
55367 sth %i0, [%l7 + 0x38]
55368 ldsb [%l7 + 0x7C], %o1
55369loop_6536:
55370 brz,a %l6, loop_6537
55371 fnot2s %f3, %f9
55372 fpsub32s %f4, %f6, %f10
55373 bcc,a %xcc, loop_6538
55374loop_6537:
55375 fornot2s %f3, %f5, %f3
55376 subcc %l5, 0x160C, %g1
55377 ldsw [%l7 + 0x78], %o6
55378loop_6538:
55379 udiv %l4, 0x08EC, %i7
55380 bne,a,pn %xcc, loop_6539
55381 fbn,a %fcc2, loop_6540
55382 lduw [%l7 + 0x0C], %l2
55383 sra %g6, 0x0B, %o2
55384loop_6539:
55385 ld [%l7 + 0x74], %f0
55386loop_6540:
55387 bn,a loop_6541
55388 fcmpgt16 %f6, %f8, %g4
55389 fandnot1s %f4, %f14, %f8
55390 brgez,a %o5, loop_6542
55391loop_6541:
55392 fnot1 %f10, %f2
55393 movcs %xcc, %l3, %i4
55394 bl,a,pt %xcc, loop_6543
55395loop_6542:
55396 movrlez %g3, 0x3AB, %l0
55397 fmovsl %xcc, %f3, %f14
55398 bcc,pt %xcc, loop_6544
55399loop_6543:
55400 fmovrdgz %o0, %f2, %f4
55401 fnors %f8, %f12, %f1
55402 orncc %i5, 0x1009, %i3
55403loop_6544:
55404 fbne %fcc1, loop_6545
55405 fmovsge %xcc, %f0, %f10
55406 ldd [%l7 + 0x30], %f12
55407 bleu,pt %xcc, loop_6546
55408loop_6545:
55409 fnot1 %f14, %f4
55410 fmovrdgez %o3, %f0, %f8
55411 fmovrdgez %g7, %f0, %f12
55412loop_6546:
55413 fmuld8sux16 %f7, %f14, %f8
55414 subcc %o4, %i2, %g5
55415 std %f4, [%l7 + 0x18]
55416 fba,a %fcc2, loop_6547
55417 brgz %l1, loop_6548
55418 fmovdneg %xcc, %f4, %f0
55419 udivcc %i6, 0x02E1, %o7
55420loop_6547:
55421 ldd [%l7 + 0x18], %f0
55422loop_6548:
55423 ld [%l7 + 0x5C], %f1
55424 mulx %g2, %i1, %i0
55425 siam 0x3
55426 smulcc %l6, %o1, %g1
55427 fpack32 %f12, %f6, %f14
55428 ldub [%l7 + 0x63], %l5
55429 ldsh [%l7 + 0x4C], %o6
55430 fand %f8, %f2, %f10
55431 tneg %xcc, 0x3
55432 movrlez %l4, %l2, %i7
55433 srax %o2, %g4, %g6
55434 lduh [%l7 + 0x46], %l3
55435 ld [%l7 + 0x20], %f9
55436 sth %i4, [%l7 + 0x68]
55437 srl %o5, 0x0E, %g3
55438 fcmple32 %f8, %f10, %l0
55439 udivcc %i5, 0x0427, %o0
55440 bleu,a,pn %icc, loop_6549
55441 fornot1s %f13, %f9, %f14
55442 sth %o3, [%l7 + 0x0E]
55443 fmovd %f14, %f12
55444loop_6549:
55445 stx %g7, [%l7 + 0x18]
55446 movcs %icc, %o4, %i3
55447 fpadd32 %f4, %f0, %f0
55448 fmul8x16au %f2, %f5, %f14
55449 fmul8x16au %f0, %f6, %f14
55450 ldub [%l7 + 0x69], %i2
55451 bge,a,pn %xcc, loop_6550
55452 fmovrdlz %g5, %f6, %f8
55453 fmovrdgez %l1, %f6, %f10
55454 stw %i6, [%l7 + 0x68]
55455loop_6550:
55456 ldx [%l7 + 0x10], %o7
55457 fornot1s %f10, %f15, %f14
55458 fpsub16 %f8, %f10, %f8
55459 fmovsge %icc, %f5, %f12
55460 fcmpeq32 %f4, %f12, %g2
55461 ldub [%l7 + 0x0F], %i1
55462 fmovspos %xcc, %f3, %f7
55463 be,a loop_6551
55464 srlx %l6, 0x13, %o1
55465 fcmpes %fcc3, %f11, %f12
55466 sra %g1, 0x13, %l5
55467loop_6551:
55468 ldx [%l7 + 0x28], %i0
55469 ldsw [%l7 + 0x4C], %o6
55470 bl loop_6552
55471 ta %icc, 0x2
55472 fcmpeq32 %f6, %f14, %l4
55473 stb %i7, [%l7 + 0x47]
55474loop_6552:
55475 stw %l2, [%l7 + 0x64]
55476 ldsb [%l7 + 0x78], %o2
55477 lduh [%l7 + 0x0E], %g4
55478 fcmpgt16 %f6, %f8, %g6
55479 umulcc %l3, %o5, %i4
55480 fmovsle %icc, %f14, %f14
55481 fxors %f0, %f9, %f9
55482 fcmple16 %f6, %f8, %l0
55483 fzeros %f8
55484 fxors %f15, %f13, %f13
55485 lduw [%l7 + 0x68], %g3
55486 sth %i5, [%l7 + 0x72]
55487 lduw [%l7 + 0x44], %o3
55488 movneg %xcc, %o0, %o4
55489 movvs %icc, %g7, %i2
55490 ble loop_6553
55491 sdiv %i3, 0x029C, %g5
55492 fones %f3
55493 stb %i6, [%l7 + 0x35]
55494loop_6553:
55495 ldd [%l7 + 0x68], %f4
55496 lduh [%l7 + 0x38], %o7
55497 fnot2s %f10, %f15
55498 movge %icc, %l1, %i1
55499 ldsb [%l7 + 0x42], %l6
55500 fcmpgt16 %f4, %f12, %g2
55501 fmovsleu %xcc, %f5, %f13
55502 fands %f4, %f9, %f3
55503 fmovrsne %o1, %f7, %f12
55504 fabss %f11, %f6
55505 fbn %fcc1, loop_6554
55506 orcc %l5, %g1, %i0
55507 st %f14, [%l7 + 0x50]
55508 taddcctv %o6, 0x16ED, %l4
55509loop_6554:
55510 fmovdpos %xcc, %f6, %f9
55511 lduw [%l7 + 0x2C], %i7
55512 fxor %f12, %f14, %f4
55513 fxor %f0, %f14, %f6
55514 ldd [%l7 + 0x18], %f12
55515 fmovrde %o2, %f10, %f4
55516 edge8ln %g4, %g6, %l2
55517 movle %xcc, %o5, %i4
55518 bgu %xcc, loop_6555
55519 srax %l0, 0x04, %g3
55520 addccc %i5, %l3, %o0
55521 stw %o3, [%l7 + 0x10]
55522loop_6555:
55523 array32 %o4, %g7, %i2
55524 brz %i3, loop_6556
55525 fnand %f2, %f6, %f8
55526 tgu %xcc, 0x6
55527 array8 %i6, %o7, %g5
55528loop_6556:
55529 fmovrslez %i1, %f9, %f11
55530 fcmple16 %f2, %f2, %l6
55531 orn %g2, %l1, %l5
55532 fmovsne %icc, %f1, %f3
55533 fornot1 %f14, %f0, %f2
55534 fmul8x16al %f5, %f15, %f6
55535 fblg %fcc3, loop_6557
55536 ldsb [%l7 + 0x43], %o1
55537 and %i0, 0x1236, %o6
55538 tge %icc, 0x2
55539loop_6557:
55540 fbule,a %fcc1, loop_6558
55541 bne %icc, loop_6559
55542 ldub [%l7 + 0x78], %g1
55543 stx %l4, [%l7 + 0x60]
55544loop_6558:
55545 mulx %i7, 0x0E29, %o2
55546loop_6559:
55547 ldx [%l7 + 0x38], %g6
55548 ldub [%l7 + 0x21], %l2
55549 ldsb [%l7 + 0x7F], %o5
55550 fmovdg %icc, %f8, %f9
55551 ldsh [%l7 + 0x2A], %g4
55552 or %i4, %l0, %i5
55553 movvc %icc, %l3, %o0
55554 ldub [%l7 + 0x6C], %g3
55555 fcmpgt32 %f14, %f14, %o4
55556 orncc %o3, 0x0640, %i2
55557 fpsub16 %f14, %f12, %f6
55558 tn %xcc, 0x5
55559 fpmerge %f10, %f4, %f8
55560 sra %i3, 0x1D, %g7
55561 fpsub16 %f4, %f8, %f8
55562 fcmpeq32 %f6, %f0, %o7
55563 lduh [%l7 + 0x34], %g5
55564 ldsw [%l7 + 0x68], %i1
55565 bvs,pn %icc, loop_6560
55566 ble,a,pn %icc, loop_6561
55567 subcc %l6, %i6, %g2
55568 ldsw [%l7 + 0x14], %l5
55569loop_6560:
55570 stw %o1, [%l7 + 0x2C]
55571loop_6561:
55572 tn %icc, 0x0
55573 or %i0, %l1, %o6
55574 fnors %f9, %f3, %f5
55575 fbue,a %fcc3, loop_6562
55576 sth %g1, [%l7 + 0x78]
55577 lduw [%l7 + 0x20], %i7
55578 sllx %o2, 0x1A, %g6
55579loop_6562:
55580 sethi 0x0ED8, %l4
55581 lduh [%l7 + 0x76], %o5
55582 tcc %xcc, 0x4
55583 fnot1 %f6, %f10
55584 fpadd32s %f12, %f8, %f9
55585 ldsb [%l7 + 0x58], %g4
55586 stb %i4, [%l7 + 0x71]
55587 std %f8, [%l7 + 0x30]
55588 ble %icc, loop_6563
55589 ldsb [%l7 + 0x1A], %l0
55590 edge16n %i5, %l2, %o0
55591 fnot2s %f4, %f14
55592loop_6563:
55593 stw %l3, [%l7 + 0x20]
55594 tcs %xcc, 0x3
55595 lduh [%l7 + 0x60], %o4
55596 fmovsle %xcc, %f13, %f4
55597 fmovrdgez %o3, %f14, %f12
55598 tl %icc, 0x3
55599 fmovdge %icc, %f7, %f4
55600 ble,a,pt %icc, loop_6564
55601 fabss %f9, %f1
55602 ld [%l7 + 0x78], %f3
55603 ldub [%l7 + 0x0B], %g3
55604loop_6564:
55605 lduw [%l7 + 0x3C], %i2
55606 fpsub16s %f14, %f0, %f12
55607 bg,a loop_6565
55608 fmovdleu %xcc, %f0, %f11
55609 te %xcc, 0x3
55610 fnegs %f3, %f4
55611loop_6565:
55612 fsrc2 %f10, %f14
55613 fone %f4
55614 add %g7, 0x02D2, %o7
55615 fpack32 %f14, %f0, %f14
55616 fabss %f11, %f14
55617 subc %i3, %g5, %l6
55618 stb %i6, [%l7 + 0x77]
55619 st %f4, [%l7 + 0x1C]
55620 fmovsneg %xcc, %f13, %f1
55621 stx %i1, [%l7 + 0x70]
55622 stx %l5, [%l7 + 0x08]
55623 tl %icc, 0x5
55624 brz %o1, loop_6566
55625 siam 0x1
55626 sdivcc %g2, 0x134E, %i0
55627 ta %xcc, 0x0
55628loop_6566:
55629 fmovdle %icc, %f12, %f0
55630 fzero %f2
55631 ldsb [%l7 + 0x0A], %o6
55632 fmovrdgz %l1, %f8, %f0
55633 tge %icc, 0x2
55634 mulx %i7, %o2, %g1
55635 fmovdg %icc, %f3, %f13
55636 movg %icc, %l4, %o5
55637 ldsw [%l7 + 0x78], %g4
55638 fbug,a %fcc3, loop_6567
55639 st %f2, [%l7 + 0x64]
55640 ldub [%l7 + 0x4B], %i4
55641 fbu,a %fcc0, loop_6568
55642loop_6567:
55643 array32 %l0, %g6, %i5
55644 sth %o0, [%l7 + 0x12]
55645 ldx [%l7 + 0x18], %l2
55646loop_6568:
55647 and %l3, %o4, %o3
55648 brz,a %g3, loop_6569
55649 fnot1 %f8, %f4
55650 stw %i2, [%l7 + 0x40]
55651 fpadd16 %f2, %f0, %f2
55652loop_6569:
55653 fmovscc %icc, %f1, %f14
55654 fmovsle %icc, %f5, %f0
55655 tle %icc, 0x4
55656 fornot1s %f12, %f15, %f2
55657 ldd [%l7 + 0x68], %f8
55658 stb %g7, [%l7 + 0x7F]
55659 fandnot2 %f14, %f10, %f6
55660 fpack32 %f4, %f4, %f14
55661 tge %icc, 0x6
55662 fpadd16 %f2, %f4, %f14
55663 fmovsle %icc, %f3, %f11
55664 and %i3, 0x0F06, %g5
55665 fbue %fcc1, loop_6570
55666 fornot2s %f3, %f15, %f11
55667 ldd [%l7 + 0x30], %f6
55668 fmovdle %icc, %f14, %f11
55669loop_6570:
55670 movrgez %l6, 0x061, %o7
55671 udiv %i6, 0x0FF0, %l5
55672 fnor %f6, %f0, %f6
55673 fexpand %f3, %f12
55674 fcmped %fcc1, %f0, %f10
55675 fnegd %f8, %f2
55676 std %f2, [%l7 + 0x60]
55677 fbo,a %fcc0, loop_6571
55678 sllx %i1, %g2, %i0
55679 ldsb [%l7 + 0x0E], %o1
55680 fmovdleu %icc, %f14, %f5
55681loop_6571:
55682 stw %l1, [%l7 + 0x48]
55683 orncc %i7, %o2, %g1
55684 fbug %fcc2, loop_6572
55685 brlez,a %l4, loop_6573
55686 nop
55687 setx loop_6574, %l0, %l1
55688 wrpr 0x1, %tl
55689 wrpr %l1, %tnpc
55690 setx 0x34400001400, %l0, %l1
55691 wrpr %l1, %tstate
55692 wrhpr 0x4, %htstate
55693 done
55694 lduh [%l7 + 0x12], %o5
55695loop_6572:
55696 edge16l %g4, %i4, %o6
55697loop_6573:
55698 lduw [%l7 + 0x4C], %l0
55699loop_6574:
55700 brgez %g6, loop_6575
55701 bcc,pn %xcc, loop_6576
55702 movleu %icc, %o0, %l2
55703 lduw [%l7 + 0x64], %l3
55704loop_6575:
55705 sdivx %o4, 0x0B21, %o3
55706loop_6576:
55707 addc %i5, %i2, %g3
55708 call loop_6577
55709 fandnot1s %f3, %f7, %f10
55710 fsrc1 %f12, %f10
55711 brnz %i3, loop_6578
55712loop_6577:
55713 stw %g7, [%l7 + 0x10]
55714 fmovrdne %g5, %f0, %f0
55715 fnot2 %f2, %f10
55716loop_6578:
55717 udivcc %o7, 0x03DC, %l6
55718 subccc %i6, %i1, %l5
55719 brgez %g2, loop_6579
55720 tvc %icc, 0x1
55721 ldsw [%l7 + 0x6C], %i0
55722 movl %icc, %l1, %i7
55723loop_6579:
55724 ldsb [%l7 + 0x46], %o1
55725 stx %g1, [%l7 + 0x38]
55726 xnor %o2, %o5, %l4
55727 edge32n %i4, %g4, %l0
55728 fnor %f10, %f8, %f10
55729 stb %g6, [%l7 + 0x26]
55730 fcmps %fcc2, %f1, %f9
55731 lduw [%l7 + 0x78], %o0
55732 call loop_6580
55733 bneg,a loop_6581
55734 fmovdgu %xcc, %f13, %f4
55735 array32 %l2, %l3, %o6
55736loop_6580:
55737 fbne,a %fcc0, loop_6582
55738loop_6581:
55739 movcc %xcc, %o3, %o4
55740 st %f1, [%l7 + 0x44]
55741 bvs %xcc, loop_6583
55742loop_6582:
55743 fmovsgu %xcc, %f5, %f9
55744 fcmpd %fcc3, %f6, %f4
55745 fcmps %fcc1, %f4, %f8
55746loop_6583:
55747 std %f14, [%l7 + 0x10]
55748 edge32n %i2, %i5, %i3
55749 movrne %g7, %g3, %g5
55750 nop
55751 setx loop_6584, %l0, %l1
55752 jmpl %l1, %o7
55753 fbg,a %fcc3, loop_6585
55754 movn %icc, %i6, %i1
55755 addcc %l5, %l6, %i0
55756loop_6584:
55757 tneg %icc, 0x1
55758loop_6585:
55759 ld [%l7 + 0x60], %f9
55760 ldd [%l7 + 0x20], %f6
55761 st %f8, [%l7 + 0x38]
55762 siam 0x2
55763 ldsh [%l7 + 0x18], %g2
55764 add %l1, %i7, %o1
55765 fpackfix %f10, %f7
55766 ldub [%l7 + 0x39], %o2
55767 stw %g1, [%l7 + 0x50]
55768 udivx %o5, 0x0151, %i4
55769 fmul8ulx16 %f2, %f8, %f8
55770 fxors %f11, %f14, %f4
55771 fands %f4, %f0, %f13
55772 ld [%l7 + 0x0C], %f7
55773 fmovdg %icc, %f6, %f2
55774 fmovrslz %g4, %f3, %f15
55775 tgu %xcc, 0x5
55776 stx %l0, [%l7 + 0x38]
55777 ldsw [%l7 + 0x08], %l4
55778 movne %xcc, %o0, %l2
55779 movg %icc, %g6, %o6
55780 lduh [%l7 + 0x70], %o3
55781 udivx %l3, 0x1921, %i2
55782 ldd [%l7 + 0x58], %f6
55783 brlez,a %i5, loop_6586
55784 sra %o4, %g7, %g3
55785 ldsh [%l7 + 0x32], %g5
55786 nop
55787 setx loop_6587, %l0, %l1
55788 wrpr 0x1, %tl
55789 wrpr %l1, %tpc
55790 add %l1, 0x4, %l1
55791 wrpr %l1, %tnpc
55792 setx 0x34400001400, %l0, %l1
55793 wrpr %l1, %tstate
55794 wrhpr 0x4, %htstate
55795 retry
55796loop_6586:
55797 ba,a,pn %xcc, loop_6588
55798 bshuffle %f14, %f8, %f12
55799 ldd [%l7 + 0x50], %f12
55800loop_6587:
55801 addc %o7, %i6, %i3
55802loop_6588:
55803 ldx [%l7 + 0x68], %l5
55804 andn %i1, 0x0C48, %l6
55805 stb %g2, [%l7 + 0x60]
55806 fble,a %fcc1, loop_6589
55807 ldsb [%l7 + 0x72], %i0
55808 add %l1, %i7, %o1
55809 fand %f0, %f14, %f4
55810loop_6589:
55811 fnands %f7, %f1, %f8
55812 stw %o2, [%l7 + 0x34]
55813 fmovdn %icc, %f12, %f15
55814 fmovdn %xcc, %f14, %f5
55815 fmovsn %icc, %f15, %f6
55816 stx %o5, [%l7 + 0x20]
55817 fbo,a %fcc1, loop_6590
55818 fzero %f10
55819 fxor %f14, %f2, %f0
55820 ldsh [%l7 + 0x44], %i4
55821loop_6590:
55822 fbg,a %fcc2, loop_6591
55823 bgu,pn %xcc, loop_6592
55824 bl,a,pn %icc, loop_6593
55825 sra %g1, %l0, %l4
55826loop_6591:
55827 brz,a %g4, loop_6594
55828loop_6592:
55829 ldx [%l7 + 0x60], %o0
55830loop_6593:
55831 fcmps %fcc2, %f15, %f7
55832 or %g6, %l2, %o3
55833loop_6594:
55834 ld [%l7 + 0x70], %f6
55835 mova %icc, %l3, %o6
55836 ldsw [%l7 + 0x54], %i5
55837 fmovdcc %xcc, %f12, %f8
55838 srlx %i2, %g7, %o4
55839 stw %g5, [%l7 + 0x2C]
55840 fmovdge %xcc, %f1, %f12
55841 fnands %f13, %f0, %f14
55842 movrne %g3, 0x2D5, %i6
55843 bleu,a,pt %xcc, loop_6595
55844 ldsb [%l7 + 0x15], %o7
55845 popc 0x111C, %i3
55846 fcmpgt32 %f8, %f10, %l5
55847loop_6595:
55848 ldub [%l7 + 0x16], %l6
55849 bneg,a,pn %icc, loop_6596
55850 orncc %i1, %g2, %i0
55851 ldsh [%l7 + 0x30], %l1
55852 tne %icc, 0x1
55853loop_6596:
55854 smul %o1, 0x00BB, %o2
55855 fcmple16 %f14, %f6, %o5
55856 stx %i4, [%l7 + 0x08]
55857 subccc %i7, 0x1F84, %l0
55858 be,pn %icc, loop_6597
55859 fmovsn %xcc, %f13, %f3
55860 edge16l %g1, %l4, %o0
55861 srl %g4, 0x1A, %l2
55862loop_6597:
55863 movrgz %o3, %g6, %l3
55864 for %f0, %f6, %f8
55865 fbu %fcc2, loop_6598
55866 and %i5, %o6, %g7
55867 fmovsg %icc, %f5, %f12
55868 ldsh [%l7 + 0x78], %o4
55869loop_6598:
55870 fmovsg %xcc, %f15, %f9
55871 orncc %g5, 0x186A, %i2
55872 fnot2 %f0, %f12
55873 ldsb [%l7 + 0x38], %g3
55874 movrlz %i6, %o7, %l5
55875 tge %icc, 0x5
55876 ld [%l7 + 0x34], %f14
55877 fbue,a %fcc2, loop_6599
55878 subccc %i3, 0x174E, %i1
55879 fbul %fcc2, loop_6600
55880 movneg %icc, %l6, %g2
55881loop_6599:
55882 ldsh [%l7 + 0x60], %l1
55883 edge8n %i0, %o2, %o1
55884loop_6600:
55885 fmovrslez %o5, %f3, %f4
55886 lduh [%l7 + 0x2A], %i4
55887 movcs %icc, %l0, %i7
55888 addc %l4, %o0, %g1
55889 lduw [%l7 + 0x70], %g4
55890 udivcc %o3, 0x0A91, %g6
55891 fpsub32 %f0, %f2, %f2
55892 siam 0x1
55893 ldd [%l7 + 0x18], %f6
55894 fbo,a %fcc0, loop_6601
55895 fmovsvc %xcc, %f1, %f13
55896 smul %l2, 0x12F8, %l3
55897 edge32 %i5, %o6, %o4
55898loop_6601:
55899 fmovda %icc, %f8, %f0
55900 udivx %g7, 0x05D7, %g5
55901 tgu %icc, 0x4
55902 ldsb [%l7 + 0x28], %g3
55903 stb %i6, [%l7 + 0x11]
55904 stb %i2, [%l7 + 0x4E]
55905 sth %l5, [%l7 + 0x2C]
55906 taddcctv %o7, 0x0DA6, %i1
55907 std %f2, [%l7 + 0x68]
55908 stw %i3, [%l7 + 0x50]
55909 lduh [%l7 + 0x42], %l6
55910 fors %f6, %f13, %f11
55911 call loop_6602
55912 edge32n %l1, %g2, %o2
55913 te %icc, 0x4
55914 udivcc %o1, 0x14D0, %i0
55915loop_6602:
55916 fsrc1 %f8, %f6
55917 lduw [%l7 + 0x58], %i4
55918 ldsw [%l7 + 0x48], %o5
55919 fcmpeq32 %f4, %f10, %l0
55920 stb %l4, [%l7 + 0x58]
55921 edge8n %o0, %i7, %g4
55922 fcmps %fcc2, %f10, %f13
55923 stx %g1, [%l7 + 0x48]
55924 ldub [%l7 + 0x71], %g6
55925 ldx [%l7 + 0x08], %l2
55926 fmovrsne %o3, %f11, %f13
55927 alignaddrl %i5, %o6, %o4
55928 fmovsn %xcc, %f12, %f6
55929 edge32ln %l3, %g5, %g3
55930 tsubcctv %i6, %g7, %i2
55931 fmovs %f5, %f15
55932 xnor %o7, %l5, %i1
55933 ld [%l7 + 0x18], %f15
55934 bvc,a,pn %icc, loop_6603
55935 brnz %l6, loop_6604
55936 movle %xcc, %i3, %l1
55937 bshuffle %f0, %f14, %f14
55938loop_6603:
55939 ldsh [%l7 + 0x24], %g2
55940loop_6604:
55941 fmovsleu %xcc, %f14, %f11
55942 fxor %f10, %f10, %f12
55943 fnors %f12, %f5, %f10
55944 fmovda %icc, %f4, %f7
55945 lduh [%l7 + 0x4A], %o1
55946 call loop_6605
55947 movcs %icc, %o2, %i4
55948 fxnor %f12, %f8, %f8
55949 bvs,pn %icc, loop_6606
55950loop_6605:
55951 movpos %xcc, %o5, %i0
55952 udivcc %l0, 0x1726, %o0
55953 st %f15, [%l7 + 0x1C]
55954loop_6606:
55955 fnand %f6, %f2, %f6
55956 brlez %l4, loop_6607
55957 subccc %g4, %g1, %i7
55958 fmovrdgz %l2, %f8, %f12
55959 ldx [%l7 + 0x20], %g6
55960loop_6607:
55961 fbge %fcc1, loop_6608
55962 stb %o3, [%l7 + 0x11]
55963 bl,a loop_6609
55964 ld [%l7 + 0x68], %f9
55965loop_6608:
55966 fxnors %f13, %f9, %f3
55967 ldd [%l7 + 0x18], %f4
55968loop_6609:
55969 bn,a,pt %xcc, loop_6610
55970 ldsh [%l7 + 0x3A], %i5
55971 ld [%l7 + 0x20], %f4
55972 fnot1s %f15, %f2
55973loop_6610:
55974 taddcctv %o4, %o6, %l3
55975 fcmpne16 %f6, %f12, %g3
55976 ld [%l7 + 0x60], %f6
55977 fbug %fcc3, loop_6611
55978 fbu,a %fcc2, loop_6612
55979 movrlez %g5, %i6, %i2
55980 ldsw [%l7 + 0x08], %g7
55981loop_6611:
55982 mulx %l5, 0x1323, %o7
55983loop_6612:
55984 tvs %icc, 0x1
55985 st %f8, [%l7 + 0x74]
55986 fmovsgu %xcc, %f2, %f13
55987 st %f5, [%l7 + 0x60]
55988 fmovd %f14, %f8
55989 fbul,a %fcc0, loop_6613
55990 srlx %i1, 0x1B, %l6
55991 fxor %f0, %f6, %f6
55992 fxnor %f2, %f14, %f8
55993loop_6613:
55994 lduh [%l7 + 0x68], %l1
55995 movl %icc, %i3, %g2
55996 fmovdl %xcc, %f11, %f4
55997 sub %o1, %i4, %o2
55998 std %f2, [%l7 + 0x78]
55999 sth %o5, [%l7 + 0x0E]
56000 brlez,a %l0, loop_6614
56001 fmul8x16 %f10, %f10, %f10
56002 fba,a %fcc0, loop_6615
56003 ldd [%l7 + 0x70], %f2
56004loop_6614:
56005 ldd [%l7 + 0x18], %f10
56006 sth %o0, [%l7 + 0x26]
56007loop_6615:
56008 array32 %i0, %g4, %l4
56009 st %f11, [%l7 + 0x0C]
56010 movleu %icc, %g1, %l2
56011 tle %xcc, 0x3
56012 tleu %xcc, 0x4
56013 stb %g6, [%l7 + 0x0B]
56014 movge %xcc, %o3, %i5
56015 fandnot1 %f8, %f14, %f6
56016 tvs %xcc, 0x5
56017 ldsb [%l7 + 0x79], %o4
56018 fnot1 %f2, %f12
56019 fmul8x16au %f6, %f3, %f14
56020 fxnor %f4, %f10, %f0
56021 fmovsvc %xcc, %f1, %f13
56022 ldsh [%l7 + 0x56], %i7
56023 fmovd %f0, %f0
56024 fones %f6
56025 ldsb [%l7 + 0x09], %l3
56026 movg %icc, %o6, %g3
56027 sth %i6, [%l7 + 0x50]
56028 ld [%l7 + 0x58], %f3
56029 mulx %g5, 0x1E74, %g7
56030 fmovrdgez %i2, %f0, %f0
56031 ldub [%l7 + 0x09], %o7
56032 fbug,a %fcc2, loop_6616
56033 fmovsge %xcc, %f15, %f9
56034 srl %i1, %l6, %l5
56035 lduw [%l7 + 0x70], %i3
56036loop_6616:
56037 fba,a %fcc1, loop_6617
56038 stw %g2, [%l7 + 0x0C]
56039 edge16n %o1, %l1, %i4
56040 fnot1s %f11, %f0
56041loop_6617:
56042 sth %o5, [%l7 + 0x54]
56043 stx %o2, [%l7 + 0x08]
56044 tcs %icc, 0x6
56045 alignaddrl %o0, %l0, %g4
56046 stw %l4, [%l7 + 0x3C]
56047 lduw [%l7 + 0x28], %g1
56048 fmovspos %xcc, %f13, %f1
56049 movrgez %l2, 0x316, %i0
56050 popc %g6, %o3
56051 fmovdn %xcc, %f6, %f5
56052 movrlz %i5, %o4, %i7
56053 bvs,a,pt %xcc, loop_6618
56054 udiv %l3, 0x030C, %o6
56055 fmovspos %xcc, %f7, %f6
56056 fsrc1 %f14, %f4
56057loop_6618:
56058 ldsb [%l7 + 0x5C], %i6
56059 bshuffle %f14, %f12, %f8
56060 movpos %icc, %g3, %g5
56061 fnot1s %f7, %f3
56062 fmovsleu %icc, %f1, %f13
56063 stb %g7, [%l7 + 0x55]
56064 movvc %icc, %i2, %i1
56065 fcmpes %fcc2, %f10, %f7
56066 movge %xcc, %l6, %l5
56067 stw %o7, [%l7 + 0x14]
56068 bcs,pt %icc, loop_6619
56069 bg,a,pn %xcc, loop_6620
56070 srax %g2, %o1, %l1
56071 udivcc %i4, 0x1446, %o5
56072loop_6619:
56073 ldsh [%l7 + 0x7C], %i3
56074loop_6620:
56075 fbge,a %fcc2, loop_6621
56076 fandnot1 %f8, %f8, %f0
56077 fbuge %fcc1, loop_6622
56078 sub %o2, %o0, %g4
56079loop_6621:
56080 umul %l4, %l0, %l2
56081 bvs,a loop_6623
56082loop_6622:
56083 brlz %g1, loop_6624
56084 fabss %f11, %f4
56085 lduw [%l7 + 0x78], %g6
56086loop_6623:
56087 stx %o3, [%l7 + 0x38]
56088loop_6624:
56089 ld [%l7 + 0x2C], %f13
56090 ldub [%l7 + 0x78], %i0
56091 fxnor %f8, %f6, %f0
56092 andcc %o4, 0x19B5, %i5
56093 edge16ln %l3, %o6, %i6
56094 movrne %i7, 0x315, %g3
56095 movrlez %g7, 0x1CE, %i2
56096 fxor %f2, %f12, %f10
56097 bshuffle %f10, %f12, %f12
56098 fpadd32s %f8, %f14, %f13
56099 orcc %g5, %l6, %l5
56100 movrlz %i1, %g2, %o1
56101 fmul8ulx16 %f2, %f6, %f6
56102 tge %xcc, 0x3
56103 addccc %o7, %l1, %o5
56104 movcc %xcc, %i4, %o2
56105 sdivcc %i3, 0x1F25, %g4
56106 edge8l %l4, %l0, %l2
56107 fmul8sux16 %f12, %f8, %f0
56108 edge16ln %o0, %g6, %o3
56109 fmovrde %g1, %f2, %f12
56110 movne %icc, %i0, %i5
56111 fbe %fcc3, loop_6625
56112 taddcctv %l3, %o4, %i6
56113 stw %o6, [%l7 + 0x3C]
56114 ta %xcc, 0x1
56115loop_6625:
56116 ldd [%l7 + 0x58], %f2
56117 lduw [%l7 + 0x24], %g3
56118 ldsh [%l7 + 0x2E], %g7
56119 call loop_6626
56120 movre %i7, 0x15B, %g5
56121 stw %i2, [%l7 + 0x2C]
56122 add %l5, 0x16C7, %i1
56123loop_6626:
56124 fones %f3
56125 stx %g2, [%l7 + 0x60]
56126 edge32ln %l6, %o1, %l1
56127 fmovrde %o7, %f14, %f6
56128 bleu,pt %icc, loop_6627
56129 fmul8x16al %f13, %f3, %f12
56130 fmovrsne %o5, %f15, %f7
56131 fbuge %fcc2, loop_6628
56132loop_6627:
56133 brgz %i4, loop_6629
56134 lduw [%l7 + 0x54], %i3
56135 edge32l %g4, %l4, %l0
56136loop_6628:
56137 tvs %xcc, 0x4
56138loop_6629:
56139 movge %xcc, %o2, %l2
56140 movl %xcc, %g6, %o3
56141 stb %g1, [%l7 + 0x28]
56142 std %f0, [%l7 + 0x30]
56143 addcc %i0, %i5, %l3
56144 bleu,a loop_6630
56145 edge8n %o4, %i6, %o6
56146 ldsb [%l7 + 0x68], %o0
56147 fandnot2s %f9, %f11, %f9
56148loop_6630:
56149 bvc,pn %icc, loop_6631
56150 fxors %f9, %f8, %f14
56151 ldub [%l7 + 0x1D], %g7
56152 ldsb [%l7 + 0x1E], %g3
56153loop_6631:
56154 bcc loop_6632
56155 fcmpgt16 %f8, %f14, %g5
56156 std %f8, [%l7 + 0x60]
56157 bpos,a %xcc, loop_6633
56158loop_6632:
56159 stx %i2, [%l7 + 0x50]
56160 stw %l5, [%l7 + 0x20]
56161 movge %xcc, %i7, %g2
56162loop_6633:
56163 fmovdgu %icc, %f8, %f7
56164 bge,pt %icc, loop_6634
56165 fpadd16s %f6, %f6, %f4
56166 fmul8x16 %f15, %f8, %f8
56167 fandnot1 %f8, %f0, %f0
56168loop_6634:
56169 fbn %fcc1, loop_6635
56170 ldsb [%l7 + 0x75], %l6
56171 sdiv %o1, 0x1925, %l1
56172 fmovsl %icc, %f10, %f1
56173loop_6635:
56174 lduw [%l7 + 0x70], %o7
56175 stx %i1, [%l7 + 0x30]
56176 movle %xcc, %i4, %o5
56177 std %f0, [%l7 + 0x50]
56178 fandnot1 %f10, %f8, %f8
56179 brlz,a %i3, loop_6636
56180 fmovsvc %xcc, %f12, %f12
56181 lduh [%l7 + 0x30], %l4
56182 nop
56183 setx loop_6637, %l0, %l1
56184 jmpl %l1, %l0
56185loop_6636:
56186 fmovdn %xcc, %f2, %f9
56187 ldsh [%l7 + 0x32], %g4
56188 std %f14, [%l7 + 0x60]
56189loop_6637:
56190 fba,a %fcc3, loop_6638
56191 sll %l2, 0x09, %o2
56192 ldsh [%l7 + 0x3C], %o3
56193 ldsh [%l7 + 0x32], %g6
56194loop_6638:
56195 fmovrdne %i0, %f4, %f4
56196 fnegs %f5, %f10
56197 movl %icc, %i5, %g1
56198 andcc %l3, %o4, %i6
56199 call loop_6639
56200 ble,pt %xcc, loop_6640
56201 xnor %o0, 0x0758, %o6
56202 umulcc %g7, %g3, %g5
56203loop_6639:
56204 fbule,a %fcc2, loop_6641
56205loop_6640:
56206 fmovrsgz %l5, %f10, %f5
56207 sdivx %i2, 0x0FB9, %i7
56208 fbo %fcc1, loop_6642
56209loop_6641:
56210 subccc %g2, 0x0DE9, %o1
56211 pdist %f6, %f2, %f0
56212 fnot1s %f10, %f12
56213loop_6642:
56214 fmovs %f13, %f14
56215 be %xcc, loop_6643
56216 tneg %xcc, 0x3
56217 andncc %l1, %o7, %i1
56218 edge16 %l6, %o5, %i3
56219loop_6643:
56220 umulcc %i4, %l0, %l4
56221 brz %g4, loop_6644
56222 edge32ln %o2, %l2, %o3
56223 tneg %xcc, 0x3
56224 movgu %icc, %i0, %i5
56225loop_6644:
56226 tn %xcc, 0x3
56227 fnot2s %f14, %f2
56228 ldub [%l7 + 0x7B], %g6
56229 movrlez %g1, 0x39C, %l3
56230 fcmpd %fcc1, %f4, %f6
56231 edge32ln %i6, %o0, %o6
56232 fmovscs %icc, %f2, %f8
56233 tgu %icc, 0x4
56234 andn %o4, %g7, %g5
56235 tge %icc, 0x6
56236 fsrc2s %f11, %f10
56237 fsrc1s %f5, %f2
56238 tcs %icc, 0x2
56239 tvs %xcc, 0x4
56240 lduh [%l7 + 0x6C], %g3
56241 subcc %i2, 0x1A2B, %l5
56242 brlez %i7, loop_6645
56243 or %o1, 0x1322, %l1
56244 movn %xcc, %g2, %o7
56245 stb %i1, [%l7 + 0x68]
56246loop_6645:
56247 fmovrsgz %o5, %f12, %f6
56248 fmovrslz %l6, %f9, %f13
56249 fcmpne32 %f0, %f10, %i3
56250 ldub [%l7 + 0x2D], %l0
56251 ldub [%l7 + 0x23], %i4
56252 subc %g4, %o2, %l4
56253 fmul8sux16 %f10, %f8, %f14
56254 xnorcc %o3, %l2, %i0
56255 edge8l %i5, %g6, %l3
56256 fbue,a %fcc0, loop_6646
56257 fcmpd %fcc1, %f12, %f2
56258 bneg,a %xcc, loop_6647
56259 bpos,a loop_6648
56260loop_6646:
56261 movgu %xcc, %g1, %o0
56262 movle %xcc, %i6, %o4
56263loop_6647:
56264 ld [%l7 + 0x08], %f10
56265loop_6648:
56266 fmovsle %icc, %f6, %f13
56267 addc %o6, %g5, %g3
56268 lduw [%l7 + 0x44], %g7
56269 lduh [%l7 + 0x4C], %l5
56270 mulscc %i7, 0x1EC7, %i2
56271 fmovscc %icc, %f14, %f9
56272 ble,a loop_6649
56273 fmovrdgz %o1, %f6, %f0
56274 edge16l %g2, %l1, %o7
56275 edge32n %o5, %i1, %i3
56276loop_6649:
56277 fpackfix %f12, %f11
56278 nop
56279 setx loop_6650, %l0, %l1
56280 wrpr 0x1, %tl
56281 wrpr %l1, %tnpc
56282 setx 0x34400001400, %l0, %l1
56283 wrpr %l1, %tstate
56284 wrhpr 0x4, %htstate
56285 done
56286 tcs %xcc, 0x7
56287 fnand %f6, %f6, %f8
56288 bne %icc, loop_6651
56289loop_6650:
56290 fmovspos %xcc, %f4, %f13
56291 ldub [%l7 + 0x56], %l0
56292 movrlez %i4, %l6, %g4
56293loop_6651:
56294 ble %icc, loop_6652
56295 smulcc %o2, 0x1A73, %o3
56296 fbo %fcc1, loop_6653
56297 fbe,a %fcc2, loop_6654
56298loop_6652:
56299 fcmpes %fcc0, %f6, %f2
56300 fmovsvc %icc, %f13, %f11
56301loop_6653:
56302 fmovrde %l4, %f12, %f14
56303loop_6654:
56304 bne,a,pn %icc, loop_6655
56305 fpadd16s %f0, %f10, %f0
56306 addcc %i0, 0x02BE, %l2
56307 fpadd32s %f13, %f15, %f14
56308loop_6655:
56309 popc %i5, %l3
56310 movge %xcc, %g6, %g1
56311 fpsub16s %f10, %f15, %f3
56312 st %f6, [%l7 + 0x78]
56313 edge16 %i6, %o0, %o6
56314 srlx %o4, %g5, %g7
56315 fmul8x16al %f9, %f0, %f0
56316 brnz,a %l5, loop_6656
56317 fbge,a %fcc1, loop_6657
56318 ldub [%l7 + 0x25], %i7
56319 ldx [%l7 + 0x30], %g3
56320loop_6656:
56321 bge,pt %icc, loop_6658
56322loop_6657:
56323 mova %xcc, %o1, %i2
56324 lduw [%l7 + 0x3C], %l1
56325 fmovsgu %icc, %f4, %f8
56326loop_6658:
56327 fmovdpos %xcc, %f0, %f7
56328 fmovdvc %icc, %f7, %f7
56329 bcs loop_6659
56330 stx %g2, [%l7 + 0x60]
56331 ta %icc, 0x4
56332 fandnot2s %f4, %f6, %f15
56333loop_6659:
56334 pdist %f14, %f14, %f0
56335 fmovsneg %xcc, %f3, %f10
56336 fmovrdne %o7, %f14, %f10
56337 fpadd16 %f8, %f10, %f8
56338 ldx [%l7 + 0x28], %o5
56339 fbuge,a %fcc3, loop_6660
56340 bleu,a loop_6661
56341 fornot1 %f2, %f4, %f4
56342 edge16 %i3, %i1, %l0
56343loop_6660:
56344 fpsub16s %f8, %f5, %f11
56345loop_6661:
56346 fmovdl %xcc, %f10, %f0
56347 fxnors %f13, %f15, %f6
56348 stx %l6, [%l7 + 0x68]
56349 st %f5, [%l7 + 0x78]
56350 fexpand %f10, %f0
56351 fpmerge %f13, %f11, %f12
56352 lduh [%l7 + 0x1C], %g4
56353 fmovdpos %icc, %f4, %f3
56354 tne %xcc, 0x4
56355 fcmpes %fcc2, %f13, %f0
56356 edge16ln %o2, %i4, %l4
56357 fandnot1 %f0, %f14, %f12
56358 st %f10, [%l7 + 0x74]
56359 fmovrsne %i0, %f2, %f5
56360 nop
56361 setx loop_6662, %l0, %l1
56362 jmpl %l1, %o3
56363 brz %i5, loop_6663
56364 fcmpd %fcc0, %f12, %f0
56365 fble %fcc3, loop_6664
56366loop_6662:
56367 fbug %fcc1, loop_6665
56368loop_6663:
56369 edge16n %l2, %g6, %l3
56370 fcmpne32 %f4, %f10, %g1
56371loop_6664:
56372 fmovrsne %o0, %f2, %f11
56373loop_6665:
56374 ldsw [%l7 + 0x64], %o6
56375 smul %i6, %g5, %g7
56376 ldd [%l7 + 0x30], %f6
56377 fmovrse %l5, %f2, %f11
56378 ldx [%l7 + 0x60], %o4
56379 fornot1 %f10, %f14, %f10
56380 ldd [%l7 + 0x68], %f2
56381 stw %g3, [%l7 + 0x14]
56382 ldx [%l7 + 0x68], %o1
56383 ldsb [%l7 + 0x0D], %i7
56384 movrgz %i2, %g2, %l1
56385 taddcc %o5, %o7, %i3
56386 fands %f8, %f14, %f1
56387 bl %xcc, loop_6666
56388 edge32n %l0, %i1, %g4
56389 taddcctv %o2, 0x07B4, %i4
56390 fbl,a %fcc2, loop_6667
56391loop_6666:
56392 ldub [%l7 + 0x15], %l4
56393 stx %i0, [%l7 + 0x68]
56394 fxors %f12, %f14, %f11
56395loop_6667:
56396 ldsb [%l7 + 0x7C], %o3
56397 movle %icc, %i5, %l6
56398 fmovd %f10, %f6
56399 mulx %l2, %l3, %g1
56400 bvs,a,pt %icc, loop_6668
56401 lduh [%l7 + 0x54], %o0
56402 fmovdne %icc, %f3, %f13
56403 movle %icc, %g6, %i6
56404loop_6668:
56405 fone %f0
56406 ldub [%l7 + 0x14], %o6
56407 ldsh [%l7 + 0x56], %g5
56408 tcs %icc, 0x4
56409 movrgz %l5, %g7, %o4
56410 stw %g3, [%l7 + 0x60]
56411 movge %icc, %i7, %o1
56412 tsubcctv %g2, %i2, %o5
56413 lduw [%l7 + 0x30], %l1
56414 fble,a %fcc1, loop_6669
56415 sra %i3, 0x00, %l0
56416 fcmpgt32 %f0, %f12, %i1
56417 fmovsgu %icc, %f10, %f2
56418loop_6669:
56419 fmovsleu %xcc, %f14, %f14
56420 fsrc1 %f14, %f2
56421 smul %o7, %o2, %g4
56422 fbug,a %fcc2, loop_6670
56423 udiv %l4, 0x1D94, %i4
56424 fcmpgt32 %f4, %f12, %i0
56425 bneg,a loop_6671
56426loop_6670:
56427 subccc %i5, %o3, %l6
56428 srlx %l2, 0x17, %l3
56429 mulscc %g1, 0x121B, %g6
56430loop_6671:
56431 edge16l %o0, %i6, %o6
56432 mulx %g5, 0x0A41, %g7
56433 tne %xcc, 0x6
56434 ldsh [%l7 + 0x4A], %o4
56435 fcmpne16 %f12, %f12, %g3
56436 stw %l5, [%l7 + 0x14]
56437 addcc %o1, %i7, %i2
56438 lduh [%l7 + 0x3C], %g2
56439 edge32l %l1, %o5, %l0
56440 fpackfix %f14, %f1
56441 st %f6, [%l7 + 0x1C]
56442 mova %icc, %i1, %o7
56443 stx %i3, [%l7 + 0x30]
56444 ldx [%l7 + 0x48], %g4
56445 st %f6, [%l7 + 0x70]
56446 fsrc1 %f12, %f8
56447 fbne,a %fcc1, loop_6672
56448 stw %o2, [%l7 + 0x44]
56449 ldub [%l7 + 0x3A], %l4
56450 pdist %f10, %f8, %f14
56451loop_6672:
56452 tn %xcc, 0x4
56453 lduh [%l7 + 0x70], %i0
56454 ld [%l7 + 0x28], %f4
56455 fors %f6, %f6, %f12
56456 fbne %fcc1, loop_6673
56457 fbu %fcc1, loop_6674
56458 fsrc2s %f8, %f6
56459 xnor %i5, %i4, %o3
56460loop_6673:
56461 fcmpeq32 %f6, %f10, %l2
56462loop_6674:
56463 stw %l6, [%l7 + 0x08]
56464 bl,a loop_6675
56465 edge16ln %l3, %g6, %o0
56466 array16 %i6, %o6, %g1
56467 lduh [%l7 + 0x78], %g7
56468loop_6675:
56469 movrgz %o4, 0x028, %g5
56470 udivx %g3, 0x0D63, %l5
56471 fmovrdlez %i7, %f6, %f0
56472 taddcctv %o1, 0x1A3B, %i2
56473 brnz,a %l1, loop_6676
56474 fnegd %f4, %f10
56475 sllx %g2, 0x05, %o5
56476 lduw [%l7 + 0x70], %l0
56477loop_6676:
56478 fornot1s %f3, %f11, %f5
56479 ldsb [%l7 + 0x43], %o7
56480 subccc %i3, 0x1B19, %i1
56481 ld [%l7 + 0x78], %f8
56482 stx %g4, [%l7 + 0x30]
56483 fabss %f9, %f2
56484 st %f0, [%l7 + 0x50]
56485 stx %l4, [%l7 + 0x40]
56486 fba %fcc2, loop_6677
56487 std %f0, [%l7 + 0x08]
56488 lduw [%l7 + 0x08], %o2
56489 ldd [%l7 + 0x40], %f2
56490loop_6677:
56491 addcc %i5, 0x0E4A, %i4
56492 stx %i0, [%l7 + 0x78]
56493 brlez %o3, loop_6678
56494 smulcc %l2, %l3, %l6
56495 fors %f1, %f7, %f6
56496 movcs %icc, %g6, %o0
56497loop_6678:
56498 or %o6, 0x0FA1, %i6
56499 fmovdn %icc, %f11, %f6
56500 fcmpeq16 %f8, %f6, %g7
56501 fcmped %fcc0, %f8, %f12
56502 fornot2s %f12, %f14, %f6
56503 fnegs %f9, %f15
56504 subc %g1, %o4, %g5
56505 st %f14, [%l7 + 0x18]
56506 stb %g3, [%l7 + 0x2C]
56507 array16 %i7, %o1, %i2
56508 fpsub32s %f11, %f3, %f12
56509 movre %l5, %g2, %o5
56510 lduw [%l7 + 0x6C], %l1
56511 ldsb [%l7 + 0x5C], %l0
56512 fnegs %f11, %f15
56513 ldub [%l7 + 0x7C], %i3
56514 ldx [%l7 + 0x28], %i1
56515 fmovrslz %o7, %f4, %f12
56516 movpos %xcc, %l4, %o2
56517 movrne %g4, %i5, %i4
56518 fcmps %fcc1, %f13, %f6
56519 sdivx %o3, 0x08C0, %i0
56520 fornot2 %f14, %f2, %f12
56521 brgz,a %l2, loop_6679
56522 subccc %l6, 0x13CE, %l3
56523 fba %fcc2, loop_6680
56524 movne %icc, %o0, %o6
56525loop_6679:
56526 std %f4, [%l7 + 0x38]
56527 fornot1s %f15, %f4, %f12
56528loop_6680:
56529 stw %i6, [%l7 + 0x20]
56530 xor %g6, 0x05DC, %g1
56531 fnands %f9, %f9, %f12
56532 and %o4, %g7, %g5
56533 fcmpgt32 %f14, %f8, %g3
56534 ldub [%l7 + 0x0A], %i7
56535 fbg,a %fcc1, loop_6681
56536 fbe,a %fcc2, loop_6682
56537 fmovda %icc, %f11, %f8
56538 fble,a %fcc1, loop_6683
56539loop_6681:
56540 stb %i2, [%l7 + 0x2A]
56541loop_6682:
56542 faligndata %f4, %f2, %f6
56543 stw %l5, [%l7 + 0x54]
56544loop_6683:
56545 fcmpgt32 %f6, %f6, %o1
56546 fbule %fcc3, loop_6684
56547 lduh [%l7 + 0x38], %g2
56548 bpos,pt %xcc, loop_6685
56549 brgz %o5, loop_6686
56550loop_6684:
56551 ldd [%l7 + 0x08], %f8
56552 ldsb [%l7 + 0x3F], %l1
56553loop_6685:
56554 ldx [%l7 + 0x38], %l0
56555loop_6686:
56556 fmovdle %xcc, %f1, %f15
56557 fnot2 %f14, %f14
56558 fmovd %f14, %f4
56559 ld [%l7 + 0x14], %f10
56560 bleu,pt %xcc, loop_6687
56561 bleu,pt %xcc, loop_6688
56562 tg %xcc, 0x2
56563 siam 0x1
56564loop_6687:
56565 stw %i3, [%l7 + 0x7C]
56566loop_6688:
56567 xor %i1, 0x1A91, %l4
56568 fcmpeq16 %f4, %f6, %o7
56569 ld [%l7 + 0x6C], %f11
56570 tle %xcc, 0x3
56571 movneg %icc, %o2, %i5
56572 andncc %i4, %g4, %i0
56573 stw %o3, [%l7 + 0x0C]
56574 ldd [%l7 + 0x30], %f4
56575 tvc %xcc, 0x5
56576 stb %l2, [%l7 + 0x69]
56577 fcmple16 %f8, %f6, %l3
56578 fmul8sux16 %f12, %f2, %f0
56579 fmovrse %l6, %f5, %f6
56580 fmul8x16al %f14, %f5, %f12
56581 srax %o0, 0x02, %o6
56582 movle %xcc, %i6, %g6
56583 fmovsg %xcc, %f12, %f6
56584 fmovrsgez %g1, %f3, %f2
56585 movcc %icc, %o4, %g5
56586 stb %g3, [%l7 + 0x0B]
56587 fmul8ulx16 %f4, %f2, %f12
56588 umulcc %g7, %i2, %l5
56589 brlz,a %o1, loop_6689
56590 ld [%l7 + 0x1C], %f10
56591 array16 %i7, %g2, %l1
56592 brnz,a %l0, loop_6690
56593loop_6689:
56594 stw %o5, [%l7 + 0x28]
56595 array32 %i3, %l4, %o7
56596 fmovdpos %xcc, %f5, %f5
56597loop_6690:
56598 std %f14, [%l7 + 0x08]
56599 fmovrdlz %i1, %f4, %f8
56600 stw %i5, [%l7 + 0x5C]
56601 fmovdl %icc, %f6, %f11
56602 stx %i4, [%l7 + 0x28]
56603 ldsw [%l7 + 0x54], %g4
56604 ldub [%l7 + 0x73], %o2
56605 fpadd32 %f8, %f2, %f6
56606 ldx [%l7 + 0x50], %i0
56607 ldx [%l7 + 0x68], %o3
56608 fmovrde %l2, %f8, %f4
56609 lduh [%l7 + 0x3E], %l3
56610 movle %xcc, %o0, %o6
56611 sub %i6, %l6, %g6
56612 fmovdne %icc, %f10, %f11
56613 fmovsneg %icc, %f4, %f3
56614 brlz,a %o4, loop_6691
56615 ldsb [%l7 + 0x3F], %g1
56616 fmul8x16al %f8, %f6, %f2
56617 fcmpeq16 %f10, %f2, %g5
56618loop_6691:
56619 fors %f1, %f15, %f2
56620 edge32ln %g3, %g7, %l5
56621 stw %o1, [%l7 + 0x34]
56622 addccc %i2, 0x1611, %i7
56623 st %f2, [%l7 + 0x4C]
56624 fmovrdgez %g2, %f0, %f2
56625 ldd [%l7 + 0x38], %f8
56626 fsrc1 %f8, %f10
56627 movpos %xcc, %l0, %l1
56628 fcmped %fcc1, %f8, %f8
56629 movvs %xcc, %o5, %i3
56630 mova %xcc, %o7, %i1
56631 brlz,a %l4, loop_6692
56632 ldsh [%l7 + 0x12], %i5
56633 fcmpeq16 %f8, %f8, %g4
56634 nop
56635 setx loop_6693, %l0, %l1
56636 wrpr 0x1, %tl
56637 wrpr %l1, %tpc
56638 add %l1, 0x4, %l1
56639 wrpr %l1, %tnpc
56640 setx 0x34400001400, %l0, %l1
56641 wrpr %l1, %tstate
56642 wrhpr 0x4, %htstate
56643 retry
56644loop_6692:
56645 lduw [%l7 + 0x3C], %o2
56646 ld [%l7 + 0x08], %f15
56647 bvs %icc, loop_6694
56648loop_6693:
56649 lduh [%l7 + 0x7E], %i0
56650 ldsw [%l7 + 0x64], %i4
56651 ble,a,pt %icc, loop_6695
56652loop_6694:
56653 fmovsneg %xcc, %f10, %f13
56654 fabss %f9, %f11
56655 ldx [%l7 + 0x10], %l2
56656loop_6695:
56657 nop
56658 setx loop_6696, %l0, %l1
56659 wrpr 0x1, %tl
56660 wrpr %l1, %tnpc
56661 setx 0x34400001400, %l0, %l1
56662 wrpr %l1, %tstate
56663 wrhpr 0x4, %htstate
56664 done
56665 movrlez %l3, 0x02F, %o0
56666 ldub [%l7 + 0x56], %o3
56667 ldsh [%l7 + 0x70], %o6
56668loop_6696:
56669 brlz,a %l6, loop_6697
56670 udiv %g6, 0x10BE, %o4
56671 lduw [%l7 + 0x7C], %i6
56672 fmovrse %g1, %f0, %f9
56673loop_6697:
56674 te %icc, 0x7
56675 ldsb [%l7 + 0x0D], %g5
56676 tge %icc, 0x3
56677 tvs %xcc, 0x7
56678 bl,a loop_6698
56679 ldub [%l7 + 0x7C], %g7
56680 fornot2s %f6, %f8, %f5
56681 xnorcc %g3, %l5, %i2
56682loop_6698:
56683 bcc loop_6699
56684 addccc %o1, %g2, %i7
56685 sra %l1, %l0, %i3
56686 bne,a loop_6700
56687loop_6699:
56688 fpack16 %f0, %f9
56689 fsrc2s %f0, %f4
56690 movre %o7, %i1, %l4
56691loop_6700:
56692 tcc %xcc, 0x0
56693 fnors %f13, %f10, %f3
56694 st %f1, [%l7 + 0x70]
56695 stb %o5, [%l7 + 0x20]
56696 st %f4, [%l7 + 0x74]
56697 fsrc1 %f14, %f6
56698 fpadd32 %f6, %f8, %f2
56699 tvc %icc, 0x5
56700 bg,a,pt %icc, loop_6701
56701 te %xcc, 0x7
56702 srax %i5, 0x1D, %o2
56703 fmovrsne %g4, %f1, %f12
56704loop_6701:
56705 lduh [%l7 + 0x34], %i0
56706 fbe,a %fcc3, loop_6702
56707 ld [%l7 + 0x24], %f13
56708 ldd [%l7 + 0x78], %f6
56709 fpackfix %f14, %f5
56710loop_6702:
56711 stx %i4, [%l7 + 0x18]
56712 lduw [%l7 + 0x68], %l2
56713 edge32ln %o0, %o3, %o6
56714 fmovde %icc, %f8, %f7
56715 fone %f6
56716 fmovsvs %icc, %f4, %f2
56717 ldsh [%l7 + 0x1C], %l6
56718 movcc %xcc, %l3, %g6
56719 ldsb [%l7 + 0x6E], %o4
56720 fmovdne %icc, %f10, %f5
56721 tg %xcc, 0x4
56722 fbule,a %fcc1, loop_6703
56723 fnand %f10, %f0, %f6
56724 fbge %fcc1, loop_6704
56725 movn %xcc, %i6, %g1
56726loop_6703:
56727 bvc,pt %xcc, loop_6705
56728 ldub [%l7 + 0x0D], %g5
56729loop_6704:
56730 and %g7, 0x01BB, %l5
56731 bne,a loop_6706
56732loop_6705:
56733 sth %i2, [%l7 + 0x32]
56734 subccc %o1, 0x1B46, %g3
56735 or %g2, %i7, %l1
56736loop_6706:
56737 for %f12, %f8, %f12
56738 pdist %f2, %f8, %f14
56739 movpos %xcc, %i3, %o7
56740 fbe %fcc2, loop_6707
56741 bge,pt %icc, loop_6708
56742 subc %i1, 0x0B9A, %l4
56743 ldx [%l7 + 0x30], %l0
56744loop_6707:
56745 ldub [%l7 + 0x45], %i5
56746loop_6708:
56747 movrne %o2, 0x03B, %g4
56748 ldub [%l7 + 0x1C], %o5
56749 udiv %i0, 0x0935, %i4
56750 ldx [%l7 + 0x38], %o0
56751 or %l2, %o3, %l6
56752 andcc %o6, 0x00B7, %l3
56753 fbu,a %fcc1, loop_6709
56754 ld [%l7 + 0x34], %f5
56755 fbuge %fcc0, loop_6710
56756 fbg %fcc1, loop_6711
56757loop_6709:
56758 sllx %g6, 0x08, %o4
56759 ldsh [%l7 + 0x7A], %g1
56760loop_6710:
56761 ldsb [%l7 + 0x57], %g5
56762loop_6711:
56763 srl %i6, %g7, %i2
56764 fmovsl %icc, %f13, %f1
56765 xnorcc %l5, %o1, %g2
56766 nop
56767 setx loop_6712, %l0, %l1
56768 wrpr 0x1, %tl
56769 wrpr %l1, %tpc
56770 add %l1, 0x4, %l1
56771 wrpr %l1, %tnpc
56772 setx 0x34400001400, %l0, %l1
56773 wrpr %l1, %tstate
56774 wrhpr 0x4, %htstate
56775 retry
56776 ldsh [%l7 + 0x0C], %g3
56777 fnor %f0, %f2, %f2
56778 sub %i7, %i3, %o7
56779loop_6712:
56780 movleu %xcc, %i1, %l1
56781 fcmpne16 %f0, %f6, %l4
56782 movre %i5, %l0, %o2
56783 movrlez %g4, 0x1F9, %i0
56784 fmovspos %xcc, %f5, %f11
56785 and %i4, %o0, %o5
56786 lduw [%l7 + 0x74], %o3
56787 bge,a %icc, loop_6713
56788 fba %fcc2, loop_6714
56789 fpsub16s %f5, %f1, %f12
56790 fbue %fcc2, loop_6715
56791loop_6713:
56792 ld [%l7 + 0x64], %f15
56793loop_6714:
56794 fmovdvc %icc, %f11, %f11
56795 fand %f2, %f0, %f4
56796loop_6715:
56797 ldsw [%l7 + 0x24], %l6
56798 fpsub16s %f10, %f7, %f1
56799 andn %l2, 0x0B0F, %o6
56800 lduw [%l7 + 0x28], %g6
56801 fors %f9, %f8, %f7
56802 ldsb [%l7 + 0x49], %l3
56803 sllx %g1, 0x0B, %g5
56804 ldx [%l7 + 0x10], %o4
56805 fmovrslez %i6, %f9, %f15
56806 fcmple32 %f8, %f6, %g7
56807 sdivx %l5, 0x1D2D, %o1
56808 alignaddr %g2, %g3, %i7
56809 ldsb [%l7 + 0x37], %i2
56810 brgz,a %i3, loop_6716
56811 ldsw [%l7 + 0x60], %i1
56812 ldub [%l7 + 0x69], %o7
56813 movn %icc, %l4, %i5
56814loop_6716:
56815 ldsh [%l7 + 0x58], %l1
56816 nop
56817 setx loop_6717, %l0, %l1
56818 jmpl %l1, %l0
56819 fmovdge %xcc, %f7, %f15
56820 lduw [%l7 + 0x5C], %o2
56821 sdivcc %i0, 0x046A, %i4
56822loop_6717:
56823 fmovrslez %o0, %f13, %f2
56824 sllx %o5, %o3, %g4
56825 bg,pn %xcc, loop_6718
56826 be,a loop_6719
56827 nop
56828 setx loop_6720, %l0, %l1
56829 jmpl %l1, %l2
56830 addc %o6, %g6, %l3
56831loop_6718:
56832 orn %l6, %g1, %g5
56833loop_6719:
56834 fbg,a %fcc1, loop_6721
56835loop_6720:
56836 fbo %fcc0, loop_6722
56837 fbl,a %fcc3, loop_6723
56838 movrgez %i6, %o4, %l5
56839loop_6721:
56840 tg %xcc, 0x4
56841loop_6722:
56842 fmovsleu %xcc, %f14, %f11
56843loop_6723:
56844 st %f12, [%l7 + 0x68]
56845 sth %g7, [%l7 + 0x60]
56846 fmovsneg %icc, %f0, %f2
56847 xor %o1, 0x12FF, %g2
56848 array32 %i7, %g3, %i3
56849 addc %i1, 0x076F, %o7
56850 fmovdcc %icc, %f5, %f12
56851 ldsh [%l7 + 0x60], %i2
56852 tneg %xcc, 0x7
56853 fbul,a %fcc0, loop_6724
56854 tcc %xcc, 0x6
56855 fmovscs %xcc, %f12, %f5
56856 fcmpes %fcc3, %f1, %f9
56857loop_6724:
56858 lduw [%l7 + 0x40], %l4
56859 movgu %xcc, %l1, %l0
56860 fmovs %f2, %f3
56861 movpos %icc, %o2, %i0
56862 ldsb [%l7 + 0x28], %i5
56863 lduh [%l7 + 0x7A], %o0
56864 movvc %icc, %i4, %o3
56865 fmovsle %icc, %f10, %f13
56866 movrne %o5, 0x3A8, %l2
56867 subccc %g4, %o6, %g6
56868 taddcctv %l6, 0x0006, %g1
56869 ld [%l7 + 0x70], %f14
56870 fmovscs %icc, %f4, %f9
56871 fmovdgu %xcc, %f6, %f5
56872 fnegs %f8, %f7
56873 fmul8x16al %f3, %f11, %f6
56874 tl %icc, 0x1
56875 fmovdvs %xcc, %f4, %f13
56876 stx %g5, [%l7 + 0x60]
56877 ldsw [%l7 + 0x20], %i6
56878 fabsd %f0, %f2
56879 fmul8ulx16 %f10, %f10, %f10
56880 udivcc %l3, 0x1608, %o4
56881 std %f0, [%l7 + 0x28]
56882 sllx %l5, 0x1D, %g7
56883 stx %g2, [%l7 + 0x28]
56884 ldsw [%l7 + 0x4C], %i7
56885 andcc %o1, %g3, %i1
56886 fxors %f4, %f4, %f5
56887 fmovdgu %xcc, %f10, %f10
56888 orcc %i3, %o7, %i2
56889 movne %xcc, %l4, %l0
56890 ldx [%l7 + 0x60], %o2
56891 lduw [%l7 + 0x14], %i0
56892 tn %xcc, 0x6
56893 fmovsvs %xcc, %f5, %f4
56894 fmovdvs %xcc, %f1, %f5
56895 andncc %l1, %i5, %o0
56896 fmovrsne %i4, %f14, %f5
56897 movleu %xcc, %o3, %l2
56898 sth %o5, [%l7 + 0x5A]
56899 bcc,a,pn %icc, loop_6725
56900 fmul8x16 %f5, %f2, %f4
56901 stb %o6, [%l7 + 0x3E]
56902 movg %icc, %g4, %g6
56903loop_6725:
56904 brlz,a %g1, loop_6726
56905 fbne %fcc2, loop_6727
56906 ldsh [%l7 + 0x28], %l6
56907 std %f10, [%l7 + 0x30]
56908loop_6726:
56909 std %f8, [%l7 + 0x10]
56910loop_6727:
56911 fandnot2s %f14, %f9, %f6
56912 stw %i6, [%l7 + 0x48]
56913 brlez,a %l3, loop_6728
56914 edge32 %o4, %l5, %g5
56915 smulcc %g2, 0x0C84, %g7
56916 fxors %f8, %f6, %f4
56917loop_6728:
56918 lduw [%l7 + 0x30], %i7
56919 ldx [%l7 + 0x50], %g3
56920 fmovsvs %icc, %f4, %f14
56921 sth %o1, [%l7 + 0x42]
56922 fmovsa %xcc, %f6, %f14
56923 ldsh [%l7 + 0x08], %i3
56924 ldub [%l7 + 0x34], %o7
56925 ld [%l7 + 0x50], %f5
56926 brnz,a %i2, loop_6729
56927 movne %icc, %l4, %l0
56928 fbe %fcc2, loop_6730
56929 ldub [%l7 + 0x22], %o2
56930loop_6729:
56931 bgu loop_6731
56932 tg %icc, 0x6
56933loop_6730:
56934 fmovrsgez %i1, %f1, %f10
56935 lduh [%l7 + 0x70], %i0
56936loop_6731:
56937 ldsh [%l7 + 0x70], %i5
56938 tg %icc, 0x1
56939 fmovsneg %xcc, %f11, %f5
56940 fmovsneg %icc, %f8, %f14
56941 movrlez %l1, %i4, %o0
56942 lduh [%l7 + 0x7C], %l2
56943 tgu %icc, 0x3
56944 te %icc, 0x6
56945 fcmpeq16 %f6, %f10, %o3
56946 alignaddrl %o6, %o5, %g4
56947 fnor %f12, %f2, %f8
56948 fbule,a %fcc3, loop_6732
56949 movn %icc, %g6, %g1
56950 array32 %l6, %l3, %i6
56951 fmovrslz %l5, %f0, %f11
56952loop_6732:
56953 fmovsge %icc, %f6, %f11
56954 bvc,a,pt %icc, loop_6733
56955 fzero %f4
56956 add %o4, 0x1355, %g2
56957 stx %g5, [%l7 + 0x38]
56958loop_6733:
56959 fcmpeq16 %f8, %f14, %g7
56960 ble loop_6734
56961 tne %xcc, 0x4
56962 ldx [%l7 + 0x20], %i7
56963 ld [%l7 + 0x38], %f2
56964loop_6734:
56965 fmovsgu %icc, %f3, %f11
56966 fcmple16 %f14, %f12, %o1
56967 ldub [%l7 + 0x15], %g3
56968 stw %o7, [%l7 + 0x24]
56969 fsrc2 %f4, %f14
56970 bn,pn %xcc, loop_6735
56971 tne %icc, 0x4
56972 sth %i3, [%l7 + 0x20]
56973 fmovdne %xcc, %f12, %f3
56974loop_6735:
56975 bleu %icc, loop_6736
56976 fmovdneg %icc, %f0, %f2
56977 xor %l4, %i2, %l0
56978 fcmpgt16 %f10, %f2, %o2
56979loop_6736:
56980 nop
56981 setx loop_6737, %l0, %l1
56982 wrpr 0x1, %tl
56983 wrpr %l1, %tpc
56984 add %l1, 0x4, %l1
56985 wrpr %l1, %tnpc
56986 setx 0x34400001400, %l0, %l1
56987 wrpr %l1, %tstate
56988 wrhpr 0x4, %htstate
56989 retry
56990 fmovd %f12, %f10
56991 tpos %icc, 0x0
56992 edge8 %i0, %i1, %i5
56993loop_6737:
56994 umul %l1, %i4, %o0
56995 bge,pt %xcc, loop_6738
56996 bleu,a %icc, loop_6739
56997 std %f8, [%l7 + 0x08]
56998 ldx [%l7 + 0x78], %o3
56999loop_6738:
57000 std %f4, [%l7 + 0x50]
57001loop_6739:
57002 fmovrsgz %l2, %f8, %f3
57003 fmovdleu %icc, %f1, %f0
57004 subccc %o5, %o6, %g6
57005 fbe,a %fcc3, loop_6740
57006 array16 %g1, %g4, %l3
57007 fone %f6
57008 movcs %icc, %l6, %i6
57009loop_6740:
57010 brnz,a %o4, loop_6741
57011 ldsh [%l7 + 0x54], %l5
57012 xnor %g2, 0x0E58, %g5
57013 fsrc1s %f10, %f8
57014loop_6741:
57015 tvc %icc, 0x6
57016 tcc %xcc, 0x4
57017 st %f10, [%l7 + 0x20]
57018 udivcc %g7, 0x1D98, %i7
57019 sll %g3, 0x1C, %o1
57020 alignaddrl %o7, %i3, %i2
57021 fmovspos %xcc, %f6, %f9
57022 nop
57023 setx loop_6742, %l0, %l1
57024 jmpl %l1, %l4
57025 fble %fcc0, loop_6743
57026 srl %o2, %l0, %i1
57027 ld [%l7 + 0x7C], %f14
57028loop_6742:
57029 sth %i5, [%l7 + 0x72]
57030loop_6743:
57031 tne %icc, 0x0
57032 fnegs %f4, %f12
57033 movpos %icc, %i0, %l1
57034 tvc %icc, 0x7
57035 fbo %fcc3, loop_6744
57036 fone %f0
57037 fmovsle %icc, %f5, %f1
57038 ldx [%l7 + 0x58], %o0
57039loop_6744:
57040 fcmpd %fcc2, %f6, %f6
57041 lduw [%l7 + 0x18], %o3
57042 fandnot1s %f4, %f4, %f15
57043 ldd [%l7 + 0x48], %f14
57044 ldsb [%l7 + 0x1A], %i4
57045 ta %xcc, 0x1
57046 fmovde %xcc, %f12, %f6
57047 stw %l2, [%l7 + 0x74]
57048 fmovse %xcc, %f12, %f0
57049 ldd [%l7 + 0x28], %f6
57050 fmovsn %xcc, %f4, %f12
57051 bgu loop_6745
57052 fand %f4, %f6, %f4
57053 tneg %icc, 0x1
57054 st %f15, [%l7 + 0x68]
57055loop_6745:
57056 fzeros %f14
57057 mulscc %o5, 0x1FE3, %g6
57058 brgez,a %o6, loop_6746
57059 fmul8x16 %f3, %f0, %f2
57060 movrlez %g4, 0x319, %g1
57061 lduw [%l7 + 0x50], %l6
57062loop_6746:
57063 fbl %fcc2, loop_6747
57064 fmovdge %xcc, %f15, %f9
57065 ldsw [%l7 + 0x74], %i6
57066 fpsub16s %f15, %f14, %f8
57067loop_6747:
57068 edge8 %l3, %o4, %l5
57069 fzero %f10
57070 bpos,a %xcc, loop_6748
57071 fcmpeq32 %f6, %f6, %g2
57072 fmovdle %icc, %f11, %f7
57073 bneg,a,pn %icc, loop_6749
57074loop_6748:
57075 fcmpes %fcc0, %f15, %f12
57076 fmovrdgz %g5, %f4, %f8
57077 st %f10, [%l7 + 0x28]
57078loop_6749:
57079 tn %icc, 0x4
57080 movge %xcc, %g7, %i7
57081 fmovdne %icc, %f14, %f0
57082 bpos,pt %xcc, loop_6750
57083 tg %xcc, 0x0
57084 fornot2s %f1, %f12, %f3
57085 faligndata %f6, %f6, %f14
57086loop_6750:
57087 taddcctv %g3, %o7, %i3
57088 fmovdleu %icc, %f2, %f5
57089 nop
57090 setx loop_6751, %l0, %l1
57091 wrpr 0x1, %tl
57092 wrpr %l1, %tpc
57093 add %l1, 0x4, %l1
57094 wrpr %l1, %tnpc
57095 setx 0x34400001400, %l0, %l1
57096 wrpr %l1, %tstate
57097 wrhpr 0x4, %htstate
57098 retry
57099 ble,a,pn %xcc, loop_6752
57100 and %o1, %l4, %i2
57101 edge32n %o2, %l0, %i5
57102loop_6751:
57103 for %f10, %f6, %f6
57104loop_6752:
57105 sth %i0, [%l7 + 0x62]
57106 mova %xcc, %l1, %o0
57107 fmovrse %i1, %f13, %f2
57108 fmuld8sux16 %f10, %f14, %f6
57109 fbu,a %fcc1, loop_6753
57110 fmovsleu %icc, %f14, %f7
57111 stb %i4, [%l7 + 0x77]
57112 edge16 %l2, %o3, %g6
57113loop_6753:
57114 bneg,a,pn %xcc, loop_6754
57115 fors %f11, %f2, %f2
57116 fpsub32s %f4, %f13, %f0
57117 stb %o6, [%l7 + 0x40]
57118loop_6754:
57119 fmovdcs %icc, %f9, %f4
57120 movn %xcc, %o5, %g4
57121 orn %l6, 0x0BA5, %i6
57122 lduw [%l7 + 0x3C], %l3
57123 lduh [%l7 + 0x56], %o4
57124 ldsh [%l7 + 0x08], %g1
57125 st %f6, [%l7 + 0x78]
57126 fpadd16 %f14, %f14, %f0
57127 stw %g2, [%l7 + 0x78]
57128 subccc %g5, %g7, %i7
57129 std %f6, [%l7 + 0x60]
57130 fnot1s %f3, %f1
57131 ldub [%l7 + 0x59], %g3
57132 tleu %icc, 0x5
57133 edge8 %l5, %o7, %i3
57134 tpos %icc, 0x0
57135 popc %l4, %i2
57136 popc %o2, %o1
57137 sllx %l0, 0x17, %i0
57138 and %l1, 0x1188, %o0
57139 sll %i1, %i4, %l2
57140 movl %icc, %i5, %o3
57141 tl %icc, 0x4
57142 smul %g6, 0x0B57, %o6
57143 srax %o5, 0x12, %g4
57144 srl %i6, 0x0B, %l3
57145 stb %l6, [%l7 + 0x6E]
57146 ldsh [%l7 + 0x3C], %g1
57147 fandnot1 %f6, %f0, %f0
57148 fmovdge %xcc, %f7, %f15
57149 xor %o4, 0x0F35, %g5
57150 fmovda %icc, %f1, %f2
57151 edge8l %g7, %g2, %i7
57152 stw %g3, [%l7 + 0x2C]
57153 fmovscc %xcc, %f2, %f11
57154 fpack16 %f6, %f0
57155 bpos,a loop_6755
57156 fandnot1s %f14, %f5, %f7
57157 ldsb [%l7 + 0x48], %o7
57158 fbuge %fcc0, loop_6756
57159loop_6755:
57160 fbl %fcc0, loop_6757
57161 fpadd16s %f0, %f10, %f15
57162 fnands %f13, %f0, %f0
57163loop_6756:
57164 fnands %f6, %f8, %f4
57165loop_6757:
57166 st %f12, [%l7 + 0x5C]
57167 sdiv %l5, 0x1455, %l4
57168 ldsh [%l7 + 0x60], %i2
57169 bvc,pt %icc, loop_6758
57170 tne %xcc, 0x1
57171 stb %i3, [%l7 + 0x73]
57172 lduw [%l7 + 0x44], %o1
57173loop_6758:
57174 stb %o2, [%l7 + 0x49]
57175 fmovsleu %icc, %f12, %f6
57176 edge32n %l0, %i0, %o0
57177 ble,a loop_6759
57178 tle %icc, 0x2
57179 edge8l %l1, %i4, %l2
57180 fabsd %f14, %f10
57181loop_6759:
57182 fones %f9
57183 fmovrsgz %i1, %f8, %f9
57184 edge32l %i5, %o3, %g6
57185 movne %icc, %o5, %g4
57186 umul %o6, %l3, %i6
57187 srl %g1, 0x06, %o4
57188 lduw [%l7 + 0x70], %g5
57189 fxor %f6, %f14, %f10
57190 fmovrdne %l6, %f0, %f0
57191 fbne,a %fcc3, loop_6760
57192 bvc,pt %xcc, loop_6761
57193 nop
57194 setx loop_6762, %l0, %l1
57195 jmpl %l1, %g7
57196 ldsw [%l7 + 0x74], %g2
57197loop_6760:
57198 ldsw [%l7 + 0x1C], %g3
57199loop_6761:
57200 fornot2s %f10, %f14, %f11
57201loop_6762:
57202 or %i7, 0x13BD, %l5
57203 sth %l4, [%l7 + 0x5E]
57204 ldx [%l7 + 0x28], %o7
57205 ldsb [%l7 + 0x7F], %i3
57206 sllx %i2, %o1, %o2
57207 tcc %icc, 0x2
57208 fpsub32s %f11, %f14, %f4
57209 fbule,a %fcc3, loop_6763
57210 fmovrsne %l0, %f9, %f10
57211 fmovrsne %i0, %f5, %f3
57212 ble,a,pt %xcc, loop_6764
57213loop_6763:
57214 orncc %o0, %l1, %i4
57215 faligndata %f2, %f0, %f10
57216 movge %xcc, %l2, %i1
57217loop_6764:
57218 fcmpgt16 %f6, %f4, %i5
57219 ld [%l7 + 0x44], %f15
57220 ldub [%l7 + 0x1C], %o3
57221 movre %o5, 0x360, %g4
57222 fmovdle %icc, %f12, %f13
57223 ldd [%l7 + 0x20], %f0
57224 fxnor %f14, %f4, %f4
57225 fba,a %fcc1, loop_6765
57226 bg loop_6766
57227 bcs,pn %xcc, loop_6767
57228 fzero %f10
57229loop_6765:
57230 ldub [%l7 + 0x44], %g6
57231loop_6766:
57232 sth %o6, [%l7 + 0x2C]
57233loop_6767:
57234 fmovsle %xcc, %f5, %f6
57235 stx %l3, [%l7 + 0x08]
57236 call loop_6768
57237 lduw [%l7 + 0x0C], %i6
57238 tgu %icc, 0x4
57239 ldd [%l7 + 0x48], %f10
57240loop_6768:
57241 ldsw [%l7 + 0x6C], %o4
57242 fpadd32s %f4, %f0, %f8
57243 fcmpne32 %f2, %f14, %g1
57244 umul %g5, %g7, %g2
57245 edge32n %g3, %i7, %l6
57246 ldx [%l7 + 0x18], %l5
57247 udivx %l4, 0x0B66, %o7
57248 fble %fcc3, loop_6769
57249 stw %i2, [%l7 + 0x60]
57250 brz %i3, loop_6770
57251 st %f8, [%l7 + 0x10]
57252loop_6769:
57253 mova %icc, %o2, %o1
57254 ldsh [%l7 + 0x64], %i0
57255loop_6770:
57256 fmovspos %icc, %f7, %f6
57257 ldub [%l7 + 0x60], %o0
57258 fmovsneg %xcc, %f2, %f13
57259 lduh [%l7 + 0x5C], %l0
57260 fnot1s %f5, %f13
57261 fandnot1 %f14, %f6, %f2
57262 fsrc2s %f4, %f11
57263 st %f1, [%l7 + 0x68]
57264 bn,pn %xcc, loop_6771
57265 fmovscs %icc, %f14, %f4
57266 addcc %i4, %l1, %i1
57267 brz %l2, loop_6772
57268loop_6771:
57269 lduw [%l7 + 0x3C], %o3
57270 stb %o5, [%l7 + 0x64]
57271 ldx [%l7 + 0x20], %g4
57272loop_6772:
57273 fcmple32 %f10, %f10, %i5
57274 std %f4, [%l7 + 0x28]
57275 bcc,a,pn %icc, loop_6773
57276 fmuld8sux16 %f0, %f11, %f10
57277 fmovdcs %icc, %f4, %f15
57278 subcc %g6, 0x0D65, %l3
57279loop_6773:
57280 st %f0, [%l7 + 0x30]
57281 fmovrdlez %o6, %f4, %f14
57282 be,a,pt %xcc, loop_6774
57283 fmovdle %icc, %f4, %f4
57284 lduw [%l7 + 0x0C], %o4
57285 fmovsvc %icc, %f10, %f0
57286loop_6774:
57287 sll %i6, 0x0C, %g1
57288 movrgez %g5, 0x10D, %g7
57289 ld [%l7 + 0x28], %f6
57290 fmovsleu %xcc, %f7, %f7
57291 faligndata %f4, %f6, %f8
57292 fnors %f12, %f2, %f2
57293 sth %g3, [%l7 + 0x64]
57294 fcmpgt32 %f0, %f8, %g2
57295 ldub [%l7 + 0x52], %l6
57296 edge32 %i7, %l5, %o7
57297 stx %l4, [%l7 + 0x48]
57298 bne,pn %icc, loop_6775
57299 fmovdpos %icc, %f0, %f3
57300 fmul8x16al %f3, %f9, %f14
57301 fnot2 %f0, %f10
57302loop_6775:
57303 sth %i2, [%l7 + 0x42]
57304 edge16ln %o2, %o1, %i0
57305 fnot1 %f2, %f10
57306 edge32n %o0, %l0, %i3
57307 edge8ln %i4, %l1, %l2
57308 fandnot2 %f14, %f6, %f8
57309 sllx %o3, 0x1F, %i1
57310 subcc %g4, 0x0A11, %i5
57311 sdivx %g6, 0x03C5, %l3
57312 ldsh [%l7 + 0x3C], %o5
57313 lduw [%l7 + 0x34], %o6
57314 fmovsgu %xcc, %f9, %f14
57315 bvc,pn %xcc, loop_6776
57316 srax %o4, 0x1B, %i6
57317 sth %g5, [%l7 + 0x54]
57318 tl %icc, 0x1
57319loop_6776:
57320 ba,a loop_6777
57321 fbl,a %fcc0, loop_6778
57322 fbe %fcc2, loop_6779
57323 edge32n %g1, %g3, %g7
57324loop_6777:
57325 ldub [%l7 + 0x7A], %g2
57326loop_6778:
57327 ldsw [%l7 + 0x60], %l6
57328loop_6779:
57329 subc %i7, 0x0326, %l5
57330 stb %o7, [%l7 + 0x3D]
57331 ld [%l7 + 0x30], %f5
57332 udivcc %l4, 0x1890, %i2
57333 fandnot2s %f7, %f5, %f5
57334 ldub [%l7 + 0x15], %o1
57335 movcs %xcc, %i0, %o0
57336 ld [%l7 + 0x54], %f0
57337 nop
57338 setx loop_6780, %l0, %l1
57339 wrpr 0x1, %tl
57340 wrpr %l1, %tnpc
57341 setx 0x34400001400, %l0, %l1
57342 wrpr %l1, %tstate
57343 wrhpr 0x4, %htstate
57344 done
57345 fnands %f4, %f15, %f8
57346 brlez,a %l0, loop_6781
57347 fmovda %xcc, %f5, %f7
57348loop_6780:
57349 fpadd32 %f12, %f2, %f2
57350 bvs %icc, loop_6782
57351loop_6781:
57352 sth %i3, [%l7 + 0x36]
57353 lduw [%l7 + 0x24], %i4
57354 sra %l1, %o2, %o3
57355loop_6782:
57356 fmovrslz %l2, %f8, %f2
57357 umulcc %g4, %i1, %i5
57358 lduw [%l7 + 0x30], %l3
57359 brgz %o5, loop_6783
57360 stw %o6, [%l7 + 0x14]
57361 call loop_6784
57362 umulcc %g6, %i6, %o4
57363loop_6783:
57364 sra %g5, 0x17, %g3
57365 tle %xcc, 0x4
57366loop_6784:
57367 addcc %g1, 0x0293, %g2
57368 ldsh [%l7 + 0x0C], %g7
57369 std %f0, [%l7 + 0x40]
57370 array32 %l6, %i7, %o7
57371 st %f14, [%l7 + 0x58]
57372 stb %l4, [%l7 + 0x37]
57373 fbuge %fcc1, loop_6785
57374 movle %icc, %i2, %o1
57375 sdiv %i0, 0x1470, %l5
57376 stx %l0, [%l7 + 0x10]
57377loop_6785:
57378 fpadd32 %f8, %f0, %f10
57379 fnot1s %f12, %f5
57380 fbu %fcc2, loop_6786
57381 ldd [%l7 + 0x18], %f8
57382 stx %i3, [%l7 + 0x28]
57383 addc %i4, 0x0FB1, %o0
57384loop_6786:
57385 tleu %xcc, 0x2
57386 ldub [%l7 + 0x30], %l1
57387 fzero %f10
57388 fones %f5
57389 fmovdleu %icc, %f11, %f10
57390 tcc %xcc, 0x2
57391 fandnot2 %f12, %f6, %f0
57392 bshuffle %f2, %f14, %f4
57393 fors %f14, %f0, %f3
57394 ldd [%l7 + 0x70], %f2
57395 mulx %o2, %l2, %g4
57396 fbu %fcc1, loop_6787
57397 fcmpne32 %f2, %f6, %o3
57398 stb %i5, [%l7 + 0x7E]
57399 sth %l3, [%l7 + 0x24]
57400loop_6787:
57401 fpmerge %f11, %f8, %f0
57402 ldub [%l7 + 0x36], %o5
57403 lduw [%l7 + 0x38], %o6
57404 tg %icc, 0x7
57405 stw %g6, [%l7 + 0x54]
57406 or %i1, 0x0792, %i6
57407 lduw [%l7 + 0x78], %g5
57408 array32 %g3, %g1, %g2
57409 ld [%l7 + 0x20], %f7
57410 fcmpes %fcc1, %f8, %f0
57411 edge32l %g7, %l6, %i7
57412 edge8ln %o4, %o7, %l4
57413 sra %o1, 0x06, %i2
57414 stw %i0, [%l7 + 0x70]
57415 stw %l0, [%l7 + 0x60]
57416 lduw [%l7 + 0x34], %i3
57417 sth %l5, [%l7 + 0x34]
57418 sll %i4, %o0, %o2
57419 fcmpd %fcc0, %f4, %f2
57420 movvs %xcc, %l2, %g4
57421 movge %icc, %l1, %o3
57422 lduw [%l7 + 0x3C], %i5
57423 fnot2s %f15, %f15
57424 stx %o5, [%l7 + 0x20]
57425 nop
57426 setx loop_6788, %l0, %l1
57427 wrpr 0x1, %tl
57428 wrpr %l1, %tpc
57429 add %l1, 0x4, %l1
57430 wrpr %l1, %tnpc
57431 setx 0x34400001400, %l0, %l1
57432 wrpr %l1, %tstate
57433 wrhpr 0x4, %htstate
57434 retry
57435 fexpand %f10, %f4
57436 stw %l3, [%l7 + 0x0C]
57437 brlz,a %o6, loop_6789
57438loop_6788:
57439 fcmpeq16 %f6, %f4, %g6
57440 stw %i6, [%l7 + 0x0C]
57441 addc %g5, %g3, %i1
57442loop_6789:
57443 lduw [%l7 + 0x10], %g1
57444 edge8l %g2, %g7, %i7
57445 fba %fcc2, loop_6790
57446 lduh [%l7 + 0x32], %l6
57447 lduw [%l7 + 0x78], %o4
57448 st %f0, [%l7 + 0x68]
57449loop_6790:
57450 fpack16 %f10, %f12
57451 andcc %o7, 0x14C1, %l4
57452 movvs %xcc, %i2, %o1
57453 fbug %fcc0, loop_6791
57454 fmovrdlz %l0, %f4, %f12
57455 movrgz %i3, %i0, %i4
57456 st %f2, [%l7 + 0x30]
57457loop_6791:
57458 andncc %o0, %o2, %l5
57459 stb %l2, [%l7 + 0x79]
57460 lduh [%l7 + 0x18], %g4
57461 for %f6, %f4, %f12
57462 ldub [%l7 + 0x59], %o3
57463 ba loop_6792
57464 andcc %i5, 0x162C, %o5
57465 or %l3, 0x1BE0, %l1
57466 fmovdl %xcc, %f11, %f8
57467loop_6792:
57468 udivcc %o6, 0x15CB, %g6
57469 fcmpgt16 %f2, %f0, %i6
57470 sdivx %g3, 0x0131, %g5
57471 lduw [%l7 + 0x5C], %i1
57472 udivx %g2, 0x1737, %g1
57473 movg %icc, %i7, %l6
57474 ld [%l7 + 0x54], %f10
57475 stw %o4, [%l7 + 0x14]
57476 sra %o7, %l4, %g7
57477 bshuffle %f6, %f14, %f2
57478 fbu,a %fcc1, loop_6793
57479 lduw [%l7 + 0x48], %o1
57480 sdivcc %l0, 0x009E, %i3
57481 fmovsgu %icc, %f1, %f11
57482loop_6793:
57483 fmovdne %icc, %f14, %f10
57484 fnegd %f8, %f6
57485 ldd [%l7 + 0x10], %f12
57486 array8 %i0, %i4, %o0
57487 fmuld8ulx16 %f3, %f14, %f14
57488 movpos %icc, %o2, %l5
57489 mulx %i2, %g4, %l2
57490 fcmpes %fcc0, %f7, %f15
57491 alignaddrl %o3, %o5, %l3
57492 fmovrdlez %i5, %f0, %f14
57493 std %f0, [%l7 + 0x68]
57494 ldsb [%l7 + 0x79], %l1
57495 fbe %fcc3, loop_6794
57496 fpsub32 %f2, %f14, %f6
57497 movrgez %g6, 0x1F1, %i6
57498 bl %xcc, loop_6795
57499loop_6794:
57500 fabss %f0, %f9
57501 bneg,a,pn %xcc, loop_6796
57502 stw %o6, [%l7 + 0x6C]
57503loop_6795:
57504 fmovsle %xcc, %f14, %f10
57505 ldsw [%l7 + 0x58], %g5
57506loop_6796:
57507 bvs,pn %icc, loop_6797
57508 stw %i1, [%l7 + 0x4C]
57509 subcc %g2, %g1, %g3
57510 ldsh [%l7 + 0x7C], %l6
57511loop_6797:
57512 std %f6, [%l7 + 0x28]
57513 fpsub16s %f11, %f12, %f12
57514 fones %f1
57515 bpos loop_6798
57516 ldsw [%l7 + 0x40], %i7
57517 tge %icc, 0x5
57518 bvs,pt %icc, loop_6799
57519loop_6798:
57520 fmovrdne %o7, %f14, %f0
57521 ld [%l7 + 0x40], %f5
57522 fmovdcs %icc, %f2, %f13
57523loop_6799:
57524 edge32l %l4, %g7, %o1
57525 st %f3, [%l7 + 0x0C]
57526 xorcc %l0, 0x1505, %o4
57527 std %f4, [%l7 + 0x28]
57528 edge16n %i3, %i0, %o0
57529 fcmpeq32 %f12, %f2, %o2
57530 fnot2s %f1, %f10
57531 lduh [%l7 + 0x6A], %l5
57532 ldub [%l7 + 0x7C], %i2
57533 fmuld8sux16 %f8, %f14, %f6
57534 xnorcc %i4, %g4, %o3
57535 fnegd %f0, %f0
57536 stx %l2, [%l7 + 0x70]
57537 st %f13, [%l7 + 0x3C]
57538 movl %xcc, %l3, %i5
57539 fmovrdgz %o5, %f8, %f10
57540 mulscc %g6, 0x1278, %l1
57541 fblg,a %fcc0, loop_6800
57542 movre %i6, 0x3D9, %o6
57543 movvs %xcc, %i1, %g2
57544 fexpand %f12, %f6
57545loop_6800:
57546 fmovda %icc, %f8, %f14
57547 fpsub16s %f12, %f0, %f2
57548 fpsub32 %f12, %f10, %f0
57549 fmovdvc %xcc, %f3, %f7
57550 fmovsgu %icc, %f10, %f1
57551 orcc %g5, 0x020D, %g3
57552 ldd [%l7 + 0x38], %f6
57553 bcc %icc, loop_6801
57554 movvc %xcc, %l6, %i7
57555 ldsw [%l7 + 0x58], %o7
57556 fmovrsgz %l4, %f7, %f5
57557loop_6801:
57558 edge16ln %g1, %g7, %o1
57559 fand %f2, %f12, %f2
57560 fpack16 %f2, %f1
57561 ldub [%l7 + 0x32], %l0
57562 brlez,a %i3, loop_6802
57563 fmovrdgez %i0, %f10, %f2
57564 ldd [%l7 + 0x08], %f14
57565 std %f8, [%l7 + 0x70]
57566loop_6802:
57567 subcc %o0, 0x091D, %o4
57568 fmovsvc %xcc, %f4, %f3
57569 sllx %l5, %i2, %i4
57570 tpos %icc, 0x2
57571 fmovse %icc, %f3, %f8
57572 bvc,pn %xcc, loop_6803
57573 movrlez %o2, 0x1D2, %g4
57574 movrgez %o3, 0x198, %l2
57575 ldd [%l7 + 0x60], %f8
57576loop_6803:
57577 std %f14, [%l7 + 0x70]
57578 move %icc, %l3, %o5
57579 fsrc2 %f2, %f8
57580 edge32n %i5, %l1, %g6
57581 movrgez %i6, 0x3D7, %i1
57582 fbn,a %fcc2, loop_6804
57583 fcmps %fcc2, %f5, %f6
57584 movre %g2, 0x0A8, %o6
57585 fpadd32 %f2, %f6, %f10
57586loop_6804:
57587 addccc %g5, %l6, %g3
57588 pdist %f4, %f4, %f2
57589 fmovdl %icc, %f2, %f13
57590 bleu,pt %xcc, loop_6805
57591 ldx [%l7 + 0x40], %i7
57592 brgez,a %l4, loop_6806
57593 fmovsgu %icc, %f13, %f13
57594loop_6805:
57595 fabsd %f0, %f2
57596 fors %f10, %f13, %f2
57597loop_6806:
57598 alignaddr %o7, %g1, %g7
57599 stb %l0, [%l7 + 0x47]
57600 stb %i3, [%l7 + 0x29]
57601 std %f12, [%l7 + 0x10]
57602 edge8l %o1, %o0, %o4
57603 st %f2, [%l7 + 0x78]
57604 lduh [%l7 + 0x10], %i0
57605 fzeros %f0
57606 stb %l5, [%l7 + 0x3B]
57607 st %f6, [%l7 + 0x5C]
57608 fnors %f4, %f3, %f5
57609 srl %i2, %o2, %i4
57610 movleu %xcc, %g4, %l2
57611 fbuge,a %fcc0, loop_6807
57612 bcc,pn %icc, loop_6808
57613 stb %o3, [%l7 + 0x31]
57614 umul %l3, 0x1772, %o5
57615loop_6807:
57616 xor %l1, %i5, %g6
57617loop_6808:
57618 fpadd16 %f12, %f6, %f14
57619 fmovrdgz %i6, %f0, %f4
57620 array32 %i1, %g2, %g5
57621 fbu,a %fcc0, loop_6809
57622 std %f12, [%l7 + 0x20]
57623 udivcc %l6, 0x151F, %o6
57624 bgu loop_6810
57625loop_6809:
57626 fmul8x16al %f12, %f15, %f0
57627 mova %icc, %g3, %l4
57628 stb %o7, [%l7 + 0x66]
57629loop_6810:
57630 fbu,a %fcc3, loop_6811
57631 mulx %i7, 0x1F1D, %g1
57632 ld [%l7 + 0x30], %f0
57633 tpos %xcc, 0x2
57634loop_6811:
57635 stw %l0, [%l7 + 0x7C]
57636 tle %icc, 0x7
57637 sethi 0x10D5, %g7
57638 stw %i3, [%l7 + 0x18]
57639 sdivx %o0, 0x12C4, %o4
57640 stw %i0, [%l7 + 0x78]
57641 ld [%l7 + 0x24], %f5
57642 bpos loop_6812
57643 taddcc %l5, %i2, %o1
57644 fble,a %fcc3, loop_6813
57645 lduw [%l7 + 0x5C], %i4
57646loop_6812:
57647 ldsw [%l7 + 0x38], %g4
57648 fmovsl %icc, %f14, %f14
57649loop_6813:
57650 fcmple16 %f4, %f2, %l2
57651 call loop_6814
57652 movn %icc, %o2, %l3
57653 fmovsleu %icc, %f12, %f14
57654 movle %icc, %o3, %o5
57655loop_6814:
57656 movpos %icc, %l1, %i5
57657 ldx [%l7 + 0x10], %g6
57658 nop
57659 setx loop_6815, %l0, %l1
57660 wrpr 0x1, %tl
57661 wrpr %l1, %tpc
57662 add %l1, 0x4, %l1
57663 wrpr %l1, %tnpc
57664 setx 0x34400001400, %l0, %l1
57665 wrpr %l1, %tstate
57666 wrhpr 0x4, %htstate
57667 retry
57668 andcc %i6, 0x1F8C, %g2
57669 smulcc %g5, %l6, %i1
57670 fbuge %fcc2, loop_6816
57671loop_6815:
57672 fnand %f2, %f14, %f10
57673 fmovdcs %icc, %f1, %f1
57674 stb %o6, [%l7 + 0x57]
57675loop_6816:
57676 brnz,a %l4, loop_6817
57677 movre %o7, 0x084, %i7
57678 bcs,a %xcc, loop_6818
57679 ldsb [%l7 + 0x5B], %g3
57680loop_6817:
57681 fxors %f8, %f8, %f15
57682 fmovsn %xcc, %f10, %f9
57683loop_6818:
57684 stb %g1, [%l7 + 0x3C]
57685 edge8n %g7, %l0, %o0
57686 ldsh [%l7 + 0x6C], %i3
57687 ble,a,pn %xcc, loop_6819
57688 tg %icc, 0x2
57689 move %xcc, %o4, %i0
57690 fmovdcc %xcc, %f11, %f0
57691loop_6819:
57692 orn %l5, %i2, %o1
57693 fnot1s %f12, %f4
57694 lduh [%l7 + 0x62], %g4
57695 lduw [%l7 + 0x50], %i4
57696 ldsh [%l7 + 0x52], %o2
57697 bgu %xcc, loop_6820
57698 fbe %fcc3, loop_6821
57699 movrlez %l3, 0x1E0, %o3
57700 brgz %o5, loop_6822
57701loop_6820:
57702 st %f12, [%l7 + 0x70]
57703loop_6821:
57704 subc %l2, 0x0D79, %i5
57705 ldub [%l7 + 0x69], %l1
57706loop_6822:
57707 stw %g6, [%l7 + 0x58]
57708 movne %xcc, %i6, %g5
57709 bleu,a,pt %icc, loop_6823
57710 sethi 0x10DE, %g2
57711 ldd [%l7 + 0x68], %f0
57712 stw %l6, [%l7 + 0x60]
57713loop_6823:
57714 fornot1 %f12, %f8, %f2
57715 fpack16 %f0, %f7
57716 fmovse %xcc, %f10, %f4
57717 movge %xcc, %i1, %o6
57718 fmovsn %icc, %f13, %f3
57719 fmovscc %icc, %f13, %f5
57720 stx %l4, [%l7 + 0x48]
57721 ldsb [%l7 + 0x24], %o7
57722 sth %i7, [%l7 + 0x08]
57723 ld [%l7 + 0x30], %f15
57724 edge16 %g3, %g1, %l0
57725 fzeros %f1
57726 and %g7, %i3, %o4
57727 mulscc %i0, 0x10B8, %o0
57728 fnot2s %f13, %f12
57729 fornot2s %f0, %f12, %f4
57730 ld [%l7 + 0x74], %f12
57731 orncc %i2, 0x1642, %l5
57732 xorcc %g4, %i4, %o1
57733 mulx %o2, %l3, %o3
57734 fornot1 %f6, %f2, %f14
57735 fcmpeq32 %f8, %f12, %l2
57736 bpos loop_6824
57737 stw %o5, [%l7 + 0x54]
57738 tneg %icc, 0x3
57739 fcmple32 %f10, %f6, %i5
57740loop_6824:
57741 pdist %f2, %f2, %f14
57742 movrlez %l1, 0x1B2, %i6
57743 bne loop_6825
57744 ldd [%l7 + 0x38], %f12
57745 fbule,a %fcc3, loop_6826
57746 ldx [%l7 + 0x68], %g5
57747loop_6825:
57748 umulcc %g6, %l6, %i1
57749 fones %f10
57750loop_6826:
57751 sll %o6, 0x0E, %g2
57752 std %f14, [%l7 + 0x48]
57753 fnegs %f12, %f5
57754 tvc %xcc, 0x6
57755 movle %icc, %o7, %l4
57756 ldsw [%l7 + 0x44], %i7
57757 fmovrde %g3, %f0, %f8
57758 fbne %fcc0, loop_6827
57759 ldd [%l7 + 0x40], %f12
57760 sdivx %g1, 0x1E2A, %l0
57761 fcmple16 %f10, %f8, %i3
57762loop_6827:
57763 andncc %g7, %o4, %o0
57764 stb %i0, [%l7 + 0x78]
57765 xor %i2, %l5, %i4
57766 fcmpgt16 %f6, %f14, %g4
57767 movvc %icc, %o2, %o1
57768 fabss %f15, %f9
57769 bg,a,pt %xcc, loop_6828
57770 stx %l3, [%l7 + 0x18]
57771 ta %xcc, 0x6
57772 alignaddrl %o3, %o5, %i5
57773loop_6828:
57774 fmovd %f14, %f0
57775 ldx [%l7 + 0x50], %l2
57776 fmovdpos %xcc, %f4, %f6
57777 fmul8sux16 %f8, %f14, %f6
57778 fmovsgu %xcc, %f1, %f9
57779 sth %l1, [%l7 + 0x60]
57780 faligndata %f2, %f4, %f6
57781 bvs %xcc, loop_6829
57782 fbn,a %fcc0, loop_6830
57783 srax %g5, %g6, %l6
57784 ble,a %xcc, loop_6831
57785loop_6829:
57786 movrlez %i6, %i1, %g2
57787loop_6830:
57788 fbe %fcc3, loop_6832
57789 ldub [%l7 + 0x18], %o7
57790loop_6831:
57791 addccc %o6, %l4, %i7
57792 ldub [%l7 + 0x4C], %g3
57793loop_6832:
57794 fbule %fcc2, loop_6833
57795 tle %xcc, 0x1
57796 brlz %g1, loop_6834
57797 fmovdg %xcc, %f11, %f6
57798loop_6833:
57799 taddcctv %i3, 0x13E3, %g7
57800 stx %l0, [%l7 + 0x60]
57801loop_6834:
57802 std %f12, [%l7 + 0x30]
57803 sdivx %o4, 0x062B, %o0
57804 movne %xcc, %i0, %i2
57805 lduh [%l7 + 0x08], %i4
57806 sethi 0x19BB, %g4
57807 fmovrsgz %o2, %f15, %f9
57808 std %f12, [%l7 + 0x40]
57809 movn %xcc, %o1, %l3
57810 ldx [%l7 + 0x20], %o3
57811 fmovsne %icc, %f9, %f7
57812 fmovde %xcc, %f9, %f5
57813 ldx [%l7 + 0x38], %l5
57814 fmovsa %xcc, %f2, %f9
57815 orcc %i5, 0x0926, %l2
57816 fmul8x16au %f15, %f5, %f12
57817 alignaddr %o5, %l1, %g6
57818 fbn %fcc0, loop_6835
57819 tne %xcc, 0x5
57820 stb %g5, [%l7 + 0x24]
57821 ldd [%l7 + 0x70], %f0
57822loop_6835:
57823 ldsb [%l7 + 0x0D], %i6
57824 fmovdneg %icc, %f13, %f14
57825 stx %l6, [%l7 + 0x70]
57826 edge16 %i1, %g2, %o7
57827 fmovdl %icc, %f2, %f14
57828 stx %l4, [%l7 + 0x60]
57829 edge16n %o6, %g3, %g1
57830 fblg,a %fcc3, loop_6836
57831 udivx %i3, 0x0EB2, %g7
57832 brgez,a %i7, loop_6837
57833 fmul8x16au %f9, %f15, %f12
57834loop_6836:
57835 fmovsl %xcc, %f8, %f15
57836 add %l0, 0x04E0, %o0
57837loop_6837:
57838 std %f8, [%l7 + 0x60]
57839 fpack32 %f0, %f14, %f4
57840 st %f8, [%l7 + 0x54]
57841 fmovrdlz %o4, %f0, %f4
57842 fcmple16 %f6, %f12, %i0
57843 fnand %f8, %f6, %f2
57844 fmovdcs %xcc, %f11, %f7
57845 lduh [%l7 + 0x2A], %i2
57846 fmovrsne %i4, %f3, %f12
57847 fmovsa %icc, %f10, %f3
57848 fcmple32 %f4, %f14, %o2
57849 fmovrdgz %g4, %f6, %f6
57850 movneg %icc, %l3, %o3
57851 std %f10, [%l7 + 0x70]
57852 fmovdcc %icc, %f2, %f8
57853 fxor %f2, %f4, %f6
57854 fone %f6
57855 bvs,a loop_6838
57856 lduh [%l7 + 0x38], %l5
57857 ldub [%l7 + 0x30], %o1
57858 ldsw [%l7 + 0x4C], %i5
57859loop_6838:
57860 ldx [%l7 + 0x08], %l2
57861 fbe,a %fcc1, loop_6839
57862 mova %xcc, %l1, %g6
57863 tgu %icc, 0x6
57864 fsrc1s %f9, %f14
57865loop_6839:
57866 fcmpd %fcc1, %f12, %f10
57867 fornot2 %f4, %f2, %f8
57868 xnorcc %g5, 0x11DC, %i6
57869 fcmpeq16 %f14, %f6, %o5
57870 movgu %icc, %l6, %i1
57871 fpadd16 %f14, %f14, %f12
57872 ldsh [%l7 + 0x0E], %o7
57873 subccc %g2, %l4, %g3
57874 fand %f12, %f10, %f10
57875 fornot1s %f2, %f5, %f3
57876 ldub [%l7 + 0x75], %g1
57877 fabsd %f8, %f8
57878 ldsb [%l7 + 0x76], %o6
57879 fnot1 %f0, %f8
57880 std %f12, [%l7 + 0x50]
57881 xor %g7, 0x18EA, %i7
57882 edge8l %i3, %l0, %o0
57883 fmovdne %icc, %f10, %f8
57884 fcmpgt16 %f0, %f6, %i0
57885 tge %xcc, 0x7
57886 fnands %f3, %f12, %f10
57887 andcc %i2, %o4, %i4
57888 nop
57889 setx loop_6840, %l0, %l1
57890 jmpl %l1, %o2
57891 lduh [%l7 + 0x52], %g4
57892 fmovrslz %l3, %f14, %f2
57893 ld [%l7 + 0x44], %f0
57894loop_6840:
57895 call loop_6841
57896 fbge,a %fcc1, loop_6842
57897 ld [%l7 + 0x44], %f2
57898 fornot1s %f11, %f15, %f1
57899loop_6841:
57900 movle %xcc, %o3, %l5
57901loop_6842:
57902 stx %o1, [%l7 + 0x10]
57903 fbul %fcc0, loop_6843
57904 taddcctv %l2, %i5, %g6
57905 ba %xcc, loop_6844
57906 edge32ln %l1, %g5, %i6
57907loop_6843:
57908 for %f2, %f2, %f6
57909 sth %o5, [%l7 + 0x50]
57910loop_6844:
57911 edge16l %l6, %i1, %g2
57912 nop
57913 setx loop_6845, %l0, %l1
57914 jmpl %l1, %l4
57915 tpos %xcc, 0x4
57916 stx %g3, [%l7 + 0x28]
57917 lduh [%l7 + 0x1C], %g1
57918loop_6845:
57919 tne %icc, 0x1
57920 fmovrde %o7, %f4, %f14
57921 sethi 0x1BF5, %g7
57922 popc 0x0C92, %i7
57923 fbn,a %fcc3, loop_6846
57924 array32 %i3, %o6, %l0
57925 ldd [%l7 + 0x68], %f4
57926 tle %icc, 0x3
57927loop_6846:
57928 nop
57929 setx loop_6847, %l0, %l1
57930 wrpr 0x1, %tl
57931 wrpr %l1, %tnpc
57932 setx 0x34400001400, %l0, %l1
57933 wrpr %l1, %tstate
57934 wrhpr 0x4, %htstate
57935 done
57936 tleu %xcc, 0x0
57937 fsrc1 %f4, %f2
57938 lduw [%l7 + 0x48], %i0
57939loop_6847:
57940 edge8l %i2, %o4, %o0
57941 fornot1 %f6, %f12, %f6
57942 fmovda %xcc, %f4, %f13
57943 fzero %f6
57944 stw %o2, [%l7 + 0x08]
57945 fsrc1 %f10, %f14
57946 ldsb [%l7 + 0x50], %i4
57947 stb %g4, [%l7 + 0x0D]
57948 fmovrdlz %o3, %f6, %f14
57949 ldsh [%l7 + 0x60], %l3
57950 add %o1, 0x13A3, %l5
57951 fmovrdne %i5, %f10, %f8
57952 movneg %xcc, %g6, %l1
57953 ldsb [%l7 + 0x2A], %g5
57954 lduh [%l7 + 0x44], %i6
57955 fmovsne %xcc, %f0, %f1
57956 taddcctv %o5, %l6, %l2
57957 movrgez %g2, 0x0DA, %i1
57958 ldsh [%l7 + 0x66], %l4
57959 bn,a %icc, loop_6848
57960 taddcc %g1, 0x07B9, %o7
57961 std %f8, [%l7 + 0x58]
57962 tleu %xcc, 0x7
57963loop_6848:
57964 fnor %f8, %f6, %f14
57965 fabsd %f2, %f4
57966 sdivx %g7, 0x0A49, %i7
57967 tcc %xcc, 0x0
57968 fmovdleu %icc, %f13, %f10
57969 lduw [%l7 + 0x6C], %g3
57970 fmovda %xcc, %f2, %f6
57971 fmul8x16al %f5, %f3, %f0
57972 sth %i3, [%l7 + 0x74]
57973 ldsw [%l7 + 0x20], %o6
57974 addccc %i0, %l0, %i2
57975 fxnor %f12, %f0, %f6
57976 fnand %f0, %f2, %f2
57977 movrlz %o4, 0x2A1, %o0
57978 ldx [%l7 + 0x18], %o2
57979 fbne %fcc1, loop_6849
57980 lduh [%l7 + 0x78], %g4
57981 fmovdcs %xcc, %f0, %f8
57982 fmovdvc %icc, %f11, %f5
57983loop_6849:
57984 ldsb [%l7 + 0x32], %o3
57985 fmovrse %l3, %f10, %f4
57986 tle %xcc, 0x5
57987 fmovsa %icc, %f12, %f5
57988 fmovscc %xcc, %f8, %f13
57989 alignaddrl %i4, %o1, %l5
57990 fxnors %f15, %f8, %f4
57991 addccc %g6, 0x0601, %l1
57992 ldub [%l7 + 0x78], %g5
57993 movne %xcc, %i5, %i6
57994 addcc %o5, 0x005F, %l6
57995 addcc %g2, %l2, %i1
57996 movvc %xcc, %g1, %o7
57997 tgu %xcc, 0x5
57998 fors %f0, %f13, %f5
57999 taddcctv %l4, %i7, %g7
58000 fpackfix %f6, %f12
58001 srlx %i3, 0x16, %g3
58002 movrlz %o6, %i0, %i2
58003 orn %l0, 0x179C, %o4
58004 fbug %fcc3, loop_6850
58005 bneg,a,pt %icc, loop_6851
58006 tn %xcc, 0x5
58007 st %f5, [%l7 + 0x1C]
58008loop_6850:
58009 movvc %xcc, %o0, %o2
58010loop_6851:
58011 ld [%l7 + 0x5C], %f4
58012 fmovsvc %xcc, %f6, %f8
58013 tgu %icc, 0x1
58014 fornot2s %f7, %f12, %f5
58015 edge32 %o3, %l3, %g4
58016 ldx [%l7 + 0x68], %o1
58017 fcmps %fcc1, %f4, %f5
58018 fornot1 %f4, %f6, %f2
58019 sth %i4, [%l7 + 0x12]
58020 mulx %l5, 0x1590, %l1
58021 edge32ln %g6, %g5, %i6
58022 fpadd16s %f5, %f8, %f15
58023 fmul8x16au %f4, %f3, %f12
58024 ldsb [%l7 + 0x0F], %o5
58025 fmovsl %xcc, %f6, %f11
58026 bge loop_6852
58027 fpadd32s %f0, %f13, %f8
58028 orncc %l6, 0x06B2, %i5
58029 movvs %xcc, %g2, %i1
58030loop_6852:
58031 movcs %xcc, %g1, %l2
58032 edge8 %l4, %o7, %i7
58033 sra %g7, %i3, %o6
58034 ldx [%l7 + 0x78], %i0
58035 be %xcc, loop_6853
58036 stx %g3, [%l7 + 0x10]
58037 tpos %icc, 0x4
58038 fmovscc %xcc, %f5, %f1
58039loop_6853:
58040 tg %icc, 0x2
58041 lduw [%l7 + 0x40], %l0
58042 fmul8x16al %f7, %f6, %f14
58043 std %f6, [%l7 + 0x70]
58044 fnot1 %f6, %f8
58045 fbuge %fcc0, loop_6854
58046 fbe,a %fcc1, loop_6855
58047 fmovrslz %i2, %f1, %f15
58048 edge8ln %o0, %o2, %o4
58049loop_6854:
58050 lduh [%l7 + 0x16], %o3
58051loop_6855:
58052 fcmpgt16 %f14, %f4, %l3
58053 movgu %icc, %o1, %i4
58054 stb %g4, [%l7 + 0x5A]
58055 array32 %l5, %l1, %g6
58056 stw %i6, [%l7 + 0x20]
58057 ldd [%l7 + 0x18], %f14
58058 fcmpgt32 %f0, %f0, %g5
58059 lduw [%l7 + 0x70], %l6
58060 lduh [%l7 + 0x40], %o5
58061 and %g2, 0x1539, %i5
58062 ta %xcc, 0x1
58063 tleu %xcc, 0x5
58064 fmovdge %xcc, %f3, %f10
58065 xnor %i1, 0x142D, %l2
58066 lduh [%l7 + 0x32], %l4
58067 fmovrdne %g1, %f0, %f8
58068 ldd [%l7 + 0x48], %f4
58069 mulscc %o7, %g7, %i7
58070 fbge,a %fcc3, loop_6856
58071 alignaddrl %o6, %i0, %g3
58072 fmovsneg %icc, %f3, %f5
58073 fmovdn %xcc, %f2, %f11
58074loop_6856:
58075 fmovsvc %icc, %f6, %f8
58076 brlz,a %i3, loop_6857
58077 fmovdge %xcc, %f2, %f5
58078 fmovrde %i2, %f6, %f6
58079 fpadd16s %f10, %f3, %f7
58080loop_6857:
58081 lduw [%l7 + 0x4C], %l0
58082 stw %o0, [%l7 + 0x08]
58083 sdivx %o4, 0x0EB0, %o3
58084 fbl %fcc2, loop_6858
58085 ldd [%l7 + 0x70], %f6
58086 ld [%l7 + 0x78], %f11
58087 ldsb [%l7 + 0x66], %o2
58088loop_6858:
58089 tl %xcc, 0x6
58090 mova %xcc, %o1, %i4
58091 movl %xcc, %g4, %l3
58092 tleu %xcc, 0x3
58093 ldsw [%l7 + 0x68], %l5
58094 ldsw [%l7 + 0x50], %g6
58095 fcmpes %fcc3, %f7, %f2
58096 popc 0x1789, %l1
58097 edge16l %g5, %l6, %i6
58098 fornot2s %f12, %f10, %f14
58099 addcc %g2, %i5, %o5
58100 fbue,a %fcc3, loop_6859
58101 tpos %xcc, 0x0
58102 ldsh [%l7 + 0x56], %i1
58103 movge %xcc, %l2, %g1
58104loop_6859:
58105 fba,a %fcc3, loop_6860
58106 ldx [%l7 + 0x28], %o7
58107 fbg,a %fcc1, loop_6861
58108 ld [%l7 + 0x60], %f12
58109loop_6860:
58110 ldub [%l7 + 0x2C], %l4
58111 ldub [%l7 + 0x61], %g7
58112loop_6861:
58113 fmovdvs %xcc, %f9, %f6
58114 edge32l %o6, %i0, %i7
58115 lduh [%l7 + 0x70], %i3
58116 ldsh [%l7 + 0x68], %i2
58117 ldsw [%l7 + 0x1C], %l0
58118 ldsh [%l7 + 0x72], %o0
58119 brz,a %o4, loop_6862
58120 tleu %xcc, 0x1
58121 fpsub16 %f4, %f14, %f14
58122 ldsw [%l7 + 0x20], %g3
58123loop_6862:
58124 fmuld8sux16 %f4, %f9, %f14
58125 brlez %o2, loop_6863
58126 fmovscs %xcc, %f2, %f0
58127 st %f4, [%l7 + 0x7C]
58128 fexpand %f13, %f0
58129loop_6863:
58130 fzero %f2
58131 fmovdne %xcc, %f8, %f3
58132 ld [%l7 + 0x7C], %f6
58133 fmovscc %icc, %f1, %f1
58134 sth %o3, [%l7 + 0x24]
58135 fabsd %f2, %f6
58136 fbl %fcc0, loop_6864
58137 fpackfix %f2, %f1
58138 bne,a %xcc, loop_6865
58139 ldd [%l7 + 0x08], %f10
58140loop_6864:
58141 tn %icc, 0x0
58142 fnors %f11, %f5, %f8
58143loop_6865:
58144 ldd [%l7 + 0x10], %f10
58145 ldx [%l7 + 0x28], %o1
58146 lduw [%l7 + 0x58], %g4
58147 lduw [%l7 + 0x58], %l3
58148 fmovsvc %icc, %f5, %f15
58149 fzero %f6
58150 bleu,a,pt %icc, loop_6866
58151 ld [%l7 + 0x28], %f2
58152 fmovrdne %l5, %f14, %f10
58153 fmovsl %icc, %f1, %f9
58154loop_6866:
58155 ldsb [%l7 + 0x59], %i4
58156 fmovdpos %xcc, %f15, %f10
58157 ldsw [%l7 + 0x30], %g6
58158 movre %g5, %l6, %l1
58159 ldsh [%l7 + 0x48], %g2
58160 brgez %i5, loop_6867
58161 movl %icc, %o5, %i6
58162 ldsw [%l7 + 0x28], %l2
58163 sth %i1, [%l7 + 0x10]
58164loop_6867:
58165 popc %o7, %l4
58166 subccc %g7, %o6, %i0
58167 sdivx %g1, 0x1FC3, %i3
58168 movrlz %i2, 0x22E, %l0
58169 srax %i7, %o0, %g3
58170 lduw [%l7 + 0x1C], %o4
58171 tgu %xcc, 0x6
58172 fandnot1 %f8, %f12, %f6
58173 ldd [%l7 + 0x38], %f6
58174 sll %o2, %o3, %o1
58175 umulcc %l3, %g4, %l5
58176 stb %g6, [%l7 + 0x2A]
58177 ta %xcc, 0x7
58178 movrgez %i4, 0x354, %l6
58179 tle %xcc, 0x7
58180 fxors %f6, %f6, %f0
58181 array16 %g5, %g2, %l1
58182 taddcc %i5, %o5, %l2
58183 andn %i6, 0x0FAB, %o7
58184 orncc %l4, %g7, %i1
58185 fnors %f8, %f12, %f6
58186 stb %i0, [%l7 + 0x52]
58187 fmovdpos %xcc, %f3, %f15
58188 srax %o6, %i3, %g1
58189 st %f7, [%l7 + 0x7C]
58190 udivcc %l0, 0x13A3, %i7
58191 sll %i2, %o0, %o4
58192 ble,a loop_6868
58193 ldub [%l7 + 0x32], %o2
58194 stw %o3, [%l7 + 0x5C]
58195 fmul8sux16 %f4, %f2, %f6
58196loop_6868:
58197 tvs %xcc, 0x3
58198 fnands %f14, %f6, %f3
58199 ldub [%l7 + 0x2E], %g3
58200 fnot1s %f7, %f15
58201 fba,a %fcc3, loop_6869
58202 sdivcc %l3, 0x0BE8, %o1
58203 ldub [%l7 + 0x22], %g4
58204 lduh [%l7 + 0x7A], %g6
58205loop_6869:
58206 fornot1s %f2, %f2, %f10
58207 fnand %f10, %f10, %f4
58208 fcmple16 %f8, %f10, %i4
58209 fbne %fcc3, loop_6870
58210 alignaddrl %l5, %l6, %g5
58211 lduh [%l7 + 0x0A], %l1
58212 ld [%l7 + 0x64], %f12
58213loop_6870:
58214 fmovrdgz %i5, %f2, %f4
58215 st %f8, [%l7 + 0x34]
58216 smulcc %o5, 0x182C, %l2
58217 ldx [%l7 + 0x28], %i6
58218 fbe %fcc3, loop_6871
58219 sth %o7, [%l7 + 0x20]
58220 fmovrslez %l4, %f4, %f3
58221 fornot1s %f14, %f12, %f14
58222loop_6871:
58223 ldsb [%l7 + 0x3B], %g7
58224 edge16l %i1, %g2, %o6
58225 fmul8sux16 %f12, %f8, %f2
58226 stw %i3, [%l7 + 0x60]
58227 fmovdvs %xcc, %f6, %f7
58228 fmovdvs %icc, %f10, %f5
58229 stb %g1, [%l7 + 0x11]
58230 fmovrslez %i0, %f12, %f15
58231 ta %xcc, 0x4
58232 xorcc %i7, 0x0282, %i2
58233 andcc %l0, 0x1571, %o0
58234 fandnot2 %f0, %f0, %f4
58235 ble loop_6872
58236 ldsw [%l7 + 0x50], %o4
58237 fmovsle %xcc, %f5, %f11
58238 std %f10, [%l7 + 0x30]
58239loop_6872:
58240 andn %o2, %g3, %o3
58241 fbge,a %fcc1, loop_6873
58242 fpsub16s %f8, %f13, %f11
58243 fmovsneg %xcc, %f3, %f2
58244 fbe,a %fcc2, loop_6874
58245loop_6873:
58246 fnegs %f1, %f9
58247 fone %f12
58248 fbue,a %fcc0, loop_6875
58249loop_6874:
58250 subc %l3, %g4, %g6
58251 fmul8ulx16 %f2, %f4, %f2
58252 fbul,a %fcc1, loop_6876
58253loop_6875:
58254 stx %o1, [%l7 + 0x60]
58255 fmovrslez %i4, %f3, %f11
58256 fpsub16 %f12, %f8, %f6
58257loop_6876:
58258 ldd [%l7 + 0x78], %f8
58259 andcc %l5, 0x0AB0, %l6
58260 std %f6, [%l7 + 0x18]
58261 and %l1, 0x152B, %i5
58262 std %f0, [%l7 + 0x18]
58263 movrne %o5, 0x15A, %g5
58264 xorcc %i6, %l2, %l4
58265 pdist %f8, %f4, %f12
58266 movvs %xcc, %g7, %o7
58267 fba,a %fcc2, loop_6877
58268 movrgez %g2, 0x09D, %i1
58269 ldsb [%l7 + 0x41], %i3
58270 sth %g1, [%l7 + 0x0A]
58271loop_6877:
58272 fmovdvc %xcc, %f11, %f6
58273 lduw [%l7 + 0x28], %o6
58274 ldsh [%l7 + 0x12], %i7
58275 and %i0, 0x03E7, %i2
58276 stb %l0, [%l7 + 0x16]
58277 sdivcc %o4, 0x000C, %o0
58278 fpadd16 %f10, %f2, %f10
58279 orcc %o2, %g3, %l3
58280 sll %o3, 0x19, %g6
58281 st %f6, [%l7 + 0x64]
58282 bcs,a %icc, loop_6878
58283 st %f4, [%l7 + 0x2C]
58284 fmovdg %xcc, %f15, %f3
58285 fmovsne %xcc, %f10, %f8
58286loop_6878:
58287 fnot2 %f8, %f14
58288 stx %g4, [%l7 + 0x48]
58289 st %f0, [%l7 + 0x6C]
58290 sth %i4, [%l7 + 0x22]
58291 bl,a,pn %xcc, loop_6879
58292 fbe,a %fcc1, loop_6880
58293 movleu %xcc, %l5, %o1
58294 movleu %icc, %l6, %l1
58295loop_6879:
58296 and %i5, 0x0CED, %g5
58297loop_6880:
58298 fmul8x16al %f6, %f15, %f4
58299 fnot1s %f13, %f0
58300 tleu %xcc, 0x4
58301 st %f1, [%l7 + 0x2C]
58302 fbg,a %fcc0, loop_6881
58303 lduw [%l7 + 0x1C], %o5
58304 nop
58305 setx loop_6882, %l0, %l1
58306 jmpl %l1, %l2
58307 ldsb [%l7 + 0x13], %l4
58308loop_6881:
58309 tvs %xcc, 0x1
58310 fmovdge %icc, %f1, %f12
58311loop_6882:
58312 lduw [%l7 + 0x1C], %g7
58313 fbg %fcc2, loop_6883
58314 stx %i6, [%l7 + 0x50]
58315 fba,a %fcc3, loop_6884
58316 ldsh [%l7 + 0x5A], %g2
58317loop_6883:
58318 ldx [%l7 + 0x70], %i1
58319 fone %f12
58320loop_6884:
58321 ldd [%l7 + 0x78], %f12
58322 ldsb [%l7 + 0x40], %i3
58323 bvs loop_6885
58324 fbo,a %fcc2, loop_6886
58325 fsrc1 %f2, %f6
58326 fcmple32 %f0, %f14, %o7
58327loop_6885:
58328 st %f6, [%l7 + 0x1C]
58329loop_6886:
58330 sth %g1, [%l7 + 0x44]
58331 fsrc2 %f12, %f0
58332 fxor %f14, %f2, %f6
58333 stb %i7, [%l7 + 0x29]
58334 movgu %icc, %o6, %i0
58335 std %f12, [%l7 + 0x70]
58336 sll %l0, %i2, %o0
58337 smul %o4, %o2, %g3
58338 fnand %f12, %f6, %f4
58339 fmovrse %l3, %f9, %f3
58340 lduh [%l7 + 0x26], %g6
58341 tl %xcc, 0x2
58342 lduh [%l7 + 0x4A], %o3
58343 movle %xcc, %i4, %l5
58344 ldsh [%l7 + 0x2A], %o1
58345 fsrc1 %f2, %f8
58346 fbuge %fcc1, loop_6887
58347 ldub [%l7 + 0x41], %l6
58348 nop
58349 setx loop_6888, %l0, %l1
58350 jmpl %l1, %g4
58351 fmovrde %l1, %f6, %f6
58352loop_6887:
58353 fone %f10
58354 lduh [%l7 + 0x6E], %g5
58355loop_6888:
58356 stb %o5, [%l7 + 0x70]
58357 stx %i5, [%l7 + 0x48]
58358 fornot1s %f12, %f15, %f8
58359 fmovda %icc, %f5, %f0
58360 fbuge %fcc3, loop_6889
58361 be,a %icc, loop_6890
58362 movrlz %l4, 0x03F, %g7
58363 fpack32 %f6, %f12, %f0
58364loop_6889:
58365 fbg,a %fcc2, loop_6891
58366loop_6890:
58367 lduh [%l7 + 0x7C], %l2
58368 array8 %g2, %i6, %i1
58369 bleu,a %icc, loop_6892
58370loop_6891:
58371 fmovde %icc, %f1, %f11
58372 fble %fcc3, loop_6893
58373 sdiv %o7, 0x1018, %g1
58374loop_6892:
58375 fcmpne32 %f14, %f4, %i7
58376 bge,a,pn %xcc, loop_6894
58377loop_6893:
58378 lduh [%l7 + 0x16], %o6
58379 stw %i0, [%l7 + 0x60]
58380 fmovdgu %xcc, %f8, %f11
58381loop_6894:
58382 sth %i3, [%l7 + 0x30]
58383 fmovrdne %i2, %f0, %f0
58384 fmovsvs %icc, %f14, %f12
58385 ldsh [%l7 + 0x38], %l0
58386 st %f5, [%l7 + 0x44]
58387 udivx %o0, 0x0558, %o2
58388 ldsw [%l7 + 0x3C], %o4
58389 std %f0, [%l7 + 0x30]
58390 ldsb [%l7 + 0x49], %l3
58391 ldub [%l7 + 0x3B], %g3
58392 movvc %icc, %o3, %g6
58393 edge16 %i4, %o1, %l5
58394 fbule,a %fcc3, loop_6895
58395 sub %g4, 0x1A41, %l1
58396 edge32l %l6, %o5, %i5
58397 sra %l4, %g7, %g5
58398loop_6895:
58399 sdivcc %g2, 0x0368, %l2
58400 fmovdle %icc, %f5, %f15
58401 movneg %xcc, %i6, %o7
58402 stx %i1, [%l7 + 0x28]
58403 fbn %fcc2, loop_6896
58404 umul %i7, %o6, %g1
58405 orn %i3, %i0, %l0
58406 stx %i2, [%l7 + 0x68]
58407loop_6896:
58408 stx %o2, [%l7 + 0x28]
58409 siam 0x3
58410 ldsb [%l7 + 0x7E], %o4
58411 edge32l %o0, %g3, %l3
58412 fmovrslez %g6, %f12, %f15
58413 ld [%l7 + 0x58], %f0
58414 brlez,a %i4, loop_6897
58415 ldsh [%l7 + 0x3A], %o3
58416 std %f6, [%l7 + 0x08]
58417 fmovdcs %xcc, %f14, %f4
58418loop_6897:
58419 st %f1, [%l7 + 0x08]
58420 std %f0, [%l7 + 0x58]
58421 lduw [%l7 + 0x68], %l5
58422 ble,pt %xcc, loop_6898
58423 fandnot2s %f12, %f1, %f3
58424 ld [%l7 + 0x08], %f15
58425 fmovs %f13, %f11
58426loop_6898:
58427 fmovscc %xcc, %f14, %f4
58428 lduh [%l7 + 0x2E], %o1
58429 ldx [%l7 + 0x68], %l1
58430 ld [%l7 + 0x78], %f11
58431 bg,pn %xcc, loop_6899
58432 fmovsgu %xcc, %f5, %f13
58433 fmovsne %xcc, %f2, %f15
58434 movl %icc, %g4, %o5
58435loop_6899:
58436 std %f14, [%l7 + 0x60]
58437 stb %i5, [%l7 + 0x59]
58438 fcmps %fcc1, %f5, %f5
58439 fnegs %f0, %f0
58440 bcc,pn %icc, loop_6900
58441 ldx [%l7 + 0x20], %l6
58442 ta %icc, 0x6
58443 ldsh [%l7 + 0x14], %l4
58444loop_6900:
58445 alignaddrl %g5, %g2, %l2
58446 fsrc2s %f10, %f0
58447 fexpand %f0, %f4
58448 edge16n %i6, %o7, %i1
58449 fbn,a %fcc0, loop_6901
58450 stb %g7, [%l7 + 0x2D]
58451 stb %i7, [%l7 + 0x0D]
58452 std %f4, [%l7 + 0x40]
58453loop_6901:
58454 taddcc %g1, 0x190E, %i3
58455 tne %xcc, 0x4
58456 fmovse %icc, %f13, %f1
58457 fbg %fcc2, loop_6902
58458 fxnors %f11, %f10, %f12
58459 ldsh [%l7 + 0x1E], %i0
58460 fpack16 %f0, %f5
58461loop_6902:
58462 fabss %f4, %f5
58463 umulcc %l0, %i2, %o2
58464 fmovsvs %xcc, %f10, %f9
58465 fbe,a %fcc3, loop_6903
58466 fcmpgt32 %f12, %f6, %o4
58467 movvs %xcc, %o6, %o0
58468 movrgez %g3, 0x0A5, %g6
58469loop_6903:
58470 fcmps %fcc0, %f8, %f11
58471 movcs %xcc, %l3, %i4
58472 movl %icc, %o3, %l5
58473 fble,a %fcc1, loop_6904
58474 edge32ln %l1, %o1, %g4
58475 fmovsl %icc, %f15, %f15
58476 tcc %icc, 0x2
58477loop_6904:
58478 nop
58479 setx loop_6905, %l0, %l1
58480 wrpr 0x1, %tl
58481 wrpr %l1, %tpc
58482 add %l1, 0x4, %l1
58483 wrpr %l1, %tnpc
58484 setx 0x34400001400, %l0, %l1
58485 wrpr %l1, %tstate
58486 wrhpr 0x4, %htstate
58487 retry
58488 fba,a %fcc0, loop_6906
58489 fandnot2s %f7, %f13, %f3
58490 fmovrdgez %i5, %f0, %f8
58491loop_6905:
58492 st %f10, [%l7 + 0x40]
58493loop_6906:
58494 call loop_6907
58495 lduw [%l7 + 0x6C], %o5
58496 fbge,a %fcc0, loop_6908
58497 lduw [%l7 + 0x20], %l4
58498loop_6907:
58499 stw %l6, [%l7 + 0x2C]
58500 fnot2 %f0, %f10
58501loop_6908:
58502 fbe,a %fcc1, loop_6909
58503 fbn,a %fcc2, loop_6910
58504 fbue %fcc3, loop_6911
58505 lduw [%l7 + 0x08], %g2
58506loop_6909:
58507 fmovrdlez %g5, %f8, %f2
58508loop_6910:
58509 fxors %f13, %f1, %f3
58510loop_6911:
58511 fandnot1 %f14, %f4, %f14
58512 fands %f5, %f13, %f4
58513 ldsh [%l7 + 0x0E], %i6
58514 udivcc %l2, 0x1CFB, %o7
58515 alignaddrl %g7, %i7, %g1
58516 movrne %i1, 0x15C, %i3
58517 bneg,a %icc, loop_6912
58518 tneg %xcc, 0x7
58519 fmovdle %xcc, %f0, %f4
58520 xnor %l0, 0x03D2, %i0
58521loop_6912:
58522 movrlez %o2, 0x26D, %o4
58523 movge %xcc, %o6, %i2
58524 srax %g3, 0x1F, %g6
58525 orcc %o0, %i4, %l3
58526 ld [%l7 + 0x18], %f7
58527 bgu,a loop_6913
58528 tcc %xcc, 0x2
58529 ldsh [%l7 + 0x2A], %l5
58530 lduw [%l7 + 0x18], %o3
58531loop_6913:
58532 fmovdge %icc, %f10, %f4
58533 lduh [%l7 + 0x4E], %l1
58534 fble,a %fcc3, loop_6914
58535 fbug %fcc1, loop_6915
58536 fnor %f2, %f14, %f6
58537 brlz,a %g4, loop_6916
58538loop_6914:
58539 fpadd32 %f14, %f4, %f0
58540loop_6915:
58541 tge %icc, 0x1
58542 fpsub16 %f2, %f12, %f0
58543loop_6916:
58544 andn %o1, %i5, %o5
58545 tle %xcc, 0x3
58546 movle %xcc, %l6, %l4
58547 array32 %g2, %g5, %i6
58548 ldsh [%l7 + 0x6A], %l2
58549 fmovdl %icc, %f8, %f1
58550 ld [%l7 + 0x68], %f7
58551 ldsh [%l7 + 0x42], %o7
58552 nop
58553 setx loop_6917, %l0, %l1
58554 jmpl %l1, %i7
58555 movle %icc, %g7, %i1
58556 fbule,a %fcc3, loop_6918
58557 bg loop_6919
58558loop_6917:
58559 bne,pt %xcc, loop_6920
58560 ldsw [%l7 + 0x60], %i3
58561loop_6918:
58562 ld [%l7 + 0x2C], %f5
58563loop_6919:
58564 stw %g1, [%l7 + 0x40]
58565loop_6920:
58566 movgu %xcc, %i0, %o2
58567 stw %o4, [%l7 + 0x4C]
58568 st %f3, [%l7 + 0x40]
58569 fmovsg %icc, %f10, %f7
58570 fors %f6, %f9, %f15
58571 movge %icc, %l0, %o6
58572 ldsh [%l7 + 0x14], %g3
58573 std %f14, [%l7 + 0x18]
58574 st %f2, [%l7 + 0x6C]
58575 stb %i2, [%l7 + 0x50]
58576 edge16ln %o0, %g6, %i4
58577 ld [%l7 + 0x50], %f7
58578 edge32ln %l5, %l3, %l1
58579 fmovdle %icc, %f4, %f12
58580 fmovrdgez %o3, %f4, %f8
58581 fcmpgt32 %f4, %f4, %g4
58582 fbul,a %fcc1, loop_6921
58583 bleu,a loop_6922
58584 stx %o1, [%l7 + 0x60]
58585 fands %f7, %f4, %f1
58586loop_6921:
58587 fcmpeq32 %f10, %f8, %i5
58588loop_6922:
58589 fmovda %xcc, %f4, %f0
58590 fmovdvs %icc, %f0, %f3
58591 movge %icc, %o5, %l4
58592 andncc %g2, %g5, %l6
58593 sth %l2, [%l7 + 0x68]
58594 fnot1 %f0, %f12
58595 lduh [%l7 + 0x7C], %o7
58596 fbul %fcc1, loop_6923
58597 fxors %f15, %f4, %f4
58598 st %f6, [%l7 + 0x20]
58599 fmovrdgez %i7, %f12, %f12
58600loop_6923:
58601 st %f13, [%l7 + 0x64]
58602 andcc %g7, %i1, %i6
58603 lduw [%l7 + 0x74], %i3
58604 ld [%l7 + 0x1C], %f14
58605 ba,a loop_6924
58606 te %icc, 0x5
58607 ble loop_6925
58608 movvc %xcc, %g1, %o2
58609loop_6924:
58610 tcc %icc, 0x7
58611 orn %o4, %l0, %o6
58612loop_6925:
58613 edge8n %i0, %i2, %g3
58614 lduh [%l7 + 0x0E], %o0
58615 ldub [%l7 + 0x21], %i4
58616 edge8ln %g6, %l5, %l1
58617 fbe %fcc3, loop_6926
58618 st %f10, [%l7 + 0x4C]
58619 fcmple16 %f10, %f10, %o3
58620 ldsb [%l7 + 0x31], %l3
58621loop_6926:
58622 fornot1s %f15, %f5, %f6
58623 std %f14, [%l7 + 0x08]
58624 alignaddr %g4, %o1, %o5
58625 stb %i5, [%l7 + 0x08]
58626 fmovsneg %xcc, %f0, %f7
58627 te %xcc, 0x2
58628 array8 %g2, %g5, %l4
58629 stb %l2, [%l7 + 0x4F]
58630 fmovrsne %l6, %f6, %f9
58631 brlz %i7, loop_6927
58632 edge32ln %g7, %i1, %i6
58633 fba %fcc1, loop_6928
58634 fmovdn %icc, %f10, %f4
58635loop_6927:
58636 fmul8x16au %f15, %f15, %f6
58637 movne %xcc, %i3, %o7
58638loop_6928:
58639 ble,a loop_6929
58640 fandnot2s %f5, %f12, %f13
58641 movleu %icc, %o2, %g1
58642 fnot2s %f9, %f0
58643loop_6929:
58644 movvc %xcc, %l0, %o6
58645 stw %i0, [%l7 + 0x7C]
58646 fmovrdgz %i2, %f12, %f10
58647 tvs %icc, 0x2
58648 edge8n %o4, %g3, %i4
58649 ld [%l7 + 0x7C], %f15
58650 orncc %g6, %l5, %l1
58651 fmovdg %xcc, %f2, %f0
58652 fmuld8sux16 %f9, %f0, %f8
58653 st %f11, [%l7 + 0x48]
58654 fcmpgt16 %f14, %f10, %o0
58655 ldsw [%l7 + 0x1C], %o3
58656 stb %g4, [%l7 + 0x27]
58657 bvs,a,pt %icc, loop_6930
58658 xor %l3, %o5, %o1
58659 movvc %icc, %g2, %i5
58660 sub %l4, 0x1334, %l2
58661loop_6930:
58662 fmovsle %icc, %f15, %f13
58663 tcs %icc, 0x4
58664 stb %g5, [%l7 + 0x5D]
58665 fmul8sux16 %f6, %f12, %f12
58666 fcmpd %fcc3, %f4, %f8
58667 array32 %i7, %g7, %l6
58668 fnegd %f10, %f12
58669 subcc %i6, %i1, %i3
58670 fmovrdgz %o7, %f14, %f14
58671 andcc %o2, %l0, %g1
58672 tleu %icc, 0x0
58673 fandnot1 %f2, %f14, %f4
58674 movrgez %o6, %i2, %o4
58675 fbuge,a %fcc2, loop_6931
58676 fbu,a %fcc2, loop_6932
58677 addcc %g3, 0x1A70, %i0
58678 sub %g6, %l5, %l1
58679loop_6931:
58680 std %f12, [%l7 + 0x50]
58681loop_6932:
58682 movcc %xcc, %i4, %o3
58683 fmovrslz %g4, %f4, %f6
58684 fmovdne %xcc, %f12, %f5
58685 edge8ln %l3, %o5, %o1
58686 fnot1 %f4, %f14
58687 ldub [%l7 + 0x35], %o0
58688 fsrc2s %f11, %f14
58689 edge32n %i5, %g2, %l4
58690 fbug %fcc1, loop_6933
58691 ldub [%l7 + 0x5E], %l2
58692 fornot2 %f10, %f10, %f14
58693 call loop_6934
58694loop_6933:
58695 fpackfix %f8, %f5
58696 brlez %g5, loop_6935
58697 ldsb [%l7 + 0x34], %g7
58698loop_6934:
58699 std %f14, [%l7 + 0x58]
58700 fandnot2s %f12, %f13, %f6
58701loop_6935:
58702 tgu %xcc, 0x0
58703 umulcc %i7, %l6, %i6
58704 tne %xcc, 0x6
58705 ldd [%l7 + 0x60], %f4
58706 fmovsleu %xcc, %f1, %f8
58707 movl %icc, %i3, %i1
58708 taddcctv %o7, 0x13AA, %l0
58709 sllx %g1, 0x17, %o6
58710 nop
58711 setx loop_6936, %l0, %l1
58712 wrpr 0x1, %tl
58713 wrpr %l1, %tnpc
58714 setx 0x34400001400, %l0, %l1
58715 wrpr %l1, %tstate
58716 wrhpr 0x4, %htstate
58717 done
58718 fmovda %icc, %f8, %f8
58719 ldx [%l7 + 0x20], %i2
58720 bne loop_6937
58721loop_6936:
58722 stx %o4, [%l7 + 0x10]
58723 movpos %icc, %o2, %i0
58724 brgz %g6, loop_6938
58725loop_6937:
58726 for %f12, %f8, %f2
58727 movrlz %l5, %g3, %l1
58728 addccc %i4, 0x0934, %g4
58729loop_6938:
58730 fmovscc %xcc, %f5, %f10
58731 movgu %icc, %l3, %o5
58732 fbug %fcc1, loop_6939
58733 fmul8x16 %f2, %f8, %f4
58734 ldsw [%l7 + 0x18], %o1
58735 popc 0x11AD, %o0
58736loop_6939:
58737 subccc %i5, %o3, %l4
58738 ldsw [%l7 + 0x78], %g2
58739 bgu loop_6940
58740 be,a loop_6941
58741 orn %l2, %g5, %g7
58742 ldub [%l7 + 0x74], %i7
58743loop_6940:
58744 stw %i6, [%l7 + 0x20]
58745loop_6941:
58746 fble,a %fcc3, loop_6942
58747 brnz,a %l6, loop_6943
58748 fexpand %f11, %f8
58749 stb %i3, [%l7 + 0x50]
58750loop_6942:
58751 stb %i1, [%l7 + 0x60]
58752loop_6943:
58753 fmovsa %icc, %f3, %f3
58754 fmovdneg %xcc, %f7, %f13
58755 fnot2s %f1, %f3
58756 fmovrsgez %l0, %f2, %f4
58757 fcmpgt16 %f12, %f6, %o7
58758 tvc %xcc, 0x4
58759 ldsw [%l7 + 0x7C], %g1
58760 array32 %i2, %o6, %o4
58761 fmovdleu %icc, %f13, %f3
58762 bcc,pt %icc, loop_6944
58763 fbg %fcc0, loop_6945
58764 sethi 0x0213, %o2
58765 call loop_6946
58766loop_6944:
58767 fcmpne16 %f8, %f10, %g6
58768loop_6945:
58769 fmovsleu %xcc, %f9, %f13
58770 sll %l5, %i0, %l1
58771loop_6946:
58772 fcmpeq32 %f6, %f4, %i4
58773 edge16ln %g4, %l3, %g3
58774 stb %o1, [%l7 + 0x6F]
58775 sdiv %o5, 0x1B30, %i5
58776 fones %f3
58777 fandnot2 %f4, %f6, %f14
58778 fcmps %fcc1, %f7, %f13
58779 brgz %o3, loop_6947
58780 fmovda %icc, %f2, %f4
58781 std %f8, [%l7 + 0x10]
58782 fmovrdlez %o0, %f8, %f10
58783loop_6947:
58784 lduh [%l7 + 0x60], %g2
58785 ldx [%l7 + 0x68], %l4
58786 fpack16 %f10, %f8
58787 nop
58788 setx loop_6948, %l0, %l1
58789 wrpr 0x1, %tl
58790 wrpr %l1, %tpc
58791 add %l1, 0x4, %l1
58792 wrpr %l1, %tnpc
58793 setx 0x34400001400, %l0, %l1
58794 wrpr %l1, %tstate
58795 wrhpr 0x4, %htstate
58796 retry
58797 fmovsa %xcc, %f13, %f15
58798 movrlez %g5, 0x160, %l2
58799 stx %g7, [%l7 + 0x20]
58800loop_6948:
58801 brlez,a %i7, loop_6949
58802 stx %i6, [%l7 + 0x58]
58803 sth %i3, [%l7 + 0x3A]
58804 lduh [%l7 + 0x68], %i1
58805loop_6949:
58806 tcc %icc, 0x2
58807 ldsh [%l7 + 0x40], %l6
58808 st %f8, [%l7 + 0x2C]
58809 fsrc2s %f5, %f7
58810 fxnors %f5, %f12, %f10
58811 stb %o7, [%l7 + 0x3C]
58812 alignaddrl %g1, %l0, %o6
58813 tn %xcc, 0x0
58814 fcmpd %fcc0, %f12, %f14
58815 ldd [%l7 + 0x58], %f12
58816 fbuge %fcc3, loop_6950
58817 ldsw [%l7 + 0x60], %i2
58818 sth %o2, [%l7 + 0x74]
58819 edge16 %g6, %l5, %i0
58820loop_6950:
58821 fcmps %fcc2, %f1, %f2
58822 st %f3, [%l7 + 0x40]
58823 brgez %l1, loop_6951
58824 ld [%l7 + 0x3C], %f13
58825 ldd [%l7 + 0x30], %f0
58826 fmovspos %xcc, %f0, %f6
58827loop_6951:
58828 fnors %f9, %f13, %f2
58829 lduh [%l7 + 0x4E], %i4
58830 addcc %o4, %l3, %g3
58831 fblg %fcc0, loop_6952
58832 array32 %o1, %g4, %i5
58833 fsrc2 %f6, %f4
58834 ldsb [%l7 + 0x5E], %o5
58835loop_6952:
58836 fbul %fcc3, loop_6953
58837 movre %o0, %g2, %o3
58838 bcs %icc, loop_6954
58839 lduh [%l7 + 0x44], %l4
58840loop_6953:
58841 fandnot2 %f8, %f12, %f14
58842 movge %xcc, %g5, %g7
58843loop_6954:
58844 fnands %f1, %f14, %f3
58845 sdivx %i7, 0x0663, %i6
58846 std %f8, [%l7 + 0x60]
58847 movrlez %l2, %i3, %i1
58848 fmovscs %xcc, %f0, %f5
58849 ldsb [%l7 + 0x64], %o7
58850 nop
58851 setx loop_6955, %l0, %l1
58852 wrpr 0x1, %tl
58853 wrpr %l1, %tpc
58854 add %l1, 0x4, %l1
58855 wrpr %l1, %tnpc
58856 setx 0x34400001400, %l0, %l1
58857 wrpr %l1, %tstate
58858 wrhpr 0x4, %htstate
58859 retry
58860 sub %g1, %l6, %o6
58861 bcs %icc, loop_6956
58862 fcmpne32 %f0, %f4, %i2
58863loop_6955:
58864 fcmpne32 %f4, %f14, %o2
58865 fmovdgu %icc, %f8, %f0
58866loop_6956:
58867 srlx %g6, 0x01, %l5
58868 ldub [%l7 + 0x40], %i0
58869 addccc %l0, 0x1E9A, %l1
58870 brgez %o4, loop_6957
58871 sdivcc %l3, 0x1110, %g3
58872 umulcc %i4, %o1, %i5
58873 udivx %o5, 0x0880, %o0
58874loop_6957:
58875 ld [%l7 + 0x24], %f15
58876 stx %g4, [%l7 + 0x70]
58877 st %f1, [%l7 + 0x48]
58878 taddcctv %o3, %l4, %g2
58879 fmovrsgz %g7, %f3, %f2
58880 lduw [%l7 + 0x3C], %i7
58881 ldx [%l7 + 0x30], %i6
58882 tle %icc, 0x3
58883 fmovrdne %l2, %f14, %f8
58884 fbg,a %fcc0, loop_6958
58885 sethi 0x196C, %g5
58886 fmul8x16au %f5, %f12, %f8
58887 sth %i1, [%l7 + 0x22]
58888loop_6958:
58889 ldx [%l7 + 0x20], %i3
58890 fcmpeq16 %f14, %f10, %g1
58891 tge %xcc, 0x2
58892 fnands %f14, %f12, %f4
58893 bn,a loop_6959
58894 fbug %fcc3, loop_6960
58895 fandnot1 %f2, %f0, %f14
58896 ldd [%l7 + 0x10], %f0
58897loop_6959:
58898 lduh [%l7 + 0x74], %o7
58899loop_6960:
58900 fpadd32 %f14, %f4, %f8
58901 addc %o6, %i2, %l6
58902 fpadd32 %f8, %f4, %f12
58903 andcc %g6, 0x1913, %l5
58904 smulcc %i0, 0x1B3E, %l0
58905 movrgz %o2, 0x358, %o4
58906 bgu,a,pt %icc, loop_6961
58907 fnegs %f1, %f14
58908 nop
58909 setx loop_6962, %l0, %l1
58910 wrpr 0x1, %tl
58911 wrpr %l1, %tnpc
58912 setx 0x34400001400, %l0, %l1
58913 wrpr %l1, %tstate
58914 wrhpr 0x4, %htstate
58915 done
58916 stw %l3, [%l7 + 0x30]
58917loop_6961:
58918 fpsub32s %f10, %f8, %f8
58919 ba,a %icc, loop_6963
58920loop_6962:
58921 andncc %g3, %l1, %i4
58922 lduw [%l7 + 0x38], %o1
58923 stx %i5, [%l7 + 0x38]
58924loop_6963:
58925 ldd [%l7 + 0x48], %f6
58926 fabss %f6, %f3
58927 fcmpeq16 %f0, %f6, %o5
58928 fmovdvs %icc, %f8, %f9
58929 fmovsge %icc, %f8, %f15
58930 fmovs %f4, %f1
58931 tpos %xcc, 0x2
58932 movgu %xcc, %o0, %g4
58933 lduw [%l7 + 0x30], %l4
58934 subcc %g2, 0x18D0, %o3
58935 sllx %i7, %i6, %l2
58936 ldsh [%l7 + 0x24], %g5
58937 tneg %xcc, 0x7
58938 fmovdneg %icc, %f4, %f15
58939 movpos %xcc, %i1, %i3
58940 movne %icc, %g7, %o7
58941 bneg,a,pt %icc, loop_6964
58942 move %xcc, %o6, %i2
58943 sth %g1, [%l7 + 0x6A]
58944 ldsb [%l7 + 0x51], %g6
58945loop_6964:
58946 std %f10, [%l7 + 0x18]
58947 move %icc, %l6, %i0
58948 ldsb [%l7 + 0x0E], %l5
58949 edge8ln %l0, %o2, %o4
58950 fble,a %fcc0, loop_6965
58951 ld [%l7 + 0x50], %f2
58952 fmul8x16au %f1, %f6, %f0
58953 fpsub16s %f1, %f11, %f14
58954loop_6965:
58955 tleu %icc, 0x0
58956 fmovde %xcc, %f2, %f3
58957 tvc %icc, 0x2
58958 fmovdvc %xcc, %f4, %f2
58959 fnands %f5, %f9, %f12
58960 ldsh [%l7 + 0x7C], %l3
58961 tsubcctv %l1, %g3, %o1
58962 array8 %i5, %o5, %i4
58963 movre %o0, 0x328, %l4
58964 fmovrdgz %g2, %f14, %f8
58965 udivx %g4, 0x1913, %o3
58966 st %f8, [%l7 + 0x64]
58967 ldd [%l7 + 0x50], %f14
58968 ldsb [%l7 + 0x38], %i6
58969 brgez,a %l2, loop_6966
58970 ldsh [%l7 + 0x7E], %g5
58971 and %i1, 0x1A37, %i3
58972 fbe %fcc2, loop_6967
58973loop_6966:
58974 stx %g7, [%l7 + 0x18]
58975 faligndata %f12, %f6, %f6
58976 add %o7, %i7, %o6
58977loop_6967:
58978 edge8l %i2, %g1, %l6
58979 fmovrdne %i0, %f2, %f0
58980 ld [%l7 + 0x20], %f5
58981 ldsb [%l7 + 0x42], %l5
58982 sdivx %g6, 0x082D, %o2
58983 ldsh [%l7 + 0x12], %o4
58984 fble %fcc0, loop_6968
58985 stx %l3, [%l7 + 0x18]
58986 call loop_6969
58987 stw %l1, [%l7 + 0x28]
58988loop_6968:
58989 bcc loop_6970
58990 movne %icc, %l0, %g3
58991loop_6969:
58992 fornot2 %f10, %f4, %f14
58993 ldsw [%l7 + 0x40], %i5
58994loop_6970:
58995 lduw [%l7 + 0x48], %o5
58996 fmovrdlez %o1, %f8, %f10
58997 umulcc %i4, %l4, %o0
58998 addccc %g2, %g4, %o3
58999 ldub [%l7 + 0x6D], %i6
59000 bvs,a loop_6971
59001 fcmpne16 %f14, %f14, %l2
59002 std %f0, [%l7 + 0x30]
59003 fandnot2 %f10, %f2, %f10
59004loop_6971:
59005 ldub [%l7 + 0x51], %i1
59006 fnand %f10, %f14, %f4
59007 lduh [%l7 + 0x50], %i3
59008 movpos %icc, %g5, %o7
59009 edge16ln %g7, %i7, %o6
59010 ld [%l7 + 0x18], %f11
59011 std %f8, [%l7 + 0x68]
59012 movre %g1, 0x27A, %l6
59013 fnands %f7, %f7, %f12
59014 fcmped %fcc3, %f12, %f8
59015 ldx [%l7 + 0x20], %i2
59016 movneg %icc, %i0, %g6
59017 ldx [%l7 + 0x60], %l5
59018 fandnot1 %f2, %f10, %f12
59019 ldx [%l7 + 0x28], %o4
59020 fpsub16 %f10, %f4, %f0
59021 te %xcc, 0x5
59022 fandnot1s %f15, %f8, %f15
59023 fnegs %f0, %f2
59024 mova %icc, %l3, %l1
59025 st %f14, [%l7 + 0x10]
59026 sth %o2, [%l7 + 0x18]
59027 edge32 %l0, %i5, %g3
59028 bn,a %icc, loop_6972
59029 addcc %o5, %o1, %i4
59030 edge32 %o0, %l4, %g2
59031 movg %icc, %o3, %g4
59032loop_6972:
59033 ldsh [%l7 + 0x1C], %i6
59034 fnors %f4, %f0, %f14
59035 ldsh [%l7 + 0x26], %l2
59036 ld [%l7 + 0x60], %f10
59037 ldd [%l7 + 0x58], %f12
59038 addccc %i3, 0x0068, %g5
59039 ld [%l7 + 0x24], %f15
59040 ble,a loop_6973
59041 fmovsgu %xcc, %f5, %f10
59042 andcc %i1, 0x1A7B, %g7
59043 fpack32 %f12, %f12, %f0
59044loop_6973:
59045 andcc %o7, 0x1344, %o6
59046 fbu,a %fcc1, loop_6974
59047 andncc %g1, %i7, %i2
59048 sth %l6, [%l7 + 0x28]
59049 fzero %f10
59050loop_6974:
59051 andncc %g6, %i0, %o4
59052 fmovrse %l5, %f12, %f8
59053 movgu %xcc, %l3, %o2
59054 orcc %l1, 0x18C2, %i5
59055 movrlz %g3, 0x3E7, %o5
59056 std %f10, [%l7 + 0x58]
59057 sth %o1, [%l7 + 0x52]
59058 bg,a,pt %icc, loop_6975
59059 ldx [%l7 + 0x60], %i4
59060 lduw [%l7 + 0x78], %l0
59061 brlez,a %o0, loop_6976
59062loop_6975:
59063 alignaddrl %l4, %g2, %g4
59064 xnorcc %o3, 0x1CF3, %i6
59065 fmovdg %xcc, %f7, %f4
59066loop_6976:
59067 brgz,a %i3, loop_6977
59068 bshuffle %f14, %f6, %f2
59069 movrlz %l2, 0x038, %i1
59070 edge16ln %g7, %g5, %o6
59071loop_6977:
59072 ldx [%l7 + 0x58], %g1
59073 ldd [%l7 + 0x30], %f12
59074 fbe,a %fcc1, loop_6978
59075 sra %o7, %i2, %l6
59076 fcmple16 %f10, %f6, %i7
59077 subcc %g6, 0x0BD6, %o4
59078loop_6978:
59079 movn %icc, %i0, %l3
59080 popc 0x194E, %l5
59081 add %l1, 0x012A, %o2
59082 ldx [%l7 + 0x58], %g3
59083 xnor %o5, %o1, %i5
59084 tne %icc, 0x4
59085 sth %l0, [%l7 + 0x72]
59086 fandnot1 %f10, %f14, %f6
59087 stw %o0, [%l7 + 0x24]
59088 ldsb [%l7 + 0x64], %l4
59089 fandnot2 %f14, %f12, %f14
59090 fmovsleu %icc, %f15, %f10
59091 udivx %g2, 0x14FF, %g4
59092 bpos,pn %xcc, loop_6979
59093 fnot2 %f4, %f2
59094 ble,a,pt %xcc, loop_6980
59095 lduw [%l7 + 0x1C], %o3
59096loop_6979:
59097 udivx %i6, 0x16CE, %i4
59098 fmovsne %icc, %f11, %f5
59099loop_6980:
59100 edge16n %i3, %i1, %l2
59101 stw %g7, [%l7 + 0x08]
59102 fand %f6, %f10, %f8
59103 ldsb [%l7 + 0x2D], %o6
59104 fcmpeq32 %f12, %f6, %g5
59105 fbuge,a %fcc3, loop_6981
59106 std %f2, [%l7 + 0x38]
59107 movneg %icc, %o7, %i2
59108 ld [%l7 + 0x64], %f14
59109loop_6981:
59110 ldub [%l7 + 0x15], %l6
59111 fnors %f0, %f4, %f10
59112 stw %g1, [%l7 + 0x3C]
59113 fandnot1s %f13, %f12, %f15
59114 ldsh [%l7 + 0x60], %g6
59115 addc %i7, 0x1223, %i0
59116 ldsb [%l7 + 0x26], %l3
59117 tvc %icc, 0x3
59118 fpackfix %f4, %f2
59119 fbule %fcc0, loop_6982
59120 movrgz %o4, %l5, %l1
59121 sth %g3, [%l7 + 0x22]
59122 fmovrdlz %o5, %f2, %f4
59123loop_6982:
59124 tl %xcc, 0x3
59125 bl,a %xcc, loop_6983
59126 tsubcc %o2, %o1, %i5
59127 ld [%l7 + 0x40], %f2
59128 fmovsge %xcc, %f11, %f13
59129loop_6983:
59130 fxnors %f14, %f11, %f15
59131 fcmpd %fcc1, %f2, %f4
59132 fands %f7, %f11, %f6
59133 brnz %l0, loop_6984
59134 fmovrsne %l4, %f13, %f2
59135 ldsh [%l7 + 0x2C], %g2
59136 ta %icc, 0x0
59137loop_6984:
59138 lduh [%l7 + 0x1C], %g4
59139 xorcc %o0, 0x08CE, %o3
59140 ldsw [%l7 + 0x50], %i6
59141 ldsh [%l7 + 0x7A], %i3
59142 movrgez %i4, 0x2D4, %i1
59143 fpadd32 %f14, %f8, %f4
59144 sub %l2, 0x06E0, %g7
59145 bn,a,pt %xcc, loop_6985
59146 move %icc, %g5, %o6
59147 fmovsneg %icc, %f12, %f3
59148 fxors %f5, %f1, %f13
59149loop_6985:
59150 fsrc1s %f0, %f5
59151 fmul8ulx16 %f0, %f6, %f4
59152 lduh [%l7 + 0x74], %i2
59153 stb %o7, [%l7 + 0x12]
59154 sdivcc %g1, 0x180F, %l6
59155 ldsb [%l7 + 0x4F], %i7
59156 fnot2s %f13, %f9
59157 fnot2 %f0, %f6
59158 udiv %i0, 0x0340, %l3
59159 lduw [%l7 + 0x20], %o4
59160 movvs %icc, %l5, %l1
59161 lduw [%l7 + 0x14], %g6
59162 lduw [%l7 + 0x20], %g3
59163 ldsw [%l7 + 0x38], %o5
59164 ldd [%l7 + 0x68], %f2
59165 brlez,a %o1, loop_6986
59166 std %f2, [%l7 + 0x38]
59167 udivcc %o2, 0x0AD1, %l0
59168 movl %icc, %i5, %l4
59169loop_6986:
59170 edge8l %g2, %g4, %o3
59171 fpsub16 %f12, %f2, %f6
59172 movneg %xcc, %i6, %o0
59173 fmovdl %xcc, %f10, %f8
59174 tcs %xcc, 0x3
59175 fbn,a %fcc3, loop_6987
59176 tneg %xcc, 0x7
59177 fxors %f10, %f9, %f3
59178 fcmped %fcc2, %f8, %f2
59179loop_6987:
59180 fmovscs %icc, %f7, %f6
59181 sdivx %i4, 0x01EE, %i3
59182 fmuld8sux16 %f12, %f14, %f12
59183 lduw [%l7 + 0x50], %l2
59184 ldsh [%l7 + 0x0A], %i1
59185 addc %g7, %g5, %o6
59186 movn %xcc, %o7, %i2
59187 tne %xcc, 0x0
59188 movre %g1, %i7, %i0
59189 fmovsl %xcc, %f14, %f10
59190 nop
59191 setx loop_6988, %l0, %l1
59192 wrpr 0x1, %tl
59193 wrpr %l1, %tpc
59194 add %l1, 0x4, %l1
59195 wrpr %l1, %tnpc
59196 setx 0x34400001400, %l0, %l1
59197 wrpr %l1, %tstate
59198 wrhpr 0x4, %htstate
59199 retry
59200 addc %l6, %l3, %l5
59201 fcmpne16 %f4, %f10, %l1
59202 std %f0, [%l7 + 0x30]
59203loop_6988:
59204 or %g6, %g3, %o5
59205 stw %o4, [%l7 + 0x4C]
59206 fpadd16 %f10, %f6, %f14
59207 fcmpgt16 %f4, %f10, %o1
59208 fcmpgt32 %f6, %f12, %l0
59209 lduh [%l7 + 0x0A], %o2
59210 fones %f5
59211 brgez %l4, loop_6989
59212 ldub [%l7 + 0x35], %i5
59213 std %f6, [%l7 + 0x30]
59214 tpos %icc, 0x5
59215loop_6989:
59216 ldsh [%l7 + 0x48], %g2
59217 stx %o3, [%l7 + 0x60]
59218 fmovdvs %xcc, %f6, %f9
59219 te %xcc, 0x4
59220 xnor %g4, %o0, %i6
59221 std %f10, [%l7 + 0x48]
59222 fmovdleu %xcc, %f10, %f11
59223 ble %xcc, loop_6990
59224 fmovrdgz %i3, %f6, %f4
59225 ldub [%l7 + 0x1D], %i4
59226 fmovrsne %i1, %f10, %f9
59227loop_6990:
59228 fmovs %f10, %f15
59229 fmovdvc %icc, %f8, %f8
59230 std %f0, [%l7 + 0x48]
59231 movneg %icc, %l2, %g7
59232 fbule,a %fcc3, loop_6991
59233 stx %g5, [%l7 + 0x28]
59234 ldx [%l7 + 0x30], %o6
59235 ld [%l7 + 0x10], %f6
59236loop_6991:
59237 movrne %i2, 0x1CD, %o7
59238 fcmpgt32 %f4, %f8, %g1
59239 fbu,a %fcc0, loop_6992
59240 fornot1s %f13, %f13, %f5
59241 fands %f0, %f13, %f0
59242 tcs %icc, 0x5
59243loop_6992:
59244 ld [%l7 + 0x68], %f11
59245 ldsh [%l7 + 0x14], %i7
59246 fba,a %fcc2, loop_6993
59247 tsubcc %i0, 0x0564, %l3
59248 stx %l6, [%l7 + 0x30]
59249 smulcc %l5, 0x1701, %g6
59250loop_6993:
59251 stw %l1, [%l7 + 0x70]
59252 stb %g3, [%l7 + 0x38]
59253 ld [%l7 + 0x08], %f0
59254 fbl %fcc3, loop_6994
59255 ldx [%l7 + 0x38], %o4
59256 fmuld8sux16 %f14, %f9, %f0
59257 subcc %o5, 0x08A3, %l0
59258loop_6994:
59259 fcmps %fcc2, %f7, %f3
59260 brlez,a %o1, loop_6995
59261 fnegd %f8, %f10
59262 bshuffle %f6, %f12, %f12
59263 ldsw [%l7 + 0x54], %o2
59264loop_6995:
59265 fone %f0
59266 movpos %icc, %l4, %g2
59267 lduh [%l7 + 0x66], %o3
59268 fmul8x16 %f13, %f4, %f2
59269 te %icc, 0x3
59270 lduh [%l7 + 0x4A], %g4
59271 fbg %fcc3, loop_6996
59272 lduh [%l7 + 0x6C], %o0
59273 brlz %i5, loop_6997
59274 fmovrdne %i3, %f14, %f4
59275loop_6996:
59276 bcc,a,pt %icc, loop_6998
59277 nop
59278 setx loop_6999, %l0, %l1
59279 wrpr 0x1, %tl
59280 wrpr %l1, %tpc
59281 add %l1, 0x4, %l1
59282 wrpr %l1, %tnpc
59283 setx 0x34400001400, %l0, %l1
59284 wrpr %l1, %tstate
59285 wrhpr 0x4, %htstate
59286 retry
59287loop_6997:
59288 fmovrdgez %i4, %f6, %f0
59289 ldub [%l7 + 0x7E], %i6
59290loop_6998:
59291 fbne,a %fcc0, loop_7000
59292loop_6999:
59293 fandnot1 %f2, %f2, %f4
59294 sth %i1, [%l7 + 0x66]
59295 orncc %l2, 0x11D4, %g5
59296loop_7000:
59297 ldx [%l7 + 0x48], %g7
59298 fpsub32s %f8, %f7, %f6
59299 fcmpeq32 %f2, %f4, %i2
59300 fmuld8ulx16 %f7, %f12, %f8
59301 ldsh [%l7 + 0x74], %o6
59302 brgz %o7, loop_7001
59303 faligndata %f2, %f6, %f0
59304 sth %g1, [%l7 + 0x52]
59305 udiv %i0, 0x1709, %l3
59306loop_7001:
59307 ldx [%l7 + 0x60], %l6
59308 sdiv %l5, 0x14F5, %i7
59309 fandnot2s %f10, %f15, %f1
59310 edge32ln %g6, %l1, %g3
59311 ldsh [%l7 + 0x20], %o4
59312 ld [%l7 + 0x44], %f12
59313 bn,a loop_7002
59314 ba,a loop_7003
59315 orn %l0, 0x06E5, %o1
59316 mulx %o5, %o2, %g2
59317loop_7002:
59318 fcmps %fcc3, %f13, %f4
59319loop_7003:
59320 stx %l4, [%l7 + 0x70]
59321 ld [%l7 + 0x64], %f8
59322 tvs %xcc, 0x4
59323 fpack32 %f4, %f14, %f10
59324 fmovrdne %o3, %f10, %f4
59325 fmovse %xcc, %f12, %f4
59326 fpack16 %f14, %f15
59327 lduw [%l7 + 0x5C], %g4
59328 smul %i5, 0x196B, %o0
59329 fbug %fcc0, loop_7004
59330 st %f7, [%l7 + 0x6C]
59331 fmovdgu %xcc, %f14, %f6
59332 lduw [%l7 + 0x24], %i3
59333loop_7004:
59334 ldx [%l7 + 0x38], %i6
59335 fmovrdgez %i4, %f0, %f4
59336 st %f4, [%l7 + 0x28]
59337 stw %i1, [%l7 + 0x28]
59338 stb %l2, [%l7 + 0x46]
59339 move %xcc, %g7, %g5
59340 fmovrsgz %i2, %f9, %f4
59341 fone %f6
59342 siam 0x4
59343 tne %xcc, 0x0
59344 stb %o7, [%l7 + 0x7E]
59345 ldsh [%l7 + 0x74], %g1
59346 fabss %f6, %f2
59347 fmovrdgez %i0, %f8, %f0
59348 ldsb [%l7 + 0x45], %l3
59349 ta %icc, 0x3
59350 ldx [%l7 + 0x28], %o6
59351 fcmple16 %f12, %f4, %l6
59352 tle %icc, 0x0
59353 ldsh [%l7 + 0x5C], %l5
59354 subcc %i7, %g6, %g3
59355 fxors %f0, %f8, %f0
59356 call loop_7005
59357 lduh [%l7 + 0x36], %o4
59358 fmovdgu %xcc, %f3, %f12
59359 fnot1s %f12, %f15
59360loop_7005:
59361 fmul8x16 %f5, %f12, %f0
59362 brlez,a %l0, loop_7006
59363 be,a %xcc, loop_7007
59364 and %o1, %o5, %l1
59365 fmul8ulx16 %f0, %f12, %f8
59366loop_7006:
59367 fmovsle %xcc, %f9, %f3
59368loop_7007:
59369 fpackfix %f12, %f0
59370 tvs %icc, 0x7
59371 fcmple16 %f2, %f4, %o2
59372 mova %xcc, %g2, %o3
59373 xor %l4, %i5, %o0
59374 fmovsg %icc, %f2, %f2
59375 ld [%l7 + 0x40], %f9
59376 fbu,a %fcc3, loop_7008
59377 fbo,a %fcc2, loop_7009
59378 addccc %g4, 0x028E, %i3
59379 fmovsneg %xcc, %f9, %f2
59380loop_7008:
59381 addcc %i4, %i1, %l2
59382loop_7009:
59383 ldub [%l7 + 0x2B], %i6
59384 movcc %icc, %g5, %i2
59385 popc 0x039E, %g7
59386 andn %o7, 0x0763, %i0
59387 fnot2 %f12, %f0
59388 fmovdvs %xcc, %f0, %f1
59389 fcmps %fcc2, %f5, %f6
59390 sll %l3, 0x02, %g1
59391 stw %o6, [%l7 + 0x48]
59392 andcc %l5, 0x15E2, %l6
59393 pdist %f0, %f0, %f2
59394 lduw [%l7 + 0x78], %g6
59395 fbul %fcc1, loop_7010
59396 sth %g3, [%l7 + 0x74]
59397 orn %i7, %l0, %o1
59398 fmovdg %icc, %f6, %f0
59399loop_7010:
59400 taddcc %o5, 0x1725, %l1
59401 orncc %o4, %o2, %g2
59402 ldub [%l7 + 0x41], %o3
59403 stx %l4, [%l7 + 0x58]
59404 stx %o0, [%l7 + 0x20]
59405 ldx [%l7 + 0x08], %g4
59406 fcmpgt32 %f4, %f2, %i3
59407 ldsw [%l7 + 0x48], %i4
59408 fcmple16 %f12, %f6, %i1
59409 addccc %l2, %i5, %i6
59410 fxnor %f2, %f10, %f10
59411 fmovsle %icc, %f4, %f2
59412 ldd [%l7 + 0x68], %f6
59413 stb %i2, [%l7 + 0x37]
59414 fmul8x16 %f3, %f12, %f8
59415 stw %g5, [%l7 + 0x6C]
59416 edge32ln %o7, %g7, %i0
59417 bcs loop_7011
59418 ldsw [%l7 + 0x24], %l3
59419 fcmpgt16 %f8, %f6, %g1
59420 fba %fcc2, loop_7012
59421loop_7011:
59422 st %f1, [%l7 + 0x48]
59423 ldub [%l7 + 0x75], %l5
59424 tvs %icc, 0x7
59425loop_7012:
59426 fpadd16s %f3, %f1, %f2
59427 fxnor %f6, %f8, %f14
59428 sra %o6, 0x06, %l6
59429 std %f14, [%l7 + 0x48]
59430 tleu %xcc, 0x2
59431 fmovrdgez %g3, %f10, %f12
59432 fmovrde %g6, %f0, %f0
59433 brlz,a %l0, loop_7013
59434 fabss %f0, %f4
59435 ldub [%l7 + 0x0D], %i7
59436 movre %o1, %l1, %o5
59437loop_7013:
59438 bgu,a loop_7014
59439 ba %xcc, loop_7015
59440 call loop_7016
59441 tn %icc, 0x2
59442loop_7014:
59443 srlx %o4, %o2, %o3
59444loop_7015:
59445 fmovse %icc, %f10, %f2
59446loop_7016:
59447 fzero %f6
59448 bneg,a %icc, loop_7017
59449 brz %g2, loop_7018
59450 ldsb [%l7 + 0x7B], %l4
59451 sth %o0, [%l7 + 0x34]
59452loop_7017:
59453 bl,a loop_7019
59454loop_7018:
59455 movrgez %i3, %g4, %i4
59456 nop
59457 setx loop_7020, %l0, %l1
59458 jmpl %l1, %i1
59459 fornot2s %f12, %f2, %f4
59460loop_7019:
59461 brgz,a %l2, loop_7021
59462 lduw [%l7 + 0x3C], %i6
59463loop_7020:
59464 fcmped %fcc1, %f14, %f12
59465 movn %icc, %i2, %i5
59466loop_7021:
59467 sth %g5, [%l7 + 0x60]
59468 bg,pt %icc, loop_7022
59469 fsrc2s %f2, %f8
59470 fmovdle %xcc, %f10, %f12
59471 lduh [%l7 + 0x44], %g7
59472loop_7022:
59473 std %f2, [%l7 + 0x38]
59474 bne,a,pn %xcc, loop_7023
59475 fmovrsgz %i0, %f4, %f7
59476 fmovd %f10, %f6
59477 st %f14, [%l7 + 0x34]
59478loop_7023:
59479 sdiv %l3, 0x1F27, %o7
59480 fexpand %f6, %f4
59481 stw %l5, [%l7 + 0x2C]
59482 stx %o6, [%l7 + 0x70]
59483 pdist %f4, %f2, %f0
59484 bge,pt %xcc, loop_7024
59485 ldsw [%l7 + 0x24], %g1
59486 movg %xcc, %g3, %l6
59487 orncc %l0, %i7, %o1
59488loop_7024:
59489 tge %icc, 0x4
59490 stw %l1, [%l7 + 0x64]
59491 fbul %fcc2, loop_7025
59492 mova %icc, %o5, %o4
59493 tge %icc, 0x7
59494 edge8n %g6, %o3, %g2
59495loop_7025:
59496 fornot2 %f2, %f14, %f10
59497 fmul8x16 %f4, %f4, %f2
59498 fnors %f6, %f11, %f9
59499 std %f14, [%l7 + 0x28]
59500 and %l4, 0x0B01, %o2
59501 alignaddr %i3, %g4, %i4
59502 tcc %xcc, 0x5
59503 fmovdge %xcc, %f14, %f2
59504 addc %i1, 0x1258, %o0
59505 lduh [%l7 + 0x3C], %i6
59506 array8 %i2, %l2, %i5
59507 fpadd16s %f14, %f1, %f13
59508 ldsb [%l7 + 0x4C], %g5
59509 sth %i0, [%l7 + 0x76]
59510 fnot1s %f2, %f12
59511 fbug %fcc1, loop_7026
59512 fands %f1, %f11, %f6
59513 movrgez %g7, 0x3D3, %o7
59514 fnors %f10, %f4, %f11
59515loop_7026:
59516 ld [%l7 + 0x1C], %f12
59517 movge %xcc, %l3, %o6
59518 fandnot2 %f0, %f14, %f10
59519 movrgz %g1, 0x3A4, %l5
59520 tn %icc, 0x6
59521 fnot1 %f12, %f10
59522 andncc %l6, %g3, %i7
59523 bn,pn %icc, loop_7027
59524 andncc %o1, %l1, %l0
59525 bne,pt %icc, loop_7028
59526 fmovdne %icc, %f15, %f14
59527loop_7027:
59528 fmul8ulx16 %f6, %f6, %f14
59529 ld [%l7 + 0x44], %f13
59530loop_7028:
59531 st %f14, [%l7 + 0x2C]
59532 ldsw [%l7 + 0x50], %o5
59533 ldsb [%l7 + 0x4A], %g6
59534 nop
59535 setx loop_7029, %l0, %l1
59536 wrpr 0x1, %tl
59537 wrpr %l1, %tpc
59538 add %l1, 0x4, %l1
59539 wrpr %l1, %tnpc
59540 setx 0x34400001400, %l0, %l1
59541 wrpr %l1, %tstate
59542 wrhpr 0x4, %htstate
59543 retry
59544 fbug %fcc3, loop_7030
59545 sub %o3, 0x1ABD, %o4
59546 lduh [%l7 + 0x3C], %g2
59547loop_7029:
59548 fbne,a %fcc1, loop_7031
59549loop_7030:
59550 ldsw [%l7 + 0x10], %o2
59551 tvc %xcc, 0x2
59552 lduh [%l7 + 0x1E], %i3
59553loop_7031:
59554 stb %g4, [%l7 + 0x40]
59555 stw %l4, [%l7 + 0x70]
59556 fors %f9, %f3, %f0
59557 mulx %i4, %o0, %i6
59558 edge8 %i1, %l2, %i2
59559 fmovdle %xcc, %f0, %f0
59560 stb %g5, [%l7 + 0x7E]
59561 fornot1 %f2, %f0, %f12
59562 ldsh [%l7 + 0x16], %i0
59563 ba,a loop_7032
59564 taddcc %g7, 0x09A8, %i5
59565 sth %o7, [%l7 + 0x72]
59566 fmul8ulx16 %f4, %f10, %f0
59567loop_7032:
59568 tpos %xcc, 0x7
59569 fmovdvc %icc, %f9, %f1
59570 fmovsge %icc, %f0, %f12
59571 lduw [%l7 + 0x0C], %o6
59572 ldsh [%l7 + 0x28], %l3
59573 fandnot1 %f14, %f2, %f0
59574 srlx %g1, %l5, %g3
59575 fbe,a %fcc2, loop_7033
59576 udiv %l6, 0x1EFC, %i7
59577 ldub [%l7 + 0x0E], %l1
59578 movre %o1, 0x3DB, %l0
59579loop_7033:
59580 fsrc1s %f2, %f11
59581 fmovrslez %g6, %f8, %f4
59582 ldsb [%l7 + 0x18], %o3
59583 bcc,a loop_7034
59584 nop
59585 setx loop_7035, %l0, %l1
59586 jmpl %l1, %o4
59587 ldd [%l7 + 0x38], %f12
59588 fzeros %f5
59589loop_7034:
59590 fbn,a %fcc1, loop_7036
59591loop_7035:
59592 stx %o5, [%l7 + 0x38]
59593 fmovrdgz %g2, %f6, %f12
59594 ld [%l7 + 0x30], %f7
59595loop_7036:
59596 tvc %xcc, 0x6
59597 ldx [%l7 + 0x78], %i3
59598 udivcc %o2, 0x0483, %g4
59599 ldsh [%l7 + 0x7E], %l4
59600 fcmpeq16 %f4, %f0, %o0
59601 taddcc %i6, 0x0F4D, %i1
59602 ld [%l7 + 0x28], %f1
59603 fpackfix %f12, %f11
59604 movrgz %l2, 0x14E, %i2
59605 edge32n %g5, %i0, %g7
59606 mulscc %i5, 0x019B, %o7
59607 movl %icc, %o6, %l3
59608 lduh [%l7 + 0x0C], %i4
59609 ldsw [%l7 + 0x30], %g1
59610 edge16ln %g3, %l6, %i7
59611 ldsh [%l7 + 0x3A], %l5
59612 tl %xcc, 0x2
59613 fpsub16 %f4, %f4, %f6
59614 tcc %icc, 0x0
59615 fpsub16s %f1, %f12, %f5
59616 stx %o1, [%l7 + 0x30]
59617 fmovdge %icc, %f12, %f6
59618 fmovd %f8, %f6
59619 brgz,a %l0, loop_7037
59620 fmul8x16al %f10, %f5, %f14
59621 tvs %xcc, 0x3
59622 lduh [%l7 + 0x4C], %g6
59623loop_7037:
59624 tsubcc %l1, %o3, %o5
59625 fpadd32 %f4, %f10, %f10
59626 ldsh [%l7 + 0x5A], %o4
59627 fmovdleu %icc, %f15, %f12
59628 ldub [%l7 + 0x76], %i3
59629 ldsb [%l7 + 0x0F], %o2
59630 fpackfix %f14, %f10
59631 fmovsle %xcc, %f7, %f12
59632 edge32l %g2, %l4, %o0
59633 lduh [%l7 + 0x18], %i6
59634 fpadd16 %f12, %f2, %f2
59635 fornot1s %f10, %f9, %f3
59636 fmovde %xcc, %f13, %f3
59637 fmovrsne %g4, %f0, %f2
59638 subc %i1, 0x1E68, %i2
59639 array8 %l2, %g5, %i0
59640 brgz %i5, loop_7038
59641 taddcctv %o7, %g7, %l3
59642 fble %fcc2, loop_7039
59643 tl %xcc, 0x1
59644loop_7038:
59645 movneg %icc, %o6, %i4
59646 st %f0, [%l7 + 0x0C]
59647loop_7039:
59648 fcmps %fcc3, %f13, %f3
59649 ld [%l7 + 0x08], %f7
59650 tleu %icc, 0x4
59651 fbo %fcc3, loop_7040
59652 fcmpes %fcc1, %f15, %f14
59653 stb %g1, [%l7 + 0x11]
59654 ldd [%l7 + 0x30], %f6
59655loop_7040:
59656 ldsb [%l7 + 0x30], %g3
59657 bleu,a,pn %xcc, loop_7041
59658 ldsb [%l7 + 0x3D], %i7
59659 tcc %xcc, 0x4
59660 or %l6, 0x09D6, %l5
59661loop_7041:
59662 fbu,a %fcc2, loop_7042
59663 xor %l0, 0x16D4, %g6
59664 edge8ln %o1, %l1, %o3
59665 fbo %fcc0, loop_7043
59666loop_7042:
59667 array32 %o5, %i3, %o4
59668 fxor %f8, %f12, %f0
59669 movge %xcc, %g2, %o2
59670loop_7043:
59671 bn,a,pt %xcc, loop_7044
59672 fandnot2s %f1, %f10, %f15
59673 ldsh [%l7 + 0x30], %l4
59674 brnz,a %i6, loop_7045
59675loop_7044:
59676 sll %o0, 0x0D, %g4
59677 fmovsa %icc, %f14, %f2
59678 fbne %fcc2, loop_7046
59679loop_7045:
59680 sll %i1, 0x12, %l2
59681 udivcc %i2, 0x1FE6, %g5
59682 tn %xcc, 0x2
59683loop_7046:
59684 fpackfix %f4, %f3
59685 ldsb [%l7 + 0x67], %i0
59686 st %f11, [%l7 + 0x20]
59687 fmovdneg %icc, %f0, %f4
59688 smulcc %o7, %i5, %l3
59689 stw %g7, [%l7 + 0x78]
59690 stx %i4, [%l7 + 0x30]
59691 fnegd %f10, %f12
59692 and %g1, %o6, %g3
59693 stw %l6, [%l7 + 0x1C]
59694 fsrc2s %f5, %f13
59695 sdivx %l5, 0x06FA, %l0
59696 array16 %g6, %o1, %i7
59697 ba loop_7047
59698 stw %o3, [%l7 + 0x20]
59699 sth %l1, [%l7 + 0x38]
59700 fxors %f10, %f2, %f12
59701loop_7047:
59702 stx %i3, [%l7 + 0x30]
59703 fmul8x16 %f13, %f0, %f6
59704 fmovdvc %xcc, %f11, %f3
59705 ldsb [%l7 + 0x5F], %o5
59706 fbue,a %fcc3, loop_7048
59707 tsubcctv %o4, 0x124F, %o2
59708 fones %f2
59709 fcmpne16 %f4, %f4, %l4
59710loop_7048:
59711 bcs,a,pn %xcc, loop_7049
59712 ldx [%l7 + 0x40], %g2
59713 lduh [%l7 + 0x3C], %i6
59714 std %f12, [%l7 + 0x30]
59715loop_7049:
59716 fmovsvs %icc, %f9, %f10
59717 orcc %o0, 0x100D, %g4
59718 ld [%l7 + 0x14], %f0
59719 brlez %i1, loop_7050
59720 fexpand %f10, %f14
59721 fmovdge %icc, %f3, %f9
59722 fmovdcc %icc, %f14, %f3
59723loop_7050:
59724 lduw [%l7 + 0x0C], %l2
59725 ldx [%l7 + 0x50], %i2
59726 ld [%l7 + 0x5C], %f11
59727 fnot1 %f2, %f6
59728 brlez %g5, loop_7051
59729 tle %xcc, 0x1
59730 sll %i0, 0x0B, %o7
59731 sth %i5, [%l7 + 0x1A]
59732loop_7051:
59733 edge32n %g7, %i4, %g1
59734 stx %o6, [%l7 + 0x68]
59735 addc %l3, %l6, %l5
59736 sllx %l0, 0x00, %g3
59737 fnand %f10, %f14, %f14
59738 edge16ln %g6, %o1, %o3
59739 edge8l %i7, %i3, %o5
59740 movrgz %l1, %o2, %l4
59741 lduw [%l7 + 0x0C], %o4
59742 fnot2 %f2, %f4
59743 fbn %fcc3, loop_7052
59744 fmovrse %g2, %f4, %f4
59745 fcmpes %fcc0, %f10, %f4
59746 fmovdne %xcc, %f6, %f8
59747loop_7052:
59748 ldsb [%l7 + 0x27], %i6
59749 sllx %o0, 0x17, %g4
59750 fmovdge %icc, %f10, %f9
59751 alignaddr %l2, %i1, %i2
59752 udivcc %i0, 0x04DC, %o7
59753 taddcctv %i5, 0x1B72, %g7
59754 fbue %fcc1, loop_7053
59755 brgez,a %g5, loop_7054
59756 smul %g1, 0x1138, %o6
59757 fpsub16s %f3, %f12, %f10
59758loop_7053:
59759 fbo %fcc2, loop_7055
59760loop_7054:
59761 fcmpgt32 %f0, %f12, %l3
59762 fbge %fcc1, loop_7056
59763 edge32l %i4, %l6, %l0
59764loop_7055:
59765 fmovsvs %icc, %f6, %f6
59766 srlx %l5, %g3, %o1
59767loop_7056:
59768 fmul8x16au %f13, %f15, %f2
59769 lduh [%l7 + 0x12], %o3
59770 movvc %icc, %g6, %i3
59771 addcc %o5, %l1, %i7
59772 stw %o2, [%l7 + 0x20]
59773 fmovrdgz %l4, %f14, %f0
59774 ldub [%l7 + 0x0C], %o4
59775 edge32ln %i6, %g2, %o0
59776 stw %l2, [%l7 + 0x20]
59777 ldsw [%l7 + 0x5C], %i1
59778 orn %i2, 0x0CD5, %i0
59779 fmovsn %xcc, %f4, %f1
59780 ld [%l7 + 0x50], %f0
59781 stx %o7, [%l7 + 0x18]
59782 fblg,a %fcc3, loop_7057
59783 movge %icc, %g4, %i5
59784 edge32 %g7, %g1, %o6
59785 ldsw [%l7 + 0x70], %l3
59786loop_7057:
59787 edge16 %i4, %g5, %l0
59788 fmul8x16al %f3, %f2, %f2
59789 ldd [%l7 + 0x28], %f0
59790 fbge,a %fcc3, loop_7058
59791 fsrc2s %f12, %f5
59792 udiv %l5, 0x0807, %l6
59793 fmovrsgez %g3, %f1, %f4
59794loop_7058:
59795 xor %o3, %g6, %i3
59796 ldsw [%l7 + 0x5C], %o5
59797 ldsh [%l7 + 0x46], %o1
59798 fmovdvc %xcc, %f2, %f11
59799 lduh [%l7 + 0x4A], %i7
59800 sub %l1, %o2, %l4
59801 mova %xcc, %o4, %g2
59802 umulcc %i6, 0x092D, %o0
59803 sth %i1, [%l7 + 0x72]
59804 ldsb [%l7 + 0x7A], %l2
59805 fabss %f9, %f11
59806 fmul8x16au %f10, %f8, %f6
59807 fmovdvc %xcc, %f0, %f6
59808 fbge,a %fcc2, loop_7059
59809 fbge,a %fcc3, loop_7060
59810 stb %i0, [%l7 + 0x25]
59811 lduw [%l7 + 0x48], %i2
59812loop_7059:
59813 fmul8ulx16 %f12, %f8, %f6
59814loop_7060:
59815 lduh [%l7 + 0x76], %g4
59816 orn %o7, %i5, %g7
59817 pdist %f0, %f6, %f4
59818 fbge,a %fcc2, loop_7061
59819 sethi 0x0BCA, %o6
59820 tg %xcc, 0x1
59821 fbule,a %fcc3, loop_7062
59822loop_7061:
59823 fors %f13, %f10, %f6
59824 bge,a,pt %icc, loop_7063
59825 fcmple16 %f12, %f4, %g1
59826loop_7062:
59827 ldsh [%l7 + 0x78], %l3
59828 std %f0, [%l7 + 0x10]
59829loop_7063:
59830 fcmpes %fcc1, %f6, %f2
59831 movre %i4, %g5, %l0
59832 ldsh [%l7 + 0x40], %l6
59833 fmovrsgz %g3, %f10, %f3
59834 addccc %l5, 0x16A0, %g6
59835 xorcc %i3, %o3, %o5
59836 fpsub16 %f8, %f14, %f6
59837 stb %i7, [%l7 + 0x2D]
59838 tne %icc, 0x6
59839 bleu,a,pt %xcc, loop_7064
59840 ldub [%l7 + 0x7A], %l1
59841 call loop_7065
59842 addccc %o1, 0x053A, %l4
59843loop_7064:
59844 stx %o4, [%l7 + 0x50]
59845 ldd [%l7 + 0x70], %f14
59846loop_7065:
59847 movl %xcc, %o2, %i6
59848 fmovsge %xcc, %f8, %f13
59849 move %icc, %o0, %g2
59850 bl loop_7066
59851 fcmpeq32 %f8, %f6, %i1
59852 brgz %l2, loop_7067
59853 te %icc, 0x6
59854loop_7066:
59855 orcc %i0, 0x02F1, %g4
59856 ldsb [%l7 + 0x0C], %i2
59857loop_7067:
59858 movg %xcc, %o7, %g7
59859 ldub [%l7 + 0x51], %i5
59860 fbug %fcc0, loop_7068
59861 stx %g1, [%l7 + 0x28]
59862 std %f10, [%l7 + 0x40]
59863 fmovsne %xcc, %f7, %f1
59864loop_7068:
59865 st %f6, [%l7 + 0x78]
59866 fxnor %f4, %f12, %f12
59867 fbne %fcc1, loop_7069
59868 fbo %fcc3, loop_7070
59869 brgz,a %o6, loop_7071
59870 nop
59871 setx loop_7072, %l0, %l1
59872 wrpr 0x1, %tl
59873 wrpr %l1, %tpc
59874 add %l1, 0x4, %l1
59875 wrpr %l1, %tnpc
59876 setx 0x34400001400, %l0, %l1
59877 wrpr %l1, %tstate
59878 wrhpr 0x4, %htstate
59879 retry
59880loop_7069:
59881 sdiv %l3, 0x17D6, %i4
59882loop_7070:
59883 movn %xcc, %g5, %l0
59884loop_7071:
59885 edge16n %l6, %l5, %g3
59886loop_7072:
59887 ldsh [%l7 + 0x5C], %g6
59888 ld [%l7 + 0x34], %f3
59889 fmovsvs %xcc, %f6, %f5
59890 fbo,a %fcc0, loop_7073
59891 fexpand %f6, %f8
59892 fmovdpos %xcc, %f15, %f5
59893 fbl %fcc2, loop_7074
59894loop_7073:
59895 bleu loop_7075
59896 ldsb [%l7 + 0x5B], %o3
59897 fsrc1 %f12, %f10
59898loop_7074:
59899 fxnors %f8, %f3, %f1
59900loop_7075:
59901 lduh [%l7 + 0x60], %i3
59902 ldsw [%l7 + 0x78], %i7
59903 fabsd %f8, %f12
59904 ldub [%l7 + 0x2F], %l1
59905 ldsb [%l7 + 0x49], %o1
59906 and %o5, 0x05F9, %l4
59907 fnand %f10, %f2, %f6
59908 call loop_7076
59909 stx %o2, [%l7 + 0x10]
59910 sll %i6, 0x17, %o0
59911 fandnot1s %f14, %f6, %f4
59912loop_7076:
59913 fmovsgu %icc, %f6, %f1
59914 fmovscs %xcc, %f12, %f2
59915 ldsh [%l7 + 0x48], %g2
59916 ldsw [%l7 + 0x70], %o4
59917 fandnot1s %f10, %f0, %f12
59918 nop
59919 setx loop_7077, %l0, %l1
59920 wrpr 0x1, %tl
59921 wrpr %l1, %tpc
59922 add %l1, 0x4, %l1
59923 wrpr %l1, %tnpc
59924 setx 0x34400001400, %l0, %l1
59925 wrpr %l1, %tstate
59926 wrhpr 0x4, %htstate
59927 retry
59928 ble,a,pt %xcc, loop_7078
59929 st %f1, [%l7 + 0x7C]
59930 fones %f1
59931loop_7077:
59932 ldub [%l7 + 0x70], %l2
59933loop_7078:
59934 bge,pn %xcc, loop_7079
59935 fmovrsgez %i1, %f1, %f8
59936 ld [%l7 + 0x44], %f8
59937 stx %g4, [%l7 + 0x60]
59938loop_7079:
59939 fornot2s %f0, %f9, %f10
59940 array16 %i2, %o7, %g7
59941 fmovsneg %xcc, %f15, %f6
59942 be,pt %xcc, loop_7080
59943 fmovdl %icc, %f7, %f12
59944 srl %i0, 0x03, %g1
59945 ldd [%l7 + 0x10], %f4
59946loop_7080:
59947 add %o6, 0x0F53, %l3
59948 sub %i4, 0x1ECA, %i5
59949 sth %g5, [%l7 + 0x60]
59950 fsrc1s %f0, %f14
59951 bgu,a,pn %xcc, loop_7081
59952 fnor %f2, %f10, %f10
59953 fbne %fcc2, loop_7082
59954 srl %l0, 0x14, %l6
59955loop_7081:
59956 fpsub16 %f10, %f4, %f2
59957 edge16n %g3, %g6, %l5
59958loop_7082:
59959 tge %icc, 0x4
59960 fpack32 %f2, %f6, %f8
59961 bne,a loop_7083
59962 ldd [%l7 + 0x78], %f12
59963 tg %xcc, 0x5
59964 add %o3, 0x1DD5, %i3
59965loop_7083:
59966 tvs %icc, 0x4
59967 movre %l1, %o1, %o5
59968 fors %f6, %f7, %f14
59969 srlx %l4, %o2, %i7
59970 ldx [%l7 + 0x28], %i6
59971 fmovdvc %xcc, %f4, %f12
59972 fmuld8ulx16 %f9, %f6, %f8
59973 fzero %f12
59974 bcs,a loop_7084
59975 movge %xcc, %o0, %g2
59976 taddcctv %l2, %i1, %o4
59977 sll %g4, 0x08, %o7
59978loop_7084:
59979 ldsh [%l7 + 0x44], %g7
59980 movrgz %i2, %g1, %o6
59981 ld [%l7 + 0x1C], %f7
59982 orcc %l3, 0x118F, %i4
59983 fmovdpos %xcc, %f5, %f11
59984 movle %xcc, %i0, %g5
59985 sth %l0, [%l7 + 0x1E]
59986 fcmpes %fcc3, %f12, %f1
59987 fbg,a %fcc1, loop_7085
59988 and %i5, %l6, %g6
59989 fpadd32s %f8, %f10, %f2
59990 st %f12, [%l7 + 0x48]
59991loop_7085:
59992 sth %l5, [%l7 + 0x42]
59993 stw %g3, [%l7 + 0x1C]
59994 fmul8x16 %f8, %f8, %f4
59995 tcs %xcc, 0x2
59996 st %f6, [%l7 + 0x08]
59997 st %f3, [%l7 + 0x2C]
59998 stb %i3, [%l7 + 0x5E]
59999 tn %icc, 0x5
60000 stb %o3, [%l7 + 0x63]
60001 udiv %l1, 0x0E1F, %o5
60002 sllx %l4, %o1, %i7
60003 edge32ln %i6, %o2, %o0
60004 ldd [%l7 + 0x20], %f2
60005 fmovrse %l2, %f14, %f6
60006 fpackfix %f10, %f7
60007 fand %f8, %f0, %f4
60008 ld [%l7 + 0x14], %f2
60009 fmovdle %icc, %f8, %f13
60010 subccc %g2, 0x04B6, %o4
60011 st %f6, [%l7 + 0x68]
60012 ldub [%l7 + 0x38], %i1
60013 fbug,a %fcc2, loop_7086
60014 fmovdvc %xcc, %f5, %f11
60015 addc %g4, 0x109F, %g7
60016 fbg %fcc3, loop_7087
60017loop_7086:
60018 movgu %icc, %i2, %o7
60019 fpadd32s %f15, %f2, %f4
60020 popc 0x1D1E, %o6
60021loop_7087:
60022 nop
60023 setx loop_7088, %l0, %l1
60024 wrpr 0x1, %tl
60025 wrpr %l1, %tnpc
60026 setx 0x34400001400, %l0, %l1
60027 wrpr %l1, %tstate
60028 wrhpr 0x4, %htstate
60029 done
60030 xnor %g1, %i4, %i0
60031 ld [%l7 + 0x18], %f2
60032 movvc %xcc, %l3, %g5
60033loop_7088:
60034 xnorcc %i5, 0x0DAB, %l6
60035 movrgz %l0, 0x043, %g6
60036 fbne %fcc1, loop_7089
60037 bvc %xcc, loop_7090
60038 ld [%l7 + 0x70], %f1
60039 fmovspos %xcc, %f0, %f1
60040loop_7089:
60041 fcmpne32 %f2, %f4, %l5
60042loop_7090:
60043 fmul8x16al %f15, %f14, %f0
60044 ldsh [%l7 + 0x2A], %g3
60045 fmovsg %xcc, %f4, %f9
60046 smulcc %i3, %l1, %o3
60047 umulcc %l4, %o1, %o5
60048 ldx [%l7 + 0x18], %i6
60049 brlz,a %i7, loop_7091
60050 tl %icc, 0x2
60051 fbge,a %fcc3, loop_7092
60052 ldsw [%l7 + 0x38], %o0
60053loop_7091:
60054 add %l2, %o2, %o4
60055 ldsw [%l7 + 0x5C], %i1
60056loop_7092:
60057 ldsh [%l7 + 0x62], %g4
60058 fmovrdgz %g7, %f0, %f12
60059 ld [%l7 + 0x40], %f5
60060 orn %i2, %g2, %o6
60061 tpos %icc, 0x2
60062 faligndata %f2, %f6, %f10
60063 bl,pt %icc, loop_7093
60064 andcc %g1, 0x0266, %i4
60065 stw %i0, [%l7 + 0x08]
60066 stx %l3, [%l7 + 0x20]
60067loop_7093:
60068 fcmple16 %f2, %f0, %g5
60069 fpmerge %f9, %f7, %f6
60070 stw %o7, [%l7 + 0x24]
60071 fandnot1s %f2, %f10, %f10
60072 stb %l6, [%l7 + 0x6D]
60073 move %icc, %l0, %i5
60074 stb %g6, [%l7 + 0x41]
60075 fzero %f10
60076 fornot2s %f3, %f3, %f2
60077 tpos %icc, 0x3
60078 bcs,a %xcc, loop_7094
60079 fmovdpos %xcc, %f13, %f11
60080 ldsh [%l7 + 0x4A], %g3
60081 fnands %f6, %f0, %f1
60082loop_7094:
60083 bg loop_7095
60084 fmovs %f1, %f7
60085 tvc %icc, 0x5
60086 st %f15, [%l7 + 0x34]
60087loop_7095:
60088 orncc %l5, %i3, %o3
60089 tge %xcc, 0x7
60090 brnz,a %l1, loop_7096
60091 nop
60092 setx loop_7097, %l0, %l1
60093 wrpr 0x1, %tl
60094 wrpr %l1, %tnpc
60095 setx 0x34400001400, %l0, %l1
60096 wrpr %l1, %tstate
60097 wrhpr 0x4, %htstate
60098 done
60099 tsubcctv %o1, 0x1216, %o5
60100 fmovsvc %icc, %f3, %f2
60101loop_7096:
60102 fmovsgu %icc, %f10, %f11
60103loop_7097:
60104 fmovsg %icc, %f0, %f7
60105 fones %f13
60106 fmovrdgz %i6, %f4, %f4
60107 fandnot1 %f14, %f12, %f12
60108 fbule,a %fcc3, loop_7098
60109 edge8l %l4, %i7, %l2
60110 fandnot2s %f7, %f8, %f13
60111 stx %o2, [%l7 + 0x10]
60112loop_7098:
60113 sth %o0, [%l7 + 0x24]
60114 ldsb [%l7 + 0x14], %i1
60115 tl %icc, 0x4
60116 fmul8x16al %f14, %f14, %f12
60117 nop
60118 setx loop_7099, %l0, %l1
60119 jmpl %l1, %g4
60120 srax %o4, 0x04, %g7
60121 fornot1 %f2, %f2, %f8
60122 fandnot1 %f10, %f10, %f10
60123loop_7099:
60124 ldsh [%l7 + 0x68], %g2
60125 brnz %o6, loop_7100
60126 ldsb [%l7 + 0x47], %i2
60127 stx %g1, [%l7 + 0x08]
60128 fbuge,a %fcc1, loop_7101
60129loop_7100:
60130 ldsw [%l7 + 0x1C], %i0
60131 fbuge %fcc0, loop_7102
60132 fmovsa %icc, %f10, %f2
60133loop_7101:
60134 fbn,a %fcc0, loop_7103
60135 alignaddrl %l3, %g5, %i4
60136loop_7102:
60137 ldsw [%l7 + 0x78], %o7
60138 brnz,a %l6, loop_7104
60139loop_7103:
60140 movpos %icc, %l0, %i5
60141 bn,a,pt %icc, loop_7105
60142 ldsw [%l7 + 0x28], %g3
60143loop_7104:
60144 sdiv %l5, 0x0B57, %g6
60145 fnors %f9, %f10, %f8
60146loop_7105:
60147 movrlz %i3, 0x2DB, %o3
60148 ldsb [%l7 + 0x22], %o1
60149 fbg %fcc2, loop_7106
60150 movvc %xcc, %l1, %o5
60151 fands %f14, %f10, %f11
60152 mulscc %l4, 0x1E19, %i6
60153loop_7106:
60154 sth %l2, [%l7 + 0x64]
60155 lduw [%l7 + 0x38], %o2
60156 tvs %icc, 0x5
60157 edge32l %o0, %i7, %i1
60158 fandnot1s %f10, %f9, %f14
60159 edge16n %g4, %g7, %g2
60160 call loop_7107
60161 fabss %f11, %f1
60162 fmovd %f8, %f8
60163 bn,a,pt %xcc, loop_7108
60164loop_7107:
60165 stx %o4, [%l7 + 0x08]
60166 lduh [%l7 + 0x56], %i2
60167 ldx [%l7 + 0x48], %o6
60168loop_7108:
60169 fpadd16s %f12, %f11, %f7
60170 ldd [%l7 + 0x40], %f10
60171 ldub [%l7 + 0x32], %g1
60172 be,a,pn %icc, loop_7109
60173 brlez,a %l3, loop_7110
60174 stb %i0, [%l7 + 0x1A]
60175 sra %i4, %g5, %o7
60176loop_7109:
60177 edge32 %l6, %i5, %l0
60178loop_7110:
60179 ldd [%l7 + 0x48], %f6
60180 fcmpgt32 %f10, %f10, %g3
60181 taddcc %l5, 0x0710, %g6
60182 edge16l %i3, %o1, %l1
60183 bleu,a loop_7111
60184 andn %o5, 0x02CF, %l4
60185 array32 %o3, %i6, %o2
60186 fmovdvc %icc, %f12, %f12
60187loop_7111:
60188 ldub [%l7 + 0x50], %o0
60189 xnor %l2, 0x058B, %i1
60190 fmovsle %xcc, %f11, %f11
60191 ba,a,pt %xcc, loop_7112
60192 std %f4, [%l7 + 0x40]
60193 ble,a %xcc, loop_7113
60194 fbe,a %fcc0, loop_7114
60195loop_7112:
60196 ldd [%l7 + 0x78], %f12
60197 fors %f6, %f14, %f6
60198loop_7113:
60199 fzero %f8
60200loop_7114:
60201 edge32 %g4, %i7, %g7
60202 fabss %f12, %f3
60203 bge,pn %icc, loop_7115
60204 ldd [%l7 + 0x30], %f8
60205 st %f0, [%l7 + 0x2C]
60206 ld [%l7 + 0x24], %f4
60207loop_7115:
60208 udivx %g2, 0x00C3, %o4
60209 tne %xcc, 0x2
60210 fpsub16s %f1, %f3, %f2
60211 ldsh [%l7 + 0x4A], %i2
60212 fbne %fcc0, loop_7116
60213 nop
60214 setx loop_7117, %l0, %l1
60215 wrpr 0x1, %tl
60216 wrpr %l1, %tpc
60217 add %l1, 0x4, %l1
60218 wrpr %l1, %tnpc
60219 setx 0x34400001400, %l0, %l1
60220 wrpr %l1, %tstate
60221 wrhpr 0x4, %htstate
60222 retry
60223 faligndata %f8, %f8, %f6
60224 bge,a,pt %xcc, loop_7118
60225loop_7116:
60226 fcmpeq16 %f6, %f12, %g1
60227loop_7117:
60228 fcmped %fcc3, %f2, %f4
60229 move %xcc, %l3, %i0
60230loop_7118:
60231 taddcctv %i4, %g5, %o6
60232 ldsw [%l7 + 0x14], %l6
60233 stw %o7, [%l7 + 0x28]
60234 call loop_7119
60235 andcc %i5, %l0, %g3
60236 fornot1 %f4, %f2, %f4
60237 lduw [%l7 + 0x4C], %l5
60238loop_7119:
60239 fblg %fcc3, loop_7120
60240 sllx %i3, %g6, %l1
60241 lduw [%l7 + 0x40], %o1
60242 fexpand %f6, %f0
60243loop_7120:
60244 fmovdne %xcc, %f4, %f3
60245 ta %icc, 0x6
60246 subccc %o5, 0x0FB0, %o3
60247 for %f2, %f6, %f8
60248
60249!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60250!
60251! Stats for Diag:
60252!
60253! Type f : 14273
60254! Type cti : 7120
60255! Type i : 14340
60256! Type l : 14267
60257!
60258!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60259
60260
60261 EXIT_GOOD /* test finish */
60262
60263/************************************************************************
60264 Test case data start
60265 ************************************************************************/
60266.data
60267user_data_start:
60268scratch_area:
60269.word 0xE5EEDB3E
60270.word 0x1BF4EBB6
60271.word 0xBFE4C70F
60272.word 0x370E09C3
60273.word 0x23C10E9D
60274.word 0x07F2DB96
60275.word 0xF41B0621
60276.word 0xCB990D20
60277.word 0x06865DD0
60278.word 0xEBCD67E8
60279.word 0x31E712D9
60280.word 0x5DB0E876
60281.word 0xF9CFA83B
60282.word 0x94C2E232
60283.word 0x5233C337
60284.word 0x999A75A8
60285.word 0xB2DE58C8
60286.word 0xC55EF5C5
60287.word 0x456B5BE4
60288.word 0x72AA3A86
60289.word 0x7B9258C6
60290.word 0x1E5FBCCB
60291.word 0x085F2918
60292.word 0xB77DA413
60293.word 0x43651EC0
60294.word 0xF2D67159
60295.word 0x4A525BCD
60296.word 0x68283FE5
60297.word 0x24383145
60298.word 0xD0457608
60299.word 0x633913AB
60300.word 0xE483B010
60301.word 0x6A39BB1D
60302.word 0x116C9A74
60303.word 0x589A914D
60304.word 0xF981C3C5
60305.word 0xCA9524FB
60306.word 0x7D4DF365
60307.word 0x1052FABE
60308.word 0x5CF29465
60309.word 0x2B984EAB
60310.word 0xDE065C28
60311.word 0x5DC81013
60312.word 0x4E8FA41D
60313.word 0xBA78B4EA
60314.word 0x65869ECD
60315.word 0x89BB9190
60316.word 0xA2D1B843
60317.word 0x7F544104
60318.word 0x39C4863C
60319.word 0x111E077A
60320.word 0x30391809
60321.word 0xD0ACD973
60322.word 0x58BACCBC
60323.word 0x2E8CEDB6
60324.word 0x6F27A087
60325.word 0x02452EB3
60326.word 0x3F0F573D
60327.word 0xEE8409FB
60328.word 0x91B7FF60
60329.word 0x2B564AA3
60330.word 0x0BA4B74E
60331.word 0xFA23ADB9
60332.word 0xA031BAA4
60333.end