Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc9.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc9.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=79228026"
39.ident "BY rg131678 ON Mon Jul 14 13:50:11 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc9.s,v 1.3 2007/07/05 21:59:42 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 0x5, %g2
67 set 0x5, %g3
68 set 0x2, %g4
69 set 0x7, %g5
70 set 0xA, %g6
71 set 0x6, %g7
72 !# Input registers
73 set -0xC, %i0
74 set -0x5, %i1
75 set -0x3, %i2
76 set -0x1, %i3
77 set -0xE, %i4
78 set -0x4, %i5
79 set -0xF, %i6
80 set -0x4, %i7
81 !# Local registers
82 set 0x297834D0, %l0
83 set 0x2E80363B, %l1
84 set 0x3D1853D5, %l2
85 set 0x3B63D312, %l3
86 set 0x3FD35789, %l4
87 set 0x29417432, %l5
88 set 0x3266C711, %l6
89 !# Output registers
90 set -0x1B85, %o0
91 set -0x183A, %o1
92 set -0x1B4A, %o2
93 set -0x0811, %o3
94 set 0x1727, %o4
95 set -0x09B0, %o5
96 set -0x0613, %o6
97 set -0x173E, %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 stx %o4, [%l7 + 0x20]
112 brlez %l4, loop_1
113 ldub [%l7 + 0x5B], %o3
114 stb %i1, [%l7 + 0x51]
115 lduw [%l7 + 0x78], %i7
116loop_1:
117 stx %o5, [%l7 + 0x20]
118 fmovrdne %i2, %f10, %f8
119 stw %l2, [%l7 + 0x10]
120 fnors %f1, %f15, %f11
121 fmovrdgez %i0, %f4, %f4
122 fpackfix %f0, %f8
123 fpadd32 %f14, %f12, %f4
124 and %g5, 0x0024, %l5
125 movrlz %o6, %i6, %o1
126 fnor %f14, %f6, %f14
127 fmovdl %xcc, %f7, %f6
128 addccc %o7, 0x1720, %i3
129 edge16 %g4, %l1, %g2
130 bvs,pn %icc, loop_2
131 stx %o2, [%l7 + 0x40]
132 fnors %f4, %f5, %f2
133 alignaddr %l3, %l6, %o0
134loop_2:
135 umulcc %g3, 0x05E6, %g1
136 stx %g7, [%l7 + 0x30]
137 std %f6, [%l7 + 0x18]
138 fmovsge %xcc, %f13, %f4
139 fornot2 %f0, %f2, %f2
140 sdivcc %g6, 0x1D00, %i5
141 andcc %i4, %l0, %l4
142 movne %xcc, %o4, %o3
143 bvs,a,pt %xcc, loop_3
144 ldsb [%l7 + 0x6D], %i1
145 lduh [%l7 + 0x5C], %o5
146 fmovrslez %i2, %f11, %f7
147loop_3:
148 stx %l2, [%l7 + 0x50]
149 bgu %xcc, loop_4
150 sll %i0, 0x05, %i7
151 sth %l5, [%l7 + 0x0C]
152 fexpand %f13, %f14
153loop_4:
154 array8 %o6, %i6, %o1
155 fandnot2s %f6, %f1, %f5
156 fmul8x16au %f1, %f0, %f10
157 stb %g5, [%l7 + 0x2A]
158 pdist %f4, %f14, %f10
159 ba,a %xcc, loop_5
160 lduh [%l7 + 0x74], %o7
161 movpos %xcc, %g4, %i3
162 fbug %fcc1, loop_6
163loop_5:
164 taddcc %g2, %o2, %l3
165 std %f10, [%l7 + 0x38]
166 sdivx %l1, 0x15C7, %o0
167loop_6:
168 fcmpne16 %f2, %f14, %l6
169 xnor %g1, %g3, %g6
170 tl %xcc, 0x6
171 udivcc %i5, 0x1E70, %i4
172 bpos %icc, loop_7
173 ld [%l7 + 0x28], %f12
174 ldsh [%l7 + 0x72], %l0
175 fmovsleu %xcc, %f6, %f0
176loop_7:
177 xnor %l4, %g7, %o4
178 movpos %icc, %o3, %i1
179 fba %fcc3, loop_8
180 fnot1s %f8, %f3
181 ldd [%l7 + 0x18], %f10
182 lduh [%l7 + 0x4E], %i2
183loop_8:
184 ld [%l7 + 0x3C], %f11
185 fmovrsgz %l2, %f9, %f0
186 fmovrdgez %i0, %f2, %f10
187 ldsw [%l7 + 0x30], %o5
188 ldsh [%l7 + 0x54], %l5
189 movvc %xcc, %i7, %i6
190 stb %o1, [%l7 + 0x47]
191 edge8ln %o6, %g5, %g4
192 bge,pt %xcc, loop_9
193 bvc,a,pt %xcc, loop_10
194 fnand %f8, %f6, %f8
195 fmovrsne %i3, %f1, %f3
196loop_9:
197 movne %icc, %g2, %o7
198loop_10:
199 srl %l3, %o2, %l1
200 taddcc %o0, %l6, %g1
201 movre %g6, %i5, %g3
202 fand %f0, %f10, %f2
203 array8 %l0, %l4, %i4
204 fbg %fcc1, loop_11
205 movl %xcc, %g7, %o4
206 udivx %i1, 0x05AB, %i2
207 fones %f2
208loop_11:
209 fmul8x16al %f2, %f2, %f0
210 fpmerge %f11, %f0, %f2
211 brnz,a %l2, loop_12
212 fzero %f12
213 fmul8x16 %f14, %f4, %f14
214 ble %xcc, loop_13
215loop_12:
216 fone %f12
217 fmovsn %icc, %f14, %f6
218 ld [%l7 + 0x60], %f0
219loop_13:
220 brz,a %i0, loop_14
221 call loop_15
222 sll %o3, 0x1D, %o5
223 stb %i7, [%l7 + 0x4E]
224loop_14:
225 edge32l %i6, %o1, %o6
226loop_15:
227 lduw [%l7 + 0x58], %l5
228 bvc loop_16
229 ld [%l7 + 0x28], %f2
230 ldd [%l7 + 0x70], %f12
231 movrgz %g5, %g4, %g2
232loop_16:
233 fmovsn %icc, %f5, %f13
234 subccc %o7, 0x0DF8, %l3
235 sth %i3, [%l7 + 0x40]
236 ldd [%l7 + 0x38], %f12
237 fmovrdgez %l1, %f0, %f6
238 fmovrdlz %o0, %f0, %f4
239 fmovdl %xcc, %f14, %f4
240 mulx %l6, %g1, %o2
241 lduw [%l7 + 0x38], %g6
242 tcc %xcc, 0x6
243 fmovsn %icc, %f2, %f9
244 fmovrdgz %g3, %f6, %f12
245 fnegd %f0, %f2
246 fmovs %f4, %f12
247 be,a loop_17
248 sth %l0, [%l7 + 0x18]
249 fornot2s %f11, %f10, %f2
250 lduw [%l7 + 0x78], %l4
251loop_17:
252 edge32l %i4, %i5, %g7
253 fmovrdgez %i1, %f2, %f8
254 ldd [%l7 + 0x40], %f14
255 ldsw [%l7 + 0x48], %i2
256 movl %icc, %o4, %i0
257 fcmpgt32 %f12, %f14, %o3
258 ldub [%l7 + 0x4E], %l2
259 fmul8sux16 %f2, %f6, %f2
260 fmovsl %xcc, %f6, %f11
261 sth %i7, [%l7 + 0x18]
262 ldsw [%l7 + 0x5C], %o5
263 movpos %xcc, %i6, %o1
264 srlx %l5, 0x03, %g5
265 sdivcc %o6, 0x15A2, %g4
266 bneg,a,pt %icc, loop_18
267 fmul8ulx16 %f2, %f6, %f10
268 ldsb [%l7 + 0x75], %g2
269 ldub [%l7 + 0x29], %l3
270loop_18:
271 fnot2s %f5, %f0
272 stw %o7, [%l7 + 0x28]
273 fbn,a %fcc1, loop_19
274 brgz,a %l1, loop_20
275 edge32ln %o0, %i3, %g1
276 fandnot2s %f1, %f13, %f4
277loop_19:
278 edge8 %l6, %g6, %g3
279loop_20:
280 tsubcctv %l0, %l4, %i4
281 be,pt %icc, loop_21
282 nop
283 setx loop_22, %l0, %l1
284 jmpl %l1, %o2
285 movl %icc, %i5, %g7
286 fcmpgt16 %f6, %f12, %i1
287loop_21:
288 edge16n %o4, %i2, %o3
289loop_22:
290 fmovsg %xcc, %f9, %f15
291 fpackfix %f2, %f4
292 array8 %l2, %i7, %i0
293 tn %xcc, 0x7
294 movrlez %o5, %i6, %l5
295 umul %g5, 0x1442, %o6
296 orcc %o1, %g2, %l3
297 subc %o7, %l1, %o0
298 fmuld8sux16 %f8, %f12, %f6
299 ldsw [%l7 + 0x68], %g4
300 udivcc %i3, 0x0785, %l6
301 stx %g6, [%l7 + 0x10]
302 fmovs %f4, %f0
303 edge8ln %g1, %l0, %g3
304 bcs loop_23
305 tsubcctv %i4, %o2, %l4
306 addcc %g7, 0x1E0A, %i5
307 movrlz %i1, %o4, %i2
308loop_23:
309 stw %o3, [%l7 + 0x08]
310 be loop_24
311 movvs %xcc, %l2, %i7
312 taddcctv %i0, 0x0695, %o5
313 fmovsl %xcc, %f7, %f4
314loop_24:
315 sth %l5, [%l7 + 0x30]
316 movne %xcc, %g5, %i6
317 edge8ln %o6, %g2, %o1
318 stw %o7, [%l7 + 0x28]
319 bcc %icc, loop_25
320 tne %xcc, 0x6
321 bl,a,pt %xcc, loop_26
322 ld [%l7 + 0x44], %f5
323loop_25:
324 alignaddr %l1, %l3, %g4
325 bge,a %icc, loop_27
326loop_26:
327 fexpand %f11, %f10
328 fpsub16s %f9, %f13, %f9
329 sth %o0, [%l7 + 0x0E]
330loop_27:
331 fmovrsne %i3, %f9, %f8
332 fones %f0
333 fblg %fcc2, loop_28
334 tg %icc, 0x0
335 st %f5, [%l7 + 0x14]
336 fmovdg %icc, %f9, %f0
337loop_28:
338 stx %l6, [%l7 + 0x60]
339 fcmpes %fcc2, %f8, %f2
340 fcmpgt32 %f4, %f0, %g6
341 ldx [%l7 + 0x78], %g1
342 subc %g3, 0x1F67, %i4
343 fsrc2s %f14, %f13
344 fmovs %f9, %f11
345 fnot1s %f8, %f10
346 fnand %f2, %f2, %f14
347 fmuld8sux16 %f10, %f1, %f8
348 fcmple16 %f0, %f2, %l0
349 ldsw [%l7 + 0x34], %o2
350 fmovsa %icc, %f3, %f11
351 stb %l4, [%l7 + 0x7F]
352 ld [%l7 + 0x78], %f1
353 sub %g7, 0x15E6, %i1
354 ldd [%l7 + 0x08], %f0
355 ldsh [%l7 + 0x4A], %o4
356 smul %i5, %o3, %l2
357 fnand %f6, %f6, %f10
358 and %i7, 0x0136, %i0
359 sth %i2, [%l7 + 0x7C]
360 xnorcc %l5, %o5, %g5
361 std %f14, [%l7 + 0x10]
362 fmovsgu %xcc, %f0, %f8
363 ldd [%l7 + 0x70], %f0
364 edge8 %o6, %g2, %i6
365 tpos %xcc, 0x2
366 fmovsg %icc, %f5, %f0
367 movcc %icc, %o7, %l1
368 fpadd16s %f15, %f7, %f9
369 brlez %o1, loop_29
370 ldsh [%l7 + 0x5A], %g4
371 ldub [%l7 + 0x3D], %o0
372 sth %i3, [%l7 + 0x5C]
373loop_29:
374 fmovrslez %l6, %f8, %f14
375 fxnor %f8, %f2, %f8
376 fmul8x16au %f6, %f6, %f6
377 andcc %g6, 0x1FE8, %l3
378 fcmpeq32 %f4, %f8, %g3
379 and %g1, 0x0DE7, %l0
380 fxnor %f10, %f8, %f0
381 ldsb [%l7 + 0x4D], %o2
382 std %f14, [%l7 + 0x40]
383 ble,pn %xcc, loop_30
384 be,a loop_31
385 fcmple32 %f8, %f14, %i4
386 fbug,a %fcc3, loop_32
387loop_30:
388 fmovrdne %l4, %f6, %f2
389loop_31:
390 fandnot1s %f13, %f11, %f10
391 fbe %fcc2, loop_33
392loop_32:
393 tcs %icc, 0x2
394 ldsh [%l7 + 0x0C], %i1
395 sub %g7, %o4, %i5
396loop_33:
397 ldsw [%l7 + 0x24], %o3
398 fmovs %f11, %f12
399 edge32 %l2, %i0, %i7
400 sdivx %i2, 0x0C36, %l5
401 umul %o5, 0x12D7, %g5
402 tvc %icc, 0x6
403 ld [%l7 + 0x20], %f8
404 tcc %xcc, 0x1
405 ldx [%l7 + 0x18], %o6
406 ldub [%l7 + 0x3B], %g2
407 fmovde %icc, %f7, %f14
408 std %f8, [%l7 + 0x40]
409 bcc,a %icc, loop_34
410 fmovsleu %icc, %f9, %f2
411 fmul8x16 %f2, %f14, %f2
412 edge8 %o7, %l1, %o1
413loop_34:
414 ldx [%l7 + 0x08], %g4
415 movvc %xcc, %o0, %i6
416 edge8n %i3, %l6, %l3
417 fnegs %f5, %f6
418 st %f3, [%l7 + 0x2C]
419 fpsub16s %f10, %f14, %f7
420 ld [%l7 + 0x70], %f11
421 fmuld8sux16 %f6, %f12, %f10
422 udiv %g6, 0x0DE1, %g3
423 tsubcc %g1, %l0, %i4
424 movleu %icc, %o2, %l4
425 sth %i1, [%l7 + 0x20]
426 fbge %fcc1, loop_35
427 movrgz %g7, 0x135, %o4
428 bgu,pn %icc, loop_36
429 stw %o3, [%l7 + 0x1C]
430loop_35:
431 tgu %icc, 0x5
432 fpack16 %f4, %f10
433loop_36:
434 umul %l2, 0x1993, %i0
435 fbul %fcc1, loop_37
436 lduw [%l7 + 0x44], %i7
437 tgu %xcc, 0x5
438 lduw [%l7 + 0x7C], %i5
439loop_37:
440 fabss %f3, %f6
441 fnot2s %f13, %f11
442 siam 0x1
443 fsrc1s %f1, %f6
444 andncc %l5, %o5, %i2
445 stb %o6, [%l7 + 0x6B]
446 ldsb [%l7 + 0x7A], %g5
447 fcmpes %fcc3, %f12, %f15
448 srlx %g2, %l1, %o1
449 sethi 0x12AE, %g4
450 ldsb [%l7 + 0x35], %o7
451 brz,a %o0, loop_38
452 tneg %xcc, 0x3
453 addc %i3, 0x00E4, %l6
454 ldsb [%l7 + 0x71], %i6
455loop_38:
456 bvc,a loop_39
457 lduh [%l7 + 0x14], %l3
458 edge16l %g6, %g3, %g1
459 umulcc %i4, 0x19E6, %l0
460loop_39:
461 stw %o2, [%l7 + 0x44]
462 fbo,a %fcc0, loop_40
463 fcmple16 %f4, %f6, %i1
464 sth %l4, [%l7 + 0x34]
465 ldub [%l7 + 0x14], %g7
466loop_40:
467 stb %o3, [%l7 + 0x2A]
468 te %icc, 0x0
469 array16 %o4, %l2, %i0
470 umulcc %i7, 0x1A17, %l5
471 lduh [%l7 + 0x4C], %i5
472 st %f13, [%l7 + 0x70]
473 edge16 %o5, %o6, %i2
474 fandnot2 %f0, %f2, %f4
475 nop
476 setx loop_41, %l0, %l1
477 wrpr 0x1, %tl
478 wrpr %l1, %tpc
479 add %l1, 0x4, %l1
480 wrpr %l1, %tnpc
481 setx 0x34400001400, %l0, %l1
482 wrpr %l1, %tstate
483 wrhpr 0x4, %htstate
484 retry
485 fmovrdne %g5, %f8, %f12
486 popc 0x1E17, %l1
487 lduh [%l7 + 0x1A], %o1
488loop_41:
489 fmovs %f6, %f5
490 ldsb [%l7 + 0x34], %g4
491 udivcc %g2, 0x0A61, %o0
492 ldd [%l7 + 0x40], %f4
493 fpsub32s %f12, %f8, %f1
494 stx %i3, [%l7 + 0x18]
495 ldsh [%l7 + 0x62], %l6
496 sdivx %i6, 0x0B80, %o7
497 sllx %g6, %g3, %l3
498 fmovsa %icc, %f4, %f8
499 sdiv %i4, 0x0963, %g1
500 ldsw [%l7 + 0x0C], %o2
501 fnot1 %f10, %f14
502 fmovsg %icc, %f13, %f13
503 stx %l0, [%l7 + 0x40]
504 udivcc %l4, 0x12AD, %i1
505 ldx [%l7 + 0x30], %g7
506 fnors %f7, %f4, %f15
507 taddcc %o3, 0x1C45, %o4
508 fbo %fcc0, loop_42
509 lduh [%l7 + 0x4A], %l2
510 array16 %i0, %i7, %i5
511 ldx [%l7 + 0x38], %o5
512loop_42:
513 edge32l %l5, %o6, %i2
514 lduw [%l7 + 0x38], %l1
515 fsrc2 %f2, %f0
516 fmovrsgz %o1, %f4, %f12
517 lduw [%l7 + 0x38], %g4
518 fzeros %f4
519 fands %f9, %f6, %f1
520 fmovrde %g2, %f12, %f2
521 tleu %icc, 0x7
522 fpadd16 %f0, %f10, %f14
523 stw %o0, [%l7 + 0x28]
524 fmul8x16al %f5, %f7, %f6
525 fmovsleu %xcc, %f3, %f10
526 ldsh [%l7 + 0x34], %g5
527 fmovdvs %xcc, %f2, %f2
528 tvc %icc, 0x1
529 ldsh [%l7 + 0x18], %i3
530 xor %i6, 0x135C, %o7
531 sdivcc %g6, 0x11C7, %l6
532 fmovrdlez %g3, %f8, %f14
533 ldd [%l7 + 0x78], %f0
534 fbug %fcc2, loop_43
535 fmovrdlez %i4, %f6, %f0
536 fble,a %fcc3, loop_44
537 fmovrsne %l3, %f12, %f7
538loop_43:
539 array16 %o2, %g1, %l0
540 orcc %l4, 0x1B82, %g7
541loop_44:
542 stb %i1, [%l7 + 0x3C]
543 fcmple32 %f6, %f0, %o3
544 subcc %l2, %o4, %i7
545 fmovsneg %icc, %f14, %f13
546 movrgez %i5, 0x124, %o5
547 sth %l5, [%l7 + 0x2A]
548 tgu %icc, 0x3
549 fmovda %xcc, %f5, %f5
550 fcmpd %fcc1, %f2, %f2
551 fbu %fcc2, loop_45
552 movre %o6, %i2, %l1
553 mulscc %o1, 0x1D62, %g4
554 movn %icc, %i0, %o0
555loop_45:
556 fmul8x16au %f5, %f1, %f10
557 ld [%l7 + 0x08], %f13
558 ldx [%l7 + 0x08], %g2
559 fmovs %f13, %f12
560 fbn,a %fcc2, loop_46
561 brlz %g5, loop_47
562 subc %i3, %i6, %o7
563 udiv %g6, 0x04D7, %g3
564loop_46:
565 tne %icc, 0x3
566loop_47:
567 or %l6, 0x0828, %i4
568 fpadd32 %f14, %f2, %f10
569 std %f4, [%l7 + 0x50]
570 be,a,pn %xcc, loop_48
571 fmovd %f0, %f4
572 udivcc %l3, 0x124D, %g1
573 sll %l0, %l4, %g7
574loop_48:
575 ldd [%l7 + 0x40], %f12
576 stx %i1, [%l7 + 0x70]
577 fmovdvc %icc, %f8, %f4
578 sllx %o3, %o2, %o4
579 bvc,pn %xcc, loop_49
580 fmovsle %icc, %f6, %f14
581 fmovd %f4, %f14
582 fnot1 %f4, %f8
583loop_49:
584 ldsb [%l7 + 0x68], %i7
585 fmovsneg %xcc, %f15, %f10
586 tsubcc %l2, 0x1802, %i5
587 fcmpd %fcc3, %f8, %f8
588 addc %l5, 0x1214, %o5
589 fmovrdne %o6, %f2, %f0
590 fandnot1 %f8, %f0, %f8
591 edge16l %l1, %o1, %g4
592 ldub [%l7 + 0x0C], %i0
593 edge8ln %o0, %g2, %i2
594 fmovrdgez %i3, %f12, %f10
595 sth %g5, [%l7 + 0x6A]
596 ldsw [%l7 + 0x68], %i6
597 stw %g6, [%l7 + 0x10]
598 stb %o7, [%l7 + 0x3B]
599 sth %g3, [%l7 + 0x0E]
600 nop
601 setx loop_50, %l0, %l1
602 wrpr 0x1, %tl
603 wrpr %l1, %tnpc
604 setx 0x34400001400, %l0, %l1
605 wrpr %l1, %tstate
606 wrhpr 0x4, %htstate
607 done
608 ldsh [%l7 + 0x08], %i4
609 ldx [%l7 + 0x30], %l3
610 lduw [%l7 + 0x14], %g1
611loop_50:
612 bge loop_51
613 fxors %f13, %f15, %f10
614 xnorcc %l0, %l6, %l4
615 fcmps %fcc0, %f8, %f12
616loop_51:
617 stw %i1, [%l7 + 0x78]
618 xnor %o3, %g7, %o4
619 fmovrsgz %o2, %f8, %f12
620 fmovs %f8, %f7
621 ldsh [%l7 + 0x58], %l2
622 ldsh [%l7 + 0x54], %i7
623 ldub [%l7 + 0x1C], %i5
624 fxor %f8, %f2, %f6
625 addcc %l5, %o5, %l1
626 ldd [%l7 + 0x48], %f6
627 or %o6, 0x09C5, %g4
628 bg loop_52
629 edge8l %o1, %o0, %g2
630 ldsw [%l7 + 0x7C], %i0
631 fpadd32 %f12, %f14, %f8
632loop_52:
633 fpadd16s %f15, %f6, %f2
634 fxnor %f2, %f6, %f6
635 tg %icc, 0x6
636 fmul8x16au %f1, %f9, %f4
637 smul %i3, %g5, %i2
638 edge8l %g6, %o7, %i6
639 fmovdgu %icc, %f1, %f5
640 andcc %i4, %l3, %g3
641 ldd [%l7 + 0x38], %f10
642 fcmpgt16 %f14, %f10, %g1
643 fba,a %fcc1, loop_53
644 fble,a %fcc1, loop_54
645 std %f12, [%l7 + 0x18]
646 fmuld8ulx16 %f9, %f7, %f14
647loop_53:
648 ldd [%l7 + 0x48], %f14
649loop_54:
650 ldd [%l7 + 0x50], %f4
651 for %f8, %f0, %f6
652 fpsub16s %f6, %f7, %f9
653 tleu %icc, 0x0
654 movn %icc, %l0, %l6
655 fand %f12, %f6, %f0
656 ldsh [%l7 + 0x68], %l4
657 edge16 %o3, %g7, %i1
658 ldsb [%l7 + 0x76], %o4
659 bcs,a loop_55
660 fcmpne32 %f2, %f6, %l2
661 call loop_56
662 pdist %f2, %f12, %f4
663loop_55:
664 srl %o2, 0x13, %i5
665 udivx %l5, 0x08DE, %o5
666loop_56:
667 bgu,pt %icc, loop_57
668 udivcc %l1, 0x0D6C, %o6
669 mulx %i7, 0x11AC, %o1
670 fpmerge %f2, %f7, %f14
671loop_57:
672 ldsb [%l7 + 0x47], %g4
673 tne %icc, 0x3
674 edge8n %o0, %g2, %i3
675 fmovdgu %icc, %f15, %f11
676 fpack16 %f10, %f7
677 sllx %g5, %i2, %i0
678 ldsh [%l7 + 0x4E], %o7
679 srax %i6, 0x0E, %i4
680 fmuld8sux16 %f2, %f14, %f4
681 umulcc %g6, 0x0FC0, %g3
682 ldx [%l7 + 0x28], %g1
683 stw %l3, [%l7 + 0x14]
684 std %f0, [%l7 + 0x58]
685 xnorcc %l6, %l4, %o3
686 nop
687 setx loop_58, %l0, %l1
688 wrpr 0x1, %tl
689 wrpr %l1, %tnpc
690 setx 0x34400001400, %l0, %l1
691 wrpr %l1, %tstate
692 wrhpr 0x4, %htstate
693 done
694 fmul8x16au %f15, %f7, %f14
695 addc %l0, 0x1FB1, %g7
696 ldsw [%l7 + 0x40], %i1
697loop_58:
698 edge32 %o4, %o2, %l2
699 bshuffle %f0, %f14, %f10
700 fexpand %f14, %f6
701 and %i5, 0x11D3, %o5
702 edge16 %l1, %l5, %o6
703 movcs %xcc, %i7, %g4
704 fmovdle %icc, %f8, %f11
705 movge %xcc, %o1, %g2
706 edge16n %i3, %o0, %g5
707 move %xcc, %i0, %o7
708 fmovdneg %xcc, %f7, %f3
709 fmovrdlz %i6, %f14, %f2
710 ld [%l7 + 0x0C], %f15
711 fnot1 %f14, %f6
712 fxnor %f8, %f4, %f2
713 fmul8x16au %f6, %f12, %f8
714 fcmpeq32 %f2, %f8, %i2
715 movrlez %i4, 0x0BC, %g6
716 udiv %g1, 0x003C, %g3
717 fmovsne %xcc, %f9, %f10
718 fmovsle %icc, %f1, %f6
719 taddcc %l6, %l4, %l3
720 edge16ln %o3, %l0, %g7
721 fpmerge %f1, %f10, %f2
722 std %f6, [%l7 + 0x70]
723 andcc %i1, %o2, %l2
724 fands %f2, %f15, %f8
725 edge8 %i5, %o5, %o4
726 fmovdne %xcc, %f0, %f13
727 ldd [%l7 + 0x60], %f0
728 and %l5, %l1, %o6
729 ldsb [%l7 + 0x21], %i7
730 fabsd %f0, %f10
731 stw %o1, [%l7 + 0x08]
732 edge32l %g4, %i3, %g2
733 ldsh [%l7 + 0x30], %g5
734 fmovsvc %xcc, %f11, %f4
735 umulcc %i0, %o0, %o7
736 lduh [%l7 + 0x6C], %i2
737 st %f1, [%l7 + 0x7C]
738 bpos,a %icc, loop_59
739 nop
740 setx loop_60, %l0, %l1
741 wrpr 0x1, %tl
742 wrpr %l1, %tnpc
743 setx 0x34400001400, %l0, %l1
744 wrpr %l1, %tstate
745 wrhpr 0x4, %htstate
746 done
747 fabsd %f12, %f2
748 fmuld8sux16 %f11, %f14, %f14
749loop_59:
750 mulscc %i6, 0x1CC4, %i4
751loop_60:
752 fmul8x16 %f11, %f6, %f14
753 fbue,a %fcc2, loop_61
754 fsrc2s %f13, %f6
755 stw %g1, [%l7 + 0x54]
756 stb %g6, [%l7 + 0x6A]
757loop_61:
758 fbn,a %fcc0, loop_62
759 lduw [%l7 + 0x24], %l6
760 fmovsne %xcc, %f15, %f12
761 fmovdl %xcc, %f1, %f8
762loop_62:
763 ld [%l7 + 0x50], %f7
764 lduh [%l7 + 0x34], %g3
765 ldsh [%l7 + 0x6C], %l3
766 fmovdge %icc, %f4, %f5
767 move %xcc, %o3, %l0
768 bvc,pt %icc, loop_63
769 stb %l4, [%l7 + 0x60]
770 fbg %fcc3, loop_64
771 bg,a %icc, loop_65
772loop_63:
773 ldsw [%l7 + 0x50], %g7
774 fnors %f8, %f10, %f0
775loop_64:
776 fmovdge %xcc, %f6, %f11
777loop_65:
778 ldsb [%l7 + 0x54], %o2
779 fxnor %f8, %f0, %f0
780 ldub [%l7 + 0x48], %i1
781 stb %i5, [%l7 + 0x25]
782 nop
783 setx loop_66, %l0, %l1
784 jmpl %l1, %o5
785 ldd [%l7 + 0x30], %f6
786 srax %l2, 0x11, %l5
787 fbo %fcc1, loop_67
788loop_66:
789 st %f1, [%l7 + 0x28]
790 addcc %o4, %l1, %o6
791 tpos %icc, 0x7
792loop_67:
793 edge8 %o1, %i7, %g4
794 fzeros %f7
795 fornot2 %f10, %f10, %f14
796 lduh [%l7 + 0x40], %g2
797 st %f6, [%l7 + 0x0C]
798 fornot1s %f11, %f9, %f11
799 fmovsle %icc, %f5, %f8
800 fmovrdgez %i3, %f4, %f6
801 sth %g5, [%l7 + 0x0E]
802 fmovrdlez %i0, %f6, %f0
803 sth %o7, [%l7 + 0x2E]
804 stx %o0, [%l7 + 0x48]
805 ldub [%l7 + 0x73], %i2
806 fpmerge %f11, %f0, %f12
807 stx %i6, [%l7 + 0x50]
808 sth %i4, [%l7 + 0x5A]
809 std %f8, [%l7 + 0x40]
810 ldsb [%l7 + 0x3B], %g1
811 ldsw [%l7 + 0x5C], %g6
812 fmovdn %xcc, %f14, %f4
813 ld [%l7 + 0x24], %f7
814 fcmpeq32 %f0, %f10, %g3
815 fxors %f0, %f15, %f3
816 fnegs %f2, %f11
817 fmovrsgez %l6, %f0, %f11
818 tneg %icc, 0x0
819 fsrc2s %f8, %f11
820 addcc %o3, 0x179E, %l3
821 ld [%l7 + 0x30], %f4
822 lduw [%l7 + 0x20], %l0
823 fpsub32s %f1, %f9, %f12
824 fmovrdgz %l4, %f4, %f6
825 fmul8x16au %f7, %f7, %f4
826 fpadd32 %f8, %f6, %f8
827 fone %f8
828 edge32l %g7, %i1, %o2
829 fmovdleu %icc, %f9, %f15
830 ld [%l7 + 0x2C], %f9
831 add %i5, 0x1339, %o5
832 edge8ln %l5, %o4, %l1
833 fbo,a %fcc3, loop_68
834 fmovrse %l2, %f0, %f0
835 fxnors %f5, %f10, %f14
836 ld [%l7 + 0x40], %f5
837loop_68:
838 movg %xcc, %o1, %o6
839 andncc %g4, %g2, %i7
840 fcmpne16 %f2, %f10, %i3
841 movre %i0, 0x227, %g5
842 fors %f3, %f13, %f15
843 fmovse %xcc, %f9, %f5
844 std %f6, [%l7 + 0x40]
845 smulcc %o0, %i2, %i6
846 fnor %f2, %f10, %f8
847 stw %i4, [%l7 + 0x48]
848 brgz,a %o7, loop_69
849 sllx %g6, 0x01, %g3
850 fornot2 %f14, %f14, %f10
851 bcc,a %xcc, loop_70
852loop_69:
853 ldx [%l7 + 0x20], %l6
854 stb %o3, [%l7 + 0x50]
855 stx %l3, [%l7 + 0x48]
856loop_70:
857 st %f2, [%l7 + 0x74]
858 taddcctv %l0, 0x142F, %g1
859 udivcc %l4, 0x1DA1, %g7
860 movneg %xcc, %i1, %i5
861 tne %xcc, 0x2
862 umul %o2, 0x13D9, %l5
863 movge %xcc, %o4, %l1
864 st %f4, [%l7 + 0x30]
865 fors %f15, %f9, %f5
866 bl,a %xcc, loop_71
867 fbl %fcc2, loop_72
868 ld [%l7 + 0x74], %f1
869 bge %icc, loop_73
870loop_71:
871 fmovsn %xcc, %f6, %f6
872loop_72:
873 movre %o5, %o1, %o6
874 xnorcc %l2, 0x0729, %g4
875loop_73:
876 smulcc %g2, 0x0890, %i3
877 movcc %xcc, %i0, %i7
878 udivcc %g5, 0x0825, %o0
879 move %xcc, %i6, %i4
880 fbe,a %fcc0, loop_74
881 ld [%l7 + 0x50], %f15
882 edge8n %o7, %g6, %i2
883 mova %icc, %l6, %o3
884loop_74:
885 tle %xcc, 0x7
886 ldsw [%l7 + 0x64], %l3
887 fmovspos %xcc, %f4, %f8
888 fcmple32 %f8, %f6, %l0
889 sth %g3, [%l7 + 0x7E]
890 st %f11, [%l7 + 0x5C]
891 std %f0, [%l7 + 0x50]
892 fmovdcc %xcc, %f11, %f1
893 sth %l4, [%l7 + 0x24]
894 fmovsvs %xcc, %f8, %f3
895 stb %g1, [%l7 + 0x26]
896 for %f8, %f6, %f4
897 ta %icc, 0x1
898 fpadd32s %f15, %f1, %f8
899 orcc %g7, %i5, %o2
900 for %f0, %f14, %f10
901 fbue %fcc1, loop_75
902 andncc %i1, %o4, %l1
903 tsubcctv %l5, %o1, %o5
904 nop
905 setx loop_76, %l0, %l1
906 wrpr 0x1, %tl
907 wrpr %l1, %tpc
908 add %l1, 0x4, %l1
909 wrpr %l1, %tnpc
910 setx 0x34400001400, %l0, %l1
911 wrpr %l1, %tstate
912 wrhpr 0x4, %htstate
913 retry
914loop_75:
915 brz,a %o6, loop_77
916 and %g4, %g2, %i3
917 fsrc2 %f8, %f6
918loop_76:
919 xor %i0, 0x0641, %i7
920loop_77:
921 stx %g5, [%l7 + 0x10]
922 movpos %xcc, %o0, %l2
923 ldsh [%l7 + 0x76], %i6
924 nop
925 setx loop_78, %l0, %l1
926 wrpr 0x1, %tl
927 wrpr %l1, %tpc
928 add %l1, 0x4, %l1
929 wrpr %l1, %tnpc
930 setx 0x34400001400, %l0, %l1
931 wrpr %l1, %tstate
932 wrhpr 0x4, %htstate
933 retry
934 tcc %icc, 0x2
935 tleu %xcc, 0x6
936 andn %i4, %g6, %o7
937loop_78:
938 taddcctv %i2, %l6, %o3
939 ldsh [%l7 + 0x36], %l0
940 movn %xcc, %l3, %g3
941 fbg %fcc0, loop_79
942 sth %l4, [%l7 + 0x7E]
943 fpadd32 %f12, %f4, %f14
944 ld [%l7 + 0x5C], %f15
945loop_79:
946 orn %g1, 0x0BAE, %i5
947 fcmpne32 %f2, %f4, %g7
948 lduw [%l7 + 0x10], %o2
949 fbge,a %fcc1, loop_80
950 fmovdcc %icc, %f4, %f11
951 fmovdl %xcc, %f11, %f13
952 fbne,a %fcc3, loop_81
953loop_80:
954 fabss %f0, %f4
955 ldx [%l7 + 0x48], %o4
956 fcmped %fcc3, %f8, %f6
957loop_81:
958 fmovsg %xcc, %f15, %f1
959 edge8n %l1, %i1, %o1
960 movcc %xcc, %l5, %o6
961 fsrc1 %f4, %f6
962 fmovdn %xcc, %f13, %f14
963 fmovrslz %g4, %f11, %f5
964 fmul8sux16 %f0, %f0, %f14
965 array32 %o5, %g2, %i0
966 lduh [%l7 + 0x20], %i7
967 fmovdl %xcc, %f13, %f12
968 std %f0, [%l7 + 0x08]
969 stx %i3, [%l7 + 0x20]
970 fsrc1 %f12, %f0
971 array8 %g5, %o0, %i6
972 fmovdpos %xcc, %f14, %f7
973 lduw [%l7 + 0x68], %l2
974 ldub [%l7 + 0x0F], %g6
975 bgu loop_82
976 ldub [%l7 + 0x38], %i4
977 ldd [%l7 + 0x20], %f2
978 ldsw [%l7 + 0x2C], %o7
979loop_82:
980 fcmpeq16 %f10, %f12, %i2
981 movge %xcc, %o3, %l0
982 tne %xcc, 0x0
983 fmovdcs %xcc, %f4, %f14
984 movle %icc, %l6, %g3
985 ld [%l7 + 0x54], %f14
986 ba,pn %xcc, loop_83
987 fbl %fcc0, loop_84
988 smulcc %l4, 0x0990, %l3
989 fmovs %f15, %f7
990loop_83:
991 fnot2s %f9, %f11
992loop_84:
993 stx %i5, [%l7 + 0x50]
994 fandnot1s %f5, %f6, %f6
995 fmovde %xcc, %f5, %f10
996 fzero %f8
997 fpsub16 %f0, %f6, %f8
998 ldd [%l7 + 0x08], %f10
999 addccc %g1, %g7, %o4
1000 tle %icc, 0x1
1001 fpmerge %f1, %f3, %f2
1002 sth %l1, [%l7 + 0x32]
1003 fbl,a %fcc3, loop_85
1004 movrlez %o2, 0x0E8, %i1
1005 edge8ln %o1, %l5, %o6
1006 alignaddrl %g4, %g2, %i0
1007loop_85:
1008 umul %i7, 0x1321, %o5
1009 fmovdpos %xcc, %f12, %f14
1010 fmovrsne %i3, %f9, %f4
1011 fpadd16s %f15, %f0, %f15
1012 addcc %g5, 0x033C, %i6
1013 fnegd %f8, %f14
1014 fbu,a %fcc3, loop_86
1015 fcmpeq32 %f0, %f0, %o0
1016 ldsh [%l7 + 0x60], %g6
1017 fmuld8ulx16 %f0, %f11, %f8
1018loop_86:
1019 brnz %l2, loop_87
1020 mulscc %i4, %o7, %i2
1021 fandnot1 %f14, %f0, %f10
1022 srl %l0, %o3, %l6
1023loop_87:
1024 movne %icc, %g3, %l4
1025 ldd [%l7 + 0x20], %f2
1026 or %l3, %i5, %g7
1027 lduw [%l7 + 0x48], %o4
1028 ldd [%l7 + 0x20], %f8
1029 ldd [%l7 + 0x10], %f2
1030 udiv %l1, 0x15F3, %o2
1031 edge16n %g1, %i1, %l5
1032 lduw [%l7 + 0x14], %o6
1033 ldsh [%l7 + 0x5A], %g4
1034 ldub [%l7 + 0x3F], %g2
1035 andcc %i0, %o1, %i7
1036 stb %o5, [%l7 + 0x25]
1037 fnot2s %f11, %f2
1038 fmovsne %icc, %f8, %f10
1039 ldx [%l7 + 0x48], %i3
1040 movrlz %i6, 0x3F5, %o0
1041 fmul8sux16 %f4, %f10, %f2
1042 subcc %g5, %g6, %l2
1043 ldx [%l7 + 0x30], %i4
1044 umulcc %o7, 0x1AE1, %l0
1045 brz %o3, loop_88
1046 tcc %icc, 0x5
1047 umul %l6, %g3, %i2
1048 bleu loop_89
1049loop_88:
1050 fnot2s %f0, %f4
1051 fors %f8, %f12, %f0
1052 tne %icc, 0x0
1053loop_89:
1054 fmovrdlz %l3, %f12, %f14
1055 fcmple16 %f8, %f12, %i5
1056 ldsh [%l7 + 0x1E], %g7
1057 sdivcc %o4, 0x1CAD, %l1
1058 fbo %fcc1, loop_90
1059 ldx [%l7 + 0x60], %o2
1060 tge %xcc, 0x0
1061 lduh [%l7 + 0x1C], %l4
1062loop_90:
1063 ldsw [%l7 + 0x08], %g1
1064 fors %f13, %f3, %f14
1065 ldd [%l7 + 0x20], %f6
1066 tvc %icc, 0x6
1067 stw %i1, [%l7 + 0x50]
1068 te %xcc, 0x7
1069 stx %l5, [%l7 + 0x50]
1070 ldsh [%l7 + 0x1A], %g4
1071 stw %o6, [%l7 + 0x20]
1072 sdivx %i0, 0x177E, %g2
1073 ldsw [%l7 + 0x78], %o1
1074 fcmps %fcc2, %f7, %f13
1075 tsubcctv %o5, %i3, %i7
1076 ldsb [%l7 + 0x08], %i6
1077 fba,a %fcc1, loop_91
1078 fxor %f4, %f0, %f10
1079 movne %icc, %g5, %g6
1080 fbu,a %fcc2, loop_92
1081loop_91:
1082 fmovsg %xcc, %f7, %f13
1083 fpadd32 %f12, %f4, %f6
1084 edge8 %l2, %i4, %o0
1085loop_92:
1086 fpackfix %f14, %f11
1087 fnot2 %f12, %f0
1088 ldd [%l7 + 0x58], %f6
1089 fmovscs %xcc, %f13, %f2
1090 fbu %fcc0, loop_93
1091 bl loop_94
1092 fcmpeq16 %f4, %f0, %o7
1093 stx %l0, [%l7 + 0x60]
1094loop_93:
1095 fcmpgt32 %f4, %f4, %l6
1096loop_94:
1097 mulx %g3, %o3, %i2
1098 fmovdg %xcc, %f15, %f15
1099 stx %l3, [%l7 + 0x50]
1100 subcc %g7, 0x0875, %i5
1101 tsubcc %l1, 0x01F2, %o2
1102 fba,a %fcc0, loop_95
1103 sub %l4, %g1, %i1
1104 ld [%l7 + 0x68], %f6
1105 ldsw [%l7 + 0x40], %o4
1106loop_95:
1107 tne %xcc, 0x3
1108 stb %l5, [%l7 + 0x12]
1109 lduw [%l7 + 0x28], %o6
1110 fcmpgt16 %f6, %f6, %g4
1111 movrlez %g2, %i0, %o5
1112 fbne %fcc3, loop_96
1113 mulx %o1, %i7, %i6
1114 edge8 %g5, %g6, %l2
1115 movcs %icc, %i4, %i3
1116loop_96:
1117 ldub [%l7 + 0x38], %o7
1118 fcmple32 %f0, %f2, %o0
1119 fble %fcc2, loop_97
1120 nop
1121 setx loop_98, %l0, %l1
1122 wrpr 0x1, %tl
1123 wrpr %l1, %tnpc
1124 setx 0x34400001400, %l0, %l1
1125 wrpr %l1, %tstate
1126 wrhpr 0x4, %htstate
1127 done
1128 sth %l0, [%l7 + 0x12]
1129 mulx %l6, 0x1A4A, %g3
1130loop_97:
1131 tne %xcc, 0x2
1132loop_98:
1133 fandnot2 %f4, %f14, %f8
1134 ld [%l7 + 0x18], %f11
1135 lduw [%l7 + 0x24], %i2
1136 stw %o3, [%l7 + 0x48]
1137 st %f13, [%l7 + 0x44]
1138 fmovda %icc, %f11, %f4
1139 sll %g7, 0x1D, %i5
1140 orn %l3, %o2, %l4
1141 andn %l1, 0x176C, %i1
1142 ldub [%l7 + 0x2F], %g1
1143 fmovrdne %l5, %f0, %f14
1144 fmovrdlz %o6, %f8, %f2
1145 fmovdgu %xcc, %f1, %f13
1146 stb %g4, [%l7 + 0x42]
1147 ldd [%l7 + 0x10], %f8
1148 bgu,a,pt %icc, loop_99
1149 ldsb [%l7 + 0x37], %g2
1150 movneg %icc, %o4, %i0
1151 fmul8x16au %f10, %f9, %f4
1152loop_99:
1153 st %f7, [%l7 + 0x74]
1154 call loop_100
1155 fmovdle %icc, %f7, %f8
1156 ldub [%l7 + 0x0F], %o1
1157 movvs %icc, %o5, %i6
1158loop_100:
1159 move %icc, %i7, %g5
1160 ldsw [%l7 + 0x50], %l2
1161 fnands %f2, %f9, %f0
1162 std %f14, [%l7 + 0x60]
1163 fmul8x16au %f6, %f3, %f8
1164 ba,a,pn %xcc, loop_101
1165 fsrc2s %f4, %f6
1166 ldsb [%l7 + 0x7E], %i4
1167 sdiv %g6, 0x1988, %o7
1168loop_101:
1169 fxors %f5, %f6, %f12
1170 stb %o0, [%l7 + 0x28]
1171 fmovda %icc, %f1, %f14
1172 fbuge %fcc2, loop_102
1173 fba %fcc1, loop_103
1174 lduh [%l7 + 0x4E], %i3
1175 fmovrslz %l6, %f15, %f1
1176loop_102:
1177 tge %icc, 0x5
1178loop_103:
1179 addccc %l0, 0x0844, %i2
1180 fornot1s %f3, %f7, %f13
1181 fnot1 %f14, %f2
1182 bl,a,pn %xcc, loop_104
1183 lduw [%l7 + 0x18], %g3
1184 sllx %g7, 0x12, %i5
1185 ldd [%l7 + 0x70], %f8
1186loop_104:
1187 orcc %l3, 0x08BF, %o3
1188 ldx [%l7 + 0x18], %l4
1189 ldub [%l7 + 0x7E], %o2
1190 mova %xcc, %i1, %g1
1191 ldub [%l7 + 0x31], %l5
1192 tsubcc %l1, 0x15D0, %g4
1193 fmovrdne %g2, %f0, %f12
1194 fmovs %f3, %f6
1195 fbuge %fcc1, loop_105
1196 tvs %xcc, 0x5
1197 edge32l %o4, %o6, %o1
1198 st %f12, [%l7 + 0x24]
1199loop_105:
1200 fmul8x16 %f5, %f12, %f0
1201 fnands %f0, %f11, %f15
1202 fmovscs %icc, %f11, %f3
1203 fone %f6
1204 bl,a loop_106
1205 tcc %icc, 0x1
1206 ldsh [%l7 + 0x6E], %o5
1207 fmovrslez %i6, %f11, %f13
1208loop_106:
1209 mova %xcc, %i0, %g5
1210 array8 %l2, %i7, %g6
1211 subcc %o7, 0x04A3, %i4
1212 stw %o0, [%l7 + 0x2C]
1213 stb %l6, [%l7 + 0x33]
1214 subc %l0, 0x0C07, %i2
1215 ldub [%l7 + 0x1E], %g3
1216 stb %g7, [%l7 + 0x0A]
1217 fbn,a %fcc1, loop_107
1218 subcc %i3, 0x0FE7, %l3
1219 ldub [%l7 + 0x42], %i5
1220 fcmpgt16 %f14, %f0, %o3
1221loop_107:
1222 stw %l4, [%l7 + 0x28]
1223 lduh [%l7 + 0x74], %o2
1224 fnand %f10, %f8, %f6
1225 bne,a %xcc, loop_108
1226 ldsh [%l7 + 0x46], %i1
1227 fpsub32s %f0, %f6, %f14
1228 fxnor %f12, %f0, %f6
1229loop_108:
1230 fbn,a %fcc1, loop_109
1231 call loop_110
1232 ldsb [%l7 + 0x09], %l5
1233 fnot1s %f8, %f14
1234loop_109:
1235 sth %l1, [%l7 + 0x5E]
1236loop_110:
1237 movvc %icc, %g1, %g4
1238 lduh [%l7 + 0x56], %o4
1239 fmovse %xcc, %f15, %f2
1240 ldsb [%l7 + 0x7A], %o6
1241 edge16n %g2, %o1, %o5
1242 stb %i0, [%l7 + 0x7B]
1243 fsrc2s %f9, %f9
1244 st %f3, [%l7 + 0x40]
1245 or %i6, %g5, %i7
1246 edge32l %g6, %l2, %i4
1247 call loop_111
1248 bcc %xcc, loop_112
1249 fnands %f3, %f0, %f3
1250 tvc %xcc, 0x0
1251loop_111:
1252 fzero %f2
1253loop_112:
1254 fmovrsne %o7, %f13, %f0
1255 ble loop_113
1256 fmuld8ulx16 %f14, %f10, %f0
1257 udiv %l6, 0x0C26, %o0
1258 fpadd32s %f10, %f5, %f6
1259loop_113:
1260 fba %fcc2, loop_114
1261 ldsw [%l7 + 0x20], %i2
1262 movgu %xcc, %l0, %g3
1263 ldsw [%l7 + 0x14], %g7
1264loop_114:
1265 bleu,a loop_115
1266 fsrc1 %f2, %f2
1267 ldd [%l7 + 0x68], %f8
1268 fornot1 %f10, %f2, %f4
1269loop_115:
1270 ldx [%l7 + 0x50], %l3
1271 fmul8x16au %f10, %f1, %f4
1272 fbe,a %fcc0, loop_116
1273 sra %i5, %i3, %l4
1274 edge32l %o3, %o2, %l5
1275 std %f2, [%l7 + 0x10]
1276loop_116:
1277 fcmpeq32 %f14, %f12, %i1
1278 addccc %l1, 0x0031, %g1
1279 fabss %f3, %f6
1280 stx %g4, [%l7 + 0x38]
1281 stx %o6, [%l7 + 0x70]
1282 fblg %fcc0, loop_117
1283 stb %g2, [%l7 + 0x7E]
1284 lduh [%l7 + 0x78], %o1
1285 tne %xcc, 0x4
1286loop_117:
1287 ldx [%l7 + 0x08], %o5
1288 st %f8, [%l7 + 0x44]
1289 brz %o4, loop_118
1290 fmovdcc %icc, %f6, %f0
1291 fzero %f8
1292 orcc %i0, %g5, %i6
1293loop_118:
1294 fornot2s %f10, %f10, %f4
1295 srl %g6, %l2, %i7
1296 fbge %fcc3, loop_119
1297 ldub [%l7 + 0x71], %o7
1298 fbge,a %fcc1, loop_120
1299 fmovse %xcc, %f12, %f4
1300loop_119:
1301 stx %i4, [%l7 + 0x50]
1302 edge32l %o0, %i2, %l6
1303loop_120:
1304 faligndata %f6, %f14, %f12
1305 stx %g3, [%l7 + 0x08]
1306 ld [%l7 + 0x7C], %f1
1307 mova %icc, %l0, %g7
1308 fbge,a %fcc2, loop_121
1309 fcmpgt32 %f12, %f6, %l3
1310 fpadd32 %f14, %f4, %f12
1311 fnot2s %f9, %f10
1312loop_121:
1313 mulx %i3, %i5, %o3
1314 ldd [%l7 + 0x50], %f8
1315 edge8n %o2, %l5, %l4
1316 ldub [%l7 + 0x62], %i1
1317 umulcc %g1, %g4, %l1
1318 stw %o6, [%l7 + 0x78]
1319 tpos %xcc, 0x2
1320 fbge %fcc2, loop_122
1321 fone %f0
1322 ldsw [%l7 + 0x1C], %o1
1323 ldx [%l7 + 0x30], %g2
1324loop_122:
1325 stb %o5, [%l7 + 0x17]
1326 brlez %o4, loop_123
1327 be,pt %icc, loop_124
1328 ldub [%l7 + 0x1F], %g5
1329 edge16l %i0, %g6, %i6
1330loop_123:
1331 fmovsneg %icc, %f7, %f3
1332loop_124:
1333 subccc %l2, %i7, %i4
1334 edge16 %o7, %o0, %i2
1335 edge8ln %l6, %g3, %g7
1336 fpackfix %f14, %f12
1337 edge16l %l0, %i3, %i5
1338 taddcctv %l3, %o2, %o3
1339 ble,a %icc, loop_125
1340 fmovrse %l4, %f3, %f9
1341 xorcc %i1, %l5, %g1
1342 fnegd %f14, %f0
1343loop_125:
1344 fmovsne %xcc, %f13, %f12
1345 ldd [%l7 + 0x10], %f0
1346 tge %icc, 0x0
1347 movvc %icc, %g4, %l1
1348 srlx %o1, 0x09, %g2
1349 fnors %f10, %f1, %f6
1350 movvc %xcc, %o5, %o6
1351 fmul8x16 %f14, %f6, %f2
1352 fzeros %f14
1353 fxnor %f6, %f14, %f14
1354 ldsh [%l7 + 0x2C], %g5
1355 tsubcc %i0, %o4, %g6
1356 fcmpd %fcc1, %f0, %f4
1357 stw %l2, [%l7 + 0x28]
1358 stb %i6, [%l7 + 0x36]
1359 fbug %fcc2, loop_126
1360 fpadd32s %f15, %f6, %f7
1361 fmovrdgez %i7, %f12, %f6
1362 fnot2s %f1, %f15
1363loop_126:
1364 fbul %fcc3, loop_127
1365 fnot1s %f4, %f9
1366 std %f2, [%l7 + 0x10]
1367 stx %i4, [%l7 + 0x10]
1368loop_127:
1369 bne,a loop_128
1370 ldub [%l7 + 0x5D], %o0
1371 fpsub32s %f14, %f15, %f12
1372 andncc %i2, %l6, %g3
1373loop_128:
1374 fmovdvs %xcc, %f9, %f1
1375 fcmped %fcc2, %f8, %f2
1376 ldd [%l7 + 0x48], %f0
1377 bne loop_129
1378 addccc %o7, 0x1D70, %l0
1379 fmovsleu %icc, %f4, %f10
1380 lduw [%l7 + 0x38], %g7
1381loop_129:
1382 fnot1 %f6, %f8
1383 fzeros %f15
1384 array16 %i5, %i3, %o2
1385 movgu %xcc, %l3, %l4
1386 ldub [%l7 + 0x42], %i1
1387 bne,a,pt %icc, loop_130
1388 fbuge %fcc2, loop_131
1389 stb %o3, [%l7 + 0x2A]
1390 ldub [%l7 + 0x14], %l5
1391loop_130:
1392 srax %g4, %g1, %l1
1393loop_131:
1394 brlz %o1, loop_132
1395 ld [%l7 + 0x50], %f8
1396 ble,a,pt %icc, loop_133
1397 lduh [%l7 + 0x3A], %o5
1398loop_132:
1399 ldsh [%l7 + 0x56], %o6
1400 subccc %g2, %g5, %i0
1401loop_133:
1402 tleu %xcc, 0x1
1403 ldx [%l7 + 0x70], %g6
1404 std %f2, [%l7 + 0x60]
1405 move %xcc, %o4, %l2
1406 edge16n %i6, %i7, %i4
1407 lduh [%l7 + 0x74], %o0
1408 ldub [%l7 + 0x4F], %l6
1409 fba %fcc1, loop_134
1410 brgz %g3, loop_135
1411 std %f2, [%l7 + 0x60]
1412 fmovdn %icc, %f6, %f2
1413loop_134:
1414 stb %o7, [%l7 + 0x44]
1415loop_135:
1416 fnands %f1, %f1, %f4
1417 st %f8, [%l7 + 0x70]
1418 add %l0, 0x1110, %g7
1419 lduw [%l7 + 0x20], %i5
1420 fmul8sux16 %f4, %f8, %f4
1421 brlez %i3, loop_136
1422 fbug,a %fcc1, loop_137
1423 fmovda %icc, %f6, %f0
1424 sdivcc %i2, 0x1B50, %l3
1425loop_136:
1426 fnegs %f4, %f14
1427loop_137:
1428 fpmerge %f9, %f12, %f2
1429 bcc,a,pn %xcc, loop_138
1430 brnz %l4, loop_139
1431 fmovdne %xcc, %f10, %f4
1432 fandnot1 %f8, %f0, %f0
1433loop_138:
1434 fmul8ulx16 %f10, %f2, %f6
1435loop_139:
1436 movcc %icc, %i1, %o2
1437 ldd [%l7 + 0x78], %f4
1438 lduh [%l7 + 0x22], %l5
1439 fmovrslz %o3, %f13, %f13
1440 fxnors %f0, %f13, %f5
1441 fmul8x16 %f3, %f6, %f12
1442 lduh [%l7 + 0x28], %g4
1443 movl %xcc, %g1, %l1
1444 ldsw [%l7 + 0x54], %o1
1445 std %f14, [%l7 + 0x40]
1446 stb %o5, [%l7 + 0x20]
1447 bpos,a,pn %icc, loop_140
1448 edge16l %g2, %g5, %i0
1449 edge8ln %o6, %g6, %o4
1450 fbuge,a %fcc1, loop_141
1451loop_140:
1452 ldub [%l7 + 0x0C], %l2
1453 fmovdn %xcc, %f13, %f11
1454 subcc %i6, 0x1B61, %i4
1455loop_141:
1456 fmovsn %xcc, %f1, %f11
1457 lduw [%l7 + 0x0C], %i7
1458 ldd [%l7 + 0x78], %f12
1459 fornot1 %f0, %f12, %f12
1460 be,pt %xcc, loop_142
1461 edge8n %l6, %g3, %o0
1462 sra %l0, %g7, %o7
1463 move %icc, %i3, %i2
1464loop_142:
1465 tvs %icc, 0x3
1466 fbu %fcc3, loop_143
1467 fnot1s %f12, %f10
1468 fbug,a %fcc2, loop_144
1469 tl %icc, 0x4
1470loop_143:
1471 bg,a,pt %xcc, loop_145
1472 fmovsvc %xcc, %f9, %f0
1473loop_144:
1474 edge8 %i5, %l3, %i1
1475 sth %o2, [%l7 + 0x16]
1476loop_145:
1477 brz,a %l5, loop_146
1478 fblg %fcc3, loop_147
1479 fpsub32 %f0, %f2, %f10
1480 fbg,a %fcc3, loop_148
1481loop_146:
1482 ldsh [%l7 + 0x6C], %o3
1483loop_147:
1484 movrgez %l4, %g4, %g1
1485 movleu %icc, %l1, %o5
1486loop_148:
1487 edge8n %o1, %g5, %i0
1488 fnands %f7, %f2, %f7
1489 stx %g2, [%l7 + 0x68]
1490 stx %g6, [%l7 + 0x58]
1491 fmovs %f15, %f13
1492 fone %f2
1493 stb %o6, [%l7 + 0x62]
1494 tcc %icc, 0x2
1495 fpadd32 %f14, %f12, %f0
1496 fmovrdlez %o4, %f4, %f8
1497 bshuffle %f8, %f6, %f2
1498 stb %i6, [%l7 + 0x19]
1499 bn loop_149
1500 fpsub16 %f4, %f8, %f2
1501 lduw [%l7 + 0x60], %l2
1502 faligndata %f0, %f10, %f6
1503loop_149:
1504 fmovsn %xcc, %f9, %f8
1505 brz,a %i7, loop_150
1506 fexpand %f10, %f8
1507 ldx [%l7 + 0x38], %i4
1508 fand %f8, %f6, %f14
1509loop_150:
1510 edge16l %g3, %o0, %l6
1511 ba,a,pt %xcc, loop_151
1512 xnorcc %g7, 0x058A, %l0
1513 tle %xcc, 0x4
1514 fmovde %xcc, %f2, %f7
1515loop_151:
1516 fmovrslz %i3, %f1, %f3
1517 ldsw [%l7 + 0x54], %o7
1518 movcs %icc, %i2, %i5
1519 fnegd %f4, %f2
1520 tl %xcc, 0x4
1521 fzero %f8
1522 fornot2 %f10, %f6, %f4
1523 movleu %icc, %l3, %o2
1524 edge16ln %i1, %o3, %l4
1525 tne %xcc, 0x6
1526 fcmple16 %f8, %f2, %g4
1527 stw %g1, [%l7 + 0x6C]
1528 sdivcc %l1, 0x03A9, %o5
1529 fcmpne32 %f14, %f14, %l5
1530 fcmpne32 %f6, %f8, %o1
1531 edge8 %i0, %g2, %g5
1532 srl %o6, %g6, %o4
1533 fpadd16s %f0, %f13, %f9
1534 fbne %fcc1, loop_152
1535 fmovdge %xcc, %f4, %f9
1536 stw %l2, [%l7 + 0x60]
1537 fpack16 %f2, %f1
1538loop_152:
1539 srax %i7, 0x03, %i6
1540 bvs,a,pt %icc, loop_153
1541 tpos %xcc, 0x4
1542 brgz,a %g3, loop_154
1543 faligndata %f8, %f0, %f0
1544loop_153:
1545 fmovrsgez %i4, %f15, %f10
1546 ldx [%l7 + 0x20], %o0
1547loop_154:
1548 tgu %icc, 0x5
1549 edge32ln %g7, %l6, %i3
1550 stx %o7, [%l7 + 0x08]
1551 fmovdvc %icc, %f13, %f5
1552 fmovdcs %icc, %f5, %f8
1553 ldsh [%l7 + 0x3A], %i2
1554 bgu,a loop_155
1555 lduh [%l7 + 0x5A], %i5
1556 ldd [%l7 + 0x50], %f0
1557 ldsb [%l7 + 0x5E], %l3
1558loop_155:
1559 stx %l0, [%l7 + 0x50]
1560 fbu,a %fcc2, loop_156
1561 ldd [%l7 + 0x30], %f4
1562 fmovrdlez %i1, %f14, %f4
1563 tn %icc, 0x7
1564loop_156:
1565 tne %icc, 0x4
1566 subccc %o2, 0x1F34, %o3
1567 ldsw [%l7 + 0x6C], %l4
1568 sth %g4, [%l7 + 0x1C]
1569 fxor %f2, %f2, %f0
1570 fbule,a %fcc3, loop_157
1571 ldub [%l7 + 0x4C], %g1
1572 ldsb [%l7 + 0x09], %o5
1573 nop
1574 setx loop_158, %l0, %l1
1575 wrpr 0x1, %tl
1576 wrpr %l1, %tpc
1577 add %l1, 0x4, %l1
1578 wrpr %l1, %tnpc
1579 setx 0x34400001400, %l0, %l1
1580 wrpr %l1, %tstate
1581 wrhpr 0x4, %htstate
1582 retry
1583loop_157:
1584 brlez,a %l1, loop_159
1585 fcmped %fcc2, %f4, %f0
1586 fmovsle %icc, %f9, %f1
1587loop_158:
1588 fbne,a %fcc0, loop_160
1589loop_159:
1590 fnor %f0, %f0, %f6
1591 fcmpne16 %f0, %f6, %o1
1592 ld [%l7 + 0x38], %f14
1593loop_160:
1594 lduh [%l7 + 0x62], %i0
1595 lduw [%l7 + 0x60], %l5
1596 fble,a %fcc1, loop_161
1597 movre %g2, %o6, %g5
1598 taddcc %o4, 0x0AF5, %l2
1599 bne,a loop_162
1600loop_161:
1601 fmovdgu %icc, %f3, %f6
1602 edge32ln %i7, %i6, %g6
1603 array32 %g3, %o0, %i4
1604loop_162:
1605 fpsub32s %f5, %f2, %f5
1606 fmul8x16al %f12, %f5, %f8
1607 sub %g7, 0x1623, %i3
1608 fmul8x16au %f0, %f7, %f0
1609 std %f10, [%l7 + 0x60]
1610 srl %o7, 0x19, %l6
1611 fone %f2
1612 lduh [%l7 + 0x7A], %i5
1613 sllx %l3, 0x1D, %l0
1614 udivx %i1, 0x1629, %i2
1615 fbe,a %fcc0, loop_163
1616 sth %o3, [%l7 + 0x60]
1617 ldsb [%l7 + 0x3F], %l4
1618 ldsw [%l7 + 0x74], %o2
1619loop_163:
1620 array32 %g4, %o5, %l1
1621 fblg,a %fcc1, loop_164
1622 fmovs %f14, %f13
1623 ldsw [%l7 + 0x30], %o1
1624 fornot2s %f7, %f7, %f12
1625loop_164:
1626 fabsd %f2, %f4
1627 fbo %fcc3, loop_165
1628 udivcc %i0, 0x1DDC, %l5
1629 lduw [%l7 + 0x08], %g1
1630 bcs,pt %xcc, loop_166
1631loop_165:
1632 ldsw [%l7 + 0x40], %g2
1633 edge16l %o6, %g5, %o4
1634 ldsw [%l7 + 0x18], %i7
1635loop_166:
1636 movle %icc, %i6, %g6
1637 ldx [%l7 + 0x58], %l2
1638 movl %icc, %g3, %o0
1639 ldsh [%l7 + 0x40], %i4
1640 fmovdneg %icc, %f7, %f3
1641 movne %xcc, %g7, %i3
1642 lduh [%l7 + 0x3C], %o7
1643 bleu,a %icc, loop_167
1644 stb %l6, [%l7 + 0x5A]
1645 umulcc %l3, %l0, %i1
1646 fmovrslz %i2, %f0, %f1
1647loop_167:
1648 ldsb [%l7 + 0x3E], %o3
1649 xnorcc %l4, %i5, %o2
1650 tpos %xcc, 0x5
1651 ldx [%l7 + 0x50], %o5
1652 bshuffle %f10, %f2, %f12
1653 siam 0x3
1654 ldx [%l7 + 0x20], %l1
1655 fmovsgu %icc, %f6, %f12
1656 stb %g4, [%l7 + 0x16]
1657 stx %i0, [%l7 + 0x18]
1658 tle %icc, 0x5
1659 fxor %f8, %f10, %f14
1660 edge8l %l5, %o1, %g2
1661 movcs %xcc, %g1, %g5
1662 fpmerge %f5, %f15, %f12
1663 udivcc %o6, 0x09E2, %o4
1664 sth %i6, [%l7 + 0x58]
1665 sth %i7, [%l7 + 0x52]
1666 fsrc1s %f0, %f14
1667 sll %l2, %g6, %g3
1668 ldub [%l7 + 0x0B], %i4
1669 lduh [%l7 + 0x08], %o0
1670 fmovse %xcc, %f8, %f3
1671 fmovrsgez %g7, %f0, %f3
1672 edge32n %o7, %l6, %l3
1673 pdist %f4, %f2, %f2
1674 movle %icc, %l0, %i3
1675 fmul8sux16 %f2, %f6, %f0
1676 brnz %i2, loop_168
1677 edge8 %o3, %l4, %i1
1678 andn %o2, %o5, %l1
1679 fpadd16 %f2, %f14, %f0
1680loop_168:
1681 call loop_169
1682 stw %i5, [%l7 + 0x3C]
1683 fmovse %icc, %f8, %f0
1684 sth %i0, [%l7 + 0x32]
1685loop_169:
1686 array8 %g4, %l5, %o1
1687 fmovde %xcc, %f8, %f11
1688 tsubcctv %g2, 0x14A1, %g1
1689 st %f0, [%l7 + 0x08]
1690 fcmped %fcc0, %f10, %f0
1691 edge32n %o6, %o4, %i6
1692 fmovdn %icc, %f6, %f6
1693 fmovscs %icc, %f15, %f14
1694 fone %f8
1695 stb %i7, [%l7 + 0x0F]
1696 fpadd32 %f12, %f6, %f4
1697 edge32l %l2, %g5, %g3
1698 nop
1699 setx loop_170, %l0, %l1
1700 wrpr 0x1, %tl
1701 wrpr %l1, %tnpc
1702 setx 0x34400001400, %l0, %l1
1703 wrpr %l1, %tstate
1704 wrhpr 0x4, %htstate
1705 done
1706 fornot1 %f8, %f2, %f6
1707 lduh [%l7 + 0x28], %g6
1708 fpack16 %f12, %f10
1709loop_170:
1710 fnand %f2, %f10, %f0
1711 movvc %icc, %i4, %g7
1712 tn %icc, 0x5
1713 array8 %o7, %o0, %l3
1714 fand %f4, %f12, %f12
1715 movrlz %l6, 0x027, %l0
1716 sdivcc %i3, 0x01F8, %o3
1717 std %f12, [%l7 + 0x18]
1718 fexpand %f3, %f4
1719 movne %xcc, %l4, %i1
1720 fandnot1s %f3, %f0, %f9
1721 fmovs %f0, %f6
1722 sth %o2, [%l7 + 0x46]
1723 fandnot1s %f10, %f4, %f10
1724 fmovrdgez %o5, %f8, %f6
1725 fmul8sux16 %f2, %f14, %f2
1726 edge16ln %i2, %i5, %i0
1727 sth %l1, [%l7 + 0x0A]
1728 st %f5, [%l7 + 0x14]
1729 fmovscc %xcc, %f5, %f8
1730 ldx [%l7 + 0x10], %g4
1731 stb %o1, [%l7 + 0x7B]
1732 fnot1s %f2, %f2
1733 fpadd32s %f4, %f2, %f11
1734 fba,a %fcc2, loop_171
1735 fbn,a %fcc3, loop_172
1736 st %f12, [%l7 + 0x14]
1737 fbe,a %fcc0, loop_173
1738loop_171:
1739 tpos %icc, 0x1
1740loop_172:
1741 orcc %g2, 0x0418, %g1
1742 movvs %xcc, %l5, %o4
1743loop_173:
1744 fpack16 %f0, %f15
1745 brlz %o6, loop_174
1746 fandnot2 %f4, %f0, %f14
1747 movgu %icc, %i6, %l2
1748 srl %i7, %g5, %g6
1749loop_174:
1750 tleu %xcc, 0x1
1751 edge32ln %i4, %g3, %o7
1752 fzeros %f12
1753 ldd [%l7 + 0x30], %f14
1754 edge8l %o0, %l3, %g7
1755 tneg %xcc, 0x6
1756 udivcc %l6, 0x061A, %l0
1757 movle %icc, %o3, %l4
1758 fpack16 %f2, %f10
1759 fnot2s %f2, %f11
1760 ld [%l7 + 0x6C], %f4
1761 fmovsvs %icc, %f13, %f1
1762 st %f2, [%l7 + 0x14]
1763 bg,pt %icc, loop_175
1764 std %f2, [%l7 + 0x28]
1765 lduw [%l7 + 0x60], %i3
1766 taddcctv %i1, %o5, %o2
1767loop_175:
1768 fzeros %f11
1769 fmovdle %icc, %f13, %f12
1770 fones %f2
1771 ldsh [%l7 + 0x52], %i2
1772 fba,a %fcc2, loop_176
1773 tsubcctv %i0, 0x13DE, %i5
1774 fcmple32 %f0, %f14, %g4
1775 bl,a loop_177
1776loop_176:
1777 fxnors %f3, %f8, %f12
1778 andcc %l1, %o1, %g1
1779 ldub [%l7 + 0x71], %l5
1780loop_177:
1781 udivcc %o4, 0x1D91, %o6
1782 edge16 %g2, %l2, %i6
1783 edge32 %g5, %i7, %i4
1784 fmovde %icc, %f5, %f9
1785 sub %g3, 0x1615, %g6
1786 ldsh [%l7 + 0x08], %o7
1787 fand %f8, %f6, %f0
1788 movcc %icc, %o0, %g7
1789 stw %l3, [%l7 + 0x0C]
1790 tsubcc %l6, %l0, %o3
1791 fmovs %f3, %f13
1792 tleu %icc, 0x3
1793 taddcc %l4, %i1, %i3
1794 udivcc %o5, 0x147F, %i2
1795 array8 %o2, %i0, %g4
1796 taddcc %l1, 0x1252, %i5
1797 fbuge %fcc0, loop_178
1798 stb %g1, [%l7 + 0x0B]
1799 fpsub16s %f1, %f7, %f3
1800 fmovde %xcc, %f12, %f5
1801loop_178:
1802 tne %xcc, 0x4
1803 movl %xcc, %l5, %o1
1804 ld [%l7 + 0x34], %f12
1805 fmul8x16au %f14, %f8, %f4
1806 fandnot1s %f9, %f9, %f0
1807 umul %o4, %g2, %l2
1808 fmovse %xcc, %f14, %f6
1809 fbuge %fcc1, loop_179
1810 movcc %xcc, %o6, %i6
1811 bne,a loop_180
1812 alignaddrl %g5, %i4, %g3
1813loop_179:
1814 movcc %icc, %i7, %g6
1815 ldx [%l7 + 0x38], %o0
1816loop_180:
1817 brnz,a %g7, loop_181
1818 movle %xcc, %l3, %l6
1819 fsrc2s %f1, %f14
1820 mulx %l0, %o3, %l4
1821loop_181:
1822 fbg %fcc2, loop_182
1823 ldub [%l7 + 0x6A], %o7
1824 movn %icc, %i1, %o5
1825 fcmps %fcc3, %f9, %f14
1826loop_182:
1827 movne %icc, %i3, %i2
1828 movvc %xcc, %i0, %g4
1829 fmul8x16 %f10, %f6, %f0
1830 ldsb [%l7 + 0x6B], %l1
1831 ld [%l7 + 0x78], %f2
1832 fmovdvc %xcc, %f11, %f13
1833 stw %i5, [%l7 + 0x6C]
1834 ba,pn %icc, loop_183
1835 sth %g1, [%l7 + 0x34]
1836 fmovdleu %icc, %f9, %f15
1837 andcc %o2, 0x1744, %l5
1838loop_183:
1839 subccc %o1, 0x1885, %g2
1840 fcmpne32 %f8, %f6, %l2
1841 ld [%l7 + 0x18], %f8
1842 st %f3, [%l7 + 0x18]
1843 fbul %fcc3, loop_184
1844 ldsh [%l7 + 0x4A], %o4
1845 movn %xcc, %o6, %g5
1846 fmovsle %xcc, %f12, %f15
1847loop_184:
1848 sth %i4, [%l7 + 0x48]
1849 fandnot1s %f14, %f2, %f1
1850 bvs,a loop_185
1851 fmovdl %icc, %f7, %f14
1852 ldx [%l7 + 0x50], %i6
1853 fbue %fcc3, loop_186
1854loop_185:
1855 addccc %g3, %g6, %o0
1856 tcc %xcc, 0x1
1857 tsubcctv %g7, 0x0AC1, %l3
1858loop_186:
1859 st %f14, [%l7 + 0x74]
1860 fcmpes %fcc2, %f4, %f12
1861 smul %l6, 0x1E45, %i7
1862 ldd [%l7 + 0x28], %f6
1863 xor %o3, %l4, %l0
1864 ld [%l7 + 0x6C], %f3
1865 ld [%l7 + 0x58], %f15
1866 fpackfix %f4, %f13
1867 fxnors %f1, %f5, %f10
1868 movpos %xcc, %i1, %o7
1869 movre %i3, 0x2AB, %o5
1870 fmovdn %xcc, %f13, %f13
1871 edge32l %i0, %i2, %l1
1872 fbuge,a %fcc2, loop_187
1873 mulx %g4, %g1, %o2
1874 stx %i5, [%l7 + 0x70]
1875 fmovsvs %icc, %f2, %f7
1876loop_187:
1877 move %xcc, %l5, %o1
1878 lduw [%l7 + 0x78], %l2
1879 fmovdvs %icc, %f14, %f7
1880 fmuld8ulx16 %f11, %f7, %f12
1881 fmovrsgz %o4, %f5, %f12
1882 fnands %f11, %f14, %f12
1883 ldsb [%l7 + 0x3F], %g2
1884 fcmpes %fcc1, %f10, %f0
1885 lduh [%l7 + 0x0E], %g5
1886 fbe %fcc1, loop_188
1887 ldd [%l7 + 0x48], %f14
1888 ldsh [%l7 + 0x7E], %o6
1889 ta %icc, 0x1
1890loop_188:
1891 stx %i4, [%l7 + 0x38]
1892 fmul8sux16 %f10, %f4, %f10
1893 fcmpes %fcc3, %f12, %f1
1894 std %f2, [%l7 + 0x70]
1895 andcc %g3, 0x0916, %i6
1896 ldd [%l7 + 0x28], %f12
1897 fmul8ulx16 %f6, %f2, %f8
1898 bneg,pt %icc, loop_189
1899 fbuge,a %fcc0, loop_190
1900 fmovrsne %g6, %f2, %f8
1901 fmovsl %icc, %f13, %f2
1902loop_189:
1903 fnot2s %f0, %f6
1904loop_190:
1905 ldsw [%l7 + 0x70], %g7
1906 fmul8sux16 %f14, %f10, %f14
1907 movrlez %o0, 0x170, %l3
1908 movle %icc, %l6, %o3
1909 tsubcctv %l4, 0x0AAA, %i7
1910 st %f14, [%l7 + 0x4C]
1911 ba loop_191
1912 nop
1913 setx loop_192, %l0, %l1
1914 wrpr 0x1, %tl
1915 wrpr %l1, %tpc
1916 add %l1, 0x4, %l1
1917 wrpr %l1, %tnpc
1918 setx 0x34400001400, %l0, %l1
1919 wrpr %l1, %tstate
1920 wrhpr 0x4, %htstate
1921 retry
1922 fbl %fcc1, loop_193
1923 fmovrde %i1, %f12, %f6
1924loop_191:
1925 xor %l0, 0x1971, %i3
1926loop_192:
1927 bvs,pn %icc, loop_194
1928loop_193:
1929 ldd [%l7 + 0x10], %f2
1930 stx %o5, [%l7 + 0x48]
1931 fpsub16s %f12, %f10, %f2
1932loop_194:
1933 fones %f1
1934 lduh [%l7 + 0x30], %o7
1935 fmovsn %icc, %f13, %f5
1936 fcmpeq16 %f14, %f0, %i0
1937 fbge %fcc0, loop_195
1938 movvc %icc, %l1, %g4
1939 edge16 %g1, %i2, %i5
1940 movvc %xcc, %l5, %o1
1941loop_195:
1942 tne %icc, 0x2
1943 movvs %xcc, %o2, %o4
1944 ldx [%l7 + 0x78], %g2
1945 mova %icc, %g5, %l2
1946 fbu %fcc2, loop_196
1947 fpadd32 %f12, %f2, %f8
1948 ldsh [%l7 + 0x24], %o6
1949 fabss %f11, %f7
1950loop_196:
1951 lduw [%l7 + 0x28], %g3
1952 fmovscc %xcc, %f12, %f15
1953 ld [%l7 + 0x40], %f9
1954 stb %i6, [%l7 + 0x54]
1955 stb %g6, [%l7 + 0x75]
1956 fpmerge %f14, %f0, %f6
1957 ldsh [%l7 + 0x10], %g7
1958 lduw [%l7 + 0x6C], %i4
1959 fornot1 %f8, %f4, %f14
1960 tne %xcc, 0x7
1961 fmovrslez %o0, %f3, %f0
1962 stb %l3, [%l7 + 0x66]
1963 st %f10, [%l7 + 0x1C]
1964 xnor %l6, 0x1274, %l4
1965 sth %i7, [%l7 + 0x7E]
1966 movl %xcc, %o3, %i1
1967 fmovdl %icc, %f0, %f8
1968 lduw [%l7 + 0x20], %l0
1969 fmovdne %xcc, %f15, %f2
1970 fzeros %f12
1971 ldsh [%l7 + 0x0A], %o5
1972 fmovdl %xcc, %f7, %f13
1973 array32 %o7, %i3, %i0
1974 faligndata %f12, %f2, %f6
1975 fmovspos %icc, %f8, %f14
1976 ldd [%l7 + 0x58], %f6
1977 fmovdg %xcc, %f5, %f5
1978 stw %g4, [%l7 + 0x78]
1979 orn %l1, %i2, %i5
1980 stb %g1, [%l7 + 0x33]
1981 fabsd %f6, %f8
1982 stw %l5, [%l7 + 0x0C]
1983 edge8l %o2, %o1, %g2
1984 fbl %fcc0, loop_197
1985 ld [%l7 + 0x5C], %f13
1986 lduh [%l7 + 0x4C], %o4
1987 fnor %f12, %f0, %f2
1988loop_197:
1989 bcc,a loop_198
1990 movne %icc, %l2, %o6
1991 tn %icc, 0x7
1992 fmovspos %xcc, %f8, %f12
1993loop_198:
1994 sll %g5, 0x07, %g3
1995 fblg,a %fcc2, loop_199
1996 fmovrdgez %i6, %f12, %f0
1997 fmovdg %icc, %f10, %f6
1998 subccc %g6, %g7, %o0
1999loop_199:
2000 stb %l3, [%l7 + 0x69]
2001 movvs %xcc, %i4, %l4
2002 bl,pn %xcc, loop_200
2003 ldub [%l7 + 0x5A], %i7
2004 fxnor %f10, %f10, %f0
2005 sll %l6, 0x1F, %o3
2006loop_200:
2007 ld [%l7 + 0x30], %f12
2008 fbn,a %fcc2, loop_201
2009 stx %i1, [%l7 + 0x58]
2010 movrlez %o5, 0x294, %o7
2011 stx %i3, [%l7 + 0x10]
2012loop_201:
2013 movvs %icc, %i0, %l0
2014 fmovdvs %icc, %f9, %f1
2015 tge %xcc, 0x5
2016 subcc %l1, %g4, %i2
2017 andn %g1, %i5, %l5
2018 lduw [%l7 + 0x24], %o2
2019 edge8 %g2, %o1, %l2
2020 ble,pn %xcc, loop_202
2021 ldsh [%l7 + 0x74], %o4
2022 ba,pn %icc, loop_203
2023 ldx [%l7 + 0x78], %o6
2024loop_202:
2025 ldsw [%l7 + 0x1C], %g3
2026 edge16 %g5, %i6, %g7
2027loop_203:
2028 ldsw [%l7 + 0x1C], %g6
2029 fblg,a %fcc3, loop_204
2030 fmovdleu %xcc, %f15, %f12
2031 ldx [%l7 + 0x08], %o0
2032 fba %fcc1, loop_205
2033loop_204:
2034 fbg %fcc2, loop_206
2035 stb %l3, [%l7 + 0x48]
2036 ldsw [%l7 + 0x44], %l4
2037loop_205:
2038 fbue %fcc2, loop_207
2039loop_206:
2040 fmul8ulx16 %f8, %f12, %f12
2041 lduw [%l7 + 0x48], %i4
2042 taddcctv %i7, %o3, %l6
2043loop_207:
2044 movleu %icc, %i1, %o5
2045 fandnot2 %f8, %f0, %f6
2046 fmovd %f12, %f12
2047 or %o7, 0x0831, %i0
2048 std %f8, [%l7 + 0x78]
2049 ldsb [%l7 + 0x22], %i3
2050 fmovrsne %l0, %f6, %f7
2051 fbue,a %fcc0, loop_208
2052 fnot2s %f3, %f7
2053 addc %g4, %l1, %g1
2054 ldub [%l7 + 0x74], %i2
2055loop_208:
2056 ldub [%l7 + 0x4A], %l5
2057 fnands %f7, %f15, %f6
2058 subc %o2, 0x075F, %i5
2059 lduw [%l7 + 0x40], %g2
2060 stw %o1, [%l7 + 0x0C]
2061 tsubcc %l2, %o4, %o6
2062 fxnor %f14, %f12, %f0
2063 fand %f0, %f8, %f2
2064 ld [%l7 + 0x4C], %f15
2065 movrne %g3, %g5, %i6
2066 addccc %g7, %o0, %g6
2067 brz %l4, loop_209
2068 or %i4, 0x149F, %i7
2069 fmovdle %icc, %f7, %f3
2070 sth %l3, [%l7 + 0x4E]
2071loop_209:
2072 te %xcc, 0x0
2073 fxors %f0, %f8, %f12
2074 fpsub16 %f4, %f6, %f8
2075 ldsb [%l7 + 0x12], %o3
2076 xnor %l6, %i1, %o5
2077 bg,pn %xcc, loop_210
2078 lduh [%l7 + 0x22], %o7
2079 ldsb [%l7 + 0x7A], %i3
2080 bl %icc, loop_211
2081loop_210:
2082 fpadd16 %f2, %f4, %f2
2083 st %f4, [%l7 + 0x40]
2084 ld [%l7 + 0x54], %f6
2085loop_211:
2086 movl %icc, %i0, %l0
2087 fba %fcc2, loop_212
2088 alignaddr %l1, %g1, %i2
2089 stb %l5, [%l7 + 0x12]
2090 xorcc %o2, 0x0936, %g4
2091loop_212:
2092 tl %xcc, 0x0
2093 lduh [%l7 + 0x24], %i5
2094 st %f5, [%l7 + 0x44]
2095 stw %o1, [%l7 + 0x40]
2096 ldsw [%l7 + 0x74], %l2
2097 bge loop_213
2098 fand %f10, %f2, %f0
2099 movcc %icc, %o4, %o6
2100 xnor %g3, %g2, %i6
2101loop_213:
2102 subcc %g5, %g7, %g6
2103 ldsw [%l7 + 0x50], %l4
2104 movpos %icc, %o0, %i4
2105 fmovdleu %xcc, %f1, %f9
2106 ldsb [%l7 + 0x41], %i7
2107 stx %l3, [%l7 + 0x28]
2108 ldsb [%l7 + 0x3B], %o3
2109 fmovrdlez %l6, %f4, %f10
2110 alignaddr %i1, %o7, %i3
2111 lduw [%l7 + 0x5C], %o5
2112 fnor %f0, %f12, %f6
2113 ldsh [%l7 + 0x52], %i0
2114 fpackfix %f2, %f7
2115 st %f5, [%l7 + 0x44]
2116 ldub [%l7 + 0x79], %l0
2117 stb %g1, [%l7 + 0x08]
2118 fmovrdgz %l1, %f0, %f0
2119 tsubcctv %l5, %o2, %i2
2120 brlz,a %g4, loop_214
2121 fmovrde %i5, %f2, %f2
2122 tsubcc %l2, %o1, %o4
2123 fornot1s %f12, %f12, %f2
2124loop_214:
2125 fbug,a %fcc0, loop_215
2126 sth %g3, [%l7 + 0x20]
2127 fnot1 %f8, %f2
2128 tn %xcc, 0x6
2129loop_215:
2130 stx %o6, [%l7 + 0x08]
2131 bvs loop_216
2132 fmovdgu %xcc, %f0, %f3
2133 ld [%l7 + 0x4C], %f10
2134 ldsw [%l7 + 0x34], %i6
2135loop_216:
2136 ldsw [%l7 + 0x7C], %g5
2137 fcmpne32 %f10, %f6, %g7
2138 tvs %icc, 0x0
2139 umulcc %g6, 0x00BF, %l4
2140 or %o0, %g2, %i7
2141 tgu %xcc, 0x0
2142 ldub [%l7 + 0x5F], %l3
2143 fornot2s %f4, %f5, %f11
2144 bn,pn %xcc, loop_217
2145 ldx [%l7 + 0x40], %o3
2146 edge32 %i4, %l6, %o7
2147 bgu,a loop_218
2148loop_217:
2149 siam 0x2
2150 lduw [%l7 + 0x20], %i1
2151 fnegs %f4, %f3
2152loop_218:
2153 fba,a %fcc1, loop_219
2154 fnor %f0, %f12, %f14
2155 fpack32 %f10, %f12, %f10
2156 ldsw [%l7 + 0x78], %o5
2157loop_219:
2158 brz,a %i3, loop_220
2159 fbuge,a %fcc1, loop_221
2160 orncc %l0, 0x050B, %i0
2161 brnz,a %l1, loop_222
2162loop_220:
2163 fmovsa %xcc, %f12, %f5
2164loop_221:
2165 lduh [%l7 + 0x1A], %l5
2166 stw %g1, [%l7 + 0x24]
2167loop_222:
2168 ldsh [%l7 + 0x58], %i2
2169 sdivcc %o2, 0x0E97, %g4
2170 nop
2171 setx loop_223, %l0, %l1
2172 jmpl %l1, %l2
2173 subcc %i5, 0x1712, %o1
2174 bleu loop_224
2175 sra %o4, 0x1C, %o6
2176loop_223:
2177 fmovrse %i6, %f14, %f1
2178 std %f12, [%l7 + 0x40]
2179loop_224:
2180 orn %g5, 0x0672, %g3
2181 ld [%l7 + 0x6C], %f10
2182 sth %g6, [%l7 + 0x62]
2183 ldub [%l7 + 0x10], %g7
2184 fbule %fcc0, loop_225
2185 edge8l %l4, %o0, %g2
2186 tn %xcc, 0x5
2187 lduw [%l7 + 0x44], %i7
2188loop_225:
2189 fcmpes %fcc1, %f13, %f5
2190 subc %o3, 0x0E05, %l3
2191 fand %f2, %f2, %f10
2192 fbue,a %fcc2, loop_226
2193 movvs %xcc, %l6, %i4
2194 popc %o7, %i1
2195 fand %f12, %f10, %f10
2196loop_226:
2197 lduh [%l7 + 0x4C], %i3
2198 fmovsne %icc, %f12, %f11
2199 stb %l0, [%l7 + 0x34]
2200 subc %i0, 0x188E, %o5
2201 fsrc1 %f12, %f0
2202 ld [%l7 + 0x28], %f2
2203 fbuge,a %fcc3, loop_227
2204 fmul8x16au %f7, %f1, %f8
2205 orn %l5, %g1, %l1
2206 fzeros %f12
2207loop_227:
2208 fbug %fcc2, loop_228
2209 ldd [%l7 + 0x28], %f10
2210 fmovrsgez %o2, %f9, %f6
2211 add %g4, %i2, %l2
2212loop_228:
2213 udiv %i5, 0x166B, %o1
2214 movrne %o6, %o4, %g5
2215 move %icc, %i6, %g3
2216 fbu,a %fcc2, loop_229
2217 bl,pn %icc, loop_230
2218 movl %icc, %g7, %g6
2219 nop
2220 setx loop_231, %l0, %l1
2221 jmpl %l1, %o0
2222loop_229:
2223 ldsh [%l7 + 0x22], %g2
2224loop_230:
2225 fbl,a %fcc1, loop_232
2226 nop
2227 setx loop_233, %l0, %l1
2228 wrpr 0x1, %tl
2229 wrpr %l1, %tnpc
2230 setx 0x34400001400, %l0, %l1
2231 wrpr %l1, %tstate
2232 wrhpr 0x4, %htstate
2233 done
2234loop_231:
2235 fcmpne16 %f6, %f14, %l4
2236 fornot1 %f10, %f2, %f4
2237loop_232:
2238 move %icc, %i7, %l3
2239loop_233:
2240 movrne %o3, %i4, %l6
2241 mova %icc, %o7, %i1
2242 ld [%l7 + 0x0C], %f13
2243 bgu,pt %xcc, loop_234
2244 ba %xcc, loop_235
2245 fsrc2s %f2, %f10
2246 sth %l0, [%l7 + 0x5C]
2247loop_234:
2248 fbug %fcc1, loop_236
2249loop_235:
2250 stb %i3, [%l7 + 0x37]
2251 fmovrdgez %o5, %f12, %f2
2252 movle %xcc, %l5, %i0
2253loop_236:
2254 tne %icc, 0x5
2255 ldsb [%l7 + 0x46], %g1
2256 stb %o2, [%l7 + 0x51]
2257 fpsub32s %f5, %f5, %f3
2258 ldsh [%l7 + 0x0A], %g4
2259 smulcc %l1, %l2, %i5
2260 fmovs %f4, %f7
2261 stb %i2, [%l7 + 0x5A]
2262 be,a %icc, loop_237
2263 fmovdl %icc, %f3, %f15
2264 edge16l %o1, %o6, %o4
2265 sllx %g5, 0x0B, %i6
2266loop_237:
2267 ldx [%l7 + 0x18], %g7
2268 brgz %g3, loop_238
2269 fnot2s %f14, %f11
2270 ldsb [%l7 + 0x17], %o0
2271 lduh [%l7 + 0x28], %g2
2272loop_238:
2273 stw %g6, [%l7 + 0x34]
2274 tgu %xcc, 0x1
2275 ldx [%l7 + 0x08], %i7
2276 fmul8sux16 %f10, %f0, %f14
2277 ldd [%l7 + 0x20], %f6
2278 stb %l3, [%l7 + 0x41]
2279 stb %o3, [%l7 + 0x79]
2280 edge8 %l4, %i4, %l6
2281 ldd [%l7 + 0x20], %f4
2282 tgu %xcc, 0x3
2283 st %f5, [%l7 + 0x30]
2284 stb %o7, [%l7 + 0x18]
2285 lduw [%l7 + 0x44], %l0
2286 smulcc %i1, %i3, %o5
2287 fzero %f0
2288 andn %i0, %g1, %l5
2289 fbl,a %fcc2, loop_239
2290 fmovspos %icc, %f10, %f3
2291 ldd [%l7 + 0x28], %f6
2292 fpackfix %f0, %f3
2293loop_239:
2294 fandnot2s %f7, %f14, %f10
2295 fxors %f8, %f13, %f10
2296 bneg loop_240
2297 fmovs %f14, %f11
2298 tsubcctv %o2, 0x0F00, %g4
2299 fpadd32s %f10, %f14, %f9
2300loop_240:
2301 fbug,a %fcc1, loop_241
2302 ldsh [%l7 + 0x1C], %l1
2303 stw %i5, [%l7 + 0x70]
2304 sra %l2, %o1, %i2
2305loop_241:
2306 umul %o4, 0x0D77, %o6
2307 edge32ln %i6, %g5, %g7
2308 mulscc %g3, 0x0D87, %g2
2309 ble %icc, loop_242
2310 edge8n %g6, %i7, %o0
2311 fbne %fcc1, loop_243
2312 edge8ln %o3, %l3, %i4
2313loop_242:
2314 movleu %icc, %l4, %l6
2315 stw %l0, [%l7 + 0x74]
2316loop_243:
2317 fmovdgu %icc, %f4, %f4
2318 lduh [%l7 + 0x4C], %o7
2319 lduw [%l7 + 0x1C], %i3
2320 edge32 %o5, %i1, %i0
2321 udivcc %g1, 0x1DD3, %o2
2322 bgu,a,pn %icc, loop_244
2323 sth %g4, [%l7 + 0x2C]
2324 tle %icc, 0x5
2325 fors %f13, %f15, %f6
2326loop_244:
2327 ldsb [%l7 + 0x4F], %l5
2328 st %f9, [%l7 + 0x64]
2329 tleu %xcc, 0x4
2330 st %f11, [%l7 + 0x64]
2331 std %f0, [%l7 + 0x10]
2332 tleu %xcc, 0x1
2333 brlez %i5, loop_245
2334 nop
2335 setx loop_246, %l0, %l1
2336 jmpl %l1, %l2
2337 sth %o1, [%l7 + 0x50]
2338 fmul8x16al %f15, %f12, %f6
2339loop_245:
2340 stx %i2, [%l7 + 0x50]
2341loop_246:
2342 faligndata %f8, %f4, %f14
2343 stw %o4, [%l7 + 0x28]
2344 smul %o6, 0x11AA, %i6
2345 fmovdleu %icc, %f9, %f10
2346 brgez %l1, loop_247
2347 smul %g7, 0x0E2A, %g5
2348 fmovs %f7, %f7
2349 andcc %g3, %g6, %i7
2350loop_247:
2351 std %f6, [%l7 + 0x10]
2352 movpos %xcc, %g2, %o3
2353 fmovscc %xcc, %f13, %f2
2354 fcmpeq32 %f0, %f0, %l3
2355 addc %i4, %o0, %l4
2356 bcc,pt %icc, loop_248
2357 orcc %l0, %l6, %i3
2358 fmovsgu %xcc, %f8, %f9
2359 sth %o7, [%l7 + 0x60]
2360loop_248:
2361 st %f6, [%l7 + 0x78]
2362 edge32ln %i1, %i0, %g1
2363 fmovrdgz %o5, %f2, %f10
2364 edge16l %o2, %g4, %i5
2365 fmovdpos %xcc, %f2, %f15
2366 st %f13, [%l7 + 0x54]
2367 sll %l2, 0x18, %l5
2368 fmovse %icc, %f5, %f15
2369 std %f0, [%l7 + 0x48]
2370 tg %icc, 0x0
2371 movcs %xcc, %o1, %o4
2372 fbue,a %fcc3, loop_249
2373 edge8ln %o6, %i2, %i6
2374 ldub [%l7 + 0x16], %g7
2375 xnor %g5, 0x1553, %g3
2376loop_249:
2377 lduh [%l7 + 0x28], %l1
2378 tvs %icc, 0x7
2379 brgez,a %i7, loop_250
2380 std %f8, [%l7 + 0x60]
2381 ldsb [%l7 + 0x5C], %g6
2382 std %f10, [%l7 + 0x50]
2383loop_250:
2384 stx %o3, [%l7 + 0x28]
2385 fbo %fcc0, loop_251
2386 fmovscs %xcc, %f11, %f7
2387 stb %g2, [%l7 + 0x3B]
2388 fxors %f5, %f5, %f2
2389loop_251:
2390 fsrc2 %f12, %f4
2391 fnands %f3, %f14, %f12
2392 brnz %l3, loop_252
2393 fpsub16 %f4, %f8, %f2
2394 tn %xcc, 0x4
2395 srl %i4, %l4, %l0
2396loop_252:
2397 ba,a,pt %icc, loop_253
2398 fmovs %f1, %f8
2399 ldsw [%l7 + 0x10], %o0
2400 ldx [%l7 + 0x10], %i3
2401loop_253:
2402 ldx [%l7 + 0x70], %l6
2403 xor %o7, 0x0078, %i0
2404 ldsb [%l7 + 0x52], %g1
2405 array32 %i1, %o5, %o2
2406 tge %icc, 0x5
2407 fandnot1s %f0, %f9, %f1
2408 lduh [%l7 + 0x62], %g4
2409 fmovrslz %l2, %f14, %f14
2410 fabsd %f4, %f0
2411 fsrc2 %f2, %f4
2412 fmovsg %icc, %f15, %f12
2413 fmovsne %icc, %f12, %f15
2414 fmovrdgz %l5, %f0, %f10
2415 brz,a %i5, loop_254
2416 ldsb [%l7 + 0x24], %o4
2417 sdivx %o6, 0x1B64, %i2
2418 lduw [%l7 + 0x10], %i6
2419loop_254:
2420 tleu %xcc, 0x5
2421 fmovdne %icc, %f3, %f4
2422 fbn,a %fcc1, loop_255
2423 lduh [%l7 + 0x58], %g7
2424 lduw [%l7 + 0x48], %o1
2425 nop
2426 setx loop_256, %l0, %l1
2427 jmpl %l1, %g3
2428loop_255:
2429 fmuld8sux16 %f13, %f7, %f12
2430 tcc %xcc, 0x3
2431 faligndata %f0, %f14, %f14
2432loop_256:
2433 fpack16 %f0, %f3
2434 std %f8, [%l7 + 0x48]
2435 fmovrse %g5, %f3, %f9
2436 fmovrdgz %i7, %f10, %f14
2437 subccc %g6, 0x175A, %o3
2438 bne %icc, loop_257
2439 ldx [%l7 + 0x38], %l1
2440 ldub [%l7 + 0x44], %g2
2441 fpmerge %f12, %f7, %f2
2442loop_257:
2443 fmovde %xcc, %f3, %f12
2444 ldsw [%l7 + 0x58], %l3
2445 ldx [%l7 + 0x28], %l4
2446 fcmped %fcc3, %f2, %f4
2447 nop
2448 setx loop_258, %l0, %l1
2449 wrpr 0x1, %tl
2450 wrpr %l1, %tpc
2451 add %l1, 0x4, %l1
2452 wrpr %l1, %tnpc
2453 setx 0x34400001400, %l0, %l1
2454 wrpr %l1, %tstate
2455 wrhpr 0x4, %htstate
2456 retry
2457 fpsub16 %f0, %f12, %f14
2458 fcmped %fcc0, %f2, %f10
2459 ldx [%l7 + 0x40], %l0
2460loop_258:
2461 fmovrsgz %i4, %f4, %f2
2462 tvc %xcc, 0x5
2463 fxnors %f9, %f15, %f9
2464 brlez,a %o0, loop_259
2465 fbn %fcc0, loop_260
2466 stx %l6, [%l7 + 0x40]
2467 tle %icc, 0x4
2468loop_259:
2469 lduw [%l7 + 0x1C], %o7
2470loop_260:
2471 move %icc, %i3, %i0
2472 fornot2 %f4, %f10, %f2
2473 stx %i1, [%l7 + 0x58]
2474 edge16ln %o5, %o2, %g1
2475 tsubcc %l2, 0x1D66, %l5
2476 edge32ln %g4, %i5, %o4
2477 stx %i2, [%l7 + 0x40]
2478 stb %i6, [%l7 + 0x19]
2479 ldd [%l7 + 0x58], %f0
2480 fmovrdlez %o6, %f12, %f8
2481 fmovdleu %xcc, %f2, %f1
2482 bshuffle %f8, %f10, %f8
2483 st %f13, [%l7 + 0x64]
2484 array8 %g7, %g3, %o1
2485 edge32l %g5, %g6, %o3
2486 st %f11, [%l7 + 0x58]
2487 edge8l %i7, %g2, %l3
2488 umulcc %l4, %l1, %l0
2489 add %o0, %i4, %o7
2490 lduh [%l7 + 0x20], %l6
2491 fbn,a %fcc1, loop_261
2492 fpackfix %f4, %f11
2493 pdist %f12, %f6, %f12
2494 andncc %i3, %i1, %o5
2495loop_261:
2496 fmovdneg %icc, %f6, %f15
2497 fcmpne32 %f10, %f6, %i0
2498 alignaddr %g1, %o2, %l5
2499 lduh [%l7 + 0x70], %g4
2500 edge32n %l2, %i5, %o4
2501 array16 %i2, %o6, %g7
2502 tvc %icc, 0x6
2503 stb %g3, [%l7 + 0x29]
2504 fone %f6
2505 addccc %i6, 0x1F3F, %g5
2506 sub %o1, 0x01B7, %g6
2507 tvc %xcc, 0x0
2508 ld [%l7 + 0x0C], %f6
2509 or %i7, %g2, %l3
2510 addccc %o3, 0x0755, %l1
2511 fbue %fcc1, loop_262
2512 alignaddrl %l4, %o0, %l0
2513 fmovsvc %icc, %f10, %f11
2514 fmuld8sux16 %f11, %f3, %f10
2515loop_262:
2516 xnor %i4, 0x0F26, %l6
2517 fmovdge %icc, %f8, %f0
2518 fpsub16 %f12, %f14, %f8
2519 edge32ln %o7, %i3, %o5
2520 ld [%l7 + 0x0C], %f8
2521 stb %i1, [%l7 + 0x22]
2522 bcc,pt %icc, loop_263
2523 ldd [%l7 + 0x30], %f8
2524 movcc %icc, %g1, %i0
2525 fbl %fcc1, loop_264
2526loop_263:
2527 sth %l5, [%l7 + 0x18]
2528 call loop_265
2529 std %f10, [%l7 + 0x10]
2530loop_264:
2531 ta %xcc, 0x4
2532 stw %g4, [%l7 + 0x64]
2533loop_265:
2534 call loop_266
2535 stw %o2, [%l7 + 0x68]
2536 ldsw [%l7 + 0x1C], %i5
2537 tne %icc, 0x3
2538loop_266:
2539 fmovdle %xcc, %f13, %f13
2540 fmul8x16al %f5, %f7, %f6
2541 nop
2542 setx loop_267, %l0, %l1
2543 jmpl %l1, %o4
2544 fmovrdne %i2, %f12, %f12
2545 stb %o6, [%l7 + 0x5A]
2546 edge8ln %g7, %l2, %g3
2547loop_267:
2548 lduw [%l7 + 0x48], %i6
2549 fpadd32 %f14, %f6, %f8
2550 bgu,a loop_268
2551 lduh [%l7 + 0x30], %o1
2552 fnot1 %f0, %f14
2553 movrgez %g6, %g5, %i7
2554loop_268:
2555 ldsb [%l7 + 0x7A], %l3
2556 ldd [%l7 + 0x18], %f0
2557 bgu %icc, loop_269
2558 stw %g2, [%l7 + 0x3C]
2559 fornot1s %f13, %f6, %f12
2560 tneg %xcc, 0x0
2561loop_269:
2562 tvs %icc, 0x4
2563 fmovrsgez %l1, %f12, %f12
2564 edge16 %l4, %o0, %l0
2565 movpos %xcc, %o3, %i4
2566 fxors %f0, %f0, %f6
2567 fsrc2 %f2, %f6
2568 fone %f8
2569 tge %icc, 0x3
2570 ble,pn %icc, loop_270
2571 subcc %l6, 0x03E8, %o7
2572 ldsb [%l7 + 0x76], %o5
2573 edge32 %i1, %g1, %i0
2574loop_270:
2575 fmovsn %xcc, %f6, %f11
2576 fmuld8ulx16 %f2, %f8, %f10
2577 stb %i3, [%l7 + 0x67]
2578 ta %xcc, 0x7
2579 st %f0, [%l7 + 0x14]
2580 ldub [%l7 + 0x7B], %l5
2581 fcmpes %fcc0, %f11, %f14
2582 fcmpne16 %f0, %f2, %o2
2583 movgu %icc, %i5, %g4
2584 ldsb [%l7 + 0x6E], %i2
2585 sth %o6, [%l7 + 0x16]
2586 movn %icc, %o4, %g7
2587 fnot1 %f12, %f2
2588 fmovdpos %xcc, %f13, %f14
2589 brlz,a %l2, loop_271
2590 stx %g3, [%l7 + 0x48]
2591 fbuge %fcc3, loop_272
2592 ldsb [%l7 + 0x18], %o1
2593loop_271:
2594 subcc %g6, %g5, %i7
2595 st %f15, [%l7 + 0x20]
2596loop_272:
2597 mova %icc, %l3, %g2
2598 fbne %fcc1, loop_273
2599 brlz %i6, loop_274
2600 bvs,a,pt %icc, loop_275
2601 sdivcc %l4, 0x0598, %o0
2602loop_273:
2603 fmovdvs %xcc, %f1, %f12
2604loop_274:
2605 fnot1 %f4, %f8
2606loop_275:
2607 lduw [%l7 + 0x5C], %l1
2608 stw %o3, [%l7 + 0x30]
2609 or %l0, %i4, %l6
2610 sll %o7, %o5, %g1
2611 fcmpeq16 %f0, %f6, %i0
2612 lduw [%l7 + 0x38], %i3
2613 andn %l5, %o2, %i5
2614 fmul8x16 %f6, %f6, %f8
2615 sdiv %i1, 0x16F4, %g4
2616 fpsub16s %f9, %f5, %f12
2617 stx %i2, [%l7 + 0x68]
2618 fpadd16 %f12, %f0, %f8
2619 fmovsle %icc, %f13, %f11
2620 fblg,a %fcc3, loop_276
2621 ld [%l7 + 0x48], %f5
2622 be,pn %icc, loop_277
2623 ldsb [%l7 + 0x3A], %o4
2624loop_276:
2625 edge32 %o6, %g7, %g3
2626 array8 %l2, %o1, %g6
2627loop_277:
2628 fmovrdlz %g5, %f4, %f6
2629 fble %fcc0, loop_278
2630 addc %i7, %g2, %l3
2631 fbu,a %fcc2, loop_279
2632 fmul8x16 %f13, %f8, %f6
2633loop_278:
2634 fcmps %fcc2, %f7, %f6
2635 ldd [%l7 + 0x30], %f4
2636loop_279:
2637 edge16l %l4, %o0, %i6
2638 ldd [%l7 + 0x38], %f12
2639 sll %l1, %o3, %l0
2640 bn,a,pt %xcc, loop_280
2641 bl loop_281
2642 tl %xcc, 0x2
2643 mova %xcc, %i4, %o7
2644loop_280:
2645 fbue %fcc0, loop_282
2646loop_281:
2647 addcc %o5, 0x1531, %l6
2648 bneg %icc, loop_283
2649 stw %i0, [%l7 + 0x74]
2650loop_282:
2651 fornot1s %f9, %f14, %f3
2652 ldd [%l7 + 0x08], %f4
2653loop_283:
2654 ldub [%l7 + 0x30], %g1
2655 ldub [%l7 + 0x21], %i3
2656 fabsd %f12, %f4
2657 bgu,pn %xcc, loop_284
2658 addcc %o2, 0x0372, %i5
2659 brz %i1, loop_285
2660 ldsw [%l7 + 0x0C], %g4
2661loop_284:
2662 ld [%l7 + 0x68], %f1
2663 ldsw [%l7 + 0x60], %i2
2664loop_285:
2665 fzeros %f8
2666 fmuld8sux16 %f5, %f9, %f4
2667 fandnot2 %f0, %f2, %f8
2668 ld [%l7 + 0x68], %f13
2669 edge8 %o4, %l5, %g7
2670 brnz,a %g3, loop_286
2671 bgu loop_287
2672 taddcctv %o6, 0x1E70, %l2
2673 ldx [%l7 + 0x68], %o1
2674loop_286:
2675 fmuld8ulx16 %f14, %f15, %f10
2676loop_287:
2677 ldx [%l7 + 0x28], %g6
2678 bge,pt %xcc, loop_288
2679 st %f8, [%l7 + 0x34]
2680 bn %xcc, loop_289
2681 brgz %i7, loop_290
2682loop_288:
2683 movvs %icc, %g5, %l3
2684 fmovsge %icc, %f4, %f14
2685loop_289:
2686 lduw [%l7 + 0x4C], %g2
2687loop_290:
2688 fnot1 %f2, %f8
2689 sth %o0, [%l7 + 0x20]
2690 stb %i6, [%l7 + 0x5F]
2691 fexpand %f3, %f14
2692 fpadd16 %f14, %f6, %f6
2693 tle %icc, 0x5
2694 bneg,pn %xcc, loop_291
2695 fbo,a %fcc0, loop_292
2696 fzero %f2
2697 brlz,a %l1, loop_293
2698loop_291:
2699 fmovd %f8, %f4
2700loop_292:
2701 andcc %o3, 0x1244, %l0
2702 fmovdg %icc, %f4, %f5
2703loop_293:
2704 fmovdg %xcc, %f10, %f1
2705 bg,pn %icc, loop_294
2706 movgu %icc, %l4, %o7
2707 tn %xcc, 0x7
2708 ldx [%l7 + 0x08], %o5
2709loop_294:
2710 ldsb [%l7 + 0x0A], %l6
2711 sdiv %i0, 0x0E1C, %g1
2712 fmovsvs %icc, %f10, %f6
2713 fbge %fcc0, loop_295
2714 std %f2, [%l7 + 0x58]
2715 tn %icc, 0x6
2716 srax %i4, %o2, %i3
2717loop_295:
2718 fabsd %f12, %f4
2719 ldsw [%l7 + 0x7C], %i1
2720 ld [%l7 + 0x3C], %f2
2721 for %f12, %f2, %f0
2722 ldx [%l7 + 0x68], %i5
2723 fabss %f10, %f1
2724 st %f15, [%l7 + 0x10]
2725 movvc %xcc, %i2, %g4
2726 ldub [%l7 + 0x41], %l5
2727 movrlez %g7, 0x3B3, %g3
2728 subcc %o4, 0x1A7C, %o6
2729 fcmpd %fcc2, %f12, %f12
2730 ldsw [%l7 + 0x70], %l2
2731 fcmpeq32 %f10, %f6, %o1
2732 fandnot2s %f15, %f5, %f12
2733 movrgz %i7, 0x389, %g6
2734 fmovscc %xcc, %f13, %f8
2735 stx %g5, [%l7 + 0x78]
2736 ldub [%l7 + 0x52], %g2
2737 tsubcc %o0, 0x1520, %i6
2738 fornot2 %f6, %f6, %f4
2739 stw %l3, [%l7 + 0x20]
2740 fbue %fcc2, loop_296
2741 fnands %f2, %f1, %f9
2742 add %l1, %o3, %l4
2743 stw %o7, [%l7 + 0x14]
2744loop_296:
2745 bgu,pn %xcc, loop_297
2746 fandnot2 %f14, %f14, %f4
2747 lduw [%l7 + 0x44], %o5
2748 fbug,a %fcc3, loop_298
2749loop_297:
2750 fandnot2 %f12, %f12, %f2
2751 ldsw [%l7 + 0x5C], %l6
2752 umul %i0, 0x031F, %l0
2753loop_298:
2754 fmovdleu %xcc, %f13, %f1
2755 brz %i4, loop_299
2756 fornot2s %f7, %f14, %f15
2757 brgz,a %o2, loop_300
2758 taddcc %i3, 0x1A6D, %g1
2759loop_299:
2760 ldsh [%l7 + 0x1E], %i1
2761 fmovdvs %icc, %f10, %f0
2762loop_300:
2763 fzero %f0
2764 stx %i2, [%l7 + 0x20]
2765 movg %icc, %i5, %g4
2766 bge,a loop_301
2767 fandnot1s %f8, %f9, %f2
2768 fandnot1 %f2, %f4, %f4
2769 movrgez %g7, 0x344, %g3
2770loop_301:
2771 edge8n %o4, %l5, %l2
2772 fmul8sux16 %f8, %f8, %f2
2773 ldsh [%l7 + 0x64], %o1
2774 ldsh [%l7 + 0x40], %o6
2775 ldsh [%l7 + 0x68], %i7
2776 lduh [%l7 + 0x18], %g6
2777 fnegs %f8, %f9
2778 udivx %g5, 0x11D3, %o0
2779 fcmpne32 %f4, %f14, %g2
2780 st %f1, [%l7 + 0x50]
2781 tpos %xcc, 0x2
2782 fbule %fcc3, loop_302
2783 sub %i6, %l3, %l1
2784 bneg loop_303
2785 fcmpeq32 %f12, %f12, %l4
2786loop_302:
2787 movg %xcc, %o3, %o5
2788 fbl %fcc0, loop_304
2789loop_303:
2790 fmovsle %icc, %f0, %f11
2791 fbue %fcc1, loop_305
2792 movrgz %l6, %o7, %i0
2793loop_304:
2794 bvc,a,pt %xcc, loop_306
2795 ldx [%l7 + 0x78], %l0
2796loop_305:
2797 edge16l %o2, %i3, %i4
2798 fnot1s %f10, %f13
2799loop_306:
2800 fmovsvc %icc, %f7, %f2
2801 subc %i1, 0x0B7D, %g1
2802 tvc %icc, 0x4
2803 fnot2 %f6, %f8
2804 ldx [%l7 + 0x18], %i5
2805 fmovdn %icc, %f7, %f15
2806 ldsb [%l7 + 0x4E], %g4
2807 fmovrse %g7, %f5, %f3
2808 tpos %icc, 0x3
2809 ldsw [%l7 + 0x74], %g3
2810 fornot2s %f4, %f4, %f11
2811 stb %i2, [%l7 + 0x6F]
2812 movvc %icc, %l5, %l2
2813 ble loop_307
2814 stw %o4, [%l7 + 0x40]
2815 stb %o1, [%l7 + 0x5D]
2816 edge8 %o6, %g6, %i7
2817loop_307:
2818 fmovrdgez %g5, %f12, %f10
2819 stb %g2, [%l7 + 0x27]
2820 fmovda %icc, %f1, %f13
2821 brlz,a %i6, loop_308
2822 edge8ln %o0, %l3, %l1
2823 fmuld8sux16 %f13, %f13, %f6
2824 fmovdcs %xcc, %f9, %f2
2825loop_308:
2826 ldub [%l7 + 0x6C], %o3
2827 fornot1s %f7, %f1, %f10
2828 be,pn %xcc, loop_309
2829 edge32 %l4, %l6, %o5
2830 array8 %i0, %o7, %o2
2831 fmovrdgez %l0, %f2, %f4
2832loop_309:
2833 fors %f6, %f5, %f9
2834 fmovsle %icc, %f11, %f6
2835 ldsw [%l7 + 0x60], %i4
2836 ldd [%l7 + 0x30], %f4
2837 bvc,a,pn %xcc, loop_310
2838 call loop_311
2839 sth %i1, [%l7 + 0x5C]
2840 movre %g1, 0x2FA, %i3
2841loop_310:
2842 ldsw [%l7 + 0x20], %i5
2843loop_311:
2844 stw %g7, [%l7 + 0x6C]
2845 ldd [%l7 + 0x40], %f14
2846 tgu %icc, 0x7
2847 fmovdleu %xcc, %f8, %f5
2848 fcmple32 %f14, %f0, %g4
2849 fmovsn %xcc, %f7, %f1
2850 call loop_312
2851 bleu,a loop_313
2852 fmovrslez %i2, %f0, %f6
2853 srax %g3, 0x06, %l2
2854loop_312:
2855 fmovse %xcc, %f13, %f10
2856loop_313:
2857 udivcc %o4, 0x19FC, %l5
2858 fmovrdgz %o1, %f14, %f14
2859 fbule %fcc1, loop_314
2860 fble,a %fcc2, loop_315
2861 sth %g6, [%l7 + 0x34]
2862 fmovscs %xcc, %f1, %f4
2863loop_314:
2864 fpsub32 %f10, %f4, %f0
2865loop_315:
2866 fzero %f10
2867 subc %i7, 0x164F, %g5
2868 sth %o6, [%l7 + 0x6E]
2869 fbue,a %fcc0, loop_316
2870 fbug,a %fcc2, loop_317
2871 ldd [%l7 + 0x30], %f10
2872 bleu,a %icc, loop_318
2873loop_316:
2874 fmovd %f14, %f10
2875loop_317:
2876 lduw [%l7 + 0x34], %i6
2877 lduh [%l7 + 0x72], %g2
2878loop_318:
2879 ldsb [%l7 + 0x65], %l3
2880 fornot1 %f0, %f0, %f8
2881 array8 %o0, %o3, %l1
2882 orncc %l4, 0x0AFB, %l6
2883 sth %o5, [%l7 + 0x68]
2884 fnegs %f14, %f6
2885 stx %o7, [%l7 + 0x40]
2886 edge32l %i0, %o2, %l0
2887 fmovsvs %xcc, %f3, %f3
2888 stx %i4, [%l7 + 0x48]
2889 bleu loop_319
2890 fbule,a %fcc0, loop_320
2891 stx %g1, [%l7 + 0x20]
2892 fmovde %icc, %f9, %f6
2893loop_319:
2894 ld [%l7 + 0x44], %f6
2895loop_320:
2896 ldsh [%l7 + 0x76], %i1
2897 add %i3, 0x18C6, %i5
2898 fmovdle %icc, %f2, %f11
2899 fble %fcc3, loop_321
2900 fand %f6, %f8, %f8
2901 bneg,a,pn %icc, loop_322
2902 bgu %icc, loop_323
2903loop_321:
2904 bneg %icc, loop_324
2905 stx %g4, [%l7 + 0x70]
2906loop_322:
2907 fmovdneg %icc, %f9, %f2
2908loop_323:
2909 bge %xcc, loop_325
2910loop_324:
2911 udivx %g7, 0x17ED, %g3
2912 fmovdg %xcc, %f9, %f12
2913 be loop_326
2914loop_325:
2915 brlez %i2, loop_327
2916 fmovdpos %xcc, %f14, %f8
2917 fxor %f12, %f12, %f8
2918loop_326:
2919 fpadd32 %f10, %f2, %f14
2920loop_327:
2921 stw %o4, [%l7 + 0x64]
2922 fbue,a %fcc3, loop_328
2923 movn %xcc, %l2, %l5
2924 fble,a %fcc0, loop_329
2925 ldub [%l7 + 0x34], %o1
2926loop_328:
2927 move %icc, %g6, %g5
2928 fpsub16s %f10, %f2, %f4
2929loop_329:
2930 bn %icc, loop_330
2931 umulcc %i7, 0x1062, %i6
2932 fblg %fcc1, loop_331
2933 ldx [%l7 + 0x40], %o6
2934loop_330:
2935 tne %icc, 0x3
2936 fpsub16s %f11, %f0, %f8
2937loop_331:
2938 fnot1s %f11, %f14
2939 fsrc1 %f0, %f14
2940 fmovdge %xcc, %f0, %f15
2941 fsrc2s %f1, %f14
2942 fpmerge %f14, %f7, %f8
2943 fcmpne32 %f10, %f6, %g2
2944 fmovrdne %o0, %f6, %f2
2945 ldub [%l7 + 0x42], %l3
2946 stb %o3, [%l7 + 0x0B]
2947 st %f4, [%l7 + 0x64]
2948 fbu,a %fcc1, loop_332
2949 fnands %f5, %f5, %f0
2950 edge8n %l1, %l6, %o5
2951 std %f12, [%l7 + 0x20]
2952loop_332:
2953 lduw [%l7 + 0x34], %l4
2954 fsrc1s %f5, %f14
2955 movrne %i0, 0x2B5, %o2
2956 fmovdgu %xcc, %f7, %f7
2957 fnot1 %f2, %f4
2958 bcs,a,pn %icc, loop_333
2959 fnor %f0, %f8, %f10
2960 bcs,a %xcc, loop_334
2961 bcs loop_335
2962loop_333:
2963 stb %l0, [%l7 + 0x09]
2964 fnors %f0, %f6, %f5
2965loop_334:
2966 fsrc2 %f10, %f4
2967loop_335:
2968 fmovs %f3, %f1
2969 bpos loop_336
2970 sth %o7, [%l7 + 0x12]
2971 sra %i4, 0x05, %g1
2972 stw %i1, [%l7 + 0x50]
2973loop_336:
2974 edge16ln %i3, %g4, %i5
2975 movcs %xcc, %g3, %i2
2976 std %f10, [%l7 + 0x78]
2977 move %xcc, %o4, %g7
2978 fpsub16s %f9, %f1, %f14
2979 fcmpeq16 %f12, %f8, %l2
2980 ba,pn %xcc, loop_337
2981 fnot2s %f1, %f3
2982 fmul8sux16 %f6, %f6, %f6
2983 tvs %xcc, 0x3
2984loop_337:
2985 pdist %f0, %f12, %f8
2986 movvs %xcc, %o1, %g6
2987 ld [%l7 + 0x18], %f7
2988 edge32 %l5, %i7, %g5
2989 fmovdvs %icc, %f9, %f10
2990 edge32ln %o6, %i6, %o0
2991 fnor %f2, %f12, %f0
2992 sth %g2, [%l7 + 0x7A]
2993 fornot1 %f14, %f6, %f2
2994 orn %o3, 0x0B74, %l3
2995 smul %l1, 0x1846, %o5
2996 ldx [%l7 + 0x38], %l4
2997 fbue %fcc0, loop_338
2998 bn,a %icc, loop_339
2999 fandnot1s %f8, %f3, %f13
3000 fbne %fcc0, loop_340
3001loop_338:
3002 stb %l6, [%l7 + 0x2F]
3003loop_339:
3004 fnot2s %f15, %f5
3005 nop
3006 setx loop_341, %l0, %l1
3007 jmpl %l1, %i0
3008loop_340:
3009 fbuge %fcc2, loop_342
3010 fnot1 %f4, %f12
3011 fpadd16 %f14, %f14, %f0
3012loop_341:
3013 ldsb [%l7 + 0x7D], %l0
3014loop_342:
3015 ldub [%l7 + 0x4F], %o7
3016 sdiv %o2, 0x0F1F, %i4
3017 siam 0x4
3018 edge16 %g1, %i1, %g4
3019 ldub [%l7 + 0x4D], %i5
3020 fnand %f4, %f0, %f14
3021 st %f9, [%l7 + 0x2C]
3022 bvs,a %xcc, loop_343
3023 movn %xcc, %g3, %i2
3024 fmovsge %xcc, %f4, %f3
3025 fmovse %xcc, %f1, %f5
3026loop_343:
3027 movne %icc, %o4, %g7
3028 movrne %l2, 0x2C1, %i3
3029 fmovsge %xcc, %f11, %f10
3030 fmovdne %xcc, %f6, %f8
3031 sth %o1, [%l7 + 0x52]
3032 edge16n %g6, %i7, %g5
3033 ldsb [%l7 + 0x38], %l5
3034 ldsw [%l7 + 0x24], %i6
3035 std %f14, [%l7 + 0x08]
3036 orncc %o6, 0x0955, %o0
3037 fnor %f8, %f2, %f0
3038 subc %g2, 0x0CD1, %l3
3039 fbue,a %fcc2, loop_344
3040 edge16l %o3, %l1, %l4
3041 be loop_345
3042 fmovs %f1, %f0
3043loop_344:
3044 sth %o5, [%l7 + 0x3E]
3045 fpadd32 %f8, %f8, %f12
3046loop_345:
3047 bleu loop_346
3048 fpadd32 %f12, %f2, %f0
3049 edge16n %i0, %l6, %l0
3050 movneg %xcc, %o2, %o7
3051loop_346:
3052 bne,a %xcc, loop_347
3053 lduw [%l7 + 0x3C], %i4
3054 andcc %g1, %g4, %i1
3055 fbge,a %fcc0, loop_348
3056loop_347:
3057 tcc %icc, 0x6
3058 ldd [%l7 + 0x08], %f10
3059 fpsub32 %f12, %f6, %f6
3060loop_348:
3061 fbge %fcc0, loop_349
3062 movleu %icc, %i5, %i2
3063 fcmpeq16 %f6, %f8, %o4
3064 tneg %xcc, 0x7
3065loop_349:
3066 sll %g3, %g7, %i3
3067 stb %o1, [%l7 + 0x1F]
3068 fmovsvc %xcc, %f4, %f11
3069 edge8l %l2, %g6, %g5
3070 brlz %l5, loop_350
3071 fnot1s %f8, %f11
3072 tvc %xcc, 0x7
3073 pdist %f2, %f2, %f12
3074loop_350:
3075 edge16ln %i6, %i7, %o0
3076 fbule,a %fcc3, loop_351
3077 taddcctv %o6, 0x000D, %l3
3078 fpmerge %f4, %f14, %f0
3079 ldub [%l7 + 0x74], %o3
3080loop_351:
3081 movvs %xcc, %g2, %l4
3082 stw %o5, [%l7 + 0x10]
3083 call loop_352
3084 st %f3, [%l7 + 0x2C]
3085 umul %i0, %l1, %l0
3086 ldx [%l7 + 0x28], %o2
3087loop_352:
3088 brnz %l6, loop_353
3089 ldsb [%l7 + 0x17], %o7
3090 fmovrsgz %g1, %f0, %f13
3091 st %f1, [%l7 + 0x6C]
3092loop_353:
3093 movl %xcc, %i4, %g4
3094 ldsw [%l7 + 0x58], %i1
3095 fmovdvc %xcc, %f0, %f2
3096 umul %i5, %i2, %g3
3097 ldsh [%l7 + 0x7A], %g7
3098 ldd [%l7 + 0x08], %f14
3099 edge8l %o4, %o1, %l2
3100 ldd [%l7 + 0x28], %f12
3101 fnot1 %f14, %f10
3102 fnegs %f3, %f5
3103 fpsub16 %f6, %f8, %f4
3104 tsubcctv %g6, 0x1D6D, %i3
3105 edge16l %g5, %l5, %i6
3106 st %f2, [%l7 + 0x78]
3107 nop
3108 setx loop_354, %l0, %l1
3109 wrpr 0x1, %tl
3110 wrpr %l1, %tnpc
3111 setx 0x34400001400, %l0, %l1
3112 wrpr %l1, %tstate
3113 wrhpr 0x4, %htstate
3114 done
3115 fbn %fcc0, loop_355
3116 fornot1s %f1, %f14, %f5
3117 nop
3118 setx loop_356, %l0, %l1
3119 wrpr 0x1, %tl
3120 wrpr %l1, %tnpc
3121 setx 0x34400001400, %l0, %l1
3122 wrpr %l1, %tstate
3123 wrhpr 0x4, %htstate
3124 done
3125loop_354:
3126 ld [%l7 + 0x28], %f15
3127loop_355:
3128 addc %o0, %o6, %l3
3129 ldub [%l7 + 0x1A], %i7
3130loop_356:
3131 fcmpne16 %f2, %f10, %o3
3132 fcmped %fcc2, %f4, %f14
3133 fbule,a %fcc0, loop_357
3134 andcc %l4, %g2, %o5
3135 fbug %fcc0, loop_358
3136 fbu,a %fcc2, loop_359
3137loop_357:
3138 fabsd %f4, %f0
3139 stw %i0, [%l7 + 0x18]
3140loop_358:
3141 fble,a %fcc3, loop_360
3142loop_359:
3143 ldsw [%l7 + 0x44], %l1
3144 fands %f14, %f7, %f2
3145 lduw [%l7 + 0x74], %o2
3146loop_360:
3147 fmovde %icc, %f0, %f13
3148 tvc %xcc, 0x5
3149 bvc,a loop_361
3150 fpadd16s %f14, %f11, %f11
3151 stb %l6, [%l7 + 0x55]
3152 ldsh [%l7 + 0x2E], %o7
3153loop_361:
3154 fxnors %f12, %f11, %f10
3155 tgu %xcc, 0x5
3156 fmovdg %icc, %f2, %f0
3157 std %f14, [%l7 + 0x20]
3158 tl %xcc, 0x4
3159 fmovdg %xcc, %f3, %f7
3160 brgez,a %l0, loop_362
3161 stw %i4, [%l7 + 0x38]
3162 tl %icc, 0x5
3163 lduh [%l7 + 0x56], %g4
3164loop_362:
3165 ldx [%l7 + 0x10], %g1
3166 lduw [%l7 + 0x58], %i5
3167 ldx [%l7 + 0x58], %i2
3168 orncc %i1, 0x1B56, %g3
3169 taddcc %o4, %o1, %g7
3170 fandnot2s %f2, %f14, %f15
3171 fbne,a %fcc0, loop_363
3172 udivcc %g6, 0x012B, %i3
3173 addc %l2, 0x0CA4, %l5
3174 ldd [%l7 + 0x10], %f4
3175loop_363:
3176 tcs %xcc, 0x6
3177 stx %g5, [%l7 + 0x10]
3178 st %f6, [%l7 + 0x40]
3179 brgez %i6, loop_364
3180 std %f8, [%l7 + 0x38]
3181 fmovdg %icc, %f9, %f1
3182 edge8ln %o0, %l3, %o6
3183loop_364:
3184 fnegs %f15, %f14
3185 tvc %xcc, 0x0
3186 ldd [%l7 + 0x50], %f12
3187 ldx [%l7 + 0x60], %o3
3188 st %f9, [%l7 + 0x2C]
3189 bgu,pt %icc, loop_365
3190 std %f4, [%l7 + 0x58]
3191 bcs,pt %icc, loop_366
3192 ldsw [%l7 + 0x20], %l4
3193loop_365:
3194 fmovsleu %icc, %f14, %f8
3195 be,a %icc, loop_367
3196loop_366:
3197 ldd [%l7 + 0x70], %f2
3198 subccc %i7, %g2, %o5
3199 ldub [%l7 + 0x1A], %i0
3200loop_367:
3201 fmovsle %icc, %f5, %f10
3202 std %f0, [%l7 + 0x78]
3203 sth %o2, [%l7 + 0x7E]
3204 ldub [%l7 + 0x29], %l6
3205 stb %o7, [%l7 + 0x4E]
3206 bge,a %icc, loop_368
3207 lduh [%l7 + 0x58], %l1
3208 fbule,a %fcc1, loop_369
3209 fandnot1 %f14, %f2, %f12
3210loop_368:
3211 fmul8sux16 %f8, %f0, %f0
3212 tl %xcc, 0x2
3213loop_369:
3214 ldd [%l7 + 0x30], %f6
3215 fsrc1s %f7, %f7
3216 fcmple32 %f6, %f14, %l0
3217 ld [%l7 + 0x0C], %f13
3218 fpackfix %f10, %f3
3219 fmovsneg %xcc, %f1, %f14
3220 fabsd %f8, %f12
3221 edge16 %i4, %g1, %i5
3222 ldub [%l7 + 0x63], %i2
3223 ldsh [%l7 + 0x44], %g4
3224 fmovrslez %g3, %f5, %f15
3225 ldsb [%l7 + 0x37], %o4
3226 stx %i1, [%l7 + 0x40]
3227 ld [%l7 + 0x14], %f15
3228 stw %g7, [%l7 + 0x3C]
3229 fmovdgu %icc, %f0, %f4
3230 fcmped %fcc3, %f10, %f14
3231 brlz,a %g6, loop_370
3232 lduw [%l7 + 0x20], %i3
3233 fors %f15, %f13, %f1
3234 sllx %l2, %o1, %g5
3235loop_370:
3236 ldsw [%l7 + 0x10], %i6
3237 brnz,a %o0, loop_371
3238 tneg %icc, 0x6
3239 sth %l5, [%l7 + 0x3C]
3240 taddcctv %o6, %l3, %o3
3241loop_371:
3242 stb %i7, [%l7 + 0x7F]
3243 fmovrsgz %l4, %f12, %f2
3244 ldub [%l7 + 0x34], %o5
3245 add %g2, 0x1A00, %i0
3246 tsubcc %l6, %o2, %o7
3247 alignaddr %l0, %l1, %i4
3248 taddcctv %i5, %i2, %g4
3249 fcmple32 %f6, %f4, %g1
3250 fbn %fcc1, loop_372
3251 addcc %o4, 0x111B, %i1
3252 movne %icc, %g7, %g6
3253 ldsw [%l7 + 0x6C], %g3
3254loop_372:
3255 ldsh [%l7 + 0x3E], %l2
3256 ldd [%l7 + 0x18], %f4
3257 ldsh [%l7 + 0x54], %i3
3258 be,pn %xcc, loop_373
3259 fsrc2 %f4, %f2
3260 fmul8x16 %f15, %f14, %f6
3261 fmovdleu %xcc, %f10, %f10
3262loop_373:
3263 sth %g5, [%l7 + 0x14]
3264 andncc %i6, %o0, %l5
3265 fbue,a %fcc0, loop_374
3266 orn %o6, %o1, %l3
3267 tsubcc %o3, %i7, %l4
3268 movgu %icc, %g2, %i0
3269loop_374:
3270 st %f6, [%l7 + 0x14]
3271 ldx [%l7 + 0x18], %l6
3272 tleu %xcc, 0x7
3273 fmovsg %xcc, %f14, %f1
3274 fcmps %fcc0, %f8, %f2
3275 stw %o2, [%l7 + 0x30]
3276 fmovdn %icc, %f11, %f13
3277 std %f2, [%l7 + 0x40]
3278 addcc %o5, %o7, %l0
3279 fmul8x16 %f8, %f0, %f6
3280 lduh [%l7 + 0x44], %i4
3281 fornot2 %f2, %f8, %f10
3282 fmul8x16 %f5, %f6, %f14
3283 ldx [%l7 + 0x18], %l1
3284 andn %i2, 0x07D2, %g4
3285 st %f2, [%l7 + 0x4C]
3286 fmovde %icc, %f7, %f8
3287 fcmpeq16 %f12, %f10, %i5
3288 stb %o4, [%l7 + 0x6D]
3289 ld [%l7 + 0x28], %f1
3290 lduh [%l7 + 0x36], %g1
3291 sub %i1, %g7, %g3
3292 fbne,a %fcc3, loop_375
3293 xorcc %l2, %g6, %g5
3294 stw %i6, [%l7 + 0x6C]
3295 edge16n %o0, %l5, %o6
3296loop_375:
3297 smulcc %o1, 0x1580, %i3
3298 lduh [%l7 + 0x42], %l3
3299 stb %i7, [%l7 + 0x75]
3300 subccc %o3, %l4, %g2
3301 brlez %i0, loop_376
3302 fcmpes %fcc2, %f5, %f0
3303 alignaddrl %o2, %o5, %o7
3304 fxnor %f14, %f4, %f6
3305loop_376:
3306 brgz %l6, loop_377
3307 movvs %xcc, %l0, %l1
3308 edge32ln %i4, %i2, %g4
3309 subcc %o4, %g1, %i1
3310loop_377:
3311 bvc,a,pn %icc, loop_378
3312 ld [%l7 + 0x6C], %f4
3313 sth %i5, [%l7 + 0x28]
3314 ldsw [%l7 + 0x60], %g7
3315loop_378:
3316 fmovdge %xcc, %f11, %f13
3317 movne %xcc, %g3, %l2
3318 brlez,a %g6, loop_379
3319 ldx [%l7 + 0x78], %i6
3320 tcs %xcc, 0x1
3321 fmuld8ulx16 %f7, %f4, %f0
3322loop_379:
3323 brgz,a %o0, loop_380
3324 fpadd16s %f0, %f7, %f11
3325 stx %l5, [%l7 + 0x38]
3326 ld [%l7 + 0x14], %f12
3327loop_380:
3328 te %xcc, 0x1
3329 fmuld8ulx16 %f3, %f2, %f10
3330 fandnot1s %f4, %f2, %f5
3331 tgu %xcc, 0x2
3332 fmovsneg %xcc, %f6, %f4
3333 fmovsne %xcc, %f11, %f10
3334 brgez %o6, loop_381
3335 pdist %f8, %f0, %f12
3336 ldub [%l7 + 0x6C], %g5
3337 ldub [%l7 + 0x72], %o1
3338loop_381:
3339 fpack32 %f0, %f10, %f10
3340 umul %l3, %i3, %i7
3341 bne,a,pt %xcc, loop_382
3342 ldx [%l7 + 0x48], %l4
3343 ldsb [%l7 + 0x40], %g2
3344 udivx %i0, 0x1EAF, %o2
3345loop_382:
3346 fmovdcc %icc, %f10, %f12
3347 st %f8, [%l7 + 0x6C]
3348 ldd [%l7 + 0x28], %f12
3349 ble,a,pt %icc, loop_383
3350 fblg,a %fcc3, loop_384
3351 fble %fcc0, loop_385
3352 fcmpeq32 %f2, %f12, %o3
3353loop_383:
3354 movpos %icc, %o7, %l6
3355loop_384:
3356 fnands %f0, %f6, %f2
3357loop_385:
3358 movrlez %o5, %l1, %l0
3359 fandnot2s %f15, %f3, %f13
3360 fmovde %icc, %f13, %f2
3361 fmovdle %xcc, %f10, %f0
3362 mulx %i4, %i2, %g4
3363 fnot2s %f0, %f10
3364 edge16n %g1, %o4, %i1
3365 fmovrdgz %i5, %f10, %f2
3366 stw %g3, [%l7 + 0x20]
3367 orn %g7, 0x1AE4, %g6
3368 movrgez %l2, 0x353, %i6
3369 stb %o0, [%l7 + 0x43]
3370 tle %icc, 0x1
3371 ldub [%l7 + 0x15], %o6
3372 sll %g5, 0x10, %l5
3373 brgez,a %l3, loop_386
3374 bleu,a %xcc, loop_387
3375 st %f14, [%l7 + 0x58]
3376 fbule %fcc2, loop_388
3377loop_386:
3378 stb %i3, [%l7 + 0x40]
3379loop_387:
3380 tn %xcc, 0x5
3381 fmovdge %xcc, %f11, %f4
3382loop_388:
3383 lduh [%l7 + 0x70], %i7
3384 ta %icc, 0x6
3385 brz,a %l4, loop_389
3386 fpadd16 %f6, %f14, %f2
3387 fcmpgt32 %f10, %f14, %o1
3388 fzero %f10
3389loop_389:
3390 edge8 %i0, %g2, %o3
3391 bcs,a %icc, loop_390
3392 fmovsleu %xcc, %f11, %f6
3393 fors %f13, %f11, %f0
3394 fexpand %f14, %f12
3395loop_390:
3396 stw %o2, [%l7 + 0x7C]
3397 fmovdgu %xcc, %f8, %f15
3398 tle %icc, 0x4
3399 fbn,a %fcc0, loop_391
3400 brgz,a %l6, loop_392
3401 movcs %xcc, %o7, %o5
3402 bvs,pt %xcc, loop_393
3403loop_391:
3404 fpadd16s %f15, %f9, %f7
3405loop_392:
3406 ldd [%l7 + 0x28], %f10
3407 fmovdpos %icc, %f9, %f14
3408loop_393:
3409 fone %f8
3410 bshuffle %f2, %f4, %f4
3411 fmovdg %icc, %f10, %f15
3412 ldd [%l7 + 0x70], %f8
3413 andncc %l0, %i4, %i2
3414 pdist %f0, %f4, %f4
3415 bgu %xcc, loop_394
3416 movcc %icc, %l1, %g1
3417 ldsh [%l7 + 0x6A], %o4
3418 ba,pn %xcc, loop_395
3419loop_394:
3420 fzero %f6
3421 fcmpne16 %f8, %f14, %i1
3422 lduh [%l7 + 0x0C], %g4
3423loop_395:
3424 addcc %g3, %i5, %g6
3425 ld [%l7 + 0x64], %f10
3426 udiv %l2, 0x07E0, %g7
3427 brz %o0, loop_396
3428 fbo,a %fcc2, loop_397
3429 ldub [%l7 + 0x12], %o6
3430 nop
3431 setx loop_398, %l0, %l1
3432 wrpr 0x1, %tl
3433 wrpr %l1, %tpc
3434 add %l1, 0x4, %l1
3435 wrpr %l1, %tnpc
3436 setx 0x34400001400, %l0, %l1
3437 wrpr %l1, %tstate
3438 wrhpr 0x4, %htstate
3439 retry
3440loop_396:
3441 fnors %f6, %f14, %f10
3442loop_397:
3443 taddcc %g5, %l5, %l3
3444 fbl %fcc2, loop_399
3445loop_398:
3446 ldsb [%l7 + 0x48], %i3
3447 xnorcc %i7, 0x02F3, %i6
3448 lduw [%l7 + 0x24], %o1
3449loop_399:
3450 bneg,a,pn %xcc, loop_400
3451 ldd [%l7 + 0x40], %f14
3452 fcmped %fcc2, %f6, %f4
3453 movrlz %l4, 0x37E, %g2
3454loop_400:
3455 stb %o3, [%l7 + 0x46]
3456 edge16l %i0, %l6, %o2
3457 fmovrdlez %o7, %f2, %f0
3458 orn %o5, %l0, %i4
3459 fmovsvc %xcc, %f7, %f6
3460 edge16ln %i2, %l1, %o4
3461 ldsw [%l7 + 0x4C], %i1
3462 edge16l %g1, %g3, %g4
3463 fmovdneg %xcc, %f1, %f14
3464 fzeros %f11
3465 stw %g6, [%l7 + 0x70]
3466 fmovse %xcc, %f1, %f11
3467 fmovrse %l2, %f6, %f9
3468 stw %i5, [%l7 + 0x78]
3469 udivcc %g7, 0x0A55, %o6
3470 orcc %g5, 0x07D6, %l5
3471 fmovsle %xcc, %f5, %f1
3472 xnorcc %l3, 0x0DF5, %o0
3473 fmovdcc %icc, %f12, %f9
3474 movrne %i7, %i6, %i3
3475 fxors %f10, %f6, %f13
3476 movg %icc, %o1, %g2
3477 addc %o3, %i0, %l4
3478 fcmpne16 %f10, %f8, %l6
3479 subc %o7, 0x09B2, %o5
3480 ldx [%l7 + 0x08], %o2
3481 xnorcc %l0, %i4, %i2
3482 st %f2, [%l7 + 0x24]
3483 ldsw [%l7 + 0x20], %o4
3484 fbn,a %fcc3, loop_401
3485 stw %i1, [%l7 + 0x2C]
3486 stb %g1, [%l7 + 0x2D]
3487 edge32ln %l1, %g3, %g4
3488loop_401:
3489 ld [%l7 + 0x58], %f14
3490 popc %l2, %g6
3491 fmovse %xcc, %f2, %f7
3492 fxnor %f14, %f0, %f2
3493 fble,a %fcc1, loop_402
3494 stb %i5, [%l7 + 0x3C]
3495 movne %icc, %o6, %g7
3496 movn %xcc, %g5, %l3
3497loop_402:
3498 fmovdpos %icc, %f9, %f10
3499 lduw [%l7 + 0x70], %l5
3500 sth %o0, [%l7 + 0x0A]
3501 lduw [%l7 + 0x6C], %i7
3502 smulcc %i6, 0x0828, %i3
3503 ld [%l7 + 0x7C], %f14
3504 fmovdcc %xcc, %f6, %f5
3505 fmovscc %xcc, %f5, %f5
3506 fandnot2s %f13, %f12, %f14
3507 alignaddr %g2, %o3, %i0
3508 fxnor %f2, %f0, %f12
3509 smul %o1, %l4, %o7
3510 fxnors %f1, %f5, %f8
3511 fmovdgu %xcc, %f9, %f7
3512 xnorcc %o5, %l6, %l0
3513 fnand %f14, %f12, %f4
3514 fpadd16 %f8, %f14, %f2
3515 srax %i4, %o2, %i2
3516 ldsh [%l7 + 0x0C], %o4
3517 ld [%l7 + 0x5C], %f11
3518 ldx [%l7 + 0x40], %g1
3519 fabss %f14, %f13
3520 tneg %xcc, 0x3
3521 stw %l1, [%l7 + 0x68]
3522 movne %xcc, %g3, %g4
3523 ld [%l7 + 0x10], %f10
3524 stw %i1, [%l7 + 0x38]
3525 tleu %icc, 0x4
3526 tpos %xcc, 0x0
3527 fcmpne16 %f6, %f2, %g6
3528 std %f2, [%l7 + 0x08]
3529 lduw [%l7 + 0x64], %l2
3530 taddcctv %i5, 0x1B6C, %g7
3531 edge16 %g5, %o6, %l5
3532 mulscc %l3, %i7, %o0
3533 fxnors %f6, %f8, %f14
3534 fsrc1 %f4, %f8
3535 fmovsgu %xcc, %f1, %f7
3536 stw %i3, [%l7 + 0x60]
3537 sllx %g2, 0x08, %i6
3538 bgu,pn %xcc, loop_403
3539 fmovsl %icc, %f12, %f1
3540 fcmpeq32 %f2, %f8, %i0
3541 fmovsvc %icc, %f6, %f15
3542loop_403:
3543 sdivx %o1, 0x1655, %o3
3544 tcs %xcc, 0x0
3545 fbo,a %fcc0, loop_404
3546 mova %icc, %l4, %o7
3547 stw %o5, [%l7 + 0x50]
3548 sth %l0, [%l7 + 0x62]
3549loop_404:
3550 st %f2, [%l7 + 0x54]
3551 fmovdle %icc, %f9, %f5
3552 fbge,a %fcc0, loop_405
3553 fpadd32 %f10, %f14, %f0
3554 stx %l6, [%l7 + 0x60]
3555 fbu %fcc0, loop_406
3556loop_405:
3557 movrgez %i4, 0x372, %o2
3558 ldsb [%l7 + 0x22], %i2
3559 fsrc2s %f3, %f8
3560loop_406:
3561 fcmps %fcc3, %f9, %f11
3562 fbl %fcc2, loop_407
3563 fxnors %f8, %f5, %f15
3564 edge16n %o4, %g1, %g3
3565 fsrc1 %f0, %f4
3566loop_407:
3567 fnands %f6, %f4, %f3
3568 ldsb [%l7 + 0x48], %l1
3569 pdist %f4, %f10, %f6
3570 ldx [%l7 + 0x78], %g4
3571 movg %xcc, %g6, %i1
3572 ld [%l7 + 0x10], %f7
3573 stb %l2, [%l7 + 0x35]
3574 ldub [%l7 + 0x5C], %g7
3575 brgz,a %i5, loop_408
3576 lduh [%l7 + 0x7E], %o6
3577 fands %f14, %f3, %f14
3578 umulcc %g5, %l3, %i7
3579loop_408:
3580 ldx [%l7 + 0x78], %o0
3581 smulcc %i3, 0x12F7, %g2
3582 fbe,a %fcc0, loop_409
3583 fandnot2s %f8, %f10, %f11
3584 fblg %fcc2, loop_410
3585 sth %i6, [%l7 + 0x60]
3586loop_409:
3587 tcc %xcc, 0x4
3588 std %f8, [%l7 + 0x68]
3589loop_410:
3590 bcs,a,pn %xcc, loop_411
3591 sethi 0x0179, %l5
3592 ldx [%l7 + 0x78], %i0
3593 mova %icc, %o3, %o1
3594loop_411:
3595 stb %l4, [%l7 + 0x15]
3596 fcmple32 %f2, %f0, %o7
3597 fcmps %fcc0, %f10, %f1
3598 fpsub16 %f0, %f14, %f10
3599 ldd [%l7 + 0x20], %f10
3600 ba loop_412
3601 fbue,a %fcc2, loop_413
3602 fmovrdlz %o5, %f4, %f14
3603 fandnot1s %f12, %f13, %f10
3604loop_412:
3605 stx %l6, [%l7 + 0x78]
3606loop_413:
3607 fbue %fcc2, loop_414
3608 tvc %xcc, 0x1
3609 tn %xcc, 0x2
3610 fbu,a %fcc0, loop_415
3611loop_414:
3612 fnot2 %f0, %f2
3613 fbug %fcc2, loop_416
3614 orcc %l0, %o2, %i4
3615loop_415:
3616 fmovdleu %xcc, %f15, %f4
3617 std %f14, [%l7 + 0x08]
3618loop_416:
3619 array16 %i2, %o4, %g1
3620 fmovdg %icc, %f1, %f1
3621 popc %g3, %g4
3622 movn %icc, %g6, %l1
3623 fmovrsgez %i1, %f9, %f12
3624 std %f12, [%l7 + 0x08]
3625 brlz %g7, loop_417
3626 fmovdpos %icc, %f10, %f14
3627 te %xcc, 0x5
3628 bvs %xcc, loop_418
3629loop_417:
3630 move %xcc, %l2, %o6
3631 movleu %xcc, %g5, %l3
3632 ld [%l7 + 0x30], %f4
3633loop_418:
3634 edge32 %i5, %o0, %i3
3635 edge32 %g2, %i6, %i7
3636 fcmpes %fcc2, %f7, %f1
3637 nop
3638 setx loop_419, %l0, %l1
3639 wrpr 0x1, %tl
3640 wrpr %l1, %tnpc
3641 setx 0x34400001400, %l0, %l1
3642 wrpr %l1, %tstate
3643 wrhpr 0x4, %htstate
3644 done
3645 ldsh [%l7 + 0x3E], %l5
3646 fmovdn %icc, %f11, %f11
3647 fpack32 %f6, %f6, %f12
3648loop_419:
3649 ba,a %xcc, loop_420
3650 fabsd %f0, %f2
3651 fornot2 %f14, %f0, %f8
3652 edge8n %o3, %o1, %i0
3653loop_420:
3654 fmovscs %xcc, %f4, %f1
3655 fone %f10
3656 movre %o7, %l4, %l6
3657 ldsw [%l7 + 0x54], %o5
3658 sth %l0, [%l7 + 0x1A]
3659 fmovdl %icc, %f12, %f13
3660 edge32l %i4, %i2, %o4
3661 fmovs %f13, %f2
3662 tsubcctv %o2, 0x1D5F, %g3
3663 alignaddr %g1, %g6, %l1
3664 fcmpne32 %f8, %f2, %g4
3665 fmovrdne %g7, %f2, %f6
3666 fmovrdgz %i1, %f2, %f0
3667 fnegd %f14, %f0
3668 fxnor %f4, %f12, %f0
3669 edge16l %o6, %g5, %l2
3670 ldd [%l7 + 0x38], %f6
3671 ldsb [%l7 + 0x46], %l3
3672 fmul8x16al %f7, %f8, %f2
3673 edge8n %o0, %i5, %g2
3674 stw %i6, [%l7 + 0x0C]
3675 fmovsvc %icc, %f13, %f4
3676 call loop_421
3677 sth %i7, [%l7 + 0x24]
3678 fpadd16s %f1, %f13, %f7
3679 fmovdpos %xcc, %f2, %f14
3680loop_421:
3681 te %xcc, 0x7
3682 orcc %l5, %i3, %o3
3683 udiv %i0, 0x1839, %o7
3684 fcmple32 %f10, %f6, %l4
3685 bne,a,pt %xcc, loop_422
3686 fmovdge %xcc, %f10, %f14
3687 st %f7, [%l7 + 0x2C]
3688 mova %icc, %l6, %o5
3689loop_422:
3690 ldsb [%l7 + 0x58], %o1
3691 tgu %xcc, 0x3
3692 fsrc1s %f5, %f0
3693 edge8n %l0, %i2, %i4
3694 bgu,a,pt %icc, loop_423
3695 andn %o4, %o2, %g3
3696 fmovdleu %xcc, %f11, %f0
3697 subc %g6, 0x1194, %g1
3698loop_423:
3699 edge32ln %l1, %g7, %g4
3700 sra %o6, %g5, %l2
3701 sth %i1, [%l7 + 0x24]
3702 umul %l3, %o0, %i5
3703 movg %icc, %i6, %i7
3704 st %f2, [%l7 + 0x38]
3705 movgu %icc, %g2, %l5
3706 fmovscs %icc, %f1, %f13
3707 fbule %fcc3, loop_424
3708 std %f14, [%l7 + 0x08]
3709 fmovdne %xcc, %f1, %f12
3710 fpsub32s %f2, %f11, %f7
3711loop_424:
3712 bleu,a %xcc, loop_425
3713 ldub [%l7 + 0x50], %o3
3714 fcmpgt16 %f8, %f12, %i0
3715 fmovdcs %xcc, %f7, %f7
3716loop_425:
3717 fnands %f14, %f11, %f0
3718 stx %i3, [%l7 + 0x68]
3719 fabss %f11, %f1
3720 stx %o7, [%l7 + 0x58]
3721 faligndata %f12, %f14, %f14
3722 xnor %l4, 0x03AE, %l6
3723 fble %fcc1, loop_426
3724 brz %o5, loop_427
3725 fmovsa %xcc, %f9, %f7
3726 ldsb [%l7 + 0x0F], %l0
3727loop_426:
3728 ldsb [%l7 + 0x66], %i2
3729loop_427:
3730 srlx %o1, 0x13, %i4
3731 fba %fcc2, loop_428
3732 fmul8x16au %f11, %f12, %f10
3733 fmovsgu %icc, %f3, %f0
3734 lduh [%l7 + 0x54], %o2
3735loop_428:
3736 lduw [%l7 + 0x6C], %o4
3737 fpadd32s %f6, %f8, %f9
3738 nop
3739 setx loop_429, %l0, %l1
3740 jmpl %l1, %g3
3741 ta %xcc, 0x0
3742 fmul8x16au %f7, %f13, %f10
3743 fbu %fcc1, loop_430
3744loop_429:
3745 ldd [%l7 + 0x50], %f10
3746 sdivx %g6, 0x195D, %g1
3747 ta %xcc, 0x1
3748loop_430:
3749 tvs %icc, 0x6
3750 tvc %xcc, 0x5
3751 fzeros %f13
3752 fabsd %f6, %f8
3753 umul %g7, %l1, %o6
3754 bleu,a %icc, loop_431
3755 sdiv %g4, 0x065F, %l2
3756 fcmpd %fcc1, %f14, %f2
3757 fmovdneg %icc, %f12, %f6
3758loop_431:
3759 ldsw [%l7 + 0x34], %g5
3760 udivx %l3, 0x1E08, %o0
3761 brnz,a %i5, loop_432
3762 lduw [%l7 + 0x74], %i6
3763 sdivx %i1, 0x0C21, %g2
3764 stw %l5, [%l7 + 0x44]
3765loop_432:
3766 ldsw [%l7 + 0x44], %o3
3767 fzero %f14
3768 ldd [%l7 + 0x08], %f10
3769 stx %i0, [%l7 + 0x68]
3770 ldub [%l7 + 0x20], %i7
3771 ldsw [%l7 + 0x54], %o7
3772 fandnot1 %f6, %f8, %f2
3773 ld [%l7 + 0x3C], %f9
3774 mulx %l4, 0x1D17, %i3
3775 ldsh [%l7 + 0x24], %o5
3776 bvs,a,pt %xcc, loop_433
3777 array32 %l6, %i2, %o1
3778 fmovscc %icc, %f4, %f6
3779 ldsb [%l7 + 0x0B], %i4
3780loop_433:
3781 edge32n %l0, %o4, %o2
3782 fabsd %f0, %f12
3783 bge %xcc, loop_434
3784 bneg,a loop_435
3785 brz %g6, loop_436
3786 fpadd16s %f15, %f0, %f7
3787loop_434:
3788 brgz %g3, loop_437
3789loop_435:
3790 ld [%l7 + 0x68], %f3
3791loop_436:
3792 xnor %g7, %g1, %l1
3793 fmovsge %icc, %f1, %f5
3794loop_437:
3795 fbul %fcc2, loop_438
3796 fbg %fcc3, loop_439
3797 std %f6, [%l7 + 0x50]
3798 fcmple16 %f0, %f6, %g4
3799loop_438:
3800 bgu,pn %icc, loop_440
3801loop_439:
3802 fandnot2 %f6, %f0, %f12
3803 ldsw [%l7 + 0x50], %l2
3804 stw %g5, [%l7 + 0x74]
3805loop_440:
3806 fmovrdlz %l3, %f8, %f2
3807 tne %icc, 0x6
3808 tneg %icc, 0x7
3809 fmul8ulx16 %f2, %f0, %f0
3810 fornot2s %f10, %f0, %f1
3811 tneg %icc, 0x5
3812 fmovscs %icc, %f12, %f7
3813 movrlez %o6, 0x182, %i5
3814 fmovdgu %xcc, %f14, %f7
3815 fnors %f15, %f7, %f9
3816 fxor %f4, %f8, %f14
3817 fmovscc %icc, %f11, %f12
3818 ld [%l7 + 0x6C], %f5
3819 fmovsa %xcc, %f13, %f5
3820 movne %xcc, %i6, %i1
3821 ldsh [%l7 + 0x6A], %o0
3822 srax %g2, 0x03, %l5
3823 movrgez %i0, %o3, %o7
3824 edge32n %l4, %i7, %i3
3825 ldub [%l7 + 0x51], %o5
3826 lduh [%l7 + 0x0E], %l6
3827 ld [%l7 + 0x2C], %f2
3828 tcs %xcc, 0x2
3829 ldsh [%l7 + 0x3A], %o1
3830 fors %f2, %f8, %f10
3831 fmovsa %xcc, %f2, %f9
3832 brlez %i4, loop_441
3833 fba %fcc0, loop_442
3834 fbge,a %fcc1, loop_443
3835 sll %i2, 0x06, %l0
3836loop_441:
3837 stx %o4, [%l7 + 0x08]
3838loop_442:
3839 fands %f1, %f11, %f3
3840loop_443:
3841 fmovrde %g6, %f0, %f4
3842 tpos %xcc, 0x5
3843 fcmps %fcc0, %f9, %f7
3844 fpackfix %f10, %f1
3845 sdiv %o2, 0x05B3, %g3
3846 fbn,a %fcc3, loop_444
3847 xorcc %g7, 0x11E4, %l1
3848 bcc,a loop_445
3849 ldub [%l7 + 0x2F], %g1
3850loop_444:
3851 bneg loop_446
3852 lduh [%l7 + 0x70], %l2
3853loop_445:
3854 fmovde %xcc, %f1, %f7
3855 fbule %fcc0, loop_447
3856loop_446:
3857 ldsh [%l7 + 0x58], %g5
3858 fpadd32s %f1, %f10, %f3
3859 lduh [%l7 + 0x62], %l3
3860loop_447:
3861 bgu,pt %icc, loop_448
3862 fors %f10, %f5, %f2
3863 fmovsvc %xcc, %f9, %f12
3864 fpmerge %f3, %f13, %f2
3865loop_448:
3866 fblg %fcc2, loop_449
3867 fcmpeq32 %f10, %f0, %g4
3868 edge8l %o6, %i5, %i1
3869 fmovrdgez %o0, %f0, %f2
3870loop_449:
3871 ldsb [%l7 + 0x0F], %g2
3872 fnegs %f11, %f5
3873 fmovrsgez %l5, %f1, %f0
3874 sth %i6, [%l7 + 0x20]
3875 edge8ln %i0, %o3, %o7
3876 fxnor %f14, %f4, %f4
3877 bcs,a,pn %xcc, loop_450
3878 ldsh [%l7 + 0x08], %i7
3879 bg,a %xcc, loop_451
3880 fblg %fcc3, loop_452
3881loop_450:
3882 fnegd %f4, %f6
3883 ldsw [%l7 + 0x28], %l4
3884loop_451:
3885 lduw [%l7 + 0x64], %i3
3886loop_452:
3887 fsrc1s %f8, %f10
3888 te %icc, 0x7
3889 array32 %l6, %o1, %i4
3890 fzeros %f13
3891 lduh [%l7 + 0x4A], %o5
3892 fpsub16s %f15, %f10, %f9
3893 movrlz %i2, 0x21E, %o4
3894 ldsw [%l7 + 0x48], %l0
3895 fxor %f12, %f14, %f12
3896 sth %o2, [%l7 + 0x48]
3897 fcmple32 %f6, %f0, %g3
3898 fors %f12, %f8, %f2
3899 fnor %f8, %f10, %f4
3900 movl %icc, %g6, %g7
3901 fmovscc %xcc, %f4, %f13
3902 fmovsneg %xcc, %f10, %f11
3903 fmovrdlez %g1, %f6, %f4
3904 movge %xcc, %l2, %g5
3905 fble,a %fcc2, loop_453
3906 andncc %l3, %g4, %l1
3907 bpos,a loop_454
3908 stb %o6, [%l7 + 0x12]
3909loop_453:
3910 stw %i1, [%l7 + 0x34]
3911 fmul8x16al %f15, %f9, %f14
3912loop_454:
3913 xnor %i5, %o0, %g2
3914 stb %l5, [%l7 + 0x2E]
3915 ldx [%l7 + 0x48], %i6
3916 fornot1s %f7, %f9, %f5
3917 bleu,a,pt %icc, loop_455
3918 sth %o3, [%l7 + 0x0A]
3919 fnot1 %f12, %f0
3920 srax %i0, 0x0B, %i7
3921loop_455:
3922 fbn,a %fcc3, loop_456
3923 tn %xcc, 0x1
3924 ldsw [%l7 + 0x20], %l4
3925 stb %i3, [%l7 + 0x45]
3926loop_456:
3927 st %f7, [%l7 + 0x50]
3928 bvs %xcc, loop_457
3929 nop
3930 setx loop_458, %l0, %l1
3931 wrpr 0x1, %tl
3932 wrpr %l1, %tpc
3933 add %l1, 0x4, %l1
3934 wrpr %l1, %tnpc
3935 setx 0x34400001400, %l0, %l1
3936 wrpr %l1, %tstate
3937 wrhpr 0x4, %htstate
3938 retry
3939 std %f2, [%l7 + 0x48]
3940 ldub [%l7 + 0x52], %l6
3941loop_457:
3942 bleu,a %icc, loop_459
3943loop_458:
3944 edge32l %o1, %o7, %i4
3945 ldsw [%l7 + 0x14], %i2
3946 edge8l %o4, %l0, %o2
3947loop_459:
3948 sra %g3, %g6, %g7
3949 fbne %fcc1, loop_460
3950 movrne %o5, 0x176, %l2
3951 ldsw [%l7 + 0x6C], %g5
3952 stx %l3, [%l7 + 0x40]
3953loop_460:
3954 fpsub32s %f9, %f5, %f5
3955 fexpand %f11, %f4
3956 udivx %g1, 0x0C16, %g4
3957 ldx [%l7 + 0x60], %l1
3958 bge,pn %xcc, loop_461
3959 fmovdpos %icc, %f13, %f5
3960 fpadd32 %f12, %f6, %f2
3961 stw %i1, [%l7 + 0x58]
3962loop_461:
3963 ldd [%l7 + 0x28], %f2
3964 movge %icc, %o6, %i5
3965 movleu %xcc, %g2, %l5
3966 bne,a %xcc, loop_462
3967 bvs,a %xcc, loop_463
3968 fzero %f14
3969 stw %o0, [%l7 + 0x64]
3970loop_462:
3971 brlz %i6, loop_464
3972loop_463:
3973 stw %o3, [%l7 + 0x70]
3974 stb %i7, [%l7 + 0x47]
3975 stb %i0, [%l7 + 0x6C]
3976loop_464:
3977 ldub [%l7 + 0x12], %l4
3978 ldsh [%l7 + 0x44], %l6
3979 sth %o1, [%l7 + 0x6E]
3980 ld [%l7 + 0x40], %f12
3981 ld [%l7 + 0x10], %f3
3982 fmovdge %xcc, %f4, %f2
3983 fbg,a %fcc3, loop_465
3984 sth %i3, [%l7 + 0x5E]
3985 movne %xcc, %o7, %i2
3986 ldx [%l7 + 0x38], %o4
3987loop_465:
3988 stw %l0, [%l7 + 0x5C]
3989 lduh [%l7 + 0x52], %o2
3990 sth %g3, [%l7 + 0x42]
3991 bn,pt %xcc, loop_466
3992 fbug %fcc1, loop_467
3993 tleu %xcc, 0x3
3994 stx %g6, [%l7 + 0x30]
3995loop_466:
3996 fsrc2 %f12, %f4
3997loop_467:
3998 fmovda %xcc, %f2, %f15
3999 fpack32 %f6, %f0, %f0
4000 fcmpes %fcc3, %f9, %f8
4001 ldd [%l7 + 0x78], %f14
4002 nop
4003 setx loop_468, %l0, %l1
4004 wrpr 0x1, %tl
4005 wrpr %l1, %tnpc
4006 setx 0x34400001400, %l0, %l1
4007 wrpr %l1, %tstate
4008 wrhpr 0x4, %htstate
4009 done
4010 orcc %i4, 0x1689, %o5
4011 edge16ln %g7, %g5, %l3
4012 fbo %fcc3, loop_469
4013loop_468:
4014 fcmple32 %f4, %f4, %l2
4015 sth %g4, [%l7 + 0x2A]
4016 fnegs %f1, %f8
4017loop_469:
4018 tn %icc, 0x1
4019 lduw [%l7 + 0x74], %g1
4020 fble %fcc2, loop_470
4021 lduh [%l7 + 0x7E], %i1
4022 movvc %icc, %l1, %o6
4023 subccc %i5, 0x0124, %g2
4024loop_470:
4025 stb %o0, [%l7 + 0x7D]
4026 lduh [%l7 + 0x38], %i6
4027 edge32ln %o3, %i7, %l5
4028 tleu %icc, 0x5
4029 fpsub32s %f3, %f14, %f4
4030 tn %icc, 0x0
4031 tcs %icc, 0x0
4032 fmovsle %xcc, %f8, %f9
4033 movrlez %l4, %l6, %i0
4034 edge32 %o1, %i3, %i2
4035 tsubcctv %o4, %o7, %o2
4036 fmovsgu %icc, %f15, %f9
4037 fmovsvc %xcc, %f7, %f0
4038 fmovspos %icc, %f1, %f3
4039 ldub [%l7 + 0x58], %l0
4040 stx %g6, [%l7 + 0x58]
4041 fornot1s %f7, %f8, %f4
4042 fmovdne %icc, %f5, %f13
4043 fornot2 %f6, %f2, %f14
4044 fbe,a %fcc2, loop_471
4045 std %f4, [%l7 + 0x20]
4046 xnorcc %i4, %o5, %g3
4047 fba %fcc3, loop_472
4048loop_471:
4049 fcmple32 %f8, %f4, %g5
4050 umulcc %g7, %l2, %g4
4051 edge8l %g1, %l3, %l1
4052loop_472:
4053 edge32l %i1, %o6, %i5
4054 fmovs %f0, %f2
4055 fnot2s %f15, %f1
4056 ld [%l7 + 0x0C], %f0
4057 movge %icc, %g2, %i6
4058 ldx [%l7 + 0x38], %o3
4059 mova %icc, %i7, %o0
4060 movn %icc, %l5, %l6
4061 array16 %i0, %l4, %i3
4062 fmovsneg %xcc, %f7, %f0
4063 fcmple32 %f0, %f4, %i2
4064 sth %o4, [%l7 + 0x36]
4065 fxnors %f3, %f7, %f14
4066 movg %xcc, %o7, %o1
4067 fbg,a %fcc3, loop_473
4068 std %f6, [%l7 + 0x40]
4069 stx %l0, [%l7 + 0x70]
4070 sethi 0x1F7E, %g6
4071loop_473:
4072 movrne %i4, 0x3D4, %o2
4073 stx %g3, [%l7 + 0x18]
4074 std %f0, [%l7 + 0x60]
4075 ldsw [%l7 + 0x30], %o5
4076 fmuld8ulx16 %f10, %f10, %f8
4077 nop
4078 setx loop_474, %l0, %l1
4079 wrpr 0x1, %tl
4080 wrpr %l1, %tnpc
4081 setx 0x34400001400, %l0, %l1
4082 wrpr %l1, %tstate
4083 wrhpr 0x4, %htstate
4084 done
4085 tn %xcc, 0x6
4086 fblg,a %fcc2, loop_475
4087 bcc,a loop_476
4088loop_474:
4089 fmovdcc %icc, %f12, %f8
4090 sth %g7, [%l7 + 0x2E]
4091loop_475:
4092 and %g5, %g4, %g1
4093loop_476:
4094 ldsw [%l7 + 0x1C], %l2
4095 fand %f12, %f10, %f8
4096 fabsd %f10, %f10
4097 ldx [%l7 + 0x40], %l1
4098 umulcc %l3, 0x15D2, %o6
4099 fmul8sux16 %f0, %f6, %f14
4100 tvc %xcc, 0x1
4101 stb %i1, [%l7 + 0x36]
4102 stb %g2, [%l7 + 0x4D]
4103 ldsh [%l7 + 0x7A], %i5
4104 fba,a %fcc1, loop_477
4105 bgu %icc, loop_478
4106 fbo,a %fcc0, loop_479
4107 srlx %o3, 0x03, %i7
4108loop_477:
4109 stw %o0, [%l7 + 0x0C]
4110loop_478:
4111 ldsw [%l7 + 0x24], %i6
4112loop_479:
4113 tgu %icc, 0x2
4114 ble,pn %icc, loop_480
4115 ld [%l7 + 0x50], %f5
4116 fmuld8sux16 %f0, %f13, %f10
4117 faligndata %f4, %f12, %f10
4118loop_480:
4119 bcs,a loop_481
4120 fmovrse %l5, %f0, %f12
4121 fpackfix %f14, %f12
4122 xnorcc %i0, %l4, %i3
4123loop_481:
4124 stw %i2, [%l7 + 0x40]
4125 lduh [%l7 + 0x46], %l6
4126 or %o4, %o7, %o1
4127 andn %l0, %g6, %i4
4128 fand %f4, %f4, %f14
4129 udiv %g3, 0x0F52, %o2
4130 movre %g7, %g5, %o5
4131 movcs %icc, %g1, %l2
4132 edge32n %l1, %l3, %o6
4133 ldsw [%l7 + 0x40], %i1
4134 ldub [%l7 + 0x30], %g2
4135 fbule,a %fcc3, loop_482
4136 st %f13, [%l7 + 0x0C]
4137 andcc %g4, 0x1408, %i5
4138 lduh [%l7 + 0x12], %o3
4139loop_482:
4140 smulcc %o0, %i7, %l5
4141 stb %i6, [%l7 + 0x71]
4142 std %f4, [%l7 + 0x28]
4143 tpos %xcc, 0x7
4144 stb %l4, [%l7 + 0x17]
4145 fpadd32s %f8, %f10, %f6
4146 stx %i0, [%l7 + 0x68]
4147 fcmpd %fcc1, %f2, %f14
4148 movpos %xcc, %i2, %i3
4149 tl %icc, 0x0
4150 fxor %f10, %f6, %f10
4151 bg %icc, loop_483
4152 be,a loop_484
4153 stx %o4, [%l7 + 0x08]
4154 tl %icc, 0x3
4155loop_483:
4156 bneg %xcc, loop_485
4157loop_484:
4158 ldsh [%l7 + 0x40], %o7
4159 umul %o1, 0x1D9A, %l6
4160 fmovsa %xcc, %f8, %f0
4161loop_485:
4162 fornot2s %f5, %f6, %f2
4163 ldsw [%l7 + 0x30], %l0
4164 ldsh [%l7 + 0x1A], %g6
4165 fmovdne %icc, %f3, %f1
4166 bgu %icc, loop_486
4167 std %f12, [%l7 + 0x78]
4168 ldx [%l7 + 0x58], %g3
4169 fpackfix %f14, %f6
4170loop_486:
4171 fblg,a %fcc1, loop_487
4172 edge32ln %i4, %g7, %g5
4173 fmovrslez %o5, %f7, %f3
4174 fand %f4, %f6, %f4
4175loop_487:
4176 tl %xcc, 0x0
4177 fblg %fcc2, loop_488
4178 ldsb [%l7 + 0x24], %g1
4179 fbul,a %fcc1, loop_489
4180 ta %icc, 0x2
4181loop_488:
4182 fabss %f2, %f5
4183 and %o2, %l2, %l3
4184loop_489:
4185 fbue %fcc3, loop_490
4186 stb %o6, [%l7 + 0x49]
4187 fors %f15, %f1, %f4
4188 ldsh [%l7 + 0x34], %i1
4189loop_490:
4190 bshuffle %f8, %f6, %f10
4191 ldsw [%l7 + 0x10], %g2
4192 std %f14, [%l7 + 0x20]
4193 movcc %xcc, %l1, %g4
4194 fors %f8, %f13, %f6
4195 fcmpne16 %f12, %f10, %o3
4196 std %f8, [%l7 + 0x40]
4197 sdivx %i5, 0x133A, %i7
4198 or %l5, %o0, %l4
4199 fmovrslz %i0, %f0, %f15
4200 xorcc %i6, 0x0D96, %i3
4201 fornot1 %f10, %f12, %f14
4202 fbu,a %fcc0, loop_491
4203 fbl %fcc1, loop_492
4204 fsrc2s %f6, %f9
4205 bg,pn %icc, loop_493
4206loop_491:
4207 brgez %o4, loop_494
4208loop_492:
4209 tcs %icc, 0x5
4210 tne %xcc, 0x6
4211loop_493:
4212 movne %xcc, %i2, %o1
4213loop_494:
4214 fpadd32s %f5, %f13, %f2
4215 fandnot1 %f10, %f14, %f14
4216 lduh [%l7 + 0x76], %l6
4217 movne %icc, %o7, %g6
4218 fnor %f12, %f2, %f4
4219 fmovrsgez %g3, %f8, %f15
4220 ldd [%l7 + 0x40], %f0
4221 ldd [%l7 + 0x50], %f12
4222 fbue %fcc0, loop_495
4223 orcc %i4, %l0, %g7
4224 ldd [%l7 + 0x18], %f14
4225 fmovsvc %xcc, %f12, %f6
4226loop_495:
4227 mova %icc, %o5, %g5
4228 tsubcctv %o2, %l2, %l3
4229 fzeros %f12
4230 ldd [%l7 + 0x50], %f10
4231 addc %o6, %i1, %g2
4232 fbge %fcc2, loop_496
4233 fzeros %f10
4234 tsubcc %g1, 0x01B9, %l1
4235 fmovsneg %xcc, %f4, %f8
4236loop_496:
4237 fmovsneg %xcc, %f8, %f12
4238 brlz,a %o3, loop_497
4239 tgu %xcc, 0x3
4240 fpackfix %f10, %f13
4241 alignaddrl %i5, %i7, %g4
4242loop_497:
4243 movre %l5, 0x07C, %o0
4244 fmovs %f4, %f14
4245 fpsub16 %f6, %f8, %f8
4246 ldx [%l7 + 0x08], %i0
4247 fcmps %fcc2, %f5, %f8
4248 movne %icc, %i6, %i3
4249 addcc %o4, 0x10FA, %l4
4250 or %o1, 0x0533, %i2
4251 fornot1s %f0, %f11, %f10
4252 fbg,a %fcc0, loop_498
4253 fbe %fcc0, loop_499
4254 fcmps %fcc0, %f1, %f2
4255 orcc %l6, 0x155C, %g6
4256loop_498:
4257 fsrc2s %f2, %f3
4258loop_499:
4259 fmovd %f6, %f10
4260 ldsw [%l7 + 0x3C], %o7
4261 nop
4262 setx loop_500, %l0, %l1
4263 jmpl %l1, %g3
4264 fcmps %fcc3, %f7, %f9
4265 bvc loop_501
4266 ldsw [%l7 + 0x38], %l0
4267loop_500:
4268 nop
4269 setx loop_502, %l0, %l1
4270 jmpl %l1, %i4
4271 bn,a %icc, loop_503
4272loop_501:
4273 fmovscs %xcc, %f10, %f12
4274 fmovrdgz %o5, %f12, %f0
4275loop_502:
4276 bgu loop_504
4277loop_503:
4278 fbge %fcc3, loop_505
4279 umul %g5, 0x0DDE, %o2
4280 fand %f8, %f0, %f12
4281loop_504:
4282 movvc %icc, %g7, %l2
4283loop_505:
4284 ble,pn %icc, loop_506
4285 stb %l3, [%l7 + 0x1F]
4286 stx %o6, [%l7 + 0x60]
4287 ldub [%l7 + 0x54], %i1
4288loop_506:
4289 stx %g2, [%l7 + 0x48]
4290 popc 0x1C69, %g1
4291 bge,a loop_507
4292 movrlez %l1, 0x27B, %o3
4293 fnot2s %f10, %f11
4294 fmovscc %icc, %f13, %f4
4295loop_507:
4296 and %i7, %g4, %i5
4297 addcc %l5, 0x0AA3, %i0
4298 addccc %o0, %i6, %o4
4299 fxor %f12, %f10, %f8
4300 fbo %fcc3, loop_508
4301 ldd [%l7 + 0x48], %f4
4302 array32 %l4, %i3, %i2
4303 bneg,a %icc, loop_509
4304loop_508:
4305 ble,a,pt %xcc, loop_510
4306 fpmerge %f4, %f14, %f8
4307 tvc %icc, 0x1
4308loop_509:
4309 fnot1s %f7, %f11
4310loop_510:
4311 fbn,a %fcc0, loop_511
4312 movneg %xcc, %o1, %l6
4313 sdivcc %o7, 0x0DB3, %g6
4314 te %xcc, 0x6
4315loop_511:
4316 st %f0, [%l7 + 0x68]
4317 fpmerge %f1, %f4, %f14
4318 fpack32 %f0, %f14, %f8
4319 std %f0, [%l7 + 0x08]
4320 lduw [%l7 + 0x50], %l0
4321 fmovdl %xcc, %f15, %f7
4322 movgu %xcc, %i4, %o5
4323 edge16n %g5, %o2, %g3
4324 sth %l2, [%l7 + 0x12]
4325 bg,pt %xcc, loop_512
4326 bleu,pt %icc, loop_513
4327 edge8ln %g7, %o6, %l3
4328 fzeros %f7
4329loop_512:
4330 edge8l %g2, %g1, %i1
4331loop_513:
4332 tpos %xcc, 0x6
4333 lduw [%l7 + 0x68], %o3
4334 ldub [%l7 + 0x0D], %l1
4335 st %f6, [%l7 + 0x2C]
4336 fmovdleu %icc, %f5, %f11
4337 andn %i7, %g4, %i5
4338 fcmpgt16 %f0, %f2, %l5
4339 fmovsa %icc, %f4, %f12
4340 lduw [%l7 + 0x08], %o0
4341 sdivx %i0, 0x1AEC, %o4
4342 fmuld8ulx16 %f10, %f2, %f2
4343 ld [%l7 + 0x20], %f4
4344 movgu %xcc, %l4, %i6
4345 ld [%l7 + 0x0C], %f14
4346 move %xcc, %i2, %o1
4347 orncc %i3, 0x18E6, %l6
4348 popc %o7, %g6
4349 fcmpes %fcc3, %f1, %f9
4350 fnot2 %f6, %f2
4351 fmovdne %icc, %f12, %f3
4352 fmovdcs %icc, %f14, %f12
4353 fpsub32 %f12, %f10, %f0
4354 brlz %l0, loop_514
4355 nop
4356 setx loop_515, %l0, %l1
4357 jmpl %l1, %o5
4358 movge %icc, %g5, %o2
4359 ldsw [%l7 + 0x2C], %i4
4360loop_514:
4361 fand %f6, %f12, %f10
4362loop_515:
4363 mova %xcc, %l2, %g7
4364 tsubcctv %g3, 0x0832, %o6
4365 std %f8, [%l7 + 0x78]
4366 ldub [%l7 + 0x14], %l3
4367 bl,a,pt %icc, loop_516
4368 sth %g2, [%l7 + 0x64]
4369 fba,a %fcc1, loop_517
4370 edge32 %g1, %i1, %o3
4371loop_516:
4372 stx %l1, [%l7 + 0x68]
4373 tne %icc, 0x3
4374loop_517:
4375 fabsd %f4, %f2
4376 edge32n %g4, %i5, %i7
4377 nop
4378 setx loop_518, %l0, %l1
4379 wrpr 0x1, %tl
4380 wrpr %l1, %tpc
4381 add %l1, 0x4, %l1
4382 wrpr %l1, %tnpc
4383 setx 0x34400001400, %l0, %l1
4384 wrpr %l1, %tstate
4385 wrhpr 0x4, %htstate
4386 retry
4387 fmovsvc %xcc, %f9, %f5
4388 movrgz %o0, 0x3C8, %i0
4389 fmovspos %xcc, %f15, %f12
4390loop_518:
4391 stb %o4, [%l7 + 0x5A]
4392 fmovdle %icc, %f5, %f12
4393 fbe,a %fcc0, loop_519
4394 sll %l5, %i6, %i2
4395 stw %l4, [%l7 + 0x50]
4396 movrlz %i3, %l6, %o7
4397loop_519:
4398 brz %o1, loop_520
4399 bcc,pn %xcc, loop_521
4400 fmovrse %g6, %f13, %f9
4401 ldsw [%l7 + 0x70], %o5
4402loop_520:
4403 siam 0x6
4404loop_521:
4405 fsrc1 %f6, %f14
4406 fmovrsne %g5, %f3, %f6
4407 brz %o2, loop_522
4408 ldd [%l7 + 0x60], %f10
4409 ldsh [%l7 + 0x28], %l0
4410 std %f10, [%l7 + 0x48]
4411loop_522:
4412 std %f12, [%l7 + 0x68]
4413 sth %i4, [%l7 + 0x20]
4414 udivcc %g7, 0x1102, %g3
4415 bge %icc, loop_523
4416 umul %o6, %l2, %l3
4417 st %f1, [%l7 + 0x58]
4418 movrgz %g1, 0x230, %i1
4419loop_523:
4420 ldx [%l7 + 0x78], %o3
4421 fmovdvs %xcc, %f4, %f8
4422 fnand %f4, %f8, %f14
4423 fzero %f2
4424 sth %l1, [%l7 + 0x26]
4425 subccc %g2, 0x1E57, %i5
4426 sub %g4, %o0, %i0
4427 fmovdge %icc, %f4, %f6
4428 stw %i7, [%l7 + 0x68]
4429 fbul,a %fcc0, loop_524
4430 tn %xcc, 0x1
4431 fbul,a %fcc0, loop_525
4432 ldsh [%l7 + 0x22], %o4
4433loop_524:
4434 fmovsg %icc, %f3, %f11
4435 bne,pt %xcc, loop_526
4436loop_525:
4437 movleu %xcc, %l5, %i6
4438 st %f3, [%l7 + 0x2C]
4439 fzeros %f14
4440loop_526:
4441 bge,a,pn %xcc, loop_527
4442 fmovrdgz %l4, %f4, %f4
4443 pdist %f8, %f0, %f8
4444 udivcc %i2, 0x0EC6, %l6
4445loop_527:
4446 umul %o7, 0x0444, %o1
4447 stw %i3, [%l7 + 0x3C]
4448 movn %xcc, %o5, %g6
4449 std %f12, [%l7 + 0x50]
4450 subcc %g5, %l0, %i4
4451 sth %o2, [%l7 + 0x40]
4452 tl %icc, 0x2
4453 bg,pt %icc, loop_528
4454 lduh [%l7 + 0x36], %g7
4455 stx %g3, [%l7 + 0x78]
4456 fmovdl %xcc, %f10, %f6
4457loop_528:
4458 subc %l2, 0x12CA, %l3
4459 lduh [%l7 + 0x48], %g1
4460 movle %xcc, %i1, %o6
4461 fmovdle %icc, %f13, %f1
4462 movne %icc, %l1, %g2
4463 stb %o3, [%l7 + 0x75]
4464 fmovrdgez %i5, %f12, %f4
4465 pdist %f8, %f8, %f8
4466 movre %g4, %i0, %i7
4467 stx %o0, [%l7 + 0x30]
4468 stx %o4, [%l7 + 0x50]
4469 fblg %fcc0, loop_529
4470 fmul8x16 %f15, %f0, %f6
4471 fsrc1 %f0, %f10
4472 sllx %l5, 0x03, %i6
4473loop_529:
4474 fmovrdlez %i2, %f2, %f8
4475 mulscc %l4, %l6, %o1
4476 fmul8x16al %f5, %f12, %f14
4477 fmovrde %i3, %f12, %f0
4478 bvs loop_530
4479 fcmpeq32 %f6, %f8, %o7
4480 stw %g6, [%l7 + 0x10]
4481 fpsub32s %f5, %f7, %f7
4482loop_530:
4483 fcmps %fcc0, %f13, %f15
4484 sth %g5, [%l7 + 0x4E]
4485 udivx %o5, 0x0E88, %i4
4486 sll %l0, %o2, %g7
4487 bgu,a %xcc, loop_531
4488 fmovrdgz %g3, %f10, %f4
4489 bvs,a loop_532
4490 sllx %l2, %g1, %l3
4491loop_531:
4492 ldsb [%l7 + 0x75], %i1
4493 tsubcctv %o6, %g2, %o3
4494loop_532:
4495 stx %l1, [%l7 + 0x50]
4496 fbn %fcc2, loop_533
4497 fmovsvc %icc, %f5, %f1
4498 fnot2 %f2, %f2
4499 fexpand %f15, %f12
4500loop_533:
4501 bn,a,pt %xcc, loop_534
4502 nop
4503 setx loop_535, %l0, %l1
4504 wrpr 0x1, %tl
4505 wrpr %l1, %tnpc
4506 setx 0x34400001400, %l0, %l1
4507 wrpr %l1, %tstate
4508 wrhpr 0x4, %htstate
4509 done
4510 xnorcc %i5, 0x06AE, %g4
4511 st %f3, [%l7 + 0x58]
4512loop_534:
4513 fxnors %f9, %f6, %f10
4514loop_535:
4515 tleu %icc, 0x6
4516 tg %xcc, 0x2
4517 fone %f10
4518 lduh [%l7 + 0x08], %i7
4519 edge8ln %i0, %o4, %l5
4520 fbue,a %fcc3, loop_536
4521 fmovrsgez %o0, %f14, %f15
4522 be,a,pn %xcc, loop_537
4523 fmovsneg %icc, %f3, %f14
4524loop_536:
4525 lduh [%l7 + 0x76], %i6
4526 movrlz %i2, %l6, %l4
4527loop_537:
4528 movcc %xcc, %o1, %o7
4529 fbue,a %fcc3, loop_538
4530 fmovdg %xcc, %f14, %f8
4531 edge8ln %g6, %g5, %i3
4532 std %f10, [%l7 + 0x30]
4533loop_538:
4534 movge %xcc, %o5, %i4
4535 mulx %l0, 0x1BC8, %g7
4536 ld [%l7 + 0x38], %f3
4537 udiv %g3, 0x0BD4, %o2
4538 movrlz %l2, %g1, %l3
4539 lduw [%l7 + 0x08], %o6
4540 lduw [%l7 + 0x20], %g2
4541 movrlez %o3, 0x16F, %i1
4542 tl %icc, 0x0
4543 lduh [%l7 + 0x2E], %l1
4544 fmovrdgez %g4, %f4, %f0
4545 fsrc1 %f10, %f2
4546 xorcc %i5, %i0, %o4
4547 ldx [%l7 + 0x10], %i7
4548 sdiv %o0, 0x0E48, %l5
4549 sethi 0x1F5A, %i2
4550 orncc %i6, 0x087C, %l4
4551 fabsd %f12, %f8
4552 fsrc2 %f6, %f10
4553 ldx [%l7 + 0x58], %o1
4554 edge16n %l6, %o7, %g6
4555 movgu %icc, %i3, %g5
4556 nop
4557 setx loop_539, %l0, %l1
4558 jmpl %l1, %o5
4559 lduw [%l7 + 0x20], %l0
4560 bneg,a loop_540
4561 sth %i4, [%l7 + 0x64]
4562loop_539:
4563 movrgez %g7, 0x0C3, %o2
4564 movrlez %l2, 0x0D4, %g1
4565loop_540:
4566 mulx %g3, 0x1859, %l3
4567 fpsub16 %f14, %f6, %f10
4568 stw %g2, [%l7 + 0x38]
4569 ldsw [%l7 + 0x18], %o3
4570 fmovrdgz %i1, %f2, %f4
4571 srlx %o6, 0x09, %g4
4572 fmuld8sux16 %f11, %f7, %f12
4573 mulx %i5, 0x0182, %i0
4574 ldsb [%l7 + 0x43], %l1
4575 smulcc %i7, 0x13FF, %o4
4576 and %o0, %l5, %i6
4577 edge16 %i2, %l4, %o1
4578 edge32ln %l6, %g6, %o7
4579 smulcc %i3, %o5, %l0
4580 edge16 %g5, %i4, %o2
4581 ldsw [%l7 + 0x24], %g7
4582 sth %l2, [%l7 + 0x5E]
4583 sdiv %g1, 0x0013, %g3
4584 fornot2 %f10, %f12, %f4
4585 bpos,pt %icc, loop_541
4586 stx %g2, [%l7 + 0x40]
4587 bge,a,pn %xcc, loop_542
4588 ldsb [%l7 + 0x5D], %o3
4589loop_541:
4590 array8 %i1, %l3, %g4
4591 edge8l %o6, %i0, %l1
4592loop_542:
4593 fnand %f0, %f6, %f6
4594 std %f10, [%l7 + 0x50]
4595 fmul8x16 %f6, %f14, %f0
4596 fmovdvs %xcc, %f2, %f11
4597 tle %icc, 0x0
4598 fbuge %fcc3, loop_543
4599 ba,pt %xcc, loop_544
4600 fmuld8sux16 %f13, %f8, %f10
4601 tcs %icc, 0x4
4602loop_543:
4603 ldd [%l7 + 0x70], %f12
4604loop_544:
4605 std %f14, [%l7 + 0x78]
4606 fpsub16s %f14, %f3, %f13
4607 stb %i5, [%l7 + 0x5E]
4608 ldd [%l7 + 0x58], %f4
4609 stx %i7, [%l7 + 0x10]
4610 edge32l %o4, %o0, %l5
4611 fandnot1 %f6, %f0, %f10
4612 be,a %icc, loop_545
4613 movne %icc, %i6, %i2
4614 xnorcc %l4, %o1, %l6
4615 fcmpes %fcc3, %f9, %f7
4616loop_545:
4617 tn %xcc, 0x0
4618 tgu %xcc, 0x3
4619 andncc %g6, %o7, %o5
4620 call loop_546
4621 bcs,a %xcc, loop_547
4622 brnz %l0, loop_548
4623 fmovrde %g5, %f12, %f4
4624loop_546:
4625 bvs,a %icc, loop_549
4626loop_547:
4627 std %f14, [%l7 + 0x18]
4628loop_548:
4629 alignaddr %i3, %o2, %i4
4630 ldsh [%l7 + 0x64], %l2
4631loop_549:
4632 edge8n %g7, %g3, %g2
4633 addcc %g1, 0x0445, %o3
4634 fmul8x16al %f2, %f10, %f4
4635 tvc %icc, 0x1
4636 fabsd %f10, %f10
4637 movrne %i1, 0x2A4, %g4
4638 lduh [%l7 + 0x68], %o6
4639 ldd [%l7 + 0x68], %f6
4640 lduh [%l7 + 0x42], %i0
4641 edge16ln %l3, %l1, %i7
4642 xor %o4, %o0, %i5
4643 lduw [%l7 + 0x6C], %l5
4644 ba,a,pt %icc, loop_550
4645 fmovdneg %icc, %f14, %f8
4646 movrlez %i2, %i6, %l4
4647 stw %l6, [%l7 + 0x7C]
4648loop_550:
4649 fmul8x16au %f0, %f8, %f4
4650 tcs %xcc, 0x3
4651 sethi 0x10D6, %o1
4652 ld [%l7 + 0x48], %f2
4653 tneg %icc, 0x0
4654 sll %o7, %o5, %g6
4655 tcc %xcc, 0x0
4656 fmovsg %xcc, %f4, %f8
4657 fbu,a %fcc3, loop_551
4658 fcmpgt16 %f2, %f12, %g5
4659 edge32ln %i3, %o2, %l0
4660 fnot2s %f5, %f5
4661loop_551:
4662 edge32ln %i4, %l2, %g7
4663 fmovdpos %xcc, %f6, %f10
4664 fors %f14, %f7, %f5
4665 fnot2s %f5, %f9
4666 fornot1s %f12, %f12, %f1
4667 brgez %g3, loop_552
4668 fcmpgt16 %f4, %f12, %g1
4669 umulcc %o3, %i1, %g4
4670 movn %icc, %g2, %o6
4671loop_552:
4672 tge %xcc, 0x0
4673 siam 0x7
4674 std %f8, [%l7 + 0x30]
4675 fcmps %fcc0, %f9, %f2
4676 orn %l3, %i0, %i7
4677 fmovdcc %xcc, %f11, %f10
4678 ldx [%l7 + 0x28], %l1
4679 smul %o0, %i5, %l5
4680 movneg %xcc, %o4, %i2
4681 stx %i6, [%l7 + 0x18]
4682 stx %l6, [%l7 + 0x40]
4683 xnor %l4, %o1, %o7
4684 tne %icc, 0x2
4685 stw %o5, [%l7 + 0x7C]
4686 sll %g6, 0x0F, %g5
4687 fmovd %f6, %f12
4688 fmovdneg %xcc, %f8, %f1
4689 fcmpgt32 %f2, %f6, %i3
4690 tcc %xcc, 0x2
4691 orncc %l0, %o2, %i4
4692 subccc %g7, %l2, %g3
4693 fmovscc %xcc, %f7, %f9
4694 brlez %o3, loop_553
4695 fmovdvs %xcc, %f6, %f8
4696 movrgz %i1, %g4, %g2
4697 fexpand %f10, %f12
4698loop_553:
4699 std %f0, [%l7 + 0x48]
4700 ldsw [%l7 + 0x2C], %o6
4701 fmovrdne %l3, %f10, %f2
4702 fcmpgt32 %f6, %f8, %i0
4703 fands %f15, %f5, %f14
4704 bvc,a %icc, loop_554
4705 movne %xcc, %i7, %g1
4706 fxnor %f14, %f8, %f12
4707 fmovrsgez %l1, %f5, %f4
4708loop_554:
4709 siam 0x4
4710 fmovdgu %xcc, %f6, %f14
4711 tleu %icc, 0x1
4712 std %f4, [%l7 + 0x60]
4713 fmovdvc %xcc, %f5, %f13
4714 brlz %i5, loop_555
4715 stw %o0, [%l7 + 0x38]
4716 srl %o4, 0x15, %i2
4717 fmul8x16 %f0, %f10, %f12
4718loop_555:
4719 ldsw [%l7 + 0x50], %l5
4720 bpos,pt %icc, loop_556
4721 add %l6, 0x1357, %l4
4722 ldsw [%l7 + 0x18], %o1
4723 bneg,a,pn %xcc, loop_557
4724loop_556:
4725 nop
4726 setx loop_558, %l0, %l1
4727 wrpr 0x1, %tl
4728 wrpr %l1, %tpc
4729 add %l1, 0x4, %l1
4730 wrpr %l1, %tnpc
4731 setx 0x34400001400, %l0, %l1
4732 wrpr %l1, %tstate
4733 wrhpr 0x4, %htstate
4734 retry
4735 fpsub32s %f0, %f5, %f4
4736 bcc,a %icc, loop_559
4737loop_557:
4738 bne,a,pt %icc, loop_560
4739loop_558:
4740 fbule,a %fcc1, loop_561
4741 fmovrslez %o7, %f0, %f3
4742loop_559:
4743 fmovrdne %i6, %f12, %f14
4744loop_560:
4745 array16 %o5, %g6, %i3
4746loop_561:
4747 addccc %l0, %o2, %i4
4748 xnor %g7, %l2, %g5
4749 ba,a loop_562
4750 mova %xcc, %g3, %o3
4751 fandnot2s %f8, %f2, %f4
4752 fone %f6
4753loop_562:
4754 fnands %f2, %f11, %f14
4755 lduh [%l7 + 0x42], %g4
4756 movrgz %g2, %i1, %l3
4757 sllx %o6, %i0, %g1
4758 edge16 %l1, %i5, %o0
4759 addc %o4, %i7, %l5
4760 movcc %xcc, %i2, %l4
4761 std %f6, [%l7 + 0x68]
4762 array8 %o1, %o7, %i6
4763 edge32ln %l6, %o5, %g6
4764 fnegd %f14, %f10
4765 fsrc1s %f0, %f1
4766 fmovsneg %icc, %f9, %f3
4767 lduh [%l7 + 0x60], %i3
4768 sth %o2, [%l7 + 0x22]
4769 fpackfix %f2, %f15
4770 bshuffle %f14, %f0, %f10
4771 fmovrse %i4, %f0, %f4
4772 fabsd %f4, %f10
4773 std %f2, [%l7 + 0x60]
4774 lduh [%l7 + 0x18], %l0
4775 tvc %icc, 0x1
4776 fmul8x16 %f0, %f12, %f0
4777 tne %xcc, 0x4
4778 fba %fcc2, loop_563
4779 fmovdne %xcc, %f14, %f2
4780 ta %icc, 0x6
4781 nop
4782 setx loop_564, %l0, %l1
4783 jmpl %l1, %l2
4784loop_563:
4785 std %f0, [%l7 + 0x58]
4786 tvc %icc, 0x4
4787 lduh [%l7 + 0x68], %g5
4788loop_564:
4789 std %f8, [%l7 + 0x70]
4790 fmovdvc %xcc, %f2, %f7
4791 fmovdne %icc, %f1, %f6
4792 movneg %icc, %g7, %o3
4793 ldsw [%l7 + 0x54], %g4
4794 fmovrdgz %g3, %f14, %f10
4795 fmovdne %icc, %f5, %f14
4796 lduw [%l7 + 0x10], %i1
4797 fxors %f3, %f13, %f1
4798 edge32ln %l3, %g2, %o6
4799 srlx %i0, %l1, %g1
4800 lduw [%l7 + 0x44], %i5
4801 bcs,a loop_565
4802 te %xcc, 0x5
4803 fxor %f4, %f4, %f0
4804 bleu,pn %xcc, loop_566
4805loop_565:
4806 ldsh [%l7 + 0x74], %o4
4807 bl,a,pn %icc, loop_567
4808 edge8 %i7, %l5, %o0
4809loop_566:
4810 bpos loop_568
4811 subcc %l4, 0x03E3, %i2
4812loop_567:
4813 smul %o1, %i6, %o7
4814 tgu %xcc, 0x0
4815loop_568:
4816 orn %o5, 0x06FA, %g6
4817 std %f0, [%l7 + 0x40]
4818 sdivcc %i3, 0x1D62, %l6
4819 fpsub32 %f4, %f2, %f0
4820 sth %i4, [%l7 + 0x3E]
4821 fbuge %fcc2, loop_569
4822 ldd [%l7 + 0x70], %f4
4823 and %l0, 0x12B0, %o2
4824 fexpand %f14, %f2
4825loop_569:
4826 srax %g5, 0x14, %l2
4827 std %f2, [%l7 + 0x70]
4828 fbule,a %fcc2, loop_570
4829 fmovrdne %g7, %f8, %f4
4830 udivx %g4, 0x0610, %o3
4831 fmovdl %icc, %f8, %f5
4832loop_570:
4833 bshuffle %f4, %f0, %f2
4834 array16 %g3, %l3, %g2
4835 ldsb [%l7 + 0x13], %i1
4836 ldx [%l7 + 0x38], %i0
4837 ldub [%l7 + 0x5D], %o6
4838 fsrc1s %f14, %f10
4839 ldd [%l7 + 0x08], %f6
4840 mova %xcc, %g1, %i5
4841 sth %l1, [%l7 + 0x14]
4842 movvs %icc, %i7, %o4
4843 fmovscc %icc, %f13, %f11
4844 ldx [%l7 + 0x50], %o0
4845 ldx [%l7 + 0x78], %l4
4846 move %xcc, %i2, %o1
4847 ldub [%l7 + 0x22], %i6
4848 sdiv %l5, 0x0132, %o7
4849 lduw [%l7 + 0x34], %o5
4850 fzeros %f3
4851 andn %g6, %i3, %l6
4852 fornot1 %f4, %f4, %f4
4853 brgz,a %l0, loop_571
4854 mulx %i4, 0x06B6, %o2
4855 ldub [%l7 + 0x6C], %g5
4856 movle %icc, %l2, %g4
4857loop_571:
4858 tvc %icc, 0x0
4859 ldsh [%l7 + 0x2E], %g7
4860 edge8 %o3, %g3, %l3
4861 ldsb [%l7 + 0x76], %i1
4862 faligndata %f4, %f2, %f10
4863 ba %icc, loop_572
4864 ldx [%l7 + 0x30], %g2
4865 fcmple16 %f2, %f2, %i0
4866 udivx %g1, 0x1ED2, %o6
4867loop_572:
4868 ldsh [%l7 + 0x7A], %l1
4869 fmovrsgez %i5, %f13, %f13
4870 fcmpes %fcc2, %f15, %f0
4871 fnegs %f2, %f13
4872 fbule %fcc0, loop_573
4873 tvc %xcc, 0x7
4874 andn %o4, 0x0F9C, %i7
4875 sllx %o0, %l4, %i2
4876loop_573:
4877 bneg,a loop_574
4878 st %f13, [%l7 + 0x18]
4879 tne %icc, 0x7
4880 xor %o1, %i6, %o7
4881loop_574:
4882 movgu %icc, %l5, %g6
4883 nop
4884 setx loop_575, %l0, %l1
4885 wrpr 0x1, %tl
4886 wrpr %l1, %tnpc
4887 setx 0x34400001400, %l0, %l1
4888 wrpr %l1, %tstate
4889 wrhpr 0x4, %htstate
4890 done
4891 stx %i3, [%l7 + 0x58]
4892 array8 %l6, %l0, %i4
4893 ldx [%l7 + 0x70], %o2
4894loop_575:
4895 movle %icc, %o5, %g5
4896 ldx [%l7 + 0x78], %g4
4897 fmovdcs %xcc, %f9, %f4
4898 subccc %l2, 0x1998, %o3
4899 bg,a,pt %xcc, loop_576
4900 st %f9, [%l7 + 0x5C]
4901 fblg,a %fcc2, loop_577
4902 fbuge %fcc0, loop_578
4903loop_576:
4904 tneg %xcc, 0x0
4905 fone %f0
4906loop_577:
4907 srl %g7, 0x0F, %g3
4908loop_578:
4909 fsrc2 %f4, %f14
4910 bshuffle %f0, %f6, %f8
4911 fmovdleu %xcc, %f9, %f9
4912 alignaddrl %l3, %i1, %i0
4913 fmovrdlz %g2, %f12, %f6
4914 stb %g1, [%l7 + 0x0E]
4915 lduh [%l7 + 0x70], %o6
4916 ldsh [%l7 + 0x60], %i5
4917 fxors %f1, %f8, %f5
4918 nop
4919 setx loop_579, %l0, %l1
4920 wrpr 0x1, %tl
4921 wrpr %l1, %tpc
4922 add %l1, 0x4, %l1
4923 wrpr %l1, %tnpc
4924 setx 0x34400001400, %l0, %l1
4925 wrpr %l1, %tstate
4926 wrhpr 0x4, %htstate
4927 retry
4928 stx %o4, [%l7 + 0x20]
4929 fpack32 %f6, %f4, %f10
4930 edge32l %i7, %l1, %o0
4931loop_579:
4932 bshuffle %f12, %f14, %f0
4933 fpmerge %f6, %f15, %f10
4934 fornot1 %f6, %f2, %f14
4935 tne %icc, 0x7
4936 ldd [%l7 + 0x48], %f8
4937 nop
4938 setx loop_580, %l0, %l1
4939 wrpr 0x1, %tl
4940 wrpr %l1, %tpc
4941 add %l1, 0x4, %l1
4942 wrpr %l1, %tnpc
4943 setx 0x34400001400, %l0, %l1
4944 wrpr %l1, %tstate
4945 wrhpr 0x4, %htstate
4946 retry
4947 ldub [%l7 + 0x63], %i2
4948 tvc %icc, 0x5
4949 movcs %icc, %o1, %l4
4950loop_580:
4951 ldd [%l7 + 0x68], %f2
4952 xnorcc %i6, 0x092F, %l5
4953 ldsb [%l7 + 0x10], %g6
4954 subccc %i3, %l6, %o7
4955 fmovdne %icc, %f4, %f0
4956 fmovsvc %xcc, %f5, %f1
4957 tcc %icc, 0x1
4958 brgez %l0, loop_581
4959 fcmple16 %f0, %f14, %i4
4960 taddcc %o5, 0x089D, %o2
4961 st %f9, [%l7 + 0x6C]
4962loop_581:
4963 sth %g4, [%l7 + 0x08]
4964 fornot2s %f14, %f7, %f6
4965 xorcc %g5, %o3, %g7
4966 fmovdle %icc, %f9, %f5
4967 tg %icc, 0x0
4968 fbu,a %fcc1, loop_582
4969 faligndata %f14, %f6, %f10
4970 srax %l2, 0x0D, %l3
4971 fmovrdlez %i1, %f12, %f8
4972loop_582:
4973 edge8n %g3, %i0, %g1
4974 array16 %o6, %g2, %o4
4975 fmovd %f2, %f8
4976 array8 %i5, %i7, %l1
4977 ble loop_583
4978 ldx [%l7 + 0x20], %i2
4979 fbul,a %fcc2, loop_584
4980 tsubcctv %o0, 0x113C, %l4
4981loop_583:
4982 ld [%l7 + 0x24], %f10
4983 fpadd32s %f8, %f13, %f15
4984loop_584:
4985 fmul8x16al %f1, %f7, %f6
4986 fandnot1s %f1, %f11, %f2
4987 fmovrde %o1, %f6, %f2
4988 udivx %i6, 0x1B7C, %g6
4989 fxnor %f14, %f0, %f6
4990 stx %i3, [%l7 + 0x40]
4991 array32 %l6, %l5, %l0
4992 tcs %icc, 0x1
4993 fnot2s %f2, %f8
4994 ld [%l7 + 0x1C], %f13
4995 fmovdg %xcc, %f8, %f11
4996 alignaddr %o7, %o5, %o2
4997 fbue %fcc2, loop_585
4998 std %f12, [%l7 + 0x60]
4999 edge32n %g4, %i4, %o3
5000 lduw [%l7 + 0x74], %g5
5001loop_585:
5002 brlez %l2, loop_586
5003 nop
5004 setx loop_587, %l0, %l1
5005 wrpr 0x1, %tl
5006 wrpr %l1, %tpc
5007 add %l1, 0x4, %l1
5008 wrpr %l1, %tnpc
5009 setx 0x34400001400, %l0, %l1
5010 wrpr %l1, %tstate
5011 wrhpr 0x4, %htstate
5012 retry
5013 tleu %xcc, 0x1
5014 movneg %xcc, %l3, %g7
5015loop_586:
5016 std %f6, [%l7 + 0x68]
5017loop_587:
5018 tvs %icc, 0x3
5019 movl %xcc, %i1, %g3
5020 stb %g1, [%l7 + 0x15]
5021 bcs,a,pn %icc, loop_588
5022 fcmpgt16 %f8, %f4, %o6
5023 movcc %xcc, %g2, %o4
5024 tvs %icc, 0x7
5025loop_588:
5026 movn %icc, %i0, %i5
5027 tl %xcc, 0x3
5028 fmovdg %icc, %f13, %f7
5029 ldub [%l7 + 0x21], %i7
5030 movg %xcc, %l1, %o0
5031 edge8l %i2, %o1, %l4
5032 fxors %f0, %f13, %f6
5033 umulcc %g6, %i3, %l6
5034 movrne %l5, %l0, %o7
5035 mulx %o5, %o2, %g4
5036 fzeros %f8
5037 umulcc %i4, %i6, %o3
5038 st %f1, [%l7 + 0x50]
5039 stw %g5, [%l7 + 0x60]
5040 fmovde %xcc, %f9, %f14
5041 udivcc %l3, 0x08CA, %l2
5042 sth %i1, [%l7 + 0x28]
5043 edge16l %g7, %g3, %o6
5044 fcmpgt32 %f6, %f2, %g1
5045 sth %g2, [%l7 + 0x48]
5046 fpsub16s %f4, %f14, %f10
5047 fpsub32s %f1, %f3, %f7
5048 ldub [%l7 + 0x58], %o4
5049 umul %i5, 0x0BCB, %i0
5050 stw %i7, [%l7 + 0x48]
5051 fmovdge %xcc, %f11, %f9
5052 tleu %icc, 0x2
5053 stx %o0, [%l7 + 0x60]
5054 fmovde %icc, %f10, %f12
5055 fmovsn %xcc, %f4, %f0
5056 fnand %f8, %f12, %f12
5057 sll %i2, 0x15, %o1
5058 sethi 0x0196, %l1
5059 fzeros %f5
5060 st %f6, [%l7 + 0x70]
5061 fmovdne %icc, %f13, %f13
5062 fmovdle %xcc, %f7, %f9
5063 movvc %icc, %l4, %g6
5064 tgu %xcc, 0x0
5065 fbge,a %fcc1, loop_589
5066 fbne,a %fcc0, loop_590
5067 stw %i3, [%l7 + 0x70]
5068 bleu,a,pt %icc, loop_591
5069loop_589:
5070 stw %l5, [%l7 + 0x3C]
5071loop_590:
5072 ldd [%l7 + 0x58], %f14
5073 fnors %f0, %f2, %f8
5074loop_591:
5075 fmul8x16 %f15, %f6, %f8
5076 stb %l6, [%l7 + 0x5E]
5077 ldd [%l7 + 0x58], %f14
5078 fnegs %f11, %f6
5079 edge8l %l0, %o5, %o2
5080 fbge,a %fcc2, loop_592
5081 fsrc1 %f0, %f0
5082 ldub [%l7 + 0x42], %o7
5083 fpmerge %f9, %f6, %f0
5084loop_592:
5085 movgu %icc, %g4, %i4
5086 lduh [%l7 + 0x0A], %i6
5087 xnor %g5, %l3, %l2
5088 udivcc %i1, 0x0ED6, %o3
5089 fnands %f6, %f7, %f12
5090 fbo,a %fcc2, loop_593
5091 stw %g7, [%l7 + 0x6C]
5092 fmovd %f2, %f8
5093 movrgz %g3, 0x1FB, %g1
5094loop_593:
5095 movcs %xcc, %g2, %o6
5096 fmovd %f6, %f14
5097 faligndata %f0, %f14, %f12
5098 srl %o4, %i0, %i5
5099 bleu %xcc, loop_594
5100 edge16l %o0, %i7, %i2
5101 fmul8x16al %f11, %f7, %f4
5102 ba,a %icc, loop_595
5103loop_594:
5104 srlx %o1, 0x1E, %l1
5105 fandnot1s %f9, %f13, %f11
5106 fmovd %f6, %f6
5107loop_595:
5108 movrne %g6, %l4, %l5
5109 fmovdg %xcc, %f7, %f1
5110 bne %xcc, loop_596
5111 fbg %fcc1, loop_597
5112 edge32ln %i3, %l6, %l0
5113 brz,a %o5, loop_598
5114loop_596:
5115 fmuld8sux16 %f13, %f1, %f0
5116loop_597:
5117 brgez,a %o7, loop_599
5118 movrlz %o2, 0x154, %g4
5119loop_598:
5120 sdivcc %i4, 0x0B2B, %i6
5121 bcs loop_600
5122loop_599:
5123 ldsw [%l7 + 0x60], %l3
5124 lduw [%l7 + 0x74], %g5
5125 ldsw [%l7 + 0x6C], %i1
5126loop_600:
5127 ldd [%l7 + 0x18], %f2
5128 nop
5129 setx loop_601, %l0, %l1
5130 wrpr 0x1, %tl
5131 wrpr %l1, %tnpc
5132 setx 0x34400001400, %l0, %l1
5133 wrpr %l1, %tstate
5134 wrhpr 0x4, %htstate
5135 done
5136 ldsb [%l7 + 0x0E], %l2
5137 fnot1 %f10, %f10
5138 fandnot2 %f10, %f2, %f14
5139loop_601:
5140 ldsb [%l7 + 0x57], %g7
5141 tne %xcc, 0x0
5142 fmovdleu %xcc, %f8, %f13
5143 fcmple32 %f4, %f0, %o3
5144 fsrc2 %f6, %f6
5145 stb %g3, [%l7 + 0x0B]
5146 movcs %xcc, %g1, %o6
5147 stx %g2, [%l7 + 0x50]
5148 add %o4, %i0, %o0
5149 brlz %i7, loop_602
5150 tg %icc, 0x4
5151 std %f2, [%l7 + 0x10]
5152 fcmpne16 %f0, %f2, %i5
5153loop_602:
5154 mova %icc, %i2, %o1
5155 brgez %g6, loop_603
5156 taddcctv %l4, %l5, %l1
5157 fbge,a %fcc3, loop_604
5158 ldsb [%l7 + 0x56], %l6
5159loop_603:
5160 fsrc1s %f12, %f7
5161 movg %icc, %l0, %i3
5162loop_604:
5163 fzeros %f10
5164 stx %o7, [%l7 + 0x68]
5165 fbul,a %fcc3, loop_605
5166 stb %o5, [%l7 + 0x7D]
5167 brnz,a %o2, loop_606
5168 movg %xcc, %g4, %i4
5169loop_605:
5170 sub %i6, %g5, %i1
5171 stb %l3, [%l7 + 0x1D]
5172loop_606:
5173 fpsub32 %f4, %f6, %f14
5174 movg %xcc, %l2, %o3
5175 andn %g7, %g1, %o6
5176 add %g3, %o4, %g2
5177 lduh [%l7 + 0x30], %o0
5178 std %f6, [%l7 + 0x68]
5179 sdivcc %i0, 0x1425, %i7
5180 ldsh [%l7 + 0x58], %i2
5181 fcmpeq32 %f6, %f8, %o1
5182 fornot2 %f6, %f8, %f0
5183 ldd [%l7 + 0x68], %f12
5184 ldd [%l7 + 0x30], %f10
5185 movcc %xcc, %i5, %g6
5186 ldsb [%l7 + 0x39], %l4
5187 tcs %xcc, 0x4
5188 ldx [%l7 + 0x78], %l1
5189 ldsb [%l7 + 0x1E], %l5
5190 sra %l0, %i3, %o7
5191 addccc %l6, 0x1D97, %o5
5192 fmovrslez %g4, %f9, %f5
5193 fones %f11
5194 edge32l %o2, %i4, %i6
5195 call loop_607
5196 movrgz %i1, %g5, %l2
5197 fmovdge %xcc, %f10, %f6
5198 addccc %l3, %o3, %g1
5199loop_607:
5200 umul %o6, 0x0B33, %g7
5201 fsrc2 %f2, %f12
5202 ldx [%l7 + 0x20], %o4
5203 sth %g3, [%l7 + 0x0E]
5204 edge16n %g2, %i0, %i7
5205 tsubcctv %i2, 0x17F0, %o1
5206 stx %o0, [%l7 + 0x30]
5207 fmovsge %xcc, %f1, %f1
5208 bgu,pn %icc, loop_608
5209 stw %i5, [%l7 + 0x2C]
5210 ldsh [%l7 + 0x5A], %g6
5211 edge8l %l4, %l5, %l0
5212loop_608:
5213 fmovda %icc, %f1, %f4
5214 ldub [%l7 + 0x7E], %l1
5215 edge32ln %o7, %l6, %i3
5216 fbo,a %fcc0, loop_609
5217 bpos,a,pt %icc, loop_610
5218 bneg,pt %xcc, loop_611
5219 ldd [%l7 + 0x70], %f6
5220loop_609:
5221 tneg %icc, 0x0
5222loop_610:
5223 ba,a loop_612
5224loop_611:
5225 fmul8x16 %f9, %f8, %f6
5226 fmovsge %xcc, %f13, %f13
5227 sub %g4, %o5, %o2
5228loop_612:
5229 ld [%l7 + 0x18], %f11
5230 ld [%l7 + 0x54], %f10
5231 fpackfix %f4, %f0
5232 fpack32 %f10, %f0, %f14
5233 move %icc, %i4, %i1
5234 fandnot2s %f13, %f9, %f11
5235 st %f0, [%l7 + 0x40]
5236 fpsub32 %f8, %f8, %f0
5237 lduw [%l7 + 0x78], %i6
5238 brz,a %l2, loop_613
5239 fbule %fcc1, loop_614
5240 ldd [%l7 + 0x20], %f6
5241 fmovdg %icc, %f7, %f15
5242loop_613:
5243 edge16n %g5, %o3, %l3
5244loop_614:
5245 movrgez %o6, %g7, %o4
5246 tn %xcc, 0x2
5247 ldd [%l7 + 0x48], %f2
5248 ldx [%l7 + 0x48], %g3
5249 srlx %g2, %i0, %g1
5250 fmovdne %xcc, %f2, %f9
5251 ldx [%l7 + 0x30], %i2
5252 fmovdle %icc, %f8, %f4
5253 movneg %xcc, %i7, %o0
5254 tneg %icc, 0x6
5255 subcc %i5, 0x1D29, %g6
5256 ldd [%l7 + 0x70], %f10
5257 brnz %l4, loop_615
5258 tn %xcc, 0x5
5259 fornot1s %f0, %f8, %f15
5260 edge32l %l5, %o1, %l1
5261loop_615:
5262 alignaddr %l0, %o7, %l6
5263 stx %i3, [%l7 + 0x58]
5264 ldsb [%l7 + 0x67], %o5
5265 bl,a,pn %xcc, loop_616
5266 fmovdl %icc, %f7, %f3
5267 pdist %f10, %f2, %f8
5268 fpsub16 %f12, %f12, %f10
5269loop_616:
5270 udivx %g4, 0x1F5E, %i4
5271 addcc %o2, %i6, %i1
5272 stb %g5, [%l7 + 0x61]
5273 edge32ln %o3, %l2, %l3
5274 ldsh [%l7 + 0x4A], %g7
5275 edge32ln %o4, %g3, %o6
5276 fmovrsgez %i0, %f14, %f7
5277 fbne,a %fcc1, loop_617
5278 fxnors %f9, %f15, %f9
5279 be,a,pt %xcc, loop_618
5280 fmovrse %g2, %f7, %f10
5281loop_617:
5282 siam 0x1
5283 ldsw [%l7 + 0x74], %i2
5284loop_618:
5285 fmovsneg %xcc, %f8, %f1
5286 brlz,a %i7, loop_619
5287 ld [%l7 + 0x54], %f10
5288 and %g1, %i5, %g6
5289 fmul8ulx16 %f10, %f6, %f8
5290loop_619:
5291 ldub [%l7 + 0x5E], %l4
5292 movle %icc, %l5, %o1
5293 stw %o0, [%l7 + 0x34]
5294 addcc %l0, 0x0BC4, %o7
5295 sethi 0x0FE0, %l1
5296 st %f4, [%l7 + 0x4C]
5297 fmovdvs %icc, %f11, %f12
5298 fnot1s %f7, %f9
5299 fmovsne %xcc, %f12, %f1
5300 bvs,a %icc, loop_620
5301 ldsb [%l7 + 0x72], %l6
5302 or %o5, 0x1CEB, %i3
5303 fnot2 %f12, %f6
5304loop_620:
5305 ldx [%l7 + 0x08], %g4
5306 faligndata %f8, %f8, %f4
5307 fxnors %f10, %f15, %f2
5308 fbuge,a %fcc3, loop_621
5309 ba loop_622
5310 ldsb [%l7 + 0x53], %i4
5311 addcc %o2, %i6, %i1
5312loop_621:
5313 nop
5314 setx loop_623, %l0, %l1
5315 jmpl %l1, %g5
5316loop_622:
5317 movn %xcc, %l2, %l3
5318 tleu %xcc, 0x5
5319 pdist %f8, %f2, %f12
5320loop_623:
5321 ld [%l7 + 0x70], %f3
5322 edge16l %g7, %o4, %g3
5323 fmovdvc %xcc, %f14, %f8
5324 popc 0x0055, %o6
5325 or %i0, %g2, %o3
5326 fmovscs %xcc, %f11, %f8
5327 andncc %i2, %g1, %i5
5328 fmuld8sux16 %f5, %f9, %f4
5329 edge32n %g6, %l4, %l5
5330 taddcc %i7, 0x1E7B, %o0
5331 brgz %l0, loop_624
5332 orn %o1, 0x18E4, %l1
5333 fornot1 %f6, %f4, %f6
5334 sllx %o7, 0x1D, %o5
5335loop_624:
5336 fbul,a %fcc1, loop_625
5337 fandnot1s %f13, %f3, %f12
5338 fcmpgt16 %f0, %f0, %i3
5339 fmovdne %icc, %f11, %f5
5340loop_625:
5341 sub %l6, 0x1561, %i4
5342 ldsh [%l7 + 0x5C], %g4
5343 brlez,a %o2, loop_626
5344 movre %i6, %i1, %g5
5345 std %f14, [%l7 + 0x50]
5346 brgez,a %l3, loop_627
5347loop_626:
5348 ldd [%l7 + 0x68], %f14
5349 edge32l %g7, %l2, %g3
5350 fmovsgu %xcc, %f13, %f12
5351loop_627:
5352 fnegs %f10, %f6
5353 ldx [%l7 + 0x60], %o6
5354 xor %i0, 0x1C26, %o4
5355 sllx %g2, 0x0D, %o3
5356 fba %fcc0, loop_628
5357 fcmpne32 %f2, %f4, %i2
5358 ldub [%l7 + 0x72], %g1
5359 stw %i5, [%l7 + 0x24]
5360loop_628:
5361 nop
5362 setx loop_629, %l0, %l1
5363 wrpr 0x1, %tl
5364 wrpr %l1, %tpc
5365 add %l1, 0x4, %l1
5366 wrpr %l1, %tnpc
5367 setx 0x34400001400, %l0, %l1
5368 wrpr %l1, %tstate
5369 wrhpr 0x4, %htstate
5370 retry
5371 move %xcc, %g6, %l5
5372 ldsw [%l7 + 0x20], %l4
5373 stb %o0, [%l7 + 0x78]
5374loop_629:
5375 stb %l0, [%l7 + 0x15]
5376 stb %o1, [%l7 + 0x0B]
5377 fba %fcc3, loop_630
5378 fcmpd %fcc2, %f12, %f2
5379 fbug,a %fcc1, loop_631
5380 fpadd32 %f6, %f0, %f8
5381loop_630:
5382 tge %icc, 0x5
5383 st %f0, [%l7 + 0x70]
5384loop_631:
5385 fmovdvs %xcc, %f1, %f8
5386 fmovrse %l1, %f8, %f8
5387 stx %o7, [%l7 + 0x58]
5388 st %f3, [%l7 + 0x5C]
5389 tsubcc %o5, 0x0FFC, %i7
5390 fpsub32s %f1, %f9, %f1
5391 ld [%l7 + 0x34], %f6
5392 ldd [%l7 + 0x30], %f12
5393 stb %i3, [%l7 + 0x0C]
5394 array8 %l6, %g4, %i4
5395 stb %i6, [%l7 + 0x36]
5396 bshuffle %f0, %f10, %f0
5397 lduw [%l7 + 0x7C], %o2
5398 fmovda %icc, %f2, %f15
5399 fpadd32s %f8, %f14, %f9
5400 fmovdvc %icc, %f2, %f6
5401 fmovrsgz %i1, %f8, %f8
5402 movn %xcc, %g5, %g7
5403 fpackfix %f2, %f11
5404 sdivx %l2, 0x0AED, %l3
5405 stw %o6, [%l7 + 0x28]
5406 fand %f10, %f8, %f10
5407 fnand %f14, %f8, %f6
5408 sth %i0, [%l7 + 0x40]
5409 sub %o4, 0x0CDB, %g2
5410 fone %f10
5411 ldsh [%l7 + 0x56], %g3
5412 ldsh [%l7 + 0x78], %o3
5413 sethi 0x1811, %i2
5414 fands %f13, %f4, %f12
5415 umulcc %g1, %g6, %l5
5416 siam 0x2
5417 array16 %i5, %l4, %l0
5418 bn,a,pt %icc, loop_632
5419 st %f6, [%l7 + 0x70]
5420 fpackfix %f0, %f14
5421 fpsub32s %f0, %f1, %f11
5422loop_632:
5423 ldub [%l7 + 0x33], %o1
5424 fmovdvc %xcc, %f14, %f3
5425 array8 %o0, %l1, %o5
5426 siam 0x5
5427 bneg,pt %icc, loop_633
5428 fpsub16s %f15, %f14, %f14
5429 tcs %icc, 0x3
5430 fmovscc %xcc, %f11, %f11
5431loop_633:
5432 movrne %o7, %i7, %i3
5433 array8 %g4, %l6, %i6
5434 ldub [%l7 + 0x63], %i4
5435 st %f1, [%l7 + 0x44]
5436 fnegs %f4, %f5
5437 fcmps %fcc0, %f15, %f4
5438 fmovscs %icc, %f2, %f5
5439 umul %o2, 0x0C26, %i1
5440 ble %icc, loop_634
5441 move %xcc, %g5, %l2
5442 ld [%l7 + 0x64], %f6
5443 fmovrsne %g7, %f0, %f0
5444loop_634:
5445 sth %o6, [%l7 + 0x0A]
5446 stx %l3, [%l7 + 0x70]
5447 ldub [%l7 + 0x1B], %i0
5448 fcmpd %fcc2, %f10, %f2
5449 ldsb [%l7 + 0x78], %g2
5450 sdiv %o4, 0x113A, %g3
5451 lduh [%l7 + 0x34], %o3
5452 stw %i2, [%l7 + 0x74]
5453 stw %g1, [%l7 + 0x34]
5454 st %f5, [%l7 + 0x6C]
5455 ldub [%l7 + 0x6E], %g6
5456 fcmps %fcc2, %f11, %f12
5457 fmul8sux16 %f4, %f10, %f6
5458 ble,a loop_635
5459 fbge,a %fcc0, loop_636
5460 fors %f10, %f10, %f9
5461 fnands %f14, %f5, %f10
5462loop_635:
5463 ld [%l7 + 0x40], %f13
5464loop_636:
5465 std %f4, [%l7 + 0x48]
5466 edge16 %l5, %l4, %i5
5467 fmovsleu %xcc, %f10, %f13
5468 ldsw [%l7 + 0x6C], %o1
5469 ldsb [%l7 + 0x4D], %l0
5470 stx %l1, [%l7 + 0x20]
5471 movrne %o5, 0x3C5, %o0
5472 te %xcc, 0x6
5473 ldub [%l7 + 0x1C], %o7
5474 siam 0x4
5475 orcc %i7, 0x0754, %i3
5476 nop
5477 setx loop_637, %l0, %l1
5478 jmpl %l1, %g4
5479 fpack32 %f6, %f2, %f4
5480 ldsh [%l7 + 0x32], %i6
5481 fnegd %f4, %f2
5482loop_637:
5483 tne %xcc, 0x1
5484 stw %l6, [%l7 + 0x50]
5485 fmovdge %icc, %f11, %f13
5486 fbl %fcc0, loop_638
5487 fmovdleu %icc, %f0, %f3
5488 ldsb [%l7 + 0x0D], %o2
5489 tneg %icc, 0x4
5490loop_638:
5491 fmovrdlez %i1, %f10, %f4
5492 brz,a %g5, loop_639
5493 tne %xcc, 0x2
5494 add %l2, %i4, %o6
5495 lduw [%l7 + 0x1C], %g7
5496loop_639:
5497 fcmpgt16 %f14, %f4, %i0
5498 ldsw [%l7 + 0x30], %l3
5499 stb %o4, [%l7 + 0x16]
5500 st %f14, [%l7 + 0x58]
5501 lduh [%l7 + 0x3A], %g2
5502 fmovrdgz %o3, %f10, %f2
5503 stb %i2, [%l7 + 0x49]
5504 fnot2s %f8, %f13
5505 fexpand %f4, %f4
5506 orn %g1, 0x0FB7, %g3
5507 st %f8, [%l7 + 0x40]
5508 srlx %l5, 0x0E, %g6
5509 stb %i5, [%l7 + 0x74]
5510 fmovdle %icc, %f12, %f13
5511 ldsh [%l7 + 0x1A], %l4
5512 fmovrslz %o1, %f6, %f12
5513 movrne %l0, %o5, %o0
5514 sub %l1, %i7, %o7
5515 lduw [%l7 + 0x38], %i3
5516 edge8l %i6, %g4, %o2
5517 fnand %f0, %f2, %f10
5518 sth %l6, [%l7 + 0x0C]
5519 movrlz %i1, %g5, %l2
5520 fmovdle %xcc, %f9, %f7
5521 fmul8x16 %f1, %f8, %f14
5522 lduh [%l7 + 0x50], %o6
5523 movcs %icc, %g7, %i4
5524 sth %i0, [%l7 + 0x72]
5525 ldd [%l7 + 0x70], %f6
5526 brz,a %l3, loop_640
5527 faligndata %f0, %f0, %f2
5528 bvc,pn %xcc, loop_641
5529 xorcc %g2, %o4, %o3
5530loop_640:
5531 ldsb [%l7 + 0x0C], %i2
5532 bn,a loop_642
5533loop_641:
5534 fxnor %f4, %f12, %f0
5535 tgu %xcc, 0x5
5536 bgu,pn %icc, loop_643
5537loop_642:
5538 fmovrsgz %g1, %f1, %f6
5539 ldx [%l7 + 0x58], %l5
5540 fpadd32 %f0, %f6, %f0
5541loop_643:
5542 lduh [%l7 + 0x2E], %g6
5543 movneg %xcc, %g3, %l4
5544 fpack16 %f8, %f13
5545 edge8ln %o1, %l0, %o5
5546 fmul8x16al %f14, %f4, %f4
5547 edge32n %i5, %o0, %l1
5548 lduw [%l7 + 0x78], %i7
5549 ldd [%l7 + 0x70], %f2
5550 fmovsneg %xcc, %f8, %f2
5551 sub %i3, 0x0588, %o7
5552 movvc %icc, %g4, %i6
5553 orncc %o2, %l6, %i1
5554 fmovdn %xcc, %f14, %f0
5555 std %f4, [%l7 + 0x40]
5556 fnot1s %f9, %f5
5557 fmovdn %icc, %f13, %f6
5558 fmovsvc %xcc, %f0, %f3
5559 fpadd32s %f10, %f2, %f1
5560 fmul8x16 %f11, %f10, %f10
5561 fsrc2 %f0, %f10
5562 fpadd16s %f10, %f8, %f2
5563 fpackfix %f12, %f15
5564 fmovdvc %xcc, %f2, %f2
5565 fmul8x16 %f4, %f8, %f12
5566 fornot1 %f12, %f12, %f6
5567 fmovdgu %icc, %f5, %f14
5568 movpos %icc, %l2, %o6
5569 tl %xcc, 0x4
5570 brlez %g7, loop_644
5571 lduh [%l7 + 0x12], %g5
5572 orncc %i4, 0x12C0, %i0
5573 ldx [%l7 + 0x50], %l3
5574loop_644:
5575 fsrc2s %f4, %f0
5576 fmovdneg %xcc, %f15, %f5
5577 ldsb [%l7 + 0x39], %o4
5578 fmovdle %icc, %f11, %f6
5579 ldx [%l7 + 0x08], %g2
5580 fmovsg %xcc, %f11, %f9
5581 edge32l %i2, %g1, %o3
5582 ldsb [%l7 + 0x1E], %l5
5583 ldsb [%l7 + 0x7C], %g6
5584 ld [%l7 + 0x20], %f10
5585 movrgez %g3, 0x1E9, %o1
5586 tleu %icc, 0x3
5587 fmovsn %icc, %f11, %f0
5588 fmovsn %icc, %f2, %f4
5589 fbue %fcc0, loop_645
5590 tl %xcc, 0x4
5591 sdiv %l4, 0x0725, %l0
5592 fbuge %fcc3, loop_646
5593loop_645:
5594 ldd [%l7 + 0x28], %f4
5595 umulcc %o5, 0x098E, %i5
5596 stw %o0, [%l7 + 0x7C]
5597loop_646:
5598 lduw [%l7 + 0x10], %l1
5599 ldd [%l7 + 0x70], %f8
5600 fxors %f8, %f6, %f13
5601 nop
5602 setx loop_647, %l0, %l1
5603 jmpl %l1, %i7
5604 movrlez %i3, %o7, %i6
5605 bne,a %icc, loop_648
5606 movge %xcc, %o2, %l6
5607loop_647:
5608 movrgz %g4, %i1, %l2
5609 ldx [%l7 + 0x68], %o6
5610loop_648:
5611 tpos %icc, 0x5
5612 ldsb [%l7 + 0x3C], %g7
5613 fmovsa %icc, %f8, %f3
5614 addc %i4, %i0, %g5
5615 fnot2s %f11, %f13
5616 lduw [%l7 + 0x24], %o4
5617 pdist %f4, %f14, %f0
5618 fmovsle %icc, %f13, %f14
5619 ldsb [%l7 + 0x41], %g2
5620 ld [%l7 + 0x1C], %f5
5621 fmovrdgez %l3, %f12, %f12
5622 fble %fcc3, loop_649
5623 fmovdvc %xcc, %f1, %f3
5624 sth %i2, [%l7 + 0x16]
5625 ld [%l7 + 0x68], %f11
5626loop_649:
5627 bvc,a,pn %xcc, loop_650
5628 fbue,a %fcc0, loop_651
5629 ldd [%l7 + 0x68], %f14
5630 ldsh [%l7 + 0x60], %o3
5631loop_650:
5632 edge32ln %l5, %g6, %g1
5633loop_651:
5634 fmovscc %icc, %f7, %f8
5635 fmovdcc %icc, %f10, %f13
5636 ldx [%l7 + 0x28], %g3
5637 ble,pt %xcc, loop_652
5638 stw %o1, [%l7 + 0x24]
5639 fmovdcc %icc, %f11, %f0
5640 brlz,a %l4, loop_653
5641loop_652:
5642 ldsw [%l7 + 0x34], %o5
5643 ldsh [%l7 + 0x0C], %l0
5644 stw %i5, [%l7 + 0x08]
5645loop_653:
5646 edge8 %l1, %o0, %i3
5647 bvs %xcc, loop_654
5648 fxnors %f9, %f7, %f5
5649 mulx %o7, 0x06FD, %i6
5650 for %f8, %f2, %f8
5651loop_654:
5652 movrgez %i7, %o2, %g4
5653 fbg,a %fcc3, loop_655
5654 fornot1s %f0, %f0, %f13
5655 edge32l %l6, %i1, %o6
5656 movrgz %g7, 0x013, %l2
5657loop_655:
5658 fornot1 %f12, %f12, %f4
5659 fnot1s %f4, %f9
5660 movvc %xcc, %i0, %g5
5661 fmovs %f9, %f9
5662 bleu loop_656
5663 fnegs %f8, %f12
5664 xnor %i4, %o4, %g2
5665 tge %xcc, 0x4
5666loop_656:
5667 add %i2, %o3, %l3
5668 sub %l5, 0x1E81, %g1
5669 xnor %g6, 0x0198, %g3
5670 fmul8x16au %f13, %f5, %f6
5671 fmovrsgz %l4, %f10, %f12
5672 ba,a %xcc, loop_657
5673 stx %o1, [%l7 + 0x10]
5674 sdiv %l0, 0x14BC, %o5
5675 xor %l1, %i5, %i3
5676loop_657:
5677 ldsw [%l7 + 0x3C], %o7
5678 ldub [%l7 + 0x1F], %o0
5679 tne %icc, 0x1
5680 movcs %xcc, %i6, %i7
5681 call loop_658
5682 ldd [%l7 + 0x68], %f4
5683 fmovrdgez %o2, %f10, %f12
5684 fmovdpos %icc, %f8, %f1
5685loop_658:
5686 fnegd %f4, %f0
5687 ldsw [%l7 + 0x34], %g4
5688 sllx %l6, %o6, %g7
5689 fornot2s %f7, %f11, %f9
5690 andncc %l2, %i1, %i0
5691 ldx [%l7 + 0x40], %i4
5692 fnands %f10, %f2, %f10
5693 sth %g5, [%l7 + 0x6E]
5694 bpos,a %icc, loop_659
5695 siam 0x6
5696 fornot2s %f6, %f2, %f2
5697 sdivx %o4, 0x0E13, %i2
5698loop_659:
5699 st %f6, [%l7 + 0x5C]
5700 andncc %o3, %l3, %l5
5701 ldub [%l7 + 0x68], %g1
5702 smul %g6, %g3, %l4
5703 fmovsl %xcc, %f4, %f6
5704 lduh [%l7 + 0x30], %o1
5705 tneg %xcc, 0x4
5706 fnot2s %f7, %f0
5707 mulscc %g2, 0x0C07, %o5
5708 sdiv %l0, 0x11C8, %l1
5709 tneg %xcc, 0x7
5710 ba,pn %icc, loop_660
5711 ldsh [%l7 + 0x3C], %i5
5712 subccc %i3, %o0, %o7
5713 ldx [%l7 + 0x20], %i6
5714loop_660:
5715 ldsb [%l7 + 0x1C], %o2
5716 ldsh [%l7 + 0x64], %i7
5717 ld [%l7 + 0x20], %f0
5718 fbge %fcc0, loop_661
5719 tvc %xcc, 0x1
5720 bg,a loop_662
5721 xnorcc %l6, 0x1867, %o6
5722loop_661:
5723 udivcc %g4, 0x0D1A, %l2
5724 alignaddr %g7, %i0, %i4
5725loop_662:
5726 fmovdg %xcc, %f3, %f3
5727 edge16 %g5, %i1, %i2
5728 ldub [%l7 + 0x1E], %o3
5729 stw %l3, [%l7 + 0x18]
5730 fmul8ulx16 %f10, %f6, %f0
5731 fba %fcc2, loop_663
5732 ldx [%l7 + 0x60], %o4
5733 sth %l5, [%l7 + 0x52]
5734 fcmpne32 %f14, %f14, %g1
5735loop_663:
5736 fmovsneg %xcc, %f9, %f4
5737 ldsb [%l7 + 0x4E], %g6
5738 stw %l4, [%l7 + 0x58]
5739 ldd [%l7 + 0x28], %f8
5740 movleu %icc, %o1, %g3
5741 ldx [%l7 + 0x08], %o5
5742 fble,a %fcc3, loop_664
5743 and %l0, 0x02CC, %g2
5744 fmovrslz %i5, %f7, %f13
5745 fxor %f12, %f12, %f0
5746loop_664:
5747 fmul8x16au %f12, %f15, %f14
5748 xnorcc %l1, %o0, %i3
5749 subccc %o7, %o2, %i6
5750 std %f8, [%l7 + 0x40]
5751 bl,a,pt %icc, loop_665
5752 ldub [%l7 + 0x0B], %i7
5753 fmovdn %icc, %f1, %f2
5754 ld [%l7 + 0x20], %f8
5755loop_665:
5756 fands %f8, %f2, %f1
5757 lduh [%l7 + 0x42], %l6
5758 fbo,a %fcc3, loop_666
5759 tsubcctv %g4, %o6, %l2
5760 fmovscc %icc, %f2, %f9
5761 fpsub16s %f1, %f8, %f1
5762loop_666:
5763 movpos %xcc, %i0, %g7
5764 movrlz %i4, %i1, %g5
5765 lduh [%l7 + 0x14], %o3
5766 fandnot2s %f3, %f9, %f4
5767 udivcc %l3, 0x1D59, %o4
5768 umul %i2, 0x085D, %l5
5769 stw %g1, [%l7 + 0x58]
5770 sll %l4, 0x02, %o1
5771 sth %g6, [%l7 + 0x0E]
5772 fbl %fcc0, loop_667
5773 stb %o5, [%l7 + 0x26]
5774 tne %xcc, 0x0
5775 tneg %icc, 0x2
5776loop_667:
5777 lduh [%l7 + 0x0E], %g3
5778 ldsb [%l7 + 0x08], %l0
5779 sth %i5, [%l7 + 0x36]
5780 udivcc %l1, 0x0766, %o0
5781 fmovsge %icc, %f9, %f0
5782 mulx %i3, %o7, %o2
5783 fmovrde %g2, %f12, %f8
5784 ldsb [%l7 + 0x5F], %i7
5785 fmul8x16 %f1, %f6, %f14
5786 xor %i6, %g4, %l6
5787 fblg,a %fcc0, loop_668
5788 fpackfix %f0, %f2
5789 bne,a,pn %icc, loop_669
5790 siam 0x6
5791loop_668:
5792 bne,pn %xcc, loop_670
5793 tleu %icc, 0x4
5794loop_669:
5795 edge8ln %l2, %o6, %i0
5796 fornot2s %f5, %f10, %f14
5797loop_670:
5798 fbne,a %fcc1, loop_671
5799 for %f6, %f4, %f14
5800 stw %g7, [%l7 + 0x10]
5801 fcmple32 %f6, %f10, %i4
5802loop_671:
5803 fandnot2s %f1, %f0, %f1
5804 ldsw [%l7 + 0x60], %g5
5805 st %f0, [%l7 + 0x50]
5806 edge32n %o3, %i1, %o4
5807 fmovspos %icc, %f1, %f12
5808 ldd [%l7 + 0x08], %f10
5809 orcc %i2, 0x0B20, %l5
5810 stw %l3, [%l7 + 0x5C]
5811 fsrc1s %f14, %f6
5812 stx %g1, [%l7 + 0x08]
5813 st %f1, [%l7 + 0x3C]
5814 fnors %f9, %f3, %f13
5815 addc %l4, %g6, %o5
5816 movvc %xcc, %g3, %l0
5817 fmovdgu %icc, %f14, %f1
5818 ldsw [%l7 + 0x3C], %o1
5819 fpsub16 %f2, %f4, %f8
5820 fcmpgt32 %f8, %f10, %i5
5821 std %f0, [%l7 + 0x78]
5822 movrne %l1, 0x077, %i3
5823 fmovsne %xcc, %f13, %f8
5824 fandnot2s %f5, %f14, %f3
5825 fmovdvs %icc, %f7, %f13
5826 ldsw [%l7 + 0x10], %o0
5827 ldd [%l7 + 0x08], %f2
5828 tcs %xcc, 0x7
5829 edge8 %o2, %o7, %i7
5830 fcmped %fcc3, %f8, %f6
5831 lduh [%l7 + 0x78], %g2
5832 nop
5833 setx loop_672, %l0, %l1
5834 wrpr 0x1, %tl
5835 wrpr %l1, %tnpc
5836 setx 0x34400001400, %l0, %l1
5837 wrpr %l1, %tstate
5838 wrhpr 0x4, %htstate
5839 done
5840 movge %xcc, %i6, %l6
5841 stx %l2, [%l7 + 0x30]
5842 alignaddr %g4, %i0, %g7
5843loop_672:
5844 fmovda %xcc, %f6, %f7
5845 ldx [%l7 + 0x40], %o6
5846 std %f6, [%l7 + 0x70]
5847 fpadd32 %f10, %f8, %f6
5848 movrlz %g5, 0x1BB, %i4
5849 std %f6, [%l7 + 0x28]
5850 brz,a %i1, loop_673
5851 nop
5852 setx loop_674, %l0, %l1
5853 wrpr 0x1, %tl
5854 wrpr %l1, %tpc
5855 add %l1, 0x4, %l1
5856 wrpr %l1, %tnpc
5857 setx 0x34400001400, %l0, %l1
5858 wrpr %l1, %tstate
5859 wrhpr 0x4, %htstate
5860 retry
5861 ldd [%l7 + 0x10], %f14
5862 fnot2 %f12, %f4
5863loop_673:
5864 lduw [%l7 + 0x28], %o4
5865loop_674:
5866 stx %i2, [%l7 + 0x20]
5867 fpadd16s %f14, %f6, %f8
5868 edge16n %l5, %l3, %g1
5869 ldsb [%l7 + 0x41], %l4
5870 tpos %xcc, 0x2
5871 fmovsvc %xcc, %f8, %f15
5872 sdivx %o3, 0x1EEB, %o5
5873 lduh [%l7 + 0x38], %g3
5874 movrgez %l0, 0x0A0, %g6
5875 array32 %i5, %l1, %o1
5876 fnot2s %f3, %f12
5877 fpsub32 %f2, %f10, %f0
5878 andcc %o0, %i3, %o7
5879 movrne %i7, 0x2A4, %g2
5880 ld [%l7 + 0x44], %f0
5881 fnand %f12, %f8, %f8
5882 add %o2, 0x080A, %l6
5883 bcs,pt %xcc, loop_675
5884 fnor %f12, %f12, %f8
5885 fnot2s %f15, %f9
5886 ldsb [%l7 + 0x1B], %i6
5887loop_675:
5888 fsrc1s %f12, %f1
5889 ble,a loop_676
5890 fbue,a %fcc0, loop_677
5891 fmovscs %icc, %f11, %f10
5892 ldsh [%l7 + 0x7A], %l2
5893loop_676:
5894 ldsb [%l7 + 0x2F], %g4
5895loop_677:
5896 bcs,a,pn %icc, loop_678
5897 andncc %g7, %i0, %g5
5898 stb %i4, [%l7 + 0x7A]
5899 addcc %i1, 0x1E02, %o4
5900loop_678:
5901 bpos,pt %icc, loop_679
5902 array16 %o6, %l5, %l3
5903 fmovsgu %icc, %f13, %f12
5904 add %i2, 0x0226, %g1
5905loop_679:
5906 or %l4, %o5, %g3
5907 tcc %icc, 0x7
5908 bvc,a loop_680
5909 sth %l0, [%l7 + 0x4C]
5910 lduh [%l7 + 0x34], %o3
5911 ldx [%l7 + 0x08], %g6
5912loop_680:
5913 ta %xcc, 0x7
5914 sll %l1, 0x09, %o1
5915 tn %xcc, 0x0
5916 tvc %xcc, 0x6
5917 fmovdg %icc, %f8, %f5
5918 stw %i5, [%l7 + 0x4C]
5919 fandnot1s %f2, %f10, %f0
5920 fornot1s %f2, %f14, %f7
5921 fpsub16 %f4, %f12, %f6
5922 fmovrde %i3, %f14, %f2
5923 movneg %icc, %o0, %i7
5924 fmovda %xcc, %f13, %f15
5925 tneg %icc, 0x0
5926 tcs %icc, 0x0
5927 fsrc2s %f1, %f4
5928 movle %icc, %o7, %g2
5929 fbg,a %fcc3, loop_681
5930 xor %o2, %i6, %l6
5931 alignaddrl %g4, %g7, %i0
5932 bcc,a %icc, loop_682
5933loop_681:
5934 for %f6, %f6, %f6
5935 xnor %l2, 0x0ECD, %g5
5936 ldd [%l7 + 0x78], %f10
5937loop_682:
5938 edge32ln %i1, %o4, %i4
5939 stw %l5, [%l7 + 0x58]
5940 bvc,pt %xcc, loop_683
5941 movvs %icc, %l3, %o6
5942 stx %i2, [%l7 + 0x50]
5943 fblg,a %fcc0, loop_684
5944loop_683:
5945 udivx %g1, 0x1C7F, %o5
5946 stw %g3, [%l7 + 0x14]
5947 sdivcc %l0, 0x15FB, %l4
5948loop_684:
5949 lduh [%l7 + 0x2E], %g6
5950 ldd [%l7 + 0x28], %f0
5951 lduw [%l7 + 0x40], %o3
5952 tleu %xcc, 0x7
5953 stx %o1, [%l7 + 0x40]
5954 fmovdg %icc, %f4, %f2
5955 movvs %xcc, %l1, %i5
5956 movvs %xcc, %o0, %i7
5957 mova %icc, %i3, %o7
5958 fbue,a %fcc1, loop_685
5959 ble,a,pn %xcc, loop_686
5960 fxnor %f8, %f8, %f4
5961 umul %o2, %g2, %i6
5962loop_685:
5963 movrgez %g4, %g7, %l6
5964loop_686:
5965 std %f0, [%l7 + 0x20]
5966 fmovdge %xcc, %f15, %f8
5967 fsrc2 %f4, %f14
5968 fcmpne16 %f6, %f6, %i0
5969 fzeros %f13
5970 fpackfix %f6, %f3
5971 fcmps %fcc2, %f4, %f0
5972 stw %g5, [%l7 + 0x14]
5973 stw %l2, [%l7 + 0x6C]
5974 xorcc %o4, 0x1256, %i4
5975 sth %l5, [%l7 + 0x42]
5976 taddcc %i1, 0x176D, %l3
5977 subcc %i2, 0x0470, %o6
5978 bg,a,pt %xcc, loop_687
5979 bcc %icc, loop_688
5980 subc %g1, %g3, %o5
5981 fsrc1 %f2, %f0
5982loop_687:
5983 movne %icc, %l0, %l4
5984loop_688:
5985 ldsb [%l7 + 0x10], %g6
5986 xnor %o3, %o1, %l1
5987 mulx %o0, %i7, %i5
5988 stb %o7, [%l7 + 0x6A]
5989 fbne,a %fcc1, loop_689
5990 edge8 %o2, %g2, %i3
5991 fcmpgt16 %f12, %f10, %i6
5992 edge16n %g4, %g7, %i0
5993loop_689:
5994 ld [%l7 + 0x5C], %f7
5995 edge8l %g5, %l2, %l6
5996 mulscc %i4, %o4, %l5
5997 fcmpne16 %f4, %f4, %i1
5998 fcmple16 %f4, %f10, %l3
5999 sub %i2, 0x1EDA, %o6
6000 stw %g1, [%l7 + 0x34]
6001 orn %g3, 0x0932, %l0
6002 fandnot2s %f15, %f15, %f13
6003 udiv %o5, 0x06B9, %g6
6004 ld [%l7 + 0x20], %f4
6005 ldsw [%l7 + 0x18], %l4
6006 umul %o3, 0x02B7, %l1
6007 ldsw [%l7 + 0x60], %o1
6008 fornot2s %f1, %f9, %f13
6009 fones %f9
6010 sth %i7, [%l7 + 0x28]
6011 fmul8x16au %f4, %f15, %f14
6012 tgu %xcc, 0x0
6013 fsrc2s %f15, %f2
6014 fands %f2, %f3, %f0
6015 fmovrdlez %o0, %f10, %f4
6016 be,a,pt %icc, loop_690
6017 stb %o7, [%l7 + 0x26]
6018 xor %i5, 0x0884, %o2
6019 tpos %icc, 0x6
6020loop_690:
6021 fpack32 %f4, %f2, %f8
6022 fnands %f13, %f12, %f4
6023 fsrc1 %f8, %f12
6024 fpack32 %f14, %f0, %f0
6025 fsrc2s %f4, %f14
6026 fmul8x16al %f5, %f11, %f0
6027 bl loop_691
6028 fxor %f4, %f4, %f12
6029 movvc %xcc, %g2, %i6
6030 bleu loop_692
6031loop_691:
6032 fmovscs %icc, %f10, %f3
6033 lduh [%l7 + 0x64], %g4
6034 smulcc %g7, 0x0AC9, %i0
6035loop_692:
6036 udivx %i3, 0x0012, %g5
6037 edge8l %l2, %i4, %l6
6038 fpack16 %f0, %f1
6039 nop
6040 setx loop_693, %l0, %l1
6041 wrpr 0x1, %tl
6042 wrpr %l1, %tpc
6043 add %l1, 0x4, %l1
6044 wrpr %l1, %tnpc
6045 setx 0x34400001400, %l0, %l1
6046 wrpr %l1, %tstate
6047 wrhpr 0x4, %htstate
6048 retry
6049 lduw [%l7 + 0x0C], %l5
6050 st %f8, [%l7 + 0x18]
6051 bn,pt %xcc, loop_694
6052loop_693:
6053 st %f12, [%l7 + 0x3C]
6054 ldub [%l7 + 0x42], %i1
6055 ld [%l7 + 0x5C], %f3
6056loop_694:
6057 st %f7, [%l7 + 0x60]
6058 fmovs %f13, %f7
6059 movrgez %l3, %i2, %o6
6060 fmovs %f14, %f7
6061 ldsb [%l7 + 0x66], %o4
6062 pdist %f2, %f0, %f4
6063 mova %xcc, %g1, %l0
6064 bshuffle %f4, %f8, %f6
6065 subcc %o5, %g6, %l4
6066 ba,a %xcc, loop_695
6067 udiv %g3, 0x0003, %o3
6068 andncc %o1, %i7, %o0
6069 st %f6, [%l7 + 0x58]
6070loop_695:
6071 brnz,a %l1, loop_696
6072 tg %icc, 0x6
6073 movpos %icc, %i5, %o7
6074 ldsb [%l7 + 0x11], %o2
6075loop_696:
6076 st %f12, [%l7 + 0x58]
6077 fornot2s %f13, %f13, %f9
6078 fzero %f2
6079 xnor %i6, 0x0E6A, %g4
6080 sth %g7, [%l7 + 0x7A]
6081 ldx [%l7 + 0x70], %i0
6082 ble,pt %xcc, loop_697
6083 fbue %fcc3, loop_698
6084 sth %g2, [%l7 + 0x70]
6085 bleu,a,pt %icc, loop_699
6086loop_697:
6087 fpsub16 %f6, %f14, %f4
6088loop_698:
6089 movne %xcc, %g5, %i3
6090 ble,a,pt %icc, loop_700
6091loop_699:
6092 movg %xcc, %l2, %i4
6093 std %f6, [%l7 + 0x30]
6094 fcmped %fcc0, %f2, %f4
6095loop_700:
6096 sdiv %l6, 0x1FB9, %i1
6097 bneg,pn %icc, loop_701
6098 mulx %l3, %l5, %i2
6099 fbe,a %fcc2, loop_702
6100 nop
6101 setx loop_703, %l0, %l1
6102 wrpr 0x1, %tl
6103 wrpr %l1, %tpc
6104 add %l1, 0x4, %l1
6105 wrpr %l1, %tnpc
6106 setx 0x34400001400, %l0, %l1
6107 wrpr %l1, %tstate
6108 wrhpr 0x4, %htstate
6109 retry
6110loop_701:
6111 te %xcc, 0x2
6112 fandnot2 %f8, %f10, %f10
6113loop_702:
6114 fmovsleu %icc, %f3, %f5
6115loop_703:
6116 tcs %xcc, 0x1
6117 addc %o6, %o4, %g1
6118 subc %o5, 0x0318, %g6
6119 fmovdn %xcc, %f13, %f1
6120 fmovdn %icc, %f15, %f2
6121 fnands %f5, %f10, %f3
6122 fbu %fcc2, loop_704
6123 bn,a,pn %xcc, loop_705
6124 fpack16 %f2, %f6
6125 fmovrslz %l0, %f5, %f13
6126loop_704:
6127 fcmple16 %f14, %f4, %l4
6128loop_705:
6129 ld [%l7 + 0x40], %f12
6130 fmovsl %icc, %f5, %f4
6131 ldub [%l7 + 0x4B], %o3
6132 brgez,a %g3, loop_706
6133 sth %i7, [%l7 + 0x70]
6134 ldsh [%l7 + 0x56], %o1
6135 movvs %icc, %l1, %i5
6136loop_706:
6137 tle %icc, 0x1
6138 tcc %icc, 0x3
6139 fmovdl %xcc, %f1, %f8
6140 mulscc %o7, 0x0E7B, %o2
6141 ldx [%l7 + 0x78], %i6
6142 or %o0, 0x0DD1, %g4
6143 lduh [%l7 + 0x22], %g7
6144 mulx %i0, 0x0534, %g2
6145 bgu loop_707
6146 fnegs %f7, %f15
6147 fnand %f14, %f14, %f6
6148 sdiv %g5, 0x0179, %i3
6149loop_707:
6150 std %f0, [%l7 + 0x70]
6151 sth %i4, [%l7 + 0x5A]
6152 fpadd32 %f0, %f8, %f8
6153 edge8 %l6, %i1, %l2
6154 fbge,a %fcc0, loop_708
6155 fpack32 %f12, %f0, %f6
6156 stb %l3, [%l7 + 0x0A]
6157 fmovde %icc, %f4, %f13
6158loop_708:
6159 sth %i2, [%l7 + 0x0E]
6160 array32 %l5, %o6, %g1
6161 stx %o4, [%l7 + 0x20]
6162 fblg,a %fcc2, loop_709
6163 movl %xcc, %o5, %l0
6164 stx %g6, [%l7 + 0x20]
6165 fpsub32s %f11, %f8, %f13
6166loop_709:
6167 ldsw [%l7 + 0x5C], %l4
6168 fcmpeq32 %f4, %f12, %o3
6169 nop
6170 setx loop_710, %l0, %l1
6171 wrpr 0x1, %tl
6172 wrpr %l1, %tnpc
6173 setx 0x34400001400, %l0, %l1
6174 wrpr %l1, %tstate
6175 wrhpr 0x4, %htstate
6176 done
6177 fmovrsne %i7, %f11, %f9
6178 fmovrdlz %g3, %f12, %f10
6179 andn %o1, 0x05D9, %i5
6180loop_710:
6181 ldsw [%l7 + 0x14], %o7
6182 srl %o2, %l1, %i6
6183 smul %o0, 0x1E0B, %g7
6184 alignaddr %i0, %g4, %g5
6185 pdist %f2, %f8, %f2
6186 ldx [%l7 + 0x78], %i3
6187 ldsb [%l7 + 0x5D], %i4
6188 tcc %xcc, 0x1
6189 fnot2 %f14, %f0
6190 fmovrdlez %g2, %f4, %f14
6191 edge16 %i1, %l2, %l3
6192 fmovs %f13, %f1
6193 fmovdge %icc, %f0, %f10
6194 fxors %f5, %f15, %f1
6195 bge,a,pt %xcc, loop_711
6196 stx %l6, [%l7 + 0x50]
6197 fmul8sux16 %f0, %f12, %f10
6198 tne %xcc, 0x5
6199loop_711:
6200 fornot1s %f8, %f6, %f6
6201 stb %i2, [%l7 + 0x4E]
6202 st %f2, [%l7 + 0x50]
6203 lduw [%l7 + 0x6C], %o6
6204 brgez,a %g1, loop_712
6205 fbne %fcc0, loop_713
6206 bcc,a,pn %icc, loop_714
6207 fandnot2 %f2, %f2, %f14
6208loop_712:
6209 edge8 %o4, %o5, %l0
6210loop_713:
6211 st %f15, [%l7 + 0x7C]
6212loop_714:
6213 sth %l5, [%l7 + 0x56]
6214 fmovscc %icc, %f6, %f13
6215 fmovrdgez %l4, %f6, %f8
6216 move %icc, %g6, %i7
6217 sth %g3, [%l7 + 0x64]
6218 ldsb [%l7 + 0x54], %o3
6219 fxors %f11, %f10, %f4
6220 movl %xcc, %o1, %i5
6221 ldx [%l7 + 0x30], %o2
6222 fblg %fcc0, loop_715
6223 movleu %icc, %l1, %i6
6224 bne,a %icc, loop_716
6225 fcmpgt16 %f8, %f12, %o7
6226loop_715:
6227 ldd [%l7 + 0x60], %f6
6228 ldsw [%l7 + 0x54], %g7
6229loop_716:
6230 tsubcctv %o0, %g4, %i0
6231 subccc %i3, %g5, %i4
6232 mulx %g2, 0x0C16, %i1
6233 ldub [%l7 + 0x6D], %l2
6234 fand %f8, %f8, %f12
6235 fmovdvs %icc, %f13, %f4
6236 stx %l3, [%l7 + 0x50]
6237 tsubcc %i2, %o6, %l6
6238 array32 %o4, %o5, %l0
6239 tvc %icc, 0x3
6240 std %f0, [%l7 + 0x08]
6241 alignaddrl %g1, %l4, %l5
6242 fmovdne %icc, %f15, %f5
6243 sth %g6, [%l7 + 0x4E]
6244 sllx %i7, %o3, %o1
6245 ldd [%l7 + 0x70], %f8
6246 st %f3, [%l7 + 0x5C]
6247 tleu %icc, 0x5
6248 te %xcc, 0x0
6249 bl,a loop_717
6250 fpsub16 %f4, %f6, %f8
6251 fcmpeq16 %f8, %f0, %g3
6252 array8 %i5, %o2, %i6
6253loop_717:
6254 ld [%l7 + 0x08], %f12
6255 fabss %f0, %f5
6256 fmovdvc %xcc, %f7, %f2
6257 st %f13, [%l7 + 0x2C]
6258 brlz,a %l1, loop_718
6259 faligndata %f0, %f8, %f2
6260 edge32n %o7, %g7, %g4
6261 movvs %xcc, %o0, %i3
6262loop_718:
6263 add %g5, %i4, %i0
6264 lduh [%l7 + 0x28], %i1
6265 bleu,a,pn %icc, loop_719
6266 edge8ln %g2, %l3, %i2
6267 fmovde %icc, %f8, %f5
6268 fornot1 %f0, %f14, %f4
6269loop_719:
6270 fbo,a %fcc0, loop_720
6271 fmovscc %icc, %f6, %f10
6272 bgu loop_721
6273 movcs %xcc, %o6, %l6
6274loop_720:
6275 ldsh [%l7 + 0x46], %l2
6276 fpackfix %f12, %f10
6277loop_721:
6278 fmovsa %icc, %f9, %f5
6279 movgu %icc, %o4, %l0
6280 subcc %o5, %g1, %l5
6281 movl %xcc, %l4, %i7
6282 fxors %f10, %f12, %f14
6283 ta %icc, 0x4
6284 ldx [%l7 + 0x78], %g6
6285 tgu %xcc, 0x6
6286 fcmpd %fcc1, %f6, %f12
6287 fandnot1s %f8, %f4, %f11
6288 ldsh [%l7 + 0x14], %o1
6289 udivx %g3, 0x1EF0, %i5
6290 fmovrsne %o3, %f13, %f2
6291 edge32 %i6, %o2, %l1
6292 faligndata %f14, %f10, %f10
6293 ba,pn %xcc, loop_722
6294 ta %xcc, 0x2
6295 fnot2 %f0, %f4
6296 fmovdne %xcc, %f2, %f0
6297loop_722:
6298 st %f8, [%l7 + 0x60]
6299 fnot2 %f12, %f6
6300 fornot1 %f12, %f8, %f4
6301 fcmple16 %f10, %f10, %g7
6302 fandnot2s %f10, %f4, %f2
6303 ldsw [%l7 + 0x58], %g4
6304 sth %o7, [%l7 + 0x34]
6305 lduh [%l7 + 0x3A], %o0
6306 edge16l %g5, %i4, %i0
6307 tleu %xcc, 0x0
6308 bvs,a %icc, loop_723
6309 brgez,a %i1, loop_724
6310 fcmple32 %f12, %f0, %g2
6311 fcmpeq32 %f8, %f2, %l3
6312loop_723:
6313 fbn,a %fcc1, loop_725
6314loop_724:
6315 tpos %xcc, 0x0
6316 fnot2 %f10, %f10
6317 stx %i2, [%l7 + 0x10]
6318loop_725:
6319 ldd [%l7 + 0x30], %f2
6320 fzero %f4
6321 sdiv %o6, 0x1534, %i3
6322 tpos %icc, 0x4
6323 sth %l6, [%l7 + 0x1C]
6324 for %f2, %f10, %f12
6325 st %f5, [%l7 + 0x48]
6326 pdist %f0, %f14, %f2
6327 fnands %f6, %f6, %f10
6328 tle %icc, 0x4
6329 orncc %l2, 0x1FCA, %o4
6330 st %f7, [%l7 + 0x24]
6331 bcs,a,pt %icc, loop_726
6332 edge8l %o5, %g1, %l0
6333 fpsub32 %f6, %f2, %f12
6334 fmul8x16au %f9, %f9, %f14
6335loop_726:
6336 fmovsg %icc, %f0, %f9
6337 faligndata %f8, %f12, %f14
6338 ldsw [%l7 + 0x28], %l4
6339 tg %xcc, 0x1
6340 fmovrdlez %l5, %f8, %f8
6341 fmovdpos %xcc, %f4, %f12
6342 fands %f5, %f10, %f14
6343 fpack32 %f14, %f8, %f6
6344 alignaddr %g6, %i7, %o1
6345 fbug %fcc0, loop_727
6346 ldub [%l7 + 0x65], %g3
6347 fmovrslz %o3, %f10, %f7
6348 fble,a %fcc1, loop_728
6349loop_727:
6350 fpadd32 %f14, %f8, %f10
6351 edge8 %i5, %o2, %l1
6352 brlez %i6, loop_729
6353loop_728:
6354 fbule,a %fcc1, loop_730
6355 fmovscc %icc, %f2, %f4
6356 ldx [%l7 + 0x10], %g7
6357loop_729:
6358 srax %g4, 0x0D, %o7
6359loop_730:
6360 ld [%l7 + 0x60], %f8
6361 lduh [%l7 + 0x4E], %g5
6362 bneg,pn %icc, loop_731
6363 sra %i4, 0x14, %i0
6364 ldsh [%l7 + 0x3A], %i1
6365 sra %o0, 0x15, %l3
6366loop_731:
6367 ldsb [%l7 + 0x3D], %i2
6368 lduw [%l7 + 0x78], %o6
6369 fbue %fcc1, loop_732
6370 fsrc1s %f8, %f0
6371 fcmpes %fcc1, %f15, %f5
6372 ldd [%l7 + 0x68], %f4
6373loop_732:
6374 fbule,a %fcc3, loop_733
6375 fcmpes %fcc0, %f1, %f12
6376 stb %g2, [%l7 + 0x1E]
6377 ldub [%l7 + 0x0A], %l6
6378loop_733:
6379 fmovdne %icc, %f2, %f11
6380 movge %xcc, %l2, %i3
6381 std %f6, [%l7 + 0x58]
6382 ldsh [%l7 + 0x3C], %o4
6383 movrlz %g1, 0x329, %l0
6384 fbug,a %fcc1, loop_734
6385 te %xcc, 0x7
6386 fbug %fcc0, loop_735
6387 ba,pn %xcc, loop_736
6388loop_734:
6389 edge8l %l4, %l5, %g6
6390 fmovse %icc, %f3, %f3
6391loop_735:
6392 ldsb [%l7 + 0x71], %i7
6393loop_736:
6394 addc %o1, %g3, %o3
6395 sth %i5, [%l7 + 0x7C]
6396 ldsh [%l7 + 0x78], %o2
6397 fnegs %f14, %f3
6398 ldd [%l7 + 0x78], %f14
6399 lduw [%l7 + 0x54], %o5
6400 ldsh [%l7 + 0x44], %l1
6401 ldx [%l7 + 0x28], %i6
6402 mulscc %g7, %g4, %o7
6403 edge16l %i4, %g5, %i1
6404 fornot1 %f8, %f12, %f0
6405 fmovdle %xcc, %f13, %f6
6406 sethi 0x13B2, %i0
6407 ldsh [%l7 + 0x3C], %l3
6408 fnand %f6, %f8, %f14
6409 stw %o0, [%l7 + 0x50]
6410 udiv %i2, 0x02F5, %g2
6411 sdiv %o6, 0x0309, %l6
6412 fbne,a %fcc1, loop_737
6413 ldub [%l7 + 0x7F], %i3
6414 bge,a loop_738
6415 stx %o4, [%l7 + 0x30]
6416loop_737:
6417 umulcc %l2, 0x16B3, %l0
6418 nop
6419 setx loop_739, %l0, %l1
6420 wrpr 0x1, %tl
6421 wrpr %l1, %tpc
6422 add %l1, 0x4, %l1
6423 wrpr %l1, %tnpc
6424 setx 0x34400001400, %l0, %l1
6425 wrpr %l1, %tstate
6426 wrhpr 0x4, %htstate
6427 retry
6428loop_738:
6429 fbul,a %fcc3, loop_740
6430 ldd [%l7 + 0x40], %f6
6431 fblg,a %fcc2, loop_741
6432loop_739:
6433 smulcc %g1, %l4, %g6
6434loop_740:
6435 stb %i7, [%l7 + 0x34]
6436 ldsb [%l7 + 0x46], %o1
6437loop_741:
6438 brgez,a %g3, loop_742
6439 lduw [%l7 + 0x68], %o3
6440 ldd [%l7 + 0x10], %f4
6441 tpos %xcc, 0x7
6442loop_742:
6443 ldx [%l7 + 0x10], %l5
6444 fba,a %fcc2, loop_743
6445 fmovsn %xcc, %f6, %f9
6446 taddcctv %o2, 0x09FD, %i5
6447 fbe %fcc3, loop_744
6448loop_743:
6449 fbule %fcc1, loop_745
6450 fbg,a %fcc0, loop_746
6451 ld [%l7 + 0x70], %f10
6452loop_744:
6453 ldsh [%l7 + 0x2A], %l1
6454loop_745:
6455 bn,pt %icc, loop_747
6456loop_746:
6457 tleu %icc, 0x4
6458 ldd [%l7 + 0x50], %f4
6459 tcc %xcc, 0x1
6460loop_747:
6461 fmovsgu %xcc, %f3, %f5
6462 fpsub32s %f5, %f11, %f8
6463 fbue,a %fcc0, loop_748
6464 bg %icc, loop_749
6465 fmovrdgez %i6, %f0, %f8
6466 edge16ln %o5, %g4, %g7
6467loop_748:
6468 fnor %f14, %f2, %f0
6469loop_749:
6470 fbu %fcc3, loop_750
6471 lduw [%l7 + 0x74], %o7
6472 tpos %icc, 0x0
6473 fand %f0, %f0, %f0
6474loop_750:
6475 be,a loop_751
6476 fmul8ulx16 %f12, %f0, %f0
6477 taddcc %g5, 0x0181, %i1
6478 fcmpne32 %f10, %f12, %i4
6479loop_751:
6480 orncc %l3, 0x0325, %o0
6481 and %i0, %i2, %o6
6482 fmovrdlez %l6, %f2, %f10
6483 fnot1 %f0, %f10
6484 fandnot2s %f1, %f9, %f3
6485 ldsw [%l7 + 0x40], %g2
6486 stb %o4, [%l7 + 0x62]
6487 fnands %f3, %f8, %f10
6488 fbg,a %fcc1, loop_752
6489 std %f0, [%l7 + 0x08]
6490 ldsw [%l7 + 0x40], %l2
6491 fbo,a %fcc0, loop_753
6492loop_752:
6493 fnot1 %f14, %f6
6494 fmul8sux16 %f12, %f10, %f0
6495 lduh [%l7 + 0x3A], %i3
6496loop_753:
6497 tvs %xcc, 0x3
6498 brgz,a %l0, loop_754
6499 fnands %f6, %f12, %f12
6500 stw %l4, [%l7 + 0x50]
6501 fnot1s %f15, %f9
6502loop_754:
6503 te %icc, 0x2
6504 popc 0x1079, %g6
6505 ldd [%l7 + 0x50], %f2
6506 fcmpes %fcc0, %f5, %f4
6507 ta %xcc, 0x7
6508 fnot2 %f8, %f4
6509 for %f12, %f6, %f6
6510 movne %icc, %g1, %i7
6511 movleu %icc, %o1, %g3
6512 stw %o3, [%l7 + 0x4C]
6513 fpsub32s %f3, %f13, %f8
6514 bne,pn %xcc, loop_755
6515 edge32 %l5, %o2, %i5
6516 stb %l1, [%l7 + 0x79]
6517 edge16ln %o5, %g4, %i6
6518loop_755:
6519 edge16 %o7, %g7, %g5
6520 fnot1 %f8, %f4
6521 tn %xcc, 0x0
6522 fmovsl %icc, %f0, %f5
6523 edge16 %i1, %l3, %o0
6524 stw %i0, [%l7 + 0x70]
6525 fands %f5, %f2, %f8
6526 fbug,a %fcc2, loop_756
6527 popc 0x1092, %i2
6528 fcmpne16 %f12, %f12, %o6
6529 edge32n %i4, %l6, %o4
6530loop_756:
6531 fmovdge %icc, %f7, %f12
6532 fnand %f6, %f2, %f2
6533 srax %l2, %i3, %l0
6534 lduh [%l7 + 0x6A], %l4
6535 fcmpeq32 %f4, %f2, %g6
6536 fcmpes %fcc0, %f3, %f11
6537 st %f13, [%l7 + 0x78]
6538 fmovdle %xcc, %f9, %f8
6539 fexpand %f11, %f14
6540 fcmped %fcc0, %f10, %f10
6541 lduh [%l7 + 0x40], %g2
6542 fmovsle %xcc, %f15, %f12
6543 fbn,a %fcc1, loop_757
6544 xnorcc %i7, %o1, %g1
6545 movrlz %o3, 0x045, %l5
6546 sth %o2, [%l7 + 0x74]
6547loop_757:
6548 ld [%l7 + 0x1C], %f9
6549 fcmpeq16 %f8, %f10, %g3
6550 fcmpne16 %f12, %f10, %i5
6551 lduw [%l7 + 0x68], %l1
6552 fbl %fcc2, loop_758
6553 andn %g4, 0x0436, %i6
6554 xorcc %o7, 0x1EB2, %o5
6555 ldd [%l7 + 0x58], %f6
6556loop_758:
6557 andncc %g5, %i1, %l3
6558 ldsw [%l7 + 0x24], %o0
6559 fands %f11, %f7, %f4
6560 ldsb [%l7 + 0x41], %i0
6561 fbuge %fcc0, loop_759
6562 movle %icc, %i2, %g7
6563 lduw [%l7 + 0x18], %o6
6564 fmovrdlz %i4, %f6, %f6
6565loop_759:
6566 fsrc2 %f10, %f4
6567 tcc %icc, 0x5
6568 fand %f8, %f10, %f8
6569 edge16n %l6, %l2, %i3
6570 bcc,a %icc, loop_760
6571 st %f14, [%l7 + 0x38]
6572 ldsw [%l7 + 0x1C], %l0
6573 st %f15, [%l7 + 0x60]
6574loop_760:
6575 ldd [%l7 + 0x58], %f0
6576 edge16 %l4, %g6, %g2
6577 ldd [%l7 + 0x28], %f2
6578 edge16n %i7, %o4, %g1
6579 fpsub32 %f10, %f10, %f8
6580 fnegs %f13, %f5
6581 fblg,a %fcc0, loop_761
6582 fcmpeq32 %f14, %f12, %o1
6583 fmul8sux16 %f4, %f4, %f14
6584 fzero %f14
6585loop_761:
6586 lduh [%l7 + 0x50], %o3
6587 fbug,a %fcc3, loop_762
6588 taddcc %o2, 0x057E, %l5
6589 add %g3, %l1, %i5
6590 fone %f6
6591loop_762:
6592 ldsh [%l7 + 0x10], %i6
6593 ba,pt %icc, loop_763
6594 stb %g4, [%l7 + 0x67]
6595 fmovscc %xcc, %f4, %f15
6596 edge8l %o7, %o5, %i1
6597loop_763:
6598 brlz %g5, loop_764
6599 sub %l3, 0x0B56, %o0
6600 stw %i0, [%l7 + 0x58]
6601 bpos,a loop_765
6602loop_764:
6603 sth %i2, [%l7 + 0x46]
6604 fcmpd %fcc3, %f6, %f8
6605 fbo %fcc3, loop_766
6606loop_765:
6607 ldx [%l7 + 0x08], %o6
6608 fexpand %f3, %f10
6609 fpsub32s %f13, %f9, %f14
6610loop_766:
6611 srlx %i4, 0x0A, %l6
6612 fmovdpos %xcc, %f14, %f4
6613 tsubcctv %l2, %g7, %i3
6614 taddcc %l0, %l4, %g2
6615 movcs %icc, %g6, %o4
6616 alignaddrl %i7, %o1, %g1
6617 xnor %o2, 0x1794, %l5
6618 movcs %icc, %o3, %l1
6619 sdivcc %i5, 0x0437, %i6
6620 fmovse %icc, %f6, %f8
6621 fmovse %xcc, %f7, %f12
6622 ldd [%l7 + 0x18], %f14
6623 srax %g3, %g4, %o7
6624 fbl %fcc0, loop_767
6625 sdiv %o5, 0x0385, %i1
6626 alignaddr %g5, %o0, %i0
6627 stx %i2, [%l7 + 0x40]
6628loop_767:
6629 tgu %icc, 0x3
6630 fornot2 %f4, %f4, %f0
6631 lduh [%l7 + 0x14], %l3
6632 andcc %i4, %l6, %l2
6633 ldsw [%l7 + 0x14], %g7
6634 sth %i3, [%l7 + 0x38]
6635 ldub [%l7 + 0x72], %o6
6636 fcmpd %fcc2, %f8, %f14
6637 movrlez %l4, %l0, %g6
6638 fmovdge %icc, %f7, %f12
6639 sdivx %g2, 0x093E, %o4
6640 fmuld8ulx16 %f4, %f9, %f4
6641 ld [%l7 + 0x6C], %f8
6642 stb %o1, [%l7 + 0x55]
6643 mova %xcc, %i7, %g1
6644 nop
6645 setx loop_768, %l0, %l1
6646 jmpl %l1, %o2
6647 edge32n %o3, %l1, %l5
6648 ba,pt %icc, loop_769
6649 fbo %fcc2, loop_770
6650loop_768:
6651 stw %i5, [%l7 + 0x40]
6652 fmovrse %g3, %f12, %f2
6653loop_769:
6654 srax %g4, %o7, %i6
6655loop_770:
6656 fmovdneg %xcc, %f0, %f6
6657 udiv %i1, 0x14EC, %g5
6658 smul %o5, %o0, %i2
6659 movg %icc, %l3, %i4
6660 movre %i0, %l2, %g7
6661 fmovd %f0, %f2
6662 bge,pn %xcc, loop_771
6663 fmovsleu %xcc, %f1, %f8
6664 fxor %f4, %f12, %f8
6665 movcs %icc, %l6, %o6
6666loop_771:
6667 movcs %icc, %l4, %i3
6668 fmovsleu %xcc, %f4, %f1
6669 stb %g6, [%l7 + 0x12]
6670 fnands %f7, %f5, %f5
6671 tcs %icc, 0x5
6672 fmovsa %xcc, %f4, %f13
6673 fbul,a %fcc0, loop_772
6674 fmuld8sux16 %f0, %f13, %f0
6675 fpack32 %f6, %f12, %f4
6676 subc %l0, 0x0163, %o4
6677loop_772:
6678 ldd [%l7 + 0x58], %f6
6679 stw %o1, [%l7 + 0x5C]
6680 xnor %i7, %g1, %g2
6681 tvc %icc, 0x3
6682 mulx %o3, %o2, %l5
6683 ldd [%l7 + 0x38], %f4
6684 fornot2s %f13, %f8, %f6
6685 movrgz %l1, 0x115, %g3
6686 udivx %g4, 0x1AF1, %i5
6687 fmovs %f5, %f8
6688 fcmpgt16 %f14, %f4, %o7
6689 fmovrse %i1, %f14, %f4
6690 bvs,a,pn %icc, loop_773
6691 mulscc %i6, 0x19B1, %g5
6692 fmovda %xcc, %f2, %f14
6693 movn %xcc, %o0, %o5
6694loop_773:
6695 fmovrdlz %i2, %f14, %f10
6696 ldsb [%l7 + 0x53], %l3
6697 fmul8ulx16 %f0, %f6, %f2
6698 ld [%l7 + 0x50], %f13
6699 orncc %i0, 0x0F1D, %l2
6700 fmovd %f8, %f14
6701 add %i4, %l6, %o6
6702 fcmple16 %f12, %f10, %g7
6703 subc %i3, 0x1792, %l4
6704 sethi 0x1F57, %g6
6705 stb %o4, [%l7 + 0x3B]
6706 fmovdg %icc, %f2, %f15
6707 move %icc, %l0, %o1
6708 popc 0x01EF, %i7
6709 ldsb [%l7 + 0x2C], %g2
6710 movre %o3, %o2, %g1
6711 addccc %l5, 0x149E, %g3
6712 fands %f7, %f1, %f1
6713 nop
6714 setx loop_774, %l0, %l1
6715 wrpr 0x1, %tl
6716 wrpr %l1, %tnpc
6717 setx 0x34400001400, %l0, %l1
6718 wrpr %l1, %tstate
6719 wrhpr 0x4, %htstate
6720 done
6721 fsrc1 %f0, %f10
6722 ldub [%l7 + 0x70], %l1
6723 nop
6724 setx loop_775, %l0, %l1
6725 wrpr 0x1, %tl
6726 wrpr %l1, %tpc
6727 add %l1, 0x4, %l1
6728 wrpr %l1, %tnpc
6729 setx 0x34400001400, %l0, %l1
6730 wrpr %l1, %tstate
6731 wrhpr 0x4, %htstate
6732 retry
6733loop_774:
6734 addc %i5, %g4, %i1
6735 ba,a %icc, loop_776
6736 ldsh [%l7 + 0x44], %i6
6737loop_775:
6738 fmovsl %xcc, %f10, %f0
6739 fbn,a %fcc1, loop_777
6740loop_776:
6741 tsubcc %o7, 0x0A7D, %o0
6742 stx %g5, [%l7 + 0x20]
6743 movleu %xcc, %i2, %o5
6744loop_777:
6745 umul %l3, %i0, %i4
6746 fble %fcc1, loop_778
6747 popc %l2, %l6
6748 fornot1s %f6, %f14, %f2
6749 orn %o6, %g7, %l4
6750loop_778:
6751 fpack32 %f12, %f6, %f2
6752 umulcc %i3, 0x1BB9, %o4
6753 lduh [%l7 + 0x48], %g6
6754 movre %l0, %o1, %g2
6755 fpadd16s %f6, %f14, %f7
6756 sll %i7, 0x02, %o2
6757 nop
6758 setx loop_779, %l0, %l1
6759 wrpr 0x1, %tl
6760 wrpr %l1, %tnpc
6761 setx 0x34400001400, %l0, %l1
6762 wrpr %l1, %tstate
6763 wrhpr 0x4, %htstate
6764 done
6765 movgu %xcc, %o3, %l5
6766 fmovdgu %icc, %f2, %f3
6767 pdist %f10, %f6, %f0
6768loop_779:
6769 ld [%l7 + 0x34], %f1
6770 fbug,a %fcc2, loop_780
6771 taddcctv %g1, %l1, %g3
6772 fornot1s %f2, %f5, %f5
6773 edge16ln %g4, %i5, %i6
6774loop_780:
6775 st %f0, [%l7 + 0x0C]
6776 fmovdleu %icc, %f6, %f3
6777 ldd [%l7 + 0x48], %f12
6778 fmovdvs %xcc, %f4, %f10
6779 fmovrdlez %o7, %f10, %f0
6780 addc %i1, %g5, %i2
6781 edge16l %o5, %l3, %o0
6782 fbg,a %fcc3, loop_781
6783 edge32 %i4, %i0, %l6
6784 bleu,a loop_782
6785 fandnot2s %f5, %f10, %f8
6786loop_781:
6787 fmovsgu %xcc, %f8, %f3
6788 fnor %f10, %f6, %f6
6789loop_782:
6790 lduh [%l7 + 0x74], %l2
6791 alignaddrl %o6, %l4, %g7
6792 sth %i3, [%l7 + 0x16]
6793 fcmpeq16 %f10, %f8, %g6
6794 fmovsg %icc, %f12, %f4
6795 ldsh [%l7 + 0x36], %l0
6796 fmovrdlez %o4, %f4, %f10
6797 fmovdcc %xcc, %f7, %f12
6798 lduh [%l7 + 0x2E], %o1
6799 ldsw [%l7 + 0x4C], %g2
6800 lduh [%l7 + 0x5A], %o2
6801 ldsw [%l7 + 0x30], %o3
6802 xor %i7, 0x046D, %g1
6803 edge16 %l5, %l1, %g3
6804 stx %g4, [%l7 + 0x60]
6805 st %f14, [%l7 + 0x44]
6806 tl %icc, 0x5
6807 fpsub32 %f14, %f0, %f6
6808 fcmpgt16 %f14, %f14, %i6
6809 fmovsvc %xcc, %f11, %f1
6810 tn %icc, 0x3
6811 lduw [%l7 + 0x2C], %o7
6812 fmovdpos %xcc, %f7, %f15
6813 sth %i1, [%l7 + 0x70]
6814 fzero %f12
6815 lduw [%l7 + 0x60], %g5
6816 stx %i5, [%l7 + 0x18]
6817 bne,a,pt %xcc, loop_783
6818 movneg %icc, %i2, %l3
6819 fbl,a %fcc2, loop_784
6820 fcmple32 %f10, %f8, %o0
6821loop_783:
6822 fmovsle %xcc, %f11, %f11
6823 edge8 %o5, %i0, %i4
6824loop_784:
6825 ldd [%l7 + 0x40], %f0
6826 fbu %fcc2, loop_785
6827 ldx [%l7 + 0x78], %l6
6828 bg,pt %icc, loop_786
6829 fpack32 %f4, %f2, %f12
6830loop_785:
6831 ldsb [%l7 + 0x62], %l2
6832 mulscc %o6, %g7, %i3
6833loop_786:
6834 ldsw [%l7 + 0x0C], %g6
6835 stw %l0, [%l7 + 0x44]
6836 fmovse %icc, %f6, %f15
6837 fbo %fcc3, loop_787
6838 fbule %fcc3, loop_788
6839 umulcc %o4, %l4, %g2
6840 tvs %xcc, 0x1
6841loop_787:
6842 nop
6843 setx loop_789, %l0, %l1
6844 jmpl %l1, %o2
6845loop_788:
6846 std %f0, [%l7 + 0x30]
6847 movvs %icc, %o1, %o3
6848 edge32 %i7, %g1, %l1
6849loop_789:
6850 edge32 %g3, %g4, %l5
6851 fmuld8sux16 %f6, %f13, %f2
6852 fba,a %fcc2, loop_790
6853 lduh [%l7 + 0x5C], %i6
6854 stx %i1, [%l7 + 0x30]
6855 sth %g5, [%l7 + 0x5C]
6856loop_790:
6857 lduh [%l7 + 0x3C], %i5
6858 move %icc, %i2, %o7
6859 fnor %f2, %f6, %f2
6860 ldsh [%l7 + 0x2C], %l3
6861 ldsb [%l7 + 0x7B], %o0
6862 lduw [%l7 + 0x64], %i0
6863 sub %i4, %l6, %l2
6864 fmovsn %icc, %f3, %f9
6865 fpadd16s %f9, %f14, %f0
6866 ld [%l7 + 0x20], %f7
6867 fmovrsne %o6, %f3, %f3
6868 fcmpes %fcc3, %f8, %f6
6869 edge32ln %g7, %i3, %o5
6870 movcs %xcc, %g6, %o4
6871 stx %l0, [%l7 + 0x70]
6872 ld [%l7 + 0x58], %f13
6873 ldx [%l7 + 0x68], %l4
6874 sth %g2, [%l7 + 0x4A]
6875 bcc,pn %xcc, loop_791
6876 sdivx %o1, 0x11AA, %o2
6877 bpos loop_792
6878 fmovdvc %xcc, %f9, %f4
6879loop_791:
6880 fpack32 %f6, %f2, %f0
6881 lduw [%l7 + 0x68], %o3
6882loop_792:
6883 fbul,a %fcc0, loop_793
6884 fmuld8ulx16 %f8, %f3, %f0
6885 siam 0x7
6886 fbuge %fcc2, loop_794
6887loop_793:
6888 fbne %fcc2, loop_795
6889 tg %icc, 0x6
6890 sth %g1, [%l7 + 0x38]
6891loop_794:
6892 stx %l1, [%l7 + 0x70]
6893loop_795:
6894 fors %f9, %f11, %f1
6895 srax %i7, 0x05, %g4
6896 ldd [%l7 + 0x18], %f14
6897 brlez %g3, loop_796
6898 fbuge,a %fcc3, loop_797
6899 bpos loop_798
6900 stb %i6, [%l7 + 0x28]
6901loop_796:
6902 stb %l5, [%l7 + 0x54]
6903loop_797:
6904 fble %fcc1, loop_799
6905loop_798:
6906 lduw [%l7 + 0x1C], %i1
6907 nop
6908 setx loop_800, %l0, %l1
6909 wrpr 0x1, %tl
6910 wrpr %l1, %tpc
6911 add %l1, 0x4, %l1
6912 wrpr %l1, %tnpc
6913 setx 0x34400001400, %l0, %l1
6914 wrpr %l1, %tstate
6915 wrhpr 0x4, %htstate
6916 retry
6917 fandnot2 %f2, %f6, %f0
6918loop_799:
6919 fmovdge %xcc, %f15, %f7
6920 edge16ln %i5, %g5, %o7
6921loop_800:
6922 fbuge %fcc0, loop_801
6923 movrlz %l3, 0x00B, %i2
6924 call loop_802
6925 tpos %xcc, 0x1
6926loop_801:
6927 fcmpgt32 %f10, %f0, %i0
6928 fbo %fcc3, loop_803
6929loop_802:
6930 st %f13, [%l7 + 0x38]
6931 stb %i4, [%l7 + 0x4B]
6932 fmul8x16 %f9, %f10, %f14
6933loop_803:
6934 std %f2, [%l7 + 0x40]
6935 lduw [%l7 + 0x58], %o0
6936 fnot2 %f0, %f2
6937 nop
6938 setx loop_804, %l0, %l1
6939 jmpl %l1, %l2
6940 ld [%l7 + 0x60], %f12
6941 ldsh [%l7 + 0x7C], %o6
6942 tl %xcc, 0x3
6943loop_804:
6944 popc %l6, %i3
6945 fsrc2s %f9, %f15
6946 lduh [%l7 + 0x34], %g7
6947 add %o5, 0x1CD8, %o4
6948 tgu %xcc, 0x2
6949 fors %f1, %f8, %f2
6950 tg %xcc, 0x0
6951 bg,pt %xcc, loop_805
6952 ldsb [%l7 + 0x08], %l0
6953 ld [%l7 + 0x08], %f6
6954 mulx %l4, 0x03F2, %g2
6955loop_805:
6956 edge8n %g6, %o1, %o2
6957 fmovd %f10, %f8
6958 ldsw [%l7 + 0x18], %g1
6959 fcmped %fcc0, %f6, %f2
6960 stb %o3, [%l7 + 0x7A]
6961 fnor %f2, %f10, %f14
6962 movrlez %l1, 0x008, %i7
6963 st %f14, [%l7 + 0x3C]
6964 fmovrdlez %g3, %f6, %f2
6965 fba %fcc0, loop_806
6966 fors %f6, %f7, %f11
6967 udivx %g4, 0x1652, %i6
6968 tcc %icc, 0x2
6969loop_806:
6970 sth %i1, [%l7 + 0x60]
6971 fmovse %icc, %f15, %f4
6972 fpadd16s %f7, %f9, %f14
6973 bvc loop_807
6974 fbg,a %fcc2, loop_808
6975 fnot2 %f4, %f0
6976 movn %icc, %i5, %g5
6977loop_807:
6978 nop
6979 setx loop_809, %l0, %l1
6980 wrpr 0x1, %tl
6981 wrpr %l1, %tpc
6982 add %l1, 0x4, %l1
6983 wrpr %l1, %tnpc
6984 setx 0x34400001400, %l0, %l1
6985 wrpr %l1, %tstate
6986 wrhpr 0x4, %htstate
6987 retry
6988loop_808:
6989 sdiv %o7, 0x1CF0, %l3
6990 ldd [%l7 + 0x50], %f8
6991 ldd [%l7 + 0x68], %f12
6992loop_809:
6993 fmovrde %l5, %f14, %f2
6994 mulscc %i0, %i4, %o0
6995 ldsw [%l7 + 0x4C], %i2
6996 fcmpeq16 %f6, %f14, %l2
6997 stb %o6, [%l7 + 0x7F]
6998 movn %xcc, %i3, %l6
6999 edge32n %o5, %o4, %g7
7000 fpadd32s %f0, %f11, %f13
7001 subcc %l0, %g2, %g6
7002 fnors %f9, %f10, %f9
7003 movre %o1, 0x266, %o2
7004 fmovrdgez %g1, %f6, %f2
7005 tvc %icc, 0x0
7006 ldsw [%l7 + 0x60], %l4
7007 brgez %l1, loop_810
7008 nop
7009 setx loop_811, %l0, %l1
7010 wrpr 0x1, %tl
7011 wrpr %l1, %tpc
7012 add %l1, 0x4, %l1
7013 wrpr %l1, %tnpc
7014 setx 0x34400001400, %l0, %l1
7015 wrpr %l1, %tstate
7016 wrhpr 0x4, %htstate
7017 retry
7018 nop
7019 setx loop_812, %l0, %l1
7020 wrpr 0x1, %tl
7021 wrpr %l1, %tpc
7022 add %l1, 0x4, %l1
7023 wrpr %l1, %tnpc
7024 setx 0x34400001400, %l0, %l1
7025 wrpr %l1, %tstate
7026 wrhpr 0x4, %htstate
7027 retry
7028 fcmpne16 %f2, %f12, %i7
7029loop_810:
7030 fmovsge %icc, %f14, %f11
7031loop_811:
7032 stx %g3, [%l7 + 0x70]
7033loop_812:
7034 ldub [%l7 + 0x10], %o3
7035 fmovscs %icc, %f1, %f7
7036 tsubcctv %g4, 0x1905, %i6
7037 lduh [%l7 + 0x42], %i5
7038 movn %xcc, %i1, %o7
7039 fmovrslez %g5, %f0, %f6
7040 ld [%l7 + 0x60], %f0
7041 udiv %l3, 0x09B3, %i0
7042 stw %i4, [%l7 + 0x20]
7043 fcmple32 %f4, %f4, %o0
7044 bne,a loop_813
7045 fmovspos %xcc, %f0, %f4
7046 ldx [%l7 + 0x08], %l5
7047 bgu,pn %xcc, loop_814
7048loop_813:
7049 fbug,a %fcc3, loop_815
7050 fsrc1s %f7, %f2
7051 ldd [%l7 + 0x60], %f8
7052loop_814:
7053 ldx [%l7 + 0x58], %l2
7054loop_815:
7055 sth %o6, [%l7 + 0x54]
7056 fmul8x16 %f3, %f2, %f6
7057 fpack16 %f12, %f2
7058 fpadd32 %f8, %f6, %f10
7059 fsrc1s %f5, %f5
7060 ldd [%l7 + 0x18], %f8
7061 tsubcctv %i3, 0x0668, %l6
7062 ldx [%l7 + 0x48], %i2
7063 fmovdn %xcc, %f2, %f13
7064 ta %icc, 0x5
7065 fcmps %fcc0, %f8, %f13
7066 ld [%l7 + 0x40], %f0
7067 st %f2, [%l7 + 0x74]
7068 fble %fcc2, loop_816
7069 fmovdl %xcc, %f8, %f4
7070 fmovsvs %icc, %f10, %f14
7071 add %o5, %o4, %g7
7072loop_816:
7073 fmovsvs %icc, %f9, %f14
7074 st %f0, [%l7 + 0x60]
7075 std %f10, [%l7 + 0x20]
7076 subc %l0, 0x1C67, %g6
7077 std %f8, [%l7 + 0x40]
7078 ldsw [%l7 + 0x6C], %o1
7079 stx %o2, [%l7 + 0x28]
7080 ldsw [%l7 + 0x30], %g2
7081 movl %xcc, %l4, %l1
7082 srl %i7, %g3, %o3
7083 fmovsgu %xcc, %f11, %f15
7084 tle %icc, 0x2
7085 fmovrse %g4, %f15, %f0
7086 fpadd16 %f8, %f10, %f6
7087 xnorcc %g1, 0x06D2, %i6
7088 movcc %xcc, %i5, %i1
7089 st %f5, [%l7 + 0x34]
7090 fmovd %f12, %f10
7091 fors %f14, %f9, %f15
7092 fmuld8sux16 %f7, %f15, %f8
7093 std %f14, [%l7 + 0x38]
7094 andn %o7, %g5, %i0
7095 movre %l3, %i4, %o0
7096 array16 %l5, %o6, %i3
7097 ldub [%l7 + 0x3B], %l2
7098 fnands %f8, %f12, %f1
7099 move %icc, %l6, %i2
7100 edge8n %o5, %g7, %o4
7101 st %f0, [%l7 + 0x34]
7102 taddcc %l0, %o1, %o2
7103 tn %xcc, 0x0
7104 ldsw [%l7 + 0x14], %g2
7105 sth %l4, [%l7 + 0x38]
7106 movrgez %l1, %i7, %g6
7107 xorcc %o3, 0x061C, %g3
7108 sdivx %g1, 0x0E17, %i6
7109 ldd [%l7 + 0x78], %f14
7110 bge,a loop_817
7111 srax %g4, 0x03, %i5
7112 xor %o7, 0x0A17, %i1
7113 taddcc %g5, %i0, %i4
7114loop_817:
7115 fcmpeq16 %f14, %f8, %o0
7116 fmovdn %xcc, %f12, %f1
7117 fbne,a %fcc1, loop_818
7118 ble,a,pt %icc, loop_819
7119 ta %icc, 0x4
7120 ldsh [%l7 + 0x30], %l3
7121loop_818:
7122 ldsb [%l7 + 0x38], %o6
7123loop_819:
7124 ld [%l7 + 0x44], %f15
7125 tneg %icc, 0x7
7126 stb %l5, [%l7 + 0x43]
7127 movcs %icc, %i3, %l6
7128 udivcc %i2, 0x0F33, %o5
7129 sth %l2, [%l7 + 0x64]
7130 ldsh [%l7 + 0x5A], %o4
7131 std %f12, [%l7 + 0x38]
7132 ldub [%l7 + 0x6B], %g7
7133 ldsb [%l7 + 0x59], %l0
7134 fpsub32 %f0, %f2, %f10
7135 fmovrslz %o2, %f7, %f14
7136 fnands %f12, %f12, %f10
7137 sth %g2, [%l7 + 0x0E]
7138 brlez %l4, loop_820
7139 fpadd16 %f6, %f2, %f8
7140 ldsw [%l7 + 0x38], %o1
7141 fmovsneg %icc, %f15, %f14
7142loop_820:
7143 fmovrdlz %i7, %f2, %f2
7144 sdivx %g6, 0x0AF5, %o3
7145 fmovspos %icc, %f2, %f3
7146 andn %g3, 0x1022, %g1
7147 fmovdvc %xcc, %f6, %f8
7148 srlx %i6, 0x13, %g4
7149 ldsh [%l7 + 0x7E], %l1
7150 movl %icc, %o7, %i1
7151 fbue %fcc0, loop_821
7152 fpack32 %f6, %f14, %f2
7153 stb %g5, [%l7 + 0x76]
7154 edge16 %i0, %i4, %i5
7155loop_821:
7156 stb %l3, [%l7 + 0x1D]
7157 fpack16 %f6, %f3
7158 array16 %o0, %o6, %i3
7159 fmovsa %icc, %f0, %f10
7160 fmovde %icc, %f8, %f8
7161 fmovspos %xcc, %f11, %f1
7162 tneg %icc, 0x0
7163 smulcc %l5, %i2, %o5
7164 fmovsleu %icc, %f12, %f13
7165 stw %l2, [%l7 + 0x48]
7166 st %f3, [%l7 + 0x64]
7167 ldsb [%l7 + 0x64], %o4
7168 fmovsn %xcc, %f12, %f14
7169 edge32ln %g7, %l0, %l6
7170 fnors %f10, %f7, %f7
7171 fmovdge %xcc, %f10, %f1
7172 edge16 %o2, %g2, %l4
7173 fmovdge %icc, %f5, %f7
7174 ld [%l7 + 0x7C], %f9
7175 stb %i7, [%l7 + 0x39]
7176 subccc %g6, 0x16D2, %o1
7177 xorcc %o3, %g1, %g3
7178 bcc,a %icc, loop_822
7179 bcs %icc, loop_823
7180 fmovsle %icc, %f15, %f12
7181 sth %g4, [%l7 + 0x6E]
7182loop_822:
7183 fexpand %f13, %f8
7184loop_823:
7185 stx %l1, [%l7 + 0x40]
7186 fexpand %f15, %f4
7187 nop
7188 setx loop_824, %l0, %l1
7189 wrpr 0x1, %tl
7190 wrpr %l1, %tnpc
7191 setx 0x34400001400, %l0, %l1
7192 wrpr %l1, %tstate
7193 wrhpr 0x4, %htstate
7194 done
7195 stx %i6, [%l7 + 0x30]
7196 addc %o7, %i1, %i0
7197 fmovde %xcc, %f13, %f7
7198loop_824:
7199 std %f0, [%l7 + 0x58]
7200 fcmpeq16 %f4, %f10, %g5
7201 addcc %i4, %l3, %i5
7202 orcc %o0, 0x199D, %o6
7203 fmovsne %xcc, %f15, %f15
7204 fmul8sux16 %f12, %f10, %f0
7205 fpadd16s %f4, %f3, %f0
7206 and %i3, 0x19F6, %i2
7207 fmovrslez %o5, %f12, %f8
7208 orncc %l5, 0x1847, %o4
7209 fmovsleu %icc, %f9, %f5
7210 movl %icc, %g7, %l0
7211 orncc %l2, %o2, %l6
7212 st %f4, [%l7 + 0x18]
7213 sllx %l4, %i7, %g6
7214 tn %icc, 0x6
7215 tneg %icc, 0x3
7216 movle %icc, %g2, %o1
7217 te %icc, 0x6
7218 fmovrdlz %o3, %f6, %f10
7219 sdivx %g3, 0x0BC0, %g1
7220 bvs,pn %xcc, loop_825
7221 edge16ln %l1, %g4, %o7
7222 ld [%l7 + 0x0C], %f6
7223 fone %f0
7224loop_825:
7225 std %f8, [%l7 + 0x70]
7226 ble,a,pn %xcc, loop_826
7227 tsubcctv %i1, %i6, %i0
7228 fmovsne %icc, %f9, %f12
7229 fcmpgt16 %f2, %f12, %g5
7230loop_826:
7231 fornot2s %f4, %f14, %f3
7232 ldsw [%l7 + 0x1C], %l3
7233 ldx [%l7 + 0x38], %i4
7234 udivcc %i5, 0x0BCE, %o6
7235 fmovrdne %i3, %f4, %f0
7236 fabsd %f10, %f14
7237 fmuld8ulx16 %f9, %f12, %f10
7238 mulscc %i2, 0x0503, %o0
7239 andncc %l5, %o4, %o5
7240 fand %f2, %f2, %f14
7241 bneg,a,pt %icc, loop_827
7242 sub %l0, 0x0454, %g7
7243 movg %xcc, %o2, %l6
7244 fnor %f0, %f8, %f2
7245loop_827:
7246 tvc %xcc, 0x2
7247 ldsb [%l7 + 0x66], %l2
7248 stb %i7, [%l7 + 0x59]
7249 srlx %l4, 0x13, %g2
7250 tsubcctv %o1, %o3, %g3
7251 sll %g1, %l1, %g6
7252 bpos %icc, loop_828
7253 fand %f2, %f10, %f14
7254 fpadd32 %f10, %f14, %f4
7255 movrlz %o7, 0x07E, %g4
7256loop_828:
7257 fbe %fcc0, loop_829
7258 brz,a %i1, loop_830
7259 fmovrde %i6, %f2, %f4
7260 ldsb [%l7 + 0x55], %i0
7261loop_829:
7262 fmovscs %xcc, %f7, %f0
7263loop_830:
7264 fabss %f13, %f14
7265 brnz %l3, loop_831
7266 fmovsgu %xcc, %f7, %f9
7267 ldx [%l7 + 0x30], %g5
7268 brnz %i5, loop_832
7269loop_831:
7270 tge %icc, 0x1
7271 sth %o6, [%l7 + 0x08]
7272 stb %i4, [%l7 + 0x32]
7273loop_832:
7274 andcc %i3, 0x16A4, %i2
7275 fbu,a %fcc0, loop_833
7276 array32 %o0, %l5, %o5
7277 lduh [%l7 + 0x3E], %o4
7278 lduh [%l7 + 0x7E], %l0
7279loop_833:
7280 movre %o2, %l6, %g7
7281 lduh [%l7 + 0x7E], %l2
7282 lduw [%l7 + 0x18], %i7
7283 stw %l4, [%l7 + 0x70]
7284 fmovdle %icc, %f0, %f3
7285 movvs %xcc, %o1, %g2
7286 ldsw [%l7 + 0x08], %g3
7287 ldsh [%l7 + 0x08], %g1
7288 stb %o3, [%l7 + 0x7F]
7289 sth %l1, [%l7 + 0x12]
7290 fmovrslez %g6, %f6, %f13
7291 ldsw [%l7 + 0x60], %g4
7292 ldd [%l7 + 0x38], %f10
7293 fpsub32s %f3, %f14, %f5
7294 ldub [%l7 + 0x09], %o7
7295 std %f14, [%l7 + 0x30]
7296 fcmpne16 %f0, %f6, %i1
7297 edge8l %i6, %i0, %g5
7298 movrlz %l3, %o6, %i5
7299 orncc %i4, %i3, %i2
7300 fmovdcc %icc, %f14, %f9
7301 add %o0, %l5, %o5
7302 fpsub16s %f13, %f2, %f7
7303 fmovsneg %icc, %f7, %f13
7304 smul %l0, %o4, %o2
7305 ldsb [%l7 + 0x26], %l6
7306 bcs loop_834
7307 fnors %f4, %f8, %f10
7308 ldx [%l7 + 0x40], %l2
7309 bge,a %xcc, loop_835
7310loop_834:
7311 movleu %xcc, %g7, %l4
7312 fmovrsne %i7, %f12, %f14
7313 fpsub32s %f2, %f3, %f5
7314loop_835:
7315 movrlez %g2, %g3, %g1
7316 srax %o1, %l1, %o3
7317 bcs loop_836
7318 fand %f6, %f14, %f2
7319 fnot1s %f11, %f14
7320 movrgz %g4, 0x1A8, %o7
7321loop_836:
7322 fandnot1s %f12, %f0, %f13
7323 movle %icc, %i1, %g6
7324 fmovrslez %i6, %f14, %f0
7325 udiv %g5, 0x1A40, %l3
7326 fmovrde %i0, %f10, %f4
7327 st %f6, [%l7 + 0x6C]
7328 edge32l %i5, %o6, %i3
7329 edge8ln %i2, %i4, %l5
7330 fnot2 %f4, %f14
7331 edge32 %o0, %o5, %l0
7332 fmuld8ulx16 %f6, %f1, %f10
7333 tneg %xcc, 0x0
7334 fmovrsne %o4, %f1, %f2
7335 fpsub32s %f9, %f5, %f5
7336 fmovrsne %o2, %f5, %f11
7337 stx %l6, [%l7 + 0x68]
7338 fcmpne16 %f4, %f2, %l2
7339 andcc %l4, 0x03DA, %i7
7340 ldsw [%l7 + 0x7C], %g2
7341 ld [%l7 + 0x44], %f7
7342 fsrc2s %f10, %f8
7343 fmul8x16al %f11, %f0, %f12
7344 fpadd16s %f12, %f0, %f3
7345 brlz %g3, loop_837
7346 fpadd16s %f7, %f13, %f2
7347 edge16l %g7, %g1, %o1
7348 ldsb [%l7 + 0x6D], %l1
7349loop_837:
7350 fmovsvc %xcc, %f0, %f5
7351 edge8 %o3, %o7, %g4
7352 fmovde %xcc, %f8, %f2
7353 xnor %g6, %i1, %i6
7354 ldsh [%l7 + 0x6C], %g5
7355 bvc,pn %xcc, loop_838
7356 fmul8x16 %f5, %f8, %f2
7357 sdiv %l3, 0x1E55, %i5
7358 ldd [%l7 + 0x28], %f10
7359loop_838:
7360 fandnot1s %f13, %f11, %f13
7361 fnand %f12, %f4, %f0
7362 movleu %icc, %i0, %i3
7363 fmul8x16au %f1, %f13, %f14
7364 bl loop_839
7365 bg,a loop_840
7366 fmovrsne %o6, %f10, %f11
7367 add %i4, %i2, %o0
7368loop_839:
7369 fcmpeq32 %f8, %f2, %o5
7370loop_840:
7371 edge16ln %l5, %o4, %l0
7372 fmovdvs %icc, %f1, %f15
7373 tne %xcc, 0x5
7374 fmovsl %xcc, %f7, %f5
7375 fbug %fcc3, loop_841
7376 bne,a,pt %icc, loop_842
7377 subcc %o2, %l6, %l2
7378 fmovdl %icc, %f1, %f3
7379loop_841:
7380 xnorcc %i7, 0x0697, %g2
7381loop_842:
7382 fands %f15, %f0, %f5
7383 st %f4, [%l7 + 0x1C]
7384 fmovdvc %icc, %f3, %f8
7385 sth %l4, [%l7 + 0x1E]
7386 pdist %f12, %f2, %f12
7387 bne %icc, loop_843
7388 xnor %g3, %g7, %o1
7389 lduw [%l7 + 0x24], %l1
7390 tge %xcc, 0x4
7391loop_843:
7392 bgu %xcc, loop_844
7393 std %f2, [%l7 + 0x70]
7394 fpsub32s %f10, %f13, %f1
7395 fbg %fcc3, loop_845
7396loop_844:
7397 stb %o3, [%l7 + 0x09]
7398 sth %o7, [%l7 + 0x48]
7399 stb %g4, [%l7 + 0x5C]
7400loop_845:
7401 ldx [%l7 + 0x50], %g6
7402 ldsw [%l7 + 0x10], %i1
7403 fandnot1 %f4, %f14, %f2
7404 fmuld8sux16 %f1, %f10, %f12
7405 std %f8, [%l7 + 0x40]
7406 movrlz %i6, %g1, %l3
7407 xnorcc %g5, %i0, %i5
7408 alignaddr %i3, %o6, %i2
7409 taddcc %o0, 0x1CFE, %o5
7410 faligndata %f4, %f6, %f10
7411 lduh [%l7 + 0x56], %l5
7412 ldsb [%l7 + 0x58], %o4
7413 fbe %fcc1, loop_846
7414 xnorcc %l0, 0x0C61, %o2
7415 sth %i4, [%l7 + 0x1C]
7416 fble,a %fcc1, loop_847
7417loop_846:
7418 andn %l6, %i7, %l2
7419 fpsub16s %f2, %f3, %f2
7420 sllx %l4, %g3, %g7
7421loop_847:
7422 bg,a,pn %icc, loop_848
7423 fpadd32s %f6, %f10, %f5
7424 edge16l %g2, %l1, %o1
7425 brlz,a %o3, loop_849
7426loop_848:
7427 sll %g4, 0x05, %o7
7428 ldx [%l7 + 0x10], %i1
7429 ldub [%l7 + 0x55], %g6
7430loop_849:
7431 tne %xcc, 0x0
7432 fornot1 %f12, %f0, %f6
7433 fbu,a %fcc1, loop_850
7434 tpos %xcc, 0x4
7435 sth %i6, [%l7 + 0x28]
7436 fmovrde %g1, %f0, %f4
7437loop_850:
7438 fmovdn %icc, %f12, %f15
7439 andncc %g5, %i0, %l3
7440 tvs %icc, 0x0
7441 bl loop_851
7442 brnz,a %i3, loop_852
7443 nop
7444 setx loop_853, %l0, %l1
7445 wrpr 0x1, %tl
7446 wrpr %l1, %tpc
7447 add %l1, 0x4, %l1
7448 wrpr %l1, %tnpc
7449 setx 0x34400001400, %l0, %l1
7450 wrpr %l1, %tstate
7451 wrhpr 0x4, %htstate
7452 retry
7453 tsubcc %o6, %i2, %i5
7454loop_851:
7455 ldub [%l7 + 0x7D], %o5
7456loop_852:
7457 tgu %icc, 0x0
7458loop_853:
7459 ld [%l7 + 0x38], %f13
7460 ta %xcc, 0x2
7461 array16 %o0, %o4, %l5
7462 fpackfix %f8, %f11
7463 stx %l0, [%l7 + 0x30]
7464 addcc %i4, %o2, %i7
7465 lduh [%l7 + 0x78], %l2
7466 fmovrdgz %l6, %f4, %f0
7467 ld [%l7 + 0x1C], %f10
7468 srax %l4, %g3, %g7
7469 movcc %xcc, %l1, %g2
7470 brlz %o3, loop_854
7471 andn %g4, 0x0BE6, %o7
7472 movne %xcc, %i1, %g6
7473 stw %i6, [%l7 + 0x40]
7474loop_854:
7475 ba,a %icc, loop_855
7476 nop
7477 setx loop_856, %l0, %l1
7478 jmpl %l1, %o1
7479 lduw [%l7 + 0x0C], %g1
7480 fcmpes %fcc2, %f12, %f15
7481loop_855:
7482 movcc %xcc, %g5, %i0
7483loop_856:
7484 srl %l3, %i3, %o6
7485 orncc %i5, %i2, %o5
7486 ldd [%l7 + 0x58], %f6
7487 ld [%l7 + 0x48], %f4
7488 fmovdl %xcc, %f4, %f15
7489 movge %icc, %o4, %o0
7490 brnz %l5, loop_857
7491 tl %xcc, 0x2
7492 std %f6, [%l7 + 0x08]
7493 fpackfix %f6, %f2
7494loop_857:
7495 ldsw [%l7 + 0x6C], %l0
7496 fzeros %f9
7497 ble,a,pn %xcc, loop_858
7498 fbg,a %fcc0, loop_859
7499 fsrc2 %f6, %f4
7500 edge8 %o2, %i7, %l2
7501loop_858:
7502 smul %i4, %l6, %l4
7503loop_859:
7504 movcs %icc, %g7, %g3
7505 sub %l1, %o3, %g2
7506 stw %o7, [%l7 + 0x3C]
7507 umulcc %g4, 0x08DB, %i1
7508 smul %g6, %o1, %g1
7509 fmovd %f12, %f0
7510 tgu %icc, 0x1
7511 lduw [%l7 + 0x34], %g5
7512 fmovsneg %icc, %f2, %f3
7513 orncc %i0, 0x1A69, %i6
7514 tn %icc, 0x5
7515 srax %l3, %o6, %i3
7516 fmovrsgez %i2, %f11, %f2
7517 std %f14, [%l7 + 0x10]
7518 te %icc, 0x2
7519 taddcc %i5, 0x00BC, %o4
7520 fmovs %f0, %f0
7521 ldsh [%l7 + 0x6E], %o5
7522 fmovrsne %l5, %f1, %f10
7523 fmovscs %xcc, %f1, %f7
7524 fpsub32 %f14, %f2, %f14
7525 std %f8, [%l7 + 0x50]
7526 fmovspos %xcc, %f9, %f0
7527 andn %l0, 0x0233, %o0
7528 fpsub16 %f10, %f8, %f6
7529 ldsh [%l7 + 0x10], %i7
7530 or %l2, 0x04DC, %i4
7531 ld [%l7 + 0x18], %f10
7532 stb %l6, [%l7 + 0x7B]
7533 tcs %icc, 0x5
7534 bpos,a,pn %icc, loop_860
7535 xnor %l4, %g7, %o2
7536 andcc %l1, %g3, %o3
7537 sth %o7, [%l7 + 0x28]
7538loop_860:
7539 pdist %f14, %f12, %f12
7540 std %f10, [%l7 + 0x40]
7541 bne loop_861
7542 lduw [%l7 + 0x0C], %g2
7543 orncc %i1, 0x051D, %g6
7544 ldx [%l7 + 0x38], %g4
7545loop_861:
7546 fba,a %fcc1, loop_862
7547 tgu %xcc, 0x1
7548 fabss %f6, %f10
7549 tneg %xcc, 0x5
7550loop_862:
7551 bne,a,pt %xcc, loop_863
7552 fbule %fcc3, loop_864
7553 bcc,pt %xcc, loop_865
7554 movrne %g1, 0x12F, %g5
7555loop_863:
7556 brlz,a %i0, loop_866
7557loop_864:
7558 fmovdneg %xcc, %f5, %f5
7559loop_865:
7560 movre %o1, 0x279, %l3
7561 xnor %i6, %i3, %o6
7562loop_866:
7563 fmovsvc %icc, %f4, %f14
7564 alignaddr %i5, %i2, %o4
7565 brlez %l5, loop_867
7566 faligndata %f4, %f2, %f0
7567 tgu %icc, 0x0
7568 sth %l0, [%l7 + 0x34]
7569loop_867:
7570 stw %o0, [%l7 + 0x64]
7571 bne,pt %xcc, loop_868
7572 fbo %fcc0, loop_869
7573 fmovsg %icc, %f8, %f0
7574 fmovrdlz %i7, %f14, %f8
7575loop_868:
7576 stb %l2, [%l7 + 0x79]
7577loop_869:
7578 fnot1s %f14, %f11
7579 fmovsneg %icc, %f4, %f1
7580 fmovdcc %xcc, %f6, %f1
7581 movge %xcc, %i4, %o5
7582 stw %l6, [%l7 + 0x10]
7583 fmovd %f10, %f4
7584 fmovscs %xcc, %f10, %f14
7585 fpadd32 %f12, %f2, %f0
7586 fands %f0, %f3, %f2
7587 fmovdn %icc, %f14, %f0
7588 fmovrsgez %l4, %f10, %f10
7589 edge32 %g7, %l1, %g3
7590 edge32 %o2, %o7, %o3
7591 fmovrde %i1, %f4, %f2
7592 fnot2s %f1, %f15
7593 brgz,a %g2, loop_870
7594 ldub [%l7 + 0x3E], %g4
7595 fbne %fcc1, loop_871
7596 nop
7597 setx loop_872, %l0, %l1
7598 wrpr 0x1, %tl
7599 wrpr %l1, %tnpc
7600 setx 0x34400001400, %l0, %l1
7601 wrpr %l1, %tstate
7602 wrhpr 0x4, %htstate
7603 done
7604loop_870:
7605 fcmpgt16 %f6, %f0, %g1
7606 xorcc %g5, 0x0B81, %i0
7607loop_871:
7608 ldsw [%l7 + 0x18], %g6
7609loop_872:
7610 fba,a %fcc0, loop_873
7611 fmovrdlz %o1, %f0, %f2
7612 ldsb [%l7 + 0x6E], %l3
7613 fpsub16s %f13, %f5, %f13
7614loop_873:
7615 call loop_874
7616 fnot2s %f1, %f1
7617 tleu %xcc, 0x3
7618 be %icc, loop_875
7619loop_874:
7620 fbug %fcc2, loop_876
7621 andncc %i3, %i6, %o6
7622 fba %fcc3, loop_877
7623loop_875:
7624 stb %i5, [%l7 + 0x5F]
7625loop_876:
7626 fmul8x16al %f9, %f15, %f2
7627 stb %i2, [%l7 + 0x55]
7628loop_877:
7629 brlz %l5, loop_878
7630 smulcc %o4, %o0, %i7
7631 fmovrslez %l2, %f4, %f6
7632 fmul8sux16 %f0, %f4, %f12
7633loop_878:
7634 fmul8x16al %f4, %f3, %f14
7635 ldd [%l7 + 0x50], %f14
7636 fxors %f14, %f4, %f4
7637 bpos,a %icc, loop_879
7638 fbu,a %fcc3, loop_880
7639 ldd [%l7 + 0x40], %f2
7640 ld [%l7 + 0x4C], %f11
7641loop_879:
7642 te %xcc, 0x7
7643loop_880:
7644 sdivcc %l0, 0x1C5E, %i4
7645 bneg,a %icc, loop_881
7646 ldsb [%l7 + 0x3D], %o5
7647 brnz,a %l6, loop_882
7648 movrlz %g7, 0x0B9, %l1
7649loop_881:
7650 addc %l4, 0x139B, %o2
7651 fmovdge %xcc, %f6, %f10
7652loop_882:
7653 umulcc %g3, 0x074C, %o7
7654 bl,pt %icc, loop_883
7655 brnz %o3, loop_884
7656 fpadd16 %f6, %f12, %f8
7657 fands %f1, %f0, %f11
7658loop_883:
7659 sth %i1, [%l7 + 0x10]
7660loop_884:
7661 stw %g2, [%l7 + 0x24]
7662 tsubcc %g1, %g5, %i0
7663 fmovsneg %icc, %f11, %f9
7664 fmovdcc %icc, %f2, %f7
7665 tne %icc, 0x7
7666 fpsub16 %f8, %f12, %f4
7667 st %f6, [%l7 + 0x24]
7668 xnorcc %g6, %g4, %l3
7669 xorcc %o1, %i3, %o6
7670 stw %i6, [%l7 + 0x70]
7671 xor %i5, %l5, %o4
7672 lduw [%l7 + 0x60], %o0
7673 fcmpeq32 %f4, %f4, %i2
7674 ldd [%l7 + 0x10], %f2
7675 brlez,a %l2, loop_885
7676 fmovrdlez %l0, %f8, %f14
7677 fbe %fcc2, loop_886
7678 stw %i7, [%l7 + 0x58]
7679loop_885:
7680 fmul8x16al %f14, %f15, %f2
7681 fmovdg %icc, %f3, %f13
7682loop_886:
7683 umul %i4, %l6, %g7
7684 fpsub16s %f3, %f14, %f12
7685 ldub [%l7 + 0x39], %l1
7686 xor %l4, 0x00F4, %o2
7687 move %xcc, %o5, %g3
7688 stb %o3, [%l7 + 0x61]
7689 fcmpeq16 %f8, %f14, %o7
7690 lduh [%l7 + 0x78], %i1
7691 stb %g2, [%l7 + 0x0A]
7692 fmovrdne %g1, %f4, %f14
7693 fmovsvs %icc, %f0, %f0
7694 fmovrse %g5, %f3, %f14
7695 ldsh [%l7 + 0x62], %g6
7696 fmovsvc %xcc, %f5, %f15
7697 xor %g4, %l3, %i0
7698 fnands %f7, %f12, %f10
7699 subc %o1, 0x0D70, %i3
7700 move %icc, %o6, %i5
7701 movg %icc, %l5, %i6
7702 subc %o4, %i2, %o0
7703 nop
7704 setx loop_887, %l0, %l1
7705 wrpr 0x1, %tl
7706 wrpr %l1, %tpc
7707 add %l1, 0x4, %l1
7708 wrpr %l1, %tnpc
7709 setx 0x34400001400, %l0, %l1
7710 wrpr %l1, %tstate
7711 wrhpr 0x4, %htstate
7712 retry
7713 fxnors %f8, %f10, %f11
7714 sra %l2, 0x0C, %l0
7715 movgu %icc, %i4, %l6
7716loop_887:
7717 tcs %xcc, 0x6
7718 bvs,a,pt %xcc, loop_888
7719 fcmple16 %f10, %f4, %i7
7720 stx %g7, [%l7 + 0x28]
7721 fmul8ulx16 %f2, %f12, %f10
7722loop_888:
7723 movpos %xcc, %l1, %o2
7724 fmul8sux16 %f8, %f10, %f8
7725 ldsh [%l7 + 0x5A], %o5
7726 fnor %f10, %f14, %f14
7727 movge %xcc, %g3, %l4
7728 tsubcc %o7, %o3, %i1
7729 udivcc %g1, 0x191A, %g2
7730 fmovsle %icc, %f7, %f5
7731 ldsh [%l7 + 0x46], %g5
7732 fcmpd %fcc2, %f2, %f8
7733 fpadd32s %f9, %f14, %f5
7734 bgu,a loop_889
7735 ld [%l7 + 0x60], %f1
7736 movneg %xcc, %g4, %l3
7737 call loop_890
7738loop_889:
7739 fmovdneg %xcc, %f3, %f13
7740 bge,a loop_891
7741 ble,a,pt %xcc, loop_892
7742loop_890:
7743 stx %g6, [%l7 + 0x20]
7744 tvs %xcc, 0x4
7745loop_891:
7746 ldsh [%l7 + 0x54], %o1
7747loop_892:
7748 sll %i0, %i3, %o6
7749 stw %i5, [%l7 + 0x3C]
7750 fbge,a %fcc0, loop_893
7751 nop
7752 setx loop_894, %l0, %l1
7753 wrpr 0x1, %tl
7754 wrpr %l1, %tpc
7755 add %l1, 0x4, %l1
7756 wrpr %l1, %tnpc
7757 setx 0x34400001400, %l0, %l1
7758 wrpr %l1, %tstate
7759 wrhpr 0x4, %htstate
7760 retry
7761 lduh [%l7 + 0x12], %i6
7762 fmovsa %icc, %f0, %f2
7763loop_893:
7764 fcmple32 %f10, %f6, %o4
7765loop_894:
7766 fands %f11, %f0, %f3
7767 fmovrse %i2, %f0, %f11
7768 subccc %o0, %l5, %l0
7769 fxnor %f8, %f6, %f14
7770 bge,pt %icc, loop_895
7771 umul %l2, 0x05D3, %i4
7772 fbue,a %fcc2, loop_896
7773 fabsd %f8, %f14
7774loop_895:
7775 fcmpgt32 %f8, %f12, %i7
7776 stx %g7, [%l7 + 0x58]
7777loop_896:
7778 bne,a %xcc, loop_897
7779 faligndata %f4, %f14, %f4
7780 fnot2s %f10, %f0
7781 fmovsne %xcc, %f13, %f5
7782loop_897:
7783 subccc %l1, 0x1AC6, %o2
7784 ldsw [%l7 + 0x6C], %o5
7785 bvs %icc, loop_898
7786 ld [%l7 + 0x24], %f0
7787 fsrc2s %f3, %f14
7788 bge,pt %icc, loop_899
7789loop_898:
7790 brz,a %l6, loop_900
7791 mulx %l4, %o7, %g3
7792 lduh [%l7 + 0x12], %o3
7793loop_899:
7794 tle %xcc, 0x5
7795loop_900:
7796 bn,a loop_901
7797 fbg,a %fcc0, loop_902
7798 bshuffle %f0, %f10, %f12
7799 subc %g1, 0x123B, %i1
7800loop_901:
7801 movrgez %g2, 0x0E3, %g5
7802loop_902:
7803 fmovdle %icc, %f8, %f14
7804 tne %xcc, 0x1
7805 movrlz %l3, 0x025, %g6
7806 ldsw [%l7 + 0x68], %o1
7807 fcmpd %fcc2, %f12, %f0
7808 siam 0x4
7809 xnor %g4, %i3, %o6
7810 fbue %fcc3, loop_903
7811 movre %i0, 0x110, %i5
7812 fsrc1s %f0, %f5
7813 andncc %o4, %i2, %i6
7814loop_903:
7815 be %icc, loop_904
7816 fpackfix %f10, %f12
7817 fcmpeq16 %f6, %f12, %o0
7818 movvs %xcc, %l5, %l2
7819loop_904:
7820 fones %f1
7821 lduw [%l7 + 0x70], %i4
7822 bcs %xcc, loop_905
7823 fxors %f12, %f14, %f9
7824 fnot1 %f14, %f4
7825 lduh [%l7 + 0x18], %l0
7826loop_905:
7827 fcmpd %fcc0, %f8, %f12
7828 ldd [%l7 + 0x28], %f14
7829 movrgz %g7, %l1, %i7
7830 fxnors %f2, %f14, %f10
7831 sth %o2, [%l7 + 0x2C]
7832 xor %l6, 0x14E0, %l4
7833 fnand %f14, %f12, %f6
7834 brz,a %o5, loop_906
7835 edge16l %o7, %o3, %g3
7836 ldsw [%l7 + 0x0C], %i1
7837 siam 0x7
7838loop_906:
7839 st %f5, [%l7 + 0x70]
7840 fmovdcc %xcc, %f13, %f8
7841 fmovs %f3, %f12
7842 stb %g1, [%l7 + 0x21]
7843 orn %g5, %l3, %g6
7844 mulscc %o1, 0x0A94, %g4
7845 ldub [%l7 + 0x70], %g2
7846 stw %i3, [%l7 + 0x7C]
7847 fbge,a %fcc2, loop_907
7848 fmul8sux16 %f12, %f2, %f4
7849 fpsub16s %f6, %f13, %f3
7850 fmovrdlz %i0, %f2, %f4
7851loop_907:
7852 fandnot1 %f12, %f4, %f6
7853 umul %o6, 0x1B3B, %o4
7854 stw %i2, [%l7 + 0x74]
7855 brgz %i6, loop_908
7856 sth %i5, [%l7 + 0x38]
7857 lduh [%l7 + 0x14], %o0
7858 bcc,a,pt %xcc, loop_909
7859loop_908:
7860 addcc %l5, 0x13D5, %l2
7861 fmul8x16 %f6, %f10, %f10
7862 fpack16 %f14, %f9
7863loop_909:
7864 stx %l0, [%l7 + 0x40]
7865 stx %g7, [%l7 + 0x58]
7866 sth %l1, [%l7 + 0x5C]
7867 smul %i7, %o2, %i4
7868 bleu,pt %icc, loop_910
7869 orncc %l4, 0x138B, %o5
7870 ldub [%l7 + 0x5E], %o7
7871 fmovrsgz %l6, %f15, %f10
7872loop_910:
7873 fpsub16 %f6, %f14, %f4
7874 fxnor %f14, %f0, %f12
7875 fmovdne %icc, %f14, %f14
7876 fcmped %fcc1, %f6, %f8
7877 edge32n %o3, %g3, %g1
7878 lduw [%l7 + 0x40], %i1
7879 fnand %f10, %f4, %f8
7880 ldsw [%l7 + 0x08], %l3
7881 tge %xcc, 0x3
7882 brlz %g6, loop_911
7883 fandnot2s %f13, %f1, %f14
7884 bpos,a,pt %xcc, loop_912
7885 fxors %f4, %f8, %f13
7886loop_911:
7887 fxnor %f14, %f10, %f12
7888 std %f0, [%l7 + 0x78]
7889loop_912:
7890 stw %o1, [%l7 + 0x24]
7891 fbo %fcc1, loop_913
7892 stb %g4, [%l7 + 0x7E]
7893 addcc %g5, %i3, %i0
7894 fnands %f13, %f13, %f14
7895loop_913:
7896 fpadd16s %f14, %f14, %f4
7897 std %f8, [%l7 + 0x60]
7898 fpsub16s %f2, %f0, %f2
7899 stx %o6, [%l7 + 0x28]
7900 fmul8x16 %f7, %f10, %f8
7901 fmul8x16al %f14, %f15, %f10
7902 edge8 %o4, %i2, %g2
7903 addccc %i5, %o0, %i6
7904 umulcc %l5, %l0, %g7
7905 sll %l1, 0x01, %l2
7906 fnot1s %f5, %f13
7907 ld [%l7 + 0x38], %f14
7908 subccc %i7, %o2, %l4
7909 ldx [%l7 + 0x28], %i4
7910 brgz %o7, loop_914
7911 fnot2s %f6, %f6
7912 edge8 %o5, %l6, %o3
7913 bvs,pn %icc, loop_915
7914loop_914:
7915 movpos %icc, %g1, %g3
7916 ldub [%l7 + 0x74], %l3
7917 fmovrslez %g6, %f7, %f2
7918loop_915:
7919 faligndata %f8, %f14, %f10
7920 fandnot2s %f11, %f0, %f14
7921 fmovsleu %xcc, %f13, %f15
7922 movrgez %i1, 0x1A5, %o1
7923 ld [%l7 + 0x50], %f7
7924 bneg loop_916
7925 fzero %f6
7926 ldsh [%l7 + 0x74], %g4
7927 ldx [%l7 + 0x10], %g5
7928loop_916:
7929 fcmpeq32 %f4, %f14, %i0
7930 fabsd %f10, %f12
7931 popc 0x0392, %i3
7932 ldd [%l7 + 0x48], %f12
7933 fmovda %xcc, %f9, %f13
7934 fcmpeq16 %f12, %f8, %o6
7935 fbo %fcc3, loop_917
7936 alignaddrl %i2, %o4, %i5
7937 sdivx %g2, 0x193A, %i6
7938 movrlez %l5, 0x021, %l0
7939loop_917:
7940 stb %g7, [%l7 + 0x25]
7941 bge,a %icc, loop_918
7942 bcs,a,pt %icc, loop_919
7943 ldd [%l7 + 0x50], %f6
7944 fpmerge %f10, %f7, %f12
7945loop_918:
7946 tne %xcc, 0x7
7947loop_919:
7948 fcmpgt16 %f0, %f0, %l1
7949 fornot1 %f2, %f2, %f8
7950 bne,a %xcc, loop_920
7951 ldub [%l7 + 0x2C], %o0
7952 ldx [%l7 + 0x08], %l2
7953 ldsh [%l7 + 0x10], %i7
7954loop_920:
7955 ldx [%l7 + 0x50], %l4
7956 bcc,a,pt %icc, loop_921
7957 movleu %xcc, %i4, %o7
7958 movrgz %o2, %l6, %o3
7959 fmovsle %xcc, %f10, %f11
7960loop_921:
7961 fbo %fcc1, loop_922
7962 fnand %f10, %f8, %f10
7963 fexpand %f11, %f6
7964 tleu %xcc, 0x6
7965loop_922:
7966 st %f6, [%l7 + 0x68]
7967 fbuge,a %fcc1, loop_923
7968 tgu %icc, 0x0
7969 sth %o5, [%l7 + 0x30]
7970 edge8l %g1, %l3, %g3
7971loop_923:
7972 alignaddr %i1, %o1, %g4
7973 std %f14, [%l7 + 0x78]
7974 ldx [%l7 + 0x70], %g5
7975 fmovdn %icc, %f15, %f1
7976 fmovrde %i0, %f6, %f12
7977 fxnors %f1, %f9, %f14
7978 move %xcc, %g6, %i3
7979 bleu loop_924
7980 tge %xcc, 0x4
7981 fornot1s %f6, %f12, %f8
7982 fors %f10, %f6, %f4
7983loop_924:
7984 nop
7985 setx loop_925, %l0, %l1
7986 wrpr 0x1, %tl
7987 wrpr %l1, %tnpc
7988 setx 0x34400001400, %l0, %l1
7989 wrpr %l1, %tstate
7990 wrhpr 0x4, %htstate
7991 done
7992 tg %icc, 0x2
7993 fabss %f4, %f8
7994 bvc %icc, loop_926
7995loop_925:
7996 fornot2s %f3, %f9, %f10
7997 fandnot1s %f14, %f9, %f15
7998 edge8ln %o6, %i2, %i5
7999loop_926:
8000 ldd [%l7 + 0x70], %f2
8001 xnorcc %g2, %o4, %l5
8002 brnz,a %l0, loop_927
8003 tcc %icc, 0x2
8004 bl,a,pt %icc, loop_928
8005 orncc %g7, %l1, %o0
8006loop_927:
8007 fnot1 %f0, %f0
8008 bleu,a,pn %icc, loop_929
8009loop_928:
8010 fmovsneg %xcc, %f15, %f9
8011 ldx [%l7 + 0x78], %i6
8012 tpos %xcc, 0x6
8013loop_929:
8014 bneg %icc, loop_930
8015 bn %icc, loop_931
8016 fmul8x16 %f14, %f2, %f6
8017 fmul8x16al %f15, %f0, %f0
8018loop_930:
8019 fnot1 %f2, %f2
8020loop_931:
8021 srax %l2, %i7, %i4
8022 fmovsle %icc, %f11, %f5
8023 faligndata %f0, %f10, %f12
8024 stw %l4, [%l7 + 0x60]
8025 fmul8x16al %f10, %f14, %f2
8026 std %f0, [%l7 + 0x60]
8027 movrlz %o7, %o2, %o3
8028 ldub [%l7 + 0x78], %l6
8029 bg,pn %icc, loop_932
8030 fpadd32s %f14, %f5, %f5
8031 brgez,a %o5, loop_933
8032 ldsb [%l7 + 0x47], %l3
8033loop_932:
8034 xnor %g3, %g1, %o1
8035 lduw [%l7 + 0x58], %g4
8036loop_933:
8037 add %g5, %i0, %g6
8038 addccc %i3, 0x1EE2, %o6
8039 std %f12, [%l7 + 0x28]
8040 tne %icc, 0x6
8041 fblg,a %fcc1, loop_934
8042 edge32ln %i2, %i5, %i1
8043 fnand %f2, %f6, %f8
8044 fcmple32 %f4, %f6, %o4
8045loop_934:
8046 te %icc, 0x2
8047 fabsd %f10, %f12
8048 bg,a %xcc, loop_935
8049 fba,a %fcc2, loop_936
8050 ldsh [%l7 + 0x42], %g2
8051 bne,pn %xcc, loop_937
8052loop_935:
8053 fbne,a %fcc2, loop_938
8054loop_936:
8055 ldsh [%l7 + 0x5A], %l5
8056 std %f0, [%l7 + 0x68]
8057loop_937:
8058 fmovsneg %xcc, %f7, %f3
8059loop_938:
8060 fcmpes %fcc2, %f12, %f1
8061 sdiv %l0, 0x077C, %l1
8062 stw %g7, [%l7 + 0x74]
8063 tleu %xcc, 0x5
8064 stw %i6, [%l7 + 0x40]
8065 fmovrslz %l2, %f12, %f1
8066 tcs %xcc, 0x2
8067 lduw [%l7 + 0x74], %i7
8068 sth %o0, [%l7 + 0x2C]
8069 fbule %fcc3, loop_939
8070 stb %l4, [%l7 + 0x2A]
8071 fsrc2s %f8, %f15
8072 fands %f11, %f0, %f9
8073loop_939:
8074 edge8 %i4, %o2, %o7
8075 fmul8sux16 %f2, %f8, %f2
8076 fpackfix %f12, %f1
8077 fmovsgu %icc, %f5, %f13
8078 fxnor %f2, %f4, %f8
8079 ldd [%l7 + 0x18], %f10
8080 fmovrdlez %l6, %f0, %f8
8081 srlx %o3, 0x0C, %l3
8082 fandnot2s %f1, %f9, %f2
8083 stw %o5, [%l7 + 0x4C]
8084 bneg,a,pn %icc, loop_940
8085 bvs,a,pt %icc, loop_941
8086 ldub [%l7 + 0x46], %g3
8087 ta %xcc, 0x7
8088loop_940:
8089 fmovrslez %g1, %f11, %f9
8090loop_941:
8091 fmovsge %icc, %f4, %f9
8092 fexpand %f10, %f14
8093 bg loop_942
8094 fbo %fcc1, loop_943
8095 fmovrse %g4, %f5, %f4
8096 udivx %o1, 0x0759, %g5
8097loop_942:
8098 st %f14, [%l7 + 0x78]
8099loop_943:
8100 fnot2 %f0, %f2
8101 fblg,a %fcc2, loop_944
8102 mulx %i0, %i3, %g6
8103 st %f14, [%l7 + 0x2C]
8104 fmovdl %xcc, %f8, %f8
8105loop_944:
8106 ldsb [%l7 + 0x47], %o6
8107 bvs,pn %icc, loop_945
8108 srlx %i2, 0x19, %i1
8109 movpos %xcc, %i5, %o4
8110 fmul8x16al %f15, %f14, %f0
8111loop_945:
8112 bl loop_946
8113 stw %g2, [%l7 + 0x70]
8114 fmovdleu %icc, %f1, %f12
8115 bpos,a,pn %xcc, loop_947
8116loop_946:
8117 movl %icc, %l0, %l5
8118 brnz %l1, loop_948
8119 fcmped %fcc1, %f14, %f4
8120loop_947:
8121 bvs %icc, loop_949
8122 subc %i6, %g7, %l2
8123loop_948:
8124 stw %o0, [%l7 + 0x6C]
8125 fornot2 %f8, %f4, %f6
8126loop_949:
8127 movgu %xcc, %l4, %i7
8128 fcmpne32 %f0, %f8, %i4
8129 ldsh [%l7 + 0x48], %o7
8130 tleu %icc, 0x7
8131 andcc %o2, 0x058D, %o3
8132 sdivcc %l3, 0x030C, %o5
8133 tg %xcc, 0x3
8134 bg,a,pt %icc, loop_950
8135 movrgz %g3, 0x11F, %g1
8136 subccc %g4, %l6, %o1
8137 fbn %fcc1, loop_951
8138loop_950:
8139 edge16 %i0, %i3, %g6
8140 ld [%l7 + 0x28], %f3
8141 stx %o6, [%l7 + 0x08]
8142loop_951:
8143 fbg %fcc3, loop_952
8144 movpos %icc, %g5, %i1
8145 stx %i2, [%l7 + 0x48]
8146 fcmple16 %f2, %f2, %i5
8147loop_952:
8148 movrlez %g2, %o4, %l5
8149 bcc,pn %icc, loop_953
8150 fnors %f12, %f11, %f9
8151 ldd [%l7 + 0x68], %f4
8152 fbo,a %fcc1, loop_954
8153loop_953:
8154 ldx [%l7 + 0x38], %l1
8155 fcmpne16 %f0, %f0, %l0
8156 fpadd16s %f7, %f7, %f8
8157loop_954:
8158 std %f4, [%l7 + 0x60]
8159 fbule %fcc2, loop_955
8160 ldsw [%l7 + 0x44], %i6
8161 lduh [%l7 + 0x76], %l2
8162 ldx [%l7 + 0x48], %o0
8163loop_955:
8164 fones %f6
8165 xorcc %g7, 0x1926, %l4
8166 fmovdcc %xcc, %f9, %f13
8167 fmovrde %i7, %f10, %f10
8168 movle %icc, %o7, %i4
8169 fmovdgu %xcc, %f9, %f8
8170 edge16n %o2, %o3, %o5
8171 fpack32 %f0, %f8, %f14
8172 fcmpeq32 %f4, %f12, %l3
8173 umulcc %g1, %g4, %g3
8174 fmovrdne %l6, %f12, %f6
8175 fmovsvc %xcc, %f10, %f1
8176 nop
8177 setx loop_956, %l0, %l1
8178 wrpr 0x1, %tl
8179 wrpr %l1, %tpc
8180 add %l1, 0x4, %l1
8181 wrpr %l1, %tnpc
8182 setx 0x34400001400, %l0, %l1
8183 wrpr %l1, %tstate
8184 wrhpr 0x4, %htstate
8185 retry
8186 stx %i0, [%l7 + 0x70]
8187 tn %icc, 0x7
8188 movrgz %o1, %i3, %g6
8189loop_956:
8190 tcs %xcc, 0x7
8191 fbu,a %fcc2, loop_957
8192 edge32ln %g5, %o6, %i1
8193 stw %i5, [%l7 + 0x10]
8194 ldd [%l7 + 0x20], %f0
8195loop_957:
8196 andncc %i2, %o4, %g2
8197 fnegd %f12, %f4
8198 brgez %l1, loop_958
8199 fpack16 %f4, %f14
8200 fpsub32 %f8, %f2, %f10
8201 ldsw [%l7 + 0x78], %l0
8202loop_958:
8203 stw %l5, [%l7 + 0x70]
8204 fpadd32 %f12, %f2, %f6
8205 nop
8206 setx loop_959, %l0, %l1
8207 wrpr 0x1, %tl
8208 wrpr %l1, %tnpc
8209 setx 0x34400001400, %l0, %l1
8210 wrpr %l1, %tstate
8211 wrhpr 0x4, %htstate
8212 done
8213 fbo,a %fcc3, loop_960
8214 ldub [%l7 + 0x79], %i6
8215 ba,a loop_961
8216loop_959:
8217 ld [%l7 + 0x2C], %f6
8218loop_960:
8219 fmovrdgz %l2, %f10, %f10
8220 lduw [%l7 + 0x54], %o0
8221loop_961:
8222 fpmerge %f15, %f12, %f4
8223 fmovsne %icc, %f11, %f15
8224 addccc %l4, %g7, %i7
8225 fbl,a %fcc2, loop_962
8226 fnot1 %f2, %f14
8227 srlx %i4, %o2, %o3
8228 smulcc %o5, %l3, %o7
8229loop_962:
8230 edge16 %g1, %g4, %g3
8231 fsrc2s %f11, %f0
8232 bleu loop_963
8233 ldsh [%l7 + 0x2C], %l6
8234 subccc %i0, %o1, %i3
8235 fmovsge %xcc, %f0, %f15
8236loop_963:
8237 xor %g6, 0x1927, %g5
8238 movne %xcc, %i1, %i5
8239 tvc %icc, 0x5
8240 brz,a %o6, loop_964
8241 ldsb [%l7 + 0x3B], %i2
8242 sdiv %o4, 0x0F22, %l1
8243 movge %icc, %l0, %l5
8244loop_964:
8245 fnor %f4, %f2, %f14
8246 movcc %icc, %i6, %l2
8247 and %o0, %l4, %g7
8248 fsrc1s %f11, %f10
8249 tcs %xcc, 0x3
8250 edge8l %i7, %g2, %o2
8251 stb %i4, [%l7 + 0x6A]
8252 movrne %o3, 0x2D2, %o5
8253 st %f14, [%l7 + 0x1C]
8254 fxor %f12, %f2, %f10
8255 nop
8256 setx loop_965, %l0, %l1
8257 jmpl %l1, %o7
8258 stb %l3, [%l7 + 0x60]
8259 fsrc1 %f12, %f2
8260 bvs %xcc, loop_966
8261loop_965:
8262 fbge,a %fcc3, loop_967
8263 brz,a %g4, loop_968
8264 fmovsl %xcc, %f14, %f4
8265loop_966:
8266 std %f6, [%l7 + 0x38]
8267loop_967:
8268 movgu %icc, %g1, %g3
8269loop_968:
8270 fandnot2 %f6, %f4, %f8
8271 ldd [%l7 + 0x08], %f12
8272 st %f9, [%l7 + 0x38]
8273 sth %i0, [%l7 + 0x76]
8274 fzeros %f15
8275 nop
8276 setx loop_969, %l0, %l1
8277 jmpl %l1, %l6
8278 ldub [%l7 + 0x1C], %i3
8279 movvc %xcc, %o1, %g5
8280 nop
8281 setx loop_970, %l0, %l1
8282 wrpr 0x1, %tl
8283 wrpr %l1, %tpc
8284 add %l1, 0x4, %l1
8285 wrpr %l1, %tnpc
8286 setx 0x34400001400, %l0, %l1
8287 wrpr %l1, %tstate
8288 wrhpr 0x4, %htstate
8289 retry
8290loop_969:
8291 siam 0x4
8292 subccc %g6, %i1, %i5
8293 fornot2 %f14, %f4, %f2
8294loop_970:
8295 ld [%l7 + 0x2C], %f12
8296 bvc,a,pn %xcc, loop_971
8297 ld [%l7 + 0x48], %f8
8298 fmovsn %xcc, %f0, %f0
8299 add %i2, %o6, %o4
8300loop_971:
8301 fmovsg %xcc, %f14, %f13
8302 st %f15, [%l7 + 0x64]
8303 tpos %xcc, 0x7
8304 stb %l0, [%l7 + 0x23]
8305 sub %l1, %l5, %l2
8306 andncc %o0, %l4, %i6
8307 movg %icc, %g7, %g2
8308 ldx [%l7 + 0x08], %o2
8309 ldd [%l7 + 0x58], %f4
8310 ba,a %xcc, loop_972
8311 fpsub16 %f12, %f4, %f6
8312 fbue %fcc2, loop_973
8313 edge8n %i4, %i7, %o3
8314loop_972:
8315 std %f4, [%l7 + 0x40]
8316 for %f8, %f0, %f0
8317loop_973:
8318 ldsb [%l7 + 0x7B], %o5
8319 ldsh [%l7 + 0x16], %o7
8320 fmovrdgez %l3, %f4, %f0
8321 fmovsneg %xcc, %f6, %f14
8322 brgz,a %g4, loop_974
8323 fmovdge %icc, %f1, %f7
8324 st %f12, [%l7 + 0x4C]
8325 ldub [%l7 + 0x31], %g1
8326loop_974:
8327 fcmpgt32 %f8, %f12, %g3
8328 lduh [%l7 + 0x28], %l6
8329 sth %i0, [%l7 + 0x5E]
8330 movcc %icc, %i3, %g5
8331 tl %icc, 0x7
8332 fbul,a %fcc2, loop_975
8333 lduw [%l7 + 0x60], %o1
8334 siam 0x1
8335 addccc %i1, 0x0BEB, %i5
8336loop_975:
8337 fble %fcc0, loop_976
8338 movge %xcc, %g6, %i2
8339 fcmpgt32 %f0, %f2, %o6
8340 fmovdpos %icc, %f13, %f7
8341loop_976:
8342 bge,a,pt %xcc, loop_977
8343 ld [%l7 + 0x08], %f4
8344 fzeros %f6
8345 fcmpeq32 %f0, %f0, %l0
8346loop_977:
8347 fmuld8sux16 %f0, %f2, %f0
8348 std %f0, [%l7 + 0x60]
8349 sethi 0x0DDD, %l1
8350 fmovrse %o4, %f6, %f13
8351 edge8 %l2, %l5, %o0
8352 bshuffle %f8, %f4, %f6
8353 fandnot2 %f10, %f10, %f0
8354 sth %i6, [%l7 + 0x62]
8355 sth %l4, [%l7 + 0x60]
8356 fnors %f7, %f7, %f0
8357 brgez,a %g2, loop_978
8358 addcc %g7, %o2, %i4
8359 fmovrsgez %i7, %f13, %f11
8360 st %f13, [%l7 + 0x7C]
8361loop_978:
8362 fsrc1 %f2, %f8
8363 fands %f6, %f12, %f12
8364 fsrc2 %f2, %f12
8365 fnegs %f1, %f6
8366 tleu %xcc, 0x5
8367 ldsh [%l7 + 0x12], %o5
8368 bg,a,pt %icc, loop_979
8369 ld [%l7 + 0x08], %f13
8370 tge %xcc, 0x2
8371 xnorcc %o7, 0x1AC5, %l3
8372loop_979:
8373 ldx [%l7 + 0x78], %o3
8374 sethi 0x1B53, %g1
8375 fnot1s %f11, %f10
8376 fnot2 %f0, %f6
8377 xnorcc %g3, 0x0A25, %l6
8378 fbuge,a %fcc0, loop_980
8379 fsrc2s %f13, %f5
8380 andcc %i0, 0x0935, %g4
8381 ldub [%l7 + 0x26], %g5
8382loop_980:
8383 fmovsle %icc, %f10, %f11
8384 fxnor %f2, %f10, %f12
8385 ldsw [%l7 + 0x1C], %i3
8386 ldsb [%l7 + 0x4C], %o1
8387 movcc %xcc, %i5, %g6
8388 lduh [%l7 + 0x4C], %i2
8389 stx %i1, [%l7 + 0x08]
8390 stx %l0, [%l7 + 0x08]
8391 move %icc, %o6, %l1
8392 edge8ln %l2, %o4, %o0
8393 lduw [%l7 + 0x2C], %i6
8394 array16 %l4, %g2, %l5
8395 fmovda %icc, %f15, %f3
8396 stx %g7, [%l7 + 0x30]
8397 nop
8398 setx loop_981, %l0, %l1
8399 jmpl %l1, %o2
8400 sllx %i7, %i4, %o7
8401 tle %xcc, 0x4
8402 bgu,pt %xcc, loop_982
8403loop_981:
8404 ldsb [%l7 + 0x1C], %l3
8405 sra %o3, %g1, %o5
8406 udiv %l6, 0x0A76, %g3
8407loop_982:
8408 bl,a,pt %icc, loop_983
8409 sth %i0, [%l7 + 0x14]
8410 brz %g5, loop_984
8411 fornot2 %f0, %f8, %f10
8412loop_983:
8413 movneg %xcc, %i3, %g4
8414 edge8 %i5, %g6, %i2
8415loop_984:
8416 siam 0x0
8417 fmovd %f4, %f8
8418 ldsw [%l7 + 0x68], %i1
8419 te %xcc, 0x1
8420 ldd [%l7 + 0x58], %f8
8421 ld [%l7 + 0x10], %f10
8422 siam 0x3
8423 and %l0, 0x12A6, %o6
8424 lduh [%l7 + 0x28], %o1
8425 fornot1 %f12, %f14, %f4
8426 ldsb [%l7 + 0x37], %l2
8427 ldub [%l7 + 0x27], %l1
8428 te %icc, 0x0
8429 fmovrslez %o4, %f4, %f3
8430 edge32ln %o0, %l4, %g2
8431 fbe %fcc1, loop_985
8432 tn %icc, 0x7
8433 sth %i6, [%l7 + 0x1A]
8434 nop
8435 setx loop_986, %l0, %l1
8436 wrpr 0x1, %tl
8437 wrpr %l1, %tnpc
8438 setx 0x34400001400, %l0, %l1
8439 wrpr %l1, %tstate
8440 wrhpr 0x4, %htstate
8441 done
8442loop_985:
8443 fnand %f6, %f14, %f0
8444 stx %g7, [%l7 + 0x38]
8445 fands %f15, %f5, %f11
8446loop_986:
8447 fnot2s %f0, %f0
8448 edge32ln %o2, %l5, %i4
8449 fxor %f14, %f12, %f14
8450 fsrc1 %f10, %f12
8451 fmovrdlz %i7, %f10, %f6
8452 lduw [%l7 + 0x64], %l3
8453 fnegs %f7, %f2
8454 fnands %f4, %f9, %f12
8455 movgu %xcc, %o3, %o7
8456 ldub [%l7 + 0x2C], %o5
8457 sdivcc %l6, 0x100F, %g3
8458 fcmpd %fcc2, %f6, %f2
8459 tne %icc, 0x7
8460 stw %i0, [%l7 + 0x40]
8461 tvc %xcc, 0x3
8462 srl %g1, %g5, %g4
8463 fcmple16 %f14, %f8, %i5
8464 ldub [%l7 + 0x7E], %i3
8465 ldsb [%l7 + 0x3B], %i2
8466 ldsh [%l7 + 0x6A], %i1
8467 ldub [%l7 + 0x47], %g6
8468 stx %o6, [%l7 + 0x48]
8469 ldsh [%l7 + 0x5A], %o1
8470 fnor %f8, %f12, %f12
8471 fmul8sux16 %f4, %f14, %f2
8472 movcs %xcc, %l0, %l2
8473 stw %l1, [%l7 + 0x64]
8474 stx %o0, [%l7 + 0x70]
8475 tg %icc, 0x5
8476 movrne %l4, %g2, %o4
8477 fornot2s %f9, %f10, %f1
8478 fmovdne %icc, %f13, %f12
8479 sdivcc %g7, 0x089B, %o2
8480 lduw [%l7 + 0x38], %i6
8481 fbu,a %fcc2, loop_987
8482 fnot1 %f14, %f4
8483 fmovrsgz %l5, %f3, %f15
8484 popc %i7, %l3
8485loop_987:
8486 taddcc %i4, %o3, %o5
8487 ldd [%l7 + 0x50], %f14
8488 st %f10, [%l7 + 0x0C]
8489 edge8ln %o7, %l6, %i0
8490 lduw [%l7 + 0x3C], %g1
8491 fmovsn %icc, %f8, %f15
8492 fcmpne32 %f10, %f8, %g3
8493 movge %xcc, %g4, %g5
8494 std %f8, [%l7 + 0x38]
8495 fpackfix %f0, %f0
8496 fcmpd %fcc0, %f4, %f14
8497 fabss %f13, %f12
8498 fors %f6, %f11, %f0
8499 movcc %icc, %i5, %i3
8500 orcc %i1, %i2, %o6
8501 fands %f6, %f9, %f14
8502 fmovdg %icc, %f10, %f4
8503 fmovsvs %icc, %f13, %f12
8504 fmovrsgez %g6, %f0, %f0
8505 ld [%l7 + 0x10], %f7
8506 ba,a loop_988
8507 fmovrdlez %o1, %f0, %f0
8508 fmovdle %icc, %f15, %f0
8509 fmovdcs %xcc, %f0, %f1
8510loop_988:
8511 ldsw [%l7 + 0x78], %l0
8512 stb %l1, [%l7 + 0x58]
8513 siam 0x5
8514 edge8ln %l2, %l4, %g2
8515 tg %xcc, 0x3
8516 sdivcc %o0, 0x0865, %o4
8517 fandnot2 %f4, %f12, %f12
8518 fzero %f12
8519 fpadd16 %f2, %f4, %f12
8520 fmovsa %icc, %f15, %f0
8521 lduw [%l7 + 0x50], %g7
8522 stw %o2, [%l7 + 0x78]
8523 movge %xcc, %l5, %i6
8524 stx %i7, [%l7 + 0x38]
8525 fpsub16s %f7, %f7, %f9
8526 stw %i4, [%l7 + 0x3C]
8527 lduh [%l7 + 0x66], %l3
8528 movrne %o3, 0x1BB, %o5
8529 fbue,a %fcc3, loop_989
8530 sth %o7, [%l7 + 0x48]
8531 fmul8x16al %f12, %f5, %f8
8532 ld [%l7 + 0x54], %f11
8533loop_989:
8534 sth %l6, [%l7 + 0x50]
8535 ldsh [%l7 + 0x0C], %i0
8536 srlx %g1, 0x04, %g3
8537 fpsub32 %f12, %f14, %f0
8538 sethi 0x0C8E, %g4
8539 tcc %xcc, 0x1
8540 sth %i5, [%l7 + 0x0A]
8541 lduh [%l7 + 0x0E], %g5
8542 fmovrslz %i1, %f12, %f11
8543 movle %icc, %i3, %i2
8544 ldsb [%l7 + 0x72], %g6
8545 movle %xcc, %o6, %l0
8546 smul %o1, %l1, %l4
8547 fmovsvs %icc, %f1, %f14
8548 array8 %g2, %l2, %o0
8549 ld [%l7 + 0x30], %f2
8550 for %f2, %f4, %f4
8551 fblg %fcc1, loop_990
8552 array32 %g7, %o2, %l5
8553 fcmpeq16 %f0, %f0, %i6
8554 udivcc %i7, 0x0CAF, %o4
8555loop_990:
8556 sdivx %i4, 0x1945, %l3
8557 fzero %f0
8558 fcmpeq32 %f12, %f14, %o5
8559 srlx %o7, 0x00, %l6
8560 pdist %f8, %f0, %f14
8561 lduw [%l7 + 0x0C], %i0
8562 fbo,a %fcc1, loop_991
8563 lduh [%l7 + 0x24], %g1
8564 fmovdne %xcc, %f5, %f13
8565 for %f8, %f4, %f4
8566loop_991:
8567 popc %o3, %g4
8568 bg,pn %xcc, loop_992
8569 ldd [%l7 + 0x18], %f12
8570 addccc %i5, %g3, %g5
8571 fbul %fcc3, loop_993
8572loop_992:
8573 ldub [%l7 + 0x19], %i1
8574 ldx [%l7 + 0x38], %i3
8575 call loop_994
8576loop_993:
8577 brgez,a %i2, loop_995
8578 fmovrdgz %o6, %f6, %f4
8579 fnot2 %f10, %f12
8580loop_994:
8581 ldsh [%l7 + 0x54], %l0
8582loop_995:
8583 fmovd %f0, %f12
8584 tl %xcc, 0x1
8585 fmovdgu %icc, %f0, %f2
8586 fcmpgt32 %f6, %f8, %o1
8587 tcc %xcc, 0x3
8588 bshuffle %f8, %f10, %f10
8589 fbe,a %fcc3, loop_996
8590 ba,a,pt %icc, loop_997
8591 std %f8, [%l7 + 0x68]
8592 sdivx %l1, 0x0578, %l4
8593loop_996:
8594 taddcc %g6, %g2, %o0
8595loop_997:
8596 fnot2s %f7, %f10
8597 fmovdneg %xcc, %f13, %f14
8598 fnot2 %f4, %f8
8599 ldsw [%l7 + 0x70], %l2
8600 sllx %g7, 0x1F, %o2
8601 stw %l5, [%l7 + 0x08]
8602 st %f15, [%l7 + 0x70]
8603 ldx [%l7 + 0x28], %i6
8604 fabss %f5, %f4
8605 call loop_998
8606 fpmerge %f11, %f4, %f6
8607 sth %o4, [%l7 + 0x5A]
8608 be,a %xcc, loop_999
8609loop_998:
8610 fsrc2s %f6, %f1
8611 movle %icc, %i4, %l3
8612 fpadd16 %f0, %f4, %f10
8613loop_999:
8614 tne %icc, 0x7
8615 stx %i7, [%l7 + 0x70]
8616 st %f9, [%l7 + 0x40]
8617 fmuld8ulx16 %f7, %f6, %f6
8618 fbne,a %fcc1, loop_1000
8619 ld [%l7 + 0x18], %f3
8620 bge,pn %icc, loop_1001
8621 or %o7, %l6, %i0
8622loop_1000:
8623 edge32n %g1, %o5, %o3
8624 ldx [%l7 + 0x10], %i5
8625loop_1001:
8626 sdiv %g4, 0x1A10, %g5
8627 bvs,a %xcc, loop_1002
8628 movn %xcc, %i1, %i3
8629 stb %g3, [%l7 + 0x4E]
8630 bpos,a %xcc, loop_1003
8631loop_1002:
8632 fba,a %fcc1, loop_1004
8633 addccc %i2, %l0, %o1
8634 ld [%l7 + 0x30], %f13
8635loop_1003:
8636 fmovsl %xcc, %f4, %f2
8637loop_1004:
8638 bpos,pt %icc, loop_1005
8639 fnand %f8, %f6, %f0
8640 brgez,a %l1, loop_1006
8641 stx %l4, [%l7 + 0x38]
8642loop_1005:
8643 ldsw [%l7 + 0x44], %o6
8644 fnors %f7, %f7, %f14
8645loop_1006:
8646 ldub [%l7 + 0x3E], %g6
8647 fmovdgu %xcc, %f5, %f12
8648 fmovdpos %xcc, %f6, %f5
8649 fmovrdgz %o0, %f6, %f12
8650 tleu %icc, 0x5
8651 brnz %l2, loop_1007
8652 fcmpgt16 %f10, %f4, %g7
8653 tcs %icc, 0x4
8654 mulx %g2, %l5, %i6
8655loop_1007:
8656 movge %icc, %o2, %o4
8657 andn %i4, 0x0851, %l3
8658 ldsw [%l7 + 0x4C], %i7
8659 tpos %xcc, 0x0
8660 fbge %fcc2, loop_1008
8661 lduh [%l7 + 0x0C], %o7
8662 fbug %fcc3, loop_1009
8663 fmovsge %xcc, %f6, %f8
8664loop_1008:
8665 lduh [%l7 + 0x6E], %l6
8666 fmovrslez %g1, %f10, %f14
8667loop_1009:
8668 lduh [%l7 + 0x26], %i0
8669 tcc %xcc, 0x7
8670 fbl,a %fcc1, loop_1010
8671 fornot1s %f8, %f14, %f0
8672 bgu,pt %icc, loop_1011
8673 andn %o5, 0x1741, %o3
8674loop_1010:
8675 stw %i5, [%l7 + 0x54]
8676 brgz %g4, loop_1012
8677loop_1011:
8678 fmul8x16 %f11, %f8, %f8
8679 bn,a %xcc, loop_1013
8680 ta %icc, 0x1
8681loop_1012:
8682 movl %xcc, %i1, %i3
8683 ldsh [%l7 + 0x24], %g3
8684loop_1013:
8685 ldx [%l7 + 0x60], %g5
8686 sllx %i2, %l0, %l1
8687 smul %l4, %o1, %o6
8688 fmovda %icc, %f9, %f7
8689 ld [%l7 + 0x74], %f4
8690 movrgz %g6, 0x0C2, %o0
8691 fmuld8ulx16 %f6, %f13, %f10
8692 ldsb [%l7 + 0x4A], %g7
8693 fandnot1 %f2, %f6, %f6
8694 fbge,a %fcc3, loop_1014
8695 udivx %l2, 0x00AF, %g2
8696 sth %i6, [%l7 + 0x26]
8697 sra %o2, %l5, %o4
8698loop_1014:
8699 stb %i4, [%l7 + 0x1E]
8700 movn %icc, %l3, %i7
8701 fsrc2s %f0, %f12
8702 stx %o7, [%l7 + 0x30]
8703 fcmple16 %f4, %f6, %l6
8704 fornot2s %f11, %f8, %f1
8705 stb %g1, [%l7 + 0x6A]
8706 addcc %i0, 0x0D84, %o3
8707 fpack32 %f4, %f2, %f10
8708 movne %icc, %i5, %o5
8709 smul %g4, %i3, %g3
8710 ldx [%l7 + 0x10], %g5
8711 movrne %i2, %l0, %l1
8712 ldub [%l7 + 0x3E], %l4
8713 fands %f1, %f5, %f14
8714 tl %xcc, 0x2
8715 fblg,a %fcc2, loop_1015
8716 be loop_1016
8717 stx %o1, [%l7 + 0x40]
8718 sub %o6, %g6, %i1
8719loop_1015:
8720 fcmps %fcc3, %f7, %f11
8721loop_1016:
8722 move %icc, %g7, %o0
8723 fmovrsgez %l2, %f13, %f13
8724 ldsw [%l7 + 0x58], %g2
8725 ldsh [%l7 + 0x30], %o2
8726 fnors %f15, %f10, %f2
8727 array8 %l5, %o4, %i6
8728 or %i4, 0x16BE, %l3
8729 ldd [%l7 + 0x50], %f12
8730 st %f10, [%l7 + 0x24]
8731 fbn,a %fcc1, loop_1017
8732 fxnor %f6, %f12, %f10
8733 fpadd32 %f12, %f14, %f8
8734 fmul8ulx16 %f14, %f8, %f2
8735loop_1017:
8736 fmovdge %xcc, %f15, %f11
8737 smul %i7, 0x0336, %l6
8738 ldx [%l7 + 0x78], %g1
8739 fba %fcc1, loop_1018
8740 alignaddr %o7, %o3, %i0
8741 st %f4, [%l7 + 0x1C]
8742 fbl,a %fcc1, loop_1019
8743loop_1018:
8744 ldx [%l7 + 0x38], %o5
8745 fcmpes %fcc0, %f11, %f10
8746 stw %g4, [%l7 + 0x08]
8747loop_1019:
8748 movrlz %i5, %i3, %g5
8749 lduh [%l7 + 0x48], %i2
8750 brlez %l0, loop_1020
8751 call loop_1021
8752 movcc %icc, %l1, %g3
8753 ldx [%l7 + 0x28], %o1
8754loop_1020:
8755 ldsw [%l7 + 0x28], %o6
8756loop_1021:
8757 fpadd32s %f0, %f3, %f9
8758 subcc %g6, 0x1888, %l4
8759 sll %g7, %i1, %o0
8760 ld [%l7 + 0x60], %f14
8761 movg %icc, %l2, %g2
8762 st %f14, [%l7 + 0x6C]
8763 ldx [%l7 + 0x60], %o2
8764 ldub [%l7 + 0x64], %l5
8765 fbne,a %fcc3, loop_1022
8766 fands %f10, %f7, %f2
8767 st %f10, [%l7 + 0x34]
8768 stb %i6, [%l7 + 0x29]
8769loop_1022:
8770 tne %icc, 0x2
8771 bl,a loop_1023
8772 ld [%l7 + 0x44], %f9
8773 tgu %xcc, 0x5
8774 fpadd16s %f10, %f5, %f13
8775loop_1023:
8776 ldsh [%l7 + 0x4A], %i4
8777 fmul8x16au %f4, %f9, %f8
8778 movne %icc, %l3, %o4
8779 ldx [%l7 + 0x38], %i7
8780 fabsd %f6, %f0
8781 fsrc1s %f3, %f5
8782 umul %g1, 0x1864, %l6
8783 ldd [%l7 + 0x60], %f8
8784 fcmps %fcc3, %f12, %f10
8785 fmovrsgz %o7, %f9, %f1
8786 stx %o3, [%l7 + 0x70]
8787 ba %icc, loop_1024
8788 stw %i0, [%l7 + 0x10]
8789 fnot2s %f11, %f8
8790 ldx [%l7 + 0x18], %o5
8791loop_1024:
8792 ble loop_1025
8793 st %f10, [%l7 + 0x68]
8794 srax %g4, 0x03, %i3
8795 call loop_1026
8796loop_1025:
8797 movcc %icc, %g5, %i2
8798 bn,pn %icc, loop_1027
8799 be,pt %xcc, loop_1028
8800loop_1026:
8801 fbn,a %fcc0, loop_1029
8802 movl %xcc, %i5, %l1
8803loop_1027:
8804 ldsw [%l7 + 0x38], %g3
8805loop_1028:
8806 tcs %icc, 0x2
8807loop_1029:
8808 tvc %xcc, 0x1
8809 fpmerge %f9, %f10, %f4
8810 std %f6, [%l7 + 0x10]
8811 stx %l0, [%l7 + 0x30]
8812 fcmple32 %f12, %f12, %o6
8813 tle %icc, 0x1
8814 umulcc %o1, %g6, %g7
8815 fcmpes %fcc1, %f15, %f8
8816 udivcc %l4, 0x0666, %o0
8817 brgez %l2, loop_1030
8818 sdivx %i1, 0x13CC, %g2
8819 movneg %icc, %l5, %i6
8820 fmovsle %xcc, %f15, %f3
8821loop_1030:
8822 edge8 %i4, %o2, %l3
8823 ldx [%l7 + 0x10], %o4
8824 bneg loop_1031
8825 edge16l %g1, %l6, %i7
8826 fmovdgu %xcc, %f12, %f15
8827 fzero %f14
8828loop_1031:
8829 fmul8x16au %f2, %f5, %f14
8830 fbne,a %fcc1, loop_1032
8831 stb %o7, [%l7 + 0x2C]
8832 fmul8x16au %f6, %f3, %f2
8833 bvs loop_1033
8834loop_1032:
8835 bleu,a,pn %icc, loop_1034
8836 fabss %f8, %f11
8837 tsubcctv %o3, %i0, %g4
8838loop_1033:
8839 st %f13, [%l7 + 0x3C]
8840loop_1034:
8841 sth %i3, [%l7 + 0x0A]
8842 brnz %o5, loop_1035
8843 sdivcc %g5, 0x144D, %i5
8844 stx %i2, [%l7 + 0x48]
8845 fbl,a %fcc1, loop_1036
8846loop_1035:
8847 taddcctv %l1, %g3, %o6
8848 tvc %icc, 0x5
8849 ldsb [%l7 + 0x73], %o1
8850loop_1036:
8851 bpos %icc, loop_1037
8852 fmovsa %icc, %f8, %f9
8853 brlz %l0, loop_1038
8854 tsubcc %g6, %l4, %o0
8855loop_1037:
8856 xnor %l2, %i1, %g7
8857 sdivx %l5, 0x014D, %g2
8858loop_1038:
8859 fcmped %fcc1, %f6, %f8
8860 addccc %i4, 0x02B3, %o2
8861 std %f14, [%l7 + 0x40]
8862 ldsh [%l7 + 0x16], %l3
8863 addc %i6, 0x1B74, %g1
8864 st %f1, [%l7 + 0x60]
8865 stb %o4, [%l7 + 0x08]
8866 fmovsvs %xcc, %f3, %f11
8867 fblg,a %fcc0, loop_1039
8868 fornot1 %f10, %f14, %f0
8869 tn %icc, 0x3
8870 fmovrdlez %i7, %f10, %f6
8871loop_1039:
8872 fsrc1 %f0, %f6
8873 fnegs %f3, %f15
8874 fbo,a %fcc2, loop_1040
8875 lduh [%l7 + 0x0C], %o7
8876 fbe,a %fcc1, loop_1041
8877 lduw [%l7 + 0x50], %o3
8878loop_1040:
8879 lduw [%l7 + 0x14], %i0
8880 ldd [%l7 + 0x18], %f10
8881loop_1041:
8882 movle %xcc, %g4, %i3
8883 lduh [%l7 + 0x72], %l6
8884 ble loop_1042
8885 lduh [%l7 + 0x1A], %o5
8886 ldx [%l7 + 0x78], %g5
8887 fmovdge %xcc, %f11, %f15
8888loop_1042:
8889 tsubcctv %i2, 0x08EB, %l1
8890 fbge,a %fcc1, loop_1043
8891 st %f13, [%l7 + 0x10]
8892 fmuld8ulx16 %f0, %f4, %f14
8893 ldd [%l7 + 0x78], %f12
8894loop_1043:
8895 bcs,a,pt %xcc, loop_1044
8896 sra %g3, 0x1A, %i5
8897 movrlez %o6, 0x3FE, %o1
8898 tleu %xcc, 0x4
8899loop_1044:
8900 fpadd32 %f6, %f4, %f6
8901 te %xcc, 0x7
8902 nop
8903 setx loop_1045, %l0, %l1
8904 wrpr 0x1, %tl
8905 wrpr %l1, %tnpc
8906 setx 0x34400001400, %l0, %l1
8907 wrpr %l1, %tstate
8908 wrhpr 0x4, %htstate
8909 done
8910 fnand %f8, %f2, %f14
8911 tpos %icc, 0x6
8912 ldub [%l7 + 0x77], %l0
8913loop_1045:
8914 fmovdne %xcc, %f0, %f14
8915 brlez %g6, loop_1046
8916 edge8 %l4, %o0, %i1
8917 ldsw [%l7 + 0x34], %l2
8918 fmovrsne %l5, %f2, %f8
8919loop_1046:
8920 fcmpeq16 %f8, %f8, %g2
8921 fmovscc %icc, %f8, %f8
8922 fxors %f4, %f0, %f15
8923 ldsw [%l7 + 0x60], %g7
8924 nop
8925 setx loop_1047, %l0, %l1
8926 jmpl %l1, %o2
8927 fpadd32s %f1, %f10, %f3
8928 nop
8929 setx loop_1048, %l0, %l1
8930 wrpr 0x1, %tl
8931 wrpr %l1, %tnpc
8932 setx 0x34400001400, %l0, %l1
8933 wrpr %l1, %tstate
8934 wrhpr 0x4, %htstate
8935 done
8936 fpadd16 %f12, %f8, %f6
8937loop_1047:
8938 fmovdgu %xcc, %f2, %f7
8939 stb %i4, [%l7 + 0x0A]
8940loop_1048:
8941 movrlz %l3, 0x093, %i6
8942 fmovsg %xcc, %f15, %f2
8943 ldsh [%l7 + 0x44], %g1
8944 ldx [%l7 + 0x28], %o4
8945 orn %o7, %o3, %i7
8946 ldsb [%l7 + 0x5B], %i0
8947 sethi 0x1189, %i3
8948 fcmpne16 %f6, %f4, %g4
8949 ld [%l7 + 0x1C], %f3
8950 smul %o5, %l6, %i2
8951 andn %g5, %l1, %i5
8952 stx %o6, [%l7 + 0x60]
8953 array8 %g3, %l0, %o1
8954 fpsub16s %f14, %f13, %f15
8955 fxor %f12, %f12, %f12
8956 fandnot2s %f0, %f3, %f1
8957 fabss %f9, %f12
8958 fbug,a %fcc3, loop_1049
8959 bneg,a %icc, loop_1050
8960 std %f12, [%l7 + 0x30]
8961 andn %l4, %g6, %o0
8962loop_1049:
8963 smulcc %i1, %l5, %l2
8964loop_1050:
8965 sdiv %g2, 0x0E70, %o2
8966 lduh [%l7 + 0x22], %i4
8967 fmul8x16al %f11, %f5, %f2
8968 udiv %l3, 0x13C5, %g7
8969 fmovsgu %icc, %f0, %f11
8970 tne %icc, 0x6
8971 tgu %xcc, 0x1
8972 bn,pt %icc, loop_1051
8973 fba,a %fcc0, loop_1052
8974 fmovsg %xcc, %f12, %f0
8975 movpos %xcc, %g1, %o4
8976loop_1051:
8977 and %o7, 0x1C75, %o3
8978loop_1052:
8979 ldsw [%l7 + 0x50], %i7
8980 brgez,a %i6, loop_1053
8981 fmovscs %xcc, %f7, %f9
8982 movgu %icc, %i0, %g4
8983 fxors %f5, %f12, %f11
8984loop_1053:
8985 fmovsneg %xcc, %f3, %f5
8986 sdiv %o5, 0x1961, %i3
8987 ldx [%l7 + 0x30], %i2
8988 fmovrdlz %g5, %f2, %f6
8989 fmovdg %icc, %f11, %f3
8990 alignaddr %l6, %l1, %o6
8991 fornot1 %f2, %f8, %f0
8992 ldd [%l7 + 0x28], %f6
8993 fmovdne %xcc, %f10, %f5
8994 lduw [%l7 + 0x64], %g3
8995 fble %fcc1, loop_1054
8996 stb %i5, [%l7 + 0x52]
8997 fmovrdlz %o1, %f2, %f10
8998 edge16 %l4, %g6, %o0
8999loop_1054:
9000 nop
9001 setx loop_1055, %l0, %l1
9002 wrpr 0x1, %tl
9003 wrpr %l1, %tpc
9004 add %l1, 0x4, %l1
9005 wrpr %l1, %tnpc
9006 setx 0x34400001400, %l0, %l1
9007 wrpr %l1, %tstate
9008 wrhpr 0x4, %htstate
9009 retry
9010 fpmerge %f8, %f11, %f0
9011 lduw [%l7 + 0x18], %i1
9012 stx %l5, [%l7 + 0x70]
9013loop_1055:
9014 ldsh [%l7 + 0x10], %l0
9015 sra %g2, 0x02, %o2
9016 movcc %xcc, %l2, %i4
9017 ldx [%l7 + 0x68], %l3
9018 lduh [%l7 + 0x14], %g1
9019 smulcc %o4, %o7, %o3
9020 ldd [%l7 + 0x70], %f12
9021 nop
9022 setx loop_1056, %l0, %l1
9023 jmpl %l1, %i7
9024 movle %xcc, %g7, %i6
9025 fblg,a %fcc3, loop_1057
9026 lduh [%l7 + 0x74], %g4
9027loop_1056:
9028 andncc %o5, %i0, %i3
9029 edge8 %i2, %l6, %g5
9030loop_1057:
9031 fcmpne16 %f10, %f4, %l1
9032 movrne %g3, %i5, %o1
9033 std %f8, [%l7 + 0x10]
9034 bvs,a,pt %xcc, loop_1058
9035 bgu,pt %xcc, loop_1059
9036 fexpand %f14, %f2
9037 brlz %l4, loop_1060
9038loop_1058:
9039 ldub [%l7 + 0x7A], %o6
9040loop_1059:
9041 bl,a,pt %xcc, loop_1061
9042 ldsw [%l7 + 0x50], %g6
9043loop_1060:
9044 fba,a %fcc0, loop_1062
9045 nop
9046 setx loop_1063, %l0, %l1
9047 wrpr 0x1, %tl
9048 wrpr %l1, %tpc
9049 add %l1, 0x4, %l1
9050 wrpr %l1, %tnpc
9051 setx 0x34400001400, %l0, %l1
9052 wrpr %l1, %tstate
9053 wrhpr 0x4, %htstate
9054 retry
9055loop_1061:
9056 fmovspos %xcc, %f13, %f4
9057 fmovda %icc, %f2, %f13
9058loop_1062:
9059 fmovdne %icc, %f12, %f6
9060loop_1063:
9061 fmovdge %icc, %f2, %f9
9062 addccc %i1, 0x110C, %o0
9063 or %l5, 0x16FB, %g2
9064 lduh [%l7 + 0x58], %o2
9065 brz,a %l0, loop_1064
9066 tpos %icc, 0x2
9067 subcc %l2, %l3, %g1
9068 siam 0x3
9069loop_1064:
9070 lduw [%l7 + 0x2C], %i4
9071 bcc,a loop_1065
9072 udivcc %o7, 0x0EA5, %o4
9073 move %xcc, %i7, %o3
9074 fmul8sux16 %f10, %f12, %f8
9075loop_1065:
9076 subccc %g7, 0x1BCA, %i6
9077 fmovrslz %g4, %f13, %f11
9078 ldd [%l7 + 0x28], %f12
9079 ldub [%l7 + 0x65], %o5
9080 fmovsvs %icc, %f7, %f9
9081 ldd [%l7 + 0x48], %f4
9082 ldsh [%l7 + 0x22], %i3
9083 ldd [%l7 + 0x60], %f8
9084 fnot2s %f3, %f8
9085 lduw [%l7 + 0x18], %i2
9086 lduw [%l7 + 0x38], %i0
9087 stw %g5, [%l7 + 0x40]
9088 fxnors %f13, %f0, %f5
9089 ldsb [%l7 + 0x6E], %l6
9090 fmovrdgez %l1, %f10, %f0
9091 stw %i5, [%l7 + 0x70]
9092 fabss %f1, %f3
9093 st %f10, [%l7 + 0x50]
9094 fmul8x16au %f1, %f3, %f14
9095 fbu,a %fcc0, loop_1066
9096 stb %o1, [%l7 + 0x08]
9097 fone %f14
9098 sth %l4, [%l7 + 0x6C]
9099loop_1066:
9100 fnot2 %f14, %f12
9101 fmovrsne %g3, %f5, %f7
9102 stb %o6, [%l7 + 0x22]
9103 bcc loop_1067
9104 tleu %icc, 0x3
9105 fmovrdlz %g6, %f2, %f4
9106 sll %o0, 0x0D, %i1
9107loop_1067:
9108 fandnot2s %f3, %f6, %f12
9109 ldub [%l7 + 0x3D], %g2
9110 siam 0x1
9111 ldd [%l7 + 0x48], %f4
9112 st %f1, [%l7 + 0x78]
9113 ld [%l7 + 0x7C], %f11
9114 ldsb [%l7 + 0x08], %o2
9115 bgu,pn %xcc, loop_1068
9116 fmul8x16au %f9, %f12, %f0
9117 xorcc %l5, %l2, %l3
9118 fmovrse %l0, %f0, %f12
9119loop_1068:
9120 bcs loop_1069
9121 edge32ln %i4, %g1, %o4
9122 edge8 %o7, %o3, %g7
9123 fabss %f5, %f4
9124loop_1069:
9125 tpos %icc, 0x0
9126 stw %i6, [%l7 + 0x38]
9127 fnor %f2, %f8, %f10
9128 edge32l %i7, %o5, %g4
9129 fbo %fcc2, loop_1070
9130 lduh [%l7 + 0x6E], %i2
9131 movcc %icc, %i0, %i3
9132 fandnot1 %f8, %f6, %f8
9133loop_1070:
9134 xor %g5, 0x1064, %l6
9135 fnor %f4, %f12, %f12
9136 fpadd16 %f10, %f4, %f0
9137 ldub [%l7 + 0x77], %i5
9138 fbug,a %fcc2, loop_1071
9139 fones %f1
9140 fmovdpos %xcc, %f6, %f11
9141 udiv %o1, 0x0B2C, %l4
9142loop_1071:
9143 tgu %icc, 0x2
9144 sth %g3, [%l7 + 0x28]
9145 sub %l1, %g6, %o6
9146 fcmpne32 %f0, %f12, %i1
9147 call loop_1072
9148 bcc loop_1073
9149 ldd [%l7 + 0x18], %f0
9150 ldx [%l7 + 0x68], %o0
9151loop_1072:
9152 fmovscc %icc, %f11, %f12
9153loop_1073:
9154 fbue,a %fcc1, loop_1074
9155 fmovse %icc, %f4, %f15
9156 xorcc %g2, %o2, %l5
9157 fbn %fcc1, loop_1075
9158loop_1074:
9159 ldub [%l7 + 0x0B], %l3
9160 fmovrdlez %l2, %f4, %f12
9161 tgu %xcc, 0x3
9162loop_1075:
9163 tcc %icc, 0x3
9164 udiv %l0, 0x0FC9, %g1
9165 mulscc %o4, %o7, %o3
9166 sethi 0x0B5E, %g7
9167 lduh [%l7 + 0x6C], %i4
9168 or %i7, 0x1CBC, %i6
9169 fbuge %fcc1, loop_1076
9170 fnot2s %f6, %f4
9171 stb %o5, [%l7 + 0x73]
9172 bpos,a,pn %icc, loop_1077
9173loop_1076:
9174 ldx [%l7 + 0x40], %g4
9175 fmovsne %icc, %f13, %f5
9176 edge8l %i0, %i2, %g5
9177loop_1077:
9178 call loop_1078
9179 ldub [%l7 + 0x1A], %i3
9180 lduh [%l7 + 0x66], %l6
9181 brgz %i5, loop_1079
9182loop_1078:
9183 srl %l4, %g3, %l1
9184 lduh [%l7 + 0x20], %g6
9185 bl loop_1080
9186loop_1079:
9187 tgu %icc, 0x4
9188 lduw [%l7 + 0x0C], %o6
9189 fmul8x16au %f15, %f7, %f14
9190loop_1080:
9191 tge %xcc, 0x7
9192 fbge,a %fcc2, loop_1081
9193 ldub [%l7 + 0x30], %i1
9194 fandnot1 %f2, %f4, %f12
9195 stw %o1, [%l7 + 0x4C]
9196loop_1081:
9197 ldd [%l7 + 0x08], %f8
9198 xorcc %o0, %g2, %l5
9199 fcmpeq16 %f8, %f12, %o2
9200 stb %l3, [%l7 + 0x28]
9201 movl %icc, %l2, %l0
9202 st %f3, [%l7 + 0x78]
9203 bpos loop_1082
9204 sth %g1, [%l7 + 0x7E]
9205 tcc %icc, 0x4
9206 st %f10, [%l7 + 0x78]
9207loop_1082:
9208 fmovdn %xcc, %f3, %f7
9209 edge32ln %o4, %o3, %o7
9210 fcmpgt32 %f4, %f14, %i4
9211 fmul8x16 %f9, %f0, %f8
9212 ldd [%l7 + 0x58], %f0
9213 fpsub16s %f2, %f14, %f15
9214 movne %icc, %i7, %i6
9215 sll %o5, %g7, %g4
9216 fbn,a %fcc2, loop_1083
9217 ldsh [%l7 + 0x0A], %i0
9218 and %i2, 0x1FB9, %g5
9219 ldsh [%l7 + 0x78], %i3
9220loop_1083:
9221 ldx [%l7 + 0x48], %i5
9222 stx %l4, [%l7 + 0x78]
9223 fcmpne32 %f14, %f8, %l6
9224 mova %xcc, %g3, %g6
9225 fmovdl %xcc, %f11, %f11
9226 fcmpne16 %f10, %f0, %l1
9227 for %f0, %f10, %f6
9228 stw %i1, [%l7 + 0x20]
9229 ldsh [%l7 + 0x10], %o6
9230 nop
9231 setx loop_1084, %l0, %l1
9232 jmpl %l1, %o0
9233 brgez,a %o1, loop_1085
9234 te %xcc, 0x0
9235 fpsub16 %f6, %f14, %f0
9236loop_1084:
9237 xorcc %l5, %g2, %l3
9238loop_1085:
9239 sll %o2, %l0, %l2
9240 brlez %o4, loop_1086
9241 ldsh [%l7 + 0x36], %o3
9242 fmovrsne %g1, %f10, %f4
9243 ldsh [%l7 + 0x7C], %i4
9244loop_1086:
9245 fbug %fcc1, loop_1087
9246 fnot1 %f4, %f0
9247 sethi 0x0E98, %i7
9248 popc 0x1B84, %i6
9249loop_1087:
9250 fblg,a %fcc3, loop_1088
9251 fcmped %fcc3, %f12, %f0
9252 ldsh [%l7 + 0x66], %o5
9253 xnor %o7, 0x08C8, %g7
9254loop_1088:
9255 movle %xcc, %g4, %i2
9256 lduh [%l7 + 0x34], %i0
9257 sth %i3, [%l7 + 0x58]
9258 andn %i5, 0x1020, %l4
9259 array16 %g5, %g3, %g6
9260 ldsh [%l7 + 0x5E], %l6
9261 fornot2 %f6, %f4, %f2
9262 fmovsleu %xcc, %f10, %f0
9263 ldsw [%l7 + 0x50], %l1
9264 srl %i1, 0x0C, %o0
9265 lduh [%l7 + 0x6A], %o1
9266 fble %fcc2, loop_1089
9267 ldd [%l7 + 0x28], %f10
9268 for %f2, %f10, %f0
9269 movrgz %o6, 0x19E, %l5
9270loop_1089:
9271 sth %l3, [%l7 + 0x2E]
9272 ldsh [%l7 + 0x42], %o2
9273 bne,a,pn %xcc, loop_1090
9274 fmovdl %icc, %f3, %f8
9275 umulcc %l0, 0x0C04, %g2
9276 fsrc2 %f12, %f4
9277loop_1090:
9278 fmovd %f0, %f8
9279 fbug,a %fcc0, loop_1091
9280 fbe,a %fcc2, loop_1092
9281 ba,pt %icc, loop_1093
9282 orn %o4, %o3, %l2
9283loop_1091:
9284 edge32l %i4, %g1, %i6
9285loop_1092:
9286 xnorcc %o5, 0x16FA, %o7
9287loop_1093:
9288 fnors %f8, %f13, %f9
9289 fbne %fcc0, loop_1094
9290 ldd [%l7 + 0x30], %f8
9291 stw %g7, [%l7 + 0x60]
9292 fpadd16s %f7, %f14, %f0
9293loop_1094:
9294 brlz,a %i7, loop_1095
9295 stw %i2, [%l7 + 0x6C]
9296 sll %g4, %i0, %i5
9297 fbo,a %fcc0, loop_1096
9298loop_1095:
9299 fcmpeq16 %f14, %f0, %l4
9300 fnot2s %f11, %f0
9301 ldub [%l7 + 0x5D], %i3
9302loop_1096:
9303 fcmple32 %f4, %f10, %g5
9304 fbne %fcc3, loop_1097
9305 array8 %g3, %l6, %g6
9306 stx %i1, [%l7 + 0x30]
9307 edge8ln %o0, %o1, %l1
9308loop_1097:
9309 lduw [%l7 + 0x30], %l5
9310 umulcc %o6, 0x066A, %o2
9311 subc %l0, %g2, %o4
9312 stw %o3, [%l7 + 0x24]
9313 orn %l3, %l2, %g1
9314 fsrc2s %f1, %f0
9315 fmul8ulx16 %f6, %f10, %f8
9316 std %f14, [%l7 + 0x58]
9317 fmovrsgez %i6, %f4, %f11
9318 fpadd16s %f3, %f12, %f9
9319 be,a,pt %xcc, loop_1098
9320 movgu %xcc, %o5, %i4
9321 lduw [%l7 + 0x60], %g7
9322 ldsw [%l7 + 0x18], %o7
9323loop_1098:
9324 movre %i2, 0x3A2, %i7
9325 st %f1, [%l7 + 0x18]
9326 andncc %g4, %i0, %l4
9327 stb %i5, [%l7 + 0x1C]
9328 ld [%l7 + 0x58], %f3
9329 lduw [%l7 + 0x70], %i3
9330 ldub [%l7 + 0x67], %g3
9331 lduw [%l7 + 0x2C], %l6
9332 be,pt %icc, loop_1099
9333 fbe,a %fcc2, loop_1100
9334 fmovdn %icc, %f2, %f8
9335 siam 0x1
9336loop_1099:
9337 ldsb [%l7 + 0x3E], %g6
9338loop_1100:
9339 fmovs %f7, %f7
9340 lduw [%l7 + 0x34], %g5
9341 edge8ln %o0, %o1, %l1
9342 stb %l5, [%l7 + 0x53]
9343 ldsb [%l7 + 0x72], %o6
9344 edge32ln %o2, %l0, %i1
9345 fblg,a %fcc3, loop_1101
9346 fmovrse %g2, %f2, %f14
9347 sdivcc %o3, 0x098A, %o4
9348 fbul,a %fcc0, loop_1102
9349loop_1101:
9350 fbge,a %fcc0, loop_1103
9351 ldub [%l7 + 0x2F], %l3
9352 brgz %g1, loop_1104
9353loop_1102:
9354 ldsw [%l7 + 0x24], %l2
9355loop_1103:
9356 ldub [%l7 + 0x52], %i6
9357 movneg %icc, %o5, %i4
9358loop_1104:
9359 stb %o7, [%l7 + 0x70]
9360 movle %icc, %g7, %i7
9361 ldx [%l7 + 0x40], %g4
9362 brz,a %i0, loop_1105
9363 fcmple32 %f10, %f2, %l4
9364 ldsb [%l7 + 0x75], %i2
9365 fsrc1 %f14, %f12
9366loop_1105:
9367 fmovsne %xcc, %f10, %f11
9368 mova %icc, %i5, %g3
9369 srlx %l6, %i3, %g5
9370 lduh [%l7 + 0x6E], %o0
9371 xnor %o1, %g6, %l1
9372 ldsw [%l7 + 0x68], %l5
9373 srax %o6, 0x13, %l0
9374 fcmpeq32 %f0, %f6, %o2
9375 fpmerge %f6, %f4, %f2
9376 ldsw [%l7 + 0x44], %g2
9377 fandnot1s %f11, %f11, %f9
9378 brgz %o3, loop_1106
9379 xorcc %o4, %i1, %l3
9380 tvs %xcc, 0x6
9381 fmovsvc %icc, %f1, %f0
9382loop_1106:
9383 addccc %l2, %g1, %i6
9384 andncc %i4, %o7, %o5
9385 sth %i7, [%l7 + 0x5E]
9386 fnors %f11, %f3, %f3
9387 ldsb [%l7 + 0x26], %g4
9388 fbul %fcc0, loop_1107
9389 lduw [%l7 + 0x54], %g7
9390 ldsb [%l7 + 0x2C], %i0
9391 fnegs %f0, %f11
9392loop_1107:
9393 fpsub32s %f13, %f4, %f9
9394 ld [%l7 + 0x68], %f14
9395 brgz,a %l4, loop_1108
9396 ld [%l7 + 0x6C], %f7
9397 fmul8x16al %f3, %f2, %f14
9398 movvs %icc, %i2, %g3
9399loop_1108:
9400 ldsw [%l7 + 0x3C], %l6
9401 fcmpne16 %f2, %f10, %i5
9402 stx %i3, [%l7 + 0x60]
9403 brgz %o0, loop_1109
9404 stb %o1, [%l7 + 0x5D]
9405 ldsw [%l7 + 0x78], %g6
9406 bcs,a,pn %xcc, loop_1110
9407loop_1109:
9408 ldub [%l7 + 0x77], %g5
9409 fors %f1, %f2, %f8
9410 bge %xcc, loop_1111
9411loop_1110:
9412 fmovsgu %icc, %f13, %f14
9413 sth %l1, [%l7 + 0x78]
9414 lduw [%l7 + 0x48], %o6
9415loop_1111:
9416 fones %f3
9417 addcc %l0, %l5, %o2
9418 sub %g2, 0x00FC, %o4
9419 ldsw [%l7 + 0x10], %i1
9420 sth %o3, [%l7 + 0x3C]
9421 fmovsg %icc, %f15, %f5
9422 ldub [%l7 + 0x3B], %l3
9423 tpos %icc, 0x7
9424 fbuge,a %fcc2, loop_1112
9425 ldx [%l7 + 0x30], %l2
9426 std %f4, [%l7 + 0x08]
9427 ldsh [%l7 + 0x0C], %g1
9428loop_1112:
9429 fzero %f12
9430 fxor %f0, %f8, %f2
9431 lduw [%l7 + 0x48], %i6
9432 ba,a loop_1113
9433 nop
9434 setx loop_1114, %l0, %l1
9435 wrpr 0x1, %tl
9436 wrpr %l1, %tnpc
9437 setx 0x34400001400, %l0, %l1
9438 wrpr %l1, %tstate
9439 wrhpr 0x4, %htstate
9440 done
9441 fbn %fcc1, loop_1115
9442 st %f9, [%l7 + 0x40]
9443loop_1113:
9444 fmovscs %xcc, %f13, %f4
9445loop_1114:
9446 stw %o7, [%l7 + 0x6C]
9447loop_1115:
9448 bgu loop_1116
9449 fandnot1s %f2, %f11, %f1
9450 fmovse %xcc, %f0, %f12
9451 fxor %f14, %f4, %f0
9452loop_1116:
9453 mulscc %o5, 0x000B, %i7
9454 xorcc %i4, %g7, %i0
9455 fbug,a %fcc0, loop_1117
9456 fmul8x16au %f15, %f10, %f12
9457 fbu %fcc0, loop_1118
9458 st %f12, [%l7 + 0x68]
9459loop_1117:
9460 lduh [%l7 + 0x64], %g4
9461 bg loop_1119
9462loop_1118:
9463 fbule,a %fcc2, loop_1120
9464 edge8l %l4, %g3, %i2
9465 edge32 %i5, %l6, %i3
9466loop_1119:
9467 fpmerge %f10, %f0, %f10
9468loop_1120:
9469 udivcc %o1, 0x14B1, %o0
9470 tneg %icc, 0x3
9471 sdiv %g5, 0x11B6, %l1
9472 bn,a,pt %icc, loop_1121
9473 fcmpgt16 %f2, %f14, %o6
9474 move %icc, %l0, %l5
9475 fornot2s %f1, %f6, %f5
9476loop_1121:
9477 movrlz %g6, %g2, %o4
9478 ldsb [%l7 + 0x6F], %i1
9479 fabss %f4, %f2
9480 fsrc2s %f4, %f11
9481 fmovdcc %icc, %f3, %f3
9482 std %f10, [%l7 + 0x40]
9483 std %f8, [%l7 + 0x18]
9484 fpadd32s %f12, %f13, %f13
9485 fmovsne %xcc, %f8, %f9
9486 fmovsg %icc, %f6, %f11
9487 fnor %f8, %f8, %f10
9488 fmovrde %o3, %f10, %f0
9489 nop
9490 setx loop_1122, %l0, %l1
9491 jmpl %l1, %o2
9492 fbug %fcc0, loop_1123
9493 fzeros %f8
9494 brgz %l3, loop_1124
9495loop_1122:
9496 siam 0x7
9497loop_1123:
9498 fxors %f13, %f13, %f10
9499 bl,a,pt %xcc, loop_1125
9500loop_1124:
9501 movrlez %l2, 0x2D0, %g1
9502 array16 %i6, %o5, %i7
9503 fcmpes %fcc3, %f5, %f6
9504loop_1125:
9505 fbg %fcc0, loop_1126
9506 fmovdvc %xcc, %f1, %f6
9507 ldsb [%l7 + 0x47], %i4
9508 fmovdne %xcc, %f6, %f12
9509loop_1126:
9510 stx %o7, [%l7 + 0x50]
9511 sth %g7, [%l7 + 0x3A]
9512 tgu %icc, 0x4
9513 fmovdcs %icc, %f13, %f12
9514 fnor %f12, %f10, %f14
9515 taddcc %g4, 0x1489, %l4
9516 ld [%l7 + 0x20], %f11
9517 ldx [%l7 + 0x20], %g3
9518 std %f10, [%l7 + 0x70]
9519 ldx [%l7 + 0x38], %i0
9520 edge16ln %i5, %i2, %i3
9521 stx %l6, [%l7 + 0x68]
9522 array32 %o0, %g5, %l1
9523 stb %o6, [%l7 + 0x0C]
9524 movne %icc, %l0, %o1
9525 ldub [%l7 + 0x4F], %g6
9526 st %f3, [%l7 + 0x54]
9527 fcmple32 %f12, %f10, %g2
9528 lduh [%l7 + 0x60], %l5
9529 std %f8, [%l7 + 0x20]
9530 fors %f7, %f12, %f13
9531 tne %icc, 0x5
9532 srax %o4, 0x06, %i1
9533 movgu %xcc, %o3, %l3
9534 lduw [%l7 + 0x10], %o2
9535 bshuffle %f4, %f0, %f14
9536 fmul8x16al %f9, %f6, %f10
9537 fnand %f4, %f14, %f8
9538 ta %xcc, 0x3
9539 fmovdvc %icc, %f2, %f10
9540 fmovrsne %l2, %f11, %f8
9541 for %f2, %f8, %f12
9542 addccc %i6, 0x03FF, %g1
9543 bne,pn %icc, loop_1127
9544 fpsub32s %f7, %f1, %f12
9545 st %f1, [%l7 + 0x24]
9546 ldsh [%l7 + 0x08], %i7
9547loop_1127:
9548 stx %o5, [%l7 + 0x08]
9549 fmuld8sux16 %f14, %f2, %f12
9550 ldsb [%l7 + 0x23], %i4
9551 movneg %icc, %o7, %g7
9552 edge16ln %g4, %l4, %g3
9553 std %f0, [%l7 + 0x28]
9554 fmovrdlz %i5, %f4, %f14
9555 std %f14, [%l7 + 0x48]
9556 add %i2, 0x0863, %i0
9557 st %f13, [%l7 + 0x2C]
9558 movgu %xcc, %l6, %o0
9559 sth %g5, [%l7 + 0x16]
9560 ldsh [%l7 + 0x7A], %i3
9561 tneg %icc, 0x0
9562 bcc,pt %xcc, loop_1128
9563 lduw [%l7 + 0x18], %o6
9564 smulcc %l1, 0x177F, %l0
9565 sth %g6, [%l7 + 0x58]
9566loop_1128:
9567 stb %g2, [%l7 + 0x14]
9568 ldd [%l7 + 0x10], %f8
9569 fpadd16s %f2, %f2, %f12
9570 fcmpes %fcc3, %f2, %f2
9571 fbuge,a %fcc1, loop_1129
9572 subccc %o1, %o4, %i1
9573 lduw [%l7 + 0x48], %l5
9574 fabss %f15, %f2
9575loop_1129:
9576 movne %xcc, %o3, %l3
9577 srlx %o2, 0x00, %i6
9578 fcmpes %fcc0, %f12, %f5
9579 array16 %l2, %i7, %g1
9580 fbuge,a %fcc0, loop_1130
9581 sth %o5, [%l7 + 0x70]
9582 movcs %icc, %o7, %i4
9583 sth %g4, [%l7 + 0x6A]
9584loop_1130:
9585 fmovda %xcc, %f4, %f15
9586 smulcc %l4, %g3, %g7
9587 array8 %i2, %i0, %i5
9588 stx %o0, [%l7 + 0x40]
9589 tneg %icc, 0x2
9590 movgu %xcc, %l6, %g5
9591 mova %icc, %o6, %l1
9592 bne,a %xcc, loop_1131
9593 edge32l %i3, %g6, %g2
9594 sth %o1, [%l7 + 0x22]
9595 tgu %xcc, 0x2
9596loop_1131:
9597 fmovd %f4, %f4
9598 umulcc %o4, 0x1BAD, %i1
9599 std %f4, [%l7 + 0x40]
9600 fmovrde %l0, %f8, %f12
9601 lduw [%l7 + 0x20], %o3
9602 fmovsneg %icc, %f4, %f14
9603 fmovdle %xcc, %f2, %f1
9604 tneg %xcc, 0x1
9605 lduh [%l7 + 0x76], %l5
9606 fcmped %fcc2, %f2, %f14
9607 stb %o2, [%l7 + 0x68]
9608 fone %f10
9609 stb %l3, [%l7 + 0x1D]
9610 movre %i6, 0x2E1, %l2
9611 fmovrdlz %g1, %f0, %f10
9612 umulcc %i7, 0x1DCA, %o5
9613 fxnor %f2, %f4, %f0
9614 fmovs %f6, %f3
9615 fcmps %fcc3, %f13, %f2
9616 add %o7, 0x1AE8, %g4
9617 fmovrslz %l4, %f10, %f10
9618 lduh [%l7 + 0x4E], %i4
9619 fmovrsgez %g3, %f4, %f4
9620 bl loop_1132
9621 sll %g7, %i2, %i0
9622 tne %icc, 0x1
9623 bvc,a,pn %icc, loop_1133
9624loop_1132:
9625 ldd [%l7 + 0x60], %f2
9626 edge16n %o0, %l6, %g5
9627 xor %o6, %l1, %i5
9628loop_1133:
9629 sethi 0x18BF, %i3
9630 brlez,a %g2, loop_1134
9631 stb %o1, [%l7 + 0x08]
9632 fmovdneg %xcc, %f0, %f1
9633 fcmpgt32 %f12, %f4, %g6
9634loop_1134:
9635 stx %o4, [%l7 + 0x58]
9636 movrgz %i1, 0x1E6, %l0
9637 edge16l %o3, %o2, %l3
9638 udivcc %l5, 0x1324, %l2
9639 fzero %f8
9640 xor %g1, 0x03E6, %i7
9641 fmovscs %icc, %f12, %f6
9642 fxnor %f6, %f8, %f4
9643 fpackfix %f12, %f3
9644 ldsb [%l7 + 0x6F], %i6
9645 ldsw [%l7 + 0x4C], %o5
9646 movl %icc, %g4, %l4
9647 and %i4, 0x0643, %o7
9648 fnot1s %f11, %f0
9649 lduw [%l7 + 0x34], %g7
9650 ldx [%l7 + 0x50], %g3
9651 fmuld8ulx16 %f12, %f14, %f0
9652 fmovspos %xcc, %f7, %f3
9653 orncc %i2, %i0, %o0
9654 fmul8x16al %f11, %f4, %f2
9655 fmovsleu %icc, %f9, %f9
9656 bneg,a %xcc, loop_1135
9657 fcmpeq16 %f0, %f6, %g5
9658 subcc %o6, 0x1A3D, %l1
9659 fmovrslz %i5, %f2, %f12
9660loop_1135:
9661 fbn %fcc2, loop_1136
9662 movvc %icc, %l6, %i3
9663 movrne %g2, %g6, %o4
9664 stw %i1, [%l7 + 0x6C]
9665loop_1136:
9666 tg %icc, 0x3
9667 tne %xcc, 0x1
9668 stw %l0, [%l7 + 0x18]
9669 fmovrse %o3, %f8, %f3
9670 array8 %o2, %o1, %l5
9671 te %xcc, 0x7
9672 fzeros %f11
9673 fabss %f4, %f7
9674 addc %l3, %g1, %i7
9675 tneg %icc, 0x4
9676 ble loop_1137
9677 fbl,a %fcc1, loop_1138
9678 umul %i6, %l2, %g4
9679 ld [%l7 + 0x10], %f10
9680loop_1137:
9681 tvs %xcc, 0x1
9682loop_1138:
9683 xnor %o5, 0x006A, %i4
9684 array16 %o7, %g7, %l4
9685 lduh [%l7 + 0x6E], %g3
9686 movle %xcc, %i0, %i2
9687 ldsb [%l7 + 0x14], %g5
9688 lduh [%l7 + 0x60], %o6
9689 fone %f4
9690 movge %icc, %l1, %i5
9691 fzero %f10
9692 ldsw [%l7 + 0x3C], %l6
9693 fsrc2 %f8, %f4
9694 nop
9695 setx loop_1139, %l0, %l1
9696 wrpr 0x1, %tl
9697 wrpr %l1, %tpc
9698 add %l1, 0x4, %l1
9699 wrpr %l1, %tnpc
9700 setx 0x34400001400, %l0, %l1
9701 wrpr %l1, %tstate
9702 wrhpr 0x4, %htstate
9703 retry
9704 lduh [%l7 + 0x46], %i3
9705 fmul8x16au %f3, %f10, %f2
9706 popc %o0, %g2
9707loop_1139:
9708 bne,pn %xcc, loop_1140
9709 ba,a,pn %xcc, loop_1141
9710 fcmple32 %f0, %f14, %o4
9711 ldsw [%l7 + 0x34], %i1
9712loop_1140:
9713 ldsb [%l7 + 0x34], %l0
9714loop_1141:
9715 edge16 %g6, %o3, %o1
9716 stx %o2, [%l7 + 0x58]
9717 movpos %xcc, %l3, %g1
9718 fmovscc %xcc, %f10, %f5
9719 sra %i7, %i6, %l2
9720 fmovrdlz %g4, %f12, %f2
9721 popc 0x0127, %l5
9722 fpsub32s %f15, %f12, %f0
9723 srax %i4, 0x1D, %o7
9724 edge8ln %g7, %o5, %l4
9725 nop
9726 setx loop_1142, %l0, %l1
9727 wrpr 0x1, %tl
9728 wrpr %l1, %tpc
9729 add %l1, 0x4, %l1
9730 wrpr %l1, %tnpc
9731 setx 0x34400001400, %l0, %l1
9732 wrpr %l1, %tstate
9733 wrhpr 0x4, %htstate
9734 retry
9735 fmovsvc %icc, %f14, %f1
9736 fbo,a %fcc3, loop_1143
9737 st %f6, [%l7 + 0x54]
9738loop_1142:
9739 lduw [%l7 + 0x2C], %i0
9740 edge16n %g3, %g5, %o6
9741loop_1143:
9742 fpadd32 %f0, %f12, %f14
9743 stb %i2, [%l7 + 0x56]
9744 ldx [%l7 + 0x60], %i5
9745 fmovsgu %icc, %f3, %f13
9746 fbuge,a %fcc3, loop_1144
9747 movrne %l1, 0x132, %i3
9748 lduh [%l7 + 0x30], %o0
9749 fmovrdgz %g2, %f4, %f8
9750loop_1144:
9751 tg %icc, 0x3
9752 mulscc %o4, 0x0FCE, %i1
9753 ldd [%l7 + 0x70], %f10
9754 lduw [%l7 + 0x58], %l0
9755 stx %l6, [%l7 + 0x60]
9756 st %f13, [%l7 + 0x0C]
9757 fcmpne32 %f14, %f12, %g6
9758 addcc %o1, 0x1E23, %o2
9759 fpack16 %f2, %f12
9760 fbule %fcc0, loop_1145
9761 tsubcc %l3, %o3, %i7
9762 movcc %icc, %i6, %l2
9763 fornot1 %f8, %f6, %f6
9764loop_1145:
9765 fbo,a %fcc2, loop_1146
9766 ld [%l7 + 0x5C], %f8
9767 ldsb [%l7 + 0x67], %g1
9768 ldub [%l7 + 0x6B], %g4
9769loop_1146:
9770 fmovs %f3, %f6
9771 ld [%l7 + 0x54], %f5
9772 bn,a loop_1147
9773 fbug,a %fcc0, loop_1148
9774 fmovrdlez %l5, %f8, %f2
9775 fmovsg %xcc, %f4, %f14
9776loop_1147:
9777 sdivx %i4, 0x17D7, %g7
9778loop_1148:
9779 ldsb [%l7 + 0x53], %o7
9780 stx %l4, [%l7 + 0x30]
9781 sth %o5, [%l7 + 0x08]
9782 fbe,a %fcc2, loop_1149
9783 sth %i0, [%l7 + 0x3C]
9784 movle %icc, %g5, %o6
9785 brgez %g3, loop_1150
9786loop_1149:
9787 ldsw [%l7 + 0x50], %i5
9788 ldsb [%l7 + 0x1A], %i2
9789 xorcc %i3, %o0, %l1
9790loop_1150:
9791 brlez %o4, loop_1151
9792 array16 %i1, %g2, %l6
9793 lduw [%l7 + 0x1C], %g6
9794 ld [%l7 + 0x1C], %f10
9795loop_1151:
9796 ldsb [%l7 + 0x4D], %l0
9797 fmovsne %xcc, %f14, %f14
9798 edge8 %o1, %l3, %o2
9799 fmovdvs %xcc, %f14, %f9
9800 fmovsa %xcc, %f2, %f4
9801 fble,a %fcc2, loop_1152
9802 subccc %i7, 0x1CFF, %i6
9803 lduw [%l7 + 0x7C], %l2
9804 edge8n %o3, %g1, %l5
9805loop_1152:
9806 movrlz %i4, 0x16D, %g7
9807 pdist %f10, %f6, %f8
9808 fbn,a %fcc2, loop_1153
9809 fcmpgt16 %f6, %f6, %o7
9810 tcc %xcc, 0x1
9811 stx %g4, [%l7 + 0x78]
9812loop_1153:
9813 fbge %fcc0, loop_1154
9814 sllx %o5, 0x17, %l4
9815 tneg %icc, 0x2
9816 ldub [%l7 + 0x78], %i0
9817loop_1154:
9818 fcmpne32 %f8, %f0, %o6
9819 ldub [%l7 + 0x3C], %g3
9820 fmovdpos %xcc, %f11, %f7
9821 movcs %icc, %g5, %i5
9822 add %i2, 0x0686, %o0
9823 stw %l1, [%l7 + 0x40]
9824 stb %o4, [%l7 + 0x26]
9825 lduw [%l7 + 0x40], %i3
9826 fmovrsgz %g2, %f4, %f10
9827 ldsh [%l7 + 0x68], %l6
9828 ldsw [%l7 + 0x38], %g6
9829 tvc %icc, 0x3
9830 ldx [%l7 + 0x70], %l0
9831 fcmpne16 %f0, %f2, %o1
9832 ba,a loop_1155
9833 fbu %fcc3, loop_1156
9834 stw %l3, [%l7 + 0x0C]
9835 movrne %o2, 0x0A3, %i1
9836loop_1155:
9837 st %f8, [%l7 + 0x78]
9838loop_1156:
9839 bshuffle %f4, %f8, %f10
9840 bvc,a %xcc, loop_1157
9841 tgu %icc, 0x6
9842 fpack32 %f8, %f14, %f14
9843 fmovdleu %icc, %f13, %f13
9844loop_1157:
9845 stx %i7, [%l7 + 0x28]
9846 ldsb [%l7 + 0x49], %l2
9847 nop
9848 setx loop_1158, %l0, %l1
9849 wrpr 0x1, %tl
9850 wrpr %l1, %tpc
9851 add %l1, 0x4, %l1
9852 wrpr %l1, %tnpc
9853 setx 0x34400001400, %l0, %l1
9854 wrpr %l1, %tstate
9855 wrhpr 0x4, %htstate
9856 retry
9857 stw %o3, [%l7 + 0x70]
9858 fcmpeq32 %f6, %f2, %g1
9859 sth %i6, [%l7 + 0x10]
9860loop_1158:
9861 tsubcctv %l5, %i4, %g7
9862 fands %f9, %f4, %f0
9863 movneg %xcc, %g4, %o5
9864 bn loop_1159
9865 sth %o7, [%l7 + 0x38]
9866 ldsw [%l7 + 0x08], %i0
9867 stb %o6, [%l7 + 0x0A]
9868loop_1159:
9869 ldsh [%l7 + 0x70], %g3
9870 stw %l4, [%l7 + 0x60]
9871 movn %xcc, %g5, %i2
9872 ldsb [%l7 + 0x2B], %i5
9873 nop
9874 setx loop_1160, %l0, %l1
9875 wrpr 0x1, %tl
9876 wrpr %l1, %tpc
9877 add %l1, 0x4, %l1
9878 wrpr %l1, %tnpc
9879 setx 0x34400001400, %l0, %l1
9880 wrpr %l1, %tstate
9881 wrhpr 0x4, %htstate
9882 retry
9883 edge32n %l1, %o0, %o4
9884 edge32l %i3, %l6, %g6
9885 brgz %g2, loop_1161
9886loop_1160:
9887 add %o1, 0x0EB0, %l3
9888 movneg %icc, %l0, %o2
9889 ldd [%l7 + 0x38], %f4
9890loop_1161:
9891 ldsb [%l7 + 0x76], %i7
9892 taddcc %i1, %o3, %g1
9893 fzero %f6
9894 bge,a loop_1162
9895 fmovsg %xcc, %f14, %f6
9896 fornot1s %f7, %f2, %f5
9897 fpsub16 %f14, %f2, %f2
9898loop_1162:
9899 te %icc, 0x0
9900 ldd [%l7 + 0x48], %f0
9901 stb %l2, [%l7 + 0x6E]
9902 fmovspos %xcc, %f2, %f11
9903 ldd [%l7 + 0x08], %f8
9904 ldub [%l7 + 0x65], %i6
9905 fandnot1s %f1, %f4, %f10
9906 ldsh [%l7 + 0x1C], %l5
9907 movne %xcc, %i4, %g4
9908 fbg %fcc0, loop_1163
9909 fnands %f1, %f12, %f2
9910 fmovscc %xcc, %f10, %f13
9911 fcmpgt32 %f12, %f10, %g7
9912loop_1163:
9913 movrne %o7, 0x08E, %o5
9914 fbl,a %fcc0, loop_1164
9915 fbule %fcc2, loop_1165
9916 st %f12, [%l7 + 0x24]
9917 alignaddr %o6, %i0, %l4
9918loop_1164:
9919 stx %g3, [%l7 + 0x38]
9920loop_1165:
9921 subccc %i2, %i5, %g5
9922 fnors %f13, %f9, %f0
9923 ldx [%l7 + 0x58], %o0
9924 fmovs %f5, %f15
9925 ldd [%l7 + 0x18], %f12
9926 ldsw [%l7 + 0x60], %l1
9927 orncc %i3, 0x183D, %l6
9928 fcmpgt32 %f12, %f6, %o4
9929 ld [%l7 + 0x18], %f10
9930 addc %g2, 0x052C, %g6
9931 ldsw [%l7 + 0x5C], %l3
9932 sdivcc %o1, 0x030A, %l0
9933 ba,pt %icc, loop_1166
9934 fbne,a %fcc3, loop_1167
9935 fbg %fcc2, loop_1168
9936 fmovdle %xcc, %f10, %f14
9937loop_1166:
9938 ldsb [%l7 + 0x43], %i7
9939loop_1167:
9940 movrgz %o2, 0x0D8, %o3
9941loop_1168:
9942 fmul8x16al %f3, %f3, %f4
9943 stx %i1, [%l7 + 0x58]
9944 stw %l2, [%l7 + 0x70]
9945 fabsd %f8, %f2
9946 fmovd %f4, %f4
9947 ldx [%l7 + 0x18], %g1
9948 call loop_1169
9949 xnor %l5, %i6, %i4
9950 array8 %g7, %g4, %o7
9951 fmovdgu %icc, %f7, %f1
9952loop_1169:
9953 fmovdle %icc, %f9, %f11
9954 ldub [%l7 + 0x23], %o6
9955 fcmpd %fcc0, %f0, %f6
9956 fmovscs %icc, %f3, %f14
9957 ldx [%l7 + 0x78], %i0
9958 and %l4, %o5, %g3
9959 udiv %i2, 0x1B3B, %i5
9960 fmovsl %xcc, %f11, %f3
9961 move %icc, %o0, %g5
9962 addccc %i3, %l1, %l6
9963 brgez %o4, loop_1170
9964 fones %f6
9965 tvs %xcc, 0x4
9966 movl %xcc, %g2, %l3
9967loop_1170:
9968 bcs,a %icc, loop_1171
9969 std %f12, [%l7 + 0x30]
9970 ldx [%l7 + 0x50], %g6
9971 fbu %fcc0, loop_1172
9972loop_1171:
9973 std %f2, [%l7 + 0x48]
9974 ld [%l7 + 0x10], %f12
9975 fnot2s %f12, %f1
9976loop_1172:
9977 fmovdcs %xcc, %f11, %f2
9978 fmovdgu %icc, %f1, %f14
9979 ldub [%l7 + 0x36], %o1
9980 fmovsne %icc, %f13, %f9
9981 stw %i7, [%l7 + 0x30]
9982 fcmpne16 %f6, %f8, %l0
9983 tsubcctv %o2, 0x08F4, %i1
9984 stb %l2, [%l7 + 0x27]
9985 fsrc2 %f14, %f12
9986 ldsw [%l7 + 0x3C], %o3
9987 bl,pn %xcc, loop_1173
9988 fmovsvs %xcc, %f8, %f11
9989 ldsb [%l7 + 0x19], %g1
9990 fbn,a %fcc2, loop_1174
9991loop_1173:
9992 ldub [%l7 + 0x7C], %l5
9993 stx %i4, [%l7 + 0x08]
9994 std %f10, [%l7 + 0x58]
9995loop_1174:
9996 fblg,a %fcc0, loop_1175
9997 sllx %g7, %i6, %g4
9998 fxnors %f0, %f7, %f0
9999 fexpand %f11, %f2
10000loop_1175:
10001 ldx [%l7 + 0x08], %o7
10002 ldd [%l7 + 0x20], %f10
10003 edge8l %o6, %l4, %i0
10004 move %icc, %g3, %o5
10005 array32 %i5, %i2, %g5
10006 ldub [%l7 + 0x38], %i3
10007 fbule,a %fcc3, loop_1176
10008 fabss %f13, %f6
10009 fmovdne %icc, %f8, %f3
10010 lduw [%l7 + 0x60], %l1
10011loop_1176:
10012 st %f2, [%l7 + 0x54]
10013 fpadd32s %f3, %f14, %f11
10014 tcs %xcc, 0x7
10015 ldx [%l7 + 0x40], %l6
10016 fmovda %icc, %f5, %f6
10017 fbg,a %fcc0, loop_1177
10018 fmovrse %o0, %f0, %f4
10019 st %f2, [%l7 + 0x10]
10020 orcc %o4, %l3, %g6
10021loop_1177:
10022 ld [%l7 + 0x60], %f7
10023 fbl,a %fcc2, loop_1178
10024 brgz,a %o1, loop_1179
10025 fmovdn %xcc, %f8, %f9
10026 nop
10027 setx loop_1180, %l0, %l1
10028 jmpl %l1, %g2
10029loop_1178:
10030 xnorcc %i7, 0x0D1D, %l0
10031loop_1179:
10032 fmovdge %xcc, %f13, %f15
10033 std %f4, [%l7 + 0x28]
10034loop_1180:
10035 movle %xcc, %i1, %o2
10036 st %f4, [%l7 + 0x4C]
10037 stx %o3, [%l7 + 0x78]
10038 andn %g1, 0x07FB, %l5
10039 ldd [%l7 + 0x60], %f6
10040 and %i4, 0x1782, %l2
10041 bgu,a,pn %icc, loop_1181
10042 bvc,a %xcc, loop_1182
10043 movre %g7, 0x026, %i6
10044 fmovsvc %icc, %f3, %f10
10045loop_1181:
10046 fsrc1s %f2, %f4
10047loop_1182:
10048 fors %f6, %f2, %f0
10049 edge8 %g4, %o7, %l4
10050 stb %i0, [%l7 + 0x31]
10051 movgu %icc, %o6, %o5
10052 nop
10053 setx loop_1183, %l0, %l1
10054 wrpr 0x1, %tl
10055 wrpr %l1, %tnpc
10056 setx 0x34400001400, %l0, %l1
10057 wrpr %l1, %tstate
10058 wrhpr 0x4, %htstate
10059 done
10060 fmovse %icc, %f2, %f14
10061 brlez,a %g3, loop_1184
10062 ba %icc, loop_1185
10063loop_1183:
10064 stw %i5, [%l7 + 0x6C]
10065 fmovrde %i2, %f12, %f0
10066loop_1184:
10067 fones %f1
10068loop_1185:
10069 fmul8ulx16 %f2, %f14, %f4
10070 movle %xcc, %g5, %i3
10071 ldsb [%l7 + 0x74], %l1
10072 stw %l6, [%l7 + 0x2C]
10073 fcmpeq32 %f14, %f14, %o0
10074 move %icc, %o4, %l3
10075 stb %o1, [%l7 + 0x47]
10076 fmovdne %xcc, %f2, %f8
10077 fmovrdgz %g6, %f6, %f2
10078 fabsd %f14, %f6
10079 stw %i7, [%l7 + 0x2C]
10080 and %l0, 0x0000, %i1
10081 brgez %o2, loop_1186
10082 lduh [%l7 + 0x4E], %o3
10083 tvc %icc, 0x4
10084 st %f3, [%l7 + 0x64]
10085loop_1186:
10086 movle %xcc, %g2, %g1
10087 lduw [%l7 + 0x08], %l5
10088 sth %i4, [%l7 + 0x1A]
10089 fmovdne %xcc, %f13, %f1
10090 edge8 %l2, %i6, %g7
10091 fcmpes %fcc3, %f3, %f1
10092 fcmped %fcc0, %f6, %f10
10093 fcmped %fcc0, %f12, %f2
10094 fors %f1, %f8, %f1
10095 addccc %g4, %l4, %i0
10096 bl,a loop_1187
10097 fmovdpos %xcc, %f12, %f6
10098 andn %o7, 0x1453, %o6
10099 tsubcc %o5, 0x09E6, %g3
10100loop_1187:
10101 fmovsvs %xcc, %f14, %f6
10102 fbo %fcc0, loop_1188
10103 ldx [%l7 + 0x30], %i2
10104 sethi 0x15F4, %g5
10105 fble,a %fcc2, loop_1189
10106loop_1188:
10107 ldd [%l7 + 0x20], %f8
10108 addccc %i3, 0x1692, %i5
10109 bgu,a,pn %icc, loop_1190
10110loop_1189:
10111 bneg,a %icc, loop_1191
10112 andcc %l6, %l1, %o4
10113 fmovdleu %xcc, %f3, %f1
10114loop_1190:
10115 array8 %l3, %o1, %o0
10116loop_1191:
10117 ldsh [%l7 + 0x60], %i7
10118 ldx [%l7 + 0x10], %g6
10119 fbul,a %fcc2, loop_1192
10120 movre %l0, %i1, %o3
10121 st %f5, [%l7 + 0x68]
10122 sth %g2, [%l7 + 0x4C]
10123loop_1192:
10124 ldsw [%l7 + 0x18], %g1
10125 stx %o2, [%l7 + 0x08]
10126 sra %i4, %l5, %l2
10127 lduh [%l7 + 0x4E], %g7
10128 ldsb [%l7 + 0x38], %g4
10129 faligndata %f8, %f6, %f6
10130 edge8l %l4, %i0, %i6
10131 ldsw [%l7 + 0x08], %o7
10132 fmovsa %xcc, %f7, %f6
10133 fbuge,a %fcc1, loop_1193
10134 lduh [%l7 + 0x16], %o5
10135 tleu %icc, 0x5
10136 fmovsleu %icc, %f1, %f15
10137loop_1193:
10138 tleu %xcc, 0x5
10139 and %g3, %o6, %i2
10140 tcs %icc, 0x1
10141 taddcc %i3, 0x03D2, %i5
10142 stw %g5, [%l7 + 0x0C]
10143 ldsb [%l7 + 0x5A], %l1
10144 ldub [%l7 + 0x20], %l6
10145 ldsb [%l7 + 0x2D], %o4
10146 movvc %icc, %o1, %o0
10147 sth %l3, [%l7 + 0x28]
10148 srl %i7, %g6, %i1
10149 st %f2, [%l7 + 0x5C]
10150 ldd [%l7 + 0x40], %f6
10151 ldx [%l7 + 0x60], %l0
10152 fcmpeq32 %f8, %f0, %o3
10153 fors %f3, %f3, %f15
10154 sethi 0x1441, %g2
10155 ldsw [%l7 + 0x54], %g1
10156 udivcc %o2, 0x1B41, %i4
10157 bleu %xcc, loop_1194
10158 ldsb [%l7 + 0x6C], %l5
10159 ldx [%l7 + 0x50], %l2
10160 fandnot1s %f4, %f9, %f7
10161loop_1194:
10162 lduw [%l7 + 0x0C], %g7
10163 fandnot1 %f6, %f12, %f8
10164 mulx %g4, 0x14E3, %i0
10165 fbue %fcc1, loop_1195
10166 stw %l4, [%l7 + 0x7C]
10167 addc %i6, 0x04FD, %o7
10168 fmul8x16al %f13, %f5, %f10
10169loop_1195:
10170 nop
10171 setx loop_1196, %l0, %l1
10172 wrpr 0x1, %tl
10173 wrpr %l1, %tnpc
10174 setx 0x34400001400, %l0, %l1
10175 wrpr %l1, %tstate
10176 wrhpr 0x4, %htstate
10177 done
10178 xorcc %o5, 0x059E, %o6
10179 std %f0, [%l7 + 0x58]
10180 brgez %g3, loop_1197
10181loop_1196:
10182 ldsb [%l7 + 0x32], %i2
10183 stw %i5, [%l7 + 0x0C]
10184 add %g5, 0x17F8, %l1
10185loop_1197:
10186 ldub [%l7 + 0x3F], %l6
10187 fmovdl %xcc, %f4, %f3
10188 fands %f4, %f12, %f11
10189 fmovde %xcc, %f5, %f4
10190 bl,pn %icc, loop_1198
10191 lduw [%l7 + 0x30], %i3
10192 fcmps %fcc0, %f6, %f5
10193 fandnot2 %f10, %f14, %f10
10194loop_1198:
10195 tvc %icc, 0x7
10196 fmovrslz %o1, %f3, %f5
10197 tpos %icc, 0x0
10198 ldx [%l7 + 0x08], %o0
10199 ldsb [%l7 + 0x1F], %l3
10200 ldx [%l7 + 0x18], %o4
10201 brlz %g6, loop_1199
10202 fmovdne %xcc, %f7, %f11
10203 fmul8x16au %f14, %f3, %f6
10204 ldx [%l7 + 0x70], %i7
10205loop_1199:
10206 fnor %f2, %f10, %f14
10207 movre %l0, 0x058, %o3
10208 st %f14, [%l7 + 0x34]
10209 fbn %fcc1, loop_1200
10210 std %f8, [%l7 + 0x48]
10211 brz,a %g2, loop_1201
10212 fmovsge %xcc, %f12, %f3
10213loop_1200:
10214 fnot2s %f5, %f1
10215 std %f8, [%l7 + 0x20]
10216loop_1201:
10217 ldub [%l7 + 0x24], %g1
10218 te %xcc, 0x1
10219 ldub [%l7 + 0x10], %i1
10220 ldsb [%l7 + 0x6F], %o2
10221 std %f12, [%l7 + 0x68]
10222 and %i4, 0x081C, %l2
10223 bleu,a,pt %icc, loop_1202
10224 fmul8x16au %f12, %f3, %f0
10225 mova %icc, %l5, %g4
10226 lduh [%l7 + 0x0C], %g7
10227loop_1202:
10228 faligndata %f14, %f14, %f6
10229 sllx %i0, %i6, %l4
10230 sdivcc %o7, 0x069B, %o6
10231 sth %o5, [%l7 + 0x16]
10232 tsubcctv %g3, 0x136C, %i5
10233 fbne,a %fcc2, loop_1203
10234 fpsub16s %f8, %f3, %f0
10235 fbe,a %fcc1, loop_1204
10236 stw %i2, [%l7 + 0x0C]
10237loop_1203:
10238 ldx [%l7 + 0x38], %l1
10239 sethi 0x0069, %l6
10240loop_1204:
10241 fexpand %f7, %f8
10242 movre %g5, 0x3B5, %i3
10243 fnands %f1, %f4, %f7
10244 xor %o1, %o0, %l3
10245 tleu %xcc, 0x1
10246 ldsw [%l7 + 0x30], %o4
10247 fbu %fcc1, loop_1205
10248 edge32n %i7, %g6, %l0
10249 fmovspos %xcc, %f11, %f11
10250 brgz,a %g2, loop_1206
10251loop_1205:
10252 andncc %o3, %g1, %o2
10253 andn %i4, %l2, %i1
10254 std %f0, [%l7 + 0x78]
10255loop_1206:
10256 fxnor %f4, %f10, %f10
10257 ldsh [%l7 + 0x30], %l5
10258 std %f14, [%l7 + 0x08]
10259 stx %g4, [%l7 + 0x68]
10260 stx %i0, [%l7 + 0x28]
10261 stx %i6, [%l7 + 0x08]
10262 brnz %g7, loop_1207
10263 fmovspos %xcc, %f14, %f10
10264 fbo,a %fcc3, loop_1208
10265 tcc %xcc, 0x0
10266loop_1207:
10267 fors %f3, %f5, %f14
10268 fcmple16 %f12, %f0, %l4
10269loop_1208:
10270 ldub [%l7 + 0x15], %o6
10271 fmovrse %o5, %f2, %f7
10272 bne,pn %xcc, loop_1209
10273 bn,a %icc, loop_1210
10274 xorcc %o7, %i5, %g3
10275 fmovrdgz %l1, %f8, %f14
10276loop_1209:
10277 sdivcc %l6, 0x053F, %i2
10278loop_1210:
10279 st %f5, [%l7 + 0x58]
10280 fone %f10
10281 ldsw [%l7 + 0x18], %i3
10282 xorcc %o1, 0x0466, %g5
10283 fpadd16s %f1, %f4, %f10
10284 tle %xcc, 0x7
10285 fpadd32s %f15, %f2, %f2
10286 or %o0, %o4, %i7
10287 te %icc, 0x3
10288 ble loop_1211
10289 fmovsge %icc, %f15, %f10
10290 udivcc %g6, 0x1BB2, %l0
10291 add %l3, 0x0BD9, %o3
10292loop_1211:
10293 fmovda %icc, %f12, %f6
10294 and %g1, %o2, %i4
10295 ta %xcc, 0x5
10296 lduh [%l7 + 0x44], %l2
10297 fcmped %fcc2, %f2, %f0
10298 fexpand %f3, %f6
10299 stb %i1, [%l7 + 0x2E]
10300 lduh [%l7 + 0x66], %g2
10301 fpadd32 %f2, %f0, %f8
10302 fandnot1 %f14, %f10, %f8
10303 ldub [%l7 + 0x30], %l5
10304 fcmpgt32 %f12, %f6, %i0
10305 fmovspos %icc, %f7, %f15
10306 fblg %fcc0, loop_1212
10307 fors %f4, %f8, %f9
10308 bcs %xcc, loop_1213
10309 fnot1 %f4, %f14
10310loop_1212:
10311 std %f6, [%l7 + 0x38]
10312 alignaddr %g4, %g7, %l4
10313loop_1213:
10314 movleu %icc, %o6, %i6
10315 ba loop_1214
10316 orncc %o5, 0x1A38, %o7
10317 pdist %f12, %f14, %f2
10318 ldsb [%l7 + 0x1D], %i5
10319loop_1214:
10320 alignaddr %g3, %l1, %l6
10321 ldsb [%l7 + 0x68], %i3
10322 fmovrslez %o1, %f11, %f9
10323 edge32l %g5, %o0, %o4
10324 edge32ln %i7, %g6, %l0
10325 fmovdvs %icc, %f12, %f0
10326 fnand %f4, %f14, %f0
10327 fornot2 %f12, %f6, %f14
10328 ldub [%l7 + 0x21], %l3
10329 ldsh [%l7 + 0x66], %i2
10330 fcmped %fcc3, %f0, %f2
10331 fpsub16s %f8, %f12, %f7
10332 movpos %icc, %g1, %o3
10333 ldsb [%l7 + 0x6B], %i4
10334 fmuld8ulx16 %f14, %f2, %f4
10335 subcc %l2, 0x1C03, %o2
10336 ldsw [%l7 + 0x34], %g2
10337 fmovd %f0, %f2
10338 fbl %fcc2, loop_1215
10339 fmovsg %xcc, %f2, %f10
10340 sdivx %i1, 0x06F9, %i0
10341 fors %f9, %f14, %f3
10342loop_1215:
10343 nop
10344 setx loop_1216, %l0, %l1
10345 wrpr 0x1, %tl
10346 wrpr %l1, %tnpc
10347 setx 0x34400001400, %l0, %l1
10348 wrpr %l1, %tstate
10349 wrhpr 0x4, %htstate
10350 done
10351 fbne,a %fcc3, loop_1217
10352 movrgz %l5, 0x22C, %g7
10353 addcc %l4, %g4, %i6
10354loop_1216:
10355 ba,pt %icc, loop_1218
10356loop_1217:
10357 stw %o6, [%l7 + 0x74]
10358 bvs,a %icc, loop_1219
10359 fcmpeq32 %f0, %f14, %o5
10360loop_1218:
10361 ldd [%l7 + 0x60], %f8
10362 fxnor %f6, %f0, %f10
10363loop_1219:
10364 fmovse %icc, %f3, %f4
10365 fmovdleu %xcc, %f8, %f10
10366 sdivx %i5, 0x128A, %g3
10367 ldsw [%l7 + 0x60], %o7
10368 fsrc2s %f13, %f11
10369 fors %f8, %f2, %f10
10370 st %f5, [%l7 + 0x50]
10371 umulcc %l6, %l1, %i3
10372 stx %o1, [%l7 + 0x68]
10373 ldub [%l7 + 0x75], %o0
10374 tle %icc, 0x3
10375 ldx [%l7 + 0x48], %o4
10376 fmovsg %icc, %f4, %f15
10377 ldub [%l7 + 0x31], %i7
10378 stw %g6, [%l7 + 0x24]
10379 st %f13, [%l7 + 0x3C]
10380 tl %xcc, 0x5
10381 nop
10382 setx loop_1220, %l0, %l1
10383 wrpr 0x1, %tl
10384 wrpr %l1, %tpc
10385 add %l1, 0x4, %l1
10386 wrpr %l1, %tnpc
10387 setx 0x34400001400, %l0, %l1
10388 wrpr %l1, %tstate
10389 wrhpr 0x4, %htstate
10390 retry
10391 lduh [%l7 + 0x1C], %g5
10392 fpadd32 %f6, %f2, %f2
10393 ldd [%l7 + 0x38], %f2
10394loop_1220:
10395 st %f13, [%l7 + 0x68]
10396 ld [%l7 + 0x48], %f1
10397 ld [%l7 + 0x4C], %f3
10398 fmovsn %icc, %f0, %f10
10399 fmovda %icc, %f11, %f15
10400 ldsb [%l7 + 0x0D], %l0
10401 movrne %l3, %i2, %g1
10402 ldub [%l7 + 0x68], %i4
10403 ldx [%l7 + 0x68], %o3
10404 ld [%l7 + 0x40], %f9
10405 st %f4, [%l7 + 0x4C]
10406 lduh [%l7 + 0x32], %l2
10407 stx %o2, [%l7 + 0x60]
10408 fpadd32 %f2, %f12, %f2
10409 fpadd16s %f6, %f7, %f1
10410 lduh [%l7 + 0x48], %i1
10411 movrne %g2, %i0, %g7
10412 or %l4, %l5, %g4
10413 andn %i6, 0x0B28, %o6
10414 ldsw [%l7 + 0x08], %i5
10415 fmovsg %icc, %f7, %f2
10416 tsubcc %g3, %o5, %l6
10417 st %f13, [%l7 + 0x1C]
10418 std %f14, [%l7 + 0x28]
10419 fmovdcs %xcc, %f11, %f10
10420 fbug,a %fcc0, loop_1221
10421 ldx [%l7 + 0x08], %o7
10422 ldsw [%l7 + 0x40], %i3
10423 edge16 %o1, %l1, %o0
10424loop_1221:
10425 fmovdneg %icc, %f8, %f4
10426 movneg %icc, %i7, %g6
10427 fpsub32 %f10, %f0, %f2
10428 bneg,a %xcc, loop_1222
10429 fbe,a %fcc0, loop_1223
10430 bcc,a,pt %icc, loop_1224
10431 sth %g5, [%l7 + 0x0E]
10432loop_1222:
10433 brnz %o4, loop_1225
10434loop_1223:
10435 fsrc1s %f8, %f14
10436loop_1224:
10437 ld [%l7 + 0x50], %f7
10438 ld [%l7 + 0x54], %f6
10439loop_1225:
10440 stx %l0, [%l7 + 0x18]
10441 tcs %icc, 0x2
10442 movleu %icc, %i2, %l3
10443 lduh [%l7 + 0x72], %i4
10444 fbe %fcc1, loop_1226
10445 ldd [%l7 + 0x68], %f14
10446 lduw [%l7 + 0x24], %o3
10447 umul %g1, 0x0BF1, %l2
10448loop_1226:
10449 fones %f6
10450 fsrc1 %f0, %f2
10451 ldsw [%l7 + 0x28], %o2
10452 fnor %f8, %f8, %f2
10453 fmovdneg %xcc, %f7, %f11
10454 fabss %f1, %f2
10455 udiv %i1, 0x0B45, %g2
10456 taddcc %i0, 0x12A1, %l4
10457 st %f4, [%l7 + 0x1C]
10458 fmovrsgez %l5, %f12, %f2
10459 stw %g4, [%l7 + 0x30]
10460 ldd [%l7 + 0x50], %f8
10461 movcc %icc, %i6, %g7
10462 tgu %icc, 0x3
10463 edge8n %i5, %g3, %o6
10464 lduh [%l7 + 0x38], %l6
10465 fmovsge %xcc, %f13, %f4
10466 ld [%l7 + 0x24], %f15
10467 fbe %fcc0, loop_1227
10468 sth %o5, [%l7 + 0x08]
10469 std %f4, [%l7 + 0x60]
10470 ldx [%l7 + 0x68], %o7
10471loop_1227:
10472 tne %icc, 0x7
10473 fmovscs %xcc, %f1, %f15
10474 fandnot2s %f11, %f1, %f11
10475 ld [%l7 + 0x68], %f5
10476 ldsh [%l7 + 0x36], %i3
10477 fmovse %icc, %f0, %f3
10478 edge8 %l1, %o0, %i7
10479 xorcc %g6, %o1, %g5
10480 lduw [%l7 + 0x74], %o4
10481 fbe,a %fcc3, loop_1228
10482 fzeros %f12
10483 taddcctv %i2, 0x0784, %l3
10484 fblg %fcc0, loop_1229
10485loop_1228:
10486 fmovrdgez %l0, %f12, %f12
10487 fandnot1 %f10, %f12, %f2
10488 xnorcc %o3, %g1, %l2
10489loop_1229:
10490 bl,a,pt %xcc, loop_1230
10491 lduh [%l7 + 0x44], %o2
10492 call loop_1231
10493 fmul8x16au %f15, %f3, %f12
10494loop_1230:
10495 ldsh [%l7 + 0x5A], %i4
10496 fmovdneg %xcc, %f13, %f13
10497loop_1231:
10498 sth %g2, [%l7 + 0x74]
10499 fpadd16 %f10, %f4, %f4
10500 bge,a,pn %icc, loop_1232
10501 fxnors %f4, %f0, %f14
10502 lduh [%l7 + 0x6A], %i0
10503 add %i1, %l5, %g4
10504loop_1232:
10505 fcmpne16 %f8, %f14, %l4
10506 mova %xcc, %i6, %i5
10507 fabss %f12, %f15
10508 smulcc %g7, %g3, %l6
10509 smul %o6, %o7, %i3
10510 fcmpeq16 %f14, %f12, %o5
10511 fnegs %f11, %f14
10512 tvc %xcc, 0x0
10513 andn %o0, %i7, %l1
10514 edge8ln %o1, %g6, %o4
10515 umulcc %i2, 0x0B04, %g5
10516 fble,a %fcc0, loop_1233
10517 fpack16 %f10, %f8
10518 sth %l0, [%l7 + 0x66]
10519 fbo %fcc3, loop_1234
10520loop_1233:
10521 ld [%l7 + 0x6C], %f6
10522 ld [%l7 + 0x40], %f11
10523 move %xcc, %o3, %l3
10524loop_1234:
10525 ldsw [%l7 + 0x70], %g1
10526 fbn,a %fcc0, loop_1235
10527 orn %o2, %l2, %g2
10528 ldx [%l7 + 0x08], %i0
10529 stb %i4, [%l7 + 0x77]
10530loop_1235:
10531 ld [%l7 + 0x30], %f10
10532 fpadd16s %f11, %f9, %f2
10533 fmovdleu %icc, %f10, %f0
10534 ldsh [%l7 + 0x3C], %l5
10535 stx %g4, [%l7 + 0x78]
10536 movrlz %l4, 0x3F9, %i1
10537 bl %icc, loop_1236
10538 fsrc1s %f0, %f3
10539 edge8ln %i6, %g7, %i5
10540 ldsb [%l7 + 0x73], %g3
10541loop_1236:
10542 fmovsleu %icc, %f11, %f9
10543 tg %xcc, 0x2
10544 lduh [%l7 + 0x42], %l6
10545 brz,a %o6, loop_1237
10546 fmovrslez %i3, %f8, %f14
10547 bvs,a %icc, loop_1238
10548 bneg %icc, loop_1239
10549loop_1237:
10550 srax %o7, %o5, %o0
10551 fors %f11, %f15, %f15
10552loop_1238:
10553 fsrc2 %f0, %f4
10554loop_1239:
10555 fmuld8sux16 %f9, %f11, %f10
10556 fba,a %fcc1, loop_1240
10557 addccc %l1, %i7, %g6
10558 edge16n %o1, %o4, %g5
10559 orcc %l0, 0x170A, %i2
10560loop_1240:
10561 ldsw [%l7 + 0x10], %l3
10562 mulscc %g1, 0x1AEC, %o2
10563 fcmpeq16 %f14, %f12, %l2
10564 sth %o3, [%l7 + 0x26]
10565 sethi 0x062E, %i0
10566 brnz %i4, loop_1241
10567 fmovsne %xcc, %f4, %f0
10568 fpadd16 %f6, %f8, %f14
10569 or %l5, 0x0187, %g2
10570loop_1241:
10571 lduw [%l7 + 0x08], %l4
10572 bg,a loop_1242
10573 stb %g4, [%l7 + 0x09]
10574 movl %xcc, %i1, %g7
10575 stw %i6, [%l7 + 0x48]
10576loop_1242:
10577 add %g3, 0x0686, %i5
10578 fmovrsgez %o6, %f10, %f14
10579 stb %l6, [%l7 + 0x39]
10580 fzeros %f15
10581 fandnot2s %f11, %f8, %f6
10582 sra %o7, 0x0A, %i3
10583 fbe %fcc0, loop_1243
10584 lduh [%l7 + 0x56], %o5
10585 st %f7, [%l7 + 0x48]
10586 ldsh [%l7 + 0x58], %o0
10587loop_1243:
10588 fmovrsgz %i7, %f5, %f13
10589 umulcc %l1, %g6, %o1
10590 fone %f10
10591 lduw [%l7 + 0x5C], %o4
10592 ldx [%l7 + 0x10], %g5
10593 srax %l0, %l3, %g1
10594 fmul8x16 %f10, %f10, %f4
10595 udiv %o2, 0x0314, %i2
10596 srlx %o3, 0x17, %i0
10597 sth %i4, [%l7 + 0x08]
10598 stx %l5, [%l7 + 0x08]
10599 fmovrdne %l2, %f2, %f4
10600 ldsb [%l7 + 0x33], %l4
10601 fmul8ulx16 %f12, %f10, %f10
10602 andcc %g4, %i1, %g7
10603 std %f14, [%l7 + 0x30]
10604 sth %g2, [%l7 + 0x7C]
10605 fnand %f2, %f0, %f4
10606 sth %g3, [%l7 + 0x44]
10607 ldd [%l7 + 0x20], %f0
10608 ldub [%l7 + 0x7B], %i5
10609 bl %xcc, loop_1244
10610 fbug %fcc1, loop_1245
10611 fnand %f4, %f0, %f8
10612 fpadd32 %f4, %f4, %f14
10613loop_1244:
10614 be,pn %icc, loop_1246
10615loop_1245:
10616 fbug %fcc2, loop_1247
10617 andncc %i6, %o6, %o7
10618 fcmped %fcc2, %f10, %f6
10619loop_1246:
10620 sth %i3, [%l7 + 0x3E]
10621loop_1247:
10622 stx %o5, [%l7 + 0x68]
10623 edge8 %l6, %o0, %i7
10624 fmovsne %xcc, %f1, %f0
10625 fmovda %xcc, %f10, %f5
10626 array32 %g6, %o1, %o4
10627 fmovrsne %l1, %f0, %f15
10628 sethi 0x05B3, %l0
10629 lduh [%l7 + 0x2C], %l3
10630 fpack32 %f12, %f0, %f2
10631 fnand %f8, %f10, %f4
10632 fmovsvc %icc, %f4, %f4
10633 fmovdge %icc, %f12, %f13
10634 smulcc %g5, 0x07A3, %o2
10635 bleu,pn %icc, loop_1248
10636 addccc %i2, %o3, %g1
10637 st %f9, [%l7 + 0x20]
10638 fnot2 %f12, %f10
10639loop_1248:
10640 fmovrde %i0, %f6, %f6
10641 st %f2, [%l7 + 0x1C]
10642 ldsh [%l7 + 0x62], %i4
10643 stb %l5, [%l7 + 0x30]
10644 ldsw [%l7 + 0x3C], %l4
10645 fsrc1s %f7, %f7
10646 ldsh [%l7 + 0x44], %l2
10647 fmovrslez %g4, %f6, %f14
10648 sth %i1, [%l7 + 0x36]
10649 andncc %g7, %g3, %g2
10650 edge16l %i6, %i5, %o6
10651 fpsub16 %f8, %f8, %f6
10652 edge8l %i3, %o7, %o5
10653 fmovrsgez %o0, %f14, %f12
10654 fmovrse %l6, %f0, %f8
10655 be,pt %xcc, loop_1249
10656 srax %i7, %g6, %o4
10657 ldx [%l7 + 0x60], %o1
10658 fmovrdgez %l0, %f8, %f12
10659loop_1249:
10660 ldd [%l7 + 0x20], %f12
10661 fbo,a %fcc3, loop_1250
10662 tg %xcc, 0x7
10663 edge16n %l3, %l1, %o2
10664 stw %g5, [%l7 + 0x7C]
10665loop_1250:
10666 st %f4, [%l7 + 0x44]
10667 brlz,a %i2, loop_1251
10668 fcmpes %fcc0, %f10, %f15
10669 tl %icc, 0x7
10670 tsubcc %g1, 0x158F, %i0
10671loop_1251:
10672 movpos %icc, %o3, %i4
10673 sllx %l4, %l2, %l5
10674 movne %xcc, %g4, %g7
10675 tge %xcc, 0x4
10676 fble,a %fcc1, loop_1252
10677 fmovdcs %icc, %f14, %f1
10678 fmovde %xcc, %f12, %f4
10679 lduw [%l7 + 0x70], %g3
10680loop_1252:
10681 stb %i1, [%l7 + 0x51]
10682 fmovrsgz %i6, %f13, %f12
10683 bleu loop_1253
10684 edge8n %i5, %o6, %i3
10685 fmovse %icc, %f10, %f3
10686 xor %g2, 0x0D18, %o7
10687loop_1253:
10688 sra %o0, 0x14, %l6
10689 tleu %xcc, 0x7
10690 fmul8sux16 %f0, %f0, %f14
10691 fsrc1s %f15, %f7
10692 ta %icc, 0x7
10693 edge8n %i7, %o5, %o4
10694 array8 %g6, %o1, %l3
10695 andn %l1, %l0, %o2
10696 fmovdneg %xcc, %f6, %f8
10697 ldsb [%l7 + 0x51], %g5
10698 ldsw [%l7 + 0x0C], %g1
10699 ldsh [%l7 + 0x0E], %i0
10700 andcc %i2, %i4, %l4
10701 st %f0, [%l7 + 0x34]
10702 ldub [%l7 + 0x14], %l2
10703 ta %icc, 0x6
10704 fmovse %xcc, %f12, %f8
10705 edge16 %o3, %g4, %l5
10706 ldsb [%l7 + 0x0C], %g3
10707 fmul8sux16 %f8, %f0, %f8
10708 fcmpgt32 %f6, %f14, %i1
10709 ldx [%l7 + 0x58], %i6
10710 sth %i5, [%l7 + 0x5C]
10711 stx %o6, [%l7 + 0x60]
10712 fmul8x16 %f2, %f10, %f14
10713 ldsh [%l7 + 0x22], %g7
10714 bcc loop_1254
10715 and %i3, 0x0D64, %o7
10716 lduh [%l7 + 0x3E], %o0
10717 lduh [%l7 + 0x22], %l6
10718loop_1254:
10719 bgu loop_1255
10720 brz %g2, loop_1256
10721 srl %o5, %i7, %g6
10722 fornot1s %f4, %f3, %f1
10723loop_1255:
10724 sra %o1, %o4, %l1
10725loop_1256:
10726 movrgz %l0, 0x14A, %l3
10727 fmul8x16 %f3, %f10, %f0
10728 bl,a,pt %icc, loop_1257
10729 fpack32 %f10, %f6, %f6
10730 movrgez %o2, %g5, %g1
10731 lduw [%l7 + 0x50], %i0
10732loop_1257:
10733 udiv %i2, 0x1C38, %l4
10734 lduh [%l7 + 0x7E], %l2
10735 ldd [%l7 + 0x18], %f10
10736 fexpand %f15, %f8
10737 ldx [%l7 + 0x20], %i4
10738 brgez,a %o3, loop_1258
10739 ldub [%l7 + 0x65], %l5
10740 fands %f3, %f7, %f15
10741 fcmpgt32 %f10, %f12, %g3
10742loop_1258:
10743 st %f6, [%l7 + 0x5C]
10744 ldx [%l7 + 0x48], %i1
10745 ld [%l7 + 0x7C], %f5
10746 ldsw [%l7 + 0x48], %g4
10747 ldsb [%l7 + 0x31], %i6
10748 edge32ln %i5, %g7, %o6
10749 stb %i3, [%l7 + 0x70]
10750 fnot1 %f4, %f4
10751 movl %xcc, %o0, %o7
10752 lduh [%l7 + 0x52], %g2
10753 fandnot2 %f8, %f2, %f8
10754 movg %xcc, %o5, %l6
10755 std %f0, [%l7 + 0x30]
10756 movn %icc, %g6, %o1
10757 tgu %icc, 0x6
10758 fmovd %f12, %f8
10759 fbul %fcc3, loop_1259
10760 fcmpgt32 %f6, %f8, %i7
10761 ldsh [%l7 + 0x4A], %o4
10762 fmovsl %icc, %f10, %f9
10763loop_1259:
10764 ldsb [%l7 + 0x50], %l1
10765 stx %l3, [%l7 + 0x70]
10766 movcs %icc, %o2, %g5
10767 fmovdle %xcc, %f6, %f4
10768 fmovsn %xcc, %f6, %f5
10769 fand %f0, %f10, %f2
10770 stx %g1, [%l7 + 0x68]
10771 orncc %i0, 0x1AD3, %l0
10772 edge16n %l4, %i2, %i4
10773 lduw [%l7 + 0x5C], %l2
10774 ldd [%l7 + 0x10], %f0
10775 sllx %l5, 0x0C, %g3
10776 sdiv %o3, 0x0D4F, %g4
10777 ldd [%l7 + 0x20], %f6
10778 fbu,a %fcc0, loop_1260
10779 ldub [%l7 + 0x2F], %i6
10780 sdivx %i5, 0x15DD, %i1
10781 movrlz %g7, %i3, %o6
10782loop_1260:
10783 bgu,a loop_1261
10784 ldd [%l7 + 0x28], %f8
10785 st %f14, [%l7 + 0x14]
10786 edge16 %o7, %g2, %o0
10787loop_1261:
10788 edge8ln %l6, %o5, %o1
10789 taddcc %i7, %o4, %l1
10790 siam 0x1
10791 fcmpne32 %f2, %f0, %g6
10792 ldub [%l7 + 0x6B], %l3
10793 sth %g5, [%l7 + 0x62]
10794 stb %g1, [%l7 + 0x2E]
10795 bvc %icc, loop_1262
10796 fbule,a %fcc1, loop_1263
10797 fcmpeq32 %f4, %f4, %o2
10798 st %f9, [%l7 + 0x60]
10799loop_1262:
10800 ldsb [%l7 + 0x13], %l0
10801loop_1263:
10802 fmovse %icc, %f12, %f11
10803 fornot1s %f1, %f4, %f15
10804 fba,a %fcc2, loop_1264
10805 fornot1 %f10, %f2, %f12
10806 lduh [%l7 + 0x38], %l4
10807 bpos,a %icc, loop_1265
10808loop_1264:
10809 stw %i0, [%l7 + 0x08]
10810 subccc %i4, 0x0720, %i2
10811 stw %l5, [%l7 + 0x74]
10812loop_1265:
10813 ld [%l7 + 0x34], %f11
10814 tge %xcc, 0x2
10815 edge32ln %l2, %o3, %g4
10816 array8 %g3, %i5, %i1
10817 ldd [%l7 + 0x30], %f8
10818 st %f8, [%l7 + 0x28]
10819 stb %i6, [%l7 + 0x78]
10820 sdiv %g7, 0x12D0, %i3
10821 fpadd16s %f11, %f8, %f10
10822 fmovdvc %xcc, %f8, %f3
10823 lduw [%l7 + 0x34], %o6
10824 add %o7, %o0, %l6
10825 xnor %o5, %g2, %o1
10826 edge32 %o4, %l1, %g6
10827 alignaddrl %i7, %g5, %l3
10828 fmovrsgez %g1, %f9, %f4
10829 ldx [%l7 + 0x78], %o2
10830 sethi 0x04FF, %l0
10831 fbne,a %fcc0, loop_1266
10832 fornot2s %f12, %f5, %f13
10833 fmovsge %icc, %f7, %f15
10834 movne %icc, %i0, %l4
10835loop_1266:
10836 movrne %i4, %l5, %i2
10837 bvs,pt %xcc, loop_1267
10838 ldx [%l7 + 0x08], %l2
10839 ldsh [%l7 + 0x5E], %o3
10840 fbo,a %fcc3, loop_1268
10841loop_1267:
10842 andcc %g4, %g3, %i5
10843 ldsh [%l7 + 0x2E], %i1
10844 ldsb [%l7 + 0x1D], %i6
10845loop_1268:
10846 fsrc1 %f10, %f2
10847 sethi 0x1FD5, %i3
10848 fcmped %fcc3, %f0, %f0
10849 ldsh [%l7 + 0x34], %g7
10850 stw %o7, [%l7 + 0x44]
10851 bge,a,pt %xcc, loop_1269
10852 or %o6, %l6, %o0
10853 fsrc2s %f7, %f4
10854 and %g2, %o1, %o5
10855loop_1269:
10856 ldub [%l7 + 0x0D], %o4
10857 bvc,a,pt %icc, loop_1270
10858 movrgz %l1, 0x3E2, %i7
10859 mulx %g5, 0x135A, %g6
10860 fmovrde %g1, %f0, %f12
10861loop_1270:
10862 stw %l3, [%l7 + 0x60]
10863 fmovrdgez %o2, %f0, %f10
10864 fmovdge %xcc, %f15, %f3
10865 fpadd32 %f12, %f6, %f2
10866 ldd [%l7 + 0x28], %f8
10867 edge16l %i0, %l0, %l4
10868 fpsub16 %f2, %f14, %f8
10869 ldsh [%l7 + 0x78], %l5
10870 nop
10871 setx loop_1271, %l0, %l1
10872 wrpr 0x1, %tl
10873 wrpr %l1, %tnpc
10874 setx 0x34400001400, %l0, %l1
10875 wrpr %l1, %tstate
10876 wrhpr 0x4, %htstate
10877 done
10878 alignaddr %i4, %l2, %i2
10879 movre %o3, %g3, %i5
10880 sth %g4, [%l7 + 0x2C]
10881loop_1271:
10882 ba,pn %icc, loop_1272
10883 fbe %fcc3, loop_1273
10884 movneg %icc, %i1, %i6
10885 std %f6, [%l7 + 0x40]
10886loop_1272:
10887 fexpand %f14, %f6
10888loop_1273:
10889 edge16 %i3, %g7, %o7
10890 sethi 0x03AC, %l6
10891 movn %icc, %o6, %o0
10892 ld [%l7 + 0x4C], %f6
10893 st %f4, [%l7 + 0x18]
10894 stb %g2, [%l7 + 0x2D]
10895 taddcc %o1, 0x0834, %o4
10896 fbug %fcc2, loop_1274
10897 ldd [%l7 + 0x78], %f14
10898 movvc %xcc, %l1, %i7
10899 st %f15, [%l7 + 0x18]
10900loop_1274:
10901 fblg %fcc3, loop_1275
10902 tcs %xcc, 0x7
10903 stx %g5, [%l7 + 0x40]
10904 ldub [%l7 + 0x18], %g6
10905loop_1275:
10906 tneg %xcc, 0x1
10907 fmovsn %icc, %f14, %f13
10908 srl %g1, %o5, %o2
10909 tge %icc, 0x5
10910 udiv %i0, 0x1649, %l3
10911 lduw [%l7 + 0x68], %l0
10912 fbe %fcc2, loop_1276
10913 ldsb [%l7 + 0x67], %l5
10914 tl %xcc, 0x0
10915 edge32 %i4, %l4, %l2
10916loop_1276:
10917 stx %o3, [%l7 + 0x68]
10918 brnz %i2, loop_1277
10919 stw %g3, [%l7 + 0x38]
10920 srl %g4, %i5, %i6
10921 fnot2s %f5, %f1
10922loop_1277:
10923 fmovsgu %xcc, %f5, %f14
10924 ldx [%l7 + 0x40], %i3
10925 ldsb [%l7 + 0x2D], %g7
10926 fands %f0, %f0, %f4
10927 nop
10928 setx loop_1278, %l0, %l1
10929 wrpr 0x1, %tl
10930 wrpr %l1, %tpc
10931 add %l1, 0x4, %l1
10932 wrpr %l1, %tnpc
10933 setx 0x34400001400, %l0, %l1
10934 wrpr %l1, %tstate
10935 wrhpr 0x4, %htstate
10936 retry
10937 st %f13, [%l7 + 0x28]
10938 fmovsleu %icc, %f3, %f7
10939 te %xcc, 0x7
10940loop_1278:
10941 sdiv %i1, 0x0362, %o7
10942 tvc %xcc, 0x0
10943 fone %f0
10944 ba,a loop_1279
10945 subccc %o6, %o0, %g2
10946 stb %l6, [%l7 + 0x5A]
10947 bl,a,pn %icc, loop_1280
10948loop_1279:
10949 lduh [%l7 + 0x20], %o1
10950 srlx %o4, %i7, %g5
10951 ldd [%l7 + 0x60], %f14
10952loop_1280:
10953 andcc %l1, 0x025B, %g6
10954 sdivx %g1, 0x157E, %o5
10955 movrlez %o2, %l3, %i0
10956 movle %xcc, %l5, %i4
10957 fabsd %f6, %f6
10958 ldsb [%l7 + 0x34], %l0
10959 for %f4, %f8, %f4
10960 xorcc %l2, 0x0199, %o3
10961 fmovsg %icc, %f14, %f6
10962 ld [%l7 + 0x28], %f6
10963 subc %i2, %g3, %g4
10964 taddcctv %i5, %l4, %i6
10965 sth %g7, [%l7 + 0x62]
10966 fmovscs %icc, %f14, %f12
10967 orcc %i3, %i1, %o7
10968 bpos %icc, loop_1281
10969 fors %f5, %f0, %f0
10970 ldub [%l7 + 0x66], %o0
10971 ldx [%l7 + 0x18], %o6
10972loop_1281:
10973 fmovsgu %icc, %f1, %f8
10974 fcmple16 %f12, %f14, %g2
10975 fbul,a %fcc0, loop_1282
10976 brz,a %o1, loop_1283
10977 stw %o4, [%l7 + 0x34]
10978 fmovde %icc, %f9, %f9
10979loop_1282:
10980 fandnot2 %f2, %f4, %f8
10981loop_1283:
10982 fmovsl %xcc, %f11, %f2
10983 movcc %icc, %l6, %g5
10984 fnand %f10, %f8, %f4
10985 ldd [%l7 + 0x48], %f10
10986 fmovrdgez %i7, %f8, %f0
10987 smul %l1, 0x01E4, %g6
10988 tn %xcc, 0x0
10989 smul %o5, %g1, %l3
10990 addc %o2, 0x1A67, %i0
10991 ldub [%l7 + 0x08], %l5
10992 brgez %i4, loop_1284
10993 bvc loop_1285
10994 andcc %l2, 0x1186, %o3
10995 movre %i2, %g3, %l0
10996loop_1284:
10997 ldub [%l7 + 0x73], %g4
10998loop_1285:
10999 tgu %xcc, 0x0
11000 or %i5, %l4, %g7
11001 ldsw [%l7 + 0x08], %i3
11002 fmovsa %xcc, %f15, %f1
11003 ldd [%l7 + 0x08], %f2
11004 bg %icc, loop_1286
11005 bvc,a loop_1287
11006 fmovdg %icc, %f10, %f10
11007 stw %i1, [%l7 + 0x20]
11008loop_1286:
11009 std %f8, [%l7 + 0x40]
11010loop_1287:
11011 stw %o7, [%l7 + 0x0C]
11012 taddcctv %o0, 0x163F, %o6
11013 fcmpes %fcc3, %f12, %f12
11014 stx %i6, [%l7 + 0x40]
11015 bl,pt %icc, loop_1288
11016 fabss %f11, %f15
11017 fexpand %f2, %f4
11018 andcc %g2, 0x06C3, %o4
11019loop_1288:
11020 sub %o1, %g5, %l6
11021 stb %i7, [%l7 + 0x25]
11022 ldsw [%l7 + 0x4C], %g6
11023 std %f4, [%l7 + 0x58]
11024 sdivcc %o5, 0x1837, %g1
11025 lduh [%l7 + 0x72], %l3
11026 andn %o2, 0x1818, %l1
11027 fmovdl %xcc, %f14, %f4
11028 ldsb [%l7 + 0x23], %i0
11029 fands %f15, %f0, %f5
11030 fandnot1s %f0, %f14, %f7
11031 tne %xcc, 0x2
11032 edge16 %l5, %i4, %l2
11033 fmovs %f12, %f10
11034 tcs %xcc, 0x3
11035 lduw [%l7 + 0x2C], %i2
11036 array32 %o3, %g3, %g4
11037 ldsb [%l7 + 0x78], %l0
11038 ldx [%l7 + 0x08], %i5
11039 subcc %g7, 0x15D0, %i3
11040 fpack16 %f2, %f9
11041 fsrc2 %f0, %f4
11042 fandnot1s %f12, %f0, %f2
11043 smulcc %i1, 0x17E1, %l4
11044 faligndata %f0, %f8, %f6
11045 fbu %fcc2, loop_1289
11046 fmovrslz %o0, %f7, %f3
11047 fornot2 %f6, %f2, %f10
11048 fbule,a %fcc0, loop_1290
11049loop_1289:
11050 sth %o6, [%l7 + 0x56]
11051 fmovsneg %xcc, %f10, %f12
11052 ldsh [%l7 + 0x64], %i6
11053loop_1290:
11054 fandnot1s %f2, %f5, %f15
11055 fcmpes %fcc3, %f5, %f9
11056 fmovscc %icc, %f1, %f0
11057 fmovda %xcc, %f8, %f3
11058 fpsub32 %f12, %f14, %f10
11059 ldsb [%l7 + 0x24], %g2
11060 sth %o7, [%l7 + 0x0C]
11061 edge8ln %o1, %g5, %o4
11062 fbn %fcc3, loop_1291
11063 and %l6, 0x094D, %g6
11064 popc %i7, %o5
11065 fnot1 %f14, %f12
11066loop_1291:
11067 fcmpeq32 %f8, %f0, %g1
11068 fmovrdgez %o2, %f6, %f2
11069 fcmpes %fcc3, %f1, %f1
11070 fpack16 %f6, %f10
11071 lduw [%l7 + 0x1C], %l3
11072 stb %i0, [%l7 + 0x50]
11073 bl,a loop_1292
11074 fxnors %f8, %f8, %f11
11075 tvc %icc, 0x7
11076 fsrc2s %f3, %f4
11077loop_1292:
11078 fzero %f0
11079 fnegs %f15, %f8
11080 fble %fcc2, loop_1293
11081 fors %f9, %f0, %f13
11082 ldsw [%l7 + 0x18], %l5
11083 lduw [%l7 + 0x70], %l1
11084loop_1293:
11085 st %f12, [%l7 + 0x30]
11086 ldub [%l7 + 0x3C], %l2
11087 ldsw [%l7 + 0x18], %i4
11088 tpos %xcc, 0x0
11089 fpadd16 %f4, %f14, %f14
11090 fbu %fcc1, loop_1294
11091 movne %xcc, %o3, %g3
11092 andcc %i2, 0x08DA, %l0
11093 sth %g4, [%l7 + 0x6C]
11094loop_1294:
11095 stb %i5, [%l7 + 0x6D]
11096 fpadd32s %f11, %f13, %f11
11097 sth %g7, [%l7 + 0x60]
11098 movre %i3, %l4, %i1
11099 bcs loop_1295
11100 fmovsg %xcc, %f9, %f14
11101 ldub [%l7 + 0x4C], %o6
11102 fmovrde %i6, %f2, %f0
11103loop_1295:
11104 be,a,pt %xcc, loop_1296
11105 fmovrdne %g2, %f4, %f4
11106 lduh [%l7 + 0x62], %o7
11107 fba,a %fcc2, loop_1297
11108loop_1296:
11109 ld [%l7 + 0x7C], %f5
11110 stx %o0, [%l7 + 0x48]
11111 movrlz %o1, 0x035, %g5
11112loop_1297:
11113 movvc %xcc, %l6, %o4
11114 call loop_1298
11115 fmovsneg %xcc, %f9, %f8
11116 tvc %icc, 0x3
11117 movl %icc, %g6, %i7
11118loop_1298:
11119 fnand %f14, %f12, %f10
11120 fble,a %fcc1, loop_1299
11121 ble,a,pn %icc, loop_1300
11122 ldsw [%l7 + 0x2C], %g1
11123 sub %o5, %l3, %o2
11124loop_1299:
11125 ldub [%l7 + 0x6C], %l5
11126loop_1300:
11127 ldx [%l7 + 0x20], %l1
11128 sth %l2, [%l7 + 0x24]
11129 fnor %f12, %f12, %f10
11130 fmul8x16al %f6, %f10, %f14
11131 fbn,a %fcc1, loop_1301
11132 bpos,a,pt %icc, loop_1302
11133 xorcc %i0, %i4, %g3
11134 movn %xcc, %o3, %i2
11135loop_1301:
11136 bne,pn %icc, loop_1303
11137loop_1302:
11138 bg,a,pt %icc, loop_1304
11139 fmovs %f8, %f13
11140 tleu %xcc, 0x2
11141loop_1303:
11142 movn %xcc, %g4, %i5
11143loop_1304:
11144 movrlez %l0, %g7, %l4
11145 fxnor %f0, %f2, %f2
11146 fexpand %f5, %f2
11147 fnot2s %f8, %f15
11148 fmul8x16al %f11, %f1, %f0
11149 lduw [%l7 + 0x28], %i3
11150 brnz,a %o6, loop_1305
11151 xnor %i6, 0x0606, %g2
11152 ldsh [%l7 + 0x48], %i1
11153 fnegs %f7, %f6
11154loop_1305:
11155 tcc %xcc, 0x5
11156 bg,pn %xcc, loop_1306
11157 lduw [%l7 + 0x6C], %o0
11158 tge %icc, 0x4
11159 std %f14, [%l7 + 0x28]
11160loop_1306:
11161 std %f8, [%l7 + 0x20]
11162 fnot1 %f2, %f14
11163 fpsub16 %f4, %f6, %f2
11164 stb %o7, [%l7 + 0x7A]
11165 fmuld8ulx16 %f5, %f6, %f8
11166 fmovscc %icc, %f2, %f5
11167 bn %xcc, loop_1307
11168 fmovsg %xcc, %f9, %f3
11169 brlez,a %g5, loop_1308
11170 fandnot2s %f1, %f0, %f12
11171loop_1307:
11172 stx %o1, [%l7 + 0x58]
11173 movneg %xcc, %l6, %g6
11174loop_1308:
11175 movcc %xcc, %o4, %g1
11176 ld [%l7 + 0x20], %f8
11177 lduh [%l7 + 0x3A], %o5
11178 xnorcc %l3, %i7, %l5
11179 tge %xcc, 0x7
11180 fxor %f12, %f6, %f8
11181 fmovsgu %xcc, %f12, %f7
11182 fzero %f14
11183 fbule,a %fcc0, loop_1309
11184 bgu %xcc, loop_1310
11185 movpos %xcc, %l1, %l2
11186 std %f0, [%l7 + 0x50]
11187loop_1309:
11188 movle %xcc, %o2, %i4
11189loop_1310:
11190 movleu %icc, %g3, %o3
11191 fbne %fcc3, loop_1311
11192 movvc %icc, %i2, %i0
11193 fmovrdgez %i5, %f6, %f10
11194 ldsw [%l7 + 0x64], %g4
11195loop_1311:
11196 movne %xcc, %l0, %l4
11197 umul %g7, 0x0A29, %o6
11198 andn %i6, %g2, %i3
11199 fones %f10
11200 fnegs %f12, %f6
11201 udiv %i1, 0x1E18, %o7
11202 movn %icc, %g5, %o0
11203 fmovs %f1, %f0
11204 tcc %icc, 0x2
11205 fmovs %f5, %f7
11206 fnot1s %f9, %f10
11207 brnz,a %o1, loop_1312
11208 brz %g6, loop_1313
11209 ldd [%l7 + 0x28], %f12
11210 mova %icc, %l6, %o4
11211loop_1312:
11212 fpackfix %f4, %f9
11213loop_1313:
11214 ldsb [%l7 + 0x12], %o5
11215 sth %l3, [%l7 + 0x16]
11216 fcmpeq16 %f2, %f2, %i7
11217 bne,pt %xcc, loop_1314
11218 sra %g1, %l5, %l2
11219 stw %o2, [%l7 + 0x74]
11220 stx %l1, [%l7 + 0x18]
11221loop_1314:
11222 array16 %g3, %o3, %i2
11223 orcc %i4, %i0, %g4
11224 tcs %xcc, 0x6
11225 tle %icc, 0x4
11226 for %f12, %f2, %f14
11227 stb %i5, [%l7 + 0x2B]
11228 srax %l4, 0x12, %g7
11229 bne,a,pt %xcc, loop_1315
11230 fmovdcs %xcc, %f1, %f5
11231 bl,pt %xcc, loop_1316
11232 sth %l0, [%l7 + 0x20]
11233loop_1315:
11234 ldx [%l7 + 0x48], %i6
11235 edge16n %g2, %i3, %i1
11236loop_1316:
11237 taddcctv %o6, %g5, %o7
11238 stw %o0, [%l7 + 0x48]
11239 bg,pt %xcc, loop_1317
11240 sth %g6, [%l7 + 0x5A]
11241 srlx %l6, %o4, %o5
11242 fmovscs %icc, %f10, %f4
11243loop_1317:
11244 udivcc %l3, 0x0C13, %i7
11245 std %f4, [%l7 + 0x40]
11246 xnorcc %g1, 0x1FD3, %o1
11247 stb %l2, [%l7 + 0x6E]
11248 ldsh [%l7 + 0x2A], %l5
11249 stw %l1, [%l7 + 0x2C]
11250 fpadd32s %f12, %f13, %f2
11251 fpadd32 %f2, %f6, %f0
11252 movgu %icc, %o2, %g3
11253 fsrc2 %f6, %f8
11254 lduw [%l7 + 0x28], %i2
11255 fmul8sux16 %f10, %f10, %f8
11256 fmovrslz %o3, %f11, %f6
11257 fbuge,a %fcc1, loop_1318
11258 tvc %icc, 0x0
11259 fnot1 %f12, %f0
11260 tge %xcc, 0x5
11261loop_1318:
11262 sub %i4, 0x1F5D, %i0
11263 subc %g4, 0x05B0, %i5
11264 call loop_1319
11265 edge8n %l4, %g7, %l0
11266 st %f5, [%l7 + 0x7C]
11267 tge %icc, 0x5
11268loop_1319:
11269 ldx [%l7 + 0x70], %g2
11270 ldx [%l7 + 0x68], %i6
11271 stx %i1, [%l7 + 0x30]
11272 fcmple16 %f0, %f4, %o6
11273 subccc %g5, 0x094D, %o7
11274 ld [%l7 + 0x30], %f3
11275 fpadd16s %f8, %f14, %f3
11276 tl %xcc, 0x1
11277 udiv %o0, 0x0617, %g6
11278 tl %icc, 0x1
11279 or %l6, 0x05E9, %i3
11280 stw %o5, [%l7 + 0x50]
11281 fpadd16s %f3, %f4, %f6
11282 ld [%l7 + 0x1C], %f7
11283 std %f2, [%l7 + 0x48]
11284 st %f14, [%l7 + 0x74]
11285 fmovrdgz %o4, %f4, %f2
11286 sethi 0x1F71, %i7
11287 movpos %xcc, %g1, %o1
11288 ldub [%l7 + 0x09], %l3
11289 fmovrdgez %l2, %f14, %f14
11290 fcmps %fcc0, %f10, %f2
11291 fmovdle %xcc, %f12, %f8
11292 ldx [%l7 + 0x08], %l1
11293 addcc %o2, 0x0F60, %g3
11294 edge8l %l5, %i2, %i4
11295 tpos %xcc, 0x2
11296 tgu %icc, 0x5
11297 taddcctv %o3, %g4, %i5
11298 sllx %i0, 0x07, %l4
11299 std %f14, [%l7 + 0x38]
11300 st %f10, [%l7 + 0x2C]
11301 fpackfix %f12, %f0
11302 st %f9, [%l7 + 0x14]
11303 edge8ln %g7, %l0, %i6
11304 ldd [%l7 + 0x60], %f8
11305 lduw [%l7 + 0x44], %g2
11306 tvc %icc, 0x2
11307 movrne %o6, 0x2A2, %i1
11308 array8 %g5, %o0, %g6
11309 ba,a,pt %xcc, loop_1320
11310 fexpand %f13, %f2
11311 fmovde %icc, %f8, %f3
11312 addccc %o7, %l6, %i3
11313loop_1320:
11314 ldd [%l7 + 0x10], %f14
11315 fsrc1 %f12, %f14
11316 std %f6, [%l7 + 0x68]
11317 edge16 %o4, %o5, %i7
11318 orcc %o1, 0x1798, %g1
11319 fbul,a %fcc2, loop_1321
11320 bn,pt %xcc, loop_1322
11321 lduh [%l7 + 0x5A], %l3
11322 nop
11323 setx loop_1323, %l0, %l1
11324 wrpr 0x1, %tl
11325 wrpr %l1, %tpc
11326 add %l1, 0x4, %l1
11327 wrpr %l1, %tnpc
11328 setx 0x34400001400, %l0, %l1
11329 wrpr %l1, %tstate
11330 wrhpr 0x4, %htstate
11331 retry
11332loop_1321:
11333 fandnot1 %f6, %f6, %f14
11334loop_1322:
11335 fexpand %f4, %f6
11336 ld [%l7 + 0x7C], %f11
11337loop_1323:
11338 fmovde %icc, %f9, %f14
11339 fexpand %f13, %f4
11340 fxnors %f11, %f14, %f13
11341 taddcc %l1, %l2, %g3
11342 array16 %l5, %o2, %i4
11343 ldx [%l7 + 0x20], %o3
11344 stx %i2, [%l7 + 0x48]
11345 ldd [%l7 + 0x10], %f4
11346 taddcctv %i5, 0x1D41, %i0
11347 fmovdne %xcc, %f6, %f0
11348 fba,a %fcc2, loop_1324
11349 ldx [%l7 + 0x40], %l4
11350 movrgez %g7, 0x215, %g4
11351 array8 %i6, %l0, %g2
11352loop_1324:
11353 stb %i1, [%l7 + 0x3D]
11354 bn,a,pn %icc, loop_1325
11355 bvs,pt %icc, loop_1326
11356 ldsb [%l7 + 0x4F], %o6
11357 fbge,a %fcc3, loop_1327
11358loop_1325:
11359 tleu %icc, 0x2
11360loop_1326:
11361 std %f6, [%l7 + 0x50]
11362 fornot1 %f14, %f14, %f4
11363loop_1327:
11364 lduw [%l7 + 0x14], %g5
11365 fmovsle %icc, %f0, %f0
11366 ld [%l7 + 0x28], %f0
11367 sub %g6, %o7, %o0
11368 taddcctv %i3, %l6, %o4
11369 ldub [%l7 + 0x2B], %i7
11370 andn %o5, 0x0FC1, %g1
11371 fabss %f12, %f10
11372 fandnot2s %f5, %f11, %f0
11373 bleu,a %xcc, loop_1328
11374 bvs loop_1329
11375 ldd [%l7 + 0x40], %f12
11376 st %f4, [%l7 + 0x44]
11377loop_1328:
11378 fcmped %fcc3, %f6, %f10
11379loop_1329:
11380 bn,pt %icc, loop_1330
11381 fbu,a %fcc2, loop_1331
11382 stw %o1, [%l7 + 0x74]
11383 sdiv %l1, 0x1A30, %l2
11384loop_1330:
11385 edge32 %l3, %g3, %o2
11386loop_1331:
11387 fpadd32s %f11, %f10, %f12
11388 movcs %xcc, %i4, %o3
11389 sth %l5, [%l7 + 0x48]
11390 fmul8x16 %f9, %f10, %f2
11391 sth %i5, [%l7 + 0x6C]
11392 xnorcc %i2, 0x03FA, %i0
11393 fmovsgu %icc, %f6, %f14
11394 lduh [%l7 + 0x70], %l4
11395 ble,pn %icc, loop_1332
11396 fmuld8ulx16 %f1, %f0, %f12
11397 tvs %icc, 0x7
11398 tgu %icc, 0x3
11399loop_1332:
11400 sllx %g7, %g4, %i6
11401 fmovrdlz %l0, %f14, %f10
11402 tsubcc %g2, %o6, %g5
11403 ldx [%l7 + 0x20], %i1
11404 fornot2s %f2, %f1, %f4
11405 andncc %g6, %o7, %o0
11406 call loop_1333
11407 brgez %i3, loop_1334
11408 st %f9, [%l7 + 0x20]
11409 fcmps %fcc2, %f15, %f5
11410loop_1333:
11411 edge32 %l6, %i7, %o5
11412loop_1334:
11413 fpadd32s %f7, %f13, %f13
11414 fexpand %f3, %f6
11415 ldsh [%l7 + 0x18], %g1
11416 movrne %o4, %l1, %l2
11417 bn loop_1335
11418 lduh [%l7 + 0x38], %l3
11419 bvc,pn %xcc, loop_1336
11420 nop
11421 setx loop_1337, %l0, %l1
11422 wrpr 0x1, %tl
11423 wrpr %l1, %tnpc
11424 setx 0x34400001400, %l0, %l1
11425 wrpr %l1, %tstate
11426 wrhpr 0x4, %htstate
11427 done
11428loop_1335:
11429 ldsb [%l7 + 0x5F], %o1
11430 array16 %g3, %o2, %i4
11431loop_1336:
11432 stw %o3, [%l7 + 0x1C]
11433loop_1337:
11434 ldx [%l7 + 0x38], %l5
11435 ld [%l7 + 0x68], %f9
11436 ldsb [%l7 + 0x4B], %i2
11437 fmovrsne %i0, %f13, %f8
11438 std %f10, [%l7 + 0x08]
11439 ldsb [%l7 + 0x68], %l4
11440 udivcc %i5, 0x11ED, %g4
11441 fbe,a %fcc3, loop_1338
11442 std %f12, [%l7 + 0x70]
11443 xorcc %i6, %l0, %g7
11444 addcc %g2, 0x18BB, %o6
11445loop_1338:
11446 fsrc2s %f1, %f7
11447 sth %i1, [%l7 + 0x6E]
11448 movrgz %g5, %g6, %o7
11449 fmovrsgez %i3, %f13, %f13
11450 bg,pt %icc, loop_1339
11451 ldub [%l7 + 0x1B], %o0
11452 ldsw [%l7 + 0x6C], %l6
11453 sllx %o5, %i7, %o4
11454loop_1339:
11455 fpsub32s %f0, %f10, %f15
11456 alignaddrl %l1, %g1, %l3
11457 fnors %f4, %f2, %f0
11458 brnz,a %l2, loop_1340
11459 sllx %o1, 0x02, %o2
11460 lduw [%l7 + 0x14], %g3
11461 fcmpeq16 %f10, %f10, %o3
11462loop_1340:
11463 move %xcc, %l5, %i4
11464 ldd [%l7 + 0x28], %f0
11465 siam 0x1
11466 fandnot2s %f8, %f5, %f1
11467 ldd [%l7 + 0x48], %f6
11468 tvc %xcc, 0x5
11469 fbu,a %fcc0, loop_1341
11470 stw %i2, [%l7 + 0x48]
11471 tvs %xcc, 0x6
11472 st %f13, [%l7 + 0x3C]
11473loop_1341:
11474 ld [%l7 + 0x6C], %f13
11475 fmul8x16au %f5, %f6, %f10
11476 lduw [%l7 + 0x3C], %i0
11477 std %f4, [%l7 + 0x08]
11478 sth %i5, [%l7 + 0x72]
11479 fbo,a %fcc0, loop_1342
11480 fandnot2s %f15, %f0, %f14
11481 fnot2 %f4, %f12
11482 fpack32 %f6, %f4, %f6
11483loop_1342:
11484 sth %l4, [%l7 + 0x70]
11485 mulscc %i6, %l0, %g4
11486 ldub [%l7 + 0x09], %g7
11487 fornot1 %f0, %f12, %f0
11488 fmovsl %icc, %f2, %f12
11489 xnorcc %g2, 0x098D, %i1
11490 fcmpne16 %f6, %f8, %o6
11491 stw %g5, [%l7 + 0x50]
11492 fmovde %xcc, %f14, %f15
11493 ld [%l7 + 0x0C], %f15
11494 bshuffle %f2, %f12, %f0
11495 fpmerge %f1, %f14, %f12
11496 srax %o7, %g6, %i3
11497 edge32ln %o0, %l6, %o5
11498 bvc,pn %icc, loop_1343
11499 std %f14, [%l7 + 0x68]
11500 fandnot1s %f13, %f9, %f0
11501 fpack32 %f6, %f14, %f8
11502loop_1343:
11503 bleu,pn %icc, loop_1344
11504 array8 %i7, %o4, %l1
11505 fmuld8ulx16 %f0, %f3, %f12
11506 st %f11, [%l7 + 0x74]
11507loop_1344:
11508 tvc %xcc, 0x4
11509 mulscc %l3, %g1, %l2
11510 fmovscc %xcc, %f1, %f6
11511 ldd [%l7 + 0x68], %f10
11512 fbe,a %fcc3, loop_1345
11513 fbg,a %fcc2, loop_1346
11514 fsrc2s %f10, %f14
11515 tneg %xcc, 0x6
11516loop_1345:
11517 movneg %xcc, %o2, %g3
11518loop_1346:
11519 ldd [%l7 + 0x60], %f12
11520 mulx %o1, %l5, %o3
11521 xorcc %i4, %i2, %i0
11522 movge %icc, %i5, %l4
11523 fands %f9, %f7, %f6
11524 fpack16 %f6, %f10
11525 fmovrsgz %i6, %f12, %f13
11526 fmovrdlez %g4, %f12, %f0
11527 tg %icc, 0x6
11528 fmul8x16au %f3, %f0, %f14
11529 fmovdgu %xcc, %f3, %f2
11530 tl %icc, 0x2
11531 ldsh [%l7 + 0x36], %g7
11532 lduw [%l7 + 0x68], %l0
11533 edge32n %g2, %o6, %g5
11534 lduh [%l7 + 0x1E], %i1
11535 movrgez %g6, 0x344, %i3
11536 lduw [%l7 + 0x54], %o7
11537 fmovrde %o0, %f6, %f6
11538 tl %icc, 0x1
11539 fnegd %f12, %f12
11540 ldsw [%l7 + 0x14], %l6
11541 bgu,pt %xcc, loop_1347
11542 ldx [%l7 + 0x48], %o5
11543 ld [%l7 + 0x7C], %f9
11544 fmovrdgez %i7, %f12, %f6
11545loop_1347:
11546 srax %o4, 0x00, %l1
11547 mulscc %l3, 0x16C9, %l2
11548 sra %g1, 0x18, %g3
11549 ldx [%l7 + 0x68], %o2
11550 ld [%l7 + 0x0C], %f9
11551 ldsw [%l7 + 0x08], %o1
11552 alignaddr %l5, %i4, %i2
11553 fnors %f2, %f0, %f2
11554 edge8 %o3, %i0, %i5
11555 edge8 %l4, %g4, %g7
11556 fpack16 %f4, %f14
11557 lduw [%l7 + 0x2C], %l0
11558 ldsb [%l7 + 0x26], %g2
11559 fsrc1 %f6, %f8
11560 std %f8, [%l7 + 0x30]
11561 tvs %xcc, 0x6
11562 ldd [%l7 + 0x20], %f10
11563 tcs %icc, 0x3
11564 fnegs %f12, %f9
11565 srlx %i6, 0x03, %o6
11566 stx %g5, [%l7 + 0x68]
11567 fmovsl %icc, %f0, %f7
11568 for %f2, %f10, %f10
11569 fmovsle %icc, %f15, %f12
11570 fcmpne32 %f12, %f0, %i1
11571 bleu loop_1348
11572 orn %i3, %o7, %g6
11573 bcc,a,pt %xcc, loop_1349
11574 lduw [%l7 + 0x5C], %o0
11575loop_1348:
11576 bvs,pt %xcc, loop_1350
11577 fors %f4, %f8, %f11
11578loop_1349:
11579 tcs %xcc, 0x4
11580 udivcc %o5, 0x092C, %l6
11581loop_1350:
11582 movge %xcc, %i7, %o4
11583 movrgz %l3, %l2, %g1
11584 udivcc %l1, 0x1A0C, %g3
11585 movle %xcc, %o1, %o2
11586 movpos %xcc, %i4, %l5
11587 tgu %xcc, 0x5
11588 udivcc %i2, 0x04DE, %i0
11589 movrne %i5, 0x0C8, %o3
11590 sth %g4, [%l7 + 0x32]
11591 ldd [%l7 + 0x38], %f14
11592 stx %l4, [%l7 + 0x38]
11593 bl,a,pn %xcc, loop_1351
11594 sra %l0, 0x1A, %g2
11595 st %f15, [%l7 + 0x58]
11596 xnorcc %i6, %g7, %g5
11597loop_1351:
11598 ldsw [%l7 + 0x68], %o6
11599 fmovrdgez %i3, %f12, %f14
11600 fornot2s %f2, %f9, %f14
11601 nop
11602 setx loop_1352, %l0, %l1
11603 wrpr 0x1, %tl
11604 wrpr %l1, %tnpc
11605 setx 0x34400001400, %l0, %l1
11606 wrpr %l1, %tstate
11607 wrhpr 0x4, %htstate
11608 done
11609 sra %i1, 0x0E, %g6
11610 movrgz %o0, %o7, %l6
11611 fmovrdlz %o5, %f4, %f4
11612loop_1352:
11613 ldx [%l7 + 0x28], %o4
11614 te %xcc, 0x5
11615 fands %f9, %f11, %f12
11616 ldub [%l7 + 0x78], %l3
11617 udivcc %i7, 0x1444, %l2
11618 fmovrdlz %g1, %f14, %f0
11619 lduh [%l7 + 0x0A], %g3
11620 fmovd %f12, %f2
11621 stw %o1, [%l7 + 0x0C]
11622 fmul8x16al %f14, %f1, %f0
11623 fmovsn %xcc, %f6, %f15
11624 fmovse %xcc, %f2, %f7
11625 bpos,pt %xcc, loop_1353
11626 fnor %f8, %f14, %f6
11627 taddcctv %o2, 0x0C66, %l1
11628 bg,pt %icc, loop_1354
11629loop_1353:
11630 lduw [%l7 + 0x08], %l5
11631 fbne,a %fcc0, loop_1355
11632 fmovdg %xcc, %f8, %f6
11633loop_1354:
11634 fbl %fcc3, loop_1356
11635 be,pn %xcc, loop_1357
11636loop_1355:
11637 std %f14, [%l7 + 0x50]
11638 ldub [%l7 + 0x11], %i4
11639loop_1356:
11640 stw %i0, [%l7 + 0x1C]
11641loop_1357:
11642 ldub [%l7 + 0x54], %i2
11643 ldsb [%l7 + 0x29], %i5
11644 fbg,a %fcc3, loop_1358
11645 stb %g4, [%l7 + 0x2E]
11646 pdist %f0, %f4, %f8
11647 fmovs %f7, %f12
11648loop_1358:
11649 fbue %fcc0, loop_1359
11650 fone %f10
11651 edge32l %o3, %l0, %g2
11652 bvc loop_1360
11653loop_1359:
11654 fxnor %f6, %f2, %f10
11655 edge8 %i6, %l4, %g7
11656 movleu %icc, %o6, %i3
11657loop_1360:
11658 bleu,pt %icc, loop_1361
11659 ldub [%l7 + 0x5B], %i1
11660 tcc %icc, 0x6
11661 ld [%l7 + 0x10], %f3
11662loop_1361:
11663 sub %g5, 0x0985, %o0
11664 fmovsvc %xcc, %f15, %f3
11665 std %f2, [%l7 + 0x10]
11666 fnot2s %f0, %f5
11667 fmovsne %xcc, %f9, %f10
11668 edge32 %g6, %l6, %o5
11669 fcmpgt32 %f8, %f0, %o4
11670 bshuffle %f8, %f6, %f12
11671 stb %l3, [%l7 + 0x24]
11672 ldsw [%l7 + 0x78], %i7
11673 movrgez %l2, %g1, %g3
11674 fbe %fcc2, loop_1362
11675 stw %o7, [%l7 + 0x74]
11676 movrne %o1, %o2, %l1
11677 stx %i4, [%l7 + 0x60]
11678loop_1362:
11679 fmovscs %icc, %f8, %f2
11680 ldsw [%l7 + 0x64], %i0
11681 ldsh [%l7 + 0x4E], %l5
11682 edge16ln %i2, %i5, %o3
11683 ldsh [%l7 + 0x66], %l0
11684 ldsb [%l7 + 0x6C], %g4
11685 edge32ln %i6, %l4, %g7
11686 fmovsleu %xcc, %f6, %f13
11687 ld [%l7 + 0x18], %f9
11688 umulcc %g2, 0x129D, %i3
11689 std %f6, [%l7 + 0x60]
11690 ldd [%l7 + 0x78], %f10
11691 fmovrsne %i1, %f6, %f14
11692 and %g5, %o0, %o6
11693 fornot2s %f7, %f14, %f7
11694 ldub [%l7 + 0x72], %l6
11695 movrlez %o5, %o4, %l3
11696 edge32l %i7, %g6, %g1
11697 brgez %l2, loop_1363
11698 fpadd32 %f12, %f4, %f2
11699 fbg,a %fcc3, loop_1364
11700 bne,pn %icc, loop_1365
11701loop_1363:
11702 fcmpne16 %f4, %f2, %o7
11703 ldsh [%l7 + 0x30], %o1
11704loop_1364:
11705 brz %o2, loop_1366
11706loop_1365:
11707 fbne,a %fcc2, loop_1367
11708 sth %g3, [%l7 + 0x18]
11709 sdiv %l1, 0x1E19, %i0
11710loop_1366:
11711 and %i4, %l5, %i5
11712loop_1367:
11713 movn %icc, %o3, %l0
11714 stx %g4, [%l7 + 0x60]
11715 udiv %i2, 0x00FA, %l4
11716 fmovdne %xcc, %f1, %f14
11717 sub %i6, %g7, %g2
11718 xnor %i3, %i1, %g5
11719 fbe %fcc0, loop_1368
11720 smul %o0, %l6, %o5
11721 smul %o6, %l3, %o4
11722 movn %icc, %i7, %g1
11723loop_1368:
11724 umul %g6, %l2, %o7
11725 fcmpgt32 %f12, %f12, %o2
11726 subc %o1, 0x1B74, %l1
11727 movn %icc, %g3, %i4
11728 tcc %xcc, 0x7
11729 bl,a loop_1369
11730 tvc %xcc, 0x7
11731 ldub [%l7 + 0x4D], %l5
11732 movneg %xcc, %i5, %i0
11733loop_1369:
11734 stx %l0, [%l7 + 0x48]
11735 ldsb [%l7 + 0x7A], %g4
11736 fbg %fcc0, loop_1370
11737 movne %xcc, %o3, %l4
11738 fbuge,a %fcc3, loop_1371
11739 fmovrdgez %i6, %f14, %f12
11740loop_1370:
11741 fbo,a %fcc3, loop_1372
11742 mova %icc, %i2, %g7
11743loop_1371:
11744 bcs,a %xcc, loop_1373
11745 fbul,a %fcc2, loop_1374
11746loop_1372:
11747 fnot2s %f3, %f12
11748 fornot1s %f3, %f1, %f11
11749loop_1373:
11750 fmovdvs %icc, %f9, %f4
11751loop_1374:
11752 tvc %icc, 0x6
11753 lduh [%l7 + 0x2A], %i3
11754 fxor %f2, %f2, %f2
11755 bn loop_1375
11756 fcmpeq16 %f8, %f10, %g2
11757 xor %i1, %o0, %g5
11758 fands %f13, %f15, %f5
11759loop_1375:
11760 stx %o5, [%l7 + 0x18]
11761 fzero %f10
11762 movre %o6, 0x1EF, %l6
11763 fmovdne %xcc, %f2, %f10
11764 fmovscs %icc, %f1, %f9
11765 edge8n %o4, %l3, %g1
11766 fmovsn %xcc, %f1, %f14
11767 stw %i7, [%l7 + 0x48]
11768 udivx %g6, 0x04F1, %o7
11769 brlez,a %l2, loop_1376
11770 fandnot2s %f13, %f7, %f9
11771 fmovscs %xcc, %f9, %f13
11772 fbue %fcc2, loop_1377
11773loop_1376:
11774 movl %icc, %o2, %o1
11775 ta %xcc, 0x3
11776 stb %l1, [%l7 + 0x45]
11777loop_1377:
11778 fmul8x16 %f10, %f8, %f8
11779 bcs,pt %icc, loop_1378
11780 fmovrdlez %g3, %f12, %f10
11781 fmovdle %xcc, %f13, %f0
11782 fandnot1 %f12, %f4, %f12
11783loop_1378:
11784 lduw [%l7 + 0x48], %l5
11785 sra %i5, 0x13, %i0
11786 fnors %f0, %f11, %f4
11787 bshuffle %f12, %f2, %f0
11788 fandnot2s %f15, %f12, %f7
11789 fmul8x16 %f11, %f12, %f12
11790 be,a,pt %xcc, loop_1379
11791 fmovspos %xcc, %f7, %f11
11792 fcmpne32 %f4, %f14, %l0
11793 fba,a %fcc0, loop_1380
11794loop_1379:
11795 bn,a %xcc, loop_1381
11796 fmul8x16au %f15, %f2, %f12
11797 stw %g4, [%l7 + 0x58]
11798loop_1380:
11799 movneg %icc, %o3, %l4
11800loop_1381:
11801 tg %xcc, 0x6
11802 ldsh [%l7 + 0x60], %i4
11803 lduw [%l7 + 0x54], %i6
11804 stb %i2, [%l7 + 0x20]
11805 bcs %xcc, loop_1382
11806 fxnor %f2, %f10, %f4
11807 fnands %f1, %f10, %f12
11808 ldsb [%l7 + 0x19], %g7
11809loop_1382:
11810 edge8 %i3, %i1, %g2
11811 fsrc2s %f8, %f6
11812 fcmpgt32 %f12, %f0, %o0
11813 fsrc2s %f3, %f4
11814 fandnot2 %f2, %f2, %f14
11815 fpadd16s %f10, %f14, %f13
11816 fcmpd %fcc2, %f2, %f14
11817 fbe %fcc3, loop_1383
11818 stb %g5, [%l7 + 0x63]
11819 fmovsge %icc, %f9, %f8
11820 fabsd %f14, %f12
11821loop_1383:
11822 tl %icc, 0x0
11823 fba,a %fcc3, loop_1384
11824 sll %o5, 0x15, %l6
11825 movne %icc, %o6, %l3
11826 fmovrslz %o4, %f2, %f12
11827loop_1384:
11828 fpsub32s %f9, %f13, %f9
11829 fmovsg %icc, %f5, %f14
11830 fnot2 %f0, %f8
11831 array8 %i7, %g1, %g6
11832 sdiv %o7, 0x1ABE, %o2
11833 alignaddrl %o1, %l2, %l1
11834 fbuge %fcc2, loop_1385
11835 tneg %xcc, 0x5
11836 sethi 0x18BE, %g3
11837 edge16l %l5, %i0, %i5
11838loop_1385:
11839 stw %g4, [%l7 + 0x4C]
11840 sdiv %l0, 0x139E, %l4
11841 movleu %icc, %i4, %o3
11842 movrlez %i6, 0x191, %g7
11843 fxnor %f4, %f6, %f14
11844 ldx [%l7 + 0x18], %i2
11845 fmovrdlez %i3, %f12, %f14
11846 fbul,a %fcc2, loop_1386
11847 ld [%l7 + 0x4C], %f4
11848 fbue,a %fcc2, loop_1387
11849 udivcc %g2, 0x0826, %o0
11850loop_1386:
11851 fmovrslez %i1, %f2, %f15
11852 fone %f6
11853loop_1387:
11854 addc %g5, 0x0CA7, %l6
11855 or %o6, %l3, %o4
11856 fble,a %fcc0, loop_1388
11857 fmul8x16al %f12, %f10, %f8
11858 stx %i7, [%l7 + 0x50]
11859 sllx %o5, %g6, %g1
11860loop_1388:
11861 fmovda %xcc, %f1, %f5
11862 ba %icc, loop_1389
11863 movcs %icc, %o2, %o7
11864 ld [%l7 + 0x7C], %f12
11865 ble,a,pt %icc, loop_1390
11866loop_1389:
11867 fmovde %icc, %f11, %f15
11868 fmovspos %icc, %f5, %f3
11869 bne,a,pn %icc, loop_1391
11870loop_1390:
11871 bcc,pt %icc, loop_1392
11872 fpack16 %f10, %f6
11873 ldsb [%l7 + 0x0F], %o1
11874loop_1391:
11875 fnot1 %f12, %f2
11876loop_1392:
11877 lduh [%l7 + 0x70], %l1
11878 ldsb [%l7 + 0x22], %l2
11879 bvs,pt %xcc, loop_1393
11880 fmovrdlz %l5, %f14, %f8
11881 ldx [%l7 + 0x78], %i0
11882 fpackfix %f10, %f14
11883loop_1393:
11884 fbule %fcc3, loop_1394
11885 stb %g3, [%l7 + 0x7F]
11886 movcs %xcc, %i5, %g4
11887 xor %l4, %l0, %o3
11888loop_1394:
11889 lduw [%l7 + 0x40], %i4
11890 stb %g7, [%l7 + 0x14]
11891 edge16n %i6, %i3, %i2
11892 orncc %g2, %i1, %g5
11893 fbn,a %fcc0, loop_1395
11894 lduh [%l7 + 0x6A], %l6
11895 sllx %o0, 0x12, %o6
11896 stw %o4, [%l7 + 0x28]
11897loop_1395:
11898 ldsb [%l7 + 0x27], %i7
11899 fbue %fcc2, loop_1396
11900 fmul8sux16 %f2, %f2, %f4
11901 stw %l3, [%l7 + 0x1C]
11902 fbule %fcc3, loop_1397
11903loop_1396:
11904 tcs %icc, 0x7
11905 sdiv %o5, 0x1E07, %g6
11906 nop
11907 setx loop_1398, %l0, %l1
11908 jmpl %l1, %o2
11909loop_1397:
11910 fpsub16s %f14, %f5, %f11
11911 be loop_1399
11912 fpack16 %f14, %f15
11913loop_1398:
11914 tcs %icc, 0x7
11915 ld [%l7 + 0x1C], %f5
11916loop_1399:
11917 fmovda %icc, %f5, %f11
11918 movl %xcc, %g1, %o1
11919 fmovda %icc, %f14, %f0
11920 ldsb [%l7 + 0x59], %o7
11921 addccc %l1, %l2, %i0
11922 fmul8x16au %f13, %f1, %f10
11923 subc %l5, %g3, %i5
11924 fpsub32s %f10, %f13, %f8
11925 ldsb [%l7 + 0x4E], %g4
11926 fmovsge %xcc, %f0, %f10
11927 stx %l0, [%l7 + 0x48]
11928 std %f8, [%l7 + 0x20]
11929 ldsb [%l7 + 0x58], %o3
11930 tsubcc %i4, 0x166C, %l4
11931 lduh [%l7 + 0x74], %i6
11932 sethi 0x03AD, %i3
11933 move %xcc, %i2, %g2
11934 ld [%l7 + 0x4C], %f3
11935 fbu %fcc3, loop_1400
11936 tle %xcc, 0x2
11937 fzero %f14
11938 array16 %i1, %g5, %g7
11939loop_1400:
11940 bcs,a,pt %icc, loop_1401
11941 xorcc %o0, 0x0D47, %l6
11942 array8 %o6, %i7, %o4
11943 tsubcctv %o5, %g6, %o2
11944loop_1401:
11945 movl %icc, %l3, %o1
11946 bcc,a,pn %xcc, loop_1402
11947 fnors %f11, %f9, %f10
11948 fcmped %fcc1, %f0, %f2
11949 movrgz %g1, 0x229, %l1
11950loop_1402:
11951 lduh [%l7 + 0x70], %o7
11952 fmovscc %xcc, %f10, %f13
11953 fmovrslez %l2, %f2, %f14
11954 fbul %fcc3, loop_1403
11955 ldsh [%l7 + 0x6E], %i0
11956 std %f10, [%l7 + 0x30]
11957 fble,a %fcc2, loop_1404
11958loop_1403:
11959 move %icc, %l5, %i5
11960 stx %g3, [%l7 + 0x30]
11961 lduw [%l7 + 0x24], %l0
11962loop_1404:
11963 ble,a loop_1405
11964 fmovsleu %xcc, %f4, %f4
11965 fxors %f5, %f7, %f7
11966 movle %xcc, %o3, %g4
11967loop_1405:
11968 ldsb [%l7 + 0x7E], %i4
11969 bleu,a,pn %icc, loop_1406
11970 taddcctv %l4, %i6, %i2
11971 ldub [%l7 + 0x18], %g2
11972 brnz %i3, loop_1407
11973loop_1406:
11974 tvs %xcc, 0x2
11975 mulscc %g5, 0x0129, %i1
11976 lduw [%l7 + 0x48], %o0
11977loop_1407:
11978 movre %g7, %l6, %i7
11979 fpsub16 %f6, %f10, %f2
11980 bcs,a,pn %xcc, loop_1408
11981 sethi 0x176F, %o6
11982 fmuld8ulx16 %f5, %f10, %f10
11983 ldub [%l7 + 0x3F], %o5
11984loop_1408:
11985 andn %o4, %g6, %o2
11986 ba %xcc, loop_1409
11987 ldx [%l7 + 0x48], %o1
11988 brgez,a %l3, loop_1410
11989 andn %g1, %l1, %o7
11990loop_1409:
11991 fmovsleu %icc, %f3, %f15
11992 sll %l2, %i0, %l5
11993loop_1410:
11994 brgez %g3, loop_1411
11995 fmovdcs %icc, %f14, %f13
11996 tsubcc %l0, %o3, %i5
11997 be %xcc, loop_1412
11998loop_1411:
11999 tvs %icc, 0x0
12000 stx %i4, [%l7 + 0x58]
12001 st %f2, [%l7 + 0x7C]
12002loop_1412:
12003 fornot1 %f8, %f0, %f2
12004 edge16ln %l4, %g4, %i6
12005 tl %icc, 0x0
12006 ldd [%l7 + 0x08], %f8
12007 std %f2, [%l7 + 0x60]
12008 edge16 %i2, %i3, %g2
12009 st %f2, [%l7 + 0x28]
12010 alignaddr %i1, %g5, %o0
12011 ldsb [%l7 + 0x26], %l6
12012 stx %g7, [%l7 + 0x08]
12013 fmovdn %xcc, %f3, %f2
12014 ldub [%l7 + 0x36], %o6
12015 ldd [%l7 + 0x10], %f12
12016 movne %xcc, %o5, %o4
12017 ldsh [%l7 + 0x24], %g6
12018 fornot2 %f6, %f6, %f4
12019 taddcc %o2, 0x16EA, %i7
12020 fmovrslz %l3, %f12, %f13
12021 fornot2s %f10, %f1, %f13
12022 fpsub16s %f0, %f0, %f14
12023 array16 %o1, %l1, %o7
12024 fcmpeq16 %f10, %f0, %l2
12025 bcs %xcc, loop_1413
12026 edge8n %g1, %i0, %g3
12027 xnorcc %l5, %l0, %o3
12028 ldub [%l7 + 0x2B], %i5
12029loop_1413:
12030 ba %xcc, loop_1414
12031 tleu %icc, 0x5
12032 ldd [%l7 + 0x68], %f4
12033 fbge %fcc2, loop_1415
12034loop_1414:
12035 tneg %xcc, 0x1
12036 fpsub16s %f12, %f9, %f13
12037 lduw [%l7 + 0x10], %l4
12038loop_1415:
12039 st %f4, [%l7 + 0x20]
12040 fpackfix %f12, %f0
12041 ble,a %xcc, loop_1416
12042 std %f2, [%l7 + 0x50]
12043 ldsw [%l7 + 0x60], %i4
12044 stw %i6, [%l7 + 0x0C]
12045loop_1416:
12046 srl %g4, 0x1A, %i2
12047 orn %i3, 0x1E03, %i1
12048 bcs loop_1417
12049 ldx [%l7 + 0x20], %g2
12050 movre %g5, 0x375, %o0
12051 sethi 0x1253, %l6
12052loop_1417:
12053 ldsb [%l7 + 0x49], %g7
12054 andcc %o5, %o4, %g6
12055 tle %icc, 0x2
12056 stw %o2, [%l7 + 0x30]
12057 fmovrdgz %i7, %f4, %f2
12058 ldub [%l7 + 0x30], %o6
12059 addccc %o1, 0x0258, %l3
12060 fbe,a %fcc1, loop_1418
12061 tgu %icc, 0x0
12062 ldsb [%l7 + 0x1F], %l1
12063 ldsh [%l7 + 0x76], %l2
12064loop_1418:
12065 tcs %icc, 0x5
12066 ldsw [%l7 + 0x34], %o7
12067 sdivcc %g1, 0x1A56, %g3
12068 fmovsn %icc, %f3, %f10
12069 sub %i0, %l5, %l0
12070 andncc %o3, %l4, %i4
12071 brlez,a %i5, loop_1419
12072 fone %f6
12073 fsrc1 %f6, %f0
12074 movne %icc, %i6, %g4
12075loop_1419:
12076 ldd [%l7 + 0x18], %f2
12077 std %f2, [%l7 + 0x28]
12078 stx %i3, [%l7 + 0x20]
12079 st %f12, [%l7 + 0x6C]
12080 tgu %xcc, 0x6
12081 fmovscc %icc, %f9, %f9
12082 fmovdcs %xcc, %f12, %f9
12083 fbo,a %fcc0, loop_1420
12084 st %f4, [%l7 + 0x60]
12085 umulcc %i1, 0x19C8, %i2
12086 udivx %g2, 0x05AC, %o0
12087loop_1420:
12088 fbo %fcc2, loop_1421
12089 edge8l %g5, %g7, %l6
12090 fors %f3, %f12, %f0
12091 andn %o5, %o4, %g6
12092loop_1421:
12093 xnorcc %o2, 0x0E91, %o6
12094 call loop_1422
12095 addcc %o1, 0x1160, %l3
12096 fmovsg %xcc, %f1, %f4
12097 brz,a %l1, loop_1423
12098loop_1422:
12099 tcs %icc, 0x0
12100 std %f10, [%l7 + 0x38]
12101 fnors %f12, %f6, %f0
12102loop_1423:
12103 srax %i7, 0x0D, %o7
12104 fmovdleu %xcc, %f0, %f13
12105 tvc %icc, 0x6
12106 fpadd16 %f6, %f8, %f2
12107 fnands %f5, %f12, %f14
12108 std %f2, [%l7 + 0x08]
12109 edge8 %l2, %g1, %i0
12110 fmovrslez %l5, %f12, %f15
12111 bge %xcc, loop_1424
12112 srlx %l0, %g3, %l4
12113 fmovrdne %o3, %f8, %f10
12114 ba,a,pn %icc, loop_1425
12115loop_1424:
12116 bgu,a %icc, loop_1426
12117 ba,a,pt %icc, loop_1427
12118 fmovsle %icc, %f3, %f10
12119loop_1425:
12120 fmovda %xcc, %f4, %f13
12121loop_1426:
12122 fsrc1 %f2, %f2
12123loop_1427:
12124 stx %i5, [%l7 + 0x20]
12125 sth %i6, [%l7 + 0x18]
12126 ldd [%l7 + 0x28], %f0
12127 andcc %i4, %g4, %i1
12128 fmovd %f14, %f12
12129 lduw [%l7 + 0x58], %i3
12130 ldd [%l7 + 0x58], %f6
12131 bne loop_1428
12132 faligndata %f6, %f14, %f4
12133 fmovdvc %icc, %f15, %f11
12134 addccc %i2, 0x087A, %g2
12135loop_1428:
12136 lduw [%l7 + 0x7C], %o0
12137 ldub [%l7 + 0x49], %g5
12138 fpadd16s %f10, %f6, %f7
12139 stw %g7, [%l7 + 0x50]
12140 fmovsne %xcc, %f7, %f15
12141 fpack16 %f4, %f5
12142 fnot1s %f10, %f2
12143 stb %l6, [%l7 + 0x42]
12144 ldub [%l7 + 0x36], %o5
12145 lduh [%l7 + 0x1A], %o4
12146 fpack16 %f4, %f2
12147 brgz,a %o2, loop_1429
12148 andcc %g6, %o1, %l3
12149 edge32l %o6, %l1, %o7
12150 fnot2 %f2, %f14
12151loop_1429:
12152 fblg %fcc1, loop_1430
12153 fmovdcs %xcc, %f2, %f0
12154 fcmpne16 %f10, %f8, %l2
12155 fbuge %fcc0, loop_1431
12156loop_1430:
12157 fbge %fcc1, loop_1432
12158 bpos,a,pt %icc, loop_1433
12159 edge8l %i7, %i0, %l5
12160loop_1431:
12161 fnot1s %f6, %f10
12162loop_1432:
12163 fandnot2s %f2, %f13, %f5
12164loop_1433:
12165 ld [%l7 + 0x50], %f12
12166 fsrc2 %f6, %f2
12167 lduh [%l7 + 0x5C], %g1
12168 fmovdvs %xcc, %f2, %f9
12169 movne %xcc, %g3, %l0
12170 tg %icc, 0x4
12171 fornot1s %f15, %f1, %f8
12172 xor %o3, 0x0B24, %l4
12173 fbo %fcc3, loop_1434
12174 edge32 %i6, %i5, %g4
12175 movcc %icc, %i1, %i3
12176 sth %i4, [%l7 + 0x7E]
12177loop_1434:
12178 fmul8ulx16 %f12, %f4, %f6
12179 lduw [%l7 + 0x58], %g2
12180 fmovdvs %xcc, %f12, %f0
12181 fzero %f0
12182 fornot2 %f8, %f4, %f14
12183 fmovdcc %xcc, %f11, %f6
12184 array16 %i2, %o0, %g5
12185 array32 %g7, %o5, %o4
12186 nop
12187 setx loop_1435, %l0, %l1
12188 wrpr 0x1, %tl
12189 wrpr %l1, %tnpc
12190 setx 0x34400001400, %l0, %l1
12191 wrpr %l1, %tstate
12192 wrhpr 0x4, %htstate
12193 done
12194 fandnot2 %f12, %f10, %f0
12195 fsrc1 %f2, %f14
12196 fsrc2 %f0, %f8
12197loop_1435:
12198 fpadd32 %f2, %f12, %f12
12199 movle %icc, %l6, %o2
12200 and %g6, %o1, %o6
12201 stx %l3, [%l7 + 0x58]
12202 movcc %xcc, %l1, %o7
12203 te %icc, 0x6
12204 edge8n %i7, %l2, %l5
12205 srl %g1, 0x1A, %g3
12206 andncc %i0, %o3, %l4
12207 addc %l0, 0x1F4E, %i6
12208 fpack16 %f10, %f0
12209 lduw [%l7 + 0x70], %g4
12210 taddcctv %i1, 0x07BC, %i5
12211 fnot1s %f14, %f12
12212 ldsb [%l7 + 0x15], %i3
12213 edge8 %i4, %g2, %i2
12214 andcc %o0, %g5, %o5
12215 fpmerge %f11, %f9, %f4
12216 fbe,a %fcc3, loop_1436
12217 movg %xcc, %o4, %g7
12218 fones %f12
12219 bl,a,pt %icc, loop_1437
12220loop_1436:
12221 fmovdvc %xcc, %f10, %f10
12222 stx %l6, [%l7 + 0x40]
12223 movleu %xcc, %o2, %o1
12224loop_1437:
12225 tne %icc, 0x5
12226 umulcc %o6, %g6, %l3
12227 xor %o7, %l1, %i7
12228 fmovsa %xcc, %f9, %f9
12229 fnegd %f4, %f4
12230 fba %fcc1, loop_1438
12231 ldsw [%l7 + 0x3C], %l2
12232 fmovdvs %icc, %f3, %f10
12233 xor %l5, %g3, %i0
12234loop_1438:
12235 movrlez %g1, 0x110, %o3
12236 ldsh [%l7 + 0x14], %l4
12237 st %f12, [%l7 + 0x54]
12238 fble,a %fcc2, loop_1439
12239 and %l0, %i6, %i1
12240 ldsw [%l7 + 0x10], %g4
12241 tl %icc, 0x0
12242loop_1439:
12243 be,a loop_1440
12244 fbge %fcc0, loop_1441
12245 te %icc, 0x3
12246 fmovspos %xcc, %f11, %f12
12247loop_1440:
12248 fnot1 %f4, %f0
12249loop_1441:
12250 std %f6, [%l7 + 0x48]
12251 pdist %f0, %f4, %f14
12252 tn %icc, 0x5
12253 tvc %icc, 0x7
12254 fandnot1s %f5, %f1, %f4
12255 xorcc %i3, %i5, %g2
12256 fxors %f12, %f11, %f5
12257 fcmpgt16 %f12, %f0, %i4
12258 movrgez %i2, 0x3C4, %o0
12259 bl,a loop_1442
12260 fmovrslez %g5, %f3, %f9
12261 edge32l %o5, %g7, %l6
12262 tsubcctv %o4, %o2, %o1
12263loop_1442:
12264 tcc %icc, 0x7
12265 fbge,a %fcc0, loop_1443
12266 tneg %xcc, 0x5
12267 lduh [%l7 + 0x48], %o6
12268 fcmpeq32 %f6, %f12, %l3
12269loop_1443:
12270 fpsub32 %f2, %f6, %f6
12271 fbo %fcc1, loop_1444
12272 fcmple32 %f2, %f8, %g6
12273 ld [%l7 + 0x40], %f5
12274 ldsh [%l7 + 0x4A], %o7
12275loop_1444:
12276 st %f3, [%l7 + 0x24]
12277 lduw [%l7 + 0x78], %l1
12278 fzero %f8
12279 lduh [%l7 + 0x76], %i7
12280 std %f12, [%l7 + 0x78]
12281 fbul %fcc0, loop_1445
12282 fbge,a %fcc0, loop_1446
12283 fmovscc %xcc, %f4, %f7
12284 fmul8ulx16 %f12, %f2, %f10
12285loop_1445:
12286 movn %xcc, %l5, %g3
12287loop_1446:
12288 fnor %f0, %f10, %f2
12289 st %f5, [%l7 + 0x64]
12290 ldsb [%l7 + 0x2A], %i0
12291 fsrc1 %f4, %f0
12292 tvc %xcc, 0x7
12293 fmul8x16au %f2, %f11, %f10
12294 fmovrdne %g1, %f12, %f4
12295 mova %icc, %l2, %l4
12296 sdivcc %l0, 0x0120, %i6
12297 brlz,a %i1, loop_1447
12298 ldsw [%l7 + 0x40], %g4
12299 fmovdleu %xcc, %f4, %f3
12300 fmovrse %i3, %f5, %f9
12301loop_1447:
12302 ldd [%l7 + 0x58], %f2
12303 fnot1s %f10, %f6
12304 fmovdvc %icc, %f12, %f7
12305 std %f12, [%l7 + 0x48]
12306 bvs,pn %icc, loop_1448
12307 ldsb [%l7 + 0x39], %i5
12308 fbue %fcc2, loop_1449
12309 edge32ln %o3, %g2, %i2
12310loop_1448:
12311 ld [%l7 + 0x5C], %f5
12312 lduw [%l7 + 0x70], %i4
12313loop_1449:
12314 fmovdn %icc, %f2, %f13
12315 std %f10, [%l7 + 0x68]
12316 fandnot1 %f10, %f12, %f8
12317 andncc %g5, %o0, %g7
12318 ld [%l7 + 0x24], %f11
12319 sll %o5, 0x04, %l6
12320 std %f6, [%l7 + 0x70]
12321 lduh [%l7 + 0x08], %o4
12322 std %f2, [%l7 + 0x40]
12323 ldsw [%l7 + 0x6C], %o1
12324 stb %o2, [%l7 + 0x4E]
12325 st %f15, [%l7 + 0x2C]
12326 movl %icc, %l3, %g6
12327 fmovrdgz %o6, %f8, %f14
12328 tpos %icc, 0x4
12329 ldx [%l7 + 0x28], %o7
12330 bne %icc, loop_1450
12331 brnz,a %i7, loop_1451
12332 add %l5, %l1, %g3
12333 sdivx %i0, 0x050A, %g1
12334loop_1450:
12335 lduh [%l7 + 0x34], %l2
12336loop_1451:
12337 andcc %l4, %i6, %l0
12338 fble %fcc0, loop_1452
12339 srax %i1, 0x02, %g4
12340 srax %i3, 0x0D, %i5
12341 ldd [%l7 + 0x60], %f14
12342loop_1452:
12343 fmovsa %icc, %f5, %f13
12344 fabsd %f8, %f12
12345 ldsw [%l7 + 0x0C], %g2
12346 fornot1 %f0, %f12, %f8
12347 bgu,pt %icc, loop_1453
12348 fbn,a %fcc0, loop_1454
12349 ldsh [%l7 + 0x3C], %i2
12350 udiv %o3, 0x0F3C, %g5
12351loop_1453:
12352 st %f13, [%l7 + 0x0C]
12353loop_1454:
12354 brgez,a %o0, loop_1455
12355 ld [%l7 + 0x38], %f2
12356 ldsb [%l7 + 0x50], %i4
12357 fmovsl %xcc, %f7, %f6
12358loop_1455:
12359 fpsub32s %f1, %f11, %f5
12360 xorcc %g7, %o5, %l6
12361 bcc,pn %xcc, loop_1456
12362 bshuffle %f0, %f0, %f14
12363 ldx [%l7 + 0x08], %o1
12364 stx %o2, [%l7 + 0x48]
12365loop_1456:
12366 movge %xcc, %o4, %g6
12367 subcc %o6, 0x0F7B, %o7
12368 st %f7, [%l7 + 0x50]
12369 sth %l3, [%l7 + 0x5E]
12370 fmovdvc %xcc, %f0, %f11
12371 xnorcc %i7, 0x1D98, %l5
12372 fmovscc %icc, %f12, %f9
12373 andcc %g3, %l1, %i0
12374 call loop_1457
12375 andn %l2, %g1, %i6
12376 movl %icc, %l4, %i1
12377 or %g4, 0x0D34, %l0
12378loop_1457:
12379 lduw [%l7 + 0x18], %i5
12380 fsrc1s %f7, %f2
12381 faligndata %f12, %f12, %f2
12382 fcmple32 %f10, %f0, %i3
12383 brlz,a %g2, loop_1458
12384 fcmpgt32 %f8, %f14, %o3
12385 movge %xcc, %g5, %o0
12386 fmovsge %icc, %f0, %f11
12387loop_1458:
12388 fbl %fcc3, loop_1459
12389 subcc %i2, 0x1602, %g7
12390 or %o5, %i4, %l6
12391 ld [%l7 + 0x20], %f7
12392loop_1459:
12393 brgz %o1, loop_1460
12394 fmovsneg %icc, %f15, %f5
12395 fbule %fcc2, loop_1461
12396 ldsw [%l7 + 0x0C], %o2
12397loop_1460:
12398 st %f5, [%l7 + 0x08]
12399 movrlz %o4, 0x290, %g6
12400loop_1461:
12401 ldx [%l7 + 0x38], %o7
12402 tpos %icc, 0x4
12403 fpackfix %f8, %f3
12404 tcc %xcc, 0x0
12405 ldub [%l7 + 0x3A], %o6
12406 fmovrsgz %l3, %f7, %f7
12407 fbule %fcc0, loop_1462
12408 fbul %fcc1, loop_1463
12409 lduw [%l7 + 0x50], %i7
12410 ldsb [%l7 + 0x7B], %l5
12411loop_1462:
12412 ld [%l7 + 0x58], %f5
12413loop_1463:
12414 add %l1, 0x07A0, %g3
12415 sdivx %i0, 0x0258, %l2
12416 stx %i6, [%l7 + 0x48]
12417 fpadd32 %f6, %f0, %f4
12418 edge32l %g1, %i1, %g4
12419 fmul8ulx16 %f0, %f2, %f0
12420 fmul8x16au %f10, %f11, %f2
12421 ldsh [%l7 + 0x4C], %l4
12422 fcmpes %fcc1, %f7, %f12
12423 fmovrse %l0, %f11, %f0
12424 fornot1s %f8, %f8, %f14
12425 edge8n %i3, %i5, %g2
12426 bg %xcc, loop_1464
12427 ldx [%l7 + 0x60], %o3
12428 st %f5, [%l7 + 0x6C]
12429 movpos %xcc, %g5, %o0
12430loop_1464:
12431 fmovdleu %icc, %f10, %f13
12432 ldsh [%l7 + 0x56], %i2
12433 xor %o5, %i4, %l6
12434 bcc,a loop_1465
12435 for %f10, %f8, %f6
12436 ldsh [%l7 + 0x1A], %o1
12437 brlz,a %g7, loop_1466
12438loop_1465:
12439 std %f2, [%l7 + 0x68]
12440 sth %o2, [%l7 + 0x5E]
12441 ldsh [%l7 + 0x4C], %g6
12442loop_1466:
12443 ldd [%l7 + 0x78], %f0
12444 xor %o7, 0x0A1B, %o4
12445 siam 0x3
12446 fnegd %f14, %f4
12447 lduh [%l7 + 0x68], %o6
12448 fbug,a %fcc1, loop_1467
12449 ldub [%l7 + 0x62], %i7
12450 fmovrsgz %l5, %f0, %f0
12451 bn,a,pn %xcc, loop_1468
12452loop_1467:
12453 fcmpd %fcc0, %f2, %f10
12454 udiv %l1, 0x0CAF, %g3
12455 bg,a %icc, loop_1469
12456loop_1468:
12457 tgu %xcc, 0x1
12458 brlez %i0, loop_1470
12459 ld [%l7 + 0x24], %f2
12460loop_1469:
12461 ldub [%l7 + 0x46], %l2
12462 fpmerge %f6, %f11, %f6
12463loop_1470:
12464 ldx [%l7 + 0x68], %l3
12465 addc %i6, %g1, %i1
12466 fmovdge %xcc, %f13, %f0
12467 taddcctv %l4, %l0, %i3
12468 mulscc %i5, 0x085A, %g4
12469 fmul8x16 %f15, %f12, %f14
12470 brlz %o3, loop_1471
12471 ld [%l7 + 0x24], %f9
12472 ble %icc, loop_1472
12473 fnands %f4, %f9, %f5
12474loop_1471:
12475 lduw [%l7 + 0x50], %g5
12476 taddcc %g2, %i2, %o5
12477loop_1472:
12478 edge32l %o0, %l6, %i4
12479 tgu %xcc, 0x6
12480 ldx [%l7 + 0x08], %g7
12481 sth %o1, [%l7 + 0x1E]
12482 fmovsl %icc, %f4, %f0
12483 stw %o2, [%l7 + 0x24]
12484 ldsb [%l7 + 0x41], %o7
12485 fmovspos %xcc, %f14, %f13
12486 movg %icc, %o4, %o6
12487 stb %i7, [%l7 + 0x21]
12488 fcmpeq32 %f14, %f10, %g6
12489 sth %l1, [%l7 + 0x38]
12490 fbul,a %fcc3, loop_1473
12491 bl,pn %xcc, loop_1474
12492 sethi 0x0F45, %g3
12493 ldsb [%l7 + 0x14], %i0
12494loop_1473:
12495 fzero %f0
12496loop_1474:
12497 ldd [%l7 + 0x48], %f2
12498 bn %xcc, loop_1475
12499 fmuld8sux16 %f12, %f13, %f12
12500 fpadd16s %f13, %f5, %f14
12501 movrlz %l5, 0x153, %l3
12502loop_1475:
12503 tle %icc, 0x1
12504 fbn %fcc1, loop_1476
12505 fmovspos %icc, %f4, %f12
12506 tneg %icc, 0x6
12507 bl,pt %icc, loop_1477
12508loop_1476:
12509 tg %icc, 0x4
12510 fxnors %f4, %f11, %f8
12511 stw %l2, [%l7 + 0x1C]
12512loop_1477:
12513 movgu %icc, %i6, %g1
12514 fbul %fcc0, loop_1478
12515 fbul,a %fcc3, loop_1479
12516 ba,a,pn %xcc, loop_1480
12517 or %i1, 0x105E, %l4
12518loop_1478:
12519 fmul8sux16 %f12, %f0, %f6
12520loop_1479:
12521 ldsb [%l7 + 0x5A], %i3
12522loop_1480:
12523 fcmpne16 %f2, %f6, %l0
12524 lduw [%l7 + 0x74], %g4
12525 edge32 %o3, %i5, %g2
12526 brlz,a %g5, loop_1481
12527 fmovdleu %icc, %f0, %f1
12528 fcmple32 %f0, %f0, %i2
12529 fmovsn %xcc, %f12, %f7
12530loop_1481:
12531 stb %o0, [%l7 + 0x4A]
12532 nop
12533 setx loop_1482, %l0, %l1
12534 jmpl %l1, %o5
12535 fmovsvc %icc, %f0, %f0
12536 fpsub16s %f13, %f2, %f5
12537 xnor %i4, %g7, %o1
12538loop_1482:
12539 srl %o2, 0x1D, %o7
12540 bvs,a loop_1483
12541 fnot2 %f6, %f0
12542 ldd [%l7 + 0x08], %f14
12543 std %f2, [%l7 + 0x58]
12544loop_1483:
12545 fmovsvs %xcc, %f3, %f2
12546 brgz %o4, loop_1484
12547 fnor %f0, %f4, %f6
12548 ble,a loop_1485
12549 te %icc, 0x0
12550loop_1484:
12551 fabss %f0, %f11
12552 fbug,a %fcc3, loop_1486
12553loop_1485:
12554 smul %o6, %i7, %l6
12555 stw %l1, [%l7 + 0x64]
12556 fmovsg %icc, %f14, %f13
12557loop_1486:
12558 move %icc, %g6, %i0
12559 tne %icc, 0x4
12560 ldx [%l7 + 0x08], %g3
12561 tcs %xcc, 0x5
12562 fnot2 %f14, %f2
12563 ld [%l7 + 0x28], %f12
12564 tneg %icc, 0x3
12565 fmul8x16au %f9, %f6, %f2
12566 movrne %l3, 0x042, %l2
12567 ldsb [%l7 + 0x1C], %i6
12568 ldsh [%l7 + 0x56], %g1
12569 edge8l %i1, %l4, %l5
12570 tsubcc %l0, 0x09E4, %g4
12571 lduw [%l7 + 0x28], %o3
12572 ldsb [%l7 + 0x21], %i3
12573 ld [%l7 + 0x44], %f13
12574 sdiv %i5, 0x1DF0, %g5
12575 fmovsvs %xcc, %f13, %f11
12576 tge %xcc, 0x5
12577 ldsh [%l7 + 0x16], %i2
12578 ldd [%l7 + 0x20], %f12
12579 movvc %icc, %g2, %o5
12580 fornot2s %f1, %f3, %f12
12581 ldub [%l7 + 0x12], %i4
12582 edge8ln %o0, %o1, %o2
12583 bcc,a loop_1487
12584 lduw [%l7 + 0x4C], %g7
12585 orcc %o7, 0x197B, %o6
12586 nop
12587 setx loop_1488, %l0, %l1
12588 wrpr 0x1, %tl
12589 wrpr %l1, %tpc
12590 add %l1, 0x4, %l1
12591 wrpr %l1, %tnpc
12592 setx 0x34400001400, %l0, %l1
12593 wrpr %l1, %tstate
12594 wrhpr 0x4, %htstate
12595 retry
12596loop_1487:
12597 stx %i7, [%l7 + 0x38]
12598 fmuld8sux16 %f0, %f10, %f6
12599 ldsb [%l7 + 0x32], %o4
12600loop_1488:
12601 andn %l6, %g6, %l1
12602 fandnot2 %f4, %f6, %f14
12603 brlez %g3, loop_1489
12604 fmovdne %xcc, %f13, %f6
12605 stw %l3, [%l7 + 0x24]
12606 movrgez %l2, 0x16A, %i0
12607loop_1489:
12608 movcc %xcc, %i6, %i1
12609 brz,a %g1, loop_1490
12610 edge16n %l5, %l4, %l0
12611 for %f12, %f14, %f2
12612 add %o3, %g4, %i3
12613loop_1490:
12614 ldsb [%l7 + 0x2C], %g5
12615 st %f0, [%l7 + 0x4C]
12616 subccc %i2, %g2, %o5
12617 fba %fcc3, loop_1491
12618 tcs %icc, 0x7
12619 bleu,a %xcc, loop_1492
12620 tcc %icc, 0x0
12621loop_1491:
12622 tge %xcc, 0x7
12623 fornot2s %f4, %f6, %f6
12624loop_1492:
12625 ldub [%l7 + 0x25], %i5
12626 movrne %i4, 0x372, %o0
12627 fornot2 %f8, %f10, %f10
12628 fzero %f2
12629 tvc %xcc, 0x5
12630 fmovsne %xcc, %f13, %f12
12631 fmovsvc %xcc, %f10, %f7
12632 ldub [%l7 + 0x79], %o1
12633 movrlz %g7, 0x00D, %o2
12634 udiv %o7, 0x0568, %i7
12635 alignaddr %o6, %o4, %l6
12636 edge16ln %g6, %g3, %l1
12637 edge32 %l2, %i0, %i6
12638 ld [%l7 + 0x7C], %f11
12639 fblg %fcc1, loop_1493
12640 fmovrdlez %l3, %f10, %f14
12641 stw %g1, [%l7 + 0x3C]
12642 movrgz %l5, %i1, %l4
12643loop_1493:
12644 ldx [%l7 + 0x18], %o3
12645 tsubcc %g4, 0x0488, %i3
12646 tcs %icc, 0x3
12647 bpos,pt %icc, loop_1494
12648 tsubcc %l0, %g5, %g2
12649 fxor %f10, %f4, %f8
12650 fmovrdlez %o5, %f8, %f10
12651loop_1494:
12652 ldx [%l7 + 0x58], %i2
12653 fmovsge %xcc, %f10, %f15
12654 fmovsvs %icc, %f0, %f10
12655 bpos,a %xcc, loop_1495
12656 edge8 %i4, %o0, %o1
12657 bgu,a %xcc, loop_1496
12658 movvs %xcc, %g7, %o2
12659loop_1495:
12660 edge8l %o7, %i7, %i5
12661 bvc,a loop_1497
12662loop_1496:
12663 std %f12, [%l7 + 0x58]
12664 fmovdneg %xcc, %f10, %f4
12665 fpsub16 %f14, %f4, %f2
12666loop_1497:
12667 fmul8x16al %f1, %f14, %f12
12668 bn,a,pt %xcc, loop_1498
12669 ldsb [%l7 + 0x67], %o4
12670 fmovspos %icc, %f0, %f9
12671 fbue %fcc3, loop_1499
12672loop_1498:
12673 fmovda %xcc, %f14, %f3
12674 edge32n %o6, %l6, %g3
12675 ldsw [%l7 + 0x4C], %g6
12676loop_1499:
12677 fmovsne %xcc, %f11, %f3
12678 fbue,a %fcc3, loop_1500
12679 tsubcctv %l1, 0x0D4E, %l2
12680 fmovdl %xcc, %f12, %f7
12681 stb %i6, [%l7 + 0x25]
12682loop_1500:
12683 fones %f5
12684 mulx %l3, 0x0D20, %g1
12685 bcc,pn %xcc, loop_1501
12686 fornot2 %f0, %f6, %f12
12687 srlx %l5, 0x0F, %i0
12688 sth %i1, [%l7 + 0x50]
12689loop_1501:
12690 fbge,a %fcc1, loop_1502
12691 umulcc %l4, 0x1680, %o3
12692 fnors %f8, %f15, %f13
12693 fnot2 %f2, %f12
12694loop_1502:
12695 nop
12696 setx loop_1503, %l0, %l1
12697 wrpr 0x1, %tl
12698 wrpr %l1, %tnpc
12699 setx 0x34400001400, %l0, %l1
12700 wrpr %l1, %tstate
12701 wrhpr 0x4, %htstate
12702 done
12703 fblg %fcc2, loop_1504
12704 fnors %f4, %f11, %f0
12705 nop
12706 setx loop_1505, %l0, %l1
12707 jmpl %l1, %i3
12708loop_1503:
12709 tleu %icc, 0x7
12710loop_1504:
12711 fandnot1 %f6, %f8, %f4
12712 fmul8sux16 %f4, %f10, %f2
12713loop_1505:
12714 bne %icc, loop_1506
12715 movrgz %g4, 0x227, %g5
12716 sth %l0, [%l7 + 0x16]
12717 fmovrdne %o5, %f0, %f10
12718loop_1506:
12719 fnot2 %f12, %f10
12720 fmovdg %icc, %f3, %f8
12721 fcmpeq32 %f8, %f0, %i2
12722 std %f8, [%l7 + 0x40]
12723 ldd [%l7 + 0x18], %f4
12724 fmovsvc %icc, %f4, %f13
12725 fmovdgu %icc, %f1, %f4
12726 std %f12, [%l7 + 0x78]
12727 lduh [%l7 + 0x52], %i4
12728 ld [%l7 + 0x28], %f15
12729 brz %o0, loop_1507
12730 fmovdcs %icc, %f0, %f8
12731 fmul8x16au %f6, %f3, %f8
12732 ld [%l7 + 0x3C], %f11
12733loop_1507:
12734 ld [%l7 + 0x7C], %f8
12735 subccc %g2, 0x1ACA, %g7
12736 stw %o1, [%l7 + 0x20]
12737 sdivcc %o2, 0x1844, %o7
12738 stb %i7, [%l7 + 0x12]
12739 movrgz %o4, %o6, %i5
12740 fornot1s %f4, %f15, %f5
12741 sll %l6, 0x0E, %g6
12742 fpmerge %f5, %f12, %f4
12743 fpackfix %f0, %f4
12744 movl %icc, %l1, %g3
12745 tleu %icc, 0x0
12746 ldub [%l7 + 0x76], %l2
12747 fmovsneg %icc, %f15, %f9
12748 fone %f12
12749 ldd [%l7 + 0x50], %f14
12750 ldx [%l7 + 0x08], %l3
12751 ldsh [%l7 + 0x12], %i6
12752 bg,a %xcc, loop_1508
12753 taddcctv %l5, 0x0253, %g1
12754 fbe,a %fcc1, loop_1509
12755 edge16 %i0, %i1, %l4
12756loop_1508:
12757 movneg %icc, %i3, %o3
12758 ldsh [%l7 + 0x08], %g4
12759loop_1509:
12760 lduw [%l7 + 0x08], %l0
12761 ldx [%l7 + 0x38], %g5
12762 fmul8x16 %f6, %f6, %f12
12763 array8 %o5, %i2, %o0
12764 movre %g2, 0x171, %i4
12765 fmovdvs %xcc, %f9, %f6
12766 fand %f6, %f4, %f4
12767 fpadd16 %f14, %f8, %f2
12768 fmovdcs %xcc, %f10, %f4
12769 fpsub32 %f2, %f10, %f0
12770 nop
12771 setx loop_1510, %l0, %l1
12772 jmpl %l1, %g7
12773 stw %o1, [%l7 + 0x20]
12774 fmovrsgez %o7, %f12, %f11
12775 fbug,a %fcc2, loop_1511
12776loop_1510:
12777 fble %fcc3, loop_1512
12778 udiv %i7, 0x0286, %o4
12779 udiv %o6, 0x1541, %i5
12780loop_1511:
12781 lduh [%l7 + 0x08], %o2
12782loop_1512:
12783 movleu %xcc, %l6, %l1
12784 fmovda %icc, %f10, %f14
12785 brgez,a %g3, loop_1513
12786 fsrc1s %f8, %f5
12787 edge8l %l2, %g6, %i6
12788 array8 %l5, %l3, %g1
12789loop_1513:
12790 bvc,pn %xcc, loop_1514
12791 movge %icc, %i0, %l4
12792 smulcc %i1, %i3, %g4
12793 ldub [%l7 + 0x7E], %o3
12794loop_1514:
12795 movrgez %g5, 0x1DA, %o5
12796 ldx [%l7 + 0x28], %l0
12797 udiv %o0, 0x1233, %i2
12798 fpadd16s %f0, %f14, %f4
12799 stx %i4, [%l7 + 0x28]
12800 st %f0, [%l7 + 0x50]
12801 xnorcc %g7, %o1, %g2
12802 edge8ln %o7, %o4, %i7
12803 lduh [%l7 + 0x52], %i5
12804 st %f2, [%l7 + 0x58]
12805 edge8n %o2, %o6, %l1
12806 fblg,a %fcc0, loop_1515
12807 faligndata %f12, %f12, %f10
12808 subcc %g3, %l6, %g6
12809 edge32ln %i6, %l5, %l2
12810loop_1515:
12811 fmovdvc %icc, %f2, %f2
12812 andn %g1, 0x02E3, %i0
12813 ld [%l7 + 0x34], %f4
12814 ble loop_1516
12815 fmovrsgez %l3, %f15, %f0
12816 orncc %l4, %i3, %g4
12817 fmovsge %icc, %f12, %f3
12818loop_1516:
12819 ldsb [%l7 + 0x15], %i1
12820 fbule,a %fcc1, loop_1517
12821 ld [%l7 + 0x6C], %f10
12822 sdiv %g5, 0x1635, %o3
12823 movre %l0, %o5, %o0
12824loop_1517:
12825 fbug %fcc1, loop_1518
12826 call loop_1519
12827 fmovsge %icc, %f8, %f3
12828 ldd [%l7 + 0x18], %f0
12829loop_1518:
12830 stw %i4, [%l7 + 0x34]
12831loop_1519:
12832 ld [%l7 + 0x08], %f1
12833 orcc %i2, %o1, %g2
12834 alignaddr %o7, %o4, %g7
12835 fornot1 %f10, %f4, %f2
12836 fnot2 %f8, %f6
12837 fbg,a %fcc1, loop_1520
12838 movrlez %i5, 0x205, %o2
12839 lduh [%l7 + 0x20], %o6
12840 edge8ln %l1, %g3, %l6
12841loop_1520:
12842 movleu %xcc, %g6, %i6
12843 lduh [%l7 + 0x50], %i7
12844 lduh [%l7 + 0x12], %l2
12845 ldub [%l7 + 0x64], %g1
12846 edge16ln %l5, %l3, %i0
12847 std %f2, [%l7 + 0x78]
12848 fnor %f4, %f2, %f6
12849 sra %l4, 0x10, %g4
12850 bcc,a,pt %icc, loop_1521
12851 fand %f6, %f12, %f14
12852 fcmpes %fcc2, %f11, %f2
12853 fmovd %f2, %f6
12854loop_1521:
12855 fpack16 %f10, %f13
12856 fmovsle %xcc, %f8, %f14
12857 te %xcc, 0x2
12858 fbl %fcc0, loop_1522
12859 fexpand %f5, %f8
12860 addc %i1, 0x1269, %g5
12861 edge32n %i3, %l0, %o3
12862loop_1522:
12863 lduw [%l7 + 0x60], %o5
12864 alignaddr %i4, %i2, %o0
12865 ldsw [%l7 + 0x28], %g2
12866 fands %f8, %f10, %f13
12867 addccc %o7, %o1, %o4
12868 fpmerge %f1, %f8, %f8
12869 ld [%l7 + 0x78], %f9
12870 sth %g7, [%l7 + 0x10]
12871 fmovsn %icc, %f15, %f2
12872 fmovda %icc, %f0, %f7
12873 std %f10, [%l7 + 0x10]
12874 st %f7, [%l7 + 0x30]
12875 std %f14, [%l7 + 0x60]
12876 movneg %xcc, %o2, %o6
12877 ldd [%l7 + 0x38], %f6
12878 st %f4, [%l7 + 0x74]
12879 fmovdleu %xcc, %f0, %f15
12880 udivx %l1, 0x0ACB, %g3
12881 orcc %i5, 0x18CF, %g6
12882 array16 %i6, %l6, %l2
12883 fbe,a %fcc1, loop_1523
12884 edge32l %g1, %i7, %l5
12885 fzero %f0
12886 fbge,a %fcc2, loop_1524
12887loop_1523:
12888 brgez,a %i0, loop_1525
12889 fmovsgu %xcc, %f1, %f4
12890 fmovrdlz %l3, %f12, %f4
12891loop_1524:
12892 fsrc2 %f10, %f14
12893loop_1525:
12894 sdivcc %g4, 0x1C7A, %l4
12895 edge32n %i1, %g5, %i3
12896 bleu loop_1526
12897 fxnors %f12, %f13, %f4
12898 movneg %xcc, %l0, %o3
12899 fbu,a %fcc1, loop_1527
12900loop_1526:
12901 smul %o5, %i2, %o0
12902 fbl,a %fcc0, loop_1528
12903 fnot1s %f0, %f0
12904loop_1527:
12905 fpadd16 %f10, %f2, %f0
12906 ldsh [%l7 + 0x62], %g2
12907loop_1528:
12908 fsrc2s %f13, %f14
12909 sth %i4, [%l7 + 0x08]
12910 std %f2, [%l7 + 0x20]
12911 sdiv %o1, 0x0A45, %o4
12912 fmovrde %o7, %f8, %f4
12913 xnor %g7, %o6, %l1
12914 ldsw [%l7 + 0x7C], %g3
12915 fandnot1s %f14, %f1, %f11
12916 ldsb [%l7 + 0x41], %o2
12917 brlez %i5, loop_1529
12918 andn %g6, 0x047D, %i6
12919 ta %icc, 0x1
12920 orcc %l6, %g1, %l2
12921loop_1529:
12922 movleu %xcc, %l5, %i0
12923 be,pt %icc, loop_1530
12924 stb %i7, [%l7 + 0x58]
12925 fmovde %xcc, %f10, %f5
12926 movpos %icc, %g4, %l4
12927loop_1530:
12928 srl %i1, 0x1C, %g5
12929 fmovrsne %l3, %f13, %f4
12930 bcs loop_1531
12931 edge32l %l0, %o3, %o5
12932 fmuld8sux16 %f13, %f3, %f8
12933 srl %i2, %o0, %g2
12934loop_1531:
12935 tpos %xcc, 0x1
12936 fbug,a %fcc2, loop_1532
12937 ldsb [%l7 + 0x14], %i3
12938 fmovsl %icc, %f3, %f7
12939 lduw [%l7 + 0x08], %o1
12940loop_1532:
12941 edge16l %o4, %i4, %g7
12942 fsrc1 %f12, %f10
12943 fbe,a %fcc2, loop_1533
12944 ld [%l7 + 0x28], %f1
12945 stw %o7, [%l7 + 0x74]
12946 fmovrdgez %l1, %f12, %f10
12947loop_1533:
12948 movg %xcc, %g3, %o6
12949 lduh [%l7 + 0x58], %i5
12950 ldsw [%l7 + 0x64], %o2
12951 stx %i6, [%l7 + 0x50]
12952 edge8ln %g6, %l6, %g1
12953 lduw [%l7 + 0x54], %l2
12954 fcmps %fcc2, %f14, %f12
12955 fnot1 %f0, %f8
12956 edge8ln %i0, %i7, %l5
12957 ldd [%l7 + 0x38], %f6
12958 stb %g4, [%l7 + 0x2F]
12959 fnot1s %f2, %f8
12960 ld [%l7 + 0x1C], %f1
12961 orn %i1, %l4, %g5
12962 edge32n %l0, %o3, %l3
12963 st %f1, [%l7 + 0x40]
12964 fmovdl %icc, %f14, %f1
12965 bgu,a loop_1534
12966 stb %i2, [%l7 + 0x7C]
12967 lduh [%l7 + 0x16], %o5
12968 sth %g2, [%l7 + 0x7C]
12969loop_1534:
12970 ldd [%l7 + 0x60], %f14
12971 ldsb [%l7 + 0x56], %o0
12972 sth %o1, [%l7 + 0x4A]
12973 ldsh [%l7 + 0x6E], %i3
12974 fnot2s %f13, %f9
12975 movg %xcc, %i4, %o4
12976 stx %g7, [%l7 + 0x50]
12977 fmovsneg %xcc, %f8, %f14
12978 smulcc %o7, 0x0F8F, %g3
12979 fmovdcc %xcc, %f0, %f6
12980 fmuld8sux16 %f0, %f1, %f2
12981 stx %l1, [%l7 + 0x68]
12982 nop
12983 setx loop_1535, %l0, %l1
12984 wrpr 0x1, %tl
12985 wrpr %l1, %tpc
12986 add %l1, 0x4, %l1
12987 wrpr %l1, %tnpc
12988 setx 0x34400001400, %l0, %l1
12989 wrpr %l1, %tstate
12990 wrhpr 0x4, %htstate
12991 retry
12992 bgu,a %icc, loop_1536
12993 movge %icc, %o6, %i5
12994 xnor %i6, 0x05FE, %o2
12995loop_1535:
12996 stx %g6, [%l7 + 0x18]
12997loop_1536:
12998 bl %xcc, loop_1537
12999 lduh [%l7 + 0x54], %g1
13000 fbul,a %fcc3, loop_1538
13001 fmovsgu %xcc, %f10, %f7
13002loop_1537:
13003 taddcc %l2, 0x0B95, %i0
13004 ldsh [%l7 + 0x2A], %l6
13005loop_1538:
13006 bge,pt %icc, loop_1539
13007 bl loop_1540
13008 ldsb [%l7 + 0x6F], %l5
13009 lduw [%l7 + 0x2C], %i7
13010loop_1539:
13011 be,pn %icc, loop_1541
13012loop_1540:
13013 sra %g4, %i1, %l4
13014 lduw [%l7 + 0x58], %g5
13015 fbuge,a %fcc3, loop_1542
13016loop_1541:
13017 taddcc %o3, %l3, %i2
13018 fpack32 %f4, %f2, %f12
13019 fmovd %f0, %f14
13020loop_1542:
13021 ld [%l7 + 0x24], %f0
13022 sdiv %l0, 0x17C5, %g2
13023 fble,a %fcc0, loop_1543
13024 fmovdvs %icc, %f8, %f9
13025 fmovrdlez %o0, %f10, %f4
13026 tsubcctv %o5, %i3, %o1
13027loop_1543:
13028 fmovscs %icc, %f7, %f7
13029 stw %o4, [%l7 + 0x5C]
13030 fxnor %f2, %f8, %f0
13031 fandnot1s %f7, %f10, %f10
13032 stb %g7, [%l7 + 0x11]
13033 ldx [%l7 + 0x48], %o7
13034 ldsw [%l7 + 0x0C], %i4
13035 fbn,a %fcc0, loop_1544
13036 fbuge,a %fcc3, loop_1545
13037 bl,a,pt %icc, loop_1546
13038 stb %l1, [%l7 + 0x7F]
13039loop_1544:
13040 ldsb [%l7 + 0x18], %o6
13041loop_1545:
13042 fone %f10
13043loop_1546:
13044 movcc %icc, %g3, %i5
13045 st %f11, [%l7 + 0x08]
13046 bcc,a,pt %icc, loop_1547
13047 fnegd %f6, %f14
13048 edge16n %i6, %g6, %g1
13049 ldsb [%l7 + 0x0F], %o2
13050loop_1547:
13051 ldsw [%l7 + 0x30], %l2
13052 sll %i0, 0x1D, %l5
13053 addcc %l6, 0x1D9D, %g4
13054 fpackfix %f2, %f12
13055 ldx [%l7 + 0x10], %i1
13056 sll %l4, 0x1B, %g5
13057 edge32n %o3, %l3, %i7
13058 fpsub32s %f9, %f12, %f5
13059 ld [%l7 + 0x38], %f2
13060 stx %i2, [%l7 + 0x18]
13061 movle %icc, %g2, %l0
13062 xor %o5, %o0, %o1
13063 sdivx %i3, 0x035B, %g7
13064 tcc %xcc, 0x4
13065 std %f0, [%l7 + 0x40]
13066 fmovse %icc, %f1, %f5
13067 sth %o4, [%l7 + 0x7C]
13068 and %o7, 0x1F56, %i4
13069 fabss %f0, %f12
13070 alignaddrl %l1, %g3, %i5
13071 ldd [%l7 + 0x20], %f6
13072 fpsub32 %f6, %f8, %f6
13073 bl,a,pn %xcc, loop_1548
13074 ldsh [%l7 + 0x22], %i6
13075 lduw [%l7 + 0x78], %o6
13076 fand %f0, %f6, %f4
13077loop_1548:
13078 tvc %icc, 0x0
13079 brlz %g6, loop_1549
13080 fmovdvs %icc, %f9, %f0
13081 xorcc %g1, %o2, %l2
13082 fmovd %f0, %f8
13083loop_1549:
13084 ldx [%l7 + 0x20], %l5
13085 bpos,pt %xcc, loop_1550
13086 fmovse %xcc, %f6, %f11
13087 movl %xcc, %i0, %l6
13088 stb %g4, [%l7 + 0x60]
13089loop_1550:
13090 umul %i1, 0x076B, %l4
13091 subc %g5, %l3, %i7
13092 fmovsvc %xcc, %f7, %f15
13093 edge8l %i2, %o3, %g2
13094 fmovspos %icc, %f4, %f8
13095 fmovrsne %l0, %f6, %f0
13096 tneg %xcc, 0x4
13097 lduh [%l7 + 0x14], %o5
13098 bgu,pn %xcc, loop_1551
13099 movg %xcc, %o0, %o1
13100 fbge,a %fcc1, loop_1552
13101 brgz,a %i3, loop_1553
13102loop_1551:
13103 movre %o4, 0x15D, %g7
13104 fornot1s %f2, %f9, %f13
13105loop_1552:
13106 tsubcc %o7, 0x13EE, %i4
13107loop_1553:
13108 ldsb [%l7 + 0x3A], %g3
13109 st %f0, [%l7 + 0x0C]
13110 fbule,a %fcc0, loop_1554
13111 stw %l1, [%l7 + 0x7C]
13112 lduw [%l7 + 0x30], %i5
13113 bgu,a,pn %xcc, loop_1555
13114loop_1554:
13115 edge8ln %o6, %i6, %g6
13116 taddcctv %g1, 0x0A13, %o2
13117 fxor %f4, %f0, %f14
13118loop_1555:
13119 fblg %fcc1, loop_1556
13120 alignaddrl %l2, %l5, %l6
13121 tle %icc, 0x7
13122 taddcctv %g4, %i1, %l4
13123loop_1556:
13124 ldub [%l7 + 0x72], %i0
13125 ld [%l7 + 0x38], %f4
13126 tg %xcc, 0x3
13127 sethi 0x101F, %l3
13128 or %i7, %i2, %g5
13129 stw %o3, [%l7 + 0x70]
13130 stb %l0, [%l7 + 0x55]
13131 ldsh [%l7 + 0x42], %o5
13132 fmovdle %xcc, %f14, %f3
13133 tge %xcc, 0x6
13134 ldsh [%l7 + 0x6C], %g2
13135 sdivcc %o1, 0x0EDC, %o0
13136 fnand %f0, %f0, %f0
13137 fandnot2 %f2, %f14, %f2
13138 ldsb [%l7 + 0x32], %i3
13139 stw %g7, [%l7 + 0x18]
13140 fpadd32s %f4, %f5, %f0
13141 ldsb [%l7 + 0x50], %o4
13142 edge8 %o7, %g3, %i4
13143 std %f14, [%l7 + 0x28]
13144 fmovsvc %icc, %f8, %f13
13145 ld [%l7 + 0x30], %f11
13146 edge8 %l1, %o6, %i6
13147 fmovda %icc, %f9, %f15
13148 bne loop_1557
13149 fbule,a %fcc0, loop_1558
13150 fbne,a %fcc0, loop_1559
13151 fnot1 %f6, %f2
13152loop_1557:
13153 ldsh [%l7 + 0x78], %i5
13154loop_1558:
13155 pdist %f8, %f4, %f6
13156loop_1559:
13157 ldx [%l7 + 0x58], %g1
13158 popc %g6, %o2
13159 movn %icc, %l5, %l2
13160 stb %g4, [%l7 + 0x5E]
13161 fmul8sux16 %f4, %f2, %f2
13162 fbule,a %fcc3, loop_1560
13163 ldd [%l7 + 0x38], %f14
13164 fmovdg %icc, %f15, %f1
13165 sra %l6, 0x0F, %l4
13166loop_1560:
13167 fbn %fcc0, loop_1561
13168 brlz,a %i1, loop_1562
13169 ldsw [%l7 + 0x1C], %l3
13170 ld [%l7 + 0x38], %f3
13171loop_1561:
13172 movpos %xcc, %i0, %i7
13173loop_1562:
13174 tsubcctv %i2, %g5, %l0
13175 stb %o5, [%l7 + 0x17]
13176 sth %g2, [%l7 + 0x0A]
13177 fmul8x16au %f15, %f9, %f8
13178 fornot1s %f7, %f1, %f11
13179 lduh [%l7 + 0x60], %o3
13180 bgu %xcc, loop_1563
13181 fmovrdgez %o0, %f10, %f0
13182 sethi 0x0E60, %i3
13183 ld [%l7 + 0x54], %f9
13184loop_1563:
13185 tne %icc, 0x5
13186 fmovsge %xcc, %f2, %f0
13187 movrlez %o1, 0x379, %g7
13188 fbn,a %fcc1, loop_1564
13189 orcc %o4, %g3, %o7
13190 array16 %l1, %i4, %i6
13191 ldsh [%l7 + 0x50], %i5
13192loop_1564:
13193 ldx [%l7 + 0x68], %o6
13194 edge16n %g6, %g1, %o2
13195 fbne,a %fcc2, loop_1565
13196 fxor %f12, %f8, %f2
13197 stx %l2, [%l7 + 0x18]
13198 tcs %icc, 0x6
13199loop_1565:
13200 fble %fcc2, loop_1566
13201 fcmped %fcc2, %f8, %f12
13202 andn %l5, 0x11D7, %l6
13203 stx %g4, [%l7 + 0x08]
13204loop_1566:
13205 bvs,a %icc, loop_1567
13206 ldsh [%l7 + 0x4A], %i1
13207 lduh [%l7 + 0x60], %l3
13208 fmovscs %icc, %f15, %f8
13209loop_1567:
13210 stx %i0, [%l7 + 0x40]
13211 ldsb [%l7 + 0x23], %i7
13212 fmovdle %icc, %f10, %f1
13213 fbl,a %fcc3, loop_1568
13214 fones %f5
13215 movn %xcc, %l4, %g5
13216 std %f4, [%l7 + 0x48]
13217loop_1568:
13218 ldsb [%l7 + 0x16], %i2
13219 edge8l %o5, %l0, %o3
13220 movre %g2, 0x359, %i3
13221 movge %icc, %o0, %o1
13222 mova %icc, %g7, %o4
13223 ldd [%l7 + 0x68], %f0
13224 ldx [%l7 + 0x48], %g3
13225 or %l1, 0x11B9, %i4
13226 addcc %o7, %i6, %o6
13227 fmovrdne %i5, %f12, %f8
13228 brgz %g6, loop_1569
13229 movrgez %g1, %o2, %l2
13230 fmovsvs %xcc, %f11, %f1
13231 nop
13232 setx loop_1570, %l0, %l1
13233 wrpr 0x1, %tl
13234 wrpr %l1, %tpc
13235 add %l1, 0x4, %l1
13236 wrpr %l1, %tnpc
13237 setx 0x34400001400, %l0, %l1
13238 wrpr %l1, %tstate
13239 wrhpr 0x4, %htstate
13240 retry
13241loop_1569:
13242 ba,pt %xcc, loop_1571
13243 fmul8x16 %f14, %f2, %f12
13244 fbge,a %fcc0, loop_1572
13245loop_1570:
13246 fmovscs %xcc, %f1, %f8
13247loop_1571:
13248 fpmerge %f12, %f5, %f12
13249 fbuge,a %fcc2, loop_1573
13250loop_1572:
13251 fmul8x16 %f9, %f12, %f12
13252 ld [%l7 + 0x38], %f5
13253 fpadd32 %f4, %f12, %f8
13254loop_1573:
13255 st %f0, [%l7 + 0x38]
13256 stx %l6, [%l7 + 0x70]
13257 stw %g4, [%l7 + 0x78]
13258 fmuld8sux16 %f15, %f3, %f14
13259 fmovdvc %xcc, %f3, %f3
13260 movn %icc, %i1, %l5
13261 alignaddrl %l3, %i0, %l4
13262 tvs %xcc, 0x0
13263 alignaddr %i7, %g5, %o5
13264 sub %i2, 0x069B, %l0
13265 fmovdle %xcc, %f7, %f0
13266 fbl,a %fcc3, loop_1574
13267 fble %fcc3, loop_1575
13268 bgu,a %icc, loop_1576
13269 fbo,a %fcc3, loop_1577
13270loop_1574:
13271 st %f5, [%l7 + 0x7C]
13272loop_1575:
13273 umulcc %g2, %i3, %o0
13274loop_1576:
13275 lduw [%l7 + 0x74], %o3
13276loop_1577:
13277 movpos %icc, %g7, %o4
13278 andcc %o1, %g3, %i4
13279 movl %xcc, %o7, %i6
13280 bneg loop_1578
13281 udivx %l1, 0x1617, %o6
13282 movleu %icc, %i5, %g1
13283 edge32 %o2, %g6, %l6
13284loop_1578:
13285 fbe %fcc0, loop_1579
13286 ldd [%l7 + 0x40], %f4
13287 brlz,a %l2, loop_1580
13288 stw %g4, [%l7 + 0x54]
13289loop_1579:
13290 stx %i1, [%l7 + 0x28]
13291 fmul8x16 %f10, %f12, %f14
13292loop_1580:
13293 fbg %fcc2, loop_1581
13294 stx %l3, [%l7 + 0x30]
13295 fmul8x16au %f5, %f9, %f8
13296 ldsw [%l7 + 0x74], %i0
13297loop_1581:
13298 udivcc %l4, 0x1567, %l5
13299 fmovdne %icc, %f11, %f3
13300 tcc %xcc, 0x6
13301 movrgz %g5, %o5, %i2
13302 fcmpgt16 %f8, %f10, %i7
13303 ldd [%l7 + 0x50], %f4
13304 fcmps %fcc0, %f7, %f8
13305 stw %g2, [%l7 + 0x4C]
13306 brlz %l0, loop_1582
13307 edge32n %i3, %o0, %o3
13308 fnegd %f14, %f6
13309 fcmps %fcc0, %f2, %f0
13310loop_1582:
13311 tge %xcc, 0x6
13312 st %f2, [%l7 + 0x68]
13313 fmovrsgz %g7, %f15, %f8
13314 fmovrslez %o1, %f15, %f2
13315 bpos loop_1583
13316 fbg %fcc2, loop_1584
13317 bvs %icc, loop_1585
13318 fands %f2, %f0, %f1
13319loop_1583:
13320 edge8n %g3, %i4, %o4
13321loop_1584:
13322 edge16n %o7, %l1, %i6
13323loop_1585:
13324 fble,a %fcc3, loop_1586
13325 stx %i5, [%l7 + 0x68]
13326 tg %xcc, 0x5
13327 ldsb [%l7 + 0x79], %o6
13328loop_1586:
13329 fmovsvs %icc, %f3, %f3
13330 fbn,a %fcc2, loop_1587
13331 mulx %o2, 0x0054, %g1
13332 fmovda %icc, %f10, %f7
13333 fabsd %f8, %f8
13334loop_1587:
13335 fmovsleu %xcc, %f12, %f2
13336 fmovscs %icc, %f2, %f9
13337 brgez %l6, loop_1588
13338 stb %l2, [%l7 + 0x6D]
13339 fornot2s %f7, %f12, %f4
13340 fandnot1 %f2, %f6, %f0
13341loop_1588:
13342 edge32ln %g6, %g4, %l3
13343 fnand %f6, %f2, %f6
13344 ld [%l7 + 0x38], %f8
13345 stb %i0, [%l7 + 0x69]
13346 movrlz %i1, 0x10A, %l4
13347 ldx [%l7 + 0x20], %l5
13348 ldd [%l7 + 0x50], %f10
13349 fmovsneg %icc, %f8, %f15
13350 movgu %icc, %o5, %g5
13351 st %f8, [%l7 + 0x3C]
13352 fpack16 %f4, %f8
13353 bge loop_1589
13354 ldd [%l7 + 0x78], %f0
13355 fones %f8
13356 fpadd16 %f6, %f2, %f8
13357loop_1589:
13358 stx %i2, [%l7 + 0x48]
13359 movrgz %g2, %i7, %i3
13360 tgu %icc, 0x3
13361 fbn %fcc1, loop_1590
13362 lduw [%l7 + 0x1C], %l0
13363 orn %o3, %o0, %g7
13364 fmovdneg %icc, %f10, %f6
13365loop_1590:
13366 ldsb [%l7 + 0x4D], %g3
13367 smulcc %i4, 0x064C, %o4
13368 ta %icc, 0x0
13369 fmovsvs %xcc, %f7, %f12
13370 orcc %o7, 0x0376, %o1
13371 andcc %i6, %l1, %i5
13372 st %f2, [%l7 + 0x60]
13373 sra %o2, %g1, %l6
13374 lduh [%l7 + 0x18], %o6
13375 fandnot2 %f6, %f10, %f0
13376 tcc %icc, 0x5
13377 movrne %l2, %g4, %g6
13378 fbu,a %fcc0, loop_1591
13379 fmul8sux16 %f8, %f2, %f6
13380 stx %i0, [%l7 + 0x50]
13381 tvc %icc, 0x0
13382loop_1591:
13383 bcs,pn %xcc, loop_1592
13384 or %i1, 0x1306, %l4
13385 fmovd %f4, %f0
13386 bgu,pt %icc, loop_1593
13387loop_1592:
13388 edge16ln %l5, %o5, %l3
13389 orn %g5, %i2, %i7
13390 fnot1s %f13, %f5
13391loop_1593:
13392 ldsb [%l7 + 0x18], %g2
13393 edge32l %i3, %l0, %o0
13394 fors %f4, %f9, %f13
13395 ta %icc, 0x0
13396 fnegs %f9, %f12
13397 fmovrdne %g7, %f6, %f0
13398 tl %icc, 0x3
13399 addccc %o3, %i4, %o4
13400 ldsh [%l7 + 0x2C], %o7
13401 fmovsvs %xcc, %f15, %f2
13402 fbne,a %fcc2, loop_1594
13403 st %f7, [%l7 + 0x4C]
13404 edge16 %g3, %i6, %l1
13405 edge8l %i5, %o1, %o2
13406loop_1594:
13407 ld [%l7 + 0x64], %f5
13408 fbul,a %fcc3, loop_1595
13409 movrlez %l6, 0x058, %o6
13410 fornot2 %f6, %f6, %f14
13411 addc %g1, 0x1293, %l2
13412loop_1595:
13413 edge32l %g6, %i0, %g4
13414 ldsw [%l7 + 0x24], %i1
13415 fmovdneg %xcc, %f7, %f15
13416 fmovd %f14, %f8
13417 ldsb [%l7 + 0x3A], %l4
13418 lduw [%l7 + 0x64], %l5
13419 tl %xcc, 0x3
13420 movrne %o5, 0x2A7, %g5
13421 fmul8x16au %f3, %f15, %f12
13422 addcc %l3, 0x00C3, %i7
13423 fmul8x16 %f6, %f14, %f6
13424 subc %i2, 0x1BDA, %i3
13425 fnand %f0, %f2, %f10
13426 lduh [%l7 + 0x22], %l0
13427 srl %o0, 0x06, %g7
13428 std %f6, [%l7 + 0x78]
13429 sdivx %g2, 0x1DFD, %i4
13430 stw %o4, [%l7 + 0x4C]
13431 movrne %o7, 0x163, %g3
13432 fcmpeq32 %f12, %f8, %i6
13433 edge8ln %o3, %i5, %o1
13434 sethi 0x06C3, %o2
13435 edge16l %l6, %l1, %o6
13436 subc %g1, %l2, %i0
13437 addccc %g6, %i1, %g4
13438 fmovsl %xcc, %f2, %f0
13439 ldx [%l7 + 0x50], %l4
13440 bcs loop_1596
13441 udivx %l5, 0x1023, %g5
13442 ldub [%l7 + 0x74], %l3
13443 fbug,a %fcc1, loop_1597
13444loop_1596:
13445 fmovdne %icc, %f9, %f0
13446 stw %i7, [%l7 + 0x3C]
13447 edge32n %i2, %i3, %l0
13448loop_1597:
13449 fornot2s %f7, %f11, %f2
13450 fmovdle %xcc, %f3, %f14
13451 fzero %f6
13452 std %f8, [%l7 + 0x50]
13453 edge8n %o5, %o0, %g2
13454 stb %g7, [%l7 + 0x73]
13455 array16 %o4, %o7, %i4
13456 movcs %icc, %g3, %i6
13457 move %xcc, %o3, %i5
13458 fandnot2 %f10, %f6, %f4
13459 fmovdvc %icc, %f9, %f1
13460 movneg %icc, %o2, %l6
13461 udivx %o1, 0x1F3E, %l1
13462 brnz %g1, loop_1598
13463 fcmpne16 %f10, %f14, %o6
13464 edge16ln %i0, %l2, %i1
13465 fsrc1s %f10, %f2
13466loop_1598:
13467 fnegd %f4, %f12
13468 movne %icc, %g6, %l4
13469 fxor %f2, %f6, %f12
13470 andcc %g4, %g5, %l3
13471 fmovsne %icc, %f2, %f10
13472 fcmpes %fcc2, %f6, %f4
13473 array8 %l5, %i7, %i2
13474 fandnot1 %f8, %f12, %f6
13475 ld [%l7 + 0x08], %f10
13476 fmovdvs %xcc, %f8, %f8
13477 movgu %xcc, %l0, %i3
13478 brlez,a %o5, loop_1599
13479 st %f13, [%l7 + 0x78]
13480 fmovsge %icc, %f7, %f11
13481 fxnors %f11, %f0, %f1
13482loop_1599:
13483 bl,pn %xcc, loop_1600
13484 fmovrde %g2, %f14, %f12
13485 fbg %fcc0, loop_1601
13486 sllx %o0, %g7, %o7
13487loop_1600:
13488 ldsb [%l7 + 0x40], %o4
13489 fcmpes %fcc2, %f1, %f12
13490loop_1601:
13491 lduh [%l7 + 0x58], %i4
13492 orncc %g3, 0x1AA8, %o3
13493 ldub [%l7 + 0x4D], %i6
13494 popc %i5, %l6
13495 lduh [%l7 + 0x78], %o2
13496 ldub [%l7 + 0x32], %o1
13497 fmovrdgz %l1, %f2, %f0
13498 fmovsge %icc, %f4, %f1
13499 fmovd %f12, %f4
13500 fabsd %f0, %f0
13501 ldd [%l7 + 0x70], %f12
13502 sll %g1, %i0, %l2
13503 tvs %icc, 0x1
13504 fcmped %fcc2, %f8, %f12
13505 xnor %i1, 0x04C3, %o6
13506 ld [%l7 + 0x3C], %f11
13507 lduh [%l7 + 0x2A], %g6
13508 fmovse %xcc, %f3, %f12
13509 ba,pn %xcc, loop_1602
13510 bcs %xcc, loop_1603
13511 subcc %g4, %l4, %g5
13512 sdivx %l5, 0x11A0, %l3
13513loop_1602:
13514 fxor %f6, %f4, %f4
13515loop_1603:
13516 ld [%l7 + 0x18], %f2
13517 ldd [%l7 + 0x70], %f14
13518 ldd [%l7 + 0x68], %f10
13519 tleu %icc, 0x3
13520 fbe,a %fcc1, loop_1604
13521 st %f5, [%l7 + 0x34]
13522 umul %i7, 0x0C49, %l0
13523 fpadd32s %f1, %f0, %f0
13524loop_1604:
13525 fxors %f11, %f15, %f9
13526 brlez %i2, loop_1605
13527 fmovsl %icc, %f15, %f12
13528 std %f2, [%l7 + 0x78]
13529 ldsw [%l7 + 0x08], %o5
13530loop_1605:
13531 sth %i3, [%l7 + 0x60]
13532 ble,a loop_1606
13533 fmovsg %icc, %f0, %f11
13534 ble,a,pt %xcc, loop_1607
13535 fornot2 %f6, %f14, %f8
13536loop_1606:
13537 orcc %g2, %g7, %o0
13538 tl %icc, 0x2
13539loop_1607:
13540 nop
13541 setx loop_1608, %l0, %l1
13542 jmpl %l1, %o7
13543 ldub [%l7 + 0x2E], %o4
13544 tcc %icc, 0x1
13545 ldsh [%l7 + 0x28], %g3
13546loop_1608:
13547 ldsh [%l7 + 0x34], %o3
13548 fmovdg %xcc, %f8, %f8
13549 fmovd %f10, %f10
13550 fmovrde %i6, %f4, %f0
13551 fble %fcc0, loop_1609
13552 movl %xcc, %i5, %l6
13553 edge8l %o2, %o1, %i4
13554 ld [%l7 + 0x54], %f15
13555loop_1609:
13556 stx %l1, [%l7 + 0x28]
13557 stw %i0, [%l7 + 0x50]
13558 ldd [%l7 + 0x58], %f4
13559 fmovdcc %xcc, %f0, %f0
13560 fba,a %fcc3, loop_1610
13561 tneg %xcc, 0x0
13562 fabsd %f2, %f4
13563 fxor %f14, %f10, %f12
13564loop_1610:
13565 fmovrsgz %g1, %f0, %f15
13566 ldub [%l7 + 0x5D], %i1
13567 fcmped %fcc1, %f4, %f0
13568 ba loop_1611
13569 mulx %l2, %g6, %o6
13570 st %f10, [%l7 + 0x60]
13571 fmovrdgz %l4, %f14, %f6
13572loop_1611:
13573 ldsh [%l7 + 0x34], %g5
13574 fbl,a %fcc3, loop_1612
13575 fmovsvc %icc, %f6, %f5
13576 movpos %xcc, %l5, %l3
13577 nop
13578 setx loop_1613, %l0, %l1
13579 jmpl %l1, %g4
13580loop_1612:
13581 fpack32 %f2, %f4, %f6
13582 movrgz %i7, 0x33D, %l0
13583 orncc %i2, 0x0B68, %i3
13584loop_1613:
13585 fmovrsgez %g2, %f1, %f14
13586 fmovde %icc, %f13, %f10
13587 tl %xcc, 0x2
13588 mulscc %o5, 0x1CE6, %o0
13589 xor %o7, %o4, %g7
13590 fbule %fcc1, loop_1614
13591 fcmpeq32 %f14, %f12, %o3
13592 std %f2, [%l7 + 0x50]
13593 ld [%l7 + 0x20], %f8
13594loop_1614:
13595 fpsub32s %f5, %f2, %f7
13596 stx %i6, [%l7 + 0x38]
13597 ldsb [%l7 + 0x1B], %g3
13598 sth %l6, [%l7 + 0x08]
13599 movn %icc, %i5, %o2
13600 edge8l %i4, %l1, %o1
13601 fpsub16s %f11, %f15, %f0
13602 movgu %icc, %g1, %i1
13603 fornot2 %f4, %f0, %f12
13604 addcc %l2, %i0, %g6
13605 fbl,a %fcc2, loop_1615
13606 sdivcc %l4, 0x0730, %g5
13607 xnor %l5, %l3, %o6
13608 tne %xcc, 0x4
13609loop_1615:
13610 movcs %icc, %g4, %i7
13611 fmovrse %l0, %f10, %f9
13612 ld [%l7 + 0x34], %f13
13613 tcs %icc, 0x5
13614 ldub [%l7 + 0x38], %i2
13615 fmovsn %icc, %f7, %f6
13616 ldub [%l7 + 0x64], %g2
13617 lduw [%l7 + 0x30], %o5
13618 fmovsvs %icc, %f1, %f12
13619 fcmpeq32 %f6, %f10, %i3
13620 fmovdneg %icc, %f2, %f7
13621 edge16l %o7, %o0, %g7
13622 ldx [%l7 + 0x38], %o4
13623 subcc %i6, %o3, %g3
13624 sllx %i5, %l6, %o2
13625 fcmpgt32 %f6, %f12, %i4
13626 orn %l1, %g1, %i1
13627 tpos %icc, 0x1
13628 call loop_1616
13629 stw %l2, [%l7 + 0x68]
13630 ldsh [%l7 + 0x38], %i0
13631 fmul8sux16 %f6, %f12, %f4
13632loop_1616:
13633 fcmps %fcc3, %f9, %f1
13634 stb %o1, [%l7 + 0x09]
13635 fmovrsne %l4, %f5, %f5
13636 ba,a,pn %icc, loop_1617
13637 fmovdn %xcc, %f5, %f2
13638 fmovsleu %xcc, %f6, %f0
13639 brlz,a %g6, loop_1618
13640loop_1617:
13641 fbge %fcc1, loop_1619
13642 fpadd32 %f4, %f2, %f4
13643 ldub [%l7 + 0x64], %l5
13644loop_1618:
13645 fpsub16s %f14, %f1, %f10
13646loop_1619:
13647 fmul8x16al %f4, %f10, %f6
13648 stb %l3, [%l7 + 0x48]
13649 lduh [%l7 + 0x32], %o6
13650 te %xcc, 0x3
13651 st %f5, [%l7 + 0x6C]
13652 st %f11, [%l7 + 0x50]
13653 lduw [%l7 + 0x18], %g4
13654 lduw [%l7 + 0x1C], %g5
13655 movle %xcc, %i7, %l0
13656 movcs %icc, %i2, %o5
13657 ldd [%l7 + 0x40], %f12
13658 st %f1, [%l7 + 0x34]
13659 lduh [%l7 + 0x7C], %i3
13660 fxors %f8, %f5, %f4
13661 ldsw [%l7 + 0x58], %g2
13662 fbul,a %fcc0, loop_1620
13663 fxnors %f0, %f1, %f12
13664 std %f0, [%l7 + 0x18]
13665 fmuld8ulx16 %f13, %f15, %f6
13666loop_1620:
13667 fpadd32 %f14, %f10, %f6
13668 fones %f13
13669 andcc %o0, 0x0A83, %o7
13670 sth %g7, [%l7 + 0x68]
13671 tne %icc, 0x2
13672 lduw [%l7 + 0x68], %i6
13673 sdivx %o3, 0x017B, %o4
13674 edge32l %g3, %l6, %i5
13675 fpsub16 %f8, %f12, %f10
13676 fcmpne16 %f12, %f14, %o2
13677 edge16l %i4, %g1, %i1
13678 lduh [%l7 + 0x3C], %l1
13679 st %f13, [%l7 + 0x6C]
13680 fmul8ulx16 %f4, %f2, %f14
13681 fmul8x16au %f3, %f3, %f10
13682 fmovdcc %xcc, %f5, %f2
13683 bvs,a loop_1621
13684 ldd [%l7 + 0x40], %f2
13685 fexpand %f4, %f14
13686 edge8l %i0, %l2, %o1
13687loop_1621:
13688 fnot2s %f6, %f11
13689 ldd [%l7 + 0x70], %f4
13690 lduw [%l7 + 0x60], %g6
13691 fbug %fcc0, loop_1622
13692 brz %l5, loop_1623
13693 tvc %xcc, 0x7
13694 ldsb [%l7 + 0x50], %l3
13695loop_1622:
13696 stw %l4, [%l7 + 0x6C]
13697loop_1623:
13698 movvc %icc, %o6, %g5
13699 ldd [%l7 + 0x10], %f14
13700 alignaddr %i7, %g4, %l0
13701 tle %xcc, 0x7
13702 ldsh [%l7 + 0x18], %i2
13703 tne %xcc, 0x0
13704 fmovsg %icc, %f14, %f5
13705 fandnot2s %f13, %f2, %f15
13706 fbule,a %fcc1, loop_1624
13707 te %icc, 0x1
13708 fcmpd %fcc3, %f6, %f14
13709 mova %xcc, %i3, %o5
13710loop_1624:
13711 bcs loop_1625
13712 tleu %icc, 0x2
13713 fsrc1 %f4, %f4
13714 fmovda %icc, %f7, %f11
13715loop_1625:
13716 tcc %icc, 0x4
13717 fpsub16 %f2, %f8, %f4
13718 fand %f12, %f8, %f2
13719 ldx [%l7 + 0x60], %g2
13720 fandnot2s %f13, %f10, %f14
13721 fcmpgt16 %f6, %f6, %o0
13722 fmovdl %xcc, %f10, %f15
13723 fcmpes %fcc2, %f12, %f2
13724 fsrc1 %f2, %f6
13725 st %f2, [%l7 + 0x3C]
13726 ldx [%l7 + 0x38], %g7
13727 st %f0, [%l7 + 0x24]
13728 fcmpd %fcc1, %f6, %f8
13729 umul %o7, 0x16F2, %o3
13730 for %f14, %f10, %f0
13731 ldd [%l7 + 0x68], %f8
13732 fcmped %fcc1, %f14, %f0
13733 fbul,a %fcc3, loop_1626
13734 movle %xcc, %o4, %g3
13735 tl %xcc, 0x4
13736 fmovdcs %xcc, %f8, %f15
13737loop_1626:
13738 edge16 %l6, %i5, %o2
13739 fbug,a %fcc3, loop_1627
13740 nop
13741 setx loop_1628, %l0, %l1
13742 wrpr 0x1, %tl
13743 wrpr %l1, %tpc
13744 add %l1, 0x4, %l1
13745 wrpr %l1, %tnpc
13746 setx 0x34400001400, %l0, %l1
13747 wrpr %l1, %tstate
13748 wrhpr 0x4, %htstate
13749 retry
13750 tge %icc, 0x5
13751 movre %i4, %i6, %i1
13752loop_1627:
13753 sdivx %g1, 0x1A71, %l1
13754loop_1628:
13755 fmovsneg %xcc, %f15, %f8
13756 bneg,a loop_1629
13757 tsubcc %i0, %o1, %g6
13758 ld [%l7 + 0x44], %f8
13759 stw %l2, [%l7 + 0x2C]
13760loop_1629:
13761 fmovrslz %l3, %f12, %f1
13762 umul %l4, 0x0F7C, %o6
13763 fmovsgu %icc, %f3, %f3
13764 fmovrde %g5, %f8, %f10
13765 edge16 %i7, %g4, %l5
13766 fmovsa %xcc, %f9, %f9
13767 movrlz %i2, 0x3F4, %l0
13768 fmovdn %xcc, %f0, %f6
13769 st %f11, [%l7 + 0x14]
13770 sllx %o5, %i3, %g2
13771 ldx [%l7 + 0x28], %o0
13772 bgu loop_1630
13773 and %g7, 0x0971, %o3
13774 ldsh [%l7 + 0x2C], %o7
13775 fcmpeq16 %f12, %f14, %g3
13776loop_1630:
13777 ldx [%l7 + 0x50], %l6
13778 fands %f6, %f8, %f10
13779 alignaddrl %i5, %o4, %o2
13780 ldub [%l7 + 0x62], %i4
13781 stb %i6, [%l7 + 0x38]
13782 ld [%l7 + 0x7C], %f11
13783 edge8ln %g1, %l1, %i0
13784 fmovsg %icc, %f8, %f6
13785 fandnot2 %f14, %f4, %f4
13786 fsrc1 %f10, %f4
13787 fmovsne %xcc, %f14, %f8
13788 ldx [%l7 + 0x30], %o1
13789 xnorcc %i1, %g6, %l3
13790 subcc %l2, 0x0138, %o6
13791 brlz %g5, loop_1631
13792 umul %i7, %l4, %g4
13793 sth %i2, [%l7 + 0x72]
13794 fabss %f6, %f2
13795loop_1631:
13796 lduh [%l7 + 0x56], %l0
13797 tle %xcc, 0x4
13798 subc %o5, 0x0DC3, %i3
13799 lduw [%l7 + 0x5C], %l5
13800 ldsh [%l7 + 0x70], %g2
13801 nop
13802 setx loop_1632, %l0, %l1
13803 wrpr 0x1, %tl
13804 wrpr %l1, %tnpc
13805 setx 0x34400001400, %l0, %l1
13806 wrpr %l1, %tstate
13807 wrhpr 0x4, %htstate
13808 done
13809 popc 0x0C5F, %o0
13810 movrne %o3, 0x359, %o7
13811 fnot1s %f10, %f9
13812loop_1632:
13813 fmovdle %xcc, %f9, %f4
13814 fabss %f1, %f11
13815 fnands %f10, %f6, %f0
13816 edge32ln %g7, %g3, %i5
13817 stb %o4, [%l7 + 0x22]
13818 tl %icc, 0x2
13819 tneg %xcc, 0x4
13820 ldsb [%l7 + 0x73], %l6
13821 st %f9, [%l7 + 0x5C]
13822 fnot1 %f2, %f8
13823 move %xcc, %o2, %i4
13824 fnot1s %f1, %f7
13825 lduh [%l7 + 0x0A], %g1
13826 movvc %icc, %i6, %l1
13827 tne %icc, 0x2
13828 fbn %fcc0, loop_1633
13829 movre %i0, 0x241, %o1
13830 fmovdle %xcc, %f7, %f9
13831 tneg %xcc, 0x0
13832loop_1633:
13833 fandnot2s %f13, %f9, %f9
13834 lduh [%l7 + 0x1A], %i1
13835 fnand %f6, %f6, %f10
13836 fbne,a %fcc3, loop_1634
13837 brz %g6, loop_1635
13838 fornot1s %f9, %f0, %f12
13839 ldsb [%l7 + 0x08], %l2
13840loop_1634:
13841 fmovsl %xcc, %f12, %f2
13842loop_1635:
13843 smulcc %l3, %o6, %i7
13844 sth %l4, [%l7 + 0x08]
13845 movcs %icc, %g4, %i2
13846 std %f12, [%l7 + 0x08]
13847 tvc %icc, 0x4
13848 sdivx %g5, 0x0057, %o5
13849 edge32n %i3, %l5, %l0
13850 fmovde %icc, %f3, %f9
13851 fmovrsgez %g2, %f10, %f4
13852 ldsw [%l7 + 0x68], %o3
13853 fpadd32s %f9, %f12, %f5
13854 fmovdgu %xcc, %f11, %f15
13855 edge8l %o7, %g7, %g3
13856 fzeros %f5
13857 udivx %o0, 0x1912, %o4
13858 fnors %f7, %f14, %f2
13859 brlz,a %l6, loop_1636
13860 srlx %i5, 0x16, %i4
13861 fbule %fcc1, loop_1637
13862 fbule,a %fcc0, loop_1638
13863loop_1636:
13864 fble,a %fcc3, loop_1639
13865 fmovsneg %xcc, %f8, %f11
13866loop_1637:
13867 fmovsa %icc, %f8, %f2
13868loop_1638:
13869 tvs %xcc, 0x4
13870loop_1639:
13871 fnands %f11, %f13, %f1
13872 movcc %xcc, %g1, %o2
13873 srl %l1, %i0, %i6
13874 fnot2s %f14, %f2
13875 fpack32 %f10, %f14, %f6
13876 movrne %o1, %g6, %i1
13877 addc %l2, 0x129B, %l3
13878 fmovscc %icc, %f6, %f0
13879 sth %o6, [%l7 + 0x0A]
13880 fbge,a %fcc0, loop_1640
13881 lduw [%l7 + 0x1C], %l4
13882 for %f14, %f8, %f12
13883 stb %g4, [%l7 + 0x5E]
13884loop_1640:
13885 lduh [%l7 + 0x0A], %i2
13886 mova %icc, %g5, %o5
13887 fcmpne32 %f0, %f10, %i3
13888 ldd [%l7 + 0x48], %f6
13889 fcmps %fcc2, %f0, %f9
13890 sub %l5, 0x158B, %l0
13891 fmovdcs %xcc, %f15, %f6
13892 fmovdvc %xcc, %f9, %f14
13893 fnot1 %f12, %f6
13894 stw %i7, [%l7 + 0x1C]
13895 std %f6, [%l7 + 0x48]
13896 ta %xcc, 0x0
13897 popc %g2, %o3
13898 stw %o7, [%l7 + 0x38]
13899 ldsh [%l7 + 0x60], %g3
13900 tne %icc, 0x1
13901 fsrc2s %f15, %f11
13902 bcc,a,pt %icc, loop_1641
13903 xor %o0, 0x0020, %o4
13904 fabss %f11, %f7
13905 fmovsneg %icc, %f13, %f10
13906loop_1641:
13907 srax %g7, 0x03, %l6
13908 fmovda %icc, %f15, %f13
13909 fmovdneg %icc, %f8, %f13
13910 fmovrdne %i4, %f12, %f6
13911 umulcc %g1, %i5, %l1
13912 fmovsg %icc, %f3, %f3
13913 fcmpes %fcc0, %f4, %f0
13914 ldub [%l7 + 0x37], %o2
13915 ldd [%l7 + 0x30], %f8
13916 ldub [%l7 + 0x3C], %i6
13917 sdivx %i0, 0x1DC4, %o1
13918 edge8n %g6, %i1, %l2
13919 ldsw [%l7 + 0x2C], %o6
13920 tpos %xcc, 0x7
13921 fsrc1s %f10, %f0
13922 andcc %l4, 0x134D, %l3
13923 fmovrdne %i2, %f0, %f6
13924 fmovsgu %xcc, %f14, %f9
13925 bpos,a,pt %xcc, loop_1642
13926 fornot1 %f14, %f12, %f0
13927 udiv %g4, 0x01E3, %g5
13928 fnand %f8, %f2, %f12
13929loop_1642:
13930 fornot1 %f4, %f6, %f4
13931 stx %o5, [%l7 + 0x48]
13932 edge32l %i3, %l0, %l5
13933 fpadd16 %f14, %f14, %f2
13934 fmovsg %xcc, %f14, %f4
13935 ldd [%l7 + 0x68], %f2
13936 nop
13937 setx loop_1643, %l0, %l1
13938 jmpl %l1, %g2
13939 fbge %fcc0, loop_1644
13940 brlez %o3, loop_1645
13941 brlez %o7, loop_1646
13942loop_1643:
13943 fmovda %icc, %f14, %f2
13944loop_1644:
13945 xor %i7, %g3, %o4
13946loop_1645:
13947 fcmped %fcc0, %f12, %f10
13948loop_1646:
13949 fpadd16s %f15, %f7, %f11
13950 add %o0, %l6, %g7
13951 fmovrdgez %i4, %f14, %f10
13952 ldub [%l7 + 0x51], %i5
13953 fmovsle %icc, %f2, %f13
13954 edge32n %l1, %o2, %g1
13955 lduh [%l7 + 0x7C], %i0
13956 array8 %i6, %o1, %g6
13957 xorcc %l2, 0x17FF, %i1
13958 ldsh [%l7 + 0x58], %l4
13959 lduw [%l7 + 0x2C], %l3
13960 fmovsvs %icc, %f13, %f1
13961 std %f12, [%l7 + 0x18]
13962 stx %i2, [%l7 + 0x58]
13963 fandnot2s %f15, %f12, %f12
13964 ble,a %icc, loop_1647
13965 fmul8x16al %f4, %f3, %f8
13966 orncc %o6, %g5, %o5
13967 fmuld8sux16 %f10, %f12, %f0
13968loop_1647:
13969 move %xcc, %i3, %g4
13970 fmovdneg %xcc, %f12, %f4
13971 pdist %f8, %f10, %f0
13972 nop
13973 setx loop_1648, %l0, %l1
13974 wrpr 0x1, %tl
13975 wrpr %l1, %tnpc
13976 setx 0x34400001400, %l0, %l1
13977 wrpr %l1, %tstate
13978 wrhpr 0x4, %htstate
13979 done
13980 fcmps %fcc2, %f2, %f4
13981 fmovrslz %l0, %f3, %f0
13982 fsrc2s %f5, %f9
13983loop_1648:
13984 bcs,a,pn %xcc, loop_1649
13985 stw %l5, [%l7 + 0x38]
13986 fmovdneg %icc, %f11, %f12
13987 udiv %o3, 0x06AC, %g2
13988loop_1649:
13989 stb %o7, [%l7 + 0x3D]
13990 sethi 0x1839, %i7
13991 edge8l %o4, %o0, %l6
13992 ble %xcc, loop_1650
13993 stb %g3, [%l7 + 0x33]
13994 ldub [%l7 + 0x08], %g7
13995 bcc loop_1651
13996loop_1650:
13997 ldx [%l7 + 0x60], %i4
13998 ldub [%l7 + 0x10], %i5
13999 andn %o2, 0x1590, %l1
14000loop_1651:
14001 edge8n %i0, %i6, %g1
14002 fba,a %fcc2, loop_1652
14003 fxnors %f13, %f2, %f6
14004 fmul8x16al %f13, %f3, %f8
14005 sth %g6, [%l7 + 0x14]
14006loop_1652:
14007 lduw [%l7 + 0x60], %l2
14008 fbn,a %fcc3, loop_1653
14009 lduw [%l7 + 0x18], %o1
14010 orncc %i1, 0x06F8, %l4
14011 fmul8sux16 %f14, %f6, %f0
14012loop_1653:
14013 bcc loop_1654
14014 umulcc %l3, 0x1194, %o6
14015 ldsh [%l7 + 0x0E], %g5
14016 tvs %icc, 0x5
14017loop_1654:
14018 brlz %o5, loop_1655
14019 fornot1 %f6, %f2, %f4
14020 srax %i2, 0x06, %i3
14021 fmovsg %icc, %f3, %f6
14022loop_1655:
14023 movrne %g4, %l5, %l0
14024 ldx [%l7 + 0x10], %g2
14025 fbo,a %fcc3, loop_1656
14026 sllx %o3, %i7, %o4
14027 fbge,a %fcc0, loop_1657
14028 stx %o0, [%l7 + 0x18]
14029loop_1656:
14030 ba,a,pn %icc, loop_1658
14031 tcs %icc, 0x2
14032loop_1657:
14033 sub %l6, 0x0C90, %o7
14034 bgu %xcc, loop_1659
14035loop_1658:
14036 lduw [%l7 + 0x10], %g3
14037 fbuge,a %fcc1, loop_1660
14038 bleu,pn %icc, loop_1661
14039loop_1659:
14040 std %f6, [%l7 + 0x70]
14041 fmovspos %xcc, %f12, %f13
14042loop_1660:
14043 tcs %xcc, 0x1
14044loop_1661:
14045 ldub [%l7 + 0x4A], %g7
14046 brlz %i5, loop_1662
14047 brlz,a %i4, loop_1663
14048 std %f0, [%l7 + 0x18]
14049 sth %o2, [%l7 + 0x12]
14050loop_1662:
14051 ldsb [%l7 + 0x7A], %i0
14052loop_1663:
14053 nop
14054 setx loop_1664, %l0, %l1
14055 wrpr 0x1, %tl
14056 wrpr %l1, %tnpc
14057 setx 0x34400001400, %l0, %l1
14058 wrpr %l1, %tstate
14059 wrhpr 0x4, %htstate
14060 done
14061 srlx %l1, %i6, %g6
14062 ldub [%l7 + 0x5D], %g1
14063 fnegs %f3, %f8
14064loop_1664:
14065 ldsh [%l7 + 0x54], %o1
14066 array16 %l2, %l4, %i1
14067 tleu %xcc, 0x3
14068 ld [%l7 + 0x4C], %f1
14069 fpadd16 %f12, %f12, %f4
14070 std %f14, [%l7 + 0x08]
14071 fmovsgu %icc, %f10, %f7
14072 addccc %o6, 0x0275, %l3
14073 sdivcc %o5, 0x103D, %i2
14074 te %xcc, 0x3
14075 ldx [%l7 + 0x08], %i3
14076 movg %icc, %g4, %g5
14077 fnot2 %f0, %f6
14078 ldsw [%l7 + 0x38], %l0
14079 movvs %icc, %g2, %l5
14080 ldd [%l7 + 0x70], %f10
14081 fmovdcc %xcc, %f10, %f1
14082 ldub [%l7 + 0x7F], %o3
14083 stw %i7, [%l7 + 0x74]
14084 ldsw [%l7 + 0x44], %o4
14085 bl,a %icc, loop_1665
14086 movrgz %o0, 0x253, %l6
14087 ldd [%l7 + 0x60], %f4
14088 fmovd %f4, %f14
14089loop_1665:
14090 movl %icc, %g3, %g7
14091 ldub [%l7 + 0x29], %i5
14092 lduw [%l7 + 0x28], %i4
14093 ldsb [%l7 + 0x7A], %o2
14094 ldsw [%l7 + 0x28], %i0
14095 fmovrdne %l1, %f2, %f0
14096 movl %xcc, %i6, %o7
14097 stb %g1, [%l7 + 0x3C]
14098 movgu %icc, %g6, %l2
14099 ldsw [%l7 + 0x44], %l4
14100 fpsub32 %f10, %f6, %f2
14101 ldsb [%l7 + 0x5D], %i1
14102 st %f10, [%l7 + 0x14]
14103 orn %o1, %o6, %o5
14104 sth %l3, [%l7 + 0x50]
14105 fmovsneg %icc, %f2, %f7
14106 tgu %icc, 0x0
14107 movgu %xcc, %i2, %i3
14108 ldub [%l7 + 0x26], %g4
14109 edge32ln %g5, %l0, %g2
14110 andcc %l5, 0x033B, %i7
14111 fpsub16 %f8, %f0, %f10
14112 std %f0, [%l7 + 0x50]
14113 fmovdle %xcc, %f15, %f9
14114 tvc %icc, 0x2
14115 ld [%l7 + 0x60], %f12
14116 fandnot2s %f6, %f9, %f3
14117 edge8ln %o3, %o4, %o0
14118 fmuld8sux16 %f0, %f13, %f2
14119 ld [%l7 + 0x74], %f8
14120 fnand %f12, %f10, %f0
14121 sethi 0x0971, %l6
14122 addcc %g3, %g7, %i4
14123 ldd [%l7 + 0x40], %f14
14124 fmul8x16au %f0, %f5, %f14
14125 movre %i5, 0x006, %i0
14126 fsrc1 %f14, %f2
14127 fcmpd %fcc0, %f2, %f10
14128 fmovsleu %xcc, %f14, %f15
14129 fzero %f6
14130 fmovdg %xcc, %f4, %f3
14131 ba,a,pn %icc, loop_1666
14132 ldsh [%l7 + 0x1E], %l1
14133 fmul8x16 %f0, %f12, %f14
14134 ld [%l7 + 0x1C], %f6
14135loop_1666:
14136 fand %f14, %f4, %f0
14137 fmovrdgz %i6, %f0, %f14
14138 stw %o7, [%l7 + 0x1C]
14139 fmovsne %icc, %f7, %f3
14140 fands %f15, %f10, %f12
14141 movrgz %o2, %g6, %l2
14142 ldd [%l7 + 0x28], %f8
14143 ldx [%l7 + 0x78], %g1
14144 subc %l4, %o1, %i1
14145 smul %o6, 0x19D4, %o5
14146 addccc %i2, 0x157B, %l3
14147 fmovde %xcc, %f9, %f3
14148 fmovdn %xcc, %f1, %f1
14149 fcmpes %fcc0, %f14, %f6
14150 edge16ln %g4, %g5, %l0
14151 edge8ln %g2, %l5, %i3
14152 fbne,a %fcc3, loop_1667
14153 ldsh [%l7 + 0x2C], %o3
14154 fmovrdgz %i7, %f0, %f6
14155 edge32ln %o4, %l6, %o0
14156loop_1667:
14157 xorcc %g3, %i4, %g7
14158 stw %i5, [%l7 + 0x10]
14159 edge32 %i0, %i6, %l1
14160 udivx %o7, 0x045D, %o2
14161 umulcc %l2, 0x0CE0, %g6
14162 fone %f10
14163 sth %l4, [%l7 + 0x26]
14164 fmovde %xcc, %f11, %f13
14165 sethi 0x0260, %g1
14166 fmovd %f2, %f4
14167 ldsh [%l7 + 0x72], %i1
14168 fcmpne16 %f4, %f2, %o6
14169 stx %o5, [%l7 + 0x38]
14170 ldub [%l7 + 0x21], %i2
14171 tn %icc, 0x6
14172 ldsh [%l7 + 0x58], %l3
14173 ldub [%l7 + 0x0F], %g4
14174 orn %g5, %o1, %l0
14175 fnor %f12, %f6, %f0
14176 movcs %xcc, %g2, %i3
14177 lduw [%l7 + 0x70], %l5
14178 fmovrdgez %o3, %f8, %f14
14179 stw %o4, [%l7 + 0x20]
14180 ldsb [%l7 + 0x3F], %l6
14181 fmul8x16al %f12, %f0, %f10
14182 lduh [%l7 + 0x2A], %i7
14183 ld [%l7 + 0x30], %f9
14184 orn %g3, 0x12C8, %i4
14185 fmovsleu %icc, %f11, %f12
14186 lduh [%l7 + 0x28], %g7
14187 fcmpne16 %f14, %f2, %i5
14188 fcmps %fcc0, %f7, %f8
14189 fbue,a %fcc2, loop_1668
14190 fpsub16s %f0, %f0, %f6
14191 fnegd %f8, %f4
14192 ldx [%l7 + 0x48], %o0
14193loop_1668:
14194 fxor %f10, %f2, %f2
14195 fmovdl %icc, %f6, %f11
14196 sdivcc %i6, 0x0667, %i0
14197 std %f4, [%l7 + 0x48]
14198 edge32n %o7, %o2, %l2
14199 movrgez %g6, %l1, %g1
14200 bne,a,pn %icc, loop_1669
14201 ble,a loop_1670
14202 sth %l4, [%l7 + 0x66]
14203 fba %fcc1, loop_1671
14204loop_1669:
14205 fmovdleu %icc, %f13, %f6
14206loop_1670:
14207 movrgez %o6, %o5, %i2
14208 fblg,a %fcc3, loop_1672
14209loop_1671:
14210 fbue %fcc0, loop_1673
14211 movrgz %i1, 0x159, %g4
14212 fmul8sux16 %f4, %f8, %f6
14213loop_1672:
14214 sethi 0x1CDC, %g5
14215loop_1673:
14216 fcmpes %fcc3, %f5, %f9
14217 bcc,a,pn %icc, loop_1674
14218 tcs %xcc, 0x2
14219 umulcc %o1, %l3, %g2
14220 movl %xcc, %i3, %l5
14221loop_1674:
14222 fcmpgt32 %f0, %f8, %o3
14223 edge16l %o4, %l6, %l0
14224 subccc %i7, %i4, %g3
14225 fexpand %f15, %f12
14226 fmul8x16 %f11, %f10, %f0
14227 umulcc %g7, 0x06D7, %i5
14228 fmovspos %icc, %f7, %f0
14229 ldsb [%l7 + 0x51], %i6
14230 ld [%l7 + 0x18], %f8
14231 orn %o0, 0x121F, %i0
14232 brnz %o2, loop_1675
14233 fbn %fcc2, loop_1676
14234 edge16ln %o7, %l2, %g6
14235 fandnot1s %f3, %f2, %f13
14236loop_1675:
14237 st %f10, [%l7 + 0x24]
14238loop_1676:
14239 stw %l1, [%l7 + 0x28]
14240 subccc %l4, %g1, %o6
14241 edge32n %o5, %i1, %i2
14242 fnegs %f15, %f4
14243 add %g5, %o1, %l3
14244 srlx %g4, %g2, %l5
14245 fmovrslez %o3, %f15, %f11
14246 ldsb [%l7 + 0x4D], %o4
14247 array32 %l6, %i3, %i7
14248 fmovdg %icc, %f0, %f2
14249 movl %icc, %i4, %g3
14250 fpmerge %f1, %f9, %f4
14251 fnot1s %f9, %f9
14252 fxnors %f10, %f1, %f12
14253 ldub [%l7 + 0x54], %g7
14254 ldub [%l7 + 0x24], %l0
14255 fmovrdlz %i5, %f4, %f12
14256 ldsh [%l7 + 0x5E], %i6
14257 orcc %o0, %i0, %o7
14258 edge16l %o2, %l2, %g6
14259 fornot1s %f3, %f4, %f4
14260 taddcc %l4, %l1, %o6
14261 fmovsge %xcc, %f6, %f5
14262 fbul %fcc3, loop_1677
14263 edge32l %g1, %i1, %i2
14264 umul %o5, 0x14A2, %o1
14265 bshuffle %f6, %f0, %f6
14266loop_1677:
14267 sll %g5, 0x02, %g4
14268 st %f10, [%l7 + 0x4C]
14269 bgu,a,pn %xcc, loop_1678
14270 fcmpne32 %f10, %f2, %l3
14271 ldsh [%l7 + 0x3C], %g2
14272 fmovdleu %xcc, %f12, %f10
14273loop_1678:
14274 orcc %l5, %o3, %l6
14275 udiv %o4, 0x1C65, %i3
14276 lduw [%l7 + 0x2C], %i4
14277 ldsb [%l7 + 0x3E], %i7
14278 stb %g7, [%l7 + 0x10]
14279 bg,a %xcc, loop_1679
14280 fsrc1s %f8, %f6
14281 edge32 %l0, %i5, %g3
14282 brgez %o0, loop_1680
14283loop_1679:
14284 ld [%l7 + 0x18], %f0
14285 movg %icc, %i0, %i6
14286 ldx [%l7 + 0x28], %o2
14287loop_1680:
14288 ldub [%l7 + 0x2E], %l2
14289 movle %icc, %g6, %o7
14290 tge %xcc, 0x2
14291 nop
14292 setx loop_1681, %l0, %l1
14293 jmpl %l1, %l4
14294 ldsb [%l7 + 0x61], %l1
14295 ldd [%l7 + 0x68], %f14
14296 stw %g1, [%l7 + 0x4C]
14297loop_1681:
14298 array16 %o6, %i1, %i2
14299 edge8ln %o1, %g5, %o5
14300 fmovdleu %icc, %f0, %f5
14301 fbge %fcc1, loop_1682
14302 ldsw [%l7 + 0x48], %l3
14303 stb %g4, [%l7 + 0x53]
14304 ldsb [%l7 + 0x38], %l5
14305loop_1682:
14306 movvs %xcc, %g2, %l6
14307 ld [%l7 + 0x60], %f7
14308 fmovrdne %o4, %f0, %f6
14309 ldsb [%l7 + 0x7D], %i3
14310 fmovdcc %xcc, %f15, %f10
14311 sub %i4, %o3, %g7
14312 lduw [%l7 + 0x18], %l0
14313 fmovrsgez %i5, %f1, %f3
14314 fpsub32 %f10, %f8, %f10
14315 fbue,a %fcc2, loop_1683
14316 fmovrsgez %i7, %f11, %f15
14317 brnz %g3, loop_1684
14318 ldd [%l7 + 0x58], %f6
14319loop_1683:
14320 stx %i0, [%l7 + 0x18]
14321 xnor %i6, %o2, %l2
14322loop_1684:
14323 fmovrsne %g6, %f11, %f14
14324 edge32l %o0, %l4, %o7
14325 fbul %fcc2, loop_1685
14326 lduh [%l7 + 0x60], %g1
14327 fbue,a %fcc2, loop_1686
14328 ldsb [%l7 + 0x18], %o6
14329loop_1685:
14330 ld [%l7 + 0x7C], %f2
14331 ldsb [%l7 + 0x7F], %l1
14332loop_1686:
14333 lduh [%l7 + 0x4E], %i1
14334 fcmpgt16 %f14, %f0, %o1
14335 fpack16 %f4, %f6
14336 fmovdg %icc, %f1, %f1
14337 std %f0, [%l7 + 0x20]
14338 movle %xcc, %g5, %i2
14339 fba,a %fcc1, loop_1687
14340 movpos %icc, %o5, %g4
14341 fmovdleu %xcc, %f12, %f10
14342 tne %xcc, 0x0
14343loop_1687:
14344 fmovdneg %icc, %f10, %f13
14345 stb %l3, [%l7 + 0x58]
14346 ldd [%l7 + 0x70], %f4
14347 st %f8, [%l7 + 0x48]
14348 subc %l5, 0x094E, %g2
14349 ldsb [%l7 + 0x48], %l6
14350 fbuge,a %fcc3, loop_1688
14351 fpsub16 %f12, %f8, %f0
14352 ta %xcc, 0x5
14353 fnegs %f3, %f3
14354loop_1688:
14355 fmovdge %xcc, %f6, %f0
14356 fxor %f2, %f4, %f4
14357 fmul8x16al %f7, %f11, %f14
14358 fcmpeq16 %f14, %f12, %o4
14359 fmovrdlz %i4, %f2, %f4
14360 movcs %icc, %i3, %o3
14361 fmovdle %icc, %f8, %f1
14362 stx %g7, [%l7 + 0x50]
14363 fsrc2s %f0, %f1
14364 fnor %f14, %f0, %f14
14365 edge16 %l0, %i7, %i5
14366 std %f0, [%l7 + 0x40]
14367 sra %i0, %i6, %g3
14368 fmovda %xcc, %f2, %f6
14369 fbo,a %fcc1, loop_1689
14370 bge,a,pn %xcc, loop_1690
14371 ldsw [%l7 + 0x30], %l2
14372 fandnot2s %f11, %f13, %f9
14373loop_1689:
14374 tcs %icc, 0x5
14375loop_1690:
14376 fnegd %f4, %f12
14377 fmovsle %icc, %f12, %f10
14378 movvc %xcc, %o2, %g6
14379 ldub [%l7 + 0x1F], %l4
14380 fbl,a %fcc1, loop_1691
14381 lduw [%l7 + 0x70], %o7
14382 ldd [%l7 + 0x48], %f10
14383 ldsh [%l7 + 0x34], %g1
14384loop_1691:
14385 movvc %xcc, %o0, %l1
14386 fmovdg %xcc, %f6, %f15
14387 tl %icc, 0x4
14388 ldub [%l7 + 0x37], %i1
14389 fmovsvs %icc, %f11, %f14
14390 smulcc %o6, 0x09F6, %o1
14391 ldsb [%l7 + 0x7E], %i2
14392 bg,a loop_1692
14393 fand %f12, %f10, %f0
14394 fandnot1 %f4, %f12, %f2
14395 edge8n %g5, %o5, %l3
14396loop_1692:
14397 ld [%l7 + 0x40], %f6
14398 ldsw [%l7 + 0x18], %l5
14399 array16 %g2, %l6, %o4
14400 fmovda %xcc, %f7, %f9
14401 ldsh [%l7 + 0x48], %g4
14402 fabss %f3, %f7
14403 fandnot1s %f13, %f14, %f2
14404 brz %i4, loop_1693
14405 tne %xcc, 0x3
14406 move %xcc, %i3, %g7
14407 fornot2 %f2, %f14, %f14
14408loop_1693:
14409 sth %o3, [%l7 + 0x48]
14410 nop
14411 setx loop_1694, %l0, %l1
14412 jmpl %l1, %l0
14413 fnegs %f15, %f7
14414 fmovspos %icc, %f10, %f12
14415 st %f13, [%l7 + 0x38]
14416loop_1694:
14417 tpos %xcc, 0x5
14418 fbg,a %fcc2, loop_1695
14419 sth %i7, [%l7 + 0x70]
14420 stx %i0, [%l7 + 0x10]
14421 lduh [%l7 + 0x1A], %i6
14422loop_1695:
14423 bshuffle %f2, %f12, %f10
14424 tge %xcc, 0x7
14425 xorcc %i5, %g3, %l2
14426 movcc %icc, %o2, %l4
14427 subc %g6, %g1, %o0
14428 alignaddr %o7, %i1, %o6
14429 ldub [%l7 + 0x62], %o1
14430 fpsub32s %f1, %f2, %f11
14431 fpsub32s %f0, %f9, %f4
14432 ldsw [%l7 + 0x14], %l1
14433 fcmpd %fcc1, %f4, %f12
14434 sth %i2, [%l7 + 0x58]
14435 brlez %g5, loop_1696
14436 fnegs %f10, %f15
14437 tn %xcc, 0x0
14438 stx %o5, [%l7 + 0x60]
14439loop_1696:
14440 fsrc2s %f12, %f14
14441 std %f0, [%l7 + 0x28]
14442 brgez,a %l3, loop_1697
14443 addc %g2, 0x063A, %l6
14444 movg %icc, %l5, %o4
14445 movvc %icc, %i4, %g4
14446loop_1697:
14447 movcs %xcc, %i3, %g7
14448 fbg,a %fcc2, loop_1698
14449 fbue %fcc0, loop_1699
14450 movvc %icc, %l0, %i7
14451 fmovrdlz %i0, %f6, %f8
14452loop_1698:
14453 std %f2, [%l7 + 0x68]
14454loop_1699:
14455 movre %o3, 0x1AE, %i5
14456 movre %g3, 0x114, %i6
14457 fmovdn %xcc, %f9, %f13
14458 edge16n %l2, %l4, %g6
14459 sll %o2, 0x02, %o0
14460 lduh [%l7 + 0x54], %o7
14461 stx %i1, [%l7 + 0x50]
14462 nop
14463 setx loop_1700, %l0, %l1
14464 wrpr 0x1, %tl
14465 wrpr %l1, %tpc
14466 add %l1, 0x4, %l1
14467 wrpr %l1, %tnpc
14468 setx 0x34400001400, %l0, %l1
14469 wrpr %l1, %tstate
14470 wrhpr 0x4, %htstate
14471 retry
14472 fone %f0
14473 fpadd16 %f14, %f8, %f10
14474 fmuld8ulx16 %f5, %f0, %f10
14475loop_1700:
14476 movge %xcc, %o6, %o1
14477 fmovsg %icc, %f9, %f1
14478 nop
14479 setx loop_1701, %l0, %l1
14480 wrpr 0x1, %tl
14481 wrpr %l1, %tnpc
14482 setx 0x34400001400, %l0, %l1
14483 wrpr %l1, %tstate
14484 wrhpr 0x4, %htstate
14485 done
14486 xorcc %g1, %i2, %l1
14487 mulscc %o5, %l3, %g2
14488 fmul8ulx16 %f14, %f6, %f14
14489loop_1701:
14490 fmovrdne %g5, %f6, %f6
14491 fmovs %f10, %f5
14492 ld [%l7 + 0x28], %f3
14493 fmovsneg %icc, %f14, %f9
14494 mulscc %l5, 0x1271, %o4
14495 lduw [%l7 + 0x10], %l6
14496 ldx [%l7 + 0x10], %g4
14497 xorcc %i4, 0x04D0, %i3
14498 fnegd %f8, %f8
14499 udivx %g7, 0x1307, %i7
14500 fpmerge %f7, %f7, %f4
14501 fbl,a %fcc3, loop_1702
14502 movrlez %l0, 0x05A, %i0
14503 add %o3, 0x0C0E, %i5
14504 tgu %xcc, 0x5
14505loop_1702:
14506 array16 %g3, %l2, %i6
14507 tl %xcc, 0x3
14508 andncc %g6, %l4, %o0
14509 std %f0, [%l7 + 0x68]
14510 move %xcc, %o2, %o7
14511 mulx %i1, 0x1C39, %o1
14512 taddcc %o6, 0x0A51, %g1
14513 brlez %i2, loop_1703
14514 fmovdvs %xcc, %f1, %f4
14515 xorcc %o5, %l1, %l3
14516 fcmpne16 %f0, %f12, %g5
14517loop_1703:
14518 brnz,a %l5, loop_1704
14519 fnot1s %f14, %f15
14520 subcc %g2, %l6, %o4
14521 subccc %i4, 0x0C3D, %i3
14522loop_1704:
14523 fblg,a %fcc2, loop_1705
14524 ldsh [%l7 + 0x42], %g7
14525 sdiv %g4, 0x0A51, %i7
14526 tpos %xcc, 0x1
14527loop_1705:
14528 xor %l0, %o3, %i0
14529 bgu,a %icc, loop_1706
14530 ba,a,pt %xcc, loop_1707
14531 ldub [%l7 + 0x70], %g3
14532 umulcc %i5, %i6, %g6
14533loop_1706:
14534 lduw [%l7 + 0x28], %l4
14535loop_1707:
14536 popc 0x00C7, %l2
14537 fmovsg %xcc, %f3, %f13
14538 move %xcc, %o0, %o7
14539 bge loop_1708
14540 mulscc %i1, 0x0485, %o2
14541 srax %o6, 0x0D, %o1
14542 lduh [%l7 + 0x14], %g1
14543loop_1708:
14544 fmovrde %o5, %f0, %f2
14545 std %f2, [%l7 + 0x28]
14546 ld [%l7 + 0x48], %f2
14547 fmovda %icc, %f5, %f11
14548 lduh [%l7 + 0x66], %i2
14549 fandnot2s %f15, %f1, %f8
14550 movge %xcc, %l1, %l3
14551 lduh [%l7 + 0x08], %l5
14552 smulcc %g2, %g5, %o4
14553 tvc %xcc, 0x7
14554 ldx [%l7 + 0x20], %i4
14555 st %f4, [%l7 + 0x64]
14556 movpos %icc, %l6, %i3
14557 ldx [%l7 + 0x40], %g7
14558 stb %g4, [%l7 + 0x2C]
14559 edge16n %l0, %i7, %i0
14560 movcc %xcc, %g3, %o3
14561 edge16n %i5, %i6, %g6
14562 fpadd32s %f13, %f0, %f15
14563 fbuge %fcc1, loop_1709
14564 fmovs %f14, %f6
14565 ld [%l7 + 0x2C], %f6
14566 edge32 %l4, %l2, %o7
14567loop_1709:
14568 edge32ln %o0, %i1, %o6
14569 fors %f14, %f13, %f13
14570 fbge,a %fcc2, loop_1710
14571 fbl,a %fcc0, loop_1711
14572 stb %o2, [%l7 + 0x34]
14573 edge32ln %o1, %g1, %i2
14574loop_1710:
14575 fandnot1s %f13, %f11, %f2
14576loop_1711:
14577 udivcc %o5, 0x1C77, %l1
14578 tl %icc, 0x7
14579 fmovsg %icc, %f2, %f14
14580 fpadd32 %f6, %f10, %f0
14581 umul %l3, %g2, %g5
14582 stb %o4, [%l7 + 0x2C]
14583 xnorcc %i4, %l5, %i3
14584 ld [%l7 + 0x0C], %f2
14585 for %f6, %f14, %f4
14586 ldd [%l7 + 0x10], %f10
14587 ldsb [%l7 + 0x0B], %l6
14588 ldd [%l7 + 0x08], %f12
14589 ldub [%l7 + 0x27], %g4
14590 st %f11, [%l7 + 0x68]
14591 fmovrsne %g7, %f9, %f1
14592 ldx [%l7 + 0x68], %i7
14593 lduh [%l7 + 0x42], %i0
14594 fmovde %xcc, %f2, %f15
14595 fmovsge %xcc, %f7, %f2
14596 ldsb [%l7 + 0x58], %g3
14597 fmovdvs %xcc, %f9, %f9
14598 tle %xcc, 0x6
14599 udiv %l0, 0x0690, %o3
14600 stb %i5, [%l7 + 0x3D]
14601 fble,a %fcc2, loop_1712
14602 tsubcc %i6, 0x15E4, %g6
14603 fmovse %xcc, %f14, %f2
14604 stw %l2, [%l7 + 0x38]
14605loop_1712:
14606 fpadd32s %f7, %f0, %f14
14607 fmovdcc %icc, %f11, %f6
14608 bshuffle %f12, %f10, %f14
14609 ldd [%l7 + 0x70], %f6
14610 fbuge,a %fcc2, loop_1713
14611 bne,a loop_1714
14612 ldsh [%l7 + 0x72], %o7
14613 tvs %icc, 0x2
14614loop_1713:
14615 edge32n %o0, %i1, %l4
14616loop_1714:
14617 bgu,a loop_1715
14618 ldd [%l7 + 0x78], %f6
14619 edge8 %o6, %o1, %g1
14620 movge %xcc, %o2, %o5
14621loop_1715:
14622 tgu %xcc, 0x4
14623 std %f12, [%l7 + 0x78]
14624 fmovdgu %icc, %f4, %f0
14625 ldub [%l7 + 0x15], %i2
14626 ldsb [%l7 + 0x1D], %l3
14627 fmuld8ulx16 %f3, %f13, %f10
14628 fnor %f0, %f8, %f10
14629 fzero %f12
14630 ldx [%l7 + 0x70], %g2
14631 array16 %l1, %o4, %i4
14632 movrlz %l5, 0x07E, %g5
14633 fmovdvs %xcc, %f14, %f3
14634 fpack32 %f8, %f4, %f14
14635 fbge,a %fcc1, loop_1716
14636 fsrc2s %f3, %f4
14637 fpmerge %f3, %f2, %f12
14638 stw %i3, [%l7 + 0x58]
14639loop_1716:
14640 fmovdneg %icc, %f9, %f6
14641 fmul8x16au %f11, %f15, %f0
14642 movgu %icc, %g4, %g7
14643 stb %i7, [%l7 + 0x5F]
14644 fmuld8sux16 %f9, %f9, %f12
14645 movpos %xcc, %i0, %g3
14646 fcmps %fcc0, %f4, %f13
14647 brlez %l6, loop_1717
14648 fmovsge %xcc, %f14, %f0
14649 tpos %icc, 0x0
14650 brgz %l0, loop_1718
14651loop_1717:
14652 movle %icc, %o3, %i5
14653 fcmple32 %f10, %f14, %g6
14654 xnor %l2, %i6, %o7
14655loop_1718:
14656 ldub [%l7 + 0x47], %o0
14657 fsrc2s %f6, %f14
14658 edge32n %l4, %i1, %o6
14659 movleu %icc, %g1, %o2
14660 ldsh [%l7 + 0x20], %o5
14661 fba %fcc0, loop_1719
14662 fbue %fcc2, loop_1720
14663 ld [%l7 + 0x48], %f14
14664 fpack16 %f6, %f13
14665loop_1719:
14666 ldub [%l7 + 0x3A], %i2
14667loop_1720:
14668 stb %o1, [%l7 + 0x7E]
14669 fxors %f7, %f7, %f4
14670 bne %xcc, loop_1721
14671 siam 0x1
14672 fbul,a %fcc0, loop_1722
14673 fmovrdlez %l3, %f4, %f8
14674loop_1721:
14675 umul %g2, %l1, %o4
14676 std %f4, [%l7 + 0x68]
14677loop_1722:
14678 fpack32 %f4, %f10, %f8
14679 tpos %icc, 0x4
14680 bge,a loop_1723
14681 fcmpeq16 %f0, %f6, %i4
14682 brgz,a %l5, loop_1724
14683 fmovspos %xcc, %f2, %f15
14684loop_1723:
14685 bn,a loop_1725
14686 fmovrdgez %g5, %f10, %f14
14687loop_1724:
14688 edge32l %i3, %g7, %i7
14689 ld [%l7 + 0x38], %f7
14690loop_1725:
14691 ld [%l7 + 0x5C], %f12
14692 tsubcc %i0, %g4, %g3
14693 movcc %icc, %l6, %o3
14694 fmovdvs %icc, %f8, %f10
14695 tn %icc, 0x0
14696 subccc %l0, %g6, %i5
14697 fbuge,a %fcc1, loop_1726
14698 bgu %xcc, loop_1727
14699 sth %l2, [%l7 + 0x6E]
14700 mulscc %i6, %o7, %l4
14701loop_1726:
14702 edge8n %i1, %o0, %g1
14703loop_1727:
14704 sth %o6, [%l7 + 0x40]
14705 brnz,a %o2, loop_1728
14706 array8 %i2, %o5, %l3
14707 sth %o1, [%l7 + 0x60]
14708 tn %icc, 0x5
14709loop_1728:
14710 fmul8x16al %f12, %f2, %f6
14711 fsrc2 %f6, %f10
14712 bvc,pt %xcc, loop_1729
14713 sth %l1, [%l7 + 0x26]
14714 sdivcc %g2, 0x085E, %o4
14715 lduh [%l7 + 0x64], %l5
14716loop_1729:
14717 sth %g5, [%l7 + 0x16]
14718 tleu %xcc, 0x5
14719 movl %xcc, %i4, %g7
14720 siam 0x6
14721 bg,pt %icc, loop_1730
14722 std %f12, [%l7 + 0x38]
14723 fpadd16 %f10, %f2, %f8
14724 udivx %i3, 0x0B0F, %i7
14725loop_1730:
14726 fxor %f6, %f12, %f10
14727 andcc %g4, %i0, %g3
14728 fand %f2, %f4, %f10
14729 fpadd16s %f7, %f13, %f6
14730 fnegd %f10, %f6
14731 xorcc %l6, %o3, %l0
14732 bpos %xcc, loop_1731
14733 ldub [%l7 + 0x2F], %g6
14734 fmovdne %xcc, %f10, %f15
14735 fbue %fcc2, loop_1732
14736loop_1731:
14737 stx %i5, [%l7 + 0x68]
14738 stb %l2, [%l7 + 0x0A]
14739 brgez,a %i6, loop_1733
14740loop_1732:
14741 siam 0x0
14742 movcc %icc, %o7, %i1
14743 bneg,a,pt %icc, loop_1734
14744loop_1733:
14745 stx %o0, [%l7 + 0x68]
14746 movrgez %g1, 0x0C9, %o6
14747 ldsw [%l7 + 0x0C], %l4
14748loop_1734:
14749 fpsub32 %f6, %f10, %f10
14750 sll %i2, 0x01, %o2
14751 fbule,a %fcc3, loop_1735
14752 std %f14, [%l7 + 0x10]
14753 fmovsge %icc, %f5, %f13
14754 ldsh [%l7 + 0x12], %o5
14755loop_1735:
14756 ldsh [%l7 + 0x32], %l3
14757 addc %o1, %l1, %o4
14758 fmul8x16 %f1, %f12, %f8
14759 ldsh [%l7 + 0x70], %l5
14760 fmul8x16al %f9, %f9, %f10
14761 fand %f6, %f0, %f12
14762 fba %fcc1, loop_1736
14763 lduw [%l7 + 0x58], %g2
14764 brgez %i4, loop_1737
14765 fmovrsgez %g5, %f8, %f14
14766loop_1736:
14767 bge,pn %icc, loop_1738
14768 xnorcc %i3, %g7, %g4
14769loop_1737:
14770 lduw [%l7 + 0x20], %i0
14771 stw %g3, [%l7 + 0x1C]
14772loop_1738:
14773 fmovdge %xcc, %f10, %f7
14774 bge loop_1739
14775 mova %icc, %l6, %i7
14776 fmovrsne %l0, %f14, %f2
14777 fmovsl %xcc, %f15, %f0
14778loop_1739:
14779 movcc %xcc, %o3, %i5
14780 stb %l2, [%l7 + 0x21]
14781 fmovdgu %xcc, %f11, %f11
14782 fmovrsgz %g6, %f7, %f6
14783 fmovd %f12, %f4
14784 fbn %fcc2, loop_1740
14785 ld [%l7 + 0x6C], %f11
14786 fnot2s %f6, %f5
14787 bpos %xcc, loop_1741
14788loop_1740:
14789 tvs %icc, 0x1
14790 movleu %xcc, %o7, %i1
14791 stx %o0, [%l7 + 0x38]
14792loop_1741:
14793 fzero %f12
14794 fbn,a %fcc1, loop_1742
14795 fpack16 %f0, %f14
14796 lduw [%l7 + 0x44], %g1
14797 lduh [%l7 + 0x7E], %i6
14798loop_1742:
14799 ldsw [%l7 + 0x0C], %o6
14800 orncc %l4, 0x1610, %o2
14801 orcc %o5, %i2, %l3
14802 ldsw [%l7 + 0x7C], %l1
14803 fbo %fcc1, loop_1743
14804 nop
14805 setx loop_1744, %l0, %l1
14806 wrpr 0x1, %tl
14807 wrpr %l1, %tpc
14808 add %l1, 0x4, %l1
14809 wrpr %l1, %tnpc
14810 setx 0x34400001400, %l0, %l1
14811 wrpr %l1, %tstate
14812 wrhpr 0x4, %htstate
14813 retry
14814 fbge,a %fcc0, loop_1745
14815 movcs %xcc, %o4, %l5
14816loop_1743:
14817 stb %g2, [%l7 + 0x6A]
14818loop_1744:
14819 sth %i4, [%l7 + 0x6C]
14820loop_1745:
14821 fcmpgt32 %f12, %f10, %o1
14822 fmovsg %xcc, %f10, %f8
14823 fnot2 %f6, %f10
14824 umulcc %i3, %g5, %g7
14825 ldsb [%l7 + 0x2A], %i0
14826 ldsh [%l7 + 0x0E], %g3
14827 movrgez %l6, 0x062, %g4
14828 stb %i7, [%l7 + 0x50]
14829 umulcc %o3, %i5, %l2
14830 fble,a %fcc1, loop_1746
14831 stw %g6, [%l7 + 0x30]
14832 ldsh [%l7 + 0x30], %l0
14833 edge8ln %i1, %o7, %g1
14834loop_1746:
14835 fmovdg %icc, %f4, %f10
14836 ldsh [%l7 + 0x16], %i6
14837 edge16 %o6, %l4, %o0
14838 fcmps %fcc1, %f11, %f14
14839 tvc %xcc, 0x1
14840 movpos %icc, %o2, %i2
14841 bpos,pt %xcc, loop_1747
14842 movneg %xcc, %o5, %l1
14843 st %f3, [%l7 + 0x30]
14844 and %l3, %l5, %o4
14845loop_1747:
14846 fmovsleu %xcc, %f1, %f8
14847 ldub [%l7 + 0x73], %i4
14848 alignaddr %g2, %o1, %i3
14849 fones %f14
14850 tgu %xcc, 0x6
14851 tleu %xcc, 0x6
14852 bvs,pt %icc, loop_1748
14853 tl %xcc, 0x2
14854 edge8l %g7, %i0, %g5
14855 ldub [%l7 + 0x4B], %g3
14856loop_1748:
14857 ldd [%l7 + 0x18], %f0
14858 lduw [%l7 + 0x3C], %g4
14859 fbl,a %fcc2, loop_1749
14860 ldub [%l7 + 0x1D], %l6
14861 xor %i7, 0x16A0, %o3
14862 ldub [%l7 + 0x5F], %i5
14863loop_1749:
14864 fmul8x16 %f14, %f14, %f6
14865 fmovd %f4, %f2
14866 fornot1s %f7, %f11, %f0
14867 ldd [%l7 + 0x28], %f4
14868 movrgez %g6, 0x338, %l2
14869 fblg %fcc1, loop_1750
14870 fmovsn %xcc, %f1, %f8
14871 ldsb [%l7 + 0x0F], %l0
14872 andn %i1, 0x144F, %g1
14873loop_1750:
14874 ldsw [%l7 + 0x18], %o7
14875 tsubcc %o6, %l4, %i6
14876 edge32n %o2, %o0, %i2
14877 sdivcc %l1, 0x1956, %o5
14878 fcmpeq32 %f2, %f2, %l3
14879 fpsub16s %f14, %f7, %f13
14880 ldx [%l7 + 0x20], %l5
14881 fba %fcc0, loop_1751
14882 movge %icc, %o4, %i4
14883 xnor %g2, %o1, %i3
14884 smulcc %i0, %g7, %g5
14885loop_1751:
14886 bcc,a loop_1752
14887 fmovsne %xcc, %f14, %f3
14888 fba %fcc3, loop_1753
14889 addcc %g4, %g3, %l6
14890loop_1752:
14891 fandnot2 %f8, %f8, %f8
14892 fmovdn %icc, %f4, %f11
14893loop_1753:
14894 fabsd %f14, %f10
14895 fpadd32 %f10, %f4, %f0
14896 sll %o3, 0x1B, %i7
14897 movvs %xcc, %i5, %l2
14898 sth %l0, [%l7 + 0x10]
14899 array8 %i1, %g6, %g1
14900 lduw [%l7 + 0x08], %o7
14901 ldsw [%l7 + 0x68], %o6
14902 st %f12, [%l7 + 0x20]
14903 lduw [%l7 + 0x7C], %l4
14904 fbu %fcc1, loop_1754
14905 stb %i6, [%l7 + 0x51]
14906 ldsh [%l7 + 0x44], %o2
14907 fmovse %xcc, %f7, %f3
14908loop_1754:
14909 sdivx %i2, 0x153A, %l1
14910 addc %o5, %l3, %l5
14911 fmovsvs %xcc, %f14, %f15
14912 nop
14913 setx loop_1755, %l0, %l1
14914 jmpl %l1, %o4
14915 st %f14, [%l7 + 0x0C]
14916 ldsb [%l7 + 0x19], %i4
14917 edge16n %g2, %o1, %o0
14918loop_1755:
14919 fandnot2 %f2, %f0, %f2
14920 ldub [%l7 + 0x41], %i0
14921 tleu %icc, 0x6
14922 sdiv %i3, 0x12DC, %g5
14923 popc %g4, %g7
14924 lduw [%l7 + 0x14], %l6
14925 fmovsleu %xcc, %f6, %f1
14926 fmovs %f12, %f10
14927 fmovd %f8, %f0
14928 ldub [%l7 + 0x5B], %g3
14929 edge16l %i7, %o3, %l2
14930 move %icc, %l0, %i5
14931 fbo,a %fcc1, loop_1756
14932 fmul8x16au %f5, %f5, %f10
14933 fbo %fcc2, loop_1757
14934 fxors %f7, %f3, %f8
14935loop_1756:
14936 or %i1, 0x064B, %g1
14937 fones %f7
14938loop_1757:
14939 taddcctv %o7, 0x1B1E, %g6
14940 brgez %l4, loop_1758
14941 fmovdpos %xcc, %f9, %f15
14942 fmul8x16 %f15, %f12, %f0
14943 sth %o6, [%l7 + 0x44]
14944loop_1758:
14945 ldsw [%l7 + 0x50], %o2
14946 brgz,a %i2, loop_1759
14947 stb %i6, [%l7 + 0x3C]
14948 fmovscs %xcc, %f15, %f3
14949 bne,a,pt %icc, loop_1760
14950loop_1759:
14951 srax %o5, %l3, %l5
14952 edge16ln %o4, %l1, %i4
14953 fmovrdne %o1, %f14, %f4
14954loop_1760:
14955 fnot1 %f8, %f10
14956 lduh [%l7 + 0x7A], %g2
14957 stx %o0, [%l7 + 0x10]
14958 std %f8, [%l7 + 0x60]
14959 fmovsg %icc, %f8, %f13
14960 std %f12, [%l7 + 0x30]
14961 ldsh [%l7 + 0x54], %i0
14962 fmovscs %icc, %f12, %f6
14963 sethi 0x1528, %g5
14964 fnegs %f13, %f10
14965 movrgez %g4, 0x345, %g7
14966 fbu %fcc0, loop_1761
14967 fmovsleu %icc, %f10, %f0
14968 fmovsg %icc, %f9, %f10
14969 nop
14970 setx loop_1762, %l0, %l1
14971 jmpl %l1, %i3
14972loop_1761:
14973 edge16 %g3, %i7, %l6
14974 st %f10, [%l7 + 0x2C]
14975 ldsh [%l7 + 0x62], %o3
14976loop_1762:
14977 std %f6, [%l7 + 0x48]
14978 fmul8ulx16 %f0, %f14, %f8
14979 stb %l2, [%l7 + 0x1B]
14980 fmul8sux16 %f6, %f10, %f12
14981 fcmpne16 %f4, %f8, %i5
14982 brgz,a %l0, loop_1763
14983 ldd [%l7 + 0x68], %f12
14984 lduw [%l7 + 0x0C], %i1
14985 movrgez %g1, %o7, %l4
14986loop_1763:
14987 movne %icc, %g6, %o2
14988 bshuffle %f12, %f4, %f6
14989 fmovrdne %o6, %f8, %f12
14990 xor %i6, %i2, %l3
14991 movrgez %o5, 0x108, %o4
14992 fmovdne %icc, %f14, %f5
14993 fcmpeq16 %f0, %f10, %l1
14994 ld [%l7 + 0x4C], %f15
14995 lduh [%l7 + 0x12], %i4
14996 umulcc %o1, %g2, %l5
14997 std %f8, [%l7 + 0x20]
14998 fbne,a %fcc3, loop_1764
14999 stx %i0, [%l7 + 0x48]
15000 srax %g5, %o0, %g7
15001 udivx %i3, 0x0A3A, %g3
15002loop_1764:
15003 edge8l %i7, %g4, %o3
15004 ld [%l7 + 0x44], %f11
15005 stw %l2, [%l7 + 0x58]
15006 fmovdvs %xcc, %f0, %f9
15007 fmul8x16 %f1, %f12, %f10
15008 tn %xcc, 0x3
15009 ldx [%l7 + 0x70], %l6
15010 st %f15, [%l7 + 0x1C]
15011 stx %l0, [%l7 + 0x68]
15012 fpadd32s %f12, %f0, %f12
15013 fmovrsgz %i1, %f7, %f5
15014 ldsw [%l7 + 0x38], %i5
15015 movneg %xcc, %o7, %g1
15016 fmovdne %xcc, %f1, %f7
15017 xor %g6, %l4, %o6
15018 tneg %xcc, 0x5
15019 orncc %o2, %i6, %l3
15020 fmul8ulx16 %f14, %f14, %f2
15021 stw %i2, [%l7 + 0x14]
15022 udivx %o5, 0x0DA2, %l1
15023 orcc %o4, 0x172A, %i4
15024 fmovsl %icc, %f0, %f4
15025 fmovde %xcc, %f15, %f4
15026 ldsb [%l7 + 0x7B], %g2
15027 fmovscs %xcc, %f0, %f13
15028 tpos %xcc, 0x7
15029 fmovdne %xcc, %f4, %f6
15030 st %f8, [%l7 + 0x48]
15031 tle %icc, 0x5
15032 fcmpgt32 %f12, %f2, %l5
15033 lduh [%l7 + 0x10], %i0
15034 sth %g5, [%l7 + 0x3E]
15035 stb %o1, [%l7 + 0x20]
15036 edge32ln %o0, %g7, %g3
15037 lduh [%l7 + 0x76], %i3
15038 fmovs %f0, %f2
15039 fmovda %icc, %f11, %f5
15040 sdiv %i7, 0x078F, %o3
15041 edge16ln %g4, %l6, %l2
15042 ldx [%l7 + 0x48], %l0
15043 movrlez %i5, %o7, %i1
15044 lduh [%l7 + 0x76], %g1
15045 udivcc %g6, 0x03DD, %o6
15046 ldsb [%l7 + 0x5F], %l4
15047 fcmpes %fcc1, %f4, %f4
15048 fbge,a %fcc1, loop_1765
15049 movn %xcc, %o2, %i6
15050 fpadd32 %f12, %f0, %f10
15051 edge32ln %l3, %i2, %l1
15052loop_1765:
15053 fcmpes %fcc3, %f9, %f6
15054 or %o5, 0x1121, %i4
15055 st %f6, [%l7 + 0x3C]
15056 movge %xcc, %g2, %o4
15057 ldd [%l7 + 0x18], %f12
15058 fbne %fcc2, loop_1766
15059 fandnot1 %f0, %f6, %f10
15060 fandnot1s %f9, %f13, %f10
15061 ldsw [%l7 + 0x18], %l5
15062loop_1766:
15063 movleu %xcc, %i0, %o1
15064 fcmpd %fcc1, %f8, %f12
15065 fornot1 %f0, %f0, %f4
15066 array16 %o0, %g5, %g7
15067 fmovde %xcc, %f15, %f6
15068 fmovrse %i3, %f14, %f1
15069 fmul8x16au %f7, %f4, %f12
15070 ld [%l7 + 0x58], %f0
15071 bl,a,pt %icc, loop_1767
15072 srax %i7, 0x10, %o3
15073 movre %g3, %g4, %l6
15074 tvc %xcc, 0x1
15075loop_1767:
15076 tsubcctv %l2, %l0, %i5
15077 tcs %icc, 0x7
15078 tpos %icc, 0x7
15079 fxnor %f0, %f2, %f4
15080 tvs %icc, 0x0
15081 fbl %fcc1, loop_1768
15082 fpadd32 %f12, %f2, %f10
15083 edge32 %i1, %o7, %g1
15084 st %f3, [%l7 + 0x70]
15085loop_1768:
15086 ldsw [%l7 + 0x30], %o6
15087 stw %l4, [%l7 + 0x68]
15088 fmovrslez %g6, %f15, %f13
15089 fmovdl %xcc, %f6, %f15
15090 tvc %icc, 0x2
15091 move %xcc, %o2, %i6
15092 xnor %l3, %i2, %o5
15093 sdivcc %l1, 0x1676, %g2
15094 sth %i4, [%l7 + 0x62]
15095 movneg %icc, %l5, %o4
15096 ldsh [%l7 + 0x66], %o1
15097 fmovrsgez %i0, %f1, %f1
15098 fcmpes %fcc0, %f15, %f0
15099 popc 0x123C, %o0
15100 fpadd16 %f8, %f10, %f12
15101 ldsw [%l7 + 0x14], %g7
15102 fmovsl %icc, %f6, %f4
15103 fpadd32 %f12, %f4, %f6
15104 mulscc %g5, 0x1370, %i3
15105 ldub [%l7 + 0x63], %o3
15106 popc 0x1F0B, %i7
15107 fmul8x16al %f7, %f12, %f0
15108 lduw [%l7 + 0x2C], %g3
15109 ld [%l7 + 0x18], %f9
15110 movge %icc, %l6, %g4
15111 fmovrsgz %l2, %f3, %f5
15112 stx %i5, [%l7 + 0x38]
15113 stb %l0, [%l7 + 0x5A]
15114 st %f4, [%l7 + 0x18]
15115 movgu %icc, %i1, %g1
15116 bg %icc, loop_1769
15117 stb %o7, [%l7 + 0x17]
15118 fmovrdlz %o6, %f12, %f2
15119 sth %l4, [%l7 + 0x74]
15120loop_1769:
15121 st %f2, [%l7 + 0x08]
15122 bne,a loop_1770
15123 fmovrse %g6, %f15, %f15
15124 fmovda %xcc, %f3, %f6
15125 fcmpd %fcc3, %f10, %f8
15126loop_1770:
15127 edge16l %i6, %l3, %i2
15128 fmovda %xcc, %f10, %f2
15129 st %f14, [%l7 + 0x40]
15130 bshuffle %f8, %f4, %f0
15131 fblg %fcc2, loop_1771
15132 udivcc %o5, 0x0F4E, %l1
15133 subcc %o2, 0x1FE2, %g2
15134 subccc %i4, 0x195A, %l5
15135loop_1771:
15136 fmul8x16au %f7, %f0, %f14
15137 fxnor %f8, %f12, %f14
15138 fmovde %xcc, %f14, %f12
15139 sth %o4, [%l7 + 0x40]
15140 edge32l %i0, %o0, %g7
15141 te %icc, 0x4
15142 ldsh [%l7 + 0x68], %o1
15143 tn %icc, 0x4
15144 fbn,a %fcc3, loop_1772
15145 fsrc1s %f6, %f15
15146 bg,a %xcc, loop_1773
15147 lduh [%l7 + 0x1C], %i3
15148loop_1772:
15149 edge32ln %g5, %o3, %i7
15150 nop
15151 setx loop_1774, %l0, %l1
15152 wrpr 0x1, %tl
15153 wrpr %l1, %tnpc
15154 setx 0x34400001400, %l0, %l1
15155 wrpr %l1, %tstate
15156 wrhpr 0x4, %htstate
15157 done
15158loop_1773:
15159 ldsh [%l7 + 0x40], %g3
15160 fnand %f6, %f6, %f10
15161 fors %f9, %f4, %f5
15162loop_1774:
15163 tvc %icc, 0x1
15164 stx %l6, [%l7 + 0x48]
15165 fxor %f14, %f2, %f6
15166 sdiv %l2, 0x1541, %g4
15167 andncc %l0, %i1, %i5
15168 ldsw [%l7 + 0x28], %o7
15169 fabss %f11, %f3
15170 fnand %f10, %f12, %f4
15171 fpadd32 %f14, %f8, %f10
15172 sub %o6, 0x19D5, %g1
15173 sth %g6, [%l7 + 0x20]
15174 fcmpne32 %f14, %f2, %i6
15175 fmovdle %icc, %f12, %f1
15176 tne %xcc, 0x4
15177 edge32 %l4, %l3, %i2
15178 bcs,a %icc, loop_1775
15179 fba,a %fcc2, loop_1776
15180 ldub [%l7 + 0x5B], %l1
15181 movneg %icc, %o2, %g2
15182loop_1775:
15183 edge16l %i4, %o5, %o4
15184loop_1776:
15185 ldd [%l7 + 0x78], %f12
15186 movgu %icc, %l5, %o0
15187 bvc,pt %xcc, loop_1777
15188 stx %i0, [%l7 + 0x28]
15189 fmovrslz %o1, %f1, %f9
15190 edge8 %i3, %g5, %o3
15191loop_1777:
15192 stx %i7, [%l7 + 0x10]
15193 edge32n %g3, %g7, %l6
15194 fnegs %f9, %f3
15195 add %l2, %g4, %l0
15196 fcmpeq32 %f10, %f0, %i5
15197 xorcc %i1, %o7, %o6
15198 movrgez %g6, 0x223, %g1
15199 ldsb [%l7 + 0x6D], %i6
15200 fmovdcs %icc, %f14, %f15
15201 ldub [%l7 + 0x6A], %l4
15202 stb %i2, [%l7 + 0x1D]
15203 ld [%l7 + 0x58], %f3
15204 fmovsg %icc, %f8, %f12
15205 fornot1s %f14, %f7, %f11
15206 fbg,a %fcc3, loop_1778
15207 taddcc %l3, 0x02EE, %o2
15208 edge8l %g2, %l1, %i4
15209 sth %o4, [%l7 + 0x4A]
15210loop_1778:
15211 fnot2 %f14, %f2
15212 ldd [%l7 + 0x78], %f10
15213 fornot1s %f13, %f4, %f6
15214 bg loop_1779
15215 movrne %o5, %o0, %l5
15216 ldsb [%l7 + 0x75], %o1
15217 movgu %icc, %i0, %i3
15218loop_1779:
15219 lduh [%l7 + 0x62], %o3
15220 ldsh [%l7 + 0x4E], %i7
15221 nop
15222 setx loop_1780, %l0, %l1
15223 wrpr 0x1, %tl
15224 wrpr %l1, %tnpc
15225 setx 0x34400001400, %l0, %l1
15226 wrpr %l1, %tstate
15227 wrhpr 0x4, %htstate
15228 done
15229 popc %g3, %g5
15230 xor %l6, %g7, %g4
15231 movne %icc, %l0, %l2
15232loop_1780:
15233 tsubcc %i5, %i1, %o7
15234 movge %xcc, %o6, %g6
15235 fxnors %f7, %f10, %f2
15236 xorcc %i6, 0x1DCE, %l4
15237 fmovda %xcc, %f4, %f15
15238 fcmps %fcc2, %f2, %f8
15239 lduh [%l7 + 0x0A], %g1
15240 ldx [%l7 + 0x68], %l3
15241 ldub [%l7 + 0x54], %o2
15242 ldsw [%l7 + 0x44], %i2
15243 xnorcc %g2, %l1, %o4
15244 tgu %icc, 0x4
15245 udivx %i4, 0x17AB, %o5
15246 lduw [%l7 + 0x3C], %l5
15247 movrlz %o1, 0x2BB, %i0
15248 fmovs %f7, %f3
15249 nop
15250 setx loop_1781, %l0, %l1
15251 wrpr 0x1, %tl
15252 wrpr %l1, %tpc
15253 add %l1, 0x4, %l1
15254 wrpr %l1, %tnpc
15255 setx 0x34400001400, %l0, %l1
15256 wrpr %l1, %tstate
15257 wrhpr 0x4, %htstate
15258 retry
15259 fmovdleu %xcc, %f10, %f13
15260 ldsh [%l7 + 0x52], %i3
15261 ldsh [%l7 + 0x6E], %o0
15262loop_1781:
15263 ldsh [%l7 + 0x32], %i7
15264 ldsb [%l7 + 0x57], %o3
15265 lduh [%l7 + 0x4A], %g5
15266 ldsh [%l7 + 0x4E], %l6
15267 ldsh [%l7 + 0x0E], %g3
15268 fmul8sux16 %f14, %f10, %f12
15269 pdist %f0, %f6, %f14
15270 fcmpgt16 %f14, %f8, %g4
15271 fmovscc %icc, %f12, %f13
15272 fmovrse %g7, %f0, %f8
15273 movne %icc, %l0, %i5
15274 xnorcc %l2, %o7, %o6
15275 sth %g6, [%l7 + 0x60]
15276 st %f5, [%l7 + 0x1C]
15277 ldsw [%l7 + 0x48], %i6
15278 move %icc, %i1, %l4
15279 sth %g1, [%l7 + 0x76]
15280 fbue %fcc3, loop_1782
15281 fcmped %fcc3, %f10, %f2
15282 stb %o2, [%l7 + 0x67]
15283 brgez %l3, loop_1783
15284loop_1782:
15285 fsrc2 %f10, %f2
15286 move %icc, %g2, %i2
15287 taddcc %o4, 0x1C58, %l1
15288loop_1783:
15289 fcmps %fcc3, %f9, %f5
15290 fpadd16 %f0, %f12, %f8
15291 sethi 0x12DF, %i4
15292 xorcc %o5, 0x11D0, %o1
15293 ld [%l7 + 0x58], %f14
15294 fmovsneg %xcc, %f14, %f2
15295 st %f6, [%l7 + 0x44]
15296 bne,a %icc, loop_1784
15297 popc %i0, %l5
15298 fmovs %f7, %f7
15299 ldub [%l7 + 0x3F], %o0
15300loop_1784:
15301 lduh [%l7 + 0x5A], %i3
15302 lduh [%l7 + 0x4A], %o3
15303 tgu %xcc, 0x1
15304 mova %xcc, %i7, %l6
15305 move %xcc, %g3, %g5
15306 ba,a loop_1785
15307 ldsb [%l7 + 0x24], %g7
15308 fnor %f10, %f2, %f14
15309 fbe,a %fcc0, loop_1786
15310loop_1785:
15311 fnot1s %f13, %f14
15312 stw %g4, [%l7 + 0x60]
15313 movge %xcc, %i5, %l0
15314loop_1786:
15315 fmovsvc %icc, %f13, %f8
15316 addcc %o7, 0x1F92, %l2
15317 fmovrdgez %g6, %f6, %f2
15318 bvs loop_1787
15319 tne %xcc, 0x5
15320 fmovsn %icc, %f5, %f0
15321 fnors %f4, %f4, %f5
15322loop_1787:
15323 stw %o6, [%l7 + 0x5C]
15324 fblg,a %fcc2, loop_1788
15325 fsrc1 %f2, %f8
15326 stw %i1, [%l7 + 0x08]
15327 movrlez %i6, %l4, %g1
15328loop_1788:
15329 sth %l3, [%l7 + 0x72]
15330 fornot1 %f6, %f8, %f0
15331 fpmerge %f1, %f7, %f8
15332 ldx [%l7 + 0x28], %g2
15333 lduw [%l7 + 0x6C], %i2
15334 mulscc %o4, 0x1FD0, %o2
15335 sth %i4, [%l7 + 0x24]
15336 ldsh [%l7 + 0x7E], %o5
15337 std %f12, [%l7 + 0x60]
15338 ldsb [%l7 + 0x50], %o1
15339 movrlz %i0, 0x248, %l1
15340 edge16n %l5, %i3, %o0
15341 ldsh [%l7 + 0x38], %o3
15342 andncc %i7, %l6, %g3
15343 stb %g5, [%l7 + 0x50]
15344 movge %icc, %g4, %i5
15345 edge8l %g7, %o7, %l2
15346 movn %xcc, %g6, %o6
15347 bvs,pt %icc, loop_1789
15348 fpsub32s %f13, %f6, %f10
15349 fnegd %f6, %f4
15350 movcc %icc, %l0, %i1
15351loop_1789:
15352 sdivx %l4, 0x06C6, %g1
15353 lduw [%l7 + 0x30], %l3
15354 sth %g2, [%l7 + 0x72]
15355 st %f1, [%l7 + 0x1C]
15356 fmovda %xcc, %f8, %f11
15357 fbue,a %fcc2, loop_1790
15358 fones %f5
15359 tleu %icc, 0x0
15360 smulcc %i6, %i2, %o2
15361loop_1790:
15362 movgu %icc, %i4, %o4
15363 st %f10, [%l7 + 0x58]
15364 fcmpes %fcc1, %f11, %f5
15365 ldub [%l7 + 0x64], %o1
15366 ldd [%l7 + 0x10], %f10
15367 st %f13, [%l7 + 0x28]
15368 ldsw [%l7 + 0x50], %i0
15369 mova %xcc, %o5, %l5
15370 st %f14, [%l7 + 0x78]
15371 movrgz %i3, 0x15A, %l1
15372 brlz %o0, loop_1791
15373 ld [%l7 + 0x10], %f13
15374 fxnors %f10, %f13, %f10
15375 std %f2, [%l7 + 0x50]
15376loop_1791:
15377 fmovdvs %icc, %f10, %f15
15378 ldsh [%l7 + 0x3A], %o3
15379 fbl,a %fcc3, loop_1792
15380 andncc %i7, %g3, %g5
15381 std %f4, [%l7 + 0x50]
15382 st %f8, [%l7 + 0x6C]
15383loop_1792:
15384 ldsw [%l7 + 0x18], %g4
15385 movgu %xcc, %i5, %l6
15386 taddcctv %g7, 0x0BEC, %o7
15387 std %f6, [%l7 + 0x60]
15388 edge16n %l2, %o6, %g6
15389 stw %i1, [%l7 + 0x2C]
15390 fmovsvc %icc, %f11, %f15
15391 lduw [%l7 + 0x54], %l4
15392 orn %l0, %g1, %g2
15393 fnot2 %f6, %f2
15394 udivx %i6, 0x027D, %l3
15395 fmovsgu %icc, %f1, %f10
15396 sdivcc %o2, 0x14A2, %i2
15397 alignaddrl %o4, %i4, %o1
15398 ldd [%l7 + 0x68], %f10
15399 fnot1 %f12, %f12
15400 andncc %o5, %i0, %l5
15401 movcs %icc, %i3, %l1
15402 lduw [%l7 + 0x28], %o3
15403 sth %i7, [%l7 + 0x7C]
15404 fmovrdgz %g3, %f14, %f14
15405 fbge %fcc1, loop_1793
15406 fbe,a %fcc2, loop_1794
15407 fandnot1 %f8, %f8, %f0
15408 edge8l %o0, %g4, %i5
15409loop_1793:
15410 call loop_1795
15411loop_1794:
15412 fand %f0, %f8, %f4
15413 fble,a %fcc1, loop_1796
15414 brz %l6, loop_1797
15415loop_1795:
15416 sdivx %g5, 0x1E7E, %g7
15417 fbue,a %fcc2, loop_1798
15418loop_1796:
15419 lduh [%l7 + 0x72], %l2
15420loop_1797:
15421 lduh [%l7 + 0x56], %o6
15422 fmovdl %xcc, %f4, %f10
15423loop_1798:
15424 array16 %o7, %g6, %i1
15425 tle %xcc, 0x3
15426 fmovsne %icc, %f5, %f4
15427 fmovse %xcc, %f1, %f10
15428 bvc,a loop_1799
15429 edge8n %l4, %l0, %g1
15430 stw %g2, [%l7 + 0x38]
15431 addccc %i6, %l3, %i2
15432loop_1799:
15433 stx %o4, [%l7 + 0x58]
15434 sra %o2, 0x1A, %o1
15435 std %f4, [%l7 + 0x20]
15436 fnot2s %f1, %f2
15437 fabss %f14, %f0
15438 movneg %icc, %o5, %i4
15439 ldsb [%l7 + 0x32], %l5
15440 ldd [%l7 + 0x38], %f8
15441 edge32ln %i3, %i0, %o3
15442 fcmple32 %f12, %f8, %l1
15443 fsrc1 %f4, %f0
15444 ldsw [%l7 + 0x58], %g3
15445 stw %o0, [%l7 + 0x70]
15446 popc 0x0393, %i7
15447 ldsh [%l7 + 0x0A], %g4
15448 fxor %f4, %f6, %f12
15449 stb %l6, [%l7 + 0x4A]
15450 brgez %g5, loop_1800
15451 ldsb [%l7 + 0x1A], %g7
15452 orn %l2, %o6, %o7
15453 movne %icc, %g6, %i5
15454loop_1800:
15455 ldsb [%l7 + 0x41], %i1
15456 faligndata %f4, %f4, %f2
15457 brlz %l4, loop_1801
15458 fmovsne %xcc, %f2, %f3
15459 ld [%l7 + 0x14], %f11
15460 fmuld8sux16 %f0, %f11, %f4
15461loop_1801:
15462 tneg %icc, 0x2
15463 bg,a,pn %xcc, loop_1802
15464 ld [%l7 + 0x60], %f2
15465 nop
15466 setx loop_1803, %l0, %l1
15467 wrpr 0x1, %tl
15468 wrpr %l1, %tnpc
15469 setx 0x34400001400, %l0, %l1
15470 wrpr %l1, %tstate
15471 wrhpr 0x4, %htstate
15472 done
15473 alignaddrl %g1, %l0, %i6
15474loop_1802:
15475 stb %l3, [%l7 + 0x20]
15476 nop
15477 setx loop_1804, %l0, %l1
15478 wrpr 0x1, %tl
15479 wrpr %l1, %tnpc
15480 setx 0x34400001400, %l0, %l1
15481 wrpr %l1, %tstate
15482 wrhpr 0x4, %htstate
15483 done
15484loop_1803:
15485 ldsb [%l7 + 0x66], %g2
15486 alignaddr %o4, %i2, %o1
15487 sub %o5, 0x13D3, %i4
15488loop_1804:
15489 fmul8sux16 %f0, %f4, %f2
15490 fmovsne %icc, %f11, %f13
15491 fbue,a %fcc3, loop_1805
15492 ldsh [%l7 + 0x28], %o2
15493 alignaddrl %i3, %l5, %o3
15494 smul %i0, %l1, %g3
15495loop_1805:
15496 st %f12, [%l7 + 0x74]
15497 fors %f3, %f5, %f10
15498 fpsub32 %f8, %f6, %f10
15499 bvc,a %icc, loop_1806
15500 bneg,a,pn %icc, loop_1807
15501 srlx %o0, %g4, %l6
15502 fbuge %fcc2, loop_1808
15503loop_1806:
15504 lduh [%l7 + 0x78], %g5
15505loop_1807:
15506 stb %i7, [%l7 + 0x58]
15507 fmul8ulx16 %f12, %f6, %f6
15508loop_1808:
15509 fsrc2 %f14, %f8
15510 ld [%l7 + 0x74], %f11
15511 ldsb [%l7 + 0x2A], %l2
15512 fpsub32 %f14, %f2, %f2
15513 fnot2 %f2, %f12
15514 movvc %xcc, %o6, %g7
15515 udiv %o7, 0x162D, %i5
15516 ldx [%l7 + 0x10], %g6
15517 mulscc %i1, 0x0F75, %g1
15518 taddcc %l4, %l0, %i6
15519 bvs,pn %xcc, loop_1809
15520 sra %g2, 0x0B, %o4
15521 ldsh [%l7 + 0x76], %i2
15522 fmovsge %xcc, %f11, %f11
15523loop_1809:
15524 movgu %icc, %o1, %o5
15525 lduh [%l7 + 0x4A], %i4
15526 fnors %f13, %f9, %f5
15527 movcc %icc, %l3, %i3
15528 st %f9, [%l7 + 0x30]
15529 stw %o2, [%l7 + 0x58]
15530 fbue,a %fcc2, loop_1810
15531 ldx [%l7 + 0x70], %o3
15532 tcc %icc, 0x0
15533 fmovrse %i0, %f5, %f9
15534loop_1810:
15535 ldx [%l7 + 0x10], %l1
15536 ld [%l7 + 0x7C], %f10
15537 fbue,a %fcc2, loop_1811
15538 std %f0, [%l7 + 0x10]
15539 ld [%l7 + 0x54], %f12
15540 fmovsa %icc, %f0, %f6
15541loop_1811:
15542 fabsd %f14, %f2
15543 stb %g3, [%l7 + 0x24]
15544 stx %l5, [%l7 + 0x78]
15545 fabsd %f6, %f14
15546 movvs %icc, %o0, %g4
15547 ldx [%l7 + 0x60], %l6
15548 ldsw [%l7 + 0x78], %i7
15549 subccc %l2, %g5, %g7
15550 fbul,a %fcc1, loop_1812
15551 movcc %icc, %o7, %i5
15552 taddcc %g6, 0x147A, %o6
15553 fzero %f14
15554loop_1812:
15555 ldsh [%l7 + 0x2C], %g1
15556 fnands %f14, %f10, %f13
15557 movgu %xcc, %l4, %l0
15558 stx %i6, [%l7 + 0x20]
15559 move %icc, %g2, %i1
15560 fmovsge %icc, %f8, %f9
15561 and %i2, %o4, %o1
15562 sub %i4, 0x0CC1, %o5
15563 movpos %icc, %l3, %o2
15564 fand %f0, %f12, %f10
15565 stb %i3, [%l7 + 0x33]
15566 tle %xcc, 0x4
15567 fexpand %f13, %f12
15568 stb %o3, [%l7 + 0x1C]
15569 fmovsle %icc, %f8, %f1
15570 smulcc %i0, 0x1981, %g3
15571 fpackfix %f14, %f10
15572 subc %l5, 0x1442, %l1
15573 movrne %g4, 0x038, %l6
15574 ldub [%l7 + 0x6F], %i7
15575 fsrc2 %f10, %f6
15576 bleu,pn %xcc, loop_1813
15577 mulscc %l2, 0x09EB, %g5
15578 sethi 0x1A66, %o0
15579 brz,a %o7, loop_1814
15580loop_1813:
15581 lduw [%l7 + 0x74], %g7
15582 lduh [%l7 + 0x56], %i5
15583 fbu %fcc1, loop_1815
15584loop_1814:
15585 fmovsn %icc, %f3, %f8
15586 udiv %o6, 0x182D, %g1
15587 lduh [%l7 + 0x5A], %l4
15588loop_1815:
15589 fmovsvs %icc, %f4, %f5
15590 fnands %f1, %f8, %f14
15591 bne,a %xcc, loop_1816
15592 movrne %g6, %i6, %g2
15593 tleu %xcc, 0x1
15594 fmovsvc %xcc, %f10, %f7
15595loop_1816:
15596 fmovrsne %i1, %f0, %f12
15597 fornot2 %f0, %f14, %f12
15598 sdivcc %l0, 0x0FE4, %o4
15599 lduw [%l7 + 0x0C], %i2
15600 ldub [%l7 + 0x2C], %i4
15601 ld [%l7 + 0x6C], %f15
15602 alignaddrl %o5, %l3, %o1
15603 fand %f6, %f6, %f8
15604 andn %o2, 0x0494, %o3
15605 movneg %icc, %i0, %i3
15606 stw %g3, [%l7 + 0x78]
15607 fpadd32 %f4, %f12, %f6
15608 ld [%l7 + 0x78], %f5
15609 stb %l1, [%l7 + 0x1A]
15610 fandnot1s %f6, %f1, %f0
15611 ldub [%l7 + 0x2C], %l5
15612 st %f12, [%l7 + 0x3C]
15613 movvs %icc, %l6, %i7
15614 stb %g4, [%l7 + 0x0B]
15615 edge8n %g5, %l2, %o0
15616 sdivcc %g7, 0x1B37, %i5
15617 fpadd32s %f9, %f10, %f9
15618 sth %o6, [%l7 + 0x64]
15619 ldub [%l7 + 0x26], %o7
15620 lduh [%l7 + 0x50], %l4
15621 ldub [%l7 + 0x14], %g1
15622 movpos %xcc, %g6, %i6
15623 fmovdne %icc, %f3, %f14
15624 fmuld8sux16 %f13, %f13, %f2
15625 ldd [%l7 + 0x20], %f6
15626 tge %icc, 0x1
15627 lduw [%l7 + 0x50], %g2
15628 movvs %icc, %i1, %l0
15629 fsrc1s %f11, %f15
15630 stb %o4, [%l7 + 0x78]
15631 sth %i4, [%l7 + 0x4E]
15632 ldsw [%l7 + 0x54], %i2
15633 andcc %l3, 0x0500, %o5
15634 call loop_1817
15635 fandnot1 %f8, %f8, %f4
15636 lduw [%l7 + 0x38], %o1
15637 fmovdcs %xcc, %f8, %f14
15638loop_1817:
15639 edge8l %o3, %i0, %i3
15640 add %o2, 0x1CE3, %l1
15641 sth %l5, [%l7 + 0x1A]
15642 umulcc %g3, 0x1DC7, %l6
15643 edge8l %g4, %i7, %g5
15644 stb %o0, [%l7 + 0x2C]
15645 brgez %l2, loop_1818
15646 fbl,a %fcc3, loop_1819
15647 mova %xcc, %g7, %o6
15648 addccc %o7, %i5, %g1
15649loop_1818:
15650 movre %g6, %l4, %g2
15651loop_1819:
15652 lduw [%l7 + 0x38], %i6
15653 ldsb [%l7 + 0x59], %l0
15654 tcs %xcc, 0x3
15655 nop
15656 setx loop_1820, %l0, %l1
15657 wrpr 0x1, %tl
15658 wrpr %l1, %tpc
15659 add %l1, 0x4, %l1
15660 wrpr %l1, %tnpc
15661 setx 0x34400001400, %l0, %l1
15662 wrpr %l1, %tstate
15663 wrhpr 0x4, %htstate
15664 retry
15665 ldub [%l7 + 0x6D], %o4
15666 fmovdcc %xcc, %f14, %f1
15667 fmovdle %icc, %f9, %f1
15668loop_1820:
15669 fbul,a %fcc1, loop_1821
15670 fmovrde %i1, %f2, %f10
15671 fcmpgt32 %f2, %f8, %i4
15672 ldsb [%l7 + 0x23], %l3
15673loop_1821:
15674 stb %o5, [%l7 + 0x5D]
15675 ldub [%l7 + 0x7F], %i2
15676 ld [%l7 + 0x64], %f9
15677 or %o3, %i0, %o1
15678 fbu %fcc0, loop_1822
15679 ble loop_1823
15680 bgu,a loop_1824
15681 sub %o2, 0x0DD6, %l1
15682loop_1822:
15683 fmovsne %xcc, %f5, %f14
15684loop_1823:
15685 lduh [%l7 + 0x16], %i3
15686loop_1824:
15687 bvs,a %icc, loop_1825
15688 fcmple16 %f14, %f2, %l5
15689 tne %xcc, 0x3
15690 sll %l6, %g3, %g4
15691loop_1825:
15692 ldx [%l7 + 0x48], %i7
15693 fmovsne %icc, %f7, %f2
15694 fbe,a %fcc0, loop_1826
15695 fmovrse %g5, %f5, %f7
15696 fnors %f9, %f4, %f6
15697 fornot1s %f10, %f14, %f15
15698loop_1826:
15699 fornot1s %f3, %f1, %f11
15700 mulscc %l2, 0x04F9, %o0
15701 add %o6, %o7, %i5
15702 ld [%l7 + 0x48], %f7
15703 movg %icc, %g1, %g7
15704 ldd [%l7 + 0x60], %f10
15705 fexpand %f15, %f2
15706 std %f8, [%l7 + 0x40]
15707 movvc %icc, %g6, %l4
15708 sth %g2, [%l7 + 0x2A]
15709 st %f12, [%l7 + 0x08]
15710 edge8 %l0, %i6, %o4
15711 taddcctv %i1, %i4, %l3
15712 orcc %o5, %i2, %o3
15713 tneg %xcc, 0x3
15714 fmovrdlz %i0, %f0, %f0
15715 and %o2, %o1, %l1
15716 tneg %icc, 0x2
15717 fbul,a %fcc3, loop_1827
15718 fmovsvs %xcc, %f7, %f6
15719 ldsh [%l7 + 0x3E], %i3
15720 fmovdvc %xcc, %f5, %f4
15721loop_1827:
15722 fmovdleu %icc, %f8, %f6
15723 ld [%l7 + 0x18], %f6
15724 fbug,a %fcc2, loop_1828
15725 stx %l6, [%l7 + 0x18]
15726 fmuld8sux16 %f15, %f5, %f4
15727 add %l5, %g3, %i7
15728loop_1828:
15729 fmovdcc %icc, %f0, %f8
15730 movl %xcc, %g4, %g5
15731 ldx [%l7 + 0x20], %o0
15732 movcs %xcc, %o6, %l2
15733 fpsub16s %f7, %f10, %f9
15734 be,pn %icc, loop_1829
15735 fbule,a %fcc0, loop_1830
15736 andcc %o7, %i5, %g1
15737 fmovdcs %icc, %f10, %f9
15738loop_1829:
15739 sllx %g6, 0x1C, %g7
15740loop_1830:
15741 tne %icc, 0x6
15742 tsubcc %g2, 0x02B7, %l0
15743 fmovsvc %icc, %f5, %f6
15744 tn %icc, 0x5
15745 ldx [%l7 + 0x10], %i6
15746 ba,a,pt %xcc, loop_1831
15747 fzero %f12
15748 siam 0x7
15749 tvs %xcc, 0x3
15750loop_1831:
15751 fba,a %fcc2, loop_1832
15752 fsrc1s %f6, %f8
15753 bge,a,pn %xcc, loop_1833
15754 ldub [%l7 + 0x5A], %l4
15755loop_1832:
15756 add %i1, 0x0169, %i4
15757 srlx %o4, %o5, %i2
15758loop_1833:
15759 ldx [%l7 + 0x70], %o3
15760 move %icc, %i0, %l3
15761 fmovde %xcc, %f12, %f13
15762 ldsb [%l7 + 0x53], %o1
15763 fbo %fcc1, loop_1834
15764 fcmpd %fcc2, %f6, %f2
15765 fnot2 %f14, %f6
15766 ldub [%l7 + 0x15], %l1
15767loop_1834:
15768 tn %icc, 0x0
15769 fsrc2 %f14, %f0
15770 fmovscc %icc, %f1, %f6
15771 lduh [%l7 + 0x7A], %i3
15772 fnot2 %f2, %f4
15773 ldsw [%l7 + 0x54], %o2
15774 fmul8x16au %f14, %f3, %f4
15775 ldub [%l7 + 0x37], %l5
15776 std %f4, [%l7 + 0x30]
15777 move %xcc, %g3, %l6
15778 brgez,a %i7, loop_1835
15779 lduh [%l7 + 0x32], %g4
15780 fmul8sux16 %f12, %f8, %f10
15781 ld [%l7 + 0x40], %f7
15782loop_1835:
15783 fxor %f10, %f8, %f6
15784 ldsw [%l7 + 0x54], %o0
15785 fone %f8
15786 fpsub16 %f14, %f4, %f4
15787 fmovrdgz %o6, %f2, %f6
15788 movgu %xcc, %l2, %o7
15789 andcc %i5, 0x0C01, %g5
15790 umulcc %g6, %g1, %g2
15791 addcc %l0, %g7, %l4
15792 ldd [%l7 + 0x58], %f10
15793 ldx [%l7 + 0x08], %i1
15794 movneg %xcc, %i4, %i6
15795 fmovdvs %icc, %f3, %f13
15796 tsubcc %o5, %i2, %o3
15797 edge32ln %i0, %l3, %o4
15798 fmovdneg %icc, %f6, %f13
15799 bneg,pt %icc, loop_1836
15800 ldd [%l7 + 0x58], %f12
15801 bpos loop_1837
15802 mulx %l1, 0x1900, %o1
15803loop_1836:
15804 tvs %icc, 0x7
15805 ldsb [%l7 + 0x4A], %o2
15806loop_1837:
15807 srax %i3, %l5, %l6
15808 sth %i7, [%l7 + 0x74]
15809 bg,a,pt %xcc, loop_1838
15810 nop
15811 setx loop_1839, %l0, %l1
15812 wrpr 0x1, %tl
15813 wrpr %l1, %tpc
15814 add %l1, 0x4, %l1
15815 wrpr %l1, %tnpc
15816 setx 0x34400001400, %l0, %l1
15817 wrpr %l1, %tstate
15818 wrhpr 0x4, %htstate
15819 retry
15820 orncc %g3, %o0, %o6
15821 ldsh [%l7 + 0x74], %l2
15822loop_1838:
15823 fmovrdgez %o7, %f8, %f0
15824loop_1839:
15825 tl %xcc, 0x5
15826 stw %g4, [%l7 + 0x18]
15827 stb %g5, [%l7 + 0x54]
15828 fpsub32s %f9, %f4, %f14
15829 fblg,a %fcc0, loop_1840
15830 fsrc1 %f8, %f6
15831 srax %i5, 0x14, %g1
15832 lduh [%l7 + 0x22], %g6
15833loop_1840:
15834 fmovdgu %icc, %f15, %f7
15835 stb %g2, [%l7 + 0x35]
15836 ldsw [%l7 + 0x14], %l0
15837 ldsb [%l7 + 0x2C], %g7
15838 fpsub16 %f4, %f4, %f4
15839 nop
15840 setx loop_1841, %l0, %l1
15841 wrpr 0x1, %tl
15842 wrpr %l1, %tpc
15843 add %l1, 0x4, %l1
15844 wrpr %l1, %tnpc
15845 setx 0x34400001400, %l0, %l1
15846 wrpr %l1, %tstate
15847 wrhpr 0x4, %htstate
15848 retry
15849 std %f0, [%l7 + 0x40]
15850 ba,a,pn %xcc, loop_1842
15851 fmovdge %xcc, %f13, %f2
15852loop_1841:
15853 fmovdg %icc, %f14, %f6
15854 lduh [%l7 + 0x4C], %i1
15855loop_1842:
15856 fornot2s %f11, %f15, %f9
15857 fnot2 %f4, %f10
15858 mulscc %l4, 0x11B5, %i4
15859 smul %i6, 0x153B, %o5
15860 fbg %fcc1, loop_1843
15861 smul %i2, 0x16F1, %i0
15862 movleu %xcc, %o3, %l3
15863 tge %xcc, 0x2
15864loop_1843:
15865 fbu %fcc3, loop_1844
15866 tneg %icc, 0x4
15867 fmovdl %icc, %f12, %f6
15868 movvs %icc, %o4, %l1
15869loop_1844:
15870 fcmple16 %f4, %f6, %o1
15871 ldub [%l7 + 0x30], %i3
15872 tpos %xcc, 0x6
15873 bleu,a,pn %icc, loop_1845
15874 edge16n %o2, %l5, %i7
15875 fmovrslz %l6, %f8, %f11
15876 movpos %icc, %g3, %o6
15877loop_1845:
15878 orcc %o0, %l2, %g4
15879 orn %g5, 0x1325, %i5
15880 bcs %xcc, loop_1846
15881 edge32ln %o7, %g1, %g6
15882 ldsw [%l7 + 0x4C], %g2
15883 ldub [%l7 + 0x3B], %g7
15884loop_1846:
15885 fxnor %f0, %f12, %f2
15886 movrgz %i1, %l0, %i4
15887 edge32 %l4, %i6, %i2
15888 fsrc1s %f12, %f13
15889 srl %i0, 0x05, %o3
15890 sdivx %l3, 0x15CA, %o5
15891 edge16n %o4, %o1, %l1
15892 orcc %o2, 0x04DA, %l5
15893 movcc %icc, %i3, %l6
15894 fands %f5, %f3, %f14
15895 sdivx %g3, 0x07C2, %o6
15896 stw %o0, [%l7 + 0x70]
15897 ldd [%l7 + 0x70], %f14
15898 bpos,a,pt %xcc, loop_1847
15899 ldsw [%l7 + 0x4C], %i7
15900 lduh [%l7 + 0x16], %g4
15901 fcmps %fcc0, %f7, %f0
15902loop_1847:
15903 movl %xcc, %g5, %i5
15904 stx %l2, [%l7 + 0x48]
15905 sra %o7, %g6, %g2
15906 xorcc %g1, %i1, %g7
15907 tpos %icc, 0x3
15908 fpadd16 %f4, %f12, %f12
15909 std %f8, [%l7 + 0x18]
15910 stb %l0, [%l7 + 0x5A]
15911 stw %l4, [%l7 + 0x14]
15912 fmovdne %icc, %f3, %f13
15913 edge16 %i6, %i2, %i0
15914 sethi 0x1ADD, %o3
15915 ldsh [%l7 + 0x38], %l3
15916 ld [%l7 + 0x50], %f0
15917 fpsub32s %f8, %f14, %f15
15918 lduw [%l7 + 0x74], %i4
15919 ldub [%l7 + 0x69], %o5
15920 fmovdpos %xcc, %f8, %f14
15921 fmovrde %o4, %f2, %f0
15922 fbge %fcc0, loop_1848
15923 sth %l1, [%l7 + 0x4E]
15924 fmovse %xcc, %f6, %f8
15925 ble loop_1849
15926loop_1848:
15927 bpos,pn %icc, loop_1850
15928 edge8n %o1, %l5, %i3
15929 stb %l6, [%l7 + 0x37]
15930loop_1849:
15931 udiv %g3, 0x0269, %o2
15932loop_1850:
15933 fcmpne32 %f0, %f8, %o6
15934 nop
15935 setx loop_1851, %l0, %l1
15936 wrpr 0x1, %tl
15937 wrpr %l1, %tpc
15938 add %l1, 0x4, %l1
15939 wrpr %l1, %tnpc
15940 setx 0x34400001400, %l0, %l1
15941 wrpr %l1, %tstate
15942 wrhpr 0x4, %htstate
15943 retry
15944 movgu %icc, %i7, %g4
15945 ldd [%l7 + 0x48], %f0
15946 movgu %xcc, %g5, %i5
15947loop_1851:
15948 movcs %xcc, %l2, %o7
15949 fmovrde %g6, %f8, %f2
15950 stw %g2, [%l7 + 0x0C]
15951 ldsh [%l7 + 0x28], %o0
15952 orcc %g1, %g7, %l0
15953 stw %l4, [%l7 + 0x28]
15954 fbo,a %fcc1, loop_1852
15955 edge8l %i1, %i2, %i6
15956 movrne %i0, 0x38E, %l3
15957 stb %i4, [%l7 + 0x32]
15958loop_1852:
15959 ldx [%l7 + 0x48], %o5
15960 edge8ln %o4, %l1, %o1
15961 edge8ln %l5, %o3, %i3
15962 ldd [%l7 + 0x38], %f14
15963 movrlez %g3, %o2, %l6
15964 bl,a,pt %xcc, loop_1853
15965 fpack16 %f14, %f6
15966 bcs,pt %xcc, loop_1854
15967 stw %o6, [%l7 + 0x44]
15968loop_1853:
15969 fmovrslz %i7, %f8, %f12
15970 fnot2 %f2, %f8
15971loop_1854:
15972 edge16 %g5, %g4, %l2
15973 tg %icc, 0x7
15974 fmovdg %xcc, %f4, %f11
15975 fpadd16 %f12, %f8, %f0
15976 ldub [%l7 + 0x52], %o7
15977 movrgez %i5, 0x09F, %g6
15978 bge,pn %xcc, loop_1855
15979 ldd [%l7 + 0x38], %f8
15980 subc %o0, 0x1570, %g2
15981 fmovsvs %xcc, %f12, %f5
15982loop_1855:
15983 fpsub16 %f12, %f0, %f8
15984 fbul %fcc0, loop_1856
15985 lduh [%l7 + 0x08], %g7
15986 udivcc %l0, 0x082A, %l4
15987 stb %i1, [%l7 + 0x1C]
15988loop_1856:
15989 fbul %fcc2, loop_1857
15990 ldub [%l7 + 0x44], %g1
15991 bgu,pt %xcc, loop_1858
15992 bgu,a %icc, loop_1859
15993loop_1857:
15994 fbe,a %fcc0, loop_1860
15995 ldd [%l7 + 0x10], %f10
15996loop_1858:
15997 subccc %i6, %i2, %i0
15998loop_1859:
15999 movvc %icc, %i4, %o5
16000loop_1860:
16001 fnor %f0, %f4, %f10
16002 mulx %o4, 0x1EE4, %l1
16003 be,a %icc, loop_1861
16004 tvs %icc, 0x2
16005 lduw [%l7 + 0x18], %o1
16006 stb %l3, [%l7 + 0x14]
16007loop_1861:
16008 mova %xcc, %l5, %o3
16009 bn,pn %xcc, loop_1862
16010 bn %icc, loop_1863
16011 ld [%l7 + 0x6C], %f12
16012 fabsd %f2, %f6
16013loop_1862:
16014 bcc,pt %xcc, loop_1864
16015loop_1863:
16016 fmovdgu %xcc, %f3, %f14
16017 fbge %fcc0, loop_1865
16018 ldub [%l7 + 0x5D], %i3
16019loop_1864:
16020 or %g3, 0x1AC9, %o2
16021 udiv %o6, 0x11F0, %i7
16022loop_1865:
16023 fnors %f12, %f13, %f2
16024 stw %g5, [%l7 + 0x50]
16025 udivx %g4, 0x0674, %l2
16026 ldsw [%l7 + 0x14], %l6
16027 ld [%l7 + 0x50], %f4
16028 bneg,pn %xcc, loop_1866
16029 movle %icc, %o7, %i5
16030 fnand %f4, %f10, %f8
16031 addc %g6, %o0, %g7
16032loop_1866:
16033 std %f14, [%l7 + 0x68]
16034 fpackfix %f8, %f10
16035 ldsh [%l7 + 0x3E], %l0
16036 ldsb [%l7 + 0x28], %l4
16037 srlx %i1, %g1, %i6
16038 pdist %f2, %f0, %f14
16039 fbu,a %fcc3, loop_1867
16040 edge32n %i2, %g2, %i0
16041 tsubcctv %i4, 0x0C18, %o4
16042 ldsb [%l7 + 0x1B], %o5
16043loop_1867:
16044 fbn %fcc0, loop_1868
16045 ldub [%l7 + 0x47], %l1
16046 bgu %icc, loop_1869
16047 movleu %icc, %o1, %l5
16048loop_1868:
16049 fnot2 %f10, %f6
16050 tneg %xcc, 0x1
16051loop_1869:
16052 taddcctv %l3, %i3, %g3
16053 tne %xcc, 0x5
16054 ldx [%l7 + 0x08], %o3
16055 fmovsvc %icc, %f7, %f0
16056 fpsub32 %f14, %f6, %f6
16057 ble,pn %xcc, loop_1870
16058 ldub [%l7 + 0x76], %o6
16059 fmovscc %xcc, %f5, %f11
16060 ldsh [%l7 + 0x14], %o2
16061loop_1870:
16062 fbul %fcc1, loop_1871
16063 sdivx %i7, 0x0D56, %g5
16064 fmovdle %icc, %f10, %f6
16065 tle %xcc, 0x5
16066loop_1871:
16067 fcmpeq32 %f6, %f0, %g4
16068 srl %l6, %l2, %o7
16069 nop
16070 setx loop_1872, %l0, %l1
16071 jmpl %l1, %g6
16072 fmovde %xcc, %f14, %f10
16073 lduh [%l7 + 0x42], %o0
16074 tg %icc, 0x2
16075loop_1872:
16076 fmuld8ulx16 %f15, %f5, %f0
16077 edge16n %g7, %l0, %l4
16078 sth %i5, [%l7 + 0x50]
16079 fnegs %f12, %f12
16080 pdist %f4, %f6, %f4
16081 fmovsleu %icc, %f1, %f15
16082 brlez %i1, loop_1873
16083 stx %g1, [%l7 + 0x68]
16084 sub %i6, %i2, %i0
16085 fandnot1s %f8, %f11, %f2
16086loop_1873:
16087 fnor %f2, %f2, %f12
16088 std %f6, [%l7 + 0x50]
16089 orn %i4, 0x1315, %g2
16090 array32 %o5, %o4, %l1
16091 movrlz %l5, 0x195, %o1
16092 ldx [%l7 + 0x78], %l3
16093 bne,a,pn %icc, loop_1874
16094 fbug %fcc0, loop_1875
16095 fbul %fcc3, loop_1876
16096 lduw [%l7 + 0x44], %g3
16097loop_1874:
16098 lduh [%l7 + 0x6C], %o3
16099loop_1875:
16100 fpadd32 %f4, %f4, %f6
16101loop_1876:
16102 array32 %i3, %o2, %i7
16103 tsubcc %g5, %o6, %g4
16104 sth %l2, [%l7 + 0x40]
16105 bvs loop_1877
16106 sth %l6, [%l7 + 0x74]
16107 ble,pn %xcc, loop_1878
16108 sth %g6, [%l7 + 0x2E]
16109loop_1877:
16110 fmul8sux16 %f4, %f2, %f10
16111 fmovsn %xcc, %f10, %f0
16112loop_1878:
16113 bvs,a %icc, loop_1879
16114 siam 0x6
16115 xnorcc %o0, %g7, %l0
16116 fmul8x16al %f5, %f13, %f2
16117loop_1879:
16118 edge32l %l4, %i5, %o7
16119 brz,a %i1, loop_1880
16120 array16 %i6, %g1, %i2
16121 fmovdg %xcc, %f10, %f13
16122 sth %i0, [%l7 + 0x6C]
16123loop_1880:
16124 fbge %fcc1, loop_1881
16125 ldub [%l7 + 0x65], %i4
16126 st %f2, [%l7 + 0x40]
16127 fnot1s %f5, %f0
16128loop_1881:
16129 fmovsa %xcc, %f5, %f11
16130 fpsub16s %f9, %f15, %f0
16131 stw %o5, [%l7 + 0x5C]
16132 edge8l %g2, %o4, %l5
16133 fmovsleu %xcc, %f3, %f12
16134 stx %l1, [%l7 + 0x58]
16135 bge,a loop_1882
16136 fcmps %fcc1, %f0, %f13
16137 ldx [%l7 + 0x18], %o1
16138 alignaddr %g3, %o3, %l3
16139loop_1882:
16140 movgu %xcc, %o2, %i7
16141 tgu %xcc, 0x2
16142 xnor %i3, %o6, %g5
16143 nop
16144 setx loop_1883, %l0, %l1
16145 wrpr 0x1, %tl
16146 wrpr %l1, %tnpc
16147 setx 0x34400001400, %l0, %l1
16148 wrpr %l1, %tstate
16149 wrhpr 0x4, %htstate
16150 done
16151 nop
16152 setx loop_1884, %l0, %l1
16153 wrpr 0x1, %tl
16154 wrpr %l1, %tnpc
16155 setx 0x34400001400, %l0, %l1
16156 wrpr %l1, %tstate
16157 wrhpr 0x4, %htstate
16158 done
16159 tg %xcc, 0x0
16160 stx %g4, [%l7 + 0x40]
16161loop_1883:
16162 brgez,a %l2, loop_1885
16163loop_1884:
16164 or %l6, 0x1AF7, %o0
16165 fmul8x16 %f3, %f4, %f6
16166 sethi 0x08C4, %g6
16167loop_1885:
16168 stb %l0, [%l7 + 0x45]
16169 edge16 %g7, %i5, %o7
16170 ld [%l7 + 0x3C], %f3
16171 tleu %xcc, 0x0
16172 ldsh [%l7 + 0x52], %i1
16173 fpsub16s %f0, %f8, %f12
16174 mova %icc, %l4, %g1
16175 tg %xcc, 0x6
16176 bgu,a,pn %icc, loop_1886
16177 fsrc2 %f0, %f12
16178 fbg,a %fcc1, loop_1887
16179 fmovrsgz %i6, %f4, %f0
16180loop_1886:
16181 ldx [%l7 + 0x68], %i0
16182 fcmpes %fcc2, %f14, %f0
16183loop_1887:
16184 sdivcc %i4, 0x15CA, %i2
16185 stx %g2, [%l7 + 0x68]
16186 fabsd %f8, %f4
16187 std %f4, [%l7 + 0x70]
16188 fpsub16s %f9, %f10, %f14
16189 fmovdg %icc, %f10, %f0
16190 tsubcctv %o5, %o4, %l5
16191 st %f7, [%l7 + 0x3C]
16192 movcc %icc, %l1, %o1
16193 fba %fcc2, loop_1888
16194 fmovrslz %g3, %f6, %f11
16195 edge16ln %l3, %o3, %i7
16196 fnegd %f2, %f0
16197loop_1888:
16198 fone %f2
16199 add %o2, 0x0A54, %o6
16200 fnot1s %f3, %f0
16201 fmovdpos %icc, %f2, %f4
16202 stb %g5, [%l7 + 0x68]
16203 lduw [%l7 + 0x60], %g4
16204 taddcctv %i3, 0x06BA, %l6
16205 ld [%l7 + 0x48], %f9
16206 fmovdvc %icc, %f3, %f15
16207 fbug %fcc2, loop_1889
16208 brgz %o0, loop_1890
16209 std %f2, [%l7 + 0x20]
16210 movge %xcc, %g6, %l0
16211loop_1889:
16212 fbue,a %fcc2, loop_1891
16213loop_1890:
16214 fmovrslz %g7, %f0, %f0
16215 edge8n %i5, %o7, %l2
16216 fones %f12
16217loop_1891:
16218 ldsw [%l7 + 0x4C], %i1
16219 ldsb [%l7 + 0x7B], %l4
16220 ldub [%l7 + 0x55], %i6
16221 te %icc, 0x1
16222 movrgz %i0, %i4, %g1
16223 fnot2 %f6, %f12
16224 lduw [%l7 + 0x6C], %i2
16225 ldd [%l7 + 0x08], %f14
16226 sth %o5, [%l7 + 0x2C]
16227 fandnot2s %f1, %f1, %f8
16228 edge32ln %o4, %l5, %l1
16229 or %g2, %g3, %o1
16230 ldd [%l7 + 0x50], %f12
16231 pdist %f4, %f12, %f8
16232 stw %o3, [%l7 + 0x10]
16233 fmovrdlz %l3, %f2, %f10
16234 edge16 %o2, %i7, %o6
16235 mova %xcc, %g4, %i3
16236 smul %l6, %o0, %g5
16237 fabss %f14, %f15
16238 st %f15, [%l7 + 0x24]
16239 addccc %g6, 0x05EB, %l0
16240 stw %i5, [%l7 + 0x3C]
16241 fmovrse %g7, %f1, %f12
16242 fxor %f14, %f10, %f8
16243 fmovrsgez %o7, %f7, %f2
16244 fands %f1, %f2, %f2
16245 fornot2 %f0, %f2, %f8
16246 stb %l2, [%l7 + 0x18]
16247 ldsw [%l7 + 0x08], %i1
16248 fmovrdlez %l4, %f8, %f14
16249 udivx %i6, 0x1CAC, %i0
16250 fors %f0, %f7, %f5
16251 stb %g1, [%l7 + 0x30]
16252 fcmpd %fcc1, %f6, %f14
16253 bne %xcc, loop_1892
16254 ldsw [%l7 + 0x58], %i4
16255 tcc %icc, 0x5
16256 fcmpeq32 %f0, %f0, %i2
16257loop_1892:
16258 array8 %o5, %o4, %l1
16259 bn loop_1893
16260 stb %l5, [%l7 + 0x6C]
16261 smul %g2, 0x1354, %o1
16262 lduh [%l7 + 0x56], %o3
16263loop_1893:
16264 stb %l3, [%l7 + 0x46]
16265 ldsb [%l7 + 0x4B], %o2
16266 stx %i7, [%l7 + 0x58]
16267 stb %o6, [%l7 + 0x7D]
16268 stx %g4, [%l7 + 0x10]
16269 ldub [%l7 + 0x15], %i3
16270 fpsub16s %f1, %f2, %f12
16271 tpos %xcc, 0x4
16272 fnors %f9, %f11, %f1
16273 fnot2s %f14, %f2
16274 ldsw [%l7 + 0x2C], %l6
16275 edge32n %g3, %g5, %g6
16276 fmovsvc %xcc, %f4, %f14
16277 fbo,a %fcc0, loop_1894
16278 ldsw [%l7 + 0x20], %o0
16279 brgez,a %i5, loop_1895
16280 umul %l0, %o7, %g7
16281loop_1894:
16282 movg %xcc, %l2, %i1
16283 lduh [%l7 + 0x36], %l4
16284loop_1895:
16285 orcc %i0, %i6, %g1
16286 lduw [%l7 + 0x64], %i2
16287 array8 %i4, %o5, %o4
16288 fbn %fcc1, loop_1896
16289 lduh [%l7 + 0x7C], %l5
16290 udiv %l1, 0x050B, %g2
16291 fmul8sux16 %f10, %f14, %f0
16292loop_1896:
16293 edge8 %o1, %l3, %o2
16294 bshuffle %f4, %f4, %f12
16295 fbn %fcc1, loop_1897
16296 movn %xcc, %o3, %i7
16297 fmovsn %xcc, %f14, %f6
16298 tsubcc %g4, 0x07E7, %i3
16299loop_1897:
16300 lduw [%l7 + 0x20], %l6
16301 stb %g3, [%l7 + 0x2D]
16302 edge32 %g5, %g6, %o6
16303 taddcctv %o0, 0x016C, %i5
16304 tvc %icc, 0x2
16305 fmovrdne %o7, %f8, %f10
16306 fmovdpos %xcc, %f3, %f6
16307 sth %l0, [%l7 + 0x7A]
16308 ldub [%l7 + 0x4F], %l2
16309 bgu,a %icc, loop_1898
16310 sub %i1, %g7, %l4
16311 fpadd32s %f13, %f7, %f4
16312 fnot2s %f4, %f3
16313loop_1898:
16314 nop
16315 setx loop_1899, %l0, %l1
16316 wrpr 0x1, %tl
16317 wrpr %l1, %tnpc
16318 setx 0x34400001400, %l0, %l1
16319 wrpr %l1, %tstate
16320 wrhpr 0x4, %htstate
16321 done
16322 tsubcctv %i0, %g1, %i6
16323 movvs %icc, %i2, %i4
16324 fmovdvs %xcc, %f2, %f12
16325loop_1899:
16326 array32 %o4, %o5, %l5
16327 fnot2 %f10, %f8
16328 srl %g2, 0x16, %l1
16329 fandnot1 %f2, %f6, %f12
16330 fcmped %fcc2, %f10, %f10
16331 fnors %f9, %f5, %f3
16332 edge8n %l3, %o1, %o3
16333 ld [%l7 + 0x14], %f1
16334 movpos %icc, %o2, %g4
16335 tsubcctv %i3, %i7, %g3
16336 stb %l6, [%l7 + 0x6C]
16337 ldsw [%l7 + 0x64], %g6
16338 fcmpne16 %f14, %f2, %g5
16339 addc %o6, %o0, %o7
16340 ld [%l7 + 0x24], %f14
16341 ld [%l7 + 0x58], %f6
16342 fmovsle %xcc, %f2, %f2
16343 smulcc %l0, %i5, %i1
16344 andncc %l2, %l4, %i0
16345 st %f5, [%l7 + 0x18]
16346 xor %g1, %i6, %g7
16347 ldub [%l7 + 0x14], %i2
16348 bg,a,pn %icc, loop_1900
16349 movre %i4, 0x015, %o4
16350 fble %fcc3, loop_1901
16351 xorcc %o5, %l5, %l1
16352loop_1900:
16353 fcmple16 %f12, %f0, %l3
16354 ldd [%l7 + 0x48], %f2
16355loop_1901:
16356 ldsh [%l7 + 0x6E], %g2
16357 fmovsleu %xcc, %f9, %f15
16358 stb %o3, [%l7 + 0x3E]
16359 stw %o2, [%l7 + 0x58]
16360 lduw [%l7 + 0x54], %o1
16361 ldsw [%l7 + 0x1C], %g4
16362 stw %i3, [%l7 + 0x7C]
16363 fbg,a %fcc1, loop_1902
16364 fbn %fcc1, loop_1903
16365 edge16l %i7, %g3, %l6
16366 orcc %g6, 0x0EC4, %o6
16367loop_1902:
16368 ldsw [%l7 + 0x1C], %g5
16369loop_1903:
16370 fpadd16s %f14, %f1, %f9
16371 stx %o7, [%l7 + 0x18]
16372 fnot2 %f10, %f10
16373 andn %o0, 0x1192, %l0
16374 subcc %i5, 0x0DF0, %i1
16375 movrgz %l2, %l4, %g1
16376 sth %i0, [%l7 + 0x22]
16377 lduh [%l7 + 0x60], %i6
16378 lduw [%l7 + 0x50], %i2
16379 brlz,a %g7, loop_1904
16380 lduh [%l7 + 0x7A], %i4
16381 edge16l %o5, %l5, %o4
16382 stx %l1, [%l7 + 0x18]
16383loop_1904:
16384 movrlez %l3, %o3, %g2
16385 tn %xcc, 0x4
16386 fmovsne %xcc, %f15, %f8
16387 fcmps %fcc0, %f5, %f12
16388 movvs %xcc, %o1, %o2
16389 tgu %xcc, 0x0
16390 te %icc, 0x7
16391 ldsh [%l7 + 0x54], %i3
16392 nop
16393 setx loop_1905, %l0, %l1
16394 jmpl %l1, %i7
16395 fmovdle %icc, %f8, %f5
16396 popc %g4, %g3
16397 bl,pt %icc, loop_1906
16398loop_1905:
16399 fbg,a %fcc2, loop_1907
16400 ld [%l7 + 0x4C], %f10
16401 tneg %xcc, 0x7
16402loop_1906:
16403 ld [%l7 + 0x34], %f15
16404loop_1907:
16405 lduh [%l7 + 0x6A], %g6
16406 brgez,a %l6, loop_1908
16407 ld [%l7 + 0x78], %f7
16408 lduw [%l7 + 0x38], %g5
16409 ba %xcc, loop_1909
16410loop_1908:
16411 brlz,a %o6, loop_1910
16412 andn %o0, %o7, %l0
16413 movvc %icc, %i1, %l2
16414loop_1909:
16415 tne %icc, 0x5
16416loop_1910:
16417 fbue,a %fcc2, loop_1911
16418 stw %l4, [%l7 + 0x68]
16419 fpmerge %f12, %f3, %f4
16420 fmovrdlz %g1, %f0, %f8
16421loop_1911:
16422 fcmple32 %f10, %f0, %i5
16423 fabsd %f6, %f8
16424 brgz %i0, loop_1912
16425 fpsub32s %f11, %f9, %f9
16426 lduw [%l7 + 0x48], %i6
16427 ldub [%l7 + 0x4B], %g7
16428loop_1912:
16429 ldsh [%l7 + 0x38], %i2
16430 brz,a %o5, loop_1913
16431 bvc,a loop_1914
16432 fmovrse %i4, %f0, %f15
16433 fmovsleu %xcc, %f11, %f13
16434loop_1913:
16435 fcmpes %fcc3, %f10, %f10
16436loop_1914:
16437 fcmpgt16 %f10, %f14, %l5
16438 fornot1s %f3, %f10, %f7
16439 fmovdvs %xcc, %f3, %f7
16440 movl %xcc, %l1, %l3
16441 stb %o4, [%l7 + 0x59]
16442 fcmple16 %f4, %f10, %g2
16443 fxnor %f0, %f0, %f4
16444 fmovrse %o3, %f15, %f1
16445 fmovsvs %icc, %f12, %f8
16446 ldub [%l7 + 0x74], %o2
16447 fornot1 %f4, %f8, %f6
16448 ld [%l7 + 0x0C], %f8
16449 fbug %fcc3, loop_1915
16450 mulx %i3, 0x1682, %i7
16451 ld [%l7 + 0x64], %f0
16452 andn %o1, 0x192C, %g3
16453loop_1915:
16454 fcmple16 %f14, %f12, %g6
16455 fpmerge %f0, %f13, %f10
16456 fpack32 %f12, %f10, %f2
16457 ldsb [%l7 + 0x2F], %l6
16458 stb %g5, [%l7 + 0x67]
16459 lduw [%l7 + 0x50], %o6
16460 bneg,pt %xcc, loop_1916
16461 fpadd16s %f12, %f0, %f6
16462 te %xcc, 0x3
16463 fbuge,a %fcc3, loop_1917
16464loop_1916:
16465 bn %xcc, loop_1918
16466 smul %g4, %o0, %o7
16467 bneg,a,pn %xcc, loop_1919
16468loop_1917:
16469 fpackfix %f12, %f12
16470loop_1918:
16471 ldsw [%l7 + 0x78], %i1
16472 fbne,a %fcc3, loop_1920
16473loop_1919:
16474 st %f4, [%l7 + 0x28]
16475 stx %l2, [%l7 + 0x28]
16476 ldub [%l7 + 0x78], %l4
16477loop_1920:
16478 fmuld8sux16 %f4, %f1, %f10
16479 fmovrdlz %g1, %f10, %f6
16480 movcs %xcc, %l0, %i0
16481 stb %i6, [%l7 + 0x4D]
16482 movgu %icc, %i5, %g7
16483 fmovrsgez %o5, %f4, %f15
16484 lduw [%l7 + 0x60], %i4
16485 ldd [%l7 + 0x40], %f14
16486 tsubcc %l5, %l1, %l3
16487 bl,a,pt %xcc, loop_1921
16488 fmovrdlz %o4, %f4, %f14
16489 bvs,a,pt %icc, loop_1922
16490 udiv %i2, 0x0C68, %o3
16491loop_1921:
16492 ldub [%l7 + 0x18], %g2
16493 smulcc %i3, 0x1E8F, %i7
16494loop_1922:
16495 fcmpeq32 %f8, %f6, %o1
16496 popc 0x0BFA, %o2
16497 lduw [%l7 + 0x50], %g3
16498 umul %l6, 0x04C6, %g5
16499 sra %g6, %g4, %o0
16500 fmovscs %xcc, %f12, %f14
16501 ldsb [%l7 + 0x71], %o6
16502 st %f1, [%l7 + 0x6C]
16503 fbue %fcc3, loop_1923
16504 pdist %f0, %f2, %f12
16505 fpackfix %f4, %f13
16506 fbul,a %fcc2, loop_1924
16507loop_1923:
16508 fsrc1 %f8, %f14
16509 movgu %icc, %o7, %i1
16510 fmovrslz %l4, %f13, %f12
16511loop_1924:
16512 lduw [%l7 + 0x14], %l2
16513 brz,a %l0, loop_1925
16514 fmovse %xcc, %f8, %f5
16515 brz %i0, loop_1926
16516 tvs %icc, 0x4
16517loop_1925:
16518 andn %g1, 0x0A08, %i5
16519 ldd [%l7 + 0x48], %f10
16520loop_1926:
16521 add %g7, %o5, %i4
16522 lduw [%l7 + 0x10], %l5
16523 edge16l %l1, %l3, %o4
16524 tn %xcc, 0x5
16525 fmul8ulx16 %f12, %f14, %f2
16526 fnot1 %f4, %f12
16527 edge32n %i6, %i2, %o3
16528 fmovdpos %icc, %f4, %f4
16529 subcc %g2, 0x1CAE, %i3
16530 movle %icc, %o1, %o2
16531 bne,pn %icc, loop_1927
16532 be,a loop_1928
16533 add %i7, %l6, %g3
16534 sra %g5, %g6, %o0
16535loop_1927:
16536 fbug %fcc3, loop_1929
16537loop_1928:
16538 fmovspos %xcc, %f2, %f4
16539 fmovdne %icc, %f1, %f3
16540 fcmpeq16 %f10, %f2, %g4
16541loop_1929:
16542 fmovsvc %icc, %f15, %f4
16543 tleu %xcc, 0x2
16544 fcmple16 %f10, %f12, %o6
16545 ldub [%l7 + 0x63], %i1
16546 orncc %o7, 0x06C3, %l4
16547 edge32ln %l2, %l0, %g1
16548 lduh [%l7 + 0x12], %i5
16549 fand %f8, %f0, %f6
16550 movne %xcc, %i0, %o5
16551 std %f2, [%l7 + 0x68]
16552 ld [%l7 + 0x7C], %f14
16553 mulx %g7, 0x0544, %l5
16554 fbu,a %fcc2, loop_1930
16555 lduw [%l7 + 0x6C], %i4
16556 array16 %l3, %l1, %o4
16557 bgu,a loop_1931
16558loop_1930:
16559 fcmpgt32 %f14, %f12, %i2
16560 st %f10, [%l7 + 0x50]
16561 lduw [%l7 + 0x6C], %i6
16562loop_1931:
16563 bshuffle %f0, %f2, %f0
16564 ldsw [%l7 + 0x6C], %o3
16565 umulcc %i3, 0x02E6, %g2
16566 fnot2s %f0, %f1
16567 fmovsvc %icc, %f15, %f8
16568 fmovda %xcc, %f9, %f10
16569 fmovdl %icc, %f1, %f15
16570 sdivx %o1, 0x12FF, %o2
16571 ldub [%l7 + 0x62], %l6
16572 fmovdleu %xcc, %f3, %f14
16573 movcc %xcc, %g3, %g5
16574 brlz,a %i7, loop_1932
16575 srax %g6, %g4, %o6
16576 orn %o0, 0x1D5C, %o7
16577 ldsw [%l7 + 0x08], %l4
16578loop_1932:
16579 ldsb [%l7 + 0x27], %l2
16580 bleu,pt %icc, loop_1933
16581 fxors %f15, %f9, %f9
16582 fbg %fcc0, loop_1934
16583 bneg,a,pt %xcc, loop_1935
16584loop_1933:
16585 std %f8, [%l7 + 0x60]
16586 fmul8x16al %f15, %f6, %f2
16587loop_1934:
16588 lduh [%l7 + 0x78], %i1
16589loop_1935:
16590 brnz %l0, loop_1936
16591 fcmpne16 %f6, %f14, %g1
16592 edge8 %i0, %i5, %o5
16593 xnorcc %l5, %i4, %l3
16594loop_1936:
16595 fandnot2 %f8, %f0, %f0
16596 brgz,a %l1, loop_1937
16597 siam 0x7
16598 edge32l %g7, %o4, %i6
16599 ta %icc, 0x1
16600loop_1937:
16601 fbo %fcc0, loop_1938
16602 lduw [%l7 + 0x5C], %i2
16603 fmul8ulx16 %f10, %f10, %f4
16604 fmuld8sux16 %f15, %f3, %f12
16605loop_1938:
16606 fpackfix %f12, %f3
16607 tn %xcc, 0x4
16608 fmovrsgz %o3, %f5, %f15
16609 fpsub32s %f11, %f2, %f1
16610 fmovs %f7, %f1
16611 fmovdl %xcc, %f7, %f14
16612 fmovrslez %i3, %f0, %f9
16613 bleu,a,pn %icc, loop_1939
16614 fbul %fcc2, loop_1940
16615 ldd [%l7 + 0x28], %f14
16616 fmovs %f6, %f0
16617loop_1939:
16618 ldd [%l7 + 0x18], %f4
16619loop_1940:
16620 edge8n %g2, %o1, %o2
16621 orncc %g3, %l6, %g5
16622 ldsw [%l7 + 0x38], %g6
16623 fbug,a %fcc0, loop_1941
16624 fandnot1 %f6, %f2, %f6
16625 st %f15, [%l7 + 0x08]
16626 bl,a,pt %xcc, loop_1942
16627loop_1941:
16628 sdiv %i7, 0x1A7F, %o6
16629 fmovse %icc, %f8, %f9
16630 st %f8, [%l7 + 0x3C]
16631loop_1942:
16632 fexpand %f10, %f8
16633 ldsw [%l7 + 0x24], %g4
16634 ld [%l7 + 0x44], %f9
16635 ldub [%l7 + 0x18], %o0
16636 stw %o7, [%l7 + 0x18]
16637 movpos %icc, %l2, %l4
16638 fornot2s %f5, %f3, %f6
16639 fmovse %icc, %f3, %f3
16640 fbg,a %fcc0, loop_1943
16641 movleu %xcc, %i1, %g1
16642 lduh [%l7 + 0x70], %l0
16643 stb %i5, [%l7 + 0x16]
16644loop_1943:
16645 fmovrde %o5, %f10, %f6
16646 tgu %xcc, 0x6
16647 fbge,a %fcc1, loop_1944
16648 std %f2, [%l7 + 0x58]
16649 fxors %f11, %f5, %f3
16650 nop
16651 setx loop_1945, %l0, %l1
16652 wrpr 0x1, %tl
16653 wrpr %l1, %tpc
16654 add %l1, 0x4, %l1
16655 wrpr %l1, %tnpc
16656 setx 0x34400001400, %l0, %l1
16657 wrpr %l1, %tstate
16658 wrhpr 0x4, %htstate
16659 retry
16660loop_1944:
16661 fble,a %fcc2, loop_1946
16662 movrne %l5, %i4, %i0
16663 fsrc2 %f8, %f2
16664loop_1945:
16665 fbuge,a %fcc3, loop_1947
16666loop_1946:
16667 fcmpes %fcc0, %f4, %f13
16668 st %f5, [%l7 + 0x54]
16669 fcmpd %fcc3, %f2, %f4
16670loop_1947:
16671 popc %l1, %l3
16672 fblg %fcc1, loop_1948
16673 edge16 %o4, %i6, %g7
16674 edge16ln %o3, %i2, %g2
16675 movpos %xcc, %i3, %o2
16676loop_1948:
16677 bcc,a,pn %xcc, loop_1949
16678 fmovsg %icc, %f10, %f5
16679 fmovscc %icc, %f15, %f0
16680 edge16l %o1, %l6, %g5
16681loop_1949:
16682 subcc %g3, %g6, %i7
16683 fxnors %f3, %f0, %f0
16684 tneg %xcc, 0x2
16685 lduw [%l7 + 0x50], %g4
16686 ldd [%l7 + 0x10], %f12
16687 ldsb [%l7 + 0x30], %o6
16688 sdivx %o0, 0x0DA0, %l2
16689 ldsw [%l7 + 0x28], %l4
16690 fbn,a %fcc3, loop_1950
16691 brz %i1, loop_1951
16692 fnot1 %f10, %f8
16693 udiv %g1, 0x169C, %o7
16694loop_1950:
16695 fbue,a %fcc0, loop_1952
16696loop_1951:
16697 fnor %f14, %f14, %f14
16698 fcmpne16 %f12, %f2, %l0
16699 fands %f12, %f7, %f5
16700loop_1952:
16701 brlez %o5, loop_1953
16702 tn %xcc, 0x7
16703 fmovrsgez %l5, %f12, %f6
16704 fblg,a %fcc2, loop_1954
16705loop_1953:
16706 ldd [%l7 + 0x38], %f4
16707 and %i4, %i5, %i0
16708 ldx [%l7 + 0x60], %l1
16709loop_1954:
16710 edge8l %o4, %i6, %g7
16711 movrgez %o3, 0x153, %l3
16712 movle %xcc, %i2, %g2
16713 std %f12, [%l7 + 0x58]
16714 movne %icc, %i3, %o2
16715 nop
16716 setx loop_1955, %l0, %l1
16717 jmpl %l1, %o1
16718 fornot1s %f2, %f0, %f0
16719 fnot2s %f4, %f15
16720 sra %g5, 0x0C, %g3
16721loop_1955:
16722 tvc %icc, 0x0
16723 fornot2s %f12, %f5, %f2
16724 movge %icc, %g6, %l6
16725 ldx [%l7 + 0x60], %g4
16726 array32 %o6, %i7, %l2
16727 fmul8x16al %f15, %f9, %f2
16728 fmovrse %o0, %f9, %f13
16729 movrgz %l4, %g1, %i1
16730 umulcc %o7, 0x0AB7, %o5
16731 sethi 0x0095, %l5
16732 fmovdneg %xcc, %f5, %f12
16733 st %f15, [%l7 + 0x48]
16734 bvs,a %xcc, loop_1956
16735 movvc %icc, %i4, %l0
16736 movne %icc, %i0, %l1
16737 edge32l %i5, %i6, %g7
16738loop_1956:
16739 fmul8ulx16 %f14, %f12, %f6
16740 ldsh [%l7 + 0x7C], %o4
16741 fmovrslz %o3, %f9, %f0
16742 ld [%l7 + 0x64], %f8
16743 sra %l3, 0x0D, %g2
16744 taddcctv %i3, 0x16AE, %o2
16745 fmovsvs %xcc, %f14, %f13
16746 fcmpd %fcc0, %f12, %f0
16747 movne %xcc, %i2, %o1
16748 fmovdge %icc, %f13, %f14
16749 fcmple32 %f8, %f6, %g3
16750 ldsh [%l7 + 0x7A], %g5
16751 movgu %icc, %l6, %g6
16752 mova %xcc, %o6, %g4
16753 taddcctv %l2, %i7, %l4
16754 sub %g1, %o0, %i1
16755 std %f2, [%l7 + 0x40]
16756 bge %xcc, loop_1957
16757 edge16 %o5, %l5, %o7
16758 fnands %f10, %f2, %f6
16759 fsrc2 %f6, %f8
16760loop_1957:
16761 fmuld8ulx16 %f9, %f3, %f4
16762 brlz %i4, loop_1958
16763 fnors %f15, %f6, %f7
16764 ldd [%l7 + 0x78], %f4
16765 sth %i0, [%l7 + 0x72]
16766loop_1958:
16767 fmul8sux16 %f2, %f10, %f10
16768 te %icc, 0x1
16769 sub %l1, 0x161C, %l0
16770 pdist %f8, %f2, %f6
16771 alignaddrl %i6, %i5, %g7
16772 bvc loop_1959
16773 fnands %f6, %f5, %f2
16774 stx %o3, [%l7 + 0x58]
16775 udivcc %l3, 0x0E22, %o4
16776loop_1959:
16777 bcs loop_1960
16778 ldd [%l7 + 0x70], %f14
16779 lduh [%l7 + 0x56], %g2
16780 edge8l %o2, %i2, %i3
16781loop_1960:
16782 bg,a loop_1961
16783 tle %icc, 0x0
16784 fbn %fcc3, loop_1962
16785 srax %g3, 0x19, %o1
16786loop_1961:
16787 fmovsa %xcc, %f0, %f0
16788 ldd [%l7 + 0x48], %f6
16789loop_1962:
16790 ldub [%l7 + 0x23], %g5
16791 fandnot1s %f10, %f0, %f13
16792 bvc,pt %icc, loop_1963
16793 std %f10, [%l7 + 0x58]
16794 subc %g6, 0x047A, %l6
16795 stw %o6, [%l7 + 0x10]
16796loop_1963:
16797 fbo %fcc0, loop_1964
16798 sth %l2, [%l7 + 0x4E]
16799 tneg %xcc, 0x2
16800 addccc %i7, 0x032E, %l4
16801loop_1964:
16802 mulx %g1, %o0, %g4
16803 fmul8x16al %f3, %f0, %f14
16804 fornot1 %f0, %f10, %f4
16805 addccc %o5, 0x1F8C, %l5
16806 fxor %f2, %f0, %f2
16807 addc %o7, 0x1E75, %i1
16808 fmul8sux16 %f14, %f14, %f4
16809 bn,a,pt %icc, loop_1965
16810 fsrc1 %f2, %f2
16811 array16 %i0, %l1, %l0
16812 tvs %icc, 0x2
16813loop_1965:
16814 fmovrdgz %i4, %f8, %f10
16815 fpadd32s %f12, %f6, %f2
16816 sth %i5, [%l7 + 0x5E]
16817 bgu,a %xcc, loop_1966
16818 fands %f7, %f0, %f7
16819 fmul8x16au %f14, %f4, %f0
16820 sth %i6, [%l7 + 0x52]
16821loop_1966:
16822 smulcc %o3, %g7, %o4
16823 ldx [%l7 + 0x28], %l3
16824 fblg %fcc2, loop_1967
16825 fble %fcc1, loop_1968
16826 fmovsa %icc, %f5, %f2
16827 be,a,pt %icc, loop_1969
16828loop_1967:
16829 fcmpeq32 %f8, %f2, %g2
16830loop_1968:
16831 tvc %icc, 0x1
16832 fexpand %f13, %f14
16833loop_1969:
16834 fpack16 %f10, %f13
16835 fpadd32s %f12, %f11, %f7
16836 fabsd %f2, %f12
16837 subc %i2, 0x150D, %o2
16838 fnot1s %f8, %f1
16839 fmovdgu %icc, %f12, %f15
16840 call loop_1970
16841 movl %icc, %i3, %g3
16842 addcc %g5, 0x0FFC, %o1
16843 taddcc %l6, %g6, %o6
16844loop_1970:
16845 bl,pn %icc, loop_1971
16846 edge8ln %l2, %l4, %g1
16847 fbn %fcc1, loop_1972
16848 andcc %i7, 0x1798, %g4
16849loop_1971:
16850 ldsw [%l7 + 0x10], %o0
16851 fmovsvc %xcc, %f14, %f15
16852loop_1972:
16853 fbg %fcc1, loop_1973
16854 fbu %fcc0, loop_1974
16855 st %f4, [%l7 + 0x4C]
16856 lduh [%l7 + 0x4C], %o5
16857loop_1973:
16858 lduh [%l7 + 0x18], %l5
16859loop_1974:
16860 ldx [%l7 + 0x48], %o7
16861 ldsb [%l7 + 0x17], %i1
16862 stx %l1, [%l7 + 0x78]
16863 fbue %fcc2, loop_1975
16864 stx %l0, [%l7 + 0x70]
16865 brnz %i4, loop_1976
16866 sth %i0, [%l7 + 0x50]
16867loop_1975:
16868 stw %i5, [%l7 + 0x48]
16869 ldx [%l7 + 0x28], %o3
16870loop_1976:
16871 ldub [%l7 + 0x27], %i6
16872 fmuld8ulx16 %f11, %f9, %f8
16873 stb %o4, [%l7 + 0x3F]
16874 sth %l3, [%l7 + 0x3A]
16875 fmovdl %icc, %f1, %f14
16876 pdist %f0, %f12, %f8
16877 fmovsneg %xcc, %f9, %f9
16878 stw %g7, [%l7 + 0x78]
16879 fpack16 %f0, %f7
16880 st %f9, [%l7 + 0x54]
16881 subcc %i2, 0x17E7, %g2
16882 fmovsleu %icc, %f9, %f11
16883 stx %i3, [%l7 + 0x50]
16884 ldx [%l7 + 0x70], %g3
16885 movvc %icc, %o2, %g5
16886 fmovrdgez %o1, %f0, %f0
16887 fnot2 %f12, %f10
16888 fbg,a %fcc1, loop_1977
16889 movrlez %l6, 0x1A3, %g6
16890 movleu %icc, %o6, %l2
16891 fand %f0, %f10, %f6
16892loop_1977:
16893 fnegs %f5, %f4
16894 fblg %fcc3, loop_1978
16895 edge16l %l4, %g1, %i7
16896 fbug,a %fcc0, loop_1979
16897 ldsh [%l7 + 0x1E], %o0
16898loop_1978:
16899 tvc %icc, 0x7
16900 st %f12, [%l7 + 0x74]
16901loop_1979:
16902 lduw [%l7 + 0x40], %g4
16903 ldsw [%l7 + 0x08], %l5
16904 fnegs %f2, %f0
16905 sdivcc %o7, 0x121A, %i1
16906 stw %o5, [%l7 + 0x40]
16907 edge32ln %l1, %i4, %i0
16908 lduh [%l7 + 0x72], %l0
16909 andn %o3, 0x0E1E, %i6
16910 sllx %i5, 0x1C, %o4
16911 ldub [%l7 + 0x5B], %l3
16912 array8 %g7, %g2, %i2
16913 orncc %g3, 0x1C1C, %o2
16914 movcc %icc, %i3, %g5
16915 fmovdneg %icc, %f3, %f11
16916 st %f12, [%l7 + 0x58]
16917 lduw [%l7 + 0x64], %o1
16918 fmovdg %icc, %f5, %f6
16919 tvs %icc, 0x4
16920 ldsb [%l7 + 0x5F], %l6
16921 bneg,a,pn %xcc, loop_1980
16922 edge32n %g6, %o6, %l4
16923 mulx %l2, 0x17FF, %i7
16924 lduh [%l7 + 0x58], %g1
16925loop_1980:
16926 fbue %fcc1, loop_1981
16927 taddcctv %o0, %l5, %g4
16928 fpmerge %f6, %f9, %f8
16929 nop
16930 setx loop_1982, %l0, %l1
16931 wrpr 0x1, %tl
16932 wrpr %l1, %tpc
16933 add %l1, 0x4, %l1
16934 wrpr %l1, %tnpc
16935 setx 0x34400001400, %l0, %l1
16936 wrpr %l1, %tstate
16937 wrhpr 0x4, %htstate
16938 retry
16939loop_1981:
16940 fcmpgt32 %f2, %f4, %i1
16941 movgu %icc, %o5, %l1
16942 lduw [%l7 + 0x1C], %o7
16943loop_1982:
16944 ldx [%l7 + 0x28], %i0
16945 brgz %l0, loop_1983
16946 std %f4, [%l7 + 0x70]
16947 movrlz %o3, 0x282, %i4
16948 lduw [%l7 + 0x08], %i5
16949loop_1983:
16950 stw %i6, [%l7 + 0x24]
16951 ld [%l7 + 0x20], %f8
16952 subcc %l3, %g7, %g2
16953 fmovda %icc, %f8, %f8
16954 sdiv %o4, 0x08D6, %g3
16955 fnot2 %f0, %f0
16956 ldx [%l7 + 0x58], %i2
16957 stb %o2, [%l7 + 0x0B]
16958 fcmpgt16 %f10, %f8, %i3
16959 fmovdvs %xcc, %f2, %f11
16960 fnot2 %f2, %f2
16961 movrne %o1, %l6, %g6
16962 lduw [%l7 + 0x08], %o6
16963 tpos %xcc, 0x0
16964 nop
16965 setx loop_1984, %l0, %l1
16966 wrpr 0x1, %tl
16967 wrpr %l1, %tpc
16968 add %l1, 0x4, %l1
16969 wrpr %l1, %tnpc
16970 setx 0x34400001400, %l0, %l1
16971 wrpr %l1, %tstate
16972 wrhpr 0x4, %htstate
16973 retry
16974 fandnot2 %f6, %f6, %f6
16975 bpos,a,pn %icc, loop_1985
16976 fmovdle %xcc, %f0, %f10
16977loop_1984:
16978 fandnot1s %f5, %f9, %f7
16979 popc %l4, %g5
16980loop_1985:
16981 fmovsle %xcc, %f13, %f2
16982 fandnot2s %f3, %f4, %f14
16983 fandnot1s %f14, %f6, %f11
16984 movge %icc, %i7, %g1
16985 fpsub32 %f2, %f6, %f12
16986 movg %xcc, %l2, %o0
16987 fsrc1s %f11, %f7
16988 ldd [%l7 + 0x40], %f0
16989 movrgez %l5, 0x2AA, %g4
16990 taddcc %i1, 0x00DD, %l1
16991 fmovrse %o5, %f6, %f5
16992 ldsw [%l7 + 0x50], %i0
16993 fmovdneg %xcc, %f15, %f0
16994 fmul8x16au %f6, %f9, %f6
16995 fabss %f14, %f1
16996 sdiv %o7, 0x12E6, %o3
16997 add %l0, %i4, %i5
16998 bvc,a,pt %icc, loop_1986
16999 ldx [%l7 + 0x68], %i6
17000 stx %g7, [%l7 + 0x18]
17001 fbg %fcc1, loop_1987
17002loop_1986:
17003 ldx [%l7 + 0x50], %l3
17004 ldsb [%l7 + 0x4F], %g2
17005 fxor %f0, %f12, %f2
17006loop_1987:
17007 popc 0x02B6, %g3
17008 bleu,a,pn %icc, loop_1988
17009 srl %i2, %o2, %o4
17010 stx %o1, [%l7 + 0x30]
17011 fmul8sux16 %f8, %f2, %f6
17012loop_1988:
17013 stw %l6, [%l7 + 0x3C]
17014 move %icc, %g6, %i3
17015 xor %l4, %o6, %i7
17016 lduw [%l7 + 0x30], %g5
17017 tleu %icc, 0x4
17018 sth %g1, [%l7 + 0x2C]
17019 nop
17020 setx loop_1989, %l0, %l1
17021 wrpr 0x1, %tl
17022 wrpr %l1, %tpc
17023 add %l1, 0x4, %l1
17024 wrpr %l1, %tnpc
17025 setx 0x34400001400, %l0, %l1
17026 wrpr %l1, %tstate
17027 wrhpr 0x4, %htstate
17028 retry
17029 sdiv %l2, 0x0D32, %l5
17030 ldx [%l7 + 0x10], %g4
17031 fblg,a %fcc0, loop_1990
17032loop_1989:
17033 fsrc1 %f8, %f12
17034 movcs %xcc, %o0, %i1
17035 xnor %l1, %i0, %o7
17036loop_1990:
17037 array32 %o3, %l0, %o5
17038 sra %i4, 0x05, %i6
17039 fmovdg %icc, %f12, %f12
17040 lduw [%l7 + 0x50], %i5
17041 fbg,a %fcc0, loop_1991
17042 alignaddr %l3, %g2, %g7
17043 st %f5, [%l7 + 0x28]
17044 sth %g3, [%l7 + 0x32]
17045loop_1991:
17046 lduh [%l7 + 0x6C], %i2
17047 stb %o2, [%l7 + 0x33]
17048 fmovdleu %xcc, %f10, %f1
17049 fcmple16 %f2, %f14, %o1
17050 mova %icc, %l6, %g6
17051 movvc %xcc, %o4, %i3
17052 bcs %icc, loop_1992
17053 bl,a,pn %xcc, loop_1993
17054 fabss %f15, %f11
17055 ba,pn %xcc, loop_1994
17056loop_1992:
17057 st %f8, [%l7 + 0x14]
17058loop_1993:
17059 fmovsvc %icc, %f14, %f5
17060 srl %o6, 0x1E, %i7
17061loop_1994:
17062 fabsd %f6, %f10
17063 ldsw [%l7 + 0x7C], %g5
17064 ldsw [%l7 + 0x7C], %l4
17065 fmovsn %xcc, %f12, %f1
17066 ld [%l7 + 0x34], %f6
17067 ldd [%l7 + 0x28], %f10
17068 fbul,a %fcc0, loop_1995
17069 fmovse %xcc, %f13, %f10
17070 fmovdcs %xcc, %f11, %f9
17071 xnor %g1, %l2, %g4
17072loop_1995:
17073 udiv %o0, 0x1F05, %i1
17074 fmovdgu %icc, %f14, %f10
17075 ba,pt %xcc, loop_1996
17076 fba %fcc2, loop_1997
17077 lduw [%l7 + 0x28], %l5
17078 ldsb [%l7 + 0x62], %i0
17079loop_1996:
17080 fzeros %f10
17081loop_1997:
17082 fbuge,a %fcc1, loop_1998
17083 fbug,a %fcc0, loop_1999
17084 tsubcc %o7, 0x1B0F, %l1
17085 lduw [%l7 + 0x14], %l0
17086loop_1998:
17087 ldsb [%l7 + 0x63], %o3
17088loop_1999:
17089 ldx [%l7 + 0x50], %i4
17090 movrgez %o5, 0x16D, %i5
17091 fblg %fcc2, loop_2000
17092 xorcc %i6, %g2, %l3
17093 edge8l %g3, %i2, %g7
17094 stb %o2, [%l7 + 0x3F]
17095loop_2000:
17096 faligndata %f10, %f10, %f4
17097 fpadd16s %f11, %f7, %f7
17098 ldx [%l7 + 0x38], %l6
17099 fpadd32 %f6, %f12, %f12
17100 tl %xcc, 0x0
17101 fmovdpos %xcc, %f3, %f14
17102 fabsd %f8, %f12
17103 std %f2, [%l7 + 0x30]
17104 bvc,pt %xcc, loop_2001
17105 tn %icc, 0x5
17106 fmovdle %xcc, %f5, %f12
17107 movg %icc, %o1, %o4
17108loop_2001:
17109 fpadd32 %f8, %f2, %f14
17110 ldsh [%l7 + 0x7E], %i3
17111 ldx [%l7 + 0x70], %o6
17112 sub %g6, %g5, %l4
17113 lduw [%l7 + 0x08], %i7
17114 lduw [%l7 + 0x6C], %g1
17115 ldub [%l7 + 0x0F], %l2
17116 fmovdne %xcc, %f9, %f11
17117 std %f8, [%l7 + 0x70]
17118 udivx %g4, 0x13D6, %i1
17119 lduw [%l7 + 0x64], %o0
17120 ldub [%l7 + 0x45], %i0
17121 te %xcc, 0x0
17122 nop
17123 setx loop_2002, %l0, %l1
17124 wrpr 0x1, %tl
17125 wrpr %l1, %tnpc
17126 setx 0x34400001400, %l0, %l1
17127 wrpr %l1, %tstate
17128 wrhpr 0x4, %htstate
17129 done
17130 sth %o7, [%l7 + 0x7C]
17131 fpsub16s %f9, %f5, %f4
17132 fmovrse %l5, %f11, %f2
17133loop_2002:
17134 ld [%l7 + 0x30], %f13
17135 bvc,a,pt %icc, loop_2003
17136 fpadd16 %f14, %f10, %f8
17137 lduw [%l7 + 0x20], %l0
17138 srl %l1, %i4, %o5
17139loop_2003:
17140 lduh [%l7 + 0x40], %o3
17141 sth %i5, [%l7 + 0x60]
17142 ldsb [%l7 + 0x77], %g2
17143 fornot2 %f6, %f0, %f12
17144 stb %i6, [%l7 + 0x70]
17145 and %l3, %g3, %i2
17146 std %f2, [%l7 + 0x78]
17147 bcs,a,pn %xcc, loop_2004
17148 lduw [%l7 + 0x18], %g7
17149 srlx %l6, %o1, %o2
17150 sth %o4, [%l7 + 0x60]
17151loop_2004:
17152 fexpand %f13, %f4
17153 alignaddrl %i3, %o6, %g5
17154 orncc %l4, 0x05B1, %g6
17155 edge32 %g1, %l2, %g4
17156 fxnors %f1, %f14, %f15
17157 alignaddrl %i7, %o0, %i0
17158 ldsb [%l7 + 0x3D], %i1
17159 fmovde %xcc, %f1, %f1
17160 bg,pn %xcc, loop_2005
17161 st %f2, [%l7 + 0x24]
17162 fmovrdlz %l5, %f12, %f4
17163 fmovdpos %icc, %f14, %f1
17164loop_2005:
17165 fornot1 %f14, %f12, %f0
17166 fnegd %f0, %f8
17167 fnegs %f8, %f7
17168 stw %o7, [%l7 + 0x10]
17169 sethi 0x189E, %l0
17170 movrne %l1, 0x0C6, %o5
17171 ldub [%l7 + 0x0D], %o3
17172 fcmpd %fcc2, %f0, %f0
17173 ldsh [%l7 + 0x08], %i4
17174 sdiv %i5, 0x120C, %g2
17175 nop
17176 setx loop_2006, %l0, %l1
17177 wrpr 0x1, %tl
17178 wrpr %l1, %tpc
17179 add %l1, 0x4, %l1
17180 wrpr %l1, %tnpc
17181 setx 0x34400001400, %l0, %l1
17182 wrpr %l1, %tstate
17183 wrhpr 0x4, %htstate
17184 retry
17185 fbne %fcc0, loop_2007
17186 ld [%l7 + 0x2C], %f0
17187 sllx %i6, %g3, %l3
17188loop_2006:
17189 fnot1s %f7, %f1
17190loop_2007:
17191 fmovdpos %xcc, %f1, %f5
17192 fsrc2s %f3, %f3
17193 tne %icc, 0x3
17194 fmovrsne %g7, %f10, %f8
17195 fmuld8ulx16 %f12, %f6, %f12
17196 fmovrsgez %i2, %f6, %f1
17197 fmovdneg %icc, %f0, %f6
17198 fnot1s %f2, %f2
17199 fmovdcc %icc, %f0, %f3
17200 fpadd32 %f14, %f6, %f2
17201 movg %icc, %o1, %o2
17202 fmovsge %icc, %f3, %f9
17203 tsubcc %l6, %i3, %o4
17204 ldx [%l7 + 0x58], %g5
17205 ldsw [%l7 + 0x54], %l4
17206 ld [%l7 + 0x18], %f15
17207 fbuge %fcc1, loop_2008
17208 xnor %o6, %g1, %l2
17209 ldd [%l7 + 0x08], %f8
17210 fnors %f14, %f4, %f11
17211loop_2008:
17212 edge16ln %g4, %g6, %i7
17213 tle %xcc, 0x0
17214 mova %icc, %i0, %i1
17215 fabss %f14, %f9
17216 fbne,a %fcc0, loop_2009
17217 bge,a loop_2010
17218 fcmped %fcc1, %f2, %f0
17219 fandnot1s %f8, %f9, %f13
17220loop_2009:
17221 ldx [%l7 + 0x68], %o0
17222loop_2010:
17223 call loop_2011
17224 movcs %icc, %l5, %l0
17225 ldsb [%l7 + 0x5F], %l1
17226 fpack32 %f8, %f0, %f12
17227loop_2011:
17228 edge32ln %o7, %o3, %i4
17229 bvs loop_2012
17230 fmovscc %xcc, %f10, %f6
17231 move %icc, %o5, %i5
17232 taddcc %g2, %g3, %i6
17233loop_2012:
17234 brgez,a %g7, loop_2013
17235 fmovsvs %xcc, %f2, %f11
17236 fmovsle %xcc, %f11, %f11
17237 sth %i2, [%l7 + 0x14]
17238loop_2013:
17239 tg %xcc, 0x0
17240 fcmpne16 %f0, %f10, %l3
17241 andn %o2, %l6, %i3
17242 tg %xcc, 0x3
17243 fexpand %f12, %f0
17244 fpadd32s %f0, %f0, %f12
17245 fbl,a %fcc3, loop_2014
17246 tsubcctv %o4, %o1, %g5
17247 ldub [%l7 + 0x16], %l4
17248 bshuffle %f0, %f8, %f4
17249loop_2014:
17250 umul %g1, %o6, %l2
17251 fmovdl %xcc, %f0, %f5
17252 bvs loop_2015
17253 srax %g6, 0x1F, %g4
17254 fxnors %f13, %f5, %f0
17255 fsrc2s %f6, %f10
17256loop_2015:
17257 bg,pn %xcc, loop_2016
17258 movn %xcc, %i7, %i0
17259 array8 %i1, %o0, %l5
17260 stb %l0, [%l7 + 0x28]
17261loop_2016:
17262 edge16 %o7, %l1, %o3
17263 ta %icc, 0x2
17264 fmovrdlez %i4, %f10, %f10
17265 fcmpne32 %f0, %f0, %i5
17266 stx %g2, [%l7 + 0x38]
17267 fornot1 %f14, %f2, %f0
17268 fbg,a %fcc1, loop_2017
17269 fmovsleu %icc, %f8, %f12
17270 sra %o5, %i6, %g7
17271 ldsb [%l7 + 0x52], %g3
17272loop_2017:
17273 ldub [%l7 + 0x49], %l3
17274 fzero %f14
17275 orcc %i2, 0x07A3, %o2
17276 movpos %xcc, %i3, %o4
17277 edge8ln %o1, %g5, %l4
17278 stw %g1, [%l7 + 0x74]
17279 andn %l6, 0x0A32, %l2
17280 stx %o6, [%l7 + 0x08]
17281 fmovdg %icc, %f4, %f7
17282 tgu %icc, 0x5
17283 brlz,a %g6, loop_2018
17284 ba,a,pt %xcc, loop_2019
17285 sdiv %g4, 0x0819, %i7
17286 edge8 %i1, %i0, %l5
17287loop_2018:
17288 nop
17289 setx loop_2020, %l0, %l1
17290 jmpl %l1, %o0
17291loop_2019:
17292 ldsh [%l7 + 0x62], %l0
17293 mulx %o7, %l1, %o3
17294 std %f6, [%l7 + 0x68]
17295loop_2020:
17296 fone %f8
17297 sth %i4, [%l7 + 0x3A]
17298 edge16 %g2, %i5, %i6
17299 sll %g7, 0x0A, %g3
17300 sth %o5, [%l7 + 0x1C]
17301 tg %xcc, 0x1
17302 movcs %icc, %i2, %l3
17303 fcmpne16 %f14, %f0, %i3
17304 brgez %o2, loop_2021
17305 tcs %xcc, 0x1
17306 fpack16 %f8, %f14
17307 fpadd16 %f14, %f6, %f2
17308loop_2021:
17309 edge16ln %o4, %o1, %g5
17310 lduh [%l7 + 0x32], %g1
17311 ldx [%l7 + 0x40], %l6
17312 tle %icc, 0x3
17313 fcmpne16 %f0, %f6, %l4
17314 edge8l %o6, %g6, %l2
17315 bl %icc, loop_2022
17316 fmul8ulx16 %f6, %f10, %f4
17317 fbge,a %fcc3, loop_2023
17318 bvs,a loop_2024
17319loop_2022:
17320 bgu,pn %icc, loop_2025
17321 orcc %i7, %i1, %g4
17322loop_2023:
17323 sth %i0, [%l7 + 0x62]
17324loop_2024:
17325 fandnot2 %f2, %f4, %f2
17326loop_2025:
17327 tsubcc %l5, %o0, %l0
17328 st %f15, [%l7 + 0x08]
17329 fmovs %f10, %f15
17330 sdivcc %l1, 0x0F7B, %o7
17331 lduh [%l7 + 0x1A], %i4
17332 fmovrdne %o3, %f14, %f8
17333 brgz %g2, loop_2026
17334 fcmpgt32 %f8, %f14, %i6
17335 fnot2s %f0, %f11
17336 movvc %xcc, %g7, %i5
17337loop_2026:
17338 bleu loop_2027
17339 taddcctv %g3, %i2, %l3
17340 ldsw [%l7 + 0x74], %i3
17341 fmul8x16al %f15, %f10, %f12
17342loop_2027:
17343 tvs %icc, 0x2
17344 brz %o2, loop_2028
17345 alignaddrl %o5, %o4, %g5
17346 fnegd %f12, %f8
17347 stb %g1, [%l7 + 0x37]
17348loop_2028:
17349 fands %f4, %f6, %f1
17350 ldx [%l7 + 0x30], %o1
17351 fpsub16 %f4, %f10, %f10
17352 fornot1 %f10, %f10, %f0
17353 fbg,a %fcc0, loop_2029
17354 tn %xcc, 0x6
17355 fmovsvc %icc, %f10, %f8
17356 fcmpgt32 %f0, %f2, %l4
17357loop_2029:
17358 movn %icc, %o6, %l6
17359 ld [%l7 + 0x24], %f13
17360 stw %l2, [%l7 + 0x6C]
17361 ldx [%l7 + 0x70], %i7
17362 fmovrdgez %g6, %f12, %f14
17363 brz %g4, loop_2030
17364 fmovrdgez %i0, %f10, %f2
17365 fzero %f2
17366 lduw [%l7 + 0x60], %i1
17367loop_2030:
17368 brlez %l5, loop_2031
17369 edge8l %o0, %l0, %o7
17370 ldub [%l7 + 0x6A], %l1
17371 fmovsg %icc, %f12, %f6
17372loop_2031:
17373 addc %o3, 0x1AA0, %g2
17374 taddcctv %i6, %i4, %g7
17375 fmovse %icc, %f12, %f12
17376 stx %g3, [%l7 + 0x78]
17377 be loop_2032
17378 lduw [%l7 + 0x44], %i5
17379 fcmpd %fcc3, %f6, %f6
17380 bcs,a %xcc, loop_2033
17381loop_2032:
17382 ld [%l7 + 0x20], %f9
17383 fornot1 %f2, %f10, %f0
17384 fbl %fcc1, loop_2034
17385loop_2033:
17386 fxnors %f9, %f2, %f3
17387 movcs %xcc, %l3, %i2
17388 lduw [%l7 + 0x40], %i3
17389loop_2034:
17390 movn %icc, %o5, %o2
17391 tle %icc, 0x2
17392 mulx %g5, %g1, %o4
17393 siam 0x1
17394 edge8l %o1, %o6, %l6
17395 fmovsne %icc, %f11, %f13
17396 mulscc %l4, %i7, %l2
17397 be,pn %icc, loop_2035
17398 fmovs %f9, %f11
17399 ba loop_2036
17400 stx %g4, [%l7 + 0x48]
17401loop_2035:
17402 fblg %fcc0, loop_2037
17403 fmovrdlz %g6, %f12, %f12
17404loop_2036:
17405 fcmpeq32 %f12, %f4, %i0
17406 lduh [%l7 + 0x6E], %l5
17407loop_2037:
17408 fbo,a %fcc2, loop_2038
17409 fors %f6, %f10, %f6
17410 fmovsl %xcc, %f11, %f10
17411 fbge %fcc2, loop_2039
17412loop_2038:
17413 fcmpne16 %f14, %f12, %o0
17414 ldd [%l7 + 0x10], %f8
17415 nop
17416 setx loop_2040, %l0, %l1
17417 wrpr 0x1, %tl
17418 wrpr %l1, %tpc
17419 add %l1, 0x4, %l1
17420 wrpr %l1, %tnpc
17421 setx 0x34400001400, %l0, %l1
17422 wrpr %l1, %tstate
17423 wrhpr 0x4, %htstate
17424 retry
17425loop_2039:
17426 movleu %icc, %l0, %o7
17427 fornot2s %f4, %f1, %f3
17428 xor %l1, 0x1903, %i1
17429loop_2040:
17430 fbg %fcc0, loop_2041
17431 sth %o3, [%l7 + 0x72]
17432 add %g2, %i4, %g7
17433 brlez,a %g3, loop_2042
17434loop_2041:
17435 edge32n %i6, %i5, %i2
17436 add %l3, %i3, %o2
17437 fcmps %fcc1, %f11, %f5
17438loop_2042:
17439 fcmpne32 %f10, %f14, %g5
17440 bne,a,pn %xcc, loop_2043
17441 ldx [%l7 + 0x28], %o5
17442 fnegs %f8, %f12
17443 mulx %o4, 0x05A1, %g1
17444loop_2043:
17445 bgu,a,pn %xcc, loop_2044
17446 ldd [%l7 + 0x10], %f12
17447 tcs %icc, 0x2
17448 brnz,a %o1, loop_2045
17449loop_2044:
17450 ldsh [%l7 + 0x78], %l6
17451 tsubcctv %o6, %l4, %l2
17452 lduh [%l7 + 0x74], %g4
17453loop_2045:
17454 lduh [%l7 + 0x5A], %i7
17455 sdivcc %i0, 0x0C21, %g6
17456 lduh [%l7 + 0x3C], %l5
17457 fnor %f4, %f2, %f6
17458 bshuffle %f6, %f12, %f6
17459 ldsb [%l7 + 0x0B], %l0
17460 fornot2 %f10, %f10, %f4
17461 edge8ln %o7, %l1, %o0
17462 fmovsl %xcc, %f10, %f9
17463 bg loop_2046
17464 bn,a,pn %xcc, loop_2047
17465 ld [%l7 + 0x24], %f11
17466 fmovsgu %icc, %f5, %f8
17467loop_2046:
17468 andncc %o3, %g2, %i4
17469loop_2047:
17470 fands %f7, %f13, %f5
17471 sth %i1, [%l7 + 0x54]
17472 bvc loop_2048
17473 ldsh [%l7 + 0x12], %g7
17474 fpadd16 %f0, %f12, %f0
17475 movcc %icc, %i6, %g3
17476loop_2048:
17477 fmovrsne %i2, %f7, %f13
17478 bvs,a,pt %icc, loop_2049
17479 tge %icc, 0x0
17480 srax %i5, 0x05, %l3
17481 lduh [%l7 + 0x6A], %o2
17482loop_2049:
17483 bge,pt %icc, loop_2050
17484 ldx [%l7 + 0x48], %i3
17485 tpos %icc, 0x0
17486 ldd [%l7 + 0x78], %f10
17487loop_2050:
17488 pdist %f14, %f6, %f2
17489 fbug,a %fcc2, loop_2051
17490 orcc %g5, 0x11FD, %o5
17491 ldd [%l7 + 0x30], %f10
17492 fxors %f0, %f1, %f9
17493loop_2051:
17494 fnot1 %f8, %f10
17495 fmovrdgz %o4, %f6, %f12
17496 smul %o1, 0x0275, %l6
17497 fmovdg %icc, %f2, %f11
17498 sth %o6, [%l7 + 0x2E]
17499 ldx [%l7 + 0x08], %g1
17500 fmovrse %l4, %f4, %f15
17501 or %l2, 0x0CEB, %g4
17502 std %f10, [%l7 + 0x58]
17503 fnands %f0, %f13, %f0
17504 ldsh [%l7 + 0x36], %i0
17505 lduh [%l7 + 0x44], %i7
17506 andcc %g6, %l5, %l0
17507 sth %o7, [%l7 + 0x3E]
17508 fmovsn %xcc, %f10, %f2
17509 sll %o0, 0x04, %l1
17510 movre %o3, 0x247, %i4
17511 tcs %icc, 0x3
17512 ldsh [%l7 + 0x6E], %g2
17513 fmovspos %icc, %f11, %f2
17514 bg,a,pt %xcc, loop_2052
17515 movne %xcc, %i1, %g7
17516 fba %fcc3, loop_2053
17517 srax %i6, 0x11, %i2
17518loop_2052:
17519 bleu,a,pn %icc, loop_2054
17520 fmovdvs %icc, %f7, %f13
17521loop_2053:
17522 movrne %i5, %g3, %o2
17523 fmovrdlz %i3, %f2, %f14
17524loop_2054:
17525 subcc %g5, 0x1E8A, %l3
17526 sth %o5, [%l7 + 0x34]
17527 umul %o4, 0x1EA1, %o1
17528 movvs %icc, %o6, %g1
17529 fpadd16s %f1, %f3, %f12
17530 brlez,a %l4, loop_2055
17531 tne %icc, 0x5
17532 tg %icc, 0x2
17533 sdiv %l6, 0x14BA, %l2
17534loop_2055:
17535 fmovsg %icc, %f2, %f11
17536 fbg,a %fcc3, loop_2056
17537 tneg %xcc, 0x5
17538 movn %xcc, %g4, %i0
17539 fsrc2 %f14, %f6
17540loop_2056:
17541 sth %g6, [%l7 + 0x4E]
17542 fbug %fcc0, loop_2057
17543 movrne %i7, %l5, %l0
17544 lduh [%l7 + 0x70], %o0
17545 ldsh [%l7 + 0x22], %o7
17546loop_2057:
17547 movneg %icc, %o3, %l1
17548 fpadd16s %f1, %f0, %f6
17549 ldsb [%l7 + 0x33], %i4
17550 ldd [%l7 + 0x28], %f0
17551 fmovrdgez %i1, %f8, %f8
17552 ldub [%l7 + 0x46], %g2
17553 fnands %f8, %f7, %f8
17554 brlez %i6, loop_2058
17555 edge32ln %g7, %i2, %i5
17556 fnand %f2, %f12, %f8
17557 lduw [%l7 + 0x3C], %o2
17558loop_2058:
17559 fornot1 %f6, %f12, %f2
17560 fbue,a %fcc1, loop_2059
17561 fbe,a %fcc1, loop_2060
17562 ldub [%l7 + 0x5B], %i3
17563 tneg %xcc, 0x1
17564loop_2059:
17565 fands %f11, %f15, %f7
17566loop_2060:
17567 ldx [%l7 + 0x58], %g3
17568 fble %fcc1, loop_2061
17569 lduw [%l7 + 0x08], %g5
17570 stb %l3, [%l7 + 0x19]
17571 fnot1 %f10, %f4
17572loop_2061:
17573 edge16 %o4, %o5, %o6
17574 stx %g1, [%l7 + 0x38]
17575 ldd [%l7 + 0x08], %f12
17576 fmovdneg %icc, %f11, %f13
17577 fmul8x16 %f8, %f0, %f14
17578 tneg %xcc, 0x5
17579 te %icc, 0x6
17580 std %f10, [%l7 + 0x20]
17581 stb %o1, [%l7 + 0x0A]
17582 bpos,a,pn %icc, loop_2062
17583 ldx [%l7 + 0x30], %l4
17584 ldx [%l7 + 0x40], %l2
17585 tn %icc, 0x3
17586loop_2062:
17587 st %f4, [%l7 + 0x54]
17588 brz,a %l6, loop_2063
17589 brnz %g4, loop_2064
17590 fabsd %f6, %f4
17591 ld [%l7 + 0x3C], %f2
17592loop_2063:
17593 ldsh [%l7 + 0x32], %g6
17594loop_2064:
17595 lduw [%l7 + 0x68], %i0
17596 fmul8x16 %f13, %f12, %f8
17597 umulcc %i7, %l5, %l0
17598 fnor %f2, %f8, %f8
17599 movvc %xcc, %o0, %o3
17600 fnegs %f12, %f5
17601 fmovsne %icc, %f12, %f14
17602 fpadd16 %f0, %f8, %f14
17603 sll %l1, %o7, %i1
17604 fbn,a %fcc3, loop_2065
17605 ldd [%l7 + 0x50], %f2
17606 ldsw [%l7 + 0x44], %g2
17607 edge16 %i6, %i4, %i2
17608loop_2065:
17609 fmovdvs %icc, %f15, %f12
17610 bcc,a,pt %icc, loop_2066
17611 ldsw [%l7 + 0x5C], %i5
17612 tcc %icc, 0x7
17613 fmovrslz %o2, %f1, %f15
17614loop_2066:
17615 fxor %f0, %f4, %f12
17616 ldsh [%l7 + 0x7A], %i3
17617 st %f8, [%l7 + 0x30]
17618 fmovs %f15, %f8
17619 ldd [%l7 + 0x58], %f14
17620 fpack32 %f0, %f14, %f2
17621 ba,a %icc, loop_2067
17622 subc %g7, 0x0D0B, %g5
17623 bl %xcc, loop_2068
17624 subccc %l3, 0x05AB, %g3
17625loop_2067:
17626 fmovsge %xcc, %f8, %f8
17627 umul %o5, 0x1591, %o4
17628loop_2068:
17629 movg %icc, %g1, %o6
17630 ldsb [%l7 + 0x5F], %o1
17631 stb %l4, [%l7 + 0x7F]
17632 fmovdneg %icc, %f8, %f1
17633 fmovdle %xcc, %f3, %f0
17634 std %f10, [%l7 + 0x38]
17635 tneg %xcc, 0x2
17636 fnand %f12, %f12, %f10
17637 stw %l2, [%l7 + 0x1C]
17638 fexpand %f4, %f14
17639 ldd [%l7 + 0x08], %f2
17640 ldub [%l7 + 0x27], %g4
17641 fmul8x16au %f11, %f0, %f14
17642 fmovdle %xcc, %f0, %f8
17643 lduw [%l7 + 0x28], %l6
17644 ldx [%l7 + 0x68], %g6
17645 andn %i7, %l5, %i0
17646 lduh [%l7 + 0x44], %o0
17647 fnegd %f6, %f14
17648 fsrc1s %f13, %f7
17649 lduh [%l7 + 0x28], %l0
17650 tcc %xcc, 0x2
17651 and %o3, 0x0B3C, %l1
17652 fmul8x16al %f13, %f6, %f2
17653 movrlz %o7, 0x256, %i1
17654 ldsh [%l7 + 0x26], %i6
17655 ld [%l7 + 0x14], %f15
17656 lduw [%l7 + 0x4C], %i4
17657 fmovscc %xcc, %f13, %f11
17658 ldsh [%l7 + 0x32], %i2
17659 bn,pn %icc, loop_2069
17660 std %f8, [%l7 + 0x50]
17661 edge16 %i5, %o2, %g2
17662 lduw [%l7 + 0x20], %i3
17663loop_2069:
17664 fbe %fcc0, loop_2070
17665 fnor %f4, %f10, %f6
17666 std %f10, [%l7 + 0x18]
17667 ldsw [%l7 + 0x4C], %g7
17668loop_2070:
17669 tn %xcc, 0x3
17670 fmovrsne %g5, %f8, %f3
17671 ba,a loop_2071
17672 fnand %f12, %f4, %f2
17673 fmovdvs %xcc, %f7, %f4
17674 movg %xcc, %g3, %l3
17675loop_2071:
17676 fbl,a %fcc2, loop_2072
17677 edge16 %o5, %g1, %o4
17678 fblg %fcc0, loop_2073
17679 sth %o1, [%l7 + 0x7E]
17680loop_2072:
17681 fmuld8sux16 %f11, %f0, %f8
17682 fmul8ulx16 %f14, %f8, %f0
17683loop_2073:
17684 ldsw [%l7 + 0x70], %o6
17685 fblg %fcc1, loop_2074
17686 fcmpgt16 %f4, %f4, %l2
17687 nop
17688 setx loop_2075, %l0, %l1
17689 jmpl %l1, %l4
17690 stw %l6, [%l7 + 0x40]
17691loop_2074:
17692 fbge %fcc2, loop_2076
17693 fmovsa %icc, %f0, %f15
17694loop_2075:
17695 fpack16 %f2, %f13
17696 ldsb [%l7 + 0x48], %g4
17697loop_2076:
17698 fbge,a %fcc3, loop_2077
17699 fmovdleu %icc, %f13, %f1
17700 ldsw [%l7 + 0x10], %i7
17701 ldx [%l7 + 0x38], %l5
17702loop_2077:
17703 nop
17704 setx loop_2078, %l0, %l1
17705 jmpl %l1, %g6
17706 fpadd16s %f0, %f6, %f9
17707 ldsh [%l7 + 0x78], %o0
17708 udivcc %l0, 0x1C25, %i0
17709loop_2078:
17710 fbu %fcc3, loop_2079
17711 fble,a %fcc3, loop_2080
17712 fcmpgt16 %f4, %f14, %l1
17713 udivx %o3, 0x09D1, %o7
17714loop_2079:
17715 fmovsvs %xcc, %f5, %f12
17716loop_2080:
17717 sll %i1, 0x1E, %i4
17718 sth %i6, [%l7 + 0x6E]
17719 tvc %xcc, 0x5
17720 andn %i5, 0x0717, %i2
17721 ldsh [%l7 + 0x52], %g2
17722 fbl %fcc2, loop_2081
17723 and %o2, 0x0444, %g7
17724 stb %g5, [%l7 + 0x46]
17725 std %f10, [%l7 + 0x08]
17726loop_2081:
17727 taddcc %i3, %l3, %o5
17728 fble,a %fcc3, loop_2082
17729 ldub [%l7 + 0x6A], %g1
17730 movrgez %g3, %o4, %o6
17731 alignaddr %o1, %l4, %l2
17732loop_2082:
17733 ldsw [%l7 + 0x58], %g4
17734 fornot2s %f0, %f1, %f14
17735 array8 %l6, %i7, %l5
17736 ldsb [%l7 + 0x1F], %o0
17737 fmuld8sux16 %f11, %f6, %f2
17738 fmovrsgz %g6, %f7, %f11
17739 subcc %i0, %l0, %l1
17740 tne %icc, 0x4
17741 movn %xcc, %o3, %i1
17742 fmovda %icc, %f0, %f8
17743 nop
17744 setx loop_2083, %l0, %l1
17745 wrpr 0x1, %tl
17746 wrpr %l1, %tpc
17747 add %l1, 0x4, %l1
17748 wrpr %l1, %tnpc
17749 setx 0x34400001400, %l0, %l1
17750 wrpr %l1, %tstate
17751 wrhpr 0x4, %htstate
17752 retry
17753 brlez,a %o7, loop_2084
17754 edge16 %i4, %i5, %i6
17755 stx %g2, [%l7 + 0x28]
17756loop_2083:
17757 movrlz %i2, 0x1B9, %o2
17758loop_2084:
17759 fbule,a %fcc1, loop_2085
17760 fba %fcc2, loop_2086
17761 or %g7, 0x02CE, %g5
17762 fmovrdne %i3, %f8, %f0
17763loop_2085:
17764 fmovsg %xcc, %f15, %f10
17765loop_2086:
17766 fcmped %fcc2, %f8, %f8
17767 fcmpgt32 %f2, %f4, %o5
17768 sth %l3, [%l7 + 0x78]
17769 fbge %fcc1, loop_2087
17770 fandnot1s %f15, %f6, %f11
17771 sth %g3, [%l7 + 0x34]
17772 stb %o4, [%l7 + 0x29]
17773loop_2087:
17774 movgu %xcc, %o6, %g1
17775 stw %l4, [%l7 + 0x34]
17776 fcmpes %fcc3, %f13, %f6
17777 fones %f9
17778 array32 %o1, %g4, %l6
17779 ldub [%l7 + 0x52], %i7
17780 movle %xcc, %l2, %o0
17781 movvs %xcc, %l5, %g6
17782 movpos %xcc, %i0, %l0
17783 stw %l1, [%l7 + 0x70]
17784 movge %xcc, %o3, %o7
17785 fsrc2 %f6, %f2
17786 fabss %f9, %f0
17787 fmovdneg %xcc, %f4, %f11
17788 sdivcc %i1, 0x0D8A, %i4
17789 ldsw [%l7 + 0x30], %i5
17790 fbge,a %fcc1, loop_2088
17791 fxors %f4, %f1, %f4
17792 fmovrslz %i6, %f15, %f12
17793 fbo %fcc3, loop_2089
17794loop_2088:
17795 edge32ln %g2, %i2, %g7
17796 bcc,pt %xcc, loop_2090
17797 bl,a,pt %icc, loop_2091
17798loop_2089:
17799 fnot1s %f6, %f9
17800 ldx [%l7 + 0x20], %g5
17801loop_2090:
17802 fbuge,a %fcc3, loop_2092
17803loop_2091:
17804 ldx [%l7 + 0x20], %o2
17805 subccc %o5, 0x1553, %l3
17806 fmovscs %xcc, %f3, %f14
17807loop_2092:
17808 stb %i3, [%l7 + 0x57]
17809 nop
17810 setx loop_2093, %l0, %l1
17811 jmpl %l1, %o4
17812 lduw [%l7 + 0x40], %g3
17813 fmuld8ulx16 %f1, %f5, %f2
17814 fnot1 %f14, %f4
17815loop_2093:
17816 nop
17817 setx loop_2094, %l0, %l1
17818 jmpl %l1, %o6
17819 fmovdvc %xcc, %f7, %f11
17820 fcmpeq32 %f10, %f2, %g1
17821 alignaddr %l4, %g4, %o1
17822loop_2094:
17823 fmul8x16 %f7, %f12, %f6
17824 fcmpeq16 %f0, %f0, %i7
17825 ldsh [%l7 + 0x74], %l6
17826 fcmpd %fcc1, %f14, %f6
17827 move %icc, %l2, %o0
17828 fmovdle %xcc, %f3, %f13
17829 call loop_2095
17830 fbge,a %fcc2, loop_2096
17831 fxnor %f10, %f0, %f6
17832 st %f6, [%l7 + 0x38]
17833loop_2095:
17834 movcs %icc, %l5, %i0
17835loop_2096:
17836 ldsh [%l7 + 0x70], %g6
17837 movvs %icc, %l0, %l1
17838 fble,a %fcc2, loop_2097
17839 bshuffle %f4, %f4, %f10
17840 fabsd %f2, %f2
17841 ldsh [%l7 + 0x42], %o7
17842loop_2097:
17843 orcc %o3, %i1, %i5
17844 fbo %fcc3, loop_2098
17845 movre %i6, %i4, %i2
17846 array16 %g2, %g5, %g7
17847 sth %o2, [%l7 + 0x3C]
17848loop_2098:
17849 fandnot1s %f8, %f0, %f14
17850 movg %icc, %o5, %i3
17851 fmovsl %icc, %f5, %f6
17852 bvc loop_2099
17853 call loop_2100
17854 sth %l3, [%l7 + 0x7A]
17855 edge8ln %o4, %o6, %g1
17856loop_2099:
17857 fmovdle %xcc, %f15, %f9
17858loop_2100:
17859 fmul8ulx16 %f4, %f12, %f12
17860 ldub [%l7 + 0x63], %g3
17861 movrne %g4, 0x3B4, %o1
17862 sth %l4, [%l7 + 0x46]
17863 fornot2 %f2, %f4, %f4
17864 fmuld8ulx16 %f6, %f11, %f12
17865 fnor %f10, %f14, %f8
17866 stx %l6, [%l7 + 0x48]
17867 fnand %f8, %f6, %f2
17868 sll %l2, %o0, %l5
17869 edge16n %i7, %i0, %g6
17870 fmovsge %icc, %f2, %f2
17871 xor %l1, 0x0367, %o7
17872 brgez %o3, loop_2101
17873 fones %f9
17874 stb %l0, [%l7 + 0x7C]
17875 stb %i1, [%l7 + 0x66]
17876loop_2101:
17877 lduw [%l7 + 0x78], %i5
17878 fpsub16 %f12, %f8, %f12
17879 xor %i6, %i2, %i4
17880 sth %g5, [%l7 + 0x12]
17881 addccc %g2, 0x1216, %o2
17882 tn %icc, 0x1
17883 ldub [%l7 + 0x4A], %o5
17884 smul %i3, 0x0D30, %g7
17885 movleu %icc, %o4, %l3
17886 stw %g1, [%l7 + 0x58]
17887 edge16n %o6, %g3, %o1
17888 fmovsgu %xcc, %f0, %f14
17889 ld [%l7 + 0x7C], %f7
17890 ldsh [%l7 + 0x58], %l4
17891 ldub [%l7 + 0x62], %l6
17892 bshuffle %f10, %f0, %f12
17893 fbuge,a %fcc3, loop_2102
17894 ldsw [%l7 + 0x14], %l2
17895 fpsub16s %f3, %f13, %f0
17896 movvc %icc, %o0, %g4
17897loop_2102:
17898 brlz,a %i7, loop_2103
17899 ldsh [%l7 + 0x68], %l5
17900 ldsw [%l7 + 0x10], %i0
17901 movge %icc, %l1, %o7
17902loop_2103:
17903 fmovse %xcc, %f12, %f2
17904 fand %f4, %f8, %f14
17905 tneg %xcc, 0x4
17906 stx %o3, [%l7 + 0x50]
17907 ldsb [%l7 + 0x56], %g6
17908 subccc %i1, 0x00C6, %l0
17909 stb %i5, [%l7 + 0x1A]
17910 fmovdgu %icc, %f3, %f14
17911 ldx [%l7 + 0x60], %i6
17912 fbo,a %fcc3, loop_2104
17913 bl,a loop_2105
17914 srl %i4, %i2, %g2
17915 movrlz %g5, %o2, %i3
17916loop_2104:
17917 edge16l %o5, %o4, %g7
17918loop_2105:
17919 te %xcc, 0x4
17920 bleu,a loop_2106
17921 fandnot1 %f8, %f2, %f6
17922 bvc,a loop_2107
17923 fmovsne %xcc, %f15, %f14
17924loop_2106:
17925 bcs,pt %icc, loop_2108
17926 movrlz %g1, 0x031, %l3
17927loop_2107:
17928 fmovse %xcc, %f4, %f7
17929 ta %xcc, 0x6
17930loop_2108:
17931 tge %icc, 0x4
17932 brz,a %o6, loop_2109
17933 fpackfix %f4, %f9
17934 ldd [%l7 + 0x60], %f8
17935 fand %f0, %f6, %f2
17936loop_2109:
17937 movge %xcc, %o1, %l4
17938 bneg,a,pt %icc, loop_2110
17939 movn %xcc, %l6, %l2
17940 fcmps %fcc2, %f7, %f15
17941 movrlez %o0, 0x2F6, %g4
17942loop_2110:
17943 sll %g3, 0x06, %l5
17944 udivx %i7, 0x0095, %l1
17945 sth %i0, [%l7 + 0x36]
17946 std %f10, [%l7 + 0x48]
17947 tcs %xcc, 0x2
17948 edge32l %o3, %o7, %g6
17949 umulcc %l0, 0x1814, %i1
17950 call loop_2111
17951 movn %xcc, %i5, %i6
17952 ldub [%l7 + 0x16], %i2
17953 ldsw [%l7 + 0x54], %i4
17954loop_2111:
17955 stx %g2, [%l7 + 0x58]
17956 fbg %fcc2, loop_2112
17957 movvs %xcc, %o2, %g5
17958 tge %icc, 0x7
17959 ld [%l7 + 0x38], %f2
17960loop_2112:
17961 sethi 0x0F34, %o5
17962 tcc %xcc, 0x2
17963 fcmpne32 %f12, %f10, %o4
17964 ldsh [%l7 + 0x1E], %i3
17965 fpmerge %f13, %f2, %f2
17966 fmul8ulx16 %f4, %f8, %f12
17967 ld [%l7 + 0x48], %f3
17968 fmovscc %icc, %f8, %f0
17969 fxnors %f15, %f2, %f14
17970 ldub [%l7 + 0x6A], %g7
17971 ldsw [%l7 + 0x14], %g1
17972 fnands %f2, %f6, %f1
17973 stw %l3, [%l7 + 0x2C]
17974 fbule,a %fcc0, loop_2113
17975 ldsh [%l7 + 0x42], %o6
17976 fornot2s %f5, %f2, %f3
17977 fornot2s %f9, %f15, %f0
17978loop_2113:
17979 ldsw [%l7 + 0x7C], %o1
17980 fbge,a %fcc1, loop_2114
17981 ldd [%l7 + 0x68], %f4
17982 bleu loop_2115
17983 andncc %l6, %l2, %l4
17984loop_2114:
17985 fsrc2s %f13, %f15
17986 fmovsg %icc, %f4, %f11
17987loop_2115:
17988 ldd [%l7 + 0x08], %f0
17989 sllx %g4, 0x1C, %g3
17990 fmovdgu %xcc, %f0, %f12
17991 movrgez %l5, %o0, %i7
17992 add %l1, %i0, %o3
17993 ldsw [%l7 + 0x2C], %g6
17994 fmovrdlez %o7, %f4, %f4
17995 fbuge,a %fcc0, loop_2116
17996 subccc %i1, %l0, %i6
17997 fnor %f12, %f10, %f12
17998 std %f4, [%l7 + 0x28]
17999loop_2116:
18000 ldsw [%l7 + 0x34], %i5
18001 movrlez %i2, 0x1FC, %g2
18002 srax %i4, 0x01, %o2
18003 for %f6, %f8, %f6
18004 sdiv %o5, 0x097D, %o4
18005 stx %g5, [%l7 + 0x50]
18006 st %f15, [%l7 + 0x18]
18007 movrlz %g7, 0x3F7, %i3
18008 movle %xcc, %l3, %g1
18009 brgz %o1, loop_2117
18010 ldsb [%l7 + 0x42], %l6
18011 fmovs %f10, %f0
18012 array16 %l2, %o6, %l4
18013loop_2117:
18014 fbn %fcc2, loop_2118
18015 fmovsneg %icc, %f13, %f12
18016 brlez,a %g3, loop_2119
18017 std %f12, [%l7 + 0x38]
18018loop_2118:
18019 movvs %icc, %l5, %o0
18020 movrgz %i7, %l1, %g4
18021loop_2119:
18022 lduw [%l7 + 0x54], %o3
18023 movrlz %i0, 0x1D0, %g6
18024 ldsh [%l7 + 0x36], %i1
18025 for %f0, %f0, %f10
18026 ldd [%l7 + 0x50], %f10
18027 ldsb [%l7 + 0x37], %o7
18028 fones %f4
18029 tneg %xcc, 0x3
18030 edge16n %i6, %i5, %l0
18031 fblg %fcc3, loop_2120
18032 fpack32 %f12, %f6, %f4
18033 fbuge,a %fcc0, loop_2121
18034 fnegd %f0, %f4
18035loop_2120:
18036 tsubcctv %i2, 0x0127, %g2
18037 stb %o2, [%l7 + 0x41]
18038loop_2121:
18039 bshuffle %f4, %f14, %f6
18040 fmovscs %xcc, %f13, %f15
18041 xnor %i4, 0x0328, %o4
18042 fmovscs %xcc, %f9, %f5
18043 fpmerge %f15, %f6, %f12
18044 fmovda %icc, %f11, %f15
18045 movl %xcc, %g5, %o5
18046 fbg %fcc3, loop_2122
18047 sth %g7, [%l7 + 0x0C]
18048 ldub [%l7 + 0x68], %l3
18049 ldsh [%l7 + 0x14], %i3
18050loop_2122:
18051 bn,pt %xcc, loop_2123
18052 stx %g1, [%l7 + 0x30]
18053 lduw [%l7 + 0x64], %o1
18054 mova %icc, %l6, %o6
18055loop_2123:
18056 fba,a %fcc1, loop_2124
18057 fcmpd %fcc1, %f2, %f10
18058 udivx %l2, 0x10EB, %l4
18059 fmovspos %xcc, %f9, %f15
18060loop_2124:
18061 lduw [%l7 + 0x24], %g3
18062 sth %l5, [%l7 + 0x12]
18063 sth %o0, [%l7 + 0x3C]
18064 tgu %xcc, 0x5
18065 fbg,a %fcc2, loop_2125
18066 stw %i7, [%l7 + 0x24]
18067 for %f8, %f4, %f10
18068 tsubcctv %l1, %o3, %i0
18069loop_2125:
18070 edge16 %g4, %i1, %g6
18071 edge8ln %i6, %i5, %l0
18072 subccc %i2, 0x063D, %g2
18073 tpos %xcc, 0x6
18074 sdivcc %o7, 0x02C6, %i4
18075 stx %o2, [%l7 + 0x70]
18076 fsrc2 %f2, %f6
18077 stw %g5, [%l7 + 0x2C]
18078 lduh [%l7 + 0x22], %o4
18079 ldd [%l7 + 0x20], %f4
18080 fornot2s %f4, %f5, %f15
18081 fsrc2s %f9, %f10
18082 movvc %xcc, %g7, %l3
18083 fmul8x16al %f8, %f8, %f0
18084 addc %i3, 0x1FFF, %g1
18085 tvs %xcc, 0x3
18086 std %f0, [%l7 + 0x50]
18087 fmovsa %icc, %f0, %f10
18088 fors %f7, %f2, %f14
18089 movleu %icc, %o1, %l6
18090 fpadd16s %f13, %f5, %f8
18091 fabss %f10, %f4
18092 fxor %f2, %f14, %f0
18093 fbule %fcc3, loop_2126
18094 fmovrdlz %o5, %f0, %f8
18095 tpos %icc, 0x4
18096 ldsw [%l7 + 0x48], %o6
18097loop_2126:
18098 movneg %icc, %l2, %l4
18099 bleu,a,pt %icc, loop_2127
18100 ldd [%l7 + 0x18], %f4
18101 fmovrse %g3, %f9, %f3
18102 fmovdge %xcc, %f12, %f9
18103loop_2127:
18104 smulcc %o0, %l5, %l1
18105 sdiv %i7, 0x0594, %i0
18106 xnor %o3, 0x02C3, %i1
18107 fone %f6
18108 tg %icc, 0x2
18109 fbn %fcc2, loop_2128
18110 std %f14, [%l7 + 0x40]
18111 add %g6, 0x02BF, %g4
18112 subc %i5, %i6, %l0
18113loop_2128:
18114 stx %i2, [%l7 + 0x18]
18115 bneg,pn %xcc, loop_2129
18116 sdivx %g2, 0x1D13, %i4
18117 std %f6, [%l7 + 0x28]
18118 stw %o7, [%l7 + 0x50]
18119loop_2129:
18120 fcmpeq32 %f14, %f4, %o2
18121 movrgz %g5, %g7, %o4
18122 fcmpne32 %f10, %f14, %l3
18123 tsubcctv %g1, %o1, %l6
18124 fmovsneg %xcc, %f13, %f5
18125 stw %i3, [%l7 + 0x58]
18126 ld [%l7 + 0x14], %f14
18127 fmovrdgez %o6, %f14, %f0
18128 movrgez %l2, 0x0D3, %o5
18129 tgu %xcc, 0x3
18130 sub %g3, 0x18AA, %o0
18131 ldsw [%l7 + 0x34], %l5
18132 edge8l %l4, %i7, %i0
18133 fpack16 %f6, %f1
18134 subccc %l1, 0x1354, %i1
18135 fmovdl %xcc, %f12, %f11
18136 udivcc %o3, 0x0BC3, %g6
18137 fmovsl %icc, %f0, %f0
18138 ble,a,pn %icc, loop_2130
18139 mulx %i5, 0x157F, %g4
18140 ldsb [%l7 + 0x1D], %i6
18141 movvs %icc, %l0, %i2
18142loop_2130:
18143 stb %i4, [%l7 + 0x6D]
18144 fmovscc %xcc, %f3, %f3
18145 orcc %g2, 0x12BB, %o7
18146 fmovrdlez %o2, %f2, %f8
18147 andcc %g7, 0x1381, %g5
18148 bleu,a,pt %xcc, loop_2131
18149 ldsh [%l7 + 0x4E], %l3
18150 stx %o4, [%l7 + 0x58]
18151 tsubcctv %g1, %o1, %i3
18152loop_2131:
18153 addccc %l6, %o6, %l2
18154 stx %g3, [%l7 + 0x08]
18155 ldub [%l7 + 0x69], %o5
18156 addc %o0, %l5, %i7
18157 fnot1s %f9, %f9
18158 ba loop_2132
18159 fble %fcc3, loop_2133
18160 fblg %fcc2, loop_2134
18161 stw %i0, [%l7 + 0x14]
18162loop_2132:
18163 brlez %l1, loop_2135
18164loop_2133:
18165 bvs,pt %xcc, loop_2136
18166loop_2134:
18167 fsrc1s %f7, %f4
18168 fmovrslz %i1, %f14, %f1
18169loop_2135:
18170 ldd [%l7 + 0x18], %f4
18171loop_2136:
18172 fsrc2 %f4, %f12
18173 ldsw [%l7 + 0x5C], %o3
18174 fbg,a %fcc3, loop_2137
18175 ldsh [%l7 + 0x56], %g6
18176 bgu,pn %icc, loop_2138
18177 sethi 0x0151, %i5
18178loop_2137:
18179 fmul8x16 %f5, %f2, %f14
18180 brgez,a %g4, loop_2139
18181loop_2138:
18182 ldsb [%l7 + 0x7C], %i6
18183 fnegd %f0, %f6
18184 lduw [%l7 + 0x58], %l4
18185loop_2139:
18186 stw %i2, [%l7 + 0x10]
18187 ldsh [%l7 + 0x4E], %i4
18188 ldx [%l7 + 0x20], %l0
18189 movre %g2, 0x28A, %o7
18190 alignaddr %o2, %g7, %g5
18191 movn %xcc, %o4, %l3
18192 std %f2, [%l7 + 0x40]
18193 mulscc %o1, %i3, %g1
18194 array32 %l6, %o6, %l2
18195 ldsw [%l7 + 0x40], %g3
18196 ldub [%l7 + 0x2D], %o0
18197 sdivcc %o5, 0x081E, %l5
18198 movne %icc, %i0, %i7
18199 fpack32 %f0, %f4, %f8
18200 ldsh [%l7 + 0x30], %l1
18201 taddcc %o3, %g6, %i1
18202 udivcc %i5, 0x0634, %i6
18203 alignaddrl %l4, %g4, %i4
18204 fcmpne32 %f4, %f0, %l0
18205 sth %i2, [%l7 + 0x28]
18206 bleu %icc, loop_2140
18207 edge8ln %g2, %o7, %o2
18208 movrne %g7, 0x21A, %o4
18209 fmovrde %l3, %f6, %f8
18210loop_2140:
18211 fmovrdgz %g5, %f10, %f14
18212 lduh [%l7 + 0x58], %i3
18213 stw %g1, [%l7 + 0x78]
18214 stb %o1, [%l7 + 0x68]
18215 addccc %l6, 0x1334, %l2
18216 stx %g3, [%l7 + 0x30]
18217 lduh [%l7 + 0x14], %o0
18218 faligndata %f10, %f2, %f10
18219 fmovsvs %icc, %f7, %f7
18220 fpadd32 %f4, %f14, %f12
18221 fbule %fcc3, loop_2141
18222 srlx %o6, %o5, %i0
18223 fcmpne16 %f8, %f8, %i7
18224 smul %l5, %l1, %g6
18225loop_2141:
18226 ldsw [%l7 + 0x60], %i1
18227 ldd [%l7 + 0x68], %f6
18228 stb %o3, [%l7 + 0x69]
18229 stw %i5, [%l7 + 0x40]
18230 ldd [%l7 + 0x58], %f12
18231 movvc %icc, %i6, %l4
18232 stw %g4, [%l7 + 0x0C]
18233 xorcc %i4, %l0, %i2
18234 fnot2 %f10, %f12
18235 array32 %g2, %o2, %o7
18236 fmovdvs %xcc, %f4, %f9
18237 fzero %f14
18238 ldub [%l7 + 0x23], %g7
18239 fmul8x16au %f0, %f8, %f6
18240 srlx %l3, %g5, %o4
18241 alignaddrl %g1, %i3, %o1
18242 fmul8x16al %f10, %f8, %f2
18243 fxnors %f15, %f2, %f10
18244 stb %l2, [%l7 + 0x33]
18245 std %f14, [%l7 + 0x18]
18246 fpsub16s %f6, %f4, %f0
18247 sra %l6, 0x12, %g3
18248 fmul8x16au %f7, %f3, %f2
18249 st %f6, [%l7 + 0x30]
18250 bne,a,pn %xcc, loop_2142
18251 fandnot1 %f6, %f6, %f8
18252 movrlz %o0, 0x2B8, %o6
18253 fmovrsgz %i0, %f5, %f12
18254loop_2142:
18255 fabss %f6, %f8
18256 stx %o5, [%l7 + 0x68]
18257 fnegs %f3, %f6
18258 fzeros %f11
18259 sdivx %l5, 0x0FF1, %l1
18260 taddcc %i7, %g6, %o3
18261 ldsb [%l7 + 0x33], %i5
18262 ld [%l7 + 0x34], %f11
18263 fsrc1 %f4, %f6
18264 fba,a %fcc0, loop_2143
18265 stb %i6, [%l7 + 0x2A]
18266 addccc %l4, %g4, %i4
18267 stw %l0, [%l7 + 0x68]
18268loop_2143:
18269 ldub [%l7 + 0x2C], %i2
18270 array32 %g2, %i1, %o2
18271 st %f1, [%l7 + 0x08]
18272 orn %g7, 0x0CAB, %o7
18273 std %f14, [%l7 + 0x08]
18274 andcc %l3, %o4, %g1
18275 ldd [%l7 + 0x10], %f14
18276 bvs,pt %xcc, loop_2144
18277 fbo %fcc0, loop_2145
18278 fnands %f7, %f5, %f8
18279 tgu %xcc, 0x2
18280loop_2144:
18281 fmovsgu %icc, %f3, %f0
18282loop_2145:
18283 ldsw [%l7 + 0x68], %g5
18284 xorcc %i3, %o1, %l2
18285 ldsw [%l7 + 0x68], %l6
18286 array32 %o0, %g3, %o6
18287 bleu,a %xcc, loop_2146
18288 fcmple16 %f8, %f14, %o5
18289 andncc %l5, %i0, %l1
18290 ldsh [%l7 + 0x08], %g6
18291loop_2146:
18292 addc %i7, 0x0A47, %i5
18293 bgu,a,pt %xcc, loop_2147
18294 fcmpne16 %f2, %f12, %i6
18295 edge16l %o3, %g4, %i4
18296 sth %l0, [%l7 + 0x4E]
18297loop_2147:
18298 ldub [%l7 + 0x3F], %l4
18299 addccc %i2, %i1, %g2
18300 movneg %xcc, %g7, %o2
18301 smulcc %o7, %o4, %g1
18302 sra %l3, 0x03, %g5
18303 sth %o1, [%l7 + 0x3C]
18304 stb %l2, [%l7 + 0x2E]
18305 std %f10, [%l7 + 0x28]
18306 mova %icc, %i3, %o0
18307 ldx [%l7 + 0x38], %l6
18308 fbug %fcc2, loop_2148
18309 fornot2s %f9, %f7, %f14
18310 lduw [%l7 + 0x74], %o6
18311 st %f9, [%l7 + 0x38]
18312loop_2148:
18313 fabss %f13, %f1
18314 mulscc %g3, 0x14AC, %o5
18315 ldsw [%l7 + 0x70], %i0
18316 movn %icc, %l5, %l1
18317 stx %g6, [%l7 + 0x30]
18318 fands %f8, %f10, %f6
18319 edge8n %i5, %i6, %o3
18320 stx %g4, [%l7 + 0x48]
18321 fcmpne16 %f14, %f4, %i4
18322 lduw [%l7 + 0x5C], %l0
18323 ldub [%l7 + 0x33], %i7
18324 fmovsne %icc, %f10, %f6
18325 fmovdcc %xcc, %f5, %f3
18326 edge32 %l4, %i2, %g2
18327 movvc %xcc, %g7, %i1
18328 stw %o2, [%l7 + 0x6C]
18329 fandnot2s %f10, %f1, %f0
18330 sub %o7, %g1, %o4
18331 ldd [%l7 + 0x60], %f2
18332 tcc %xcc, 0x3
18333 ldsh [%l7 + 0x18], %g5
18334 sth %o1, [%l7 + 0x34]
18335 movg %icc, %l2, %l3
18336 fmovrsgz %o0, %f2, %f3
18337 fpadd16s %f5, %f1, %f1
18338 fexpand %f1, %f8
18339 nop
18340 setx loop_2149, %l0, %l1
18341 wrpr 0x1, %tl
18342 wrpr %l1, %tnpc
18343 setx 0x34400001400, %l0, %l1
18344 wrpr %l1, %tstate
18345 wrhpr 0x4, %htstate
18346 done
18347 movge %xcc, %i3, %o6
18348 fba %fcc1, loop_2150
18349 fxnor %f6, %f14, %f8
18350loop_2149:
18351 taddcctv %l6, 0x0012, %o5
18352 sdiv %i0, 0x04F6, %g3
18353loop_2150:
18354 ldsw [%l7 + 0x74], %l1
18355 tsubcc %l5, %i5, %i6
18356 fcmped %fcc1, %f8, %f2
18357 ldsh [%l7 + 0x7E], %o3
18358 fmul8x16 %f9, %f14, %f14
18359 ldsb [%l7 + 0x73], %g6
18360 fnot2 %f12, %f12
18361 ld [%l7 + 0x34], %f3
18362 fblg,a %fcc2, loop_2151
18363 sra %g4, 0x10, %i4
18364 fblg %fcc1, loop_2152
18365 fmovde %icc, %f6, %f0
18366loop_2151:
18367 ldx [%l7 + 0x48], %l0
18368 bcc,a %icc, loop_2153
18369loop_2152:
18370 ldsw [%l7 + 0x54], %i7
18371 ldx [%l7 + 0x30], %i2
18372 ldsw [%l7 + 0x18], %l4
18373loop_2153:
18374 ldx [%l7 + 0x18], %g2
18375 movle %icc, %g7, %o2
18376 bshuffle %f6, %f14, %f6
18377 brlez %o7, loop_2154
18378 stx %g1, [%l7 + 0x18]
18379 fmovrdlz %o4, %f6, %f8
18380 sth %i1, [%l7 + 0x72]
18381loop_2154:
18382 fmovsl %icc, %f13, %f3
18383 brlz,a %g5, loop_2155
18384 edge8 %l2, %o1, %l3
18385 st %f4, [%l7 + 0x3C]
18386 fmul8x16al %f15, %f12, %f12
18387loop_2155:
18388 call loop_2156
18389 alignaddrl %i3, %o0, %o6
18390 tcs %icc, 0x1
18391 mulscc %l6, %o5, %i0
18392loop_2156:
18393 fpadd16 %f10, %f6, %f6
18394 subc %g3, 0x1637, %l1
18395 tcc %xcc, 0x2
18396 bge %icc, loop_2157
18397 edge16n %l5, %i5, %i6
18398 fcmple16 %f6, %f14, %g6
18399 ldsb [%l7 + 0x6A], %o3
18400loop_2157:
18401 bgu,pn %icc, loop_2158
18402 fsrc2 %f0, %f14
18403 sth %i4, [%l7 + 0x26]
18404 fornot1 %f12, %f10, %f4
18405loop_2158:
18406 fmuld8sux16 %f10, %f3, %f14
18407 brgz %l0, loop_2159
18408 fmul8x16al %f7, %f11, %f6
18409 movre %i7, 0x2D7, %i2
18410 stw %g4, [%l7 + 0x24]
18411loop_2159:
18412 ldsw [%l7 + 0x34], %g2
18413 ldsw [%l7 + 0x24], %g7
18414 ld [%l7 + 0x30], %f15
18415 ldsh [%l7 + 0x28], %o2
18416 fmovsa %xcc, %f9, %f3
18417 std %f0, [%l7 + 0x38]
18418 movpos %icc, %l4, %o7
18419 tsubcc %o4, %i1, %g1
18420 ldub [%l7 + 0x79], %l2
18421 fmovrse %o1, %f7, %f14
18422 lduw [%l7 + 0x44], %g5
18423 udivcc %l3, 0x11CA, %o0
18424 sth %o6, [%l7 + 0x76]
18425 fmuld8ulx16 %f14, %f4, %f0
18426 movrne %l6, 0x3C5, %i3
18427 fnot1s %f0, %f12
18428 xnorcc %i0, 0x1232, %g3
18429 siam 0x0
18430 bneg,pt %xcc, loop_2160
18431 fmovsgu %xcc, %f2, %f9
18432 movcs %xcc, %o5, %l5
18433 fcmpd %fcc1, %f2, %f12
18434loop_2160:
18435 tvs %icc, 0x0
18436 st %f12, [%l7 + 0x60]
18437 fmovdl %icc, %f14, %f4
18438 ldub [%l7 + 0x4F], %i5
18439 tsubcc %i6, %l1, %g6
18440 alignaddr %o3, %i4, %i7
18441 tcc %icc, 0x2
18442 fsrc1 %f4, %f10
18443 be %xcc, loop_2161
18444 lduw [%l7 + 0x28], %l0
18445 stb %g4, [%l7 + 0x11]
18446 andncc %g2, %g7, %o2
18447loop_2161:
18448 fpadd16 %f14, %f14, %f12
18449 popc 0x0DD6, %l4
18450 mulscc %o7, %o4, %i2
18451 fmovse %xcc, %f11, %f1
18452 movvc %icc, %i1, %g1
18453 fnot1 %f0, %f0
18454 fabss %f5, %f0
18455 ld [%l7 + 0x10], %f8
18456 ldsh [%l7 + 0x60], %l2
18457 subcc %g5, %o1, %l3
18458 mulx %o0, %l6, %i3
18459 fbge %fcc2, loop_2162
18460 sth %i0, [%l7 + 0x6A]
18461 fbn %fcc3, loop_2163
18462 call loop_2164
18463loop_2162:
18464 fpmerge %f9, %f15, %f4
18465 fors %f1, %f0, %f0
18466loop_2163:
18467 fmovrdlz %o6, %f8, %f4
18468loop_2164:
18469 fnands %f8, %f1, %f9
18470 sth %o5, [%l7 + 0x72]
18471 ldub [%l7 + 0x23], %g3
18472 fmovsvc %icc, %f12, %f4
18473 fbo %fcc3, loop_2165
18474 fmovrslez %i5, %f6, %f9
18475 fornot1 %f2, %f2, %f12
18476 movneg %icc, %i6, %l1
18477loop_2165:
18478 st %f7, [%l7 + 0x44]
18479 fmovrdne %l5, %f4, %f8
18480 ldsh [%l7 + 0x4E], %o3
18481 taddcctv %g6, 0x1005, %i4
18482 tn %icc, 0x5
18483 taddcc %i7, 0x09C8, %g4
18484 fmul8sux16 %f10, %f6, %f6
18485 taddcc %l0, %g7, %o2
18486 ldx [%l7 + 0x20], %g2
18487 ldub [%l7 + 0x74], %o7
18488 lduw [%l7 + 0x28], %o4
18489 fsrc2 %f4, %f10
18490 movleu %xcc, %l4, %i1
18491 te %xcc, 0x4
18492 stb %i2, [%l7 + 0x76]
18493 edge16ln %l2, %g1, %g5
18494 movrgez %l3, 0x25C, %o1
18495 fmovrdgz %o0, %f6, %f10
18496 st %f0, [%l7 + 0x64]
18497 fmovrdgez %l6, %f14, %f8
18498 ta %xcc, 0x3
18499 fba %fcc1, loop_2166
18500 ldsb [%l7 + 0x63], %i3
18501 ldsw [%l7 + 0x54], %o6
18502 brnz %i0, loop_2167
18503loop_2166:
18504 fmovscc %icc, %f13, %f6
18505 std %f14, [%l7 + 0x50]
18506 fblg %fcc0, loop_2168
18507loop_2167:
18508 ldsb [%l7 + 0x36], %o5
18509 tvc %xcc, 0x4
18510 fornot1 %f6, %f4, %f0
18511loop_2168:
18512 fmovsvc %xcc, %f1, %f6
18513 edge16n %i5, %g3, %l1
18514 nop
18515 setx loop_2169, %l0, %l1
18516 wrpr 0x1, %tl
18517 wrpr %l1, %tnpc
18518 setx 0x34400001400, %l0, %l1
18519 wrpr %l1, %tstate
18520 wrhpr 0x4, %htstate
18521 done
18522 fmovdvc %xcc, %f0, %f12
18523 udivx %i6, 0x1BEC, %l5
18524 ldd [%l7 + 0x70], %f0
18525loop_2169:
18526 stw %g6, [%l7 + 0x08]
18527 fmovdneg %icc, %f12, %f10
18528 movneg %icc, %o3, %i7
18529 fmovdpos %icc, %f11, %f11
18530 movg %xcc, %g4, %i4
18531 ba,pn %xcc, loop_2170
18532 edge8ln %l0, %g7, %o2
18533 fmovdvc %icc, %f3, %f1
18534 xnor %g2, 0x02F9, %o4
18535loop_2170:
18536 fbue %fcc3, loop_2171
18537 tsubcctv %o7, %i1, %i2
18538 fmovrdlz %l2, %f14, %f6
18539 stx %l4, [%l7 + 0x50]
18540loop_2171:
18541 xnorcc %g5, %l3, %o1
18542 ldsh [%l7 + 0x3E], %g1
18543 std %f2, [%l7 + 0x18]
18544 orn %l6, 0x05F7, %o0
18545 edge16 %i3, %o6, %o5
18546 ldx [%l7 + 0x60], %i5
18547 ldub [%l7 + 0x68], %g3
18548 fmovsn %icc, %f5, %f8
18549 fmovsg %icc, %f10, %f14
18550 std %f8, [%l7 + 0x08]
18551 nop
18552 setx loop_2172, %l0, %l1
18553 wrpr 0x1, %tl
18554 wrpr %l1, %tpc
18555 add %l1, 0x4, %l1
18556 wrpr %l1, %tnpc
18557 setx 0x34400001400, %l0, %l1
18558 wrpr %l1, %tstate
18559 wrhpr 0x4, %htstate
18560 retry
18561 sdiv %l1, 0x045B, %i0
18562 fcmple32 %f0, %f10, %i6
18563 fmovrslez %g6, %f11, %f7
18564loop_2172:
18565 sethi 0x0743, %o3
18566 fzero %f10
18567 lduh [%l7 + 0x4A], %i7
18568 ldsw [%l7 + 0x30], %g4
18569 ldsh [%l7 + 0x48], %l5
18570 ldx [%l7 + 0x10], %l0
18571 fbne %fcc3, loop_2173
18572 andncc %g7, %o2, %g2
18573 fmovsa %icc, %f1, %f4
18574 te %icc, 0x4
18575loop_2173:
18576 fpsub32s %f6, %f11, %f7
18577 fsrc1s %f13, %f6
18578 movg %icc, %o4, %o7
18579 fbue,a %fcc2, loop_2174
18580 fors %f2, %f8, %f8
18581 movvs %icc, %i4, %i2
18582 ldsb [%l7 + 0x08], %i1
18583loop_2174:
18584 tsubcc %l4, %l2, %g5
18585 andncc %o1, %l3, %l6
18586 ble,a,pn %icc, loop_2175
18587 subccc %o0, %i3, %o6
18588 ta %icc, 0x6
18589 addcc %o5, %i5, %g1
18590loop_2175:
18591 sub %g3, 0x12A8, %i0
18592 tne %icc, 0x5
18593 stw %l1, [%l7 + 0x70]
18594 fnot2 %f14, %f14
18595 st %f11, [%l7 + 0x68]
18596 taddcctv %i6, %o3, %g6
18597 andncc %g4, %i7, %l0
18598 mulscc %g7, %l5, %g2
18599 st %f7, [%l7 + 0x0C]
18600 brz %o4, loop_2176
18601 smul %o7, 0x1D06, %i4
18602 movgu %xcc, %o2, %i1
18603 popc %i2, %l4
18604loop_2176:
18605 xnorcc %l2, %g5, %o1
18606 or %l6, 0x0DE9, %o0
18607 fmovscc %icc, %f11, %f7
18608 ld [%l7 + 0x10], %f7
18609 movleu %xcc, %l3, %o6
18610 stw %i3, [%l7 + 0x10]
18611 ldsw [%l7 + 0x18], %o5
18612 ldx [%l7 + 0x10], %i5
18613 be loop_2177
18614 ldub [%l7 + 0x6D], %g3
18615 std %f6, [%l7 + 0x68]
18616 orcc %i0, %g1, %i6
18617loop_2177:
18618 alignaddr %l1, %o3, %g6
18619 fxnors %f9, %f13, %f6
18620 stb %i7, [%l7 + 0x0D]
18621 bpos,pt %icc, loop_2178
18622 stx %g4, [%l7 + 0x58]
18623 array32 %g7, %l0, %l5
18624 fornot2 %f8, %f14, %f14
18625loop_2178:
18626 fmul8ulx16 %f8, %f8, %f12
18627 umul %g2, %o4, %o7
18628 fmovdl %xcc, %f9, %f12
18629 andn %o2, 0x0ACD, %i4
18630 lduw [%l7 + 0x18], %i2
18631 bcs loop_2179
18632 st %f8, [%l7 + 0x50]
18633 sdiv %l4, 0x1CD2, %i1
18634 fmovrdgz %g5, %f4, %f8
18635loop_2179:
18636 ldsh [%l7 + 0x22], %o1
18637 ld [%l7 + 0x50], %f7
18638 lduh [%l7 + 0x1A], %l6
18639 bcc,a,pt %xcc, loop_2180
18640 srl %o0, %l2, %l3
18641 tpos %xcc, 0x7
18642 sth %i3, [%l7 + 0x6C]
18643loop_2180:
18644 ldsw [%l7 + 0x74], %o5
18645 lduh [%l7 + 0x54], %o6
18646 ld [%l7 + 0x1C], %f7
18647 lduh [%l7 + 0x56], %g3
18648 st %f2, [%l7 + 0x7C]
18649 fmovsle %xcc, %f8, %f12
18650 tsubcctv %i0, 0x1A2F, %g1
18651 xnorcc %i6, 0x06CB, %i5
18652 fba,a %fcc2, loop_2181
18653 ldd [%l7 + 0x50], %f2
18654 fmul8x16au %f15, %f10, %f0
18655 edge8ln %o3, %l1, %i7
18656loop_2181:
18657 movleu %icc, %g6, %g7
18658 st %f3, [%l7 + 0x34]
18659 ldub [%l7 + 0x52], %g4
18660 stx %l5, [%l7 + 0x60]
18661 fmovsg %icc, %f1, %f9
18662 fmovscc %icc, %f7, %f8
18663 lduh [%l7 + 0x0A], %l0
18664 lduh [%l7 + 0x26], %o4
18665 add %o7, 0x163D, %o2
18666 fcmpgt16 %f2, %f6, %i4
18667 tne %xcc, 0x2
18668 fexpand %f0, %f2
18669 fbg %fcc0, loop_2182
18670 add %i2, %l4, %i1
18671 fmuld8sux16 %f0, %f4, %f12
18672 ldsw [%l7 + 0x54], %g2
18673loop_2182:
18674 fzeros %f7
18675 fble %fcc2, loop_2183
18676 ld [%l7 + 0x10], %f15
18677 movvs %icc, %g5, %o1
18678 ldx [%l7 + 0x38], %l6
18679loop_2183:
18680 fornot2s %f4, %f10, %f8
18681 fbne,a %fcc3, loop_2184
18682 fmuld8ulx16 %f11, %f14, %f12
18683 stw %o0, [%l7 + 0x6C]
18684 fcmpgt32 %f2, %f4, %l2
18685loop_2184:
18686 movvc %xcc, %i3, %o5
18687 smul %o6, %g3, %l3
18688 stx %i0, [%l7 + 0x08]
18689 fmovrdgez %g1, %f12, %f12
18690 brnz,a %i5, loop_2185
18691 bg,a loop_2186
18692 addc %o3, 0x112A, %i6
18693 stx %l1, [%l7 + 0x60]
18694loop_2185:
18695 ldd [%l7 + 0x28], %f6
18696loop_2186:
18697 fnot1s %f9, %f2
18698 std %f8, [%l7 + 0x68]
18699 fbu,a %fcc2, loop_2187
18700 and %i7, 0x07C2, %g7
18701 bcc,a,pn %xcc, loop_2188
18702 fcmple32 %f8, %f0, %g4
18703loop_2187:
18704 fmovrslez %l5, %f8, %f1
18705 subccc %g6, %o4, %l0
18706loop_2188:
18707 stw %o2, [%l7 + 0x34]
18708 edge32 %o7, %i2, %l4
18709 xnorcc %i1, 0x0E61, %i4
18710 fmovsgu %xcc, %f7, %f15
18711 fmovdvs %icc, %f12, %f6
18712 st %f11, [%l7 + 0x54]
18713 ba,a loop_2189
18714 fmovdneg %xcc, %f0, %f9
18715 ldsb [%l7 + 0x0C], %g5
18716 fsrc1s %f13, %f10
18717loop_2189:
18718 movl %xcc, %g2, %l6
18719 std %f6, [%l7 + 0x48]
18720 fcmpgt32 %f12, %f14, %o1
18721 fbe,a %fcc2, loop_2190
18722 tsubcctv %o0, %i3, %o5
18723 fpsub16s %f10, %f0, %f9
18724 sth %o6, [%l7 + 0x7E]
18725loop_2190:
18726 fmuld8ulx16 %f8, %f13, %f12
18727 umulcc %l2, 0x0683, %g3
18728 tcc %xcc, 0x4
18729 fbuge,a %fcc2, loop_2191
18730 fmovrde %l3, %f0, %f2
18731 edge32n %i0, %i5, %g1
18732 stw %i6, [%l7 + 0x30]
18733loop_2191:
18734 fmovrdlez %l1, %f8, %f8
18735 sll %i7, 0x00, %o3
18736 siam 0x6
18737 lduh [%l7 + 0x14], %g4
18738 fmovrdlz %l5, %f2, %f6
18739 array32 %g6, %g7, %l0
18740 ldsb [%l7 + 0x5E], %o4
18741 ldsw [%l7 + 0x48], %o2
18742 fbuge,a %fcc2, loop_2192
18743 fmovdcc %xcc, %f12, %f5
18744 fmovsne %icc, %f2, %f9
18745 stx %i2, [%l7 + 0x50]
18746loop_2192:
18747 edge32n %o7, %i1, %l4
18748 fmovdpos %xcc, %f11, %f6
18749 fbue,a %fcc3, loop_2193
18750 fmovsl %icc, %f14, %f6
18751 sth %i4, [%l7 + 0x3A]
18752 lduw [%l7 + 0x34], %g2
18753loop_2193:
18754 ldsw [%l7 + 0x14], %l6
18755 fba %fcc0, loop_2194
18756 stw %o1, [%l7 + 0x20]
18757 bl %icc, loop_2195
18758 brlez,a %o0, loop_2196
18759loop_2194:
18760 mova %icc, %i3, %o5
18761 fba,a %fcc2, loop_2197
18762loop_2195:
18763 ldx [%l7 + 0x78], %g5
18764loop_2196:
18765 fmovdvc %icc, %f8, %f12
18766 fblg,a %fcc1, loop_2198
18767loop_2197:
18768 stb %o6, [%l7 + 0x1E]
18769 fbul,a %fcc2, loop_2199
18770 fnot1s %f5, %f5
18771loop_2198:
18772 fbuge %fcc1, loop_2200
18773 call loop_2201
18774loop_2199:
18775 taddcctv %l2, 0x1B92, %l3
18776 fmovrslz %g3, %f5, %f4
18777loop_2200:
18778 fornot1 %f0, %f10, %f4
18779loop_2201:
18780 stx %i0, [%l7 + 0x38]
18781 fmovrsne %i5, %f7, %f13
18782 fcmpeq32 %f0, %f2, %i6
18783 stw %l1, [%l7 + 0x10]
18784 tne %xcc, 0x2
18785 xnorcc %g1, 0x1043, %o3
18786 ldsb [%l7 + 0x60], %g4
18787 fmovrslez %i7, %f2, %f6
18788 add %g6, 0x00EB, %l5
18789 fblg %fcc1, loop_2202
18790 tge %icc, 0x3
18791 lduw [%l7 + 0x08], %l0
18792 fmovdle %xcc, %f8, %f11
18793loop_2202:
18794 bcs,a,pn %xcc, loop_2203
18795 addcc %o4, 0x09D6, %o2
18796 fmovrsgz %i2, %f13, %f8
18797 fblg %fcc1, loop_2204
18798loop_2203:
18799 addcc %g7, %i1, %o7
18800 fbge,a %fcc0, loop_2205
18801 fmovrslez %l4, %f5, %f0
18802loop_2204:
18803 fabsd %f0, %f0
18804 fmovdleu %icc, %f8, %f11
18805loop_2205:
18806 ba,a loop_2206
18807 ldub [%l7 + 0x34], %g2
18808 taddcc %l6, 0x09C8, %o1
18809 edge32n %o0, %i4, %i3
18810loop_2206:
18811 addc %o5, %g5, %o6
18812 fmovrdne %l3, %f6, %f6
18813 stb %g3, [%l7 + 0x1D]
18814 fblg %fcc3, loop_2207
18815 ldub [%l7 + 0x7D], %i0
18816 stw %i5, [%l7 + 0x08]
18817 sub %l2, %i6, %l1
18818loop_2207:
18819 alignaddrl %o3, %g4, %i7
18820 std %f8, [%l7 + 0x60]
18821 fbule,a %fcc1, loop_2208
18822 lduw [%l7 + 0x48], %g6
18823 fmovrslz %l5, %f11, %f14
18824 fsrc2 %f4, %f2
18825loop_2208:
18826 for %f8, %f4, %f8
18827 fmovs %f5, %f15
18828 fors %f2, %f6, %f13
18829 orncc %g1, 0x15EB, %l0
18830 stb %o4, [%l7 + 0x27]
18831 movrne %i2, 0x121, %o2
18832 stw %i1, [%l7 + 0x20]
18833 fmovrdgez %o7, %f4, %f6
18834 fcmple16 %f6, %f12, %l4
18835 ldsb [%l7 + 0x68], %g7
18836 ldsb [%l7 + 0x6F], %g2
18837 fornot2s %f11, %f12, %f1
18838 ldsh [%l7 + 0x0A], %o1
18839 ldsw [%l7 + 0x1C], %l6
18840 fblg %fcc3, loop_2209
18841 fmovrsne %i4, %f14, %f4
18842 lduw [%l7 + 0x28], %i3
18843 ldx [%l7 + 0x20], %o5
18844loop_2209:
18845 st %f13, [%l7 + 0x40]
18846 stx %g5, [%l7 + 0x18]
18847 sll %o0, %o6, %g3
18848 tneg %icc, 0x6
18849 stb %l3, [%l7 + 0x12]
18850 alignaddr %i0, %i5, %i6
18851 fzero %f4
18852 mulx %l2, %o3, %l1
18853 fmovrse %i7, %f9, %f14
18854 orncc %g4, 0x1D2B, %g6
18855 movleu %xcc, %l5, %g1
18856 ldsw [%l7 + 0x68], %o4
18857 sth %i2, [%l7 + 0x1A]
18858 tsubcc %o2, %l0, %i1
18859 fbo,a %fcc3, loop_2210
18860 fsrc2s %f3, %f7
18861 brlz,a %o7, loop_2211
18862 sethi 0x16CF, %l4
18863loop_2210:
18864 stx %g7, [%l7 + 0x60]
18865 stx %g2, [%l7 + 0x50]
18866loop_2211:
18867 fmul8x16al %f1, %f1, %f2
18868 lduh [%l7 + 0x58], %o1
18869 ldsw [%l7 + 0x50], %l6
18870 stx %i3, [%l7 + 0x28]
18871 bgu loop_2212
18872 fcmpeq32 %f14, %f10, %i4
18873 nop
18874 setx loop_2213, %l0, %l1
18875 wrpr 0x1, %tl
18876 wrpr %l1, %tnpc
18877 setx 0x34400001400, %l0, %l1
18878 wrpr %l1, %tstate
18879 wrhpr 0x4, %htstate
18880 done
18881 stw %g5, [%l7 + 0x08]
18882loop_2212:
18883 fmovde %xcc, %f8, %f14
18884 srl %o5, %o6, %g3
18885loop_2213:
18886 fmovscc %xcc, %f6, %f2
18887 movrne %o0, 0x250, %i0
18888 ble,a loop_2214
18889 sdiv %l3, 0x1DBB, %i6
18890 lduw [%l7 + 0x18], %l2
18891 ldsb [%l7 + 0x25], %i5
18892loop_2214:
18893 alignaddrl %l1, %o3, %g4
18894 ldsw [%l7 + 0x30], %i7
18895 nop
18896 setx loop_2215, %l0, %l1
18897 jmpl %l1, %g6
18898 std %f2, [%l7 + 0x20]
18899 ldd [%l7 + 0x78], %f14
18900 lduw [%l7 + 0x74], %l5
18901loop_2215:
18902 st %f2, [%l7 + 0x78]
18903 movl %xcc, %g1, %i2
18904 ldsh [%l7 + 0x42], %o2
18905 st %f8, [%l7 + 0x60]
18906 subc %o4, %i1, %o7
18907 taddcctv %l4, 0x1BAA, %g7
18908 smul %g2, 0x1080, %l0
18909 taddcc %o1, %i3, %i4
18910 movle %icc, %l6, %o5
18911 bpos,a,pn %xcc, loop_2216
18912 fmovrde %o6, %f2, %f14
18913 ld [%l7 + 0x38], %f11
18914 orcc %g3, 0x0601, %o0
18915loop_2216:
18916 fexpand %f12, %f8
18917 ldd [%l7 + 0x68], %f10
18918 tvs %icc, 0x4
18919 st %f6, [%l7 + 0x0C]
18920 stw %g5, [%l7 + 0x6C]
18921 sllx %i0, 0x00, %l3
18922 st %f6, [%l7 + 0x28]
18923 std %f6, [%l7 + 0x58]
18924 ldsb [%l7 + 0x3A], %i6
18925 tsubcc %i5, %l2, %o3
18926 tgu %xcc, 0x3
18927 fnands %f12, %f15, %f12
18928 xor %l1, 0x1D27, %i7
18929 edge8ln %g4, %l5, %g1
18930 ldx [%l7 + 0x10], %g6
18931 taddcctv %i2, %o4, %i1
18932 fpsub16s %f5, %f15, %f15
18933 pdist %f4, %f8, %f0
18934 fpadd32 %f14, %f10, %f12
18935 te %icc, 0x0
18936 fmovsn %icc, %f1, %f7
18937 fmovsvc %xcc, %f13, %f1
18938 bleu loop_2217
18939 tcs %xcc, 0x6
18940 fcmpeq16 %f8, %f10, %o7
18941 movrlez %l4, %o2, %g2
18942loop_2217:
18943 ldsh [%l7 + 0x0A], %g7
18944 ldsb [%l7 + 0x12], %l0
18945 xor %i3, %i4, %o1
18946 movle %xcc, %o5, %o6
18947 stw %l6, [%l7 + 0x08]
18948 fxors %f5, %f4, %f10
18949 bne %icc, loop_2218
18950 fba,a %fcc2, loop_2219
18951 fxnor %f14, %f0, %f12
18952 fnot1s %f13, %f6
18953loop_2218:
18954 xor %g3, 0x165A, %o0
18955loop_2219:
18956 fmovsleu %xcc, %f12, %f10
18957 fmuld8ulx16 %f8, %f9, %f2
18958 fandnot1 %f12, %f8, %f4
18959 sth %g5, [%l7 + 0x58]
18960 fmovsvs %icc, %f9, %f6
18961 umul %l3, %i6, %i0
18962 movrne %i5, %l2, %o3
18963 fzeros %f10
18964 std %f4, [%l7 + 0x20]
18965 subccc %l1, %i7, %g4
18966 movpos %icc, %l5, %g1
18967 sdivcc %i2, 0x1A58, %o4
18968 brgez %i1, loop_2220
18969 fmovdpos %xcc, %f3, %f7
18970 sdivx %g6, 0x186C, %l4
18971 fmul8ulx16 %f4, %f10, %f10
18972loop_2220:
18973 popc %o7, %g2
18974 fone %f14
18975 array32 %g7, %o2, %i3
18976 stx %l0, [%l7 + 0x30]
18977 bcc,pt %xcc, loop_2221
18978 sdivx %o1, 0x11A2, %o5
18979 ldub [%l7 + 0x35], %i4
18980 call loop_2222
18981loop_2221:
18982 movl %xcc, %o6, %l6
18983 sra %o0, %g3, %g5
18984 fmovsn %icc, %f11, %f13
18985loop_2222:
18986 ldx [%l7 + 0x50], %l3
18987 fmovdleu %icc, %f7, %f5
18988 fors %f11, %f7, %f7
18989 fcmped %fcc3, %f2, %f0
18990 fandnot2s %f12, %f10, %f4
18991 addccc %i6, %i5, %i0
18992 lduh [%l7 + 0x28], %o3
18993 st %f14, [%l7 + 0x0C]
18994 ld [%l7 + 0x30], %f15
18995 movvc %icc, %l2, %i7
18996 andn %g4, %l5, %l1
18997 fmul8x16 %f4, %f14, %f8
18998 fmovrdgz %i2, %f6, %f8
18999 st %f1, [%l7 + 0x20]
19000 stb %o4, [%l7 + 0x4D]
19001 fmovrdgez %g1, %f10, %f0
19002 tgu %icc, 0x6
19003 ldsh [%l7 + 0x10], %i1
19004 fcmped %fcc2, %f12, %f0
19005 fmovde %xcc, %f12, %f14
19006 ld [%l7 + 0x30], %f0
19007 addccc %l4, %o7, %g6
19008 sll %g7, 0x1E, %g2
19009 fbuge %fcc3, loop_2223
19010 edge8ln %o2, %i3, %o1
19011 ldub [%l7 + 0x3D], %l0
19012 for %f14, %f10, %f0
19013loop_2223:
19014 movrlez %o5, 0x1B8, %o6
19015 for %f8, %f12, %f0
19016 smul %i4, %o0, %g3
19017 ldd [%l7 + 0x10], %f10
19018 edge16 %l6, %g5, %l3
19019 fnot2 %f0, %f14
19020 st %f1, [%l7 + 0x08]
19021 smul %i5, %i6, %o3
19022 fones %f2
19023 fpadd32 %f6, %f10, %f0
19024 fmovsneg %xcc, %f3, %f2
19025 bl,pn %icc, loop_2224
19026 fnot1s %f4, %f2
19027 fmovrslez %i0, %f9, %f4
19028 fmovdpos %icc, %f10, %f2
19029loop_2224:
19030 fmovrdlz %i7, %f0, %f14
19031 sethi 0x0C6F, %l2
19032 st %f6, [%l7 + 0x34]
19033 movgu %icc, %g4, %l5
19034 array16 %i2, %o4, %l1
19035 stb %g1, [%l7 + 0x24]
19036 ldub [%l7 + 0x6B], %i1
19037 stx %l4, [%l7 + 0x20]
19038 fmul8sux16 %f10, %f8, %f8
19039 fbule,a %fcc1, loop_2225
19040 add %g6, 0x0B0B, %o7
19041 fnors %f8, %f0, %f5
19042 nop
19043 setx loop_2226, %l0, %l1
19044 jmpl %l1, %g7
19045loop_2225:
19046 fbne %fcc3, loop_2227
19047 fbo,a %fcc0, loop_2228
19048 ldub [%l7 + 0x74], %o2
19049loop_2226:
19050 fbo %fcc2, loop_2229
19051loop_2227:
19052 fmovdne %icc, %f13, %f3
19053loop_2228:
19054 fmovrdlz %i3, %f6, %f14
19055 ta %xcc, 0x1
19056loop_2229:
19057 bvs %icc, loop_2230
19058 std %f2, [%l7 + 0x60]
19059 lduh [%l7 + 0x58], %o1
19060 lduh [%l7 + 0x0A], %l0
19061loop_2230:
19062 addcc %g2, 0x086F, %o6
19063 movrlz %i4, %o0, %g3
19064 umul %o5, 0x1C1D, %l6
19065 umul %l3, 0x1DD0, %g5
19066 std %f0, [%l7 + 0x60]
19067 ld [%l7 + 0x48], %f6
19068 andncc %i5, %i6, %o3
19069 fpack16 %f12, %f3
19070 fmovdle %xcc, %f0, %f11
19071 st %f8, [%l7 + 0x38]
19072 ldsb [%l7 + 0x09], %i0
19073 std %f6, [%l7 + 0x48]
19074 brnz,a %i7, loop_2231
19075 and %g4, %l2, %l5
19076 fpadd32s %f12, %f9, %f10
19077 lduh [%l7 + 0x0E], %o4
19078loop_2231:
19079 fnot1 %f2, %f4
19080 fandnot1s %f12, %f12, %f9
19081 edge32l %l1, %i2, %i1
19082 fbo %fcc1, loop_2232
19083 fmovsa %icc, %f6, %f13
19084 edge8n %l4, %g6, %g1
19085 bg,a,pn %xcc, loop_2233
19086loop_2232:
19087 ldub [%l7 + 0x46], %o7
19088 fmovse %xcc, %f2, %f3
19089 lduw [%l7 + 0x54], %g7
19090loop_2233:
19091 fmul8ulx16 %f8, %f0, %f12
19092 sub %i3, %o2, %l0
19093 andn %o1, %o6, %i4
19094 array16 %g2, %o0, %g3
19095 ldd [%l7 + 0x30], %f2
19096 fmovsge %xcc, %f1, %f5
19097 subccc %l6, %l3, %o5
19098 st %f4, [%l7 + 0x4C]
19099 be,pn %xcc, loop_2234
19100 sdiv %g5, 0x1500, %i5
19101 fpsub32s %f13, %f6, %f8
19102 mulx %o3, %i0, %i6
19103loop_2234:
19104 edge16l %g4, %l2, %i7
19105 ldsb [%l7 + 0x54], %l5
19106 bl %icc, loop_2235
19107 stx %o4, [%l7 + 0x10]
19108 fmovrdne %i2, %f10, %f0
19109 fsrc1 %f8, %f4
19110loop_2235:
19111 fbu,a %fcc1, loop_2236
19112 movre %i1, 0x1F1, %l4
19113 lduw [%l7 + 0x10], %g6
19114 umul %l1, 0x0D02, %o7
19115loop_2236:
19116 ld [%l7 + 0x2C], %f0
19117 fmovrde %g7, %f2, %f12
19118 fmovscs %icc, %f10, %f11
19119 std %f4, [%l7 + 0x58]
19120 udivcc %g1, 0x1F64, %i3
19121 sllx %o2, %l0, %o6
19122 fmul8ulx16 %f8, %f2, %f8
19123 xorcc %i4, %g2, %o1
19124 fmovsne %xcc, %f12, %f7
19125 lduh [%l7 + 0x26], %o0
19126 stw %l6, [%l7 + 0x10]
19127 be loop_2237
19128 edge32 %l3, %g3, %g5
19129 fmovdvc %xcc, %f6, %f11
19130 fmovrde %i5, %f0, %f4
19131loop_2237:
19132 fble %fcc2, loop_2238
19133 fba %fcc1, loop_2239
19134 ldsw [%l7 + 0x60], %o5
19135 ld [%l7 + 0x18], %f2
19136loop_2238:
19137 fmovdgu %icc, %f0, %f7
19138loop_2239:
19139 ldub [%l7 + 0x3E], %i0
19140 fbu,a %fcc2, loop_2240
19141 nop
19142 setx loop_2241, %l0, %l1
19143 jmpl %l1, %i6
19144 tcs %xcc, 0x3
19145 sdivcc %o3, 0x0156, %l2
19146loop_2240:
19147 xnorcc %i7, %g4, %l5
19148loop_2241:
19149 fornot1 %f2, %f8, %f0
19150 fmovrsgez %o4, %f4, %f2
19151 bne,pn %xcc, loop_2242
19152 stw %i2, [%l7 + 0x3C]
19153 udivx %l4, 0x1CB1, %i1
19154 movrlez %g6, %o7, %l1
19155loop_2242:
19156 fmovse %icc, %f0, %f3
19157 faligndata %f12, %f14, %f14
19158 ldsh [%l7 + 0x46], %g1
19159 bcc %xcc, loop_2243
19160 ldx [%l7 + 0x78], %g7
19161 bl,a %icc, loop_2244
19162 fandnot1s %f9, %f6, %f1
19163loop_2243:
19164 tsubcctv %i3, %o2, %o6
19165 tleu %icc, 0x3
19166loop_2244:
19167 fxor %f6, %f2, %f10
19168 fmovsvc %xcc, %f8, %f9
19169 movleu %icc, %i4, %l0
19170 ldsw [%l7 + 0x68], %g2
19171 movrne %o1, %o0, %l6
19172 fmovrsgz %g3, %f12, %f3
19173 st %f8, [%l7 + 0x20]
19174 movn %xcc, %l3, %g5
19175 sth %o5, [%l7 + 0x48]
19176 movgu %icc, %i0, %i6
19177 brgez,a %o3, loop_2245
19178 umul %i5, %i7, %l2
19179 bvc loop_2246
19180 ldx [%l7 + 0x08], %g4
19181loop_2245:
19182 fmovrslez %l5, %f5, %f11
19183 std %f8, [%l7 + 0x50]
19184loop_2246:
19185 std %f6, [%l7 + 0x18]
19186 fcmple16 %f10, %f2, %i2
19187 fbul %fcc1, loop_2247
19188 bneg loop_2248
19189 fmovda %icc, %f7, %f5
19190 ldx [%l7 + 0x68], %o4
19191loop_2247:
19192 ldsb [%l7 + 0x41], %i1
19193loop_2248:
19194 fmovse %xcc, %f4, %f10
19195 alignaddrl %l4, %g6, %l1
19196 stx %o7, [%l7 + 0x40]
19197 ldsw [%l7 + 0x64], %g1
19198 sth %g7, [%l7 + 0x4E]
19199 fbn,a %fcc1, loop_2249
19200 ldsb [%l7 + 0x24], %o2
19201 fba %fcc2, loop_2250
19202 orn %o6, %i4, %i3
19203loop_2249:
19204 bcc,pn %xcc, loop_2251
19205 stb %g2, [%l7 + 0x7E]
19206loop_2250:
19207 sll %l0, %o0, %l6
19208 tleu %icc, 0x7
19209loop_2251:
19210 stw %o1, [%l7 + 0x10]
19211 ldd [%l7 + 0x78], %f8
19212 for %f4, %f12, %f0
19213 fmovrdgz %g3, %f6, %f8
19214 subccc %g5, 0x1BF6, %o5
19215 movrgz %l3, 0x3F0, %i0
19216 orn %o3, %i6, %i7
19217 ldsw [%l7 + 0x28], %i5
19218 ldsw [%l7 + 0x64], %l2
19219 edge8 %l5, %g4, %o4
19220 fornot1 %f0, %f2, %f2
19221 bcs,a,pn %icc, loop_2252
19222 lduw [%l7 + 0x68], %i2
19223 sth %l4, [%l7 + 0x24]
19224 stw %g6, [%l7 + 0x38]
19225loop_2252:
19226 tge %xcc, 0x2
19227 lduh [%l7 + 0x7E], %i1
19228 fmul8sux16 %f4, %f4, %f14
19229 lduh [%l7 + 0x66], %o7
19230 ldsb [%l7 + 0x5C], %g1
19231 stb %l1, [%l7 + 0x2C]
19232 tleu %icc, 0x7
19233 lduh [%l7 + 0x44], %o2
19234 fpackfix %f12, %f8
19235 sra %g7, 0x02, %o6
19236 ldub [%l7 + 0x4E], %i4
19237 st %f1, [%l7 + 0x60]
19238 stw %i3, [%l7 + 0x7C]
19239 ldd [%l7 + 0x50], %f8
19240 sethi 0x0A2D, %l0
19241 fxors %f14, %f1, %f8
19242 lduh [%l7 + 0x2C], %o0
19243 fmovdgu %icc, %f11, %f10
19244 ldd [%l7 + 0x08], %f6
19245 umul %g2, %l6, %g3
19246 stb %g5, [%l7 + 0x5C]
19247 fnegs %f2, %f1
19248 ldx [%l7 + 0x40], %o1
19249 bl,pn %xcc, loop_2253
19250 fmovdcc %icc, %f12, %f11
19251 fmovdpos %icc, %f12, %f3
19252 fmovda %icc, %f1, %f15
19253loop_2253:
19254 fandnot1 %f4, %f2, %f0
19255 bcc,pn %xcc, loop_2254
19256 ldsw [%l7 + 0x2C], %l3
19257 fnands %f9, %f10, %f12
19258 stb %i0, [%l7 + 0x35]
19259loop_2254:
19260 fpadd16 %f14, %f6, %f2
19261 tvs %xcc, 0x4
19262 ldsh [%l7 + 0x76], %o5
19263 movleu %icc, %i6, %i7
19264 tcs %icc, 0x1
19265 tvc %xcc, 0x2
19266 st %f7, [%l7 + 0x14]
19267 tl %xcc, 0x1
19268 movcs %xcc, %i5, %o3
19269 fornot2s %f4, %f10, %f1
19270 udivcc %l5, 0x0F8A, %g4
19271 fbule %fcc0, loop_2255
19272 std %f2, [%l7 + 0x48]
19273 faligndata %f2, %f14, %f10
19274 fmovrse %o4, %f14, %f7
19275loop_2255:
19276 sethi 0x1E23, %i2
19277 addccc %l2, %l4, %i1
19278 fbo %fcc3, loop_2256
19279 ba,a,pn %icc, loop_2257
19280 bcc %xcc, loop_2258
19281 sdivx %g6, 0x02CE, %g1
19282loop_2256:
19283 fmovd %f12, %f6
19284loop_2257:
19285 ldsb [%l7 + 0x33], %o7
19286loop_2258:
19287 ldsb [%l7 + 0x75], %o2
19288 tsubcc %l1, %o6, %g7
19289 fmovdn %icc, %f15, %f12
19290 fba %fcc0, loop_2259
19291 brgz %i4, loop_2260
19292 fbg,a %fcc3, loop_2261
19293 movl %icc, %l0, %i3
19294loop_2259:
19295 addccc %o0, 0x1C69, %g2
19296loop_2260:
19297 fandnot1s %f5, %f6, %f12
19298loop_2261:
19299 lduw [%l7 + 0x20], %g3
19300 fmovdl %icc, %f6, %f11
19301 brlez,a %l6, loop_2262
19302 st %f1, [%l7 + 0x2C]
19303 brnz,a %g5, loop_2263
19304 movvc %xcc, %l3, %o1
19305loop_2262:
19306 fandnot2 %f12, %f2, %f2
19307 orcc %o5, 0x1F26, %i6
19308loop_2263:
19309 fmovdcc %xcc, %f7, %f8
19310 stb %i0, [%l7 + 0x34]
19311 tsubcctv %i7, %o3, %i5
19312 addcc %g4, %o4, %l5
19313 edge16n %i2, %l4, %l2
19314 nop
19315 setx loop_2264, %l0, %l1
19316 jmpl %l1, %i1
19317 lduh [%l7 + 0x32], %g1
19318 fandnot1s %f15, %f8, %f15
19319 fmovsleu %icc, %f9, %f4
19320loop_2264:
19321 fandnot1s %f0, %f2, %f10
19322 fones %f10
19323 brz %o7, loop_2265
19324 ld [%l7 + 0x24], %f12
19325 stb %g6, [%l7 + 0x59]
19326 ldsw [%l7 + 0x60], %o2
19327loop_2265:
19328 for %f12, %f2, %f0
19329 add %o6, 0x0F89, %l1
19330 taddcctv %i4, 0x1CA2, %g7
19331 fnands %f7, %f14, %f15
19332 ldsb [%l7 + 0x30], %i3
19333 fcmple32 %f12, %f2, %l0
19334 fbl %fcc3, loop_2266
19335 fnands %f14, %f7, %f15
19336 nop
19337 setx loop_2267, %l0, %l1
19338 wrpr 0x1, %tl
19339 wrpr %l1, %tnpc
19340 setx 0x34400001400, %l0, %l1
19341 wrpr %l1, %tstate
19342 wrhpr 0x4, %htstate
19343 done
19344 array32 %g2, %g3, %o0
19345loop_2266:
19346 for %f2, %f0, %f10
19347 lduh [%l7 + 0x30], %g5
19348loop_2267:
19349 orcc %l6, 0x0A04, %l3
19350 fsrc1s %f9, %f5
19351 fmovrsgez %o1, %f13, %f13
19352 edge32 %o5, %i6, %i7
19353 lduh [%l7 + 0x4C], %o3
19354 xnor %i5, 0x0E53, %i0
19355 fors %f4, %f14, %f10
19356 fbul,a %fcc0, loop_2268
19357 edge32ln %g4, %o4, %i2
19358 fcmpeq32 %f12, %f0, %l5
19359 fxnor %f14, %f10, %f2
19360loop_2268:
19361 ldsb [%l7 + 0x7A], %l2
19362 movne %xcc, %i1, %g1
19363 ble,a %icc, loop_2269
19364 alignaddrl %l4, %o7, %g6
19365 sth %o6, [%l7 + 0x48]
19366 fmovscc %icc, %f12, %f4
19367loop_2269:
19368 fabss %f10, %f9
19369 sdivcc %o2, 0x128B, %i4
19370 xor %g7, %i3, %l1
19371 st %f4, [%l7 + 0x54]
19372 fmovdl %icc, %f0, %f6
19373 orn %g2, %g3, %l0
19374 fands %f4, %f9, %f12
19375 fmovrdgz %g5, %f2, %f14
19376 popc 0x1901, %l6
19377 fpadd16s %f12, %f2, %f12
19378 fone %f4
19379 ld [%l7 + 0x60], %f0
19380 fsrc1 %f12, %f12
19381 ldd [%l7 + 0x78], %f0
19382 lduw [%l7 + 0x4C], %o0
19383 fxnor %f6, %f2, %f12
19384 fcmpes %fcc1, %f7, %f1
19385 fsrc2s %f2, %f10
19386 fmovdge %xcc, %f8, %f14
19387 movle %xcc, %l3, %o1
19388 stw %o5, [%l7 + 0x5C]
19389 te %xcc, 0x5
19390 fmovdvc %icc, %f11, %f15
19391 add %i7, 0x02A9, %i6
19392 srl %i5, 0x1D, %i0
19393 lduh [%l7 + 0x4C], %o3
19394 fcmps %fcc3, %f10, %f1
19395 brnz,a %g4, loop_2270
19396 st %f3, [%l7 + 0x08]
19397 movrgez %i2, %o4, %l2
19398 tge %xcc, 0x4
19399loop_2270:
19400 ldsb [%l7 + 0x65], %i1
19401 subccc %l5, 0x16B8, %g1
19402 fpack16 %f6, %f11
19403 ldd [%l7 + 0x58], %f14
19404 movl %xcc, %o7, %l4
19405 ldd [%l7 + 0x50], %f8
19406 brgz %o6, loop_2271
19407 fpadd16s %f12, %f11, %f1
19408 fornot1 %f0, %f14, %f0
19409 fexpand %f2, %f0
19410loop_2271:
19411 tpos %xcc, 0x1
19412 ld [%l7 + 0x38], %f10
19413 bleu,pt %xcc, loop_2272
19414 st %f4, [%l7 + 0x44]
19415 smulcc %o2, %i4, %g7
19416 orn %i3, 0x1C39, %g6
19417loop_2272:
19418 edge16n %l1, %g2, %l0
19419 fmuld8sux16 %f2, %f8, %f10
19420 fcmpeq16 %f12, %f14, %g3
19421 stx %l6, [%l7 + 0x58]
19422 fandnot2s %f1, %f9, %f7
19423 call loop_2273
19424 addccc %o0, %l3, %o1
19425 bge,a,pt %icc, loop_2274
19426 addccc %o5, 0x02CE, %i7
19427loop_2273:
19428 fbn,a %fcc2, loop_2275
19429 edge16 %g5, %i6, %i5
19430loop_2274:
19431 fcmpeq16 %f14, %f10, %o3
19432 movge %icc, %g4, %i0
19433loop_2275:
19434 fexpand %f2, %f6
19435 stw %o4, [%l7 + 0x58]
19436 movcs %xcc, %l2, %i2
19437 movrlz %i1, %l5, %g1
19438 ldsb [%l7 + 0x75], %l4
19439 fsrc1s %f7, %f1
19440 fmuld8ulx16 %f8, %f13, %f6
19441 nop
19442 setx loop_2276, %l0, %l1
19443 wrpr 0x1, %tl
19444 wrpr %l1, %tpc
19445 add %l1, 0x4, %l1
19446 wrpr %l1, %tnpc
19447 setx 0x34400001400, %l0, %l1
19448 wrpr %l1, %tstate
19449 wrhpr 0x4, %htstate
19450 retry
19451 stx %o6, [%l7 + 0x40]
19452 ldub [%l7 + 0x25], %o7
19453 fmovdvc %icc, %f1, %f8
19454loop_2276:
19455 sth %o2, [%l7 + 0x58]
19456 srl %g7, %i4, %i3
19457 stx %l1, [%l7 + 0x50]
19458 bleu,a %icc, loop_2277
19459 ld [%l7 + 0x08], %f8
19460 fbul,a %fcc0, loop_2278
19461 fmovrslez %g2, %f6, %f11
19462loop_2277:
19463 std %f8, [%l7 + 0x50]
19464 tcs %icc, 0x7
19465loop_2278:
19466 sth %g6, [%l7 + 0x24]
19467 bpos,a %icc, loop_2279
19468 mulscc %l0, %l6, %o0
19469 tne %icc, 0x6
19470 stb %l3, [%l7 + 0x75]
19471loop_2279:
19472 st %f14, [%l7 + 0x08]
19473 ldsb [%l7 + 0x4D], %g3
19474 fbug,a %fcc0, loop_2280
19475 movre %o5, %o1, %i7
19476 stw %i6, [%l7 + 0x68]
19477 udivcc %g5, 0x0F8C, %o3
19478loop_2280:
19479 ldub [%l7 + 0x1A], %g4
19480 ta %xcc, 0x4
19481 ldx [%l7 + 0x40], %i0
19482 stb %i5, [%l7 + 0x61]
19483 edge8 %o4, %i2, %i1
19484 bcc,a,pn %xcc, loop_2281
19485 fmovdne %icc, %f3, %f6
19486 fbge,a %fcc2, loop_2282
19487 ldd [%l7 + 0x58], %f0
19488loop_2281:
19489 taddcc %l2, 0x1DEA, %l5
19490 fbne,a %fcc3, loop_2283
19491loop_2282:
19492 stb %g1, [%l7 + 0x2B]
19493 bcs,a %icc, loop_2284
19494 te %icc, 0x6
19495loop_2283:
19496 move %xcc, %l4, %o7
19497 movneg %xcc, %o2, %g7
19498loop_2284:
19499 popc %i4, %i3
19500 fcmpeq32 %f6, %f14, %l1
19501 sra %g2, %g6, %l0
19502 std %f10, [%l7 + 0x60]
19503 fcmpne32 %f10, %f8, %l6
19504 std %f2, [%l7 + 0x48]
19505 mova %xcc, %o6, %o0
19506 fmovrdlez %l3, %f6, %f8
19507 fmovse %xcc, %f14, %f15
19508 fmovdpos %xcc, %f3, %f2
19509 fmovscs %icc, %f10, %f9
19510 lduh [%l7 + 0x10], %g3
19511 fcmpgt32 %f14, %f10, %o1
19512 tl %xcc, 0x1
19513 brnz %o5, loop_2285
19514 bn,a loop_2286
19515 fcmple32 %f2, %f12, %i7
19516 lduw [%l7 + 0x40], %g5
19517loop_2285:
19518 srax %o3, 0x0D, %g4
19519loop_2286:
19520 fmovdgu %icc, %f4, %f6
19521 fmovrdgz %i0, %f8, %f12
19522 movg %xcc, %i6, %i5
19523 fbn,a %fcc0, loop_2287
19524 add %i2, %i1, %o4
19525 stb %l5, [%l7 + 0x12]
19526 fexpand %f5, %f2
19527loop_2287:
19528 andn %g1, 0x07E6, %l2
19529 fnor %f2, %f4, %f8
19530 ldx [%l7 + 0x68], %l4
19531 ldsb [%l7 + 0x38], %o2
19532 sub %o7, 0x09BB, %g7
19533 std %f2, [%l7 + 0x18]
19534 fbule %fcc3, loop_2288
19535 edge16l %i4, %l1, %g2
19536 edge8 %g6, %l0, %l6
19537 fmovscc %xcc, %f6, %f4
19538loop_2288:
19539 std %f6, [%l7 + 0x20]
19540 edge32ln %o6, %i3, %l3
19541 ldsh [%l7 + 0x36], %g3
19542 stx %o1, [%l7 + 0x18]
19543 tne %xcc, 0x1
19544 fcmple16 %f6, %f14, %o5
19545 ldd [%l7 + 0x10], %f2
19546 fabsd %f4, %f12
19547 move %icc, %o0, %g5
19548 ldsw [%l7 + 0x30], %i7
19549 sdivx %o3, 0x0035, %i0
19550 fba %fcc1, loop_2289
19551 addccc %g4, %i5, %i6
19552 fmovdneg %icc, %f7, %f13
19553 tgu %icc, 0x0
19554loop_2289:
19555 fmovsl %icc, %f10, %f7
19556 fpsub16s %f0, %f8, %f15
19557 edge8n %i1, %i2, %l5
19558 st %f5, [%l7 + 0x6C]
19559 move %icc, %o4, %l2
19560 std %f10, [%l7 + 0x48]
19561 movl %icc, %l4, %g1
19562 ldsb [%l7 + 0x20], %o2
19563 fcmple16 %f2, %f0, %g7
19564 lduw [%l7 + 0x14], %i4
19565 stb %l1, [%l7 + 0x7A]
19566 ldx [%l7 + 0x78], %g2
19567 udivx %o7, 0x08CD, %l0
19568 tn %xcc, 0x4
19569 ldub [%l7 + 0x4B], %l6
19570 brgez,a %g6, loop_2290
19571 fbl,a %fcc1, loop_2291
19572 fbne %fcc3, loop_2292
19573 brgz %o6, loop_2293
19574loop_2290:
19575 fmovsle %xcc, %f5, %f14
19576loop_2291:
19577 brz,a %l3, loop_2294
19578loop_2292:
19579 addcc %g3, %o1, %o5
19580loop_2293:
19581 stw %i3, [%l7 + 0x6C]
19582 alignaddrl %o0, %g5, %i7
19583loop_2294:
19584 ldsb [%l7 + 0x12], %i0
19585 bg,a loop_2295
19586 tne %xcc, 0x5
19587 orn %g4, 0x0D42, %i5
19588 bcs,pt %icc, loop_2296
19589loop_2295:
19590 ldx [%l7 + 0x48], %i6
19591 alignaddrl %o3, %i2, %i1
19592 ldsw [%l7 + 0x6C], %o4
19593loop_2296:
19594 std %f4, [%l7 + 0x38]
19595 fbg %fcc0, loop_2297
19596 fmuld8ulx16 %f9, %f5, %f8
19597 ldsw [%l7 + 0x14], %l5
19598 fnot1s %f13, %f12
19599loop_2297:
19600 fpack32 %f0, %f14, %f12
19601 movrgz %l4, 0x256, %l2
19602 movne %xcc, %o2, %g1
19603 be %xcc, loop_2298
19604 mulscc %g7, 0x0C6B, %l1
19605 fnand %f10, %f8, %f2
19606 ldsb [%l7 + 0x4E], %g2
19607loop_2298:
19608 fnands %f0, %f0, %f7
19609 sdivcc %i4, 0x00B3, %o7
19610 ld [%l7 + 0x54], %f7
19611 ldub [%l7 + 0x15], %l0
19612 lduw [%l7 + 0x40], %l6
19613 ldsw [%l7 + 0x5C], %o6
19614 fzero %f2
19615 fbn,a %fcc0, loop_2299
19616 sdiv %l3, 0x160D, %g6
19617 fpmerge %f2, %f7, %f2
19618 ldsw [%l7 + 0x70], %o1
19619loop_2299:
19620 fpackfix %f14, %f1
19621 be %xcc, loop_2300
19622 fbule,a %fcc1, loop_2301
19623 and %g3, %i3, %o0
19624 fcmped %fcc3, %f10, %f0
19625loop_2300:
19626 bvs,pn %icc, loop_2302
19627loop_2301:
19628 xor %o5, 0x0C2A, %i7
19629 tpos %xcc, 0x1
19630 fmovscc %xcc, %f15, %f12
19631loop_2302:
19632 umul %i0, 0x18B7, %g4
19633 fmovdl %icc, %f1, %f6
19634 subcc %i5, %g5, %o3
19635 movpos %xcc, %i6, %i2
19636 ldub [%l7 + 0x6E], %o4
19637 fexpand %f13, %f12
19638 brgz %i1, loop_2303
19639 fnors %f3, %f14, %f6
19640 call loop_2304
19641 fba %fcc3, loop_2305
19642loop_2303:
19643 tgu %icc, 0x2
19644 fpmerge %f9, %f8, %f12
19645loop_2304:
19646 lduh [%l7 + 0x08], %l4
19647loop_2305:
19648 fmovsgu %icc, %f13, %f11
19649 fnor %f6, %f0, %f12
19650 lduw [%l7 + 0x20], %l2
19651 udivcc %l5, 0x1CDB, %g1
19652 fpsub32 %f6, %f0, %f0
19653 sllx %g7, %l1, %o2
19654 te %icc, 0x2
19655 orcc %g2, 0x0AC8, %i4
19656 fandnot1s %f8, %f11, %f8
19657 brnz,a %o7, loop_2306
19658 ldx [%l7 + 0x50], %l6
19659 tcs %xcc, 0x4
19660 fmovspos %icc, %f10, %f9
19661loop_2306:
19662 ldub [%l7 + 0x1D], %o6
19663 brlez %l3, loop_2307
19664 ldx [%l7 + 0x40], %l0
19665 ldd [%l7 + 0x10], %f6
19666 fmovdvs %xcc, %f5, %f3
19667loop_2307:
19668 bcs,pn %xcc, loop_2308
19669 ldsb [%l7 + 0x15], %o1
19670 fpadd16s %f4, %f0, %f2
19671 lduh [%l7 + 0x08], %g3
19672loop_2308:
19673 ldub [%l7 + 0x2F], %i3
19674 stb %o0, [%l7 + 0x68]
19675 stw %g6, [%l7 + 0x2C]
19676 for %f8, %f6, %f0
19677 bgu,a,pn %icc, loop_2309
19678 fmovsa %icc, %f5, %f1
19679 fmovdleu %icc, %f2, %f13
19680 bcs,pt %icc, loop_2310
19681loop_2309:
19682 fone %f8
19683 ble,a,pt %icc, loop_2311
19684 fblg,a %fcc1, loop_2312
19685loop_2310:
19686 movn %icc, %i7, %i0
19687 udivx %g4, 0x00DC, %o5
19688loop_2311:
19689 ldsw [%l7 + 0x7C], %i5
19690loop_2312:
19691 stx %g5, [%l7 + 0x58]
19692 alignaddr %i6, %o3, %o4
19693 fba %fcc0, loop_2313
19694 sth %i2, [%l7 + 0x48]
19695 nop
19696 setx loop_2314, %l0, %l1
19697 wrpr 0x1, %tl
19698 wrpr %l1, %tpc
19699 add %l1, 0x4, %l1
19700 wrpr %l1, %tnpc
19701 setx 0x34400001400, %l0, %l1
19702 wrpr %l1, %tstate
19703 wrhpr 0x4, %htstate
19704 retry
19705 fbe %fcc2, loop_2315
19706loop_2313:
19707 fmovrdgz %i1, %f4, %f8
19708 ld [%l7 + 0x4C], %f10
19709loop_2314:
19710 fmovsneg %icc, %f8, %f0
19711loop_2315:
19712 fmovrde %l2, %f4, %f10
19713 edge8n %l5, %l4, %g7
19714 umulcc %l1, %o2, %g1
19715 ldsw [%l7 + 0x1C], %i4
19716 movrgez %g2, %l6, %o7
19717 array32 %l3, %l0, %o6
19718 movpos %icc, %o1, %g3
19719 movleu %xcc, %i3, %g6
19720 tneg %xcc, 0x5
19721 edge8l %o0, %i0, %g4
19722 brlz %o5, loop_2316
19723 te %icc, 0x4
19724 fand %f8, %f2, %f4
19725 sth %i7, [%l7 + 0x22]
19726loop_2316:
19727 fand %f12, %f0, %f8
19728 fpadd32 %f12, %f14, %f8
19729 tpos %icc, 0x4
19730 fble,a %fcc3, loop_2317
19731 movrgez %g5, %i5, %i6
19732 fsrc2 %f4, %f2
19733 fones %f5
19734loop_2317:
19735 stx %o4, [%l7 + 0x68]
19736 fbg,a %fcc2, loop_2318
19737 std %f8, [%l7 + 0x68]
19738 fsrc2s %f1, %f3
19739 fpsub16 %f10, %f8, %f8
19740loop_2318:
19741 tsubcc %i2, 0x13EC, %i1
19742 stb %l2, [%l7 + 0x5A]
19743 tne %icc, 0x1
19744 srlx %o3, 0x00, %l5
19745 alignaddrl %g7, %l1, %o2
19746 fzeros %f8
19747 ldub [%l7 + 0x12], %g1
19748 fpsub32s %f11, %f3, %f9
19749 fmul8x16al %f11, %f10, %f14
19750 fmovscc %xcc, %f10, %f1
19751 st %f6, [%l7 + 0x28]
19752 brgez %l4, loop_2319
19753 edge16ln %g2, %i4, %o7
19754 addc %l3, %l0, %l6
19755 subccc %o1, 0x1226, %o6
19756loop_2319:
19757 std %f14, [%l7 + 0x20]
19758 bcs %icc, loop_2320
19759 stb %i3, [%l7 + 0x43]
19760 tg %icc, 0x3
19761 tsubcc %g6, %o0, %i0
19762loop_2320:
19763 be,pn %xcc, loop_2321
19764 edge32l %g4, %o5, %g3
19765 fmovsvs %icc, %f3, %f1
19766 array16 %g5, %i5, %i6
19767loop_2321:
19768 addccc %i7, 0x13BD, %i2
19769 st %f15, [%l7 + 0x60]
19770 fornot2 %f6, %f14, %f12
19771 edge32l %o4, %i1, %o3
19772 ldd [%l7 + 0x60], %f8
19773 tleu %xcc, 0x1
19774 sllx %l2, %l5, %g7
19775 fnors %f0, %f4, %f8
19776 move %xcc, %l1, %o2
19777 fmovdleu %icc, %f13, %f11
19778 movne %xcc, %g1, %g2
19779 fbug %fcc0, loop_2322
19780 sth %i4, [%l7 + 0x58]
19781 std %f4, [%l7 + 0x38]
19782 tsubcc %l4, 0x12E0, %o7
19783loop_2322:
19784 taddcctv %l3, %l6, %o1
19785 nop
19786 setx loop_2323, %l0, %l1
19787 jmpl %l1, %l0
19788 std %f8, [%l7 + 0x50]
19789 fmovde %xcc, %f9, %f2
19790 edge8ln %i3, %o6, %g6
19791loop_2323:
19792 brz,a %o0, loop_2324
19793 lduh [%l7 + 0x38], %i0
19794 movgu %xcc, %o5, %g4
19795 stx %g5, [%l7 + 0x40]
19796loop_2324:
19797 be,pt %xcc, loop_2325
19798 fmovdgu %xcc, %f1, %f4
19799 edge32l %g3, %i5, %i6
19800 movg %icc, %i7, %i2
19801loop_2325:
19802 stw %o4, [%l7 + 0x4C]
19803 srl %i1, %o3, %l5
19804 andn %g7, 0x14EE, %l1
19805 ldub [%l7 + 0x50], %l2
19806 fandnot1s %f0, %f12, %f3
19807 lduh [%l7 + 0x5A], %g1
19808 movneg %icc, %g2, %i4
19809 fmovdvs %xcc, %f2, %f11
19810 std %f2, [%l7 + 0x30]
19811 fbge %fcc1, loop_2326
19812 bpos %icc, loop_2327
19813 bcc,a loop_2328
19814 fone %f0
19815loop_2326:
19816 movge %icc, %o2, %o7
19817loop_2327:
19818 alignaddrl %l4, %l6, %o1
19819loop_2328:
19820 siam 0x0
19821 ldub [%l7 + 0x47], %l0
19822 ldd [%l7 + 0x40], %f14
19823 be,a,pt %icc, loop_2329
19824 movl %xcc, %l3, %i3
19825 ldd [%l7 + 0x40], %f0
19826 fmovdpos %icc, %f13, %f10
19827loop_2329:
19828 fnand %f2, %f6, %f10
19829 fcmped %fcc0, %f14, %f8
19830 fbu,a %fcc0, loop_2330
19831 orcc %g6, %o0, %o6
19832 fmovrslz %o5, %f5, %f4
19833 fsrc2s %f11, %f6
19834loop_2330:
19835 fmovsgu %icc, %f7, %f13
19836 srax %i0, %g5, %g4
19837 fandnot2s %f1, %f11, %f7
19838 lduw [%l7 + 0x34], %i5
19839 lduw [%l7 + 0x60], %g3
19840 lduw [%l7 + 0x44], %i7
19841 ldx [%l7 + 0x58], %i6
19842 stb %i2, [%l7 + 0x0E]
19843 edge16l %i1, %o4, %l5
19844 movrlez %g7, %l1, %o3
19845 brlez %l2, loop_2331
19846 popc %g1, %g2
19847 lduh [%l7 + 0x74], %i4
19848 fbn %fcc0, loop_2332
19849loop_2331:
19850 fpsub16 %f8, %f4, %f6
19851 stw %o7, [%l7 + 0x78]
19852 fandnot2s %f5, %f13, %f3
19853loop_2332:
19854 ldd [%l7 + 0x08], %f12
19855 orncc %l4, %l6, %o1
19856 tsubcc %o2, 0x1AA4, %l0
19857 fblg %fcc1, loop_2333
19858 ldd [%l7 + 0x48], %f10
19859 fandnot1 %f14, %f0, %f6
19860 nop
19861 setx loop_2334, %l0, %l1
19862 jmpl %l1, %i3
19863loop_2333:
19864 stb %g6, [%l7 + 0x71]
19865 array16 %l3, %o0, %o6
19866 orcc %o5, %g5, %g4
19867loop_2334:
19868 fblg %fcc0, loop_2335
19869 sth %i5, [%l7 + 0x3E]
19870 fmovsle %icc, %f6, %f9
19871 sll %i0, %g3, %i7
19872loop_2335:
19873 fexpand %f9, %f2
19874 stw %i2, [%l7 + 0x48]
19875 fcmpgt32 %f4, %f14, %i6
19876 stx %o4, [%l7 + 0x48]
19877 fandnot2 %f10, %f4, %f2
19878 fandnot1s %f14, %f2, %f7
19879 fmovdcs %xcc, %f3, %f0
19880 fmovspos %icc, %f12, %f14
19881 std %f10, [%l7 + 0x68]
19882 fsrc1s %f4, %f8
19883 bcc,a,pt %xcc, loop_2336
19884 fabsd %f14, %f10
19885 fnot2s %f13, %f6
19886 nop
19887 setx loop_2337, %l0, %l1
19888 wrpr 0x1, %tl
19889 wrpr %l1, %tnpc
19890 setx 0x34400001400, %l0, %l1
19891 wrpr %l1, %tstate
19892 wrhpr 0x4, %htstate
19893 done
19894loop_2336:
19895 sth %l5, [%l7 + 0x48]
19896 std %f4, [%l7 + 0x28]
19897 movne %xcc, %g7, %l1
19898loop_2337:
19899 movvc %xcc, %i1, %l2
19900 ldd [%l7 + 0x58], %f12
19901 edge16ln %o3, %g1, %g2
19902 bge loop_2338
19903 bpos,pt %icc, loop_2339
19904 ld [%l7 + 0x6C], %f12
19905 fsrc1s %f0, %f2
19906loop_2338:
19907 movpos %icc, %o7, %l4
19908loop_2339:
19909 fpack32 %f0, %f10, %f4
19910 fmovsa %xcc, %f10, %f3
19911 tn %xcc, 0x6
19912 fbue %fcc1, loop_2340
19913 stb %i4, [%l7 + 0x73]
19914 fbne,a %fcc3, loop_2341
19915 ldx [%l7 + 0x48], %o1
19916loop_2340:
19917 fzero %f8
19918 fsrc1s %f4, %f10
19919loop_2341:
19920 andcc %o2, 0x1646, %l6
19921 fornot2 %f2, %f8, %f8
19922 fpadd32s %f15, %f7, %f2
19923 ldsb [%l7 + 0x1B], %l0
19924 ldsw [%l7 + 0x58], %g6
19925 movcc %xcc, %l3, %o0
19926 tcs %icc, 0x7
19927 sdiv %i3, 0x0453, %o5
19928 lduh [%l7 + 0x7C], %g5
19929 sub %g4, 0x0CBA, %o6
19930 tneg %xcc, 0x4
19931 stw %i0, [%l7 + 0x7C]
19932 mulx %i5, 0x108C, %i7
19933 ldsw [%l7 + 0x7C], %g3
19934 st %f12, [%l7 + 0x44]
19935 tle %xcc, 0x4
19936 edge32l %i2, %i6, %l5
19937 nop
19938 setx loop_2342, %l0, %l1
19939 wrpr 0x1, %tl
19940 wrpr %l1, %tnpc
19941 setx 0x34400001400, %l0, %l1
19942 wrpr %l1, %tstate
19943 wrhpr 0x4, %htstate
19944 done
19945 te %xcc, 0x1
19946 fsrc1 %f2, %f0
19947 tsubcc %o4, %g7, %i1
19948loop_2342:
19949 edge8n %l2, %o3, %l1
19950 fmovsle %icc, %f6, %f8
19951 subccc %g1, %o7, %l4
19952 st %f7, [%l7 + 0x60]
19953 fbule %fcc1, loop_2343
19954 sdiv %g2, 0x0C74, %i4
19955 lduw [%l7 + 0x20], %o2
19956 tge %xcc, 0x1
19957loop_2343:
19958 fornot2s %f5, %f6, %f0
19959 fnot1 %f12, %f12
19960 orncc %o1, 0x1459, %l0
19961 movcc %xcc, %l6, %g6
19962 ldd [%l7 + 0x30], %f10
19963 std %f4, [%l7 + 0x68]
19964 taddcc %l3, 0x1C96, %i3
19965 fmovsvc %icc, %f15, %f9
19966 fandnot2s %f12, %f4, %f3
19967 fpsub16 %f10, %f2, %f8
19968 fmovdn %icc, %f9, %f4
19969 mova %icc, %o5, %g5
19970 fbe %fcc2, loop_2344
19971 fmovsneg %icc, %f0, %f5
19972 ldd [%l7 + 0x68], %f12
19973 ldx [%l7 + 0x60], %o0
19974loop_2344:
19975 or %g4, 0x014B, %o6
19976 ldsh [%l7 + 0x1C], %i5
19977 ldx [%l7 + 0x50], %i0
19978 fcmpd %fcc3, %f10, %f2
19979 bshuffle %f6, %f14, %f4
19980 lduh [%l7 + 0x7A], %g3
19981 movgu %icc, %i2, %i6
19982 fpsub16 %f8, %f6, %f8
19983 fcmpne16 %f8, %f2, %i7
19984 lduw [%l7 + 0x20], %o4
19985 stb %l5, [%l7 + 0x37]
19986 srl %g7, %i1, %o3
19987 brgz,a %l2, loop_2345
19988 ld [%l7 + 0x74], %f10
19989 fmovscs %xcc, %f5, %f1
19990 mulscc %g1, 0x1B40, %l1
19991loop_2345:
19992 ldx [%l7 + 0x68], %l4
19993 st %f4, [%l7 + 0x40]
19994 fzeros %f4
19995 lduw [%l7 + 0x60], %o7
19996 fnegd %f12, %f10
19997 andcc %i4, %o2, %g2
19998 fpackfix %f2, %f7
19999 fmovscc %icc, %f7, %f1
20000 andncc %o1, %l0, %l6
20001 stw %l3, [%l7 + 0x18]
20002 fmovdcs %xcc, %f2, %f0
20003 lduw [%l7 + 0x34], %g6
20004 fmovse %icc, %f10, %f14
20005 edge16 %o5, %i3, %o0
20006 bgu loop_2346
20007 ldsh [%l7 + 0x32], %g4
20008 st %f2, [%l7 + 0x14]
20009 fmovde %xcc, %f0, %f6
20010loop_2346:
20011 addcc %g5, 0x01E0, %i5
20012 edge32 %o6, %g3, %i2
20013 movvc %xcc, %i6, %i7
20014 movne %xcc, %i0, %l5
20015 srax %o4, %g7, %o3
20016 fbl %fcc0, loop_2347
20017 lduh [%l7 + 0x7C], %i1
20018 edge8ln %g1, %l1, %l2
20019 movcc %icc, %l4, %o7
20020loop_2347:
20021 edge32n %i4, %g2, %o2
20022 lduh [%l7 + 0x6E], %o1
20023 fpack16 %f0, %f5
20024 ldsh [%l7 + 0x3E], %l0
20025 fmovscs %xcc, %f9, %f12
20026 srax %l3, 0x17, %g6
20027 sdiv %l6, 0x0461, %o5
20028 edge8n %i3, %o0, %g4
20029 fxnors %f8, %f9, %f2
20030 lduw [%l7 + 0x34], %i5
20031 ldub [%l7 + 0x54], %g5
20032 ldub [%l7 + 0x44], %o6
20033 tvs %icc, 0x7
20034 edge32ln %g3, %i2, %i6
20035 bvs loop_2348
20036 ldx [%l7 + 0x08], %i7
20037 ld [%l7 + 0x28], %f2
20038 udivcc %i0, 0x06FF, %l5
20039loop_2348:
20040 ldub [%l7 + 0x28], %o4
20041 fbo %fcc2, loop_2349
20042 movrne %g7, %o3, %g1
20043 ld [%l7 + 0x64], %f4
20044 ldx [%l7 + 0x08], %i1
20045loop_2349:
20046 fcmpne32 %f8, %f6, %l2
20047 fnands %f7, %f10, %f2
20048 fmovdl %xcc, %f0, %f15
20049 lduh [%l7 + 0x20], %l1
20050 edge16n %l4, %o7, %g2
20051 ldd [%l7 + 0x38], %f4
20052 ld [%l7 + 0x34], %f0
20053 udiv %o2, 0x1A47, %o1
20054 fmovde %xcc, %f11, %f15
20055 add %i4, %l3, %l0
20056 fmovdcs %icc, %f7, %f0
20057 tcs %icc, 0x6
20058 bshuffle %f6, %f6, %f6
20059 fbo %fcc0, loop_2350
20060 std %f6, [%l7 + 0x70]
20061 ldd [%l7 + 0x48], %f8
20062 and %l6, 0x160D, %g6
20063loop_2350:
20064 stw %o5, [%l7 + 0x7C]
20065 ldx [%l7 + 0x38], %i3
20066 ldx [%l7 + 0x50], %g4
20067 bcs loop_2351
20068 fmovsg %xcc, %f14, %f10
20069 lduh [%l7 + 0x10], %i5
20070 fpadd16s %f8, %f15, %f6
20071loop_2351:
20072 fmovsn %xcc, %f13, %f5
20073 fpsub32 %f2, %f12, %f6
20074 brgez %g5, loop_2352
20075 add %o6, %g3, %i2
20076 fxnors %f11, %f11, %f6
20077 ldsb [%l7 + 0x27], %o0
20078loop_2352:
20079 fcmps %fcc2, %f0, %f10
20080 stb %i7, [%l7 + 0x56]
20081 tn %icc, 0x5
20082 fabss %f13, %f6
20083 bge,a %icc, loop_2353
20084 stx %i0, [%l7 + 0x68]
20085 fbule,a %fcc3, loop_2354
20086 ld [%l7 + 0x50], %f0
20087loop_2353:
20088 ld [%l7 + 0x24], %f13
20089 nop
20090 setx loop_2355, %l0, %l1
20091 wrpr 0x1, %tl
20092 wrpr %l1, %tnpc
20093 setx 0x34400001400, %l0, %l1
20094 wrpr %l1, %tstate
20095 wrhpr 0x4, %htstate
20096 done
20097loop_2354:
20098 movvs %icc, %i6, %o4
20099 tne %icc, 0x5
20100 and %l5, 0x19F0, %g7
20101loop_2355:
20102 nop
20103 setx loop_2356, %l0, %l1
20104 jmpl %l1, %o3
20105 std %f6, [%l7 + 0x70]
20106 ldd [%l7 + 0x50], %f6
20107 edge16ln %g1, %l2, %l1
20108loop_2356:
20109 and %i1, %l4, %g2
20110 fcmpes %fcc3, %f14, %f12
20111 lduw [%l7 + 0x70], %o7
20112 sub %o1, 0x0126, %i4
20113 fmovdleu %xcc, %f5, %f1
20114 ldsw [%l7 + 0x08], %l3
20115 fand %f14, %f2, %f12
20116 fmovsne %icc, %f5, %f13
20117 sth %o2, [%l7 + 0x5A]
20118 tcc %icc, 0x5
20119 ldd [%l7 + 0x68], %f2
20120 bne %xcc, loop_2357
20121 fmovscc %xcc, %f9, %f15
20122 smul %l0, %l6, %g6
20123 movrgz %o5, %g4, %i3
20124loop_2357:
20125 fandnot1 %f8, %f14, %f2
20126 lduw [%l7 + 0x2C], %i5
20127 fbn %fcc1, loop_2358
20128 fpadd32 %f8, %f10, %f12
20129 ldx [%l7 + 0x20], %o6
20130 fabss %f8, %f10
20131loop_2358:
20132 stx %g3, [%l7 + 0x28]
20133 ld [%l7 + 0x6C], %f13
20134 bge,a,pt %icc, loop_2359
20135 udivx %i2, 0x0C07, %g5
20136 ldsh [%l7 + 0x1C], %o0
20137 ba,a %icc, loop_2360
20138loop_2359:
20139 fmovdvs %icc, %f12, %f9
20140 alignaddrl %i7, %i0, %i6
20141 tge %xcc, 0x3
20142loop_2360:
20143 tcc %icc, 0x2
20144 brgez %l5, loop_2361
20145 fpackfix %f12, %f9
20146 st %f11, [%l7 + 0x60]
20147 tne %xcc, 0x2
20148loop_2361:
20149 ldx [%l7 + 0x40], %g7
20150 ldsh [%l7 + 0x48], %o4
20151 fabss %f0, %f9
20152 st %f2, [%l7 + 0x2C]
20153 fmovsl %icc, %f12, %f0
20154 stw %g1, [%l7 + 0x78]
20155 lduw [%l7 + 0x10], %o3
20156 fmovdg %xcc, %f14, %f13
20157 movne %icc, %l1, %i1
20158 movrne %l2, 0x194, %l4
20159 xorcc %g2, 0x1C40, %o1
20160 ldub [%l7 + 0x71], %i4
20161 fornot1 %f8, %f6, %f4
20162 fba %fcc2, loop_2362
20163 stb %l3, [%l7 + 0x2D]
20164 std %f2, [%l7 + 0x10]
20165 fmovsg %xcc, %f0, %f3
20166loop_2362:
20167 popc 0x0539, %o7
20168 lduw [%l7 + 0x60], %o2
20169 fmul8ulx16 %f2, %f2, %f8
20170 fornot2 %f4, %f8, %f14
20171 xorcc %l6, 0x1E9B, %l0
20172 stb %o5, [%l7 + 0x73]
20173 fbl,a %fcc3, loop_2363
20174 ldsw [%l7 + 0x40], %g6
20175 ldx [%l7 + 0x48], %i3
20176 stw %i5, [%l7 + 0x58]
20177loop_2363:
20178 stx %g4, [%l7 + 0x40]
20179 fmovscs %xcc, %f0, %f8
20180 fsrc2s %f12, %f4
20181 stw %g3, [%l7 + 0x48]
20182 edge16l %o6, %g5, %o0
20183 fbuge,a %fcc2, loop_2364
20184 bn,a,pn %xcc, loop_2365
20185 fbge %fcc0, loop_2366
20186 fornot1s %f2, %f12, %f6
20187loop_2364:
20188 movvs %icc, %i2, %i0
20189loop_2365:
20190 lduh [%l7 + 0x52], %i7
20191loop_2366:
20192 fbge,a %fcc3, loop_2367
20193 for %f2, %f2, %f2
20194 ldx [%l7 + 0x48], %l5
20195 ldd [%l7 + 0x08], %f10
20196loop_2367:
20197 tne %xcc, 0x7
20198 fmovsne %icc, %f3, %f15
20199 fmovscc %icc, %f14, %f14
20200 lduw [%l7 + 0x2C], %g7
20201 brgez,a %o4, loop_2368
20202 fnor %f6, %f14, %f2
20203 movne %xcc, %g1, %i6
20204 subcc %o3, 0x06B9, %l1
20205loop_2368:
20206 fmovrdgez %i1, %f8, %f14
20207 xorcc %l4, %g2, %l2
20208 tsubcc %i4, %l3, %o7
20209 lduh [%l7 + 0x52], %o2
20210 ld [%l7 + 0x08], %f3
20211 tcs %icc, 0x1
20212 lduw [%l7 + 0x0C], %l6
20213 movrgez %o1, %o5, %l0
20214 ldsh [%l7 + 0x64], %i3
20215 tpos %icc, 0x4
20216 fmovdleu %xcc, %f3, %f5
20217 fmul8ulx16 %f10, %f8, %f6
20218 movvs %icc, %i5, %g4
20219 tpos %icc, 0x4
20220 fzeros %f12
20221 fmovrde %g6, %f0, %f6
20222 sll %g3, %g5, %o6
20223 movrgez %i2, 0x24A, %i0
20224 te %xcc, 0x3
20225 st %f2, [%l7 + 0x0C]
20226 tle %xcc, 0x2
20227 ldsb [%l7 + 0x1F], %i7
20228 edge32ln %l5, %g7, %o4
20229 fmovsgu %icc, %f4, %f13
20230 fblg %fcc2, loop_2369
20231 stb %g1, [%l7 + 0x6F]
20232 fmovscc %icc, %f4, %f0
20233 lduw [%l7 + 0x70], %o0
20234loop_2369:
20235 tg %xcc, 0x4
20236 fbg %fcc1, loop_2370
20237 ldsw [%l7 + 0x64], %o3
20238 stw %i6, [%l7 + 0x50]
20239 lduh [%l7 + 0x2C], %i1
20240loop_2370:
20241 stb %l1, [%l7 + 0x44]
20242 fmovda %icc, %f15, %f9
20243 fpadd32 %f6, %f4, %f4
20244 fmovsvc %xcc, %f2, %f15
20245 brgez,a %l4, loop_2371
20246 edge32n %g2, %i4, %l2
20247 brgz %o7, loop_2372
20248 ldub [%l7 + 0x65], %o2
20249loop_2371:
20250 std %f6, [%l7 + 0x18]
20251 xnorcc %l6, 0x0888, %o1
20252loop_2372:
20253 fcmple16 %f6, %f14, %l3
20254 ldub [%l7 + 0x2E], %o5
20255 fba %fcc0, loop_2373
20256 faligndata %f6, %f10, %f8
20257 xnorcc %i3, %i5, %g4
20258 edge16ln %g6, %g3, %l0
20259loop_2373:
20260 fmovdgu %xcc, %f6, %f11
20261 brnz,a %g5, loop_2374
20262 add %i2, 0x0594, %o6
20263 fxors %f6, %f7, %f11
20264 movrlez %i7, %l5, %g7
20265loop_2374:
20266 edge8 %i0, %g1, %o4
20267 fpack16 %f0, %f11
20268 fmovdn %xcc, %f2, %f8
20269 sllx %o0, 0x04, %i6
20270 movvs %icc, %i1, %o3
20271 movrgez %l1, 0x313, %l4
20272 add %i4, %g2, %l2
20273 tge %xcc, 0x5
20274 movrne %o2, %l6, %o1
20275 lduw [%l7 + 0x44], %o7
20276 fmovrdgz %o5, %f6, %f8
20277 fmovse %xcc, %f12, %f6
20278 faligndata %f0, %f0, %f10
20279 ldd [%l7 + 0x18], %f14
20280 stb %l3, [%l7 + 0x2A]
20281 ldd [%l7 + 0x48], %f8
20282 fnegs %f13, %f5
20283 fmovsgu %xcc, %f11, %f6
20284 fmovsleu %xcc, %f4, %f6
20285 array8 %i5, %i3, %g6
20286 stw %g4, [%l7 + 0x54]
20287 fnands %f4, %f9, %f0
20288 fmovda %xcc, %f15, %f6
20289 fmuld8ulx16 %f7, %f15, %f8
20290 fbl %fcc3, loop_2375
20291 bcs loop_2376
20292 fmul8sux16 %f2, %f6, %f12
20293 stx %l0, [%l7 + 0x28]
20294loop_2375:
20295 movpos %xcc, %g3, %i2
20296loop_2376:
20297 ldsw [%l7 + 0x48], %o6
20298 movre %i7, 0x171, %g5
20299 ldx [%l7 + 0x10], %g7
20300 bgu loop_2377
20301 stx %l5, [%l7 + 0x10]
20302 lduh [%l7 + 0x1A], %i0
20303 movleu %icc, %o4, %o0
20304loop_2377:
20305 lduw [%l7 + 0x4C], %g1
20306 ldx [%l7 + 0x38], %i6
20307 fzero %f6
20308 fble,a %fcc3, loop_2378
20309 mulx %i1, %l1, %o3
20310 edge16 %i4, %l4, %l2
20311 orn %g2, 0x0407, %l6
20312loop_2378:
20313 stw %o2, [%l7 + 0x2C]
20314 movcs %xcc, %o1, %o7
20315 srlx %l3, 0x0A, %o5
20316 nop
20317 setx loop_2379, %l0, %l1
20318 wrpr 0x1, %tl
20319 wrpr %l1, %tnpc
20320 setx 0x34400001400, %l0, %l1
20321 wrpr %l1, %tstate
20322 wrhpr 0x4, %htstate
20323 done
20324 fmuld8sux16 %f15, %f8, %f4
20325 stb %i5, [%l7 + 0x6D]
20326 fmovrsgez %g6, %f0, %f5
20327loop_2379:
20328 addc %g4, 0x1CFE, %l0
20329 fone %f0
20330 fmovrdgez %g3, %f8, %f6
20331 fmovdge %icc, %f10, %f9
20332 sdivcc %i2, 0x04E3, %i3
20333 fbe,a %fcc2, loop_2380
20334 fornot2s %f4, %f3, %f13
20335 bvs,a,pt %icc, loop_2381
20336 stb %o6, [%l7 + 0x39]
20337loop_2380:
20338 fmovrslez %i7, %f13, %f13
20339 ldsw [%l7 + 0x64], %g5
20340loop_2381:
20341 fpadd32s %f14, %f0, %f7
20342 fnegs %f5, %f12
20343 ldub [%l7 + 0x3B], %g7
20344 ldd [%l7 + 0x08], %f8
20345 stx %l5, [%l7 + 0x30]
20346 tsubcc %o4, %o0, %i0
20347 edge32n %g1, %i6, %i1
20348 stw %o3, [%l7 + 0x6C]
20349 sra %l1, 0x0C, %l4
20350 fba,a %fcc0, loop_2382
20351 taddcctv %l2, %g2, %l6
20352 stb %o2, [%l7 + 0x09]
20353 bgu loop_2383
20354loop_2382:
20355 fpadd32s %f0, %f4, %f14
20356 fmovscc %icc, %f2, %f8
20357 fble %fcc3, loop_2384
20358loop_2383:
20359 fbne,a %fcc3, loop_2385
20360 fpadd32 %f2, %f8, %f10
20361 tpos %icc, 0x5
20362loop_2384:
20363 bge loop_2386
20364loop_2385:
20365 addcc %o1, 0x078A, %o7
20366 ldub [%l7 + 0x10], %i4
20367 andcc %o5, %i5, %g6
20368loop_2386:
20369 andncc %l3, %g4, %l0
20370 st %f0, [%l7 + 0x70]
20371 ldub [%l7 + 0x75], %g3
20372 fbuge %fcc2, loop_2387
20373 lduh [%l7 + 0x58], %i3
20374 ld [%l7 + 0x68], %f7
20375 ldsb [%l7 + 0x7B], %i2
20376loop_2387:
20377 lduh [%l7 + 0x56], %i7
20378 fandnot2 %f0, %f0, %f12
20379 ldx [%l7 + 0x20], %o6
20380 movrne %g7, %g5, %o4
20381 fnot2 %f2, %f2
20382 tn %xcc, 0x6
20383 fnot2 %f4, %f14
20384 fpadd16 %f14, %f4, %f14
20385 xorcc %l5, %o0, %g1
20386 fmovspos %xcc, %f13, %f10
20387 edge16ln %i0, %i6, %i1
20388 std %f12, [%l7 + 0x48]
20389 fmul8x16au %f3, %f11, %f4
20390 sdivcc %o3, 0x149C, %l4
20391 fbu %fcc1, loop_2388
20392 stw %l1, [%l7 + 0x7C]
20393 bleu %icc, loop_2389
20394 movg %icc, %l2, %l6
20395loop_2388:
20396 ldub [%l7 + 0x4F], %o2
20397 ldsh [%l7 + 0x50], %o1
20398loop_2389:
20399 movre %g2, 0x25E, %o7
20400 fmovscc %icc, %f3, %f4
20401 movl %icc, %i4, %o5
20402 ldsw [%l7 + 0x5C], %i5
20403 edge8n %g6, %l3, %g4
20404 movrgez %g3, 0x39F, %l0
20405 tcc %xcc, 0x0
20406 xor %i3, %i2, %o6
20407 tcs %xcc, 0x3
20408 lduw [%l7 + 0x38], %g7
20409 ldd [%l7 + 0x18], %f2
20410 ldx [%l7 + 0x08], %g5
20411 bshuffle %f10, %f14, %f14
20412 array16 %i7, %o4, %l5
20413 ldsw [%l7 + 0x60], %o0
20414 fbue %fcc1, loop_2390
20415 stx %g1, [%l7 + 0x20]
20416 movrne %i0, %i6, %o3
20417 stb %i1, [%l7 + 0x29]
20418loop_2390:
20419 taddcc %l1, 0x16B6, %l4
20420 alignaddr %l2, %o2, %o1
20421 array32 %g2, %l6, %i4
20422 fbo,a %fcc1, loop_2391
20423 stb %o7, [%l7 + 0x7C]
20424 alignaddr %i5, %g6, %l3
20425 ld [%l7 + 0x10], %f0
20426loop_2391:
20427 ld [%l7 + 0x30], %f5
20428 fnot2 %f8, %f0
20429 ldub [%l7 + 0x29], %o5
20430 fnands %f9, %f8, %f0
20431 ble,pn %icc, loop_2392
20432 ldsb [%l7 + 0x5E], %g3
20433 tle %xcc, 0x3
20434 fmovdg %xcc, %f7, %f1
20435loop_2392:
20436 fmovsleu %icc, %f8, %f11
20437 brgez,a %l0, loop_2393
20438 sllx %i3, %i2, %g4
20439 fmovdvc %xcc, %f15, %f4
20440 fcmpd %fcc1, %f8, %f10
20441loop_2393:
20442 fbo %fcc1, loop_2394
20443 lduw [%l7 + 0x10], %o6
20444 tsubcc %g7, %g5, %i7
20445 lduw [%l7 + 0x34], %l5
20446loop_2394:
20447 ta %xcc, 0x0
20448 xnor %o0, 0x0C4A, %g1
20449 udivx %o4, 0x17C3, %i0
20450 edge8n %o3, %i1, %l1
20451 ldd [%l7 + 0x10], %f14
20452 stx %i6, [%l7 + 0x60]
20453 movneg %icc, %l2, %l4
20454 sth %o1, [%l7 + 0x52]
20455 st %f11, [%l7 + 0x10]
20456 tpos %icc, 0x6
20457 ldsw [%l7 + 0x48], %o2
20458 fand %f6, %f2, %f14
20459 bgu loop_2395
20460 fands %f0, %f7, %f7
20461 sth %l6, [%l7 + 0x5E]
20462 brgez %i4, loop_2396
20463loop_2395:
20464 tleu %xcc, 0x3
20465 movrgez %o7, 0x0AE, %g2
20466 ldsh [%l7 + 0x64], %g6
20467loop_2396:
20468 stw %i5, [%l7 + 0x5C]
20469 mulscc %l3, 0x1210, %g3
20470 ldx [%l7 + 0x70], %l0
20471 edge16ln %i3, %i2, %o5
20472 std %f4, [%l7 + 0x68]
20473 fblg %fcc3, loop_2397
20474 fnot1 %f4, %f14
20475 ldsb [%l7 + 0x48], %g4
20476 ldsb [%l7 + 0x58], %o6
20477loop_2397:
20478 bneg,a %xcc, loop_2398
20479 array8 %g5, %g7, %l5
20480 stw %o0, [%l7 + 0x10]
20481 fmovrde %g1, %f4, %f6
20482loop_2398:
20483 lduw [%l7 + 0x40], %o4
20484 stw %i0, [%l7 + 0x28]
20485 stx %o3, [%l7 + 0x08]
20486 stx %i7, [%l7 + 0x40]
20487 brlz,a %l1, loop_2399
20488 xnor %i1, %i6, %l4
20489 movneg %icc, %o1, %l2
20490 or %l6, %o2, %o7
20491loop_2399:
20492 fmovspos %icc, %f0, %f12
20493 orncc %g2, 0x1AD1, %g6
20494 lduh [%l7 + 0x58], %i5
20495 fmovdvc %xcc, %f7, %f1
20496 st %f13, [%l7 + 0x2C]
20497 edge8 %l3, %g3, %i4
20498 edge8 %l0, %i2, %o5
20499 array32 %i3, %o6, %g4
20500 stb %g7, [%l7 + 0x6B]
20501 call loop_2400
20502 fcmple16 %f2, %f0, %g5
20503 fnot2s %f10, %f5
20504 sth %o0, [%l7 + 0x1E]
20505loop_2400:
20506 lduw [%l7 + 0x1C], %l5
20507 pdist %f10, %f0, %f4
20508 ldsh [%l7 + 0x3A], %o4
20509 nop
20510 setx loop_2401, %l0, %l1
20511 wrpr 0x1, %tl
20512 wrpr %l1, %tpc
20513 add %l1, 0x4, %l1
20514 wrpr %l1, %tnpc
20515 setx 0x34400001400, %l0, %l1
20516 wrpr %l1, %tstate
20517 wrhpr 0x4, %htstate
20518 retry
20519 udivx %g1, 0x0DA7, %i0
20520 tle %icc, 0x5
20521 st %f8, [%l7 + 0x40]
20522loop_2401:
20523 ldd [%l7 + 0x40], %f10
20524 fcmpd %fcc3, %f6, %f4
20525 fmul8x16au %f15, %f12, %f8
20526 fxor %f14, %f2, %f10
20527 fbge %fcc1, loop_2402
20528 fpackfix %f6, %f3
20529 orncc %o3, %l1, %i1
20530 edge32 %i6, %i7, %l4
20531loop_2402:
20532 srax %o1, %l6, %o2
20533 stb %l2, [%l7 + 0x2E]
20534 nop
20535 setx loop_2403, %l0, %l1
20536 wrpr 0x1, %tl
20537 wrpr %l1, %tpc
20538 add %l1, 0x4, %l1
20539 wrpr %l1, %tnpc
20540 setx 0x34400001400, %l0, %l1
20541 wrpr %l1, %tstate
20542 wrhpr 0x4, %htstate
20543 retry
20544 orncc %g2, 0x12C9, %o7
20545 st %f7, [%l7 + 0x0C]
20546 addccc %i5, 0x1F9C, %l3
20547loop_2403:
20548 ldsw [%l7 + 0x3C], %g6
20549 andn %g3, %i4, %i2
20550 ldsw [%l7 + 0x60], %l0
20551 ldub [%l7 + 0x27], %o5
20552 sth %o6, [%l7 + 0x08]
20553 fzero %f14
20554 brlz %i3, loop_2404
20555 bneg loop_2405
20556 sdiv %g7, 0x19C4, %g4
20557 bneg %icc, loop_2406
20558loop_2404:
20559 fmovdge %icc, %f4, %f9
20560loop_2405:
20561 edge32n %g5, %o0, %o4
20562 fbue %fcc3, loop_2407
20563loop_2406:
20564 fbo,a %fcc0, loop_2408
20565 fpadd16 %f8, %f6, %f0
20566 tvs %icc, 0x4
20567loop_2407:
20568 fmovs %f8, %f8
20569loop_2408:
20570 sra %l5, 0x19, %i0
20571 fbe %fcc3, loop_2409
20572 tvs %icc, 0x3
20573 nop
20574 setx loop_2410, %l0, %l1
20575 wrpr 0x1, %tl
20576 wrpr %l1, %tpc
20577 add %l1, 0x4, %l1
20578 wrpr %l1, %tnpc
20579 setx 0x34400001400, %l0, %l1
20580 wrpr %l1, %tstate
20581 wrhpr 0x4, %htstate
20582 retry
20583 smul %g1, 0x1DB3, %o3
20584loop_2409:
20585 ld [%l7 + 0x18], %f8
20586 fcmpgt16 %f4, %f8, %i1
20587loop_2410:
20588 movn %icc, %l1, %i6
20589 fors %f2, %f14, %f12
20590 fnor %f10, %f8, %f6
20591 movne %xcc, %l4, %o1
20592 fmul8x16au %f13, %f1, %f10
20593 brnz,a %i7, loop_2411
20594 lduh [%l7 + 0x7E], %o2
20595 udiv %l2, 0x05F5, %g2
20596 fble %fcc1, loop_2412
20597loop_2411:
20598 orn %l6, 0x16DE, %o7
20599 ld [%l7 + 0x7C], %f8
20600 edge16ln %l3, %g6, %g3
20601loop_2412:
20602 fmovsg %xcc, %f13, %f9
20603 fmul8x16au %f5, %f1, %f10
20604 mova %xcc, %i4, %i5
20605 lduw [%l7 + 0x20], %l0
20606 ldsb [%l7 + 0x74], %o5
20607 tcs %icc, 0x2
20608 fpsub16 %f2, %f14, %f12
20609 st %f3, [%l7 + 0x28]
20610 nop
20611 setx loop_2413, %l0, %l1
20612 wrpr 0x1, %tl
20613 wrpr %l1, %tpc
20614 add %l1, 0x4, %l1
20615 wrpr %l1, %tnpc
20616 setx 0x34400001400, %l0, %l1
20617 wrpr %l1, %tstate
20618 wrhpr 0x4, %htstate
20619 retry
20620 fpsub16 %f4, %f14, %f2
20621 ldsb [%l7 + 0x13], %o6
20622 sdiv %i3, 0x0152, %g7
20623loop_2413:
20624 xnor %i2, 0x0774, %g5
20625 fone %f10
20626 fmovsne %icc, %f6, %f9
20627 fblg %fcc0, loop_2414
20628 sra %g4, 0x1D, %o4
20629 std %f2, [%l7 + 0x78]
20630 move %xcc, %o0, %i0
20631loop_2414:
20632 edge16l %l5, %o3, %i1
20633 move %xcc, %l1, %g1
20634 sth %i6, [%l7 + 0x70]
20635 movle %xcc, %l4, %i7
20636 fbul,a %fcc2, loop_2415
20637 fmovda %icc, %f1, %f9
20638 fmovdn %xcc, %f10, %f5
20639 movneg %icc, %o2, %o1
20640loop_2415:
20641 fsrc1 %f6, %f2
20642 fmovda %xcc, %f12, %f6
20643 fmovdg %icc, %f12, %f13
20644 stx %g2, [%l7 + 0x58]
20645 bge %icc, loop_2416
20646 std %f10, [%l7 + 0x08]
20647 subccc %l6, %l2, %l3
20648 movne %icc, %g6, %g3
20649loop_2416:
20650 orcc %i4, 0x03D2, %o7
20651 fmovsgu %icc, %f8, %f14
20652 sdiv %l0, 0x11F6, %o5
20653 ldsw [%l7 + 0x3C], %o6
20654 ldub [%l7 + 0x7E], %i3
20655 pdist %f0, %f0, %f14
20656 smul %g7, 0x1FF5, %i5
20657 ldd [%l7 + 0x28], %f6
20658 popc 0x04A9, %g5
20659 array16 %g4, %o4, %o0
20660 edge8n %i2, %l5, %i0
20661 bvs,a %icc, loop_2417
20662 fpadd32s %f2, %f10, %f9
20663 ldd [%l7 + 0x60], %f10
20664 ldub [%l7 + 0x45], %i1
20665loop_2417:
20666 ld [%l7 + 0x54], %f4
20667 fbge,a %fcc2, loop_2418
20668 ba,a loop_2419
20669 fba %fcc0, loop_2420
20670 stb %o3, [%l7 + 0x6B]
20671loop_2418:
20672 bg,pt %icc, loop_2421
20673loop_2419:
20674 xnor %g1, 0x1D11, %i6
20675loop_2420:
20676 fornot2s %f4, %f12, %f6
20677 sth %l1, [%l7 + 0x08]
20678loop_2421:
20679 st %f6, [%l7 + 0x40]
20680 fbul,a %fcc3, loop_2422
20681 fmovrse %i7, %f2, %f2
20682 umulcc %o2, 0x1E81, %l4
20683 nop
20684 setx loop_2423, %l0, %l1
20685 wrpr 0x1, %tl
20686 wrpr %l1, %tpc
20687 add %l1, 0x4, %l1
20688 wrpr %l1, %tnpc
20689 setx 0x34400001400, %l0, %l1
20690 wrpr %l1, %tstate
20691 wrhpr 0x4, %htstate
20692 retry
20693loop_2422:
20694 fors %f7, %f0, %f14
20695 st %f3, [%l7 + 0x2C]
20696 ldsb [%l7 + 0x72], %o1
20697loop_2423:
20698 fmovsleu %xcc, %f11, %f2
20699 array8 %l6, %g2, %l2
20700 ldsb [%l7 + 0x36], %g6
20701 fnor %f14, %f2, %f6
20702 fmovsne %icc, %f4, %f13
20703 fmovdleu %icc, %f3, %f4
20704 fandnot2 %f14, %f2, %f2
20705 movcc %xcc, %l3, %i4
20706 std %f2, [%l7 + 0x58]
20707 st %f6, [%l7 + 0x38]
20708 edge32n %g3, %o7, %o5
20709 ldub [%l7 + 0x15], %o6
20710 ba,a,pn %xcc, loop_2424
20711 edge16l %i3, %l0, %g7
20712 fxor %f8, %f12, %f10
20713 sethi 0x01F8, %g5
20714loop_2424:
20715 fands %f0, %f10, %f14
20716 lduw [%l7 + 0x7C], %g4
20717 fbg,a %fcc1, loop_2425
20718 lduw [%l7 + 0x68], %i5
20719 ldd [%l7 + 0x38], %f14
20720 ldub [%l7 + 0x45], %o4
20721loop_2425:
20722 fnot1s %f11, %f6
20723 fpack32 %f6, %f12, %f10
20724 fsrc2s %f9, %f10
20725 stb %o0, [%l7 + 0x26]
20726 fcmpeq32 %f14, %f2, %i2
20727 fornot1 %f8, %f10, %f0
20728 srax %l5, %i1, %o3
20729 mulscc %i0, %i6, %l1
20730 fmovdvs %icc, %f4, %f15
20731 stx %g1, [%l7 + 0x68]
20732 stx %o2, [%l7 + 0x10]
20733 ldub [%l7 + 0x6A], %l4
20734 nop
20735 setx loop_2426, %l0, %l1
20736 wrpr 0x1, %tl
20737 wrpr %l1, %tnpc
20738 setx 0x34400001400, %l0, %l1
20739 wrpr %l1, %tstate
20740 wrhpr 0x4, %htstate
20741 done
20742 bne,a,pn %xcc, loop_2427
20743 brgz %i7, loop_2428
20744 stw %l6, [%l7 + 0x44]
20745loop_2426:
20746 movleu %icc, %g2, %l2
20747loop_2427:
20748 bcc,a,pt %icc, loop_2429
20749loop_2428:
20750 ld [%l7 + 0x48], %f14
20751 stx %g6, [%l7 + 0x58]
20752 fmovdge %xcc, %f2, %f11
20753loop_2429:
20754 st %f14, [%l7 + 0x14]
20755 edge16l %o1, %l3, %i4
20756 fmovdn %xcc, %f7, %f14
20757 smul %g3, %o7, %o6
20758 fbule,a %fcc3, loop_2430
20759 fbul,a %fcc0, loop_2431
20760 fbe,a %fcc0, loop_2432
20761 tl %icc, 0x1
20762loop_2430:
20763 smulcc %i3, 0x160C, %l0
20764loop_2431:
20765 stw %o5, [%l7 + 0x6C]
20766loop_2432:
20767 fpackfix %f2, %f10
20768 mova %icc, %g5, %g7
20769 tvs %xcc, 0x5
20770 mulscc %i5, %o4, %o0
20771 bcc,a %icc, loop_2433
20772 fmovdn %icc, %f3, %f9
20773 edge16 %g4, %l5, %i2
20774 stx %i1, [%l7 + 0x60]
20775loop_2433:
20776 tsubcc %i0, %o3, %l1
20777 fmovsle %icc, %f14, %f5
20778 ldsb [%l7 + 0x47], %g1
20779 fcmpd %fcc2, %f12, %f10
20780 ldd [%l7 + 0x68], %f10
20781 lduh [%l7 + 0x66], %o2
20782 ldd [%l7 + 0x40], %f2
20783 movcs %xcc, %l4, %i7
20784 tvc %icc, 0x4
20785 mulx %l6, %g2, %l2
20786 sll %g6, 0x1C, %i6
20787 orcc %o1, 0x00B3, %i4
20788 bl loop_2434
20789 orncc %g3, 0x1220, %l3
20790 edge8l %o7, %o6, %l0
20791 subc %i3, %o5, %g5
20792loop_2434:
20793 fandnot1s %f4, %f7, %f13
20794 fble,a %fcc1, loop_2435
20795 stb %g7, [%l7 + 0x44]
20796 movl %xcc, %o4, %o0
20797 stw %g4, [%l7 + 0x30]
20798loop_2435:
20799 lduw [%l7 + 0x24], %l5
20800 edge16l %i5, %i2, %i1
20801 fabsd %f8, %f8
20802 bvc,a %xcc, loop_2436
20803 fornot1s %f10, %f7, %f3
20804 fmovrsne %o3, %f10, %f9
20805 ldsb [%l7 + 0x27], %l1
20806loop_2436:
20807 brgz,a %g1, loop_2437
20808 and %o2, %i0, %i7
20809 fmovdl %icc, %f12, %f9
20810 ta %xcc, 0x1
20811loop_2437:
20812 fbug %fcc1, loop_2438
20813 fmovrslez %l4, %f12, %f6
20814 ldsb [%l7 + 0x3B], %l6
20815 fbug %fcc2, loop_2439
20816loop_2438:
20817 ldsb [%l7 + 0x41], %g2
20818 sth %l2, [%l7 + 0x5A]
20819 bleu,a,pt %icc, loop_2440
20820loop_2439:
20821 lduw [%l7 + 0x4C], %g6
20822 fbue %fcc0, loop_2441
20823 fmovrslez %o1, %f1, %f1
20824loop_2440:
20825 ldsb [%l7 + 0x54], %i6
20826 stx %i4, [%l7 + 0x68]
20827loop_2441:
20828 stw %g3, [%l7 + 0x30]
20829 ld [%l7 + 0x48], %f10
20830 bvs,pt %icc, loop_2442
20831 std %f6, [%l7 + 0x70]
20832 bgu,pt %icc, loop_2443
20833 edge16ln %l3, %o6, %o7
20834loop_2442:
20835 umul %l0, 0x1B9E, %o5
20836 fxnor %f2, %f4, %f14
20837loop_2443:
20838 movle %icc, %i3, %g5
20839 taddcc %o4, 0x1372, %g7
20840 ta %icc, 0x2
20841 stb %g4, [%l7 + 0x22]
20842 nop
20843 setx loop_2444, %l0, %l1
20844 wrpr 0x1, %tl
20845 wrpr %l1, %tnpc
20846 setx 0x34400001400, %l0, %l1
20847 wrpr %l1, %tstate
20848 wrhpr 0x4, %htstate
20849 done
20850 bg,a,pt %xcc, loop_2445
20851 ldsw [%l7 + 0x24], %l5
20852 fzero %f10
20853loop_2444:
20854 fmul8x16 %f8, %f4, %f0
20855loop_2445:
20856 srax %o0, %i5, %i1
20857 fcmpeq32 %f8, %f12, %o3
20858 sth %i2, [%l7 + 0x62]
20859 fmovrse %l1, %f10, %f1
20860 std %f2, [%l7 + 0x20]
20861 fmovsn %icc, %f7, %f6
20862 fandnot2s %f2, %f9, %f10
20863 fmovsa %xcc, %f9, %f10
20864 fmovdgu %xcc, %f0, %f14
20865 fbl,a %fcc1, loop_2446
20866 std %f10, [%l7 + 0x18]
20867 ldub [%l7 + 0x50], %o2
20868 tpos %icc, 0x4
20869loop_2446:
20870 fxnor %f4, %f8, %f0
20871 smul %g1, %i7, %i0
20872 bneg %icc, loop_2447
20873 smulcc %l6, 0x11E1, %l4
20874 fmovrdlz %l2, %f0, %f2
20875 bgu,a %icc, loop_2448
20876loop_2447:
20877 sth %g6, [%l7 + 0x44]
20878 fbn,a %fcc0, loop_2449
20879 fpmerge %f8, %f2, %f12
20880loop_2448:
20881 sra %g2, %i6, %i4
20882 ldd [%l7 + 0x40], %f12
20883loop_2449:
20884 nop
20885 setx loop_2450, %l0, %l1
20886 jmpl %l1, %o1
20887 fmovdgu %icc, %f15, %f3
20888 fcmpne16 %f14, %f8, %l3
20889 tleu %icc, 0x5
20890loop_2450:
20891 ldx [%l7 + 0x30], %g3
20892 sll %o7, %o6, %o5
20893 fcmped %fcc0, %f12, %f4
20894 movn %xcc, %l0, %g5
20895 bpos,a,pn %xcc, loop_2451
20896 sth %i3, [%l7 + 0x50]
20897 alignaddr %o4, %g7, %g4
20898 stw %o0, [%l7 + 0x38]
20899loop_2451:
20900 fmovdg %xcc, %f6, %f6
20901 fornot1s %f13, %f15, %f12
20902 fzeros %f9
20903 ldsh [%l7 + 0x5E], %i5
20904 ld [%l7 + 0x78], %f15
20905 stw %l5, [%l7 + 0x54]
20906 tleu %xcc, 0x5
20907 stx %o3, [%l7 + 0x10]
20908 bcc,pn %xcc, loop_2452
20909 andcc %i1, 0x030C, %i2
20910 fmovrslez %o2, %f5, %f15
20911 fmovsn %xcc, %f5, %f11
20912loop_2452:
20913 ldub [%l7 + 0x16], %l1
20914 fbu %fcc2, loop_2453
20915 bleu %xcc, loop_2454
20916 and %g1, %i0, %l6
20917 edge16n %l4, %i7, %l2
20918loop_2453:
20919 and %g2, 0x1C99, %g6
20920loop_2454:
20921 fpadd32 %f6, %f2, %f8
20922 ld [%l7 + 0x40], %f3
20923 fpack16 %f10, %f4
20924 udiv %i4, 0x0C16, %i6
20925 fmovda %icc, %f10, %f14
20926 fbul %fcc1, loop_2455
20927 fmovde %icc, %f15, %f3
20928 subccc %o1, %l3, %o7
20929 brlez %o6, loop_2456
20930loop_2455:
20931 movn %icc, %o5, %g3
20932 sth %l0, [%l7 + 0x22]
20933 bcs loop_2457
20934loop_2456:
20935 fmovdpos %xcc, %f1, %f4
20936 stb %i3, [%l7 + 0x4E]
20937 fxors %f2, %f5, %f12
20938loop_2457:
20939 tne %icc, 0x0
20940 bleu %icc, loop_2458
20941 ldd [%l7 + 0x28], %f2
20942 ldub [%l7 + 0x52], %o4
20943 edge8n %g7, %g5, %g4
20944loop_2458:
20945 fmovscc %xcc, %f15, %f10
20946 addccc %i5, %l5, %o3
20947 bgu,a %icc, loop_2459
20948 fbg %fcc3, loop_2460
20949 fmovdne %xcc, %f7, %f1
20950 fcmpeq16 %f0, %f4, %i1
20951loop_2459:
20952 movcc %icc, %i2, %o0
20953loop_2460:
20954 ldsb [%l7 + 0x56], %l1
20955 st %f10, [%l7 + 0x78]
20956 ldub [%l7 + 0x20], %o2
20957 mova %icc, %i0, %l6
20958 bn %xcc, loop_2461
20959 nop
20960 setx loop_2462, %l0, %l1
20961 jmpl %l1, %g1
20962 fmovrdlez %l4, %f12, %f2
20963 fmovrsgz %l2, %f12, %f1
20964loop_2461:
20965 fmovsg %xcc, %f7, %f11
20966loop_2462:
20967 sth %i7, [%l7 + 0x64]
20968 lduh [%l7 + 0x0A], %g2
20969 sdiv %i4, 0x04B2, %g6
20970 fbne %fcc1, loop_2463
20971 orncc %o1, 0x0256, %i6
20972 st %f6, [%l7 + 0x14]
20973 fblg %fcc1, loop_2464
20974loop_2463:
20975 fmovdcc %xcc, %f4, %f12
20976 sth %o7, [%l7 + 0x66]
20977 ldsw [%l7 + 0x10], %l3
20978loop_2464:
20979 fmovdgu %xcc, %f7, %f3
20980 ldx [%l7 + 0x28], %o5
20981 fbuge,a %fcc3, loop_2465
20982 sth %o6, [%l7 + 0x3C]
20983 ldsb [%l7 + 0x47], %l0
20984 ldsw [%l7 + 0x7C], %g3
20985loop_2465:
20986 stb %o4, [%l7 + 0x46]
20987 lduw [%l7 + 0x34], %g7
20988 fmovse %icc, %f11, %f9
20989 ldub [%l7 + 0x7A], %i3
20990 fba,a %fcc0, loop_2466
20991 std %f0, [%l7 + 0x18]
20992 fmovscs %icc, %f9, %f8
20993 brgez %g4, loop_2467
20994loop_2466:
20995 xnor %i5, %g5, %l5
20996 fabsd %f0, %f10
20997 lduw [%l7 + 0x20], %i1
20998loop_2467:
20999 fpsub16 %f2, %f14, %f14
21000 fsrc2 %f4, %f6
21001 fbne %fcc0, loop_2468
21002 fba,a %fcc1, loop_2469
21003 array8 %i2, %o0, %l1
21004 brlez %o3, loop_2470
21005loop_2468:
21006 movn %xcc, %o2, %i0
21007loop_2469:
21008 nop
21009 setx loop_2471, %l0, %l1
21010 wrpr 0x1, %tl
21011 wrpr %l1, %tnpc
21012 setx 0x34400001400, %l0, %l1
21013 wrpr %l1, %tstate
21014 wrhpr 0x4, %htstate
21015 done
21016 smulcc %l6, 0x19D3, %l4
21017loop_2470:
21018 call loop_2472
21019 std %f12, [%l7 + 0x68]
21020loop_2471:
21021 subc %l2, %i7, %g2
21022 fxnors %f9, %f7, %f11
21023loop_2472:
21024 ld [%l7 + 0x3C], %f3
21025 st %f8, [%l7 + 0x48]
21026 fpsub32s %f4, %f14, %f9
21027 add %i4, %g6, %o1
21028 ldub [%l7 + 0x7C], %i6
21029 popc %o7, %g1
21030 umul %l3, %o5, %l0
21031 subc %g3, %o4, %o6
21032 stx %i3, [%l7 + 0x28]
21033 fandnot1 %f2, %f2, %f8
21034 fmovda %icc, %f0, %f14
21035 fmovsg %icc, %f5, %f8
21036 fmovrdne %g7, %f0, %f4
21037 fpmerge %f6, %f11, %f4
21038 ldub [%l7 + 0x0E], %g4
21039 ldsw [%l7 + 0x3C], %i5
21040 fbug %fcc3, loop_2473
21041 bcc loop_2474
21042 tcc %icc, 0x7
21043 umul %g5, %i1, %i2
21044loop_2473:
21045 bleu,a,pt %xcc, loop_2475
21046loop_2474:
21047 xorcc %o0, %l1, %l5
21048 ld [%l7 + 0x10], %f12
21049 movn %icc, %o3, %o2
21050loop_2475:
21051 fmovrdgz %i0, %f12, %f8
21052 ldub [%l7 + 0x3C], %l6
21053 fnors %f14, %f11, %f12
21054 fcmpgt32 %f2, %f10, %l2
21055 movpos %xcc, %l4, %i7
21056 edge16ln %i4, %g6, %g2
21057 be,a,pt %icc, loop_2476
21058 stx %o1, [%l7 + 0x40]
21059 bvc,a loop_2477
21060 brlz,a %i6, loop_2478
21061loop_2476:
21062 stw %g1, [%l7 + 0x28]
21063 std %f14, [%l7 + 0x70]
21064loop_2477:
21065 and %l3, %o7, %o5
21066loop_2478:
21067 fmovsg %xcc, %f15, %f3
21068 bvs,a,pn %icc, loop_2479
21069 stb %g3, [%l7 + 0x3F]
21070 ld [%l7 + 0x20], %f9
21071 fandnot2 %f8, %f2, %f14
21072loop_2479:
21073 fmul8x16au %f0, %f8, %f10
21074 ldsw [%l7 + 0x78], %o4
21075 fsrc1s %f9, %f7
21076 bne,a,pn %xcc, loop_2480
21077 st %f4, [%l7 + 0x74]
21078 lduh [%l7 + 0x7C], %l0
21079 ldsh [%l7 + 0x40], %o6
21080loop_2480:
21081 bshuffle %f14, %f10, %f12
21082 std %f0, [%l7 + 0x50]
21083 edge32n %i3, %g7, %i5
21084 ld [%l7 + 0x2C], %f12
21085 sra %g5, %i1, %g4
21086 fcmps %fcc0, %f7, %f4
21087 movre %o0, %i2, %l1
21088 movneg %icc, %l5, %o3
21089 stw %o2, [%l7 + 0x08]
21090 fzeros %f8
21091 brgez %i0, loop_2481
21092 fmovrdgz %l2, %f14, %f12
21093 mulscc %l4, %i7, %l6
21094 fxnor %f6, %f0, %f14
21095loop_2481:
21096 sub %g6, 0x01C5, %i4
21097 fmul8x16al %f10, %f12, %f10
21098 fmovrslez %g2, %f8, %f0
21099 movcc %icc, %i6, %o1
21100 fnegd %f6, %f10
21101 edge16 %g1, %l3, %o5
21102 fpadd32s %f14, %f10, %f13
21103 sdivcc %o7, 0x0D71, %o4
21104 fandnot2 %f6, %f0, %f12
21105 ldsw [%l7 + 0x70], %l0
21106 bleu,pt %icc, loop_2482
21107 tle %xcc, 0x3
21108 movne %icc, %g3, %i3
21109 addc %g7, %i5, %o6
21110loop_2482:
21111 fnot1s %f3, %f10
21112 edge32 %i1, %g5, %g4
21113 taddcc %o0, %l1, %i2
21114 fmovrslez %l5, %f9, %f15
21115 tpos %icc, 0x7
21116 nop
21117 setx loop_2483, %l0, %l1
21118 wrpr 0x1, %tl
21119 wrpr %l1, %tpc
21120 add %l1, 0x4, %l1
21121 wrpr %l1, %tnpc
21122 setx 0x34400001400, %l0, %l1
21123 wrpr %l1, %tstate
21124 wrhpr 0x4, %htstate
21125 retry
21126 ldsb [%l7 + 0x37], %o2
21127 fpack16 %f6, %f5
21128 sth %o3, [%l7 + 0x10]
21129loop_2483:
21130 bshuffle %f8, %f14, %f6
21131 fmovsa %xcc, %f3, %f15
21132 fnors %f12, %f13, %f3
21133 tcc %xcc, 0x1
21134 popc 0x1640, %l2
21135 fnand %f4, %f14, %f14
21136 and %i0, %i7, %l4
21137 fmovsneg %icc, %f14, %f12
21138 ld [%l7 + 0x18], %f14
21139 movcc %xcc, %l6, %i4
21140 ldsb [%l7 + 0x41], %g6
21141 fandnot1 %f4, %f8, %f12
21142 fbe %fcc1, loop_2484
21143 ldsb [%l7 + 0x62], %i6
21144 fmovse %xcc, %f1, %f11
21145 ldd [%l7 + 0x48], %f4
21146loop_2484:
21147 umul %g2, 0x0E09, %g1
21148 stx %l3, [%l7 + 0x60]
21149 fmovrsgz %o5, %f1, %f0
21150 fmovrsgz %o7, %f5, %f2
21151 ldx [%l7 + 0x20], %o4
21152 edge8 %o1, %l0, %i3
21153 stx %g3, [%l7 + 0x28]
21154 ldsw [%l7 + 0x74], %g7
21155 tle %xcc, 0x4
21156 edge16 %o6, %i1, %g5
21157 fmuld8ulx16 %f8, %f1, %f14
21158 andncc %g4, %o0, %i5
21159 movcs %xcc, %i2, %l1
21160 move %xcc, %l5, %o3
21161 andncc %l2, %o2, %i7
21162 ldsb [%l7 + 0x12], %l4
21163 fcmpeq32 %f10, %f14, %i0
21164 edge32ln %i4, %g6, %l6
21165 orcc %i6, 0x1CEC, %g2
21166 ldd [%l7 + 0x40], %f4
21167 bneg %icc, loop_2485
21168 fnand %f2, %f6, %f14
21169 orcc %l3, 0x13AE, %o5
21170 fbul,a %fcc3, loop_2486
21171loop_2485:
21172 lduw [%l7 + 0x5C], %g1
21173 sllx %o4, 0x0D, %o1
21174 ldsw [%l7 + 0x7C], %o7
21175loop_2486:
21176 bshuffle %f12, %f6, %f6
21177 taddcctv %l0, 0x1629, %g3
21178 tsubcctv %g7, %o6, %i3
21179 move %xcc, %i1, %g5
21180 st %f9, [%l7 + 0x40]
21181 orncc %g4, %o0, %i2
21182 stx %l1, [%l7 + 0x28]
21183 sdiv %i5, 0x0B1F, %o3
21184 st %f5, [%l7 + 0x14]
21185 bn loop_2487
21186 sra %l2, 0x10, %o2
21187 te %icc, 0x5
21188 fmuld8ulx16 %f3, %f10, %f2
21189loop_2487:
21190 fnand %f10, %f6, %f0
21191 tl %xcc, 0x3
21192 fpadd16s %f11, %f10, %f15
21193 udivx %l5, 0x1DE2, %i7
21194 fnot2 %f10, %f0
21195 stb %i0, [%l7 + 0x3E]
21196 taddcctv %i4, 0x1F48, %g6
21197 stb %l4, [%l7 + 0x29]
21198 fmuld8sux16 %f11, %f4, %f8
21199 mulscc %i6, %l6, %g2
21200 lduw [%l7 + 0x48], %l3
21201 fornot1s %f13, %f3, %f1
21202 stw %g1, [%l7 + 0x10]
21203 fmul8x16al %f11, %f4, %f10
21204 ldsb [%l7 + 0x72], %o5
21205 tl %xcc, 0x6
21206 tle %icc, 0x0
21207 nop
21208 setx loop_2488, %l0, %l1
21209 wrpr 0x1, %tl
21210 wrpr %l1, %tnpc
21211 setx 0x34400001400, %l0, %l1
21212 wrpr %l1, %tstate
21213 wrhpr 0x4, %htstate
21214 done
21215 fand %f0, %f12, %f10
21216 sdivx %o4, 0x1ADC, %o7
21217 fpmerge %f13, %f2, %f8
21218loop_2488:
21219 popc 0x0ACB, %l0
21220 fbul,a %fcc2, loop_2489
21221 fmul8x16 %f12, %f0, %f14
21222 fmovse %xcc, %f11, %f5
21223 fmovdvs %icc, %f12, %f13
21224loop_2489:
21225 tg %xcc, 0x3
21226 ldx [%l7 + 0x20], %g3
21227 stx %o1, [%l7 + 0x58]
21228 sth %o6, [%l7 + 0x56]
21229 stx %i3, [%l7 + 0x60]
21230 movre %g7, 0x1F7, %g5
21231 stx %i1, [%l7 + 0x78]
21232 brgez %g4, loop_2490
21233 tcc %xcc, 0x4
21234 movg %icc, %i2, %o0
21235 ldd [%l7 + 0x08], %f4
21236loop_2490:
21237 st %f8, [%l7 + 0x48]
21238 fxors %f3, %f9, %f12
21239 stx %l1, [%l7 + 0x20]
21240 ldsw [%l7 + 0x5C], %i5
21241 ldx [%l7 + 0x18], %o3
21242 tleu %icc, 0x7
21243 std %f8, [%l7 + 0x18]
21244 sth %l2, [%l7 + 0x7C]
21245 edge32 %o2, %l5, %i0
21246 ldsw [%l7 + 0x5C], %i7
21247 ld [%l7 + 0x7C], %f14
21248 fsrc1s %f11, %f14
21249 fmovdl %xcc, %f14, %f11
21250 fmovsn %xcc, %f12, %f10
21251 fandnot2 %f6, %f4, %f12
21252 lduh [%l7 + 0x48], %i4
21253 ldsb [%l7 + 0x4A], %g6
21254 bl,pt %xcc, loop_2491
21255 ldsw [%l7 + 0x6C], %i6
21256 ldd [%l7 + 0x50], %f8
21257 fors %f3, %f9, %f7
21258loop_2491:
21259 fornot2s %f6, %f12, %f12
21260 stw %l4, [%l7 + 0x0C]
21261 tvs %xcc, 0x0
21262 ldub [%l7 + 0x6C], %l6
21263 subcc %l3, %g2, %o5
21264 lduw [%l7 + 0x60], %g1
21265 movrgz %o7, %o4, %g3
21266 bshuffle %f2, %f10, %f2
21267 edge16l %l0, %o6, %o1
21268 stw %g7, [%l7 + 0x54]
21269 fpadd32s %f2, %f7, %f5
21270 fnot1 %f10, %f12
21271 stw %g5, [%l7 + 0x24]
21272 fornot2s %f13, %f8, %f9
21273 fcmple16 %f6, %f12, %i3
21274 stw %i1, [%l7 + 0x70]
21275 fnegs %f9, %f15
21276 ldsw [%l7 + 0x0C], %i2
21277 stb %g4, [%l7 + 0x7A]
21278 fmovrde %o0, %f14, %f14
21279 srlx %i5, 0x0D, %l1
21280 ldx [%l7 + 0x48], %o3
21281 fbu,a %fcc0, loop_2492
21282 ldx [%l7 + 0x38], %o2
21283 movre %l2, 0x200, %i0
21284 ba,a %icc, loop_2493
21285loop_2492:
21286 fsrc1s %f4, %f8
21287 fmovrdgez %i7, %f0, %f12
21288 ldx [%l7 + 0x50], %i4
21289loop_2493:
21290 faligndata %f0, %f0, %f10
21291 addccc %g6, %l5, %i6
21292 bgu,a %icc, loop_2494
21293 ble,pt %xcc, loop_2495
21294 bg,a %icc, loop_2496
21295 ldsb [%l7 + 0x51], %l4
21296loop_2494:
21297 movg %xcc, %l3, %l6
21298loop_2495:
21299 tcs %xcc, 0x1
21300loop_2496:
21301 orcc %o5, %g2, %o7
21302 addccc %o4, %g3, %g1
21303 fmovdcs %xcc, %f3, %f0
21304 movgu %xcc, %l0, %o1
21305 fmovrdgz %g7, %f2, %f6
21306 fmul8sux16 %f12, %f8, %f6
21307 fandnot1 %f14, %f0, %f12
21308 st %f14, [%l7 + 0x54]
21309 fmovsleu %icc, %f0, %f11
21310 fbuge %fcc1, loop_2497
21311 fmul8x16al %f13, %f5, %f2
21312 fpmerge %f2, %f0, %f10
21313 sdiv %g5, 0x106C, %o6
21314loop_2497:
21315 fmovsleu %xcc, %f2, %f5
21316 ldsb [%l7 + 0x48], %i3
21317 edge16l %i1, %g4, %i2
21318 fmovdleu %icc, %f3, %f9
21319 lduh [%l7 + 0x44], %o0
21320 ldub [%l7 + 0x79], %l1
21321 fnot2s %f11, %f10
21322 fpadd16 %f10, %f2, %f10
21323 ldub [%l7 + 0x17], %i5
21324 bg,a,pn %xcc, loop_2498
21325 edge32ln %o2, %o3, %l2
21326 stb %i0, [%l7 + 0x2F]
21327 taddcc %i7, 0x1061, %i4
21328loop_2498:
21329 st %f12, [%l7 + 0x10]
21330 fnegd %f6, %f6
21331 brgez,a %g6, loop_2499
21332 orcc %i6, 0x1432, %l4
21333 fmovrdgz %l5, %f6, %f8
21334 movrgez %l6, 0x029, %l3
21335loop_2499:
21336 srax %g2, 0x1A, %o5
21337 fabsd %f8, %f0
21338 or %o7, %o4, %g1
21339 addccc %l0, %o1, %g7
21340 fmovsn %icc, %f11, %f6
21341 ldd [%l7 + 0x20], %f10
21342 std %f4, [%l7 + 0x48]
21343 sra %g5, %o6, %g3
21344 array8 %i1, %i3, %i2
21345 subc %g4, %l1, %i5
21346 movneg %icc, %o0, %o2
21347 edge8ln %l2, %o3, %i7
21348 sub %i0, %g6, %i6
21349 alignaddrl %l4, %i4, %l5
21350 xnor %l3, 0x1494, %g2
21351 fblg,a %fcc0, loop_2500
21352 fzero %f6
21353 ldd [%l7 + 0x30], %f4
21354 smulcc %o5, %o7, %o4
21355loop_2500:
21356 fpsub32s %f8, %f6, %f1
21357 tgu %xcc, 0x3
21358 tpos %xcc, 0x3
21359 ldd [%l7 + 0x10], %f14
21360 bge,a,pt %icc, loop_2501
21361 orcc %l6, 0x16B0, %l0
21362 fnegd %f2, %f4
21363 stw %o1, [%l7 + 0x50]
21364loop_2501:
21365 edge32n %g1, %g5, %g7
21366 sth %g3, [%l7 + 0x12]
21367 stb %o6, [%l7 + 0x18]
21368 edge32l %i1, %i3, %g4
21369 fmul8x16al %f4, %f11, %f0
21370 addccc %i2, 0x1231, %i5
21371 st %f3, [%l7 + 0x28]
21372 edge8l %l1, %o2, %o0
21373 std %f2, [%l7 + 0x38]
21374 umul %l2, %i7, %i0
21375 fornot1s %f13, %f2, %f14
21376 fmovscs %xcc, %f6, %f3
21377 ldub [%l7 + 0x3D], %o3
21378 orcc %g6, %i6, %l4
21379 fblg %fcc0, loop_2502
21380 fcmpes %fcc0, %f14, %f15
21381 sdivcc %l5, 0x0DF5, %i4
21382 sth %l3, [%l7 + 0x74]
21383loop_2502:
21384 fbule,a %fcc1, loop_2503
21385 pdist %f10, %f6, %f0
21386 alignaddrl %o5, %o7, %o4
21387 stx %g2, [%l7 + 0x18]
21388loop_2503:
21389 ldd [%l7 + 0x20], %f10
21390 fpsub16 %f10, %f0, %f10
21391 fnor %f4, %f12, %f12
21392 stb %l0, [%l7 + 0x23]
21393 fpsub32 %f2, %f12, %f8
21394 fmul8x16au %f11, %f3, %f2
21395 ldsw [%l7 + 0x34], %l6
21396 fcmped %fcc1, %f6, %f2
21397 stw %o1, [%l7 + 0x20]
21398 ldsb [%l7 + 0x41], %g1
21399 ldsb [%l7 + 0x09], %g5
21400 ldsh [%l7 + 0x5C], %g7
21401 fpsub32s %f1, %f9, %f3
21402 ldsw [%l7 + 0x4C], %o6
21403 udivcc %i1, 0x041E, %i3
21404 bcs,a loop_2504
21405 ldsb [%l7 + 0x51], %g4
21406 fornot1s %f3, %f14, %f12
21407 fbuge %fcc1, loop_2505
21408loop_2504:
21409 lduw [%l7 + 0x58], %g3
21410 ldsw [%l7 + 0x0C], %i5
21411 fmovdge %icc, %f13, %f11
21412loop_2505:
21413 for %f14, %f0, %f2
21414 ldsb [%l7 + 0x36], %i2
21415 lduw [%l7 + 0x54], %o2
21416 ldub [%l7 + 0x5F], %o0
21417 fcmpes %fcc0, %f5, %f8
21418 alignaddr %l1, %i7, %i0
21419 edge32 %o3, %g6, %i6
21420 fmovscc %icc, %f2, %f4
21421 fexpand %f5, %f10
21422 stb %l2, [%l7 + 0x57]
21423 bvs,pn %icc, loop_2506
21424 std %f2, [%l7 + 0x20]
21425 ldsb [%l7 + 0x72], %l5
21426 orncc %l4, 0x1768, %i4
21427loop_2506:
21428 fcmps %fcc1, %f14, %f7
21429 fcmpne16 %f6, %f4, %l3
21430 lduh [%l7 + 0x64], %o5
21431 fmovdle %xcc, %f6, %f7
21432 ld [%l7 + 0x14], %f14
21433 call loop_2507
21434 for %f4, %f6, %f4
21435 fxnor %f8, %f14, %f6
21436 ld [%l7 + 0x0C], %f1
21437loop_2507:
21438 fbl,a %fcc2, loop_2508
21439 ba,a loop_2509
21440 tvs %xcc, 0x2
21441 ldsw [%l7 + 0x34], %o4
21442loop_2508:
21443 sth %g2, [%l7 + 0x08]
21444loop_2509:
21445 fmovdgu %xcc, %f1, %f4
21446 st %f11, [%l7 + 0x18]
21447 std %f0, [%l7 + 0x50]
21448 array16 %l0, %l6, %o7
21449 std %f2, [%l7 + 0x20]
21450 fbl %fcc0, loop_2510
21451 ldub [%l7 + 0x38], %o1
21452 std %f14, [%l7 + 0x28]
21453 smul %g5, %g1, %o6
21454loop_2510:
21455 ldx [%l7 + 0x58], %i1
21456 sth %g7, [%l7 + 0x30]
21457 st %f2, [%l7 + 0x24]
21458 addc %g4, %g3, %i3
21459 fmovsg %xcc, %f11, %f0
21460 fandnot2s %f10, %f1, %f13
21461 ldsb [%l7 + 0x22], %i5
21462 xnorcc %i2, %o0, %l1
21463 fandnot2 %f8, %f0, %f2
21464 ldsw [%l7 + 0x58], %i7
21465 edge32l %i0, %o3, %g6
21466 stw %i6, [%l7 + 0x44]
21467 movrlez %o2, 0x01F, %l5
21468 fbuge,a %fcc2, loop_2511
21469 lduh [%l7 + 0x6E], %l4
21470 stw %i4, [%l7 + 0x44]
21471 bgu,a,pn %xcc, loop_2512
21472loop_2511:
21473 ldub [%l7 + 0x1C], %l3
21474 fbne,a %fcc0, loop_2513
21475 fmuld8sux16 %f5, %f7, %f10
21476loop_2512:
21477 tgu %icc, 0x3
21478 ldd [%l7 + 0x30], %f0
21479loop_2513:
21480 ldsw [%l7 + 0x20], %l2
21481 edge8n %o4, %o5, %l0
21482 nop
21483 setx loop_2514, %l0, %l1
21484 wrpr 0x1, %tl
21485 wrpr %l1, %tnpc
21486 setx 0x34400001400, %l0, %l1
21487 wrpr %l1, %tstate
21488 wrhpr 0x4, %htstate
21489 done
21490 call loop_2515
21491 array16 %g2, %l6, %o7
21492 stb %g5, [%l7 + 0x6D]
21493loop_2514:
21494 fmovdle %xcc, %f5, %f4
21495loop_2515:
21496 stb %g1, [%l7 + 0x2E]
21497 tsubcctv %o1, %o6, %g7
21498 stb %g4, [%l7 + 0x27]
21499 edge32l %i1, %g3, %i3
21500 fbe,a %fcc0, loop_2516
21501 fandnot2s %f13, %f10, %f10
21502 ld [%l7 + 0x50], %f6
21503 lduh [%l7 + 0x72], %i5
21504loop_2516:
21505 fpsub32 %f2, %f6, %f14
21506 brlz,a %o0, loop_2517
21507 alignaddr %l1, %i2, %i0
21508 tn %xcc, 0x0
21509 bn,pn %icc, loop_2518
21510loop_2517:
21511 fmovrslez %o3, %f14, %f15
21512 ldub [%l7 + 0x3B], %i7
21513 fornot2 %f6, %f4, %f2
21514loop_2518:
21515 tgu %icc, 0x2
21516 nop
21517 setx loop_2519, %l0, %l1
21518 wrpr 0x1, %tl
21519 wrpr %l1, %tpc
21520 add %l1, 0x4, %l1
21521 wrpr %l1, %tnpc
21522 setx 0x34400001400, %l0, %l1
21523 wrpr %l1, %tstate
21524 wrhpr 0x4, %htstate
21525 retry
21526 fpack32 %f4, %f4, %f12
21527 fmovsge %icc, %f10, %f4
21528 bvc loop_2520
21529loop_2519:
21530 sth %i6, [%l7 + 0x0E]
21531 taddcc %g6, %o2, %l4
21532 fsrc2 %f4, %f4
21533loop_2520:
21534 stw %i4, [%l7 + 0x3C]
21535 fmovdge %icc, %f2, %f12
21536 fabss %f5, %f10
21537 sth %l3, [%l7 + 0x4E]
21538 tgu %xcc, 0x4
21539 fmovrdgz %l5, %f10, %f14
21540 nop
21541 setx loop_2521, %l0, %l1
21542 wrpr 0x1, %tl
21543 wrpr %l1, %tpc
21544 add %l1, 0x4, %l1
21545 wrpr %l1, %tnpc
21546 setx 0x34400001400, %l0, %l1
21547 wrpr %l1, %tstate
21548 wrhpr 0x4, %htstate
21549 retry
21550 fmovsleu %xcc, %f0, %f2
21551 addccc %o4, 0x067F, %l2
21552 srl %o5, %l0, %l6
21553loop_2521:
21554 fmovrslez %o7, %f8, %f2
21555 subccc %g2, %g5, %o1
21556 fpack32 %f4, %f6, %f14
21557 movrlez %g1, 0x086, %o6
21558 ldx [%l7 + 0x20], %g4
21559 lduh [%l7 + 0x10], %g7
21560 tvs %icc, 0x6
21561 call loop_2522
21562 and %i1, %g3, %i5
21563 stw %i3, [%l7 + 0x68]
21564 lduw [%l7 + 0x7C], %l1
21565loop_2522:
21566 fblg %fcc0, loop_2523
21567 subcc %i2, 0x16BF, %i0
21568 tpos %icc, 0x1
21569 fble,a %fcc0, loop_2524
21570loop_2523:
21571 movvs %icc, %o3, %o0
21572 movleu %icc, %i6, %i7
21573 sdivx %g6, 0x123A, %l4
21574loop_2524:
21575 fmovrslz %i4, %f4, %f3
21576 fbul %fcc0, loop_2525
21577 brlz,a %o2, loop_2526
21578 ldsh [%l7 + 0x1A], %l5
21579 ldub [%l7 + 0x57], %o4
21580loop_2525:
21581 edge16ln %l2, %o5, %l3
21582loop_2526:
21583 fnot2 %f0, %f4
21584 fcmple16 %f12, %f14, %l6
21585 movcc %icc, %o7, %g2
21586 fbue,a %fcc0, loop_2527
21587 ldx [%l7 + 0x50], %l0
21588 fmovde %icc, %f6, %f9
21589 lduw [%l7 + 0x24], %o1
21590loop_2527:
21591 lduw [%l7 + 0x4C], %g1
21592 movrlez %g5, %g4, %o6
21593 tne %xcc, 0x7
21594 mova %icc, %g7, %g3
21595 sdivx %i1, 0x0CAB, %i5
21596 move %icc, %l1, %i3
21597 ldx [%l7 + 0x08], %i2
21598 lduw [%l7 + 0x60], %i0
21599 fcmpne16 %f4, %f12, %o0
21600 ldub [%l7 + 0x3E], %i6
21601 stx %o3, [%l7 + 0x68]
21602 lduw [%l7 + 0x0C], %i7
21603 udivx %g6, 0x191D, %l4
21604 sth %o2, [%l7 + 0x72]
21605 faligndata %f10, %f14, %f2
21606 ldsb [%l7 + 0x0E], %i4
21607 st %f12, [%l7 + 0x3C]
21608 fmul8sux16 %f4, %f12, %f4
21609 orn %l5, %o4, %l2
21610 sth %o5, [%l7 + 0x0A]
21611 fpadd32 %f4, %f10, %f12
21612 stw %l6, [%l7 + 0x48]
21613 ldd [%l7 + 0x40], %f2
21614 fnand %f8, %f14, %f0
21615 fmovdleu %xcc, %f7, %f5
21616 taddcctv %l3, %g2, %l0
21617 fbn,a %fcc0, loop_2528
21618 taddcctv %o1, %o7, %g5
21619 add %g4, %g1, %g7
21620 sth %o6, [%l7 + 0x3C]
21621loop_2528:
21622 udiv %g3, 0x1900, %i5
21623 bl,pt %icc, loop_2529
21624 fbu,a %fcc3, loop_2530
21625 lduw [%l7 + 0x3C], %i1
21626 fbule %fcc2, loop_2531
21627loop_2529:
21628 sth %i3, [%l7 + 0x56]
21629loop_2530:
21630 sub %i2, 0x0865, %i0
21631 ldsw [%l7 + 0x68], %l1
21632loop_2531:
21633 tpos %xcc, 0x4
21634 fbue %fcc1, loop_2532
21635 tgu %icc, 0x6
21636 stw %o0, [%l7 + 0x60]
21637 sth %o3, [%l7 + 0x72]
21638loop_2532:
21639 lduw [%l7 + 0x4C], %i7
21640 subc %g6, 0x0245, %l4
21641 nop
21642 setx loop_2533, %l0, %l1
21643 jmpl %l1, %o2
21644 fnor %f10, %f4, %f0
21645 fmovsneg %xcc, %f15, %f0
21646 ld [%l7 + 0x24], %f14
21647loop_2533:
21648 ldsw [%l7 + 0x78], %i4
21649 srlx %i6, 0x1F, %o4
21650 udivcc %l2, 0x1AB5, %l5
21651 lduh [%l7 + 0x28], %o5
21652 edge8 %l6, %l3, %g2
21653 stb %o1, [%l7 + 0x37]
21654 fcmpes %fcc1, %f7, %f15
21655 ldx [%l7 + 0x30], %l0
21656 orn %g5, 0x1FFB, %g4
21657 fandnot1 %f2, %f10, %f6
21658 ld [%l7 + 0x68], %f6
21659 fsrc2s %f10, %f4
21660 tge %xcc, 0x0
21661 fbu %fcc2, loop_2534
21662 bcs,a,pn %icc, loop_2535
21663 fandnot1 %f10, %f4, %f10
21664 sth %g1, [%l7 + 0x20]
21665loop_2534:
21666 sdivx %g7, 0x15A5, %o6
21667loop_2535:
21668 ldsw [%l7 + 0x74], %o7
21669 st %f14, [%l7 + 0x48]
21670 bcs,a,pt %icc, loop_2536
21671 fmovspos %xcc, %f10, %f10
21672 fmovsg %icc, %f1, %f2
21673 tleu %icc, 0x7
21674loop_2536:
21675 fandnot2 %f10, %f6, %f6
21676 fbule %fcc2, loop_2537
21677 st %f14, [%l7 + 0x44]
21678 fblg %fcc3, loop_2538
21679 movg %xcc, %i5, %g3
21680loop_2537:
21681 fmovrslez %i3, %f1, %f5
21682 addc %i1, %i2, %i0
21683loop_2538:
21684 taddcc %o0, %o3, %l1
21685 stb %i7, [%l7 + 0x7C]
21686 fxors %f5, %f14, %f15
21687 orncc %g6, 0x1923, %o2
21688 bge,a loop_2539
21689 ldd [%l7 + 0x20], %f10
21690 fandnot2 %f6, %f12, %f4
21691 stx %l4, [%l7 + 0x18]
21692loop_2539:
21693 edge16l %i6, %o4, %i4
21694 fzero %f12
21695 stw %l2, [%l7 + 0x48]
21696 bgu,a loop_2540
21697 ldsb [%l7 + 0x78], %o5
21698 tle %icc, 0x0
21699 lduw [%l7 + 0x2C], %l6
21700loop_2540:
21701 movn %xcc, %l5, %l3
21702 fba %fcc1, loop_2541
21703 orncc %g2, %l0, %o1
21704 ldsb [%l7 + 0x4E], %g4
21705 edge32n %g5, %g1, %o6
21706loop_2541:
21707 bg,pt %xcc, loop_2542
21708 fmovrdlez %o7, %f2, %f4
21709 ldx [%l7 + 0x50], %i5
21710 fbul,a %fcc1, loop_2543
21711loop_2542:
21712 mulscc %g3, %i3, %g7
21713 fmul8x16 %f3, %f8, %f0
21714 movneg %icc, %i1, %i2
21715loop_2543:
21716 fmovsa %icc, %f11, %f7
21717 ldd [%l7 + 0x30], %f4
21718 ldd [%l7 + 0x28], %f2
21719 fandnot2 %f4, %f10, %f2
21720 fmovsle %icc, %f5, %f4
21721 brnz %o0, loop_2544
21722 brgez %o3, loop_2545
21723 st %f10, [%l7 + 0x1C]
21724 ld [%l7 + 0x48], %f15
21725loop_2544:
21726 ldsh [%l7 + 0x2A], %l1
21727loop_2545:
21728 fmovrdlz %i7, %f2, %f12
21729 ld [%l7 + 0x2C], %f2
21730 movl %icc, %g6, %i0
21731 tcc %xcc, 0x2
21732 ldub [%l7 + 0x7A], %o2
21733 fmovsg %icc, %f1, %f5
21734 fpadd16s %f10, %f0, %f8
21735 fpadd16s %f11, %f8, %f3
21736 movvc %icc, %i6, %o4
21737 ldsw [%l7 + 0x7C], %l4
21738 stw %i4, [%l7 + 0x10]
21739 fbe %fcc2, loop_2546
21740 fpmerge %f11, %f11, %f0
21741 lduh [%l7 + 0x3E], %l2
21742 fmovsa %xcc, %f1, %f6
21743loop_2546:
21744 tne %icc, 0x3
21745 fmovdle %xcc, %f8, %f3
21746 sdiv %o5, 0x1667, %l5
21747 fnot1 %f6, %f4
21748 lduw [%l7 + 0x1C], %l6
21749 udivcc %g2, 0x0548, %l3
21750 st %f1, [%l7 + 0x68]
21751 fmuld8sux16 %f2, %f7, %f8
21752 tneg %xcc, 0x0
21753 fpackfix %f2, %f6
21754 stw %o1, [%l7 + 0x5C]
21755 fbu,a %fcc1, loop_2547
21756 bcc %xcc, loop_2548
21757 call loop_2549
21758 fcmple32 %f4, %f10, %l0
21759loop_2547:
21760 nop
21761 setx loop_2550, %l0, %l1
21762 wrpr 0x1, %tl
21763 wrpr %l1, %tpc
21764 add %l1, 0x4, %l1
21765 wrpr %l1, %tnpc
21766 setx 0x34400001400, %l0, %l1
21767 wrpr %l1, %tstate
21768 wrhpr 0x4, %htstate
21769 retry
21770loop_2548:
21771 movvs %xcc, %g4, %g5
21772loop_2549:
21773 ld [%l7 + 0x0C], %f13
21774 fpadd32 %f10, %f12, %f10
21775loop_2550:
21776 stx %o6, [%l7 + 0x28]
21777 tle %icc, 0x4
21778 bgu,pn %icc, loop_2551
21779 edge8l %o7, %i5, %g3
21780 bcc %xcc, loop_2552
21781 bge,a,pn %icc, loop_2553
21782loop_2551:
21783 bneg,a %icc, loop_2554
21784 lduh [%l7 + 0x7E], %g1
21785loop_2552:
21786 taddcctv %i3, 0x01ED, %i1
21787loop_2553:
21788 mulx %i2, 0x0CF7, %o0
21789loop_2554:
21790 popc 0x144B, %g7
21791 fmovsne %xcc, %f9, %f14
21792 sdiv %l1, 0x0D27, %i7
21793 brz,a %g6, loop_2555
21794 fmovsn %icc, %f2, %f14
21795 lduh [%l7 + 0x66], %o3
21796 ldx [%l7 + 0x50], %i0
21797loop_2555:
21798 stb %o2, [%l7 + 0x5C]
21799 array32 %i6, %l4, %o4
21800 fbge %fcc0, loop_2556
21801 ldsh [%l7 + 0x44], %i4
21802 fornot2s %f13, %f8, %f13
21803 movrlz %o5, %l2, %l6
21804loop_2556:
21805 for %f6, %f2, %f4
21806 stb %l5, [%l7 + 0x39]
21807 fmovdg %xcc, %f1, %f10
21808 fbug,a %fcc3, loop_2557
21809 nop
21810 setx loop_2558, %l0, %l1
21811 jmpl %l1, %g2
21812 ldd [%l7 + 0x18], %f14
21813 fpadd32 %f8, %f4, %f8
21814loop_2557:
21815 stw %l3, [%l7 + 0x68]
21816loop_2558:
21817 fmovsvc %xcc, %f5, %f4
21818 alignaddrl %o1, %l0, %g5
21819 brnz,a %o6, loop_2559
21820 ldsh [%l7 + 0x44], %o7
21821 bvc,a %xcc, loop_2560
21822 ld [%l7 + 0x6C], %f15
21823loop_2559:
21824 ldx [%l7 + 0x70], %g4
21825 fmul8x16al %f9, %f15, %f4
21826loop_2560:
21827 ldx [%l7 + 0x38], %i5
21828 fxors %f5, %f14, %f5
21829 addccc %g1, %g3, %i1
21830 fcmpgt32 %f8, %f8, %i3
21831 srlx %o0, %i2, %l1
21832 fsrc1s %f1, %f6
21833 fcmpeq32 %f14, %f8, %g7
21834 movre %g6, 0x369, %o3
21835 ldsh [%l7 + 0x48], %i7
21836 fsrc1 %f12, %f12
21837 fmuld8sux16 %f13, %f15, %f6
21838 te %icc, 0x5
21839 fmovdl %xcc, %f14, %f4
21840 movrlz %i0, %i6, %o2
21841 andcc %l4, %o4, %o5
21842 udivcc %i4, 0x029B, %l2
21843 fcmped %fcc2, %f2, %f0
21844 brnz %l6, loop_2561
21845 stb %l5, [%l7 + 0x13]
21846 bgu,pt %xcc, loop_2562
21847 fba %fcc1, loop_2563
21848loop_2561:
21849 stb %l3, [%l7 + 0x2A]
21850 fpsub32s %f1, %f12, %f14
21851loop_2562:
21852 udivcc %g2, 0x1D01, %l0
21853loop_2563:
21854 fbug %fcc3, loop_2564
21855 fmovsleu %icc, %f4, %f11
21856 fpadd32 %f14, %f2, %f4
21857 ldsw [%l7 + 0x70], %o1
21858loop_2564:
21859 tl %icc, 0x2
21860 fmovsneg %icc, %f8, %f10
21861 ldd [%l7 + 0x18], %f2
21862 movl %icc, %g5, %o7
21863 stw %o6, [%l7 + 0x74]
21864 fmovsg %icc, %f1, %f8
21865 subcc %g4, 0x06B6, %g1
21866 edge16l %g3, %i5, %i3
21867 mova %icc, %o0, %i2
21868 lduw [%l7 + 0x10], %i1
21869 fbule %fcc0, loop_2565
21870 ldsb [%l7 + 0x16], %l1
21871 ldsh [%l7 + 0x72], %g6
21872 fnot1s %f6, %f6
21873loop_2565:
21874 stb %o3, [%l7 + 0x75]
21875 fandnot1 %f4, %f0, %f6
21876 ld [%l7 + 0x54], %f4
21877 lduw [%l7 + 0x34], %g7
21878 stx %i0, [%l7 + 0x70]
21879 std %f8, [%l7 + 0x58]
21880 fmovdvc %icc, %f8, %f11
21881 for %f10, %f2, %f6
21882 fbul,a %fcc0, loop_2566
21883 fcmpes %fcc3, %f1, %f2
21884 fmovdne %icc, %f8, %f5
21885 fandnot2s %f15, %f10, %f14
21886loop_2566:
21887 sth %i6, [%l7 + 0x36]
21888 popc 0x08F0, %o2
21889 bcc,a,pt %xcc, loop_2567
21890 subccc %i7, 0x1F51, %o4
21891 or %o5, %i4, %l4
21892 addcc %l2, %l6, %l5
21893loop_2567:
21894 fmovdcs %icc, %f8, %f3
21895 ldub [%l7 + 0x21], %l3
21896 stw %l0, [%l7 + 0x64]
21897 movcs %icc, %o1, %g5
21898 lduw [%l7 + 0x64], %o7
21899 edge8 %g2, %o6, %g1
21900 std %f0, [%l7 + 0x50]
21901 ldub [%l7 + 0x73], %g3
21902 edge16l %g4, %i3, %o0
21903 sdivcc %i2, 0x0FBB, %i5
21904 edge32n %l1, %g6, %i1
21905 ta %icc, 0x3
21906 fmovse %icc, %f5, %f15
21907 stw %o3, [%l7 + 0x44]
21908 xnor %g7, %i0, %o2
21909 stb %i6, [%l7 + 0x5A]
21910 fpadd16s %f13, %f14, %f4
21911 tvc %xcc, 0x4
21912 xnor %o4, 0x16F4, %i7
21913 stx %o5, [%l7 + 0x50]
21914 andn %i4, 0x09F3, %l4
21915 stw %l2, [%l7 + 0x28]
21916 ldsw [%l7 + 0x08], %l6
21917 fpsub32 %f8, %f6, %f2
21918 addccc %l3, 0x17D0, %l0
21919 fandnot2s %f5, %f0, %f1
21920 sth %o1, [%l7 + 0x6A]
21921 stx %g5, [%l7 + 0x10]
21922 lduh [%l7 + 0x24], %l5
21923 sdiv %g2, 0x13BD, %o6
21924 brnz %o7, loop_2568
21925 fmovrsne %g1, %f6, %f3
21926 ldsb [%l7 + 0x77], %g4
21927 fnors %f10, %f10, %f0
21928loop_2568:
21929 subc %g3, 0x1D5E, %i3
21930 brlz %o0, loop_2569
21931 ldsh [%l7 + 0x26], %i5
21932 edge8 %l1, %g6, %i2
21933 st %f12, [%l7 + 0x08]
21934loop_2569:
21935 popc %i1, %g7
21936 fmovdl %xcc, %f7, %f3
21937 fnot1 %f4, %f12
21938 umulcc %i0, %o3, %o2
21939 fmul8sux16 %f2, %f2, %f6
21940 tge %icc, 0x0
21941 tneg %xcc, 0x2
21942 fmovdcc %xcc, %f0, %f10
21943 stx %i6, [%l7 + 0x10]
21944 nop
21945 setx loop_2570, %l0, %l1
21946 wrpr 0x1, %tl
21947 wrpr %l1, %tnpc
21948 setx 0x34400001400, %l0, %l1
21949 wrpr %l1, %tstate
21950 wrhpr 0x4, %htstate
21951 done
21952 fmovdvs %xcc, %f14, %f9
21953 mulx %i7, %o5, %i4
21954 fmovdne %xcc, %f10, %f4
21955loop_2570:
21956 bn,a %xcc, loop_2571
21957 fnot1 %f4, %f0
21958 fbg %fcc3, loop_2572
21959 stx %o4, [%l7 + 0x28]
21960loop_2571:
21961 fmovdne %icc, %f1, %f10
21962 fnot1 %f6, %f2
21963loop_2572:
21964 ldsb [%l7 + 0x12], %l4
21965 movle %icc, %l2, %l3
21966 array8 %l0, %o1, %g5
21967 fxor %f12, %f0, %f2
21968 te %icc, 0x0
21969 subc %l6, %l5, %g2
21970 movvc %xcc, %o7, %g1
21971 ba loop_2573
21972 fmovde %icc, %f15, %f6
21973 tge %icc, 0x6
21974 fbule,a %fcc1, loop_2574
21975loop_2573:
21976 lduw [%l7 + 0x5C], %o6
21977 ldsh [%l7 + 0x3C], %g3
21978 ldsb [%l7 + 0x61], %i3
21979loop_2574:
21980 fone %f14
21981 fnot2 %f12, %f14
21982 fandnot2s %f7, %f15, %f10
21983 fcmple16 %f8, %f12, %o0
21984 tleu %icc, 0x5
21985 fnegd %f2, %f4
21986 edge8n %i5, %l1, %g4
21987 movrgez %g6, %i2, %i1
21988 sub %g7, %o3, %i0
21989 array16 %o2, %i6, %i7
21990 fpsub32s %f6, %f10, %f8
21991 fpsub16s %f1, %f6, %f8
21992 movre %i4, 0x2B6, %o5
21993 bge,a,pn %icc, loop_2575
21994 fnegd %f2, %f12
21995 fmovsl %icc, %f6, %f12
21996 st %f7, [%l7 + 0x68]
21997loop_2575:
21998 array32 %o4, %l4, %l3
21999 fpackfix %f2, %f0
22000 taddcc %l0, %l2, %g5
22001 fmovscc %xcc, %f15, %f12
22002 fbo,a %fcc1, loop_2576
22003 movl %icc, %l6, %o1
22004 edge8l %l5, %o7, %g2
22005 bl,pt %icc, loop_2577
22006loop_2576:
22007 be,a,pt %icc, loop_2578
22008 addccc %o6, 0x1EB0, %g3
22009 fandnot2s %f3, %f3, %f7
22010loop_2577:
22011 fnot2s %f1, %f14
22012loop_2578:
22013 bcc %icc, loop_2579
22014 ldsw [%l7 + 0x68], %i3
22015 fmovscc %xcc, %f1, %f0
22016 ld [%l7 + 0x68], %f9
22017loop_2579:
22018 xor %g1, 0x0A52, %i5
22019 fnegs %f15, %f15
22020 ldub [%l7 + 0x61], %o0
22021 ldx [%l7 + 0x40], %l1
22022 sth %g4, [%l7 + 0x32]
22023 ldub [%l7 + 0x5D], %g6
22024 std %f12, [%l7 + 0x38]
22025 fble,a %fcc1, loop_2580
22026 fpadd16s %f11, %f2, %f3
22027 smulcc %i1, 0x1573, %i2
22028 fmovdgu %xcc, %f8, %f12
22029loop_2580:
22030 bg,a,pn %icc, loop_2581
22031 fmovdpos %xcc, %f11, %f6
22032 ldsh [%l7 + 0x66], %g7
22033 tcs %icc, 0x5
22034loop_2581:
22035 fbne %fcc2, loop_2582
22036 ldsw [%l7 + 0x4C], %o3
22037 fcmped %fcc2, %f8, %f10
22038 subccc %o2, 0x0E85, %i6
22039loop_2582:
22040 lduw [%l7 + 0x60], %i0
22041 lduh [%l7 + 0x68], %i7
22042 umulcc %o5, 0x1304, %o4
22043 edge32l %i4, %l4, %l0
22044 edge16l %l3, %l2, %g5
22045 fba,a %fcc3, loop_2583
22046 ld [%l7 + 0x7C], %f7
22047 addccc %l6, %l5, %o1
22048 fbue %fcc2, loop_2584
22049loop_2583:
22050 fsrc1 %f0, %f14
22051 ldd [%l7 + 0x28], %f6
22052 ldub [%l7 + 0x22], %o7
22053loop_2584:
22054 fnot1s %f5, %f9
22055 edge32ln %o6, %g3, %g2
22056 fbg,a %fcc2, loop_2585
22057 fcmpne16 %f10, %f8, %i3
22058 subccc %i5, %o0, %g1
22059 subc %g4, %g6, %l1
22060loop_2585:
22061 brnz %i1, loop_2586
22062 movvc %icc, %i2, %g7
22063 movvs %icc, %o2, %i6
22064 ldsh [%l7 + 0x64], %i0
22065loop_2586:
22066 ldsw [%l7 + 0x20], %o3
22067 ld [%l7 + 0x30], %f4
22068 array16 %o5, %o4, %i7
22069 fsrc2 %f14, %f12
22070 fones %f13
22071 movgu %xcc, %i4, %l4
22072 fcmpes %fcc0, %f7, %f12
22073 and %l3, 0x1DCA, %l2
22074 std %f6, [%l7 + 0x68]
22075 movne %icc, %l0, %g5
22076 fmovrdgez %l5, %f2, %f8
22077 stx %l6, [%l7 + 0x60]
22078 sth %o1, [%l7 + 0x6E]
22079 ldub [%l7 + 0x3C], %o6
22080 fnegs %f9, %f14
22081 fmovsn %xcc, %f5, %f12
22082 fnegs %f11, %f2
22083 fbug,a %fcc2, loop_2587
22084 fmovdgu %icc, %f3, %f6
22085 ldsb [%l7 + 0x50], %g3
22086 stw %o7, [%l7 + 0x34]
22087loop_2587:
22088 stw %g2, [%l7 + 0x60]
22089 andn %i3, 0x1754, %i5
22090 srlx %o0, 0x1C, %g1
22091 bvs,pt %icc, loop_2588
22092 ldd [%l7 + 0x18], %f2
22093 fmovdle %xcc, %f7, %f11
22094 smul %g4, %l1, %i1
22095loop_2588:
22096 fpadd16 %f0, %f6, %f12
22097 ba %xcc, loop_2589
22098 ldsb [%l7 + 0x58], %g6
22099 stx %g7, [%l7 + 0x78]
22100 be loop_2590
22101loop_2589:
22102 udivx %i2, 0x0929, %o2
22103 tge %xcc, 0x0
22104 fmovsn %xcc, %f0, %f15
22105loop_2590:
22106 ldx [%l7 + 0x50], %i0
22107 fmovdge %xcc, %f7, %f7
22108 faligndata %f4, %f12, %f6
22109 subccc %o3, 0x0080, %i6
22110 fbuge %fcc1, loop_2591
22111 fcmpeq32 %f8, %f0, %o5
22112 orncc %i7, 0x159C, %o4
22113 subc %i4, %l3, %l4
22114loop_2591:
22115 fmovrdgz %l2, %f8, %f12
22116 brgz %l0, loop_2592
22117 movpos %icc, %g5, %l6
22118 tpos %icc, 0x3
22119 fbo %fcc0, loop_2593
22120loop_2592:
22121 fmovsneg %icc, %f1, %f1
22122 st %f5, [%l7 + 0x68]
22123 subccc %o1, %o6, %l5
22124loop_2593:
22125 stw %o7, [%l7 + 0x24]
22126 fmovsge %xcc, %f4, %f14
22127 ldsw [%l7 + 0x6C], %g2
22128 sub %g3, %i3, %i5
22129 brgz %o0, loop_2594
22130 fsrc2 %f10, %f14
22131 fbo %fcc0, loop_2595
22132 lduw [%l7 + 0x30], %g1
22133loop_2594:
22134 fones %f12
22135 fcmpgt16 %f0, %f8, %g4
22136loop_2595:
22137 fmovrsgez %i1, %f7, %f13
22138 bge,a,pn %xcc, loop_2596
22139 fmovrdgez %g6, %f10, %f8
22140 fcmpgt16 %f10, %f14, %l1
22141 st %f14, [%l7 + 0x6C]
22142loop_2596:
22143 stx %g7, [%l7 + 0x48]
22144 ldd [%l7 + 0x78], %f4
22145 edge32ln %i2, %i0, %o2
22146 ldsh [%l7 + 0x64], %i6
22147 srax %o3, %o5, %i7
22148 subc %o4, 0x01CB, %i4
22149 fpackfix %f4, %f5
22150 ldsb [%l7 + 0x50], %l3
22151 fpmerge %f2, %f12, %f6
22152 ldsb [%l7 + 0x73], %l2
22153 fmovde %icc, %f2, %f5
22154 brgez %l4, loop_2597
22155 alignaddr %l0, %g5, %o1
22156 ldsh [%l7 + 0x6C], %l6
22157 fmovspos %icc, %f7, %f15
22158loop_2597:
22159 fpsub32s %f4, %f2, %f0
22160 fbug %fcc3, loop_2598
22161 movrgz %o6, %o7, %g2
22162 ldub [%l7 + 0x68], %l5
22163 sub %g3, 0x0B2A, %i5
22164loop_2598:
22165 movn %icc, %i3, %o0
22166 ld [%l7 + 0x3C], %f8
22167 fandnot1s %f0, %f12, %f3
22168 fbn,a %fcc1, loop_2599
22169 sethi 0x1E8D, %g1
22170 fbn,a %fcc3, loop_2600
22171 fpackfix %f14, %f4
22172loop_2599:
22173 fandnot1s %f0, %f10, %f14
22174 bcs,a,pt %icc, loop_2601
22175loop_2600:
22176 fbuge,a %fcc0, loop_2602
22177 fmovsle %xcc, %f5, %f6
22178 ldub [%l7 + 0x45], %g4
22179loop_2601:
22180 movrlz %g6, %i1, %l1
22181loop_2602:
22182 ld [%l7 + 0x50], %f11
22183 fbn %fcc1, loop_2603
22184 nop
22185 setx loop_2604, %l0, %l1
22186 wrpr 0x1, %tl
22187 wrpr %l1, %tpc
22188 add %l1, 0x4, %l1
22189 wrpr %l1, %tnpc
22190 setx 0x34400001400, %l0, %l1
22191 wrpr %l1, %tstate
22192 wrhpr 0x4, %htstate
22193 retry
22194 fmovdcs %icc, %f6, %f9
22195 fmovsge %icc, %f3, %f1
22196loop_2603:
22197 edge8 %i2, %g7, %o2
22198loop_2604:
22199 fnegs %f15, %f0
22200 andcc %i0, %i6, %o3
22201 st %f12, [%l7 + 0x40]
22202 bcs loop_2605
22203 stx %i7, [%l7 + 0x28]
22204 bneg,a,pt %xcc, loop_2606
22205 movgu %xcc, %o4, %o5
22206loop_2605:
22207 fmovsleu %icc, %f5, %f7
22208 tvc %xcc, 0x4
22209loop_2606:
22210 brgz %i4, loop_2607
22211 addcc %l3, %l4, %l2
22212 sth %g5, [%l7 + 0x4C]
22213 movge %xcc, %l0, %l6
22214loop_2607:
22215 lduh [%l7 + 0x28], %o6
22216 andncc %o1, %o7, %g2
22217 fornot1 %f0, %f8, %f10
22218 ldub [%l7 + 0x38], %l5
22219 lduw [%l7 + 0x68], %g3
22220 fbo %fcc1, loop_2608
22221 stb %i3, [%l7 + 0x76]
22222 movre %i5, %o0, %g4
22223 fsrc2s %f12, %f3
22224loop_2608:
22225 array16 %g6, %g1, %l1
22226 ldsb [%l7 + 0x7D], %i2
22227 fpack16 %f8, %f3
22228 ldsw [%l7 + 0x28], %g7
22229 sth %o2, [%l7 + 0x70]
22230 stx %i0, [%l7 + 0x20]
22231 ldx [%l7 + 0x60], %i6
22232 tvc %xcc, 0x3
22233 fmovsneg %xcc, %f11, %f0
22234 ldsw [%l7 + 0x60], %i1
22235 lduw [%l7 + 0x18], %o3
22236 st %f9, [%l7 + 0x70]
22237 stx %o4, [%l7 + 0x20]
22238 fcmpgt16 %f8, %f8, %i7
22239 fmovdleu %icc, %f1, %f10
22240 array32 %i4, %o5, %l3
22241 fmovscc %xcc, %f15, %f4
22242 ble,a,pt %xcc, loop_2609
22243 popc 0x0533, %l4
22244 fnegs %f10, %f3
22245 tleu %icc, 0x5
22246loop_2609:
22247 stb %l2, [%l7 + 0x48]
22248 fmul8ulx16 %f6, %f12, %f0
22249 fmovdcc %icc, %f4, %f5
22250 ta %xcc, 0x5
22251 fxor %f14, %f14, %f10
22252 xorcc %l0, %l6, %o6
22253 stw %g5, [%l7 + 0x6C]
22254 ldsw [%l7 + 0x60], %o7
22255 fnor %f14, %f2, %f0
22256 st %f14, [%l7 + 0x54]
22257 fmovdg %icc, %f11, %f7
22258 fones %f4
22259 fnands %f1, %f4, %f4
22260 tsubcctv %o1, %l5, %g2
22261 lduh [%l7 + 0x30], %g3
22262 ldsw [%l7 + 0x24], %i3
22263 fmovrdne %i5, %f2, %f8
22264 popc 0x1BC1, %o0
22265 tcc %xcc, 0x6
22266 orcc %g6, %g4, %l1
22267 ld [%l7 + 0x44], %f11
22268 fcmpeq16 %f14, %f4, %g1
22269 lduh [%l7 + 0x62], %i2
22270 fba,a %fcc1, loop_2610
22271 sll %o2, 0x1F, %g7
22272 ldub [%l7 + 0x56], %i0
22273 st %f14, [%l7 + 0x24]
22274loop_2610:
22275 tge %xcc, 0x0
22276 ldsw [%l7 + 0x3C], %i6
22277 fmovrdgez %i1, %f8, %f4
22278 st %f14, [%l7 + 0x54]
22279 stb %o3, [%l7 + 0x68]
22280 ldd [%l7 + 0x58], %f10
22281 fmovsge %icc, %f8, %f0
22282 fands %f0, %f15, %f14
22283 orcc %o4, 0x09BD, %i4
22284 bge,pt %icc, loop_2611
22285 fcmps %fcc3, %f5, %f5
22286 fxnor %f4, %f6, %f6
22287 fpsub16 %f10, %f6, %f8
22288loop_2611:
22289 ldx [%l7 + 0x78], %i7
22290 fmuld8sux16 %f5, %f2, %f0
22291 umulcc %o5, 0x08D4, %l4
22292 fandnot1 %f6, %f0, %f2
22293 udiv %l3, 0x1262, %l2
22294 popc %l6, %o6
22295 stb %g5, [%l7 + 0x32]
22296 ldd [%l7 + 0x78], %f6
22297 ldub [%l7 + 0x09], %l0
22298 udiv %o7, 0x0A4A, %l5
22299 ld [%l7 + 0x48], %f1
22300 fornot2 %f4, %f8, %f2
22301 fcmpd %fcc2, %f10, %f14
22302 fcmped %fcc2, %f14, %f10
22303 fpadd32s %f13, %f1, %f11
22304 fbule,a %fcc3, loop_2612
22305 sdivcc %g2, 0x0FC7, %g3
22306 stx %o1, [%l7 + 0x28]
22307 movrgez %i5, 0x1E7, %o0
22308loop_2612:
22309 ldd [%l7 + 0x50], %f2
22310 tcs %icc, 0x1
22311 ldsw [%l7 + 0x60], %g6
22312 ldsw [%l7 + 0x60], %i3
22313 tvs %icc, 0x4
22314 sdivcc %l1, 0x0BD3, %g4
22315 ldub [%l7 + 0x25], %g1
22316 stw %i2, [%l7 + 0x3C]
22317 srl %g7, 0x10, %i0
22318 std %f14, [%l7 + 0x50]
22319 ldsh [%l7 + 0x16], %i6
22320 bvs,a %xcc, loop_2613
22321 tneg %xcc, 0x4
22322 st %f8, [%l7 + 0x14]
22323 ldx [%l7 + 0x40], %i1
22324loop_2613:
22325 lduh [%l7 + 0x3C], %o2
22326 xnorcc %o3, 0x0F89, %o4
22327 fmovdl %xcc, %f15, %f3
22328 fbul %fcc1, loop_2614
22329 stw %i4, [%l7 + 0x2C]
22330 fmovrslz %o5, %f5, %f14
22331 pdist %f12, %f6, %f12
22332loop_2614:
22333 movle %icc, %l4, %i7
22334 fbuge %fcc3, loop_2615
22335 stx %l2, [%l7 + 0x40]
22336 movvs %icc, %l3, %o6
22337 movg %xcc, %g5, %l6
22338loop_2615:
22339 ldub [%l7 + 0x2D], %o7
22340 st %f15, [%l7 + 0x58]
22341 fsrc2 %f12, %f6
22342 or %l5, %g2, %l0
22343 movleu %xcc, %o1, %i5
22344 lduh [%l7 + 0x4A], %o0
22345 fnands %f4, %f6, %f10
22346 fnegs %f13, %f9
22347 fandnot1 %f0, %f0, %f0
22348 lduw [%l7 + 0x70], %g6
22349 fbo,a %fcc2, loop_2616
22350 ldsb [%l7 + 0x77], %i3
22351 tsubcctv %l1, %g4, %g3
22352 faligndata %f4, %f8, %f6
22353loop_2616:
22354 orcc %g1, 0x11BD, %g7
22355 fmovrdgez %i2, %f12, %f6
22356 fandnot2s %f1, %f1, %f11
22357 ldd [%l7 + 0x18], %f0
22358 stw %i0, [%l7 + 0x48]
22359 ld [%l7 + 0x34], %f10
22360 std %f12, [%l7 + 0x60]
22361 nop
22362 setx loop_2617, %l0, %l1
22363 wrpr 0x1, %tl
22364 wrpr %l1, %tnpc
22365 setx 0x34400001400, %l0, %l1
22366 wrpr %l1, %tstate
22367 wrhpr 0x4, %htstate
22368 done
22369 lduw [%l7 + 0x50], %i1
22370 fba,a %fcc2, loop_2618
22371 fmovdcc %xcc, %f5, %f14
22372loop_2617:
22373 movrlz %i6, 0x112, %o3
22374 brlz %o4, loop_2619
22375loop_2618:
22376 bl loop_2620
22377 bshuffle %f14, %f10, %f12
22378 fandnot1s %f4, %f15, %f12
22379loop_2619:
22380 sth %i4, [%l7 + 0x0A]
22381loop_2620:
22382 std %f14, [%l7 + 0x28]
22383 movpos %icc, %o2, %o5
22384 fmuld8sux16 %f8, %f6, %f14
22385 fcmps %fcc1, %f12, %f11
22386 popc 0x1E11, %l4
22387 bneg,pt %icc, loop_2621
22388 bcs,a,pt %xcc, loop_2622
22389 mulscc %l2, %l3, %i7
22390 fmovsle %icc, %f10, %f12
22391loop_2621:
22392 array16 %o6, %l6, %g5
22393loop_2622:
22394 fbne,a %fcc1, loop_2623
22395 ldsw [%l7 + 0x58], %o7
22396 addcc %l5, %g2, %o1
22397 fmovdcs %xcc, %f11, %f15
22398loop_2623:
22399 sethi 0x19CE, %l0
22400 fpadd16s %f8, %f0, %f2
22401 fmovdl %xcc, %f5, %f6
22402 fsrc2s %f0, %f9
22403 bgu,a loop_2624
22404 sth %i5, [%l7 + 0x08]
22405 fbn %fcc3, loop_2625
22406 fmovsg %icc, %f12, %f7
22407loop_2624:
22408 tg %xcc, 0x7
22409 movge %icc, %o0, %g6
22410loop_2625:
22411 ld [%l7 + 0x44], %f12
22412 fmovdvs %xcc, %f12, %f3
22413 ldsh [%l7 + 0x68], %i3
22414 fcmpeq32 %f2, %f6, %g4
22415 fmovrdgz %l1, %f14, %f6
22416 fcmpgt16 %f10, %f0, %g3
22417 taddcc %g1, 0x13D4, %g7
22418 call loop_2626
22419 fbge %fcc2, loop_2627
22420 fones %f8
22421 taddcc %i2, %i0, %i1
22422loop_2626:
22423 orncc %o3, %o4, %i4
22424loop_2627:
22425 mulx %i6, %o2, %o5
22426 edge16 %l4, %l3, %l2
22427 bshuffle %f0, %f0, %f14
22428 ld [%l7 + 0x70], %f7
22429 tneg %xcc, 0x3
22430 stw %i7, [%l7 + 0x24]
22431 stb %l6, [%l7 + 0x6D]
22432 std %f14, [%l7 + 0x30]
22433 stw %o6, [%l7 + 0x20]
22434 fnegs %f4, %f12
22435 ldsb [%l7 + 0x6B], %g5
22436 fmovdvs %xcc, %f1, %f1
22437 srl %l5, 0x15, %o7
22438 array8 %o1, %l0, %i5
22439 smulcc %o0, %g6, %g2
22440 sdivcc %i3, 0x0278, %g4
22441 andcc %l1, %g1, %g3
22442 fzeros %f1
22443 fzeros %f1
22444 fones %f1
22445 lduh [%l7 + 0x10], %i2
22446 andncc %i0, %i1, %g7
22447 bvc %icc, loop_2628
22448 fands %f8, %f7, %f10
22449 sth %o3, [%l7 + 0x34]
22450 tle %icc, 0x2
22451loop_2628:
22452 fmul8x16au %f2, %f11, %f10
22453 fcmple16 %f0, %f10, %i4
22454 fcmps %fcc2, %f12, %f14
22455 array8 %o4, %i6, %o2
22456 ldsh [%l7 + 0x74], %o5
22457 fmovrde %l3, %f10, %f0
22458 movcc %icc, %l2, %i7
22459 edge16n %l4, %o6, %g5
22460 fmul8x16 %f9, %f6, %f2
22461 mulscc %l5, %l6, %o7
22462 edge8n %l0, %o1, %i5
22463 ta %icc, 0x0
22464 fnors %f15, %f4, %f14
22465 ldd [%l7 + 0x60], %f8
22466 tsubcc %o0, %g6, %i3
22467 ldsw [%l7 + 0x78], %g4
22468 fmovsa %xcc, %f11, %f8
22469 fcmps %fcc3, %f8, %f8
22470 fnot2s %f7, %f11
22471 fmovscs %icc, %f4, %f10
22472 fpackfix %f0, %f4
22473 sth %l1, [%l7 + 0x4C]
22474 tle %xcc, 0x6
22475 bne,a,pn %xcc, loop_2629
22476 movcc %xcc, %g2, %g1
22477 ldx [%l7 + 0x08], %i2
22478 lduw [%l7 + 0x5C], %g3
22479loop_2629:
22480 fbn %fcc3, loop_2630
22481 fmovs %f7, %f5
22482 fmovsleu %icc, %f3, %f0
22483 fbge %fcc1, loop_2631
22484loop_2630:
22485 movrgz %i0, 0x222, %g7
22486 alignaddrl %o3, %i1, %i4
22487 fcmpgt16 %f6, %f8, %i6
22488loop_2631:
22489 movneg %icc, %o2, %o4
22490 addccc %o5, %l3, %i7
22491 fmuld8sux16 %f15, %f1, %f0
22492 ldsb [%l7 + 0x0A], %l2
22493 array8 %o6, %g5, %l5
22494 ldsw [%l7 + 0x6C], %l4
22495 fpsub32s %f5, %f10, %f7
22496 bpos,pn %xcc, loop_2632
22497 tneg %xcc, 0x2
22498 ldsh [%l7 + 0x08], %l6
22499 st %f6, [%l7 + 0x4C]
22500loop_2632:
22501 brnz,a %l0, loop_2633
22502 bcs,pn %xcc, loop_2634
22503 stw %o7, [%l7 + 0x68]
22504 lduw [%l7 + 0x6C], %o1
22505loop_2633:
22506 ldsh [%l7 + 0x30], %o0
22507loop_2634:
22508 fmovsge %xcc, %f15, %f9
22509 fcmped %fcc0, %f0, %f2
22510 andn %g6, %i3, %g4
22511 stb %i5, [%l7 + 0x58]
22512 movl %xcc, %l1, %g1
22513 movcs %icc, %g2, %i2
22514 tneg %xcc, 0x5
22515 andncc %g3, %i0, %g7
22516 fnands %f7, %f10, %f15
22517 sra %o3, 0x02, %i1
22518 edge8ln %i6, %i4, %o2
22519 xor %o4, %l3, %o5
22520 sll %l2, %o6, %i7
22521 umulcc %g5, 0x0072, %l4
22522 fpadd16s %f15, %f10, %f4
22523 stb %l5, [%l7 + 0x3A]
22524 edge32 %l6, %o7, %o1
22525 fmovsvc %icc, %f1, %f9
22526 movcc %xcc, %l0, %o0
22527 edge32n %i3, %g4, %i5
22528 fnor %f12, %f0, %f10
22529 fble,a %fcc2, loop_2635
22530 fmul8x16au %f7, %f6, %f0
22531 fmovdne %xcc, %f12, %f15
22532 sra %l1, 0x00, %g1
22533loop_2635:
22534 fornot2 %f8, %f8, %f0
22535 ldx [%l7 + 0x48], %g6
22536 st %f3, [%l7 + 0x64]
22537 bneg,a loop_2636
22538 edge8ln %i2, %g3, %g2
22539 fmovrdne %i0, %f0, %f8
22540 ldsw [%l7 + 0x38], %g7
22541loop_2636:
22542 bne,pt %xcc, loop_2637
22543 fcmpd %fcc1, %f14, %f2
22544 ldsw [%l7 + 0x34], %i1
22545 edge32n %o3, %i6, %i4
22546loop_2637:
22547 st %f4, [%l7 + 0x4C]
22548 ldx [%l7 + 0x10], %o4
22549 ldsb [%l7 + 0x0C], %l3
22550 std %f10, [%l7 + 0x20]
22551 brgez %o2, loop_2638
22552 edge8ln %l2, %o6, %i7
22553 fpadd16 %f6, %f12, %f8
22554 fxnors %f14, %f13, %f13
22555loop_2638:
22556 st %f13, [%l7 + 0x0C]
22557 fandnot1s %f1, %f1, %f10
22558 addcc %g5, 0x0D7F, %o5
22559 stb %l4, [%l7 + 0x71]
22560 edge32ln %l6, %l5, %o1
22561 sra %l0, 0x17, %o7
22562 tle %xcc, 0x2
22563 ldsw [%l7 + 0x50], %i3
22564 sub %o0, %g4, %l1
22565 movrgz %i5, 0x048, %g6
22566 fmovdne %icc, %f5, %f4
22567 srlx %g1, 0x04, %g3
22568 fpmerge %f6, %f10, %f2
22569 fabsd %f14, %f0
22570 ldsb [%l7 + 0x37], %i2
22571 popc 0x04F3, %g2
22572 sllx %g7, %i0, %i1
22573 fmovrsgez %o3, %f13, %f10
22574 fmuld8sux16 %f1, %f13, %f12
22575 andncc %i6, %i4, %l3
22576 bcc,a,pn %icc, loop_2639
22577 fpsub16s %f9, %f13, %f4
22578 ba,a loop_2640
22579 fexpand %f4, %f6
22580loop_2639:
22581 stb %o4, [%l7 + 0x0D]
22582 fmovs %f14, %f12
22583loop_2640:
22584 tgu %icc, 0x3
22585 fmovsneg %icc, %f5, %f14
22586 stx %l2, [%l7 + 0x38]
22587 subcc %o6, %i7, %o2
22588 ldsb [%l7 + 0x7F], %g5
22589 movcc %xcc, %l4, %o5
22590 stb %l6, [%l7 + 0x2A]
22591 stb %o1, [%l7 + 0x3D]
22592 fmovdn %xcc, %f14, %f14
22593 fpadd16 %f0, %f10, %f0
22594 fmul8ulx16 %f4, %f2, %f14
22595 udiv %l5, 0x029D, %l0
22596 ldub [%l7 + 0x46], %i3
22597 addc %o7, %o0, %l1
22598 movneg %xcc, %i5, %g4
22599 array8 %g1, %g6, %g3
22600 sth %i2, [%l7 + 0x6E]
22601 st %f2, [%l7 + 0x64]
22602 fmul8sux16 %f12, %f8, %f10
22603 fpsub16 %f4, %f14, %f2
22604 fmul8x16al %f1, %f8, %f0
22605 array16 %g2, %g7, %i1
22606 sllx %o3, %i6, %i0
22607 brz %l3, loop_2641
22608 fpsub32 %f12, %f6, %f12
22609 edge32l %o4, %l2, %i4
22610 st %f2, [%l7 + 0x68]
22611loop_2641:
22612 addcc %o6, %i7, %g5
22613 movge %icc, %l4, %o2
22614 bleu,a %xcc, loop_2642
22615 lduw [%l7 + 0x48], %o5
22616 ldub [%l7 + 0x7F], %o1
22617 st %f0, [%l7 + 0x6C]
22618loop_2642:
22619 fpadd16s %f8, %f0, %f10
22620 fbu %fcc3, loop_2643
22621 subccc %l5, %l0, %l6
22622 fcmpne32 %f10, %f4, %o7
22623 fornot2 %f12, %f4, %f14
22624loop_2643:
22625 bl,a,pn %icc, loop_2644
22626 movne %icc, %i3, %l1
22627 fmovsvs %xcc, %f4, %f9
22628 lduh [%l7 + 0x50], %o0
22629loop_2644:
22630 ldsw [%l7 + 0x5C], %g4
22631 ld [%l7 + 0x48], %f3
22632 fbul,a %fcc3, loop_2645
22633 std %f8, [%l7 + 0x50]
22634 movcc %icc, %i5, %g6
22635 lduh [%l7 + 0x7A], %g3
22636loop_2645:
22637 mulx %g1, 0x05F2, %i2
22638 edge32 %g7, %g2, %i1
22639 fmovdneg %icc, %f9, %f4
22640 fmovdne %icc, %f2, %f10
22641 stw %i6, [%l7 + 0x34]
22642 fxor %f14, %f10, %f4
22643 movle %icc, %o3, %l3
22644 xnor %i0, 0x0195, %l2
22645 fcmps %fcc1, %f10, %f0
22646 fbe,a %fcc3, loop_2646
22647 fpadd32s %f0, %f15, %f15
22648 fmovdleu %xcc, %f6, %f13
22649 brnz,a %o4, loop_2647
22650loop_2646:
22651 stb %i4, [%l7 + 0x15]
22652 ld [%l7 + 0x18], %f4
22653 ldsw [%l7 + 0x28], %o6
22654loop_2647:
22655 movle %icc, %g5, %l4
22656 sll %o2, 0x18, %o5
22657 fmovsne %xcc, %f11, %f7
22658 edge8 %o1, %l5, %i7
22659 fmovrdgez %l6, %f10, %f6
22660 fbg %fcc0, loop_2648
22661 ldx [%l7 + 0x78], %l0
22662 stx %i3, [%l7 + 0x30]
22663 movn %xcc, %o7, %l1
22664loop_2648:
22665 fmovsa %icc, %f7, %f0
22666 ldub [%l7 + 0x7D], %o0
22667 tl %xcc, 0x4
22668 fmovsleu %icc, %f4, %f6
22669 sll %i5, %g6, %g3
22670 movg %xcc, %g1, %g4
22671 fmovrdgez %i2, %f2, %f14
22672 andn %g2, 0x0607, %g7
22673 edge8ln %i1, %i6, %o3
22674 array32 %l3, %i0, %o4
22675 tpos %icc, 0x6
22676 ldx [%l7 + 0x20], %l2
22677 tn %icc, 0x2
22678 fxnor %f8, %f10, %f8
22679 lduh [%l7 + 0x46], %o6
22680 fnot1 %f14, %f0
22681 tle %icc, 0x6
22682 brgez,a %g5, loop_2649
22683 fmovrsgez %i4, %f12, %f6
22684 fcmpgt32 %f0, %f4, %o2
22685 fxnor %f14, %f6, %f4
22686loop_2649:
22687 movrlz %o5, %o1, %l5
22688 tvs %icc, 0x0
22689 lduh [%l7 + 0x14], %l4
22690 bg,pn %xcc, loop_2650
22691 fbe %fcc1, loop_2651
22692 ldsh [%l7 + 0x66], %i7
22693 tleu %icc, 0x0
22694loop_2650:
22695 andncc %l0, %i3, %o7
22696loop_2651:
22697 call loop_2652
22698 lduh [%l7 + 0x08], %l1
22699 tcc %xcc, 0x6
22700 stw %o0, [%l7 + 0x68]
22701loop_2652:
22702 orcc %l6, %i5, %g3
22703 fmovrse %g1, %f5, %f2
22704 bgu,a loop_2653
22705 or %g6, %i2, %g2
22706 fxors %f15, %f15, %f9
22707 stw %g4, [%l7 + 0x30]
22708loop_2653:
22709 call loop_2654
22710 fors %f0, %f2, %f4
22711 fmovrsgz %i1, %f15, %f5
22712 bcc,a,pt %xcc, loop_2655
22713loop_2654:
22714 movn %xcc, %g7, %o3
22715 bneg loop_2656
22716 umulcc %i6, %l3, %o4
22717loop_2655:
22718 fsrc1s %f5, %f6
22719 lduw [%l7 + 0x6C], %i0
22720loop_2656:
22721 fands %f6, %f8, %f15
22722 ldsh [%l7 + 0x34], %l2
22723 fcmpgt16 %f4, %f8, %g5
22724 fmovrdlez %o6, %f14, %f12
22725 std %f8, [%l7 + 0x40]
22726 ldx [%l7 + 0x20], %i4
22727 add %o5, %o2, %l5
22728 movrlez %o1, %i7, %l4
22729 fnot1s %f11, %f11
22730 fmovrdlz %i3, %f4, %f4
22731 std %f14, [%l7 + 0x70]
22732 sethi 0x1EEF, %o7
22733 fnors %f9, %f14, %f9
22734 stb %l1, [%l7 + 0x49]
22735 fands %f8, %f10, %f4
22736 subcc %o0, 0x1B2D, %l6
22737 or %l0, 0x065D, %g3
22738 fmovsa %xcc, %f8, %f2
22739 fmovsvs %xcc, %f8, %f4
22740 stx %i5, [%l7 + 0x60]
22741 move %xcc, %g6, %g1
22742 array16 %i2, %g2, %g4
22743 movrlez %g7, 0x116, %o3
22744 taddcc %i6, %l3, %o4
22745 ldsb [%l7 + 0x23], %i1
22746 ldsw [%l7 + 0x10], %l2
22747 bgu,a loop_2657
22748 smul %g5, %o6, %i4
22749 stb %o5, [%l7 + 0x26]
22750 fxnors %f8, %f5, %f12
22751loop_2657:
22752 fnands %f10, %f8, %f9
22753 pdist %f10, %f8, %f10
22754 movvs %xcc, %o2, %i0
22755 fmovdcs %icc, %f5, %f2
22756 ld [%l7 + 0x20], %f14
22757 edge8n %l5, %i7, %o1
22758 fmovrslez %l4, %f10, %f11
22759 bleu,a,pn %xcc, loop_2658
22760 edge32 %o7, %i3, %l1
22761 fmovdleu %icc, %f9, %f1
22762 alignaddrl %l6, %l0, %o0
22763loop_2658:
22764 brnz,a %g3, loop_2659
22765 fmovdcc %xcc, %f7, %f6
22766 fxnor %f12, %f6, %f10
22767 fmovrdlz %i5, %f6, %f4
22768loop_2659:
22769 sethi 0x1634, %g1
22770 st %f6, [%l7 + 0x08]
22771 lduw [%l7 + 0x50], %g6
22772 movrne %i2, 0x15E, %g4
22773 fpsub32s %f0, %f8, %f6
22774 siam 0x7
22775 subc %g2, %o3, %g7
22776 fors %f8, %f1, %f13
22777 fxor %f10, %f12, %f0
22778 edge8l %i6, %o4, %i1
22779 ld [%l7 + 0x2C], %f6
22780 andcc %l2, 0x0977, %l3
22781 fmovrdgez %o6, %f14, %f4
22782 fexpand %f0, %f2
22783 lduh [%l7 + 0x0A], %i4
22784 umul %g5, 0x1C01, %o2
22785 fcmpgt32 %f2, %f8, %o5
22786 tl %xcc, 0x5
22787 tleu %icc, 0x3
22788 tge %xcc, 0x6
22789 fbul %fcc0, loop_2660
22790 bl,pt %xcc, loop_2661
22791 sth %i0, [%l7 + 0x34]
22792 fmovrde %i7, %f12, %f12
22793loop_2660:
22794 sth %l5, [%l7 + 0x18]
22795loop_2661:
22796 fmovrdne %l4, %f8, %f4
22797 fcmpne32 %f10, %f14, %o1
22798 fcmpes %fcc2, %f3, %f6
22799 fornot1 %f14, %f0, %f6
22800 fbul %fcc3, loop_2662
22801 fmovsgu %xcc, %f9, %f5
22802 movrgez %i3, 0x3D2, %l1
22803 movpos %xcc, %o7, %l6
22804loop_2662:
22805 ldub [%l7 + 0x41], %o0
22806 fpsub16s %f15, %f11, %f8
22807 call loop_2663
22808 ldsh [%l7 + 0x40], %l0
22809 stb %g3, [%l7 + 0x78]
22810 fzero %f2
22811loop_2663:
22812 stx %i5, [%l7 + 0x58]
22813 ba,a %xcc, loop_2664
22814 fmovsg %icc, %f10, %f4
22815 fcmple16 %f0, %f0, %g1
22816 ldx [%l7 + 0x70], %i2
22817loop_2664:
22818 ldd [%l7 + 0x40], %f12
22819 movrlez %g6, 0x2D2, %g4
22820 ldsw [%l7 + 0x78], %g2
22821 fmovdgu %xcc, %f7, %f0
22822 ldsw [%l7 + 0x48], %g7
22823 fmovsge %icc, %f12, %f15
22824 fmovrslez %i6, %f6, %f6
22825 or %o3, 0x1887, %i1
22826 fble,a %fcc1, loop_2665
22827 fcmpne16 %f6, %f10, %l2
22828 ldd [%l7 + 0x20], %f2
22829 edge16ln %o4, %l3, %o6
22830loop_2665:
22831 fmovd %f12, %f0
22832 ldub [%l7 + 0x14], %i4
22833 movrgz %o2, %g5, %i0
22834 array32 %i7, %l5, %l4
22835 fbg %fcc2, loop_2666
22836 ldsh [%l7 + 0x32], %o1
22837 addcc %i3, 0x0EEA, %o5
22838 fmul8x16al %f4, %f15, %f14
22839loop_2666:
22840 fxors %f7, %f2, %f6
22841 sth %l1, [%l7 + 0x0A]
22842 fxors %f14, %f7, %f11
22843 fxors %f3, %f8, %f1
22844 fpadd16s %f1, %f8, %f0
22845 ldx [%l7 + 0x78], %o7
22846 subccc %l6, 0x1E69, %o0
22847 ldd [%l7 + 0x18], %f12
22848 stw %g3, [%l7 + 0x20]
22849 fnot2 %f12, %f12
22850 xnorcc %l0, %g1, %i2
22851 fcmpes %fcc0, %f4, %f5
22852 fors %f7, %f4, %f9
22853 ble,a,pt %xcc, loop_2667
22854 lduh [%l7 + 0x10], %g6
22855 for %f8, %f0, %f12
22856 std %f4, [%l7 + 0x30]
22857loop_2667:
22858 ldx [%l7 + 0x20], %i5
22859 ldsw [%l7 + 0x30], %g4
22860 sdivcc %g7, 0x1410, %i6
22861 stb %o3, [%l7 + 0x46]
22862 lduw [%l7 + 0x08], %i1
22863 fpadd32 %f6, %f10, %f8
22864 ldd [%l7 + 0x38], %f2
22865 fmul8x16al %f8, %f1, %f0
22866 xnorcc %g2, %l2, %l3
22867 addcc %o6, 0x14D4, %i4
22868 mova %icc, %o2, %g5
22869 stb %i0, [%l7 + 0x32]
22870 fcmps %fcc0, %f4, %f10
22871 add %i7, 0x16FA, %o4
22872 fbne %fcc1, loop_2668
22873 fornot2s %f2, %f8, %f2
22874 st %f1, [%l7 + 0x78]
22875 ld [%l7 + 0x20], %f2
22876loop_2668:
22877 fexpand %f11, %f4
22878 pdist %f14, %f2, %f2
22879 fpack32 %f4, %f10, %f2
22880 ldx [%l7 + 0x28], %l4
22881 orcc %l5, %i3, %o5
22882 fmul8ulx16 %f0, %f6, %f10
22883 edge32ln %o1, %o7, %l6
22884 smulcc %l1, %o0, %l0
22885 fandnot2s %f4, %f3, %f3
22886 stx %g1, [%l7 + 0x58]
22887 stx %g3, [%l7 + 0x50]
22888 fmovsle %icc, %f5, %f9
22889 bne,pt %icc, loop_2669
22890 ld [%l7 + 0x14], %f3
22891 stw %i2, [%l7 + 0x78]
22892 movl %xcc, %i5, %g4
22893loop_2669:
22894 ldsw [%l7 + 0x50], %g6
22895 st %f5, [%l7 + 0x7C]
22896 tneg %icc, 0x4
22897 subcc %g7, %o3, %i1
22898 fmovsle %xcc, %f10, %f13
22899 fmovdcs %icc, %f1, %f1
22900 lduh [%l7 + 0x20], %i6
22901 ldsb [%l7 + 0x38], %l2
22902 ldsb [%l7 + 0x66], %l3
22903 fmovrde %o6, %f0, %f6
22904 sth %g2, [%l7 + 0x50]
22905 ldsw [%l7 + 0x70], %i4
22906 fcmps %fcc0, %f0, %f6
22907 andn %o2, 0x1D16, %i0
22908 fnand %f0, %f10, %f0
22909 edge32n %i7, %o4, %g5
22910 edge32n %l5, %i3, %o5
22911 tg %xcc, 0x6
22912 st %f13, [%l7 + 0x3C]
22913 fcmple32 %f6, %f2, %o1
22914 tge %xcc, 0x4
22915 fbug,a %fcc0, loop_2670
22916 srl %o7, %l4, %l1
22917 st %f9, [%l7 + 0x5C]
22918 stb %l6, [%l7 + 0x2B]
22919loop_2670:
22920 ldsh [%l7 + 0x46], %o0
22921 st %f11, [%l7 + 0x3C]
22922 stx %l0, [%l7 + 0x30]
22923 sdivx %g1, 0x09D8, %g3
22924 ble %icc, loop_2671
22925 edge16ln %i2, %g4, %g6
22926 lduw [%l7 + 0x60], %i5
22927 fcmple16 %f8, %f12, %o3
22928loop_2671:
22929 tg %xcc, 0x0
22930 movg %xcc, %i1, %i6
22931 tcs %xcc, 0x2
22932 ldsw [%l7 + 0x2C], %g7
22933 lduw [%l7 + 0x40], %l2
22934 ldub [%l7 + 0x34], %o6
22935 ldx [%l7 + 0x40], %l3
22936 st %f15, [%l7 + 0x30]
22937 sth %i4, [%l7 + 0x46]
22938 orn %o2, 0x195F, %i0
22939 fmovse %xcc, %f0, %f14
22940 ldsw [%l7 + 0x74], %g2
22941 fnot1s %f0, %f8
22942 stx %o4, [%l7 + 0x58]
22943 tge %icc, 0x5
22944 ldx [%l7 + 0x18], %g5
22945 fmovrdgez %l5, %f12, %f14
22946 fmovrdgz %i3, %f6, %f4
22947 stw %i7, [%l7 + 0x68]
22948 addcc %o5, %o1, %l4
22949 fpadd32 %f8, %f4, %f0
22950 popc 0x1B89, %l1
22951 fcmpeq32 %f14, %f2, %l6
22952 ldsb [%l7 + 0x35], %o0
22953 fzero %f6
22954 fmovd %f4, %f8
22955 fble %fcc2, loop_2672
22956 lduw [%l7 + 0x68], %l0
22957 lduh [%l7 + 0x22], %g1
22958 ldx [%l7 + 0x18], %o7
22959loop_2672:
22960 fornot2s %f15, %f10, %f14
22961 lduw [%l7 + 0x20], %i2
22962 faligndata %f4, %f0, %f2
22963 fcmple16 %f0, %f2, %g3
22964 bn %icc, loop_2673
22965 movg %xcc, %g6, %i5
22966 smulcc %o3, %i1, %i6
22967 fmovsa %xcc, %f15, %f3
22968loop_2673:
22969 fmovdgu %xcc, %f5, %f0
22970 stx %g7, [%l7 + 0x68]
22971 tgu %xcc, 0x3
22972 fblg %fcc0, loop_2674
22973 ldx [%l7 + 0x70], %l2
22974 array8 %g4, %o6, %i4
22975 fpack32 %f4, %f12, %f2
22976loop_2674:
22977 fmovdleu %icc, %f4, %f6
22978 ldsh [%l7 + 0x5C], %l3
22979 smulcc %i0, 0x13AB, %o2
22980 fsrc1 %f12, %f6
22981 fcmpes %fcc2, %f10, %f14
22982 lduh [%l7 + 0x2E], %o4
22983 stb %g2, [%l7 + 0x7F]
22984 stx %g5, [%l7 + 0x78]
22985 stb %i3, [%l7 + 0x57]
22986 fmovrsgz %l5, %f5, %f0
22987 brnz %i7, loop_2675
22988 taddcctv %o5, 0x1352, %l4
22989 fnot1s %f9, %f8
22990 movge %xcc, %l1, %o1
22991loop_2675:
22992 ldsh [%l7 + 0x3A], %l6
22993 std %f14, [%l7 + 0x38]
22994 bg,pn %icc, loop_2676
22995 st %f15, [%l7 + 0x0C]
22996 fmovdpos %icc, %f10, %f10
22997 lduw [%l7 + 0x0C], %l0
22998loop_2676:
22999 tleu %xcc, 0x1
23000 edge32ln %o0, %o7, %i2
23001 mova %icc, %g3, %g6
23002 fpsub32 %f12, %f2, %f14
23003 sdivcc %i5, 0x135F, %g1
23004 ldsb [%l7 + 0x0B], %o3
23005 ldsb [%l7 + 0x71], %i1
23006 tpos %xcc, 0x3
23007 udiv %i6, 0x0BF0, %g7
23008 st %f13, [%l7 + 0x3C]
23009 bleu,pn %icc, loop_2677
23010 fmovdneg %xcc, %f14, %f10
23011 fblg %fcc2, loop_2678
23012 stb %l2, [%l7 + 0x49]
23013loop_2677:
23014 andncc %o6, %g4, %l3
23015 ldd [%l7 + 0x20], %f8
23016loop_2678:
23017 ldsw [%l7 + 0x7C], %i4
23018 stx %i0, [%l7 + 0x58]
23019 edge16n %o2, %g2, %o4
23020 ldsb [%l7 + 0x37], %i3
23021 fnot2 %f12, %f14
23022 bl,pt %icc, loop_2679
23023 fnand %f10, %f4, %f12
23024 fblg,a %fcc2, loop_2680
23025 fornot2s %f14, %f8, %f14
23026loop_2679:
23027 fbule,a %fcc3, loop_2681
23028 stx %l5, [%l7 + 0x08]
23029loop_2680:
23030 ldsw [%l7 + 0x1C], %g5
23031 fbue,a %fcc1, loop_2682
23032loop_2681:
23033 nop
23034 setx loop_2683, %l0, %l1
23035 wrpr 0x1, %tl
23036 wrpr %l1, %tpc
23037 add %l1, 0x4, %l1
23038 wrpr %l1, %tnpc
23039 setx 0x34400001400, %l0, %l1
23040 wrpr %l1, %tstate
23041 wrhpr 0x4, %htstate
23042 retry
23043 bne %xcc, loop_2684
23044 lduw [%l7 + 0x78], %o5
23045loop_2682:
23046 lduh [%l7 + 0x0A], %i7
23047loop_2683:
23048 movneg %xcc, %l4, %o1
23049loop_2684:
23050 tvs %xcc, 0x6
23051 pdist %f10, %f0, %f0
23052 fmovrse %l1, %f0, %f7
23053 lduh [%l7 + 0x60], %l6
23054 tvs %xcc, 0x3
23055 fba,a %fcc0, loop_2685
23056 sdiv %o0, 0x172A, %l0
23057 std %f2, [%l7 + 0x48]
23058 tvs %icc, 0x7
23059loop_2685:
23060 mova %xcc, %i2, %g3
23061 movrlz %g6, 0x115, %o7
23062 taddcctv %i5, %o3, %g1
23063 fbul %fcc0, loop_2686
23064 tcs %xcc, 0x3
23065 stb %i1, [%l7 + 0x14]
23066 smul %i6, 0x02BF, %l2
23067loop_2686:
23068 fmuld8sux16 %f11, %f0, %f0
23069 movcc %icc, %g7, %g4
23070 lduw [%l7 + 0x28], %o6
23071 lduh [%l7 + 0x72], %l3
23072 fmul8x16al %f10, %f10, %f4
23073 fmovdneg %icc, %f3, %f1
23074 pdist %f8, %f12, %f4
23075 fandnot2s %f13, %f14, %f15
23076 nop
23077 setx loop_2687, %l0, %l1
23078 jmpl %l1, %i4
23079 edge8ln %o2, %g2, %o4
23080 movneg %icc, %i0, %l5
23081 ldsb [%l7 + 0x62], %i3
23082loop_2687:
23083 sth %g5, [%l7 + 0x50]
23084 fmovrde %o5, %f10, %f6
23085 stw %l4, [%l7 + 0x60]
23086 fbul,a %fcc0, loop_2688
23087 stw %i7, [%l7 + 0x44]
23088 mulx %o1, %l1, %l6
23089 fxnor %f12, %f14, %f0
23090loop_2688:
23091 fmovdne %icc, %f13, %f2
23092 bneg,pn %icc, loop_2689
23093 ldd [%l7 + 0x10], %f10
23094 fmovrdgz %l0, %f6, %f4
23095 ldub [%l7 + 0x70], %i2
23096loop_2689:
23097 fnor %f10, %f8, %f10
23098 mulx %o0, %g3, %g6
23099 ldub [%l7 + 0x5B], %o7
23100 ldsw [%l7 + 0x34], %o3
23101 st %f13, [%l7 + 0x44]
23102 fba,a %fcc2, loop_2690
23103 ld [%l7 + 0x48], %f8
23104 bne,pt %icc, loop_2691
23105 ldd [%l7 + 0x38], %f14
23106loop_2690:
23107 ba,pt %icc, loop_2692
23108 bl,a,pn %xcc, loop_2693
23109loop_2691:
23110 ldx [%l7 + 0x70], %i5
23111 sllx %g1, 0x1F, %i1
23112loop_2692:
23113 ldx [%l7 + 0x78], %i6
23114loop_2693:
23115 fmul8x16al %f4, %f4, %f12
23116 fcmpd %fcc3, %f10, %f14
23117 fmovdg %icc, %f9, %f0
23118 fxnor %f12, %f12, %f0
23119 fcmpeq32 %f8, %f10, %g7
23120 taddcctv %g4, 0x10C7, %l2
23121 tle %xcc, 0x4
23122 lduw [%l7 + 0x50], %o6
23123 ldsw [%l7 + 0x68], %i4
23124 xor %l3, %g2, %o2
23125 fmovdcc %xcc, %f10, %f12
23126 stx %o4, [%l7 + 0x18]
23127 stb %l5, [%l7 + 0x49]
23128 subccc %i3, %g5, %o5
23129 umul %i0, 0x10D7, %l4
23130 stw %o1, [%l7 + 0x38]
23131 stb %l1, [%l7 + 0x2C]
23132 srl %l6, %i7, %l0
23133 tpos %icc, 0x3
23134 xorcc %i2, 0x107F, %g3
23135 fmovdne %xcc, %f7, %f15
23136 brlz %o0, loop_2694
23137 stb %g6, [%l7 + 0x0A]
23138 bshuffle %f0, %f14, %f4
23139 fmul8x16al %f14, %f10, %f12
23140loop_2694:
23141 fble %fcc3, loop_2695
23142 fones %f2
23143 fmovrdlez %o3, %f12, %f8
23144 movn %xcc, %o7, %i5
23145loop_2695:
23146 movre %i1, %i6, %g1
23147 ldub [%l7 + 0x68], %g7
23148 ld [%l7 + 0x50], %f1
23149 ldsb [%l7 + 0x2C], %g4
23150 taddcc %l2, 0x0589, %o6
23151 xor %i4, 0x128C, %l3
23152 fmovdl %icc, %f6, %f4
23153 edge8n %o2, %g2, %o4
23154 ldsw [%l7 + 0x40], %i3
23155 nop
23156 setx loop_2696, %l0, %l1
23157 wrpr 0x1, %tl
23158 wrpr %l1, %tpc
23159 add %l1, 0x4, %l1
23160 wrpr %l1, %tnpc
23161 setx 0x34400001400, %l0, %l1
23162 wrpr %l1, %tstate
23163 wrhpr 0x4, %htstate
23164 retry
23165 brz %l5, loop_2697
23166 edge32n %g5, %i0, %l4
23167 fcmple16 %f10, %f14, %o1
23168loop_2696:
23169 fcmped %fcc0, %f10, %f12
23170loop_2697:
23171 stb %l1, [%l7 + 0x6B]
23172 mulscc %l6, %o5, %l0
23173 lduh [%l7 + 0x44], %i7
23174 fnor %f2, %f10, %f10
23175 and %g3, 0x197E, %o0
23176 bpos,a loop_2698
23177 fbue %fcc3, loop_2699
23178 ldx [%l7 + 0x78], %g6
23179 lduw [%l7 + 0x2C], %o3
23180loop_2698:
23181 xor %i2, %o7, %i5
23182loop_2699:
23183 stw %i6, [%l7 + 0x20]
23184 movn %xcc, %i1, %g7
23185 fmovrslez %g4, %f9, %f6
23186 fxor %f4, %f10, %f8
23187 ld [%l7 + 0x5C], %f13
23188 fmovdg %xcc, %f5, %f12
23189 fmovsvs %icc, %f14, %f6
23190 movleu %icc, %g1, %l2
23191 fpsub32 %f14, %f6, %f6
23192 fnegd %f8, %f8
23193 brlez,a %o6, loop_2700
23194 fbg %fcc1, loop_2701
23195 fcmpne32 %f10, %f14, %i4
23196 alignaddr %o2, %l3, %g2
23197loop_2700:
23198 lduw [%l7 + 0x3C], %i3
23199loop_2701:
23200 fbo %fcc0, loop_2702
23201 fnor %f4, %f6, %f10
23202 pdist %f2, %f2, %f14
23203 fxor %f6, %f0, %f2
23204loop_2702:
23205 fmuld8sux16 %f12, %f15, %f10
23206 fbn %fcc1, loop_2703
23207 bcs loop_2704
23208 fornot2 %f4, %f0, %f0
23209 ldsb [%l7 + 0x4C], %l5
23210loop_2703:
23211 fmovsa %icc, %f7, %f0
23212loop_2704:
23213 fsrc2 %f4, %f10
23214 ld [%l7 + 0x70], %f5
23215 srax %o4, %g5, %i0
23216 fpsub32 %f0, %f14, %f2
23217 fmovrdlez %o1, %f4, %f2
23218 fzero %f8
23219 fmovdcc %xcc, %f3, %f5
23220 stx %l1, [%l7 + 0x08]
23221 std %f14, [%l7 + 0x38]
23222 sra %l6, 0x1C, %o5
23223 fmovscc %icc, %f8, %f1
23224 bl loop_2705
23225 ldd [%l7 + 0x38], %f2
23226 fnot2s %f2, %f8
23227 movvs %icc, %l4, %i7
23228loop_2705:
23229 bvs,a loop_2706
23230 ldub [%l7 + 0x23], %l0
23231 ldsb [%l7 + 0x74], %o0
23232 sth %g3, [%l7 + 0x62]
23233loop_2706:
23234 bshuffle %f14, %f6, %f10
23235 fmuld8sux16 %f1, %f3, %f2
23236 movne %xcc, %g6, %o3
23237 alignaddrl %o7, %i5, %i2
23238 stb %i6, [%l7 + 0x13]
23239 fpsub32 %f8, %f6, %f6
23240 ldd [%l7 + 0x38], %f2
23241 fnand %f4, %f6, %f0
23242 add %i1, %g7, %g1
23243 fbl %fcc2, loop_2707
23244 stx %g4, [%l7 + 0x58]
23245 tge %xcc, 0x4
23246 sth %o6, [%l7 + 0x5E]
23247loop_2707:
23248 movrne %i4, 0x1E5, %o2
23249 ld [%l7 + 0x44], %f11
23250 array8 %l2, %l3, %g2
23251 tl %xcc, 0x5
23252 fpsub32 %f6, %f6, %f2
23253 fsrc1s %f8, %f9
23254 fmovdcc %xcc, %f11, %f1
23255 sdivcc %l5, 0x1BB3, %i3
23256 fmovs %f11, %f14
23257 fnegs %f12, %f11
23258 ldsh [%l7 + 0x4A], %o4
23259 lduh [%l7 + 0x7A], %i0
23260 ble,a,pt %xcc, loop_2708
23261 fmovsleu %xcc, %f1, %f6
23262 ldsb [%l7 + 0x69], %o1
23263 smulcc %l1, %l6, %g5
23264loop_2708:
23265 fmovrdne %l4, %f4, %f14
23266 ldsw [%l7 + 0x38], %o5
23267 tsubcc %i7, 0x03D8, %o0
23268 fbuge,a %fcc2, loop_2709
23269 fmul8sux16 %f14, %f10, %f10
23270 fmovdcs %xcc, %f9, %f1
23271 lduh [%l7 + 0x6C], %l0
23272loop_2709:
23273 tn %icc, 0x0
23274 and %g6, 0x05BA, %o3
23275 xor %o7, 0x1085, %i5
23276 fandnot1 %f14, %f4, %f4
23277 fabss %f14, %f1
23278 tg %icc, 0x4
23279 fbuge %fcc1, loop_2710
23280 std %f6, [%l7 + 0x08]
23281 edge8n %i2, %g3, %i6
23282 movrgez %g7, 0x25B, %g1
23283loop_2710:
23284 ldx [%l7 + 0x68], %g4
23285 edge16 %i1, %o6, %i4
23286 sth %o2, [%l7 + 0x68]
23287 fcmped %fcc0, %f14, %f14
23288 bgu,pt %icc, loop_2711
23289 sdiv %l2, 0x1371, %g2
23290 stb %l3, [%l7 + 0x1F]
23291 fsrc1 %f6, %f0
23292loop_2711:
23293 movrne %l5, 0x0E8, %i3
23294 st %f9, [%l7 + 0x38]
23295 move %icc, %i0, %o1
23296 ldsb [%l7 + 0x6D], %l1
23297 ldd [%l7 + 0x58], %f10
23298 ldx [%l7 + 0x58], %o4
23299 ld [%l7 + 0x74], %f6
23300 srax %l6, %g5, %o5
23301 fmovrde %l4, %f4, %f4
23302 bn,a,pt %icc, loop_2712
23303 sllx %o0, %l0, %i7
23304 andn %o3, 0x1FF5, %o7
23305 fpack16 %f6, %f9
23306loop_2712:
23307 sub %i5, 0x15ED, %i2
23308 fcmpeq16 %f8, %f6, %g6
23309 bg %icc, loop_2713
23310 tsubcctv %i6, 0x1A48, %g3
23311 fnor %f6, %f12, %f8
23312 orncc %g7, 0x0936, %g1
23313loop_2713:
23314 fcmpgt16 %f10, %f10, %g4
23315 tge %xcc, 0x0
23316 ldd [%l7 + 0x68], %f6
23317 ldd [%l7 + 0x30], %f4
23318 ldsb [%l7 + 0x0A], %o6
23319 tcc %icc, 0x5
23320 stw %i1, [%l7 + 0x3C]
23321 fcmpeq16 %f2, %f6, %i4
23322 fbug,a %fcc0, loop_2714
23323 bg,a,pn %xcc, loop_2715
23324 movg %xcc, %l2, %o2
23325 std %f8, [%l7 + 0x40]
23326loop_2714:
23327 fmovdl %icc, %f14, %f1
23328loop_2715:
23329 srl %l3, %l5, %g2
23330 fsrc2 %f2, %f8
23331 fmovsg %icc, %f7, %f15
23332 fandnot1s %f0, %f13, %f8
23333 movvs %xcc, %i0, %o1
23334 stb %l1, [%l7 + 0x6D]
23335 srl %i3, %l6, %o4
23336 ba,a %icc, loop_2716
23337 ble %icc, loop_2717
23338 fcmpgt32 %f2, %f2, %g5
23339 bne %icc, loop_2718
23340loop_2716:
23341 lduw [%l7 + 0x40], %l4
23342loop_2717:
23343 fxors %f2, %f6, %f9
23344 sth %o5, [%l7 + 0x7A]
23345loop_2718:
23346 bgu,a,pn %icc, loop_2719
23347 edge16 %o0, %l0, %o3
23348 edge32ln %o7, %i7, %i5
23349 fmul8x16au %f10, %f5, %f6
23350loop_2719:
23351 fbul,a %fcc0, loop_2720
23352 nop
23353 setx loop_2721, %l0, %l1
23354 wrpr 0x1, %tl
23355 wrpr %l1, %tpc
23356 add %l1, 0x4, %l1
23357 wrpr %l1, %tnpc
23358 setx 0x34400001400, %l0, %l1
23359 wrpr %l1, %tstate
23360 wrhpr 0x4, %htstate
23361 retry
23362 movrne %i2, %i6, %g6
23363 ldd [%l7 + 0x30], %f0
23364loop_2720:
23365 move %xcc, %g3, %g1
23366loop_2721:
23367 lduh [%l7 + 0x70], %g4
23368 movrlez %g7, 0x0CE, %o6
23369 ldsb [%l7 + 0x0E], %i1
23370 lduw [%l7 + 0x74], %i4
23371 ldd [%l7 + 0x10], %f2
23372 bcc,a,pt %icc, loop_2722
23373 ldub [%l7 + 0x43], %l2
23374 fmovrdlez %l3, %f8, %f0
23375 stw %l5, [%l7 + 0x30]
23376loop_2722:
23377 fcmple32 %f4, %f6, %o2
23378 ldd [%l7 + 0x58], %f12
23379 sethi 0x1EEA, %g2
23380 ldsh [%l7 + 0x2C], %i0
23381 tgu %icc, 0x5
23382 addcc %l1, 0x1C80, %o1
23383 stb %i3, [%l7 + 0x4A]
23384 fmovrsgez %l6, %f5, %f9
23385 stb %g5, [%l7 + 0x5A]
23386 ldsh [%l7 + 0x3A], %l4
23387 lduw [%l7 + 0x0C], %o5
23388 fmovdvs %icc, %f14, %f10
23389 fbg,a %fcc1, loop_2723
23390 fmovdn %xcc, %f13, %f2
23391 fmovdle %icc, %f15, %f0
23392 fbn %fcc0, loop_2724
23393loop_2723:
23394 ldx [%l7 + 0x10], %o0
23395 stw %l0, [%l7 + 0x20]
23396 std %f4, [%l7 + 0x70]
23397loop_2724:
23398 fbe %fcc1, loop_2725
23399 movl %xcc, %o4, %o3
23400 stw %i7, [%l7 + 0x10]
23401 fmovdcc %xcc, %f0, %f2
23402loop_2725:
23403 fmovdne %xcc, %f5, %f5
23404 fsrc2s %f13, %f15
23405 movl %icc, %o7, %i2
23406 brgz %i5, loop_2726
23407 fexpand %f8, %f14
23408 be,a,pn %xcc, loop_2727
23409 sth %g6, [%l7 + 0x26]
23410loop_2726:
23411 fandnot2s %f6, %f9, %f6
23412 fbu %fcc0, loop_2728
23413loop_2727:
23414 fpadd32s %f7, %f9, %f12
23415 movn %xcc, %i6, %g3
23416 std %f0, [%l7 + 0x08]
23417loop_2728:
23418 lduh [%l7 + 0x5A], %g4
23419 movne %icc, %g1, %o6
23420 st %f5, [%l7 + 0x58]
23421 ldd [%l7 + 0x40], %f6
23422 fmovsge %xcc, %f5, %f14
23423 fmovsneg %icc, %f9, %f13
23424 sth %i1, [%l7 + 0x68]
23425 fandnot2s %f3, %f5, %f11
23426 fmovdcs %icc, %f15, %f10
23427 array16 %i4, %g7, %l3
23428 ldsw [%l7 + 0x08], %l2
23429 ldd [%l7 + 0x48], %f10
23430 std %f10, [%l7 + 0x28]
23431 std %f8, [%l7 + 0x18]
23432 sth %o2, [%l7 + 0x7C]
23433 movrgez %l5, %i0, %l1
23434 be,a,pt %xcc, loop_2729
23435 ldd [%l7 + 0x48], %f12
23436 brgez %g2, loop_2730
23437 tge %xcc, 0x4
23438loop_2729:
23439 fmovdn %xcc, %f9, %f12
23440 ldd [%l7 + 0x20], %f4
23441loop_2730:
23442 ta %xcc, 0x6
23443 fxnor %f8, %f0, %f8
23444 ldd [%l7 + 0x60], %f10
23445 srlx %i3, 0x0E, %l6
23446 fnand %f6, %f12, %f0
23447 ldsw [%l7 + 0x7C], %o1
23448 movrne %g5, 0x235, %o5
23449 subc %o0, 0x0C55, %l4
23450 bcs,a,pt %xcc, loop_2731
23451 edge8n %l0, %o3, %i7
23452 sub %o4, %o7, %i5
23453 stx %i2, [%l7 + 0x30]
23454loop_2731:
23455 stb %i6, [%l7 + 0x7F]
23456 taddcc %g6, 0x06C6, %g3
23457 bshuffle %f4, %f4, %f4
23458 stb %g1, [%l7 + 0x60]
23459 movvc %icc, %o6, %g4
23460 fxnor %f0, %f14, %f2
23461 fmovdleu %icc, %f4, %f9
23462 ldsh [%l7 + 0x72], %i1
23463 movneg %xcc, %i4, %l3
23464 fandnot1 %f12, %f14, %f14
23465 movrlz %l2, 0x365, %g7
23466 movre %o2, 0x119, %l5
23467 sra %l1, 0x18, %i0
23468 fsrc1s %f2, %f15
23469 fmovscs %icc, %f13, %f5
23470 brlez,a %g2, loop_2732
23471 stb %l6, [%l7 + 0x62]
23472 fone %f14
23473 stb %o1, [%l7 + 0x61]
23474loop_2732:
23475 lduw [%l7 + 0x30], %i3
23476 ldsh [%l7 + 0x5C], %g5
23477 bn,pt %icc, loop_2733
23478 fpack16 %f2, %f8
23479 or %o5, 0x0686, %l4
23480 brgz %l0, loop_2734
23481loop_2733:
23482 ldsh [%l7 + 0x7E], %o0
23483 fbl %fcc3, loop_2735
23484 movre %o3, 0x26C, %i7
23485loop_2734:
23486 fornot2s %f1, %f9, %f6
23487 bvs loop_2736
23488loop_2735:
23489 fpadd16s %f13, %f3, %f9
23490 std %f2, [%l7 + 0x18]
23491 tleu %icc, 0x0
23492loop_2736:
23493 edge16 %o7, %o4, %i5
23494 brnz,a %i2, loop_2737
23495 stb %i6, [%l7 + 0x2B]
23496 bneg,pn %xcc, loop_2738
23497 tgu %xcc, 0x7
23498loop_2737:
23499 te %icc, 0x2
23500 brgz %g6, loop_2739
23501loop_2738:
23502 fpmerge %f4, %f7, %f6
23503 sth %g1, [%l7 + 0x34]
23504 stx %o6, [%l7 + 0x08]
23505loop_2739:
23506 fmovspos %xcc, %f1, %f11
23507 sdiv %g4, 0x1A64, %i1
23508 orncc %g3, 0x0426, %l3
23509 ldsh [%l7 + 0x56], %i4
23510 ldsb [%l7 + 0x1D], %l2
23511 fxors %f6, %f3, %f10
23512 array8 %g7, %l5, %l1
23513 fmovsl %icc, %f2, %f10
23514 stb %i0, [%l7 + 0x1B]
23515 fcmpne16 %f8, %f14, %o2
23516 addccc %l6, %g2, %i3
23517 ldsh [%l7 + 0x42], %g5
23518 stx %o5, [%l7 + 0x50]
23519 fmuld8sux16 %f13, %f4, %f14
23520 fcmpeq32 %f2, %f8, %o1
23521 fbo,a %fcc3, loop_2740
23522 fbne,a %fcc3, loop_2741
23523 fxor %f6, %f14, %f14
23524 std %f14, [%l7 + 0x10]
23525loop_2740:
23526 fandnot1s %f9, %f10, %f13
23527loop_2741:
23528 xorcc %l4, 0x0D16, %l0
23529 fbu %fcc1, loop_2742
23530 fmovrdgz %o0, %f2, %f12
23531 fbug %fcc0, loop_2743
23532 taddcc %i7, %o7, %o4
23533loop_2742:
23534 movcs %icc, %i5, %i2
23535 bge,pt %xcc, loop_2744
23536loop_2743:
23537 bgu,a,pt %icc, loop_2745
23538 fbne,a %fcc2, loop_2746
23539 fmovrdlez %i6, %f6, %f6
23540loop_2744:
23541 xnorcc %o3, 0x01D6, %g1
23542loop_2745:
23543 fmovda %xcc, %f4, %f10
23544loop_2746:
23545 te %xcc, 0x5
23546 fzero %f10
23547 sra %o6, 0x11, %g4
23548 tleu %icc, 0x4
23549 fnegd %f4, %f10
23550 fpack32 %f4, %f2, %f0
23551 tpos %xcc, 0x7
23552 fmovsle %xcc, %f12, %f9
23553 fmovda %icc, %f14, %f14
23554 call loop_2747
23555 brlez,a %i1, loop_2748
23556 bpos,pn %icc, loop_2749
23557 st %f7, [%l7 + 0x74]
23558loop_2747:
23559 fandnot2 %f0, %f0, %f10
23560loop_2748:
23561 fbl,a %fcc2, loop_2750
23562loop_2749:
23563 lduw [%l7 + 0x24], %g3
23564 addc %l3, 0x1D91, %i4
23565 brgz,a %g6, loop_2751
23566loop_2750:
23567 ldsb [%l7 + 0x2C], %g7
23568 fpsub32 %f14, %f0, %f2
23569 ld [%l7 + 0x0C], %f7
23570loop_2751:
23571 bpos,a loop_2752
23572 call loop_2753
23573 tle %icc, 0x2
23574 ldx [%l7 + 0x30], %l5
23575loop_2752:
23576 orncc %l1, 0x1944, %i0
23577loop_2753:
23578 fornot1 %f8, %f0, %f0
23579 lduh [%l7 + 0x6E], %o2
23580 fmovsvs %xcc, %f11, %f14
23581 bneg %icc, loop_2754
23582 edge32 %l2, %l6, %i3
23583 ldsh [%l7 + 0x0A], %g5
23584 movl %icc, %g2, %o1
23585loop_2754:
23586 fmul8sux16 %f0, %f8, %f12
23587 sth %l4, [%l7 + 0x7C]
23588 fsrc2 %f12, %f12
23589 fmovdle %xcc, %f4, %f1
23590 sll %o5, 0x01, %o0
23591 edge8l %i7, %o7, %o4
23592 movpos %icc, %i5, %i2
23593 fabsd %f4, %f6
23594 ldub [%l7 + 0x26], %i6
23595 ldsh [%l7 + 0x72], %l0
23596 fnot2s %f6, %f0
23597 ld [%l7 + 0x18], %f6
23598 stx %g1, [%l7 + 0x28]
23599 edge32n %o6, %o3, %i1
23600 st %f1, [%l7 + 0x74]
23601 ldub [%l7 + 0x53], %g4
23602 fandnot1s %f13, %f12, %f1
23603 fmovscc %xcc, %f1, %f15
23604 tvs %xcc, 0x5
23605 movrgz %g3, %l3, %g6
23606 ldx [%l7 + 0x40], %i4
23607 fbu,a %fcc1, loop_2755
23608 smul %g7, 0x102B, %l1
23609 array16 %l5, %o2, %i0
23610 movgu %xcc, %l2, %i3
23611loop_2755:
23612 fmul8x16au %f4, %f11, %f6
23613 fbne %fcc0, loop_2756
23614 be %icc, loop_2757
23615 ldd [%l7 + 0x40], %f0
23616 fmul8x16 %f4, %f10, %f0
23617loop_2756:
23618 fmovdcc %xcc, %f7, %f6
23619loop_2757:
23620 call loop_2758
23621 nop
23622 setx loop_2759, %l0, %l1
23623 wrpr 0x1, %tl
23624 wrpr %l1, %tnpc
23625 setx 0x34400001400, %l0, %l1
23626 wrpr %l1, %tstate
23627 wrhpr 0x4, %htstate
23628 done
23629 brlz %g5, loop_2760
23630 fpadd16 %f12, %f8, %f10
23631loop_2758:
23632 fxors %f14, %f11, %f11
23633loop_2759:
23634 stb %l6, [%l7 + 0x6A]
23635loop_2760:
23636 lduw [%l7 + 0x08], %o1
23637 ld [%l7 + 0x58], %f11
23638 ba,a loop_2761
23639 ldub [%l7 + 0x31], %g2
23640 sll %o5, 0x10, %o0
23641 bgu,pt %icc, loop_2762
23642loop_2761:
23643 umulcc %i7, 0x1156, %o7
23644 sth %l4, [%l7 + 0x48]
23645 umul %o4, %i2, %i5
23646loop_2762:
23647 ldx [%l7 + 0x58], %l0
23648 orcc %g1, 0x18B1, %o6
23649 st %f8, [%l7 + 0x78]
23650 srl %o3, %i1, %g4
23651 stx %i6, [%l7 + 0x30]
23652 bg,a %icc, loop_2763
23653 lduw [%l7 + 0x18], %g3
23654 movrgz %l3, %g6, %g7
23655 te %xcc, 0x7
23656loop_2763:
23657 fxnor %f2, %f2, %f8
23658 ldd [%l7 + 0x20], %f14
23659 lduh [%l7 + 0x1A], %i4
23660 fbu,a %fcc3, loop_2764
23661 fmovdneg %xcc, %f3, %f0
23662 stw %l1, [%l7 + 0x44]
23663 lduw [%l7 + 0x58], %l5
23664loop_2764:
23665 st %f13, [%l7 + 0x24]
23666 fcmpgt32 %f14, %f8, %o2
23667 fcmpeq32 %f12, %f10, %l2
23668 fandnot1s %f11, %f5, %f3
23669 stb %i0, [%l7 + 0x29]
23670 brnz %g5, loop_2765
23671 ldsw [%l7 + 0x0C], %i3
23672 ldsb [%l7 + 0x4C], %l6
23673 lduh [%l7 + 0x4C], %o1
23674loop_2765:
23675 lduw [%l7 + 0x70], %o5
23676 st %f3, [%l7 + 0x20]
23677 fcmped %fcc3, %f8, %f8
23678 ldub [%l7 + 0x66], %o0
23679 brlez,a %g2, loop_2766
23680 movgu %xcc, %i7, %l4
23681 ldd [%l7 + 0x30], %f8
23682 std %f14, [%l7 + 0x58]
23683loop_2766:
23684 ldsw [%l7 + 0x1C], %o7
23685 mulscc %o4, %i5, %l0
23686 movn %xcc, %g1, %o6
23687 movrgez %i2, 0x221, %i1
23688 tge %icc, 0x3
23689 fone %f14
23690 ldsb [%l7 + 0x08], %g4
23691 addcc %i6, 0x0971, %o3
23692 sth %g3, [%l7 + 0x72]
23693 ldub [%l7 + 0x18], %g6
23694 addcc %l3, 0x1EDF, %g7
23695 edge16l %l1, %l5, %o2
23696 movcs %icc, %l2, %i4
23697 ldsw [%l7 + 0x78], %g5
23698 fmovrslez %i0, %f6, %f12
23699 umulcc %i3, %l6, %o1
23700 bn %icc, loop_2767
23701 fmul8x16au %f12, %f3, %f12
23702 ldub [%l7 + 0x48], %o5
23703 sth %o0, [%l7 + 0x62]
23704loop_2767:
23705 ldsb [%l7 + 0x7C], %g2
23706 fmovsgu %xcc, %f10, %f5
23707 fsrc1 %f2, %f0
23708 fpmerge %f1, %f6, %f12
23709 fmovsge %icc, %f13, %f8
23710 bge,a loop_2768
23711 subcc %l4, %i7, %o4
23712 fmovsvc %icc, %f13, %f9
23713 bcs,a loop_2769
23714loop_2768:
23715 fone %f12
23716 fpmerge %f0, %f14, %f14
23717 fmovrdgz %i5, %f0, %f14
23718loop_2769:
23719 lduw [%l7 + 0x58], %l0
23720 stx %o7, [%l7 + 0x30]
23721 ld [%l7 + 0x3C], %f0
23722 ldub [%l7 + 0x08], %g1
23723 fbne,a %fcc3, loop_2770
23724 bleu,pn %icc, loop_2771
23725 tg %icc, 0x2
23726 tvs %icc, 0x0
23727loop_2770:
23728 ldx [%l7 + 0x30], %i2
23729loop_2771:
23730 tn %icc, 0x4
23731 nop
23732 setx loop_2772, %l0, %l1
23733 jmpl %l1, %i1
23734 fors %f13, %f14, %f2
23735 fmovdge %xcc, %f8, %f3
23736 xnor %g4, %i6, %o3
23737loop_2772:
23738 ldsh [%l7 + 0x68], %o6
23739 fbl,a %fcc1, loop_2773
23740 tne %icc, 0x1
23741 tsubcc %g3, %g6, %g7
23742 fbue %fcc3, loop_2774
23743loop_2773:
23744 edge8 %l1, %l5, %l3
23745 ld [%l7 + 0x54], %f14
23746 sth %o2, [%l7 + 0x0A]
23747loop_2774:
23748 sdiv %i4, 0x0437, %l2
23749 ldd [%l7 + 0x60], %f14
23750 tle %xcc, 0x2
23751 smul %i0, 0x1FBB, %g5
23752 movle %icc, %l6, %o1
23753 edge8n %o5, %i3, %o0
23754 fcmpeq32 %f14, %f8, %l4
23755 ld [%l7 + 0x10], %f15
23756 fbue %fcc1, loop_2775
23757 sdivx %i7, 0x05D1, %g2
23758 edge8ln %i5, %l0, %o4
23759 fbue %fcc1, loop_2776
23760loop_2775:
23761 ldsh [%l7 + 0x42], %g1
23762 edge16ln %o7, %i1, %i2
23763 fbn,a %fcc1, loop_2777
23764loop_2776:
23765 stb %i6, [%l7 + 0x3C]
23766 fmovs %f3, %f13
23767 ldsb [%l7 + 0x7C], %o3
23768loop_2777:
23769 orcc %g4, 0x1C51, %g3
23770 ldd [%l7 + 0x68], %f8
23771 tsubcctv %g6, 0x0C3F, %g7
23772 ldsb [%l7 + 0x64], %o6
23773 bleu,pt %icc, loop_2778
23774 fpsub16 %f2, %f0, %f6
23775 fbe,a %fcc3, loop_2779
23776 ldsw [%l7 + 0x1C], %l5
23777loop_2778:
23778 movrgez %l3, 0x3A8, %o2
23779 fbug %fcc3, loop_2780
23780loop_2779:
23781 fbl,a %fcc2, loop_2781
23782 bvc,a,pn %xcc, loop_2782
23783 fmovdvs %icc, %f0, %f5
23784loop_2780:
23785 nop
23786 setx loop_2783, %l0, %l1
23787 wrpr 0x1, %tl
23788 wrpr %l1, %tnpc
23789 setx 0x34400001400, %l0, %l1
23790 wrpr %l1, %tstate
23791 wrhpr 0x4, %htstate
23792 done
23793loop_2781:
23794 bne,a,pn %xcc, loop_2784
23795loop_2782:
23796 edge32n %i4, %l1, %i0
23797 bn %icc, loop_2785
23798loop_2783:
23799 st %f10, [%l7 + 0x78]
23800loop_2784:
23801 lduw [%l7 + 0x1C], %g5
23802 fbge %fcc0, loop_2786
23803loop_2785:
23804 std %f4, [%l7 + 0x70]
23805 fsrc2s %f1, %f14
23806 lduh [%l7 + 0x52], %l2
23807loop_2786:
23808 orn %l6, %o5, %o1
23809 sll %i3, %o0, %i7
23810 subc %l4, 0x19E0, %g2
23811 fmovdpos %icc, %f15, %f10
23812 ldub [%l7 + 0x4A], %i5
23813 tvs %icc, 0x1
23814 lduw [%l7 + 0x40], %o4
23815 ldsb [%l7 + 0x3E], %l0
23816 subc %g1, %o7, %i1
23817 ldx [%l7 + 0x50], %i6
23818 subc %i2, 0x0470, %o3
23819 ldsh [%l7 + 0x7A], %g3
23820 lduh [%l7 + 0x18], %g4
23821 brlz %g6, loop_2787
23822 tsubcc %o6, %l5, %l3
23823 edge8n %g7, %i4, %o2
23824 std %f4, [%l7 + 0x30]
23825loop_2787:
23826 ldub [%l7 + 0x66], %i0
23827 mulx %l1, 0x05E3, %l2
23828 st %f2, [%l7 + 0x38]
23829 fmovdleu %xcc, %f3, %f14
23830 sth %g5, [%l7 + 0x72]
23831 ldub [%l7 + 0x51], %l6
23832 fbul,a %fcc1, loop_2788
23833 tn %icc, 0x5
23834 lduw [%l7 + 0x6C], %o5
23835 lduw [%l7 + 0x4C], %i3
23836loop_2788:
23837 lduw [%l7 + 0x48], %o1
23838 bge %icc, loop_2789
23839 ldsb [%l7 + 0x41], %i7
23840 array16 %l4, %o0, %g2
23841 ldx [%l7 + 0x30], %o4
23842loop_2789:
23843 tg %xcc, 0x7
23844 ldd [%l7 + 0x68], %f14
23845 fmovsvc %icc, %f2, %f9
23846 tcs %xcc, 0x0
23847 ld [%l7 + 0x4C], %f3
23848 brnz,a %i5, loop_2790
23849 ldub [%l7 + 0x67], %g1
23850 brgez,a %l0, loop_2791
23851 taddcc %i1, 0x0F7C, %i6
23852loop_2790:
23853 subc %o7, 0x10B2, %o3
23854 ldub [%l7 + 0x62], %g3
23855loop_2791:
23856 alignaddrl %i2, %g4, %g6
23857 ldx [%l7 + 0x60], %l5
23858 fmovs %f0, %f8
23859 std %f2, [%l7 + 0x10]
23860 ldsh [%l7 + 0x50], %o6
23861 pdist %f10, %f6, %f0
23862 ldsb [%l7 + 0x4D], %g7
23863 or %l3, %i4, %o2
23864 sth %i0, [%l7 + 0x70]
23865 stb %l1, [%l7 + 0x72]
23866 call loop_2792
23867 fzeros %f0
23868 fmovdne %icc, %f5, %f14
23869 std %f8, [%l7 + 0x18]
23870loop_2792:
23871 fornot1 %f6, %f2, %f4
23872 bcc loop_2793
23873 sth %g5, [%l7 + 0x76]
23874 fbo,a %fcc3, loop_2794
23875 fmovsa %icc, %f2, %f3
23876loop_2793:
23877 movleu %icc, %l2, %o5
23878 tneg %icc, 0x4
23879loop_2794:
23880 te %xcc, 0x5
23881 fnands %f0, %f6, %f12
23882 fmul8x16 %f2, %f10, %f12
23883 orcc %l6, %i3, %i7
23884 fcmpes %fcc0, %f1, %f0
23885 movvc %icc, %l4, %o0
23886 ldx [%l7 + 0x50], %o1
23887 movrlez %o4, %i5, %g1
23888 tpos %icc, 0x6
23889 popc 0x01F5, %l0
23890 fmovdg %icc, %f14, %f3
23891 pdist %f2, %f12, %f12
23892 fcmpgt32 %f10, %f4, %i1
23893 bneg,a loop_2795
23894 fbl,a %fcc3, loop_2796
23895 bl,pt %xcc, loop_2797
23896 fmovs %f10, %f12
23897loop_2795:
23898 sllx %g2, %i6, %o7
23899loop_2796:
23900 fexpand %f2, %f10
23901loop_2797:
23902 fornot1 %f14, %f10, %f14
23903 stb %o3, [%l7 + 0x39]
23904 ldsh [%l7 + 0x5A], %g3
23905 fpadd32s %f3, %f11, %f2
23906 mulscc %i2, %g4, %g6
23907 ldub [%l7 + 0x5A], %l5
23908 brlez %o6, loop_2798
23909 fmovdcc %icc, %f7, %f11
23910 fpackfix %f4, %f1
23911 sllx %g7, 0x14, %l3
23912loop_2798:
23913 or %o2, %i0, %i4
23914 stx %g5, [%l7 + 0x50]
23915 ldd [%l7 + 0x38], %f0
23916 brlz %l1, loop_2799
23917 fmovdcc %icc, %f11, %f3
23918 brgez,a %o5, loop_2800
23919 sth %l6, [%l7 + 0x2E]
23920loop_2799:
23921 stw %i3, [%l7 + 0x24]
23922 ldsw [%l7 + 0x4C], %i7
23923loop_2800:
23924 movcs %xcc, %l4, %l2
23925 siam 0x4
23926 edge32ln %o0, %o4, %i5
23927 ldsw [%l7 + 0x60], %o1
23928 fbl,a %fcc3, loop_2801
23929 fmul8sux16 %f12, %f4, %f8
23930 taddcctv %l0, %i1, %g2
23931 sth %i6, [%l7 + 0x24]
23932loop_2801:
23933 stb %g1, [%l7 + 0x57]
23934 stb %o7, [%l7 + 0x4D]
23935 ldsh [%l7 + 0x28], %o3
23936 fmovrdne %i2, %f8, %f8
23937 fmovsn %xcc, %f10, %f12
23938 movne %xcc, %g3, %g6
23939 fcmpgt32 %f10, %f6, %g4
23940 orn %l5, %g7, %l3
23941 ldd [%l7 + 0x50], %f8
23942 movgu %icc, %o6, %o2
23943 bleu loop_2802
23944 bvs,pt %xcc, loop_2803
23945 ldsw [%l7 + 0x70], %i0
23946 orncc %i4, 0x179D, %l1
23947loop_2802:
23948 ld [%l7 + 0x28], %f1
23949loop_2803:
23950 ldsb [%l7 + 0x46], %o5
23951 st %f14, [%l7 + 0x18]
23952 bgu,a,pn %icc, loop_2804
23953 movg %xcc, %l6, %i3
23954 array32 %g5, %i7, %l2
23955 tle %icc, 0x5
23956loop_2804:
23957 orncc %l4, %o4, %o0
23958 brlez %o1, loop_2805
23959 ldub [%l7 + 0x17], %i5
23960 fcmpgt32 %f8, %f14, %i1
23961 ldsh [%l7 + 0x70], %g2
23962loop_2805:
23963 st %f6, [%l7 + 0x5C]
23964 lduw [%l7 + 0x4C], %i6
23965 fnand %f2, %f12, %f6
23966 fbue,a %fcc0, loop_2806
23967 nop
23968 setx loop_2807, %l0, %l1
23969 wrpr 0x1, %tl
23970 wrpr %l1, %tpc
23971 add %l1, 0x4, %l1
23972 wrpr %l1, %tnpc
23973 setx 0x34400001400, %l0, %l1
23974 wrpr %l1, %tstate
23975 wrhpr 0x4, %htstate
23976 retry
23977 stx %l0, [%l7 + 0x70]
23978 edge8l %o7, %o3, %i2
23979loop_2806:
23980 fpsub32s %f1, %f1, %f12
23981loop_2807:
23982 bpos,a loop_2808
23983 fmovsleu %xcc, %f14, %f8
23984 fpsub16s %f1, %f2, %f6
23985 nop
23986 setx loop_2809, %l0, %l1
23987 wrpr 0x1, %tl
23988 wrpr %l1, %tpc
23989 add %l1, 0x4, %l1
23990 wrpr %l1, %tnpc
23991 setx 0x34400001400, %l0, %l1
23992 wrpr %l1, %tstate
23993 wrhpr 0x4, %htstate
23994 retry
23995loop_2808:
23996 stw %g1, [%l7 + 0x2C]
23997 fmul8x16au %f8, %f13, %f10
23998 ldsb [%l7 + 0x6C], %g6
23999loop_2809:
24000 edge8n %g4, %g3, %l5
24001 fmovrse %g7, %f6, %f12
24002 fmovsle %icc, %f11, %f15
24003 fcmped %fcc2, %f10, %f14
24004 fnegs %f7, %f1
24005 edge32l %l3, %o6, %i0
24006 fmovdle %xcc, %f0, %f4
24007 fandnot1 %f4, %f2, %f2
24008 nop
24009 setx loop_2810, %l0, %l1
24010 wrpr 0x1, %tl
24011 wrpr %l1, %tnpc
24012 setx 0x34400001400, %l0, %l1
24013 wrpr %l1, %tstate
24014 wrhpr 0x4, %htstate
24015 done
24016 fpack32 %f2, %f14, %f6
24017 ldub [%l7 + 0x0B], %o2
24018 taddcctv %i4, 0x19AF, %o5
24019loop_2810:
24020 fmovrde %l1, %f4, %f6
24021 orn %l6, %i3, %g5
24022 pdist %f8, %f4, %f12
24023 fmovspos %xcc, %f14, %f10
24024 lduh [%l7 + 0x1E], %i7
24025 stx %l2, [%l7 + 0x18]
24026 fbn,a %fcc1, loop_2811
24027 ldub [%l7 + 0x75], %l4
24028 std %f14, [%l7 + 0x50]
24029 movrlez %o0, %o1, %o4
24030loop_2811:
24031 fmovrsgz %i1, %f3, %f3
24032 andncc %g2, %i5, %i6
24033 tn %icc, 0x6
24034 taddcc %l0, 0x116B, %o3
24035 fmovrdlz %i2, %f8, %f0
24036 xnorcc %g1, 0x0F02, %g6
24037 fpadd32 %f2, %f2, %f14
24038 fmovdcc %xcc, %f11, %f8
24039 fbe,a %fcc1, loop_2812
24040 fnegs %f1, %f13
24041 umul %o7, 0x0B39, %g3
24042 fmovrde %l5, %f6, %f0
24043loop_2812:
24044 stb %g4, [%l7 + 0x62]
24045 smulcc %g7, %o6, %i0
24046 fzeros %f13
24047 ldsw [%l7 + 0x08], %o2
24048 edge16n %i4, %l3, %l1
24049 bne,pt %xcc, loop_2813
24050 tcs %xcc, 0x3
24051 stw %o5, [%l7 + 0x58]
24052 fmovdge %xcc, %f2, %f12
24053loop_2813:
24054 fands %f7, %f11, %f9
24055 ld [%l7 + 0x08], %f12
24056 ldx [%l7 + 0x50], %l6
24057 bneg,a,pt %xcc, loop_2814
24058 fxor %f14, %f0, %f2
24059 umulcc %g5, 0x11A7, %i3
24060 umul %l2, 0x0085, %i7
24061loop_2814:
24062 nop
24063 setx loop_2815, %l0, %l1
24064 jmpl %l1, %l4
24065 subc %o1, %o4, %i1
24066 srl %g2, %i5, %i6
24067 edge32n %o0, %l0, %i2
24068loop_2815:
24069 movl %xcc, %o3, %g6
24070 fcmpgt32 %f6, %f12, %o7
24071 ldub [%l7 + 0x3E], %g3
24072 lduw [%l7 + 0x20], %l5
24073 nop
24074 setx loop_2816, %l0, %l1
24075 wrpr 0x1, %tl
24076 wrpr %l1, %tpc
24077 add %l1, 0x4, %l1
24078 wrpr %l1, %tnpc
24079 setx 0x34400001400, %l0, %l1
24080 wrpr %l1, %tstate
24081 wrhpr 0x4, %htstate
24082 retry
24083 move %icc, %g4, %g7
24084 fmovsn %icc, %f3, %f15
24085 stb %o6, [%l7 + 0x15]
24086loop_2816:
24087 stx %i0, [%l7 + 0x20]
24088 alignaddr %o2, %i4, %l3
24089 stx %g1, [%l7 + 0x20]
24090 lduw [%l7 + 0x08], %o5
24091 ldsb [%l7 + 0x11], %l6
24092 movrne %l1, %i3, %l2
24093 ldub [%l7 + 0x63], %i7
24094 ldsw [%l7 + 0x20], %l4
24095 fmovrsne %g5, %f4, %f13
24096 fmovs %f6, %f2
24097 std %f12, [%l7 + 0x10]
24098 fandnot2 %f12, %f4, %f0
24099 st %f3, [%l7 + 0x1C]
24100 ldsb [%l7 + 0x43], %o4
24101 ba,a loop_2817
24102 bvc,a,pt %icc, loop_2818
24103 st %f9, [%l7 + 0x48]
24104 andn %i1, 0x1405, %g2
24105loop_2817:
24106 fbge,a %fcc0, loop_2819
24107loop_2818:
24108 bg %xcc, loop_2820
24109 fmovrde %i5, %f2, %f10
24110 movvs %xcc, %o1, %o0
24111loop_2819:
24112 brz %i6, loop_2821
24113loop_2820:
24114 ldd [%l7 + 0x68], %f10
24115 fnot1 %f4, %f4
24116 ldsw [%l7 + 0x4C], %i2
24117loop_2821:
24118 faligndata %f10, %f2, %f2
24119 lduh [%l7 + 0x60], %l0
24120 tleu %xcc, 0x1
24121 fabss %f3, %f13
24122 fbe,a %fcc1, loop_2822
24123 bge,a,pt %xcc, loop_2823
24124 tneg %icc, 0x1
24125 movrgez %o3, %g6, %g3
24126loop_2822:
24127 fpsub16 %f12, %f10, %f10
24128loop_2823:
24129 udivx %o7, 0x1FE4, %l5
24130 lduw [%l7 + 0x64], %g4
24131 ba,a loop_2824
24132 fmovrslz %g7, %f10, %f3
24133 fmovdl %icc, %f13, %f2
24134 tvs %xcc, 0x0
24135loop_2824:
24136 nop
24137 setx loop_2825, %l0, %l1
24138 jmpl %l1, %o6
24139 fxors %f0, %f11, %f5
24140 fnors %f7, %f11, %f7
24141 fpadd32 %f10, %f14, %f14
24142loop_2825:
24143 xnor %o2, %i4, %i0
24144 bge %icc, loop_2826
24145 ldsw [%l7 + 0x38], %g1
24146 movvc %xcc, %o5, %l3
24147 ldx [%l7 + 0x10], %l6
24148loop_2826:
24149 bpos,a loop_2827
24150 fmovsle %icc, %f2, %f1
24151 ldub [%l7 + 0x73], %l1
24152 fbe,a %fcc3, loop_2828
24153loop_2827:
24154 st %f6, [%l7 + 0x58]
24155 movrlez %l2, 0x067, %i7
24156 fmul8x16 %f1, %f12, %f2
24157loop_2828:
24158 fnegd %f8, %f10
24159 fbug %fcc2, loop_2829
24160 ld [%l7 + 0x6C], %f9
24161 bpos,a %xcc, loop_2830
24162 srax %l4, %g5, %i3
24163loop_2829:
24164 lduw [%l7 + 0x1C], %o4
24165 ldsh [%l7 + 0x42], %g2
24166loop_2830:
24167 std %f10, [%l7 + 0x68]
24168 tgu %xcc, 0x4
24169 fmovdl %icc, %f8, %f15
24170 udivx %i5, 0x1D9C, %o1
24171 brlz,a %i1, loop_2831
24172 fzero %f14
24173 lduw [%l7 + 0x4C], %o0
24174 fornot1 %f12, %f12, %f8
24175loop_2831:
24176 fmovrsgz %i2, %f9, %f10
24177 fmul8x16 %f11, %f4, %f10
24178 fmovdpos %xcc, %f13, %f11
24179 for %f14, %f6, %f14
24180 brgez,a %l0, loop_2832
24181 fmovda %xcc, %f9, %f13
24182 move %xcc, %i6, %o3
24183 fmovrde %g6, %f4, %f0
24184loop_2832:
24185 fmul8ulx16 %f4, %f10, %f4
24186 fpack16 %f14, %f13
24187 ldd [%l7 + 0x38], %f2
24188 fnand %f14, %f10, %f0
24189 ldx [%l7 + 0x68], %o7
24190 ldsh [%l7 + 0x60], %l5
24191 fmovdvc %icc, %f8, %f9
24192 fcmple32 %f8, %f4, %g3
24193 xnor %g7, %o6, %g4
24194 fand %f12, %f4, %f10
24195 sllx %i4, %o2, %i0
24196 ld [%l7 + 0x08], %f6
24197 fornot1 %f12, %f14, %f14
24198 fmovrdgez %o5, %f2, %f0
24199 srax %l3, 0x03, %g1
24200 ld [%l7 + 0x44], %f14
24201 fxors %f1, %f11, %f15
24202 ldub [%l7 + 0x29], %l6
24203 stx %l2, [%l7 + 0x28]
24204 movvc %icc, %l1, %l4
24205 ldsb [%l7 + 0x3E], %g5
24206 movcc %icc, %i7, %o4
24207 lduw [%l7 + 0x50], %g2
24208 ld [%l7 + 0x6C], %f11
24209 fbo %fcc1, loop_2833
24210 ld [%l7 + 0x78], %f2
24211 fmovspos %xcc, %f9, %f8
24212 fcmped %fcc1, %f8, %f2
24213loop_2833:
24214 faligndata %f2, %f14, %f4
24215 fexpand %f13, %f8
24216 movrlz %i3, %i5, %i1
24217 std %f0, [%l7 + 0x58]
24218 mova %xcc, %o0, %o1
24219 lduw [%l7 + 0x34], %l0
24220 ldsh [%l7 + 0x10], %i6
24221 ldsh [%l7 + 0x46], %o3
24222 fmovdcc %xcc, %f9, %f4
24223 ldsb [%l7 + 0x3A], %i2
24224 stb %o7, [%l7 + 0x1E]
24225 movrgez %l5, 0x015, %g3
24226 orncc %g7, 0x049B, %o6
24227 lduh [%l7 + 0x34], %g6
24228 bgu,pt %icc, loop_2834
24229 be,a,pt %icc, loop_2835
24230 array32 %i4, %o2, %g4
24231 sdivx %o5, 0x0130, %l3
24232loop_2834:
24233 popc 0x0CF2, %g1
24234loop_2835:
24235 stw %i0, [%l7 + 0x20]
24236 movcs %xcc, %l2, %l6
24237 fmovrdlz %l1, %f10, %f14
24238 stx %g5, [%l7 + 0x68]
24239 ldsb [%l7 + 0x4F], %l4
24240 fornot1s %f10, %f13, %f10
24241 tcc %icc, 0x4
24242 ldub [%l7 + 0x1F], %i7
24243 fbue,a %fcc1, loop_2836
24244 fblg %fcc2, loop_2837
24245 bcs loop_2838
24246 std %f2, [%l7 + 0x58]
24247loop_2836:
24248 stb %g2, [%l7 + 0x7A]
24249loop_2837:
24250 array16 %i3, %o4, %i1
24251loop_2838:
24252 fmovde %xcc, %f13, %f5
24253 popc 0x079B, %i5
24254 call loop_2839
24255 stx %o1, [%l7 + 0x50]
24256 nop
24257 setx loop_2840, %l0, %l1
24258 wrpr 0x1, %tl
24259 wrpr %l1, %tpc
24260 add %l1, 0x4, %l1
24261 wrpr %l1, %tnpc
24262 setx 0x34400001400, %l0, %l1
24263 wrpr %l1, %tstate
24264 wrhpr 0x4, %htstate
24265 retry
24266 fmul8sux16 %f12, %f12, %f12
24267loop_2839:
24268 addcc %l0, 0x061E, %i6
24269 fmovdvc %icc, %f5, %f7
24270loop_2840:
24271 ldsh [%l7 + 0x7A], %o3
24272 fmovscs %icc, %f6, %f14
24273 fcmple32 %f8, %f14, %o0
24274 movcs %xcc, %i2, %l5
24275 ldx [%l7 + 0x40], %o7
24276 bcs,a,pn %icc, loop_2841
24277 orn %g3, 0x0951, %o6
24278 ldsb [%l7 + 0x57], %g6
24279 fcmpd %fcc2, %f14, %f6
24280loop_2841:
24281 andcc %g7, %o2, %g4
24282 fmul8sux16 %f0, %f0, %f10
24283 array16 %o5, %l3, %g1
24284 movle %xcc, %i4, %i0
24285 tvc %xcc, 0x7
24286 movrne %l2, 0x0AD, %l1
24287 fbl %fcc0, loop_2842
24288 ldsw [%l7 + 0x14], %l6
24289 fand %f12, %f2, %f6
24290 movrne %g5, %i7, %g2
24291loop_2842:
24292 sth %l4, [%l7 + 0x16]
24293 fpmerge %f0, %f8, %f0
24294 fmovsn %xcc, %f13, %f4
24295 srl %i3, 0x13, %o4
24296 sth %i1, [%l7 + 0x7E]
24297 addccc %o1, %l0, %i6
24298 ldsw [%l7 + 0x28], %i5
24299 xorcc %o0, 0x1865, %o3
24300 xorcc %l5, %i2, %o7
24301 bge,pn %icc, loop_2843
24302 sth %o6, [%l7 + 0x0C]
24303 fxnor %f10, %f14, %f14
24304 addc %g6, 0x1FB8, %g3
24305loop_2843:
24306 smul %o2, 0x1DD2, %g7
24307 ld [%l7 + 0x08], %f5
24308 udivcc %o5, 0x044E, %g4
24309 edge8l %l3, %i4, %g1
24310 fmovsne %icc, %f15, %f14
24311 fmul8x16 %f5, %f8, %f6
24312 fcmpeq32 %f6, %f2, %i0
24313 ldsh [%l7 + 0x38], %l1
24314 bpos %xcc, loop_2844
24315 fmovrdgz %l2, %f0, %f2
24316 movrlez %g5, %i7, %g2
24317 fmul8x16 %f1, %f12, %f6
24318loop_2844:
24319 ldub [%l7 + 0x58], %l4
24320 fmovdcc %icc, %f10, %f9
24321 ld [%l7 + 0x18], %f5
24322 subc %i3, 0x0D53, %o4
24323 movrne %i1, 0x3F9, %l6
24324 ldd [%l7 + 0x08], %f14
24325 fmovscs %xcc, %f4, %f14
24326 movre %o1, %i6, %l0
24327 stb %i5, [%l7 + 0x46]
24328 st %f0, [%l7 + 0x78]
24329 fmovrdgez %o3, %f12, %f12
24330 fcmpeq32 %f8, %f4, %l5
24331 stx %o0, [%l7 + 0x20]
24332 stb %i2, [%l7 + 0x38]
24333 fnor %f8, %f0, %f2
24334 movvc %xcc, %o7, %g6
24335 fnor %f6, %f8, %f4
24336 popc 0x1117, %g3
24337 fmovd %f4, %f10
24338 ldx [%l7 + 0x38], %o2
24339 fandnot2s %f10, %f14, %f3
24340 bcc loop_2845
24341 fmovsvc %icc, %f14, %f5
24342 stw %g7, [%l7 + 0x60]
24343 fpsub16s %f1, %f10, %f4
24344loop_2845:
24345 movl %icc, %o6, %o5
24346 nop
24347 setx loop_2846, %l0, %l1
24348 wrpr 0x1, %tl
24349 wrpr %l1, %tnpc
24350 setx 0x34400001400, %l0, %l1
24351 wrpr %l1, %tstate
24352 wrhpr 0x4, %htstate
24353 done
24354 fmovsl %xcc, %f13, %f11
24355 fsrc2s %f13, %f11
24356 movge %icc, %g4, %i4
24357loop_2846:
24358 sth %g1, [%l7 + 0x3A]
24359 fmovsn %xcc, %f5, %f4
24360 edge8n %i0, %l1, %l2
24361 ldsh [%l7 + 0x7C], %g5
24362 ldsh [%l7 + 0x24], %l3
24363 fmovdleu %xcc, %f11, %f3
24364 fbne,a %fcc3, loop_2847
24365 fcmpgt32 %f12, %f12, %g2
24366 fmovdcc %xcc, %f1, %f7
24367 tvs %icc, 0x2
24368loop_2847:
24369 fexpand %f6, %f2
24370 stx %i7, [%l7 + 0x10]
24371 for %f6, %f12, %f14
24372 bneg,pn %xcc, loop_2848
24373 bgu,pn %icc, loop_2849
24374 umulcc %l4, 0x08C8, %i3
24375 lduw [%l7 + 0x34], %i1
24376loop_2848:
24377 subc %o4, 0x144A, %l6
24378loop_2849:
24379 srl %i6, 0x13, %l0
24380 ld [%l7 + 0x40], %f5
24381 fxnors %f4, %f12, %f12
24382 bshuffle %f14, %f14, %f2
24383 mova %xcc, %i5, %o3
24384 lduw [%l7 + 0x30], %l5
24385 fones %f0
24386 movrlz %o0, 0x23F, %i2
24387 st %f14, [%l7 + 0x48]
24388 ldub [%l7 + 0x59], %o7
24389 lduh [%l7 + 0x12], %o1
24390 stw %g6, [%l7 + 0x68]
24391 xnor %o2, %g3, %o6
24392 orncc %g7, 0x13C7, %g4
24393 fcmps %fcc2, %f14, %f1
24394 fabss %f11, %f6
24395 lduw [%l7 + 0x20], %i4
24396 ldsw [%l7 + 0x4C], %g1
24397 nop
24398 setx loop_2850, %l0, %l1
24399 wrpr 0x1, %tl
24400 wrpr %l1, %tpc
24401 add %l1, 0x4, %l1
24402 wrpr %l1, %tnpc
24403 setx 0x34400001400, %l0, %l1
24404 wrpr %l1, %tstate
24405 wrhpr 0x4, %htstate
24406 retry
24407 fbo,a %fcc1, loop_2851
24408 std %f10, [%l7 + 0x30]
24409 mova %xcc, %o5, %l1
24410loop_2850:
24411 sth %i0, [%l7 + 0x48]
24412loop_2851:
24413 movcc %xcc, %l2, %l3
24414 movg %xcc, %g2, %g5
24415 fmovsneg %xcc, %f5, %f15
24416 bl,pt %xcc, loop_2852
24417 mova %xcc, %i7, %i3
24418 fsrc1s %f13, %f14
24419 movge %xcc, %l4, %i1
24420loop_2852:
24421 fmovrse %l6, %f12, %f5
24422 fbug %fcc0, loop_2853
24423 ldd [%l7 + 0x30], %f14
24424 brgez %o4, loop_2854
24425 ba,a,pn %xcc, loop_2855
24426loop_2853:
24427 lduw [%l7 + 0x20], %l0
24428 ldx [%l7 + 0x38], %i5
24429loop_2854:
24430 ldsh [%l7 + 0x64], %i6
24431loop_2855:
24432 bg loop_2856
24433 bleu,a %icc, loop_2857
24434 stx %o3, [%l7 + 0x38]
24435 call loop_2858
24436loop_2856:
24437 be,pn %icc, loop_2859
24438loop_2857:
24439 fmovsneg %xcc, %f5, %f1
24440 ldsh [%l7 + 0x32], %l5
24441loop_2858:
24442 brlz,a %o0, loop_2860
24443loop_2859:
24444 or %o7, 0x12D0, %o1
24445 orncc %g6, 0x04D0, %o2
24446 fcmpes %fcc2, %f10, %f1
24447loop_2860:
24448 tpos %icc, 0x1
24449 fmovdn %icc, %f15, %f2
24450 sth %g3, [%l7 + 0x6C]
24451 ldsh [%l7 + 0x46], %o6
24452 fabsd %f8, %f12
24453 lduh [%l7 + 0x2E], %i2
24454 ld [%l7 + 0x68], %f8
24455 ldsh [%l7 + 0x32], %g7
24456 fmovsa %xcc, %f0, %f9
24457 fcmpne16 %f10, %f2, %i4
24458 brgez %g4, loop_2861
24459 st %f12, [%l7 + 0x7C]
24460 fmovsvs %icc, %f3, %f13
24461 movn %icc, %o5, %g1
24462loop_2861:
24463 brgez,a %i0, loop_2862
24464 fmovrslz %l2, %f12, %f0
24465 fzeros %f3
24466 bneg,pt %xcc, loop_2863
24467loop_2862:
24468 movgu %icc, %l3, %g2
24469 fmovsle %xcc, %f12, %f6
24470 bleu,pn %xcc, loop_2864
24471loop_2863:
24472 movneg %icc, %g5, %l1
24473 fornot2 %f8, %f14, %f8
24474 movvc %xcc, %i7, %i3
24475loop_2864:
24476 ldub [%l7 + 0x75], %l4
24477 edge8 %l6, %o4, %i1
24478 sth %l0, [%l7 + 0x0C]
24479 srax %i5, %o3, %l5
24480 stx %o0, [%l7 + 0x78]
24481 subc %o7, %o1, %g6
24482 fmovrdgez %i6, %f14, %f0
24483 ba,pt %xcc, loop_2865
24484 std %f10, [%l7 + 0x40]
24485 sll %o2, %g3, %i2
24486 fnand %f2, %f12, %f6
24487loop_2865:
24488 edge8ln %o6, %i4, %g4
24489 brz,a %g7, loop_2866
24490 ld [%l7 + 0x1C], %f1
24491 fabsd %f12, %f2
24492 ldsb [%l7 + 0x43], %g1
24493loop_2866:
24494 stw %o5, [%l7 + 0x24]
24495 ld [%l7 + 0x6C], %f2
24496 stb %l2, [%l7 + 0x24]
24497 fxnors %f2, %f14, %f12
24498 fmovsneg %icc, %f9, %f4
24499 st %f15, [%l7 + 0x5C]
24500 bneg loop_2867
24501 fmul8x16al %f11, %f8, %f6
24502 movle %xcc, %l3, %i0
24503 stw %g2, [%l7 + 0x3C]
24504loop_2867:
24505 lduw [%l7 + 0x4C], %l1
24506 fand %f4, %f4, %f12
24507 ldx [%l7 + 0x78], %g5
24508 xorcc %i3, %l4, %l6
24509 stb %o4, [%l7 + 0x22]
24510 stx %i1, [%l7 + 0x10]
24511 ldsw [%l7 + 0x4C], %l0
24512 fornot1 %f14, %f2, %f14
24513 fmovrslez %i7, %f8, %f14
24514 stw %i5, [%l7 + 0x50]
24515 te %xcc, 0x3
24516 mulx %o3, 0x148B, %o0
24517 fmovsle %icc, %f3, %f1
24518 andcc %l5, %o1, %o7
24519 stw %i6, [%l7 + 0x10]
24520 fmovdne %xcc, %f8, %f4
24521 srl %o2, %g3, %g6
24522 orncc %i2, 0x18E7, %i4
24523 ldx [%l7 + 0x70], %o6
24524 movleu %icc, %g7, %g4
24525 fone %f8
24526 fmovspos %xcc, %f6, %f5
24527 tl %xcc, 0x4
24528 fnand %f14, %f6, %f10
24529 fcmple32 %f8, %f14, %o5
24530 fpadd32s %f8, %f14, %f10
24531 fandnot1 %f4, %f14, %f6
24532 fbe %fcc3, loop_2868
24533 stw %g1, [%l7 + 0x50]
24534 sethi 0x1FA6, %l3
24535 movleu %icc, %l2, %i0
24536loop_2868:
24537 std %f6, [%l7 + 0x28]
24538 ldsh [%l7 + 0x6A], %g2
24539 ldub [%l7 + 0x32], %l1
24540 stx %g5, [%l7 + 0x28]
24541 fmovda %xcc, %f11, %f12
24542 fcmple16 %f12, %f10, %l4
24543 fmovrsgez %i3, %f14, %f10
24544 tg %xcc, 0x5
24545 fandnot2 %f6, %f14, %f12
24546 array32 %l6, %o4, %l0
24547 stb %i7, [%l7 + 0x15]
24548 bcc loop_2869
24549 sdivx %i5, 0x0967, %o3
24550 umul %o0, 0x06E2, %i1
24551 edge8ln %o1, %o7, %l5
24552loop_2869:
24553 fmovsneg %xcc, %f0, %f15
24554 edge8n %i6, %o2, %g3
24555 array32 %i2, %i4, %g6
24556 subc %g7, 0x092E, %g4
24557 bneg loop_2870
24558 stw %o6, [%l7 + 0x28]
24559 stw %g1, [%l7 + 0x64]
24560 siam 0x1
24561loop_2870:
24562 fcmpne16 %f2, %f4, %l3
24563 udivcc %o5, 0x0E87, %i0
24564 andcc %g2, %l1, %g5
24565 tge %xcc, 0x0
24566 nop
24567 setx loop_2871, %l0, %l1
24568 wrpr 0x1, %tl
24569 wrpr %l1, %tpc
24570 add %l1, 0x4, %l1
24571 wrpr %l1, %tnpc
24572 setx 0x34400001400, %l0, %l1
24573 wrpr %l1, %tstate
24574 wrhpr 0x4, %htstate
24575 retry
24576 bn,pt %icc, loop_2872
24577 fbne,a %fcc1, loop_2873
24578 fsrc2s %f10, %f4
24579loop_2871:
24580 fmovrse %l2, %f15, %f4
24581loop_2872:
24582 fmul8x16 %f12, %f0, %f12
24583loop_2873:
24584 fcmped %fcc3, %f0, %f8
24585 fbug %fcc2, loop_2874
24586 movleu %xcc, %i3, %l6
24587 fornot1 %f14, %f10, %f8
24588 tle %xcc, 0x0
24589loop_2874:
24590 fnegs %f0, %f8
24591 srlx %o4, 0x1C, %l4
24592 fcmple16 %f6, %f8, %l0
24593 bleu loop_2875
24594 orncc %i7, %i5, %o3
24595 stx %o0, [%l7 + 0x30]
24596 fpack32 %f6, %f12, %f12
24597loop_2875:
24598 fmovsvc %icc, %f11, %f6
24599 edge32ln %o1, %o7, %i1
24600 fcmple32 %f4, %f10, %l5
24601 fpadd16 %f8, %f0, %f0
24602 fmul8x16al %f7, %f12, %f10
24603 tg %xcc, 0x7
24604 fmuld8ulx16 %f3, %f12, %f12
24605 brgez %o2, loop_2876
24606 sth %g3, [%l7 + 0x7C]
24607 fabsd %f8, %f4
24608 stw %i2, [%l7 + 0x54]
24609loop_2876:
24610 std %f4, [%l7 + 0x10]
24611 ldsh [%l7 + 0x40], %i6
24612 fmovdvs %icc, %f2, %f3
24613 fcmpne32 %f14, %f14, %i4
24614 tg %xcc, 0x3
24615 addcc %g6, %g4, %o6
24616 fcmpgt32 %f14, %f6, %g7
24617 std %f10, [%l7 + 0x20]
24618 fmuld8sux16 %f12, %f6, %f8
24619 fsrc1 %f8, %f0
24620 bcc,a %xcc, loop_2877
24621 be,a,pn %icc, loop_2878
24622 fmovrdne %l3, %f14, %f0
24623 ldsw [%l7 + 0x3C], %o5
24624loop_2877:
24625 stb %g1, [%l7 + 0x67]
24626loop_2878:
24627 fmovsge %icc, %f13, %f13
24628 bpos,pn %icc, loop_2879
24629 xnorcc %i0, %l1, %g5
24630 lduw [%l7 + 0x2C], %g2
24631 andncc %l2, %i3, %o4
24632loop_2879:
24633 brlez,a %l4, loop_2880
24634 fcmpgt16 %f2, %f8, %l6
24635 fornot1s %f2, %f11, %f3
24636 movvc %xcc, %i7, %l0
24637loop_2880:
24638 lduh [%l7 + 0x08], %o3
24639 ta %icc, 0x1
24640 ldd [%l7 + 0x48], %f12
24641 subcc %i5, %o0, %o1
24642 ld [%l7 + 0x7C], %f4
24643 fcmpes %fcc1, %f7, %f14
24644 edge32l %i1, %o7, %l5
24645 ldsw [%l7 + 0x08], %o2
24646 lduh [%l7 + 0x14], %i2
24647 stb %i6, [%l7 + 0x2D]
24648 fmovscc %xcc, %f6, %f10
24649 fbue,a %fcc0, loop_2881
24650 fbug %fcc3, loop_2882
24651 fsrc2s %f5, %f11
24652 call loop_2883
24653loop_2881:
24654 ldsh [%l7 + 0x42], %i4
24655loop_2882:
24656 fornot2s %f3, %f7, %f14
24657 fmovsl %xcc, %f5, %f4
24658loop_2883:
24659 fbo,a %fcc2, loop_2884
24660 fmovdleu %icc, %f4, %f12
24661 fmovdpos %xcc, %f5, %f2
24662 fcmpes %fcc3, %f11, %f9
24663loop_2884:
24664 fmuld8sux16 %f0, %f10, %f4
24665 popc %g3, %g6
24666 std %f8, [%l7 + 0x28]
24667 for %f6, %f2, %f4
24668 bgu,pt %xcc, loop_2885
24669 fmovsg %xcc, %f15, %f6
24670 fcmple16 %f2, %f0, %o6
24671 lduw [%l7 + 0x58], %g7
24672loop_2885:
24673 fornot2 %f2, %f12, %f0
24674 movn %icc, %g4, %o5
24675 lduw [%l7 + 0x68], %g1
24676 tpos %xcc, 0x5
24677 movgu %icc, %l3, %l1
24678 stw %i0, [%l7 + 0x4C]
24679 st %f10, [%l7 + 0x08]
24680 fnegs %f1, %f6
24681 ldd [%l7 + 0x28], %f2
24682 srlx %g2, 0x11, %l2
24683 stb %g5, [%l7 + 0x7B]
24684 fble,a %fcc2, loop_2886
24685 fcmpes %fcc1, %f5, %f10
24686 movle %icc, %o4, %l4
24687 fpsub32 %f4, %f14, %f14
24688loop_2886:
24689 fmovde %xcc, %f6, %f15
24690 tsubcc %l6, %i3, %l0
24691 movleu %icc, %i7, %o3
24692 ldsb [%l7 + 0x1A], %o0
24693 srax %o1, 0x01, %i5
24694 ld [%l7 + 0x24], %f2
24695 sth %o7, [%l7 + 0x18]
24696 sth %i1, [%l7 + 0x70]
24697 taddcctv %o2, %i2, %l5
24698 ldx [%l7 + 0x10], %i6
24699 lduh [%l7 + 0x1C], %g3
24700 ta %xcc, 0x0
24701 fcmpgt32 %f0, %f14, %g6
24702 addc %i4, 0x1701, %o6
24703 movvs %xcc, %g7, %o5
24704 lduh [%l7 + 0x2A], %g1
24705 fnegd %f14, %f0
24706 fpadd16s %f15, %f1, %f3
24707 siam 0x1
24708 be,pn %icc, loop_2887
24709 fmovdvs %icc, %f11, %f15
24710 edge8ln %g4, %l3, %l1
24711 st %f6, [%l7 + 0x48]
24712loop_2887:
24713 tleu %xcc, 0x2
24714 sdiv %i0, 0x0FF9, %g2
24715 stw %l2, [%l7 + 0x3C]
24716 st %f11, [%l7 + 0x54]
24717 fnand %f2, %f6, %f14
24718 fcmple16 %f12, %f12, %g5
24719 fcmps %fcc0, %f9, %f9
24720 fpack32 %f10, %f2, %f2
24721 movvs %icc, %l4, %l6
24722 ta %xcc, 0x6
24723 fmovrse %i3, %f1, %f15
24724 fzero %f8
24725 movrgz %o4, %i7, %o3
24726 tleu %xcc, 0x3
24727 lduw [%l7 + 0x1C], %o0
24728 fbg %fcc1, loop_2888
24729 stb %o1, [%l7 + 0x14]
24730 ld [%l7 + 0x20], %f8
24731 fcmps %fcc1, %f4, %f8
24732loop_2888:
24733 edge32n %i5, %l0, %o7
24734 te %xcc, 0x4
24735 sdiv %i1, 0x1DC6, %o2
24736 fmovsneg %icc, %f3, %f11
24737 fmul8x16 %f11, %f10, %f4
24738 ldub [%l7 + 0x30], %l5
24739 fmul8ulx16 %f2, %f0, %f4
24740 addccc %i2, %g3, %g6
24741 fsrc1 %f10, %f2
24742 popc %i4, %i6
24743 or %o6, %o5, %g1
24744 tge %icc, 0x6
24745 fmovdvs %icc, %f5, %f8
24746 sethi 0x0885, %g7
24747 lduh [%l7 + 0x48], %l3
24748 movl %xcc, %g4, %i0
24749 fnot1s %f7, %f4
24750 fmovsl %icc, %f4, %f11
24751 sth %g2, [%l7 + 0x1C]
24752 brlz %l2, loop_2889
24753 bcs,a loop_2890
24754 tle %icc, 0x2
24755 nop
24756 setx loop_2891, %l0, %l1
24757 wrpr 0x1, %tl
24758 wrpr %l1, %tpc
24759 add %l1, 0x4, %l1
24760 wrpr %l1, %tnpc
24761 setx 0x34400001400, %l0, %l1
24762 wrpr %l1, %tstate
24763 wrhpr 0x4, %htstate
24764 retry
24765loop_2889:
24766 ldsh [%l7 + 0x20], %l1
24767loop_2890:
24768 std %f8, [%l7 + 0x10]
24769 fba,a %fcc3, loop_2892
24770loop_2891:
24771 fmovsneg %xcc, %f7, %f7
24772 nop
24773 setx loop_2893, %l0, %l1
24774 jmpl %l1, %g5
24775 fpadd16s %f15, %f2, %f3
24776loop_2892:
24777 fxnors %f12, %f2, %f5
24778 fzero %f6
24779loop_2893:
24780 movg %icc, %l6, %l4
24781 bg loop_2894
24782 ldsb [%l7 + 0x0A], %i3
24783 lduh [%l7 + 0x0A], %i7
24784 mulx %o3, 0x1552, %o4
24785loop_2894:
24786 fmovdleu %xcc, %f2, %f1
24787 movneg %xcc, %o0, %i5
24788 tpos %xcc, 0x5
24789 movleu %icc, %l0, %o7
24790 lduw [%l7 + 0x38], %o1
24791 fmovrslz %o2, %f15, %f14
24792 fmul8x16au %f13, %f3, %f0
24793 std %f6, [%l7 + 0x70]
24794 sethi 0x1F07, %i1
24795 fmuld8sux16 %f13, %f5, %f8
24796 ldsh [%l7 + 0x62], %i2
24797 ldx [%l7 + 0x50], %l5
24798 ldd [%l7 + 0x18], %f10
24799 ldsb [%l7 + 0x54], %g3
24800 array16 %g6, %i4, %o6
24801 ld [%l7 + 0x28], %f6
24802 fmovsgu %icc, %f10, %f7
24803 for %f6, %f12, %f2
24804 edge8n %o5, %i6, %g1
24805 fmovscs %xcc, %f5, %f15
24806 ldx [%l7 + 0x20], %l3
24807 subccc %g7, 0x10DE, %i0
24808 fmovsgu %icc, %f7, %f12
24809 sdivx %g2, 0x0933, %g4
24810 bl,a,pt %icc, loop_2895
24811 fornot1s %f11, %f13, %f15
24812 bne,a,pn %xcc, loop_2896
24813 fmovdle %icc, %f2, %f6
24814loop_2895:
24815 fble %fcc2, loop_2897
24816 ldsw [%l7 + 0x14], %l2
24817loop_2896:
24818 nop
24819 setx loop_2898, %l0, %l1
24820 wrpr 0x1, %tl
24821 wrpr %l1, %tpc
24822 add %l1, 0x4, %l1
24823 wrpr %l1, %tnpc
24824 setx 0x34400001400, %l0, %l1
24825 wrpr %l1, %tstate
24826 wrhpr 0x4, %htstate
24827 retry
24828 edge32l %l1, %l6, %l4
24829loop_2897:
24830 ta %xcc, 0x1
24831 fpack16 %f10, %f3
24832loop_2898:
24833 movvc %icc, %g5, %i7
24834 fmovrsgez %o3, %f6, %f2
24835 fabsd %f6, %f10
24836 fnegd %f0, %f8
24837 sth %o4, [%l7 + 0x2A]
24838 fand %f0, %f4, %f4
24839 stx %o0, [%l7 + 0x30]
24840 stw %i3, [%l7 + 0x4C]
24841 fmovscc %xcc, %f7, %f12
24842 stx %l0, [%l7 + 0x48]
24843 ldsh [%l7 + 0x0A], %o7
24844 brlz %o1, loop_2899
24845 fbul %fcc2, loop_2900
24846 ldsw [%l7 + 0x54], %o2
24847 pdist %f4, %f4, %f14
24848loop_2899:
24849 ble,a,pn %xcc, loop_2901
24850loop_2900:
24851 array16 %i1, %i5, %l5
24852 srlx %i2, %g6, %i4
24853 sth %g3, [%l7 + 0x5C]
24854loop_2901:
24855 sdiv %o5, 0x0E00, %o6
24856 orncc %i6, %g1, %l3
24857 lduw [%l7 + 0x40], %i0
24858 fpack16 %f10, %f2
24859 edge16ln %g2, %g7, %l2
24860 fblg %fcc0, loop_2902
24861 fcmpeq32 %f14, %f14, %g4
24862 orncc %l1, 0x1D28, %l4
24863 bpos,pt %icc, loop_2903
24864loop_2902:
24865 ldx [%l7 + 0x78], %l6
24866 sdivcc %i7, 0x1559, %o3
24867 fcmple32 %f4, %f4, %o4
24868loop_2903:
24869 lduh [%l7 + 0x3E], %g5
24870 fbge,a %fcc2, loop_2904
24871 tsubcctv %o0, 0x0598, %l0
24872 fmovdleu %xcc, %f11, %f8
24873 ldsb [%l7 + 0x7D], %o7
24874loop_2904:
24875 fcmple16 %f2, %f12, %i3
24876 nop
24877 setx loop_2905, %l0, %l1
24878 jmpl %l1, %o1
24879 edge16n %o2, %i5, %l5
24880 fcmple16 %f2, %f8, %i1
24881 fsrc2s %f2, %f2
24882loop_2905:
24883 ldx [%l7 + 0x78], %g6
24884 fpack32 %f2, %f14, %f6
24885 udivcc %i2, 0x0E1C, %g3
24886 fbg %fcc1, loop_2906
24887 fnors %f12, %f5, %f13
24888 sll %o5, 0x1C, %o6
24889 movneg %icc, %i4, %i6
24890loop_2906:
24891 mulx %l3, 0x1162, %g1
24892 lduw [%l7 + 0x28], %g2
24893 bvc,a,pt %xcc, loop_2907
24894 sth %i0, [%l7 + 0x7A]
24895 ldx [%l7 + 0x50], %l2
24896 andn %g4, %l1, %l4
24897loop_2907:
24898 stw %g7, [%l7 + 0x6C]
24899 fnor %f0, %f2, %f6
24900 ldsh [%l7 + 0x6A], %i7
24901 ldsh [%l7 + 0x40], %l6
24902 lduh [%l7 + 0x3E], %o3
24903 fmovda %xcc, %f11, %f3
24904 udivcc %g5, 0x1A4F, %o4
24905 ldub [%l7 + 0x45], %l0
24906 fble %fcc2, loop_2908
24907 xnorcc %o0, 0x01CF, %i3
24908 fcmpgt16 %f12, %f10, %o7
24909 subccc %o1, 0x1E63, %i5
24910loop_2908:
24911 siam 0x7
24912 fsrc1 %f8, %f8
24913 fmovrsgz %o2, %f7, %f11
24914 movpos %icc, %i1, %l5
24915 stb %i2, [%l7 + 0x3F]
24916 fcmpne32 %f8, %f2, %g3
24917 std %f14, [%l7 + 0x20]
24918 alignaddrl %g6, %o6, %o5
24919 lduh [%l7 + 0x3E], %i6
24920 stw %l3, [%l7 + 0x50]
24921 stb %i4, [%l7 + 0x7C]
24922 edge8n %g2, %g1, %l2
24923 stx %i0, [%l7 + 0x50]
24924 movvs %xcc, %g4, %l4
24925 movl %xcc, %g7, %l1
24926 st %f0, [%l7 + 0x24]
24927 stx %i7, [%l7 + 0x48]
24928 std %f12, [%l7 + 0x58]
24929 sth %l6, [%l7 + 0x14]
24930 fbge,a %fcc0, loop_2909
24931 ldx [%l7 + 0x30], %g5
24932 fmuld8sux16 %f6, %f15, %f2
24933 std %f2, [%l7 + 0x68]
24934loop_2909:
24935 call loop_2910
24936 fmovsvc %xcc, %f15, %f5
24937 sth %o4, [%l7 + 0x2A]
24938 fbuge,a %fcc2, loop_2911
24939loop_2910:
24940 st %f7, [%l7 + 0x54]
24941 st %f10, [%l7 + 0x38]
24942 bleu,a,pn %xcc, loop_2912
24943loop_2911:
24944 sdiv %o3, 0x1728, %o0
24945 array8 %l0, %i3, %o1
24946 subccc %i5, %o7, %o2
24947loop_2912:
24948 ldsw [%l7 + 0x5C], %i1
24949 ldd [%l7 + 0x28], %f4
24950 tle %icc, 0x4
24951 edge16ln %l5, %i2, %g3
24952 move %icc, %o6, %o5
24953 fmovsneg %icc, %f11, %f11
24954 fzero %f2
24955 fnand %f4, %f2, %f8
24956 stw %i6, [%l7 + 0x58]
24957 edge8ln %g6, %l3, %i4
24958 tleu %xcc, 0x4
24959 fbge,a %fcc2, loop_2913
24960 andncc %g2, %g1, %l2
24961 ldsb [%l7 + 0x31], %i0
24962 fmovrsne %g4, %f7, %f14
24963loop_2913:
24964 std %f0, [%l7 + 0x38]
24965 fmul8ulx16 %f0, %f14, %f10
24966 alignaddrl %l4, %g7, %l1
24967 fands %f7, %f12, %f14
24968 fnot1s %f11, %f8
24969 ldsh [%l7 + 0x48], %i7
24970 tvc %xcc, 0x4
24971 sth %l6, [%l7 + 0x2E]
24972 lduh [%l7 + 0x2A], %g5
24973 fmovrslez %o3, %f12, %f8
24974 fmovrde %o0, %f10, %f14
24975 ldsb [%l7 + 0x63], %o4
24976 array32 %i3, %o1, %l0
24977 ldx [%l7 + 0x70], %i5
24978 addccc %o2, %i1, %o7
24979 bg,pt %xcc, loop_2914
24980 fbne,a %fcc3, loop_2915
24981 tsubcctv %l5, %g3, %i2
24982 fmovscs %xcc, %f1, %f2
24983loop_2914:
24984 nop
24985 setx loop_2916, %l0, %l1
24986 wrpr 0x1, %tl
24987 wrpr %l1, %tpc
24988 add %l1, 0x4, %l1
24989 wrpr %l1, %tnpc
24990 setx 0x34400001400, %l0, %l1
24991 wrpr %l1, %tstate
24992 wrhpr 0x4, %htstate
24993 retry
24994loop_2915:
24995 fmovdgu %icc, %f14, %f9
24996 fmovdge %xcc, %f12, %f7
24997 fmovde %xcc, %f9, %f12
24998loop_2916:
24999 fmovsvc %icc, %f4, %f3
25000 fmuld8sux16 %f4, %f1, %f0
25001 fmovsge %icc, %f9, %f5
25002 lduh [%l7 + 0x40], %o5
25003 udivx %o6, 0x1F97, %i6
25004 andcc %l3, 0x00A9, %g6
25005 lduh [%l7 + 0x3E], %i4
25006 fpmerge %f0, %f14, %f0
25007 fmovsn %icc, %f10, %f8
25008 ldd [%l7 + 0x48], %f12
25009 movg %icc, %g1, %g2
25010 movleu %icc, %l2, %i0
25011 std %f0, [%l7 + 0x58]
25012 mova %xcc, %l4, %g7
25013 ldsb [%l7 + 0x57], %l1
25014 tvs %xcc, 0x1
25015 movrlz %g4, %l6, %g5
25016 movl %xcc, %i7, %o0
25017 array8 %o4, %o3, %o1
25018 fblg %fcc3, loop_2917
25019 sth %i3, [%l7 + 0x78]
25020 edge32l %l0, %o2, %i5
25021 fornot1s %f3, %f8, %f7
25022loop_2917:
25023 udivx %i1, 0x13AE, %l5
25024 fmuld8ulx16 %f11, %f9, %f2
25025 lduh [%l7 + 0x0C], %o7
25026 sth %i2, [%l7 + 0x1E]
25027 mulx %g3, %o6, %o5
25028 smulcc %i6, 0x181F, %l3
25029 stb %i4, [%l7 + 0x70]
25030 sth %g1, [%l7 + 0x76]
25031 fabsd %f0, %f2
25032 fmovrsgz %g2, %f15, %f2
25033 array32 %l2, %g6, %i0
25034 bneg loop_2918
25035 fbo %fcc1, loop_2919
25036 lduh [%l7 + 0x76], %l4
25037 fxors %f12, %f13, %f6
25038loop_2918:
25039 tg %xcc, 0x2
25040loop_2919:
25041 ldsw [%l7 + 0x4C], %l1
25042 fpack16 %f12, %f12
25043 bne,a %icc, loop_2920
25044 edge8l %g7, %g4, %g5
25045 sth %l6, [%l7 + 0x30]
25046 lduh [%l7 + 0x5E], %o0
25047loop_2920:
25048 tn %xcc, 0x1
25049 ldsw [%l7 + 0x2C], %o4
25050 ldx [%l7 + 0x28], %i7
25051 stw %o1, [%l7 + 0x64]
25052 stb %o3, [%l7 + 0x78]
25053 fmovsvc %xcc, %f11, %f10
25054 and %i3, %l0, %o2
25055 edge8ln %i5, %i1, %l5
25056 movle %icc, %o7, %i2
25057 fmovsneg %xcc, %f9, %f2
25058 stb %o6, [%l7 + 0x0C]
25059 fmovrdlz %g3, %f0, %f8
25060 fsrc1 %f4, %f2
25061 fmovs %f15, %f11
25062 movcc %xcc, %i6, %l3
25063 tcs %icc, 0x0
25064 ldsb [%l7 + 0x38], %i4
25065 fnors %f1, %f7, %f10
25066 tgu %xcc, 0x2
25067 bleu %xcc, loop_2921
25068 lduh [%l7 + 0x2A], %o5
25069 fbue,a %fcc3, loop_2922
25070 orn %g2, 0x09CD, %l2
25071loop_2921:
25072 fmovsle %icc, %f12, %f2
25073 stw %g6, [%l7 + 0x50]
25074loop_2922:
25075 tg %xcc, 0x7
25076 fbul,a %fcc0, loop_2923
25077 stb %g1, [%l7 + 0x5A]
25078 std %f8, [%l7 + 0x60]
25079 fmul8ulx16 %f8, %f10, %f8
25080loop_2923:
25081 lduh [%l7 + 0x6E], %i0
25082 stb %l4, [%l7 + 0x47]
25083 ld [%l7 + 0x78], %f1
25084 tsubcc %l1, 0x058C, %g4
25085 lduw [%l7 + 0x5C], %g5
25086 fcmpgt32 %f8, %f10, %l6
25087 fmovs %f10, %f15
25088 alignaddrl %g7, %o4, %i7
25089 fble %fcc3, loop_2924
25090 tne %xcc, 0x0
25091 fmovdcc %icc, %f1, %f12
25092 fsrc2s %f9, %f8
25093loop_2924:
25094 lduh [%l7 + 0x0E], %o0
25095 fpack16 %f10, %f3
25096 fpadd32 %f0, %f10, %f4
25097 st %f3, [%l7 + 0x74]
25098 fcmpgt16 %f10, %f12, %o3
25099 stw %o1, [%l7 + 0x08]
25100 stx %l0, [%l7 + 0x20]
25101 tneg %xcc, 0x2
25102 fpmerge %f10, %f7, %f2
25103 fandnot1s %f12, %f2, %f2
25104 fsrc1 %f8, %f8
25105 movvs %xcc, %i3, %o2
25106 ldd [%l7 + 0x40], %f10
25107 ld [%l7 + 0x34], %f13
25108 fornot1 %f12, %f2, %f14
25109 for %f12, %f2, %f4
25110 andcc %i5, %l5, %o7
25111 ldsw [%l7 + 0x10], %i2
25112 fmovsg %icc, %f11, %f12
25113 fcmple32 %f4, %f8, %i1
25114 lduw [%l7 + 0x28], %o6
25115 std %f0, [%l7 + 0x68]
25116 std %f12, [%l7 + 0x50]
25117 ldsh [%l7 + 0x54], %i6
25118 st %f11, [%l7 + 0x28]
25119 fmul8x16al %f7, %f0, %f12
25120 fmovrsne %g3, %f9, %f15
25121 fxnors %f10, %f12, %f0
25122 ldsw [%l7 + 0x08], %l3
25123 fabss %f0, %f11
25124 popc 0x11B0, %i4
25125 stx %o5, [%l7 + 0x10]
25126 ldd [%l7 + 0x50], %f12
25127 fnands %f12, %f6, %f3
25128 stb %l2, [%l7 + 0x11]
25129 fpadd16s %f1, %f5, %f7
25130 mulx %g6, %g1, %i0
25131 tsubcctv %g2, 0x181D, %l1
25132 std %f10, [%l7 + 0x48]
25133 fornot2s %f11, %f0, %f14
25134 movgu %icc, %l4, %g5
25135 fbge,a %fcc1, loop_2925
25136 edge8l %l6, %g7, %o4
25137 tleu %icc, 0x1
25138 umulcc %g4, 0x1466, %i7
25139loop_2925:
25140 fmovsge %icc, %f6, %f9
25141 fmovsgu %xcc, %f11, %f15
25142 stw %o0, [%l7 + 0x14]
25143 movn %xcc, %o3, %l0
25144 fmovrdne %o1, %f0, %f6
25145 ldub [%l7 + 0x57], %i3
25146 tg %xcc, 0x3
25147 sth %o2, [%l7 + 0x18]
25148 fands %f11, %f14, %f7
25149 st %f10, [%l7 + 0x38]
25150 st %f4, [%l7 + 0x10]
25151 edge8l %l5, %i5, %i2
25152 stb %o7, [%l7 + 0x62]
25153 fbule %fcc1, loop_2926
25154 tneg %icc, 0x4
25155 fnand %f14, %f6, %f12
25156 bcc %xcc, loop_2927
25157loop_2926:
25158 bl,a loop_2928
25159 st %f0, [%l7 + 0x38]
25160 fpadd16 %f0, %f12, %f0
25161loop_2927:
25162 fabsd %f14, %f0
25163loop_2928:
25164 ldsb [%l7 + 0x37], %i1
25165 fpack16 %f4, %f11
25166 fmovscs %xcc, %f2, %f15
25167 stb %o6, [%l7 + 0x0C]
25168 udivcc %i6, 0x0484, %l3
25169 fzero %f14
25170 ldd [%l7 + 0x68], %f12
25171 fble %fcc0, loop_2929
25172 fone %f12
25173 ldsw [%l7 + 0x4C], %g3
25174 stb %o5, [%l7 + 0x0C]
25175loop_2929:
25176 movrne %i4, %g6, %l2
25177 subc %i0, 0x0473, %g1
25178 edge16n %g2, %l4, %g5
25179 fcmpes %fcc3, %f12, %f2
25180 fabss %f15, %f4
25181 fnot2s %f2, %f2
25182 fandnot1 %f12, %f0, %f0
25183 fmovdpos %xcc, %f9, %f10
25184 movcs %xcc, %l1, %g7
25185 lduh [%l7 + 0x6E], %o4
25186 fmovrsgz %g4, %f1, %f9
25187 stb %i7, [%l7 + 0x24]
25188 fbn,a %fcc2, loop_2930
25189 fmovsgu %xcc, %f11, %f3
25190 ldsb [%l7 + 0x26], %l6
25191 call loop_2931
25192loop_2930:
25193 ld [%l7 + 0x4C], %f9
25194 fnors %f9, %f5, %f5
25195 te %xcc, 0x4
25196loop_2931:
25197 fones %f7
25198 edge16ln %o3, %l0, %o0
25199 ldsw [%l7 + 0x2C], %i3
25200 tn %icc, 0x0
25201 fmovsvs %xcc, %f1, %f2
25202 bcc,a %icc, loop_2932
25203 addcc %o2, %o1, %l5
25204 tne %xcc, 0x6
25205 stb %i2, [%l7 + 0x72]
25206loop_2932:
25207 fmovsvs %icc, %f2, %f14
25208 lduh [%l7 + 0x30], %i5
25209 lduw [%l7 + 0x64], %i1
25210 edge32n %o6, %i6, %l3
25211 ldub [%l7 + 0x3F], %g3
25212 lduh [%l7 + 0x70], %o5
25213 ldub [%l7 + 0x0A], %o7
25214 stx %g6, [%l7 + 0x70]
25215 fbn %fcc3, loop_2933
25216 fcmpes %fcc3, %f12, %f0
25217 sub %i4, 0x0E03, %i0
25218 nop
25219 setx loop_2934, %l0, %l1
25220 wrpr 0x1, %tl
25221 wrpr %l1, %tpc
25222 add %l1, 0x4, %l1
25223 wrpr %l1, %tnpc
25224 setx 0x34400001400, %l0, %l1
25225 wrpr %l1, %tstate
25226 wrhpr 0x4, %htstate
25227 retry
25228loop_2933:
25229 ldsh [%l7 + 0x3C], %g1
25230 movgu %xcc, %g2, %l4
25231 orn %l2, 0x0EFE, %g5
25232loop_2934:
25233 fmovsleu %icc, %f9, %f5
25234 fornot1 %f6, %f12, %f14
25235 edge16 %g7, %l1, %g4
25236 ldub [%l7 + 0x0A], %o4
25237 edge8ln %l6, %i7, %l0
25238 srax %o3, 0x1D, %i3
25239 subcc %o0, %o1, %l5
25240 sdivx %o2, 0x195C, %i5
25241 fmul8x16au %f1, %f4, %f10
25242 bpos %xcc, loop_2935
25243 fpadd16s %f13, %f14, %f4
25244 fmul8x16al %f12, %f8, %f0
25245 ld [%l7 + 0x40], %f12
25246loop_2935:
25247 addccc %i1, %i2, %i6
25248 fnot1s %f12, %f5
25249 sth %o6, [%l7 + 0x62]
25250 fmovsvc %xcc, %f10, %f6
25251 stw %g3, [%l7 + 0x78]
25252 edge8n %o5, %o7, %l3
25253 bgu,a,pn %icc, loop_2936
25254 std %f8, [%l7 + 0x08]
25255 fmuld8sux16 %f10, %f2, %f6
25256 fmovsne %xcc, %f8, %f2
25257loop_2936:
25258 udivx %i4, 0x0414, %g6
25259 orncc %g1, 0x161A, %i0
25260 std %f2, [%l7 + 0x38]
25261 movleu %icc, %g2, %l4
25262 fmovdpos %icc, %f0, %f4
25263 fmovrsgz %l2, %f10, %f2
25264 fsrc1 %f10, %f14
25265 fmovdgu %icc, %f2, %f0
25266 edge8l %g5, %g7, %l1
25267 ldsh [%l7 + 0x14], %g4
25268 bge loop_2937
25269 ldsw [%l7 + 0x50], %o4
25270 ldsw [%l7 + 0x38], %i7
25271 fmovsgu %xcc, %f15, %f3
25272loop_2937:
25273 fmovsl %icc, %f11, %f6
25274 sra %l6, 0x1C, %l0
25275 movneg %icc, %o3, %o0
25276 fcmpeq16 %f12, %f10, %o1
25277 ldsb [%l7 + 0x3D], %i3
25278 fmul8x16 %f6, %f6, %f14
25279 sth %o2, [%l7 + 0x2E]
25280 lduw [%l7 + 0x28], %i5
25281 lduh [%l7 + 0x1E], %l5
25282 stx %i2, [%l7 + 0x70]
25283 array32 %i1, %i6, %o6
25284 ldsh [%l7 + 0x28], %o5
25285 bleu loop_2938
25286 fsrc1s %f9, %f6
25287 fbo %fcc3, loop_2939
25288 bn %icc, loop_2940
25289loop_2938:
25290 movcc %icc, %g3, %l3
25291 bne,a %icc, loop_2941
25292loop_2939:
25293 ldub [%l7 + 0x0C], %o7
25294loop_2940:
25295 fnegd %f8, %f0
25296 stw %i4, [%l7 + 0x58]
25297loop_2941:
25298 alignaddrl %g1, %g6, %g2
25299 be,a,pt %icc, loop_2942
25300 stw %l4, [%l7 + 0x54]
25301 fmovrdgz %l2, %f6, %f0
25302 fnegs %f1, %f2
25303loop_2942:
25304 fnors %f8, %f0, %f1
25305 lduh [%l7 + 0x4C], %g5
25306 udiv %g7, 0x1C2E, %l1
25307 taddcc %i0, %g4, %i7
25308 bge %xcc, loop_2943
25309 fcmpes %fcc0, %f6, %f5
25310 bcs,a %xcc, loop_2944
25311 fxor %f14, %f4, %f10
25312loop_2943:
25313 ld [%l7 + 0x10], %f14
25314 subc %l6, %l0, %o3
25315loop_2944:
25316 ldsb [%l7 + 0x18], %o4
25317 bn,pt %xcc, loop_2945
25318 mulscc %o0, 0x044D, %i3
25319 fcmpgt16 %f6, %f2, %o1
25320 popc 0x0F2F, %i5
25321loop_2945:
25322 movn %icc, %l5, %o2
25323 edge8n %i2, %i1, %i6
25324 xnor %o6, 0x16A0, %o5
25325 fmovrse %l3, %f5, %f15
25326 fbu,a %fcc0, loop_2946
25327 bvc,a,pt %xcc, loop_2947
25328 udiv %o7, 0x11C8, %i4
25329 bpos,a loop_2948
25330loop_2946:
25331 fmovdvs %icc, %f0, %f3
25332loop_2947:
25333 fmovrdne %g3, %f8, %f0
25334 fcmps %fcc0, %f7, %f13
25335loop_2948:
25336 xnor %g1, 0x03D6, %g6
25337 fmovde %icc, %f8, %f15
25338 fmovdne %xcc, %f11, %f14
25339 ldsb [%l7 + 0x2A], %g2
25340 fpmerge %f0, %f4, %f0
25341 ldd [%l7 + 0x50], %f4
25342 srax %l2, 0x19, %g5
25343 sth %g7, [%l7 + 0x4E]
25344 ldub [%l7 + 0x19], %l1
25345 ld [%l7 + 0x3C], %f9
25346 xor %i0, %g4, %l4
25347 fmovdleu %xcc, %f15, %f2
25348 movneg %icc, %i7, %l0
25349 lduw [%l7 + 0x5C], %o3
25350 movvc %icc, %l6, %o4
25351 movrgez %o0, %o1, %i5
25352 stw %i3, [%l7 + 0x0C]
25353 fmovda %xcc, %f11, %f9
25354 fxor %f0, %f6, %f14
25355 nop
25356 setx loop_2949, %l0, %l1
25357 jmpl %l1, %l5
25358 lduh [%l7 + 0x6A], %i2
25359 sdiv %i1, 0x1D5A, %i6
25360 fandnot1 %f8, %f6, %f2
25361loop_2949:
25362 sth %o2, [%l7 + 0x4C]
25363 fcmple16 %f14, %f10, %o5
25364 fornot2 %f6, %f8, %f10
25365 be %xcc, loop_2950
25366 ldsb [%l7 + 0x62], %l3
25367 edge8 %o6, %i4, %g3
25368 lduh [%l7 + 0x3E], %g1
25369loop_2950:
25370 tne %xcc, 0x3
25371 fcmped %fcc0, %f2, %f10
25372 fmul8x16au %f10, %f1, %f0
25373 st %f3, [%l7 + 0x10]
25374 ldsh [%l7 + 0x32], %g6
25375 fmovdgu %xcc, %f3, %f2
25376 fand %f14, %f10, %f12
25377 srl %o7, 0x0F, %g2
25378 stx %g5, [%l7 + 0x78]
25379 xorcc %g7, %l2, %i0
25380 fmovscs %icc, %f1, %f11
25381 ldsb [%l7 + 0x17], %g4
25382 brnz %l4, loop_2951
25383 addc %l1, 0x033B, %i7
25384 fmovsa %xcc, %f2, %f12
25385 lduw [%l7 + 0x64], %l0
25386loop_2951:
25387 bcs,pt %xcc, loop_2952
25388 be,pn %xcc, loop_2953
25389 fbne %fcc2, loop_2954
25390 ldub [%l7 + 0x53], %l6
25391loop_2952:
25392 movrlz %o4, 0x2CD, %o0
25393loop_2953:
25394 lduw [%l7 + 0x4C], %o1
25395loop_2954:
25396 taddcc %i5, 0x0065, %i3
25397 sth %o3, [%l7 + 0x5C]
25398 nop
25399 setx loop_2955, %l0, %l1
25400 wrpr 0x1, %tl
25401 wrpr %l1, %tnpc
25402 setx 0x34400001400, %l0, %l1
25403 wrpr %l1, %tstate
25404 wrhpr 0x4, %htstate
25405 done
25406 movne %icc, %l5, %i1
25407 movneg %xcc, %i2, %i6
25408 sdivx %o5, 0x1076, %l3
25409loop_2955:
25410 bshuffle %f8, %f0, %f14
25411 subc %o6, 0x171C, %o2
25412 fmovspos %icc, %f8, %f3
25413 tn %xcc, 0x7
25414 bshuffle %f8, %f10, %f0
25415 orn %g3, 0x0479, %g1
25416 st %f15, [%l7 + 0x0C]
25417 movpos %xcc, %i4, %o7
25418 fbn,a %fcc0, loop_2956
25419 ldsh [%l7 + 0x6A], %g6
25420 stw %g2, [%l7 + 0x20]
25421 fsrc2 %f2, %f10
25422loop_2956:
25423 edge8ln %g5, %l2, %i0
25424 be,a,pn %icc, loop_2957
25425 stw %g4, [%l7 + 0x44]
25426 fcmpeq32 %f4, %f10, %g7
25427 fnegs %f4, %f8
25428loop_2957:
25429 ldsb [%l7 + 0x30], %l4
25430 fnot2s %f4, %f10
25431 fmovrsgz %i7, %f14, %f14
25432 movge %xcc, %l1, %l0
25433 xnorcc %o4, 0x01BA, %l6
25434 ld [%l7 + 0x70], %f12
25435 udivcc %o0, 0x1FD9, %o1
25436 ble,a loop_2958
25437 umul %i3, 0x04BB, %i5
25438 bgu,a,pt %icc, loop_2959
25439 ldx [%l7 + 0x40], %l5
25440loop_2958:
25441 fmovsl %xcc, %f14, %f4
25442 fmovsgu %xcc, %f10, %f14
25443loop_2959:
25444 fmul8x16al %f11, %f9, %f4
25445 ld [%l7 + 0x3C], %f5
25446 ldsb [%l7 + 0x53], %i1
25447 udivcc %i2, 0x0A83, %i6
25448 movcs %icc, %o3, %o5
25449 ble loop_2960
25450 sll %l3, %o6, %o2
25451 edge16l %g1, %i4, %o7
25452 st %f1, [%l7 + 0x60]
25453loop_2960:
25454 movrgez %g6, 0x323, %g2
25455 fmovdleu %icc, %f8, %f2
25456 tgu %icc, 0x3
25457 fcmpne16 %f8, %f2, %g3
25458 fsrc1 %f4, %f0
25459 lduh [%l7 + 0x3A], %l2
25460 edge8 %i0, %g4, %g5
25461 fmovdpos %icc, %f0, %f1
25462 srlx %l4, %g7, %l1
25463 ba,a,pt %icc, loop_2961
25464 taddcc %l0, %i7, %l6
25465 movre %o0, 0x020, %o1
25466 fxnors %f3, %f13, %f13
25467loop_2961:
25468 fmovdle %xcc, %f6, %f4
25469 nop
25470 setx loop_2962, %l0, %l1
25471 wrpr 0x1, %tl
25472 wrpr %l1, %tnpc
25473 setx 0x34400001400, %l0, %l1
25474 wrpr %l1, %tstate
25475 wrhpr 0x4, %htstate
25476 done
25477 edge16ln %o4, %i5, %l5
25478 ldub [%l7 + 0x4C], %i1
25479 ldsh [%l7 + 0x12], %i3
25480loop_2962:
25481 fmovdcc %icc, %f6, %f4
25482 fmovs %f5, %f1
25483 fmovrsgez %i2, %f3, %f9
25484 faligndata %f4, %f8, %f4
25485 add %i6, 0x037B, %o5
25486 tpos %xcc, 0x4
25487 bvc %xcc, loop_2963
25488 fpsub32s %f3, %f9, %f3
25489 brgz %o3, loop_2964
25490 fsrc2s %f15, %f0
25491loop_2963:
25492 fexpand %f10, %f6
25493 fmovsle %xcc, %f7, %f10
25494loop_2964:
25495 fandnot1s %f11, %f4, %f11
25496 st %f8, [%l7 + 0x28]
25497 orcc %o6, %l3, %g1
25498 edge32n %i4, %o2, %o7
25499 fands %f1, %f6, %f4
25500 ldsw [%l7 + 0x6C], %g2
25501 fxnor %f6, %f8, %f8
25502 tvs %icc, 0x7
25503 fmovsa %xcc, %f11, %f15
25504 fmovdleu %xcc, %f15, %f12
25505 bvs loop_2965
25506 nop
25507 setx loop_2966, %l0, %l1
25508 jmpl %l1, %g6
25509 fcmpgt32 %f10, %f0, %g3
25510 fmovdge %xcc, %f14, %f15
25511loop_2965:
25512 tg %xcc, 0x7
25513loop_2966:
25514 bvs,a loop_2967
25515 fbge,a %fcc0, loop_2968
25516 movrgz %i0, 0x15C, %l2
25517 ldx [%l7 + 0x78], %g5
25518loop_2967:
25519 tn %icc, 0x4
25520loop_2968:
25521 move %icc, %l4, %g7
25522 udivx %l1, 0x1CCF, %g4
25523 call loop_2969
25524 stb %i7, [%l7 + 0x6B]
25525 edge32 %l6, %l0, %o1
25526 ble,a,pt %icc, loop_2970
25527loop_2969:
25528 st %f4, [%l7 + 0x34]
25529 fmovrsne %o0, %f13, %f10
25530 fmovdvc %icc, %f0, %f0
25531loop_2970:
25532 subcc %i5, 0x0237, %o4
25533 bne,a,pt %xcc, loop_2971
25534 ld [%l7 + 0x50], %f4
25535 stb %l5, [%l7 + 0x7C]
25536 brlz,a %i3, loop_2972
25537loop_2971:
25538 std %f4, [%l7 + 0x40]
25539 tpos %xcc, 0x1
25540 bge,a loop_2973
25541loop_2972:
25542 brz,a %i1, loop_2974
25543 be,a %icc, loop_2975
25544 fbug %fcc1, loop_2976
25545loop_2973:
25546 sdivcc %i6, 0x1243, %i2
25547loop_2974:
25548 fpadd32 %f0, %f14, %f0
25549loop_2975:
25550 lduw [%l7 + 0x78], %o5
25551loop_2976:
25552 ld [%l7 + 0x0C], %f4
25553 orcc %o6, 0x1C18, %l3
25554 fmovdneg %icc, %f4, %f12
25555 stw %o3, [%l7 + 0x0C]
25556 fnor %f4, %f4, %f6
25557 ldsh [%l7 + 0x3A], %i4
25558 fbo %fcc2, loop_2977
25559 sethi 0x1AAF, %o2
25560 tne %icc, 0x6
25561 fcmpgt32 %f10, %f0, %o7
25562loop_2977:
25563 fcmped %fcc0, %f12, %f4
25564 bgu,a,pn %icc, loop_2978
25565 fnors %f3, %f1, %f3
25566 fmovdle %icc, %f5, %f5
25567 tcc %icc, 0x6
25568loop_2978:
25569 fbo,a %fcc3, loop_2979
25570 ldsw [%l7 + 0x10], %g1
25571 fmovsl %xcc, %f13, %f5
25572 ldsw [%l7 + 0x40], %g2
25573loop_2979:
25574 fnot1s %f3, %f1
25575 fbo %fcc0, loop_2980
25576 fnands %f9, %f5, %f3
25577 tgu %xcc, 0x7
25578 fcmps %fcc2, %f6, %f9
25579loop_2980:
25580 fpack16 %f6, %f10
25581 fors %f8, %f1, %f15
25582 std %f6, [%l7 + 0x28]
25583 subc %g6, 0x0D85, %g3
25584 tvc %icc, 0x1
25585 mulx %i0, %g5, %l4
25586 fmovsvs %icc, %f7, %f14
25587 fmovsgu %icc, %f8, %f5
25588 edge8ln %g7, %l1, %g4
25589 xnorcc %l2, %i7, %l0
25590 fnot2 %f4, %f6
25591 st %f2, [%l7 + 0x70]
25592 ldsh [%l7 + 0x4E], %o1
25593 edge16 %l6, %i5, %o4
25594 fnot2s %f3, %f7
25595 stw %l5, [%l7 + 0x28]
25596 ldsb [%l7 + 0x63], %i3
25597 fandnot1s %f8, %f14, %f8
25598 fabsd %f0, %f2
25599 fmovsne %icc, %f10, %f10
25600 lduw [%l7 + 0x3C], %i1
25601 mulx %i6, %o0, %i2
25602 ldsw [%l7 + 0x24], %o6
25603 ldsw [%l7 + 0x3C], %o5
25604 be,a loop_2981
25605 ldsh [%l7 + 0x34], %o3
25606 taddcc %i4, 0x085C, %l3
25607 fpadd16 %f8, %f14, %f12
25608loop_2981:
25609 fmovrdgez %o7, %f8, %f4
25610 nop
25611 setx loop_2982, %l0, %l1
25612 wrpr 0x1, %tl
25613 wrpr %l1, %tnpc
25614 setx 0x34400001400, %l0, %l1
25615 wrpr %l1, %tstate
25616 wrhpr 0x4, %htstate
25617 done
25618 movne %xcc, %g1, %g2
25619 te %icc, 0x1
25620 bg loop_2983
25621loop_2982:
25622 lduh [%l7 + 0x52], %g6
25623 fmovs %f1, %f10
25624 lduh [%l7 + 0x32], %g3
25625loop_2983:
25626 fsrc1s %f14, %f14
25627 srl %i0, 0x0C, %o2
25628 movneg %xcc, %g5, %g7
25629 fors %f12, %f6, %f4
25630 subccc %l4, 0x139B, %l1
25631 fandnot1s %f5, %f9, %f12
25632 tge %icc, 0x4
25633 fmovsgu %icc, %f13, %f15
25634 stw %g4, [%l7 + 0x4C]
25635 fnot2s %f11, %f9
25636 fcmps %fcc3, %f6, %f7
25637 fbge,a %fcc1, loop_2984
25638 fnand %f14, %f8, %f4
25639 fbuge,a %fcc1, loop_2985
25640 fmul8x16al %f10, %f10, %f8
25641loop_2984:
25642 ldsh [%l7 + 0x60], %l2
25643 lduw [%l7 + 0x24], %i7
25644loop_2985:
25645 and %o1, 0x1A49, %l6
25646 lduw [%l7 + 0x7C], %l0
25647 ldsw [%l7 + 0x58], %o4
25648 stw %l5, [%l7 + 0x28]
25649 and %i5, %i3, %i6
25650 fpadd16s %f13, %f8, %f10
25651 ldub [%l7 + 0x47], %o0
25652 ldsw [%l7 + 0x6C], %i1
25653 stw %o6, [%l7 + 0x58]
25654 bg loop_2986
25655 bgu,pt %xcc, loop_2987
25656 fmovrse %i2, %f9, %f5
25657 lduw [%l7 + 0x3C], %o5
25658loop_2986:
25659 tcs %icc, 0x7
25660loop_2987:
25661 bn,a %icc, loop_2988
25662 sll %i4, 0x0C, %l3
25663 lduh [%l7 + 0x58], %o7
25664 fmovse %xcc, %f5, %f13
25665loop_2988:
25666 ldsh [%l7 + 0x6E], %o3
25667 fmovsge %icc, %f15, %f12
25668 tpos %xcc, 0x7
25669 tn %icc, 0x1
25670 brz,a %g1, loop_2989
25671 array32 %g2, %g3, %i0
25672 andncc %g6, %g5, %o2
25673 fornot1s %f10, %f14, %f1
25674loop_2989:
25675 fcmple32 %f4, %f4, %g7
25676 for %f14, %f12, %f10
25677 tge %xcc, 0x1
25678 fba %fcc3, loop_2990
25679 fbg %fcc2, loop_2991
25680 ldsw [%l7 + 0x68], %l1
25681 orn %g4, 0x1A10, %l2
25682loop_2990:
25683 ldsb [%l7 + 0x37], %i7
25684loop_2991:
25685 stb %l4, [%l7 + 0x44]
25686 fbul %fcc1, loop_2992
25687 fba,a %fcc2, loop_2993
25688 fornot2s %f4, %f9, %f4
25689 fba %fcc0, loop_2994
25690loop_2992:
25691 edge8 %o1, %l6, %o4
25692loop_2993:
25693 stb %l0, [%l7 + 0x27]
25694 stb %l5, [%l7 + 0x33]
25695loop_2994:
25696 bcc,a %icc, loop_2995
25697 edge32 %i3, %i6, %o0
25698 movrlez %i5, 0x200, %o6
25699 fxnors %f11, %f4, %f2
25700loop_2995:
25701 lduw [%l7 + 0x60], %i1
25702 fpackfix %f6, %f15
25703 movge %xcc, %i2, %i4
25704 ldub [%l7 + 0x43], %o5
25705 ld [%l7 + 0x4C], %f15
25706 fmovrse %l3, %f8, %f11
25707 tpos %icc, 0x7
25708 brlez %o7, loop_2996
25709 tpos %icc, 0x5
25710 stx %g1, [%l7 + 0x08]
25711 stx %o3, [%l7 + 0x10]
25712loop_2996:
25713 ldsw [%l7 + 0x18], %g2
25714 fcmpeq16 %f8, %f14, %g3
25715 xnorcc %i0, %g6, %g5
25716 fmovsneg %icc, %f12, %f11
25717 xorcc %g7, %o2, %l1
25718 fbl %fcc1, loop_2997
25719 fpack16 %f10, %f10
25720 std %f12, [%l7 + 0x20]
25721 mova %icc, %l2, %g4
25722loop_2997:
25723 fbl,a %fcc1, loop_2998
25724 fmovde %icc, %f13, %f12
25725 stb %l4, [%l7 + 0x63]
25726 fmovsge %icc, %f9, %f4
25727loop_2998:
25728 xnorcc %o1, %l6, %i7
25729 movre %o4, 0x159, %l0
25730 fnot2s %f0, %f15
25731 movle %xcc, %i3, %l5
25732 movge %icc, %i6, %o0
25733 fbug,a %fcc2, loop_2999
25734 for %f2, %f8, %f12
25735 movcc %xcc, %i5, %o6
25736 brgz,a %i2, loop_3000
25737loop_2999:
25738 fbge %fcc1, loop_3001
25739 faligndata %f10, %f12, %f6
25740 fmul8x16al %f9, %f7, %f14
25741loop_3000:
25742 st %f5, [%l7 + 0x24]
25743loop_3001:
25744 orcc %i4, 0x08F5, %i1
25745 fbule %fcc1, loop_3002
25746 fmovsleu %icc, %f3, %f15
25747 stb %l3, [%l7 + 0x1B]
25748 fmovrslz %o7, %f2, %f12
25749loop_3002:
25750 fmovde %xcc, %f0, %f15
25751 ldub [%l7 + 0x22], %g1
25752 ldd [%l7 + 0x10], %f8
25753 edge16l %o5, %o3, %g2
25754 bneg,a,pt %icc, loop_3003
25755 fabss %f13, %f7
25756 tvs %icc, 0x7
25757 std %f4, [%l7 + 0x70]
25758loop_3003:
25759 fmul8ulx16 %f8, %f8, %f12
25760 nop
25761 setx loop_3004, %l0, %l1
25762 wrpr 0x1, %tl
25763 wrpr %l1, %tnpc
25764 setx 0x34400001400, %l0, %l1
25765 wrpr %l1, %tstate
25766 wrhpr 0x4, %htstate
25767 done
25768 st %f15, [%l7 + 0x5C]
25769 ld [%l7 + 0x54], %f9
25770 smulcc %g3, 0x0102, %i0
25771loop_3004:
25772 fmovdleu %icc, %f15, %f10
25773 fpsub16s %f9, %f10, %f10
25774 std %f4, [%l7 + 0x68]
25775 fbl,a %fcc3, loop_3005
25776 edge32l %g5, %g7, %g6
25777 stw %l1, [%l7 + 0x6C]
25778 andncc %l2, %o2, %g4
25779loop_3005:
25780 stx %l4, [%l7 + 0x50]
25781 umulcc %l6, %o1, %i7
25782 fmovsa %xcc, %f5, %f5
25783 sethi 0x1AEA, %l0
25784 fmovsn %icc, %f5, %f1
25785 ldub [%l7 + 0x40], %o4
25786 fbge %fcc2, loop_3006
25787 tneg %xcc, 0x0
25788 ldx [%l7 + 0x60], %l5
25789 fmovrse %i3, %f1, %f11
25790loop_3006:
25791 ldub [%l7 + 0x37], %o0
25792 fpadd16 %f0, %f12, %f12
25793 edge32n %i6, %o6, %i5
25794 fmovdpos %xcc, %f3, %f5
25795 fmovdg %xcc, %f8, %f1
25796 movn %icc, %i2, %i4
25797 stx %l3, [%l7 + 0x30]
25798 stb %o7, [%l7 + 0x23]
25799 fmovrslz %g1, %f11, %f7
25800 st %f10, [%l7 + 0x38]
25801 stw %i1, [%l7 + 0x6C]
25802 fmul8x16 %f9, %f6, %f10
25803 fmovdne %xcc, %f8, %f6
25804 fmovrdgez %o3, %f0, %f10
25805 st %f10, [%l7 + 0x30]
25806 ldsb [%l7 + 0x47], %g2
25807 fcmple32 %f14, %f0, %g3
25808 fmovrse %i0, %f2, %f4
25809 ld [%l7 + 0x30], %f4
25810 fmovsgu %xcc, %f14, %f0
25811 fmovdleu %xcc, %f0, %f8
25812 nop
25813 setx loop_3007, %l0, %l1
25814 jmpl %l1, %g5
25815 siam 0x6
25816 mova %xcc, %o5, %g7
25817 fbu %fcc0, loop_3008
25818loop_3007:
25819 subc %g6, 0x12BD, %l2
25820 edge32l %o2, %g4, %l4
25821 bleu,pn %xcc, loop_3009
25822loop_3008:
25823 stb %l1, [%l7 + 0x33]
25824 sth %l6, [%l7 + 0x7E]
25825 fones %f2
25826loop_3009:
25827 fmovsvc %icc, %f8, %f1
25828 move %xcc, %i7, %l0
25829 fbne %fcc1, loop_3010
25830 fba,a %fcc2, loop_3011
25831 brlez,a %o1, loop_3012
25832 stb %l5, [%l7 + 0x7D]
25833loop_3010:
25834 add %o4, %i3, %i6
25835loop_3011:
25836 fnands %f2, %f11, %f9
25837loop_3012:
25838 stx %o0, [%l7 + 0x40]
25839 fmovrdne %o6, %f2, %f10
25840 ldd [%l7 + 0x18], %f0
25841 move %xcc, %i2, %i4
25842 ldsb [%l7 + 0x73], %l3
25843 edge16 %i5, %g1, %i1
25844 movne %icc, %o7, %g2
25845 fpsub16 %f2, %f4, %f10
25846 fmovrsne %g3, %f3, %f8
25847 movcs %xcc, %o3, %i0
25848 orn %g5, %o5, %g6
25849 fmul8sux16 %f8, %f4, %f12
25850 fandnot2s %f12, %f3, %f12
25851 bcc %xcc, loop_3013
25852 ld [%l7 + 0x48], %f6
25853 edge16n %g7, %l2, %g4
25854 fmovsneg %xcc, %f9, %f7
25855loop_3013:
25856 faligndata %f2, %f6, %f8
25857 fnands %f0, %f13, %f11
25858 fsrc1s %f13, %f11
25859 movvc %icc, %l4, %o2
25860 fba %fcc1, loop_3014
25861 array16 %l6, %i7, %l1
25862 fmovrsne %o1, %f14, %f4
25863 ldsh [%l7 + 0x1E], %l5
25864loop_3014:
25865 lduw [%l7 + 0x08], %o4
25866 lduh [%l7 + 0x0A], %l0
25867 ldub [%l7 + 0x4E], %i6
25868 fmovrse %o0, %f1, %f5
25869 ldd [%l7 + 0x48], %f4
25870 edge8ln %i3, %o6, %i2
25871 ldub [%l7 + 0x3B], %l3
25872 tneg %xcc, 0x2
25873 udivcc %i5, 0x020D, %g1
25874 xnor %i1, %i4, %g2
25875 taddcctv %g3, %o3, %i0
25876 sth %g5, [%l7 + 0x4C]
25877 andcc %o7, 0x0359, %g6
25878 lduh [%l7 + 0x5C], %g7
25879 fble %fcc3, loop_3015
25880 fbne,a %fcc0, loop_3016
25881 xorcc %l2, 0x0D27, %g4
25882 stw %l4, [%l7 + 0x10]
25883loop_3015:
25884 edge16 %o2, %l6, %i7
25885loop_3016:
25886 fbge %fcc3, loop_3017
25887 fmovse %icc, %f9, %f5
25888 brlez %o5, loop_3018
25889 stb %l1, [%l7 + 0x33]
25890loop_3017:
25891 fmuld8sux16 %f5, %f10, %f10
25892 movvc %icc, %o1, %o4
25893loop_3018:
25894 st %f0, [%l7 + 0x30]
25895 ldd [%l7 + 0x78], %f0
25896 lduw [%l7 + 0x30], %l0
25897 std %f0, [%l7 + 0x60]
25898 fornot1s %f1, %f7, %f7
25899 fnors %f13, %f3, %f0
25900 sethi 0x0A45, %i6
25901 fmovsge %xcc, %f3, %f7
25902 te %xcc, 0x2
25903 nop
25904 setx loop_3019, %l0, %l1
25905 wrpr 0x1, %tl
25906 wrpr %l1, %tnpc
25907 setx 0x34400001400, %l0, %l1
25908 wrpr %l1, %tstate
25909 wrhpr 0x4, %htstate
25910 done
25911 fmovdl %icc, %f4, %f10
25912 ldsb [%l7 + 0x6E], %o0
25913 tpos %xcc, 0x5
25914loop_3019:
25915 bcc,a loop_3020
25916 fba,a %fcc2, loop_3021
25917 stb %l5, [%l7 + 0x1C]
25918 bvs loop_3022
25919loop_3020:
25920 tsubcctv %i3, 0x08C8, %i2
25921loop_3021:
25922 faligndata %f2, %f0, %f4
25923 fmovdne %xcc, %f11, %f10
25924loop_3022:
25925 st %f7, [%l7 + 0x54]
25926 tcs %icc, 0x5
25927 tvc %icc, 0x6
25928 lduh [%l7 + 0x48], %o6
25929 stb %i5, [%l7 + 0x38]
25930 st %f2, [%l7 + 0x28]
25931 fmovdn %xcc, %f3, %f0
25932 pdist %f2, %f10, %f8
25933 fmovdge %icc, %f6, %f0
25934 fnor %f14, %f12, %f0
25935 sethi 0x1385, %l3
25936 edge16 %i1, %g1, %i4
25937 fmovdleu %xcc, %f9, %f12
25938 st %f4, [%l7 + 0x40]
25939 lduh [%l7 + 0x76], %g3
25940 edge16ln %o3, %i0, %g2
25941 fmul8x16au %f8, %f10, %f6
25942 ldub [%l7 + 0x1E], %o7
25943 tle %icc, 0x1
25944 fxors %f3, %f5, %f4
25945 fandnot2s %f15, %f2, %f5
25946 std %f8, [%l7 + 0x38]
25947 fmovsn %xcc, %f6, %f1
25948 lduw [%l7 + 0x70], %g5
25949 fcmpgt32 %f2, %f10, %g7
25950 fmovsg %xcc, %f8, %f13
25951 fmovrdgz %l2, %f4, %f14
25952 ldsh [%l7 + 0x70], %g4
25953 edge32n %l4, %o2, %l6
25954 fmul8ulx16 %f4, %f12, %f2
25955 stw %g6, [%l7 + 0x54]
25956 move %xcc, %i7, %l1
25957 fmovdleu %icc, %f13, %f9
25958 fmovsgu %xcc, %f8, %f1
25959 fmovrdgez %o5, %f14, %f2
25960 fmovrdne %o4, %f12, %f14
25961 tsubcc %l0, %o1, %i6
25962 fabsd %f8, %f0
25963 fmovsvc %xcc, %f10, %f2
25964 movcs %xcc, %l5, %i3
25965 ldsh [%l7 + 0x26], %i2
25966 lduh [%l7 + 0x1A], %o0
25967 bl,a,pn %icc, loop_3023
25968 stx %i5, [%l7 + 0x38]
25969 orn %o6, 0x0B3A, %i1
25970 edge8n %g1, %i4, %g3
25971loop_3023:
25972 fsrc2 %f6, %f4
25973 bleu,pn %icc, loop_3024
25974 fpadd16 %f6, %f14, %f2
25975 ldsb [%l7 + 0x2A], %l3
25976 std %f8, [%l7 + 0x20]
25977loop_3024:
25978 ldd [%l7 + 0x10], %f6
25979 fbg %fcc3, loop_3025
25980 addc %i0, %g2, %o3
25981 fpackfix %f10, %f0
25982 mova %xcc, %g5, %g7
25983loop_3025:
25984 tl %xcc, 0x0
25985 fmul8x16au %f12, %f7, %f10
25986 fmovdneg %xcc, %f4, %f5
25987 brnz,a %o7, loop_3026
25988 udivcc %l2, 0x16D8, %l4
25989 array8 %o2, %g4, %l6
25990 fmovsn %icc, %f2, %f10
25991loop_3026:
25992 stw %i7, [%l7 + 0x64]
25993 nop
25994 setx loop_3027, %l0, %l1
25995 wrpr 0x1, %tl
25996 wrpr %l1, %tnpc
25997 setx 0x34400001400, %l0, %l1
25998 wrpr %l1, %tstate
25999 wrhpr 0x4, %htstate
26000 done
26001 movl %xcc, %l1, %g6
26002 ta %xcc, 0x2
26003 fnor %f14, %f12, %f2
26004loop_3027:
26005 lduh [%l7 + 0x2A], %o4
26006 ldsw [%l7 + 0x0C], %l0
26007 bpos,a,pn %xcc, loop_3028
26008 ldd [%l7 + 0x20], %f6
26009 sth %o1, [%l7 + 0x0A]
26010 ldsh [%l7 + 0x12], %o5
26011loop_3028:
26012 fmovsgu %xcc, %f6, %f4
26013 stx %i6, [%l7 + 0x08]
26014 fmovdl %icc, %f11, %f0
26015 movvs %xcc, %i3, %l5
26016 fmovdg %icc, %f8, %f8
26017 orn %o0, 0x0447, %i2
26018 edge16l %i5, %i1, %g1
26019 bne,a,pn %xcc, loop_3029
26020 bn,pn %xcc, loop_3030
26021 fornot1 %f14, %f12, %f0
26022 fmovdn %icc, %f3, %f5
26023loop_3029:
26024 fcmple16 %f10, %f12, %o6
26025loop_3030:
26026 taddcctv %i4, 0x03BD, %g3
26027 sethi 0x1816, %l3
26028 fandnot2 %f14, %f14, %f8
26029 fcmpne16 %f2, %f2, %i0
26030 ldsh [%l7 + 0x34], %o3
26031 ld [%l7 + 0x34], %f7
26032 ldx [%l7 + 0x50], %g5
26033 lduh [%l7 + 0x22], %g2
26034 fmovdvs %xcc, %f15, %f6
26035 ldsh [%l7 + 0x4A], %o7
26036 fornot1 %f10, %f10, %f12
26037 fnot1s %f15, %f8
26038 stw %g7, [%l7 + 0x08]
26039 fble,a %fcc0, loop_3031
26040 lduw [%l7 + 0x5C], %l2
26041 or %l4, %o2, %g4
26042 movne %icc, %i7, %l6
26043loop_3031:
26044 stw %l1, [%l7 + 0x58]
26045 fabss %f9, %f6
26046 ldx [%l7 + 0x70], %g6
26047 te %icc, 0x3
26048 udivcc %l0, 0x0D64, %o4
26049 fmovdn %icc, %f9, %f0
26050 stb %o5, [%l7 + 0x0E]
26051 movgu %icc, %o1, %i3
26052 ldsw [%l7 + 0x7C], %i6
26053 ldd [%l7 + 0x60], %f6
26054 ldsw [%l7 + 0x40], %o0
26055 fnot2 %f14, %f12
26056 std %f10, [%l7 + 0x50]
26057 tge %icc, 0x3
26058 fmovsvs %xcc, %f7, %f1
26059 edge8ln %i2, %l5, %i1
26060 ld [%l7 + 0x78], %f7
26061 fnors %f14, %f0, %f3
26062 movgu %xcc, %g1, %o6
26063 fmovsge %icc, %f7, %f15
26064 edge16l %i4, %i5, %g3
26065 st %f7, [%l7 + 0x18]
26066 edge16ln %l3, %o3, %g5
26067 ldx [%l7 + 0x50], %g2
26068 ba,a %xcc, loop_3032
26069 for %f2, %f6, %f12
26070 stw %i0, [%l7 + 0x08]
26071 fpmerge %f6, %f9, %f6
26072loop_3032:
26073 fmovrse %o7, %f5, %f14
26074 fmovrdne %l2, %f8, %f2
26075 bshuffle %f2, %f10, %f14
26076 fnand %f0, %f0, %f10
26077 call loop_3033
26078 mulx %g7, 0x09C8, %l4
26079 fmovs %f3, %f11
26080 bne %xcc, loop_3034
26081loop_3033:
26082 tne %icc, 0x6
26083 ldsb [%l7 + 0x2D], %g4
26084 stb %o2, [%l7 + 0x19]
26085loop_3034:
26086 st %f9, [%l7 + 0x50]
26087 fbue,a %fcc0, loop_3035
26088 fcmple32 %f8, %f2, %l6
26089 ldsb [%l7 + 0x24], %i7
26090 fmovsge %icc, %f9, %f3
26091loop_3035:
26092 fmovdvc %icc, %f0, %f13
26093 smul %l1, 0x1C5D, %l0
26094 sllx %g6, %o4, %o1
26095 fbne %fcc3, loop_3036
26096 brgz,a %o5, loop_3037
26097 fmovspos %xcc, %f0, %f10
26098 bgu,a,pn %icc, loop_3038
26099loop_3036:
26100 addc %i6, %o0, %i3
26101loop_3037:
26102 std %f8, [%l7 + 0x70]
26103 popc 0x123F, %l5
26104loop_3038:
26105 lduw [%l7 + 0x34], %i2
26106 fornot1s %f1, %f9, %f0
26107 edge32n %i1, %o6, %i4
26108 lduw [%l7 + 0x2C], %i5
26109 fpack32 %f8, %f12, %f6
26110 ld [%l7 + 0x48], %f10
26111 sth %g1, [%l7 + 0x10]
26112 smul %l3, 0x1D8D, %o3
26113 stx %g3, [%l7 + 0x70]
26114 fcmped %fcc3, %f4, %f2
26115 brnz %g2, loop_3039
26116 fbu %fcc2, loop_3040
26117 fcmpes %fcc2, %f10, %f0
26118 fmovrse %g5, %f12, %f15
26119loop_3039:
26120 ldsw [%l7 + 0x60], %i0
26121loop_3040:
26122 fmovrse %o7, %f1, %f0
26123 fmul8x16 %f4, %f0, %f0
26124 bvc,pt %xcc, loop_3041
26125 nop
26126 setx loop_3042, %l0, %l1
26127 wrpr 0x1, %tl
26128 wrpr %l1, %tnpc
26129 setx 0x34400001400, %l0, %l1
26130 wrpr %l1, %tstate
26131 wrhpr 0x4, %htstate
26132 done
26133 movcs %xcc, %l2, %g7
26134 brgez %g4, loop_3043
26135loop_3041:
26136 movrgez %l4, %l6, %o2
26137loop_3042:
26138 tcs %xcc, 0x5
26139 fxor %f0, %f10, %f6
26140loop_3043:
26141 edge16ln %l1, %l0, %i7
26142 movrlz %g6, %o4, %o1
26143 fmovse %icc, %f9, %f4
26144 fbl %fcc3, loop_3044
26145 array16 %i6, %o5, %i3
26146 fmul8x16 %f1, %f14, %f12
26147 fsrc1s %f2, %f8
26148loop_3044:
26149 fands %f0, %f7, %f8
26150 ld [%l7 + 0x4C], %f6
26151 ldsb [%l7 + 0x4C], %l5
26152 ldd [%l7 + 0x68], %f6
26153 fmovrdlez %i2, %f6, %f4
26154 addcc %i1, %o0, %i4
26155 ld [%l7 + 0x48], %f6
26156 movrgez %i5, %o6, %g1
26157 fpadd32 %f6, %f8, %f14
26158 ldd [%l7 + 0x68], %f12
26159 fmovrdne %l3, %f12, %f10
26160 brlez %o3, loop_3045
26161 fnegs %f15, %f3
26162 bcs,pn %xcc, loop_3046
26163 tg %xcc, 0x4
26164loop_3045:
26165 fornot2s %f0, %f6, %f9
26166 std %f4, [%l7 + 0x78]
26167loop_3046:
26168 fbo,a %fcc3, loop_3047
26169 sth %g3, [%l7 + 0x1A]
26170 stx %g5, [%l7 + 0x20]
26171 fbge %fcc3, loop_3048
26172loop_3047:
26173 fmovsvs %xcc, %f5, %f12
26174 fmovrslez %i0, %f8, %f6
26175 ldub [%l7 + 0x7A], %o7
26176loop_3048:
26177 fmovsg %xcc, %f1, %f10
26178 fandnot2 %f10, %f2, %f10
26179 ldx [%l7 + 0x20], %g2
26180 array16 %g7, %g4, %l4
26181 tl %icc, 0x1
26182 fmovsa %xcc, %f3, %f0
26183 tcc %xcc, 0x0
26184 st %f12, [%l7 + 0x24]
26185 lduh [%l7 + 0x50], %l2
26186 fmovdne %xcc, %f10, %f4
26187 ldx [%l7 + 0x68], %o2
26188 andcc %l1, %l0, %l6
26189 st %f1, [%l7 + 0x64]
26190 tg %icc, 0x6
26191 xor %i7, 0x10F0, %o4
26192 fnor %f12, %f10, %f8
26193 fzeros %f6
26194 ldsw [%l7 + 0x28], %o1
26195 fxors %f12, %f2, %f5
26196 lduh [%l7 + 0x0C], %g6
26197 fxnor %f14, %f0, %f6
26198 stx %o5, [%l7 + 0x70]
26199 bpos,a,pn %icc, loop_3049
26200 st %f2, [%l7 + 0x14]
26201 stw %i3, [%l7 + 0x50]
26202 fbn,a %fcc0, loop_3050
26203loop_3049:
26204 fone %f2
26205 xnorcc %l5, 0x07C4, %i2
26206 fcmpd %fcc3, %f10, %f2
26207loop_3050:
26208 fxors %f1, %f3, %f11
26209 fcmped %fcc0, %f12, %f8
26210 fmovrdlez %i1, %f8, %f4
26211 orn %i6, 0x1507, %o0
26212 fmovda %xcc, %f15, %f8
26213 array8 %i4, %i5, %g1
26214 ldd [%l7 + 0x48], %f14
26215 fand %f2, %f12, %f2
26216 movne %icc, %l3, %o6
26217 popc 0x1651, %g3
26218 stb %o3, [%l7 + 0x62]
26219 lduh [%l7 + 0x56], %g5
26220 fpadd32s %f6, %f9, %f12
26221 fmovrdgz %o7, %f6, %f4
26222 brlz,a %i0, loop_3051
26223 fbge %fcc2, loop_3052
26224 xnorcc %g7, %g2, %g4
26225 addcc %l4, %o2, %l2
26226loop_3051:
26227 ldsb [%l7 + 0x3B], %l1
26228loop_3052:
26229 bshuffle %f8, %f0, %f10
26230 lduw [%l7 + 0x28], %l6
26231 lduh [%l7 + 0x78], %l0
26232 fmovrde %o4, %f0, %f8
26233 taddcc %o1, %i7, %g6
26234 fnegs %f13, %f6
26235 bcs,a loop_3053
26236 lduh [%l7 + 0x62], %o5
26237 ba,a,pt %icc, loop_3054
26238 fmul8ulx16 %f0, %f12, %f8
26239loop_3053:
26240 ldub [%l7 + 0x2F], %i3
26241 subcc %i2, %i1, %i6
26242loop_3054:
26243 ba,pn %xcc, loop_3055
26244 fandnot2s %f10, %f3, %f15
26245 stw %l5, [%l7 + 0x24]
26246 smul %o0, 0x0127, %i5
26247loop_3055:
26248 fsrc1 %f6, %f10
26249 stx %i4, [%l7 + 0x50]
26250 stw %l3, [%l7 + 0x74]
26251 fxor %f2, %f14, %f8
26252 ldub [%l7 + 0x11], %o6
26253 ldsh [%l7 + 0x12], %g3
26254 movl %icc, %o3, %g1
26255 fmovsn %icc, %f2, %f7
26256 move %xcc, %g5, %o7
26257 edge32l %g7, %g2, %i0
26258 fexpand %f7, %f14
26259 fandnot2 %f2, %f6, %f4
26260 fmovdpos %icc, %f5, %f5
26261 lduh [%l7 + 0x22], %g4
26262 movrne %l4, %o2, %l2
26263 fbl %fcc3, loop_3056
26264 stw %l6, [%l7 + 0x68]
26265 fbne,a %fcc3, loop_3057
26266 fmovrsgz %l1, %f7, %f11
26267loop_3056:
26268 andncc %o4, %l0, %i7
26269 umul %g6, 0x14BE, %o1
26270loop_3057:
26271 srax %o5, 0x03, %i3
26272 ldd [%l7 + 0x30], %f6
26273 ldsw [%l7 + 0x14], %i1
26274 fmovsvs %icc, %f2, %f12
26275 udivx %i6, 0x053F, %l5
26276 lduh [%l7 + 0x32], %o0
26277 tsubcctv %i5, %i4, %i2
26278 fsrc1 %f2, %f6
26279 orncc %o6, %g3, %o3
26280 addc %l3, %g1, %g5
26281 ldx [%l7 + 0x10], %g7
26282 lduw [%l7 + 0x3C], %o7
26283 tl %icc, 0x2
26284 ldsb [%l7 + 0x66], %i0
26285 alignaddrl %g2, %g4, %o2
26286 taddcc %l4, 0x11F8, %l2
26287 alignaddr %l6, %o4, %l0
26288 orncc %i7, %l1, %g6
26289 stw %o5, [%l7 + 0x60]
26290 brgez,a %i3, loop_3058
26291 lduw [%l7 + 0x1C], %o1
26292 stb %i1, [%l7 + 0x12]
26293 std %f6, [%l7 + 0x40]
26294loop_3058:
26295 ldsw [%l7 + 0x1C], %l5
26296 movne %icc, %i6, %o0
26297 lduh [%l7 + 0x0E], %i4
26298 nop
26299 setx loop_3059, %l0, %l1
26300 wrpr 0x1, %tl
26301 wrpr %l1, %tnpc
26302 setx 0x34400001400, %l0, %l1
26303 wrpr %l1, %tstate
26304 wrhpr 0x4, %htstate
26305 done
26306 fmovsgu %xcc, %f7, %f7
26307 andncc %i2, %i5, %o6
26308 edge32n %g3, %o3, %g1
26309loop_3059:
26310 ldx [%l7 + 0x38], %g5
26311 std %f2, [%l7 + 0x50]
26312 tneg %icc, 0x5
26313 ldsw [%l7 + 0x38], %l3
26314 tpos %xcc, 0x3
26315 bneg,pt %icc, loop_3060
26316 mulscc %g7, %i0, %g2
26317 fmovdge %xcc, %f8, %f3
26318 fsrc2 %f0, %f10
26319loop_3060:
26320 nop
26321 setx loop_3061, %l0, %l1
26322 jmpl %l1, %o7
26323 fmovdpos %xcc, %f13, %f13
26324 tcc %xcc, 0x0
26325 udiv %o2, 0x1ABB, %l4
26326loop_3061:
26327 array8 %g4, %l6, %o4
26328 fpack16 %f8, %f11
26329 stb %l0, [%l7 + 0x77]
26330 ldd [%l7 + 0x70], %f0
26331 fsrc2s %f10, %f9
26332 nop
26333 setx loop_3062, %l0, %l1
26334 wrpr 0x1, %tl
26335 wrpr %l1, %tnpc
26336 setx 0x34400001400, %l0, %l1
26337 wrpr %l1, %tstate
26338 wrhpr 0x4, %htstate
26339 done
26340 fmul8sux16 %f14, %f10, %f14
26341 ba,pn %icc, loop_3063
26342 ldx [%l7 + 0x38], %i7
26343loop_3062:
26344 nop
26345 setx loop_3064, %l0, %l1
26346 wrpr 0x1, %tl
26347 wrpr %l1, %tpc
26348 add %l1, 0x4, %l1
26349 wrpr %l1, %tnpc
26350 setx 0x34400001400, %l0, %l1
26351 wrpr %l1, %tstate
26352 wrhpr 0x4, %htstate
26353 retry
26354 bneg,pn %icc, loop_3065
26355loop_3063:
26356 udivx %l1, 0x0662, %l2
26357 tgu %xcc, 0x3
26358loop_3064:
26359 fmovsn %xcc, %f1, %f12
26360loop_3065:
26361 fmovdcs %xcc, %f7, %f9
26362 stb %g6, [%l7 + 0x73]
26363 fors %f4, %f7, %f10
26364 ldx [%l7 + 0x50], %i3
26365 orn %o5, 0x020D, %o1
26366 stb %l5, [%l7 + 0x12]
26367 be,pt %xcc, loop_3066
26368 udiv %i6, 0x1A48, %o0
26369 ldd [%l7 + 0x30], %f6
26370 st %f12, [%l7 + 0x30]
26371loop_3066:
26372 fble %fcc2, loop_3067
26373 smul %i4, %i2, %i1
26374 ldd [%l7 + 0x68], %f10
26375 ldsb [%l7 + 0x12], %o6
26376loop_3067:
26377 add %g3, %i5, %g1
26378 bshuffle %f2, %f6, %f8
26379 sethi 0x1DD2, %o3
26380 ldd [%l7 + 0x10], %f4
26381 lduw [%l7 + 0x60], %l3
26382 move %icc, %g5, %g7
26383 fbg %fcc0, loop_3068
26384 tcs %icc, 0x1
26385 edge32l %i0, %o7, %o2
26386 fornot2s %f6, %f13, %f10
26387loop_3068:
26388 lduw [%l7 + 0x7C], %l4
26389 and %g4, %g2, %o4
26390 fmovd %f6, %f6
26391 fpsub16 %f12, %f4, %f4
26392 ldub [%l7 + 0x7F], %l0
26393 std %f14, [%l7 + 0x08]
26394 st %f15, [%l7 + 0x10]
26395 movvs %xcc, %l6, %l1
26396 fpadd16s %f10, %f10, %f7
26397 mulx %l2, 0x14F8, %i7
26398 stx %g6, [%l7 + 0x30]
26399 fblg,a %fcc2, loop_3069
26400 fmovsle %icc, %f5, %f10
26401 tleu %xcc, 0x3
26402 fpadd32 %f6, %f4, %f14
26403loop_3069:
26404 stw %i3, [%l7 + 0x70]
26405 fbule,a %fcc2, loop_3070
26406 fmovse %xcc, %f3, %f8
26407 movgu %xcc, %o5, %l5
26408 udiv %o1, 0x1905, %o0
26409loop_3070:
26410 udiv %i4, 0x0B65, %i6
26411 st %f9, [%l7 + 0x54]
26412 fmovdl %xcc, %f1, %f15
26413 ldub [%l7 + 0x3C], %i1
26414 sdiv %i2, 0x0944, %o6
26415 for %f4, %f6, %f2
26416 ldub [%l7 + 0x2B], %g3
26417 stb %i5, [%l7 + 0x14]
26418 fsrc1s %f2, %f14
26419 lduw [%l7 + 0x74], %g1
26420 tleu %icc, 0x4
26421 sdivcc %o3, 0x1581, %g5
26422 bpos,pn %icc, loop_3071
26423 bl,pn %xcc, loop_3072
26424 std %f8, [%l7 + 0x38]
26425 ldub [%l7 + 0x18], %g7
26426loop_3071:
26427 ldub [%l7 + 0x69], %i0
26428loop_3072:
26429 tg %xcc, 0x7
26430 array32 %l3, %o7, %o2
26431 xnor %g4, 0x1B99, %g2
26432 bn,a loop_3073
26433 fmovde %icc, %f12, %f10
26434 stx %l4, [%l7 + 0x58]
26435 fmul8x16au %f6, %f2, %f14
26436loop_3073:
26437 stx %l0, [%l7 + 0x30]
26438 ldsw [%l7 + 0x08], %o4
26439 fmul8x16 %f6, %f2, %f14
26440 edge32n %l6, %l1, %l2
26441 andcc %i7, %g6, %i3
26442 fmovrdlz %o5, %f0, %f10
26443 addcc %l5, 0x04A9, %o0
26444 std %f2, [%l7 + 0x10]
26445 ldsw [%l7 + 0x38], %o1
26446 stb %i6, [%l7 + 0x7B]
26447 fmovrslez %i1, %f2, %f4
26448 fcmple32 %f6, %f2, %i4
26449 fzeros %f14
26450 ldsb [%l7 + 0x15], %o6
26451 udivcc %i2, 0x0704, %g3
26452 fpadd32s %f14, %f2, %f13
26453 bcc loop_3074
26454 fblg %fcc3, loop_3075
26455 fabss %f2, %f10
26456 edge16ln %g1, %o3, %i5
26457loop_3074:
26458 orncc %g5, %g7, %l3
26459loop_3075:
26460 ldub [%l7 + 0x6C], %o7
26461 ldsb [%l7 + 0x58], %i0
26462 fnegd %f4, %f12
26463 bneg loop_3076
26464 stw %g4, [%l7 + 0x24]
26465 sdiv %g2, 0x0993, %l4
26466 fpadd32 %f14, %f4, %f10
26467loop_3076:
26468 movrlez %o2, %l0, %o4
26469 ta %icc, 0x0
26470 subcc %l1, %l6, %l2
26471 edge32l %i7, %i3, %g6
26472 lduh [%l7 + 0x56], %l5
26473 tsubcc %o0, 0x1CED, %o1
26474 bgu,a,pt %xcc, loop_3077
26475 popc %o5, %i1
26476 lduw [%l7 + 0x70], %i6
26477 orncc %i4, 0x12E0, %o6
26478loop_3077:
26479 st %f3, [%l7 + 0x68]
26480 fcmps %fcc0, %f4, %f12
26481 ldub [%l7 + 0x6B], %i2
26482 stx %g1, [%l7 + 0x70]
26483 fbn %fcc1, loop_3078
26484 movn %xcc, %o3, %g3
26485 brnz,a %g5, loop_3079
26486 tgu %xcc, 0x2
26487loop_3078:
26488 stx %g7, [%l7 + 0x18]
26489 fandnot1s %f8, %f9, %f10
26490loop_3079:
26491 fandnot1s %f11, %f0, %f4
26492 tgu %icc, 0x0
26493 movl %xcc, %i5, %l3
26494 std %f0, [%l7 + 0x20]
26495 movn %icc, %o7, %i0
26496 ldd [%l7 + 0x18], %f2
26497 fpack32 %f4, %f10, %f2
26498 fpackfix %f0, %f15
26499 fmovde %xcc, %f14, %f3
26500 fornot2s %f4, %f10, %f8
26501 fmovrsne %g2, %f11, %f4
26502 fand %f10, %f6, %f14
26503 st %f7, [%l7 + 0x20]
26504 fpsub16s %f1, %f1, %f14
26505 fnand %f14, %f14, %f12
26506 tcs %icc, 0x6
26507 ldub [%l7 + 0x1A], %l4
26508 fmovrdgz %g4, %f12, %f14
26509 movrne %o2, 0x3B9, %l0
26510 lduw [%l7 + 0x5C], %l1
26511 st %f3, [%l7 + 0x10]
26512 fmuld8ulx16 %f12, %f3, %f4
26513 fsrc1 %f10, %f8
26514 fmovsne %xcc, %f15, %f3
26515 lduh [%l7 + 0x52], %o4
26516 movrgz %l2, 0x044, %i7
26517 ldub [%l7 + 0x1E], %l6
26518 fnands %f14, %f14, %f5
26519 brlz %i3, loop_3080
26520 fpackfix %f2, %f7
26521 tvc %icc, 0x1
26522 fmovda %xcc, %f11, %f12
26523loop_3080:
26524 call loop_3081
26525 fexpand %f10, %f0
26526 lduh [%l7 + 0x4C], %g6
26527 edge32l %o0, %o1, %l5
26528loop_3081:
26529 xnorcc %i1, %i6, %o5
26530 tn %icc, 0x7
26531 std %f4, [%l7 + 0x20]
26532 fcmpne16 %f4, %f10, %o6
26533 xnor %i4, 0x0868, %g1
26534 sethi 0x0FF2, %i2
26535 lduh [%l7 + 0x16], %o3
26536 array16 %g5, %g7, %i5
26537 bge loop_3082
26538 smul %l3, 0x123E, %g3
26539 ldd [%l7 + 0x28], %f6
26540 fabsd %f10, %f6
26541loop_3082:
26542 fnegs %f14, %f4
26543 tg %xcc, 0x7
26544 stw %i0, [%l7 + 0x30]
26545 stb %g2, [%l7 + 0x73]
26546 edge32ln %o7, %g4, %l4
26547 ldx [%l7 + 0x20], %o2
26548 stx %l0, [%l7 + 0x58]
26549 fmovscs %icc, %f9, %f6
26550 taddcctv %l1, %l2, %i7
26551 lduh [%l7 + 0x14], %o4
26552 fmovdcc %xcc, %f5, %f10
26553 ldsh [%l7 + 0x62], %i3
26554 fcmpne16 %f0, %f8, %g6
26555 lduw [%l7 + 0x38], %l6
26556 fmovde %icc, %f13, %f8
26557 edge16l %o1, %l5, %o0
26558 fpsub16 %f8, %f8, %f14
26559 ldx [%l7 + 0x78], %i1
26560 tvs %xcc, 0x3
26561 sth %o5, [%l7 + 0x2C]
26562 fnands %f12, %f9, %f9
26563 orncc %i6, 0x00BD, %i4
26564 sll %o6, 0x0E, %i2
26565 fmuld8sux16 %f14, %f4, %f12
26566 for %f0, %f12, %f14
26567 ldd [%l7 + 0x30], %f2
26568 fbo %fcc0, loop_3083
26569 fmovda %xcc, %f6, %f6
26570 brz %g1, loop_3084
26571 orcc %g5, 0x0682, %g7
26572loop_3083:
26573 st %f2, [%l7 + 0x4C]
26574 addccc %i5, %l3, %g3
26575loop_3084:
26576 edge16l %i0, %g2, %o3
26577 fmovrslz %g4, %f3, %f7
26578 ldd [%l7 + 0x40], %f14
26579 sdivcc %o7, 0x0C64, %o2
26580 ldsb [%l7 + 0x2B], %l0
26581 fmovdne %icc, %f7, %f13
26582 tcs %icc, 0x2
26583 sth %l4, [%l7 + 0x3E]
26584 bg,a,pn %xcc, loop_3085
26585 fnot2s %f9, %f11
26586 addc %l2, %l1, %i7
26587 fones %f6
26588loop_3085:
26589 mulscc %o4, %g6, %i3
26590 st %f8, [%l7 + 0x18]
26591 bg,a %xcc, loop_3086
26592 fmul8x16au %f14, %f6, %f2
26593 stx %o1, [%l7 + 0x28]
26594 movle %icc, %l5, %o0
26595loop_3086:
26596 stb %i1, [%l7 + 0x27]
26597 fmovscs %icc, %f14, %f14
26598 fandnot1s %f5, %f6, %f1
26599 srl %l6, %o5, %i6
26600 movn %xcc, %o6, %i2
26601 taddcctv %i4, %g1, %g7
26602 fsrc2s %f3, %f3
26603 tl %icc, 0x6
26604 movne %icc, %i5, %g5
26605 brlez %g3, loop_3087
26606 edge8ln %i0, %l3, %o3
26607 fsrc2s %f3, %f6
26608 stb %g4, [%l7 + 0x6A]
26609loop_3087:
26610 subc %o7, 0x1B81, %g2
26611 fand %f8, %f8, %f2
26612 alignaddrl %l0, %l4, %o2
26613 fpack16 %f12, %f3
26614 fmovsneg %icc, %f7, %f6
26615 edge8ln %l2, %l1, %o4
26616 siam 0x2
26617 bvs %icc, loop_3088
26618 fmuld8sux16 %f4, %f10, %f8
26619 ld [%l7 + 0x3C], %f12
26620 tg %xcc, 0x6
26621loop_3088:
26622 fpack32 %f6, %f8, %f4
26623 andcc %i7, 0x1988, %i3
26624 movleu %icc, %o1, %g6
26625 fmovdl %xcc, %f0, %f12
26626 stx %o0, [%l7 + 0x48]
26627 movneg %xcc, %l5, %l6
26628 tcs %icc, 0x5
26629 xnor %i1, %o5, %i6
26630 stw %i2, [%l7 + 0x44]
26631 sdiv %o6, 0x0907, %i4
26632 stx %g1, [%l7 + 0x78]
26633 lduw [%l7 + 0x40], %i5
26634 fbl %fcc3, loop_3089
26635 umul %g5, 0x1147, %g7
26636 bg %xcc, loop_3090
26637 lduh [%l7 + 0x16], %g3
26638loop_3089:
26639 ldd [%l7 + 0x68], %f10
26640 fblg,a %fcc2, loop_3091
26641loop_3090:
26642 fba %fcc2, loop_3092
26643 array8 %l3, %o3, %i0
26644 fmovdn %xcc, %f0, %f1
26645loop_3091:
26646 fpadd32s %f4, %f14, %f8
26647loop_3092:
26648 movrgz %g4, %g2, %l0
26649 stx %o7, [%l7 + 0x50]
26650 ldsh [%l7 + 0x28], %l4
26651 movle %icc, %l2, %o2
26652 fcmpeq32 %f14, %f14, %o4
26653 movle %xcc, %i7, %l1
26654 fzero %f2
26655 stw %o1, [%l7 + 0x58]
26656 call loop_3093
26657 movrlz %i3, 0x1F7, %g6
26658 brgez %l5, loop_3094
26659 stw %o0, [%l7 + 0x30]
26660loop_3093:
26661 fpsub16s %f3, %f6, %f12
26662 ldub [%l7 + 0x74], %l6
26663loop_3094:
26664 ldsb [%l7 + 0x48], %o5
26665 movge %xcc, %i1, %i2
26666 brgez %i6, loop_3095
26667 fcmps %fcc1, %f3, %f15
26668 brnz %i4, loop_3096
26669 andncc %g1, %o6, %i5
26670loop_3095:
26671 fnot2s %f8, %f10
26672 fzero %f12
26673loop_3096:
26674 fnor %f4, %f12, %f0
26675 std %f8, [%l7 + 0x18]
26676 movvc %xcc, %g5, %g3
26677 stb %g7, [%l7 + 0x61]
26678 fmovda %icc, %f1, %f5
26679 fmovrse %o3, %f0, %f13
26680 ldsb [%l7 + 0x52], %i0
26681 fornot1s %f3, %f4, %f7
26682 bn,a,pt %xcc, loop_3097
26683 stb %l3, [%l7 + 0x39]
26684 fmovrsgez %g2, %f1, %f7
26685 st %f1, [%l7 + 0x28]
26686loop_3097:
26687 fcmpeq16 %f4, %f14, %l0
26688 ldd [%l7 + 0x48], %f8
26689 fblg %fcc1, loop_3098
26690 stb %g4, [%l7 + 0x75]
26691 fmovsvs %icc, %f15, %f15
26692 stx %o7, [%l7 + 0x18]
26693loop_3098:
26694 edge32l %l4, %l2, %o2
26695 fcmpgt16 %f14, %f0, %i7
26696 fnegs %f4, %f15
26697 fmovdleu %xcc, %f15, %f0
26698 movrne %l1, %o4, %o1
26699 sethi 0x1281, %i3
26700 fmuld8ulx16 %f14, %f5, %f4
26701 ba,pn %icc, loop_3099
26702 call loop_3100
26703 bcs,pt %xcc, loop_3101
26704 fxnors %f14, %f3, %f15
26705loop_3099:
26706 bleu,a loop_3102
26707loop_3100:
26708 bcs,pn %xcc, loop_3103
26709loop_3101:
26710 ldx [%l7 + 0x30], %g6
26711 fba %fcc3, loop_3104
26712loop_3102:
26713 fbge %fcc0, loop_3105
26714loop_3103:
26715 st %f3, [%l7 + 0x20]
26716 fxnors %f3, %f9, %f0
26717loop_3104:
26718 bcs loop_3106
26719loop_3105:
26720 brlz %l5, loop_3107
26721 srax %l6, 0x00, %o5
26722 fands %f7, %f7, %f11
26723loop_3106:
26724 ldsb [%l7 + 0x5F], %i1
26725loop_3107:
26726 nop
26727 setx loop_3108, %l0, %l1
26728 jmpl %l1, %o0
26729 fcmple16 %f0, %f0, %i6
26730 movrgz %i4, 0x103, %i2
26731 fsrc2 %f10, %f10
26732loop_3108:
26733 ldx [%l7 + 0x68], %o6
26734 edge8n %i5, %g5, %g1
26735 ldx [%l7 + 0x48], %g3
26736 smul %g7, 0x025A, %o3
26737 tn %icc, 0x7
26738 bcs,a,pn %icc, loop_3109
26739 array16 %l3, %g2, %l0
26740 taddcctv %g4, %o7, %l4
26741 fpmerge %f3, %f4, %f4
26742loop_3109:
26743 fpsub16s %f9, %f10, %f12
26744 lduh [%l7 + 0x0C], %l2
26745 movrlz %i0, 0x21E, %o2
26746 lduw [%l7 + 0x64], %i7
26747 add %l1, 0x1452, %o1
26748 fmovrslez %i3, %f8, %f14
26749 fabsd %f14, %f0
26750 ldsw [%l7 + 0x54], %g6
26751 fmovsl %icc, %f5, %f7
26752 bcc,pt %icc, loop_3110
26753 movvc %xcc, %l5, %l6
26754 fnot1s %f13, %f9
26755 tcc %xcc, 0x1
26756loop_3110:
26757 stw %o4, [%l7 + 0x0C]
26758 lduw [%l7 + 0x38], %o5
26759 sub %o0, %i1, %i4
26760 sra %i2, %i6, %o6
26761 stx %i5, [%l7 + 0x70]
26762 sth %g5, [%l7 + 0x30]
26763 array32 %g1, %g7, %o3
26764 fpsub32 %f10, %f2, %f4
26765 nop
26766 setx loop_3111, %l0, %l1
26767 wrpr 0x1, %tl
26768 wrpr %l1, %tnpc
26769 setx 0x34400001400, %l0, %l1
26770 wrpr %l1, %tstate
26771 wrhpr 0x4, %htstate
26772 done
26773 array16 %g3, %l3, %g2
26774 srax %g4, %o7, %l0
26775 brlz,a %l4, loop_3112
26776loop_3111:
26777 brz,a %i0, loop_3113
26778 orcc %o2, %i7, %l1
26779 sth %l2, [%l7 + 0x34]
26780loop_3112:
26781 fmovdcs %xcc, %f12, %f11
26782loop_3113:
26783 fmuld8ulx16 %f14, %f10, %f0
26784 fmovrdlz %i3, %f8, %f2
26785 fmovsne %xcc, %f3, %f2
26786 edge8 %g6, %o1, %l5
26787 fandnot2 %f2, %f8, %f10
26788 fone %f10
26789 array8 %o4, %l6, %o0
26790 brlez,a %i1, loop_3114
26791 tgu %xcc, 0x3
26792 stw %o5, [%l7 + 0x60]
26793 ldsb [%l7 + 0x67], %i4
26794loop_3114:
26795 fmovspos %xcc, %f6, %f0
26796 fsrc2 %f2, %f14
26797 ldd [%l7 + 0x60], %f10
26798 stb %i2, [%l7 + 0x2A]
26799 std %f10, [%l7 + 0x10]
26800 fxor %f10, %f2, %f14
26801 movleu %xcc, %i6, %o6
26802 ldsw [%l7 + 0x14], %g5
26803 andn %g1, 0x04FA, %i5
26804 bvc,pt %xcc, loop_3115
26805 fmul8x16au %f11, %f12, %f14
26806 udivx %o3, 0x1CF7, %g3
26807 srlx %g7, %l3, %g2
26808loop_3115:
26809 fbuge,a %fcc2, loop_3116
26810 bg loop_3117
26811 sth %o7, [%l7 + 0x3E]
26812 stb %g4, [%l7 + 0x08]
26813loop_3116:
26814 stx %l0, [%l7 + 0x40]
26815loop_3117:
26816 movge %icc, %l4, %o2
26817 fmovrsne %i0, %f0, %f10
26818 ldsh [%l7 + 0x60], %i7
26819 tneg %icc, 0x1
26820 stx %l2, [%l7 + 0x08]
26821 fcmpeq16 %f12, %f0, %l1
26822 movrlez %i3, 0x0DE, %o1
26823 nop
26824 setx loop_3118, %l0, %l1
26825 wrpr 0x1, %tl
26826 wrpr %l1, %tpc
26827 add %l1, 0x4, %l1
26828 wrpr %l1, %tnpc
26829 setx 0x34400001400, %l0, %l1
26830 wrpr %l1, %tstate
26831 wrhpr 0x4, %htstate
26832 retry
26833 fmovda %icc, %f14, %f6
26834 sdivcc %g6, 0x0C4A, %o4
26835 fble,a %fcc2, loop_3119
26836loop_3118:
26837 edge8n %l6, %o0, %i1
26838 brlez,a %l5, loop_3120
26839 fmovrsne %o5, %f5, %f15
26840loop_3119:
26841 be,a %xcc, loop_3121
26842 fnand %f6, %f6, %f8
26843loop_3120:
26844 fcmpd %fcc3, %f12, %f12
26845 fcmpne16 %f8, %f0, %i2
26846loop_3121:
26847 ld [%l7 + 0x1C], %f14
26848 ble,a loop_3122
26849 alignaddrl %i6, %i4, %g5
26850 movre %o6, 0x3A1, %i5
26851 ldsb [%l7 + 0x42], %g1
26852loop_3122:
26853 fmovdvs %xcc, %f11, %f4
26854 ldd [%l7 + 0x70], %f6
26855 brlz,a %g3, loop_3123
26856 fsrc1 %f6, %f10
26857 stx %o3, [%l7 + 0x68]
26858 sth %l3, [%l7 + 0x3E]
26859loop_3123:
26860 array16 %g7, %o7, %g2
26861 udivcc %l0, 0x03C6, %g4
26862 movcs %xcc, %o2, %i0
26863 fpsub16 %f0, %f10, %f6
26864 fmul8x16 %f15, %f2, %f0
26865 std %f4, [%l7 + 0x18]
26866 stx %l4, [%l7 + 0x60]
26867 fpackfix %f2, %f9
26868 fmovrdgez %i7, %f2, %f2
26869 andn %l2, %l1, %o1
26870 mova %icc, %g6, %i3
26871 udiv %l6, 0x1C08, %o4
26872 fones %f7
26873 fpack16 %f14, %f1
26874 nop
26875 setx loop_3124, %l0, %l1
26876 jmpl %l1, %o0
26877 tleu %xcc, 0x1
26878 ldub [%l7 + 0x16], %i1
26879 srlx %o5, %l5, %i6
26880loop_3124:
26881 tleu %xcc, 0x5
26882 fandnot1s %f13, %f3, %f6
26883 ble,pn %icc, loop_3125
26884 stx %i2, [%l7 + 0x58]
26885 fxors %f1, %f7, %f7
26886 fmovde %xcc, %f0, %f3
26887loop_3125:
26888 fmovscs %xcc, %f9, %f14
26889 fpsub32 %f4, %f0, %f14
26890 fnegd %f14, %f0
26891 ldd [%l7 + 0x60], %f4
26892 ldd [%l7 + 0x38], %f14
26893 ldub [%l7 + 0x2C], %i4
26894 fmuld8sux16 %f0, %f3, %f12
26895 fmovdn %icc, %f11, %f8
26896 movne %xcc, %o6, %i5
26897 umulcc %g5, %g3, %g1
26898 fcmpd %fcc1, %f4, %f6
26899 fbo %fcc0, loop_3126
26900 bleu loop_3127
26901 fble,a %fcc2, loop_3128
26902 fpadd32 %f8, %f0, %f14
26903loop_3126:
26904 ldsb [%l7 + 0x5F], %l3
26905loop_3127:
26906 sth %o3, [%l7 + 0x36]
26907loop_3128:
26908 ldsw [%l7 + 0x70], %g7
26909 fnor %f8, %f2, %f10
26910 mulx %g2, 0x0AD4, %o7
26911 stx %l0, [%l7 + 0x40]
26912 ldx [%l7 + 0x18], %o2
26913 fbule,a %fcc1, loop_3129
26914 brz %i0, loop_3130
26915 edge32 %g4, %i7, %l4
26916 ldx [%l7 + 0x28], %l2
26917loop_3129:
26918 movcs %xcc, %o1, %l1
26919loop_3130:
26920 fexpand %f7, %f4
26921 st %f4, [%l7 + 0x7C]
26922 lduw [%l7 + 0x6C], %i3
26923 fandnot1 %f12, %f0, %f12
26924 fcmple16 %f14, %f0, %l6
26925 tne %xcc, 0x6
26926 ldx [%l7 + 0x10], %o4
26927 fbge %fcc0, loop_3131
26928 srlx %o0, %g6, %o5
26929 brgz %l5, loop_3132
26930 fandnot1 %f12, %f12, %f8
26931loop_3131:
26932 std %f0, [%l7 + 0x10]
26933 fandnot2 %f12, %f12, %f0
26934loop_3132:
26935 fble %fcc1, loop_3133
26936 fbule %fcc0, loop_3134
26937 lduh [%l7 + 0x6A], %i1
26938 fmovrdgz %i6, %f8, %f12
26939loop_3133:
26940 fmovdleu %icc, %f4, %f9
26941loop_3134:
26942 tcc %icc, 0x2
26943 fmovse %xcc, %f3, %f9
26944 fmovdleu %xcc, %f11, %f8
26945 ldsw [%l7 + 0x0C], %i4
26946 movrlez %o6, %i5, %i2
26947 edge16 %g5, %g1, %l3
26948 fandnot1 %f2, %f12, %f12
26949 ldsb [%l7 + 0x12], %g3
26950 fmovrslz %o3, %f1, %f11
26951 mulx %g2, 0x0AA4, %g7
26952 nop
26953 setx loop_3135, %l0, %l1
26954 wrpr 0x1, %tl
26955 wrpr %l1, %tnpc
26956 setx 0x34400001400, %l0, %l1
26957 wrpr %l1, %tstate
26958 wrhpr 0x4, %htstate
26959 done
26960 orcc %o7, %o2, %l0
26961 movvc %icc, %g4, %i7
26962 fmovsge %icc, %f8, %f4
26963loop_3135:
26964 fbo,a %fcc2, loop_3136
26965 bl loop_3137
26966 fmovdneg %xcc, %f1, %f5
26967 add %l4, 0x1FAA, %l2
26968loop_3136:
26969 taddcctv %i0, %o1, %i3
26970loop_3137:
26971 ldx [%l7 + 0x18], %l1
26972 fsrc2s %f3, %f13
26973 brlz %o4, loop_3138
26974 fbul,a %fcc3, loop_3139
26975 fmovsa %icc, %f15, %f3
26976 popc %o0, %g6
26977loop_3138:
26978 tpos %icc, 0x3
26979loop_3139:
26980 fnot2s %f0, %f4
26981 move %xcc, %l6, %l5
26982 fnot2 %f14, %f4
26983 ldx [%l7 + 0x70], %i1
26984 stw %o5, [%l7 + 0x58]
26985 ta %icc, 0x2
26986 ldx [%l7 + 0x70], %i4
26987 bne,pn %xcc, loop_3140
26988 st %f8, [%l7 + 0x2C]
26989 ldub [%l7 + 0x09], %i6
26990 tsubcctv %i5, 0x1FD1, %i2
26991loop_3140:
26992 alignaddr %g5, %o6, %l3
26993 fabss %f15, %f9
26994 fmovspos %icc, %f11, %f12
26995 stb %g3, [%l7 + 0x4E]
26996 ldsw [%l7 + 0x2C], %o3
26997 fmovdl %icc, %f3, %f14
26998 tne %icc, 0x1
26999 fmovsvs %icc, %f4, %f14
27000 sth %g1, [%l7 + 0x12]
27001 ldd [%l7 + 0x30], %f14
27002 bleu loop_3141
27003 movrne %g2, 0x104, %o7
27004 lduh [%l7 + 0x68], %g7
27005 fnot2s %f3, %f9
27006loop_3141:
27007 stb %l0, [%l7 + 0x36]
27008 movleu %icc, %g4, %i7
27009 movrgez %o2, %l2, %i0
27010 ldsw [%l7 + 0x3C], %o1
27011 ldsb [%l7 + 0x57], %i3
27012 lduh [%l7 + 0x22], %l1
27013 udiv %o4, 0x0CDE, %o0
27014 bg,pt %xcc, loop_3142
27015 ldsb [%l7 + 0x76], %l4
27016 bleu loop_3143
27017 ldub [%l7 + 0x76], %g6
27018loop_3142:
27019 ld [%l7 + 0x7C], %f13
27020 brlz,a %l6, loop_3144
27021loop_3143:
27022 fble,a %fcc2, loop_3145
27023 st %f1, [%l7 + 0x34]
27024 bcc,a,pt %xcc, loop_3146
27025loop_3144:
27026 fpack32 %f8, %f4, %f8
27027loop_3145:
27028 ldsb [%l7 + 0x11], %i1
27029 fmovrdgez %o5, %f4, %f14
27030loop_3146:
27031 bcs,a,pn %icc, loop_3147
27032 lduw [%l7 + 0x24], %l5
27033 fbl %fcc2, loop_3148
27034 ldub [%l7 + 0x54], %i4
27035loop_3147:
27036 be,a loop_3149
27037 stx %i5, [%l7 + 0x28]
27038loop_3148:
27039 fnors %f6, %f8, %f1
27040 fands %f12, %f1, %f12
27041loop_3149:
27042 move %xcc, %i6, %i2
27043 fbule %fcc0, loop_3150
27044 lduh [%l7 + 0x78], %o6
27045 fcmpes %fcc1, %f3, %f10
27046 sth %l3, [%l7 + 0x4C]
27047loop_3150:
27048 fbule %fcc2, loop_3151
27049 st %f11, [%l7 + 0x40]
27050 stx %g5, [%l7 + 0x20]
27051 ldub [%l7 + 0x09], %g3
27052loop_3151:
27053 ldsh [%l7 + 0x0A], %o3
27054 sub %g2, 0x1E5D, %g1
27055 bge,pt %xcc, loop_3152
27056 fbe %fcc3, loop_3153
27057 smul %o7, %g7, %g4
27058 siam 0x4
27059loop_3152:
27060 fmovsvs %xcc, %f6, %f14
27061loop_3153:
27062 sth %l0, [%l7 + 0x4C]
27063 tle %xcc, 0x4
27064 tge %xcc, 0x6
27065 edge16l %i7, %l2, %i0
27066 st %f14, [%l7 + 0x18]
27067 fmovd %f8, %f0
27068 movne %xcc, %o2, %i3
27069 ldub [%l7 + 0x72], %l1
27070 stx %o1, [%l7 + 0x60]
27071 orn %o4, %l4, %o0
27072 fpsub16 %f6, %f10, %f0
27073 fpmerge %f11, %f3, %f10
27074 fandnot1s %f13, %f1, %f1
27075 fnot2s %f11, %f12
27076 fcmpne16 %f12, %f4, %l6
27077 fbule,a %fcc0, loop_3154
27078 bleu,pt %icc, loop_3155
27079 tsubcctv %g6, 0x11C2, %i1
27080 movneg %icc, %o5, %i4
27081loop_3154:
27082 fmovrsgz %i5, %f3, %f15
27083loop_3155:
27084 andncc %l5, %i2, %o6
27085 movle %icc, %l3, %g5
27086 stb %g3, [%l7 + 0x46]
27087 bleu,a %xcc, loop_3156
27088 ldsh [%l7 + 0x4A], %o3
27089 mulscc %i6, %g1, %g2
27090 ldsh [%l7 + 0x78], %o7
27091loop_3156:
27092 tcs %xcc, 0x3
27093 stw %g7, [%l7 + 0x10]
27094 popc %g4, %l0
27095 fbul,a %fcc1, loop_3157
27096 std %f10, [%l7 + 0x38]
27097 ldx [%l7 + 0x20], %i7
27098 ldsb [%l7 + 0x3D], %i0
27099loop_3157:
27100 udivx %o2, 0x0E20, %l2
27101 movrne %i3, 0x099, %o1
27102 stw %l1, [%l7 + 0x50]
27103 fnegd %f0, %f14
27104 subc %o4, 0x1F17, %l4
27105 ldd [%l7 + 0x18], %f0
27106 stx %o0, [%l7 + 0x68]
27107 siam 0x6
27108 st %f14, [%l7 + 0x64]
27109 std %f6, [%l7 + 0x08]
27110 fmovrsgz %g6, %f1, %f3
27111 fmovsvc %icc, %f11, %f5
27112 ldub [%l7 + 0x48], %i1
27113 andcc %l6, %o5, %i4
27114 ldx [%l7 + 0x50], %i5
27115 st %f11, [%l7 + 0x70]
27116 fba %fcc0, loop_3158
27117 ld [%l7 + 0x74], %f7
27118 fandnot1 %f8, %f0, %f4
27119 brgez,a %i2, loop_3159
27120loop_3158:
27121 fmovrslez %l5, %f3, %f2
27122 tg %icc, 0x2
27123 fmovdl %icc, %f12, %f2
27124loop_3159:
27125 subccc %o6, 0x0287, %l3
27126 lduh [%l7 + 0x34], %g3
27127 taddcctv %o3, 0x0952, %i6
27128 xorcc %g1, 0x1C0E, %g2
27129 fxor %f6, %f12, %f14
27130 fone %f10
27131 brgz %o7, loop_3160
27132 stx %g7, [%l7 + 0x10]
27133 std %f0, [%l7 + 0x38]
27134 ba,a,pt %icc, loop_3161
27135loop_3160:
27136 fbug,a %fcc1, loop_3162
27137 fbue,a %fcc3, loop_3163
27138 sethi 0x146D, %g5
27139loop_3161:
27140 ldsw [%l7 + 0x0C], %g4
27141loop_3162:
27142 movrgez %l0, %i7, %i0
27143loop_3163:
27144 ldsh [%l7 + 0x1A], %l2
27145 fbuge %fcc0, loop_3164
27146 fbg %fcc1, loop_3165
27147 popc 0x1A63, %i3
27148 fandnot1 %f0, %f8, %f10
27149loop_3164:
27150 fmovscc %icc, %f10, %f3
27151loop_3165:
27152 movvc %icc, %o2, %o1
27153 fcmpeq32 %f2, %f8, %o4
27154 ldsw [%l7 + 0x3C], %l1
27155 fmovsge %xcc, %f8, %f3
27156 fbe %fcc3, loop_3166
27157 addc %o0, 0x0744, %g6
27158 ldsh [%l7 + 0x38], %l4
27159 edge8n %l6, %i1, %i4
27160loop_3166:
27161 addcc %i5, 0x1313, %o5
27162 fsrc1 %f12, %f14
27163 fmovdneg %icc, %f12, %f3
27164 xorcc %i2, %l5, %o6
27165 std %f12, [%l7 + 0x78]
27166 tsubcc %g3, 0x183D, %o3
27167 movneg %icc, %i6, %l3
27168 stw %g1, [%l7 + 0x28]
27169 ld [%l7 + 0x74], %f7
27170 fxnors %f9, %f3, %f8
27171 orcc %o7, 0x0155, %g2
27172 ldd [%l7 + 0x58], %f8
27173 stb %g5, [%l7 + 0x6F]
27174 sllx %g4, 0x09, %g7
27175 fabsd %f4, %f10
27176 ldsw [%l7 + 0x7C], %i7
27177 fandnot1 %f12, %f2, %f12
27178 fmovsle %icc, %f1, %f8
27179 std %f14, [%l7 + 0x40]
27180 mulscc %l0, %l2, %i3
27181 bvc,pt %icc, loop_3167
27182 brgez,a %i0, loop_3168
27183 brgez %o1, loop_3169
27184 orncc %o4, %o2, %o0
27185loop_3167:
27186 fmovscs %xcc, %f11, %f14
27187loop_3168:
27188 fmovs %f12, %f15
27189loop_3169:
27190 fpsub16 %f8, %f8, %f4
27191 fmovdn %icc, %f15, %f14
27192 bpos,a,pn %xcc, loop_3170
27193 nop
27194 setx loop_3171, %l0, %l1
27195 jmpl %l1, %l1
27196 ldsb [%l7 + 0x76], %l4
27197 tle %xcc, 0x7
27198loop_3170:
27199 ldx [%l7 + 0x10], %l6
27200loop_3171:
27201 fxnor %f8, %f14, %f14
27202 fbue %fcc0, loop_3172
27203 stb %g6, [%l7 + 0x20]
27204 orcc %i1, 0x0A18, %i5
27205 ld [%l7 + 0x08], %f3
27206loop_3172:
27207 st %f8, [%l7 + 0x34]
27208 ba,pn %xcc, loop_3173
27209 andcc %o5, 0x05C3, %i4
27210 ldsw [%l7 + 0x50], %i2
27211 ldx [%l7 + 0x18], %o6
27212loop_3173:
27213 movvc %icc, %l5, %o3
27214 std %f4, [%l7 + 0x68]
27215 lduh [%l7 + 0x6C], %g3
27216 fxor %f12, %f4, %f12
27217 ld [%l7 + 0x38], %f5
27218 fands %f14, %f0, %f0
27219 sth %l3, [%l7 + 0x0A]
27220 fcmpne16 %f12, %f6, %g1
27221 fpmerge %f15, %f13, %f10
27222 ldsb [%l7 + 0x6B], %i6
27223 fmovd %f6, %f14
27224 bcs loop_3174
27225 bvc,a %xcc, loop_3175
27226 fmovdvc %icc, %f3, %f8
27227 movvc %xcc, %o7, %g2
27228loop_3174:
27229 tg %xcc, 0x6
27230loop_3175:
27231 fxor %f2, %f12, %f6
27232 lduw [%l7 + 0x7C], %g4
27233 fbe,a %fcc3, loop_3176
27234 fornot2s %f7, %f1, %f8
27235 tvc %icc, 0x3
27236 udivcc %g7, 0x013D, %g5
27237loop_3176:
27238 ld [%l7 + 0x30], %f4
27239 stb %l0, [%l7 + 0x70]
27240 movne %icc, %l2, %i7
27241 lduw [%l7 + 0x10], %i0
27242 fmovsne %icc, %f11, %f12
27243 fmovdpos %xcc, %f14, %f0
27244 st %f11, [%l7 + 0x68]
27245 fpsub32s %f8, %f14, %f11
27246 st %f5, [%l7 + 0x7C]
27247 tsubcctv %o1, %o4, %o2
27248 st %f8, [%l7 + 0x38]
27249 bn loop_3177
27250 ldx [%l7 + 0x10], %o0
27251 lduw [%l7 + 0x28], %i3
27252 fpadd32 %f4, %f12, %f12
27253loop_3177:
27254 fmovrsne %l1, %f0, %f2
27255 sllx %l6, 0x1B, %g6
27256 ble,a loop_3178
27257 ldub [%l7 + 0x1E], %l4
27258 fandnot1 %f6, %f4, %f4
27259 fcmpd %fcc1, %f14, %f6
27260loop_3178:
27261 fmul8sux16 %f14, %f2, %f6
27262 alignaddrl %i5, %i1, %i4
27263 fmovsg %icc, %f4, %f11
27264 fnors %f4, %f11, %f2
27265 fcmpgt32 %f14, %f14, %o5
27266 movpos %icc, %o6, %i2
27267 addcc %o3, 0x0D42, %g3
27268 ldub [%l7 + 0x30], %l5
27269 alignaddrl %l3, %i6, %g1
27270 stb %o7, [%l7 + 0x38]
27271 ldub [%l7 + 0x2B], %g2
27272 fmovd %f4, %f12
27273 nop
27274 setx loop_3179, %l0, %l1
27275 wrpr 0x1, %tl
27276 wrpr %l1, %tpc
27277 add %l1, 0x4, %l1
27278 wrpr %l1, %tnpc
27279 setx 0x34400001400, %l0, %l1
27280 wrpr %l1, %tstate
27281 wrhpr 0x4, %htstate
27282 retry
27283 fmovde %xcc, %f12, %f15
27284 stw %g4, [%l7 + 0x1C]
27285 stw %g5, [%l7 + 0x30]
27286loop_3179:
27287 edge32 %l0, %l2, %g7
27288 sth %i7, [%l7 + 0x24]
27289 array16 %i0, %o4, %o1
27290 fmovrdne %o0, %f12, %f14
27291 udiv %i3, 0x0021, %l1
27292 std %f2, [%l7 + 0x60]
27293 ldsw [%l7 + 0x54], %o2
27294 fnot1 %f2, %f2
27295 ldub [%l7 + 0x33], %g6
27296 fmovsg %icc, %f13, %f13
27297 bn %icc, loop_3180
27298 brlez %l4, loop_3181
27299 fmovdleu %xcc, %f1, %f12
27300 umul %l6, %i5, %i1
27301loop_3180:
27302 fcmple32 %f2, %f14, %i4
27303loop_3181:
27304 bge,a,pn %xcc, loop_3182
27305 tpos %icc, 0x2
27306 fandnot2s %f14, %f13, %f3
27307 ldsw [%l7 + 0x48], %o5
27308loop_3182:
27309 ld [%l7 + 0x74], %f10
27310 andncc %o6, %o3, %g3
27311 fble %fcc3, loop_3183
27312 fble,a %fcc3, loop_3184
27313 ldx [%l7 + 0x28], %l5
27314 edge16 %i2, %l3, %g1
27315loop_3183:
27316 ldsb [%l7 + 0x38], %o7
27317loop_3184:
27318 stx %g2, [%l7 + 0x40]
27319 bleu,a,pt %icc, loop_3185
27320 fmovrsne %g4, %f0, %f13
27321 ta %icc, 0x2
27322 xnorcc %g5, %l0, %i6
27323loop_3185:
27324 xnorcc %g7, 0x1021, %l2
27325 siam 0x0
27326 ldub [%l7 + 0x0E], %i7
27327 std %f10, [%l7 + 0x10]
27328 fmovsneg %xcc, %f7, %f9
27329 sdiv %i0, 0x1721, %o4
27330 fmovd %f4, %f2
27331 ldsh [%l7 + 0x22], %o0
27332 fsrc2 %f8, %f10
27333 fxor %f14, %f4, %f10
27334 sdivcc %o1, 0x1ABA, %l1
27335 ldx [%l7 + 0x28], %i3
27336 array16 %g6, %l4, %o2
27337 edge32l %i5, %i1, %i4
27338 tle %icc, 0x3
27339 bvc,pt %icc, loop_3186
27340 bpos,a,pt %icc, loop_3187
27341 fbul %fcc1, loop_3188
27342 movre %o5, 0x086, %o6
27343loop_3186:
27344 movcc %icc, %l6, %g3
27345loop_3187:
27346 bgu %xcc, loop_3189
27347loop_3188:
27348 edge8ln %l5, %o3, %i2
27349 subc %g1, %o7, %g2
27350 ldd [%l7 + 0x70], %f10
27351loop_3189:
27352 pdist %f6, %f4, %f4
27353 movne %icc, %l3, %g5
27354 ldsh [%l7 + 0x62], %l0
27355 sth %i6, [%l7 + 0x4E]
27356 fmuld8ulx16 %f8, %f10, %f2
27357 ldsh [%l7 + 0x4C], %g7
27358 fnands %f3, %f7, %f6
27359 bcs,pn %xcc, loop_3190
27360 fandnot2s %f15, %f7, %f2
27361 sth %g4, [%l7 + 0x5A]
27362 edge32ln %i7, %l2, %o4
27363loop_3190:
27364 fbuge,a %fcc0, loop_3191
27365 fbue %fcc1, loop_3192
27366 orn %i0, %o1, %l1
27367 fmovsle %xcc, %f3, %f4
27368loop_3191:
27369 taddcctv %i3, 0x1E82, %o0
27370loop_3192:
27371 fmovs %f4, %f15
27372 sth %l4, [%l7 + 0x0A]
27373 orn %o2, 0x15DC, %g6
27374 bvc,a loop_3193
27375 fmul8x16al %f3, %f4, %f0
27376 fpadd32s %f8, %f0, %f15
27377 fmul8x16au %f3, %f3, %f6
27378loop_3193:
27379 bn,a,pn %icc, loop_3194
27380 sll %i5, %i1, %o5
27381 brz %o6, loop_3195
27382 and %i4, %l6, %l5
27383loop_3194:
27384 ldsb [%l7 + 0x10], %g3
27385 st %f2, [%l7 + 0x08]
27386loop_3195:
27387 std %f0, [%l7 + 0x58]
27388 fnot1s %f12, %f7
27389 fcmpes %fcc2, %f13, %f4
27390 tleu %xcc, 0x7
27391 te %icc, 0x6
27392 fxors %f5, %f1, %f3
27393 brgez %i2, loop_3196
27394 ld [%l7 + 0x10], %f15
27395 alignaddr %g1, %o3, %g2
27396 lduh [%l7 + 0x30], %l3
27397loop_3196:
27398 ldub [%l7 + 0x77], %g5
27399 stw %o7, [%l7 + 0x0C]
27400 fmuld8ulx16 %f11, %f7, %f12
27401 fmovdgu %icc, %f8, %f5
27402 stb %i6, [%l7 + 0x0F]
27403 stw %l0, [%l7 + 0x68]
27404 fpackfix %f12, %f1
27405 fnot1 %f10, %f12
27406 fnors %f12, %f11, %f12
27407 tsubcctv %g7, 0x1B95, %g4
27408 fnegd %f10, %f8
27409 fzero %f12
27410 fbule,a %fcc0, loop_3197
27411 fmovrsgez %l2, %f4, %f8
27412 srl %o4, %i0, %o1
27413 fcmped %fcc3, %f0, %f4
27414loop_3197:
27415 brgz %i7, loop_3198
27416 stb %l1, [%l7 + 0x1E]
27417 fnot1 %f14, %f10
27418 ldx [%l7 + 0x20], %o0
27419loop_3198:
27420 fmovsge %xcc, %f6, %f1
27421 fbg %fcc1, loop_3199
27422 lduh [%l7 + 0x14], %i3
27423 ble %xcc, loop_3200
27424 fbne %fcc1, loop_3201
27425loop_3199:
27426 ld [%l7 + 0x58], %f7
27427 tcc %xcc, 0x1
27428loop_3200:
27429 movrlz %l4, %o2, %i5
27430loop_3201:
27431 ldsb [%l7 + 0x73], %g6
27432 std %f10, [%l7 + 0x28]
27433 stw %o5, [%l7 + 0x68]
27434 bcs,a %icc, loop_3202
27435 bvs,a loop_3203
27436 movn %icc, %i1, %o6
27437 stx %i4, [%l7 + 0x68]
27438loop_3202:
27439 brlez %l6, loop_3204
27440loop_3203:
27441 lduw [%l7 + 0x24], %g3
27442 bvs,a,pn %icc, loop_3205
27443 fmovsvs %icc, %f1, %f5
27444loop_3204:
27445 lduw [%l7 + 0x5C], %l5
27446 array8 %i2, %o3, %g2
27447loop_3205:
27448 tl %xcc, 0x1
27449 fcmpd %fcc2, %f0, %f10
27450 taddcc %l3, 0x17ED, %g1
27451 ldx [%l7 + 0x28], %o7
27452 array32 %g5, %l0, %g7
27453 lduw [%l7 + 0x18], %g4
27454 taddcctv %l2, 0x0E29, %i6
27455 sth %o4, [%l7 + 0x7E]
27456 ldsw [%l7 + 0x14], %o1
27457 alignaddrl %i0, %l1, %o0
27458 ldx [%l7 + 0x10], %i7
27459 fcmpd %fcc1, %f4, %f2
27460 ldsh [%l7 + 0x28], %i3
27461 pdist %f10, %f4, %f8
27462 smul %l4, 0x155B, %i5
27463 bcs,a,pn %icc, loop_3206
27464 fmovrdgz %o2, %f14, %f0
27465 bvc,a %icc, loop_3207
27466 fmovdne %icc, %f2, %f5
27467loop_3206:
27468 nop
27469 setx loop_3208, %l0, %l1
27470 jmpl %l1, %o5
27471 ldd [%l7 + 0x28], %f10
27472loop_3207:
27473 fble,a %fcc3, loop_3209
27474 array8 %g6, %i1, %i4
27475loop_3208:
27476 taddcctv %o6, 0x0DFB, %l6
27477 fnors %f11, %f4, %f7
27478loop_3209:
27479 fnot1 %f10, %f0
27480 fxors %f7, %f12, %f5
27481 movvs %xcc, %g3, %l5
27482 stw %o3, [%l7 + 0x30]
27483 fbn %fcc2, loop_3210
27484 movvc %icc, %i2, %g2
27485 ld [%l7 + 0x60], %f7
27486 fmovscc %icc, %f1, %f15
27487loop_3210:
27488 ldd [%l7 + 0x40], %f8
27489 fnor %f12, %f10, %f4
27490 fmovrdlz %l3, %f2, %f0
27491 fmovspos %icc, %f2, %f4
27492 fmovsgu %icc, %f9, %f13
27493 or %o7, %g1, %g5
27494 xnorcc %l0, %g7, %g4
27495 fmovrdgz %l2, %f12, %f12
27496 siam 0x3
27497 bcs,a,pt %xcc, loop_3211
27498 fcmps %fcc0, %f3, %f7
27499 bpos,a loop_3212
27500 addccc %i6, 0x02EC, %o1
27501loop_3211:
27502 fbul,a %fcc0, loop_3213
27503 std %f8, [%l7 + 0x08]
27504loop_3212:
27505 brgz,a %i0, loop_3214
27506 fmovdgu %icc, %f9, %f14
27507loop_3213:
27508 fabss %f7, %f0
27509 fcmpne16 %f2, %f6, %l1
27510loop_3214:
27511 lduw [%l7 + 0x6C], %o0
27512 ldsw [%l7 + 0x68], %i7
27513 fmovrdgez %i3, %f14, %f14
27514 fmovsge %xcc, %f4, %f9
27515 bcc,a loop_3215
27516 edge8ln %o4, %l4, %i5
27517 ldx [%l7 + 0x28], %o5
27518 fnor %f4, %f2, %f0
27519loop_3215:
27520 movrgez %o2, %g6, %i4
27521 ldub [%l7 + 0x5B], %i1
27522 fble,a %fcc0, loop_3216
27523 mulx %o6, %g3, %l5
27524 ld [%l7 + 0x50], %f4
27525 ldsw [%l7 + 0x78], %l6
27526loop_3216:
27527 fone %f6
27528 bshuffle %f4, %f0, %f10
27529 fmovsvc %icc, %f8, %f15
27530 stx %o3, [%l7 + 0x78]
27531 edge8l %g2, %l3, %i2
27532 fpsub16s %f13, %f3, %f10
27533 ldsb [%l7 + 0x79], %o7
27534 bge loop_3217
27535 st %f2, [%l7 + 0x34]
27536 stw %g1, [%l7 + 0x10]
27537 lduh [%l7 + 0x08], %g5
27538loop_3217:
27539 movrgz %g7, 0x338, %g4
27540 fmovdcs %xcc, %f14, %f9
27541 fmovdvc %icc, %f8, %f5
27542 fmovsge %icc, %f9, %f15
27543 sub %l0, %i6, %o1
27544 ld [%l7 + 0x70], %f6
27545 st %f2, [%l7 + 0x08]
27546 sdivcc %i0, 0x1131, %l2
27547 fnegd %f12, %f4
27548 tge %xcc, 0x4
27549 lduh [%l7 + 0x6C], %o0
27550 stb %l1, [%l7 + 0x13]
27551 fcmpne32 %f12, %f8, %i3
27552 std %f10, [%l7 + 0x70]
27553 sth %o4, [%l7 + 0x7A]
27554 fxors %f3, %f15, %f7
27555 fmovdg %icc, %f10, %f12
27556 fpadd32 %f14, %f8, %f6
27557 fmovscs %icc, %f2, %f7
27558 movg %icc, %i7, %l4
27559 fpsub32s %f5, %f14, %f13
27560 ldsh [%l7 + 0x4C], %i5
27561 ldsb [%l7 + 0x1A], %o2
27562 movg %xcc, %o5, %i4
27563 edge8l %g6, %o6, %g3
27564 edge16 %l5, %i1, %o3
27565 sdiv %g2, 0x09EA, %l3
27566 fbn,a %fcc2, loop_3218
27567 lduh [%l7 + 0x7A], %i2
27568 ldsh [%l7 + 0x4E], %l6
27569 pdist %f10, %f14, %f6
27570loop_3218:
27571 subc %o7, %g5, %g7
27572 fble,a %fcc1, loop_3219
27573 ldsb [%l7 + 0x4B], %g1
27574 brlz,a %l0, loop_3220
27575 fmovdvc %icc, %f15, %f1
27576loop_3219:
27577 edge16 %g4, %o1, %i0
27578 movg %xcc, %i6, %l2
27579loop_3220:
27580 umulcc %o0, %l1, %i3
27581 edge8l %i7, %o4, %i5
27582 and %l4, 0x15D2, %o5
27583 fcmpne16 %f0, %f14, %o2
27584 pdist %f0, %f0, %f4
27585 fmovscc %icc, %f7, %f12
27586 sethi 0x1227, %i4
27587 ld [%l7 + 0x64], %f9
27588 tcc %icc, 0x1
27589 edge16 %g6, %o6, %l5
27590 tsubcc %i1, %o3, %g3
27591 std %f10, [%l7 + 0x58]
27592 fmovdvs %xcc, %f15, %f9
27593 fsrc2 %f12, %f10
27594 fsrc2 %f2, %f10
27595 bn,a %icc, loop_3221
27596 ldsh [%l7 + 0x38], %l3
27597 lduw [%l7 + 0x1C], %g2
27598 movn %icc, %l6, %i2
27599loop_3221:
27600 lduw [%l7 + 0x18], %o7
27601 edge16n %g5, %g1, %g7
27602 fone %f4
27603 subc %l0, %o1, %g4
27604 fors %f11, %f5, %f9
27605 ldsh [%l7 + 0x4A], %i0
27606 ldsw [%l7 + 0x64], %l2
27607 fcmpes %fcc3, %f0, %f3
27608 fmovs %f13, %f3
27609 fmovdleu %icc, %f11, %f9
27610 brz,a %o0, loop_3222
27611 ldsw [%l7 + 0x54], %i6
27612 lduh [%l7 + 0x4E], %l1
27613 fmovse %xcc, %f13, %f13
27614loop_3222:
27615 fcmple16 %f14, %f12, %i3
27616 xnorcc %i7, 0x1B0D, %i5
27617 subc %l4, 0x0E36, %o5
27618 fbn %fcc0, loop_3223
27619 faligndata %f12, %f4, %f4
27620 andncc %o4, %i4, %g6
27621 stw %o6, [%l7 + 0x2C]
27622loop_3223:
27623 ta %icc, 0x2
27624 fmovrse %o2, %f6, %f2
27625 movrne %l5, %o3, %i1
27626 ldsb [%l7 + 0x2B], %g3
27627 ldx [%l7 + 0x40], %g2
27628 ldsb [%l7 + 0x0D], %l3
27629 bleu,a %icc, loop_3224
27630 st %f11, [%l7 + 0x68]
27631 ldub [%l7 + 0x2C], %l6
27632 fmovrsgez %i2, %f3, %f6
27633loop_3224:
27634 lduw [%l7 + 0x0C], %o7
27635 sth %g1, [%l7 + 0x32]
27636 ldsb [%l7 + 0x4A], %g5
27637 fmuld8ulx16 %f13, %f9, %f0
27638 fmovsg %xcc, %f7, %f2
27639 fcmpne16 %f6, %f6, %l0
27640 stw %o1, [%l7 + 0x64]
27641 fnands %f7, %f9, %f1
27642 fblg %fcc3, loop_3225
27643 fsrc2 %f10, %f14
27644 ld [%l7 + 0x24], %f12
27645 lduh [%l7 + 0x5C], %g7
27646loop_3225:
27647 fzero %f8
27648 array8 %i0, %g4, %o0
27649 fsrc2s %f4, %f0
27650 array32 %l2, %l1, %i3
27651 bg loop_3226
27652 fpadd16s %f4, %f12, %f6
27653 movn %icc, %i7, %i6
27654 edge16n %i5, %o5, %l4
27655loop_3226:
27656 fmuld8sux16 %f7, %f3, %f4
27657 edge8n %i4, %o4, %g6
27658 fornot2s %f7, %f13, %f13
27659 call loop_3227
27660 fsrc2s %f5, %f5
27661 srlx %o6, 0x08, %o2
27662 ldd [%l7 + 0x60], %f4
27663loop_3227:
27664 stx %l5, [%l7 + 0x18]
27665 nop
27666 setx loop_3228, %l0, %l1
27667 wrpr 0x1, %tl
27668 wrpr %l1, %tpc
27669 add %l1, 0x4, %l1
27670 wrpr %l1, %tnpc
27671 setx 0x34400001400, %l0, %l1
27672 wrpr %l1, %tstate
27673 wrhpr 0x4, %htstate
27674 retry
27675 fbge %fcc2, loop_3229
27676 nop
27677 setx loop_3230, %l0, %l1
27678 wrpr 0x1, %tl
27679 wrpr %l1, %tnpc
27680 setx 0x34400001400, %l0, %l1
27681 wrpr %l1, %tstate
27682 wrhpr 0x4, %htstate
27683 done
27684 fmovsa %icc, %f4, %f10
27685loop_3228:
27686 fmovs %f4, %f1
27687loop_3229:
27688 tgu %xcc, 0x2
27689loop_3230:
27690 stb %i1, [%l7 + 0x5F]
27691 fnot2 %f8, %f14
27692 sdivx %o3, 0x0F94, %g2
27693 sll %l3, %g3, %i2
27694 nop
27695 setx loop_3231, %l0, %l1
27696 wrpr 0x1, %tl
27697 wrpr %l1, %tpc
27698 add %l1, 0x4, %l1
27699 wrpr %l1, %tnpc
27700 setx 0x34400001400, %l0, %l1
27701 wrpr %l1, %tstate
27702 wrhpr 0x4, %htstate
27703 retry
27704 fzeros %f10
27705 bgu loop_3232
27706 fandnot1s %f7, %f6, %f3
27707loop_3231:
27708 std %f4, [%l7 + 0x18]
27709 udivcc %o7, 0x0603, %l6
27710loop_3232:
27711 ldsh [%l7 + 0x2E], %g5
27712 fors %f13, %f2, %f0
27713 fmovdge %icc, %f8, %f4
27714 fpmerge %f10, %f11, %f10
27715 ldx [%l7 + 0x28], %l0
27716 edge32n %o1, %g1, %i0
27717 fandnot2s %f4, %f3, %f8
27718 fones %f7
27719 orncc %g7, %o0, %g4
27720 fmovsge %icc, %f3, %f10
27721 lduw [%l7 + 0x7C], %l1
27722 fmovsge %icc, %f6, %f10
27723 addccc %i3, %l2, %i6
27724 fbu %fcc0, loop_3233
27725 std %f8, [%l7 + 0x78]
27726 edge8l %i7, %o5, %l4
27727 array8 %i5, %i4, %g6
27728loop_3233:
27729 taddcctv %o6, %o2, %l5
27730 tgu %xcc, 0x3
27731 movleu %xcc, %o4, %i1
27732 bleu,a,pt %icc, loop_3234
27733 taddcc %o3, %l3, %g3
27734 tn %xcc, 0x2
27735 fmul8x16 %f2, %f0, %f8
27736loop_3234:
27737 andn %i2, 0x000C, %g2
27738 ldsb [%l7 + 0x0B], %l6
27739 ldsb [%l7 + 0x21], %g5
27740 bn,pt %icc, loop_3235
27741 ldsh [%l7 + 0x2C], %o7
27742 lduh [%l7 + 0x18], %l0
27743 fmovrdlez %g1, %f0, %f6
27744loop_3235:
27745 array8 %i0, %o1, %o0
27746 stx %g4, [%l7 + 0x40]
27747 taddcc %l1, 0x16AC, %g7
27748 fandnot2s %f3, %f5, %f14
27749 fpadd32 %f8, %f14, %f8
27750 alignaddrl %l2, %i6, %i7
27751 ble,a loop_3236
27752 ldsh [%l7 + 0x28], %i3
27753 xorcc %o5, %i5, %l4
27754 ldsw [%l7 + 0x30], %i4
27755loop_3236:
27756 ldx [%l7 + 0x78], %g6
27757 sub %o2, 0x0646, %o6
27758 fnot1s %f1, %f3
27759 tne %icc, 0x2
27760 fnot2 %f0, %f10
27761 fmovrde %o4, %f2, %f6
27762 sth %i1, [%l7 + 0x66]
27763 fmovsgu %icc, %f14, %f6
27764 ble,a %icc, loop_3237
27765 fpackfix %f0, %f5
27766 fbn,a %fcc3, loop_3238
27767 ld [%l7 + 0x64], %f12
27768loop_3237:
27769 xnor %o3, 0x037B, %l5
27770 fmovrdlz %g3, %f10, %f12
27771loop_3238:
27772 edge8 %l3, %g2, %i2
27773 fmovda %icc, %f9, %f14
27774 fxnors %f10, %f2, %f5
27775 movcc %icc, %g5, %o7
27776 movne %icc, %l6, %g1
27777 bpos,pn %icc, loop_3239
27778 fpadd32s %f2, %f13, %f8
27779 fmovrdlz %l0, %f10, %f6
27780 fbule,a %fcc3, loop_3240
27781loop_3239:
27782 sethi 0x02F9, %o1
27783 fbul %fcc1, loop_3241
27784 udivcc %o0, 0x1F63, %i0
27785loop_3240:
27786 fmovrdlez %g4, %f14, %f14
27787 xnorcc %g7, 0x0397, %l2
27788loop_3241:
27789 tge %icc, 0x2
27790 for %f12, %f4, %f14
27791 fnor %f12, %f4, %f2
27792 tsubcc %i6, %i7, %i3
27793 sth %l1, [%l7 + 0x64]
27794 subccc %i5, %o5, %l4
27795 movvs %xcc, %g6, %o2
27796 stw %o6, [%l7 + 0x40]
27797 fmovsgu %xcc, %f14, %f2
27798 stx %i4, [%l7 + 0x18]
27799 fabsd %f6, %f6
27800 alignaddrl %i1, %o4, %l5
27801 stx %o3, [%l7 + 0x78]
27802 fxors %f1, %f7, %f0
27803 fnot1s %f6, %f5
27804 addc %g3, %l3, %g2
27805 edge16ln %i2, %o7, %l6
27806 stx %g1, [%l7 + 0x28]
27807 tn %icc, 0x6
27808 ldsh [%l7 + 0x7E], %l0
27809 stx %o1, [%l7 + 0x68]
27810 tsubcc %o0, 0x144B, %i0
27811 stb %g4, [%l7 + 0x5D]
27812 ldsh [%l7 + 0x38], %g7
27813 fnor %f0, %f2, %f14
27814 ldsb [%l7 + 0x0F], %l2
27815 std %f4, [%l7 + 0x68]
27816 std %f14, [%l7 + 0x60]
27817 fbe,a %fcc0, loop_3242
27818 std %f8, [%l7 + 0x10]
27819 tle %xcc, 0x2
27820 ldsw [%l7 + 0x2C], %i6
27821loop_3242:
27822 edge16ln %i7, %i3, %g5
27823 fabsd %f8, %f10
27824 fcmpne16 %f2, %f10, %l1
27825 fmovrslez %o5, %f7, %f15
27826 sth %l4, [%l7 + 0x4C]
27827 or %i5, %g6, %o6
27828 fxnor %f0, %f12, %f8
27829 bl,a,pt %icc, loop_3243
27830 fmovdne %icc, %f7, %f11
27831 fpadd16 %f2, %f8, %f8
27832 ldsh [%l7 + 0x14], %i4
27833loop_3243:
27834 tsubcc %o2, %o4, %i1
27835 ldub [%l7 + 0x56], %o3
27836 nop
27837 setx loop_3244, %l0, %l1
27838 wrpr 0x1, %tl
27839 wrpr %l1, %tpc
27840 add %l1, 0x4, %l1
27841 wrpr %l1, %tnpc
27842 setx 0x34400001400, %l0, %l1
27843 wrpr %l1, %tstate
27844 wrhpr 0x4, %htstate
27845 retry
27846 movre %g3, 0x238, %l3
27847 tleu %xcc, 0x6
27848 fcmpgt16 %f8, %f12, %l5
27849loop_3244:
27850 srlx %i2, 0x01, %o7
27851 stx %g2, [%l7 + 0x38]
27852 fmovdleu %xcc, %f13, %f9
27853 mova %icc, %l6, %l0
27854 st %f12, [%l7 + 0x2C]
27855 ldsw [%l7 + 0x28], %o1
27856 xor %o0, %g1, %g4
27857 tne %icc, 0x1
27858 tl %xcc, 0x0
27859 array32 %i0, %g7, %l2
27860 ldd [%l7 + 0x38], %f10
27861 array16 %i6, %i3, %g5
27862 brz,a %i7, loop_3245
27863 fbue,a %fcc2, loop_3246
27864 fblg %fcc1, loop_3247
27865 st %f3, [%l7 + 0x54]
27866loop_3245:
27867 fmovdcc %icc, %f4, %f4
27868loop_3246:
27869 nop
27870 setx loop_3248, %l0, %l1
27871 wrpr 0x1, %tl
27872 wrpr %l1, %tpc
27873 add %l1, 0x4, %l1
27874 wrpr %l1, %tnpc
27875 setx 0x34400001400, %l0, %l1
27876 wrpr %l1, %tstate
27877 wrhpr 0x4, %htstate
27878 retry
27879loop_3247:
27880 sth %o5, [%l7 + 0x6E]
27881 movcs %icc, %l4, %i5
27882 fnot1s %f11, %f12
27883loop_3248:
27884 std %f2, [%l7 + 0x38]
27885 udiv %g6, 0x179F, %l1
27886 ldsh [%l7 + 0x20], %o6
27887 xor %o2, 0x05E5, %i4
27888 xorcc %o4, 0x096A, %i1
27889 sdivcc %o3, 0x0027, %l3
27890 sub %l5, %g3, %o7
27891 movre %i2, %l6, %l0
27892 array16 %g2, %o0, %o1
27893 fmovrslez %g4, %f9, %f10
27894 sllx %i0, 0x1E, %g1
27895 std %f4, [%l7 + 0x20]
27896 srlx %l2, 0x03, %i6
27897 nop
27898 setx loop_3249, %l0, %l1
27899 wrpr 0x1, %tl
27900 wrpr %l1, %tpc
27901 add %l1, 0x4, %l1
27902 wrpr %l1, %tnpc
27903 setx 0x34400001400, %l0, %l1
27904 wrpr %l1, %tstate
27905 wrhpr 0x4, %htstate
27906 retry
27907 edge16l %g7, %i3, %i7
27908 stb %o5, [%l7 + 0x5D]
27909 pdist %f4, %f4, %f2
27910loop_3249:
27911 lduh [%l7 + 0x3E], %l4
27912 movrne %g5, 0x284, %g6
27913 movle %xcc, %l1, %i5
27914 tneg %xcc, 0x6
27915 tl %xcc, 0x2
27916 fcmple16 %f12, %f12, %o6
27917 tcc %icc, 0x4
27918 fmovdcs %icc, %f4, %f0
27919 stx %o2, [%l7 + 0x18]
27920 sth %o4, [%l7 + 0x0A]
27921 ld [%l7 + 0x1C], %f1
27922 brz,a %i1, loop_3250
27923 edge32ln %o3, %l3, %i4
27924 ldsh [%l7 + 0x78], %g3
27925 ldd [%l7 + 0x78], %f12
27926loop_3250:
27927 fmul8x16au %f15, %f10, %f12
27928 fmovdneg %xcc, %f6, %f2
27929 nop
27930 setx loop_3251, %l0, %l1
27931 wrpr 0x1, %tl
27932 wrpr %l1, %tnpc
27933 setx 0x34400001400, %l0, %l1
27934 wrpr %l1, %tstate
27935 wrhpr 0x4, %htstate
27936 done
27937 nop
27938 setx loop_3252, %l0, %l1
27939 wrpr 0x1, %tl
27940 wrpr %l1, %tnpc
27941 setx 0x34400001400, %l0, %l1
27942 wrpr %l1, %tstate
27943 wrhpr 0x4, %htstate
27944 done
27945 fba,a %fcc2, loop_3253
27946 fmovsg %icc, %f9, %f10
27947loop_3251:
27948 stb %l5, [%l7 + 0x17]
27949loop_3252:
27950 fandnot1 %f14, %f6, %f0
27951loop_3253:
27952 st %f5, [%l7 + 0x64]
27953 ldsb [%l7 + 0x25], %o7
27954 fcmpne16 %f0, %f6, %i2
27955 ldsh [%l7 + 0x4A], %l6
27956 fba %fcc0, loop_3254
27957 std %f14, [%l7 + 0x38]
27958 movneg %icc, %g2, %o0
27959 fxnor %f2, %f4, %f12
27960loop_3254:
27961 fmovdg %icc, %f13, %f7
27962 lduh [%l7 + 0x66], %o1
27963 movl %xcc, %l0, %i0
27964 tleu %icc, 0x6
27965 ldx [%l7 + 0x38], %g4
27966 ldd [%l7 + 0x20], %f8
27967 lduh [%l7 + 0x54], %l2
27968 fmovdneg %xcc, %f6, %f11
27969 fand %f0, %f4, %f12
27970 lduw [%l7 + 0x20], %g1
27971 edge32n %g7, %i3, %i7
27972 fmul8x16au %f6, %f10, %f0
27973 tcs %xcc, 0x5
27974 lduw [%l7 + 0x24], %i6
27975 bcs loop_3255
27976 ldd [%l7 + 0x20], %f10
27977 fmovdcc %xcc, %f11, %f14
27978 be,a loop_3256
27979loop_3255:
27980 lduw [%l7 + 0x48], %o5
27981 sth %g5, [%l7 + 0x0A]
27982 fblg %fcc2, loop_3257
27983loop_3256:
27984 fmovrsgz %g6, %f3, %f6
27985 fcmpd %fcc1, %f4, %f6
27986 edge32n %l4, %i5, %l1
27987loop_3257:
27988 tneg %icc, 0x5
27989 addccc %o6, 0x06DD, %o4
27990 fpsub16 %f10, %f4, %f0
27991 stb %o2, [%l7 + 0x29]
27992 stw %i1, [%l7 + 0x64]
27993 fzeros %f6
27994 st %f1, [%l7 + 0x3C]
27995 fbne,a %fcc3, loop_3258
27996 fmovdgu %xcc, %f4, %f14
27997 edge32l %o3, %i4, %l3
27998 fmovsleu %xcc, %f2, %f9
27999loop_3258:
28000 ldd [%l7 + 0x28], %f12
28001 fmovs %f15, %f7
28002 nop
28003 setx loop_3259, %l0, %l1
28004 wrpr 0x1, %tl
28005 wrpr %l1, %tnpc
28006 setx 0x34400001400, %l0, %l1
28007 wrpr %l1, %tstate
28008 wrhpr 0x4, %htstate
28009 done
28010 fsrc1 %f0, %f4
28011 fblg,a %fcc3, loop_3260
28012 fexpand %f14, %f10
28013loop_3259:
28014 bl,a loop_3261
28015 stx %g3, [%l7 + 0x20]
28016loop_3260:
28017 ldsb [%l7 + 0x5D], %o7
28018 lduw [%l7 + 0x58], %l5
28019loop_3261:
28020 tpos %icc, 0x6
28021 stw %i2, [%l7 + 0x70]
28022 sth %l6, [%l7 + 0x3C]
28023 udivcc %g2, 0x1BF2, %o0
28024 fmul8sux16 %f4, %f12, %f14
28025 fsrc1 %f0, %f2
28026 bcc,a,pt %icc, loop_3262
28027 stx %l0, [%l7 + 0x18]
28028 for %f14, %f14, %f8
28029 fxnor %f0, %f6, %f2
28030loop_3262:
28031 ldub [%l7 + 0x29], %i0
28032 sll %g4, %o1, %l2
28033 movg %icc, %g1, %i3
28034 alignaddr %g7, %i7, %o5
28035 fmovrdgez %g5, %f10, %f8
28036 fpadd16s %f4, %f4, %f3
28037 stx %g6, [%l7 + 0x28]
28038 sth %i6, [%l7 + 0x4A]
28039 addccc %i5, %l4, %l1
28040 ldsw [%l7 + 0x30], %o4
28041 fsrc1s %f7, %f0
28042 call loop_3263
28043 siam 0x2
28044 bcc loop_3264
28045 sll %o6, %o2, %i1
28046loop_3263:
28047 std %f10, [%l7 + 0x58]
28048 stx %i4, [%l7 + 0x08]
28049loop_3264:
28050 fbne %fcc2, loop_3265
28051 movcc %icc, %o3, %g3
28052 fpsub16 %f8, %f10, %f12
28053 fmuld8sux16 %f14, %f12, %f10
28054loop_3265:
28055 fmovsvc %xcc, %f5, %f5
28056 movrlz %l3, %o7, %l5
28057 ldx [%l7 + 0x18], %i2
28058 fcmpeq32 %f10, %f12, %l6
28059 tneg %icc, 0x4
28060 nop
28061 setx loop_3266, %l0, %l1
28062 wrpr 0x1, %tl
28063 wrpr %l1, %tpc
28064 add %l1, 0x4, %l1
28065 wrpr %l1, %tnpc
28066 setx 0x34400001400, %l0, %l1
28067 wrpr %l1, %tstate
28068 wrhpr 0x4, %htstate
28069 retry
28070 lduh [%l7 + 0x38], %g2
28071 fbg,a %fcc0, loop_3267
28072 fpadd16 %f14, %f8, %f14
28073loop_3266:
28074 fone %f8
28075 fnot2 %f8, %f8
28076loop_3267:
28077 movre %l0, 0x21B, %o0
28078 fandnot1s %f12, %f0, %f7
28079 edge16ln %i0, %o1, %l2
28080 fabss %f8, %f5
28081 fmovsvc %xcc, %f10, %f5
28082 mova %xcc, %g1, %g4
28083 fmovdvs %xcc, %f1, %f12
28084 bvs,a loop_3268
28085 ldsh [%l7 + 0x1A], %g7
28086 array8 %i3, %i7, %g5
28087 movn %icc, %g6, %i6
28088loop_3268:
28089 array32 %i5, %l4, %l1
28090 subccc %o5, 0x1880, %o4
28091 stx %o2, [%l7 + 0x28]
28092 ldx [%l7 + 0x18], %i1
28093 stw %o6, [%l7 + 0x54]
28094 std %f0, [%l7 + 0x08]
28095 xorcc %o3, 0x1E76, %g3
28096 sdivcc %l3, 0x073A, %o7
28097 std %f8, [%l7 + 0x30]
28098 tl %xcc, 0x2
28099 ldx [%l7 + 0x10], %l5
28100 lduw [%l7 + 0x40], %i4
28101 tne %xcc, 0x7
28102 fmovscs %icc, %f0, %f6
28103 stb %l6, [%l7 + 0x1E]
28104 edge32ln %g2, %l0, %o0
28105 fblg,a %fcc2, loop_3269
28106 fcmpne16 %f0, %f2, %i0
28107 fmovs %f13, %f12
28108 edge8ln %o1, %l2, %g1
28109loop_3269:
28110 smul %g4, 0x0D37, %g7
28111 fmovsge %icc, %f3, %f10
28112 or %i3, %i7, %i2
28113 edge16 %g5, %i6, %i5
28114 fmovdne %icc, %f11, %f3
28115 fbul %fcc3, loop_3270
28116 movrlez %g6, %l1, %l4
28117 fbul,a %fcc1, loop_3271
28118 lduw [%l7 + 0x58], %o5
28119loop_3270:
28120 movvc %icc, %o4, %i1
28121 stb %o2, [%l7 + 0x61]
28122loop_3271:
28123 ldsb [%l7 + 0x6A], %o3
28124 popc 0x14E1, %g3
28125 fcmpgt32 %f0, %f2, %o6
28126 movrgz %l3, 0x145, %o7
28127 bgu %xcc, loop_3272
28128 fmovde %xcc, %f10, %f14
28129 ldx [%l7 + 0x20], %l5
28130 fmovsn %icc, %f0, %f11
28131loop_3272:
28132 fones %f10
28133 fmovsge %xcc, %f14, %f14
28134 fbg %fcc1, loop_3273
28135 add %l6, 0x10EE, %g2
28136 faligndata %f2, %f12, %f8
28137 lduh [%l7 + 0x34], %i4
28138loop_3273:
28139 edge16l %o0, %i0, %l0
28140 movg %icc, %l2, %g1
28141 nop
28142 setx loop_3274, %l0, %l1
28143 jmpl %l1, %o1
28144 nop
28145 setx loop_3275, %l0, %l1
28146 wrpr 0x1, %tl
28147 wrpr %l1, %tpc
28148 add %l1, 0x4, %l1
28149 wrpr %l1, %tnpc
28150 setx 0x34400001400, %l0, %l1
28151 wrpr %l1, %tstate
28152 wrhpr 0x4, %htstate
28153 retry
28154 movge %xcc, %g7, %i3
28155 fxor %f14, %f10, %f12
28156loop_3274:
28157 movgu %xcc, %g4, %i2
28158loop_3275:
28159 sll %i7, 0x0B, %g5
28160 fxnors %f11, %f2, %f6
28161 fxnor %f8, %f14, %f14
28162 tleu %icc, 0x7
28163 tsubcctv %i6, %i5, %g6
28164 ldsh [%l7 + 0x2C], %l4
28165 xnorcc %o5, 0x16E2, %l1
28166 ld [%l7 + 0x3C], %f11
28167 fmovsa %icc, %f5, %f2
28168 st %f14, [%l7 + 0x40]
28169 andcc %o4, 0x0292, %o2
28170 fmovrse %o3, %f0, %f15
28171 st %f0, [%l7 + 0x7C]
28172 stx %g3, [%l7 + 0x70]
28173 fmul8x16 %f11, %f6, %f0
28174 stx %o6, [%l7 + 0x48]
28175 fbug %fcc0, loop_3276
28176 edge8n %i1, %o7, %l5
28177 tleu %xcc, 0x7
28178 fpackfix %f6, %f13
28179loop_3276:
28180 tn %icc, 0x1
28181 ld [%l7 + 0x50], %f4
28182 ldd [%l7 + 0x50], %f6
28183 ta %icc, 0x4
28184 stx %l3, [%l7 + 0x20]
28185 tvs %icc, 0x2
28186 xnor %g2, %l6, %i4
28187 ldx [%l7 + 0x58], %i0
28188 stx %l0, [%l7 + 0x30]
28189 fors %f5, %f10, %f14
28190 fmovrdne %o0, %f14, %f12
28191 smulcc %g1, 0x05A2, %o1
28192 lduw [%l7 + 0x50], %g7
28193 fmovrsgez %l2, %f10, %f2
28194 fsrc1s %f7, %f15
28195 tn %xcc, 0x6
28196 movgu %xcc, %i3, %g4
28197 ba,pn %xcc, loop_3277
28198 andncc %i2, %g5, %i6
28199 faligndata %f4, %f4, %f0
28200 ldx [%l7 + 0x28], %i5
28201loop_3277:
28202 fnot1 %f12, %f0
28203 bcc,a %icc, loop_3278
28204 edge16ln %g6, %i7, %l4
28205 orcc %l1, 0x1234, %o5
28206 sth %o4, [%l7 + 0x5A]
28207loop_3278:
28208 brgz,a %o2, loop_3279
28209 tge %xcc, 0x3
28210 tle %xcc, 0x2
28211 fnot1s %f12, %f15
28212loop_3279:
28213 fsrc2s %f12, %f0
28214 popc %g3, %o6
28215 bcc loop_3280
28216 bpos loop_3281
28217 stw %i1, [%l7 + 0x54]
28218 tcs %icc, 0x3
28219loop_3280:
28220 sethi 0x0A26, %o7
28221loop_3281:
28222 move %xcc, %o3, %l3
28223 fpadd32 %f14, %f12, %f10
28224 ldsb [%l7 + 0x0F], %g2
28225 siam 0x3
28226 ldx [%l7 + 0x78], %l5
28227 fmovdpos %xcc, %f11, %f4
28228 or %i4, 0x0D34, %i0
28229 ldsh [%l7 + 0x6A], %l0
28230 stw %o0, [%l7 + 0x48]
28231 fsrc2s %f1, %f2
28232 sth %l6, [%l7 + 0x72]
28233 bvs,pt %icc, loop_3282
28234 xor %g1, 0x0A48, %g7
28235 movle %xcc, %o1, %i3
28236 fzero %f10
28237loop_3282:
28238 lduh [%l7 + 0x1E], %l2
28239 sth %i2, [%l7 + 0x6A]
28240 fmovrslz %g4, %f2, %f2
28241 fcmpeq32 %f0, %f0, %g5
28242 ldx [%l7 + 0x08], %i6
28243 tne %icc, 0x2
28244 alignaddr %i5, %g6, %l4
28245 fbge %fcc0, loop_3283
28246 fmovse %xcc, %f5, %f9
28247 and %l1, %o5, %o4
28248 movgu %icc, %o2, %i7
28249loop_3283:
28250 edge16ln %o6, %g3, %i1
28251 tg %icc, 0x1
28252 fabss %f9, %f12
28253 fpadd32s %f10, %f8, %f3
28254 bne loop_3284
28255 tgu %xcc, 0x5
28256 move %xcc, %o3, %l3
28257 ldd [%l7 + 0x08], %f4
28258loop_3284:
28259 nop
28260 setx loop_3285, %l0, %l1
28261 jmpl %l1, %g2
28262 movleu %xcc, %l5, %o7
28263 movvs %icc, %i4, %i0
28264 fmovsvc %xcc, %f13, %f3
28265loop_3285:
28266 bshuffle %f0, %f14, %f2
28267 stb %o0, [%l7 + 0x33]
28268 tg %icc, 0x0
28269 array16 %l0, %g1, %g7
28270 std %f10, [%l7 + 0x38]
28271 std %f10, [%l7 + 0x68]
28272 ldsh [%l7 + 0x6A], %l6
28273 bshuffle %f14, %f8, %f10
28274 ldx [%l7 + 0x20], %o1
28275 fmovdg %xcc, %f8, %f11
28276 fxnors %f9, %f2, %f8
28277 fmovrdne %l2, %f10, %f4
28278 fmovsg %xcc, %f2, %f9
28279 sll %i3, %i2, %g5
28280 fmovs %f14, %f0
28281 fmul8x16au %f3, %f11, %f12
28282 fmovsa %icc, %f12, %f8
28283 fsrc2 %f2, %f12
28284 fmovrdgez %g4, %f6, %f0
28285 ldsb [%l7 + 0x5F], %i5
28286 bvs,a %xcc, loop_3286
28287 ldub [%l7 + 0x4B], %g6
28288 ldd [%l7 + 0x38], %f10
28289 movvs %icc, %i6, %l1
28290loop_3286:
28291 fmovrslez %o5, %f14, %f10
28292 fone %f12
28293 movcc %icc, %o4, %l4
28294 movrlz %o2, 0x08E, %o6
28295 fmovdgu %icc, %f15, %f9
28296 fbge %fcc3, loop_3287
28297 stx %i7, [%l7 + 0x58]
28298 fbe,a %fcc2, loop_3288
28299 brz,a %i1, loop_3289
28300loop_3287:
28301 fmovdne %xcc, %f9, %f14
28302 ldsw [%l7 + 0x28], %o3
28303loop_3288:
28304 tneg %icc, 0x5
28305loop_3289:
28306 ldsb [%l7 + 0x5B], %l3
28307 addcc %g3, %g2, %o7
28308 smul %l5, 0x1BAE, %i0
28309 fmovsl %xcc, %f1, %f7
28310 ldd [%l7 + 0x70], %f12
28311 fmovscc %xcc, %f4, %f10
28312 fornot1s %f14, %f4, %f3
28313 ldx [%l7 + 0x20], %i4
28314 fcmpeq16 %f12, %f14, %o0
28315 fmuld8ulx16 %f6, %f14, %f8
28316 ld [%l7 + 0x30], %f4
28317 fmovdg %xcc, %f0, %f14
28318 ldsw [%l7 + 0x38], %l0
28319 std %f0, [%l7 + 0x58]
28320 xorcc %g1, %l6, %g7
28321 ldx [%l7 + 0x28], %l2
28322 move %xcc, %o1, %i2
28323 edge16l %i3, %g5, %g4
28324 movre %i5, %g6, %l1
28325 ldsb [%l7 + 0x2E], %i6
28326 sra %o5, %l4, %o2
28327 fmovdg %xcc, %f13, %f5
28328 fmovrdlez %o4, %f2, %f12
28329 fornot2 %f12, %f12, %f4
28330 ldsb [%l7 + 0x45], %o6
28331 lduh [%l7 + 0x54], %i1
28332 fba,a %fcc0, loop_3290
28333 ld [%l7 + 0x0C], %f5
28334 brz %o3, loop_3291
28335 fmovrdgz %i7, %f2, %f14
28336loop_3290:
28337 sth %l3, [%l7 + 0x72]
28338 sth %g2, [%l7 + 0x08]
28339loop_3291:
28340 nop
28341 setx loop_3292, %l0, %l1
28342 jmpl %l1, %g3
28343 xor %l5, %o7, %i4
28344 fcmps %fcc2, %f8, %f9
28345 fmovdvs %icc, %f7, %f15
28346loop_3292:
28347 fzeros %f13
28348 ldsb [%l7 + 0x51], %i0
28349 lduh [%l7 + 0x3A], %o0
28350 ld [%l7 + 0x20], %f8
28351 ldsw [%l7 + 0x78], %l0
28352 std %f0, [%l7 + 0x10]
28353 stw %g1, [%l7 + 0x5C]
28354 ldsh [%l7 + 0x6A], %g7
28355 lduh [%l7 + 0x72], %l6
28356 fnors %f4, %f10, %f9
28357 ldd [%l7 + 0x20], %f8
28358 tcc %xcc, 0x5
28359 stw %l2, [%l7 + 0x38]
28360 nop
28361 setx loop_3293, %l0, %l1
28362 wrpr 0x1, %tl
28363 wrpr %l1, %tpc
28364 add %l1, 0x4, %l1
28365 wrpr %l1, %tnpc
28366 setx 0x34400001400, %l0, %l1
28367 wrpr %l1, %tstate
28368 wrhpr 0x4, %htstate
28369 retry
28370 stb %i2, [%l7 + 0x24]
28371 fcmpes %fcc2, %f6, %f2
28372 nop
28373 setx loop_3294, %l0, %l1
28374 wrpr 0x1, %tl
28375 wrpr %l1, %tpc
28376 add %l1, 0x4, %l1
28377 wrpr %l1, %tnpc
28378 setx 0x34400001400, %l0, %l1
28379 wrpr %l1, %tstate
28380 wrhpr 0x4, %htstate
28381 retry
28382loop_3293:
28383 move %xcc, %o1, %g5
28384 stx %i3, [%l7 + 0x78]
28385 fmovsge %icc, %f13, %f6
28386loop_3294:
28387 fornot1 %f4, %f6, %f2
28388 ld [%l7 + 0x3C], %f15
28389 fands %f6, %f14, %f14
28390 fmovrslez %i5, %f1, %f7
28391 st %f0, [%l7 + 0x24]
28392 tle %xcc, 0x1
28393 stx %g4, [%l7 + 0x20]
28394 fblg %fcc2, loop_3295
28395 sub %l1, 0x1E0F, %i6
28396 ldd [%l7 + 0x30], %f0
28397 fmovdgu %xcc, %f3, %f13
28398loop_3295:
28399 fba,a %fcc1, loop_3296
28400 fmul8sux16 %f0, %f10, %f2
28401 lduh [%l7 + 0x56], %o5
28402 st %f5, [%l7 + 0x48]
28403loop_3296:
28404 ldd [%l7 + 0x38], %f2
28405 srax %l4, 0x1D, %g6
28406 lduw [%l7 + 0x34], %o2
28407 ld [%l7 + 0x64], %f4
28408 bgu,pt %xcc, loop_3297
28409 ldd [%l7 + 0x60], %f6
28410 udivcc %o6, 0x07B3, %i1
28411 brgez,a %o4, loop_3298
28412loop_3297:
28413 brgez,a %i7, loop_3299
28414 fmovrslz %o3, %f10, %f8
28415 ldsh [%l7 + 0x20], %g2
28416loop_3298:
28417 tcc %icc, 0x0
28418loop_3299:
28419 fornot1 %f0, %f2, %f8
28420 call loop_3300
28421 fcmpeq16 %f14, %f2, %l3
28422 fcmped %fcc3, %f14, %f8
28423 fbuge %fcc2, loop_3301
28424loop_3300:
28425 array16 %l5, %o7, %i4
28426 ldsb [%l7 + 0x2D], %i0
28427 fmovdn %xcc, %f3, %f12
28428loop_3301:
28429 ta %icc, 0x2
28430 fand %f10, %f6, %f12
28431 fmovsneg %xcc, %f13, %f7
28432 subc %g3, %l0, %g1
28433 andcc %o0, %l6, %l2
28434 std %f4, [%l7 + 0x10]
28435 sth %g7, [%l7 + 0x10]
28436 brz,a %o1, loop_3302
28437 fmovde %icc, %f10, %f9
28438 udiv %g5, 0x0B71, %i2
28439 fmovse %icc, %f8, %f12
28440loop_3302:
28441 fmovsge %xcc, %f6, %f3
28442 stw %i3, [%l7 + 0x4C]
28443 fcmpeq16 %f2, %f2, %g4
28444 fmovscc %xcc, %f9, %f0
28445 fandnot1s %f11, %f0, %f3
28446 fnot2 %f10, %f4
28447 tgu %xcc, 0x5
28448 subccc %i5, 0x1F96, %l1
28449 fmovrsne %i6, %f9, %f8
28450 ldsb [%l7 + 0x2B], %o5
28451 std %f14, [%l7 + 0x28]
28452 umul %l4, %o2, %g6
28453 bl,a,pt %icc, loop_3303
28454 lduh [%l7 + 0x58], %o6
28455 std %f0, [%l7 + 0x78]
28456 fmovrdgz %o4, %f0, %f0
28457loop_3303:
28458 edge16l %i7, %o3, %g2
28459 fones %f1
28460 array8 %l3, %i1, %l5
28461 movneg %icc, %i4, %o7
28462 std %f10, [%l7 + 0x28]
28463 tneg %icc, 0x2
28464 bcc,pn %xcc, loop_3304
28465 fcmped %fcc0, %f10, %f0
28466 tsubcctv %g3, 0x0A36, %i0
28467 movn %icc, %g1, %l0
28468loop_3304:
28469 sth %l6, [%l7 + 0x32]
28470 ldub [%l7 + 0x7A], %o0
28471 fmul8x16au %f3, %f13, %f14
28472 addcc %g7, %l2, %g5
28473 std %f4, [%l7 + 0x18]
28474 fcmpgt32 %f8, %f14, %o1
28475 ld [%l7 + 0x44], %f9
28476 tne %xcc, 0x7
28477 fmovrdlz %i2, %f0, %f0
28478 tle %xcc, 0x1
28479 bne %icc, loop_3305
28480 lduw [%l7 + 0x38], %i3
28481 udiv %i5, 0x05AD, %l1
28482 tsubcctv %i6, 0x1922, %o5
28483loop_3305:
28484 tn %xcc, 0x7
28485 fmuld8sux16 %f6, %f14, %f8
28486 taddcctv %g4, %l4, %o2
28487 andn %g6, %o6, %o4
28488 fmul8x16al %f9, %f7, %f6
28489 ld [%l7 + 0x74], %f8
28490 addc %o3, 0x1003, %g2
28491 fmovdvc %icc, %f9, %f11
28492 fbuge,a %fcc3, loop_3306
28493 ld [%l7 + 0x24], %f10
28494 fmovdle %icc, %f1, %f14
28495 smulcc %l3, 0x151A, %i7
28496loop_3306:
28497 fmovdl %icc, %f10, %f13
28498 st %f5, [%l7 + 0x40]
28499 siam 0x2
28500 brlz,a %l5, loop_3307
28501 fmovsle %xcc, %f2, %f0
28502 udivx %i1, 0x0F7F, %i4
28503 ldsh [%l7 + 0x30], %g3
28504loop_3307:
28505 sethi 0x1AC9, %o7
28506 st %f11, [%l7 + 0x1C]
28507 std %f12, [%l7 + 0x78]
28508 subccc %i0, 0x16FE, %l0
28509 stx %g1, [%l7 + 0x10]
28510 fcmpes %fcc2, %f2, %f1
28511 array16 %l6, %g7, %o0
28512 brz %g5, loop_3308
28513 fbl %fcc3, loop_3309
28514 fble,a %fcc2, loop_3310
28515 sdivx %o1, 0x0CC0, %i2
28516loop_3308:
28517 fmovdle %icc, %f5, %f7
28518loop_3309:
28519 fcmpd %fcc3, %f0, %f6
28520loop_3310:
28521 fnot2 %f2, %f6
28522 lduw [%l7 + 0x64], %i3
28523 ld [%l7 + 0x08], %f12
28524 fabsd %f2, %f12
28525 nop
28526 setx loop_3311, %l0, %l1
28527 wrpr 0x1, %tl
28528 wrpr %l1, %tpc
28529 add %l1, 0x4, %l1
28530 wrpr %l1, %tnpc
28531 setx 0x34400001400, %l0, %l1
28532 wrpr %l1, %tstate
28533 wrhpr 0x4, %htstate
28534 retry
28535 brz,a %i5, loop_3312
28536 ldsw [%l7 + 0x48], %l1
28537 fcmpes %fcc0, %f13, %f8
28538loop_3311:
28539 fbl,a %fcc1, loop_3313
28540loop_3312:
28541 fone %f14
28542 bl loop_3314
28543 fmovdcc %icc, %f3, %f1
28544loop_3313:
28545 std %f10, [%l7 + 0x58]
28546 fpsub16s %f2, %f2, %f13
28547loop_3314:
28548 stx %i6, [%l7 + 0x28]
28549 fmul8ulx16 %f8, %f12, %f12
28550 bpos,a,pt %icc, loop_3315
28551 fcmpeq32 %f8, %f12, %l2
28552 movl %xcc, %g4, %l4
28553 stx %o2, [%l7 + 0x08]
28554loop_3315:
28555 fba,a %fcc0, loop_3316
28556 orn %g6, 0x1F09, %o6
28557 fmovrse %o4, %f6, %f8
28558 udivx %o3, 0x13F8, %o5
28559loop_3316:
28560 fmovrdlz %l3, %f6, %f2
28561 movre %g2, %i7, %i1
28562 fandnot1 %f14, %f0, %f8
28563 fmovrsgz %i4, %f1, %f0
28564 fmovrslez %l5, %f14, %f9
28565 stb %g3, [%l7 + 0x48]
28566 brlz %i0, loop_3317
28567 stb %l0, [%l7 + 0x5A]
28568 bne,pt %icc, loop_3318
28569 brlz,a %o7, loop_3319
28570loop_3317:
28571 lduw [%l7 + 0x08], %g1
28572 stx %g7, [%l7 + 0x70]
28573loop_3318:
28574 ldx [%l7 + 0x28], %l6
28575loop_3319:
28576 fmovsle %icc, %f5, %f13
28577 fbe,a %fcc2, loop_3320
28578 fbuge %fcc0, loop_3321
28579 alignaddrl %g5, %o0, %i2
28580 fbn,a %fcc1, loop_3322
28581loop_3320:
28582 fcmple16 %f6, %f0, %i3
28583loop_3321:
28584 bvs,pt %xcc, loop_3323
28585 movleu %icc, %i5, %l1
28586loop_3322:
28587 fmovsneg %xcc, %f14, %f13
28588 fcmped %fcc2, %f12, %f0
28589loop_3323:
28590 fnot1s %f13, %f14
28591 ldub [%l7 + 0x3D], %o1
28592 fmovdneg %xcc, %f7, %f10
28593 tcc %xcc, 0x2
28594 fmovdvc %icc, %f11, %f15
28595 sllx %i6, %g4, %l4
28596 movvs %icc, %o2, %l2
28597 ldub [%l7 + 0x0D], %o6
28598 ldsh [%l7 + 0x58], %g6
28599 fpmerge %f2, %f2, %f4
28600 lduw [%l7 + 0x1C], %o3
28601 fmul8sux16 %f0, %f12, %f6
28602 movge %xcc, %o4, %l3
28603 ldx [%l7 + 0x78], %g2
28604 fbge %fcc1, loop_3324
28605 fba %fcc1, loop_3325
28606 ldub [%l7 + 0x76], %i7
28607 fpmerge %f5, %f0, %f6
28608loop_3324:
28609 ldd [%l7 + 0x58], %f6
28610loop_3325:
28611 fmovscc %icc, %f14, %f8
28612 std %f2, [%l7 + 0x68]
28613 ldsh [%l7 + 0x38], %i1
28614 nop
28615 setx loop_3326, %l0, %l1
28616 wrpr 0x1, %tl
28617 wrpr %l1, %tnpc
28618 setx 0x34400001400, %l0, %l1
28619 wrpr %l1, %tstate
28620 wrhpr 0x4, %htstate
28621 done
28622 fmovdvs %xcc, %f10, %f15
28623 lduh [%l7 + 0x78], %i4
28624 stw %o5, [%l7 + 0x5C]
28625loop_3326:
28626 fmovsvs %icc, %f11, %f10
28627 pdist %f12, %f6, %f2
28628 xor %g3, %l5, %l0
28629 fandnot1 %f14, %f8, %f10
28630 lduw [%l7 + 0x1C], %o7
28631 fnegd %f4, %f14
28632 lduw [%l7 + 0x1C], %i0
28633 smul %g1, 0x0498, %g7
28634 ldx [%l7 + 0x58], %g5
28635 fmovscs %xcc, %f5, %f11
28636 tne %xcc, 0x1
28637 ldx [%l7 + 0x58], %o0
28638 subccc %i2, 0x1397, %l6
28639 tge %xcc, 0x0
28640 lduh [%l7 + 0x18], %i3
28641 ldub [%l7 + 0x78], %i5
28642 fcmps %fcc1, %f6, %f7
28643 brz,a %o1, loop_3327
28644 ldsw [%l7 + 0x18], %l1
28645 bvc,a %xcc, loop_3328
28646 ldsh [%l7 + 0x58], %g4
28647loop_3327:
28648 tgu %xcc, 0x4
28649 ld [%l7 + 0x34], %f4
28650loop_3328:
28651 fmovdpos %icc, %f13, %f7
28652 fabss %f6, %f0
28653 fmovsgu %icc, %f13, %f15
28654 stw %i6, [%l7 + 0x0C]
28655 xnor %l4, %l2, %o6
28656 fandnot2s %f10, %f9, %f6
28657 bvc,pn %icc, loop_3329
28658 tneg %icc, 0x3
28659 tleu %icc, 0x5
28660 std %f8, [%l7 + 0x20]
28661loop_3329:
28662 srlx %o2, 0x0E, %o3
28663 fpsub32 %f8, %f8, %f8
28664 ldsb [%l7 + 0x67], %o4
28665 fbue %fcc1, loop_3330
28666 fand %f10, %f2, %f6
28667 fbg %fcc1, loop_3331
28668 fmovdge %icc, %f10, %f7
28669loop_3330:
28670 lduh [%l7 + 0x16], %g6
28671 ldsw [%l7 + 0x58], %l3
28672loop_3331:
28673 fmovdne %xcc, %f1, %f10
28674 fabss %f1, %f13
28675 lduh [%l7 + 0x1A], %i7
28676 ld [%l7 + 0x20], %f8
28677 fbne %fcc1, loop_3332
28678 fmovdle %icc, %f11, %f15
28679 fbule,a %fcc3, loop_3333
28680 fcmpne32 %f0, %f14, %i1
28681loop_3332:
28682 lduh [%l7 + 0x1A], %i4
28683 lduw [%l7 + 0x44], %o5
28684loop_3333:
28685 bpos,a,pn %xcc, loop_3334
28686 stx %g3, [%l7 + 0x50]
28687 lduh [%l7 + 0x0C], %l5
28688 ldub [%l7 + 0x0F], %l0
28689loop_3334:
28690 ldx [%l7 + 0x40], %o7
28691 fmovdne %icc, %f13, %f6
28692 sll %g2, %i0, %g7
28693 lduh [%l7 + 0x16], %g1
28694 fbn %fcc1, loop_3335
28695 fmovrslez %g5, %f2, %f9
28696 orcc %i2, 0x0D4A, %l6
28697 fmovspos %xcc, %f1, %f5
28698loop_3335:
28699 fmovdcs %xcc, %f10, %f14
28700 ldd [%l7 + 0x38], %f12
28701 tneg %icc, 0x6
28702 xnorcc %i3, %i5, %o0
28703 fpsub32 %f6, %f12, %f2
28704 srl %l1, 0x03, %g4
28705 movrlz %o1, 0x1ED, %i6
28706 bge,a,pt %xcc, loop_3336
28707 alignaddrl %l4, %o6, %l2
28708 sdiv %o2, 0x0EF8, %o4
28709 movleu %icc, %o3, %l3
28710loop_3336:
28711 lduh [%l7 + 0x70], %i7
28712 fnand %f10, %f12, %f0
28713 fnot1 %f0, %f10
28714 stb %g6, [%l7 + 0x43]
28715 ta %icc, 0x6
28716 tvs %xcc, 0x7
28717 addc %i1, 0x0199, %o5
28718 brlez %g3, loop_3337
28719 st %f14, [%l7 + 0x5C]
28720 movne %xcc, %l5, %i4
28721 fornot2 %f14, %f14, %f8
28722loop_3337:
28723 fmovs %f5, %f12
28724 ldsw [%l7 + 0x5C], %o7
28725 st %f14, [%l7 + 0x64]
28726 fmuld8ulx16 %f15, %f10, %f0
28727 edge32l %l0, %i0, %g7
28728 bge,a,pt %xcc, loop_3338
28729 stx %g1, [%l7 + 0x20]
28730 movle %icc, %g2, %g5
28731 ld [%l7 + 0x58], %f14
28732loop_3338:
28733 fmovrsgz %i2, %f2, %f1
28734 ldsb [%l7 + 0x3D], %l6
28735 fnands %f1, %f0, %f15
28736 ldx [%l7 + 0x50], %i3
28737 fpsub16 %f2, %f2, %f12
28738 fmovdle %xcc, %f12, %f8
28739 srlx %i5, %o0, %l1
28740 ld [%l7 + 0x44], %f15
28741 fmovs %f12, %f11
28742 stx %g4, [%l7 + 0x40]
28743 fnot1s %f11, %f7
28744 tne %xcc, 0x4
28745 tg %xcc, 0x5
28746 brlz %o1, loop_3339
28747 fsrc2 %f14, %f10
28748 fmovdneg %xcc, %f5, %f6
28749 lduw [%l7 + 0x5C], %l4
28750loop_3339:
28751 fmovdne %icc, %f11, %f7
28752 lduh [%l7 + 0x64], %o6
28753 siam 0x3
28754 smul %l2, %i6, %o2
28755 ldx [%l7 + 0x08], %o4
28756 fnot1s %f8, %f12
28757 taddcctv %o3, %i7, %g6
28758 orncc %l3, %i1, %o5
28759 sll %l5, 0x14, %i4
28760 srlx %o7, 0x03, %l0
28761 mulx %i0, 0x1705, %g3
28762 fmovrsgez %g1, %f3, %f0
28763 stw %g7, [%l7 + 0x2C]
28764 movg %xcc, %g5, %i2
28765 edge16ln %l6, %i3, %i5
28766 movpos %icc, %o0, %l1
28767 fbge,a %fcc2, loop_3340
28768 fcmpeq16 %f2, %f2, %g4
28769 xnorcc %g2, %l4, %o1
28770 ldx [%l7 + 0x50], %o6
28771loop_3340:
28772 fba %fcc0, loop_3341
28773 fmul8x16al %f13, %f5, %f6
28774 ldsh [%l7 + 0x32], %l2
28775 fpadd32 %f12, %f0, %f0
28776loop_3341:
28777 ldsb [%l7 + 0x16], %o2
28778 fcmpgt32 %f2, %f6, %i6
28779 sth %o3, [%l7 + 0x4A]
28780 bvs,a,pt %icc, loop_3342
28781 smul %i7, 0x08E9, %o4
28782 ldsb [%l7 + 0x49], %g6
28783 fsrc1 %f2, %f12
28784loop_3342:
28785 call loop_3343
28786 sub %i1, 0x0C7F, %l3
28787 std %f4, [%l7 + 0x18]
28788 bcc %xcc, loop_3344
28789loop_3343:
28790 lduh [%l7 + 0x1E], %o5
28791 fnot1s %f11, %f5
28792 fmovsge %xcc, %f9, %f9
28793loop_3344:
28794 fmovdl %icc, %f9, %f8
28795 edge8 %i4, %l5, %o7
28796 bcc,pt %xcc, loop_3345
28797 edge32n %i0, %g3, %l0
28798 lduh [%l7 + 0x30], %g7
28799 fpsub32 %f8, %f8, %f14
28800loop_3345:
28801 movne %icc, %g1, %g5
28802 fmovdcc %icc, %f9, %f15
28803 sra %l6, %i3, %i5
28804 fmovrslez %o0, %f4, %f10
28805 edge16ln %l1, %i2, %g2
28806 fmovdgu %icc, %f2, %f13
28807 tleu %icc, 0x3
28808 bneg,a %xcc, loop_3346
28809 lduw [%l7 + 0x40], %l4
28810 fcmpeq16 %f10, %f12, %o1
28811 fmovdn %icc, %f4, %f3
28812loop_3346:
28813 xor %o6, %g4, %l2
28814 edge32n %o2, %o3, %i6
28815 ldsh [%l7 + 0x20], %o4
28816 alignaddrl %i7, %g6, %i1
28817 fsrc2 %f10, %f14
28818 popc %o5, %l3
28819 fmovsleu %icc, %f12, %f5
28820 stx %l5, [%l7 + 0x08]
28821 lduh [%l7 + 0x42], %o7
28822 xor %i4, %i0, %g3
28823 edge8 %l0, %g1, %g5
28824 ldsw [%l7 + 0x5C], %g7
28825 edge16ln %i3, %l6, %i5
28826 fornot1 %f12, %f10, %f10
28827 lduh [%l7 + 0x18], %o0
28828 st %f0, [%l7 + 0x48]
28829 fmovde %icc, %f2, %f12
28830 fba %fcc2, loop_3347
28831 lduh [%l7 + 0x0C], %l1
28832 tsubcc %i2, %l4, %o1
28833 nop
28834 setx loop_3348, %l0, %l1
28835 wrpr 0x1, %tl
28836 wrpr %l1, %tnpc
28837 setx 0x34400001400, %l0, %l1
28838 wrpr %l1, %tstate
28839 wrhpr 0x4, %htstate
28840 done
28841loop_3347:
28842 tn %icc, 0x3
28843 fmovsgu %icc, %f14, %f3
28844 stb %g2, [%l7 + 0x0F]
28845loop_3348:
28846 stx %o6, [%l7 + 0x38]
28847 edge8l %l2, %g4, %o2
28848 ldsw [%l7 + 0x14], %i6
28849 ldsw [%l7 + 0x34], %o3
28850 ldsb [%l7 + 0x1B], %o4
28851 ldx [%l7 + 0x10], %i7
28852 movle %xcc, %i1, %g6
28853 lduh [%l7 + 0x62], %o5
28854 stb %l5, [%l7 + 0x2C]
28855 edge8n %l3, %i4, %i0
28856 ldsb [%l7 + 0x0C], %o7
28857 ldd [%l7 + 0x38], %f6
28858 tvc %icc, 0x2
28859 fxor %f8, %f4, %f14
28860 nop
28861 setx loop_3349, %l0, %l1
28862 wrpr 0x1, %tl
28863 wrpr %l1, %tpc
28864 add %l1, 0x4, %l1
28865 wrpr %l1, %tnpc
28866 setx 0x34400001400, %l0, %l1
28867 wrpr %l1, %tstate
28868 wrhpr 0x4, %htstate
28869 retry
28870 tcc %icc, 0x7
28871 alignaddr %l0, %g3, %g5
28872 edge16 %g1, %i3, %g7
28873loop_3349:
28874 be,a loop_3350
28875 st %f9, [%l7 + 0x34]
28876 movpos %xcc, %i5, %o0
28877 fcmped %fcc0, %f0, %f2
28878loop_3350:
28879 ldd [%l7 + 0x18], %f6
28880 movg %xcc, %l1, %i2
28881 srlx %l6, %l4, %g2
28882 fmovda %xcc, %f4, %f1
28883 fxnor %f8, %f14, %f4
28884 pdist %f4, %f12, %f10
28885 fnands %f1, %f15, %f12
28886 stb %o6, [%l7 + 0x40]
28887 ldub [%l7 + 0x58], %l2
28888 movvs %icc, %g4, %o1
28889 fbul %fcc2, loop_3351
28890 fabss %f6, %f14
28891 fornot1s %f10, %f14, %f3
28892 ldsw [%l7 + 0x24], %i6
28893loop_3351:
28894 stx %o2, [%l7 + 0x48]
28895 ldd [%l7 + 0x18], %f14
28896 fcmpeq32 %f6, %f0, %o4
28897 lduh [%l7 + 0x10], %i7
28898 stw %o3, [%l7 + 0x7C]
28899 edge32 %i1, %o5, %l5
28900 or %l3, 0x139F, %i4
28901 sllx %i0, 0x17, %g6
28902 fmovdn %xcc, %f9, %f4
28903 nop
28904 setx loop_3352, %l0, %l1
28905 wrpr 0x1, %tl
28906 wrpr %l1, %tpc
28907 add %l1, 0x4, %l1
28908 wrpr %l1, %tnpc
28909 setx 0x34400001400, %l0, %l1
28910 wrpr %l1, %tstate
28911 wrhpr 0x4, %htstate
28912 retry
28913 ldx [%l7 + 0x18], %o7
28914 ldd [%l7 + 0x70], %f4
28915 fcmpes %fcc3, %f0, %f5
28916loop_3352:
28917 ld [%l7 + 0x10], %f7
28918 sth %l0, [%l7 + 0x6E]
28919 ldsh [%l7 + 0x1C], %g3
28920 bshuffle %f10, %f2, %f14
28921 fmovdvs %icc, %f12, %f8
28922 ldsh [%l7 + 0x56], %g5
28923 fornot1 %f2, %f2, %f8
28924 movrlz %g1, 0x23E, %i3
28925 fcmped %fcc2, %f12, %f8
28926 tsubcc %i5, 0x1B67, %g7
28927 fpack16 %f2, %f7
28928 ldd [%l7 + 0x70], %f8
28929 stx %o0, [%l7 + 0x60]
28930 alignaddr %i2, %l1, %l6
28931 edge8 %l4, %g2, %o6
28932 bn,pt %xcc, loop_3353
28933 lduw [%l7 + 0x50], %g4
28934 ldub [%l7 + 0x60], %o1
28935 ldsh [%l7 + 0x10], %i6
28936loop_3353:
28937 ldsh [%l7 + 0x5E], %l2
28938 ldsh [%l7 + 0x60], %o2
28939 ldsb [%l7 + 0x38], %o4
28940 fpmerge %f13, %f3, %f14
28941 brlez %i7, loop_3354
28942 sth %o3, [%l7 + 0x74]
28943 be,a,pt %xcc, loop_3355
28944 be loop_3356
28945loop_3354:
28946 ldd [%l7 + 0x68], %f12
28947 mulscc %o5, %i1, %l5
28948loop_3355:
28949 st %f3, [%l7 + 0x1C]
28950loop_3356:
28951 fbl %fcc1, loop_3357
28952 taddcc %l3, 0x00EA, %i0
28953 fmovsl %xcc, %f6, %f3
28954 fmovsneg %icc, %f8, %f1
28955loop_3357:
28956 ldsb [%l7 + 0x72], %i4
28957 ldub [%l7 + 0x6B], %o7
28958 fble,a %fcc2, loop_3358
28959 stx %l0, [%l7 + 0x60]
28960 edge32n %g3, %g6, %g1
28961 and %g5, 0x163C, %i5
28962loop_3358:
28963 fmovdle %icc, %f3, %f12
28964 stx %i3, [%l7 + 0x70]
28965 fmovrdgez %g7, %f4, %f14
28966 std %f12, [%l7 + 0x58]
28967 ldsw [%l7 + 0x5C], %i2
28968 ldd [%l7 + 0x58], %f8
28969 stw %l1, [%l7 + 0x14]
28970 movvs %icc, %o0, %l6
28971 tsubcc %g2, %o6, %l4
28972 movl %icc, %o1, %g4
28973 brgez %l2, loop_3359
28974 movcc %xcc, %i6, %o2
28975 be,a,pt %xcc, loop_3360
28976 fmovdn %xcc, %f12, %f10
28977loop_3359:
28978 lduh [%l7 + 0x14], %i7
28979 fands %f8, %f1, %f0
28980loop_3360:
28981 fmovscc %xcc, %f13, %f12
28982 fpack16 %f2, %f4
28983 move %xcc, %o4, %o3
28984 fpmerge %f13, %f11, %f12
28985 ld [%l7 + 0x54], %f7
28986 fmovrdne %i1, %f6, %f4
28987 movpos %icc, %o5, %l5
28988 orcc %i0, %i4, %o7
28989 andncc %l3, %l0, %g3
28990 fbn %fcc0, loop_3361
28991 fnot1s %f14, %f9
28992 fbu %fcc1, loop_3362
28993 fbg %fcc2, loop_3363
28994loop_3361:
28995 ldx [%l7 + 0x38], %g6
28996 ldsw [%l7 + 0x40], %g1
28997loop_3362:
28998 stx %g5, [%l7 + 0x68]
28999loop_3363:
29000 srl %i3, 0x02, %g7
29001 fpadd32 %f10, %f12, %f4
29002 tgu %xcc, 0x4
29003 sdivcc %i2, 0x115D, %i5
29004 mova %icc, %l1, %o0
29005 fbue %fcc2, loop_3364
29006 sth %g2, [%l7 + 0x48]
29007 edge8l %l6, %o6, %o1
29008 udivx %l4, 0x199F, %l2
29009loop_3364:
29010 fbge %fcc2, loop_3365
29011 stw %i6, [%l7 + 0x70]
29012 fmovscc %icc, %f0, %f7
29013 ta %icc, 0x7
29014loop_3365:
29015 edge8 %o2, %g4, %o4
29016 lduh [%l7 + 0x2A], %i7
29017 ldub [%l7 + 0x59], %o3
29018 fmovrde %i1, %f8, %f6
29019 nop
29020 setx loop_3366, %l0, %l1
29021 jmpl %l1, %l5
29022 lduw [%l7 + 0x20], %o5
29023 fxnor %f6, %f8, %f4
29024 movre %i0, 0x02B, %i4
29025loop_3366:
29026 ldx [%l7 + 0x78], %o7
29027 orcc %l0, %g3, %l3
29028 tsubcc %g6, %g1, %g5
29029 fsrc2s %f8, %f5
29030 ldub [%l7 + 0x26], %i3
29031 fmuld8sux16 %f0, %f11, %f12
29032 movre %i2, 0x228, %i5
29033 bleu,pt %xcc, loop_3367
29034 bshuffle %f2, %f2, %f12
29035 st %f11, [%l7 + 0x3C]
29036 fmovrsgz %g7, %f9, %f15
29037loop_3367:
29038 fornot2 %f4, %f0, %f10
29039 array32 %l1, %g2, %o0
29040 ble loop_3368
29041 st %f12, [%l7 + 0x68]
29042 array8 %o6, %o1, %l6
29043 lduw [%l7 + 0x68], %l4
29044loop_3368:
29045 fxors %f10, %f3, %f3
29046 edge8l %l2, %i6, %g4
29047 lduw [%l7 + 0x58], %o4
29048 brnz,a %o2, loop_3369
29049 bgu,a,pn %xcc, loop_3370
29050 fbo %fcc3, loop_3371
29051 st %f6, [%l7 + 0x08]
29052loop_3369:
29053 stb %i7, [%l7 + 0x3E]
29054loop_3370:
29055 array8 %i1, %l5, %o5
29056loop_3371:
29057 fcmpeq32 %f0, %f6, %o3
29058 ldub [%l7 + 0x14], %i0
29059 fmovdl %icc, %f3, %f7
29060 ldsw [%l7 + 0x24], %o7
29061 lduh [%l7 + 0x1A], %i4
29062 fmovspos %xcc, %f4, %f6
29063 fnot1s %f10, %f14
29064 fpsub16s %f0, %f13, %f1
29065 fbg,a %fcc3, loop_3372
29066 fpsub16 %f6, %f2, %f6
29067 lduh [%l7 + 0x50], %g3
29068 fpadd16s %f0, %f13, %f12
29069loop_3372:
29070 fpack32 %f12, %f14, %f4
29071 fpadd16s %f0, %f9, %f1
29072 stb %l0, [%l7 + 0x1E]
29073 nop
29074 setx loop_3373, %l0, %l1
29075 wrpr 0x1, %tl
29076 wrpr %l1, %tnpc
29077 setx 0x34400001400, %l0, %l1
29078 wrpr %l1, %tstate
29079 wrhpr 0x4, %htstate
29080 done
29081 ldx [%l7 + 0x58], %l3
29082 stx %g6, [%l7 + 0x10]
29083 bpos,pn %icc, loop_3374
29084loop_3373:
29085 stb %g1, [%l7 + 0x3F]
29086 fnand %f6, %f12, %f8
29087 fbn,a %fcc1, loop_3375
29088loop_3374:
29089 sdivx %i3, 0x14C3, %g5
29090 fbn,a %fcc2, loop_3376
29091 ldub [%l7 + 0x1C], %i2
29092loop_3375:
29093 stw %i5, [%l7 + 0x74]
29094 stx %l1, [%l7 + 0x68]
29095loop_3376:
29096 ldsb [%l7 + 0x4B], %g7
29097 fmovsg %icc, %f4, %f13
29098 std %f4, [%l7 + 0x60]
29099 te %icc, 0x3
29100 st %f4, [%l7 + 0x70]
29101 xorcc %o0, %g2, %o6
29102 bne,a,pt %xcc, loop_3377
29103 fmovdcc %icc, %f0, %f8
29104 lduw [%l7 + 0x14], %o1
29105 smulcc %l4, %l6, %i6
29106loop_3377:
29107 fmovdl %xcc, %f8, %f14
29108 fmovsvc %icc, %f12, %f9
29109 edge8ln %l2, %g4, %o4
29110 lduh [%l7 + 0x56], %o2
29111 ldsh [%l7 + 0x3C], %i1
29112 faligndata %f10, %f2, %f14
29113 fnegs %f2, %f15
29114 fbge %fcc0, loop_3378
29115 array32 %l5, %i7, %o5
29116 udivx %o3, 0x0700, %i0
29117 edge32ln %i4, %o7, %g3
29118loop_3378:
29119 lduw [%l7 + 0x50], %l0
29120 orn %l3, 0x139F, %g1
29121 fexpand %f2, %f12
29122 ldsh [%l7 + 0x14], %g6
29123 bn,a,pn %xcc, loop_3379
29124 fmuld8sux16 %f13, %f8, %f10
29125 lduw [%l7 + 0x74], %i3
29126 lduw [%l7 + 0x0C], %g5
29127loop_3379:
29128 fmovde %icc, %f15, %f12
29129 umulcc %i2, 0x1AA6, %i5
29130 orcc %g7, 0x1CB7, %o0
29131 sth %g2, [%l7 + 0x30]
29132 ldub [%l7 + 0x1E], %l1
29133 fmovdge %icc, %f8, %f1
29134 brgez %o6, loop_3380
29135 ldsw [%l7 + 0x5C], %l4
29136 ldd [%l7 + 0x78], %f6
29137 brgez %o1, loop_3381
29138loop_3380:
29139 sra %l6, 0x13, %l2
29140 sth %i6, [%l7 + 0x6A]
29141 fmul8x16al %f8, %f4, %f4
29142loop_3381:
29143 stb %g4, [%l7 + 0x30]
29144 fmovsg %xcc, %f11, %f9
29145 fmovdle %xcc, %f6, %f6
29146 fmovsa %icc, %f7, %f11
29147 fbn %fcc0, loop_3382
29148 ldsw [%l7 + 0x58], %o4
29149 fmuld8sux16 %f12, %f14, %f8
29150 fabsd %f0, %f10
29151loop_3382:
29152 fnors %f11, %f4, %f12
29153 fmovsneg %icc, %f10, %f7
29154 fsrc2s %f12, %f13
29155 std %f12, [%l7 + 0x18]
29156 ldsb [%l7 + 0x58], %o2
29157 ldx [%l7 + 0x28], %l5
29158 ldsw [%l7 + 0x40], %i1
29159 fmovrsgez %o5, %f2, %f3
29160 tleu %icc, 0x5
29161 ldsh [%l7 + 0x6A], %o3
29162 stw %i0, [%l7 + 0x7C]
29163 fbo,a %fcc2, loop_3383
29164 tgu %icc, 0x0
29165 tne %xcc, 0x7
29166 and %i4, %i7, %o7
29167loop_3383:
29168 sdivx %l0, 0x09D9, %l3
29169 fbul,a %fcc2, loop_3384
29170 edge16n %g1, %g3, %g6
29171 stb %g5, [%l7 + 0x3A]
29172 movg %icc, %i2, %i3
29173loop_3384:
29174 tg %xcc, 0x4
29175 movgu %icc, %i5, %o0
29176 fmovsvs %icc, %f12, %f0
29177 ldsb [%l7 + 0x29], %g7
29178 fsrc2s %f12, %f2
29179 movge %xcc, %l1, %o6
29180 fmovsa %xcc, %f10, %f10
29181 array16 %l4, %o1, %g2
29182 ld [%l7 + 0x7C], %f0
29183 or %l2, %l6, %g4
29184 fandnot2s %f11, %f8, %f13
29185 fxnors %f3, %f14, %f4
29186 movrgz %o4, %i6, %l5
29187 tgu %icc, 0x7
29188 lduw [%l7 + 0x0C], %i1
29189 stx %o5, [%l7 + 0x10]
29190 fpackfix %f8, %f2
29191 lduh [%l7 + 0x0C], %o3
29192 movne %icc, %o2, %i0
29193 fbg %fcc1, loop_3385
29194 bneg,pn %xcc, loop_3386
29195 be,pn %icc, loop_3387
29196 movrlez %i7, 0x074, %i4
29197loop_3385:
29198 fsrc2s %f4, %f0
29199loop_3386:
29200 srlx %l0, 0x1C, %o7
29201loop_3387:
29202 ldx [%l7 + 0x08], %g1
29203 edge32ln %l3, %g6, %g5
29204 fpadd16 %f12, %f12, %f14
29205 fmovrdlz %i2, %f8, %f0
29206 fmovsle %xcc, %f2, %f0
29207 fpack32 %f10, %f12, %f0
29208 array32 %i3, %i5, %o0
29209 array32 %g7, %l1, %o6
29210 fmovsle %icc, %f10, %f5
29211 ldsb [%l7 + 0x38], %l4
29212 ldsh [%l7 + 0x0E], %g3
29213 sth %o1, [%l7 + 0x76]
29214 array32 %l2, %g2, %g4
29215 ldub [%l7 + 0x58], %l6
29216 sth %o4, [%l7 + 0x7A]
29217 stw %l5, [%l7 + 0x14]
29218 movl %icc, %i6, %o5
29219 fandnot2 %f10, %f8, %f10
29220 stx %i1, [%l7 + 0x10]
29221 bge,a loop_3388
29222 fmovdn %xcc, %f13, %f0
29223 ldsw [%l7 + 0x10], %o3
29224 fpadd16 %f12, %f6, %f14
29225loop_3388:
29226 tsubcctv %o2, 0x0F01, %i7
29227 ldx [%l7 + 0x70], %i4
29228 tne %xcc, 0x6
29229 fmovdvs %xcc, %f1, %f5
29230 sllx %i0, 0x00, %o7
29231 fnegs %f3, %f11
29232 tne %xcc, 0x0
29233 andn %l0, %g1, %l3
29234 fsrc1s %f7, %f5
29235 fbule,a %fcc3, loop_3389
29236 array8 %g5, %g6, %i3
29237 fsrc2s %f3, %f14
29238 movne %icc, %i2, %o0
29239loop_3389:
29240 tcc %icc, 0x6
29241 tcc %icc, 0x2
29242 fexpand %f4, %f14
29243 ldd [%l7 + 0x18], %f12
29244 ldx [%l7 + 0x40], %i5
29245 std %f4, [%l7 + 0x38]
29246 fbe,a %fcc0, loop_3390
29247 ldsh [%l7 + 0x30], %g7
29248 andncc %o6, %l4, %g3
29249 sdivx %l1, 0x125F, %l2
29250loop_3390:
29251 lduh [%l7 + 0x10], %g2
29252 nop
29253 setx loop_3391, %l0, %l1
29254 jmpl %l1, %g4
29255 array32 %o1, %l6, %o4
29256 movrgez %l5, %i6, %i1
29257 fmovdneg %xcc, %f0, %f5
29258loop_3391:
29259 st %f1, [%l7 + 0x7C]
29260 ldx [%l7 + 0x40], %o3
29261 fblg %fcc3, loop_3392
29262 fbuge,a %fcc2, loop_3393
29263 st %f1, [%l7 + 0x50]
29264 stw %o5, [%l7 + 0x7C]
29265loop_3392:
29266 bg,a,pn %xcc, loop_3394
29267loop_3393:
29268 ta %xcc, 0x5
29269 tne %xcc, 0x1
29270 movre %i7, %o2, %i4
29271loop_3394:
29272 fmovrdgz %o7, %f4, %f12
29273 stb %l0, [%l7 + 0x17]
29274 fmovspos %icc, %f9, %f4
29275 ldsb [%l7 + 0x62], %i0
29276 lduh [%l7 + 0x78], %g1
29277 stb %l3, [%l7 + 0x41]
29278 tvs %xcc, 0x5
29279 movrgz %g5, %g6, %i3
29280 tsubcc %o0, 0x14A2, %i5
29281 ldub [%l7 + 0x5F], %g7
29282 call loop_3395
29283 fpsub32s %f0, %f0, %f10
29284 bn,a loop_3396
29285 std %f14, [%l7 + 0x18]
29286loop_3395:
29287 orn %i2, 0x0732, %l4
29288 sethi 0x1C12, %o6
29289loop_3396:
29290 lduh [%l7 + 0x26], %g3
29291 tcs %icc, 0x0
29292 ldsh [%l7 + 0x48], %l2
29293 fpack32 %f4, %f4, %f0
29294 fmovdgu %xcc, %f3, %f4
29295 fsrc2s %f14, %f9
29296 fpadd16 %f0, %f6, %f14
29297 bvc,pn %icc, loop_3397
29298 ld [%l7 + 0x68], %f11
29299 ldx [%l7 + 0x10], %g2
29300 ldd [%l7 + 0x68], %f8
29301loop_3397:
29302 mulscc %l1, %g4, %o1
29303 sdivcc %l6, 0x156E, %l5
29304 add %i6, %i1, %o3
29305 edge16n %o4, %o5, %i7
29306 andcc %i4, 0x15A9, %o7
29307 fbe %fcc1, loop_3398
29308 ldd [%l7 + 0x50], %f8
29309 edge16n %o2, %i0, %g1
29310 te %icc, 0x0
29311loop_3398:
29312 std %f12, [%l7 + 0x78]
29313 lduw [%l7 + 0x1C], %l3
29314 lduh [%l7 + 0x4C], %l0
29315 bn loop_3399
29316 brlez,a %g5, loop_3400
29317 stw %i3, [%l7 + 0x24]
29318 movneg %icc, %g6, %i5
29319loop_3399:
29320 ldub [%l7 + 0x73], %g7
29321loop_3400:
29322 fbg,a %fcc2, loop_3401
29323 sdiv %i2, 0x0CF3, %o0
29324 ldsw [%l7 + 0x24], %o6
29325 movle %xcc, %l4, %g3
29326loop_3401:
29327 stw %l2, [%l7 + 0x58]
29328 stx %l1, [%l7 + 0x78]
29329 movcs %xcc, %g2, %g4
29330 fbu %fcc1, loop_3402
29331 lduw [%l7 + 0x28], %l6
29332 ldsh [%l7 + 0x4C], %l5
29333 movne %xcc, %i6, %i1
29334loop_3402:
29335 alignaddrl %o3, %o4, %o1
29336 bpos,a loop_3403
29337 lduh [%l7 + 0x5A], %o5
29338 fbne,a %fcc2, loop_3404
29339 fmovrsgz %i7, %f12, %f1
29340loop_3403:
29341 tge %xcc, 0x4
29342 ldsb [%l7 + 0x72], %i4
29343loop_3404:
29344 std %f12, [%l7 + 0x78]
29345 fbn %fcc2, loop_3405
29346 stx %o7, [%l7 + 0x20]
29347 st %f14, [%l7 + 0x44]
29348 tvs %xcc, 0x4
29349loop_3405:
29350 ldd [%l7 + 0x10], %f10
29351 fblg,a %fcc1, loop_3406
29352 fmovs %f8, %f2
29353 sth %i0, [%l7 + 0x7E]
29354 fpsub16s %f10, %f6, %f12
29355loop_3406:
29356 fmovdcc %icc, %f13, %f5
29357 fmuld8sux16 %f7, %f13, %f0
29358 fmovdn %xcc, %f11, %f8
29359 fmovscs %icc, %f14, %f14
29360 tvc %xcc, 0x0
29361 fpsub16 %f6, %f0, %f12
29362 fmovdge %icc, %f5, %f4
29363 smul %o2, 0x1C35, %l3
29364 taddcctv %g1, 0x1733, %g5
29365 fbge,a %fcc2, loop_3407
29366 faligndata %f2, %f2, %f12
29367 sth %i3, [%l7 + 0x60]
29368 umulcc %g6, %i5, %g7
29369loop_3407:
29370 sth %i2, [%l7 + 0x22]
29371 tn %icc, 0x2
29372 ld [%l7 + 0x2C], %f1
29373 fsrc2s %f7, %f13
29374 fnors %f10, %f15, %f12
29375 add %l0, %o0, %l4
29376 be,a loop_3408
29377 stx %g3, [%l7 + 0x50]
29378 brz %o6, loop_3409
29379 fzeros %f4
29380loop_3408:
29381 addc %l1, %l2, %g4
29382 ld [%l7 + 0x78], %f2
29383loop_3409:
29384 fpack32 %f0, %f2, %f10
29385 orcc %l6, %g2, %i6
29386 bleu,a loop_3410
29387 movle %xcc, %l5, %o3
29388 movrgez %o4, 0x03B, %i1
29389 lduw [%l7 + 0x18], %o5
29390loop_3410:
29391 stb %o1, [%l7 + 0x08]
29392 fmul8x16au %f7, %f10, %f2
29393 fnegs %f6, %f13
29394 ld [%l7 + 0x3C], %f7
29395 fornot1s %f3, %f4, %f2
29396 fnot1 %f12, %f6
29397 fbe,a %fcc0, loop_3411
29398 lduw [%l7 + 0x2C], %i7
29399 ldsb [%l7 + 0x27], %o7
29400 fpsub32s %f7, %f1, %f0
29401loop_3411:
29402 fxnors %f9, %f15, %f14
29403 ldsw [%l7 + 0x24], %i4
29404 fnegs %f12, %f4
29405 fnegd %f12, %f8
29406 fmovsneg %xcc, %f13, %f5
29407 bvs loop_3412
29408 stw %i0, [%l7 + 0x70]
29409 fexpand %f15, %f6
29410 fpackfix %f14, %f14
29411loop_3412:
29412 sdivcc %l3, 0x1B8E, %g1
29413 fexpand %f3, %f0
29414 brnz,a %o2, loop_3413
29415 tneg %xcc, 0x1
29416 fmovdleu %icc, %f12, %f4
29417 st %f13, [%l7 + 0x7C]
29418loop_3413:
29419 fmul8ulx16 %f8, %f6, %f12
29420 tgu %icc, 0x4
29421 bvc,a,pn %xcc, loop_3414
29422 sth %i3, [%l7 + 0x5E]
29423 fmovsa %icc, %f6, %f6
29424 ldsw [%l7 + 0x64], %g5
29425loop_3414:
29426 andncc %i5, %g6, %i2
29427 movne %xcc, %l0, %g7
29428 udiv %l4, 0x00C4, %o0
29429 stx %g3, [%l7 + 0x60]
29430 alignaddrl %l1, %l2, %o6
29431 ta %xcc, 0x0
29432 fmovdge %icc, %f10, %f6
29433 fpackfix %f8, %f1
29434 edge32ln %g4, %l6, %g2
29435 stb %i6, [%l7 + 0x6D]
29436 movvs %icc, %l5, %o3
29437 array16 %o4, %o5, %i1
29438 movrlz %i7, 0x26D, %o7
29439 stb %i4, [%l7 + 0x09]
29440 ldd [%l7 + 0x48], %f6
29441 tleu %xcc, 0x4
29442 stb %o1, [%l7 + 0x7A]
29443 fbo,a %fcc1, loop_3415
29444 stw %i0, [%l7 + 0x3C]
29445 tcc %xcc, 0x6
29446 fblg %fcc3, loop_3416
29447loop_3415:
29448 ldsw [%l7 + 0x3C], %l3
29449 bcs,a loop_3417
29450 stb %g1, [%l7 + 0x20]
29451loop_3416:
29452 ldub [%l7 + 0x61], %o2
29453 std %f4, [%l7 + 0x10]
29454loop_3417:
29455 tpos %xcc, 0x4
29456 edge8n %i3, %i5, %g6
29457 smulcc %i2, 0x0C37, %l0
29458 fmovsle %xcc, %f3, %f7
29459 ld [%l7 + 0x2C], %f2
29460 st %f6, [%l7 + 0x48]
29461 movne %icc, %g5, %l4
29462 ldsb [%l7 + 0x50], %o0
29463 brgz,a %g3, loop_3418
29464 edge32 %l1, %l2, %g7
29465 fcmpeq32 %f6, %f12, %o6
29466 ldub [%l7 + 0x13], %l6
29467loop_3418:
29468 movrne %g2, %i6, %l5
29469 ta %icc, 0x6
29470 edge16n %g4, %o3, %o5
29471 ldsh [%l7 + 0x44], %o4
29472 bcs loop_3419
29473 fnands %f4, %f12, %f6
29474 tcs %xcc, 0x5
29475 array8 %i7, %i1, %o7
29476loop_3419:
29477 std %f14, [%l7 + 0x60]
29478 fabss %f12, %f7
29479 sth %i4, [%l7 + 0x40]
29480 fbn %fcc0, loop_3420
29481 fbule,a %fcc1, loop_3421
29482 fble,a %fcc0, loop_3422
29483 srlx %i0, 0x03, %l3
29484loop_3420:
29485 brz %o1, loop_3423
29486loop_3421:
29487 fnot2s %f4, %f7
29488loop_3422:
29489 fzero %f14
29490 ldub [%l7 + 0x33], %o2
29491loop_3423:
29492 fmovs %f10, %f8
29493 ldsb [%l7 + 0x4D], %i3
29494 fnands %f6, %f1, %f14
29495 st %f4, [%l7 + 0x6C]
29496 smulcc %i5, %g1, %i2
29497 movg %icc, %g6, %g5
29498 bleu loop_3424
29499 fmovrdlez %l0, %f12, %f8
29500 stx %l4, [%l7 + 0x60]
29501 std %f0, [%l7 + 0x70]
29502loop_3424:
29503 movne %icc, %o0, %l1
29504 bshuffle %f12, %f2, %f10
29505 brlz %g3, loop_3425
29506 nop
29507 setx loop_3426, %l0, %l1
29508 wrpr 0x1, %tl
29509 wrpr %l1, %tnpc
29510 setx 0x34400001400, %l0, %l1
29511 wrpr %l1, %tstate
29512 wrhpr 0x4, %htstate
29513 done
29514 movl %icc, %g7, %o6
29515 fnor %f4, %f14, %f12
29516loop_3425:
29517 fmovdcs %xcc, %f4, %f8
29518loop_3426:
29519 udivx %l6, 0x1948, %l2
29520 fbu,a %fcc0, loop_3427
29521 tleu %icc, 0x1
29522 and %g2, %l5, %g4
29523 edge16ln %i6, %o5, %o4
29524loop_3427:
29525 te %icc, 0x3
29526 tneg %xcc, 0x5
29527 brnz %o3, loop_3428
29528 tsubcc %i1, 0x1885, %i7
29529 st %f15, [%l7 + 0x58]
29530 fblg,a %fcc0, loop_3429
29531loop_3428:
29532 movg %icc, %o7, %i0
29533 tvs %icc, 0x3
29534 fzero %f10
29535loop_3429:
29536 stw %l3, [%l7 + 0x28]
29537 fbe,a %fcc2, loop_3430
29538 st %f3, [%l7 + 0x64]
29539 ldsb [%l7 + 0x7D], %i4
29540 te %xcc, 0x5
29541loop_3430:
29542 stw %o1, [%l7 + 0x6C]
29543 sth %o2, [%l7 + 0x72]
29544 stb %i5, [%l7 + 0x6F]
29545 movrgez %i3, %g1, %i2
29546 st %f6, [%l7 + 0x78]
29547 popc %g6, %g5
29548 nop
29549 setx loop_3431, %l0, %l1
29550 wrpr 0x1, %tl
29551 wrpr %l1, %tpc
29552 add %l1, 0x4, %l1
29553 wrpr %l1, %tnpc
29554 setx 0x34400001400, %l0, %l1
29555 wrpr %l1, %tstate
29556 wrhpr 0x4, %htstate
29557 retry
29558 fandnot1 %f10, %f14, %f0
29559 fbul %fcc3, loop_3432
29560 fnor %f4, %f8, %f2
29561loop_3431:
29562 movne %icc, %l4, %l0
29563 subcc %o0, %g3, %l1
29564loop_3432:
29565 fcmped %fcc3, %f14, %f6
29566 udiv %g7, 0x1590, %o6
29567 smul %l2, %l6, %g2
29568 fmovrdgz %l5, %f10, %f6
29569 fmovsle %icc, %f7, %f6
29570 brlez,a %g4, loop_3433
29571 ldd [%l7 + 0x18], %f10
29572 fmovsn %icc, %f7, %f12
29573 fandnot2s %f10, %f8, %f0
29574loop_3433:
29575 pdist %f14, %f12, %f0
29576 lduh [%l7 + 0x5E], %i6
29577 fmovscc %icc, %f11, %f2
29578 edge8l %o5, %o3, %i1
29579 ldsh [%l7 + 0x42], %o4
29580 fsrc2s %f13, %f13
29581 stx %o7, [%l7 + 0x08]
29582 fsrc2s %f1, %f1
29583 edge32l %i7, %l3, %i4
29584 xorcc %o1, 0x1299, %o2
29585 ldx [%l7 + 0x50], %i0
29586 pdist %f2, %f12, %f14
29587 ble,a %icc, loop_3434
29588 fpadd32 %f8, %f12, %f2
29589 mulscc %i5, 0x0564, %g1
29590 alignaddr %i3, %i2, %g6
29591loop_3434:
29592 array16 %g5, %l0, %l4
29593 ldsh [%l7 + 0x22], %g3
29594 ldub [%l7 + 0x4E], %l1
29595 ldx [%l7 + 0x68], %o0
29596 fmovdcc %icc, %f15, %f10
29597 fmovdgu %icc, %f11, %f2
29598 fnands %f8, %f1, %f12
29599 edge8l %g7, %o6, %l6
29600 fmovdvc %xcc, %f14, %f2
29601 fbg,a %fcc1, loop_3435
29602 fnor %f12, %f10, %f12
29603 fble %fcc0, loop_3436
29604 fmovde %xcc, %f1, %f7
29605loop_3435:
29606 fpadd32s %f6, %f8, %f0
29607 tgu %icc, 0x5
29608loop_3436:
29609 ldub [%l7 + 0x69], %g2
29610 ldsw [%l7 + 0x7C], %l5
29611 ldsw [%l7 + 0x7C], %g4
29612 fpack16 %f4, %f7
29613 tl %xcc, 0x2
29614 stb %l2, [%l7 + 0x3D]
29615 fornot1s %f7, %f5, %f3
29616 stx %o5, [%l7 + 0x58]
29617 stw %o3, [%l7 + 0x6C]
29618 fmul8sux16 %f10, %f12, %f12
29619 fblg,a %fcc3, loop_3437
29620 tvc %icc, 0x6
29621 lduh [%l7 + 0x2E], %i1
29622 ld [%l7 + 0x68], %f11
29623loop_3437:
29624 stw %i6, [%l7 + 0x2C]
29625 fbe,a %fcc3, loop_3438
29626 stb %o4, [%l7 + 0x49]
29627 ldub [%l7 + 0x73], %i7
29628 tle %icc, 0x5
29629loop_3438:
29630 xor %l3, 0x1592, %i4
29631 brgez %o7, loop_3439
29632 std %f10, [%l7 + 0x60]
29633 brz %o1, loop_3440
29634 fbo %fcc1, loop_3441
29635loop_3439:
29636 fbn,a %fcc2, loop_3442
29637 lduh [%l7 + 0x2C], %i0
29638loop_3440:
29639 bg,a loop_3443
29640loop_3441:
29641 fcmpne32 %f0, %f2, %o2
29642loop_3442:
29643 ldsw [%l7 + 0x5C], %i5
29644 ldub [%l7 + 0x12], %i3
29645loop_3443:
29646 sth %i2, [%l7 + 0x6E]
29647 udivx %g6, 0x1429, %g5
29648 fnors %f6, %f0, %f13
29649 ldsw [%l7 + 0x18], %l0
29650 fpsub32 %f2, %f2, %f4
29651 ldx [%l7 + 0x18], %g1
29652 movre %g3, %l4, %l1
29653 smulcc %o0, 0x1EF1, %g7
29654 tvc %xcc, 0x6
29655 ld [%l7 + 0x10], %f15
29656 tge %xcc, 0x6
29657 brnz,a %o6, loop_3444
29658 fcmped %fcc1, %f4, %f0
29659 add %l6, 0x129F, %g2
29660 nop
29661 setx loop_3445, %l0, %l1
29662 wrpr 0x1, %tl
29663 wrpr %l1, %tpc
29664 add %l1, 0x4, %l1
29665 wrpr %l1, %tnpc
29666 setx 0x34400001400, %l0, %l1
29667 wrpr %l1, %tstate
29668 wrhpr 0x4, %htstate
29669 retry
29670loop_3444:
29671 alignaddr %g4, %l5, %l2
29672 fsrc2 %f8, %f4
29673 ldub [%l7 + 0x38], %o5
29674loop_3445:
29675 fmovsvs %xcc, %f2, %f3
29676 fsrc2 %f0, %f4
29677 std %f2, [%l7 + 0x48]
29678 ldsw [%l7 + 0x50], %i1
29679 fbu,a %fcc0, loop_3446
29680 be,a,pn %icc, loop_3447
29681 fbule %fcc1, loop_3448
29682 tneg %xcc, 0x3
29683loop_3446:
29684 fcmpes %fcc1, %f13, %f13
29685loop_3447:
29686 tle %icc, 0x7
29687loop_3448:
29688 lduw [%l7 + 0x28], %i6
29689 lduh [%l7 + 0x12], %o3
29690 lduw [%l7 + 0x4C], %i7
29691 movge %xcc, %l3, %o4
29692 fmovdleu %icc, %f10, %f9
29693 ldsb [%l7 + 0x3D], %i4
29694 ldx [%l7 + 0x10], %o1
29695 tsubcctv %i0, %o2, %o7
29696 ld [%l7 + 0x24], %f4
29697 movleu %xcc, %i5, %i2
29698 movcs %icc, %g6, %i3
29699 bgu,a loop_3449
29700 std %f14, [%l7 + 0x10]
29701 umul %l0, %g1, %g5
29702 fmul8x16au %f4, %f13, %f10
29703loop_3449:
29704 ldub [%l7 + 0x4D], %g3
29705 bge,a,pt %icc, loop_3450
29706 tpos %xcc, 0x3
29707 tge %icc, 0x0
29708 fxnor %f8, %f8, %f14
29709loop_3450:
29710 movle %xcc, %l1, %l4
29711 movn %xcc, %o0, %g7
29712 lduw [%l7 + 0x64], %l6
29713 array32 %o6, %g2, %l5
29714 tgu %xcc, 0x1
29715 stx %l2, [%l7 + 0x68]
29716 ldx [%l7 + 0x20], %g4
29717 ld [%l7 + 0x68], %f12
29718 fpadd32 %f2, %f14, %f12
29719 tn %xcc, 0x1
29720 stx %i1, [%l7 + 0x78]
29721 fsrc1s %f9, %f5
29722 subccc %o5, 0x1523, %i6
29723 lduw [%l7 + 0x7C], %i7
29724 brz,a %l3, loop_3451
29725 movneg %icc, %o3, %i4
29726 fxors %f1, %f7, %f14
29727 andncc %o4, %i0, %o2
29728loop_3451:
29729 pdist %f0, %f12, %f10
29730 movne %icc, %o7, %i5
29731 te %xcc, 0x3
29732 ldsw [%l7 + 0x44], %i2
29733 edge32ln %g6, %o1, %l0
29734 stw %i3, [%l7 + 0x10]
29735 srax %g1, 0x00, %g3
29736 movrgz %g5, 0x017, %l4
29737 fmovrdgz %l1, %f8, %f0
29738 movleu %icc, %o0, %g7
29739 fmovsg %icc, %f4, %f11
29740 sth %o6, [%l7 + 0x30]
29741 fnot1s %f10, %f4
29742 fmovrsne %l6, %f3, %f13
29743 ba,a %xcc, loop_3452
29744 fmul8sux16 %f12, %f4, %f0
29745 stw %l5, [%l7 + 0x54]
29746 fones %f4
29747loop_3452:
29748 fmovdvs %icc, %f13, %f12
29749 fpsub16 %f12, %f14, %f2
29750 ld [%l7 + 0x50], %f3
29751 tvc %xcc, 0x1
29752 stx %g2, [%l7 + 0x50]
29753 array16 %g4, %i1, %o5
29754 move %xcc, %i6, %i7
29755 umul %l2, 0x053E, %o3
29756 movvc %icc, %i4, %o4
29757 tn %xcc, 0x4
29758 mova %xcc, %l3, %i0
29759 fnors %f0, %f6, %f1
29760 fsrc2 %f8, %f2
29761 andn %o2, 0x0F6F, %o7
29762 edge16n %i5, %i2, %o1
29763 ld [%l7 + 0x28], %f15
29764 fnors %f9, %f13, %f3
29765 movrlez %g6, %i3, %l0
29766 subccc %g1, %g5, %l4
29767 edge32ln %l1, %o0, %g3
29768 tneg %icc, 0x0
29769 std %f6, [%l7 + 0x50]
29770 fbug,a %fcc2, loop_3453
29771 bleu,a,pt %icc, loop_3454
29772 mulscc %o6, %g7, %l5
29773 ldx [%l7 + 0x40], %l6
29774loop_3453:
29775 fmovdne %xcc, %f3, %f7
29776loop_3454:
29777 fone %f12
29778 fba %fcc2, loop_3455
29779 ldsw [%l7 + 0x3C], %g2
29780 fbug %fcc3, loop_3456
29781 ldd [%l7 + 0x38], %f0
29782loop_3455:
29783 array32 %i1, %o5, %i6
29784 edge16n %i7, %g4, %o3
29785loop_3456:
29786 tle %xcc, 0x5
29787 lduh [%l7 + 0x70], %l2
29788 stx %i4, [%l7 + 0x30]
29789 fabss %f9, %f2
29790 nop
29791 setx loop_3457, %l0, %l1
29792 wrpr 0x1, %tl
29793 wrpr %l1, %tpc
29794 add %l1, 0x4, %l1
29795 wrpr %l1, %tnpc
29796 setx 0x34400001400, %l0, %l1
29797 wrpr %l1, %tstate
29798 wrhpr 0x4, %htstate
29799 retry
29800 brnz,a %l3, loop_3458
29801 movcc %icc, %i0, %o4
29802 and %o2, %i5, %o7
29803loop_3457:
29804 addccc %o1, 0x146A, %i2
29805loop_3458:
29806 lduw [%l7 + 0x60], %i3
29807 stb %l0, [%l7 + 0x12]
29808 smul %g1, %g5, %l4
29809 xorcc %l1, 0x0237, %o0
29810 edge8 %g3, %g6, %o6
29811 fnot1 %f0, %f2
29812 fabsd %f10, %f0
29813 fmovsgu %icc, %f8, %f4
29814 ldd [%l7 + 0x18], %f14
29815 bleu,pt %xcc, loop_3459
29816 movleu %xcc, %g7, %l6
29817 ld [%l7 + 0x60], %f5
29818 st %f12, [%l7 + 0x60]
29819loop_3459:
29820 addcc %l5, %g2, %o5
29821 fmovrdne %i6, %f0, %f4
29822 fmul8ulx16 %f0, %f14, %f8
29823 xor %i7, 0x1FC4, %g4
29824 nop
29825 setx loop_3460, %l0, %l1
29826 wrpr 0x1, %tl
29827 wrpr %l1, %tnpc
29828 setx 0x34400001400, %l0, %l1
29829 wrpr %l1, %tstate
29830 wrhpr 0x4, %htstate
29831 done
29832 fbl %fcc1, loop_3461
29833 fnot1 %f4, %f4
29834 movge %icc, %i1, %l2
29835loop_3460:
29836 udivcc %i4, 0x1DEF, %l3
29837loop_3461:
29838 fxor %f6, %f0, %f2
29839 fbg %fcc1, loop_3462
29840 ld [%l7 + 0x54], %f4
29841 fbul %fcc2, loop_3463
29842 movpos %xcc, %i0, %o4
29843loop_3462:
29844 ld [%l7 + 0x38], %f10
29845 popc 0x0D2C, %o2
29846loop_3463:
29847 add %o3, 0x125D, %o7
29848 fbl %fcc3, loop_3464
29849 lduw [%l7 + 0x68], %o1
29850 bpos %icc, loop_3465
29851 xnor %i2, 0x0DE7, %i5
29852loop_3464:
29853 fmovsle %icc, %f2, %f2
29854 fcmpgt32 %f12, %f8, %i3
29855loop_3465:
29856 sethi 0x1EB5, %g1
29857 udiv %l0, 0x0A8A, %g5
29858 bvc loop_3466
29859 sth %l4, [%l7 + 0x1E]
29860 mova %icc, %l1, %o0
29861 smul %g6, %g3, %g7
29862loop_3466:
29863 lduh [%l7 + 0x76], %l6
29864 stb %l5, [%l7 + 0x57]
29865 st %f1, [%l7 + 0x18]
29866 ldub [%l7 + 0x2D], %g2
29867 stb %o6, [%l7 + 0x64]
29868 tvs %icc, 0x4
29869 ldsb [%l7 + 0x5C], %i6
29870 movvs %icc, %o5, %g4
29871 ba,a,pn %icc, loop_3467
29872 sra %i7, 0x0F, %i1
29873 lduw [%l7 + 0x50], %l2
29874 sdivx %i4, 0x13FB, %i0
29875loop_3467:
29876 fsrc2s %f6, %f8
29877 fzero %f0
29878 movrgz %o4, 0x112, %o2
29879 stw %o3, [%l7 + 0x64]
29880 stw %o7, [%l7 + 0x3C]
29881 ldd [%l7 + 0x20], %f4
29882 fmul8sux16 %f0, %f6, %f0
29883 fcmpeq16 %f10, %f12, %o1
29884 fzero %f2
29885 fmovsneg %icc, %f3, %f3
29886 fmovrde %l3, %f12, %f0
29887 be,a,pt %xcc, loop_3468
29888 fmul8x16 %f3, %f2, %f2
29889 lduh [%l7 + 0x30], %i2
29890 sth %i3, [%l7 + 0x30]
29891loop_3468:
29892 tn %xcc, 0x4
29893 bgu,a,pn %icc, loop_3469
29894 tvs %icc, 0x0
29895 srlx %g1, %l0, %i5
29896 std %f8, [%l7 + 0x58]
29897loop_3469:
29898 ldx [%l7 + 0x70], %g5
29899 xorcc %l4, %l1, %o0
29900 fnors %f7, %f0, %f6
29901 fmovdcc %icc, %f8, %f6
29902 lduw [%l7 + 0x44], %g6
29903 te %xcc, 0x0
29904 edge32ln %g3, %g7, %l5
29905 movrlez %l6, 0x19B, %g2
29906 edge8 %o6, %o5, %i6
29907 movleu %xcc, %i7, %i1
29908 fmovdg %xcc, %f14, %f12
29909 nop
29910 setx loop_3470, %l0, %l1
29911 jmpl %l1, %l2
29912 fone %f14
29913 lduw [%l7 + 0x5C], %i4
29914 tvc %xcc, 0x3
29915loop_3470:
29916 fmovscs %xcc, %f5, %f0
29917 ldub [%l7 + 0x6E], %g4
29918 fmovsa %xcc, %f9, %f0
29919 stb %o4, [%l7 + 0x2F]
29920 brz,a %i0, loop_3471
29921 fcmpeq32 %f0, %f12, %o2
29922 fcmple16 %f14, %f2, %o7
29923 std %f0, [%l7 + 0x20]
29924loop_3471:
29925 sra %o3, 0x16, %o1
29926 fmovsvs %icc, %f7, %f1
29927 mulx %l3, %i2, %i3
29928 taddcc %g1, %i5, %l0
29929 fpadd32 %f14, %f4, %f14
29930 fcmpgt32 %f12, %f4, %l4
29931 fmul8x16al %f14, %f1, %f4
29932 fmovrdgez %l1, %f0, %f0
29933 movg %icc, %g5, %o0
29934 smul %g3, 0x1FDC, %g7
29935 ldsw [%l7 + 0x24], %l5
29936 nop
29937 setx loop_3472, %l0, %l1
29938 wrpr 0x1, %tl
29939 wrpr %l1, %tpc
29940 add %l1, 0x4, %l1
29941 wrpr %l1, %tnpc
29942 setx 0x34400001400, %l0, %l1
29943 wrpr %l1, %tstate
29944 wrhpr 0x4, %htstate
29945 retry
29946 lduw [%l7 + 0x54], %g6
29947 ld [%l7 + 0x10], %f15
29948 brlz,a %l6, loop_3473
29949loop_3472:
29950 andcc %g2, %o6, %i6
29951 for %f8, %f2, %f6
29952 fba,a %fcc1, loop_3474
29953loop_3473:
29954 pdist %f2, %f14, %f8
29955 stb %i7, [%l7 + 0x2E]
29956 ldsh [%l7 + 0x1E], %i1
29957loop_3474:
29958 st %f14, [%l7 + 0x6C]
29959 tsubcc %l2, %i4, %o5
29960 array32 %g4, %o4, %i0
29961 xnorcc %o2, 0x1DBA, %o7
29962 array16 %o1, %l3, %o3
29963 call loop_3475
29964 fxors %f12, %f13, %f3
29965 bcc,a %xcc, loop_3476
29966 stb %i3, [%l7 + 0x7A]
29967loop_3475:
29968 bgu,pt %xcc, loop_3477
29969 move %icc, %i2, %g1
29970loop_3476:
29971 st %f3, [%l7 + 0x68]
29972 std %f0, [%l7 + 0x58]
29973loop_3477:
29974 edge32 %i5, %l4, %l0
29975 fmovsneg %xcc, %f3, %f12
29976 movrgez %g5, 0x3B2, %l1
29977 fbule %fcc3, loop_3478
29978 ldsb [%l7 + 0x3C], %g3
29979 fcmpeq16 %f4, %f14, %g7
29980 fmovsl %icc, %f9, %f2
29981loop_3478:
29982 fmovde %xcc, %f9, %f12
29983 fbl %fcc3, loop_3479
29984 bcc loop_3480
29985 fmul8sux16 %f6, %f4, %f12
29986 fmovdpos %xcc, %f7, %f0
29987loop_3479:
29988 fandnot1s %f2, %f3, %f0
29989loop_3480:
29990 addccc %l5, %o0, %g6
29991 srlx %l6, 0x0B, %o6
29992 ld [%l7 + 0x34], %f3
29993 ldsw [%l7 + 0x64], %g2
29994 fzero %f0
29995 lduh [%l7 + 0x7C], %i7
29996 fmovdg %icc, %f2, %f10
29997 addccc %i6, %i1, %l2
29998 subccc %i4, %o5, %g4
29999 nop
30000 setx loop_3481, %l0, %l1
30001 wrpr 0x1, %tl
30002 wrpr %l1, %tnpc
30003 setx 0x34400001400, %l0, %l1
30004 wrpr %l1, %tstate
30005 wrhpr 0x4, %htstate
30006 done
30007 std %f14, [%l7 + 0x70]
30008 call loop_3482
30009 mulx %o4, 0x079C, %o2
30010loop_3481:
30011 fmovrse %o7, %f11, %f11
30012 ldx [%l7 + 0x38], %o1
30013loop_3482:
30014 fmovsleu %xcc, %f9, %f5
30015 sdivcc %l3, 0x1073, %i0
30016 fmul8ulx16 %f14, %f10, %f6
30017 lduw [%l7 + 0x40], %o3
30018 fmovs %f11, %f5
30019 ldsb [%l7 + 0x3F], %i3
30020 ble %icc, loop_3483
30021 faligndata %f14, %f4, %f14
30022 fmovsa %xcc, %f14, %f13
30023 movvc %icc, %g1, %i5
30024loop_3483:
30025 umulcc %i2, %l0, %l4
30026 movn %icc, %l1, %g5
30027 array32 %g3, %g7, %l5
30028 fcmpeq32 %f0, %f14, %g6
30029 bcc,pt %xcc, loop_3484
30030 stb %l6, [%l7 + 0x48]
30031 edge32n %o0, %o6, %g2
30032 edge32ln %i7, %i6, %i1
30033loop_3484:
30034 brlez %i4, loop_3485
30035 fnot2 %f0, %f6
30036 srl %l2, 0x1A, %o5
30037 fmovrslez %o4, %f3, %f7
30038loop_3485:
30039 ldx [%l7 + 0x40], %o2
30040 fmovdleu %icc, %f0, %f0
30041 lduh [%l7 + 0x4A], %o7
30042 sdiv %g4, 0x0013, %l3
30043 fmovrsgz %i0, %f13, %f5
30044 lduh [%l7 + 0x6A], %o1
30045 ldsh [%l7 + 0x20], %o3
30046 fnot2s %f8, %f0
30047 ldx [%l7 + 0x30], %g1
30048 fcmpne32 %f6, %f4, %i5
30049 sdiv %i3, 0x1DB6, %l0
30050 or %l4, 0x0D68, %i2
30051 ldsh [%l7 + 0x54], %l1
30052 fmul8x16 %f12, %f10, %f6
30053 std %f8, [%l7 + 0x20]
30054 ldx [%l7 + 0x58], %g5
30055 sth %g7, [%l7 + 0x28]
30056 movge %xcc, %l5, %g6
30057 fmovdg %xcc, %f9, %f2
30058 fors %f0, %f4, %f5
30059 andn %l6, %o0, %g3
30060 movne %xcc, %g2, %i7
30061 sth %i6, [%l7 + 0x58]
30062 bleu,a %icc, loop_3486
30063 stb %o6, [%l7 + 0x23]
30064 ldd [%l7 + 0x58], %f10
30065 fmovsle %icc, %f1, %f3
30066loop_3486:
30067 st %f2, [%l7 + 0x0C]
30068 brnz,a %i1, loop_3487
30069 fnot2s %f10, %f14
30070 fmul8ulx16 %f8, %f8, %f8
30071 ldsw [%l7 + 0x50], %i4
30072loop_3487:
30073 udivx %o5, 0x0BF6, %o4
30074 ld [%l7 + 0x20], %f8
30075 brgz,a %l2, loop_3488
30076 ldd [%l7 + 0x08], %f2
30077 stw %o7, [%l7 + 0x5C]
30078 fbe,a %fcc1, loop_3489
30079loop_3488:
30080 bleu,a,pn %icc, loop_3490
30081 srl %o2, %l3, %g4
30082 lduw [%l7 + 0x50], %o1
30083loop_3489:
30084 for %f8, %f6, %f8
30085loop_3490:
30086 add %o3, %i0, %g1
30087 fxnors %f3, %f2, %f4
30088 fbo %fcc0, loop_3491
30089 fmovspos %xcc, %f11, %f7
30090 fbue %fcc3, loop_3492
30091 fmovsa %xcc, %f9, %f3
30092loop_3491:
30093 fcmpne16 %f0, %f2, %i5
30094 ldsw [%l7 + 0x6C], %i3
30095loop_3492:
30096 ldx [%l7 + 0x70], %l0
30097 fmovde %icc, %f7, %f5
30098 fsrc2s %f0, %f9
30099 fmovscc %xcc, %f2, %f15
30100 st %f0, [%l7 + 0x64]
30101 fmovsleu %icc, %f4, %f9
30102 bn,pn %xcc, loop_3493
30103 fmul8x16al %f3, %f4, %f2
30104 bcs,a %xcc, loop_3494
30105 fexpand %f3, %f12
30106loop_3493:
30107 sdivx %l4, 0x0682, %l1
30108 stb %i2, [%l7 + 0x35]
30109loop_3494:
30110 fandnot2s %f7, %f7, %f11
30111 sethi 0x1218, %g7
30112 brgz,a %g5, loop_3495
30113 ldsw [%l7 + 0x08], %l5
30114 fblg %fcc0, loop_3496
30115 lduh [%l7 + 0x42], %g6
30116loop_3495:
30117 edge32ln %o0, %l6, %g2
30118 lduw [%l7 + 0x54], %g3
30119loop_3496:
30120 tle %xcc, 0x2
30121 ldsw [%l7 + 0x14], %i6
30122 nop
30123 setx loop_3497, %l0, %l1
30124 wrpr 0x1, %tl
30125 wrpr %l1, %tnpc
30126 setx 0x34400001400, %l0, %l1
30127 wrpr %l1, %tstate
30128 wrhpr 0x4, %htstate
30129 done
30130 fand %f10, %f12, %f12
30131 brnz,a %i7, loop_3498
30132 subc %o6, 0x1086, %i1
30133loop_3497:
30134 nop
30135 setx loop_3499, %l0, %l1
30136 wrpr 0x1, %tl
30137 wrpr %l1, %tpc
30138 add %l1, 0x4, %l1
30139 wrpr %l1, %tnpc
30140 setx 0x34400001400, %l0, %l1
30141 wrpr %l1, %tstate
30142 wrhpr 0x4, %htstate
30143 retry
30144 srl %i4, %o5, %l2
30145loop_3498:
30146 fmovdle %icc, %f13, %f5
30147 sub %o4, %o2, %o7
30148loop_3499:
30149 fmovsvs %icc, %f2, %f1
30150 bleu loop_3500
30151 bneg,a loop_3501
30152 movneg %xcc, %g4, %o1
30153 popc 0x1763, %o3
30154loop_3500:
30155 andcc %i0, 0x11E5, %l3
30156loop_3501:
30157 movge %icc, %g1, %i5
30158 smul %i3, %l4, %l0
30159 bshuffle %f14, %f6, %f12
30160 fmovsl %xcc, %f2, %f6
30161 fmovdcs %icc, %f12, %f6
30162 stw %i2, [%l7 + 0x34]
30163 brlz,a %g7, loop_3502
30164 ldd [%l7 + 0x10], %f14
30165 subccc %g5, %l1, %l5
30166 ldsb [%l7 + 0x5C], %g6
30167loop_3502:
30168 bneg,pn %xcc, loop_3503
30169 std %f12, [%l7 + 0x78]
30170 fxor %f6, %f4, %f14
30171 tne %xcc, 0x3
30172loop_3503:
30173 movrlz %l6, 0x35B, %g2
30174 st %f6, [%l7 + 0x2C]
30175 edge32l %o0, %i6, %i7
30176 fpadd16 %f12, %f4, %f2
30177 brnz %o6, loop_3504
30178 tvc %xcc, 0x5
30179 fzero %f4
30180 fpadd16 %f12, %f0, %f10
30181loop_3504:
30182 ldx [%l7 + 0x08], %g3
30183 andncc %i4, %i1, %l2
30184 andncc %o4, %o2, %o7
30185 fba,a %fcc2, loop_3505
30186 srax %g4, %o1, %o3
30187 ldsh [%l7 + 0x72], %o5
30188 array16 %i0, %l3, %i5
30189loop_3505:
30190 stx %g1, [%l7 + 0x38]
30191 fxnor %f10, %f8, %f14
30192 subccc %l4, 0x1471, %i3
30193 ldd [%l7 + 0x48], %f0
30194 te %icc, 0x4
30195 fcmps %fcc2, %f0, %f0
30196 tsubcc %l0, 0x0071, %g7
30197 fmul8ulx16 %f0, %f14, %f2
30198 brlez %i2, loop_3506
30199 brz,a %g5, loop_3507
30200 ldub [%l7 + 0x14], %l5
30201 lduh [%l7 + 0x26], %l1
30202loop_3506:
30203 movrlz %g6, %l6, %g2
30204loop_3507:
30205 stx %o0, [%l7 + 0x30]
30206 stw %i6, [%l7 + 0x2C]
30207 subc %o6, 0x132C, %i7
30208 fmovscc %xcc, %f7, %f9
30209 lduw [%l7 + 0x7C], %g3
30210 tcc %icc, 0x0
30211 movrgez %i4, %l2, %o4
30212 stb %i1, [%l7 + 0x7C]
30213 fcmpeq16 %f2, %f6, %o7
30214 ldd [%l7 + 0x18], %f0
30215 umul %o2, 0x0646, %g4
30216 stx %o3, [%l7 + 0x68]
30217 fbge %fcc3, loop_3508
30218 brlez %o5, loop_3509
30219 ldd [%l7 + 0x38], %f14
30220 ld [%l7 + 0x5C], %f9
30221loop_3508:
30222 addc %i0, 0x000B, %l3
30223loop_3509:
30224 bneg,pt %icc, loop_3510
30225 tge %icc, 0x0
30226 ldub [%l7 + 0x7C], %i5
30227 ldx [%l7 + 0x50], %o1
30228loop_3510:
30229 addc %l4, %g1, %i3
30230 sth %l0, [%l7 + 0x66]
30231 fcmpd %fcc3, %f6, %f2
30232 fmovrdgez %i2, %f10, %f0
30233 udivcc %g5, 0x021C, %l5
30234 movrlz %l1, %g7, %l6
30235 andcc %g2, %o0, %g6
30236 movne %icc, %i6, %i7
30237 fbue %fcc0, loop_3511
30238 stb %g3, [%l7 + 0x53]
30239 fba,a %fcc2, loop_3512
30240 fpsub32s %f13, %f15, %f0
30241loop_3511:
30242 fcmple32 %f6, %f4, %i4
30243 ldx [%l7 + 0x68], %l2
30244loop_3512:
30245 bpos %icc, loop_3513
30246 fmovdgu %icc, %f13, %f12
30247 bcs,a %icc, loop_3514
30248 subccc %o4, 0x064C, %o6
30249loop_3513:
30250 lduw [%l7 + 0x24], %o7
30251 movcc %icc, %o2, %g4
30252loop_3514:
30253 ldub [%l7 + 0x54], %o3
30254 fmovscs %icc, %f1, %f6
30255 tvs %icc, 0x1
30256 or %i1, %i0, %l3
30257 ldd [%l7 + 0x28], %f6
30258 lduh [%l7 + 0x62], %i5
30259 fbge,a %fcc1, loop_3515
30260 fmovrdne %o5, %f12, %f10
30261 movne %xcc, %l4, %g1
30262 fmovsne %icc, %f9, %f3
30263loop_3515:
30264 fmovsa %xcc, %f8, %f6
30265 ldsb [%l7 + 0x09], %i3
30266 fbul %fcc0, loop_3516
30267 fmovdvc %xcc, %f1, %f14
30268 fmovspos %icc, %f7, %f13
30269 ldd [%l7 + 0x48], %f4
30270loop_3516:
30271 fbuge,a %fcc3, loop_3517
30272 fmovrsgez %l0, %f6, %f4
30273 alignaddrl %o1, %g5, %l5
30274 fcmpeq16 %f12, %f12, %i2
30275loop_3517:
30276 bne,a,pn %xcc, loop_3518
30277 st %f6, [%l7 + 0x78]
30278 sra %l1, %g7, %g2
30279 fmovsvc %icc, %f11, %f5
30280loop_3518:
30281 ldsh [%l7 + 0x34], %o0
30282 fbe %fcc3, loop_3519
30283 fmul8sux16 %f14, %f4, %f4
30284 std %f10, [%l7 + 0x68]
30285 stx %g6, [%l7 + 0x58]
30286loop_3519:
30287 fmovdpos %icc, %f9, %f0
30288 tsubcctv %l6, %i7, %g3
30289 array32 %i6, %l2, %i4
30290 st %f11, [%l7 + 0x4C]
30291 std %f8, [%l7 + 0x40]
30292 brlez,a %o4, loop_3520
30293 ldsb [%l7 + 0x68], %o7
30294 stw %o2, [%l7 + 0x14]
30295 fpack16 %f6, %f5
30296loop_3520:
30297 fsrc1s %f4, %f6
30298 fabsd %f4, %f14
30299 fmovsleu %icc, %f1, %f6
30300 fpadd16s %f0, %f13, %f6
30301 ldsh [%l7 + 0x4E], %o6
30302 fmuld8ulx16 %f15, %f13, %f10
30303 movl %xcc, %g4, %o3
30304 movcc %xcc, %i0, %l3
30305 fcmped %fcc3, %f8, %f0
30306 ldub [%l7 + 0x64], %i1
30307 fmovsle %icc, %f2, %f12
30308 bpos,a,pt %icc, loop_3521
30309 fpsub32s %f4, %f4, %f0
30310 ldx [%l7 + 0x78], %o5
30311 movre %l4, 0x3FB, %g1
30312loop_3521:
30313 ldub [%l7 + 0x0C], %i5
30314 fcmpne32 %f12, %f14, %l0
30315 fmovdvs %icc, %f0, %f0
30316 fcmpne16 %f2, %f10, %o1
30317 fmovdpos %icc, %f12, %f12
30318 fzero %f8
30319 tsubcctv %g5, %l5, %i3
30320 stb %l1, [%l7 + 0x1B]
30321 udiv %i2, 0x1DAA, %g7
30322 fmovrdlez %g2, %f4, %f10
30323 fcmpgt32 %f10, %f10, %g6
30324 fbule %fcc3, loop_3522
30325 fmovsvs %xcc, %f12, %f14
30326 fpack32 %f4, %f4, %f4
30327 nop
30328 setx loop_3523, %l0, %l1
30329 jmpl %l1, %o0
30330loop_3522:
30331 ld [%l7 + 0x3C], %f6
30332 movl %icc, %l6, %i7
30333 udiv %i6, 0x0691, %g3
30334loop_3523:
30335 ldsb [%l7 + 0x0C], %i4
30336 movrgz %o4, %o7, %l2
30337 bcs,a %icc, loop_3524
30338 bne,a loop_3525
30339 ldd [%l7 + 0x08], %f4
30340 brgz %o6, loop_3526
30341loop_3524:
30342 fblg,a %fcc1, loop_3527
30343loop_3525:
30344 fmovrsne %g4, %f8, %f15
30345 st %f5, [%l7 + 0x54]
30346loop_3526:
30347 addcc %o2, 0x15B0, %o3
30348loop_3527:
30349 fmovdgu %xcc, %f3, %f3
30350 addc %l3, 0x04E0, %i1
30351 ldub [%l7 + 0x20], %o5
30352 std %f6, [%l7 + 0x28]
30353 ldd [%l7 + 0x48], %f8
30354 array32 %i0, %l4, %i5
30355 movn %xcc, %g1, %l0
30356 stx %g5, [%l7 + 0x40]
30357 bne,pn %xcc, loop_3528
30358 edge16 %o1, %i3, %l5
30359 xnorcc %l1, %g7, %g2
30360 ldsw [%l7 + 0x68], %g6
30361loop_3528:
30362 nop
30363 setx loop_3529, %l0, %l1
30364 wrpr 0x1, %tl
30365 wrpr %l1, %tnpc
30366 setx 0x34400001400, %l0, %l1
30367 wrpr %l1, %tstate
30368 wrhpr 0x4, %htstate
30369 done
30370 fmovdcc %icc, %f15, %f13
30371 ldub [%l7 + 0x55], %o0
30372 tne %icc, 0x7
30373loop_3529:
30374 lduh [%l7 + 0x52], %l6
30375 fmovrdlz %i7, %f6, %f4
30376 move %xcc, %i6, %i2
30377 edge16ln %i4, %o4, %o7
30378 fmovdneg %icc, %f4, %f13
30379 sdiv %g3, 0x0156, %o6
30380 ldsb [%l7 + 0x13], %l2
30381 fmovsne %icc, %f14, %f10
30382 fmovdpos %icc, %f14, %f8
30383 sethi 0x0CC9, %g4
30384 fmovsne %icc, %f8, %f9
30385 lduh [%l7 + 0x3E], %o3
30386 fmovdgu %xcc, %f3, %f6
30387 lduh [%l7 + 0x68], %o2
30388 fmovdleu %xcc, %f9, %f5
30389 te %xcc, 0x6
30390 lduw [%l7 + 0x28], %i1
30391 sth %l3, [%l7 + 0x5E]
30392 fandnot2s %f6, %f10, %f3
30393 fmovdn %xcc, %f10, %f2
30394 taddcctv %i0, %l4, %o5
30395 ldsw [%l7 + 0x5C], %g1
30396 fornot1s %f6, %f15, %f4
30397 st %f1, [%l7 + 0x70]
30398 srax %i5, %l0, %o1
30399 movre %g5, %i3, %l1
30400 fmovdvs %xcc, %f10, %f1
30401 array8 %g7, %g2, %g6
30402 fmul8x16au %f8, %f0, %f4
30403 tl %icc, 0x2
30404 movle %xcc, %o0, %l6
30405 or %l5, 0x1DD9, %i7
30406 edge16l %i2, %i6, %o4
30407 fmovrse %o7, %f11, %f15
30408 stw %i4, [%l7 + 0x28]
30409 fcmps %fcc1, %f5, %f2
30410 fmovdvs %xcc, %f0, %f4
30411 fmovrsne %o6, %f11, %f3
30412 fnot1s %f14, %f2
30413 tl %xcc, 0x6
30414 movpos %icc, %g3, %g4
30415 tleu %xcc, 0x5
30416 fmovdle %xcc, %f2, %f5
30417 fxnor %f10, %f14, %f4
30418 st %f8, [%l7 + 0x1C]
30419 udivx %l2, 0x10D1, %o2
30420 sub %o3, %i1, %i0
30421 fmovdcs %icc, %f2, %f9
30422 for %f2, %f14, %f2
30423 and %l3, %o5, %l4
30424 fornot2s %f4, %f0, %f2
30425 stw %g1, [%l7 + 0x18]
30426 stw %l0, [%l7 + 0x58]
30427 stb %i5, [%l7 + 0x1F]
30428 lduh [%l7 + 0x5C], %g5
30429 xorcc %o1, %i3, %l1
30430 fmovsg %icc, %f2, %f6
30431 fxnor %f14, %f4, %f10
30432 stx %g2, [%l7 + 0x30]
30433 fbe %fcc2, loop_3530
30434 tle %xcc, 0x6
30435 sdivcc %g7, 0x170A, %o0
30436 fblg,a %fcc3, loop_3531
30437loop_3530:
30438 mova %icc, %l6, %l5
30439 fexpand %f9, %f2
30440 edge32n %g6, %i2, %i6
30441loop_3531:
30442 stb %o4, [%l7 + 0x72]
30443 bgu,a loop_3532
30444 edge16ln %i7, %i4, %o6
30445 stw %g3, [%l7 + 0x24]
30446 fmovrdlz %o7, %f2, %f14
30447loop_3532:
30448 brnz %g4, loop_3533
30449 fmovsa %icc, %f6, %f5
30450 fmovdne %icc, %f3, %f1
30451 edge32l %l2, %o2, %i1
30452loop_3533:
30453 fmovrsgz %o3, %f11, %f4
30454 nop
30455 setx loop_3534, %l0, %l1
30456 wrpr 0x1, %tl
30457 wrpr %l1, %tpc
30458 add %l1, 0x4, %l1
30459 wrpr %l1, %tnpc
30460 setx 0x34400001400, %l0, %l1
30461 wrpr %l1, %tstate
30462 wrhpr 0x4, %htstate
30463 retry
30464 siam 0x1
30465 ldsw [%l7 + 0x4C], %l3
30466 stx %o5, [%l7 + 0x48]
30467loop_3534:
30468 ldsb [%l7 + 0x18], %i0
30469 tg %xcc, 0x5
30470 ldsw [%l7 + 0x50], %g1
30471 ldd [%l7 + 0x38], %f8
30472 fmul8sux16 %f4, %f6, %f4
30473 nop
30474 setx loop_3535, %l0, %l1
30475 jmpl %l1, %l4
30476 fcmple16 %f4, %f14, %l0
30477 movne %xcc, %i5, %g5
30478 fornot1 %f8, %f14, %f2
30479loop_3535:
30480 bcs,pn %xcc, loop_3536
30481 fmovd %f10, %f10
30482 st %f3, [%l7 + 0x50]
30483 ldsb [%l7 + 0x1E], %o1
30484loop_3536:
30485 ldsh [%l7 + 0x3C], %l1
30486 orn %i3, 0x1C36, %g2
30487 fcmpne16 %f0, %f8, %o0
30488 bcs,pn %xcc, loop_3537
30489 umulcc %g7, %l5, %g6
30490 fpadd32 %f4, %f6, %f6
30491 movrgez %i2, 0x09D, %l6
30492loop_3537:
30493 xor %o4, 0x1F05, %i6
30494 taddcc %i7, %o6, %i4
30495 stx %o7, [%l7 + 0x68]
30496 fpack32 %f12, %f2, %f12
30497 ldsw [%l7 + 0x4C], %g4
30498 movrne %l2, 0x343, %o2
30499 fmovscs %icc, %f0, %f9
30500 lduh [%l7 + 0x74], %i1
30501 fmovspos %icc, %f10, %f9
30502 subc %o3, %l3, %o5
30503 movl %xcc, %g3, %g1
30504 fmovsg %xcc, %f4, %f6
30505 nop
30506 setx loop_3538, %l0, %l1
30507 wrpr 0x1, %tl
30508 wrpr %l1, %tnpc
30509 setx 0x34400001400, %l0, %l1
30510 wrpr %l1, %tstate
30511 wrhpr 0x4, %htstate
30512 done
30513 ld [%l7 + 0x50], %f15
30514 alignaddrl %l4, %l0, %i0
30515 stw %i5, [%l7 + 0x7C]
30516loop_3538:
30517 stw %g5, [%l7 + 0x5C]
30518 std %f12, [%l7 + 0x10]
30519 ldsh [%l7 + 0x3A], %l1
30520 fornot1s %f15, %f2, %f2
30521 fmovdg %xcc, %f2, %f3
30522 fmovd %f10, %f6
30523 fmovdgu %icc, %f15, %f0
30524 tvs %icc, 0x6
30525 movne %icc, %o1, %g2
30526 taddcc %i3, %o0, %l5
30527 fmovscs %icc, %f6, %f1
30528 fornot2 %f0, %f6, %f6
30529 fmul8x16 %f2, %f8, %f10
30530 lduh [%l7 + 0x68], %g6
30531 lduh [%l7 + 0x20], %i2
30532 tgu %icc, 0x4
30533 sth %l6, [%l7 + 0x4E]
30534 srl %o4, 0x07, %i6
30535 fandnot2 %f12, %f14, %f12
30536 fmovrsne %i7, %f14, %f3
30537 bge,a loop_3539
30538 st %f13, [%l7 + 0x30]
30539 fmovsge %xcc, %f6, %f11
30540 bne,a,pt %icc, loop_3540
30541loop_3539:
30542 tneg %icc, 0x1
30543 movneg %xcc, %o6, %g7
30544 orn %i4, 0x1051, %o7
30545loop_3540:
30546 edge32n %l2, %g4, %o2
30547 fsrc2 %f14, %f2
30548 movre %o3, 0x1C6, %i1
30549 fnot1 %f8, %f8
30550 std %f0, [%l7 + 0x10]
30551 movle %icc, %o5, %l3
30552 stb %g3, [%l7 + 0x13]
30553 fbul %fcc0, loop_3541
30554 edge32ln %g1, %l4, %i0
30555 tcs %icc, 0x0
30556 std %f14, [%l7 + 0x40]
30557loop_3541:
30558 ldub [%l7 + 0x36], %l0
30559 bg,pn %xcc, loop_3542
30560 ldub [%l7 + 0x3B], %i5
30561 fmovdleu %icc, %f2, %f1
30562 st %f12, [%l7 + 0x6C]
30563loop_3542:
30564 movvs %xcc, %l1, %g5
30565 movre %g2, %o1, %o0
30566 sth %l5, [%l7 + 0x6C]
30567 stx %i3, [%l7 + 0x48]
30568 fble %fcc3, loop_3543
30569 fmovsneg %xcc, %f5, %f15
30570 stx %i2, [%l7 + 0x40]
30571 sub %l6, 0x0F8A, %o4
30572loop_3543:
30573 stw %i6, [%l7 + 0x74]
30574 sth %g6, [%l7 + 0x32]
30575 lduh [%l7 + 0x16], %i7
30576 st %f2, [%l7 + 0x08]
30577 array8 %g7, %o6, %o7
30578 sth %l2, [%l7 + 0x56]
30579 ldsw [%l7 + 0x74], %i4
30580 nop
30581 setx loop_3544, %l0, %l1
30582 wrpr 0x1, %tl
30583 wrpr %l1, %tnpc
30584 setx 0x34400001400, %l0, %l1
30585 wrpr %l1, %tstate
30586 wrhpr 0x4, %htstate
30587 done
30588 ldub [%l7 + 0x7C], %o2
30589 fble %fcc3, loop_3545
30590 fpsub32s %f1, %f9, %f8
30591loop_3544:
30592 fcmpd %fcc0, %f2, %f8
30593 ldd [%l7 + 0x30], %f8
30594loop_3545:
30595 std %f4, [%l7 + 0x28]
30596 fmovsl %xcc, %f10, %f5
30597 fbule %fcc1, loop_3546
30598 fpadd32 %f6, %f10, %f8
30599 fbug,a %fcc2, loop_3547
30600 brgez,a %g4, loop_3548
30601loop_3546:
30602 xnorcc %o3, %i1, %o5
30603 fmovrdne %g3, %f6, %f6
30604loop_3547:
30605 movgu %xcc, %g1, %l3
30606loop_3548:
30607 udiv %i0, 0x1628, %l4
30608 fsrc1s %f4, %f3
30609 fsrc1 %f10, %f8
30610 ba loop_3549
30611 brgz %i5, loop_3550
30612 bleu,pn %icc, loop_3551
30613 sth %l1, [%l7 + 0x72]
30614loop_3549:
30615 lduh [%l7 + 0x7A], %g5
30616loop_3550:
30617 tn %xcc, 0x5
30618loop_3551:
30619 std %f8, [%l7 + 0x68]
30620 fcmped %fcc3, %f14, %f6
30621 tl %icc, 0x2
30622 fmovse %xcc, %f13, %f0
30623 fsrc2s %f9, %f14
30624 fmovrsgez %l0, %f15, %f9
30625 fmovdpos %xcc, %f6, %f4
30626 fmovscs %icc, %f15, %f4
30627 ld [%l7 + 0x50], %f4
30628 ldsw [%l7 + 0x3C], %g2
30629 brnz,a %o0, loop_3552
30630 movpos %icc, %o1, %l5
30631 ldd [%l7 + 0x58], %f4
30632 fsrc2 %f6, %f4
30633loop_3552:
30634 fbg %fcc1, loop_3553
30635 fmovrsne %i2, %f7, %f7
30636 edge32l %l6, %o4, %i3
30637 ldsh [%l7 + 0x42], %i6
30638loop_3553:
30639 fzeros %f8
30640 ld [%l7 + 0x24], %f0
30641 ldub [%l7 + 0x6B], %g6
30642 tge %icc, 0x1
30643 stb %g7, [%l7 + 0x4A]
30644 fandnot2s %f12, %f1, %f5
30645 smul %o6, %i7, %o7
30646 ld [%l7 + 0x44], %f13
30647 fmovsvc %icc, %f11, %f7
30648 movneg %xcc, %l2, %o2
30649 fmovsge %icc, %f10, %f3
30650 addccc %i4, %g4, %i1
30651 ld [%l7 + 0x74], %f15
30652 movleu %xcc, %o5, %o3
30653 fmovdneg %icc, %f8, %f1
30654 fmovdg %xcc, %f15, %f9
30655 st %f3, [%l7 + 0x48]
30656 stx %g3, [%l7 + 0x20]
30657 andncc %l3, %g1, %i0
30658 fmovdl %icc, %f15, %f12
30659 bvs,a,pn %xcc, loop_3554
30660 movcs %icc, %l4, %i5
30661 fbule,a %fcc1, loop_3555
30662 fblg,a %fcc3, loop_3556
30663loop_3554:
30664 fmovsge %icc, %f11, %f6
30665 movvc %icc, %g5, %l0
30666loop_3555:
30667 ldub [%l7 + 0x7B], %l1
30668loop_3556:
30669 ldsb [%l7 + 0x1C], %o0
30670 fpsub32s %f15, %f5, %f3
30671 ldsb [%l7 + 0x3F], %o1
30672 ldx [%l7 + 0x18], %l5
30673 stw %g2, [%l7 + 0x60]
30674 ldx [%l7 + 0x70], %l6
30675 ldd [%l7 + 0x20], %f6
30676 fbule,a %fcc0, loop_3557
30677 ldsw [%l7 + 0x34], %o4
30678 fmovda %icc, %f6, %f1
30679 ldsb [%l7 + 0x14], %i3
30680loop_3557:
30681 fpadd32 %f10, %f0, %f0
30682 movrgz %i2, %g6, %i6
30683 fornot2 %f8, %f8, %f12
30684 fpsub16s %f12, %f9, %f1
30685 lduh [%l7 + 0x0C], %o6
30686 bvc %xcc, loop_3558
30687 sra %g7, 0x15, %i7
30688 movrlz %l2, %o2, %o7
30689 movrne %i4, %i1, %o5
30690loop_3558:
30691 ldub [%l7 + 0x5E], %o3
30692 movle %icc, %g4, %l3
30693 ldsh [%l7 + 0x50], %g3
30694 orn %g1, %i0, %l4
30695 st %f10, [%l7 + 0x50]
30696 fand %f14, %f10, %f2
30697 fpsub32s %f2, %f3, %f4
30698 stb %i5, [%l7 + 0x17]
30699 ldub [%l7 + 0x3E], %g5
30700 brlez,a %l1, loop_3559
30701 ld [%l7 + 0x10], %f13
30702 stw %o0, [%l7 + 0x1C]
30703 bne,pn %xcc, loop_3560
30704loop_3559:
30705 ldub [%l7 + 0x14], %l0
30706 movcs %icc, %o1, %l5
30707 movl %icc, %l6, %o4
30708loop_3560:
30709 fmovdg %icc, %f8, %f9
30710 fmovsa %xcc, %f14, %f14
30711 fxnor %f0, %f12, %f12
30712 stw %g2, [%l7 + 0x64]
30713 fbuge %fcc1, loop_3561
30714 ld [%l7 + 0x60], %f10
30715 subccc %i2, 0x11B5, %i3
30716 movn %xcc, %i6, %g6
30717loop_3561:
30718 ldd [%l7 + 0x50], %f2
30719 std %f0, [%l7 + 0x30]
30720 srlx %o6, 0x02, %g7
30721 alignaddr %l2, %o2, %i7
30722 umulcc %i4, 0x1683, %i1
30723 fpackfix %f0, %f6
30724 bvs,pn %icc, loop_3562
30725 udiv %o5, 0x1ED9, %o3
30726 andncc %g4, %o7, %l3
30727 ldsw [%l7 + 0x68], %g3
30728loop_3562:
30729 fmovscs %icc, %f3, %f6
30730 ldsh [%l7 + 0x20], %g1
30731 stb %i0, [%l7 + 0x46]
30732 stx %l4, [%l7 + 0x60]
30733 ldd [%l7 + 0x38], %f4
30734 fnand %f0, %f10, %f14
30735 ldx [%l7 + 0x60], %i5
30736 bl %xcc, loop_3563
30737 fzero %f8
30738 edge32l %g5, %l1, %l0
30739 edge32 %o0, %l5, %l6
30740loop_3563:
30741 fors %f11, %f13, %f0
30742 fbuge,a %fcc0, loop_3564
30743 fnands %f5, %f1, %f3
30744 ldx [%l7 + 0x10], %o4
30745 lduh [%l7 + 0x6A], %g2
30746loop_3564:
30747 fcmpne16 %f12, %f0, %o1
30748 ldsh [%l7 + 0x46], %i2
30749 fpmerge %f0, %f10, %f12
30750 fcmpes %fcc0, %f5, %f1
30751 fmovsneg %xcc, %f11, %f14
30752 fbo %fcc0, loop_3565
30753 stx %i3, [%l7 + 0x28]
30754 fba %fcc3, loop_3566
30755 movvc %icc, %g6, %o6
30756loop_3565:
30757 ldub [%l7 + 0x70], %i6
30758 fcmpne16 %f0, %f0, %l2
30759loop_3566:
30760 lduh [%l7 + 0x44], %g7
30761 movrgz %o2, %i4, %i1
30762 fmovse %icc, %f7, %f9
30763 fmovrse %i7, %f10, %f9
30764 fexpand %f4, %f6
30765 tleu %icc, 0x1
30766 st %f9, [%l7 + 0x64]
30767 ldsb [%l7 + 0x10], %o5
30768 fpmerge %f13, %f12, %f6
30769 edge32 %g4, %o7, %o3
30770 mulscc %l3, 0x189E, %g3
30771 fmovdne %icc, %f5, %f12
30772 fmovdne %icc, %f15, %f6
30773 fbne %fcc1, loop_3567
30774 umulcc %g1, 0x1287, %l4
30775 fbne %fcc0, loop_3568
30776 ldsw [%l7 + 0x08], %i5
30777loop_3567:
30778 or %g5, 0x1E93, %l1
30779 fmovsn %icc, %f4, %f11
30780loop_3568:
30781 brnz %l0, loop_3569
30782 tne %xcc, 0x7
30783 stw %i0, [%l7 + 0x64]
30784 add %o0, %l5, %o4
30785loop_3569:
30786 fmovrsne %l6, %f4, %f1
30787 ldsb [%l7 + 0x1E], %o1
30788 fble,a %fcc1, loop_3570
30789 ta %icc, 0x2
30790 stw %g2, [%l7 + 0x7C]
30791 subccc %i3, %g6, %i2
30792loop_3570:
30793 ldd [%l7 + 0x68], %f0
30794 bgu,a,pt %icc, loop_3571
30795 movn %xcc, %o6, %i6
30796 fmovrde %l2, %f4, %f6
30797 fmovsvs %xcc, %f10, %f3
30798loop_3571:
30799 fnot2s %f12, %f14
30800 umul %o2, %i4, %g7
30801 orn %i1, %o5, %i7
30802 alignaddrl %o7, %o3, %g4
30803 srax %g3, %g1, %l4
30804 fmul8x16 %f0, %f10, %f14
30805 edge8n %l3, %i5, %g5
30806 sub %l1, %i0, %l0
30807 nop
30808 setx loop_3572, %l0, %l1
30809 wrpr 0x1, %tl
30810 wrpr %l1, %tnpc
30811 setx 0x34400001400, %l0, %l1
30812 wrpr %l1, %tstate
30813 wrhpr 0x4, %htstate
30814 done
30815 brgz,a %o0, loop_3573
30816 std %f4, [%l7 + 0x78]
30817 srl %l5, %l6, %o1
30818loop_3572:
30819 ldd [%l7 + 0x18], %f8
30820loop_3573:
30821 ldsw [%l7 + 0x38], %g2
30822 fmovdn %xcc, %f11, %f7
30823 fors %f7, %f13, %f2
30824 smulcc %o4, 0x16FD, %g6
30825 fnot2 %f10, %f12
30826 bge %xcc, loop_3574
30827 ldx [%l7 + 0x78], %i3
30828 fbul %fcc0, loop_3575
30829 movcs %xcc, %o6, %i6
30830loop_3574:
30831 tcc %icc, 0x3
30832 ldsh [%l7 + 0x3C], %l2
30833loop_3575:
30834 ldsw [%l7 + 0x54], %i2
30835 ldx [%l7 + 0x50], %i4
30836 std %f10, [%l7 + 0x20]
30837 ldsh [%l7 + 0x50], %o2
30838 edge32n %i1, %o5, %g7
30839 brz %i7, loop_3576
30840 bneg,a,pn %xcc, loop_3577
30841 lduh [%l7 + 0x22], %o7
30842 popc 0x0071, %o3
30843loop_3576:
30844 st %f0, [%l7 + 0x10]
30845loop_3577:
30846 bg %xcc, loop_3578
30847 edge8l %g4, %g3, %g1
30848 fmovdpos %xcc, %f5, %f7
30849 fmovs %f11, %f10
30850loop_3578:
30851 st %f1, [%l7 + 0x1C]
30852 fmovsn %icc, %f14, %f4
30853 fbe,a %fcc3, loop_3579
30854 sdivcc %l3, 0x0401, %l4
30855 andn %i5, 0x1E48, %l1
30856 ldx [%l7 + 0x78], %g5
30857loop_3579:
30858 orn %l0, 0x05DA, %i0
30859 ldsw [%l7 + 0x70], %l5
30860 fornot2 %f2, %f4, %f12
30861 fmovrdgez %o0, %f0, %f8
30862 ldsh [%l7 + 0x74], %l6
30863 xor %o1, 0x0568, %g2
30864 fbue,a %fcc1, loop_3580
30865 fpackfix %f6, %f3
30866 fnot2 %f6, %f10
30867 fmovrde %o4, %f12, %f10
30868loop_3580:
30869 bleu,a,pt %xcc, loop_3581
30870 st %f0, [%l7 + 0x34]
30871 mulscc %g6, %i3, %o6
30872 call loop_3582
30873loop_3581:
30874 andncc %i6, %i2, %l2
30875 nop
30876 setx loop_3583, %l0, %l1
30877 wrpr 0x1, %tl
30878 wrpr %l1, %tpc
30879 add %l1, 0x4, %l1
30880 wrpr %l1, %tnpc
30881 setx 0x34400001400, %l0, %l1
30882 wrpr %l1, %tstate
30883 wrhpr 0x4, %htstate
30884 retry
30885 add %o2, 0x0199, %i1
30886loop_3582:
30887 udiv %i4, 0x0CE9, %g7
30888 ldub [%l7 + 0x3D], %i7
30889loop_3583:
30890 stb %o7, [%l7 + 0x5C]
30891 std %f6, [%l7 + 0x48]
30892 movpos %icc, %o3, %g4
30893 ldd [%l7 + 0x68], %f12
30894 fmovdle %xcc, %f9, %f13
30895 ldsb [%l7 + 0x5B], %g3
30896 ldub [%l7 + 0x68], %g1
30897 ldsb [%l7 + 0x11], %l3
30898 fmovsle %icc, %f5, %f10
30899 ldsb [%l7 + 0x3D], %o5
30900 fabss %f11, %f5
30901 fmovdcc %icc, %f2, %f14
30902 fnot2 %f4, %f8
30903 stx %l4, [%l7 + 0x60]
30904 subcc %i5, %g5, %l0
30905 addccc %l1, 0x014E, %i0
30906 fmovde %icc, %f8, %f3
30907 lduw [%l7 + 0x44], %o0
30908 bg %icc, loop_3584
30909 movrlez %l6, %o1, %g2
30910 fble %fcc3, loop_3585
30911 xor %l5, %g6, %i3
30912loop_3584:
30913 sth %o6, [%l7 + 0x5E]
30914 fcmped %fcc0, %f4, %f14
30915loop_3585:
30916 lduh [%l7 + 0x68], %o4
30917 tvs %xcc, 0x3
30918 bne,a,pt %xcc, loop_3586
30919 nop
30920 setx loop_3587, %l0, %l1
30921 jmpl %l1, %i2
30922 movpos %xcc, %l2, %i6
30923 fba %fcc2, loop_3588
30924loop_3586:
30925 movcs %xcc, %o2, %i1
30926loop_3587:
30927 bl %icc, loop_3589
30928 ldx [%l7 + 0x28], %g7
30929loop_3588:
30930 fmovdvs %icc, %f1, %f2
30931 fmovrsgez %i4, %f2, %f3
30932loop_3589:
30933 ta %xcc, 0x4
30934 stx %o7, [%l7 + 0x18]
30935 bpos,a,pt %xcc, loop_3590
30936 fand %f6, %f8, %f6
30937 ldsw [%l7 + 0x78], %i7
30938 fpadd32 %f14, %f2, %f4
30939loop_3590:
30940 srax %o3, %g3, %g4
30941 sth %g1, [%l7 + 0x28]
30942 ld [%l7 + 0x4C], %f15
30943 fxor %f14, %f4, %f2
30944 fbge,a %fcc1, loop_3591
30945 or %l3, 0x1C1B, %l4
30946 bcs,a %xcc, loop_3592
30947 sll %i5, 0x19, %g5
30948loop_3591:
30949 nop
30950 setx loop_3593, %l0, %l1
30951 jmpl %l1, %o5
30952 st %f0, [%l7 + 0x0C]
30953loop_3592:
30954 stx %l1, [%l7 + 0x78]
30955 alignaddrl %l0, %i0, %l6
30956loop_3593:
30957 fmovdg %xcc, %f3, %f11
30958 movle %icc, %o1, %o0
30959 smul %l5, %g2, %g6
30960 subc %i3, %o6, %i2
30961 nop
30962 setx loop_3594, %l0, %l1
30963 jmpl %l1, %o4
30964 lduw [%l7 + 0x74], %i6
30965 fbne,a %fcc1, loop_3595
30966 orn %l2, 0x0B79, %o2
30967loop_3594:
30968 lduw [%l7 + 0x38], %g7
30969 fba,a %fcc2, loop_3596
30970loop_3595:
30971 fpack16 %f2, %f15
30972 st %f3, [%l7 + 0x1C]
30973 edge32n %i4, %i1, %o7
30974loop_3596:
30975 fba %fcc3, loop_3597
30976 fnegs %f12, %f1
30977 tvc %icc, 0x5
30978 fcmple16 %f6, %f10, %i7
30979loop_3597:
30980 stw %o3, [%l7 + 0x4C]
30981 fmul8ulx16 %f10, %f8, %f6
30982 stb %g4, [%l7 + 0x42]
30983 fnot2s %f1, %f2
30984 tle %xcc, 0x1
30985 std %f2, [%l7 + 0x20]
30986 fmovsl %icc, %f8, %f2
30987 movrgez %g1, 0x12A, %g3
30988 stw %l3, [%l7 + 0x20]
30989 fxnors %f15, %f12, %f5
30990 xorcc %i5, %l4, %g5
30991 fnot2s %f5, %f13
30992 fones %f1
30993 fmovsn %xcc, %f12, %f5
30994 ldd [%l7 + 0x40], %f8
30995 fmovdleu %icc, %f11, %f2
30996 ldsh [%l7 + 0x7C], %l1
30997 st %f6, [%l7 + 0x6C]
30998 udiv %o5, 0x036B, %l0
30999 nop
31000 setx loop_3598, %l0, %l1
31001 wrpr 0x1, %tl
31002 wrpr %l1, %tnpc
31003 setx 0x34400001400, %l0, %l1
31004 wrpr %l1, %tstate
31005 wrhpr 0x4, %htstate
31006 done
31007 fmul8x16 %f11, %f14, %f0
31008 movrgz %i0, 0x071, %o1
31009 fcmple32 %f2, %f4, %l6
31010loop_3598:
31011 bvs,a %icc, loop_3599
31012 fpadd16s %f2, %f6, %f14
31013 lduw [%l7 + 0x48], %o0
31014 ldx [%l7 + 0x60], %l5
31015loop_3599:
31016 fmovdcs %icc, %f14, %f15
31017 fmovsa %xcc, %f12, %f3
31018 fnot1s %f6, %f14
31019 fmovdne %xcc, %f11, %f15
31020 bg,a %icc, loop_3600
31021 srax %g2, 0x1E, %g6
31022 for %f14, %f12, %f10
31023 ldsb [%l7 + 0x6D], %o6
31024loop_3600:
31025 fmovrdgz %i2, %f14, %f2
31026 fmovscs %xcc, %f3, %f15
31027 stw %o4, [%l7 + 0x54]
31028 fandnot2s %f6, %f11, %f7
31029 ldsh [%l7 + 0x18], %i6
31030 te %icc, 0x1
31031 fsrc2 %f4, %f8
31032 edge32l %i3, %o2, %l2
31033 sth %g7, [%l7 + 0x26]
31034 fmovsne %icc, %f1, %f10
31035 movcs %icc, %i4, %i1
31036 subccc %o7, %o3, %i7
31037 edge16ln %g4, %g3, %g1
31038 fmovrde %i5, %f6, %f2
31039 fmovdcs %xcc, %f5, %f11
31040 fmovrsgz %l3, %f8, %f13
31041 fmovdne %icc, %f10, %f10
31042 fbule,a %fcc0, loop_3601
31043 stb %g5, [%l7 + 0x45]
31044 call loop_3602
31045 fbule %fcc3, loop_3603
31046loop_3601:
31047 udivx %l4, 0x0C2C, %l1
31048 movl %xcc, %l0, %o5
31049loop_3602:
31050 fmovdne %icc, %f9, %f15
31051loop_3603:
31052 stb %i0, [%l7 + 0x61]
31053 ldsw [%l7 + 0x50], %l6
31054 movcs %xcc, %o1, %l5
31055 fmovrse %g2, %f13, %f11
31056 movge %xcc, %g6, %o0
31057 fmovdgu %icc, %f11, %f5
31058 for %f4, %f8, %f4
31059 mulscc %i2, 0x10A6, %o4
31060 srl %o6, 0x02, %i3
31061 fbule %fcc0, loop_3604
31062 orn %o2, %i6, %g7
31063 fmovdne %xcc, %f9, %f4
31064 edge8ln %i4, %i1, %o7
31065loop_3604:
31066 fmovsvs %xcc, %f6, %f6
31067 bge,a,pn %xcc, loop_3605
31068 sth %o3, [%l7 + 0x34]
31069 sth %l2, [%l7 + 0x68]
31070 ldd [%l7 + 0x40], %f6
31071loop_3605:
31072 andn %g4, 0x1268, %g3
31073 movre %g1, 0x3FB, %i7
31074 std %f10, [%l7 + 0x78]
31075 subc %i5, 0x1549, %l3
31076 sth %l4, [%l7 + 0x1C]
31077 bcs,a,pn %xcc, loop_3606
31078 movgu %xcc, %l1, %g5
31079 add %o5, %l0, %i0
31080 ldx [%l7 + 0x68], %o1
31081loop_3606:
31082 stb %l6, [%l7 + 0x59]
31083 subccc %l5, 0x1653, %g6
31084 add %o0, %g2, %i2
31085 fcmpne16 %f0, %f4, %o4
31086 fmovrsgez %i3, %f1, %f2
31087 ldub [%l7 + 0x63], %o2
31088 fexpand %f5, %f4
31089 fsrc1 %f14, %f0
31090 ldx [%l7 + 0x30], %o6
31091 ldx [%l7 + 0x68], %i6
31092 movcc %icc, %g7, %i4
31093 lduw [%l7 + 0x2C], %i1
31094 fmovrse %o7, %f3, %f4
31095 ldd [%l7 + 0x48], %f2
31096 array16 %o3, %g4, %g3
31097 bcs %icc, loop_3607
31098 edge16ln %g1, %l2, %i5
31099 fcmpeq16 %f2, %f12, %l3
31100 fmovdvc %icc, %f6, %f12
31101loop_3607:
31102 ble,a loop_3608
31103 te %xcc, 0x0
31104 orcc %i7, 0x035D, %l4
31105 fpsub32 %f4, %f10, %f0
31106loop_3608:
31107 fnegd %f6, %f2
31108 array16 %g5, %l1, %l0
31109 fmovsn %xcc, %f5, %f9
31110 lduh [%l7 + 0x1E], %i0
31111 fnand %f10, %f10, %f2
31112 movgu %icc, %o5, %o1
31113 tg %xcc, 0x2
31114 tvc %xcc, 0x7
31115 edge32n %l5, %l6, %o0
31116 tge %xcc, 0x2
31117 ldd [%l7 + 0x58], %f14
31118 movne %icc, %g2, %g6
31119 ldsb [%l7 + 0x5B], %i2
31120 stx %o4, [%l7 + 0x40]
31121 array32 %i3, %o6, %i6
31122 edge32n %o2, %g7, %i4
31123 mova %icc, %i1, %o3
31124 mova %icc, %g4, %g3
31125 stb %g1, [%l7 + 0x42]
31126 bpos,pt %icc, loop_3609
31127 bne,pn %icc, loop_3610
31128 edge32 %l2, %i5, %l3
31129 fexpand %f14, %f6
31130loop_3609:
31131 ldsw [%l7 + 0x44], %i7
31132loop_3610:
31133 ldsw [%l7 + 0x14], %l4
31134 lduw [%l7 + 0x10], %g5
31135 fmovdcs %xcc, %f1, %f15
31136 ldub [%l7 + 0x37], %l1
31137 fmovsle %icc, %f6, %f5
31138 fabsd %f2, %f4
31139 fbg,a %fcc1, loop_3611
31140 fmovsl %xcc, %f6, %f0
31141 fmovsne %xcc, %f2, %f10
31142 fbn,a %fcc1, loop_3612
31143loop_3611:
31144 xorcc %l0, 0x1F1B, %o7
31145 fcmpd %fcc0, %f14, %f4
31146 mova %icc, %o5, %i0
31147loop_3612:
31148 fbl %fcc1, loop_3613
31149 and %l5, %o1, %o0
31150 edge16n %g2, %l6, %i2
31151 fpadd32 %f0, %f8, %f10
31152loop_3613:
31153 ldub [%l7 + 0x62], %o4
31154 ldsw [%l7 + 0x08], %g6
31155 fmovrdgez %o6, %f6, %f10
31156 te %xcc, 0x2
31157 fmovdvc %xcc, %f0, %f10
31158 edge16 %i6, %o2, %i3
31159 movle %xcc, %i4, %i1
31160 st %f0, [%l7 + 0x4C]
31161 bgu,pt %icc, loop_3614
31162 bshuffle %f2, %f0, %f10
31163 movne %xcc, %o3, %g4
31164 ldx [%l7 + 0x60], %g7
31165loop_3614:
31166 fmovsl %icc, %f13, %f2
31167 fmovrdlz %g1, %f0, %f6
31168 movrgez %l2, %i5, %l3
31169 fbuge %fcc0, loop_3615
31170 siam 0x1
31171 brlez,a %i7, loop_3616
31172 fcmple32 %f0, %f0, %l4
31173loop_3615:
31174 and %g3, 0x0DDC, %g5
31175 alignaddr %l1, %o7, %l0
31176loop_3616:
31177 fmovsn %icc, %f3, %f9
31178 st %f11, [%l7 + 0x3C]
31179 sethi 0x1E9E, %i0
31180 fmovda %icc, %f12, %f6
31181 lduw [%l7 + 0x2C], %l5
31182 sth %o5, [%l7 + 0x74]
31183 fxnor %f6, %f10, %f8
31184 orcc %o0, 0x0A76, %g2
31185 bg,a,pn %xcc, loop_3617
31186 tneg %icc, 0x5
31187 sth %l6, [%l7 + 0x18]
31188 fmovsg %icc, %f13, %f8
31189loop_3617:
31190 std %f0, [%l7 + 0x60]
31191 fxors %f4, %f2, %f12
31192 bneg loop_3618
31193 fzeros %f0
31194 st %f2, [%l7 + 0x10]
31195 ld [%l7 + 0x28], %f11
31196loop_3618:
31197 tsubcctv %o1, %o4, %i2
31198 ldx [%l7 + 0x08], %g6
31199 te %icc, 0x2
31200 fbge %fcc0, loop_3619
31201 smulcc %o6, %o2, %i6
31202 ble,a,pt %icc, loop_3620
31203 lduh [%l7 + 0x62], %i3
31204loop_3619:
31205 movvc %icc, %i1, %o3
31206 ldsh [%l7 + 0x72], %g4
31207loop_3620:
31208 fmovrdne %g7, %f6, %f2
31209 and %g1, %i4, %i5
31210 brgz,a %l3, loop_3621
31211 ldx [%l7 + 0x38], %l2
31212 bne,a loop_3622
31213 tsubcctv %l4, 0x1754, %i7
31214loop_3621:
31215 ldub [%l7 + 0x68], %g3
31216 movvc %xcc, %l1, %o7
31217loop_3622:
31218 fors %f14, %f7, %f10
31219 edge32 %g5, %i0, %l0
31220 fandnot1 %f4, %f2, %f6
31221 ldd [%l7 + 0x08], %f14
31222 fabsd %f12, %f6
31223 ldsb [%l7 + 0x37], %o5
31224 edge16n %o0, %l5, %l6
31225 mova %xcc, %g2, %o4
31226 orncc %i2, %o1, %o6
31227 lduh [%l7 + 0x36], %o2
31228 fbug,a %fcc1, loop_3623
31229 ldsb [%l7 + 0x77], %g6
31230 fmovdcc %xcc, %f12, %f1
31231 ldsw [%l7 + 0x34], %i6
31232loop_3623:
31233 fandnot2s %f6, %f7, %f11
31234 edge32n %i3, %o3, %i1
31235 movg %icc, %g7, %g4
31236 lduh [%l7 + 0x16], %i4
31237 lduw [%l7 + 0x08], %g1
31238 st %f9, [%l7 + 0x1C]
31239 stw %l3, [%l7 + 0x68]
31240 movvs %xcc, %i5, %l4
31241 ldsh [%l7 + 0x0E], %i7
31242 tge %xcc, 0x3
31243 edge32n %g3, %l1, %l2
31244 fmul8sux16 %f0, %f0, %f14
31245 fzeros %f13
31246 stx %o7, [%l7 + 0x48]
31247 bgu,pn %xcc, loop_3624
31248 sdivcc %i0, 0x1127, %g5
31249 fors %f8, %f12, %f3
31250 std %f10, [%l7 + 0x38]
31251loop_3624:
31252 movcs %xcc, %o5, %o0
31253 movrne %l0, 0x08E, %l5
31254 ldub [%l7 + 0x7F], %g2
31255 tl %xcc, 0x6
31256 fpadd16s %f11, %f9, %f6
31257 fornot2 %f10, %f6, %f14
31258 bg %icc, loop_3625
31259 fcmpes %fcc2, %f7, %f6
31260 std %f14, [%l7 + 0x28]
31261 subccc %o4, %l6, %i2
31262loop_3625:
31263 fands %f0, %f15, %f2
31264 ldx [%l7 + 0x50], %o1
31265 fmovscs %icc, %f6, %f1
31266 ldx [%l7 + 0x70], %o2
31267 stb %g6, [%l7 + 0x39]
31268 srl %o6, 0x1A, %i3
31269 bpos,a loop_3626
31270 fmovspos %icc, %f6, %f6
31271 fpsub32s %f8, %f15, %f8
31272 sdiv %i6, 0x1853, %o3
31273loop_3626:
31274 ldsb [%l7 + 0x64], %i1
31275 bvc,pt %icc, loop_3627
31276 subcc %g4, %g7, %g1
31277 subccc %l3, %i5, %l4
31278 fcmpd %fcc2, %f12, %f10
31279loop_3627:
31280 ldx [%l7 + 0x60], %i7
31281 bl,a %icc, loop_3628
31282 smul %g3, 0x103A, %i4
31283 ldsb [%l7 + 0x4F], %l1
31284 edge16n %l2, %i0, %o7
31285loop_3628:
31286 sth %g5, [%l7 + 0x58]
31287 fmovsn %xcc, %f12, %f10
31288 fmovdpos %xcc, %f13, %f7
31289 ldsh [%l7 + 0x50], %o0
31290 stw %l0, [%l7 + 0x18]
31291 udivx %o5, 0x0C2C, %g2
31292 mulx %l5, 0x1876, %l6
31293 ldsb [%l7 + 0x4E], %o4
31294 ldd [%l7 + 0x40], %f10
31295 fblg %fcc0, loop_3629
31296 tvc %icc, 0x4
31297 ld [%l7 + 0x64], %f0
31298 lduh [%l7 + 0x76], %o1
31299loop_3629:
31300 nop
31301 setx loop_3630, %l0, %l1
31302 jmpl %l1, %o2
31303 siam 0x4
31304 subccc %g6, %o6, %i3
31305 subc %i2, 0x12CF, %o3
31306loop_3630:
31307 stx %i1, [%l7 + 0x30]
31308 pdist %f6, %f4, %f12
31309 fpadd32 %f6, %f10, %f4
31310 ldsw [%l7 + 0x48], %i6
31311 and %g4, 0x174C, %g1
31312 ta %xcc, 0x0
31313 bn,a,pt %icc, loop_3631
31314 movpos %xcc, %l3, %g7
31315 ld [%l7 + 0x0C], %f12
31316 sth %i5, [%l7 + 0x3A]
31317loop_3631:
31318 fmovrslez %i7, %f6, %f15
31319 fpadd16 %f0, %f2, %f14
31320 fcmple16 %f2, %f14, %l4
31321 lduh [%l7 + 0x34], %g3
31322 sdivx %l1, 0x1FF5, %i4
31323 brlz,a %l2, loop_3632
31324 ldub [%l7 + 0x41], %i0
31325 std %f10, [%l7 + 0x18]
31326 fpadd32s %f14, %f2, %f11
31327loop_3632:
31328 movge %icc, %g5, %o0
31329 ldd [%l7 + 0x10], %f12
31330 fmovscc %xcc, %f8, %f0
31331 movvc %xcc, %o7, %l0
31332 fors %f7, %f2, %f2
31333 fcmpgt16 %f2, %f8, %g2
31334 bshuffle %f8, %f8, %f12
31335 fpsub32 %f10, %f2, %f6
31336 fbug,a %fcc1, loop_3633
31337 movcc %xcc, %l5, %o5
31338 fmovrsgez %o4, %f4, %f14
31339 fpack32 %f0, %f12, %f10
31340loop_3633:
31341 xor %o1, %o2, %g6
31342 fnot2s %f2, %f6
31343 fcmpd %fcc1, %f2, %f0
31344 fornot1 %f12, %f14, %f10
31345 sth %l6, [%l7 + 0x64]
31346 edge8l %i3, %i2, %o6
31347 fornot1 %f6, %f6, %f14
31348 stx %o3, [%l7 + 0x10]
31349 tcs %xcc, 0x2
31350 fbule %fcc0, loop_3634
31351 siam 0x2
31352 sll %i6, 0x13, %g4
31353 ld [%l7 + 0x48], %f11
31354loop_3634:
31355 edge32n %i1, %l3, %g1
31356 taddcctv %i5, 0x1B81, %i7
31357 ldsh [%l7 + 0x3C], %g7
31358 ldsb [%l7 + 0x0F], %l4
31359 fnands %f10, %f13, %f13
31360 fexpand %f14, %f8
31361 ldsb [%l7 + 0x23], %g3
31362 tge %icc, 0x7
31363 umul %i4, %l2, %l1
31364 lduh [%l7 + 0x38], %i0
31365 stw %o0, [%l7 + 0x54]
31366 nop
31367 setx loop_3635, %l0, %l1
31368 wrpr 0x1, %tl
31369 wrpr %l1, %tnpc
31370 setx 0x34400001400, %l0, %l1
31371 wrpr %l1, %tstate
31372 wrhpr 0x4, %htstate
31373 done
31374 bne %icc, loop_3636
31375 lduh [%l7 + 0x6A], %g5
31376 fnor %f0, %f4, %f14
31377loop_3635:
31378 sll %o7, 0x10, %g2
31379loop_3636:
31380 lduh [%l7 + 0x08], %l0
31381 fmovsa %icc, %f10, %f11
31382 brz %l5, loop_3637
31383 ldsh [%l7 + 0x2A], %o4
31384 fbo %fcc2, loop_3638
31385 udiv %o5, 0x0448, %o2
31386loop_3637:
31387 stx %o1, [%l7 + 0x70]
31388 edge16ln %g6, %l6, %i3
31389loop_3638:
31390 fcmpeq16 %f4, %f4, %i2
31391 addcc %o6, %o3, %g4
31392 bl %icc, loop_3639
31393 srl %i1, 0x1A, %i6
31394 ldd [%l7 + 0x40], %f2
31395 ldsw [%l7 + 0x28], %l3
31396loop_3639:
31397 ldx [%l7 + 0x70], %g1
31398 ble,a,pt %icc, loop_3640
31399 tpos %icc, 0x7
31400 edge16ln %i7, %g7, %l4
31401 tvc %xcc, 0x1
31402loop_3640:
31403 or %g3, 0x0A04, %i5
31404 fsrc2 %f4, %f4
31405 ldsw [%l7 + 0x2C], %l2
31406 alignaddrl %i4, %l1, %o0
31407 bvc,a loop_3641
31408 ba,a loop_3642
31409 fbu,a %fcc0, loop_3643
31410 lduh [%l7 + 0x6C], %g5
31411loop_3641:
31412 ldx [%l7 + 0x68], %o7
31413loop_3642:
31414 subc %g2, %l0, %l5
31415loop_3643:
31416 tcc %xcc, 0x2
31417 brz %o4, loop_3644
31418 fmovrsgez %o5, %f13, %f5
31419 edge16l %o2, %i0, %g6
31420 tne %icc, 0x4
31421loop_3644:
31422 ldd [%l7 + 0x40], %f14
31423 std %f4, [%l7 + 0x10]
31424 mulx %l6, 0x175E, %o1
31425 popc 0x0F93, %i3
31426 fpsub32 %f2, %f14, %f8
31427 fsrc2s %f13, %f9
31428 ldsb [%l7 + 0x6C], %o6
31429 movrne %i2, 0x0A9, %o3
31430 fmuld8ulx16 %f8, %f9, %f14
31431 st %f13, [%l7 + 0x74]
31432 fcmpne32 %f12, %f0, %i1
31433 orcc %g4, 0x0733, %i6
31434 umulcc %g1, 0x0ADC, %l3
31435 stx %i7, [%l7 + 0x20]
31436 fnand %f4, %f4, %f2
31437 fmovsneg %icc, %f11, %f14
31438 sth %l4, [%l7 + 0x3A]
31439 ta %icc, 0x2
31440 ldsh [%l7 + 0x5A], %g3
31441 bgu,a,pn %xcc, loop_3645
31442 std %f0, [%l7 + 0x50]
31443 ldsb [%l7 + 0x1D], %g7
31444 tgu %xcc, 0x0
31445loop_3645:
31446 sth %l2, [%l7 + 0x4E]
31447 tvs %xcc, 0x4
31448 edge16n %i4, %l1, %i5
31449 fmovsg %icc, %f13, %f0
31450 fmovrdne %o0, %f6, %f10
31451 fmovdleu %xcc, %f13, %f11
31452 call loop_3646
31453 edge32l %o7, %g2, %l0
31454 fbne,a %fcc0, loop_3647
31455 std %f4, [%l7 + 0x08]
31456loop_3646:
31457 lduw [%l7 + 0x28], %g5
31458 fbuge %fcc1, loop_3648
31459loop_3647:
31460 movvs %xcc, %l5, %o5
31461 ldsb [%l7 + 0x31], %o4
31462 ldub [%l7 + 0x65], %o2
31463loop_3648:
31464 fcmpgt16 %f8, %f14, %i0
31465 std %f2, [%l7 + 0x40]
31466 fbe,a %fcc3, loop_3649
31467 fpadd16s %f4, %f3, %f7
31468 fmovrsgz %g6, %f13, %f13
31469 ldsw [%l7 + 0x2C], %l6
31470loop_3649:
31471 movvs %icc, %o1, %i3
31472 stx %i2, [%l7 + 0x20]
31473 fmovrse %o6, %f6, %f14
31474 ldsb [%l7 + 0x12], %o3
31475 edge8ln %i1, %i6, %g4
31476 srax %g1, %l3, %i7
31477 fcmpgt32 %f14, %f4, %g3
31478 fpmerge %f3, %f13, %f2
31479 fsrc2 %f6, %f8
31480 fcmple32 %f8, %f4, %g7
31481 fmovdge %xcc, %f8, %f5
31482 tne %icc, 0x1
31483 lduw [%l7 + 0x50], %l4
31484 tcs %xcc, 0x1
31485 smul %l2, 0x0B4D, %i4
31486 fands %f11, %f10, %f5
31487 std %f0, [%l7 + 0x28]
31488 fmovscs %icc, %f0, %f11
31489 edge32ln %i5, %l1, %o0
31490 fxnors %f14, %f7, %f2
31491 fpadd16s %f9, %f2, %f9
31492 ld [%l7 + 0x78], %f14
31493 brz,a %o7, loop_3650
31494 fandnot2 %f10, %f10, %f14
31495 brlez %g2, loop_3651
31496 fmovrdgez %l0, %f0, %f8
31497loop_3650:
31498 ldsb [%l7 + 0x65], %l5
31499 bg,pn %xcc, loop_3652
31500loop_3651:
31501 fbul,a %fcc3, loop_3653
31502 fbge,a %fcc1, loop_3654
31503 tleu %xcc, 0x4
31504loop_3652:
31505 or %o5, %o4, %g5
31506loop_3653:
31507 fmovrslez %o2, %f1, %f3
31508loop_3654:
31509 fnot1 %f12, %f6
31510 fcmple16 %f6, %f12, %g6
31511 std %f8, [%l7 + 0x30]
31512 ldsb [%l7 + 0x6A], %l6
31513 stx %o1, [%l7 + 0x50]
31514 stb %i0, [%l7 + 0x76]
31515 ldsh [%l7 + 0x10], %i3
31516 stb %i2, [%l7 + 0x4D]
31517 fabsd %f14, %f4
31518 fbge,a %fcc1, loop_3655
31519 alignaddrl %o3, %o6, %i1
31520 fmovdvc %xcc, %f7, %f15
31521 tle %icc, 0x6
31522loop_3655:
31523 std %f12, [%l7 + 0x58]
31524 sth %g4, [%l7 + 0x3A]
31525 ldsh [%l7 + 0x08], %i6
31526 nop
31527 setx loop_3656, %l0, %l1
31528 jmpl %l1, %l3
31529 fbg,a %fcc3, loop_3657
31530 sth %i7, [%l7 + 0x34]
31531 ld [%l7 + 0x48], %f2
31532loop_3656:
31533 ldub [%l7 + 0x10], %g3
31534loop_3657:
31535 movvc %xcc, %g1, %l4
31536 fpmerge %f5, %f10, %f6
31537 movvc %icc, %g7, %i4
31538 bleu loop_3658
31539 for %f10, %f8, %f10
31540 ldx [%l7 + 0x40], %i5
31541 edge8l %l2, %o0, %l1
31542loop_3658:
31543 fpadd16s %f12, %f0, %f8
31544 fmovrdgez %o7, %f8, %f14
31545 edge8ln %l0, %l5, %g2
31546 fpack16 %f2, %f7
31547 bvs,a,pt %icc, loop_3659
31548 lduw [%l7 + 0x24], %o5
31549 fnot1 %f8, %f14
31550 fmovdgu %icc, %f14, %f11
31551loop_3659:
31552 ba,pt %xcc, loop_3660
31553 stw %o4, [%l7 + 0x54]
31554 ldsh [%l7 + 0x48], %o2
31555 fones %f1
31556loop_3660:
31557 sethi 0x0DE4, %g6
31558 smul %g5, %l6, %o1
31559 stx %i3, [%l7 + 0x58]
31560 fbn,a %fcc2, loop_3661
31561 fsrc1 %f4, %f8
31562 fandnot1 %f2, %f8, %f0
31563 fmovdne %icc, %f5, %f4
31564loop_3661:
31565 fmovrse %i0, %f14, %f12
31566 fnors %f3, %f4, %f12
31567 fpadd32 %f10, %f14, %f12
31568 fmovdvs %icc, %f8, %f12
31569 fmovscc %xcc, %f0, %f15
31570 ldd [%l7 + 0x48], %f4
31571 and %i2, 0x1856, %o3
31572 bl,pn %xcc, loop_3662
31573 edge8ln %o6, %i1, %g4
31574 fbl %fcc0, loop_3663
31575 lduw [%l7 + 0x30], %i6
31576loop_3662:
31577 ldsw [%l7 + 0x10], %l3
31578 subccc %i7, 0x0A05, %g3
31579loop_3663:
31580 lduh [%l7 + 0x0E], %l4
31581 smulcc %g7, 0x1DBC, %g1
31582 fabss %f0, %f3
31583 movvs %xcc, %i4, %i5
31584 sdivx %l2, 0x003F, %l1
31585 movle %xcc, %o7, %o0
31586 fpsub32s %f10, %f15, %f4
31587 ldsb [%l7 + 0x1C], %l0
31588 fornot1s %f3, %f2, %f5
31589 fmovrse %l5, %f9, %f7
31590 tgu %xcc, 0x7
31591 subc %g2, %o4, %o5
31592 ldsb [%l7 + 0x30], %g6
31593 fmovsa %icc, %f7, %f15
31594 fbg,a %fcc1, loop_3664
31595 lduw [%l7 + 0x3C], %g5
31596 fnot2s %f5, %f13
31597 fbu,a %fcc3, loop_3665
31598loop_3664:
31599 stx %o2, [%l7 + 0x20]
31600 fcmped %fcc1, %f14, %f0
31601 fexpand %f9, %f14
31602loop_3665:
31603 mova %xcc, %l6, %i3
31604 sub %i0, %o1, %i2
31605 movgu %icc, %o3, %o6
31606 lduw [%l7 + 0x20], %g4
31607 fsrc2 %f10, %f2
31608 movvs %xcc, %i6, %l3
31609 pdist %f14, %f10, %f10
31610 bpos,a,pt %xcc, loop_3666
31611 sethi 0x0638, %i1
31612 sth %g3, [%l7 + 0x4A]
31613 ldsw [%l7 + 0x58], %i7
31614loop_3666:
31615 ldsb [%l7 + 0x09], %g7
31616 fornot2s %f10, %f8, %f3
31617 ldx [%l7 + 0x28], %l4
31618 fmuld8sux16 %f9, %f4, %f6
31619 fnegs %f3, %f13
31620 stb %i4, [%l7 + 0x7B]
31621 ldd [%l7 + 0x30], %f0
31622 fpadd32 %f4, %f2, %f10
31623 fmovdvc %xcc, %f4, %f1
31624 fxors %f8, %f11, %f7
31625 tleu %icc, 0x2
31626 ldsb [%l7 + 0x2A], %g1
31627 stx %l2, [%l7 + 0x10]
31628 fmovdleu %xcc, %f15, %f13
31629 bvs %icc, loop_3667
31630 fbul,a %fcc2, loop_3668
31631 std %f10, [%l7 + 0x10]
31632 stb %l1, [%l7 + 0x32]
31633loop_3667:
31634 sdivx %i5, 0x0F27, %o0
31635loop_3668:
31636 fcmped %fcc1, %f14, %f12
31637 umulcc %l0, 0x0DE9, %o7
31638 movl %icc, %g2, %o4
31639 fsrc1 %f4, %f0
31640 popc %o5, %g6
31641 fandnot2s %f12, %f12, %f6
31642 stx %l5, [%l7 + 0x78]
31643 fnegd %f4, %f8
31644 mulx %g5, 0x1B91, %o2
31645 stb %l6, [%l7 + 0x5B]
31646 fcmpgt16 %f12, %f4, %i3
31647 fbule %fcc2, loop_3669
31648 ldd [%l7 + 0x58], %f2
31649 edge16l %o1, %i0, %o3
31650 lduh [%l7 + 0x58], %i2
31651loop_3669:
31652 fnors %f3, %f14, %f12
31653 umul %o6, %i6, %l3
31654 std %f2, [%l7 + 0x38]
31655 smul %i1, 0x0D0D, %g3
31656 std %f12, [%l7 + 0x38]
31657 lduh [%l7 + 0x22], %i7
31658 fmul8ulx16 %f8, %f8, %f14
31659 sth %g7, [%l7 + 0x6E]
31660 stx %g4, [%l7 + 0x08]
31661 lduh [%l7 + 0x2E], %l4
31662 tsubcc %g1, %i4, %l1
31663 st %f3, [%l7 + 0x38]
31664 ldd [%l7 + 0x40], %f8
31665 ldd [%l7 + 0x38], %f6
31666 udivcc %l2, 0x1AA4, %o0
31667 movcc %xcc, %i5, %l0
31668 fmul8x16al %f6, %f15, %f14
31669 move %icc, %o7, %g2
31670 fcmpgt32 %f10, %f14, %o5
31671 edge32n %o4, %l5, %g6
31672 ldx [%l7 + 0x38], %g5
31673 stw %o2, [%l7 + 0x70]
31674 fmul8x16al %f11, %f6, %f2
31675 fblg %fcc3, loop_3670
31676 fmovsg %xcc, %f3, %f15
31677 sllx %i3, 0x03, %o1
31678 fmul8x16 %f0, %f2, %f12
31679loop_3670:
31680 orn %i0, 0x0F0D, %o3
31681 stx %l6, [%l7 + 0x28]
31682 alignaddr %o6, %i6, %i2
31683 for %f12, %f2, %f2
31684 for %f10, %f0, %f10
31685 edge16l %i1, %l3, %g3
31686 and %g7, %g4, %i7
31687 bne,a loop_3671
31688 srlx %l4, %g1, %i4
31689 ldsw [%l7 + 0x48], %l2
31690 tne %xcc, 0x6
31691loop_3671:
31692 bcs,a,pt %icc, loop_3672
31693 tvs %xcc, 0x2
31694 fmovrdlez %o0, %f0, %f12
31695 fmovdgu %xcc, %f3, %f12
31696loop_3672:
31697 fornot2 %f6, %f10, %f6
31698 be,a %xcc, loop_3673
31699 smulcc %i5, %l1, %o7
31700 fbu,a %fcc0, loop_3674
31701 fandnot2 %f12, %f4, %f12
31702loop_3673:
31703 ldsw [%l7 + 0x58], %g2
31704 fmovrslez %l0, %f6, %f8
31705loop_3674:
31706 std %f8, [%l7 + 0x18]
31707 movrne %o4, %o5, %l5
31708 fors %f7, %f9, %f2
31709 fxors %f6, %f5, %f2
31710 ldd [%l7 + 0x28], %f4
31711 sth %g5, [%l7 + 0x3C]
31712 stb %g6, [%l7 + 0x4B]
31713 fone %f8
31714 ldd [%l7 + 0x78], %f6
31715 subc %o2, 0x0495, %i3
31716 movrlez %o1, 0x031, %i0
31717 be,a,pt %xcc, loop_3675
31718 sth %l6, [%l7 + 0x16]
31719 udiv %o6, 0x1970, %o3
31720 fmovdgu %xcc, %f11, %f8
31721loop_3675:
31722 stb %i6, [%l7 + 0x2F]
31723 fmovrsgez %i1, %f11, %f11
31724 fpsub16 %f12, %f10, %f0
31725 nop
31726 setx loop_3676, %l0, %l1
31727 wrpr 0x1, %tl
31728 wrpr %l1, %tpc
31729 add %l1, 0x4, %l1
31730 wrpr %l1, %tnpc
31731 setx 0x34400001400, %l0, %l1
31732 wrpr %l1, %tstate
31733 wrhpr 0x4, %htstate
31734 retry
31735 ldx [%l7 + 0x50], %l3
31736 std %f10, [%l7 + 0x68]
31737 srl %i2, 0x1F, %g7
31738loop_3676:
31739 fcmps %fcc3, %f11, %f0
31740 movcs %icc, %g4, %i7
31741 ldd [%l7 + 0x28], %f2
31742 addccc %g3, %g1, %i4
31743 fmuld8sux16 %f7, %f9, %f10
31744 st %f3, [%l7 + 0x58]
31745 fabsd %f10, %f4
31746 ldsh [%l7 + 0x60], %l2
31747 fexpand %f12, %f8
31748 movvc %xcc, %o0, %l4
31749 fnand %f12, %f4, %f6
31750 move %icc, %i5, %l1
31751 subc %g2, 0x141D, %o7
31752 fmovda %icc, %f2, %f12
31753 fmovrse %l0, %f13, %f12
31754 ldx [%l7 + 0x40], %o4
31755 sra %l5, %g5, %o5
31756 fabsd %f4, %f4
31757 fmovsl %icc, %f8, %f12
31758 ta %icc, 0x7
31759 std %f14, [%l7 + 0x30]
31760 udivcc %g6, 0x1716, %i3
31761 tg %xcc, 0x6
31762 edge32ln %o1, %i0, %o2
31763 fbug,a %fcc3, loop_3677
31764 fbn %fcc2, loop_3678
31765 srl %l6, 0x13, %o3
31766 umulcc %o6, %i6, %i1
31767loop_3677:
31768 alignaddrl %l3, %g7, %i2
31769loop_3678:
31770 subc %g4, 0x0636, %g3
31771 fba %fcc1, loop_3679
31772 movgu %xcc, %i7, %g1
31773 sth %i4, [%l7 + 0x4E]
31774 ldd [%l7 + 0x78], %f14
31775loop_3679:
31776 fmovdcs %icc, %f10, %f13
31777 ldd [%l7 + 0x20], %f2
31778 ldx [%l7 + 0x50], %o0
31779 sdiv %l2, 0x093E, %l4
31780 st %f12, [%l7 + 0x44]
31781 lduw [%l7 + 0x38], %l1
31782 ldd [%l7 + 0x38], %f2
31783 xnor %g2, 0x118A, %o7
31784 srlx %l0, %o4, %i5
31785 ld [%l7 + 0x30], %f7
31786 siam 0x4
31787 lduh [%l7 + 0x0E], %l5
31788 movre %o5, 0x142, %g5
31789 subccc %g6, 0x05EB, %o1
31790 fcmped %fcc1, %f14, %f12
31791 alignaddr %i0, %o2, %l6
31792 edge32ln %i3, %o6, %o3
31793 fmovrde %i6, %f0, %f4
31794 fpsub32 %f12, %f10, %f4
31795 ldx [%l7 + 0x30], %i1
31796 stb %g7, [%l7 + 0x09]
31797 edge8 %i2, %g4, %l3
31798 fbug %fcc3, loop_3680
31799 fsrc2 %f8, %f4
31800 ldd [%l7 + 0x08], %f6
31801 nop
31802 setx loop_3681, %l0, %l1
31803 jmpl %l1, %g3
31804loop_3680:
31805 edge16n %g1, %i4, %o0
31806 bge %icc, loop_3682
31807 brnz %l2, loop_3683
31808loop_3681:
31809 bne,a %xcc, loop_3684
31810 movre %l4, 0x262, %i7
31811loop_3682:
31812 ldsh [%l7 + 0x58], %g2
31813loop_3683:
31814 bcs,a %xcc, loop_3685
31815loop_3684:
31816 movne %icc, %o7, %l0
31817 fpsub16s %f14, %f11, %f15
31818 lduh [%l7 + 0x10], %o4
31819loop_3685:
31820 addcc %l1, %l5, %i5
31821 fandnot1s %f7, %f3, %f2
31822 sth %o5, [%l7 + 0x16]
31823 ldx [%l7 + 0x48], %g6
31824 edge8 %o1, %g5, %o2
31825 fmovdvc %icc, %f3, %f13
31826 alignaddrl %l6, %i3, %i0
31827 fbuge,a %fcc0, loop_3686
31828 movgu %xcc, %o6, %i6
31829 std %f10, [%l7 + 0x08]
31830 movl %icc, %o3, %g7
31831loop_3686:
31832 fmovsleu %icc, %f14, %f13
31833 fxnors %f14, %f7, %f7
31834 fmovsneg %xcc, %f5, %f10
31835 fmovdvs %icc, %f15, %f9
31836 siam 0x0
31837 sethi 0x08F6, %i2
31838 fcmpgt16 %f14, %f6, %i1
31839 or %l3, 0x096A, %g4
31840 ldd [%l7 + 0x10], %f4
31841 stw %g3, [%l7 + 0x40]
31842 bvs,a loop_3687
31843 brz,a %g1, loop_3688
31844 fmovdg %icc, %f2, %f5
31845 bgu %xcc, loop_3689
31846loop_3687:
31847 fxors %f14, %f0, %f2
31848loop_3688:
31849 lduh [%l7 + 0x60], %o0
31850 stw %i4, [%l7 + 0x08]
31851loop_3689:
31852 fpsub32 %f4, %f0, %f8
31853 bg,a,pt %icc, loop_3690
31854 lduw [%l7 + 0x08], %l2
31855 stb %i7, [%l7 + 0x28]
31856 lduh [%l7 + 0x1A], %g2
31857loop_3690:
31858 movrgz %o7, 0x05F, %l4
31859 ldsb [%l7 + 0x35], %o4
31860 ldsh [%l7 + 0x10], %l0
31861 ldub [%l7 + 0x7C], %l1
31862 popc 0x180C, %l5
31863 ldsb [%l7 + 0x57], %i5
31864 edge32n %o5, %o1, %g5
31865 bne %xcc, loop_3691
31866 fxor %f8, %f14, %f2
31867 fba,a %fcc1, loop_3692
31868 addccc %g6, 0x1282, %o2
31869loop_3691:
31870 stx %i3, [%l7 + 0x40]
31871 movleu %icc, %l6, %i0
31872loop_3692:
31873 lduw [%l7 + 0x2C], %o6
31874 tl %xcc, 0x2
31875 fmovrsgez %i6, %f3, %f7
31876 edge32ln %o3, %i2, %g7
31877 bleu,a loop_3693
31878 tpos %xcc, 0x4
31879 std %f4, [%l7 + 0x48]
31880 lduw [%l7 + 0x64], %l3
31881loop_3693:
31882 fcmps %fcc1, %f5, %f3
31883 fbne,a %fcc0, loop_3694
31884 fmovsneg %icc, %f15, %f9
31885 fpadd16s %f12, %f10, %f1
31886 fzero %f8
31887loop_3694:
31888 sth %i1, [%l7 + 0x2A]
31889 lduh [%l7 + 0x26], %g4
31890 fmovdl %icc, %f14, %f11
31891 ldsb [%l7 + 0x66], %g1
31892 fmovsn %icc, %f3, %f15
31893 tg %icc, 0x3
31894 sth %g3, [%l7 + 0x12]
31895 udivcc %o0, 0x0363, %i4
31896 lduh [%l7 + 0x20], %l2
31897 fbug,a %fcc1, loop_3695
31898 fxnors %f1, %f2, %f4
31899 fbl %fcc0, loop_3696
31900 andncc %g2, %o7, %l4
31901loop_3695:
31902 ldsw [%l7 + 0x18], %i7
31903 ldsh [%l7 + 0x12], %l0
31904loop_3696:
31905 ldsw [%l7 + 0x50], %o4
31906 movpos %xcc, %l5, %i5
31907 sll %o5, %o1, %g5
31908 fandnot1 %f10, %f12, %f8
31909 array16 %g6, %o2, %i3
31910 movrne %l1, 0x29A, %i0
31911 subc %l6, %i6, %o6
31912 be %xcc, loop_3697
31913 ld [%l7 + 0x70], %f3
31914 andcc %o3, %g7, %i2
31915 sth %i1, [%l7 + 0x0E]
31916loop_3697:
31917 fornot1 %f2, %f6, %f2
31918 bge,pn %xcc, loop_3698
31919 andcc %l3, 0x1B19, %g4
31920 fcmpd %fcc2, %f12, %f8
31921 fbe,a %fcc3, loop_3699
31922loop_3698:
31923 fmovsge %xcc, %f12, %f14
31924 fand %f12, %f12, %f2
31925 fmul8sux16 %f2, %f10, %f14
31926loop_3699:
31927 ldsh [%l7 + 0x7E], %g3
31928 subc %g1, 0x025A, %o0
31929 ldd [%l7 + 0x38], %f12
31930 ld [%l7 + 0x60], %f0
31931 fornot1 %f2, %f4, %f8
31932 lduw [%l7 + 0x64], %i4
31933 fbo,a %fcc1, loop_3700
31934 fsrc2s %f14, %f8
31935 fsrc2s %f10, %f1
31936 fmovrde %g2, %f4, %f12
31937loop_3700:
31938 brgez,a %o7, loop_3701
31939 xnorcc %l2, 0x158C, %i7
31940 fcmpeq32 %f2, %f8, %l4
31941 fsrc1 %f4, %f12
31942loop_3701:
31943 ba,pt %icc, loop_3702
31944 ldub [%l7 + 0x4A], %o4
31945 movl %icc, %l0, %i5
31946 ldsb [%l7 + 0x47], %l5
31947loop_3702:
31948 std %f2, [%l7 + 0x60]
31949 fbn %fcc1, loop_3703
31950 ldsh [%l7 + 0x58], %o5
31951 fcmple16 %f12, %f8, %o1
31952 popc 0x199C, %g6
31953loop_3703:
31954 fabss %f10, %f6
31955 ba %icc, loop_3704
31956 ldsw [%l7 + 0x14], %g5
31957 ble,a loop_3705
31958 fandnot2 %f10, %f2, %f8
31959loop_3704:
31960 array16 %i3, %o2, %i0
31961 fpack16 %f6, %f13
31962loop_3705:
31963 edge32ln %l1, %l6, %o6
31964 ldsw [%l7 + 0x74], %i6
31965 movl %xcc, %g7, %i2
31966 brgz %o3, loop_3706
31967 st %f9, [%l7 + 0x0C]
31968 and %i1, %l3, %g4
31969 edge32ln %g1, %o0, %g3
31970loop_3706:
31971 fnands %f1, %f2, %f4
31972 ldsw [%l7 + 0x70], %g2
31973 ldd [%l7 + 0x40], %f6
31974 sth %i4, [%l7 + 0x22]
31975 fmovdvc %xcc, %f1, %f1
31976 fmovsleu %xcc, %f6, %f12
31977 edge32 %l2, %o7, %l4
31978 sth %o4, [%l7 + 0x62]
31979 popc 0x0B6F, %i7
31980 fmovspos %xcc, %f3, %f14
31981 brnz,a %l0, loop_3707
31982 fpadd16 %f8, %f14, %f6
31983 fmovrsgz %l5, %f14, %f9
31984 ldsh [%l7 + 0x20], %i5
31985loop_3707:
31986 bneg,a loop_3708
31987 fmul8sux16 %f8, %f0, %f8
31988 sth %o5, [%l7 + 0x3E]
31989 ldsw [%l7 + 0x74], %g6
31990loop_3708:
31991 stx %g5, [%l7 + 0x08]
31992 edge8 %i3, %o2, %i0
31993 fmovse %icc, %f12, %f12
31994 ldsw [%l7 + 0x48], %o1
31995 fzero %f8
31996 ldsw [%l7 + 0x54], %l6
31997 bcs %icc, loop_3709
31998 stb %o6, [%l7 + 0x4E]
31999 sdivcc %i6, 0x1FD6, %g7
32000 tsubcc %i2, %o3, %i1
32001loop_3709:
32002 edge16 %l1, %g4, %g1
32003 movvc %xcc, %l3, %o0
32004 mulx %g3, 0x110F, %i4
32005 fmovscs %icc, %f8, %f8
32006 edge32ln %g2, %l2, %o7
32007 popc 0x1C9C, %o4
32008 fblg,a %fcc2, loop_3710
32009 ldsb [%l7 + 0x14], %i7
32010 ldub [%l7 + 0x76], %l4
32011 fbg,a %fcc1, loop_3711
32012loop_3710:
32013 fbl,a %fcc1, loop_3712
32014 movl %xcc, %l0, %i5
32015 udivx %o5, 0x0162, %l5
32016loop_3711:
32017 xorcc %g6, 0x1009, %g5
32018loop_3712:
32019 movcs %xcc, %o2, %i0
32020 fpack16 %f14, %f2
32021 bg,a loop_3713
32022 ld [%l7 + 0x74], %f10
32023 fba,a %fcc2, loop_3714
32024 ldsw [%l7 + 0x24], %i3
32025loop_3713:
32026 lduw [%l7 + 0x78], %l6
32027 sth %o6, [%l7 + 0x6E]
32028loop_3714:
32029 fzeros %f5
32030 fmovrsne %i6, %f11, %f6
32031 edge32n %g7, %i2, %o3
32032 and %o1, 0x14B2, %i1
32033 stw %l1, [%l7 + 0x28]
32034 ldub [%l7 + 0x2B], %g1
32035 edge8 %g4, %o0, %g3
32036 umul %l3, %i4, %g2
32037 fsrc2s %f6, %f12
32038 fmovscs %icc, %f13, %f2
32039 movpos %xcc, %l2, %o4
32040 movneg %xcc, %i7, %l4
32041 call loop_3715
32042 call loop_3716
32043 sdivcc %o7, 0x15EC, %l0
32044 brgz %o5, loop_3717
32045loop_3715:
32046 bcc,pt %xcc, loop_3718
32047loop_3716:
32048 st %f8, [%l7 + 0x30]
32049 bneg loop_3719
32050loop_3717:
32051 tsubcctv %l5, %g6, %g5
32052loop_3718:
32053 sth %i5, [%l7 + 0x54]
32054 fmovrse %o2, %f13, %f12
32055loop_3719:
32056 brgez,a %i0, loop_3720
32057 fmovde %xcc, %f12, %f6
32058 tvc %xcc, 0x6
32059 ldsh [%l7 + 0x74], %i3
32060loop_3720:
32061 stx %o6, [%l7 + 0x70]
32062 ldsh [%l7 + 0x26], %l6
32063 brnz,a %g7, loop_3721
32064 be loop_3722
32065 xor %i2, 0x0B6D, %i6
32066 sdivx %o1, 0x0DF4, %i1
32067loop_3721:
32068 lduw [%l7 + 0x78], %l1
32069loop_3722:
32070 sth %o3, [%l7 + 0x52]
32071 ldsb [%l7 + 0x3B], %g4
32072 fmovs %f10, %f13
32073 movg %icc, %o0, %g1
32074 stx %g3, [%l7 + 0x10]
32075 alignaddr %i4, %g2, %l2
32076 fcmpeq16 %f12, %f4, %l3
32077 smul %o4, %i7, %l4
32078 lduw [%l7 + 0x70], %o7
32079 lduh [%l7 + 0x44], %o5
32080 std %f12, [%l7 + 0x20]
32081 ldd [%l7 + 0x10], %f14
32082 faligndata %f8, %f8, %f0
32083 fcmple16 %f8, %f14, %l5
32084 edge32l %g6, %l0, %i5
32085 ldd [%l7 + 0x28], %f14
32086 fbuge,a %fcc0, loop_3723
32087 fmul8ulx16 %f6, %f12, %f2
32088 fxnors %f15, %f10, %f15
32089 fand %f6, %f6, %f10
32090loop_3723:
32091 orcc %o2, 0x172F, %i0
32092 tgu %xcc, 0x6
32093 orcc %i3, %o6, %l6
32094 stw %g5, [%l7 + 0x50]
32095 umul %i2, 0x0661, %i6
32096 fmuld8ulx16 %f2, %f4, %f12
32097 movleu %icc, %g7, %o1
32098 fone %f12
32099 ldd [%l7 + 0x68], %f0
32100 fnegd %f10, %f10
32101 fmovd %f6, %f12
32102 fcmpne32 %f0, %f8, %i1
32103 ta %icc, 0x4
32104 fmovrslz %o3, %f1, %f12
32105 ldub [%l7 + 0x6F], %g4
32106 stx %l1, [%l7 + 0x10]
32107 stw %o0, [%l7 + 0x2C]
32108 movgu %xcc, %g1, %g3
32109 lduw [%l7 + 0x20], %g2
32110 edge8n %i4, %l2, %o4
32111 fcmpeq32 %f8, %f8, %l3
32112 srlx %i7, 0x18, %l4
32113 udivx %o7, 0x0710, %o5
32114 fmovrslz %l5, %f15, %f13
32115 lduh [%l7 + 0x40], %g6
32116 sethi 0x059F, %l0
32117 fpadd32s %f10, %f15, %f15
32118 sth %i5, [%l7 + 0x0C]
32119 stw %o2, [%l7 + 0x28]
32120 ldsh [%l7 + 0x28], %i0
32121 fxor %f2, %f0, %f6
32122 fmovsneg %xcc, %f6, %f6
32123 movn %xcc, %o6, %i3
32124 tvs %icc, 0x3
32125 edge8l %g5, %l6, %i2
32126 ldx [%l7 + 0x68], %g7
32127 fmovsne %xcc, %f0, %f4
32128 subccc %i6, 0x0D7D, %o1
32129 fmovs %f1, %f14
32130 tsubcctv %i1, %o3, %g4
32131 bvs loop_3724
32132 fbu,a %fcc2, loop_3725
32133 tvc %icc, 0x0
32134 siam 0x6
32135loop_3724:
32136 fmovrdgz %o0, %f14, %f12
32137loop_3725:
32138 movrgz %g1, 0x104, %g3
32139 sdivcc %l1, 0x12DD, %g2
32140 bleu,a,pt %icc, loop_3726
32141 fmovrde %l2, %f8, %f4
32142 fba %fcc3, loop_3727
32143 bneg loop_3728
32144loop_3726:
32145 ldx [%l7 + 0x48], %i4
32146 faligndata %f2, %f12, %f4
32147loop_3727:
32148 ldsh [%l7 + 0x6C], %l3
32149loop_3728:
32150 call loop_3729
32151 edge16ln %o4, %i7, %o7
32152 brgez,a %l4, loop_3730
32153 sth %l5, [%l7 + 0x20]
32154loop_3729:
32155 sdivx %g6, 0x1B85, %o5
32156 pdist %f4, %f10, %f8
32157loop_3730:
32158 fnand %f12, %f4, %f10
32159 ld [%l7 + 0x64], %f12
32160 ldd [%l7 + 0x48], %f14
32161 tg %icc, 0x6
32162 fones %f11
32163 movcc %xcc, %l0, %i5
32164 sth %o2, [%l7 + 0x50]
32165 stb %o6, [%l7 + 0x09]
32166 udivx %i3, 0x0885, %i0
32167 tpos %xcc, 0x1
32168 movrgez %g5, 0x21B, %i2
32169 fbug,a %fcc2, loop_3731
32170 stw %g7, [%l7 + 0x5C]
32171 tpos %xcc, 0x0
32172 fmovsgu %xcc, %f5, %f7
32173loop_3731:
32174 fbuge,a %fcc1, loop_3732
32175 movvc %icc, %l6, %i6
32176 ldub [%l7 + 0x6E], %o1
32177 std %f2, [%l7 + 0x30]
32178loop_3732:
32179 fmuld8ulx16 %f14, %f12, %f4
32180 ldd [%l7 + 0x38], %f10
32181 fand %f8, %f10, %f6
32182 stx %o3, [%l7 + 0x30]
32183 bcs loop_3733
32184 fxor %f12, %f8, %f4
32185 ldx [%l7 + 0x58], %i1
32186 addcc %o0, %g4, %g1
32187loop_3733:
32188 movrgz %l1, %g3, %g2
32189 movvc %xcc, %l2, %l3
32190 tcc %xcc, 0x2
32191 ldub [%l7 + 0x25], %o4
32192 fmovs %f0, %f11
32193 fmovd %f10, %f14
32194 st %f3, [%l7 + 0x50]
32195 ble,pt %xcc, loop_3734
32196 movrne %i7, 0x146, %o7
32197 siam 0x5
32198 ldub [%l7 + 0x75], %i4
32199loop_3734:
32200 fmovrsgz %l5, %f8, %f3
32201 ldsb [%l7 + 0x4C], %g6
32202 ldsh [%l7 + 0x0C], %l4
32203 nop
32204 setx loop_3735, %l0, %l1
32205 wrpr 0x1, %tl
32206 wrpr %l1, %tpc
32207 add %l1, 0x4, %l1
32208 wrpr %l1, %tnpc
32209 setx 0x34400001400, %l0, %l1
32210 wrpr %l1, %tstate
32211 wrhpr 0x4, %htstate
32212 retry
32213 edge16l %l0, %i5, %o5
32214 fmovrdgz %o6, %f2, %f8
32215 fmovsneg %xcc, %f0, %f2
32216loop_3735:
32217 fmovdpos %xcc, %f5, %f10
32218 ldsb [%l7 + 0x31], %o2
32219 fcmps %fcc0, %f5, %f6
32220 fmovdge %icc, %f12, %f12
32221 ldsw [%l7 + 0x64], %i3
32222 std %f14, [%l7 + 0x38]
32223 fnors %f9, %f6, %f10
32224 ldd [%l7 + 0x38], %f10
32225 fbo %fcc1, loop_3736
32226 ldsw [%l7 + 0x58], %i0
32227 fcmps %fcc0, %f12, %f1
32228 ldub [%l7 + 0x57], %g5
32229loop_3736:
32230 fones %f5
32231 fmovdg %icc, %f10, %f15
32232 fornot2 %f2, %f12, %f8
32233 tsubcctv %g7, %i2, %i6
32234 fbug %fcc0, loop_3737
32235 fmovd %f6, %f2
32236 fmul8sux16 %f8, %f10, %f12
32237 sth %o1, [%l7 + 0x40]
32238loop_3737:
32239 fcmpeq32 %f8, %f4, %l6
32240 ldsb [%l7 + 0x53], %i1
32241 tvc %icc, 0x7
32242 brlz,a %o0, loop_3738
32243 stw %o3, [%l7 + 0x7C]
32244 fble %fcc0, loop_3739
32245 fsrc1 %f6, %f0
32246loop_3738:
32247 nop
32248 setx loop_3740, %l0, %l1
32249 jmpl %l1, %g1
32250 ldsw [%l7 + 0x68], %l1
32251loop_3739:
32252 movcs %xcc, %g4, %g3
32253 fmovrsne %g2, %f3, %f7
32254loop_3740:
32255 fnot1 %f10, %f10
32256 fsrc1 %f8, %f8
32257 st %f9, [%l7 + 0x14]
32258 movvs %icc, %l3, %o4
32259 brlez,a %i7, loop_3741
32260 sth %l2, [%l7 + 0x56]
32261 ba,a loop_3742
32262 fmul8sux16 %f10, %f0, %f14
32263loop_3741:
32264 fpack32 %f8, %f2, %f12
32265 tge %xcc, 0x6
32266loop_3742:
32267 and %i4, %o7, %g6
32268 sll %l5, %l0, %i5
32269 ld [%l7 + 0x38], %f7
32270 lduh [%l7 + 0x7C], %l4
32271 fnot2s %f13, %f2
32272 fnand %f12, %f0, %f12
32273 bshuffle %f6, %f12, %f6
32274 faligndata %f14, %f12, %f8
32275 fbge %fcc1, loop_3743
32276 fmovdvc %xcc, %f14, %f3
32277 fmovsa %xcc, %f15, %f3
32278 array32 %o5, %o6, %i3
32279loop_3743:
32280 fmovdgu %xcc, %f3, %f11
32281 movneg %icc, %i0, %g5
32282 movvs %xcc, %o2, %i2
32283 move %icc, %g7, %o1
32284 addccc %i6, %i1, %o0
32285 fmovsgu %icc, %f1, %f3
32286 xnorcc %o3, 0x17E6, %l6
32287 stb %l1, [%l7 + 0x63]
32288 movle %xcc, %g1, %g4
32289 fcmpeq16 %f14, %f2, %g3
32290 fmul8x16al %f15, %f1, %f6
32291 add %l3, 0x08A3, %o4
32292 fmovdcc %icc, %f7, %f13
32293 fabsd %f2, %f10
32294 brlz %i7, loop_3744
32295 stx %g2, [%l7 + 0x78]
32296 fmovsle %xcc, %f15, %f2
32297 fxnors %f8, %f10, %f13
32298loop_3744:
32299 nop
32300 setx loop_3745, %l0, %l1
32301 wrpr 0x1, %tl
32302 wrpr %l1, %tnpc
32303 setx 0x34400001400, %l0, %l1
32304 wrpr %l1, %tstate
32305 wrhpr 0x4, %htstate
32306 done
32307 st %f2, [%l7 + 0x64]
32308 fmovsa %xcc, %f15, %f10
32309 fmuld8sux16 %f4, %f15, %f4
32310loop_3745:
32311 fcmpes %fcc0, %f14, %f14
32312 brgez,a %l2, loop_3746
32313 fbe,a %fcc2, loop_3747
32314 lduh [%l7 + 0x1E], %i4
32315 fmovdl %icc, %f3, %f7
32316loop_3746:
32317 bn,pn %icc, loop_3748
32318loop_3747:
32319 ldsw [%l7 + 0x5C], %g6
32320 fcmpne16 %f14, %f8, %l5
32321 movcs %xcc, %l0, %o7
32322loop_3748:
32323 taddcc %l4, 0x0383, %o5
32324 fpsub32 %f6, %f12, %f10
32325 ldx [%l7 + 0x68], %i5
32326 tleu %icc, 0x3
32327 fpackfix %f2, %f5
32328 fpadd16 %f0, %f2, %f14
32329 ldd [%l7 + 0x70], %f14
32330 andcc %o6, %i3, %i0
32331 lduw [%l7 + 0x48], %g5
32332 ldd [%l7 + 0x10], %f14
32333 st %f5, [%l7 + 0x0C]
32334 or %o2, 0x15F6, %g7
32335 fmovd %f10, %f8
32336 fxors %f7, %f3, %f3
32337 fpadd16 %f2, %f2, %f0
32338 alignaddr %i2, %o1, %i1
32339 tvc %xcc, 0x0
32340 fmul8x16al %f10, %f11, %f10
32341 subcc %i6, 0x0DAE, %o3
32342 ldx [%l7 + 0x28], %o0
32343 mulx %l1, 0x1196, %g1
32344 fmovrslez %g4, %f5, %f14
32345 lduw [%l7 + 0x58], %g3
32346 mova %icc, %l6, %l3
32347 orncc %o4, 0x1E1B, %i7
32348 ldub [%l7 + 0x63], %g2
32349 ldsw [%l7 + 0x28], %i4
32350 nop
32351 setx loop_3749, %l0, %l1
32352 jmpl %l1, %g6
32353 stb %l5, [%l7 + 0x23]
32354 movrne %l2, %l0, %o7
32355 ldsb [%l7 + 0x13], %l4
32356loop_3749:
32357 tcs %icc, 0x0
32358 fnands %f11, %f2, %f6
32359 sth %i5, [%l7 + 0x48]
32360 subcc %o6, 0x09B5, %i3
32361 edge16ln %i0, %g5, %o5
32362 tne %xcc, 0x7
32363 fbge %fcc0, loop_3750
32364 lduw [%l7 + 0x10], %o2
32365 bn %icc, loop_3751
32366 movrgez %i2, %o1, %g7
32367loop_3750:
32368 add %i6, %i1, %o3
32369 tvs %icc, 0x5
32370loop_3751:
32371 lduw [%l7 + 0x50], %l1
32372 edge8ln %g1, %g4, %o0
32373 sth %l6, [%l7 + 0x36]
32374 for %f2, %f4, %f8
32375 call loop_3752
32376 ldd [%l7 + 0x10], %f12
32377 movleu %xcc, %l3, %g3
32378 for %f14, %f6, %f4
32379loop_3752:
32380 array16 %o4, %i7, %g2
32381 lduh [%l7 + 0x6A], %g6
32382 taddcctv %i4, %l2, %l0
32383 ld [%l7 + 0x48], %f1
32384 movre %l5, %l4, %o7
32385 fbge,a %fcc3, loop_3753
32386 fandnot1 %f10, %f12, %f0
32387 fandnot2 %f8, %f8, %f6
32388 ldsh [%l7 + 0x26], %o6
32389loop_3753:
32390 fandnot1s %f15, %f10, %f14
32391 udivx %i5, 0x1FD8, %i3
32392 fmovse %xcc, %f0, %f0
32393 fones %f6
32394 sra %g5, %o5, %i0
32395 srl %o2, 0x03, %i2
32396 fxors %f12, %f8, %f0
32397 fmovrdlz %g7, %f12, %f14
32398 stw %o1, [%l7 + 0x64]
32399 fbug %fcc2, loop_3754
32400 ldsh [%l7 + 0x44], %i6
32401 lduw [%l7 + 0x44], %i1
32402 fbu,a %fcc3, loop_3755
32403loop_3754:
32404 std %f14, [%l7 + 0x08]
32405 fblg,a %fcc2, loop_3756
32406 fble,a %fcc1, loop_3757
32407loop_3755:
32408 move %icc, %l1, %g1
32409 fmovdne %icc, %f3, %f14
32410loop_3756:
32411 pdist %f0, %f6, %f0
32412loop_3757:
32413 addcc %o3, 0x14E4, %g4
32414 nop
32415 setx loop_3758, %l0, %l1
32416 jmpl %l1, %l6
32417 udivcc %l3, 0x1EB3, %o0
32418 fsrc2s %f3, %f13
32419 udivx %g3, 0x127E, %i7
32420loop_3758:
32421 sth %o4, [%l7 + 0x5A]
32422 andncc %g2, %i4, %g6
32423 movrgz %l2, 0x145, %l5
32424 andcc %l4, 0x0BD0, %l0
32425 fcmpd %fcc3, %f2, %f8
32426 fand %f14, %f0, %f12
32427 edge8l %o6, %o7, %i5
32428 movvc %xcc, %i3, %g5
32429 ldd [%l7 + 0x58], %f0
32430 ldsw [%l7 + 0x64], %i0
32431 tle %icc, 0x6
32432 fmovrslz %o5, %f8, %f1
32433 movrne %i2, %o2, %o1
32434 lduw [%l7 + 0x18], %g7
32435 fbu %fcc3, loop_3759
32436 fnot2s %f3, %f9
32437 addc %i1, 0x0BF1, %l1
32438 ldsb [%l7 + 0x1C], %i6
32439loop_3759:
32440 bpos %xcc, loop_3760
32441 bvc %icc, loop_3761
32442 std %f6, [%l7 + 0x10]
32443 fnegs %f10, %f5
32444loop_3760:
32445 subcc %g1, 0x1D8B, %o3
32446loop_3761:
32447 bshuffle %f12, %f2, %f8
32448 ldsw [%l7 + 0x64], %l6
32449 mulx %l3, %g4, %g3
32450 array16 %o0, %i7, %o4
32451 std %f8, [%l7 + 0x68]
32452 bge,a loop_3762
32453 stw %i4, [%l7 + 0x74]
32454 fbule %fcc0, loop_3763
32455 fpsub32s %f9, %f7, %f7
32456loop_3762:
32457 st %f8, [%l7 + 0x7C]
32458 fmovsneg %icc, %f6, %f10
32459loop_3763:
32460 mulx %g6, %l2, %l5
32461 fors %f13, %f9, %f8
32462 fnors %f2, %f9, %f11
32463 fmovdg %icc, %f13, %f4
32464 ldsw [%l7 + 0x34], %l4
32465 movrne %g2, %l0, %o6
32466 fnot2 %f12, %f6
32467 and %o7, 0x13DC, %i5
32468 sub %g5, %i0, %o5
32469 edge16n %i2, %i3, %o1
32470 ldsw [%l7 + 0x5C], %g7
32471 std %f4, [%l7 + 0x38]
32472 brgez,a %i1, loop_3764
32473 fmovrsne %l1, %f0, %f4
32474 std %f2, [%l7 + 0x10]
32475 taddcc %i6, 0x0CAF, %o2
32476loop_3764:
32477 lduh [%l7 + 0x2A], %g1
32478 ble,a loop_3765
32479 fandnot2 %f14, %f4, %f6
32480 fsrc1 %f8, %f4
32481 taddcctv %l6, 0x0930, %o3
32482loop_3765:
32483 bvc,pt %icc, loop_3766
32484 fmovdgu %icc, %f7, %f11
32485 bshuffle %f12, %f0, %f10
32486 ldd [%l7 + 0x30], %f14
32487loop_3766:
32488 ldx [%l7 + 0x58], %l3
32489 ldsw [%l7 + 0x2C], %g4
32490 lduh [%l7 + 0x54], %g3
32491 fmovsa %xcc, %f4, %f9
32492 tle %xcc, 0x3
32493 fnot1s %f6, %f5
32494 be,pt %xcc, loop_3767
32495 sdivx %o0, 0x16F7, %i7
32496 ld [%l7 + 0x2C], %f3
32497 stx %i4, [%l7 + 0x68]
32498loop_3767:
32499 lduw [%l7 + 0x10], %g6
32500 fblg,a %fcc0, loop_3768
32501 ldub [%l7 + 0x6A], %o4
32502 fbug %fcc0, loop_3769
32503 movvs %icc, %l5, %l4
32504loop_3768:
32505 faligndata %f12, %f2, %f0
32506 movne %icc, %l2, %l0
32507loop_3769:
32508 and %g2, %o7, %o6
32509 st %f0, [%l7 + 0x20]
32510 movre %g5, 0x30E, %i5
32511 fandnot1 %f4, %f6, %f4
32512 movl %icc, %o5, %i0
32513 mulx %i2, %o1, %i3
32514 fones %f14
32515 edge16l %g7, %l1, %i1
32516 fpadd32 %f0, %f2, %f14
32517 movrgz %o2, %g1, %l6
32518 mova %icc, %o3, %l3
32519 movrlez %g4, 0x0D0, %i6
32520 and %g3, 0x0BE6, %i7
32521 ldsb [%l7 + 0x24], %i4
32522 sth %g6, [%l7 + 0x32]
32523 bcc,a,pn %icc, loop_3770
32524 brgz %o0, loop_3771
32525 ld [%l7 + 0x70], %f12
32526 ldsw [%l7 + 0x30], %l5
32527loop_3770:
32528 lduw [%l7 + 0x4C], %l4
32529loop_3771:
32530 std %f10, [%l7 + 0x28]
32531 stb %o4, [%l7 + 0x39]
32532 fmuld8sux16 %f12, %f2, %f0
32533 move %xcc, %l2, %g2
32534 movvs %xcc, %l0, %o6
32535 st %f13, [%l7 + 0x68]
32536 ld [%l7 + 0x78], %f1
32537 ldsh [%l7 + 0x52], %o7
32538 fpsub16s %f0, %f7, %f8
32539 bcc,pn %xcc, loop_3772
32540 std %f10, [%l7 + 0x50]
32541 fmovdcs %icc, %f1, %f8
32542 ld [%l7 + 0x3C], %f13
32543loop_3772:
32544 fandnot2 %f14, %f4, %f12
32545 fmovsl %icc, %f6, %f13
32546 fbn,a %fcc2, loop_3773
32547 alignaddr %g5, %o5, %i0
32548 and %i2, %o1, %i3
32549 alignaddrl %g7, %i5, %i1
32550loop_3773:
32551 tneg %xcc, 0x0
32552 stx %l1, [%l7 + 0x40]
32553 fornot1s %f9, %f10, %f8
32554 movge %xcc, %g1, %l6
32555 array8 %o2, %o3, %l3
32556 movcs %icc, %g4, %i6
32557 ldsw [%l7 + 0x6C], %i7
32558 fmovrsgez %i4, %f1, %f0
32559 srax %g3, %o0, %l5
32560 edge16ln %g6, %l4, %o4
32561 addc %g2, 0x013D, %l2
32562 fmovrslez %l0, %f2, %f4
32563 lduw [%l7 + 0x08], %o7
32564 fandnot2s %f0, %f6, %f5
32565 xorcc %o6, 0x0D04, %o5
32566 fmovrsgez %i0, %f15, %f9
32567 ldsw [%l7 + 0x24], %i2
32568 tle %icc, 0x1
32569 fbue %fcc2, loop_3774
32570 ldub [%l7 + 0x10], %g5
32571 fmovdvc %xcc, %f7, %f1
32572 stx %i3, [%l7 + 0x68]
32573loop_3774:
32574 fmovsge %xcc, %f6, %f5
32575 ldsb [%l7 + 0x71], %g7
32576 fandnot2 %f10, %f0, %f8
32577 ldsb [%l7 + 0x58], %o1
32578 ldsb [%l7 + 0x68], %i5
32579 fmovdleu %xcc, %f0, %f7
32580 ldd [%l7 + 0x68], %f12
32581 stw %i1, [%l7 + 0x2C]
32582 ldd [%l7 + 0x20], %f6
32583 std %f0, [%l7 + 0x68]
32584 fbg,a %fcc0, loop_3775
32585 stb %g1, [%l7 + 0x74]
32586 st %f3, [%l7 + 0x4C]
32587 ld [%l7 + 0x50], %f13
32588loop_3775:
32589 fornot1 %f14, %f6, %f2
32590 stb %l6, [%l7 + 0x31]
32591 fpadd16 %f8, %f2, %f8
32592 stb %o2, [%l7 + 0x08]
32593 fmovsleu %icc, %f4, %f14
32594 movl %icc, %o3, %l3
32595 movrgez %g4, 0x270, %l1
32596 fsrc1 %f6, %f0
32597 mulscc %i7, 0x1AE3, %i4
32598 lduw [%l7 + 0x68], %g3
32599 fornot2s %f11, %f4, %f0
32600 fcmpeq32 %f10, %f12, %o0
32601 brgz,a %l5, loop_3776
32602 fmovsgu %xcc, %f9, %f1
32603 stb %i6, [%l7 + 0x18]
32604 bne,a loop_3777
32605loop_3776:
32606 stb %l4, [%l7 + 0x67]
32607 st %f9, [%l7 + 0x38]
32608 movvs %icc, %g6, %o4
32609loop_3777:
32610 st %f3, [%l7 + 0x68]
32611 ldx [%l7 + 0x70], %l2
32612 fbug,a %fcc3, loop_3778
32613 fbue,a %fcc1, loop_3779
32614 movl %icc, %g2, %l0
32615 bgu %xcc, loop_3780
32616loop_3778:
32617 ldub [%l7 + 0x5E], %o6
32618loop_3779:
32619 fands %f10, %f12, %f6
32620 fcmple32 %f2, %f10, %o5
32621loop_3780:
32622 addccc %o7, %i2, %g5
32623 fsrc2 %f2, %f6
32624 ldub [%l7 + 0x0E], %i0
32625 fpsub16s %f6, %f7, %f14
32626 std %f8, [%l7 + 0x78]
32627 stw %i3, [%l7 + 0x08]
32628 addccc %g7, 0x1EB1, %i5
32629 fnors %f14, %f3, %f10
32630 fmovse %icc, %f3, %f4
32631 bneg,a,pn %xcc, loop_3781
32632 movre %o1, %g1, %i1
32633 fmovsneg %xcc, %f5, %f4
32634 fxors %f9, %f8, %f4
32635loop_3781:
32636 fpadd16s %f8, %f10, %f2
32637 fpsub32 %f14, %f2, %f6
32638 fmul8x16al %f6, %f3, %f8
32639 ldx [%l7 + 0x50], %l6
32640 pdist %f2, %f4, %f6
32641 xnorcc %o3, 0x0564, %o2
32642 move %icc, %g4, %l3
32643 fpmerge %f2, %f9, %f12
32644 stb %l1, [%l7 + 0x4A]
32645 fones %f1
32646 edge16 %i4, %g3, %o0
32647 stb %i7, [%l7 + 0x4E]
32648 fcmpgt32 %f2, %f12, %l5
32649 fmovrsne %i6, %f10, %f6
32650 fbge,a %fcc1, loop_3782
32651 ldx [%l7 + 0x48], %l4
32652 lduw [%l7 + 0x60], %g6
32653 xnor %o4, %g2, %l2
32654loop_3782:
32655 sth %o6, [%l7 + 0x08]
32656 or %o5, %o7, %i2
32657 bneg,a,pn %xcc, loop_3783
32658 stw %l0, [%l7 + 0x14]
32659 ldsw [%l7 + 0x3C], %i0
32660 lduw [%l7 + 0x20], %i3
32661loop_3783:
32662 te %icc, 0x5
32663 fbn,a %fcc2, loop_3784
32664 sth %g5, [%l7 + 0x14]
32665 tl %icc, 0x5
32666 smul %i5, %o1, %g1
32667loop_3784:
32668 fmovdcs %icc, %f0, %f7
32669 fcmpeq32 %f6, %f0, %i1
32670 orn %l6, %o3, %g7
32671 lduw [%l7 + 0x7C], %g4
32672 ldsh [%l7 + 0x7E], %l3
32673 array16 %o2, %i4, %g3
32674 movrgz %o0, %l1, %i7
32675 sub %i6, 0x1124, %l4
32676 edge32l %g6, %o4, %g2
32677 pdist %f8, %f10, %f10
32678 fmovsa %xcc, %f14, %f8
32679 tpos %xcc, 0x0
32680 movcs %xcc, %l5, %o6
32681 and %o5, %o7, %l2
32682 xorcc %l0, 0x118B, %i0
32683 fnand %f0, %f2, %f0
32684 st %f6, [%l7 + 0x20]
32685 ldsh [%l7 + 0x16], %i2
32686 udiv %i3, 0x0C6E, %i5
32687 edge8n %g5, %o1, %g1
32688 movge %xcc, %i1, %l6
32689 brlez %g7, loop_3785
32690 fnot2s %f3, %f7
32691 edge32n %g4, %l3, %o3
32692 ldd [%l7 + 0x58], %f8
32693loop_3785:
32694 movl %xcc, %i4, %g3
32695 fpadd16s %f1, %f0, %f6
32696 fmovrdlez %o2, %f8, %f10
32697 fbu %fcc3, loop_3786
32698 fbuge %fcc3, loop_3787
32699 alignaddr %l1, %o0, %i6
32700 fnot2s %f0, %f2
32701loop_3786:
32702 fmovsge %icc, %f9, %f1
32703loop_3787:
32704 movne %xcc, %i7, %g6
32705 fnand %f8, %f12, %f2
32706 tle %xcc, 0x7
32707 movn %xcc, %o4, %g2
32708 movvc %icc, %l5, %l4
32709 movpos %xcc, %o6, %o5
32710 fmovrsne %o7, %f2, %f7
32711 subc %l0, 0x13D8, %l2
32712 stx %i2, [%l7 + 0x50]
32713 tneg %icc, 0x3
32714 ldsh [%l7 + 0x36], %i0
32715 xnorcc %i5, 0x0B0F, %i3
32716 stw %g5, [%l7 + 0x68]
32717 fmovrslez %g1, %f12, %f12
32718 fornot2s %f5, %f6, %f6
32719 fzero %f0
32720 fornot1s %f6, %f2, %f2
32721 ld [%l7 + 0x18], %f12
32722 brgez %o1, loop_3788
32723 fsrc1s %f12, %f1
32724 movne %icc, %l6, %g7
32725 fxnors %f12, %f2, %f10
32726loop_3788:
32727 fmovdleu %xcc, %f2, %f0
32728 fnegs %f1, %f13
32729 tsubcctv %g4, %l3, %i1
32730 fpack32 %f0, %f12, %f8
32731 ld [%l7 + 0x38], %f14
32732 ldsb [%l7 + 0x33], %i4
32733 st %f15, [%l7 + 0x2C]
32734 ldsh [%l7 + 0x40], %o3
32735 sth %o2, [%l7 + 0x7E]
32736 for %f10, %f4, %f10
32737 st %f2, [%l7 + 0x54]
32738 bneg,a,pt %icc, loop_3789
32739 ldsw [%l7 + 0x14], %l1
32740 ldub [%l7 + 0x4D], %g3
32741 fbule %fcc0, loop_3790
32742loop_3789:
32743 tg %xcc, 0x2
32744 lduh [%l7 + 0x10], %i6
32745 fnegs %f10, %f8
32746loop_3790:
32747 fmovrdlz %i7, %f8, %f2
32748 fand %f10, %f2, %f14
32749 edge32l %o0, %o4, %g2
32750 nop
32751 setx loop_3791, %l0, %l1
32752 jmpl %l1, %g6
32753 sethi 0x11A9, %l5
32754 sllx %l4, %o6, %o5
32755 std %f8, [%l7 + 0x48]
32756loop_3791:
32757 taddcctv %o7, 0x121A, %l0
32758 fmovsneg %icc, %f8, %f14
32759 ldsw [%l7 + 0x1C], %l2
32760 mulscc %i0, 0x06C2, %i2
32761 fpackfix %f6, %f1
32762 fmovsvs %xcc, %f12, %f1
32763 ldx [%l7 + 0x28], %i5
32764 ldsb [%l7 + 0x08], %i3
32765 sth %g5, [%l7 + 0x18]
32766 stx %g1, [%l7 + 0x28]
32767 lduh [%l7 + 0x46], %l6
32768 fcmple16 %f0, %f2, %g7
32769 fbl,a %fcc3, loop_3792
32770 ldsw [%l7 + 0x40], %g4
32771 stb %l3, [%l7 + 0x22]
32772 stb %i1, [%l7 + 0x3E]
32773loop_3792:
32774 movrgez %o1, %i4, %o2
32775 std %f0, [%l7 + 0x28]
32776 ldub [%l7 + 0x77], %l1
32777 ld [%l7 + 0x6C], %f8
32778 fornot2s %f14, %f12, %f3
32779 smulcc %g3, %i6, %o3
32780 bne,a,pt %xcc, loop_3793
32781 sth %o0, [%l7 + 0x66]
32782 xnor %i7, %g2, %g6
32783 bvc,a,pn %xcc, loop_3794
32784loop_3793:
32785 add %l5, 0x0247, %o4
32786 ldx [%l7 + 0x30], %o6
32787 fmovda %xcc, %f15, %f4
32788loop_3794:
32789 lduw [%l7 + 0x54], %o5
32790 stw %l4, [%l7 + 0x3C]
32791 fmovd %f10, %f12
32792 fmovse %icc, %f9, %f1
32793 and %l0, %l2, %i0
32794 fmovdg %xcc, %f6, %f6
32795 brlez,a %i2, loop_3795
32796 st %f15, [%l7 + 0x1C]
32797 ldsb [%l7 + 0x45], %o7
32798 udiv %i5, 0x1C92, %i3
32799loop_3795:
32800 ldd [%l7 + 0x60], %f0
32801 fmovdneg %xcc, %f2, %f7
32802 sethi 0x1FDD, %g1
32803 ldsh [%l7 + 0x48], %l6
32804 ldub [%l7 + 0x16], %g5
32805 fors %f0, %f7, %f0
32806 bge,a %xcc, loop_3796
32807 ldsw [%l7 + 0x48], %g4
32808 fmovdleu %icc, %f0, %f4
32809 stb %g7, [%l7 + 0x38]
32810loop_3796:
32811 smul %l3, %o1, %i4
32812 brnz %i1, loop_3797
32813 fmovdle %icc, %f7, %f8
32814 fzeros %f10
32815 stx %o2, [%l7 + 0x48]
32816loop_3797:
32817 fmovrdgez %g3, %f4, %f10
32818 brgez,a %i6, loop_3798
32819 tcs %icc, 0x3
32820 stx %l1, [%l7 + 0x18]
32821 tne %icc, 0x1
32822loop_3798:
32823 fmuld8ulx16 %f2, %f6, %f12
32824 or %o0, %i7, %g2
32825 tgu %xcc, 0x6
32826 brnz %g6, loop_3799
32827 add %o3, %o4, %l5
32828 taddcc %o6, 0x11E9, %o5
32829 fandnot1 %f10, %f2, %f2
32830loop_3799:
32831 fcmpgt16 %f6, %f4, %l0
32832 std %f10, [%l7 + 0x10]
32833 edge16l %l2, %i0, %i2
32834 udivx %o7, 0x026E, %i5
32835 addccc %l4, 0x09B7, %i3
32836 stx %g1, [%l7 + 0x08]
32837 fmovrde %l6, %f12, %f6
32838 ldd [%l7 + 0x58], %f14
32839 edge16ln %g5, %g4, %l3
32840 fmovscs %icc, %f12, %f13
32841 fcmpd %fcc1, %f10, %f2
32842 movge %xcc, %o1, %g7
32843 addccc %i1, %i4, %o2
32844 addcc %i6, 0x0431, %l1
32845 fmovrsgz %o0, %f9, %f14
32846 ldx [%l7 + 0x08], %i7
32847 movrlz %g3, 0x018, %g2
32848 fblg %fcc1, loop_3800
32849 fnot1 %f0, %f2
32850 std %f12, [%l7 + 0x28]
32851 fmovdvc %icc, %f8, %f10
32852loop_3800:
32853 sdivx %g6, 0x103D, %o3
32854 brgez %l5, loop_3801
32855 movle %icc, %o6, %o5
32856 andn %l0, 0x0F30, %o4
32857 fbo,a %fcc3, loop_3802
32858loop_3801:
32859 fandnot1 %f2, %f12, %f0
32860 fmovdgu %xcc, %f10, %f0
32861 tvc %xcc, 0x2
32862loop_3802:
32863 addcc %l2, 0x0963, %i2
32864 movneg %icc, %o7, %i0
32865 fpadd32s %f13, %f7, %f12
32866 st %f13, [%l7 + 0x38]
32867 fmovsl %xcc, %f15, %f9
32868 movvs %icc, %i5, %l4
32869 movleu %xcc, %g1, %l6
32870 fmovd %f6, %f12
32871 fmovrdgez %i3, %f8, %f6
32872 movneg %xcc, %g5, %l3
32873 fmovdgu %xcc, %f4, %f13
32874 fmovdle %xcc, %f13, %f14
32875 movle %icc, %g4, %o1
32876 stw %i1, [%l7 + 0x7C]
32877 brz,a %g7, loop_3803
32878 fmovdpos %xcc, %f6, %f14
32879 stw %i4, [%l7 + 0x40]
32880 movrgez %i6, 0x03A, %o2
32881loop_3803:
32882 ldsw [%l7 + 0x48], %l1
32883 fmovdgu %icc, %f12, %f15
32884 fnot1 %f12, %f4
32885 fmovrdlz %i7, %f6, %f4
32886 stb %g3, [%l7 + 0x77]
32887 fors %f7, %f11, %f6
32888 lduh [%l7 + 0x50], %g2
32889 tcs %icc, 0x5
32890 fbu %fcc2, loop_3804
32891 ldsh [%l7 + 0x2E], %g6
32892 fbule,a %fcc0, loop_3805
32893 ldub [%l7 + 0x2B], %o3
32894loop_3804:
32895 fnot2 %f10, %f4
32896 tn %icc, 0x1
32897loop_3805:
32898 std %f6, [%l7 + 0x60]
32899 mulscc %o0, 0x09B4, %o6
32900 brgz,a %o5, loop_3806
32901 fcmps %fcc2, %f12, %f2
32902 fcmped %fcc1, %f14, %f12
32903 subccc %l5, %o4, %l2
32904loop_3806:
32905 fpmerge %f3, %f12, %f0
32906 stw %l0, [%l7 + 0x4C]
32907 fbl %fcc0, loop_3807
32908 st %f0, [%l7 + 0x28]
32909 fbul %fcc3, loop_3808
32910 ldsb [%l7 + 0x78], %i2
32911loop_3807:
32912 movl %xcc, %i0, %i5
32913 ba loop_3809
32914loop_3808:
32915 faligndata %f14, %f2, %f6
32916 fxnors %f3, %f8, %f8
32917 movge %xcc, %l4, %g1
32918loop_3809:
32919 brlz %l6, loop_3810
32920 edge8 %o7, %g5, %i3
32921 fmovrse %g4, %f14, %f8
32922 st %f9, [%l7 + 0x40]
32923loop_3810:
32924 ldx [%l7 + 0x48], %l3
32925 ldsb [%l7 + 0x1E], %o1
32926 popc %g7, %i4
32927 fmovdge %xcc, %f7, %f1
32928 ldd [%l7 + 0x38], %f8
32929 fbl,a %fcc0, loop_3811
32930 fmovrse %i6, %f12, %f15
32931 fbl %fcc3, loop_3812
32932 fmovrdlz %o2, %f4, %f0
32933loop_3811:
32934 sll %l1, %i7, %g3
32935 fcmple16 %f12, %f8, %g2
32936loop_3812:
32937 ldub [%l7 + 0x2D], %g6
32938 stb %i1, [%l7 + 0x7A]
32939 xor %o0, %o3, %o6
32940 lduh [%l7 + 0x70], %o5
32941 edge8ln %o4, %l2, %l5
32942 sth %i2, [%l7 + 0x26]
32943 ldsh [%l7 + 0x68], %i0
32944 ldx [%l7 + 0x68], %i5
32945 fmovdl %xcc, %f12, %f14
32946 fcmps %fcc1, %f1, %f2
32947 fmovse %icc, %f4, %f11
32948 st %f6, [%l7 + 0x60]
32949 fmul8x16al %f13, %f0, %f8
32950 fcmped %fcc1, %f8, %f8
32951 edge16l %l0, %g1, %l4
32952 tcs %icc, 0x6
32953 fsrc1s %f6, %f2
32954 tne %xcc, 0x6
32955 lduh [%l7 + 0x36], %o7
32956 fmovrdlez %g5, %f6, %f4
32957 ldd [%l7 + 0x60], %f6
32958 fabss %f9, %f10
32959 stb %l6, [%l7 + 0x7D]
32960 tl %xcc, 0x2
32961 xnorcc %g4, %l3, %o1
32962 stb %i3, [%l7 + 0x74]
32963 lduh [%l7 + 0x1E], %g7
32964 fnot2 %f14, %f10
32965 subc %i6, %o2, %i4
32966 andncc %i7, %g3, %l1
32967 tpos %xcc, 0x6
32968 ldub [%l7 + 0x64], %g2
32969 fors %f11, %f3, %f1
32970 lduw [%l7 + 0x58], %g6
32971 mova %xcc, %o0, %i1
32972 fbule %fcc2, loop_3813
32973 siam 0x6
32974 umul %o6, 0x098B, %o5
32975 st %f13, [%l7 + 0x54]
32976loop_3813:
32977 std %f10, [%l7 + 0x10]
32978 stb %o4, [%l7 + 0x63]
32979 fpackfix %f4, %f7
32980 fbo,a %fcc0, loop_3814
32981 fmovdge %icc, %f2, %f7
32982 fmovrsne %l2, %f5, %f5
32983 stb %o3, [%l7 + 0x3A]
32984loop_3814:
32985 edge32ln %i2, %i0, %l5
32986 addc %l0, %g1, %i5
32987 sth %l4, [%l7 + 0x2C]
32988 fones %f2
32989 ldsw [%l7 + 0x14], %g5
32990 tg %xcc, 0x1
32991 fmovsl %icc, %f4, %f4
32992 fcmpne16 %f12, %f0, %o7
32993 fbo,a %fcc3, loop_3815
32994 fnot1 %f8, %f4
32995 fcmpeq16 %f10, %f12, %g4
32996 te %icc, 0x7
32997loop_3815:
32998 tneg %xcc, 0x5
32999 mulscc %l3, %o1, %i3
33000 fnot1 %f0, %f0
33001 fbuge %fcc1, loop_3816
33002 fpmerge %f1, %f12, %f0
33003 edge32l %g7, %i6, %o2
33004 movneg %xcc, %l6, %i4
33005loop_3816:
33006 edge16l %g3, %i7, %l1
33007 sth %g2, [%l7 + 0x5C]
33008 lduw [%l7 + 0x30], %o0
33009 ldsh [%l7 + 0x0A], %i1
33010 fmovdcc %icc, %f12, %f3
33011 std %f2, [%l7 + 0x78]
33012 movrlez %o6, %g6, %o5
33013 ldd [%l7 + 0x78], %f0
33014 movpos %xcc, %l2, %o3
33015 edge16ln %o4, %i2, %i0
33016 fandnot2 %f12, %f2, %f10
33017 stx %l0, [%l7 + 0x40]
33018 fbe %fcc2, loop_3817
33019 fpadd32 %f12, %f2, %f2
33020 brz %g1, loop_3818
33021 fpmerge %f6, %f2, %f10
33022loop_3817:
33023 xorcc %l5, %i5, %l4
33024 stx %o7, [%l7 + 0x68]
33025loop_3818:
33026 ldsh [%l7 + 0x54], %g5
33027 bpos,a loop_3819
33028 fbule,a %fcc3, loop_3820
33029 subcc %l3, 0x0B4D, %o1
33030 call loop_3821
33031loop_3819:
33032 ldx [%l7 + 0x20], %g4
33033loop_3820:
33034 stx %g7, [%l7 + 0x58]
33035 ldsb [%l7 + 0x71], %i3
33036loop_3821:
33037 stw %o2, [%l7 + 0x4C]
33038 ldx [%l7 + 0x18], %l6
33039 tleu %xcc, 0x3
33040 std %f2, [%l7 + 0x70]
33041 ldsh [%l7 + 0x64], %i6
33042 st %f5, [%l7 + 0x3C]
33043 nop
33044 setx loop_3822, %l0, %l1
33045 jmpl %l1, %g3
33046 ldx [%l7 + 0x20], %i4
33047 ldsb [%l7 + 0x4A], %l1
33048 xor %g2, %i7, %o0
33049loop_3822:
33050 fzero %f10
33051 fnands %f15, %f7, %f15
33052 ldub [%l7 + 0x53], %o6
33053 std %f8, [%l7 + 0x78]
33054 sth %i1, [%l7 + 0x0C]
33055 fnegs %f8, %f10
33056 fmovdpos %icc, %f0, %f0
33057 ble,pt %icc, loop_3823
33058 ldd [%l7 + 0x70], %f12
33059 udiv %o5, 0x183C, %l2
33060 edge8n %o3, %g6, %o4
33061loop_3823:
33062 fandnot1 %f6, %f12, %f4
33063 andncc %i0, %i2, %l0
33064 movrgz %g1, %i5, %l4
33065 movl %icc, %o7, %g5
33066 fcmpne32 %f14, %f2, %l3
33067 tsubcc %l5, %g4, %g7
33068 lduw [%l7 + 0x10], %o1
33069 std %f10, [%l7 + 0x58]
33070 ldd [%l7 + 0x50], %f10
33071 move %icc, %i3, %l6
33072 fmovrse %i6, %f12, %f11
33073 fblg,a %fcc0, loop_3824
33074 fpack16 %f4, %f9
33075 lduw [%l7 + 0x20], %g3
33076 xor %i4, 0x04F4, %l1
33077loop_3824:
33078 fmovdg %icc, %f12, %f7
33079 fzero %f0
33080 ldsw [%l7 + 0x58], %g2
33081 fmovrde %o2, %f8, %f2
33082 st %f15, [%l7 + 0x4C]
33083 fblg,a %fcc3, loop_3825
33084 fmovrdne %o0, %f8, %f8
33085 lduh [%l7 + 0x4E], %o6
33086 sdivx %i1, 0x0C62, %i7
33087loop_3825:
33088 fbne,a %fcc3, loop_3826
33089 te %icc, 0x0
33090 fors %f1, %f5, %f13
33091 movrgz %l2, 0x308, %o5
33092loop_3826:
33093 fcmple32 %f14, %f0, %g6
33094 fcmpne16 %f4, %f14, %o3
33095 fmovdl %icc, %f8, %f15
33096 fmovsn %icc, %f4, %f12
33097 fmovsl %xcc, %f5, %f15
33098 ble loop_3827
33099 fmul8x16al %f13, %f0, %f6
33100 fmuld8ulx16 %f0, %f7, %f6
33101 ld [%l7 + 0x20], %f14
33102loop_3827:
33103 pdist %f10, %f6, %f14
33104 movl %xcc, %o4, %i2
33105 array16 %l0, %i0, %g1
33106 ldd [%l7 + 0x38], %f6
33107 fmovdleu %xcc, %f9, %f6
33108 ba %icc, loop_3828
33109 movrlz %i5, 0x272, %l4
33110 st %f6, [%l7 + 0x5C]
33111 sub %o7, %l3, %l5
33112loop_3828:
33113 fcmpne16 %f12, %f8, %g5
33114 ld [%l7 + 0x34], %f6
33115 fmuld8ulx16 %f10, %f9, %f2
33116 fmuld8ulx16 %f13, %f6, %f8
33117 fbe %fcc1, loop_3829
33118 ldsw [%l7 + 0x68], %g7
33119 ldsh [%l7 + 0x72], %o1
33120 tn %xcc, 0x1
33121loop_3829:
33122 xnor %i3, %g4, %l6
33123 fnor %f0, %f14, %f12
33124 fmovdge %icc, %f8, %f3
33125 fmovrdne %i6, %f4, %f10
33126 ba,pt %xcc, loop_3830
33127 array8 %i4, %g3, %l1
33128 fsrc2 %f10, %f8
33129 bne loop_3831
33130loop_3830:
33131 tleu %icc, 0x4
33132 fmul8x16al %f2, %f14, %f8
33133 bvs loop_3832
33134loop_3831:
33135 movrlez %g2, 0x03E, %o0
33136 fpack32 %f8, %f8, %f6
33137 call loop_3833
33138loop_3832:
33139 ldx [%l7 + 0x60], %o6
33140 stb %o2, [%l7 + 0x4E]
33141 ldd [%l7 + 0x38], %f4
33142loop_3833:
33143 fnegd %f2, %f10
33144 fpackfix %f14, %f8
33145 fmovdn %icc, %f5, %f3
33146 fsrc2 %f2, %f8
33147 tge %xcc, 0x6
33148 orcc %i1, 0x0176, %i7
33149 fnot2s %f10, %f13
33150 bleu,pt %xcc, loop_3834
33151 fpsub32s %f15, %f3, %f6
33152 fbul,a %fcc0, loop_3835
33153 fornot2 %f6, %f12, %f12
33154loop_3834:
33155 ldsw [%l7 + 0x34], %o5
33156 fbul,a %fcc3, loop_3836
33157loop_3835:
33158 mulx %l2, 0x1D6B, %o3
33159 movne %xcc, %o4, %i2
33160 movl %xcc, %l0, %i0
33161loop_3836:
33162 fone %f12
33163 fmovdvc %xcc, %f5, %f4
33164 movleu %icc, %g1, %i5
33165 sllx %l4, 0x05, %g6
33166 fpadd16s %f3, %f1, %f2
33167 fcmple32 %f14, %f12, %l3
33168 brnz,a %o7, loop_3837
33169 ldx [%l7 + 0x40], %l5
33170 fbug %fcc2, loop_3838
33171 movre %g5, 0x25F, %g7
33172loop_3837:
33173 sethi 0x0660, %i3
33174 fornot1 %f4, %f6, %f8
33175loop_3838:
33176 stb %o1, [%l7 + 0x1A]
33177 smulcc %l6, 0x090D, %g4
33178 fexpand %f12, %f4
33179 fmovsg %icc, %f2, %f3
33180 sth %i6, [%l7 + 0x1A]
33181 fble %fcc0, loop_3839
33182 stx %g3, [%l7 + 0x48]
33183 brnz %i4, loop_3840
33184 ldx [%l7 + 0x78], %g2
33185loop_3839:
33186 fmovdvs %icc, %f0, %f8
33187 ldd [%l7 + 0x20], %f0
33188loop_3840:
33189 fornot1 %f0, %f10, %f8
33190 or %o0, 0x058F, %l1
33191 sth %o2, [%l7 + 0x7E]
33192 orncc %i1, 0x1B68, %o6
33193 fcmple16 %f8, %f4, %i7
33194 bneg,a,pn %icc, loop_3841
33195 bleu,pt %xcc, loop_3842
33196 tcs %icc, 0x1
33197 fnor %f12, %f6, %f8
33198loop_3841:
33199 fcmpd %fcc2, %f12, %f10
33200loop_3842:
33201 fmovsle %xcc, %f0, %f14
33202 fcmple16 %f14, %f8, %o5
33203 fcmps %fcc3, %f0, %f14
33204 edge16ln %o3, %o4, %l2
33205 move %icc, %l0, %i0
33206 ldub [%l7 + 0x2B], %i2
33207 ldx [%l7 + 0x20], %i5
33208 ldsb [%l7 + 0x16], %l4
33209 edge32ln %g6, %l3, %g1
33210 fnegs %f14, %f9
33211 fmovrdlez %o7, %f4, %f2
33212 lduw [%l7 + 0x54], %l5
33213 ble,pn %icc, loop_3843
33214 movre %g7, %i3, %o1
33215 st %f10, [%l7 + 0x54]
33216 fmovscs %icc, %f10, %f7
33217loop_3843:
33218 ld [%l7 + 0x0C], %f11
33219 udiv %g5, 0x0D82, %g4
33220 ldsb [%l7 + 0x70], %l6
33221 stb %g3, [%l7 + 0x19]
33222 brlez,a %i6, loop_3844
33223 fcmpes %fcc3, %f14, %f2
33224 stb %i4, [%l7 + 0x7A]
33225 tg %icc, 0x5
33226loop_3844:
33227 bvs,a loop_3845
33228 srlx %g2, 0x06, %o0
33229 movleu %xcc, %l1, %o2
33230 fmovrdlez %o6, %f4, %f4
33231loop_3845:
33232 bshuffle %f14, %f4, %f0
33233 fabsd %f6, %f14
33234 fpmerge %f7, %f4, %f8
33235 fbu %fcc0, loop_3846
33236 ldsw [%l7 + 0x14], %i7
33237 fpsub16s %f0, %f5, %f13
33238 sdivcc %i1, 0x1F4E, %o5
33239loop_3846:
33240 fsrc1s %f3, %f4
33241 addcc %o3, 0x1F51, %o4
33242 fpsub16 %f4, %f8, %f6
33243 ldsw [%l7 + 0x18], %l2
33244 lduw [%l7 + 0x44], %i0
33245 tn %xcc, 0x1
33246 movcs %xcc, %l0, %i2
33247 faligndata %f2, %f6, %f2
33248 fmuld8ulx16 %f7, %f13, %f12
33249 fmovsn %icc, %f11, %f1
33250 ldsh [%l7 + 0x66], %i5
33251 movneg %xcc, %g6, %l3
33252 fsrc2s %f6, %f5
33253 fmovsg %icc, %f0, %f4
33254 fnors %f2, %f5, %f3
33255 mova %icc, %g1, %l4
33256 array16 %l5, %o7, %i3
33257 fbne %fcc1, loop_3847
33258 bcc,a,pn %icc, loop_3848
33259 fmovdn %xcc, %f3, %f7
33260 lduh [%l7 + 0x4E], %o1
33261loop_3847:
33262 xnor %g5, 0x19E7, %g4
33263loop_3848:
33264 stx %g7, [%l7 + 0x50]
33265 stx %l6, [%l7 + 0x48]
33266 fbge,a %fcc0, loop_3849
33267 ld [%l7 + 0x60], %f0
33268 tcc %xcc, 0x1
33269 lduw [%l7 + 0x3C], %i6
33270loop_3849:
33271 fmovdg %xcc, %f5, %f1
33272 sth %i4, [%l7 + 0x08]
33273 call loop_3850
33274 tl %xcc, 0x1
33275 fsrc1s %f0, %f4
33276 stw %g3, [%l7 + 0x30]
33277loop_3850:
33278 addcc %o0, %g2, %l1
33279 fba,a %fcc1, loop_3851
33280 fcmpgt16 %f10, %f0, %o6
33281 fble %fcc3, loop_3852
33282 fsrc2s %f8, %f7
33283loop_3851:
33284 stx %i7, [%l7 + 0x28]
33285 fnegs %f15, %f10
33286loop_3852:
33287 sth %o2, [%l7 + 0x10]
33288 edge16ln %o5, %o3, %o4
33289 edge8ln %i1, %i0, %l2
33290 tl %icc, 0x1
33291 brlz %l0, loop_3853
33292 ld [%l7 + 0x1C], %f14
33293 edge8ln %i5, %i2, %l3
33294 stw %g1, [%l7 + 0x6C]
33295loop_3853:
33296 movcc %icc, %g6, %l4
33297 tleu %xcc, 0x6
33298 for %f0, %f2, %f4
33299 fpackfix %f8, %f15
33300 std %f14, [%l7 + 0x50]
33301 subccc %o7, %i3, %o1
33302 brlez %g5, loop_3854
33303 fbuge,a %fcc2, loop_3855
33304 movpos %icc, %l5, %g7
33305 fmovdcc %xcc, %f1, %f7
33306loop_3854:
33307 fmovsgu %icc, %f8, %f11
33308loop_3855:
33309 std %f12, [%l7 + 0x38]
33310 bne,pt %xcc, loop_3856
33311 bne,a,pt %icc, loop_3857
33312 andncc %l6, %g4, %i4
33313 ldx [%l7 + 0x40], %g3
33314loop_3856:
33315 sdivx %i6, 0x1D74, %o0
33316loop_3857:
33317 std %f0, [%l7 + 0x48]
33318 taddcctv %l1, 0x048F, %o6
33319 fnegd %f2, %f2
33320 fands %f1, %f0, %f3
33321 ldub [%l7 + 0x56], %g2
33322 movg %xcc, %i7, %o2
33323 srax %o3, %o5, %o4
33324 movvs %xcc, %i0, %i1
33325 sth %l0, [%l7 + 0x62]
33326 movrne %l2, 0x05D, %i2
33327 ldsw [%l7 + 0x14], %i5
33328 smul %l3, %g6, %g1
33329 fmovrsgez %l4, %f10, %f11
33330 andcc %o7, 0x0C3A, %o1
33331 fpack32 %f14, %f12, %f6
33332 ldd [%l7 + 0x58], %f12
33333 stx %i3, [%l7 + 0x28]
33334 orcc %l5, 0x0D19, %g7
33335 stb %l6, [%l7 + 0x44]
33336 fbge,a %fcc0, loop_3858
33337 stx %g5, [%l7 + 0x70]
33338 ldx [%l7 + 0x08], %i4
33339 xorcc %g4, 0x127C, %g3
33340loop_3858:
33341 bpos,pn %icc, loop_3859
33342 lduw [%l7 + 0x78], %o0
33343 fones %f15
33344 ldsh [%l7 + 0x7C], %i6
33345loop_3859:
33346 ldsb [%l7 + 0x3C], %l1
33347 stw %o6, [%l7 + 0x60]
33348 lduh [%l7 + 0x70], %i7
33349 fone %f10
33350 movge %xcc, %o2, %o3
33351 movcs %icc, %g2, %o5
33352 fnor %f10, %f8, %f8
33353 fcmpgt32 %f14, %f14, %i0
33354 fbue,a %fcc2, loop_3860
33355 ldd [%l7 + 0x18], %f4
33356 stx %i1, [%l7 + 0x70]
33357 addc %o4, 0x0A8A, %l0
33358loop_3860:
33359 std %f4, [%l7 + 0x10]
33360 ldd [%l7 + 0x10], %f10
33361 fandnot2s %f4, %f10, %f4
33362 stx %i2, [%l7 + 0x08]
33363 fmovsvc %xcc, %f1, %f12
33364 nop
33365 setx loop_3861, %l0, %l1
33366 wrpr 0x1, %tl
33367 wrpr %l1, %tnpc
33368 setx 0x34400001400, %l0, %l1
33369 wrpr %l1, %tstate
33370 wrhpr 0x4, %htstate
33371 done
33372 subccc %l2, %i5, %g6
33373 nop
33374 setx loop_3862, %l0, %l1
33375 wrpr 0x1, %tl
33376 wrpr %l1, %tnpc
33377 setx 0x34400001400, %l0, %l1
33378 wrpr %l1, %tstate
33379 wrhpr 0x4, %htstate
33380 done
33381 brgez %l3, loop_3863
33382loop_3861:
33383 fmovrslez %g1, %f12, %f10
33384 move %xcc, %o7, %l4
33385loop_3862:
33386 tn %icc, 0x1
33387loop_3863:
33388 fbn,a %fcc1, loop_3864
33389 ldsh [%l7 + 0x0C], %i3
33390 tsubcctv %l5, %g7, %l6
33391 sdivx %g5, 0x1D98, %o1
33392loop_3864:
33393 movvc %xcc, %g4, %g3
33394 bge,pn %icc, loop_3865
33395 and %o0, 0x08EC, %i4
33396 fsrc2 %f2, %f6
33397 brlez %l1, loop_3866
33398loop_3865:
33399 fabss %f7, %f5
33400 fpsub32s %f14, %f10, %f4
33401 fcmpes %fcc3, %f11, %f11
33402loop_3866:
33403 taddcctv %i6, %o6, %i7
33404 std %f12, [%l7 + 0x48]
33405 sethi 0x1D66, %o2
33406 brlez %o3, loop_3867
33407 ldx [%l7 + 0x30], %o5
33408 ba %xcc, loop_3868
33409 fnands %f12, %f3, %f2
33410loop_3867:
33411 fmovdge %xcc, %f0, %f0
33412 fmul8x16al %f1, %f4, %f14
33413loop_3868:
33414 srl %g2, 0x09, %i0
33415 fmovde %xcc, %f7, %f4
33416 ldsb [%l7 + 0x14], %i1
33417 array8 %l0, %o4, %l2
33418 fblg,a %fcc3, loop_3869
33419 ldsb [%l7 + 0x73], %i5
33420 tge %xcc, 0x4
33421 edge16l %i2, %g6, %g1
33422loop_3869:
33423 tvc %icc, 0x1
33424 fones %f13
33425 std %f6, [%l7 + 0x08]
33426 ba,pn %icc, loop_3870
33427 fmuld8sux16 %f6, %f14, %f4
33428 tvc %icc, 0x0
33429 fmovse %icc, %f3, %f13
33430loop_3870:
33431 fcmpne16 %f12, %f6, %o7
33432 ldub [%l7 + 0x51], %l4
33433 fmovscc %icc, %f15, %f6
33434 fbn,a %fcc3, loop_3871
33435 ldsh [%l7 + 0x2C], %l3
33436 fcmple32 %f2, %f2, %i3
33437 ldd [%l7 + 0x28], %f12
33438loop_3871:
33439 srl %g7, 0x11, %l6
33440 fmovdleu %xcc, %f13, %f14
33441 sdiv %l5, 0x085D, %o1
33442 ble,a loop_3872
33443 xorcc %g5, 0x0383, %g4
33444 stw %o0, [%l7 + 0x70]
33445 stx %g3, [%l7 + 0x70]
33446loop_3872:
33447 ldx [%l7 + 0x70], %l1
33448 ldsh [%l7 + 0x6E], %i4
33449 ldd [%l7 + 0x18], %f12
33450 lduw [%l7 + 0x7C], %o6
33451 tgu %icc, 0x6
33452 stx %i7, [%l7 + 0x68]
33453 fmovdle %icc, %f10, %f14
33454 ldd [%l7 + 0x70], %f4
33455 fbul,a %fcc3, loop_3873
33456 andncc %i6, %o3, %o5
33457 movge %xcc, %g2, %o2
33458 nop
33459 setx loop_3874, %l0, %l1
33460 jmpl %l1, %i1
33461loop_3873:
33462 stb %l0, [%l7 + 0x16]
33463 stb %o4, [%l7 + 0x11]
33464 nop
33465 setx loop_3875, %l0, %l1
33466 wrpr 0x1, %tl
33467 wrpr %l1, %tpc
33468 add %l1, 0x4, %l1
33469 wrpr %l1, %tnpc
33470 setx 0x34400001400, %l0, %l1
33471 wrpr %l1, %tstate
33472 wrhpr 0x4, %htstate
33473 retry
33474loop_3874:
33475 fabsd %f4, %f2
33476 fmovdpos %icc, %f15, %f15
33477 ldx [%l7 + 0x38], %i0
33478loop_3875:
33479 fbge %fcc3, loop_3876
33480 fnor %f4, %f10, %f0
33481 movleu %icc, %l2, %i5
33482 fandnot2 %f4, %f8, %f2
33483loop_3876:
33484 movre %g6, 0x291, %i2
33485 call loop_3877
33486 tvc %xcc, 0x2
33487 st %f7, [%l7 + 0x70]
33488 ldsh [%l7 + 0x7A], %o7
33489loop_3877:
33490 fpsub32s %f12, %f11, %f1
33491 ldsh [%l7 + 0x2E], %l4
33492 fble %fcc3, loop_3878
33493 umul %g1, %i3, %g7
33494 fabss %f2, %f8
33495 nop
33496 setx loop_3879, %l0, %l1
33497 wrpr 0x1, %tl
33498 wrpr %l1, %tpc
33499 add %l1, 0x4, %l1
33500 wrpr %l1, %tnpc
33501 setx 0x34400001400, %l0, %l1
33502 wrpr %l1, %tstate
33503 wrhpr 0x4, %htstate
33504 retry
33505loop_3878:
33506 fmovrsne %l6, %f5, %f7
33507 fnot2s %f4, %f11
33508 stb %l3, [%l7 + 0x50]
33509loop_3879:
33510 sth %o1, [%l7 + 0x72]
33511 fornot2 %f8, %f14, %f8
33512 array8 %l5, %g4, %g5
33513 tsubcc %o0, 0x1546, %g3
33514 xor %l1, %i4, %i7
33515 ldsh [%l7 + 0x1C], %o6
33516 fands %f14, %f14, %f4
33517 std %f0, [%l7 + 0x40]
33518 ble,a loop_3880
33519 tleu %icc, 0x1
33520 faligndata %f12, %f12, %f12
33521 fbe,a %fcc2, loop_3881
33522loop_3880:
33523 fcmped %fcc3, %f10, %f2
33524 bn,a,pt %icc, loop_3882
33525 fbue,a %fcc0, loop_3883
33526loop_3881:
33527 ldsb [%l7 + 0x4A], %i6
33528 fmovrdlez %o5, %f14, %f8
33529loop_3882:
33530 smul %o3, 0x09EC, %o2
33531loop_3883:
33532 srax %i1, %g2, %o4
33533 ldd [%l7 + 0x38], %f6
33534 edge32 %l0, %i0, %l2
33535 brlz,a %i5, loop_3884
33536 tl %icc, 0x2
33537 fpack32 %f0, %f14, %f6
33538 ldd [%l7 + 0x38], %f12
33539loop_3884:
33540 and %i2, %o7, %l4
33541 fmovdneg %icc, %f8, %f6
33542 stx %g1, [%l7 + 0x40]
33543 st %f10, [%l7 + 0x18]
33544 stb %g6, [%l7 + 0x4D]
33545 lduh [%l7 + 0x18], %i3
33546 fmovdl %xcc, %f7, %f9
33547 sll %l6, %l3, %g7
33548 std %f6, [%l7 + 0x50]
33549 lduh [%l7 + 0x0C], %o1
33550 fnot2 %f8, %f10
33551 fmovdne %icc, %f6, %f10
33552 fba,a %fcc0, loop_3885
33553 movgu %xcc, %l5, %g5
33554 orcc %o0, 0x1962, %g4
33555 mulscc %l1, %i4, %g3
33556loop_3885:
33557 ld [%l7 + 0x78], %f14
33558 orcc %o6, %i6, %o5
33559 ldd [%l7 + 0x08], %f12
33560 fmovrsgez %o3, %f3, %f8
33561 fmul8x16au %f10, %f9, %f4
33562 std %f14, [%l7 + 0x18]
33563 fornot2s %f8, %f12, %f15
33564 brgz,a %i7, loop_3886
33565 ldsw [%l7 + 0x7C], %o2
33566 fmovrse %i1, %f8, %f11
33567 fabss %f3, %f3
33568loop_3886:
33569 fbu,a %fcc3, loop_3887
33570 mova %icc, %o4, %g2
33571 fmovdg %icc, %f11, %f2
33572 sethi 0x06FF, %i0
33573loop_3887:
33574 tl %icc, 0x3
33575 fbe,a %fcc1, loop_3888
33576 srax %l2, 0x13, %l0
33577 lduh [%l7 + 0x28], %i5
33578 fmovsa %xcc, %f1, %f14
33579loop_3888:
33580 movl %icc, %o7, %l4
33581 movvs %icc, %i2, %g1
33582 lduw [%l7 + 0x3C], %g6
33583 bn loop_3889
33584 fbe,a %fcc0, loop_3890
33585 brlez,a %l6, loop_3891
33586 ldsw [%l7 + 0x14], %i3
33587loop_3889:
33588 mulx %g7, 0x1A14, %l3
33589loop_3890:
33590 movpos %icc, %o1, %g5
33591loop_3891:
33592 fmul8sux16 %f14, %f12, %f6
33593 fsrc1 %f10, %f8
33594 fmul8ulx16 %f14, %f6, %f8
33595 brlz,a %l5, loop_3892
33596 lduw [%l7 + 0x14], %o0
33597 fnand %f12, %f10, %f10
33598 tleu %icc, 0x5
33599loop_3892:
33600 fmovde %icc, %f14, %f7
33601 movrgz %g4, 0x133, %l1
33602 movl %icc, %i4, %g3
33603 fands %f14, %f10, %f8
33604 sub %i6, 0x02DB, %o6
33605 fmuld8sux16 %f4, %f8, %f8
33606 edge32l %o3, %i7, %o5
33607 ld [%l7 + 0x44], %f11
33608 stb %i1, [%l7 + 0x0B]
33609 fmovdg %icc, %f5, %f4
33610 fpsub32s %f2, %f14, %f2
33611 sth %o4, [%l7 + 0x70]
33612 movn %icc, %g2, %o2
33613 fpack16 %f0, %f7
33614 fmovsne %xcc, %f9, %f14
33615 popc %l2, %i0
33616 fmovdg %xcc, %f12, %f1
33617 fones %f13
33618 bcc %xcc, loop_3893
33619 te %icc, 0x7
33620 bg %xcc, loop_3894
33621 bgu,pt %xcc, loop_3895
33622loop_3893:
33623 lduh [%l7 + 0x20], %i5
33624 ldsh [%l7 + 0x3C], %o7
33625loop_3894:
33626 fexpand %f14, %f10
33627loop_3895:
33628 fbg %fcc0, loop_3896
33629 fbug %fcc1, loop_3897
33630 fornot1 %f14, %f14, %f4
33631 lduw [%l7 + 0x54], %l0
33632loop_3896:
33633 udivx %i2, 0x023A, %g1
33634loop_3897:
33635 fpsub16s %f13, %f13, %f15
33636 movneg %xcc, %l4, %l6
33637 ldsb [%l7 + 0x40], %i3
33638 tcs %icc, 0x5
33639 udiv %g6, 0x0FE2, %l3
33640 fcmpes %fcc2, %f6, %f8
33641 movg %icc, %o1, %g5
33642 fnands %f2, %f6, %f13
33643 sll %g7, %l5, %o0
33644 stb %g4, [%l7 + 0x1C]
33645 sth %i4, [%l7 + 0x66]
33646 ldub [%l7 + 0x28], %l1
33647 fone %f0
33648 xnorcc %g3, %o6, %o3
33649 std %f2, [%l7 + 0x50]
33650 fpmerge %f15, %f10, %f8
33651 sth %i7, [%l7 + 0x48]
33652 brlz %o5, loop_3898
33653 fone %f10
33654 movcc %xcc, %i6, %i1
33655 fpsub16s %f11, %f1, %f13
33656loop_3898:
33657 ldd [%l7 + 0x48], %f0
33658 fnot1s %f13, %f14
33659 taddcc %g2, %o2, %l2
33660 fbul %fcc0, loop_3899
33661 siam 0x2
33662 edge8n %o4, %i5, %o7
33663 ldub [%l7 + 0x43], %l0
33664loop_3899:
33665 fpadd16 %f6, %f4, %f12
33666 xor %i0, %g1, %i2
33667 ld [%l7 + 0x1C], %f9
33668 xor %l6, %l4, %g6
33669 ld [%l7 + 0x44], %f4
33670 smul %l3, %o1, %g5
33671 edge16l %i3, %g7, %o0
33672 edge32 %l5, %i4, %g4
33673 tsubcctv %l1, 0x111B, %o6
33674 fpadd32s %f4, %f6, %f9
33675 ldd [%l7 + 0x28], %f4
33676 edge16n %o3, %i7, %o5
33677 taddcctv %i6, 0x1098, %g3
33678 bshuffle %f14, %f10, %f2
33679 bshuffle %f10, %f0, %f8
33680 sub %g2, 0x07BC, %o2
33681 fmovrdlez %l2, %f8, %f6
33682 sub %o4, 0x1E4B, %i1
33683 mova %icc, %o7, %i5
33684 fpack16 %f0, %f4
33685 fone %f2
33686 ldsw [%l7 + 0x14], %i0
33687 ta %icc, 0x6
33688 orncc %l0, %g1, %l6
33689 sth %l4, [%l7 + 0x46]
33690 ta %xcc, 0x4
33691 subcc %i2, 0x123E, %g6
33692 fmovdcs %icc, %f6, %f2
33693 fpsub16 %f0, %f4, %f8
33694 subc %l3, %o1, %i3
33695 stx %g5, [%l7 + 0x68]
33696 ldub [%l7 + 0x3F], %g7
33697 fpadd32s %f10, %f6, %f4
33698 fcmpeq16 %f4, %f14, %l5
33699 fbu,a %fcc3, loop_3900
33700 fmovscs %icc, %f2, %f0
33701 tgu %icc, 0x4
33702 fnot2s %f15, %f1
33703loop_3900:
33704 ldsb [%l7 + 0x1C], %o0
33705 fones %f5
33706 ldsw [%l7 + 0x6C], %i4
33707 st %f7, [%l7 + 0x4C]
33708 fmovdne %icc, %f2, %f5
33709 edge8 %g4, %l1, %o3
33710 umul %i7, 0x17F9, %o5
33711 fsrc2 %f4, %f14
33712 addcc %i6, %o6, %g2
33713 bn,a loop_3901
33714 fones %f15
33715 fbge %fcc2, loop_3902
33716 te %xcc, 0x2
33717loop_3901:
33718 fandnot1 %f6, %f4, %f12
33719 tsubcc %o2, %l2, %o4
33720loop_3902:
33721 fnand %f10, %f2, %f12
33722 sth %g3, [%l7 + 0x7E]
33723 fmovrsgez %o7, %f11, %f4
33724 sdiv %i1, 0x07A0, %i5
33725 fors %f11, %f8, %f9
33726 stw %i0, [%l7 + 0x4C]
33727 popc %g1, %l0
33728 array32 %l6, %l4, %i2
33729 nop
33730 setx loop_3903, %l0, %l1
33731 wrpr 0x1, %tl
33732 wrpr %l1, %tnpc
33733 setx 0x34400001400, %l0, %l1
33734 wrpr %l1, %tstate
33735 wrhpr 0x4, %htstate
33736 done
33737 ldd [%l7 + 0x10], %f14
33738 ldx [%l7 + 0x28], %g6
33739 fmovrsgez %l3, %f14, %f12
33740loop_3903:
33741 ldsh [%l7 + 0x36], %i3
33742 ldx [%l7 + 0x38], %o1
33743 udivx %g7, 0x1743, %g5
33744 andcc %o0, 0x1493, %l5
33745 ldx [%l7 + 0x40], %i4
33746 lduw [%l7 + 0x24], %l1
33747 tvc %icc, 0x1
33748 ldd [%l7 + 0x10], %f6
33749 ld [%l7 + 0x7C], %f6
33750 fxors %f6, %f1, %f8
33751 stx %g4, [%l7 + 0x10]
33752 fblg %fcc2, loop_3904
33753 lduh [%l7 + 0x5A], %o3
33754 tcs %icc, 0x6
33755 alignaddrl %o5, %i7, %o6
33756loop_3904:
33757 alignaddr %g2, %i6, %o2
33758 ldub [%l7 + 0x18], %l2
33759 st %f3, [%l7 + 0x50]
33760 fsrc2 %f0, %f8
33761 for %f14, %f4, %f8
33762 addc %o4, 0x0D19, %o7
33763 ldsb [%l7 + 0x77], %g3
33764 sdiv %i5, 0x10D6, %i0
33765 st %f0, [%l7 + 0x50]
33766 ldsb [%l7 + 0x0E], %g1
33767 add %i1, %l6, %l0
33768 fxnor %f2, %f14, %f4
33769 fblg,a %fcc1, loop_3905
33770 andn %i2, %l4, %l3
33771 fbne %fcc2, loop_3906
33772 stw %g6, [%l7 + 0x24]
33773loop_3905:
33774 ldsb [%l7 + 0x1F], %i3
33775 ldsw [%l7 + 0x5C], %g7
33776loop_3906:
33777 fone %f10
33778 umulcc %g5, 0x0FC8, %o1
33779 fblg %fcc0, loop_3907
33780 add %o0, 0x1814, %i4
33781 tge %xcc, 0x5
33782 nop
33783 setx loop_3908, %l0, %l1
33784 wrpr 0x1, %tl
33785 wrpr %l1, %tnpc
33786 setx 0x34400001400, %l0, %l1
33787 wrpr %l1, %tstate
33788 wrhpr 0x4, %htstate
33789 done
33790loop_3907:
33791 ld [%l7 + 0x14], %f8
33792 st %f9, [%l7 + 0x10]
33793 fcmpgt16 %f14, %f10, %l5
33794loop_3908:
33795 ldsw [%l7 + 0x68], %g4
33796 movneg %xcc, %l1, %o3
33797 std %f8, [%l7 + 0x78]
33798 stx %o5, [%l7 + 0x48]
33799 st %f5, [%l7 + 0x48]
33800 movpos %xcc, %o6, %g2
33801 brlez %i7, loop_3909
33802 std %f0, [%l7 + 0x58]
33803 alignaddr %o2, %i6, %o4
33804 fnot2s %f15, %f6
33805loop_3909:
33806 bvs,pt %xcc, loop_3910
33807 bpos,pt %xcc, loop_3911
33808 movrlz %o7, %l2, %i5
33809 ldub [%l7 + 0x77], %i0
33810loop_3910:
33811 sth %g1, [%l7 + 0x3A]
33812loop_3911:
33813 andn %i1, %l6, %g3
33814 stx %l0, [%l7 + 0x50]
33815 bpos loop_3912
33816 stb %i2, [%l7 + 0x26]
33817 fpadd32s %f13, %f8, %f15
33818 ldub [%l7 + 0x6C], %l4
33819loop_3912:
33820 std %f0, [%l7 + 0x38]
33821 ldd [%l7 + 0x10], %f2
33822 ldsb [%l7 + 0x54], %g6
33823 edge8ln %l3, %i3, %g7
33824 xor %g5, 0x043A, %o1
33825 edge32 %i4, %o0, %g4
33826 bg,a loop_3913
33827 fpadd32s %f0, %f9, %f5
33828 tge %xcc, 0x5
33829 ld [%l7 + 0x38], %f7
33830loop_3913:
33831 movrlez %l5, %o3, %o5
33832 ldx [%l7 + 0x30], %l1
33833 fpadd32 %f0, %f10, %f4
33834 stw %o6, [%l7 + 0x7C]
33835 tneg %xcc, 0x7
33836 addcc %g2, %o2, %i7
33837 fmul8ulx16 %f14, %f14, %f2
33838 ldub [%l7 + 0x33], %i6
33839 ldsh [%l7 + 0x54], %o7
33840 fmovrsne %l2, %f13, %f8
33841 fmovdne %icc, %f15, %f12
33842 ldsw [%l7 + 0x14], %o4
33843 tcc %icc, 0x7
33844 ldub [%l7 + 0x4E], %i0
33845 fmovrde %g1, %f14, %f14
33846 ldx [%l7 + 0x40], %i1
33847 udivx %i5, 0x14DD, %l6
33848 fcmpgt32 %f6, %f2, %g3
33849 movrlz %l0, 0x2FA, %l4
33850 brgz %i2, loop_3914
33851 sdivx %l3, 0x0444, %i3
33852 fmovrdgez %g7, %f14, %f12
33853 movneg %xcc, %g5, %o1
33854loop_3914:
33855 std %f8, [%l7 + 0x30]
33856 fmovrslez %i4, %f13, %f7
33857 fbu %fcc1, loop_3915
33858 tcc %xcc, 0x7
33859 ldsh [%l7 + 0x68], %o0
33860 orcc %g4, %g6, %l5
33861loop_3915:
33862 mova %xcc, %o5, %l1
33863 lduh [%l7 + 0x4A], %o6
33864 lduh [%l7 + 0x62], %o3
33865 stb %g2, [%l7 + 0x5E]
33866 fmovspos %xcc, %f12, %f11
33867 fpackfix %f2, %f13
33868 ldsh [%l7 + 0x40], %i7
33869 fmovrsne %i6, %f13, %f10
33870 fandnot2 %f8, %f12, %f6
33871 fmovscc %xcc, %f13, %f2
33872 tcs %xcc, 0x2
33873 fbug %fcc2, loop_3916
33874 sra %o7, 0x01, %o2
33875 fmovsge %icc, %f2, %f14
33876 std %f14, [%l7 + 0x18]
33877loop_3916:
33878 tgu %icc, 0x1
33879 stx %o4, [%l7 + 0x40]
33880 nop
33881 setx loop_3917, %l0, %l1
33882 jmpl %l1, %l2
33883 lduw [%l7 + 0x40], %g1
33884 fbe,a %fcc3, loop_3918
33885 subccc %i0, 0x0B24, %i1
33886loop_3917:
33887 movn %xcc, %l6, %i5
33888 movleu %icc, %g3, %l4
33889loop_3918:
33890 fmovdn %icc, %f13, %f12
33891 sth %i2, [%l7 + 0x3E]
33892 ldsb [%l7 + 0x1F], %l3
33893 fpmerge %f8, %f4, %f0
33894 fcmpes %fcc2, %f3, %f12
33895 xorcc %l0, %g7, %i3
33896 fbl,a %fcc3, loop_3919
33897 stb %o1, [%l7 + 0x4F]
33898 be,pt %icc, loop_3920
33899 fmul8sux16 %f4, %f4, %f0
33900loop_3919:
33901 edge8 %i4, %g5, %g4
33902 ldub [%l7 + 0x39], %o0
33903loop_3920:
33904 fbn %fcc1, loop_3921
33905 sth %g6, [%l7 + 0x7E]
33906 smul %l5, 0x1ED4, %o5
33907 fbue %fcc0, loop_3922
33908loop_3921:
33909 stb %o6, [%l7 + 0x12]
33910 fble %fcc3, loop_3923
33911 sdiv %o3, 0x08D7, %l1
33912loop_3922:
33913 sethi 0x0ABC, %i7
33914 ldub [%l7 + 0x10], %i6
33915loop_3923:
33916 ldsw [%l7 + 0x4C], %o7
33917 bneg %xcc, loop_3924
33918 smulcc %g2, %o4, %o2
33919 fbl %fcc1, loop_3925
33920 fmovsg %icc, %f3, %f14
33921loop_3924:
33922 stw %g1, [%l7 + 0x28]
33923 fmovsge %icc, %f14, %f2
33924loop_3925:
33925 ldub [%l7 + 0x0F], %l2
33926 ldx [%l7 + 0x78], %i0
33927 mulx %l6, %i1, %g3
33928 srl %i5, 0x02, %i2
33929 ldsw [%l7 + 0x18], %l3
33930 std %f4, [%l7 + 0x18]
33931 array32 %l0, %l4, %g7
33932 fmovdgu %xcc, %f6, %f5
33933 ldsb [%l7 + 0x60], %o1
33934 fmovdl %icc, %f2, %f1
33935 ld [%l7 + 0x28], %f3
33936 fxnors %f0, %f6, %f13
33937 orncc %i3, 0x1BC4, %g5
33938 srlx %i4, 0x1E, %o0
33939 bl,a,pn %icc, loop_3926
33940 fmovsge %xcc, %f2, %f3
33941 fxors %f2, %f9, %f15
33942 fbue %fcc3, loop_3927
33943loop_3926:
33944 stb %g6, [%l7 + 0x42]
33945 stb %g4, [%l7 + 0x0C]
33946 bvs,pn %xcc, loop_3928
33947loop_3927:
33948 alignaddrl %o5, %l5, %o3
33949 udivx %o6, 0x11DA, %l1
33950 addccc %i6, %i7, %o7
33951loop_3928:
33952 fmovdleu %xcc, %f8, %f9
33953 tge %icc, 0x7
33954 ldsh [%l7 + 0x0C], %o4
33955 fmovrdgez %o2, %f2, %f14
33956 subcc %g2, 0x0CA9, %g1
33957 ldsw [%l7 + 0x24], %l2
33958 fornot1 %f10, %f2, %f2
33959 fmovdcc %icc, %f1, %f4
33960 movne %xcc, %l6, %i1
33961 ldsh [%l7 + 0x34], %i0
33962 ta %icc, 0x1
33963 ldsw [%l7 + 0x34], %g3
33964 ldx [%l7 + 0x68], %i5
33965 addccc %i2, 0x1BC0, %l3
33966 smul %l0, 0x16B3, %l4
33967 fpsub16s %f4, %f13, %f10
33968 xorcc %g7, %i3, %o1
33969 brgz %i4, loop_3929
33970 movvs %icc, %o0, %g5
33971 fmovdvs %xcc, %f15, %f0
33972 fexpand %f3, %f4
33973loop_3929:
33974 bg,pt %xcc, loop_3930
33975 stb %g4, [%l7 + 0x0B]
33976 ldsh [%l7 + 0x74], %o5
33977 sdiv %l5, 0x1AF2, %o3
33978loop_3930:
33979 fmovdneg %icc, %f15, %f13
33980 fones %f11
33981 tcs %xcc, 0x3
33982 edge32n %o6, %g6, %l1
33983 movneg %xcc, %i7, %i6
33984 ldx [%l7 + 0x08], %o7
33985 movle %icc, %o2, %g2
33986 fabsd %f2, %f2
33987 fmovrslez %o4, %f2, %f7
33988 ldsw [%l7 + 0x2C], %g1
33989 sll %l2, %l6, %i1
33990 fbue,a %fcc0, loop_3931
33991 ldsw [%l7 + 0x54], %i0
33992 tn %xcc, 0x0
33993 fxor %f2, %f10, %f0
33994loop_3931:
33995 faligndata %f12, %f12, %f2
33996 lduw [%l7 + 0x30], %g3
33997 ldsw [%l7 + 0x40], %i5
33998 bleu,pt %icc, loop_3932
33999 fnegd %f10, %f12
34000 bvc,a,pt %xcc, loop_3933
34001 fzero %f0
34002loop_3932:
34003 fpack32 %f2, %f6, %f10
34004 sllx %i2, 0x0F, %l0
34005loop_3933:
34006 fmovrsgz %l4, %f10, %f6
34007 tg %xcc, 0x1
34008 tsubcc %l3, %i3, %g7
34009 fmovrsgez %o1, %f13, %f14
34010 ld [%l7 + 0x20], %f13
34011 xnor %o0, %i4, %g4
34012 ldub [%l7 + 0x59], %o5
34013 bneg,a loop_3934
34014 ldsb [%l7 + 0x1D], %g5
34015 fmovdgu %icc, %f7, %f10
34016 bvs %xcc, loop_3935
34017loop_3934:
34018 movpos %icc, %o3, %l5
34019 andn %g6, 0x1434, %l1
34020 bneg,a loop_3936
34021loop_3935:
34022 ldd [%l7 + 0x10], %f8
34023 bge,a loop_3937
34024 fmovsl %icc, %f4, %f13
34025loop_3936:
34026 edge16n %o6, %i7, %i6
34027 xnorcc %o2, %o7, %g2
34028loop_3937:
34029 alignaddrl %g1, %o4, %l6
34030 fmovsneg %xcc, %f2, %f14
34031 fornot1 %f0, %f2, %f10
34032 fmovscc %icc, %f15, %f14
34033 taddcctv %i1, 0x1270, %i0
34034 stb %l2, [%l7 + 0x0C]
34035 udiv %g3, 0x1885, %i5
34036 brlez,a %i2, loop_3938
34037 lduw [%l7 + 0x64], %l0
34038 movneg %xcc, %l3, %i3
34039 lduw [%l7 + 0x5C], %l4
34040loop_3938:
34041 tvs %xcc, 0x1
34042 fmovdvs %xcc, %f5, %f7
34043 std %f4, [%l7 + 0x28]
34044 fnot1 %f10, %f4
34045 edge32ln %g7, %o0, %o1
34046 st %f1, [%l7 + 0x40]
34047 movvs %icc, %g4, %i4
34048 fmul8x16au %f5, %f4, %f4
34049 ldsw [%l7 + 0x70], %g5
34050 mulscc %o3, 0x1C29, %o5
34051 fpack32 %f6, %f10, %f10
34052 bvc,a,pt %icc, loop_3939
34053 fcmpeq16 %f12, %f6, %g6
34054 movpos %xcc, %l1, %l5
34055 tneg %xcc, 0x6
34056loop_3939:
34057 add %o6, %i7, %o2
34058 lduh [%l7 + 0x16], %o7
34059 for %f6, %f0, %f4
34060 tneg %xcc, 0x1
34061 bneg loop_3940
34062 edge32n %i6, %g1, %o4
34063 bgu loop_3941
34064 lduh [%l7 + 0x5C], %g2
34065loop_3940:
34066 fbu %fcc1, loop_3942
34067 fcmpeq32 %f2, %f12, %l6
34068loop_3941:
34069 fpadd16 %f8, %f10, %f14
34070 fbl %fcc0, loop_3943
34071loop_3942:
34072 fmovdneg %xcc, %f1, %f9
34073 fbge %fcc1, loop_3944
34074 std %f4, [%l7 + 0x18]
34075loop_3943:
34076 tleu %icc, 0x6
34077 addc %i0, 0x0AA2, %i1
34078loop_3944:
34079 fmovspos %xcc, %f4, %f6
34080 ldsb [%l7 + 0x45], %g3
34081 fmovrsne %i5, %f0, %f0
34082 fmovda %xcc, %f15, %f10
34083 fcmps %fcc1, %f2, %f1
34084 ldsb [%l7 + 0x69], %l2
34085 fblg,a %fcc0, loop_3945
34086 fmovrsne %l0, %f2, %f0
34087 sth %l3, [%l7 + 0x20]
34088 ldsh [%l7 + 0x1C], %i2
34089loop_3945:
34090 fmovs %f13, %f3
34091 lduh [%l7 + 0x0E], %i3
34092 fbe %fcc2, loop_3946
34093 fmovsneg %icc, %f4, %f13
34094 bvs loop_3947
34095 add %g7, 0x0FC8, %l4
34096loop_3946:
34097 st %f11, [%l7 + 0x40]
34098 ldsw [%l7 + 0x10], %o0
34099loop_3947:
34100 tle %xcc, 0x2
34101 array32 %o1, %g4, %g5
34102 fbul %fcc2, loop_3948
34103 fmovsvs %icc, %f4, %f9
34104 bleu %icc, loop_3949
34105 bcs,a,pt %xcc, loop_3950
34106loop_3948:
34107 ld [%l7 + 0x1C], %f6
34108 fmovrdgez %i4, %f12, %f6
34109loop_3949:
34110 or %o3, 0x11B4, %o5
34111loop_3950:
34112 alignaddrl %l1, %l5, %o6
34113 lduh [%l7 + 0x1A], %g6
34114 srlx %o2, %i7, %i6
34115 bvs,pt %xcc, loop_3951
34116 fors %f8, %f11, %f7
34117 tgu %icc, 0x3
34118 ldsb [%l7 + 0x61], %o7
34119loop_3951:
34120 fmuld8sux16 %f13, %f15, %f4
34121 edge32l %o4, %g1, %g2
34122 ldsb [%l7 + 0x37], %i0
34123 sth %l6, [%l7 + 0x1C]
34124 ldd [%l7 + 0x30], %f6
34125 ldx [%l7 + 0x48], %i1
34126 bshuffle %f14, %f12, %f10
34127 xnorcc %g3, %i5, %l2
34128 fands %f5, %f4, %f3
34129 ldd [%l7 + 0x08], %f12
34130 brz,a %l3, loop_3952
34131 lduh [%l7 + 0x10], %i2
34132 fmovda %icc, %f3, %f3
34133 mulx %i3, %g7, %l4
34134loop_3952:
34135 fmovsg %xcc, %f4, %f3
34136 brgez %l0, loop_3953
34137 bg,a,pn %icc, loop_3954
34138 ldx [%l7 + 0x28], %o1
34139 and %o0, %g5, %i4
34140loop_3953:
34141 array16 %o3, %o5, %l1
34142loop_3954:
34143 tpos %icc, 0x7
34144 fmul8sux16 %f0, %f10, %f14
34145 bcc loop_3955
34146 array32 %l5, %o6, %g6
34147 stw %o2, [%l7 + 0x64]
34148 ble,a loop_3956
34149loop_3955:
34150 st %f13, [%l7 + 0x4C]
34151 bpos,pn %icc, loop_3957
34152 ldub [%l7 + 0x6F], %g4
34153loop_3956:
34154 fandnot1 %f14, %f14, %f0
34155 edge16n %i7, %o7, %i6
34156loop_3957:
34157 fcmple16 %f10, %f8, %g1
34158 fpadd16 %f4, %f12, %f10
34159 fexpand %f6, %f0
34160 tn %icc, 0x7
34161 fnor %f2, %f10, %f4
34162 sdiv %o4, 0x052C, %i0
34163 ldsw [%l7 + 0x10], %g2
34164 andcc %l6, %g3, %i5
34165 sethi 0x0C1D, %i1
34166 fmul8x16 %f12, %f4, %f4
34167 brgez %l3, loop_3958
34168 edge8ln %i2, %l2, %i3
34169 std %f8, [%l7 + 0x58]
34170 fmovsn %icc, %f9, %f15
34171loop_3958:
34172 ldsh [%l7 + 0x6A], %g7
34173 addccc %l4, %l0, %o0
34174 stw %o1, [%l7 + 0x60]
34175 fbl,a %fcc3, loop_3959
34176 lduw [%l7 + 0x10], %g5
34177 lduw [%l7 + 0x74], %i4
34178 tleu %icc, 0x3
34179loop_3959:
34180 bne,a %icc, loop_3960
34181 stx %o3, [%l7 + 0x78]
34182 fmovsne %icc, %f10, %f13
34183 fnot2s %f6, %f6
34184loop_3960:
34185 ldsb [%l7 + 0x5A], %l1
34186 fnand %f6, %f12, %f10
34187 std %f8, [%l7 + 0x60]
34188 ldx [%l7 + 0x68], %o5
34189 smulcc %l5, %g6, %o2
34190 fmovrdgz %g4, %f14, %f14
34191 andn %o6, %o7, %i6
34192 fsrc1s %f7, %f8
34193 fbge %fcc2, loop_3961
34194 fcmped %fcc3, %f4, %f6
34195 ldsw [%l7 + 0x50], %g1
34196 st %f7, [%l7 + 0x5C]
34197loop_3961:
34198 fmuld8sux16 %f7, %f1, %f2
34199 movrgez %o4, 0x0D6, %i0
34200 movle %icc, %g2, %i7
34201 andncc %l6, %g3, %i1
34202 fandnot2s %f10, %f15, %f10
34203 fmovsne %xcc, %f4, %f15
34204 orncc %i5, 0x0E52, %l3
34205 fbul %fcc0, loop_3962
34206 fsrc2 %f10, %f4
34207 lduw [%l7 + 0x24], %l2
34208 fbug %fcc1, loop_3963
34209loop_3962:
34210 nop
34211 setx loop_3964, %l0, %l1
34212 jmpl %l1, %i3
34213 ldsh [%l7 + 0x2A], %g7
34214 tsubcc %i2, %l0, %o0
34215loop_3963:
34216 fmovdne %icc, %f5, %f7
34217loop_3964:
34218 edge32l %l4, %o1, %i4
34219 ldx [%l7 + 0x78], %g5
34220 st %f4, [%l7 + 0x40]
34221 std %f8, [%l7 + 0x70]
34222 st %f8, [%l7 + 0x44]
34223 fpsub16 %f4, %f8, %f12
34224 bpos,pt %xcc, loop_3965
34225 udivx %l1, 0x0F04, %o5
34226 ld [%l7 + 0x70], %f4
34227 fpadd16s %f7, %f6, %f1
34228loop_3965:
34229 fxor %f12, %f10, %f10
34230 fmul8x16au %f2, %f4, %f12
34231 ldsb [%l7 + 0x6E], %l5
34232 fxor %f0, %f12, %f10
34233 fnot2s %f3, %f15
34234 sth %o3, [%l7 + 0x4C]
34235 mulscc %o2, %g6, %g4
34236 tcs %icc, 0x5
34237 and %o7, 0x0331, %i6
34238 fnot1 %f14, %f12
34239 tleu %xcc, 0x7
34240 fmovsvc %icc, %f3, %f2
34241 movrlez %g1, 0x04E, %o4
34242 fsrc2 %f0, %f4
34243 ldub [%l7 + 0x44], %o6
34244 mova %icc, %g2, %i7
34245 edge16ln %l6, %g3, %i1
34246 andncc %i0, %l3, %l2
34247 movre %i3, %i5, %g7
34248 tg %xcc, 0x4
34249 fand %f4, %f10, %f4
34250 stb %l0, [%l7 + 0x43]
34251 sdivcc %i2, 0x1C5A, %o0
34252 stx %o1, [%l7 + 0x48]
34253 fmovsne %icc, %f10, %f11
34254 addc %l4, %g5, %l1
34255 array8 %o5, %i4, %l5
34256 fpadd16 %f0, %f0, %f12
34257 fornot2s %f0, %f15, %f8
34258 std %f12, [%l7 + 0x68]
34259 fandnot1 %f4, %f10, %f14
34260 tgu %xcc, 0x0
34261 fnot1s %f8, %f13
34262 xnor %o2, 0x1613, %o3
34263 fmuld8sux16 %f14, %f5, %f10
34264 tsubcc %g6, 0x0332, %g4
34265 fcmpd %fcc0, %f14, %f12
34266 lduw [%l7 + 0x24], %o7
34267 fzeros %f15
34268 ldsb [%l7 + 0x4B], %g1
34269 ld [%l7 + 0x34], %f10
34270 fmovdcs %xcc, %f6, %f3
34271 andcc %o4, %i6, %o6
34272 lduw [%l7 + 0x78], %g2
34273 subcc %i7, 0x13EF, %l6
34274 bvc,pt %icc, loop_3966
34275 movn %icc, %g3, %i1
34276 st %f15, [%l7 + 0x5C]
34277 lduh [%l7 + 0x2A], %i0
34278loop_3966:
34279 sth %l2, [%l7 + 0x22]
34280 sdivx %l3, 0x1FD0, %i5
34281 std %f12, [%l7 + 0x48]
34282 fcmpne32 %f2, %f6, %i3
34283 lduh [%l7 + 0x22], %g7
34284 taddcc %l0, 0x1C45, %o0
34285 fmovdvc %icc, %f0, %f10
34286 ldx [%l7 + 0x68], %i2
34287 ldsh [%l7 + 0x4C], %l4
34288 bn,pn %xcc, loop_3967
34289 stx %o1, [%l7 + 0x08]
34290 fnor %f14, %f8, %f12
34291 ldsh [%l7 + 0x08], %g5
34292loop_3967:
34293 ldub [%l7 + 0x15], %o5
34294 ldub [%l7 + 0x1D], %l1
34295 ldub [%l7 + 0x22], %l5
34296 fabss %f2, %f1
34297 fmovdge %xcc, %f4, %f13
34298 ldub [%l7 + 0x1A], %i4
34299 fmovsleu %icc, %f9, %f4
34300 bshuffle %f8, %f2, %f10
34301 lduw [%l7 + 0x30], %o3
34302 fandnot2s %f13, %f7, %f0
34303 fmovrdgz %g6, %f0, %f10
34304 stx %g4, [%l7 + 0x50]
34305 lduw [%l7 + 0x64], %o2
34306 st %f9, [%l7 + 0x30]
34307 sth %o7, [%l7 + 0x7C]
34308 movrgez %o4, 0x064, %i6
34309 fmuld8sux16 %f12, %f14, %f12
34310 bshuffle %f0, %f12, %f14
34311 orncc %g1, 0x1C44, %g2
34312 fpadd16 %f4, %f6, %f14
34313 ld [%l7 + 0x48], %f8
34314 ldsw [%l7 + 0x54], %o6
34315 fmovsa %icc, %f15, %f6
34316 fmuld8ulx16 %f0, %f2, %f8
34317 ldsw [%l7 + 0x38], %i7
34318 movn %xcc, %l6, %g3
34319 ld [%l7 + 0x20], %f3
34320 movne %xcc, %i0, %l2
34321 fmuld8ulx16 %f2, %f1, %f8
34322 bn,a %icc, loop_3968
34323 sth %l3, [%l7 + 0x2A]
34324 ldsh [%l7 + 0x1A], %i1
34325 fmovsgu %xcc, %f4, %f4
34326loop_3968:
34327 ldsw [%l7 + 0x48], %i3
34328 fnegs %f2, %f9
34329 st %f10, [%l7 + 0x48]
34330 mulx %i5, 0x1436, %g7
34331 fbul %fcc3, loop_3969
34332 fcmple16 %f12, %f12, %l0
34333 movg %icc, %i2, %l4
34334 ldsh [%l7 + 0x4C], %o0
34335loop_3969:
34336 edge16l %o1, %g5, %l1
34337 sub %l5, 0x0F1E, %i4
34338 ldx [%l7 + 0x30], %o3
34339 fmul8ulx16 %f8, %f12, %f12
34340 lduh [%l7 + 0x3C], %o5
34341 st %f6, [%l7 + 0x68]
34342 udivx %g4, 0x0373, %o2
34343 fmovrdne %o7, %f10, %f2
34344 nop
34345 setx loop_3970, %l0, %l1
34346 jmpl %l1, %o4
34347 fabsd %f12, %f2
34348 fnot2s %f6, %f11
34349 popc 0x075C, %i6
34350loop_3970:
34351 movvc %xcc, %g1, %g6
34352 edge16ln %o6, %i7, %l6
34353 fbuge,a %fcc2, loop_3971
34354 fzeros %f2
34355 bleu,a %icc, loop_3972
34356 fmovsne %icc, %f4, %f8
34357loop_3971:
34358 movle %icc, %g2, %i0
34359 srax %g3, 0x1F, %l3
34360loop_3972:
34361 fmovdle %icc, %f13, %f11
34362 fmul8x16 %f5, %f4, %f6
34363 fmovsvs %icc, %f8, %f1
34364 fmul8x16au %f11, %f15, %f6
34365 fmovdl %icc, %f8, %f7
34366 edge16l %i1, %l2, %i5
34367 ldx [%l7 + 0x10], %g7
34368 fnot2s %f8, %f15
34369 fbul,a %fcc2, loop_3973
34370 fmovsa %icc, %f4, %f9
34371 fmovse %xcc, %f15, %f15
34372 fabss %f9, %f1
34373loop_3973:
34374 stx %l0, [%l7 + 0x20]
34375 tg %icc, 0x7
34376 brgz,a %i2, loop_3974
34377 tcs %icc, 0x2
34378 bn loop_3975
34379 alignaddr %i3, %o0, %o1
34380loop_3974:
34381 ld [%l7 + 0x2C], %f14
34382 fpadd16 %f0, %f4, %f8
34383loop_3975:
34384 nop
34385 setx loop_3976, %l0, %l1
34386 wrpr 0x1, %tl
34387 wrpr %l1, %tpc
34388 add %l1, 0x4, %l1
34389 wrpr %l1, %tnpc
34390 setx 0x34400001400, %l0, %l1
34391 wrpr %l1, %tstate
34392 wrhpr 0x4, %htstate
34393 retry
34394 fmovdneg %icc, %f0, %f14
34395 tcc %icc, 0x7
34396 lduh [%l7 + 0x1C], %g5
34397loop_3976:
34398 ldub [%l7 + 0x20], %l1
34399 ldub [%l7 + 0x30], %l4
34400 stw %l5, [%l7 + 0x74]
34401 sth %o3, [%l7 + 0x26]
34402 fmovsvs %icc, %f11, %f3
34403 sth %i4, [%l7 + 0x0E]
34404 stw %g4, [%l7 + 0x20]
34405 fmovrdlz %o2, %f14, %f10
34406 lduw [%l7 + 0x2C], %o7
34407 ldub [%l7 + 0x3E], %o4
34408 sdivcc %i6, 0x12ED, %o5
34409 fpsub32s %f15, %f13, %f13
34410 std %f12, [%l7 + 0x48]
34411 andn %g6, 0x0029, %g1
34412 st %f3, [%l7 + 0x68]
34413 orncc %i7, 0x118D, %o6
34414 addc %l6, 0x0589, %i0
34415 tcs %icc, 0x4
34416 stx %g3, [%l7 + 0x68]
34417 fbge %fcc3, loop_3977
34418 edge8ln %l3, %g2, %i1
34419 fcmpeq32 %f14, %f6, %i5
34420 movle %xcc, %g7, %l0
34421loop_3977:
34422 ldd [%l7 + 0x78], %f8
34423 udivcc %i2, 0x18C1, %l2
34424 fmovdge %xcc, %f9, %f6
34425 stx %o0, [%l7 + 0x48]
34426 fcmpes %fcc3, %f2, %f14
34427 ldx [%l7 + 0x20], %i3
34428 orcc %o1, 0x0159, %l1
34429 bpos,a loop_3978
34430 fxnors %f11, %f0, %f7
34431 fmovsne %icc, %f7, %f11
34432 subcc %l4, 0x015B, %l5
34433loop_3978:
34434 ld [%l7 + 0x34], %f15
34435 addccc %g5, 0x0AE9, %o3
34436 and %i4, %o2, %g4
34437 ldsb [%l7 + 0x24], %o4
34438 movl %icc, %i6, %o5
34439 ldsh [%l7 + 0x0C], %o7
34440 udivx %g6, 0x1DA4, %i7
34441 edge16l %o6, %g1, %l6
34442 stx %g3, [%l7 + 0x38]
34443 ld [%l7 + 0x34], %f9
34444 andcc %i0, %g2, %i1
34445 fpsub16 %f2, %f4, %f10
34446 movneg %xcc, %i5, %g7
34447 fnor %f10, %f6, %f14
34448 fzero %f10
34449 addcc %l3, 0x029E, %i2
34450 fbuge %fcc2, loop_3979
34451 stw %l0, [%l7 + 0x30]
34452 addcc %l2, %i3, %o0
34453 std %f4, [%l7 + 0x60]
34454loop_3979:
34455 lduh [%l7 + 0x36], %o1
34456 movne %icc, %l4, %l1
34457 lduh [%l7 + 0x2E], %g5
34458 ld [%l7 + 0x44], %f14
34459 fsrc2s %f1, %f2
34460 bne,pt %xcc, loop_3980
34461 mova %icc, %l5, %i4
34462 fmovdle %xcc, %f12, %f12
34463 stb %o3, [%l7 + 0x71]
34464loop_3980:
34465 stw %g4, [%l7 + 0x10]
34466 std %f4, [%l7 + 0x10]
34467 fmovsle %icc, %f14, %f8
34468 bge loop_3981
34469 bneg,pt %xcc, loop_3982
34470 taddcctv %o4, 0x14A9, %i6
34471 fmovda %icc, %f11, %f7
34472loop_3981:
34473 sdivcc %o2, 0x1DC2, %o7
34474loop_3982:
34475 fmovdn %xcc, %f2, %f1
34476 be,pt %xcc, loop_3983
34477 tleu %xcc, 0x0
34478 edge16ln %g6, %i7, %o5
34479 fnands %f5, %f11, %f11
34480loop_3983:
34481 fnors %f9, %f0, %f7
34482 fcmpne32 %f0, %f0, %g1
34483 fnands %f5, %f6, %f9
34484 lduh [%l7 + 0x54], %l6
34485 xorcc %g3, 0x03E8, %o6
34486 movcs %xcc, %g2, %i1
34487 tcs %icc, 0x3
34488 movrne %i0, %i5, %g7
34489 fsrc2s %f8, %f5
34490 fcmpeq16 %f4, %f4, %l3
34491 fbug %fcc2, loop_3984
34492 popc 0x1AA8, %i2
34493 bn,a loop_3985
34494 fmovdcs %xcc, %f8, %f6
34495loop_3984:
34496 smulcc %l2, 0x10DA, %i3
34497 nop
34498 setx loop_3986, %l0, %l1
34499 wrpr 0x1, %tl
34500 wrpr %l1, %tpc
34501 add %l1, 0x4, %l1
34502 wrpr %l1, %tnpc
34503 setx 0x34400001400, %l0, %l1
34504 wrpr %l1, %tstate
34505 wrhpr 0x4, %htstate
34506 retry
34507loop_3985:
34508 fmovdleu %icc, %f5, %f7
34509 stb %l0, [%l7 + 0x2E]
34510 ldsb [%l7 + 0x6C], %o0
34511loop_3986:
34512 fand %f14, %f4, %f10
34513 fmul8ulx16 %f4, %f8, %f4
34514 fbue %fcc3, loop_3987
34515 ldub [%l7 + 0x08], %o1
34516 tcc %icc, 0x3
34517 sra %l1, 0x1F, %l4
34518loop_3987:
34519 movvs %icc, %l5, %i4
34520 fbl %fcc3, loop_3988
34521 stw %g5, [%l7 + 0x48]
34522 brlz %o3, loop_3989
34523 sll %g4, %i6, %o2
34524loop_3988:
34525 fmuld8ulx16 %f8, %f2, %f6
34526 stb %o7, [%l7 + 0x14]
34527loop_3989:
34528 brgez %o4, loop_3990
34529 fmovrse %i7, %f1, %f2
34530 lduh [%l7 + 0x4C], %o5
34531 fmovsleu %icc, %f2, %f8
34532loop_3990:
34533 movvs %xcc, %g6, %g1
34534 fmovdpos %icc, %f6, %f3
34535 fcmpd %fcc2, %f10, %f8
34536 ldsh [%l7 + 0x7C], %l6
34537 fsrc2s %f12, %f4
34538 stw %g3, [%l7 + 0x3C]
34539 ldub [%l7 + 0x2B], %g2
34540 xor %o6, %i0, %i1
34541 be,a,pt %icc, loop_3991
34542 movvs %xcc, %g7, %i5
34543 be,pt %icc, loop_3992
34544 array16 %l3, %i2, %i3
34545loop_3991:
34546 ldd [%l7 + 0x78], %f6
34547 mova %xcc, %l0, %l2
34548loop_3992:
34549 smulcc %o1, 0x14B5, %l1
34550 fpadd16 %f8, %f8, %f14
34551 fmovsge %xcc, %f1, %f8
34552 tvc %xcc, 0x7
34553 fnegs %f4, %f7
34554 fbue %fcc1, loop_3993
34555 taddcctv %l4, %l5, %i4
34556 tneg %icc, 0x1
34557 fba,a %fcc3, loop_3994
34558loop_3993:
34559 fblg,a %fcc0, loop_3995
34560 fone %f4
34561 fsrc1s %f0, %f4
34562loop_3994:
34563 fmovrdgz %g5, %f14, %f14
34564loop_3995:
34565 stw %o0, [%l7 + 0x44]
34566 movn %icc, %g4, %i6
34567 movle %xcc, %o2, %o3
34568 andncc %o7, %i7, %o5
34569 fcmple16 %f10, %f12, %g6
34570 fabsd %f2, %f14
34571 ldsb [%l7 + 0x58], %o4
34572 nop
34573 setx loop_3996, %l0, %l1
34574 wrpr 0x1, %tl
34575 wrpr %l1, %tnpc
34576 setx 0x34400001400, %l0, %l1
34577 wrpr %l1, %tstate
34578 wrhpr 0x4, %htstate
34579 done
34580 fnegd %f8, %f0
34581 srl %g1, 0x09, %g3
34582 bvs,pt %icc, loop_3997
34583loop_3996:
34584 movrne %g2, 0x273, %l6
34585 fmovsleu %icc, %f5, %f4
34586 movne %icc, %o6, %i0
34587loop_3997:
34588 brgez,a %i1, loop_3998
34589 ldsh [%l7 + 0x3E], %i5
34590 tcs %xcc, 0x1
34591 ldsh [%l7 + 0x08], %g7
34592loop_3998:
34593 alignaddr %l3, %i3, %i2
34594 fmovde %icc, %f3, %f10
34595 ld [%l7 + 0x1C], %f12
34596 andncc %l2, %l0, %o1
34597 ldx [%l7 + 0x30], %l4
34598 ldx [%l7 + 0x50], %l1
34599 fxor %f12, %f2, %f6
34600 fbg,a %fcc1, loop_3999
34601 stb %i4, [%l7 + 0x1F]
34602 fnors %f10, %f10, %f2
34603 edge16ln %g5, %o0, %g4
34604loop_3999:
34605 std %f14, [%l7 + 0x48]
34606 fmovdcc %xcc, %f11, %f3
34607 st %f12, [%l7 + 0x10]
34608 fcmple16 %f14, %f14, %i6
34609 fmovrde %o2, %f2, %f12
34610 bshuffle %f4, %f8, %f10
34611 stw %l5, [%l7 + 0x58]
34612 fbne %fcc3, loop_4000
34613 ldd [%l7 + 0x18], %f12
34614 fpsub16 %f10, %f0, %f6
34615 fxors %f7, %f6, %f12
34616loop_4000:
34617 tvs %icc, 0x3
34618 udiv %o7, 0x1240, %o3
34619 lduw [%l7 + 0x2C], %i7
34620 fand %f14, %f8, %f12
34621 fmovdgu %icc, %f12, %f12
34622 fnot2 %f0, %f4
34623 popc %g6, %o4
34624 std %f4, [%l7 + 0x60]
34625 ldub [%l7 + 0x41], %g1
34626 mova %icc, %o5, %g3
34627 ldd [%l7 + 0x70], %f6
34628 fbl,a %fcc3, loop_4001
34629 fmovrdlz %l6, %f10, %f4
34630 fcmple16 %f8, %f8, %o6
34631 movgu %icc, %g2, %i0
34632loop_4001:
34633 xnorcc %i1, 0x0151, %g7
34634 fmovse %icc, %f3, %f10
34635 fpsub16s %f9, %f13, %f13
34636 movrne %i5, 0x21D, %l3
34637 fmovrsne %i3, %f15, %f3
34638 ld [%l7 + 0x40], %f12
34639 tleu %icc, 0x6
34640 bvs %icc, loop_4002
34641 fnot2 %f8, %f2
34642 fmovdn %icc, %f15, %f9
34643 ldsw [%l7 + 0x10], %i2
34644loop_4002:
34645 fmuld8ulx16 %f13, %f3, %f2
34646 be,a,pn %xcc, loop_4003
34647 srlx %l2, %l0, %o1
34648 sll %l1, 0x12, %i4
34649 ldx [%l7 + 0x28], %g5
34650loop_4003:
34651 ldsb [%l7 + 0x76], %o0
34652 ldsw [%l7 + 0x20], %g4
34653 sdivcc %i6, 0x0A1C, %l4
34654 ba,pt %xcc, loop_4004
34655 fcmps %fcc3, %f5, %f8
34656 fbu,a %fcc3, loop_4005
34657 fbge,a %fcc3, loop_4006
34658loop_4004:
34659 tg %xcc, 0x3
34660 ldsh [%l7 + 0x7A], %o2
34661loop_4005:
34662 ldsw [%l7 + 0x68], %o7
34663loop_4006:
34664 fbne,a %fcc0, loop_4007
34665 fbl,a %fcc3, loop_4008
34666 sdiv %l5, 0x1EEC, %o3
34667 std %f8, [%l7 + 0x50]
34668loop_4007:
34669 fbu %fcc0, loop_4009
34670loop_4008:
34671 ble,a %xcc, loop_4010
34672 umulcc %i7, 0x1035, %g6
34673 xor %g1, 0x1C1D, %o4
34674loop_4009:
34675 lduh [%l7 + 0x4C], %g3
34676loop_4010:
34677 tg %xcc, 0x1
34678 ble,a,pt %xcc, loop_4011
34679 ldsw [%l7 + 0x64], %o5
34680 std %f8, [%l7 + 0x50]
34681 fnot1s %f12, %f6
34682loop_4011:
34683 bneg,a,pt %icc, loop_4012
34684 tge %icc, 0x0
34685 bg,a loop_4013
34686 fnor %f2, %f4, %f10
34687loop_4012:
34688 fnot1s %f3, %f9
34689 st %f6, [%l7 + 0x6C]
34690loop_4013:
34691 lduh [%l7 + 0x46], %o6
34692 move %xcc, %l6, %g2
34693 fornot2 %f8, %f12, %f12
34694 stb %i1, [%l7 + 0x4C]
34695 st %f5, [%l7 + 0x24]
34696 fpmerge %f15, %f4, %f8
34697 fsrc2 %f8, %f6
34698 xnorcc %g7, %i0, %i5
34699 ldub [%l7 + 0x6F], %i3
34700 ldsh [%l7 + 0x36], %l3
34701 lduw [%l7 + 0x74], %i2
34702 ta %xcc, 0x5
34703 bpos,a loop_4014
34704 fmovrslez %l2, %f7, %f10
34705 fornot1 %f12, %f6, %f10
34706 bg,pn %icc, loop_4015
34707loop_4014:
34708 ldx [%l7 + 0x40], %l0
34709 fnegd %f8, %f4
34710 sth %o1, [%l7 + 0x10]
34711loop_4015:
34712 sth %l1, [%l7 + 0x30]
34713 std %f12, [%l7 + 0x38]
34714 fcmpeq32 %f14, %f14, %i4
34715 fnot1 %f6, %f2
34716 brgez %g5, loop_4016
34717 movcc %xcc, %g4, %o0
34718 fpadd16 %f4, %f12, %f2
34719 fbue %fcc2, loop_4017
34720loop_4016:
34721 edge16ln %i6, %o2, %l4
34722 alignaddrl %l5, %o3, %o7
34723 movvs %icc, %i7, %g1
34724loop_4017:
34725 fmul8x16al %f11, %f0, %f0
34726 fmul8x16au %f15, %f7, %f2
34727 fpsub16s %f0, %f4, %f6
34728 movrgez %o4, %g6, %g3
34729 tcc %icc, 0x3
34730 fcmpgt16 %f0, %f12, %o6
34731 st %f14, [%l7 + 0x24]
34732 std %f2, [%l7 + 0x60]
34733 brz,a %l6, loop_4018
34734 tne %icc, 0x2
34735 fmovrde %o5, %f8, %f2
34736 lduw [%l7 + 0x20], %i1
34737loop_4018:
34738 fmovdge %icc, %f15, %f6
34739 fmul8x16au %f12, %f5, %f10
34740 bne loop_4019
34741 ldub [%l7 + 0x68], %g2
34742 sra %i0, 0x0C, %i5
34743 lduh [%l7 + 0x2A], %g7
34744loop_4019:
34745 ldd [%l7 + 0x38], %f10
34746 ldd [%l7 + 0x48], %f4
34747 bcc,a loop_4020
34748 ldx [%l7 + 0x68], %i3
34749 ld [%l7 + 0x4C], %f5
34750 srlx %l3, 0x07, %i2
34751loop_4020:
34752 ldsw [%l7 + 0x38], %l0
34753 ldsw [%l7 + 0x2C], %o1
34754 fbn %fcc2, loop_4021
34755 udivcc %l1, 0x085F, %i4
34756 fpsub16s %f9, %f5, %f4
34757 addcc %g5, %l2, %g4
34758loop_4021:
34759 movge %icc, %o0, %o2
34760 ldsh [%l7 + 0x48], %l4
34761 lduw [%l7 + 0x0C], %i6
34762 ldub [%l7 + 0x70], %l5
34763 fpack32 %f8, %f2, %f4
34764 stb %o7, [%l7 + 0x2C]
34765 fmul8sux16 %f12, %f0, %f10
34766 movrgz %i7, %g1, %o4
34767 ldsw [%l7 + 0x74], %g6
34768 tcs %icc, 0x4
34769 bn,a loop_4022
34770 fmovrslez %o3, %f3, %f10
34771 fmovdneg %xcc, %f9, %f8
34772 edge8l %g3, %l6, %o5
34773loop_4022:
34774 fmovdge %xcc, %f0, %f4
34775 ld [%l7 + 0x58], %f9
34776 fnot1 %f12, %f14
34777 sdivcc %i1, 0x03D5, %o6
34778 srax %i0, 0x04, %i5
34779 fbu %fcc2, loop_4023
34780 xor %g7, %g2, %l3
34781 sub %i3, %i2, %o1
34782 sll %l1, %i4, %l0
34783loop_4023:
34784 fcmple16 %f12, %f0, %l2
34785 ld [%l7 + 0x08], %f1
34786 st %f10, [%l7 + 0x24]
34787 fbg %fcc1, loop_4024
34788 bgu,pn %icc, loop_4025
34789 fbue,a %fcc3, loop_4026
34790 xnorcc %g5, 0x1026, %o0
34791loop_4024:
34792 fands %f6, %f7, %f12
34793loop_4025:
34794 brz,a %g4, loop_4027
34795loop_4026:
34796 movg %icc, %o2, %l4
34797 ldsw [%l7 + 0x7C], %l5
34798 edge16ln %o7, %i6, %i7
34799loop_4027:
34800 udiv %g1, 0x0B55, %g6
34801 ld [%l7 + 0x5C], %f9
34802 movvc %xcc, %o4, %g3
34803 movpos %icc, %o3, %l6
34804 stx %i1, [%l7 + 0x48]
34805 fmovsl %xcc, %f6, %f1
34806 brlez,a %o5, loop_4028
34807 fmovscc %xcc, %f10, %f0
34808 fpmerge %f15, %f0, %f4
34809 fbn,a %fcc3, loop_4029
34810loop_4028:
34811 for %f4, %f14, %f2
34812 movn %icc, %o6, %i0
34813 fmovse %icc, %f13, %f15
34814loop_4029:
34815 bg,a,pn %xcc, loop_4030
34816 ldsh [%l7 + 0x3E], %g7
34817 ble,a loop_4031
34818 std %f4, [%l7 + 0x68]
34819loop_4030:
34820 fmovsg %icc, %f14, %f7
34821 fpsub16s %f5, %f13, %f6
34822loop_4031:
34823 ldsw [%l7 + 0x70], %g2
34824 stx %i5, [%l7 + 0x30]
34825 tsubcctv %l3, 0x0C83, %i2
34826 fones %f9
34827 ldub [%l7 + 0x2F], %o1
34828 tsubcctv %i3, 0x0823, %l1
34829 ldsb [%l7 + 0x6E], %i4
34830 xnor %l2, 0x1A1A, %g5
34831 fmovsn %xcc, %f15, %f1
34832 fbge %fcc0, loop_4032
34833 bpos,a loop_4033
34834 ldsb [%l7 + 0x6D], %o0
34835 stb %l0, [%l7 + 0x71]
34836loop_4032:
34837 fcmpeq16 %f0, %f0, %g4
34838loop_4033:
34839 fbuge %fcc2, loop_4034
34840 lduh [%l7 + 0x08], %l4
34841 fsrc1 %f0, %f8
34842 fbg,a %fcc0, loop_4035
34843loop_4034:
34844 ldsh [%l7 + 0x78], %l5
34845 ba,a loop_4036
34846 fxnor %f6, %f0, %f12
34847loop_4035:
34848 fmovdneg %xcc, %f14, %f13
34849 lduh [%l7 + 0x3C], %o2
34850loop_4036:
34851 umulcc %i6, 0x11B6, %o7
34852 andcc %g1, %g6, %o4
34853 fnands %f12, %f3, %f11
34854 ldx [%l7 + 0x40], %i7
34855 ldx [%l7 + 0x38], %o3
34856 or %l6, 0x1E4D, %i1
34857 movvc %xcc, %g3, %o5
34858 std %f8, [%l7 + 0x30]
34859 ld [%l7 + 0x60], %f12
34860 for %f2, %f12, %f12
34861 ldsw [%l7 + 0x68], %o6
34862 mulscc %i0, 0x10DA, %g7
34863 std %f4, [%l7 + 0x58]
34864 sllx %i5, 0x08, %l3
34865 ld [%l7 + 0x34], %f12
34866 bneg,pt %xcc, loop_4037
34867 fpadd16s %f12, %f13, %f7
34868 fcmpgt32 %f0, %f10, %g2
34869 fnot2s %f7, %f8
34870loop_4037:
34871 stb %i2, [%l7 + 0x10]
34872 nop
34873 setx loop_4038, %l0, %l1
34874 wrpr 0x1, %tl
34875 wrpr %l1, %tnpc
34876 setx 0x34400001400, %l0, %l1
34877 wrpr %l1, %tstate
34878 wrhpr 0x4, %htstate
34879 done
34880 fzero %f8
34881 ble loop_4039
34882 fmul8sux16 %f12, %f10, %f12
34883loop_4038:
34884 srax %i3, 0x02, %o1
34885 fble,a %fcc0, loop_4040
34886loop_4039:
34887 st %f10, [%l7 + 0x2C]
34888 lduw [%l7 + 0x38], %i4
34889 lduh [%l7 + 0x78], %l1
34890loop_4040:
34891 fcmple16 %f6, %f10, %l2
34892 sdiv %o0, 0x15E0, %g5
34893 call loop_4041
34894 fmul8ulx16 %f0, %f2, %f8
34895 ld [%l7 + 0x30], %f4
34896 udiv %l0, 0x0818, %l4
34897loop_4041:
34898 fpackfix %f2, %f1
34899 edge32ln %l5, %o2, %g4
34900 fbue,a %fcc1, loop_4042
34901 fcmpd %fcc3, %f0, %f10
34902 fxnors %f1, %f4, %f1
34903 ble,a,pt %icc, loop_4043
34904loop_4042:
34905 fornot2s %f11, %f14, %f15
34906 fmovdneg %xcc, %f1, %f13
34907 ldsb [%l7 + 0x4C], %o7
34908loop_4043:
34909 call loop_4044
34910 movpos %icc, %i6, %g1
34911 fmovd %f14, %f14
34912 lduw [%l7 + 0x4C], %g6
34913loop_4044:
34914 srax %o4, 0x09, %o3
34915 fpackfix %f6, %f8
34916 movpos %icc, %i7, %i1
34917 ldub [%l7 + 0x08], %l6
34918 faligndata %f12, %f14, %f4
34919 edge8 %o5, %o6, %g3
34920 stx %i0, [%l7 + 0x38]
34921 bpos,pt %xcc, loop_4045
34922 tneg %icc, 0x2
34923 fexpand %f13, %f0
34924 movrlz %g7, %l3, %i5
34925loop_4045:
34926 brnz,a %g2, loop_4046
34927 stw %i3, [%l7 + 0x0C]
34928 st %f3, [%l7 + 0x64]
34929 fnor %f4, %f8, %f8
34930loop_4046:
34931 fnegs %f6, %f1
34932 ld [%l7 + 0x58], %f15
34933 xorcc %i2, 0x1658, %i4
34934 bvc,a loop_4047
34935 fpsub32 %f6, %f2, %f10
34936 umul %o1, %l2, %l1
34937 fmovsn %icc, %f8, %f12
34938loop_4047:
34939 fpsub32s %f7, %f8, %f13
34940 nop
34941 setx loop_4048, %l0, %l1
34942 wrpr 0x1, %tl
34943 wrpr %l1, %tpc
34944 add %l1, 0x4, %l1
34945 wrpr %l1, %tnpc
34946 setx 0x34400001400, %l0, %l1
34947 wrpr %l1, %tstate
34948 wrhpr 0x4, %htstate
34949 retry
34950 st %f13, [%l7 + 0x74]
34951 fbne,a %fcc2, loop_4049
34952 tleu %xcc, 0x7
34953loop_4048:
34954 fmovsl %icc, %f7, %f8
34955 stx %g5, [%l7 + 0x48]
34956loop_4049:
34957 fpsub32s %f4, %f6, %f2
34958 tgu %xcc, 0x7
34959 ldx [%l7 + 0x20], %o0
34960 movre %l4, %l0, %l5
34961 fmovdvs %icc, %f8, %f7
34962 lduh [%l7 + 0x7E], %g4
34963 umul %o7, %o2, %g1
34964 bleu loop_4050
34965 orncc %i6, %g6, %o4
34966 array32 %o3, %i1, %l6
34967 fand %f4, %f8, %f14
34968loop_4050:
34969 stx %i7, [%l7 + 0x68]
34970 for %f10, %f14, %f4
34971 fpack16 %f12, %f8
34972 faligndata %f14, %f8, %f8
34973 fmovdgu %icc, %f7, %f12
34974 fmovsg %icc, %f5, %f13
34975 bneg loop_4051
34976 udivcc %o5, 0x1810, %g3
34977 fmovsl %xcc, %f10, %f2
34978 tg %xcc, 0x5
34979loop_4051:
34980 stw %o6, [%l7 + 0x3C]
34981 ldsh [%l7 + 0x58], %g7
34982 fandnot2 %f0, %f8, %f10
34983 ldsb [%l7 + 0x5C], %l3
34984 fpsub32 %f10, %f14, %f2
34985 fmul8x16 %f12, %f8, %f8
34986 array8 %i0, %g2, %i5
34987 fmovda %xcc, %f11, %f0
34988 taddcc %i3, %i4, %i2
34989 bgu loop_4052
34990 addccc %l2, %o1, %l1
34991 stx %o0, [%l7 + 0x10]
34992 ldsw [%l7 + 0x7C], %g5
34993loop_4052:
34994 tcc %icc, 0x5
34995 ldsw [%l7 + 0x70], %l4
34996 fsrc1 %f4, %f6
34997 sth %l5, [%l7 + 0x62]
34998 nop
34999 setx loop_4053, %l0, %l1
35000 wrpr 0x1, %tl
35001 wrpr %l1, %tnpc
35002 setx 0x34400001400, %l0, %l1
35003 wrpr %l1, %tstate
35004 wrhpr 0x4, %htstate
35005 done
35006 stb %l0, [%l7 + 0x17]
35007 sll %o7, %o2, %g1
35008 st %f10, [%l7 + 0x68]
35009loop_4053:
35010 fmul8ulx16 %f10, %f4, %f8
35011 edge16n %g4, %i6, %o4
35012 ta %xcc, 0x4
35013 xorcc %g6, %i1, %o3
35014 fpadd32s %f5, %f11, %f6
35015 edge32n %i7, %l6, %o5
35016 ldx [%l7 + 0x30], %g3
35017 addccc %g7, %l3, %o6
35018 fmovsa %icc, %f8, %f2
35019 movcs %icc, %i0, %i5
35020 ble,a,pn %xcc, loop_4054
35021 edge32ln %i3, %i4, %i2
35022 ldsh [%l7 + 0x64], %l2
35023 fpsub32s %f15, %f13, %f13
35024loop_4054:
35025 ldd [%l7 + 0x20], %f0
35026 call loop_4055
35027 fmovsa %xcc, %f8, %f7
35028 fmovsl %xcc, %f12, %f6
35029 stx %o1, [%l7 + 0x50]
35030loop_4055:
35031 ldsw [%l7 + 0x7C], %g2
35032 movleu %icc, %o0, %l1
35033 and %l4, %l5, %l0
35034 fxors %f4, %f2, %f10
35035 fornot2s %f0, %f4, %f0
35036 fmovsvc %icc, %f10, %f7
35037 st %f1, [%l7 + 0x30]
35038 ldsh [%l7 + 0x3E], %g5
35039 movrlz %o7, %o2, %g1
35040 tge %xcc, 0x0
35041 addc %i6, 0x1979, %g4
35042 array32 %g6, %i1, %o3
35043 movpos %xcc, %i7, %l6
35044 ba,a %icc, loop_4056
35045 fandnot2s %f7, %f2, %f3
35046 fmovdleu %icc, %f8, %f7
35047 fmovrsgz %o5, %f9, %f10
35048loop_4056:
35049 bneg loop_4057
35050 fmovda %icc, %f11, %f5
35051 fors %f2, %f2, %f4
35052 bvc,pn %xcc, loop_4058
35053loop_4057:
35054 ldd [%l7 + 0x40], %f14
35055 fand %f4, %f4, %f14
35056 fbue %fcc0, loop_4059
35057loop_4058:
35058 ldub [%l7 + 0x6E], %o4
35059 srlx %g3, 0x1B, %g7
35060 fcmpgt32 %f12, %f0, %o6
35061loop_4059:
35062 edge16l %i0, %i5, %l3
35063 srax %i4, %i3, %l2
35064 sth %i2, [%l7 + 0x2A]
35065 nop
35066 setx loop_4060, %l0, %l1
35067 wrpr 0x1, %tl
35068 wrpr %l1, %tnpc
35069 setx 0x34400001400, %l0, %l1
35070 wrpr %l1, %tstate
35071 wrhpr 0x4, %htstate
35072 done
35073 edge16 %g2, %o1, %l1
35074 brz,a %o0, loop_4061
35075 fmovdpos %xcc, %f7, %f10
35076loop_4060:
35077 udiv %l4, 0x097C, %l5
35078 movgu %icc, %g5, %o7
35079loop_4061:
35080 movvs %icc, %l0, %g1
35081 fbo %fcc2, loop_4062
35082 ldsh [%l7 + 0x66], %o2
35083 fmovsleu %xcc, %f8, %f6
35084 tneg %icc, 0x1
35085loop_4062:
35086 sth %i6, [%l7 + 0x46]
35087 stx %g6, [%l7 + 0x18]
35088 smul %g4, 0x1CFB, %o3
35089 fcmped %fcc0, %f6, %f12
35090 fcmpne32 %f2, %f10, %i7
35091 bl,a loop_4063
35092 fmuld8ulx16 %f1, %f11, %f14
35093 fandnot1 %f8, %f0, %f12
35094 faligndata %f2, %f0, %f2
35095loop_4063:
35096 fnands %f13, %f6, %f6
35097 lduw [%l7 + 0x24], %l6
35098 udivx %o5, 0x15E0, %o4
35099 fmul8ulx16 %f2, %f8, %f6
35100 fmovrsne %i1, %f5, %f9
35101 std %f12, [%l7 + 0x48]
35102 fmovdn %xcc, %f6, %f8
35103 tcc %icc, 0x3
35104 movrlz %g7, %o6, %g3
35105 fmovsl %xcc, %f14, %f8
35106 lduw [%l7 + 0x64], %i0
35107 sra %l3, %i4, %i5
35108 fnot1s %f13, %f4
35109 ldsb [%l7 + 0x51], %i3
35110 fnegd %f2, %f0
35111 brnz %i2, loop_4064
35112 fbn,a %fcc2, loop_4065
35113 movcs %icc, %g2, %l2
35114 tcs %icc, 0x5
35115loop_4064:
35116 alignaddrl %l1, %o1, %l4
35117loop_4065:
35118 tcc %xcc, 0x4
35119 bgu,a,pt %xcc, loop_4066
35120 fcmpd %fcc1, %f2, %f2
35121 sth %o0, [%l7 + 0x0C]
35122 brgz,a %g5, loop_4067
35123loop_4066:
35124 fmovsg %xcc, %f0, %f7
35125 movrne %o7, 0x0A5, %l0
35126 edge16l %g1, %l5, %i6
35127loop_4067:
35128 fnand %f6, %f4, %f6
35129 fzeros %f7
35130 movrlez %g6, %o2, %g4
35131 orcc %i7, %l6, %o3
35132 ldsh [%l7 + 0x08], %o5
35133 fmuld8sux16 %f15, %f14, %f12
35134 fmul8x16al %f8, %f13, %f6
35135 udivx %o4, 0x049F, %i1
35136 nop
35137 setx loop_4068, %l0, %l1
35138 wrpr 0x1, %tl
35139 wrpr %l1, %tpc
35140 add %l1, 0x4, %l1
35141 wrpr %l1, %tnpc
35142 setx 0x34400001400, %l0, %l1
35143 wrpr %l1, %tstate
35144 wrhpr 0x4, %htstate
35145 retry
35146 xnorcc %g7, %g3, %i0
35147 fba,a %fcc1, loop_4069
35148 nop
35149 setx loop_4070, %l0, %l1
35150 wrpr 0x1, %tl
35151 wrpr %l1, %tpc
35152 add %l1, 0x4, %l1
35153 wrpr %l1, %tnpc
35154 setx 0x34400001400, %l0, %l1
35155 wrpr %l1, %tstate
35156 wrhpr 0x4, %htstate
35157 retry
35158loop_4068:
35159 ldub [%l7 + 0x1F], %l3
35160 movcs %icc, %i4, %o6
35161loop_4069:
35162 subc %i3, %i5, %g2
35163loop_4070:
35164 movrlez %l2, 0x300, %i2
35165 stx %l1, [%l7 + 0x50]
35166 bcc,a,pn %xcc, loop_4071
35167 fabsd %f12, %f6
35168 movgu %xcc, %l4, %o1
35169 bne,a,pt %xcc, loop_4072
35170loop_4071:
35171 sub %g5, 0x119F, %o0
35172 tpos %xcc, 0x1
35173 fmovsle %icc, %f7, %f15
35174loop_4072:
35175 fpackfix %f4, %f0
35176 stx %l0, [%l7 + 0x78]
35177 ldd [%l7 + 0x40], %f12
35178 fmovd %f4, %f8
35179 fpadd32 %f4, %f10, %f4
35180 call loop_4073
35181 stx %g1, [%l7 + 0x40]
35182 be,a %icc, loop_4074
35183 fmovdcc %xcc, %f7, %f6
35184loop_4073:
35185 ldx [%l7 + 0x18], %o7
35186 movcs %icc, %l5, %g6
35187loop_4074:
35188 fmovdcc %xcc, %f12, %f15
35189 fpsub16 %f12, %f2, %f6
35190 ba,pn %xcc, loop_4075
35191 fcmpeq16 %f10, %f6, %i6
35192 ldx [%l7 + 0x18], %g4
35193 ld [%l7 + 0x18], %f7
35194loop_4075:
35195 stx %i7, [%l7 + 0x70]
35196 edge32 %l6, %o2, %o5
35197 ldsb [%l7 + 0x6E], %o3
35198 tgu %icc, 0x6
35199 ldsh [%l7 + 0x6C], %i1
35200 stw %o4, [%l7 + 0x44]
35201 stx %g3, [%l7 + 0x40]
35202 xnor %g7, %i0, %i4
35203 fmovdne %icc, %f13, %f9
35204 stx %l3, [%l7 + 0x10]
35205 ldub [%l7 + 0x47], %o6
35206 fnot2s %f10, %f0
35207 movre %i5, %i3, %g2
35208 subccc %i2, 0x154B, %l1
35209 ldx [%l7 + 0x58], %l4
35210 mulscc %l2, 0x1776, %o1
35211 ba %icc, loop_4076
35212 movrlz %g5, %o0, %g1
35213 ldsh [%l7 + 0x24], %l0
35214 andn %o7, 0x1F59, %l5
35215loop_4076:
35216 fcmple32 %f6, %f4, %i6
35217 lduh [%l7 + 0x1E], %g6
35218 fmovdn %xcc, %f15, %f0
35219 fbule %fcc1, loop_4077
35220 movn %icc, %g4, %i7
35221 ldsh [%l7 + 0x20], %l6
35222 ldd [%l7 + 0x20], %f10
35223loop_4077:
35224 tcs %icc, 0x0
35225 brnz %o2, loop_4078
35226 fones %f12
35227 lduh [%l7 + 0x34], %o3
35228 fbe %fcc1, loop_4079
35229loop_4078:
35230 fsrc1s %f1, %f5
35231 fmul8ulx16 %f2, %f12, %f8
35232 fcmpes %fcc2, %f14, %f14
35233loop_4079:
35234 stb %o5, [%l7 + 0x66]
35235 fmovrsgz %o4, %f10, %f3
35236 fbl %fcc0, loop_4080
35237 fsrc1s %f11, %f1
35238 fabss %f13, %f15
35239 srlx %i1, 0x04, %g3
35240loop_4080:
35241 andcc %g7, %i0, %l3
35242 lduh [%l7 + 0x0A], %o6
35243 fbl,a %fcc2, loop_4081
35244 bge,a %xcc, loop_4082
35245 fmovde %icc, %f15, %f6
35246 move %xcc, %i5, %i3
35247loop_4081:
35248 sdiv %g2, 0x06D4, %i2
35249loop_4082:
35250 fexpand %f9, %f12
35251 fsrc1 %f14, %f10
35252 mulx %i4, 0x0B36, %l4
35253 srlx %l1, %l2, %g5
35254 call loop_4083
35255 faligndata %f12, %f6, %f14
35256 srax %o1, %o0, %l0
35257 ld [%l7 + 0x60], %f5
35258loop_4083:
35259 edge16 %g1, %l5, %i6
35260 ldub [%l7 + 0x0F], %o7
35261 fmovrde %g4, %f6, %f4
35262 tl %icc, 0x4
35263 lduw [%l7 + 0x70], %i7
35264 fba,a %fcc3, loop_4084
35265 udivx %l6, 0x0BDD, %o2
35266 call loop_4085
35267 nop
35268 setx loop_4086, %l0, %l1
35269 wrpr 0x1, %tl
35270 wrpr %l1, %tnpc
35271 setx 0x34400001400, %l0, %l1
35272 wrpr %l1, %tstate
35273 wrhpr 0x4, %htstate
35274 done
35275loop_4084:
35276 stw %g6, [%l7 + 0x44]
35277 call loop_4087
35278loop_4085:
35279 movne %icc, %o3, %o5
35280loop_4086:
35281 call loop_4088
35282 bl %icc, loop_4089
35283loop_4087:
35284 tcs %icc, 0x6
35285 ld [%l7 + 0x68], %f5
35286loop_4088:
35287 movne %xcc, %i1, %o4
35288loop_4089:
35289 ldd [%l7 + 0x70], %f4
35290 fcmpes %fcc2, %f12, %f2
35291 movn %icc, %g3, %i0
35292 lduh [%l7 + 0x78], %l3
35293 fones %f1
35294 srl %g7, 0x1A, %o6
35295 fmovdneg %xcc, %f11, %f12
35296 sth %i3, [%l7 + 0x30]
35297 fmovdleu %xcc, %f10, %f1
35298 for %f10, %f0, %f0
35299 ldub [%l7 + 0x6D], %g2
35300 tneg %xcc, 0x6
35301 fmovs %f8, %f7
35302 fmovdge %xcc, %f7, %f2
35303 stw %i2, [%l7 + 0x74]
35304 fpadd16s %f9, %f12, %f3
35305 edge16 %i5, %i4, %l1
35306 lduh [%l7 + 0x72], %l2
35307 sth %g5, [%l7 + 0x4E]
35308 edge8ln %o1, %l4, %l0
35309 brz %o0, loop_4090
35310 nop
35311 setx loop_4091, %l0, %l1
35312 wrpr 0x1, %tl
35313 wrpr %l1, %tpc
35314 add %l1, 0x4, %l1
35315 wrpr %l1, %tnpc
35316 setx 0x34400001400, %l0, %l1
35317 wrpr %l1, %tstate
35318 wrhpr 0x4, %htstate
35319 retry
35320 ldd [%l7 + 0x68], %f12
35321 bne,a,pt %xcc, loop_4092
35322loop_4090:
35323 sth %g1, [%l7 + 0x66]
35324loop_4091:
35325 tne %xcc, 0x7
35326 fmovdcc %xcc, %f15, %f3
35327loop_4092:
35328 ldsb [%l7 + 0x33], %i6
35329 stw %l5, [%l7 + 0x5C]
35330 st %f12, [%l7 + 0x6C]
35331 ldsw [%l7 + 0x40], %g4
35332 srl %o7, %l6, %o2
35333 ldub [%l7 + 0x42], %g6
35334 fcmpgt32 %f10, %f6, %i7
35335 lduw [%l7 + 0x10], %o5
35336 umul %i1, 0x1833, %o4
35337 addc %g3, %i0, %l3
35338 ld [%l7 + 0x78], %f6
35339 nop
35340 setx loop_4093, %l0, %l1
35341 wrpr 0x1, %tl
35342 wrpr %l1, %tpc
35343 add %l1, 0x4, %l1
35344 wrpr %l1, %tnpc
35345 setx 0x34400001400, %l0, %l1
35346 wrpr %l1, %tstate
35347 wrhpr 0x4, %htstate
35348 retry
35349 tcc %icc, 0x6
35350 lduw [%l7 + 0x10], %o3
35351 tn %xcc, 0x2
35352loop_4093:
35353 fzero %f6
35354 fmul8x16al %f1, %f13, %f4
35355 fbug,a %fcc3, loop_4094
35356 stx %g7, [%l7 + 0x18]
35357 st %f9, [%l7 + 0x38]
35358 fsrc1 %f10, %f0
35359loop_4094:
35360 alignaddr %i3, %o6, %i2
35361 tge %icc, 0x6
35362 call loop_4095
35363 fbl %fcc0, loop_4096
35364 fbul %fcc1, loop_4097
35365 bneg,pn %icc, loop_4098
35366loop_4095:
35367 ldsw [%l7 + 0x10], %g2
35368loop_4096:
35369 st %f11, [%l7 + 0x64]
35370loop_4097:
35371 fcmple32 %f4, %f0, %i5
35372loop_4098:
35373 alignaddr %l1, %l2, %g5
35374 ldx [%l7 + 0x30], %o1
35375 fmul8sux16 %f14, %f10, %f12
35376 movgu %xcc, %l4, %l0
35377 fbu,a %fcc0, loop_4099
35378 bcc,a loop_4100
35379 edge32l %i4, %g1, %o0
35380 fpsub32 %f14, %f10, %f4
35381loop_4099:
35382 fpmerge %f8, %f0, %f4
35383loop_4100:
35384 fmovdvc %xcc, %f3, %f0
35385 fmovsgu %icc, %f14, %f14
35386 fpsub16 %f12, %f12, %f14
35387 bvs,a %icc, loop_4101
35388 tcc %xcc, 0x5
35389 taddcctv %l5, 0x1B25, %g4
35390 fmovsgu %xcc, %f7, %f4
35391loop_4101:
35392 ldd [%l7 + 0x08], %f0
35393 ldsb [%l7 + 0x28], %o7
35394 fbue %fcc2, loop_4102
35395 sra %i6, %o2, %g6
35396 bpos,pt %xcc, loop_4103
35397 ldsh [%l7 + 0x0A], %i7
35398loop_4102:
35399 lduh [%l7 + 0x0E], %o5
35400 fbuge,a %fcc1, loop_4104
35401loop_4103:
35402 fbug %fcc1, loop_4105
35403 move %xcc, %i1, %l6
35404 lduw [%l7 + 0x24], %o4
35405loop_4104:
35406 movg %icc, %i0, %l3
35407loop_4105:
35408 fmovrsgz %o3, %f8, %f9
35409 edge32n %g3, %g7, %o6
35410 fmovdcs %icc, %f3, %f13
35411 fbue,a %fcc3, loop_4106
35412 ldsb [%l7 + 0x4E], %i3
35413 fbl,a %fcc2, loop_4107
35414 ldub [%l7 + 0x3B], %i2
35415loop_4106:
35416 fpmerge %f6, %f7, %f6
35417 orncc %g2, %l1, %i5
35418loop_4107:
35419 sllx %l2, 0x07, %g5
35420 srl %l4, %l0, %i4
35421 alignaddr %o1, %g1, %l5
35422 array16 %o0, %o7, %i6
35423 fbge %fcc2, loop_4108
35424 stx %o2, [%l7 + 0x50]
35425 ldsb [%l7 + 0x6C], %g4
35426 taddcc %g6, %o5, %i7
35427loop_4108:
35428 srax %l6, 0x03, %i1
35429 lduw [%l7 + 0x34], %o4
35430 ldsh [%l7 + 0x34], %i0
35431 fmovde %icc, %f2, %f5
35432 alignaddrl %o3, %l3, %g7
35433 tl %xcc, 0x7
35434 ldsh [%l7 + 0x54], %o6
35435 fcmps %fcc0, %f1, %f4
35436 fmovdvc %icc, %f5, %f8
35437 stx %i3, [%l7 + 0x08]
35438 movg %icc, %i2, %g3
35439 stb %g2, [%l7 + 0x65]
35440 popc 0x1D53, %i5
35441 fmul8ulx16 %f12, %f10, %f0
35442 ldsb [%l7 + 0x7B], %l2
35443 stx %g5, [%l7 + 0x40]
35444 fbl,a %fcc1, loop_4109
35445 fmovdneg %icc, %f15, %f8
35446 fzero %f0
35447 fbne %fcc2, loop_4110
35448loop_4109:
35449 fexpand %f3, %f0
35450 fmovsvc %icc, %f1, %f3
35451 fmovdne %icc, %f1, %f8
35452loop_4110:
35453 move %xcc, %l1, %l4
35454 bcs %icc, loop_4111
35455 ld [%l7 + 0x4C], %f1
35456 ldsh [%l7 + 0x72], %i4
35457 ldsb [%l7 + 0x6B], %l0
35458loop_4111:
35459 stx %g1, [%l7 + 0x10]
35460 tcc %xcc, 0x0
35461 fbuge,a %fcc1, loop_4112
35462 stb %o1, [%l7 + 0x45]
35463 std %f6, [%l7 + 0x70]
35464 movneg %icc, %o0, %l5
35465loop_4112:
35466 fornot1s %f9, %f9, %f6
35467 fbul %fcc2, loop_4113
35468 sdivx %i6, 0x1250, %o7
35469 edge8ln %g4, %o2, %g6
35470 ld [%l7 + 0x4C], %f14
35471loop_4113:
35472 ldsh [%l7 + 0x74], %i7
35473 edge8n %o5, %l6, %o4
35474 and %i0, 0x004B, %o3
35475 sth %i1, [%l7 + 0x44]
35476 stw %g7, [%l7 + 0x18]
35477 edge8ln %l3, %i3, %i2
35478 fornot1s %f8, %f13, %f10
35479 pdist %f8, %f0, %f2
35480 edge16l %g3, %g2, %i5
35481 fmovsvc %icc, %f3, %f2
35482 movleu %xcc, %o6, %g5
35483 lduw [%l7 + 0x20], %l2
35484 srlx %l1, %l4, %i4
35485 udiv %l0, 0x0EB1, %o1
35486 bneg,a loop_4114
35487 std %f4, [%l7 + 0x20]
35488 fmovdcc %xcc, %f11, %f1
35489 fnors %f10, %f1, %f8
35490loop_4114:
35491 andn %o0, %g1, %l5
35492 stb %i6, [%l7 + 0x46]
35493 fmovrslz %o7, %f4, %f0
35494 movrgez %g4, 0x1D2, %g6
35495 fxor %f2, %f6, %f4
35496 fcmple16 %f0, %f10, %i7
35497 ld [%l7 + 0x24], %f13
35498 andn %o2, 0x152C, %l6
35499 udivcc %o4, 0x1509, %o5
35500 nop
35501 setx loop_4115, %l0, %l1
35502 jmpl %l1, %i0
35503 movn %icc, %o3, %g7
35504 stw %i1, [%l7 + 0x2C]
35505 stw %i3, [%l7 + 0x60]
35506loop_4115:
35507 fornot1 %f10, %f14, %f10
35508 ldd [%l7 + 0x38], %f2
35509 orncc %i2, 0x0568, %g3
35510 ldsh [%l7 + 0x54], %l3
35511 fornot1 %f0, %f2, %f10
35512 movcc %icc, %g2, %i5
35513 fabss %f0, %f3
35514 fbne %fcc1, loop_4116
35515 lduw [%l7 + 0x28], %g5
35516 udivcc %l2, 0x0850, %o6
35517 ldsb [%l7 + 0x7F], %l4
35518loop_4116:
35519 stx %i4, [%l7 + 0x28]
35520 fba,a %fcc3, loop_4117
35521 sth %l0, [%l7 + 0x0C]
35522 ldd [%l7 + 0x58], %f6
35523 stx %l1, [%l7 + 0x28]
35524loop_4117:
35525 ldsh [%l7 + 0x72], %o0
35526 fcmpne16 %f0, %f2, %g1
35527 fpmerge %f14, %f12, %f14
35528 fmovsvc %icc, %f9, %f14
35529 fbuge %fcc0, loop_4118
35530 lduw [%l7 + 0x38], %l5
35531 lduh [%l7 + 0x1A], %i6
35532 lduw [%l7 + 0x4C], %o7
35533loop_4118:
35534 fble %fcc2, loop_4119
35535 st %f6, [%l7 + 0x48]
35536 fmovsne %xcc, %f13, %f4
35537 fbn %fcc2, loop_4120
35538loop_4119:
35539 andncc %g4, %o1, %i7
35540 lduh [%l7 + 0x7E], %o2
35541 fcmps %fcc0, %f7, %f12
35542loop_4120:
35543 fmovdvs %icc, %f1, %f4
35544 stw %g6, [%l7 + 0x6C]
35545 fmovrslez %l6, %f5, %f1
35546 bvc,a,pt %xcc, loop_4121
35547 fbul,a %fcc1, loop_4122
35548 fbe,a %fcc2, loop_4123
35549 fnot2s %f9, %f5
35550loop_4121:
35551 movrlz %o4, 0x231, %o5
35552loop_4122:
35553 fmovdcs %icc, %f13, %f14
35554loop_4123:
35555 fnegs %f14, %f10
35556 movvc %xcc, %o3, %g7
35557 stb %i0, [%l7 + 0x12]
35558 std %f10, [%l7 + 0x58]
35559 edge32ln %i1, %i3, %g3
35560 orcc %l3, 0x1DC1, %i2
35561 fnor %f8, %f12, %f12
35562 fnot1 %f0, %f10
35563 orncc %i5, 0x1C7F, %g2
35564 fpsub32s %f8, %f7, %f15
35565 stx %l2, [%l7 + 0x60]
35566 fpackfix %f12, %f13
35567 sub %g5, 0x15F2, %l4
35568 stb %i4, [%l7 + 0x38]
35569 movl %icc, %l0, %l1
35570 fpackfix %f4, %f1
35571 ldsw [%l7 + 0x1C], %o0
35572 srax %o6, 0x09, %l5
35573 fmovdvs %icc, %f0, %f4
35574 fbule,a %fcc1, loop_4124
35575 or %i6, 0x1713, %o7
35576 fmovrsgez %g4, %f4, %f4
35577 movleu %icc, %g1, %i7
35578loop_4124:
35579 call loop_4125
35580 edge32 %o2, %o1, %g6
35581 brgz,a %o4, loop_4126
35582 fmovsvc %xcc, %f9, %f12
35583loop_4125:
35584 fabss %f3, %f6
35585 tneg %icc, 0x3
35586loop_4126:
35587 addccc %o5, %o3, %l6
35588 fnor %f8, %f14, %f8
35589 tvc %icc, 0x5
35590 fpack32 %f2, %f8, %f8
35591 ldsh [%l7 + 0x12], %g7
35592 edge16l %i1, %i0, %g3
35593 fnegd %f2, %f4
35594 stx %i3, [%l7 + 0x60]
35595 fmovdgu %icc, %f5, %f1
35596 fcmpne32 %f14, %f14, %l3
35597 fmovsleu %xcc, %f4, %f3
35598 fcmpes %fcc3, %f6, %f5
35599 mulx %i2, %g2, %i5
35600 fmovsne %icc, %f11, %f3
35601 fpmerge %f1, %f4, %f2
35602 fmovrslz %l2, %f4, %f11
35603 edge32ln %l4, %i4, %g5
35604 fbl %fcc0, loop_4127
35605 fmovdleu %xcc, %f14, %f8
35606 move %xcc, %l0, %o0
35607 fcmpeq32 %f4, %f12, %o6
35608loop_4127:
35609 mulx %l5, 0x0675, %l1
35610 fpadd32s %f8, %f13, %f7
35611 fzero %f0
35612 ldub [%l7 + 0x49], %o7
35613 lduh [%l7 + 0x2E], %g4
35614 edge16ln %i6, %g1, %o2
35615 lduh [%l7 + 0x58], %i7
35616 be,a,pn %xcc, loop_4128
35617 ldsw [%l7 + 0x2C], %o1
35618 fabss %f7, %f4
35619 ld [%l7 + 0x28], %f1
35620loop_4128:
35621 sub %g6, %o5, %o4
35622 brgz %l6, loop_4129
35623 sll %g7, 0x0F, %i1
35624 ldsh [%l7 + 0x1E], %o3
35625 ld [%l7 + 0x14], %f4
35626loop_4129:
35627 movn %icc, %g3, %i0
35628 fmovsne %xcc, %f9, %f1
35629 ldx [%l7 + 0x78], %i3
35630 andn %l3, %i2, %i5
35631 brnz,a %l2, loop_4130
35632 tpos %xcc, 0x4
35633 ldsw [%l7 + 0x2C], %g2
35634 sdivx %l4, 0x1C78, %i4
35635loop_4130:
35636 sth %g5, [%l7 + 0x5A]
35637 st %f2, [%l7 + 0x28]
35638 movleu %icc, %l0, %o6
35639 ldsw [%l7 + 0x48], %o0
35640 ldd [%l7 + 0x30], %f12
35641 lduh [%l7 + 0x36], %l5
35642 ta %xcc, 0x5
35643 fmovrslz %l1, %f8, %f0
35644 subc %o7, 0x101F, %i6
35645 ldsh [%l7 + 0x46], %g4
35646 ld [%l7 + 0x10], %f5
35647 fnands %f0, %f7, %f9
35648 fpsub16s %f6, %f12, %f9
35649 fnot1s %f13, %f2
35650 lduh [%l7 + 0x7E], %g1
35651 bl,a,pn %icc, loop_4131
35652 fexpand %f6, %f6
35653 alignaddr %i7, %o1, %g6
35654 ldx [%l7 + 0x10], %o2
35655loop_4131:
35656 edge32ln %o5, %l6, %o4
35657 ldub [%l7 + 0x40], %i1
35658 stb %g7, [%l7 + 0x3A]
35659 ldd [%l7 + 0x10], %f12
35660 brnz,a %o3, loop_4132
35661 fbule,a %fcc2, loop_4133
35662 fpackfix %f6, %f6
35663 fbne %fcc2, loop_4134
35664loop_4132:
35665 te %icc, 0x1
35666loop_4133:
35667 fbul,a %fcc2, loop_4135
35668 fbn %fcc2, loop_4136
35669loop_4134:
35670 andncc %i0, %g3, %i3
35671 tge %xcc, 0x6
35672loop_4135:
35673 tn %icc, 0x2
35674loop_4136:
35675 fmovrsne %l3, %f8, %f13
35676 std %f10, [%l7 + 0x28]
35677 nop
35678 setx loop_4137, %l0, %l1
35679 wrpr 0x1, %tl
35680 wrpr %l1, %tnpc
35681 setx 0x34400001400, %l0, %l1
35682 wrpr %l1, %tstate
35683 wrhpr 0x4, %htstate
35684 done
35685 fmovrsgz %i2, %f8, %f11
35686 fbue %fcc1, loop_4138
35687 stb %i5, [%l7 + 0x17]
35688loop_4137:
35689 bl,a,pt %icc, loop_4139
35690 bn,a,pn %icc, loop_4140
35691loop_4138:
35692 sth %l2, [%l7 + 0x38]
35693 ldsw [%l7 + 0x4C], %g2
35694loop_4139:
35695 fmovrdlez %l4, %f2, %f10
35696loop_4140:
35697 fmovrslez %i4, %f11, %f10
35698 ba,a %icc, loop_4141
35699 fcmpes %fcc2, %f4, %f15
35700 sth %g5, [%l7 + 0x2A]
35701 fpsub32s %f2, %f1, %f15
35702loop_4141:
35703 lduh [%l7 + 0x74], %l0
35704 std %f14, [%l7 + 0x60]
35705 fmul8x16au %f1, %f13, %f4
35706 siam 0x6
35707 fsrc1s %f6, %f1
35708 mova %xcc, %o0, %l5
35709 edge16n %o6, %o7, %l1
35710 fpackfix %f14, %f2
35711 movrlz %g4, %i6, %g1
35712 fbu,a %fcc0, loop_4142
35713 ldsb [%l7 + 0x7B], %i7
35714 fcmpne32 %f14, %f12, %o1
35715 ldub [%l7 + 0x34], %o2
35716loop_4142:
35717 sub %o5, %l6, %g6
35718 fmovsneg %xcc, %f12, %f12
35719 fpadd32 %f10, %f0, %f2
35720 xnorcc %o4, 0x11E9, %i1
35721 fmovsvs %xcc, %f9, %f12
35722 brgez,a %o3, loop_4143
35723 stw %g7, [%l7 + 0x1C]
35724 st %f15, [%l7 + 0x24]
35725 fpack32 %f12, %f12, %f6
35726loop_4143:
35727 bl,a,pt %xcc, loop_4144
35728 fbug %fcc1, loop_4145
35729 fmul8sux16 %f2, %f8, %f4
35730 movcs %icc, %g3, %i3
35731loop_4144:
35732 tsubcc %i0, %l3, %i2
35733loop_4145:
35734 ldsb [%l7 + 0x6A], %l2
35735 fxnor %f2, %f14, %f0
35736 andcc %i5, %l4, %g2
35737 fpackfix %f0, %f8
35738 move %icc, %i4, %g5
35739 tsubcc %o0, %l5, %l0
35740 fsrc1s %f4, %f6
35741 ta %icc, 0x5
35742 movge %icc, %o6, %l1
35743 fsrc1s %f9, %f6
35744 fxnor %f6, %f6, %f2
35745 fone %f0
35746 fxor %f8, %f2, %f4
35747 sub %o7, %i6, %g4
35748 or %i7, 0x0F49, %g1
35749 fpsub32 %f0, %f10, %f10
35750 bge loop_4146
35751 tvc %xcc, 0x0
35752 fcmple32 %f6, %f14, %o1
35753 fcmpeq32 %f2, %f12, %o5
35754loop_4146:
35755 fmovrdgz %o2, %f12, %f14
35756 fmul8x16 %f8, %f6, %f0
35757 st %f3, [%l7 + 0x40]
35758 fmovsleu %xcc, %f10, %f13
35759 fnand %f8, %f4, %f0
35760 stx %l6, [%l7 + 0x78]
35761 ldsh [%l7 + 0x18], %g6
35762 fors %f8, %f12, %f6
35763 std %f2, [%l7 + 0x48]
35764 fmovdgu %xcc, %f10, %f9
35765 ldub [%l7 + 0x2B], %i1
35766 fmovrslez %o3, %f15, %f9
35767 fmovd %f12, %f10
35768 fmovdge %xcc, %f3, %f5
35769 sth %o4, [%l7 + 0x0C]
35770 fble,a %fcc1, loop_4147
35771 nop
35772 setx loop_4148, %l0, %l1
35773 wrpr 0x1, %tl
35774 wrpr %l1, %tpc
35775 add %l1, 0x4, %l1
35776 wrpr %l1, %tnpc
35777 setx 0x34400001400, %l0, %l1
35778 wrpr %l1, %tstate
35779 wrhpr 0x4, %htstate
35780 retry
35781 ld [%l7 + 0x28], %f14
35782 movrgez %g7, %i3, %i0
35783loop_4147:
35784 fmul8ulx16 %f6, %f6, %f0
35785loop_4148:
35786 fbe %fcc1, loop_4149
35787 array16 %g3, %i2, %l3
35788 fors %f2, %f13, %f14
35789 srlx %l2, 0x1E, %i5
35790loop_4149:
35791 movcc %icc, %g2, %i4
35792 sth %g5, [%l7 + 0x08]
35793 alignaddr %o0, %l5, %l0
35794 taddcctv %l4, %l1, %o7
35795 fmovrse %i6, %f13, %f2
35796 fors %f5, %f8, %f11
35797 lduw [%l7 + 0x4C], %g4
35798 fbl,a %fcc1, loop_4150
35799 fmovdpos %icc, %f11, %f6
35800 array32 %i7, %o6, %g1
35801 lduw [%l7 + 0x78], %o1
35802loop_4150:
35803 movrlz %o2, 0x050, %o5
35804 sdiv %g6, 0x0FF3, %l6
35805 stb %i1, [%l7 + 0x6E]
35806 lduh [%l7 + 0x68], %o4
35807 umulcc %o3, 0x13CC, %g7
35808 fmovd %f6, %f10
35809 bvs,pt %icc, loop_4151
35810 fnegs %f15, %f2
35811 ldsb [%l7 + 0x45], %i3
35812 xorcc %i0, 0x05E0, %g3
35813loop_4151:
35814 lduw [%l7 + 0x44], %l3
35815 std %f0, [%l7 + 0x60]
35816 sth %l2, [%l7 + 0x34]
35817 fpadd32s %f2, %f1, %f2
35818 fcmpd %fcc1, %f4, %f0
35819 alignaddrl %i2, %i5, %g2
35820 edge32n %i4, %g5, %o0
35821 fmovsgu %xcc, %f7, %f9
35822 brlez %l5, loop_4152
35823 tgu %xcc, 0x6
35824 be %xcc, loop_4153
35825 edge8l %l4, %l0, %l1
35826loop_4152:
35827 std %f10, [%l7 + 0x38]
35828 fmul8sux16 %f6, %f8, %f6
35829loop_4153:
35830 movrlz %o7, %g4, %i6
35831 ldsb [%l7 + 0x54], %i7
35832 fmovdne %xcc, %f10, %f2
35833 fnand %f10, %f12, %f14
35834 orcc %g1, 0x1CF9, %o1
35835 orncc %o2, %o6, %o5
35836 addccc %g6, %l6, %o4
35837 fpmerge %f8, %f8, %f14
35838 fmovde %xcc, %f11, %f2
35839 stw %o3, [%l7 + 0x74]
35840 srax %i1, 0x15, %g7
35841 ldub [%l7 + 0x30], %i0
35842 fcmps %fcc0, %f9, %f1
35843 fmul8x16au %f3, %f6, %f14
35844 fpadd32s %f3, %f14, %f15
35845 tne %icc, 0x7
35846 fandnot1 %f2, %f2, %f12
35847 bpos %icc, loop_4154
35848 ld [%l7 + 0x38], %f4
35849 st %f9, [%l7 + 0x1C]
35850 movrlez %i3, %l3, %g3
35851loop_4154:
35852 ldsh [%l7 + 0x74], %l2
35853 stx %i2, [%l7 + 0x10]
35854 fcmple32 %f0, %f4, %g2
35855 ld [%l7 + 0x38], %f9
35856 ldub [%l7 + 0x6E], %i4
35857 brlz %i5, loop_4155
35858 fcmpeq32 %f4, %f12, %o0
35859 tgu %icc, 0x5
35860 sth %g5, [%l7 + 0x0E]
35861loop_4155:
35862 bcc,a,pn %icc, loop_4156
35863 fcmped %fcc1, %f14, %f0
35864 ldsh [%l7 + 0x40], %l5
35865 stx %l4, [%l7 + 0x28]
35866loop_4156:
35867 movgu %xcc, %l0, %l1
35868 fone %f2
35869 add %g4, 0x1425, %i6
35870 sth %o7, [%l7 + 0x58]
35871 stx %i7, [%l7 + 0x20]
35872 umulcc %g1, 0x18D5, %o2
35873 fxor %f0, %f8, %f0
35874 fcmpeq16 %f2, %f10, %o1
35875 fmovsvs %icc, %f4, %f6
35876 ldub [%l7 + 0x24], %o6
35877 fbge %fcc2, loop_4157
35878 call loop_4158
35879 taddcc %o5, %g6, %o4
35880 movrlz %o3, %i1, %l6
35881loop_4157:
35882 sth %i0, [%l7 + 0x36]
35883loop_4158:
35884 fmovdleu %icc, %f15, %f11
35885 tl %icc, 0x0
35886 std %f10, [%l7 + 0x10]
35887 nop
35888 setx loop_4159, %l0, %l1
35889 jmpl %l1, %i3
35890 subcc %g7, 0x112D, %g3
35891 ldub [%l7 + 0x59], %l3
35892 ldub [%l7 + 0x59], %l2
35893loop_4159:
35894 andn %g2, %i4, %i2
35895 ldd [%l7 + 0x60], %f10
35896 fpack32 %f6, %f4, %f12
35897 ld [%l7 + 0x7C], %f4
35898 fmovsg %xcc, %f7, %f7
35899 array8 %o0, %g5, %i5
35900 ldsb [%l7 + 0x25], %l4
35901 stb %l5, [%l7 + 0x73]
35902 ldx [%l7 + 0x50], %l0
35903 tpos %icc, 0x5
35904 ld [%l7 + 0x7C], %f10
35905 udivx %l1, 0x1A9D, %i6
35906 fnot1s %f6, %f13
35907 ld [%l7 + 0x5C], %f4
35908 bpos loop_4160
35909 ldsb [%l7 + 0x0F], %o7
35910 sth %g4, [%l7 + 0x26]
35911 ldd [%l7 + 0x58], %f10
35912loop_4160:
35913 movcc %xcc, %g1, %i7
35914 fbne,a %fcc0, loop_4161
35915 movgu %icc, %o2, %o6
35916 orncc %o1, 0x1144, %g6
35917 fmovsgu %icc, %f14, %f0
35918loop_4161:
35919 edge8n %o5, %o4, %o3
35920 sth %i1, [%l7 + 0x74]
35921 ldsh [%l7 + 0x18], %i0
35922 movvs %icc, %i3, %g7
35923 addc %g3, 0x163C, %l3
35924 edge8n %l2, %g2, %l6
35925 faligndata %f4, %f10, %f4
35926 fbl %fcc0, loop_4162
35927 tcs %icc, 0x4
35928 sth %i4, [%l7 + 0x22]
35929 stw %i2, [%l7 + 0x64]
35930loop_4162:
35931 taddcc %g5, %i5, %o0
35932 edge8n %l4, %l0, %l5
35933 fmuld8ulx16 %f13, %f0, %f10
35934 fmovrsgez %i6, %f8, %f9
35935 fpadd32s %f8, %f15, %f15
35936 fmovdpos %xcc, %f9, %f5
35937 fblg %fcc1, loop_4163
35938 stw %o7, [%l7 + 0x20]
35939 fmovrsgez %l1, %f2, %f11
35940 umulcc %g1, %i7, %o2
35941loop_4163:
35942 edge8l %g4, %o6, %g6
35943 ldsb [%l7 + 0x1A], %o5
35944 tgu %xcc, 0x2
35945 brgez %o4, loop_4164
35946 sth %o1, [%l7 + 0x22]
35947 siam 0x5
35948 brlz %i1, loop_4165
35949loop_4164:
35950 lduh [%l7 + 0x26], %o3
35951 sth %i3, [%l7 + 0x42]
35952 sllx %g7, %g3, %l3
35953loop_4165:
35954 fmovdl %xcc, %f11, %f10
35955 lduh [%l7 + 0x72], %l2
35956 andn %g2, %l6, %i4
35957 mulx %i2, 0x1254, %g5
35958 ldsw [%l7 + 0x60], %i5
35959 fmovdg %icc, %f9, %f0
35960 nop
35961 setx loop_4166, %l0, %l1
35962 jmpl %l1, %o0
35963 brlez,a %i0, loop_4167
35964 orn %l4, %l5, %i6
35965 move %icc, %l0, %o7
35966loop_4166:
35967 stx %g1, [%l7 + 0x28]
35968loop_4167:
35969 fmul8x16au %f4, %f9, %f4
35970 st %f9, [%l7 + 0x30]
35971 tsubcctv %l1, %o2, %g4
35972 st %f5, [%l7 + 0x08]
35973 fmovdn %xcc, %f3, %f0
35974 stx %i7, [%l7 + 0x38]
35975 addcc %o6, 0x0465, %o5
35976 bl,a,pn %xcc, loop_4168
35977 ldsw [%l7 + 0x38], %o4
35978 edge16l %o1, %g6, %i1
35979 tsubcctv %i3, %o3, %g7
35980loop_4168:
35981 ldsb [%l7 + 0x79], %g3
35982 fble %fcc2, loop_4169
35983 fnot2s %f0, %f11
35984 fmovdl %icc, %f12, %f8
35985 lduw [%l7 + 0x24], %l2
35986loop_4169:
35987 stw %g2, [%l7 + 0x4C]
35988 orcc %l6, %i4, %l3
35989 std %f14, [%l7 + 0x40]
35990 std %f10, [%l7 + 0x48]
35991 fpadd16 %f8, %f14, %f4
35992 umulcc %i2, %g5, %i5
35993 fmuld8ulx16 %f10, %f4, %f8
35994 bcs,a,pn %xcc, loop_4170
35995 tne %xcc, 0x3
35996 fbne,a %fcc1, loop_4171
35997 fxnors %f4, %f13, %f15
35998loop_4170:
35999 xnor %i0, %o0, %l4
36000 bgu,pt %icc, loop_4172
36001loop_4171:
36002 array16 %i6, %l5, %l0
36003 brlz %o7, loop_4173
36004 lduw [%l7 + 0x14], %l1
36005loop_4172:
36006 addccc %g1, 0x0104, %o2
36007 stw %g4, [%l7 + 0x70]
36008loop_4173:
36009 ldub [%l7 + 0x0F], %o6
36010 sdivcc %o5, 0x0CD3, %i7
36011 bge %xcc, loop_4174
36012 ldub [%l7 + 0x74], %o4
36013 sth %o1, [%l7 + 0x64]
36014 array8 %g6, %i3, %i1
36015loop_4174:
36016 ldsb [%l7 + 0x40], %o3
36017 tge %icc, 0x3
36018 fsrc1s %f5, %f6
36019 andncc %g7, %l2, %g3
36020 ta %xcc, 0x3
36021 srlx %l6, %i4, %g2
36022 fnand %f12, %f0, %f2
36023 ldsh [%l7 + 0x0E], %l3
36024 lduh [%l7 + 0x50], %i2
36025 udivx %g5, 0x0383, %i0
36026 fabsd %f12, %f6
36027 movn %xcc, %o0, %l4
36028 popc %i6, %l5
36029 fcmpeq16 %f0, %f6, %i5
36030 umulcc %l0, 0x0401, %o7
36031 xorcc %l1, %o2, %g1
36032 ble %xcc, loop_4175
36033 stw %g4, [%l7 + 0x60]
36034 pdist %f10, %f12, %f4
36035 movcs %xcc, %o5, %i7
36036loop_4175:
36037 brz %o6, loop_4176
36038 fblg,a %fcc1, loop_4177
36039 srlx %o4, %g6, %i3
36040 fzero %f14
36041loop_4176:
36042 ldx [%l7 + 0x50], %o1
36043loop_4177:
36044 ba,a,pn %icc, loop_4178
36045 edge32l %o3, %i1, %l2
36046 fmovsge %xcc, %f6, %f2
36047 fnot1 %f2, %f12
36048loop_4178:
36049 stw %g7, [%l7 + 0x24]
36050 fblg %fcc1, loop_4179
36051 fmovsn %icc, %f13, %f8
36052 fmovsne %icc, %f11, %f10
36053 subc %g3, %i4, %g2
36054loop_4179:
36055 fornot1 %f12, %f14, %f12
36056 or %l3, %l6, %i2
36057 lduh [%l7 + 0x40], %g5
36058 movcc %icc, %o0, %i0
36059 ldsh [%l7 + 0x0C], %i6
36060 movn %icc, %l5, %l4
36061 edge16ln %l0, %i5, %o7
36062 ldx [%l7 + 0x10], %o2
36063 stw %l1, [%l7 + 0x30]
36064 ldsh [%l7 + 0x32], %g4
36065 st %f9, [%l7 + 0x30]
36066 lduw [%l7 + 0x28], %g1
36067 fpsub16 %f14, %f10, %f6
36068 subc %o5, %o6, %o4
36069 fnands %f7, %f0, %f4
36070 ldx [%l7 + 0x10], %g6
36071 bleu,a loop_4180
36072 bne %xcc, loop_4181
36073 edge32 %i7, %o1, %i3
36074 stb %o3, [%l7 + 0x72]
36075loop_4180:
36076 fzeros %f2
36077loop_4181:
36078 movcs %xcc, %i1, %l2
36079 lduh [%l7 + 0x32], %g3
36080 ldsw [%l7 + 0x64], %g7
36081 tl %xcc, 0x6
36082 fmovsl %xcc, %f9, %f3
36083 alignaddrl %g2, %l3, %i4
36084 bvc,a,pn %icc, loop_4182
36085 fcmpd %fcc1, %f12, %f6
36086 fnand %f4, %f0, %f2
36087 ld [%l7 + 0x2C], %f14
36088loop_4182:
36089 ldsb [%l7 + 0x4A], %l6
36090 xnorcc %g5, %o0, %i0
36091 orn %i6, %i2, %l4
36092 bcc,a,pn %icc, loop_4183
36093 brgez,a %l5, loop_4184
36094 brgz %l0, loop_4185
36095 sethi 0x1684, %o7
36096loop_4183:
36097 movn %icc, %o2, %i5
36098loop_4184:
36099 lduh [%l7 + 0x68], %g4
36100loop_4185:
36101 fbe,a %fcc2, loop_4186
36102 movrlz %l1, %o5, %o6
36103 stw %g1, [%l7 + 0x54]
36104 movvc %icc, %g6, %o4
36105loop_4186:
36106 fcmpd %fcc0, %f10, %f0
36107 mulx %i7, 0x1EDF, %i3
36108 stw %o3, [%l7 + 0x70]
36109 sub %i1, %l2, %o1
36110 ldub [%l7 + 0x3C], %g3
36111 orcc %g7, %g2, %l3
36112 fxor %f14, %f6, %f6
36113 movn %icc, %l6, %i4
36114 std %f0, [%l7 + 0x18]
36115 smul %o0, %g5, %i0
36116 fmovsn %xcc, %f1, %f9
36117 fbn %fcc2, loop_4187
36118 sdivcc %i2, 0x1C88, %i6
36119 st %f5, [%l7 + 0x18]
36120 fpsub32 %f10, %f6, %f0
36121loop_4187:
36122 be loop_4188
36123 movn %xcc, %l5, %l0
36124 lduw [%l7 + 0x10], %l4
36125 orncc %o2, 0x14C8, %i5
36126loop_4188:
36127 tl %icc, 0x7
36128 fbug %fcc3, loop_4189
36129 ld [%l7 + 0x24], %f12
36130 fands %f7, %f13, %f4
36131 fabss %f5, %f3
36132loop_4189:
36133 edge16 %o7, %l1, %o5
36134 bvs,a %xcc, loop_4190
36135 stx %g4, [%l7 + 0x48]
36136 ldx [%l7 + 0x18], %g1
36137 fmovsg %xcc, %f15, %f10
36138loop_4190:
36139 srlx %o6, 0x02, %g6
36140 fmovrdlez %o4, %f0, %f8
36141 fmovd %f12, %f14
36142 std %f2, [%l7 + 0x68]
36143 fmul8x16al %f7, %f2, %f10
36144 move %xcc, %i3, %i7
36145 or %o3, %l2, %o1
36146 movrne %g3, 0x10E, %g7
36147 orncc %i1, 0x1943, %l3
36148 umulcc %g2, %i4, %l6
36149 umul %o0, 0x1D9E, %g5
36150 fpadd16s %f2, %f3, %f12
36151 movleu %icc, %i2, %i6
36152 ldx [%l7 + 0x30], %i0
36153 movrgez %l0, %l5, %l4
36154 edge8l %i5, %o7, %l1
36155 fcmpgt16 %f10, %f2, %o2
36156 alignaddrl %g4, %g1, %o6
36157 lduw [%l7 + 0x40], %o5
36158 movcc %icc, %o4, %g6
36159 fmovsg %xcc, %f0, %f12
36160 stw %i7, [%l7 + 0x38]
36161 fmovrdne %o3, %f8, %f10
36162 stb %l2, [%l7 + 0x57]
36163 ldsw [%l7 + 0x50], %o1
36164 orn %i3, %g7, %g3
36165 fabss %f2, %f1
36166 fmovrdgz %i1, %f0, %f0
36167 st %f9, [%l7 + 0x74]
36168 fmovsl %icc, %f4, %f7
36169 fmovdcc %xcc, %f5, %f0
36170 movcc %xcc, %g2, %l3
36171 std %f8, [%l7 + 0x78]
36172 ldub [%l7 + 0x68], %l6
36173 fcmpgt16 %f8, %f6, %o0
36174 fbue,a %fcc0, loop_4191
36175 fbne %fcc3, loop_4192
36176 stb %g5, [%l7 + 0x0F]
36177 fmovrslz %i2, %f4, %f13
36178loop_4191:
36179 fbu %fcc1, loop_4193
36180loop_4192:
36181 fmovdne %icc, %f12, %f5
36182 ld [%l7 + 0x40], %f2
36183 tpos %xcc, 0x3
36184loop_4193:
36185 bcs %xcc, loop_4194
36186 edge32n %i6, %i4, %i0
36187 fnot2s %f5, %f8
36188 andncc %l0, %l5, %l4
36189loop_4194:
36190 bne loop_4195
36191 ldx [%l7 + 0x30], %i5
36192 sth %o7, [%l7 + 0x12]
36193 edge8l %l1, %g4, %o2
36194loop_4195:
36195 fmovdcc %icc, %f7, %f10
36196 fandnot2 %f14, %f4, %f10
36197 bvc loop_4196
36198 stb %o6, [%l7 + 0x36]
36199 bge %icc, loop_4197
36200 fmovdpos %xcc, %f8, %f4
36201loop_4196:
36202 ld [%l7 + 0x78], %f4
36203 bpos %xcc, loop_4198
36204loop_4197:
36205 ldsh [%l7 + 0x6A], %g1
36206 fpsub16 %f12, %f12, %f4
36207 ld [%l7 + 0x4C], %f4
36208loop_4198:
36209 array8 %o5, %o4, %i7
36210 ldsw [%l7 + 0x38], %g6
36211 sdiv %o3, 0x0597, %o1
36212 edge32ln %i3, %l2, %g3
36213 ldsw [%l7 + 0x44], %i1
36214 bl,pt %xcc, loop_4199
36215 andncc %g7, %l3, %l6
36216 fmovdge %icc, %f1, %f7
36217 bvc,pn %xcc, loop_4200
36218loop_4199:
36219 fnot1 %f14, %f4
36220 movvs %xcc, %g2, %o0
36221 lduh [%l7 + 0x4A], %i2
36222loop_4200:
36223 fcmpd %fcc3, %f4, %f2
36224 fzero %f4
36225 ldx [%l7 + 0x10], %i6
36226 ldsh [%l7 + 0x4A], %i4
36227 sth %i0, [%l7 + 0x6A]
36228 std %f6, [%l7 + 0x40]
36229 fmovspos %icc, %f9, %f6
36230 fbge,a %fcc0, loop_4201
36231 edge16 %g5, %l0, %l4
36232 ldub [%l7 + 0x7B], %i5
36233 ldsw [%l7 + 0x14], %o7
36234loop_4201:
36235 fmovsneg %icc, %f9, %f8
36236 fbule %fcc3, loop_4202
36237 st %f0, [%l7 + 0x28]
36238 st %f4, [%l7 + 0x3C]
36239 bshuffle %f4, %f4, %f8
36240loop_4202:
36241 fexpand %f4, %f8
36242 stb %l1, [%l7 + 0x6B]
36243 tle %icc, 0x6
36244 brnz %g4, loop_4203
36245 movvc %icc, %o2, %l5
36246 fnor %f8, %f14, %f10
36247 sth %g1, [%l7 + 0x26]
36248loop_4203:
36249 ldsh [%l7 + 0x4E], %o6
36250 fpadd32 %f10, %f2, %f12
36251 alignaddrl %o5, %o4, %g6
36252 ldsw [%l7 + 0x74], %i7
36253 nop
36254 setx loop_4204, %l0, %l1
36255 jmpl %l1, %o3
36256 fmovscs %xcc, %f3, %f9
36257 edge8l %o1, %i3, %l2
36258 sth %i1, [%l7 + 0x30]
36259loop_4204:
36260 movvs %xcc, %g3, %g7
36261 bleu,pt %xcc, loop_4205
36262 fmuld8sux16 %f10, %f11, %f2
36263 st %f3, [%l7 + 0x70]
36264 stw %l3, [%l7 + 0x70]
36265loop_4205:
36266 fcmps %fcc3, %f12, %f6
36267 ldsb [%l7 + 0x38], %g2
36268 ldsh [%l7 + 0x24], %l6
36269 fcmpes %fcc1, %f4, %f1
36270 tvc %icc, 0x6
36271 or %o0, %i6, %i4
36272 for %f8, %f12, %f12
36273 ldsb [%l7 + 0x65], %i2
36274 movre %i0, %g5, %l4
36275 tpos %icc, 0x0
36276 stw %l0, [%l7 + 0x48]
36277 fmovdcs %xcc, %f5, %f8
36278 brnz,a %o7, loop_4206
36279 smul %l1, 0x18D7, %g4
36280 std %f2, [%l7 + 0x40]
36281 mova %xcc, %i5, %o2
36282loop_4206:
36283 ldx [%l7 + 0x20], %l5
36284 stb %g1, [%l7 + 0x7B]
36285 fpsub32s %f3, %f9, %f12
36286 fmovsn %xcc, %f7, %f15
36287 std %f8, [%l7 + 0x60]
36288 fbuge %fcc3, loop_4207
36289 ldub [%l7 + 0x64], %o5
36290 xnor %o4, %g6, %o6
36291 brgez,a %o3, loop_4208
36292loop_4207:
36293 fsrc1s %f12, %f6
36294 brgez,a %o1, loop_4209
36295 ba,a %icc, loop_4210
36296loop_4208:
36297 ldd [%l7 + 0x58], %f0
36298 fpsub32 %f0, %f6, %f6
36299loop_4209:
36300 edge32 %i7, %l2, %i3
36301loop_4210:
36302 stx %g3, [%l7 + 0x50]
36303 fzero %f12
36304 fxor %f14, %f4, %f4
36305 fornot1 %f14, %f6, %f0
36306 stb %i1, [%l7 + 0x15]
36307 alignaddr %l3, %g7, %g2
36308 fbne %fcc1, loop_4211
36309 taddcc %o0, 0x12DB, %i6
36310 fones %f1
36311 fmovscs %icc, %f15, %f10
36312loop_4211:
36313 fbul,a %fcc1, loop_4212
36314 fors %f11, %f15, %f9
36315 fmovrsne %l6, %f12, %f1
36316 lduw [%l7 + 0x6C], %i4
36317loop_4212:
36318 fnot1s %f14, %f0
36319 fmovspos %icc, %f1, %f13
36320 movn %icc, %i0, %g5
36321 movpos %icc, %l4, %l0
36322 sth %o7, [%l7 + 0x18]
36323 fzero %f4
36324 fnor %f8, %f10, %f14
36325 movrgz %l1, 0x13D, %g4
36326 fnegd %f0, %f6
36327 sth %i2, [%l7 + 0x14]
36328 alignaddr %i5, %l5, %o2
36329 fbn,a %fcc2, loop_4213
36330 fsrc1 %f14, %f4
36331 lduh [%l7 + 0x66], %o5
36332 orncc %o4, %g6, %g1
36333loop_4213:
36334 ldd [%l7 + 0x40], %f2
36335 orncc %o6, 0x1E23, %o3
36336 movrne %o1, 0x1E5, %i7
36337 andn %l2, %g3, %i3
36338 array8 %i1, %l3, %g2
36339 sra %o0, %g7, %i6
36340 stw %i4, [%l7 + 0x5C]
36341 std %f12, [%l7 + 0x18]
36342 fzeros %f11
36343 fbule,a %fcc3, loop_4214
36344 fexpand %f12, %f0
36345 fmovdcc %icc, %f14, %f15
36346 ld [%l7 + 0x24], %f15
36347loop_4214:
36348 brgz %l6, loop_4215
36349 bshuffle %f2, %f14, %f4
36350 smul %i0, 0x09FA, %g5
36351 lduh [%l7 + 0x6A], %l4
36352loop_4215:
36353 fandnot2 %f4, %f6, %f4
36354 fmovdleu %xcc, %f0, %f11
36355 lduw [%l7 + 0x30], %l0
36356 xor %l1, %o7, %g4
36357 fornot2s %f12, %f5, %f10
36358 movrne %i5, %i2, %o2
36359 fcmpne16 %f2, %f8, %l5
36360 edge16l %o4, %g6, %o5
36361 fmovdneg %xcc, %f5, %f7
36362 fpadd16 %f14, %f14, %f4
36363 fmovdcc %xcc, %f4, %f12
36364 fpsub16 %f4, %f10, %f14
36365 fbul %fcc0, loop_4216
36366 ldsh [%l7 + 0x5A], %g1
36367 fbul %fcc0, loop_4217
36368 srl %o3, %o1, %i7
36369loop_4216:
36370 fmovdle %icc, %f12, %f3
36371 stb %l2, [%l7 + 0x74]
36372loop_4217:
36373 edge8n %g3, %i3, %i1
36374 taddcctv %o6, %l3, %g2
36375 mova %xcc, %g7, %o0
36376 addccc %i6, %l6, %i4
36377 smulcc %g5, %l4, %i0
36378 ldsb [%l7 + 0x48], %l0
36379 and %l1, %o7, %i5
36380 mulscc %i2, %g4, %l5
36381 ld [%l7 + 0x40], %f14
36382 alignaddr %o2, %g6, %o4
36383 fsrc2 %f14, %f8
36384 movpos %icc, %o5, %g1
36385 move %icc, %o1, %i7
36386 stb %l2, [%l7 + 0x59]
36387 srlx %g3, 0x10, %o3
36388 fxnors %f13, %f7, %f2
36389 tpos %icc, 0x3
36390 subccc %i1, 0x10BF, %i3
36391 bneg,a,pn %xcc, loop_4218
36392 addcc %l3, 0x1E09, %g2
36393 ld [%l7 + 0x08], %f4
36394 addccc %g7, 0x0417, %o6
36395loop_4218:
36396 ba loop_4219
36397 ldd [%l7 + 0x40], %f6
36398 stw %o0, [%l7 + 0x60]
36399 ldd [%l7 + 0x18], %f2
36400loop_4219:
36401 or %l6, %i6, %i4
36402 fbue %fcc2, loop_4220
36403 mova %xcc, %l4, %i0
36404 bvc,pt %icc, loop_4221
36405 movrgz %l0, 0x0DC, %l1
36406loop_4220:
36407 fbo,a %fcc2, loop_4222
36408 nop
36409 setx loop_4223, %l0, %l1
36410 wrpr 0x1, %tl
36411 wrpr %l1, %tpc
36412 add %l1, 0x4, %l1
36413 wrpr %l1, %tnpc
36414 setx 0x34400001400, %l0, %l1
36415 wrpr %l1, %tstate
36416 wrhpr 0x4, %htstate
36417 retry
36418loop_4221:
36419 addcc %g5, %i5, %i2
36420 std %f12, [%l7 + 0x38]
36421loop_4222:
36422 fmovd %f6, %f0
36423loop_4223:
36424 bvc %icc, loop_4224
36425 subc %o7, 0x0149, %l5
36426 std %f0, [%l7 + 0x78]
36427 srax %o2, %g6, %g4
36428loop_4224:
36429 movrgez %o5, %g1, %o1
36430 xorcc %o4, %i7, %g3
36431 fmovrdlz %o3, %f14, %f0
36432 movre %i1, 0x008, %i3
36433 fmovscs %xcc, %f4, %f9
36434 fbo %fcc3, loop_4225
36435 fmovdcs %xcc, %f7, %f6
36436 st %f6, [%l7 + 0x2C]
36437 mulscc %l3, 0x0A17, %l2
36438loop_4225:
36439 pdist %f14, %f2, %f0
36440 std %f12, [%l7 + 0x28]
36441 ldsh [%l7 + 0x22], %g2
36442 fbn,a %fcc3, loop_4226
36443 fmovsvs %icc, %f10, %f6
36444 movrlez %o6, %g7, %o0
36445 fsrc1s %f6, %f14
36446loop_4226:
36447 fsrc1 %f8, %f14
36448 ldsw [%l7 + 0x7C], %i6
36449 fmovdgu %xcc, %f5, %f5
36450 smulcc %i4, 0x059E, %l6
36451 fbe,a %fcc3, loop_4227
36452 std %f2, [%l7 + 0x30]
36453 movre %l4, %i0, %l0
36454 movl %xcc, %g5, %l1
36455loop_4227:
36456 edge32n %i5, %o7, %i2
36457 alignaddr %l5, %o2, %g6
36458 bshuffle %f4, %f10, %f0
36459 fpadd16 %f10, %f4, %f0
36460 be,a loop_4228
36461 tpos %icc, 0x1
36462 fbl,a %fcc1, loop_4229
36463 tleu %xcc, 0x4
36464loop_4228:
36465 fmovrdne %o5, %f14, %f0
36466 fmovsa %icc, %f2, %f12
36467loop_4229:
36468 fnot2s %f14, %f0
36469 fpsub32 %f0, %f2, %f4
36470 edge32n %g1, %o1, %g4
36471 edge32 %o4, %i7, %g3
36472 fbge %fcc3, loop_4230
36473 fmovrsne %o3, %f15, %f6
36474 st %f7, [%l7 + 0x44]
36475 tgu %icc, 0x6
36476loop_4230:
36477 tge %icc, 0x6
36478 fbn %fcc0, loop_4231
36479 stb %i3, [%l7 + 0x38]
36480 edge32ln %l3, %i1, %g2
36481 popc 0x0004, %o6
36482loop_4231:
36483 ldsw [%l7 + 0x18], %g7
36484 ld [%l7 + 0x1C], %f5
36485 srlx %l2, 0x18, %i6
36486 stw %i4, [%l7 + 0x28]
36487 fmovsle %icc, %f5, %f15
36488 fmovdge %xcc, %f8, %f14
36489 bcc,a loop_4232
36490 fnot2 %f14, %f10
36491 movvc %icc, %o0, %l4
36492 lduh [%l7 + 0x74], %i0
36493loop_4232:
36494 fzero %f4
36495 sth %l6, [%l7 + 0x3C]
36496 fbuge %fcc2, loop_4233
36497 taddcc %g5, 0x1E0B, %l0
36498 fabss %f5, %f8
36499 popc 0x1570, %l1
36500loop_4233:
36501 ldd [%l7 + 0x48], %f12
36502 bg,a,pt %xcc, loop_4234
36503 fmovrdgz %i5, %f8, %f12
36504 bcs,pn %icc, loop_4235
36505 fmovsne %xcc, %f4, %f5
36506loop_4234:
36507 ldsb [%l7 + 0x54], %i2
36508 bvs loop_4236
36509loop_4235:
36510 udiv %o7, 0x1DA6, %o2
36511 edge16n %l5, %g6, %o5
36512 lduh [%l7 + 0x22], %g1
36513loop_4236:
36514 edge16l %g4, %o4, %o1
36515 xor %g3, 0x05C4, %o3
36516 st %f15, [%l7 + 0x34]
36517 fmovrde %i7, %f14, %f6
36518 call loop_4237
36519 ld [%l7 + 0x68], %f10
36520 fbne %fcc3, loop_4238
36521 udivcc %l3, 0x1ECC, %i1
36522loop_4237:
36523 ldsw [%l7 + 0x74], %i3
36524 fpadd16s %f15, %f8, %f2
36525loop_4238:
36526 fble,a %fcc1, loop_4239
36527 subccc %g2, 0x1CC3, %g7
36528 brlz,a %l2, loop_4240
36529 brlez,a %o6, loop_4241
36530loop_4239:
36531 ldd [%l7 + 0x20], %f0
36532 ldsb [%l7 + 0x30], %i4
36533loop_4240:
36534 st %f12, [%l7 + 0x44]
36535loop_4241:
36536 fandnot2 %f14, %f6, %f14
36537 ldx [%l7 + 0x08], %i6
36538 fpadd32 %f8, %f2, %f4
36539 ldsw [%l7 + 0x28], %o0
36540 brnz,a %l4, loop_4242
36541 bcc,pt %icc, loop_4243
36542 fbu %fcc1, loop_4244
36543 ldsh [%l7 + 0x10], %i0
36544loop_4242:
36545 stw %l6, [%l7 + 0x78]
36546loop_4243:
36547 tcc %xcc, 0x5
36548loop_4244:
36549 tvc %xcc, 0x3
36550 fmovdl %icc, %f2, %f10
36551 mulx %l0, 0x1C0A, %g5
36552 ld [%l7 + 0x70], %f0
36553 fpadd32 %f8, %f2, %f14
36554 bleu,a,pn %xcc, loop_4245
36555 be,a,pt %xcc, loop_4246
36556 xnor %l1, 0x1FCD, %i2
36557 fmovdg %xcc, %f10, %f11
36558loop_4245:
36559 fbo %fcc3, loop_4247
36560loop_4246:
36561 or %o7, %i5, %l5
36562 fcmpne32 %f10, %f8, %g6
36563 fbg,a %fcc0, loop_4248
36564loop_4247:
36565 lduw [%l7 + 0x28], %o2
36566 lduw [%l7 + 0x08], %g1
36567 ldx [%l7 + 0x10], %o5
36568loop_4248:
36569 subc %o4, 0x1EB3, %g4
36570 tvc %xcc, 0x2
36571 fmovsgu %icc, %f2, %f3
36572 tgu %icc, 0x4
36573 umul %o1, %o3, %i7
36574 ldub [%l7 + 0x24], %g3
36575 edge32ln %l3, %i1, %i3
36576 sdivcc %g7, 0x0394, %g2
36577 movn %xcc, %o6, %l2
36578 pdist %f14, %f4, %f10
36579 movvs %icc, %i6, %o0
36580 mulscc %i4, %l4, %l6
36581 ldub [%l7 + 0x33], %i0
36582 sdiv %l0, 0x0E66, %l1
36583 movge %xcc, %g5, %i2
36584 fbule %fcc0, loop_4249
36585 edge8ln %i5, %l5, %g6
36586 st %f6, [%l7 + 0x64]
36587 addcc %o2, 0x0111, %g1
36588loop_4249:
36589 udivcc %o7, 0x1FE6, %o5
36590 stw %o4, [%l7 + 0x38]
36591 stw %o1, [%l7 + 0x70]
36592 bgu,pt %xcc, loop_4250
36593 fxnors %f1, %f14, %f6
36594 fpadd16s %f9, %f8, %f9
36595 ldub [%l7 + 0x6E], %g4
36596loop_4250:
36597 ldub [%l7 + 0x7E], %o3
36598 ldsh [%l7 + 0x76], %i7
36599 udiv %g3, 0x1E9D, %l3
36600 ld [%l7 + 0x30], %f3
36601 ldd [%l7 + 0x68], %f2
36602 fmovrde %i3, %f10, %f10
36603 orcc %g7, %i1, %g2
36604 fmovdl %xcc, %f3, %f12
36605 lduh [%l7 + 0x48], %o6
36606 edge8ln %l2, %o0, %i6
36607 fxors %f9, %f2, %f11
36608 edge16ln %i4, %l6, %i0
36609 tn %icc, 0x2
36610 fcmple32 %f14, %f0, %l0
36611 std %f12, [%l7 + 0x10]
36612 tsubcctv %l1, %g5, %l4
36613 sll %i2, %i5, %l5
36614 st %f14, [%l7 + 0x7C]
36615 fbue %fcc2, loop_4251
36616 sth %o2, [%l7 + 0x10]
36617 lduw [%l7 + 0x60], %g6
36618 udiv %g1, 0x1232, %o7
36619loop_4251:
36620 ldsw [%l7 + 0x38], %o5
36621 bn %xcc, loop_4252
36622 fmul8x16au %f10, %f2, %f14
36623 st %f9, [%l7 + 0x28]
36624 fmovdne %icc, %f10, %f11
36625loop_4252:
36626 stb %o4, [%l7 + 0x7B]
36627 ldx [%l7 + 0x60], %o1
36628 st %f11, [%l7 + 0x38]
36629 orncc %o3, 0x07E2, %g4
36630 fbl,a %fcc3, loop_4253
36631 bg,a,pt %xcc, loop_4254
36632 fmovrdlez %i7, %f4, %f12
36633 sth %l3, [%l7 + 0x18]
36634loop_4253:
36635 smulcc %g3, %i3, %i1
36636loop_4254:
36637 fmovrdgz %g7, %f14, %f0
36638 fmovrse %o6, %f5, %f14
36639 fmovdcc %icc, %f14, %f4
36640 movle %xcc, %l2, %o0
36641 fpackfix %f4, %f6
36642 movpos %xcc, %g2, %i4
36643 fbne,a %fcc0, loop_4255
36644 fbg %fcc3, loop_4256
36645 fbge,a %fcc2, loop_4257
36646 addc %l6, %i0, %l0
36647loop_4255:
36648 ldsh [%l7 + 0x68], %l1
36649loop_4256:
36650 tgu %icc, 0x0
36651loop_4257:
36652 ldsh [%l7 + 0x32], %g5
36653 fmovsge %icc, %f12, %f9
36654 ldub [%l7 + 0x3E], %i6
36655 ldsw [%l7 + 0x18], %l4
36656 movne %icc, %i2, %l5
36657 fmovdl %icc, %f3, %f1
36658 tge %icc, 0x7
36659 ldd [%l7 + 0x60], %f4
36660 addccc %i5, %o2, %g1
36661 sra %g6, 0x0D, %o5
36662 fornot1 %f6, %f4, %f8
36663 ldd [%l7 + 0x08], %f10
36664 movrlz %o7, %o1, %o3
36665 bshuffle %f10, %f4, %f12
36666 ldsw [%l7 + 0x3C], %g4
36667 edge16n %o4, %i7, %g3
36668 lduw [%l7 + 0x38], %l3
36669 taddcc %i1, 0x00EC, %g7
36670 ldub [%l7 + 0x7C], %i3
36671 bl %xcc, loop_4258
36672 fmovsgu %xcc, %f13, %f13
36673 bge,a %xcc, loop_4259
36674 bvc loop_4260
36675loop_4258:
36676 ldsh [%l7 + 0x4A], %l2
36677 ldd [%l7 + 0x50], %f10
36678loop_4259:
36679 fbo %fcc2, loop_4261
36680loop_4260:
36681 fxnors %f0, %f11, %f13
36682 stw %o0, [%l7 + 0x68]
36683 fandnot2 %f4, %f14, %f4
36684loop_4261:
36685 bgu,a,pt %icc, loop_4262
36686 orn %g2, 0x1421, %o6
36687 fmovrde %l6, %f2, %f2
36688 std %f14, [%l7 + 0x68]
36689loop_4262:
36690 bge,a,pn %icc, loop_4263
36691 bl,pn %icc, loop_4264
36692 andn %i0, 0x02BA, %l0
36693 fmovdg %icc, %f12, %f14
36694loop_4263:
36695 ldsb [%l7 + 0x7F], %i4
36696loop_4264:
36697 tneg %icc, 0x3
36698 fmovdle %icc, %f10, %f0
36699 ldx [%l7 + 0x68], %l1
36700 ldsh [%l7 + 0x40], %i6
36701 ldsb [%l7 + 0x12], %l4
36702 std %f8, [%l7 + 0x18]
36703 edge32 %i2, %l5, %g5
36704 fmovs %f11, %f14
36705 fpsub32 %f6, %f0, %f10
36706 fmul8x16au %f4, %f7, %f14
36707 edge16n %o2, %i5, %g6
36708 stb %g1, [%l7 + 0x39]
36709 sth %o5, [%l7 + 0x18]
36710 fbu,a %fcc0, loop_4265
36711 tg %xcc, 0x0
36712 lduh [%l7 + 0x2E], %o7
36713 ldsw [%l7 + 0x1C], %o1
36714loop_4265:
36715 edge16n %o3, %g4, %i7
36716 fmovda %xcc, %f0, %f4
36717 fmovrdlz %o4, %f8, %f8
36718 fpack16 %f6, %f13
36719 fornot2 %f2, %f2, %f0
36720 edge32 %g3, %i1, %g7
36721 lduh [%l7 + 0x68], %l3
36722 fornot2s %f2, %f1, %f15
36723 ble,pt %icc, loop_4266
36724 fcmpd %fcc2, %f10, %f0
36725 udivcc %i3, 0x0E46, %o0
36726 edge32n %l2, %o6, %g2
36727loop_4266:
36728 st %f3, [%l7 + 0x3C]
36729 fmovsn %xcc, %f7, %f8
36730 fmovdpos %xcc, %f0, %f6
36731 movvs %xcc, %i0, %l6
36732 lduw [%l7 + 0x4C], %l0
36733 tn %xcc, 0x5
36734 st %f14, [%l7 + 0x30]
36735 andncc %l1, %i4, %i6
36736 siam 0x3
36737 bn %xcc, loop_4267
36738 edge8n %l4, %i2, %g5
36739 brgz %o2, loop_4268
36740 movrlz %l5, %g6, %i5
36741loop_4267:
36742 ldx [%l7 + 0x48], %o5
36743 fmovsle %icc, %f6, %f11
36744loop_4268:
36745 movre %g1, 0x2DA, %o1
36746 fmovdneg %xcc, %f2, %f4
36747 fbl,a %fcc0, loop_4269
36748 fnand %f8, %f4, %f10
36749 fbuge,a %fcc3, loop_4270
36750 lduh [%l7 + 0x32], %o3
36751loop_4269:
36752 fones %f12
36753 edge8l %o7, %g4, %o4
36754loop_4270:
36755 std %f10, [%l7 + 0x58]
36756 fmovdle %xcc, %f14, %f13
36757 addcc %g3, %i1, %g7
36758 array32 %l3, %i7, %o0
36759 fpack16 %f14, %f3
36760 ld [%l7 + 0x28], %f15
36761 fornot2 %f6, %f14, %f0
36762 fnands %f6, %f11, %f0
36763 subccc %l2, %o6, %i3
36764 fnor %f2, %f2, %f12
36765 fors %f1, %f13, %f4
36766 movgu %icc, %g2, %i0
36767 stb %l0, [%l7 + 0x08]
36768 sra %l6, 0x0B, %l1
36769 ldd [%l7 + 0x28], %f14
36770 fmovsle %xcc, %f12, %f3
36771 fbg %fcc1, loop_4271
36772 ble,a,pt %icc, loop_4272
36773 edge8 %i4, %l4, %i2
36774 fnot1 %f2, %f12
36775loop_4271:
36776 array16 %g5, %i6, %l5
36777loop_4272:
36778 ble %xcc, loop_4273
36779 xnorcc %o2, %i5, %o5
36780 srl %g1, 0x03, %g6
36781 fbl %fcc0, loop_4274
36782loop_4273:
36783 movl %xcc, %o1, %o7
36784 fmovrdgz %g4, %f2, %f0
36785 ldsb [%l7 + 0x47], %o4
36786loop_4274:
36787 ldsh [%l7 + 0x32], %o3
36788 lduw [%l7 + 0x14], %i1
36789 fbe,a %fcc2, loop_4275
36790 sth %g3, [%l7 + 0x3E]
36791 movcc %icc, %g7, %l3
36792 orncc %o0, 0x1128, %i7
36793loop_4275:
36794 lduw [%l7 + 0x38], %l2
36795 fmovs %f7, %f0
36796 ldsw [%l7 + 0x64], %i3
36797 edge32l %g2, %o6, %i0
36798 brgz,a %l6, loop_4276
36799 sth %l1, [%l7 + 0x78]
36800 udivcc %i4, 0x021E, %l0
36801 ldx [%l7 + 0x40], %l4
36802loop_4276:
36803 ld [%l7 + 0x64], %f7
36804 ldsb [%l7 + 0x14], %g5
36805 stx %i2, [%l7 + 0x78]
36806 fmovscs %icc, %f9, %f8
36807 ldsh [%l7 + 0x60], %l5
36808 movvs %icc, %o2, %i6
36809 fbe %fcc2, loop_4277
36810 tne %icc, 0x2
36811 tcs %xcc, 0x6
36812 srlx %o5, %i5, %g6
36813loop_4277:
36814 fpadd16 %f8, %f12, %f2
36815 lduh [%l7 + 0x56], %o1
36816 fmovrde %o7, %f12, %f8
36817 ldx [%l7 + 0x40], %g1
36818 brnz %g4, loop_4278
36819 fmul8ulx16 %f14, %f10, %f12
36820 sth %o3, [%l7 + 0x08]
36821 lduh [%l7 + 0x2C], %i1
36822loop_4278:
36823 tgu %xcc, 0x3
36824 ldub [%l7 + 0x71], %o4
36825 fbuge,a %fcc1, loop_4279
36826 st %f7, [%l7 + 0x28]
36827 siam 0x3
36828 brgez,a %g7, loop_4280
36829loop_4279:
36830 stb %l3, [%l7 + 0x0F]
36831 fmovdl %xcc, %f9, %f9
36832 stw %o0, [%l7 + 0x44]
36833loop_4280:
36834 st %f3, [%l7 + 0x0C]
36835 fmovdneg %icc, %f15, %f5
36836 pdist %f4, %f6, %f6
36837 mulscc %i7, %g3, %i3
36838 stw %g2, [%l7 + 0x38]
36839 orcc %l2, %i0, %l6
36840 fmovsne %icc, %f11, %f11
36841 ldsh [%l7 + 0x5C], %l1
36842 stx %i4, [%l7 + 0x50]
36843 movn %icc, %o6, %l0
36844 movrlz %l4, %i2, %g5
36845 fmovspos %icc, %f8, %f13
36846 fmovrdne %l5, %f12, %f0
36847 tleu %icc, 0x5
36848 fsrc1 %f6, %f14
36849 ldsb [%l7 + 0x0E], %i6
36850 array8 %o2, %i5, %o5
36851 udiv %g6, 0x1FFC, %o7
36852 stx %g1, [%l7 + 0x20]
36853 lduh [%l7 + 0x74], %o1
36854 ldx [%l7 + 0x78], %g4
36855 fandnot2s %f12, %f4, %f13
36856 mulx %i1, %o4, %o3
36857 tsubcc %l3, 0x0437, %o0
36858 fmovrdlz %g7, %f12, %f2
36859 fsrc1s %f1, %f6
36860 movre %g3, %i7, %g2
36861 fpadd16s %f12, %f9, %f10
36862 tleu %icc, 0x3
36863 brgz %l2, loop_4281
36864 udivcc %i3, 0x069C, %i0
36865 fbn,a %fcc1, loop_4282
36866 ldd [%l7 + 0x38], %f10
36867loop_4281:
36868 movne %icc, %l6, %i4
36869 fpadd32 %f14, %f0, %f14
36870loop_4282:
36871 ld [%l7 + 0x0C], %f2
36872 edge32 %o6, %l0, %l4
36873 fblg,a %fcc1, loop_4283
36874 and %l1, 0x1F18, %g5
36875 udivx %i2, 0x12A9, %l5
36876 fmovdcs %icc, %f12, %f3
36877loop_4283:
36878 fandnot1s %f15, %f12, %f9
36879 ldsw [%l7 + 0x38], %o2
36880 edge16ln %i5, %i6, %g6
36881 movgu %icc, %o7, %o5
36882 fmovsgu %xcc, %f13, %f12
36883 ldsw [%l7 + 0x38], %g1
36884 fmovrdgz %o1, %f14, %f0
36885 fblg %fcc0, loop_4284
36886 edge32l %g4, %o4, %i1
36887 brlz %l3, loop_4285
36888 udivx %o0, 0x0685, %o3
36889loop_4284:
36890 sth %g3, [%l7 + 0x42]
36891 mulx %i7, %g7, %l2
36892loop_4285:
36893 fbu %fcc2, loop_4286
36894 movvs %xcc, %i3, %g2
36895 tsubcc %l6, %i0, %o6
36896 fmovdg %xcc, %f1, %f9
36897loop_4286:
36898 lduw [%l7 + 0x58], %l0
36899 fnor %f8, %f14, %f10
36900 movvs %xcc, %i4, %l1
36901 fnot1 %f8, %f12
36902 fzero %f10
36903 or %g5, 0x1676, %i2
36904 xnorcc %l5, 0x0752, %o2
36905 fpadd16s %f4, %f2, %f12
36906 fpsub16 %f8, %f0, %f14
36907 fmovsvs %xcc, %f6, %f3
36908 ldd [%l7 + 0x18], %f2
36909 stw %l4, [%l7 + 0x24]
36910 fmovsgu %icc, %f13, %f14
36911 fxnor %f0, %f14, %f12
36912 ldsw [%l7 + 0x60], %i6
36913 fabss %f15, %f14
36914 fxors %f12, %f3, %f5
36915 fmovs %f5, %f10
36916 stx %g6, [%l7 + 0x78]
36917 fmovrdne %o7, %f8, %f6
36918 nop
36919 setx loop_4287, %l0, %l1
36920 wrpr 0x1, %tl
36921 wrpr %l1, %tpc
36922 add %l1, 0x4, %l1
36923 wrpr %l1, %tnpc
36924 setx 0x34400001400, %l0, %l1
36925 wrpr %l1, %tstate
36926 wrhpr 0x4, %htstate
36927 retry
36928 fcmpeq32 %f14, %f0, %i5
36929 movrlez %o5, 0x1B1, %o1
36930 fzero %f12
36931loop_4287:
36932 movleu %xcc, %g4, %g1
36933 ldub [%l7 + 0x08], %o4
36934 ldsh [%l7 + 0x12], %i1
36935 fmovsa %icc, %f10, %f2
36936 ldub [%l7 + 0x59], %o0
36937 xor %l3, 0x01B8, %g3
36938 fpack16 %f10, %f9
36939 edge32n %i7, %g7, %o3
36940 tcs %xcc, 0x2
36941 stx %i3, [%l7 + 0x30]
36942 stb %g2, [%l7 + 0x10]
36943 std %f14, [%l7 + 0x28]
36944 tleu %icc, 0x2
36945 sra %l6, 0x12, %i0
36946 ld [%l7 + 0x44], %f14
36947 lduw [%l7 + 0x14], %l2
36948 movrlz %l0, 0x31D, %o6
36949 movg %icc, %i4, %l1
36950 array32 %i2, %l5, %g5
36951 bne loop_4288
36952 fmovse %xcc, %f15, %f8
36953 lduw [%l7 + 0x64], %o2
36954 fmovs %f6, %f4
36955loop_4288:
36956 fmovdge %xcc, %f5, %f11
36957 fandnot1s %f5, %f7, %f10
36958 tge %xcc, 0x1
36959 ldsh [%l7 + 0x18], %l4
36960 fmovse %xcc, %f13, %f2
36961 orn %i6, 0x183D, %o7
36962 fnot2s %f2, %f3
36963 fbne,a %fcc2, loop_4289
36964 fmovrsgz %i5, %f7, %f12
36965 lduw [%l7 + 0x1C], %o5
36966 ld [%l7 + 0x0C], %f0
36967loop_4289:
36968 bne,pt %xcc, loop_4290
36969 fpadd32s %f12, %f10, %f14
36970 addc %o1, 0x144F, %g6
36971 fmovrde %g1, %f10, %f2
36972loop_4290:
36973 sdiv %g4, 0x0E3F, %o4
36974 ldx [%l7 + 0x78], %i1
36975 fmovde %xcc, %f4, %f13
36976 srl %l3, 0x1E, %o0
36977 fmovdcs %icc, %f12, %f5
36978 stb %i7, [%l7 + 0x2F]
36979 fsrc2 %f10, %f6
36980 fmovsleu %icc, %f7, %f13
36981 fcmpeq32 %f14, %f10, %g7
36982 ldsh [%l7 + 0x5C], %g3
36983 ldx [%l7 + 0x50], %i3
36984 popc %g2, %o3
36985 xorcc %i0, %l2, %l6
36986 edge32n %o6, %i4, %l1
36987 fbg %fcc2, loop_4291
36988 edge32ln %l0, %l5, %g5
36989 fandnot1s %f3, %f5, %f10
36990 fbg %fcc2, loop_4292
36991loop_4291:
36992 stx %o2, [%l7 + 0x60]
36993 andcc %i2, 0x11FA, %l4
36994 taddcc %i6, 0x0BCE, %o7
36995loop_4292:
36996 fbne %fcc1, loop_4293
36997 ldx [%l7 + 0x58], %o5
36998 ldd [%l7 + 0x20], %f0
36999 ldsh [%l7 + 0x30], %i5
37000loop_4293:
37001 fandnot2s %f11, %f0, %f3
37002 bg,a,pt %xcc, loop_4294
37003 fxor %f10, %f8, %f14
37004 fpsub32s %f12, %f1, %f14
37005 bvc %icc, loop_4295
37006loop_4294:
37007 fmovde %xcc, %f12, %f2
37008 ldsw [%l7 + 0x34], %o1
37009 fmovsne %icc, %f14, %f3
37010loop_4295:
37011 ldsw [%l7 + 0x18], %g6
37012 move %xcc, %g4, %g1
37013 ble,a,pn %xcc, loop_4296
37014 ldd [%l7 + 0x48], %f12
37015 fornot1s %f11, %f6, %f9
37016 fbg,a %fcc2, loop_4297
37017loop_4296:
37018 fmul8ulx16 %f2, %f0, %f0
37019 brz %o4, loop_4298
37020 srlx %i1, %o0, %l3
37021loop_4297:
37022 tsubcctv %i7, %g3, %i3
37023 lduw [%l7 + 0x6C], %g7
37024loop_4298:
37025 tcc %icc, 0x7
37026 stb %o3, [%l7 + 0x65]
37027 orncc %i0, %l2, %g2
37028 subc %l6, %i4, %o6
37029 bn,a,pn %icc, loop_4299
37030 bl,a,pt %icc, loop_4300
37031 lduw [%l7 + 0x38], %l0
37032 fbn %fcc2, loop_4301
37033loop_4299:
37034 ldub [%l7 + 0x30], %l5
37035loop_4300:
37036 sth %g5, [%l7 + 0x5E]
37037 fpsub16 %f2, %f4, %f14
37038loop_4301:
37039 xor %l1, 0x18F6, %i2
37040 srl %l4, 0x11, %i6
37041 fabsd %f2, %f14
37042 fandnot1 %f6, %f6, %f14
37043 fmovdvc %xcc, %f3, %f13
37044 bgu,pt %icc, loop_4302
37045 fmovse %icc, %f15, %f5
37046 ldsb [%l7 + 0x49], %o2
37047 ldsb [%l7 + 0x4C], %o5
37048loop_4302:
37049 fmovrslz %i5, %f7, %f9
37050 fcmpgt32 %f12, %f2, %o1
37051 st %f5, [%l7 + 0x3C]
37052 fcmps %fcc2, %f10, %f6
37053 fcmple32 %f4, %f4, %g6
37054 andcc %g4, 0x0237, %o7
37055 edge8n %g1, %o4, %o0
37056 stb %l3, [%l7 + 0x77]
37057 fsrc2s %f15, %f13
37058 fcmple32 %f12, %f0, %i1
37059 brlez,a %g3, loop_4303
37060 std %f4, [%l7 + 0x18]
37061 stb %i7, [%l7 + 0x79]
37062 tvs %icc, 0x1
37063loop_4303:
37064 lduw [%l7 + 0x68], %g7
37065 sllx %o3, 0x04, %i3
37066 brnz %i0, loop_4304
37067 tge %xcc, 0x5
37068 siam 0x5
37069 movrne %g2, 0x178, %l2
37070loop_4304:
37071 fcmpne32 %f10, %f8, %i4
37072 st %f14, [%l7 + 0x74]
37073 ld [%l7 + 0x48], %f14
37074 ldsb [%l7 + 0x76], %l6
37075 ldsb [%l7 + 0x22], %o6
37076 st %f11, [%l7 + 0x68]
37077 array8 %l0, %l5, %l1
37078 popc %i2, %l4
37079 faligndata %f10, %f12, %f2
37080 stb %g5, [%l7 + 0x69]
37081 stb %i6, [%l7 + 0x78]
37082 tcc %icc, 0x4
37083 bcc,a,pt %xcc, loop_4305
37084 stw %o5, [%l7 + 0x4C]
37085 sth %i5, [%l7 + 0x42]
37086 fmovd %f14, %f14
37087loop_4305:
37088 tpos %icc, 0x2
37089 bne,a loop_4306
37090 ldsh [%l7 + 0x76], %o2
37091 movrgez %o1, 0x294, %g6
37092 lduw [%l7 + 0x30], %o7
37093loop_4306:
37094 ldd [%l7 + 0x28], %f0
37095 lduh [%l7 + 0x7E], %g1
37096 fpmerge %f5, %f9, %f8
37097 fpsub16 %f8, %f12, %f14
37098 ldub [%l7 + 0x64], %g4
37099 fxors %f10, %f9, %f4
37100 fabss %f1, %f13
37101 bvc,a loop_4307
37102 ldsw [%l7 + 0x70], %o4
37103 stw %o0, [%l7 + 0x2C]
37104 ldsb [%l7 + 0x6F], %l3
37105loop_4307:
37106 bpos %xcc, loop_4308
37107 lduw [%l7 + 0x40], %g3
37108 st %f12, [%l7 + 0x64]
37109 fnot2 %f12, %f14
37110loop_4308:
37111 fbue %fcc1, loop_4309
37112 ld [%l7 + 0x34], %f6
37113 fmovd %f2, %f8
37114 fxnor %f10, %f6, %f0
37115loop_4309:
37116 xnorcc %i1, %i7, %g7
37117 lduw [%l7 + 0x54], %i3
37118 fcmple32 %f2, %f14, %o3
37119 movvc %icc, %i0, %g2
37120 ldsh [%l7 + 0x16], %i4
37121 umulcc %l2, %o6, %l6
37122 fmovse %icc, %f9, %f1
37123 fmovdcs %xcc, %f2, %f3
37124 movcc %xcc, %l0, %l1
37125 fmovscc %xcc, %f13, %f8
37126 movrlz %i2, 0x0A1, %l5
37127 ldd [%l7 + 0x48], %f12
37128 fba %fcc1, loop_4310
37129 mova %icc, %g5, %i6
37130 fbne,a %fcc2, loop_4311
37131 ldd [%l7 + 0x20], %f2
37132loop_4310:
37133 fnand %f4, %f10, %f14
37134 stw %l4, [%l7 + 0x5C]
37135loop_4311:
37136 ldsh [%l7 + 0x5C], %i5
37137 fone %f14
37138 ldub [%l7 + 0x4A], %o5
37139 stb %o2, [%l7 + 0x63]
37140 movleu %icc, %o1, %o7
37141 bcs loop_4312
37142 ldx [%l7 + 0x20], %g6
37143 tne %xcc, 0x6
37144 bn loop_4313
37145loop_4312:
37146 ldsb [%l7 + 0x55], %g1
37147 ld [%l7 + 0x44], %f4
37148 stx %o4, [%l7 + 0x50]
37149loop_4313:
37150 fors %f14, %f15, %f2
37151 fands %f15, %f2, %f9
37152 fcmple32 %f10, %f6, %g4
37153 andcc %o0, 0x1CA3, %g3
37154 std %f0, [%l7 + 0x48]
37155 fmovde %icc, %f9, %f13
37156 alignaddrl %l3, %i1, %i7
37157 brgez,a %i3, loop_4314
37158 sth %o3, [%l7 + 0x5E]
37159 fpmerge %f13, %f4, %f2
37160 ldsw [%l7 + 0x2C], %i0
37161loop_4314:
37162 array16 %g7, %i4, %l2
37163 srax %o6, 0x1E, %l6
37164 ldsw [%l7 + 0x2C], %l0
37165 fmovdgu %xcc, %f6, %f0
37166 sdivx %g2, 0x1945, %l1
37167 taddcctv %l5, %i2, %i6
37168 fble,a %fcc1, loop_4315
37169 ldsh [%l7 + 0x1E], %l4
37170 bpos,a %xcc, loop_4316
37171 fmul8x16au %f7, %f15, %f8
37172loop_4315:
37173 movrne %i5, %o5, %o2
37174 sdivx %g5, 0x0CB6, %o7
37175loop_4316:
37176 stw %g6, [%l7 + 0x2C]
37177 stb %o1, [%l7 + 0x4F]
37178 fbg %fcc2, loop_4317
37179 taddcc %o4, %g4, %g1
37180 fmovdleu %xcc, %f2, %f7
37181 lduw [%l7 + 0x24], %o0
37182loop_4317:
37183 subcc %g3, %l3, %i1
37184 std %f10, [%l7 + 0x10]
37185 fcmpne32 %f14, %f0, %i7
37186 fmovrsgez %o3, %f6, %f8
37187 sdivx %i3, 0x1CCB, %i0
37188 edge32 %i4, %l2, %g7
37189 bvc,a,pt %xcc, loop_4318
37190 movneg %icc, %o6, %l6
37191 bgu,pn %xcc, loop_4319
37192 movge %icc, %g2, %l1
37193loop_4318:
37194 std %f4, [%l7 + 0x60]
37195 sth %l5, [%l7 + 0x6A]
37196loop_4319:
37197 ldsh [%l7 + 0x60], %l0
37198 ld [%l7 + 0x78], %f5
37199 stx %i6, [%l7 + 0x40]
37200 nop
37201 setx loop_4320, %l0, %l1
37202 wrpr 0x1, %tl
37203 wrpr %l1, %tpc
37204 add %l1, 0x4, %l1
37205 wrpr %l1, %tnpc
37206 setx 0x34400001400, %l0, %l1
37207 wrpr %l1, %tstate
37208 wrhpr 0x4, %htstate
37209 retry
37210 fmovs %f8, %f8
37211 st %f10, [%l7 + 0x78]
37212 ldsw [%l7 + 0x18], %i2
37213loop_4320:
37214 fbl %fcc0, loop_4321
37215 fnot2 %f12, %f0
37216 std %f6, [%l7 + 0x40]
37217 bg,a,pt %icc, loop_4322
37218loop_4321:
37219 fmovrdgz %i5, %f14, %f8
37220 fmovdvs %xcc, %f10, %f6
37221 fnor %f14, %f12, %f4
37222loop_4322:
37223 fbu %fcc0, loop_4323
37224 fabss %f1, %f1
37225 fba %fcc0, loop_4324
37226 fxnors %f14, %f15, %f11
37227loop_4323:
37228 smul %l4, 0x0508, %o2
37229 ldsb [%l7 + 0x3E], %o5
37230loop_4324:
37231 movvs %icc, %o7, %g6
37232 fornot1 %f6, %f4, %f2
37233 lduh [%l7 + 0x6E], %g5
37234 srl %o1, 0x19, %g4
37235 fmovscc %icc, %f12, %f6
37236 fpack32 %f6, %f12, %f14
37237 brnz %g1, loop_4325
37238 fpsub32 %f2, %f4, %f6
37239 fmovsvs %xcc, %f0, %f13
37240 subcc %o0, %o4, %l3
37241loop_4325:
37242 andn %i1, 0x1D2C, %g3
37243 stb %o3, [%l7 + 0x10]
37244 umulcc %i7, %i0, %i4
37245 ldsh [%l7 + 0x62], %i3
37246 addcc %g7, 0x08E1, %o6
37247 fblg %fcc0, loop_4326
37248 brlez %l2, loop_4327
37249 taddcc %g2, %l6, %l5
37250 fornot2 %f8, %f6, %f8
37251loop_4326:
37252 udiv %l0, 0x16FD, %l1
37253loop_4327:
37254 fbuge,a %fcc2, loop_4328
37255 ld [%l7 + 0x58], %f10
37256 sth %i2, [%l7 + 0x50]
37257 andn %i6, %i5, %o2
37258loop_4328:
37259 nop
37260 setx loop_4329, %l0, %l1
37261 wrpr 0x1, %tl
37262 wrpr %l1, %tnpc
37263 setx 0x34400001400, %l0, %l1
37264 wrpr %l1, %tstate
37265 wrhpr 0x4, %htstate
37266 done
37267 fandnot1s %f7, %f12, %f14
37268 fmul8ulx16 %f12, %f14, %f10
37269 or %l4, %o5, %o7
37270loop_4329:
37271 fmovdcc %icc, %f5, %f2
37272 and %g6, 0x10EC, %g5
37273 movrgez %o1, %g4, %o0
37274 be,pt %xcc, loop_4330
37275 fsrc1s %f9, %f14
37276 move %xcc, %g1, %o4
37277 stx %i1, [%l7 + 0x08]
37278loop_4330:
37279 fabsd %f8, %f6
37280 fbul,a %fcc2, loop_4331
37281 array8 %l3, %o3, %i7
37282 xorcc %i0, %i4, %g3
37283 edge16ln %i3, %o6, %l2
37284loop_4331:
37285 nop
37286 setx loop_4332, %l0, %l1
37287 wrpr 0x1, %tl
37288 wrpr %l1, %tpc
37289 add %l1, 0x4, %l1
37290 wrpr %l1, %tnpc
37291 setx 0x34400001400, %l0, %l1
37292 wrpr %l1, %tstate
37293 wrhpr 0x4, %htstate
37294 retry
37295 fmovdl %xcc, %f14, %f6
37296 sth %g2, [%l7 + 0x66]
37297 lduh [%l7 + 0x4E], %g7
37298loop_4332:
37299 ldx [%l7 + 0x10], %l6
37300 tn %xcc, 0x1
37301 fxor %f12, %f2, %f10
37302 edge8l %l5, %l0, %i2
37303 movrne %i6, 0x125, %i5
37304 movrgez %o2, 0x219, %l4
37305 ldsw [%l7 + 0x58], %l1
37306 fmovdg %xcc, %f5, %f11
37307 bge,pn %icc, loop_4333
37308 be,a %icc, loop_4334
37309 orcc %o5, %o7, %g6
37310 tle %xcc, 0x1
37311loop_4333:
37312 addccc %g5, %g4, %o0
37313loop_4334:
37314 fmovrde %o1, %f8, %f6
37315 add %g1, %o4, %i1
37316 bvs,a loop_4335
37317 sth %l3, [%l7 + 0x5A]
37318 tleu %icc, 0x4
37319 tgu %icc, 0x5
37320loop_4335:
37321 fnot2s %f3, %f5
37322 fbl %fcc3, loop_4336
37323 fzero %f12
37324 fmovsleu %xcc, %f2, %f3
37325 nop
37326 setx loop_4337, %l0, %l1
37327 wrpr 0x1, %tl
37328 wrpr %l1, %tnpc
37329 setx 0x34400001400, %l0, %l1
37330 wrpr %l1, %tstate
37331 wrhpr 0x4, %htstate
37332 done
37333loop_4336:
37334 ldsb [%l7 + 0x6D], %i7
37335 bleu,a %icc, loop_4338
37336 ldub [%l7 + 0x6F], %i0
37337loop_4337:
37338 fcmple16 %f10, %f4, %i4
37339 bg,a loop_4339
37340loop_4338:
37341 ldub [%l7 + 0x0B], %g3
37342 bne,a,pt %icc, loop_4340
37343 movcc %xcc, %i3, %o3
37344loop_4339:
37345 fmovs %f3, %f1
37346 brlez %l2, loop_4341
37347loop_4340:
37348 fnegd %f8, %f14
37349 lduw [%l7 + 0x6C], %g2
37350 movpos %icc, %o6, %l6
37351loop_4341:
37352 udivx %g7, 0x0731, %l0
37353 stw %l5, [%l7 + 0x30]
37354 ldsh [%l7 + 0x66], %i2
37355 fandnot2s %f13, %f13, %f2
37356 tne %icc, 0x7
37357 stw %i5, [%l7 + 0x40]
37358 lduh [%l7 + 0x6A], %o2
37359 fmul8x16 %f13, %f0, %f0
37360 ld [%l7 + 0x50], %f14
37361 fmovdne %icc, %f10, %f6
37362 fzero %f12
37363 fbn %fcc2, loop_4342
37364 udivx %l4, 0x04D7, %l1
37365 array32 %i6, %o7, %g6
37366 ld [%l7 + 0x68], %f2
37367loop_4342:
37368 fabss %f4, %f2
37369 stw %g5, [%l7 + 0x78]
37370 alignaddr %o5, %o0, %o1
37371 fmovdge %icc, %f12, %f7
37372 array32 %g1, %g4, %i1
37373 bg,pn %icc, loop_4343
37374 tle %xcc, 0x3
37375 st %f2, [%l7 + 0x5C]
37376 fmovde %icc, %f10, %f14
37377loop_4343:
37378 edge8n %l3, %i7, %i0
37379 fcmple16 %f8, %f0, %i4
37380 fmovdn %icc, %f1, %f11
37381 fbl,a %fcc3, loop_4344
37382 brz,a %g3, loop_4345
37383 fmovsle %xcc, %f2, %f15
37384 fmovsgu %icc, %f15, %f12
37385loop_4344:
37386 fnot1s %f0, %f13
37387loop_4345:
37388 st %f9, [%l7 + 0x3C]
37389 fxor %f12, %f6, %f14
37390 brz %o4, loop_4346
37391 tg %xcc, 0x5
37392 xnor %o3, 0x11A8, %l2
37393 fbn %fcc1, loop_4347
37394loop_4346:
37395 fmul8x16au %f11, %f4, %f8
37396 and %g2, %o6, %l6
37397 fbuge,a %fcc0, loop_4348
37398loop_4347:
37399 fmovdn %xcc, %f0, %f6
37400 taddcctv %i3, %g7, %l5
37401 lduh [%l7 + 0x34], %l0
37402loop_4348:
37403 fmul8x16 %f1, %f10, %f14
37404 ldsh [%l7 + 0x54], %i5
37405 xnor %o2, %l4, %l1
37406 fmovdgu %icc, %f8, %f10
37407 ldub [%l7 + 0x56], %i6
37408 fxor %f6, %f8, %f4
37409 bvc,a %xcc, loop_4349
37410 st %f0, [%l7 + 0x28]
37411 tg %xcc, 0x0
37412 and %i2, %o7, %g5
37413loop_4349:
37414 udiv %o5, 0x1EAC, %o0
37415 tgu %icc, 0x3
37416 subccc %o1, %g6, %g1
37417 stx %i1, [%l7 + 0x68]
37418 movrlez %g4, 0x1B7, %i7
37419 stw %l3, [%l7 + 0x24]
37420 fcmple16 %f12, %f14, %i4
37421 movgu %xcc, %i0, %o4
37422 ldsh [%l7 + 0x44], %g3
37423 fmul8x16al %f13, %f8, %f4
37424 nop
37425 setx loop_4350, %l0, %l1
37426 wrpr 0x1, %tl
37427 wrpr %l1, %tnpc
37428 setx 0x34400001400, %l0, %l1
37429 wrpr %l1, %tstate
37430 wrhpr 0x4, %htstate
37431 done
37432 tne %xcc, 0x2
37433 edge8ln %o3, %g2, %l2
37434 fcmped %fcc3, %f2, %f8
37435loop_4350:
37436 lduw [%l7 + 0x30], %l6
37437 ldsh [%l7 + 0x2A], %o6
37438 movre %g7, 0x076, %l5
37439 stb %l0, [%l7 + 0x36]
37440 ldsb [%l7 + 0x3E], %i5
37441 ld [%l7 + 0x6C], %f8
37442 fzeros %f4
37443 fands %f10, %f14, %f14
37444 fmovd %f2, %f14
37445 fblg %fcc3, loop_4351
37446 ld [%l7 + 0x38], %f1
37447 edge8n %o2, %i3, %l4
37448 fmovdle %xcc, %f9, %f2
37449loop_4351:
37450 tvc %xcc, 0x6
37451 fnot2 %f4, %f14
37452 fabsd %f2, %f2
37453 fmovd %f8, %f2
37454 lduh [%l7 + 0x34], %i6
37455 fpmerge %f10, %f14, %f8
37456 stw %i2, [%l7 + 0x30]
37457 edge32ln %l1, %g5, %o5
37458 fmovdcc %icc, %f11, %f7
37459 fmovdneg %xcc, %f4, %f12
37460 bcs loop_4352
37461 st %f6, [%l7 + 0x10]
37462 lduh [%l7 + 0x10], %o0
37463 movrgez %o1, 0x137, %o7
37464loop_4352:
37465 ldsw [%l7 + 0x10], %g6
37466 sth %g1, [%l7 + 0x40]
37467 srl %i1, 0x00, %i7
37468 fcmpne16 %f0, %f4, %g4
37469 fmovsl %xcc, %f3, %f1
37470 std %f0, [%l7 + 0x30]
37471 bg,pt %xcc, loop_4353
37472 fmovrslz %l3, %f8, %f10
37473 ld [%l7 + 0x28], %f6
37474 ldsw [%l7 + 0x48], %i4
37475loop_4353:
37476 ldsw [%l7 + 0x74], %o4
37477 tgu %icc, 0x4
37478 udiv %g3, 0x0C0E, %i0
37479 fmul8x16 %f1, %f8, %f6
37480 fnands %f5, %f10, %f0
37481 sth %g2, [%l7 + 0x28]
37482 brlez,a %l2, loop_4354
37483 std %f4, [%l7 + 0x20]
37484 ldub [%l7 + 0x2F], %l6
37485 ldub [%l7 + 0x3B], %o3
37486loop_4354:
37487 lduw [%l7 + 0x6C], %o6
37488 fcmped %fcc2, %f8, %f4
37489 udivx %l5, 0x0D89, %g7
37490 edge8n %i5, %l0, %i3
37491 fmovd %f8, %f6
37492 fcmpne32 %f14, %f4, %o2
37493 tge %icc, 0x7
37494 stx %l4, [%l7 + 0x30]
37495 fnand %f8, %f6, %f10
37496 brgz,a %i2, loop_4355
37497 ld [%l7 + 0x68], %f9
37498 stw %i6, [%l7 + 0x3C]
37499 stb %g5, [%l7 + 0x3D]
37500loop_4355:
37501 fmovsl %xcc, %f11, %f12
37502 fnor %f10, %f14, %f6
37503 fors %f4, %f9, %f5
37504 fmul8x16 %f9, %f12, %f2
37505 fnand %f0, %f14, %f2
37506 stw %o5, [%l7 + 0x10]
37507 stx %l1, [%l7 + 0x60]
37508 tgu %icc, 0x6
37509 fnand %f4, %f4, %f2
37510 edge16l %o1, %o0, %g6
37511 fors %f8, %f15, %f3
37512 fnot1s %f5, %f2
37513 ldd [%l7 + 0x20], %f12
37514 subcc %o7, %i1, %g1
37515 move %icc, %i7, %g4
37516 fmovsleu %xcc, %f13, %f12
37517 ldd [%l7 + 0x28], %f10
37518 te %icc, 0x1
37519 smulcc %i4, 0x0BD2, %l3
37520 fabsd %f14, %f0
37521 fmovdg %xcc, %f11, %f13
37522 fbe,a %fcc2, loop_4356
37523 ldsh [%l7 + 0x60], %o4
37524 ldub [%l7 + 0x0A], %i0
37525 ble,a %xcc, loop_4357
37526loop_4356:
37527 ble,a %icc, loop_4358
37528 srlx %g3, 0x0C, %l2
37529 fcmped %fcc2, %f8, %f8
37530loop_4357:
37531 ldsh [%l7 + 0x0C], %g2
37532loop_4358:
37533 edge32n %o3, %l6, %o6
37534 movgu %icc, %l5, %g7
37535 fmovdn %icc, %f10, %f2
37536 ldsw [%l7 + 0x34], %i5
37537 orcc %i3, %l0, %o2
37538 nop
37539 setx loop_4359, %l0, %l1
37540 wrpr 0x1, %tl
37541 wrpr %l1, %tpc
37542 add %l1, 0x4, %l1
37543 wrpr %l1, %tnpc
37544 setx 0x34400001400, %l0, %l1
37545 wrpr %l1, %tstate
37546 wrhpr 0x4, %htstate
37547 retry
37548 fmovsvs %xcc, %f4, %f1
37549 lduw [%l7 + 0x4C], %i2
37550 fpack16 %f4, %f6
37551loop_4359:
37552 ldub [%l7 + 0x4C], %i6
37553 stw %l4, [%l7 + 0x78]
37554 movrgz %o5, %l1, %o1
37555 ldsh [%l7 + 0x60], %o0
37556 edge32n %g5, %o7, %g6
37557 stw %g1, [%l7 + 0x10]
37558 fcmpeq16 %f6, %f0, %i1
37559 ldx [%l7 + 0x28], %i7
37560 ble,pn %xcc, loop_4360
37561 tl %xcc, 0x7
37562 fsrc1 %f2, %f2
37563 fcmple16 %f4, %f2, %g4
37564loop_4360:
37565 tneg %icc, 0x1
37566 bne,a %xcc, loop_4361
37567 lduh [%l7 + 0x2E], %l3
37568 bcc,a loop_4362
37569 ldsh [%l7 + 0x28], %i4
37570loop_4361:
37571 ldd [%l7 + 0x38], %f8
37572 edge16l %i0, %g3, %l2
37573loop_4362:
37574 ldsw [%l7 + 0x48], %o4
37575 ldsh [%l7 + 0x24], %g2
37576 fands %f7, %f3, %f9
37577 ldsw [%l7 + 0x3C], %o3
37578 umul %o6, 0x16C7, %l5
37579 std %f14, [%l7 + 0x30]
37580 fmovsge %icc, %f13, %f12
37581 fmul8x16 %f3, %f6, %f10
37582 edge32l %l6, %g7, %i3
37583 edge8 %i5, %o2, %i2
37584 popc %l0, %l4
37585 stw %o5, [%l7 + 0x78]
37586 stx %i6, [%l7 + 0x30]
37587 fblg,a %fcc1, loop_4363
37588 tl %icc, 0x2
37589 smulcc %o1, 0x15AB, %o0
37590 st %f1, [%l7 + 0x68]
37591loop_4363:
37592 edge8n %g5, %l1, %g6
37593 edge16ln %g1, %o7, %i7
37594 fmovdle %icc, %f11, %f4
37595 ld [%l7 + 0x0C], %f9
37596 fsrc1s %f10, %f14
37597 movge %icc, %i1, %g4
37598 fnors %f11, %f8, %f15
37599 stx %i4, [%l7 + 0x18]
37600 edge16 %i0, %l3, %g3
37601 fandnot1s %f3, %f6, %f14
37602 alignaddr %l2, %o4, %g2
37603 st %f0, [%l7 + 0x60]
37604 std %f8, [%l7 + 0x28]
37605 ld [%l7 + 0x14], %f11
37606 lduw [%l7 + 0x3C], %o6
37607 call loop_4364
37608 brgez,a %o3, loop_4365
37609 fmovsl %icc, %f13, %f15
37610 bge,a %xcc, loop_4366
37611loop_4364:
37612 subcc %l5, 0x1871, %g7
37613loop_4365:
37614 fmovrsne %l6, %f3, %f12
37615 ldub [%l7 + 0x46], %i5
37616loop_4366:
37617 ldub [%l7 + 0x39], %o2
37618 std %f8, [%l7 + 0x20]
37619 lduw [%l7 + 0x4C], %i3
37620 subccc %i2, %l0, %o5
37621 ldx [%l7 + 0x58], %l4
37622 fmovsvs %icc, %f4, %f0
37623 bshuffle %f4, %f8, %f12
37624 stw %i6, [%l7 + 0x48]
37625 taddcc %o1, %o0, %l1
37626 te %xcc, 0x5
37627 brz,a %g5, loop_4367
37628 fmul8ulx16 %f0, %f8, %f6
37629 sth %g6, [%l7 + 0x40]
37630 brgez %o7, loop_4368
37631loop_4367:
37632 nop
37633 setx loop_4369, %l0, %l1
37634 jmpl %l1, %i7
37635 andcc %g1, %i1, %g4
37636 ldx [%l7 + 0x48], %i0
37637loop_4368:
37638 fmovrsgez %i4, %f9, %f9
37639loop_4369:
37640 ldx [%l7 + 0x38], %l3
37641 fcmple16 %f14, %f14, %g3
37642 edge32 %o4, %l2, %o6
37643 orcc %g2, 0x175D, %o3
37644 bcc %xcc, loop_4370
37645 bne,a,pn %icc, loop_4371
37646 tg %xcc, 0x7
37647 sth %g7, [%l7 + 0x6C]
37648loop_4370:
37649 fandnot1 %f6, %f0, %f6
37650loop_4371:
37651 fmovdcc %xcc, %f12, %f7
37652 nop
37653 setx loop_4372, %l0, %l1
37654 wrpr 0x1, %tl
37655 wrpr %l1, %tpc
37656 add %l1, 0x4, %l1
37657 wrpr %l1, %tnpc
37658 setx 0x34400001400, %l0, %l1
37659 wrpr %l1, %tstate
37660 wrhpr 0x4, %htstate
37661 retry
37662 std %f6, [%l7 + 0x20]
37663 ldub [%l7 + 0x21], %l6
37664 fcmpeq16 %f6, %f14, %l5
37665loop_4372:
37666 sth %o2, [%l7 + 0x6C]
37667 fmuld8sux16 %f1, %f12, %f10
37668 lduw [%l7 + 0x38], %i3
37669 ldub [%l7 + 0x6F], %i5
37670 sub %i2, 0x06CE, %l0
37671 fmul8sux16 %f2, %f4, %f4
37672 fand %f8, %f4, %f10
37673 sub %o5, %i6, %o1
37674 fnor %f10, %f10, %f2
37675 fnot1 %f10, %f14
37676 tgu %xcc, 0x7
37677 fmovrsgz %l4, %f9, %f0
37678 array16 %o0, %l1, %g5
37679 stb %o7, [%l7 + 0x42]
37680 ldx [%l7 + 0x68], %g6
37681 fpsub16 %f14, %f6, %f14
37682 tl %icc, 0x5
37683 sth %i7, [%l7 + 0x58]
37684 taddcc %i1, 0x0FDA, %g4
37685 movne %xcc, %i0, %g1
37686 fmovsg %xcc, %f7, %f13
37687 ba,pt %xcc, loop_4373
37688 fmovdne %xcc, %f0, %f4
37689 ldd [%l7 + 0x58], %f2
37690 fnand %f4, %f14, %f8
37691loop_4373:
37692 fmovdneg %icc, %f7, %f7
37693 fnot2 %f2, %f12
37694 fandnot2 %f0, %f14, %f2
37695 fmovsa %icc, %f9, %f12
37696 fmovsgu %icc, %f8, %f11
37697 stw %l3, [%l7 + 0x74]
37698 fzeros %f2
37699 stx %i4, [%l7 + 0x60]
37700 fornot1s %f5, %f0, %f10
37701 fmovsleu %xcc, %f7, %f11
37702 fmul8x16 %f0, %f10, %f4
37703 subc %o4, 0x0F1D, %g3
37704 bne,a,pt %icc, loop_4374
37705 fbo %fcc3, loop_4375
37706 srax %o6, %l2, %o3
37707 fmovde %xcc, %f3, %f1
37708loop_4374:
37709 ldsw [%l7 + 0x58], %g7
37710loop_4375:
37711 fpmerge %f11, %f14, %f6
37712 srlx %g2, 0x0C, %l5
37713 mulscc %l6, %i3, %i5
37714 ldsb [%l7 + 0x7F], %o2
37715 ldub [%l7 + 0x59], %i2
37716 ld [%l7 + 0x58], %f5
37717 fmovrsgz %l0, %f4, %f4
37718 fpadd32s %f4, %f8, %f7
37719 fmovdcc %icc, %f11, %f1
37720 fmovsvs %xcc, %f6, %f13
37721 fmovdleu %icc, %f15, %f2
37722 fmul8sux16 %f8, %f8, %f8
37723 ldsh [%l7 + 0x5A], %o5
37724 ldx [%l7 + 0x58], %o1
37725 fmul8ulx16 %f8, %f10, %f8
37726 alignaddr %l4, %i6, %o0
37727 tsubcctv %l1, 0x06EA, %g5
37728 std %f0, [%l7 + 0x40]
37729 fands %f10, %f2, %f8
37730 ldx [%l7 + 0x70], %o7
37731 fbug,a %fcc2, loop_4376
37732 fmovsg %xcc, %f14, %f3
37733 sub %i7, %i1, %g4
37734 orn %g6, 0x0FEA, %i0
37735loop_4376:
37736 ldsw [%l7 + 0x30], %l3
37737 tge %xcc, 0x4
37738 addc %g1, 0x121A, %i4
37739 ldx [%l7 + 0x30], %o4
37740 lduw [%l7 + 0x60], %g3
37741 ldub [%l7 + 0x62], %o6
37742 lduw [%l7 + 0x68], %l2
37743 lduh [%l7 + 0x24], %g7
37744 lduw [%l7 + 0x54], %g2
37745 bcc,a,pn %xcc, loop_4377
37746 ldsb [%l7 + 0x2E], %l5
37747 sra %o3, %l6, %i5
37748 ldsh [%l7 + 0x7A], %i3
37749loop_4377:
37750 subcc %i2, %l0, %o5
37751 umul %o1, %o2, %i6
37752 ldx [%l7 + 0x38], %o0
37753 srlx %l1, 0x08, %g5
37754 fbe %fcc0, loop_4378
37755 stb %o7, [%l7 + 0x10]
37756 fcmple32 %f12, %f14, %i7
37757 tge %icc, 0x4
37758loop_4378:
37759 fbu %fcc2, loop_4379
37760 mulx %i1, 0x06D4, %g4
37761 ldd [%l7 + 0x68], %f14
37762 movleu %icc, %g6, %i0
37763loop_4379:
37764 sdiv %l4, 0x05A7, %g1
37765 ldub [%l7 + 0x24], %l3
37766 stx %o4, [%l7 + 0x58]
37767 udivx %g3, 0x1D83, %i4
37768 bpos,a %xcc, loop_4380
37769 nop
37770 setx loop_4381, %l0, %l1
37771 wrpr 0x1, %tl
37772 wrpr %l1, %tnpc
37773 setx 0x34400001400, %l0, %l1
37774 wrpr %l1, %tstate
37775 wrhpr 0x4, %htstate
37776 done
37777 movleu %xcc, %o6, %l2
37778 stw %g7, [%l7 + 0x48]
37779loop_4380:
37780 fbuge,a %fcc0, loop_4382
37781loop_4381:
37782 fcmped %fcc0, %f8, %f12
37783 bpos %xcc, loop_4383
37784 st %f5, [%l7 + 0x3C]
37785loop_4382:
37786 sdivcc %g2, 0x1708, %o3
37787 edge32 %l6, %i5, %l5
37788loop_4383:
37789 edge32 %i2, %i3, %l0
37790 ldsb [%l7 + 0x25], %o1
37791 lduh [%l7 + 0x6C], %o5
37792 alignaddr %i6, %o0, %l1
37793 sth %o2, [%l7 + 0x2C]
37794 ldd [%l7 + 0x60], %f14
37795 fbl %fcc0, loop_4384
37796 ldub [%l7 + 0x7E], %g5
37797 fmovrdgez %i7, %f10, %f0
37798 movn %icc, %o7, %i1
37799loop_4384:
37800 siam 0x7
37801 movcs %xcc, %g4, %g6
37802 fbuge,a %fcc0, loop_4385
37803 movrgz %i0, %g1, %l3
37804 stb %o4, [%l7 + 0x37]
37805 xor %l4, %g3, %i4
37806loop_4385:
37807 movgu %xcc, %o6, %g7
37808 taddcctv %l2, %g2, %o3
37809 stw %l6, [%l7 + 0x5C]
37810 subc %i5, %l5, %i2
37811 ldx [%l7 + 0x68], %l0
37812 fcmpgt16 %f0, %f2, %i3
37813 addccc %o5, 0x0FE2, %i6
37814 ldub [%l7 + 0x7E], %o0
37815 fbo,a %fcc3, loop_4386
37816 andn %l1, 0x1D16, %o2
37817 faligndata %f10, %f2, %f8
37818 fones %f15
37819loop_4386:
37820 movre %o1, 0x137, %g5
37821 nop
37822 setx loop_4387, %l0, %l1
37823 jmpl %l1, %o7
37824 movge %xcc, %i7, %i1
37825 stx %g4, [%l7 + 0x10]
37826 fnot1 %f10, %f2
37827loop_4387:
37828 fmovdg %icc, %f14, %f2
37829 fcmps %fcc1, %f4, %f13
37830 or %i0, %g1, %l3
37831 fzero %f12
37832 fcmpne32 %f4, %f10, %o4
37833 ldx [%l7 + 0x58], %g6
37834 ld [%l7 + 0x18], %f6
37835 fmovsleu %xcc, %f13, %f12
37836 lduw [%l7 + 0x6C], %g3
37837 fmul8x16 %f1, %f6, %f0
37838 fands %f6, %f4, %f11
37839 fcmpeq16 %f6, %f0, %i4
37840 ld [%l7 + 0x68], %f8
37841 movleu %icc, %l4, %o6
37842 addccc %g7, %l2, %o3
37843 fxor %f12, %f2, %f12
37844 stw %l6, [%l7 + 0x74]
37845 ldub [%l7 + 0x36], %i5
37846 fmovde %icc, %f8, %f9
37847 stw %l5, [%l7 + 0x0C]
37848 movrgz %g2, 0x194, %l0
37849 bvc,pt %icc, loop_4388
37850 fmovrslez %i3, %f9, %f3
37851 lduh [%l7 + 0x4C], %o5
37852 fmul8ulx16 %f6, %f14, %f2
37853loop_4388:
37854 xor %i2, 0x10F0, %o0
37855 movgu %icc, %i6, %o2
37856 fbule %fcc3, loop_4389
37857 brgez %o1, loop_4390
37858 andn %l1, %o7, %g5
37859 tge %xcc, 0x5
37860loop_4389:
37861 brlez,a %i7, loop_4391
37862loop_4390:
37863 movpos %xcc, %i1, %g4
37864 andncc %i0, %l3, %g1
37865 std %f8, [%l7 + 0x60]
37866loop_4391:
37867 bshuffle %f14, %f0, %f12
37868 ldsh [%l7 + 0x0C], %g6
37869 tsubcc %g3, 0x14E2, %i4
37870 ldd [%l7 + 0x70], %f4
37871 movvs %icc, %l4, %o4
37872 ld [%l7 + 0x44], %f13
37873 taddcctv %o6, 0x1612, %g7
37874 fnand %f14, %f10, %f0
37875 bl,pt %icc, loop_4392
37876 stx %o3, [%l7 + 0x10]
37877 edge32ln %l6, %i5, %l5
37878 fbul,a %fcc2, loop_4393
37879loop_4392:
37880 bvs,a loop_4394
37881 fmovrse %g2, %f10, %f5
37882 std %f6, [%l7 + 0x40]
37883loop_4393:
37884 std %f12, [%l7 + 0x48]
37885loop_4394:
37886 fornot2 %f12, %f0, %f4
37887 bpos,pn %icc, loop_4395
37888 edge16 %l2, %l0, %o5
37889 ldub [%l7 + 0x75], %i3
37890 fbuge,a %fcc0, loop_4396
37891loop_4395:
37892 movrne %o0, 0x33D, %i6
37893 sth %i2, [%l7 + 0x34]
37894 fpmerge %f13, %f0, %f10
37895loop_4396:
37896 fors %f12, %f6, %f3
37897 sllx %o2, %l1, %o1
37898 ldsb [%l7 + 0x5F], %o7
37899 fbu,a %fcc3, loop_4397
37900 ldd [%l7 + 0x78], %f10
37901 fmovdgu %icc, %f14, %f8
37902 sub %i7, %i1, %g4
37903loop_4397:
37904 ldsh [%l7 + 0x24], %i0
37905 stb %l3, [%l7 + 0x27]
37906 bcc,a %xcc, loop_4398
37907 edge32 %g1, %g5, %g3
37908 brnz,a %g6, loop_4399
37909 fmovscc %xcc, %f5, %f6
37910loop_4398:
37911 sub %l4, %i4, %o6
37912 st %f10, [%l7 + 0x60]
37913loop_4399:
37914 movg %xcc, %o4, %o3
37915 bvs,a %icc, loop_4400
37916 movrlez %l6, %i5, %l5
37917 sub %g2, %l2, %l0
37918 fnot2s %f10, %f8
37919loop_4400:
37920 lduh [%l7 + 0x52], %o5
37921 tsubcc %i3, 0x0B5E, %o0
37922 sdiv %i6, 0x1B7B, %g7
37923 fpsub32 %f10, %f10, %f8
37924 fbge,a %fcc1, loop_4401
37925 fmul8sux16 %f12, %f6, %f12
37926 andn %o2, 0x0C08, %i2
37927 std %f12, [%l7 + 0x48]
37928loop_4401:
37929 fcmpne32 %f2, %f6, %o1
37930 lduh [%l7 + 0x3A], %o7
37931 sdivcc %i7, 0x0BA8, %l1
37932 srl %g4, %i1, %i0
37933 sra %g1, 0x17, %g5
37934 xor %l3, %g3, %l4
37935 fornot1 %f6, %f12, %f4
37936 nop
37937 setx loop_4402, %l0, %l1
37938 jmpl %l1, %g6
37939 ldsw [%l7 + 0x74], %o6
37940 pdist %f0, %f10, %f12
37941 fcmple16 %f14, %f0, %o4
37942loop_4402:
37943 addccc %o3, 0x1EFF, %i4
37944 ldub [%l7 + 0x12], %i5
37945 ld [%l7 + 0x38], %f0
37946 tneg %icc, 0x0
37947 edge32ln %l5, %g2, %l2
37948 ldsw [%l7 + 0x28], %l0
37949 st %f15, [%l7 + 0x24]
37950 fbul %fcc1, loop_4403
37951 fmovdge %xcc, %f1, %f12
37952 stx %o5, [%l7 + 0x60]
37953 fandnot2s %f12, %f5, %f12
37954loop_4403:
37955 ldub [%l7 + 0x60], %l6
37956 lduh [%l7 + 0x3E], %i3
37957 fandnot1 %f6, %f0, %f12
37958 fors %f3, %f11, %f1
37959 fnor %f10, %f10, %f2
37960 fandnot1 %f6, %f10, %f2
37961 fmovs %f13, %f4
37962 ldsb [%l7 + 0x1B], %o0
37963 fmovd %f0, %f14
37964 st %f12, [%l7 + 0x08]
37965 fbuge,a %fcc0, loop_4404
37966 bneg,a loop_4405
37967 fmul8ulx16 %f6, %f14, %f4
37968 sth %g7, [%l7 + 0x7E]
37969loop_4404:
37970 st %f8, [%l7 + 0x40]
37971loop_4405:
37972 bvc,pn %xcc, loop_4406
37973 lduh [%l7 + 0x64], %i6
37974 sdivx %i2, 0x1B3E, %o2
37975 fmovsa %icc, %f11, %f0
37976loop_4406:
37977 movvc %icc, %o7, %i7
37978 lduw [%l7 + 0x7C], %l1
37979 movrgz %g4, 0x2AF, %o1
37980 stw %i0, [%l7 + 0x30]
37981 for %f12, %f14, %f14
37982 fbu %fcc1, loop_4407
37983 fmovsneg %icc, %f3, %f15
37984 fmovrdne %i1, %f0, %f8
37985 st %f8, [%l7 + 0x74]
37986loop_4407:
37987 ble,pn %xcc, loop_4408
37988 fsrc1 %f6, %f6
37989 fandnot1s %f6, %f14, %f7
37990 fbne %fcc3, loop_4409
37991loop_4408:
37992 ld [%l7 + 0x50], %f1
37993 fpsub32s %f13, %f5, %f4
37994 stw %g1, [%l7 + 0x5C]
37995loop_4409:
37996 fcmps %fcc0, %f7, %f10
37997 bvc,a %icc, loop_4410
37998 st %f13, [%l7 + 0x54]
37999 sll %g5, 0x17, %l3
38000 fpack16 %f4, %f3
38001loop_4410:
38002 edge8n %l4, %g6, %o6
38003 st %f11, [%l7 + 0x50]
38004 brlz %o4, loop_4411
38005 fmovrdne %g3, %f4, %f10
38006 edge8l %i4, %i5, %o3
38007 stx %g2, [%l7 + 0x20]
38008loop_4411:
38009 edge32l %l5, %l0, %o5
38010 ldsh [%l7 + 0x32], %l2
38011 add %l6, %i3, %g7
38012 movcs %xcc, %i6, %i2
38013 fmul8x16au %f2, %f4, %f12
38014 movrgez %o2, 0x397, %o7
38015 fpackfix %f8, %f4
38016 st %f7, [%l7 + 0x14]
38017 ldsh [%l7 + 0x3C], %i7
38018 ba %xcc, loop_4412
38019 ld [%l7 + 0x4C], %f2
38020 addccc %o0, 0x180A, %l1
38021 ldub [%l7 + 0x54], %g4
38022loop_4412:
38023 lduh [%l7 + 0x72], %i0
38024 bne,pt %icc, loop_4413
38025 ldub [%l7 + 0x58], %i1
38026 edge16ln %o1, %g1, %g5
38027 fmovrdlez %l3, %f6, %f6
38028loop_4413:
38029 ld [%l7 + 0x48], %f11
38030 fnot1 %f6, %f4
38031 st %f2, [%l7 + 0x6C]
38032 te %icc, 0x4
38033 ld [%l7 + 0x6C], %f13
38034 nop
38035 setx loop_4414, %l0, %l1
38036 wrpr 0x1, %tl
38037 wrpr %l1, %tnpc
38038 setx 0x34400001400, %l0, %l1
38039 wrpr %l1, %tstate
38040 wrhpr 0x4, %htstate
38041 done
38042 tcs %icc, 0x3
38043 fmuld8sux16 %f13, %f14, %f14
38044 lduw [%l7 + 0x74], %g6
38045loop_4414:
38046 fmovdne %icc, %f6, %f5
38047 tsubcc %l4, 0x1CAC, %o6
38048 brlz %o4, loop_4415
38049 fbg %fcc2, loop_4416
38050 fnot2s %f4, %f2
38051 fmovsne %icc, %f6, %f12
38052loop_4415:
38053 ldsh [%l7 + 0x24], %i4
38054loop_4416:
38055 fmovscc %xcc, %f9, %f14
38056 edge8l %i5, %g3, %g2
38057 stb %l5, [%l7 + 0x64]
38058 ldd [%l7 + 0x10], %f4
38059 fxor %f6, %f10, %f12
38060 fsrc1s %f13, %f5
38061 ldx [%l7 + 0x18], %o3
38062 fandnot1s %f4, %f8, %f11
38063 bneg,a %icc, loop_4417
38064 array8 %l0, %l2, %l6
38065 movrlez %o5, 0x05B, %i3
38066 fcmpne32 %f14, %f14, %g7
38067loop_4417:
38068 bcc,pt %icc, loop_4418
38069 fbne %fcc2, loop_4419
38070 fmovrdlez %i6, %f4, %f14
38071 tn %icc, 0x3
38072loop_4418:
38073 movneg %icc, %o2, %i2
38074loop_4419:
38075 ld [%l7 + 0x10], %f7
38076 orncc %o7, %i7, %o0
38077 fbne,a %fcc2, loop_4420
38078 stx %l1, [%l7 + 0x30]
38079 fmovdge %xcc, %f9, %f13
38080 movvc %icc, %g4, %i1
38081loop_4420:
38082 fblg,a %fcc3, loop_4421
38083 edge16n %o1, %g1, %i0
38084 tsubcc %l3, %g5, %l4
38085 addccc %g6, 0x0656, %o6
38086loop_4421:
38087 array32 %o4, %i5, %g3
38088 fpsub32s %f11, %f0, %f7
38089 sth %i4, [%l7 + 0x5E]
38090 xorcc %g2, %o3, %l5
38091 fbu %fcc0, loop_4422
38092 udivcc %l0, 0x1473, %l2
38093 fmovrdgez %o5, %f2, %f2
38094 bcs loop_4423
38095loop_4422:
38096 fpadd16s %f3, %f9, %f14
38097 fcmpeq32 %f2, %f0, %i3
38098 fxnor %f6, %f6, %f10
38099loop_4423:
38100 edge16l %l6, %g7, %i6
38101 ld [%l7 + 0x14], %f11
38102 lduh [%l7 + 0x7A], %o2
38103 sth %i2, [%l7 + 0x74]
38104 te %icc, 0x5
38105 bpos,a,pt %xcc, loop_4424
38106 fmovda %icc, %f9, %f11
38107 tl %xcc, 0x1
38108 movgu %icc, %o7, %i7
38109loop_4424:
38110 lduw [%l7 + 0x74], %l1
38111 ld [%l7 + 0x18], %f6
38112 ldd [%l7 + 0x78], %f10
38113 ldub [%l7 + 0x6C], %g4
38114 nop
38115 setx loop_4425, %l0, %l1
38116 wrpr 0x1, %tl
38117 wrpr %l1, %tnpc
38118 setx 0x34400001400, %l0, %l1
38119 wrpr %l1, %tstate
38120 wrhpr 0x4, %htstate
38121 done
38122 alignaddrl %o0, %i1, %g1
38123 bvs,pt %xcc, loop_4426
38124 ldsw [%l7 + 0x2C], %o1
38125loop_4425:
38126 fmovse %xcc, %f0, %f2
38127 ldsh [%l7 + 0x34], %i0
38128loop_4426:
38129 fble,a %fcc1, loop_4427
38130 ld [%l7 + 0x6C], %f6
38131 fbule,a %fcc0, loop_4428
38132 add %l3, 0x0603, %g5
38133loop_4427:
38134 std %f4, [%l7 + 0x58]
38135 sllx %l4, %g6, %o6
38136loop_4428:
38137 fxor %f12, %f0, %f10
38138 fornot2s %f4, %f10, %f8
38139 movpos %xcc, %o4, %g3
38140 stx %i4, [%l7 + 0x40]
38141 fexpand %f7, %f8
38142 fmovrdgez %g2, %f2, %f2
38143 andn %o3, 0x01E7, %i5
38144 ldd [%l7 + 0x18], %f8
38145 ldsw [%l7 + 0x08], %l5
38146 bcs loop_4429
38147 smulcc %l0, %o5, %l2
38148 be,a,pn %icc, loop_4430
38149 ld [%l7 + 0x38], %f12
38150loop_4429:
38151 fpmerge %f5, %f2, %f12
38152 fbu %fcc2, loop_4431
38153loop_4430:
38154 tg %xcc, 0x1
38155 ldd [%l7 + 0x68], %f8
38156 ldx [%l7 + 0x08], %i3
38157loop_4431:
38158 sra %l6, 0x00, %i6
38159 lduh [%l7 + 0x74], %g7
38160 fmovda %xcc, %f0, %f12
38161 lduw [%l7 + 0x44], %o2
38162 fxnor %f6, %f12, %f8
38163 fmovsneg %xcc, %f1, %f3
38164 edge32n %o7, %i2, %l1
38165 ldd [%l7 + 0x70], %f14
38166 fnot1 %f12, %f12
38167 bl,pn %icc, loop_4432
38168 and %g4, 0x09C1, %o0
38169 edge32 %i7, %g1, %o1
38170 st %f2, [%l7 + 0x34]
38171loop_4432:
38172 movvc %xcc, %i1, %i0
38173 tg %icc, 0x1
38174 movne %icc, %g5, %l3
38175 sdiv %l4, 0x13BB, %g6
38176 bneg,pt %icc, loop_4433
38177 tle %xcc, 0x2
38178 bcc %icc, loop_4434
38179 udiv %o6, 0x089E, %o4
38180loop_4433:
38181 st %f10, [%l7 + 0x38]
38182 fmovdneg %xcc, %f4, %f15
38183loop_4434:
38184 fcmple16 %f8, %f14, %g3
38185 stw %i4, [%l7 + 0x24]
38186 subc %o3, %g2, %i5
38187 fpsub32 %f4, %f4, %f10
38188 tsubcctv %l5, %o5, %l2
38189 fmovsa %xcc, %f8, %f3
38190 fbue,a %fcc3, loop_4435
38191 edge32ln %i3, %l6, %l0
38192 subcc %g7, 0x0A76, %o2
38193 ba,a loop_4436
38194loop_4435:
38195 taddcctv %o7, %i6, %l1
38196 fmovs %f5, %f14
38197 st %f0, [%l7 + 0x24]
38198loop_4436:
38199 nop
38200 setx loop_4437, %l0, %l1
38201 wrpr 0x1, %tl
38202 wrpr %l1, %tnpc
38203 setx 0x34400001400, %l0, %l1
38204 wrpr %l1, %tstate
38205 wrhpr 0x4, %htstate
38206 done
38207 ldx [%l7 + 0x40], %i2
38208 stx %o0, [%l7 + 0x08]
38209 fmovsa %xcc, %f13, %f3
38210loop_4437:
38211 sth %i7, [%l7 + 0x3E]
38212 ldub [%l7 + 0x4E], %g4
38213 fnor %f4, %f10, %f14
38214 ld [%l7 + 0x5C], %f6
38215 edge32n %g1, %i1, %i0
38216 bvs %icc, loop_4438
38217 fmovdge %icc, %f14, %f10
38218 stw %o1, [%l7 + 0x2C]
38219 fandnot1 %f2, %f14, %f12
38220loop_4438:
38221 movrne %l3, %l4, %g6
38222 st %f15, [%l7 + 0x54]
38223 std %f0, [%l7 + 0x18]
38224 ldub [%l7 + 0x41], %o6
38225 fmovsvs %icc, %f0, %f10
38226 fnegs %f9, %f14
38227 fba,a %fcc0, loop_4439
38228 fmovsa %xcc, %f8, %f1
38229 fmovdvc %xcc, %f7, %f11
38230 fmovrdne %o4, %f8, %f4
38231loop_4439:
38232 ldd [%l7 + 0x28], %f8
38233 fcmps %fcc0, %f7, %f11
38234 fmovscc %xcc, %f15, %f9
38235 edge8ln %g5, %i4, %o3
38236 mulscc %g3, 0x175F, %i5
38237 edge32 %l5, %o5, %g2
38238 orcc %l2, %l6, %i3
38239 fmovrdlez %g7, %f10, %f4
38240 ld [%l7 + 0x28], %f6
38241 andn %o2, %o7, %i6
38242 fpsub32 %f12, %f14, %f12
38243 std %f4, [%l7 + 0x78]
38244 umulcc %l0, 0x1182, %l1
38245 sdiv %o0, 0x17CD, %i7
38246 movrgez %g4, %g1, %i1
38247 edge32l %i2, %o1, %i0
38248 tg %xcc, 0x1
38249 popc %l4, %g6
38250 fmovsneg %icc, %f7, %f12
38251 sub %l3, 0x12B1, %o6
38252 fbule,a %fcc1, loop_4440
38253 ldx [%l7 + 0x40], %o4
38254 fcmpeq32 %f10, %f10, %i4
38255 fnot1s %f5, %f3
38256loop_4440:
38257 fmovrdgez %o3, %f6, %f6
38258 fmovrdgz %g5, %f12, %f4
38259 fandnot2s %f5, %f12, %f14
38260 movn %icc, %g3, %i5
38261 fmul8x16 %f12, %f6, %f12
38262 ldd [%l7 + 0x58], %f6
38263 subc %l5, %g2, %l2
38264 st %f6, [%l7 + 0x0C]
38265 fmovrde %l6, %f2, %f4
38266 fnands %f2, %f12, %f2
38267 array16 %o5, %g7, %o2
38268 fsrc1s %f1, %f0
38269 fmovdneg %xcc, %f7, %f10
38270 call loop_4441
38271 fnand %f10, %f4, %f14
38272 fmovdge %xcc, %f10, %f14
38273 tcc %xcc, 0x4
38274loop_4441:
38275 edge8l %o7, %i3, %l0
38276 mulx %i6, %l1, %i7
38277 fcmpne16 %f4, %f12, %o0
38278 fbuge,a %fcc0, loop_4442
38279 ldsh [%l7 + 0x5A], %g4
38280 ldsh [%l7 + 0x1C], %g1
38281 array8 %i1, %i2, %i0
38282loop_4442:
38283 ldx [%l7 + 0x48], %l4
38284 fmul8x16 %f4, %f6, %f10
38285 fbuge,a %fcc1, loop_4443
38286 lduw [%l7 + 0x1C], %g6
38287 fcmpeq16 %f8, %f12, %l3
38288 and %o6, 0x072C, %o1
38289loop_4443:
38290 bl,a loop_4444
38291 movne %icc, %i4, %o3
38292 movre %o4, 0x05F, %g3
38293 taddcctv %g5, 0x16A9, %l5
38294loop_4444:
38295 edge32l %i5, %l2, %l6
38296 ldsw [%l7 + 0x58], %o5
38297 lduw [%l7 + 0x20], %g7
38298 orcc %g2, %o2, %o7
38299 fmovdge %icc, %f15, %f1
38300 fmovscc %icc, %f9, %f11
38301 fmovsgu %xcc, %f14, %f10
38302 ba,a,pt %icc, loop_4445
38303 fsrc1s %f15, %f0
38304 fsrc1s %f6, %f10
38305 lduw [%l7 + 0x0C], %l0
38306loop_4445:
38307 movrgz %i3, %i6, %i7
38308 movgu %xcc, %l1, %o0
38309 xorcc %g4, %i1, %i2
38310 ldsw [%l7 + 0x30], %g1
38311 fcmpeq32 %f14, %f12, %l4
38312 fmul8ulx16 %f12, %f12, %f2
38313 ldd [%l7 + 0x60], %f14
38314 ld [%l7 + 0x4C], %f5
38315 fbue %fcc0, loop_4446
38316 udivcc %i0, 0x0806, %g6
38317 stx %o6, [%l7 + 0x48]
38318 alignaddrl %o1, %i4, %o3
38319loop_4446:
38320 array32 %o4, %g3, %l3
38321 movl %xcc, %g5, %i5
38322 std %f0, [%l7 + 0x18]
38323 movgu %xcc, %l5, %l6
38324 stb %l2, [%l7 + 0x16]
38325 xor %g7, 0x03FD, %g2
38326 sllx %o2, 0x08, %o7
38327 brnz %l0, loop_4447
38328 ldsw [%l7 + 0x68], %i3
38329 fand %f14, %f8, %f4
38330 st %f14, [%l7 + 0x1C]
38331loop_4447:
38332 brlez %i6, loop_4448
38333 tg %icc, 0x7
38334 srl %i7, %l1, %o0
38335 stx %g4, [%l7 + 0x78]
38336loop_4448:
38337 lduh [%l7 + 0x5E], %i1
38338 fcmple16 %f10, %f6, %i2
38339 ldx [%l7 + 0x48], %g1
38340 edge8 %o5, %i0, %l4
38341 lduh [%l7 + 0x18], %o6
38342 ldd [%l7 + 0x58], %f2
38343 fpsub16 %f4, %f4, %f6
38344 sth %g6, [%l7 + 0x6C]
38345 bcc,a,pt %icc, loop_4449
38346 xnorcc %o1, %i4, %o4
38347 stx %o3, [%l7 + 0x18]
38348 fexpand %f7, %f14
38349loop_4449:
38350 ldub [%l7 + 0x10], %l3
38351 bcs,a %icc, loop_4450
38352 smulcc %g3, 0x02B3, %i5
38353 taddcctv %l5, 0x079D, %l6
38354 udivcc %l2, 0x1469, %g5
38355loop_4450:
38356 std %f10, [%l7 + 0x50]
38357 fzero %f10
38358 fnot2 %f6, %f4
38359 fmovrdne %g2, %f4, %f6
38360 ldsb [%l7 + 0x42], %g7
38361 alignaddrl %o7, %o2, %i3
38362 sth %l0, [%l7 + 0x3A]
38363 fpsub32s %f10, %f6, %f4
38364 edge16n %i6, %i7, %l1
38365 fbue %fcc0, loop_4451
38366 fcmpeq32 %f12, %f8, %o0
38367 lduh [%l7 + 0x12], %i1
38368 fcmpes %fcc2, %f11, %f6
38369loop_4451:
38370 brnz %g4, loop_4452
38371 edge8n %i2, %g1, %i0
38372 std %f12, [%l7 + 0x50]
38373 fmovrslez %o5, %f3, %f1
38374loop_4452:
38375 tg %xcc, 0x4
38376 ldsw [%l7 + 0x44], %l4
38377 st %f15, [%l7 + 0x14]
38378 ldsw [%l7 + 0x24], %g6
38379 tne %icc, 0x6
38380 movrgz %o1, %o6, %o4
38381 alignaddrl %i4, %o3, %g3
38382 lduh [%l7 + 0x38], %l3
38383 stb %l5, [%l7 + 0x5E]
38384 ldsb [%l7 + 0x2F], %i5
38385 fzero %f10
38386 stb %l6, [%l7 + 0x6C]
38387 tgu %xcc, 0x4
38388 fxnor %f0, %f2, %f8
38389 std %f12, [%l7 + 0x70]
38390 fcmple32 %f12, %f6, %g5
38391 bgu,a loop_4453
38392 fxnors %f9, %f15, %f8
38393 movvs %icc, %g2, %g7
38394 bn,a %xcc, loop_4454
38395loop_4453:
38396 brz %o7, loop_4455
38397 tgu %icc, 0x2
38398 std %f14, [%l7 + 0x70]
38399loop_4454:
38400 stw %o2, [%l7 + 0x1C]
38401loop_4455:
38402 sth %l2, [%l7 + 0x3A]
38403 fbule %fcc2, loop_4456
38404 edge16n %i3, %l0, %i6
38405 fbge,a %fcc2, loop_4457
38406 ld [%l7 + 0x34], %f0
38407loop_4456:
38408 std %f0, [%l7 + 0x10]
38409 ldd [%l7 + 0x50], %f8
38410loop_4457:
38411 ldub [%l7 + 0x67], %i7
38412 brlz,a %l1, loop_4458
38413 nop
38414 setx loop_4459, %l0, %l1
38415 wrpr 0x1, %tl
38416 wrpr %l1, %tpc
38417 add %l1, 0x4, %l1
38418 wrpr %l1, %tnpc
38419 setx 0x34400001400, %l0, %l1
38420 wrpr %l1, %tstate
38421 wrhpr 0x4, %htstate
38422 retry
38423 bvs,pn %icc, loop_4460
38424 sth %i1, [%l7 + 0x74]
38425loop_4458:
38426 ba loop_4461
38427loop_4459:
38428 ldsw [%l7 + 0x24], %g4
38429loop_4460:
38430 fnot1s %f13, %f2
38431 fmovsvc %xcc, %f2, %f10
38432loop_4461:
38433 movne %icc, %o0, %g1
38434 tpos %xcc, 0x5
38435 sdivx %i2, 0x01A1, %i0
38436 sdivcc %o5, 0x0A98, %g6
38437 lduw [%l7 + 0x5C], %o1
38438 fbl %fcc1, loop_4462
38439 ldx [%l7 + 0x40], %o6
38440 std %f10, [%l7 + 0x38]
38441 brgz,a %o4, loop_4463
38442loop_4462:
38443 fmovrsgz %i4, %f15, %f6
38444 fmovsl %xcc, %f9, %f1
38445 sdivx %o3, 0x1E81, %l4
38446loop_4463:
38447 fexpand %f11, %f2
38448 fmovdn %xcc, %f11, %f5
38449 smulcc %l3, 0x02BB, %g3
38450 fpsub16s %f3, %f9, %f12
38451 sth %i5, [%l7 + 0x36]
38452 fbule,a %fcc1, loop_4464
38453 sdiv %l6, 0x0ACF, %g5
38454 orcc %l5, 0x1D41, %g7
38455 srax %g2, 0x0B, %o2
38456loop_4464:
38457 stb %l2, [%l7 + 0x6A]
38458 fmovsg %icc, %f5, %f1
38459 st %f14, [%l7 + 0x4C]
38460 fcmpeq32 %f0, %f0, %i3
38461 fors %f5, %f6, %f11
38462 orn %o7, %i6, %l0
38463 tsubcc %l1, 0x11E9, %i1
38464 fcmpgt16 %f2, %f8, %g4
38465 nop
38466 setx loop_4465, %l0, %l1
38467 wrpr 0x1, %tl
38468 wrpr %l1, %tnpc
38469 setx 0x34400001400, %l0, %l1
38470 wrpr %l1, %tstate
38471 wrhpr 0x4, %htstate
38472 done
38473 stw %i7, [%l7 + 0x48]
38474 fpsub32 %f4, %f0, %f4
38475 stx %o0, [%l7 + 0x38]
38476loop_4465:
38477 siam 0x6
38478 fbuge,a %fcc0, loop_4466
38479 stx %g1, [%l7 + 0x48]
38480 fnot2 %f14, %f14
38481 alignaddr %i2, %o5, %i0
38482loop_4466:
38483 fmuld8sux16 %f7, %f4, %f6
38484 ldsb [%l7 + 0x3D], %g6
38485 ldsw [%l7 + 0x40], %o1
38486 brz %o6, loop_4467
38487 bshuffle %f4, %f10, %f0
38488 ldd [%l7 + 0x10], %f0
38489 fcmpne32 %f6, %f12, %o4
38490loop_4467:
38491 stw %i4, [%l7 + 0x10]
38492 fnot1 %f2, %f4
38493 fones %f15
38494 lduh [%l7 + 0x6C], %o3
38495 fxnors %f5, %f8, %f5
38496 tcs %xcc, 0x0
38497 std %f4, [%l7 + 0x50]
38498 ldx [%l7 + 0x30], %l4
38499 fbe %fcc3, loop_4468
38500 fbuge,a %fcc0, loop_4469
38501 array8 %g3, %i5, %l3
38502 sdiv %g5, 0x187C, %l6
38503loop_4468:
38504 ldsw [%l7 + 0x1C], %g7
38505loop_4469:
38506 fnand %f0, %f14, %f8
38507 bl,pn %xcc, loop_4470
38508 fmovdge %xcc, %f3, %f4
38509 fmovrdlez %g2, %f12, %f8
38510 bge,a,pt %icc, loop_4471
38511loop_4470:
38512 std %f2, [%l7 + 0x38]
38513 ldx [%l7 + 0x40], %o2
38514 movle %xcc, %l5, %i3
38515loop_4471:
38516 ldx [%l7 + 0x08], %l2
38517 fmovdn %xcc, %f15, %f3
38518 stw %i6, [%l7 + 0x5C]
38519 move %xcc, %o7, %l0
38520 udiv %l1, 0x0844, %g4
38521 ld [%l7 + 0x40], %f15
38522 brlez,a %i1, loop_4472
38523 edge32l %o0, %i7, %i2
38524 std %f0, [%l7 + 0x18]
38525 array16 %g1, %o5, %i0
38526loop_4472:
38527 smulcc %o1, 0x11AA, %o6
38528 bgu loop_4473
38529 stw %o4, [%l7 + 0x6C]
38530 ldd [%l7 + 0x18], %f8
38531 be %icc, loop_4474
38532loop_4473:
38533 fcmpd %fcc1, %f14, %f8
38534 fcmple32 %f10, %f4, %i4
38535 fzero %f6
38536loop_4474:
38537 ldsw [%l7 + 0x1C], %g6
38538 popc %l4, %g3
38539 stx %i5, [%l7 + 0x50]
38540 tpos %xcc, 0x5
38541 fcmps %fcc0, %f7, %f11
38542 tcc %xcc, 0x2
38543 mulscc %l3, 0x1303, %g5
38544 lduh [%l7 + 0x7C], %o3
38545 fxors %f14, %f8, %f5
38546 fmovsa %xcc, %f5, %f4
38547 ld [%l7 + 0x0C], %f15
38548 fmovrdgz %l6, %f12, %f14
38549 lduw [%l7 + 0x54], %g7
38550 smul %g2, %l5, %i3
38551 ldub [%l7 + 0x44], %o2
38552 ldd [%l7 + 0x20], %f8
38553 movcc %icc, %l2, %i6
38554 fbu %fcc3, loop_4475
38555 ble,pt %xcc, loop_4476
38556 ba,a,pn %icc, loop_4477
38557 fxors %f3, %f9, %f6
38558loop_4475:
38559 ldsh [%l7 + 0x16], %l0
38560loop_4476:
38561 fands %f1, %f15, %f12
38562loop_4477:
38563 movne %icc, %l1, %g4
38564 sethi 0x0DBF, %i1
38565 lduw [%l7 + 0x24], %o7
38566 fnand %f2, %f8, %f8
38567 fbug,a %fcc0, loop_4478
38568 bvc loop_4479
38569 srlx %o0, %i7, %i2
38570 fmovsn %xcc, %f7, %f3
38571loop_4478:
38572 fzero %f6
38573loop_4479:
38574 fmovdpos %xcc, %f1, %f4
38575 std %f2, [%l7 + 0x60]
38576 brlz %g1, loop_4480
38577 fands %f10, %f2, %f4
38578 bpos,a,pn %xcc, loop_4481
38579 fsrc2s %f0, %f8
38580loop_4480:
38581 movre %o5, %i0, %o1
38582 for %f8, %f14, %f12
38583loop_4481:
38584 fbg %fcc0, loop_4482
38585 bleu,a,pn %icc, loop_4483
38586 movrlez %o4, 0x30C, %i4
38587 fnot2 %f2, %f2
38588loop_4482:
38589 tg %icc, 0x1
38590loop_4483:
38591 bcs,a %icc, loop_4484
38592 movcs %xcc, %o6, %l4
38593 andn %g6, 0x1B84, %g3
38594 fand %f8, %f2, %f0
38595loop_4484:
38596 fmovrslz %i5, %f15, %f7
38597 st %f10, [%l7 + 0x34]
38598 fmovdg %icc, %f2, %f8
38599 fmovd %f12, %f0
38600 lduw [%l7 + 0x28], %l3
38601 lduh [%l7 + 0x54], %g5
38602 fbuge %fcc2, loop_4485
38603 taddcc %o3, %g7, %g2
38604 fmovrsgz %l5, %f15, %f13
38605 fmul8x16al %f8, %f12, %f12
38606loop_4485:
38607 alignaddr %l6, %o2, %l2
38608 fmovdneg %icc, %f5, %f10
38609 ld [%l7 + 0x10], %f9
38610 tne %icc, 0x5
38611 edge32n %i3, %i6, %l0
38612 sth %g4, [%l7 + 0x62]
38613 fcmpeq16 %f2, %f10, %i1
38614 mulscc %l1, %o0, %o7
38615 ba %icc, loop_4486
38616 fbue %fcc0, loop_4487
38617 fmovrsne %i7, %f4, %f5
38618 udiv %g1, 0x0AAE, %o5
38619loop_4486:
38620 ba loop_4488
38621loop_4487:
38622 xorcc %i0, %o1, %o4
38623 ldub [%l7 + 0x71], %i2
38624 siam 0x3
38625loop_4488:
38626 sub %i4, 0x10D4, %o6
38627 call loop_4489
38628 movrgez %l4, %g6, %i5
38629 fnor %f14, %f14, %f2
38630 fsrc1 %f2, %f14
38631loop_4489:
38632 ldsb [%l7 + 0x26], %l3
38633 fbn,a %fcc3, loop_4490
38634 fmovrdlz %g5, %f12, %f10
38635 andn %o3, %g7, %g2
38636 fors %f9, %f15, %f15
38637loop_4490:
38638 addc %l5, 0x079B, %g3
38639 nop
38640 setx loop_4491, %l0, %l1
38641 wrpr 0x1, %tl
38642 wrpr %l1, %tnpc
38643 setx 0x34400001400, %l0, %l1
38644 wrpr %l1, %tstate
38645 wrhpr 0x4, %htstate
38646 done
38647 fmuld8ulx16 %f5, %f3, %f10
38648 fcmpeq16 %f6, %f4, %o2
38649 fbug %fcc3, loop_4492
38650loop_4491:
38651 fcmple32 %f4, %f8, %l6
38652 pdist %f2, %f14, %f10
38653 lduh [%l7 + 0x58], %l2
38654loop_4492:
38655 stx %i6, [%l7 + 0x38]
38656 fcmple16 %f4, %f4, %l0
38657 be,pt %xcc, loop_4493
38658 stw %i3, [%l7 + 0x6C]
38659 ldsh [%l7 + 0x34], %g4
38660 tcc %icc, 0x4
38661loop_4493:
38662 fzero %f12
38663 stw %l1, [%l7 + 0x30]
38664 fmovscs %icc, %f3, %f9
38665 fpadd16 %f2, %f6, %f4
38666 lduw [%l7 + 0x58], %i1
38667 taddcctv %o7, %o0, %i7
38668 nop
38669 setx loop_4494, %l0, %l1
38670 jmpl %l1, %g1
38671 stb %o5, [%l7 + 0x20]
38672 edge8n %i0, %o1, %i2
38673 fxnors %f1, %f7, %f0
38674loop_4494:
38675 edge16 %i4, %o4, %l4
38676 fmovsge %xcc, %f13, %f12
38677 ld [%l7 + 0x48], %f6
38678 ba,a,pn %xcc, loop_4495
38679 fmuld8sux16 %f12, %f9, %f14
38680 movrlez %g6, 0x13B, %o6
38681 sdivcc %l3, 0x1BDD, %g5
38682loop_4495:
38683 andcc %i5, %o3, %g7
38684 fbne %fcc1, loop_4496
38685 ldsh [%l7 + 0x2C], %g2
38686 fmovs %f1, %f9
38687 fcmpne16 %f10, %f14, %g3
38688loop_4496:
38689 edge32ln %l5, %o2, %l6
38690 stx %i6, [%l7 + 0x40]
38691 fmovdvs %xcc, %f3, %f7
38692 ldd [%l7 + 0x48], %f8
38693 array8 %l2, %i3, %g4
38694 mova %icc, %l1, %l0
38695 ldx [%l7 + 0x30], %i1
38696 fcmpeq16 %f4, %f4, %o0
38697 nop
38698 setx loop_4497, %l0, %l1
38699 wrpr 0x1, %tl
38700 wrpr %l1, %tpc
38701 add %l1, 0x4, %l1
38702 wrpr %l1, %tnpc
38703 setx 0x34400001400, %l0, %l1
38704 wrpr %l1, %tstate
38705 wrhpr 0x4, %htstate
38706 retry
38707 siam 0x3
38708 fcmped %fcc0, %f14, %f4
38709 tvc %xcc, 0x4
38710loop_4497:
38711 fands %f5, %f11, %f6
38712 lduw [%l7 + 0x7C], %o7
38713 fnegd %f8, %f12
38714 sra %i7, %o5, %g1
38715 fand %f2, %f0, %f14
38716 fnot1s %f8, %f1
38717 stw %i0, [%l7 + 0x08]
38718 fsrc1s %f8, %f0
38719 fbl,a %fcc1, loop_4498
38720 fmovsgu %icc, %f6, %f3
38721 taddcctv %i2, %i4, %o4
38722 tpos %icc, 0x5
38723loop_4498:
38724 fornot2 %f2, %f8, %f10
38725 fnors %f7, %f11, %f6
38726 ldx [%l7 + 0x08], %o1
38727 tne %xcc, 0x3
38728 fcmpeq32 %f4, %f12, %l4
38729 fblg %fcc0, loop_4499
38730 tne %icc, 0x0
38731 taddcctv %o6, 0x0ABD, %l3
38732 std %f4, [%l7 + 0x20]
38733loop_4499:
38734 fpadd16s %f8, %f12, %f6
38735 bvs,a,pn %icc, loop_4500
38736 lduw [%l7 + 0x0C], %g6
38737 srax %i5, 0x03, %o3
38738 ldx [%l7 + 0x68], %g5
38739loop_4500:
38740 umulcc %g2, 0x0F7E, %g3
38741 brlez %g7, loop_4501
38742 movrgz %l5, %l6, %i6
38743 fabsd %f6, %f12
38744 fmovd %f2, %f2
38745loop_4501:
38746 fmovda %xcc, %f10, %f9
38747 fmovrse %o2, %f3, %f8
38748 fornot2 %f2, %f2, %f14
38749 fmovscc %icc, %f8, %f5
38750 bne,a,pn %icc, loop_4502
38751 fxors %f11, %f12, %f4
38752 std %f4, [%l7 + 0x68]
38753 edge16l %l2, %g4, %i3
38754loop_4502:
38755 tvc %xcc, 0x3
38756 fzero %f4
38757 ld [%l7 + 0x68], %f15
38758 movrne %l0, 0x076, %l1
38759 ldx [%l7 + 0x48], %o0
38760 fmovrde %i1, %f6, %f6
38761 fcmple32 %f12, %f14, %i7
38762 ld [%l7 + 0x74], %f8
38763 ldsb [%l7 + 0x28], %o5
38764 fmovscs %xcc, %f8, %f7
38765 movpos %xcc, %o7, %i0
38766 edge16l %i2, %i4, %o4
38767 srl %o1, 0x06, %g1
38768 lduh [%l7 + 0x7E], %o6
38769 stb %l3, [%l7 + 0x2B]
38770 fpack32 %f4, %f10, %f12
38771 mulscc %l4, %g6, %o3
38772 orn %g5, %i5, %g2
38773 andncc %g3, %g7, %l6
38774 ldub [%l7 + 0x2F], %i6
38775 fcmps %fcc3, %f7, %f5
38776 bn,a,pt %icc, loop_4503
38777 ld [%l7 + 0x08], %f11
38778 tsubcc %l5, 0x096C, %l2
38779 fbug %fcc0, loop_4504
38780loop_4503:
38781 bneg %icc, loop_4505
38782 fmul8x16al %f10, %f14, %f14
38783 ldx [%l7 + 0x38], %g4
38784loop_4504:
38785 fmovrsgz %i3, %f9, %f10
38786loop_4505:
38787 fsrc1 %f2, %f14
38788 fcmpne32 %f2, %f0, %l0
38789 bn,a,pn %icc, loop_4506
38790 fbn,a %fcc3, loop_4507
38791 fmovdpos %icc, %f11, %f8
38792 array32 %o2, %l1, %o0
38793loop_4506:
38794 fblg,a %fcc0, loop_4508
38795loop_4507:
38796 stb %i7, [%l7 + 0x08]
38797 fpsub32s %f11, %f2, %f2
38798 fmovscs %icc, %f10, %f0
38799loop_4508:
38800 brlez,a %i1, loop_4509
38801 ldd [%l7 + 0x78], %f8
38802 brgez %o7, loop_4510
38803 udiv %i0, 0x195D, %o5
38804loop_4509:
38805 brlez,a %i4, loop_4511
38806 ldsh [%l7 + 0x1C], %i2
38807loop_4510:
38808 ldsw [%l7 + 0x50], %o1
38809 tl %icc, 0x3
38810loop_4511:
38811 ldub [%l7 + 0x1C], %g1
38812 bn,a %xcc, loop_4512
38813 fmovsg %icc, %f12, %f8
38814 fors %f8, %f9, %f12
38815 fornot1s %f13, %f7, %f6
38816loop_4512:
38817 st %f2, [%l7 + 0x58]
38818 pdist %f2, %f6, %f12
38819 stx %o4, [%l7 + 0x28]
38820 alignaddrl %o6, %l3, %g6
38821 move %xcc, %o3, %l4
38822 brgez %g5, loop_4513
38823 addcc %g2, 0x162B, %i5
38824 ldsh [%l7 + 0x30], %g3
38825 ldub [%l7 + 0x24], %g7
38826loop_4513:
38827 be %icc, loop_4514
38828 std %f12, [%l7 + 0x38]
38829 srl %l6, 0x1E, %l5
38830 fmovsg %xcc, %f12, %f13
38831loop_4514:
38832 edge32l %i6, %l2, %i3
38833 subcc %g4, 0x1543, %l0
38834 call loop_4515
38835 fmovsg %xcc, %f3, %f6
38836 ld [%l7 + 0x7C], %f5
38837 tpos %xcc, 0x0
38838loop_4515:
38839 subccc %l1, %o0, %i7
38840 mulscc %o2, %i1, %i0
38841 sth %o5, [%l7 + 0x72]
38842 fandnot1 %f10, %f6, %f0
38843 fmuld8sux16 %f9, %f1, %f4
38844 ba,pt %icc, loop_4516
38845 fnot1 %f2, %f0
38846 fnand %f4, %f4, %f6
38847 ldsb [%l7 + 0x68], %i4
38848loop_4516:
38849 lduw [%l7 + 0x38], %i2
38850 popc %o7, %o1
38851 fmul8x16 %f9, %f0, %f0
38852 movl %icc, %g1, %o4
38853 brgez %l3, loop_4517
38854 fzeros %f5
38855 fmovdvs %xcc, %f3, %f14
38856 fnors %f1, %f9, %f7
38857loop_4517:
38858 stb %g6, [%l7 + 0x0C]
38859 sdiv %o3, 0x1F4D, %l4
38860 tl %icc, 0x2
38861 stx %o6, [%l7 + 0x10]
38862 tgu %icc, 0x2
38863 ldd [%l7 + 0x28], %f0
38864 tle %xcc, 0x1
38865 orn %g2, %i5, %g3
38866 fmovsa %icc, %f1, %f14
38867 ldsw [%l7 + 0x10], %g5
38868 call loop_4518
38869 fbg,a %fcc2, loop_4519
38870 stx %l6, [%l7 + 0x18]
38871 fmovdl %xcc, %f15, %f4
38872loop_4518:
38873 mulscc %g7, 0x1AF9, %l5
38874loop_4519:
38875 movleu %xcc, %i6, %i3
38876 fcmple16 %f12, %f6, %l2
38877 alignaddrl %l0, %l1, %g4
38878 ld [%l7 + 0x60], %f14
38879 edge16n %o0, %i7, %i1
38880 ldx [%l7 + 0x10], %i0
38881 movn %icc, %o2, %i4
38882 subccc %i2, 0x066C, %o7
38883 fbu,a %fcc1, loop_4520
38884 sll %o5, %g1, %o4
38885 fmovdge %icc, %f13, %f2
38886 array16 %o1, %l3, %g6
38887loop_4520:
38888 fmovsvc %icc, %f2, %f4
38889 edge8n %o3, %l4, %g2
38890 std %f0, [%l7 + 0x08]
38891 add %o6, 0x0250, %g3
38892 fmovsle %icc, %f1, %f4
38893 fone %f4
38894 fmovscs %icc, %f6, %f4
38895 movle %icc, %i5, %l6
38896 fandnot1s %f6, %f2, %f0
38897 ble,pn %xcc, loop_4521
38898 call loop_4522
38899 fmovspos %icc, %f10, %f12
38900 fbo,a %fcc1, loop_4523
38901loop_4521:
38902 fcmpeq16 %f4, %f14, %g7
38903loop_4522:
38904 fmovsleu %xcc, %f3, %f1
38905 fmovsle %xcc, %f13, %f1
38906loop_4523:
38907 edge16n %l5, %i6, %g5
38908 brgz %i3, loop_4524
38909 ld [%l7 + 0x38], %f13
38910 array32 %l2, %l0, %l1
38911 bne %xcc, loop_4525
38912loop_4524:
38913 movge %icc, %g4, %o0
38914 fmovsvc %xcc, %f1, %f1
38915 fmovdg %xcc, %f11, %f15
38916loop_4525:
38917 sllx %i7, %i1, %i0
38918 fornot1s %f11, %f7, %f14
38919 fcmpd %fcc3, %f2, %f0
38920 sll %i4, 0x0C, %o2
38921 fbue,a %fcc1, loop_4526
38922 alignaddr %o7, %i2, %o5
38923 movgu %icc, %o4, %g1
38924 ldd [%l7 + 0x20], %f0
38925loop_4526:
38926 fbug,a %fcc1, loop_4527
38927 fmovrse %o1, %f4, %f3
38928 fpack32 %f2, %f0, %f2
38929 fmovd %f10, %f12
38930loop_4527:
38931 fornot2 %f14, %f0, %f6
38932 fpadd32 %f2, %f8, %f0
38933 stb %g6, [%l7 + 0x10]
38934 array8 %o3, %l4, %g2
38935 movre %l3, %g3, %o6
38936 st %f1, [%l7 + 0x4C]
38937 fmovscc %icc, %f8, %f4
38938 st %f11, [%l7 + 0x10]
38939 ldub [%l7 + 0x55], %l6
38940 edge32l %g7, %i5, %i6
38941 lduw [%l7 + 0x74], %g5
38942 ldsb [%l7 + 0x72], %i3
38943 st %f7, [%l7 + 0x1C]
38944 te %xcc, 0x7
38945 ldd [%l7 + 0x30], %f0
38946 sth %l5, [%l7 + 0x2C]
38947 fmovrsne %l2, %f4, %f3
38948 bg,pn %xcc, loop_4528
38949 fandnot1s %f5, %f10, %f8
38950 and %l1, %g4, %l0
38951 ldd [%l7 + 0x10], %f6
38952loop_4528:
38953 movge %xcc, %i7, %i1
38954 fsrc2 %f14, %f2
38955 popc 0x1AC2, %o0
38956 ld [%l7 + 0x14], %f5
38957 fnands %f7, %f0, %f12
38958 std %f0, [%l7 + 0x20]
38959 fmovsa %xcc, %f8, %f7
38960 fpack16 %f4, %f7
38961 fbule %fcc0, loop_4529
38962 movcc %xcc, %i4, %i0
38963 siam 0x3
38964 st %f0, [%l7 + 0x60]
38965loop_4529:
38966 sth %o7, [%l7 + 0x10]
38967 tcs %icc, 0x5
38968 fxnors %f5, %f6, %f5
38969 movleu %icc, %o2, %o5
38970 move %icc, %i2, %o4
38971 bvc,a %icc, loop_4530
38972 tle %icc, 0x5
38973 stx %g1, [%l7 + 0x58]
38974 stx %g6, [%l7 + 0x70]
38975loop_4530:
38976 stw %o1, [%l7 + 0x18]
38977 fmovsneg %icc, %f11, %f13
38978 fmovrsgez %o3, %f8, %f6
38979 bn %icc, loop_4531
38980 std %f4, [%l7 + 0x10]
38981 xnor %l4, 0x1789, %g2
38982 ldsb [%l7 + 0x39], %g3
38983loop_4531:
38984 fmul8x16 %f8, %f14, %f6
38985 movne %xcc, %l3, %l6
38986 fbn %fcc2, loop_4532
38987 ldsw [%l7 + 0x54], %o6
38988 st %f1, [%l7 + 0x60]
38989 movrne %g7, %i5, %g5
38990loop_4532:
38991 st %f10, [%l7 + 0x74]
38992 fbul %fcc2, loop_4533
38993 brlez,a %i3, loop_4534
38994 st %f5, [%l7 + 0x50]
38995 fnors %f2, %f0, %f10
38996loop_4533:
38997 alignaddrl %i6, %l5, %l2
38998loop_4534:
38999 ldsb [%l7 + 0x6A], %l1
39000 call loop_4535
39001 fmovsgu %xcc, %f15, %f10
39002 brgz %g4, loop_4536
39003 ldd [%l7 + 0x10], %f14
39004loop_4535:
39005 fpack16 %f4, %f4
39006 stx %l0, [%l7 + 0x78]
39007loop_4536:
39008 fmul8x16au %f3, %f5, %f12
39009 fmovdl %xcc, %f5, %f7
39010 fpack32 %f2, %f8, %f14
39011 movn %icc, %i7, %o0
39012 movpos %icc, %i1, %i4
39013 fcmple32 %f14, %f0, %i0
39014 ba,a,pn %icc, loop_4537
39015 ldub [%l7 + 0x46], %o2
39016 nop
39017 setx loop_4538, %l0, %l1
39018 jmpl %l1, %o5
39019 fmovdpos %icc, %f15, %f9
39020loop_4537:
39021 stb %o7, [%l7 + 0x69]
39022 edge32ln %i2, %g1, %o4
39023loop_4538:
39024 sth %g6, [%l7 + 0x12]
39025 fmovrdlez %o3, %f8, %f6
39026 fand %f14, %f6, %f2
39027 mova %xcc, %o1, %l4
39028 edge16n %g3, %g2, %l3
39029 sth %o6, [%l7 + 0x76]
39030 andcc %g7, 0x0ECB, %i5
39031 ldub [%l7 + 0x31], %l6
39032 fand %f12, %f2, %f2
39033 be,a,pt %xcc, loop_4539
39034 fmovrdgez %i3, %f12, %f0
39035 fsrc2s %f13, %f6
39036 stb %i6, [%l7 + 0x60]
39037loop_4539:
39038 stb %g5, [%l7 + 0x75]
39039 ldub [%l7 + 0x0D], %l2
39040 lduw [%l7 + 0x60], %l1
39041 alignaddr %g4, %l0, %i7
39042 bne,a,pt %xcc, loop_4540
39043 ldsb [%l7 + 0x66], %l5
39044 ldsw [%l7 + 0x24], %i1
39045 fnands %f6, %f1, %f13
39046loop_4540:
39047 fabsd %f4, %f4
39048 fbue %fcc1, loop_4541
39049 smul %o0, %i0, %o2
39050 sth %i4, [%l7 + 0x4A]
39051 bne loop_4542
39052loop_4541:
39053 taddcc %o5, 0x0303, %o7
39054 bg,pt %icc, loop_4543
39055 fpadd32s %f5, %f1, %f3
39056loop_4542:
39057 or %g1, %i2, %g6
39058 array32 %o3, %o4, %l4
39059loop_4543:
39060 ldd [%l7 + 0x50], %f2
39061 movrlz %g3, 0x05A, %g2
39062 bgu,a,pn %xcc, loop_4544
39063 fpsub32s %f9, %f12, %f5
39064 nop
39065 setx loop_4545, %l0, %l1
39066 jmpl %l1, %l3
39067 fsrc2s %f4, %f15
39068loop_4544:
39069 addcc %o6, %g7, %i5
39070 ldx [%l7 + 0x78], %o1
39071loop_4545:
39072 movl %icc, %l6, %i3
39073 stw %g5, [%l7 + 0x08]
39074 fand %f14, %f4, %f12
39075 fpack16 %f14, %f13
39076 ldsh [%l7 + 0x40], %l2
39077 fmovrdne %i6, %f12, %f0
39078 ta %icc, 0x6
39079 fnegs %f7, %f14
39080 ld [%l7 + 0x14], %f7
39081 bcs,a,pn %xcc, loop_4546
39082 fpadd16 %f6, %f8, %f14
39083 movcs %icc, %g4, %l1
39084 bvs,a,pn %icc, loop_4547
39085loop_4546:
39086 sth %l0, [%l7 + 0x20]
39087 fmovrde %l5, %f12, %f4
39088 fmul8x16 %f1, %f12, %f10
39089loop_4547:
39090 edge32 %i7, %i1, %i0
39091 edge32n %o0, %o2, %i4
39092 stx %o5, [%l7 + 0x30]
39093 sth %o7, [%l7 + 0x56]
39094 edge16l %g1, %g6, %o3
39095 sth %o4, [%l7 + 0x2E]
39096 lduw [%l7 + 0x38], %l4
39097 add %g3, %g2, %i2
39098 ldsb [%l7 + 0x6F], %l3
39099 fba,a %fcc1, loop_4548
39100 fbule,a %fcc0, loop_4549
39101 xnor %o6, 0x1065, %g7
39102 srax %i5, %o1, %l6
39103loop_4548:
39104 sub %g5, %i3, %i6
39105loop_4549:
39106 fmovsvc %icc, %f0, %f8
39107 ldx [%l7 + 0x78], %l2
39108 movrlez %g4, %l1, %l0
39109 fcmps %fcc0, %f11, %f3
39110 fmovrdlz %l5, %f4, %f2
39111 tne %icc, 0x3
39112 movpos %xcc, %i7, %i0
39113 fblg,a %fcc3, loop_4550
39114 lduw [%l7 + 0x4C], %o0
39115 fandnot1 %f2, %f8, %f12
39116 fbg,a %fcc0, loop_4551
39117loop_4550:
39118 fba %fcc3, loop_4552
39119 fmul8x16 %f14, %f8, %f6
39120 tvs %xcc, 0x4
39121loop_4551:
39122 fcmple16 %f6, %f2, %i1
39123loop_4552:
39124 array16 %o2, %i4, %o7
39125 fabss %f1, %f9
39126 ldsw [%l7 + 0x18], %g1
39127 tgu %xcc, 0x4
39128 fornot1s %f4, %f1, %f8
39129 fpack16 %f0, %f10
39130 udivcc %g6, 0x0398, %o5
39131 tg %icc, 0x4
39132 ld [%l7 + 0x74], %f2
39133 subc %o3, 0x16CB, %o4
39134 edge16ln %l4, %g2, %i2
39135 brlz %g3, loop_4553
39136 smul %l3, 0x1A8E, %g7
39137 stw %i5, [%l7 + 0x10]
39138 movrgez %o1, 0x2EC, %o6
39139loop_4553:
39140 movg %xcc, %g5, %i3
39141 fmuld8sux16 %f3, %f11, %f12
39142 ldsb [%l7 + 0x72], %l6
39143 addc %i6, %l2, %g4
39144 lduh [%l7 + 0x34], %l1
39145 fmovrdgz %l0, %f8, %f8
39146 lduh [%l7 + 0x62], %l5
39147 ldsh [%l7 + 0x16], %i0
39148 movg %icc, %o0, %i7
39149 fmovdcc %icc, %f11, %f8
39150 bleu loop_4554
39151 brgez,a %o2, loop_4555
39152 fcmpes %fcc2, %f6, %f4
39153 fnot1 %f6, %f12
39154loop_4554:
39155 stx %i1, [%l7 + 0x30]
39156loop_4555:
39157 stx %i4, [%l7 + 0x60]
39158 fmovdvs %xcc, %f10, %f13
39159 fcmple32 %f6, %f8, %g1
39160 smulcc %o7, 0x1180, %g6
39161 lduw [%l7 + 0x68], %o3
39162 ldx [%l7 + 0x40], %o5
39163 ldx [%l7 + 0x78], %o4
39164 taddcctv %g2, %i2, %g3
39165 ldsh [%l7 + 0x2E], %l4
39166 bneg,pn %icc, loop_4556
39167 alignaddrl %g7, %i5, %l3
39168 fbuge %fcc2, loop_4557
39169 st %f6, [%l7 + 0x18]
39170loop_4556:
39171 brgz %o6, loop_4558
39172 edge16 %g5, %o1, %i3
39173loop_4557:
39174 movge %icc, %l6, %l2
39175 bn,pn %xcc, loop_4559
39176loop_4558:
39177 stb %i6, [%l7 + 0x66]
39178 fornot2 %f4, %f2, %f12
39179 fpadd16s %f4, %f9, %f1
39180loop_4559:
39181 fmovda %icc, %f3, %f3
39182 srlx %g4, %l1, %l5
39183 tcc %icc, 0x7
39184 fones %f11
39185 ld [%l7 + 0x44], %f3
39186 fands %f6, %f5, %f7
39187 fsrc1 %f2, %f8
39188 lduh [%l7 + 0x5A], %l0
39189 sdivx %i0, 0x0F25, %i7
39190 bneg,a %xcc, loop_4560
39191 movle %xcc, %o2, %i1
39192 fmovrsne %i4, %f10, %f15
39193 fmovrsgez %g1, %f0, %f15
39194loop_4560:
39195 fmovspos %icc, %f13, %f14
39196 add %o0, 0x0399, %g6
39197 lduw [%l7 + 0x7C], %o3
39198 fmovdge %icc, %f3, %f6
39199 fmul8x16au %f3, %f15, %f0
39200 tne %xcc, 0x0
39201 fcmple16 %f2, %f0, %o7
39202 subc %o5, %o4, %g2
39203 fnot2s %f6, %f9
39204 bneg,a,pn %xcc, loop_4561
39205 st %f14, [%l7 + 0x3C]
39206 fmovsge %xcc, %f9, %f13
39207 ldsb [%l7 + 0x28], %i2
39208loop_4561:
39209 ldsb [%l7 + 0x53], %l4
39210 edge16ln %g7, %i5, %g3
39211 movcs %icc, %o6, %g5
39212 fmovscc %xcc, %f4, %f1
39213 tl %xcc, 0x7
39214 fbue,a %fcc3, loop_4562
39215 fmovsge %xcc, %f6, %f7
39216 fpack32 %f14, %f14, %f14
39217 fabsd %f10, %f14
39218loop_4562:
39219 fcmpd %fcc1, %f0, %f2
39220 ldd [%l7 + 0x50], %f14
39221 be,pt %xcc, loop_4563
39222 ldx [%l7 + 0x10], %o1
39223 ldsh [%l7 + 0x30], %i3
39224 fmovde %icc, %f15, %f11
39225loop_4563:
39226 stb %l3, [%l7 + 0x38]
39227 lduw [%l7 + 0x50], %l2
39228 st %f11, [%l7 + 0x08]
39229 fnand %f12, %f2, %f14
39230 fmovdl %icc, %f13, %f0
39231 stw %l6, [%l7 + 0x78]
39232 fmovdneg %icc, %f6, %f6
39233 fbule %fcc1, loop_4564
39234 fbule,a %fcc3, loop_4565
39235 bneg,a,pt %icc, loop_4566
39236 fcmps %fcc0, %f13, %f7
39237loop_4564:
39238 tn %icc, 0x4
39239loop_4565:
39240 stb %g4, [%l7 + 0x12]
39241loop_4566:
39242 fbo,a %fcc2, loop_4567
39243 mulscc %l1, %i6, %l0
39244 fmovsleu %xcc, %f10, %f15
39245 sub %i0, 0x0C12, %i7
39246loop_4567:
39247 ldsw [%l7 + 0x6C], %o2
39248 bleu,a,pn %xcc, loop_4568
39249 fbn %fcc0, loop_4569
39250 tcc %icc, 0x7
39251 fnot2s %f5, %f7
39252loop_4568:
39253 fbug,a %fcc2, loop_4570
39254loop_4569:
39255 ta %xcc, 0x6
39256 fcmpeq16 %f4, %f6, %i1
39257 brz,a %l5, loop_4571
39258loop_4570:
39259 ld [%l7 + 0x74], %f15
39260 ldx [%l7 + 0x18], %g1
39261 sll %i4, 0x1D, %o0
39262loop_4571:
39263 fmovrdne %g6, %f6, %f12
39264 ldx [%l7 + 0x38], %o7
39265 fsrc2 %f0, %f4
39266 fpadd16 %f0, %f8, %f14
39267 movre %o5, 0x108, %o3
39268 movne %xcc, %o4, %i2
39269 orcc %l4, %g7, %g2
39270 fzero %f4
39271 fmovdcs %xcc, %f8, %f6
39272 fpadd16 %f14, %f4, %f14
39273 sdivcc %i5, 0x0933, %g3
39274 fxnors %f8, %f2, %f4
39275 fmul8x16 %f3, %f4, %f14
39276 udiv %o6, 0x0407, %g5
39277 ldub [%l7 + 0x3D], %o1
39278 stx %l3, [%l7 + 0x28]
39279 tne %xcc, 0x4
39280 fxnors %f5, %f11, %f14
39281 fbo,a %fcc2, loop_4572
39282 fmovsne %icc, %f3, %f2
39283 fbl,a %fcc3, loop_4573
39284 ldx [%l7 + 0x18], %i3
39285loop_4572:
39286 fmovspos %xcc, %f7, %f10
39287 alignaddrl %l6, %g4, %l1
39288loop_4573:
39289 edge16n %l2, %i6, %l0
39290 or %i7, 0x1C25, %i0
39291 addcc %o2, %l5, %i1
39292 bcc,pn %icc, loop_4574
39293 fxor %f4, %f2, %f12
39294 brgez,a %g1, loop_4575
39295 stw %i4, [%l7 + 0x70]
39296loop_4574:
39297 fmovscc %xcc, %f1, %f2
39298 st %f2, [%l7 + 0x10]
39299loop_4575:
39300 lduw [%l7 + 0x20], %o0
39301 sth %o7, [%l7 + 0x66]
39302 ldsw [%l7 + 0x7C], %o5
39303 st %f13, [%l7 + 0x08]
39304 be,pn %icc, loop_4576
39305 bge,pn %xcc, loop_4577
39306 sth %o3, [%l7 + 0x0E]
39307 stb %g6, [%l7 + 0x2F]
39308loop_4576:
39309 fand %f10, %f6, %f6
39310loop_4577:
39311 fbue,a %fcc3, loop_4578
39312 and %o4, 0x185A, %i2
39313 ldx [%l7 + 0x50], %l4
39314 ldsw [%l7 + 0x54], %g7
39315loop_4578:
39316 fmovrdlez %g2, %f14, %f6
39317 fmovsge %icc, %f1, %f12
39318 edge8l %g3, %i5, %o6
39319 bshuffle %f4, %f8, %f12
39320 smulcc %o1, %g5, %l3
39321 alignaddrl %l6, %i3, %g4
39322 bcc loop_4579
39323 brz,a %l2, loop_4580
39324 sll %i6, 0x12, %l1
39325 ta %xcc, 0x0
39326loop_4579:
39327 brgez,a %i7, loop_4581
39328loop_4580:
39329 fmovsn %icc, %f14, %f13
39330 fbne %fcc0, loop_4582
39331 fmovda %xcc, %f10, %f9
39332loop_4581:
39333 ldub [%l7 + 0x6B], %l0
39334 stw %o2, [%l7 + 0x60]
39335loop_4582:
39336 bpos loop_4583
39337 addccc %l5, %i1, %i0
39338 ldsw [%l7 + 0x10], %i4
39339 subccc %g1, %o7, %o0
39340loop_4583:
39341 st %f5, [%l7 + 0x18]
39342 ldub [%l7 + 0x35], %o3
39343 fmovrse %o5, %f4, %f5
39344 ldsh [%l7 + 0x68], %g6
39345 ldd [%l7 + 0x28], %f6
39346 sth %i2, [%l7 + 0x40]
39347 ldsw [%l7 + 0x60], %l4
39348 fmovrsgez %o4, %f5, %f11
39349 tgu %xcc, 0x0
39350 for %f0, %f4, %f4
39351 fpmerge %f4, %f10, %f8
39352 fmovs %f15, %f1
39353 lduw [%l7 + 0x14], %g2
39354 sub %g7, %g3, %o6
39355 edge8 %i5, %o1, %l3
39356 st %f4, [%l7 + 0x40]
39357 ld [%l7 + 0x40], %f15
39358 fcmpgt16 %f12, %f2, %g5
39359 taddcctv %l6, %g4, %l2
39360 tvc %xcc, 0x4
39361 fbu %fcc2, loop_4584
39362 ldsb [%l7 + 0x34], %i3
39363 fands %f4, %f0, %f6
39364 fmovsleu %icc, %f3, %f3
39365loop_4584:
39366 sth %l1, [%l7 + 0x14]
39367 ldsw [%l7 + 0x54], %i7
39368 ldx [%l7 + 0x60], %l0
39369 fmovdcs %icc, %f9, %f12
39370 st %f11, [%l7 + 0x30]
39371 ldd [%l7 + 0x10], %f8
39372 ldsb [%l7 + 0x0E], %i6
39373 fmovsn %icc, %f9, %f13
39374 st %f6, [%l7 + 0x64]
39375 fbn,a %fcc1, loop_4585
39376 lduw [%l7 + 0x0C], %o2
39377 fbge,a %fcc2, loop_4586
39378 st %f5, [%l7 + 0x28]
39379loop_4585:
39380 ld [%l7 + 0x44], %f6
39381 fmovse %xcc, %f12, %f12
39382loop_4586:
39383 ldsh [%l7 + 0x16], %l5
39384 fornot1 %f12, %f4, %f12
39385 tneg %icc, 0x1
39386 or %i1, 0x0188, %i0
39387 edge16ln %i4, %o7, %g1
39388 smul %o3, 0x1B11, %o5
39389 ldsw [%l7 + 0x30], %o0
39390 fblg %fcc1, loop_4587
39391 bleu loop_4588
39392 addccc %g6, 0x0BD8, %l4
39393 srlx %i2, %g2, %g7
39394loop_4587:
39395 fmovsne %xcc, %f10, %f4
39396loop_4588:
39397 ld [%l7 + 0x20], %f1
39398 stb %o4, [%l7 + 0x0D]
39399 sth %g3, [%l7 + 0x08]
39400 nop
39401 setx loop_4589, %l0, %l1
39402 jmpl %l1, %i5
39403 lduh [%l7 + 0x4E], %o6
39404 fsrc2 %f14, %f14
39405 fpack32 %f4, %f4, %f8
39406loop_4589:
39407 bn,pt %xcc, loop_4590
39408 fornot1 %f4, %f4, %f8
39409 fmovse %icc, %f8, %f6
39410 ldsh [%l7 + 0x48], %o1
39411loop_4590:
39412 fmovsneg %icc, %f11, %f0
39413 fbne %fcc2, loop_4591
39414 stw %g5, [%l7 + 0x58]
39415 ldx [%l7 + 0x40], %l6
39416 movleu %xcc, %g4, %l2
39417loop_4591:
39418 movle %xcc, %l3, %l1
39419 fcmpes %fcc3, %f1, %f1
39420 stw %i7, [%l7 + 0x70]
39421 edge16n %l0, %i3, %o2
39422 taddcctv %l5, 0x1714, %i6
39423 fcmpes %fcc0, %f5, %f5
39424 fbul %fcc0, loop_4592
39425 stw %i1, [%l7 + 0x4C]
39426 tl %xcc, 0x0
39427 fpsub16s %f12, %f4, %f11
39428loop_4592:
39429 fmuld8sux16 %f5, %f0, %f4
39430 bg %xcc, loop_4593
39431 st %f0, [%l7 + 0x28]
39432 fmovrdgez %i4, %f0, %f10
39433 fmovrdne %i0, %f12, %f8
39434loop_4593:
39435 ldsb [%l7 + 0x1D], %o7
39436 fnand %f4, %f0, %f6
39437 fxnors %f7, %f8, %f13
39438 movleu %icc, %o3, %g1
39439 st %f7, [%l7 + 0x50]
39440 fnors %f15, %f11, %f13
39441 sdivx %o5, 0x0E0A, %g6
39442 ld [%l7 + 0x14], %f4
39443 for %f10, %f0, %f0
39444 ldx [%l7 + 0x68], %o0
39445 sdivx %l4, 0x05F0, %g2
39446 fone %f12
39447 ldsw [%l7 + 0x38], %i2
39448 fmovrdgz %g7, %f14, %f0
39449 smul %o4, 0x1104, %i5
39450 std %f6, [%l7 + 0x60]
39451 addccc %o6, 0x0CA7, %o1
39452 stb %g5, [%l7 + 0x46]
39453 sra %g3, 0x15, %l6
39454 andcc %l2, %g4, %l3
39455 fsrc2s %f10, %f6
39456 ldsw [%l7 + 0x08], %l1
39457 andn %i7, %i3, %l0
39458 tleu %icc, 0x1
39459 fpack16 %f6, %f3
39460 stb %l5, [%l7 + 0x55]
39461 call loop_4594
39462 fmovscc %icc, %f7, %f3
39463 movgu %xcc, %i6, %i1
39464 fmovsge %xcc, %f9, %f9
39465loop_4594:
39466 fbn,a %fcc2, loop_4595
39467 tvs %icc, 0x6
39468 stb %o2, [%l7 + 0x0A]
39469 st %f2, [%l7 + 0x54]
39470loop_4595:
39471 fbne %fcc1, loop_4596
39472 fmovrdlez %i0, %f14, %f6
39473 fsrc1 %f12, %f8
39474 ldsw [%l7 + 0x0C], %o7
39475loop_4596:
39476 ldsb [%l7 + 0x4A], %i4
39477 fmovdvs %icc, %f8, %f15
39478 ldsb [%l7 + 0x26], %g1
39479 ldsw [%l7 + 0x7C], %o5
39480 fmovde %icc, %f9, %f11
39481 stw %o3, [%l7 + 0x44]
39482 addc %o0, %l4, %g2
39483 bcc,a loop_4597
39484 fmovde %xcc, %f13, %f4
39485 sllx %g6, %g7, %o4
39486 ldub [%l7 + 0x16], %i2
39487loop_4597:
39488 fbge,a %fcc1, loop_4598
39489 fmovdne %icc, %f12, %f6
39490 fblg %fcc2, loop_4599
39491 lduh [%l7 + 0x54], %o6
39492loop_4598:
39493 ldsw [%l7 + 0x68], %o1
39494 fbe %fcc1, loop_4600
39495loop_4599:
39496 fbu %fcc3, loop_4601
39497 fpsub16s %f9, %f10, %f9
39498 fmovsleu %xcc, %f9, %f6
39499loop_4600:
39500 fmovdleu %xcc, %f9, %f4
39501loop_4601:
39502 fmovrsgz %i5, %f15, %f3
39503 fmovrslez %g5, %f0, %f7
39504 fbu %fcc0, loop_4602
39505 bn,a loop_4603
39506 bne %icc, loop_4604
39507 tl %icc, 0x3
39508loop_4602:
39509 srl %l6, 0x1B, %g3
39510loop_4603:
39511 ldsb [%l7 + 0x7D], %g4
39512loop_4604:
39513 ld [%l7 + 0x4C], %f3
39514 tge %xcc, 0x5
39515 brnz,a %l2, loop_4605
39516 for %f0, %f10, %f2
39517 ldsb [%l7 + 0x51], %l1
39518 fand %f4, %f8, %f12
39519loop_4605:
39520 ldub [%l7 + 0x08], %i7
39521 ldx [%l7 + 0x30], %i3
39522 ldsh [%l7 + 0x26], %l0
39523 tcc %icc, 0x7
39524 fmovrsgez %l5, %f9, %f5
39525 fmul8x16al %f11, %f2, %f8
39526 movle %xcc, %l3, %i1
39527 fnegd %f8, %f10
39528 tne %xcc, 0x5
39529 ldsw [%l7 + 0x70], %i6
39530 bne %icc, loop_4606
39531 sth %o2, [%l7 + 0x2E]
39532 fpsub32s %f5, %f13, %f13
39533 fnors %f9, %f5, %f11
39534loop_4606:
39535 fmovrslz %o7, %f5, %f4
39536 bvs,a loop_4607
39537 fors %f0, %f3, %f14
39538 ldd [%l7 + 0x68], %f8
39539 ldd [%l7 + 0x08], %f2
39540loop_4607:
39541 fnand %f0, %f10, %f8
39542 lduh [%l7 + 0x3E], %i0
39543 stw %i4, [%l7 + 0x10]
39544 fpadd32s %f14, %f11, %f4
39545 brgez %g1, loop_4608
39546 fcmpeq16 %f6, %f12, %o3
39547 std %f2, [%l7 + 0x10]
39548 ldd [%l7 + 0x68], %f2
39549loop_4608:
39550 brnz %o5, loop_4609
39551 fpack16 %f8, %f13
39552 fmovd %f6, %f4
39553 fmovsvc %icc, %f11, %f9
39554loop_4609:
39555 fxor %f14, %f14, %f14
39556 fmovrdgz %l4, %f10, %f0
39557 udiv %o0, 0x1692, %g6
39558 lduw [%l7 + 0x3C], %g2
39559 and %o4, %i2, %g7
39560 movg %icc, %o6, %i5
39561 fbuge %fcc0, loop_4610
39562 fxnor %f14, %f8, %f8
39563 and %g5, 0x0DEC, %l6
39564 tne %icc, 0x2
39565loop_4610:
39566 fpackfix %f8, %f4
39567 sth %o1, [%l7 + 0x4A]
39568 fmovrslez %g3, %f0, %f4
39569 stx %l2, [%l7 + 0x68]
39570 fmovdcc %xcc, %f10, %f14
39571 brnz %l1, loop_4611
39572 lduw [%l7 + 0x4C], %i7
39573 fpsub16 %f14, %f4, %f2
39574 tpos %icc, 0x0
39575loop_4611:
39576 fands %f8, %f3, %f1
39577 fbne %fcc2, loop_4612
39578 movleu %xcc, %g4, %i3
39579 movrlez %l0, 0x008, %l5
39580 ldx [%l7 + 0x38], %l3
39581loop_4612:
39582 movpos %icc, %i1, %i6
39583 fmovdle %icc, %f11, %f1
39584 fsrc2 %f14, %f4
39585 fcmpne16 %f2, %f4, %o2
39586 fbe,a %fcc0, loop_4613
39587 fmovdvc %icc, %f9, %f8
39588 fmovrde %o7, %f14, %f6
39589 ldsh [%l7 + 0x54], %i0
39590loop_4613:
39591 fmovdleu %icc, %f8, %f5
39592 fandnot2 %f4, %f12, %f4
39593 ldsw [%l7 + 0x34], %i4
39594 fmovdcs %icc, %f4, %f2
39595 fabsd %f4, %f2
39596 lduw [%l7 + 0x1C], %o3
39597 udiv %o5, 0x0606, %l4
39598 fmovrslz %o0, %f6, %f6
39599 sub %g6, %g2, %g1
39600 tvs %icc, 0x7
39601 fmul8sux16 %f8, %f8, %f14
39602 fmovs %f13, %f7
39603 fble,a %fcc0, loop_4614
39604 lduh [%l7 + 0x3C], %o4
39605 fpadd32s %f2, %f7, %f3
39606 fmul8ulx16 %f14, %f2, %f0
39607loop_4614:
39608 brz %g7, loop_4615
39609 ldsb [%l7 + 0x33], %i2
39610 fblg,a %fcc2, loop_4616
39611 array16 %o6, %i5, %g5
39612loop_4615:
39613 bge loop_4617
39614 fmovsn %icc, %f5, %f14
39615loop_4616:
39616 fbne %fcc3, loop_4618
39617 sdivx %o1, 0x0BFB, %g3
39618loop_4617:
39619 st %f8, [%l7 + 0x54]
39620 fmovscc %icc, %f15, %f3
39621loop_4618:
39622 ba %icc, loop_4619
39623 sra %l6, 0x06, %l2
39624 std %f4, [%l7 + 0x60]
39625 fmovscc %icc, %f15, %f11
39626loop_4619:
39627 nop
39628 setx loop_4620, %l0, %l1
39629 jmpl %l1, %l1
39630 ldsw [%l7 + 0x70], %i7
39631 stw %i3, [%l7 + 0x3C]
39632 brz,a %l0, loop_4621
39633loop_4620:
39634 fands %f0, %f5, %f6
39635 fmovdne %xcc, %f9, %f7
39636 fbu %fcc1, loop_4622
39637loop_4621:
39638 lduw [%l7 + 0x58], %g4
39639 sth %l3, [%l7 + 0x7C]
39640 ld [%l7 + 0x5C], %f4
39641loop_4622:
39642 fnands %f3, %f6, %f9
39643 tneg %xcc, 0x0
39644 nop
39645 setx loop_4623, %l0, %l1
39646 wrpr 0x1, %tl
39647 wrpr %l1, %tpc
39648 add %l1, 0x4, %l1
39649 wrpr %l1, %tnpc
39650 setx 0x34400001400, %l0, %l1
39651 wrpr %l1, %tstate
39652 wrhpr 0x4, %htstate
39653 retry
39654 stw %l5, [%l7 + 0x6C]
39655 mulx %i1, %o2, %o7
39656 fcmple16 %f2, %f6, %i6
39657loop_4623:
39658 fmovdge %xcc, %f7, %f9
39659 bneg %xcc, loop_4624
39660 xnorcc %i0, 0x0851, %o3
39661 fmovrsne %o5, %f5, %f6
39662 fmovdneg %xcc, %f13, %f7
39663loop_4624:
39664 fmovsa %xcc, %f0, %f10
39665 edge32n %l4, %o0, %g6
39666 sdivx %g2, 0x1194, %i4
39667 fmovdcs %xcc, %f7, %f15
39668 edge32n %o4, %g7, %g1
39669 subcc %o6, 0x1F46, %i2
39670 umulcc %i5, %g5, %o1
39671 fxors %f6, %f6, %f15
39672 ldsh [%l7 + 0x44], %l6
39673 srlx %g3, 0x18, %l2
39674 smulcc %i7, 0x113E, %i3
39675 ldsh [%l7 + 0x4E], %l0
39676 edge16ln %l1, %g4, %l3
39677 fnegs %f11, %f12
39678 addc %l5, %i1, %o2
39679 or %i6, %o7, %i0
39680 ld [%l7 + 0x3C], %f5
39681 movrne %o3, 0x2DA, %l4
39682 fpadd16 %f2, %f12, %f6
39683 udiv %o5, 0x1344, %o0
39684 andncc %g2, %g6, %i4
39685 ldx [%l7 + 0x28], %g7
39686 stw %g1, [%l7 + 0x54]
39687 ldx [%l7 + 0x08], %o6
39688 ldx [%l7 + 0x50], %i2
39689 fbe,a %fcc1, loop_4625
39690 mulscc %i5, %g5, %o1
39691 ld [%l7 + 0x08], %f0
39692 movg %icc, %o4, %g3
39693loop_4625:
39694 fmovrsne %l2, %f5, %f7
39695 fcmpne16 %f8, %f4, %l6
39696 st %f2, [%l7 + 0x34]
39697 ldsb [%l7 + 0x49], %i3
39698 orncc %i7, %l1, %g4
39699 mova %xcc, %l3, %l5
39700 fbg,a %fcc1, loop_4626
39701 fmovsvc %icc, %f0, %f3
39702 fbne,a %fcc2, loop_4627
39703 fmul8sux16 %f14, %f12, %f10
39704loop_4626:
39705 array8 %i1, %l0, %i6
39706 stx %o2, [%l7 + 0x20]
39707loop_4627:
39708 fmuld8sux16 %f9, %f0, %f6
39709 fmul8x16al %f0, %f10, %f8
39710 edge32l %o7, %i0, %l4
39711 bl %icc, loop_4628
39712 tn %icc, 0x1
39713 ldub [%l7 + 0x2A], %o5
39714 fmovdvc %xcc, %f9, %f4
39715loop_4628:
39716 ldsh [%l7 + 0x7C], %o0
39717 tcc %xcc, 0x3
39718 subccc %g2, 0x0F8D, %o3
39719 lduw [%l7 + 0x74], %g6
39720 brnz %i4, loop_4629
39721 xor %g7, 0x1A83, %o6
39722 bn loop_4630
39723 fmovdn %xcc, %f15, %f10
39724loop_4629:
39725 fmovspos %xcc, %f14, %f9
39726 andn %g1, 0x1B55, %i2
39727loop_4630:
39728 lduw [%l7 + 0x44], %g5
39729 sth %i5, [%l7 + 0x4A]
39730 tcc %icc, 0x2
39731 fxors %f8, %f7, %f1
39732 fbu %fcc2, loop_4631
39733 fmovspos %icc, %f6, %f13
39734 stx %o1, [%l7 + 0x40]
39735 fble,a %fcc2, loop_4632
39736loop_4631:
39737 fmovd %f10, %f8
39738 fpmerge %f14, %f12, %f0
39739 fbuge %fcc0, loop_4633
39740loop_4632:
39741 movgu %icc, %o4, %g3
39742 fcmpne16 %f0, %f12, %l6
39743 fmovda %icc, %f0, %f10
39744loop_4633:
39745 fxnors %f11, %f9, %f6
39746 xor %i3, 0x109C, %i7
39747 fxnor %f2, %f0, %f12
39748 ldsb [%l7 + 0x60], %l1
39749 fnot1 %f14, %f10
39750 smul %l2, 0x10A5, %l3
39751 fbn %fcc0, loop_4634
39752 ld [%l7 + 0x1C], %f2
39753 ldx [%l7 + 0x38], %l5
39754 fnegs %f12, %f13
39755loop_4634:
39756 fmovdcc %icc, %f12, %f3
39757 sllx %g4, 0x1B, %i1
39758 srax %l0, %o2, %o7
39759 ldd [%l7 + 0x70], %f6
39760 ld [%l7 + 0x5C], %f12
39761 sra %i6, 0x17, %l4
39762 ldub [%l7 + 0x18], %i0
39763 ldsb [%l7 + 0x25], %o5
39764 fone %f10
39765 fmul8x16 %f9, %f8, %f4
39766 fmovspos %xcc, %f9, %f6
39767 edge32 %o0, %g2, %g6
39768 fxnor %f10, %f4, %f12
39769 fnors %f3, %f2, %f6
39770 fnor %f12, %f4, %f8
39771 lduw [%l7 + 0x50], %i4
39772 fbo %fcc2, loop_4635
39773 fpadd16s %f8, %f10, %f4
39774 fble,a %fcc1, loop_4636
39775 xor %g7, 0x1687, %o6
39776loop_4635:
39777 ldsb [%l7 + 0x21], %g1
39778 fmovs %f9, %f6
39779loop_4636:
39780 be,a %xcc, loop_4637
39781 bl loop_4638
39782 brgz %o3, loop_4639
39783 fcmped %fcc2, %f4, %f6
39784loop_4637:
39785 udivx %g5, 0x1B92, %i2
39786loop_4638:
39787 ld [%l7 + 0x64], %f10
39788loop_4639:
39789 fpadd16 %f8, %f6, %f14
39790 pdist %f12, %f2, %f4
39791 ldsb [%l7 + 0x29], %o1
39792 move %xcc, %o4, %g3
39793 stx %l6, [%l7 + 0x30]
39794 pdist %f0, %f12, %f6
39795 fbug %fcc3, loop_4640
39796 lduw [%l7 + 0x50], %i5
39797 subcc %i3, %i7, %l1
39798 movrgez %l3, 0x3B1, %l5
39799loop_4640:
39800 bn,pn %icc, loop_4641
39801 brgez,a %l2, loop_4642
39802 fbg %fcc0, loop_4643
39803 ldx [%l7 + 0x68], %g4
39804loop_4641:
39805 subc %i1, 0x030E, %l0
39806loop_4642:
39807 fandnot2s %f0, %f9, %f15
39808loop_4643:
39809 smul %o7, 0x02C2, %o2
39810 lduw [%l7 + 0x50], %i6
39811 fmovrsgez %l4, %f13, %f9
39812 fbo %fcc0, loop_4644
39813 tneg %icc, 0x3
39814 fornot1s %f12, %f11, %f7
39815 fpadd16s %f11, %f2, %f13
39816loop_4644:
39817 stw %o5, [%l7 + 0x3C]
39818 fxnor %f12, %f4, %f14
39819 bneg,a,pn %icc, loop_4645
39820 bvc,a,pt %icc, loop_4646
39821 ldx [%l7 + 0x40], %i0
39822 ld [%l7 + 0x58], %f0
39823loop_4645:
39824 ldx [%l7 + 0x78], %o0
39825loop_4646:
39826 fones %f0
39827 subc %g2, 0x0A4B, %g6
39828 std %f0, [%l7 + 0x30]
39829 fxnors %f2, %f1, %f13
39830 fpack32 %f2, %f12, %f6
39831 fbuge %fcc1, loop_4647
39832 tsubcc %i4, %g7, %g1
39833 orncc %o3, %o6, %g5
39834 ldub [%l7 + 0x1B], %i2
39835loop_4647:
39836 fmovsvs %icc, %f5, %f11
39837 umul %o1, 0x04A5, %o4
39838 ldx [%l7 + 0x70], %l6
39839 call loop_4648
39840 stw %i5, [%l7 + 0x34]
39841 fmovrse %g3, %f8, %f14
39842 fmovsneg %icc, %f2, %f5
39843loop_4648:
39844 ld [%l7 + 0x64], %f4
39845 fmovsa %xcc, %f5, %f0
39846 umul %i3, 0x0423, %i7
39847 fand %f4, %f4, %f10
39848 fandnot1 %f12, %f2, %f12
39849 mulscc %l3, %l5, %l2
39850 xnor %l1, %i1, %g4
39851 movcc %icc, %l0, %o7
39852 fandnot1s %f13, %f9, %f10
39853 fmovdne %icc, %f10, %f10
39854 fnegd %f2, %f8
39855 fmovsa %xcc, %f10, %f3
39856 siam 0x0
39857 ldsw [%l7 + 0x34], %i6
39858 brnz %o2, loop_4649
39859 fmul8x16au %f10, %f6, %f12
39860 fmovsvc %icc, %f9, %f1
39861 pdist %f2, %f0, %f0
39862loop_4649:
39863 fcmpeq32 %f10, %f0, %l4
39864 ldsw [%l7 + 0x6C], %i0
39865 ldsb [%l7 + 0x1D], %o0
39866 fmovscs %icc, %f4, %f10
39867 subcc %o5, %g2, %g6
39868 fpmerge %f7, %f12, %f2
39869 fmovspos %icc, %f13, %f13
39870 tcc %xcc, 0x6
39871 movrlez %i4, 0x243, %g1
39872 ldx [%l7 + 0x18], %o3
39873 fpsub32 %f2, %f6, %f2
39874 st %f9, [%l7 + 0x64]
39875 ldsw [%l7 + 0x10], %g7
39876 tne %xcc, 0x6
39877 stb %o6, [%l7 + 0x77]
39878 fpsub16 %f0, %f0, %f0
39879 array16 %g5, %i2, %o1
39880 and %l6, %i5, %o4
39881 nop
39882 setx loop_4650, %l0, %l1
39883 wrpr 0x1, %tl
39884 wrpr %l1, %tpc
39885 add %l1, 0x4, %l1
39886 wrpr %l1, %tnpc
39887 setx 0x34400001400, %l0, %l1
39888 wrpr %l1, %tstate
39889 wrhpr 0x4, %htstate
39890 retry
39891 fmovdge %xcc, %f15, %f8
39892 movcs %icc, %g3, %i3
39893 tcs %xcc, 0x3
39894loop_4650:
39895 sll %l3, %l5, %i7
39896 fmovsleu %xcc, %f9, %f2
39897 ldsb [%l7 + 0x25], %l1
39898 fbul,a %fcc3, loop_4651
39899 fmovde %xcc, %f2, %f9
39900 nop
39901 setx loop_4652, %l0, %l1
39902 wrpr 0x1, %tl
39903 wrpr %l1, %tpc
39904 add %l1, 0x4, %l1
39905 wrpr %l1, %tnpc
39906 setx 0x34400001400, %l0, %l1
39907 wrpr %l1, %tstate
39908 wrhpr 0x4, %htstate
39909 retry
39910 ldsb [%l7 + 0x70], %l2
39911loop_4651:
39912 movg %xcc, %i1, %g4
39913 ldd [%l7 + 0x10], %f14
39914loop_4652:
39915 udivcc %o7, 0x0FC8, %i6
39916 sll %l0, %l4, %i0
39917 stw %o0, [%l7 + 0x7C]
39918 ldsh [%l7 + 0x66], %o5
39919 tge %xcc, 0x2
39920 ta %icc, 0x4
39921 st %f12, [%l7 + 0x14]
39922 umulcc %o2, %g2, %g6
39923 lduw [%l7 + 0x74], %g1
39924 ldx [%l7 + 0x20], %i4
39925 addcc %o3, %o6, %g7
39926 andn %g5, 0x1F5D, %i2
39927 movne %xcc, %o1, %l6
39928 fnot2 %f8, %f12
39929 ld [%l7 + 0x60], %f6
39930 fands %f9, %f10, %f4
39931 movge %icc, %o4, %g3
39932 ldsh [%l7 + 0x6C], %i5
39933 fbe,a %fcc3, loop_4653
39934 movl %xcc, %l3, %i3
39935 ldd [%l7 + 0x50], %f8
39936 fcmped %fcc1, %f4, %f8
39937loop_4653:
39938 fmovrsgez %i7, %f3, %f7
39939 edge32n %l1, %l2, %i1
39940 lduh [%l7 + 0x72], %l5
39941 mulscc %g4, %o7, %l0
39942 fnot1s %f12, %f8
39943 fornot2s %f7, %f1, %f2
39944 lduh [%l7 + 0x6A], %l4
39945 fbug %fcc0, loop_4654
39946 bleu loop_4655
39947 sethi 0x1E5B, %i6
39948 edge8l %i0, %o5, %o0
39949loop_4654:
39950 sth %g2, [%l7 + 0x66]
39951loop_4655:
39952 bpos %icc, loop_4656
39953 fcmpes %fcc2, %f5, %f0
39954 andcc %o2, %g6, %g1
39955 bvs,a,pt %icc, loop_4657
39956loop_4656:
39957 ld [%l7 + 0x28], %f6
39958 std %f6, [%l7 + 0x30]
39959 call loop_4658
39960loop_4657:
39961 st %f1, [%l7 + 0x2C]
39962 udivx %i4, 0x0D22, %o3
39963 ldsb [%l7 + 0x71], %g7
39964loop_4658:
39965 fones %f10
39966 alignaddrl %g5, %o6, %o1
39967 ldd [%l7 + 0x58], %f14
39968 nop
39969 setx loop_4659, %l0, %l1
39970 jmpl %l1, %l6
39971 lduh [%l7 + 0x5C], %o4
39972 edge8l %g3, %i5, %l3
39973 fmovda %icc, %f4, %f1
39974loop_4659:
39975 bneg,pn %icc, loop_4660
39976 move %xcc, %i3, %i7
39977 fcmpeq32 %f0, %f14, %l1
39978 smul %i2, %l2, %l5
39979loop_4660:
39980 ldsb [%l7 + 0x5B], %g4
39981 fpadd32 %f6, %f12, %f12
39982 fmovs %f11, %f4
39983 bge,a,pt %xcc, loop_4661
39984 bne,a %xcc, loop_4662
39985 fmovsle %icc, %f1, %f4
39986 lduw [%l7 + 0x64], %i1
39987loop_4661:
39988 sdivx %o7, 0x14E6, %l4
39989loop_4662:
39990 st %f4, [%l7 + 0x38]
39991 lduw [%l7 + 0x70], %i6
39992 bl,pn %xcc, loop_4663
39993 bcs,a,pn %icc, loop_4664
39994 ldd [%l7 + 0x78], %f12
39995 fornot1s %f14, %f13, %f0
39996loop_4663:
39997 fmovsneg %xcc, %f13, %f10
39998loop_4664:
39999 ldsb [%l7 + 0x4D], %i0
40000 fbn,a %fcc1, loop_4665
40001 fnot2 %f10, %f14
40002 brlz %o5, loop_4666
40003 movre %o0, 0x1FC, %g2
40004loop_4665:
40005 movn %icc, %l0, %g6
40006 sth %g1, [%l7 + 0x1A]
40007loop_4666:
40008 brlz %i4, loop_4667
40009 fmuld8sux16 %f0, %f4, %f6
40010 lduw [%l7 + 0x78], %o3
40011 st %f13, [%l7 + 0x20]
40012loop_4667:
40013 ldsh [%l7 + 0x58], %g7
40014 array16 %o2, %o6, %g5
40015 tg %icc, 0x4
40016 tvc %icc, 0x0
40017 or %l6, 0x0DE9, %o1
40018 fmovsge %xcc, %f13, %f1
40019 fcmple16 %f0, %f12, %g3
40020 fones %f7
40021 movge %xcc, %o4, %i5
40022 sth %l3, [%l7 + 0x40]
40023 lduh [%l7 + 0x6E], %i3
40024 fors %f10, %f7, %f15
40025 std %f8, [%l7 + 0x20]
40026 fcmped %fcc3, %f2, %f4
40027 tcc %xcc, 0x6
40028 fcmped %fcc0, %f14, %f2
40029 std %f14, [%l7 + 0x60]
40030 umul %i7, 0x1994, %l1
40031 fbu %fcc3, loop_4668
40032 tne %xcc, 0x5
40033 ba,a loop_4669
40034 fmovdneg %xcc, %f5, %f8
40035loop_4668:
40036 array32 %i2, %l5, %g4
40037 ldsw [%l7 + 0x6C], %i1
40038loop_4669:
40039 ldd [%l7 + 0x20], %f4
40040 fmovdpos %xcc, %f13, %f12
40041 fmovscs %icc, %f1, %f8
40042 ldsw [%l7 + 0x20], %o7
40043 st %f14, [%l7 + 0x58]
40044 fmovdle %xcc, %f15, %f3
40045 fsrc1s %f12, %f2
40046 fmovsvc %icc, %f1, %f7
40047 stw %l4, [%l7 + 0x24]
40048 fcmpeq16 %f12, %f0, %i6
40049 ldsb [%l7 + 0x78], %l2
40050 ldsh [%l7 + 0x56], %i0
40051 fmovdl %xcc, %f2, %f3
40052 fbge %fcc0, loop_4670
40053 pdist %f10, %f10, %f14
40054 fmul8sux16 %f12, %f10, %f0
40055 std %f0, [%l7 + 0x28]
40056loop_4670:
40057 fmovrslz %o0, %f0, %f4
40058 ldsb [%l7 + 0x21], %g2
40059 lduw [%l7 + 0x08], %o5
40060 fandnot2 %f2, %f6, %f4
40061 fmovsleu %xcc, %f7, %f14
40062 ldub [%l7 + 0x51], %l0
40063 ldub [%l7 + 0x5D], %g6
40064 stb %g1, [%l7 + 0x44]
40065 umul %i4, %g7, %o2
40066 movg %xcc, %o3, %g5
40067 fbue,a %fcc1, loop_4671
40068 stx %o6, [%l7 + 0x10]
40069 bneg,pt %xcc, loop_4672
40070 lduh [%l7 + 0x3C], %l6
40071loop_4671:
40072 bvc loop_4673
40073 xnorcc %o1, %g3, %o4
40074loop_4672:
40075 ldub [%l7 + 0x50], %l3
40076 fands %f13, %f2, %f15
40077loop_4673:
40078 fbne,a %fcc0, loop_4674
40079 ldx [%l7 + 0x20], %i3
40080 bgu loop_4675
40081 lduh [%l7 + 0x22], %i5
40082loop_4674:
40083 fzeros %f2
40084 stw %l1, [%l7 + 0x58]
40085loop_4675:
40086 stx %i2, [%l7 + 0x50]
40087 array32 %l5, %i7, %g4
40088 ldsw [%l7 + 0x40], %o7
40089 siam 0x6
40090 addccc %i1, 0x1105, %i6
40091 ldub [%l7 + 0x5B], %l4
40092 std %f4, [%l7 + 0x08]
40093 brgz,a %l2, loop_4676
40094 fandnot2 %f10, %f6, %f4
40095 stb %i0, [%l7 + 0x45]
40096 fmovrdlz %o0, %f2, %f8
40097loop_4676:
40098 movvs %icc, %o5, %g2
40099 brgz,a %l0, loop_4677
40100 fbu,a %fcc0, loop_4678
40101 fbue,a %fcc0, loop_4679
40102 fmovdvc %xcc, %f1, %f12
40103loop_4677:
40104 fmul8x16 %f12, %f2, %f2
40105loop_4678:
40106 addcc %g6, %g1, %g7
40107loop_4679:
40108 std %f14, [%l7 + 0x50]
40109 fmovrsgez %i4, %f3, %f10
40110 ldsw [%l7 + 0x60], %o2
40111 ldsb [%l7 + 0x5A], %o3
40112 ldub [%l7 + 0x5A], %g5
40113 ldub [%l7 + 0x3B], %o6
40114 ldsh [%l7 + 0x16], %l6
40115 stw %g3, [%l7 + 0x2C]
40116 fmovdneg %xcc, %f4, %f7
40117 alignaddrl %o4, %l3, %o1
40118 movne %icc, %i5, %i3
40119 fbug %fcc1, loop_4680
40120 fbg,a %fcc0, loop_4681
40121 edge8ln %l1, %i2, %l5
40122 st %f8, [%l7 + 0x44]
40123loop_4680:
40124 ba,pt %icc, loop_4682
40125loop_4681:
40126 ld [%l7 + 0x40], %f12
40127 brgz,a %i7, loop_4683
40128 fand %f4, %f6, %f8
40129loop_4682:
40130 taddcctv %g4, %o7, %i6
40131 be,pt %icc, loop_4684
40132loop_4683:
40133 ldsw [%l7 + 0x38], %l4
40134 fblg %fcc0, loop_4685
40135 fba,a %fcc1, loop_4686
40136loop_4684:
40137 ldub [%l7 + 0x2B], %i1
40138 stw %i0, [%l7 + 0x6C]
40139loop_4685:
40140 ble,pn %icc, loop_4687
40141loop_4686:
40142 ldsb [%l7 + 0x7A], %o0
40143 fcmpgt32 %f8, %f14, %o5
40144 orcc %g2, 0x0EF7, %l0
40145loop_4687:
40146 stw %g6, [%l7 + 0x28]
40147 add %g1, %g7, %i4
40148 fbug,a %fcc2, loop_4688
40149 fbuge %fcc3, loop_4689
40150 addc %l2, 0x1753, %o3
40151 fmovdpos %xcc, %f5, %f11
40152loop_4688:
40153 tgu %icc, 0x7
40154loop_4689:
40155 stw %o2, [%l7 + 0x14]
40156 tleu %icc, 0x0
40157 movvc %xcc, %g5, %o6
40158 be,a,pt %xcc, loop_4690
40159 edge8ln %g3, %l6, %l3
40160 tne %icc, 0x1
40161 tvs %icc, 0x2
40162loop_4690:
40163 fmovrse %o4, %f10, %f11
40164 fcmpd %fcc2, %f0, %f0
40165 fcmple16 %f14, %f8, %o1
40166 fmovsg %xcc, %f2, %f0
40167 ldd [%l7 + 0x10], %f8
40168 brgz,a %i3, loop_4691
40169 fmovdn %xcc, %f8, %f15
40170 orncc %i5, 0x1951, %i2
40171 fpsub16s %f8, %f7, %f15
40172loop_4691:
40173 tgu %xcc, 0x4
40174 st %f0, [%l7 + 0x20]
40175 ld [%l7 + 0x10], %f14
40176 ldsh [%l7 + 0x5E], %l5
40177 fmovsgu %xcc, %f14, %f5
40178 stx %i7, [%l7 + 0x40]
40179 bshuffle %f12, %f10, %f0
40180 fmul8ulx16 %f6, %f6, %f8
40181 movl %icc, %l1, %o7
40182 tvs %icc, 0x4
40183 fmovdvs %xcc, %f3, %f1
40184 stx %g4, [%l7 + 0x58]
40185 fmovrsgz %l4, %f10, %f5
40186 fornot1s %f11, %f1, %f6
40187 ldsw [%l7 + 0x24], %i6
40188 fbg,a %fcc3, loop_4692
40189 ldsh [%l7 + 0x18], %i0
40190 fpack16 %f12, %f15
40191 movle %icc, %o0, %o5
40192loop_4692:
40193 std %f0, [%l7 + 0x68]
40194 fxor %f0, %f14, %f8
40195 stw %i1, [%l7 + 0x74]
40196 fpsub16 %f10, %f6, %f4
40197 fzero %f12
40198 tl %xcc, 0x0
40199 std %f10, [%l7 + 0x70]
40200 for %f6, %f2, %f8
40201 ldsh [%l7 + 0x5E], %g2
40202 stx %l0, [%l7 + 0x08]
40203 tcc %xcc, 0x4
40204 fnors %f13, %f15, %f7
40205 fmovrse %g1, %f15, %f12
40206 fmovscs %xcc, %f5, %f5
40207 tvs %icc, 0x5
40208 movl %xcc, %g7, %i4
40209 fmovsge %icc, %f12, %f12
40210 edge8 %l2, %g6, %o2
40211 fmovrdlz %g5, %f4, %f6
40212 fcmpne32 %f4, %f10, %o3
40213 fsrc1s %f1, %f9
40214 movge %icc, %o6, %g3
40215 bvc,a %icc, loop_4693
40216 lduw [%l7 + 0x74], %l3
40217 ldub [%l7 + 0x5C], %l6
40218 ldd [%l7 + 0x20], %f12
40219loop_4693:
40220 fmovdg %icc, %f15, %f4
40221 lduh [%l7 + 0x38], %o1
40222 fcmps %fcc1, %f9, %f7
40223 bn loop_4694
40224 fmul8sux16 %f4, %f12, %f2
40225 alignaddrl %i3, %o4, %i2
40226 std %f6, [%l7 + 0x28]
40227loop_4694:
40228 bg,a %xcc, loop_4695
40229 sth %i5, [%l7 + 0x3C]
40230 lduh [%l7 + 0x12], %l5
40231 fble,a %fcc3, loop_4696
40232loop_4695:
40233 array16 %l1, %i7, %o7
40234 lduh [%l7 + 0x4E], %l4
40235 sdiv %g4, 0x1356, %i6
40236loop_4696:
40237 edge8 %o0, %i0, %i1
40238 std %f0, [%l7 + 0x28]
40239 ldd [%l7 + 0x48], %f12
40240 fmovsgu %icc, %f14, %f3
40241 fxor %f0, %f10, %f14
40242 edge32n %o5, %l0, %g1
40243 xnorcc %g2, %g7, %l2
40244 fzeros %f9
40245 fand %f6, %f2, %f10
40246 fornot1 %f14, %f14, %f6
40247 bl,pt %icc, loop_4697
40248 fzero %f10
40249 ldsw [%l7 + 0x08], %i4
40250 std %f4, [%l7 + 0x10]
40251loop_4697:
40252 stb %o2, [%l7 + 0x6F]
40253 ldsw [%l7 + 0x18], %g6
40254 stw %o3, [%l7 + 0x38]
40255 nop
40256 setx loop_4698, %l0, %l1
40257 wrpr 0x1, %tl
40258 wrpr %l1, %tpc
40259 add %l1, 0x4, %l1
40260 wrpr %l1, %tnpc
40261 setx 0x34400001400, %l0, %l1
40262 wrpr %l1, %tstate
40263 wrhpr 0x4, %htstate
40264 retry
40265 fmovsne %xcc, %f1, %f6
40266 edge32 %g5, %o6, %l3
40267 ldsb [%l7 + 0x56], %g3
40268loop_4698:
40269 movg %xcc, %o1, %l6
40270 fornot2 %f10, %f4, %f14
40271 ldsh [%l7 + 0x58], %i3
40272 brnz,a %o4, loop_4699
40273 fpsub16 %f4, %f8, %f10
40274 addcc %i2, %i5, %l1
40275 sra %i7, 0x05, %o7
40276loop_4699:
40277 ld [%l7 + 0x38], %f10
40278 tge %icc, 0x1
40279 movne %xcc, %l5, %l4
40280 fexpand %f12, %f2
40281 sra %i6, 0x07, %o0
40282 fmovsneg %xcc, %f7, %f8
40283 sth %i0, [%l7 + 0x3C]
40284 fxnor %f4, %f2, %f0
40285 fmovdn %icc, %f12, %f0
40286 edge8n %i1, %o5, %g4
40287 sth %g1, [%l7 + 0x24]
40288 mova %icc, %g2, %l0
40289 ldd [%l7 + 0x08], %f4
40290 nop
40291 setx loop_4700, %l0, %l1
40292 jmpl %l1, %l2
40293 sth %g7, [%l7 + 0x0A]
40294 ldsh [%l7 + 0x38], %i4
40295 fmovrse %o2, %f12, %f3
40296loop_4700:
40297 fcmpgt32 %f12, %f8, %o3
40298 umulcc %g6, %g5, %l3
40299 edge16l %o6, %g3, %l6
40300 bshuffle %f6, %f8, %f10
40301 lduh [%l7 + 0x40], %i3
40302 smulcc %o1, 0x154F, %i2
40303 fmovdcc %xcc, %f9, %f2
40304 fpmerge %f8, %f13, %f14
40305 nop
40306 setx loop_4701, %l0, %l1
40307 wrpr 0x1, %tl
40308 wrpr %l1, %tnpc
40309 setx 0x34400001400, %l0, %l1
40310 wrpr %l1, %tstate
40311 wrhpr 0x4, %htstate
40312 done
40313 fmovrdne %i5, %f2, %f6
40314 fnegs %f10, %f13
40315 brnz %l1, loop_4702
40316loop_4701:
40317 tneg %icc, 0x1
40318 orcc %o4, %o7, %i7
40319 movcs %icc, %l5, %l4
40320loop_4702:
40321 sdivcc %i6, 0x04C7, %i0
40322 stb %o0, [%l7 + 0x22]
40323 fxors %f1, %f14, %f12
40324 movrgez %i1, 0x249, %o5
40325 fmul8x16 %f15, %f12, %f10
40326 orncc %g1, 0x03D3, %g4
40327 sub %g2, 0x07D9, %l0
40328 fcmpeq16 %f14, %f6, %g7
40329 mulx %l2, 0x10BD, %i4
40330 ldd [%l7 + 0x70], %f12
40331 fpack16 %f4, %f4
40332 lduw [%l7 + 0x08], %o2
40333 std %f4, [%l7 + 0x30]
40334 stw %o3, [%l7 + 0x70]
40335 andn %g5, 0x0351, %l3
40336 ldsh [%l7 + 0x2C], %o6
40337 stx %g3, [%l7 + 0x48]
40338 fmovrslz %g6, %f15, %f9
40339 std %f6, [%l7 + 0x68]
40340 bcs,a loop_4703
40341 movcs %icc, %l6, %o1
40342 lduw [%l7 + 0x30], %i2
40343 sth %i3, [%l7 + 0x1C]
40344loop_4703:
40345 fpsub32 %f8, %f8, %f4
40346 fnot2 %f10, %f12
40347 ld [%l7 + 0x14], %f12
40348 fbo,a %fcc1, loop_4704
40349 sdivx %l1, 0x07F6, %i5
40350 ldsb [%l7 + 0x3C], %o4
40351 popc 0x0D23, %o7
40352loop_4704:
40353 fors %f5, %f0, %f11
40354 fmuld8sux16 %f11, %f0, %f2
40355 subccc %l5, 0x1A07, %i7
40356 fmovdvc %icc, %f13, %f9
40357 fmovsge %icc, %f11, %f0
40358 fnor %f12, %f10, %f10
40359 movvs %icc, %i6, %l4
40360 movre %o0, 0x288, %i1
40361 lduw [%l7 + 0x28], %i0
40362 fble,a %fcc3, loop_4705
40363 ldub [%l7 + 0x7B], %g1
40364 andncc %o5, %g2, %l0
40365 stx %g4, [%l7 + 0x18]
40366loop_4705:
40367 ldsh [%l7 + 0x4C], %g7
40368 fbn %fcc0, loop_4706
40369 call loop_4707
40370 fbge %fcc1, loop_4708
40371 for %f6, %f8, %f10
40372loop_4706:
40373 movre %l2, %i4, %o2
40374loop_4707:
40375 tvc %xcc, 0x1
40376loop_4708:
40377 fcmple32 %f10, %f8, %g5
40378 andn %o3, 0x1F2B, %l3
40379 ldsw [%l7 + 0x2C], %o6
40380 edge32ln %g3, %l6, %o1
40381 movvc %xcc, %g6, %i2
40382 std %f12, [%l7 + 0x68]
40383 lduh [%l7 + 0x38], %l1
40384 lduh [%l7 + 0x10], %i3
40385 lduw [%l7 + 0x78], %o4
40386 fmovdpos %xcc, %f9, %f3
40387 fmul8x16 %f10, %f10, %f12
40388 ldub [%l7 + 0x54], %o7
40389 te %icc, 0x4
40390 ldx [%l7 + 0x40], %i5
40391 ldub [%l7 + 0x25], %l5
40392 fbo,a %fcc3, loop_4709
40393 fmovsg %icc, %f0, %f12
40394 fmovsgu %icc, %f6, %f12
40395 tgu %xcc, 0x0
40396loop_4709:
40397 bvs,pn %icc, loop_4710
40398 tl %icc, 0x7
40399 movre %i7, %l4, %o0
40400 fbul %fcc3, loop_4711
40401loop_4710:
40402 ld [%l7 + 0x74], %f11
40403 movre %i1, 0x369, %i6
40404 edge8l %g1, %o5, %i0
40405loop_4711:
40406 fsrc2s %f1, %f13
40407 edge8ln %g2, %g4, %g7
40408 fbu %fcc0, loop_4712
40409 call loop_4713
40410 siam 0x5
40411 fmul8x16al %f7, %f3, %f4
40412loop_4712:
40413 ldx [%l7 + 0x70], %l0
40414loop_4713:
40415 fpack16 %f14, %f12
40416 fmovsleu %xcc, %f14, %f0
40417 and %l2, 0x0F6F, %o2
40418 fmovsn %xcc, %f12, %f7
40419 sth %g5, [%l7 + 0x60]
40420 sth %i4, [%l7 + 0x58]
40421 movleu %icc, %o3, %l3
40422 movrlez %g3, 0x12F, %l6
40423 ldsb [%l7 + 0x2B], %o1
40424 fmovrdgz %o6, %f4, %f8
40425 movvc %xcc, %g6, %i2
40426 fbne %fcc0, loop_4714
40427 fmovdvs %xcc, %f3, %f13
40428 fmovd %f10, %f8
40429 tvc %xcc, 0x0
40430loop_4714:
40431 movgu %icc, %l1, %o4
40432 bgu,a %icc, loop_4715
40433 fsrc2s %f3, %f4
40434 lduw [%l7 + 0x0C], %i3
40435 fmovrsne %i5, %f10, %f7
40436loop_4715:
40437 subcc %l5, %i7, %l4
40438 st %f11, [%l7 + 0x0C]
40439 brz,a %o7, loop_4716
40440 fbe,a %fcc0, loop_4717
40441 bvc,a %icc, loop_4718
40442 ldub [%l7 + 0x3C], %i1
40443loop_4716:
40444 ldsw [%l7 + 0x4C], %i6
40445loop_4717:
40446 movcs %icc, %o0, %o5
40447loop_4718:
40448 fmovdvc %icc, %f10, %f14
40449 movleu %xcc, %i0, %g2
40450 fcmpne32 %f0, %f8, %g4
40451 fmovse %xcc, %f3, %f8
40452 fmuld8sux16 %f13, %f15, %f12
40453 addc %g1, 0x0B59, %l0
40454 fxor %f0, %f8, %f0
40455 nop
40456 setx loop_4719, %l0, %l1
40457 jmpl %l1, %l2
40458 movvc %icc, %o2, %g7
40459 fmovspos %icc, %f5, %f8
40460 fsrc2 %f2, %f10
40461loop_4719:
40462 fbg,a %fcc3, loop_4720
40463 fnegs %f4, %f4
40464 pdist %f6, %f14, %f8
40465 st %f5, [%l7 + 0x08]
40466loop_4720:
40467 fmovdvc %icc, %f5, %f7
40468 fnands %f0, %f1, %f14
40469 fmovsg %xcc, %f8, %f1
40470 ldx [%l7 + 0x20], %g5
40471 fmovde %icc, %f12, %f7
40472 std %f10, [%l7 + 0x28]
40473 fmovsge %xcc, %f11, %f9
40474 fmovsvc %xcc, %f12, %f4
40475 ldsw [%l7 + 0x5C], %o3
40476 fmovrdlez %l3, %f8, %f4
40477 bcc %xcc, loop_4721
40478 edge32 %g3, %i4, %o1
40479 fmovrsgz %l6, %f5, %f11
40480 sethi 0x1708, %o6
40481loop_4721:
40482 stx %g6, [%l7 + 0x30]
40483 ldx [%l7 + 0x08], %l1
40484 movleu %icc, %o4, %i2
40485 ble,a %xcc, loop_4722
40486 bneg,pn %xcc, loop_4723
40487 xorcc %i3, %l5, %i5
40488 and %l4, 0x1F70, %o7
40489loop_4722:
40490 move %icc, %i1, %i7
40491loop_4723:
40492 sdivcc %i6, 0x0F4F, %o0
40493 tvs %xcc, 0x2
40494 ldsb [%l7 + 0x25], %o5
40495 sdivcc %i0, 0x0CA6, %g2
40496 fmovrsne %g4, %f12, %f7
40497 smul %l0, 0x0774, %l2
40498 bpos %icc, loop_4724
40499 fnot1 %f2, %f14
40500 addccc %g1, 0x1DC9, %g7
40501 fcmped %fcc3, %f2, %f12
40502loop_4724:
40503 fpadd32s %f2, %f2, %f0
40504 fmovspos %xcc, %f10, %f14
40505 movpos %icc, %o2, %o3
40506 fbe %fcc1, loop_4725
40507 movre %g5, 0x281, %g3
40508 fnors %f6, %f3, %f13
40509 brnz,a %l3, loop_4726
40510loop_4725:
40511 fba,a %fcc2, loop_4727
40512 stx %i4, [%l7 + 0x70]
40513 lduh [%l7 + 0x7E], %o1
40514loop_4726:
40515 te %xcc, 0x1
40516loop_4727:
40517 fbuge,a %fcc0, loop_4728
40518 move %xcc, %l6, %o6
40519 fmovsgu %icc, %f15, %f8
40520 std %f12, [%l7 + 0x08]
40521loop_4728:
40522 andn %g6, 0x1A1D, %o4
40523 std %f12, [%l7 + 0x40]
40524 fmovrdlz %l1, %f14, %f0
40525 nop
40526 setx loop_4729, %l0, %l1
40527 wrpr 0x1, %tl
40528 wrpr %l1, %tnpc
40529 setx 0x34400001400, %l0, %l1
40530 wrpr %l1, %tstate
40531 wrhpr 0x4, %htstate
40532 done
40533 sth %i2, [%l7 + 0x58]
40534 movvs %xcc, %l5, %i3
40535 fbl,a %fcc2, loop_4730
40536loop_4729:
40537 fcmple32 %f8, %f10, %i5
40538 fmovdl %xcc, %f6, %f9
40539 fmovdg %icc, %f11, %f9
40540loop_4730:
40541 movrgez %o7, %i1, %l4
40542 st %f5, [%l7 + 0x7C]
40543 fble,a %fcc2, loop_4731
40544 fmovse %icc, %f10, %f4
40545 ldd [%l7 + 0x28], %f0
40546 fmovdgu %icc, %f10, %f3
40547loop_4731:
40548 fornot1s %f12, %f0, %f13
40549 fbe,a %fcc0, loop_4732
40550 fmovdcs %xcc, %f8, %f0
40551 umul %i7, %o0, %i6
40552 std %f14, [%l7 + 0x38]
40553loop_4732:
40554 umul %o5, %g2, %i0
40555 tvc %xcc, 0x3
40556 std %f10, [%l7 + 0x28]
40557 fmul8sux16 %f12, %f2, %f4
40558 sth %l0, [%l7 + 0x62]
40559 fbo,a %fcc0, loop_4733
40560 lduh [%l7 + 0x5E], %g4
40561 array16 %g1, %l2, %g7
40562 andncc %o3, %g5, %g3
40563loop_4733:
40564 lduw [%l7 + 0x0C], %o2
40565 for %f10, %f2, %f10
40566 fornot2 %f0, %f12, %f2
40567 edge16l %i4, %o1, %l3
40568 std %f4, [%l7 + 0x78]
40569 fmovdgu %xcc, %f12, %f4
40570 ldsb [%l7 + 0x2D], %o6
40571 fmul8sux16 %f2, %f6, %f8
40572 stb %g6, [%l7 + 0x28]
40573 fmovde %icc, %f7, %f4
40574 fpsub32 %f2, %f14, %f12
40575 edge8 %l6, %o4, %i2
40576 stx %l1, [%l7 + 0x48]
40577 fmovdg %icc, %f13, %f3
40578 ldd [%l7 + 0x20], %f8
40579 fmovrdlez %i3, %f8, %f2
40580 sth %l5, [%l7 + 0x6C]
40581 fmovspos %icc, %f6, %f4
40582 faligndata %f0, %f8, %f4
40583 fbne,a %fcc2, loop_4734
40584 fmovsge %xcc, %f8, %f6
40585 nop
40586 setx loop_4735, %l0, %l1
40587 wrpr 0x1, %tl
40588 wrpr %l1, %tnpc
40589 setx 0x34400001400, %l0, %l1
40590 wrpr %l1, %tstate
40591 wrhpr 0x4, %htstate
40592 done
40593 mulscc %o7, 0x0F18, %i5
40594loop_4734:
40595 bleu,a,pt %xcc, loop_4736
40596 fmovdleu %xcc, %f7, %f8
40597loop_4735:
40598 sdivx %l4, 0x0904, %i7
40599 xnorcc %i1, %o0, %o5
40600loop_4736:
40601 fpsub16 %f4, %f6, %f8
40602 fpsub16s %f3, %f13, %f2
40603 fmovdpos %xcc, %f11, %f9
40604 lduw [%l7 + 0x24], %i6
40605 bgu %icc, loop_4737
40606 fornot1s %f5, %f1, %f12
40607 fors %f3, %f11, %f1
40608 fone %f14
40609loop_4737:
40610 fmovsne %icc, %f9, %f8
40611 fands %f7, %f6, %f6
40612 fmovdvc %icc, %f5, %f6
40613 bneg,pt %icc, loop_4738
40614 srax %i0, %l0, %g4
40615 fmuld8ulx16 %f15, %f0, %f12
40616 stb %g2, [%l7 + 0x5D]
40617loop_4738:
40618 add %g1, 0x0E6A, %l2
40619 fbe %fcc0, loop_4739
40620 ld [%l7 + 0x50], %f7
40621 stw %g7, [%l7 + 0x60]
40622 edge8ln %o3, %g5, %o2
40623loop_4739:
40624 fpsub16s %f6, %f15, %f0
40625 lduw [%l7 + 0x2C], %g3
40626 stw %i4, [%l7 + 0x50]
40627 fpadd32 %f6, %f2, %f10
40628 stb %o1, [%l7 + 0x77]
40629 fpack16 %f6, %f6
40630 srlx %o6, %l3, %g6
40631 ldx [%l7 + 0x28], %o4
40632 ldsw [%l7 + 0x10], %l6
40633 ldsw [%l7 + 0x50], %l1
40634 fnand %f14, %f0, %f2
40635 ldsw [%l7 + 0x38], %i3
40636 sth %i2, [%l7 + 0x4C]
40637 fmovsvc %icc, %f15, %f13
40638 sth %o7, [%l7 + 0x4A]
40639 nop
40640 setx loop_4740, %l0, %l1
40641 wrpr 0x1, %tl
40642 wrpr %l1, %tpc
40643 add %l1, 0x4, %l1
40644 wrpr %l1, %tnpc
40645 setx 0x34400001400, %l0, %l1
40646 wrpr %l1, %tstate
40647 wrhpr 0x4, %htstate
40648 retry
40649 addc %i5, %l5, %l4
40650 fcmple32 %f14, %f4, %i7
40651 fcmpgt32 %f14, %f4, %i1
40652loop_4740:
40653 fxor %f2, %f2, %f4
40654 fbne,a %fcc2, loop_4741
40655 bgu,pn %xcc, loop_4742
40656 fmul8sux16 %f14, %f0, %f4
40657 fmuld8ulx16 %f14, %f5, %f12
40658loop_4741:
40659 ldd [%l7 + 0x18], %f4
40660loop_4742:
40661 udivcc %o5, 0x0E14, %i6
40662 fxnors %f5, %f13, %f1
40663 fnors %f13, %f1, %f2
40664 fmovsne %icc, %f12, %f10
40665 fbuge %fcc1, loop_4743
40666 fmovsleu %icc, %f10, %f3
40667 fmovrdne %o0, %f6, %f10
40668 ldsw [%l7 + 0x60], %i0
40669loop_4743:
40670 fmovrsne %g4, %f14, %f1
40671 ldd [%l7 + 0x48], %f0
40672 ldsw [%l7 + 0x5C], %l0
40673 lduh [%l7 + 0x22], %g2
40674 bl,a,pn %icc, loop_4744
40675 ldsb [%l7 + 0x71], %l2
40676 fzeros %f13
40677 taddcc %g1, 0x1ED2, %g7
40678loop_4744:
40679 movrgez %g5, 0x34B, %o3
40680 alignaddr %g3, %o2, %i4
40681 stx %o6, [%l7 + 0x18]
40682 fmovscc %icc, %f4, %f7
40683 ba,a,pn %xcc, loop_4745
40684 fmovdneg %icc, %f0, %f4
40685 fmovdle %xcc, %f9, %f12
40686 lduw [%l7 + 0x74], %o1
40687loop_4745:
40688 fxor %f6, %f12, %f14
40689 movn %xcc, %l3, %g6
40690 stb %o4, [%l7 + 0x32]
40691 fandnot2 %f2, %f12, %f4
40692 ldub [%l7 + 0x47], %l6
40693 ldsb [%l7 + 0x37], %l1
40694 popc 0x0E98, %i3
40695 fmovda %xcc, %f10, %f5
40696 addcc %i2, 0x0370, %o7
40697 fpack32 %f2, %f2, %f0
40698 st %f8, [%l7 + 0x28]
40699 mulscc %l5, 0x11FA, %i5
40700 ldsw [%l7 + 0x74], %l4
40701 sth %i7, [%l7 + 0x14]
40702 fmovsa %icc, %f0, %f0
40703 stb %o5, [%l7 + 0x77]
40704 fpsub16s %f3, %f4, %f6
40705 ba loop_4746
40706 fnot2s %f9, %f9
40707 fcmpne32 %f12, %f6, %i1
40708 fnor %f2, %f14, %f0
40709loop_4746:
40710 sth %i6, [%l7 + 0x3E]
40711 fnegs %f1, %f9
40712 ldub [%l7 + 0x2C], %o0
40713 ldd [%l7 + 0x18], %f2
40714 bgu,a %icc, loop_4747
40715 stb %i0, [%l7 + 0x0D]
40716 ldub [%l7 + 0x19], %l0
40717 ldsh [%l7 + 0x12], %g4
40718loop_4747:
40719 edge16n %g2, %g1, %l2
40720 fpmerge %f6, %f0, %f8
40721 edge8 %g5, %g7, %g3
40722 lduh [%l7 + 0x38], %o2
40723 srl %i4, %o3, %o6
40724 ldsh [%l7 + 0x1A], %o1
40725 ld [%l7 + 0x50], %f3
40726 fbe %fcc3, loop_4748
40727 fpack16 %f8, %f3
40728 sth %l3, [%l7 + 0x14]
40729 lduh [%l7 + 0x70], %g6
40730loop_4748:
40731 ldx [%l7 + 0x48], %o4
40732 sth %l6, [%l7 + 0x60]
40733 fcmple32 %f0, %f10, %l1
40734 stw %i3, [%l7 + 0x40]
40735 tle %xcc, 0x3
40736 fmovsneg %icc, %f13, %f6
40737 edge8 %i2, %l5, %o7
40738 stb %l4, [%l7 + 0x20]
40739 sth %i5, [%l7 + 0x4A]
40740 ldx [%l7 + 0x28], %i7
40741 fcmple32 %f4, %f6, %o5
40742 fcmple16 %f12, %f2, %i1
40743 movn %icc, %o0, %i0
40744 brnz,a %l0, loop_4749
40745 fbg,a %fcc2, loop_4750
40746 tl %xcc, 0x0
40747 stx %g4, [%l7 + 0x40]
40748loop_4749:
40749 addcc %i6, %g1, %g2
40750loop_4750:
40751 stw %l2, [%l7 + 0x74]
40752 taddcc %g7, %g5, %g3
40753 fpadd32 %f12, %f12, %f14
40754 fmovrsgz %i4, %f10, %f2
40755 fmovde %icc, %f5, %f0
40756 lduw [%l7 + 0x74], %o2
40757 addccc %o3, %o6, %l3
40758 ld [%l7 + 0x0C], %f8
40759 udivx %o1, 0x0458, %g6
40760 st %f12, [%l7 + 0x28]
40761 ldd [%l7 + 0x30], %f14
40762 fnegs %f0, %f10
40763 ldsw [%l7 + 0x74], %l6
40764 ldsw [%l7 + 0x4C], %o4
40765 fxnors %f8, %f1, %f15
40766 sth %i3, [%l7 + 0x2A]
40767 sethi 0x1592, %l1
40768 fpsub16 %f0, %f6, %f4
40769 fmovdvc %xcc, %f5, %f7
40770 subc %i2, %o7, %l5
40771 fmuld8ulx16 %f7, %f7, %f0
40772 fornot2s %f5, %f3, %f11
40773 fmovrse %l4, %f1, %f4
40774 fbe %fcc1, loop_4751
40775 fxor %f8, %f2, %f6
40776 fpsub16 %f0, %f0, %f2
40777 subccc %i7, 0x0845, %o5
40778loop_4751:
40779 movgu %icc, %i1, %o0
40780 edge32n %i5, %l0, %i0
40781 movrlez %g4, %g1, %g2
40782 array32 %l2, %i6, %g7
40783 ldsb [%l7 + 0x4C], %g5
40784 movneg %icc, %g3, %i4
40785 sth %o3, [%l7 + 0x5A]
40786 bshuffle %f8, %f6, %f6
40787 fbuge,a %fcc0, loop_4752
40788 fmovd %f4, %f2
40789 udivx %o2, 0x0F96, %l3
40790 fmovrdlez %o1, %f8, %f4
40791loop_4752:
40792 smul %o6, %l6, %o4
40793 add %g6, %i3, %i2
40794 fones %f10
40795 fmovrslz %l1, %f4, %f4
40796 stw %l5, [%l7 + 0x18]
40797 tvc %xcc, 0x4
40798 fnegs %f6, %f6
40799 tcs %icc, 0x7
40800 fmovrsne %o7, %f13, %f12
40801 movg %icc, %l4, %o5
40802 tne %icc, 0x7
40803 edge8n %i7, %o0, %i1
40804 lduh [%l7 + 0x40], %l0
40805 fabss %f1, %f13
40806 brgez,a %i5, loop_4753
40807 ldsh [%l7 + 0x30], %i0
40808 movrgz %g4, 0x307, %g2
40809 fxnor %f0, %f10, %f10
40810loop_4753:
40811 bne,a loop_4754
40812 tpos %icc, 0x1
40813 lduh [%l7 + 0x60], %g1
40814 fmovrdgz %i6, %f4, %f10
40815loop_4754:
40816 fcmpne16 %f12, %f12, %l2
40817 move %icc, %g5, %g3
40818 sth %g7, [%l7 + 0x66]
40819 edge8 %o3, %i4, %l3
40820 udiv %o2, 0x123F, %o6
40821 addc %l6, %o4, %o1
40822 ldx [%l7 + 0x30], %g6
40823 alignaddrl %i3, %l1, %i2
40824 ldsb [%l7 + 0x23], %o7
40825 stx %l4, [%l7 + 0x38]
40826 fpsub32s %f3, %f12, %f5
40827 st %f7, [%l7 + 0x3C]
40828 fcmpeq32 %f6, %f4, %o5
40829 xnorcc %i7, %l5, %o0
40830 ldd [%l7 + 0x50], %f14
40831 tvs %xcc, 0x4
40832 fmovrsgz %l0, %f9, %f1
40833 umulcc %i5, %i0, %g4
40834 tle %xcc, 0x4
40835 fnand %f14, %f12, %f4
40836 udiv %g2, 0x15F3, %g1
40837 stb %i6, [%l7 + 0x73]
40838 bvc,a,pn %icc, loop_4755
40839 lduw [%l7 + 0x3C], %i1
40840 pdist %f4, %f2, %f4
40841 ta %icc, 0x3
40842loop_4755:
40843 taddcc %g5, %g3, %l2
40844 std %f4, [%l7 + 0x68]
40845 fmovsvc %icc, %f15, %f1
40846 array32 %o3, %i4, %g7
40847 ldd [%l7 + 0x20], %f14
40848 tsubcc %l3, %o2, %l6
40849 ld [%l7 + 0x14], %f9
40850 fsrc1 %f8, %f12
40851 fmovsneg %icc, %f11, %f3
40852 fcmpes %fcc3, %f4, %f1
40853 sub %o4, %o6, %o1
40854 stb %g6, [%l7 + 0x22]
40855 ldub [%l7 + 0x47], %l1
40856 fmovdl %xcc, %f2, %f12
40857 ldsb [%l7 + 0x5A], %i3
40858 mulx %o7, 0x0281, %l4
40859 siam 0x0
40860 ld [%l7 + 0x3C], %f15
40861 srax %i2, %i7, %l5
40862 ldx [%l7 + 0x58], %o0
40863 lduw [%l7 + 0x60], %o5
40864 udivx %l0, 0x0D83, %i0
40865 fba,a %fcc3, loop_4756
40866 faligndata %f10, %f10, %f4
40867 ldub [%l7 + 0x64], %i5
40868 lduw [%l7 + 0x2C], %g2
40869loop_4756:
40870 fblg,a %fcc1, loop_4757
40871 ldsb [%l7 + 0x61], %g4
40872 stb %g1, [%l7 + 0x39]
40873 ldx [%l7 + 0x60], %i6
40874loop_4757:
40875 or %i1, 0x19AB, %g3
40876 ldub [%l7 + 0x69], %g5
40877 sra %o3, 0x0F, %l2
40878 ld [%l7 + 0x0C], %f3
40879 ba %xcc, loop_4758
40880 array16 %i4, %g7, %l3
40881 fmovdpos %icc, %f14, %f9
40882 bvs %xcc, loop_4759
40883loop_4758:
40884 sra %l6, %o4, %o2
40885 ldx [%l7 + 0x30], %o1
40886 fornot1 %f12, %f8, %f12
40887loop_4759:
40888 movvs %icc, %o6, %g6
40889 stw %l1, [%l7 + 0x1C]
40890 nop
40891 setx loop_4760, %l0, %l1
40892 wrpr 0x1, %tl
40893 wrpr %l1, %tnpc
40894 setx 0x34400001400, %l0, %l1
40895 wrpr %l1, %tstate
40896 wrhpr 0x4, %htstate
40897 done
40898 sub %o7, %l4, %i3
40899 tl %xcc, 0x4
40900 fpmerge %f13, %f7, %f0
40901loop_4760:
40902 fmovsne %xcc, %f13, %f7
40903 stx %i7, [%l7 + 0x08]
40904 mulx %l5, %o0, %o5
40905 fcmpne16 %f4, %f8, %l0
40906 fornot1s %f6, %f15, %f9
40907 ldd [%l7 + 0x40], %f4
40908 xnor %i0, %i2, %i5
40909 sll %g2, 0x11, %g4
40910 ldsw [%l7 + 0x44], %g1
40911 edge16n %i6, %i1, %g3
40912 ld [%l7 + 0x5C], %f2
40913 fmovs %f9, %f2
40914 tvc %icc, 0x2
40915 fones %f6
40916 movn %xcc, %g5, %o3
40917 fbge,a %fcc0, loop_4761
40918 fcmpgt16 %f0, %f10, %l2
40919 tgu %icc, 0x6
40920 fmul8x16 %f11, %f14, %f6
40921loop_4761:
40922 fmul8sux16 %f14, %f14, %f4
40923 edge16ln %g7, %i4, %l6
40924 bge,a,pt %icc, loop_4762
40925 movcc %xcc, %l3, %o2
40926 st %f10, [%l7 + 0x20]
40927 sethi 0x1D01, %o1
40928loop_4762:
40929 tcc %icc, 0x7
40930 ldd [%l7 + 0x10], %f10
40931 fmovdcs %icc, %f9, %f2
40932 fcmple32 %f8, %f12, %o6
40933 sth %g6, [%l7 + 0x0A]
40934 orn %o4, %l1, %l4
40935 sdivx %o7, 0x1382, %i7
40936 lduh [%l7 + 0x10], %i3
40937 movrgz %l5, %o5, %l0
40938 stw %o0, [%l7 + 0x60]
40939 fpsub16 %f10, %f12, %f0
40940 fand %f14, %f12, %f0
40941 orcc %i0, %i5, %g2
40942 andn %i2, 0x1C91, %g1
40943 popc 0x1655, %i6
40944 edge8ln %g4, %g3, %g5
40945 fnegd %f6, %f6
40946 addcc %i1, %o3, %l2
40947 movleu %xcc, %g7, %l6
40948 fandnot1s %f14, %f2, %f2
40949 ldsh [%l7 + 0x12], %l3
40950 fpadd32 %f14, %f14, %f14
40951 fmovd %f2, %f6
40952 fpsub16 %f8, %f0, %f12
40953 sth %o2, [%l7 + 0x44]
40954 ble,a,pn %icc, loop_4763
40955 andn %o1, %i4, %o6
40956 subccc %o4, 0x1F73, %g6
40957 brgez,a %l1, loop_4764
40958loop_4763:
40959 sth %l4, [%l7 + 0x76]
40960 fornot1s %f14, %f10, %f1
40961 ld [%l7 + 0x50], %f3
40962loop_4764:
40963 ldx [%l7 + 0x10], %o7
40964 be,pt %icc, loop_4765
40965 bne,a loop_4766
40966 movcs %icc, %i3, %i7
40967 fbue %fcc0, loop_4767
40968loop_4765:
40969 be,a,pt %icc, loop_4768
40970loop_4766:
40971 ldsh [%l7 + 0x2A], %l5
40972 sllx %l0, %o5, %o0
40973loop_4767:
40974 movleu %icc, %i5, %i0
40975loop_4768:
40976 fpadd32s %f10, %f9, %f7
40977 st %f14, [%l7 + 0x54]
40978 edge32 %i2, %g1, %g2
40979 fmovrdgez %i6, %f4, %f2
40980 edge32 %g3, %g5, %i1
40981 brgez,a %o3, loop_4769
40982 st %f7, [%l7 + 0x64]
40983 fmovrde %g4, %f14, %f14
40984 srax %g7, %l6, %l3
40985loop_4769:
40986 fandnot1 %f12, %f4, %f14
40987 stw %o2, [%l7 + 0x34]
40988 ta %xcc, 0x6
40989 ldsw [%l7 + 0x3C], %l2
40990 orncc %o1, 0x0E57, %o6
40991 fnegd %f6, %f10
40992 lduw [%l7 + 0x34], %i4
40993 srl %o4, %l1, %l4
40994 fpack16 %f6, %f4
40995 fcmped %fcc0, %f10, %f6
40996 tcs %icc, 0x0
40997 lduw [%l7 + 0x20], %o7
40998 movg %icc, %i3, %i7
40999 fmovdleu %icc, %f13, %f2
41000 sth %g6, [%l7 + 0x50]
41001 std %f12, [%l7 + 0x50]
41002 fmovdl %icc, %f9, %f1
41003 stw %l0, [%l7 + 0x34]
41004 fmovdcs %icc, %f8, %f12
41005 st %f0, [%l7 + 0x50]
41006 fmovs %f7, %f12
41007 tne %icc, 0x2
41008 tsubcc %l5, %o0, %o5
41009 sdivcc %i5, 0x05B3, %i0
41010 array16 %g1, %g2, %i2
41011 orcc %g3, 0x1E4D, %g5
41012 movcc %xcc, %i1, %o3
41013 tle %xcc, 0x3
41014 sub %i6, 0x08BC, %g4
41015 ldsw [%l7 + 0x38], %g7
41016 pdist %f6, %f14, %f2
41017 bleu,pn %xcc, loop_4770
41018 movvc %xcc, %l6, %l3
41019 udivcc %l2, 0x14CD, %o2
41020 fbo %fcc0, loop_4771
41021loop_4770:
41022 sth %o1, [%l7 + 0x3C]
41023 movpos %xcc, %o6, %i4
41024 stw %o4, [%l7 + 0x74]
41025loop_4771:
41026 fbge %fcc2, loop_4772
41027 fcmpne32 %f8, %f14, %l1
41028 umulcc %o7, %l4, %i7
41029 srlx %i3, %g6, %l0
41030loop_4772:
41031 sth %l5, [%l7 + 0x52]
41032 fbule %fcc2, loop_4773
41033 fmovse %icc, %f15, %f9
41034 taddcc %o0, 0x0B2E, %i5
41035 fmovdn %icc, %f10, %f7
41036loop_4773:
41037 call loop_4774
41038 fpack16 %f12, %f3
41039 udivcc %o5, 0x1BC0, %i0
41040 edge32ln %g1, %i2, %g3
41041loop_4774:
41042 fpadd32s %f14, %f3, %f8
41043 fone %f8
41044 fbn,a %fcc3, loop_4775
41045 fcmpes %fcc0, %f11, %f12
41046 orn %g2, %g5, %i1
41047 array8 %o3, %i6, %g7
41048loop_4775:
41049 brz,a %l6, loop_4776
41050 lduw [%l7 + 0x38], %g4
41051 ldub [%l7 + 0x6C], %l3
41052 pdist %f10, %f6, %f4
41053loop_4776:
41054 fmul8sux16 %f2, %f8, %f10
41055 movrne %l2, 0x1B3, %o2
41056 stb %o1, [%l7 + 0x64]
41057 fmovdgu %xcc, %f5, %f8
41058 fba %fcc1, loop_4777
41059 fandnot2s %f8, %f5, %f15
41060 fnands %f8, %f15, %f7
41061 movrgz %i4, %o6, %l1
41062loop_4777:
41063 st %f10, [%l7 + 0x34]
41064 stw %o7, [%l7 + 0x64]
41065 stw %l4, [%l7 + 0x4C]
41066 tsubcc %o4, 0x090C, %i3
41067 mova %xcc, %i7, %g6
41068 ldsb [%l7 + 0x5E], %l0
41069 edge32n %l5, %o0, %i5
41070 edge16 %i0, %o5, %i2
41071 sth %g1, [%l7 + 0x78]
41072 ble,pt %icc, loop_4778
41073 fcmpgt32 %f10, %f4, %g3
41074 stx %g2, [%l7 + 0x18]
41075 movvc %icc, %g5, %i1
41076loop_4778:
41077 stw %i6, [%l7 + 0x74]
41078 brnz %o3, loop_4779
41079 fnand %f4, %f12, %f10
41080 ldub [%l7 + 0x2B], %l6
41081 fmovrdlez %g4, %f10, %f8
41082loop_4779:
41083 fabss %f14, %f6
41084 fxors %f11, %f5, %f9
41085 ldub [%l7 + 0x22], %g7
41086 movrne %l2, 0x0DF, %l3
41087 movge %icc, %o1, %o2
41088 orcc %o6, %i4, %l1
41089 movcs %icc, %l4, %o7
41090 movleu %icc, %o4, %i7
41091 bvc,a,pn %icc, loop_4780
41092 edge16ln %i3, %l0, %g6
41093 ld [%l7 + 0x3C], %f10
41094 addccc %l5, %o0, %i5
41095loop_4780:
41096 tneg %xcc, 0x7
41097 stw %i0, [%l7 + 0x70]
41098 ble %xcc, loop_4781
41099 ldsw [%l7 + 0x38], %o5
41100 bgu,pn %icc, loop_4782
41101 brlez,a %i2, loop_4783
41102loop_4781:
41103 fcmpne32 %f4, %f8, %g1
41104 bleu,a %icc, loop_4784
41105loop_4782:
41106 fmovrdgz %g2, %f2, %f12
41107loop_4783:
41108 movrlz %g5, %g3, %i6
41109 ldsw [%l7 + 0x74], %o3
41110loop_4784:
41111 fbo,a %fcc0, loop_4785
41112 fmovdneg %xcc, %f14, %f5
41113 edge32 %i1, %l6, %g4
41114 sdivx %g7, 0x09B9, %l3
41115loop_4785:
41116 fzero %f8
41117 lduw [%l7 + 0x58], %o1
41118 fandnot2s %f11, %f15, %f12
41119 sub %l2, %o2, %o6
41120 movge %xcc, %i4, %l1
41121 xnor %o7, %o4, %i7
41122 sth %l4, [%l7 + 0x5A]
41123 ldsh [%l7 + 0x44], %i3
41124 tleu %icc, 0x4
41125 stb %l0, [%l7 + 0x5B]
41126 stb %l5, [%l7 + 0x2E]
41127 fmovsg %icc, %f0, %f2
41128 tleu %xcc, 0x3
41129 addccc %g6, 0x103E, %o0
41130 tvc %icc, 0x0
41131 sethi 0x133D, %i5
41132 fnot1s %f10, %f10
41133 fble %fcc3, loop_4786
41134 lduw [%l7 + 0x1C], %o5
41135 tge %icc, 0x7
41136 ldsw [%l7 + 0x70], %i0
41137loop_4786:
41138 movcc %icc, %g1, %g2
41139 fbg,a %fcc1, loop_4787
41140 bcc,a loop_4788
41141 sth %i2, [%l7 + 0x0A]
41142 fxor %f10, %f6, %f6
41143loop_4787:
41144 movl %xcc, %g5, %g3
41145loop_4788:
41146 fmul8x16 %f5, %f0, %f2
41147 std %f10, [%l7 + 0x28]
41148 and %i6, 0x0F1E, %o3
41149 sth %i1, [%l7 + 0x34]
41150 stw %g4, [%l7 + 0x7C]
41151 tge %icc, 0x1
41152 xnorcc %g7, 0x0D27, %l3
41153 srlx %l6, %o1, %l2
41154 lduw [%l7 + 0x54], %o2
41155 ldd [%l7 + 0x20], %f8
41156 movn %icc, %o6, %l1
41157 st %f13, [%l7 + 0x74]
41158 sth %i4, [%l7 + 0x38]
41159 fmovdcc %xcc, %f13, %f12
41160 tcs %icc, 0x0
41161 movl %xcc, %o7, %i7
41162 ld [%l7 + 0x58], %f2
41163 ld [%l7 + 0x2C], %f10
41164 sdiv %l4, 0x13BA, %o4
41165 fmovsa %icc, %f6, %f7
41166 fands %f7, %f7, %f8
41167 stw %l0, [%l7 + 0x4C]
41168 fmovrdlz %l5, %f0, %f0
41169 fmovsn %xcc, %f14, %f15
41170 fabsd %f10, %f14
41171 bleu,pt %icc, loop_4789
41172 fbne %fcc2, loop_4790
41173 alignaddrl %g6, %o0, %i5
41174 st %f10, [%l7 + 0x58]
41175loop_4789:
41176 stb %i3, [%l7 + 0x4E]
41177loop_4790:
41178 srax %i0, 0x05, %o5
41179 addccc %g2, 0x017B, %g1
41180 fcmpd %fcc1, %f0, %f14
41181 ldub [%l7 + 0x47], %i2
41182 ldsh [%l7 + 0x4E], %g3
41183 ldsb [%l7 + 0x5A], %i6
41184 fmovdn %xcc, %f4, %f8
41185 ld [%l7 + 0x38], %f15
41186 stx %o3, [%l7 + 0x10]
41187 std %f0, [%l7 + 0x28]
41188 pdist %f6, %f2, %f12
41189 stx %g5, [%l7 + 0x20]
41190 sethi 0x1242, %g4
41191 fnegd %f6, %f14
41192 sdiv %g7, 0x0E71, %i1
41193 tsubcc %l3, 0x064A, %o1
41194 tvs %xcc, 0x3
41195 stw %l2, [%l7 + 0x48]
41196 fmovde %icc, %f3, %f14
41197 edge32n %l6, %o2, %o6
41198 fone %f0
41199 tcs %icc, 0x3
41200 stb %i4, [%l7 + 0x4F]
41201 movl %xcc, %l1, %o7
41202 umulcc %l4, %i7, %l0
41203 std %f4, [%l7 + 0x40]
41204 stb %l5, [%l7 + 0x11]
41205 fcmpeq32 %f14, %f6, %g6
41206 fmovrslez %o0, %f4, %f2
41207 fmovsneg %xcc, %f2, %f3
41208 fand %f12, %f0, %f12
41209 bl %icc, loop_4791
41210 xor %o4, %i3, %i0
41211 fmovse %xcc, %f0, %f6
41212 fandnot1 %f6, %f14, %f6
41213loop_4791:
41214 fornot2s %f8, %f15, %f2
41215 fcmpne16 %f14, %f4, %o5
41216 movg %icc, %g2, %g1
41217 fbug %fcc3, loop_4792
41218 fornot1 %f14, %f4, %f6
41219 fand %f2, %f2, %f4
41220 tsubcctv %i2, 0x0AB9, %g3
41221loop_4792:
41222 fmovdvc %xcc, %f8, %f8
41223 edge8 %i5, %o3, %g5
41224 lduh [%l7 + 0x1A], %g4
41225 fxnors %f14, %f3, %f13
41226 fcmpne32 %f2, %f0, %i6
41227 fmovda %xcc, %f9, %f1
41228 fpadd16s %f1, %f9, %f1
41229 stb %g7, [%l7 + 0x08]
41230 std %f0, [%l7 + 0x58]
41231 tpos %xcc, 0x7
41232 fnegd %f8, %f0
41233 call loop_4793
41234 fbue %fcc3, loop_4794
41235 fcmpes %fcc3, %f3, %f2
41236 fmovd %f2, %f6
41237loop_4793:
41238 stx %l3, [%l7 + 0x70]
41239loop_4794:
41240 edge32 %o1, %l2, %l6
41241 fmovda %xcc, %f6, %f6
41242 ldub [%l7 + 0x68], %i1
41243 bvs,pt %icc, loop_4795
41244 bcs,a loop_4796
41245 sth %o2, [%l7 + 0x2A]
41246 add %o6, %i4, %l1
41247loop_4795:
41248 edge32ln %o7, %l4, %i7
41249loop_4796:
41250 sra %l0, 0x1D, %g6
41251 fba %fcc1, loop_4797
41252 lduh [%l7 + 0x5C], %o0
41253 nop
41254 setx loop_4798, %l0, %l1
41255 wrpr 0x1, %tl
41256 wrpr %l1, %tpc
41257 add %l1, 0x4, %l1
41258 wrpr %l1, %tnpc
41259 setx 0x34400001400, %l0, %l1
41260 wrpr %l1, %tstate
41261 wrhpr 0x4, %htstate
41262 retry
41263 brnz %o4, loop_4799
41264loop_4797:
41265 nop
41266 setx loop_4800, %l0, %l1
41267 wrpr 0x1, %tl
41268 wrpr %l1, %tnpc
41269 setx 0x34400001400, %l0, %l1
41270 wrpr %l1, %tstate
41271 wrhpr 0x4, %htstate
41272 done
41273 fcmpgt16 %f4, %f10, %l5
41274loop_4798:
41275 fnegs %f7, %f13
41276loop_4799:
41277 fmovrdne %i0, %f10, %f0
41278loop_4800:
41279 movrne %i3, 0x277, %g2
41280 tge %xcc, 0x0
41281 siam 0x4
41282 fbu,a %fcc3, loop_4801
41283 tleu %icc, 0x2
41284 subc %g1, %i2, %g3
41285 stx %o5, [%l7 + 0x28]
41286loop_4801:
41287 edge16l %i5, %g5, %g4
41288 siam 0x5
41289 fmovsneg %xcc, %f12, %f4
41290 movl %xcc, %o3, %g7
41291 sth %l3, [%l7 + 0x60]
41292 be,a,pt %icc, loop_4802
41293 sth %o1, [%l7 + 0x48]
41294 fornot2 %f2, %f0, %f0
41295 fmovrslz %l2, %f14, %f0
41296loop_4802:
41297 bpos,a %xcc, loop_4803
41298 ldsw [%l7 + 0x70], %l6
41299 ldd [%l7 + 0x50], %f14
41300 fnegd %f12, %f0
41301loop_4803:
41302 nop
41303 setx loop_4804, %l0, %l1
41304 wrpr 0x1, %tl
41305 wrpr %l1, %tnpc
41306 setx 0x34400001400, %l0, %l1
41307 wrpr %l1, %tstate
41308 wrhpr 0x4, %htstate
41309 done
41310 fxnors %f9, %f1, %f3
41311 lduw [%l7 + 0x6C], %i6
41312 tsubcc %i1, 0x0C74, %o6
41313loop_4804:
41314 ldd [%l7 + 0x78], %f0
41315 std %f2, [%l7 + 0x10]
41316 subccc %i4, %o2, %o7
41317 stb %l4, [%l7 + 0x66]
41318 bcs,pt %xcc, loop_4805
41319 sth %i7, [%l7 + 0x54]
41320 movvc %icc, %l0, %g6
41321 brlz %l1, loop_4806
41322loop_4805:
41323 ldub [%l7 + 0x1F], %o0
41324 xnor %o4, %l5, %i0
41325 stx %i3, [%l7 + 0x50]
41326loop_4806:
41327 bvs,a,pn %xcc, loop_4807
41328 fone %f14
41329 fsrc2s %f12, %f7
41330 fsrc1 %f2, %f4
41331loop_4807:
41332 ldub [%l7 + 0x27], %g2
41333 srax %i2, 0x1F, %g3
41334 lduw [%l7 + 0x54], %g1
41335 ldsb [%l7 + 0x26], %o5
41336 lduw [%l7 + 0x5C], %g5
41337 ldsw [%l7 + 0x60], %g4
41338 fbe,a %fcc0, loop_4808
41339 fzero %f14
41340 addccc %o3, 0x0B82, %g7
41341 fmovrslz %l3, %f0, %f3
41342loop_4808:
41343 umulcc %i5, %l2, %l6
41344 ldsh [%l7 + 0x64], %o1
41345 tle %icc, 0x4
41346 tl %xcc, 0x3
41347 std %f2, [%l7 + 0x20]
41348 fmovdl %icc, %f2, %f4
41349 add %i1, %o6, %i4
41350 ldx [%l7 + 0x18], %i6
41351 fzeros %f6
41352 fpsub32s %f0, %f7, %f2
41353 tl %xcc, 0x4
41354 fnand %f14, %f12, %f14
41355 lduw [%l7 + 0x10], %o7
41356 ldsb [%l7 + 0x17], %l4
41357 bpos loop_4809
41358 ldsb [%l7 + 0x7B], %o2
41359 or %l0, 0x0396, %g6
41360 fcmple16 %f12, %f8, %i7
41361loop_4809:
41362 array8 %o0, %o4, %l1
41363 ldub [%l7 + 0x0B], %i0
41364 stb %i3, [%l7 + 0x36]
41365 fbul %fcc1, loop_4810
41366 ldub [%l7 + 0x66], %g2
41367 fxnor %f4, %f8, %f8
41368 fors %f2, %f1, %f2
41369loop_4810:
41370 fands %f9, %f8, %f14
41371 fnot1s %f13, %f3
41372 ldsw [%l7 + 0x58], %l5
41373 ldsw [%l7 + 0x2C], %g3
41374 fmovsg %xcc, %f5, %f8
41375 stb %g1, [%l7 + 0x5A]
41376 lduh [%l7 + 0x32], %i2
41377 ldx [%l7 + 0x38], %g5
41378 ldsh [%l7 + 0x0C], %g4
41379 stw %o3, [%l7 + 0x68]
41380 sth %o5, [%l7 + 0x76]
41381 stb %l3, [%l7 + 0x0A]
41382 bvc,pn %icc, loop_4811
41383 fbul %fcc3, loop_4812
41384 fmovdl %xcc, %f3, %f13
41385 movne %xcc, %g7, %i5
41386loop_4811:
41387 movl %xcc, %l6, %o1
41388loop_4812:
41389 fcmple16 %f6, %f0, %l2
41390 fmovda %icc, %f2, %f7
41391 fmovrdne %i1, %f14, %f8
41392 stw %o6, [%l7 + 0x74]
41393 st %f13, [%l7 + 0x7C]
41394 orcc %i6, %o7, %l4
41395 fcmpeq16 %f4, %f4, %i4
41396 bl loop_4813
41397 sub %l0, %g6, %i7
41398 mova %xcc, %o0, %o4
41399 fmovscs %xcc, %f5, %f9
41400loop_4813:
41401 lduw [%l7 + 0x7C], %o2
41402 fpadd32s %f2, %f4, %f9
41403 movrlz %i0, 0x18D, %l1
41404 tge %icc, 0x1
41405 taddcctv %g2, %l5, %i3
41406 sub %g1, 0x1DE3, %g3
41407 ldub [%l7 + 0x25], %i2
41408 fands %f10, %f9, %f13
41409 sth %g4, [%l7 + 0x0C]
41410 fcmpd %fcc0, %f14, %f0
41411 ldub [%l7 + 0x23], %g5
41412 stb %o3, [%l7 + 0x73]
41413 brnz,a %l3, loop_4814
41414 sth %o5, [%l7 + 0x3E]
41415 fmovdle %icc, %f14, %f10
41416 tle %xcc, 0x4
41417loop_4814:
41418 fmul8sux16 %f4, %f6, %f8
41419 fmovdn %icc, %f6, %f9
41420 ldsw [%l7 + 0x18], %g7
41421 fmovd %f6, %f12
41422 tl %icc, 0x3
41423 fmovsa %icc, %f5, %f13
41424 fmovrdgez %i5, %f8, %f10
41425 ldub [%l7 + 0x57], %l6
41426 edge8ln %o1, %l2, %i1
41427 fornot1s %f4, %f5, %f1
41428 fbue,a %fcc2, loop_4815
41429 ldsb [%l7 + 0x2F], %i6
41430 sth %o7, [%l7 + 0x40]
41431 fbug %fcc2, loop_4816
41432loop_4815:
41433 andn %o6, 0x0EE9, %i4
41434 fcmpne32 %f2, %f0, %l4
41435 ldd [%l7 + 0x18], %f0
41436loop_4816:
41437 andcc %g6, 0x0CF8, %i7
41438 ldsw [%l7 + 0x68], %l0
41439 std %f6, [%l7 + 0x48]
41440 fcmped %fcc0, %f2, %f0
41441 addcc %o0, %o2, %o4
41442 lduw [%l7 + 0x60], %i0
41443 xor %l1, 0x1945, %l5
41444 bpos %xcc, loop_4817
41445 orcc %i3, %g2, %g1
41446 fcmpeq32 %f0, %f8, %g3
41447 tge %icc, 0x0
41448loop_4817:
41449 fnegd %f4, %f2
41450 tvs %icc, 0x7
41451 fbge,a %fcc0, loop_4818
41452 ldsb [%l7 + 0x4E], %g4
41453 mova %xcc, %i2, %g5
41454 fcmpne16 %f14, %f2, %o3
41455loop_4818:
41456 ldd [%l7 + 0x40], %f8
41457 edge16n %l3, %g7, %o5
41458 std %f2, [%l7 + 0x60]
41459 ldub [%l7 + 0x34], %l6
41460 fone %f8
41461 edge16ln %i5, %l2, %i1
41462 bvc,pn %xcc, loop_4819
41463 edge32ln %i6, %o1, %o7
41464 ldx [%l7 + 0x30], %o6
41465 stx %i4, [%l7 + 0x10]
41466loop_4819:
41467 fbn %fcc0, loop_4820
41468 ldx [%l7 + 0x20], %l4
41469 fbg %fcc3, loop_4821
41470 lduw [%l7 + 0x44], %i7
41471loop_4820:
41472 ldx [%l7 + 0x40], %l0
41473 sth %o0, [%l7 + 0x68]
41474loop_4821:
41475 tsubcc %o2, 0x193B, %g6
41476 fmul8x16au %f8, %f14, %f8
41477 lduw [%l7 + 0x14], %i0
41478 fcmpgt32 %f8, %f12, %o4
41479 orncc %l5, %l1, %g2
41480 fmovdl %icc, %f4, %f9
41481 std %f14, [%l7 + 0x38]
41482 movrne %g1, %g3, %g4
41483 tcs %xcc, 0x1
41484 stx %i2, [%l7 + 0x70]
41485 fandnot1 %f10, %f4, %f0
41486 ldsw [%l7 + 0x08], %g5
41487 fpackfix %f14, %f12
41488 mova %xcc, %o3, %i3
41489 tge %xcc, 0x0
41490 lduh [%l7 + 0x3C], %g7
41491 fmovda %icc, %f10, %f8
41492 fcmple32 %f0, %f10, %o5
41493 edge32 %l6, %i5, %l2
41494 stw %i1, [%l7 + 0x24]
41495 fmovsneg %icc, %f11, %f2
41496 fmovd %f8, %f4
41497 bleu %xcc, loop_4822
41498 st %f12, [%l7 + 0x6C]
41499 ld [%l7 + 0x40], %f3
41500 tgu %xcc, 0x2
41501loop_4822:
41502 fmovsle %xcc, %f4, %f12
41503 fmovrdne %l3, %f10, %f2
41504 xor %i6, 0x0965, %o7
41505 lduw [%l7 + 0x44], %o6
41506 ldd [%l7 + 0x28], %f6
41507 smul %o1, %i4, %i7
41508 ldsh [%l7 + 0x16], %l0
41509 taddcctv %l4, 0x1401, %o0
41510 tg %xcc, 0x7
41511 orcc %g6, 0x1C7D, %o2
41512 movge %xcc, %i0, %l5
41513 ldub [%l7 + 0x7E], %l1
41514 orcc %o4, %g1, %g3
41515 movrgez %g4, %g2, %i2
41516 lduh [%l7 + 0x36], %g5
41517 movrlz %i3, 0x17C, %g7
41518 ld [%l7 + 0x58], %f8
41519 fmul8x16 %f14, %f0, %f0
41520 fmovrsgz %o5, %f12, %f11
41521 fbl,a %fcc2, loop_4823
41522 xnor %o3, 0x069F, %l6
41523 fxnor %f12, %f2, %f12
41524 lduw [%l7 + 0x1C], %i5
41525loop_4823:
41526 bvc loop_4824
41527 fcmps %fcc0, %f15, %f1
41528 bge %icc, loop_4825
41529 fmul8x16au %f1, %f7, %f12
41530loop_4824:
41531 fexpand %f15, %f4
41532 fmovsvs %xcc, %f7, %f1
41533loop_4825:
41534 fbuge,a %fcc1, loop_4826
41535 taddcc %i1, 0x0668, %l2
41536 edge32n %l3, %i6, %o6
41537 alignaddrl %o1, %o7, %i7
41538loop_4826:
41539 bvc %xcc, loop_4827
41540 edge32 %l0, %i4, %l4
41541 srlx %o0, %o2, %g6
41542 or %i0, %l5, %l1
41543loop_4827:
41544 fmuld8ulx16 %f6, %f15, %f8
41545 sethi 0x1D58, %g1
41546 std %f2, [%l7 + 0x58]
41547 sdivcc %o4, 0x18C3, %g3
41548 edge16l %g2, %i2, %g4
41549 edge32ln %i3, %g7, %g5
41550 udivcc %o5, 0x1E8A, %l6
41551 ldub [%l7 + 0x4B], %i5
41552 fmul8x16al %f1, %f6, %f12
41553 tvc %xcc, 0x2
41554 tgu %xcc, 0x5
41555 fpsub16s %f9, %f12, %f0
41556 movvc %xcc, %o3, %l2
41557 srl %l3, 0x03, %i1
41558 ble %icc, loop_4828
41559 fmovda %xcc, %f14, %f13
41560 edge16ln %i6, %o1, %o7
41561 fmovsle %xcc, %f0, %f1
41562loop_4828:
41563 fmovrdlz %o6, %f12, %f12
41564 tcs %icc, 0x3
41565 fmovsge %xcc, %f1, %f7
41566 fbo,a %fcc1, loop_4829
41567 fbug %fcc2, loop_4830
41568 fnegd %f8, %f12
41569 array16 %l0, %i7, %i4
41570loop_4829:
41571 fmovsvc %icc, %f6, %f5
41572loop_4830:
41573 bleu %icc, loop_4831
41574 ldsh [%l7 + 0x28], %l4
41575 stx %o0, [%l7 + 0x58]
41576 movrne %g6, %o2, %l5
41577loop_4831:
41578 ldsb [%l7 + 0x3B], %i0
41579 fbuge %fcc3, loop_4832
41580 ldsh [%l7 + 0x5C], %g1
41581 stw %l1, [%l7 + 0x7C]
41582 ldsh [%l7 + 0x62], %g3
41583loop_4832:
41584 ld [%l7 + 0x7C], %f8
41585 fbug,a %fcc3, loop_4833
41586 andncc %g2, %o4, %i2
41587 sra %i3, %g7, %g4
41588 ldsb [%l7 + 0x17], %o5
41589loop_4833:
41590 fpadd16 %f8, %f10, %f6
41591 mova %icc, %l6, %g5
41592 tcs %icc, 0x6
41593 std %f2, [%l7 + 0x20]
41594 ldx [%l7 + 0x30], %o3
41595 ldsb [%l7 + 0x68], %i5
41596 te %icc, 0x0
41597 mulx %l3, 0x1151, %i1
41598 bgu,pn %xcc, loop_4834
41599 addccc %i6, 0x1517, %l2
41600 fnand %f8, %f6, %f4
41601 udiv %o7, 0x18EA, %o6
41602loop_4834:
41603 call loop_4835
41604 sdivcc %l0, 0x1F60, %i7
41605 ldsw [%l7 + 0x70], %o1
41606 movrgz %l4, 0x187, %i4
41607loop_4835:
41608 fbul %fcc1, loop_4836
41609 fcmped %fcc3, %f2, %f10
41610 lduh [%l7 + 0x08], %o0
41611 ldsw [%l7 + 0x60], %g6
41612loop_4836:
41613 orn %l5, 0x1FCB, %i0
41614 fmovscc %xcc, %f10, %f13
41615 std %f2, [%l7 + 0x58]
41616 stw %g1, [%l7 + 0x40]
41617 edge8l %o2, %g3, %g2
41618 fnot2 %f8, %f4
41619 edge8ln %o4, %l1, %i3
41620 fmovsgu %xcc, %f1, %f15
41621 fbu %fcc1, loop_4837
41622 fbne,a %fcc2, loop_4838
41623 fandnot2 %f0, %f10, %f14
41624 fcmpes %fcc0, %f15, %f8
41625loop_4837:
41626 movrgez %i2, 0x1DB, %g7
41627loop_4838:
41628 brlz,a %g4, loop_4839
41629 taddcc %l6, %g5, %o5
41630 lduw [%l7 + 0x10], %i5
41631 fexpand %f14, %f4
41632loop_4839:
41633 fornot1 %f4, %f12, %f6
41634 fpadd32s %f15, %f5, %f3
41635 lduw [%l7 + 0x78], %o3
41636 fexpand %f0, %f12
41637 popc 0x00CF, %l3
41638 udivx %i1, 0x08E4, %i6
41639 fmovsle %xcc, %f9, %f10
41640 bne loop_4840
41641 fbul %fcc0, loop_4841
41642 ld [%l7 + 0x58], %f7
41643 ldx [%l7 + 0x70], %o7
41644loop_4840:
41645 fmul8sux16 %f12, %f14, %f4
41646loop_4841:
41647 fmovdvs %xcc, %f13, %f11
41648 edge16n %l2, %l0, %o6
41649 fones %f12
41650 fexpand %f7, %f12
41651 fabss %f9, %f0
41652 stx %i7, [%l7 + 0x08]
41653 fbn,a %fcc1, loop_4842
41654 bpos,a loop_4843
41655 fmovsleu %icc, %f3, %f10
41656 subccc %l4, 0x1441, %i4
41657loop_4842:
41658 fmul8ulx16 %f8, %f2, %f6
41659loop_4843:
41660 stx %o0, [%l7 + 0x38]
41661 siam 0x3
41662 fornot1s %f10, %f1, %f0
41663 sdiv %g6, 0x1D80, %o1
41664 fcmpes %fcc0, %f15, %f0
41665 ldub [%l7 + 0x1D], %l5
41666 ldd [%l7 + 0x08], %f8
41667 movrgez %g1, %i0, %g3
41668 sdivx %g2, 0x192B, %o2
41669 fmovrslz %l1, %f13, %f1
41670 std %f12, [%l7 + 0x18]
41671 fmovsl %icc, %f8, %f5
41672 fbo %fcc2, loop_4844
41673 ldx [%l7 + 0x50], %i3
41674 fba,a %fcc3, loop_4845
41675 ld [%l7 + 0x18], %f9
41676loop_4844:
41677 fmovrdgez %o4, %f12, %f10
41678 sth %g7, [%l7 + 0x72]
41679loop_4845:
41680 bne %icc, loop_4846
41681 subccc %i2, 0x0B60, %l6
41682 lduh [%l7 + 0x5A], %g4
41683 bvc %xcc, loop_4847
41684loop_4846:
41685 mulscc %g5, %i5, %o5
41686 subcc %l3, %o3, %i1
41687 ld [%l7 + 0x1C], %f1
41688loop_4847:
41689 sth %o7, [%l7 + 0x08]
41690 stw %l2, [%l7 + 0x0C]
41691 lduw [%l7 + 0x5C], %i6
41692 call loop_4848
41693 edge16n %o6, %i7, %l4
41694 bvs %xcc, loop_4849
41695 fones %f2
41696loop_4848:
41697 sdivcc %i4, 0x1631, %o0
41698 fcmpne32 %f2, %f0, %l0
41699loop_4849:
41700 edge8l %g6, %l5, %g1
41701 udivx %i0, 0x09F6, %o1
41702 stw %g2, [%l7 + 0x74]
41703 fbge %fcc3, loop_4850
41704 ldsh [%l7 + 0x62], %o2
41705 fmovrsne %g3, %f14, %f2
41706 fpackfix %f0, %f5
41707loop_4850:
41708 fpsub32 %f10, %f12, %f0
41709 movl %icc, %l1, %i3
41710 ldx [%l7 + 0x58], %g7
41711 tg %icc, 0x6
41712 fornot1 %f12, %f0, %f10
41713 brz,a %i2, loop_4851
41714 lduh [%l7 + 0x62], %o4
41715 movcc %icc, %g4, %l6
41716 fxnor %f4, %f8, %f8
41717loop_4851:
41718 ldd [%l7 + 0x40], %f12
41719 ldsb [%l7 + 0x17], %i5
41720 lduw [%l7 + 0x0C], %g5
41721 bleu,a,pn %icc, loop_4852
41722 lduw [%l7 + 0x14], %l3
41723 lduh [%l7 + 0x6A], %o5
41724 fmul8ulx16 %f14, %f0, %f10
41725loop_4852:
41726 ldsb [%l7 + 0x55], %i1
41727 movrgz %o7, 0x2CC, %l2
41728 fsrc1s %f15, %f7
41729 fandnot1 %f8, %f14, %f12
41730 stb %i6, [%l7 + 0x6F]
41731 addc %o6, %o3, %i7
41732 xnor %l4, %i4, %l0
41733 movpos %icc, %g6, %o0
41734 ldd [%l7 + 0x68], %f10
41735 sth %l5, [%l7 + 0x70]
41736 fsrc1s %f1, %f0
41737 edge32n %i0, %g1, %o1
41738 stb %o2, [%l7 + 0x16]
41739 stb %g3, [%l7 + 0x7D]
41740 tsubcctv %g2, 0x04E5, %i3
41741 movn %icc, %l1, %i2
41742 st %f13, [%l7 + 0x5C]
41743 and %g7, %o4, %l6
41744 fandnot2s %f6, %f9, %f10
41745 tcs %xcc, 0x4
41746 ldsw [%l7 + 0x78], %i5
41747 ld [%l7 + 0x34], %f1
41748 sub %g5, 0x00B5, %l3
41749 fpmerge %f10, %f6, %f2
41750 nop
41751 setx loop_4853, %l0, %l1
41752 wrpr 0x1, %tl
41753 wrpr %l1, %tnpc
41754 setx 0x34400001400, %l0, %l1
41755 wrpr %l1, %tstate
41756 wrhpr 0x4, %htstate
41757 done
41758 sth %g4, [%l7 + 0x44]
41759 srax %i1, %o5, %o7
41760 edge32n %l2, %o6, %o3
41761loop_4853:
41762 subccc %i7, 0x1B3D, %l4
41763 movrlz %i6, 0x258, %l0
41764 fxor %f2, %f10, %f4
41765 subcc %g6, %o0, %i4
41766 tge %xcc, 0x2
41767 fxnors %f13, %f3, %f0
41768 lduh [%l7 + 0x1E], %i0
41769 st %f3, [%l7 + 0x7C]
41770 fnands %f4, %f3, %f1
41771 fbne %fcc3, loop_4854
41772 tge %icc, 0x1
41773 tg %icc, 0x7
41774 udivcc %g1, 0x1087, %o1
41775loop_4854:
41776 fnands %f8, %f11, %f13
41777 bpos,a %icc, loop_4855
41778 fcmpeq16 %f0, %f14, %l5
41779 ldd [%l7 + 0x38], %f0
41780 ld [%l7 + 0x30], %f6
41781loop_4855:
41782 ldd [%l7 + 0x50], %f2
41783 movl %xcc, %g3, %g2
41784 ldsh [%l7 + 0x0A], %o2
41785 fmovrde %i3, %f10, %f2
41786 fmul8x16au %f2, %f9, %f0
41787 addc %l1, %i2, %g7
41788 fzeros %f8
41789 array8 %o4, %i5, %l6
41790 fbul %fcc3, loop_4856
41791 ld [%l7 + 0x48], %f15
41792 fpsub16s %f9, %f15, %f7
41793 ldsh [%l7 + 0x2C], %l3
41794loop_4856:
41795 sth %g5, [%l7 + 0x12]
41796 mulscc %g4, %i1, %o5
41797 brgz %l2, loop_4857
41798 fmovsge %xcc, %f5, %f14
41799 std %f12, [%l7 + 0x48]
41800 stx %o6, [%l7 + 0x48]
41801loop_4857:
41802 fpadd16s %f2, %f11, %f13
41803 ldd [%l7 + 0x58], %f2
41804 movvs %icc, %o3, %o7
41805 tle %icc, 0x4
41806 fandnot2s %f10, %f12, %f5
41807 fmovda %icc, %f6, %f3
41808 bleu,pt %icc, loop_4858
41809 umulcc %i7, %i6, %l0
41810 fmovrdlz %l4, %f6, %f14
41811 ld [%l7 + 0x24], %f7
41812loop_4858:
41813 bl,pt %icc, loop_4859
41814 ldsh [%l7 + 0x7A], %o0
41815 lduw [%l7 + 0x58], %g6
41816 stx %i4, [%l7 + 0x50]
41817loop_4859:
41818 faligndata %f4, %f14, %f6
41819 fpack16 %f2, %f9
41820 brz %g1, loop_4860
41821 fbuge,a %fcc3, loop_4861
41822 edge8 %o1, %i0, %l5
41823 srlx %g3, 0x03, %g2
41824loop_4860:
41825 ldsb [%l7 + 0x61], %i3
41826loop_4861:
41827 movne %icc, %l1, %i2
41828 and %g7, %o2, %o4
41829 ldsb [%l7 + 0x23], %i5
41830 stb %l6, [%l7 + 0x2E]
41831 fsrc1s %f1, %f1
41832 fmul8x16al %f10, %f10, %f8
41833 std %f8, [%l7 + 0x58]
41834 fbge %fcc3, loop_4862
41835 fcmple16 %f2, %f6, %g5
41836 andncc %l3, %i1, %o5
41837 movleu %xcc, %l2, %o6
41838loop_4862:
41839 lduw [%l7 + 0x3C], %g4
41840 fpadd32 %f0, %f2, %f8
41841 movg %xcc, %o3, %i7
41842 ld [%l7 + 0x08], %f3
41843 array32 %o7, %i6, %l0
41844 ldx [%l7 + 0x40], %l4
41845 udivx %o0, 0x0F0E, %i4
41846 lduh [%l7 + 0x76], %g1
41847 std %f0, [%l7 + 0x10]
41848 mova %icc, %o1, %g6
41849 tsubcc %i0, %l5, %g3
41850 ldub [%l7 + 0x7E], %i3
41851 fmovse %icc, %f11, %f0
41852 stx %g2, [%l7 + 0x48]
41853 edge8ln %i2, %g7, %o2
41854 movcs %icc, %o4, %l1
41855 mulscc %l6, %g5, %i5
41856 movn %icc, %i1, %o5
41857 ldd [%l7 + 0x40], %f0
41858 sdivcc %l2, 0x06D2, %o6
41859 ldsb [%l7 + 0x1F], %l3
41860 ble,a loop_4863
41861 stw %g4, [%l7 + 0x30]
41862 fpmerge %f1, %f4, %f14
41863 fmovsg %icc, %f15, %f3
41864loop_4863:
41865 stx %i7, [%l7 + 0x20]
41866 fpadd16s %f10, %f5, %f0
41867 mova %icc, %o3, %i6
41868 addc %o7, %l4, %l0
41869 bvs,a,pt %xcc, loop_4864
41870 pdist %f4, %f4, %f6
41871 ldub [%l7 + 0x19], %o0
41872 fblg %fcc3, loop_4865
41873loop_4864:
41874 fmovdne %icc, %f0, %f9
41875 std %f0, [%l7 + 0x40]
41876 stb %g1, [%l7 + 0x30]
41877loop_4865:
41878 fnands %f11, %f1, %f6
41879 xorcc %o1, %i4, %g6
41880 fabsd %f2, %f0
41881 stb %i0, [%l7 + 0x6F]
41882 fbl %fcc1, loop_4866
41883 fblg %fcc0, loop_4867
41884 fmuld8ulx16 %f1, %f10, %f14
41885 ldsw [%l7 + 0x08], %l5
41886loop_4866:
41887 xnor %i3, 0x1B7F, %g3
41888loop_4867:
41889 stb %i2, [%l7 + 0x31]
41890 sth %g2, [%l7 + 0x16]
41891 ldsh [%l7 + 0x26], %g7
41892 subcc %o4, 0x06EE, %l1
41893 edge32l %o2, %l6, %g5
41894 bvc,a,pn %xcc, loop_4868
41895 ldub [%l7 + 0x13], %i1
41896 fcmple32 %f8, %f10, %o5
41897 ldsh [%l7 + 0x0E], %i5
41898loop_4868:
41899 tvc %xcc, 0x3
41900 fabss %f8, %f8
41901 movneg %xcc, %l2, %o6
41902 fmovdpos %xcc, %f14, %f13
41903 pdist %f0, %f4, %f4
41904 array32 %g4, %l3, %o3
41905 ldsw [%l7 + 0x34], %i7
41906 xnor %o7, %l4, %i6
41907 fmuld8sux16 %f14, %f13, %f0
41908 sll %l0, 0x02, %o0
41909 movrne %o1, %g1, %g6
41910 xnor %i0, %l5, %i4
41911 fmovsge %xcc, %f8, %f15
41912 taddcctv %i3, %i2, %g3
41913 fmovs %f7, %f2
41914 fbne,a %fcc3, loop_4869
41915 fnegd %f8, %f0
41916 ldub [%l7 + 0x56], %g7
41917 fmovsn %icc, %f9, %f13
41918loop_4869:
41919 ldsh [%l7 + 0x20], %o4
41920 stb %g2, [%l7 + 0x70]
41921 fone %f2
41922 ldd [%l7 + 0x30], %f10
41923 std %f10, [%l7 + 0x48]
41924 edge16l %o2, %l1, %l6
41925 fmovdvc %icc, %f3, %f11
41926 edge16l %g5, %i1, %o5
41927 bgu,pt %icc, loop_4870
41928 ldub [%l7 + 0x2A], %l2
41929 fcmps %fcc0, %f15, %f5
41930 fnand %f2, %f14, %f6
41931loop_4870:
41932 ldsb [%l7 + 0x62], %i5
41933 edge16l %g4, %l3, %o3
41934 lduh [%l7 + 0x52], %o6
41935 sth %o7, [%l7 + 0x0E]
41936 fnot2s %f6, %f0
41937 std %f12, [%l7 + 0x28]
41938 edge16 %l4, %i7, %i6
41939 bgu,a loop_4871
41940 movg %xcc, %l0, %o0
41941 std %f4, [%l7 + 0x28]
41942 movcc %icc, %o1, %g6
41943loop_4871:
41944 fbne %fcc1, loop_4872
41945 ldsh [%l7 + 0x62], %g1
41946 stw %i0, [%l7 + 0x64]
41947 fpsub32 %f12, %f10, %f0
41948loop_4872:
41949 call loop_4873
41950 bge loop_4874
41951 fpack16 %f6, %f0
41952 fcmped %fcc1, %f6, %f14
41953loop_4873:
41954 subccc %l5, %i3, %i2
41955loop_4874:
41956 orncc %g3, %i4, %g7
41957 tleu %xcc, 0x0
41958 fmovrdgz %o4, %f12, %f0
41959 fsrc2s %f13, %f0
41960 ld [%l7 + 0x5C], %f3
41961 sth %o2, [%l7 + 0x76]
41962 move %xcc, %g2, %l1
41963 movgu %xcc, %g5, %i1
41964 st %f11, [%l7 + 0x1C]
41965 ldsb [%l7 + 0x0F], %o5
41966 stw %l6, [%l7 + 0x0C]
41967 nop
41968 setx loop_4875, %l0, %l1
41969 wrpr 0x1, %tl
41970 wrpr %l1, %tpc
41971 add %l1, 0x4, %l1
41972 wrpr %l1, %tnpc
41973 setx 0x34400001400, %l0, %l1
41974 wrpr %l1, %tstate
41975 wrhpr 0x4, %htstate
41976 retry
41977 fmovrsgez %l2, %f12, %f12
41978 xorcc %i5, 0x13A2, %l3
41979 lduh [%l7 + 0x5A], %g4
41980loop_4875:
41981 ble,pt %icc, loop_4876
41982 edge8n %o6, %o3, %l4
41983 fnors %f1, %f12, %f6
41984 edge32ln %i7, %i6, %o7
41985loop_4876:
41986 nop
41987 setx loop_4877, %l0, %l1
41988 wrpr 0x1, %tl
41989 wrpr %l1, %tnpc
41990 setx 0x34400001400, %l0, %l1
41991 wrpr %l1, %tstate
41992 wrhpr 0x4, %htstate
41993 done
41994 fmul8x16au %f9, %f2, %f2
41995 xorcc %o0, 0x175C, %o1
41996 tsubcctv %l0, %g6, %g1
41997loop_4877:
41998 ldub [%l7 + 0x0A], %i0
41999 std %f10, [%l7 + 0x68]
42000 fpadd16 %f6, %f10, %f12
42001 ta %xcc, 0x0
42002 edge32n %l5, %i3, %g3
42003 ldub [%l7 + 0x37], %i2
42004 bg,a loop_4878
42005 fbge,a %fcc1, loop_4879
42006 st %f10, [%l7 + 0x64]
42007 ld [%l7 + 0x78], %f1
42008loop_4878:
42009 fors %f11, %f2, %f10
42010loop_4879:
42011 movleu %icc, %i4, %o4
42012 bn,a,pt %xcc, loop_4880
42013 fmovdge %icc, %f0, %f10
42014 lduw [%l7 + 0x40], %o2
42015 edge8 %g2, %g7, %g5
42016loop_4880:
42017 ldsb [%l7 + 0x40], %i1
42018 tpos %icc, 0x1
42019 sdiv %l1, 0x0C9B, %l6
42020 fnot2s %f5, %f12
42021 fcmpne16 %f8, %f6, %o5
42022 fxor %f10, %f4, %f10
42023 tle %xcc, 0x4
42024 call loop_4881
42025 udivx %l2, 0x1096, %l3
42026 fmovrdgez %i5, %f2, %f12
42027 lduh [%l7 + 0x2E], %g4
42028loop_4881:
42029 mova %icc, %o3, %o6
42030 st %f9, [%l7 + 0x5C]
42031 sth %l4, [%l7 + 0x36]
42032 fpsub16s %f15, %f8, %f15
42033 bcs,a %xcc, loop_4882
42034 fxors %f11, %f1, %f1
42035 fsrc1s %f10, %f8
42036 tg %xcc, 0x6
42037loop_4882:
42038 edge8l %i7, %o7, %o0
42039 fornot2 %f10, %f10, %f8
42040 fmovrsgez %o1, %f9, %f9
42041 fnot1 %f12, %f2
42042 movpos %xcc, %i6, %g6
42043 and %l0, %g1, %l5
42044 movcc %icc, %i3, %i0
42045 fnot2s %f14, %f13
42046 fpack32 %f14, %f10, %f0
42047 ldsw [%l7 + 0x50], %g3
42048 st %f10, [%l7 + 0x6C]
42049 umulcc %i2, %o4, %i4
42050 be,pn %icc, loop_4883
42051 fabss %f14, %f3
42052 ldd [%l7 + 0x18], %f2
42053 sth %o2, [%l7 + 0x64]
42054loop_4883:
42055 smulcc %g7, %g2, %i1
42056 ldsh [%l7 + 0x74], %l1
42057 sllx %g5, %l6, %o5
42058 fsrc2 %f2, %f10
42059 fsrc2 %f12, %f12
42060 brz,a %l2, loop_4884
42061 fcmpne16 %f12, %f0, %l3
42062 fmovrsne %g4, %f14, %f5
42063 stx %o3, [%l7 + 0x78]
42064loop_4884:
42065 movl %xcc, %o6, %l4
42066 movge %icc, %i7, %o7
42067 bpos,a loop_4885
42068 tvs %xcc, 0x7
42069 ldx [%l7 + 0x48], %i5
42070 ldx [%l7 + 0x70], %o1
42071loop_4885:
42072 stw %i6, [%l7 + 0x7C]
42073 ld [%l7 + 0x7C], %f12
42074 ld [%l7 + 0x70], %f12
42075 sth %g6, [%l7 + 0x70]
42076 bge,a %xcc, loop_4886
42077 fmovsle %xcc, %f15, %f6
42078 ldx [%l7 + 0x78], %o0
42079 udivcc %g1, 0x05BC, %l0
42080loop_4886:
42081 fexpand %f3, %f0
42082 fabss %f13, %f0
42083 te %xcc, 0x2
42084 tsubcctv %i3, %l5, %g3
42085 ldsh [%l7 + 0x2A], %i0
42086 lduh [%l7 + 0x3E], %o4
42087 lduh [%l7 + 0x2E], %i2
42088 mulx %o2, %i4, %g7
42089 fble,a %fcc2, loop_4887
42090 std %f12, [%l7 + 0x48]
42091 fbo,a %fcc3, loop_4888
42092 fmovsg %icc, %f14, %f6
42093loop_4887:
42094 fba %fcc2, loop_4889
42095 ldsw [%l7 + 0x4C], %g2
42096loop_4888:
42097 srax %l1, 0x13, %i1
42098 fands %f5, %f10, %f3
42099loop_4889:
42100 array8 %l6, %o5, %g5
42101 fcmpes %fcc2, %f12, %f12
42102 ldub [%l7 + 0x13], %l3
42103 fsrc1s %f14, %f12
42104 movvc %icc, %g4, %l2
42105 fmovsn %xcc, %f4, %f1
42106 st %f9, [%l7 + 0x74]
42107 stw %o6, [%l7 + 0x48]
42108 ldsw [%l7 + 0x50], %o3
42109 fmovrde %i7, %f6, %f4
42110 bge,a loop_4890
42111 array8 %o7, %l4, %i5
42112 array8 %i6, %o1, %o0
42113 stx %g1, [%l7 + 0x30]
42114loop_4890:
42115 fcmpd %fcc0, %f12, %f6
42116 bgu,a loop_4891
42117 fbn,a %fcc1, loop_4892
42118 ldsb [%l7 + 0x0B], %g6
42119 edge32l %l0, %l5, %i3
42120loop_4891:
42121 brlz %g3, loop_4893
42122loop_4892:
42123 fones %f2
42124 fandnot2s %f1, %f6, %f6
42125 srlx %o4, 0x18, %i2
42126loop_4893:
42127 stx %i0, [%l7 + 0x38]
42128 udivcc %i4, 0x181D, %o2
42129 fnor %f10, %f12, %f4
42130 pdist %f8, %f14, %f10
42131 movrgez %g7, %g2, %l1
42132 bn,a,pn %icc, loop_4894
42133 alignaddr %i1, %l6, %g5
42134 std %f14, [%l7 + 0x08]
42135 movgu %icc, %o5, %l3
42136loop_4894:
42137 fand %f10, %f4, %f14
42138 ldsb [%l7 + 0x10], %g4
42139 edge8 %l2, %o3, %i7
42140 lduw [%l7 + 0x4C], %o7
42141 ldub [%l7 + 0x0E], %l4
42142 ba,a %icc, loop_4895
42143 and %o6, %i6, %i5
42144 edge32ln %o1, %g1, %o0
42145 fnand %f0, %f12, %f12
42146loop_4895:
42147 sth %g6, [%l7 + 0x7C]
42148 bn,a loop_4896
42149 faligndata %f6, %f12, %f6
42150 movcs %icc, %l0, %l5
42151 fmovdne %xcc, %f0, %f11
42152loop_4896:
42153 stb %i3, [%l7 + 0x36]
42154 andcc %o4, 0x16F1, %g3
42155 or %i2, %i4, %o2
42156 fpackfix %f0, %f13
42157 st %f15, [%l7 + 0x08]
42158 fpsub16s %f4, %f0, %f10
42159 fmovrdne %g7, %f4, %f4
42160 xorcc %i0, 0x0FC1, %l1
42161 fzero %f2
42162 fmovdgu %xcc, %f9, %f3
42163 sdiv %g2, 0x0F79, %l6
42164 fandnot2s %f15, %f2, %f14
42165 edge8 %g5, %i1, %o5
42166 fnegs %f2, %f1
42167 bge,a,pn %xcc, loop_4897
42168 stx %g4, [%l7 + 0x30]
42169 fbn %fcc3, loop_4898
42170 ldsb [%l7 + 0x6E], %l2
42171loop_4897:
42172 fmovsneg %xcc, %f13, %f2
42173 ldsw [%l7 + 0x40], %l3
42174loop_4898:
42175 mulx %i7, 0x13B8, %o7
42176 srlx %l4, %o3, %i6
42177 ld [%l7 + 0x44], %f8
42178 fbge,a %fcc2, loop_4899
42179 lduw [%l7 + 0x74], %o6
42180 srlx %o1, 0x09, %g1
42181 brlez,a %i5, loop_4900
42182loop_4899:
42183 xnorcc %g6, 0x1C1F, %l0
42184 sdiv %o0, 0x1CBD, %l5
42185 fmovsne %icc, %f13, %f1
42186loop_4900:
42187 fmovdge %xcc, %f11, %f14
42188 fmovs %f13, %f7
42189 fmovde %xcc, %f12, %f0
42190 tvc %xcc, 0x2
42191 addc %o4, %g3, %i2
42192 movge %icc, %i3, %i4
42193 ldsb [%l7 + 0x4C], %o2
42194 sra %i0, 0x1A, %l1
42195 pdist %f14, %f2, %f4
42196 bneg,a loop_4901
42197 fbg,a %fcc3, loop_4902
42198 bvc,pt %icc, loop_4903
42199 st %f12, [%l7 + 0x0C]
42200loop_4901:
42201 fpadd32 %f6, %f12, %f6
42202loop_4902:
42203 st %f3, [%l7 + 0x18]
42204loop_4903:
42205 bn,pn %icc, loop_4904
42206 fblg %fcc2, loop_4905
42207 tsubcc %g7, %l6, %g2
42208 fbg %fcc1, loop_4906
42209loop_4904:
42210 ldx [%l7 + 0x50], %i1
42211loop_4905:
42212 fcmpeq16 %f0, %f8, %o5
42213 movg %xcc, %g4, %g5
42214loop_4906:
42215 fzeros %f4
42216 movrne %l3, %i7, %l2
42217 tl %icc, 0x2
42218 tg %xcc, 0x4
42219 fxnor %f6, %f12, %f8
42220 stx %o7, [%l7 + 0x40]
42221 edge32ln %o3, %i6, %o6
42222 brgez,a %o1, loop_4907
42223 bge,a,pn %icc, loop_4908
42224 subcc %l4, 0x0F5D, %i5
42225 srax %g1, %g6, %l0
42226loop_4907:
42227 stx %o0, [%l7 + 0x30]
42228loop_4908:
42229 fbe %fcc1, loop_4909
42230 fnands %f9, %f8, %f2
42231 fmovdcs %xcc, %f14, %f15
42232 fxors %f5, %f6, %f0
42233loop_4909:
42234 fmovdne %xcc, %f7, %f2
42235 fxnor %f10, %f10, %f2
42236 fandnot1s %f13, %f0, %f6
42237 sdivcc %l5, 0x177C, %g3
42238 fnegd %f8, %f0
42239 fxors %f6, %f4, %f0
42240 fmul8ulx16 %f4, %f6, %f14
42241 sth %i2, [%l7 + 0x7C]
42242 tn %icc, 0x7
42243 st %f15, [%l7 + 0x08]
42244 ldd [%l7 + 0x60], %f4
42245 fpsub16 %f2, %f2, %f12
42246 stx %o4, [%l7 + 0x58]
42247 fxors %f9, %f15, %f12
42248 edge8n %i4, %i3, %i0
42249 fcmpeq32 %f14, %f4, %o2
42250 fmovrse %g7, %f1, %f13
42251 orcc %l6, %g2, %l1
42252 tcs %icc, 0x3
42253 stb %i1, [%l7 + 0x18]
42254 mulx %g4, 0x160D, %g5
42255 fandnot2 %f4, %f4, %f2
42256 ldx [%l7 + 0x60], %o5
42257 tcc %xcc, 0x3
42258 movn %xcc, %l3, %i7
42259 stx %o7, [%l7 + 0x68]
42260 std %f8, [%l7 + 0x50]
42261 fpack16 %f6, %f0
42262 bn,a loop_4910
42263 ba,a loop_4911
42264 stb %o3, [%l7 + 0x08]
42265 fmovdneg %icc, %f12, %f11
42266loop_4910:
42267 ldx [%l7 + 0x38], %l2
42268loop_4911:
42269 fcmpeq32 %f12, %f2, %o6
42270 sdivx %i6, 0x0C47, %l4
42271 stb %o1, [%l7 + 0x70]
42272 tg %xcc, 0x0
42273 tg %icc, 0x0
42274 array32 %i5, %g1, %l0
42275 ldub [%l7 + 0x08], %g6
42276 subccc %o0, %g3, %l5
42277 te %icc, 0x1
42278 std %f6, [%l7 + 0x68]
42279 fpsub32 %f10, %f4, %f2
42280 movrlez %i2, %i4, %i3
42281 tpos %xcc, 0x4
42282 fmovdn %xcc, %f13, %f7
42283 fmovspos %xcc, %f10, %f0
42284 fble,a %fcc2, loop_4912
42285 fnegd %f12, %f0
42286 bg,a,pt %xcc, loop_4913
42287 fmovrdgez %o4, %f0, %f8
42288loop_4912:
42289 lduw [%l7 + 0x64], %i0
42290 mova %xcc, %o2, %l6
42291loop_4913:
42292 fnot2s %f7, %f15
42293 fmovsg %xcc, %f7, %f2
42294 fcmpgt16 %f12, %f2, %g2
42295 stw %l1, [%l7 + 0x5C]
42296 fxnor %f8, %f2, %f14
42297 udivcc %g7, 0x18DD, %g4
42298 srax %i1, %g5, %l3
42299 std %f12, [%l7 + 0x18]
42300 stb %o5, [%l7 + 0x58]
42301 lduh [%l7 + 0x7A], %o7
42302 edge8 %o3, %l2, %o6
42303 fmovde %icc, %f7, %f4
42304 te %icc, 0x4
42305 ldsb [%l7 + 0x67], %i7
42306 nop
42307 setx loop_4914, %l0, %l1
42308 wrpr 0x1, %tl
42309 wrpr %l1, %tpc
42310 add %l1, 0x4, %l1
42311 wrpr %l1, %tnpc
42312 setx 0x34400001400, %l0, %l1
42313 wrpr %l1, %tstate
42314 wrhpr 0x4, %htstate
42315 retry
42316 ldsb [%l7 + 0x11], %i6
42317 or %l4, 0x0D3B, %i5
42318 fmul8x16au %f4, %f4, %f10
42319loop_4914:
42320 fexpand %f10, %f2
42321 tvs %icc, 0x0
42322 movle %xcc, %o1, %g1
42323 movcs %icc, %g6, %l0
42324 fpsub32 %f0, %f4, %f8
42325 brlz,a %o0, loop_4915
42326 ldsw [%l7 + 0x74], %g3
42327 stb %i2, [%l7 + 0x65]
42328 fornot2s %f3, %f2, %f4
42329loop_4915:
42330 nop
42331 setx loop_4916, %l0, %l1
42332 wrpr 0x1, %tl
42333 wrpr %l1, %tpc
42334 add %l1, 0x4, %l1
42335 wrpr %l1, %tnpc
42336 setx 0x34400001400, %l0, %l1
42337 wrpr %l1, %tstate
42338 wrhpr 0x4, %htstate
42339 retry
42340 movn %icc, %l5, %i4
42341 edge16 %o4, %i3, %i0
42342 std %f6, [%l7 + 0x50]
42343loop_4916:
42344 st %f6, [%l7 + 0x14]
42345 nop
42346 setx loop_4917, %l0, %l1
42347 wrpr 0x1, %tl
42348 wrpr %l1, %tpc
42349 add %l1, 0x4, %l1
42350 wrpr %l1, %tnpc
42351 setx 0x34400001400, %l0, %l1
42352 wrpr %l1, %tstate
42353 wrhpr 0x4, %htstate
42354 retry
42355 movle %xcc, %l6, %o2
42356 nop
42357 setx loop_4918, %l0, %l1
42358 jmpl %l1, %l1
42359 stb %g2, [%l7 + 0x42]
42360loop_4917:
42361 fmovdl %icc, %f11, %f6
42362 fmovdvc %icc, %f7, %f14
42363loop_4918:
42364 ldd [%l7 + 0x50], %f0
42365 st %f4, [%l7 + 0x60]
42366 mulx %g7, 0x09AE, %g4
42367 brlez,a %g5, loop_4919
42368 sth %i1, [%l7 + 0x08]
42369 orcc %o5, %l3, %o3
42370 sth %o7, [%l7 + 0x2A]
42371loop_4919:
42372 fpadd16 %f0, %f6, %f8
42373 lduw [%l7 + 0x28], %o6
42374 movne %icc, %i7, %l2
42375 tge %xcc, 0x3
42376 fnot1 %f6, %f6
42377 fnand %f4, %f6, %f2
42378 fones %f9
42379 fcmple32 %f10, %f6, %l4
42380 edge32l %i6, %i5, %g1
42381 movn %icc, %g6, %l0
42382 fmovrdlz %o1, %f4, %f4
42383 tle %xcc, 0x2
42384 fcmpne16 %f4, %f10, %g3
42385 fornot1 %f10, %f12, %f0
42386 stx %i2, [%l7 + 0x70]
42387 st %f8, [%l7 + 0x0C]
42388 edge16l %o0, %l5, %o4
42389 st %f10, [%l7 + 0x38]
42390 ldsw [%l7 + 0x14], %i3
42391 ldsh [%l7 + 0x5C], %i4
42392 movleu %icc, %i0, %l6
42393 lduh [%l7 + 0x54], %l1
42394 for %f2, %f12, %f0
42395 fcmpne32 %f0, %f14, %g2
42396 fand %f4, %f2, %f6
42397 fmovspos %xcc, %f13, %f0
42398 mulscc %o2, 0x1900, %g4
42399 stb %g7, [%l7 + 0x22]
42400 sllx %i1, 0x10, %o5
42401 fbule %fcc0, loop_4920
42402 movl %icc, %l3, %g5
42403 std %f2, [%l7 + 0x28]
42404 stw %o7, [%l7 + 0x6C]
42405loop_4920:
42406 fbu %fcc0, loop_4921
42407 st %f10, [%l7 + 0x24]
42408 fmovsa %xcc, %f15, %f3
42409 ldsh [%l7 + 0x4A], %o3
42410loop_4921:
42411 fmovdcc %icc, %f13, %f12
42412 edge16l %i7, %o6, %l4
42413 mulscc %i6, 0x1C3D, %l2
42414 subcc %g1, 0x15F4, %i5
42415 array16 %l0, %g6, %o1
42416 movleu %xcc, %g3, %o0
42417 brgz,a %l5, loop_4922
42418 umulcc %o4, %i2, %i3
42419 ld [%l7 + 0x38], %f4
42420 fmovscc %xcc, %f10, %f11
42421loop_4922:
42422 xnor %i0, 0x19FD, %i4
42423 array8 %l6, %g2, %l1
42424 ldsh [%l7 + 0x20], %o2
42425 fmovdneg %xcc, %f8, %f10
42426 orn %g4, 0x1760, %i1
42427 sth %o5, [%l7 + 0x7C]
42428 movleu %icc, %g7, %g5
42429 fnands %f6, %f7, %f2
42430 brgz %l3, loop_4923
42431 stx %o3, [%l7 + 0x30]
42432 fbg %fcc2, loop_4924
42433 stb %o7, [%l7 + 0x0D]
42434loop_4923:
42435 bleu loop_4925
42436 nop
42437 setx loop_4926, %l0, %l1
42438 jmpl %l1, %i7
42439loop_4924:
42440 ldub [%l7 + 0x37], %l4
42441 st %f2, [%l7 + 0x48]
42442loop_4925:
42443 fbug %fcc0, loop_4927
42444loop_4926:
42445 bge %xcc, loop_4928
42446 stb %o6, [%l7 + 0x2F]
42447 fbug,a %fcc3, loop_4929
42448loop_4927:
42449 lduh [%l7 + 0x28], %l2
42450loop_4928:
42451 fxnor %f12, %f14, %f14
42452 fmovsn %xcc, %f6, %f10
42453loop_4929:
42454 xnorcc %i6, 0x1836, %g1
42455 tcs %xcc, 0x2
42456 fmovdvc %icc, %f10, %f14
42457 fands %f5, %f7, %f11
42458 stb %l0, [%l7 + 0x57]
42459 fcmpeq32 %f0, %f6, %i5
42460 stb %o1, [%l7 + 0x55]
42461 ld [%l7 + 0x14], %f11
42462 movrne %g6, %g3, %o0
42463 ldsh [%l7 + 0x38], %o4
42464 st %f11, [%l7 + 0x14]
42465 lduh [%l7 + 0x60], %l5
42466 bge,a %xcc, loop_4930
42467 bgu,a,pn %icc, loop_4931
42468 stb %i2, [%l7 + 0x75]
42469 bneg,pt %icc, loop_4932
42470loop_4930:
42471 movvs %icc, %i0, %i3
42472loop_4931:
42473 fabss %f5, %f14
42474 fnot1 %f2, %f14
42475loop_4932:
42476 andncc %l6, %g2, %l1
42477 stx %o2, [%l7 + 0x20]
42478 udivcc %g4, 0x0661, %i1
42479 fbne,a %fcc3, loop_4933
42480 be,pt %xcc, loop_4934
42481 edge32l %i4, %o5, %g5
42482 lduh [%l7 + 0x0E], %g7
42483loop_4933:
42484 ta %xcc, 0x6
42485loop_4934:
42486 fbl,a %fcc3, loop_4935
42487 orn %o3, 0x1849, %o7
42488 ldd [%l7 + 0x18], %f2
42489 ldx [%l7 + 0x48], %i7
42490loop_4935:
42491 fmul8sux16 %f8, %f4, %f10
42492 bcs,a,pt %xcc, loop_4936
42493 movrlz %l4, 0x1C5, %l3
42494 ldd [%l7 + 0x48], %f2
42495 tgu %xcc, 0x4
42496loop_4936:
42497 ldd [%l7 + 0x78], %f4
42498 fbge,a %fcc3, loop_4937
42499 lduw [%l7 + 0x24], %l2
42500 stx %i6, [%l7 + 0x40]
42501 smulcc %g1, %l0, %i5
42502loop_4937:
42503 fbe %fcc3, loop_4938
42504 fnot2 %f12, %f6
42505 fpsub16 %f6, %f14, %f2
42506 st %f12, [%l7 + 0x28]
42507loop_4938:
42508 fornot1s %f7, %f0, %f5
42509 fmovdneg %icc, %f15, %f12
42510 sth %o6, [%l7 + 0x5A]
42511 brgz,a %g6, loop_4939
42512 fmovsgu %xcc, %f15, %f10
42513 fandnot1s %f7, %f12, %f13
42514 bpos %xcc, loop_4940
42515loop_4939:
42516 ldsw [%l7 + 0x38], %o1
42517 fcmpd %fcc2, %f0, %f0
42518 tleu %icc, 0x1
42519loop_4940:
42520 ldsw [%l7 + 0x10], %o0
42521 sllx %g3, 0x1A, %l5
42522 stb %i2, [%l7 + 0x1F]
42523 fmovspos %xcc, %f6, %f12
42524 ldub [%l7 + 0x3E], %o4
42525 taddcc %i0, %l6, %g2
42526 fmovsle %icc, %f7, %f7
42527 bgu,a,pt %icc, loop_4941
42528 xorcc %i3, 0x0AE6, %o2
42529 alignaddr %g4, %l1, %i1
42530 movre %o5, %g5, %i4
42531loop_4941:
42532 edge32ln %o3, %o7, %g7
42533 ldsb [%l7 + 0x34], %i7
42534 ld [%l7 + 0x08], %f2
42535 edge16ln %l4, %l2, %i6
42536 sth %g1, [%l7 + 0x32]
42537 edge8l %l3, %l0, %i5
42538 fbne,a %fcc0, loop_4942
42539 ldsw [%l7 + 0x24], %o6
42540 fornot1s %f6, %f3, %f11
42541 ldsh [%l7 + 0x36], %o1
42542loop_4942:
42543 fmovrdlz %g6, %f2, %f8
42544 fmovd %f0, %f0
42545 fandnot1 %f6, %f2, %f12
42546 movcc %icc, %o0, %l5
42547 ldd [%l7 + 0x50], %f8
42548 ldd [%l7 + 0x68], %f2
42549 ldd [%l7 + 0x10], %f10
42550 ld [%l7 + 0x0C], %f3
42551 fandnot2 %f14, %f4, %f12
42552 xnor %i2, %o4, %i0
42553 bgu,a,pn %xcc, loop_4943
42554 smul %g3, %l6, %i3
42555 xnorcc %o2, %g2, %l1
42556 fcmpne32 %f8, %f14, %g4
42557loop_4943:
42558 addc %i1, %o5, %g5
42559 stx %o3, [%l7 + 0x58]
42560 fornot2 %f12, %f0, %f12
42561 tleu %xcc, 0x5
42562 st %f1, [%l7 + 0x64]
42563 smulcc %o7, %i4, %g7
42564 fnegd %f4, %f2
42565 tsubcctv %i7, %l2, %l4
42566 taddcctv %g1, %i6, %l3
42567 fmovsleu %icc, %f7, %f13
42568 movcs %icc, %l0, %i5
42569 bne,a loop_4944
42570 bcs,a %icc, loop_4945
42571 andn %o6, 0x1AAE, %o1
42572 call loop_4946
42573loop_4944:
42574 fbg %fcc0, loop_4947
42575loop_4945:
42576 fnands %f4, %f15, %f0
42577 ld [%l7 + 0x74], %f4
42578loop_4946:
42579 fmovsgu %xcc, %f12, %f6
42580loop_4947:
42581 fba %fcc3, loop_4948
42582 fmul8x16 %f10, %f12, %f10
42583 bcc,a,pt %icc, loop_4949
42584 fnands %f6, %f13, %f5
42585loop_4948:
42586 fblg,a %fcc1, loop_4950
42587 fcmpeq16 %f6, %f6, %o0
42588loop_4949:
42589 movrlz %l5, 0x3DB, %i2
42590 brgz %o4, loop_4951
42591loop_4950:
42592 movg %xcc, %g6, %g3
42593 sra %i0, 0x04, %l6
42594 stx %i3, [%l7 + 0x60]
42595loop_4951:
42596 mulscc %o2, 0x1461, %l1
42597 fnands %f5, %f10, %f4
42598 movpos %icc, %g2, %i1
42599 fmovdg %icc, %f15, %f14
42600 ldx [%l7 + 0x50], %g4
42601 fmovdneg %xcc, %f10, %f0
42602 bvc,a loop_4952
42603 sdivx %g5, 0x0356, %o3
42604 lduw [%l7 + 0x58], %o7
42605 addccc %o5, %i4, %g7
42606loop_4952:
42607 edge32 %i7, %l4, %g1
42608 ldsh [%l7 + 0x0C], %l2
42609 sth %i6, [%l7 + 0x1C]
42610 fmovscs %icc, %f8, %f7
42611 fmovdge %icc, %f2, %f9
42612 bvs,pn %xcc, loop_4953
42613 lduh [%l7 + 0x6A], %l3
42614 ldsh [%l7 + 0x44], %i5
42615 fands %f10, %f5, %f14
42616loop_4953:
42617 fcmpgt32 %f8, %f4, %o6
42618 movrne %o1, 0x336, %o0
42619 stw %l5, [%l7 + 0x10]
42620 ldsb [%l7 + 0x4C], %i2
42621 sdivx %o4, 0x12B8, %l0
42622 fmovspos %icc, %f3, %f5
42623 fmul8x16al %f2, %f14, %f14
42624 fmovsvs %xcc, %f2, %f8
42625 stw %g6, [%l7 + 0x1C]
42626 fzero %f2
42627 fcmpeq32 %f14, %f8, %g3
42628 ldsw [%l7 + 0x44], %i0
42629 tne %icc, 0x5
42630 sll %i3, %o2, %l1
42631 ld [%l7 + 0x74], %f8
42632 fcmped %fcc3, %f8, %f4
42633 udiv %g2, 0x0CA0, %i1
42634 movneg %xcc, %l6, %g4
42635 fandnot1s %f0, %f0, %f8
42636 ld [%l7 + 0x58], %f0
42637 fmovsvs %xcc, %f3, %f11
42638 fbl,a %fcc2, loop_4954
42639 tl %xcc, 0x5
42640 edge8 %o3, %o7, %o5
42641 fmovspos %xcc, %f4, %f1
42642loop_4954:
42643 sth %g5, [%l7 + 0x22]
42644 stb %i4, [%l7 + 0x0C]
42645 movrgz %g7, %l4, %i7
42646 ld [%l7 + 0x7C], %f14
42647 fmul8x16al %f1, %f7, %f0
42648 sll %l2, 0x15, %i6
42649 tsubcctv %l3, 0x0EA9, %g1
42650 sra %o6, %o1, %o0
42651 fmovrdne %l5, %f0, %f14
42652 brlez %i2, loop_4955
42653 std %f14, [%l7 + 0x78]
42654 movgu %xcc, %o4, %l0
42655 orcc %g6, 0x01AE, %g3
42656loop_4955:
42657 sth %i5, [%l7 + 0x62]
42658 fmovde %xcc, %f8, %f14
42659 edge8 %i3, %o2, %l1
42660 fcmpne16 %f14, %f2, %g2
42661 ldsb [%l7 + 0x61], %i1
42662 orcc %i0, %l6, %g4
42663 or %o3, 0x14E5, %o5
42664 tvs %icc, 0x3
42665 addccc %g5, 0x1BB4, %i4
42666 tvc %icc, 0x4
42667 fzeros %f1
42668 st %f10, [%l7 + 0x68]
42669 fandnot2s %f2, %f2, %f5
42670 edge16ln %g7, %o7, %l4
42671 edge16 %i7, %i6, %l3
42672 std %f8, [%l7 + 0x58]
42673 fsrc2 %f14, %f2
42674 lduw [%l7 + 0x44], %g1
42675 fcmpes %fcc1, %f14, %f8
42676 stb %l2, [%l7 + 0x13]
42677 ldsw [%l7 + 0x68], %o6
42678 lduw [%l7 + 0x48], %o1
42679 lduw [%l7 + 0x6C], %l5
42680 bvs,pt %xcc, loop_4956
42681 movn %xcc, %i2, %o4
42682 sth %o0, [%l7 + 0x5C]
42683 fbug,a %fcc2, loop_4957
42684loop_4956:
42685 fmovrdlz %g6, %f4, %f4
42686 ldsh [%l7 + 0x0A], %g3
42687 st %f5, [%l7 + 0x2C]
42688loop_4957:
42689 ldub [%l7 + 0x0D], %l0
42690 movle %xcc, %i5, %o2
42691 std %f0, [%l7 + 0x08]
42692 edge32n %i3, %g2, %l1
42693 movvs %xcc, %i0, %i1
42694 mulx %l6, 0x0630, %o3
42695 ldsb [%l7 + 0x77], %o5
42696 ldd [%l7 + 0x10], %f6
42697 fcmple16 %f2, %f14, %g4
42698 ldd [%l7 + 0x78], %f12
42699 movrlez %i4, %g7, %o7
42700 orn %l4, %i7, %i6
42701 lduw [%l7 + 0x3C], %g5
42702 fcmpne16 %f14, %f14, %l3
42703 ldd [%l7 + 0x50], %f10
42704 fornot1 %f12, %f8, %f10
42705 xnor %g1, 0x1095, %l2
42706 fnand %f0, %f2, %f14
42707 movre %o1, 0x2B7, %o6
42708 fmovdcc %xcc, %f12, %f1
42709 fandnot2s %f3, %f10, %f15
42710 lduw [%l7 + 0x7C], %l5
42711 fcmpd %fcc1, %f10, %f12
42712 fnors %f12, %f5, %f9
42713 ldsh [%l7 + 0x40], %i2
42714 sethi 0x0BDF, %o4
42715 tpos %xcc, 0x4
42716 ldsh [%l7 + 0x36], %o0
42717 ld [%l7 + 0x54], %f2
42718 bcs,a,pt %icc, loop_4958
42719 udiv %g6, 0x1E48, %g3
42720 fcmpd %fcc2, %f12, %f10
42721 sdivx %l0, 0x0630, %i5
42722loop_4958:
42723 fmovsvc %icc, %f1, %f4
42724 stw %o2, [%l7 + 0x24]
42725 stx %g2, [%l7 + 0x50]
42726 ld [%l7 + 0x38], %f4
42727 fmovsle %xcc, %f2, %f1
42728 brgz %i3, loop_4959
42729 movleu %xcc, %l1, %i0
42730 fmovdneg %icc, %f6, %f15
42731 addccc %l6, %o3, %o5
42732loop_4959:
42733 st %f5, [%l7 + 0x48]
42734 fmovsne %icc, %f3, %f14
42735 ld [%l7 + 0x14], %f7
42736 fbge %fcc1, loop_4960
42737 stw %g4, [%l7 + 0x0C]
42738 fornot1 %f4, %f2, %f4
42739 brlez,a %i4, loop_4961
42740loop_4960:
42741 movleu %icc, %g7, %i1
42742 bpos,a loop_4962
42743 ldx [%l7 + 0x78], %l4
42744loop_4961:
42745 sth %i7, [%l7 + 0x20]
42746 fones %f1
42747loop_4962:
42748 lduh [%l7 + 0x4C], %o7
42749 fmovscs %icc, %f2, %f13
42750 smul %i6, 0x122D, %l3
42751 stx %g1, [%l7 + 0x30]
42752 orn %g5, 0x0B2D, %l2
42753 umulcc %o1, 0x11DD, %l5
42754 lduh [%l7 + 0x56], %i2
42755 ldd [%l7 + 0x60], %f2
42756 stb %o6, [%l7 + 0x73]
42757 ldsb [%l7 + 0x10], %o0
42758 movcs %xcc, %o4, %g3
42759 movn %icc, %g6, %i5
42760 ld [%l7 + 0x60], %f14
42761 movrgz %o2, %l0, %g2
42762 std %f10, [%l7 + 0x30]
42763 fmovdg %icc, %f10, %f12
42764 fmovsvs %icc, %f11, %f10
42765 bneg,pt %icc, loop_4963
42766 bne,a,pt %xcc, loop_4964
42767 fzero %f4
42768 fmovsa %icc, %f9, %f3
42769loop_4963:
42770 fmovrsne %l1, %f10, %f7
42771loop_4964:
42772 stb %i3, [%l7 + 0x28]
42773 movgu %icc, %i0, %o3
42774 ba,pn %xcc, loop_4965
42775 ta %xcc, 0x4
42776 ldd [%l7 + 0x18], %f14
42777 fmovdne %xcc, %f7, %f1
42778loop_4965:
42779 fmovrsgz %o5, %f6, %f8
42780 fmul8x16au %f8, %f11, %f12
42781 fcmpd %fcc2, %f4, %f12
42782 sdiv %l6, 0x0359, %g4
42783 movne %xcc, %g7, %i1
42784 smul %i4, %l4, %i7
42785 mulx %i6, 0x1CA2, %l3
42786 edge16n %o7, %g1, %l2
42787 fmovsvc %xcc, %f2, %f10
42788 std %f14, [%l7 + 0x20]
42789 fcmpeq32 %f6, %f2, %g5
42790 array16 %l5, %i2, %o6
42791 fmovsg %icc, %f9, %f10
42792 fone %f12
42793 movge %icc, %o0, %o4
42794 edge8l %o1, %g6, %g3
42795 fmovscc %icc, %f15, %f14
42796 stx %o2, [%l7 + 0x50]
42797 bl,a,pn %icc, loop_4966
42798 fble,a %fcc0, loop_4967
42799 fornot1 %f10, %f14, %f12
42800 fmovdgu %xcc, %f5, %f6
42801loop_4966:
42802 tne %icc, 0x5
42803loop_4967:
42804 fpadd16 %f4, %f4, %f2
42805 movleu %icc, %l0, %i5
42806 fmovrde %g2, %f6, %f2
42807 tg %icc, 0x1
42808 fbn %fcc0, loop_4968
42809 fmovsl %icc, %f0, %f12
42810 fmovrdlez %i3, %f2, %f0
42811 movre %i0, %l1, %o3
42812loop_4968:
42813 brlez %o5, loop_4969
42814 bl,a,pt %icc, loop_4970
42815 te %xcc, 0x2
42816 siam 0x1
42817loop_4969:
42818 bneg,a,pt %icc, loop_4971
42819loop_4970:
42820 fbne %fcc0, loop_4972
42821 stb %g4, [%l7 + 0x4F]
42822 xnorcc %l6, 0x1A40, %g7
42823loop_4971:
42824 movrlez %i4, 0x219, %l4
42825loop_4972:
42826 ta %icc, 0x4
42827 fcmpeq16 %f4, %f8, %i7
42828 lduw [%l7 + 0x74], %i1
42829 fmovsgu %xcc, %f14, %f2
42830 ldsh [%l7 + 0x2C], %i6
42831 stw %l3, [%l7 + 0x2C]
42832 edge32n %o7, %l2, %g5
42833 fbue,a %fcc2, loop_4973
42834 fble,a %fcc0, loop_4974
42835 fmul8x16al %f10, %f5, %f14
42836 fmovrdlez %g1, %f8, %f0
42837loop_4973:
42838 fnor %f14, %f8, %f12
42839loop_4974:
42840 stx %l5, [%l7 + 0x58]
42841 ldsw [%l7 + 0x6C], %o6
42842 fornot2s %f7, %f10, %f2
42843 alignaddr %i2, %o4, %o1
42844 mulx %g6, %g3, %o0
42845 brnz,a %l0, loop_4975
42846 ldd [%l7 + 0x08], %f8
42847 bvc,a,pn %icc, loop_4976
42848 fmovsneg %xcc, %f13, %f9
42849loop_4975:
42850 fcmpeq16 %f6, %f12, %o2
42851 tpos %xcc, 0x6
42852loop_4976:
42853 std %f10, [%l7 + 0x50]
42854 udivcc %i5, 0x02E4, %g2
42855 fbuge,a %fcc2, loop_4977
42856 fmovrsgez %i3, %f2, %f13
42857 ldsh [%l7 + 0x0A], %l1
42858 st %f3, [%l7 + 0x54]
42859loop_4977:
42860 fbg %fcc3, loop_4978
42861 brnz,a %o3, loop_4979
42862 move %icc, %o5, %g4
42863 stb %l6, [%l7 + 0x24]
42864loop_4978:
42865 udivx %i0, 0x16FB, %i4
42866loop_4979:
42867 fsrc2 %f2, %f2
42868 st %f15, [%l7 + 0x34]
42869 movre %l4, 0x1FA, %g7
42870 fmovdne %xcc, %f8, %f14
42871 fcmpeq32 %f2, %f14, %i7
42872 fbn %fcc0, loop_4980
42873 movcs %xcc, %i6, %i1
42874 std %f0, [%l7 + 0x60]
42875 fbge,a %fcc2, loop_4981
42876loop_4980:
42877 stx %o7, [%l7 + 0x38]
42878 tl %icc, 0x2
42879 brgez,a %l2, loop_4982
42880loop_4981:
42881 fpsub16 %f8, %f0, %f10
42882 sdiv %l3, 0x1EA8, %g5
42883 fmovrdne %g1, %f14, %f6
42884loop_4982:
42885 fpsub32 %f2, %f2, %f10
42886 movpos %xcc, %l5, %o6
42887 be,pn %icc, loop_4983
42888 fcmple16 %f8, %f6, %i2
42889 fornot2s %f4, %f1, %f13
42890 fbl %fcc2, loop_4984
42891loop_4983:
42892 movre %o1, 0x08B, %o4
42893 addcc %g6, %g3, %o0
42894 edge16n %o2, %i5, %g2
42895loop_4984:
42896 fbu %fcc2, loop_4985
42897 movrlz %i3, 0x32A, %l1
42898 ld [%l7 + 0x68], %f13
42899 sth %l0, [%l7 + 0x4A]
42900loop_4985:
42901 tn %xcc, 0x2
42902 srax %o5, 0x09, %g4
42903 andcc %o3, %i0, %l6
42904 bneg,a,pn %xcc, loop_4986
42905 movl %icc, %i4, %l4
42906 tpos %xcc, 0x7
42907 stb %g7, [%l7 + 0x64]
42908loop_4986:
42909 ldsw [%l7 + 0x4C], %i7
42910 ldsw [%l7 + 0x3C], %i6
42911 fbe,a %fcc3, loop_4987
42912 fcmps %fcc2, %f13, %f3
42913 tneg %xcc, 0x5
42914 bge %icc, loop_4988
42915loop_4987:
42916 fpadd16 %f4, %f8, %f2
42917 lduw [%l7 + 0x3C], %o7
42918 array8 %l2, %i1, %g5
42919loop_4988:
42920 sth %l3, [%l7 + 0x62]
42921 tvc %xcc, 0x3
42922 stb %l5, [%l7 + 0x17]
42923 addccc %g1, %i2, %o1
42924 ldsb [%l7 + 0x5A], %o4
42925 lduh [%l7 + 0x14], %g6
42926 fcmpne32 %f6, %f0, %o6
42927 fands %f2, %f10, %f10
42928 movrne %g3, %o0, %o2
42929 fba,a %fcc0, loop_4989
42930 subcc %g2, %i3, %l1
42931 sth %i5, [%l7 + 0x54]
42932 lduh [%l7 + 0x3A], %o5
42933loop_4989:
42934 fmovdneg %icc, %f13, %f10
42935 ldx [%l7 + 0x50], %g4
42936 xor %o3, %i0, %l0
42937 udivx %i4, 0x1431, %l4
42938 lduw [%l7 + 0x6C], %l6
42939 fmovscc %icc, %f14, %f15
42940 movvs %icc, %g7, %i7
42941 fnot1s %f6, %f10
42942 fnegs %f5, %f12
42943 faligndata %f6, %f8, %f10
42944 udiv %i6, 0x088B, %l2
42945 stx %i1, [%l7 + 0x50]
42946 fbul,a %fcc1, loop_4990
42947 sth %g5, [%l7 + 0x64]
42948 fmovsl %icc, %f4, %f14
42949 fxor %f10, %f8, %f12
42950loop_4990:
42951 fcmpne16 %f2, %f14, %l3
42952 lduw [%l7 + 0x30], %o7
42953 fpadd32s %f9, %f5, %f11
42954 fmovdne %icc, %f6, %f2
42955 brnz,a %l5, loop_4991
42956 fone %f10
42957 fcmpeq16 %f8, %f12, %g1
42958 sra %i2, 0x11, %o4
42959loop_4991:
42960 sub %g6, 0x13F7, %o1
42961 fornot2 %f6, %f2, %f0
42962 ld [%l7 + 0x5C], %f12
42963 xnor %g3, %o6, %o2
42964 tcc %icc, 0x2
42965 taddcctv %g2, %o0, %l1
42966 sdiv %i3, 0x16B6, %i5
42967 fmovd %f2, %f10
42968 fsrc1s %f13, %f6
42969 fzeros %f3
42970 edge32n %o5, %o3, %g4
42971 fxnor %f4, %f12, %f14
42972 brz %l0, loop_4992
42973 for %f8, %f10, %f8
42974 bvc %icc, loop_4993
42975 fxnor %f14, %f0, %f2
42976loop_4992:
42977 brnz,a %i0, loop_4994
42978 subc %i4, %l4, %l6
42979loop_4993:
42980 fbge,a %fcc0, loop_4995
42981 fmovsa %xcc, %f2, %f10
42982loop_4994:
42983 edge32ln %g7, %i7, %l2
42984 fnot1 %f10, %f6
42985loop_4995:
42986 fbne,a %fcc1, loop_4996
42987 fcmpne32 %f12, %f10, %i1
42988 fnot1 %f0, %f6
42989 movre %g5, 0x0A0, %i6
42990loop_4996:
42991 ldd [%l7 + 0x18], %f10
42992 lduh [%l7 + 0x2C], %o7
42993 movleu %icc, %l3, %l5
42994 bneg,a loop_4997
42995 tn %icc, 0x2
42996 ldsw [%l7 + 0x0C], %i2
42997 movl %xcc, %g1, %o4
42998loop_4997:
42999 xorcc %g6, 0x19C4, %o1
43000 sdivx %g3, 0x18E0, %o2
43001 fabsd %f8, %f4
43002 std %f6, [%l7 + 0x50]
43003 ldd [%l7 + 0x58], %f12
43004 fmovdn %icc, %f2, %f5
43005 fmovdl %icc, %f14, %f0
43006 fmovs %f6, %f3
43007 fpsub32s %f8, %f8, %f5
43008 fmul8sux16 %f6, %f10, %f0
43009 movrgez %g2, %o0, %o6
43010 fmul8x16au %f1, %f14, %f2
43011 fnors %f14, %f14, %f12
43012 fpsub32 %f6, %f0, %f8
43013 fmovrdlez %l1, %f12, %f10
43014 fpackfix %f2, %f2
43015 sdivcc %i5, 0x0566, %i3
43016 fnegs %f9, %f5
43017 st %f5, [%l7 + 0x08]
43018 tleu %icc, 0x7
43019 fbule,a %fcc3, loop_4998
43020 fmovdpos %xcc, %f11, %f3
43021 fpadd16 %f14, %f14, %f12
43022 fmovrde %o5, %f4, %f14
43023loop_4998:
43024 umul %g4, 0x1F7C, %o3
43025 fmovrslz %i0, %f13, %f3
43026 edge8l %l0, %i4, %l4
43027 fmul8x16 %f8, %f12, %f2
43028 movcc %xcc, %g7, %i7
43029 st %f5, [%l7 + 0x28]
43030 brlz,a %l6, loop_4999
43031 fba %fcc0, loop_5000
43032 srax %l2, 0x1E, %g5
43033 sth %i6, [%l7 + 0x44]
43034loop_4999:
43035 ldd [%l7 + 0x30], %f4
43036loop_5000:
43037 ld [%l7 + 0x60], %f12
43038 ldsh [%l7 + 0x74], %i1
43039 fcmpd %fcc1, %f10, %f4
43040 fmovdge %xcc, %f11, %f2
43041 bgu %icc, loop_5001
43042 movneg %xcc, %l3, %l5
43043 fblg,a %fcc3, loop_5002
43044 fpack16 %f8, %f15
43045loop_5001:
43046 bcc,a loop_5003
43047 std %f0, [%l7 + 0x30]
43048loop_5002:
43049 array16 %o7, %i2, %g1
43050 fbe %fcc2, loop_5004
43051loop_5003:
43052 fnegs %f1, %f15
43053 fones %f2
43054 ld [%l7 + 0x24], %f11
43055loop_5004:
43056 andn %g6, 0x14D6, %o1
43057 stx %g3, [%l7 + 0x18]
43058 fornot2s %f3, %f0, %f6
43059 stw %o2, [%l7 + 0x3C]
43060 std %f14, [%l7 + 0x18]
43061 ldsb [%l7 + 0x2F], %o4
43062 bgu,a,pn %icc, loop_5005
43063 ld [%l7 + 0x58], %f11
43064 fnor %f14, %f10, %f0
43065 fexpand %f14, %f10
43066loop_5005:
43067 orncc %g2, %o0, %o6
43068 ldsw [%l7 + 0x58], %i5
43069 stb %i3, [%l7 + 0x79]
43070 fmovdl %icc, %f14, %f14
43071 fmovrsgez %l1, %f14, %f2
43072 move %icc, %o5, %o3
43073 ld [%l7 + 0x34], %f14
43074 fmovrdlez %g4, %f8, %f4
43075 srlx %i0, 0x18, %i4
43076 fmovdle %icc, %f13, %f6
43077 te %icc, 0x0
43078 edge16 %l4, %g7, %i7
43079 fnors %f7, %f9, %f6
43080 taddcc %l6, 0x1B91, %l0
43081 tvc %xcc, 0x5
43082 stb %g5, [%l7 + 0x3D]
43083 ldsw [%l7 + 0x30], %l2
43084 stx %i1, [%l7 + 0x40]
43085 bgu,a loop_5006
43086 mulscc %l3, %i6, %l5
43087 lduw [%l7 + 0x18], %o7
43088 fmovsa %xcc, %f15, %f10
43089loop_5006:
43090 fmovsn %icc, %f9, %f12
43091 fmovrdlz %g1, %f12, %f4
43092 smul %i2, %o1, %g3
43093 movvc %xcc, %g6, %o2
43094 fandnot2 %f8, %f10, %f12
43095 std %f4, [%l7 + 0x70]
43096 bpos,pt %xcc, loop_5007
43097 ldsw [%l7 + 0x60], %g2
43098 lduw [%l7 + 0x30], %o4
43099 ldsw [%l7 + 0x58], %o6
43100loop_5007:
43101 fmovdcc %icc, %f15, %f8
43102 fmovrse %i5, %f15, %f10
43103 stb %i3, [%l7 + 0x5D]
43104 fbuge %fcc2, loop_5008
43105 edge8ln %o0, %o5, %l1
43106 fpadd16 %f4, %f8, %f10
43107 bl loop_5009
43108loop_5008:
43109 ldd [%l7 + 0x28], %f8
43110 taddcc %g4, %o3, %i0
43111 movle %xcc, %l4, %g7
43112loop_5009:
43113 andncc %i4, %i7, %l6
43114 nop
43115 setx loop_5010, %l0, %l1
43116 jmpl %l1, %g5
43117 fmovrdne %l0, %f4, %f4
43118 fmovrdgez %l2, %f8, %f0
43119 bvc,a,pn %icc, loop_5011
43120loop_5010:
43121 fmovdge %xcc, %f3, %f14
43122 fzero %f6
43123 alignaddr %l3, %i6, %l5
43124loop_5011:
43125 bne,a,pt %xcc, loop_5012
43126 ldsw [%l7 + 0x54], %i1
43127 movrlez %o7, %g1, %o1
43128 st %f4, [%l7 + 0x18]
43129loop_5012:
43130 edge8ln %g3, %i2, %o2
43131 fbg %fcc2, loop_5013
43132 fmovrsgz %g6, %f0, %f9
43133 brz,a %g2, loop_5014
43134 fmovrse %o4, %f11, %f5
43135loop_5013:
43136 stx %o6, [%l7 + 0x48]
43137 array16 %i3, %o0, %i5
43138loop_5014:
43139 brgz %l1, loop_5015
43140 ld [%l7 + 0x44], %f4
43141 mulscc %g4, %o3, %i0
43142 fabss %f6, %f13
43143loop_5015:
43144 fmovdvc %xcc, %f12, %f11
43145 fpadd16s %f13, %f9, %f0
43146 bleu,a %icc, loop_5016
43147 fmovdleu %xcc, %f11, %f1
43148 udivcc %l4, 0x0089, %o5
43149 te %xcc, 0x4
43150loop_5016:
43151 udiv %i4, 0x1D76, %i7
43152 bn,a %xcc, loop_5017
43153 addccc %l6, %g5, %g7
43154 fcmpne16 %f4, %f12, %l2
43155 tvc %xcc, 0x4
43156loop_5017:
43157 ldx [%l7 + 0x48], %l3
43158 fbule %fcc3, loop_5018
43159 fcmped %fcc0, %f6, %f14
43160 fandnot2 %f0, %f12, %f8
43161 ldx [%l7 + 0x70], %i6
43162loop_5018:
43163 fmovsgu %icc, %f5, %f14
43164 ble,a,pn %icc, loop_5019
43165 fbue %fcc0, loop_5020
43166 ldsh [%l7 + 0x38], %l5
43167 ldsw [%l7 + 0x5C], %i1
43168loop_5019:
43169 fmovdcc %xcc, %f6, %f12
43170loop_5020:
43171 fblg %fcc1, loop_5021
43172 edge32 %o7, %g1, %o1
43173 fandnot1 %f4, %f4, %f2
43174 fmovsge %xcc, %f13, %f4
43175loop_5021:
43176 fmovdcs %icc, %f8, %f0
43177 fors %f3, %f11, %f13
43178 ldsw [%l7 + 0x14], %g3
43179 fmovsleu %icc, %f13, %f13
43180 ldx [%l7 + 0x58], %l0
43181 tn %xcc, 0x1
43182 fsrc1s %f2, %f12
43183 tsubcctv %i2, %o2, %g2
43184 edge32 %g6, %o6, %o4
43185 ldx [%l7 + 0x20], %o0
43186 and %i5, 0x1562, %i3
43187 ldd [%l7 + 0x70], %f10
43188 tne %icc, 0x2
43189 fbl,a %fcc3, loop_5022
43190 bvs,a,pn %xcc, loop_5023
43191 fmuld8sux16 %f12, %f13, %f4
43192 bcc loop_5024
43193loop_5022:
43194 tvc %icc, 0x3
43195loop_5023:
43196 fxnors %f11, %f7, %f15
43197 edge32 %l1, %o3, %i0
43198loop_5024:
43199 udivx %g4, 0x1F9A, %l4
43200 ldub [%l7 + 0x30], %o5
43201 fmovse %xcc, %f3, %f12
43202 fones %f0
43203 fones %f4
43204 orncc %i4, 0x1155, %i7
43205 brnz,a %l6, loop_5025
43206 or %g7, %g5, %l2
43207 or %i6, 0x08A6, %l5
43208 sth %l3, [%l7 + 0x54]
43209loop_5025:
43210 fzeros %f3
43211 fmovrsgz %i1, %f7, %f6
43212 fpadd32 %f12, %f8, %f0
43213 fmovdcs %icc, %f4, %f9
43214 fornot1 %f10, %f6, %f14
43215 xnorcc %g1, %o1, %o7
43216 mova %icc, %g3, %i2
43217 fbge,a %fcc3, loop_5026
43218 xnorcc %l0, 0x0C52, %o2
43219 fmovrde %g6, %f4, %f8
43220 lduw [%l7 + 0x58], %o6
43221loop_5026:
43222 fmovspos %xcc, %f3, %f10
43223 fandnot2 %f2, %f6, %f10
43224 fmuld8ulx16 %f3, %f15, %f8
43225 stb %g2, [%l7 + 0x65]
43226 std %f12, [%l7 + 0x10]
43227 ldsw [%l7 + 0x6C], %o0
43228 tle %xcc, 0x5
43229 ldsw [%l7 + 0x2C], %i5
43230 fcmpd %fcc3, %f10, %f8
43231 fnegd %f8, %f14
43232 fpsub16 %f12, %f12, %f10
43233 movcc %icc, %o4, %l1
43234 stx %i3, [%l7 + 0x20]
43235 fmovdleu %icc, %f9, %f9
43236 fmovdcs %xcc, %f4, %f2
43237 stx %i0, [%l7 + 0x38]
43238 fand %f8, %f6, %f0
43239 sll %g4, 0x1E, %o3
43240 fmovrdlz %o5, %f14, %f14
43241 fnot2s %f6, %f5
43242 fmovrdne %l4, %f8, %f10
43243 sth %i7, [%l7 + 0x0A]
43244 sth %l6, [%l7 + 0x4A]
43245 ldx [%l7 + 0x70], %g7
43246 stb %g5, [%l7 + 0x30]
43247 srax %i4, %l2, %i6
43248 stb %l3, [%l7 + 0x0B]
43249 edge32 %i1, %g1, %l5
43250 ldsb [%l7 + 0x11], %o7
43251 ld [%l7 + 0x08], %f6
43252 pdist %f0, %f2, %f6
43253 fcmpd %fcc2, %f10, %f4
43254 fmovdle %xcc, %f5, %f1
43255 brlz %g3, loop_5027
43256 st %f12, [%l7 + 0x6C]
43257 addc %o1, 0x0726, %i2
43258 edge16l %o2, %l0, %g6
43259loop_5027:
43260 brgez %o6, loop_5028
43261 fzeros %f12
43262 stb %g2, [%l7 + 0x6B]
43263 pdist %f2, %f10, %f10
43264loop_5028:
43265 addc %o0, 0x17ED, %i5
43266 addcc %o4, %l1, %i3
43267 array32 %g4, %i0, %o3
43268 stw %l4, [%l7 + 0x38]
43269 stx %i7, [%l7 + 0x28]
43270 lduw [%l7 + 0x4C], %l6
43271 fmovdg %xcc, %f1, %f12
43272 stx %g7, [%l7 + 0x40]
43273 array8 %g5, %i4, %l2
43274 andncc %o5, %i6, %i1
43275 fmovrdgez %g1, %f2, %f4
43276 edge32l %l3, %o7, %g3
43277 fmovrdne %l5, %f0, %f14
43278 ldx [%l7 + 0x48], %o1
43279 fmul8sux16 %f14, %f6, %f2
43280 ld [%l7 + 0x18], %f6
43281 ld [%l7 + 0x1C], %f2
43282 ldsh [%l7 + 0x10], %i2
43283 stx %o2, [%l7 + 0x48]
43284 ldsb [%l7 + 0x1A], %l0
43285 bpos,a,pn %icc, loop_5029
43286 ldsw [%l7 + 0x6C], %o6
43287 st %f0, [%l7 + 0x40]
43288 fpmerge %f1, %f7, %f4
43289loop_5029:
43290 fpackfix %f0, %f10
43291 ldsw [%l7 + 0x24], %g2
43292 st %f8, [%l7 + 0x70]
43293 ldd [%l7 + 0x60], %f14
43294 edge32 %o0, %i5, %g6
43295 lduh [%l7 + 0x4A], %o4
43296 fsrc2 %f12, %f8
43297 fblg,a %fcc3, loop_5030
43298 fmovsge %xcc, %f1, %f5
43299 ldd [%l7 + 0x48], %f10
43300 fba,a %fcc0, loop_5031
43301loop_5030:
43302 fble,a %fcc0, loop_5032
43303 fmovrslz %i3, %f2, %f10
43304 edge16 %l1, %g4, %o3
43305loop_5031:
43306 sdivcc %l4, 0x0145, %i7
43307loop_5032:
43308 movrgz %l6, 0x06B, %i0
43309 brz %g5, loop_5033
43310 sth %i4, [%l7 + 0x6C]
43311 fornot1 %f4, %f14, %f8
43312 be,a %xcc, loop_5034
43313loop_5033:
43314 fbg %fcc2, loop_5035
43315 ldsb [%l7 + 0x25], %l2
43316 movre %o5, %g7, %i1
43317loop_5034:
43318 stx %g1, [%l7 + 0x40]
43319loop_5035:
43320 fbuge,a %fcc2, loop_5036
43321 addc %i6, 0x0C37, %o7
43322 ld [%l7 + 0x68], %f9
43323 taddcctv %g3, 0x1E8C, %l5
43324loop_5036:
43325 fnot2s %f4, %f1
43326 ldsb [%l7 + 0x16], %o1
43327 fmovdge %icc, %f9, %f5
43328 fmovdl %icc, %f13, %f7
43329 ldsh [%l7 + 0x58], %l3
43330 ldx [%l7 + 0x20], %i2
43331 fbue %fcc2, loop_5037
43332 fnot1s %f9, %f14
43333 movrgz %l0, %o2, %o6
43334 fmovsn %icc, %f11, %f2
43335loop_5037:
43336 brlz %o0, loop_5038
43337 smul %i5, %g6, %o4
43338 st %f3, [%l7 + 0x4C]
43339 subcc %g2, %i3, %g4
43340loop_5038:
43341 fcmple32 %f8, %f8, %l1
43342 ld [%l7 + 0x50], %f6
43343 ldsw [%l7 + 0x08], %l4
43344 stw %o3, [%l7 + 0x28]
43345 ldd [%l7 + 0x28], %f0
43346 fcmpd %fcc3, %f6, %f10
43347 fbg %fcc0, loop_5039
43348 tcs %xcc, 0x4
43349 ldsh [%l7 + 0x52], %l6
43350 fbul %fcc2, loop_5040
43351loop_5039:
43352 movle %icc, %i0, %i7
43353 fmovdge %icc, %f7, %f3
43354 fba %fcc0, loop_5041
43355loop_5040:
43356 ldsh [%l7 + 0x40], %i4
43357 st %f10, [%l7 + 0x58]
43358 ld [%l7 + 0x28], %f0
43359loop_5041:
43360 brgz %g5, loop_5042
43361 tcs %icc, 0x1
43362 fmovdpos %xcc, %f15, %f8
43363 fandnot2s %f12, %f7, %f8
43364loop_5042:
43365 fpackfix %f12, %f15
43366 edge8l %o5, %g7, %l2
43367 srax %i1, 0x14, %i6
43368 fmovrdgz %o7, %f6, %f6
43369 ldsb [%l7 + 0x4C], %g3
43370 edge32 %l5, %o1, %l3
43371 fnor %f4, %f2, %f8
43372 fandnot2 %f0, %f0, %f4
43373 umulcc %i2, 0x1E70, %g1
43374 tcc %xcc, 0x3
43375 edge8l %l0, %o2, %o0
43376 sth %o6, [%l7 + 0x2E]
43377 sll %i5, 0x01, %o4
43378 fone %f4
43379 fmovsl %icc, %f1, %f0
43380 ldub [%l7 + 0x71], %g2
43381 sdivx %g6, 0x0AA1, %g4
43382 fands %f6, %f14, %f3
43383 array32 %i3, %l4, %o3
43384 fandnot1 %f14, %f12, %f2
43385 orn %l1, 0x1533, %l6
43386 bg,pt %icc, loop_5043
43387 bshuffle %f10, %f10, %f12
43388 fnot1s %f0, %f10
43389 lduw [%l7 + 0x1C], %i0
43390loop_5043:
43391 nop
43392 setx loop_5044, %l0, %l1
43393 jmpl %l1, %i4
43394 ldsh [%l7 + 0x34], %g5
43395 movcc %icc, %o5, %g7
43396 stw %i7, [%l7 + 0x2C]
43397loop_5044:
43398 fmuld8sux16 %f7, %f0, %f14
43399 fmovdvc %icc, %f3, %f13
43400 xnor %i1, %l2, %o7
43401 lduw [%l7 + 0x2C], %i6
43402 fzero %f10
43403 movre %g3, %o1, %l5
43404 fbue,a %fcc1, loop_5045
43405 tge %xcc, 0x5
43406 ldsh [%l7 + 0x4E], %l3
43407 mulscc %i2, %l0, %g1
43408loop_5045:
43409 std %f8, [%l7 + 0x48]
43410 ldsb [%l7 + 0x55], %o0
43411 ldsw [%l7 + 0x74], %o6
43412 alignaddr %i5, %o4, %g2
43413 sll %o2, 0x14, %g6
43414 stx %g4, [%l7 + 0x30]
43415 ldsh [%l7 + 0x30], %l4
43416 ldx [%l7 + 0x48], %i3
43417 ldsw [%l7 + 0x38], %o3
43418 stw %l6, [%l7 + 0x44]
43419 fmovsne %icc, %f6, %f6
43420 fmovdcs %icc, %f11, %f14
43421 ldsh [%l7 + 0x3E], %i0
43422 array8 %l1, %g5, %i4
43423 ldx [%l7 + 0x40], %g7
43424 alignaddr %o5, %i7, %i1
43425 fnand %f10, %f12, %f6
43426 ld [%l7 + 0x24], %f1
43427 fornot2s %f2, %f0, %f13
43428 stb %l2, [%l7 + 0x54]
43429 ldub [%l7 + 0x2F], %i6
43430 bge,a %icc, loop_5046
43431 sdivcc %o7, 0x0F57, %g3
43432 tl %icc, 0x6
43433 st %f4, [%l7 + 0x40]
43434loop_5046:
43435 tpos %xcc, 0x0
43436 xor %o1, %l5, %l3
43437 fmul8x16au %f10, %f9, %f4
43438 fmuld8ulx16 %f4, %f10, %f12
43439 bne,a,pt %xcc, loop_5047
43440 ldd [%l7 + 0x20], %f10
43441 movleu %icc, %i2, %g1
43442 fmovsne %xcc, %f11, %f14
43443loop_5047:
43444 brgez %l0, loop_5048
43445 smul %o6, %i5, %o4
43446 fble,a %fcc1, loop_5049
43447 addc %g2, %o0, %g6
43448loop_5048:
43449 stx %o2, [%l7 + 0x38]
43450 fcmpes %fcc2, %f9, %f10
43451loop_5049:
43452 sth %g4, [%l7 + 0x74]
43453 andn %l4, %o3, %i3
43454 ldx [%l7 + 0x30], %l6
43455 fcmpeq16 %f12, %f12, %i0
43456 fmovrde %g5, %f10, %f4
43457 bneg,a %xcc, loop_5050
43458 add %l1, 0x0F4F, %i4
43459 fblg %fcc0, loop_5051
43460 movrgez %g7, %o5, %i1
43461loop_5050:
43462 stb %l2, [%l7 + 0x1C]
43463 ldsb [%l7 + 0x27], %i6
43464loop_5051:
43465 edge8l %i7, %g3, %o1
43466 ldub [%l7 + 0x51], %o7
43467 bvs loop_5052
43468 fmul8sux16 %f12, %f10, %f4
43469 ldsb [%l7 + 0x7B], %l3
43470 fpsub16s %f13, %f5, %f6
43471loop_5052:
43472 tne %icc, 0x7
43473 fmul8sux16 %f2, %f2, %f6
43474 fmovdne %xcc, %f5, %f10
43475 fmovdcc %xcc, %f11, %f8
43476 addc %l5, 0x1FA4, %i2
43477 fxnor %f2, %f6, %f6
43478 movl %icc, %l0, %g1
43479 sra %o6, %i5, %g2
43480 brgz %o0, loop_5053
43481 addcc %o4, %g6, %g4
43482 ldd [%l7 + 0x40], %f0
43483 ldd [%l7 + 0x50], %f12
43484loop_5053:
43485 fpadd16s %f13, %f8, %f13
43486 fmovsvc %icc, %f9, %f11
43487 sdiv %l4, 0x0B5E, %o2
43488 fmovsgu %icc, %f8, %f4
43489 movne %xcc, %i3, %o3
43490 fnot2 %f4, %f4
43491 tle %icc, 0x0
43492 fmovdn %xcc, %f11, %f5
43493 fbn,a %fcc2, loop_5054
43494 pdist %f10, %f6, %f14
43495 sdivcc %i0, 0x17C3, %g5
43496 fnot2 %f6, %f14
43497loop_5054:
43498 stx %l1, [%l7 + 0x08]
43499 stx %i4, [%l7 + 0x18]
43500 bpos,a,pt %icc, loop_5055
43501 fbuge,a %fcc1, loop_5056
43502 std %f0, [%l7 + 0x48]
43503 or %g7, %o5, %l6
43504loop_5055:
43505 fbule,a %fcc1, loop_5057
43506loop_5056:
43507 ldsb [%l7 + 0x2B], %i1
43508 fornot2 %f2, %f4, %f0
43509 st %f13, [%l7 + 0x24]
43510loop_5057:
43511 sth %i6, [%l7 + 0x16]
43512 movrlez %i7, 0x00E, %l2
43513 add %o1, 0x0F67, %o7
43514 bg,a loop_5058
43515 fxor %f8, %f2, %f12
43516 movn %icc, %g3, %l3
43517 ld [%l7 + 0x64], %f4
43518loop_5058:
43519 fcmpgt16 %f4, %f8, %l5
43520 bcc,pt %xcc, loop_5059
43521 movcs %xcc, %i2, %g1
43522 udivx %o6, 0x0006, %l0
43523 fpadd32s %f8, %f7, %f1
43524loop_5059:
43525 stx %g2, [%l7 + 0x70]
43526 std %f14, [%l7 + 0x48]
43527 bne,pt %xcc, loop_5060
43528 movg %icc, %o0, %o4
43529 udivx %g6, 0x162B, %g4
43530 tleu %icc, 0x6
43531loop_5060:
43532 fsrc1 %f12, %f2
43533 movre %l4, %i5, %o2
43534 fmovrdgz %i3, %f14, %f12
43535 stw %i0, [%l7 + 0x30]
43536 fmovsl %xcc, %f5, %f0
43537 fcmpne16 %f4, %f0, %g5
43538 bshuffle %f12, %f2, %f6
43539 orncc %o3, 0x0814, %l1
43540 fxnors %f5, %f0, %f1
43541 fxors %f6, %f10, %f8
43542 st %f2, [%l7 + 0x74]
43543 bne,a,pn %icc, loop_5061
43544 fornot1 %f0, %f10, %f4
43545 fmovs %f0, %f4
43546 movge %icc, %g7, %o5
43547loop_5061:
43548 te %icc, 0x3
43549 move %icc, %l6, %i4
43550 subccc %i6, %i1, %l2
43551 sllx %o1, %i7, %o7
43552 and %l3, 0x0515, %g3
43553 movrlz %i2, 0x166, %l5
43554 bn,a,pt %xcc, loop_5062
43555 fbuge,a %fcc3, loop_5063
43556 stx %o6, [%l7 + 0x58]
43557 fbl,a %fcc1, loop_5064
43558loop_5062:
43559 xor %g1, %l0, %o0
43560loop_5063:
43561 fbn %fcc3, loop_5065
43562 fmovrsne %o4, %f5, %f7
43563loop_5064:
43564 sth %g2, [%l7 + 0x40]
43565 bneg,a %xcc, loop_5066
43566loop_5065:
43567 fmovsn %icc, %f6, %f9
43568 movpos %xcc, %g6, %g4
43569 movgu %icc, %l4, %o2
43570loop_5066:
43571 fmovdle %xcc, %f6, %f3
43572 fmovrdlz %i5, %f2, %f0
43573 lduw [%l7 + 0x6C], %i0
43574 fmovsleu %icc, %f4, %f1
43575 mova %icc, %g5, %i3
43576 fzero %f4
43577 fbge %fcc3, loop_5067
43578 stx %o3, [%l7 + 0x08]
43579 fnot1s %f0, %f11
43580 taddcctv %l1, %g7, %o5
43581loop_5067:
43582 srl %l6, %i4, %i1
43583 fnot2 %f2, %f0
43584 fpack16 %f10, %f0
43585 fmovscc %icc, %f2, %f7
43586 ldx [%l7 + 0x28], %l2
43587 edge8 %o1, %i7, %i6
43588 nop
43589 setx loop_5068, %l0, %l1
43590 wrpr 0x1, %tl
43591 wrpr %l1, %tpc
43592 add %l1, 0x4, %l1
43593 wrpr %l1, %tnpc
43594 setx 0x34400001400, %l0, %l1
43595 wrpr %l1, %tstate
43596 wrhpr 0x4, %htstate
43597 retry
43598 srlx %o7, %l3, %g3
43599 stx %i2, [%l7 + 0x70]
43600 fnands %f3, %f15, %f6
43601loop_5068:
43602 tgu %icc, 0x5
43603 edge32ln %o6, %l5, %g1
43604 stw %l0, [%l7 + 0x0C]
43605 fcmpes %fcc3, %f12, %f12
43606 fcmpes %fcc0, %f11, %f6
43607 edge8ln %o4, %o0, %g6
43608 ldd [%l7 + 0x58], %f2
43609 tleu %icc, 0x2
43610 fnor %f4, %f8, %f14
43611 ba,a,pt %xcc, loop_5069
43612 fcmpeq32 %f12, %f12, %g4
43613 xor %l4, 0x15AD, %o2
43614 st %f13, [%l7 + 0x20]
43615loop_5069:
43616 ldub [%l7 + 0x7E], %g2
43617 movge %xcc, %i5, %g5
43618 fabsd %f4, %f8
43619 fmovdge %xcc, %f11, %f0
43620 sth %i0, [%l7 + 0x74]
43621 brnz %i3, loop_5070
43622 fmovdn %icc, %f8, %f0
43623 fbg %fcc0, loop_5071
43624 ldsb [%l7 + 0x4B], %o3
43625loop_5070:
43626 andn %l1, %o5, %l6
43627 bg,pt %xcc, loop_5072
43628loop_5071:
43629 ld [%l7 + 0x60], %f11
43630 lduh [%l7 + 0x72], %g7
43631 nop
43632 setx loop_5073, %l0, %l1
43633 jmpl %l1, %i1
43634loop_5072:
43635 udivx %i4, 0x1D4F, %l2
43636 fbe %fcc3, loop_5074
43637 bn,a,pt %icc, loop_5075
43638loop_5073:
43639 fmovsneg %xcc, %f11, %f15
43640 movcc %icc, %i7, %i6
43641loop_5074:
43642 udivcc %o7, 0x004D, %o1
43643loop_5075:
43644 popc %l3, %i2
43645 ldsh [%l7 + 0x56], %g3
43646 stw %o6, [%l7 + 0x54]
43647 brlez %g1, loop_5076
43648 fmovrde %l0, %f14, %f6
43649 fbg,a %fcc0, loop_5077
43650 fmovsvc %xcc, %f5, %f5
43651loop_5076:
43652 std %f10, [%l7 + 0x28]
43653 lduw [%l7 + 0x6C], %o4
43654loop_5077:
43655 andncc %l5, %o0, %g6
43656 fbe %fcc1, loop_5078
43657 ldub [%l7 + 0x6A], %g4
43658 fpack32 %f6, %f10, %f4
43659 fnegd %f6, %f10
43660loop_5078:
43661 fsrc1 %f8, %f8
43662 ldd [%l7 + 0x38], %f2
43663 ldd [%l7 + 0x58], %f0
43664 ldd [%l7 + 0x18], %f12
43665 fsrc1 %f2, %f14
43666 ldsb [%l7 + 0x2D], %o2
43667 stx %l4, [%l7 + 0x48]
43668 fmul8sux16 %f4, %f4, %f4
43669 sth %g2, [%l7 + 0x4A]
43670 ldsh [%l7 + 0x2C], %i5
43671 tsubcctv %g5, 0x153F, %i3
43672 edge32ln %i0, %o3, %o5
43673 ldsw [%l7 + 0x64], %l6
43674 ldd [%l7 + 0x20], %f12
43675 ble %icc, loop_5079
43676 fmovsle %icc, %f11, %f6
43677 fands %f2, %f2, %f2
43678 umulcc %l1, %i1, %g7
43679loop_5079:
43680 lduw [%l7 + 0x3C], %l2
43681 stw %i7, [%l7 + 0x30]
43682 stx %i4, [%l7 + 0x10]
43683 fmovrdgz %o7, %f8, %f4
43684 ldsb [%l7 + 0x46], %o1
43685 st %f3, [%l7 + 0x38]
43686 ldx [%l7 + 0x08], %i6
43687 fmovsle %xcc, %f13, %f6
43688 movneg %icc, %i2, %l3
43689 ldsb [%l7 + 0x74], %g3
43690 fand %f0, %f4, %f6
43691 fnegs %f6, %f8
43692 fzero %f12
43693 fmovsvs %xcc, %f15, %f0
43694 std %f2, [%l7 + 0x28]
43695 fnor %f4, %f12, %f4
43696 edge8n %o6, %g1, %o4
43697 pdist %f6, %f0, %f4
43698 fmovrdlez %l5, %f0, %f6
43699 fmul8x16 %f2, %f14, %f14
43700 brlez %l0, loop_5080
43701 orcc %o0, 0x1F41, %g4
43702 stx %g6, [%l7 + 0x50]
43703 fnors %f12, %f2, %f13
43704loop_5080:
43705 or %o2, %l4, %g2
43706 fmovdleu %icc, %f2, %f6
43707 fmul8sux16 %f14, %f2, %f12
43708 fands %f5, %f8, %f6
43709 tpos %icc, 0x4
43710 ldub [%l7 + 0x29], %i5
43711 ldsb [%l7 + 0x3D], %i3
43712 fmovrde %g5, %f0, %f10
43713 fbue %fcc2, loop_5081
43714 fsrc2 %f6, %f2
43715 ldsb [%l7 + 0x4A], %o3
43716 std %f0, [%l7 + 0x08]
43717loop_5081:
43718 sth %i0, [%l7 + 0x72]
43719 tsubcctv %o5, 0x176A, %l1
43720 sllx %i1, %g7, %l6
43721 sethi 0x09B0, %l2
43722 ldx [%l7 + 0x58], %i7
43723 lduw [%l7 + 0x58], %o7
43724 fxors %f5, %f10, %f3
43725 lduh [%l7 + 0x58], %i4
43726 fnot2 %f8, %f14
43727 movrgez %o1, 0x0F8, %i6
43728 fbu,a %fcc3, loop_5082
43729 fmul8ulx16 %f6, %f0, %f0
43730 bgu,a,pn %icc, loop_5083
43731 fpadd16 %f14, %f12, %f12
43732loop_5082:
43733 lduh [%l7 + 0x26], %l3
43734 sth %g3, [%l7 + 0x5E]
43735loop_5083:
43736 tcc %icc, 0x0
43737 fmovrdgez %i2, %f0, %f8
43738 srl %o6, 0x1A, %g1
43739 fpadd32 %f14, %f12, %f8
43740 ldsh [%l7 + 0x42], %l5
43741 lduw [%l7 + 0x44], %o4
43742 brz %l0, loop_5084
43743 ldsh [%l7 + 0x20], %o0
43744 ldx [%l7 + 0x18], %g6
43745 mulscc %g4, %o2, %l4
43746loop_5084:
43747 fcmple16 %f4, %f14, %i5
43748 fmovsvc %xcc, %f7, %f1
43749 fble %fcc2, loop_5085
43750 movg %xcc, %i3, %g2
43751 tcs %icc, 0x2
43752 fmovsg %xcc, %f13, %f9
43753loop_5085:
43754 fbne %fcc2, loop_5086
43755 ldsw [%l7 + 0x44], %g5
43756 fnegs %f6, %f14
43757 stw %o3, [%l7 + 0x3C]
43758loop_5086:
43759 ldsw [%l7 + 0x24], %o5
43760 taddcctv %l1, %i1, %i0
43761 fmovsge %xcc, %f2, %f12
43762 ldsw [%l7 + 0x50], %g7
43763 fmovd %f8, %f14
43764 fpsub16s %f0, %f7, %f11
43765 bge,a loop_5087
43766 ldx [%l7 + 0x48], %l2
43767 movleu %xcc, %i7, %l6
43768 mulx %o7, 0x1477, %o1
43769loop_5087:
43770 fbule %fcc1, loop_5088
43771 tpos %xcc, 0x2
43772 subcc %i4, 0x1CFA, %l3
43773 fnot1 %f8, %f2
43774loop_5088:
43775 popc %g3, %i6
43776 ld [%l7 + 0x34], %f13
43777 ldsb [%l7 + 0x72], %i2
43778 fcmpne32 %f2, %f6, %g1
43779 smul %o6, %o4, %l5
43780 ldub [%l7 + 0x7C], %o0
43781 ldx [%l7 + 0x78], %g6
43782 nop
43783 setx loop_5089, %l0, %l1
43784 wrpr 0x1, %tl
43785 wrpr %l1, %tpc
43786 add %l1, 0x4, %l1
43787 wrpr %l1, %tnpc
43788 setx 0x34400001400, %l0, %l1
43789 wrpr %l1, %tstate
43790 wrhpr 0x4, %htstate
43791 retry
43792 fone %f12
43793 fpadd16 %f2, %f14, %f2
43794 sra %l0, %g4, %l4
43795loop_5089:
43796 st %f14, [%l7 + 0x34]
43797 stx %i5, [%l7 + 0x38]
43798 fpsub32 %f12, %f10, %f14
43799 stb %o2, [%l7 + 0x55]
43800 udivcc %i3, 0x0487, %g5
43801 stw %o3, [%l7 + 0x34]
43802 fnot1 %f12, %f8
43803 std %f14, [%l7 + 0x50]
43804 orn %o5, %l1, %i1
43805 fble,a %fcc1, loop_5090
43806 ldsb [%l7 + 0x68], %i0
43807 fnands %f5, %f13, %f3
43808 fbul %fcc2, loop_5091
43809loop_5090:
43810 fexpand %f2, %f2
43811 fpsub16s %f1, %f15, %f6
43812 ldsb [%l7 + 0x3F], %g2
43813loop_5091:
43814 ba,a,pt %icc, loop_5092
43815 tcs %xcc, 0x7
43816 srlx %g7, 0x1F, %l2
43817 ldsb [%l7 + 0x12], %l6
43818loop_5092:
43819 fbg,a %fcc2, loop_5093
43820 fba,a %fcc2, loop_5094
43821 edge16n %o7, %i7, %o1
43822 ldub [%l7 + 0x42], %i4
43823loop_5093:
43824 stb %l3, [%l7 + 0x32]
43825loop_5094:
43826 fmovdpos %xcc, %f7, %f5
43827 fcmpne32 %f14, %f14, %i6
43828 fpadd32 %f14, %f12, %f2
43829 edge32ln %i2, %g3, %g1
43830 brnz,a %o6, loop_5095
43831 lduh [%l7 + 0x2A], %l5
43832 fmovdvs %xcc, %f0, %f10
43833 fcmpeq16 %f14, %f2, %o4
43834loop_5095:
43835 stb %o0, [%l7 + 0x74]
43836 ldsw [%l7 + 0x2C], %l0
43837 fbu,a %fcc0, loop_5096
43838 fcmpne32 %f6, %f8, %g4
43839 fcmpeq16 %f14, %f6, %g6
43840 ldsb [%l7 + 0x69], %i5
43841loop_5096:
43842 st %f3, [%l7 + 0x3C]
43843 fpadd16 %f2, %f10, %f2
43844 sth %l4, [%l7 + 0x68]
43845 movn %xcc, %o2, %i3
43846 fmovrdgz %o3, %f6, %f0
43847 taddcc %o5, %g5, %i1
43848 edge16n %i0, %l1, %g7
43849 st %f13, [%l7 + 0x74]
43850 edge16 %g2, %l6, %o7
43851 and %i7, %o1, %i4
43852 srlx %l2, %l3, %i6
43853 fabss %f15, %f7
43854 edge32 %g3, %i2, %g1
43855 ldsb [%l7 + 0x6C], %o6
43856 be loop_5097
43857 edge16 %l5, %o4, %l0
43858 sdiv %g4, 0x1B3A, %o0
43859 orncc %i5, %l4, %o2
43860loop_5097:
43861 movrlz %i3, 0x066, %g6
43862 fcmpeq32 %f10, %f4, %o5
43863 fmovscc %xcc, %f5, %f7
43864 udiv %o3, 0x1152, %i1
43865 std %f8, [%l7 + 0x40]
43866 fmovsge %icc, %f13, %f4
43867 mulscc %i0, 0x1903, %g5
43868 movn %icc, %g7, %l1
43869 fbge %fcc1, loop_5098
43870 fandnot1s %f10, %f2, %f13
43871 bcs,pn %icc, loop_5099
43872 ld [%l7 + 0x2C], %f12
43873loop_5098:
43874 ldub [%l7 + 0x15], %l6
43875 fba %fcc2, loop_5100
43876loop_5099:
43877 movvs %icc, %o7, %g2
43878 tneg %xcc, 0x7
43879 movrlz %i7, 0x023, %o1
43880loop_5100:
43881 ba loop_5101
43882 fmovrslez %i4, %f1, %f13
43883 stw %l2, [%l7 + 0x30]
43884 lduh [%l7 + 0x5E], %i6
43885loop_5101:
43886 fsrc1s %f11, %f11
43887 stx %l3, [%l7 + 0x28]
43888 xor %i2, 0x198C, %g3
43889 fmovscc %xcc, %f4, %f4
43890 fbug,a %fcc2, loop_5102
43891 fxors %f3, %f8, %f5
43892 st %f12, [%l7 + 0x7C]
43893 fmovscc %icc, %f15, %f10
43894loop_5102:
43895 st %f0, [%l7 + 0x08]
43896 fmovrde %g1, %f12, %f12
43897 ldx [%l7 + 0x08], %l5
43898 srlx %o6, %o4, %g4
43899 sethi 0x1D41, %o0
43900 movge %xcc, %i5, %l4
43901 array32 %o2, %i3, %l0
43902 std %f0, [%l7 + 0x60]
43903 fpadd16 %f10, %f14, %f10
43904 ldx [%l7 + 0x50], %o5
43905 ldsh [%l7 + 0x3A], %o3
43906 xnor %i1, %g6, %g5
43907 fmovdcc %xcc, %f15, %f3
43908 srax %i0, 0x14, %l1
43909 fmovse %xcc, %f6, %f4
43910 stx %l6, [%l7 + 0x10]
43911 fbl %fcc3, loop_5103
43912 ldub [%l7 + 0x69], %o7
43913 fmovd %f8, %f4
43914 fmovdcc %icc, %f4, %f14
43915loop_5103:
43916 ldd [%l7 + 0x50], %f10
43917 addccc %g2, 0x0D45, %i7
43918 tsubcc %g7, 0x0B5E, %i4
43919 fmovdcs %icc, %f4, %f15
43920 faligndata %f14, %f10, %f2
43921 edge16ln %o1, %i6, %l3
43922 tsubcctv %l2, %g3, %i2
43923 fmovsl %icc, %f9, %f0
43924 fnor %f2, %f14, %f8
43925 fmovrse %l5, %f0, %f10
43926 edge32n %o6, %o4, %g4
43927 fandnot2 %f12, %f2, %f4
43928 fmovse %xcc, %f7, %f2
43929 fmovscs %icc, %f0, %f9
43930 fone %f2
43931 fpadd16 %f12, %f14, %f8
43932 fxnor %f0, %f14, %f8
43933 edge32l %g1, %i5, %l4
43934 ldub [%l7 + 0x6F], %o2
43935 ldsw [%l7 + 0x60], %i3
43936 fba %fcc0, loop_5104
43937 fsrc1s %f4, %f1
43938 fmul8ulx16 %f10, %f2, %f4
43939 alignaddrl %l0, %o5, %o0
43940loop_5104:
43941 movn %icc, %i1, %o3
43942 fmovsle %xcc, %f4, %f15
43943 edge8l %g5, %i0, %l1
43944 call loop_5105
43945 fmovrdgz %l6, %f2, %f4
43946 lduh [%l7 + 0x54], %g6
43947 stw %o7, [%l7 + 0x64]
43948loop_5105:
43949 movcc %xcc, %i7, %g7
43950 sdiv %i4, 0x1DA4, %o1
43951 movcs %xcc, %g2, %i6
43952 stw %l3, [%l7 + 0x20]
43953 fxnors %f4, %f1, %f3
43954 bcs,pt %icc, loop_5106
43955 fbul,a %fcc1, loop_5107
43956 te %xcc, 0x5
43957 st %f4, [%l7 + 0x48]
43958loop_5106:
43959 ldx [%l7 + 0x10], %l2
43960loop_5107:
43961 taddcctv %g3, 0x0C61, %i2
43962 fmovdneg %icc, %f8, %f0
43963 bneg,a loop_5108
43964 fbuge %fcc3, loop_5109
43965 sllx %l5, 0x18, %o6
43966 tgu %xcc, 0x5
43967loop_5108:
43968 stb %g4, [%l7 + 0x12]
43969loop_5109:
43970 fzeros %f13
43971 bn,a %icc, loop_5110
43972 ldsw [%l7 + 0x0C], %o4
43973 fbue %fcc2, loop_5111
43974 stw %i5, [%l7 + 0x2C]
43975loop_5110:
43976 fabsd %f12, %f10
43977 st %f15, [%l7 + 0x70]
43978loop_5111:
43979 fcmps %fcc2, %f8, %f11
43980 fbuge,a %fcc1, loop_5112
43981 lduh [%l7 + 0x0E], %g1
43982 fmovsvs %xcc, %f15, %f5
43983 xor %l4, %i3, %l0
43984loop_5112:
43985 be,a loop_5113
43986 fmovsle %xcc, %f0, %f7
43987 tn %xcc, 0x7
43988 srl %o2, %o5, %o0
43989loop_5113:
43990 std %f0, [%l7 + 0x40]
43991 fcmpne16 %f8, %f6, %i1
43992 lduh [%l7 + 0x5E], %g5
43993 movn %icc, %o3, %l1
43994 fnand %f14, %f14, %f14
43995 bvc,a,pt %icc, loop_5114
43996 srax %i0, 0x0B, %g6
43997 fbo %fcc3, loop_5115
43998 bpos,a loop_5116
43999loop_5114:
44000 fmovsvc %xcc, %f12, %f10
44001 lduw [%l7 + 0x34], %o7
44002loop_5115:
44003 ldsw [%l7 + 0x40], %l6
44004loop_5116:
44005 bgu,a,pn %xcc, loop_5117
44006 sth %g7, [%l7 + 0x66]
44007 fors %f1, %f5, %f0
44008 fmul8ulx16 %f6, %f14, %f12
44009loop_5117:
44010 stb %i4, [%l7 + 0x71]
44011 movgu %xcc, %i7, %o1
44012 ble loop_5118
44013 stb %g2, [%l7 + 0x15]
44014 stx %l3, [%l7 + 0x58]
44015 fcmped %fcc2, %f8, %f10
44016loop_5118:
44017 nop
44018 setx loop_5119, %l0, %l1
44019 wrpr 0x1, %tl
44020 wrpr %l1, %tpc
44021 add %l1, 0x4, %l1
44022 wrpr %l1, %tnpc
44023 setx 0x34400001400, %l0, %l1
44024 wrpr %l1, %tstate
44025 wrhpr 0x4, %htstate
44026 retry
44027 fxnors %f2, %f1, %f11
44028 stb %l2, [%l7 + 0x34]
44029 udivcc %i6, 0x0AC2, %i2
44030loop_5119:
44031 ldx [%l7 + 0x70], %l5
44032 std %f4, [%l7 + 0x08]
44033 fmovsge %xcc, %f14, %f3
44034 movl %xcc, %g3, %o6
44035 stb %o4, [%l7 + 0x71]
44036 sth %i5, [%l7 + 0x4A]
44037 andcc %g1, 0x1A46, %g4
44038 array8 %i3, %l0, %o2
44039 be,pn %icc, loop_5120
44040 fbge %fcc3, loop_5121
44041 ldsh [%l7 + 0x46], %l4
44042 stb %o0, [%l7 + 0x6B]
44043loop_5120:
44044 fcmpes %fcc1, %f8, %f8
44045loop_5121:
44046 fnegd %f14, %f14
44047 ldsh [%l7 + 0x08], %o5
44048 brnz,a %i1, loop_5122
44049 fxors %f10, %f11, %f12
44050 std %f14, [%l7 + 0x58]
44051 pdist %f12, %f10, %f2
44052loop_5122:
44053 sdiv %g5, 0x1A50, %o3
44054 alignaddrl %i0, %l1, %o7
44055 andcc %g6, 0x1828, %l6
44056 array16 %i4, %i7, %g7
44057 ldsb [%l7 + 0x76], %o1
44058 fmovdn %icc, %f3, %f11
44059 ldsw [%l7 + 0x38], %g2
44060 edge16n %l2, %l3, %i6
44061 array8 %l5, %i2, %o6
44062 ld [%l7 + 0x70], %f1
44063 fnegd %f0, %f6
44064 fands %f3, %f11, %f7
44065 edge8 %g3, %i5, %g1
44066 orn %o4, 0x0DD3, %i3
44067 fcmps %fcc0, %f8, %f8
44068 smul %l0, 0x1000, %g4
44069 fmovdle %icc, %f13, %f0
44070 fpadd32 %f10, %f6, %f12
44071 stx %l4, [%l7 + 0x30]
44072 mulx %o2, %o5, %i1
44073 fblg,a %fcc0, loop_5123
44074 sth %o0, [%l7 + 0x7C]
44075 edge8l %g5, %i0, %l1
44076 fnot1 %f6, %f6
44077loop_5123:
44078 ldx [%l7 + 0x18], %o7
44079 std %f14, [%l7 + 0x38]
44080 tl %icc, 0x5
44081 ldsb [%l7 + 0x53], %o3
44082 fmul8sux16 %f6, %f10, %f14
44083 std %f0, [%l7 + 0x78]
44084 stw %l6, [%l7 + 0x50]
44085 edge32 %i4, %g6, %g7
44086 edge32l %o1, %g2, %l2
44087 movpos %icc, %l3, %i7
44088 fmovdgu %xcc, %f15, %f0
44089 stb %i6, [%l7 + 0x7A]
44090 tn %icc, 0x6
44091 std %f6, [%l7 + 0x40]
44092 ldub [%l7 + 0x1A], %i2
44093 fcmpgt16 %f2, %f4, %l5
44094 std %f6, [%l7 + 0x70]
44095 ldx [%l7 + 0x68], %o6
44096 bshuffle %f2, %f10, %f14
44097 ldsh [%l7 + 0x0A], %g3
44098 st %f6, [%l7 + 0x74]
44099 ldsb [%l7 + 0x4C], %g1
44100 st %f5, [%l7 + 0x50]
44101 ld [%l7 + 0x34], %f3
44102 fmovsg %icc, %f9, %f13
44103 fandnot2 %f2, %f2, %f8
44104 movrgez %o4, %i3, %l0
44105 stx %i5, [%l7 + 0x48]
44106 brgez %g4, loop_5124
44107 sdivx %l4, 0x129F, %o5
44108 fblg,a %fcc3, loop_5125
44109 fmovdge %icc, %f10, %f0
44110loop_5124:
44111 fmovsl %icc, %f15, %f8
44112 umul %i1, 0x1F79, %o2
44113loop_5125:
44114 ta %xcc, 0x7
44115 st %f14, [%l7 + 0x5C]
44116 movgu %icc, %g5, %o0
44117 fcmpd %fcc0, %f8, %f0
44118 fornot2 %f6, %f10, %f6
44119 movn %xcc, %i0, %o7
44120 lduw [%l7 + 0x24], %o3
44121 ldx [%l7 + 0x08], %l1
44122 alignaddr %l6, %i4, %g6
44123 lduw [%l7 + 0x68], %o1
44124 fandnot1s %f3, %f2, %f7
44125 ldd [%l7 + 0x38], %f12
44126 ldx [%l7 + 0x50], %g7
44127 st %f15, [%l7 + 0x18]
44128 mulscc %g2, 0x04FF, %l3
44129 lduw [%l7 + 0x34], %i7
44130 lduh [%l7 + 0x60], %l2
44131 fmovrdne %i6, %f0, %f6
44132 nop
44133 setx loop_5126, %l0, %l1
44134 jmpl %l1, %i2
44135 lduh [%l7 + 0x64], %l5
44136 lduw [%l7 + 0x30], %g3
44137 fmovdvc %xcc, %f9, %f3
44138loop_5126:
44139 ldd [%l7 + 0x10], %f8
44140 addccc %g1, 0x03D6, %o4
44141 brlz,a %o6, loop_5127
44142 ldx [%l7 + 0x58], %l0
44143 ldsh [%l7 + 0x5C], %i5
44144 fmovdpos %icc, %f8, %f3
44145loop_5127:
44146 std %f10, [%l7 + 0x20]
44147 fcmped %fcc3, %f2, %f0
44148 xorcc %i3, 0x0DFB, %g4
44149 smulcc %o5, %l4, %i1
44150 xnorcc %g5, %o0, %o2
44151 fmovsvc %icc, %f8, %f1
44152 fcmpes %fcc2, %f7, %f0
44153 fmovdg %icc, %f10, %f7
44154 sth %i0, [%l7 + 0x5A]
44155 fands %f0, %f9, %f4
44156 fpsub16 %f10, %f10, %f0
44157 st %f6, [%l7 + 0x40]
44158 mova %icc, %o7, %o3
44159 udiv %l6, 0x13A5, %i4
44160 lduh [%l7 + 0x54], %l1
44161 fxnors %f11, %f12, %f4
44162 ldsb [%l7 + 0x5F], %g6
44163 ldsh [%l7 + 0x7E], %g7
44164 fpadd32s %f12, %f13, %f7
44165 alignaddrl %g2, %o1, %l3
44166 xorcc %l2, 0x0EDE, %i7
44167 fone %f10
44168 andncc %i6, %l5, %g3
44169 std %f10, [%l7 + 0x68]
44170 fxnor %f2, %f2, %f2
44171 fmovdcc %xcc, %f13, %f10
44172 fbe %fcc3, loop_5128
44173 movrne %i2, 0x249, %o4
44174 udiv %g1, 0x0E27, %o6
44175 bg,a,pt %xcc, loop_5129
44176loop_5128:
44177 movvs %icc, %l0, %i3
44178 ld [%l7 + 0x38], %f8
44179 ldsw [%l7 + 0x78], %i5
44180loop_5129:
44181 fcmpne16 %f2, %f4, %g4
44182 siam 0x7
44183 edge8l %o5, %i1, %g5
44184 fmovspos %icc, %f2, %f0
44185 nop
44186 setx loop_5130, %l0, %l1
44187 wrpr 0x1, %tl
44188 wrpr %l1, %tnpc
44189 setx 0x34400001400, %l0, %l1
44190 wrpr %l1, %tstate
44191 wrhpr 0x4, %htstate
44192 done
44193 fbo %fcc1, loop_5131
44194 bne,pn %xcc, loop_5132
44195 srax %o0, 0x07, %o2
44196loop_5130:
44197 movrgez %i0, 0x02E, %l4
44198loop_5131:
44199 orcc %o7, %l6, %i4
44200loop_5132:
44201 fmovdneg %icc, %f7, %f9
44202 bcc,pt %icc, loop_5133
44203 ld [%l7 + 0x58], %f9
44204 sth %l1, [%l7 + 0x16]
44205 std %f2, [%l7 + 0x20]
44206loop_5133:
44207 bn,pt %xcc, loop_5134
44208 ldsw [%l7 + 0x48], %o3
44209 array32 %g7, %g6, %g2
44210 stw %l3, [%l7 + 0x48]
44211loop_5134:
44212 ldsh [%l7 + 0x0A], %l2
44213 popc %i7, %i6
44214 tneg %icc, 0x5
44215 srax %o1, 0x03, %g3
44216 lduh [%l7 + 0x3A], %i2
44217 fsrc1s %f0, %f12
44218 bpos,a %xcc, loop_5135
44219 ldsw [%l7 + 0x5C], %o4
44220 subc %l5, %o6, %g1
44221 fpack16 %f10, %f11
44222loop_5135:
44223 subccc %l0, 0x1D7B, %i5
44224 ldx [%l7 + 0x38], %i3
44225 movneg %xcc, %o5, %g4
44226 stb %i1, [%l7 + 0x14]
44227 movl %xcc, %g5, %o2
44228 for %f0, %f0, %f12
44229 smulcc %o0, %i0, %o7
44230 umulcc %l4, 0x18BB, %l6
44231 stw %l1, [%l7 + 0x74]
44232 srax %i4, %g7, %o3
44233 popc 0x1B27, %g6
44234 lduw [%l7 + 0x2C], %g2
44235 ldub [%l7 + 0x64], %l2
44236 fmovsg %icc, %f11, %f2
44237 lduw [%l7 + 0x64], %l3
44238 fbue,a %fcc1, loop_5136
44239 edge32n %i6, %o1, %i7
44240 orn %i2, %o4, %g3
44241 movrgz %o6, %g1, %l0
44242loop_5136:
44243 tn %xcc, 0x3
44244 ldsw [%l7 + 0x58], %l5
44245 fmovdg %icc, %f10, %f4
44246 ldsh [%l7 + 0x3A], %i5
44247 ldsb [%l7 + 0x32], %i3
44248 ldsw [%l7 + 0x64], %g4
44249 fblg %fcc1, loop_5137
44250 lduw [%l7 + 0x0C], %o5
44251 fcmped %fcc3, %f8, %f2
44252 fcmple32 %f0, %f6, %i1
44253loop_5137:
44254 stw %o2, [%l7 + 0x1C]
44255 bpos,a,pt %icc, loop_5138
44256 edge16n %o0, %g5, %o7
44257 fblg %fcc0, loop_5139
44258 bleu,a,pn %icc, loop_5140
44259loop_5138:
44260 ldsw [%l7 + 0x3C], %i0
44261 stb %l4, [%l7 + 0x4C]
44262loop_5139:
44263 bleu,a loop_5141
44264loop_5140:
44265 umulcc %l6, %l1, %i4
44266 lduh [%l7 + 0x3E], %g7
44267 fmovrsgz %o3, %f9, %f13
44268loop_5141:
44269 movl %icc, %g6, %l2
44270 movgu %icc, %l3, %g2
44271 fcmps %fcc1, %f11, %f8
44272 lduh [%l7 + 0x66], %o1
44273 movcs %xcc, %i6, %i2
44274 siam 0x4
44275 tvs %xcc, 0x4
44276 bcs,pn %xcc, loop_5142
44277 fmovrsne %i7, %f1, %f8
44278 fmovd %f14, %f0
44279 ldsw [%l7 + 0x40], %g3
44280loop_5142:
44281 movpos %xcc, %o4, %g1
44282 orcc %l0, %o6, %l5
44283 brz,a %i5, loop_5143
44284 fands %f0, %f14, %f8
44285 stb %i3, [%l7 + 0x2B]
44286 stw %o5, [%l7 + 0x68]
44287loop_5143:
44288 ldsw [%l7 + 0x78], %g4
44289 ldd [%l7 + 0x68], %f4
44290 fmovrdgez %o2, %f2, %f8
44291 fmovrdlez %o0, %f8, %f4
44292 edge8ln %i1, %o7, %g5
44293 xor %l4, 0x1F09, %i0
44294 brgez,a %l6, loop_5144
44295 edge32n %i4, %l1, %o3
44296 taddcctv %g6, 0x062B, %l2
44297 bshuffle %f10, %f0, %f0
44298loop_5144:
44299 tcs %xcc, 0x0
44300 fxnors %f4, %f5, %f12
44301 fmovdgu %icc, %f2, %f10
44302 fble,a %fcc3, loop_5145
44303 call loop_5146
44304 mova %xcc, %l3, %g2
44305 fbug,a %fcc1, loop_5147
44306loop_5145:
44307 ldx [%l7 + 0x20], %g7
44308loop_5146:
44309 ldsw [%l7 + 0x44], %i6
44310 ldsb [%l7 + 0x0B], %o1
44311loop_5147:
44312 fcmpes %fcc1, %f0, %f1
44313 bl loop_5148
44314 subc %i2, %i7, %o4
44315 ldsh [%l7 + 0x3A], %g1
44316 fmovse %xcc, %f9, %f6
44317loop_5148:
44318 fnot1 %f8, %f8
44319 orn %g3, 0x137A, %o6
44320 udivx %l5, 0x100A, %i5
44321 mulx %i3, %o5, %g4
44322 movrgez %o2, 0x2C7, %l0
44323 movleu %icc, %o0, %i1
44324 fornot1 %f14, %f10, %f12
44325 st %f15, [%l7 + 0x50]
44326 ldsw [%l7 + 0x64], %g5
44327 ldx [%l7 + 0x28], %l4
44328 ldd [%l7 + 0x78], %f14
44329 movvc %icc, %o7, %l6
44330 movvc %icc, %i4, %i0
44331 fmul8x16 %f8, %f12, %f2
44332 fmul8sux16 %f0, %f14, %f0
44333 bvc loop_5149
44334 edge8 %o3, %g6, %l1
44335 ld [%l7 + 0x14], %f6
44336 std %f4, [%l7 + 0x78]
44337loop_5149:
44338 sth %l2, [%l7 + 0x62]
44339 array32 %l3, %g2, %i6
44340 ldx [%l7 + 0x58], %g7
44341 fcmped %fcc0, %f12, %f0
44342 movrne %o1, 0x296, %i7
44343 lduh [%l7 + 0x5A], %i2
44344 st %f1, [%l7 + 0x38]
44345 st %f2, [%l7 + 0x24]
44346 fbule,a %fcc0, loop_5150
44347 ld [%l7 + 0x3C], %f5
44348 bg,a,pt %xcc, loop_5151
44349 bpos,a %xcc, loop_5152
44350loop_5150:
44351 std %f12, [%l7 + 0x70]
44352 ldd [%l7 + 0x30], %f0
44353loop_5151:
44354 ldd [%l7 + 0x18], %f6
44355loop_5152:
44356 tcs %xcc, 0x5
44357 lduw [%l7 + 0x50], %o4
44358 stw %g3, [%l7 + 0x40]
44359 fble %fcc1, loop_5153
44360 fmovrdlz %o6, %f0, %f12
44361 fnot2 %f2, %f0
44362 ldub [%l7 + 0x79], %g1
44363loop_5153:
44364 lduh [%l7 + 0x10], %i5
44365 fbue,a %fcc0, loop_5154
44366 stw %i3, [%l7 + 0x48]
44367 st %f15, [%l7 + 0x70]
44368 fmovrsne %o5, %f3, %f12
44369loop_5154:
44370 brgez %l5, loop_5155
44371 fmovdleu %xcc, %f7, %f8
44372 stx %g4, [%l7 + 0x78]
44373 stb %o2, [%l7 + 0x71]
44374loop_5155:
44375 ldsb [%l7 + 0x63], %l0
44376 bge loop_5156
44377 subcc %o0, %i1, %l4
44378 movre %g5, %o7, %i4
44379 fsrc1 %f8, %f2
44380loop_5156:
44381 ldsh [%l7 + 0x1E], %l6
44382 sethi 0x1D3E, %o3
44383 lduw [%l7 + 0x58], %g6
44384 movcs %icc, %i0, %l1
44385 fsrc2s %f6, %f13
44386 edge32 %l2, %g2, %i6
44387 subccc %l3, 0x1173, %o1
44388 sdivx %i7, 0x07A9, %g7
44389 stw %i2, [%l7 + 0x54]
44390 stb %g3, [%l7 + 0x3E]
44391 ble loop_5157
44392 st %f15, [%l7 + 0x74]
44393 stx %o6, [%l7 + 0x28]
44394 fzero %f4
44395loop_5157:
44396 ld [%l7 + 0x7C], %f0
44397 st %f4, [%l7 + 0x58]
44398 xnorcc %o4, %g1, %i3
44399 fnot1 %f10, %f4
44400 bn loop_5158
44401 fmovdcc %xcc, %f2, %f15
44402 add %o5, %i5, %l5
44403 stw %g4, [%l7 + 0x20]
44404loop_5158:
44405 ld [%l7 + 0x2C], %f6
44406 tl %icc, 0x3
44407 fxor %f12, %f2, %f2
44408 stx %l0, [%l7 + 0x48]
44409 fmuld8ulx16 %f12, %f5, %f14
44410 popc %o0, %i1
44411 movrne %l4, 0x38F, %o2
44412 fcmps %fcc0, %f0, %f4
44413 movrne %g5, %o7, %l6
44414 ld [%l7 + 0x70], %f1
44415 lduw [%l7 + 0x30], %i4
44416 addcc %g6, %i0, %o3
44417 fnors %f6, %f12, %f12
44418 ldsw [%l7 + 0x34], %l1
44419 movrne %l2, 0x2E8, %i6
44420 ldsb [%l7 + 0x7D], %g2
44421 fcmpgt16 %f0, %f2, %l3
44422 subcc %o1, %g7, %i7
44423 movrgez %g3, 0x143, %o6
44424 ldub [%l7 + 0x48], %i2
44425 ldd [%l7 + 0x60], %f4
44426 fbug,a %fcc3, loop_5159
44427 fmovspos %icc, %f7, %f4
44428 fmovrdne %g1, %f8, %f12
44429 bg,a %icc, loop_5160
44430loop_5159:
44431 ldx [%l7 + 0x08], %o4
44432 lduh [%l7 + 0x0A], %i3
44433 bl,a,pt %xcc, loop_5161
44434loop_5160:
44435 edge32 %o5, %i5, %g4
44436 fmovdgu %xcc, %f7, %f6
44437 fmovscs %xcc, %f13, %f13
44438loop_5161:
44439 fpadd32s %f10, %f3, %f4
44440 sll %l0, 0x0C, %l5
44441 srlx %i1, 0x1C, %o0
44442 movl %xcc, %l4, %o2
44443 stw %o7, [%l7 + 0x20]
44444 edge32n %g5, %l6, %i4
44445 fba %fcc2, loop_5162
44446 umul %g6, %i0, %l1
44447 fmovsleu %icc, %f3, %f12
44448 edge16l %l2, %i6, %g2
44449loop_5162:
44450 edge32ln %o3, %l3, %g7
44451 stb %o1, [%l7 + 0x43]
44452 fmovdne %icc, %f0, %f15
44453 stb %g3, [%l7 + 0x75]
44454 movrne %o6, 0x386, %i2
44455 fmovda %icc, %f2, %f9
44456 umulcc %i7, %g1, %i3
44457 taddcc %o4, %o5, %i5
44458 lduh [%l7 + 0x0A], %l0
44459 movleu %icc, %l5, %i1
44460 fmovda %icc, %f5, %f9
44461 bneg,a,pn %icc, loop_5163
44462 fmovdcs %icc, %f11, %f11
44463 bvs,a,pn %icc, loop_5164
44464 edge8ln %g4, %l4, %o2
44465loop_5163:
44466 fmovrdlez %o0, %f10, %f14
44467 ldsh [%l7 + 0x7C], %o7
44468loop_5164:
44469 movcc %xcc, %g5, %l6
44470 bge,a,pn %xcc, loop_5165
44471 fmovsvs %xcc, %f12, %f10
44472 fmovsle %icc, %f4, %f7
44473 ld [%l7 + 0x14], %f9
44474loop_5165:
44475 fsrc1s %f4, %f9
44476 brlez %i4, loop_5166
44477 udiv %g6, 0x19E3, %i0
44478 fmovda %icc, %f3, %f3
44479 ba,pt %xcc, loop_5167
44480loop_5166:
44481 fzeros %f1
44482 movn %xcc, %l2, %l1
44483 ld [%l7 + 0x4C], %f7
44484loop_5167:
44485 tcs %xcc, 0x2
44486 ldd [%l7 + 0x48], %f2
44487 sdiv %g2, 0x0710, %o3
44488 movne %icc, %l3, %g7
44489 fmovdpos %xcc, %f12, %f15
44490 fmovrdlz %o1, %f14, %f0
44491 fmul8x16au %f0, %f7, %f2
44492 fmovdgu %xcc, %f12, %f4
44493 subc %i6, 0x0F26, %g3
44494 st %f7, [%l7 + 0x20]
44495 std %f14, [%l7 + 0x20]
44496 ldsb [%l7 + 0x42], %i2
44497 fmovspos %xcc, %f10, %f15
44498 stw %o6, [%l7 + 0x64]
44499 brnz,a %i7, loop_5168
44500 for %f6, %f14, %f8
44501 fornot1 %f12, %f6, %f2
44502 st %f7, [%l7 + 0x44]
44503loop_5168:
44504 call loop_5169
44505 lduh [%l7 + 0x30], %g1
44506 udiv %i3, 0x01C4, %o4
44507 fpadd16s %f10, %f5, %f8
44508loop_5169:
44509 ldub [%l7 + 0x15], %o5
44510 std %f6, [%l7 + 0x28]
44511 fba,a %fcc1, loop_5170
44512 stx %i5, [%l7 + 0x30]
44513 fcmped %fcc2, %f0, %f12
44514 stw %l0, [%l7 + 0x28]
44515loop_5170:
44516 mulscc %l5, %i1, %g4
44517 ldx [%l7 + 0x18], %o2
44518 std %f14, [%l7 + 0x70]
44519 tcs %xcc, 0x2
44520 bgu,a loop_5171
44521 movneg %icc, %l4, %o0
44522 ldx [%l7 + 0x30], %g5
44523 array8 %o7, %i4, %g6
44524loop_5171:
44525 fmovsle %icc, %f8, %f3
44526 bge,a loop_5172
44527 st %f14, [%l7 + 0x58]
44528 fbo,a %fcc0, loop_5173
44529 movcc %icc, %i0, %l6
44530loop_5172:
44531 lduh [%l7 + 0x52], %l1
44532 tneg %icc, 0x5
44533loop_5173:
44534 ldsh [%l7 + 0x0A], %l2
44535 ldsw [%l7 + 0x44], %o3
44536 tl %xcc, 0x3
44537 brgez %g2, loop_5174
44538 st %f0, [%l7 + 0x28]
44539 fnands %f6, %f12, %f5
44540 ld [%l7 + 0x34], %f4
44541loop_5174:
44542 lduh [%l7 + 0x28], %l3
44543 stx %o1, [%l7 + 0x30]
44544 st %f0, [%l7 + 0x58]
44545 ld [%l7 + 0x64], %f2
44546 ldub [%l7 + 0x66], %g7
44547 movrgez %g3, %i6, %o6
44548 sllx %i2, 0x03, %g1
44549 ldsw [%l7 + 0x54], %i7
44550 ldsh [%l7 + 0x34], %o4
44551 fmul8ulx16 %f12, %f6, %f14
44552 ldd [%l7 + 0x60], %f10
44553 ta %icc, 0x4
44554 bleu,a,pn %icc, loop_5175
44555 sth %i3, [%l7 + 0x4C]
44556 lduh [%l7 + 0x36], %o5
44557 fblg,a %fcc1, loop_5176
44558loop_5175:
44559 fnegs %f0, %f14
44560 fbu %fcc0, loop_5177
44561 andncc %l0, %l5, %i5
44562loop_5176:
44563 std %f2, [%l7 + 0x70]
44564 fble,a %fcc1, loop_5178
44565loop_5177:
44566 sth %g4, [%l7 + 0x48]
44567 sdiv %o2, 0x05AD, %l4
44568 ldsw [%l7 + 0x48], %i1
44569loop_5178:
44570 fmovrdlez %o0, %f4, %f14
44571 fmovrdgez %g5, %f14, %f6
44572 sdiv %i4, 0x1B9D, %g6
44573 st %f12, [%l7 + 0x74]
44574 fmovrse %i0, %f5, %f7
44575 brlz %l6, loop_5179
44576 fsrc1 %f2, %f0
44577 fmovdne %icc, %f5, %f11
44578 std %f14, [%l7 + 0x18]
44579loop_5179:
44580 lduh [%l7 + 0x36], %l1
44581 fandnot1 %f4, %f10, %f0
44582 fmuld8sux16 %f12, %f8, %f14
44583 fmovsvs %xcc, %f15, %f0
44584 tn %xcc, 0x6
44585 sth %o7, [%l7 + 0x1A]
44586 smul %l2, %g2, %o3
44587 taddcc %l3, %o1, %g3
44588 ldsw [%l7 + 0x2C], %i6
44589 ldd [%l7 + 0x48], %f8
44590 sth %o6, [%l7 + 0x18]
44591 fmovdpos %icc, %f10, %f8
44592 alignaddr %i2, %g7, %i7
44593 brnz,a %g1, loop_5180
44594 fpsub16 %f8, %f14, %f0
44595 subccc %o4, %i3, %o5
44596 fmovdg %icc, %f3, %f4
44597loop_5180:
44598 sth %l0, [%l7 + 0x44]
44599 movcc %icc, %i5, %l5
44600 ldx [%l7 + 0x18], %o2
44601 movrne %g4, %i1, %o0
44602 fcmpne32 %f12, %f14, %g5
44603 fnot2s %f7, %f15
44604 udiv %l4, 0x0B36, %g6
44605 taddcctv %i0, %l6, %i4
44606 fmuld8ulx16 %f1, %f3, %f8
44607 fmovdl %icc, %f9, %f3
44608 std %f8, [%l7 + 0x68]
44609 sdiv %l1, 0x0C2B, %o7
44610 brz,a %l2, loop_5181
44611 taddcctv %o3, %g2, %o1
44612 fmuld8sux16 %f2, %f13, %f10
44613 ldx [%l7 + 0x10], %g3
44614loop_5181:
44615 tleu %icc, 0x1
44616 ldsb [%l7 + 0x52], %i6
44617 fmovrde %o6, %f8, %f12
44618 fandnot2s %f8, %f1, %f1
44619 tl %icc, 0x3
44620 bvc,a,pt %icc, loop_5182
44621 fornot1 %f0, %f10, %f6
44622 fsrc2s %f12, %f15
44623 subccc %i2, 0x007A, %g7
44624loop_5182:
44625 fcmpne16 %f12, %f0, %l3
44626 movgu %xcc, %i7, %g1
44627 ta %icc, 0x7
44628 fnegs %f15, %f9
44629 std %f2, [%l7 + 0x68]
44630 fones %f10
44631 stx %i3, [%l7 + 0x10]
44632 sth %o4, [%l7 + 0x58]
44633 movpos %xcc, %o5, %l0
44634 movpos %xcc, %l5, %o2
44635 fcmple16 %f4, %f2, %g4
44636 fxor %f4, %f0, %f0
44637 edge32n %i1, %i5, %g5
44638 bvs,pt %xcc, loop_5183
44639 array8 %o0, %l4, %g6
44640 movrgz %i0, %i4, %l1
44641 fxors %f13, %f4, %f6
44642loop_5183:
44643 fbne,a %fcc3, loop_5184
44644 fcmple32 %f14, %f6, %l6
44645 sth %o7, [%l7 + 0x0A]
44646 fpsub16s %f14, %f1, %f10
44647loop_5184:
44648 ld [%l7 + 0x38], %f14
44649 sra %o3, %l2, %o1
44650 edge16l %g3, %g2, %o6
44651 srl %i2, %i6, %l3
44652 fmovsne %xcc, %f15, %f11
44653 stb %g7, [%l7 + 0x20]
44654 fcmpeq16 %f0, %f12, %i7
44655 st %f13, [%l7 + 0x78]
44656 ldsh [%l7 + 0x5A], %i3
44657 fbug,a %fcc2, loop_5185
44658 bpos,a,pn %xcc, loop_5186
44659 fbuge,a %fcc3, loop_5187
44660 fmovrsne %o4, %f5, %f7
44661loop_5185:
44662 orcc %g1, %o5, %l5
44663loop_5186:
44664 tl %icc, 0x3
44665loop_5187:
44666 nop
44667 setx loop_5188, %l0, %l1
44668 wrpr 0x1, %tl
44669 wrpr %l1, %tpc
44670 add %l1, 0x4, %l1
44671 wrpr %l1, %tnpc
44672 setx 0x34400001400, %l0, %l1
44673 wrpr %l1, %tstate
44674 wrhpr 0x4, %htstate
44675 retry
44676 ld [%l7 + 0x34], %f2
44677 fcmpeq16 %f8, %f6, %o2
44678 movre %l0, %g4, %i1
44679loop_5188:
44680 sll %g5, 0x06, %o0
44681 sth %l4, [%l7 + 0x12]
44682 move %xcc, %g6, %i5
44683 brgz,a %i4, loop_5189
44684 movge %xcc, %l1, %i0
44685 ldsw [%l7 + 0x78], %o7
44686 sth %o3, [%l7 + 0x34]
44687loop_5189:
44688 edge32n %l6, %o1, %g3
44689 tg %xcc, 0x7
44690 stw %l2, [%l7 + 0x28]
44691 fmovrdlez %o6, %f14, %f2
44692 srlx %g2, 0x06, %i6
44693 fsrc1s %f8, %f11
44694 bne,pn %xcc, loop_5190
44695 nop
44696 setx loop_5191, %l0, %l1
44697 wrpr 0x1, %tl
44698 wrpr %l1, %tpc
44699 add %l1, 0x4, %l1
44700 wrpr %l1, %tnpc
44701 setx 0x34400001400, %l0, %l1
44702 wrpr %l1, %tstate
44703 wrhpr 0x4, %htstate
44704 retry
44705 fmovrsgez %i2, %f0, %f0
44706 stx %l3, [%l7 + 0x60]
44707loop_5190:
44708 fxnor %f10, %f10, %f14
44709loop_5191:
44710 alignaddrl %i7, %g7, %i3
44711 fmul8sux16 %f4, %f0, %f2
44712 movrlz %g1, %o4, %o5
44713 fones %f12
44714 edge8l %l5, %l0, %o2
44715 fmovsgu %icc, %f4, %f13
44716 movvs %xcc, %g4, %i1
44717 fcmpne32 %f4, %f6, %o0
44718 fcmped %fcc1, %f6, %f2
44719 tvs %icc, 0x6
44720 srl %g5, 0x15, %g6
44721 ldub [%l7 + 0x0C], %i5
44722 st %f6, [%l7 + 0x28]
44723 fmovdge %icc, %f0, %f3
44724 fbe %fcc1, loop_5192
44725 fmovrslz %i4, %f8, %f5
44726 tn %xcc, 0x4
44727 tvs %icc, 0x3
44728loop_5192:
44729 tleu %xcc, 0x3
44730 lduw [%l7 + 0x50], %l4
44731 fandnot2s %f11, %f12, %f4
44732 fble,a %fcc3, loop_5193
44733 stw %l1, [%l7 + 0x44]
44734 fmovdvs %icc, %f4, %f10
44735 bgu,a %icc, loop_5194
44736loop_5193:
44737 tne %icc, 0x2
44738 ldub [%l7 + 0x63], %i0
44739 ldsb [%l7 + 0x60], %o3
44740loop_5194:
44741 movle %xcc, %o7, %o1
44742 fors %f15, %f13, %f5
44743 movneg %xcc, %l6, %g3
44744 movpos %xcc, %l2, %g2
44745 fbg %fcc1, loop_5195
44746 nop
44747 setx loop_5196, %l0, %l1
44748 jmpl %l1, %o6
44749 st %f0, [%l7 + 0x10]
44750 bl,a,pt %xcc, loop_5197
44751loop_5195:
44752 ldsw [%l7 + 0x74], %i2
44753loop_5196:
44754 fcmps %fcc2, %f12, %f15
44755 fmovsa %icc, %f6, %f10
44756loop_5197:
44757 stx %i6, [%l7 + 0x50]
44758 ldub [%l7 + 0x6F], %i7
44759 edge32n %l3, %g7, %i3
44760 fmovsl %xcc, %f14, %f0
44761 ldsb [%l7 + 0x19], %o4
44762 bcs,pt %xcc, loop_5198
44763 ldub [%l7 + 0x3F], %g1
44764 fnands %f14, %f11, %f4
44765 fcmpne16 %f12, %f10, %l5
44766loop_5198:
44767 ldub [%l7 + 0x70], %l0
44768 fmovdvs %icc, %f1, %f3
44769 movrgez %o5, 0x336, %o2
44770 stw %g4, [%l7 + 0x14]
44771 xor %o0, %g5, %i1
44772 udiv %i5, 0x0638, %g6
44773 edge16l %i4, %l4, %l1
44774 lduw [%l7 + 0x1C], %o3
44775 subccc %o7, %i0, %l6
44776 fcmple32 %f4, %f6, %o1
44777 tvc %icc, 0x0
44778 ldsb [%l7 + 0x38], %l2
44779 ldub [%l7 + 0x48], %g2
44780 movg %xcc, %g3, %o6
44781 stw %i6, [%l7 + 0x48]
44782 addccc %i2, %i7, %l3
44783 move %icc, %i3, %g7
44784 ld [%l7 + 0x3C], %f11
44785 movge %icc, %g1, %l5
44786 fmovrdne %l0, %f14, %f14
44787 edge8ln %o4, %o5, %g4
44788 fornot1 %f2, %f12, %f14
44789 fmovrsgez %o2, %f4, %f12
44790 st %f4, [%l7 + 0x18]
44791 mulscc %o0, %g5, %i5
44792 bl,a loop_5199
44793 edge32n %i1, %g6, %l4
44794 stw %l1, [%l7 + 0x30]
44795 fornot1s %f14, %f4, %f1
44796loop_5199:
44797 brgez %o3, loop_5200
44798 movrgz %o7, %i4, %l6
44799 smulcc %o1, %l2, %g2
44800 stx %i0, [%l7 + 0x40]
44801loop_5200:
44802 fble,a %fcc0, loop_5201
44803 edge16 %o6, %i6, %i2
44804 stb %g3, [%l7 + 0x17]
44805 st %f3, [%l7 + 0x70]
44806loop_5201:
44807 tsubcctv %l3, 0x1371, %i7
44808 stx %i3, [%l7 + 0x20]
44809 xnor %g7, %l5, %g1
44810 stw %l0, [%l7 + 0x14]
44811 ldsw [%l7 + 0x5C], %o5
44812 movneg %xcc, %o4, %o2
44813 fmovrsgz %o0, %f11, %f4
44814 fmovrse %g4, %f10, %f4
44815 fmovsa %icc, %f10, %f11
44816 fmovrdgez %g5, %f10, %f12
44817 ta %xcc, 0x0
44818 fmuld8ulx16 %f8, %f7, %f0
44819 fmovdcs %icc, %f2, %f8
44820 ble,pn %xcc, loop_5202
44821 fmul8x16al %f8, %f8, %f4
44822 fbule,a %fcc0, loop_5203
44823 movvs %icc, %i1, %i5
44824loop_5202:
44825 siam 0x7
44826 fbg %fcc3, loop_5204
44827loop_5203:
44828 fmovsge %xcc, %f14, %f14
44829 edge16 %g6, %l4, %l1
44830 fmul8ulx16 %f2, %f12, %f8
44831loop_5204:
44832 fbug,a %fcc3, loop_5205
44833 lduh [%l7 + 0x0C], %o3
44834 sethi 0x020B, %o7
44835 nop
44836 setx loop_5206, %l0, %l1
44837 jmpl %l1, %l6
44838loop_5205:
44839 lduw [%l7 + 0x7C], %o1
44840 fblg %fcc1, loop_5207
44841 fble,a %fcc1, loop_5208
44842loop_5206:
44843 tpos %xcc, 0x0
44844 fnot2 %f8, %f2
44845loop_5207:
44846 ldd [%l7 + 0x40], %f4
44847loop_5208:
44848 fnegd %f8, %f4
44849 ldsw [%l7 + 0x08], %i4
44850 fbu %fcc3, loop_5209
44851 add %l2, 0x13BC, %i0
44852 ldsw [%l7 + 0x18], %o6
44853 add %g2, %i6, %g3
44854loop_5209:
44855 ldsb [%l7 + 0x6D], %i2
44856 ldd [%l7 + 0x50], %f4
44857 std %f8, [%l7 + 0x08]
44858 fmovscs %icc, %f1, %f10
44859 fpsub16 %f8, %f12, %f2
44860 fzero %f6
44861 fmovdcc %xcc, %f0, %f2
44862 ld [%l7 + 0x1C], %f0
44863 fbo,a %fcc3, loop_5210
44864 movvs %icc, %l3, %i3
44865 fxnors %f1, %f2, %f10
44866 stx %i7, [%l7 + 0x28]
44867loop_5210:
44868 ldsb [%l7 + 0x14], %l5
44869 subc %g1, %l0, %g7
44870 fmovs %f15, %f12
44871 umul %o4, %o5, %o0
44872 fbo,a %fcc3, loop_5211
44873 fmul8x16au %f5, %f1, %f0
44874 brnz,a %o2, loop_5212
44875 ldub [%l7 + 0x20], %g5
44876loop_5211:
44877 fnand %f4, %f8, %f14
44878 lduh [%l7 + 0x2A], %i1
44879loop_5212:
44880 siam 0x7
44881 brgez %i5, loop_5213
44882 fbu %fcc1, loop_5214
44883 bl,a loop_5215
44884 bvc,pt %xcc, loop_5216
44885loop_5213:
44886 ta %icc, 0x4
44887loop_5214:
44888 fbge %fcc2, loop_5217
44889loop_5215:
44890 subcc %g4, %l4, %l1
44891loop_5216:
44892 taddcctv %g6, 0x0BF9, %o7
44893 fmovdcs %icc, %f3, %f5
44894loop_5217:
44895 ldsh [%l7 + 0x60], %o3
44896 edge8ln %o1, %l6, %l2
44897 ldsh [%l7 + 0x6C], %i0
44898 fpadd32 %f2, %f14, %f8
44899 lduh [%l7 + 0x10], %o6
44900 fand %f4, %f4, %f8
44901 lduw [%l7 + 0x44], %i4
44902 fmovrse %g2, %f11, %f3
44903 lduh [%l7 + 0x7E], %g3
44904 stx %i6, [%l7 + 0x38]
44905 ldub [%l7 + 0x7C], %i2
44906 movge %xcc, %l3, %i7
44907 stx %i3, [%l7 + 0x68]
44908 ldsb [%l7 + 0x62], %l5
44909 popc %g1, %g7
44910 addcc %o4, %o5, %l0
44911 fandnot1 %f0, %f10, %f0
44912 fbl,a %fcc2, loop_5218
44913 fone %f6
44914 std %f8, [%l7 + 0x48]
44915 stw %o2, [%l7 + 0x24]
44916loop_5218:
44917 fbug %fcc2, loop_5219
44918 sdivcc %o0, 0x0B09, %i1
44919 ta %icc, 0x7
44920 fmovdne %icc, %f14, %f9
44921loop_5219:
44922 xnorcc %i5, 0x00C7, %g5
44923 mova %xcc, %g4, %l1
44924 bleu,a %xcc, loop_5220
44925 brgez,a %l4, loop_5221
44926 nop
44927 setx loop_5222, %l0, %l1
44928 jmpl %l1, %g6
44929 sra %o7, %o3, %o1
44930loop_5220:
44931 fzero %f0
44932loop_5221:
44933 fmul8ulx16 %f10, %f4, %f14
44934loop_5222:
44935 fpack32 %f8, %f4, %f10
44936 movrlez %l2, %i0, %l6
44937 fmuld8ulx16 %f4, %f1, %f8
44938 tgu %icc, 0x7
44939 movl %xcc, %i4, %g2
44940 brz,a %g3, loop_5223
44941 ldub [%l7 + 0x2A], %i6
44942 or %i2, %o6, %l3
44943 orn %i3, 0x047F, %l5
44944loop_5223:
44945 fcmpes %fcc0, %f1, %f7
44946 fnot1s %f6, %f12
44947 st %f4, [%l7 + 0x5C]
44948 std %f2, [%l7 + 0x10]
44949 fxnors %f6, %f9, %f3
44950 edge32 %g1, %g7, %i7
44951 stb %o4, [%l7 + 0x4D]
44952 sra %o5, %l0, %o0
44953 stb %o2, [%l7 + 0x59]
44954 fzeros %f9
44955 fzero %f10
44956 movleu %icc, %i5, %g5
44957 ble,a loop_5224
44958 sth %g4, [%l7 + 0x20]
44959 lduw [%l7 + 0x6C], %i1
44960 sdivcc %l1, 0x0BED, %g6
44961loop_5224:
44962 lduh [%l7 + 0x28], %o7
44963 fpadd32s %f14, %f9, %f2
44964 lduw [%l7 + 0x64], %o3
44965 st %f8, [%l7 + 0x58]
44966 lduh [%l7 + 0x7A], %l4
44967 lduh [%l7 + 0x7C], %l2
44968 brnz %i0, loop_5225
44969 sth %l6, [%l7 + 0x36]
44970 bshuffle %f2, %f10, %f12
44971 ld [%l7 + 0x68], %f10
44972loop_5225:
44973 xnor %o1, %g2, %g3
44974 edge32n %i6, %i4, %i2
44975 bcc loop_5226
44976 lduw [%l7 + 0x14], %l3
44977 movrgez %o6, %i3, %l5
44978 ldsh [%l7 + 0x12], %g7
44979loop_5226:
44980 xnorcc %g1, %i7, %o4
44981 movle %icc, %o5, %o0
44982 fornot1 %f12, %f12, %f4
44983 ldsb [%l7 + 0x63], %l0
44984 taddcctv %o2, %i5, %g5
44985 fnors %f0, %f4, %f12
44986 fcmpes %fcc3, %f10, %f6
44987 tge %icc, 0x4
44988 movcc %xcc, %g4, %i1
44989 fnors %f1, %f14, %f11
44990 fbn %fcc0, loop_5227
44991 std %f6, [%l7 + 0x40]
44992 ldsh [%l7 + 0x12], %g6
44993 fbo,a %fcc0, loop_5228
44994loop_5227:
44995 bg,pt %xcc, loop_5229
44996 fmovrdne %o7, %f8, %f8
44997 movpos %icc, %o3, %l1
44998loop_5228:
44999 ldd [%l7 + 0x28], %f6
45000loop_5229:
45001 fmovscc %icc, %f11, %f7
45002 tl %xcc, 0x3
45003 fmovsne %xcc, %f8, %f9
45004 alignaddrl %l2, %i0, %l6
45005 fsrc1s %f13, %f9
45006 fmovsleu %xcc, %f6, %f14
45007 fbge %fcc1, loop_5230
45008 fcmpd %fcc1, %f4, %f14
45009 brnz %l4, loop_5231
45010 ld [%l7 + 0x7C], %f8
45011loop_5230:
45012 fcmps %fcc2, %f8, %f3
45013 umulcc %o1, 0x1DF2, %g2
45014loop_5231:
45015 fbu %fcc0, loop_5232
45016 movcs %icc, %g3, %i4
45017 fmul8x16al %f0, %f3, %f6
45018 ld [%l7 + 0x38], %f4
45019loop_5232:
45020 stw %i2, [%l7 + 0x08]
45021 taddcctv %i6, 0x02C3, %l3
45022 ldub [%l7 + 0x6F], %o6
45023 sub %l5, 0x158D, %g7
45024 fmovsle %icc, %f4, %f13
45025 movge %icc, %i3, %i7
45026 bneg,a loop_5233
45027 fmovdneg %xcc, %f9, %f15
45028 fbne %fcc0, loop_5234
45029 ldub [%l7 + 0x70], %o4
45030loop_5233:
45031 std %f10, [%l7 + 0x48]
45032 fmovd %f2, %f2
45033loop_5234:
45034 tleu %icc, 0x4
45035 ldx [%l7 + 0x38], %o5
45036 ldsw [%l7 + 0x7C], %g1
45037 edge8 %l0, %o2, %o0
45038 fmovde %xcc, %f5, %f11
45039 stx %i5, [%l7 + 0x50]
45040 addccc %g5, %i1, %g4
45041 tge %icc, 0x4
45042 fmovse %xcc, %f3, %f3
45043 fbo,a %fcc2, loop_5235
45044 stw %g6, [%l7 + 0x48]
45045 fandnot1 %f8, %f14, %f2
45046 taddcctv %o7, %o3, %l1
45047loop_5235:
45048 bl,pt %xcc, loop_5236
45049 fone %f2
45050 fpmerge %f4, %f1, %f10
45051 movcs %icc, %l2, %i0
45052loop_5236:
45053 movrgz %l6, 0x39B, %o1
45054 fpsub32s %f15, %f4, %f12
45055 fnegd %f8, %f6
45056 ldd [%l7 + 0x50], %f14
45057 fpsub16s %f10, %f9, %f3
45058 fmovdge %xcc, %f8, %f2
45059 fcmple32 %f8, %f12, %l4
45060 for %f0, %f0, %f0
45061 fbge %fcc2, loop_5237
45062 fcmpgt16 %f2, %f0, %g2
45063 ldd [%l7 + 0x38], %f14
45064 faligndata %f8, %f8, %f14
45065loop_5237:
45066 srax %i4, 0x1C, %i2
45067 fba %fcc3, loop_5238
45068 edge32n %g3, %l3, %i6
45069 stx %l5, [%l7 + 0x10]
45070 bpos,a,pn %xcc, loop_5239
45071loop_5238:
45072 sth %o6, [%l7 + 0x30]
45073 fors %f13, %f10, %f2
45074 fmovdcs %icc, %f14, %f9
45075loop_5239:
45076 movvc %xcc, %g7, %i3
45077 ldsh [%l7 + 0x44], %i7
45078 lduw [%l7 + 0x10], %o4
45079 movcs %xcc, %o5, %l0
45080 fandnot1 %f2, %f10, %f8
45081 tvc %xcc, 0x3
45082 lduw [%l7 + 0x78], %g1
45083 ldub [%l7 + 0x55], %o2
45084 ldsh [%l7 + 0x54], %i5
45085 st %f4, [%l7 + 0x68]
45086 fcmpgt16 %f10, %f8, %g5
45087 ldsh [%l7 + 0x12], %i1
45088 stw %g4, [%l7 + 0x08]
45089 movne %xcc, %o0, %g6
45090 std %f10, [%l7 + 0x28]
45091 srlx %o7, 0x1F, %o3
45092 ldub [%l7 + 0x44], %l2
45093 ld [%l7 + 0x7C], %f6
45094 taddcc %i0, 0x1E91, %l1
45095 nop
45096 setx loop_5240, %l0, %l1
45097 wrpr 0x1, %tl
45098 wrpr %l1, %tpc
45099 add %l1, 0x4, %l1
45100 wrpr %l1, %tnpc
45101 setx 0x34400001400, %l0, %l1
45102 wrpr %l1, %tstate
45103 wrhpr 0x4, %htstate
45104 retry
45105 fba,a %fcc1, loop_5241
45106 sub %l6, 0x0010, %o1
45107 lduw [%l7 + 0x48], %l4
45108loop_5240:
45109 lduh [%l7 + 0x46], %g2
45110loop_5241:
45111 fcmpd %fcc2, %f2, %f12
45112 edge32l %i2, %i4, %l3
45113 fornot2s %f6, %f3, %f13
45114 lduh [%l7 + 0x30], %g3
45115 bn,pn %icc, loop_5242
45116 ldub [%l7 + 0x46], %l5
45117 brlez %o6, loop_5243
45118 sllx %i6, %g7, %i3
45119loop_5242:
45120 edge8l %i7, %o5, %o4
45121 std %f10, [%l7 + 0x40]
45122loop_5243:
45123 fsrc2s %f7, %f11
45124 movleu %icc, %l0, %g1
45125 fmovrse %o2, %f8, %f13
45126 and %g5, %i1, %g4
45127 ldsh [%l7 + 0x4C], %i5
45128 fmovdl %xcc, %f6, %f7
45129 ldsb [%l7 + 0x0B], %g6
45130 sdivcc %o0, 0x163E, %o7
45131 stb %l2, [%l7 + 0x20]
45132 fsrc2 %f12, %f10
45133 sdiv %o3, 0x1101, %l1
45134 lduh [%l7 + 0x1E], %l6
45135 edge8n %o1, %i0, %l4
45136 sth %g2, [%l7 + 0x7C]
45137 fmovsl %xcc, %f8, %f1
45138 fmuld8sux16 %f10, %f0, %f14
45139 for %f2, %f8, %f0
45140 te %icc, 0x3
45141 lduh [%l7 + 0x5C], %i4
45142 edge16l %i2, %g3, %l3
45143 ldsb [%l7 + 0x21], %l5
45144 xnorcc %i6, %g7, %o6
45145 movpos %icc, %i3, %o5
45146 fcmpgt16 %f10, %f4, %o4
45147 lduh [%l7 + 0x7C], %i7
45148 lduh [%l7 + 0x1C], %l0
45149 bcs loop_5244
45150 stb %g1, [%l7 + 0x0D]
45151 std %f14, [%l7 + 0x30]
45152 sth %o2, [%l7 + 0x56]
45153loop_5244:
45154 stx %i1, [%l7 + 0x50]
45155 fpmerge %f11, %f9, %f10
45156 array16 %g4, %g5, %g6
45157 fsrc2s %f14, %f13
45158 brlez,a %i5, loop_5245
45159 orcc %o7, 0x0AB7, %l2
45160 ldd [%l7 + 0x40], %f12
45161 fbu,a %fcc1, loop_5246
45162loop_5245:
45163 or %o3, %o0, %l6
45164 edge32ln %o1, %i0, %l4
45165 fcmpes %fcc2, %f5, %f12
45166loop_5246:
45167 movl %xcc, %g2, %i4
45168 fmovrslz %i2, %f14, %f10
45169 stb %g3, [%l7 + 0x0D]
45170 mova %xcc, %l3, %l5
45171 edge32n %i6, %l1, %g7
45172 fbul %fcc2, loop_5247
45173 srax %o6, 0x02, %o5
45174 srax %o4, %i3, %l0
45175 fnegd %f8, %f4
45176loop_5247:
45177 st %f9, [%l7 + 0x4C]
45178 fnors %f4, %f0, %f11
45179 bvs,a %icc, loop_5248
45180 fmovrdgez %i7, %f2, %f6
45181 tg %xcc, 0x4
45182 sra %o2, %g1, %i1
45183loop_5248:
45184 mulx %g5, %g4, %i5
45185 fbe,a %fcc3, loop_5249
45186 stx %g6, [%l7 + 0x50]
45187 popc 0x04E1, %l2
45188 fmovspos %icc, %f14, %f2
45189loop_5249:
45190 sdivx %o3, 0x0431, %o0
45191 fbul %fcc3, loop_5250
45192 movgu %icc, %l6, %o7
45193 ldsw [%l7 + 0x30], %i0
45194 orn %o1, %g2, %l4
45195loop_5250:
45196 brz %i2, loop_5251
45197 bge,a,pn %icc, loop_5252
45198 fpsub16s %f7, %f3, %f7
45199 fornot2s %f1, %f9, %f8
45200loop_5251:
45201 sth %g3, [%l7 + 0x4C]
45202loop_5252:
45203 brnz,a %l3, loop_5253
45204 orn %l5, 0x0FEA, %i6
45205 st %f10, [%l7 + 0x1C]
45206 fmovse %icc, %f14, %f3
45207loop_5253:
45208 or %l1, %i4, %g7
45209 stw %o5, [%l7 + 0x3C]
45210 movle %xcc, %o6, %o4
45211 ld [%l7 + 0x10], %f9
45212 fbg,a %fcc0, loop_5254
45213 ldx [%l7 + 0x40], %l0
45214 std %f2, [%l7 + 0x08]
45215 stw %i3, [%l7 + 0x68]
45216loop_5254:
45217 fnegs %f14, %f1
45218 bvc,a,pn %xcc, loop_5255
45219 fmovdl %xcc, %f13, %f1
45220 array32 %i7, %o2, %i1
45221 lduh [%l7 + 0x60], %g5
45222loop_5255:
45223 brgz,a %g1, loop_5256
45224 fbe %fcc1, loop_5257
45225 lduh [%l7 + 0x70], %i5
45226 addcc %g4, %g6, %l2
45227loop_5256:
45228 fmovsvc %xcc, %f14, %f1
45229loop_5257:
45230 fmovda %icc, %f4, %f0
45231 ldx [%l7 + 0x08], %o3
45232 std %f0, [%l7 + 0x18]
45233 fmovrslz %l6, %f7, %f14
45234 sth %o0, [%l7 + 0x4C]
45235 st %f12, [%l7 + 0x2C]
45236 fcmpgt32 %f14, %f2, %o7
45237 udivcc %i0, 0x1AE1, %o1
45238 edge16l %l4, %g2, %i2
45239 edge32ln %g3, %l3, %i6
45240 fblg %fcc3, loop_5258
45241 fmovsvc %icc, %f7, %f3
45242 sth %l1, [%l7 + 0x2E]
45243 ldub [%l7 + 0x22], %i4
45244loop_5258:
45245 st %f8, [%l7 + 0x14]
45246 tvc %icc, 0x5
45247 ldsh [%l7 + 0x22], %g7
45248 ldsb [%l7 + 0x56], %o5
45249 udivcc %o6, 0x1545, %l5
45250 fabss %f15, %f14
45251 fbo,a %fcc2, loop_5259
45252 taddcc %l0, %o4, %i3
45253 stb %i7, [%l7 + 0x38]
45254 fmul8ulx16 %f0, %f4, %f2
45255loop_5259:
45256 fexpand %f3, %f10
45257 ba,a,pn %icc, loop_5260
45258 fmovdcc %icc, %f2, %f11
45259 alignaddr %o2, %i1, %g5
45260 fmovdn %xcc, %f11, %f4
45261loop_5260:
45262 movne %icc, %i5, %g1
45263 ldx [%l7 + 0x40], %g6
45264 ldd [%l7 + 0x10], %f4
45265 taddcctv %l2, %g4, %l6
45266 fbul,a %fcc3, loop_5261
45267 fmovsleu %icc, %f14, %f14
45268 ldsb [%l7 + 0x1A], %o0
45269 xnorcc %o7, %o3, %o1
45270loop_5261:
45271 andn %l4, 0x025E, %i0
45272 fsrc2 %f14, %f8
45273 fmovrslz %g2, %f6, %f1
45274 fcmpgt16 %f12, %f12, %i2
45275 ld [%l7 + 0x70], %f12
45276 mova %icc, %g3, %i6
45277 ldsh [%l7 + 0x76], %l3
45278 sdiv %i4, 0x1770, %l1
45279 ldsb [%l7 + 0x6D], %g7
45280 fmovsg %xcc, %f0, %f8
45281 fbule,a %fcc1, loop_5262
45282 pdist %f14, %f12, %f8
45283 bneg,pn %xcc, loop_5263
45284 fmovda %xcc, %f7, %f3
45285loop_5262:
45286 fbe %fcc0, loop_5264
45287 lduw [%l7 + 0x48], %o5
45288loop_5263:
45289 srax %o6, %l5, %o4
45290 ldx [%l7 + 0x18], %i3
45291loop_5264:
45292 fandnot2 %f2, %f2, %f8
45293 fpsub16s %f11, %f3, %f5
45294 xorcc %i7, %l0, %o2
45295 sth %i1, [%l7 + 0x18]
45296 subc %i5, 0x02D5, %g1
45297 lduh [%l7 + 0x48], %g5
45298 movpos %icc, %g6, %l2
45299 edge8ln %g4, %l6, %o0
45300 sdivcc %o7, 0x09BB, %o3
45301 subccc %l4, %i0, %g2
45302 brgez,a %o1, loop_5265
45303 lduh [%l7 + 0x0E], %i2
45304 brgez %g3, loop_5266
45305 addc %i6, 0x0D38, %i4
45306loop_5265:
45307 fmul8x16 %f14, %f4, %f8
45308 edge8l %l1, %g7, %o5
45309loop_5266:
45310 taddcctv %o6, %l3, %o4
45311 fmovsneg %icc, %f4, %f0
45312 fbue %fcc2, loop_5267
45313 brlz,a %l5, loop_5268
45314 ldub [%l7 + 0x64], %i7
45315 fxnor %f10, %f12, %f10
45316loop_5267:
45317 movrlz %l0, %i3, %i1
45318loop_5268:
45319 fmovdleu %xcc, %f11, %f1
45320 popc 0x108F, %o2
45321 or %g1, %g5, %i5
45322 ldsb [%l7 + 0x1B], %l2
45323 fsrc1s %f5, %f11
45324 nop
45325 setx loop_5269, %l0, %l1
45326 jmpl %l1, %g4
45327 tgu %icc, 0x4
45328 ldsb [%l7 + 0x39], %l6
45329 fbge %fcc1, loop_5270
45330loop_5269:
45331 tl %xcc, 0x0
45332 ldx [%l7 + 0x60], %g6
45333 fmovspos %icc, %f8, %f12
45334loop_5270:
45335 fble,a %fcc2, loop_5271
45336 std %f12, [%l7 + 0x18]
45337 fba %fcc3, loop_5272
45338 fmovrse %o7, %f9, %f8
45339loop_5271:
45340 fpack16 %f0, %f15
45341 popc 0x0EEA, %o3
45342loop_5272:
45343 fmuld8ulx16 %f2, %f4, %f0
45344 bneg,a loop_5273
45345 bgu,pn %xcc, loop_5274
45346 xor %o0, 0x19B7, %i0
45347 fcmpes %fcc1, %f10, %f9
45348loop_5273:
45349 fba,a %fcc3, loop_5275
45350loop_5274:
45351 bg,a loop_5276
45352 tcc %xcc, 0x7
45353 tvs %icc, 0x2
45354loop_5275:
45355 brnz %g2, loop_5277
45356loop_5276:
45357 fnor %f4, %f6, %f14
45358 fand %f2, %f6, %f0
45359 fmovscs %icc, %f8, %f14
45360loop_5277:
45361 sdivx %o1, 0x022C, %i2
45362 ldub [%l7 + 0x76], %l4
45363 ldsh [%l7 + 0x10], %g3
45364 fandnot2s %f6, %f12, %f5
45365 or %i6, %i4, %l1
45366 fbne,a %fcc0, loop_5278
45367 ldsh [%l7 + 0x0C], %o5
45368 lduh [%l7 + 0x12], %g7
45369 stx %o6, [%l7 + 0x08]
45370loop_5278:
45371 ldd [%l7 + 0x28], %f0
45372 fmul8x16 %f6, %f4, %f0
45373 fnot2 %f14, %f0
45374 tg %xcc, 0x0
45375 std %f8, [%l7 + 0x48]
45376 fmovrslz %l3, %f7, %f0
45377 tg %icc, 0x2
45378 movle %icc, %l5, %o4
45379 fbo,a %fcc1, loop_5279
45380 std %f12, [%l7 + 0x30]
45381 fbe %fcc1, loop_5280
45382 fmovrse %i7, %f11, %f3
45383loop_5279:
45384 fmovsg %xcc, %f14, %f5
45385 bcs,pn %xcc, loop_5281
45386loop_5280:
45387 fpsub32s %f3, %f4, %f15
45388 ba,pn %xcc, loop_5282
45389 bneg loop_5283
45390loop_5281:
45391 fornot1 %f10, %f6, %f14
45392 fcmpes %fcc0, %f14, %f2
45393loop_5282:
45394 ta %xcc, 0x3
45395loop_5283:
45396 ba,a loop_5284
45397 fcmpeq32 %f10, %f14, %l0
45398 ldx [%l7 + 0x48], %i3
45399 fones %f0
45400loop_5284:
45401 fpmerge %f7, %f12, %f0
45402 fornot1s %f8, %f0, %f13
45403 brz %o2, loop_5285
45404 and %i1, %g5, %g1
45405 fmovsn %xcc, %f3, %f3
45406 fbuge %fcc1, loop_5286
45407loop_5285:
45408 ldx [%l7 + 0x78], %l2
45409 fmovsleu %xcc, %f5, %f1
45410 movcs %icc, %i5, %g4
45411loop_5286:
45412 fmovdl %xcc, %f15, %f13
45413 bl,a loop_5287
45414 edge16l %l6, %o7, %g6
45415 fbge %fcc0, loop_5288
45416 fmovdne %icc, %f6, %f3
45417loop_5287:
45418 sub %o3, 0x1B0D, %i0
45419 ldsb [%l7 + 0x18], %o0
45420loop_5288:
45421 edge8l %g2, %i2, %o1
45422 ldx [%l7 + 0x28], %l4
45423 movrlz %g3, 0x39B, %i4
45424 andcc %l1, 0x0D81, %o5
45425 fones %f2
45426 tge %xcc, 0x1
45427 lduh [%l7 + 0x72], %g7
45428 xnor %o6, %l3, %l5
45429 xorcc %o4, 0x13B3, %i7
45430 stw %l0, [%l7 + 0x44]
45431 sth %i3, [%l7 + 0x38]
45432 bpos,pn %icc, loop_5289
45433 ldx [%l7 + 0x30], %o2
45434 ldsh [%l7 + 0x08], %i1
45435 fbug %fcc2, loop_5290
45436loop_5289:
45437 ldx [%l7 + 0x78], %i6
45438 fpmerge %f3, %f14, %f8
45439 ldd [%l7 + 0x40], %f8
45440loop_5290:
45441 fabsd %f10, %f0
45442 array32 %g5, %g1, %i5
45443 ld [%l7 + 0x54], %f9
45444 nop
45445 setx loop_5291, %l0, %l1
45446 jmpl %l1, %g4
45447 fmovdneg %xcc, %f5, %f0
45448 sth %l2, [%l7 + 0x46]
45449 subcc %o7, 0x0D0C, %g6
45450loop_5291:
45451 tle %xcc, 0x1
45452 ldsh [%l7 + 0x2A], %l6
45453 sth %i0, [%l7 + 0x42]
45454 fpack16 %f4, %f13
45455 bvc,a,pn %xcc, loop_5292
45456 ldsb [%l7 + 0x57], %o3
45457 ldsb [%l7 + 0x15], %o0
45458 tpos %xcc, 0x0
45459loop_5292:
45460 nop
45461 setx loop_5293, %l0, %l1
45462 wrpr 0x1, %tl
45463 wrpr %l1, %tpc
45464 add %l1, 0x4, %l1
45465 wrpr %l1, %tnpc
45466 setx 0x34400001400, %l0, %l1
45467 wrpr %l1, %tstate
45468 wrhpr 0x4, %htstate
45469 retry
45470 sth %i2, [%l7 + 0x16]
45471 tneg %xcc, 0x2
45472 bn,a,pn %xcc, loop_5294
45473loop_5293:
45474 fandnot2 %f0, %f4, %f0
45475 bvs,a,pn %xcc, loop_5295
45476 fxnors %f9, %f0, %f5
45477loop_5294:
45478 sth %g2, [%l7 + 0x16]
45479 tle %icc, 0x1
45480loop_5295:
45481 stb %l4, [%l7 + 0x1E]
45482 fmovrse %o1, %f0, %f13
45483 fxors %f5, %f1, %f7
45484 movrgz %i4, %g3, %l1
45485 ldd [%l7 + 0x78], %f6
45486 fbug,a %fcc1, loop_5296
45487 movrgz %g7, 0x222, %o5
45488 stx %o6, [%l7 + 0x70]
45489 subcc %l3, 0x14E3, %l5
45490loop_5296:
45491 fmovdcs %icc, %f2, %f8
45492 sth %i7, [%l7 + 0x56]
45493 fand %f6, %f10, %f4
45494 ldd [%l7 + 0x28], %f6
45495 fpsub16s %f0, %f11, %f10
45496 fxnors %f13, %f11, %f5
45497 bge %xcc, loop_5297
45498 stx %o4, [%l7 + 0x48]
45499 fmovsvs %xcc, %f4, %f8
45500 movvs %icc, %i3, %o2
45501loop_5297:
45502 ldub [%l7 + 0x34], %i1
45503 bleu,a,pt %icc, loop_5298
45504 ldub [%l7 + 0x13], %l0
45505 fcmpes %fcc0, %f12, %f12
45506 udiv %i6, 0x0FB6, %g5
45507loop_5298:
45508 ldsw [%l7 + 0x38], %g1
45509 fpadd32 %f2, %f0, %f4
45510 fnot2 %f6, %f14
45511 ldx [%l7 + 0x68], %g4
45512 fmul8sux16 %f10, %f2, %f12
45513 fbn %fcc2, loop_5299
45514 sethi 0x11D6, %l2
45515 fbuge,a %fcc3, loop_5300
45516 fnands %f0, %f9, %f1
45517loop_5299:
45518 fmovsl %xcc, %f0, %f5
45519 bgu,pt %xcc, loop_5301
45520loop_5300:
45521 fbue,a %fcc2, loop_5302
45522 stb %o7, [%l7 + 0x20]
45523 fmul8x16 %f2, %f2, %f8
45524loop_5301:
45525 ba,a,pn %xcc, loop_5303
45526loop_5302:
45527 fpadd16s %f11, %f0, %f11
45528 fcmpes %fcc0, %f3, %f12
45529 sth %i5, [%l7 + 0x56]
45530loop_5303:
45531 edge16 %g6, %i0, %o3
45532 brz %l6, loop_5304
45533 stb %i2, [%l7 + 0x6F]
45534 ldd [%l7 + 0x50], %f2
45535 fmovsa %icc, %f11, %f15
45536loop_5304:
45537 fmovdcs %xcc, %f6, %f12
45538 fors %f7, %f15, %f10
45539 siam 0x2
45540 movg %icc, %g2, %o0
45541 bvc,pt %xcc, loop_5305
45542 stw %o1, [%l7 + 0x14]
45543 stb %l4, [%l7 + 0x70]
45544 st %f9, [%l7 + 0x4C]
45545loop_5305:
45546 ldsw [%l7 + 0x50], %i4
45547 andcc %g3, 0x18F8, %g7
45548 fsrc1 %f2, %f4
45549 edge16ln %l1, %o5, %l3
45550 movrlz %l5, %i7, %o6
45551 ldsh [%l7 + 0x08], %i3
45552 ldd [%l7 + 0x48], %f2
45553 fcmpgt32 %f14, %f4, %o4
45554 fmovdneg %icc, %f12, %f14
45555 sethi 0x0AE8, %o2
45556 fmovsvc %icc, %f12, %f6
45557 fmovdn %icc, %f14, %f11
45558 bgu,pt %icc, loop_5306
45559 ldsw [%l7 + 0x5C], %l0
45560 bgu,a,pt %xcc, loop_5307
45561 ldx [%l7 + 0x20], %i6
45562loop_5306:
45563 movle %xcc, %g5, %i1
45564 ldsb [%l7 + 0x11], %g1
45565loop_5307:
45566 fmovrsne %l2, %f7, %f1
45567 fnot1 %f4, %f0
45568 ldsh [%l7 + 0x74], %g4
45569 sra %o7, %g6, %i5
45570 bneg loop_5308
45571 bn,a,pt %icc, loop_5309
45572 movle %xcc, %i0, %o3
45573 addcc %i2, %g2, %o0
45574loop_5308:
45575 fandnot2 %f12, %f8, %f0
45576loop_5309:
45577 ldsb [%l7 + 0x70], %l6
45578 stb %l4, [%l7 + 0x1A]
45579 fmovrsne %o1, %f4, %f8
45580 subccc %g3, 0x17C7, %i4
45581 edge8l %l1, %g7, %o5
45582 srl %l3, 0x16, %l5
45583 brz %o6, loop_5310
45584 ldub [%l7 + 0x46], %i7
45585 nop
45586 setx loop_5311, %l0, %l1
45587 wrpr 0x1, %tl
45588 wrpr %l1, %tnpc
45589 setx 0x34400001400, %l0, %l1
45590 wrpr %l1, %tstate
45591 wrhpr 0x4, %htstate
45592 done
45593 ldsh [%l7 + 0x26], %i3
45594loop_5310:
45595 ble,a %icc, loop_5312
45596 fpsub16 %f4, %f4, %f8
45597loop_5311:
45598 edge8n %o2, %l0, %i6
45599 movge %xcc, %g5, %i1
45600loop_5312:
45601 subc %g1, %l2, %g4
45602 sth %o4, [%l7 + 0x3C]
45603 fmovse %xcc, %f12, %f0
45604 ba,a loop_5313
45605 fpack32 %f10, %f12, %f10
45606 be loop_5314
45607 fnors %f0, %f6, %f15
45608loop_5313:
45609 fmovdge %icc, %f3, %f11
45610 fpsub16s %f12, %f13, %f1
45611loop_5314:
45612 stw %o7, [%l7 + 0x1C]
45613 fcmple32 %f8, %f14, %g6
45614 edge8 %i0, %o3, %i5
45615 ld [%l7 + 0x3C], %f0
45616 ble loop_5315
45617 fbn %fcc0, loop_5316
45618 fsrc1s %f1, %f0
45619 ldsh [%l7 + 0x5A], %i2
45620loop_5315:
45621 fbn,a %fcc2, loop_5317
45622loop_5316:
45623 tneg %xcc, 0x4
45624 fpack16 %f10, %f2
45625 srax %g2, 0x09, %o0
45626loop_5317:
45627 ldsw [%l7 + 0x4C], %l4
45628 stx %l6, [%l7 + 0x08]
45629 stw %g3, [%l7 + 0x20]
45630 ldub [%l7 + 0x5F], %i4
45631 brlz %o1, loop_5318
45632 popc %g7, %o5
45633 movle %icc, %l1, %l5
45634 fbne %fcc2, loop_5319
45635loop_5318:
45636 udivx %l3, 0x06DC, %i7
45637 sll %o6, 0x16, %o2
45638 tne %icc, 0x7
45639loop_5319:
45640 st %f1, [%l7 + 0x2C]
45641 fmovdvc %icc, %f13, %f1
45642 fcmpd %fcc1, %f4, %f10
45643 brnz,a %i3, loop_5320
45644 tsubcctv %l0, 0x186A, %g5
45645 siam 0x7
45646 orcc %i6, 0x1900, %i1
45647loop_5320:
45648 fmovdcs %xcc, %f15, %f13
45649 ldsb [%l7 + 0x6B], %g1
45650 tle %icc, 0x0
45651 movvs %xcc, %l2, %g4
45652 addccc %o7, %g6, %i0
45653 ld [%l7 + 0x34], %f8
45654 ldd [%l7 + 0x20], %f10
45655 movneg %icc, %o4, %i5
45656 ble,pn %icc, loop_5321
45657 fandnot2s %f10, %f13, %f9
45658 sdivx %i2, 0x09CF, %o3
45659 movge %icc, %g2, %l4
45660loop_5321:
45661 st %f15, [%l7 + 0x74]
45662 fnand %f10, %f0, %f10
45663 ldsb [%l7 + 0x58], %o0
45664 brgez %l6, loop_5322
45665 movleu %icc, %g3, %i4
45666 ldub [%l7 + 0x58], %g7
45667 fands %f3, %f0, %f12
45668loop_5322:
45669 fmovdgu %icc, %f4, %f15
45670 fandnot2 %f2, %f10, %f2
45671 stw %o1, [%l7 + 0x10]
45672 sth %o5, [%l7 + 0x2E]
45673 st %f12, [%l7 + 0x44]
45674 ldsh [%l7 + 0x4C], %l1
45675 movcc %icc, %l5, %i7
45676 ldsw [%l7 + 0x40], %l3
45677 ldsh [%l7 + 0x66], %o6
45678 bne %xcc, loop_5323
45679 fabss %f10, %f3
45680 ld [%l7 + 0x34], %f13
45681 stb %i3, [%l7 + 0x49]
45682loop_5323:
45683 bneg loop_5324
45684 ldd [%l7 + 0x70], %f12
45685 ldx [%l7 + 0x40], %l0
45686 edge8ln %o2, %i6, %i1
45687loop_5324:
45688 ldsh [%l7 + 0x66], %g1
45689 stb %g5, [%l7 + 0x39]
45690 subc %g4, 0x032C, %l2
45691 tgu %icc, 0x7
45692 andn %g6, 0x1AFA, %o7
45693 tcs %xcc, 0x7
45694 lduh [%l7 + 0x56], %i0
45695 umulcc %i5, %i2, %o3
45696 ble,a,pt %icc, loop_5325
45697 srlx %o4, 0x14, %l4
45698 sethi 0x02E0, %o0
45699 fors %f3, %f10, %f13
45700loop_5325:
45701 fbe %fcc2, loop_5326
45702 edge32n %l6, %g2, %i4
45703 orncc %g7, %g3, %o1
45704 tle %xcc, 0x6
45705loop_5326:
45706 xnor %o5, 0x13D8, %l5
45707 srlx %l1, 0x10, %i7
45708 fones %f3
45709 stx %o6, [%l7 + 0x30]
45710 and %l3, %i3, %o2
45711 nop
45712 setx loop_5327, %l0, %l1
45713 jmpl %l1, %l0
45714 fornot2 %f6, %f4, %f4
45715 orncc %i1, %i6, %g1
45716 fsrc2 %f0, %f12
45717loop_5327:
45718 srlx %g4, 0x15, %g5
45719 fbug %fcc0, loop_5328
45720 movpos %icc, %l2, %o7
45721 srl %g6, 0x11, %i0
45722 fmovsle %xcc, %f12, %f9
45723loop_5328:
45724 fmovsvs %icc, %f14, %f10
45725 fmovsa %xcc, %f4, %f0
45726 tge %icc, 0x6
45727 edge32n %i5, %i2, %o4
45728 ldsh [%l7 + 0x54], %o3
45729 bcc loop_5329
45730 bneg,a,pn %xcc, loop_5330
45731 stb %o0, [%l7 + 0x65]
45732 movpos %xcc, %l6, %l4
45733loop_5329:
45734 ldsw [%l7 + 0x40], %g2
45735loop_5330:
45736 bne loop_5331
45737 tneg %icc, 0x0
45738 ldx [%l7 + 0x78], %g7
45739 stx %g3, [%l7 + 0x70]
45740loop_5331:
45741 srl %o1, %i4, %l5
45742 st %f5, [%l7 + 0x74]
45743 lduw [%l7 + 0x40], %l1
45744 movl %xcc, %i7, %o5
45745 edge16 %o6, %i3, %o2
45746 ldub [%l7 + 0x5C], %l3
45747 fbe,a %fcc1, loop_5332
45748 lduw [%l7 + 0x50], %l0
45749 subcc %i1, 0x0EBA, %i6
45750 bn,pt %xcc, loop_5333
45751loop_5332:
45752 ble,a,pt %icc, loop_5334
45753 fnot1s %f14, %f11
45754 fpackfix %f8, %f1
45755loop_5333:
45756 fmovrsgz %g1, %f10, %f6
45757loop_5334:
45758 fmovrsgez %g5, %f2, %f8
45759 fmovda %xcc, %f14, %f6
45760 stw %l2, [%l7 + 0x50]
45761 bvc %xcc, loop_5335
45762 orn %o7, %g4, %i0
45763 ld [%l7 + 0x08], %f4
45764 fbe %fcc1, loop_5336
45765loop_5335:
45766 fornot1 %f12, %f10, %f2
45767 bgu,a,pn %xcc, loop_5337
45768 brlez,a %g6, loop_5338
45769loop_5336:
45770 movrne %i2, %o4, %i5
45771 fnot1s %f8, %f1
45772loop_5337:
45773 subcc %o0, %l6, %l4
45774loop_5338:
45775 fnegd %f2, %f12
45776 sll %o3, 0x16, %g7
45777 fbo,a %fcc2, loop_5339
45778 fmovdg %xcc, %f4, %f12
45779 tg %icc, 0x7
45780 fmovdg %icc, %f6, %f11
45781loop_5339:
45782 edge32ln %g2, %o1, %g3
45783 ldd [%l7 + 0x40], %f6
45784 fnors %f6, %f4, %f5
45785 edge8n %i4, %l5, %l1
45786 fbn,a %fcc3, loop_5340
45787 ldsb [%l7 + 0x47], %i7
45788 fnegd %f0, %f0
45789 bne,a,pt %xcc, loop_5341
45790loop_5340:
45791 ldd [%l7 + 0x30], %f14
45792 ldsh [%l7 + 0x2A], %o6
45793 ld [%l7 + 0x1C], %f8
45794loop_5341:
45795 ldsw [%l7 + 0x48], %i3
45796 bgu,a loop_5342
45797 orncc %o5, %l3, %l0
45798 fmovscs %icc, %f11, %f1
45799 st %f15, [%l7 + 0x3C]
45800loop_5342:
45801 fmovrde %i1, %f12, %f10
45802 stx %o2, [%l7 + 0x18]
45803 fbne,a %fcc1, loop_5343
45804 for %f2, %f8, %f6
45805 fcmped %fcc1, %f4, %f0
45806 movne %xcc, %g1, %i6
45807loop_5343:
45808 movge %xcc, %l2, %o7
45809 andcc %g5, %g4, %g6
45810 lduw [%l7 + 0x08], %i2
45811 fcmpeq32 %f8, %f8, %o4
45812 fbo %fcc3, loop_5344
45813 std %f6, [%l7 + 0x58]
45814 fblg,a %fcc1, loop_5345
45815 stw %i5, [%l7 + 0x60]
45816loop_5344:
45817 brnz,a %i0, loop_5346
45818 mulscc %o0, %l4, %l6
45819loop_5345:
45820 ldsb [%l7 + 0x33], %o3
45821 fbge,a %fcc1, loop_5347
45822loop_5346:
45823 ldx [%l7 + 0x10], %g2
45824 ldd [%l7 + 0x18], %f4
45825 fmovdleu %icc, %f15, %f7
45826loop_5347:
45827 fornot2s %f14, %f3, %f12
45828 tge %xcc, 0x3
45829 andn %o1, 0x07FB, %g3
45830 ldsw [%l7 + 0x5C], %g7
45831 stw %i4, [%l7 + 0x6C]
45832 add %l5, 0x09D1, %l1
45833 movl %xcc, %o6, %i7
45834 ldsh [%l7 + 0x5A], %i3
45835 edge16ln %l3, %o5, %i1
45836 bvs loop_5348
45837 srlx %o2, 0x19, %l0
45838 ldd [%l7 + 0x30], %f6
45839 call loop_5349
45840loop_5348:
45841 fmovsvc %xcc, %f10, %f9
45842 st %f13, [%l7 + 0x24]
45843 ld [%l7 + 0x74], %f3
45844loop_5349:
45845 edge32ln %i6, %l2, %g1
45846 tsubcctv %o7, %g5, %g4
45847 fand %f2, %f10, %f2
45848 fone %f12
45849 stb %g6, [%l7 + 0x3A]
45850 fble %fcc1, loop_5350
45851 fcmpd %fcc1, %f12, %f12
45852 fmul8x16 %f3, %f0, %f14
45853 movg %xcc, %o4, %i2
45854loop_5350:
45855 orncc %i5, 0x1B0D, %i0
45856 tleu %xcc, 0x2
45857 sth %l4, [%l7 + 0x14]
45858 movrgez %l6, 0x014, %o0
45859 stx %g2, [%l7 + 0x58]
45860 fone %f14
45861 ba,a loop_5351
45862 fors %f5, %f9, %f1
45863 ldx [%l7 + 0x60], %o3
45864 ldsw [%l7 + 0x14], %g3
45865loop_5351:
45866 alignaddr %o1, %g7, %l5
45867 lduw [%l7 + 0x44], %i4
45868 and %l1, 0x0255, %o6
45869 fnands %f14, %f5, %f3
45870 and %i3, %i7, %o5
45871 lduh [%l7 + 0x0C], %l3
45872 movcs %icc, %o2, %i1
45873 fpsub16s %f7, %f4, %f14
45874 bn,a %xcc, loop_5352
45875 ld [%l7 + 0x40], %f9
45876 and %l0, %i6, %l2
45877 fsrc2s %f7, %f8
45878loop_5352:
45879 tg %xcc, 0x1
45880 fble,a %fcc3, loop_5353
45881 fbe,a %fcc0, loop_5354
45882 fnand %f14, %f4, %f6
45883 fcmpeq32 %f14, %f6, %o7
45884loop_5353:
45885 fpack32 %f4, %f0, %f10
45886loop_5354:
45887 fcmpes %fcc0, %f15, %f15
45888 movrne %g1, %g5, %g6
45889 xnor %g4, 0x1209, %i2
45890 udivx %o4, 0x0F5C, %i0
45891 ldsw [%l7 + 0x20], %i5
45892 bcc,pn %icc, loop_5355
45893 srax %l6, 0x0D, %o0
45894 pdist %f14, %f6, %f0
45895 movpos %icc, %g2, %l4
45896loop_5355:
45897 tle %xcc, 0x2
45898 xnorcc %o3, %o1, %g3
45899 tcc %icc, 0x3
45900 lduh [%l7 + 0x4E], %g7
45901 addcc %i4, %l5, %o6
45902 fmovrdgz %i3, %f0, %f10
45903 st %f10, [%l7 + 0x08]
45904 fcmple32 %f6, %f8, %l1
45905 fcmpeq16 %f14, %f8, %i7
45906 std %f8, [%l7 + 0x20]
45907 ldd [%l7 + 0x38], %f8
45908 tcs %icc, 0x3
45909 sll %o5, 0x1E, %l3
45910 std %f4, [%l7 + 0x10]
45911 tg %icc, 0x7
45912 ldsw [%l7 + 0x0C], %i1
45913 fbg,a %fcc2, loop_5356
45914 fmovdneg %xcc, %f11, %f15
45915 fors %f15, %f15, %f10
45916 fmovde %xcc, %f12, %f5
45917loop_5356:
45918 ldsb [%l7 + 0x6A], %o2
45919 lduh [%l7 + 0x2C], %i6
45920 fbe,a %fcc2, loop_5357
45921 ta %icc, 0x6
45922 fxor %f6, %f2, %f6
45923 tsubcc %l2, 0x0BF2, %l0
45924loop_5357:
45925 brlez %g1, loop_5358
45926 ld [%l7 + 0x34], %f13
45927 tcc %xcc, 0x1
45928 umul %g5, 0x0BD1, %g6
45929loop_5358:
45930 fmovrdlez %g4, %f10, %f12
45931 fbule %fcc3, loop_5359
45932 tcs %icc, 0x1
45933 movn %icc, %i2, %o7
45934 stb %i0, [%l7 + 0x12]
45935loop_5359:
45936 ldsb [%l7 + 0x1C], %i5
45937 fbn %fcc0, loop_5360
45938 fmovrsgz %l6, %f7, %f10
45939 sth %o4, [%l7 + 0x20]
45940 ldsh [%l7 + 0x26], %o0
45941loop_5360:
45942 tl %icc, 0x7
45943 lduh [%l7 + 0x78], %l4
45944 ldd [%l7 + 0x58], %f0
45945 stx %o3, [%l7 + 0x48]
45946 siam 0x5
45947 tne %xcc, 0x6
45948 fpack32 %f6, %f12, %f0
45949 fnot2s %f8, %f4
45950 fbn,a %fcc0, loop_5361
45951 fpsub32s %f13, %f13, %f4
45952 bleu,a,pn %xcc, loop_5362
45953 stx %g2, [%l7 + 0x50]
45954loop_5361:
45955 ldsw [%l7 + 0x20], %g3
45956 lduw [%l7 + 0x44], %g7
45957loop_5362:
45958 movge %icc, %i4, %l5
45959 mulx %o6, %i3, %l1
45960 ldd [%l7 + 0x10], %f6
45961 movvs %icc, %i7, %o1
45962 ldub [%l7 + 0x20], %l3
45963 movrgz %i1, 0x09D, %o2
45964 std %f10, [%l7 + 0x68]
45965 fmovrdlz %o5, %f8, %f10
45966 fand %f2, %f2, %f6
45967 fpadd32s %f6, %f14, %f13
45968 tle %xcc, 0x3
45969 fornot2 %f14, %f6, %f10
45970 fnot2 %f0, %f4
45971 edge32 %i6, %l2, %g1
45972 fnot2 %f6, %f2
45973 st %f7, [%l7 + 0x08]
45974 mulx %l0, %g5, %g4
45975 bvc,a %icc, loop_5363
45976 bpos,a,pn %icc, loop_5364
45977 tneg %icc, 0x1
45978 fcmpne32 %f4, %f8, %g6
45979loop_5363:
45980 fornot2s %f14, %f12, %f12
45981loop_5364:
45982 tg %xcc, 0x4
45983 movcs %icc, %o7, %i2
45984 movvc %xcc, %i5, %i0
45985 mova %xcc, %o4, %o0
45986 fandnot1s %f15, %f14, %f13
45987 movpos %xcc, %l4, %o3
45988 bl,pt %icc, loop_5365
45989 udiv %l6, 0x152E, %g3
45990 fmovrslz %g2, %f4, %f9
45991 fcmpeq32 %f0, %f4, %g7
45992loop_5365:
45993 fbn %fcc0, loop_5366
45994 movgu %xcc, %i4, %o6
45995 fornot2 %f0, %f14, %f6
45996 fbu,a %fcc2, loop_5367
45997loop_5366:
45998 srlx %i3, %l5, %i7
45999 lduh [%l7 + 0x38], %o1
46000 std %f6, [%l7 + 0x38]
46001loop_5367:
46002 taddcctv %l3, 0x1D90, %l1
46003 ld [%l7 + 0x10], %f9
46004 fcmpne32 %f12, %f12, %o2
46005 bleu,a %xcc, loop_5368
46006 edge32ln %i1, %o5, %i6
46007 fbg,a %fcc3, loop_5369
46008 fnot2 %f10, %f10
46009loop_5368:
46010 ldsb [%l7 + 0x73], %l2
46011 ldx [%l7 + 0x28], %l0
46012loop_5369:
46013 brz,a %g5, loop_5370
46014 fpackfix %f0, %f13
46015 fmovsleu %xcc, %f8, %f7
46016 fmovscs %icc, %f4, %f1
46017loop_5370:
46018 stw %g1, [%l7 + 0x50]
46019 lduw [%l7 + 0x6C], %g6
46020 lduw [%l7 + 0x40], %g4
46021 stw %i2, [%l7 + 0x08]
46022 ldd [%l7 + 0x68], %f10
46023 lduh [%l7 + 0x6C], %i5
46024 bcs,a,pt %xcc, loop_5371
46025 fsrc1s %f12, %f13
46026 ldd [%l7 + 0x18], %f2
46027 fand %f10, %f6, %f12
46028loop_5371:
46029 fbg %fcc0, loop_5372
46030 movneg %xcc, %i0, %o4
46031 fcmpeq32 %f10, %f14, %o0
46032 fzeros %f5
46033loop_5372:
46034 brlez %o7, loop_5373
46035 lduw [%l7 + 0x10], %l4
46036 movpos %icc, %l6, %o3
46037 ldd [%l7 + 0x60], %f4
46038loop_5373:
46039 ldub [%l7 + 0x2A], %g2
46040 fmovdl %xcc, %f4, %f7
46041 udivx %g7, 0x01CF, %i4
46042 stw %o6, [%l7 + 0x60]
46043 st %f0, [%l7 + 0x6C]
46044 movvc %icc, %i3, %l5
46045 ld [%l7 + 0x24], %f2
46046 sth %i7, [%l7 + 0x52]
46047 movcc %icc, %o1, %g3
46048 fbul,a %fcc3, loop_5374
46049 ldx [%l7 + 0x70], %l3
46050 fornot2s %f5, %f7, %f13
46051 ldd [%l7 + 0x68], %f6
46052loop_5374:
46053 bvs,pt %icc, loop_5375
46054 xor %l1, %i1, %o2
46055 stw %o5, [%l7 + 0x5C]
46056 movpos %xcc, %l2, %i6
46057loop_5375:
46058 st %f2, [%l7 + 0x30]
46059 mulscc %g5, 0x0A02, %l0
46060 bpos,pn %icc, loop_5376
46061 fpadd32s %f3, %f5, %f3
46062 fbe %fcc2, loop_5377
46063 fmovsneg %xcc, %f8, %f14
46064loop_5376:
46065 alignaddr %g6, %g4, %i2
46066 ldsw [%l7 + 0x24], %i5
46067loop_5377:
46068 fmovde %xcc, %f10, %f14
46069 lduh [%l7 + 0x08], %i0
46070 ld [%l7 + 0x54], %f13
46071 tle %icc, 0x4
46072 ld [%l7 + 0x24], %f12
46073 ldd [%l7 + 0x70], %f10
46074 fpsub16s %f0, %f13, %f0
46075 fbne,a %fcc2, loop_5378
46076 stx %g1, [%l7 + 0x28]
46077 fcmple32 %f10, %f14, %o0
46078 stw %o4, [%l7 + 0x5C]
46079loop_5378:
46080 std %f2, [%l7 + 0x48]
46081 fmovs %f8, %f8
46082 fpadd32s %f14, %f0, %f0
46083 fxnor %f10, %f10, %f14
46084 stx %o7, [%l7 + 0x78]
46085 tsubcc %l4, 0x0655, %l6
46086 tvc %xcc, 0x6
46087 tn %icc, 0x5
46088 fand %f8, %f6, %f10
46089 edge16 %o3, %g2, %i4
46090 fmovsn %icc, %f4, %f14
46091 fnands %f3, %f10, %f7
46092 ble,pt %icc, loop_5379
46093 tsubcctv %g7, %o6, %l5
46094 stb %i3, [%l7 + 0x26]
46095 edge16n %o1, %g3, %l3
46096loop_5379:
46097 stx %i7, [%l7 + 0x10]
46098 fnegs %f9, %f15
46099 ldx [%l7 + 0x58], %l1
46100 sth %i1, [%l7 + 0x0E]
46101 st %f1, [%l7 + 0x5C]
46102 call loop_5380
46103 fnegs %f14, %f8
46104 movrlz %o2, %l2, %i6
46105 fmovrse %o5, %f0, %f7
46106loop_5380:
46107 brgez %g5, loop_5381
46108 ldx [%l7 + 0x20], %l0
46109 fcmpd %fcc1, %f6, %f12
46110 fmovsneg %xcc, %f4, %f13
46111loop_5381:
46112 brgez,a %g6, loop_5382
46113 fmovrdlz %g4, %f2, %f6
46114 fmovrsgz %i5, %f11, %f9
46115 movleu %xcc, %i0, %g1
46116loop_5382:
46117 movge %icc, %o0, %i2
46118 sth %o4, [%l7 + 0x08]
46119 sdivcc %o7, 0x07C7, %l4
46120 ldd [%l7 + 0x40], %f6
46121 be,a %icc, loop_5383
46122 tl %icc, 0x3
46123 edge32n %l6, %g2, %o3
46124 stw %i4, [%l7 + 0x1C]
46125loop_5383:
46126 fpsub32s %f1, %f11, %f3
46127 fcmpeq16 %f6, %f10, %g7
46128 bshuffle %f8, %f12, %f8
46129 ldsh [%l7 + 0x72], %l5
46130 nop
46131 setx loop_5384, %l0, %l1
46132 jmpl %l1, %o6
46133 fmovsle %icc, %f12, %f10
46134 stx %i3, [%l7 + 0x50]
46135 be,a,pn %xcc, loop_5385
46136loop_5384:
46137 nop
46138 setx loop_5386, %l0, %l1
46139 wrpr 0x1, %tl
46140 wrpr %l1, %tpc
46141 add %l1, 0x4, %l1
46142 wrpr %l1, %tnpc
46143 setx 0x34400001400, %l0, %l1
46144 wrpr %l1, %tstate
46145 wrhpr 0x4, %htstate
46146 retry
46147 ldsb [%l7 + 0x34], %g3
46148 fba,a %fcc0, loop_5387
46149loop_5385:
46150 lduw [%l7 + 0x1C], %o1
46151loop_5386:
46152 array16 %l3, %i7, %l1
46153 ldsw [%l7 + 0x58], %o2
46154loop_5387:
46155 fmul8x16al %f2, %f2, %f12
46156 fbu,a %fcc2, loop_5388
46157 st %f10, [%l7 + 0x74]
46158 bcc,pn %xcc, loop_5389
46159 sdivcc %l2, 0x1150, %i1
46160loop_5388:
46161 std %f14, [%l7 + 0x10]
46162 bge,a,pn %icc, loop_5390
46163loop_5389:
46164 tgu %xcc, 0x2
46165 sdivcc %i6, 0x1839, %o5
46166 fbn,a %fcc1, loop_5391
46167loop_5390:
46168 ldub [%l7 + 0x64], %g5
46169 movvs %xcc, %l0, %g6
46170 srax %g4, %i0, %g1
46171loop_5391:
46172 movpos %xcc, %i5, %o0
46173 std %f0, [%l7 + 0x38]
46174 fmovde %icc, %f14, %f4
46175 tpos %icc, 0x7
46176 fmovda %icc, %f10, %f14
46177 ldx [%l7 + 0x78], %i2
46178 stx %o4, [%l7 + 0x20]
46179 edge8ln %l4, %l6, %g2
46180 stx %o7, [%l7 + 0x40]
46181 movrgz %o3, %g7, %i4
46182 fpadd32 %f8, %f6, %f12
46183 fpsub32 %f8, %f10, %f8
46184 movpos %icc, %o6, %i3
46185 nop
46186 setx loop_5392, %l0, %l1
46187 jmpl %l1, %l5
46188 ldsh [%l7 + 0x4A], %o1
46189 smulcc %g3, 0x05C4, %l3
46190 fpsub32s %f9, %f2, %f8
46191loop_5392:
46192 fxors %f11, %f14, %f2
46193 fone %f14
46194 ldsw [%l7 + 0x18], %i7
46195 fbuge,a %fcc1, loop_5393
46196 fcmpd %fcc0, %f4, %f14
46197 lduw [%l7 + 0x14], %l1
46198 movl %xcc, %o2, %i1
46199loop_5393:
46200 fmovscs %icc, %f12, %f4
46201 tgu %icc, 0x3
46202 ldsb [%l7 + 0x38], %i6
46203 ldub [%l7 + 0x2D], %l2
46204 fmovsg %icc, %f0, %f10
46205 stb %o5, [%l7 + 0x1D]
46206 fmovde %icc, %f13, %f3
46207 smul %l0, %g6, %g4
46208 std %f6, [%l7 + 0x38]
46209 movne %xcc, %g5, %i0
46210 umul %g1, %o0, %i5
46211 fornot2s %f7, %f15, %f12
46212 ldx [%l7 + 0x30], %i2
46213 ldsb [%l7 + 0x2B], %o4
46214 and %l4, 0x0A41, %l6
46215 lduh [%l7 + 0x1E], %g2
46216 fcmple32 %f10, %f2, %o3
46217 movvs %icc, %g7, %i4
46218 fmovdg %icc, %f0, %f0
46219 subcc %o7, %i3, %o6
46220 ldsb [%l7 + 0x21], %o1
46221 fand %f14, %f14, %f10
46222 fbuge,a %fcc3, loop_5394
46223 brnz,a %l5, loop_5395
46224 fmovsvc %icc, %f1, %f6
46225 st %f8, [%l7 + 0x2C]
46226loop_5394:
46227 smul %g3, 0x0DC1, %i7
46228loop_5395:
46229 pdist %f8, %f6, %f8
46230 fba %fcc3, loop_5396
46231 ldub [%l7 + 0x75], %l3
46232 stw %o2, [%l7 + 0x70]
46233 bge loop_5397
46234loop_5396:
46235 lduw [%l7 + 0x48], %l1
46236 edge16 %i6, %l2, %i1
46237 movvs %icc, %o5, %l0
46238loop_5397:
46239 movne %icc, %g4, %g6
46240 fmovrsne %g5, %f13, %f5
46241 fmovsvc %xcc, %f11, %f8
46242 srax %i0, 0x1E, %g1
46243 ldub [%l7 + 0x5C], %i5
46244 addccc %i2, 0x1367, %o4
46245 edge8ln %o0, %l6, %g2
46246 taddcctv %o3, 0x1151, %g7
46247 fnegs %f11, %f10
46248 fpsub32 %f8, %f2, %f8
46249 movvc %xcc, %i4, %l4
46250 fmovsneg %xcc, %f3, %f14
46251 bcs,a %icc, loop_5398
46252 lduw [%l7 + 0x58], %o7
46253 ldsh [%l7 + 0x60], %i3
46254 edge32 %o6, %o1, %l5
46255loop_5398:
46256 lduw [%l7 + 0x44], %i7
46257 ble,pn %icc, loop_5399
46258 fblg %fcc2, loop_5400
46259 st %f1, [%l7 + 0x14]
46260 stb %l3, [%l7 + 0x36]
46261loop_5399:
46262 fcmple16 %f8, %f8, %g3
46263loop_5400:
46264 stx %o2, [%l7 + 0x78]
46265 ld [%l7 + 0x0C], %f8
46266 ld [%l7 + 0x70], %f13
46267 fmovdgu %xcc, %f1, %f5
46268 movre %l1, %i6, %l2
46269 brlz,a %o5, loop_5401
46270 bvc,a loop_5402
46271 ldsb [%l7 + 0x72], %i1
46272 sethi 0x1A99, %g4
46273loop_5401:
46274 orcc %l0, 0x1A4C, %g5
46275loop_5402:
46276 tne %icc, 0x0
46277 sth %g6, [%l7 + 0x44]
46278 fbul %fcc1, loop_5403
46279 mova %xcc, %i0, %g1
46280 movpos %xcc, %i2, %o4
46281 brgz,a %i5, loop_5404
46282loop_5403:
46283 movl %icc, %l6, %o0
46284 taddcctv %o3, 0x1592, %g7
46285 ldub [%l7 + 0x64], %i4
46286loop_5404:
46287 orcc %g2, 0x02FB, %o7
46288 nop
46289 setx loop_5405, %l0, %l1
46290 jmpl %l1, %i3
46291 lduh [%l7 + 0x60], %o6
46292 xor %o1, 0x003E, %l4
46293 fpadd32s %f1, %f4, %f15
46294loop_5405:
46295 edge8 %i7, %l3, %l5
46296 nop
46297 setx loop_5406, %l0, %l1
46298 wrpr 0x1, %tl
46299 wrpr %l1, %tnpc
46300 setx 0x34400001400, %l0, %l1
46301 wrpr %l1, %tstate
46302 wrhpr 0x4, %htstate
46303 done
46304 fornot1s %f5, %f15, %f12
46305 ld [%l7 + 0x34], %f8
46306 edge32ln %g3, %l1, %i6
46307loop_5406:
46308 sub %o2, 0x0DAA, %l2
46309 st %f12, [%l7 + 0x54]
46310 stx %o5, [%l7 + 0x70]
46311 stb %g4, [%l7 + 0x1E]
46312 st %f7, [%l7 + 0x5C]
46313 sth %l0, [%l7 + 0x44]
46314 fmovdpos %icc, %f4, %f8
46315 array8 %i1, %g5, %i0
46316 fbule %fcc1, loop_5407
46317 fmovsge %icc, %f11, %f2
46318 addccc %g6, %i2, %o4
46319 lduh [%l7 + 0x70], %g1
46320loop_5407:
46321 lduh [%l7 + 0x68], %i5
46322 fmovdpos %icc, %f0, %f13
46323 fmovdneg %xcc, %f14, %f7
46324 lduw [%l7 + 0x2C], %o0
46325 tgu %xcc, 0x6
46326 fcmps %fcc0, %f9, %f9
46327 lduh [%l7 + 0x2A], %l6
46328 fnors %f5, %f3, %f5
46329 ldd [%l7 + 0x48], %f6
46330 stb %g7, [%l7 + 0x39]
46331 movrgez %i4, 0x229, %g2
46332 fnot2s %f3, %f7
46333 std %f14, [%l7 + 0x18]
46334 ldd [%l7 + 0x40], %f0
46335 ldub [%l7 + 0x64], %o3
46336 fmovdcs %icc, %f4, %f1
46337 edge16ln %i3, %o6, %o1
46338 movvc %xcc, %o7, %i7
46339 edge16l %l4, %l3, %g3
46340 sdiv %l1, 0x09BC, %l5
46341 stx %i6, [%l7 + 0x30]
46342 ldsw [%l7 + 0x7C], %o2
46343 fcmpne16 %f6, %f8, %o5
46344 call loop_5408
46345 sra %g4, %l0, %l2
46346 orncc %g5, 0x10FF, %i0
46347 bl,a,pt %icc, loop_5409
46348loop_5408:
46349 movrgz %g6, 0x34B, %i2
46350 edge8ln %i1, %o4, %i5
46351 fandnot1s %f12, %f2, %f1
46352loop_5409:
46353 lduh [%l7 + 0x78], %g1
46354 fzeros %f15
46355 ld [%l7 + 0x14], %f5
46356 lduh [%l7 + 0x76], %l6
46357 lduh [%l7 + 0x3E], %g7
46358 ldx [%l7 + 0x68], %o0
46359 bvs,pn %icc, loop_5410
46360 st %f5, [%l7 + 0x18]
46361 fmovdneg %icc, %f13, %f11
46362 taddcctv %i4, 0x0E85, %g2
46363loop_5410:
46364 xor %i3, 0x1072, %o3
46365 fmovdcc %icc, %f6, %f8
46366 stx %o1, [%l7 + 0x08]
46367 edge8 %o7, %o6, %i7
46368 tcs %xcc, 0x2
46369 fnot1 %f4, %f4
46370 movcc %icc, %l4, %l3
46371 fandnot1s %f9, %f15, %f0
46372 movg %xcc, %g3, %l5
46373 srl %i6, 0x0A, %l1
46374 ld [%l7 + 0x3C], %f15
46375 fcmpeq32 %f14, %f12, %o5
46376 sethi 0x1249, %g4
46377 bge,a %xcc, loop_5411
46378 std %f14, [%l7 + 0x50]
46379 bvc %icc, loop_5412
46380 sth %o2, [%l7 + 0x56]
46381loop_5411:
46382 fmovda %xcc, %f2, %f0
46383 stb %l0, [%l7 + 0x36]
46384loop_5412:
46385 fmovscs %icc, %f2, %f15
46386 edge32n %l2, %g5, %g6
46387 ldsh [%l7 + 0x4A], %i2
46388 fandnot2 %f10, %f0, %f2
46389 fmovrslez %i0, %f14, %f0
46390 ldub [%l7 + 0x6A], %i1
46391 fbg,a %fcc1, loop_5413
46392 fmovdneg %xcc, %f6, %f5
46393 umulcc %i5, 0x0756, %g1
46394 lduw [%l7 + 0x34], %l6
46395loop_5413:
46396 fblg,a %fcc1, loop_5414
46397 fbe %fcc3, loop_5415
46398 movg %xcc, %g7, %o0
46399 fmovdn %xcc, %f9, %f12
46400loop_5414:
46401 udivcc %o4, 0x0E27, %i4
46402loop_5415:
46403 ldx [%l7 + 0x70], %g2
46404 st %f13, [%l7 + 0x28]
46405 edge8l %o3, %o1, %i3
46406 fmovdne %xcc, %f13, %f12
46407 fors %f5, %f10, %f9
46408 for %f12, %f2, %f10
46409 bgu,a %xcc, loop_5416
46410 ldx [%l7 + 0x60], %o6
46411 fbug %fcc0, loop_5417
46412 stx %o7, [%l7 + 0x50]
46413loop_5416:
46414 fornot1s %f3, %f13, %f12
46415 popc 0x1830, %i7
46416loop_5417:
46417 edge32ln %l3, %g3, %l5
46418 stw %i6, [%l7 + 0x38]
46419 std %f4, [%l7 + 0x40]
46420 fmovdneg %xcc, %f13, %f4
46421 nop
46422 setx loop_5418, %l0, %l1
46423 wrpr 0x1, %tl
46424 wrpr %l1, %tnpc
46425 setx 0x34400001400, %l0, %l1
46426 wrpr %l1, %tstate
46427 wrhpr 0x4, %htstate
46428 done
46429 movleu %xcc, %l1, %l4
46430 ldub [%l7 + 0x62], %o5
46431 std %f12, [%l7 + 0x68]
46432loop_5418:
46433 fxors %f2, %f1, %f0
46434 fmovrdne %o2, %f8, %f0
46435 lduh [%l7 + 0x24], %g4
46436 fmovspos %xcc, %f15, %f5
46437 st %f1, [%l7 + 0x58]
46438 andcc %l0, %g5, %g6
46439 fpmerge %f10, %f2, %f4
46440 stx %l2, [%l7 + 0x60]
46441 tne %icc, 0x6
46442 add %i2, 0x1B0C, %i1
46443 ldd [%l7 + 0x60], %f4
46444 ldsh [%l7 + 0x38], %i0
46445 ldsh [%l7 + 0x2C], %i5
46446 srl %g1, 0x15, %l6
46447 bneg,pt %xcc, loop_5419
46448 fmovdn %xcc, %f0, %f7
46449 fsrc2 %f2, %f10
46450 tsubcctv %g7, %o0, %i4
46451loop_5419:
46452 orn %g2, %o4, %o1
46453 fnegd %f6, %f0
46454 movg %icc, %o3, %i3
46455 ld [%l7 + 0x5C], %f2
46456 umul %o6, 0x1D24, %i7
46457 fsrc1s %f14, %f13
46458 ldsb [%l7 + 0x4A], %l3
46459 fnot2 %f4, %f4
46460 edge8n %g3, %o7, %i6
46461 fpadd32 %f8, %f2, %f14
46462 ldsh [%l7 + 0x08], %l5
46463 lduh [%l7 + 0x26], %l1
46464 tneg %icc, 0x6
46465 fmul8x16au %f8, %f12, %f0
46466 stx %l4, [%l7 + 0x18]
46467 lduh [%l7 + 0x20], %o5
46468 fands %f2, %f6, %f4
46469 edge32l %o2, %l0, %g5
46470 umul %g6, 0x1423, %g4
46471 fmovsa %xcc, %f11, %f7
46472 fmul8x16al %f4, %f5, %f10
46473 fmovsvc %xcc, %f2, %f4
46474 stw %i2, [%l7 + 0x64]
46475 edge32ln %i1, %i0, %i5
46476 sth %g1, [%l7 + 0x4E]
46477 orncc %l2, %g7, %o0
46478 tneg %xcc, 0x2
46479 stx %l6, [%l7 + 0x18]
46480 edge8l %g2, %o4, %i4
46481 edge32l %o3, %o1, %o6
46482 bpos,a,pn %xcc, loop_5420
46483 ldx [%l7 + 0x18], %i3
46484 ld [%l7 + 0x4C], %f2
46485 std %f14, [%l7 + 0x60]
46486loop_5420:
46487 fzero %f6
46488 lduw [%l7 + 0x40], %i7
46489 fba %fcc0, loop_5421
46490 ldsb [%l7 + 0x40], %l3
46491 lduw [%l7 + 0x18], %o7
46492 ble %xcc, loop_5422
46493loop_5421:
46494 array8 %i6, %l5, %g3
46495 std %f10, [%l7 + 0x50]
46496 fcmpes %fcc0, %f0, %f15
46497loop_5422:
46498 ldx [%l7 + 0x48], %l1
46499 movcs %xcc, %o5, %o2
46500 stb %l0, [%l7 + 0x34]
46501 ldd [%l7 + 0x58], %f0
46502 tne %icc, 0x0
46503 fcmps %fcc0, %f0, %f4
46504 edge8 %g5, %l4, %g6
46505 fnot2s %f0, %f1
46506 ldsw [%l7 + 0x44], %g4
46507 fmovrsne %i2, %f7, %f1
46508 fmovrde %i1, %f14, %f14
46509 st %f0, [%l7 + 0x54]
46510 udiv %i5, 0x148B, %g1
46511 bn,a,pt %xcc, loop_5423
46512 andncc %l2, %g7, %o0
46513 fsrc1 %f0, %f10
46514 edge32n %i0, %g2, %l6
46515loop_5423:
46516 fmovdvc %icc, %f11, %f4
46517 fxnor %f2, %f10, %f0
46518 brz,a %i4, loop_5424
46519 fmovrde %o3, %f10, %f8
46520 umul %o1, 0x01D7, %o4
46521 fands %f0, %f5, %f5
46522loop_5424:
46523 bne,a,pn %xcc, loop_5425
46524 movne %xcc, %o6, %i3
46525 add %i7, 0x0598, %l3
46526 fxors %f11, %f2, %f9
46527loop_5425:
46528 ldub [%l7 + 0x29], %i6
46529 bne,pn %xcc, loop_5426
46530 fmovdge %icc, %f14, %f12
46531 fexpand %f2, %f12
46532 ld [%l7 + 0x1C], %f11
46533loop_5426:
46534 alignaddr %l5, %g3, %o7
46535 xnor %o5, %o2, %l1
46536 ldsh [%l7 + 0x32], %g5
46537 alignaddrl %l4, %l0, %g4
46538 srax %i2, 0x10, %i1
46539 ld [%l7 + 0x68], %f8
46540 fmovrdlez %i5, %f0, %f12
46541 fors %f12, %f13, %f4
46542 fmovsneg %xcc, %f1, %f4
46543 fmovsvs %xcc, %f15, %f1
46544 fbu,a %fcc0, loop_5427
46545 fbl,a %fcc0, loop_5428
46546 std %f2, [%l7 + 0x10]
46547 movcs %xcc, %g1, %g6
46548loop_5427:
46549 ldsw [%l7 + 0x40], %g7
46550loop_5428:
46551 fnegd %f12, %f4
46552 edge8ln %o0, %l2, %g2
46553 fbu,a %fcc0, loop_5429
46554 lduh [%l7 + 0x34], %i0
46555 stb %i4, [%l7 + 0x6E]
46556 std %f6, [%l7 + 0x70]
46557loop_5429:
46558 movvc %xcc, %l6, %o3
46559 fmovsleu %icc, %f1, %f2
46560 fexpand %f6, %f12
46561 array16 %o1, %o6, %i3
46562 ldub [%l7 + 0x5D], %i7
46563 fmovdg %xcc, %f11, %f5
46564 sllx %l3, 0x07, %i6
46565 fcmps %fcc1, %f11, %f6
46566 sth %o4, [%l7 + 0x20]
46567 fnor %f4, %f2, %f0
46568 fmul8ulx16 %f10, %f2, %f8
46569 call loop_5430
46570 fsrc1s %f4, %f3
46571 stw %l5, [%l7 + 0x50]
46572 ldsb [%l7 + 0x51], %o7
46573loop_5430:
46574 fmovrdgz %g3, %f2, %f6
46575 sdivx %o5, 0x0BCF, %l1
46576 ble,a %xcc, loop_5431
46577 fones %f8
46578 st %f10, [%l7 + 0x7C]
46579 fmovscc %icc, %f0, %f2
46580loop_5431:
46581 bl %xcc, loop_5432
46582 stw %g5, [%l7 + 0x74]
46583 fmul8x16 %f15, %f14, %f14
46584 ldub [%l7 + 0x53], %l4
46585loop_5432:
46586 ldsh [%l7 + 0x18], %l0
46587 brgez,a %g4, loop_5433
46588 mova %xcc, %i2, %i1
46589 brnz %i5, loop_5434
46590 lduw [%l7 + 0x54], %o2
46591loop_5433:
46592 fmovs %f13, %f12
46593 fpack16 %f2, %f14
46594loop_5434:
46595 bgu %xcc, loop_5435
46596 pdist %f6, %f10, %f8
46597 fmovrsgz %g1, %f14, %f2
46598 fbn %fcc2, loop_5436
46599loop_5435:
46600 bleu %xcc, loop_5437
46601 sllx %g6, 0x0C, %o0
46602 xorcc %l2, %g7, %g2
46603loop_5436:
46604 bpos %icc, loop_5438
46605loop_5437:
46606 ldsh [%l7 + 0x0C], %i0
46607 st %f2, [%l7 + 0x30]
46608 ldub [%l7 + 0x40], %l6
46609loop_5438:
46610 fmovsa %icc, %f1, %f7
46611 fmovrsgz %i4, %f9, %f6
46612 fornot1 %f2, %f12, %f4
46613 std %f4, [%l7 + 0x48]
46614 std %f12, [%l7 + 0x78]
46615 fbo,a %fcc0, loop_5439
46616 brgz %o1, loop_5440
46617 andncc %o3, %o6, %i7
46618 tneg %xcc, 0x4
46619loop_5439:
46620 fpadd32 %f14, %f14, %f8
46621loop_5440:
46622 fmul8x16 %f6, %f12, %f4
46623 umul %i3, %i6, %l3
46624 ldsb [%l7 + 0x17], %l5
46625 fornot2 %f8, %f14, %f10
46626 fcmpes %fcc1, %f14, %f5
46627 ldx [%l7 + 0x68], %o7
46628 std %f8, [%l7 + 0x70]
46629 fmul8x16 %f11, %f6, %f6
46630 movrgez %g3, %o5, %l1
46631 taddcc %o4, %l4, %g5
46632 fmovdl %xcc, %f2, %f15
46633 stw %l0, [%l7 + 0x44]
46634 fba,a %fcc2, loop_5441
46635 fmul8x16au %f1, %f14, %f8
46636 tneg %xcc, 0x1
46637 st %f14, [%l7 + 0x18]
46638loop_5441:
46639 fbl %fcc0, loop_5442
46640 edge16l %i2, %i1, %i5
46641 sdivcc %o2, 0x0382, %g1
46642 tneg %icc, 0x5
46643loop_5442:
46644 brnz %g4, loop_5443
46645 ldsh [%l7 + 0x40], %o0
46646 tneg %xcc, 0x0
46647 sth %g6, [%l7 + 0x54]
46648loop_5443:
46649 fpack32 %f2, %f6, %f8
46650 bcc,pn %icc, loop_5444
46651 stx %g7, [%l7 + 0x50]
46652 movvs %icc, %l2, %i0
46653 stw %l6, [%l7 + 0x6C]
46654loop_5444:
46655 ld [%l7 + 0x30], %f15
46656 bpos,a,pn %icc, loop_5445
46657 fxors %f9, %f12, %f2
46658 fornot1 %f10, %f8, %f14
46659 andcc %i4, 0x0278, %g2
46660loop_5445:
46661 orn %o1, 0x00CB, %o3
46662 movge %xcc, %i7, %i3
46663 fmovscc %icc, %f4, %f1
46664 fmovrdgez %o6, %f2, %f6
46665 fbg,a %fcc2, loop_5446
46666 ldd [%l7 + 0x58], %f8
46667 fbe,a %fcc3, loop_5447
46668 ldub [%l7 + 0x1A], %i6
46669loop_5446:
46670 fmovrsgez %l3, %f2, %f11
46671 fcmple16 %f4, %f12, %o7
46672loop_5447:
46673 stb %g3, [%l7 + 0x4B]
46674 bcc,pt %icc, loop_5448
46675 subccc %l5, %l1, %o5
46676 sra %o4, 0x12, %g5
46677 tpos %icc, 0x5
46678loop_5448:
46679 sra %l0, 0x08, %l4
46680 ld [%l7 + 0x1C], %f6
46681 edge32 %i1, %i5, %o2
46682 ldd [%l7 + 0x08], %f6
46683 ldd [%l7 + 0x28], %f0
46684 stx %i2, [%l7 + 0x28]
46685 fmovdle %xcc, %f2, %f7
46686 umul %g4, 0x1AAF, %o0
46687 sdivx %g6, 0x16DF, %g1
46688 ldsb [%l7 + 0x67], %l2
46689 bge %icc, loop_5449
46690 array32 %g7, %i0, %i4
46691 fmovdge %xcc, %f1, %f2
46692 movge %xcc, %l6, %g2
46693loop_5449:
46694 fbu %fcc1, loop_5450
46695 fmul8sux16 %f2, %f12, %f4
46696 stb %o3, [%l7 + 0x10]
46697 call loop_5451
46698loop_5450:
46699 fmovdl %xcc, %f12, %f11
46700 st %f6, [%l7 + 0x44]
46701 fbne %fcc2, loop_5452
46702loop_5451:
46703 subc %o1, %i3, %o6
46704 fors %f5, %f12, %f0
46705 fmovsg %xcc, %f0, %f3
46706loop_5452:
46707 movg %xcc, %i6, %i7
46708 fmovrslez %l3, %f4, %f9
46709 sethi 0x0D3D, %o7
46710 addcc %l5, %g3, %l1
46711 edge8ln %o4, %o5, %g5
46712 lduh [%l7 + 0x54], %l4
46713 fpsub32s %f7, %f1, %f6
46714 movvc %xcc, %i1, %l0
46715 fpadd16 %f2, %f14, %f10
46716 movrlz %i5, %o2, %i2
46717 stb %g4, [%l7 + 0x1A]
46718 tsubcc %o0, %g1, %g6
46719 fmul8x16au %f1, %f4, %f4
46720 call loop_5453
46721 sub %l2, %g7, %i4
46722 bcc,a loop_5454
46723 ldd [%l7 + 0x48], %f4
46724loop_5453:
46725 fones %f3
46726 nop
46727 setx loop_5455, %l0, %l1
46728 jmpl %l1, %i0
46729loop_5454:
46730 sth %l6, [%l7 + 0x62]
46731 umul %o3, %g2, %i3
46732 sth %o6, [%l7 + 0x74]
46733loop_5455:
46734 ba %xcc, loop_5456
46735 stx %o1, [%l7 + 0x18]
46736 fmovsneg %icc, %f12, %f1
46737 fcmped %fcc2, %f2, %f6
46738loop_5456:
46739 lduh [%l7 + 0x48], %i6
46740 movrgez %i7, %o7, %l3
46741 edge16 %l5, %l1, %o4
46742 ldx [%l7 + 0x30], %g3
46743 lduh [%l7 + 0x70], %o5
46744 srl %l4, 0x1A, %i1
46745 fnor %f14, %f8, %f8
46746 fpsub16 %f14, %f14, %f12
46747 ta %xcc, 0x3
46748 bgu,a %xcc, loop_5457
46749 sdivx %l0, 0x1D18, %i5
46750 lduw [%l7 + 0x60], %o2
46751 fcmple16 %f4, %f8, %i2
46752loop_5457:
46753 fmovrdgez %g4, %f4, %f4
46754 ldsw [%l7 + 0x34], %o0
46755 movge %icc, %g5, %g6
46756 sth %l2, [%l7 + 0x50]
46757 sllx %g1, %i4, %g7
46758 st %f6, [%l7 + 0x24]
46759 taddcctv %i0, 0x1F52, %o3
46760 ldsw [%l7 + 0x28], %g2
46761 or %l6, 0x03E9, %i3
46762 movge %xcc, %o1, %i6
46763 fmul8sux16 %f6, %f14, %f8
46764 fmovscs %icc, %f13, %f7
46765 fba %fcc1, loop_5458
46766 edge16l %o6, %i7, %o7
46767 fxor %f12, %f14, %f0
46768 sdivx %l3, 0x07CD, %l5
46769loop_5458:
46770 edge8n %o4, %g3, %l1
46771 fpsub16s %f3, %f0, %f0
46772 orncc %l4, 0x1EE5, %i1
46773 fmovs %f12, %f0
46774 fcmpne16 %f14, %f6, %l0
46775 fmovdne %xcc, %f6, %f14
46776 st %f13, [%l7 + 0x54]
46777 fmovdneg %xcc, %f0, %f10
46778 stb %i5, [%l7 + 0x43]
46779 fmovspos %xcc, %f9, %f6
46780 fnot1 %f10, %f8
46781 ldub [%l7 + 0x75], %o5
46782 andn %i2, 0x1E75, %g4
46783 bcc,a,pt %xcc, loop_5459
46784 tgu %xcc, 0x3
46785 fnegs %f11, %f1
46786 for %f12, %f2, %f0
46787loop_5459:
46788 xor %o0, %g5, %g6
46789 udivcc %o2, 0x127E, %g1
46790 fmovdn %icc, %f13, %f1
46791 andn %l2, %g7, %i4
46792 stb %i0, [%l7 + 0x46]
46793 fcmpgt32 %f2, %f14, %o3
46794 fandnot2 %f0, %f8, %f10
46795 edge8 %l6, %g2, %o1
46796 ldsw [%l7 + 0x7C], %i6
46797 movrne %i3, %i7, %o7
46798 ld [%l7 + 0x28], %f15
46799 fble %fcc2, loop_5460
46800 lduw [%l7 + 0x10], %o6
46801 xor %l5, %l3, %o4
46802 tleu %icc, 0x6
46803loop_5460:
46804 edge32ln %l1, %l4, %i1
46805 ldx [%l7 + 0x50], %g3
46806 ldsb [%l7 + 0x67], %i5
46807 ldsh [%l7 + 0x2C], %o5
46808 fmul8x16 %f4, %f8, %f14
46809 ldx [%l7 + 0x78], %l0
46810 edge32l %g4, %i2, %g5
46811 fmovdgu %icc, %f9, %f11
46812 stw %g6, [%l7 + 0x34]
46813 ldub [%l7 + 0x66], %o2
46814 movn %xcc, %o0, %g1
46815 ldub [%l7 + 0x57], %l2
46816 fmovsa %icc, %f0, %f7
46817 edge32 %i4, %i0, %g7
46818 and %l6, 0x1EFA, %g2
46819 lduw [%l7 + 0x48], %o1
46820 fzeros %f9
46821 fmul8sux16 %f8, %f6, %f10
46822 ldd [%l7 + 0x58], %f14
46823 fxnors %f6, %f15, %f9
46824 nop
46825 setx loop_5461, %l0, %l1
46826 wrpr 0x1, %tl
46827 wrpr %l1, %tpc
46828 add %l1, 0x4, %l1
46829 wrpr %l1, %tnpc
46830 setx 0x34400001400, %l0, %l1
46831 wrpr %l1, %tstate
46832 wrhpr 0x4, %htstate
46833 retry
46834 tleu %xcc, 0x1
46835 fxors %f9, %f5, %f6
46836 fmovrde %i6, %f8, %f12
46837loop_5461:
46838 fcmpgt32 %f8, %f12, %o3
46839 ldsh [%l7 + 0x0A], %i3
46840 lduw [%l7 + 0x08], %i7
46841 ldsw [%l7 + 0x58], %o6
46842 tcc %icc, 0x7
46843 fmul8x16al %f7, %f9, %f4
46844 ldd [%l7 + 0x68], %f4
46845 stb %o7, [%l7 + 0x0F]
46846 bshuffle %f0, %f4, %f6
46847 mulscc %l5, %l3, %l1
46848 stb %o4, [%l7 + 0x42]
46849 fone %f0
46850 movrne %i1, %l4, %i5
46851 brlez,a %g3, loop_5462
46852 movrgez %o5, 0x1CB, %l0
46853 fone %f14
46854 fmovsneg %icc, %f10, %f7
46855loop_5462:
46856 fbo,a %fcc2, loop_5463
46857 fmovse %xcc, %f11, %f15
46858 fabss %f15, %f5
46859 bvc loop_5464
46860loop_5463:
46861 fmovsa %icc, %f2, %f1
46862 ld [%l7 + 0x5C], %f4
46863 stw %g4, [%l7 + 0x10]
46864loop_5464:
46865 fands %f1, %f1, %f8
46866 movrlez %i2, 0x2D6, %g5
46867 fcmpes %fcc1, %f12, %f1
46868 fmovda %icc, %f5, %f14
46869 movrgz %g6, %o0, %o2
46870 brz %l2, loop_5465
46871 tsubcc %i4, %g1, %i0
46872 ta %xcc, 0x4
46873 ldsw [%l7 + 0x24], %g7
46874loop_5465:
46875 lduh [%l7 + 0x6A], %g2
46876 movge %icc, %o1, %l6
46877 stb %i6, [%l7 + 0x68]
46878 fmovrsgz %i3, %f1, %f10
46879 fsrc1s %f1, %f3
46880 pdist %f12, %f2, %f4
46881 std %f10, [%l7 + 0x68]
46882 fone %f12
46883 mulx %o3, %o6, %o7
46884 fbuge %fcc1, loop_5466
46885 bge,a,pt %icc, loop_5467
46886 fmovrse %l5, %f13, %f7
46887 ldub [%l7 + 0x7A], %i7
46888loop_5466:
46889 fcmple32 %f12, %f14, %l3
46890loop_5467:
46891 movrlez %l1, 0x3D4, %i1
46892 fcmpeq32 %f2, %f10, %l4
46893 std %f6, [%l7 + 0x28]
46894 lduw [%l7 + 0x60], %o4
46895 sth %i5, [%l7 + 0x0E]
46896 fmovscs %icc, %f2, %f3
46897 std %f8, [%l7 + 0x78]
46898 stw %g3, [%l7 + 0x48]
46899 udivx %l0, 0x1DFF, %g4
46900 stx %i2, [%l7 + 0x48]
46901 ld [%l7 + 0x64], %f10
46902 lduw [%l7 + 0x24], %o5
46903 fmovsleu %icc, %f8, %f4
46904 sub %g5, 0x1A88, %o0
46905 ldx [%l7 + 0x38], %o2
46906 siam 0x4
46907 ldsw [%l7 + 0x08], %l2
46908 fble,a %fcc0, loop_5468
46909 mulscc %g6, 0x1B93, %g1
46910 fbn %fcc2, loop_5469
46911 alignaddrl %i4, %i0, %g2
46912loop_5468:
46913 fcmpne32 %f6, %f4, %o1
46914 fmovdgu %xcc, %f6, %f12
46915loop_5469:
46916 ldsw [%l7 + 0x58], %g7
46917 fmovrde %i6, %f12, %f14
46918 fornot2 %f6, %f4, %f12
46919 movcs %xcc, %l6, %i3
46920 fmul8ulx16 %f10, %f0, %f6
46921 bcc,a,pt %icc, loop_5470
46922 ldd [%l7 + 0x20], %f14
46923 mulx %o3, 0x04CF, %o6
46924 sdivx %o7, 0x15A8, %i7
46925loop_5470:
46926 movvs %icc, %l5, %l3
46927 fones %f9
46928 bvc,pt %icc, loop_5471
46929 bne,a,pn %xcc, loop_5472
46930 movrlez %i1, 0x021, %l1
46931 stx %l4, [%l7 + 0x40]
46932loop_5471:
46933 ldsb [%l7 + 0x2F], %i5
46934loop_5472:
46935 lduw [%l7 + 0x38], %o4
46936 xnor %g3, 0x1C4F, %g4
46937 ldx [%l7 + 0x40], %l0
46938 fmovde %xcc, %f5, %f2
46939 array16 %o5, %g5, %i2
46940 movvc %icc, %o2, %o0
46941 sth %l2, [%l7 + 0x5E]
46942 andncc %g1, %g6, %i0
46943 ta %icc, 0x5
46944 tg %xcc, 0x1
46945 brz %i4, loop_5473
46946 ldub [%l7 + 0x1B], %g2
46947 fmovsn %xcc, %f3, %f14
46948 fbl,a %fcc1, loop_5474
46949loop_5473:
46950 stw %o1, [%l7 + 0x2C]
46951 ldsh [%l7 + 0x0C], %g7
46952 udiv %i6, 0x0496, %i3
46953loop_5474:
46954 ldx [%l7 + 0x28], %l6
46955 ldsh [%l7 + 0x10], %o3
46956 nop
46957 setx loop_5475, %l0, %l1
46958 jmpl %l1, %o7
46959 movneg %icc, %o6, %i7
46960 movrlz %l3, %l5, %l1
46961 ldsb [%l7 + 0x4F], %l4
46962loop_5475:
46963 fsrc1s %f7, %f0
46964 andncc %i5, %i1, %o4
46965 tleu %icc, 0x2
46966 ldsh [%l7 + 0x6A], %g3
46967 movrlez %l0, %g4, %g5
46968 stb %i2, [%l7 + 0x7C]
46969 fnegd %f12, %f4
46970 fandnot2 %f8, %f2, %f10
46971 fandnot1 %f10, %f8, %f12
46972 bleu,a,pt %xcc, loop_5476
46973 edge8n %o2, %o0, %o5
46974 ld [%l7 + 0x74], %f8
46975 fnegd %f0, %f10
46976loop_5476:
46977 std %f6, [%l7 + 0x08]
46978 fpsub32 %f0, %f6, %f10
46979 fmovdcc %icc, %f0, %f12
46980 movcs %icc, %g1, %l2
46981 fbo %fcc0, loop_5477
46982 move %icc, %g6, %i0
46983 fmovsvs %xcc, %f15, %f0
46984 ldd [%l7 + 0x18], %f4
46985loop_5477:
46986 bpos %xcc, loop_5478
46987 fors %f11, %f3, %f1
46988 fmovdl %xcc, %f10, %f14
46989 fpadd16 %f4, %f4, %f12
46990loop_5478:
46991 movrgez %g2, 0x315, %i4
46992 fpadd16 %f2, %f12, %f14
46993 sdivx %o1, 0x042F, %i6
46994 std %f2, [%l7 + 0x40]
46995 edge32n %i3, %l6, %g7
46996 fpadd16 %f12, %f12, %f4
46997 ldd [%l7 + 0x20], %f2
46998 movrlez %o3, %o6, %i7
46999 fbug,a %fcc2, loop_5479
47000 fnot2s %f10, %f8
47001 stw %l3, [%l7 + 0x50]
47002 fmovdcs %xcc, %f7, %f15
47003loop_5479:
47004 fandnot1s %f3, %f14, %f3
47005 movvc %xcc, %o7, %l5
47006 stx %l1, [%l7 + 0x78]
47007 fmovrdgez %i5, %f4, %f8
47008 ldsw [%l7 + 0x0C], %i1
47009 srax %o4, 0x08, %g3
47010 sth %l0, [%l7 + 0x4C]
47011 udiv %g4, 0x133D, %g5
47012 ld [%l7 + 0x10], %f4
47013 add %i2, %l4, %o2
47014 stx %o0, [%l7 + 0x68]
47015 stb %o5, [%l7 + 0x60]
47016 tn %xcc, 0x5
47017 lduh [%l7 + 0x3E], %g1
47018 fcmpgt16 %f6, %f6, %g6
47019 fmovscc %xcc, %f0, %f3
47020 fnot2s %f7, %f8
47021 tgu %icc, 0x2
47022 udiv %i0, 0x14A2, %l2
47023 array16 %i4, %g2, %o1
47024 fmuld8ulx16 %f8, %f12, %f8
47025 fpmerge %f11, %f15, %f2
47026 ldsw [%l7 + 0x7C], %i6
47027 sll %i3, 0x0B, %g7
47028 fandnot2s %f11, %f10, %f8
47029 stx %l6, [%l7 + 0x40]
47030 movvs %xcc, %o3, %i7
47031 bcs,pn %xcc, loop_5480
47032 fmovdvs %icc, %f5, %f5
47033 ldsw [%l7 + 0x34], %o6
47034 fbuge %fcc3, loop_5481
47035loop_5480:
47036 tvs %xcc, 0x7
47037 lduh [%l7 + 0x2A], %o7
47038 edge32 %l3, %l5, %i5
47039loop_5481:
47040 fmovdge %icc, %f8, %f15
47041 edge32l %i1, %o4, %g3
47042 subccc %l1, %l0, %g4
47043 ldsw [%l7 + 0x5C], %g5
47044 sth %i2, [%l7 + 0x70]
47045 movle %icc, %o2, %l4
47046 ldsh [%l7 + 0x50], %o5
47047 lduw [%l7 + 0x5C], %o0
47048 and %g6, 0x1D60, %i0
47049 ldsh [%l7 + 0x3C], %g1
47050 fnor %f6, %f4, %f12
47051 fbl %fcc2, loop_5482
47052 ble,a %icc, loop_5483
47053 ldub [%l7 + 0x72], %l2
47054 ldsh [%l7 + 0x4E], %g2
47055loop_5482:
47056 std %f0, [%l7 + 0x10]
47057loop_5483:
47058 ldsw [%l7 + 0x44], %o1
47059 fbo,a %fcc0, loop_5484
47060 std %f4, [%l7 + 0x40]
47061 tsubcctv %i4, 0x0F7B, %i3
47062 fmovde %icc, %f9, %f14
47063loop_5484:
47064 fexpand %f5, %f8
47065 st %f11, [%l7 + 0x64]
47066 stb %i6, [%l7 + 0x3D]
47067 ld [%l7 + 0x1C], %f13
47068 fmovdle %xcc, %f5, %f13
47069 stb %g7, [%l7 + 0x39]
47070 movrlz %o3, %l6, %i7
47071 fmovdgu %icc, %f15, %f6
47072 fpadd32s %f2, %f12, %f1
47073 nop
47074 setx loop_5485, %l0, %l1
47075 wrpr 0x1, %tl
47076 wrpr %l1, %tnpc
47077 setx 0x34400001400, %l0, %l1
47078 wrpr %l1, %tstate
47079 wrhpr 0x4, %htstate
47080 done
47081 lduh [%l7 + 0x1C], %o7
47082 tcc %icc, 0x7
47083 bpos,a %icc, loop_5486
47084loop_5485:
47085 fmovsa %icc, %f6, %f11
47086 call loop_5487
47087 fsrc1 %f6, %f12
47088loop_5486:
47089 udivcc %l3, 0x0F27, %l5
47090 fmovdleu %xcc, %f14, %f2
47091loop_5487:
47092 st %f2, [%l7 + 0x30]
47093 fpsub32s %f4, %f7, %f6
47094 ldub [%l7 + 0x72], %i5
47095 fornot1s %f12, %f8, %f10
47096 fmovsvs %icc, %f11, %f11
47097 edge32ln %o6, %i1, %g3
47098 ldub [%l7 + 0x66], %o4
47099 brgez,a %l1, loop_5488
47100 tpos %xcc, 0x7
47101 std %f14, [%l7 + 0x08]
47102 tcs %xcc, 0x7
47103loop_5488:
47104 edge8ln %g4, %g5, %i2
47105 ldsh [%l7 + 0x52], %l0
47106 stw %l4, [%l7 + 0x54]
47107 fmul8x16au %f3, %f14, %f0
47108 fpadd16s %f8, %f10, %f7
47109 xnor %o2, %o0, %g6
47110 taddcctv %o5, 0x056A, %g1
47111 edge8 %i0, %l2, %o1
47112 ldx [%l7 + 0x08], %i4
47113 subccc %i3, 0x1347, %g2
47114 fpadd16s %f7, %f4, %f13
47115 srlx %i6, 0x14, %g7
47116 brz,a %o3, loop_5489
47117 fpsub16 %f10, %f14, %f4
47118 sllx %i7, 0x03, %l6
47119 te %xcc, 0x7
47120loop_5489:
47121 ldsb [%l7 + 0x33], %o7
47122 fmovrsgez %l3, %f14, %f15
47123 edge32l %i5, %l5, %o6
47124 fmovsgu %xcc, %f3, %f6
47125 mulx %g3, 0x108B, %o4
47126 fmovsvc %icc, %f13, %f7
47127 fpsub32 %f6, %f6, %f12
47128 fbe,a %fcc1, loop_5490
47129 and %l1, %i1, %g5
47130 ldsw [%l7 + 0x40], %i2
47131 sll %l0, 0x04, %l4
47132loop_5490:
47133 movrlez %o2, %g4, %g6
47134 stw %o5, [%l7 + 0x2C]
47135 std %f8, [%l7 + 0x20]
47136 fmovrdlz %o0, %f8, %f2
47137 ldsw [%l7 + 0x18], %g1
47138 ldd [%l7 + 0x28], %f0
47139 lduh [%l7 + 0x7A], %l2
47140 udivcc %i0, 0x16F1, %i4
47141 ldsh [%l7 + 0x58], %o1
47142 ldsb [%l7 + 0x65], %i3
47143 fmovsge %xcc, %f13, %f5
47144 stx %i6, [%l7 + 0x08]
47145 bleu,pn %xcc, loop_5491
47146 fxnors %f4, %f10, %f6
47147 ldd [%l7 + 0x60], %f0
47148 fnot1 %f0, %f8
47149loop_5491:
47150 xorcc %g2, 0x01A5, %g7
47151 call loop_5492
47152 ldub [%l7 + 0x2F], %i7
47153 ldsh [%l7 + 0x4C], %o3
47154 ldsw [%l7 + 0x44], %o7
47155loop_5492:
47156 tge %xcc, 0x7
47157 brgz %l6, loop_5493
47158 edge8ln %i5, %l5, %l3
47159 ldsh [%l7 + 0x0A], %g3
47160 lduw [%l7 + 0x74], %o4
47161loop_5493:
47162 fmovdcs %xcc, %f1, %f9
47163 fmovdle %icc, %f8, %f13
47164 tgu %icc, 0x6
47165 siam 0x1
47166 st %f4, [%l7 + 0x6C]
47167 lduw [%l7 + 0x20], %l1
47168 fcmped %fcc0, %f6, %f12
47169 ldsh [%l7 + 0x52], %o6
47170 fcmpgt32 %f14, %f8, %g5
47171 movrne %i2, %i1, %l4
47172 fbu %fcc0, loop_5494
47173 st %f4, [%l7 + 0x58]
47174 movrlz %o2, 0x1D7, %g4
47175 tg %icc, 0x3
47176loop_5494:
47177 movne %xcc, %g6, %l0
47178 fble,a %fcc2, loop_5495
47179 st %f2, [%l7 + 0x3C]
47180 stb %o5, [%l7 + 0x20]
47181 fands %f2, %f5, %f8
47182loop_5495:
47183 ld [%l7 + 0x70], %f1
47184 fmovs %f13, %f2
47185 stw %g1, [%l7 + 0x2C]
47186 call loop_5496
47187 andncc %l2, %o0, %i0
47188 tcs %icc, 0x7
47189 fbe %fcc0, loop_5497
47190loop_5496:
47191 nop
47192 setx loop_5498, %l0, %l1
47193 wrpr 0x1, %tl
47194 wrpr %l1, %tpc
47195 add %l1, 0x4, %l1
47196 wrpr %l1, %tnpc
47197 setx 0x34400001400, %l0, %l1
47198 wrpr %l1, %tstate
47199 wrhpr 0x4, %htstate
47200 retry
47201 movne %icc, %o1, %i3
47202 fbg %fcc2, loop_5499
47203loop_5497:
47204 fmovsne %icc, %f4, %f4
47205loop_5498:
47206 sethi 0x14BA, %i4
47207 bneg,a,pn %xcc, loop_5500
47208loop_5499:
47209 fbug %fcc1, loop_5501
47210 bcs,a loop_5502
47211 movl %icc, %i6, %g7
47212loop_5500:
47213 bl,a %icc, loop_5503
47214loop_5501:
47215 fone %f6
47216loop_5502:
47217 fmovsneg %icc, %f4, %f1
47218 ldsh [%l7 + 0x08], %g2
47219loop_5503:
47220 alignaddrl %o3, %o7, %l6
47221 bcs,pt %icc, loop_5504
47222 lduh [%l7 + 0x72], %i5
47223 sth %i7, [%l7 + 0x60]
47224 fmovrdlz %l5, %f12, %f14
47225loop_5504:
47226 bpos,a,pt %xcc, loop_5505
47227 brgz,a %l3, loop_5506
47228 ta %xcc, 0x6
47229 tcc %xcc, 0x2
47230loop_5505:
47231 sth %o4, [%l7 + 0x32]
47232loop_5506:
47233 fxnor %f0, %f0, %f0
47234 st %f5, [%l7 + 0x70]
47235 fmovrdgez %g3, %f8, %f14
47236 fmovsl %xcc, %f3, %f6
47237 udivx %l1, 0x0DBD, %g5
47238 ldub [%l7 + 0x2C], %i2
47239 nop
47240 setx loop_5507, %l0, %l1
47241 wrpr 0x1, %tl
47242 wrpr %l1, %tnpc
47243 setx 0x34400001400, %l0, %l1
47244 wrpr %l1, %tstate
47245 wrhpr 0x4, %htstate
47246 done
47247 bshuffle %f10, %f4, %f10
47248 fxor %f12, %f2, %f6
47249 for %f12, %f6, %f14
47250loop_5507:
47251 lduw [%l7 + 0x30], %i1
47252 fmul8x16 %f1, %f2, %f0
47253 tpos %xcc, 0x6
47254 stw %o6, [%l7 + 0x0C]
47255 fzeros %f15
47256 fpadd32 %f6, %f14, %f12
47257 edge8 %l4, %o2, %g4
47258 ldsh [%l7 + 0x18], %l0
47259 tsubcctv %o5, 0x11C0, %g6
47260 xor %g1, %l2, %o0
47261 ldx [%l7 + 0x10], %i0
47262 fmovdvs %xcc, %f12, %f13
47263 fbue %fcc1, loop_5508
47264 sdiv %o1, 0x0386, %i3
47265 fpack16 %f10, %f7
47266 array16 %i6, %g7, %i4
47267loop_5508:
47268 be,pn %icc, loop_5509
47269 ldub [%l7 + 0x40], %g2
47270 stx %o3, [%l7 + 0x08]
47271 bneg,pt %xcc, loop_5510
47272loop_5509:
47273 std %f0, [%l7 + 0x70]
47274 tcc %xcc, 0x4
47275 subcc %l6, 0x1362, %i5
47276loop_5510:
47277 ldub [%l7 + 0x54], %o7
47278 st %f6, [%l7 + 0x1C]
47279 fnot1 %f2, %f12
47280 srlx %l5, 0x17, %i7
47281 popc 0x0E21, %o4
47282 stx %g3, [%l7 + 0x28]
47283 lduh [%l7 + 0x1E], %l1
47284 movg %icc, %l3, %i2
47285 fcmpd %fcc0, %f10, %f4
47286 move %icc, %g5, %o6
47287 fbug,a %fcc3, loop_5511
47288 fmovrse %i1, %f14, %f6
47289 ldd [%l7 + 0x60], %f0
47290 edge8n %o2, %g4, %l0
47291loop_5511:
47292 fbu,a %fcc0, loop_5512
47293 fmovsgu %xcc, %f6, %f2
47294 fcmple16 %f10, %f6, %o5
47295 fcmpeq32 %f12, %f14, %g6
47296loop_5512:
47297 fmovde %icc, %f10, %f11
47298 fmovdg %icc, %f6, %f5
47299 ldx [%l7 + 0x68], %l4
47300 lduw [%l7 + 0x28], %g1
47301 ldd [%l7 + 0x48], %f2
47302 fmovrse %o0, %f12, %f5
47303 fmovdl %xcc, %f2, %f9
47304 fmovsvc %icc, %f4, %f5
47305 movrlez %i0, 0x3E6, %l2
47306 ld [%l7 + 0x60], %f3
47307 addc %o1, 0x11C6, %i6
47308 fmovscs %xcc, %f4, %f12
47309 edge8 %g7, %i3, %i4
47310 std %f4, [%l7 + 0x38]
47311 fmovrsgz %g2, %f10, %f3
47312 fmovdn %xcc, %f15, %f12
47313 xnor %o3, %l6, %o7
47314 ldx [%l7 + 0x58], %l5
47315 bl,pt %icc, loop_5513
47316 tsubcc %i7, %i5, %o4
47317 fmovdvs %xcc, %f6, %f5
47318 fsrc1s %f11, %f1
47319loop_5513:
47320 bge,a,pt %xcc, loop_5514
47321 std %f4, [%l7 + 0x18]
47322 st %f8, [%l7 + 0x28]
47323 sub %g3, %l1, %i2
47324loop_5514:
47325 tleu %xcc, 0x0
47326 fcmped %fcc1, %f4, %f12
47327 fnot2 %f8, %f8
47328 andncc %g5, %o6, %l3
47329 fmovdcc %icc, %f4, %f8
47330 movpos %xcc, %i1, %o2
47331 fmovdleu %xcc, %f2, %f9
47332 fmovsvc %xcc, %f12, %f14
47333 ld [%l7 + 0x18], %f11
47334 ldsb [%l7 + 0x7E], %g4
47335 movl %icc, %l0, %o5
47336 ldsw [%l7 + 0x34], %l4
47337 tg %xcc, 0x3
47338 st %f2, [%l7 + 0x60]
47339 fmovsneg %xcc, %f1, %f11
47340 umul %g1, %o0, %g6
47341 fabss %f15, %f2
47342 lduh [%l7 + 0x36], %i0
47343 fnegd %f0, %f0
47344 ldub [%l7 + 0x7E], %l2
47345 st %f11, [%l7 + 0x38]
47346 popc 0x0270, %i6
47347 ldsb [%l7 + 0x64], %o1
47348 ldsw [%l7 + 0x4C], %i3
47349 edge16 %i4, %g2, %o3
47350 lduw [%l7 + 0x68], %l6
47351 sub %g7, %l5, %i7
47352 fmovdpos %xcc, %f8, %f0
47353 fone %f2
47354 movcs %xcc, %i5, %o7
47355 edge32l %g3, %o4, %i2
47356 ldx [%l7 + 0x08], %g5
47357 bn,a %xcc, loop_5515
47358 ldsw [%l7 + 0x70], %o6
47359 siam 0x3
47360 movrlz %l3, 0x108, %i1
47361loop_5515:
47362 movn %xcc, %o2, %l1
47363 ld [%l7 + 0x5C], %f15
47364 fmovrsgez %g4, %f7, %f15
47365 stb %o5, [%l7 + 0x36]
47366 fsrc2 %f14, %f6
47367 ldsb [%l7 + 0x6D], %l0
47368 fpadd16 %f14, %f0, %f4
47369 ld [%l7 + 0x50], %f10
47370 add %l4, 0x117D, %g1
47371 tg %xcc, 0x6
47372 fbuge %fcc3, loop_5516
47373 fmovsne %xcc, %f7, %f11
47374 sth %g6, [%l7 + 0x3A]
47375 movl %icc, %o0, %i0
47376loop_5516:
47377 fmovrslez %l2, %f1, %f9
47378 fbue,a %fcc3, loop_5517
47379 std %f12, [%l7 + 0x18]
47380 fmovdg %icc, %f7, %f4
47381 std %f6, [%l7 + 0x58]
47382loop_5517:
47383 edge32 %i6, %i3, %i4
47384 tg %icc, 0x5
47385 movre %g2, 0x013, %o3
47386 fmovdneg %xcc, %f5, %f6
47387 fones %f0
47388 bneg,pn %xcc, loop_5518
47389 movvs %icc, %o1, %g7
47390 tne %icc, 0x2
47391 ldsh [%l7 + 0x0A], %l5
47392loop_5518:
47393 fbo,a %fcc3, loop_5519
47394 bg,a,pt %icc, loop_5520
47395 lduw [%l7 + 0x5C], %l6
47396 fabsd %f10, %f10
47397loop_5519:
47398 sdivx %i5, 0x1B83, %o7
47399loop_5520:
47400 st %f6, [%l7 + 0x28]
47401 bcs,a loop_5521
47402 brgez %g3, loop_5522
47403 ta %icc, 0x0
47404 brgez,a %i7, loop_5523
47405loop_5521:
47406 fmovrsne %i2, %f15, %f12
47407loop_5522:
47408 movre %o4, %g5, %l3
47409 sra %i1, 0x04, %o6
47410loop_5523:
47411 array16 %l1, %o2, %o5
47412 fmovdle %icc, %f1, %f5
47413 fbue %fcc3, loop_5524
47414 fnands %f12, %f10, %f8
47415 ld [%l7 + 0x44], %f5
47416 fors %f5, %f4, %f4
47417loop_5524:
47418 nop
47419 setx loop_5525, %l0, %l1
47420 wrpr 0x1, %tl
47421 wrpr %l1, %tpc
47422 add %l1, 0x4, %l1
47423 wrpr %l1, %tnpc
47424 setx 0x34400001400, %l0, %l1
47425 wrpr %l1, %tstate
47426 wrhpr 0x4, %htstate
47427 retry
47428 brnz %g4, loop_5526
47429 fnot1s %f15, %f5
47430 bshuffle %f10, %f12, %f0
47431loop_5525:
47432 lduh [%l7 + 0x08], %l4
47433loop_5526:
47434 ldsh [%l7 + 0x0C], %l0
47435 st %f6, [%l7 + 0x78]
47436 st %f0, [%l7 + 0x50]
47437 orn %g6, 0x0CFD, %g1
47438 fmul8ulx16 %f2, %f6, %f12
47439 ldub [%l7 + 0x1A], %o0
47440 move %xcc, %i0, %i6
47441 fmuld8ulx16 %f6, %f2, %f6
47442 subccc %i3, 0x1AAE, %i4
47443 fblg,a %fcc3, loop_5527
47444 movcc %icc, %l2, %o3
47445 fmovdle %icc, %f0, %f7
47446 st %f6, [%l7 + 0x14]
47447loop_5527:
47448 ld [%l7 + 0x08], %f2
47449 fmovsvc %icc, %f12, %f8
47450 fpsub16 %f8, %f4, %f0
47451 fandnot1s %f11, %f6, %f6
47452 fbul,a %fcc3, loop_5528
47453 fxnors %f9, %f6, %f14
47454 fnot2s %f8, %f11
47455 tpos %icc, 0x6
47456loop_5528:
47457 tpos %xcc, 0x6
47458 ldsb [%l7 + 0x25], %g2
47459 brlez,a %g7, loop_5529
47460 stx %o1, [%l7 + 0x58]
47461 brlz,a %l5, loop_5530
47462 brz,a %i5, loop_5531
47463loop_5529:
47464 fmovsa %xcc, %f4, %f8
47465 fbug,a %fcc1, loop_5532
47466loop_5530:
47467 lduw [%l7 + 0x20], %l6
47468loop_5531:
47469 fcmpne16 %f10, %f14, %o7
47470 andcc %i7, 0x07F9, %g3
47471loop_5532:
47472 fpack16 %f4, %f14
47473 bg,a %icc, loop_5533
47474 fmovsleu %xcc, %f2, %f6
47475 fblg,a %fcc3, loop_5534
47476 fxnor %f2, %f6, %f0
47477loop_5533:
47478 fsrc2 %f14, %f0
47479 movrne %o4, %g5, %l3
47480loop_5534:
47481 fbue %fcc3, loop_5535
47482 alignaddrl %i2, %o6, %i1
47483 tneg %xcc, 0x3
47484 ldub [%l7 + 0x62], %l1
47485loop_5535:
47486 pdist %f6, %f0, %f14
47487 alignaddr %o5, %o2, %l4
47488 bg,pt %icc, loop_5536
47489 stw %l0, [%l7 + 0x64]
47490 sth %g6, [%l7 + 0x66]
47491 edge32n %g4, %g1, %i0
47492loop_5536:
47493 fmovrdlez %o0, %f6, %f4
47494 fnand %f10, %f8, %f10
47495 sth %i6, [%l7 + 0x76]
47496 fbuge,a %fcc0, loop_5537
47497 tne %icc, 0x7
47498 movvs %icc, %i3, %l2
47499 std %f4, [%l7 + 0x68]
47500loop_5537:
47501 fpadd16 %f8, %f10, %f14
47502 fcmped %fcc0, %f12, %f2
47503 ldsh [%l7 + 0x52], %o3
47504 movrgez %g2, %g7, %o1
47505 ld [%l7 + 0x24], %f10
47506 stb %l5, [%l7 + 0x44]
47507 ldsw [%l7 + 0x4C], %i4
47508 movre %i5, 0x388, %l6
47509 fpack32 %f6, %f12, %f2
47510 movg %icc, %i7, %o7
47511 edge16 %o4, %g5, %g3
47512 fmuld8ulx16 %f15, %f12, %f0
47513 fmovde %xcc, %f15, %f14
47514 fmovsvc %xcc, %f8, %f5
47515 ldsb [%l7 + 0x50], %l3
47516 stx %i2, [%l7 + 0x60]
47517 movne %icc, %i1, %o6
47518 lduh [%l7 + 0x54], %l1
47519 fzeros %f9
47520 edge32l %o2, %l4, %l0
47521 std %f14, [%l7 + 0x40]
47522 fcmple32 %f2, %f8, %g6
47523 sethi 0x0CC3, %g4
47524 ldsw [%l7 + 0x70], %g1
47525 fpackfix %f4, %f10
47526 umulcc %o5, 0x14C2, %o0
47527 fmovdleu %icc, %f11, %f11
47528 brgez %i0, loop_5538
47529 bge %xcc, loop_5539
47530 fmuld8sux16 %f1, %f9, %f10
47531 fbge,a %fcc1, loop_5540
47532loop_5538:
47533 ldsb [%l7 + 0x42], %i6
47534loop_5539:
47535 stw %i3, [%l7 + 0x4C]
47536 lduw [%l7 + 0x60], %o3
47537loop_5540:
47538 movne %icc, %g2, %g7
47539 fnands %f0, %f3, %f9
47540 brgz %o1, loop_5541
47541 fone %f2
47542 lduh [%l7 + 0x78], %l5
47543 ldd [%l7 + 0x10], %f12
47544loop_5541:
47545 fexpand %f11, %f8
47546 fxor %f14, %f2, %f10
47547 lduw [%l7 + 0x2C], %i4
47548 ldsb [%l7 + 0x2D], %l2
47549 fmovrdgez %l6, %f4, %f6
47550 movgu %xcc, %i5, %i7
47551 std %f2, [%l7 + 0x50]
47552 fmovd %f8, %f6
47553 ldsw [%l7 + 0x30], %o4
47554 ld [%l7 + 0x44], %f5
47555 tle %icc, 0x6
47556 std %f6, [%l7 + 0x48]
47557 addc %o7, 0x0572, %g5
47558 fmovdne %xcc, %f3, %f12
47559 std %f14, [%l7 + 0x48]
47560 tn %xcc, 0x0
47561 fmovdleu %icc, %f11, %f7
47562 stx %l3, [%l7 + 0x38]
47563 ldsb [%l7 + 0x3C], %g3
47564 lduh [%l7 + 0x3A], %i2
47565 std %f4, [%l7 + 0x60]
47566 ldd [%l7 + 0x48], %f10
47567 xor %o6, %l1, %i1
47568 ldx [%l7 + 0x68], %o2
47569 fbne %fcc0, loop_5542
47570 fbuge %fcc0, loop_5543
47571 stx %l0, [%l7 + 0x68]
47572 call loop_5544
47573loop_5542:
47574 fmul8x16au %f5, %f9, %f14
47575loop_5543:
47576 ba,a %xcc, loop_5545
47577 fmovrsgez %g6, %f9, %f10
47578loop_5544:
47579 tle %icc, 0x5
47580 fmovdn %xcc, %f13, %f1
47581loop_5545:
47582 ld [%l7 + 0x4C], %f4
47583 fnot2s %f4, %f15
47584 fmovrdlz %g4, %f4, %f4
47585 fpadd32 %f6, %f8, %f14
47586 fsrc2 %f0, %f10
47587 edge32n %g1, %l4, %o5
47588 ldsw [%l7 + 0x18], %o0
47589 fpsub16 %f10, %f2, %f2
47590 tvc %xcc, 0x4
47591 movvs %icc, %i0, %i3
47592 fcmpeq32 %f2, %f8, %o3
47593 ldsb [%l7 + 0x7D], %g2
47594 brnz %g7, loop_5546
47595 stx %i6, [%l7 + 0x48]
47596 fbn,a %fcc2, loop_5547
47597 tg %icc, 0x2
47598loop_5546:
47599 lduw [%l7 + 0x78], %l5
47600 stb %i4, [%l7 + 0x46]
47601loop_5547:
47602 ldsw [%l7 + 0x54], %l2
47603 ldsh [%l7 + 0x36], %l6
47604 ldsw [%l7 + 0x3C], %i5
47605 movne %icc, %o1, %o4
47606 ldx [%l7 + 0x40], %i7
47607 fsrc2s %f11, %f14
47608 fmovrdlez %o7, %f14, %f12
47609 edge16 %g5, %l3, %i2
47610 bshuffle %f10, %f12, %f12
47611 fnand %f2, %f4, %f0
47612 lduw [%l7 + 0x7C], %o6
47613 ldsh [%l7 + 0x72], %g3
47614 fcmple16 %f4, %f6, %l1
47615 fmul8x16 %f4, %f8, %f10
47616 st %f9, [%l7 + 0x08]
47617 lduw [%l7 + 0x08], %i1
47618 ldsb [%l7 + 0x1F], %o2
47619 fmovsl %icc, %f9, %f1
47620 fcmpne16 %f12, %f2, %g6
47621 fblg,a %fcc3, loop_5548
47622 fnot1 %f4, %f10
47623 fmovsa %icc, %f2, %f3
47624 ldx [%l7 + 0x48], %g4
47625loop_5548:
47626 ldx [%l7 + 0x58], %l0
47627 edge32ln %g1, %o5, %l4
47628 nop
47629 setx loop_5549, %l0, %l1
47630 wrpr 0x1, %tl
47631 wrpr %l1, %tpc
47632 add %l1, 0x4, %l1
47633 wrpr %l1, %tnpc
47634 setx 0x34400001400, %l0, %l1
47635 wrpr %l1, %tstate
47636 wrhpr 0x4, %htstate
47637 retry
47638 ld [%l7 + 0x28], %f12
47639 fbuge,a %fcc1, loop_5550
47640 sth %o0, [%l7 + 0x0C]
47641loop_5549:
47642 fmovdneg %icc, %f13, %f13
47643 lduw [%l7 + 0x20], %i3
47644loop_5550:
47645 sth %i0, [%l7 + 0x68]
47646 tcs %icc, 0x1
47647 stb %g2, [%l7 + 0x57]
47648 fmovdn %icc, %f7, %f12
47649 fnot1s %f14, %f8
47650 ld [%l7 + 0x30], %f8
47651 fbne,a %fcc3, loop_5551
47652 fbul,a %fcc3, loop_5552
47653 popc %g7, %o3
47654 movre %i6, 0x06A, %i4
47655loop_5551:
47656 movrgez %l5, 0x135, %l2
47657loop_5552:
47658 ld [%l7 + 0x20], %f12
47659 fpadd16 %f4, %f8, %f10
47660 stw %l6, [%l7 + 0x64]
47661 fcmpes %fcc3, %f11, %f0
47662 alignaddrl %i5, %o4, %o1
47663 fzeros %f2
47664 ldsh [%l7 + 0x70], %i7
47665 fones %f6
47666 fble %fcc2, loop_5553
47667 orn %g5, %l3, %o7
47668 call loop_5554
47669 ldd [%l7 + 0x48], %f4
47670loop_5553:
47671 fnors %f4, %f11, %f7
47672 stw %o6, [%l7 + 0x50]
47673loop_5554:
47674 sra %i2, %l1, %g3
47675 fandnot2s %f3, %f6, %f2
47676 fmovrsgz %o2, %f2, %f13
47677 ldsh [%l7 + 0x56], %g6
47678 orncc %i1, %l0, %g1
47679 ldsb [%l7 + 0x4C], %g4
47680 alignaddrl %o5, %l4, %o0
47681 stw %i0, [%l7 + 0x18]
47682 fpadd32s %f7, %f3, %f7
47683 fbug %fcc0, loop_5555
47684 bcc %xcc, loop_5556
47685 edge8 %g2, %g7, %o3
47686 ldx [%l7 + 0x38], %i6
47687loop_5555:
47688 fnegd %f14, %f4
47689loop_5556:
47690 st %f8, [%l7 + 0x20]
47691 ldsh [%l7 + 0x64], %i3
47692 fnors %f9, %f10, %f1
47693 sth %l5, [%l7 + 0x3A]
47694 ldub [%l7 + 0x12], %i4
47695 fpadd16s %f11, %f4, %f14
47696 movleu %xcc, %l6, %l2
47697 tsubcc %i5, %o4, %i7
47698 fcmple32 %f0, %f6, %o1
47699 move %icc, %g5, %l3
47700 call loop_5557
47701 movrgz %o7, 0x346, %o6
47702 sll %i2, 0x10, %l1
47703 fmovrdgz %o2, %f10, %f4
47704loop_5557:
47705 movle %icc, %g6, %i1
47706 edge16ln %g3, %l0, %g1
47707 ldsh [%l7 + 0x58], %g4
47708 ldsb [%l7 + 0x7E], %l4
47709 tpos %xcc, 0x3
47710 movneg %xcc, %o5, %i0
47711 bcs,pt %xcc, loop_5558
47712 sra %o0, %g2, %o3
47713 fmovscc %icc, %f7, %f11
47714 ldsw [%l7 + 0x6C], %g7
47715loop_5558:
47716 fbo %fcc1, loop_5559
47717 tvc %icc, 0x7
47718 tvs %xcc, 0x5
47719 fmul8sux16 %f6, %f10, %f12
47720loop_5559:
47721 ldsb [%l7 + 0x2D], %i6
47722 sdivcc %i3, 0x1685, %i4
47723 ta %icc, 0x2
47724 srlx %l6, 0x0A, %l5
47725 fxnors %f15, %f5, %f7
47726 bcs,pn %xcc, loop_5560
47727 fornot1 %f6, %f6, %f0
47728 fmovspos %icc, %f4, %f7
47729 st %f3, [%l7 + 0x6C]
47730loop_5560:
47731 ldd [%l7 + 0x60], %f4
47732 ldx [%l7 + 0x50], %l2
47733 xnor %i5, %o4, %o1
47734 tne %xcc, 0x7
47735 st %f11, [%l7 + 0x1C]
47736 lduh [%l7 + 0x4A], %g5
47737 fnors %f1, %f10, %f1
47738 bleu,a,pt %xcc, loop_5561
47739 alignaddrl %i7, %o7, %o6
47740 bg,a %xcc, loop_5562
47741 fzeros %f7
47742loop_5561:
47743 xor %l3, 0x1997, %l1
47744 fbl,a %fcc0, loop_5563
47745loop_5562:
47746 ldsb [%l7 + 0x75], %o2
47747 ldd [%l7 + 0x58], %f0
47748 movneg %xcc, %i2, %i1
47749loop_5563:
47750 movrne %g3, %l0, %g1
47751 stb %g4, [%l7 + 0x5F]
47752 fmovsvc %icc, %f4, %f12
47753 fmovdn %xcc, %f3, %f0
47754 alignaddr %l4, %g6, %o5
47755 fmovdgu %xcc, %f13, %f5
47756 st %f5, [%l7 + 0x14]
47757 fmovdvs %icc, %f15, %f11
47758 ldd [%l7 + 0x50], %f0
47759 fmovdleu %icc, %f14, %f5
47760 array32 %i0, %o0, %g2
47761 sth %g7, [%l7 + 0x1C]
47762 nop
47763 setx loop_5564, %l0, %l1
47764 wrpr 0x1, %tl
47765 wrpr %l1, %tpc
47766 add %l1, 0x4, %l1
47767 wrpr %l1, %tnpc
47768 setx 0x34400001400, %l0, %l1
47769 wrpr %l1, %tstate
47770 wrhpr 0x4, %htstate
47771 retry
47772 orn %i6, 0x18A8, %i3
47773 bg %xcc, loop_5565
47774 ldsh [%l7 + 0x38], %o3
47775loop_5564:
47776 fnot1 %f12, %f4
47777 ldsw [%l7 + 0x2C], %l6
47778loop_5565:
47779 orncc %i4, 0x17D5, %l2
47780 bgu,pn %icc, loop_5566
47781 movcc %xcc, %i5, %o4
47782 brlz,a %o1, loop_5567
47783 and %g5, 0x04AA, %i7
47784loop_5566:
47785 movcs %xcc, %o7, %l5
47786 fbg,a %fcc2, loop_5568
47787loop_5567:
47788 ldub [%l7 + 0x24], %l3
47789 udivcc %l1, 0x19B2, %o2
47790 ldsh [%l7 + 0x2E], %o6
47791loop_5568:
47792 mulx %i2, %i1, %g3
47793 bge,a,pn %icc, loop_5569
47794 fmovsn %xcc, %f5, %f9
47795 smulcc %l0, 0x1137, %g1
47796 lduw [%l7 + 0x50], %g4
47797loop_5569:
47798 ld [%l7 + 0x14], %f8
47799 ldub [%l7 + 0x56], %l4
47800 move %xcc, %o5, %g6
47801 ldub [%l7 + 0x2F], %i0
47802 ld [%l7 + 0x3C], %f15
47803 ldsb [%l7 + 0x34], %g2
47804 fmovdpos %xcc, %f12, %f3
47805 ldx [%l7 + 0x68], %g7
47806 lduw [%l7 + 0x78], %i6
47807 for %f14, %f12, %f6
47808 fcmps %fcc0, %f0, %f5
47809 stw %o0, [%l7 + 0x10]
47810 fnot2s %f14, %f15
47811 fbne %fcc3, loop_5570
47812 fbule %fcc1, loop_5571
47813 fzeros %f12
47814 brnz %o3, loop_5572
47815loop_5570:
47816 fmovscc %xcc, %f7, %f2
47817loop_5571:
47818 fxors %f10, %f0, %f12
47819 ldx [%l7 + 0x60], %l6
47820loop_5572:
47821 fbu,a %fcc0, loop_5573
47822 fnot2 %f12, %f8
47823 array8 %i3, %l2, %i5
47824 lduh [%l7 + 0x58], %o4
47825loop_5573:
47826 fones %f6
47827 fbule %fcc2, loop_5574
47828 fblg %fcc1, loop_5575
47829 movl %xcc, %o1, %g5
47830 edge16 %i7, %o7, %l5
47831loop_5574:
47832 sdivx %i4, 0x072F, %l3
47833loop_5575:
47834 fmovda %xcc, %f4, %f15
47835 fpsub16s %f2, %f13, %f5
47836 fpsub32 %f6, %f12, %f2
47837 std %f0, [%l7 + 0x70]
47838 ld [%l7 + 0x24], %f11
47839 stb %l1, [%l7 + 0x1D]
47840 fmul8x16au %f8, %f2, %f2
47841 fcmple32 %f12, %f2, %o6
47842 nop
47843 setx loop_5576, %l0, %l1
47844 wrpr 0x1, %tl
47845 wrpr %l1, %tnpc
47846 setx 0x34400001400, %l0, %l1
47847 wrpr %l1, %tstate
47848 wrhpr 0x4, %htstate
47849 done
47850 edge16 %o2, %i2, %i1
47851 ld [%l7 + 0x54], %f14
47852 fcmped %fcc3, %f12, %f10
47853loop_5576:
47854 st %f15, [%l7 + 0x18]
47855 fmovdcc %xcc, %f8, %f13
47856 ldub [%l7 + 0x7C], %l0
47857 orn %g3, %g4, %g1
47858 fbn,a %fcc3, loop_5577
47859 fmovsn %xcc, %f5, %f6
47860 subcc %o5, 0x1805, %l4
47861 fmovsl %icc, %f11, %f6
47862loop_5577:
47863 ld [%l7 + 0x0C], %f10
47864 subccc %g6, 0x1BFF, %g2
47865 fsrc2s %f7, %f11
47866 edge16l %g7, %i0, %o0
47867 bvs,a loop_5578
47868 fbge %fcc2, loop_5579
47869 fpmerge %f4, %f11, %f14
47870 bcs,pt %icc, loop_5580
47871loop_5578:
47872 ldsh [%l7 + 0x36], %i6
47873loop_5579:
47874 ldx [%l7 + 0x60], %o3
47875 tvc %icc, 0x0
47876loop_5580:
47877 ldd [%l7 + 0x28], %f14
47878 fandnot2 %f8, %f12, %f14
47879 tvs %xcc, 0x3
47880 fnot1 %f4, %f14
47881 ldub [%l7 + 0x59], %i3
47882 fmovd %f4, %f12
47883 ba,pt %xcc, loop_5581
47884 movpos %icc, %l2, %i5
47885 ldx [%l7 + 0x28], %l6
47886 be,pt %xcc, loop_5582
47887loop_5581:
47888 ldd [%l7 + 0x10], %f10
47889 movcs %xcc, %o1, %g5
47890 movrlez %o4, %i7, %o7
47891loop_5582:
47892 fnot1 %f8, %f4
47893 fxor %f0, %f8, %f0
47894 brlz %i4, loop_5583
47895 fpsub16 %f0, %f14, %f0
47896 st %f8, [%l7 + 0x10]
47897 fmovsle %xcc, %f13, %f6
47898loop_5583:
47899 ldsh [%l7 + 0x5A], %l3
47900 ldsh [%l7 + 0x32], %l5
47901 fmovde %icc, %f10, %f4
47902 fmul8x16au %f1, %f6, %f14
47903 ldx [%l7 + 0x48], %o6
47904 st %f7, [%l7 + 0x58]
47905 movg %xcc, %o2, %l1
47906 brnz %i1, loop_5584
47907 ldsb [%l7 + 0x15], %l0
47908 fbuge,a %fcc3, loop_5585
47909 bneg %icc, loop_5586
47910loop_5584:
47911 ld [%l7 + 0x4C], %f5
47912 ld [%l7 + 0x10], %f5
47913loop_5585:
47914 stx %g3, [%l7 + 0x18]
47915loop_5586:
47916 edge16l %g4, %g1, %o5
47917 fmovrslez %l4, %f6, %f11
47918 movg %xcc, %i2, %g2
47919 be,a %xcc, loop_5587
47920 edge32 %g6, %i0, %o0
47921 ta %xcc, 0x2
47922 fnor %f0, %f12, %f2
47923loop_5587:
47924 st %f15, [%l7 + 0x68]
47925 fmovrdne %g7, %f2, %f10
47926 edge8n %o3, %i6, %i3
47927 fmovsne %icc, %f5, %f3
47928 andn %i5, %l2, %o1
47929 tcs %xcc, 0x4
47930 ldsw [%l7 + 0x50], %g5
47931 fmul8x16au %f2, %f11, %f2
47932 array16 %l6, %o4, %o7
47933 fmuld8ulx16 %f7, %f5, %f8
47934 umulcc %i7, 0x0B93, %l3
47935 addccc %i4, 0x0714, %o6
47936 nop
47937 setx loop_5588, %l0, %l1
47938 jmpl %l1, %l5
47939 std %f6, [%l7 + 0x38]
47940 movrlz %l1, %i1, %l0
47941 movn %xcc, %o2, %g3
47942loop_5588:
47943 movle %xcc, %g4, %o5
47944 smulcc %l4, 0x0DC5, %i2
47945 std %f6, [%l7 + 0x30]
47946 sethi 0x0C89, %g2
47947 fxors %f2, %f10, %f4
47948 bn,pn %icc, loop_5589
47949 ldsh [%l7 + 0x10], %g6
47950 sth %g1, [%l7 + 0x7A]
47951 fcmpeq32 %f6, %f12, %i0
47952loop_5589:
47953 alignaddrl %g7, %o3, %o0
47954 ba %xcc, loop_5590
47955 fnand %f2, %f6, %f12
47956 tcc %icc, 0x6
47957 fcmpne16 %f10, %f14, %i6
47958loop_5590:
47959 fcmpes %fcc3, %f8, %f5
47960 srl %i3, 0x1F, %l2
47961 fpadd32s %f14, %f12, %f3
47962 fmovdcc %icc, %f4, %f7
47963 mova %icc, %i5, %o1
47964 ldsw [%l7 + 0x58], %g5
47965 ldub [%l7 + 0x43], %l6
47966 fmovsvc %icc, %f4, %f5
47967 stb %o4, [%l7 + 0x7E]
47968 pdist %f10, %f0, %f10
47969 stb %i7, [%l7 + 0x1A]
47970 fbg,a %fcc0, loop_5591
47971 fbuge %fcc1, loop_5592
47972 fnands %f13, %f2, %f6
47973 fcmple16 %f10, %f12, %o7
47974loop_5591:
47975 fxnors %f4, %f11, %f14
47976loop_5592:
47977 addc %l3, 0x1727, %i4
47978 fbul,a %fcc0, loop_5593
47979 be,a loop_5594
47980 tneg %icc, 0x5
47981 ldsb [%l7 + 0x3A], %o6
47982loop_5593:
47983 tvs %icc, 0x4
47984loop_5594:
47985 movg %icc, %l5, %i1
47986 srax %l1, 0x08, %o2
47987 sth %l0, [%l7 + 0x72]
47988 movne %icc, %g4, %o5
47989 fcmple32 %f0, %f14, %g3
47990 tleu %icc, 0x0
47991 stx %i2, [%l7 + 0x50]
47992 ldx [%l7 + 0x08], %g2
47993 ld [%l7 + 0x34], %f12
47994 fmul8ulx16 %f4, %f2, %f10
47995 fmovsleu %xcc, %f2, %f0
47996 bpos,a,pn %xcc, loop_5595
47997 for %f10, %f2, %f14
47998 ldsb [%l7 + 0x54], %g6
47999 andcc %g1, %i0, %g7
48000loop_5595:
48001 andcc %l4, 0x07CC, %o3
48002 srlx %i6, %o0, %l2
48003 or %i3, 0x0F11, %i5
48004 stb %g5, [%l7 + 0x4B]
48005 stb %l6, [%l7 + 0x6E]
48006 xorcc %o1, 0x13FA, %i7
48007 move %icc, %o4, %l3
48008 ldsw [%l7 + 0x78], %o7
48009 subccc %i4, 0x0E9F, %l5
48010 fxors %f15, %f3, %f11
48011 sdivx %i1, 0x0340, %l1
48012 mulscc %o2, 0x144A, %l0
48013 fmovrslz %o6, %f9, %f1
48014 umulcc %o5, 0x1360, %g3
48015 lduh [%l7 + 0x4E], %i2
48016 ldsh [%l7 + 0x2C], %g4
48017 sdiv %g6, 0x014B, %g1
48018 ldd [%l7 + 0x58], %f10
48019 edge32 %i0, %g2, %l4
48020 brlz,a %g7, loop_5596
48021 tne %xcc, 0x0
48022 fmovscs %icc, %f9, %f14
48023 ba,a,pn %icc, loop_5597
48024loop_5596:
48025 ld [%l7 + 0x58], %f9
48026 fandnot2 %f10, %f10, %f4
48027 fcmple32 %f6, %f6, %i6
48028loop_5597:
48029 ldsh [%l7 + 0x12], %o0
48030 st %f2, [%l7 + 0x30]
48031 bpos,pn %icc, loop_5598
48032 fpsub16 %f4, %f6, %f0
48033 lduw [%l7 + 0x08], %o3
48034 sth %l2, [%l7 + 0x7E]
48035loop_5598:
48036 fbue,a %fcc3, loop_5599
48037 fornot2s %f8, %f9, %f11
48038 brgz,a %i3, loop_5600
48039 brlez %g5, loop_5601
48040loop_5599:
48041 lduh [%l7 + 0x40], %i5
48042 fandnot1 %f2, %f12, %f8
48043loop_5600:
48044 fmovdleu %icc, %f10, %f1
48045loop_5601:
48046 sllx %l6, 0x02, %o1
48047 bcs %xcc, loop_5602
48048 lduw [%l7 + 0x38], %i7
48049 alignaddr %o4, %l3, %i4
48050 fsrc2s %f13, %f14
48051loop_5602:
48052 fmovrdne %l5, %f8, %f14
48053 fmovsvs %xcc, %f1, %f10
48054 ldub [%l7 + 0x42], %o7
48055 fmovsn %icc, %f12, %f8
48056 bneg,pt %xcc, loop_5603
48057 fcmpeq16 %f14, %f10, %l1
48058 fandnot1 %f2, %f8, %f10
48059 ldx [%l7 + 0x48], %o2
48060loop_5603:
48061 ldsb [%l7 + 0x59], %l0
48062 lduh [%l7 + 0x62], %o6
48063 fmovrdgz %o5, %f12, %f8
48064 fpackfix %f14, %f0
48065 alignaddrl %i1, %i2, %g3
48066 brlez %g6, loop_5604
48067 ldsh [%l7 + 0x5C], %g1
48068 ldx [%l7 + 0x20], %g4
48069 fmovrsgez %g2, %f10, %f6
48070loop_5604:
48071 fmovrdlez %i0, %f8, %f0
48072 tsubcc %g7, %i6, %o0
48073 tvc %xcc, 0x5
48074 bneg loop_5605
48075 fandnot2s %f8, %f0, %f14
48076 bl loop_5606
48077 sdivcc %o3, 0x17F2, %l2
48078loop_5605:
48079 ta %icc, 0x0
48080 xnorcc %i3, 0x0901, %l4
48081loop_5606:
48082 ldx [%l7 + 0x38], %i5
48083 array16 %g5, %o1, %l6
48084 fandnot2 %f0, %f4, %f10
48085 fandnot1 %f2, %f8, %f10
48086 fbl,a %fcc2, loop_5607
48087 std %f12, [%l7 + 0x08]
48088 fcmple32 %f10, %f0, %o4
48089 movle %icc, %l3, %i7
48090loop_5607:
48091 fmovdn %icc, %f3, %f0
48092 fmovspos %xcc, %f4, %f4
48093 fmul8x16al %f12, %f9, %f0
48094 stx %l5, [%l7 + 0x30]
48095 ld [%l7 + 0x34], %f3
48096 fpsub32s %f3, %f1, %f7
48097 fmovdge %xcc, %f15, %f7
48098 movge %icc, %o7, %l1
48099 addc %i4, %o2, %o6
48100 subc %l0, %i1, %o5
48101 fbu,a %fcc0, loop_5608
48102 st %f8, [%l7 + 0x1C]
48103 bneg,pn %icc, loop_5609
48104 ldsb [%l7 + 0x24], %g3
48105loop_5608:
48106 fmovsl %xcc, %f0, %f11
48107 fmovsl %icc, %f12, %f3
48108loop_5609:
48109 lduw [%l7 + 0x30], %g6
48110 stx %g1, [%l7 + 0x08]
48111 fbue,a %fcc1, loop_5610
48112 fbn,a %fcc2, loop_5611
48113 lduw [%l7 + 0x78], %g4
48114 fmovrslez %g2, %f3, %f9
48115loop_5610:
48116 fmovrslez %i0, %f0, %f13
48117loop_5611:
48118 tcs %icc, 0x4
48119 edge32l %i2, %i6, %g7
48120 tsubcc %o0, %o3, %i3
48121 fmovrde %l4, %f14, %f8
48122 array32 %i5, %g5, %l2
48123 fnot2s %f0, %f0
48124 movrlez %o1, %o4, %l3
48125 fpadd16s %f11, %f10, %f14
48126 stb %l6, [%l7 + 0x3A]
48127 tcs %icc, 0x0
48128 fpadd32 %f0, %f4, %f12
48129 sth %l5, [%l7 + 0x58]
48130 ldsb [%l7 + 0x28], %i7
48131 edge8n %o7, %l1, %o2
48132 stx %i4, [%l7 + 0x18]
48133 fnot1 %f8, %f6
48134 stb %l0, [%l7 + 0x6C]
48135 fmovsg %xcc, %f1, %f1
48136 orcc %i1, %o5, %g3
48137 movl %xcc, %g6, %g1
48138 fmovdle %icc, %f15, %f0
48139 mulx %o6, 0x0481, %g2
48140 fbl,a %fcc1, loop_5612
48141 stw %i0, [%l7 + 0x28]
48142 fabss %f7, %f8
48143 bcs,a,pn %xcc, loop_5613
48144loop_5612:
48145 fmovspos %icc, %f15, %f8
48146 fnands %f14, %f4, %f15
48147 bvs %xcc, loop_5614
48148loop_5613:
48149 ld [%l7 + 0x20], %f5
48150 std %f8, [%l7 + 0x40]
48151 stw %g4, [%l7 + 0x54]
48152loop_5614:
48153 addcc %i2, 0x0D65, %g7
48154 fcmpne32 %f14, %f2, %o0
48155 fsrc2s %f7, %f11
48156 fcmps %fcc2, %f12, %f12
48157 ldub [%l7 + 0x78], %i6
48158 std %f2, [%l7 + 0x70]
48159 tsubcc %o3, %l4, %i5
48160 fxors %f1, %f1, %f2
48161 popc 0x1F73, %i3
48162 fors %f9, %f2, %f6
48163 fzero %f0
48164 sth %l2, [%l7 + 0x56]
48165 fnors %f13, %f4, %f7
48166 fmovse %xcc, %f13, %f13
48167 std %f2, [%l7 + 0x68]
48168 movg %xcc, %g5, %o4
48169 ldx [%l7 + 0x30], %l3
48170 fmovse %icc, %f4, %f15
48171 te %icc, 0x7
48172 fmovsneg %icc, %f14, %f7
48173 xnor %l6, 0x1448, %l5
48174 fsrc1 %f14, %f6
48175 ldd [%l7 + 0x48], %f2
48176 st %f3, [%l7 + 0x24]
48177 fmovscs %xcc, %f15, %f14
48178 lduh [%l7 + 0x4A], %o1
48179 fmovrde %i7, %f12, %f14
48180 bvs,pt %icc, loop_5615
48181 st %f1, [%l7 + 0x30]
48182 fandnot1s %f2, %f5, %f15
48183 ldsw [%l7 + 0x24], %o7
48184loop_5615:
48185 xnorcc %l1, 0x137D, %i4
48186 orn %l0, 0x170B, %o2
48187 smul %o5, %g3, %g6
48188 fmovdn %xcc, %f4, %f14
48189 sdivx %g1, 0x0E4C, %o6
48190 fmovdvc %icc, %f8, %f14
48191 lduw [%l7 + 0x20], %g2
48192 ldsh [%l7 + 0x5C], %i1
48193 movn %icc, %i0, %i2
48194 umulcc %g4, %o0, %g7
48195 fcmple32 %f12, %f8, %o3
48196 ldsb [%l7 + 0x31], %i6
48197 ldsw [%l7 + 0x18], %i5
48198 bne loop_5616
48199 siam 0x1
48200 lduh [%l7 + 0x1A], %i3
48201 alignaddrl %l4, %l2, %g5
48202loop_5616:
48203 fbule %fcc3, loop_5617
48204 lduh [%l7 + 0x22], %o4
48205 ldub [%l7 + 0x0F], %l6
48206 movre %l5, 0x360, %l3
48207loop_5617:
48208 edge16l %o1, %o7, %l1
48209 sth %i7, [%l7 + 0x4E]
48210 orcc %l0, %o2, %i4
48211 brgez,a %o5, loop_5618
48212 movcs %xcc, %g6, %g3
48213 fmovdle %xcc, %f8, %f11
48214 bpos loop_5619
48215loop_5618:
48216 tcc %xcc, 0x3
48217 movrgez %g1, 0x109, %o6
48218 tcc %xcc, 0x5
48219loop_5619:
48220 udivcc %g2, 0x158B, %i0
48221 bg,a,pt %xcc, loop_5620
48222 ldd [%l7 + 0x68], %f0
48223 tvc %xcc, 0x0
48224 std %f4, [%l7 + 0x08]
48225loop_5620:
48226 ldx [%l7 + 0x40], %i1
48227 bneg,a,pn %xcc, loop_5621
48228 subccc %g4, 0x1F43, %i2
48229 movvc %icc, %g7, %o0
48230 fcmple32 %f2, %f12, %i6
48231loop_5621:
48232 sdiv %o3, 0x0458, %i5
48233 fpadd32 %f8, %f14, %f2
48234 sdivx %i3, 0x165D, %l2
48235 ba,a,pt %xcc, loop_5622
48236 lduw [%l7 + 0x4C], %l4
48237 bne,pt %xcc, loop_5623
48238 std %f14, [%l7 + 0x78]
48239loop_5622:
48240 fornot2 %f8, %f0, %f0
48241 bcc,a loop_5624
48242loop_5623:
48243 stw %g5, [%l7 + 0x54]
48244 sth %l6, [%l7 + 0x2A]
48245 sllx %l5, %o4, %l3
48246loop_5624:
48247 fbn,a %fcc3, loop_5625
48248 fmovsle %xcc, %f5, %f13
48249 edge8 %o7, %o1, %i7
48250 ldd [%l7 + 0x78], %f2
48251loop_5625:
48252 array16 %l0, %o2, %l1
48253 sdivx %i4, 0x05B2, %g6
48254 ldd [%l7 + 0x40], %f4
48255 fors %f1, %f0, %f3
48256 for %f0, %f12, %f2
48257 ld [%l7 + 0x48], %f15
48258 fmovsne %icc, %f5, %f3
48259 ldub [%l7 + 0x74], %g3
48260 fmul8sux16 %f4, %f14, %f6
48261 fpack32 %f12, %f2, %f12
48262 st %f14, [%l7 + 0x08]
48263 fmovsneg %icc, %f5, %f8
48264 movrne %g1, 0x198, %o6
48265 bneg loop_5626
48266 edge32n %o5, %g2, %i0
48267 stx %i1, [%l7 + 0x60]
48268 umulcc %i2, %g4, %o0
48269loop_5626:
48270 bcc,a loop_5627
48271 fmovsneg %xcc, %f8, %f13
48272 fmovrdlz %g7, %f6, %f0
48273 fabss %f2, %f6
48274loop_5627:
48275 fmovrsgz %i6, %f1, %f15
48276 tsubcc %i5, %i3, %l2
48277 bcs,pt %icc, loop_5628
48278 ld [%l7 + 0x50], %f6
48279 lduw [%l7 + 0x54], %l4
48280 call loop_5629
48281loop_5628:
48282 fmovdl %xcc, %f1, %f5
48283 fmovde %xcc, %f6, %f2
48284 edge8ln %g5, %l6, %o3
48285loop_5629:
48286 xorcc %l5, %o4, %l3
48287 ldd [%l7 + 0x68], %f12
48288 fmovsgu %xcc, %f15, %f15
48289 lduw [%l7 + 0x48], %o1
48290 fsrc1 %f4, %f12
48291 fsrc2 %f14, %f12
48292 fandnot2s %f1, %f11, %f5
48293 fmovdvs %xcc, %f14, %f5
48294 fmovde %icc, %f12, %f1
48295 ldsb [%l7 + 0x5A], %o7
48296 array8 %l0, %i7, %o2
48297 faligndata %f2, %f12, %f0
48298 sdivcc %l1, 0x136A, %i4
48299 brgez,a %g3, loop_5630
48300 xnorcc %g6, %o6, %o5
48301 lduh [%l7 + 0x5A], %g1
48302 stb %g2, [%l7 + 0x70]
48303loop_5630:
48304 stb %i1, [%l7 + 0x1E]
48305 fmovrdlez %i2, %f0, %f14
48306 ldsw [%l7 + 0x7C], %g4
48307 te %xcc, 0x6
48308 movcc %xcc, %i0, %g7
48309 fmovdgu %xcc, %f10, %f14
48310 xor %i6, 0x1BAA, %o0
48311 fbul,a %fcc0, loop_5631
48312 movvc %xcc, %i5, %l2
48313 bl loop_5632
48314 ble,a,pt %icc, loop_5633
48315loop_5631:
48316 lduw [%l7 + 0x68], %i3
48317 fmovsleu %xcc, %f2, %f7
48318loop_5632:
48319 brgez %g5, loop_5634
48320loop_5633:
48321 mova %icc, %l4, %l6
48322 fmovscc %xcc, %f0, %f0
48323 fmovrdne %l5, %f0, %f2
48324loop_5634:
48325 ldsb [%l7 + 0x23], %o3
48326 ldsb [%l7 + 0x25], %l3
48327 umulcc %o1, 0x16DC, %o7
48328 fmovdneg %xcc, %f11, %f3
48329 bpos,a loop_5635
48330 bgu %icc, loop_5636
48331 fblg %fcc3, loop_5637
48332 fmovsn %xcc, %f9, %f8
48333loop_5635:
48334 ble,pn %icc, loop_5638
48335loop_5636:
48336 subccc %o4, %i7, %l0
48337loop_5637:
48338 fmovsvs %xcc, %f5, %f4
48339 sth %l1, [%l7 + 0x18]
48340loop_5638:
48341 edge16ln %i4, %o2, %g3
48342 tvc %xcc, 0x1
48343 ba,a %xcc, loop_5639
48344 fpsub32s %f13, %f4, %f6
48345 stx %o6, [%l7 + 0x40]
48346 movne %xcc, %o5, %g1
48347loop_5639:
48348 st %f5, [%l7 + 0x2C]
48349 std %f2, [%l7 + 0x10]
48350 siam 0x6
48351 ldx [%l7 + 0x38], %g6
48352 brgez %i1, loop_5640
48353 fbug %fcc1, loop_5641
48354 movn %icc, %i2, %g4
48355 movneg %icc, %i0, %g7
48356loop_5640:
48357 fxor %f10, %f6, %f6
48358loop_5641:
48359 fmovda %xcc, %f5, %f14
48360 sth %i6, [%l7 + 0x46]
48361 ta %xcc, 0x1
48362 stw %g2, [%l7 + 0x68]
48363 movle %icc, %i5, %o0
48364 movpos %icc, %l2, %g5
48365 or %l4, 0x096C, %l6
48366 stw %l5, [%l7 + 0x08]
48367 ldub [%l7 + 0x6E], %o3
48368 movn %xcc, %i3, %o1
48369 movvc %icc, %l3, %o4
48370 movne %xcc, %i7, %l0
48371 bn,a,pn %xcc, loop_5642
48372 mulx %l1, 0x012C, %i4
48373 movneg %icc, %o2, %o7
48374 fmul8sux16 %f10, %f10, %f4
48375loop_5642:
48376 be,pn %icc, loop_5643
48377 stx %g3, [%l7 + 0x08]
48378 mulx %o6, 0x027F, %g1
48379 fmovsneg %xcc, %f3, %f8
48380loop_5643:
48381 fcmpeq16 %f8, %f4, %g6
48382 fone %f0
48383 ldx [%l7 + 0x30], %o5
48384 sllx %i1, 0x0A, %i2
48385 ta %icc, 0x0
48386 fmovsge %xcc, %f4, %f7
48387 ldub [%l7 + 0x48], %i0
48388 stw %g7, [%l7 + 0x58]
48389 fmovd %f8, %f0
48390 st %f0, [%l7 + 0x70]
48391 bge %icc, loop_5644
48392 fmovdgu %xcc, %f14, %f14
48393 fzero %f10
48394 std %f12, [%l7 + 0x18]
48395loop_5644:
48396 edge32ln %i6, %g4, %i5
48397 fbuge %fcc3, loop_5645
48398 or %g2, 0x16F3, %l2
48399 sth %g5, [%l7 + 0x30]
48400 tneg %xcc, 0x6
48401loop_5645:
48402 fpadd32s %f12, %f15, %f12
48403 ldsw [%l7 + 0x40], %l4
48404 sdivx %o0, 0x00E3, %l6
48405 st %f13, [%l7 + 0x1C]
48406 ldsw [%l7 + 0x50], %l5
48407 fmovrsne %o3, %f5, %f4
48408 addcc %o1, 0x1295, %i3
48409 alignaddrl %l3, %i7, %l0
48410 std %f4, [%l7 + 0x48]
48411 movge %icc, %l1, %o4
48412 bcs,a,pn %icc, loop_5646
48413 tvc %xcc, 0x6
48414 fmovrslz %o2, %f0, %f12
48415 fmul8sux16 %f12, %f4, %f0
48416loop_5646:
48417 lduh [%l7 + 0x68], %o7
48418 srl %i4, 0x0E, %g3
48419 bl,pn %icc, loop_5647
48420 movl %xcc, %g1, %g6
48421 fsrc1 %f8, %f10
48422 tsubcctv %o6, %i1, %i2
48423loop_5647:
48424 be loop_5648
48425 brgz,a %i0, loop_5649
48426 xor %o5, %g7, %i6
48427 fornot1s %f10, %f11, %f2
48428loop_5648:
48429 fbug %fcc1, loop_5650
48430loop_5649:
48431 fpsub16s %f3, %f13, %f10
48432 fmovdle %xcc, %f2, %f5
48433 ldsb [%l7 + 0x1A], %g4
48434loop_5650:
48435 lduw [%l7 + 0x20], %i5
48436 ldsb [%l7 + 0x08], %l2
48437 fcmpne32 %f4, %f0, %g5
48438 fmovsge %icc, %f10, %f12
48439 sth %g2, [%l7 + 0x40]
48440 srlx %l4, 0x0B, %l6
48441 sth %l5, [%l7 + 0x44]
48442 ldsw [%l7 + 0x68], %o3
48443 fmovde %icc, %f5, %f4
48444 stx %o1, [%l7 + 0x58]
48445 subcc %o0, 0x051F, %l3
48446 mulscc %i3, 0x1F8E, %i7
48447 fnot2s %f8, %f13
48448 fabss %f12, %f7
48449 tg %icc, 0x0
48450 mulscc %l0, 0x1F39, %o4
48451 be,pn %icc, loop_5651
48452 fpsub32 %f14, %f8, %f8
48453 bg,a,pt %xcc, loop_5652
48454 ldd [%l7 + 0x10], %f4
48455loop_5651:
48456 ldd [%l7 + 0x60], %f4
48457 sth %l1, [%l7 + 0x0A]
48458loop_5652:
48459 movrgez %o2, 0x1D5, %i4
48460 ldsw [%l7 + 0x50], %g3
48461 fmovsgu %icc, %f9, %f11
48462 fbu %fcc0, loop_5653
48463 movrne %o7, %g1, %g6
48464 fmovrdne %i1, %f8, %f2
48465 ldd [%l7 + 0x40], %f6
48466loop_5653:
48467 fmul8sux16 %f8, %f4, %f14
48468 ble,a,pt %icc, loop_5654
48469 ldsb [%l7 + 0x2A], %i2
48470 ldd [%l7 + 0x78], %f6
48471 tg %icc, 0x7
48472loop_5654:
48473 fsrc2s %f4, %f3
48474 stb %i0, [%l7 + 0x44]
48475 subccc %o6, 0x1A6A, %o5
48476 movcs %xcc, %g7, %g4
48477 edge32n %i6, %i5, %l2
48478 be,pn %icc, loop_5655
48479 lduh [%l7 + 0x42], %g2
48480 fmovrdgz %l4, %f8, %f6
48481 stb %g5, [%l7 + 0x5B]
48482loop_5655:
48483 call loop_5656
48484 ldd [%l7 + 0x50], %f10
48485 fmovrsgez %l6, %f6, %f12
48486 movl %icc, %l5, %o1
48487loop_5656:
48488 ble,a loop_5657
48489 nop
48490 setx loop_5658, %l0, %l1
48491 jmpl %l1, %o3
48492 orncc %o0, 0x1625, %i3
48493 tsubcctv %l3, 0x0B5D, %i7
48494loop_5657:
48495 stb %o4, [%l7 + 0x58]
48496loop_5658:
48497 fbe,a %fcc0, loop_5659
48498 xnor %l1, %o2, %i4
48499 stx %g3, [%l7 + 0x48]
48500 fcmpgt32 %f12, %f12, %o7
48501loop_5659:
48502 be,pt %xcc, loop_5660
48503 fmul8x16au %f10, %f11, %f12
48504 sdivcc %l0, 0x115B, %g1
48505 udivx %i1, 0x07CA, %i2
48506loop_5660:
48507 ldsw [%l7 + 0x50], %g6
48508 ldsw [%l7 + 0x20], %i0
48509 edge8ln %o5, %g7, %g4
48510 ld [%l7 + 0x48], %f8
48511 addc %i6, 0x037D, %o6
48512 fabsd %f6, %f8
48513 std %f10, [%l7 + 0x30]
48514 fcmpgt16 %f2, %f14, %i5
48515 fmovdcs %xcc, %f2, %f12
48516 fnot2 %f14, %f12
48517 orn %l2, 0x1539, %l4
48518 fble,a %fcc1, loop_5661
48519 fand %f0, %f6, %f6
48520 ldsh [%l7 + 0x5C], %g5
48521 edge8l %l6, %l5, %g2
48522loop_5661:
48523 bgu,pt %xcc, loop_5662
48524 bcs,a,pn %xcc, loop_5663
48525 fmovsa %icc, %f0, %f5
48526 fornot1s %f9, %f2, %f5
48527loop_5662:
48528 ldub [%l7 + 0x3D], %o1
48529loop_5663:
48530 ldd [%l7 + 0x18], %f6
48531 tsubcc %o3, 0x043C, %i3
48532 st %f13, [%l7 + 0x2C]
48533 fnegs %f8, %f10
48534 smul %o0, %l3, %i7
48535 fmovdpos %xcc, %f8, %f1
48536 movge %xcc, %o4, %o2
48537 fmovse %xcc, %f1, %f15
48538 ldd [%l7 + 0x78], %f4
48539 movrgz %i4, %l1, %g3
48540 fcmpne32 %f10, %f10, %o7
48541 bleu,a,pn %icc, loop_5664
48542 fmovsleu %xcc, %f1, %f4
48543 edge8 %g1, %i1, %l0
48544 fxnor %f14, %f2, %f6
48545loop_5664:
48546 bleu,pn %xcc, loop_5665
48547 fpadd32 %f6, %f0, %f8
48548 tvs %xcc, 0x3
48549 fmovrdne %g6, %f8, %f4
48550loop_5665:
48551 fcmps %fcc0, %f14, %f14
48552 fpadd16s %f4, %f10, %f1
48553 fsrc1 %f6, %f0
48554 fmovdpos %xcc, %f13, %f11
48555 fsrc2 %f0, %f4
48556 edge16 %i0, %i2, %g7
48557 bvc,a %xcc, loop_5666
48558 movn %icc, %g4, %o5
48559 fmovrslz %i6, %f9, %f7
48560 fmovrdne %i5, %f0, %f8
48561loop_5666:
48562 fmovsl %icc, %f5, %f5
48563 lduw [%l7 + 0x10], %o6
48564 stx %l2, [%l7 + 0x08]
48565 movrlez %g5, 0x330, %l6
48566 ldsb [%l7 + 0x2E], %l5
48567 udivx %l4, 0x08C1, %g2
48568 fand %f14, %f8, %f2
48569 ldsh [%l7 + 0x70], %o3
48570 fmul8sux16 %f14, %f4, %f10
48571 fzero %f12
48572 ldx [%l7 + 0x40], %i3
48573 fxors %f7, %f10, %f7
48574 array16 %o0, %o1, %i7
48575 fmovdle %icc, %f4, %f12
48576 faligndata %f8, %f14, %f12
48577 fbne,a %fcc0, loop_5667
48578 bne,a loop_5668
48579 st %f0, [%l7 + 0x78]
48580 fmovrde %l3, %f0, %f8
48581loop_5667:
48582 tgu %icc, 0x0
48583loop_5668:
48584 edge16l %o4, %i4, %o2
48585 array32 %g3, %l1, %g1
48586 fblg,a %fcc1, loop_5669
48587 sth %i1, [%l7 + 0x6C]
48588 lduw [%l7 + 0x28], %l0
48589 ld [%l7 + 0x1C], %f7
48590loop_5669:
48591 fmovdn %xcc, %f0, %f10
48592 fmovsvs %xcc, %f1, %f6
48593 stx %g6, [%l7 + 0x30]
48594 fbue %fcc2, loop_5670
48595 movrgez %o7, %i2, %i0
48596 fmovrsne %g7, %f5, %f6
48597 xor %o5, %i6, %g4
48598loop_5670:
48599 fpsub16s %f10, %f5, %f3
48600 lduh [%l7 + 0x72], %o6
48601 smul %i5, %g5, %l6
48602 bshuffle %f2, %f8, %f8
48603 and %l2, %l5, %l4
48604 fmovdvc %icc, %f3, %f1
48605 lduh [%l7 + 0x1C], %g2
48606 stw %i3, [%l7 + 0x70]
48607 array8 %o0, %o1, %i7
48608 fmovrdgez %o3, %f12, %f12
48609 fornot1s %f3, %f13, %f7
48610 fbg,a %fcc2, loop_5671
48611 movvs %icc, %o4, %l3
48612 fors %f6, %f13, %f14
48613 sth %i4, [%l7 + 0x6E]
48614loop_5671:
48615 std %f8, [%l7 + 0x58]
48616 addc %g3, 0x141D, %l1
48617 fmovdl %xcc, %f10, %f10
48618 fone %f6
48619 bcc,a,pn %xcc, loop_5672
48620 fmovd %f10, %f2
48621 fnot2s %f8, %f15
48622 fpsub32 %f4, %f8, %f4
48623loop_5672:
48624 sth %o2, [%l7 + 0x26]
48625 fcmple16 %f2, %f8, %i1
48626 smulcc %l0, %g6, %o7
48627 lduh [%l7 + 0x74], %i2
48628 fabss %f8, %f12
48629 ldsb [%l7 + 0x33], %g1
48630 fones %f9
48631 srax %i0, 0x0A, %g7
48632 fmovrslz %i6, %f9, %f12
48633 tge %xcc, 0x0
48634 addc %o5, 0x0085, %g4
48635 sll %i5, 0x11, %o6
48636 movgu %icc, %l6, %l2
48637 srl %l5, %g5, %l4
48638 fmovsle %icc, %f0, %f9
48639 ldsw [%l7 + 0x18], %i3
48640 movrlz %o0, 0x27A, %g2
48641 bgu %xcc, loop_5673
48642 umul %o1, 0x0EA9, %o3
48643 fmovs %f9, %f6
48644 udivcc %o4, 0x107C, %i7
48645loop_5673:
48646 fmovsvs %icc, %f9, %f11
48647 ldsh [%l7 + 0x50], %l3
48648 ldsw [%l7 + 0x18], %i4
48649 fmovdne %icc, %f0, %f2
48650 fornot2s %f14, %f0, %f5
48651 ldd [%l7 + 0x30], %f10
48652 fnegd %f0, %f0
48653 fbg %fcc0, loop_5674
48654 udiv %l1, 0x0BA0, %g3
48655 mova %icc, %i1, %l0
48656 movgu %xcc, %g6, %o2
48657loop_5674:
48658 fxnor %f14, %f14, %f14
48659 bge,a,pn %xcc, loop_5675
48660 edge32n %i2, %g1, %i0
48661 movrlz %o7, %g7, %o5
48662 ld [%l7 + 0x70], %f3
48663loop_5675:
48664 subc %i6, %g4, %i5
48665 edge8ln %o6, %l2, %l5
48666 tleu %xcc, 0x5
48667 sll %g5, %l4, %l6
48668 stb %o0, [%l7 + 0x68]
48669 ta %xcc, 0x5
48670 tne %icc, 0x1
48671 fmovsgu %xcc, %f11, %f2
48672 movleu %icc, %g2, %i3
48673 edge8l %o3, %o4, %o1
48674 nop
48675 setx loop_5676, %l0, %l1
48676 wrpr 0x1, %tl
48677 wrpr %l1, %tpc
48678 add %l1, 0x4, %l1
48679 wrpr %l1, %tnpc
48680 setx 0x34400001400, %l0, %l1
48681 wrpr %l1, %tstate
48682 wrhpr 0x4, %htstate
48683 retry
48684 tn %icc, 0x5
48685 ldx [%l7 + 0x68], %i7
48686 ldd [%l7 + 0x50], %f12
48687loop_5676:
48688 fpsub16 %f0, %f10, %f2
48689 fmovdge %xcc, %f8, %f7
48690 fornot1s %f10, %f14, %f2
48691 fpmerge %f13, %f9, %f2
48692 fabsd %f6, %f10
48693 st %f13, [%l7 + 0x44]
48694 fmovdvc %xcc, %f0, %f0
48695 ldsh [%l7 + 0x26], %i4
48696 movrlz %l1, 0x2EB, %g3
48697 fnot2 %f12, %f2
48698 std %f8, [%l7 + 0x40]
48699 ld [%l7 + 0x60], %f10
48700 lduw [%l7 + 0x14], %l3
48701 fmovdn %xcc, %f0, %f14
48702 sdivx %i1, 0x1E0A, %l0
48703 brz %o2, loop_5677
48704 edge16ln %g6, %i2, %g1
48705 mova %icc, %i0, %g7
48706 fnegd %f2, %f8
48707loop_5677:
48708 movn %xcc, %o7, %o5
48709 fblg %fcc3, loop_5678
48710 movge %xcc, %g4, %i6
48711 fmovdneg %icc, %f9, %f13
48712 bneg loop_5679
48713loop_5678:
48714 fsrc2s %f4, %f15
48715 stb %i5, [%l7 + 0x69]
48716 fbl %fcc0, loop_5680
48717loop_5679:
48718 fcmple16 %f4, %f6, %l2
48719 fblg %fcc1, loop_5681
48720 movle %icc, %o6, %g5
48721loop_5680:
48722 fcmpeq16 %f8, %f10, %l4
48723 ldsb [%l7 + 0x30], %l5
48724loop_5681:
48725 ld [%l7 + 0x18], %f8
48726 fbule %fcc2, loop_5682
48727 fba %fcc0, loop_5683
48728 fmovdleu %xcc, %f15, %f13
48729 st %f6, [%l7 + 0x10]
48730loop_5682:
48731 tsubcc %l6, %g2, %o0
48732loop_5683:
48733 fbl,a %fcc0, loop_5684
48734 fpadd32 %f2, %f6, %f8
48735 ld [%l7 + 0x74], %f6
48736 fandnot1 %f4, %f14, %f14
48737loop_5684:
48738 andn %o3, 0x1C52, %i3
48739 fcmped %fcc3, %f8, %f12
48740 bcc,a %xcc, loop_5685
48741 srax %o1, 0x1D, %o4
48742 ldsh [%l7 + 0x28], %i7
48743 stw %l1, [%l7 + 0x2C]
48744loop_5685:
48745 ld [%l7 + 0x7C], %f12
48746 ldsh [%l7 + 0x0E], %g3
48747 fcmpeq16 %f8, %f2, %l3
48748 orncc %i4, 0x13CD, %l0
48749 ldub [%l7 + 0x79], %o2
48750 fpackfix %f0, %f11
48751 ldsh [%l7 + 0x2E], %g6
48752 tvc %xcc, 0x7
48753 smul %i2, %i1, %g1
48754 bn,pt %xcc, loop_5686
48755 ldsh [%l7 + 0x70], %i0
48756 tge %icc, 0x3
48757 movcs %xcc, %o7, %o5
48758loop_5686:
48759 stb %g7, [%l7 + 0x54]
48760 stw %g4, [%l7 + 0x48]
48761 brlz %i6, loop_5687
48762 fmovscc %icc, %f14, %f10
48763 fba %fcc3, loop_5688
48764 ldsb [%l7 + 0x13], %l2
48765loop_5687:
48766 lduw [%l7 + 0x58], %o6
48767 fnand %f2, %f8, %f6
48768loop_5688:
48769 movg %xcc, %g5, %l4
48770 brnz %i5, loop_5689
48771 ld [%l7 + 0x74], %f1
48772 ldsw [%l7 + 0x60], %l6
48773 andcc %g2, 0x17B0, %l5
48774loop_5689:
48775 movcs %xcc, %o0, %i3
48776 fbuge %fcc2, loop_5690
48777 or %o1, %o4, %i7
48778 fbl,a %fcc3, loop_5691
48779 fornot2s %f12, %f6, %f11
48780loop_5690:
48781 subccc %o3, 0x1551, %g3
48782 sllx %l3, 0x07, %l1
48783loop_5691:
48784 fmovdvs %xcc, %f11, %f12
48785 faligndata %f10, %f0, %f4
48786 brz,a %i4, loop_5692
48787 fbu,a %fcc3, loop_5693
48788 ldsb [%l7 + 0x18], %l0
48789 fzero %f6
48790loop_5692:
48791 brlz,a %g6, loop_5694
48792loop_5693:
48793 bshuffle %f10, %f6, %f0
48794 movpos %icc, %i2, %o2
48795 andn %g1, %i0, %o7
48796loop_5694:
48797 movvs %xcc, %i1, %g7
48798 std %f4, [%l7 + 0x60]
48799 edge32ln %g4, %o5, %i6
48800 fmuld8sux16 %f7, %f15, %f4
48801 bpos,pn %xcc, loop_5695
48802 fmovdge %icc, %f9, %f7
48803 stb %l2, [%l7 + 0x46]
48804 movn %xcc, %o6, %g5
48805loop_5695:
48806 fnot2s %f7, %f2
48807 fbuge,a %fcc3, loop_5696
48808 fmul8sux16 %f12, %f4, %f2
48809 fbue,a %fcc3, loop_5697
48810 movrgz %l4, %l6, %g2
48811loop_5696:
48812 movcs %xcc, %i5, %o0
48813 edge16ln %l5, %o1, %o4
48814loop_5697:
48815 fmovrsgz %i3, %f10, %f8
48816 sth %o3, [%l7 + 0x2A]
48817 tsubcctv %i7, %g3, %l3
48818 lduh [%l7 + 0x62], %l1
48819 st %f13, [%l7 + 0x68]
48820 fblg,a %fcc3, loop_5698
48821 movgu %icc, %l0, %i4
48822 bvc,pn %xcc, loop_5699
48823 fmovrslez %g6, %f2, %f8
48824loop_5698:
48825 faligndata %f0, %f4, %f4
48826 subcc %o2, %g1, %i2
48827loop_5699:
48828 fmovdl %icc, %f13, %f14
48829 move %xcc, %o7, %i0
48830 movcs %icc, %i1, %g7
48831 lduw [%l7 + 0x40], %o5
48832 ldsw [%l7 + 0x68], %i6
48833 sth %g4, [%l7 + 0x42]
48834 ldsh [%l7 + 0x60], %l2
48835 srl %g5, 0x19, %l4
48836 addcc %o6, 0x18A9, %g2
48837 popc 0x0257, %i5
48838 ldsh [%l7 + 0x4A], %l6
48839 fnegd %f10, %f10
48840 fmovsle %icc, %f14, %f9
48841 faligndata %f4, %f12, %f6
48842 stw %l5, [%l7 + 0x5C]
48843 fmovscs %icc, %f14, %f4
48844 ldsh [%l7 + 0x38], %o1
48845 mova %xcc, %o0, %i3
48846 fornot1s %f3, %f12, %f14
48847 ba,a loop_5700
48848 fmuld8sux16 %f9, %f6, %f4
48849 tneg %xcc, 0x0
48850 fcmpgt16 %f10, %f14, %o4
48851loop_5700:
48852 fmovscs %xcc, %f9, %f11
48853 st %f4, [%l7 + 0x78]
48854 fbu,a %fcc1, loop_5701
48855 stb %o3, [%l7 + 0x3E]
48856 array32 %g3, %i7, %l3
48857 sra %l1, %l0, %g6
48858loop_5701:
48859 ldsw [%l7 + 0x1C], %i4
48860 ldsb [%l7 + 0x42], %g1
48861 fmovrse %o2, %f2, %f11
48862 tvs %xcc, 0x3
48863 fmovdvs %xcc, %f6, %f5
48864 ldub [%l7 + 0x73], %i2
48865 brnz %o7, loop_5702
48866 fmovrslez %i0, %f1, %f0
48867 edge8l %g7, %i1, %i6
48868 lduw [%l7 + 0x5C], %o5
48869loop_5702:
48870 edge8ln %g4, %l2, %l4
48871 ldub [%l7 + 0x2E], %g5
48872 std %f4, [%l7 + 0x08]
48873 st %f15, [%l7 + 0x34]
48874 sth %g2, [%l7 + 0x32]
48875 fmovsvc %xcc, %f8, %f6
48876 edge32 %o6, %i5, %l5
48877 movrgez %o1, 0x141, %o0
48878 addccc %i3, 0x153F, %l6
48879 fmovrslez %o3, %f9, %f5
48880 movneg %icc, %g3, %i7
48881 fornot2 %f8, %f6, %f6
48882 bshuffle %f14, %f4, %f12
48883 array16 %o4, %l1, %l3
48884 sth %g6, [%l7 + 0x2A]
48885 taddcc %i4, %l0, %g1
48886 fmovdneg %icc, %f9, %f6
48887 tg %icc, 0x1
48888 fpsub32 %f12, %f8, %f6
48889 sllx %o2, 0x12, %o7
48890 fcmped %fcc3, %f6, %f12
48891 ldsb [%l7 + 0x21], %i0
48892 tn %xcc, 0x6
48893 nop
48894 setx loop_5703, %l0, %l1
48895 wrpr 0x1, %tl
48896 wrpr %l1, %tpc
48897 add %l1, 0x4, %l1
48898 wrpr %l1, %tnpc
48899 setx 0x34400001400, %l0, %l1
48900 wrpr %l1, %tstate
48901 wrhpr 0x4, %htstate
48902 retry
48903 ldsh [%l7 + 0x16], %i2
48904 lduw [%l7 + 0x44], %i1
48905 orcc %i6, 0x0190, %g7
48906loop_5703:
48907 std %f0, [%l7 + 0x10]
48908 andcc %g4, %o5, %l4
48909 tleu %icc, 0x0
48910 fcmpeq32 %f2, %f14, %l2
48911 bl,a,pt %icc, loop_5704
48912 movvc %xcc, %g2, %g5
48913 fmovsa %xcc, %f11, %f11
48914 fbe,a %fcc0, loop_5705
48915loop_5704:
48916 siam 0x2
48917 bleu loop_5706
48918 ldub [%l7 + 0x17], %i5
48919loop_5705:
48920 fmovspos %icc, %f11, %f7
48921 movne %icc, %l5, %o6
48922loop_5706:
48923 siam 0x7
48924 stx %o0, [%l7 + 0x38]
48925 fmul8ulx16 %f4, %f8, %f4
48926 ldsw [%l7 + 0x38], %i3
48927 fbg %fcc2, loop_5707
48928 sdivcc %l6, 0x1E02, %o3
48929 fones %f15
48930 add %o1, %i7, %g3
48931loop_5707:
48932 brlz,a %o4, loop_5708
48933 fmovdge %icc, %f2, %f3
48934 alignaddr %l3, %l1, %g6
48935 movpos %xcc, %l0, %i4
48936loop_5708:
48937 ldsh [%l7 + 0x10], %o2
48938 lduw [%l7 + 0x68], %o7
48939 fexpand %f9, %f12
48940 fpadd32 %f14, %f12, %f10
48941 ldd [%l7 + 0x60], %f14
48942 fmovdge %icc, %f9, %f2
48943 bleu,a,pn %icc, loop_5709
48944 fpackfix %f4, %f11
48945 ldx [%l7 + 0x60], %g1
48946 fmovsa %icc, %f2, %f10
48947loop_5709:
48948 stb %i0, [%l7 + 0x11]
48949 fmovrsgz %i2, %f3, %f2
48950 fmovdne %icc, %f10, %f3
48951 fbuge,a %fcc2, loop_5710
48952 fnot2 %f8, %f14
48953 fmovrslez %i1, %f0, %f1
48954 sth %g7, [%l7 + 0x66]
48955loop_5710:
48956 move %xcc, %i6, %o5
48957 ldx [%l7 + 0x28], %g4
48958 tne %xcc, 0x7
48959 ldx [%l7 + 0x10], %l4
48960 edge32n %g2, %l2, %g5
48961 stw %i5, [%l7 + 0x74]
48962 fandnot1s %f3, %f8, %f3
48963 bg loop_5711
48964 fcmpne16 %f12, %f0, %o6
48965 fxors %f2, %f13, %f9
48966 srlx %o0, %l5, %i3
48967loop_5711:
48968 fmovscs %icc, %f13, %f13
48969 bvc loop_5712
48970 lduh [%l7 + 0x7E], %l6
48971 ldx [%l7 + 0x50], %o3
48972 mulx %i7, 0x0991, %o1
48973loop_5712:
48974 ldd [%l7 + 0x20], %f2
48975 fmovsne %xcc, %f9, %f11
48976 fmovrde %o4, %f6, %f8
48977 ldub [%l7 + 0x3F], %g3
48978 ta %icc, 0x4
48979 ldsw [%l7 + 0x58], %l3
48980 std %f12, [%l7 + 0x18]
48981 lduh [%l7 + 0x72], %l1
48982 sdiv %l0, 0x0655, %i4
48983 fbne %fcc1, loop_5713
48984 ldsw [%l7 + 0x54], %o2
48985 fcmpgt16 %f12, %f6, %o7
48986 fbg %fcc2, loop_5714
48987loop_5713:
48988 fandnot1 %f12, %f14, %f8
48989 lduw [%l7 + 0x68], %g1
48990 fmovrslz %i0, %f10, %f13
48991loop_5714:
48992 ld [%l7 + 0x38], %f15
48993 bgu,a,pn %xcc, loop_5715
48994 fmovse %icc, %f9, %f7
48995 fmovdvc %xcc, %f1, %f15
48996 bl,a,pt %xcc, loop_5716
48997loop_5715:
48998 sdivcc %i2, 0x0206, %g6
48999 brlez %g7, loop_5717
49000 fmovsneg %icc, %f6, %f8
49001loop_5716:
49002 ldub [%l7 + 0x29], %i1
49003 tpos %icc, 0x2
49004loop_5717:
49005 fcmple16 %f0, %f0, %i6
49006 subccc %g4, %o5, %l4
49007 fmovrdlz %l2, %f14, %f2
49008 fandnot1 %f4, %f2, %f0
49009 sll %g5, 0x02, %g2
49010 andcc %o6, %i5, %o0
49011 be,a %icc, loop_5718
49012 fbn %fcc3, loop_5719
49013 fbg,a %fcc1, loop_5720
49014 ldx [%l7 + 0x50], %l5
49015loop_5718:
49016 addcc %l6, %i3, %o3
49017loop_5719:
49018 edge16n %i7, %o4, %g3
49019loop_5720:
49020 srax %l3, 0x12, %o1
49021 fpsub16 %f6, %f12, %f10
49022 st %f8, [%l7 + 0x54]
49023 movpos %icc, %l0, %l1
49024 ldsw [%l7 + 0x74], %i4
49025 bgu,a,pn %icc, loop_5721
49026 movl %icc, %o7, %o2
49027 ldd [%l7 + 0x48], %f10
49028 fmovsneg %icc, %f8, %f10
49029loop_5721:
49030 fmul8x16al %f7, %f4, %f14
49031 fblg %fcc2, loop_5722
49032 fmovsg %icc, %f14, %f15
49033 st %f1, [%l7 + 0x28]
49034 sdiv %i0, 0x1DB0, %g1
49035loop_5722:
49036 taddcctv %i2, 0x0916, %g6
49037 lduh [%l7 + 0x10], %g7
49038 lduh [%l7 + 0x62], %i6
49039 lduh [%l7 + 0x7C], %g4
49040 ldsw [%l7 + 0x28], %i1
49041 fmovscc %icc, %f8, %f12
49042 fmovdge %icc, %f1, %f9
49043 ldsh [%l7 + 0x40], %o5
49044 brz,a %l4, loop_5723
49045 add %l2, %g5, %o6
49046 fmovde %xcc, %f6, %f10
49047 tne %xcc, 0x6
49048loop_5723:
49049 fexpand %f10, %f8
49050 tneg %icc, 0x2
49051 fand %f6, %f4, %f12
49052 st %f14, [%l7 + 0x48]
49053 edge8n %i5, %o0, %l5
49054 stb %g2, [%l7 + 0x5A]
49055 tleu %icc, 0x3
49056 stw %l6, [%l7 + 0x70]
49057 ldd [%l7 + 0x10], %f12
49058 fxor %f14, %f14, %f0
49059 ldd [%l7 + 0x48], %f4
49060 std %f12, [%l7 + 0x20]
49061 bl loop_5724
49062 ldub [%l7 + 0x1F], %o3
49063 fmovrde %i3, %f0, %f10
49064 movrlz %o4, %i7, %l3
49065loop_5724:
49066 ld [%l7 + 0x78], %f7
49067 andcc %g3, %l0, %o1
49068 fcmpgt32 %f4, %f2, %l1
49069 nop
49070 setx loop_5725, %l0, %l1
49071 wrpr 0x1, %tl
49072 wrpr %l1, %tpc
49073 add %l1, 0x4, %l1
49074 wrpr %l1, %tnpc
49075 setx 0x34400001400, %l0, %l1
49076 wrpr %l1, %tstate
49077 wrhpr 0x4, %htstate
49078 retry
49079 tg %xcc, 0x1
49080 fmovrde %i4, %f2, %f10
49081 fmovdle %icc, %f1, %f5
49082loop_5725:
49083 stw %o2, [%l7 + 0x3C]
49084 lduw [%l7 + 0x68], %o7
49085 udiv %g1, 0x1CDF, %i2
49086 fornot1 %f8, %f10, %f6
49087 tsubcctv %i0, 0x1AEC, %g6
49088 tcc %xcc, 0x0
49089 bcs loop_5726
49090 fmovrsgz %g7, %f8, %f10
49091 bg,pt %xcc, loop_5727
49092 mulx %i6, %i1, %o5
49093loop_5726:
49094 fxnor %f4, %f8, %f2
49095 addcc %l4, 0x1CC6, %g4
49096loop_5727:
49097 stw %l2, [%l7 + 0x1C]
49098 lduw [%l7 + 0x48], %o6
49099 edge32l %g5, %i5, %o0
49100 subcc %l5, %g2, %o3
49101 stw %i3, [%l7 + 0x34]
49102 lduw [%l7 + 0x70], %l6
49103 xnor %i7, 0x1563, %l3
49104 stb %g3, [%l7 + 0x3A]
49105 fmovd %f8, %f0
49106 fmovsa %xcc, %f1, %f1
49107 fmovdgu %xcc, %f4, %f4
49108 lduw [%l7 + 0x44], %o4
49109 fcmpeq16 %f4, %f12, %l0
49110 brgz,a %o1, loop_5728
49111 lduh [%l7 + 0x66], %i4
49112 lduh [%l7 + 0x36], %l1
49113 fxnors %f5, %f3, %f13
49114loop_5728:
49115 subc %o2, %o7, %g1
49116 std %f12, [%l7 + 0x10]
49117 tvc %icc, 0x0
49118 lduw [%l7 + 0x74], %i0
49119 movvs %xcc, %g6, %i2
49120 sdivx %g7, 0x1D7B, %i6
49121 movcs %icc, %o5, %i1
49122 tn %icc, 0x6
49123 stx %l4, [%l7 + 0x38]
49124 bgu,pn %icc, loop_5729
49125 fbe %fcc2, loop_5730
49126 fbug,a %fcc3, loop_5731
49127 ldx [%l7 + 0x28], %l2
49128loop_5729:
49129 mova %icc, %o6, %g5
49130loop_5730:
49131 movle %xcc, %i5, %g4
49132loop_5731:
49133 stw %l5, [%l7 + 0x3C]
49134 ldx [%l7 + 0x78], %o0
49135 xor %o3, %i3, %g2
49136 sethi 0x1A59, %i7
49137 ldsh [%l7 + 0x34], %l6
49138 movcs %xcc, %l3, %g3
49139 fmovdg %xcc, %f7, %f9
49140 fmovsgu %xcc, %f13, %f10
49141 te %icc, 0x0
49142 fmovdcc %icc, %f11, %f15
49143 ldsh [%l7 + 0x54], %o4
49144 brlez %o1, loop_5732
49145 fmovrsne %l0, %f15, %f3
49146 stb %l1, [%l7 + 0x75]
49147 xorcc %o2, %i4, %g1
49148loop_5732:
49149 fmovdle %xcc, %f2, %f7
49150 ldsb [%l7 + 0x61], %o7
49151 ld [%l7 + 0x10], %f10
49152 fbn,a %fcc2, loop_5733
49153 fble,a %fcc3, loop_5734
49154 fmovd %f8, %f6
49155 ble,pt %xcc, loop_5735
49156loop_5733:
49157 ldd [%l7 + 0x70], %f8
49158loop_5734:
49159 fxnor %f8, %f0, %f10
49160 fcmple16 %f4, %f12, %i0
49161loop_5735:
49162 ldx [%l7 + 0x60], %i2
49163 fnegd %f4, %f12
49164 fbg,a %fcc2, loop_5736
49165 bgu,pn %icc, loop_5737
49166 edge16n %g6, %i6, %o5
49167 fpsub16 %f10, %f2, %f6
49168loop_5736:
49169 fcmpeq16 %f8, %f6, %i1
49170loop_5737:
49171 xorcc %g7, 0x0B25, %l2
49172 ldd [%l7 + 0x30], %f6
49173 sth %l4, [%l7 + 0x58]
49174 stw %o6, [%l7 + 0x64]
49175 tle %icc, 0x0
49176 ldx [%l7 + 0x50], %i5
49177 udivx %g5, 0x1C6F, %g4
49178 fmovrsgz %o0, %f4, %f7
49179 fnors %f11, %f9, %f15
49180 brz,a %l5, loop_5738
49181 fbe,a %fcc3, loop_5739
49182 fxors %f8, %f4, %f7
49183 tg %icc, 0x7
49184loop_5738:
49185 fmovse %icc, %f15, %f1
49186loop_5739:
49187 fbule %fcc3, loop_5740
49188 lduh [%l7 + 0x6E], %o3
49189 ldsb [%l7 + 0x44], %g2
49190 bl,a loop_5741
49191loop_5740:
49192 andcc %i7, %l6, %i3
49193 ldsb [%l7 + 0x72], %g3
49194 addc %o4, %o1, %l3
49195loop_5741:
49196 stw %l1, [%l7 + 0x40]
49197 stw %o2, [%l7 + 0x14]
49198 sth %i4, [%l7 + 0x78]
49199 array8 %l0, %g1, %i0
49200 ldsb [%l7 + 0x76], %i2
49201 call loop_5742
49202 fxors %f8, %f4, %f0
49203 srax %o7, %i6, %g6
49204 fpadd32s %f12, %f14, %f14
49205loop_5742:
49206 ldx [%l7 + 0x10], %i1
49207 udiv %g7, 0x19FB, %o5
49208 ldsh [%l7 + 0x10], %l2
49209 edge32ln %l4, %i5, %o6
49210 fmovdl %icc, %f6, %f14
49211 fmovdne %icc, %f12, %f11
49212 fbne,a %fcc0, loop_5743
49213 ldsw [%l7 + 0x48], %g5
49214 or %g4, %o0, %o3
49215 fbuge,a %fcc3, loop_5744
49216loop_5743:
49217 fmovdl %icc, %f15, %f3
49218 taddcc %g2, %i7, %l5
49219 fmovdl %icc, %f12, %f14
49220loop_5744:
49221 ldsh [%l7 + 0x18], %l6
49222 ldd [%l7 + 0x38], %f6
49223 fmovrde %g3, %f10, %f4
49224 fmovsa %icc, %f2, %f15
49225 ldx [%l7 + 0x08], %i3
49226 stw %o4, [%l7 + 0x38]
49227 tleu %icc, 0x3
49228 fmovsneg %icc, %f8, %f5
49229 edge32n %l3, %l1, %o1
49230 brnz,a %o2, loop_5745
49231 movneg %xcc, %i4, %g1
49232 fmovda %xcc, %f6, %f7
49233 ldx [%l7 + 0x68], %l0
49234loop_5745:
49235 ldub [%l7 + 0x32], %i2
49236 fnegd %f10, %f4
49237 taddcctv %o7, %i0, %i6
49238 fandnot1 %f2, %f6, %f4
49239 fmovscc %icc, %f12, %f10
49240 array32 %g6, %i1, %o5
49241 addc %g7, 0x1850, %l4
49242 fmovsneg %xcc, %f8, %f9
49243 tpos %xcc, 0x3
49244 tl %icc, 0x4
49245 stb %i5, [%l7 + 0x64]
49246 bcc,pn %icc, loop_5746
49247 sra %o6, %l2, %g4
49248 mulscc %o0, 0x0A5C, %g5
49249 fmovse %icc, %f4, %f10
49250loop_5746:
49251 sth %o3, [%l7 + 0x72]
49252 subcc %g2, %i7, %l6
49253 ldsb [%l7 + 0x1C], %g3
49254 fcmpne32 %f14, %f6, %i3
49255 bleu,a loop_5747
49256 smul %o4, 0x1715, %l3
49257 fmovdcs %xcc, %f13, %f3
49258 pdist %f8, %f12, %f12
49259loop_5747:
49260 edge32l %l5, %o1, %o2
49261 std %f12, [%l7 + 0x38]
49262 movle %xcc, %i4, %g1
49263 fcmple16 %f6, %f8, %l1
49264 movcc %xcc, %l0, %i2
49265 edge16ln %o7, %i6, %g6
49266 ldd [%l7 + 0x58], %f10
49267 lduh [%l7 + 0x36], %i1
49268 stb %i0, [%l7 + 0x5A]
49269 ldub [%l7 + 0x28], %g7
49270 mova %icc, %l4, %o5
49271 fcmpne32 %f12, %f10, %o6
49272 tcs %icc, 0x6
49273 fmovdvs %xcc, %f3, %f0
49274 srl %i5, %l2, %o0
49275 tg %icc, 0x2
49276 array32 %g4, %g5, %o3
49277 tle %xcc, 0x2
49278 fand %f10, %f8, %f14
49279 stb %i7, [%l7 + 0x26]
49280 ldsb [%l7 + 0x40], %g2
49281 lduh [%l7 + 0x3E], %l6
49282 fmovrsgz %g3, %f11, %f8
49283 nop
49284 setx loop_5748, %l0, %l1
49285 wrpr 0x1, %tl
49286 wrpr %l1, %tpc
49287 add %l1, 0x4, %l1
49288 wrpr %l1, %tnpc
49289 setx 0x34400001400, %l0, %l1
49290 wrpr %l1, %tstate
49291 wrhpr 0x4, %htstate
49292 retry
49293 ldsb [%l7 + 0x7C], %i3
49294 and %l3, %l5, %o4
49295 ble,a %icc, loop_5749
49296loop_5748:
49297 fmovrdlez %o1, %f0, %f2
49298 movcs %xcc, %i4, %o2
49299 stx %l1, [%l7 + 0x18]
49300loop_5749:
49301 fcmple32 %f6, %f10, %g1
49302 taddcc %l0, %i2, %i6
49303 stx %g6, [%l7 + 0x40]
49304 be %icc, loop_5750
49305 fmovsvc %icc, %f4, %f6
49306 fbo %fcc2, loop_5751
49307 tcc %icc, 0x3
49308loop_5750:
49309 std %f2, [%l7 + 0x40]
49310 bcs,a loop_5752
49311loop_5751:
49312 lduh [%l7 + 0x0A], %i1
49313 ldsh [%l7 + 0x1E], %o7
49314 stw %i0, [%l7 + 0x68]
49315loop_5752:
49316 brgez,a %l4, loop_5753
49317 ldub [%l7 + 0x08], %g7
49318 add %o6, %o5, %i5
49319 fmovsge %icc, %f7, %f0
49320loop_5753:
49321 call loop_5754
49322 brnz %l2, loop_5755
49323 fble,a %fcc3, loop_5756
49324 taddcc %o0, %g5, %g4
49325loop_5754:
49326 fmovsa %xcc, %f8, %f9
49327loop_5755:
49328 srax %o3, 0x07, %i7
49329loop_5756:
49330 ldub [%l7 + 0x3F], %l6
49331 ldsb [%l7 + 0x26], %g3
49332 lduw [%l7 + 0x54], %g2
49333 bleu,a %icc, loop_5757
49334 fbue,a %fcc2, loop_5758
49335 stw %i3, [%l7 + 0x4C]
49336 fmovsneg %icc, %f6, %f0
49337loop_5757:
49338 ldsh [%l7 + 0x52], %l3
49339loop_5758:
49340 lduw [%l7 + 0x44], %o4
49341 stw %o1, [%l7 + 0x3C]
49342 brz %i4, loop_5759
49343 fmovdgu %xcc, %f14, %f0
49344 fnor %f10, %f8, %f8
49345 alignaddrl %o2, %l1, %l5
49346loop_5759:
49347 ldd [%l7 + 0x38], %f6
49348 ldsw [%l7 + 0x60], %g1
49349 fsrc2s %f7, %f11
49350 fnors %f4, %f0, %f11
49351 ldsw [%l7 + 0x0C], %l0
49352 edge16ln %i2, %g6, %i1
49353 movre %i6, 0x0DB, %o7
49354 stb %l4, [%l7 + 0x77]
49355 stb %i0, [%l7 + 0x5C]
49356 bvc %icc, loop_5760
49357 bcs,pt %xcc, loop_5761
49358 stb %g7, [%l7 + 0x1C]
49359 ld [%l7 + 0x58], %f15
49360loop_5760:
49361 ldx [%l7 + 0x48], %o6
49362loop_5761:
49363 array32 %o5, %l2, %i5
49364 bpos loop_5762
49365 fmovrdlz %o0, %f12, %f2
49366 nop
49367 setx loop_5763, %l0, %l1
49368 wrpr 0x1, %tl
49369 wrpr %l1, %tpc
49370 add %l1, 0x4, %l1
49371 wrpr %l1, %tnpc
49372 setx 0x34400001400, %l0, %l1
49373 wrpr %l1, %tstate
49374 wrhpr 0x4, %htstate
49375 retry
49376 fmovsvc %icc, %f7, %f10
49377loop_5762:
49378 fblg %fcc0, loop_5764
49379 orcc %g4, %g5, %i7
49380loop_5763:
49381 move %icc, %l6, %o3
49382 ldub [%l7 + 0x3D], %g2
49383loop_5764:
49384 fandnot1s %f1, %f8, %f0
49385 ldsb [%l7 + 0x3C], %i3
49386 std %f12, [%l7 + 0x18]
49387 fxor %f6, %f6, %f6
49388 fcmpd %fcc3, %f14, %f14
49389 tneg %icc, 0x5
49390 movrlez %l3, %o4, %g3
49391 ldsw [%l7 + 0x48], %i4
49392 ldub [%l7 + 0x45], %o2
49393 fxor %f14, %f6, %f8
49394 fbul,a %fcc1, loop_5765
49395 bne loop_5766
49396 fpadd32s %f12, %f15, %f10
49397 ldsb [%l7 + 0x53], %o1
49398loop_5765:
49399 stx %l5, [%l7 + 0x30]
49400loop_5766:
49401 edge8l %l1, %g1, %l0
49402 move %xcc, %i2, %g6
49403 fmovsvc %icc, %f5, %f13
49404 movrgez %i6, 0x3D5, %i1
49405 ldd [%l7 + 0x48], %f4
49406 fcmps %fcc2, %f9, %f8
49407 sub %l4, %i0, %g7
49408 orncc %o6, %o7, %o5
49409 lduh [%l7 + 0x44], %i5
49410 fandnot2s %f15, %f2, %f10
49411 fcmpes %fcc2, %f7, %f4
49412 tleu %icc, 0x4
49413 fandnot2s %f12, %f1, %f1
49414 movne %icc, %l2, %o0
49415 ld [%l7 + 0x60], %f12
49416 xnorcc %g5, 0x0BCF, %i7
49417 fpadd16 %f8, %f10, %f10
49418 taddcc %g4, %o3, %g2
49419 ldsb [%l7 + 0x29], %i3
49420 fabsd %f14, %f0
49421 bne,a,pt %icc, loop_5767
49422 fmovdne %xcc, %f2, %f4
49423 nop
49424 setx loop_5768, %l0, %l1
49425 jmpl %l1, %l3
49426 udivcc %l6, 0x032F, %g3
49427loop_5767:
49428 array16 %i4, %o4, %o2
49429 fmovde %xcc, %f13, %f7
49430loop_5768:
49431 addccc %o1, 0x02B5, %l5
49432 movle %xcc, %l1, %l0
49433 fmovdg %icc, %f6, %f10
49434 stw %g1, [%l7 + 0x28]
49435 sll %g6, %i6, %i2
49436 stb %l4, [%l7 + 0x6B]
49437 call loop_5769
49438 fabss %f15, %f8
49439 movvs %icc, %i1, %g7
49440 fmul8x16 %f15, %f0, %f12
49441loop_5769:
49442 ld [%l7 + 0x30], %f8
49443 movrgez %o6, %o7, %o5
49444 ldd [%l7 + 0x78], %f4
49445 fcmpne32 %f8, %f14, %i0
49446 stw %l2, [%l7 + 0x34]
49447 ldub [%l7 + 0x0E], %i5
49448 fmovrde %g5, %f10, %f2
49449 edge8 %o0, %g4, %o3
49450 umul %g2, 0x0A9B, %i3
49451 fmovsle %icc, %f0, %f2
49452 and %i7, 0x188E, %l3
49453 stb %g3, [%l7 + 0x45]
49454 fmovdg %icc, %f0, %f6
49455 bvc,a,pt %xcc, loop_5770
49456 fmovsle %xcc, %f12, %f4
49457 stb %i4, [%l7 + 0x42]
49458 fmovrslez %l6, %f8, %f8
49459loop_5770:
49460 fcmpd %fcc3, %f10, %f4
49461 brz,a %o2, loop_5771
49462 fnot1s %f6, %f13
49463 fcmple32 %f0, %f8, %o1
49464 movneg %xcc, %l5, %o4
49465loop_5771:
49466 edge8n %l1, %l0, %g1
49467 ldx [%l7 + 0x50], %g6
49468 ldsb [%l7 + 0x32], %i6
49469 sdiv %l4, 0x1B0D, %i1
49470 andcc %i2, %o6, %g7
49471 bge,pn %icc, loop_5772
49472 umul %o7, 0x082A, %i0
49473 ldsh [%l7 + 0x2C], %l2
49474 fnand %f6, %f4, %f8
49475loop_5772:
49476 stb %i5, [%l7 + 0x08]
49477 stw %o5, [%l7 + 0x24]
49478 brlez,a %g5, loop_5773
49479 mulscc %g4, %o0, %g2
49480 stb %i3, [%l7 + 0x21]
49481 fnegs %f14, %f8
49482loop_5773:
49483 sdiv %i7, 0x0CD4, %l3
49484 ld [%l7 + 0x34], %f15
49485 ldsh [%l7 + 0x12], %g3
49486 fblg,a %fcc1, loop_5774
49487 fmovrslz %i4, %f12, %f10
49488 fmul8sux16 %f14, %f14, %f4
49489 lduh [%l7 + 0x32], %l6
49490loop_5774:
49491 fbug,a %fcc1, loop_5775
49492 tvs %icc, 0x0
49493 fsrc1s %f1, %f3
49494 stb %o2, [%l7 + 0x0F]
49495loop_5775:
49496 taddcc %o3, %o1, %o4
49497 orncc %l1, %l5, %l0
49498 nop
49499 setx loop_5776, %l0, %l1
49500 wrpr 0x1, %tl
49501 wrpr %l1, %tpc
49502 add %l1, 0x4, %l1
49503 wrpr %l1, %tnpc
49504 setx 0x34400001400, %l0, %l1
49505 wrpr %l1, %tstate
49506 wrhpr 0x4, %htstate
49507 retry
49508 taddcc %g6, %i6, %g1
49509 bge loop_5777
49510 fba,a %fcc3, loop_5778
49511loop_5776:
49512 movvc %icc, %l4, %i1
49513 movvc %icc, %o6, %i2
49514loop_5777:
49515 bvs,a loop_5779
49516loop_5778:
49517 stb %g7, [%l7 + 0x09]
49518 andn %i0, %o7, %i5
49519 ld [%l7 + 0x64], %f10
49520loop_5779:
49521 brgez %l2, loop_5780
49522 fpmerge %f12, %f15, %f14
49523 fmovdge %xcc, %f4, %f15
49524 lduw [%l7 + 0x08], %g5
49525loop_5780:
49526 movcs %xcc, %o5, %o0
49527 mulx %g2, 0x09F0, %i3
49528 ldsw [%l7 + 0x14], %i7
49529 nop
49530 setx loop_5781, %l0, %l1
49531 wrpr 0x1, %tl
49532 wrpr %l1, %tpc
49533 add %l1, 0x4, %l1
49534 wrpr %l1, %tnpc
49535 setx 0x34400001400, %l0, %l1
49536 wrpr %l1, %tstate
49537 wrhpr 0x4, %htstate
49538 retry
49539 ldsw [%l7 + 0x34], %g4
49540 and %g3, 0x0547, %i4
49541 fand %f8, %f8, %f0
49542loop_5781:
49543 fbuge,a %fcc3, loop_5782
49544 sdivcc %l3, 0x1B70, %l6
49545 stx %o3, [%l7 + 0x68]
49546 fexpand %f5, %f10
49547loop_5782:
49548 movge %xcc, %o1, %o4
49549 movcc %xcc, %o2, %l5
49550 fbe %fcc1, loop_5783
49551 ldd [%l7 + 0x08], %f10
49552 subcc %l0, 0x149A, %l1
49553 ldub [%l7 + 0x0D], %g6
49554loop_5783:
49555 movrgz %g1, %i6, %i1
49556 tleu %xcc, 0x6
49557 ble,pt %icc, loop_5784
49558 ldx [%l7 + 0x68], %l4
49559 ld [%l7 + 0x68], %f15
49560 bpos loop_5785
49561loop_5784:
49562 ldx [%l7 + 0x58], %o6
49563 stw %i2, [%l7 + 0x1C]
49564 fbl %fcc3, loop_5786
49565loop_5785:
49566 sethi 0x1379, %g7
49567 lduw [%l7 + 0x6C], %i0
49568 lduw [%l7 + 0x5C], %i5
49569loop_5786:
49570 te %xcc, 0x0
49571 fcmpeq16 %f10, %f10, %o7
49572 ldx [%l7 + 0x08], %g5
49573 fpadd32s %f1, %f8, %f12
49574 movn %icc, %o5, %o0
49575 st %f8, [%l7 + 0x14]
49576 fmovsge %icc, %f6, %f12
49577 fmovscs %xcc, %f7, %f11
49578 fbue %fcc0, loop_5787
49579 lduh [%l7 + 0x2E], %l2
49580 sdivx %i3, 0x1D29, %g2
49581 stx %i7, [%l7 + 0x70]
49582loop_5787:
49583 pdist %f10, %f8, %f4
49584 lduw [%l7 + 0x20], %g3
49585 sth %g4, [%l7 + 0x74]
49586 smulcc %l3, %l6, %o3
49587 edge8n %o1, %i4, %o2
49588 array8 %o4, %l5, %l1
49589 brlz %g6, loop_5788
49590 xor %l0, 0x0D6E, %i6
49591 movle %icc, %g1, %i1
49592 fpackfix %f4, %f4
49593loop_5788:
49594 stx %l4, [%l7 + 0x10]
49595 fsrc1 %f12, %f14
49596 fbue %fcc2, loop_5789
49597 stx %i2, [%l7 + 0x08]
49598 ldsw [%l7 + 0x30], %o6
49599 fbu,a %fcc3, loop_5790
49600loop_5789:
49601 bcs,pn %icc, loop_5791
49602 tneg %xcc, 0x2
49603 lduh [%l7 + 0x34], %g7
49604loop_5790:
49605 fornot2 %f4, %f4, %f6
49606loop_5791:
49607 ldsb [%l7 + 0x0C], %i0
49608 ldsw [%l7 + 0x30], %i5
49609 fmovrdlz %o7, %f4, %f12
49610 fmovsge %xcc, %f1, %f12
49611 fbl,a %fcc2, loop_5792
49612 edge16n %o5, %g5, %o0
49613 tsubcctv %l2, 0x0E85, %g2
49614 ld [%l7 + 0x2C], %f2
49615loop_5792:
49616 movleu %icc, %i3, %i7
49617 fmovscs %icc, %f2, %f0
49618 stx %g3, [%l7 + 0x78]
49619 fsrc1s %f8, %f15
49620 xor %g4, %l3, %l6
49621 fmovscs %icc, %f15, %f9
49622 te %xcc, 0x4
49623 lduh [%l7 + 0x2A], %o1
49624 movrne %o3, %o2, %o4
49625 fbge,a %fcc0, loop_5793
49626 fbge,a %fcc0, loop_5794
49627 fmovdg %icc, %f0, %f7
49628 fmovsg %xcc, %f6, %f12
49629loop_5793:
49630 nop
49631 setx loop_5795, %l0, %l1
49632 wrpr 0x1, %tl
49633 wrpr %l1, %tpc
49634 add %l1, 0x4, %l1
49635 wrpr %l1, %tnpc
49636 setx 0x34400001400, %l0, %l1
49637 wrpr %l1, %tstate
49638 wrhpr 0x4, %htstate
49639 retry
49640loop_5794:
49641 tneg %icc, 0x6
49642 ldsw [%l7 + 0x1C], %l5
49643 fbue %fcc2, loop_5796
49644loop_5795:
49645 bvs,pn %xcc, loop_5797
49646 tcs %xcc, 0x0
49647 ldsh [%l7 + 0x0E], %i4
49648loop_5796:
49649 edge8ln %g6, %l0, %i6
49650loop_5797:
49651 fmovdle %icc, %f14, %f14
49652 brlez,a %l1, loop_5798
49653 st %f13, [%l7 + 0x14]
49654 fpsub16 %f10, %f2, %f12
49655 array16 %g1, %l4, %i2
49656loop_5798:
49657 edge8l %i1, %g7, %i0
49658 ldsw [%l7 + 0x48], %o6
49659 movne %xcc, %o7, %i5
49660 fors %f10, %f13, %f15
49661 ldx [%l7 + 0x70], %g5
49662 edge16 %o0, %l2, %g2
49663 movvs %xcc, %i3, %i7
49664 tn %xcc, 0x0
49665 fpack16 %f8, %f1
49666 movrgz %o5, 0x363, %g4
49667 ldsh [%l7 + 0x12], %l3
49668 fmovsl %icc, %f6, %f3
49669 ldub [%l7 + 0x12], %l6
49670 movrgez %o1, 0x36D, %o3
49671 lduw [%l7 + 0x10], %g3
49672 smulcc %o4, 0x06A0, %o2
49673 movcc %xcc, %l5, %i4
49674 ldsw [%l7 + 0x58], %g6
49675 mulx %l0, 0x0289, %l1
49676 fcmpgt16 %f10, %f6, %g1
49677 stb %l4, [%l7 + 0x23]
49678 fmovse %icc, %f13, %f15
49679 fmovse %icc, %f15, %f2
49680 fxor %f0, %f2, %f14
49681 be,pt %xcc, loop_5799
49682 fandnot1 %f10, %f10, %f4
49683 fmovrdne %i6, %f6, %f8
49684 movpos %icc, %i2, %g7
49685loop_5799:
49686 add %i1, %o6, %i0
49687 sth %o7, [%l7 + 0x0A]
49688 fmul8x16au %f15, %f8, %f6
49689 sdivcc %i5, 0x1A15, %o0
49690 ldsh [%l7 + 0x10], %l2
49691 bvs,a,pt %icc, loop_5800
49692 fnor %f4, %f0, %f8
49693 fmovdpos %icc, %f13, %f11
49694 stx %g2, [%l7 + 0x18]
49695loop_5800:
49696 fba %fcc1, loop_5801
49697 ldx [%l7 + 0x60], %i3
49698 xnorcc %i7, 0x0721, %g5
49699 ldsh [%l7 + 0x24], %g4
49700loop_5801:
49701 andn %l3, %o5, %o1
49702 edge8n %l6, %o3, %g3
49703 ldub [%l7 + 0x4E], %o4
49704 sll %o2, 0x01, %i4
49705 stx %l5, [%l7 + 0x78]
49706 lduh [%l7 + 0x4A], %g6
49707 stw %l0, [%l7 + 0x18]
49708 subc %l1, 0x1EAD, %g1
49709 bpos,a %xcc, loop_5802
49710 alignaddr %l4, %i6, %i2
49711 fmovsvs %icc, %f11, %f6
49712 fmovdgu %xcc, %f10, %f0
49713loop_5802:
49714 ldsb [%l7 + 0x17], %g7
49715 fmovdvs %xcc, %f4, %f5
49716 tvc %icc, 0x2
49717 fble %fcc0, loop_5803
49718 fba,a %fcc3, loop_5804
49719 fpackfix %f12, %f10
49720 fmovrdgz %i1, %f0, %f12
49721loop_5803:
49722 fand %f12, %f2, %f4
49723loop_5804:
49724 be,a loop_5805
49725 ld [%l7 + 0x08], %f4
49726 fcmpgt16 %f0, %f4, %i0
49727 fnot2 %f12, %f14
49728loop_5805:
49729 fandnot1 %f6, %f2, %f12
49730 ldd [%l7 + 0x70], %f6
49731 sdivcc %o7, 0x121A, %o6
49732 lduw [%l7 + 0x6C], %o0
49733 bcs,a,pt %xcc, loop_5806
49734 ldsw [%l7 + 0x18], %i5
49735 nop
49736 setx loop_5807, %l0, %l1
49737 wrpr 0x1, %tl
49738 wrpr %l1, %tpc
49739 add %l1, 0x4, %l1
49740 wrpr %l1, %tnpc
49741 setx 0x34400001400, %l0, %l1
49742 wrpr %l1, %tstate
49743 wrhpr 0x4, %htstate
49744 retry
49745 nop
49746 setx loop_5808, %l0, %l1
49747 wrpr 0x1, %tl
49748 wrpr %l1, %tnpc
49749 setx 0x34400001400, %l0, %l1
49750 wrpr %l1, %tstate
49751 wrhpr 0x4, %htstate
49752 done
49753loop_5806:
49754 fmovde %icc, %f10, %f11
49755 ldx [%l7 + 0x58], %g2
49756loop_5807:
49757 movrgz %l2, %i7, %i3
49758loop_5808:
49759 umul %g5, %l3, %o5
49760 ld [%l7 + 0x28], %f1
49761 udivcc %g4, 0x10F5, %l6
49762 fmovsvc %xcc, %f5, %f14
49763 edge16n %o3, %o1, %o4
49764 fones %f15
49765 bgu,a,pn %xcc, loop_5809
49766 fbu %fcc0, loop_5810
49767 std %f10, [%l7 + 0x70]
49768 andncc %g3, %o2, %i4
49769loop_5809:
49770 fmovsa %icc, %f13, %f13
49771loop_5810:
49772 fbu %fcc0, loop_5811
49773 umulcc %l5, %l0, %l1
49774 fmul8ulx16 %f0, %f2, %f0
49775 fmul8x16al %f14, %f0, %f12
49776loop_5811:
49777 fandnot2s %f8, %f9, %f3
49778 lduw [%l7 + 0x64], %g1
49779 brgz %g6, loop_5812
49780 array32 %i6, %l4, %i2
49781 ldx [%l7 + 0x10], %g7
49782 fnegs %f10, %f12
49783loop_5812:
49784 ldd [%l7 + 0x68], %f10
49785 movre %i0, 0x3E5, %i1
49786 fmovdgu %xcc, %f1, %f9
49787 brgz,a %o6, loop_5813
49788 mulx %o7, 0x114D, %i5
49789 fmovdg %icc, %f8, %f8
49790 fxor %f10, %f6, %f4
49791loop_5813:
49792 stw %o0, [%l7 + 0x14]
49793 edge16l %g2, %i7, %i3
49794 stx %g5, [%l7 + 0x40]
49795 fpack16 %f6, %f8
49796 addcc %l3, %o5, %l2
49797 movneg %xcc, %g4, %l6
49798 ldsb [%l7 + 0x35], %o3
49799 movle %xcc, %o1, %g3
49800 fmovsleu %icc, %f10, %f14
49801 srl %o2, %i4, %o4
49802 fmovs %f3, %f2
49803 andn %l5, %l1, %g1
49804 fmovd %f4, %f14
49805 sth %l0, [%l7 + 0x0C]
49806 stx %g6, [%l7 + 0x28]
49807 tn %icc, 0x3
49808 srl %i6, %i2, %l4
49809 tpos %icc, 0x7
49810 tge %icc, 0x0
49811 ldd [%l7 + 0x70], %f4
49812 edge16ln %g7, %i1, %o6
49813 tl %xcc, 0x0
49814 ldx [%l7 + 0x28], %o7
49815 nop
49816 setx loop_5814, %l0, %l1
49817 wrpr 0x1, %tl
49818 wrpr %l1, %tnpc
49819 setx 0x34400001400, %l0, %l1
49820 wrpr %l1, %tstate
49821 wrhpr 0x4, %htstate
49822 done
49823 fpsub16 %f14, %f12, %f14
49824 fbue %fcc2, loop_5815
49825 tvs %xcc, 0x2
49826loop_5814:
49827 stx %i0, [%l7 + 0x78]
49828 fornot2s %f5, %f10, %f3
49829loop_5815:
49830 fcmps %fcc1, %f7, %f8
49831 fxnor %f6, %f6, %f14
49832 st %f9, [%l7 + 0x38]
49833 fmul8sux16 %f10, %f12, %f4
49834 sra %o0, %i5, %i7
49835 ta %icc, 0x3
49836 bne,a loop_5816
49837 movpos %xcc, %g2, %i3
49838 ldd [%l7 + 0x68], %f10
49839 fnors %f15, %f7, %f15
49840loop_5816:
49841 stx %g5, [%l7 + 0x20]
49842 fcmpeq16 %f14, %f10, %l3
49843 alignaddr %o5, %l2, %g4
49844 tge %icc, 0x7
49845 sdiv %l6, 0x052D, %o1
49846 stw %o3, [%l7 + 0x24]
49847 movleu %xcc, %o2, %i4
49848 ldsb [%l7 + 0x30], %g3
49849 fpsub16s %f4, %f7, %f11
49850 lduw [%l7 + 0x60], %o4
49851 lduw [%l7 + 0x20], %l5
49852 ldd [%l7 + 0x40], %f12
49853 ble,a %icc, loop_5817
49854 ldsw [%l7 + 0x34], %g1
49855 tleu %icc, 0x1
49856 ldd [%l7 + 0x20], %f6
49857loop_5817:
49858 brz,a %l1, loop_5818
49859 lduh [%l7 + 0x16], %g6
49860 alignaddrl %l0, %i2, %l4
49861 lduh [%l7 + 0x1E], %g7
49862loop_5818:
49863 fmovrdne %i1, %f14, %f12
49864 fmovdge %xcc, %f6, %f2
49865 movgu %xcc, %o6, %i6
49866 fmovsge %icc, %f14, %f8
49867 fcmped %fcc2, %f2, %f4
49868 srl %i0, %o7, %o0
49869 fcmple32 %f4, %f4, %i7
49870 be,a,pn %xcc, loop_5819
49871 ld [%l7 + 0x5C], %f1
49872 array16 %g2, %i5, %g5
49873 array8 %i3, %o5, %l3
49874loop_5819:
49875 lduw [%l7 + 0x78], %g4
49876 sdivx %l6, 0x12B1, %o1
49877 bneg,a,pt %xcc, loop_5820
49878 fcmpgt16 %f12, %f10, %o3
49879 st %f2, [%l7 + 0x14]
49880 fbg,a %fcc3, loop_5821
49881loop_5820:
49882 fmovdge %xcc, %f6, %f4
49883 bg,a %xcc, loop_5822
49884 fmovspos %icc, %f13, %f9
49885loop_5821:
49886 alignaddr %l2, %i4, %o2
49887 tsubcc %o4, 0x05A2, %g3
49888loop_5822:
49889 ldsw [%l7 + 0x50], %g1
49890 tleu %xcc, 0x2
49891 ldx [%l7 + 0x18], %l1
49892 ldd [%l7 + 0x48], %f14
49893 subc %l5, 0x0347, %l0
49894 and %i2, 0x1640, %g6
49895 tleu %xcc, 0x7
49896 st %f5, [%l7 + 0x1C]
49897 edge32n %l4, %i1, %o6
49898 fmovrdlz %i6, %f6, %f4
49899 std %f10, [%l7 + 0x48]
49900 udiv %g7, 0x1BF0, %i0
49901 tvs %icc, 0x4
49902 fcmpes %fcc1, %f7, %f4
49903 fxor %f0, %f14, %f14
49904 stx %o7, [%l7 + 0x28]
49905 st %f13, [%l7 + 0x28]
49906 ldd [%l7 + 0x58], %f12
49907 fandnot2s %f12, %f1, %f5
49908 lduw [%l7 + 0x6C], %i7
49909 fcmpeq16 %f2, %f4, %g2
49910 fmovrdgez %i5, %f14, %f4
49911 fxnors %f3, %f13, %f15
49912 fmovscs %icc, %f1, %f11
49913 ldsh [%l7 + 0x16], %g5
49914 xor %i3, 0x018B, %o5
49915 mulscc %o0, %l3, %l6
49916 nop
49917 setx loop_5823, %l0, %l1
49918 wrpr 0x1, %tl
49919 wrpr %l1, %tpc
49920 add %l1, 0x4, %l1
49921 wrpr %l1, %tnpc
49922 setx 0x34400001400, %l0, %l1
49923 wrpr %l1, %tstate
49924 wrhpr 0x4, %htstate
49925 retry
49926 fornot1 %f12, %f14, %f6
49927 ldsw [%l7 + 0x20], %o1
49928 ldsh [%l7 + 0x2C], %o3
49929loop_5823:
49930 stx %l2, [%l7 + 0x58]
49931 ldsb [%l7 + 0x37], %g4
49932 fands %f4, %f1, %f6
49933 fcmple16 %f12, %f8, %i4
49934 andcc %o4, %g3, %g1
49935 tle %icc, 0x2
49936 lduh [%l7 + 0x68], %o2
49937 ldub [%l7 + 0x13], %l1
49938 bcs,a,pn %xcc, loop_5824
49939 fcmps %fcc2, %f6, %f2
49940 fandnot2 %f0, %f6, %f12
49941 fmovda %icc, %f3, %f13
49942loop_5824:
49943 fmovsne %xcc, %f3, %f0
49944 fcmpd %fcc3, %f6, %f4
49945 tne %icc, 0x7
49946 movpos %xcc, %l0, %i2
49947 brnz,a %g6, loop_5825
49948 std %f4, [%l7 + 0x58]
49949 tge %xcc, 0x3
49950 fblg %fcc1, loop_5826
49951loop_5825:
49952 edge16ln %l4, %l5, %o6
49953 st %f11, [%l7 + 0x74]
49954 fmovdg %xcc, %f14, %f2
49955loop_5826:
49956 fbue,a %fcc2, loop_5827
49957 movle %icc, %i6, %g7
49958 fmovrdlz %i0, %f6, %f12
49959 stb %i1, [%l7 + 0x32]
49960loop_5827:
49961 ldsw [%l7 + 0x70], %o7
49962 stx %g2, [%l7 + 0x40]
49963 lduh [%l7 + 0x20], %i5
49964 be,a loop_5828
49965 ldsw [%l7 + 0x18], %g5
49966 fmovdvs %icc, %f14, %f4
49967 siam 0x2
49968loop_5828:
49969 fones %f8
49970 ldx [%l7 + 0x08], %i7
49971 fmovrsgz %o5, %f13, %f0
49972 fmovdvc %icc, %f13, %f13
49973 ldx [%l7 + 0x20], %o0
49974 fsrc1 %f0, %f14
49975 stb %l3, [%l7 + 0x09]
49976 fbuge,a %fcc1, loop_5829
49977 bcs,a %xcc, loop_5830
49978 fzero %f12
49979 ld [%l7 + 0x30], %f1
49980loop_5829:
49981 ld [%l7 + 0x40], %f4
49982loop_5830:
49983 udivcc %i3, 0x1538, %l6
49984 fmovs %f11, %f0
49985 sdivcc %o1, 0x1F40, %l2
49986 tcs %xcc, 0x6
49987 alignaddrl %o3, %i4, %o4
49988 st %f1, [%l7 + 0x28]
49989 std %f14, [%l7 + 0x08]
49990 movrlez %g3, 0x04B, %g1
49991 array32 %g4, %l1, %l0
49992 brgez,a %o2, loop_5831
49993 tsubcctv %i2, %l4, %g6
49994 tcs %icc, 0x4
49995 brgez,a %l5, loop_5832
49996loop_5831:
49997 movvs %xcc, %o6, %i6
49998 ldsh [%l7 + 0x6E], %g7
49999 fbne,a %fcc0, loop_5833
50000loop_5832:
50001 fmovdge %icc, %f12, %f8
50002 ldd [%l7 + 0x18], %f0
50003 fmovrdgz %i1, %f12, %f4
50004loop_5833:
50005 ldsh [%l7 + 0x76], %i0
50006 bleu,a loop_5834
50007 st %f3, [%l7 + 0x24]
50008 fmovrsgez %g2, %f12, %f1
50009 fba,a %fcc1, loop_5835
50010loop_5834:
50011 sra %i5, %g5, %o7
50012 stw %i7, [%l7 + 0x0C]
50013 tpos %xcc, 0x7
50014loop_5835:
50015 ldsb [%l7 + 0x12], %o5
50016 fmovdne %xcc, %f6, %f8
50017 stx %l3, [%l7 + 0x40]
50018 fba %fcc0, loop_5836
50019 ldsh [%l7 + 0x24], %o0
50020 fbl,a %fcc2, loop_5837
50021 brz %i3, loop_5838
50022loop_5836:
50023 movneg %icc, %l6, %l2
50024 fmovrdlz %o1, %f14, %f2
50025loop_5837:
50026 stb %o3, [%l7 + 0x63]
50027loop_5838:
50028 fmovsle %icc, %f7, %f1
50029 fsrc1 %f8, %f10
50030 fmovdcs %icc, %f13, %f0
50031 std %f2, [%l7 + 0x18]
50032 smulcc %o4, %g3, %g1
50033 sdivcc %g4, 0x11F1, %l1
50034 ldsb [%l7 + 0x24], %i4
50035 fpmerge %f6, %f7, %f12
50036 fone %f0
50037 edge8 %l0, %i2, %l4
50038 brnz %o2, loop_5839
50039 fmovse %xcc, %f12, %f4
50040 andn %l5, %o6, %i6
50041 fmovsl %icc, %f13, %f8
50042loop_5839:
50043 ldd [%l7 + 0x58], %f0
50044 lduw [%l7 + 0x50], %g6
50045 movrne %g7, %i0, %i1
50046 sth %g2, [%l7 + 0x20]
50047 stx %i5, [%l7 + 0x68]
50048 fpadd16s %f2, %f2, %f0
50049 fmovsgu %icc, %f10, %f1
50050 sub %o7, 0x1EAD, %g5
50051 brgez,a %i7, loop_5840
50052 edge32n %o5, %l3, %i3
50053 movle %xcc, %o0, %l6
50054 fnot2s %f15, %f11
50055loop_5840:
50056 faligndata %f4, %f0, %f0
50057 fcmpeq16 %f6, %f4, %l2
50058 fbo,a %fcc1, loop_5841
50059 ldsh [%l7 + 0x1C], %o3
50060 ldx [%l7 + 0x48], %o4
50061 edge32ln %g3, %g1, %g4
50062loop_5841:
50063 ba,a loop_5842
50064 sdivcc %o1, 0x0F3C, %i4
50065 fpsub32 %f8, %f4, %f0
50066 ta %xcc, 0x7
50067loop_5842:
50068 smulcc %l1, 0x1CFA, %i2
50069 ldsh [%l7 + 0x64], %l4
50070 fmovrsgez %o2, %f11, %f12
50071 brlez,a %l0, loop_5843
50072 smul %l5, %i6, %o6
50073 lduh [%l7 + 0x66], %g7
50074 tle %xcc, 0x4
50075loop_5843:
50076 bcc,pn %xcc, loop_5844
50077 ldd [%l7 + 0x60], %f10
50078 movrne %g6, 0x265, %i0
50079 ldsw [%l7 + 0x38], %g2
50080loop_5844:
50081 ldd [%l7 + 0x28], %f4
50082 ldd [%l7 + 0x70], %f6
50083 tge %icc, 0x3
50084 ldd [%l7 + 0x10], %f2
50085 fmovsg %xcc, %f4, %f6
50086 sth %i1, [%l7 + 0x72]
50087 tgu %xcc, 0x5
50088 ldub [%l7 + 0x61], %i5
50089 lduh [%l7 + 0x18], %g5
50090 sdivcc %i7, 0x1496, %o7
50091 fbl,a %fcc0, loop_5845
50092 fpackfix %f6, %f15
50093 lduw [%l7 + 0x0C], %l3
50094 brlez,a %i3, loop_5846
50095loop_5845:
50096 bne,a %xcc, loop_5847
50097 fmul8x16 %f1, %f10, %f2
50098 fornot1 %f4, %f2, %f6
50099loop_5846:
50100 fmovdn %icc, %f2, %f9
50101loop_5847:
50102 stb %o5, [%l7 + 0x54]
50103 sth %l6, [%l7 + 0x44]
50104 fbug %fcc3, loop_5848
50105 umul %o0, 0x0189, %o3
50106 fmovsn %icc, %f2, %f8
50107 ldsw [%l7 + 0x44], %l2
50108loop_5848:
50109 tne %icc, 0x2
50110 bcc,a,pn %xcc, loop_5849
50111 srax %g3, %g1, %g4
50112 movrgz %o4, 0x1A4, %o1
50113 fbl %fcc3, loop_5850
50114loop_5849:
50115 tsubcc %i4, 0x0284, %l1
50116 fmovdge %icc, %f7, %f0
50117 movvc %icc, %l4, %i2
50118loop_5850:
50119 fcmpes %fcc1, %f6, %f13
50120 fmovdpos %xcc, %f12, %f12
50121 fnegs %f1, %f3
50122 stb %o2, [%l7 + 0x4D]
50123 movvc %xcc, %l5, %i6
50124 fmovdne %icc, %f14, %f12
50125 addcc %l0, %g7, %g6
50126 nop
50127 setx loop_5851, %l0, %l1
50128 jmpl %l1, %i0
50129 std %f8, [%l7 + 0x20]
50130 stw %g2, [%l7 + 0x58]
50131 brgez %o6, loop_5852
50132loop_5851:
50133 movle %icc, %i5, %i1
50134 ld [%l7 + 0x20], %f10
50135 addcc %g5, %i7, %o7
50136loop_5852:
50137 fmovdn %xcc, %f3, %f10
50138 edge8 %l3, %o5, %l6
50139 fba,a %fcc1, loop_5853
50140 fabsd %f6, %f0
50141 fmovda %xcc, %f0, %f7
50142 bl,a,pt %xcc, loop_5854
50143loop_5853:
50144 tg %icc, 0x7
50145 fcmpeq32 %f6, %f4, %i3
50146 ldx [%l7 + 0x68], %o3
50147loop_5854:
50148 fnot2s %f8, %f15
50149 ldub [%l7 + 0x53], %o0
50150 tgu %xcc, 0x0
50151 movgu %icc, %g3, %g1
50152 move %icc, %g4, %o4
50153 fbul,a %fcc0, loop_5855
50154 tpos %icc, 0x2
50155 bge %xcc, loop_5856
50156 or %o1, %l2, %i4
50157loop_5855:
50158 fbuge %fcc1, loop_5857
50159 ldsb [%l7 + 0x10], %l4
50160loop_5856:
50161 bvs %icc, loop_5858
50162 ldd [%l7 + 0x18], %f0
50163loop_5857:
50164 ldsh [%l7 + 0x4A], %l1
50165 ldub [%l7 + 0x19], %i2
50166loop_5858:
50167 fcmped %fcc1, %f8, %f14
50168 fbge %fcc1, loop_5859
50169 fones %f2
50170 sth %l5, [%l7 + 0x18]
50171 fbule,a %fcc1, loop_5860
50172loop_5859:
50173 alignaddrl %i6, %l0, %g7
50174 bvs,a loop_5861
50175 tleu %icc, 0x0
50176loop_5860:
50177 brlz %o2, loop_5862
50178 fmovdn %xcc, %f1, %f15
50179loop_5861:
50180 bg %icc, loop_5863
50181 edge8n %i0, %g6, %o6
50182loop_5862:
50183 movrgz %i5, 0x294, %g2
50184 srlx %g5, %i1, %i7
50185loop_5863:
50186 fmovrsgz %l3, %f13, %f10
50187 lduh [%l7 + 0x6E], %o7
50188 movrlz %l6, %o5, %i3
50189 mulx %o0, %o3, %g3
50190 fmovsvc %icc, %f0, %f11
50191 fsrc2 %f14, %f12
50192 fbo,a %fcc2, loop_5864
50193 stb %g4, [%l7 + 0x36]
50194 std %f12, [%l7 + 0x30]
50195 fmovdleu %xcc, %f2, %f3
50196loop_5864:
50197 lduw [%l7 + 0x74], %g1
50198 tsubcctv %o1, 0x197C, %o4
50199 edge8l %i4, %l2, %l1
50200 fmovsgu %icc, %f3, %f6
50201 xor %i2, 0x0D47, %l5
50202 ld [%l7 + 0x1C], %f1
50203 ldub [%l7 + 0x27], %l4
50204 ba,a loop_5865
50205 bge,a loop_5866
50206 stx %l0, [%l7 + 0x50]
50207 lduw [%l7 + 0x30], %i6
50208loop_5865:
50209 srlx %g7, 0x19, %i0
50210loop_5866:
50211 movcc %xcc, %g6, %o2
50212 edge16n %i5, %o6, %g2
50213 ldub [%l7 + 0x23], %i1
50214 stx %g5, [%l7 + 0x28]
50215 edge8ln %l3, %o7, %i7
50216 movpos %icc, %l6, %o5
50217 ldsb [%l7 + 0x43], %i3
50218 ble,pn %icc, loop_5867
50219 fnegd %f8, %f14
50220 fmovscs %icc, %f2, %f13
50221 srax %o3, 0x1F, %o0
50222loop_5867:
50223 fmovdpos %icc, %f5, %f15
50224 fmovsneg %icc, %f8, %f13
50225 fandnot2s %f1, %f1, %f2
50226 fcmpne32 %f4, %f0, %g3
50227 smulcc %g1, 0x1AFD, %o1
50228 fbo %fcc3, loop_5868
50229 fmovdgu %xcc, %f12, %f10
50230 ldd [%l7 + 0x30], %f10
50231 move %xcc, %o4, %g4
50232loop_5868:
50233 subc %l2, 0x0701, %l1
50234 stx %i2, [%l7 + 0x10]
50235 fmovrslz %l5, %f7, %f1
50236 std %f6, [%l7 + 0x38]
50237 lduw [%l7 + 0x0C], %i4
50238 ldsw [%l7 + 0x4C], %l4
50239 fmovsneg %xcc, %f15, %f4
50240 ldsb [%l7 + 0x71], %i6
50241 fmul8sux16 %f4, %f0, %f14
50242 fmovrde %g7, %f12, %f12
50243 fxnor %f14, %f0, %f2
50244 fmovrse %l0, %f1, %f7
50245 ldsw [%l7 + 0x20], %i0
50246 addcc %g6, 0x001F, %i5
50247 brgz %o6, loop_5869
50248 stw %g2, [%l7 + 0x78]
50249 ldsh [%l7 + 0x28], %i1
50250 lduw [%l7 + 0x54], %g5
50251loop_5869:
50252 fpadd32 %f8, %f14, %f2
50253 ldsh [%l7 + 0x14], %l3
50254 bpos,a loop_5870
50255 tpos %icc, 0x5
50256 brlz,a %o7, loop_5871
50257 orcc %i7, %l6, %o2
50258loop_5870:
50259 fcmpne16 %f0, %f4, %i3
50260 pdist %f4, %f4, %f12
50261loop_5871:
50262 orn %o3, %o5, %g3
50263 stb %g1, [%l7 + 0x1D]
50264 lduw [%l7 + 0x74], %o0
50265 sth %o4, [%l7 + 0x22]
50266 fbge,a %fcc0, loop_5872
50267 smul %o1, %g4, %l1
50268 movl %icc, %i2, %l5
50269 bvc,a loop_5873
50270loop_5872:
50271 nop
50272 setx loop_5874, %l0, %l1
50273 wrpr 0x1, %tl
50274 wrpr %l1, %tpc
50275 add %l1, 0x4, %l1
50276 wrpr %l1, %tnpc
50277 setx 0x34400001400, %l0, %l1
50278 wrpr %l1, %tstate
50279 wrhpr 0x4, %htstate
50280 retry
50281 fpsub16 %f10, %f6, %f4
50282 fmovsg %icc, %f12, %f7
50283loop_5873:
50284 tpos %xcc, 0x4
50285loop_5874:
50286 movpos %xcc, %l2, %l4
50287 ldd [%l7 + 0x30], %f2
50288 bl,pt %icc, loop_5875
50289 fmovsne %icc, %f2, %f14
50290 mulscc %i4, 0x1413, %g7
50291 udiv %l0, 0x14BF, %i6
50292loop_5875:
50293 fmovse %xcc, %f1, %f5
50294 st %f11, [%l7 + 0x34]
50295 fxor %f10, %f8, %f4
50296 fmovsg %icc, %f2, %f3
50297 fnors %f1, %f4, %f8
50298 fmovsvs %xcc, %f9, %f13
50299 fbuge,a %fcc1, loop_5876
50300 bgu,a loop_5877
50301 stw %g6, [%l7 + 0x4C]
50302 call loop_5878
50303loop_5876:
50304 orncc %i5, %i0, %o6
50305loop_5877:
50306 siam 0x2
50307 ta %icc, 0x2
50308loop_5878:
50309 fpadd16 %f2, %f6, %f2
50310 taddcctv %g2, 0x1C1E, %g5
50311 fsrc2 %f12, %f0
50312 fpsub32 %f6, %f12, %f12
50313 fmovdpos %xcc, %f8, %f12
50314 stw %i1, [%l7 + 0x7C]
50315 ldd [%l7 + 0x70], %f8
50316 add %o7, 0x1CCD, %l3
50317 tg %xcc, 0x2
50318 ld [%l7 + 0x28], %f11
50319 stx %l6, [%l7 + 0x08]
50320 movle %xcc, %o2, %i7
50321 fbule,a %fcc3, loop_5879
50322 ldsh [%l7 + 0x36], %i3
50323 movrne %o3, %g3, %g1
50324 fpackfix %f12, %f1
50325loop_5879:
50326 fba %fcc2, loop_5880
50327 fcmpne32 %f2, %f6, %o5
50328 std %f8, [%l7 + 0x20]
50329 sdivcc %o0, 0x074C, %o4
50330loop_5880:
50331 fbule %fcc0, loop_5881
50332 fmovdle %icc, %f12, %f10
50333 std %f8, [%l7 + 0x08]
50334 bge,a %xcc, loop_5882
50335loop_5881:
50336 lduw [%l7 + 0x64], %g4
50337 sth %o1, [%l7 + 0x70]
50338 ldx [%l7 + 0x60], %l1
50339loop_5882:
50340 subc %l5, 0x0B39, %l2
50341 bpos loop_5883
50342 bvc,pn %xcc, loop_5884
50343 brnz,a %i2, loop_5885
50344 bpos,pn %icc, loop_5886
50345loop_5883:
50346 bg,a,pn %xcc, loop_5887
50347loop_5884:
50348 sra %i4, %g7, %l4
50349loop_5885:
50350 fnot1s %f3, %f2
50351loop_5886:
50352 fornot1s %f10, %f3, %f3
50353loop_5887:
50354 fand %f6, %f0, %f4
50355 fand %f8, %f4, %f8
50356 tvs %xcc, 0x5
50357 bne,a loop_5888
50358 bne,a %xcc, loop_5889
50359 ldd [%l7 + 0x78], %f2
50360 fbge %fcc0, loop_5890
50361loop_5888:
50362 tge %xcc, 0x1
50363loop_5889:
50364 or %i6, %l0, %g6
50365 std %f8, [%l7 + 0x70]
50366loop_5890:
50367 fcmpeq32 %f12, %f2, %i0
50368 fbne %fcc2, loop_5891
50369 fpadd32s %f2, %f4, %f8
50370 std %f0, [%l7 + 0x58]
50371 std %f10, [%l7 + 0x38]
50372loop_5891:
50373 ldsh [%l7 + 0x30], %o6
50374 sth %g2, [%l7 + 0x4E]
50375 edge32l %g5, %i5, %i1
50376 fors %f4, %f0, %f9
50377 ldsb [%l7 + 0x64], %l3
50378 fands %f2, %f6, %f10
50379 sdivx %l6, 0x0710, %o2
50380 ldsb [%l7 + 0x71], %o7
50381 bg,a %icc, loop_5892
50382 st %f6, [%l7 + 0x14]
50383 std %f2, [%l7 + 0x48]
50384 fcmple16 %f10, %f0, %i3
50385loop_5892:
50386 movge %icc, %o3, %g3
50387 lduw [%l7 + 0x0C], %i7
50388 fbg %fcc3, loop_5893
50389 brnz,a %g1, loop_5894
50390 tg %xcc, 0x0
50391 fsrc2s %f6, %f12
50392loop_5893:
50393 smulcc %o0, %o5, %o4
50394loop_5894:
50395 fmul8ulx16 %f0, %f10, %f14
50396 stx %g4, [%l7 + 0x68]
50397 srax %l1, %o1, %l5
50398 std %f10, [%l7 + 0x48]
50399 stw %l2, [%l7 + 0x34]
50400 ld [%l7 + 0x10], %f14
50401 fors %f8, %f1, %f1
50402 fbue %fcc0, loop_5895
50403 fmovdn %xcc, %f12, %f9
50404 sth %i4, [%l7 + 0x36]
50405 fmovdn %icc, %f4, %f8
50406loop_5895:
50407 ldub [%l7 + 0x6F], %g7
50408 fmovspos %xcc, %f7, %f15
50409 tcc %icc, 0x5
50410 stx %i2, [%l7 + 0x38]
50411 fnegd %f14, %f8
50412 brlz,a %l4, loop_5896
50413 fornot1 %f12, %f0, %f0
50414 movpos %xcc, %l0, %i6
50415 ldd [%l7 + 0x28], %f8
50416loop_5896:
50417 bn,a,pn %xcc, loop_5897
50418 fcmpeq32 %f6, %f14, %i0
50419 alignaddr %o6, %g6, %g5
50420 fornot1s %f8, %f11, %f8
50421loop_5897:
50422 ld [%l7 + 0x68], %f15
50423 fpsub32 %f14, %f12, %f2
50424 orcc %g2, %i5, %l3
50425 fmovdn %xcc, %f15, %f6
50426 ldsb [%l7 + 0x4A], %l6
50427 tneg %xcc, 0x1
50428 xor %o2, 0x1718, %o7
50429 fbug %fcc3, loop_5898
50430 movcc %xcc, %i1, %i3
50431 fexpand %f7, %f12
50432 fpack16 %f2, %f0
50433loop_5898:
50434 fpsub16s %f14, %f12, %f9
50435 fmul8x16 %f0, %f12, %f10
50436 movl %xcc, %o3, %g3
50437 ldsb [%l7 + 0x53], %g1
50438 subc %o0, %i7, %o4
50439 ldsw [%l7 + 0x68], %g4
50440 ldsw [%l7 + 0x74], %l1
50441 stw %o1, [%l7 + 0x60]
50442 std %f4, [%l7 + 0x48]
50443 ldsb [%l7 + 0x74], %l5
50444 xnorcc %l2, %o5, %i4
50445 for %f4, %f10, %f0
50446 tsubcctv %g7, 0x0A0F, %l4
50447 popc 0x1199, %i2
50448 fmovsleu %icc, %f0, %f4
50449 fbe %fcc1, loop_5899
50450 fabsd %f14, %f10
50451 fmovdvc %icc, %f14, %f10
50452 ldx [%l7 + 0x10], %i6
50453loop_5899:
50454 bvc,pn %icc, loop_5900
50455 tl %icc, 0x2
50456 ble,pt %icc, loop_5901
50457 tvs %icc, 0x1
50458loop_5900:
50459 stx %i0, [%l7 + 0x60]
50460 andn %l0, 0x0555, %o6
50461loop_5901:
50462 array8 %g5, %g6, %g2
50463 fbg,a %fcc1, loop_5902
50464 movrgz %i5, 0x006, %l6
50465 stb %l3, [%l7 + 0x0C]
50466 edge8l %o7, %o2, %i1
50467loop_5902:
50468 tneg %icc, 0x6
50469 edge8l %o3, %i3, %g1
50470 sdiv %g3, 0x0B88, %o0
50471 ldsb [%l7 + 0x30], %o4
50472 brz,a %i7, loop_5903
50473 ldsh [%l7 + 0x5E], %l1
50474 stw %g4, [%l7 + 0x60]
50475 smulcc %o1, 0x1277, %l2
50476loop_5903:
50477 ldsw [%l7 + 0x70], %o5
50478 movcs %xcc, %i4, %l5
50479 fornot2s %f15, %f8, %f4
50480 tpos %icc, 0x2
50481 fcmpgt16 %f2, %f12, %l4
50482 st %f5, [%l7 + 0x20]
50483 fcmple32 %f14, %f8, %g7
50484 pdist %f6, %f6, %f2
50485 ld [%l7 + 0x34], %f11
50486 fexpand %f2, %f12
50487 ldub [%l7 + 0x78], %i2
50488 ldub [%l7 + 0x52], %i6
50489 subcc %i0, 0x1501, %o6
50490 fcmpd %fcc0, %f2, %f8
50491 brgz %l0, loop_5904
50492 fbug,a %fcc0, loop_5905
50493 mulscc %g5, %g6, %i5
50494 bge,a,pn %icc, loop_5906
50495loop_5904:
50496 bvs,a,pn %xcc, loop_5907
50497loop_5905:
50498 movrlz %l6, 0x07F, %l3
50499 fcmple32 %f12, %f4, %g2
50500loop_5906:
50501 bvc,a,pn %xcc, loop_5908
50502loop_5907:
50503 srl %o7, %i1, %o3
50504 nop
50505 setx loop_5909, %l0, %l1
50506 jmpl %l1, %o2
50507 stb %g1, [%l7 + 0x5B]
50508loop_5908:
50509 fnegs %f4, %f4
50510 fmovdcs %xcc, %f6, %f2
50511loop_5909:
50512 fcmpeq16 %f2, %f12, %i3
50513 std %f0, [%l7 + 0x28]
50514 mova %xcc, %g3, %o4
50515 array32 %i7, %l1, %g4
50516 sth %o1, [%l7 + 0x10]
50517 sethi 0x0D47, %l2
50518 movl %icc, %o5, %o0
50519 movrlz %l5, %i4, %g7
50520 fmovse %xcc, %f8, %f6
50521 fmovrde %i2, %f2, %f2
50522 bgu loop_5910
50523 lduw [%l7 + 0x64], %l4
50524 ldub [%l7 + 0x7B], %i6
50525 fbge,a %fcc0, loop_5911
50526loop_5910:
50527 ble %xcc, loop_5912
50528 ldd [%l7 + 0x18], %f2
50529 tgu %xcc, 0x3
50530loop_5911:
50531 st %f0, [%l7 + 0x3C]
50532loop_5912:
50533 udivcc %o6, 0x1B95, %i0
50534 fandnot2s %f9, %f10, %f13
50535 ldsh [%l7 + 0x66], %l0
50536 movg %xcc, %g5, %i5
50537 edge32ln %l6, %l3, %g6
50538 ldsh [%l7 + 0x1C], %g2
50539 edge32l %i1, %o3, %o2
50540 sdiv %o7, 0x1B53, %i3
50541 stx %g3, [%l7 + 0x48]
50542 xorcc %g1, %o4, %l1
50543 fbn %fcc2, loop_5913
50544 edge16 %g4, %i7, %o1
50545 fsrc1 %f6, %f4
50546 stx %l2, [%l7 + 0x60]
50547loop_5913:
50548 fmovrde %o0, %f8, %f10
50549 brlez %o5, loop_5914
50550 fmovsne %icc, %f5, %f1
50551 fmovdcs %xcc, %f3, %f2
50552 st %f4, [%l7 + 0x68]
50553loop_5914:
50554 xnor %i4, 0x14F1, %g7
50555 fmovsle %icc, %f6, %f6
50556 alignaddr %i2, %l5, %l4
50557 bg,a,pn %xcc, loop_5915
50558 tvs %icc, 0x5
50559 ba,a,pn %icc, loop_5916
50560 fmovsvc %icc, %f4, %f14
50561loop_5915:
50562 fmovsl %xcc, %f10, %f15
50563 popc %o6, %i6
50564loop_5916:
50565 brz,a %i0, loop_5917
50566 fmovde %xcc, %f0, %f10
50567 tpos %icc, 0x6
50568 fands %f11, %f1, %f6
50569loop_5917:
50570 edge32n %g5, %l0, %l6
50571 movvs %icc, %i5, %g6
50572 siam 0x3
50573 fpadd16 %f12, %f2, %f12
50574 fmovd %f10, %f0
50575 sdivx %g2, 0x04D3, %l3
50576 udivx %o3, 0x045E, %i1
50577 move %icc, %o7, %o2
50578 bn %xcc, loop_5918
50579 stx %i3, [%l7 + 0x38]
50580 movcc %xcc, %g3, %g1
50581 std %f6, [%l7 + 0x68]
50582loop_5918:
50583 fmuld8sux16 %f14, %f2, %f2
50584 sdivx %l1, 0x1BC8, %g4
50585 ba,a,pn %icc, loop_5919
50586 andncc %o4, %i7, %o1
50587 ldsb [%l7 + 0x2F], %o0
50588 movgu %xcc, %l2, %i4
50589loop_5919:
50590 fmovsa %xcc, %f2, %f6
50591 bl %xcc, loop_5920
50592 subcc %g7, %o5, %l5
50593 fmovrdgez %l4, %f2, %f14
50594 std %f14, [%l7 + 0x30]
50595loop_5920:
50596 sllx %o6, 0x01, %i2
50597 udiv %i0, 0x19B4, %i6
50598 movne %icc, %l0, %l6
50599 fmovsneg %xcc, %f13, %f4
50600 fmovrsne %g5, %f8, %f1
50601 stx %g6, [%l7 + 0x30]
50602 std %f0, [%l7 + 0x50]
50603 fmovrdlz %i5, %f6, %f14
50604 tleu %icc, 0x4
50605 stb %g2, [%l7 + 0x69]
50606 fand %f10, %f14, %f10
50607 fmuld8ulx16 %f8, %f14, %f0
50608 stb %o3, [%l7 + 0x14]
50609 ldsb [%l7 + 0x5C], %i1
50610 fornot2s %f12, %f0, %f12
50611 edge32l %o7, %o2, %i3
50612 orn %l3, 0x0041, %g1
50613 fzero %f14
50614 smulcc %l1, %g3, %o4
50615 fxnors %f1, %f7, %f7
50616 fsrc1s %f11, %f6
50617 fsrc2 %f8, %f0
50618 move %xcc, %i7, %o1
50619 umul %o0, %l2, %g4
50620 fornot2 %f14, %f8, %f0
50621 fornot2s %f0, %f7, %f12
50622 ldsb [%l7 + 0x5E], %i4
50623 movle %xcc, %o5, %l5
50624 bpos,a,pt %xcc, loop_5921
50625 umul %g7, 0x1EDF, %o6
50626 tvs %icc, 0x6
50627 smul %i2, %l4, %i0
50628loop_5921:
50629 lduh [%l7 + 0x28], %l0
50630 smulcc %l6, %i6, %g6
50631 pdist %f8, %f10, %f4
50632 st %f3, [%l7 + 0x4C]
50633 fbu,a %fcc1, loop_5922
50634 fmovrdlez %i5, %f4, %f14
50635 bvc,a loop_5923
50636 fnegd %f8, %f2
50637loop_5922:
50638 taddcctv %g5, 0x1D61, %o3
50639 fmovde %xcc, %f7, %f8
50640loop_5923:
50641 taddcctv %i1, %o7, %g2
50642 tleu %xcc, 0x0
50643 fmovdl %icc, %f5, %f4
50644 bpos,pn %xcc, loop_5924
50645 alignaddrl %o2, %i3, %g1
50646 umul %l1, %g3, %o4
50647 ldx [%l7 + 0x20], %i7
50648loop_5924:
50649 edge16ln %l3, %o0, %l2
50650 fand %f2, %f8, %f4
50651 bcs %icc, loop_5925
50652 movrgz %o1, %g4, %o5
50653 fbn,a %fcc1, loop_5926
50654 add %i4, %g7, %o6
50655loop_5925:
50656 lduh [%l7 + 0x44], %i2
50657 fand %f10, %f4, %f2
50658loop_5926:
50659 fabsd %f2, %f4
50660 fand %f6, %f10, %f12
50661 stb %l4, [%l7 + 0x79]
50662 umul %l5, %l0, %i0
50663 stb %i6, [%l7 + 0x19]
50664 fbge,a %fcc3, loop_5927
50665 movre %l6, 0x3A7, %g6
50666 array32 %g5, %o3, %i5
50667 st %f3, [%l7 + 0x4C]
50668loop_5927:
50669 fmovsgu %icc, %f10, %f10
50670 bg,a %xcc, loop_5928
50671 fmovda %icc, %f10, %f11
50672 movrlz %o7, %i1, %o2
50673 sdivx %g2, 0x0F27, %g1
50674loop_5928:
50675 fornot1 %f12, %f10, %f0
50676 movneg %icc, %i3, %l1
50677 fmovscs %xcc, %f5, %f15
50678 ld [%l7 + 0x40], %f8
50679 bleu,a,pn %icc, loop_5929
50680 fabss %f10, %f9
50681 lduw [%l7 + 0x64], %o4
50682 fornot2s %f12, %f1, %f11
50683loop_5929:
50684 fmovsgu %xcc, %f10, %f0
50685 fxors %f1, %f7, %f7
50686 ldd [%l7 + 0x30], %f12
50687 subccc %g3, %l3, %i7
50688 movg %xcc, %o0, %o1
50689 edge32n %l2, %o5, %g4
50690 fcmpne16 %f6, %f8, %i4
50691 ldx [%l7 + 0x78], %g7
50692 stw %i2, [%l7 + 0x58]
50693 stx %o6, [%l7 + 0x40]
50694 fmovscc %xcc, %f5, %f7
50695 fbg %fcc1, loop_5930
50696 stw %l5, [%l7 + 0x3C]
50697 fble,a %fcc2, loop_5931
50698 srax %l4, %l0, %i0
50699loop_5930:
50700 fone %f12
50701 fbo %fcc2, loop_5932
50702loop_5931:
50703 ldub [%l7 + 0x70], %l6
50704 array8 %g6, %i6, %g5
50705 addcc %o3, %o7, %i1
50706loop_5932:
50707 fxnors %f1, %f14, %f7
50708 ldsb [%l7 + 0x4C], %o2
50709 tgu %icc, 0x6
50710 fandnot1s %f12, %f11, %f1
50711 st %f1, [%l7 + 0x2C]
50712 ldx [%l7 + 0x60], %g2
50713 ldsh [%l7 + 0x4E], %i5
50714 brgez,a %g1, loop_5933
50715 fmovsl %xcc, %f11, %f11
50716 ba,pn %icc, loop_5934
50717 ldsh [%l7 + 0x1E], %l1
50718loop_5933:
50719 fmul8x16au %f8, %f9, %f8
50720 brnz,a %o4, loop_5935
50721loop_5934:
50722 fornot2s %f6, %f8, %f11
50723 umulcc %g3, 0x1501, %l3
50724 fands %f14, %f9, %f8
50725loop_5935:
50726 xor %i3, 0x0B20, %i7
50727 edge32l %o0, %l2, %o1
50728 andncc %o5, %g4, %g7
50729 fmovsleu %icc, %f4, %f10
50730 movcc %icc, %i2, %o6
50731 orn %l5, 0x160F, %i4
50732 fornot1s %f3, %f9, %f7
50733 ldd [%l7 + 0x08], %f4
50734 ldx [%l7 + 0x78], %l4
50735 ldsw [%l7 + 0x38], %l0
50736 fmovdn %icc, %f2, %f8
50737 lduh [%l7 + 0x1E], %l6
50738 movre %g6, %i6, %g5
50739 movl %xcc, %o3, %o7
50740 st %f15, [%l7 + 0x54]
50741 fcmped %fcc0, %f4, %f2
50742 fcmple32 %f8, %f0, %i0
50743 sdiv %i1, 0x0FBC, %g2
50744 add %o2, %g1, %i5
50745 nop
50746 setx loop_5936, %l0, %l1
50747 wrpr 0x1, %tl
50748 wrpr %l1, %tpc
50749 add %l1, 0x4, %l1
50750 wrpr %l1, %tnpc
50751 setx 0x34400001400, %l0, %l1
50752 wrpr %l1, %tstate
50753 wrhpr 0x4, %htstate
50754 retry
50755 nop
50756 setx loop_5937, %l0, %l1
50757 jmpl %l1, %o4
50758 fcmple32 %f12, %f8, %l1
50759 fmovrse %l3, %f5, %f1
50760loop_5936:
50761 addccc %i3, %i7, %g3
50762loop_5937:
50763 fpmerge %f15, %f8, %f0
50764 ldub [%l7 + 0x11], %o0
50765 lduw [%l7 + 0x40], %l2
50766 edge16l %o5, %g4, %o1
50767 stx %g7, [%l7 + 0x38]
50768 sth %o6, [%l7 + 0x1A]
50769 fba,a %fcc2, loop_5938
50770 movgu %xcc, %l5, %i2
50771 sdivx %l4, 0x0265, %l0
50772 fsrc2s %f6, %f4
50773loop_5938:
50774 tcc %xcc, 0x3
50775 fnegd %f2, %f8
50776 ldsw [%l7 + 0x54], %l6
50777 ldsw [%l7 + 0x18], %i4
50778 sth %i6, [%l7 + 0x66]
50779 fnors %f15, %f15, %f11
50780 xor %g6, %o3, %g5
50781 tgu %xcc, 0x0
50782 alignaddrl %o7, %i0, %i1
50783 fmovrdgez %g2, %f10, %f4
50784 fbue,a %fcc0, loop_5939
50785 fpmerge %f9, %f13, %f0
50786 fnegs %f2, %f11
50787 add %g1, %i5, %o4
50788loop_5939:
50789 st %f12, [%l7 + 0x28]
50790 bcc loop_5940
50791 sth %l1, [%l7 + 0x56]
50792 bneg,a %xcc, loop_5941
50793 sth %o2, [%l7 + 0x3C]
50794loop_5940:
50795 array16 %i3, %l3, %i7
50796 edge8n %o0, %l2, %o5
50797loop_5941:
50798 fmovdg %icc, %f7, %f13
50799 nop
50800 setx loop_5942, %l0, %l1
50801 wrpr 0x1, %tl
50802 wrpr %l1, %tnpc
50803 setx 0x34400001400, %l0, %l1
50804 wrpr %l1, %tstate
50805 wrhpr 0x4, %htstate
50806 done
50807 fmovrslz %g3, %f0, %f5
50808 ldsh [%l7 + 0x38], %o1
50809 lduw [%l7 + 0x58], %g4
50810loop_5942:
50811 bl,a loop_5943
50812 movn %icc, %o6, %g7
50813 fornot1 %f10, %f6, %f0
50814 fmovrdne %l5, %f6, %f12
50815loop_5943:
50816 fmovrsne %l4, %f6, %f8
50817 ldsh [%l7 + 0x72], %l0
50818 ldsh [%l7 + 0x34], %l6
50819 fmovsa %icc, %f1, %f5
50820 tpos %icc, 0x5
50821 fmovde %xcc, %f9, %f6
50822 movrlez %i2, %i4, %i6
50823 fandnot1 %f0, %f6, %f4
50824 stb %g6, [%l7 + 0x40]
50825 tl %icc, 0x1
50826 ldsh [%l7 + 0x1E], %g5
50827 sub %o3, %i0, %o7
50828 fmovdvs %xcc, %f13, %f12
50829 fxnor %f12, %f10, %f4
50830 nop
50831 setx loop_5944, %l0, %l1
50832 wrpr 0x1, %tl
50833 wrpr %l1, %tnpc
50834 setx 0x34400001400, %l0, %l1
50835 wrpr %l1, %tstate
50836 wrhpr 0x4, %htstate
50837 done
50838 lduh [%l7 + 0x20], %g2
50839 smulcc %i1, 0x0F6E, %g1
50840 stw %i5, [%l7 + 0x50]
50841loop_5944:
50842 ldsb [%l7 + 0x42], %l1
50843 lduh [%l7 + 0x42], %o4
50844 fones %f13
50845 stx %o2, [%l7 + 0x08]
50846 ldx [%l7 + 0x58], %i3
50847 udivx %l3, 0x0F3D, %o0
50848 or %i7, 0x005C, %o5
50849 fpsub32s %f2, %f10, %f8
50850 fsrc2 %f12, %f4
50851 fmovsg %xcc, %f10, %f3
50852 fnot2 %f8, %f6
50853 ld [%l7 + 0x5C], %f4
50854 stx %l2, [%l7 + 0x58]
50855 fbge %fcc3, loop_5945
50856 stx %g3, [%l7 + 0x50]
50857 ba,pn %xcc, loop_5946
50858 alignaddr %o1, %o6, %g7
50859loop_5945:
50860 mulx %g4, %l4, %l5
50861 bne,a,pn %icc, loop_5947
50862loop_5946:
50863 lduw [%l7 + 0x50], %l6
50864 tsubcctv %i2, 0x1976, %l0
50865 edge32 %i6, %g6, %g5
50866loop_5947:
50867 fxnors %f13, %f2, %f8
50868 ldd [%l7 + 0x78], %f8
50869 ldub [%l7 + 0x39], %i4
50870 sth %i0, [%l7 + 0x7A]
50871 fxnors %f15, %f14, %f2
50872 fmovscs %icc, %f15, %f3
50873 ld [%l7 + 0x6C], %f4
50874 andncc %o7, %o3, %i1
50875 nop
50876 setx loop_5948, %l0, %l1
50877 wrpr 0x1, %tl
50878 wrpr %l1, %tpc
50879 add %l1, 0x4, %l1
50880 wrpr %l1, %tnpc
50881 setx 0x34400001400, %l0, %l1
50882 wrpr %l1, %tstate
50883 wrhpr 0x4, %htstate
50884 retry
50885 fcmple16 %f2, %f12, %g1
50886 tl %xcc, 0x1
50887 fba,a %fcc3, loop_5949
50888loop_5948:
50889 fxors %f14, %f15, %f9
50890 std %f14, [%l7 + 0x28]
50891 ldsh [%l7 + 0x56], %i5
50892loop_5949:
50893 movrlz %l1, 0x3BE, %g2
50894 fnegs %f7, %f4
50895 stb %o4, [%l7 + 0x5C]
50896 edge16n %i3, %o2, %o0
50897 fble %fcc2, loop_5950
50898 fmovsle %xcc, %f15, %f5
50899 fnegd %f14, %f6
50900 fmovrslez %i7, %f10, %f2
50901loop_5950:
50902 bshuffle %f6, %f4, %f10
50903 fbul %fcc0, loop_5951
50904 fbg,a %fcc0, loop_5952
50905 lduw [%l7 + 0x50], %o5
50906 fmovs %f0, %f14
50907loop_5951:
50908 fpack16 %f0, %f9
50909loop_5952:
50910 fmovrdlez %l2, %f2, %f4
50911 edge16l %l3, %o1, %g3
50912 fcmpes %fcc1, %f2, %f1
50913 nop
50914 setx loop_5953, %l0, %l1
50915 jmpl %l1, %g7
50916 stw %g4, [%l7 + 0x7C]
50917 bvc,a loop_5954
50918 ld [%l7 + 0x58], %f15
50919loop_5953:
50920 andn %l4, %l5, %o6
50921 sth %l6, [%l7 + 0x2A]
50922loop_5954:
50923 tcs %icc, 0x3
50924 fmovsne %icc, %f7, %f4
50925 add %i2, 0x037E, %l0
50926 ldsh [%l7 + 0x4A], %i6
50927 taddcc %g5, 0x0D85, %g6
50928 fble,a %fcc1, loop_5955
50929 movcs %icc, %i0, %o7
50930 fandnot1s %f3, %f6, %f1
50931 ldsb [%l7 + 0x39], %i4
50932loop_5955:
50933 tneg %icc, 0x2
50934 faligndata %f8, %f2, %f0
50935 fsrc1 %f6, %f10
50936 edge32l %i1, %o3, %i5
50937 bg %xcc, loop_5956
50938 fcmps %fcc1, %f9, %f10
50939 tle %xcc, 0x7
50940 st %f2, [%l7 + 0x38]
50941loop_5956:
50942 srax %g1, %g2, %o4
50943 bpos,a,pn %xcc, loop_5957
50944 fmovdne %icc, %f8, %f6
50945 ldsh [%l7 + 0x28], %l1
50946 ldsb [%l7 + 0x31], %i3
50947loop_5957:
50948 ld [%l7 + 0x58], %f6
50949 lduh [%l7 + 0x1E], %o0
50950 tsubcctv %o2, %o5, %i7
50951 ldub [%l7 + 0x23], %l3
50952 addc %o1, 0x04FC, %g3
50953 fmovde %icc, %f12, %f7
50954 sth %g7, [%l7 + 0x46]
50955 lduw [%l7 + 0x08], %g4
50956 movrlez %l4, 0x2E4, %l5
50957 lduw [%l7 + 0x48], %l2
50958 fnot1s %f13, %f3
50959 fmovrdlez %o6, %f14, %f10
50960 fpack16 %f2, %f1
50961 tge %xcc, 0x6
50962 lduw [%l7 + 0x28], %i2
50963 movrlez %l0, %i6, %g5
50964 bgu,pn %icc, loop_5958
50965 sub %l6, 0x0EF5, %g6
50966 fpsub32 %f6, %f0, %f4
50967 udivx %i0, 0x1413, %o7
50968loop_5958:
50969 fmovscc %icc, %f9, %f10
50970 sub %i1, %i4, %o3
50971 std %f12, [%l7 + 0x40]
50972 ldsb [%l7 + 0x2A], %i5
50973 andcc %g1, 0x1515, %g2
50974 fpadd32 %f0, %f10, %f10
50975 fbuge,a %fcc3, loop_5959
50976 sth %o4, [%l7 + 0x0E]
50977 smulcc %l1, 0x0CC2, %i3
50978 ldsb [%l7 + 0x4C], %o0
50979loop_5959:
50980 fornot1s %f13, %f12, %f9
50981 ldx [%l7 + 0x40], %o5
50982 add %o2, 0x0E2A, %l3
50983 edge8n %o1, %g3, %i7
50984 ldsb [%l7 + 0x63], %g7
50985 std %f6, [%l7 + 0x70]
50986 movneg %icc, %l4, %l5
50987 fmovsvc %xcc, %f1, %f11
50988 ldx [%l7 + 0x70], %l2
50989 stb %g4, [%l7 + 0x1A]
50990 lduh [%l7 + 0x2E], %o6
50991 bge %xcc, loop_5960
50992 fandnot1s %f3, %f10, %f12
50993 fpadd32s %f6, %f6, %f1
50994 fmovrdgz %i2, %f2, %f4
50995loop_5960:
50996 ld [%l7 + 0x2C], %f13
50997 and %i6, %l0, %l6
50998 movcs %xcc, %g6, %g5
50999 fsrc2s %f1, %f4
51000 st %f12, [%l7 + 0x70]
51001 sdiv %i0, 0x0229, %o7
51002 fmovdneg %xcc, %f8, %f0
51003 fcmped %fcc0, %f6, %f14
51004 brz,a %i1, loop_5961
51005 bne,pn %icc, loop_5962
51006 edge8ln %o3, %i4, %i5
51007 fxnors %f9, %f5, %f7
51008loop_5961:
51009 fcmple16 %f0, %f4, %g1
51010loop_5962:
51011 movcc %xcc, %o4, %g2
51012 tg %icc, 0x1
51013 tleu %xcc, 0x6
51014 ldsb [%l7 + 0x0C], %i3
51015 tge %xcc, 0x2
51016 fpadd16 %f2, %f2, %f12
51017 fmovdcc %icc, %f11, %f4
51018 ldsw [%l7 + 0x70], %l1
51019 sdivx %o0, 0x1F83, %o5
51020 bcc,a,pt %icc, loop_5963
51021 fornot2 %f6, %f6, %f14
51022 fbu,a %fcc1, loop_5964
51023 stw %o2, [%l7 + 0x4C]
51024loop_5963:
51025 stx %l3, [%l7 + 0x38]
51026 movrlez %g3, %o1, %g7
51027loop_5964:
51028 array32 %i7, %l5, %l2
51029 fpmerge %f6, %f11, %f14
51030 udivx %g4, 0x1507, %l4
51031 stw %o6, [%l7 + 0x5C]
51032 ldd [%l7 + 0x20], %f10
51033 sth %i6, [%l7 + 0x0C]
51034 fpadd16 %f6, %f2, %f10
51035 brnz %l0, loop_5965
51036 st %f3, [%l7 + 0x18]
51037 ldsh [%l7 + 0x34], %i2
51038 ldsh [%l7 + 0x30], %g6
51039loop_5965:
51040 std %f2, [%l7 + 0x18]
51041 std %f8, [%l7 + 0x58]
51042 movre %l6, 0x3C4, %g5
51043 movg %xcc, %o7, %i1
51044 array16 %o3, %i4, %i0
51045 array32 %g1, %i5, %g2
51046 fnegs %f4, %f15
51047 fmovsg %icc, %f14, %f2
51048 fmovrdlz %o4, %f14, %f8
51049 bpos %xcc, loop_5966
51050 fble %fcc2, loop_5967
51051 orcc %l1, 0x09E8, %i3
51052 movge %xcc, %o0, %o5
51053loop_5966:
51054 fxnor %f2, %f14, %f8
51055loop_5967:
51056 popc 0x0BA0, %o2
51057 fmovrse %g3, %f2, %f9
51058 st %f7, [%l7 + 0x34]
51059 fxnor %f14, %f14, %f4
51060 fors %f6, %f9, %f3
51061 bcs,a loop_5968
51062 move %icc, %o1, %g7
51063 fnot2 %f10, %f10
51064 movcc %icc, %i7, %l3
51065loop_5968:
51066 fsrc2 %f10, %f8
51067 ldd [%l7 + 0x20], %f10
51068 alignaddrl %l2, %g4, %l4
51069 andncc %o6, %i6, %l0
51070 fmovrdgz %l5, %f0, %f12
51071 subc %g6, %l6, %i2
51072 fbue %fcc1, loop_5969
51073 fmul8ulx16 %f8, %f6, %f4
51074 fsrc1s %f0, %f3
51075 movne %xcc, %g5, %o7
51076loop_5969:
51077 tsubcc %o3, 0x1006, %i4
51078 edge8 %i0, %i1, %g1
51079 movge %xcc, %i5, %g2
51080 subcc %l1, %o4, %i3
51081 brlez,a %o5, loop_5970
51082 ldsh [%l7 + 0x10], %o0
51083 ldd [%l7 + 0x48], %f0
51084 bge,pt %icc, loop_5971
51085loop_5970:
51086 tl %xcc, 0x1
51087 st %f10, [%l7 + 0x10]
51088 bshuffle %f10, %f4, %f4
51089loop_5971:
51090 fmovrslez %g3, %f11, %f4
51091 st %f6, [%l7 + 0x18]
51092 edge8 %o1, %o2, %i7
51093 stb %g7, [%l7 + 0x61]
51094 andncc %l3, %g4, %l4
51095 brlz,a %l2, loop_5972
51096 ldd [%l7 + 0x68], %f10
51097 for %f6, %f4, %f14
51098 fmovdle %icc, %f12, %f12
51099loop_5972:
51100 bvc loop_5973
51101 edge32n %o6, %l0, %i6
51102 ld [%l7 + 0x20], %f5
51103 sth %g6, [%l7 + 0x40]
51104loop_5973:
51105 fpadd16 %f0, %f14, %f8
51106 sth %l6, [%l7 + 0x52]
51107 stw %l5, [%l7 + 0x2C]
51108 brlz,a %i2, loop_5974
51109 ldd [%l7 + 0x30], %f0
51110 fpsub16s %f4, %f11, %f11
51111 tsubcctv %o7, %o3, %g5
51112loop_5974:
51113 bcc,a %xcc, loop_5975
51114 tge %xcc, 0x1
51115 ta %xcc, 0x0
51116 subccc %i0, %i4, %i1
51117loop_5975:
51118 bg,pn %icc, loop_5976
51119 mova %icc, %g1, %i5
51120 edge16 %g2, %o4, %i3
51121 array8 %o5, %o0, %l1
51122loop_5976:
51123 fnors %f15, %f2, %f4
51124 fmovspos %icc, %f1, %f3
51125 fbge,a %fcc0, loop_5977
51126 fmovdcs %icc, %f1, %f9
51127 fmovsge %icc, %f7, %f11
51128 fpack32 %f8, %f8, %f12
51129loop_5977:
51130 fornot2 %f6, %f4, %f0
51131 ld [%l7 + 0x24], %f4
51132 movne %xcc, %o1, %g3
51133 bcc,a,pt %xcc, loop_5978
51134 movcc %icc, %i7, %o2
51135 lduh [%l7 + 0x40], %l3
51136 srl %g7, %g4, %l4
51137loop_5978:
51138 fmul8sux16 %f10, %f8, %f10
51139 tn %xcc, 0x7
51140 movneg %icc, %o6, %l2
51141 stw %l0, [%l7 + 0x24]
51142 fcmple16 %f6, %f10, %g6
51143 fmovdvs %xcc, %f12, %f12
51144 ldd [%l7 + 0x30], %f2
51145 ldx [%l7 + 0x68], %i6
51146 brlez %l6, loop_5979
51147 or %i2, 0x026C, %o7
51148 fmuld8ulx16 %f11, %f1, %f10
51149 andcc %o3, %g5, %l5
51150loop_5979:
51151 movl %xcc, %i0, %i4
51152 lduh [%l7 + 0x10], %g1
51153 ldsw [%l7 + 0x1C], %i1
51154 srl %g2, 0x1D, %i5
51155 stb %o4, [%l7 + 0x6F]
51156 fbe,a %fcc1, loop_5980
51157 fnor %f4, %f4, %f4
51158 ldx [%l7 + 0x38], %i3
51159 add %o5, 0x0C4A, %o0
51160loop_5980:
51161 st %f9, [%l7 + 0x54]
51162 ldub [%l7 + 0x7E], %o1
51163 srax %l1, 0x1A, %i7
51164 std %f2, [%l7 + 0x28]
51165 fzeros %f5
51166 fmovrdlez %g3, %f0, %f6
51167 fmovsneg %xcc, %f13, %f13
51168 ldd [%l7 + 0x38], %f8
51169 sdiv %o2, 0x1374, %l3
51170 fandnot1s %f10, %f2, %f7
51171 fmul8x16al %f3, %f14, %f12
51172 bge loop_5981
51173 edge8ln %g7, %l4, %g4
51174 movgu %icc, %o6, %l2
51175 stx %l0, [%l7 + 0x08]
51176loop_5981:
51177 stw %i6, [%l7 + 0x34]
51178 fandnot1 %f10, %f8, %f14
51179 fpack32 %f8, %f4, %f2
51180 nop
51181 setx loop_5982, %l0, %l1
51182 wrpr 0x1, %tl
51183 wrpr %l1, %tnpc
51184 setx 0x34400001400, %l0, %l1
51185 wrpr %l1, %tstate
51186 wrhpr 0x4, %htstate
51187 done
51188 brgez %g6, loop_5983
51189 st %f8, [%l7 + 0x70]
51190 ble %icc, loop_5984
51191loop_5982:
51192 edge32n %i2, %o7, %o3
51193loop_5983:
51194 sdiv %l6, 0x06C0, %l5
51195 fcmple32 %f6, %f8, %i0
51196loop_5984:
51197 movne %icc, %i4, %g5
51198 edge16ln %g1, %g2, %i5
51199 movle %icc, %o4, %i3
51200 ld [%l7 + 0x74], %f8
51201 fexpand %f7, %f4
51202 tleu %xcc, 0x0
51203 lduw [%l7 + 0x40], %i1
51204 bge,a loop_5985
51205 ldsb [%l7 + 0x73], %o5
51206 ldd [%l7 + 0x30], %f0
51207 edge8l %o1, %o0, %i7
51208loop_5985:
51209 fmovd %f0, %f8
51210 bpos loop_5986
51211 fmovsvc %xcc, %f1, %f6
51212 bl %xcc, loop_5987
51213 edge8n %l1, %o2, %l3
51214loop_5986:
51215 ldub [%l7 + 0x0A], %g3
51216 std %f4, [%l7 + 0x50]
51217loop_5987:
51218 fbne,a %fcc3, loop_5988
51219 edge32l %g7, %l4, %g4
51220 fpsub32s %f14, %f9, %f0
51221 movrlez %l2, %l0, %i6
51222loop_5988:
51223 fcmpgt32 %f6, %f2, %o6
51224 lduh [%l7 + 0x0C], %i2
51225 st %f2, [%l7 + 0x44]
51226 fbl %fcc3, loop_5989
51227 stx %g6, [%l7 + 0x58]
51228 udivcc %o3, 0x18C7, %l6
51229 nop
51230 setx loop_5990, %l0, %l1
51231 wrpr 0x1, %tl
51232 wrpr %l1, %tnpc
51233 setx 0x34400001400, %l0, %l1
51234 wrpr %l1, %tstate
51235 wrhpr 0x4, %htstate
51236 done
51237loop_5989:
51238 fmovrdgz %l5, %f2, %f6
51239 fmovdvs %icc, %f11, %f1
51240 edge8l %i0, %o7, %g5
51241loop_5990:
51242 umulcc %i4, 0x153A, %g1
51243 st %f9, [%l7 + 0x28]
51244 lduh [%l7 + 0x2A], %i5
51245 ldsb [%l7 + 0x21], %o4
51246 taddcc %i3, %i1, %g2
51247 fmovde %icc, %f5, %f3
51248 fmovsleu %xcc, %f15, %f13
51249 tcs %xcc, 0x1
51250 ldsb [%l7 + 0x49], %o1
51251 fpack16 %f6, %f9
51252 movgu %xcc, %o0, %o5
51253 fcmple32 %f10, %f2, %i7
51254 std %f8, [%l7 + 0x60]
51255 fmuld8ulx16 %f6, %f15, %f0
51256 stx %l1, [%l7 + 0x10]
51257 bne,a,pt %xcc, loop_5991
51258 brlez,a %l3, loop_5992
51259 siam 0x4
51260 fzero %f2
51261loop_5991:
51262 fcmpes %fcc1, %f15, %f0
51263loop_5992:
51264 fbe,a %fcc0, loop_5993
51265 sub %g3, 0x0151, %o2
51266 fnot1 %f0, %f2
51267 fornot2s %f14, %f12, %f7
51268loop_5993:
51269 movrgez %g7, 0x140, %l4
51270 fba,a %fcc3, loop_5994
51271 lduw [%l7 + 0x50], %l2
51272 lduh [%l7 + 0x58], %l0
51273 ld [%l7 + 0x14], %f11
51274loop_5994:
51275 fabss %f14, %f14
51276 sethi 0x0901, %g4
51277 fands %f2, %f6, %f12
51278 fmovsleu %xcc, %f3, %f0
51279 movrlz %i6, %i2, %o6
51280 st %f0, [%l7 + 0x70]
51281 tl %xcc, 0x5
51282 movrgz %o3, 0x3EB, %l6
51283 bn %xcc, loop_5995
51284 tpos %icc, 0x7
51285 fba,a %fcc3, loop_5996
51286 brlez %l5, loop_5997
51287loop_5995:
51288 ldx [%l7 + 0x78], %i0
51289 bcc,a %icc, loop_5998
51290loop_5996:
51291 tl %xcc, 0x1
51292loop_5997:
51293 ldub [%l7 + 0x3C], %o7
51294 sth %g6, [%l7 + 0x78]
51295loop_5998:
51296 ldsw [%l7 + 0x24], %i4
51297 bvs loop_5999
51298 fnand %f6, %f8, %f8
51299 fcmpne16 %f8, %f6, %g1
51300 fnot2 %f8, %f6
51301loop_5999:
51302 lduw [%l7 + 0x20], %g5
51303 popc 0x0371, %o4
51304 st %f13, [%l7 + 0x44]
51305 fbge %fcc3, loop_6000
51306 edge32n %i5, %i1, %i3
51307 std %f10, [%l7 + 0x20]
51308 taddcctv %o1, 0x0DF8, %o0
51309loop_6000:
51310 fmovda %xcc, %f8, %f10
51311 fpackfix %f0, %f1
51312 sub %o5, 0x1907, %i7
51313 ldd [%l7 + 0x60], %f8
51314 fsrc1s %f5, %f8
51315 fnot2 %f2, %f8
51316 srl %g2, %l1, %g3
51317 taddcctv %l3, 0x0061, %g7
51318 ldsb [%l7 + 0x75], %o2
51319 movcc %xcc, %l2, %l0
51320 fone %f10
51321 fpsub32s %f4, %f11, %f14
51322 sdivcc %g4, 0x1E31, %l4
51323 fmovsn %xcc, %f12, %f0
51324 movrne %i6, %o6, %i2
51325 udiv %o3, 0x1337, %l5
51326 movre %i0, 0x21D, %o7
51327 fblg %fcc0, loop_6001
51328 fmovrdgez %l6, %f2, %f10
51329 movvs %xcc, %g6, %i4
51330 fmovdvc %xcc, %f14, %f8
51331loop_6001:
51332 fbl,a %fcc2, loop_6002
51333 tge %icc, 0x2
51334 movgu %icc, %g5, %o4
51335 fcmpeq32 %f0, %f12, %g1
51336loop_6002:
51337 fzero %f8
51338 ldsw [%l7 + 0x68], %i5
51339 ld [%l7 + 0x0C], %f6
51340 movgu %xcc, %i1, %o1
51341 bg,a loop_6003
51342 fmovdvc %icc, %f1, %f2
51343 ld [%l7 + 0x2C], %f13
51344 alignaddr %o0, %o5, %i7
51345loop_6003:
51346 lduh [%l7 + 0x16], %i3
51347 ld [%l7 + 0x70], %f12
51348 ld [%l7 + 0x2C], %f12
51349 ldsh [%l7 + 0x36], %g2
51350 ldx [%l7 + 0x08], %g3
51351 std %f12, [%l7 + 0x68]
51352 fmovdgu %xcc, %f1, %f14
51353 fbul,a %fcc3, loop_6004
51354 sth %l1, [%l7 + 0x56]
51355 xnorcc %l3, %g7, %l2
51356 ldx [%l7 + 0x50], %l0
51357loop_6004:
51358 std %f0, [%l7 + 0x28]
51359 fmovrdne %o2, %f8, %f4
51360 stb %g4, [%l7 + 0x43]
51361 movcc %icc, %i6, %o6
51362 tleu %xcc, 0x1
51363 lduh [%l7 + 0x62], %i2
51364 ldsb [%l7 + 0x77], %o3
51365 st %f2, [%l7 + 0x54]
51366 ldsh [%l7 + 0x2C], %l5
51367 fmul8x16 %f0, %f4, %f14
51368 ldd [%l7 + 0x08], %f14
51369 bge,pn %xcc, loop_6005
51370 sth %i0, [%l7 + 0x4E]
51371 ld [%l7 + 0x68], %f15
51372 sll %o7, 0x12, %l6
51373loop_6005:
51374 xor %l4, %g6, %g5
51375 alignaddrl %o4, %g1, %i4
51376 fnot1 %f14, %f14
51377 fmovrdgez %i1, %f14, %f4
51378 fmul8x16 %f14, %f4, %f6
51379 fnot1 %f10, %f12
51380 fbn %fcc3, loop_6006
51381 ldsh [%l7 + 0x22], %i5
51382 movrne %o1, %o0, %i7
51383 fmuld8ulx16 %f0, %f8, %f2
51384loop_6006:
51385 fmovsvc %xcc, %f6, %f0
51386 fble,a %fcc2, loop_6007
51387 edge32ln %i3, %o5, %g3
51388 ldsb [%l7 + 0x60], %g2
51389 fmovscc %icc, %f0, %f9
51390loop_6007:
51391 fba,a %fcc1, loop_6008
51392 ldsb [%l7 + 0x5F], %l1
51393 ldsw [%l7 + 0x3C], %g7
51394 andn %l2, 0x06FF, %l3
51395loop_6008:
51396 fbug %fcc0, loop_6009
51397 sdivcc %o2, 0x06F9, %l0
51398 fpack32 %f10, %f8, %f4
51399 tpos %xcc, 0x0
51400loop_6009:
51401 orcc %i6, %g4, %i2
51402 stb %o3, [%l7 + 0x39]
51403 umul %l5, 0x060F, %o6
51404 fpadd16s %f15, %f9, %f6
51405 sth %i0, [%l7 + 0x4E]
51406 stb %l6, [%l7 + 0x7B]
51407 popc 0x0468, %l4
51408 tpos %xcc, 0x4
51409 fbo,a %fcc0, loop_6010
51410 fbue %fcc1, loop_6011
51411 movcs %xcc, %g6, %o7
51412 stx %o4, [%l7 + 0x40]
51413loop_6010:
51414 fcmple32 %f10, %f0, %g1
51415loop_6011:
51416 lduh [%l7 + 0x5E], %i4
51417 fcmped %fcc1, %f8, %f8
51418 fandnot1s %f13, %f6, %f15
51419 st %f6, [%l7 + 0x08]
51420 ldsh [%l7 + 0x74], %g5
51421 fmovsgu %xcc, %f11, %f5
51422 movpos %xcc, %i1, %o1
51423 brlz %i5, loop_6012
51424 std %f10, [%l7 + 0x50]
51425 ldub [%l7 + 0x4E], %i7
51426 xnorcc %i3, %o5, %o0
51427loop_6012:
51428 fbe %fcc1, loop_6013
51429 alignaddrl %g2, %g3, %g7
51430 fandnot1 %f8, %f2, %f2
51431 fpadd32s %f11, %f9, %f5
51432loop_6013:
51433 lduh [%l7 + 0x40], %l1
51434 bshuffle %f4, %f4, %f10
51435 movgu %icc, %l2, %o2
51436 fxnors %f15, %f4, %f9
51437 fbule %fcc3, loop_6014
51438 fmovsle %xcc, %f11, %f15
51439 bg,pt %icc, loop_6015
51440 lduh [%l7 + 0x58], %l3
51441loop_6014:
51442 brlez,a %i6, loop_6016
51443 movpos %xcc, %l0, %g4
51444loop_6015:
51445 fbul %fcc1, loop_6017
51446 edge16l %i2, %o3, %o6
51447loop_6016:
51448 fnot1 %f8, %f0
51449 std %f0, [%l7 + 0x50]
51450loop_6017:
51451 fmovdcc %xcc, %f12, %f8
51452 sth %i0, [%l7 + 0x48]
51453 fsrc1s %f12, %f5
51454 fmovdge %icc, %f0, %f9
51455 ldd [%l7 + 0x18], %f2
51456 fmovrdlz %l6, %f10, %f0
51457 nop
51458 setx loop_6018, %l0, %l1
51459 wrpr 0x1, %tl
51460 wrpr %l1, %tpc
51461 add %l1, 0x4, %l1
51462 wrpr %l1, %tnpc
51463 setx 0x34400001400, %l0, %l1
51464 wrpr %l1, %tstate
51465 wrhpr 0x4, %htstate
51466 retry
51467 fmovrsne %l5, %f3, %f11
51468 ldd [%l7 + 0x70], %f0
51469 stb %l4, [%l7 + 0x1E]
51470loop_6018:
51471 sll %g6, 0x03, %o4
51472 taddcc %o7, %i4, %g5
51473 edge16 %i1, %g1, %i5
51474 ldsw [%l7 + 0x18], %o1
51475 fmovdl %icc, %f0, %f6
51476 fsrc1s %f2, %f3
51477 movvs %xcc, %i3, %o5
51478 st %f14, [%l7 + 0x74]
51479 fmovd %f4, %f6
51480 tcs %xcc, 0x5
51481 call loop_6019
51482 mulx %o0, 0x156F, %i7
51483 mulx %g3, %g2, %l1
51484 fmovrse %g7, %f10, %f4
51485loop_6019:
51486 stw %o2, [%l7 + 0x4C]
51487 taddcctv %l2, %i6, %l3
51488 lduh [%l7 + 0x66], %g4
51489 sllx %i2, 0x11, %o3
51490 fcmped %fcc0, %f2, %f4
51491 fandnot1s %f9, %f12, %f10
51492 tpos %xcc, 0x5
51493 fmovdleu %xcc, %f13, %f7
51494 ta %icc, 0x2
51495 stw %l0, [%l7 + 0x64]
51496 stw %i0, [%l7 + 0x50]
51497 st %f10, [%l7 + 0x78]
51498 bg,a,pn %xcc, loop_6020
51499 fmul8ulx16 %f4, %f2, %f0
51500 fornot1 %f4, %f8, %f8
51501 fcmped %fcc1, %f6, %f2
51502loop_6020:
51503 fmul8ulx16 %f10, %f14, %f8
51504 fmovdvs %icc, %f13, %f14
51505 fcmpne32 %f4, %f8, %o6
51506 fpack16 %f2, %f9
51507 fmovdpos %xcc, %f5, %f15
51508 stw %l5, [%l7 + 0x1C]
51509 fmovsg %icc, %f13, %f15
51510 or %l4, 0x142D, %l6
51511 fcmpne32 %f2, %f14, %o4
51512 ldsw [%l7 + 0x48], %o7
51513 fabsd %f2, %f14
51514 fmuld8sux16 %f7, %f12, %f2
51515 fmovdleu %icc, %f13, %f4
51516 ldx [%l7 + 0x38], %g6
51517 lduw [%l7 + 0x1C], %i4
51518 ldub [%l7 + 0x61], %g5
51519 stb %g1, [%l7 + 0x46]
51520 fmovrsgez %i1, %f4, %f4
51521 ldsw [%l7 + 0x10], %i5
51522 movge %icc, %o1, %i3
51523 edge8n %o0, %o5, %i7
51524 fandnot1s %f14, %f0, %f0
51525 tvs %icc, 0x1
51526 fmul8x16al %f2, %f10, %f14
51527 ldx [%l7 + 0x58], %g3
51528 ldsb [%l7 + 0x6A], %g2
51529 stb %g7, [%l7 + 0x5C]
51530 movl %icc, %l1, %o2
51531 fble %fcc1, loop_6021
51532 fmul8ulx16 %f4, %f14, %f8
51533 fpmerge %f11, %f5, %f14
51534 bcc %icc, loop_6022
51535loop_6021:
51536 fmovrslz %l2, %f7, %f15
51537 fbue %fcc3, loop_6023
51538 tcs %icc, 0x2
51539loop_6022:
51540 ldx [%l7 + 0x40], %i6
51541 xorcc %g4, 0x0120, %l3
51542loop_6023:
51543 lduw [%l7 + 0x68], %i2
51544 bge loop_6024
51545 fmovse %xcc, %f0, %f9
51546 ldsh [%l7 + 0x6A], %l0
51547 brgez %o3, loop_6025
51548loop_6024:
51549 std %f6, [%l7 + 0x58]
51550 subccc %i0, 0x0CA8, %l5
51551 ble,pn %xcc, loop_6026
51552loop_6025:
51553 fbge %fcc2, loop_6027
51554 fbo %fcc2, loop_6028
51555 srlx %o6, 0x12, %l4
51556loop_6026:
51557 fmovdleu %icc, %f7, %f9
51558loop_6027:
51559 fzero %f2
51560loop_6028:
51561 fcmpes %fcc0, %f2, %f10
51562 sethi 0x0D2A, %l6
51563 ld [%l7 + 0x58], %f4
51564 ldsw [%l7 + 0x64], %o7
51565 tsubcc %g6, 0x159C, %i4
51566 bvs,pn %icc, loop_6029
51567 fbule %fcc3, loop_6030
51568 lduh [%l7 + 0x4E], %g5
51569 andcc %g1, 0x00FC, %i1
51570loop_6029:
51571 sth %i5, [%l7 + 0x2E]
51572loop_6030:
51573 fsrc2s %f6, %f7
51574 addc %o4, 0x1748, %o1
51575 ld [%l7 + 0x0C], %f13
51576 stb %i3, [%l7 + 0x16]
51577 lduh [%l7 + 0x1A], %o5
51578 fsrc1 %f10, %f2
51579 fbg,a %fcc2, loop_6031
51580 addc %o0, %i7, %g2
51581 ldsb [%l7 + 0x4F], %g7
51582 stw %l1, [%l7 + 0x44]
51583loop_6031:
51584 fmovdle %icc, %f6, %f5
51585 ldub [%l7 + 0x24], %g3
51586 lduw [%l7 + 0x44], %o2
51587 bvs %xcc, loop_6032
51588 bpos,a %xcc, loop_6033
51589 fmul8x16 %f12, %f8, %f0
51590 fmovsn %xcc, %f6, %f12
51591loop_6032:
51592 bl,a %icc, loop_6034
51593loop_6033:
51594 fmovdcs %icc, %f14, %f10
51595 umulcc %l2, %g4, %i6
51596 lduw [%l7 + 0x78], %i2
51597loop_6034:
51598 fba %fcc3, loop_6035
51599 movrlez %l0, %l3, %o3
51600 ldd [%l7 + 0x60], %f14
51601 edge16l %i0, %l5, %o6
51602loop_6035:
51603 edge16 %l6, %l4, %g6
51604 ld [%l7 + 0x18], %f10
51605 fors %f2, %f12, %f0
51606 orncc %o7, %i4, %g1
51607 fnor %f14, %f4, %f10
51608 brnz %g5, loop_6036
51609 ldsb [%l7 + 0x4D], %i5
51610 sth %o4, [%l7 + 0x22]
51611 brlz %i1, loop_6037
51612loop_6036:
51613 ldsb [%l7 + 0x24], %o1
51614 std %f2, [%l7 + 0x60]
51615 stx %o5, [%l7 + 0x20]
51616loop_6037:
51617 fnors %f3, %f1, %f1
51618 brz,a %i3, loop_6038
51619 fmovdcc %xcc, %f9, %f2
51620 addc %i7, 0x12CD, %o0
51621 addccc %g7, %l1, %g2
51622loop_6038:
51623 lduh [%l7 + 0x4C], %g3
51624 brlez,a %o2, loop_6039
51625 stx %l2, [%l7 + 0x58]
51626 movrne %g4, %i6, %l0
51627 movle %icc, %l3, %o3
51628loop_6039:
51629 movvs %icc, %i0, %i2
51630 stw %o6, [%l7 + 0x10]
51631 fmovdpos %xcc, %f9, %f14
51632 edge8 %l6, %l4, %g6
51633 andncc %o7, %i4, %l5
51634 movge %xcc, %g1, %i5
51635 lduh [%l7 + 0x3E], %g5
51636 andncc %i1, %o1, %o4
51637 fcmps %fcc1, %f10, %f8
51638 ldsb [%l7 + 0x68], %i3
51639 fsrc1s %f6, %f9
51640 fnor %f10, %f14, %f14
51641 fpmerge %f13, %f10, %f4
51642 stb %i7, [%l7 + 0x36]
51643 st %f9, [%l7 + 0x5C]
51644 fbe %fcc0, loop_6040
51645 fcmpne32 %f14, %f0, %o0
51646 std %f0, [%l7 + 0x50]
51647 fmovscc %icc, %f10, %f1
51648loop_6040:
51649 fnegd %f4, %f14
51650 ldx [%l7 + 0x20], %o5
51651 fbe,a %fcc3, loop_6041
51652 ldsh [%l7 + 0x2A], %g7
51653 fnands %f12, %f8, %f4
51654 stw %g2, [%l7 + 0x38]
51655loop_6041:
51656 movle %xcc, %l1, %o2
51657 subccc %g3, 0x0015, %g4
51658 fnand %f8, %f10, %f8
51659 fbge %fcc3, loop_6042
51660 fandnot2 %f6, %f10, %f12
51661 addc %l2, %i6, %l0
51662 andncc %l3, %o3, %i0
51663loop_6042:
51664 fmovrdlez %o6, %f10, %f0
51665 tpos %xcc, 0x6
51666 movcs %icc, %i2, %l4
51667 edge32n %l6, %o7, %g6
51668 andcc %i4, 0x1F16, %l5
51669 fmovdpos %xcc, %f4, %f14
51670 sll %g1, 0x1E, %g5
51671 ldd [%l7 + 0x30], %f2
51672 orn %i1, %o1, %o4
51673 xorcc %i5, 0x0BA9, %i3
51674 ldx [%l7 + 0x18], %o0
51675 stw %i7, [%l7 + 0x70]
51676 ldsb [%l7 + 0x51], %g7
51677 ldsw [%l7 + 0x08], %o5
51678 movneg %xcc, %l1, %o2
51679 nop
51680 setx loop_6043, %l0, %l1
51681 wrpr 0x1, %tl
51682 wrpr %l1, %tnpc
51683 setx 0x34400001400, %l0, %l1
51684 wrpr %l1, %tstate
51685 wrhpr 0x4, %htstate
51686 done
51687 lduh [%l7 + 0x1A], %g3
51688 sth %g2, [%l7 + 0x10]
51689 lduw [%l7 + 0x38], %g4
51690loop_6043:
51691 fnor %f2, %f4, %f2
51692 fandnot2 %f10, %f10, %f8
51693 lduh [%l7 + 0x46], %i6
51694 bgu loop_6044
51695 fmovdne %icc, %f0, %f12
51696 lduw [%l7 + 0x10], %l0
51697 fbn,a %fcc2, loop_6045
51698loop_6044:
51699 ta %icc, 0x3
51700 smul %l3, %o3, %i0
51701 fcmpeq16 %f14, %f10, %o6
51702loop_6045:
51703 tg %xcc, 0x2
51704 sth %l2, [%l7 + 0x72]
51705 fandnot2s %f14, %f12, %f14
51706 umul %i2, 0x05EB, %l6
51707 fcmpd %fcc3, %f10, %f2
51708 pdist %f0, %f12, %f10
51709 bcc,pt %xcc, loop_6046
51710 fxor %f6, %f4, %f12
51711 ldsh [%l7 + 0x08], %o7
51712 fmovde %xcc, %f8, %f3
51713loop_6046:
51714 fbe %fcc2, loop_6047
51715 movvs %xcc, %l4, %i4
51716 stb %g6, [%l7 + 0x5F]
51717 fmovdcs %icc, %f0, %f7
51718loop_6047:
51719 tsubcc %l5, 0x0FDC, %g5
51720 ldx [%l7 + 0x58], %i1
51721 ldx [%l7 + 0x10], %g1
51722 fbo,a %fcc0, loop_6048
51723 ta %xcc, 0x0
51724 fmovsa %icc, %f1, %f3
51725 fpsub16 %f8, %f8, %f6
51726loop_6048:
51727 movpos %xcc, %o1, %o4
51728 ldub [%l7 + 0x54], %i5
51729 stb %o0, [%l7 + 0x3B]
51730 sll %i7, 0x1E, %g7
51731 bcs,a %icc, loop_6049
51732 add %i3, %l1, %o2
51733 fpsub32s %f10, %f9, %f9
51734 fmul8ulx16 %f4, %f12, %f10
51735loop_6049:
51736 stw %o5, [%l7 + 0x4C]
51737 mulscc %g3, %g2, %i6
51738 lduh [%l7 + 0x58], %l0
51739 mulx %l3, 0x0A34, %o3
51740 fnegd %f2, %f12
51741 ld [%l7 + 0x24], %f5
51742 ldx [%l7 + 0x50], %i0
51743 ldx [%l7 + 0x48], %o6
51744 andcc %g4, %i2, %l2
51745 ldsh [%l7 + 0x4A], %o7
51746 fmuld8sux16 %f12, %f2, %f6
51747 bvc,pn %xcc, loop_6050
51748 stb %l6, [%l7 + 0x5D]
51749 smulcc %i4, 0x1C85, %g6
51750 ldsw [%l7 + 0x2C], %l5
51751loop_6050:
51752 bcc,pt %icc, loop_6051
51753 and %l4, 0x027F, %i1
51754 fbu,a %fcc3, loop_6052
51755 fmovsg %icc, %f7, %f11
51756loop_6051:
51757 st %f5, [%l7 + 0x3C]
51758 fmovsgu %icc, %f7, %f13
51759loop_6052:
51760 tgu %icc, 0x0
51761 fnot1 %f4, %f12
51762 addc %g5, 0x15ED, %g1
51763 andcc %o4, %o1, %o0
51764 edge32 %i7, %g7, %i5
51765 fba,a %fcc2, loop_6053
51766 ldsh [%l7 + 0x0C], %i3
51767 movne %icc, %l1, %o5
51768 ldx [%l7 + 0x10], %o2
51769loop_6053:
51770 sdiv %g2, 0x1A40, %i6
51771 fabsd %f6, %f6
51772 sth %g3, [%l7 + 0x28]
51773 andn %l0, %l3, %i0
51774 sll %o3, 0x06, %o6
51775 fmovdn %icc, %f1, %f9
51776 andncc %g4, %i2, %l2
51777 fmovdn %icc, %f11, %f12
51778 std %f10, [%l7 + 0x10]
51779 bpos,a %icc, loop_6054
51780 std %f2, [%l7 + 0x40]
51781 sth %o7, [%l7 + 0x2A]
51782 fble %fcc3, loop_6055
51783loop_6054:
51784 movgu %icc, %i4, %l6
51785 stw %l5, [%l7 + 0x34]
51786 lduh [%l7 + 0x70], %g6
51787loop_6055:
51788 ld [%l7 + 0x18], %f5
51789 sth %l4, [%l7 + 0x66]
51790 ble %icc, loop_6056
51791 ldsh [%l7 + 0x3C], %i1
51792 fpsub16s %f9, %f10, %f1
51793 ldsw [%l7 + 0x68], %g1
51794loop_6056:
51795 edge32ln %g5, %o4, %o0
51796 bge,a,pn %icc, loop_6057
51797 std %f14, [%l7 + 0x58]
51798 nop
51799 setx loop_6058, %l0, %l1
51800 wrpr 0x1, %tl
51801 wrpr %l1, %tnpc
51802 setx 0x34400001400, %l0, %l1
51803 wrpr %l1, %tstate
51804 wrhpr 0x4, %htstate
51805 done
51806 stw %o1, [%l7 + 0x08]
51807loop_6057:
51808 fbg %fcc0, loop_6059
51809 edge32 %g7, %i5, %i3
51810loop_6058:
51811 fmovdg %xcc, %f5, %f15
51812 bpos,pt %icc, loop_6060
51813loop_6059:
51814 fmovrdgz %l1, %f4, %f10
51815 addc %i7, %o5, %g2
51816 fabsd %f12, %f4
51817loop_6060:
51818 stx %i6, [%l7 + 0x70]
51819 fmovrslz %g3, %f13, %f15
51820 lduw [%l7 + 0x38], %o2
51821 bpos,pt %xcc, loop_6061
51822 fble %fcc1, loop_6062
51823 ldsh [%l7 + 0x14], %l3
51824 movrgez %i0, %l0, %o6
51825loop_6061:
51826 lduh [%l7 + 0x70], %g4
51827loop_6062:
51828 fbge,a %fcc1, loop_6063
51829 ldsb [%l7 + 0x19], %o3
51830 lduh [%l7 + 0x60], %l2
51831 st %f0, [%l7 + 0x68]
51832loop_6063:
51833 fmovsvc %xcc, %f4, %f7
51834 ld [%l7 + 0x18], %f15
51835 smulcc %o7, %i4, %l6
51836 sdiv %l5, 0x1CE0, %i2
51837 fmul8x16al %f10, %f11, %f12
51838 fpsub16s %f7, %f10, %f2
51839 fbu %fcc3, loop_6064
51840 ldub [%l7 + 0x27], %g6
51841 addc %l4, 0x07C1, %g1
51842 edge8ln %g5, %i1, %o0
51843loop_6064:
51844 fmovrdgz %o4, %f10, %f4
51845 ldsw [%l7 + 0x18], %o1
51846 stw %i5, [%l7 + 0x54]
51847 lduw [%l7 + 0x54], %g7
51848 bgu,pn %xcc, loop_6065
51849 fmuld8ulx16 %f3, %f14, %f14
51850 fsrc1 %f0, %f8
51851 tgu %icc, 0x0
51852loop_6065:
51853 fmovdn %xcc, %f2, %f4
51854 movg %icc, %l1, %i3
51855 fmuld8ulx16 %f11, %f6, %f12
51856 ldsh [%l7 + 0x2C], %i7
51857 fandnot2 %f4, %f8, %f2
51858 fnors %f6, %f11, %f3
51859 st %f10, [%l7 + 0x58]
51860 xor %g2, %i6, %g3
51861 brlez %o5, loop_6066
51862 tcs %icc, 0x7
51863 fmovsle %icc, %f12, %f10
51864 fmovrde %o2, %f8, %f8
51865loop_6066:
51866 fmovsgu %xcc, %f6, %f7
51867 brlz,a %i0, loop_6067
51868 ldd [%l7 + 0x30], %f10
51869 movvs %icc, %l3, %o6
51870 tvs %xcc, 0x6
51871loop_6067:
51872 edge32l %l0, %g4, %l2
51873 fmul8x16al %f8, %f5, %f8
51874 stb %o7, [%l7 + 0x2E]
51875 nop
51876 setx loop_6068, %l0, %l1
51877 wrpr 0x1, %tl
51878 wrpr %l1, %tnpc
51879 setx 0x34400001400, %l0, %l1
51880 wrpr %l1, %tstate
51881 wrhpr 0x4, %htstate
51882 done
51883 fmuld8ulx16 %f1, %f8, %f6
51884 std %f14, [%l7 + 0x68]
51885 ld [%l7 + 0x24], %f13
51886loop_6068:
51887 sth %o3, [%l7 + 0x26]
51888 fmovs %f10, %f1
51889 subc %i4, %l5, %l6
51890 fmovsl %xcc, %f14, %f9
51891 xor %i2, %g6, %l4
51892 fone %f12
51893 std %f12, [%l7 + 0x68]
51894 fmovdg %icc, %f3, %f5
51895 fmovrsne %g1, %f2, %f0
51896 fbuge,a %fcc1, loop_6069
51897 fmovdg %xcc, %f6, %f7
51898 stb %i1, [%l7 + 0x1C]
51899 fmovsa %icc, %f2, %f8
51900loop_6069:
51901 fble %fcc2, loop_6070
51902 lduw [%l7 + 0x58], %g5
51903 st %f15, [%l7 + 0x70]
51904 brlez %o0, loop_6071
51905loop_6070:
51906 movge %icc, %o4, %o1
51907 ldsh [%l7 + 0x20], %i5
51908 smulcc %l1, 0x00C0, %i3
51909loop_6071:
51910 fmovscs %icc, %f13, %f15
51911 udivcc %g7, 0x036C, %i7
51912 fmovspos %xcc, %f3, %f12
51913 array16 %i6, %g2, %g3
51914 bn %xcc, loop_6072
51915 stw %o2, [%l7 + 0x14]
51916 smulcc %o5, %l3, %i0
51917 stx %o6, [%l7 + 0x40]
51918loop_6072:
51919 brnz %g4, loop_6073
51920 edge16n %l0, %l2, %o3
51921 fxnor %f12, %f6, %f4
51922 fmovsg %xcc, %f3, %f8
51923loop_6073:
51924 bgu,pt %icc, loop_6074
51925 fone %f2
51926 fbge,a %fcc1, loop_6075
51927 umulcc %i4, 0x05E0, %o7
51928loop_6074:
51929 ldd [%l7 + 0x68], %f12
51930 fpsub16 %f6, %f10, %f0
51931loop_6075:
51932 fmovdcc %icc, %f8, %f4
51933 lduw [%l7 + 0x18], %l6
51934 ldsw [%l7 + 0x40], %i2
51935 mulscc %l5, %g6, %g1
51936 mulx %i1, %g5, %l4
51937 fand %f4, %f6, %f0
51938 array8 %o0, %o1, %o4
51939 ldsh [%l7 + 0x76], %i5
51940 fandnot1 %f12, %f0, %f8
51941 lduh [%l7 + 0x30], %l1
51942 orcc %i3, 0x140C, %i7
51943 fmovdpos %xcc, %f13, %f3
51944 bcc,a loop_6076
51945 be %icc, loop_6077
51946 siam 0x5
51947 movneg %xcc, %g7, %i6
51948loop_6076:
51949 stw %g2, [%l7 + 0x68]
51950loop_6077:
51951 alignaddrl %g3, %o2, %o5
51952 fmovdl %icc, %f13, %f0
51953 stw %l3, [%l7 + 0x70]
51954 movre %i0, %g4, %l0
51955 fbug %fcc0, loop_6078
51956 fxnors %f2, %f1, %f5
51957 lduw [%l7 + 0x2C], %l2
51958 alignaddr %o3, %i4, %o7
51959loop_6078:
51960 taddcc %o6, 0x0B4C, %l6
51961 std %f0, [%l7 + 0x60]
51962 movrne %l5, 0x39F, %g6
51963 lduh [%l7 + 0x52], %g1
51964 fors %f11, %f1, %f10
51965 fbuge,a %fcc3, loop_6079
51966 fone %f10
51967 fbu,a %fcc0, loop_6080
51968 ldsw [%l7 + 0x64], %i1
51969loop_6079:
51970 movge %icc, %i2, %l4
51971 stw %o0, [%l7 + 0x14]
51972loop_6080:
51973 fmovscs %xcc, %f0, %f10
51974 fmovdle %icc, %f6, %f0
51975 ldx [%l7 + 0x30], %g5
51976 fmovspos %icc, %f9, %f12
51977 fcmpne32 %f8, %f10, %o1
51978 array32 %o4, %l1, %i5
51979 fmul8x16au %f10, %f3, %f12
51980 brgez,a %i3, loop_6081
51981 ldsh [%l7 + 0x66], %i7
51982 te %icc, 0x6
51983 fcmpne32 %f8, %f8, %g7
51984loop_6081:
51985 fbug,a %fcc1, loop_6082
51986 tsubcc %g2, %g3, %i6
51987 sth %o2, [%l7 + 0x3A]
51988 lduh [%l7 + 0x3A], %o5
51989loop_6082:
51990 fmovse %icc, %f7, %f5
51991 std %f14, [%l7 + 0x40]
51992 movleu %xcc, %l3, %i0
51993 fmovsvc %xcc, %f8, %f9
51994 fnot1s %f7, %f9
51995 umulcc %g4, 0x0594, %l2
51996 bl,a,pt %xcc, loop_6083
51997 fand %f12, %f4, %f10
51998 fmovrsgez %l0, %f3, %f1
51999 edge16n %i4, %o3, %o7
52000loop_6083:
52001 fba,a %fcc1, loop_6084
52002 movneg %icc, %o6, %l6
52003 fmovrdlz %g6, %f12, %f10
52004 tle %xcc, 0x0
52005loop_6084:
52006 ldsh [%l7 + 0x3E], %l5
52007 sth %g1, [%l7 + 0x20]
52008 ldsw [%l7 + 0x08], %i1
52009 andn %i2, 0x1454, %l4
52010 fzero %f6
52011 sth %g5, [%l7 + 0x36]
52012 lduh [%l7 + 0x5E], %o0
52013 fble,a %fcc1, loop_6085
52014 st %f15, [%l7 + 0x70]
52015 sth %o4, [%l7 + 0x50]
52016 fsrc1s %f1, %f14
52017loop_6085:
52018 ldub [%l7 + 0x75], %o1
52019 subc %i5, 0x0047, %i3
52020 stb %i7, [%l7 + 0x7C]
52021 sth %l1, [%l7 + 0x7A]
52022 fmovda %icc, %f3, %f12
52023 fsrc2 %f0, %f6
52024 tl %icc, 0x5
52025 fors %f11, %f1, %f9
52026 ldsb [%l7 + 0x44], %g2
52027 addcc %g7, %i6, %o2
52028 fnors %f11, %f13, %f9
52029 ldx [%l7 + 0x48], %o5
52030 bshuffle %f10, %f14, %f4
52031 fblg,a %fcc3, loop_6086
52032 stw %g3, [%l7 + 0x2C]
52033 movrlz %l3, %g4, %i0
52034 sdivcc %l0, 0x1A06, %l2
52035loop_6086:
52036 edge8 %o3, %o7, %o6
52037 bgu,a,pt %xcc, loop_6087
52038 tle %icc, 0x4
52039 andcc %l6, %i4, %l5
52040 fmovde %xcc, %f12, %f7
52041loop_6087:
52042 ldsw [%l7 + 0x70], %g6
52043 movleu %icc, %g1, %i2
52044 fandnot1s %f8, %f1, %f10
52045 edge8 %i1, %g5, %l4
52046 fmovsg %icc, %f7, %f11
52047 fmul8x16 %f11, %f6, %f2
52048 fmul8sux16 %f12, %f8, %f12
52049 lduw [%l7 + 0x38], %o0
52050 fzeros %f5
52051 movn %icc, %o1, %i5
52052 tg %xcc, 0x6
52053 fcmple32 %f10, %f10, %i3
52054 ldsw [%l7 + 0x78], %o4
52055 fmovrse %i7, %f4, %f3
52056 fmovde %icc, %f12, %f6
52057 fnot1 %f12, %f0
52058 movleu %icc, %l1, %g2
52059 fcmpgt32 %f12, %f0, %g7
52060 lduw [%l7 + 0x30], %i6
52061 fmovde %icc, %f5, %f11
52062 fba,a %fcc1, loop_6088
52063 ldd [%l7 + 0x18], %f10
52064 edge8n %o5, %o2, %g3
52065 fcmpgt16 %f10, %f12, %l3
52066loop_6088:
52067 and %i0, %g4, %l0
52068 taddcc %o3, 0x0A4B, %o7
52069 std %f0, [%l7 + 0x10]
52070 lduw [%l7 + 0x30], %l2
52071 edge32 %l6, %i4, %l5
52072 lduw [%l7 + 0x30], %o6
52073 stb %g1, [%l7 + 0x33]
52074 st %f12, [%l7 + 0x38]
52075 fsrc2s %f11, %f0
52076 movvc %xcc, %g6, %i1
52077 fbe %fcc2, loop_6089
52078 fpack16 %f4, %f0
52079 st %f1, [%l7 + 0x54]
52080 bneg loop_6090
52081loop_6089:
52082 fmovrse %i2, %f1, %f5
52083 fcmpd %fcc3, %f12, %f0
52084 popc %l4, %g5
52085loop_6090:
52086 ldsw [%l7 + 0x20], %o1
52087 ldx [%l7 + 0x20], %o0
52088 fcmps %fcc3, %f11, %f14
52089 fcmpne16 %f6, %f14, %i3
52090 fzeros %f1
52091 ldub [%l7 + 0x2A], %o4
52092 stx %i5, [%l7 + 0x40]
52093 fornot1 %f10, %f6, %f0
52094 edge32l %l1, %i7, %g2
52095 fbne,a %fcc1, loop_6091
52096 fpackfix %f8, %f11
52097 ldsb [%l7 + 0x64], %i6
52098 ldsb [%l7 + 0x50], %g7
52099loop_6091:
52100 bcc,a loop_6092
52101 ldsh [%l7 + 0x3C], %o2
52102 ba %icc, loop_6093
52103 st %f2, [%l7 + 0x40]
52104loop_6092:
52105 xor %o5, 0x1354, %l3
52106 ld [%l7 + 0x38], %f8
52107loop_6093:
52108 lduh [%l7 + 0x0C], %i0
52109 subcc %g3, 0x0F10, %l0
52110 movrgez %g4, 0x09B, %o3
52111 fpmerge %f2, %f15, %f0
52112 fmovrdgz %o7, %f4, %f8
52113 tne %icc, 0x6
52114 movrgz %l6, 0x3DD, %i4
52115 bg loop_6094
52116 fmovsl %icc, %f15, %f3
52117 stw %l2, [%l7 + 0x5C]
52118 fmuld8sux16 %f8, %f7, %f0
52119loop_6094:
52120 xnorcc %o6, %g1, %g6
52121 mova %xcc, %l5, %i1
52122 movpos %xcc, %i2, %g5
52123 array16 %l4, %o0, %i3
52124 st %f6, [%l7 + 0x44]
52125 ld [%l7 + 0x28], %f4
52126 ldsh [%l7 + 0x0E], %o4
52127 edge16ln %o1, %i5, %l1
52128 movvs %icc, %i7, %i6
52129 movrne %g7, 0x174, %g2
52130 ld [%l7 + 0x2C], %f2
52131 fmovsleu %icc, %f2, %f12
52132 fbl,a %fcc0, loop_6095
52133 fcmpgt16 %f12, %f14, %o2
52134 movne %icc, %l3, %i0
52135 movre %o5, %g3, %g4
52136loop_6095:
52137 stx %l0, [%l7 + 0x58]
52138 sth %o7, [%l7 + 0x42]
52139 ldx [%l7 + 0x18], %l6
52140 std %f12, [%l7 + 0x70]
52141 ld [%l7 + 0x6C], %f9
52142 addcc %o3, 0x08C0, %i4
52143 fbe,a %fcc2, loop_6096
52144 fmovsge %xcc, %f9, %f14
52145 fbe,a %fcc1, loop_6097
52146 fcmped %fcc0, %f2, %f12
52147loop_6096:
52148 movpos %icc, %l2, %g1
52149 std %f0, [%l7 + 0x10]
52150loop_6097:
52151 ldsw [%l7 + 0x50], %g6
52152 movcs %icc, %l5, %i1
52153 sllx %i2, 0x0F, %o6
52154 fmovrdlz %l4, %f14, %f4
52155 fabss %f7, %f2
52156 stw %g5, [%l7 + 0x18]
52157 fmovrsgz %i3, %f5, %f5
52158 fbul %fcc3, loop_6098
52159 tle %xcc, 0x5
52160 lduw [%l7 + 0x64], %o4
52161 nop
52162 setx loop_6099, %l0, %l1
52163 wrpr 0x1, %tl
52164 wrpr %l1, %tpc
52165 add %l1, 0x4, %l1
52166 wrpr %l1, %tnpc
52167 setx 0x34400001400, %l0, %l1
52168 wrpr %l1, %tstate
52169 wrhpr 0x4, %htstate
52170 retry
52171loop_6098:
52172 edge8ln %o1, %i5, %l1
52173 std %f2, [%l7 + 0x48]
52174 fmovdvc %icc, %f15, %f2
52175loop_6099:
52176 fcmple32 %f6, %f10, %i7
52177 fnegd %f14, %f0
52178 ldd [%l7 + 0x70], %f0
52179 stx %o0, [%l7 + 0x10]
52180 bvs,a loop_6100
52181 fandnot1 %f12, %f0, %f6
52182 stw %g7, [%l7 + 0x38]
52183 stb %i6, [%l7 + 0x79]
52184loop_6100:
52185 movvs %xcc, %g2, %o2
52186 smulcc %i0, 0x14B9, %l3
52187 fmovsg %xcc, %f2, %f9
52188 stw %o5, [%l7 + 0x50]
52189 be,a loop_6101
52190 taddcctv %g4, 0x10CA, %l0
52191 fbule %fcc3, loop_6102
52192 stb %g3, [%l7 + 0x1B]
52193loop_6101:
52194 andcc %o7, %o3, %i4
52195 stw %l6, [%l7 + 0x20]
52196loop_6102:
52197 std %f6, [%l7 + 0x18]
52198 andncc %g1, %g6, %l5
52199 edge32ln %i1, %i2, %o6
52200 ldsh [%l7 + 0x5E], %l4
52201 tge %xcc, 0x2
52202 alignaddrl %g5, %i3, %l2
52203 ldsb [%l7 + 0x0A], %o1
52204 taddcc %i5, %l1, %o4
52205 fornot2 %f6, %f0, %f8
52206 ldsh [%l7 + 0x28], %i7
52207 fmovsgu %icc, %f14, %f11
52208 ldsb [%l7 + 0x40], %o0
52209 tgu %icc, 0x4
52210 fmovdge %xcc, %f0, %f1
52211 std %f12, [%l7 + 0x58]
52212 umul %g7, %i6, %g2
52213 fpsub32s %f7, %f7, %f3
52214 fblg,a %fcc2, loop_6103
52215 ldub [%l7 + 0x59], %o2
52216 ldd [%l7 + 0x68], %f0
52217 fmovrsgz %i0, %f8, %f13
52218loop_6103:
52219 fpackfix %f12, %f2
52220 ldsh [%l7 + 0x1A], %o5
52221 lduw [%l7 + 0x78], %g4
52222 fexpand %f9, %f8
52223 edge8l %l0, %g3, %l3
52224 movpos %icc, %o7, %i4
52225 ldsh [%l7 + 0x0C], %l6
52226 fsrc1 %f2, %f8
52227 lduw [%l7 + 0x14], %g1
52228 fornot1s %f10, %f7, %f9
52229 ldsw [%l7 + 0x08], %g6
52230 mova %xcc, %l5, %o3
52231 sdivcc %i1, 0x0034, %i2
52232 movrne %o6, %l4, %i3
52233 fmovrdne %l2, %f6, %f12
52234 fmovsvs %icc, %f2, %f3
52235 stw %g5, [%l7 + 0x50]
52236 udivcc %i5, 0x0B0D, %o1
52237 fmovsvc %xcc, %f13, %f11
52238 sllx %o4, 0x02, %i7
52239 fbul,a %fcc2, loop_6104
52240 fpack32 %f2, %f10, %f14
52241 fnegd %f6, %f10
52242 tg %icc, 0x1
52243loop_6104:
52244 tge %icc, 0x0
52245 std %f6, [%l7 + 0x28]
52246 bvc loop_6105
52247 umul %l1, 0x0BA2, %g7
52248 ldx [%l7 + 0x70], %o0
52249 ldsh [%l7 + 0x50], %g2
52250loop_6105:
52251 ldsh [%l7 + 0x66], %i6
52252 ldd [%l7 + 0x70], %f12
52253 udivcc %i0, 0x10BA, %o5
52254 lduh [%l7 + 0x6A], %o2
52255 fbn %fcc0, loop_6106
52256 be loop_6107
52257 movrgez %g4, 0x396, %g3
52258 st %f12, [%l7 + 0x1C]
52259loop_6106:
52260 movl %icc, %l3, %l0
52261loop_6107:
52262 ldx [%l7 + 0x50], %o7
52263 fmovdcs %icc, %f7, %f1
52264 stb %l6, [%l7 + 0x6E]
52265 edge8ln %i4, %g6, %l5
52266 bg,a %xcc, loop_6108
52267 stb %o3, [%l7 + 0x69]
52268 stx %i1, [%l7 + 0x40]
52269 ldsw [%l7 + 0x44], %g1
52270loop_6108:
52271 movvc %xcc, %o6, %i2
52272 fbuge %fcc3, loop_6109
52273 stb %l4, [%l7 + 0x55]
52274 fpack32 %f0, %f12, %f0
52275 ldsh [%l7 + 0x18], %l2
52276loop_6109:
52277 fmovscs %icc, %f0, %f12
52278 fmovs %f11, %f15
52279 movvc %xcc, %i3, %g5
52280 ldsh [%l7 + 0x32], %i5
52281 sub %o4, 0x0B65, %o1
52282 fnot2 %f0, %f8
52283 stw %l1, [%l7 + 0x40]
52284 edge8n %i7, %o0, %g2
52285 fxnors %f10, %f2, %f8
52286 fnand %f10, %f4, %f0
52287 fmovsneg %xcc, %f1, %f10
52288 fmul8x16 %f6, %f0, %f14
52289 addcc %i6, 0x1C77, %g7
52290 movgu %icc, %o5, %o2
52291 movrgez %g4, 0x311, %g3
52292 sth %i0, [%l7 + 0x0E]
52293 ldsw [%l7 + 0x40], %l0
52294 st %f7, [%l7 + 0x74]
52295 sub %o7, %l3, %i4
52296 ldsb [%l7 + 0x7A], %g6
52297 stx %l5, [%l7 + 0x20]
52298 fzero %f0
52299 fbul,a %fcc2, loop_6110
52300 tneg %xcc, 0x0
52301 be,a,pt %icc, loop_6111
52302 orn %o3, %i1, %g1
52303loop_6110:
52304 brnz %o6, loop_6112
52305 fmovsge %icc, %f8, %f15
52306loop_6111:
52307 xorcc %i2, %l6, %l4
52308 bcs loop_6113
52309loop_6112:
52310 fcmpeq16 %f2, %f14, %l2
52311 fnot2s %f4, %f8
52312 faligndata %f6, %f8, %f8
52313loop_6113:
52314 ldsh [%l7 + 0x34], %i3
52315 addcc %g5, %o4, %i5
52316 edge16n %o1, %l1, %i7
52317 fmovsneg %xcc, %f12, %f6
52318 lduw [%l7 + 0x54], %o0
52319 fmovrslz %g2, %f5, %f7
52320 stw %g7, [%l7 + 0x6C]
52321 fcmpes %fcc2, %f0, %f11
52322 smul %o5, %o2, %g4
52323 fmovrsne %g3, %f13, %f1
52324 ldsw [%l7 + 0x48], %i0
52325 fcmpeq16 %f14, %f8, %i6
52326 fcmple16 %f10, %f8, %l0
52327 srl %o7, %i4, %l3
52328 ldsh [%l7 + 0x18], %g6
52329 fcmple32 %f2, %f8, %o3
52330 sth %i1, [%l7 + 0x26]
52331 ldd [%l7 + 0x58], %f4
52332 lduw [%l7 + 0x3C], %l5
52333 fmovsvc %icc, %f10, %f1
52334 fmul8x16au %f9, %f4, %f0
52335 bvc,pn %xcc, loop_6114
52336 subcc %g1, %i2, %l6
52337 stb %o6, [%l7 + 0x71]
52338 orn %l2, %l4, %g5
52339loop_6114:
52340 sth %i3, [%l7 + 0x1C]
52341 fmovd %f2, %f6
52342 ldsh [%l7 + 0x68], %o4
52343 tcc %icc, 0x1
52344 ldsh [%l7 + 0x2E], %i5
52345 sdiv %l1, 0x01B3, %o1
52346 tleu %icc, 0x2
52347 bcc,a %xcc, loop_6115
52348 stb %o0, [%l7 + 0x3D]
52349 fnot1 %f8, %f4
52350 lduh [%l7 + 0x70], %i7
52351loop_6115:
52352 orcc %g7, %o5, %g2
52353 movneg %xcc, %g4, %o2
52354 fnot1 %f8, %f8
52355 fmovsg %icc, %f15, %f14
52356 fmovdgu %xcc, %f3, %f5
52357 fba %fcc1, loop_6116
52358 ldsb [%l7 + 0x45], %i0
52359 fcmped %fcc0, %f8, %f10
52360 fors %f8, %f6, %f14
52361loop_6116:
52362 tne %icc, 0x3
52363 lduh [%l7 + 0x46], %g3
52364 stb %l0, [%l7 + 0x7D]
52365 edge32ln %i6, %i4, %o7
52366 brgez %l3, loop_6117
52367 ldsb [%l7 + 0x12], %o3
52368 fbo,a %fcc2, loop_6118
52369 orcc %g6, %i1, %l5
52370loop_6117:
52371 edge32ln %g1, %l6, %o6
52372 fbl,a %fcc3, loop_6119
52373loop_6118:
52374 lduw [%l7 + 0x5C], %i2
52375 movne %icc, %l4, %g5
52376 st %f9, [%l7 + 0x1C]
52377loop_6119:
52378 fbule,a %fcc2, loop_6120
52379 movrne %i3, %l2, %i5
52380 ld [%l7 + 0x0C], %f2
52381 lduw [%l7 + 0x54], %l1
52382loop_6120:
52383 fpsub16 %f0, %f2, %f2
52384 smulcc %o4, %o1, %o0
52385 fpackfix %f12, %f5
52386 bleu,pt %xcc, loop_6121
52387 lduw [%l7 + 0x78], %g7
52388 stx %o5, [%l7 + 0x78]
52389 movcs %icc, %g2, %g4
52390loop_6121:
52391 alignaddrl %i7, %o2, %i0
52392 edge8ln %g3, %i6, %l0
52393 fzero %f8
52394 fcmps %fcc2, %f5, %f4
52395 ld [%l7 + 0x18], %f5
52396 fandnot2s %f7, %f12, %f5
52397 ldub [%l7 + 0x78], %o7
52398 array8 %i4, %l3, %o3
52399 orcc %g6, %i1, %g1
52400 fbo,a %fcc0, loop_6122
52401 ldsh [%l7 + 0x3C], %l5
52402 ldsh [%l7 + 0x4E], %o6
52403 lduw [%l7 + 0x48], %l6
52404loop_6122:
52405 fnot2s %f8, %f7
52406 stw %i2, [%l7 + 0x24]
52407 fbn %fcc3, loop_6123
52408 lduh [%l7 + 0x30], %g5
52409 fmovdcs %icc, %f5, %f12
52410 fones %f6
52411loop_6123:
52412 ld [%l7 + 0x44], %f9
52413 stb %i3, [%l7 + 0x30]
52414 bneg,pn %icc, loop_6124
52415 brnz,a %l4, loop_6125
52416 bn,a,pt %xcc, loop_6126
52417 fbug,a %fcc1, loop_6127
52418loop_6124:
52419 movrlez %l2, 0x29A, %i5
52420loop_6125:
52421 ldd [%l7 + 0x60], %f0
52422loop_6126:
52423 fmovse %xcc, %f9, %f0
52424loop_6127:
52425 fmovdg %xcc, %f9, %f9
52426 fmovrde %l1, %f14, %f6
52427 brlz,a %o1, loop_6128
52428 stx %o4, [%l7 + 0x70]
52429 lduw [%l7 + 0x14], %o0
52430 ldx [%l7 + 0x38], %g7
52431loop_6128:
52432 edge16ln %o5, %g4, %i7
52433 fors %f5, %f1, %f8
52434 stx %g2, [%l7 + 0x58]
52435 fmovs %f7, %f10
52436 fmovsg %xcc, %f9, %f7
52437 andn %i0, 0x131F, %g3
52438 fabsd %f4, %f2
52439 andn %i6, 0x0A7D, %l0
52440 fxnor %f0, %f12, %f4
52441 fmovdcs %xcc, %f3, %f2
52442 lduh [%l7 + 0x26], %o2
52443 fxors %f7, %f11, %f15
52444 tn %xcc, 0x1
52445 ldsh [%l7 + 0x22], %i4
52446 brz %o7, loop_6129
52447 pdist %f10, %f10, %f8
52448 lduh [%l7 + 0x2C], %l3
52449 fmovrslz %o3, %f1, %f1
52450loop_6129:
52451 fsrc1 %f8, %f0
52452 movrgez %g6, %g1, %l5
52453 fcmped %fcc1, %f2, %f2
52454 addcc %i1, 0x0D33, %o6
52455 lduw [%l7 + 0x50], %l6
52456 stb %g5, [%l7 + 0x3A]
52457 fmovsvs %icc, %f13, %f1
52458 movleu %icc, %i3, %i2
52459 fmovd %f6, %f10
52460 alignaddr %l2, %l4, %l1
52461 sth %i5, [%l7 + 0x1E]
52462 fnands %f5, %f14, %f2
52463 taddcctv %o1, %o0, %g7
52464 tne %xcc, 0x4
52465 fmovdneg %icc, %f0, %f11
52466 smulcc %o4, %o5, %g4
52467 taddcctv %g2, 0x13EC, %i7
52468 fbl %fcc3, loop_6130
52469 bcs,a %icc, loop_6131
52470 faligndata %f4, %f12, %f10
52471 movleu %icc, %i0, %i6
52472loop_6130:
52473 tl %icc, 0x2
52474loop_6131:
52475 stw %l0, [%l7 + 0x78]
52476 ldsb [%l7 + 0x32], %g3
52477 andn %o2, 0x0F71, %o7
52478 fpmerge %f15, %f11, %f2
52479 movge %xcc, %l3, %o3
52480 fcmple16 %f10, %f8, %i4
52481 call loop_6132
52482 movpos %xcc, %g6, %l5
52483 xorcc %i1, %o6, %l6
52484 ba loop_6133
52485loop_6132:
52486 lduw [%l7 + 0x0C], %g1
52487 fcmple16 %f0, %f2, %g5
52488 tgu %icc, 0x6
52489loop_6133:
52490 fcmple16 %f6, %f0, %i3
52491 stb %l2, [%l7 + 0x51]
52492 subc %l4, 0x0213, %i2
52493 fmovsg %icc, %f1, %f14
52494 fxnors %f15, %f13, %f14
52495 stb %i5, [%l7 + 0x7A]
52496 fbn %fcc2, loop_6134
52497 ldsh [%l7 + 0x0A], %o1
52498 fmovscs %xcc, %f3, %f11
52499 fmuld8sux16 %f9, %f7, %f4
52500loop_6134:
52501 fmovrdgez %l1, %f12, %f10
52502 fbl,a %fcc0, loop_6135
52503 stx %g7, [%l7 + 0x38]
52504 stw %o0, [%l7 + 0x68]
52505 ldub [%l7 + 0x4A], %o5
52506loop_6135:
52507 fbug %fcc3, loop_6136
52508 fcmpgt16 %f4, %f10, %g4
52509 movleu %xcc, %g2, %i7
52510 bl,a,pn %xcc, loop_6137
52511loop_6136:
52512 tn %icc, 0x6
52513 fnot1 %f6, %f14
52514 ldub [%l7 + 0x20], %i0
52515loop_6137:
52516 add %i6, 0x095A, %l0
52517 array32 %o4, %g3, %o2
52518 fmovrslz %l3, %f2, %f1
52519 lduw [%l7 + 0x64], %o7
52520 taddcctv %i4, 0x0FD1, %o3
52521 fsrc1s %f2, %f6
52522 fmovsgu %xcc, %f4, %f0
52523 fmovsn %icc, %f4, %f12
52524 fmovscs %icc, %f10, %f10
52525 fmovdvs %xcc, %f0, %f10
52526 fmuld8ulx16 %f0, %f12, %f2
52527 ld [%l7 + 0x78], %f1
52528 stw %l5, [%l7 + 0x14]
52529 udiv %g6, 0x0EE1, %i1
52530 lduw [%l7 + 0x14], %o6
52531 fbl %fcc0, loop_6138
52532 mulx %l6, %g5, %g1
52533 addcc %l2, 0x1F22, %i3
52534 brz,a %i2, loop_6139
52535loop_6138:
52536 sth %i5, [%l7 + 0x58]
52537 brlez %l4, loop_6140
52538 lduh [%l7 + 0x4A], %o1
52539loop_6139:
52540 ldsh [%l7 + 0x1E], %g7
52541 stx %o0, [%l7 + 0x08]
52542loop_6140:
52543 udiv %o5, 0x06DD, %g4
52544 stw %l1, [%l7 + 0x40]
52545 fones %f9
52546 fcmpd %fcc0, %f4, %f4
52547 edge16ln %g2, %i7, %i6
52548 std %f4, [%l7 + 0x38]
52549 movvs %xcc, %i0, %o4
52550 fbn,a %fcc1, loop_6141
52551 bge,pn %xcc, loop_6142
52552 fmovspos %icc, %f10, %f10
52553 ldsw [%l7 + 0x3C], %g3
52554loop_6141:
52555 fnand %f8, %f12, %f0
52556loop_6142:
52557 movpos %xcc, %l0, %l3
52558 tneg %xcc, 0x7
52559 fandnot1 %f14, %f4, %f0
52560 ldx [%l7 + 0x50], %o2
52561 bvc,pn %xcc, loop_6143
52562 ldub [%l7 + 0x27], %o7
52563 fcmpgt16 %f14, %f0, %o3
52564 fbuge,a %fcc0, loop_6144
52565loop_6143:
52566 srl %l5, 0x09, %i4
52567 fmovrslez %i1, %f1, %f5
52568 addccc %g6, %o6, %g5
52569loop_6144:
52570 be,pn %icc, loop_6145
52571 lduh [%l7 + 0x68], %l6
52572 brz,a %g1, loop_6146
52573 nop
52574 setx loop_6147, %l0, %l1
52575 jmpl %l1, %l2
52576loop_6145:
52577 brz %i3, loop_6148
52578 fmul8x16al %f11, %f13, %f14
52579loop_6146:
52580 movre %i2, 0x082, %l4
52581loop_6147:
52582 fmovrsgez %o1, %f12, %f9
52583loop_6148:
52584 srl %g7, %i5, %o5
52585 andncc %o0, %l1, %g2
52586 ldd [%l7 + 0x38], %f4
52587 addcc %g4, %i6, %i7
52588 fbn %fcc2, loop_6149
52589 bl,a,pn %icc, loop_6150
52590 fsrc2s %f11, %f7
52591 tge %xcc, 0x7
52592loop_6149:
52593 smulcc %i0, 0x029F, %g3
52594loop_6150:
52595 ldd [%l7 + 0x60], %f6
52596 fnands %f1, %f4, %f4
52597 nop
52598 setx loop_6151, %l0, %l1
52599 wrpr 0x1, %tl
52600 wrpr %l1, %tnpc
52601 setx 0x34400001400, %l0, %l1
52602 wrpr %l1, %tstate
52603 wrhpr 0x4, %htstate
52604 done
52605 tneg %icc, 0x7
52606 ldsb [%l7 + 0x78], %l0
52607 fpack16 %f12, %f5
52608loop_6151:
52609 move %xcc, %o4, %o2
52610 fones %f5
52611 fmovrdgez %o7, %f14, %f8
52612 fnot2s %f10, %f14
52613 bn,a,pt %icc, loop_6152
52614 fnand %f0, %f14, %f2
52615 ldsh [%l7 + 0x66], %o3
52616 fmovdcs %icc, %f14, %f11
52617loop_6152:
52618 nop
52619 setx loop_6153, %l0, %l1
52620 jmpl %l1, %l3
52621 lduh [%l7 + 0x46], %l5
52622 edge8n %i4, %i1, %o6
52623 movneg %icc, %g5, %g6
52624loop_6153:
52625 popc %l6, %l2
52626 ldub [%l7 + 0x3F], %g1
52627 fmovsvs %xcc, %f15, %f9
52628 alignaddr %i3, %l4, %o1
52629 fsrc2s %f10, %f9
52630 fors %f8, %f9, %f6
52631 stx %i2, [%l7 + 0x20]
52632 ldsb [%l7 + 0x72], %g7
52633 fbge %fcc0, loop_6154
52634 for %f6, %f2, %f0
52635 lduw [%l7 + 0x24], %i5
52636 lduw [%l7 + 0x30], %o0
52637loop_6154:
52638 ldsw [%l7 + 0x08], %l1
52639 fmovdge %icc, %f6, %f7
52640 fmovrse %o5, %f7, %f10
52641 stw %g2, [%l7 + 0x3C]
52642 nop
52643 setx loop_6155, %l0, %l1
52644 wrpr 0x1, %tl
52645 wrpr %l1, %tpc
52646 add %l1, 0x4, %l1
52647 wrpr %l1, %tnpc
52648 setx 0x34400001400, %l0, %l1
52649 wrpr %l1, %tstate
52650 wrhpr 0x4, %htstate
52651 retry
52652 tg %xcc, 0x4
52653 fnands %f11, %f6, %f0
52654 stw %g4, [%l7 + 0x44]
52655loop_6155:
52656 ldx [%l7 + 0x38], %i6
52657 fexpand %f2, %f12
52658 fxors %f15, %f15, %f10
52659 lduw [%l7 + 0x74], %i0
52660 ta %icc, 0x6
52661 movneg %xcc, %g3, %l0
52662 fmovspos %icc, %f12, %f5
52663 fbug,a %fcc2, loop_6156
52664 sub %i7, %o4, %o2
52665 fmovdgu %icc, %f15, %f4
52666 fmovdvc %xcc, %f12, %f6
52667loop_6156:
52668 tneg %xcc, 0x6
52669 movge %xcc, %o7, %o3
52670 fsrc1s %f13, %f8
52671 tg %xcc, 0x4
52672 lduh [%l7 + 0x5E], %l5
52673 fandnot2s %f0, %f2, %f10
52674 ldsh [%l7 + 0x66], %l3
52675 edge8ln %i1, %i4, %o6
52676 fpack16 %f8, %f2
52677 ldsh [%l7 + 0x14], %g5
52678 fmovdcc %icc, %f1, %f2
52679 sth %g6, [%l7 + 0x5A]
52680 srlx %l2, %g1, %i3
52681 sth %l4, [%l7 + 0x46]
52682 sth %o1, [%l7 + 0x52]
52683 sra %l6, 0x11, %i2
52684 udiv %i5, 0x093A, %g7
52685 movl %icc, %o0, %o5
52686 fcmpes %fcc0, %f10, %f14
52687 fmovsge %icc, %f8, %f11
52688 ldsb [%l7 + 0x2B], %g2
52689 fbl %fcc2, loop_6157
52690 call loop_6158
52691 sllx %l1, 0x15, %i6
52692 sdiv %g4, 0x06F0, %i0
52693loop_6157:
52694 fones %f4
52695loop_6158:
52696 ldsb [%l7 + 0x3C], %g3
52697 ldd [%l7 + 0x10], %f0
52698 ldx [%l7 + 0x20], %l0
52699 sth %o4, [%l7 + 0x3E]
52700 fmovrdgz %o2, %f10, %f10
52701 fbe %fcc0, loop_6159
52702 smulcc %i7, %o7, %l5
52703 edge8 %l3, %i1, %i4
52704 nop
52705 setx loop_6160, %l0, %l1
52706 wrpr 0x1, %tl
52707 wrpr %l1, %tnpc
52708 setx 0x34400001400, %l0, %l1
52709 wrpr %l1, %tstate
52710 wrhpr 0x4, %htstate
52711 done
52712loop_6159:
52713 xorcc %o6, 0x017C, %o3
52714 ld [%l7 + 0x08], %f14
52715 fmovrdne %g6, %f14, %f0
52716loop_6160:
52717 popc 0x0EF9, %l2
52718 movgu %icc, %g1, %g5
52719 ldsh [%l7 + 0x6C], %i3
52720 ldsb [%l7 + 0x54], %l4
52721 edge32l %o1, %l6, %i5
52722 nop
52723 setx loop_6161, %l0, %l1
52724 jmpl %l1, %i2
52725 fcmple16 %f0, %f0, %g7
52726 fmovde %icc, %f1, %f11
52727 array16 %o5, %g2, %l1
52728loop_6161:
52729 umulcc %i6, 0x1151, %g4
52730 tne %xcc, 0x1
52731 stw %i0, [%l7 + 0x70]
52732 call loop_6162
52733 edge8 %o0, %l0, %o4
52734 ldub [%l7 + 0x43], %o2
52735 stw %g3, [%l7 + 0x7C]
52736loop_6162:
52737 fmovdge %icc, %f1, %f14
52738 sra %i7, 0x03, %l5
52739 tleu %xcc, 0x6
52740 edge32l %o7, %l3, %i1
52741 fmovdne %icc, %f14, %f1
52742 ldd [%l7 + 0x40], %f10
52743 ldsh [%l7 + 0x5E], %o6
52744 fpsub32s %f0, %f10, %f10
52745 edge8l %o3, %i4, %l2
52746 edge32n %g1, %g5, %i3
52747 ld [%l7 + 0x44], %f6
52748 mulscc %g6, 0x046A, %o1
52749 movrne %l4, 0x08D, %l6
52750 fmul8ulx16 %f6, %f14, %f4
52751 ld [%l7 + 0x78], %f7
52752 fmovrdgez %i5, %f4, %f10
52753 fmovdvc %xcc, %f5, %f2
52754 brlez %g7, loop_6163
52755 srax %o5, 0x00, %i2
52756 tgu %icc, 0x4
52757 st %f7, [%l7 + 0x50]
52758loop_6163:
52759 fpack32 %f10, %f2, %f0
52760 bvc,a loop_6164
52761 tcc %icc, 0x4
52762 mova %xcc, %l1, %g2
52763 fmovdle %xcc, %f10, %f1
52764loop_6164:
52765 addccc %i6, %i0, %g4
52766 nop
52767 setx loop_6165, %l0, %l1
52768 wrpr 0x1, %tl
52769 wrpr %l1, %tpc
52770 add %l1, 0x4, %l1
52771 wrpr %l1, %tnpc
52772 setx 0x34400001400, %l0, %l1
52773 wrpr %l1, %tstate
52774 wrhpr 0x4, %htstate
52775 retry
52776 fmovscs %xcc, %f15, %f7
52777 fbne %fcc2, loop_6166
52778 ldsb [%l7 + 0x78], %l0
52779loop_6165:
52780 fpadd16s %f2, %f10, %f0
52781 nop
52782 setx loop_6167, %l0, %l1
52783 wrpr 0x1, %tl
52784 wrpr %l1, %tpc
52785 add %l1, 0x4, %l1
52786 wrpr %l1, %tnpc
52787 setx 0x34400001400, %l0, %l1
52788 wrpr %l1, %tstate
52789 wrhpr 0x4, %htstate
52790 retry
52791loop_6166:
52792 bcc,pn %icc, loop_6168
52793 fands %f9, %f15, %f1
52794 fzero %f12
52795loop_6167:
52796 udivx %o4, 0x1B54, %o0
52797loop_6168:
52798 fbg,a %fcc3, loop_6169
52799 fmul8x16al %f6, %f0, %f8
52800 alignaddr %g3, %o2, %i7
52801 ldsb [%l7 + 0x3E], %l5
52802loop_6169:
52803 subccc %l3, 0x1869, %i1
52804 array8 %o6, %o7, %i4
52805 lduw [%l7 + 0x78], %o3
52806 fnot2 %f8, %f6
52807 fmovdcs %icc, %f13, %f11
52808 fbuge %fcc0, loop_6170
52809 sth %l2, [%l7 + 0x5C]
52810 fexpand %f12, %f12
52811 ldub [%l7 + 0x77], %g5
52812loop_6170:
52813 brgz,a %g1, loop_6171
52814 ldsh [%l7 + 0x3E], %i3
52815 mova %icc, %o1, %g6
52816 st %f5, [%l7 + 0x5C]
52817loop_6171:
52818 fandnot1 %f12, %f2, %f12
52819 ld [%l7 + 0x3C], %f1
52820 fpsub32s %f5, %f15, %f8
52821 tcc %xcc, 0x0
52822 ldub [%l7 + 0x20], %l4
52823 fsrc2 %f4, %f2
52824 fnot2 %f4, %f8
52825 fbue %fcc0, loop_6172
52826 stx %i5, [%l7 + 0x38]
52827 fpsub16s %f10, %f10, %f8
52828 subccc %g7, 0x01F8, %l6
52829loop_6172:
52830 fpack16 %f12, %f0
52831 edge8n %i2, %o5, %g2
52832 ldsb [%l7 + 0x7E], %l1
52833 fmovsa %icc, %f13, %f4
52834 stw %i6, [%l7 + 0x74]
52835 tneg %xcc, 0x5
52836 array8 %i0, %g4, %o4
52837 tsubcctv %o0, 0x064F, %g3
52838 be %xcc, loop_6173
52839 fmovdvc %xcc, %f8, %f6
52840 ld [%l7 + 0x2C], %f12
52841 ldub [%l7 + 0x45], %o2
52842loop_6173:
52843 ldsh [%l7 + 0x24], %i7
52844 ldx [%l7 + 0x20], %l5
52845 nop
52846 setx loop_6174, %l0, %l1
52847 wrpr 0x1, %tl
52848 wrpr %l1, %tpc
52849 add %l1, 0x4, %l1
52850 wrpr %l1, %tnpc
52851 setx 0x34400001400, %l0, %l1
52852 wrpr %l1, %tstate
52853 wrhpr 0x4, %htstate
52854 retry
52855 andn %l3, 0x1421, %i1
52856 fors %f6, %f3, %f2
52857 fmovdge %icc, %f5, %f4
52858loop_6174:
52859 fmovdgu %icc, %f5, %f12
52860 fandnot1 %f8, %f6, %f8
52861 fmovdg %xcc, %f4, %f9
52862 stw %o6, [%l7 + 0x20]
52863 bcs,a,pn %icc, loop_6175
52864 fxnors %f14, %f14, %f2
52865 sth %o7, [%l7 + 0x48]
52866 tle %icc, 0x1
52867loop_6175:
52868 movleu %xcc, %l0, %i4
52869 bleu,a loop_6176
52870 brz %l2, loop_6177
52871 ldsb [%l7 + 0x26], %g5
52872 fpsub32s %f10, %f9, %f14
52873loop_6176:
52874 array16 %g1, %o3, %o1
52875loop_6177:
52876 movcc %icc, %g6, %l4
52877 ldsb [%l7 + 0x0D], %i5
52878 smul %i3, 0x00BC, %g7
52879 edge16ln %l6, %o5, %i2
52880 stw %l1, [%l7 + 0x24]
52881 edge16l %i6, %i0, %g4
52882 fnands %f10, %f14, %f15
52883 fcmpd %fcc1, %f2, %f10
52884 bn,a,pn %icc, loop_6178
52885 movrlz %o4, 0x241, %o0
52886 orn %g2, %g3, %i7
52887 tn %icc, 0x3
52888loop_6178:
52889 add %l5, %l3, %o2
52890 fornot2s %f2, %f6, %f9
52891 ldd [%l7 + 0x08], %f8
52892 fmovdvc %xcc, %f7, %f5
52893 std %f12, [%l7 + 0x78]
52894 edge32n %i1, %o6, %l0
52895 nop
52896 setx loop_6179, %l0, %l1
52897 wrpr 0x1, %tl
52898 wrpr %l1, %tpc
52899 add %l1, 0x4, %l1
52900 wrpr %l1, %tnpc
52901 setx 0x34400001400, %l0, %l1
52902 wrpr %l1, %tstate
52903 wrhpr 0x4, %htstate
52904 retry
52905 fmovdvs %icc, %f3, %f7
52906 fbul,a %fcc3, loop_6180
52907 fnegs %f10, %f2
52908loop_6179:
52909 edge32 %o7, %l2, %g5
52910 tle %xcc, 0x1
52911loop_6180:
52912 fmovdne %icc, %f9, %f10
52913 be,pn %xcc, loop_6181
52914 ldd [%l7 + 0x38], %f14
52915 faligndata %f0, %f14, %f14
52916 fmovdcs %icc, %f5, %f12
52917loop_6181:
52918 fbg,a %fcc0, loop_6182
52919 ldx [%l7 + 0x40], %g1
52920 stb %i4, [%l7 + 0x44]
52921 fmul8x16al %f15, %f2, %f6
52922loop_6182:
52923 be,a loop_6183
52924 fsrc1 %f10, %f4
52925 brgz,a %o1, loop_6184
52926 fmuld8sux16 %f9, %f12, %f6
52927loop_6183:
52928 ldd [%l7 + 0x20], %f12
52929 stb %g6, [%l7 + 0x40]
52930loop_6184:
52931 ld [%l7 + 0x30], %f4
52932 fmovdl %xcc, %f6, %f0
52933 ldx [%l7 + 0x10], %o3
52934 movpos %xcc, %l4, %i3
52935 ldsw [%l7 + 0x70], %i5
52936 nop
52937 setx loop_6185, %l0, %l1
52938 jmpl %l1, %l6
52939 srax %o5, 0x11, %g7
52940 ldx [%l7 + 0x10], %l1
52941 bcc,a,pn %icc, loop_6186
52942loop_6185:
52943 bn,a,pt %icc, loop_6187
52944 ldub [%l7 + 0x2B], %i2
52945 bn loop_6188
52946loop_6186:
52947 ldsw [%l7 + 0x70], %i6
52948loop_6187:
52949 ldx [%l7 + 0x18], %g4
52950 ba,a,pn %xcc, loop_6189
52951loop_6188:
52952 ld [%l7 + 0x4C], %f8
52953 fbe,a %fcc3, loop_6190
52954 fandnot2 %f0, %f0, %f14
52955loop_6189:
52956 movleu %xcc, %o4, %o0
52957 bgu loop_6191
52958loop_6190:
52959 bvc,pn %xcc, loop_6192
52960 alignaddr %g2, %i0, %i7
52961 std %f4, [%l7 + 0x18]
52962loop_6191:
52963 fbn %fcc3, loop_6193
52964loop_6192:
52965 fcmped %fcc1, %f0, %f14
52966 subccc %g3, 0x1C1E, %l5
52967 sth %l3, [%l7 + 0x0C]
52968loop_6193:
52969 fpsub16 %f10, %f4, %f10
52970 st %f15, [%l7 + 0x2C]
52971 umul %i1, 0x01D0, %o6
52972 fcmpd %fcc1, %f10, %f0
52973 fbug %fcc2, loop_6194
52974 fbo,a %fcc1, loop_6195
52975 std %f12, [%l7 + 0x08]
52976 nop
52977 setx loop_6196, %l0, %l1
52978 wrpr 0x1, %tl
52979 wrpr %l1, %tnpc
52980 setx 0x34400001400, %l0, %l1
52981 wrpr %l1, %tstate
52982 wrhpr 0x4, %htstate
52983 done
52984loop_6194:
52985 fbo %fcc2, loop_6197
52986loop_6195:
52987 popc 0x149B, %o2
52988 fmovscc %icc, %f0, %f9
52989loop_6196:
52990 addccc %l0, %l2, %o7
52991loop_6197:
52992 faligndata %f4, %f4, %f6
52993 call loop_6198
52994 ldsh [%l7 + 0x56], %g5
52995 movrlz %g1, 0x3BB, %i4
52996 fmovsa %icc, %f3, %f11
52997loop_6198:
52998 ldsh [%l7 + 0x36], %o1
52999 bn %icc, loop_6199
53000 fpadd16 %f8, %f8, %f2
53001 fmovsne %icc, %f1, %f0
53002 sethi 0x0AEB, %g6
53003loop_6199:
53004 lduw [%l7 + 0x78], %l4
53005 movcs %icc, %i3, %o3
53006 sth %l6, [%l7 + 0x2E]
53007 movvc %icc, %o5, %i5
53008 edge16 %g7, %i2, %l1
53009 bg,pn %xcc, loop_6200
53010 ldsb [%l7 + 0x36], %g4
53011 sdiv %i6, 0x1E53, %o0
53012 fbge,a %fcc2, loop_6201
53013loop_6200:
53014 fpack32 %f14, %f0, %f0
53015 and %o4, 0x1FBF, %g2
53016 be,a loop_6202
53017loop_6201:
53018 fbl,a %fcc3, loop_6203
53019 orn %i0, 0x1A16, %i7
53020 stb %g3, [%l7 + 0x52]
53021loop_6202:
53022 subc %l5, %l3, %i1
53023loop_6203:
53024 fmovsne %xcc, %f1, %f6
53025 fblg %fcc0, loop_6204
53026 fones %f5
53027 fornot1 %f4, %f2, %f0
53028 fmovscc %xcc, %f7, %f6
53029loop_6204:
53030 fabsd %f4, %f8
53031 lduw [%l7 + 0x5C], %o2
53032 ldsh [%l7 + 0x32], %l0
53033 ldd [%l7 + 0x68], %f8
53034 tn %xcc, 0x7
53035 xnorcc %o6, 0x0172, %l2
53036 stb %g5, [%l7 + 0x46]
53037 movl %xcc, %g1, %i4
53038 udivx %o7, 0x069E, %o1
53039 fmovsgu %icc, %f5, %f7
53040 fmuld8sux16 %f2, %f11, %f2
53041 fands %f4, %f0, %f12
53042 ld [%l7 + 0x4C], %f2
53043 fzero %f0
53044 edge32n %l4, %i3, %o3
53045 fpadd16s %f4, %f11, %f4
53046 movcc %xcc, %l6, %g6
53047 stx %i5, [%l7 + 0x48]
53048 stb %o5, [%l7 + 0x67]
53049 fands %f15, %f7, %f8
53050 ldx [%l7 + 0x70], %i2
53051 fmovrdgz %l1, %f4, %f0
53052 edge16n %g7, %g4, %o0
53053 xnorcc %i6, %g2, %i0
53054 brgz,a %i7, loop_6205
53055 alignaddrl %o4, %l5, %g3
53056 lduw [%l7 + 0x28], %i1
53057 sethi 0x0E2F, %l3
53058loop_6205:
53059 movgu %xcc, %o2, %o6
53060 srax %l2, 0x00, %l0
53061 fmovrdgz %g5, %f6, %f12
53062 move %xcc, %g1, %i4
53063 ta %xcc, 0x4
53064 fcmpne32 %f6, %f8, %o1
53065 xnorcc %l4, 0x1C58, %o7
53066 fmuld8ulx16 %f4, %f10, %f14
53067 stw %o3, [%l7 + 0x68]
53068 fmovdneg %xcc, %f4, %f9
53069 bge,a %icc, loop_6206
53070 bpos,a,pn %icc, loop_6207
53071 fmovsleu %icc, %f2, %f12
53072 lduw [%l7 + 0x1C], %i3
53073loop_6206:
53074 fandnot1s %f6, %f1, %f15
53075loop_6207:
53076 stx %l6, [%l7 + 0x78]
53077 ldub [%l7 + 0x1E], %i5
53078 udivx %o5, 0x113F, %i2
53079 array8 %l1, %g6, %g4
53080 ld [%l7 + 0x08], %f12
53081 fpmerge %f11, %f4, %f10
53082 fmovsleu %xcc, %f0, %f1
53083 array16 %o0, %i6, %g7
53084 udiv %i0, 0x02CA, %i7
53085 fpadd16 %f12, %f12, %f6
53086 fmovrslz %o4, %f0, %f13
53087 xnorcc %l5, %g2, %i1
53088 fmovdneg %xcc, %f15, %f1
53089 fmovs %f1, %f15
53090 fcmple16 %f4, %f2, %l3
53091 stw %g3, [%l7 + 0x0C]
53092 fmovs %f8, %f3
53093 brgez,a %o6, loop_6208
53094 srlx %o2, 0x07, %l2
53095 fmovdne %icc, %f15, %f6
53096 ldsw [%l7 + 0x4C], %g5
53097loop_6208:
53098 fpmerge %f4, %f1, %f14
53099 bneg %icc, loop_6209
53100 fcmpgt32 %f10, %f2, %g1
53101 ba,pn %xcc, loop_6210
53102 fmovrde %l0, %f10, %f8
53103loop_6209:
53104 bcs,pn %xcc, loop_6211
53105 tvs %xcc, 0x4
53106loop_6210:
53107 brnz %o1, loop_6212
53108 mulscc %l4, 0x0A7E, %o7
53109loop_6211:
53110 fcmps %fcc0, %f5, %f4
53111 fcmpgt32 %f10, %f4, %o3
53112loop_6212:
53113 lduw [%l7 + 0x30], %i3
53114 nop
53115 setx loop_6213, %l0, %l1
53116 wrpr 0x1, %tl
53117 wrpr %l1, %tnpc
53118 setx 0x34400001400, %l0, %l1
53119 wrpr %l1, %tstate
53120 wrhpr 0x4, %htstate
53121 done
53122 lduw [%l7 + 0x54], %i4
53123 fmovsne %icc, %f13, %f15
53124 pdist %f4, %f8, %f12
53125loop_6213:
53126 edge16l %l6, %i5, %i2
53127 ldsw [%l7 + 0x20], %l1
53128 ldub [%l7 + 0x50], %o5
53129 ld [%l7 + 0x7C], %f3
53130 movle %icc, %g6, %g4
53131 xor %i6, 0x0A59, %o0
53132 fmovrdlz %g7, %f10, %f4
53133 fcmpgt16 %f2, %f8, %i0
53134 lduh [%l7 + 0x26], %o4
53135 ldsh [%l7 + 0x2A], %l5
53136 fandnot2 %f4, %f12, %f8
53137 sth %i7, [%l7 + 0x46]
53138 sllx %g2, 0x0F, %i1
53139 ldsw [%l7 + 0x1C], %g3
53140 std %f4, [%l7 + 0x10]
53141 nop
53142 setx loop_6214, %l0, %l1
53143 wrpr 0x1, %tl
53144 wrpr %l1, %tnpc
53145 setx 0x34400001400, %l0, %l1
53146 wrpr %l1, %tstate
53147 wrhpr 0x4, %htstate
53148 done
53149 tsubcc %l3, %o6, %o2
53150 st %f1, [%l7 + 0x38]
53151 udiv %l2, 0x0946, %g5
53152loop_6214:
53153 edge16 %g1, %l0, %l4
53154 brgz,a %o1, loop_6215
53155 fmovsa %xcc, %f5, %f2
53156 lduw [%l7 + 0x08], %o3
53157 fmovscs %xcc, %f10, %f3
53158loop_6215:
53159 movpos %icc, %o7, %i3
53160 st %f7, [%l7 + 0x6C]
53161 lduw [%l7 + 0x1C], %l6
53162 tg %xcc, 0x6
53163 alignaddrl %i4, %i2, %i5
53164 fmovdcs %icc, %f15, %f7
53165 fmovrsgez %l1, %f3, %f10
53166 ldsb [%l7 + 0x68], %g6
53167 tvs %xcc, 0x7
53168 fbul %fcc1, loop_6216
53169 stw %o5, [%l7 + 0x1C]
53170 ldx [%l7 + 0x50], %g4
53171 fmovsl %icc, %f5, %f2
53172loop_6216:
53173 fnot2s %f2, %f13
53174 fmovs %f12, %f0
53175 ldsw [%l7 + 0x20], %i6
53176 add %o0, %g7, %i0
53177 bpos,a,pt %xcc, loop_6217
53178 ldx [%l7 + 0x58], %l5
53179 fnand %f6, %f6, %f0
53180 fnot1s %f0, %f7
53181loop_6217:
53182 taddcc %i7, 0x1166, %o4
53183 movleu %xcc, %g2, %i1
53184 edge16l %g3, %o6, %l3
53185 movvs %xcc, %l2, %o2
53186 ld [%l7 + 0x54], %f14
53187 bcc,pt %xcc, loop_6218
53188 ldsh [%l7 + 0x2C], %g1
53189 fbn %fcc1, loop_6219
53190 bcs,pn %xcc, loop_6220
53191loop_6218:
53192 movg %icc, %g5, %l0
53193 edge32l %l4, %o3, %o7
53194loop_6219:
53195 bvs %xcc, loop_6221
53196loop_6220:
53197 fmovdgu %xcc, %f13, %f4
53198 or %i3, 0x01AD, %l6
53199 fand %f6, %f0, %f10
53200loop_6221:
53201 fmovscc %xcc, %f11, %f11
53202 array8 %i4, %i2, %i5
53203 fbne,a %fcc1, loop_6222
53204 fmovsn %xcc, %f3, %f1
53205 fmovrde %l1, %f2, %f8
53206 fmovsn %xcc, %f15, %f11
53207loop_6222:
53208 movcs %icc, %g6, %o5
53209 ld [%l7 + 0x6C], %f10
53210 bcs %icc, loop_6223
53211 fblg %fcc1, loop_6224
53212 te %xcc, 0x0
53213 fmovrdlez %o1, %f10, %f14
53214loop_6223:
53215 ldsb [%l7 + 0x35], %g4
53216loop_6224:
53217 stx %i6, [%l7 + 0x40]
53218 std %f12, [%l7 + 0x10]
53219 fpsub32 %f2, %f0, %f10
53220 fmovsvc %xcc, %f14, %f2
53221 stx %o0, [%l7 + 0x20]
53222 ldub [%l7 + 0x38], %i0
53223 st %f3, [%l7 + 0x78]
53224 fnor %f4, %f8, %f10
53225 ld [%l7 + 0x30], %f13
53226 brgez %l5, loop_6225
53227 fxnors %f3, %f1, %f0
53228 brgz %i7, loop_6226
53229 edge32ln %g7, %o4, %i1
53230loop_6225:
53231 movvs %xcc, %g3, %g2
53232 ld [%l7 + 0x14], %f10
53233loop_6226:
53234 andn %o6, 0x1446, %l3
53235 siam 0x7
53236 ldsh [%l7 + 0x0C], %l2
53237 ldx [%l7 + 0x30], %g1
53238 andn %o2, 0x1CFF, %l0
53239 subcc %g5, %l4, %o7
53240 fbuge %fcc1, loop_6227
53241 ldub [%l7 + 0x18], %i3
53242 srax %o3, 0x12, %l6
53243 fones %f9
53244loop_6227:
53245 stx %i2, [%l7 + 0x10]
53246 st %f1, [%l7 + 0x78]
53247 fcmped %fcc2, %f10, %f10
53248 ldsb [%l7 + 0x08], %i5
53249 stw %l1, [%l7 + 0x28]
53250 bge,pn %xcc, loop_6228
53251 ldx [%l7 + 0x68], %g6
53252 brlez,a %o5, loop_6229
53253 tge %xcc, 0x2
53254loop_6228:
53255 tsubcctv %o1, %g4, %i6
53256 lduw [%l7 + 0x24], %o0
53257loop_6229:
53258 fpmerge %f12, %f11, %f2
53259 stb %i0, [%l7 + 0x39]
53260 ldsh [%l7 + 0x7C], %l5
53261 std %f14, [%l7 + 0x40]
53262 stb %i7, [%l7 + 0x2A]
53263 ldx [%l7 + 0x60], %i4
53264 tcs %icc, 0x5
53265 ldub [%l7 + 0x65], %g7
53266 stx %o4, [%l7 + 0x70]
53267 sth %i1, [%l7 + 0x5C]
53268 ble %xcc, loop_6230
53269 and %g3, 0x0B9A, %g2
53270 andncc %o6, %l3, %g1
53271 ldub [%l7 + 0x6D], %o2
53272loop_6230:
53273 ld [%l7 + 0x58], %f11
53274 stx %l2, [%l7 + 0x70]
53275 orcc %l0, %l4, %o7
53276 edge32 %i3, %o3, %g5
53277 fble %fcc2, loop_6231
53278 stw %i2, [%l7 + 0x10]
53279 stb %l6, [%l7 + 0x70]
53280 ldsb [%l7 + 0x4D], %l1
53281loop_6231:
53282 fmovrdgez %i5, %f6, %f2
53283 ldsb [%l7 + 0x47], %o5
53284 st %f3, [%l7 + 0x28]
53285 fpadd32 %f0, %f14, %f4
53286 fmovrse %o1, %f3, %f15
53287 ldsw [%l7 + 0x40], %g4
53288 lduh [%l7 + 0x3C], %i6
53289 st %f12, [%l7 + 0x3C]
53290 or %g6, 0x058C, %o0
53291 ldd [%l7 + 0x78], %f6
53292 tsubcc %i0, 0x11C9, %l5
53293 lduh [%l7 + 0x54], %i7
53294 lduw [%l7 + 0x74], %g7
53295 sth %o4, [%l7 + 0x1C]
53296 brgez %i1, loop_6232
53297 tge %xcc, 0x4
53298 ldub [%l7 + 0x5E], %g3
53299 bl loop_6233
53300loop_6232:
53301 array32 %i4, %o6, %g2
53302 fpadd32s %f15, %f6, %f8
53303 brgez,a %l3, loop_6234
53304loop_6233:
53305 faligndata %f4, %f10, %f8
53306 std %f2, [%l7 + 0x50]
53307 for %f4, %f0, %f10
53308loop_6234:
53309 fpadd16s %f6, %f4, %f11
53310 srlx %g1, %o2, %l2
53311 fandnot1 %f0, %f12, %f10
53312 be,pt %icc, loop_6235
53313 tn %icc, 0x3
53314 stb %l0, [%l7 + 0x68]
53315 ldsh [%l7 + 0x56], %o7
53316loop_6235:
53317 andcc %i3, %o3, %g5
53318 ldsh [%l7 + 0x24], %l4
53319 fpadd32 %f12, %f12, %f4
53320 ldsw [%l7 + 0x44], %l6
53321 brlez %i2, loop_6236
53322 ldub [%l7 + 0x2C], %i5
53323 fmovrsgz %o5, %f13, %f4
53324 ldsw [%l7 + 0x10], %l1
53325loop_6236:
53326 bcc,a,pn %icc, loop_6237
53327 stx %o1, [%l7 + 0x30]
53328 movcs %icc, %g4, %i6
53329 movneg %icc, %o0, %i0
53330loop_6237:
53331 fbl %fcc0, loop_6238
53332 fand %f8, %f14, %f8
53333 fone %f4
53334 fmul8x16au %f11, %f1, %f6
53335loop_6238:
53336 bgu,a,pn %icc, loop_6239
53337 tl %icc, 0x5
53338 ldd [%l7 + 0x28], %f14
53339 fnegs %f0, %f3
53340loop_6239:
53341 brz %g6, loop_6240
53342 add %i7, %g7, %o4
53343 lduw [%l7 + 0x14], %l5
53344 fmovdcs %xcc, %f13, %f14
53345loop_6240:
53346 sll %g3, 0x17, %i4
53347 fmovda %icc, %f8, %f0
53348 fbu %fcc1, loop_6241
53349 edge8ln %i1, %o6, %l3
53350 sth %g2, [%l7 + 0x30]
53351 brlez,a %g1, loop_6242
53352loop_6241:
53353 mulscc %o2, %l2, %l0
53354 fpadd32s %f12, %f7, %f12
53355 stx %i3, [%l7 + 0x20]
53356loop_6242:
53357 umulcc %o7, %g5, %o3
53358 array8 %l4, %i2, %i5
53359 lduh [%l7 + 0x2C], %o5
53360 fcmple16 %f12, %f0, %l6
53361 fcmple16 %f12, %f8, %o1
53362 lduw [%l7 + 0x24], %g4
53363 orcc %l1, %o0, %i6
53364 sth %g6, [%l7 + 0x3C]
53365 movvs %xcc, %i7, %g7
53366 fandnot2 %f8, %f2, %f12
53367 taddcctv %i0, 0x0FA4, %o4
53368 edge32ln %g3, %i4, %l5
53369 fxors %f15, %f5, %f14
53370 tpos %xcc, 0x0
53371 andcc %i1, %l3, %o6
53372 and %g2, %g1, %o2
53373 fornot1s %f4, %f6, %f11
53374 ld [%l7 + 0x38], %f15
53375 lduh [%l7 + 0x44], %l2
53376 smulcc %l0, %i3, %g5
53377 sllx %o3, %l4, %i2
53378 and %o7, %o5, %i5
53379 movrgez %o1, %g4, %l1
53380 ldd [%l7 + 0x48], %f12
53381 ldub [%l7 + 0x1D], %l6
53382 ba %icc, loop_6243
53383 fmovdg %xcc, %f2, %f8
53384 nop
53385 setx loop_6244, %l0, %l1
53386 jmpl %l1, %i6
53387 edge32 %o0, %i7, %g6
53388loop_6243:
53389 fmovdn %icc, %f3, %f12
53390 stb %i0, [%l7 + 0x7D]
53391loop_6244:
53392 fbu %fcc1, loop_6245
53393 andcc %o4, %g3, %g7
53394 fornot1s %f7, %f6, %f5
53395 sllx %l5, 0x03, %i1
53396loop_6245:
53397 fmovdneg %icc, %f3, %f7
53398 tvs %icc, 0x4
53399 fmovsleu %xcc, %f2, %f8
53400 std %f0, [%l7 + 0x58]
53401 ldub [%l7 + 0x6C], %l3
53402 fpadd16s %f8, %f0, %f8
53403 movgu %icc, %i4, %o6
53404 for %f12, %f12, %f10
53405 lduh [%l7 + 0x66], %g1
53406 fmovrdlz %g2, %f6, %f14
53407 fmovdle %xcc, %f13, %f11
53408 brz %o2, loop_6246
53409 tl %icc, 0x5
53410 stb %l2, [%l7 + 0x0B]
53411 ldd [%l7 + 0x20], %f12
53412loop_6246:
53413 fmovsgu %xcc, %f9, %f13
53414 ldsb [%l7 + 0x2A], %l0
53415 fbuge %fcc2, loop_6247
53416 fnands %f10, %f2, %f6
53417 fmovsl %icc, %f6, %f0
53418 stb %g5, [%l7 + 0x67]
53419loop_6247:
53420 fcmpes %fcc3, %f7, %f6
53421 lduh [%l7 + 0x52], %o3
53422 stw %i3, [%l7 + 0x28]
53423 movvs %icc, %i2, %l4
53424 tne %icc, 0x5
53425 fand %f10, %f0, %f12
53426 fmovrdgz %o5, %f0, %f6
53427 ldub [%l7 + 0x11], %o7
53428 ldub [%l7 + 0x3B], %o1
53429 ldsw [%l7 + 0x40], %i5
53430 fbl,a %fcc0, loop_6248
53431 fnegd %f12, %f12
53432 fcmpne32 %f4, %f4, %l1
53433 sethi 0x14CA, %g4
53434loop_6248:
53435 tle %xcc, 0x0
53436 movre %i6, 0x3EF, %l6
53437 ldub [%l7 + 0x38], %i7
53438 taddcc %g6, 0x1A61, %i0
53439 st %f9, [%l7 + 0x70]
53440 sth %o4, [%l7 + 0x34]
53441 tge %icc, 0x0
53442 ldsb [%l7 + 0x48], %o0
53443 lduh [%l7 + 0x6A], %g7
53444 movle %icc, %l5, %g3
53445 fzero %f14
53446 movleu %icc, %l3, %i1
53447 stw %o6, [%l7 + 0x48]
53448 orncc %i4, 0x0CBD, %g2
53449 tcc %xcc, 0x6
53450 movrlez %o2, %g1, %l2
53451 fmovsne %xcc, %f12, %f13
53452 lduh [%l7 + 0x48], %g5
53453 ldsw [%l7 + 0x48], %l0
53454 std %f14, [%l7 + 0x20]
53455 st %f15, [%l7 + 0x3C]
53456 fmul8sux16 %f4, %f14, %f0
53457 fmovsneg %icc, %f1, %f0
53458 ldx [%l7 + 0x08], %i3
53459 edge32l %o3, %l4, %i2
53460 nop
53461 setx loop_6249, %l0, %l1
53462 wrpr 0x1, %tl
53463 wrpr %l1, %tpc
53464 add %l1, 0x4, %l1
53465 wrpr %l1, %tnpc
53466 setx 0x34400001400, %l0, %l1
53467 wrpr %l1, %tstate
53468 wrhpr 0x4, %htstate
53469 retry
53470 brnz,a %o7, loop_6250
53471 std %f0, [%l7 + 0x40]
53472 sra %o5, 0x02, %o1
53473loop_6249:
53474 bcc loop_6251
53475loop_6250:
53476 tne %xcc, 0x2
53477 addc %i5, %g4, %l1
53478 bpos,a,pn %xcc, loop_6252
53479loop_6251:
53480 tcc %icc, 0x6
53481 ldd [%l7 + 0x48], %f4
53482 ldsb [%l7 + 0x20], %i6
53483loop_6252:
53484 tgu %icc, 0x7
53485 st %f7, [%l7 + 0x68]
53486 fmovdneg %icc, %f11, %f4
53487 xor %i7, 0x18D0, %g6
53488 mulscc %i0, 0x18EE, %o4
53489 stw %o0, [%l7 + 0x68]
53490 mulx %l6, 0x0DB6, %g7
53491 fmovrslez %l5, %f10, %f9
53492 lduw [%l7 + 0x28], %l3
53493 sra %i1, %g3, %o6
53494 taddcc %i4, %o2, %g1
53495 fcmpne32 %f8, %f0, %g2
53496 movrlz %g5, 0x250, %l0
53497 fcmpgt32 %f6, %f8, %i3
53498 subccc %l2, 0x1A01, %l4
53499 fmovrdlz %i2, %f8, %f2
53500 fbn %fcc0, loop_6253
53501 fmovrdlez %o3, %f14, %f8
53502 mulx %o7, %o5, %o1
53503 tleu %icc, 0x4
53504loop_6253:
53505 fnegs %f13, %f9
53506 ldub [%l7 + 0x68], %g4
53507 fbule,a %fcc1, loop_6254
53508 fsrc2s %f10, %f3
53509 tcc %xcc, 0x5
53510 movge %icc, %i5, %i6
53511loop_6254:
53512 addccc %l1, 0x045D, %g6
53513 fors %f14, %f4, %f11
53514 array32 %i0, %i7, %o4
53515 edge32n %o0, %g7, %l5
53516 sethi 0x0445, %l3
53517 call loop_6255
53518 tcc %icc, 0x7
53519 stw %i1, [%l7 + 0x44]
53520 edge16ln %g3, %o6, %i4
53521loop_6255:
53522 fblg %fcc3, loop_6256
53523 stb %o2, [%l7 + 0x37]
53524 tleu %icc, 0x0
53525 fmovs %f3, %f6
53526loop_6256:
53527 edge8l %g1, %l6, %g5
53528 tge %xcc, 0x2
53529 std %f14, [%l7 + 0x18]
53530 fmovdvc %icc, %f15, %f8
53531 subccc %l0, %i3, %l2
53532 movrlz %g2, %l4, %o3
53533 fcmple32 %f12, %f0, %i2
53534 ldub [%l7 + 0x74], %o5
53535 lduh [%l7 + 0x3E], %o7
53536 edge8ln %g4, %i5, %o1
53537 ldsh [%l7 + 0x42], %i6
53538 movgu %icc, %g6, %l1
53539 fpadd32 %f6, %f10, %f10
53540 stw %i0, [%l7 + 0x14]
53541 ldsw [%l7 + 0x74], %o4
53542 fmovrdlez %o0, %f10, %f12
53543 stx %g7, [%l7 + 0x20]
53544 bvs loop_6257
53545 stx %l5, [%l7 + 0x40]
53546 call loop_6258
53547 ldd [%l7 + 0x40], %f6
53548loop_6257:
53549 fpadd16s %f2, %f10, %f2
53550 fmovdvs %icc, %f2, %f1
53551loop_6258:
53552 sth %i7, [%l7 + 0x72]
53553 movpos %xcc, %i1, %l3
53554 fmovrsgez %g3, %f8, %f7
53555 te %icc, 0x4
53556 lduh [%l7 + 0x42], %o6
53557 fxnors %f9, %f14, %f9
53558 nop
53559 setx loop_6259, %l0, %l1
53560 wrpr 0x1, %tl
53561 wrpr %l1, %tpc
53562 add %l1, 0x4, %l1
53563 wrpr %l1, %tnpc
53564 setx 0x34400001400, %l0, %l1
53565 wrpr %l1, %tstate
53566 wrhpr 0x4, %htstate
53567 retry
53568 array8 %i4, %o2, %g1
53569 stx %g5, [%l7 + 0x20]
53570 ldsb [%l7 + 0x71], %l0
53571loop_6259:
53572 movle %icc, %l6, %l2
53573 sdivcc %i3, 0x05B9, %g2
53574 udiv %l4, 0x003C, %i2
53575 popc 0x1425, %o3
53576 fandnot2s %f3, %f2, %f15
53577 sth %o5, [%l7 + 0x46]
53578 orncc %o7, %g4, %i5
53579 movrgez %i6, 0x218, %g6
53580 or %l1, 0x041A, %i0
53581 lduw [%l7 + 0x44], %o4
53582 fmovscc %icc, %f8, %f12
53583 brlz %o0, loop_6260
53584 ldsb [%l7 + 0x40], %g7
53585 nop
53586 setx loop_6261, %l0, %l1
53587 wrpr 0x1, %tl
53588 wrpr %l1, %tpc
53589 add %l1, 0x4, %l1
53590 wrpr %l1, %tnpc
53591 setx 0x34400001400, %l0, %l1
53592 wrpr %l1, %tstate
53593 wrhpr 0x4, %htstate
53594 retry
53595 movge %icc, %l5, %o1
53596loop_6260:
53597 fornot2s %f15, %f11, %f15
53598 xor %i1, 0x1449, %l3
53599loop_6261:
53600 fmovdneg %icc, %f8, %f10
53601 fmovsle %icc, %f13, %f12
53602 ldx [%l7 + 0x10], %i7
53603 stb %g3, [%l7 + 0x72]
53604 fornot1s %f10, %f8, %f14
53605 ldsw [%l7 + 0x34], %o6
53606 fnand %f14, %f4, %f14
53607 popc %i4, %g1
53608 array8 %o2, %g5, %l6
53609 st %f14, [%l7 + 0x78]
53610 lduw [%l7 + 0x44], %l0
53611 ldd [%l7 + 0x08], %f10
53612 lduw [%l7 + 0x1C], %l2
53613 fcmpd %fcc1, %f4, %f0
53614 fbug,a %fcc1, loop_6262
53615 sdivx %i3, 0x0520, %g2
53616 sra %i2, 0x0B, %l4
53617 ldsb [%l7 + 0x75], %o3
53618loop_6262:
53619 ld [%l7 + 0x34], %f12
53620 add %o5, 0x139F, %g4
53621 andncc %o7, %i5, %g6
53622 stw %i6, [%l7 + 0x14]
53623 fone %f14
53624 fnot1 %f14, %f10
53625 tcs %xcc, 0x7
53626 bcc,a %xcc, loop_6263
53627 st %f6, [%l7 + 0x4C]
53628 edge16l %l1, %o4, %i0
53629 fpack32 %f0, %f0, %f10
53630loop_6263:
53631 fmovrslez %g7, %f5, %f9
53632 ba,a,pn %icc, loop_6264
53633 tl %xcc, 0x6
53634 movrlez %l5, 0x201, %o1
53635 taddcc %i1, 0x17FC, %o0
53636loop_6264:
53637 ld [%l7 + 0x68], %f10
53638 nop
53639 setx loop_6265, %l0, %l1
53640 wrpr 0x1, %tl
53641 wrpr %l1, %tnpc
53642 setx 0x34400001400, %l0, %l1
53643 wrpr %l1, %tstate
53644 wrhpr 0x4, %htstate
53645 done
53646 tleu %icc, 0x6
53647 fpsub32s %f9, %f1, %f0
53648 array8 %l3, %g3, %i7
53649loop_6265:
53650 fpadd32s %f8, %f0, %f0
53651 fmovrdlez %i4, %f4, %f14
53652 fnegs %f15, %f3
53653 srlx %o6, %g1, %g5
53654 fmovrdlz %o2, %f12, %f12
53655 alignaddrl %l0, %l2, %i3
53656 mova %icc, %g2, %i2
53657 fpsub16s %f7, %f5, %f9
53658 sth %l4, [%l7 + 0x10]
53659 movneg %icc, %o3, %o5
53660 edge8 %l6, %o7, %i5
53661 pdist %f12, %f0, %f4
53662 ldsw [%l7 + 0x74], %g4
53663 array16 %g6, %l1, %o4
53664 fpsub32 %f10, %f10, %f2
53665 subc %i0, %g7, %l5
53666 ldsb [%l7 + 0x64], %o1
53667 sth %i1, [%l7 + 0x24]
53668 ldsw [%l7 + 0x4C], %i6
53669 fmovdg %icc, %f0, %f10
53670 fmovsneg %icc, %f8, %f5
53671 fmovdle %icc, %f13, %f14
53672 fnegd %f0, %f10
53673 brlz %o0, loop_6266
53674 bl loop_6267
53675 fnor %f4, %f8, %f2
53676 sra %g3, 0x0D, %i7
53677loop_6266:
53678 ldsw [%l7 + 0x74], %i4
53679loop_6267:
53680 mova %xcc, %l3, %o6
53681 fxors %f7, %f0, %f2
53682 movneg %icc, %g5, %g1
53683 ldx [%l7 + 0x20], %o2
53684 fmovscs %xcc, %f15, %f4
53685 add %l0, 0x0ECD, %l2
53686 fandnot2 %f6, %f2, %f10
53687 ldd [%l7 + 0x18], %f0
53688 nop
53689 setx loop_6268, %l0, %l1
53690 wrpr 0x1, %tl
53691 wrpr %l1, %tnpc
53692 setx 0x34400001400, %l0, %l1
53693 wrpr %l1, %tstate
53694 wrhpr 0x4, %htstate
53695 done
53696 ldsh [%l7 + 0x5E], %g2
53697 subccc %i3, %l4, %o3
53698 xorcc %i2, 0x1245, %o5
53699loop_6268:
53700 movrne %o7, 0x074, %l6
53701 lduh [%l7 + 0x40], %i5
53702 sth %g4, [%l7 + 0x74]
53703 ldsh [%l7 + 0x60], %g6
53704 fmovrdgez %l1, %f6, %f4
53705 lduh [%l7 + 0x2C], %o4
53706 fmovrdgz %i0, %f6, %f0
53707 fcmpes %fcc2, %f4, %f6
53708 edge32n %g7, %o1, %i1
53709 fxnors %f7, %f11, %f13
53710 fornot2 %f10, %f2, %f4
53711 fbge,a %fcc2, loop_6269
53712 stw %l5, [%l7 + 0x38]
53713 ld [%l7 + 0x3C], %f8
53714 ld [%l7 + 0x3C], %f13
53715loop_6269:
53716 tvs %icc, 0x5
53717 tvs %icc, 0x4
53718 sethi 0x135C, %o0
53719 fcmps %fcc1, %f3, %f7
53720 fbug %fcc0, loop_6270
53721 call loop_6271
53722 edge32n %g3, %i7, %i4
53723 ldx [%l7 + 0x38], %i6
53724loop_6270:
53725 fmuld8ulx16 %f4, %f11, %f4
53726loop_6271:
53727 smul %o6, 0x17D9, %l3
53728 fpackfix %f10, %f2
53729 fmovrdgz %g1, %f6, %f6
53730 movrgez %g5, 0x1E8, %o2
53731 stx %l0, [%l7 + 0x60]
53732 fmovsgu %icc, %f2, %f3
53733 fexpand %f2, %f2
53734 tn %xcc, 0x2
53735 stb %g2, [%l7 + 0x68]
53736 fba %fcc1, loop_6272
53737 fmovrsgz %i3, %f4, %f6
53738 stb %l4, [%l7 + 0x1F]
53739 fornot1 %f12, %f10, %f0
53740loop_6272:
53741 movn %icc, %o3, %l2
53742 xnorcc %i2, %o5, %l6
53743 fmovsl %icc, %f6, %f1
53744 ldub [%l7 + 0x32], %i5
53745 fnot2s %f3, %f7
53746 ldsb [%l7 + 0x36], %o7
53747 tn %icc, 0x7
53748 udivx %g6, 0x151D, %l1
53749 umulcc %o4, %g4, %g7
53750 fnegs %f14, %f10
53751 sth %i0, [%l7 + 0x4E]
53752 array16 %o1, %i1, %l5
53753 bcs,pn %icc, loop_6273
53754 movcs %xcc, %g3, %i7
53755 nop
53756 setx loop_6274, %l0, %l1
53757 jmpl %l1, %i4
53758 stx %i6, [%l7 + 0x58]
53759loop_6273:
53760 tl %xcc, 0x3
53761 ldsw [%l7 + 0x4C], %o6
53762loop_6274:
53763 fmovrse %l3, %f6, %f6
53764 fcmps %fcc2, %f15, %f11
53765 stx %g1, [%l7 + 0x20]
53766 fmovrdgz %o0, %f12, %f8
53767 fcmple16 %f10, %f12, %g5
53768 ldx [%l7 + 0x68], %l0
53769 ldub [%l7 + 0x74], %g2
53770 movneg %icc, %i3, %o2
53771 fones %f6
53772 fmovsg %icc, %f9, %f8
53773 bcc,pn %icc, loop_6275
53774 fmovse %xcc, %f9, %f4
53775 and %o3, 0x1C49, %l2
53776 edge8ln %l4, %o5, %i2
53777loop_6275:
53778 xorcc %l6, %o7, %i5
53779 std %f6, [%l7 + 0x30]
53780 fcmpes %fcc1, %f12, %f9
53781 nop
53782 setx loop_6276, %l0, %l1
53783 wrpr 0x1, %tl
53784 wrpr %l1, %tpc
53785 add %l1, 0x4, %l1
53786 wrpr %l1, %tnpc
53787 setx 0x34400001400, %l0, %l1
53788 wrpr %l1, %tstate
53789 wrhpr 0x4, %htstate
53790 retry
53791 st %f6, [%l7 + 0x08]
53792 fbo %fcc2, loop_6277
53793 fmovdcc %xcc, %f14, %f2
53794loop_6276:
53795 fcmps %fcc2, %f5, %f10
53796 ba,a %xcc, loop_6278
53797loop_6277:
53798 stw %l1, [%l7 + 0x7C]
53799 fbn %fcc1, loop_6279
53800 fmovrdgz %g6, %f2, %f14
53801loop_6278:
53802 umul %g4, 0x0DB7, %g7
53803 movvs %icc, %o4, %o1
53804loop_6279:
53805 stx %i0, [%l7 + 0x30]
53806 tpos %icc, 0x1
53807 ldsb [%l7 + 0x1C], %l5
53808 fcmpne32 %f14, %f12, %i1
53809 lduh [%l7 + 0x0A], %g3
53810 fcmple32 %f10, %f10, %i7
53811 tleu %xcc, 0x4
53812 fmovsneg %icc, %f15, %f3
53813 ldx [%l7 + 0x48], %i4
53814 fbule,a %fcc3, loop_6280
53815 bgu loop_6281
53816 array16 %i6, %o6, %l3
53817 stw %g1, [%l7 + 0x10]
53818loop_6280:
53819 fmovsneg %icc, %f15, %f15
53820loop_6281:
53821 fpackfix %f6, %f10
53822 tle %icc, 0x2
53823 fpsub16s %f13, %f10, %f15
53824 array32 %g5, %l0, %o0
53825 bne,pt %icc, loop_6282
53826 tn %xcc, 0x6
53827 tn %icc, 0x1
53828 lduw [%l7 + 0x54], %i3
53829loop_6282:
53830 brgz %o2, loop_6283
53831 ldub [%l7 + 0x15], %o3
53832 fmovde %xcc, %f12, %f5
53833 std %f10, [%l7 + 0x18]
53834loop_6283:
53835 udivx %l2, 0x1FAE, %l4
53836 tg %icc, 0x1
53837 mulx %g2, %o5, %l6
53838 fnegs %f8, %f0
53839 xorcc %i2, %i5, %o7
53840 fnand %f2, %f4, %f12
53841 edge32ln %g6, %g4, %g7
53842 fnegd %f12, %f6
53843 bcc,a %icc, loop_6284
53844 fornot1 %f10, %f0, %f14
53845 brgez,a %o4, loop_6285
53846 nop
53847 setx loop_6286, %l0, %l1
53848 wrpr 0x1, %tl
53849 wrpr %l1, %tnpc
53850 setx 0x34400001400, %l0, %l1
53851 wrpr %l1, %tstate
53852 wrhpr 0x4, %htstate
53853 done
53854loop_6284:
53855 ld [%l7 + 0x74], %f8
53856 stb %l1, [%l7 + 0x6A]
53857loop_6285:
53858 bcc %xcc, loop_6287
53859loop_6286:
53860 fnand %f10, %f10, %f8
53861 fmovsa %icc, %f8, %f3
53862 tge %xcc, 0x7
53863loop_6287:
53864 fsrc1s %f9, %f5
53865 stx %o1, [%l7 + 0x58]
53866 std %f6, [%l7 + 0x70]
53867 fnor %f6, %f0, %f12
53868 edge16 %i0, %i1, %l5
53869 ldsb [%l7 + 0x79], %i7
53870 std %f8, [%l7 + 0x40]
53871 subccc %i4, %g3, %o6
53872 ld [%l7 + 0x54], %f10
53873 stx %i6, [%l7 + 0x48]
53874 fexpand %f4, %f10
53875 std %f8, [%l7 + 0x68]
53876 array32 %g1, %l3, %l0
53877 bpos,pt %xcc, loop_6288
53878 stb %g5, [%l7 + 0x62]
53879 st %f7, [%l7 + 0x74]
53880 movcc %xcc, %o0, %o2
53881loop_6288:
53882 ldx [%l7 + 0x38], %i3
53883 fbn,a %fcc0, loop_6289
53884 brgez %l2, loop_6290
53885 ldsw [%l7 + 0x4C], %l4
53886 fmul8ulx16 %f14, %f6, %f12
53887loop_6289:
53888 brlez,a %o3, loop_6291
53889loop_6290:
53890 fmovdcc %xcc, %f12, %f3
53891 ldsw [%l7 + 0x7C], %g2
53892 lduh [%l7 + 0x12], %l6
53893loop_6291:
53894 fbu %fcc0, loop_6292
53895 tl %icc, 0x4
53896 fnand %f12, %f2, %f8
53897 tsubcctv %i2, 0x1525, %i5
53898loop_6292:
53899 st %f6, [%l7 + 0x2C]
53900 fnand %f14, %f2, %f0
53901 fblg,a %fcc3, loop_6293
53902 fandnot2 %f2, %f14, %f0
53903 fmovs %f7, %f5
53904 subccc %o5, 0x086F, %o7
53905loop_6293:
53906 movn %icc, %g4, %g6
53907 call loop_6294
53908 edge16l %o4, %g7, %o1
53909 fmovrslez %l1, %f4, %f13
53910 tl %xcc, 0x6
53911loop_6294:
53912 movrgz %i1, %l5, %i0
53913 sth %i4, [%l7 + 0x40]
53914 fcmple32 %f10, %f8, %g3
53915 xnorcc %o6, 0x0CB4, %i7
53916 edge16 %i6, %l3, %g1
53917 sth %g5, [%l7 + 0x0C]
53918 ld [%l7 + 0x54], %f3
53919 fbuge,a %fcc1, loop_6295
53920 fxnors %f6, %f7, %f12
53921 sth %o0, [%l7 + 0x72]
53922 fblg,a %fcc2, loop_6296
53923loop_6295:
53924 fpack16 %f14, %f10
53925 fmul8x16 %f8, %f4, %f0
53926 sllx %o2, %l0, %i3
53927loop_6296:
53928 edge8 %l4, %l2, %o3
53929 lduh [%l7 + 0x54], %g2
53930 edge32l %l6, %i2, %o5
53931 ldsb [%l7 + 0x7E], %o7
53932 ldsb [%l7 + 0x29], %i5
53933 faligndata %f0, %f14, %f12
53934 fbl,a %fcc2, loop_6297
53935 xnorcc %g4, 0x1B6D, %o4
53936 ldub [%l7 + 0x1E], %g6
53937 fnand %f4, %f10, %f8
53938loop_6297:
53939 edge8n %g7, %l1, %i1
53940 array32 %o1, %i0, %i4
53941 fmovsneg %icc, %f6, %f6
53942 bcc %icc, loop_6298
53943 fmovrdgz %l5, %f4, %f2
53944 ldsw [%l7 + 0x14], %g3
53945 ldub [%l7 + 0x48], %i7
53946loop_6298:
53947 stw %i6, [%l7 + 0x0C]
53948 umul %o6, 0x07AB, %g1
53949 bleu,a %icc, loop_6299
53950 fornot2 %f6, %f4, %f6
53951 stw %g5, [%l7 + 0x5C]
53952 taddcctv %l3, %o0, %l0
53953loop_6299:
53954 fcmpgt32 %f2, %f8, %o2
53955 ld [%l7 + 0x5C], %f12
53956 stx %l4, [%l7 + 0x68]
53957 fmovsleu %icc, %f9, %f9
53958 stx %l2, [%l7 + 0x28]
53959 orn %i3, 0x1402, %o3
53960 fmovscs %xcc, %f12, %f2
53961 movrgz %l6, %g2, %i2
53962 fandnot1s %f14, %f0, %f10
53963 brz,a %o5, loop_6300
53964 fbug %fcc0, loop_6301
53965 fones %f3
53966 orncc %i5, 0x11EE, %o7
53967loop_6300:
53968 fzeros %f1
53969loop_6301:
53970 srlx %g4, 0x0F, %o4
53971 fone %f0
53972 fmovdle %xcc, %f4, %f14
53973 fors %f12, %f15, %f5
53974 ld [%l7 + 0x48], %f9
53975 lduw [%l7 + 0x14], %g7
53976 fnot2 %f12, %f6
53977 fmul8x16 %f4, %f8, %f2
53978 edge32n %g6, %l1, %o1
53979 ldsh [%l7 + 0x66], %i0
53980 fmuld8sux16 %f6, %f3, %f8
53981 lduh [%l7 + 0x0A], %i1
53982 lduh [%l7 + 0x14], %l5
53983 st %f9, [%l7 + 0x70]
53984 sdivcc %g3, 0x1279, %i7
53985 fmovsneg %icc, %f10, %f12
53986 umul %i6, %o6, %i4
53987 fpadd32 %f4, %f0, %f4
53988 tle %xcc, 0x5
53989 fandnot2s %f0, %f3, %f5
53990 nop
53991 setx loop_6302, %l0, %l1
53992 wrpr 0x1, %tl
53993 wrpr %l1, %tnpc
53994 setx 0x34400001400, %l0, %l1
53995 wrpr %l1, %tstate
53996 wrhpr 0x4, %htstate
53997 done
53998 edge8n %g5, %l3, %o0
53999 movg %xcc, %l0, %g1
54000 lduw [%l7 + 0x24], %l4
54001loop_6302:
54002 bl,pn %xcc, loop_6303
54003 stw %l2, [%l7 + 0x18]
54004 fmovdpos %icc, %f10, %f3
54005 add %i3, 0x1BCE, %o2
54006loop_6303:
54007 bcc loop_6304
54008 ldx [%l7 + 0x28], %o3
54009 array16 %g2, %i2, %o5
54010 fmovs %f3, %f10
54011loop_6304:
54012 fmul8x16 %f12, %f8, %f0
54013 stb %l6, [%l7 + 0x37]
54014 fbuge %fcc2, loop_6305
54015 tsubcctv %i5, 0x133B, %o7
54016 st %f14, [%l7 + 0x70]
54017 popc 0x1B47, %g4
54018loop_6305:
54019 fcmple16 %f4, %f6, %g7
54020 fmovdgu %xcc, %f6, %f8
54021 fxnors %f5, %f15, %f1
54022 bleu,a,pt %icc, loop_6306
54023 or %o4, 0x0ED9, %l1
54024 for %f12, %f10, %f6
54025 ldsw [%l7 + 0x68], %o1
54026loop_6306:
54027 fmuld8ulx16 %f8, %f0, %f14
54028 fmul8x16au %f9, %f9, %f0
54029 fmovrdlz %g6, %f10, %f4
54030 or %i0, %i1, %g3
54031 ldsw [%l7 + 0x50], %i7
54032 tge %xcc, 0x2
54033 ldx [%l7 + 0x78], %l5
54034 std %f14, [%l7 + 0x38]
54035 bneg,pn %icc, loop_6307
54036 fcmpes %fcc3, %f3, %f4
54037 stx %o6, [%l7 + 0x28]
54038 sllx %i6, %g5, %l3
54039loop_6307:
54040 ldd [%l7 + 0x68], %f8
54041 edge16n %o0, %i4, %l0
54042 fpsub32s %f0, %f13, %f12
54043 ld [%l7 + 0x6C], %f4
54044 fnand %f6, %f4, %f10
54045 sll %l4, 0x03, %l2
54046 fcmple32 %f2, %f4, %g1
54047 fnot1 %f10, %f0
54048 ldx [%l7 + 0x48], %i3
54049 stw %o2, [%l7 + 0x3C]
54050 ldx [%l7 + 0x78], %g2
54051 ble,a,pn %xcc, loop_6308
54052 brgez,a %o3, loop_6309
54053 fsrc1s %f5, %f12
54054 fone %f12
54055loop_6308:
54056 lduh [%l7 + 0x60], %o5
54057loop_6309:
54058 lduh [%l7 + 0x68], %i2
54059 fandnot2s %f4, %f10, %f15
54060 bg,a,pn %xcc, loop_6310
54061 lduh [%l7 + 0x6E], %i5
54062 ldub [%l7 + 0x68], %l6
54063 movn %xcc, %g4, %o7
54064loop_6310:
54065 edge16n %o4, %l1, %o1
54066 bne,a loop_6311
54067 sllx %g7, %i0, %i1
54068 ldub [%l7 + 0x38], %g3
54069 bvc,a,pn %xcc, loop_6312
54070loop_6311:
54071 ldsw [%l7 + 0x58], %i7
54072 fmovrdgez %g6, %f2, %f8
54073 st %f11, [%l7 + 0x10]
54074loop_6312:
54075 ldub [%l7 + 0x7C], %l5
54076 fnegs %f2, %f5
54077 edge32 %o6, %g5, %l3
54078 ldx [%l7 + 0x40], %i6
54079 ld [%l7 + 0x30], %f8
54080 ta %icc, 0x3
54081 fcmpne32 %f6, %f4, %i4
54082 stw %l0, [%l7 + 0x20]
54083 addc %l4, 0x186A, %l2
54084 fbug %fcc3, loop_6313
54085 sra %g1, %o0, %i3
54086 addccc %g2, %o3, %o5
54087 std %f10, [%l7 + 0x28]
54088loop_6313:
54089 ldsh [%l7 + 0x7C], %i2
54090 orncc %i5, %l6, %o2
54091 stw %g4, [%l7 + 0x48]
54092 st %f6, [%l7 + 0x74]
54093 orncc %o4, %o7, %o1
54094 fmul8ulx16 %f6, %f2, %f8
54095 ldsw [%l7 + 0x20], %l1
54096 fxor %f0, %f4, %f14
54097 movvs %xcc, %g7, %i1
54098 movcs %xcc, %i0, %i7
54099 ldub [%l7 + 0x6A], %g6
54100 fmovdleu %icc, %f14, %f8
54101 ldub [%l7 + 0x20], %l5
54102 fcmpes %fcc0, %f0, %f7
54103 fmovsgu %icc, %f13, %f13
54104 addccc %g3, 0x1A4C, %o6
54105 ldub [%l7 + 0x1D], %g5
54106 ldsw [%l7 + 0x60], %i6
54107 ldub [%l7 + 0x29], %i4
54108 ldsh [%l7 + 0x1E], %l3
54109 tleu %icc, 0x1
54110 tgu %xcc, 0x7
54111 fcmped %fcc3, %f6, %f8
54112 alignaddrl %l0, %l4, %l2
54113 sethi 0x0D79, %g1
54114 ldsh [%l7 + 0x7C], %o0
54115 ldd [%l7 + 0x30], %f6
54116 ldsb [%l7 + 0x7F], %i3
54117 brgz %g2, loop_6314
54118 std %f4, [%l7 + 0x20]
54119 bcs,pn %icc, loop_6315
54120 fmovdne %icc, %f0, %f4
54121loop_6314:
54122 stx %o5, [%l7 + 0x08]
54123 move %icc, %o3, %i2
54124loop_6315:
54125 movrlez %i5, 0x2DD, %l6
54126 fmovrde %o2, %f2, %f4
54127 ba %icc, loop_6316
54128 lduh [%l7 + 0x28], %g4
54129 edge16ln %o4, %o1, %o7
54130 fnors %f10, %f12, %f14
54131loop_6316:
54132 fmovrdlez %g7, %f0, %f12
54133 fsrc2 %f2, %f14
54134 bvc %icc, loop_6317
54135 addc %i1, 0x101D, %i0
54136 edge16ln %i7, %g6, %l5
54137 sth %l1, [%l7 + 0x54]
54138loop_6317:
54139 srlx %g3, 0x12, %g5
54140 fbge,a %fcc3, loop_6318
54141 stx %o6, [%l7 + 0x28]
54142 fmovdvs %icc, %f6, %f5
54143 ldsw [%l7 + 0x08], %i4
54144loop_6318:
54145 fxor %f12, %f0, %f8
54146 orncc %l3, %i6, %l4
54147 ldx [%l7 + 0x78], %l0
54148 bpos,a %xcc, loop_6319
54149 popc 0x1300, %g1
54150 sllx %o0, %l2, %i3
54151 fnand %f0, %f10, %f14
54152loop_6319:
54153 fbuge %fcc1, loop_6320
54154 alignaddr %g2, %o3, %o5
54155 stw %i5, [%l7 + 0x70]
54156 fmovdpos %icc, %f13, %f1
54157loop_6320:
54158 ldx [%l7 + 0x70], %l6
54159 stw %o2, [%l7 + 0x20]
54160 bvs loop_6321
54161 fmul8x16al %f5, %f4, %f14
54162 call loop_6322
54163 fsrc1s %f1, %f10
54164loop_6321:
54165 nop
54166 setx loop_6323, %l0, %l1
54167 jmpl %l1, %g4
54168 tneg %xcc, 0x1
54169loop_6322:
54170 ldsw [%l7 + 0x3C], %o4
54171 bleu loop_6324
54172loop_6323:
54173 sth %i2, [%l7 + 0x56]
54174 movneg %xcc, %o1, %o7
54175 ble,a loop_6325
54176loop_6324:
54177 fmovrslz %i1, %f4, %f7
54178 fbu,a %fcc3, loop_6326
54179 fpadd16 %f8, %f4, %f2
54180loop_6325:
54181 fmovsgu %xcc, %f10, %f15
54182 stb %g7, [%l7 + 0x54]
54183loop_6326:
54184 srl %i7, %i0, %g6
54185 ld [%l7 + 0x38], %f5
54186 fbuge %fcc3, loop_6327
54187 fbe,a %fcc0, loop_6328
54188 movrgz %l1, 0x3E7, %l5
54189 sth %g3, [%l7 + 0x28]
54190loop_6327:
54191 stw %o6, [%l7 + 0x50]
54192loop_6328:
54193 ldub [%l7 + 0x34], %g5
54194 ldx [%l7 + 0x60], %l3
54195 ld [%l7 + 0x6C], %f5
54196 sth %i6, [%l7 + 0x78]
54197 fmovsneg %xcc, %f11, %f3
54198 fbule,a %fcc2, loop_6329
54199 ta %icc, 0x7
54200 fba %fcc3, loop_6330
54201 fcmps %fcc2, %f15, %f10
54202loop_6329:
54203 fba %fcc0, loop_6331
54204 brz,a %l4, loop_6332
54205loop_6330:
54206 fmul8x16al %f1, %f13, %f14
54207 tl %xcc, 0x7
54208loop_6331:
54209 orncc %l0, 0x0045, %g1
54210loop_6332:
54211 move %icc, %o0, %i4
54212 udivx %l2, 0x19C1, %i3
54213 fmovdg %xcc, %f8, %f12
54214 fandnot1 %f0, %f8, %f6
54215 ldd [%l7 + 0x60], %f6
54216 fandnot1 %f0, %f12, %f10
54217 ldsh [%l7 + 0x6E], %o3
54218 fmovsneg %xcc, %f5, %f8
54219 bneg,a loop_6333
54220 edge8 %g2, %o5, %l6
54221 siam 0x5
54222 sth %i5, [%l7 + 0x7A]
54223loop_6333:
54224 tcs %icc, 0x6
54225 fmul8x16au %f12, %f0, %f12
54226 fbne %fcc1, loop_6334
54227 fble %fcc3, loop_6335
54228 ld [%l7 + 0x20], %f3
54229 movne %icc, %o2, %o4
54230loop_6334:
54231 fexpand %f12, %f6
54232loop_6335:
54233 sra %i2, 0x08, %o1
54234 fands %f3, %f11, %f0
54235 ldsh [%l7 + 0x40], %g4
54236 sth %o7, [%l7 + 0x4E]
54237 fmovrse %i1, %f10, %f10
54238 sub %i7, %g7, %g6
54239 tne %xcc, 0x2
54240 array16 %l1, %l5, %i0
54241 fmovsg %icc, %f4, %f6
54242 tl %icc, 0x3
54243 fmul8x16al %f3, %f13, %f12
54244 ldsw [%l7 + 0x70], %g3
54245 fandnot1s %f12, %f7, %f10
54246 fcmpgt16 %f10, %f10, %o6
54247 fbn %fcc0, loop_6336
54248 fmovdle %xcc, %f14, %f4
54249 brgz,a %l3, loop_6337
54250 andcc %g5, %i6, %l0
54251loop_6336:
54252 ldd [%l7 + 0x20], %f12
54253 fba,a %fcc3, loop_6338
54254loop_6337:
54255 sth %g1, [%l7 + 0x6C]
54256 mova %icc, %o0, %i4
54257 array16 %l4, %i3, %l2
54258loop_6338:
54259 or %g2, %o5, %o3
54260 ldsb [%l7 + 0x19], %i5
54261 taddcc %l6, %o4, %i2
54262 stb %o1, [%l7 + 0x6B]
54263 tcs %icc, 0x0
54264 xnorcc %o2, %g4, %i1
54265 st %f10, [%l7 + 0x4C]
54266 lduw [%l7 + 0x78], %o7
54267 be,pn %icc, loop_6339
54268 edge8 %i7, %g6, %l1
54269 ba,pn %xcc, loop_6340
54270 movrne %l5, 0x256, %i0
54271loop_6339:
54272 srax %g7, 0x01, %g3
54273 tsubcc %o6, 0x0D75, %l3
54274loop_6340:
54275 be,a,pt %xcc, loop_6341
54276 bgu,pt %icc, loop_6342
54277 fcmpne32 %f6, %f12, %i6
54278 bpos %xcc, loop_6343
54279loop_6341:
54280 fands %f15, %f0, %f8
54281loop_6342:
54282 ld [%l7 + 0x74], %f9
54283 ldsh [%l7 + 0x12], %g5
54284loop_6343:
54285 ldsh [%l7 + 0x42], %l0
54286 tne %xcc, 0x5
54287 alignaddr %g1, %o0, %l4
54288 umulcc %i3, 0x0265, %i4
54289 fbne %fcc1, loop_6344
54290 orcc %g2, %l2, %o3
54291 tge %xcc, 0x1
54292 tvc %xcc, 0x6
54293loop_6344:
54294 andcc %i5, 0x148B, %o5
54295 ldd [%l7 + 0x58], %f14
54296 brgz %o4, loop_6345
54297 fmovsneg %icc, %f4, %f3
54298 fmul8x16al %f5, %f9, %f4
54299 movrgez %i2, 0x072, %l6
54300loop_6345:
54301 fabsd %f6, %f12
54302 movpos %icc, %o2, %g4
54303 ld [%l7 + 0x28], %f1
54304 sdivx %i1, 0x1CEC, %o7
54305 fcmpeq16 %f6, %f12, %o1
54306 movcc %xcc, %i7, %g6
54307 fabsd %f4, %f14
54308 movcs %icc, %l1, %i0
54309 movrlez %l5, %g3, %o6
54310 ldsh [%l7 + 0x70], %g7
54311 stx %i6, [%l7 + 0x48]
54312 stw %l3, [%l7 + 0x44]
54313 edge32l %l0, %g1, %o0
54314 alignaddr %g5, %i3, %l4
54315 stx %g2, [%l7 + 0x70]
54316 lduh [%l7 + 0x58], %l2
54317 ldub [%l7 + 0x58], %i4
54318 move %xcc, %i5, %o5
54319 std %f4, [%l7 + 0x58]
54320 nop
54321 setx loop_6346, %l0, %l1
54322 wrpr 0x1, %tl
54323 wrpr %l1, %tnpc
54324 setx 0x34400001400, %l0, %l1
54325 wrpr %l1, %tstate
54326 wrhpr 0x4, %htstate
54327 done
54328 st %f14, [%l7 + 0x78]
54329 fmovsvs %xcc, %f12, %f7
54330 tge %icc, 0x1
54331loop_6346:
54332 ldsh [%l7 + 0x78], %o3
54333 fornot2 %f14, %f0, %f2
54334 fmovrdgz %o4, %f10, %f10
54335 ldsb [%l7 + 0x09], %l6
54336 edge8n %o2, %i2, %g4
54337 ta %icc, 0x1
54338 lduw [%l7 + 0x14], %o7
54339 orn %o1, %i1, %i7
54340 ldsb [%l7 + 0x0B], %l1
54341 tcs %icc, 0x7
54342 addcc %i0, %l5, %g6
54343 edge8n %o6, %g7, %i6
54344 ldsw [%l7 + 0x20], %l3
54345 fmovde %xcc, %f15, %f5
54346 ldsw [%l7 + 0x40], %g3
54347 xor %g1, 0x004E, %o0
54348 tneg %xcc, 0x4
54349 sdivcc %g5, 0x0797, %l0
54350 fmovdleu %xcc, %f0, %f4
54351 ldsh [%l7 + 0x36], %l4
54352 taddcc %i3, %l2, %i4
54353 lduw [%l7 + 0x20], %g2
54354 fnot2s %f13, %f9
54355 edge16ln %i5, %o3, %o5
54356 sdivx %l6, 0x13B0, %o2
54357 movgu %xcc, %o4, %i2
54358 popc 0x168F, %o7
54359 nop
54360 setx loop_6347, %l0, %l1
54361 wrpr 0x1, %tl
54362 wrpr %l1, %tpc
54363 add %l1, 0x4, %l1
54364 wrpr %l1, %tnpc
54365 setx 0x34400001400, %l0, %l1
54366 wrpr %l1, %tstate
54367 wrhpr 0x4, %htstate
54368 retry
54369 fpadd16s %f1, %f1, %f6
54370 or %g4, %i1, %i7
54371 fcmple32 %f0, %f0, %o1
54372loop_6347:
54373 st %f6, [%l7 + 0x64]
54374 fxor %f14, %f8, %f4
54375 ld [%l7 + 0x0C], %f15
54376 std %f4, [%l7 + 0x40]
54377 or %i0, %l1, %g6
54378 lduw [%l7 + 0x70], %l5
54379 fpackfix %f2, %f8
54380 ldx [%l7 + 0x30], %o6
54381 lduw [%l7 + 0x70], %i6
54382 tn %icc, 0x3
54383 bne,a loop_6348
54384 andncc %l3, %g3, %g7
54385 sdivcc %g1, 0x1563, %g5
54386 ld [%l7 + 0x2C], %f8
54387loop_6348:
54388 bg,a,pn %xcc, loop_6349
54389 bg,a loop_6350
54390 brlz %o0, loop_6351
54391 ldd [%l7 + 0x38], %f4
54392loop_6349:
54393 ldsw [%l7 + 0x74], %l0
54394loop_6350:
54395 tvs %xcc, 0x7
54396loop_6351:
54397 fand %f8, %f4, %f8
54398 umul %i3, 0x160F, %l4
54399 ldx [%l7 + 0x30], %l2
54400 ldub [%l7 + 0x45], %i4
54401 te %icc, 0x1
54402 fabsd %f6, %f12
54403 movn %xcc, %i5, %o3
54404 addc %g2, %l6, %o5
54405 movneg %icc, %o4, %o2
54406 stx %i2, [%l7 + 0x78]
54407 stb %o7, [%l7 + 0x12]
54408 fmovsl %icc, %f12, %f6
54409 ldub [%l7 + 0x0B], %i1
54410 brz,a %g4, loop_6352
54411 fmovrsne %o1, %f12, %f8
54412 std %f8, [%l7 + 0x68]
54413 fmovdne %xcc, %f5, %f13
54414loop_6352:
54415 stx %i0, [%l7 + 0x08]
54416 fpmerge %f6, %f13, %f14
54417 smulcc %l1, %g6, %l5
54418 mulscc %i7, 0x03FA, %o6
54419 tpos %xcc, 0x6
54420 movrlz %i6, 0x200, %g3
54421 umul %l3, 0x178A, %g7
54422 faligndata %f4, %f8, %f8
54423 fnor %f10, %f6, %f10
54424 bge %icc, loop_6353
54425 fsrc1s %f2, %f3
54426 fbne %fcc3, loop_6354
54427 brnz,a %g1, loop_6355
54428loop_6353:
54429 sth %g5, [%l7 + 0x4C]
54430 fmovdvs %icc, %f7, %f11
54431loop_6354:
54432 edge8n %l0, %i3, %o0
54433loop_6355:
54434 tn %icc, 0x7
54435 fmovse %xcc, %f12, %f14
54436 tn %icc, 0x7
54437 fmovdg %xcc, %f12, %f10
54438 sth %l4, [%l7 + 0x68]
54439 fmul8x16al %f15, %f10, %f4
54440 fnand %f2, %f8, %f2
54441 fmovrse %i4, %f0, %f0
54442 ldub [%l7 + 0x69], %l2
54443 fandnot2s %f10, %f2, %f6
54444 stw %o3, [%l7 + 0x10]
54445 ldub [%l7 + 0x1B], %g2
54446 srax %i5, 0x02, %l6
54447 fmovrdlez %o5, %f10, %f4
54448 fmovdvc %xcc, %f0, %f5
54449 ld [%l7 + 0x20], %f7
54450 ld [%l7 + 0x30], %f4
54451 fands %f5, %f15, %f3
54452 fmul8sux16 %f4, %f6, %f6
54453 lduw [%l7 + 0x38], %o2
54454 fnegd %f12, %f8
54455 lduh [%l7 + 0x4A], %o4
54456 fbe,a %fcc1, loop_6356
54457 edge16 %i2, %o7, %i1
54458 fmovdne %icc, %f1, %f8
54459 fmovrde %o1, %f4, %f14
54460loop_6356:
54461 bpos,pn %xcc, loop_6357
54462 xor %g4, %i0, %g6
54463 fmul8sux16 %f10, %f12, %f6
54464 edge32ln %l5, %l1, %i7
54465loop_6357:
54466 sra %i6, 0x05, %g3
54467 brlez %o6, loop_6358
54468 srl %g7, 0x04, %g1
54469 sllx %l3, %g5, %l0
54470 fbule,a %fcc3, loop_6359
54471loop_6358:
54472 movge %icc, %o0, %i3
54473 fblg,a %fcc3, loop_6360
54474 lduh [%l7 + 0x22], %i4
54475loop_6359:
54476 sll %l2, 0x1A, %l4
54477 ble loop_6361
54478loop_6360:
54479 xnorcc %o3, %g2, %l6
54480 udivcc %o5, 0x1835, %i5
54481 edge8l %o2, %i2, %o4
54482loop_6361:
54483 lduh [%l7 + 0x36], %i1
54484 bne,a loop_6362
54485 tvc %icc, 0x7
54486 fmovrdgz %o7, %f12, %f8
54487 stw %o1, [%l7 + 0x38]
54488loop_6362:
54489 tvc %xcc, 0x1
54490 fcmpne16 %f2, %f14, %i0
54491 ldx [%l7 + 0x68], %g6
54492 fbne,a %fcc2, loop_6363
54493 movcc %icc, %g4, %l1
54494 sth %i7, [%l7 + 0x14]
54495 fornot1 %f10, %f0, %f4
54496loop_6363:
54497 stb %l5, [%l7 + 0x0F]
54498 stw %g3, [%l7 + 0x7C]
54499 movcc %icc, %o6, %g7
54500 fcmpgt16 %f2, %f4, %i6
54501 tneg %xcc, 0x6
54502 ldsh [%l7 + 0x44], %l3
54503 lduh [%l7 + 0x76], %g5
54504 fmul8sux16 %f14, %f6, %f10
54505 fblg,a %fcc2, loop_6364
54506 fcmpgt32 %f8, %f0, %g1
54507 array8 %l0, %o0, %i4
54508 fmovspos %icc, %f9, %f10
54509loop_6364:
54510 ldsb [%l7 + 0x08], %i3
54511 lduh [%l7 + 0x5E], %l4
54512 movcc %xcc, %o3, %l2
54513 or %l6, %o5, %g2
54514 ldx [%l7 + 0x40], %o2
54515 orncc %i2, 0x0068, %o4
54516 fornot1 %f6, %f8, %f8
54517 orcc %i1, %o7, %o1
54518 std %f4, [%l7 + 0x10]
54519 edge8 %i5, %g6, %i0
54520 brgz,a %l1, loop_6365
54521 ldsw [%l7 + 0x14], %i7
54522 ldub [%l7 + 0x21], %g4
54523 stw %l5, [%l7 + 0x74]
54524loop_6365:
54525 edge16 %o6, %g7, %i6
54526 lduw [%l7 + 0x20], %g3
54527 lduw [%l7 + 0x6C], %l3
54528 ldsw [%l7 + 0x2C], %g5
54529 sth %l0, [%l7 + 0x26]
54530 fbue %fcc3, loop_6366
54531 stb %g1, [%l7 + 0x76]
54532 brlez %o0, loop_6367
54533 stb %i4, [%l7 + 0x72]
54534loop_6366:
54535 bvs,pn %xcc, loop_6368
54536 brlz,a %l4, loop_6369
54537loop_6367:
54538 lduw [%l7 + 0x60], %i3
54539 srax %l2, 0x1B, %o3
54540loop_6368:
54541 fpsub16s %f3, %f7, %f10
54542loop_6369:
54543 fmovdg %xcc, %f15, %f10
54544 ldsb [%l7 + 0x23], %l6
54545 xor %g2, %o5, %i2
54546 sth %o4, [%l7 + 0x6A]
54547 fbue %fcc2, loop_6370
54548 ld [%l7 + 0x24], %f2
54549 fnors %f9, %f12, %f0
54550 fmuld8ulx16 %f9, %f13, %f12
54551loop_6370:
54552 movleu %icc, %o2, %o7
54553 udivx %o1, 0x15C2, %i5
54554 edge8l %i1, %i0, %g6
54555 faligndata %f4, %f4, %f6
54556 tge %xcc, 0x1
54557 fba,a %fcc1, loop_6371
54558 fbn,a %fcc2, loop_6372
54559 smul %l1, 0x0DED, %i7
54560 edge16n %g4, %l5, %g7
54561loop_6371:
54562 fsrc1 %f12, %f14
54563loop_6372:
54564 ldx [%l7 + 0x10], %o6
54565 ldx [%l7 + 0x18], %i6
54566 sdivx %g3, 0x0A98, %g5
54567 stx %l3, [%l7 + 0x28]
54568 ldx [%l7 + 0x48], %l0
54569 or %o0, %g1, %i4
54570 bne %icc, loop_6373
54571 fzeros %f6
54572 mulx %i3, 0x1FDF, %l2
54573 fnegd %f12, %f0
54574loop_6373:
54575 fbne,a %fcc2, loop_6374
54576 ldd [%l7 + 0x48], %f14
54577 ldsh [%l7 + 0x2C], %o3
54578 and %l4, %l6, %g2
54579loop_6374:
54580 fsrc1s %f7, %f12
54581 fbne,a %fcc3, loop_6375
54582 fcmpgt16 %f10, %f10, %i2
54583 fmovsvs %xcc, %f12, %f7
54584 fmovdl %icc, %f5, %f0
54585loop_6375:
54586 edge16 %o4, %o5, %o2
54587 nop
54588 setx loop_6376, %l0, %l1
54589 wrpr 0x1, %tl
54590 wrpr %l1, %tnpc
54591 setx 0x34400001400, %l0, %l1
54592 wrpr %l1, %tstate
54593 wrhpr 0x4, %htstate
54594 done
54595 bpos %icc, loop_6377
54596 fbuge,a %fcc3, loop_6378
54597 brnz,a %o1, loop_6379
54598loop_6376:
54599 brgez,a %i5, loop_6380
54600loop_6377:
54601 stx %o7, [%l7 + 0x28]
54602loop_6378:
54603 ldsw [%l7 + 0x44], %i0
54604loop_6379:
54605 fcmps %fcc2, %f2, %f4
54606loop_6380:
54607 fmovde %icc, %f5, %f12
54608 fmovrsgez %g6, %f5, %f11
54609 andncc %i1, %i7, %g4
54610 tneg %xcc, 0x6
54611 edge8l %l1, %l5, %g7
54612 andncc %i6, %o6, %g3
54613 fmovscc %icc, %f15, %f0
54614 std %f12, [%l7 + 0x30]
54615 fabsd %f12, %f0
54616 stx %l3, [%l7 + 0x60]
54617 fmul8x16al %f8, %f5, %f6
54618 movrgez %g5, 0x3AB, %l0
54619 stw %g1, [%l7 + 0x68]
54620 fmovdle %xcc, %f5, %f1
54621 te %icc, 0x3
54622 udiv %i4, 0x0DDD, %i3
54623 lduw [%l7 + 0x7C], %o0
54624 faligndata %f0, %f14, %f6
54625 fones %f12
54626 ldx [%l7 + 0x50], %o3
54627 tcc %icc, 0x5
54628 andn %l4, %l2, %g2
54629 fsrc1s %f5, %f4
54630 sub %i2, 0x081D, %o4
54631 ld [%l7 + 0x38], %f7
54632 add %l6, %o5, %o2
54633 edge8n %o1, %i5, %i0
54634 bpos loop_6381
54635 fandnot2s %f3, %f7, %f6
54636 movne %xcc, %g6, %o7
54637 std %f6, [%l7 + 0x58]
54638loop_6381:
54639 ldd [%l7 + 0x68], %f4
54640 fpack32 %f14, %f8, %f6
54641 fmovrdgez %i1, %f0, %f0
54642 ldsw [%l7 + 0x1C], %i7
54643 addccc %l1, 0x05FA, %l5
54644 fmovdn %xcc, %f11, %f15
54645 ldub [%l7 + 0x6A], %g7
54646 movneg %xcc, %g4, %o6
54647 fbo,a %fcc2, loop_6382
54648 fmovdle %icc, %f3, %f15
54649 bpos,a,pn %xcc, loop_6383
54650 fcmpne16 %f6, %f2, %g3
54651loop_6382:
54652 fsrc1 %f12, %f10
54653 fmovdleu %xcc, %f7, %f7
54654loop_6383:
54655 movg %icc, %l3, %g5
54656 lduw [%l7 + 0x50], %i6
54657 ldx [%l7 + 0x08], %l0
54658 fmovsne %xcc, %f1, %f1
54659 fmovsvc %xcc, %f6, %f10
54660 fmovse %xcc, %f9, %f5
54661 fmovsa %xcc, %f14, %f11
54662 ldsh [%l7 + 0x68], %i4
54663 ldx [%l7 + 0x70], %i3
54664 ldx [%l7 + 0x48], %o0
54665 ldx [%l7 + 0x68], %o3
54666 lduw [%l7 + 0x58], %g1
54667 addccc %l2, %g2, %l4
54668 ldd [%l7 + 0x68], %f14
54669 ldsb [%l7 + 0x77], %i2
54670 fnot2 %f10, %f8
54671 ta %xcc, 0x6
54672 ldsw [%l7 + 0x2C], %o4
54673 movrlz %l6, %o2, %o5
54674 fcmpgt32 %f6, %f8, %o1
54675 ldub [%l7 + 0x40], %i0
54676 stx %g6, [%l7 + 0x30]
54677 fmovsge %xcc, %f15, %f3
54678 ld [%l7 + 0x44], %f7
54679 brlz,a %o7, loop_6384
54680 fpsub16 %f14, %f4, %f10
54681 lduh [%l7 + 0x74], %i5
54682 nop
54683 setx loop_6385, %l0, %l1
54684 wrpr 0x1, %tl
54685 wrpr %l1, %tpc
54686 add %l1, 0x4, %l1
54687 wrpr %l1, %tnpc
54688 setx 0x34400001400, %l0, %l1
54689 wrpr %l1, %tstate
54690 wrhpr 0x4, %htstate
54691 retry
54692loop_6384:
54693 ta %icc, 0x2
54694 movl %icc, %i7, %l1
54695 movrlez %l5, 0x003, %g7
54696loop_6385:
54697 bn,a %icc, loop_6386
54698 stx %g4, [%l7 + 0x08]
54699 stx %o6, [%l7 + 0x58]
54700 fmovd %f8, %f8
54701loop_6386:
54702 ldx [%l7 + 0x30], %i1
54703 be,a loop_6387
54704 ldub [%l7 + 0x0B], %l3
54705 st %f6, [%l7 + 0x50]
54706 sub %g3, %g5, %i6
54707loop_6387:
54708 movge %icc, %l0, %i4
54709 std %f14, [%l7 + 0x28]
54710 edge16n %i3, %o3, %o0
54711 std %f14, [%l7 + 0x28]
54712 fornot2s %f0, %f1, %f6
54713 fbl %fcc0, loop_6388
54714 nop
54715 setx loop_6389, %l0, %l1
54716 wrpr 0x1, %tl
54717 wrpr %l1, %tpc
54718 add %l1, 0x4, %l1
54719 wrpr %l1, %tnpc
54720 setx 0x34400001400, %l0, %l1
54721 wrpr %l1, %tstate
54722 wrhpr 0x4, %htstate
54723 retry
54724 fmovrsgz %l2, %f5, %f0
54725 ldsh [%l7 + 0x78], %g2
54726loop_6388:
54727 stx %g1, [%l7 + 0x20]
54728loop_6389:
54729 sth %l4, [%l7 + 0x26]
54730 stx %i2, [%l7 + 0x20]
54731 orcc %l6, %o4, %o5
54732 fnands %f15, %f10, %f1
54733 ldsb [%l7 + 0x42], %o2
54734 edge8ln %o1, %g6, %o7
54735 edge16 %i0, %i7, %i5
54736 brz %l5, loop_6390
54737 movrne %l1, 0x20C, %g4
54738 array32 %o6, %g7, %i1
54739 bn,pt %xcc, loop_6391
54740loop_6390:
54741 ldsh [%l7 + 0x12], %g3
54742 fmovdne %xcc, %f15, %f5
54743 nop
54744 setx loop_6392, %l0, %l1
54745 wrpr 0x1, %tl
54746 wrpr %l1, %tnpc
54747 setx 0x34400001400, %l0, %l1
54748 wrpr %l1, %tstate
54749 wrhpr 0x4, %htstate
54750 done
54751loop_6391:
54752 ld [%l7 + 0x10], %f9
54753 fbue,a %fcc3, loop_6393
54754 popc %l3, %i6
54755loop_6392:
54756 fsrc2s %f3, %f7
54757 fzero %f12
54758loop_6393:
54759 faligndata %f0, %f14, %f12
54760 stb %g5, [%l7 + 0x5B]
54761 lduw [%l7 + 0x24], %l0
54762 ldd [%l7 + 0x58], %f14
54763 edge16l %i4, %o3, %i3
54764 stx %o0, [%l7 + 0x60]
54765 fmovdvs %icc, %f14, %f7
54766 fpsub16 %f10, %f12, %f8
54767 fpack16 %f10, %f8
54768 fcmpeq16 %f0, %f0, %g2
54769 std %f8, [%l7 + 0x70]
54770 ldd [%l7 + 0x18], %f10
54771 fcmpd %fcc1, %f14, %f14
54772 stb %g1, [%l7 + 0x13]
54773 stx %l2, [%l7 + 0x78]
54774 std %f0, [%l7 + 0x38]
54775 tle %icc, 0x2
54776 fbu,a %fcc3, loop_6394
54777 fpsub32 %f4, %f0, %f4
54778 bpos,a %xcc, loop_6395
54779 srl %i2, %l6, %l4
54780loop_6394:
54781 array32 %o5, %o4, %o1
54782 taddcc %o2, %g6, %o7
54783loop_6395:
54784 movcs %xcc, %i0, %i7
54785 fmovsgu %icc, %f2, %f10
54786 fpsub16s %f13, %f12, %f5
54787 bl,pt %icc, loop_6396
54788 fxor %f2, %f0, %f0
54789 std %f8, [%l7 + 0x38]
54790 std %f14, [%l7 + 0x18]
54791loop_6396:
54792 edge16ln %l5, %i5, %l1
54793 fbg,a %fcc2, loop_6397
54794 ba,pt %xcc, loop_6398
54795 andncc %o6, %g4, %i1
54796 fandnot1 %f4, %f6, %f0
54797loop_6397:
54798 fnors %f1, %f7, %f11
54799loop_6398:
54800 ldx [%l7 + 0x38], %g7
54801 array16 %l3, %g3, %i6
54802 std %f6, [%l7 + 0x48]
54803 fmovsleu %xcc, %f11, %f8
54804 fbge %fcc0, loop_6399
54805 fmovsl %icc, %f15, %f0
54806 movne %xcc, %g5, %i4
54807 udivx %l0, 0x1FC3, %i3
54808loop_6399:
54809 ldsw [%l7 + 0x24], %o3
54810 ldsh [%l7 + 0x1C], %o0
54811 fmovrdne %g2, %f10, %f10
54812 fcmped %fcc0, %f6, %f6
54813 lduh [%l7 + 0x58], %g1
54814 array16 %l2, %i2, %l6
54815 orcc %o5, 0x0EAD, %l4
54816 fmovd %f14, %f8
54817 lduw [%l7 + 0x0C], %o1
54818 fmovrslez %o2, %f10, %f2
54819 fmul8x16au %f6, %f6, %f2
54820 fnors %f5, %f10, %f1
54821 fmovdne %xcc, %f9, %f5
54822 ldsh [%l7 + 0x68], %g6
54823 fcmple32 %f8, %f4, %o4
54824 fnors %f8, %f9, %f7
54825 movneg %xcc, %i0, %o7
54826 movpos %xcc, %i7, %l5
54827 stx %i5, [%l7 + 0x40]
54828 be,a,pn %xcc, loop_6400
54829 xorcc %o6, 0x1099, %g4
54830 fmovrsne %i1, %f12, %f14
54831 ldsh [%l7 + 0x2A], %g7
54832loop_6400:
54833 ld [%l7 + 0x24], %f8
54834 lduw [%l7 + 0x34], %l3
54835 tne %xcc, 0x4
54836 ldub [%l7 + 0x7C], %l1
54837 brlz,a %i6, loop_6401
54838 movrgz %g5, %i4, %l0
54839 stx %g3, [%l7 + 0x70]
54840 ldsb [%l7 + 0x53], %i3
54841loop_6401:
54842 stw %o3, [%l7 + 0x60]
54843 fmovde %icc, %f1, %f9
54844 fxors %f13, %f4, %f1
54845 fble,a %fcc3, loop_6402
54846 movneg %icc, %o0, %g1
54847 fpsub32 %f4, %f12, %f8
54848 edge32ln %l2, %i2, %l6
54849loop_6402:
54850 ldsh [%l7 + 0x0C], %g2
54851 ba,a %icc, loop_6403
54852 fcmple32 %f2, %f0, %o5
54853 ldx [%l7 + 0x40], %l4
54854 movrlez %o2, %o1, %o4
54855loop_6403:
54856 fpsub16s %f6, %f12, %f2
54857 tn %icc, 0x7
54858 bvc,a,pn %icc, loop_6404
54859 edge16l %i0, %g6, %i7
54860 ld [%l7 + 0x20], %f2
54861 ldsh [%l7 + 0x10], %l5
54862loop_6404:
54863 ldsb [%l7 + 0x6D], %i5
54864 array8 %o7, %o6, %g4
54865 bne %xcc, loop_6405
54866 fpack16 %f4, %f0
54867 ldsh [%l7 + 0x5E], %g7
54868 movre %i1, 0x021, %l1
54869loop_6405:
54870 movl %icc, %l3, %g5
54871 bg loop_6406
54872 umul %i6, %l0, %i4
54873 st %f4, [%l7 + 0x3C]
54874 stx %g3, [%l7 + 0x58]
54875loop_6406:
54876 movn %xcc, %o3, %o0
54877 bl loop_6407
54878 add %g1, %l2, %i3
54879 fmovrdgez %l6, %f2, %f8
54880 fbge,a %fcc2, loop_6408
54881loop_6407:
54882 ld [%l7 + 0x64], %f14
54883 fmovrsne %i2, %f9, %f5
54884 tg %icc, 0x7
54885loop_6408:
54886 fpack32 %f14, %f4, %f2
54887 brgz,a %o5, loop_6409
54888 fcmpgt16 %f4, %f10, %g2
54889 ldub [%l7 + 0x48], %l4
54890 fbe,a %fcc2, loop_6410
54891loop_6409:
54892 add %o1, %o2, %o4
54893 brgez %g6, loop_6411
54894 fmul8x16al %f4, %f13, %f10
54895loop_6410:
54896 stw %i0, [%l7 + 0x0C]
54897 ldx [%l7 + 0x28], %l5
54898loop_6411:
54899 brgez %i7, loop_6412
54900 fmovse %icc, %f3, %f5
54901 stw %i5, [%l7 + 0x58]
54902 fble %fcc2, loop_6413
54903loop_6412:
54904 ldsb [%l7 + 0x57], %o7
54905 fmovd %f0, %f8
54906 fmovdleu %xcc, %f11, %f12
54907loop_6413:
54908 fnot2s %f3, %f4
54909 bvc,a loop_6414
54910 brlez,a %g4, loop_6415
54911 fmovrsne %o6, %f0, %f5
54912 bleu,a %icc, loop_6416
54913loop_6414:
54914 ldsw [%l7 + 0x60], %i1
54915loop_6415:
54916 st %f14, [%l7 + 0x40]
54917 edge32ln %g7, %l1, %g5
54918loop_6416:
54919 std %f0, [%l7 + 0x20]
54920 srl %i6, 0x11, %l0
54921 movvs %xcc, %i4, %g3
54922 tge %icc, 0x6
54923 stx %o3, [%l7 + 0x18]
54924 bvs,a,pn %icc, loop_6417
54925 fsrc1s %f10, %f1
54926 subcc %o0, 0x1C16, %g1
54927 fmovdpos %xcc, %f9, %f7
54928loop_6417:
54929 smulcc %l2, %l3, %i3
54930 ldx [%l7 + 0x50], %i2
54931 fpackfix %f0, %f13
54932 ldsw [%l7 + 0x78], %o5
54933 addccc %g2, %l6, %o1
54934 ld [%l7 + 0x5C], %f9
54935 umul %o2, %l4, %g6
54936 ldd [%l7 + 0x78], %f10
54937 xor %i0, 0x0AF1, %o4
54938 movleu %icc, %i7, %l5
54939 umulcc %o7, 0x174A, %g4
54940 xorcc %i5, %i1, %o6
54941 fnot2s %f11, %f5
54942 st %f8, [%l7 + 0x60]
54943 sdiv %g7, 0x02B4, %g5
54944 fbge,a %fcc0, loop_6418
54945 fcmple32 %f4, %f12, %l1
54946 sth %l0, [%l7 + 0x2A]
54947 fmovsleu %icc, %f1, %f7
54948loop_6418:
54949 brlz %i6, loop_6419
54950 lduh [%l7 + 0x50], %i4
54951 tn %xcc, 0x4
54952 fmovsgu %xcc, %f13, %f9
54953loop_6419:
54954 st %f15, [%l7 + 0x2C]
54955 fbue,a %fcc2, loop_6420
54956 stx %g3, [%l7 + 0x18]
54957 fmul8ulx16 %f12, %f2, %f0
54958 lduh [%l7 + 0x5A], %o3
54959loop_6420:
54960 fmovsne %icc, %f8, %f9
54961 movneg %icc, %g1, %l2
54962 nop
54963 setx loop_6421, %l0, %l1
54964 wrpr 0x1, %tl
54965 wrpr %l1, %tpc
54966 add %l1, 0x4, %l1
54967 wrpr %l1, %tnpc
54968 setx 0x34400001400, %l0, %l1
54969 wrpr %l1, %tstate
54970 wrhpr 0x4, %htstate
54971 retry
54972 subccc %o0, 0x16BF, %i3
54973 fnot2s %f5, %f14
54974 ldub [%l7 + 0x3C], %i2
54975loop_6421:
54976 st %f12, [%l7 + 0x30]
54977 ld [%l7 + 0x64], %f8
54978 st %f10, [%l7 + 0x48]
54979 ld [%l7 + 0x58], %f10
54980 smulcc %l3, %g2, %o5
54981 tl %xcc, 0x2
54982 fmovsge %xcc, %f9, %f0
54983 fandnot2s %f12, %f10, %f3
54984 ldsh [%l7 + 0x52], %l6
54985 ldd [%l7 + 0x10], %f8
54986 ldsw [%l7 + 0x18], %o2
54987 bcs,pt %icc, loop_6422
54988 stb %o1, [%l7 + 0x68]
54989 fmovrdlez %l4, %f10, %f12
54990 lduw [%l7 + 0x08], %i0
54991loop_6422:
54992 brgz %o4, loop_6423
54993 ldsb [%l7 + 0x10], %i7
54994 array8 %l5, %g6, %o7
54995 tg %xcc, 0x2
54996loop_6423:
54997 movg %xcc, %i5, %i1
54998 array32 %o6, %g4, %g5
54999 tneg %icc, 0x7
55000 lduh [%l7 + 0x2C], %l1
55001 alignaddr %g7, %l0, %i4
55002 bvs %xcc, loop_6424
55003 fmovdcc %icc, %f8, %f3
55004 fmovse %xcc, %f10, %f8
55005 ldub [%l7 + 0x2D], %i6
55006loop_6424:
55007 brgz %g3, loop_6425
55008 taddcctv %o3, %g1, %o0
55009 fmovrdne %l2, %f4, %f4
55010 bg,pt %xcc, loop_6426
55011loop_6425:
55012 fbug,a %fcc3, loop_6427
55013 fble %fcc0, loop_6428
55014 ldx [%l7 + 0x40], %i3
55015loop_6426:
55016 ldd [%l7 + 0x30], %f10
55017loop_6427:
55018 fzero %f14
55019loop_6428:
55020 smulcc %l3, %g2, %o5
55021 pdist %f2, %f2, %f8
55022 fmovdleu %icc, %f14, %f11
55023 brgz %i2, loop_6429
55024 stx %o2, [%l7 + 0x50]
55025 ldd [%l7 + 0x40], %f10
55026 edge32l %l6, %o1, %i0
55027loop_6429:
55028 tn %xcc, 0x3
55029 fcmpgt32 %f14, %f6, %l4
55030 tg %xcc, 0x1
55031 sdivcc %i7, 0x061B, %l5
55032 fxor %f12, %f2, %f2
55033 fexpand %f10, %f12
55034 sth %g6, [%l7 + 0x64]
55035 ldsh [%l7 + 0x70], %o7
55036 fmovscs %icc, %f9, %f5
55037 lduw [%l7 + 0x38], %o4
55038 std %f8, [%l7 + 0x10]
55039 brlez %i1, loop_6430
55040 fba,a %fcc2, loop_6431
55041 fmovdn %xcc, %f4, %f8
55042 bpos,a %xcc, loop_6432
55043loop_6430:
55044 bshuffle %f10, %f10, %f8
55045loop_6431:
55046 st %f7, [%l7 + 0x20]
55047 fmovrde %i5, %f6, %f6
55048loop_6432:
55049 add %o6, 0x01ED, %g4
55050 fmovrsgz %l1, %f13, %f7
55051 ld [%l7 + 0x30], %f8
55052 lduh [%l7 + 0x74], %g7
55053 tne %icc, 0x5
55054 ldsb [%l7 + 0x77], %g5
55055 fbug,a %fcc3, loop_6433
55056 ldx [%l7 + 0x38], %l0
55057 umul %i4, %g3, %i6
55058 fcmpeq16 %f6, %f6, %o3
55059loop_6433:
55060 umulcc %o0, 0x10E2, %l2
55061 st %f15, [%l7 + 0x34]
55062 fandnot1 %f2, %f6, %f4
55063 ldub [%l7 + 0x60], %g1
55064 ldx [%l7 + 0x78], %i3
55065 ldsb [%l7 + 0x5A], %g2
55066 fnegs %f2, %f10
55067 sethi 0x115A, %l3
55068 movge %xcc, %i2, %o5
55069 addcc %o2, %l6, %o1
55070 ldsb [%l7 + 0x12], %l4
55071 ldd [%l7 + 0x68], %f14
55072 ta %xcc, 0x3
55073 fbne %fcc0, loop_6434
55074 fmovdg %icc, %f12, %f5
55075 fornot2 %f6, %f2, %f0
55076 udivcc %i7, 0x10E0, %i0
55077loop_6434:
55078 fcmped %fcc0, %f0, %f4
55079 fmovs %f1, %f0
55080 tgu %xcc, 0x1
55081 fcmple32 %f10, %f0, %l5
55082 fmovdg %icc, %f1, %f1
55083 sll %o7, %o4, %g6
55084 bne,a %xcc, loop_6435
55085 fcmple32 %f4, %f2, %i5
55086 fbul %fcc3, loop_6436
55087 fbul,a %fcc2, loop_6437
55088loop_6435:
55089 mova %xcc, %o6, %g4
55090 fandnot2s %f1, %f6, %f13
55091loop_6436:
55092 ldx [%l7 + 0x18], %l1
55093loop_6437:
55094 sth %i1, [%l7 + 0x14]
55095 fmovd %f2, %f12
55096 fbg,a %fcc2, loop_6438
55097 ldsw [%l7 + 0x44], %g7
55098 fcmple16 %f14, %f2, %g5
55099 fmuld8ulx16 %f13, %f15, %f12
55100loop_6438:
55101 fmovdpos %xcc, %f13, %f15
55102 stx %i4, [%l7 + 0x68]
55103 fmovrsne %g3, %f6, %f9
55104 bl,pt %icc, loop_6439
55105 lduh [%l7 + 0x0E], %i6
55106 fpsub32s %f9, %f8, %f4
55107 fpsub16 %f6, %f6, %f12
55108loop_6439:
55109 edge32ln %l0, %o0, %o3
55110 ta %icc, 0x7
55111 st %f15, [%l7 + 0x6C]
55112 bl,a %xcc, loop_6440
55113 smulcc %l2, %g1, %i3
55114 ldsh [%l7 + 0x64], %l3
55115 edge16l %i2, %o5, %g2
55116loop_6440:
55117 nop
55118 setx loop_6441, %l0, %l1
55119 wrpr 0x1, %tl
55120 wrpr %l1, %tpc
55121 add %l1, 0x4, %l1
55122 wrpr %l1, %tnpc
55123 setx 0x34400001400, %l0, %l1
55124 wrpr %l1, %tstate
55125 wrhpr 0x4, %htstate
55126 retry
55127 faligndata %f0, %f14, %f4
55128 udivx %o2, 0x085E, %o1
55129 fmovrdlez %l4, %f6, %f8
55130loop_6441:
55131 popc %l6, %i0
55132 fmovda %xcc, %f0, %f8
55133 ldsh [%l7 + 0x7E], %i7
55134 fcmpgt32 %f4, %f10, %l5
55135 ldsw [%l7 + 0x0C], %o4
55136 lduw [%l7 + 0x2C], %o7
55137 ldd [%l7 + 0x70], %f6
55138 brz %i5, loop_6442
55139 stb %o6, [%l7 + 0x4A]
55140 lduw [%l7 + 0x20], %g6
55141 fnot1 %f8, %f4
55142loop_6442:
55143 fbl,a %fcc3, loop_6443
55144 stx %l1, [%l7 + 0x40]
55145 movge %icc, %i1, %g7
55146 movvs %icc, %g5, %i4
55147loop_6443:
55148 fmovdneg %xcc, %f3, %f5
55149 ldd [%l7 + 0x68], %f14
55150 bleu,pn %icc, loop_6444
55151 sra %g3, 0x04, %i6
55152 fmovdgu %xcc, %f14, %f11
55153 or %l0, %o0, %o3
55154loop_6444:
55155 ld [%l7 + 0x10], %f2
55156 fpsub32s %f0, %f13, %f5
55157 ld [%l7 + 0x7C], %f2
55158 fmovdpos %xcc, %f10, %f14
55159 movrgz %l2, 0x18B, %g4
55160 fabsd %f2, %f0
55161 movge %xcc, %g1, %l3
55162 tl %xcc, 0x3
55163 fnands %f6, %f8, %f0
55164 ld [%l7 + 0x6C], %f9
55165 fpack32 %f12, %f8, %f8
55166 fornot1s %f5, %f6, %f2
55167 fbo,a %fcc2, loop_6445
55168 stw %i2, [%l7 + 0x48]
55169 ldub [%l7 + 0x31], %i3
55170 fcmpes %fcc2, %f14, %f1
55171loop_6445:
55172 sth %g2, [%l7 + 0x42]
55173 fpmerge %f5, %f2, %f0
55174 orncc %o2, 0x1C46, %o5
55175 fmovdvc %icc, %f13, %f4
55176 fmovsleu %xcc, %f13, %f2
55177 bvc,pn %xcc, loop_6446
55178 sdivcc %l4, 0x0423, %o1
55179 sth %l6, [%l7 + 0x46]
55180 bvs %xcc, loop_6447
55181loop_6446:
55182 orn %i0, 0x1230, %l5
55183 ldsb [%l7 + 0x48], %i7
55184 movrne %o4, 0x056, %i5
55185loop_6447:
55186 nop
55187 setx loop_6448, %l0, %l1
55188 wrpr 0x1, %tl
55189 wrpr %l1, %tpc
55190 add %l1, 0x4, %l1
55191 wrpr %l1, %tnpc
55192 setx 0x34400001400, %l0, %l1
55193 wrpr %l1, %tstate
55194 wrhpr 0x4, %htstate
55195 retry
55196 movrlez %o7, %o6, %l1
55197 fpack32 %f12, %f8, %f10
55198 ld [%l7 + 0x74], %f3
55199loop_6448:
55200 edge16n %g6, %i1, %g5
55201 ldsh [%l7 + 0x0C], %i4
55202 st %f0, [%l7 + 0x60]
55203 edge32l %g3, %i6, %l0
55204 fmovrdlez %o0, %f12, %f12
55205 bge,pt %icc, loop_6449
55206 lduw [%l7 + 0x18], %o3
55207 fmovse %icc, %f7, %f12
55208 std %f4, [%l7 + 0x18]
55209loop_6449:
55210 fcmpgt32 %f2, %f2, %l2
55211 fmovdcc %icc, %f2, %f0
55212 ldsh [%l7 + 0x12], %g4
55213 nop
55214 setx loop_6450, %l0, %l1
55215 wrpr 0x1, %tl
55216 wrpr %l1, %tnpc
55217 setx 0x34400001400, %l0, %l1
55218 wrpr %l1, %tstate
55219 wrhpr 0x4, %htstate
55220 done
55221 subcc %g7, %l3, %i2
55222 fmovdg %icc, %f1, %f7
55223 tg %xcc, 0x3
55224loop_6450:
55225 subcc %g1, 0x0DFF, %i3
55226 ld [%l7 + 0x10], %f5
55227 fmul8x16 %f3, %f14, %f12
55228 ldx [%l7 + 0x50], %o2
55229 fmovdcc %icc, %f5, %f1
55230 fmuld8ulx16 %f1, %f9, %f0
55231 fmovrsgez %o5, %f1, %f6
55232 brlz,a %l4, loop_6451
55233 orn %o1, %g2, %i0
55234 ldub [%l7 + 0x4A], %l5
55235 movcc %icc, %l6, %i7
55236loop_6451:
55237 edge8ln %o4, %i5, %o7
55238 edge16n %l1, %g6, %i1
55239 movge %xcc, %g5, %o6
55240 tcs %icc, 0x3
55241 ldsh [%l7 + 0x60], %g3
55242 ldx [%l7 + 0x10], %i6
55243 fmovscc %icc, %f4, %f0
55244 fmovdneg %xcc, %f3, %f11
55245 addcc %i4, 0x062B, %o0
55246 edge16 %l0, %l2, %o3
55247 stx %g7, [%l7 + 0x18]
55248 fmuld8ulx16 %f1, %f2, %f4
55249 lduw [%l7 + 0x14], %l3
55250 ldsw [%l7 + 0x38], %g4
55251 udiv %i2, 0x1CFE, %i3
55252 edge32l %g1, %o2, %l4
55253 popc %o1, %g2
55254 fpack16 %f14, %f1
55255 fmovdpos %icc, %f14, %f5
55256 andcc %i0, %o5, %l5
55257 stb %i7, [%l7 + 0x22]
55258 std %f8, [%l7 + 0x20]
55259 stw %l6, [%l7 + 0x14]
55260 tg %icc, 0x2
55261 fnot2 %f10, %f2
55262 fmovsleu %icc, %f10, %f3
55263 ldd [%l7 + 0x20], %f10
55264 fnegs %f9, %f15
55265 bgu,pn %xcc, loop_6452
55266 tne %icc, 0x1
55267 fmovdn %icc, %f8, %f6
55268 fones %f14
55269loop_6452:
55270 sethi 0x098A, %i5
55271 mulscc %o7, %l1, %g6
55272 fornot1s %f10, %f2, %f4
55273 taddcc %i1, %g5, %o4
55274 fpackfix %f6, %f1
55275 std %f8, [%l7 + 0x18]
55276 fmovde %icc, %f4, %f15
55277 lduh [%l7 + 0x70], %o6
55278 ldsb [%l7 + 0x14], %i6
55279 fblg,a %fcc0, loop_6453
55280 fmovrslz %g3, %f6, %f12
55281 movne %icc, %o0, %l0
55282 brgez %i4, loop_6454
55283loop_6453:
55284 tle %xcc, 0x1
55285 edge8 %l2, %o3, %l3
55286 ldub [%l7 + 0x52], %g7
55287loop_6454:
55288 fmovsl %icc, %f7, %f6
55289 udivx %g4, 0x087F, %i2
55290 fpsub16s %f2, %f2, %f11
55291 ldsb [%l7 + 0x2F], %i3
55292 sdiv %g1, 0x18E3, %o2
55293 st %f14, [%l7 + 0x20]
55294 tl %icc, 0x7
55295 ld [%l7 + 0x20], %f1
55296 fmovdleu %icc, %f3, %f11
55297 ldub [%l7 + 0x4A], %o1
55298 tgu %xcc, 0x4
55299 std %f14, [%l7 + 0x08]
55300 movgu %xcc, %g2, %i0
55301 fabss %f12, %f8
55302 ldx [%l7 + 0x40], %o5
55303 movleu %xcc, %l4, %l5
55304 bgu,a,pt %xcc, loop_6455
55305 fandnot2 %f2, %f0, %f6
55306 fpmerge %f10, %f14, %f0
55307 stb %l6, [%l7 + 0x2D]
55308loop_6455:
55309 bl,pt %icc, loop_6456
55310 st %f15, [%l7 + 0x54]
55311 fpadd32 %f10, %f0, %f4
55312 ldsh [%l7 + 0x1E], %i7
55313loop_6456:
55314 ldsb [%l7 + 0x32], %i5
55315 std %f12, [%l7 + 0x58]
55316 movvc %icc, %o7, %l1
55317 fcmpgt16 %f14, %f14, %i1
55318 movg %icc, %g6, %g5
55319 stx %o4, [%l7 + 0x70]
55320 sth %o6, [%l7 + 0x7A]
55321 fmovdvs %icc, %f14, %f10
55322 fcmpgt32 %f10, %f12, %g3
55323 ldsb [%l7 + 0x3A], %o0
55324 fcmpeq16 %f6, %f8, %l0
55325 fmovdneg %xcc, %f14, %f11
55326 fmovrslez %i4, %f14, %f7
55327 ldx [%l7 + 0x10], %i6
55328 array8 %o3, %l3, %g7
55329 fmovrdne %l2, %f14, %f0
55330 fandnot1 %f6, %f10, %f14
55331 lduw [%l7 + 0x44], %i2
55332 std %f4, [%l7 + 0x28]
55333 fmovsne %icc, %f15, %f5
55334 ldsh [%l7 + 0x16], %i3
55335 movrgez %g4, 0x09C, %o2
55336 tcc %xcc, 0x6
55337 lduh [%l7 + 0x36], %g1
55338 lduw [%l7 + 0x08], %g2
55339 edge16l %o1, %o5, %i0
55340 nop
55341 setx loop_6457, %l0, %l1
55342 jmpl %l1, %l5
55343 fmuld8sux16 %f15, %f5, %f10
55344 fmovsge %icc, %f0, %f12
55345 fbn,a %fcc1, loop_6458
55346loop_6457:
55347 fmovsle %xcc, %f3, %f0
55348 movrgez %l6, %i7, %l4
55349 mulx %i5, 0x1F86, %o7
55350loop_6458:
55351 ldd [%l7 + 0x18], %f2
55352 fbuge,a %fcc3, loop_6459
55353 stw %l1, [%l7 + 0x7C]
55354 ldd [%l7 + 0x50], %f12
55355 fbul %fcc2, loop_6460
55356loop_6459:
55357 bneg %xcc, loop_6461
55358 movrne %g6, 0x137, %g5
55359 tgu %xcc, 0x5
55360loop_6460:
55361 fxor %f8, %f2, %f4
55362loop_6461:
55363 fsrc1s %f13, %f12
55364 tsubcc %i1, %o4, %o6
55365 edge8l %g3, %l0, %o0
55366 fbu %fcc2, loop_6462
55367 stw %i4, [%l7 + 0x64]
55368 ldx [%l7 + 0x58], %i6
55369 bcs,a,pt %icc, loop_6463
55370loop_6462:
55371 stb %l3, [%l7 + 0x1E]
55372 edge32ln %g7, %o3, %l2
55373 tg %xcc, 0x0
55374loop_6463:
55375 bshuffle %f2, %f8, %f0
55376 fcmple16 %f2, %f2, %i2
55377 movvs %icc, %i3, %o2
55378 fpackfix %f8, %f4
55379 bvc %xcc, loop_6464
55380 fcmpne32 %f12, %f0, %g1
55381 fcmpes %fcc2, %f1, %f13
55382 fnor %f12, %f0, %f10
55383loop_6464:
55384 movg %icc, %g2, %g4
55385 tn %xcc, 0x2
55386 ld [%l7 + 0x28], %f5
55387 ldsw [%l7 + 0x38], %o1
55388 fmovsge %xcc, %f15, %f11
55389 edge8l %o5, %i0, %l5
55390 edge32l %l6, %i7, %l4
55391 addc %o7, 0x03AA, %i5
55392 addccc %l1, 0x0D8B, %g6
55393 bpos,a,pt %xcc, loop_6465
55394 sth %i1, [%l7 + 0x76]
55395 nop
55396 setx loop_6466, %l0, %l1
55397 wrpr 0x1, %tl
55398 wrpr %l1, %tpc
55399 add %l1, 0x4, %l1
55400 wrpr %l1, %tnpc
55401 setx 0x34400001400, %l0, %l1
55402 wrpr %l1, %tstate
55403 wrhpr 0x4, %htstate
55404 retry
55405 bvc,a loop_6467
55406loop_6465:
55407 ldd [%l7 + 0x68], %f14
55408 st %f10, [%l7 + 0x1C]
55409loop_6466:
55410 call loop_6468
55411loop_6467:
55412 brgez,a %g5, loop_6469
55413 stx %o4, [%l7 + 0x68]
55414 fmovsgu %xcc, %f9, %f1
55415loop_6468:
55416 fcmpeq32 %f8, %f6, %g3
55417loop_6469:
55418 brgez %o6, loop_6470
55419 array8 %l0, %i4, %i6
55420 ldsb [%l7 + 0x0F], %o0
55421 lduw [%l7 + 0x6C], %g7
55422loop_6470:
55423 movgu %icc, %o3, %l2
55424 ldsw [%l7 + 0x44], %i2
55425 fmovrdgez %i3, %f6, %f4
55426 fmovsleu %icc, %f3, %f9
55427 fcmpes %fcc0, %f5, %f10
55428 movrgz %l3, 0x055, %g1
55429 bleu loop_6471
55430 fandnot1 %f4, %f10, %f12
55431 fmovdle %icc, %f3, %f8
55432 taddcctv %g2, %g4, %o2
55433loop_6471:
55434 ldsb [%l7 + 0x75], %o1
55435 sethi 0x1FD0, %o5
55436 ldd [%l7 + 0x40], %f2
55437 movpos %xcc, %i0, %l6
55438 popc 0x0CD6, %l5
55439 lduw [%l7 + 0x3C], %l4
55440 fpack16 %f12, %f0
55441 bshuffle %f10, %f8, %f8
55442 ldsh [%l7 + 0x0A], %i7
55443 tcc %xcc, 0x1
55444 fmovsne %xcc, %f6, %f5
55445 or %o7, 0x0A8D, %i5
55446 ldsh [%l7 + 0x5E], %l1
55447 bvs,a %icc, loop_6472
55448 movrlez %i1, 0x16B, %g5
55449 fcmple32 %f2, %f12, %g6
55450 ldx [%l7 + 0x18], %g3
55451loop_6472:
55452 std %f2, [%l7 + 0x10]
55453 fmovrslez %o6, %f10, %f13
55454 smulcc %o4, %i4, %l0
55455 fzero %f14
55456 ba %icc, loop_6473
55457 sth %o0, [%l7 + 0x7E]
55458 ld [%l7 + 0x50], %f3
55459 edge8ln %i6, %o3, %g7
55460loop_6473:
55461 fnot2s %f10, %f7
55462 tvs %icc, 0x5
55463 taddcctv %l2, 0x0621, %i2
55464 tne %icc, 0x2
55465 siam 0x2
55466 fzero %f6
55467 fcmple16 %f8, %f12, %i3
55468 fmovrsgez %g1, %f13, %f7
55469 nop
55470 setx loop_6474, %l0, %l1
55471 jmpl %l1, %l3
55472 movre %g2, 0x2F1, %g4
55473 edge32n %o2, %o5, %i0
55474 fandnot1s %f8, %f1, %f0
55475loop_6474:
55476 orncc %l6, 0x054C, %l5
55477 stw %l4, [%l7 + 0x28]
55478 fmovrslz %o1, %f3, %f8
55479 fbule %fcc0, loop_6475
55480 fpadd16 %f8, %f6, %f14
55481 fmovsg %xcc, %f14, %f11
55482 stw %o7, [%l7 + 0x2C]
55483loop_6475:
55484 stx %i7, [%l7 + 0x18]
55485 st %f11, [%l7 + 0x40]
55486 bl,a,pn %xcc, loop_6476
55487 stb %i5, [%l7 + 0x0D]
55488 fcmple32 %f12, %f10, %i1
55489 nop
55490 setx loop_6477, %l0, %l1
55491 wrpr 0x1, %tl
55492 wrpr %l1, %tpc
55493 add %l1, 0x4, %l1
55494 wrpr %l1, %tnpc
55495 setx 0x34400001400, %l0, %l1
55496 wrpr %l1, %tstate
55497 wrhpr 0x4, %htstate
55498 retry
55499loop_6476:
55500 fbue,a %fcc2, loop_6478
55501 fmovrde %l1, %f14, %f10
55502 tn %icc, 0x1
55503loop_6477:
55504 sll %g6, %g5, %o6
55505loop_6478:
55506 edge16l %g3, %i4, %l0
55507 edge32n %o0, %o4, %o3
55508 fmovdn %xcc, %f11, %f15
55509 ldsw [%l7 + 0x5C], %i6
55510 fornot1 %f8, %f6, %f12
55511 fone %f8
55512 movpos %icc, %l2, %g7
55513 movge %icc, %i3, %g1
55514 bgu,a loop_6479
55515 fcmpne16 %f8, %f4, %l3
55516 lduw [%l7 + 0x1C], %i2
55517 fnot2 %f2, %f2
55518loop_6479:
55519 stx %g2, [%l7 + 0x60]
55520 fnand %f10, %f8, %f8
55521 ldd [%l7 + 0x08], %f12
55522 subcc %g4, 0x034E, %o5
55523 orn %i0, 0x0FE1, %l6
55524 pdist %f10, %f12, %f2
55525 stx %l5, [%l7 + 0x28]
55526 fxnor %f8, %f14, %f0
55527 for %f4, %f10, %f8
55528 fmovscs %xcc, %f4, %f7
55529 brlez %o2, loop_6480
55530 te %xcc, 0x7
55531 lduh [%l7 + 0x4C], %o1
55532 stw %o7, [%l7 + 0x78]
55533loop_6480:
55534 nop
55535 setx loop_6481, %l0, %l1
55536 wrpr 0x1, %tl
55537 wrpr %l1, %tnpc
55538 setx 0x34400001400, %l0, %l1
55539 wrpr %l1, %tstate
55540 wrhpr 0x4, %htstate
55541 done
55542 andn %l4, 0x0A9E, %i7
55543 bleu,a %icc, loop_6482
55544 udivx %i5, 0x0764, %i1
55545loop_6481:
55546 sth %l1, [%l7 + 0x64]
55547 movvs %icc, %g6, %g5
55548loop_6482:
55549 bge,a loop_6483
55550 fnot1 %f8, %f6
55551 fmovdg %xcc, %f8, %f3
55552 fmovscs %xcc, %f6, %f5
55553loop_6483:
55554 ldsb [%l7 + 0x42], %g3
55555 ldub [%l7 + 0x33], %i4
55556 ldsb [%l7 + 0x5E], %l0
55557 umul %o0, %o4, %o3
55558 ldub [%l7 + 0x7A], %o6
55559 ld [%l7 + 0x74], %f7
55560 ldsh [%l7 + 0x5E], %i6
55561 fpadd16s %f4, %f5, %f11
55562 tneg %icc, 0x2
55563 fmovsge %xcc, %f14, %f7
55564 ldsw [%l7 + 0x50], %g7
55565 fornot2 %f12, %f8, %f2
55566 fcmped %fcc3, %f12, %f14
55567 ld [%l7 + 0x1C], %f12
55568 fpack32 %f12, %f0, %f6
55569 fpsub16 %f2, %f8, %f0
55570 bgu,pn %xcc, loop_6484
55571 ldsw [%l7 + 0x60], %l2
55572 tvc %icc, 0x5
55573 addc %i3, 0x043D, %l3
55574loop_6484:
55575 movcs %xcc, %g1, %g2
55576 te %xcc, 0x7
55577 fcmple32 %f4, %f10, %i2
55578 ldx [%l7 + 0x08], %o5
55579 tvs %icc, 0x5
55580 brlez %i0, loop_6485
55581 fabsd %f10, %f12
55582 ldsh [%l7 + 0x58], %g4
55583 stw %l5, [%l7 + 0x10]
55584loop_6485:
55585 movrne %l6, %o1, %o2
55586 fmovsa %icc, %f0, %f7
55587 movrgez %l4, %i7, %i5
55588 fmovrsgz %i1, %f7, %f0
55589 movrlez %o7, %g6, %g5
55590 ldsh [%l7 + 0x5C], %l1
55591 and %g3, 0x0096, %l0
55592 fandnot1 %f2, %f6, %f14
55593 fnot1s %f6, %f10
55594 ldsw [%l7 + 0x6C], %o0
55595 ldx [%l7 + 0x10], %o4
55596 fpack16 %f0, %f1
55597 tcc %xcc, 0x3
55598 sth %o3, [%l7 + 0x72]
55599 fmovrsne %i4, %f9, %f5
55600 alignaddr %o6, %g7, %l2
55601 bcc,a,pt %icc, loop_6486
55602 movcc %xcc, %i6, %l3
55603 ldd [%l7 + 0x28], %f4
55604 sdiv %i3, 0x143E, %g1
55605loop_6486:
55606 fpack16 %f2, %f1
55607 ldx [%l7 + 0x18], %g2
55608 ldx [%l7 + 0x48], %o5
55609 srax %i0, 0x1A, %g4
55610 stx %l5, [%l7 + 0x40]
55611 fsrc2 %f10, %f10
55612 fornot2 %f14, %f8, %f14
55613 popc %i2, %l6
55614 fpsub32s %f7, %f5, %f7
55615 srlx %o1, %l4, %i7
55616 edge32l %o2, %i5, %o7
55617 fcmpgt32 %f2, %f8, %i1
55618 sll %g5, %l1, %g6
55619 brlez %g3, loop_6487
55620 addc %l0, 0x12F4, %o0
55621 fzero %f10
55622 fmovrdgez %o4, %f0, %f8
55623loop_6487:
55624 fmovdleu %xcc, %f14, %f2
55625 ldsh [%l7 + 0x20], %o3
55626 fbul %fcc1, loop_6488
55627 fsrc2 %f10, %f0
55628 mulscc %i4, 0x1CA2, %g7
55629 tleu %xcc, 0x2
55630loop_6488:
55631 bcc,a %xcc, loop_6489
55632 fmovscc %icc, %f10, %f9
55633 fbg,a %fcc1, loop_6490
55634 subccc %o6, %i6, %l2
55635loop_6489:
55636 fpackfix %f6, %f13
55637 fmovsneg %icc, %f7, %f13
55638loop_6490:
55639 ldd [%l7 + 0x18], %f12
55640 fpadd16 %f8, %f6, %f6
55641 fors %f6, %f12, %f10
55642 sub %l3, %g1, %g2
55643 bg,a,pn %xcc, loop_6491
55644 fbug,a %fcc3, loop_6492
55645 fnot1s %f15, %f8
55646 stx %i3, [%l7 + 0x20]
55647loop_6491:
55648 fmovrsgez %i0, %f0, %f11
55649loop_6492:
55650 bne,a %icc, loop_6493
55651 fmovsneg %icc, %f4, %f12
55652 fnot2 %f14, %f6
55653 movrgz %o5, %g4, %l5
55654loop_6493:
55655 tle %xcc, 0x7
55656 lduh [%l7 + 0x6C], %i2
55657 add %l6, %l4, %o1
55658 fmovsg %icc, %f2, %f8
55659 stb %i7, [%l7 + 0x3D]
55660 fbuge %fcc3, loop_6494
55661 popc %o2, %i5
55662 ldd [%l7 + 0x40], %f6
55663 nop
55664 setx loop_6495, %l0, %l1
55665 wrpr 0x1, %tl
55666 wrpr %l1, %tnpc
55667 setx 0x34400001400, %l0, %l1
55668 wrpr %l1, %tstate
55669 wrhpr 0x4, %htstate
55670 done
55671loop_6494:
55672 sra %o7, 0x01, %g5
55673 movn %xcc, %i1, %l1
55674 fandnot1s %f2, %f8, %f8
55675loop_6495:
55676 pdist %f0, %f0, %f12
55677 fcmps %fcc3, %f15, %f14
55678 fmovsneg %xcc, %f7, %f6
55679 sth %g3, [%l7 + 0x78]
55680 movvc %xcc, %g6, %l0
55681 fnot1s %f11, %f1
55682 fmovs %f2, %f11
55683 fmovde %icc, %f6, %f8
55684 fmovrdne %o0, %f12, %f8
55685 tne %xcc, 0x6
55686 fbe,a %fcc0, loop_6496
55687 fmovdn %icc, %f13, %f8
55688 fcmpne16 %f8, %f12, %o4
55689 umulcc %o3, 0x0B8A, %i4
55690loop_6496:
55691 fors %f9, %f10, %f12
55692 tge %icc, 0x0
55693 fsrc1s %f9, %f7
55694 fcmpne16 %f4, %f8, %o6
55695 ldsh [%l7 + 0x46], %g7
55696 fmovrdlez %l2, %f14, %f0
55697 ldd [%l7 + 0x20], %f4
55698 array8 %l3, %g1, %i6
55699 brgz %i3, loop_6497
55700 ldsw [%l7 + 0x10], %g2
55701 fmul8x16au %f7, %f15, %f8
55702 fcmpes %fcc0, %f4, %f7
55703loop_6497:
55704 fmovdn %xcc, %f7, %f9
55705 ld [%l7 + 0x24], %f10
55706 edge32ln %o5, %i0, %g4
55707 ldx [%l7 + 0x30], %l5
55708 st %f8, [%l7 + 0x0C]
55709 udiv %i2, 0x15A2, %l6
55710 fnor %f14, %f6, %f10
55711 addccc %o1, %l4, %o2
55712 std %f14, [%l7 + 0x60]
55713 fexpand %f14, %f8
55714 ldx [%l7 + 0x18], %i7
55715 fandnot2 %f4, %f2, %f14
55716 tg %xcc, 0x2
55717 ldd [%l7 + 0x40], %f4
55718 lduw [%l7 + 0x64], %o7
55719 ld [%l7 + 0x78], %f12
55720 lduw [%l7 + 0x2C], %i5
55721 fpadd16 %f4, %f4, %f8
55722 stx %g5, [%l7 + 0x20]
55723 ldsb [%l7 + 0x6F], %i1
55724 fornot1s %f8, %f8, %f9
55725 fbug,a %fcc0, loop_6498
55726 fnand %f8, %f8, %f0
55727 fxors %f7, %f4, %f2
55728 fmovdneg %xcc, %f14, %f7
55729loop_6498:
55730 ld [%l7 + 0x48], %f7
55731 add %g3, 0x0116, %l1
55732 bpos,a,pt %xcc, loop_6499
55733 sth %g6, [%l7 + 0x2E]
55734 std %f12, [%l7 + 0x08]
55735 tcc %icc, 0x2
55736loop_6499:
55737 bg,pt %xcc, loop_6500
55738 fpackfix %f12, %f13
55739 fbn %fcc2, loop_6501
55740 std %f14, [%l7 + 0x40]
55741loop_6500:
55742 be,a,pt %icc, loop_6502
55743 andn %l0, 0x1A0F, %o0
55744loop_6501:
55745 stb %o4, [%l7 + 0x69]
55746 bvs,pt %xcc, loop_6503
55747loop_6502:
55748 fzero %f12
55749 ldd [%l7 + 0x70], %f0
55750 sth %o3, [%l7 + 0x0E]
55751loop_6503:
55752 sdivx %i4, 0x080F, %g7
55753 stx %o6, [%l7 + 0x68]
55754 fnot2 %f12, %f8
55755 lduw [%l7 + 0x64], %l3
55756 stw %l2, [%l7 + 0x40]
55757 ta %icc, 0x4
55758 fmovsl %xcc, %f3, %f9
55759 tle %icc, 0x3
55760 sethi 0x16EA, %g1
55761 fblg,a %fcc2, loop_6504
55762 fabsd %f10, %f0
55763 fcmpeq16 %f14, %f8, %i6
55764 srax %g2, %o5, %i3
55765loop_6504:
55766 ldx [%l7 + 0x10], %g4
55767 fors %f5, %f4, %f14
55768 lduw [%l7 + 0x44], %l5
55769 ld [%l7 + 0x14], %f9
55770 ldub [%l7 + 0x7E], %i0
55771 ldsw [%l7 + 0x10], %i2
55772 st %f3, [%l7 + 0x74]
55773 fxnors %f3, %f13, %f3
55774 stx %l6, [%l7 + 0x50]
55775 std %f6, [%l7 + 0x38]
55776 or %l4, 0x0F55, %o2
55777 brgez,a %i7, loop_6505
55778 edge8n %o7, %o1, %i5
55779 lduw [%l7 + 0x5C], %g5
55780 movvc %icc, %g3, %i1
55781loop_6505:
55782 fbule %fcc2, loop_6506
55783 fpsub16 %f10, %f8, %f12
55784 bge %xcc, loop_6507
55785 ldsw [%l7 + 0x44], %g6
55786loop_6506:
55787 stx %l0, [%l7 + 0x78]
55788 lduw [%l7 + 0x68], %l1
55789loop_6507:
55790 for %f8, %f12, %f10
55791 tne %xcc, 0x3
55792 tle %xcc, 0x7
55793 tle %icc, 0x5
55794 ldub [%l7 + 0x52], %o0
55795 stx %o3, [%l7 + 0x30]
55796 edge16l %i4, %o4, %g7
55797 addc %o6, %l3, %g1
55798 fxor %f0, %f6, %f4
55799 fcmpeq16 %f2, %f0, %l2
55800 fmovde %xcc, %f5, %f14
55801 ldsw [%l7 + 0x74], %g2
55802 taddcctv %o5, 0x0A4F, %i6
55803 sth %g4, [%l7 + 0x76]
55804 lduh [%l7 + 0x0C], %i3
55805 udiv %i0, 0x1D36, %l5
55806 fpsub16 %f8, %f14, %f4
55807 ldsb [%l7 + 0x3D], %l6
55808 edge16 %l4, %o2, %i7
55809 nop
55810 setx loop_6508, %l0, %l1
55811 wrpr 0x1, %tl
55812 wrpr %l1, %tnpc
55813 setx 0x34400001400, %l0, %l1
55814 wrpr %l1, %tstate
55815 wrhpr 0x4, %htstate
55816 done
55817 fcmpne32 %f8, %f12, %o7
55818 fbn %fcc1, loop_6509
55819 fxors %f5, %f9, %f8
55820loop_6508:
55821 fnot1s %f14, %f15
55822 umul %i2, 0x1D6E, %i5
55823loop_6509:
55824 mulx %g5, 0x0EBD, %g3
55825 fmovsvs %xcc, %f14, %f12
55826 stw %o1, [%l7 + 0x08]
55827 fmovrslz %g6, %f1, %f14
55828 orcc %l0, 0x17A6, %l1
55829 tvc %icc, 0x1
55830 fmovs %f3, %f11
55831 fabsd %f4, %f0
55832 sth %o0, [%l7 + 0x64]
55833 fandnot2 %f12, %f4, %f0
55834 bcs loop_6510
55835 ld [%l7 + 0x08], %f0
55836 add %i1, 0x072A, %o3
55837 add %o4, %i4, %o6
55838loop_6510:
55839 brlz,a %g7, loop_6511
55840 andcc %g1, %l3, %g2
55841 fmovsgu %xcc, %f11, %f5
55842 fnot1s %f11, %f13
55843loop_6511:
55844 fmovdneg %icc, %f1, %f3
55845 fbge,a %fcc3, loop_6512
55846 fmovsle %icc, %f8, %f4
55847 fmovrslez %l2, %f14, %f10
55848 fors %f8, %f2, %f10
55849loop_6512:
55850 fpsub32s %f0, %f7, %f0
55851 fbg %fcc3, loop_6513
55852 fbul %fcc1, loop_6514
55853 ldsb [%l7 + 0x45], %o5
55854 for %f10, %f8, %f14
55855loop_6513:
55856 fmovsleu %xcc, %f12, %f7
55857loop_6514:
55858 srlx %i6, 0x03, %i3
55859 ldsw [%l7 + 0x28], %g4
55860 fcmpd %fcc0, %f10, %f12
55861 array8 %i0, %l5, %l6
55862 ldx [%l7 + 0x40], %o2
55863 fandnot2s %f14, %f10, %f3
55864 fmul8ulx16 %f4, %f6, %f4
55865 brgz %l4, loop_6515
55866 stw %i7, [%l7 + 0x5C]
55867 fmul8x16 %f11, %f14, %f4
55868 fbge %fcc0, loop_6516
55869loop_6515:
55870 ldsh [%l7 + 0x3E], %i2
55871 edge16 %i5, %o7, %g3
55872 ldub [%l7 + 0x26], %g5
55873loop_6516:
55874 fmovrse %o1, %f10, %f10
55875 movvc %icc, %l0, %l1
55876 lduw [%l7 + 0x74], %o0
55877 fbe,a %fcc3, loop_6517
55878 std %f0, [%l7 + 0x78]
55879 edge8ln %g6, %o3, %i1
55880 ldsb [%l7 + 0x32], %i4
55881loop_6517:
55882 fornot1 %f12, %f4, %f10
55883 fmovsvc %icc, %f11, %f15
55884 faligndata %f0, %f12, %f0
55885 movrlez %o4, 0x3D7, %g7
55886 fpadd32s %f4, %f13, %f5
55887 lduw [%l7 + 0x70], %o6
55888 ldub [%l7 + 0x3A], %l3
55889 ldd [%l7 + 0x50], %f2
55890 addccc %g2, 0x0520, %l2
55891 sth %o5, [%l7 + 0x2E]
55892 tgu %icc, 0x2
55893 movleu %xcc, %i6, %i3
55894 movcs %icc, %g4, %g1
55895 bl loop_6518
55896 fmovd %f12, %f12
55897 fexpand %f14, %f4
55898 fbg,a %fcc2, loop_6519
55899loop_6518:
55900 st %f3, [%l7 + 0x18]
55901 nop
55902 setx loop_6520, %l0, %l1
55903 wrpr 0x1, %tl
55904 wrpr %l1, %tpc
55905 add %l1, 0x4, %l1
55906 wrpr %l1, %tnpc
55907 setx 0x34400001400, %l0, %l1
55908 wrpr %l1, %tstate
55909 wrhpr 0x4, %htstate
55910 retry
55911 ldsw [%l7 + 0x28], %i0
55912loop_6519:
55913 ldsw [%l7 + 0x68], %l6
55914 fbne,a %fcc1, loop_6521
55915loop_6520:
55916 xorcc %l5, 0x0D4B, %o2
55917 ldub [%l7 + 0x73], %l4
55918 ldsh [%l7 + 0x62], %i2
55919loop_6521:
55920 sdiv %i5, 0x0D3F, %i7
55921 sth %g3, [%l7 + 0x38]
55922 fmovdcc %xcc, %f3, %f15
55923 fcmpne32 %f2, %f12, %o7
55924 stw %o1, [%l7 + 0x58]
55925 fbu,a %fcc2, loop_6522
55926 brgez,a %l0, loop_6523
55927 ldsw [%l7 + 0x74], %g5
55928 fmovdvs %icc, %f10, %f12
55929loop_6522:
55930 srl %l1, 0x0B, %g6
55931loop_6523:
55932 sll %o0, %o3, %i1
55933 movne %icc, %o4, %g7
55934 brlz %i4, loop_6524
55935 popc 0x0FF2, %o6
55936 tneg %icc, 0x4
55937 fand %f8, %f10, %f2
55938loop_6524:
55939 edge32n %g2, %l3, %l2
55940 edge8n %i6, %o5, %g4
55941 movrne %i3, %g1, %i0
55942 fcmpne16 %f0, %f10, %l6
55943 pdist %f4, %f6, %f0
55944 xnorcc %l5, %o2, %i2
55945 std %f12, [%l7 + 0x28]
55946 ld [%l7 + 0x48], %f11
55947 fcmpes %fcc1, %f1, %f2
55948 bpos,a,pt %xcc, loop_6525
55949 fmovsneg %xcc, %f15, %f15
55950 stw %i5, [%l7 + 0x4C]
55951 brlez,a %l4, loop_6526
55952loop_6525:
55953 ldd [%l7 + 0x48], %f12
55954 fnand %f14, %f14, %f10
55955 umulcc %g3, 0x097C, %i7
55956loop_6526:
55957 fmovscs %icc, %f10, %f1
55958 fands %f0, %f13, %f10
55959 stx %o7, [%l7 + 0x48]
55960 ldsh [%l7 + 0x48], %l0
55961 andn %g5, %o1, %g6
55962 st %f2, [%l7 + 0x40]
55963 bcc,a,pt %xcc, loop_6527
55964 sth %l1, [%l7 + 0x2E]
55965 fmovse %icc, %f10, %f5
55966 fxnor %f12, %f6, %f4
55967loop_6527:
55968 srax %o0, 0x17, %i1
55969 ldsw [%l7 + 0x40], %o3
55970 ldx [%l7 + 0x60], %g7
55971 lduw [%l7 + 0x58], %o4
55972 pdist %f6, %f6, %f8
55973 tvs %xcc, 0x4
55974 fzeros %f5
55975 fornot1s %f15, %f0, %f10
55976 fmovdleu %xcc, %f11, %f4
55977 lduw [%l7 + 0x5C], %o6
55978 lduw [%l7 + 0x58], %i4
55979 edge16 %l3, %l2, %i6
55980 st %f15, [%l7 + 0x64]
55981 tneg %icc, 0x0
55982 std %f14, [%l7 + 0x18]
55983 fnot2 %f14, %f8
55984 xor %o5, %g4, %i3
55985 std %f10, [%l7 + 0x50]
55986 movrgz %g1, %i0, %l6
55987 fnands %f13, %f4, %f11
55988 ldsb [%l7 + 0x3E], %g2
55989 fbge,a %fcc3, loop_6528
55990 fmovsl %xcc, %f14, %f0
55991 ldx [%l7 + 0x20], %l5
55992 ldd [%l7 + 0x68], %f8
55993loop_6528:
55994 fmul8x16au %f0, %f0, %f2
55995 fnor %f10, %f14, %f10
55996 fmovsl %xcc, %f3, %f3
55997 sll %o2, 0x0A, %i5
55998 fornot1 %f6, %f8, %f10
55999 fcmple32 %f14, %f14, %i2
56000 add %l4, 0x09C9, %i7
56001 udiv %o7, 0x1D3C, %g3
56002 ba,a,pt %icc, loop_6529
56003 fbe,a %fcc0, loop_6530
56004 edge16l %g5, %l0, %o1
56005 edge32ln %g6, %o0, %i1
56006loop_6529:
56007 nop
56008 setx loop_6531, %l0, %l1
56009 wrpr 0x1, %tl
56010 wrpr %l1, %tpc
56011 add %l1, 0x4, %l1
56012 wrpr %l1, %tnpc
56013 setx 0x34400001400, %l0, %l1
56014 wrpr %l1, %tstate
56015 wrhpr 0x4, %htstate
56016 retry
56017loop_6530:
56018 smulcc %o3, 0x0E20, %l1
56019 movrlez %o4, 0x1CA, %o6
56020 ldx [%l7 + 0x68], %i4
56021loop_6531:
56022 lduw [%l7 + 0x0C], %l3
56023 fxnor %f6, %f8, %f6
56024 fpack32 %f2, %f6, %f8
56025 ldsw [%l7 + 0x10], %g7
56026 ldsb [%l7 + 0x1B], %l2
56027 fzeros %f2
56028 edge16 %i6, %o5, %i3
56029 fmovdneg %xcc, %f15, %f6
56030 tle %xcc, 0x1
56031 movrlz %g4, %i0, %g1
56032 fmovde %xcc, %f13, %f0
56033 taddcc %l6, 0x1E55, %l5
56034 stx %g2, [%l7 + 0x78]
56035 sth %o2, [%l7 + 0x18]
56036 movvs %icc, %i2, %i5
56037 fmovdcc %icc, %f2, %f4
56038 subc %i7, %o7, %g3
56039 ld [%l7 + 0x44], %f15
56040 tcs %xcc, 0x2
56041 lduh [%l7 + 0x48], %g5
56042 stx %l4, [%l7 + 0x30]
56043 lduh [%l7 + 0x22], %o1
56044 orncc %g6, %l0, %i1
56045 orcc %o0, 0x0617, %o3
56046 edge32n %l1, %o6, %i4
56047 stx %o4, [%l7 + 0x28]
56048 ld [%l7 + 0x2C], %f7
56049 fmovsg %xcc, %f10, %f13
56050 stw %g7, [%l7 + 0x38]
56051 edge16n %l3, %i6, %o5
56052 stw %i3, [%l7 + 0x78]
56053 tgu %icc, 0x1
56054 fpack16 %f10, %f15
56055 tpos %xcc, 0x2
56056 tl %xcc, 0x5
56057 ldub [%l7 + 0x34], %g4
56058 fpadd16 %f6, %f2, %f12
56059 fbl %fcc2, loop_6532
56060 mova %icc, %i0, %l2
56061 fexpand %f15, %f4
56062 fxor %f4, %f2, %f0
56063loop_6532:
56064 ta %icc, 0x2
56065 movvs %icc, %g1, %l6
56066 movrlez %l5, %o2, %i2
56067 bvs,a,pt %icc, loop_6533
56068 stb %i5, [%l7 + 0x2C]
56069 fcmpeq16 %f12, %f0, %g2
56070 fpsub32 %f10, %f2, %f10
56071loop_6533:
56072 fmovrslz %o7, %f7, %f4
56073 nop
56074 setx loop_6534, %l0, %l1
56075 jmpl %l1, %g3
56076 lduh [%l7 + 0x22], %i7
56077 bpos,pn %icc, loop_6535
56078 fmovrdne %g5, %f6, %f0
56079loop_6534:
56080 fsrc2s %f14, %f3
56081 fbuge,a %fcc0, loop_6536
56082loop_6535:
56083 fbuge %fcc3, loop_6537
56084 lduh [%l7 + 0x28], %l4
56085 fmovdneg %xcc, %f8, %f14
56086loop_6536:
56087 srlx %o1, %g6, %l0
56088loop_6537:
56089 ldd [%l7 + 0x18], %f2
56090 bshuffle %f12, %f4, %f10
56091 stw %o0, [%l7 + 0x70]
56092 fnot2 %f8, %f14
56093 fmovspos %icc, %f2, %f14
56094 fmovdg %xcc, %f15, %f3
56095 stw %o3, [%l7 + 0x78]
56096 addcc %l1, 0x1601, %o6
56097 ble,a loop_6538
56098 movle %icc, %i4, %i1
56099 ldsh [%l7 + 0x26], %g7
56100 edge32n %o4, %i6, %o5
56101loop_6538:
56102 fmovrdlz %l3, %f14, %f2
56103 fzeros %f12
56104 ldd [%l7 + 0x18], %f14
56105 fmovd %f10, %f4
56106 fmovde %icc, %f14, %f15
56107 fmovsgu %xcc, %f12, %f2
56108 ldd [%l7 + 0x50], %f2
56109 stx %i3, [%l7 + 0x18]
56110 taddcc %g4, %i0, %g1
56111 ldd [%l7 + 0x18], %f8
56112 sth %l6, [%l7 + 0x4E]
56113 siam 0x4
56114 ldd [%l7 + 0x18], %f14
56115 ldsb [%l7 + 0x59], %l5
56116 ldub [%l7 + 0x66], %l2
56117 fmovdleu %icc, %f15, %f15
56118 alignaddrl %o2, %i2, %g2
56119 fmovdpos %icc, %f8, %f3
56120 ldd [%l7 + 0x10], %f8
56121 stb %i5, [%l7 + 0x41]
56122 ldd [%l7 + 0x18], %f2
56123 array8 %g3, %o7, %i7
56124 std %f6, [%l7 + 0x28]
56125 stw %g5, [%l7 + 0x50]
56126 lduw [%l7 + 0x60], %o1
56127 fmovrslez %l4, %f1, %f3
56128 and %l0, 0x0C86, %o0
56129 edge8l %o3, %g6, %l1
56130 fmovrslez %o6, %f14, %f0
56131 subc %i4, 0x0C3E, %i1
56132 stx %g7, [%l7 + 0x30]
56133 taddcc %o4, %o5, %i6
56134 tvs %icc, 0x3
56135 fmovrdlez %i3, %f4, %f6
56136 fmovdge %icc, %f15, %f10
56137 lduh [%l7 + 0x38], %g4
56138 sth %i0, [%l7 + 0x16]
56139 sethi 0x0D28, %l3
56140 fbo,a %fcc1, loop_6539
56141 fbne,a %fcc2, loop_6540
56142 stb %g1, [%l7 + 0x1E]
56143 fnand %f2, %f6, %f0
56144loop_6539:
56145 sllx %l6, %l2, %o2
56146loop_6540:
56147 srl %l5, %g2, %i2
56148 fcmpgt16 %f0, %f4, %g3
56149 tl %icc, 0x2
56150 st %f15, [%l7 + 0x2C]
56151 movgu %icc, %i5, %i7
56152 orn %o7, %g5, %l4
56153 ld [%l7 + 0x3C], %f4
56154 fpsub16 %f8, %f10, %f2
56155 fbl %fcc1, loop_6541
56156 fpsub32s %f5, %f2, %f4
56157 fmul8x16al %f11, %f2, %f2
56158 fcmpne16 %f4, %f12, %o1
56159loop_6541:
56160 alignaddrl %l0, %o0, %g6
56161 udivx %l1, 0x01E7, %o3
56162 ld [%l7 + 0x2C], %f3
56163 stw %i4, [%l7 + 0x14]
56164 bgu %xcc, loop_6542
56165 ldsw [%l7 + 0x38], %i1
56166 st %f12, [%l7 + 0x7C]
56167 ba,pn %icc, loop_6543
56168loop_6542:
56169 tl %xcc, 0x1
56170 fmovdl %icc, %f12, %f4
56171 alignaddrl %g7, %o4, %o5
56172loop_6543:
56173 std %f0, [%l7 + 0x38]
56174 movg %icc, %i6, %o6
56175 orcc %g4, %i3, %i0
56176 fbo %fcc1, loop_6544
56177 fmovs %f12, %f11
56178 fpsub16 %f2, %f6, %f14
56179 fmovd %f0, %f14
56180loop_6544:
56181 ldsw [%l7 + 0x34], %g1
56182 ldsw [%l7 + 0x78], %l6
56183 stb %l3, [%l7 + 0x57]
56184 stb %l2, [%l7 + 0x71]
56185 fmovsn %xcc, %f15, %f11
56186 fones %f0
56187 movl %xcc, %l5, %o2
56188 tleu %icc, 0x1
56189 srlx %g2, %g3, %i2
56190 stb %i7, [%l7 + 0x2E]
56191 smulcc %o7, 0x1E81, %i5
56192 tsubcctv %l4, 0x18B8, %o1
56193 lduw [%l7 + 0x20], %l0
56194 fxnors %f3, %f10, %f8
56195 addccc %g5, %o0, %l1
56196 sth %g6, [%l7 + 0x12]
56197 st %f6, [%l7 + 0x4C]
56198 fbu %fcc3, loop_6545
56199 fmovdn %xcc, %f4, %f13
56200 movcc %xcc, %o3, %i1
56201 ldsb [%l7 + 0x53], %g7
56202loop_6545:
56203 bvs,pn %xcc, loop_6546
56204 stb %o4, [%l7 + 0x4C]
56205 st %f14, [%l7 + 0x6C]
56206 ldsb [%l7 + 0x5E], %i4
56207loop_6546:
56208 stx %i6, [%l7 + 0x60]
56209 fba %fcc2, loop_6547
56210 srl %o6, 0x1D, %g4
56211 bn loop_6548
56212 fmovspos %xcc, %f4, %f1
56213loop_6547:
56214 fmovrsne %i3, %f3, %f4
56215 ldsb [%l7 + 0x17], %i0
56216loop_6548:
56217 tge %icc, 0x6
56218 movneg %icc, %o5, %l6
56219 srax %g1, 0x0E, %l3
56220 fbo %fcc1, loop_6549
56221 sra %l5, 0x06, %l2
56222 fcmple32 %f0, %f0, %g2
56223 fpack16 %f2, %f11
56224loop_6549:
56225 fmovsg %xcc, %f8, %f11
56226 fblg %fcc3, loop_6550
56227 fpadd32s %f12, %f14, %f11
56228 tg %icc, 0x4
56229 sub %g3, 0x1AF4, %i2
56230loop_6550:
56231 ldd [%l7 + 0x48], %f2
56232 std %f14, [%l7 + 0x38]
56233 fble,a %fcc0, loop_6551
56234 tl %icc, 0x3
56235 sra %i7, 0x19, %o7
56236 fornot1 %f6, %f2, %f10
56237loop_6551:
56238 ldsh [%l7 + 0x28], %i5
56239 fnot1s %f4, %f11
56240 fbn,a %fcc0, loop_6552
56241 edge32 %o2, %o1, %l4
56242 movrlz %g5, %o0, %l1
56243 ld [%l7 + 0x7C], %f2
56244loop_6552:
56245 umul %l0, 0x096B, %g6
56246 xnor %i1, %o3, %o4
56247 srax %i4, %i6, %g7
56248 addccc %o6, 0x18A0, %g4
56249 bcc,pt %icc, loop_6553
56250 std %f10, [%l7 + 0x48]
56251 fmovde %icc, %f2, %f11
56252 sth %i3, [%l7 + 0x52]
56253loop_6553:
56254 ldd [%l7 + 0x18], %f0
56255 sth %i0, [%l7 + 0x7E]
56256 fnand %f2, %f12, %f2
56257 andncc %l6, %o5, %g1
56258 ldsh [%l7 + 0x44], %l5
56259 sdivcc %l2, 0x1409, %g2
56260 ldsw [%l7 + 0x40], %l3
56261 movle %xcc, %i2, %g3
56262 sdivx %i7, 0x1D1B, %o7
56263 orn %i5, 0x1ED5, %o1
56264 nop
56265 setx loop_6554, %l0, %l1
56266 wrpr 0x1, %tl
56267 wrpr %l1, %tnpc
56268 setx 0x34400001400, %l0, %l1
56269 wrpr %l1, %tstate
56270 wrhpr 0x4, %htstate
56271 done
56272 nop
56273 setx loop_6555, %l0, %l1
56274 wrpr 0x1, %tl
56275 wrpr %l1, %tpc
56276 add %l1, 0x4, %l1
56277 wrpr %l1, %tnpc
56278 setx 0x34400001400, %l0, %l1
56279 wrpr %l1, %tstate
56280 wrhpr 0x4, %htstate
56281 retry
56282 fbu,a %fcc0, loop_6556
56283 fmovsge %xcc, %f10, %f5
56284loop_6554:
56285 ldsw [%l7 + 0x14], %o2
56286loop_6555:
56287 std %f6, [%l7 + 0x50]
56288loop_6556:
56289 stw %g5, [%l7 + 0x1C]
56290 fmovdneg %icc, %f5, %f9
56291 fnot2s %f15, %f15
56292 sll %o0, 0x0E, %l4
56293 ldx [%l7 + 0x18], %l0
56294 fmul8sux16 %f2, %f6, %f12
56295 fcmpgt16 %f14, %f10, %g6
56296 ldub [%l7 + 0x63], %i1
56297 tge %xcc, 0x6
56298 fmovdne %icc, %f13, %f5
56299 bgu loop_6557
56300 edge8n %o3, %o4, %i4
56301 brlz,a %l1, loop_6558
56302 st %f3, [%l7 + 0x54]
56303loop_6557:
56304 sll %g7, %i6, %o6
56305 ba,a %icc, loop_6559
56306loop_6558:
56307 fbge,a %fcc0, loop_6560
56308 move %xcc, %i3, %i0
56309 fornot2s %f6, %f14, %f1
56310loop_6559:
56311 sdivx %l6, 0x0528, %g4
56312loop_6560:
56313 sll %g1, %l5, %o5
56314 tg %xcc, 0x0
56315 add %l2, %g2, %l3
56316 bge loop_6561
56317 fmovrdne %g3, %f12, %f0
56318 move %xcc, %i2, %i7
56319 lduw [%l7 + 0x5C], %i5
56320loop_6561:
56321 move %xcc, %o7, %o2
56322 movneg %icc, %g5, %o1
56323 fbe,a %fcc1, loop_6562
56324 tgu %icc, 0x5
56325 stx %o0, [%l7 + 0x68]
56326 brlz %l0, loop_6563
56327loop_6562:
56328 fexpand %f13, %f6
56329 std %f0, [%l7 + 0x50]
56330 movrlz %l4, %i1, %o3
56331loop_6563:
56332 bcs %icc, loop_6564
56333 fpack16 %f10, %f15
56334 bgu,pt %xcc, loop_6565
56335 edge8n %g6, %o4, %l1
56336loop_6564:
56337 stx %g7, [%l7 + 0x08]
56338 fnegs %f3, %f6
56339loop_6565:
56340 fbn %fcc3, loop_6566
56341 ldx [%l7 + 0x40], %i4
56342 ldub [%l7 + 0x0E], %o6
56343 stx %i6, [%l7 + 0x18]
56344loop_6566:
56345 movrlez %i3, %l6, %i0
56346 edge32ln %g1, %l5, %g4
56347 fcmpd %fcc1, %f12, %f0
56348 fmovrdne %o5, %f12, %f6
56349 fornot1s %f4, %f9, %f4
56350 fnot1s %f5, %f1
56351 ld [%l7 + 0x40], %f8
56352 ld [%l7 + 0x6C], %f11
56353 sethi 0x0A28, %l2
56354 std %f10, [%l7 + 0x18]
56355 fmovrsgez %g2, %f2, %f13
56356 array16 %g3, %i2, %l3
56357 movrgez %i5, 0x1E1, %o7
56358 fpmerge %f1, %f12, %f8
56359 ldd [%l7 + 0x28], %f6
56360 fmovsneg %xcc, %f4, %f14
56361 fornot2s %f2, %f1, %f9
56362 fandnot1s %f11, %f11, %f8
56363 lduh [%l7 + 0x56], %i7
56364 sdivx %o2, 0x0403, %o1
56365 ba,pn %icc, loop_6567
56366 ldsh [%l7 + 0x58], %g5
56367 fnot2s %f15, %f0
56368 ldub [%l7 + 0x4F], %o0
56369loop_6567:
56370 ld [%l7 + 0x10], %f8
56371 bl,a loop_6568
56372 brlz %l4, loop_6569
56373 tle %xcc, 0x1
56374 stw %i1, [%l7 + 0x78]
56375loop_6568:
56376 array16 %l0, %o3, %o4
56377loop_6569:
56378 fmovda %icc, %f8, %f15
56379 fpmerge %f11, %f12, %f10
56380 ld [%l7 + 0x08], %f15
56381 ldsh [%l7 + 0x68], %l1
56382 fcmple16 %f14, %f2, %g6
56383 tvs %xcc, 0x6
56384 andn %g7, %i4, %o6
56385 siam 0x7
56386 lduw [%l7 + 0x48], %i6
56387 fmovsa %xcc, %f12, %f5
56388 fornot1s %f12, %f4, %f8
56389 fmovda %icc, %f4, %f3
56390 ldsh [%l7 + 0x70], %i3
56391 stw %i0, [%l7 + 0x6C]
56392 xnor %g1, 0x10FC, %l5
56393 ldub [%l7 + 0x11], %l6
56394 lduw [%l7 + 0x18], %g4
56395 fpadd32s %f9, %f5, %f4
56396 edge32 %l2, %o5, %g3
56397 pdist %f0, %f6, %f4
56398 fmovdge %xcc, %f5, %f7
56399 fmovspos %xcc, %f10, %f3
56400 siam 0x0
56401 sdivx %g2, 0x148C, %i2
56402 ldsw [%l7 + 0x4C], %l3
56403 ldd [%l7 + 0x48], %f8
56404 ldsb [%l7 + 0x28], %o7
56405 bne,a loop_6570
56406 sth %i5, [%l7 + 0x58]
56407 movn %xcc, %o2, %o1
56408 fmovsleu %xcc, %f11, %f5
56409loop_6570:
56410 stx %g5, [%l7 + 0x28]
56411 bcc,a %xcc, loop_6571
56412 ba,pn %icc, loop_6572
56413 movle %icc, %o0, %l4
56414 popc 0x03C1, %i1
56415loop_6571:
56416 lduh [%l7 + 0x58], %i7
56417loop_6572:
56418 movgu %xcc, %o3, %o4
56419 ble,a loop_6573
56420 tge %icc, 0x0
56421 fnot1s %f6, %f8
56422 std %f6, [%l7 + 0x48]
56423loop_6573:
56424 fmovsle %icc, %f7, %f13
56425 fmovrdlez %l1, %f14, %f0
56426 fmul8x16 %f13, %f0, %f14
56427 ldub [%l7 + 0x76], %l0
56428 movleu %xcc, %g7, %i4
56429 stx %o6, [%l7 + 0x48]
56430 brnz %g6, loop_6574
56431 sth %i6, [%l7 + 0x42]
56432 movvs %xcc, %i3, %i0
56433 bg,a,pn %icc, loop_6575
56434loop_6574:
56435 fsrc2 %f10, %f4
56436 fpsub16 %f14, %f6, %f2
56437 ldsw [%l7 + 0x78], %l5
56438loop_6575:
56439 fmovdl %icc, %f3, %f10
56440 fmovda %icc, %f6, %f8
56441 bn,a loop_6576
56442 mova %icc, %l6, %g1
56443 fbge,a %fcc1, loop_6577
56444 ldub [%l7 + 0x63], %g4
56445loop_6576:
56446 nop
56447 setx loop_6578, %l0, %l1
56448 wrpr 0x1, %tl
56449 wrpr %l1, %tnpc
56450 setx 0x34400001400, %l0, %l1
56451 wrpr %l1, %tstate
56452 wrhpr 0x4, %htstate
56453 done
56454 movrgez %o5, 0x2A1, %l2
56455loop_6577:
56456 ldd [%l7 + 0x78], %f6
56457 ldub [%l7 + 0x77], %g3
56458loop_6578:
56459 ldsb [%l7 + 0x32], %g2
56460 add %l3, %o7, %i2
56461 ldd [%l7 + 0x38], %f10
56462 fors %f7, %f0, %f11
56463 ldd [%l7 + 0x48], %f6
56464 be,pn %xcc, loop_6579
56465 bg,pt %icc, loop_6580
56466 xnor %o2, 0x0600, %i5
56467 tcc %icc, 0x5
56468loop_6579:
56469 ldub [%l7 + 0x12], %o1
56470loop_6580:
56471 fmovscs %icc, %f12, %f5
56472 edge32ln %g5, %l4, %i1
56473 lduh [%l7 + 0x22], %i7
56474 ta %xcc, 0x5
56475 fbug,a %fcc2, loop_6581
56476 fmovdle %xcc, %f3, %f15
56477 ble,a %xcc, loop_6582
56478 edge32 %o3, %o4, %l1
56479loop_6581:
56480 fmovsle %icc, %f15, %f7
56481 fpadd16s %f0, %f9, %f8
56482loop_6582:
56483 ldsh [%l7 + 0x40], %l0
56484 nop
56485 setx loop_6583, %l0, %l1
56486 jmpl %l1, %g7
56487 fmuld8ulx16 %f9, %f11, %f14
56488 fmovdvs %icc, %f13, %f5
56489 fbe %fcc3, loop_6584
56490loop_6583:
56491 fxnors %f4, %f11, %f12
56492 movrlz %o0, 0x289, %i4
56493 fnands %f11, %f2, %f6
56494loop_6584:
56495 ldx [%l7 + 0x48], %o6
56496 fmovsgu %xcc, %f9, %f14
56497 nop
56498 setx loop_6585, %l0, %l1
56499 jmpl %l1, %g6
56500 ld [%l7 + 0x0C], %f14
56501 fpsub32s %f0, %f3, %f0
56502 lduw [%l7 + 0x7C], %i6
56503loop_6585:
56504 fbu,a %fcc1, loop_6586
56505 fmovd %f0, %f2
56506 fmovdg %icc, %f0, %f9
56507 ldx [%l7 + 0x78], %i0
56508loop_6586:
56509 stb %l5, [%l7 + 0x4B]
56510 alignaddrl %i3, %l6, %g4
56511 ble,pt %icc, loop_6587
56512 fbn %fcc3, loop_6588
56513 move %xcc, %o5, %g1
56514 ldsw [%l7 + 0x44], %l2
56515loop_6587:
56516 std %f12, [%l7 + 0x30]
56517loop_6588:
56518 fmovspos %xcc, %f6, %f9
56519 stb %g2, [%l7 + 0x56]
56520 bge,a %icc, loop_6589
56521 ldub [%l7 + 0x73], %l3
56522 ldub [%l7 + 0x48], %o7
56523 addccc %g3, %o2, %i5
56524loop_6589:
56525 bne %icc, loop_6590
56526 std %f12, [%l7 + 0x78]
56527 ldsw [%l7 + 0x0C], %o1
56528 fornot2 %f12, %f10, %f10
56529loop_6590:
56530 tvc %icc, 0x6
56531 fmovrsne %g5, %f5, %f11
56532 tvc %xcc, 0x0
56533 tsubcctv %i2, %l4, %i7
56534 sth %o3, [%l7 + 0x14]
56535 pdist %f10, %f14, %f2
56536 fors %f5, %f10, %f0
56537 fblg,a %fcc2, loop_6591
56538 sth %o4, [%l7 + 0x76]
56539 sth %i1, [%l7 + 0x66]
56540 or %l0, %l1, %g7
56541loop_6591:
56542 nop
56543 setx loop_6592, %l0, %l1
56544 wrpr 0x1, %tl
56545 wrpr %l1, %tnpc
56546 setx 0x34400001400, %l0, %l1
56547 wrpr %l1, %tstate
56548 wrhpr 0x4, %htstate
56549 done
56550 andncc %o0, %i4, %g6
56551 te %icc, 0x4
56552 movre %o6, %i6, %l5
56553loop_6592:
56554 edge16ln %i3, %i0, %l6
56555 sth %g4, [%l7 + 0x32]
56556 movneg %xcc, %g1, %l2
56557 move %xcc, %g2, %l3
56558 stw %o7, [%l7 + 0x64]
56559 bl,pt %icc, loop_6593
56560 fmovrdgz %g3, %f6, %f8
56561 ldx [%l7 + 0x60], %o5
56562 movrgez %o2, 0x02B, %o1
56563loop_6593:
56564 fba,a %fcc1, loop_6594
56565 fsrc1 %f14, %f2
56566 fzeros %f8
56567 tn %xcc, 0x6
56568loop_6594:
56569 addccc %g5, %i5, %i2
56570 tcc %icc, 0x0
56571 stb %i7, [%l7 + 0x36]
56572 ldsb [%l7 + 0x66], %l4
56573 stw %o3, [%l7 + 0x6C]
56574 te %xcc, 0x6
56575 fblg,a %fcc0, loop_6595
56576 ld [%l7 + 0x68], %f4
56577 tneg %icc, 0x4
56578 fpsub16s %f1, %f3, %f2
56579loop_6595:
56580 fones %f5
56581 ldsh [%l7 + 0x54], %o4
56582 ldx [%l7 + 0x68], %l0
56583 bpos loop_6596
56584 movrne %l1, %i1, %o0
56585 fbl %fcc2, loop_6597
56586 fnot1s %f11, %f10
56587loop_6596:
56588 ba,pt %icc, loop_6598
56589 movrne %g7, 0x375, %g6
56590loop_6597:
56591 edge8n %i4, %i6, %o6
56592 ldsw [%l7 + 0x2C], %i3
56593loop_6598:
56594 fandnot1 %f6, %f10, %f2
56595 fmovrdgez %i0, %f10, %f6
56596 movne %xcc, %l5, %l6
56597 fmovs %f14, %f5
56598 fmovrsgez %g1, %f10, %f15
56599 fmovscs %icc, %f0, %f12
56600 edge16l %g4, %l2, %g2
56601 movneg %icc, %l3, %o7
56602 fmovscc %xcc, %f10, %f13
56603 movne %icc, %o5, %g3
56604 fmovrdlz %o1, %f12, %f0
56605 lduh [%l7 + 0x58], %o2
56606 umulcc %g5, %i5, %i2
56607 fbo,a %fcc0, loop_6599
56608 bcc,a,pn %icc, loop_6600
56609 fornot2s %f13, %f3, %f7
56610 ld [%l7 + 0x3C], %f5
56611loop_6599:
56612 lduh [%l7 + 0x70], %i7
56613loop_6600:
56614 array32 %o3, %o4, %l4
56615 ld [%l7 + 0x6C], %f4
56616 fsrc1s %f9, %f3
56617 movle %icc, %l1, %l0
56618 fpsub32 %f10, %f8, %f4
56619 fornot1s %f4, %f5, %f11
56620 ldub [%l7 + 0x7A], %o0
56621 fand %f2, %f4, %f2
56622 fandnot1 %f2, %f4, %f8
56623 sub %g7, 0x13AF, %i1
56624 ldub [%l7 + 0x12], %g6
56625 fxors %f1, %f9, %f5
56626 umul %i6, %o6, %i3
56627 mulx %i4, 0x084D, %l5
56628 edge8ln %l6, %i0, %g4
56629 movle %icc, %g1, %l2
56630 ldsw [%l7 + 0x08], %g2
56631 fbge %fcc1, loop_6601
56632 udiv %l3, 0x17D2, %o5
56633 fxnor %f8, %f6, %f12
56634 sth %g3, [%l7 + 0x52]
56635loop_6601:
56636 fornot1s %f4, %f15, %f7
56637 fabss %f1, %f1
56638 std %f2, [%l7 + 0x40]
56639 ld [%l7 + 0x40], %f0
56640 movcc %xcc, %o7, %o1
56641 ldsw [%l7 + 0x50], %g5
56642 fbne,a %fcc2, loop_6602
56643 andn %o2, %i5, %i7
56644 sethi 0x05B7, %i2
56645 fbl %fcc0, loop_6603
56646loop_6602:
56647 st %f3, [%l7 + 0x28]
56648 fmovdn %icc, %f2, %f10
56649 fmovrslez %o3, %f11, %f14
56650loop_6603:
56651 fble,a %fcc1, loop_6604
56652 sdivx %l4, 0x058E, %l1
56653 array8 %l0, %o4, %o0
56654 movne %icc, %g7, %g6
56655loop_6604:
56656 tneg %xcc, 0x5
56657 ldx [%l7 + 0x70], %i6
56658 nop
56659 setx loop_6605, %l0, %l1
56660 wrpr 0x1, %tl
56661 wrpr %l1, %tpc
56662 add %l1, 0x4, %l1
56663 wrpr %l1, %tnpc
56664 setx 0x34400001400, %l0, %l1
56665 wrpr %l1, %tstate
56666 wrhpr 0x4, %htstate
56667 retry
56668 lduw [%l7 + 0x50], %i1
56669 fornot1s %f5, %f8, %f12
56670 lduh [%l7 + 0x3E], %o6
56671loop_6605:
56672 ldd [%l7 + 0x20], %f14
56673 std %f6, [%l7 + 0x28]
56674 fmovd %f14, %f2
56675 ldsw [%l7 + 0x78], %i3
56676 fmovdvs %xcc, %f2, %f13
56677 movge %xcc, %l5, %i4
56678 fmovrdgz %l6, %f2, %f2
56679 ldsw [%l7 + 0x34], %i0
56680 edge32l %g4, %l2, %g1
56681 bg %xcc, loop_6606
56682 fornot1s %f3, %f8, %f7
56683 alignaddr %l3, %o5, %g2
56684 edge8n %g3, %o1, %o7
56685loop_6606:
56686 fble,a %fcc3, loop_6607
56687 fcmple32 %f10, %f2, %g5
56688 movn %icc, %i5, %i7
56689 sth %i2, [%l7 + 0x18]
56690loop_6607:
56691 bne loop_6608
56692 bg,pn %xcc, loop_6609
56693 fcmpne16 %f8, %f2, %o2
56694 std %f8, [%l7 + 0x50]
56695loop_6608:
56696 fmovdcs %icc, %f2, %f7
56697loop_6609:
56698 bcc,a %icc, loop_6610
56699 srl %l4, 0x1A, %o3
56700 tpos %icc, 0x5
56701 fsrc2 %f0, %f8
56702loop_6610:
56703 fnot1s %f2, %f2
56704 edge16ln %l0, %o4, %l1
56705 bn,a loop_6611
56706 taddcctv %g7, %g6, %o0
56707 ldub [%l7 + 0x5F], %i1
56708 addc %o6, %i6, %i3
56709loop_6611:
56710 fornot1s %f7, %f2, %f7
56711 ldsh [%l7 + 0x36], %l5
56712 fnot2 %f6, %f12
56713 fnand %f10, %f4, %f4
56714 or %i4, 0x0FB2, %l6
56715 sra %i0, %g4, %g1
56716 orcc %l3, %l2, %g2
56717 or %o5, %o1, %g3
56718 st %f10, [%l7 + 0x7C]
56719 bcc,pt %icc, loop_6612
56720 tleu %icc, 0x7
56721 te %icc, 0x1
56722 array16 %o7, %i5, %g5
56723loop_6612:
56724 fmovsle %icc, %f7, %f6
56725 std %f0, [%l7 + 0x10]
56726 andcc %i2, 0x0F79, %i7
56727 bpos,pt %icc, loop_6613
56728 edge32ln %l4, %o2, %l0
56729 stx %o4, [%l7 + 0x30]
56730 st %f1, [%l7 + 0x6C]
56731loop_6613:
56732 stw %o3, [%l7 + 0x6C]
56733 sll %l1, 0x0C, %g7
56734 tsubcctv %g6, 0x0A15, %o0
56735 fsrc2s %f13, %f9
56736 fzero %f6
56737 fmovsne %xcc, %f4, %f2
56738 std %f8, [%l7 + 0x20]
56739 addcc %o6, %i6, %i1
56740 movvs %xcc, %l5, %i4
56741 tvs %icc, 0x0
56742 te %xcc, 0x7
56743 fone %f2
56744 fpadd32 %f6, %f8, %f14
56745 lduh [%l7 + 0x7C], %i3
56746 movcs %xcc, %i0, %l6
56747 fbg,a %fcc2, loop_6614
56748 ldsw [%l7 + 0x10], %g4
56749 movgu %icc, %g1, %l3
56750 movre %l2, 0x19F, %g2
56751loop_6614:
56752 movl %icc, %o1, %o5
56753 tcs %xcc, 0x4
56754 udivcc %g3, 0x0117, %i5
56755 fmovd %f2, %f4
56756 lduw [%l7 + 0x24], %g5
56757 siam 0x6
56758 fbug,a %fcc1, loop_6615
56759 lduw [%l7 + 0x7C], %o7
56760 or %i7, 0x1BF6, %i2
56761 ldsw [%l7 + 0x28], %o2
56762loop_6615:
56763 fcmpgt32 %f4, %f10, %l0
56764 fandnot2s %f7, %f1, %f6
56765 fmovrdne %o4, %f10, %f2
56766 stb %l4, [%l7 + 0x78]
56767 fmovdg %icc, %f13, %f6
56768 fmovsn %icc, %f3, %f0
56769 stx %l1, [%l7 + 0x40]
56770 ldx [%l7 + 0x48], %g7
56771 for %f6, %f10, %f0
56772 fmovdge %xcc, %f12, %f12
56773 ldsh [%l7 + 0x1A], %g6
56774 sth %o0, [%l7 + 0x18]
56775 xnor %o6, %o3, %i1
56776 alignaddr %i6, %l5, %i3
56777 addccc %i4, 0x181A, %i0
56778 sth %l6, [%l7 + 0x6C]
56779 fpadd16 %f12, %f6, %f0
56780 fxnor %f2, %f0, %f10
56781 fbuge,a %fcc0, loop_6616
56782 sth %g1, [%l7 + 0x42]
56783 st %f9, [%l7 + 0x54]
56784 movle %icc, %g4, %l2
56785loop_6616:
56786 fbue,a %fcc0, loop_6617
56787 ldx [%l7 + 0x50], %g2
56788 lduw [%l7 + 0x30], %l3
56789 std %f12, [%l7 + 0x60]
56790loop_6617:
56791 fmovrdgez %o5, %f4, %f14
56792 bneg,pn %icc, loop_6618
56793 fbne,a %fcc3, loop_6619
56794 edge32l %g3, %i5, %g5
56795 lduh [%l7 + 0x3C], %o7
56796loop_6618:
56797 fmovdne %icc, %f9, %f8
56798loop_6619:
56799 fpsub32 %f4, %f4, %f6
56800 fbug,a %fcc0, loop_6620
56801 stb %i7, [%l7 + 0x33]
56802 tvs %icc, 0x4
56803 brgz,a %o1, loop_6621
56804loop_6620:
56805 bn,a,pt %xcc, loop_6622
56806 lduh [%l7 + 0x2C], %o2
56807 fnot1s %f14, %f1
56808loop_6621:
56809 fcmple32 %f8, %f12, %l0
56810loop_6622:
56811 bn,a,pn %xcc, loop_6623
56812 sdiv %i2, 0x1550, %o4
56813 fmovdgu %xcc, %f7, %f13
56814 ldsw [%l7 + 0x3C], %l1
56815loop_6623:
56816 fmovscs %icc, %f11, %f15
56817 fzeros %f12
56818 fmovdle %xcc, %f8, %f12
56819 movge %icc, %l4, %g6
56820 fmul8ulx16 %f12, %f2, %f6
56821 st %f8, [%l7 + 0x54]
56822 lduh [%l7 + 0x0C], %o0
56823 smulcc %o6, %o3, %g7
56824 brlz,a %i1, loop_6624
56825 tn %xcc, 0x7
56826 xnor %i6, %i3, %l5
56827 fmovdpos %xcc, %f6, %f15
56828loop_6624:
56829 ldsb [%l7 + 0x09], %i0
56830 te %icc, 0x6
56831 bvs,pt %xcc, loop_6625
56832 bleu,a,pn %xcc, loop_6626
56833 st %f14, [%l7 + 0x3C]
56834 st %f5, [%l7 + 0x60]
56835loop_6625:
56836 popc 0x0B00, %i4
56837loop_6626:
56838 or %l6, 0x0960, %g4
56839 fabsd %f4, %f12
56840 tn %xcc, 0x4
56841 fcmpgt16 %f2, %f12, %g1
56842 fmuld8ulx16 %f13, %f9, %f14
56843 fpsub32s %f5, %f6, %f6
56844 movleu %xcc, %g2, %l3
56845 fbul %fcc2, loop_6627
56846 std %f12, [%l7 + 0x70]
56847 fpadd32 %f12, %f4, %f12
56848 brgz,a %o5, loop_6628
56849loop_6627:
56850 fbuge %fcc3, loop_6629
56851 bl,pn %xcc, loop_6630
56852 edge8l %l2, %i5, %g3
56853loop_6628:
56854 stx %g5, [%l7 + 0x70]
56855loop_6629:
56856 be,a loop_6631
56857loop_6630:
56858 fmovdn %icc, %f12, %f0
56859 ldsh [%l7 + 0x40], %i7
56860 nop
56861 setx loop_6632, %l0, %l1
56862 wrpr 0x1, %tl
56863 wrpr %l1, %tpc
56864 add %l1, 0x4, %l1
56865 wrpr %l1, %tnpc
56866 setx 0x34400001400, %l0, %l1
56867 wrpr %l1, %tstate
56868 wrhpr 0x4, %htstate
56869 retry
56870loop_6631:
56871 fmuld8sux16 %f3, %f7, %f10
56872 ldub [%l7 + 0x4A], %o7
56873 fmovsleu %xcc, %f5, %f5
56874loop_6632:
56875 fand %f10, %f4, %f14
56876 ldub [%l7 + 0x19], %o1
56877 fmovdpos %xcc, %f6, %f5
56878 sth %o2, [%l7 + 0x14]
56879 faligndata %f6, %f10, %f10
56880 ldub [%l7 + 0x24], %l0
56881 fmovrde %o4, %f4, %f2
56882 stx %i2, [%l7 + 0x70]
56883 umulcc %l1, 0x07F4, %g6
56884 udiv %l4, 0x06A7, %o6
56885 movrgez %o0, 0x33B, %g7
56886 sra %i1, %o3, %i6
56887 ldsw [%l7 + 0x1C], %i3
56888 sll %i0, %l5, %l6
56889 fcmped %fcc2, %f6, %f10
56890 ldx [%l7 + 0x60], %i4
56891 fmovdneg %icc, %f5, %f5
56892 array8 %g4, %g1, %l3
56893 fmovspos %xcc, %f10, %f13
56894 fcmpd %fcc0, %f8, %f0
56895 array16 %g2, %l2, %o5
56896 stw %i5, [%l7 + 0x50]
56897 fcmpne16 %f6, %f14, %g3
56898 fxors %f15, %f6, %f1
56899 st %f6, [%l7 + 0x64]
56900 brz,a %g5, loop_6633
56901 fmovrdgez %o7, %f8, %f4
56902 movne %xcc, %o1, %i7
56903 movleu %xcc, %o2, %l0
56904loop_6633:
56905 sdivx %o4, 0x0C2F, %i2
56906 movrlz %l1, 0x00E, %l4
56907 ldx [%l7 + 0x70], %g6
56908 lduw [%l7 + 0x3C], %o0
56909 fcmpgt32 %f2, %f12, %o6
56910 fands %f12, %f10, %f14
56911 ldsb [%l7 + 0x0E], %g7
56912 ldub [%l7 + 0x4B], %o3
56913 fzero %f12
56914 mulscc %i1, 0x12B3, %i6
56915 fxor %f2, %f10, %f10
56916 fzeros %f9
56917 fmovrsgz %i3, %f7, %f1
56918 fnegs %f9, %f4
56919 fornot1s %f5, %f14, %f5
56920 srlx %i0, 0x14, %l5
56921 fmovspos %xcc, %f12, %f7
56922 ld [%l7 + 0x24], %f0
56923 fmovdcs %icc, %f5, %f14
56924 stb %l6, [%l7 + 0x0C]
56925 sllx %g4, 0x06, %g1
56926 fcmple32 %f6, %f4, %l3
56927 ldd [%l7 + 0x10], %f14
56928 fmovdcs %icc, %f8, %f10
56929 fbe %fcc3, loop_6634
56930 ldx [%l7 + 0x48], %i4
56931 lduw [%l7 + 0x5C], %g2
56932 fnors %f11, %f5, %f11
56933loop_6634:
56934 fbul,a %fcc0, loop_6635
56935 ld [%l7 + 0x1C], %f3
56936 bgu loop_6636
56937 orncc %l2, 0x0AFE, %o5
56938loop_6635:
56939 fnor %f8, %f0, %f10
56940 ldub [%l7 + 0x58], %i5
56941loop_6636:
56942 addccc %g5, %o7, %o1
56943 popc %g3, %o2
56944 srax %l0, 0x0A, %i7
56945 movpos %xcc, %o4, %i2
56946 lduh [%l7 + 0x1E], %l1
56947 fpack32 %f14, %f6, %f10
56948 movrgz %g6, %o0, %o6
56949 fpackfix %f6, %f7
56950 fands %f15, %f7, %f2
56951 fmovsa %icc, %f4, %f10
56952 fpack32 %f10, %f0, %f12
56953 fsrc1 %f6, %f2
56954 bcs loop_6637
56955 popc %g7, %l4
56956 add %o3, 0x0A27, %i1
56957 bcc %xcc, loop_6638
56958loop_6637:
56959 brgez %i3, loop_6639
56960 bgu,a loop_6640
56961 fbg %fcc2, loop_6641
56962loop_6638:
56963 stb %i6, [%l7 + 0x52]
56964loop_6639:
56965 fpsub16 %f0, %f2, %f10
56966loop_6640:
56967 std %f4, [%l7 + 0x40]
56968loop_6641:
56969 fmul8ulx16 %f14, %f10, %f4
56970 te %xcc, 0x7
56971 pdist %f6, %f2, %f14
56972 bgu,a,pt %icc, loop_6642
56973 lduw [%l7 + 0x0C], %i0
56974 bcs,pt %xcc, loop_6643
56975 fmovdneg %icc, %f14, %f10
56976loop_6642:
56977 lduh [%l7 + 0x40], %l5
56978 fmovrdgz %l6, %f4, %f14
56979loop_6643:
56980 taddcctv %g1, %l3, %g4
56981 nop
56982 setx loop_6644, %l0, %l1
56983 wrpr 0x1, %tl
56984 wrpr %l1, %tnpc
56985 setx 0x34400001400, %l0, %l1
56986 wrpr %l1, %tstate
56987 wrhpr 0x4, %htstate
56988 done
56989 ble,a loop_6645
56990 fxnors %f14, %f15, %f11
56991 edge32l %g2, %l2, %o5
56992loop_6644:
56993 ldsh [%l7 + 0x60], %i4
56994loop_6645:
56995 fmovdg %xcc, %f1, %f11
56996 fmovspos %icc, %f15, %f13
56997 fpsub32s %f2, %f1, %f15
56998 edge8ln %i5, %o7, %g5
56999 xnor %o1, 0x1A19, %g3
57000 fpsub32 %f8, %f6, %f8
57001 ldsb [%l7 + 0x30], %l0
57002 ldd [%l7 + 0x30], %f14
57003 movrlz %o2, %i7, %i2
57004 array8 %l1, %o4, %g6
57005 ldd [%l7 + 0x58], %f14
57006 ldx [%l7 + 0x70], %o0
57007 lduh [%l7 + 0x7A], %o6
57008 fbue %fcc3, loop_6646
57009 fors %f0, %f3, %f7
57010 ldd [%l7 + 0x30], %f2
57011 nop
57012 setx loop_6647, %l0, %l1
57013 wrpr 0x1, %tl
57014 wrpr %l1, %tpc
57015 add %l1, 0x4, %l1
57016 wrpr %l1, %tnpc
57017 setx 0x34400001400, %l0, %l1
57018 wrpr %l1, %tstate
57019 wrhpr 0x4, %htstate
57020 retry
57021loop_6646:
57022 tg %xcc, 0x6
57023 fmovspos %icc, %f3, %f10
57024 fzero %f4
57025loop_6647:
57026 sllx %g7, 0x1B, %l4
57027 st %f9, [%l7 + 0x18]
57028 fandnot2 %f10, %f14, %f6
57029 nop
57030 setx loop_6648, %l0, %l1
57031 jmpl %l1, %o3
57032 stx %i3, [%l7 + 0x50]
57033 tge %xcc, 0x7
57034 mulx %i6, 0x0774, %i0
57035loop_6648:
57036 for %f10, %f0, %f12
57037 faligndata %f2, %f6, %f14
57038 stw %i1, [%l7 + 0x44]
57039 fmovdcc %xcc, %f4, %f7
57040 be,a loop_6649
57041 fmovdcc %icc, %f9, %f11
57042 stx %l5, [%l7 + 0x68]
57043 edge8n %g1, %l3, %g4
57044loop_6649:
57045 fpsub16s %f8, %f10, %f13
57046 fcmpd %fcc1, %f14, %f0
57047 fpack16 %f0, %f1
57048 fmovscs %xcc, %f4, %f4
57049 fnot2 %f4, %f12
57050 lduw [%l7 + 0x68], %g2
57051 and %l6, 0x1952, %l2
57052 ldd [%l7 + 0x28], %f2
57053 fnands %f13, %f13, %f3
57054 fmovdpos %icc, %f12, %f15
57055 lduh [%l7 + 0x18], %i4
57056 stx %i5, [%l7 + 0x48]
57057 bvc,a,pn %xcc, loop_6650
57058 stw %o7, [%l7 + 0x60]
57059 edge8ln %o5, %o1, %g3
57060 be,a loop_6651
57061loop_6650:
57062 sth %g5, [%l7 + 0x6E]
57063 sth %l0, [%l7 + 0x0C]
57064 fbne,a %fcc0, loop_6652
57065loop_6651:
57066 fors %f0, %f6, %f11
57067 array16 %i7, %o2, %i2
57068 ldsh [%l7 + 0x44], %l1
57069loop_6652:
57070 fmovdcc %xcc, %f9, %f9
57071 nop
57072 setx loop_6653, %l0, %l1
57073 wrpr 0x1, %tl
57074 wrpr %l1, %tpc
57075 add %l1, 0x4, %l1
57076 wrpr %l1, %tnpc
57077 setx 0x34400001400, %l0, %l1
57078 wrpr %l1, %tstate
57079 wrhpr 0x4, %htstate
57080 retry
57081 ldsb [%l7 + 0x79], %g6
57082 udivcc %o0, 0x0200, %o4
57083 fnot1s %f11, %f15
57084loop_6653:
57085 addccc %o6, %g7, %o3
57086 brlez,a %l4, loop_6654
57087 popc 0x1921, %i3
57088 edge8n %i6, %i1, %l5
57089 ldd [%l7 + 0x18], %f4
57090loop_6654:
57091 edge32l %g1, %i0, %g4
57092 lduh [%l7 + 0x72], %l3
57093 ldsw [%l7 + 0x74], %g2
57094 stx %l2, [%l7 + 0x60]
57095 fpmerge %f13, %f10, %f0
57096 fone %f2
57097 bshuffle %f4, %f8, %f10
57098 fbue %fcc3, loop_6655
57099 sth %l6, [%l7 + 0x76]
57100 fbu %fcc0, loop_6656
57101 ldx [%l7 + 0x48], %i4
57102loop_6655:
57103 fcmpgt32 %f10, %f12, %o7
57104 fmovdle %icc, %f9, %f3
57105loop_6656:
57106 edge32l %o5, %o1, %i5
57107 fmovrse %g3, %f2, %f2
57108 bleu,a %icc, loop_6657
57109 ldx [%l7 + 0x08], %g5
57110 ld [%l7 + 0x48], %f11
57111 stw %l0, [%l7 + 0x34]
57112loop_6657:
57113 fcmps %fcc0, %f5, %f13
57114 ldd [%l7 + 0x60], %f2
57115 tpos %xcc, 0x0
57116 add %i7, %o2, %i2
57117 fnot2 %f14, %f10
57118 fcmped %fcc0, %f0, %f4
57119 fble,a %fcc1, loop_6658
57120 tneg %xcc, 0x6
57121 srl %l1, 0x01, %g6
57122 fxor %f0, %f2, %f10
57123loop_6658:
57124 te %icc, 0x1
57125 fabss %f1, %f11
57126 andcc %o0, 0x0B21, %o4
57127 fbne,a %fcc0, loop_6659
57128 fmovdleu %xcc, %f15, %f2
57129 tn %xcc, 0x1
57130 stw %g7, [%l7 + 0x78]
57131loop_6659:
57132 tcs %xcc, 0x7
57133 lduw [%l7 + 0x68], %o6
57134 stw %l4, [%l7 + 0x44]
57135 bl,pt %icc, loop_6660
57136 fmovsne %xcc, %f7, %f12
57137 stb %i3, [%l7 + 0x1A]
57138 sra %o3, %i1, %i6
57139loop_6660:
57140 srlx %l5, %g1, %g4
57141 array32 %l3, %g2, %l2
57142 fandnot2 %f10, %f14, %f8
57143 bvs loop_6661
57144 fmovdle %xcc, %f2, %f12
57145 nop
57146 setx loop_6662, %l0, %l1
57147 wrpr 0x1, %tl
57148 wrpr %l1, %tnpc
57149 setx 0x34400001400, %l0, %l1
57150 wrpr %l1, %tstate
57151 wrhpr 0x4, %htstate
57152 done
57153 sethi 0x0275, %l6
57154loop_6661:
57155 sdivcc %i0, 0x0C49, %i4
57156 stx %o5, [%l7 + 0x70]
57157loop_6662:
57158 xnorcc %o1, %i5, %g3
57159 ld [%l7 + 0x78], %f1
57160 bcc %xcc, loop_6663
57161 edge32n %g5, %l0, %i7
57162 tcc %icc, 0x0
57163 edge16l %o7, %i2, %l1
57164loop_6663:
57165 lduw [%l7 + 0x44], %o2
57166 fnot2s %f8, %f3
57167 fmovdvs %icc, %f8, %f6
57168 fble,a %fcc1, loop_6664
57169 sllx %g6, 0x00, %o0
57170 ldsw [%l7 + 0x1C], %o4
57171 movgu %xcc, %o6, %l4
57172loop_6664:
57173 st %f12, [%l7 + 0x7C]
57174 mulscc %i3, 0x0D76, %o3
57175 movrne %g7, %i1, %l5
57176 ba,a %icc, loop_6665
57177 stw %g1, [%l7 + 0x1C]
57178 ldsb [%l7 + 0x2D], %g4
57179 movne %icc, %i6, %g2
57180loop_6665:
57181 fmovsleu %xcc, %f12, %f0
57182 for %f6, %f8, %f0
57183 fand %f8, %f14, %f4
57184 lduh [%l7 + 0x12], %l3
57185 ld [%l7 + 0x5C], %f15
57186 fpack32 %f4, %f14, %f2
57187 fmovsleu %icc, %f6, %f14
57188 udiv %l6, 0x175D, %i0
57189 edge16 %i4, %l2, %o5
57190 fmovdvs %xcc, %f3, %f11
57191 ldx [%l7 + 0x68], %i5
57192 mova %icc, %o1, %g5
57193 fpsub32 %f4, %f10, %f6
57194 fnot2s %f4, %f2
57195 sth %l0, [%l7 + 0x5C]
57196 edge8 %g3, %o7, %i7
57197 fnegs %f14, %f11
57198 movg %xcc, %i2, %l1
57199 ba,a %xcc, loop_6666
57200 subc %o2, 0x10EC, %o0
57201 brnz %o4, loop_6667
57202 andn %g6, 0x09D8, %l4
57203loop_6666:
57204 stw %o6, [%l7 + 0x30]
57205 ldx [%l7 + 0x08], %i3
57206loop_6667:
57207 fpsub32 %f8, %f10, %f2
57208 array32 %g7, %o3, %i1
57209 umul %g1, %l5, %g4
57210 fcmpgt32 %f2, %f8, %i6
57211 lduh [%l7 + 0x0A], %g2
57212 tsubcctv %l6, 0x0E52, %l3
57213 bcs,a,pt %xcc, loop_6668
57214 ldsw [%l7 + 0x4C], %i0
57215 fpsub16 %f4, %f8, %f12
57216 movrlez %l2, %o5, %i4
57217loop_6668:
57218 or %o1, 0x1337, %i5
57219 fmovde %icc, %f10, %f6
57220 stx %l0, [%l7 + 0x48]
57221 bleu,a loop_6669
57222 fsrc2 %f4, %f2
57223 lduw [%l7 + 0x70], %g5
57224 fmuld8ulx16 %f0, %f4, %f12
57225loop_6669:
57226 fmovsgu %xcc, %f3, %f0
57227 bcc loop_6670
57228 fbu,a %fcc0, loop_6671
57229 stx %g3, [%l7 + 0x58]
57230 ldd [%l7 + 0x30], %f10
57231loop_6670:
57232 fpadd16 %f8, %f12, %f0
57233loop_6671:
57234 fone %f6
57235 ldub [%l7 + 0x1A], %o7
57236 fnot2 %f6, %f0
57237 tcs %xcc, 0x5
57238 tgu %xcc, 0x6
57239 xnor %i7, 0x0857, %l1
57240 lduw [%l7 + 0x4C], %o2
57241 lduh [%l7 + 0x08], %i2
57242 brgez %o0, loop_6672
57243 ldsb [%l7 + 0x37], %g6
57244 sth %o4, [%l7 + 0x7A]
57245 brgez %l4, loop_6673
57246loop_6672:
57247 stw %o6, [%l7 + 0x68]
57248 std %f4, [%l7 + 0x38]
57249 edge8n %g7, %o3, %i1
57250loop_6673:
57251 bvc %xcc, loop_6674
57252 fbug %fcc0, loop_6675
57253 sth %i3, [%l7 + 0x24]
57254 tvc %icc, 0x1
57255loop_6674:
57256 ldsb [%l7 + 0x72], %g1
57257loop_6675:
57258 fbug %fcc3, loop_6676
57259 stx %g4, [%l7 + 0x40]
57260 ldd [%l7 + 0x60], %f2
57261 ldsw [%l7 + 0x14], %i6
57262loop_6676:
57263 fmovsge %xcc, %f2, %f5
57264 ldd [%l7 + 0x78], %f10
57265 std %f10, [%l7 + 0x58]
57266 sth %l5, [%l7 + 0x20]
57267 fmovrdlz %l6, %f12, %f10
57268 smulcc %g2, %i0, %l2
57269 ldsh [%l7 + 0x1E], %l3
57270 fcmpne16 %f4, %f12, %i4
57271 fmovsn %xcc, %f14, %f2
57272 movge %icc, %o5, %o1
57273 smul %l0, %i5, %g3
57274 fpadd32 %f2, %f2, %f6
57275 ldsb [%l7 + 0x0F], %o7
57276 fmul8sux16 %f14, %f14, %f8
57277 ldsh [%l7 + 0x34], %i7
57278 fmovrdlz %g5, %f2, %f6
57279 edge32ln %l1, %o2, %i2
57280 stb %g6, [%l7 + 0x2F]
57281 tne %icc, 0x0
57282 fpack16 %f4, %f1
57283 sth %o4, [%l7 + 0x1A]
57284 udivcc %l4, 0x1943, %o0
57285 be loop_6677
57286 lduw [%l7 + 0x3C], %o6
57287 std %f4, [%l7 + 0x18]
57288 stb %o3, [%l7 + 0x26]
57289loop_6677:
57290 fmovd %f6, %f4
57291 ldsw [%l7 + 0x20], %g7
57292 ba loop_6678
57293 fmovdvc %icc, %f4, %f0
57294 ldsw [%l7 + 0x5C], %i1
57295 bge loop_6679
57296loop_6678:
57297 fpadd32s %f10, %f6, %f11
57298 fmovsgu %icc, %f5, %f14
57299 lduh [%l7 + 0x3E], %g1
57300loop_6679:
57301 fmul8x16al %f13, %f13, %f6
57302 umul %i3, 0x1973, %i6
57303 brgz %g4, loop_6680
57304 subc %l6, 0x0561, %g2
57305 udivcc %i0, 0x1B65, %l2
57306 fmul8x16 %f11, %f6, %f0
57307loop_6680:
57308 bg,a,pt %xcc, loop_6681
57309 ldd [%l7 + 0x18], %f2
57310 array8 %l3, %l5, %o5
57311 sethi 0x0309, %o1
57312loop_6681:
57313 fornot1s %f3, %f10, %f10
57314 fornot1s %f4, %f5, %f1
57315 brlez,a %l0, loop_6682
57316 stw %i4, [%l7 + 0x64]
57317 fmovsne %xcc, %f8, %f9
57318 sdiv %g3, 0x15DB, %o7
57319loop_6682:
57320 fnors %f4, %f14, %f0
57321 umul %i5, 0x04F7, %i7
57322 movrne %l1, %g5, %i2
57323 ldx [%l7 + 0x10], %g6
57324 ldx [%l7 + 0x58], %o4
57325 stb %l4, [%l7 + 0x4B]
57326 fsrc1s %f8, %f8
57327 ldsw [%l7 + 0x28], %o0
57328 orncc %o6, %o3, %g7
57329 fbuge,a %fcc0, loop_6683
57330 fmovda %xcc, %f12, %f3
57331 st %f14, [%l7 + 0x14]
57332 fmovscs %icc, %f14, %f5
57333loop_6683:
57334 movleu %xcc, %o2, %i1
57335 lduh [%l7 + 0x38], %g1
57336 sdiv %i6, 0x15B1, %g4
57337 fbn %fcc1, loop_6684
57338 stx %i3, [%l7 + 0x38]
57339 movle %icc, %l6, %g2
57340 siam 0x5
57341loop_6684:
57342 bvs,a loop_6685
57343 st %f6, [%l7 + 0x2C]
57344 movg %icc, %i0, %l2
57345 bcs,a %xcc, loop_6686
57346loop_6685:
57347 siam 0x1
57348 alignaddr %l3, %o5, %l5
57349 nop
57350 setx loop_6687, %l0, %l1
57351 jmpl %l1, %o1
57352loop_6686:
57353 xor %i4, %l0, %g3
57354 ldsw [%l7 + 0x78], %o7
57355 fbule,a %fcc3, loop_6688
57356loop_6687:
57357 fmovdcs %xcc, %f15, %f13
57358 fandnot1s %f5, %f3, %f15
57359 stx %i5, [%l7 + 0x50]
57360loop_6688:
57361 bn loop_6689
57362 fsrc2 %f14, %f12
57363 smul %l1, %g5, %i2
57364 fbue %fcc2, loop_6690
57365loop_6689:
57366 fmovsle %xcc, %f14, %f1
57367 movrgz %g6, 0x1DB, %o4
57368 sth %i7, [%l7 + 0x56]
57369loop_6690:
57370 ldd [%l7 + 0x18], %f8
57371 ldub [%l7 + 0x43], %o0
57372 fbug %fcc2, loop_6691
57373 bneg,pt %xcc, loop_6692
57374 fpack32 %f4, %f12, %f0
57375 fmovsl %icc, %f10, %f12
57376loop_6691:
57377 ld [%l7 + 0x10], %f14
57378loop_6692:
57379 alignaddrl %o6, %o3, %g7
57380 movcc %icc, %l4, %o2
57381 bge,a loop_6693
57382 orn %i1, 0x19E3, %i6
57383 stb %g1, [%l7 + 0x2A]
57384 ldsb [%l7 + 0x65], %g4
57385loop_6693:
57386 fmovrsgez %i3, %f9, %f6
57387 fmovrslez %g2, %f14, %f3
57388 sth %l6, [%l7 + 0x1C]
57389 sdiv %l2, 0x1515, %i0
57390 lduw [%l7 + 0x2C], %l3
57391 movvs %icc, %l5, %o5
57392 sra %i4, %o1, %g3
57393 brz,a %l0, loop_6694
57394 mulx %o7, 0x1743, %l1
57395 bneg,a loop_6695
57396 fnegd %f10, %f4
57397loop_6694:
57398 nop
57399 setx loop_6696, %l0, %l1
57400 jmpl %l1, %g5
57401 add %i5, %g6, %i2
57402loop_6695:
57403 std %f2, [%l7 + 0x78]
57404 ldsw [%l7 + 0x0C], %i7
57405loop_6696:
57406 edge32l %o4, %o0, %o6
57407 ldsw [%l7 + 0x60], %g7
57408 fpack32 %f2, %f6, %f12
57409 fnors %f13, %f2, %f5
57410 bgu loop_6697
57411 bne,a %icc, loop_6698
57412 movrlz %o3, 0x2E2, %o2
57413 sth %i1, [%l7 + 0x32]
57414loop_6697:
57415 sllx %l4, 0x1A, %g1
57416loop_6698:
57417 fmovsle %xcc, %f3, %f4
57418 ld [%l7 + 0x40], %f1
57419 fornot2 %f8, %f6, %f14
57420 udiv %g4, 0x1D23, %i6
57421 for %f8, %f8, %f8
57422 fsrc2 %f2, %f0
57423 ldsw [%l7 + 0x58], %g2
57424 ldd [%l7 + 0x50], %f0
57425 udivcc %i3, 0x1056, %l6
57426 srl %i0, %l3, %l2
57427 ld [%l7 + 0x3C], %f10
57428 fmovdle %icc, %f6, %f3
57429 tpos %xcc, 0x7
57430 bcs,a loop_6699
57431 st %f6, [%l7 + 0x3C]
57432 fnand %f12, %f2, %f8
57433 fcmpd %fcc1, %f6, %f8
57434loop_6699:
57435 brz %l5, loop_6700
57436 movvc %icc, %o5, %o1
57437 edge32n %g3, %l0, %i4
57438 lduw [%l7 + 0x08], %l1
57439loop_6700:
57440 fmovdg %icc, %f9, %f4
57441 fones %f6
57442 fcmpd %fcc1, %f8, %f6
57443 fmul8x16al %f4, %f3, %f8
57444 stw %o7, [%l7 + 0x68]
57445 popc 0x04B3, %g5
57446 fba,a %fcc2, loop_6701
57447 stb %g6, [%l7 + 0x25]
57448 lduh [%l7 + 0x3C], %i2
57449 or %i7, 0x0B7E, %i5
57450loop_6701:
57451 fmovdl %icc, %f3, %f1
57452 sth %o4, [%l7 + 0x3A]
57453 lduw [%l7 + 0x60], %o0
57454 fpmerge %f12, %f5, %f6
57455 st %f14, [%l7 + 0x70]
57456 fmovdneg %xcc, %f11, %f7
57457 fmovsg %xcc, %f3, %f1
57458 fcmpne16 %f8, %f10, %g7
57459 fxor %f12, %f8, %f14
57460 fmovdvc %icc, %f12, %f15
57461 umul %o3, 0x0A13, %o6
57462 brnz,a %o2, loop_6702
57463 bvs,pt %xcc, loop_6703
57464 ld [%l7 + 0x14], %f13
57465 ldsh [%l7 + 0x78], %l4
57466loop_6702:
57467 ldub [%l7 + 0x32], %i1
57468loop_6703:
57469 tge %xcc, 0x6
57470 fcmpne32 %f8, %f2, %g4
57471 fmovsg %icc, %f0, %f10
57472 movvs %icc, %g1, %g2
57473 edge8ln %i6, %i3, %i0
57474 ld [%l7 + 0x2C], %f6
57475 ld [%l7 + 0x7C], %f9
57476 edge32n %l3, %l2, %l6
57477 ldx [%l7 + 0x70], %o5
57478 fsrc2s %f1, %f10
57479 std %f4, [%l7 + 0x20]
57480 bvc,a,pt %xcc, loop_6704
57481 sth %l5, [%l7 + 0x42]
57482 fmul8sux16 %f14, %f0, %f10
57483 sth %g3, [%l7 + 0x7C]
57484loop_6704:
57485 movleu %icc, %l0, %o1
57486 ldx [%l7 + 0x48], %i4
57487 stw %l1, [%l7 + 0x28]
57488 fzero %f6
57489 fabss %f15, %f9
57490 sth %o7, [%l7 + 0x2C]
57491 fandnot1s %f12, %f1, %f3
57492 fbo,a %fcc0, loop_6705
57493 fornot2 %f10, %f8, %f14
57494 fpmerge %f14, %f4, %f10
57495 std %f12, [%l7 + 0x70]
57496loop_6705:
57497 lduw [%l7 + 0x7C], %g6
57498 bcc loop_6706
57499 array16 %i2, %g5, %i5
57500 lduw [%l7 + 0x44], %i7
57501 stx %o0, [%l7 + 0x28]
57502loop_6706:
57503 fpsub16s %f14, %f8, %f4
57504 faligndata %f2, %f2, %f4
57505 fmuld8ulx16 %f6, %f12, %f8
57506 ldsw [%l7 + 0x50], %o4
57507 ldsh [%l7 + 0x62], %o3
57508 fones %f5
57509 std %f2, [%l7 + 0x58]
57510 fmovdn %icc, %f6, %f4
57511 fmuld8sux16 %f14, %f5, %f0
57512 ldx [%l7 + 0x08], %g7
57513 movvc %xcc, %o6, %o2
57514 brlez,a %l4, loop_6707
57515 ldd [%l7 + 0x38], %f10
57516 movrgez %g4, 0x013, %g1
57517 stx %i1, [%l7 + 0x18]
57518loop_6707:
57519 movne %icc, %i6, %i3
57520 ldsw [%l7 + 0x58], %g2
57521 lduh [%l7 + 0x4E], %l3
57522 fmovsg %xcc, %f10, %f1
57523 fxnor %f0, %f4, %f6
57524 ldsh [%l7 + 0x4C], %l2
57525 movpos %xcc, %l6, %i0
57526 array16 %o5, %l5, %l0
57527 fbg %fcc3, loop_6708
57528 tle %icc, 0x2
57529 bneg,a %icc, loop_6709
57530 ld [%l7 + 0x14], %f2
57531loop_6708:
57532 fmovrde %o1, %f14, %f14
57533 movn %icc, %g3, %i4
57534loop_6709:
57535 movrne %l1, %o7, %g6
57536 stw %i2, [%l7 + 0x74]
57537 sth %i5, [%l7 + 0x6C]
57538 stb %g5, [%l7 + 0x43]
57539 fcmpes %fcc3, %f6, %f0
57540 ldub [%l7 + 0x0C], %i7
57541 bleu,a %icc, loop_6710
57542 srlx %o4, 0x00, %o0
57543 fmovsvc %xcc, %f12, %f10
57544 fnands %f9, %f2, %f6
57545loop_6710:
57546 fmovdvs %icc, %f0, %f0
57547 st %f8, [%l7 + 0x40]
57548 fmovrse %o3, %f8, %f7
57549 fxnors %f5, %f0, %f5
57550 std %f2, [%l7 + 0x10]
57551 fblg,a %fcc2, loop_6711
57552 brlez,a %o6, loop_6712
57553 fmovsl %xcc, %f4, %f2
57554 fsrc1s %f13, %f11
57555loop_6711:
57556 sth %g7, [%l7 + 0x24]
57557loop_6712:
57558 stb %l4, [%l7 + 0x53]
57559 nop
57560 setx loop_6713, %l0, %l1
57561 wrpr 0x1, %tl
57562 wrpr %l1, %tpc
57563 add %l1, 0x4, %l1
57564 wrpr %l1, %tnpc
57565 setx 0x34400001400, %l0, %l1
57566 wrpr %l1, %tstate
57567 wrhpr 0x4, %htstate
57568 retry
57569 tn %icc, 0x7
57570 fbne,a %fcc0, loop_6714
57571 bcs,pt %icc, loop_6715
57572loop_6713:
57573 fcmpeq32 %f2, %f12, %g4
57574 orn %o2, 0x16EE, %i1
57575loop_6714:
57576 fornot2 %f12, %f10, %f12
57577loop_6715:
57578 std %f0, [%l7 + 0x38]
57579 fpadd16s %f5, %f0, %f11
57580 fcmple32 %f6, %f0, %g1
57581 te %icc, 0x5
57582 fzero %f12
57583 fmovsge %xcc, %f6, %f5
57584 ldsw [%l7 + 0x64], %i3
57585 ld [%l7 + 0x44], %f9
57586 std %f8, [%l7 + 0x58]
57587 fmovdge %icc, %f13, %f11
57588 fpsub32 %f4, %f12, %f10
57589 udiv %g2, 0x0979, %i6
57590 edge8l %l3, %l6, %i0
57591 edge16l %o5, %l2, %l5
57592 bl,pn %xcc, loop_6716
57593 ldd [%l7 + 0x78], %f8
57594 smulcc %o1, %g3, %l0
57595 nop
57596 setx loop_6717, %l0, %l1
57597 wrpr 0x1, %tl
57598 wrpr %l1, %tpc
57599 add %l1, 0x4, %l1
57600 wrpr %l1, %tnpc
57601 setx 0x34400001400, %l0, %l1
57602 wrpr %l1, %tstate
57603 wrhpr 0x4, %htstate
57604 retry
57605loop_6716:
57606 udiv %i4, 0x191E, %l1
57607 srlx %g6, %i2, %o7
57608 fmovdgu %icc, %f10, %f10
57609loop_6717:
57610 sub %g5, 0x0092, %i5
57611 ldsh [%l7 + 0x6E], %i7
57612 edge16n %o0, %o3, %o4
57613 xnorcc %o6, %l4, %g7
57614 edge8l %o2, %g4, %g1
57615 fcmpgt16 %f6, %f4, %i3
57616 movneg %xcc, %g2, %i6
57617 fba %fcc2, loop_6718
57618 fbne %fcc0, loop_6719
57619 tn %icc, 0x3
57620 sllx %l3, 0x18, %i1
57621loop_6718:
57622 stx %l6, [%l7 + 0x20]
57623loop_6719:
57624 bg,pt %icc, loop_6720
57625 movrlez %o5, 0x329, %l2
57626 ld [%l7 + 0x2C], %f6
57627 sth %i0, [%l7 + 0x40]
57628loop_6720:
57629 move %icc, %l5, %g3
57630 fpadd32s %f10, %f11, %f0
57631 tvc %icc, 0x0
57632 sth %l0, [%l7 + 0x24]
57633 move %xcc, %i4, %l1
57634 ble,pt %icc, loop_6721
57635 movleu %icc, %o1, %g6
57636 bcs,a,pn %xcc, loop_6722
57637 fsrc2 %f4, %f10
57638loop_6721:
57639 fba,a %fcc2, loop_6723
57640 stb %i2, [%l7 + 0x7B]
57641loop_6722:
57642 fbu,a %fcc2, loop_6724
57643 xnor %g5, %i5, %i7
57644loop_6723:
57645 fbuge %fcc2, loop_6725
57646 fcmpeq32 %f0, %f6, %o0
57647loop_6724:
57648 ldub [%l7 + 0x59], %o3
57649 sdivx %o4, 0x1836, %o6
57650loop_6725:
57651 movl %icc, %o7, %g7
57652 lduh [%l7 + 0x36], %l4
57653 ldsw [%l7 + 0x5C], %o2
57654 call loop_6726
57655 lduh [%l7 + 0x42], %g1
57656 movge %icc, %g4, %i3
57657 call loop_6727
57658loop_6726:
57659 fmovdge %xcc, %f9, %f3
57660 movl %xcc, %g2, %i6
57661 movcs %xcc, %i1, %l6
57662loop_6727:
57663 mulx %l3, %l2, %i0
57664 bn,pn %xcc, loop_6728
57665 movle %xcc, %o5, %g3
57666 bpos,a loop_6729
57667 fsrc1s %f7, %f10
57668loop_6728:
57669 ldub [%l7 + 0x10], %l5
57670 fmovspos %xcc, %f13, %f11
57671loop_6729:
57672 fzeros %f5
57673 ldd [%l7 + 0x30], %f2
57674 stw %l0, [%l7 + 0x08]
57675 fabss %f13, %f5
57676 fmovrdne %i4, %f4, %f10
57677 ldx [%l7 + 0x18], %o1
57678 fmovsg %xcc, %f3, %f3
57679 fmovrdgez %g6, %f12, %f12
57680 fpsub32 %f14, %f2, %f8
57681 movre %i2, 0x3B0, %l1
57682 add %i5, %g5, %o0
57683 ldsw [%l7 + 0x70], %o3
57684 taddcc %o4, %o6, %o7
57685 fnot1 %f4, %f0
57686 subccc %i7, 0x1C47, %g7
57687 fnot2s %f7, %f15
57688 fnot2s %f1, %f9
57689 movrgez %o2, %g1, %l4
57690 movvc %icc, %g4, %g2
57691 tgu %xcc, 0x3
57692 ldsh [%l7 + 0x42], %i6
57693 udivcc %i1, 0x190B, %l6
57694 fpadd16 %f14, %f10, %f10
57695 fnor %f6, %f10, %f0
57696 bvs %icc, loop_6730
57697 fmovdvs %icc, %f11, %f2
57698 andcc %i3, %l3, %l2
57699 tvc %icc, 0x2
57700loop_6730:
57701 udivx %o5, 0x0825, %i0
57702 movrlz %l5, 0x0A6, %l0
57703 st %f8, [%l7 + 0x34]
57704 fcmpes %fcc2, %f13, %f12
57705 bl,pt %xcc, loop_6731
57706 fmovse %icc, %f12, %f2
57707 ldx [%l7 + 0x20], %i4
57708 fmovrdlz %g3, %f2, %f8
57709loop_6731:
57710 sll %o1, 0x0C, %i2
57711 fornot1s %f0, %f8, %f6
57712 movg %icc, %g6, %i5
57713 fcmpd %fcc2, %f10, %f4
57714 fbe,a %fcc2, loop_6732
57715 lduw [%l7 + 0x30], %l1
57716 tgu %icc, 0x6
57717 tvs %icc, 0x2
57718loop_6732:
57719 edge32ln %o0, %o3, %g5
57720 fors %f6, %f7, %f9
57721 st %f5, [%l7 + 0x44]
57722 ldx [%l7 + 0x38], %o6
57723 fmovsvs %icc, %f3, %f4
57724 movpos %xcc, %o4, %i7
57725 movvc %icc, %o7, %o2
57726 ldsh [%l7 + 0x08], %g7
57727 tn %icc, 0x6
57728 fornot2s %f8, %f13, %f7
57729 fmovdpos %xcc, %f14, %f8
57730 fmovrsne %l4, %f0, %f13
57731 fmovs %f0, %f4
57732 edge32n %g1, %g2, %i6
57733 ldd [%l7 + 0x08], %f14
57734 edge32l %g4, %l6, %i1
57735 fbge %fcc2, loop_6733
57736 umul %l3, %l2, %o5
57737 sth %i3, [%l7 + 0x22]
57738 ldd [%l7 + 0x60], %f2
57739loop_6733:
57740 ldsh [%l7 + 0x2A], %i0
57741 movneg %icc, %l0, %i4
57742 fmovdneg %icc, %f10, %f8
57743 brz,a %l5, loop_6734
57744 tsubcc %o1, %g3, %g6
57745 fnot2 %f10, %f0
57746 fbul,a %fcc2, loop_6735
57747loop_6734:
57748 andn %i2, %i5, %o0
57749 fpsub16s %f8, %f13, %f5
57750 bneg,a loop_6736
57751loop_6735:
57752 ldsb [%l7 + 0x0B], %o3
57753 fmovrse %l1, %f5, %f0
57754 ldub [%l7 + 0x16], %g5
57755loop_6736:
57756 ldub [%l7 + 0x76], %o6
57757 fcmpgt32 %f0, %f8, %i7
57758 ldub [%l7 + 0x6C], %o7
57759 tcs %icc, 0x3
57760 st %f13, [%l7 + 0x6C]
57761 fcmpne16 %f0, %f0, %o2
57762 ld [%l7 + 0x34], %f12
57763 sth %o4, [%l7 + 0x16]
57764 mulx %l4, %g7, %g2
57765 ldub [%l7 + 0x7B], %g1
57766 fcmped %fcc0, %f8, %f4
57767 sth %i6, [%l7 + 0x10]
57768 fxnor %f2, %f0, %f2
57769 movrgez %l6, 0x393, %i1
57770 lduh [%l7 + 0x76], %g4
57771 xor %l3, %l2, %i3
57772 fpadd32s %f6, %f5, %f11
57773 fmovdg %icc, %f0, %f8
57774 mova %xcc, %i0, %o5
57775 lduw [%l7 + 0x18], %l0
57776 tvc %xcc, 0x4
57777 stx %i4, [%l7 + 0x28]
57778 xnor %l5, %o1, %g6
57779 call loop_6737
57780 tcc %xcc, 0x5
57781 bpos,a,pn %xcc, loop_6738
57782 udiv %g3, 0x0FD2, %i5
57783loop_6737:
57784 mova %xcc, %o0, %o3
57785 ldsw [%l7 + 0x38], %l1
57786loop_6738:
57787 fbuge %fcc1, loop_6739
57788 fbl,a %fcc2, loop_6740
57789 sra %g5, 0x1A, %o6
57790 ldx [%l7 + 0x48], %i7
57791loop_6739:
57792 tcs %xcc, 0x6
57793loop_6740:
57794 stb %o7, [%l7 + 0x7D]
57795 movne %icc, %o2, %o4
57796 fmovdvs %icc, %f1, %f0
57797 fmovdvs %xcc, %f1, %f15
57798 udivx %i2, 0x07E3, %g7
57799 lduw [%l7 + 0x48], %l4
57800 bleu,pt %icc, loop_6741
57801 fmuld8sux16 %f12, %f4, %f4
57802 ldub [%l7 + 0x69], %g2
57803 bgu %icc, loop_6742
57804loop_6741:
57805 edge32ln %g1, %i6, %l6
57806 fmovdl %xcc, %f10, %f12
57807 fbn,a %fcc2, loop_6743
57808loop_6742:
57809 orcc %i1, 0x11F0, %g4
57810 bpos,a %xcc, loop_6744
57811 fmovdn %xcc, %f5, %f7
57812loop_6743:
57813 ldub [%l7 + 0x17], %l3
57814 fnands %f7, %f8, %f3
57815loop_6744:
57816 fxnor %f14, %f10, %f12
57817 stx %i3, [%l7 + 0x10]
57818 taddcctv %i0, %l2, %l0
57819 fones %f10
57820 movleu %icc, %i4, %o5
57821 lduw [%l7 + 0x78], %o1
57822 brnz %g6, loop_6745
57823 fmovde %xcc, %f6, %f11
57824 bvs,pn %icc, loop_6746
57825 tn %xcc, 0x1
57826loop_6745:
57827 udivcc %g3, 0x06E7, %i5
57828 fmovdne %xcc, %f15, %f2
57829loop_6746:
57830 fnors %f8, %f6, %f14
57831 stb %l5, [%l7 + 0x31]
57832 popc 0x057E, %o3
57833 xnorcc %l1, 0x19ED, %o0
57834 ldx [%l7 + 0x50], %o6
57835 umulcc %g5, %i7, %o7
57836 std %f14, [%l7 + 0x68]
57837 tl %xcc, 0x0
57838 brgez %o4, loop_6747
57839 fbo,a %fcc3, loop_6748
57840 tle %xcc, 0x2
57841 movleu %icc, %i2, %g7
57842loop_6747:
57843 nop
57844 setx loop_6749, %l0, %l1
57845 wrpr 0x1, %tl
57846 wrpr %l1, %tpc
57847 add %l1, 0x4, %l1
57848 wrpr %l1, %tnpc
57849 setx 0x34400001400, %l0, %l1
57850 wrpr %l1, %tstate
57851 wrhpr 0x4, %htstate
57852 retry
57853loop_6748:
57854 ldsb [%l7 + 0x53], %o2
57855 sdivx %l4, 0x192B, %g2
57856 fornot2s %f11, %f2, %f1
57857loop_6749:
57858 sth %i6, [%l7 + 0x34]
57859 ldx [%l7 + 0x08], %l6
57860 sdiv %i1, 0x1141, %g1
57861 movne %icc, %g4, %i3
57862 nop
57863 setx loop_6750, %l0, %l1
57864 jmpl %l1, %i0
57865 fcmpgt16 %f10, %f2, %l3
57866 fmovsneg %xcc, %f8, %f11
57867 ldsh [%l7 + 0x0C], %l2
57868loop_6750:
57869 smul %l0, %o5, %o1
57870 tg %xcc, 0x3
57871 fpack32 %f12, %f2, %f6
57872 sth %g6, [%l7 + 0x16]
57873 udivcc %i4, 0x10DC, %g3
57874 taddcc %i5, %o3, %l1
57875 fmovdvc %icc, %f2, %f9
57876 fpack16 %f8, %f6
57877 fmovsle %xcc, %f6, %f3
57878 fxnors %f4, %f8, %f7
57879 std %f6, [%l7 + 0x10]
57880 fmovrdgz %l5, %f14, %f2
57881 tpos %xcc, 0x0
57882 lduw [%l7 + 0x70], %o6
57883 fbul,a %fcc3, loop_6751
57884 andcc %g5, 0x1AB9, %i7
57885 sdiv %o0, 0x1107, %o7
57886 movn %xcc, %i2, %g7
57887loop_6751:
57888 srl %o2, %l4, %g2
57889 ld [%l7 + 0x2C], %f14
57890 sth %i6, [%l7 + 0x1E]
57891 tpos %xcc, 0x7
57892 move %icc, %o4, %i1
57893 edge32ln %l6, %g4, %g1
57894 movvs %xcc, %i3, %i0
57895 fbne,a %fcc2, loop_6752
57896 ldsh [%l7 + 0x5A], %l3
57897 fmovsne %xcc, %f1, %f14
57898 fandnot2s %f0, %f13, %f13
57899loop_6752:
57900 fmul8x16au %f4, %f6, %f2
57901 stw %l2, [%l7 + 0x3C]
57902 bvc loop_6753
57903 stw %o5, [%l7 + 0x5C]
57904 fmovdcs %xcc, %f8, %f11
57905 fornot2 %f12, %f14, %f2
57906loop_6753:
57907 orcc %o1, %l0, %i4
57908 move %xcc, %g6, %g3
57909 fmovd %f12, %f8
57910 ldub [%l7 + 0x46], %i5
57911 stx %l1, [%l7 + 0x10]
57912 fmovscs %xcc, %f11, %f3
57913 lduh [%l7 + 0x4E], %l5
57914 edge8 %o3, %o6, %i7
57915 sth %g5, [%l7 + 0x70]
57916 st %f2, [%l7 + 0x58]
57917 ld [%l7 + 0x10], %f9
57918 andn %o0, 0x00A3, %o7
57919 fmovd %f0, %f4
57920 fnegd %f12, %f4
57921 tl %xcc, 0x7
57922 stb %i2, [%l7 + 0x15]
57923 fnands %f7, %f6, %f10
57924 fcmple16 %f8, %f4, %o2
57925 bl,a %icc, loop_6754
57926 lduw [%l7 + 0x2C], %l4
57927 tneg %xcc, 0x1
57928 sllx %g2, 0x17, %i6
57929loop_6754:
57930 fandnot1 %f6, %f14, %f8
57931 bne,pn %xcc, loop_6755
57932 fone %f6
57933 stb %o4, [%l7 + 0x3F]
57934 edge8 %g7, %l6, %i1
57935loop_6755:
57936 ldub [%l7 + 0x5F], %g4
57937 fbn,a %fcc2, loop_6756
57938 tpos %icc, 0x1
57939 tsubcctv %g1, %i3, %i0
57940 fmul8x16 %f14, %f10, %f14
57941loop_6756:
57942 st %f8, [%l7 + 0x64]
57943 movcc %icc, %l2, %l3
57944 fba,a %fcc1, loop_6757
57945 tpos %xcc, 0x5
57946 fcmpgt16 %f4, %f0, %o1
57947 sth %o5, [%l7 + 0x66]
57948loop_6757:
57949 tcc %icc, 0x3
57950 stb %i4, [%l7 + 0x6E]
57951 movrlz %l0, %g3, %g6
57952 fxnor %f14, %f14, %f12
57953 fmovdcc %icc, %f12, %f7
57954 stx %i5, [%l7 + 0x08]
57955 movrlz %l5, %l1, %o6
57956 fornot1s %f7, %f1, %f14
57957 std %f4, [%l7 + 0x60]
57958 bleu,a loop_6758
57959 ldub [%l7 + 0x7C], %i7
57960 fbg %fcc3, loop_6759
57961 and %o3, %g5, %o0
57962loop_6758:
57963 sdivx %i2, 0x0ECF, %o2
57964 fmovrsgez %o7, %f0, %f3
57965loop_6759:
57966 stw %g2, [%l7 + 0x70]
57967 fcmpne16 %f10, %f12, %i6
57968 fmovrdgz %l4, %f12, %f2
57969 add %o4, 0x0E0C, %g7
57970 tcs %xcc, 0x0
57971 ld [%l7 + 0x5C], %f12
57972 fpadd32 %f2, %f8, %f8
57973 bleu,a,pt %icc, loop_6760
57974 nop
57975 setx loop_6761, %l0, %l1
57976 jmpl %l1, %i1
57977 ld [%l7 + 0x2C], %f10
57978 fpadd32s %f6, %f9, %f11
57979loop_6760:
57980 nop
57981 setx loop_6762, %l0, %l1
57982 wrpr 0x1, %tl
57983 wrpr %l1, %tnpc
57984 setx 0x34400001400, %l0, %l1
57985 wrpr %l1, %tstate
57986 wrhpr 0x4, %htstate
57987 done
57988loop_6761:
57989 sdivcc %g4, 0x001D, %l6
57990 fsrc1s %f4, %f6
57991 stb %g1, [%l7 + 0x15]
57992loop_6762:
57993 xor %i3, %l2, %i0
57994 fblg,a %fcc1, loop_6763
57995 call loop_6764
57996 fmovdle %xcc, %f7, %f3
57997 fxnor %f6, %f6, %f14
57998loop_6763:
57999 ldd [%l7 + 0x50], %f12
58000loop_6764:
58001 smulcc %l3, %o1, %o5
58002 stw %i4, [%l7 + 0x48]
58003 movleu %icc, %g3, %l0
58004 bpos loop_6765
58005 xnor %g6, 0x02A7, %i5
58006 stx %l5, [%l7 + 0x68]
58007 ldx [%l7 + 0x60], %l1
58008loop_6765:
58009 tle %icc, 0x4
58010 ldx [%l7 + 0x68], %i7
58011 edge16 %o3, %g5, %o6
58012 brlz %i2, loop_6766
58013 lduw [%l7 + 0x4C], %o0
58014 fnot1s %f4, %f13
58015 brz,a %o2, loop_6767
58016loop_6766:
58017 stb %o7, [%l7 + 0x56]
58018 tcs %xcc, 0x5
58019 fpsub32s %f8, %f4, %f1
58020loop_6767:
58021 sdiv %g2, 0x0AC1, %l4
58022 fcmpeq32 %f14, %f8, %i6
58023 bvc,a loop_6768
58024 brlez,a %g7, loop_6769
58025 srax %i1, %o4, %g4
58026 array8 %g1, %l6, %i3
58027loop_6768:
58028 addcc %l2, %l3, %o1
58029loop_6769:
58030 ble,a %icc, loop_6770
58031 edge16l %o5, %i4, %i0
58032 tcc %xcc, 0x1
58033 fcmpeq16 %f8, %f14, %l0
58034loop_6770:
58035 movrlez %g3, %i5, %g6
58036 ldsh [%l7 + 0x22], %l5
58037 or %i7, %o3, %l1
58038 bneg,a loop_6771
58039 stb %o6, [%l7 + 0x0A]
58040 edge8l %g5, %o0, %i2
58041 bl,pn %xcc, loop_6772
58042loop_6771:
58043 st %f11, [%l7 + 0x40]
58044 taddcc %o2, 0x0D0B, %g2
58045 fpack32 %f2, %f10, %f4
58046loop_6772:
58047 movvs %xcc, %l4, %o7
58048 add %g7, %i1, %i6
58049 movle %xcc, %o4, %g1
58050 fxor %f8, %f10, %f10
58051 fandnot1 %f14, %f8, %f8
58052 fmovdg %icc, %f11, %f6
58053 fornot1 %f12, %f10, %f4
58054 umul %l6, %i3, %g4
58055 edge16ln %l2, %l3, %o5
58056 fabsd %f2, %f6
58057 fxor %f10, %f14, %f12
58058 sdivcc %o1, 0x1F72, %i4
58059 fexpand %f15, %f2
58060 edge32 %l0, %g3, %i0
58061 edge32ln %g6, %i5, %i7
58062 fornot1s %f6, %f4, %f3
58063 ble,pt %icc, loop_6773
58064 fmovrdlz %o3, %f4, %f14
58065 sdiv %l1, 0x08AD, %l5
58066 udivx %g5, 0x13A8, %o6
58067loop_6773:
58068 stw %i2, [%l7 + 0x60]
58069 ldsw [%l7 + 0x28], %o0
58070 fmul8x16au %f2, %f3, %f2
58071 xnor %o2, 0x0FE0, %l4
58072 movneg %xcc, %o7, %g7
58073 fmovdcc %xcc, %f11, %f8
58074 fornot1s %f6, %f0, %f6
58075 ldsh [%l7 + 0x14], %g2
58076 fmovdgu %xcc, %f4, %f5
58077 fpmerge %f0, %f13, %f2
58078 movpos %xcc, %i6, %i1
58079 fmovscs %icc, %f11, %f11
58080 stb %o4, [%l7 + 0x76]
58081 std %f6, [%l7 + 0x70]
58082 fmovsne %xcc, %f12, %f0
58083 stb %g1, [%l7 + 0x29]
58084 ldsh [%l7 + 0x4A], %l6
58085 ldx [%l7 + 0x48], %i3
58086 stx %g4, [%l7 + 0x28]
58087 st %f7, [%l7 + 0x64]
58088 edge8ln %l3, %o5, %o1
58089 fbug %fcc3, loop_6774
58090 nop
58091 setx loop_6775, %l0, %l1
58092 jmpl %l1, %i4
58093 orn %l0, 0x1E9F, %l2
58094 tge %xcc, 0x1
58095loop_6774:
58096 fabsd %f0, %f2
58097loop_6775:
58098 stb %g3, [%l7 + 0x0A]
58099 bleu,a %xcc, loop_6776
58100 std %f12, [%l7 + 0x50]
58101 brz,a %i0, loop_6777
58102 st %f2, [%l7 + 0x14]
58103loop_6776:
58104 sll %i5, %g6, %i7
58105 ldub [%l7 + 0x10], %l1
58106loop_6777:
58107 std %f6, [%l7 + 0x60]
58108 fnor %f8, %f12, %f4
58109 movpos %icc, %o3, %g5
58110 ldsb [%l7 + 0x0B], %o6
58111 sth %i2, [%l7 + 0x38]
58112 tleu %xcc, 0x3
58113 fmovdvs %icc, %f14, %f12
58114 fcmpne16 %f14, %f10, %o0
58115 fble,a %fcc2, loop_6778
58116 edge16l %l5, %o2, %l4
58117 ld [%l7 + 0x60], %f7
58118 edge32ln %o7, %g7, %i6
58119loop_6778:
58120 fbu,a %fcc1, loop_6779
58121 bne,a loop_6780
58122 tvc %icc, 0x1
58123 fnot1 %f14, %f8
58124loop_6779:
58125 tn %icc, 0x4
58126loop_6780:
58127 fbge %fcc3, loop_6781
58128 fbug,a %fcc1, loop_6782
58129 st %f3, [%l7 + 0x78]
58130 tsubcc %g2, %i1, %g1
58131loop_6781:
58132 fcmped %fcc0, %f14, %f6
58133loop_6782:
58134 sth %o4, [%l7 + 0x36]
58135 taddcc %l6, 0x00A5, %g4
58136 ldub [%l7 + 0x7C], %l3
58137 fnors %f15, %f1, %f0
58138 fsrc2s %f5, %f10
58139 edge32 %o5, %o1, %i3
58140 edge32 %i4, %l0, %l2
58141 sth %g3, [%l7 + 0x76]
58142 fpack16 %f0, %f12
58143 subc %i0, %i5, %g6
58144 fnegs %f5, %f6
58145 fmovsleu %xcc, %f4, %f8
58146 tleu %xcc, 0x5
58147 fabsd %f8, %f0
58148 fands %f11, %f1, %f14
58149 xnor %l1, %o3, %g5
58150 fbl,a %fcc0, loop_6783
58151 fbe %fcc3, loop_6784
58152 ta %xcc, 0x4
58153 brgz,a %o6, loop_6785
58154loop_6783:
58155 fmovde %xcc, %f14, %f2
58156loop_6784:
58157 ldd [%l7 + 0x18], %f10
58158 tsubcc %i7, %o0, %i2
58159loop_6785:
58160 fmovrdlez %l5, %f12, %f2
58161 sth %o2, [%l7 + 0x14]
58162 xnor %l4, 0x0C04, %g7
58163 ld [%l7 + 0x50], %f3
58164 fabsd %f4, %f4
58165 fornot2s %f3, %f9, %f11
58166 fmovdl %icc, %f8, %f12
58167 ldd [%l7 + 0x10], %f12
58168 fzeros %f9
58169 lduh [%l7 + 0x74], %i6
58170 xnor %o7, %i1, %g2
58171 std %f6, [%l7 + 0x10]
58172 ldsb [%l7 + 0x59], %o4
58173 fsrc1s %f15, %f7
58174 fmovrslez %l6, %f3, %f11
58175 udivx %g1, 0x10A2, %g4
58176 fbge,a %fcc0, loop_6786
58177 fmovsvs %xcc, %f6, %f12
58178 fmuld8ulx16 %f3, %f12, %f6
58179 ld [%l7 + 0x68], %f1
58180loop_6786:
58181 brlz %l3, loop_6787
58182 brlez,a %o5, loop_6788
58183 bvc,pn %icc, loop_6789
58184 edge32n %o1, %i4, %i3
58185loop_6787:
58186 orn %l0, %l2, %g3
58187loop_6788:
58188 or %i5, 0x124D, %i0
58189loop_6789:
58190 alignaddr %l1, %g6, %g5
58191 fmovsne %icc, %f7, %f3
58192 tne %xcc, 0x0
58193 movleu %icc, %o6, %i7
58194 sllx %o3, 0x19, %o0
58195 andn %l5, 0x11A3, %i2
58196 alignaddr %l4, %o2, %i6
58197 fmovspos %xcc, %f15, %f11
58198 fbg %fcc1, loop_6790
58199 fblg,a %fcc0, loop_6791
58200 stw %g7, [%l7 + 0x34]
58201 stx %o7, [%l7 + 0x78]
58202loop_6790:
58203 fmul8x16 %f1, %f4, %f0
58204loop_6791:
58205 ld [%l7 + 0x18], %f11
58206 fbe,a %fcc0, loop_6792
58207 fcmple16 %f12, %f8, %i1
58208 fmovs %f0, %f15
58209 fbule,a %fcc3, loop_6793
58210loop_6792:
58211 fbule %fcc2, loop_6794
58212 fcmpne32 %f14, %f8, %o4
58213 st %f11, [%l7 + 0x10]
58214loop_6793:
58215 ldd [%l7 + 0x78], %f4
58216loop_6794:
58217 alignaddrl %l6, %g2, %g1
58218 std %f0, [%l7 + 0x38]
58219 fand %f6, %f14, %f0
58220 bpos,a loop_6795
58221 ldsw [%l7 + 0x74], %g4
58222 edge8 %l3, %o5, %i4
58223 sdivcc %i3, 0x0EF8, %o1
58224loop_6795:
58225 bl %icc, loop_6796
58226 bn,a loop_6797
58227 ldsb [%l7 + 0x3F], %l0
58228 fsrc2 %f14, %f6
58229loop_6796:
58230 orcc %l2, %i5, %i0
58231loop_6797:
58232 brlz %l1, loop_6798
58233 bneg,a,pt %xcc, loop_6799
58234 xnorcc %g6, 0x1E78, %g3
58235 fabsd %f0, %f12
58236loop_6798:
58237 tle %icc, 0x7
58238loop_6799:
58239 std %f4, [%l7 + 0x10]
58240 faligndata %f0, %f14, %f12
58241 fmovdn %xcc, %f2, %f11
58242 movn %xcc, %o6, %g5
58243 movn %icc, %o3, %o0
58244 fbe %fcc0, loop_6800
58245 fmovdvs %xcc, %f12, %f12
58246 call loop_6801
58247 fmovrde %i7, %f6, %f2
58248loop_6800:
58249 stw %i2, [%l7 + 0x18]
58250 udivcc %l5, 0x1EC0, %l4
58251loop_6801:
58252 std %f6, [%l7 + 0x70]
58253 bg,a loop_6802
58254 fcmpgt32 %f10, %f4, %o2
58255 ldsw [%l7 + 0x50], %i6
58256 fand %f0, %f2, %f6
58257loop_6802:
58258 ldsh [%l7 + 0x56], %g7
58259 st %f13, [%l7 + 0x44]
58260 fmovscs %icc, %f14, %f5
58261 fmul8x16al %f9, %f9, %f8
58262 fmovdn %xcc, %f3, %f15
58263 fmovscs %xcc, %f3, %f0
58264 brlz,a %i1, loop_6803
58265 fmovsvs %icc, %f1, %f15
58266 fcmped %fcc2, %f8, %f8
58267 lduw [%l7 + 0x78], %o7
58268loop_6803:
58269 bne,a,pt %icc, loop_6804
58270 fnegd %f0, %f14
58271 stx %l6, [%l7 + 0x68]
58272 tn %xcc, 0x2
58273loop_6804:
58274 fmovdl %icc, %f9, %f12
58275 stb %g2, [%l7 + 0x72]
58276 sethi 0x0F48, %g1
58277 faligndata %f2, %f12, %f2
58278 lduw [%l7 + 0x30], %g4
58279 add %o4, %o5, %i4
58280 ldd [%l7 + 0x70], %f12
58281 move %xcc, %l3, %o1
58282 fnor %f4, %f12, %f0
58283 fpadd16s %f11, %f12, %f5
58284 sth %l0, [%l7 + 0x44]
58285 fbo %fcc3, loop_6805
58286 movn %icc, %i3, %i5
58287 fbue %fcc2, loop_6806
58288 fnand %f6, %f14, %f10
58289loop_6805:
58290 bpos,a loop_6807
58291 movn %icc, %i0, %l2
58292loop_6806:
58293 movn %xcc, %g6, %g3
58294 array32 %o6, %l1, %g5
58295loop_6807:
58296 fmuld8ulx16 %f10, %f1, %f6
58297 fmovrdlz %o3, %f2, %f12
58298 ldub [%l7 + 0x3A], %o0
58299 stx %i7, [%l7 + 0x40]
58300 orn %i2, %l4, %l5
58301 ldx [%l7 + 0x08], %o2
58302 fmovdleu %xcc, %f10, %f11
58303 faligndata %f2, %f10, %f12
58304 fcmpgt16 %f0, %f2, %i6
58305 ldub [%l7 + 0x3A], %g7
58306 add %o7, 0x1788, %l6
58307 ldub [%l7 + 0x7B], %g2
58308 fpmerge %f7, %f5, %f8
58309 fmovdle %xcc, %f10, %f13
58310 fxnors %f15, %f9, %f13
58311 fcmps %fcc1, %f15, %f15
58312 tn %xcc, 0x6
58313 ldsh [%l7 + 0x0A], %g1
58314 fmul8ulx16 %f8, %f10, %f2
58315 lduw [%l7 + 0x10], %i1
58316 lduw [%l7 + 0x1C], %g4
58317 fcmpes %fcc0, %f12, %f0
58318 bg,a,pn %xcc, loop_6808
58319 mulx %o5, 0x13EC, %o4
58320 ldsh [%l7 + 0x54], %i4
58321 lduh [%l7 + 0x74], %o1
58322loop_6808:
58323 edge16ln %l0, %l3, %i3
58324 fands %f13, %f15, %f4
58325 fbg,a %fcc1, loop_6809
58326 sth %i5, [%l7 + 0x56]
58327 stx %i0, [%l7 + 0x68]
58328 andn %l2, 0x1738, %g6
58329loop_6809:
58330 fands %f13, %f0, %f13
58331 ld [%l7 + 0x78], %f10
58332 fnegs %f10, %f3
58333 fbn %fcc3, loop_6810
58334 fmul8ulx16 %f12, %f8, %f4
58335 srax %o6, 0x0A, %g3
58336 stb %l1, [%l7 + 0x6B]
58337loop_6810:
58338 edge8l %g5, %o3, %i7
58339 movpos %icc, %i2, %l4
58340 ldsb [%l7 + 0x58], %l5
58341 move %icc, %o0, %i6
58342 fpackfix %f12, %f12
58343 movn %xcc, %o2, %g7
58344 fmovdn %xcc, %f5, %f2
58345 edge16n %o7, %g2, %l6
58346 fpackfix %f8, %f13
58347 movge %icc, %i1, %g4
58348 bcs %icc, loop_6811
58349 movneg %icc, %o5, %g1
58350 lduh [%l7 + 0x48], %i4
58351 ld [%l7 + 0x58], %f2
58352loop_6811:
58353 movge %xcc, %o1, %l0
58354 pdist %f10, %f12, %f12
58355 fmuld8sux16 %f5, %f9, %f10
58356 fsrc2s %f4, %f1
58357 subccc %l3, 0x0089, %i3
58358 edge8 %i5, %i0, %o4
58359 ldx [%l7 + 0x28], %g6
58360 edge32n %o6, %g3, %l1
58361 tcs %xcc, 0x5
58362 fone %f14
58363 fcmpgt32 %f2, %f10, %l2
58364 lduw [%l7 + 0x50], %o3
58365 move %xcc, %i7, %g5
58366 fnot1s %f0, %f9
58367 edge16l %i2, %l4, %o0
58368 sra %i6, %o2, %l5
58369 stx %o7, [%l7 + 0x70]
58370 ldx [%l7 + 0x48], %g7
58371 fnegs %f6, %f5
58372 fpadd16s %f14, %f9, %f0
58373 stx %g2, [%l7 + 0x70]
58374 fmovsle %icc, %f1, %f9
58375 bleu,pn %xcc, loop_6812
58376 fcmpeq16 %f10, %f14, %l6
58377 mulx %i1, 0x1B4C, %g4
58378 ldub [%l7 + 0x30], %o5
58379loop_6812:
58380 tn %icc, 0x6
58381 sdiv %g1, 0x1CA7, %o1
58382 std %f0, [%l7 + 0x50]
58383 fpadd16 %f6, %f4, %f2
58384 ldd [%l7 + 0x68], %f10
58385 std %f6, [%l7 + 0x70]
58386 fbe %fcc2, loop_6813
58387 fbne %fcc0, loop_6814
58388 and %l0, 0x0C71, %i4
58389 fcmped %fcc3, %f12, %f10
58390loop_6813:
58391 fsrc2s %f0, %f12
58392loop_6814:
58393 ldsh [%l7 + 0x4C], %l3
58394 brgz,a %i3, loop_6815
58395 stx %i5, [%l7 + 0x70]
58396 sdivx %i0, 0x0167, %g6
58397 fmovdneg %icc, %f4, %f7
58398loop_6815:
58399 stx %o4, [%l7 + 0x78]
58400 stb %o6, [%l7 + 0x50]
58401 mova %xcc, %g3, %l1
58402 edge8ln %l2, %o3, %i7
58403 ldd [%l7 + 0x10], %f10
58404 fbne %fcc3, loop_6816
58405 fcmpes %fcc2, %f15, %f7
58406 stw %i2, [%l7 + 0x1C]
58407 brlz,a %g5, loop_6817
58408loop_6816:
58409 fcmple16 %f2, %f10, %o0
58410 ta %icc, 0x4
58411 fnors %f1, %f8, %f10
58412loop_6817:
58413 movre %l4, %i6, %l5
58414 fpadd16s %f1, %f7, %f0
58415 std %f12, [%l7 + 0x30]
58416 stx %o7, [%l7 + 0x70]
58417 fmovrsgez %o2, %f9, %f5
58418 ldsh [%l7 + 0x3E], %g7
58419 stw %l6, [%l7 + 0x18]
58420 bl loop_6818
58421 fmovsgu %xcc, %f6, %f9
58422 te %icc, 0x2
58423 sth %i1, [%l7 + 0x5C]
58424loop_6818:
58425 array8 %g4, %o5, %g2
58426 bn,a,pt %icc, loop_6819
58427 andncc %o1, %g1, %i4
58428 orn %l3, 0x078D, %i3
58429 fnot1 %f6, %f8
58430loop_6819:
58431 fmuld8ulx16 %f6, %f6, %f14
58432 ldub [%l7 + 0x22], %i5
58433 stx %l0, [%l7 + 0x78]
58434 ld [%l7 + 0x0C], %f4
58435 fmovdleu %xcc, %f2, %f1
58436 ld [%l7 + 0x74], %f15
58437 fmovsgu %xcc, %f6, %f5
58438 fpack16 %f6, %f8
58439 fzero %f6
58440 fnand %f4, %f10, %f4
58441 srax %g6, %o4, %o6
58442 edge32n %g3, %i0, %l1
58443 lduh [%l7 + 0x1C], %l2
58444 bpos,a loop_6820
58445 lduh [%l7 + 0x2C], %i7
58446 tge %icc, 0x2
58447 fabss %f1, %f9
58448loop_6820:
58449 fabss %f3, %f4
58450 bn,a,pn %xcc, loop_6821
58451 fnot2s %f4, %f8
58452 ldd [%l7 + 0x38], %f10
58453 fmovdne %icc, %f1, %f2
58454loop_6821:
58455 edge16l %o3, %i2, %g5
58456 fnot1 %f14, %f2
58457 movrne %o0, 0x32D, %i6
58458 tl %icc, 0x5
58459 fmovdvc %icc, %f8, %f15
58460 brlz,a %l5, loop_6822
58461 fxnors %f5, %f4, %f6
58462 lduh [%l7 + 0x74], %o7
58463 ldd [%l7 + 0x68], %f4
58464loop_6822:
58465 lduw [%l7 + 0x38], %l4
58466 andn %g7, 0x0EAC, %l6
58467 fsrc1s %f13, %f3
58468 taddcctv %i1, 0x0ED1, %o2
58469 ld [%l7 + 0x64], %f2
58470 tneg %xcc, 0x5
58471 edge16n %o5, %g4, %g2
58472 bg loop_6823
58473 ldsh [%l7 + 0x26], %o1
58474 lduw [%l7 + 0x44], %g1
58475 fmovdle %icc, %f7, %f8
58476loop_6823:
58477 lduw [%l7 + 0x44], %l3
58478 udivcc %i3, 0x12BB, %i4
58479 movg %icc, %i5, %l0
58480 fbn %fcc0, loop_6824
58481 orcc %o4, 0x178B, %g6
58482 alignaddrl %o6, %g3, %i0
58483 tne %xcc, 0x3
58484loop_6824:
58485 fmovrdlez %l1, %f14, %f14
58486 fblg %fcc1, loop_6825
58487 movne %xcc, %i7, %o3
58488 fmovsa %xcc, %f2, %f15
58489 ldx [%l7 + 0x68], %i2
58490loop_6825:
58491 xorcc %l2, 0x171D, %g5
58492 brlz,a %i6, loop_6826
58493 ldx [%l7 + 0x50], %o0
58494 fcmpgt16 %f14, %f12, %o7
58495 srax %l4, %l5, %l6
58496loop_6826:
58497 ldub [%l7 + 0x57], %g7
58498 ldsw [%l7 + 0x2C], %i1
58499 lduh [%l7 + 0x4C], %o2
58500 fmovdn %icc, %f10, %f12
58501 fands %f11, %f11, %f15
58502 alignaddrl %g4, %g2, %o1
58503 fmovse %xcc, %f10, %f2
58504 lduw [%l7 + 0x38], %o5
58505 sth %l3, [%l7 + 0x0A]
58506 ldsw [%l7 + 0x64], %i3
58507 lduh [%l7 + 0x66], %g1
58508 ble %xcc, loop_6827
58509 fmuld8sux16 %f2, %f10, %f8
58510 ldub [%l7 + 0x5D], %i5
58511 fpackfix %f4, %f14
58512loop_6827:
58513 fxor %f14, %f6, %f6
58514 fmovd %f2, %f2
58515 movn %xcc, %l0, %o4
58516 ld [%l7 + 0x2C], %f1
58517 fsrc2s %f3, %f1
58518 andncc %g6, %i4, %o6
58519 sll %g3, 0x0C, %l1
58520 ldx [%l7 + 0x70], %i0
58521 stw %o3, [%l7 + 0x4C]
58522 fnegd %f4, %f12
58523 tneg %icc, 0x6
58524 tcc %icc, 0x1
58525 fmovscc %xcc, %f13, %f7
58526 ldsh [%l7 + 0x76], %i7
58527 fmovrsgz %i2, %f1, %f6
58528 fzeros %f12
58529 fbg %fcc0, loop_6828
58530 ldsw [%l7 + 0x70], %l2
58531 orcc %g5, 0x080A, %o0
58532 fblg,a %fcc3, loop_6829
58533loop_6828:
58534 mulx %o7, 0x012F, %i6
58535 srl %l4, 0x11, %l6
58536 edge32n %l5, %g7, %i1
58537loop_6829:
58538 alignaddr %o2, %g2, %g4
58539 add %o1, 0x1446, %o5
58540 ldx [%l7 + 0x10], %i3
58541 ldsw [%l7 + 0x2C], %g1
58542 fbul %fcc0, loop_6830
58543 fmovsgu %icc, %f12, %f6
58544 ldd [%l7 + 0x38], %f8
58545 subc %l3, 0x0F07, %i5
58546loop_6830:
58547 ld [%l7 + 0x20], %f11
58548 ldub [%l7 + 0x1F], %o4
58549 movpos %icc, %g6, %l0
58550 fmovscs %xcc, %f7, %f6
58551 movgu %icc, %o6, %i4
58552 stx %l1, [%l7 + 0x40]
58553 xnor %i0, 0x0907, %o3
58554 stw %g3, [%l7 + 0x74]
58555 fcmpne16 %f8, %f2, %i2
58556 ldsb [%l7 + 0x48], %l2
58557 andncc %g5, %o0, %i7
58558 bleu,a,pn %icc, loop_6831
58559 st %f6, [%l7 + 0x78]
58560 ldsh [%l7 + 0x28], %o7
58561 brz,a %i6, loop_6832
58562loop_6831:
58563 movrne %l6, %l5, %g7
58564 fmovsn %xcc, %f11, %f15
58565 fsrc2s %f2, %f13
58566loop_6832:
58567 ldx [%l7 + 0x48], %l4
58568 bne,pn %xcc, loop_6833
58569 movne %icc, %o2, %g2
58570 std %f12, [%l7 + 0x40]
58571 fbg,a %fcc0, loop_6834
58572loop_6833:
58573 call loop_6835
58574 ldd [%l7 + 0x18], %f2
58575 sth %i1, [%l7 + 0x44]
58576loop_6834:
58577 brlez %o1, loop_6836
58578loop_6835:
58579 fbne,a %fcc2, loop_6837
58580 stw %o5, [%l7 + 0x5C]
58581 fbg,a %fcc3, loop_6838
58582loop_6836:
58583 call loop_6839
58584loop_6837:
58585 fabss %f7, %f3
58586 ld [%l7 + 0x74], %f3
58587loop_6838:
58588 fmovsvc %xcc, %f8, %f8
58589loop_6839:
58590 stb %g4, [%l7 + 0x48]
58591 movpos %icc, %g1, %i3
58592 std %f8, [%l7 + 0x60]
58593 fcmpd %fcc3, %f12, %f6
58594 sdivx %i5, 0x068A, %l3
58595 edge8 %o4, %g6, %o6
58596 edge16ln %i4, %l1, %l0
58597 fand %f14, %f6, %f8
58598 sub %o3, 0x0CBE, %g3
58599 fcmps %fcc2, %f9, %f13
58600 stw %i0, [%l7 + 0x7C]
58601 fmovd %f14, %f4
58602 fpack32 %f4, %f10, %f8
58603 fabsd %f2, %f10
58604 ldsw [%l7 + 0x48], %l2
58605 fsrc2 %f6, %f6
58606 fblg,a %fcc0, loop_6840
58607 edge32l %i2, %g5, %o0
58608 ld [%l7 + 0x3C], %f3
58609 edge8l %o7, %i6, %l6
58610loop_6840:
58611 fmovdgu %xcc, %f10, %f7
58612 fbne %fcc0, loop_6841
58613 edge8l %i7, %l5, %g7
58614 std %f0, [%l7 + 0x28]
58615 ldx [%l7 + 0x20], %o2
58616loop_6841:
58617 fmul8sux16 %f12, %f0, %f12
58618 ldd [%l7 + 0x08], %f12
58619 stw %g2, [%l7 + 0x1C]
58620 fbule,a %fcc3, loop_6842
58621 umul %l4, %o1, %o5
58622 fpadd16s %f4, %f14, %f6
58623 orncc %i1, 0x1241, %g1
58624loop_6842:
58625 tcc %icc, 0x5
58626 fpsub16s %f12, %f10, %f1
58627 fbge %fcc3, loop_6843
58628 movn %xcc, %i3, %g4
58629 lduw [%l7 + 0x34], %l3
58630 std %f4, [%l7 + 0x50]
58631loop_6843:
58632 tleu %xcc, 0x1
58633 fmovdleu %icc, %f15, %f11
58634 ldsb [%l7 + 0x0F], %o4
58635 stx %g6, [%l7 + 0x10]
58636 fcmple32 %f2, %f4, %i5
58637 umul %i4, 0x0B49, %l1
58638 edge16n %l0, %o6, %g3
58639 edge32n %o3, %l2, %i0
58640 ldub [%l7 + 0x0C], %g5
58641 stx %i2, [%l7 + 0x70]
58642 brlz,a %o7, loop_6844
58643 fcmped %fcc1, %f14, %f2
58644 st %f0, [%l7 + 0x40]
58645 bneg,a %icc, loop_6845
58646loop_6844:
58647 brlz,a %o0, loop_6846
58648 bvc,a,pt %xcc, loop_6847
58649 movre %i6, %l6, %i7
58650loop_6845:
58651 ldub [%l7 + 0x5F], %g7
58652loop_6846:
58653 ldd [%l7 + 0x78], %f14
58654loop_6847:
58655 fba %fcc1, loop_6848
58656 tl %icc, 0x6
58657 andncc %o2, %g2, %l5
58658 tleu %xcc, 0x1
58659loop_6848:
58660 movl %xcc, %o1, %o5
58661 sra %i1, %l4, %g1
58662 fnegd %f12, %f14
58663 nop
58664 setx loop_6849, %l0, %l1
58665 jmpl %l1, %g4
58666 udivcc %i3, 0x19D6, %l3
58667 fmovsne %xcc, %f7, %f7
58668 fmovrse %g6, %f10, %f8
58669loop_6849:
58670 fblg %fcc1, loop_6850
58671 stx %o4, [%l7 + 0x58]
58672 tn %xcc, 0x4
58673 movn %xcc, %i4, %l1
58674loop_6850:
58675 addccc %i5, %l0, %g3
58676 fble,a %fcc3, loop_6851
58677 fbg,a %fcc3, loop_6852
58678 lduh [%l7 + 0x62], %o3
58679 fble %fcc1, loop_6853
58680loop_6851:
58681 st %f6, [%l7 + 0x38]
58682loop_6852:
58683 orn %o6, %i0, %g5
58684 ba,a %icc, loop_6854
58685loop_6853:
58686 st %f14, [%l7 + 0x5C]
58687 ldd [%l7 + 0x38], %f8
58688 tcc %xcc, 0x4
58689loop_6854:
58690 bneg,a loop_6855
58691 stb %i2, [%l7 + 0x52]
58692 lduh [%l7 + 0x26], %l2
58693 std %f8, [%l7 + 0x70]
58694loop_6855:
58695 srax %o0, %i6, %o7
58696 tsubcctv %i7, 0x1613, %g7
58697 ldsw [%l7 + 0x58], %l6
58698 st %f4, [%l7 + 0x28]
58699 fcmple16 %f6, %f8, %o2
58700 ldd [%l7 + 0x70], %f10
58701 edge32n %l5, %g2, %o1
58702 tleu %xcc, 0x7
58703 fmovdne %xcc, %f13, %f6
58704 movg %icc, %i1, %o5
58705 lduh [%l7 + 0x26], %l4
58706 fpsub32s %f14, %f9, %f14
58707 fmovdge %xcc, %f8, %f8
58708 bg,pt %xcc, loop_6856
58709 fpsub32s %f13, %f4, %f12
58710 tne %xcc, 0x4
58711 edge8l %g1, %g4, %l3
58712loop_6856:
58713 ldx [%l7 + 0x40], %g6
58714 ld [%l7 + 0x7C], %f6
58715 fmovspos %icc, %f0, %f3
58716 ba,a %icc, loop_6857
58717 ldx [%l7 + 0x48], %o4
58718 movvs %icc, %i3, %i4
58719 fmovsleu %icc, %f8, %f5
58720loop_6857:
58721 tg %xcc, 0x7
58722 fbule,a %fcc2, loop_6858
58723 brgez %l1, loop_6859
58724 fpack32 %f2, %f14, %f2
58725 fmul8x16al %f4, %f13, %f12
58726loop_6858:
58727 std %f0, [%l7 + 0x58]
58728loop_6859:
58729 fblg,a %fcc1, loop_6860
58730 fbue,a %fcc2, loop_6861
58731 fxors %f1, %f10, %f4
58732 ldub [%l7 + 0x20], %i5
58733loop_6860:
58734 ld [%l7 + 0x10], %f13
58735loop_6861:
58736 fnot1s %f12, %f3
58737 ldsw [%l7 + 0x38], %g3
58738 fmovrsgz %o3, %f1, %f4
58739 bg loop_6862
58740 sth %l0, [%l7 + 0x1E]
58741 mulx %i0, %o6, %g5
58742 std %f2, [%l7 + 0x40]
58743loop_6862:
58744 tcc %xcc, 0x2
58745 edge16n %l2, %i2, %i6
58746 lduw [%l7 + 0x6C], %o0
58747 fmuld8ulx16 %f9, %f0, %f12
58748 fbo,a %fcc3, loop_6863
58749 bcc,a,pn %icc, loop_6864
58750 fcmpd %fcc2, %f12, %f12
58751 fble,a %fcc2, loop_6865
58752loop_6863:
58753 ldx [%l7 + 0x28], %o7
58754loop_6864:
58755 sub %g7, 0x06B3, %l6
58756 fcmpeq16 %f14, %f0, %o2
58757loop_6865:
58758 movrne %i7, 0x33E, %l5
58759 fcmpgt16 %f12, %f12, %o1
58760 fpack16 %f0, %f15
58761 fornot2 %f10, %f6, %f8
58762 move %icc, %g2, %o5
58763 ld [%l7 + 0x6C], %f14
58764 fmovrde %l4, %f4, %f6
58765 fbge %fcc2, loop_6866
58766 bn,a %icc, loop_6867
58767 fbg,a %fcc0, loop_6868
58768 ldd [%l7 + 0x68], %f4
58769loop_6866:
58770 ldsb [%l7 + 0x68], %i1
58771loop_6867:
58772 lduw [%l7 + 0x7C], %g4
58773loop_6868:
58774 srl %g1, %l3, %o4
58775 fnand %f14, %f4, %f4
58776 fba,a %fcc3, loop_6869
58777 bvc,a,pt %xcc, loop_6870
58778 subc %i3, %i4, %l1
58779 ldx [%l7 + 0x38], %g6
58780loop_6869:
58781 std %f8, [%l7 + 0x70]
58782loop_6870:
58783 fpack16 %f4, %f3
58784 fandnot1 %f8, %f14, %f0
58785 stb %g3, [%l7 + 0x47]
58786 ldx [%l7 + 0x48], %o3
58787 ldsw [%l7 + 0x10], %l0
58788 orcc %i5, 0x16B9, %o6
58789 ldd [%l7 + 0x30], %f4
58790 srax %g5, %i0, %i2
58791 xorcc %l2, %i6, %o0
58792 fbne,a %fcc3, loop_6871
58793 fxnor %f10, %f6, %f8
58794 fmovdcc %xcc, %f14, %f15
58795 edge32ln %o7, %g7, %o2
58796loop_6871:
58797 sth %l6, [%l7 + 0x36]
58798 bgu %icc, loop_6872
58799 lduh [%l7 + 0x56], %l5
58800 fpackfix %f10, %f1
58801 st %f8, [%l7 + 0x58]
58802loop_6872:
58803 stw %o1, [%l7 + 0x14]
58804 bgu,pn %icc, loop_6873
58805 tleu %xcc, 0x7
58806 alignaddr %g2, %i7, %o5
58807 bshuffle %f4, %f6, %f14
58808loop_6873:
58809 fmuld8sux16 %f10, %f9, %f10
58810 fxor %f4, %f10, %f6
58811 stw %l4, [%l7 + 0x34]
58812 brgz %g4, loop_6874
58813 te %xcc, 0x2
58814 st %f1, [%l7 + 0x5C]
58815 stw %i1, [%l7 + 0x78]
58816loop_6874:
58817 fcmple16 %f10, %f6, %l3
58818 andncc %g1, %o4, %i3
58819 lduw [%l7 + 0x4C], %l1
58820 movge %xcc, %i4, %g3
58821 brnz,a %o3, loop_6875
58822 movne %xcc, %l0, %g6
58823 ldsh [%l7 + 0x14], %o6
58824 fcmpes %fcc2, %f1, %f0
58825loop_6875:
58826 std %f12, [%l7 + 0x20]
58827 fmuld8ulx16 %f13, %f2, %f12
58828 fmovsl %icc, %f0, %f12
58829 bn,pn %xcc, loop_6876
58830 bvs %icc, loop_6877
58831 fpadd32 %f14, %f4, %f2
58832 tsubcctv %g5, 0x1ABB, %i5
58833loop_6876:
58834 fmovrdlz %i0, %f6, %f6
58835loop_6877:
58836 ldsh [%l7 + 0x38], %i2
58837 nop
58838 setx loop_6878, %l0, %l1
58839 jmpl %l1, %l2
58840 fmovsgu %xcc, %f9, %f0
58841 nop
58842 setx loop_6879, %l0, %l1
58843 wrpr 0x1, %tl
58844 wrpr %l1, %tpc
58845 add %l1, 0x4, %l1
58846 wrpr %l1, %tnpc
58847 setx 0x34400001400, %l0, %l1
58848 wrpr %l1, %tstate
58849 wrhpr 0x4, %htstate
58850 retry
58851 fpadd16s %f7, %f5, %f1
58852loop_6878:
58853 brnz %o0, loop_6880
58854 fbge,a %fcc1, loop_6881
58855loop_6879:
58856 ldx [%l7 + 0x20], %i6
58857 brlez,a %o7, loop_6882
58858loop_6880:
58859 ldub [%l7 + 0x62], %g7
58860loop_6881:
58861 movl %icc, %o2, %l5
58862 movrne %l6, %g2, %o1
58863loop_6882:
58864 fmovrdlez %i7, %f4, %f14
58865 stb %o5, [%l7 + 0x58]
58866 movrgz %g4, 0x1B3, %l4
58867 fmovsgu %xcc, %f4, %f0
58868 tgu %xcc, 0x4
58869 brnz,a %l3, loop_6883
58870 fnegd %f8, %f2
58871 sllx %i1, %g1, %i3
58872 ldub [%l7 + 0x37], %o4
58873loop_6883:
58874 fmovda %icc, %f1, %f14
58875 brgz,a %l1, loop_6884
58876 fmovsn %xcc, %f10, %f11
58877 fpackfix %f14, %f12
58878 fpadd32 %f10, %f12, %f2
58879loop_6884:
58880 fand %f14, %f2, %f8
58881 fcmpd %fcc3, %f2, %f4
58882 stx %i4, [%l7 + 0x30]
58883 addc %g3, %o3, %l0
58884 bshuffle %f10, %f12, %f14
58885 nop
58886 setx loop_6885, %l0, %l1
58887 jmpl %l1, %g6
58888 nop
58889 setx loop_6886, %l0, %l1
58890 wrpr 0x1, %tl
58891 wrpr %l1, %tpc
58892 add %l1, 0x4, %l1
58893 wrpr %l1, %tnpc
58894 setx 0x34400001400, %l0, %l1
58895 wrpr %l1, %tstate
58896 wrhpr 0x4, %htstate
58897 retry
58898 fand %f6, %f4, %f6
58899 ldsb [%l7 + 0x45], %g5
58900loop_6885:
58901 brz %o6, loop_6887
58902loop_6886:
58903 fmovrsgez %i0, %f10, %f11
58904 fbe,a %fcc0, loop_6888
58905 movl %xcc, %i2, %l2
58906loop_6887:
58907 ldx [%l7 + 0x28], %i5
58908 bcs,a %xcc, loop_6889
58909loop_6888:
58910 addc %o0, 0x1994, %i6
58911 fmovrdgz %g7, %f14, %f6
58912 alignaddrl %o2, %o7, %l5
58913loop_6889:
58914 bne %xcc, loop_6890
58915 fmul8ulx16 %f2, %f10, %f4
58916 fsrc1s %f9, %f11
58917 fbug %fcc1, loop_6891
58918loop_6890:
58919 fblg %fcc3, loop_6892
58920 std %f8, [%l7 + 0x48]
58921 tsubcctv %g2, %o1, %l6
58922loop_6891:
58923 ldub [%l7 + 0x4A], %i7
58924loop_6892:
58925 sllx %g4, %o5, %l4
58926 srlx %i1, %g1, %i3
58927 tge %icc, 0x3
58928 umulcc %l3, %l1, %i4
58929 movpos %xcc, %o4, %o3
58930 ldub [%l7 + 0x6F], %g3
58931 fcmpeq16 %f0, %f12, %l0
58932 movne %xcc, %g5, %g6
58933 fbge %fcc2, loop_6893
58934 ta %xcc, 0x7
58935 brgz,a %o6, loop_6894
58936 stb %i2, [%l7 + 0x52]
58937loop_6893:
58938 edge32n %l2, %i0, %i5
58939 edge16l %i6, %o0, %o2
58940loop_6894:
58941 fmovdl %icc, %f1, %f6
58942 bcc,a,pn %icc, loop_6895
58943 fmovdl %xcc, %f12, %f7
58944 tcc %xcc, 0x5
58945 mulx %o7, %g7, %g2
58946loop_6895:
58947 fpack32 %f2, %f10, %f0
58948 fmuld8sux16 %f10, %f7, %f14
58949 fbo %fcc2, loop_6896
58950 fornot1s %f2, %f13, %f2
58951 fones %f5
58952 ldd [%l7 + 0x60], %f4
58953loop_6896:
58954 ldsh [%l7 + 0x62], %l5
58955 orncc %o1, 0x0FEF, %l6
58956 sll %g4, %o5, %i7
58957 stx %l4, [%l7 + 0x38]
58958 srax %g1, 0x18, %i3
58959 fandnot2s %f11, %f10, %f11
58960 st %f9, [%l7 + 0x3C]
58961 sth %i1, [%l7 + 0x20]
58962 fbne %fcc2, loop_6897
58963 fmovrdlez %l3, %f2, %f14
58964 brgez,a %i4, loop_6898
58965 ldsw [%l7 + 0x7C], %l1
58966loop_6897:
58967 fnands %f13, %f3, %f8
58968 fbo %fcc3, loop_6899
58969loop_6898:
58970 ta %icc, 0x1
58971 ldub [%l7 + 0x28], %o4
58972 bne,a,pt %icc, loop_6900
58973loop_6899:
58974 alignaddrl %g3, %o3, %g5
58975 tne %icc, 0x0
58976 be loop_6901
58977loop_6900:
58978 fpsub32 %f4, %f0, %f8
58979 lduw [%l7 + 0x3C], %l0
58980 fnot1s %f12, %f7
58981loop_6901:
58982 fcmpeq32 %f0, %f2, %g6
58983 fmovscs %icc, %f15, %f15
58984 lduw [%l7 + 0x58], %o6
58985 ldsb [%l7 + 0x15], %l2
58986 nop
58987 setx loop_6902, %l0, %l1
58988 wrpr 0x1, %tl
58989 wrpr %l1, %tnpc
58990 setx 0x34400001400, %l0, %l1
58991 wrpr %l1, %tstate
58992 wrhpr 0x4, %htstate
58993 done
58994 sub %i0, 0x1927, %i2
58995 fmovdge %xcc, %f14, %f12
58996 lduh [%l7 + 0x28], %i5
58997loop_6902:
58998 fmovdl %xcc, %f10, %f10
58999 brz %o0, loop_6903
59000 fble %fcc1, loop_6904
59001 sdivx %o2, 0x14DD, %o7
59002 umul %i6, 0x1787, %g2
59003loop_6903:
59004 fabss %f14, %f11
59005loop_6904:
59006 edge16l %g7, %l5, %o1
59007 bleu loop_6905
59008 srlx %g4, 0x00, %o5
59009 stx %l6, [%l7 + 0x18]
59010 fcmpd %fcc1, %f14, %f4
59011loop_6905:
59012 tn %xcc, 0x5
59013 fmovd %f14, %f12
59014 sdivcc %i7, 0x1B33, %l4
59015 or %g1, 0x1E41, %i3
59016 addcc %i1, %l3, %l1
59017 fmovsleu %icc, %f15, %f11
59018 fbug %fcc0, loop_6906
59019 ldsh [%l7 + 0x42], %i4
59020 fmovrdne %g3, %f10, %f8
59021 movvc %icc, %o4, %g5
59022loop_6906:
59023 nop
59024 setx loop_6907, %l0, %l1
59025 jmpl %l1, %l0
59026 ldsb [%l7 + 0x1F], %g6
59027 fcmpgt32 %f4, %f10, %o6
59028 stw %l2, [%l7 + 0x30]
59029loop_6907:
59030 tn %icc, 0x2
59031 fmovde %xcc, %f9, %f7
59032 bshuffle %f2, %f2, %f6
59033 fnegs %f1, %f6
59034 movpos %icc, %o3, %i0
59035 be,a %icc, loop_6908
59036 bpos,a %icc, loop_6909
59037 fnors %f12, %f10, %f5
59038 fornot1 %f0, %f8, %f10
59039loop_6908:
59040 fbge %fcc1, loop_6910
59041loop_6909:
59042 fmovsne %icc, %f13, %f4
59043 fpsub32s %f0, %f6, %f0
59044 array8 %i5, %o0, %i2
59045loop_6910:
59046 fors %f15, %f5, %f1
59047 fmovse %icc, %f6, %f10
59048 fbo %fcc2, loop_6911
59049 sdivx %o7, 0x0210, %o2
59050 stx %i6, [%l7 + 0x38]
59051 fbule,a %fcc2, loop_6912
59052loop_6911:
59053 sth %g2, [%l7 + 0x24]
59054 fmovrslez %g7, %f12, %f11
59055 st %f14, [%l7 + 0x3C]
59056loop_6912:
59057 stw %l5, [%l7 + 0x10]
59058 ldsh [%l7 + 0x56], %o1
59059 fmovrdlez %o5, %f2, %f6
59060 movrlz %g4, 0x228, %l6
59061 addccc %i7, %l4, %i3
59062 fbl %fcc1, loop_6913
59063 lduw [%l7 + 0x64], %g1
59064 ld [%l7 + 0x68], %f7
59065 orncc %l3, 0x1556, %l1
59066loop_6913:
59067 st %f13, [%l7 + 0x44]
59068 fmovdvs %icc, %f3, %f6
59069 ldsh [%l7 + 0x68], %i4
59070 st %f7, [%l7 + 0x30]
59071 taddcc %g3, %o4, %g5
59072 fnand %f2, %f8, %f14
59073 fcmpd %fcc0, %f8, %f6
59074 fmovsvs %xcc, %f7, %f15
59075 ldd [%l7 + 0x08], %f14
59076 fandnot2s %f9, %f9, %f9
59077 array8 %i1, %l0, %g6
59078 fmovspos %icc, %f7, %f1
59079 for %f14, %f8, %f2
59080 fxors %f0, %f14, %f13
59081 movrne %l2, %o3, %i0
59082 fmovdl %xcc, %f0, %f8
59083 fmovrslez %i5, %f4, %f11
59084 alignaddrl %o0, %o6, %i2
59085 stw %o2, [%l7 + 0x44]
59086 andncc %o7, %i6, %g2
59087 sll %l5, 0x18, %g7
59088 movneg %icc, %o1, %g4
59089 fbule,a %fcc0, loop_6914
59090 brz,a %o5, loop_6915
59091 lduw [%l7 + 0x78], %l6
59092 bcs %icc, loop_6916
59093loop_6914:
59094 fmuld8ulx16 %f15, %f13, %f12
59095loop_6915:
59096 ba,pt %xcc, loop_6917
59097 ldsh [%l7 + 0x28], %i7
59098loop_6916:
59099 movleu %icc, %l4, %g1
59100 fmovsneg %icc, %f9, %f3
59101loop_6917:
59102 ble,a %xcc, loop_6918
59103 std %f10, [%l7 + 0x78]
59104 fmovsn %xcc, %f7, %f0
59105 smulcc %l3, 0x13B9, %i3
59106loop_6918:
59107 fpadd32s %f3, %f8, %f11
59108 bgu,pn %xcc, loop_6919
59109 stw %l1, [%l7 + 0x74]
59110 be,pn %xcc, loop_6920
59111 bleu,pn %icc, loop_6921
59112loop_6919:
59113 sth %i4, [%l7 + 0x62]
59114 add %g3, 0x08A5, %o4
59115loop_6920:
59116 ldsb [%l7 + 0x74], %i1
59117loop_6921:
59118 faligndata %f14, %f10, %f14
59119 fpadd16 %f8, %f0, %f0
59120 stb %l0, [%l7 + 0x7E]
59121 ba,pt %icc, loop_6922
59122 orncc %g6, %l2, %g5
59123 fmovdpos %xcc, %f0, %f12
59124 ld [%l7 + 0x38], %f12
59125loop_6922:
59126 faligndata %f12, %f6, %f6
59127 bg,a,pn %icc, loop_6923
59128 fmovdgu %xcc, %f13, %f7
59129 fmovrde %i0, %f10, %f6
59130 srl %i5, 0x0F, %o3
59131loop_6923:
59132 lduw [%l7 + 0x74], %o0
59133 brlez %o6, loop_6924
59134 fmovrde %i2, %f12, %f12
59135 bvs,a loop_6925
59136 stw %o7, [%l7 + 0x0C]
59137loop_6924:
59138 bleu,pn %xcc, loop_6926
59139 fmovdvc %xcc, %f0, %f1
59140loop_6925:
59141 fmovsne %icc, %f12, %f0
59142 andncc %i6, %o2, %l5
59143loop_6926:
59144 fxnor %f4, %f8, %f0
59145 popc %g7, %o1
59146 fmovsle %xcc, %f10, %f8
59147 fbule,a %fcc3, loop_6927
59148 xorcc %g4, %g2, %l6
59149 fmovdcc %xcc, %f10, %f11
59150 ldub [%l7 + 0x6B], %o5
59151loop_6927:
59152 fbge,a %fcc2, loop_6928
59153 bge,a,pn %icc, loop_6929
59154 edge32 %l4, %g1, %l3
59155 ldsb [%l7 + 0x1B], %i7
59156loop_6928:
59157 fmovd %f14, %f8
59158loop_6929:
59159 array8 %i3, %l1, %g3
59160 tg %xcc, 0x1
59161 bne,a loop_6930
59162 addcc %i4, %i1, %l0
59163 bneg loop_6931
59164 ldsw [%l7 + 0x38], %g6
59165loop_6930:
59166 ldsw [%l7 + 0x64], %l2
59167 ble,a,pt %icc, loop_6932
59168loop_6931:
59169 fbue,a %fcc3, loop_6933
59170 movn %xcc, %g5, %i0
59171 and %i5, %o4, %o0
59172loop_6932:
59173 fcmple16 %f14, %f2, %o6
59174loop_6933:
59175 ldsb [%l7 + 0x29], %o3
59176 ldd [%l7 + 0x70], %f8
59177 ldx [%l7 + 0x28], %o7
59178 fcmpne16 %f4, %f6, %i6
59179 orncc %o2, %i2, %l5
59180 or %g7, %o1, %g4
59181 std %f4, [%l7 + 0x68]
59182 st %f4, [%l7 + 0x30]
59183 sth %g2, [%l7 + 0x22]
59184 fbug,a %fcc1, loop_6934
59185 bg,a,pn %xcc, loop_6935
59186 fmovsgu %xcc, %f9, %f11
59187 movrne %o5, 0x14B, %l6
59188loop_6934:
59189 bcc,a,pn %xcc, loop_6936
59190loop_6935:
59191 faligndata %f12, %f4, %f6
59192 mulx %g1, 0x0C5C, %l4
59193 ldsb [%l7 + 0x7D], %l3
59194loop_6936:
59195 edge16l %i7, %i3, %l1
59196 mulx %g3, %i4, %i1
59197 sth %g6, [%l7 + 0x72]
59198 ldx [%l7 + 0x28], %l2
59199 fpmerge %f15, %f14, %f14
59200 lduw [%l7 + 0x50], %l0
59201 fnot1s %f11, %f3
59202 lduw [%l7 + 0x64], %i0
59203 movcc %xcc, %i5, %g5
59204 tvs %icc, 0x1
59205 fnand %f6, %f8, %f8
59206 tpos %icc, 0x6
59207 fnot1 %f10, %f8
59208 ld [%l7 + 0x28], %f9
59209 lduw [%l7 + 0x10], %o0
59210 fmovsn %icc, %f14, %f0
59211 fmovdcs %icc, %f8, %f7
59212 andncc %o6, %o3, %o7
59213 fcmpd %fcc0, %f10, %f0
59214 for %f8, %f6, %f4
59215 fcmple32 %f0, %f8, %o4
59216 fors %f6, %f5, %f3
59217 fmovrdlez %i6, %f14, %f0
59218 lduh [%l7 + 0x66], %i2
59219 tsubcctv %o2, 0x13C4, %l5
59220 fpmerge %f1, %f2, %f8
59221 orcc %g7, 0x0476, %o1
59222 movrgez %g2, %g4, %o5
59223 std %f0, [%l7 + 0x50]
59224 bne,a loop_6937
59225 nop
59226 setx loop_6938, %l0, %l1
59227 jmpl %l1, %g1
59228 fmovrde %l4, %f0, %f10
59229 fpsub32s %f14, %f0, %f8
59230loop_6937:
59231 ldx [%l7 + 0x60], %l6
59232loop_6938:
59233 fpsub32 %f8, %f14, %f4
59234 bcs loop_6939
59235 ldsb [%l7 + 0x52], %i7
59236 std %f12, [%l7 + 0x08]
59237 fones %f10
59238loop_6939:
59239 edge8n %l3, %l1, %g3
59240 array16 %i3, %i1, %i4
59241 fmovrslz %g6, %f13, %f4
59242 stb %l2, [%l7 + 0x5E]
59243 fmovsl %icc, %f14, %f9
59244 bne,pt %xcc, loop_6940
59245 fsrc2 %f6, %f0
59246 ldsh [%l7 + 0x4C], %i0
59247 ld [%l7 + 0x28], %f12
59248loop_6940:
59249 ldsw [%l7 + 0x58], %i5
59250 stw %l0, [%l7 + 0x34]
59251 addccc %g5, %o6, %o0
59252 tvc %icc, 0x0
59253 ldx [%l7 + 0x58], %o3
59254 fsrc2 %f14, %f10
59255 fpack16 %f4, %f1
59256 tcs %xcc, 0x3
59257 fornot2s %f2, %f5, %f14
59258 stw %o4, [%l7 + 0x40]
59259 tvc %xcc, 0x6
59260 mova %xcc, %i6, %i2
59261 lduw [%l7 + 0x3C], %o2
59262 ldx [%l7 + 0x28], %l5
59263 fsrc1 %f4, %f8
59264 fmovde %icc, %f13, %f0
59265 tcc %icc, 0x6
59266 stw %o7, [%l7 + 0x38]
59267 movge %xcc, %g7, %g2
59268 fmovsn %icc, %f15, %f10
59269 fmovsvc %xcc, %f9, %f12
59270 fones %f15
59271 st %f15, [%l7 + 0x08]
59272 ldsw [%l7 + 0x34], %o1
59273 sth %g4, [%l7 + 0x14]
59274 fnot1s %f7, %f14
59275 fmovspos %xcc, %f12, %f4
59276 fbe %fcc3, loop_6941
59277 movne %xcc, %g1, %l4
59278 tne %icc, 0x0
59279 tsubcctv %l6, 0x0CAA, %o5
59280loop_6941:
59281 fmovdg %icc, %f3, %f6
59282 std %f12, [%l7 + 0x60]
59283 ba,a,pt %icc, loop_6942
59284 alignaddrl %i7, %l1, %l3
59285 fabss %f9, %f1
59286 fbul,a %fcc3, loop_6943
59287loop_6942:
59288 fandnot1 %f4, %f14, %f8
59289 faligndata %f12, %f6, %f6
59290 tgu %icc, 0x6
59291loop_6943:
59292 fxors %f13, %f13, %f3
59293 fpadd16s %f8, %f2, %f5
59294 fnot2s %f7, %f9
59295 ldsh [%l7 + 0x14], %g3
59296 ldsb [%l7 + 0x63], %i1
59297 stw %i4, [%l7 + 0x78]
59298 fcmpgt32 %f10, %f4, %i3
59299 fbu,a %fcc3, loop_6944
59300 ld [%l7 + 0x08], %f14
59301 st %f5, [%l7 + 0x5C]
59302 array16 %l2, %i0, %i5
59303loop_6944:
59304 stw %g6, [%l7 + 0x1C]
59305 ta %xcc, 0x3
59306 fornot1 %f12, %f10, %f2
59307 fmovrdgez %g5, %f12, %f2
59308 orn %o6, %o0, %l0
59309 fandnot1s %f0, %f9, %f0
59310 edge8n %o4, %i6, %i2
59311 tsubcc %o2, %o3, %l5
59312 st %f13, [%l7 + 0x18]
59313 movcc %icc, %g7, %o7
59314 fbn %fcc0, loop_6945
59315 ldub [%l7 + 0x40], %g2
59316 ldsw [%l7 + 0x40], %o1
59317 tge %icc, 0x0
59318loop_6945:
59319 fmovdcc %xcc, %f7, %f10
59320 fblg %fcc0, loop_6946
59321 ldsb [%l7 + 0x4C], %g1
59322 orn %g4, %l6, %o5
59323 fxnors %f14, %f0, %f10
59324loop_6946:
59325 udivx %l4, 0x1C2D, %l1
59326 lduh [%l7 + 0x1C], %i7
59327 fmovsg %xcc, %f11, %f8
59328 fmovd %f10, %f0
59329 fmul8x16au %f12, %f2, %f0
59330 stb %g3, [%l7 + 0x65]
59331 tne %xcc, 0x7
59332 fmuld8sux16 %f4, %f4, %f6
59333 st %f6, [%l7 + 0x14]
59334 ba loop_6947
59335 brlz %i1, loop_6948
59336 subccc %i4, %i3, %l2
59337 fmovrdlz %i0, %f2, %f8
59338loop_6947:
59339 fble,a %fcc3, loop_6949
59340loop_6948:
59341 edge32ln %l3, %g6, %g5
59342 ldsh [%l7 + 0x1A], %i5
59343 ldsb [%l7 + 0x78], %o6
59344loop_6949:
59345 sdivcc %o0, 0x1472, %l0
59346 te %xcc, 0x0
59347 bl,a loop_6950
59348 fmovde %icc, %f6, %f11
59349 lduh [%l7 + 0x52], %o4
59350 tvs %xcc, 0x5
59351loop_6950:
59352 fornot2s %f12, %f8, %f9
59353 edge8n %i2, %i6, %o2
59354 bvs,pn %icc, loop_6951
59355 fmovsgu %xcc, %f3, %f9
59356 bl,a,pn %icc, loop_6952
59357 fbo %fcc2, loop_6953
59358loop_6951:
59359 stx %o3, [%l7 + 0x78]
59360 andncc %g7, %l5, %g2
59361loop_6952:
59362 fmovrsgz %o7, %f6, %f10
59363loop_6953:
59364 sth %g1, [%l7 + 0x5C]
59365 fbl %fcc1, loop_6954
59366 sethi 0x0DD2, %o1
59367 tvs %xcc, 0x1
59368 fnot1s %f10, %f5
59369loop_6954:
59370 ldsw [%l7 + 0x1C], %l6
59371 stb %o5, [%l7 + 0x7F]
59372 taddcc %l4, %l1, %g4
59373 sdiv %i7, 0x1463, %i1
59374 ldx [%l7 + 0x48], %i4
59375 nop
59376 setx loop_6955, %l0, %l1
59377 wrpr 0x1, %tl
59378 wrpr %l1, %tpc
59379 add %l1, 0x4, %l1
59380 wrpr %l1, %tnpc
59381 setx 0x34400001400, %l0, %l1
59382 wrpr %l1, %tstate
59383 wrhpr 0x4, %htstate
59384 retry
59385 fmul8x16au %f13, %f14, %f6
59386 ldsw [%l7 + 0x28], %i3
59387 fpadd32s %f11, %f5, %f11
59388loop_6955:
59389 ld [%l7 + 0x58], %f7
59390 fmovdvc %icc, %f13, %f3
59391 ldub [%l7 + 0x19], %g3
59392 fbn %fcc3, loop_6956
59393 sra %l2, %l3, %g6
59394 tcc %icc, 0x5
59395 fcmpne16 %f8, %f12, %i0
59396loop_6956:
59397 tne %icc, 0x2
59398 fpsub32 %f2, %f12, %f4
59399 std %f0, [%l7 + 0x38]
59400 stx %i5, [%l7 + 0x48]
59401 ldsw [%l7 + 0x10], %g5
59402 fmovdne %icc, %f12, %f11
59403 fandnot2 %f4, %f2, %f2
59404 fnand %f8, %f2, %f14
59405 addccc %o6, 0x07CE, %l0
59406 ldsw [%l7 + 0x50], %o0
59407 stb %i2, [%l7 + 0x76]
59408 movcs %icc, %i6, %o4
59409 movrne %o3, %g7, %o2
59410 fcmpes %fcc1, %f9, %f1
59411 fmovdn %xcc, %f0, %f13
59412 fzero %f10
59413 fmul8sux16 %f2, %f0, %f0
59414 fmovdcc %xcc, %f13, %f1
59415 array8 %g2, %o7, %l5
59416 subcc %o1, 0x1FC4, %g1
59417 fmovs %f11, %f5
59418 faligndata %f8, %f14, %f14
59419 st %f8, [%l7 + 0x14]
59420 tcc %icc, 0x5
59421 srax %o5, 0x0C, %l4
59422 srl %l1, 0x15, %g4
59423 ldsb [%l7 + 0x57], %l6
59424 ta %xcc, 0x6
59425 sth %i7, [%l7 + 0x5C]
59426 fcmped %fcc0, %f2, %f10
59427 movg %icc, %i1, %i4
59428 ldx [%l7 + 0x30], %i3
59429 ldsw [%l7 + 0x18], %g3
59430 ba,pn %xcc, loop_6957
59431 std %f2, [%l7 + 0x68]
59432 ldsh [%l7 + 0x4E], %l2
59433 ldsb [%l7 + 0x66], %l3
59434loop_6957:
59435 fmovsvc %icc, %f4, %f9
59436 ldx [%l7 + 0x78], %g6
59437 st %f10, [%l7 + 0x30]
59438 bpos loop_6958
59439 bcs,pn %xcc, loop_6959
59440 xorcc %i5, 0x18DF, %g5
59441 lduh [%l7 + 0x4C], %o6
59442loop_6958:
59443 lduh [%l7 + 0x44], %i0
59444loop_6959:
59445 sth %o0, [%l7 + 0x60]
59446 fmovsneg %icc, %f14, %f6
59447 xorcc %i2, %l0, %o4
59448 fandnot1 %f0, %f14, %f8
59449 fbge,a %fcc0, loop_6960
59450 stb %o3, [%l7 + 0x67]
59451 popc 0x15DC, %g7
59452 stw %i6, [%l7 + 0x40]
59453loop_6960:
59454 ldx [%l7 + 0x20], %g2
59455 std %f10, [%l7 + 0x28]
59456 fandnot1 %f14, %f6, %f6
59457 lduh [%l7 + 0x2A], %o2
59458 ldd [%l7 + 0x38], %f10
59459 stx %l5, [%l7 + 0x28]
59460 fandnot1 %f6, %f6, %f6
59461 stx %o1, [%l7 + 0x78]
59462 stb %o7, [%l7 + 0x49]
59463 subcc %g1, %l4, %o5
59464 bcs,a %icc, loop_6961
59465 movvs %icc, %l1, %l6
59466 bge %xcc, loop_6962
59467 fandnot1s %f14, %f5, %f4
59468loop_6961:
59469 fmovrslz %g4, %f2, %f11
59470 fmovrsgez %i1, %f12, %f13
59471loop_6962:
59472 fnegd %f4, %f12
59473 ldsb [%l7 + 0x3F], %i7
59474 ldub [%l7 + 0x38], %i4
59475 fmovrdne %g3, %f0, %f0
59476 fmovse %xcc, %f6, %f14
59477 stb %l2, [%l7 + 0x55]
59478 fmovrdlz %l3, %f0, %f0
59479 std %f14, [%l7 + 0x30]
59480 fmovsn %xcc, %f14, %f9
59481 fnot1 %f10, %f12
59482 bge,a %xcc, loop_6963
59483 stb %i3, [%l7 + 0x0B]
59484 bneg %xcc, loop_6964
59485 stb %i5, [%l7 + 0x41]
59486loop_6963:
59487 fbule %fcc2, loop_6965
59488 orcc %g5, 0x1BF3, %g6
59489loop_6964:
59490 brz,a %i0, loop_6966
59491 lduh [%l7 + 0x22], %o6
59492loop_6965:
59493 ldd [%l7 + 0x18], %f6
59494 fmovrsgz %i2, %f7, %f10
59495loop_6966:
59496 smul %l0, %o4, %o0
59497 te %icc, 0x0
59498 ldsw [%l7 + 0x44], %g7
59499 edge8ln %i6, %o3, %o2
59500 stb %g2, [%l7 + 0x7E]
59501 bl,a,pn %xcc, loop_6967
59502 array32 %l5, %o1, %o7
59503 movl %icc, %l4, %g1
59504 ldsh [%l7 + 0x12], %l1
59505loop_6967:
59506 ld [%l7 + 0x1C], %f8
59507 fzero %f14
59508 fcmped %fcc1, %f2, %f6
59509 fpadd16s %f2, %f12, %f9
59510 fxnor %f8, %f8, %f10
59511 fmovsa %icc, %f3, %f7
59512 fnegs %f9, %f7
59513 ldsb [%l7 + 0x2F], %l6
59514 bge,a %xcc, loop_6968
59515 fmovdcc %xcc, %f11, %f2
59516 fnot1s %f1, %f5
59517 ldd [%l7 + 0x50], %f0
59518loop_6968:
59519 mulx %o5, %g4, %i1
59520 fpadd16 %f10, %f8, %f8
59521 edge16 %i7, %i4, %g3
59522 bvc,a %xcc, loop_6969
59523 tgu %xcc, 0x2
59524 fnot1s %f0, %f8
59525 fmovs %f15, %f8
59526loop_6969:
59527 ld [%l7 + 0x10], %f9
59528 ldx [%l7 + 0x58], %l2
59529 fmovsle %xcc, %f0, %f10
59530 srax %i3, %l3, %i5
59531 pdist %f6, %f2, %f2
59532 fcmps %fcc0, %f6, %f14
59533 ldsh [%l7 + 0x14], %g5
59534 ldub [%l7 + 0x36], %g6
59535 st %f15, [%l7 + 0x20]
59536 fpackfix %f8, %f14
59537 tne %xcc, 0x3
59538 edge16ln %o6, %i2, %l0
59539 ldub [%l7 + 0x0A], %i0
59540 ldsw [%l7 + 0x64], %o0
59541 tsubcc %o4, 0x1F83, %g7
59542 stw %i6, [%l7 + 0x60]
59543 fmul8x16al %f3, %f1, %f8
59544 fpmerge %f7, %f2, %f2
59545 ldsw [%l7 + 0x7C], %o3
59546 ldsw [%l7 + 0x18], %g2
59547 edge32ln %o2, %l5, %o7
59548 stw %l4, [%l7 + 0x6C]
59549 ldd [%l7 + 0x38], %f0
59550 lduw [%l7 + 0x50], %g1
59551 popc %l1, %o1
59552 stw %l6, [%l7 + 0x34]
59553 stx %g4, [%l7 + 0x20]
59554 fmovrdgz %o5, %f6, %f6
59555 lduh [%l7 + 0x10], %i7
59556 edge16l %i4, %i1, %g3
59557 ldsw [%l7 + 0x30], %i3
59558 bne,pt %xcc, loop_6970
59559 tg %icc, 0x1
59560 smulcc %l3, 0x18E0, %i5
59561 call loop_6971
59562loop_6970:
59563 sth %l2, [%l7 + 0x0C]
59564 bcc,a,pt %xcc, loop_6972
59565 lduh [%l7 + 0x5A], %g6
59566loop_6971:
59567 std %f8, [%l7 + 0x48]
59568 orcc %g5, %o6, %i2
59569loop_6972:
59570 lduh [%l7 + 0x66], %l0
59571 tvc %xcc, 0x5
59572 alignaddrl %o0, %o4, %i0
59573 fbule %fcc3, loop_6973
59574 udiv %i6, 0x0E23, %g7
59575 ldx [%l7 + 0x30], %g2
59576 bneg,a loop_6974
59577loop_6973:
59578 fmovdvs %xcc, %f1, %f9
59579 fxnor %f4, %f10, %f6
59580 ldd [%l7 + 0x30], %f14
59581loop_6974:
59582 stx %o2, [%l7 + 0x40]
59583 ldx [%l7 + 0x40], %l5
59584 fbg,a %fcc2, loop_6975
59585 movneg %icc, %o3, %o7
59586 st %f14, [%l7 + 0x38]
59587 fzero %f6
59588loop_6975:
59589 xnorcc %l4, %g1, %o1
59590 fmovdleu %xcc, %f0, %f7
59591 tcc %icc, 0x7
59592 fnot2 %f10, %f4
59593 fpadd32s %f10, %f14, %f13
59594 lduh [%l7 + 0x4A], %l6
59595 array32 %g4, %l1, %o5
59596 ldub [%l7 + 0x52], %i7
59597 fpackfix %f2, %f10
59598 ldsb [%l7 + 0x40], %i4
59599 movl %icc, %g3, %i1
59600 edge32 %l3, %i3, %i5
59601 stw %l2, [%l7 + 0x24]
59602 ldsb [%l7 + 0x35], %g5
59603 fpsub32s %f3, %f0, %f13
59604 ldsw [%l7 + 0x34], %g6
59605 fcmpeq16 %f4, %f2, %o6
59606 fmovrslez %l0, %f2, %f2
59607 fbge,a %fcc1, loop_6976
59608 ldx [%l7 + 0x58], %o0
59609 fmovse %xcc, %f3, %f7
59610 fnot2s %f10, %f12
59611loop_6976:
59612 add %i2, 0x0BD9, %o4
59613 fpsub32 %f14, %f6, %f14
59614 fmovdl %icc, %f5, %f3
59615 fbuge,a %fcc1, loop_6977
59616 lduh [%l7 + 0x1C], %i6
59617 stb %i0, [%l7 + 0x71]
59618 fxnor %f8, %f6, %f6
59619loop_6977:
59620 fnegd %f12, %f10
59621 addc %g7, 0x0CE2, %g2
59622 stx %l5, [%l7 + 0x10]
59623 stw %o2, [%l7 + 0x74]
59624 sth %o3, [%l7 + 0x7A]
59625 movn %icc, %o7, %l4
59626 bvc,a,pn %xcc, loop_6978
59627 ldd [%l7 + 0x10], %f12
59628 ldsh [%l7 + 0x0A], %o1
59629 ldsb [%l7 + 0x46], %g1
59630loop_6978:
59631 alignaddr %g4, %l1, %o5
59632 fbne,a %fcc0, loop_6979
59633 fmovde %xcc, %f3, %f1
59634 fnegs %f0, %f2
59635 ldsh [%l7 + 0x0E], %i7
59636loop_6979:
59637 lduw [%l7 + 0x08], %l6
59638 fmovsge %icc, %f7, %f7
59639 stb %i4, [%l7 + 0x14]
59640 stx %i1, [%l7 + 0x38]
59641 sth %l3, [%l7 + 0x0C]
59642 st %f7, [%l7 + 0x38]
59643 movvc %icc, %g3, %i5
59644 umulcc %l2, %i3, %g6
59645 fone %f6
59646 brlz %o6, loop_6980
59647 stw %l0, [%l7 + 0x58]
59648 ble,a %icc, loop_6981
59649 fbn %fcc0, loop_6982
59650loop_6980:
59651 fmovdvs %xcc, %f5, %f2
59652 tle %icc, 0x1
59653loop_6981:
59654 edge32ln %o0, %i2, %o4
59655loop_6982:
59656 fba,a %fcc1, loop_6983
59657 movneg %icc, %i6, %i0
59658 call loop_6984
59659 ldsb [%l7 + 0x74], %g7
59660loop_6983:
59661 ldd [%l7 + 0x30], %f6
59662 sth %g5, [%l7 + 0x2E]
59663loop_6984:
59664 edge32 %g2, %o2, %o3
59665 fpsub32s %f13, %f12, %f2
59666 ble,pt %icc, loop_6985
59667 brz %o7, loop_6986
59668 sth %l5, [%l7 + 0x3C]
59669 fpadd32s %f3, %f14, %f9
59670loop_6985:
59671 fnegs %f8, %f7
59672loop_6986:
59673 bpos loop_6987
59674 fxor %f12, %f8, %f2
59675 stx %l4, [%l7 + 0x60]
59676 ldsh [%l7 + 0x5E], %g1
59677loop_6987:
59678 lduh [%l7 + 0x68], %o1
59679 xorcc %g4, 0x1C4F, %o5
59680 stb %i7, [%l7 + 0x35]
59681 std %f0, [%l7 + 0x20]
59682 bshuffle %f6, %f8, %f8
59683 srl %l1, %i4, %l6
59684 alignaddr %l3, %i1, %g3
59685 lduw [%l7 + 0x70], %l2
59686 movvc %icc, %i5, %i3
59687 bleu,a,pt %xcc, loop_6988
59688 movrne %g6, 0x0F0, %o6
59689 edge8n %o0, %l0, %i2
59690 stx %o4, [%l7 + 0x48]
59691loop_6988:
59692 ld [%l7 + 0x28], %f8
59693 ldd [%l7 + 0x18], %f4
59694 tleu %icc, 0x4
59695 udivx %i6, 0x0910, %i0
59696 bleu,a,pt %xcc, loop_6989
59697 be,pn %icc, loop_6990
59698 fcmple16 %f10, %f6, %g7
59699 fmovsleu %icc, %f2, %f15
59700loop_6989:
59701 lduw [%l7 + 0x38], %g2
59702loop_6990:
59703 movrgez %o2, %o3, %g5
59704 sth %l5, [%l7 + 0x1C]
59705 edge32n %o7, %g1, %o1
59706 movrgez %g4, 0x3AC, %l4
59707 fornot2s %f0, %f14, %f10
59708 stw %i7, [%l7 + 0x08]
59709 fmovspos %icc, %f5, %f3
59710 siam 0x3
59711 brz,a %o5, loop_6991
59712 fbue %fcc2, loop_6992
59713 fcmpne16 %f4, %f0, %i4
59714 fmovsvs %icc, %f15, %f9
59715loop_6991:
59716 tsubcctv %l1, %l6, %l3
59717loop_6992:
59718 bvs loop_6993
59719 ldub [%l7 + 0x0D], %i1
59720 tcs %xcc, 0x1
59721 fmovrse %g3, %f7, %f14
59722loop_6993:
59723 ldsh [%l7 + 0x4C], %i5
59724 stx %l2, [%l7 + 0x48]
59725 fpadd16 %f12, %f2, %f8
59726 fbne,a %fcc2, loop_6994
59727 edge32 %i3, %o6, %o0
59728 taddcctv %l0, 0x035C, %i2
59729 fbule,a %fcc1, loop_6995
59730loop_6994:
59731 brgez,a %g6, loop_6996
59732 edge8 %o4, %i0, %i6
59733 te %xcc, 0x3
59734loop_6995:
59735 ldd [%l7 + 0x40], %f12
59736loop_6996:
59737 fornot2s %f10, %f12, %f11
59738 fpsub16s %f12, %f15, %f4
59739 fones %f1
59740 ldsh [%l7 + 0x58], %g2
59741 fnands %f4, %f6, %f10
59742 ldx [%l7 + 0x50], %g7
59743 fmovdle %icc, %f8, %f11
59744 tle %icc, 0x5
59745 fmovs %f3, %f7
59746 andcc %o2, 0x1E08, %o3
59747 fmovsl %xcc, %f12, %f14
59748 fmovdcc %xcc, %f2, %f15
59749 tsubcc %g5, 0x1234, %l5
59750 stw %g1, [%l7 + 0x30]
59751 be,a %icc, loop_6997
59752 array8 %o1, %o7, %l4
59753 fcmpne32 %f0, %f8, %i7
59754 movvc %xcc, %g4, %i4
59755loop_6997:
59756 ldx [%l7 + 0x58], %o5
59757 fcmpeq16 %f12, %f8, %l6
59758 ldsb [%l7 + 0x57], %l1
59759 fba %fcc2, loop_6998
59760 brlz %l3, loop_6999
59761 movge %xcc, %i1, %i5
59762 lduw [%l7 + 0x1C], %g3
59763loop_6998:
59764 and %l2, %o6, %i3
59765loop_6999:
59766 tcc %xcc, 0x1
59767 fmuld8ulx16 %f9, %f1, %f8
59768 fornot2 %f8, %f2, %f6
59769 stw %o0, [%l7 + 0x0C]
59770 sethi 0x0051, %l0
59771 edge16ln %i2, %o4, %i0
59772 stx %g6, [%l7 + 0x60]
59773 fornot1s %f9, %f15, %f10
59774 bne,a loop_7000
59775 fmovrsne %g2, %f2, %f8
59776 brz %g7, loop_7001
59777 std %f4, [%l7 + 0x18]
59778loop_7000:
59779 faligndata %f8, %f6, %f4
59780 ldub [%l7 + 0x0D], %i6
59781loop_7001:
59782 fmuld8ulx16 %f13, %f6, %f14
59783 ldx [%l7 + 0x50], %o3
59784 tpos %xcc, 0x4
59785 nop
59786 setx loop_7002, %l0, %l1
59787 wrpr 0x1, %tl
59788 wrpr %l1, %tpc
59789 add %l1, 0x4, %l1
59790 wrpr %l1, %tnpc
59791 setx 0x34400001400, %l0, %l1
59792 wrpr %l1, %tstate
59793 wrhpr 0x4, %htstate
59794 retry
59795 fnegs %f5, %f0
59796 fbe,a %fcc0, loop_7003
59797 ldsb [%l7 + 0x50], %g5
59798loop_7002:
59799 st %f14, [%l7 + 0x4C]
59800 ld [%l7 + 0x10], %f14
59801loop_7003:
59802 brlz %o2, loop_7004
59803 fmovse %xcc, %f13, %f8
59804 fcmple16 %f4, %f10, %l5
59805 fmovsge %icc, %f4, %f8
59806loop_7004:
59807 fsrc2 %f4, %f10
59808 fbue %fcc1, loop_7005
59809 movneg %icc, %o1, %o7
59810 udiv %g1, 0x0452, %l4
59811 smulcc %i7, 0x0283, %i4
59812loop_7005:
59813 fcmple32 %f8, %f12, %g4
59814 stx %l6, [%l7 + 0x28]
59815 te %icc, 0x6
59816 lduh [%l7 + 0x18], %o5
59817 ldd [%l7 + 0x30], %f0
59818 stb %l1, [%l7 + 0x6A]
59819 ldsh [%l7 + 0x0E], %i1
59820 ldsb [%l7 + 0x45], %l3
59821 fmovsa %xcc, %f9, %f5
59822 edge16n %i5, %l2, %o6
59823 lduh [%l7 + 0x0E], %g3
59824 lduh [%l7 + 0x66], %i3
59825 stx %l0, [%l7 + 0x20]
59826 ld [%l7 + 0x44], %f4
59827 stb %i2, [%l7 + 0x36]
59828 movrgez %o4, %i0, %o0
59829 tsubcc %g2, 0x10C1, %g6
59830 std %f2, [%l7 + 0x68]
59831 fand %f2, %f6, %f6
59832 subccc %i6, %o3, %g7
59833 fmovrdgez %o2, %f12, %f6
59834 fcmpne32 %f10, %f8, %g5
59835 bshuffle %f8, %f0, %f8
59836 fcmple16 %f4, %f10, %o1
59837 ta %icc, 0x7
59838 brz %l5, loop_7006
59839 brgez,a %o7, loop_7007
59840 movrgez %l4, %i7, %g1
59841 tle %xcc, 0x4
59842loop_7006:
59843 stb %i4, [%l7 + 0x18]
59844loop_7007:
59845 bg,a %icc, loop_7008
59846 edge16l %g4, %o5, %l1
59847 fnor %f12, %f12, %f8
59848 tsubcc %i1, %l3, %l6
59849loop_7008:
59850 lduw [%l7 + 0x58], %l2
59851 fnors %f12, %f15, %f1
59852 fnands %f7, %f1, %f2
59853 fmovdneg %icc, %f14, %f13
59854 stx %o6, [%l7 + 0x68]
59855 movcc %icc, %i5, %i3
59856 fbul,a %fcc0, loop_7009
59857 te %xcc, 0x3
59858 te %icc, 0x6
59859 fmovscs %icc, %f6, %f0
59860loop_7009:
59861 fmovrdlez %g3, %f2, %f10
59862 fnands %f0, %f7, %f1
59863 fandnot1s %f0, %f6, %f4
59864 fmovrdgez %l0, %f6, %f10
59865 edge8 %i2, %i0, %o0
59866 fcmped %fcc2, %f0, %f0
59867 movg %xcc, %g2, %o4
59868 fandnot2s %f15, %f14, %f7
59869 or %i6, 0x16CB, %o3
59870 sth %g6, [%l7 + 0x30]
59871 ldsb [%l7 + 0x65], %o2
59872 brlez %g5, loop_7010
59873 udivcc %g7, 0x079C, %o1
59874 array16 %l5, %o7, %l4
59875 fnot2s %f14, %f14
59876loop_7010:
59877 add %i7, 0x04A3, %i4
59878 ldsw [%l7 + 0x30], %g4
59879 be %icc, loop_7011
59880 tle %icc, 0x4
59881 fmovrsne %g1, %f9, %f2
59882 ldsb [%l7 + 0x70], %o5
59883loop_7011:
59884 ldsw [%l7 + 0x18], %i1
59885 fmovrsne %l1, %f8, %f10
59886 bl,pn %icc, loop_7012
59887 sth %l3, [%l7 + 0x2E]
59888 movrlez %l6, 0x0C4, %l2
59889 ldub [%l7 + 0x41], %i5
59890loop_7012:
59891 and %i3, 0x16A6, %o6
59892 ldsb [%l7 + 0x69], %l0
59893 ldx [%l7 + 0x68], %i2
59894 array16 %g3, %o0, %i0
59895 tcc %icc, 0x6
59896 fpadd16s %f12, %f1, %f11
59897 sllx %g2, %i6, %o4
59898 brz %o3, loop_7013
59899 lduh [%l7 + 0x1C], %g6
59900 fabss %f3, %f1
59901 fmovscc %icc, %f5, %f8
59902loop_7013:
59903 ble,a,pt %xcc, loop_7014
59904 movcc %icc, %g5, %g7
59905 lduh [%l7 + 0x4E], %o2
59906 addcc %o1, 0x111A, %l5
59907loop_7014:
59908 tvc %xcc, 0x1
59909 tneg %xcc, 0x0
59910 bgu,a,pt %xcc, loop_7015
59911 stw %l4, [%l7 + 0x10]
59912 stw %o7, [%l7 + 0x28]
59913 stx %i7, [%l7 + 0x60]
59914loop_7015:
59915 stw %i4, [%l7 + 0x78]
59916 fmovspos %xcc, %f8, %f2
59917 fandnot1s %f12, %f1, %f1
59918 lduw [%l7 + 0x78], %g4
59919 fcmple32 %f0, %f6, %o5
59920 fmovscc %icc, %f1, %f3
59921 bleu,a loop_7016
59922 edge32ln %i1, %l1, %g1
59923 fnand %f0, %f12, %f10
59924 ldx [%l7 + 0x60], %l6
59925loop_7016:
59926 ldub [%l7 + 0x42], %l2
59927 movge %icc, %i5, %l3
59928 fnot2s %f14, %f5
59929 fmovdge %xcc, %f1, %f3
59930 std %f2, [%l7 + 0x30]
59931 fands %f9, %f2, %f1
59932 xor %o6, 0x0BA0, %i3
59933 fmovrsgez %i2, %f0, %f13
59934 fmovsneg %xcc, %f0, %f14
59935 andcc %g3, %o0, %i0
59936 edge8n %l0, %g2, %o4
59937 movrlez %o3, %i6, %g5
59938 fmovdl %xcc, %f9, %f9
59939 ld [%l7 + 0x20], %f0
59940 fcmped %fcc3, %f12, %f12
59941 ldub [%l7 + 0x76], %g7
59942 st %f0, [%l7 + 0x24]
59943 fabsd %f8, %f12
59944 fcmple16 %f10, %f2, %o2
59945 srlx %o1, 0x1D, %l5
59946 tge %icc, 0x5
59947 stb %g6, [%l7 + 0x14]
59948 fcmpes %fcc2, %f0, %f14
59949 fmuld8ulx16 %f12, %f12, %f10
59950 std %f14, [%l7 + 0x40]
59951 lduh [%l7 + 0x5E], %l4
59952 fmovdneg %icc, %f3, %f5
59953 edge16ln %o7, %i4, %g4
59954 fcmple32 %f10, %f10, %i7
59955 fmovsvc %xcc, %f15, %f1
59956 sub %i1, 0x0268, %o5
59957 fmovsgu %icc, %f10, %f10
59958 fsrc1 %f0, %f8
59959 fmovde %xcc, %f5, %f3
59960 ldsw [%l7 + 0x60], %g1
59961 fmovse %xcc, %f11, %f10
59962 umulcc %l6, %l2, %l1
59963 stb %i5, [%l7 + 0x13]
59964 lduw [%l7 + 0x50], %l3
59965 edge8n %o6, %i3, %g3
59966 ldd [%l7 + 0x60], %f2
59967 nop
59968 setx loop_7017, %l0, %l1
59969 wrpr 0x1, %tl
59970 wrpr %l1, %tnpc
59971 setx 0x34400001400, %l0, %l1
59972 wrpr %l1, %tstate
59973 wrhpr 0x4, %htstate
59974 done
59975 ldsb [%l7 + 0x4C], %i2
59976 fpsub16s %f13, %f14, %f8
59977 fmovrslz %i0, %f7, %f10
59978loop_7017:
59979 fble,a %fcc3, loop_7018
59980 ldx [%l7 + 0x18], %l0
59981 fornot2 %f0, %f2, %f12
59982 bne,pt %icc, loop_7019
59983loop_7018:
59984 tvc %icc, 0x6
59985 movrgz %o0, 0x1CD, %g2
59986 ld [%l7 + 0x64], %f2
59987loop_7019:
59988 lduh [%l7 + 0x6E], %o3
59989 fandnot2 %f2, %f4, %f0
59990 fmul8x16al %f11, %f8, %f4
59991 srl %o4, %g5, %i6
59992 brlez,a %o2, loop_7020
59993 bpos,pt %xcc, loop_7021
59994 fxors %f2, %f11, %f14
59995 bneg loop_7022
59996loop_7020:
59997 call loop_7023
59998loop_7021:
59999 orncc %o1, %l5, %g6
60000 xorcc %g7, 0x1073, %l4
60001loop_7022:
60002 fmul8x16 %f14, %f14, %f10
60003loop_7023:
60004 movne %icc, %o7, %i4
60005 udiv %g4, 0x0F16, %i7
60006 stx %i1, [%l7 + 0x10]
60007 ldsb [%l7 + 0x76], %o5
60008 st %f0, [%l7 + 0x14]
60009 fmovdgu %xcc, %f5, %f4
60010 ld [%l7 + 0x50], %f9
60011 fmovdge %icc, %f7, %f14
60012 stb %l6, [%l7 + 0x4B]
60013 fmovsgu %icc, %f4, %f15
60014 fmovda %icc, %f9, %f15
60015 smulcc %g1, %l1, %i5
60016 stw %l2, [%l7 + 0x48]
60017 ldd [%l7 + 0x40], %f8
60018 lduw [%l7 + 0x3C], %l3
60019 faligndata %f4, %f6, %f4
60020 fmovdcs %xcc, %f9, %f2
60021 fble %fcc3, loop_7024
60022 movrlez %i3, 0x16B, %o6
60023 subccc %g3, %i0, %l0
60024 add %i2, 0x177E, %o0
60025loop_7024:
60026 st %f11, [%l7 + 0x08]
60027 ldx [%l7 + 0x28], %g2
60028 fcmpes %fcc0, %f13, %f10
60029 ldx [%l7 + 0x60], %o3
60030 taddcc %o4, %i6, %g5
60031 brnz %o1, loop_7025
60032 nop
60033 setx loop_7026, %l0, %l1
60034 wrpr 0x1, %tl
60035 wrpr %l1, %tpc
60036 add %l1, 0x4, %l1
60037 wrpr %l1, %tnpc
60038 setx 0x34400001400, %l0, %l1
60039 wrpr %l1, %tstate
60040 wrhpr 0x4, %htstate
60041 retry
60042 fmovsa %icc, %f10, %f13
60043 fcmpeq32 %f0, %f0, %l5
60044loop_7025:
60045 fxor %f2, %f10, %f8
60046loop_7026:
60047 bg loop_7027
60048 fbul,a %fcc2, loop_7028
60049 edge8 %g6, %o2, %l4
60050 ldd [%l7 + 0x68], %f12
60051loop_7027:
60052 fmovse %icc, %f2, %f4
60053loop_7028:
60054 fnot1s %f1, %f2
60055 bvc %icc, loop_7029
60056 tpos %icc, 0x5
60057 ldd [%l7 + 0x20], %f14
60058 subc %g7, 0x00D0, %o7
60059loop_7029:
60060 fnot2s %f7, %f3
60061 fcmpgt32 %f14, %f12, %g4
60062 fcmps %fcc2, %f3, %f9
60063 stb %i4, [%l7 + 0x69]
60064 udivx %i1, 0x03B7, %o5
60065 stx %l6, [%l7 + 0x60]
60066 movvc %icc, %g1, %i7
60067 fba,a %fcc0, loop_7030
60068 brgz,a %l1, loop_7031
60069 lduw [%l7 + 0x2C], %i5
60070 ldsb [%l7 + 0x3B], %l2
60071loop_7030:
60072 ldub [%l7 + 0x60], %l3
60073loop_7031:
60074 addccc %o6, %i3, %g3
60075 fmovrde %l0, %f2, %f4
60076 ldub [%l7 + 0x77], %i2
60077 ldsw [%l7 + 0x40], %o0
60078 edge16n %i0, %g2, %o4
60079 ldsw [%l7 + 0x24], %o3
60080 array32 %g5, %i6, %l5
60081 ldsh [%l7 + 0x0A], %o1
60082 ld [%l7 + 0x0C], %f4
60083 movre %g6, 0x2B3, %l4
60084 udiv %o2, 0x04B6, %g7
60085 movre %o7, 0x1CC, %g4
60086 ldub [%l7 + 0x3D], %i4
60087 fbge %fcc2, loop_7032
60088 sth %i1, [%l7 + 0x64]
60089 lduw [%l7 + 0x50], %o5
60090 fmovsvs %xcc, %f15, %f7
60091loop_7032:
60092 stw %g1, [%l7 + 0x1C]
60093 array8 %l6, %i7, %l1
60094 fpack16 %f2, %f15
60095 fcmpeq32 %f4, %f14, %l2
60096 fbo,a %fcc1, loop_7033
60097 xor %l3, 0x1065, %i5
60098 fsrc2 %f4, %f8
60099 faligndata %f12, %f4, %f2
60100loop_7033:
60101 edge16l %o6, %g3, %l0
60102 lduh [%l7 + 0x18], %i3
60103 fandnot2s %f3, %f3, %f4
60104 lduh [%l7 + 0x42], %i2
60105 tn %icc, 0x1
60106 ldx [%l7 + 0x50], %o0
60107 addcc %i0, 0x170F, %o4
60108 umul %g2, %g5, %i6
60109 ldsh [%l7 + 0x1E], %o3
60110 movre %l5, 0x0E0, %o1
60111 tvc %icc, 0x0
60112 ta %icc, 0x0
60113 add %g6, 0x1A21, %o2
60114 lduh [%l7 + 0x38], %l4
60115 smul %o7, %g7, %i4
60116 ldsb [%l7 + 0x72], %g4
60117 std %f2, [%l7 + 0x50]
60118 fpsub32s %f4, %f10, %f15
60119 tneg %icc, 0x1
60120 fmovrsne %o5, %f9, %f14
60121 fbuge,a %fcc3, loop_7034
60122 ldx [%l7 + 0x58], %g1
60123 bleu loop_7035
60124 ta %xcc, 0x6
60125loop_7034:
60126 mova %icc, %i1, %i7
60127 bl,a %icc, loop_7036
60128loop_7035:
60129 addcc %l6, %l1, %l3
60130 movre %l2, %o6, %i5
60131 ldsb [%l7 + 0x72], %l0
60132loop_7036:
60133 nop
60134 setx loop_7037, %l0, %l1
60135 wrpr 0x1, %tl
60136 wrpr %l1, %tnpc
60137 setx 0x34400001400, %l0, %l1
60138 wrpr %l1, %tstate
60139 wrhpr 0x4, %htstate
60140 done
60141 fmuld8sux16 %f15, %f7, %f2
60142 fcmpeq16 %f6, %f0, %i3
60143 fornot1 %f0, %f2, %f12
60144loop_7037:
60145 stx %g3, [%l7 + 0x28]
60146 taddcctv %i2, %i0, %o0
60147 stw %o4, [%l7 + 0x44]
60148 ldx [%l7 + 0x50], %g5
60149 st %f10, [%l7 + 0x20]
60150 fxor %f10, %f4, %f12
60151 fpsub32s %f0, %f4, %f10
60152 fmul8ulx16 %f10, %f2, %f6
60153 mova %xcc, %g2, %o3
60154 bvc %xcc, loop_7038
60155 ldub [%l7 + 0x4B], %i6
60156 ldsw [%l7 + 0x14], %o1
60157 stx %l5, [%l7 + 0x58]
60158loop_7038:
60159 fbue,a %fcc2, loop_7039
60160 fxnor %f6, %f12, %f4
60161 tl %icc, 0x1
60162 fcmpeq16 %f8, %f12, %o2
60163loop_7039:
60164 sth %l4, [%l7 + 0x62]
60165 xorcc %o7, %g6, %g7
60166 fmovsneg %icc, %f3, %f11
60167 fcmpne16 %f14, %f12, %i4
60168 stw %o5, [%l7 + 0x3C]
60169 movvs %xcc, %g1, %g4
60170 fmovrde %i1, %f0, %f8
60171 te %icc, 0x2
60172 lduh [%l7 + 0x2E], %l6
60173 bl,a,pn %xcc, loop_7040
60174 ldx [%l7 + 0x78], %i7
60175 udivcc %l1, 0x1632, %l2
60176 ldd [%l7 + 0x20], %f4
60177loop_7040:
60178 tne %xcc, 0x5
60179 fpsub32 %f0, %f4, %f8
60180 st %f4, [%l7 + 0x4C]
60181 xor %l3, %i5, %l0
60182 lduh [%l7 + 0x52], %o6
60183 ldsw [%l7 + 0x40], %i3
60184 fornot2s %f13, %f3, %f11
60185 ldsh [%l7 + 0x7A], %g3
60186 ldsb [%l7 + 0x38], %i0
60187 sllx %i2, %o4, %o0
60188 fcmpeq16 %f12, %f4, %g2
60189 umul %o3, 0x06CA, %g5
60190 edge8ln %i6, %o1, %l5
60191 fnot2 %f4, %f10
60192 fxnor %f14, %f14, %f8
60193 std %f12, [%l7 + 0x78]
60194 fbge %fcc0, loop_7041
60195 lduw [%l7 + 0x38], %o2
60196 st %f14, [%l7 + 0x6C]
60197 andn %o7, 0x1956, %g6
60198loop_7041:
60199 movge %xcc, %g7, %i4
60200 ldd [%l7 + 0x30], %f10
60201 ldsh [%l7 + 0x2E], %o5
60202 fmovdge %icc, %f9, %f1
60203 movleu %icc, %g1, %g4
60204 fbule,a %fcc1, loop_7042
60205 tvs %icc, 0x3
60206 movpos %icc, %i1, %l6
60207 ldd [%l7 + 0x20], %f10
60208loop_7042:
60209 lduw [%l7 + 0x64], %l4
60210 add %l1, %l2, %l3
60211 ba,a %icc, loop_7043
60212 bpos,a,pt %icc, loop_7044
60213 edge8 %i7, %l0, %o6
60214 fands %f9, %f7, %f6
60215loop_7043:
60216 ldd [%l7 + 0x58], %f2
60217loop_7044:
60218 fandnot1 %f12, %f6, %f2
60219 tleu %icc, 0x6
60220 fmovrse %i5, %f5, %f1
60221 fpsub32 %f4, %f8, %f0
60222 tpos %icc, 0x4
60223 tcs %icc, 0x7
60224 edge32n %g3, %i0, %i2
60225 fxor %f4, %f12, %f14
60226 stb %o4, [%l7 + 0x7D]
60227 edge8ln %i3, %o0, %g2
60228 bn,pn %icc, loop_7045
60229 fbo %fcc0, loop_7046
60230 std %f0, [%l7 + 0x78]
60231 umulcc %o3, %i6, %g5
60232loop_7045:
60233 movre %o1, %l5, %o7
60234loop_7046:
60235 umul %o2, 0x1714, %g7
60236 fbul,a %fcc0, loop_7047
60237 movcc %xcc, %i4, %g6
60238 movpos %icc, %g1, %o5
60239 bleu,a %xcc, loop_7048
60240loop_7047:
60241 fzeros %f3
60242 fmul8ulx16 %f12, %f10, %f4
60243 sth %i1, [%l7 + 0x5E]
60244loop_7048:
60245 fmovsleu %xcc, %f13, %f11
60246 ldsw [%l7 + 0x40], %l6
60247 fbg %fcc0, loop_7049
60248 fxnors %f6, %f5, %f8
60249 popc 0x1548, %g4
60250 fbe %fcc2, loop_7050
60251loop_7049:
60252 array32 %l4, %l1, %l3
60253 xorcc %i7, 0x156F, %l0
60254 subcc %l2, 0x1661, %o6
60255loop_7050:
60256 fpsub16s %f11, %f1, %f0
60257 stb %i5, [%l7 + 0x43]
60258 movrgez %g3, 0x03B, %i2
60259 ld [%l7 + 0x70], %f8
60260 brgez,a %i0, loop_7051
60261 addc %i3, 0x1BA1, %o0
60262 fmovrsgz %g2, %f13, %f15
60263 st %f12, [%l7 + 0x1C]
60264loop_7051:
60265 addccc %o4, %i6, %g5
60266 fpsub32s %f9, %f0, %f5
60267 movrlz %o1, 0x3B0, %o3
60268 tne %xcc, 0x7
60269 fpack32 %f12, %f8, %f10
60270 movrlez %o7, %o2, %l5
60271 fmovdg %xcc, %f8, %f4
60272 ldsw [%l7 + 0x54], %i4
60273 call loop_7052
60274 ldsb [%l7 + 0x7E], %g7
60275 brlez,a %g6, loop_7053
60276 tge %xcc, 0x7
60277loop_7052:
60278 smulcc %g1, 0x177E, %i1
60279 addccc %o5, %l6, %g4
60280loop_7053:
60281 fsrc1s %f10, %f1
60282 ldsb [%l7 + 0x65], %l4
60283 orn %l3, %l1, %l0
60284 subcc %l2, 0x163D, %o6
60285 ldsh [%l7 + 0x12], %i5
60286 ld [%l7 + 0x3C], %f3
60287 ldsh [%l7 + 0x2A], %i7
60288 fbug %fcc0, loop_7054
60289 tsubcc %i2, %g3, %i3
60290 fbg,a %fcc3, loop_7055
60291 fsrc2s %f13, %f7
60292loop_7054:
60293 tge %icc, 0x1
60294 lduh [%l7 + 0x4A], %i0
60295loop_7055:
60296 fbne,a %fcc0, loop_7056
60297 movcs %xcc, %g2, %o4
60298 ldsw [%l7 + 0x14], %o0
60299 fbul %fcc3, loop_7057
60300loop_7056:
60301 brlez %g5, loop_7058
60302 movpos %xcc, %i6, %o1
60303 edge8ln %o7, %o2, %l5
60304loop_7057:
60305 ldx [%l7 + 0x08], %o3
60306loop_7058:
60307 fmovsvs %icc, %f1, %f1
60308 stw %i4, [%l7 + 0x34]
60309 tsubcc %g7, %g1, %i1
60310 fones %f7
60311 fba,a %fcc2, loop_7059
60312 mova %icc, %o5, %l6
60313 fsrc1s %f7, %f14
60314 edge16l %g6, %l4, %l3
60315loop_7059:
60316 sdiv %l1, 0x1EF0, %l0
60317 taddcc %g4, %l2, %i5
60318 fandnot2s %f7, %f14, %f2
60319 andncc %o6, %i7, %g3
60320 fpmerge %f13, %f6, %f2
60321 ldsw [%l7 + 0x0C], %i2
60322 stw %i3, [%l7 + 0x58]
60323 fmul8x16 %f15, %f14, %f2
60324 brz,a %g2, loop_7060
60325 ldsh [%l7 + 0x34], %o4
60326 fornot2s %f2, %f3, %f14
60327 subc %i0, %g5, %o0
60328loop_7060:
60329 array8 %o1, %i6, %o2
60330 fsrc1s %f4, %f4
60331 stw %l5, [%l7 + 0x44]
60332 st %f14, [%l7 + 0x70]
60333 edge8 %o7, %o3, %g7
60334 stb %g1, [%l7 + 0x3D]
60335 fmovsg %icc, %f15, %f8
60336 ldd [%l7 + 0x30], %f14
60337 movrgez %i1, 0x055, %o5
60338 fmovrdne %i4, %f2, %f12
60339 fbule %fcc3, loop_7061
60340 fmovrslez %g6, %f4, %f13
60341 tgu %icc, 0x2
60342 edge32 %l6, %l4, %l1
60343loop_7061:
60344 movg %icc, %l3, %l0
60345 subccc %g4, %i5, %l2
60346 umul %i7, 0x1DF6, %o6
60347 fpack16 %f10, %f2
60348 fmovdcc %xcc, %f14, %f7
60349 edge8 %i2, %i3, %g3
60350 edge16l %o4, %i0, %g5
60351 fpack16 %f6, %f10
60352 ldd [%l7 + 0x70], %f10
60353 orn %o0, 0x03E3, %o1
60354 tg %xcc, 0x2
60355 tne %xcc, 0x3
60356 addccc %i6, %g2, %o2
60357 fmovda %xcc, %f13, %f10
60358 sth %l5, [%l7 + 0x36]
60359
60360!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60361!
60362! Stats for Diag:
60363!
60364! Type f : 14236
60365! Type i : 14275
60366! Type cti : 7061
60367! Type l : 14428
60368!
60369!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60370
60371
60372 EXIT_GOOD /* test finish */
60373
60374/************************************************************************
60375 Test case data start
60376 ************************************************************************/
60377.data
60378user_data_start:
60379scratch_area:
60380.word 0x163C522F
60381.word 0x9FAFEA2C
60382.word 0xD4288122
60383.word 0x79C8D00A
60384.word 0x1CC58EC7
60385.word 0x0FCF016C
60386.word 0x54766EFC
60387.word 0x8D506740
60388.word 0x880DCCBA
60389.word 0x08E42D0B
60390.word 0xE35C4E7C
60391.word 0xB2ADC38E
60392.word 0x916D94B8
60393.word 0x57C60427
60394.word 0x2AA95536
60395.word 0xBAF6C954
60396.word 0xB3BDC418
60397.word 0x3C290F95
60398.word 0xDD06E56B
60399.word 0xE0A0CF64
60400.word 0x8CBA5AE1
60401.word 0x601150B7
60402.word 0x6B087492
60403.word 0xBA15B779
60404.word 0xC4BFF511
60405.word 0x3395DB96
60406.word 0x257720FE
60407.word 0xE80B9E12
60408.word 0x90EA0E91
60409.word 0xDC281394
60410.word 0x56BFCCC7
60411.word 0x53674F1B
60412.word 0xF41E4BC9
60413.word 0x22DDAD06
60414.word 0xEBF79149
60415.word 0x9002E8B0
60416.word 0x71122B25
60417.word 0x9C1417D1
60418.word 0xC669A863
60419.word 0x9CF48D66
60420.word 0xAC6D4F35
60421.word 0xC5E191E5
60422.word 0xF94F8D8A
60423.word 0xD0459291
60424.word 0x05F4A5CC
60425.word 0x9FCFF588
60426.word 0x9ED47B9A
60427.word 0x5F3C4438
60428.word 0x6D994F1C
60429.word 0x815E031E
60430.word 0xC33FCA91
60431.word 0x0E82EC69
60432.word 0x60BCA88F
60433.word 0xD978F986
60434.word 0x30389DFA
60435.word 0x195D46EF
60436.word 0xBFA93308
60437.word 0x5C22D662
60438.word 0xCC653EDE
60439.word 0x0F32A2A6
60440.word 0xF7613B41
60441.word 0xB1BC932D
60442.word 0x4F102671
60443.word 0x0CB39546
60444.end