Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc6.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc6.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=1068550717"
39.ident "BY rg131678 ON Mon Jul 14 13:44:52 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc6.s,v 1.3 2007/07/05 21:59:37 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 0x7, %g1
66 set 0x8, %g2
67 set 0x6, %g3
68 set 0xD, %g4
69 set 0x1, %g5
70 set 0xD, %g6
71 set 0x9, %g7
72 !# Input registers
73 set -0x7, %i0
74 set -0xC, %i1
75 set -0xB, %i2
76 set -0xB, %i3
77 set -0xC, %i4
78 set -0x9, %i5
79 set -0xB, %i6
80 set -0x5, %i7
81 !# Local registers
82 set 0x6BFB7E6B, %l0
83 set 0x54D30010, %l1
84 set 0x08684D66, %l2
85 set 0x766B5129, %l3
86 set 0x53A33EC7, %l4
87 set 0x6DB6B3F4, %l5
88 set 0x34F2E27E, %l6
89 !# Output registers
90 set -0x0438, %o0
91 set -0x122F, %o1
92 set -0x0DEE, %o2
93 set 0x1763, %o3
94 set -0x15DD, %o4
95 set 0x0FEE, %o5
96 set -0x1743, %o6
97 set 0x0041, %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 fpadd32 %f14, %f0, %f6
112 fnand %f0, %f4, %f8
113 ldub [%l7 + 0x12], %i5
114 array8 %i4, %o6, %g2
115 stx %g1, [%l7 + 0x70]
116 edge16l %g4, %i0, %l3
117 faligndata %f14, %f14, %f2
118 fmovrse %o4, %f9, %f13
119 movvc %icc, %l0, %l6
120 xor %g7, 0x1E05, %l2
121 addccc %i2, 0x0296, %g6
122 fbl %fcc2, loop_1
123 st %f3, [%l7 + 0x60]
124 fmovsneg %xcc, %f13, %f1
125 fornot2s %f13, %f13, %f12
126loop_1:
127 taddcctv %g5, %o5, %i1
128 ldsh [%l7 + 0x22], %o1
129 stb %l4, [%l7 + 0x25]
130 movleu %icc, %l5, %g3
131 fandnot1 %f4, %f12, %f14
132 array8 %i6, %o3, %o0
133 ldsw [%l7 + 0x34], %o2
134 bleu loop_2
135 std %f6, [%l7 + 0x40]
136 st %f0, [%l7 + 0x68]
137 fmovspos %xcc, %f1, %f10
138loop_2:
139 stb %o7, [%l7 + 0x69]
140 fornot2 %f6, %f8, %f12
141 taddcc %i7, %l1, %i3
142 ldx [%l7 + 0x20], %i4
143 fxors %f5, %f12, %f15
144 srax %i5, %o6, %g2
145 fmovsvc %icc, %f11, %f4
146 fnegs %f12, %f12
147 ldx [%l7 + 0x48], %g1
148 lduw [%l7 + 0x0C], %i0
149 bl %xcc, loop_3
150 fmovscs %xcc, %f14, %f5
151 ldx [%l7 + 0x68], %g4
152 bcs,a %xcc, loop_4
153loop_3:
154 brgez %o4, loop_5
155 xnorcc %l3, 0x121C, %l0
156 ldsb [%l7 + 0x4E], %g7
157loop_4:
158 sth %l2, [%l7 + 0x4E]
159loop_5:
160 movrlez %l6, 0x1C0, %i2
161 bneg loop_6
162 tcc %icc, 0x5
163 movle %icc, %g6, %g5
164 fpack16 %f10, %f14
165loop_6:
166 ld [%l7 + 0x28], %f6
167 fpmerge %f5, %f12, %f10
168 sth %i1, [%l7 + 0x0A]
169 lduh [%l7 + 0x22], %o1
170 taddcc %l4, %l5, %g3
171 addccc %o5, 0x0F9E, %i6
172 st %f4, [%l7 + 0x34]
173 st %f3, [%l7 + 0x4C]
174 fabsd %f10, %f12
175 fcmpne16 %f4, %f2, %o0
176 movvc %icc, %o3, %o2
177 fand %f4, %f12, %f2
178 fornot2s %f13, %f10, %f4
179 fmovsn %icc, %f4, %f0
180 bcc,a,pt %xcc, loop_7
181 ldsw [%l7 + 0x2C], %i7
182 fnors %f13, %f1, %f12
183 ldsb [%l7 + 0x4E], %o7
184loop_7:
185 st %f5, [%l7 + 0x38]
186 fmovrdgez %l1, %f12, %f6
187 te %icc, 0x4
188 ldsh [%l7 + 0x4E], %i3
189 ld [%l7 + 0x18], %f12
190 edge16ln %i5, %i4, %g2
191 addccc %o6, 0x056F, %g1
192 fmovdleu %xcc, %f3, %f1
193 movpos %icc, %g4, %i0
194 st %f8, [%l7 + 0x74]
195 orcc %l3, 0x1DBF, %o4
196 tg %xcc, 0x5
197 xor %g7, 0x0C34, %l0
198 stw %l2, [%l7 + 0x58]
199 fnands %f0, %f14, %f12
200 fmovrdlz %l6, %f10, %f8
201 stx %g6, [%l7 + 0x20]
202 subc %i2, %i1, %g5
203 fmovrsne %o1, %f1, %f5
204 std %f8, [%l7 + 0x70]
205 lduh [%l7 + 0x24], %l4
206 ldd [%l7 + 0x10], %f2
207 fpsub32 %f14, %f4, %f4
208 bn loop_8
209 ldsw [%l7 + 0x4C], %l5
210 fmovdg %icc, %f15, %f1
211 tleu %xcc, 0x5
212loop_8:
213 ldsh [%l7 + 0x3E], %g3
214 stw %i6, [%l7 + 0x44]
215 fnor %f2, %f2, %f0
216 st %f2, [%l7 + 0x08]
217 st %f3, [%l7 + 0x30]
218 movcs %icc, %o0, %o5
219 std %f12, [%l7 + 0x40]
220 call loop_9
221 sth %o3, [%l7 + 0x4E]
222 ld [%l7 + 0x4C], %f15
223 lduh [%l7 + 0x36], %o2
224loop_9:
225 fmovrse %o7, %f5, %f11
226 stw %l1, [%l7 + 0x40]
227 stw %i3, [%l7 + 0x34]
228 fmovrslez %i5, %f13, %f0
229 bg,pn %icc, loop_10
230 fbule,a %fcc3, loop_11
231 edge32ln %i4, %i7, %o6
232 bcc loop_12
233loop_10:
234 bgu loop_13
235loop_11:
236 mulscc %g2, %g4, %i0
237 bneg,a,pn %xcc, loop_14
238loop_12:
239 tle %icc, 0x5
240loop_13:
241 stb %l3, [%l7 + 0x69]
242 subccc %g1, 0x0761, %g7
243loop_14:
244 fmovs %f1, %f9
245 fcmpgt16 %f10, %f14, %l0
246 xnor %o4, %l2, %g6
247 smul %l6, 0x06FB, %i1
248 ldsb [%l7 + 0x1F], %g5
249 ldd [%l7 + 0x50], %f10
250 fmovsneg %xcc, %f10, %f14
251 ldub [%l7 + 0x62], %i2
252 movn %xcc, %o1, %l4
253 stb %g3, [%l7 + 0x70]
254 tneg %xcc, 0x7
255 fpadd16 %f10, %f10, %f4
256 mova %icc, %l5, %o0
257 taddcctv %i6, 0x1CF1, %o5
258 fmovsgu %xcc, %f6, %f0
259 fnot1 %f2, %f2
260 lduh [%l7 + 0x72], %o2
261 fabsd %f12, %f14
262 fmovsg %icc, %f5, %f1
263 fcmpeq32 %f10, %f6, %o7
264 fone %f8
265 bvc,a,pn %icc, loop_15
266 movvc %xcc, %o3, %l1
267 tl %icc, 0x7
268 smul %i5, 0x1B21, %i4
269loop_15:
270 edge32ln %i3, %o6, %g2
271 fpsub32s %f0, %f7, %f11
272 fsrc1s %f15, %f4
273 fsrc2 %f8, %f14
274 fsrc2s %f15, %f10
275 taddcctv %g4, %i7, %l3
276 tvc %xcc, 0x2
277 fmovdl %xcc, %f11, %f10
278 fmovdle %icc, %f8, %f4
279 fsrc1 %f4, %f0
280 fmul8x16au %f1, %f8, %f6
281 edge8 %g1, %i0, %g7
282 orn %l0, 0x157E, %o4
283 tcc %icc, 0x7
284 sub %g6, %l2, %l6
285 udivx %g5, 0x0A16, %i2
286 fmovdge %icc, %f11, %f13
287 sethi 0x00E1, %o1
288 add %i1, %l4, %l5
289 andcc %g3, %o0, %o5
290 lduw [%l7 + 0x30], %o2
291 fmovscs %icc, %f7, %f8
292 fmovsvs %xcc, %f2, %f1
293 ldsw [%l7 + 0x18], %o7
294 fmovrde %i6, %f12, %f8
295 std %f12, [%l7 + 0x68]
296 tn %xcc, 0x1
297 stb %l1, [%l7 + 0x39]
298 bpos,a %icc, loop_16
299 ldx [%l7 + 0x10], %o3
300 fzeros %f13
301 ldsb [%l7 + 0x52], %i4
302loop_16:
303 tl %xcc, 0x1
304 std %f12, [%l7 + 0x08]
305 stb %i3, [%l7 + 0x15]
306 fand %f6, %f2, %f0
307 subccc %o6, 0x0341, %g2
308 lduh [%l7 + 0x0C], %g4
309 edge32 %i7, %i5, %l3
310 tcs %xcc, 0x5
311 mulx %g1, 0x1316, %g7
312 ldub [%l7 + 0x79], %i0
313 subcc %l0, %g6, %o4
314 movg %icc, %l6, %g5
315 fmul8x16 %f15, %f8, %f0
316 lduw [%l7 + 0x5C], %i2
317 ldsb [%l7 + 0x0D], %l2
318 be,a %xcc, loop_17
319 std %f4, [%l7 + 0x48]
320 fones %f9
321 ldd [%l7 + 0x68], %f0
322loop_17:
323 sth %i1, [%l7 + 0x5C]
324 edge32ln %o1, %l5, %l4
325 edge16ln %o0, %g3, %o2
326 fornot1s %f2, %f3, %f12
327 sll %o5, 0x0C, %o7
328 tn %xcc, 0x5
329 st %f2, [%l7 + 0x0C]
330 fmul8sux16 %f4, %f2, %f6
331 fzeros %f6
332 sth %i6, [%l7 + 0x30]
333 fpmerge %f5, %f2, %f10
334 brlez %l1, loop_18
335 bne,pt %xcc, loop_19
336 fbe,a %fcc0, loop_20
337 movge %icc, %o3, %i4
338loop_18:
339 ldsh [%l7 + 0x10], %i3
340loop_19:
341 ldd [%l7 + 0x60], %f12
342loop_20:
343 sll %g2, %g4, %i7
344 fnegs %f11, %f11
345 movrgz %i5, %l3, %o6
346 edge16ln %g1, %g7, %l0
347 be loop_21
348 brz %i0, loop_22
349 ldsb [%l7 + 0x67], %g6
350 fzero %f14
351loop_21:
352 movrgez %o4, 0x0CE, %l6
353loop_22:
354 subcc %i2, %g5, %i1
355 fpackfix %f4, %f0
356 fmovrdne %l2, %f8, %f4
357 fxors %f15, %f14, %f13
358 fmovsvc %xcc, %f15, %f6
359 ldub [%l7 + 0x3D], %l5
360 ldsw [%l7 + 0x34], %o1
361 sth %l4, [%l7 + 0x20]
362 fmovsne %xcc, %f10, %f0
363 ldsh [%l7 + 0x78], %g3
364 fmovscc %icc, %f15, %f13
365 fmovse %xcc, %f2, %f12
366 movl %icc, %o2, %o5
367 fsrc1s %f6, %f3
368 tne %xcc, 0x2
369 fmovdcs %xcc, %f11, %f11
370 fbl,a %fcc0, loop_23
371 fmovsvc %icc, %f0, %f1
372 sth %o7, [%l7 + 0x34]
373 fcmpd %fcc2, %f8, %f10
374loop_23:
375 sth %o0, [%l7 + 0x4E]
376 stb %i6, [%l7 + 0x2F]
377 edge32 %o3, %l1, %i3
378 st %f0, [%l7 + 0x2C]
379 tge %icc, 0x3
380 brnz,a %g2, loop_24
381 nop
382 setx loop_25, %l0, %l1
383 wrpr 0x1, %tl
384 wrpr %l1, %tpc
385 add %l1, 0x4, %l1
386 wrpr %l1, %tnpc
387 setx 0x34400001400, %l0, %l1
388 wrpr %l1, %tstate
389 wrhpr 0x4, %htstate
390 retry
391 ldub [%l7 + 0x7F], %i4
392 stx %i7, [%l7 + 0x08]
393loop_24:
394 stx %g4, [%l7 + 0x08]
395loop_25:
396 smul %i5, 0x1FB6, %o6
397 lduh [%l7 + 0x34], %g1
398 stb %g7, [%l7 + 0x0B]
399 tpos %xcc, 0x5
400 movvc %xcc, %l3, %l0
401 stb %g6, [%l7 + 0x1F]
402 andn %i0, 0x0C41, %o4
403 ldx [%l7 + 0x48], %l6
404 fpadd32 %f14, %f4, %f2
405 fmovsleu %icc, %f5, %f5
406 fxnor %f0, %f14, %f8
407 ldx [%l7 + 0x68], %g5
408 fsrc1s %f10, %f2
409 fbe,a %fcc3, loop_26
410 fcmpgt16 %f6, %f6, %i2
411 std %f12, [%l7 + 0x20]
412 fabsd %f0, %f0
413loop_26:
414 tpos %xcc, 0x4
415 sdivcc %l2, 0x07C9, %i1
416 taddcctv %o1, %l5, %g3
417 fsrc2 %f0, %f12
418 ld [%l7 + 0x0C], %f8
419 fzeros %f12
420 ldub [%l7 + 0x15], %o2
421 fnors %f1, %f8, %f14
422 fbg %fcc3, loop_27
423 ldsw [%l7 + 0x34], %o5
424 fpadd32s %f8, %f0, %f9
425 fnor %f14, %f10, %f8
426loop_27:
427 array8 %o7, %o0, %l4
428 st %f11, [%l7 + 0x10]
429 fmovsvs %icc, %f8, %f14
430 brgez,a %o3, loop_28
431 fnot2 %f12, %f2
432 fnot2s %f4, %f8
433 stx %l1, [%l7 + 0x50]
434loop_28:
435 fmul8x16au %f0, %f8, %f8
436 movrgez %i6, %g2, %i4
437 ldsh [%l7 + 0x60], %i3
438 orncc %i7, 0x1DB2, %i5
439 edge8ln %g4, %o6, %g7
440 nop
441 setx loop_29, %l0, %l1
442 jmpl %l1, %g1
443 subcc %l0, 0x13A3, %l3
444 sdivx %g6, 0x19C3, %i0
445 fornot2s %f1, %f11, %f12
446loop_29:
447 fpack32 %f14, %f6, %f14
448 fbule %fcc2, loop_30
449 movleu %xcc, %l6, %g5
450 fmovrdgz %i2, %f6, %f14
451 fmul8x16 %f4, %f0, %f8
452loop_30:
453 tcs %icc, 0x4
454 fbl,a %fcc0, loop_31
455 tpos %icc, 0x7
456 bpos,pt %xcc, loop_32
457 fbuge %fcc2, loop_33
458loop_31:
459 fmovrse %o4, %f1, %f13
460 brz %i1, loop_34
461loop_32:
462 umulcc %o1, 0x071C, %l5
463loop_33:
464 ld [%l7 + 0x20], %f12
465 stx %g3, [%l7 + 0x20]
466loop_34:
467 ldsw [%l7 + 0x20], %l2
468 pdist %f6, %f2, %f2
469 sdivcc %o2, 0x179D, %o5
470 ldx [%l7 + 0x38], %o0
471 call loop_35
472 fcmpgt16 %f2, %f0, %l4
473 sllx %o3, 0x0A, %l1
474 bcc loop_36
475loop_35:
476 stw %o7, [%l7 + 0x1C]
477 movcc %xcc, %i6, %g2
478 for %f6, %f14, %f4
479loop_36:
480 movgu %xcc, %i3, %i7
481 fbl %fcc2, loop_37
482 fpadd16s %f2, %f7, %f3
483 fmovspos %xcc, %f5, %f2
484 movrlz %i5, %i4, %g4
485loop_37:
486 movpos %xcc, %o6, %g7
487 fcmpeq16 %f14, %f14, %g1
488 fmovspos %icc, %f4, %f10
489 fmovrsgz %l3, %f9, %f12
490 movcc %icc, %g6, %l0
491 alignaddrl %i0, %g5, %l6
492 ldub [%l7 + 0x0A], %i2
493 ldsw [%l7 + 0x6C], %o4
494 ldsb [%l7 + 0x44], %o1
495 st %f14, [%l7 + 0x1C]
496 stw %l5, [%l7 + 0x30]
497 ldsh [%l7 + 0x6C], %i1
498 fmovsvc %xcc, %f9, %f8
499 ldd [%l7 + 0x60], %f8
500 ldsh [%l7 + 0x0A], %g3
501 lduw [%l7 + 0x20], %l2
502 ldd [%l7 + 0x58], %f10
503 ldsb [%l7 + 0x74], %o5
504 ldsb [%l7 + 0x5D], %o2
505 movrlez %l4, 0x244, %o0
506 ld [%l7 + 0x58], %f10
507 stw %o3, [%l7 + 0x6C]
508 array8 %l1, %o7, %g2
509 fnands %f10, %f9, %f2
510 addccc %i6, 0x092E, %i7
511 fmovrdne %i3, %f8, %f2
512 tsubcctv %i5, %i4, %g4
513 ldsh [%l7 + 0x0E], %g7
514 fmovdle %icc, %f7, %f12
515 fmuld8ulx16 %f4, %f4, %f12
516 fmovdvc %xcc, %f14, %f13
517 umul %g1, %l3, %g6
518 movle %xcc, %l0, %i0
519 bvs,a,pt %xcc, loop_38
520 movleu %xcc, %g5, %l6
521 ldub [%l7 + 0x47], %i2
522 stx %o6, [%l7 + 0x78]
523loop_38:
524 tcs %icc, 0x0
525 fmovsge %xcc, %f2, %f2
526 fpack16 %f2, %f9
527 fnor %f8, %f0, %f0
528 fmovspos %icc, %f15, %f4
529 ldx [%l7 + 0x20], %o1
530 stw %o4, [%l7 + 0x10]
531 fcmpne16 %f4, %f6, %l5
532 fmovsvc %xcc, %f11, %f2
533 ld [%l7 + 0x58], %f3
534 std %f14, [%l7 + 0x70]
535 nop
536 setx loop_39, %l0, %l1
537 wrpr 0x1, %tl
538 wrpr %l1, %tnpc
539 setx 0x34400001400, %l0, %l1
540 wrpr %l1, %tstate
541 wrhpr 0x4, %htstate
542 done
543 movneg %icc, %i1, %g3
544 fones %f5
545 addcc %o5, 0x11E1, %o2
546loop_39:
547 fbu %fcc1, loop_40
548 st %f12, [%l7 + 0x74]
549 lduw [%l7 + 0x34], %l4
550 sdivcc %l2, 0x06CE, %o3
551loop_40:
552 tne %icc, 0x2
553 fmovdl %icc, %f9, %f3
554 ldsw [%l7 + 0x78], %l1
555 fmul8x16al %f14, %f12, %f10
556 fnors %f11, %f10, %f15
557 fble,a %fcc0, loop_41
558 movcs %icc, %o0, %g2
559 tleu %xcc, 0x2
560 popc 0x1E14, %i6
561loop_41:
562 bg,a loop_42
563 movpos %xcc, %o7, %i7
564 std %f12, [%l7 + 0x30]
565 nop
566 setx loop_43, %l0, %l1
567 wrpr 0x1, %tl
568 wrpr %l1, %tnpc
569 setx 0x34400001400, %l0, %l1
570 wrpr %l1, %tstate
571 wrhpr 0x4, %htstate
572 done
573loop_42:
574 srl %i3, 0x03, %i4
575 ldsw [%l7 + 0x70], %i5
576 bvc,a loop_44
577loop_43:
578 tn %icc, 0x0
579 movvs %icc, %g4, %g7
580 ldsw [%l7 + 0x60], %l3
581loop_44:
582 bcs %icc, loop_45
583 ld [%l7 + 0x64], %f10
584 std %f10, [%l7 + 0x48]
585 fpsub16 %f0, %f14, %f0
586loop_45:
587 stb %g6, [%l7 + 0x76]
588 fmovsl %xcc, %f11, %f4
589 stw %g1, [%l7 + 0x48]
590 ldsw [%l7 + 0x48], %i0
591 fmovsa %icc, %f11, %f11
592 brlez %g5, loop_46
593 fbug %fcc0, loop_47
594 fmul8x16al %f10, %f13, %f0
595 stb %l0, [%l7 + 0x41]
596loop_46:
597 fmovsg %xcc, %f13, %f6
598loop_47:
599 st %f0, [%l7 + 0x34]
600 array32 %i2, %l6, %o1
601 fandnot1 %f6, %f10, %f2
602 fbl,a %fcc3, loop_48
603 sra %o4, %l5, %o6
604 ldd [%l7 + 0x48], %f8
605 std %f8, [%l7 + 0x50]
606loop_48:
607 fmovdcc %icc, %f6, %f0
608 taddcctv %g3, 0x1EC1, %i1
609 fones %f15
610 fxor %f4, %f4, %f12
611 lduw [%l7 + 0x5C], %o5
612 taddcc %o2, 0x1F61, %l4
613 stw %o3, [%l7 + 0x1C]
614 xor %l2, 0x0A2C, %o0
615 fbuge %fcc1, loop_49
616 addccc %g2, %i6, %l1
617 sth %i7, [%l7 + 0x1A]
618 stb %o7, [%l7 + 0x27]
619loop_49:
620 stb %i3, [%l7 + 0x7F]
621 fandnot1 %f4, %f12, %f2
622 ldsh [%l7 + 0x4A], %i4
623 edge32ln %g4, %i5, %l3
624 fbuge %fcc0, loop_50
625 fmovscs %xcc, %f3, %f12
626 std %f14, [%l7 + 0x60]
627 fsrc1 %f0, %f10
628loop_50:
629 fmovdvc %xcc, %f6, %f3
630 ld [%l7 + 0x2C], %f13
631 fnegs %f9, %f4
632 movl %xcc, %g6, %g1
633 ldub [%l7 + 0x51], %g7
634 fmul8ulx16 %f14, %f10, %f12
635 edge32n %g5, %i0, %l0
636 lduw [%l7 + 0x24], %i2
637 brz,a %l6, loop_51
638 tsubcctv %o1, 0x1462, %l5
639 fbul,a %fcc0, loop_52
640 sth %o6, [%l7 + 0x3A]
641loop_51:
642 movcs %xcc, %o4, %g3
643 ldsw [%l7 + 0x4C], %i1
644loop_52:
645 ldsh [%l7 + 0x68], %o2
646 fzero %f4
647 tneg %xcc, 0x3
648 fmovrde %o5, %f4, %f4
649 bpos,pt %xcc, loop_53
650 fmovdvc %xcc, %f14, %f4
651 movvc %xcc, %l4, %o3
652 alignaddrl %o0, %g2, %l2
653loop_53:
654 lduw [%l7 + 0x44], %l1
655 bcs,pn %icc, loop_54
656 fmovsge %icc, %f15, %f12
657 array8 %i6, %o7, %i3
658 fmovdg %icc, %f15, %f3
659loop_54:
660 stx %i4, [%l7 + 0x58]
661 fcmpgt32 %f2, %f12, %i7
662 fbo %fcc3, loop_55
663 mova %icc, %g4, %l3
664 fpack16 %f8, %f5
665 brnz,a %i5, loop_56
666loop_55:
667 fbo,a %fcc2, loop_57
668 ldub [%l7 + 0x6F], %g1
669 tvs %xcc, 0x0
670loop_56:
671 edge8 %g6, %g5, %g7
672loop_57:
673 umulcc %i0, 0x0F0C, %i2
674 fxors %f2, %f5, %f2
675 brgez %l6, loop_58
676 mulscc %o1, %l0, %l5
677 fcmpgt32 %f10, %f2, %o4
678 lduh [%l7 + 0x32], %g3
679loop_58:
680 array8 %i1, %o6, %o2
681 mulx %o5, %o3, %l4
682 add %g2, %o0, %l1
683 fpsub32 %f8, %f6, %f8
684 fbul,a %fcc1, loop_59
685 sth %l2, [%l7 + 0x32]
686 ldub [%l7 + 0x2C], %i6
687 taddcctv %i3, 0x0F2F, %i4
688loop_59:
689 bne,a %icc, loop_60
690 bne,pn %icc, loop_61
691 fxors %f7, %f13, %f1
692 fpadd32 %f12, %f2, %f10
693loop_60:
694 stx %o7, [%l7 + 0x68]
695loop_61:
696 fmovda %xcc, %f10, %f14
697 fmovsvs %icc, %f2, %f11
698 stb %i7, [%l7 + 0x51]
699 nop
700 setx loop_62, %l0, %l1
701 wrpr 0x1, %tl
702 wrpr %l1, %tpc
703 add %l1, 0x4, %l1
704 wrpr %l1, %tnpc
705 setx 0x34400001400, %l0, %l1
706 wrpr %l1, %tstate
707 wrhpr 0x4, %htstate
708 retry
709 fpadd32s %f5, %f5, %f0
710 brgz,a %g4, loop_63
711 sdivx %i5, 0x0FD6, %l3
712loop_62:
713 ld [%l7 + 0x78], %f15
714 movrne %g1, %g6, %g7
715loop_63:
716 movg %xcc, %i0, %i2
717 fmovrse %l6, %f1, %f12
718 stw %g5, [%l7 + 0x4C]
719 fmovrslz %l0, %f12, %f2
720 ld [%l7 + 0x78], %f4
721 movvc %xcc, %o1, %o4
722 for %f2, %f6, %f0
723 tvs %xcc, 0x0
724 tsubcctv %l5, 0x0C8E, %i1
725 bl,pt %xcc, loop_64
726 fcmpgt32 %f10, %f14, %o6
727 fornot2s %f4, %f7, %f3
728 fmul8x16al %f14, %f5, %f14
729loop_64:
730 ldsh [%l7 + 0x6C], %o2
731 nop
732 setx loop_65, %l0, %l1
733 wrpr 0x1, %tl
734 wrpr %l1, %tnpc
735 setx 0x34400001400, %l0, %l1
736 wrpr %l1, %tstate
737 wrhpr 0x4, %htstate
738 done
739 st %f3, [%l7 + 0x50]
740 std %f2, [%l7 + 0x38]
741 lduh [%l7 + 0x60], %o5
742loop_65:
743 ldsw [%l7 + 0x78], %o3
744 stb %l4, [%l7 + 0x24]
745 fmovsvs %icc, %f2, %f9
746 movcc %xcc, %g3, %o0
747 lduw [%l7 + 0x74], %g2
748 fmovspos %icc, %f11, %f0
749 fmovdne %icc, %f15, %f4
750 tgu %xcc, 0x0
751 fmovsl %xcc, %f8, %f5
752 fabss %f3, %f6
753 fnegs %f10, %f14
754 fzero %f12
755 fnot1s %f2, %f11
756 ldsb [%l7 + 0x4E], %l1
757 fcmpeq32 %f0, %f14, %i6
758 tl %icc, 0x1
759 std %f8, [%l7 + 0x68]
760 andn %l2, 0x09C7, %i4
761 array8 %o7, %i7, %g4
762 fbge %fcc0, loop_66
763 fmul8sux16 %f0, %f14, %f4
764 bg,a,pn %icc, loop_67
765 sth %i3, [%l7 + 0x28]
766loop_66:
767 subccc %l3, %i5, %g6
768 fornot1 %f6, %f0, %f4
769loop_67:
770 bleu,a,pt %icc, loop_68
771 movre %g1, %g7, %i0
772 fcmple32 %f14, %f0, %i2
773 lduw [%l7 + 0x30], %l6
774loop_68:
775 edge8 %l0, %o1, %o4
776 lduw [%l7 + 0x74], %g5
777 ldd [%l7 + 0x70], %f10
778 fble,a %fcc0, loop_69
779 sth %i1, [%l7 + 0x5C]
780 alignaddr %o6, %l5, %o5
781 ldd [%l7 + 0x50], %f8
782loop_69:
783 umul %o3, 0x0EF4, %o2
784 fmovrsgez %g3, %f12, %f0
785 fmovdcs %xcc, %f3, %f14
786 te %xcc, 0x3
787 tcc %icc, 0x1
788 edge32n %o0, %g2, %l4
789 fbn %fcc2, loop_70
790 fmovrsne %i6, %f15, %f15
791 fmovsl %icc, %f0, %f6
792 fmovrdne %l1, %f4, %f8
793loop_70:
794 movrne %l2, %o7, %i7
795 stb %i4, [%l7 + 0x0F]
796 array32 %g4, %l3, %i5
797 brz %g6, loop_71
798 tgu %xcc, 0x3
799 ld [%l7 + 0x4C], %f11
800 sll %g1, 0x1A, %g7
801loop_71:
802 fands %f12, %f6, %f10
803 stw %i3, [%l7 + 0x08]
804 alignaddrl %i0, %i2, %l0
805 fones %f12
806 fmovdpos %xcc, %f15, %f3
807 movrlez %o1, 0x0BA, %l6
808 fpadd16 %f14, %f6, %f2
809 fcmpd %fcc1, %f14, %f12
810 fmuld8sux16 %f4, %f4, %f2
811 ldsw [%l7 + 0x40], %o4
812 fcmpeq16 %f10, %f14, %g5
813 ld [%l7 + 0x50], %f12
814 andncc %i1, %l5, %o5
815 fmovdgu %icc, %f1, %f15
816 fpadd32 %f6, %f2, %f10
817 ldd [%l7 + 0x78], %f0
818 nop
819 setx loop_72, %l0, %l1
820 wrpr 0x1, %tl
821 wrpr %l1, %tnpc
822 setx 0x34400001400, %l0, %l1
823 wrpr %l1, %tstate
824 wrhpr 0x4, %htstate
825 done
826 nop
827 setx loop_73, %l0, %l1
828 wrpr 0x1, %tl
829 wrpr %l1, %tnpc
830 setx 0x34400001400, %l0, %l1
831 wrpr %l1, %tstate
832 wrhpr 0x4, %htstate
833 done
834 ld [%l7 + 0x64], %f1
835 call loop_74
836loop_72:
837 fpadd16s %f0, %f7, %f14
838loop_73:
839 ldx [%l7 + 0x40], %o3
840 stw %o6, [%l7 + 0x68]
841loop_74:
842 sth %o2, [%l7 + 0x54]
843 srax %o0, %g3, %g2
844 fmuld8sux16 %f0, %f15, %f6
845 fpadd16 %f0, %f10, %f12
846 edge8ln %i6, %l4, %l1
847 ldsh [%l7 + 0x2E], %l2
848 bne,a,pn %xcc, loop_75
849 fones %f4
850 bn %icc, loop_76
851 movge %icc, %o7, %i4
852loop_75:
853 stb %g4, [%l7 + 0x7D]
854 fcmpd %fcc0, %f2, %f4
855loop_76:
856 bvs,a %icc, loop_77
857 fmovsn %xcc, %f8, %f6
858 fpadd32s %f5, %f15, %f4
859 ldx [%l7 + 0x50], %l3
860loop_77:
861 udivx %i5, 0x03E9, %g6
862 fbule,a %fcc0, loop_78
863 movrgez %i7, %g7, %i3
864 fandnot2s %f0, %f12, %f0
865 srlx %g1, 0x0D, %i2
866loop_78:
867 siam 0x5
868 addc %i0, 0x05C6, %l0
869 nop
870 setx loop_79, %l0, %l1
871 jmpl %l1, %l6
872 bshuffle %f14, %f4, %f0
873 fmovdvc %xcc, %f8, %f9
874 movrlez %o1, %g5, %i1
875loop_79:
876 ldsw [%l7 + 0x08], %l5
877 fmuld8ulx16 %f15, %f12, %f4
878 ldd [%l7 + 0x28], %f0
879 subc %o5, 0x0995, %o4
880 fornot2s %f11, %f5, %f7
881 sra %o3, 0x10, %o6
882 fmovrsne %o0, %f2, %f14
883 st %f0, [%l7 + 0x10]
884 move %icc, %g3, %g2
885 andcc %o2, 0x04D1, %l4
886 stw %i6, [%l7 + 0x08]
887 fmovdn %xcc, %f12, %f15
888 ld [%l7 + 0x18], %f8
889 fmul8x16au %f4, %f10, %f0
890 stx %l1, [%l7 + 0x18]
891 fbge %fcc2, loop_80
892 ld [%l7 + 0x60], %f2
893 fnands %f0, %f7, %f2
894 fcmpes %fcc3, %f6, %f1
895loop_80:
896 tne %icc, 0x7
897 be,pt %icc, loop_81
898 sub %o7, 0x1085, %l2
899 tge %xcc, 0x2
900 andn %i4, 0x1B2A, %l3
901loop_81:
902 fandnot1s %f5, %f9, %f2
903 fone %f10
904 fmovdleu %icc, %f3, %f7
905 fbu %fcc2, loop_82
906 lduh [%l7 + 0x58], %g4
907 fsrc1 %f4, %f8
908 fmovscc %icc, %f3, %f15
909loop_82:
910 ld [%l7 + 0x4C], %f2
911 sth %g6, [%l7 + 0x78]
912 mova %xcc, %i7, %i5
913 movre %g7, %i3, %g1
914 std %f4, [%l7 + 0x68]
915 ldub [%l7 + 0x30], %i2
916 tg %xcc, 0x3
917 udiv %l0, 0x1A40, %l6
918 te %xcc, 0x4
919 lduh [%l7 + 0x3C], %i0
920 ldx [%l7 + 0x68], %g5
921 tcc %icc, 0x7
922 ldsb [%l7 + 0x55], %o1
923 stb %l5, [%l7 + 0x79]
924 bcs,pt %icc, loop_83
925 edge32l %i1, %o4, %o5
926 taddcc %o3, 0x060D, %o6
927 fmul8x16 %f4, %f0, %f0
928loop_83:
929 ldsw [%l7 + 0x20], %g3
930 sdiv %o0, 0x14F1, %g2
931 fxnor %f14, %f8, %f2
932 siam 0x4
933 array32 %o2, %l4, %i6
934 bcs,a,pt %icc, loop_84
935 fbe,a %fcc1, loop_85
936 std %f12, [%l7 + 0x50]
937 stx %l1, [%l7 + 0x68]
938loop_84:
939 fpsub16s %f8, %f15, %f3
940loop_85:
941 ldsh [%l7 + 0x5E], %o7
942 brz %l2, loop_86
943 ldsw [%l7 + 0x10], %l3
944 st %f3, [%l7 + 0x70]
945 ldd [%l7 + 0x18], %f2
946loop_86:
947 st %f1, [%l7 + 0x50]
948 fcmpeq32 %f2, %f2, %g4
949 stb %i4, [%l7 + 0x42]
950 fmovrde %i7, %f2, %f14
951 fpsub32 %f0, %f0, %f0
952 st %f0, [%l7 + 0x50]
953 ldsh [%l7 + 0x7C], %g6
954 fmovdneg %icc, %f7, %f15
955 movvs %xcc, %i5, %i3
956 xor %g7, 0x14D6, %g1
957 edge32l %l0, %l6, %i0
958 fandnot2 %f8, %f14, %f4
959 edge8ln %i2, %g5, %o1
960 sth %l5, [%l7 + 0x70]
961 sll %i1, %o5, %o4
962 fpsub32 %f10, %f10, %f14
963 fmovrdlez %o6, %f12, %f14
964 sth %g3, [%l7 + 0x3E]
965 umulcc %o3, 0x0D85, %o0
966 stx %g2, [%l7 + 0x50]
967 fmovdpos %icc, %f12, %f0
968 movneg %icc, %o2, %l4
969 lduw [%l7 + 0x5C], %i6
970 ta %xcc, 0x7
971 fxors %f11, %f11, %f3
972 udivx %l1, 0x1C44, %o7
973 sth %l3, [%l7 + 0x58]
974 ldx [%l7 + 0x58], %g4
975 lduh [%l7 + 0x18], %l2
976 fba %fcc3, loop_87
977 movle %icc, %i7, %i4
978 ldx [%l7 + 0x30], %g6
979 st %f1, [%l7 + 0x38]
980loop_87:
981 move %xcc, %i3, %i5
982 brgz %g1, loop_88
983 fandnot1s %f13, %f14, %f6
984 fmovsleu %icc, %f9, %f0
985 stx %l0, [%l7 + 0x18]
986loop_88:
987 fbo,a %fcc1, loop_89
988 tsubcctv %l6, 0x158B, %i0
989 ldd [%l7 + 0x18], %f10
990 nop
991 setx loop_90, %l0, %l1
992 wrpr 0x1, %tl
993 wrpr %l1, %tpc
994 add %l1, 0x4, %l1
995 wrpr %l1, %tnpc
996 setx 0x34400001400, %l0, %l1
997 wrpr %l1, %tstate
998 wrhpr 0x4, %htstate
999 retry
1000loop_89:
1001 te %xcc, 0x2
1002 ldsb [%l7 + 0x52], %i2
1003 fbul %fcc1, loop_91
1004loop_90:
1005 fblg,a %fcc2, loop_92
1006 alignaddr %g5, %o1, %l5
1007 bg loop_93
1008loop_91:
1009 ldsh [%l7 + 0x22], %g7
1010loop_92:
1011 fmovrsne %o5, %f4, %f14
1012 fbuge,a %fcc3, loop_94
1013loop_93:
1014 brgez,a %o4, loop_95
1015 std %f0, [%l7 + 0x60]
1016 stb %i1, [%l7 + 0x5D]
1017loop_94:
1018 ldd [%l7 + 0x28], %f10
1019loop_95:
1020 movre %o6, 0x397, %o3
1021 mulx %g3, 0x04AE, %o0
1022 fand %f12, %f0, %f10
1023 sth %o2, [%l7 + 0x1A]
1024 movge %xcc, %g2, %i6
1025 fbg,a %fcc0, loop_96
1026 fmovrsgez %l1, %f4, %f14
1027 lduw [%l7 + 0x68], %o7
1028 ldx [%l7 + 0x28], %l4
1029loop_96:
1030 srax %g4, 0x09, %l2
1031 fmovsg %icc, %f7, %f15
1032 fxnors %f2, %f10, %f12
1033 fbu,a %fcc0, loop_97
1034 ldsw [%l7 + 0x24], %l3
1035 sdiv %i4, 0x0CF1, %i7
1036 movcs %xcc, %g6, %i3
1037loop_97:
1038 fcmpeq32 %f8, %f14, %g1
1039 fcmps %fcc3, %f7, %f13
1040 stb %l0, [%l7 + 0x41]
1041 edge32n %l6, %i5, %i0
1042 lduh [%l7 + 0x66], %g5
1043 fnegs %f6, %f13
1044 movcs %xcc, %o1, %l5
1045 fmovdcc %icc, %f1, %f1
1046 std %f12, [%l7 + 0x20]
1047 fnot1s %f6, %f4
1048 ldsb [%l7 + 0x40], %g7
1049 lduw [%l7 + 0x4C], %o5
1050 ld [%l7 + 0x08], %f14
1051 fmovdvc %icc, %f13, %f14
1052 edge32ln %o4, %i1, %o6
1053 movre %i2, %o3, %o0
1054 mova %xcc, %o2, %g2
1055 brgz %i6, loop_98
1056 fbl %fcc1, loop_99
1057 lduh [%l7 + 0x0C], %g3
1058 fbue %fcc1, loop_100
1059loop_98:
1060 fbl,a %fcc2, loop_101
1061loop_99:
1062 fands %f15, %f2, %f15
1063 fcmped %fcc0, %f8, %f6
1064loop_100:
1065 brgz,a %o7, loop_102
1066loop_101:
1067 fmovdneg %icc, %f2, %f8
1068 fmovde %xcc, %f7, %f8
1069 edge32ln %l4, %g4, %l2
1070loop_102:
1071 xnorcc %l3, %i4, %i7
1072 fmovde %icc, %f11, %f5
1073 srax %g6, %l1, %i3
1074 fsrc2s %f15, %f15
1075 bne,a %icc, loop_103
1076 fbe %fcc0, loop_104
1077 stb %l0, [%l7 + 0x7F]
1078 fbn,a %fcc1, loop_105
1079loop_103:
1080 edge16l %l6, %i5, %i0
1081loop_104:
1082 fbul,a %fcc3, loop_106
1083 udivcc %g5, 0x0B29, %g1
1084loop_105:
1085 ldsh [%l7 + 0x74], %l5
1086 fmovsvc %xcc, %f11, %f8
1087loop_106:
1088 fbo %fcc1, loop_107
1089 fmovrdne %o1, %f6, %f8
1090 ldx [%l7 + 0x78], %o5
1091 xor %o4, 0x109A, %g7
1092loop_107:
1093 st %f3, [%l7 + 0x1C]
1094 stb %o6, [%l7 + 0x47]
1095 fmovrdgez %i1, %f2, %f10
1096 bvc,pn %xcc, loop_108
1097 lduw [%l7 + 0x50], %i2
1098 lduh [%l7 + 0x2E], %o3
1099 stx %o0, [%l7 + 0x58]
1100loop_108:
1101 bge,a,pt %xcc, loop_109
1102 orn %o2, %i6, %g2
1103 stb %g3, [%l7 + 0x1D]
1104 fbn %fcc2, loop_110
1105loop_109:
1106 stx %l4, [%l7 + 0x18]
1107 stw %g4, [%l7 + 0x1C]
1108 fmul8sux16 %f14, %f12, %f10
1109loop_110:
1110 ldsb [%l7 + 0x6F], %l2
1111 fcmpes %fcc1, %f9, %f4
1112 fmovrdlz %o7, %f14, %f14
1113 ldsw [%l7 + 0x14], %i4
1114 ld [%l7 + 0x68], %f8
1115 ldsb [%l7 + 0x51], %l3
1116 movvc %xcc, %g6, %l1
1117 fcmps %fcc3, %f2, %f12
1118 brnz,a %i7, loop_111
1119 udivx %i3, 0x0DB0, %l6
1120 lduh [%l7 + 0x16], %i5
1121 fnor %f0, %f0, %f6
1122loop_111:
1123 fbe %fcc2, loop_112
1124 fba,a %fcc3, loop_113
1125 xorcc %i0, 0x14D7, %l0
1126 stb %g1, [%l7 + 0x2F]
1127loop_112:
1128 sdivx %l5, 0x0031, %o1
1129loop_113:
1130 brgez %g5, loop_114
1131 fnot2 %f10, %f2
1132 ldd [%l7 + 0x08], %f14
1133 faligndata %f0, %f12, %f0
1134loop_114:
1135 fxnor %f6, %f0, %f2
1136 ldsh [%l7 + 0x0C], %o5
1137 stw %o4, [%l7 + 0x18]
1138 movrlz %o6, %g7, %i2
1139 movrlez %o3, 0x39C, %o0
1140 ld [%l7 + 0x70], %f8
1141 fmovsleu %icc, %f0, %f9
1142 mulscc %i1, %o2, %i6
1143 ldd [%l7 + 0x10], %f12
1144 fone %f8
1145 lduh [%l7 + 0x12], %g3
1146 fmovsvs %icc, %f9, %f8
1147 fornot2s %f14, %f4, %f5
1148 tvc %icc, 0x2
1149 fmovrse %g2, %f2, %f12
1150 ldsb [%l7 + 0x76], %g4
1151 fzeros %f3
1152 bshuffle %f8, %f6, %f10
1153 lduw [%l7 + 0x20], %l2
1154 mova %xcc, %l4, %i4
1155 fpsub16 %f4, %f14, %f2
1156 fornot1s %f8, %f6, %f8
1157 tleu %xcc, 0x3
1158 ldub [%l7 + 0x75], %l3
1159 fornot2s %f0, %f7, %f13
1160 ld [%l7 + 0x0C], %f1
1161 fornot1 %f6, %f2, %f10
1162 fbue,a %fcc2, loop_115
1163 sra %g6, 0x00, %o7
1164 fexpand %f2, %f8
1165 brgz,a %i7, loop_116
1166loop_115:
1167 fmovdcc %icc, %f6, %f3
1168 umul %i3, %l1, %i5
1169 ld [%l7 + 0x5C], %f1
1170loop_116:
1171 tn %icc, 0x3
1172 brlz %i0, loop_117
1173 bcs,a,pn %icc, loop_118
1174 fmovsvc %icc, %f13, %f0
1175 sth %l6, [%l7 + 0x66]
1176loop_117:
1177 fmovdcc %xcc, %f14, %f10
1178loop_118:
1179 stb %l0, [%l7 + 0x12]
1180 subc %l5, 0x1660, %g1
1181 fornot2 %f12, %f10, %f2
1182 addc %o1, 0x107E, %g5
1183 fxnors %f11, %f9, %f3
1184 move %icc, %o4, %o5
1185 ldsh [%l7 + 0x64], %o6
1186 xnor %i2, %g7, %o0
1187 pdist %f2, %f10, %f10
1188 bneg,pt %xcc, loop_119
1189 fmovsn %xcc, %f3, %f11
1190 edge16ln %i1, %o3, %i6
1191 fmovsa %xcc, %f2, %f5
1192loop_119:
1193 fmovsge %xcc, %f10, %f8
1194 ldub [%l7 + 0x0D], %g3
1195 sra %g2, %g4, %o2
1196 std %f12, [%l7 + 0x20]
1197 fmovsne %xcc, %f8, %f5
1198 ldsh [%l7 + 0x38], %l2
1199 fornot1 %f4, %f10, %f14
1200 fpsub32 %f8, %f6, %f6
1201 sllx %l4, %i4, %g6
1202 fmovrdne %l3, %f2, %f4
1203 fmovdvs %xcc, %f9, %f9
1204 ldsh [%l7 + 0x4E], %o7
1205 smulcc %i3, %i7, %l1
1206 lduw [%l7 + 0x48], %i0
1207 brz %l6, loop_120
1208 fmovdn %xcc, %f12, %f15
1209 ba,a,pt %xcc, loop_121
1210 srlx %i5, %l5, %l0
1211loop_120:
1212 tge %icc, 0x4
1213 andncc %g1, %g5, %o1
1214loop_121:
1215 edge16ln %o4, %o5, %i2
1216 ldx [%l7 + 0x68], %o6
1217 stb %g7, [%l7 + 0x5B]
1218 srlx %i1, 0x0F, %o0
1219 subcc %o3, 0x00E1, %g3
1220 bvs %icc, loop_122
1221 fsrc1 %f14, %f6
1222 ldsb [%l7 + 0x61], %g2
1223 ldd [%l7 + 0x38], %f6
1224loop_122:
1225 fmovdge %xcc, %f6, %f2
1226 fzeros %f11
1227 st %f8, [%l7 + 0x50]
1228 fmovdvs %icc, %f3, %f7
1229 fxors %f13, %f7, %f14
1230 tgu %icc, 0x3
1231 bge,a,pt %xcc, loop_123
1232 fbul,a %fcc3, loop_124
1233 fandnot2 %f4, %f6, %f10
1234 popc %i6, %g4
1235loop_123:
1236 ld [%l7 + 0x7C], %f11
1237loop_124:
1238 ldd [%l7 + 0x08], %f8
1239 andn %l2, 0x0F6A, %l4
1240 movrlez %i4, %g6, %l3
1241 fmovdn %xcc, %f11, %f14
1242 faligndata %f2, %f2, %f8
1243 ldd [%l7 + 0x18], %f6
1244 stx %o2, [%l7 + 0x38]
1245 edge16n %i3, %o7, %i7
1246 mova %icc, %i0, %l6
1247 array8 %l1, %i5, %l0
1248 edge8l %g1, %l5, %o1
1249 bgu,a,pn %icc, loop_125
1250 fandnot1s %f13, %f11, %f13
1251 movgu %xcc, %g5, %o4
1252 fmovdvs %xcc, %f12, %f9
1253loop_125:
1254 stb %o5, [%l7 + 0x32]
1255 edge32 %o6, %i2, %g7
1256 subcc %i1, 0x1D33, %o3
1257 fmovdvs %icc, %f11, %f11
1258 edge16ln %g3, %o0, %i6
1259 fcmple32 %f2, %f6, %g2
1260 fabss %f7, %f0
1261 smulcc %l2, %g4, %l4
1262 fcmpeq32 %f12, %f14, %g6
1263 ldx [%l7 + 0x28], %l3
1264 fmovdle %xcc, %f1, %f13
1265 fxnors %f4, %f10, %f9
1266 call loop_126
1267 fcmpeq16 %f6, %f6, %o2
1268 ldsw [%l7 + 0x18], %i3
1269 ld [%l7 + 0x68], %f9
1270loop_126:
1271 sub %o7, 0x1637, %i7
1272 bge,a loop_127
1273 stb %i0, [%l7 + 0x56]
1274 fornot2s %f12, %f2, %f10
1275 mova %xcc, %i4, %l6
1276loop_127:
1277 fmovsvs %xcc, %f12, %f7
1278 fnot2 %f10, %f6
1279 stw %i5, [%l7 + 0x40]
1280 fmul8x16au %f11, %f0, %f0
1281 bvs,a %icc, loop_128
1282 std %f8, [%l7 + 0x18]
1283 lduw [%l7 + 0x14], %l0
1284 sll %l1, 0x00, %g1
1285loop_128:
1286 brnz,a %l5, loop_129
1287 fabss %f4, %f9
1288 lduw [%l7 + 0x08], %g5
1289 fmovdleu %xcc, %f9, %f14
1290loop_129:
1291 fmovrsgz %o4, %f10, %f8
1292 movrgz %o5, %o6, %i2
1293 ldub [%l7 + 0x2D], %g7
1294 stb %o1, [%l7 + 0x67]
1295 ld [%l7 + 0x40], %f0
1296 srlx %i1, %o3, %o0
1297 fmovsle %icc, %f4, %f13
1298 fmovdne %icc, %f11, %f15
1299 ldub [%l7 + 0x2F], %g3
1300 st %f1, [%l7 + 0x54]
1301 subccc %i6, 0x0C7F, %g2
1302 fmovsg %xcc, %f7, %f5
1303 sllx %l2, %l4, %g6
1304 popc 0x0CC8, %g4
1305 orncc %o2, 0x172F, %i3
1306 popc 0x15E4, %l3
1307 bn,pt %icc, loop_130
1308 edge32 %o7, %i7, %i0
1309 ldsw [%l7 + 0x58], %l6
1310 stx %i4, [%l7 + 0x78]
1311loop_130:
1312 xorcc %i5, 0x0309, %l0
1313 stb %l1, [%l7 + 0x17]
1314 nop
1315 setx loop_131, %l0, %l1
1316 jmpl %l1, %l5
1317 stw %g5, [%l7 + 0x5C]
1318 fxnor %f14, %f12, %f12
1319 stx %o4, [%l7 + 0x18]
1320loop_131:
1321 fnot2 %f2, %f14
1322 fmovrsgez %o5, %f12, %f8
1323 fcmpne16 %f14, %f10, %o6
1324 fmovdpos %icc, %f10, %f7
1325 bcs,a %icc, loop_132
1326 fandnot2s %f4, %f1, %f7
1327 fcmps %fcc3, %f8, %f3
1328 ldd [%l7 + 0x20], %f14
1329loop_132:
1330 sth %i2, [%l7 + 0x40]
1331 fmovscc %xcc, %f15, %f6
1332 fmovdvs %icc, %f4, %f14
1333 fmovrdne %g1, %f10, %f2
1334 movg %xcc, %o1, %g7
1335 movle %icc, %o3, %o0
1336 bl,pn %icc, loop_133
1337 movleu %xcc, %g3, %i6
1338 stb %g2, [%l7 + 0x31]
1339 addccc %l2, 0x1109, %i1
1340loop_133:
1341 bn,a loop_134
1342 fmovdge %icc, %f1, %f0
1343 bneg,a %xcc, loop_135
1344 st %f12, [%l7 + 0x60]
1345loop_134:
1346 ld [%l7 + 0x14], %f7
1347 fnegd %f4, %f4
1348loop_135:
1349 fzero %f8
1350 movre %g6, %l4, %g4
1351 fpack32 %f2, %f14, %f14
1352 tn %icc, 0x6
1353 fmul8x16al %f5, %f5, %f12
1354 bleu,a,pn %xcc, loop_136
1355 movrlez %o2, 0x0AF, %l3
1356 fsrc1 %f6, %f4
1357 fbl %fcc1, loop_137
1358loop_136:
1359 movvs %icc, %i3, %o7
1360 bvc,a loop_138
1361 ld [%l7 + 0x10], %f5
1362loop_137:
1363 array16 %i7, %i0, %l6
1364 ld [%l7 + 0x08], %f3
1365loop_138:
1366 edge16n %i4, %l0, %i5
1367 add %l1, 0x11E5, %g5
1368 ble %icc, loop_139
1369 fmovdn %icc, %f11, %f8
1370 st %f15, [%l7 + 0x0C]
1371 stb %l5, [%l7 + 0x4E]
1372loop_139:
1373 fbn,a %fcc2, loop_140
1374 fmovdg %icc, %f6, %f5
1375 fmovda %icc, %f3, %f2
1376 ld [%l7 + 0x28], %f9
1377loop_140:
1378 fpsub32 %f14, %f2, %f10
1379 ld [%l7 + 0x4C], %f15
1380 fbo %fcc3, loop_141
1381 call loop_142
1382 orn %o5, %o6, %i2
1383 fcmpeq32 %f12, %f12, %o4
1384loop_141:
1385 sth %o1, [%l7 + 0x74]
1386loop_142:
1387 fandnot1 %f10, %f0, %f6
1388 fmovsle %xcc, %f8, %f5
1389 edge32ln %g1, %o3, %g7
1390 fmovdleu %xcc, %f13, %f5
1391 stb %g3, [%l7 + 0x2E]
1392 ldsw [%l7 + 0x78], %i6
1393 bvs %xcc, loop_143
1394 ba,a,pt %xcc, loop_144
1395 be,pt %icc, loop_145
1396 ldsb [%l7 + 0x19], %g2
1397loop_143:
1398 lduw [%l7 + 0x7C], %o0
1399loop_144:
1400 sth %i1, [%l7 + 0x76]
1401loop_145:
1402 bcs,a loop_146
1403 ldub [%l7 + 0x61], %l2
1404 movrgz %g6, %g4, %o2
1405 brlez %l4, loop_147
1406loop_146:
1407 fmovsneg %xcc, %f2, %f4
1408 std %f14, [%l7 + 0x08]
1409 fmovdg %xcc, %f9, %f3
1410loop_147:
1411 tg %icc, 0x5
1412 lduh [%l7 + 0x30], %l3
1413 orn %i3, 0x173F, %o7
1414 fnot1 %f14, %f12
1415 tsubcc %i7, %l6, %i0
1416 ldub [%l7 + 0x11], %l0
1417 subccc %i4, 0x18B6, %i5
1418 sth %g5, [%l7 + 0x76]
1419 fmovsge %icc, %f7, %f6
1420 movre %l1, 0x3BB, %l5
1421 nop
1422 setx loop_148, %l0, %l1
1423 wrpr 0x1, %tl
1424 wrpr %l1, %tpc
1425 add %l1, 0x4, %l1
1426 wrpr %l1, %tnpc
1427 setx 0x34400001400, %l0, %l1
1428 wrpr %l1, %tstate
1429 wrhpr 0x4, %htstate
1430 retry
1431 ldd [%l7 + 0x60], %f8
1432 fbule %fcc1, loop_149
1433 lduh [%l7 + 0x58], %o5
1434loop_148:
1435 xor %i2, 0x0BF0, %o4
1436 lduw [%l7 + 0x78], %o1
1437loop_149:
1438 fnot2 %f8, %f12
1439 brgez,a %o6, loop_150
1440 fpsub32s %f8, %f0, %f7
1441 fcmple16 %f4, %f12, %g1
1442 fmovrse %o3, %f2, %f5
1443loop_150:
1444 ble,a %icc, loop_151
1445 fmovrsne %g7, %f6, %f0
1446 ldx [%l7 + 0x30], %g3
1447 array16 %g2, %o0, %i1
1448loop_151:
1449 stx %l2, [%l7 + 0x68]
1450 fpsub32s %f2, %f2, %f12
1451 fmovs %f12, %f1
1452 bvs loop_152
1453 sllx %i6, 0x07, %g6
1454 stx %g4, [%l7 + 0x28]
1455 orn %o2, 0x02D2, %l4
1456loop_152:
1457 array8 %i3, %o7, %i7
1458 ldsh [%l7 + 0x5C], %l6
1459 ldsb [%l7 + 0x45], %l3
1460 srlx %l0, %i4, %i5
1461 st %f1, [%l7 + 0x08]
1462 popc %g5, %i0
1463 fabss %f9, %f7
1464 xorcc %l5, %o5, %i2
1465 fnors %f5, %f12, %f14
1466 fmovsvs %icc, %f4, %f6
1467 st %f12, [%l7 + 0x58]
1468 sth %l1, [%l7 + 0x58]
1469 fba %fcc2, loop_153
1470 ldsh [%l7 + 0x46], %o4
1471 movpos %icc, %o6, %g1
1472 fornot1s %f14, %f11, %f6
1473loop_153:
1474 mulx %o3, 0x1BF4, %g7
1475 tle %icc, 0x6
1476 ldx [%l7 + 0x20], %g3
1477 movrne %g2, 0x2E9, %o0
1478 fandnot1s %f5, %f4, %f0
1479 tpos %xcc, 0x6
1480 bshuffle %f2, %f14, %f2
1481 stx %i1, [%l7 + 0x30]
1482 fandnot1s %f7, %f8, %f7
1483 call loop_154
1484 stb %o1, [%l7 + 0x24]
1485 fnot1s %f9, %f10
1486 st %f5, [%l7 + 0x70]
1487loop_154:
1488 fzero %f4
1489 umulcc %l2, 0x10B7, %i6
1490 lduh [%l7 + 0x74], %g6
1491 lduh [%l7 + 0x74], %o2
1492 fabsd %f4, %f10
1493 ldd [%l7 + 0x68], %f14
1494 fnot1s %f3, %f3
1495 fmovsne %xcc, %f11, %f0
1496 st %f9, [%l7 + 0x78]
1497 fnegd %f6, %f8
1498 movcs %xcc, %l4, %i3
1499 edge16ln %o7, %i7, %g4
1500 fpsub32 %f2, %f14, %f12
1501 fmovdle %icc, %f5, %f3
1502 umulcc %l6, %l0, %i4
1503 std %f12, [%l7 + 0x38]
1504 fand %f14, %f14, %f0
1505 ldsh [%l7 + 0x36], %i5
1506 ldsb [%l7 + 0x66], %l3
1507 lduh [%l7 + 0x56], %g5
1508 fmovsleu %icc, %f0, %f3
1509 movvs %icc, %i0, %o5
1510 bcc,a loop_155
1511 fcmpeq32 %f14, %f6, %i2
1512 stw %l1, [%l7 + 0x18]
1513 fmovdpos %icc, %f6, %f6
1514loop_155:
1515 fnot1s %f3, %f3
1516 fpadd16s %f14, %f5, %f0
1517 brz,a %l5, loop_156
1518 xnor %o4, %o6, %g1
1519 ldd [%l7 + 0x10], %f12
1520 lduh [%l7 + 0x36], %o3
1521loop_156:
1522 movrgz %g7, %g2, %o0
1523 mulscc %i1, 0x1BF3, %g3
1524 pdist %f8, %f6, %f4
1525 ld [%l7 + 0x68], %f10
1526 movrgez %l2, %o1, %i6
1527 bg %xcc, loop_157
1528 andncc %g6, %o2, %i3
1529 array32 %o7, %i7, %g4
1530 for %f8, %f14, %f14
1531loop_157:
1532 popc %l6, %l0
1533 fmovrsgez %l4, %f11, %f12
1534 fcmple32 %f12, %f0, %i5
1535 move %icc, %i4, %g5
1536 bcc,a loop_158
1537 bshuffle %f0, %f2, %f0
1538 fmovrdne %i0, %f2, %f2
1539 brlz,a %l3, loop_159
1540loop_158:
1541 fbo,a %fcc0, loop_160
1542 fnot2s %f10, %f2
1543 taddcctv %i2, %o5, %l5
1544loop_159:
1545 std %f4, [%l7 + 0x50]
1546loop_160:
1547 fmul8ulx16 %f0, %f2, %f10
1548 ldsw [%l7 + 0x08], %o4
1549 tne %icc, 0x1
1550 fmovdn %icc, %f11, %f13
1551 fmovsn %icc, %f15, %f10
1552 edge16ln %l1, %g1, %o6
1553 ldsb [%l7 + 0x5B], %g7
1554 ldd [%l7 + 0x78], %f2
1555 sllx %g2, %o3, %i1
1556 fmovsn %xcc, %f7, %f8
1557 bge,pn %icc, loop_161
1558 fmovdvs %icc, %f11, %f15
1559 ldsh [%l7 + 0x1A], %o0
1560 stb %g3, [%l7 + 0x0A]
1561loop_161:
1562 bleu,a %icc, loop_162
1563 fmovdg %icc, %f8, %f10
1564 fcmpgt16 %f8, %f8, %o1
1565 edge32l %l2, %g6, %i6
1566loop_162:
1567 mulx %o2, 0x1C80, %o7
1568 fexpand %f10, %f0
1569 tpos %xcc, 0x5
1570 ta %xcc, 0x5
1571 movne %xcc, %i7, %i3
1572 fmovs %f3, %f0
1573 edge32ln %l6, %l0, %l4
1574 tgu %icc, 0x1
1575 movleu %xcc, %i5, %g4
1576 ba,a,pt %xcc, loop_163
1577 fmovrdgz %i4, %f12, %f12
1578 brz,a %g5, loop_164
1579 addc %l3, 0x1E14, %i0
1580loop_163:
1581 addcc %i2, %o5, %o4
1582 tcc %xcc, 0x5
1583loop_164:
1584 ldd [%l7 + 0x20], %f14
1585 ldsh [%l7 + 0x50], %l1
1586 brz,a %l5, loop_165
1587 fxors %f0, %f11, %f5
1588 addc %o6, %g1, %g7
1589 ldx [%l7 + 0x18], %g2
1590loop_165:
1591 orncc %i1, 0x19FF, %o3
1592 fxors %f7, %f3, %f10
1593 movl %icc, %g3, %o0
1594 ld [%l7 + 0x3C], %f6
1595 edge16 %o1, %l2, %g6
1596 alignaddrl %i6, %o7, %o2
1597 sth %i3, [%l7 + 0x64]
1598 fbuge %fcc3, loop_166
1599 fbo %fcc3, loop_167
1600 bleu,pt %xcc, loop_168
1601 fmovspos %xcc, %f12, %f14
1602loop_166:
1603 and %l6, 0x1AE3, %l0
1604loop_167:
1605 fbule %fcc3, loop_169
1606loop_168:
1607 movvc %xcc, %i7, %i5
1608 fbg %fcc2, loop_170
1609 stx %l4, [%l7 + 0x08]
1610loop_169:
1611 edge32n %i4, %g5, %g4
1612 fmovsgu %xcc, %f8, %f0
1613loop_170:
1614 fmul8x16au %f5, %f3, %f2
1615 lduh [%l7 + 0x7A], %l3
1616 bvs loop_171
1617 std %f14, [%l7 + 0x68]
1618 ldx [%l7 + 0x50], %i2
1619 fmuld8sux16 %f2, %f4, %f4
1620loop_171:
1621 movrlz %i0, %o5, %l1
1622 std %f2, [%l7 + 0x60]
1623 lduw [%l7 + 0x78], %o4
1624 ldsb [%l7 + 0x6E], %o6
1625 stw %l5, [%l7 + 0x30]
1626 andn %g7, %g1, %g2
1627 fnegd %f8, %f12
1628 fbn %fcc0, loop_172
1629 brnz %i1, loop_173
1630 stw %g3, [%l7 + 0x6C]
1631 fmovrslz %o0, %f9, %f11
1632loop_172:
1633 addccc %o3, %o1, %g6
1634loop_173:
1635 ldd [%l7 + 0x58], %f6
1636 bneg loop_174
1637 sdivx %i6, 0x0BC6, %l2
1638 movn %xcc, %o2, %o7
1639 std %f8, [%l7 + 0x08]
1640loop_174:
1641 sdiv %l6, 0x0E2C, %i3
1642 tgu %icc, 0x7
1643 fmovdg %xcc, %f14, %f15
1644 and %i7, %l0, %i5
1645 bg,a %xcc, loop_175
1646 array32 %l4, %i4, %g4
1647 movle %xcc, %g5, %i2
1648 fbne,a %fcc2, loop_176
1649loop_175:
1650 pdist %f10, %f2, %f8
1651 xnorcc %i0, 0x0E82, %l3
1652 fbl %fcc2, loop_177
1653loop_176:
1654 fbo,a %fcc2, loop_178
1655 edge16ln %o5, %l1, %o6
1656 ldsb [%l7 + 0x52], %l5
1657loop_177:
1658 udivcc %o4, 0x0273, %g7
1659loop_178:
1660 movle %xcc, %g2, %i1
1661 fands %f8, %f15, %f11
1662 fmovsleu %icc, %f10, %f15
1663 fabsd %f8, %f8
1664 movrgez %g1, %o0, %o3
1665 or %o1, %g3, %i6
1666 st %f4, [%l7 + 0x58]
1667 edge16ln %g6, %l2, %o2
1668 bneg,a loop_179
1669 te %icc, 0x6
1670 fmovde %icc, %f10, %f0
1671 sra %o7, 0x03, %l6
1672loop_179:
1673 ldd [%l7 + 0x18], %f12
1674 mulscc %i3, 0x004D, %l0
1675 ldsw [%l7 + 0x64], %i7
1676 movrne %i5, %l4, %g4
1677 ld [%l7 + 0x0C], %f0
1678 stx %i4, [%l7 + 0x50]
1679 fsrc1 %f14, %f10
1680 fsrc2 %f6, %f2
1681 ld [%l7 + 0x78], %f0
1682 st %f5, [%l7 + 0x14]
1683 lduw [%l7 + 0x10], %g5
1684 movneg %icc, %i0, %l3
1685 srlx %o5, %l1, %i2
1686 array32 %l5, %o4, %o6
1687 ldd [%l7 + 0x58], %f4
1688 lduh [%l7 + 0x6A], %g2
1689 movn %icc, %g7, %i1
1690 ldsb [%l7 + 0x2F], %g1
1691 std %f14, [%l7 + 0x48]
1692 ldsh [%l7 + 0x62], %o0
1693 fcmped %fcc3, %f6, %f8
1694 movvc %xcc, %o1, %g3
1695 ld [%l7 + 0x68], %f5
1696 ldsw [%l7 + 0x20], %i6
1697 ldub [%l7 + 0x0B], %g6
1698 fmovdg %icc, %f10, %f4
1699 fand %f8, %f2, %f4
1700 bge,pn %xcc, loop_180
1701 sth %l2, [%l7 + 0x6E]
1702 ldsb [%l7 + 0x71], %o3
1703 tne %icc, 0x5
1704loop_180:
1705 orncc %o2, %l6, %o7
1706 fcmpgt16 %f8, %f14, %i3
1707 fpadd32 %f4, %f12, %f4
1708 movrne %i7, %i5, %l4
1709 tne %icc, 0x5
1710 ldsw [%l7 + 0x54], %l0
1711 mulx %g4, %g5, %i4
1712 fpadd32 %f0, %f12, %f2
1713 sth %i0, [%l7 + 0x14]
1714 faligndata %f10, %f2, %f0
1715 stx %l3, [%l7 + 0x20]
1716 fmovdcs %icc, %f13, %f7
1717 fmovsle %icc, %f9, %f4
1718 movl %xcc, %l1, %o5
1719 fornot2s %f7, %f6, %f8
1720 lduw [%l7 + 0x08], %i2
1721 bne,a %xcc, loop_181
1722 subc %l5, 0x1BF5, %o6
1723 fpmerge %f11, %f5, %f6
1724 fmovdgu %icc, %f11, %f13
1725loop_181:
1726 fmovs %f12, %f15
1727 call loop_182
1728 fmovspos %icc, %f9, %f6
1729 fba %fcc2, loop_183
1730 sdivcc %g2, 0x1D72, %g7
1731loop_182:
1732 fmovdcs %xcc, %f15, %f5
1733 fcmpne16 %f8, %f12, %o4
1734loop_183:
1735 bn %xcc, loop_184
1736 bn,a loop_185
1737 taddcc %i1, 0x11FF, %o0
1738 umulcc %o1, %g1, %g3
1739loop_184:
1740 ld [%l7 + 0x10], %f14
1741loop_185:
1742 fmovrdgez %i6, %f12, %f4
1743 movrlez %g6, 0x0BB, %l2
1744 ldd [%l7 + 0x18], %f6
1745 fmovrsgez %o3, %f3, %f12
1746 xnor %l6, %o7, %o2
1747 fmovsa %icc, %f14, %f5
1748 fandnot2 %f0, %f14, %f12
1749 stb %i7, [%l7 + 0x22]
1750 edge32l %i5, %l4, %i3
1751 fbule,a %fcc0, loop_186
1752 sth %g4, [%l7 + 0x52]
1753 stw %g5, [%l7 + 0x14]
1754 fble %fcc2, loop_187
1755loop_186:
1756 tsubcctv %l0, 0x1297, %i0
1757 fmovrsne %l3, %f15, %f11
1758 movge %xcc, %i4, %o5
1759loop_187:
1760 brlez %i2, loop_188
1761 subc %l5, %l1, %o6
1762 add %g7, 0x1D0A, %o4
1763 fpackfix %f12, %f8
1764loop_188:
1765 fmuld8ulx16 %f1, %f0, %f2
1766 fmovrse %i1, %f11, %f9
1767 bn,a,pn %xcc, loop_189
1768 fxnors %f11, %f14, %f15
1769 tg %xcc, 0x2
1770 udivcc %o0, 0x0842, %o1
1771loop_189:
1772 ble,pt %icc, loop_190
1773 ld [%l7 + 0x70], %f4
1774 xnor %g1, 0x0E94, %g3
1775 lduw [%l7 + 0x28], %i6
1776loop_190:
1777 fornot2 %f12, %f14, %f6
1778 orn %g2, 0x06B1, %l2
1779 lduw [%l7 + 0x54], %g6
1780 sth %o3, [%l7 + 0x52]
1781 fpadd16s %f13, %f7, %f12
1782 std %f6, [%l7 + 0x70]
1783 std %f0, [%l7 + 0x70]
1784 fpadd32 %f6, %f8, %f14
1785 fbo %fcc3, loop_191
1786 fbuge,a %fcc0, loop_192
1787 array16 %o7, %o2, %i7
1788 bvc loop_193
1789loop_191:
1790 fmovdg %icc, %f0, %f11
1791loop_192:
1792 movl %icc, %i5, %l6
1793 bcs,pt %icc, loop_194
1794loop_193:
1795 fpsub16s %f7, %f12, %f7
1796 stw %l4, [%l7 + 0x30]
1797 fandnot2s %f8, %f5, %f4
1798loop_194:
1799 tcc %xcc, 0x1
1800 edge32n %i3, %g4, %g5
1801 nop
1802 setx loop_195, %l0, %l1
1803 jmpl %l1, %i0
1804 bl loop_196
1805 tvc %icc, 0x2
1806 ldx [%l7 + 0x38], %l3
1807loop_195:
1808 fmovdg %xcc, %f9, %f12
1809loop_196:
1810 fnegd %f14, %f2
1811 bleu %icc, loop_197
1812 fone %f6
1813 fbne %fcc1, loop_198
1814 sllx %i4, 0x0F, %o5
1815loop_197:
1816 array16 %l0, %i2, %l1
1817 ldsh [%l7 + 0x4A], %l5
1818loop_198:
1819 ba,pn %xcc, loop_199
1820 fornot1s %f1, %f12, %f7
1821 tge %icc, 0x5
1822 ldsb [%l7 + 0x54], %o6
1823loop_199:
1824 stb %o4, [%l7 + 0x24]
1825 lduw [%l7 + 0x58], %i1
1826 xor %o0, 0x137E, %g7
1827 fmovsgu %xcc, %f14, %f11
1828 ldx [%l7 + 0x30], %o1
1829 ldsh [%l7 + 0x7E], %g1
1830 ld [%l7 + 0x14], %f2
1831 lduh [%l7 + 0x46], %i6
1832 fcmpeq16 %f8, %f12, %g2
1833 fors %f8, %f0, %f13
1834 fones %f15
1835 edge16n %g3, %l2, %g6
1836 for %f10, %f14, %f14
1837 lduh [%l7 + 0x70], %o7
1838 ldd [%l7 + 0x28], %f10
1839 bge,a,pt %icc, loop_200
1840 fmovsn %xcc, %f13, %f3
1841 movre %o2, 0x3F4, %o3
1842 fcmpd %fcc0, %f10, %f0
1843loop_200:
1844 fcmpeq32 %f8, %f4, %i5
1845 bcc,pn %xcc, loop_201
1846 fcmple16 %f14, %f12, %i7
1847 stw %l4, [%l7 + 0x10]
1848 tcc %xcc, 0x7
1849loop_201:
1850 stw %i3, [%l7 + 0x70]
1851 fmuld8ulx16 %f13, %f2, %f0
1852 be,a loop_202
1853 ldd [%l7 + 0x58], %f0
1854 stw %g4, [%l7 + 0x30]
1855 tn %icc, 0x3
1856loop_202:
1857 fpack32 %f8, %f6, %f4
1858 bvc,a loop_203
1859 st %f8, [%l7 + 0x0C]
1860 fmovrdgez %l6, %f10, %f2
1861 fble %fcc0, loop_204
1862loop_203:
1863 movge %icc, %g5, %l3
1864 nop
1865 setx loop_205, %l0, %l1
1866 wrpr 0x1, %tl
1867 wrpr %l1, %tpc
1868 add %l1, 0x4, %l1
1869 wrpr %l1, %tnpc
1870 setx 0x34400001400, %l0, %l1
1871 wrpr %l1, %tstate
1872 wrhpr 0x4, %htstate
1873 retry
1874 ldub [%l7 + 0x1A], %i4
1875loop_204:
1876 subcc %o5, 0x0492, %l0
1877 lduw [%l7 + 0x68], %i2
1878loop_205:
1879 or %l1, 0x15E1, %l5
1880 ldd [%l7 + 0x50], %f6
1881 sth %o6, [%l7 + 0x08]
1882 ld [%l7 + 0x48], %f0
1883 ldsh [%l7 + 0x1E], %o4
1884 movneg %xcc, %i0, %o0
1885 ldub [%l7 + 0x3C], %g7
1886 sth %o1, [%l7 + 0x6C]
1887 fblg,a %fcc0, loop_206
1888 fmovsleu %icc, %f13, %f2
1889 bne,a,pn %xcc, loop_207
1890 fcmpd %fcc1, %f8, %f6
1891loop_206:
1892 ldsh [%l7 + 0x6A], %g1
1893 bge,a,pn %icc, loop_208
1894loop_207:
1895 fmovd %f12, %f2
1896 ldd [%l7 + 0x10], %f12
1897 fandnot2 %f12, %f12, %f8
1898loop_208:
1899 movle %icc, %i1, %g2
1900 fmovse %icc, %f3, %f3
1901 movpos %xcc, %g3, %i6
1902 mulscc %l2, 0x0176, %g6
1903 ldd [%l7 + 0x58], %f2
1904 tpos %xcc, 0x4
1905 nop
1906 setx loop_209, %l0, %l1
1907 wrpr 0x1, %tl
1908 wrpr %l1, %tnpc
1909 setx 0x34400001400, %l0, %l1
1910 wrpr %l1, %tstate
1911 wrhpr 0x4, %htstate
1912 done
1913 fmovrsne %o7, %f7, %f9
1914 stb %o3, [%l7 + 0x34]
1915 std %f4, [%l7 + 0x50]
1916loop_209:
1917 fornot1s %f10, %f15, %f10
1918 fcmpd %fcc2, %f8, %f10
1919 addc %o2, 0x0B7A, %i7
1920 smul %i5, %i3, %g4
1921 sll %l4, 0x1F, %g5
1922 fmovdvs %xcc, %f9, %f3
1923 fmovrsgez %l3, %f7, %f9
1924 edge8n %l6, %o5, %i4
1925 fnegd %f12, %f0
1926 st %f5, [%l7 + 0x6C]
1927 tn %xcc, 0x7
1928 fnands %f8, %f2, %f14
1929 fsrc1 %f0, %f8
1930 edge16n %l0, %i2, %l5
1931 xnor %l1, %o4, %o6
1932 fsrc1s %f14, %f12
1933 ldsb [%l7 + 0x60], %i0
1934 subc %g7, %o0, %g1
1935 ldsw [%l7 + 0x58], %i1
1936 stx %g2, [%l7 + 0x10]
1937 stw %o1, [%l7 + 0x48]
1938 fpmerge %f12, %f0, %f4
1939 ldub [%l7 + 0x4F], %g3
1940 stw %i6, [%l7 + 0x60]
1941 edge16ln %g6, %l2, %o7
1942 lduw [%l7 + 0x64], %o2
1943 fmul8x16 %f9, %f6, %f10
1944 alignaddr %o3, %i7, %i5
1945 popc %i3, %g4
1946 bgu loop_210
1947 udiv %g5, 0x0DC1, %l3
1948 bvs,a %xcc, loop_211
1949 fbge,a %fcc1, loop_212
1950loop_210:
1951 fsrc1 %f0, %f6
1952 fzero %f4
1953loop_211:
1954 fbu,a %fcc1, loop_213
1955loop_212:
1956 fbg,a %fcc0, loop_214
1957 fmovdcs %icc, %f7, %f10
1958 fmovdleu %xcc, %f2, %f6
1959loop_213:
1960 ldsb [%l7 + 0x6F], %l6
1961loop_214:
1962 bg,pt %xcc, loop_215
1963 fmovscc %icc, %f7, %f10
1964 ldd [%l7 + 0x68], %f2
1965 fzeros %f6
1966loop_215:
1967 ldd [%l7 + 0x20], %f4
1968 andncc %o5, %l4, %i4
1969 std %f6, [%l7 + 0x08]
1970 bn,pn %xcc, loop_216
1971 fcmped %fcc3, %f6, %f4
1972 call loop_217
1973 fzeros %f8
1974loop_216:
1975 fmovdneg %icc, %f0, %f6
1976 tvc %xcc, 0x7
1977loop_217:
1978 movrlez %l0, %i2, %l5
1979 fnors %f7, %f0, %f9
1980 brnz,a %o4, loop_218
1981 fbule %fcc1, loop_219
1982 addcc %o6, 0x1AEC, %i0
1983 lduh [%l7 + 0x5C], %g7
1984loop_218:
1985 std %f2, [%l7 + 0x10]
1986loop_219:
1987 srax %o0, 0x01, %g1
1988 fmovdvc %icc, %f10, %f15
1989 fbl,a %fcc1, loop_220
1990 fmovdleu %icc, %f2, %f2
1991 fone %f2
1992 mova %xcc, %l1, %g2
1993loop_220:
1994 sdivx %o1, 0x1DBD, %i1
1995 stb %i6, [%l7 + 0x16]
1996 fmovdl %xcc, %f12, %f14
1997 fcmpes %fcc0, %f12, %f9
1998 stb %g6, [%l7 + 0x10]
1999 stw %l2, [%l7 + 0x58]
2000 fmovsne %xcc, %f8, %f12
2001 ldsb [%l7 + 0x4A], %g3
2002 fnot2s %f4, %f6
2003 te %icc, 0x0
2004 fmovdg %xcc, %f12, %f6
2005 lduw [%l7 + 0x60], %o2
2006 fpack16 %f4, %f8
2007 fones %f0
2008 stb %o3, [%l7 + 0x3A]
2009 nop
2010 setx loop_221, %l0, %l1
2011 wrpr 0x1, %tl
2012 wrpr %l1, %tnpc
2013 setx 0x34400001400, %l0, %l1
2014 wrpr %l1, %tstate
2015 wrhpr 0x4, %htstate
2016 done
2017 orncc %o7, 0x163E, %i7
2018 ldx [%l7 + 0x70], %i3
2019 fmovdcc %icc, %f15, %f3
2020loop_221:
2021 fbe %fcc0, loop_222
2022 mulx %i5, %g4, %g5
2023 fornot2s %f3, %f15, %f3
2024 fbue %fcc0, loop_223
2025loop_222:
2026 edge32l %l3, %l6, %o5
2027 fbu,a %fcc1, loop_224
2028 fpadd32 %f0, %f6, %f14
2029loop_223:
2030 fmovrdgz %i4, %f14, %f6
2031 bpos,a,pn %xcc, loop_225
2032loop_224:
2033 stx %l4, [%l7 + 0x58]
2034 fmovrse %i2, %f0, %f13
2035 fmovrslz %l5, %f15, %f15
2036loop_225:
2037 movne %icc, %o4, %o6
2038 tcc %xcc, 0x7
2039 fnegd %f6, %f0
2040 movg %xcc, %i0, %g7
2041 sll %o0, %l0, %l1
2042 movrgez %g1, %g2, %i1
2043 smul %i6, 0x0E23, %g6
2044 fandnot2s %f9, %f6, %f4
2045 xorcc %l2, 0x0695, %o1
2046 call loop_226
2047 fmovsneg %xcc, %f12, %f4
2048 ldx [%l7 + 0x18], %g3
2049 st %f0, [%l7 + 0x0C]
2050loop_226:
2051 sth %o3, [%l7 + 0x0C]
2052 fnegd %f8, %f12
2053 fornot2s %f3, %f12, %f0
2054 mulscc %o2, %o7, %i7
2055 fxnors %f10, %f9, %f3
2056 udiv %i3, 0x0337, %g4
2057 std %f12, [%l7 + 0x48]
2058 fbul,a %fcc3, loop_227
2059 movrgez %g5, %l3, %i5
2060 tvs %icc, 0x7
2061 fcmped %fcc2, %f10, %f2
2062loop_227:
2063 fbu,a %fcc3, loop_228
2064 brz,a %l6, loop_229
2065 tne %icc, 0x4
2066 array16 %o5, %i4, %i2
2067loop_228:
2068 ta %xcc, 0x4
2069loop_229:
2070 movrlz %l4, 0x1D3, %o4
2071 movpos %icc, %l5, %o6
2072 fcmps %fcc2, %f2, %f2
2073 fbge %fcc3, loop_230
2074 umul %g7, %o0, %l0
2075 nop
2076 setx loop_231, %l0, %l1
2077 wrpr 0x1, %tl
2078 wrpr %l1, %tpc
2079 add %l1, 0x4, %l1
2080 wrpr %l1, %tnpc
2081 setx 0x34400001400, %l0, %l1
2082 wrpr %l1, %tstate
2083 wrhpr 0x4, %htstate
2084 retry
2085 ld [%l7 + 0x6C], %f11
2086loop_230:
2087 fabss %f8, %f0
2088 ldub [%l7 + 0x6A], %l1
2089loop_231:
2090 bneg,pn %xcc, loop_232
2091 bvc,pt %icc, loop_233
2092 sth %i0, [%l7 + 0x76]
2093 movrne %g2, 0x375, %i1
2094loop_232:
2095 fpadd16s %f9, %f7, %f13
2096loop_233:
2097 udiv %g1, 0x0BA4, %g6
2098 stx %i6, [%l7 + 0x78]
2099 fmovrsne %l2, %f10, %f7
2100 fabss %f4, %f14
2101 addcc %o1, %o3, %o2
2102 ldx [%l7 + 0x08], %g3
2103 lduh [%l7 + 0x7E], %o7
2104 st %f15, [%l7 + 0x14]
2105 fpmerge %f11, %f10, %f6
2106 xor %i3, %i7, %g4
2107 ldsw [%l7 + 0x24], %g5
2108 fbn %fcc1, loop_234
2109 nop
2110 setx loop_235, %l0, %l1
2111 wrpr 0x1, %tl
2112 wrpr %l1, %tnpc
2113 setx 0x34400001400, %l0, %l1
2114 wrpr %l1, %tstate
2115 wrhpr 0x4, %htstate
2116 done
2117 fzero %f6
2118 subc %l3, 0x0344, %l6
2119loop_234:
2120 fnot1 %f10, %f6
2121loop_235:
2122 std %f10, [%l7 + 0x78]
2123 stb %i5, [%l7 + 0x3A]
2124 nop
2125 setx loop_236, %l0, %l1
2126 jmpl %l1, %i4
2127 ldx [%l7 + 0x48], %o5
2128 sth %i2, [%l7 + 0x72]
2129 brlz %l4, loop_237
2130loop_236:
2131 ldd [%l7 + 0x28], %f14
2132 edge8 %o4, %o6, %g7
2133 ble loop_238
2134loop_237:
2135 fcmpne32 %f6, %f10, %o0
2136 addc %l5, %l0, %i0
2137 stw %g2, [%l7 + 0x0C]
2138loop_238:
2139 st %f5, [%l7 + 0x34]
2140 fmovrslz %i1, %f10, %f6
2141 std %f4, [%l7 + 0x28]
2142 stw %g1, [%l7 + 0x50]
2143 st %f11, [%l7 + 0x5C]
2144 fmovrsgz %l1, %f2, %f13
2145 ldsw [%l7 + 0x70], %i6
2146 bl %icc, loop_239
2147 and %g6, 0x08F8, %l2
2148 edge8n %o3, %o1, %o2
2149 bleu,pt %icc, loop_240
2150loop_239:
2151 movre %o7, 0x156, %g3
2152 call loop_241
2153 be,a,pn %icc, loop_242
2154loop_240:
2155 fbu %fcc3, loop_243
2156 lduh [%l7 + 0x58], %i7
2157loop_241:
2158 umul %g4, 0x07CE, %g5
2159loop_242:
2160 fmovse %icc, %f1, %f7
2161loop_243:
2162 fsrc2 %f12, %f14
2163 udivcc %i3, 0x0527, %l6
2164 fmovrsgz %i5, %f10, %f0
2165 fbue,a %fcc2, loop_244
2166 movrgez %l3, %i4, %o5
2167 subc %l4, 0x0B62, %i2
2168 fmovdle %icc, %f7, %f7
2169loop_244:
2170 addcc %o4, %o6, %g7
2171 fcmps %fcc2, %f0, %f11
2172 edge8n %o0, %l0, %l5
2173 fpsub32 %f2, %f0, %f0
2174 fmovdcs %icc, %f14, %f2
2175 fmovsl %icc, %f8, %f13
2176 edge16 %i0, %g2, %g1
2177 srl %i1, %i6, %g6
2178 ldx [%l7 + 0x20], %l2
2179 fnot1 %f10, %f2
2180 mova %xcc, %o3, %l1
2181 fmovdn %icc, %f14, %f15
2182 ld [%l7 + 0x64], %f4
2183 bvs loop_245
2184 fpack32 %f2, %f12, %f8
2185 ld [%l7 + 0x7C], %f2
2186 stb %o1, [%l7 + 0x68]
2187loop_245:
2188 fmovse %xcc, %f5, %f2
2189 lduw [%l7 + 0x0C], %o2
2190 fmovrslez %g3, %f8, %f13
2191 orncc %i7, %o7, %g5
2192 ldsh [%l7 + 0x76], %g4
2193 stx %i3, [%l7 + 0x10]
2194 ldub [%l7 + 0x65], %l6
2195 fbug %fcc0, loop_246
2196 bshuffle %f0, %f2, %f8
2197 ldub [%l7 + 0x35], %i5
2198 nop
2199 setx loop_247, %l0, %l1
2200 jmpl %l1, %i4
2201loop_246:
2202 ldx [%l7 + 0x58], %l3
2203 mulx %l4, %i2, %o5
2204 std %f4, [%l7 + 0x48]
2205loop_247:
2206 fmovscc %xcc, %f13, %f8
2207 ldsh [%l7 + 0x4C], %o6
2208 ldsw [%l7 + 0x70], %g7
2209 edge16ln %o4, %o0, %l5
2210 fmovdgu %xcc, %f6, %f13
2211 fandnot2 %f6, %f14, %f4
2212 srlx %i0, 0x16, %g2
2213 fmovsg %xcc, %f7, %f7
2214 stx %l0, [%l7 + 0x38]
2215 ldsh [%l7 + 0x32], %i1
2216 fmovscs %xcc, %f2, %f9
2217 srlx %g1, 0x09, %g6
2218 fpadd16 %f10, %f14, %f4
2219 bcc,a,pn %icc, loop_248
2220 ldd [%l7 + 0x40], %f8
2221 umulcc %i6, %o3, %l1
2222 movcc %icc, %l2, %o1
2223loop_248:
2224 tg %icc, 0x7
2225 movrgz %g3, 0x15E, %i7
2226 umulcc %o7, %g5, %o2
2227 lduh [%l7 + 0x38], %i3
2228 fxnor %f12, %f14, %f10
2229 tge %xcc, 0x6
2230 ldx [%l7 + 0x28], %g4
2231 fmovde %xcc, %f15, %f11
2232 fmul8x16au %f0, %f7, %f8
2233 fmuld8ulx16 %f0, %f3, %f0
2234 popc 0x12F6, %i5
2235 movl %xcc, %l6, %l3
2236 ldx [%l7 + 0x50], %i4
2237 edge16n %l4, %o5, %o6
2238 fmovd %f12, %f12
2239 stx %i2, [%l7 + 0x38]
2240 lduw [%l7 + 0x60], %g7
2241 lduh [%l7 + 0x2E], %o0
2242 fmovd %f2, %f8
2243 fsrc1s %f9, %f3
2244 fpsub32s %f3, %f5, %f1
2245 fpsub32s %f6, %f15, %f12
2246 fbe %fcc1, loop_249
2247 edge8l %l5, %o4, %i0
2248 brz,a %l0, loop_250
2249 stb %i1, [%l7 + 0x14]
2250loop_249:
2251 fmovrslz %g1, %f8, %f0
2252 sethi 0x0880, %g6
2253loop_250:
2254 mulx %g2, 0x1AF0, %o3
2255 lduw [%l7 + 0x6C], %l1
2256 lduw [%l7 + 0x24], %l2
2257 fmul8x16 %f6, %f12, %f14
2258 fmovscs %xcc, %f14, %f11
2259 fnegd %f8, %f6
2260 orcc %i6, %o1, %i7
2261 andcc %g3, %g5, %o2
2262 fones %f6
2263 lduh [%l7 + 0x34], %o7
2264 siam 0x0
2265 tgu %icc, 0x7
2266 bleu %xcc, loop_251
2267 ldd [%l7 + 0x68], %f6
2268 orn %g4, %i3, %i5
2269 st %f15, [%l7 + 0x48]
2270loop_251:
2271 ldub [%l7 + 0x7F], %l3
2272 ldx [%l7 + 0x28], %l6
2273 bneg,a loop_252
2274 ldsh [%l7 + 0x4A], %l4
2275 fpadd32s %f0, %f4, %f15
2276 sethi 0x18BC, %o5
2277loop_252:
2278 nop
2279 setx loop_253, %l0, %l1
2280 wrpr 0x1, %tl
2281 wrpr %l1, %tpc
2282 add %l1, 0x4, %l1
2283 wrpr %l1, %tnpc
2284 setx 0x34400001400, %l0, %l1
2285 wrpr %l1, %tstate
2286 wrhpr 0x4, %htstate
2287 retry
2288 fbule,a %fcc0, loop_254
2289 fexpand %f5, %f0
2290 fandnot1 %f4, %f10, %f8
2291loop_253:
2292 edge32ln %i4, %i2, %o6
2293loop_254:
2294 std %f12, [%l7 + 0x68]
2295 stb %g7, [%l7 + 0x51]
2296 tg %xcc, 0x0
2297 taddcc %o0, 0x16B2, %l5
2298 lduw [%l7 + 0x1C], %i0
2299 subccc %o4, %l0, %i1
2300 pdist %f2, %f2, %f14
2301 bne,pt %xcc, loop_255
2302 std %f10, [%l7 + 0x18]
2303 fmovda %xcc, %f7, %f15
2304 tsubcctv %g6, 0x031F, %g1
2305loop_255:
2306 movcs %xcc, %o3, %g2
2307 lduh [%l7 + 0x7E], %l1
2308 fcmple16 %f6, %f14, %i6
2309 fmuld8ulx16 %f15, %f9, %f4
2310 movrlez %o1, 0x281, %l2
2311 lduh [%l7 + 0x64], %g3
2312 st %f0, [%l7 + 0x74]
2313 fands %f3, %f7, %f11
2314 fnot1 %f12, %f0
2315 fbul %fcc3, loop_256
2316 move %icc, %g5, %i7
2317 fmovrsgez %o2, %f6, %f14
2318 fpsub16s %f11, %f11, %f14
2319loop_256:
2320 udiv %o7, 0x0225, %g4
2321 lduh [%l7 + 0x7E], %i3
2322 sethi 0x1841, %i5
2323 st %f15, [%l7 + 0x08]
2324 mulscc %l6, %l4, %o5
2325 ldd [%l7 + 0x70], %f0
2326 bshuffle %f6, %f12, %f14
2327 fmovdge %icc, %f4, %f8
2328 ldsh [%l7 + 0x6E], %i4
2329 ba,a,pn %icc, loop_257
2330 tgu %xcc, 0x2
2331 fxnor %f8, %f4, %f14
2332 tg %xcc, 0x5
2333loop_257:
2334 fmovdneg %xcc, %f1, %f14
2335 ldsb [%l7 + 0x25], %i2
2336 fcmped %fcc2, %f4, %f14
2337 fzeros %f9
2338 movrgz %l3, %g7, %o0
2339 fmovrdlz %l5, %f0, %f12
2340 movvs %xcc, %o6, %o4
2341 ldd [%l7 + 0x60], %f8
2342 ldub [%l7 + 0x72], %l0
2343 nop
2344 setx loop_258, %l0, %l1
2345 jmpl %l1, %i1
2346 fmovdne %icc, %f5, %f10
2347 ld [%l7 + 0x1C], %f7
2348 ldd [%l7 + 0x10], %f2
2349loop_258:
2350 edge16ln %g6, %i0, %g1
2351 ldx [%l7 + 0x18], %g2
2352 fmul8x16au %f3, %f4, %f8
2353 fnot2s %f1, %f2
2354 bcs,a,pn %xcc, loop_259
2355 fandnot2 %f6, %f8, %f14
2356 fcmpeq16 %f10, %f10, %l1
2357 fnot1s %f5, %f1
2358loop_259:
2359 nop
2360 setx loop_260, %l0, %l1
2361 wrpr 0x1, %tl
2362 wrpr %l1, %tnpc
2363 setx 0x34400001400, %l0, %l1
2364 wrpr %l1, %tstate
2365 wrhpr 0x4, %htstate
2366 done
2367 fcmpne16 %f12, %f10, %i6
2368 fnegs %f3, %f7
2369 bne,pn %xcc, loop_261
2370loop_260:
2371 sdivcc %o1, 0x095A, %l2
2372 add %o3, %g5, %g3
2373 movgu %xcc, %o2, %i7
2374loop_261:
2375 umulcc %o7, 0x00D4, %g4
2376 std %f8, [%l7 + 0x20]
2377 ldsb [%l7 + 0x2C], %i3
2378 fmovrdgez %l6, %f4, %f2
2379 edge16l %i5, %o5, %i4
2380 nop
2381 setx loop_262, %l0, %l1
2382 wrpr 0x1, %tl
2383 wrpr %l1, %tpc
2384 add %l1, 0x4, %l1
2385 wrpr %l1, %tnpc
2386 setx 0x34400001400, %l0, %l1
2387 wrpr %l1, %tstate
2388 wrhpr 0x4, %htstate
2389 retry
2390 nop
2391 setx loop_263, %l0, %l1
2392 jmpl %l1, %l4
2393 tleu %icc, 0x1
2394 sth %l3, [%l7 + 0x34]
2395loop_262:
2396 fsrc1s %f8, %f11
2397loop_263:
2398 fmovdge %icc, %f12, %f5
2399 fmovspos %icc, %f11, %f15
2400 bvs,pn %icc, loop_264
2401 fmul8x16al %f4, %f11, %f2
2402 fba %fcc0, loop_265
2403 stw %i2, [%l7 + 0x18]
2404loop_264:
2405 tneg %icc, 0x2
2406 tne %icc, 0x2
2407loop_265:
2408 mova %icc, %g7, %l5
2409 fpackfix %f12, %f2
2410 fmovrsgz %o6, %f15, %f2
2411 ldsw [%l7 + 0x64], %o0
2412 fnot1 %f14, %f12
2413 udivcc %o4, 0x1C0C, %l0
2414 brz,a %i1, loop_266
2415 xor %g6, %g1, %i0
2416 st %f14, [%l7 + 0x14]
2417 fornot2 %f12, %f14, %f2
2418loop_266:
2419 bg,a %xcc, loop_267
2420 std %f6, [%l7 + 0x78]
2421 ldsw [%l7 + 0x3C], %g2
2422 tle %xcc, 0x5
2423loop_267:
2424 ta %icc, 0x5
2425 ldx [%l7 + 0x70], %l1
2426 fpadd32s %f15, %f7, %f15
2427 bvs,pt %icc, loop_268
2428 orncc %i6, 0x006D, %l2
2429 te %icc, 0x7
2430 fbule,a %fcc0, loop_269
2431loop_268:
2432 fors %f2, %f15, %f4
2433 brlz,a %o1, loop_270
2434 tcc %icc, 0x7
2435loop_269:
2436 xorcc %o3, 0x1F13, %g5
2437 ld [%l7 + 0x4C], %f1
2438loop_270:
2439 umulcc %g3, 0x09DA, %o2
2440 fsrc2 %f8, %f8
2441 ldsw [%l7 + 0x30], %o7
2442 bne,a,pt %icc, loop_271
2443 fcmpne16 %f14, %f2, %g4
2444 sllx %i7, 0x0D, %l6
2445 ldsw [%l7 + 0x64], %i5
2446loop_271:
2447 stw %o5, [%l7 + 0x60]
2448 fornot2s %f15, %f6, %f13
2449 movle %icc, %i3, %l4
2450 ldsb [%l7 + 0x2C], %l3
2451 ldsb [%l7 + 0x1C], %i4
2452 tcs %icc, 0x5
2453 orncc %g7, 0x086F, %i2
2454 ldx [%l7 + 0x70], %o6
2455 lduw [%l7 + 0x0C], %o0
2456 add %l5, %o4, %i1
2457 lduh [%l7 + 0x1C], %l0
2458 st %f13, [%l7 + 0x30]
2459 fbuge %fcc0, loop_272
2460 ldub [%l7 + 0x3F], %g1
2461 tcs %xcc, 0x7
2462 brlz %i0, loop_273
2463loop_272:
2464 fpack32 %f4, %f2, %f8
2465 fcmpd %fcc2, %f4, %f10
2466 lduw [%l7 + 0x38], %g6
2467loop_273:
2468 ldx [%l7 + 0x40], %l1
2469 fxor %f8, %f6, %f10
2470 fpsub32 %f4, %f14, %f2
2471 ble %xcc, loop_274
2472 fmuld8sux16 %f0, %f7, %f8
2473 xorcc %i6, 0x07E7, %g2
2474 xnorcc %l2, 0x14DB, %o1
2475loop_274:
2476 addcc %o3, 0x1280, %g5
2477 fone %f10
2478 fornot2s %f5, %f4, %f13
2479 sdivx %o2, 0x0331, %g3
2480 andncc %o7, %i7, %g4
2481 sub %i5, %l6, %i3
2482 fmovsvc %icc, %f14, %f10
2483 std %f8, [%l7 + 0x20]
2484 movcs %icc, %l4, %l3
2485 fmovdn %xcc, %f6, %f5
2486 ldsh [%l7 + 0x72], %o5
2487 movl %icc, %g7, %i4
2488 fxor %f4, %f8, %f2
2489 fnand %f10, %f12, %f12
2490 fmovscs %xcc, %f13, %f7
2491 fmul8x16al %f12, %f5, %f14
2492 fors %f15, %f15, %f7
2493 ldsb [%l7 + 0x39], %o6
2494 fmuld8sux16 %f15, %f12, %f4
2495 std %f10, [%l7 + 0x50]
2496 fmul8x16au %f15, %f2, %f2
2497 fmuld8ulx16 %f9, %f12, %f12
2498 fmovrslz %i2, %f9, %f14
2499 lduw [%l7 + 0x10], %l5
2500 fmovsne %icc, %f3, %f5
2501 andcc %o0, %o4, %l0
2502 ba,a %xcc, loop_275
2503 fmovrdlz %i1, %f6, %f6
2504 fpadd32 %f0, %f14, %f4
2505 sth %g1, [%l7 + 0x4C]
2506loop_275:
2507 fmovscc %xcc, %f7, %f14
2508 ldub [%l7 + 0x55], %i0
2509 fxors %f15, %f11, %f9
2510 fmovscs %icc, %f4, %f12
2511 lduh [%l7 + 0x72], %g6
2512 lduw [%l7 + 0x34], %l1
2513 fbue,a %fcc2, loop_276
2514 fmuld8ulx16 %f6, %f8, %f0
2515 fmovse %icc, %f13, %f9
2516 taddcctv %i6, %g2, %l2
2517loop_276:
2518 ldsw [%l7 + 0x40], %o3
2519 stx %o1, [%l7 + 0x30]
2520 ldd [%l7 + 0x28], %f14
2521 sth %g5, [%l7 + 0x0C]
2522 fmovsl %xcc, %f14, %f8
2523 fnor %f12, %f4, %f6
2524 fmovsa %xcc, %f2, %f1
2525 ta %icc, 0x3
2526 lduh [%l7 + 0x32], %g3
2527 lduh [%l7 + 0x5A], %o7
2528 movcs %xcc, %i7, %o2
2529 srax %g4, %l6, %i3
2530 ldsb [%l7 + 0x36], %l4
2531 smulcc %l3, 0x1A4E, %o5
2532 fones %f1
2533 movg %icc, %g7, %i5
2534 taddcctv %o6, 0x06ED, %i4
2535 brgez %l5, loop_277
2536 fmovrse %i2, %f5, %f9
2537 fmovrdlez %o4, %f10, %f14
2538 lduw [%l7 + 0x50], %l0
2539loop_277:
2540 fbe %fcc3, loop_278
2541 tcs %icc, 0x3
2542 edge16 %o0, %i1, %g1
2543 popc 0x02E6, %i0
2544loop_278:
2545 bge,a %icc, loop_279
2546 ldsb [%l7 + 0x41], %g6
2547 movcc %icc, %i6, %g2
2548 fmovsle %xcc, %f2, %f2
2549loop_279:
2550 fone %f10
2551 tn %xcc, 0x6
2552 ldd [%l7 + 0x10], %f14
2553 tge %xcc, 0x0
2554 fbge,a %fcc1, loop_280
2555 mulx %l2, %l1, %o1
2556 fmovdle %icc, %f6, %f10
2557 fpsub32s %f6, %f8, %f1
2558loop_280:
2559 stw %g5, [%l7 + 0x7C]
2560 ldd [%l7 + 0x18], %f0
2561 fxor %f6, %f6, %f12
2562 movle %xcc, %o3, %g3
2563 fpadd32 %f12, %f12, %f0
2564 addccc %o7, 0x0571, %i7
2565 fpsub16 %f14, %f12, %f12
2566 ld [%l7 + 0x34], %f10
2567 fpackfix %f8, %f5
2568 st %f3, [%l7 + 0x30]
2569 fpsub16s %f10, %f8, %f14
2570 ldx [%l7 + 0x48], %g4
2571 fmovd %f0, %f14
2572 stw %o2, [%l7 + 0x10]
2573 bg,pn %icc, loop_281
2574 edge16 %i3, %l6, %l4
2575 stw %o5, [%l7 + 0x70]
2576 ldsb [%l7 + 0x21], %g7
2577loop_281:
2578 ldsb [%l7 + 0x69], %l3
2579 fmovse %icc, %f1, %f4
2580 sub %o6, 0x01D6, %i5
2581 stx %l5, [%l7 + 0x70]
2582 fmovsvs %icc, %f6, %f0
2583 ld [%l7 + 0x28], %f10
2584 ldsh [%l7 + 0x4A], %i4
2585 fsrc2s %f1, %f1
2586 fbl %fcc2, loop_282
2587 ldd [%l7 + 0x10], %f14
2588 sth %i2, [%l7 + 0x32]
2589 call loop_283
2590loop_282:
2591 ldx [%l7 + 0x20], %l0
2592 array8 %o4, %i1, %o0
2593 fble,a %fcc3, loop_284
2594loop_283:
2595 fandnot1 %f4, %f2, %f2
2596 sth %g1, [%l7 + 0x34]
2597 fone %f12
2598loop_284:
2599 std %f10, [%l7 + 0x60]
2600 sdivcc %g6, 0x17BF, %i6
2601 fexpand %f12, %f4
2602 ld [%l7 + 0x7C], %f1
2603 bneg,pt %xcc, loop_285
2604 ld [%l7 + 0x44], %f8
2605 ldub [%l7 + 0x31], %g2
2606 fmovrdgz %l2, %f12, %f12
2607loop_285:
2608 fmovrsne %i0, %f8, %f15
2609 xorcc %o1, %l1, %g5
2610 bl,a,pn %icc, loop_286
2611 ldsw [%l7 + 0x58], %g3
2612 sth %o7, [%l7 + 0x2E]
2613 andn %o3, 0x096E, %i7
2614loop_286:
2615 fornot1s %f12, %f7, %f7
2616 brlz,a %o2, loop_287
2617 lduw [%l7 + 0x10], %g4
2618 lduw [%l7 + 0x20], %i3
2619 add %l6, %o5, %g7
2620loop_287:
2621 ld [%l7 + 0x48], %f9
2622 ldsw [%l7 + 0x58], %l3
2623 ldsw [%l7 + 0x24], %o6
2624 bg,a %xcc, loop_288
2625 fmovrsgz %l4, %f12, %f4
2626 st %f9, [%l7 + 0x18]
2627 stb %i5, [%l7 + 0x0B]
2628loop_288:
2629 bcs,a loop_289
2630 ldub [%l7 + 0x2E], %i4
2631 umul %l5, %i2, %l0
2632 umulcc %i1, %o0, %o4
2633loop_289:
2634 std %f12, [%l7 + 0x60]
2635 edge32n %g1, %g6, %g2
2636 movn %xcc, %i6, %l2
2637 stb %o1, [%l7 + 0x4A]
2638 ldsb [%l7 + 0x2B], %l1
2639 ldsh [%l7 + 0x3E], %g5
2640 addc %g3, %i0, %o3
2641 fxnor %f10, %f6, %f6
2642 edge8 %i7, %o2, %o7
2643 st %f8, [%l7 + 0x38]
2644 fmul8sux16 %f10, %f10, %f6
2645 ld [%l7 + 0x2C], %f14
2646 ldsh [%l7 + 0x7E], %i3
2647 lduw [%l7 + 0x24], %g4
2648 fpadd16s %f14, %f6, %f13
2649 fmovdneg %xcc, %f15, %f7
2650 lduh [%l7 + 0x40], %l6
2651 lduh [%l7 + 0x62], %g7
2652 std %f6, [%l7 + 0x50]
2653 movvc %icc, %o5, %o6
2654 movleu %icc, %l4, %i5
2655 brnz,a %i4, loop_290
2656 fnors %f5, %f11, %f13
2657 srax %l5, %l3, %l0
2658 fbule,a %fcc0, loop_291
2659loop_290:
2660 stb %i2, [%l7 + 0x73]
2661 fbuge %fcc1, loop_292
2662 xorcc %i1, %o0, %g1
2663loop_291:
2664 srl %o4, %g2, %i6
2665 smulcc %l2, %g6, %l1
2666loop_292:
2667 stb %o1, [%l7 + 0x71]
2668 bpos,a,pt %xcc, loop_293
2669 brnz %g3, loop_294
2670 fbule %fcc1, loop_295
2671 ldsb [%l7 + 0x23], %g5
2672loop_293:
2673 ldsw [%l7 + 0x18], %i0
2674loop_294:
2675 ldd [%l7 + 0x60], %f14
2676loop_295:
2677 fbuge %fcc2, loop_296
2678 xor %i7, %o2, %o3
2679 st %f0, [%l7 + 0x30]
2680 fmovrsgez %i3, %f9, %f13
2681loop_296:
2682 fmovrse %o7, %f8, %f12
2683 fbo,a %fcc0, loop_297
2684 fbuge %fcc3, loop_298
2685 bpos,pn %icc, loop_299
2686 xor %g4, 0x14A8, %l6
2687loop_297:
2688 lduh [%l7 + 0x76], %o5
2689loop_298:
2690 array32 %o6, %g7, %l4
2691loop_299:
2692 mulx %i4, %l5, %l3
2693 stb %i5, [%l7 + 0x70]
2694 tge %xcc, 0x5
2695 sdivcc %i2, 0x150E, %i1
2696 fmovdneg %icc, %f14, %f8
2697 fornot2 %f12, %f14, %f6
2698 brnz,a %l0, loop_300
2699 fmovde %icc, %f2, %f0
2700 edge16n %o0, %g1, %o4
2701 fmovdn %xcc, %f8, %f1
2702loop_300:
2703 mulx %i6, %g2, %l2
2704 brgez %l1, loop_301
2705 sth %g6, [%l7 + 0x16]
2706 edge32ln %o1, %g3, %i0
2707 movne %xcc, %i7, %o2
2708loop_301:
2709 fmovscc %icc, %f9, %f12
2710 tcs %icc, 0x4
2711 fcmpgt32 %f4, %f12, %g5
2712 xor %i3, %o3, %o7
2713 edge16n %g4, %o5, %l6
2714 std %f8, [%l7 + 0x40]
2715 fmovde %icc, %f3, %f14
2716 nop
2717 setx loop_302, %l0, %l1
2718 jmpl %l1, %o6
2719 lduw [%l7 + 0x60], %g7
2720 fmovdgu %icc, %f13, %f13
2721 ldsh [%l7 + 0x62], %l4
2722loop_302:
2723 st %f12, [%l7 + 0x2C]
2724 sdivx %i4, 0x004E, %l3
2725 fzeros %f9
2726 sth %l5, [%l7 + 0x70]
2727 fmovsa %xcc, %f14, %f13
2728 tsubcc %i2, %i1, %l0
2729 sth %o0, [%l7 + 0x44]
2730 ldx [%l7 + 0x68], %g1
2731 edge8l %i5, %i6, %o4
2732 bge,a,pt %xcc, loop_303
2733 popc %l2, %g2
2734 ldd [%l7 + 0x10], %f8
2735 movleu %xcc, %g6, %l1
2736loop_303:
2737 tne %icc, 0x6
2738 movrlz %g3, %i0, %o1
2739 bne,a,pt %xcc, loop_304
2740 edge16ln %i7, %g5, %o2
2741 fsrc2s %f9, %f8
2742 ldsw [%l7 + 0x5C], %i3
2743loop_304:
2744 fnot2 %f4, %f4
2745 ldx [%l7 + 0x48], %o3
2746 movpos %xcc, %o7, %o5
2747 fones %f15
2748 ldub [%l7 + 0x61], %l6
2749 brz,a %g4, loop_305
2750 tsubcctv %o6, 0x07A3, %l4
2751 srax %i4, %l3, %l5
2752 ldsh [%l7 + 0x40], %g7
2753loop_305:
2754 fpsub32s %f15, %f0, %f10
2755 movle %xcc, %i2, %i1
2756 fandnot2s %f5, %f1, %f10
2757 std %f12, [%l7 + 0x28]
2758 ldsb [%l7 + 0x3B], %o0
2759 bcc,a,pt %xcc, loop_306
2760 tsubcctv %l0, %g1, %i5
2761 fmovdle %xcc, %f10, %f6
2762 stx %o4, [%l7 + 0x08]
2763loop_306:
2764 brz %i6, loop_307
2765 st %f12, [%l7 + 0x38]
2766 tle %icc, 0x6
2767 std %f10, [%l7 + 0x50]
2768loop_307:
2769 fcmpne32 %f0, %f12, %g2
2770 alignaddrl %l2, %l1, %g6
2771 fmul8x16au %f8, %f5, %f2
2772 ldsh [%l7 + 0x2E], %i0
2773 stx %g3, [%l7 + 0x10]
2774 sll %i7, 0x0C, %o1
2775 alignaddrl %g5, %i3, %o3
2776 fcmpes %fcc2, %f8, %f3
2777 ldx [%l7 + 0x58], %o7
2778 fmovrdne %o2, %f14, %f0
2779 fmovde %xcc, %f2, %f8
2780 fmovdl %xcc, %f9, %f6
2781 addc %l6, %o5, %g4
2782 bcc,a loop_308
2783 ldub [%l7 + 0x34], %l4
2784 stw %o6, [%l7 + 0x60]
2785 fpackfix %f14, %f15
2786loop_308:
2787 ldd [%l7 + 0x20], %f0
2788 edge32l %l3, %i4, %l5
2789 fmovdcc %icc, %f13, %f7
2790 stx %i2, [%l7 + 0x50]
2791 bvc %icc, loop_309
2792 fcmpeq16 %f12, %f10, %g7
2793 mova %icc, %i1, %o0
2794 nop
2795 setx loop_310, %l0, %l1
2796 wrpr 0x1, %tl
2797 wrpr %l1, %tpc
2798 add %l1, 0x4, %l1
2799 wrpr %l1, %tnpc
2800 setx 0x34400001400, %l0, %l1
2801 wrpr %l1, %tstate
2802 wrhpr 0x4, %htstate
2803 retry
2804loop_309:
2805 fmovdg %icc, %f9, %f3
2806 ldsb [%l7 + 0x32], %g1
2807 stx %i5, [%l7 + 0x18]
2808loop_310:
2809 fxnors %f13, %f8, %f10
2810 stb %l0, [%l7 + 0x63]
2811 fmovdge %xcc, %f7, %f4
2812 ldsw [%l7 + 0x34], %o4
2813 fmovde %icc, %f13, %f4
2814 orcc %i6, 0x0650, %l2
2815 andcc %g2, 0x07C6, %l1
2816 udiv %i0, 0x194D, %g6
2817 fmovsg %icc, %f6, %f3
2818 orcc %g3, 0x0FFE, %i7
2819 fnor %f0, %f0, %f12
2820 fmovdcc %icc, %f3, %f11
2821 bneg %xcc, loop_311
2822 fmovde %xcc, %f2, %f10
2823 fmovrdne %o1, %f0, %f14
2824 fblg,a %fcc2, loop_312
2825loop_311:
2826 ldsw [%l7 + 0x7C], %g5
2827 xnorcc %o3, 0x0FB5, %o7
2828 lduh [%l7 + 0x54], %o2
2829loop_312:
2830 sth %i3, [%l7 + 0x10]
2831 fcmpeq16 %f12, %f12, %l6
2832 ldx [%l7 + 0x68], %g4
2833 ble,pt %xcc, loop_313
2834 fmovsgu %icc, %f12, %f12
2835 stw %l4, [%l7 + 0x60]
2836 fnands %f11, %f13, %f12
2837loop_313:
2838 stb %o6, [%l7 + 0x36]
2839 ldsh [%l7 + 0x50], %o5
2840 fmovrse %i4, %f9, %f8
2841 edge16n %l3, %l5, %i2
2842 sethi 0x02B9, %g7
2843 lduh [%l7 + 0x7C], %o0
2844 ba,pt %xcc, loop_314
2845 orcc %i1, %g1, %i5
2846 fones %f3
2847 fornot1s %f1, %f12, %f7
2848loop_314:
2849 fornot2 %f6, %f12, %f4
2850 stw %l0, [%l7 + 0x5C]
2851 stw %i6, [%l7 + 0x6C]
2852 ld [%l7 + 0x08], %f10
2853 fmovse %icc, %f10, %f15
2854 fnegs %f2, %f15
2855 taddcctv %l2, 0x19BA, %g2
2856 fbg %fcc1, loop_315
2857 alignaddrl %o4, %l1, %g6
2858 smul %g3, 0x1E35, %i7
2859 edge8 %i0, %o1, %g5
2860loop_315:
2861 subccc %o7, %o2, %i3
2862 fmovscc %xcc, %f10, %f1
2863 bne,a,pn %icc, loop_316
2864 fbuge,a %fcc3, loop_317
2865 tl %xcc, 0x3
2866 call loop_318
2867loop_316:
2868 ld [%l7 + 0x78], %f2
2869loop_317:
2870 sllx %o3, %g4, %l4
2871 stx %o6, [%l7 + 0x78]
2872loop_318:
2873 lduh [%l7 + 0x08], %o5
2874 stb %l6, [%l7 + 0x24]
2875 fornot1s %f2, %f10, %f8
2876 stx %i4, [%l7 + 0x68]
2877 fpsub32 %f14, %f6, %f4
2878 tsubcctv %l3, %l5, %i2
2879 tpos %icc, 0x1
2880 movleu %xcc, %g7, %o0
2881 ble,pn %icc, loop_319
2882 tsubcc %g1, %i5, %l0
2883 ld [%l7 + 0x08], %f1
2884 nop
2885 setx loop_320, %l0, %l1
2886 jmpl %l1, %i1
2887loop_319:
2888 movcs %xcc, %l2, %i6
2889 sth %o4, [%l7 + 0x7A]
2890 fcmple32 %f4, %f2, %l1
2891loop_320:
2892 te %icc, 0x4
2893 brlez,a %g6, loop_321
2894 lduh [%l7 + 0x5A], %g3
2895 ld [%l7 + 0x68], %f2
2896 lduw [%l7 + 0x50], %g2
2897loop_321:
2898 fmul8ulx16 %f4, %f12, %f4
2899 ta %icc, 0x4
2900 ldd [%l7 + 0x48], %f2
2901 nop
2902 setx loop_322, %l0, %l1
2903 jmpl %l1, %i0
2904 xnorcc %i7, %o1, %g5
2905 sll %o7, 0x1B, %o2
2906 fpmerge %f6, %f9, %f8
2907loop_322:
2908 taddcc %o3, %i3, %l4
2909 lduh [%l7 + 0x64], %g4
2910 fbe %fcc0, loop_323
2911 stb %o6, [%l7 + 0x49]
2912 mulscc %o5, %i4, %l3
2913 ldsw [%l7 + 0x54], %l5
2914loop_323:
2915 xor %l6, 0x0009, %i2
2916 movleu %icc, %o0, %g7
2917 alignaddrl %g1, %l0, %i5
2918 bleu loop_324
2919 fpack16 %f12, %f13
2920 brz %i1, loop_325
2921 ldx [%l7 + 0x40], %l2
2922loop_324:
2923 bgu,a,pt %xcc, loop_326
2924 fblg %fcc0, loop_327
2925loop_325:
2926 sth %o4, [%l7 + 0x2A]
2927 fzeros %f8
2928loop_326:
2929 srlx %l1, 0x13, %i6
2930loop_327:
2931 fmovspos %icc, %f2, %f12
2932 bg,a %xcc, loop_328
2933 movle %xcc, %g6, %g2
2934 fpackfix %f4, %f11
2935 fxnor %f4, %f6, %f6
2936loop_328:
2937 popc 0x0F5B, %g3
2938 ldub [%l7 + 0x0E], %i7
2939 ld [%l7 + 0x1C], %f6
2940 ldx [%l7 + 0x28], %o1
2941 sth %i0, [%l7 + 0x6A]
2942 lduw [%l7 + 0x08], %o7
2943 brlz,a %o2, loop_329
2944 fnand %f0, %f2, %f14
2945 fors %f6, %f8, %f0
2946 movcc %icc, %g5, %o3
2947loop_329:
2948 tl %icc, 0x0
2949 te %xcc, 0x2
2950 edge32n %l4, %i3, %g4
2951 fmovdleu %xcc, %f15, %f2
2952 taddcc %o5, %o6, %i4
2953 te %xcc, 0x1
2954 bshuffle %f14, %f2, %f2
2955 nop
2956 setx loop_330, %l0, %l1
2957 jmpl %l1, %l5
2958 fcmpeq32 %f0, %f6, %l3
2959 ldsb [%l7 + 0x40], %l6
2960 sethi 0x0A5E, %o0
2961loop_330:
2962 fmul8x16au %f11, %f3, %f10
2963 std %f6, [%l7 + 0x70]
2964 bl %xcc, loop_331
2965 orn %g7, %g1, %l0
2966 udivx %i5, 0x1EE6, %i2
2967 fone %f2
2968loop_331:
2969 ldsw [%l7 + 0x7C], %i1
2970 ld [%l7 + 0x3C], %f12
2971 brz %o4, loop_332
2972 fmovdn %icc, %f11, %f11
2973 fcmpne32 %f8, %f4, %l1
2974 tcs %icc, 0x3
2975loop_332:
2976 ldsh [%l7 + 0x7C], %l2
2977 udivx %i6, 0x0530, %g2
2978 fmovrsne %g6, %f5, %f9
2979 nop
2980 setx loop_333, %l0, %l1
2981 wrpr 0x1, %tl
2982 wrpr %l1, %tpc
2983 add %l1, 0x4, %l1
2984 wrpr %l1, %tnpc
2985 setx 0x34400001400, %l0, %l1
2986 wrpr %l1, %tstate
2987 wrhpr 0x4, %htstate
2988 retry
2989 smulcc %i7, %o1, %i0
2990 sth %g3, [%l7 + 0x68]
2991 ldsb [%l7 + 0x14], %o7
2992loop_333:
2993 fbo %fcc3, loop_334
2994 nop
2995 setx loop_335, %l0, %l1
2996 jmpl %l1, %o2
2997 movge %xcc, %g5, %l4
2998 fbue %fcc0, loop_336
2999loop_334:
3000 array16 %o3, %g4, %i3
3001loop_335:
3002 fble %fcc2, loop_337
3003 ldx [%l7 + 0x60], %o6
3004loop_336:
3005 fmovrdgez %o5, %f10, %f8
3006 fxnor %f4, %f4, %f12
3007loop_337:
3008 fandnot2s %f0, %f11, %f2
3009 subc %i4, 0x1666, %l5
3010 brgz,a %l6, loop_338
3011 subcc %l3, %o0, %g1
3012 fcmpd %fcc2, %f6, %f2
3013 tle %icc, 0x1
3014loop_338:
3015 movn %xcc, %l0, %i5
3016 movvc %icc, %i2, %i1
3017 ldsw [%l7 + 0x78], %g7
3018 fmovrdne %l1, %f14, %f12
3019 movle %icc, %o4, %i6
3020 fmovdleu %icc, %f7, %f6
3021 st %f11, [%l7 + 0x1C]
3022 stw %l2, [%l7 + 0x3C]
3023 ldd [%l7 + 0x18], %f8
3024 ldsh [%l7 + 0x36], %g6
3025 fxors %f2, %f15, %f15
3026 sth %g2, [%l7 + 0x4C]
3027 ld [%l7 + 0x6C], %f6
3028 fmovspos %icc, %f4, %f2
3029 fnors %f0, %f11, %f12
3030 bl,a loop_339
3031 movge %icc, %o1, %i0
3032 fbl,a %fcc0, loop_340
3033 ldd [%l7 + 0x28], %f4
3034loop_339:
3035 ldsh [%l7 + 0x78], %i7
3036 edge32n %g3, %o7, %o2
3037loop_340:
3038 fmovrdlez %g5, %f12, %f4
3039 fmul8x16au %f9, %f4, %f0
3040 mova %xcc, %l4, %o3
3041 fzero %f0
3042 fbule %fcc3, loop_341
3043 tcc %xcc, 0x7
3044 ldsb [%l7 + 0x6E], %g4
3045 fcmps %fcc3, %f12, %f7
3046loop_341:
3047 ldsw [%l7 + 0x24], %i3
3048 fcmpgt16 %f12, %f6, %o5
3049 sdiv %o6, 0x1A6A, %i4
3050 ldx [%l7 + 0x28], %l6
3051 fnot2s %f4, %f9
3052 stw %l5, [%l7 + 0x34]
3053 xnorcc %o0, 0x0723, %g1
3054 ld [%l7 + 0x6C], %f2
3055 fbule,a %fcc1, loop_342
3056 ldsw [%l7 + 0x40], %l0
3057 fzeros %f11
3058 fmovrdgez %l3, %f8, %f2
3059loop_342:
3060 stx %i5, [%l7 + 0x50]
3061 andn %i1, 0x0DE3, %g7
3062 ldx [%l7 + 0x70], %l1
3063 fnegd %f10, %f8
3064 fnand %f10, %f14, %f8
3065 mulscc %o4, %i6, %i2
3066 ldd [%l7 + 0x48], %f0
3067 lduh [%l7 + 0x22], %l2
3068 tsubcc %g2, 0x10D5, %g6
3069 ldsw [%l7 + 0x2C], %i0
3070 brz,a %o1, loop_343
3071 fxor %f8, %f8, %f12
3072 stw %g3, [%l7 + 0x48]
3073 ldd [%l7 + 0x10], %f14
3074loop_343:
3075 fmovd %f12, %f6
3076 fxnor %f14, %f14, %f12
3077 stw %o7, [%l7 + 0x54]
3078 smul %o2, %i7, %l4
3079 sra %o3, 0x1D, %g5
3080 stx %g4, [%l7 + 0x70]
3081 ldx [%l7 + 0x30], %i3
3082 stw %o5, [%l7 + 0x64]
3083 movn %icc, %o6, %i4
3084 st %f10, [%l7 + 0x0C]
3085 movrne %l6, %o0, %g1
3086 fmovsn %xcc, %f13, %f11
3087 and %l5, %l0, %l3
3088 stx %i5, [%l7 + 0x58]
3089 ldd [%l7 + 0x30], %f4
3090 ldd [%l7 + 0x30], %f6
3091 stx %g7, [%l7 + 0x68]
3092 fnot2s %f12, %f3
3093 and %l1, 0x1BC5, %o4
3094 stb %i6, [%l7 + 0x7A]
3095 stb %i2, [%l7 + 0x48]
3096 sth %l2, [%l7 + 0x5A]
3097 movre %i1, 0x35D, %g2
3098 fnor %f12, %f12, %f0
3099 ldub [%l7 + 0x7B], %i0
3100 orn %g6, %o1, %g3
3101 stw %o2, [%l7 + 0x48]
3102 alignaddrl %i7, %l4, %o3
3103 orn %g5, %g4, %i3
3104 fmovda %icc, %f2, %f6
3105 fbuge,a %fcc2, loop_344
3106 fbul %fcc0, loop_345
3107 std %f4, [%l7 + 0x10]
3108 stb %o7, [%l7 + 0x43]
3109loop_344:
3110 std %f6, [%l7 + 0x78]
3111loop_345:
3112 tg %icc, 0x2
3113 fornot1s %f10, %f10, %f3
3114 fpadd32 %f14, %f10, %f8
3115 movvc %icc, %o6, %o5
3116 sdivcc %l6, 0x1D52, %i4
3117 fmovrsgez %o0, %f13, %f1
3118 lduh [%l7 + 0x58], %l5
3119 fcmple16 %f2, %f2, %g1
3120 ld [%l7 + 0x4C], %f12
3121 ldsb [%l7 + 0x5A], %l0
3122 sth %i5, [%l7 + 0x22]
3123 fpackfix %f0, %f13
3124 lduw [%l7 + 0x38], %g7
3125 fmovsgu %xcc, %f6, %f6
3126 taddcc %l3, %o4, %i6
3127 fnor %f2, %f6, %f2
3128 fmovdcc %xcc, %f1, %f0
3129 fornot2s %f6, %f4, %f11
3130 fpsub32 %f6, %f12, %f6
3131 fmovsl %xcc, %f11, %f5
3132 st %f5, [%l7 + 0x18]
3133 stw %l1, [%l7 + 0x38]
3134 ldsb [%l7 + 0x14], %l2
3135 stx %i2, [%l7 + 0x78]
3136 movne %icc, %i1, %g2
3137 fbuge %fcc0, loop_346
3138 and %i0, 0x1B53, %g6
3139 fmovrsne %g3, %f2, %f7
3140 fcmpne16 %f12, %f10, %o2
3141loop_346:
3142 fbug,a %fcc1, loop_347
3143 ba,a,pt %xcc, loop_348
3144 fbo %fcc0, loop_349
3145 movrlz %o1, 0x35A, %l4
3146loop_347:
3147 bneg %xcc, loop_350
3148loop_348:
3149 fcmpeq16 %f8, %f14, %o3
3150loop_349:
3151 fornot1s %f13, %f15, %f12
3152 ldx [%l7 + 0x20], %g5
3153loop_350:
3154 bcc,a,pt %xcc, loop_351
3155 te %xcc, 0x4
3156 fcmpgt32 %f4, %f14, %i7
3157 bg,a loop_352
3158loop_351:
3159 ldsb [%l7 + 0x50], %i3
3160 tge %xcc, 0x5
3161 brlez %g4, loop_353
3162loop_352:
3163 ble,pt %icc, loop_354
3164 st %f0, [%l7 + 0x24]
3165 fbuge,a %fcc0, loop_355
3166loop_353:
3167 fsrc2 %f2, %f10
3168loop_354:
3169 tvs %icc, 0x0
3170 fmul8ulx16 %f2, %f2, %f6
3171loop_355:
3172 stb %o6, [%l7 + 0x7F]
3173 stx %o5, [%l7 + 0x68]
3174 fmovrdgz %o7, %f4, %f12
3175 fxnor %f10, %f4, %f12
3176 sth %l6, [%l7 + 0x20]
3177 ldx [%l7 + 0x58], %i4
3178 fmovrdne %o0, %f2, %f6
3179 fcmple32 %f0, %f4, %l5
3180 fmovsle %icc, %f12, %f12
3181 edge16 %g1, %l0, %g7
3182 fmul8sux16 %f2, %f4, %f12
3183 popc 0x1A04, %l3
3184 ld [%l7 + 0x34], %f11
3185 stx %i5, [%l7 + 0x38]
3186 lduh [%l7 + 0x24], %i6
3187 edge8ln %l1, %o4, %i2
3188 ldsw [%l7 + 0x44], %i1
3189 sth %g2, [%l7 + 0x54]
3190 brnz,a %i0, loop_356
3191 stx %l2, [%l7 + 0x08]
3192 fornot2s %f1, %f2, %f11
3193 tcc %icc, 0x4
3194loop_356:
3195 be loop_357
3196 tn %icc, 0x5
3197 fpsub32 %f2, %f14, %f4
3198 brnz,a %g6, loop_358
3199loop_357:
3200 fsrc1 %f2, %f14
3201 st %f14, [%l7 + 0x74]
3202 fbul,a %fcc1, loop_359
3203loop_358:
3204 tleu %icc, 0x2
3205 fmul8ulx16 %f10, %f14, %f8
3206 movrne %g3, 0x33A, %o1
3207loop_359:
3208 stw %o2, [%l7 + 0x7C]
3209 edge32 %l4, %o3, %i7
3210 sll %i3, 0x0A, %g5
3211 edge8 %g4, %o6, %o7
3212 fxor %f6, %f0, %f10
3213 ldub [%l7 + 0x7E], %o5
3214 udiv %l6, 0x0A78, %o0
3215 movg %xcc, %l5, %g1
3216 fxnor %f4, %f10, %f10
3217 ta %icc, 0x2
3218 ld [%l7 + 0x30], %f13
3219 ldub [%l7 + 0x3C], %l0
3220 nop
3221 setx loop_360, %l0, %l1
3222 jmpl %l1, %g7
3223 fmovrdlz %l3, %f10, %f2
3224 fmuld8ulx16 %f10, %f11, %f14
3225 nop
3226 setx loop_361, %l0, %l1
3227 wrpr 0x1, %tl
3228 wrpr %l1, %tnpc
3229 setx 0x34400001400, %l0, %l1
3230 wrpr %l1, %tstate
3231 wrhpr 0x4, %htstate
3232 done
3233loop_360:
3234 fcmpne16 %f4, %f14, %i5
3235 stw %i4, [%l7 + 0x4C]
3236 ld [%l7 + 0x54], %f2
3237loop_361:
3238 udivx %i6, 0x127D, %o4
3239 lduw [%l7 + 0x7C], %i2
3240 brgz %i1, loop_362
3241 stx %l1, [%l7 + 0x60]
3242 ba,a loop_363
3243 movg %icc, %i0, %l2
3244loop_362:
3245 movcc %xcc, %g2, %g6
3246 xorcc %g3, %o1, %o2
3247loop_363:
3248 fxnors %f15, %f13, %f15
3249 ldd [%l7 + 0x50], %f4
3250 bge loop_364
3251 tvc %icc, 0x3
3252 fnot1s %f5, %f3
3253 sth %l4, [%l7 + 0x10]
3254loop_364:
3255 or %o3, 0x096D, %i7
3256 tl %icc, 0x4
3257 ta %xcc, 0x2
3258 fxnors %f5, %f13, %f9
3259 bg,pn %icc, loop_365
3260 fcmpgt32 %f2, %f10, %g5
3261 fmovse %xcc, %f14, %f14
3262 ba %xcc, loop_366
3263loop_365:
3264 movvc %xcc, %g4, %o6
3265 fmovrdlez %i3, %f12, %f2
3266 tpos %icc, 0x2
3267loop_366:
3268 addcc %o7, %l6, %o0
3269 bvc,pn %icc, loop_367
3270 sth %l5, [%l7 + 0x5A]
3271 fmovsleu %xcc, %f12, %f2
3272 ld [%l7 + 0x4C], %f7
3273loop_367:
3274 ba loop_368
3275 fnot2 %f2, %f10
3276 fmul8x16au %f9, %f3, %f10
3277 bne,a loop_369
3278loop_368:
3279 bg,pt %icc, loop_370
3280 stb %g1, [%l7 + 0x27]
3281 fmovscs %xcc, %f12, %f4
3282loop_369:
3283 fmovsne %icc, %f7, %f12
3284loop_370:
3285 ldub [%l7 + 0x6B], %l0
3286 ld [%l7 + 0x74], %f0
3287 fmovsleu %icc, %f0, %f7
3288 fabss %f1, %f12
3289 movvc %xcc, %g7, %o5
3290 fbo,a %fcc2, loop_371
3291 fsrc2 %f14, %f12
3292 fmovrdgez %i5, %f6, %f12
3293 brgez,a %i4, loop_372
3294loop_371:
3295 array8 %l3, %o4, %i6
3296 xorcc %i2, 0x0F08, %i1
3297 fbn %fcc2, loop_373
3298loop_372:
3299 fnand %f14, %f2, %f2
3300 udivcc %l1, 0x0293, %l2
3301 tsubcctv %g2, %g6, %g3
3302loop_373:
3303 fmovda %icc, %f0, %f14
3304 fbu %fcc0, loop_374
3305 movgu %xcc, %o1, %o2
3306 ldx [%l7 + 0x58], %l4
3307 nop
3308 setx loop_375, %l0, %l1
3309 wrpr 0x1, %tl
3310 wrpr %l1, %tnpc
3311 setx 0x34400001400, %l0, %l1
3312 wrpr %l1, %tstate
3313 wrhpr 0x4, %htstate
3314 done
3315loop_374:
3316 srl %o3, 0x15, %i0
3317 bpos,a,pn %xcc, loop_376
3318 sth %g5, [%l7 + 0x52]
3319loop_375:
3320 fcmpgt16 %f10, %f10, %i7
3321 add %g4, 0x1211, %o6
3322loop_376:
3323 tcs %xcc, 0x6
3324 fmovrslez %i3, %f4, %f7
3325 movvs %icc, %l6, %o0
3326 fmovde %xcc, %f1, %f1
3327 ldsh [%l7 + 0x38], %l5
3328 fzeros %f7
3329 smulcc %g1, 0x1465, %l0
3330 brnz,a %g7, loop_377
3331 lduh [%l7 + 0x68], %o5
3332 fmovs %f13, %f1
3333 fnegs %f13, %f9
3334loop_377:
3335 movrlez %o7, 0x2FE, %i4
3336 ldd [%l7 + 0x68], %f6
3337 ldd [%l7 + 0x18], %f8
3338 fmul8x16 %f6, %f10, %f12
3339 fmovdg %icc, %f7, %f12
3340 fmovrdgz %i5, %f12, %f0
3341 edge16n %o4, %i6, %l3
3342 ldx [%l7 + 0x58], %i2
3343 edge16 %l1, %l2, %i1
3344 tcc %xcc, 0x1
3345 fmovrdgez %g6, %f2, %f8
3346 fba %fcc2, loop_378
3347 fmovrdlez %g3, %f2, %f4
3348 fmovdcc %icc, %f8, %f11
3349 fcmple16 %f14, %f6, %o1
3350loop_378:
3351 srl %g2, 0x09, %o2
3352 fpack32 %f14, %f2, %f0
3353 ldsw [%l7 + 0x38], %o3
3354 lduh [%l7 + 0x36], %i0
3355 st %f15, [%l7 + 0x44]
3356 movvs %xcc, %g5, %l4
3357 std %f2, [%l7 + 0x40]
3358 call loop_379
3359 fmovrse %g4, %f14, %f7
3360 te %xcc, 0x1
3361 ldx [%l7 + 0x20], %i7
3362loop_379:
3363 brz,a %i3, loop_380
3364 ld [%l7 + 0x70], %f15
3365 mova %icc, %l6, %o6
3366 stw %l5, [%l7 + 0x3C]
3367loop_380:
3368 std %f6, [%l7 + 0x48]
3369 ldsh [%l7 + 0x5A], %o0
3370 ldsb [%l7 + 0x1D], %g1
3371 fmovd %f10, %f10
3372 ldsh [%l7 + 0x5E], %l0
3373 fmul8x16al %f8, %f5, %f12
3374 tne %icc, 0x4
3375 movrgez %o5, %o7, %i4
3376 orcc %g7, 0x1C8F, %i5
3377 fxnor %f14, %f12, %f14
3378 orn %i6, %o4, %l3
3379 mova %xcc, %l1, %i2
3380 udiv %i1, 0x0B0F, %l2
3381 fpack16 %f10, %f13
3382 bge,a,pn %xcc, loop_381
3383 ldsb [%l7 + 0x77], %g3
3384 fands %f4, %f10, %f5
3385 fmovdneg %icc, %f10, %f14
3386loop_381:
3387 ldx [%l7 + 0x70], %g6
3388 fblg,a %fcc0, loop_382
3389 tvc %icc, 0x3
3390 addc %g2, %o2, %o3
3391 fxnors %f12, %f7, %f0
3392loop_382:
3393 smul %o1, 0x0A2E, %i0
3394 stx %g5, [%l7 + 0x78]
3395 orcc %g4, %l4, %i7
3396 movne %icc, %l6, %o6
3397 bvs,a,pt %icc, loop_383
3398 fbe,a %fcc3, loop_384
3399 fmul8ulx16 %f10, %f12, %f14
3400 sdivcc %l5, 0x0568, %o0
3401loop_383:
3402 movrgz %g1, 0x095, %l0
3403loop_384:
3404 movg %xcc, %o5, %i3
3405 alignaddrl %i4, %g7, %o7
3406 movn %icc, %i6, %o4
3407 stb %i5, [%l7 + 0x62]
3408 bshuffle %f8, %f2, %f4
3409 bshuffle %f14, %f12, %f6
3410 lduw [%l7 + 0x78], %l3
3411 fnor %f12, %f12, %f10
3412 fblg,a %fcc3, loop_385
3413 and %i2, %i1, %l1
3414 or %g3, %l2, %g2
3415 bcs,pt %xcc, loop_386
3416loop_385:
3417 te %icc, 0x0
3418 fones %f8
3419 fpsub16 %f4, %f12, %f10
3420loop_386:
3421 orncc %o2, %g6, %o3
3422 ldsb [%l7 + 0x3B], %o1
3423 ldsb [%l7 + 0x34], %i0
3424 ld [%l7 + 0x70], %f15
3425 fmovdvc %icc, %f9, %f5
3426 fsrc1s %f12, %f12
3427 fbul,a %fcc3, loop_387
3428 bvs,a,pt %icc, loop_388
3429 fnors %f8, %f9, %f0
3430 sdivx %g5, 0x0F54, %g4
3431loop_387:
3432 movge %icc, %l4, %l6
3433loop_388:
3434 fmovrdne %i7, %f10, %f14
3435 bpos,a,pn %icc, loop_389
3436 movrgez %o6, 0x368, %o0
3437 movvc %icc, %g1, %l5
3438 fmovrsgez %o5, %f1, %f9
3439loop_389:
3440 subccc %l0, 0x0D09, %i3
3441 taddcctv %g7, 0x0D44, %o7
3442 fnegd %f6, %f2
3443 ldx [%l7 + 0x08], %i6
3444 fbu,a %fcc1, loop_390
3445 andn %i4, 0x03E6, %i5
3446 fbne %fcc1, loop_391
3447 bneg,a %xcc, loop_392
3448loop_390:
3449 ldsb [%l7 + 0x4B], %l3
3450 brgez %i2, loop_393
3451loop_391:
3452 udivcc %o4, 0x06D8, %i1
3453loop_392:
3454 fmul8x16al %f6, %f11, %f6
3455 udivx %g3, 0x1145, %l2
3456loop_393:
3457 ldsh [%l7 + 0x0E], %g2
3458 brlez %l1, loop_394
3459 brz,a %g6, loop_395
3460 fsrc2s %f9, %f9
3461 add %o3, %o1, %i0
3462loop_394:
3463 fbn %fcc2, loop_396
3464loop_395:
3465 tle %icc, 0x7
3466 fsrc1 %f14, %f6
3467 bshuffle %f4, %f2, %f6
3468loop_396:
3469 bg,a,pt %xcc, loop_397
3470 ldsw [%l7 + 0x28], %o2
3471 nop
3472 setx loop_398, %l0, %l1
3473 jmpl %l1, %g5
3474 lduw [%l7 + 0x74], %g4
3475loop_397:
3476 std %f2, [%l7 + 0x08]
3477 bvs,a,pn %xcc, loop_399
3478loop_398:
3479 st %f9, [%l7 + 0x2C]
3480 ldx [%l7 + 0x08], %l6
3481 fsrc1 %f0, %f12
3482loop_399:
3483 fxors %f9, %f12, %f11
3484 fmovsle %xcc, %f14, %f12
3485 stb %l4, [%l7 + 0x0B]
3486 bg loop_400
3487 ldx [%l7 + 0x50], %i7
3488 ldub [%l7 + 0x6C], %o6
3489 bvs loop_401
3490loop_400:
3491 tleu %icc, 0x0
3492 fzeros %f2
3493 ldsw [%l7 + 0x3C], %g1
3494loop_401:
3495 fnand %f6, %f14, %f6
3496 brgz %l5, loop_402
3497 lduw [%l7 + 0x68], %o0
3498 fmovrdgez %o5, %f4, %f4
3499 sllx %i3, 0x15, %l0
3500loop_402:
3501 fornot2s %f0, %f6, %f15
3502 fpack16 %f6, %f7
3503 ldsh [%l7 + 0x64], %o7
3504 brz %i6, loop_403
3505 ldub [%l7 + 0x51], %g7
3506 fmovspos %xcc, %f13, %f3
3507 fsrc1 %f14, %f8
3508loop_403:
3509 brgez,a %i5, loop_404
3510 fandnot1 %f6, %f2, %f14
3511 stx %i4, [%l7 + 0x68]
3512 fcmpne32 %f10, %f12, %i2
3513loop_404:
3514 stb %o4, [%l7 + 0x6B]
3515 edge8l %i1, %l3, %g3
3516 alignaddrl %l2, %l1, %g2
3517 bshuffle %f0, %f4, %f14
3518 ldx [%l7 + 0x38], %o3
3519 fzero %f10
3520 fmovdleu %icc, %f4, %f6
3521 movne %xcc, %o1, %i0
3522 sethi 0x00A7, %o2
3523 fmovsvc %xcc, %f0, %f8
3524 fnegs %f6, %f6
3525 ldsh [%l7 + 0x16], %g5
3526 stb %g4, [%l7 + 0x55]
3527 lduw [%l7 + 0x24], %g6
3528 bl %icc, loop_405
3529 ld [%l7 + 0x58], %f14
3530 fandnot2s %f4, %f8, %f9
3531 xor %l6, %l4, %i7
3532loop_405:
3533 lduw [%l7 + 0x34], %g1
3534 fpsub16s %f5, %f12, %f11
3535 fors %f5, %f9, %f14
3536 fbg %fcc0, loop_406
3537 bl,a,pn %xcc, loop_407
3538 taddcctv %l5, %o6, %o5
3539 movl %xcc, %i3, %l0
3540loop_406:
3541 fabsd %f0, %f10
3542loop_407:
3543 ldub [%l7 + 0x73], %o7
3544 fmovsneg %icc, %f14, %f9
3545 srl %i6, %o0, %g7
3546 fxnors %f0, %f2, %f9
3547 ldx [%l7 + 0x68], %i4
3548 fcmple32 %f2, %f4, %i5
3549 fmovrdlz %o4, %f12, %f12
3550 andn %i1, 0x0DCC, %l3
3551 ldsh [%l7 + 0x6C], %g3
3552 movvs %icc, %i2, %l1
3553 fmovdn %icc, %f10, %f9
3554 subcc %g2, %l2, %o1
3555 ldsh [%l7 + 0x2C], %i0
3556 ldsh [%l7 + 0x08], %o3
3557 bneg loop_408
3558 bcc,a,pn %icc, loop_409
3559 stx %o2, [%l7 + 0x58]
3560 brgz,a %g4, loop_410
3561loop_408:
3562 fbuge,a %fcc0, loop_411
3563loop_409:
3564 fmovspos %icc, %f15, %f7
3565 fandnot1s %f7, %f14, %f15
3566loop_410:
3567 fcmpes %fcc2, %f7, %f11
3568loop_411:
3569 udivx %g5, 0x0CCC, %l6
3570 alignaddrl %l4, %i7, %g6
3571 std %f0, [%l7 + 0x28]
3572 fmul8ulx16 %f6, %f12, %f8
3573 tleu %icc, 0x4
3574 ldsw [%l7 + 0x5C], %g1
3575 tpos %xcc, 0x3
3576 ldsh [%l7 + 0x3C], %l5
3577 fmovrslez %o6, %f10, %f6
3578 fcmple16 %f12, %f0, %o5
3579 taddcc %l0, 0x0A33, %i3
3580 movl %icc, %i6, %o7
3581 tpos %icc, 0x2
3582 fmovdpos %xcc, %f9, %f4
3583 lduw [%l7 + 0x24], %o0
3584 udivx %i4, 0x0133, %i5
3585 movre %g7, 0x2A2, %o4
3586 fmovdl %xcc, %f14, %f9
3587 stw %i1, [%l7 + 0x60]
3588 stw %l3, [%l7 + 0x4C]
3589 fmovd %f6, %f4
3590 fbl,a %fcc2, loop_412
3591 siam 0x2
3592 movvc %xcc, %g3, %i2
3593 tl %xcc, 0x4
3594loop_412:
3595 orncc %g2, 0x0800, %l1
3596 fmul8sux16 %f12, %f6, %f4
3597 taddcc %l2, %o1, %o3
3598 tsubcc %o2, 0x0ACC, %g4
3599 stw %g5, [%l7 + 0x44]
3600 ble loop_413
3601 tge %xcc, 0x6
3602 ldd [%l7 + 0x78], %f8
3603 std %f8, [%l7 + 0x28]
3604loop_413:
3605 fpadd32s %f4, %f6, %f12
3606 fmul8sux16 %f0, %f2, %f0
3607 subcc %i0, %l6, %l4
3608 fpadd32s %f5, %f9, %f6
3609 orcc %i7, %g6, %g1
3610 fors %f1, %f14, %f12
3611 ldsw [%l7 + 0x74], %l5
3612 bne %xcc, loop_414
3613 lduw [%l7 + 0x20], %o6
3614 nop
3615 setx loop_415, %l0, %l1
3616 jmpl %l1, %l0
3617 bleu %xcc, loop_416
3618loop_414:
3619 ldsb [%l7 + 0x3A], %i3
3620 st %f9, [%l7 + 0x48]
3621loop_415:
3622 lduw [%l7 + 0x4C], %i6
3623loop_416:
3624 brlez,a %o5, loop_417
3625 ldsw [%l7 + 0x30], %o7
3626 sethi 0x07A1, %i4
3627 ldsh [%l7 + 0x70], %o0
3628loop_417:
3629 sll %i5, 0x01, %g7
3630 fnot1 %f6, %f10
3631 edge16n %o4, %i1, %l3
3632 smul %g3, %g2, %i2
3633 ldx [%l7 + 0x58], %l2
3634 stw %l1, [%l7 + 0x48]
3635 fxnors %f1, %f15, %f15
3636 ldd [%l7 + 0x40], %f12
3637 edge16ln %o3, %o1, %o2
3638 ld [%l7 + 0x44], %f9
3639 edge32n %g4, %g5, %l6
3640 taddcc %l4, 0x17F3, %i0
3641 xor %g6, %i7, %l5
3642 bleu,pt %xcc, loop_418
3643 smul %o6, %l0, %g1
3644 fnot2 %f12, %f14
3645 fmul8sux16 %f10, %f8, %f6
3646loop_418:
3647 lduw [%l7 + 0x78], %i6
3648 ldsh [%l7 + 0x0E], %o5
3649 fpsub16 %f6, %f4, %f6
3650 sllx %i3, 0x10, %o7
3651 lduw [%l7 + 0x10], %o0
3652 udivcc %i5, 0x0388, %g7
3653 std %f6, [%l7 + 0x28]
3654 ldub [%l7 + 0x5F], %o4
3655 st %f15, [%l7 + 0x40]
3656 array32 %i1, %i4, %l3
3657 for %f4, %f6, %f4
3658 sth %g3, [%l7 + 0x10]
3659 fnands %f13, %f9, %f9
3660 fandnot2 %f0, %f12, %f8
3661 addccc %g2, %l2, %i2
3662 addcc %o3, %o1, %o2
3663 popc %l1, %g4
3664 fbg,a %fcc2, loop_419
3665 sll %l6, 0x11, %g5
3666 ldsh [%l7 + 0x2E], %i0
3667 fmovsge %icc, %f4, %f15
3668loop_419:
3669 ldsb [%l7 + 0x29], %g6
3670 fbue,a %fcc3, loop_420
3671 fnot2s %f2, %f9
3672 movge %icc, %l4, %i7
3673 ldub [%l7 + 0x69], %l5
3674loop_420:
3675 sth %l0, [%l7 + 0x4C]
3676 movle %xcc, %g1, %o6
3677 movleu %icc, %o5, %i3
3678 edge8n %i6, %o0, %o7
3679 fmovrslz %i5, %f13, %f7
3680 fpadd32 %f2, %f2, %f4
3681 ldsw [%l7 + 0x20], %o4
3682 array16 %i1, %i4, %l3
3683 nop
3684 setx loop_421, %l0, %l1
3685 wrpr 0x1, %tl
3686 wrpr %l1, %tnpc
3687 setx 0x34400001400, %l0, %l1
3688 wrpr %l1, %tstate
3689 wrhpr 0x4, %htstate
3690 done
3691 movne %icc, %g3, %g2
3692 std %f10, [%l7 + 0x78]
3693 brlz %l2, loop_422
3694loop_421:
3695 fmovrsne %i2, %f5, %f5
3696 ldx [%l7 + 0x30], %o3
3697 call loop_423
3698loop_422:
3699 fbne %fcc1, loop_424
3700 tcc %xcc, 0x0
3701 or %g7, %o1, %o2
3702loop_423:
3703 std %f4, [%l7 + 0x30]
3704loop_424:
3705 mova %icc, %g4, %l1
3706 ldx [%l7 + 0x60], %g5
3707 fbe,a %fcc0, loop_425
3708 fmovrdlz %i0, %f2, %f14
3709 call loop_426
3710 mulscc %l6, %g6, %l4
3711loop_425:
3712 tsubcctv %i7, %l5, %g1
3713 fbu %fcc1, loop_427
3714loop_426:
3715 fmovscs %icc, %f10, %f4
3716 ldx [%l7 + 0x40], %o6
3717 st %f3, [%l7 + 0x40]
3718loop_427:
3719 ble loop_428
3720 movrgez %l0, 0x358, %i3
3721 stx %i6, [%l7 + 0x48]
3722 taddcc %o0, %o7, %i5
3723loop_428:
3724 lduh [%l7 + 0x38], %o4
3725 tvc %xcc, 0x2
3726 ba,a loop_429
3727 fmul8sux16 %f2, %f4, %f2
3728 array8 %o5, %i4, %l3
3729 nop
3730 setx loop_430, %l0, %l1
3731 wrpr 0x1, %tl
3732 wrpr %l1, %tnpc
3733 setx 0x34400001400, %l0, %l1
3734 wrpr %l1, %tstate
3735 wrhpr 0x4, %htstate
3736 done
3737loop_429:
3738 edge8ln %i1, %g3, %g2
3739 fnot1s %f14, %f5
3740 fmovsleu %icc, %f15, %f11
3741loop_430:
3742 tgu %icc, 0x1
3743 fornot2s %f11, %f9, %f10
3744 fmovrslez %l2, %f4, %f3
3745 sth %o3, [%l7 + 0x16]
3746 array16 %g7, %i2, %o2
3747 std %f10, [%l7 + 0x18]
3748 bge,a,pt %xcc, loop_431
3749 bvs %icc, loop_432
3750 fpack16 %f14, %f3
3751 stw %g4, [%l7 + 0x44]
3752loop_431:
3753 fbue %fcc0, loop_433
3754loop_432:
3755 bshuffle %f14, %f14, %f0
3756 tsubcctv %o1, %g5, %i0
3757 fnot2 %f8, %f4
3758loop_433:
3759 fblg %fcc3, loop_434
3760 andncc %l6, %l1, %g6
3761 fmovsvs %icc, %f9, %f3
3762 ldub [%l7 + 0x5E], %l4
3763loop_434:
3764 tne %xcc, 0x1
3765 fmovda %icc, %f14, %f12
3766 stx %i7, [%l7 + 0x40]
3767 fmovsl %xcc, %f3, %f9
3768 fcmpeq32 %f8, %f14, %g1
3769 ldsh [%l7 + 0x30], %o6
3770 lduw [%l7 + 0x24], %l5
3771 fpsub16s %f6, %f2, %f0
3772 fmovsgu %xcc, %f5, %f0
3773 movne %xcc, %i3, %i6
3774 fmul8ulx16 %f8, %f4, %f12
3775 movrgz %l0, %o0, %i5
3776 fbo,a %fcc0, loop_435
3777 nop
3778 setx loop_436, %l0, %l1
3779 wrpr 0x1, %tl
3780 wrpr %l1, %tpc
3781 add %l1, 0x4, %l1
3782 wrpr %l1, %tnpc
3783 setx 0x34400001400, %l0, %l1
3784 wrpr %l1, %tstate
3785 wrhpr 0x4, %htstate
3786 retry
3787 fmovscs %icc, %f3, %f6
3788 fmovsvs %icc, %f8, %f6
3789loop_435:
3790 fnegs %f5, %f7
3791loop_436:
3792 brnz,a %o7, loop_437
3793 fnot1 %f2, %f6
3794 fmovdcc %icc, %f7, %f1
3795 fcmpes %fcc0, %f5, %f12
3796loop_437:
3797 ldsw [%l7 + 0x78], %o4
3798 fnot2 %f8, %f10
3799 ba,a,pt %icc, loop_438
3800 lduw [%l7 + 0x30], %i4
3801 ble,a loop_439
3802 ldsb [%l7 + 0x20], %o5
3803loop_438:
3804 orncc %l3, %g3, %g2
3805 fpsub32 %f8, %f8, %f4
3806loop_439:
3807 movne %xcc, %i1, %o3
3808 ldsh [%l7 + 0x20], %g7
3809 lduw [%l7 + 0x48], %i2
3810 ta %icc, 0x5
3811 array16 %l2, %o2, %g4
3812 ldub [%l7 + 0x45], %o1
3813 stb %g5, [%l7 + 0x5B]
3814 std %f8, [%l7 + 0x10]
3815 sth %i0, [%l7 + 0x30]
3816 fnor %f6, %f6, %f0
3817 fnegd %f14, %f0
3818 edge8l %l6, %l1, %g6
3819 bg %xcc, loop_440
3820 fbule,a %fcc3, loop_441
3821 fcmple16 %f8, %f4, %i7
3822 st %f12, [%l7 + 0x40]
3823loop_440:
3824 mulscc %g1, %o6, %l4
3825loop_441:
3826 stb %i3, [%l7 + 0x4D]
3827 bshuffle %f12, %f8, %f14
3828 ldsb [%l7 + 0x27], %i6
3829 sll %l0, %o0, %l5
3830 srax %i5, 0x00, %o4
3831 fpsub16 %f8, %f6, %f10
3832 subc %o7, 0x1EA0, %i4
3833 tvs %xcc, 0x2
3834 fmovde %xcc, %f6, %f2
3835 bleu,a %icc, loop_442
3836 add %o5, 0x01BD, %l3
3837 brz %g2, loop_443
3838 std %f10, [%l7 + 0x18]
3839loop_442:
3840 ldsh [%l7 + 0x08], %i1
3841 fmovs %f12, %f12
3842loop_443:
3843 stw %g3, [%l7 + 0x4C]
3844 lduw [%l7 + 0x38], %o3
3845 lduh [%l7 + 0x22], %g7
3846 xnor %i2, %l2, %g4
3847 fcmpeq16 %f8, %f2, %o2
3848 edge32l %g5, %o1, %l6
3849 fmovda %icc, %f4, %f15
3850 lduw [%l7 + 0x44], %l1
3851 bcs,a loop_444
3852 movleu %xcc, %g6, %i7
3853 fcmpd %fcc2, %f0, %f10
3854 fmul8sux16 %f2, %f14, %f12
3855loop_444:
3856 fmovdcc %icc, %f8, %f5
3857 ldsb [%l7 + 0x26], %i0
3858 fpsub16s %f1, %f15, %f0
3859 fbge %fcc3, loop_445
3860 lduw [%l7 + 0x74], %o6
3861 bn,pn %xcc, loop_446
3862 fmul8sux16 %f8, %f14, %f2
3863loop_445:
3864 fmovspos %xcc, %f8, %f9
3865 ldsh [%l7 + 0x76], %g1
3866loop_446:
3867 ldd [%l7 + 0x18], %f2
3868 lduw [%l7 + 0x64], %l4
3869 ble %icc, loop_447
3870 udiv %i6, 0x1929, %i3
3871 fands %f15, %f9, %f3
3872 ldsw [%l7 + 0x54], %l0
3873loop_447:
3874 fmovrdne %l5, %f8, %f4
3875 fandnot1s %f14, %f2, %f0
3876 tle %xcc, 0x7
3877 bne,pn %xcc, loop_448
3878 stb %o0, [%l7 + 0x74]
3879 fmovrdgz %i5, %f2, %f12
3880 lduh [%l7 + 0x16], %o4
3881loop_448:
3882 fzeros %f0
3883 sth %o7, [%l7 + 0x7A]
3884 srax %i4, %l3, %o5
3885 brlez %i1, loop_449
3886 lduh [%l7 + 0x32], %g3
3887 fcmpeq16 %f14, %f8, %o3
3888 stw %g2, [%l7 + 0x5C]
3889loop_449:
3890 ba %icc, loop_450
3891 fexpand %f11, %f4
3892 movl %xcc, %i2, %g7
3893 sdiv %g4, 0x0D1B, %l2
3894loop_450:
3895 tsubcctv %o2, 0x1759, %g5
3896 fmovsgu %icc, %f8, %f9
3897 subc %l6, %o1, %l1
3898 ldub [%l7 + 0x7E], %g6
3899 fzero %f2
3900 bcc,pn %icc, loop_451
3901 std %f12, [%l7 + 0x60]
3902 fmovscc %xcc, %f6, %f2
3903 subccc %i0, %o6, %i7
3904loop_451:
3905 fmovsvs %xcc, %f4, %f0
3906 fnegs %f14, %f7
3907 edge8 %g1, %i6, %l4
3908 stw %l0, [%l7 + 0x40]
3909 bl,a %icc, loop_452
3910 std %f6, [%l7 + 0x08]
3911 mulscc %i3, 0x117F, %l5
3912 stx %i5, [%l7 + 0x50]
3913loop_452:
3914 tl %icc, 0x6
3915 tcc %icc, 0x6
3916 sdiv %o0, 0x1A03, %o4
3917 st %f7, [%l7 + 0x0C]
3918 ld [%l7 + 0x48], %f6
3919 fmovsleu %xcc, %f15, %f0
3920 xor %i4, 0x092B, %l3
3921 fmovsg %xcc, %f7, %f4
3922 bl,a %icc, loop_453
3923 tneg %icc, 0x3
3924 fble,a %fcc3, loop_454
3925 fmovsvs %icc, %f12, %f8
3926loop_453:
3927 fabsd %f14, %f4
3928 te %xcc, 0x7
3929loop_454:
3930 fones %f13
3931 ldd [%l7 + 0x18], %f6
3932 lduh [%l7 + 0x20], %o5
3933 st %f7, [%l7 + 0x5C]
3934 fbule %fcc0, loop_455
3935 ldd [%l7 + 0x78], %f8
3936 tgu %icc, 0x7
3937 stw %o7, [%l7 + 0x30]
3938loop_455:
3939 ldx [%l7 + 0x68], %g3
3940 ldub [%l7 + 0x4A], %i1
3941 fmovrsgz %o3, %f7, %f1
3942 bn,a,pt %xcc, loop_456
3943 fmovdle %icc, %f9, %f5
3944 andn %i2, 0x0ECD, %g2
3945 movg %xcc, %g4, %l2
3946loop_456:
3947 fcmple32 %f2, %f2, %g7
3948 fornot1 %f10, %f4, %f2
3949 brnz %o2, loop_457
3950 std %f0, [%l7 + 0x50]
3951 ldd [%l7 + 0x20], %f8
3952 fands %f5, %f7, %f5
3953loop_457:
3954 fnot1s %f12, %f5
3955 add %g5, %o1, %l6
3956 bgu %icc, loop_458
3957 fmovdvs %xcc, %f2, %f11
3958 sth %l1, [%l7 + 0x48]
3959 st %f0, [%l7 + 0x1C]
3960loop_458:
3961 sdiv %g6, 0x0522, %i0
3962 fpadd32 %f12, %f6, %f10
3963 ld [%l7 + 0x08], %f1
3964 sth %o6, [%l7 + 0x44]
3965 fmovsge %icc, %f12, %f8
3966 movn %icc, %g1, %i6
3967 andncc %i7, %l0, %l4
3968 fpackfix %f0, %f12
3969 te %icc, 0x7
3970 st %f5, [%l7 + 0x48]
3971 brnz,a %l5, loop_459
3972 ldsh [%l7 + 0x3A], %i5
3973 fnors %f3, %f4, %f7
3974 std %f12, [%l7 + 0x78]
3975loop_459:
3976 edge32 %i3, %o4, %i4
3977 stb %o0, [%l7 + 0x21]
3978 fone %f10
3979 fone %f14
3980 fands %f13, %f8, %f9
3981 taddcc %l3, %o5, %g3
3982 tleu %xcc, 0x3
3983 tpos %icc, 0x1
3984 fmovsge %icc, %f6, %f9
3985 ldsb [%l7 + 0x73], %o7
3986 bg,a loop_460
3987 andcc %i1, 0x00F7, %o3
3988 fmovdpos %xcc, %f14, %f5
3989 fzero %f6
3990loop_460:
3991 lduw [%l7 + 0x44], %g2
3992 bge,a %xcc, loop_461
3993 udivcc %g4, 0x0365, %l2
3994 st %f5, [%l7 + 0x50]
3995 ldsh [%l7 + 0x4A], %i2
3996loop_461:
3997 bl,a %xcc, loop_462
3998 nop
3999 setx loop_463, %l0, %l1
4000 jmpl %l1, %o2
4001 ldub [%l7 + 0x77], %g7
4002 fnegs %f11, %f14
4003loop_462:
4004 tgu %icc, 0x5
4005loop_463:
4006 smulcc %g5, %l6, %o1
4007 edge32 %g6, %l1, %o6
4008 ldsw [%l7 + 0x3C], %g1
4009 fmovsg %xcc, %f15, %f12
4010 ldd [%l7 + 0x30], %f4
4011 subcc %i6, 0x0B03, %i0
4012 taddcc %i7, 0x1A7F, %l0
4013 fmovrslz %l5, %f5, %f8
4014 fbne %fcc1, loop_464
4015 stb %l4, [%l7 + 0x3C]
4016 fnand %f2, %f4, %f0
4017 fmovsn %icc, %f8, %f12
4018loop_464:
4019 fmovdvc %xcc, %f1, %f1
4020 stx %i3, [%l7 + 0x70]
4021 ldx [%l7 + 0x18], %i5
4022 fnot2 %f12, %f8
4023 fxors %f7, %f2, %f0
4024 brgez %o4, loop_465
4025 sll %i4, %o0, %l3
4026 fble,a %fcc3, loop_466
4027 movrlz %o5, %o7, %g3
4028loop_465:
4029 sethi 0x1888, %i1
4030 bl,a loop_467
4031loop_466:
4032 edge32 %o3, %g2, %g4
4033 st %f6, [%l7 + 0x08]
4034 brgz %l2, loop_468
4035loop_467:
4036 fmovsa %icc, %f10, %f8
4037 fbug %fcc3, loop_469
4038 fmovdpos %icc, %f2, %f15
4039loop_468:
4040 ldsb [%l7 + 0x21], %i2
4041 tvs %xcc, 0x2
4042loop_469:
4043 ldsb [%l7 + 0x52], %o2
4044 ldx [%l7 + 0x30], %g5
4045 or %g7, %o1, %l6
4046 nop
4047 setx loop_470, %l0, %l1
4048 jmpl %l1, %l1
4049 fbg,a %fcc3, loop_471
4050 orncc %g6, %g1, %i6
4051 fmovdg %icc, %f12, %f2
4052loop_470:
4053 ble,a %xcc, loop_472
4054loop_471:
4055 call loop_473
4056 ldsb [%l7 + 0x14], %o6
4057 fmovrde %i0, %f0, %f4
4058loop_472:
4059 fmovsvc %icc, %f2, %f3
4060loop_473:
4061 mulx %l0, %i7, %l5
4062 ldsh [%l7 + 0x68], %l4
4063 bgu %xcc, loop_474
4064 ldub [%l7 + 0x3B], %i5
4065 stb %o4, [%l7 + 0x65]
4066 edge16n %i3, %o0, %i4
4067loop_474:
4068 fornot2 %f0, %f14, %f12
4069 ldsh [%l7 + 0x48], %o5
4070 tleu %icc, 0x3
4071 movcs %icc, %o7, %g3
4072 sllx %l3, %o3, %g2
4073 tvc %xcc, 0x1
4074 movre %g4, 0x382, %l2
4075 ldx [%l7 + 0x18], %i1
4076 sth %i2, [%l7 + 0x48]
4077 fabsd %f8, %f4
4078 movrgz %o2, 0x36B, %g7
4079 std %f6, [%l7 + 0x38]
4080 fabsd %f0, %f14
4081 ldx [%l7 + 0x30], %g5
4082 brgz %o1, loop_475
4083 fmovrsgez %l6, %f11, %f6
4084 ldub [%l7 + 0x77], %g6
4085 fmovrsne %l1, %f13, %f13
4086loop_475:
4087 andn %i6, 0x1E8B, %o6
4088 move %icc, %i0, %g1
4089 ldub [%l7 + 0x32], %i7
4090 st %f8, [%l7 + 0x28]
4091 subcc %l5, 0x1084, %l4
4092 tsubcctv %i5, 0x1012, %l0
4093 lduh [%l7 + 0x66], %o4
4094 ldd [%l7 + 0x18], %f0
4095 stb %i3, [%l7 + 0x36]
4096 lduw [%l7 + 0x4C], %o0
4097 bne,a loop_476
4098 edge32l %o5, %i4, %g3
4099 fnot2 %f4, %f14
4100 movvs %icc, %l3, %o7
4101loop_476:
4102 fsrc1s %f6, %f3
4103 fcmple16 %f14, %f10, %o3
4104 movg %icc, %g4, %g2
4105 lduw [%l7 + 0x28], %i1
4106 ldsw [%l7 + 0x50], %i2
4107 tn %xcc, 0x1
4108 bge,pn %icc, loop_477
4109 fba,a %fcc0, loop_478
4110 fmovdn %xcc, %f15, %f14
4111 ldsb [%l7 + 0x60], %l2
4112loop_477:
4113 fbule,a %fcc1, loop_479
4114loop_478:
4115 lduw [%l7 + 0x24], %g7
4116 srax %o2, 0x05, %g5
4117 fmovsge %icc, %f4, %f2
4118loop_479:
4119 brlz %o1, loop_480
4120 andncc %l6, %l1, %g6
4121 movneg %icc, %i6, %o6
4122 edge16l %i0, %i7, %g1
4123loop_480:
4124 lduh [%l7 + 0x5C], %l5
4125 lduw [%l7 + 0x28], %l4
4126 fandnot1s %f10, %f2, %f11
4127 sth %i5, [%l7 + 0x38]
4128 sth %l0, [%l7 + 0x08]
4129 st %f8, [%l7 + 0x3C]
4130 fxnors %f3, %f3, %f15
4131 fbu,a %fcc1, loop_481
4132 ld [%l7 + 0x38], %f3
4133 udiv %o4, 0x1456, %i3
4134 fnegd %f12, %f0
4135loop_481:
4136 fcmps %fcc3, %f12, %f14
4137 xor %o5, 0x1751, %o0
4138 udiv %i4, 0x12AD, %g3
4139 movcc %xcc, %l3, %o7
4140 fcmpes %fcc3, %f0, %f4
4141 nop
4142 setx loop_482, %l0, %l1
4143 wrpr 0x1, %tl
4144 wrpr %l1, %tnpc
4145 setx 0x34400001400, %l0, %l1
4146 wrpr %l1, %tstate
4147 wrhpr 0x4, %htstate
4148 done
4149 fandnot2 %f4, %f6, %f0
4150 fmovsgu %xcc, %f15, %f11
4151 tcc %icc, 0x5
4152loop_482:
4153 ldub [%l7 + 0x45], %g4
4154 st %f1, [%l7 + 0x14]
4155 stx %g2, [%l7 + 0x60]
4156 udivx %o3, 0x134A, %i1
4157 fmovrdlez %i2, %f6, %f12
4158 tne %xcc, 0x2
4159 movrgez %l2, 0x359, %g7
4160 fbo %fcc1, loop_483
4161 fmovrsgez %o2, %f1, %f6
4162 stw %g5, [%l7 + 0x5C]
4163 ld [%l7 + 0x44], %f2
4164loop_483:
4165 orn %o1, 0x1611, %l6
4166 subccc %l1, 0x00A5, %g6
4167 faligndata %f12, %f0, %f0
4168 fsrc2s %f4, %f3
4169 fmovsvs %icc, %f9, %f14
4170 std %f14, [%l7 + 0x18]
4171 ld [%l7 + 0x3C], %f8
4172 fbg,a %fcc0, loop_484
4173 edge8l %o6, %i0, %i6
4174 tgu %icc, 0x3
4175 fpsub32 %f4, %f4, %f14
4176loop_484:
4177 fabsd %f2, %f4
4178 te %xcc, 0x6
4179 ldsw [%l7 + 0x60], %g1
4180 st %f10, [%l7 + 0x38]
4181 ldsb [%l7 + 0x3A], %l5
4182 bvc,a loop_485
4183 addcc %i7, %l4, %l0
4184 array32 %o4, %i5, %o5
4185 stw %i3, [%l7 + 0x7C]
4186loop_485:
4187 subc %o0, %g3, %i4
4188 tcc %icc, 0x3
4189 movvs %icc, %o7, %l3
4190 ble,a,pn %icc, loop_486
4191 bneg %xcc, loop_487
4192 bcc,pt %icc, loop_488
4193 fmovspos %xcc, %f11, %f0
4194loop_486:
4195 fmovsne %xcc, %f3, %f2
4196loop_487:
4197 ldub [%l7 + 0x74], %g4
4198loop_488:
4199 fmovrsgz %o3, %f9, %f12
4200 array16 %i1, %i2, %g2
4201 fmovdl %icc, %f6, %f10
4202 lduh [%l7 + 0x6C], %g7
4203 ldsb [%l7 + 0x64], %l2
4204 nop
4205 setx loop_489, %l0, %l1
4206 jmpl %l1, %o2
4207 stb %g5, [%l7 + 0x68]
4208 fpack32 %f0, %f6, %f8
4209 stw %o1, [%l7 + 0x08]
4210loop_489:
4211 ldsw [%l7 + 0x24], %l6
4212 bg,a loop_490
4213 fmul8ulx16 %f10, %f12, %f8
4214 fmovsge %icc, %f4, %f12
4215 bg,a %icc, loop_491
4216loop_490:
4217 fnor %f12, %f2, %f6
4218 lduh [%l7 + 0x32], %l1
4219 move %xcc, %o6, %g6
4220loop_491:
4221 ldd [%l7 + 0x40], %f14
4222 nop
4223 setx loop_492, %l0, %l1
4224 wrpr 0x1, %tl
4225 wrpr %l1, %tnpc
4226 setx 0x34400001400, %l0, %l1
4227 wrpr %l1, %tstate
4228 wrhpr 0x4, %htstate
4229 done
4230 fmovsg %icc, %f10, %f11
4231 fmovscs %xcc, %f1, %f5
4232 edge16l %i6, %i0, %l5
4233loop_492:
4234 fnot2 %f2, %f10
4235 for %f6, %f4, %f6
4236 ldsw [%l7 + 0x48], %g1
4237 fnand %f10, %f4, %f6
4238 ldub [%l7 + 0x6D], %l4
4239 fxnor %f8, %f12, %f10
4240 tleu %xcc, 0x1
4241 sra %l0, 0x1C, %o4
4242 edge16 %i5, %o5, %i7
4243 st %f13, [%l7 + 0x3C]
4244 ld [%l7 + 0x3C], %f8
4245 st %f13, [%l7 + 0x44]
4246 lduh [%l7 + 0x48], %i3
4247 srl %g3, %i4, %o0
4248 movvs %icc, %l3, %g4
4249 stx %o7, [%l7 + 0x10]
4250 sra %o3, %i2, %i1
4251 brz,a %g2, loop_493
4252 fnors %f3, %f4, %f13
4253 movcs %icc, %g7, %o2
4254 fmovdn %icc, %f14, %f15
4255loop_493:
4256 stw %g5, [%l7 + 0x44]
4257 bg,a loop_494
4258 fnot2s %f3, %f1
4259 srax %o1, %l2, %l1
4260 movre %o6, 0x07D, %g6
4261loop_494:
4262 nop
4263 setx loop_495, %l0, %l1
4264 wrpr 0x1, %tl
4265 wrpr %l1, %tpc
4266 add %l1, 0x4, %l1
4267 wrpr %l1, %tnpc
4268 setx 0x34400001400, %l0, %l1
4269 wrpr %l1, %tstate
4270 wrhpr 0x4, %htstate
4271 retry
4272 lduh [%l7 + 0x48], %l6
4273 tcc %xcc, 0x0
4274 fmovrdlez %i6, %f6, %f4
4275loop_495:
4276 stw %l5, [%l7 + 0x54]
4277 tvs %icc, 0x4
4278 fmovsn %xcc, %f6, %f11
4279 nop
4280 setx loop_496, %l0, %l1
4281 jmpl %l1, %g1
4282 lduh [%l7 + 0x1C], %i0
4283 fxnor %f14, %f6, %f12
4284 ldsh [%l7 + 0x44], %l0
4285loop_496:
4286 fnot2 %f12, %f14
4287 bcs %xcc, loop_497
4288 fmovsn %icc, %f14, %f3
4289 fornot2s %f1, %f2, %f8
4290 fmovscc %xcc, %f8, %f5
4291loop_497:
4292 fble %fcc3, loop_498
4293 bleu,a,pn %icc, loop_499
4294 lduh [%l7 + 0x4A], %o4
4295 srax %l4, 0x16, %o5
4296loop_498:
4297 orncc %i5, %i3, %g3
4298loop_499:
4299 movcc %icc, %i4, %o0
4300 fpadd16 %f14, %f6, %f14
4301 tcc %icc, 0x0
4302 sll %i7, %g4, %o7
4303 fandnot1s %f1, %f4, %f0
4304 lduw [%l7 + 0x54], %l3
4305 and %o3, 0x1150, %i2
4306 movneg %icc, %i1, %g7
4307 fsrc1s %f7, %f2
4308 stb %g2, [%l7 + 0x29]
4309 fnegs %f1, %f12
4310 xorcc %g5, 0x04B0, %o2
4311 movrgz %o1, 0x029, %l1
4312 tne %xcc, 0x1
4313 bshuffle %f14, %f12, %f4
4314 xor %o6, %l2, %g6
4315 lduh [%l7 + 0x44], %i6
4316 edge32l %l6, %g1, %l5
4317 be loop_500
4318 sll %i0, 0x19, %o4
4319 stb %l0, [%l7 + 0x60]
4320 movvs %xcc, %o5, %l4
4321loop_500:
4322 orncc %i3, 0x1CB0, %g3
4323 movg %xcc, %i4, %i5
4324 srax %o0, 0x1C, %i7
4325 fbule %fcc2, loop_501
4326 fbge %fcc0, loop_502
4327 bn loop_503
4328 fcmple16 %f2, %f14, %g4
4329loop_501:
4330 movrgz %o7, 0x1DB, %l3
4331loop_502:
4332 bvs loop_504
4333loop_503:
4334 fbuge,a %fcc3, loop_505
4335 movre %o3, 0x276, %i2
4336 stb %i1, [%l7 + 0x67]
4337loop_504:
4338 fblg %fcc2, loop_506
4339loop_505:
4340 pdist %f8, %f14, %f8
4341 fbul,a %fcc3, loop_507
4342 fmovde %xcc, %f15, %f7
4343loop_506:
4344 fexpand %f7, %f6
4345 fmovsa %icc, %f13, %f6
4346loop_507:
4347 fxnor %f8, %f8, %f12
4348 fmovdleu %icc, %f8, %f13
4349 fsrc1 %f6, %f0
4350 fand %f0, %f10, %f2
4351 brgez,a %g2, loop_508
4352 std %f10, [%l7 + 0x20]
4353 brlez,a %g7, loop_509
4354 fabss %f4, %f13
4355loop_508:
4356 fbo,a %fcc2, loop_510
4357 stx %o2, [%l7 + 0x18]
4358loop_509:
4359 fcmpd %fcc3, %f0, %f12
4360 fsrc1s %f11, %f4
4361loop_510:
4362 ldsh [%l7 + 0x12], %g5
4363 fnot1s %f12, %f15
4364 or %l1, 0x18DC, %o6
4365 ldsw [%l7 + 0x44], %o1
4366 tg %xcc, 0x1
4367 for %f8, %f14, %f8
4368 movre %g6, %i6, %l2
4369 fmovrsgz %g1, %f3, %f3
4370 array32 %l6, %i0, %o4
4371 tsubcc %l0, %o5, %l5
4372 ldub [%l7 + 0x1A], %i3
4373 tsubcctv %l4, 0x0587, %g3
4374 fmovse %xcc, %f11, %f11
4375 lduw [%l7 + 0x2C], %i4
4376 fmovrslez %i5, %f11, %f15
4377 sdiv %i7, 0x04E8, %g4
4378 fornot2s %f2, %f6, %f10
4379 fornot2s %f13, %f1, %f7
4380 fmovsvc %xcc, %f8, %f1
4381 stw %o0, [%l7 + 0x78]
4382 ldsw [%l7 + 0x4C], %o7
4383 ldub [%l7 + 0x4E], %l3
4384 ldsb [%l7 + 0x6E], %o3
4385 tvc %icc, 0x4
4386 stx %i2, [%l7 + 0x58]
4387 ldd [%l7 + 0x10], %f8
4388 fmovrsgez %i1, %f9, %f13
4389 fone %f4
4390 fbue,a %fcc3, loop_511
4391 fbe %fcc2, loop_512
4392 xnor %g2, 0x0417, %o2
4393 lduh [%l7 + 0x30], %g7
4394loop_511:
4395 fpack16 %f8, %f3
4396loop_512:
4397 array8 %l1, %o6, %g5
4398 taddcctv %g6, 0x0238, %o1
4399 fcmpes %fcc1, %f10, %f1
4400 fxors %f10, %f7, %f3
4401 fexpand %f1, %f6
4402 movle %icc, %i6, %g1
4403 tcc %icc, 0x6
4404 lduw [%l7 + 0x08], %l2
4405 xnor %l6, 0x1FC7, %o4
4406 array32 %l0, %i0, %o5
4407 stw %l5, [%l7 + 0x34]
4408 sdiv %l4, 0x173B, %i3
4409 movleu %icc, %g3, %i4
4410 stw %i7, [%l7 + 0x38]
4411 move %xcc, %g4, %o0
4412 mova %icc, %o7, %i5
4413 ldd [%l7 + 0x78], %f0
4414 fmul8x16au %f12, %f1, %f10
4415 move %xcc, %o3, %l3
4416 movvc %xcc, %i1, %i2
4417 fmovrse %g2, %f6, %f1
4418 sra %g7, 0x09, %l1
4419 fsrc2 %f0, %f0
4420 lduh [%l7 + 0x0C], %o2
4421 edge8 %o6, %g5, %o1
4422 fpsub32s %f6, %f11, %f13
4423 ldub [%l7 + 0x3A], %i6
4424 movle %icc, %g6, %g1
4425 fbl,a %fcc3, loop_513
4426 tcs %icc, 0x3
4427 tle %icc, 0x1
4428 ldsb [%l7 + 0x19], %l6
4429loop_513:
4430 ldd [%l7 + 0x58], %f8
4431 bn,pn %icc, loop_514
4432 andn %o4, 0x162E, %l2
4433 movg %icc, %l0, %o5
4434 fmovsleu %icc, %f5, %f8
4435loop_514:
4436 movleu %icc, %i0, %l4
4437 ldsh [%l7 + 0x56], %l5
4438 ldub [%l7 + 0x54], %g3
4439 stw %i3, [%l7 + 0x28]
4440 ld [%l7 + 0x58], %f0
4441 fcmpeq32 %f6, %f4, %i4
4442 array16 %g4, %o0, %o7
4443 call loop_515
4444 srax %i7, 0x19, %i5
4445 ldsb [%l7 + 0x5B], %o3
4446 fmovdge %xcc, %f15, %f10
4447loop_515:
4448 stw %i1, [%l7 + 0x1C]
4449 movrne %l3, %i2, %g7
4450 std %f14, [%l7 + 0x20]
4451 fbl %fcc1, loop_516
4452 subccc %l1, 0x1CA6, %g2
4453 stb %o2, [%l7 + 0x68]
4454 fsrc1s %f1, %f11
4455loop_516:
4456 movre %g5, %o1, %o6
4457 tsubcctv %g6, 0x02BE, %i6
4458 ldub [%l7 + 0x49], %g1
4459 umul %o4, 0x1C66, %l2
4460 stx %l6, [%l7 + 0x58]
4461 fornot1s %f1, %f5, %f15
4462 lduw [%l7 + 0x14], %l0
4463 fmovsge %icc, %f3, %f15
4464 bleu,a loop_517
4465 lduw [%l7 + 0x10], %o5
4466 stw %l4, [%l7 + 0x28]
4467 ldsb [%l7 + 0x3D], %l5
4468loop_517:
4469 ldsw [%l7 + 0x40], %g3
4470 fbo %fcc0, loop_518
4471 fbge,a %fcc3, loop_519
4472 fbne %fcc2, loop_520
4473 alignaddrl %i3, %i4, %i0
4474loop_518:
4475 fbge,a %fcc1, loop_521
4476loop_519:
4477 lduw [%l7 + 0x54], %g4
4478loop_520:
4479 ldx [%l7 + 0x60], %o0
4480 fbe,a %fcc0, loop_522
4481loop_521:
4482 ta %icc, 0x1
4483 lduw [%l7 + 0x2C], %i7
4484 edge32 %i5, %o7, %o3
4485loop_522:
4486 fmovdne %icc, %f13, %f0
4487 tsubcc %l3, 0x17FC, %i1
4488 stw %i2, [%l7 + 0x2C]
4489 movvc %xcc, %g7, %g2
4490 ldx [%l7 + 0x10], %o2
4491 ldsw [%l7 + 0x28], %g5
4492 andn %l1, 0x08DC, %o1
4493 bl,pn %xcc, loop_523
4494 lduw [%l7 + 0x20], %o6
4495 sth %g6, [%l7 + 0x56]
4496 brz,a %i6, loop_524
4497loop_523:
4498 sra %o4, %l2, %l6
4499 ldx [%l7 + 0x18], %l0
4500 lduh [%l7 + 0x60], %o5
4501loop_524:
4502 tsubcc %l4, %l5, %g1
4503 sth %i3, [%l7 + 0x08]
4504 stb %g3, [%l7 + 0x53]
4505 movvs %xcc, %i4, %g4
4506 popc %i0, %i7
4507 sdivx %i5, 0x044D, %o0
4508 movre %o3, %l3, %o7
4509 bleu,a,pt %xcc, loop_525
4510 fbn,a %fcc3, loop_526
4511 fandnot2s %f7, %f5, %f10
4512 movle %xcc, %i2, %g7
4513loop_525:
4514 bshuffle %f10, %f6, %f6
4515loop_526:
4516 ldd [%l7 + 0x18], %f10
4517 fnors %f12, %f3, %f4
4518 fsrc1 %f14, %f2
4519 ldsw [%l7 + 0x14], %i1
4520 ldsb [%l7 + 0x71], %o2
4521 fors %f15, %f8, %f9
4522 fpadd16 %f14, %f14, %f10
4523 tle %xcc, 0x3
4524 ld [%l7 + 0x20], %f7
4525 sethi 0x1D34, %g5
4526 fmovd %f0, %f2
4527 stw %g2, [%l7 + 0x68]
4528 fmovrdlez %l1, %f4, %f4
4529 fbe,a %fcc2, loop_527
4530 tsubcctv %o1, %o6, %i6
4531 ldx [%l7 + 0x70], %g6
4532 tge %xcc, 0x0
4533loop_527:
4534 stb %o4, [%l7 + 0x51]
4535 stx %l2, [%l7 + 0x60]
4536 sth %l0, [%l7 + 0x3E]
4537 ldub [%l7 + 0x21], %l6
4538 movg %xcc, %l4, %l5
4539 lduw [%l7 + 0x28], %o5
4540 ba,a %icc, loop_528
4541 xor %g1, %i3, %g3
4542 tvc %icc, 0x0
4543 movrlz %i4, 0x0C1, %g4
4544loop_528:
4545 st %f3, [%l7 + 0x0C]
4546 fbe,a %fcc3, loop_529
4547 sth %i7, [%l7 + 0x3E]
4548 udivcc %i0, 0x1DAC, %o0
4549 xorcc %i5, %l3, %o3
4550loop_529:
4551 addcc %i2, %o7, %i1
4552 ldx [%l7 + 0x60], %g7
4553 sra %g5, 0x16, %o2
4554 xorcc %l1, %g2, %o1
4555 ldsw [%l7 + 0x1C], %i6
4556 fbo %fcc2, loop_530
4557 ldx [%l7 + 0x38], %o6
4558 movge %xcc, %g6, %o4
4559 movleu %icc, %l0, %l6
4560loop_530:
4561 srl %l2, 0x1D, %l5
4562 smulcc %o5, 0x00B6, %l4
4563 std %f12, [%l7 + 0x58]
4564 fbne,a %fcc2, loop_531
4565 nop
4566 setx loop_532, %l0, %l1
4567 jmpl %l1, %i3
4568 xnor %g3, 0x1777, %g1
4569 movl %icc, %g4, %i4
4570loop_531:
4571 fpsub32s %f4, %f12, %f12
4572loop_532:
4573 tl %icc, 0x6
4574 movvs %xcc, %i7, %o0
4575 fmovrde %i0, %f4, %f8
4576 ldsh [%l7 + 0x0A], %i5
4577 movle %icc, %o3, %l3
4578 bcs,pn %icc, loop_533
4579 fbl %fcc0, loop_534
4580 addcc %o7, %i1, %i2
4581 fmovde %xcc, %f1, %f4
4582loop_533:
4583 fbo,a %fcc3, loop_535
4584loop_534:
4585 sll %g5, %g7, %l1
4586 fbo %fcc0, loop_536
4587 ldsw [%l7 + 0x08], %g2
4588loop_535:
4589 ldd [%l7 + 0x58], %f14
4590 fpack32 %f8, %f8, %f0
4591loop_536:
4592 alignaddrl %o2, %o1, %i6
4593 fnand %f10, %f12, %f14
4594 ldub [%l7 + 0x1C], %g6
4595 ldsw [%l7 + 0x34], %o4
4596 fmovse %xcc, %f2, %f11
4597 fnot1 %f14, %f10
4598 ldsb [%l7 + 0x4F], %l0
4599 sdiv %l6, 0x16FE, %o6
4600 tsubcctv %l5, 0x101C, %o5
4601 movre %l2, 0x0A9, %i3
4602 st %f0, [%l7 + 0x24]
4603 fnors %f2, %f5, %f9
4604 fpack16 %f4, %f12
4605 ldsh [%l7 + 0x4C], %l4
4606 ldsw [%l7 + 0x54], %g3
4607 sdivcc %g1, 0x174C, %i4
4608 fmovdgu %xcc, %f4, %f7
4609 lduh [%l7 + 0x1E], %i7
4610 fmovrse %g4, %f7, %f4
4611 stw %o0, [%l7 + 0x6C]
4612 fcmpne16 %f4, %f14, %i5
4613 lduw [%l7 + 0x60], %i0
4614 fxor %f14, %f12, %f2
4615 lduw [%l7 + 0x3C], %l3
4616 sth %o7, [%l7 + 0x7C]
4617 lduh [%l7 + 0x3E], %o3
4618 fmovrdgez %i1, %f14, %f10
4619 stb %i2, [%l7 + 0x6E]
4620 tcs %icc, 0x0
4621 udivx %g5, 0x07A9, %g7
4622 ldd [%l7 + 0x38], %f14
4623 fnot1s %f0, %f6
4624 st %f3, [%l7 + 0x18]
4625 movvc %xcc, %l1, %g2
4626 bg,pn %xcc, loop_537
4627 stx %o2, [%l7 + 0x18]
4628 fcmpeq16 %f14, %f14, %i6
4629 fmovrse %o1, %f15, %f13
4630loop_537:
4631 fnot2 %f10, %f6
4632 stx %g6, [%l7 + 0x58]
4633 alignaddrl %l0, %l6, %o6
4634 fnot2s %f0, %f1
4635 bcs %icc, loop_538
4636 movgu %icc, %o4, %o5
4637 srlx %l2, %i3, %l4
4638 andcc %g3, 0x0F6A, %g1
4639loop_538:
4640 lduh [%l7 + 0x56], %l5
4641 umulcc %i7, %g4, %o0
4642 movpos %icc, %i5, %i4
4643 ldd [%l7 + 0x78], %f0
4644 fmovrslz %l3, %f11, %f11
4645 fpsub32 %f2, %f12, %f0
4646 fmovdg %xcc, %f11, %f5
4647 stx %o7, [%l7 + 0x18]
4648 fcmpeq32 %f2, %f6, %i0
4649 fmovsn %xcc, %f14, %f4
4650 mulscc %o3, 0x01F6, %i2
4651 movge %xcc, %g5, %g7
4652 fsrc2s %f2, %f1
4653 fmovrsne %l1, %f12, %f14
4654 fmovse %icc, %f8, %f10
4655 fmul8x16al %f14, %f15, %f8
4656 movre %g2, %o2, %i6
4657 fxors %f12, %f11, %f5
4658 stx %o1, [%l7 + 0x30]
4659 stw %g6, [%l7 + 0x3C]
4660 ldsb [%l7 + 0x0E], %l0
4661 fba,a %fcc0, loop_539
4662 stx %i1, [%l7 + 0x60]
4663 movle %icc, %o6, %l6
4664 pdist %f0, %f8, %f0
4665loop_539:
4666 tsubcctv %o4, 0x0C82, %l2
4667 movcs %xcc, %o5, %i3
4668 srax %l4, %g3, %l5
4669 ldsb [%l7 + 0x0D], %g1
4670 ldd [%l7 + 0x68], %f4
4671 addccc %g4, %i7, %i5
4672 fsrc2s %f13, %f12
4673 array32 %o0, %l3, %o7
4674 mulscc %i4, 0x05CE, %i0
4675 tvs %xcc, 0x2
4676 subccc %o3, %g5, %g7
4677 ldsb [%l7 + 0x74], %i2
4678 movl %xcc, %l1, %o2
4679 fbug,a %fcc3, loop_540
4680 fmovdpos %xcc, %f5, %f4
4681 movgu %icc, %g2, %o1
4682 bleu loop_541
4683loop_540:
4684 ldd [%l7 + 0x68], %f12
4685 fmovda %xcc, %f13, %f4
4686 fpsub32 %f2, %f4, %f4
4687loop_541:
4688 fbl %fcc0, loop_542
4689 ldd [%l7 + 0x50], %f10
4690 array16 %i6, %l0, %g6
4691 fxors %f4, %f14, %f14
4692loop_542:
4693 siam 0x1
4694 st %f13, [%l7 + 0x10]
4695 xnor %i1, 0x17FF, %o6
4696 movg %icc, %l6, %o4
4697 edge32 %o5, %l2, %l4
4698 st %f15, [%l7 + 0x70]
4699 fandnot2 %f8, %f6, %f6
4700 orn %g3, %i3, %g1
4701 sdivx %g4, 0x15F1, %l5
4702 movrlz %i7, %i5, %o0
4703 nop
4704 setx loop_543, %l0, %l1
4705 jmpl %l1, %l3
4706 fmovdg %icc, %f2, %f13
4707 fnot2s %f2, %f15
4708 lduh [%l7 + 0x2A], %o7
4709loop_543:
4710 lduh [%l7 + 0x52], %i0
4711 bge loop_544
4712 fmovde %icc, %f7, %f2
4713 fmovdgu %xcc, %f6, %f14
4714 movneg %icc, %o3, %g5
4715loop_544:
4716 tge %xcc, 0x6
4717 fpack16 %f0, %f8
4718 std %f2, [%l7 + 0x68]
4719 fmovdl %icc, %f3, %f7
4720 lduh [%l7 + 0x6C], %i4
4721 ba,a,pt %icc, loop_545
4722 fzero %f10
4723 movg %xcc, %g7, %l1
4724 fxor %f2, %f6, %f0
4725loop_545:
4726 fbul %fcc0, loop_546
4727 fcmped %fcc3, %f8, %f2
4728 stw %i2, [%l7 + 0x10]
4729 be %xcc, loop_547
4730loop_546:
4731 std %f0, [%l7 + 0x50]
4732 ld [%l7 + 0x18], %f11
4733 ldd [%l7 + 0x40], %f4
4734loop_547:
4735 fbu,a %fcc1, loop_548
4736 tsubcctv %g2, %o1, %o2
4737 ld [%l7 + 0x7C], %f12
4738 ldd [%l7 + 0x58], %f0
4739loop_548:
4740 fnands %f13, %f9, %f8
4741 ldsh [%l7 + 0x08], %i6
4742 ld [%l7 + 0x68], %f10
4743 fmovdcs %icc, %f7, %f0
4744 fmovdcc %icc, %f1, %f12
4745 fbne,a %fcc3, loop_549
4746 movvc %icc, %l0, %g6
4747 ldsw [%l7 + 0x10], %i1
4748 sethi 0x1828, %l6
4749loop_549:
4750 tcc %xcc, 0x1
4751 movgu %icc, %o4, %o5
4752 movrne %l2, %o6, %g3
4753 fmovdl %xcc, %f7, %f13
4754 fbe,a %fcc1, loop_550
4755 ld [%l7 + 0x78], %f10
4756 edge32n %i3, %l4, %g1
4757 tle %icc, 0x0
4758loop_550:
4759 fmovdcs %icc, %f10, %f6
4760 fmovsle %icc, %f1, %f3
4761 tgu %xcc, 0x6
4762 ta %icc, 0x2
4763 ldsb [%l7 + 0x16], %l5
4764 lduw [%l7 + 0x44], %i7
4765 ldd [%l7 + 0x70], %f4
4766 fcmpgt16 %f12, %f6, %i5
4767 brgez,a %o0, loop_551
4768 fmovdvc %xcc, %f0, %f13
4769 fmovrsne %l3, %f7, %f15
4770 tcs %icc, 0x5
4771loop_551:
4772 bshuffle %f8, %f6, %f4
4773 ldub [%l7 + 0x31], %o7
4774 ldub [%l7 + 0x77], %g4
4775 fbue %fcc2, loop_552
4776 std %f4, [%l7 + 0x38]
4777 lduw [%l7 + 0x14], %o3
4778 edge32n %i0, %g5, %g7
4779loop_552:
4780 fmovsne %xcc, %f6, %f12
4781 fors %f1, %f4, %f11
4782 movrgz %i4, %l1, %i2
4783 stx %g2, [%l7 + 0x70]
4784 ldd [%l7 + 0x20], %f4
4785 fandnot2 %f4, %f10, %f12
4786 st %f1, [%l7 + 0x20]
4787 fmuld8ulx16 %f0, %f7, %f6
4788 ldd [%l7 + 0x30], %f10
4789 srl %o2, 0x13, %o1
4790 fmovsneg %icc, %f5, %f5
4791 xnor %i6, %g6, %i1
4792 addc %l6, 0x0093, %o4
4793 fbule,a %fcc0, loop_553
4794 ldd [%l7 + 0x68], %f2
4795 std %f14, [%l7 + 0x20]
4796 edge16n %o5, %l2, %l0
4797loop_553:
4798 movrlz %g3, 0x3A7, %o6
4799 fmovsleu %xcc, %f10, %f6
4800 fnegd %f0, %f12
4801 fbue %fcc1, loop_554
4802 lduw [%l7 + 0x6C], %l4
4803 fnor %f8, %f8, %f10
4804 bleu,pn %xcc, loop_555
4805loop_554:
4806 fpack32 %f0, %f14, %f10
4807 ld [%l7 + 0x20], %f8
4808 fmovdvs %xcc, %f0, %f2
4809loop_555:
4810 te %xcc, 0x6
4811 fabsd %f14, %f8
4812 fmovscs %icc, %f15, %f0
4813 fbul %fcc0, loop_556
4814 ldsw [%l7 + 0x78], %g1
4815 ldsh [%l7 + 0x12], %i3
4816 fornot2s %f12, %f12, %f2
4817loop_556:
4818 fbl,a %fcc0, loop_557
4819 fnand %f12, %f12, %f14
4820 andcc %l5, %i5, %i7
4821 fandnot2 %f10, %f14, %f4
4822loop_557:
4823 stw %o0, [%l7 + 0x68]
4824 std %f6, [%l7 + 0x08]
4825 movneg %xcc, %l3, %g4
4826 fsrc2s %f3, %f10
4827 fsrc1s %f2, %f0
4828 fmovrde %o3, %f12, %f12
4829 bneg,pn %icc, loop_558
4830 fnand %f12, %f12, %f6
4831 movrgz %i0, 0x334, %g5
4832 fbne,a %fcc0, loop_559
4833loop_558:
4834 nop
4835 setx loop_560, %l0, %l1
4836 jmpl %l1, %g7
4837 fcmped %fcc1, %f14, %f4
4838 array32 %i4, %o7, %l1
4839loop_559:
4840 fbug,a %fcc3, loop_561
4841loop_560:
4842 ld [%l7 + 0x10], %f2
4843 stb %i2, [%l7 + 0x4D]
4844 st %f10, [%l7 + 0x60]
4845loop_561:
4846 lduw [%l7 + 0x78], %g2
4847 fbne %fcc3, loop_562
4848 sth %o1, [%l7 + 0x70]
4849 tvs %icc, 0x2
4850 fcmpne32 %f6, %f0, %o2
4851loop_562:
4852 tvs %xcc, 0x7
4853 fone %f4
4854 std %f8, [%l7 + 0x78]
4855 fnors %f0, %f7, %f9
4856 movrlez %i6, %i1, %l6
4857 popc %o4, %o5
4858 fcmpne32 %f10, %f14, %g6
4859 fandnot1s %f10, %f2, %f2
4860 ldsw [%l7 + 0x14], %l0
4861 fsrc2 %f10, %f12
4862 sethi 0x14A3, %g3
4863 fcmpgt32 %f12, %f8, %l2
4864 sth %o6, [%l7 + 0x7C]
4865 faligndata %f6, %f0, %f2
4866 ldsw [%l7 + 0x3C], %g1
4867 mova %icc, %i3, %l5
4868 fsrc2s %f9, %f2
4869 fcmpeq32 %f0, %f2, %i5
4870 tg %xcc, 0x5
4871 edge16n %i7, %l4, %l3
4872 stw %o0, [%l7 + 0x70]
4873 ldsw [%l7 + 0x5C], %o3
4874 lduw [%l7 + 0x10], %g4
4875 bcs,a,pn %xcc, loop_563
4876 fmovsa %xcc, %f6, %f6
4877 addcc %g5, 0x0A7D, %i0
4878 edge16n %i4, %o7, %g7
4879loop_563:
4880 ldx [%l7 + 0x28], %i2
4881 andcc %g2, %l1, %o2
4882 movrlz %i6, %o1, %i1
4883 movleu %xcc, %l6, %o4
4884 fmovdn %icc, %f3, %f11
4885 udivx %o5, 0x12DB, %l0
4886 fand %f4, %f12, %f8
4887 ldub [%l7 + 0x58], %g3
4888 fmovsleu %xcc, %f7, %f5
4889 movcs %icc, %l2, %o6
4890 fmovda %xcc, %f15, %f13
4891 move %icc, %g1, %i3
4892 bl,pn %icc, loop_564
4893 te %icc, 0x4
4894 ld [%l7 + 0x64], %f13
4895 fsrc2s %f0, %f0
4896loop_564:
4897 srlx %g6, %i5, %i7
4898 std %f12, [%l7 + 0x60]
4899 tle %xcc, 0x0
4900 brz %l5, loop_565
4901 fbuge,a %fcc2, loop_566
4902 tpos %xcc, 0x5
4903 fpack16 %f8, %f5
4904loop_565:
4905 fandnot2 %f4, %f14, %f12
4906loop_566:
4907 xor %l4, %o0, %l3
4908 fcmpne16 %f2, %f8, %o3
4909 umul %g4, 0x1C95, %g5
4910 brgz %i0, loop_567
4911 stb %o7, [%l7 + 0x31]
4912 umul %i4, 0x0C40, %g7
4913 umul %g2, 0x0EF3, %i2
4914loop_567:
4915 movle %xcc, %o2, %l1
4916 sdivcc %i6, 0x1805, %o1
4917 sllx %l6, %o4, %i1
4918 ta %icc, 0x5
4919 tl %xcc, 0x6
4920 stx %l0, [%l7 + 0x38]
4921 ldx [%l7 + 0x30], %g3
4922 ldsh [%l7 + 0x32], %l2
4923 fnot2 %f12, %f0
4924 bneg,a,pt %xcc, loop_568
4925 ldx [%l7 + 0x10], %o6
4926 array8 %g1, %i3, %o5
4927 stx %i5, [%l7 + 0x68]
4928loop_568:
4929 ldsw [%l7 + 0x30], %g6
4930 add %i7, 0x1A40, %l5
4931 sll %l4, 0x03, %l3
4932 tg %icc, 0x7
4933 fmovrdlz %o0, %f2, %f8
4934 ld [%l7 + 0x5C], %f10
4935 movcc %icc, %o3, %g4
4936 tsubcctv %i0, %o7, %i4
4937 fmovdge %icc, %f2, %f5
4938 fmovse %icc, %f11, %f5
4939 fmul8sux16 %f8, %f12, %f14
4940 std %f2, [%l7 + 0x28]
4941 ldx [%l7 + 0x48], %g7
4942 fnand %f0, %f2, %f8
4943 sth %g2, [%l7 + 0x68]
4944 tcc %icc, 0x2
4945 orcc %i2, %g5, %o2
4946 ldsb [%l7 + 0x25], %l1
4947 tvc %icc, 0x1
4948 xorcc %o1, 0x0491, %i6
4949 bshuffle %f4, %f4, %f4
4950 popc 0x13C6, %o4
4951 fmovs %f11, %f13
4952 addc %i1, %l6, %g3
4953 fpsub16s %f11, %f14, %f15
4954 smul %l2, 0x1E9A, %o6
4955 movre %l0, 0x10E, %g1
4956 ldx [%l7 + 0x58], %i3
4957 fmovdl %icc, %f13, %f7
4958 fmovd %f4, %f2
4959 fandnot1s %f5, %f1, %f3
4960 fbge %fcc1, loop_569
4961 ble %xcc, loop_570
4962 std %f14, [%l7 + 0x40]
4963 movl %icc, %i5, %g6
4964loop_569:
4965 fmovsne %xcc, %f11, %f3
4966loop_570:
4967 tleu %icc, 0x2
4968 ldd [%l7 + 0x78], %f2
4969 bleu loop_571
4970 fmovse %xcc, %f3, %f10
4971 ld [%l7 + 0x08], %f14
4972 lduw [%l7 + 0x64], %o5
4973loop_571:
4974 ldx [%l7 + 0x60], %i7
4975 edge32n %l5, %l3, %l4
4976 mulscc %o3, %g4, %o0
4977 bpos,pt %icc, loop_572
4978 movvs %icc, %o7, %i4
4979 umulcc %i0, %g2, %g7
4980 fmovsg %icc, %f5, %f12
4981loop_572:
4982 fcmps %fcc1, %f5, %f11
4983 movrlz %g5, 0x3B1, %i2
4984 fbul %fcc2, loop_573
4985 fnot1s %f8, %f0
4986 fmovsa %icc, %f15, %f4
4987 stx %l1, [%l7 + 0x70]
4988loop_573:
4989 fbo,a %fcc1, loop_574
4990 tne %xcc, 0x4
4991 ldd [%l7 + 0x60], %f6
4992 array8 %o2, %o1, %o4
4993loop_574:
4994 tvs %xcc, 0x3
4995 fmovrsne %i6, %f14, %f12
4996 lduw [%l7 + 0x2C], %i1
4997 fzero %f2
4998 fcmpeq16 %f4, %f10, %g3
4999 stx %l2, [%l7 + 0x40]
5000 fcmped %fcc3, %f2, %f4
5001 stw %o6, [%l7 + 0x08]
5002 edge32l %l6, %l0, %i3
5003 brnz %g1, loop_575
5004 udivx %g6, 0x084F, %o5
5005 bvs,a loop_576
5006 call loop_577
5007loop_575:
5008 fmuld8sux16 %f1, %f13, %f4
5009 addcc %i5, 0x0E2E, %i7
5010loop_576:
5011 movge %icc, %l3, %l4
5012loop_577:
5013 stx %o3, [%l7 + 0x18]
5014 fcmple32 %f14, %f10, %g4
5015 ba,pt %xcc, loop_578
5016 stw %o0, [%l7 + 0x58]
5017 stb %l5, [%l7 + 0x59]
5018 sth %i4, [%l7 + 0x2C]
5019loop_578:
5020 ldx [%l7 + 0x48], %i0
5021 fnors %f14, %f12, %f5
5022 ldsh [%l7 + 0x08], %g2
5023 xnor %o7, %g5, %g7
5024 xnor %l1, 0x152A, %o2
5025 fnegs %f8, %f1
5026 nop
5027 setx loop_579, %l0, %l1
5028 wrpr 0x1, %tl
5029 wrpr %l1, %tpc
5030 add %l1, 0x4, %l1
5031 wrpr %l1, %tnpc
5032 setx 0x34400001400, %l0, %l1
5033 wrpr %l1, %tstate
5034 wrhpr 0x4, %htstate
5035 retry
5036 tcc %xcc, 0x3
5037 stb %i2, [%l7 + 0x32]
5038 ldsw [%l7 + 0x4C], %o4
5039loop_579:
5040 movrlez %i6, 0x397, %i1
5041 st %f9, [%l7 + 0x58]
5042 sllx %g3, %l2, %o1
5043 mulx %o6, 0x1270, %l6
5044 stx %l0, [%l7 + 0x60]
5045 bvs,a loop_580
5046 fmul8x16au %f8, %f13, %f8
5047 fmovdneg %xcc, %f10, %f8
5048 fmovdpos %icc, %f0, %f12
5049loop_580:
5050 bgu loop_581
5051 fmul8ulx16 %f4, %f4, %f0
5052 nop
5053 setx loop_582, %l0, %l1
5054 jmpl %l1, %g1
5055 ldsw [%l7 + 0x14], %g6
5056loop_581:
5057 st %f3, [%l7 + 0x60]
5058 stx %o5, [%l7 + 0x30]
5059loop_582:
5060 std %f8, [%l7 + 0x20]
5061 fpadd32s %f13, %f12, %f5
5062 orcc %i5, %i7, %i3
5063 fmovdne %icc, %f7, %f3
5064 stw %l3, [%l7 + 0x64]
5065 fones %f1
5066 st %f3, [%l7 + 0x3C]
5067 addc %o3, %l4, %o0
5068 ldsb [%l7 + 0x3D], %l5
5069 ldub [%l7 + 0x1F], %g4
5070 fpadd32s %f10, %f6, %f11
5071 movl %icc, %i0, %i4
5072 movgu %xcc, %g2, %o7
5073 st %f2, [%l7 + 0x3C]
5074 edge16l %g5, %g7, %o2
5075 tle %xcc, 0x1
5076 fpack32 %f10, %f2, %f14
5077 movrlez %i2, 0x18E, %l1
5078 lduw [%l7 + 0x0C], %o4
5079 fcmpeq16 %f6, %f10, %i1
5080 bne,a,pn %icc, loop_583
5081 fmovdn %xcc, %f3, %f4
5082 fnot1s %f3, %f5
5083 fnot1 %f10, %f4
5084loop_583:
5085 fnot1 %f12, %f8
5086 ldd [%l7 + 0x70], %f6
5087 ldub [%l7 + 0x09], %g3
5088 fmuld8ulx16 %f2, %f15, %f2
5089 bge,a %icc, loop_584
5090 sth %i6, [%l7 + 0x26]
5091 brgz,a %o1, loop_585
5092 fbn,a %fcc2, loop_586
5093loop_584:
5094 fnot2s %f3, %f3
5095 st %f0, [%l7 + 0x70]
5096loop_585:
5097 ldub [%l7 + 0x08], %o6
5098loop_586:
5099 fcmple32 %f10, %f8, %l6
5100 nop
5101 setx loop_587, %l0, %l1
5102 wrpr 0x1, %tl
5103 wrpr %l1, %tnpc
5104 setx 0x34400001400, %l0, %l1
5105 wrpr %l1, %tstate
5106 wrhpr 0x4, %htstate
5107 done
5108 fmovdle %icc, %f4, %f13
5109 fpsub32 %f10, %f6, %f6
5110 ldub [%l7 + 0x2F], %l2
5111loop_587:
5112 fornot1s %f2, %f13, %f7
5113 fmovrde %l0, %f14, %f4
5114 tne %icc, 0x7
5115 ldsh [%l7 + 0x08], %g1
5116 fmovrde %g6, %f14, %f2
5117 stx %i5, [%l7 + 0x38]
5118 fpadd16 %f8, %f10, %f6
5119 smul %o5, 0x03CF, %i3
5120 fmovdge %xcc, %f13, %f1
5121 stb %i7, [%l7 + 0x18]
5122 sdivx %l3, 0x0203, %l4
5123 fands %f1, %f12, %f2
5124 array8 %o0, %l5, %g4
5125 brnz %i0, loop_588
5126 stw %i4, [%l7 + 0x60]
5127 fnegs %f1, %f10
5128 st %f11, [%l7 + 0x60]
5129loop_588:
5130 tne %xcc, 0x7
5131 stb %g2, [%l7 + 0x71]
5132 lduw [%l7 + 0x1C], %o3
5133 tneg %xcc, 0x4
5134 stw %o7, [%l7 + 0x78]
5135 fmovdn %icc, %f2, %f10
5136 fmovrdgez %g5, %f0, %f4
5137 movn %xcc, %o2, %i2
5138 std %f8, [%l7 + 0x50]
5139 tgu %xcc, 0x6
5140 brnz %g7, loop_589
5141 movneg %icc, %o4, %i1
5142 fornot2 %f6, %f10, %f0
5143 bgu,a %icc, loop_590
5144loop_589:
5145 lduh [%l7 + 0x0C], %l1
5146 fmovda %icc, %f0, %f2
5147 ldsw [%l7 + 0x2C], %g3
5148loop_590:
5149 fbuge,a %fcc1, loop_591
5150 ldub [%l7 + 0x53], %i6
5151 ba %xcc, loop_592
5152 movre %o6, %o1, %l6
5153loop_591:
5154 movrlez %l0, 0x1B2, %g1
5155 fcmple16 %f10, %f10, %g6
5156loop_592:
5157 edge8 %i5, %l2, %i3
5158 fmovdvs %xcc, %f5, %f0
5159 array8 %o5, %l3, %l4
5160 ldsh [%l7 + 0x10], %i7
5161 ldsh [%l7 + 0x22], %o0
5162 fbl,a %fcc0, loop_593
5163 sdiv %l5, 0x1FBB, %i0
5164 fbue %fcc3, loop_594
5165 udiv %i4, 0x0439, %g2
5166loop_593:
5167 fxnor %f0, %f6, %f2
5168 ldsb [%l7 + 0x16], %g4
5169loop_594:
5170 ld [%l7 + 0x44], %f14
5171 fcmpeq32 %f2, %f4, %o7
5172 st %f15, [%l7 + 0x1C]
5173 fcmped %fcc2, %f12, %f10
5174 edge32l %o3, %o2, %g5
5175 bcc,pn %xcc, loop_595
5176 fbuge %fcc0, loop_596
5177 std %f10, [%l7 + 0x68]
5178 fbue,a %fcc2, loop_597
5179loop_595:
5180 tge %icc, 0x1
5181loop_596:
5182 orcc %g7, %i2, %o4
5183 lduh [%l7 + 0x2A], %i1
5184loop_597:
5185 ld [%l7 + 0x7C], %f3
5186 addcc %l1, %g3, %o6
5187 sth %o1, [%l7 + 0x74]
5188 st %f3, [%l7 + 0x68]
5189 be,a %xcc, loop_598
5190 lduh [%l7 + 0x50], %l6
5191 fmovrsgz %i6, %f12, %f3
5192 mova %icc, %l0, %g6
5193loop_598:
5194 fpadd32 %f10, %f4, %f8
5195 fexpand %f13, %f14
5196 edge8n %g1, %l2, %i5
5197 array16 %i3, %o5, %l4
5198 ldx [%l7 + 0x60], %i7
5199 bl loop_599
5200 bg,pn %icc, loop_600
5201 ldub [%l7 + 0x41], %l3
5202 brlz %l5, loop_601
5203loop_599:
5204 fble %fcc2, loop_602
5205loop_600:
5206 udivcc %o0, 0x172C, %i4
5207 fpsub16s %f15, %f7, %f13
5208loop_601:
5209 fpsub32 %f14, %f2, %f8
5210loop_602:
5211 fbu %fcc3, loop_603
5212 brnz,a %g2, loop_604
5213 fbe %fcc0, loop_605
5214 fmovse %icc, %f10, %f7
5215loop_603:
5216 fpsub32s %f3, %f5, %f6
5217loop_604:
5218 lduw [%l7 + 0x54], %g4
5219loop_605:
5220 ldd [%l7 + 0x70], %f10
5221 fmovsge %icc, %f14, %f4
5222 sth %i0, [%l7 + 0x0E]
5223 stx %o3, [%l7 + 0x18]
5224 fmovscs %xcc, %f0, %f8
5225 fmul8x16au %f5, %f4, %f0
5226 ldd [%l7 + 0x58], %f4
5227 ldsh [%l7 + 0x7A], %o2
5228 tpos %xcc, 0x2
5229 std %f2, [%l7 + 0x20]
5230 fpadd32 %f10, %f6, %f0
5231 xnor %o7, %g7, %g5
5232 sllx %o4, %i2, %l1
5233 fnot1s %f12, %f9
5234 lduw [%l7 + 0x7C], %g3
5235 edge8 %o6, %o1, %i1
5236 lduh [%l7 + 0x18], %l6
5237 fba,a %fcc0, loop_606
5238 fbule,a %fcc3, loop_607
5239 ldub [%l7 + 0x72], %i6
5240 ldub [%l7 + 0x6C], %l0
5241loop_606:
5242 taddcc %g6, %l2, %g1
5243loop_607:
5244 fpmerge %f8, %f7, %f0
5245 movleu %xcc, %i3, %i5
5246 bg,a,pn %icc, loop_608
5247 fmovdl %icc, %f4, %f1
5248 std %f4, [%l7 + 0x28]
5249 fmovscs %xcc, %f12, %f3
5250loop_608:
5251 fmovs %f15, %f2
5252 ta %icc, 0x0
5253 fmovdcs %xcc, %f6, %f12
5254 edge16 %l4, %o5, %l3
5255 fmovrsne %i7, %f2, %f0
5256 stx %o0, [%l7 + 0x30]
5257 tsubcctv %l5, 0x1EC2, %i4
5258 ldx [%l7 + 0x08], %g2
5259 fandnot1s %f3, %f2, %f14
5260 lduh [%l7 + 0x0C], %i0
5261 call loop_609
5262 ld [%l7 + 0x3C], %f8
5263 fmovdgu %xcc, %f4, %f14
5264 stx %g4, [%l7 + 0x18]
5265loop_609:
5266 fmovsn %xcc, %f12, %f8
5267 fabss %f7, %f7
5268 st %f8, [%l7 + 0x70]
5269 fpmerge %f15, %f0, %f12
5270 movn %icc, %o3, %o7
5271 fbne %fcc0, loop_610
5272 stb %g7, [%l7 + 0x1F]
5273 stx %g5, [%l7 + 0x68]
5274 fbue,a %fcc2, loop_611
5275loop_610:
5276 fnegd %f10, %f14
5277 tvc %xcc, 0x7
5278 fandnot2s %f0, %f2, %f8
5279loop_611:
5280 fpsub32 %f0, %f14, %f12
5281 lduh [%l7 + 0x5C], %o2
5282 fsrc2s %f0, %f11
5283 tne %xcc, 0x0
5284 pdist %f12, %f12, %f0
5285 fmul8x16 %f8, %f10, %f10
5286 ldx [%l7 + 0x60], %i2
5287 fandnot1 %f14, %f10, %f10
5288 tcc %icc, 0x7
5289 ldub [%l7 + 0x55], %o4
5290 stx %g3, [%l7 + 0x50]
5291 tleu %icc, 0x6
5292 brlez,a %o6, loop_612
5293 fmovdn %xcc, %f10, %f4
5294 movn %icc, %l1, %i1
5295 tne %xcc, 0x2
5296loop_612:
5297 stx %l6, [%l7 + 0x68]
5298 fbue,a %fcc3, loop_613
5299 andncc %i6, %o1, %g6
5300 fmovsl %xcc, %f9, %f13
5301 fbul,a %fcc2, loop_614
5302loop_613:
5303 subc %l0, 0x0F34, %g1
5304 and %i3, %l2, %i5
5305 st %f13, [%l7 + 0x24]
5306loop_614:
5307 ldsw [%l7 + 0x30], %o5
5308 tcc %xcc, 0x6
5309 fmovdcc %icc, %f12, %f12
5310 movrne %l4, 0x0DC, %l3
5311 fsrc2 %f12, %f4
5312 brz %o0, loop_615
5313 fmovde %xcc, %f11, %f12
5314 stb %l5, [%l7 + 0x31]
5315 edge8 %i7, %g2, %i4
5316loop_615:
5317 lduw [%l7 + 0x40], %g4
5318 ldx [%l7 + 0x70], %i0
5319 sethi 0x15F8, %o3
5320 movrgz %g7, %g5, %o2
5321 fmovrsgez %i2, %f7, %f3
5322 lduh [%l7 + 0x54], %o4
5323 fmovsle %xcc, %f1, %f8
5324 fbuge %fcc0, loop_616
5325 fsrc2s %f3, %f9
5326 fmovse %icc, %f13, %f0
5327 fcmpgt16 %f6, %f0, %o7
5328loop_616:
5329 fcmpeq32 %f12, %f10, %o6
5330 udivcc %g3, 0x0F69, %l1
5331 movneg %xcc, %i1, %i6
5332 ldd [%l7 + 0x20], %f10
5333 bgu,a,pn %icc, loop_617
5334 ldd [%l7 + 0x08], %f14
5335 tsubcctv %l6, 0x1648, %o1
5336 stb %g6, [%l7 + 0x52]
5337loop_617:
5338 fnot1s %f6, %f1
5339 add %l0, 0x1DC3, %g1
5340 fcmpne32 %f14, %f10, %l2
5341 edge8ln %i5, %o5, %i3
5342 ld [%l7 + 0x0C], %f0
5343 fpadd16s %f10, %f2, %f11
5344 fmovrdgz %l4, %f4, %f8
5345 ld [%l7 + 0x60], %f10
5346 ldsh [%l7 + 0x54], %l3
5347 ldx [%l7 + 0x10], %l5
5348 stw %o0, [%l7 + 0x40]
5349 fpack32 %f4, %f14, %f0
5350 fcmple16 %f12, %f6, %g2
5351 st %f4, [%l7 + 0x5C]
5352 lduw [%l7 + 0x2C], %i4
5353 fbe,a %fcc0, loop_618
5354 ldsb [%l7 + 0x4D], %g4
5355 stx %i7, [%l7 + 0x18]
5356 std %f0, [%l7 + 0x20]
5357loop_618:
5358 ldub [%l7 + 0x10], %i0
5359 fbug,a %fcc3, loop_619
5360 ldsw [%l7 + 0x7C], %o3
5361 fmovscc %icc, %f0, %f12
5362 movrgez %g7, %o2, %i2
5363loop_619:
5364 movrgz %g5, %o7, %o6
5365 tneg %xcc, 0x6
5366 fcmped %fcc1, %f8, %f0
5367 ldx [%l7 + 0x10], %o4
5368 bneg,a,pt %icc, loop_620
5369 ldub [%l7 + 0x6E], %l1
5370 ldd [%l7 + 0x08], %f10
5371 array32 %i1, %i6, %l6
5372loop_620:
5373 fpsub32s %f3, %f4, %f12
5374 fmovsa %icc, %f11, %f9
5375 bpos loop_621
5376 fmovrslez %g3, %f3, %f14
5377 sth %g6, [%l7 + 0x0C]
5378 te %icc, 0x0
5379loop_621:
5380 st %f1, [%l7 + 0x0C]
5381 tvs %xcc, 0x6
5382 ldub [%l7 + 0x79], %l0
5383 taddcc %g1, %o1, %i5
5384 edge16 %o5, %i3, %l4
5385 fmovrde %l2, %f2, %f10
5386 ldsb [%l7 + 0x78], %l5
5387 st %f15, [%l7 + 0x48]
5388 fmovrde %o0, %f4, %f12
5389 stx %g2, [%l7 + 0x50]
5390 ldsh [%l7 + 0x0E], %l3
5391 fmovdg %xcc, %f4, %f2
5392 fpmerge %f8, %f1, %f0
5393 ldub [%l7 + 0x27], %i4
5394 call loop_622
5395 fandnot2s %f9, %f13, %f3
5396 lduh [%l7 + 0x36], %g4
5397 fcmpeq16 %f4, %f8, %i0
5398loop_622:
5399 fmovdvs %xcc, %f2, %f13
5400 st %f8, [%l7 + 0x18]
5401 stb %i7, [%l7 + 0x7A]
5402 fmovdl %icc, %f2, %f6
5403 lduh [%l7 + 0x56], %g7
5404 fcmpgt32 %f6, %f10, %o3
5405 fmovse %icc, %f10, %f13
5406 bleu,a,pt %xcc, loop_623
5407 fabsd %f10, %f8
5408 movrgz %o2, 0x239, %g5
5409 tgu %icc, 0x2
5410loop_623:
5411 ldd [%l7 + 0x78], %f14
5412 fbo %fcc0, loop_624
5413 ldsb [%l7 + 0x57], %o7
5414 bleu,a %icc, loop_625
5415 stx %o6, [%l7 + 0x60]
5416loop_624:
5417 ld [%l7 + 0x7C], %f6
5418 stx %o4, [%l7 + 0x70]
5419loop_625:
5420 or %i2, 0x0EF3, %i1
5421 brlez %i6, loop_626
5422 fbue,a %fcc3, loop_627
5423 ldx [%l7 + 0x38], %l1
5424 fba,a %fcc3, loop_628
5425loop_626:
5426 st %f5, [%l7 + 0x24]
5427loop_627:
5428 sth %g3, [%l7 + 0x74]
5429 fbug,a %fcc1, loop_629
5430loop_628:
5431 ba,a,pt %xcc, loop_630
5432 fornot1s %f3, %f13, %f8
5433 edge16 %g6, %l6, %l0
5434loop_629:
5435 fsrc2 %f4, %f2
5436loop_630:
5437 fmul8sux16 %f8, %f8, %f6
5438 fnegs %f9, %f5
5439 fblg,a %fcc3, loop_631
5440 bne loop_632
5441 nop
5442 setx loop_633, %l0, %l1
5443 wrpr 0x1, %tl
5444 wrpr %l1, %tpc
5445 add %l1, 0x4, %l1
5446 wrpr %l1, %tnpc
5447 setx 0x34400001400, %l0, %l1
5448 wrpr %l1, %tstate
5449 wrhpr 0x4, %htstate
5450 retry
5451 umulcc %g1, 0x12F6, %o1
5452loop_631:
5453 ldsh [%l7 + 0x12], %o5
5454loop_632:
5455 edge16 %i5, %i3, %l4
5456loop_633:
5457 stb %l5, [%l7 + 0x22]
5458 bvc,a,pt %xcc, loop_634
5459 std %f8, [%l7 + 0x58]
5460 ld [%l7 + 0x78], %f12
5461 lduw [%l7 + 0x28], %l2
5462loop_634:
5463 bl,a %icc, loop_635
5464 tn %xcc, 0x1
5465 nop
5466 setx loop_636, %l0, %l1
5467 wrpr 0x1, %tl
5468 wrpr %l1, %tpc
5469 add %l1, 0x4, %l1
5470 wrpr %l1, %tnpc
5471 setx 0x34400001400, %l0, %l1
5472 wrpr %l1, %tstate
5473 wrhpr 0x4, %htstate
5474 retry
5475 fcmple32 %f0, %f4, %g2
5476loop_635:
5477 movrlez %o0, %i4, %l3
5478 xorcc %g4, 0x02DD, %i0
5479loop_636:
5480 fbug,a %fcc0, loop_637
5481 fpsub16 %f14, %f8, %f14
5482 fba %fcc0, loop_638
5483 fcmpes %fcc2, %f6, %f12
5484loop_637:
5485 fpack16 %f8, %f7
5486 fmovsa %xcc, %f0, %f11
5487loop_638:
5488 bcs loop_639
5489 movgu %icc, %i7, %o3
5490 ldsw [%l7 + 0x20], %o2
5491 edge32n %g7, %o7, %g5
5492loop_639:
5493 movgu %icc, %o6, %i2
5494 subcc %i1, %i6, %o4
5495 lduw [%l7 + 0x78], %l1
5496 fblg %fcc1, loop_640
5497 movl %xcc, %g3, %l6
5498 fpadd16s %f3, %f7, %f11
5499 fmul8sux16 %f6, %f6, %f6
5500loop_640:
5501 smul %g6, %l0, %o1
5502 ble,pn %icc, loop_641
5503 fornot2 %f4, %f2, %f0
5504 fmovdleu %icc, %f3, %f8
5505 udiv %g1, 0x1BD2, %o5
5506loop_641:
5507 fmovdcc %xcc, %f9, %f8
5508 bgu,pn %icc, loop_642
5509 fbo %fcc2, loop_643
5510 fnand %f0, %f10, %f14
5511 fsrc1 %f10, %f10
5512loop_642:
5513 brnz,a %i5, loop_644
5514loop_643:
5515 stb %l4, [%l7 + 0x3F]
5516 st %f13, [%l7 + 0x4C]
5517 fsrc2s %f9, %f11
5518loop_644:
5519 tneg %icc, 0x3
5520 brnz,a %i3, loop_645
5521 movge %icc, %l2, %l5
5522 fornot2s %f6, %f11, %f5
5523 fbu %fcc0, loop_646
5524loop_645:
5525 movl %icc, %o0, %i4
5526 movcc %xcc, %g2, %l3
5527 array8 %g4, %i7, %o3
5528loop_646:
5529 tge %icc, 0x2
5530 fbue,a %fcc1, loop_647
5531 fmuld8sux16 %f14, %f6, %f10
5532 fcmpgt16 %f6, %f8, %o2
5533 lduw [%l7 + 0x28], %i0
5534loop_647:
5535 ld [%l7 + 0x60], %f3
5536 ldsw [%l7 + 0x58], %g7
5537 be,a,pn %xcc, loop_648
5538 fmovdpos %icc, %f14, %f13
5539 ldd [%l7 + 0x30], %f2
5540 orn %g5, %o6, %o7
5541loop_648:
5542 ble,a,pn %icc, loop_649
5543 fnot1 %f4, %f2
5544 stb %i2, [%l7 + 0x5B]
5545 tg %xcc, 0x5
5546loop_649:
5547 movvc %icc, %i1, %o4
5548 movl %icc, %i6, %g3
5549 ldsw [%l7 + 0x0C], %l6
5550 ldsb [%l7 + 0x56], %l1
5551 fxors %f7, %f2, %f13
5552 ldsb [%l7 + 0x72], %g6
5553 taddcctv %l0, 0x1FB1, %o1
5554 stw %o5, [%l7 + 0x20]
5555 fzero %f12
5556 edge32 %i5, %g1, %i3
5557 udivcc %l2, 0x0F56, %l4
5558 fbne %fcc3, loop_650
5559 brlz,a %o0, loop_651
5560 ld [%l7 + 0x38], %f3
5561 fbul %fcc0, loop_652
5562loop_650:
5563 lduw [%l7 + 0x60], %i4
5564loop_651:
5565 edge32ln %g2, %l3, %g4
5566 fsrc2 %f0, %f4
5567loop_652:
5568 bn,a,pn %xcc, loop_653
5569 ld [%l7 + 0x2C], %f8
5570 fornot1 %f2, %f8, %f14
5571 fcmpeq16 %f12, %f4, %l5
5572loop_653:
5573 tsubcc %o3, %i7, %o2
5574 fmovrdgez %i0, %f8, %f12
5575 edge8l %g5, %o6, %g7
5576 fpmerge %f12, %f5, %f6
5577 stb %o7, [%l7 + 0x78]
5578 fors %f7, %f3, %f6
5579 stw %i1, [%l7 + 0x0C]
5580 bcs,a loop_654
5581 fmovse %icc, %f12, %f0
5582 fmovdl %icc, %f4, %f15
5583 movge %icc, %i2, %o4
5584loop_654:
5585 call loop_655
5586 alignaddrl %g3, %i6, %l1
5587 movre %g6, %l6, %o1
5588 lduh [%l7 + 0x5E], %l0
5589loop_655:
5590 bcs %icc, loop_656
5591 fblg,a %fcc0, loop_657
5592 fbg %fcc2, loop_658
5593 ldsh [%l7 + 0x1C], %o5
5594loop_656:
5595 fmovsle %xcc, %f2, %f6
5596loop_657:
5597 fzeros %f9
5598loop_658:
5599 fxnors %f1, %f8, %f1
5600 movrlz %g1, %i5, %l2
5601 fpsub16 %f4, %f10, %f14
5602 fblg %fcc1, loop_659
5603 movne %xcc, %l4, %i3
5604 fnands %f10, %f13, %f4
5605 lduw [%l7 + 0x2C], %o0
5606loop_659:
5607 stb %g2, [%l7 + 0x4A]
5608 fbge %fcc2, loop_660
5609 fbug,a %fcc1, loop_661
5610 lduh [%l7 + 0x0C], %l3
5611 st %f11, [%l7 + 0x70]
5612loop_660:
5613 tsubcctv %g4, %i4, %l5
5614loop_661:
5615 bne,a,pt %icc, loop_662
5616 movvc %xcc, %i7, %o3
5617 fnot1 %f2, %f4
5618 lduw [%l7 + 0x48], %i0
5619loop_662:
5620 ldd [%l7 + 0x28], %f14
5621 fnand %f14, %f14, %f14
5622 fornot1 %f0, %f8, %f0
5623 std %f0, [%l7 + 0x30]
5624 andcc %o2, 0x0EBE, %g5
5625 ld [%l7 + 0x5C], %f6
5626 add %o6, 0x0015, %g7
5627 addc %i1, %i2, %o4
5628 fnegd %f14, %f0
5629 stb %g3, [%l7 + 0x3F]
5630 movrlz %i6, %o7, %g6
5631 ldsb [%l7 + 0x51], %l1
5632 fcmps %fcc0, %f12, %f11
5633 fcmpd %fcc0, %f12, %f6
5634 xnor %l6, %o1, %o5
5635 tle %xcc, 0x7
5636 fmovrslez %l0, %f4, %f2
5637 ldsb [%l7 + 0x6E], %i5
5638 fpadd32 %f10, %f8, %f2
5639 fmovdpos %xcc, %f10, %f13
5640 fmovsne %icc, %f15, %f6
5641 ldsw [%l7 + 0x5C], %l2
5642 fmovsvs %icc, %f9, %f10
5643 sdiv %l4, 0x120B, %g1
5644 st %f6, [%l7 + 0x18]
5645 movrlez %o0, %g2, %l3
5646 fmovscs %icc, %f9, %f8
5647 movrne %i3, 0x3A5, %i4
5648 fandnot2s %f14, %f14, %f14
5649 te %icc, 0x7
5650 fpadd16s %f6, %f15, %f13
5651 lduh [%l7 + 0x74], %g4
5652 fornot2s %f13, %f3, %f1
5653 edge32n %i7, %o3, %i0
5654 ldsw [%l7 + 0x10], %o2
5655 fmovdne %xcc, %f2, %f4
5656 ldsw [%l7 + 0x18], %g5
5657 sdivx %o6, 0x02C1, %l5
5658 fmovdle %icc, %f9, %f13
5659 ldsh [%l7 + 0x4C], %i1
5660 bne,a,pn %xcc, loop_663
5661 fmovdge %icc, %f9, %f7
5662 st %f12, [%l7 + 0x24]
5663 fors %f1, %f4, %f12
5664loop_663:
5665 stb %g7, [%l7 + 0x0B]
5666 ldsw [%l7 + 0x08], %o4
5667 andn %g3, 0x1EDE, %i2
5668 fmovsneg %icc, %f3, %f4
5669 movrgez %o7, 0x234, %i6
5670 fnand %f0, %f2, %f14
5671 andcc %g6, %l6, %o1
5672 edge16l %o5, %l1, %i5
5673 fble,a %fcc1, loop_664
5674 call loop_665
5675 movg %xcc, %l2, %l0
5676 st %f4, [%l7 + 0x40]
5677loop_664:
5678 stw %l4, [%l7 + 0x64]
5679loop_665:
5680 sethi 0x128A, %g1
5681 sth %g2, [%l7 + 0x6C]
5682 fpackfix %f10, %f1
5683 bgu,a,pt %icc, loop_666
5684 std %f2, [%l7 + 0x50]
5685 stb %l3, [%l7 + 0x28]
5686 fmovrslz %o0, %f13, %f15
5687loop_666:
5688 edge32ln %i4, %i3, %i7
5689 ldx [%l7 + 0x58], %g4
5690 stb %i0, [%l7 + 0x18]
5691 fnot2s %f15, %f12
5692 st %f1, [%l7 + 0x58]
5693 popc %o2, %o3
5694 fmovdgu %xcc, %f9, %f15
5695 edge8n %g5, %l5, %o6
5696 ldx [%l7 + 0x08], %i1
5697 edge16n %o4, %g3, %i2
5698 fmovrdne %g7, %f2, %f2
5699 bcs,a %icc, loop_667
5700 lduh [%l7 + 0x1A], %i6
5701 brgez %o7, loop_668
5702 srax %l6, %o1, %o5
5703loop_667:
5704 fsrc2s %f4, %f10
5705 ldx [%l7 + 0x40], %l1
5706loop_668:
5707 stx %i5, [%l7 + 0x68]
5708 fnegd %f2, %f10
5709 fxnors %f4, %f12, %f10
5710 fmovsvs %xcc, %f10, %f1
5711 fabsd %f10, %f12
5712 fpsub16s %f5, %f5, %f14
5713 sdiv %l2, 0x1610, %g6
5714 fzero %f4
5715 tvs %icc, 0x5
5716 ldx [%l7 + 0x70], %l4
5717 fmovdneg %icc, %f9, %f13
5718 fnands %f13, %f1, %f11
5719 fcmped %fcc1, %f8, %f0
5720 fbo %fcc1, loop_669
5721 lduw [%l7 + 0x5C], %l0
5722 fmovd %f10, %f0
5723 or %g2, %g1, %l3
5724loop_669:
5725 stb %i4, [%l7 + 0x1D]
5726 umulcc %o0, %i3, %i7
5727 xorcc %i0, 0x1CCC, %g4
5728 lduw [%l7 + 0x2C], %o3
5729 bg loop_670
5730 subc %g5, %l5, %o6
5731 st %f9, [%l7 + 0x74]
5732 sllx %o2, 0x15, %o4
5733loop_670:
5734 ld [%l7 + 0x74], %f3
5735 sub %i1, %g3, %i2
5736 fabsd %f12, %f12
5737 ldsh [%l7 + 0x5A], %i6
5738 fmovdpos %icc, %f2, %f8
5739 ldd [%l7 + 0x28], %f12
5740 fand %f0, %f2, %f2
5741 fpsub32s %f13, %f15, %f11
5742 stb %o7, [%l7 + 0x0E]
5743 taddcc %g7, %o1, %o5
5744 orn %l6, %l1, %l2
5745 ldx [%l7 + 0x18], %i5
5746 fmovsle %icc, %f2, %f5
5747 bne,a %xcc, loop_671
5748 stx %l4, [%l7 + 0x48]
5749 sth %g6, [%l7 + 0x1E]
5750 sll %l0, 0x0B, %g1
5751loop_671:
5752 sra %g2, 0x06, %l3
5753 fmovdge %icc, %f0, %f0
5754 ba,a,pt %xcc, loop_672
5755 fcmpgt16 %f6, %f6, %i4
5756 bvs,a loop_673
5757 stx %o0, [%l7 + 0x48]
5758loop_672:
5759 bcc,pn %icc, loop_674
5760 fpadd16s %f1, %f3, %f14
5761loop_673:
5762 ld [%l7 + 0x54], %f8
5763 array16 %i3, %i7, %i0
5764loop_674:
5765 fmovdcs %icc, %f5, %f6
5766 siam 0x0
5767 fmovsvs %xcc, %f14, %f6
5768 ldsw [%l7 + 0x7C], %o3
5769 movg %icc, %g5, %g4
5770 stx %l5, [%l7 + 0x60]
5771 ldd [%l7 + 0x78], %f2
5772 movvs %xcc, %o6, %o4
5773 fandnot2s %f15, %f0, %f5
5774 fabsd %f14, %f4
5775 movrgez %o2, 0x2BF, %i1
5776 fmovdvc %xcc, %f4, %f13
5777 bvc %xcc, loop_675
5778 ldx [%l7 + 0x50], %i2
5779 fnand %f0, %f14, %f4
5780 std %f0, [%l7 + 0x70]
5781loop_675:
5782 fpsub32 %f10, %f0, %f14
5783 bn,a,pt %icc, loop_676
5784 udiv %g3, 0x1B3B, %o7
5785 udiv %g7, 0x0285, %i6
5786 fbuge,a %fcc1, loop_677
5787loop_676:
5788 srlx %o1, 0x0B, %l6
5789 bvs,pt %icc, loop_678
5790 orncc %o5, %l2, %l1
5791loop_677:
5792 nop
5793 setx loop_679, %l0, %l1
5794 wrpr 0x1, %tl
5795 wrpr %l1, %tnpc
5796 setx 0x34400001400, %l0, %l1
5797 wrpr %l1, %tstate
5798 wrhpr 0x4, %htstate
5799 done
5800 fbu %fcc3, loop_680
5801loop_678:
5802 std %f14, [%l7 + 0x10]
5803 fmovda %xcc, %f7, %f9
5804loop_679:
5805 ldsb [%l7 + 0x3B], %l4
5806loop_680:
5807 std %f8, [%l7 + 0x70]
5808 tvs %icc, 0x4
5809 sth %i5, [%l7 + 0x20]
5810 tsubcctv %g6, %l0, %g1
5811 edge16l %g2, %i4, %l3
5812 tvs %icc, 0x4
5813 sethi 0x11B5, %o0
5814 ldd [%l7 + 0x58], %f4
5815 sdivcc %i7, 0x0BDC, %i0
5816 fsrc1 %f10, %f2
5817 fandnot1 %f4, %f4, %f12
5818 stw %i3, [%l7 + 0x20]
5819 stw %g5, [%l7 + 0x54]
5820 fsrc1s %f10, %f6
5821 bn,pt %xcc, loop_681
5822 faligndata %f4, %f14, %f4
5823 edge8 %o3, %l5, %o6
5824 edge16 %g4, %o4, %i1
5825loop_681:
5826 edge8l %i2, %g3, %o2
5827 fmovdvc %icc, %f7, %f13
5828 addcc %o7, %i6, %o1
5829 fmovrdlz %g7, %f10, %f14
5830 fcmpeq16 %f8, %f6, %l6
5831 or %l2, 0x17F8, %l1
5832 tleu %xcc, 0x3
5833 fmovdneg %xcc, %f14, %f12
5834 bne %xcc, loop_682
5835 orn %l4, 0x02B5, %o5
5836 tvc %xcc, 0x6
5837 edge16ln %i5, %l0, %g6
5838loop_682:
5839 edge32ln %g1, %g2, %i4
5840 movrgz %o0, 0x108, %i7
5841 be loop_683
5842 or %l3, %i0, %i3
5843 fmovrdgz %o3, %f12, %f14
5844 fbu,a %fcc1, loop_684
5845loop_683:
5846 stw %g5, [%l7 + 0x7C]
5847 bg loop_685
5848 lduh [%l7 + 0x7C], %l5
5849loop_684:
5850 fmovdvc %icc, %f4, %f15
5851 ld [%l7 + 0x54], %f12
5852loop_685:
5853 fcmpeq16 %f8, %f10, %o6
5854 fmuld8sux16 %f13, %f9, %f14
5855 lduh [%l7 + 0x0A], %g4
5856 fandnot2 %f8, %f0, %f8
5857 stx %i1, [%l7 + 0x20]
5858 fnegd %f8, %f14
5859 ldsw [%l7 + 0x48], %i2
5860 bge,pn %icc, loop_686
5861 udivcc %g3, 0x180D, %o2
5862 stw %o7, [%l7 + 0x10]
5863 fpadd32s %f5, %f5, %f14
5864loop_686:
5865 fmovdn %icc, %f1, %f9
5866 ldx [%l7 + 0x18], %o4
5867 edge32l %i6, %o1, %l6
5868 brz %l2, loop_687
5869 ldd [%l7 + 0x18], %f8
5870 sth %l1, [%l7 + 0x18]
5871 fbl,a %fcc1, loop_688
5872loop_687:
5873 udivx %l4, 0x053B, %g7
5874 fpadd32 %f4, %f10, %f8
5875 ldx [%l7 + 0x28], %o5
5876loop_688:
5877 movvs %xcc, %i5, %g6
5878 ldd [%l7 + 0x48], %f6
5879 fornot2 %f10, %f6, %f12
5880 sth %l0, [%l7 + 0x20]
5881 and %g2, 0x139A, %i4
5882 ld [%l7 + 0x40], %f15
5883 sdivcc %o0, 0x089A, %g1
5884 ba loop_689
5885 brz %i7, loop_690
5886 ldd [%l7 + 0x30], %f14
5887 fzeros %f14
5888loop_689:
5889 be,a %xcc, loop_691
5890loop_690:
5891 addc %l3, 0x095A, %i3
5892 fmovda %xcc, %f5, %f7
5893 ldsw [%l7 + 0x0C], %o3
5894loop_691:
5895 brlez %g5, loop_692
5896 ldx [%l7 + 0x10], %l5
5897 tpos %icc, 0x1
5898 srlx %i0, 0x19, %o6
5899loop_692:
5900 stx %i1, [%l7 + 0x78]
5901 fnor %f14, %f10, %f12
5902 bvs,a loop_693
5903 fones %f2
5904 edge32l %g4, %g3, %i2
5905 lduh [%l7 + 0x5E], %o2
5906loop_693:
5907 fors %f3, %f10, %f8
5908 std %f14, [%l7 + 0x68]
5909 nop
5910 setx loop_694, %l0, %l1
5911 jmpl %l1, %o7
5912 sth %i6, [%l7 + 0x26]
5913 sethi 0x1F5B, %o4
5914 movleu %icc, %l6, %o1
5915loop_694:
5916 fbul %fcc1, loop_695
5917 lduh [%l7 + 0x5E], %l2
5918 lduh [%l7 + 0x4C], %l4
5919 edge32n %l1, %o5, %i5
5920loop_695:
5921 tcs %xcc, 0x0
5922 fmovrslz %g7, %f7, %f13
5923 fmovdcs %icc, %f4, %f7
5924 fmovsle %icc, %f0, %f4
5925 sth %g6, [%l7 + 0x60]
5926 ld [%l7 + 0x30], %f12
5927 ldub [%l7 + 0x2A], %l0
5928 or %i4, %g2, %o0
5929 fmovdge %icc, %f12, %f2
5930 lduw [%l7 + 0x5C], %i7
5931 movvc %icc, %l3, %i3
5932 edge16 %g1, %g5, %o3
5933 movcc %icc, %i0, %l5
5934 ldsw [%l7 + 0x18], %i1
5935 pdist %f10, %f4, %f4
5936 fcmped %fcc2, %f10, %f10
5937 tne %icc, 0x4
5938 andn %o6, %g3, %g4
5939 fnot1 %f8, %f0
5940 fnand %f2, %f6, %f6
5941 fbu %fcc2, loop_696
5942 tl %icc, 0x2
5943 fmul8ulx16 %f4, %f0, %f14
5944 fbug %fcc3, loop_697
5945loop_696:
5946 fbue,a %fcc3, loop_698
5947 move %icc, %i2, %o2
5948 fxors %f7, %f12, %f3
5949loop_697:
5950 lduh [%l7 + 0x42], %i6
5951loop_698:
5952 fpack16 %f10, %f2
5953 udivcc %o4, 0x0EE0, %o7
5954 udiv %o1, 0x1B13, %l6
5955 fble %fcc0, loop_699
5956 ldsh [%l7 + 0x48], %l2
5957 nop
5958 setx loop_700, %l0, %l1
5959 jmpl %l1, %l1
5960 movrgz %l4, %i5, %o5
5961loop_699:
5962 stw %g7, [%l7 + 0x3C]
5963 fmul8x16 %f9, %f6, %f6
5964loop_700:
5965 fmovsle %xcc, %f3, %f12
5966 tgu %xcc, 0x4
5967 bl,a,pt %xcc, loop_701
5968 movrlez %l0, %g6, %i4
5969 lduw [%l7 + 0x08], %o0
5970 fmovsvs %xcc, %f1, %f9
5971loop_701:
5972 orcc %g2, %l3, %i3
5973 tvc %xcc, 0x0
5974 stw %i7, [%l7 + 0x5C]
5975 stb %g5, [%l7 + 0x1F]
5976 brlez,a %g1, loop_702
5977 std %f8, [%l7 + 0x40]
5978 fcmpne16 %f0, %f4, %i0
5979 edge16n %o3, %l5, %o6
5980loop_702:
5981 fcmps %fcc0, %f2, %f2
5982 fpadd32 %f14, %f2, %f8
5983 fxnor %f0, %f8, %f0
5984 lduw [%l7 + 0x20], %g3
5985 bvs loop_703
5986 st %f15, [%l7 + 0x44]
5987 array16 %i1, %g4, %o2
5988 fbule %fcc0, loop_704
5989loop_703:
5990 stx %i2, [%l7 + 0x58]
5991 bleu loop_705
5992 tle %icc, 0x4
5993loop_704:
5994 bge,pt %icc, loop_706
5995 xnor %o4, 0x04CC, %i6
5996loop_705:
5997 fpack16 %f8, %f10
5998 ba loop_707
5999loop_706:
6000 ldub [%l7 + 0x49], %o1
6001 fmovrslez %o7, %f9, %f5
6002 stw %l6, [%l7 + 0x78]
6003loop_707:
6004 fcmple16 %f2, %f12, %l1
6005 fcmps %fcc2, %f10, %f14
6006 fcmpd %fcc1, %f14, %f4
6007 fornot1 %f12, %f12, %f6
6008 stw %l2, [%l7 + 0x0C]
6009 edge32n %l4, %i5, %g7
6010 fmul8x16 %f12, %f12, %f0
6011 fone %f0
6012 siam 0x0
6013 udivcc %o5, 0x081F, %l0
6014 fbn,a %fcc0, loop_708
6015 lduh [%l7 + 0x58], %g6
6016 fandnot2 %f10, %f10, %f10
6017 array32 %i4, %o0, %g2
6018loop_708:
6019 std %f10, [%l7 + 0x28]
6020 fxor %f0, %f2, %f10
6021 taddcc %i3, %i7, %l3
6022 tcs %xcc, 0x4
6023 andcc %g5, 0x1BD5, %g1
6024 addccc %o3, %i0, %l5
6025 stw %o6, [%l7 + 0x74]
6026 lduh [%l7 + 0x34], %i1
6027 bvs,a %xcc, loop_709
6028 stb %g3, [%l7 + 0x6B]
6029 ldub [%l7 + 0x41], %g4
6030 fmovrde %o2, %f2, %f12
6031loop_709:
6032 stw %o4, [%l7 + 0x70]
6033 lduh [%l7 + 0x20], %i2
6034 fmovscc %icc, %f13, %f4
6035 movrgz %o1, %o7, %l6
6036 fcmped %fcc0, %f14, %f12
6037 ld [%l7 + 0x54], %f9
6038 fbge %fcc3, loop_710
6039 fandnot1s %f3, %f7, %f3
6040 lduw [%l7 + 0x24], %l1
6041 ldx [%l7 + 0x08], %i6
6042loop_710:
6043 fzeros %f8
6044 fnors %f8, %f8, %f13
6045 sdivx %l2, 0x1373, %l4
6046 edge8n %i5, %g7, %o5
6047 fmovscs %xcc, %f12, %f15
6048 movrlez %l0, 0x0FE, %g6
6049 fones %f7
6050 fmul8x16au %f10, %f11, %f6
6051 stb %i4, [%l7 + 0x59]
6052 bgu loop_711
6053 fcmpeq32 %f14, %f14, %g2
6054 stw %o0, [%l7 + 0x64]
6055 lduw [%l7 + 0x20], %i7
6056loop_711:
6057 sdivcc %l3, 0x1A05, %i3
6058 stw %g5, [%l7 + 0x78]
6059 bvs %xcc, loop_712
6060 fbul,a %fcc2, loop_713
6061 ldx [%l7 + 0x58], %g1
6062 ldsb [%l7 + 0x30], %i0
6063loop_712:
6064 ldsh [%l7 + 0x62], %l5
6065loop_713:
6066 lduw [%l7 + 0x74], %o6
6067 tvc %icc, 0x2
6068 fmovsg %xcc, %f2, %f11
6069 fornot2 %f6, %f4, %f10
6070 fba %fcc3, loop_714
6071 brz %o3, loop_715
6072 sth %i1, [%l7 + 0x66]
6073 ldd [%l7 + 0x08], %f6
6074loop_714:
6075 fbg,a %fcc2, loop_716
6076loop_715:
6077 srl %g4, 0x0F, %g3
6078 tne %xcc, 0x6
6079 fmovdge %xcc, %f10, %f0
6080loop_716:
6081 addc %o4, %o2, %i2
6082 fzero %f14
6083 lduw [%l7 + 0x20], %o7
6084 stw %o1, [%l7 + 0x48]
6085 movg %icc, %l1, %i6
6086 brlez %l6, loop_717
6087 bleu %xcc, loop_718
6088 ld [%l7 + 0x7C], %f13
6089 call loop_719
6090loop_717:
6091 stx %l4, [%l7 + 0x48]
6092loop_718:
6093 ldd [%l7 + 0x38], %f4
6094 movge %icc, %i5, %g7
6095loop_719:
6096 fmovdpos %xcc, %f3, %f9
6097 st %f10, [%l7 + 0x58]
6098 sdivcc %o5, 0x1DA4, %l0
6099 fxnor %f0, %f8, %f0
6100 fmovrsgz %l2, %f15, %f0
6101 orn %g6, 0x078C, %i4
6102 xor %g2, %o0, %l3
6103 fmovsle %icc, %f9, %f0
6104 brz,a %i7, loop_720
6105 stb %g5, [%l7 + 0x77]
6106 fandnot1s %f2, %f15, %f2
6107 ldsw [%l7 + 0x50], %g1
6108loop_720:
6109 fmovrdgez %i3, %f0, %f10
6110 fmovrdgez %i0, %f6, %f14
6111 xnorcc %o6, %l5, %o3
6112 movge %icc, %i1, %g4
6113 fcmpgt16 %f12, %f10, %g3
6114 ld [%l7 + 0x74], %f14
6115 stw %o2, [%l7 + 0x60]
6116 fba %fcc1, loop_721
6117 movl %icc, %o4, %i2
6118 ldsw [%l7 + 0x74], %o7
6119 movrgz %o1, 0x153, %l1
6120loop_721:
6121 brnz %l6, loop_722
6122 movrne %i6, %i5, %l4
6123 fmovdneg %icc, %f5, %f11
6124 bvs,pn %icc, loop_723
6125loop_722:
6126 sethi 0x1AC2, %o5
6127 brz %l0, loop_724
6128 bn,a,pt %xcc, loop_725
6129loop_723:
6130 ldx [%l7 + 0x70], %l2
6131 movvs %icc, %g6, %g7
6132loop_724:
6133 lduh [%l7 + 0x5A], %i4
6134loop_725:
6135 std %f14, [%l7 + 0x20]
6136 fabss %f9, %f1
6137 ldd [%l7 + 0x58], %f2
6138 pdist %f14, %f0, %f14
6139 fandnot1 %f4, %f10, %f14
6140 movle %xcc, %g2, %l3
6141 ldx [%l7 + 0x28], %i7
6142 ldx [%l7 + 0x68], %o0
6143 fzeros %f0
6144 fcmpne16 %f2, %f14, %g5
6145 udivcc %g1, 0x13B9, %i0
6146 ldsb [%l7 + 0x1D], %i3
6147 nop
6148 setx loop_726, %l0, %l1
6149 wrpr 0x1, %tl
6150 wrpr %l1, %tpc
6151 add %l1, 0x4, %l1
6152 wrpr %l1, %tnpc
6153 setx 0x34400001400, %l0, %l1
6154 wrpr %l1, %tstate
6155 wrhpr 0x4, %htstate
6156 retry
6157 brgez %l5, loop_727
6158 edge16 %o6, %i1, %o3
6159 ldd [%l7 + 0x50], %f12
6160loop_726:
6161 bl,pn %icc, loop_728
6162loop_727:
6163 bn,a loop_729
6164 fcmped %fcc1, %f8, %f2
6165 edge16 %g4, %o2, %g3
6166loop_728:
6167 fpack16 %f2, %f4
6168loop_729:
6169 movleu %xcc, %o4, %o7
6170 ldsw [%l7 + 0x48], %i2
6171 ldsb [%l7 + 0x29], %l1
6172 lduw [%l7 + 0x18], %o1
6173 movpos %icc, %i6, %i5
6174 ld [%l7 + 0x20], %f12
6175 ta %icc, 0x1
6176 or %l4, 0x09D9, %l6
6177 srax %l0, 0x1C, %l2
6178 lduw [%l7 + 0x74], %g6
6179 fcmpeq32 %f12, %f12, %o5
6180 fmovdvs %icc, %f8, %f8
6181 brgz,a %i4, loop_730
6182 ldx [%l7 + 0x48], %g2
6183 add %l3, %i7, %o0
6184 ldsb [%l7 + 0x1E], %g7
6185loop_730:
6186 lduw [%l7 + 0x30], %g1
6187 fandnot2s %f11, %f6, %f8
6188 fmovdn %icc, %f8, %f15
6189 movl %xcc, %g5, %i3
6190 tl %xcc, 0x7
6191 xnor %i0, 0x1F83, %l5
6192 bg %xcc, loop_731
6193 ldd [%l7 + 0x68], %f0
6194 fbo,a %fcc2, loop_732
6195 lduw [%l7 + 0x08], %o6
6196loop_731:
6197 udivcc %o3, 0x1FA5, %g4
6198 addc %i1, %g3, %o4
6199loop_732:
6200 fbe %fcc3, loop_733
6201 subcc %o2, 0x1ED1, %o7
6202 ld [%l7 + 0x34], %f4
6203 fabss %f8, %f14
6204loop_733:
6205 fbue,a %fcc0, loop_734
6206 xnorcc %l1, %o1, %i6
6207 fpmerge %f11, %f7, %f12
6208 edge32 %i5, %i2, %l6
6209loop_734:
6210 ldd [%l7 + 0x60], %f10
6211 movrne %l4, %l2, %g6
6212 st %f2, [%l7 + 0x30]
6213 sethi 0x0CD6, %l0
6214 ldx [%l7 + 0x48], %i4
6215 bvc,a,pt %icc, loop_735
6216 fbug %fcc3, loop_736
6217 ldsh [%l7 + 0x10], %o5
6218 stw %g2, [%l7 + 0x70]
6219loop_735:
6220 sth %l3, [%l7 + 0x16]
6221loop_736:
6222 umulcc %o0, 0x0424, %g7
6223 fornot1 %f14, %f8, %f0
6224 fcmped %fcc1, %f4, %f6
6225 fmovspos %icc, %f3, %f0
6226 fbne,a %fcc3, loop_737
6227 fmovdge %icc, %f8, %f11
6228 fsrc1s %f13, %f4
6229 ba,pt %xcc, loop_738
6230loop_737:
6231 lduh [%l7 + 0x7A], %g1
6232 lduh [%l7 + 0x16], %i7
6233 st %f3, [%l7 + 0x54]
6234loop_738:
6235 edge16 %i3, %i0, %l5
6236 fmovdcc %icc, %f7, %f8
6237 fcmpes %fcc2, %f2, %f2
6238 tvc %xcc, 0x7
6239 fbo %fcc0, loop_739
6240 alignaddr %o6, %g5, %g4
6241 tpos %xcc, 0x3
6242 tsubcctv %o3, %i1, %o4
6243loop_739:
6244 stb %o2, [%l7 + 0x7D]
6245 array16 %g3, %o7, %o1
6246 tneg %xcc, 0x1
6247 bcs loop_740
6248 nop
6249 setx loop_741, %l0, %l1
6250 jmpl %l1, %l1
6251 fpadd16 %f10, %f2, %f6
6252 fpsub16 %f8, %f10, %f6
6253loop_740:
6254 ldx [%l7 + 0x18], %i6
6255loop_741:
6256 pdist %f8, %f12, %f12
6257 bvc,a loop_742
6258 fnot1 %f8, %f14
6259 lduw [%l7 + 0x14], %i5
6260 ldx [%l7 + 0x68], %l6
6261loop_742:
6262 movvc %icc, %l4, %i2
6263 fcmpeq16 %f6, %f8, %l2
6264 ldd [%l7 + 0x68], %f10
6265 te %xcc, 0x3
6266 fmovdn %icc, %f7, %f2
6267 fpmerge %f15, %f11, %f8
6268 stb %l0, [%l7 + 0x77]
6269 addccc %i4, 0x1EF0, %o5
6270 fbne,a %fcc1, loop_743
6271 fmovdcc %icc, %f9, %f0
6272 edge32n %g2, %g6, %o0
6273 ldsb [%l7 + 0x71], %l3
6274loop_743:
6275 brnz,a %g7, loop_744
6276 ldx [%l7 + 0x18], %i7
6277 fpadd32 %f2, %f8, %f12
6278 fnors %f4, %f7, %f11
6279loop_744:
6280 edge16 %i3, %g1, %l5
6281 movge %icc, %o6, %i0
6282 lduh [%l7 + 0x34], %g5
6283 fbug,a %fcc2, loop_745
6284 tcc %xcc, 0x4
6285 fbne %fcc2, loop_746
6286 or %o3, 0x0050, %g4
6287loop_745:
6288 fpackfix %f6, %f1
6289 fpackfix %f14, %f2
6290loop_746:
6291 lduh [%l7 + 0x34], %o4
6292 xor %o2, 0x03D1, %g3
6293 fmovde %xcc, %f8, %f7
6294 and %i1, %o7, %l1
6295 for %f10, %f0, %f8
6296 ldsb [%l7 + 0x3B], %o1
6297 ldsb [%l7 + 0x3F], %i6
6298 mova %xcc, %l6, %i5
6299 edge32ln %l4, %l2, %i2
6300 fmovrslez %l0, %f7, %f15
6301 fcmpgt16 %f14, %f4, %i4
6302 ble,pt %xcc, loop_747
6303 sth %g2, [%l7 + 0x4E]
6304 fmovdg %xcc, %f7, %f11
6305 std %f2, [%l7 + 0x68]
6306loop_747:
6307 lduh [%l7 + 0x1A], %g6
6308 sllx %o5, 0x1E, %o0
6309 andn %g7, %i7, %l3
6310 fbuge %fcc3, loop_748
6311 movrlz %i3, 0x147, %g1
6312 fcmple16 %f10, %f10, %o6
6313 movvs %icc, %l5, %i0
6314loop_748:
6315 fmovrdne %g5, %f2, %f14
6316 ldx [%l7 + 0x08], %g4
6317 fbue %fcc3, loop_749
6318 tcs %xcc, 0x1
6319 ld [%l7 + 0x54], %f13
6320 movvs %xcc, %o3, %o2
6321loop_749:
6322 bne,a,pt %xcc, loop_750
6323 ldub [%l7 + 0x78], %g3
6324 subcc %i1, %o7, %o4
6325 fmovscs %xcc, %f6, %f4
6326loop_750:
6327 orncc %o1, 0x1601, %l1
6328 sth %i6, [%l7 + 0x44]
6329 lduw [%l7 + 0x74], %l6
6330 ldsh [%l7 + 0x0A], %l4
6331 stw %i5, [%l7 + 0x78]
6332 fmovdge %icc, %f3, %f7
6333 movl %icc, %l2, %i2
6334 lduh [%l7 + 0x20], %l0
6335 sth %i4, [%l7 + 0x6C]
6336 popc 0x0A80, %g6
6337 ldsh [%l7 + 0x28], %g2
6338 stx %o0, [%l7 + 0x48]
6339 lduh [%l7 + 0x3A], %g7
6340 ldsb [%l7 + 0x7F], %i7
6341 ldsb [%l7 + 0x77], %o5
6342 movneg %xcc, %i3, %l3
6343 fmovsvc %icc, %f4, %f10
6344 sdivcc %o6, 0x1460, %l5
6345 bshuffle %f12, %f4, %f0
6346 alignaddr %i0, %g1, %g4
6347 alignaddr %o3, %g5, %o2
6348 sdiv %i1, 0x0E46, %o7
6349 mulx %o4, %o1, %g3
6350 ldd [%l7 + 0x40], %f14
6351 bcs,a %xcc, loop_751
6352 brgez %i6, loop_752
6353 taddcctv %l1, 0x0624, %l6
6354 fpsub32s %f3, %f5, %f13
6355loop_751:
6356 ld [%l7 + 0x4C], %f7
6357loop_752:
6358 ld [%l7 + 0x20], %f0
6359 movg %icc, %i5, %l4
6360 fbl,a %fcc1, loop_753
6361 movre %i2, %l0, %i4
6362 andcc %l2, %g6, %g2
6363 popc %o0, %g7
6364loop_753:
6365 ldsw [%l7 + 0x18], %i7
6366 orncc %i3, %o5, %o6
6367 bvs,a loop_754
6368 brgez %l5, loop_755
6369 fmovscc %xcc, %f12, %f3
6370 lduh [%l7 + 0x32], %i0
6371loop_754:
6372 fnegd %f4, %f12
6373loop_755:
6374 ldsw [%l7 + 0x60], %g1
6375 fmuld8sux16 %f4, %f7, %f12
6376 ldd [%l7 + 0x40], %f14
6377 fmovdg %xcc, %f11, %f1
6378 fnegs %f6, %f2
6379 fmul8sux16 %f12, %f6, %f0
6380 fnot2 %f2, %f0
6381 fmovdleu %icc, %f0, %f1
6382 std %f6, [%l7 + 0x48]
6383 sdivx %g4, 0x1E7B, %l3
6384 ldsw [%l7 + 0x70], %g5
6385 ldsb [%l7 + 0x1B], %o2
6386 fxor %f0, %f10, %f14
6387 te %icc, 0x2
6388 stb %i1, [%l7 + 0x69]
6389 fbne,a %fcc2, loop_756
6390 fpadd32 %f12, %f0, %f10
6391 fpsub32s %f2, %f7, %f4
6392 fnegd %f12, %f4
6393loop_756:
6394 stx %o3, [%l7 + 0x30]
6395 fbuge,a %fcc3, loop_757
6396 fmovdle %icc, %f13, %f8
6397 sth %o7, [%l7 + 0x22]
6398 lduh [%l7 + 0x68], %o1
6399loop_757:
6400 sth %g3, [%l7 + 0x54]
6401 fmovsneg %xcc, %f15, %f12
6402 ldd [%l7 + 0x58], %f4
6403 fmovrdgez %i6, %f12, %f0
6404 ldsw [%l7 + 0x64], %o4
6405 movge %xcc, %l1, %i5
6406 sethi 0x00A6, %l4
6407 tg %xcc, 0x0
6408 lduw [%l7 + 0x10], %l6
6409 movl %icc, %l0, %i2
6410 fmovsle %xcc, %f3, %f11
6411 st %f3, [%l7 + 0x08]
6412 ldsb [%l7 + 0x0A], %l2
6413 fpsub32s %f11, %f9, %f10
6414 fmovrdlez %i4, %f8, %f10
6415 popc 0x07E5, %g6
6416 lduw [%l7 + 0x24], %o0
6417 fmovs %f13, %f7
6418 ldsh [%l7 + 0x3C], %g2
6419 ldd [%l7 + 0x28], %f0
6420 fpadd32s %f6, %f7, %f8
6421 fmovdneg %xcc, %f13, %f14
6422 xor %i7, 0x0477, %g7
6423 fsrc2s %f7, %f1
6424 fmuld8ulx16 %f9, %f12, %f12
6425 edge32 %o5, %o6, %i3
6426 xnor %i0, %g1, %g4
6427 fsrc1s %f2, %f14
6428 ba loop_758
6429 fmovrdgz %l5, %f0, %f14
6430 stx %l3, [%l7 + 0x58]
6431 mulscc %o2, 0x13A3, %g5
6432loop_758:
6433 ld [%l7 + 0x50], %f15
6434 fbge %fcc2, loop_759
6435 brnz,a %o3, loop_760
6436 edge16n %i1, %o7, %o1
6437 fmovsvs %xcc, %f0, %f8
6438loop_759:
6439 srlx %i6, 0x1E, %g3
6440loop_760:
6441 stx %o4, [%l7 + 0x58]
6442 stx %l1, [%l7 + 0x18]
6443 fbl,a %fcc3, loop_761
6444 addcc %i5, 0x00CB, %l4
6445 fmovrdgz %l6, %f8, %f4
6446 edge32l %i2, %l0, %i4
6447loop_761:
6448 stx %g6, [%l7 + 0x78]
6449 nop
6450 setx loop_762, %l0, %l1
6451 jmpl %l1, %l2
6452 stb %g2, [%l7 + 0x64]
6453 movn %icc, %i7, %o0
6454 fmovde %icc, %f1, %f5
6455loop_762:
6456 std %f12, [%l7 + 0x68]
6457 sth %g7, [%l7 + 0x12]
6458 fpmerge %f15, %f12, %f2
6459 fbul %fcc2, loop_763
6460 stw %o6, [%l7 + 0x48]
6461 edge32 %o5, %i0, %i3
6462 bcc,pt %xcc, loop_764
6463loop_763:
6464 bgu,a,pt %xcc, loop_765
6465 bcc,a,pn %xcc, loop_766
6466 movrne %g4, %g1, %l3
6467loop_764:
6468 fbg %fcc1, loop_767
6469loop_765:
6470 ldsb [%l7 + 0x76], %o2
6471loop_766:
6472 bge %icc, loop_768
6473 mulx %l5, %g5, %o3
6474loop_767:
6475 ld [%l7 + 0x08], %f0
6476 fmovdcs %icc, %f15, %f5
6477loop_768:
6478 lduw [%l7 + 0x60], %i1
6479 stw %o7, [%l7 + 0x58]
6480 tvs %xcc, 0x3
6481 orn %i6, 0x1A0B, %o1
6482 ldd [%l7 + 0x18], %f0
6483 nop
6484 setx loop_769, %l0, %l1
6485 wrpr 0x1, %tl
6486 wrpr %l1, %tpc
6487 add %l1, 0x4, %l1
6488 wrpr %l1, %tnpc
6489 setx 0x34400001400, %l0, %l1
6490 wrpr %l1, %tstate
6491 wrhpr 0x4, %htstate
6492 retry
6493 edge32n %o4, %g3, %l1
6494 fbul,a %fcc3, loop_770
6495 fnot2 %f12, %f14
6496loop_769:
6497 xor %l4, %l6, %i5
6498 stw %i2, [%l7 + 0x6C]
6499loop_770:
6500 fnot2s %f0, %f2
6501 array8 %l0, %i4, %g6
6502 fbn,a %fcc1, loop_771
6503 fcmpne16 %f2, %f2, %l2
6504 fpack16 %f8, %f13
6505 fcmpes %fcc2, %f12, %f4
6506loop_771:
6507 ldsw [%l7 + 0x08], %g2
6508 fcmpgt32 %f6, %f2, %o0
6509 brnz %g7, loop_772
6510 lduw [%l7 + 0x40], %i7
6511 ldx [%l7 + 0x38], %o6
6512 udivx %i0, 0x0FD2, %o5
6513loop_772:
6514 mulx %i3, %g4, %g1
6515 edge16 %l3, %o2, %g5
6516 edge32n %l5, %o3, %i1
6517 ldsw [%l7 + 0x18], %i6
6518 tsubcc %o1, 0x00FE, %o4
6519 fmovrdlez %o7, %f8, %f12
6520 fcmpeq16 %f10, %f2, %l1
6521 fmovdge %xcc, %f7, %f12
6522 fcmpgt32 %f4, %f10, %g3
6523 lduw [%l7 + 0x78], %l4
6524 fcmpd %fcc1, %f2, %f10
6525 fbl,a %fcc0, loop_773
6526 fmovda %xcc, %f13, %f2
6527 tge %icc, 0x0
6528 bcc %xcc, loop_774
6529loop_773:
6530 movl %icc, %l6, %i2
6531 fand %f4, %f2, %f12
6532 sth %l0, [%l7 + 0x5E]
6533loop_774:
6534 ba,pn %xcc, loop_775
6535 bg,pn %icc, loop_776
6536 fmovrdne %i5, %f4, %f10
6537 fpsub32 %f14, %f12, %f14
6538loop_775:
6539 ld [%l7 + 0x10], %f9
6540loop_776:
6541 movle %xcc, %g6, %l2
6542 brgez,a %g2, loop_777
6543 lduh [%l7 + 0x36], %i4
6544 stx %o0, [%l7 + 0x68]
6545 fnot1 %f12, %f14
6546loop_777:
6547 stb %g7, [%l7 + 0x3A]
6548 fornot2 %f10, %f14, %f12
6549 fmovdcs %xcc, %f14, %f12
6550 stw %o6, [%l7 + 0x0C]
6551 fbul %fcc2, loop_778
6552 ldub [%l7 + 0x44], %i7
6553 fmovrdne %o5, %f0, %f14
6554 lduw [%l7 + 0x24], %i0
6555loop_778:
6556 fbuge,a %fcc3, loop_779
6557 movgu %icc, %g4, %i3
6558 lduw [%l7 + 0x3C], %g1
6559 fnot1 %f6, %f6
6560loop_779:
6561 fsrc2s %f2, %f2
6562 fmovsn %icc, %f6, %f0
6563 std %f10, [%l7 + 0x68]
6564 bleu loop_780
6565 sllx %o2, 0x12, %g5
6566 tvc %xcc, 0x7
6567 bl,pn %icc, loop_781
6568loop_780:
6569 lduw [%l7 + 0x2C], %l5
6570 ldx [%l7 + 0x08], %o3
6571 fbue,a %fcc3, loop_782
6572loop_781:
6573 fpadd16s %f6, %f0, %f6
6574 fmovdpos %xcc, %f0, %f7
6575 fxor %f4, %f14, %f12
6576loop_782:
6577 lduw [%l7 + 0x48], %l3
6578 fones %f4
6579 fmuld8ulx16 %f12, %f8, %f14
6580 sdivcc %i6, 0x1F28, %o1
6581 fnot2 %f14, %f10
6582 bpos,pt %icc, loop_783
6583 ldsw [%l7 + 0x28], %i1
6584 ldsb [%l7 + 0x7D], %o7
6585 std %f0, [%l7 + 0x40]
6586loop_783:
6587 lduw [%l7 + 0x38], %l1
6588 ldsb [%l7 + 0x70], %o4
6589 bn loop_784
6590 udiv %g3, 0x0AEB, %l4
6591 fandnot1 %f10, %f12, %f8
6592 fandnot2s %f12, %f1, %f8
6593loop_784:
6594 fbug %fcc1, loop_785
6595 fmovrslz %l6, %f1, %f9
6596 bpos,a,pt %icc, loop_786
6597 fnands %f7, %f5, %f8
6598loop_785:
6599 ble loop_787
6600 ldub [%l7 + 0x18], %i2
6601loop_786:
6602 fand %f6, %f4, %f12
6603 sth %i5, [%l7 + 0x7E]
6604loop_787:
6605 lduh [%l7 + 0x70], %l0
6606 fmovrslez %l2, %f12, %f9
6607 fornot1s %f9, %f13, %f1
6608 fmovsn %icc, %f10, %f12
6609 fandnot1 %f6, %f0, %f4
6610 ble,a,pt %icc, loop_788
6611 tvc %xcc, 0x4
6612 mulscc %g6, 0x0DCB, %i4
6613 ta %icc, 0x4
6614loop_788:
6615 ldd [%l7 + 0x40], %f6
6616 ldd [%l7 + 0x40], %f0
6617 fbo %fcc1, loop_789
6618 fpadd16 %f4, %f2, %f14
6619 bn,a loop_790
6620 subcc %o0, 0x14A9, %g2
6621loop_789:
6622 fandnot1 %f0, %f0, %f8
6623 ldsw [%l7 + 0x3C], %o6
6624loop_790:
6625 tn %icc, 0x5
6626 bvc,a,pn %xcc, loop_791
6627 fmovdpos %icc, %f11, %f15
6628 movne %xcc, %g7, %o5
6629 lduh [%l7 + 0x76], %i7
6630loop_791:
6631 movvs %icc, %g4, %i0
6632 addc %i3, %g1, %g5
6633 alignaddrl %l5, %o3, %o2
6634 addcc %i6, 0x0BB9, %l3
6635 fpadd16s %f3, %f7, %f4
6636 movrlez %o1, %o7, %l1
6637 udiv %o4, 0x1DF0, %i1
6638 fmovsle %icc, %f10, %f1
6639 fnot1s %f0, %f14
6640 nop
6641 setx loop_792, %l0, %l1
6642 wrpr 0x1, %tl
6643 wrpr %l1, %tpc
6644 add %l1, 0x4, %l1
6645 wrpr %l1, %tnpc
6646 setx 0x34400001400, %l0, %l1
6647 wrpr %l1, %tstate
6648 wrhpr 0x4, %htstate
6649 retry
6650 ldsb [%l7 + 0x67], %l4
6651 ldsb [%l7 + 0x75], %l6
6652 bneg loop_793
6653loop_792:
6654 bpos,pn %icc, loop_794
6655 fbule,a %fcc1, loop_795
6656 fmovrsne %g3, %f8, %f2
6657loop_793:
6658 ldd [%l7 + 0x20], %f4
6659loop_794:
6660 fmovd %f14, %f0
6661loop_795:
6662 stx %i2, [%l7 + 0x30]
6663 stx %l0, [%l7 + 0x30]
6664 subccc %i5, %g6, %l2
6665 xor %o0, %i4, %o6
6666 udivx %g2, 0x03C4, %g7
6667 sethi 0x1354, %o5
6668 tsubcctv %g4, 0x132A, %i0
6669 fcmpeq16 %f10, %f4, %i7
6670 ldsb [%l7 + 0x44], %g1
6671 edge8ln %i3, %g5, %o3
6672 fmovrdne %o2, %f12, %f2
6673 movre %i6, %l3, %o1
6674 udivcc %l5, 0x0A62, %l1
6675 sth %o7, [%l7 + 0x46]
6676 tsubcctv %i1, %o4, %l4
6677 movcc %icc, %g3, %i2
6678 ldd [%l7 + 0x28], %f8
6679 fpsub16s %f2, %f0, %f0
6680 lduw [%l7 + 0x34], %l6
6681 fnegs %f0, %f5
6682 edge32l %l0, %g6, %l2
6683 fpsub16 %f14, %f0, %f6
6684 smulcc %i5, 0x1AF6, %o0
6685 fnand %f4, %f6, %f2
6686 sllx %i4, %g2, %g7
6687 srlx %o5, 0x18, %g4
6688 ba %icc, loop_796
6689 andn %i0, 0x1289, %i7
6690 fbl %fcc0, loop_797
6691 srax %g1, %i3, %g5
6692loop_796:
6693 mova %icc, %o6, %o3
6694 xor %i6, %o2, %l3
6695loop_797:
6696 udivx %l5, 0x1C11, %l1
6697 stw %o7, [%l7 + 0x74]
6698 brz,a %i1, loop_798
6699 edge8 %o1, %o4, %l4
6700 ldsb [%l7 + 0x46], %i2
6701 std %f2, [%l7 + 0x60]
6702loop_798:
6703 fpsub32s %f11, %f5, %f6
6704 ldsb [%l7 + 0x2C], %g3
6705 xnor %l0, %g6, %l6
6706 for %f14, %f0, %f0
6707 fmul8x16 %f0, %f4, %f4
6708 fblg,a %fcc3, loop_799
6709 fbue,a %fcc3, loop_800
6710 tn %xcc, 0x1
6711 fand %f2, %f14, %f2
6712loop_799:
6713 lduw [%l7 + 0x5C], %l2
6714loop_800:
6715 lduw [%l7 + 0x2C], %i5
6716 lduw [%l7 + 0x20], %i4
6717 fxnors %f0, %f12, %f4
6718 ldsh [%l7 + 0x26], %g2
6719 ldd [%l7 + 0x28], %f4
6720 lduw [%l7 + 0x4C], %g7
6721 fsrc1s %f7, %f1
6722 mova %icc, %o5, %g4
6723 sth %o0, [%l7 + 0x62]
6724 tg %icc, 0x0
6725 fmovsne %xcc, %f0, %f6
6726 stx %i0, [%l7 + 0x18]
6727 fxnors %f13, %f7, %f7
6728 fmovdleu %xcc, %f8, %f2
6729 sth %g1, [%l7 + 0x36]
6730 fmovrse %i7, %f2, %f0
6731 fmul8sux16 %f10, %f14, %f14
6732 edge16l %g5, %o6, %o3
6733 fnand %f8, %f8, %f12
6734 fxnor %f10, %f2, %f10
6735 xnor %i3, 0x08CA, %i6
6736 ldsw [%l7 + 0x20], %o2
6737 bgu %icc, loop_801
6738 fmovdn %icc, %f15, %f11
6739 edge16l %l5, %l1, %l3
6740 fmovsleu %xcc, %f2, %f0
6741loop_801:
6742 movcc %icc, %i1, %o7
6743 ld [%l7 + 0x68], %f10
6744 fzero %f6
6745 ldsb [%l7 + 0x7D], %o4
6746 fcmpne16 %f12, %f2, %o1
6747 fmovse %icc, %f9, %f15
6748 fmuld8sux16 %f4, %f4, %f8
6749 fmovrsgz %l4, %f0, %f8
6750 siam 0x3
6751 stw %g3, [%l7 + 0x10]
6752 fmovdne %icc, %f14, %f11
6753 fcmpgt32 %f14, %f0, %i2
6754 ldd [%l7 + 0x30], %f0
6755 fpadd16 %f2, %f6, %f6
6756 ldd [%l7 + 0x28], %f0
6757 st %f0, [%l7 + 0x38]
6758 brgez,a %l0, loop_802
6759 stx %g6, [%l7 + 0x08]
6760 fmovrsgez %l6, %f7, %f5
6761 fbe,a %fcc1, loop_803
6762loop_802:
6763 ld [%l7 + 0x40], %f5
6764 bvs,a,pn %icc, loop_804
6765 stw %i5, [%l7 + 0x10]
6766loop_803:
6767 tl %icc, 0x1
6768 faligndata %f2, %f2, %f10
6769loop_804:
6770 udivcc %i4, 0x1A6B, %g2
6771 ldsw [%l7 + 0x48], %g7
6772 taddcctv %o5, 0x0EB6, %l2
6773 call loop_805
6774 udiv %g4, 0x09E9, %i0
6775 srl %o0, 0x08, %g1
6776 fmovdl %xcc, %f13, %f6
6777loop_805:
6778 fzero %f12
6779 addcc %i7, 0x1790, %g5
6780 fbuge,a %fcc2, loop_806
6781 bcs %xcc, loop_807
6782 bgu,pt %icc, loop_808
6783 ldub [%l7 + 0x42], %o3
6784loop_806:
6785 fnand %f6, %f14, %f12
6786loop_807:
6787 ld [%l7 + 0x68], %f4
6788loop_808:
6789 ldsw [%l7 + 0x14], %i3
6790 fpadd32s %f13, %f14, %f1
6791 st %f15, [%l7 + 0x58]
6792 bleu loop_809
6793 ldub [%l7 + 0x40], %i6
6794 bg %xcc, loop_810
6795 ldsh [%l7 + 0x50], %o6
6796loop_809:
6797 stx %o2, [%l7 + 0x50]
6798 movneg %xcc, %l1, %l5
6799loop_810:
6800 fmul8x16au %f4, %f15, %f8
6801 ldsh [%l7 + 0x70], %i1
6802 fmovrde %o7, %f10, %f6
6803 fmovse %xcc, %f15, %f10
6804 fmovdvc %icc, %f3, %f5
6805 stw %o4, [%l7 + 0x68]
6806 st %f9, [%l7 + 0x64]
6807 orncc %o1, %l3, %g3
6808 lduw [%l7 + 0x18], %l4
6809 tvc %icc, 0x3
6810 tpos %icc, 0x2
6811 lduw [%l7 + 0x7C], %l0
6812 fmovsgu %xcc, %f4, %f8
6813 stb %g6, [%l7 + 0x41]
6814 sub %i2, 0x0E07, %i5
6815 nop
6816 setx loop_811, %l0, %l1
6817 jmpl %l1, %i4
6818 tg %xcc, 0x5
6819 fpadd16 %f8, %f0, %f14
6820 movrgez %g2, 0x349, %l6
6821loop_811:
6822 sdiv %g7, 0x120B, %l2
6823 fexpand %f8, %f14
6824 subccc %o5, %i0, %g4
6825 movre %g1, %o0, %i7
6826 edge16l %o3, %g5, %i3
6827 call loop_812
6828 movvs %icc, %o6, %o2
6829 fmovscs %icc, %f6, %f8
6830 fmovs %f12, %f4
6831loop_812:
6832 edge8 %i6, %l1, %i1
6833 st %f12, [%l7 + 0x18]
6834 ldub [%l7 + 0x57], %o7
6835 fmuld8ulx16 %f1, %f8, %f4
6836 sra %l5, %o4, %l3
6837 ld [%l7 + 0x70], %f7
6838 ldub [%l7 + 0x6E], %o1
6839 ldub [%l7 + 0x57], %g3
6840 fmovsleu %xcc, %f7, %f14
6841 lduw [%l7 + 0x28], %l4
6842 tcc %icc, 0x6
6843 tneg %icc, 0x2
6844 udivx %l0, 0x0AFF, %i2
6845 mulscc %g6, %i5, %g2
6846 sth %i4, [%l7 + 0x08]
6847 tg %icc, 0x7
6848 sdivcc %l6, 0x1E09, %l2
6849 alignaddr %o5, %g7, %i0
6850 st %f7, [%l7 + 0x24]
6851 ld [%l7 + 0x20], %f15
6852 fble,a %fcc0, loop_813
6853 stb %g1, [%l7 + 0x30]
6854 and %g4, 0x0704, %o0
6855 addcc %o3, %g5, %i3
6856loop_813:
6857 ldx [%l7 + 0x10], %i7
6858 fbne %fcc3, loop_814
6859 ld [%l7 + 0x70], %f8
6860 ldd [%l7 + 0x58], %f10
6861 mulscc %o6, 0x057A, %i6
6862loop_814:
6863 ldub [%l7 + 0x4B], %l1
6864 lduh [%l7 + 0x70], %i1
6865 ld [%l7 + 0x08], %f1
6866 sethi 0x172C, %o2
6867 tneg %icc, 0x4
6868 fmovrdgez %o7, %f12, %f10
6869 fcmpne32 %f6, %f12, %l5
6870 std %f8, [%l7 + 0x10]
6871 edge16n %l3, %o4, %g3
6872 bcc,pn %xcc, loop_815
6873 ldsw [%l7 + 0x64], %o1
6874 stw %l4, [%l7 + 0x14]
6875 movg %xcc, %i2, %l0
6876loop_815:
6877 ble,a,pt %icc, loop_816
6878 andn %i5, %g2, %i4
6879 subc %g6, 0x058B, %l2
6880 fandnot2 %f10, %f14, %f0
6881loop_816:
6882 fblg,a %fcc2, loop_817
6883 ldd [%l7 + 0x70], %f6
6884 sllx %l6, %o5, %i0
6885 ldsh [%l7 + 0x36], %g1
6886loop_817:
6887 fbu,a %fcc3, loop_818
6888 lduh [%l7 + 0x7C], %g7
6889 fandnot1s %f8, %f2, %f12
6890 fcmpeq32 %f10, %f2, %o0
6891loop_818:
6892 fandnot1s %f12, %f14, %f6
6893 siam 0x0
6894 lduw [%l7 + 0x34], %o3
6895 fbe %fcc1, loop_819
6896 fbug,a %fcc3, loop_820
6897 movvc %icc, %g4, %i3
6898 fornot2 %f10, %f2, %f12
6899loop_819:
6900 fpack16 %f12, %f3
6901loop_820:
6902 bg,a %xcc, loop_821
6903 ble,a,pn %xcc, loop_822
6904 brlz %i7, loop_823
6905 stb %o6, [%l7 + 0x2E]
6906loop_821:
6907 fmovdcc %xcc, %f10, %f7
6908loop_822:
6909 alignaddrl %i6, %l1, %g5
6910loop_823:
6911 fmovscs %xcc, %f5, %f0
6912 movgu %icc, %o2, %o7
6913 smul %i1, %l5, %o4
6914 ld [%l7 + 0x34], %f2
6915 ldsw [%l7 + 0x64], %g3
6916 edge32 %l3, %l4, %o1
6917 fmovsa %icc, %f6, %f8
6918 fnot2 %f8, %f2
6919 for %f10, %f6, %f12
6920 movcs %icc, %i2, %l0
6921 lduw [%l7 + 0x10], %g2
6922 call loop_824
6923 fmovsn %icc, %f8, %f12
6924 stx %i4, [%l7 + 0x38]
6925 or %i5, %l2, %g6
6926loop_824:
6927 movrlez %o5, 0x315, %l6
6928 fbuge,a %fcc1, loop_825
6929 sllx %g1, 0x08, %i0
6930 ldub [%l7 + 0x60], %g7
6931 fands %f5, %f6, %f14
6932loop_825:
6933 st %f5, [%l7 + 0x44]
6934 fnor %f8, %f10, %f8
6935 fones %f13
6936 fmovda %xcc, %f15, %f14
6937 bneg loop_826
6938 edge32l %o3, %o0, %i3
6939 tvc %xcc, 0x7
6940 subcc %g4, %i7, %o6
6941loop_826:
6942 sll %i6, 0x0A, %l1
6943 ta %xcc, 0x5
6944 lduh [%l7 + 0x24], %g5
6945 fsrc1s %f0, %f4
6946 fmovdle %icc, %f11, %f6
6947 udivcc %o7, 0x0383, %i1
6948 lduh [%l7 + 0x1E], %l5
6949 pdist %f4, %f0, %f0
6950 tneg %icc, 0x5
6951 ldsb [%l7 + 0x7B], %o2
6952 fbue,a %fcc0, loop_827
6953 movcs %xcc, %o4, %g3
6954 xorcc %l3, %o1, %l4
6955 move %xcc, %i2, %l0
6956loop_827:
6957 fmovd %f12, %f12
6958 smulcc %i4, 0x1969, %g2
6959 fmovsleu %xcc, %f0, %f11
6960 ld [%l7 + 0x4C], %f15
6961 movne %icc, %i5, %l2
6962 stw %o5, [%l7 + 0x24]
6963 fcmped %fcc0, %f12, %f14
6964 stx %l6, [%l7 + 0x08]
6965 ldx [%l7 + 0x08], %g6
6966 std %f2, [%l7 + 0x50]
6967 std %f8, [%l7 + 0x60]
6968 fpsub32s %f8, %f3, %f13
6969 lduw [%l7 + 0x6C], %i0
6970 fbge,a %fcc2, loop_828
6971 lduh [%l7 + 0x10], %g7
6972 fbu %fcc1, loop_829
6973 tleu %xcc, 0x3
6974loop_828:
6975 fmovrdlez %o3, %f8, %f8
6976 stx %o0, [%l7 + 0x30]
6977loop_829:
6978 fmovdle %xcc, %f4, %f15
6979 lduw [%l7 + 0x78], %g1
6980 movrgez %g4, %i7, %o6
6981 movrlz %i6, 0x2A4, %i3
6982 array8 %g5, %o7, %i1
6983 lduw [%l7 + 0x38], %l1
6984 st %f11, [%l7 + 0x0C]
6985 sdivcc %o2, 0x01F0, %o4
6986 stw %l5, [%l7 + 0x3C]
6987 fmovspos %xcc, %f8, %f15
6988 stw %g3, [%l7 + 0x18]
6989 fmovdvc %icc, %f0, %f5
6990 movrne %o1, %l4, %l3
6991 fsrc1 %f12, %f2
6992 fpack32 %f0, %f4, %f10
6993 fpsub16 %f12, %f0, %f14
6994 fcmple16 %f6, %f12, %l0
6995 ld [%l7 + 0x3C], %f1
6996 xnorcc %i4, %i2, %g2
6997 array8 %l2, %o5, %i5
6998 fors %f6, %f12, %f0
6999 lduw [%l7 + 0x7C], %l6
7000 subcc %i0, 0x1405, %g6
7001 udivcc %g7, 0x0C28, %o3
7002 ldx [%l7 + 0x78], %g1
7003 alignaddr %g4, %i7, %o6
7004 stw %o0, [%l7 + 0x20]
7005 subc %i6, %g5, %o7
7006 bvs,a loop_830
7007 ldsh [%l7 + 0x72], %i1
7008 movrne %l1, %i3, %o4
7009 fpadd16s %f11, %f6, %f3
7010loop_830:
7011 srlx %o2, 0x16, %l5
7012 edge8ln %o1, %l4, %l3
7013 sth %g3, [%l7 + 0x08]
7014 fnands %f2, %f8, %f4
7015 movrne %l0, 0x005, %i4
7016 udivx %i2, 0x1422, %l2
7017 bvs,a,pn %icc, loop_831
7018 ld [%l7 + 0x08], %f2
7019 fcmple16 %f14, %f4, %o5
7020 addcc %i5, 0x0173, %l6
7021loop_831:
7022 movneg %xcc, %g2, %g6
7023 ldx [%l7 + 0x50], %g7
7024 subc %o3, %i0, %g4
7025 tsubcctv %i7, %g1, %o0
7026 taddcc %i6, 0x0504, %g5
7027 fmovsle %xcc, %f10, %f3
7028 fbn,a %fcc2, loop_832
7029 fandnot2s %f13, %f0, %f2
7030 or %o6, 0x01EB, %o7
7031 ldsh [%l7 + 0x16], %l1
7032loop_832:
7033 fpsub32 %f2, %f6, %f2
7034 ldub [%l7 + 0x2E], %i3
7035 subc %o4, %o2, %l5
7036 tvc %icc, 0x4
7037 bvc,pt %xcc, loop_833
7038 fnot1s %f5, %f11
7039 umulcc %i1, 0x1540, %l4
7040 fornot2s %f7, %f9, %f7
7041loop_833:
7042 movgu %icc, %l3, %o1
7043 tleu %xcc, 0x7
7044 fpadd16 %f0, %f10, %f2
7045 tpos %xcc, 0x2
7046 andncc %g3, %l0, %i2
7047 stw %l2, [%l7 + 0x70]
7048 std %f4, [%l7 + 0x30]
7049 fmovscs %xcc, %f1, %f5
7050 bvs %icc, loop_834
7051 fpadd16s %f8, %f7, %f6
7052 fpadd16 %f10, %f6, %f4
7053 movcs %icc, %i4, %o5
7054loop_834:
7055 lduh [%l7 + 0x46], %i5
7056 edge8 %l6, %g2, %g7
7057 fpadd32s %f15, %f12, %f12
7058 lduw [%l7 + 0x14], %o3
7059 fbge,a %fcc2, loop_835
7060 brlez,a %g6, loop_836
7061 call loop_837
7062 andcc %i0, %g4, %i7
7063loop_835:
7064 fcmpgt32 %f8, %f14, %o0
7065loop_836:
7066 ldsw [%l7 + 0x40], %g1
7067loop_837:
7068 ldsh [%l7 + 0x08], %g5
7069 fnot2s %f9, %f2
7070 fbge %fcc1, loop_838
7071 ldx [%l7 + 0x68], %o6
7072 ldub [%l7 + 0x70], %i6
7073 fpsub32s %f8, %f0, %f13
7074loop_838:
7075 array16 %o7, %i3, %l1
7076 fmovspos %xcc, %f10, %f6
7077 orcc %o4, %o2, %i1
7078 movvc %icc, %l5, %l3
7079 te %xcc, 0x0
7080 fcmple16 %f0, %f6, %o1
7081 call loop_839
7082 sth %g3, [%l7 + 0x30]
7083 mulx %l0, %l4, %i2
7084 move %icc, %i4, %l2
7085loop_839:
7086 udivx %i5, 0x0FCD, %l6
7087 std %f12, [%l7 + 0x28]
7088 fmovdge %xcc, %f6, %f11
7089 ta %xcc, 0x3
7090 lduw [%l7 + 0x40], %g2
7091 std %f12, [%l7 + 0x70]
7092 andcc %g7, 0x0BE6, %o3
7093 ldd [%l7 + 0x38], %f2
7094 te %xcc, 0x3
7095 sdiv %g6, 0x139B, %o5
7096 stx %i0, [%l7 + 0x50]
7097 lduh [%l7 + 0x44], %i7
7098 fmovrdlez %g4, %f6, %f2
7099 array16 %o0, %g5, %g1
7100 fmovdpos %icc, %f5, %f10
7101 bcs,a loop_840
7102 ld [%l7 + 0x64], %f12
7103 fbe,a %fcc1, loop_841
7104 fmovdneg %xcc, %f9, %f0
7105loop_840:
7106 fandnot1 %f2, %f2, %f6
7107 call loop_842
7108loop_841:
7109 ld [%l7 + 0x44], %f11
7110 brnz,a %i6, loop_843
7111 fmovdl %icc, %f2, %f1
7112loop_842:
7113 fcmpeq32 %f10, %f6, %o7
7114 brlz %o6, loop_844
7115loop_843:
7116 fnegd %f0, %f4
7117 fmovde %xcc, %f13, %f4
7118 fmovscs %xcc, %f4, %f3
7119loop_844:
7120 fones %f15
7121 fmovsgu %xcc, %f9, %f15
7122 movvs %xcc, %i3, %l1
7123 bpos,pt %icc, loop_845
7124 brnz,a %o2, loop_846
7125 stw %o4, [%l7 + 0x68]
7126 stw %i1, [%l7 + 0x5C]
7127loop_845:
7128 movrgez %l3, 0x047, %l5
7129loop_846:
7130 fmuld8ulx16 %f8, %f10, %f6
7131 nop
7132 setx loop_847, %l0, %l1
7133 jmpl %l1, %g3
7134 te %xcc, 0x0
7135 ldub [%l7 + 0x7A], %o1
7136 fnot1 %f10, %f10
7137loop_847:
7138 fpsub16 %f8, %f2, %f6
7139 sth %l0, [%l7 + 0x44]
7140 popc %i2, %i4
7141 brlez %l2, loop_848
7142 movrgez %l4, %i5, %g2
7143 fbule %fcc3, loop_849
7144 or %l6, 0x020A, %g7
7145loop_848:
7146 ldsw [%l7 + 0x10], %g6
7147 pdist %f8, %f14, %f6
7148loop_849:
7149 bn,a,pt %icc, loop_850
7150 fmul8ulx16 %f14, %f14, %f14
7151 lduh [%l7 + 0x32], %o5
7152 brnz,a %o3, loop_851
7153loop_850:
7154 sth %i7, [%l7 + 0x52]
7155 fexpand %f3, %f14
7156 edge32n %i0, %g4, %g5
7157loop_851:
7158 movl %icc, %o0, %i6
7159 edge8ln %o7, %g1, %i3
7160 st %f9, [%l7 + 0x30]
7161 fmovd %f8, %f8
7162 edge32ln %l1, %o6, %o2
7163 fabss %f11, %f5
7164 ldsh [%l7 + 0x14], %i1
7165 bg,a,pt %icc, loop_852
7166 fmovsleu %xcc, %f11, %f14
7167 udiv %o4, 0x0013, %l3
7168 fmul8x16al %f8, %f0, %f2
7169loop_852:
7170 stb %g3, [%l7 + 0x73]
7171 stx %o1, [%l7 + 0x70]
7172 fmovsle %icc, %f15, %f1
7173 ldsw [%l7 + 0x58], %l5
7174 fbo,a %fcc0, loop_853
7175 fpack32 %f12, %f8, %f6
7176 fmovdneg %xcc, %f15, %f13
7177 lduw [%l7 + 0x1C], %i2
7178loop_853:
7179 movcs %xcc, %l0, %i4
7180 lduh [%l7 + 0x0C], %l4
7181 ldd [%l7 + 0x58], %f10
7182 fmovse %icc, %f2, %f7
7183 sth %i5, [%l7 + 0x32]
7184 fzero %f0
7185 ld [%l7 + 0x0C], %f15
7186 fxors %f11, %f13, %f11
7187 fpsub16s %f15, %f14, %f6
7188 mulscc %l2, 0x1B74, %l6
7189 stx %g7, [%l7 + 0x10]
7190 lduw [%l7 + 0x74], %g6
7191 movg %icc, %g2, %o3
7192 ldsb [%l7 + 0x27], %i7
7193 ldd [%l7 + 0x20], %f6
7194 bvs,a,pt %xcc, loop_854
7195 stx %i0, [%l7 + 0x68]
7196 fandnot1 %f2, %f8, %f8
7197 movneg %icc, %o5, %g4
7198loop_854:
7199 tl %xcc, 0x6
7200 fmovdvc %icc, %f9, %f8
7201 ldsw [%l7 + 0x60], %o0
7202 fzero %f0
7203 tcc %xcc, 0x4
7204 sllx %g5, 0x0B, %i6
7205 fmovdleu %xcc, %f0, %f3
7206 movrlez %g1, %i3, %o7
7207 sth %o6, [%l7 + 0x32]
7208 ble,a,pn %icc, loop_855
7209 pdist %f0, %f2, %f8
7210 stx %o2, [%l7 + 0x78]
7211 tpos %icc, 0x0
7212loop_855:
7213 lduh [%l7 + 0x28], %i1
7214 stw %o4, [%l7 + 0x1C]
7215 lduh [%l7 + 0x3C], %l1
7216 movle %xcc, %g3, %l3
7217 or %o1, %i2, %l0
7218 bvs,a,pt %icc, loop_856
7219 ldsb [%l7 + 0x5D], %l5
7220 array8 %l4, %i5, %l2
7221 fmuld8ulx16 %f5, %f9, %f0
7222loop_856:
7223 fpsub32s %f8, %f11, %f12
7224 ldd [%l7 + 0x08], %f2
7225 addc %i4, 0x156C, %l6
7226 tgu %xcc, 0x2
7227 fabss %f3, %f2
7228 tne %xcc, 0x7
7229 brnz %g7, loop_857
7230 ldsb [%l7 + 0x40], %g2
7231 fpack16 %f10, %f4
7232 stx %o3, [%l7 + 0x38]
7233loop_857:
7234 andncc %g6, %i7, %o5
7235 brlez %g4, loop_858
7236 fandnot1 %f0, %f12, %f14
7237 fcmpes %fcc3, %f2, %f7
7238 pdist %f4, %f6, %f10
7239loop_858:
7240 fand %f4, %f2, %f2
7241 ldsw [%l7 + 0x50], %o0
7242 edge8l %g5, %i0, %g1
7243 ld [%l7 + 0x48], %f2
7244 ldsw [%l7 + 0x28], %i6
7245 bl,a,pn %icc, loop_859
7246 tcc %xcc, 0x7
7247 movle %xcc, %i3, %o6
7248 fones %f2
7249loop_859:
7250 fxor %f2, %f0, %f6
7251 fnot1s %f13, %f14
7252 bge,a,pn %xcc, loop_860
7253 subcc %o2, 0x19BB, %o7
7254 stb %i1, [%l7 + 0x6D]
7255 ldd [%l7 + 0x60], %f4
7256loop_860:
7257 subcc %l1, 0x1179, %o4
7258 movl %icc, %g3, %l3
7259 ldsh [%l7 + 0x54], %i2
7260 fmovdneg %icc, %f3, %f9
7261 tn %icc, 0x6
7262 sethi 0x193B, %o1
7263 edge8 %l5, %l4, %l0
7264 movneg %xcc, %i5, %i4
7265 fmovde %xcc, %f13, %f14
7266 ldsw [%l7 + 0x2C], %l6
7267 edge16l %l2, %g7, %o3
7268 ldsb [%l7 + 0x54], %g6
7269 fmovsneg %icc, %f2, %f10
7270 andcc %i7, 0x12CA, %g2
7271 fmovsvs %xcc, %f2, %f14
7272 ldub [%l7 + 0x4D], %g4
7273 fmuld8ulx16 %f0, %f12, %f10
7274 fsrc1 %f14, %f10
7275 ldd [%l7 + 0x10], %f12
7276 stb %o5, [%l7 + 0x5A]
7277 tvs %icc, 0x5
7278 ldsw [%l7 + 0x4C], %o0
7279 tcs %icc, 0x6
7280 sdivcc %g5, 0x11FB, %g1
7281 stw %i0, [%l7 + 0x7C]
7282 stb %i6, [%l7 + 0x44]
7283 movneg %xcc, %o6, %o2
7284 fcmpd %fcc3, %f12, %f2
7285 fmovdpos %xcc, %f10, %f14
7286 fmovse %xcc, %f14, %f10
7287 xnorcc %i3, 0x0B18, %i1
7288 ldub [%l7 + 0x41], %o7
7289 move %icc, %o4, %g3
7290 ldx [%l7 + 0x60], %l1
7291 andn %i2, %o1, %l3
7292 fmovse %xcc, %f15, %f4
7293 fbue %fcc0, loop_861
7294 ldd [%l7 + 0x48], %f0
7295 fnot2s %f10, %f1
7296 ldd [%l7 + 0x60], %f0
7297loop_861:
7298 fbge %fcc3, loop_862
7299 stx %l5, [%l7 + 0x30]
7300 fmovrdne %l4, %f8, %f14
7301 edge8 %i5, %l0, %i4
7302loop_862:
7303 st %f4, [%l7 + 0x60]
7304 fmovsa %icc, %f4, %f0
7305 ldx [%l7 + 0x10], %l2
7306 ldx [%l7 + 0x78], %g7
7307 movre %o3, %l6, %i7
7308 movn %icc, %g6, %g4
7309 ldx [%l7 + 0x20], %g2
7310 fmovdg %xcc, %f0, %f12
7311 lduw [%l7 + 0x68], %o0
7312 sllx %o5, %g1, %i0
7313 fbug %fcc1, loop_863
7314 fnot1s %f0, %f14
7315 fbul,a %fcc3, loop_864
7316 lduw [%l7 + 0x24], %i6
7317loop_863:
7318 fmovdle %xcc, %f10, %f14
7319 bne,a %xcc, loop_865
7320loop_864:
7321 stb %o6, [%l7 + 0x77]
7322 fnands %f14, %f11, %f14
7323 umulcc %o2, 0x18F7, %i3
7324loop_865:
7325 ldsh [%l7 + 0x38], %g5
7326 fcmpd %fcc2, %f6, %f14
7327 std %f10, [%l7 + 0x58]
7328 fmovdgu %icc, %f10, %f10
7329 ldsw [%l7 + 0x64], %o7
7330 fcmple16 %f4, %f14, %i1
7331 udivx %g3, 0x096A, %o4
7332 sth %l1, [%l7 + 0x38]
7333 fmovsgu %icc, %f8, %f4
7334 fmovdne %xcc, %f0, %f9
7335 st %f15, [%l7 + 0x40]
7336 stx %o1, [%l7 + 0x10]
7337 fmovscs %icc, %f3, %f7
7338 std %f0, [%l7 + 0x78]
7339 fmovsleu %xcc, %f8, %f0
7340 tle %xcc, 0x3
7341 ldx [%l7 + 0x20], %l3
7342 ldsb [%l7 + 0x70], %l5
7343 srax %l4, %i2, %i5
7344 fpadd16s %f7, %f2, %f4
7345 stw %l0, [%l7 + 0x78]
7346 fnand %f12, %f8, %f6
7347 stb %l2, [%l7 + 0x4E]
7348 ldd [%l7 + 0x68], %f14
7349 movl %xcc, %g7, %o3
7350 fmovsa %icc, %f6, %f9
7351 ld [%l7 + 0x1C], %f4
7352 fpackfix %f8, %f14
7353 std %f14, [%l7 + 0x38]
7354 fands %f6, %f5, %f7
7355 fbne,a %fcc0, loop_866
7356 fandnot1 %f8, %f4, %f0
7357 fba,a %fcc3, loop_867
7358 fmul8x16al %f8, %f3, %f12
7359loop_866:
7360 fmovdne %xcc, %f15, %f10
7361 ldsw [%l7 + 0x14], %l6
7362loop_867:
7363 ld [%l7 + 0x58], %f13
7364 bge,pt %xcc, loop_868
7365 ldx [%l7 + 0x70], %i4
7366 fmovrsne %i7, %f11, %f0
7367 ldub [%l7 + 0x6D], %g4
7368loop_868:
7369 edge32n %g6, %o0, %o5
7370 sth %g2, [%l7 + 0x1E]
7371 fabss %f13, %f1
7372 tg %xcc, 0x7
7373 fexpand %f13, %f2
7374 ba,a,pn %icc, loop_869
7375 be,a,pn %xcc, loop_870
7376 std %f2, [%l7 + 0x08]
7377 ldx [%l7 + 0x68], %i0
7378loop_869:
7379 ldub [%l7 + 0x64], %g1
7380loop_870:
7381 array8 %i6, %o6, %o2
7382 sth %i3, [%l7 + 0x74]
7383 te %icc, 0x5
7384 fpsub16s %f7, %f13, %f4
7385 for %f0, %f4, %f10
7386 move %xcc, %g5, %i1
7387 tcc %icc, 0x7
7388 fcmple32 %f2, %f6, %g3
7389 sth %o7, [%l7 + 0x58]
7390 tcs %icc, 0x2
7391 lduw [%l7 + 0x58], %l1
7392 ld [%l7 + 0x70], %f5
7393 fpsub16s %f14, %f13, %f13
7394 fpackfix %f12, %f3
7395 fmovdl %icc, %f3, %f13
7396 lduh [%l7 + 0x56], %o1
7397 ld [%l7 + 0x28], %f14
7398 fmovdcs %icc, %f5, %f9
7399 fbge %fcc3, loop_871
7400 lduw [%l7 + 0x74], %o4
7401 edge8n %l5, %l4, %i2
7402 movle %icc, %i5, %l0
7403loop_871:
7404 movneg %xcc, %l3, %l2
7405 edge16ln %o3, %l6, %i4
7406 bcs,a %xcc, loop_872
7407 fpsub32s %f8, %f3, %f9
7408 fsrc1s %f11, %f5
7409 andn %g7, 0x1A37, %g4
7410loop_872:
7411 fmovdne %icc, %f1, %f9
7412 lduw [%l7 + 0x38], %g6
7413 stb %i7, [%l7 + 0x60]
7414 popc 0x19F9, %o5
7415 tleu %icc, 0x4
7416 fmovrsne %o0, %f3, %f4
7417 stw %g2, [%l7 + 0x64]
7418 ldub [%l7 + 0x30], %i0
7419 fmovsne %xcc, %f8, %f8
7420 faligndata %f6, %f6, %f6
7421 sth %i6, [%l7 + 0x16]
7422 std %f2, [%l7 + 0x30]
7423 lduh [%l7 + 0x18], %o6
7424 fmovdcc %xcc, %f1, %f11
7425 fmovdcs %icc, %f10, %f13
7426 tsubcctv %o2, 0x07F0, %g1
7427 fzero %f12
7428 ld [%l7 + 0x68], %f5
7429 fxnors %f9, %f4, %f9
7430 fnot1 %f0, %f14
7431 lduh [%l7 + 0x6C], %i3
7432 ldx [%l7 + 0x68], %g5
7433 andn %g3, 0x055B, %i1
7434 ldsh [%l7 + 0x32], %l1
7435 xnor %o1, 0x0E1E, %o7
7436 ldsb [%l7 + 0x73], %l5
7437 tvs %icc, 0x1
7438 subc %l4, 0x14FA, %i2
7439 stb %o4, [%l7 + 0x50]
7440 fandnot2s %f11, %f11, %f14
7441 ldx [%l7 + 0x70], %i5
7442 stb %l0, [%l7 + 0x72]
7443 fmovsgu %xcc, %f7, %f8
7444 bpos,pn %xcc, loop_873
7445 fone %f4
7446 stb %l2, [%l7 + 0x1E]
7447 bge,pn %xcc, loop_874
7448loop_873:
7449 ld [%l7 + 0x70], %f5
7450 movrne %o3, 0x194, %l3
7451 fbe %fcc0, loop_875
7452loop_874:
7453 andn %l6, %g7, %g4
7454 fxnor %f10, %f0, %f14
7455 bn,pn %icc, loop_876
7456loop_875:
7457 fcmpeq16 %f0, %f8, %g6
7458 ldsw [%l7 + 0x64], %i4
7459 fbn %fcc0, loop_877
7460loop_876:
7461 ldx [%l7 + 0x50], %o5
7462 ldsb [%l7 + 0x52], %o0
7463 ldsb [%l7 + 0x6C], %i7
7464loop_877:
7465 edge32l %g2, %i0, %i6
7466 fblg %fcc2, loop_878
7467 fmovrsgez %o2, %f9, %f11
7468 taddcc %o6, %i3, %g5
7469 stx %g1, [%l7 + 0x70]
7470loop_878:
7471 srax %g3, 0x08, %i1
7472 brgez %o1, loop_879
7473 lduh [%l7 + 0x20], %o7
7474 lduh [%l7 + 0x3A], %l5
7475 fabsd %f14, %f14
7476loop_879:
7477 nop
7478 setx loop_880, %l0, %l1
7479 wrpr 0x1, %tl
7480 wrpr %l1, %tnpc
7481 setx 0x34400001400, %l0, %l1
7482 wrpr %l1, %tstate
7483 wrhpr 0x4, %htstate
7484 done
7485 fbuge %fcc0, loop_881
7486 fmovde %xcc, %f15, %f15
7487 fcmpne32 %f10, %f12, %l4
7488loop_880:
7489 ldub [%l7 + 0x64], %l1
7490loop_881:
7491 bge,a loop_882
7492 movvc %xcc, %i2, %i5
7493 subcc %l0, %o4, %l2
7494 ld [%l7 + 0x2C], %f5
7495loop_882:
7496 call loop_883
7497 andn %o3, 0x1C97, %l3
7498 edge8l %g7, %l6, %g6
7499 fnands %f10, %f14, %f3
7500loop_883:
7501 fmul8sux16 %f2, %f4, %f12
7502 fsrc1s %f9, %f3
7503 movl %icc, %i4, %o5
7504 ldd [%l7 + 0x38], %f8
7505 fsrc2 %f8, %f8
7506 bl,a,pn %xcc, loop_884
7507 addccc %o0, 0x0A81, %i7
7508 smulcc %g4, %i0, %g2
7509 ldsh [%l7 + 0x26], %i6
7510loop_884:
7511 fmovsg %icc, %f12, %f4
7512 lduh [%l7 + 0x24], %o6
7513 lduh [%l7 + 0x4A], %i3
7514 brgz %g5, loop_885
7515 bgu,a %icc, loop_886
7516 fmovsle %icc, %f9, %f11
7517 tne %xcc, 0x5
7518loop_885:
7519 bvc,a,pt %icc, loop_887
7520loop_886:
7521 edge8 %g1, %o2, %g3
7522 sdiv %o1, 0x057C, %i1
7523 bleu,pt %icc, loop_888
7524loop_887:
7525 te %icc, 0x0
7526 edge32ln %o7, %l5, %l4
7527 fcmped %fcc1, %f4, %f6
7528loop_888:
7529 tleu %icc, 0x3
7530 fmovrse %l1, %f6, %f9
7531 brlez %i2, loop_889
7532 edge32l %i5, %l0, %l2
7533 ldx [%l7 + 0x68], %o3
7534 brgez,a %l3, loop_890
7535loop_889:
7536 stb %g7, [%l7 + 0x2F]
7537 nop
7538 setx loop_891, %l0, %l1
7539 wrpr 0x1, %tl
7540 wrpr %l1, %tpc
7541 add %l1, 0x4, %l1
7542 wrpr %l1, %tnpc
7543 setx 0x34400001400, %l0, %l1
7544 wrpr %l1, %tstate
7545 wrhpr 0x4, %htstate
7546 retry
7547 edge32ln %l6, %o4, %i4
7548loop_890:
7549 udivcc %g6, 0x1305, %o5
7550 ld [%l7 + 0x48], %f9
7551loop_891:
7552 sdivcc %o0, 0x0A22, %i7
7553 ldsw [%l7 + 0x78], %g4
7554 sethi 0x15DE, %g2
7555 lduh [%l7 + 0x6C], %i6
7556 fpadd16s %f8, %f12, %f7
7557 be,a loop_892
7558 fsrc2s %f9, %f5
7559 ldsh [%l7 + 0x7E], %i0
7560 fandnot1 %f0, %f6, %f6
7561loop_892:
7562 sth %o6, [%l7 + 0x14]
7563 stx %g5, [%l7 + 0x18]
7564 fcmple16 %f14, %f8, %g1
7565 tne %icc, 0x6
7566 tcc %icc, 0x1
7567 ldsw [%l7 + 0x20], %i3
7568 tge %icc, 0x0
7569 fcmpne32 %f14, %f2, %g3
7570 fblg %fcc2, loop_893
7571 ldsw [%l7 + 0x30], %o2
7572 xnorcc %o1, 0x1613, %i1
7573 tneg %xcc, 0x5
7574loop_893:
7575 bn %xcc, loop_894
7576 ldsb [%l7 + 0x76], %o7
7577 fbge,a %fcc1, loop_895
7578 siam 0x3
7579loop_894:
7580 fmovdl %icc, %f4, %f2
7581 stx %l5, [%l7 + 0x68]
7582loop_895:
7583 movcc %icc, %l4, %l1
7584 fornot2 %f0, %f2, %f8
7585 fpadd32 %f6, %f8, %f14
7586 fpmerge %f3, %f10, %f0
7587 fpackfix %f6, %f14
7588 tleu %xcc, 0x2
7589 movrgez %i2, 0x271, %l0
7590 subc %i5, 0x1BEF, %o3
7591 ldx [%l7 + 0x78], %l2
7592 mulscc %g7, 0x01B8, %l6
7593 tcs %xcc, 0x5
7594 call loop_896
7595 fpsub32s %f3, %f2, %f0
7596 tvs %xcc, 0x7
7597 fmovdn %icc, %f0, %f11
7598loop_896:
7599 fmovscc %xcc, %f15, %f15
7600 ldsh [%l7 + 0x2E], %o4
7601 taddcctv %i4, %l3, %g6
7602 xor %o0, 0x061D, %i7
7603 fabss %f9, %f6
7604 ldsw [%l7 + 0x40], %g4
7605 brgez,a %o5, loop_897
7606 ldsb [%l7 + 0x37], %g2
7607 orn %i6, %i0, %o6
7608 fone %f10
7609loop_897:
7610 stw %g5, [%l7 + 0x7C]
7611 fpadd32s %f3, %f3, %f4
7612 edge32ln %i3, %g3, %o2
7613 fnot2 %f10, %f10
7614 orcc %g1, %o1, %o7
7615 movleu %xcc, %i1, %l4
7616 fnot1s %f6, %f8
7617 bge,a,pt %icc, loop_898
7618 st %f12, [%l7 + 0x2C]
7619 stw %l1, [%l7 + 0x18]
7620 stw %i2, [%l7 + 0x50]
7621loop_898:
7622 fornot1s %f3, %f0, %f12
7623 fones %f10
7624 mulscc %l5, 0x1DAC, %l0
7625 fmovsle %icc, %f3, %f7
7626 movgu %xcc, %i5, %o3
7627 fmovdcc %xcc, %f2, %f4
7628 fmovda %xcc, %f5, %f3
7629 subc %g7, 0x09DC, %l6
7630 movg %icc, %o4, %l2
7631 ld [%l7 + 0x08], %f15
7632 ldd [%l7 + 0x78], %f12
7633 sdivcc %i4, 0x0F97, %g6
7634 fors %f11, %f7, %f1
7635 bne,a,pn %xcc, loop_899
7636 srlx %o0, %l3, %g4
7637 std %f4, [%l7 + 0x50]
7638 lduw [%l7 + 0x2C], %o5
7639loop_899:
7640 stb %g2, [%l7 + 0x68]
7641 stb %i7, [%l7 + 0x45]
7642 be,a %xcc, loop_900
7643 ba,a,pt %icc, loop_901
7644 ldx [%l7 + 0x10], %i0
7645 srl %i6, %g5, %o6
7646loop_900:
7647 umul %i3, 0x1FB0, %o2
7648loop_901:
7649 bne,a %xcc, loop_902
7650 edge32 %g1, %o1, %g3
7651 ld [%l7 + 0x20], %f14
7652 fpadd32s %f14, %f14, %f5
7653loop_902:
7654 fbg,a %fcc2, loop_903
7655 fornot1s %f7, %f12, %f6
7656 brlez,a %o7, loop_904
7657 fmovscc %xcc, %f10, %f7
7658loop_903:
7659 fcmple16 %f0, %f6, %i1
7660 stw %l1, [%l7 + 0x34]
7661loop_904:
7662 fmovrde %i2, %f6, %f12
7663 fblg,a %fcc3, loop_905
7664 movle %icc, %l4, %l0
7665 fmovde %xcc, %f8, %f9
7666 stx %l5, [%l7 + 0x68]
7667loop_905:
7668 ldx [%l7 + 0x58], %i5
7669 sth %o3, [%l7 + 0x70]
7670 brlz,a %l6, loop_906
7671 orn %o4, 0x0BC2, %g7
7672 fornot1 %f2, %f12, %f2
7673 ldsw [%l7 + 0x58], %l2
7674loop_906:
7675 fcmple16 %f4, %f14, %g6
7676 ldd [%l7 + 0x30], %f4
7677 movvc %icc, %i4, %l3
7678 ldsh [%l7 + 0x64], %g4
7679 fcmpes %fcc3, %f1, %f2
7680 movrlz %o5, 0x228, %g2
7681 ldsw [%l7 + 0x7C], %o0
7682 edge16 %i7, %i6, %g5
7683 fmul8x16 %f14, %f10, %f10
7684 stw %o6, [%l7 + 0x44]
7685 fbug,a %fcc0, loop_907
7686 fmovscs %icc, %f5, %f0
7687 mulx %i3, 0x0961, %o2
7688 edge8n %g1, %o1, %i0
7689loop_907:
7690 lduw [%l7 + 0x60], %o7
7691 fmovrsgz %g3, %f5, %f6
7692 ldsh [%l7 + 0x78], %i1
7693 fmovdge %icc, %f1, %f6
7694 ldd [%l7 + 0x40], %f0
7695 brz,a %l1, loop_908
7696 fmovrdlez %i2, %f0, %f0
7697 sth %l4, [%l7 + 0x46]
7698 tne %xcc, 0x7
7699loop_908:
7700 fpsub16s %f14, %f7, %f5
7701 fzeros %f7
7702 movrlez %l5, 0x227, %i5
7703 array32 %l0, %o3, %l6
7704 fxnor %f14, %f2, %f10
7705 brnz,a %o4, loop_909
7706 xnorcc %l2, %g7, %g6
7707 movleu %xcc, %i4, %l3
7708 movleu %xcc, %o5, %g4
7709loop_909:
7710 sdiv %g2, 0x04DF, %i7
7711 fcmpne32 %f2, %f8, %i6
7712 lduw [%l7 + 0x44], %g5
7713 edge8 %o6, %o0, %i3
7714 tpos %icc, 0x6
7715 ldsb [%l7 + 0x76], %o2
7716 fpsub32 %f14, %f8, %f8
7717 fnegd %f12, %f8
7718 ldsw [%l7 + 0x54], %g1
7719 fpadd16 %f10, %f6, %f12
7720 fpsub16 %f0, %f12, %f4
7721 brlz %o1, loop_910
7722 fxnor %f8, %f6, %f2
7723 movleu %icc, %i0, %o7
7724 brz %i1, loop_911
7725loop_910:
7726 sth %l1, [%l7 + 0x7E]
7727 ldsh [%l7 + 0x12], %i2
7728 fpadd16 %f2, %f2, %f6
7729loop_911:
7730 fmovdne %icc, %f13, %f12
7731 stw %g3, [%l7 + 0x2C]
7732 sdivx %l4, 0x0A64, %l5
7733 fmovs %f0, %f14
7734 fmovspos %xcc, %f13, %f7
7735 nop
7736 setx loop_912, %l0, %l1
7737 jmpl %l1, %l0
7738 nop
7739 setx loop_913, %l0, %l1
7740 jmpl %l1, %i5
7741 sth %o3, [%l7 + 0x6E]
7742 ld [%l7 + 0x30], %f15
7743loop_912:
7744 stw %l6, [%l7 + 0x78]
7745loop_913:
7746 ld [%l7 + 0x08], %f9
7747 fbn %fcc1, loop_914
7748 srlx %o4, %g7, %g6
7749 edge16n %l2, %l3, %o5
7750 fmovdpos %xcc, %f2, %f9
7751loop_914:
7752 movrgez %g4, 0x011, %g2
7753 brnz %i7, loop_915
7754 stb %i4, [%l7 + 0x78]
7755 ldsh [%l7 + 0x5A], %i6
7756 ldd [%l7 + 0x08], %f10
7757loop_915:
7758 fbne,a %fcc2, loop_916
7759 sdiv %g5, 0x0FC1, %o0
7760 fbn %fcc0, loop_917
7761 fpadd32 %f6, %f2, %f4
7762loop_916:
7763 ld [%l7 + 0x3C], %f12
7764 fsrc2s %f8, %f10
7765loop_917:
7766 taddcctv %o6, %o2, %g1
7767 tsubcc %o1, 0x0E6D, %i3
7768 movl %icc, %i0, %o7
7769 std %f12, [%l7 + 0x58]
7770 ld [%l7 + 0x28], %f13
7771 fpmerge %f5, %f8, %f14
7772 fblg,a %fcc0, loop_918
7773 ldsw [%l7 + 0x60], %l1
7774 lduw [%l7 + 0x18], %i2
7775 tgu %xcc, 0x1
7776loop_918:
7777 ldsw [%l7 + 0x6C], %g3
7778 or %i1, 0x0FFB, %l5
7779 fmovde %icc, %f7, %f7
7780 udiv %l4, 0x0BB0, %l0
7781 fblg,a %fcc2, loop_919
7782 fbge %fcc1, loop_920
7783 ldsh [%l7 + 0x10], %o3
7784 nop
7785 setx loop_921, %l0, %l1
7786 wrpr 0x1, %tl
7787 wrpr %l1, %tpc
7788 add %l1, 0x4, %l1
7789 wrpr %l1, %tnpc
7790 setx 0x34400001400, %l0, %l1
7791 wrpr %l1, %tstate
7792 wrhpr 0x4, %htstate
7793 retry
7794loop_919:
7795 tsubcctv %l6, 0x0DFD, %o4
7796loop_920:
7797 fmovsgu %xcc, %f13, %f3
7798 fbug %fcc3, loop_922
7799loop_921:
7800 udiv %g7, 0x085C, %g6
7801 fmul8ulx16 %f4, %f8, %f14
7802 sra %l2, 0x15, %l3
7803loop_922:
7804 fmovsneg %icc, %f6, %f5
7805 fmovsneg %xcc, %f4, %f15
7806 fbo %fcc3, loop_923
7807 xor %o5, 0x13BA, %i5
7808 subcc %g2, %g4, %i7
7809 tpos %icc, 0x2
7810loop_923:
7811 fbe,a %fcc0, loop_924
7812 std %f14, [%l7 + 0x18]
7813 fnands %f8, %f4, %f11
7814 edge8 %i6, %i4, %g5
7815loop_924:
7816 lduh [%l7 + 0x72], %o0
7817 fbge,a %fcc2, loop_925
7818 tvc %xcc, 0x0
7819 alignaddrl %o2, %o6, %o1
7820 ldub [%l7 + 0x53], %g1
7821loop_925:
7822 ldub [%l7 + 0x6B], %i0
7823 mova %xcc, %i3, %o7
7824 std %f4, [%l7 + 0x68]
7825 std %f0, [%l7 + 0x08]
7826 stb %i2, [%l7 + 0x77]
7827 stb %l1, [%l7 + 0x7E]
7828 fbn,a %fcc0, loop_926
7829 fmovdneg %icc, %f13, %f12
7830 fcmped %fcc3, %f10, %f14
7831 faligndata %f8, %f14, %f0
7832loop_926:
7833 fblg %fcc1, loop_927
7834 st %f11, [%l7 + 0x0C]
7835 fandnot1s %f11, %f10, %f3
7836 fornot2 %f14, %f12, %f6
7837loop_927:
7838 udiv %g3, 0x0A40, %i1
7839 fble,a %fcc0, loop_928
7840 ldub [%l7 + 0x0B], %l4
7841 ldsw [%l7 + 0x74], %l5
7842 fmuld8sux16 %f13, %f13, %f6
7843loop_928:
7844 ldsb [%l7 + 0x43], %l0
7845 movle %icc, %l6, %o4
7846 lduh [%l7 + 0x66], %g7
7847 sth %o3, [%l7 + 0x68]
7848 fmovrsne %g6, %f13, %f12
7849 fors %f7, %f14, %f7
7850 ldsb [%l7 + 0x20], %l3
7851 subccc %l2, 0x1C1C, %o5
7852 fmovdpos %icc, %f6, %f7
7853 fcmpgt32 %f12, %f12, %i5
7854 fabss %f4, %f15
7855 bgu loop_929
7856 lduh [%l7 + 0x6A], %g4
7857 fands %f5, %f12, %f4
7858 bn,a,pt %xcc, loop_930
7859loop_929:
7860 umul %g2, %i7, %i4
7861 ldx [%l7 + 0x50], %g5
7862 st %f0, [%l7 + 0x34]
7863loop_930:
7864 fpadd16 %f8, %f4, %f6
7865 fcmped %fcc3, %f12, %f8
7866 lduw [%l7 + 0x60], %i6
7867 te %icc, 0x0
7868 fxor %f2, %f10, %f8
7869 fpadd32s %f15, %f5, %f8
7870 bcs,a %xcc, loop_931
7871 fpadd32s %f3, %f13, %f6
7872 fblg,a %fcc1, loop_932
7873 edge16ln %o0, %o2, %o6
7874loop_931:
7875 fmovdvs %icc, %f11, %f15
7876 fones %f0
7877loop_932:
7878 tge %xcc, 0x0
7879 stw %g1, [%l7 + 0x14]
7880 fnegd %f14, %f12
7881 stx %o1, [%l7 + 0x60]
7882 orcc %i0, %i3, %i2
7883 fmovse %xcc, %f0, %f1
7884 edge8n %o7, %g3, %l1
7885 movrlez %l4, %l5, %i1
7886 fmovrslz %l6, %f3, %f6
7887 subccc %o4, 0x0B98, %g7
7888 stw %o3, [%l7 + 0x64]
7889 srlx %l0, 0x1F, %l3
7890 umulcc %g6, 0x1ABA, %o5
7891 tcs %xcc, 0x7
7892 edge16ln %l2, %g4, %g2
7893 tne %icc, 0x3
7894 fbe %fcc2, loop_933
7895 ldx [%l7 + 0x08], %i7
7896 xor %i4, %i5, %i6
7897 movcc %xcc, %g5, %o2
7898loop_933:
7899 std %f0, [%l7 + 0x28]
7900 fmovdcc %xcc, %f4, %f7
7901 bgu %icc, loop_934
7902 fmovscc %icc, %f10, %f0
7903 fbue,a %fcc0, loop_935
7904 tl %icc, 0x3
7905loop_934:
7906 bgu,pt %icc, loop_936
7907 fmovrsgz %o0, %f0, %f7
7908loop_935:
7909 fmovsleu %icc, %f15, %f9
7910 movrne %g1, 0x1B3, %o1
7911loop_936:
7912 fcmpgt16 %f4, %f8, %i0
7913 fmovrsne %i3, %f15, %f14
7914 fbn,a %fcc1, loop_937
7915 srax %o6, 0x16, %i2
7916 tcc %xcc, 0x3
7917 st %f10, [%l7 + 0x2C]
7918loop_937:
7919 xnorcc %o7, 0x1C52, %l1
7920 edge16n %l4, %l5, %g3
7921 fcmps %fcc3, %f14, %f12
7922 stw %i1, [%l7 + 0x64]
7923 fmovrdlz %l6, %f14, %f0
7924 and %o4, %g7, %o3
7925 tpos %icc, 0x3
7926 movre %l3, 0x18D, %g6
7927 ld [%l7 + 0x3C], %f0
7928 st %f8, [%l7 + 0x64]
7929 fmovrsgz %l0, %f2, %f11
7930 orcc %l2, 0x14BF, %g4
7931 fmovsvs %xcc, %f7, %f5
7932 stb %o5, [%l7 + 0x3C]
7933 fornot2 %f4, %f0, %f10
7934 fornot1 %f4, %f4, %f0
7935 fmovde %icc, %f15, %f14
7936 sra %i7, 0x12, %i4
7937 alignaddr %i5, %g2, %g5
7938 fcmple32 %f6, %f8, %i6
7939 fbn %fcc3, loop_938
7940 nop
7941 setx loop_939, %l0, %l1
7942 wrpr 0x1, %tl
7943 wrpr %l1, %tnpc
7944 setx 0x34400001400, %l0, %l1
7945 wrpr %l1, %tstate
7946 wrhpr 0x4, %htstate
7947 done
7948 fmovspos %xcc, %f4, %f4
7949 fbuge %fcc1, loop_940
7950loop_938:
7951 ld [%l7 + 0x20], %f12
7952loop_939:
7953 alignaddrl %o0, %o2, %g1
7954 fbg %fcc0, loop_941
7955loop_940:
7956 stx %i0, [%l7 + 0x30]
7957 ldsw [%l7 + 0x68], %i3
7958 fnor %f10, %f0, %f0
7959loop_941:
7960 addccc %o1, %i2, %o7
7961 fpackfix %f2, %f10
7962 movvc %icc, %l1, %o6
7963 fmovdvc %xcc, %f5, %f4
7964 stw %l5, [%l7 + 0x50]
7965 fmovrse %l4, %f13, %f11
7966 fmovse %xcc, %f7, %f3
7967 fcmpgt16 %f8, %f10, %i1
7968 ldsh [%l7 + 0x6A], %g3
7969 tn %icc, 0x0
7970 ld [%l7 + 0x70], %f7
7971 tsubcctv %l6, %g7, %o4
7972 fexpand %f15, %f12
7973 fbule %fcc2, loop_942
7974 fpsub32 %f0, %f6, %f4
7975 srax %l3, 0x11, %g6
7976 tcs %xcc, 0x0
7977loop_942:
7978 edge8ln %o3, %l0, %l2
7979 ld [%l7 + 0x1C], %f6
7980 fmovrsgez %g4, %f2, %f9
7981 brlez,a %i7, loop_943
7982 edge8ln %o5, %i5, %i4
7983 sth %g5, [%l7 + 0x36]
7984 fbue %fcc1, loop_944
7985loop_943:
7986 udiv %i6, 0x1525, %g2
7987 tneg %xcc, 0x3
7988 movre %o2, 0x0B6, %g1
7989loop_944:
7990 fba %fcc2, loop_945
7991 std %f0, [%l7 + 0x70]
7992 fmovrdgez %i0, %f8, %f0
7993 srlx %i3, 0x1E, %o1
7994loop_945:
7995 stb %o0, [%l7 + 0x50]
7996 fandnot2 %f14, %f8, %f8
7997 sth %o7, [%l7 + 0x0C]
7998 std %f0, [%l7 + 0x28]
7999 udivx %i2, 0x1E4C, %l1
8000 fcmpne16 %f0, %f0, %o6
8001 stb %l4, [%l7 + 0x1E]
8002 fmovsl %icc, %f15, %f8
8003 movcs %xcc, %i1, %g3
8004 srl %l6, 0x02, %l5
8005 bvs %icc, loop_946
8006 ldd [%l7 + 0x30], %f14
8007 fbne %fcc0, loop_947
8008 fmovrdgz %g7, %f2, %f10
8009loop_946:
8010 lduw [%l7 + 0x60], %o4
8011 fmovdg %xcc, %f3, %f14
8012loop_947:
8013 movn %xcc, %g6, %o3
8014 movvs %xcc, %l0, %l2
8015 ldx [%l7 + 0x40], %l3
8016 fpadd16 %f2, %f12, %f14
8017 sll %i7, 0x1E, %g4
8018 fbul %fcc2, loop_948
8019 fmovsvc %xcc, %f13, %f0
8020 fmovsl %icc, %f14, %f1
8021 for %f0, %f2, %f2
8022loop_948:
8023 alignaddr %o5, %i5, %g5
8024 st %f11, [%l7 + 0x20]
8025 lduw [%l7 + 0x54], %i6
8026 lduh [%l7 + 0x3C], %i4
8027 fmovsvc %xcc, %f14, %f7
8028 stw %g2, [%l7 + 0x20]
8029 fcmpgt16 %f4, %f6, %g1
8030 brz %o2, loop_949
8031 ldsw [%l7 + 0x1C], %i0
8032 tsubcctv %i3, 0x15B1, %o1
8033 fpack16 %f2, %f11
8034loop_949:
8035 subcc %o0, 0x02F2, %i2
8036 fands %f1, %f0, %f2
8037 umul %l1, %o6, %o7
8038 std %f10, [%l7 + 0x60]
8039 bge,a,pn %icc, loop_950
8040 bl,pn %icc, loop_951
8041 lduh [%l7 + 0x66], %l4
8042 fpadd32s %f12, %f4, %f6
8043loop_950:
8044 fcmps %fcc3, %f10, %f1
8045loop_951:
8046 for %f4, %f12, %f14
8047 fmovsl %icc, %f7, %f10
8048 fmovrdlez %g3, %f6, %f12
8049 sth %i1, [%l7 + 0x50]
8050 taddcctv %l6, %l5, %g7
8051 subcc %o4, 0x0120, %g6
8052 ldx [%l7 + 0x20], %o3
8053 stx %l2, [%l7 + 0x20]
8054 fsrc2 %f0, %f8
8055 movle %xcc, %l0, %l3
8056 udivcc %g4, 0x1468, %o5
8057 stb %i7, [%l7 + 0x3C]
8058 te %icc, 0x0
8059 mova %icc, %g5, %i6
8060 bgu,a,pt %xcc, loop_952
8061 udiv %i5, 0x060B, %g2
8062 add %i4, %g1, %i0
8063 sllx %i3, %o2, %o1
8064loop_952:
8065 ldsh [%l7 + 0x48], %o0
8066 ldsw [%l7 + 0x18], %l1
8067 fmovrdgz %o6, %f4, %f10
8068 st %f15, [%l7 + 0x08]
8069 bge,a,pt %xcc, loop_953
8070 umulcc %i2, %l4, %g3
8071 fcmpne16 %f8, %f0, %i1
8072 tcs %icc, 0x7
8073loop_953:
8074 lduw [%l7 + 0x5C], %o7
8075 fnand %f2, %f10, %f0
8076 fmovrslz %l5, %f10, %f10
8077 ta %xcc, 0x2
8078 movn %icc, %l6, %g7
8079 fmovdl %xcc, %f3, %f0
8080 ldub [%l7 + 0x6C], %o4
8081 fcmpeq16 %f0, %f10, %g6
8082 subccc %o3, %l2, %l3
8083 fands %f10, %f15, %f5
8084 lduh [%l7 + 0x5C], %l0
8085 fmovdn %icc, %f15, %f12
8086 fmovdcs %icc, %f7, %f8
8087 xor %g4, %i7, %o5
8088 ldsh [%l7 + 0x36], %i6
8089 array16 %i5, %g2, %g5
8090 ldd [%l7 + 0x18], %f2
8091 for %f2, %f2, %f0
8092 udivcc %i4, 0x1E7B, %g1
8093 movleu %xcc, %i3, %o2
8094 fbug,a %fcc0, loop_954
8095 nop
8096 setx loop_955, %l0, %l1
8097 jmpl %l1, %i0
8098 sth %o1, [%l7 + 0x42]
8099 fsrc2s %f5, %f12
8100loop_954:
8101 stx %o0, [%l7 + 0x08]
8102loop_955:
8103 fmovsge %xcc, %f5, %f5
8104 movcs %xcc, %o6, %i2
8105 fcmpgt16 %f0, %f14, %l1
8106 sth %g3, [%l7 + 0x66]
8107 fmovdvc %xcc, %f10, %f5
8108 sdivx %l4, 0x157F, %o7
8109 faligndata %f6, %f4, %f8
8110 std %f2, [%l7 + 0x60]
8111 ldsw [%l7 + 0x14], %i1
8112 ldsw [%l7 + 0x24], %l5
8113 fmovrsgz %g7, %f7, %f12
8114 fmovsa %xcc, %f3, %f12
8115 xnorcc %o4, %l6, %g6
8116 ld [%l7 + 0x5C], %f5
8117 xnorcc %l2, 0x007E, %l3
8118 udivcc %o3, 0x13BB, %g4
8119 bshuffle %f10, %f10, %f12
8120 popc 0x1CF9, %i7
8121 fpadd16 %f0, %f6, %f4
8122 mova %icc, %l0, %i6
8123 tg %icc, 0x3
8124 fpsub32s %f4, %f15, %f13
8125 andn %i5, %o5, %g5
8126 fnands %f0, %f2, %f14
8127 lduh [%l7 + 0x28], %g2
8128 std %f2, [%l7 + 0x48]
8129 fmovscs %icc, %f13, %f1
8130 fmovspos %icc, %f9, %f14
8131 std %f4, [%l7 + 0x40]
8132 fpadd16s %f2, %f8, %f8
8133 tl %icc, 0x1
8134 alignaddrl %i4, %g1, %i3
8135 bneg,pt %icc, loop_956
8136 fxnors %f12, %f7, %f4
8137 fmovrsgz %i0, %f7, %f14
8138 fcmps %fcc1, %f1, %f8
8139loop_956:
8140 st %f14, [%l7 + 0x10]
8141 ldd [%l7 + 0x40], %f4
8142 st %f11, [%l7 + 0x20]
8143 fpsub32 %f10, %f2, %f12
8144 lduw [%l7 + 0x58], %o2
8145 ldsb [%l7 + 0x1D], %o0
8146 sdivcc %o6, 0x080E, %i2
8147 array32 %l1, %g3, %l4
8148 ldd [%l7 + 0x78], %f10
8149 xnorcc %o7, 0x16E9, %o1
8150 tsubcctv %i1, %g7, %o4
8151 tneg %icc, 0x1
8152 fmovrdgz %l5, %f8, %f2
8153 fxor %f10, %f2, %f8
8154 stw %g6, [%l7 + 0x74]
8155 stx %l6, [%l7 + 0x40]
8156 popc %l3, %l2
8157 tge %xcc, 0x0
8158 tvc %xcc, 0x4
8159 brlez %g4, loop_957
8160 andn %i7, 0x1610, %l0
8161 orn %o3, %i5, %o5
8162 fpsub32 %f10, %f6, %f6
8163loop_957:
8164 fnand %f14, %f2, %f0
8165 ldub [%l7 + 0x57], %i6
8166 lduw [%l7 + 0x3C], %g2
8167 addccc %i4, %g5, %g1
8168 umulcc %i0, %i3, %o2
8169 ldub [%l7 + 0x27], %o0
8170 ldsb [%l7 + 0x6C], %i2
8171 tsubcc %o6, 0x1D2C, %l1
8172 bvc,a,pn %xcc, loop_958
8173 bneg,a,pt %xcc, loop_959
8174 fnegs %f13, %f1
8175 fmuld8sux16 %f0, %f1, %f14
8176loop_958:
8177 fmovdn %xcc, %f11, %f6
8178loop_959:
8179 movpos %icc, %l4, %o7
8180 ldx [%l7 + 0x68], %g3
8181 sth %i1, [%l7 + 0x78]
8182 fnot1 %f4, %f10
8183 bl,a,pn %xcc, loop_960
8184 fmovsge %icc, %f12, %f1
8185 xorcc %g7, 0x1752, %o1
8186 fmovscs %icc, %f1, %f10
8187loop_960:
8188 fandnot2s %f4, %f6, %f0
8189 ld [%l7 + 0x68], %f3
8190 stx %o4, [%l7 + 0x08]
8191 fandnot1s %f5, %f12, %f6
8192 sdivcc %g6, 0x182E, %l6
8193 subccc %l5, 0x0DEA, %l3
8194 andn %g4, %l2, %i7
8195 fors %f12, %f2, %f6
8196 sth %o3, [%l7 + 0x24]
8197 fbo,a %fcc0, loop_961
8198 sth %i5, [%l7 + 0x38]
8199 st %f3, [%l7 + 0x38]
8200 lduw [%l7 + 0x7C], %l0
8201loop_961:
8202 ldd [%l7 + 0x28], %f14
8203 umul %i6, 0x0FDF, %g2
8204 fmovsvc %icc, %f5, %f12
8205 ld [%l7 + 0x4C], %f11
8206 edge16ln %i4, %o5, %g1
8207 fcmple32 %f2, %f2, %g5
8208 lduw [%l7 + 0x50], %i3
8209 fmovrdgz %i0, %f14, %f8
8210 ldsw [%l7 + 0x34], %o2
8211 sth %o0, [%l7 + 0x20]
8212 lduh [%l7 + 0x70], %o6
8213 fcmpne32 %f10, %f8, %i2
8214 addccc %l1, %l4, %g3
8215 fcmpne32 %f8, %f2, %o7
8216 movgu %icc, %i1, %o1
8217 fpadd32 %f14, %f8, %f4
8218 udivcc %o4, 0x0E49, %g6
8219 ldsh [%l7 + 0x50], %l6
8220 fbul %fcc0, loop_962
8221 fone %f10
8222 lduw [%l7 + 0x78], %g7
8223 fsrc2s %f14, %f13
8224loop_962:
8225 ldd [%l7 + 0x60], %f2
8226 fcmpne16 %f10, %f10, %l5
8227 tg %xcc, 0x4
8228 be,pn %xcc, loop_963
8229 brlez %l3, loop_964
8230 lduh [%l7 + 0x3A], %g4
8231 fandnot1 %f10, %f2, %f10
8232loop_963:
8233 fpackfix %f14, %f4
8234loop_964:
8235 ta %xcc, 0x2
8236 stx %l2, [%l7 + 0x68]
8237 ta %icc, 0x4
8238 fands %f6, %f14, %f2
8239 fandnot2 %f12, %f2, %f8
8240 fmul8x16 %f5, %f12, %f6
8241 fmovrsgz %o3, %f5, %f7
8242 std %f2, [%l7 + 0x18]
8243 ldd [%l7 + 0x70], %f2
8244 fmovspos %icc, %f9, %f4
8245 ldd [%l7 + 0x10], %f8
8246 stw %i7, [%l7 + 0x50]
8247 ldx [%l7 + 0x48], %l0
8248 fexpand %f13, %f2
8249 fbe %fcc1, loop_965
8250 stb %i6, [%l7 + 0x3D]
8251 fmul8x16al %f8, %f8, %f6
8252 fbul,a %fcc2, loop_966
8253loop_965:
8254 lduh [%l7 + 0x60], %i5
8255 fmovdcs %xcc, %f8, %f0
8256 edge32 %g2, %i4, %g1
8257loop_966:
8258 fmovdvc %icc, %f10, %f8
8259 fcmpd %fcc1, %f6, %f6
8260 fcmpne32 %f0, %f0, %g5
8261 fbne %fcc1, loop_967
8262 stw %o5, [%l7 + 0x68]
8263 ldsh [%l7 + 0x44], %i3
8264 srax %o2, %i0, %o6
8265loop_967:
8266 fbul %fcc2, loop_968
8267 smulcc %o0, %i2, %l4
8268 lduh [%l7 + 0x56], %l1
8269 ldsb [%l7 + 0x36], %g3
8270loop_968:
8271 edge8 %o7, %o1, %i1
8272 stx %g6, [%l7 + 0x50]
8273 orncc %o4, %l6, %l5
8274 movle %xcc, %l3, %g4
8275 edge16n %g7, %l2, %i7
8276 fmovde %xcc, %f12, %f6
8277 lduh [%l7 + 0x18], %l0
8278 fbule %fcc1, loop_969
8279 movle %icc, %o3, %i5
8280 subccc %g2, %i4, %g1
8281 bge,a,pn %xcc, loop_970
8282loop_969:
8283 fmovsvs %icc, %f0, %f15
8284 fsrc2 %f10, %f12
8285 fxnors %f2, %f0, %f11
8286loop_970:
8287 tsubcctv %i6, 0x06AA, %g5
8288 edge32 %o5, %i3, %i0
8289 ldsw [%l7 + 0x70], %o6
8290 st %f11, [%l7 + 0x18]
8291 fpsub16 %f6, %f10, %f10
8292 srlx %o0, 0x19, %i2
8293 movrlez %o2, %l1, %g3
8294 ldd [%l7 + 0x70], %f4
8295 umulcc %l4, %o1, %i1
8296 ldd [%l7 + 0x40], %f6
8297 fmovdg %icc, %f7, %f13
8298 ba,a,pt %icc, loop_971
8299 tneg %xcc, 0x4
8300 fmovsneg %xcc, %f1, %f6
8301 fzero %f12
8302loop_971:
8303 sdiv %o7, 0x0F2A, %g6
8304 ble,a %icc, loop_972
8305 tle %icc, 0x2
8306 ld [%l7 + 0x6C], %f10
8307 addccc %l6, %o4, %l5
8308loop_972:
8309 nop
8310 setx loop_973, %l0, %l1
8311 wrpr 0x1, %tl
8312 wrpr %l1, %tnpc
8313 setx 0x34400001400, %l0, %l1
8314 wrpr %l1, %tstate
8315 wrhpr 0x4, %htstate
8316 done
8317 fsrc1 %f0, %f10
8318 fmovrsgez %l3, %f3, %f1
8319 stx %g7, [%l7 + 0x60]
8320loop_973:
8321 fandnot1 %f0, %f4, %f0
8322 ldx [%l7 + 0x60], %l2
8323 ldx [%l7 + 0x18], %i7
8324 movpos %xcc, %g4, %l0
8325 fmovsleu %icc, %f0, %f4
8326 fmovsl %xcc, %f10, %f2
8327 ldsb [%l7 + 0x46], %i5
8328 fornot1 %f8, %f8, %f12
8329 fmovrsne %g2, %f3, %f15
8330 fpadd16 %f8, %f4, %f4
8331 fpadd16 %f14, %f6, %f14
8332 stw %i4, [%l7 + 0x5C]
8333 fandnot2s %f15, %f13, %f10
8334 edge16l %g1, %o3, %i6
8335 st %f12, [%l7 + 0x18]
8336 fmovdcc %xcc, %f4, %f7
8337 bvc loop_974
8338 ldx [%l7 + 0x08], %g5
8339 fpadd16s %f7, %f7, %f14
8340 stb %i3, [%l7 + 0x76]
8341loop_974:
8342 st %f13, [%l7 + 0x78]
8343 addccc %i0, %o5, %o6
8344 ldd [%l7 + 0x70], %f14
8345 ld [%l7 + 0x68], %f14
8346 ldsh [%l7 + 0x6E], %i2
8347 brz,a %o2, loop_975
8348 fmovsle %xcc, %f13, %f10
8349 tcs %icc, 0x5
8350 st %f10, [%l7 + 0x20]
8351loop_975:
8352 edge16ln %o0, %l1, %l4
8353 st %f12, [%l7 + 0x08]
8354 ldd [%l7 + 0x28], %f8
8355 mulscc %o1, %i1, %o7
8356 ldub [%l7 + 0x4D], %g3
8357 ldx [%l7 + 0x38], %g6
8358 fbge %fcc0, loop_976
8359 udivx %l6, 0x0E97, %l5
8360 brnz,a %l3, loop_977
8361 fones %f2
8362loop_976:
8363 fmovrsgz %g7, %f0, %f11
8364 fsrc2s %f8, %f3
8365loop_977:
8366 andncc %o4, %i7, %g4
8367 fba,a %fcc1, loop_978
8368 add %l2, %l0, %g2
8369 fpadd32s %f4, %f14, %f4
8370 ldsb [%l7 + 0x52], %i5
8371loop_978:
8372 bneg,a %xcc, loop_979
8373 ldub [%l7 + 0x0F], %g1
8374 edge32l %o3, %i4, %g5
8375 ldsw [%l7 + 0x40], %i6
8376loop_979:
8377 xor %i3, %o5, %i0
8378 tn %xcc, 0x0
8379 srl %o6, 0x17, %i2
8380 bvs,pt %xcc, loop_980
8381 alignaddrl %o2, %l1, %o0
8382 ta %xcc, 0x0
8383 stw %l4, [%l7 + 0x3C]
8384loop_980:
8385 lduh [%l7 + 0x7C], %o1
8386 bn,pn %icc, loop_981
8387 fcmpgt16 %f4, %f6, %o7
8388 sth %i1, [%l7 + 0x08]
8389 fpadd16s %f1, %f11, %f2
8390loop_981:
8391 fmovsleu %xcc, %f13, %f5
8392 tne %xcc, 0x5
8393 movgu %xcc, %g6, %l6
8394 fsrc1s %f4, %f11
8395 fzero %f6
8396 ldsb [%l7 + 0x46], %l5
8397 fmovdl %xcc, %f6, %f9
8398 fcmps %fcc1, %f2, %f10
8399 fand %f8, %f8, %f2
8400 nop
8401 setx loop_982, %l0, %l1
8402 wrpr 0x1, %tl
8403 wrpr %l1, %tpc
8404 add %l1, 0x4, %l1
8405 wrpr %l1, %tnpc
8406 setx 0x34400001400, %l0, %l1
8407 wrpr %l1, %tstate
8408 wrhpr 0x4, %htstate
8409 retry
8410 edge32l %l3, %g3, %g7
8411 fors %f14, %f13, %f14
8412 be loop_983
8413loop_982:
8414 sdivcc %o4, 0x0E0D, %i7
8415 fnot1s %f14, %f12
8416 ldub [%l7 + 0x08], %g4
8417loop_983:
8418 call loop_984
8419 fpsub32 %f8, %f12, %f8
8420 bne,a %icc, loop_985
8421 stb %l2, [%l7 + 0x1A]
8422loop_984:
8423 add %g2, 0x11B2, %l0
8424 stx %i5, [%l7 + 0x48]
8425loop_985:
8426 lduw [%l7 + 0x38], %o3
8427 stb %g1, [%l7 + 0x57]
8428 ldd [%l7 + 0x68], %f0
8429 fcmps %fcc0, %f10, %f12
8430 sub %i4, 0x00D3, %g5
8431 fmovrslez %i3, %f9, %f12
8432 fbug,a %fcc2, loop_986
8433 movl %icc, %i6, %o5
8434 ldsw [%l7 + 0x10], %i0
8435 bgu %xcc, loop_987
8436loop_986:
8437 fpackfix %f2, %f11
8438 fnot1s %f3, %f8
8439 sdivx %o6, 0x1875, %o2
8440loop_987:
8441 fmovrdlez %i2, %f12, %f8
8442 fbuge %fcc2, loop_988
8443 fmovsle %icc, %f10, %f14
8444 fpmerge %f7, %f13, %f10
8445 ldub [%l7 + 0x72], %o0
8446loop_988:
8447 fxnors %f7, %f8, %f6
8448 edge8ln %l4, %l1, %o7
8449 st %f4, [%l7 + 0x70]
8450 be,a,pn %xcc, loop_989
8451 fmovdvc %xcc, %f2, %f4
8452 stw %i1, [%l7 + 0x2C]
8453 sll %g6, %o1, %l6
8454loop_989:
8455 tleu %icc, 0x5
8456 fandnot1s %f7, %f2, %f11
8457 stw %l5, [%l7 + 0x4C]
8458 lduh [%l7 + 0x24], %g3
8459 fcmple16 %f2, %f2, %g7
8460 fmovrsne %l3, %f0, %f3
8461 ldsw [%l7 + 0x38], %o4
8462 movrgez %g4, %l2, %i7
8463 te %xcc, 0x7
8464 st %f5, [%l7 + 0x7C]
8465 tsubcc %l0, %g2, %i5
8466 movne %icc, %o3, %i4
8467 orn %g1, 0x0DF6, %g5
8468 fmovsn %xcc, %f9, %f9
8469 fblg,a %fcc1, loop_990
8470 lduh [%l7 + 0x5C], %i6
8471 popc 0x044E, %o5
8472 bvs,a loop_991
8473loop_990:
8474 movgu %xcc, %i3, %o6
8475 fpadd16s %f3, %f6, %f14
8476 ldx [%l7 + 0x50], %i0
8477loop_991:
8478 be,a %xcc, loop_992
8479 movrgez %i2, 0x095, %o0
8480 st %f7, [%l7 + 0x38]
8481 faligndata %f4, %f6, %f0
8482loop_992:
8483 stb %l4, [%l7 + 0x37]
8484 fmovdle %icc, %f9, %f10
8485 tsubcc %o2, 0x1D4D, %l1
8486 fbuge %fcc1, loop_993
8487 taddcc %i1, %o7, %o1
8488 stb %g6, [%l7 + 0x34]
8489 nop
8490 setx loop_994, %l0, %l1
8491 wrpr 0x1, %tl
8492 wrpr %l1, %tnpc
8493 setx 0x34400001400, %l0, %l1
8494 wrpr %l1, %tstate
8495 wrhpr 0x4, %htstate
8496 done
8497loop_993:
8498 stw %l5, [%l7 + 0x18]
8499 movrne %g3, 0x2C6, %g7
8500 ldub [%l7 + 0x75], %l3
8501loop_994:
8502 bl,a,pn %xcc, loop_995
8503 umulcc %l6, %g4, %l2
8504 movge %xcc, %i7, %l0
8505 stx %o4, [%l7 + 0x10]
8506loop_995:
8507 fandnot2s %f5, %f10, %f5
8508 ldsw [%l7 + 0x7C], %g2
8509 movn %icc, %i5, %o3
8510 fbge %fcc3, loop_996
8511 fbu,a %fcc3, loop_997
8512 movn %icc, %i4, %g5
8513 sth %i6, [%l7 + 0x66]
8514loop_996:
8515 fandnot2s %f10, %f14, %f13
8516loop_997:
8517 alignaddrl %o5, %g1, %o6
8518 stx %i3, [%l7 + 0x68]
8519 fcmple32 %f6, %f12, %i0
8520 sll %i2, 0x1B, %l4
8521 lduw [%l7 + 0x54], %o2
8522 fpsub32 %f10, %f12, %f2
8523 fmovdvc %xcc, %f13, %f13
8524 add %o0, %i1, %l1
8525 orncc %o1, %o7, %l5
8526 fornot1s %f11, %f9, %f4
8527 brlez %g3, loop_998
8528 fcmped %fcc3, %f2, %f10
8529 tgu %xcc, 0x2
8530 fnot1 %f4, %f8
8531loop_998:
8532 fble %fcc2, loop_999
8533 fabsd %f2, %f6
8534 sllx %g7, %l3, %l6
8535 taddcctv %g6, 0x162E, %g4
8536loop_999:
8537 faligndata %f4, %f2, %f14
8538 stx %l2, [%l7 + 0x58]
8539 movl %xcc, %l0, %o4
8540 fnot2s %f5, %f15
8541 movle %xcc, %g2, %i7
8542 fbne,a %fcc1, loop_1000
8543 bcs,a loop_1001
8544 tneg %xcc, 0x6
8545 fmovspos %icc, %f0, %f3
8546loop_1000:
8547 ldsh [%l7 + 0x28], %o3
8548loop_1001:
8549 fmovdpos %xcc, %f11, %f2
8550 fmovsg %xcc, %f13, %f12
8551 lduh [%l7 + 0x50], %i4
8552 fpadd16s %f11, %f13, %f15
8553 fmovrsgez %i5, %f14, %f0
8554 fsrc2s %f1, %f15
8555 fbne,a %fcc2, loop_1002
8556 fnor %f10, %f14, %f6
8557 ldsw [%l7 + 0x24], %i6
8558 ldsb [%l7 + 0x46], %o5
8559loop_1002:
8560 ldub [%l7 + 0x5F], %g5
8561 bneg,a,pn %xcc, loop_1003
8562 bpos,a,pt %icc, loop_1004
8563 fexpand %f10, %f10
8564 ldub [%l7 + 0x2F], %g1
8565loop_1003:
8566 ldsh [%l7 + 0x7A], %o6
8567loop_1004:
8568 srl %i3, 0x03, %i2
8569 tvc %xcc, 0x0
8570 lduh [%l7 + 0x48], %l4
8571 movrgez %i0, 0x2F4, %o0
8572 stx %o2, [%l7 + 0x50]
8573 call loop_1005
8574 lduh [%l7 + 0x14], %l1
8575 fmovdne %icc, %f13, %f11
8576 lduh [%l7 + 0x24], %i1
8577loop_1005:
8578 be loop_1006
8579 st %f0, [%l7 + 0x50]
8580 array32 %o7, %o1, %g3
8581 fnegs %f8, %f2
8582loop_1006:
8583 fnot2s %f13, %f13
8584 bvs,pn %icc, loop_1007
8585 tvc %xcc, 0x1
8586 ldd [%l7 + 0x28], %f6
8587 stb %l5, [%l7 + 0x11]
8588loop_1007:
8589 fnot1 %f6, %f14
8590 sth %l3, [%l7 + 0x1A]
8591 movneg %icc, %l6, %g7
8592 fxnors %f0, %f7, %f1
8593 ldsh [%l7 + 0x5E], %g6
8594 fmul8x16 %f0, %f14, %f2
8595 fcmple16 %f2, %f6, %l2
8596 fmovsvs %icc, %f0, %f9
8597 ldsh [%l7 + 0x2C], %l0
8598 ld [%l7 + 0x50], %f4
8599 st %f8, [%l7 + 0x2C]
8600 bn,a %icc, loop_1008
8601 edge16n %g4, %o4, %g2
8602 fpack16 %f2, %f7
8603 fmovsvc %icc, %f6, %f0
8604loop_1008:
8605 fcmpeq16 %f10, %f14, %i7
8606 std %f14, [%l7 + 0x40]
8607 sth %i4, [%l7 + 0x36]
8608 movne %xcc, %i5, %i6
8609 ldd [%l7 + 0x48], %f4
8610 movcs %xcc, %o3, %g5
8611 fbue,a %fcc1, loop_1009
8612 fmovsa %icc, %f3, %f2
8613 fmovdle %icc, %f14, %f2
8614 ldsh [%l7 + 0x5E], %o5
8615loop_1009:
8616 fbne %fcc1, loop_1010
8617 edge8l %g1, %i3, %o6
8618 tsubcctv %i2, 0x1FAE, %l4
8619 sllx %i0, %o0, %o2
8620loop_1010:
8621 std %f6, [%l7 + 0x40]
8622 movne %xcc, %i1, %o7
8623 lduw [%l7 + 0x38], %o1
8624 sdivcc %g3, 0x195C, %l1
8625 stw %l5, [%l7 + 0x5C]
8626 fxnors %f14, %f5, %f8
8627 fmovsl %xcc, %f13, %f9
8628 fandnot2s %f14, %f11, %f12
8629 std %f14, [%l7 + 0x20]
8630 bgu,a %xcc, loop_1011
8631 umul %l3, 0x1F02, %l6
8632 sll %g6, 0x1D, %l2
8633 movne %xcc, %l0, %g7
8634loop_1011:
8635 fpadd32s %f10, %f7, %f15
8636 ldsh [%l7 + 0x1E], %g4
8637 fmovsn %icc, %f6, %f11
8638 add %o4, 0x18EC, %g2
8639 tcs %icc, 0x0
8640 ldx [%l7 + 0x38], %i7
8641 lduh [%l7 + 0x7A], %i5
8642 umul %i4, 0x0482, %o3
8643 st %f11, [%l7 + 0x08]
8644 stx %g5, [%l7 + 0x50]
8645 stw %o5, [%l7 + 0x24]
8646 umulcc %i6, 0x0901, %g1
8647 bg,a,pt %icc, loop_1012
8648 ldsh [%l7 + 0x48], %i3
8649 std %f0, [%l7 + 0x18]
8650 edge16n %o6, %l4, %i0
8651loop_1012:
8652 tcc %icc, 0x5
8653 stb %o0, [%l7 + 0x59]
8654 movn %icc, %i2, %i1
8655 stb %o2, [%l7 + 0x76]
8656 fmovsl %xcc, %f1, %f15
8657 ldd [%l7 + 0x50], %f2
8658 orn %o1, %o7, %l1
8659 stb %l5, [%l7 + 0x5B]
8660 bgu,pn %icc, loop_1013
8661 xnor %g3, %l6, %l3
8662 ldsb [%l7 + 0x75], %g6
8663 edge32n %l0, %g7, %l2
8664loop_1013:
8665 fpsub32s %f13, %f4, %f1
8666 lduw [%l7 + 0x34], %g4
8667 fbuge %fcc3, loop_1014
8668 fcmple16 %f6, %f12, %g2
8669 bne,a,pt %icc, loop_1015
8670 orcc %i7, 0x025D, %o4
8671loop_1014:
8672 ldub [%l7 + 0x10], %i4
8673 brnz,a %i5, loop_1016
8674loop_1015:
8675 ld [%l7 + 0x48], %f13
8676 addcc %g5, %o5, %i6
8677 edge8ln %g1, %i3, %o6
8678loop_1016:
8679 fmovsl %xcc, %f8, %f13
8680 fbug %fcc2, loop_1017
8681 movgu %xcc, %l4, %o3
8682 fandnot2s %f13, %f8, %f7
8683 tle %icc, 0x7
8684loop_1017:
8685 fxnors %f3, %f6, %f7
8686 bg,pt %xcc, loop_1018
8687 fmovsne %xcc, %f6, %f6
8688 fble %fcc1, loop_1019
8689 alignaddr %i0, %i2, %i1
8690loop_1018:
8691 ldd [%l7 + 0x60], %f6
8692 ldsb [%l7 + 0x62], %o0
8693loop_1019:
8694 fabss %f5, %f0
8695 fmovrdlez %o1, %f0, %f6
8696 fmovrslez %o2, %f12, %f0
8697 andcc %l1, 0x0384, %o7
8698 tgu %xcc, 0x2
8699 fmovdvs %xcc, %f6, %f9
8700 fand %f8, %f8, %f6
8701 fmovrdne %l5, %f8, %f6
8702 or %l6, %g3, %g6
8703 fandnot2s %f3, %f10, %f14
8704 fmul8sux16 %f0, %f10, %f6
8705 fmovsne %icc, %f14, %f0
8706 sth %l0, [%l7 + 0x58]
8707 andn %l3, 0x0402, %g7
8708 edge8ln %g4, %l2, %g2
8709 edge32ln %i7, %o4, %i5
8710 fmovsneg %xcc, %f3, %f8
8711 lduh [%l7 + 0x2C], %g5
8712 stx %o5, [%l7 + 0x28]
8713 ldd [%l7 + 0x18], %f0
8714 fmovrdlz %i6, %f2, %f0
8715 ldsb [%l7 + 0x37], %g1
8716 edge16ln %i3, %i4, %o6
8717 edge16ln %l4, %o3, %i0
8718 movleu %xcc, %i1, %i2
8719 movge %xcc, %o0, %o2
8720 edge16l %o1, %o7, %l5
8721 fpadd32s %f15, %f15, %f3
8722 fbne %fcc0, loop_1020
8723 fmul8x16al %f14, %f6, %f2
8724 ldub [%l7 + 0x28], %l1
8725 sub %g3, 0x0B23, %g6
8726loop_1020:
8727 fpsub32 %f14, %f6, %f2
8728 edge32ln %l6, %l0, %l3
8729 std %f2, [%l7 + 0x08]
8730 fand %f2, %f4, %f0
8731 fpsub16 %f10, %f12, %f12
8732 fmul8x16al %f5, %f13, %f2
8733 movcc %xcc, %g7, %g4
8734 mulscc %l2, %i7, %o4
8735 ble,a %icc, loop_1021
8736 tsubcctv %i5, %g2, %o5
8737 ldub [%l7 + 0x28], %i6
8738 fones %f9
8739loop_1021:
8740 stb %g5, [%l7 + 0x1E]
8741 fzero %f12
8742 bn,a loop_1022
8743 fnot1s %f7, %f7
8744 movne %icc, %g1, %i4
8745 alignaddrl %i3, %l4, %o3
8746loop_1022:
8747 ba loop_1023
8748 tcc %xcc, 0x0
8749 tpos %xcc, 0x3
8750 bcc,a,pn %icc, loop_1024
8751loop_1023:
8752 fnot1 %f6, %f6
8753 fbuge,a %fcc1, loop_1025
8754 fbuge,a %fcc0, loop_1026
8755loop_1024:
8756 fbge %fcc0, loop_1027
8757 sll %i0, %i1, %o6
8758loop_1025:
8759 stb %i2, [%l7 + 0x09]
8760loop_1026:
8761 subccc %o0, %o1, %o2
8762loop_1027:
8763 fmovsneg %xcc, %f4, %f4
8764 lduw [%l7 + 0x28], %o7
8765 ldd [%l7 + 0x68], %f2
8766 ldd [%l7 + 0x28], %f0
8767 movvc %icc, %l5, %g3
8768 stw %g6, [%l7 + 0x78]
8769 st %f6, [%l7 + 0x38]
8770 fones %f6
8771 orncc %l1, %l6, %l0
8772 ldsw [%l7 + 0x34], %g7
8773 fmovrse %g4, %f8, %f12
8774 ldd [%l7 + 0x08], %f12
8775 fmovrse %l2, %f8, %f6
8776 fmovsvc %icc, %f5, %f15
8777 movleu %xcc, %i7, %l3
8778 sth %i5, [%l7 + 0x64]
8779 edge16l %o4, %o5, %g2
8780 ldsw [%l7 + 0x2C], %g5
8781 tn %icc, 0x6
8782 tge %icc, 0x0
8783 taddcctv %g1, %i6, %i4
8784 nop
8785 setx loop_1028, %l0, %l1
8786 wrpr 0x1, %tl
8787 wrpr %l1, %tnpc
8788 setx 0x34400001400, %l0, %l1
8789 wrpr %l1, %tstate
8790 wrhpr 0x4, %htstate
8791 done
8792 movrgz %l4, 0x39B, %i3
8793 movre %o3, %i1, %i0
8794 tneg %xcc, 0x5
8795loop_1028:
8796 faligndata %f2, %f14, %f4
8797 umul %i2, %o0, %o6
8798 tcc %xcc, 0x5
8799 tvc %icc, 0x2
8800 siam 0x3
8801 fbne %fcc1, loop_1029
8802 ldx [%l7 + 0x60], %o2
8803 nop
8804 setx loop_1030, %l0, %l1
8805 wrpr 0x1, %tl
8806 wrpr %l1, %tpc
8807 add %l1, 0x4, %l1
8808 wrpr %l1, %tnpc
8809 setx 0x34400001400, %l0, %l1
8810 wrpr %l1, %tstate
8811 wrhpr 0x4, %htstate
8812 retry
8813 fmovsa %xcc, %f10, %f7
8814loop_1029:
8815 st %f12, [%l7 + 0x60]
8816 sdivx %o7, 0x0259, %l5
8817loop_1030:
8818 tle %xcc, 0x0
8819 brgz %g3, loop_1031
8820 stb %o1, [%l7 + 0x37]
8821 fnor %f2, %f2, %f8
8822 srl %l1, %l6, %g6
8823loop_1031:
8824 stw %g7, [%l7 + 0x48]
8825 sdivcc %g4, 0x1887, %l2
8826 fmovsne %xcc, %f11, %f5
8827 fmovrdgz %l0, %f6, %f12
8828 fmovrde %l3, %f12, %f12
8829 fmovrsgz %i5, %f15, %f13
8830 lduh [%l7 + 0x74], %o4
8831 stb %i7, [%l7 + 0x27]
8832 bg,a %icc, loop_1032
8833 ldd [%l7 + 0x18], %f12
8834 fnot2s %f11, %f7
8835 bge,a loop_1033
8836loop_1032:
8837 taddcctv %g2, 0x1EFD, %g5
8838 ldsb [%l7 + 0x25], %g1
8839 fornot1s %f7, %f14, %f9
8840loop_1033:
8841 fmovrslez %i6, %f4, %f13
8842 movpos %xcc, %o5, %i4
8843 fandnot1s %f0, %f4, %f11
8844 nop
8845 setx loop_1034, %l0, %l1
8846 wrpr 0x1, %tl
8847 wrpr %l1, %tpc
8848 add %l1, 0x4, %l1
8849 wrpr %l1, %tnpc
8850 setx 0x34400001400, %l0, %l1
8851 wrpr %l1, %tstate
8852 wrhpr 0x4, %htstate
8853 retry
8854 edge32n %i3, %o3, %i1
8855 nop
8856 setx loop_1035, %l0, %l1
8857 wrpr 0x1, %tl
8858 wrpr %l1, %tnpc
8859 setx 0x34400001400, %l0, %l1
8860 wrpr %l1, %tstate
8861 wrhpr 0x4, %htstate
8862 done
8863 fmovdl %icc, %f7, %f3
8864loop_1034:
8865 fmuld8ulx16 %f9, %f4, %f8
8866 st %f10, [%l7 + 0x0C]
8867loop_1035:
8868 fnot1 %f0, %f12
8869 fcmpne16 %f2, %f4, %i0
8870 fmovdvs %icc, %f10, %f12
8871 brz %l4, loop_1036
8872 fcmpd %fcc1, %f0, %f10
8873 tneg %xcc, 0x3
8874 fmovsne %xcc, %f8, %f0
8875loop_1036:
8876 lduw [%l7 + 0x74], %o0
8877 fmul8x16al %f10, %f6, %f8
8878 fmovdcs %xcc, %f10, %f6
8879 fornot1s %f6, %f7, %f5
8880 stb %o6, [%l7 + 0x43]
8881 fmovsleu %icc, %f9, %f8
8882 udivx %i2, 0x0EF8, %o2
8883 fpack32 %f8, %f4, %f2
8884 fmovdn %xcc, %f8, %f4
8885 edge32 %l5, %o7, %o1
8886 movne %xcc, %g3, %l6
8887 fmovsa %icc, %f3, %f1
8888 brgz %l1, loop_1037
8889 or %g6, 0x0560, %g7
8890 ldd [%l7 + 0x18], %f0
8891 ldsb [%l7 + 0x66], %l2
8892loop_1037:
8893 sth %g4, [%l7 + 0x18]
8894 fbu,a %fcc1, loop_1038
8895 smul %l0, %l3, %i5
8896 fmovdcc %xcc, %f9, %f7
8897 srax %i7, 0x08, %o4
8898loop_1038:
8899 tcs %xcc, 0x3
8900 ldub [%l7 + 0x2D], %g2
8901 fandnot2s %f0, %f14, %f12
8902 brgz %g1, loop_1039
8903 std %f0, [%l7 + 0x18]
8904 fbule,a %fcc3, loop_1040
8905 mova %icc, %g5, %i6
8906loop_1039:
8907 subc %o5, 0x1274, %i3
8908 movvc %xcc, %o3, %i1
8909loop_1040:
8910 be loop_1041
8911 subccc %i4, %i0, %l4
8912 fpack32 %f12, %f8, %f14
8913 sth %o0, [%l7 + 0x76]
8914loop_1041:
8915 fbuge,a %fcc2, loop_1042
8916 fxnors %f7, %f3, %f3
8917 fmovsl %xcc, %f13, %f5
8918 lduh [%l7 + 0x70], %i2
8919loop_1042:
8920 fcmple32 %f12, %f4, %o6
8921 fornot1 %f14, %f6, %f6
8922 movpos %xcc, %o2, %l5
8923 tvs %icc, 0x5
8924 ldsh [%l7 + 0x70], %o1
8925 ldd [%l7 + 0x18], %f12
8926 brlz %o7, loop_1043
8927 fbo %fcc3, loop_1044
8928 andn %g3, 0x14FD, %l1
8929 ldx [%l7 + 0x18], %g6
8930loop_1043:
8931 fmul8x16 %f8, %f0, %f0
8932loop_1044:
8933 fabsd %f4, %f2
8934 taddcctv %l6, 0x151C, %g7
8935 ldsb [%l7 + 0x4D], %g4
8936 fmovse %icc, %f4, %f10
8937 taddcctv %l0, 0x110A, %l2
8938 mova %icc, %l3, %i7
8939 lduw [%l7 + 0x18], %o4
8940 array8 %i5, %g1, %g2
8941 tcc %xcc, 0x3
8942 fone %f4
8943 fmovs %f5, %f1
8944 fmovdcc %xcc, %f8, %f0
8945 movg %icc, %g5, %o5
8946 fcmpne32 %f8, %f6, %i6
8947 fabsd %f4, %f6
8948 ldsb [%l7 + 0x66], %o3
8949 movn %icc, %i1, %i4
8950 fornot1 %f12, %f0, %f2
8951 subc %i3, %l4, %o0
8952 array8 %i2, %i0, %o2
8953 srl %o6, %l5, %o7
8954 fbu %fcc0, loop_1045
8955 ldsb [%l7 + 0x63], %o1
8956 fnegd %f14, %f0
8957 fbg,a %fcc1, loop_1046
8958loop_1045:
8959 fnot2s %f5, %f15
8960 ldsb [%l7 + 0x12], %g3
8961 alignaddr %g6, %l6, %l1
8962loop_1046:
8963 sdivcc %g7, 0x1564, %l0
8964 fcmple16 %f6, %f10, %l2
8965 fpack32 %f8, %f8, %f6
8966 std %f4, [%l7 + 0x60]
8967 bleu %xcc, loop_1047
8968 st %f7, [%l7 + 0x44]
8969 tn %xcc, 0x0
8970 fnot2s %f8, %f7
8971loop_1047:
8972 srl %g4, 0x02, %l3
8973 lduw [%l7 + 0x70], %i7
8974 tle %xcc, 0x3
8975 ldub [%l7 + 0x39], %o4
8976 tvs %xcc, 0x3
8977 ldx [%l7 + 0x18], %g1
8978 lduh [%l7 + 0x14], %g2
8979 sth %i5, [%l7 + 0x66]
8980 brnz,a %o5, loop_1048
8981 sth %i6, [%l7 + 0x46]
8982 fcmple32 %f10, %f2, %g5
8983 fcmpgt16 %f6, %f2, %o3
8984loop_1048:
8985 faligndata %f10, %f12, %f12
8986 movge %xcc, %i4, %i3
8987 fbn %fcc2, loop_1049
8988 fsrc1 %f0, %f12
8989 fnor %f14, %f10, %f12
8990 ta %xcc, 0x5
8991loop_1049:
8992 brlez,a %i1, loop_1050
8993 st %f3, [%l7 + 0x18]
8994 ldd [%l7 + 0x48], %f10
8995 faligndata %f14, %f12, %f0
8996loop_1050:
8997 fmovsne %xcc, %f2, %f3
8998 ldx [%l7 + 0x20], %o0
8999 ldsb [%l7 + 0x31], %l4
9000 fands %f6, %f12, %f10
9001 st %f3, [%l7 + 0x10]
9002 stw %i0, [%l7 + 0x6C]
9003 fxor %f10, %f8, %f14
9004 fmovsneg %xcc, %f7, %f0
9005 orn %o2, 0x1825, %o6
9006 st %f11, [%l7 + 0x34]
9007 tvc %icc, 0x6
9008 fmovrdlz %i2, %f4, %f6
9009 stb %l5, [%l7 + 0x0B]
9010 stw %o7, [%l7 + 0x18]
9011 fmovrslez %g3, %f10, %f8
9012 fcmpeq32 %f10, %f4, %g6
9013 st %f11, [%l7 + 0x60]
9014 ldd [%l7 + 0x58], %f0
9015 bl,a %icc, loop_1051
9016 alignaddrl %l6, %o1, %g7
9017 fxors %f12, %f0, %f10
9018 xorcc %l1, %l0, %g4
9019loop_1051:
9020 siam 0x5
9021 udivx %l3, 0x196F, %i7
9022 fcmpgt16 %f12, %f6, %o4
9023 fbne %fcc2, loop_1052
9024 ldx [%l7 + 0x20], %g1
9025 edge32ln %l2, %g2, %o5
9026 brgez %i5, loop_1053
9027loop_1052:
9028 stw %i6, [%l7 + 0x40]
9029 ldsb [%l7 + 0x2F], %g5
9030 fba %fcc1, loop_1054
9031loop_1053:
9032 nop
9033 setx loop_1055, %l0, %l1
9034 wrpr 0x1, %tl
9035 wrpr %l1, %tnpc
9036 setx 0x34400001400, %l0, %l1
9037 wrpr %l1, %tstate
9038 wrhpr 0x4, %htstate
9039 done
9040 movvc %icc, %o3, %i3
9041 ldub [%l7 + 0x1A], %i1
9042loop_1054:
9043 brlz,a %o0, loop_1056
9044loop_1055:
9045 fones %f11
9046 faligndata %f12, %f12, %f4
9047 stw %l4, [%l7 + 0x40]
9048loop_1056:
9049 fpsub32s %f2, %f11, %f9
9050 and %i4, 0x0A06, %o2
9051 fsrc2 %f14, %f10
9052 edge32l %o6, %i0, %l5
9053 st %f7, [%l7 + 0x34]
9054 xnorcc %o7, %i2, %g3
9055 fcmple32 %f4, %f12, %g6
9056 lduw [%l7 + 0x5C], %l6
9057 siam 0x3
9058 orncc %o1, %l1, %l0
9059 fmovdg %icc, %f4, %f3
9060 movvs %xcc, %g4, %l3
9061 edge32 %g7, %i7, %g1
9062 fmul8x16 %f12, %f10, %f6
9063 st %f10, [%l7 + 0x48]
9064 edge8 %l2, %o4, %g2
9065 xnor %i5, 0x0B2F, %i6
9066 fandnot1s %f2, %f13, %f9
9067 sdivcc %o5, 0x1EE4, %g5
9068 fzeros %f5
9069 fmovsvs %icc, %f4, %f9
9070 brgez %o3, loop_1057
9071 brnz %i3, loop_1058
9072 fmovsa %xcc, %f14, %f10
9073 popc %o0, %l4
9074loop_1057:
9075 movcc %xcc, %i4, %o2
9076loop_1058:
9077 fbg,a %fcc1, loop_1059
9078 ldsh [%l7 + 0x0A], %i1
9079 sll %i0, 0x04, %o6
9080 for %f14, %f14, %f2
9081loop_1059:
9082 ld [%l7 + 0x78], %f13
9083 sth %o7, [%l7 + 0x5A]
9084 fcmps %fcc1, %f0, %f0
9085 tvc %icc, 0x1
9086 fmovdcc %icc, %f4, %f4
9087 stx %i2, [%l7 + 0x10]
9088 tne %xcc, 0x3
9089 fbg,a %fcc1, loop_1060
9090 ldub [%l7 + 0x60], %l5
9091 lduh [%l7 + 0x56], %g6
9092 ldsb [%l7 + 0x6F], %g3
9093loop_1060:
9094 tcs %icc, 0x0
9095 ldub [%l7 + 0x18], %l6
9096 ld [%l7 + 0x7C], %f14
9097 tsubcc %o1, 0x1D51, %l1
9098 fcmpgt16 %f10, %f14, %g4
9099 fbul,a %fcc3, loop_1061
9100 edge16ln %l0, %l3, %i7
9101 addc %g7, %g1, %o4
9102 fblg %fcc0, loop_1062
9103loop_1061:
9104 sub %l2, %g2, %i5
9105 brgz,a %o5, loop_1063
9106 tne %xcc, 0x7
9107loop_1062:
9108 fmovdvc %icc, %f4, %f6
9109 fmovrdgz %g5, %f2, %f14
9110loop_1063:
9111 fmovsle %icc, %f10, %f0
9112 fmovrdlz %o3, %f0, %f6
9113 sethi 0x1499, %i6
9114 fmovdvs %xcc, %f15, %f13
9115 fbg,a %fcc0, loop_1064
9116 movre %o0, %i3, %l4
9117 fexpand %f11, %f0
9118 bn,a,pn %xcc, loop_1065
9119loop_1064:
9120 fmovsn %xcc, %f1, %f12
9121 fmovrdne %o2, %f8, %f6
9122 fmovsn %icc, %f10, %f8
9123loop_1065:
9124 lduw [%l7 + 0x60], %i4
9125 lduw [%l7 + 0x1C], %i1
9126 mulx %i0, %o7, %i2
9127 movvs %icc, %l5, %g6
9128 stb %o6, [%l7 + 0x3A]
9129 andncc %g3, %l6, %l1
9130 movpos %icc, %g4, %l0
9131 tneg %icc, 0x5
9132 fxnors %f1, %f13, %f7
9133 fbe %fcc1, loop_1066
9134 ldsb [%l7 + 0x14], %l3
9135 nop
9136 setx loop_1067, %l0, %l1
9137 jmpl %l1, %i7
9138 bcc loop_1068
9139loop_1066:
9140 ldd [%l7 + 0x58], %f2
9141 brz,a %o1, loop_1069
9142loop_1067:
9143 stx %g7, [%l7 + 0x58]
9144loop_1068:
9145 sdiv %o4, 0x0346, %g1
9146 fcmple32 %f2, %f0, %l2
9147loop_1069:
9148 ld [%l7 + 0x08], %f15
9149 fba %fcc0, loop_1070
9150 ldd [%l7 + 0x18], %f12
9151 stb %i5, [%l7 + 0x65]
9152 fzeros %f6
9153loop_1070:
9154 fcmpgt16 %f6, %f4, %g2
9155 move %icc, %g5, %o5
9156 fmovdpos %icc, %f14, %f5
9157 fbue %fcc3, loop_1071
9158 umulcc %i6, %o0, %o3
9159 fcmpeq16 %f12, %f6, %i3
9160 stw %l4, [%l7 + 0x5C]
9161loop_1071:
9162 fpsub16s %f6, %f12, %f4
9163 umul %i4, 0x145C, %o2
9164 edge32 %i1, %o7, %i0
9165 subcc %l5, %g6, %o6
9166 fbug,a %fcc3, loop_1072
9167 faligndata %f0, %f12, %f12
9168 movne %icc, %i2, %g3
9169 addc %l6, 0x02F3, %l1
9170loop_1072:
9171 movrne %g4, 0x30C, %l0
9172 stx %l3, [%l7 + 0x50]
9173 lduh [%l7 + 0x38], %i7
9174 nop
9175 setx loop_1073, %l0, %l1
9176 jmpl %l1, %g7
9177 bne,a loop_1074
9178 fbn,a %fcc1, loop_1075
9179 xnorcc %o4, 0x1744, %o1
9180loop_1073:
9181 fbo %fcc0, loop_1076
9182loop_1074:
9183 addcc %g1, 0x1AF4, %i5
9184loop_1075:
9185 nop
9186 setx loop_1077, %l0, %l1
9187 wrpr 0x1, %tl
9188 wrpr %l1, %tnpc
9189 setx 0x34400001400, %l0, %l1
9190 wrpr %l1, %tstate
9191 wrhpr 0x4, %htstate
9192 done
9193 ldsw [%l7 + 0x58], %g2
9194loop_1076:
9195 addccc %l2, 0x0ECD, %o5
9196 tn %icc, 0x6
9197loop_1077:
9198 fbule,a %fcc3, loop_1078
9199 fsrc1s %f12, %f0
9200 ldsb [%l7 + 0x1D], %i6
9201 fbo,a %fcc2, loop_1079
9202loop_1078:
9203 sub %g5, 0x1E43, %o3
9204 stb %i3, [%l7 + 0x43]
9205 fnands %f3, %f13, %f13
9206loop_1079:
9207 taddcctv %l4, 0x0DE0, %i4
9208 tpos %icc, 0x6
9209 ldsh [%l7 + 0x12], %o2
9210 ldub [%l7 + 0x5B], %i1
9211 ble,pt %xcc, loop_1080
9212 fmul8x16al %f0, %f1, %f0
9213 ldsh [%l7 + 0x6A], %o0
9214 fors %f2, %f7, %f0
9215loop_1080:
9216 movl %xcc, %o7, %l5
9217 fmuld8sux16 %f13, %f8, %f4
9218 fmovdvc %icc, %f7, %f4
9219 bge,a,pt %icc, loop_1081
9220 std %f4, [%l7 + 0x48]
9221 fbl %fcc1, loop_1082
9222 faligndata %f12, %f8, %f2
9223loop_1081:
9224 fmul8x16 %f12, %f10, %f0
9225 ld [%l7 + 0x30], %f6
9226loop_1082:
9227 fmovdn %xcc, %f0, %f14
9228 fzeros %f1
9229 fmovdneg %xcc, %f10, %f12
9230 ldsh [%l7 + 0x3C], %g6
9231 lduw [%l7 + 0x78], %i0
9232 fcmple16 %f4, %f14, %o6
9233 lduw [%l7 + 0x48], %i2
9234 fmovsa %icc, %f2, %f15
9235 fbne %fcc2, loop_1083
9236 fpsub32s %f0, %f3, %f2
9237 std %f4, [%l7 + 0x40]
9238 ld [%l7 + 0x2C], %f12
9239loop_1083:
9240 fnot1 %f14, %f14
9241 ldsb [%l7 + 0x7D], %g3
9242 fmovse %icc, %f8, %f2
9243 fnors %f14, %f3, %f8
9244 st %f9, [%l7 + 0x38]
9245 ldub [%l7 + 0x31], %l6
9246 alignaddrl %l1, %l0, %l3
9247 st %f2, [%l7 + 0x4C]
9248 fmovsle %xcc, %f4, %f6
9249 ldx [%l7 + 0x20], %i7
9250 fmovrde %g4, %f4, %f14
9251 fandnot1s %f7, %f7, %f9
9252 stw %o4, [%l7 + 0x40]
9253 srl %g7, 0x1F, %g1
9254 fxor %f6, %f14, %f10
9255 stb %i5, [%l7 + 0x67]
9256 sth %o1, [%l7 + 0x1E]
9257 smulcc %l2, %o5, %i6
9258 fpadd16 %f14, %f0, %f2
9259 fsrc1 %f6, %f2
9260 fmovdneg %xcc, %f5, %f9
9261 ldub [%l7 + 0x70], %g2
9262 fble %fcc1, loop_1084
9263 tsubcctv %o3, 0x1A8A, %g5
9264 call loop_1085
9265 ldub [%l7 + 0x56], %i3
9266loop_1084:
9267 sth %i4, [%l7 + 0x54]
9268 fmuld8ulx16 %f7, %f7, %f12
9269loop_1085:
9270 fpack16 %f2, %f8
9271 movleu %icc, %l4, %o2
9272 ld [%l7 + 0x24], %f5
9273 fcmpgt32 %f2, %f14, %i1
9274 lduh [%l7 + 0x12], %o0
9275 mulx %o7, 0x0D65, %g6
9276 ld [%l7 + 0x68], %f9
9277 bne %icc, loop_1086
9278 fcmpd %fcc1, %f14, %f12
9279 bne,a loop_1087
9280 fmovrslz %l5, %f14, %f14
9281loop_1086:
9282 fnegd %f10, %f8
9283 fmovdge %icc, %f12, %f11
9284loop_1087:
9285 fbn,a %fcc3, loop_1088
9286 taddcc %i0, 0x11BB, %i2
9287 std %f8, [%l7 + 0x50]
9288 andcc %o6, %g3, %l1
9289loop_1088:
9290 stw %l0, [%l7 + 0x34]
9291 fmovdle %xcc, %f5, %f0
9292 lduw [%l7 + 0x68], %l3
9293 smulcc %l6, 0x1885, %i7
9294 edge8n %g4, %o4, %g7
9295 ldx [%l7 + 0x38], %i5
9296 fandnot2s %f7, %f14, %f0
9297 fsrc2s %f5, %f11
9298 fbl,a %fcc2, loop_1089
9299 brz,a %g1, loop_1090
9300 fmovsg %icc, %f11, %f12
9301 ldd [%l7 + 0x58], %f4
9302loop_1089:
9303 movvc %xcc, %o1, %l2
9304loop_1090:
9305 fmul8x16al %f10, %f11, %f14
9306 lduh [%l7 + 0x3C], %i6
9307 fmovdcs %icc, %f12, %f9
9308 stw %g2, [%l7 + 0x1C]
9309 bgu,pt %icc, loop_1091
9310 ldsb [%l7 + 0x28], %o3
9311 sth %g5, [%l7 + 0x6A]
9312 fmovsge %icc, %f14, %f0
9313loop_1091:
9314 fmovdcs %xcc, %f15, %f2
9315 lduw [%l7 + 0x1C], %i3
9316 tle %icc, 0x0
9317 ldd [%l7 + 0x48], %f6
9318 ldx [%l7 + 0x20], %o5
9319 sra %i4, %l4, %i1
9320 stw %o0, [%l7 + 0x2C]
9321 stw %o7, [%l7 + 0x5C]
9322 brlez,a %g6, loop_1092
9323 movgu %xcc, %l5, %o2
9324 fors %f1, %f6, %f12
9325 fmovsvs %xcc, %f2, %f1
9326loop_1092:
9327 brlez,a %i0, loop_1093
9328 taddcc %o6, %g3, %l1
9329 tsubcctv %i2, 0x0798, %l0
9330 ldsh [%l7 + 0x2E], %l6
9331loop_1093:
9332 sth %i7, [%l7 + 0x6A]
9333 fnors %f15, %f12, %f5
9334 fmovde %icc, %f0, %f13
9335 movre %g4, %o4, %l3
9336 bgu,pt %xcc, loop_1094
9337 sth %i5, [%l7 + 0x2A]
9338 fmovrse %g7, %f12, %f3
9339 lduw [%l7 + 0x70], %g1
9340loop_1094:
9341 std %f0, [%l7 + 0x10]
9342 fbug %fcc1, loop_1095
9343 stb %o1, [%l7 + 0x25]
9344 brz,a %i6, loop_1096
9345 ldd [%l7 + 0x60], %f8
9346loop_1095:
9347 ldsw [%l7 + 0x20], %g2
9348 ldx [%l7 + 0x70], %o3
9349loop_1096:
9350 mova %icc, %g5, %l2
9351 stw %i3, [%l7 + 0x64]
9352 bl loop_1097
9353 fmovdl %xcc, %f0, %f10
9354 edge32 %o5, %l4, %i1
9355 ldsw [%l7 + 0x44], %i4
9356loop_1097:
9357 fbug,a %fcc1, loop_1098
9358 stx %o7, [%l7 + 0x40]
9359 and %g6, %o0, %l5
9360 ldsw [%l7 + 0x78], %i0
9361loop_1098:
9362 fmovdvs %icc, %f10, %f0
9363 ldsh [%l7 + 0x40], %o6
9364 std %f4, [%l7 + 0x08]
9365 xnor %o2, %g3, %l1
9366 fmovrslez %i2, %f12, %f4
9367 fpadd32 %f12, %f2, %f0
9368 movge %xcc, %l6, %l0
9369 movg %icc, %i7, %g4
9370 fmovrslez %l3, %f3, %f12
9371 fornot1 %f14, %f12, %f0
9372 tne %xcc, 0x3
9373 ldsb [%l7 + 0x31], %i5
9374 ldsh [%l7 + 0x1A], %g7
9375 fble %fcc2, loop_1099
9376 fbug,a %fcc0, loop_1100
9377 ld [%l7 + 0x54], %f1
9378 stx %o4, [%l7 + 0x30]
9379loop_1099:
9380 ld [%l7 + 0x24], %f14
9381loop_1100:
9382 bne loop_1101
9383 edge32 %o1, %g1, %i6
9384 std %f10, [%l7 + 0x18]
9385 ldsb [%l7 + 0x1D], %o3
9386loop_1101:
9387 sth %g2, [%l7 + 0x4E]
9388 fble %fcc2, loop_1102
9389 fexpand %f11, %f8
9390 fpack32 %f6, %f10, %f14
9391 smul %l2, %i3, %o5
9392loop_1102:
9393 ldsw [%l7 + 0x14], %l4
9394 bvs loop_1103
9395 fone %f10
9396 udivcc %i1, 0x07CC, %g5
9397 fmovscc %icc, %f2, %f6
9398loop_1103:
9399 fbe %fcc0, loop_1104
9400 fnot2s %f0, %f1
9401 fsrc1 %f0, %f8
9402 ldsw [%l7 + 0x24], %i4
9403loop_1104:
9404 fmovsn %icc, %f2, %f4
9405 ld [%l7 + 0x50], %f11
9406 ld [%l7 + 0x24], %f0
9407 fmovsle %xcc, %f9, %f9
9408 tle %xcc, 0x5
9409 fornot1 %f0, %f0, %f6
9410 edge32 %o7, %o0, %l5
9411 xnorcc %i0, 0x0508, %g6
9412 ldx [%l7 + 0x40], %o2
9413 movvs %icc, %g3, %o6
9414 fmovdn %icc, %f3, %f7
9415 tcs %icc, 0x1
9416 sth %l1, [%l7 + 0x44]
9417 movge %icc, %l6, %l0
9418 sdivx %i7, 0x132D, %i2
9419 lduh [%l7 + 0x12], %l3
9420 tgu %icc, 0x7
9421 fbne %fcc3, loop_1105
9422 fsrc1 %f12, %f0
9423 udivcc %i5, 0x01D3, %g4
9424 bcs,a %xcc, loop_1106
9425loop_1105:
9426 sdiv %g7, 0x0CFA, %o1
9427 edge8ln %o4, %i6, %g1
9428 bgu,pn %icc, loop_1107
9429loop_1106:
9430 ldub [%l7 + 0x74], %o3
9431 fones %f13
9432 ldsw [%l7 + 0x48], %g2
9433loop_1107:
9434 lduw [%l7 + 0x0C], %l2
9435 fandnot2 %f14, %f14, %f8
9436 subcc %o5, %l4, %i3
9437 fbne %fcc1, loop_1108
9438 andncc %g5, %i4, %i1
9439 std %f10, [%l7 + 0x50]
9440 sdiv %o0, 0x03B8, %o7
9441loop_1108:
9442 fmul8ulx16 %f14, %f6, %f10
9443 sdivx %l5, 0x1451, %g6
9444 movg %xcc, %o2, %i0
9445 stb %o6, [%l7 + 0x6A]
9446 orncc %g3, %l1, %l0
9447 bg,a,pn %xcc, loop_1109
9448 fmovdvc %xcc, %f9, %f8
9449 fmovs %f10, %f11
9450 te %icc, 0x4
9451loop_1109:
9452 ba %icc, loop_1110
9453 ldub [%l7 + 0x6E], %i7
9454 stb %i2, [%l7 + 0x65]
9455 lduw [%l7 + 0x58], %l3
9456loop_1110:
9457 smul %l6, 0x119A, %i5
9458 movvs %icc, %g7, %g4
9459 andcc %o1, 0x1B7C, %i6
9460 edge32l %o4, %g1, %g2
9461 sdivcc %l2, 0x1F0D, %o5
9462 lduh [%l7 + 0x6C], %o3
9463 edge8l %l4, %g5, %i4
9464 smulcc %i3, %o0, %o7
9465 stw %l5, [%l7 + 0x2C]
9466 array32 %i1, %g6, %i0
9467 fbule %fcc1, loop_1111
9468 edge8ln %o2, %o6, %l1
9469 lduw [%l7 + 0x58], %g3
9470 fnegs %f2, %f15
9471loop_1111:
9472 bl loop_1112
9473 ba,a %icc, loop_1113
9474 array16 %l0, %i2, %i7
9475 fbule,a %fcc1, loop_1114
9476loop_1112:
9477 fmovrdlz %l3, %f4, %f6
9478loop_1113:
9479 fbug,a %fcc2, loop_1115
9480 edge8n %l6, %i5, %g4
9481loop_1114:
9482 sllx %o1, %i6, %o4
9483 stx %g7, [%l7 + 0x20]
9484loop_1115:
9485 fcmpd %fcc0, %f10, %f4
9486 ldsw [%l7 + 0x60], %g2
9487 brlz,a %g1, loop_1116
9488 ld [%l7 + 0x38], %f15
9489 alignaddrl %l2, %o5, %o3
9490 ldsw [%l7 + 0x34], %g5
9491loop_1116:
9492 call loop_1117
9493 ldsb [%l7 + 0x2D], %l4
9494 mova %icc, %i4, %o0
9495 fornot1s %f1, %f3, %f5
9496loop_1117:
9497 ldsw [%l7 + 0x20], %o7
9498 ldsh [%l7 + 0x4E], %l5
9499 fmovrsgz %i1, %f0, %f12
9500 bcc,pt %xcc, loop_1118
9501 std %f2, [%l7 + 0x60]
9502 fpsub32s %f14, %f9, %f7
9503 fornot1s %f10, %f8, %f1
9504loop_1118:
9505 fmovdvc %xcc, %f10, %f4
9506 edge32ln %i3, %g6, %o2
9507 ldsw [%l7 + 0x10], %o6
9508 array16 %i0, %l1, %l0
9509 fcmpne16 %f8, %f2, %g3
9510 st %f13, [%l7 + 0x3C]
9511 srl %i7, 0x14, %l3
9512 andn %l6, %i2, %g4
9513 ldsb [%l7 + 0x71], %o1
9514 fbul %fcc0, loop_1119
9515 ldsb [%l7 + 0x6C], %i6
9516 movrlez %i5, %o4, %g7
9517 st %f13, [%l7 + 0x58]
9518loop_1119:
9519 sdiv %g2, 0x0A17, %l2
9520 fsrc1 %f8, %f14
9521 movgu %icc, %o5, %g1
9522 fmovrdlz %g5, %f8, %f10
9523 fones %f2
9524 fmovse %xcc, %f2, %f13
9525 bgu,a %icc, loop_1120
9526 fcmpgt32 %f12, %f0, %o3
9527 fmovsvc %icc, %f10, %f9
9528 srl %l4, 0x0C, %i4
9529loop_1120:
9530 brlez,a %o0, loop_1121
9531 st %f1, [%l7 + 0x58]
9532 xor %o7, 0x1072, %l5
9533 fmovsvs %xcc, %f6, %f15
9534loop_1121:
9535 ldsw [%l7 + 0x5C], %i1
9536 ldsw [%l7 + 0x38], %i3
9537 fmovrse %o2, %f7, %f10
9538 fandnot2s %f1, %f11, %f5
9539 udivcc %o6, 0x0303, %g6
9540 bcs loop_1122
9541 fmovrdne %i0, %f4, %f10
9542 fnegd %f8, %f4
9543 ldsw [%l7 + 0x5C], %l1
9544loop_1122:
9545 tvc %xcc, 0x5
9546 orn %l0, %i7, %l3
9547 movcs %xcc, %l6, %i2
9548 fmovrsgez %g3, %f8, %f9
9549 edge32 %g4, %i6, %i5
9550 sth %o4, [%l7 + 0x42]
9551 movgu %icc, %o1, %g7
9552 lduh [%l7 + 0x76], %l2
9553 fnors %f7, %f4, %f1
9554 st %f10, [%l7 + 0x54]
9555 ldd [%l7 + 0x20], %f0
9556 stx %o5, [%l7 + 0x70]
9557 tpos %xcc, 0x3
9558 stb %g2, [%l7 + 0x29]
9559 movgu %icc, %g1, %g5
9560 lduw [%l7 + 0x20], %o3
9561 fzeros %f8
9562 fcmpgt32 %f14, %f14, %l4
9563 nop
9564 setx loop_1123, %l0, %l1
9565 wrpr 0x1, %tl
9566 wrpr %l1, %tpc
9567 add %l1, 0x4, %l1
9568 wrpr %l1, %tnpc
9569 setx 0x34400001400, %l0, %l1
9570 wrpr %l1, %tstate
9571 wrhpr 0x4, %htstate
9572 retry
9573 ldsh [%l7 + 0x0C], %i4
9574 fsrc2 %f14, %f6
9575 stx %o7, [%l7 + 0x10]
9576loop_1123:
9577 ldsb [%l7 + 0x1F], %l5
9578 fabsd %f8, %f14
9579 movle %xcc, %o0, %i3
9580 movleu %xcc, %i1, %o6
9581 lduh [%l7 + 0x3C], %o2
9582 stw %g6, [%l7 + 0x24]
9583 fabss %f4, %f14
9584 stb %i0, [%l7 + 0x31]
9585 ldx [%l7 + 0x08], %l0
9586 fbe %fcc0, loop_1124
9587 ldx [%l7 + 0x68], %i7
9588 fpsub16 %f10, %f4, %f12
9589 fsrc2s %f5, %f7
9590loop_1124:
9591 fpsub16s %f13, %f2, %f15
9592 fsrc2 %f2, %f10
9593 umul %l3, 0x072C, %l6
9594 nop
9595 setx loop_1125, %l0, %l1
9596 jmpl %l1, %i2
9597 brlez %g3, loop_1126
9598 fmovsn %icc, %f13, %f13
9599 srax %l1, 0x18, %g4
9600loop_1125:
9601 st %f0, [%l7 + 0x2C]
9602loop_1126:
9603 fmovrslz %i5, %f10, %f2
9604 udiv %o4, 0x1FAD, %i6
9605 sth %g7, [%l7 + 0x26]
9606 fmovsvs %icc, %f2, %f12
9607 ldsw [%l7 + 0x64], %l2
9608 st %f2, [%l7 + 0x2C]
9609 ldsh [%l7 + 0x4A], %o5
9610 tsubcc %g2, %g1, %o1
9611 st %f6, [%l7 + 0x1C]
9612 lduw [%l7 + 0x38], %o3
9613 xnor %l4, 0x0542, %i4
9614 fmovdne %xcc, %f5, %f4
9615 sdiv %o7, 0x1963, %l5
9616 ldsw [%l7 + 0x4C], %o0
9617 stb %i3, [%l7 + 0x6A]
9618 movleu %xcc, %i1, %g5
9619 fmovrdlez %o2, %f0, %f2
9620 fmovsleu %icc, %f2, %f11
9621 fmovrslez %g6, %f8, %f5
9622 ldd [%l7 + 0x20], %f0
9623 alignaddrl %i0, %l0, %o6
9624 faligndata %f14, %f10, %f2
9625 movrlz %l3, %l6, %i2
9626 tg %xcc, 0x4
9627 fandnot2s %f13, %f0, %f1
9628 fmul8x16 %f3, %f14, %f8
9629 sllx %g3, %l1, %i7
9630 stw %g4, [%l7 + 0x50]
9631 stx %i5, [%l7 + 0x30]
9632 movrne %i6, 0x3A0, %o4
9633 movpos %xcc, %l2, %g7
9634 edge8ln %g2, %o5, %g1
9635 fmovdgu %xcc, %f2, %f5
9636 ldd [%l7 + 0x20], %f0
9637 sth %o1, [%l7 + 0x58]
9638 fbn %fcc0, loop_1127
9639 ldsh [%l7 + 0x10], %o3
9640 fmovdle %icc, %f15, %f3
9641 edge16ln %i4, %o7, %l4
9642loop_1127:
9643 movleu %icc, %l5, %i3
9644 ldsb [%l7 + 0x0D], %i1
9645 sll %o0, 0x06, %g5
9646 std %f0, [%l7 + 0x60]
9647 st %f0, [%l7 + 0x60]
9648 std %f12, [%l7 + 0x20]
9649 fbuge,a %fcc0, loop_1128
9650 call loop_1129
9651 lduw [%l7 + 0x68], %o2
9652 mulx %g6, %l0, %o6
9653loop_1128:
9654 fpsub16 %f0, %f4, %f2
9655loop_1129:
9656 brgez,a %l3, loop_1130
9657 movrlez %i0, 0x127, %l6
9658 bcs,a loop_1131
9659 fbe,a %fcc3, loop_1132
9660loop_1130:
9661 movvc %xcc, %i2, %l1
9662 xnor %i7, %g4, %i5
9663loop_1131:
9664 fands %f12, %f15, %f12
9665loop_1132:
9666 movre %i6, %o4, %l2
9667 fpsub16 %f12, %f0, %f12
9668 or %g3, 0x0334, %g7
9669 st %f4, [%l7 + 0x40]
9670 fcmpgt16 %f6, %f8, %g2
9671 ldx [%l7 + 0x60], %g1
9672 call loop_1133
9673 tvc %xcc, 0x3
9674 be,pn %icc, loop_1134
9675 bcc,a,pt %xcc, loop_1135
9676loop_1133:
9677 tn %icc, 0x4
9678 call loop_1136
9679loop_1134:
9680 stb %o5, [%l7 + 0x6D]
9681loop_1135:
9682 ldub [%l7 + 0x1A], %o1
9683 fmovspos %xcc, %f0, %f12
9684loop_1136:
9685 edge16ln %i4, %o3, %o7
9686 nop
9687 setx loop_1137, %l0, %l1
9688 jmpl %l1, %l5
9689 fcmps %fcc2, %f8, %f11
9690 movleu %xcc, %i3, %i1
9691 tvs %icc, 0x1
9692loop_1137:
9693 fmovspos %xcc, %f14, %f14
9694 fcmpeq32 %f0, %f10, %o0
9695 st %f1, [%l7 + 0x14]
9696 sra %g5, 0x09, %o2
9697 subcc %g6, 0x0CD2, %l0
9698 andncc %o6, %l4, %i0
9699 siam 0x5
9700 alignaddr %l6, %l3, %i2
9701 orn %i7, 0x019F, %l1
9702 edge8n %i5, %i6, %o4
9703 fbg %fcc0, loop_1138
9704 bcc,pt %xcc, loop_1139
9705 nop
9706 setx loop_1140, %l0, %l1
9707 wrpr 0x1, %tl
9708 wrpr %l1, %tnpc
9709 setx 0x34400001400, %l0, %l1
9710 wrpr %l1, %tstate
9711 wrhpr 0x4, %htstate
9712 done
9713 bne %icc, loop_1141
9714loop_1138:
9715 st %f6, [%l7 + 0x40]
9716loop_1139:
9717 mova %xcc, %g4, %l2
9718loop_1140:
9719 movpos %xcc, %g7, %g3
9720loop_1141:
9721 stx %g2, [%l7 + 0x78]
9722 sdivx %o5, 0x0D10, %g1
9723 sdivx %o1, 0x1CD3, %i4
9724 ldsb [%l7 + 0x25], %o7
9725 sub %o3, %i3, %i1
9726 fsrc2s %f7, %f10
9727 fnot1 %f2, %f2
9728 movg %xcc, %l5, %g5
9729 stb %o0, [%l7 + 0x44]
9730 fmovsn %icc, %f15, %f3
9731 smulcc %o2, 0x00EE, %l0
9732 fsrc1s %f0, %f15
9733 fbn,a %fcc2, loop_1142
9734 fbne,a %fcc3, loop_1143
9735 stx %g6, [%l7 + 0x20]
9736 stb %l4, [%l7 + 0x09]
9737loop_1142:
9738 call loop_1144
9739loop_1143:
9740 fble %fcc3, loop_1145
9741 brgez %i0, loop_1146
9742 bpos %xcc, loop_1147
9743loop_1144:
9744 fbge,a %fcc2, loop_1148
9745loop_1145:
9746 edge32l %o6, %l6, %i2
9747loop_1146:
9748 tne %xcc, 0x2
9749loop_1147:
9750 ldub [%l7 + 0x56], %i7
9751loop_1148:
9752 fmovsvs %xcc, %f1, %f7
9753 fornot1 %f2, %f4, %f4
9754 tvc %xcc, 0x4
9755 ldsb [%l7 + 0x1F], %l3
9756 fnegs %f12, %f6
9757 ldx [%l7 + 0x08], %i5
9758 tn %xcc, 0x2
9759 tne %icc, 0x2
9760 fmuld8ulx16 %f12, %f10, %f12
9761 lduh [%l7 + 0x74], %l1
9762 ldd [%l7 + 0x48], %f6
9763 mulx %o4, %i6, %g4
9764 ldsh [%l7 + 0x7C], %g7
9765 std %f0, [%l7 + 0x78]
9766 fmovsneg %xcc, %f9, %f5
9767 ldd [%l7 + 0x10], %f2
9768 tl %xcc, 0x5
9769 fornot1 %f14, %f14, %f12
9770 stx %l2, [%l7 + 0x68]
9771 orncc %g2, 0x1E03, %o5
9772 stx %g3, [%l7 + 0x40]
9773 subccc %g1, %o1, %i4
9774 ldsb [%l7 + 0x66], %o7
9775 fmovdcs %icc, %f10, %f2
9776 sllx %i3, 0x14, %o3
9777 fmovdn %icc, %f10, %f0
9778 popc %i1, %g5
9779 pdist %f0, %f10, %f8
9780 fexpand %f14, %f14
9781 bcs,a,pn %xcc, loop_1149
9782 movrlz %l5, 0x1BD, %o2
9783 tne %xcc, 0x2
9784 ldsw [%l7 + 0x08], %o0
9785loop_1149:
9786 fmovdcc %xcc, %f10, %f2
9787 stw %g6, [%l7 + 0x74]
9788 bl,pn %icc, loop_1150
9789 mova %icc, %l4, %i0
9790 ld [%l7 + 0x40], %f2
9791 udiv %l0, 0x0FB7, %o6
9792loop_1150:
9793 udiv %i2, 0x1160, %i7
9794 mulx %l6, 0x14E7, %l3
9795 ldsw [%l7 + 0x64], %i5
9796 ld [%l7 + 0x50], %f11
9797 fcmpgt32 %f14, %f2, %l1
9798 lduh [%l7 + 0x24], %i6
9799 st %f15, [%l7 + 0x60]
9800 edge8 %o4, %g4, %l2
9801 fpsub32 %f0, %f14, %f4
9802 ldx [%l7 + 0x58], %g2
9803 tge %xcc, 0x6
9804 brnz %g7, loop_1151
9805 fnot1 %f0, %f2
9806 fmovrdgz %o5, %f8, %f4
9807 ldsw [%l7 + 0x0C], %g1
9808loop_1151:
9809 movrne %g3, %i4, %o1
9810 bcs,a,pn %xcc, loop_1152
9811 srlx %i3, %o7, %i1
9812 fmovrsgz %o3, %f0, %f0
9813 fmovdleu %xcc, %f14, %f9
9814loop_1152:
9815 brgz %l5, loop_1153
9816 sth %g5, [%l7 + 0x5C]
9817 ldd [%l7 + 0x38], %f6
9818 tsubcc %o2, 0x1E52, %o0
9819loop_1153:
9820 fbue %fcc1, loop_1154
9821 ldsw [%l7 + 0x18], %g6
9822 fmovd %f4, %f0
9823 xnor %i0, %l0, %o6
9824loop_1154:
9825 sra %l4, 0x01, %i2
9826 fmovsle %icc, %f6, %f15
9827 addcc %l6, %i7, %l3
9828 fmuld8sux16 %f14, %f12, %f2
9829 fbl,a %fcc1, loop_1155
9830 movvs %xcc, %l1, %i6
9831 movvs %xcc, %i5, %g4
9832 fba,a %fcc2, loop_1156
9833loop_1155:
9834 ldx [%l7 + 0x38], %l2
9835 movge %icc, %g2, %g7
9836 brlez %o4, loop_1157
9837loop_1156:
9838 lduh [%l7 + 0x6A], %o5
9839 fnot1s %f7, %f10
9840 pdist %f8, %f14, %f0
9841loop_1157:
9842 tl %xcc, 0x2
9843 bge,a loop_1158
9844 andn %g1, 0x00BD, %g3
9845 array8 %i4, %o1, %i3
9846 fmovsne %xcc, %f14, %f10
9847loop_1158:
9848 taddcctv %i1, %o7, %o3
9849 udivcc %l5, 0x10C7, %o2
9850 edge16ln %o0, %g6, %g5
9851 ba,pt %icc, loop_1159
9852 movcs %xcc, %i0, %o6
9853 edge16 %l0, %l4, %l6
9854 fmovdcc %xcc, %f9, %f4
9855loop_1159:
9856 array32 %i2, %i7, %l3
9857 fcmpgt32 %f14, %f4, %l1
9858 taddcctv %i6, 0x04F4, %i5
9859 fmovsa %xcc, %f1, %f11
9860 std %f2, [%l7 + 0x50]
9861 array32 %g4, %g2, %l2
9862 brgz %g7, loop_1160
9863 movleu %icc, %o4, %o5
9864 or %g1, 0x1A80, %g3
9865 ldsh [%l7 + 0x72], %i4
9866loop_1160:
9867 fmovsge %xcc, %f13, %f10
9868 ldsw [%l7 + 0x4C], %o1
9869 brgez %i1, loop_1161
9870 bvs,pt %xcc, loop_1162
9871 movcs %xcc, %i3, %o7
9872 stb %l5, [%l7 + 0x51]
9873loop_1161:
9874 and %o2, %o3, %g6
9875loop_1162:
9876 fmovrdgez %o0, %f4, %f12
9877 sth %g5, [%l7 + 0x0C]
9878 brgz %o6, loop_1163
9879 ldx [%l7 + 0x78], %i0
9880 fornot1 %f0, %f12, %f12
9881 tsubcctv %l4, %l6, %i2
9882loop_1163:
9883 fmovrslez %l0, %f10, %f12
9884 fpackfix %f4, %f8
9885 brlz,a %i7, loop_1164
9886 fmovrslez %l1, %f2, %f3
9887 andcc %i6, 0x1A9E, %i5
9888 fnands %f0, %f12, %f8
9889loop_1164:
9890 edge8 %l3, %g2, %l2
9891 bshuffle %f8, %f8, %f10
9892 fmul8sux16 %f14, %f12, %f0
9893 stb %g4, [%l7 + 0x50]
9894 tneg %xcc, 0x3
9895 st %f15, [%l7 + 0x4C]
9896 movvs %icc, %g7, %o5
9897 fcmpgt16 %f12, %f6, %o4
9898 lduh [%l7 + 0x56], %g3
9899 fcmpgt32 %f4, %f2, %g1
9900 fmovdleu %xcc, %f13, %f1
9901 stw %i4, [%l7 + 0x48]
9902 stb %i1, [%l7 + 0x24]
9903 ldd [%l7 + 0x20], %f10
9904 fone %f8
9905 subccc %o1, %o7, %l5
9906 movle %xcc, %o2, %i3
9907 fandnot1s %f5, %f6, %f0
9908 edge8l %o3, %o0, %g5
9909 fble,a %fcc3, loop_1165
9910 siam 0x1
9911 fnegd %f8, %f6
9912 fmovrsne %o6, %f4, %f4
9913loop_1165:
9914 lduh [%l7 + 0x2A], %i0
9915 stb %g6, [%l7 + 0x26]
9916 alignaddrl %l6, %l4, %l0
9917 sth %i7, [%l7 + 0x1C]
9918 sth %i2, [%l7 + 0x1E]
9919 mova %icc, %l1, %i5
9920 fnot1s %f7, %f14
9921 sth %l3, [%l7 + 0x72]
9922 ldd [%l7 + 0x28], %f6
9923 ldsb [%l7 + 0x75], %g2
9924 tl %xcc, 0x7
9925 fmovsneg %icc, %f4, %f4
9926 ldub [%l7 + 0x37], %l2
9927 std %f8, [%l7 + 0x58]
9928 ldd [%l7 + 0x58], %f14
9929 fpsub16s %f2, %f9, %f8
9930 ldub [%l7 + 0x44], %g4
9931 fmovsvs %xcc, %f15, %f4
9932 tn %xcc, 0x3
9933 tneg %xcc, 0x6
9934 fmovsn %icc, %f10, %f7
9935 fpadd16 %f10, %f4, %f10
9936 andncc %i6, %g7, %o4
9937 taddcc %g3, %o5, %i4
9938 stb %i1, [%l7 + 0x65]
9939 stw %g1, [%l7 + 0x30]
9940 st %f15, [%l7 + 0x6C]
9941 st %f12, [%l7 + 0x6C]
9942 smulcc %o1, 0x01D5, %o7
9943 edge8ln %o2, %i3, %o3
9944 fmovdvs %icc, %f8, %f6
9945 fnot2s %f12, %f6
9946 fnot1s %f11, %f13
9947 ldsw [%l7 + 0x58], %l5
9948 ldsh [%l7 + 0x50], %o0
9949 stw %g5, [%l7 + 0x78]
9950 fornot2 %f14, %f2, %f10
9951 fmovscs %xcc, %f12, %f3
9952 ld [%l7 + 0x18], %f10
9953 lduw [%l7 + 0x10], %i0
9954 fmul8x16au %f11, %f3, %f14
9955 fcmple16 %f10, %f12, %o6
9956 fbul %fcc2, loop_1166
9957 fmovdcc %icc, %f1, %f11
9958 ldx [%l7 + 0x08], %g6
9959 bne,a loop_1167
9960loop_1166:
9961 ldd [%l7 + 0x10], %f12
9962 tneg %icc, 0x1
9963 ld [%l7 + 0x6C], %f8
9964loop_1167:
9965 movgu %icc, %l6, %l4
9966 lduw [%l7 + 0x08], %i7
9967 fmovdcc %xcc, %f7, %f13
9968 sllx %l0, 0x05, %l1
9969 fmovdcc %xcc, %f3, %f8
9970 brlez,a %i5, loop_1168
9971 fmovrde %i2, %f10, %f0
9972 movpos %xcc, %g2, %l2
9973 fmovdg %icc, %f11, %f13
9974loop_1168:
9975 ldx [%l7 + 0x10], %l3
9976 brz,a %g4, loop_1169
9977 fnor %f10, %f2, %f4
9978 fxor %f0, %f0, %f4
9979 fzeros %f13
9980loop_1169:
9981 tgu %icc, 0x1
9982 orcc %g7, %i6, %o4
9983 movg %xcc, %g3, %o5
9984 fnegs %f1, %f15
9985 lduh [%l7 + 0x5A], %i4
9986 addcc %i1, %o1, %g1
9987 fpsub32 %f0, %f0, %f12
9988 mulx %o2, 0x0652, %o7
9989 mulx %i3, 0x1663, %l5
9990 ld [%l7 + 0x70], %f11
9991 fmovscc %xcc, %f7, %f0
9992 ldsw [%l7 + 0x44], %o0
9993 srlx %o3, 0x02, %g5
9994 andncc %o6, %g6, %l6
9995 movneg %icc, %l4, %i0
9996 edge8ln %l0, %i7, %l1
9997 stx %i2, [%l7 + 0x28]
9998 ldsw [%l7 + 0x30], %i5
9999 fors %f14, %f9, %f14
10000 bg,pt %xcc, loop_1170
10001 taddcc %l2, 0x121B, %g2
10002 bvc loop_1171
10003 sra %l3, %g7, %i6
10004loop_1170:
10005 fmovde %icc, %f9, %f12
10006 fandnot1 %f4, %f8, %f12
10007loop_1171:
10008 brz,a %g4, loop_1172
10009 subccc %g3, 0x0E85, %o5
10010 movrlez %o4, 0x16A, %i4
10011 fmovse %icc, %f3, %f8
10012loop_1172:
10013 sra %i1, %g1, %o1
10014 movvs %xcc, %o2, %o7
10015 edge32ln %i3, %o0, %o3
10016 ldsb [%l7 + 0x7E], %g5
10017 sth %l5, [%l7 + 0x3A]
10018 fcmpeq16 %f4, %f8, %o6
10019 fpmerge %f15, %f5, %f10
10020 fmovdle %icc, %f7, %f0
10021 fmovrsne %g6, %f5, %f6
10022 movrne %l4, %i0, %l0
10023 lduw [%l7 + 0x74], %i7
10024 brlz %l6, loop_1173
10025 bne,a,pn %xcc, loop_1174
10026 add %i2, %i5, %l1
10027 move %icc, %g2, %l3
10028loop_1173:
10029 fsrc2 %f4, %f6
10030loop_1174:
10031 lduh [%l7 + 0x0C], %g7
10032 lduw [%l7 + 0x08], %l2
10033 stx %i6, [%l7 + 0x18]
10034 ldub [%l7 + 0x1D], %g4
10035 brgz,a %o5, loop_1175
10036 tsubcctv %g3, %o4, %i4
10037 movl %icc, %g1, %o1
10038 ldd [%l7 + 0x48], %f0
10039loop_1175:
10040 ldsw [%l7 + 0x70], %i1
10041 sdivcc %o7, 0x0585, %i3
10042 ldsh [%l7 + 0x1A], %o2
10043 sth %o3, [%l7 + 0x1E]
10044 lduh [%l7 + 0x2E], %o0
10045 fcmpd %fcc2, %f0, %f12
10046 lduh [%l7 + 0x6A], %l5
10047 stx %o6, [%l7 + 0x20]
10048 ldx [%l7 + 0x70], %g5
10049 lduw [%l7 + 0x4C], %g6
10050 addcc %i0, 0x0869, %l4
10051 movrlez %i7, %l0, %i2
10052 fandnot2s %f10, %f13, %f5
10053 sth %l6, [%l7 + 0x10]
10054 srl %l1, 0x09, %g2
10055 fornot1s %f6, %f1, %f14
10056 movrne %i5, 0x300, %g7
10057 brlez %l2, loop_1176
10058 movn %xcc, %l3, %i6
10059 xorcc %g4, 0x1663, %o5
10060 lduh [%l7 + 0x4C], %o4
10061loop_1176:
10062 sub %g3, %i4, %o1
10063 add %i1, %o7, %g1
10064 tgu %icc, 0x2
10065 ldd [%l7 + 0x10], %f6
10066 tvs %xcc, 0x4
10067 movvc %xcc, %i3, %o3
10068 ldx [%l7 + 0x60], %o2
10069 addc %o0, 0x1905, %l5
10070 fmovde %xcc, %f5, %f12
10071 fmovrsgz %o6, %f14, %f14
10072 fba %fcc1, loop_1177
10073 ld [%l7 + 0x20], %f4
10074 sth %g6, [%l7 + 0x16]
10075 movge %xcc, %i0, %l4
10076loop_1177:
10077 st %f13, [%l7 + 0x0C]
10078 tn %xcc, 0x6
10079 fnot2 %f10, %f6
10080 stw %i7, [%l7 + 0x28]
10081 udiv %g5, 0x1190, %i2
10082 fblg %fcc2, loop_1178
10083 fmovdl %xcc, %f6, %f6
10084 and %l6, 0x16C9, %l0
10085 array32 %l1, %g2, %i5
10086loop_1178:
10087 fbu %fcc3, loop_1179
10088 fpackfix %f8, %f5
10089 fcmpes %fcc0, %f13, %f13
10090 st %f4, [%l7 + 0x68]
10091loop_1179:
10092 edge16ln %l2, %l3, %i6
10093 fcmps %fcc0, %f6, %f0
10094 brgz,a %g4, loop_1180
10095 ldsb [%l7 + 0x16], %g7
10096 umulcc %o4, 0x0DEE, %g3
10097 bneg,a %icc, loop_1181
10098loop_1180:
10099 lduw [%l7 + 0x70], %o5
10100 sth %o1, [%l7 + 0x16]
10101 sth %i1, [%l7 + 0x1E]
10102loop_1181:
10103 fmul8x16au %f0, %f11, %f14
10104 fbe %fcc3, loop_1182
10105 fnot1 %f6, %f0
10106 sth %i4, [%l7 + 0x2E]
10107 bne,a %icc, loop_1183
10108loop_1182:
10109 fmovdneg %icc, %f5, %f12
10110 ldsw [%l7 + 0x38], %g1
10111 std %f12, [%l7 + 0x50]
10112loop_1183:
10113 ldsw [%l7 + 0x78], %i3
10114 ldub [%l7 + 0x4F], %o7
10115 stb %o3, [%l7 + 0x78]
10116 ldx [%l7 + 0x68], %o2
10117 stx %l5, [%l7 + 0x28]
10118 sth %o0, [%l7 + 0x20]
10119 ld [%l7 + 0x54], %f9
10120 bshuffle %f4, %f2, %f12
10121 fmovscc %icc, %f13, %f8
10122 movleu %xcc, %g6, %o6
10123 std %f2, [%l7 + 0x40]
10124 ldsb [%l7 + 0x3E], %i0
10125 fcmpeq32 %f14, %f8, %i7
10126 fcmpd %fcc1, %f4, %f6
10127 subcc %l4, 0x136B, %i2
10128 add %l6, 0x18DF, %l0
10129 tcs %xcc, 0x2
10130 mova %xcc, %l1, %g5
10131 movcc %xcc, %i5, %g2
10132 movrlz %l2, %l3, %g4
10133 fzero %f2
10134 sth %i6, [%l7 + 0x3A]
10135 fpack32 %f6, %f2, %f2
10136 and %g7, %o4, %o5
10137 tg %xcc, 0x0
10138 fxors %f6, %f3, %f0
10139 fmovdcc %xcc, %f7, %f8
10140 st %f10, [%l7 + 0x18]
10141 umulcc %g3, %i1, %i4
10142 fsrc2s %f6, %f6
10143 fpack16 %f0, %f5
10144 ld [%l7 + 0x24], %f6
10145 ldsw [%l7 + 0x44], %o1
10146 sth %i3, [%l7 + 0x32]
10147 fmovdg %xcc, %f13, %f4
10148 fnegd %f4, %f12
10149 lduh [%l7 + 0x34], %g1
10150 ldsw [%l7 + 0x10], %o7
10151 movrgz %o3, %l5, %o2
10152 edge32ln %g6, %o0, %o6
10153 ba,a loop_1184
10154 fcmpgt16 %f4, %f10, %i7
10155 fmovdg %xcc, %f14, %f0
10156 fornot2s %f11, %f2, %f5
10157loop_1184:
10158 ldsh [%l7 + 0x7C], %i0
10159 bpos,pn %icc, loop_1185
10160 fxnors %f12, %f2, %f4
10161 fbn %fcc1, loop_1186
10162 fcmped %fcc2, %f14, %f6
10163loop_1185:
10164 fmovrdgez %i2, %f12, %f10
10165 tsubcc %l4, 0x1D0E, %l0
10166loop_1186:
10167 brlez,a %l6, loop_1187
10168 ld [%l7 + 0x10], %f12
10169 lduw [%l7 + 0x64], %l1
10170 ldd [%l7 + 0x10], %f6
10171loop_1187:
10172 fcmpne32 %f4, %f0, %g5
10173 fmovdvc %icc, %f7, %f10
10174 ldd [%l7 + 0x38], %f2
10175 stb %i5, [%l7 + 0x17]
10176 ldsh [%l7 + 0x08], %l2
10177 fxnor %f10, %f10, %f10
10178 stb %l3, [%l7 + 0x62]
10179 fcmpd %fcc3, %f6, %f6
10180 movvs %icc, %g2, %i6
10181 stb %g4, [%l7 + 0x1A]
10182 fnands %f10, %f3, %f8
10183 stw %g7, [%l7 + 0x4C]
10184 edge8l %o5, %o4, %g3
10185 fsrc1 %f0, %f4
10186 stw %i1, [%l7 + 0x58]
10187 fornot1s %f10, %f0, %f1
10188 std %f10, [%l7 + 0x40]
10189 sdiv %i4, 0x13AA, %i3
10190 sth %o1, [%l7 + 0x0A]
10191 fmovsgu %xcc, %f3, %f0
10192 lduw [%l7 + 0x24], %g1
10193 subc %o3, 0x0594, %o7
10194 sth %l5, [%l7 + 0x50]
10195 brgz %g6, loop_1188
10196 fbo,a %fcc3, loop_1189
10197 faligndata %f0, %f2, %f6
10198 fbg %fcc0, loop_1190
10199loop_1188:
10200 fbul,a %fcc1, loop_1191
10201loop_1189:
10202 movvs %icc, %o2, %o0
10203 addc %o6, 0x0758, %i7
10204loop_1190:
10205 fbn,a %fcc2, loop_1192
10206loop_1191:
10207 fmovdg %icc, %f15, %f4
10208 fones %f2
10209 fmovrdlz %i2, %f6, %f14
10210loop_1192:
10211 stb %i0, [%l7 + 0x1E]
10212 ldsw [%l7 + 0x1C], %l4
10213 stw %l6, [%l7 + 0x08]
10214 lduh [%l7 + 0x2E], %l0
10215 lduh [%l7 + 0x4A], %l1
10216 sethi 0x1902, %g5
10217 fmovrsgz %i5, %f12, %f8
10218 fbuge %fcc1, loop_1193
10219 fpadd16s %f13, %f12, %f2
10220 ba %icc, loop_1194
10221 edge16 %l3, %l2, %i6
10222loop_1193:
10223 mova %xcc, %g2, %g7
10224 edge32 %o5, %g4, %o4
10225loop_1194:
10226 edge16ln %i1, %g3, %i4
10227 udivx %i3, 0x1B20, %o1
10228 smul %g1, %o3, %o7
10229 movl %icc, %g6, %l5
10230 fands %f7, %f9, %f13
10231 tpos %xcc, 0x5
10232 stx %o2, [%l7 + 0x10]
10233 fsrc2 %f8, %f8
10234 bcc %icc, loop_1195
10235 udivx %o0, 0x1875, %o6
10236 tle %xcc, 0x5
10237 std %f10, [%l7 + 0x78]
10238loop_1195:
10239 fmovse %xcc, %f13, %f3
10240 std %f0, [%l7 + 0x50]
10241 ldx [%l7 + 0x78], %i7
10242 lduh [%l7 + 0x44], %i2
10243 fmul8ulx16 %f0, %f2, %f6
10244 ldsw [%l7 + 0x6C], %i0
10245 sth %l4, [%l7 + 0x70]
10246 edge8 %l0, %l1, %g5
10247 fpadd32 %f10, %f4, %f6
10248 andn %i5, %l6, %l2
10249 ldsw [%l7 + 0x1C], %l3
10250 fmovdle %xcc, %f2, %f3
10251 fmovsle %xcc, %f15, %f12
10252 movleu %icc, %i6, %g2
10253 fmovrse %o5, %f4, %f11
10254 bl,a %xcc, loop_1196
10255 ldd [%l7 + 0x48], %f4
10256 fpadd32s %f6, %f12, %f2
10257 nop
10258 setx loop_1197, %l0, %l1
10259 jmpl %l1, %g7
10260loop_1196:
10261 brnz %g4, loop_1198
10262 lduh [%l7 + 0x2C], %i1
10263 std %f10, [%l7 + 0x78]
10264loop_1197:
10265 ldsh [%l7 + 0x40], %g3
10266loop_1198:
10267 call loop_1199
10268 fpack16 %f8, %f5
10269 taddcc %i4, 0x027A, %o4
10270 and %o1, %i3, %g1
10271loop_1199:
10272 stx %o7, [%l7 + 0x28]
10273 st %f10, [%l7 + 0x60]
10274 fpsub32 %f0, %f8, %f6
10275 fbl,a %fcc1, loop_1200
10276 sdiv %g6, 0x06AD, %l5
10277 fsrc1 %f12, %f6
10278 tn %xcc, 0x6
10279loop_1200:
10280 fsrc2s %f5, %f12
10281 fsrc1 %f10, %f4
10282 ldx [%l7 + 0x78], %o2
10283 orncc %o0, %o6, %i7
10284 ld [%l7 + 0x74], %f0
10285 ldsb [%l7 + 0x5F], %o3
10286 stx %i0, [%l7 + 0x60]
10287 tpos %icc, 0x3
10288 bge,a,pt %icc, loop_1201
10289 edge8ln %l4, %i2, %l0
10290 fmovsle %icc, %f8, %f6
10291 fmovrdgez %g5, %f10, %f10
10292loop_1201:
10293 ldsh [%l7 + 0x0E], %l1
10294 fpsub32 %f10, %f6, %f2
10295 lduh [%l7 + 0x62], %l6
10296 edge8n %l2, %i5, %i6
10297 bg,a,pt %icc, loop_1202
10298 std %f12, [%l7 + 0x08]
10299 movle %icc, %g2, %l3
10300 fbue,a %fcc2, loop_1203
10301loop_1202:
10302 udivx %g7, 0x1032, %g4
10303 fmovdvs %xcc, %f0, %f12
10304 tvc %icc, 0x3
10305loop_1203:
10306 fandnot1s %f3, %f8, %f3
10307 mova %icc, %o5, %g3
10308 movrgz %i4, %o4, %i1
10309 fmul8x16au %f12, %f15, %f2
10310 stw %o1, [%l7 + 0x3C]
10311 lduw [%l7 + 0x54], %i3
10312 fnor %f14, %f14, %f8
10313 fand %f12, %f12, %f12
10314 sth %g1, [%l7 + 0x1C]
10315 sth %g6, [%l7 + 0x52]
10316 fpsub16 %f12, %f6, %f4
10317 srlx %o7, 0x18, %l5
10318 fcmpes %fcc1, %f2, %f12
10319 fmovdcs %icc, %f2, %f12
10320 subccc %o2, %o6, %i7
10321 stw %o3, [%l7 + 0x5C]
10322 st %f1, [%l7 + 0x50]
10323 ldsh [%l7 + 0x40], %i0
10324 udiv %l4, 0x1CB2, %i2
10325 movrgz %l0, %o0, %l1
10326 orcc %l6, %l2, %i5
10327 ldd [%l7 + 0x20], %f6
10328 lduw [%l7 + 0x70], %i6
10329 fnot2 %f4, %f4
10330 fmovdvs %xcc, %f0, %f13
10331 tleu %xcc, 0x6
10332 xorcc %g5, 0x09A2, %g2
10333 tcc %icc, 0x5
10334 sdivx %l3, 0x10B2, %g4
10335 fsrc2 %f0, %f10
10336 fbule,a %fcc0, loop_1204
10337 edge8 %g7, %g3, %o5
10338 ble,pn %icc, loop_1205
10339 bpos loop_1206
10340loop_1204:
10341 fbn %fcc0, loop_1207
10342 fmovsleu %xcc, %f0, %f2
10343loop_1205:
10344 fmovsge %icc, %f14, %f10
10345loop_1206:
10346 std %f0, [%l7 + 0x58]
10347loop_1207:
10348 fmovspos %xcc, %f9, %f10
10349 fbl %fcc0, loop_1208
10350 udivcc %o4, 0x1DFE, %i1
10351 nop
10352 setx loop_1209, %l0, %l1
10353 jmpl %l1, %i4
10354 sra %i3, 0x02, %o1
10355loop_1208:
10356 tsubcctv %g1, 0x15E0, %o7
10357 bcs,pn %icc, loop_1210
10358loop_1209:
10359 fmovrsne %g6, %f8, %f0
10360 bg,a,pt %xcc, loop_1211
10361 fmovsle %xcc, %f0, %f10
10362loop_1210:
10363 tn %xcc, 0x0
10364 nop
10365 setx loop_1212, %l0, %l1
10366 wrpr 0x1, %tl
10367 wrpr %l1, %tpc
10368 add %l1, 0x4, %l1
10369 wrpr %l1, %tnpc
10370 setx 0x34400001400, %l0, %l1
10371 wrpr %l1, %tstate
10372 wrhpr 0x4, %htstate
10373 retry
10374loop_1211:
10375 sth %l5, [%l7 + 0x40]
10376 bg %icc, loop_1213
10377 ldsw [%l7 + 0x48], %o6
10378loop_1212:
10379 ldd [%l7 + 0x20], %f0
10380 fabss %f6, %f0
10381loop_1213:
10382 fmovrdne %i7, %f10, %f6
10383 fble %fcc3, loop_1214
10384 fornot1 %f10, %f6, %f14
10385 sth %o2, [%l7 + 0x3E]
10386 sllx %i0, 0x14, %o3
10387loop_1214:
10388 fble %fcc2, loop_1215
10389 fbue %fcc2, loop_1216
10390 tcs %icc, 0x7
10391 fpadd32 %f10, %f6, %f6
10392loop_1215:
10393 ldd [%l7 + 0x40], %f4
10394loop_1216:
10395 movgu %xcc, %l4, %i2
10396 brgez %l0, loop_1217
10397 fbge %fcc2, loop_1218
10398 tne %icc, 0x1
10399 subcc %l1, 0x1BC7, %o0
10400loop_1217:
10401 andn %l6, %l2, %i5
10402loop_1218:
10403 lduw [%l7 + 0x3C], %i6
10404 edge16l %g5, %l3, %g4
10405 brnz %g2, loop_1219
10406 ld [%l7 + 0x14], %f7
10407 tgu %icc, 0x6
10408 fmovrsne %g7, %f10, %f9
10409loop_1219:
10410 movg %icc, %o5, %g3
10411 fmul8x16au %f10, %f2, %f8
10412 fmul8ulx16 %f2, %f6, %f10
10413 call loop_1220
10414 fmul8x16al %f8, %f9, %f12
10415 stw %i1, [%l7 + 0x0C]
10416 fmul8x16au %f15, %f5, %f4
10417loop_1220:
10418 mulx %i4, 0x1014, %o4
10419 movvs %xcc, %i3, %g1
10420 fsrc1 %f12, %f4
10421 fmovdge %xcc, %f6, %f6
10422 bl,pt %xcc, loop_1221
10423 fpadd32s %f5, %f13, %f15
10424 fmovdvs %xcc, %f8, %f14
10425 fmovdne %icc, %f15, %f14
10426loop_1221:
10427 fzeros %f2
10428 xorcc %o1, 0x0481, %o7
10429 ldub [%l7 + 0x69], %g6
10430 fmul8x16al %f5, %f12, %f8
10431 stx %l5, [%l7 + 0x20]
10432 taddcctv %o6, %i7, %o2
10433 movpos %xcc, %i0, %o3
10434 ldub [%l7 + 0x0A], %i2
10435 ta %icc, 0x3
10436 sdivx %l4, 0x0402, %l0
10437 ldsh [%l7 + 0x08], %l1
10438 bg %icc, loop_1222
10439 stw %l6, [%l7 + 0x78]
10440 nop
10441 setx loop_1223, %l0, %l1
10442 wrpr 0x1, %tl
10443 wrpr %l1, %tpc
10444 add %l1, 0x4, %l1
10445 wrpr %l1, %tnpc
10446 setx 0x34400001400, %l0, %l1
10447 wrpr %l1, %tstate
10448 wrhpr 0x4, %htstate
10449 retry
10450 movvs %xcc, %o0, %l2
10451loop_1222:
10452 st %f11, [%l7 + 0x08]
10453 fmovsg %xcc, %f9, %f5
10454loop_1223:
10455 andncc %i5, %i6, %g5
10456 andcc %l3, 0x0A9E, %g2
10457 mulx %g4, %o5, %g7
10458 fbl,a %fcc0, loop_1224
10459 fmovdgu %icc, %f9, %f7
10460 fcmped %fcc3, %f0, %f2
10461 ldub [%l7 + 0x17], %g3
10462loop_1224:
10463 fnot2s %f6, %f9
10464 fmovsne %xcc, %f13, %f12
10465 fmovrdgez %i1, %f4, %f4
10466 bneg,pt %xcc, loop_1225
10467 lduh [%l7 + 0x28], %o4
10468 ldsb [%l7 + 0x6E], %i4
10469 bleu,a %icc, loop_1226
10470loop_1225:
10471 tne %icc, 0x2
10472 sllx %i3, 0x1F, %o1
10473 stx %g1, [%l7 + 0x38]
10474loop_1226:
10475 fbo %fcc3, loop_1227
10476 movleu %xcc, %g6, %l5
10477 fandnot1s %f10, %f9, %f14
10478 fmovdne %xcc, %f9, %f12
10479loop_1227:
10480 sdiv %o7, 0x0FF9, %i7
10481 st %f8, [%l7 + 0x44]
10482 st %f2, [%l7 + 0x50]
10483 fcmped %fcc0, %f12, %f12
10484 fmovdcs %icc, %f12, %f9
10485 fcmpd %fcc2, %f4, %f10
10486 fcmpeq32 %f12, %f0, %o2
10487 fpack32 %f2, %f6, %f8
10488 movneg %xcc, %i0, %o6
10489 fandnot2s %f11, %f1, %f8
10490 lduh [%l7 + 0x2E], %o3
10491 ldx [%l7 + 0x30], %i2
10492 edge32n %l0, %l1, %l6
10493 fbne %fcc3, loop_1228
10494 sub %o0, %l4, %l2
10495 fmovde %icc, %f11, %f11
10496 fmovsne %xcc, %f13, %f14
10497loop_1228:
10498 movpos %xcc, %i5, %i6
10499 fblg,a %fcc0, loop_1229
10500 edge32 %l3, %g2, %g4
10501 sethi 0x05D4, %o5
10502 sethi 0x0487, %g7
10503loop_1229:
10504 udivx %g3, 0x082A, %g5
10505 ldsw [%l7 + 0x10], %i1
10506 array32 %i4, %o4, %o1
10507 nop
10508 setx loop_1230, %l0, %l1
10509 jmpl %l1, %g1
10510 udivx %i3, 0x0C12, %l5
10511 tn %icc, 0x6
10512 tvc %xcc, 0x6
10513loop_1230:
10514 fornot1 %f0, %f10, %f4
10515 bpos,a loop_1231
10516 std %f12, [%l7 + 0x68]
10517 ld [%l7 + 0x2C], %f9
10518 sth %g6, [%l7 + 0x0A]
10519loop_1231:
10520 ldd [%l7 + 0x58], %f12
10521 fnegd %f10, %f12
10522 fmovscc %icc, %f15, %f0
10523 fxors %f5, %f2, %f5
10524 bl,a loop_1232
10525 brgez %i7, loop_1233
10526 st %f12, [%l7 + 0x54]
10527 fcmple32 %f8, %f14, %o2
10528loop_1232:
10529 fmovrslez %i0, %f15, %f12
10530loop_1233:
10531 fmovdge %xcc, %f2, %f0
10532 fmovdleu %xcc, %f5, %f2
10533 fmovrdlz %o7, %f8, %f2
10534 ldsb [%l7 + 0x56], %o6
10535 fmovsleu %icc, %f1, %f14
10536 fmuld8sux16 %f2, %f12, %f4
10537 ldsh [%l7 + 0x3E], %i2
10538 movcc %icc, %o3, %l0
10539 tl %icc, 0x1
10540 fandnot1s %f6, %f1, %f11
10541 umulcc %l6, %l1, %o0
10542 fnor %f4, %f8, %f14
10543 sth %l2, [%l7 + 0x1E]
10544 fabss %f13, %f1
10545 fbug %fcc0, loop_1234
10546 fmul8x16al %f10, %f15, %f8
10547 ld [%l7 + 0x38], %f15
10548 bcs %xcc, loop_1235
10549loop_1234:
10550 st %f11, [%l7 + 0x2C]
10551 brlz %l4, loop_1236
10552 fexpand %f8, %f12
10553loop_1235:
10554 bcc,a,pn %icc, loop_1237
10555 fmovrsne %i6, %f15, %f1
10556loop_1236:
10557 tl %xcc, 0x3
10558 fpack32 %f8, %f14, %f14
10559loop_1237:
10560 fxnors %f8, %f2, %f12
10561 subc %i5, %g2, %l3
10562 fcmpne16 %f2, %f6, %o5
10563 srlx %g7, 0x01, %g4
10564 fbul %fcc1, loop_1238
10565 fnand %f0, %f14, %f2
10566 sth %g3, [%l7 + 0x1E]
10567 fmul8x16 %f2, %f4, %f8
10568loop_1238:
10569 fnands %f8, %f6, %f3
10570 nop
10571 setx loop_1239, %l0, %l1
10572 wrpr 0x1, %tl
10573 wrpr %l1, %tpc
10574 add %l1, 0x4, %l1
10575 wrpr %l1, %tnpc
10576 setx 0x34400001400, %l0, %l1
10577 wrpr %l1, %tstate
10578 wrhpr 0x4, %htstate
10579 retry
10580 fnegd %f10, %f0
10581 ldsw [%l7 + 0x14], %g5
10582 fcmpne16 %f10, %f0, %i4
10583loop_1239:
10584 edge16ln %o4, %i1, %o1
10585 stw %i3, [%l7 + 0x3C]
10586 fpmerge %f14, %f14, %f2
10587 subcc %l5, 0x18CB, %g1
10588 lduw [%l7 + 0x38], %i7
10589 ldsb [%l7 + 0x41], %g6
10590 stb %i0, [%l7 + 0x43]
10591 faligndata %f12, %f12, %f12
10592 stb %o7, [%l7 + 0x48]
10593 fmul8x16au %f7, %f12, %f4
10594 tcs %icc, 0x5
10595 edge8n %o2, %o6, %i2
10596 stx %l0, [%l7 + 0x68]
10597 ldx [%l7 + 0x78], %o3
10598 srax %l1, 0x00, %o0
10599 sth %l6, [%l7 + 0x60]
10600 sra %l2, %i6, %i5
10601 tl %xcc, 0x5
10602 movleu %icc, %l4, %l3
10603 fsrc2s %f9, %f2
10604 ldx [%l7 + 0x68], %o5
10605 fmovdle %icc, %f14, %f4
10606 std %f8, [%l7 + 0x58]
10607 bn,pn %xcc, loop_1240
10608 lduw [%l7 + 0x74], %g2
10609 fmovdne %icc, %f13, %f10
10610 stx %g4, [%l7 + 0x50]
10611loop_1240:
10612 movre %g7, %g5, %g3
10613 fmovsge %icc, %f7, %f13
10614 fmovsle %icc, %f10, %f12
10615 fand %f6, %f10, %f10
10616 fmovdl %xcc, %f13, %f14
10617 stw %i4, [%l7 + 0x0C]
10618 edge32ln %o4, %i1, %i3
10619 tleu %icc, 0x2
10620 tge %icc, 0x2
10621 stx %l5, [%l7 + 0x38]
10622 std %f6, [%l7 + 0x70]
10623 fors %f2, %f13, %f11
10624 bn %xcc, loop_1241
10625 fmovscs %xcc, %f10, %f10
10626 stw %o1, [%l7 + 0x0C]
10627 ldsh [%l7 + 0x5C], %i7
10628loop_1241:
10629 st %f2, [%l7 + 0x74]
10630 movge %icc, %g1, %i0
10631 stw %o7, [%l7 + 0x38]
10632 nop
10633 setx loop_1242, %l0, %l1
10634 wrpr 0x1, %tl
10635 wrpr %l1, %tnpc
10636 setx 0x34400001400, %l0, %l1
10637 wrpr %l1, %tstate
10638 wrhpr 0x4, %htstate
10639 done
10640 bne loop_1243
10641 movcs %icc, %o2, %o6
10642 fmovdl %xcc, %f11, %f13
10643loop_1242:
10644 tn %xcc, 0x2
10645loop_1243:
10646 lduh [%l7 + 0x46], %i2
10647 sll %l0, 0x17, %g6
10648 movn %icc, %o3, %l1
10649 ldsb [%l7 + 0x7C], %o0
10650 array8 %l2, %i6, %l6
10651 ta %icc, 0x2
10652 fcmps %fcc0, %f6, %f12
10653 movge %xcc, %l4, %i5
10654 addc %o5, 0x037C, %g2
10655 fmovrsgez %g4, %f14, %f10
10656 lduh [%l7 + 0x3A], %g7
10657 fandnot1 %f6, %f14, %f8
10658 fsrc2s %f10, %f7
10659 ldsw [%l7 + 0x50], %g5
10660 stx %l3, [%l7 + 0x48]
10661 fxor %f6, %f12, %f10
10662 fmovspos %icc, %f11, %f7
10663 fmovd %f8, %f0
10664 edge32l %g3, %o4, %i1
10665 fmovs %f2, %f12
10666 ldsh [%l7 + 0x54], %i3
10667 ldsh [%l7 + 0x50], %l5
10668 fmovda %icc, %f7, %f13
10669 movpos %xcc, %o1, %i7
10670 fpadd16 %f14, %f10, %f14
10671 brz,a %i4, loop_1244
10672 movpos %icc, %i0, %o7
10673 fcmps %fcc1, %f5, %f3
10674 edge16 %g1, %o2, %o6
10675loop_1244:
10676 lduh [%l7 + 0x0C], %i2
10677 stx %g6, [%l7 + 0x48]
10678 fba,a %fcc3, loop_1245
10679 fbl,a %fcc2, loop_1246
10680 edge16 %o3, %l0, %l1
10681 fmovsa %icc, %f9, %f8
10682loop_1245:
10683 fmovrslz %l2, %f9, %f15
10684loop_1246:
10685 fmovdle %xcc, %f9, %f1
10686 sra %o0, 0x18, %i6
10687 st %f8, [%l7 + 0x4C]
10688 bg,pt %xcc, loop_1247
10689 fbul %fcc1, loop_1248
10690 bn %icc, loop_1249
10691 nop
10692 setx loop_1250, %l0, %l1
10693 jmpl %l1, %l6
10694loop_1247:
10695 tcc %icc, 0x6
10696loop_1248:
10697 fcmps %fcc3, %f10, %f12
10698loop_1249:
10699 ldsh [%l7 + 0x38], %l4
10700loop_1250:
10701 bge %icc, loop_1251
10702 fmovdg %icc, %f8, %f0
10703 stx %i5, [%l7 + 0x78]
10704 tgu %icc, 0x2
10705loop_1251:
10706 te %xcc, 0x3
10707 fbe %fcc3, loop_1252
10708 fbo,a %fcc1, loop_1253
10709 mulscc %o5, 0x02AC, %g2
10710 fxnors %f6, %f8, %f0
10711loop_1252:
10712 tgu %xcc, 0x2
10713loop_1253:
10714 ldd [%l7 + 0x70], %f10
10715 stx %g4, [%l7 + 0x58]
10716 tl %xcc, 0x0
10717 edge16l %g5, %l3, %g3
10718 fmovrdgez %g7, %f2, %f12
10719 subccc %i1, %i3, %o4
10720 edge16l %o1, %i7, %i4
10721 tvc %xcc, 0x5
10722 fxnor %f2, %f12, %f6
10723 lduw [%l7 + 0x78], %l5
10724 fbne,a %fcc2, loop_1254
10725 lduw [%l7 + 0x48], %i0
10726 fornot2 %f4, %f2, %f2
10727 lduh [%l7 + 0x5E], %o7
10728loop_1254:
10729 nop
10730 setx loop_1255, %l0, %l1
10731 wrpr 0x1, %tl
10732 wrpr %l1, %tnpc
10733 setx 0x34400001400, %l0, %l1
10734 wrpr %l1, %tstate
10735 wrhpr 0x4, %htstate
10736 done
10737 ldsb [%l7 + 0x0A], %g1
10738 ldd [%l7 + 0x48], %f2
10739 fnot2s %f4, %f10
10740loop_1255:
10741 ldx [%l7 + 0x68], %o6
10742 movn %icc, %o2, %i2
10743 fbl %fcc0, loop_1256
10744 fpmerge %f10, %f4, %f10
10745 fcmpne16 %f8, %f2, %o3
10746 stx %g6, [%l7 + 0x58]
10747loop_1256:
10748 fmovs %f9, %f0
10749 std %f0, [%l7 + 0x38]
10750 srlx %l1, 0x0D, %l2
10751 fabss %f14, %f0
10752 bg,pt %xcc, loop_1257
10753 fmuld8sux16 %f4, %f4, %f14
10754 fbuge,a %fcc0, loop_1258
10755 xorcc %o0, 0x03E6, %i6
10756loop_1257:
10757 udivcc %l0, 0x10C3, %l4
10758 fmul8sux16 %f8, %f12, %f10
10759loop_1258:
10760 stb %i5, [%l7 + 0x62]
10761 fbn,a %fcc0, loop_1259
10762 lduw [%l7 + 0x44], %o5
10763 smul %g2, %g4, %g5
10764 lduw [%l7 + 0x38], %l6
10765loop_1259:
10766 ld [%l7 + 0x08], %f10
10767 fand %f12, %f0, %f12
10768 fone %f6
10769 fmovrslz %g3, %f0, %f8
10770 ldx [%l7 + 0x20], %l3
10771 bn,pt %icc, loop_1260
10772 sth %i1, [%l7 + 0x3E]
10773 fzero %f2
10774 tne %xcc, 0x7
10775loop_1260:
10776 bcs loop_1261
10777 movgu %xcc, %g7, %o4
10778 lduh [%l7 + 0x7A], %i3
10779 tsubcctv %i7, %i4, %l5
10780loop_1261:
10781 fexpand %f8, %f14
10782 fbul,a %fcc1, loop_1262
10783 fcmps %fcc2, %f3, %f0
10784 fpackfix %f4, %f5
10785 smulcc %i0, 0x01FE, %o1
10786loop_1262:
10787 bvs,a,pn %xcc, loop_1263
10788 ldsh [%l7 + 0x46], %g1
10789 nop
10790 setx loop_1264, %l0, %l1
10791 jmpl %l1, %o6
10792 movrlez %o7, %i2, %o2
10793loop_1263:
10794 tpos %icc, 0x2
10795 subcc %o3, 0x13B5, %g6
10796loop_1264:
10797 ba,pn %xcc, loop_1265
10798 sth %l1, [%l7 + 0x58]
10799 taddcc %o0, %l2, %l0
10800 st %f14, [%l7 + 0x44]
10801loop_1265:
10802 ldx [%l7 + 0x08], %l4
10803 std %f12, [%l7 + 0x40]
10804 st %f3, [%l7 + 0x20]
10805 sub %i6, 0x1D07, %i5
10806 addcc %o5, 0x1F60, %g2
10807 fbn %fcc1, loop_1266
10808 edge32ln %g5, %g4, %l6
10809 srl %l3, %i1, %g7
10810 fmovscs %xcc, %f7, %f1
10811loop_1266:
10812 sth %g3, [%l7 + 0x30]
10813 taddcc %o4, %i7, %i4
10814 stb %l5, [%l7 + 0x26]
10815 lduh [%l7 + 0x4E], %i3
10816 movrlz %i0, %g1, %o1
10817 ldx [%l7 + 0x38], %o7
10818 fmovdge %icc, %f1, %f0
10819 sth %o6, [%l7 + 0x34]
10820 ld [%l7 + 0x58], %f9
10821 fand %f10, %f0, %f8
10822 fnot2 %f12, %f2
10823 ld [%l7 + 0x78], %f5
10824 fnot1s %f15, %f13
10825 add %o2, 0x120C, %i2
10826 sub %g6, 0x031E, %l1
10827 tl %icc, 0x5
10828 ldsh [%l7 + 0x66], %o3
10829 movn %icc, %o0, %l0
10830 fmovda %icc, %f15, %f1
10831 brgez %l2, loop_1267
10832 stb %l4, [%l7 + 0x17]
10833 edge16ln %i5, %o5, %g2
10834 fmovsneg %icc, %f9, %f14
10835loop_1267:
10836 edge16ln %g5, %i6, %g4
10837 fmul8x16au %f4, %f7, %f14
10838 edge32 %l3, %l6, %i1
10839 fmovdleu %icc, %f1, %f3
10840 array16 %g7, %o4, %i7
10841 movrlez %i4, %g3, %i3
10842 fnot2 %f10, %f14
10843 fandnot2s %f4, %f0, %f7
10844 ldsw [%l7 + 0x70], %i0
10845 fmovdpos %icc, %f4, %f3
10846 bcs %xcc, loop_1268
10847 lduw [%l7 + 0x58], %l5
10848 orn %o1, 0x138D, %o7
10849 tneg %icc, 0x7
10850loop_1268:
10851 ld [%l7 + 0x7C], %f14
10852 fcmpd %fcc3, %f8, %f10
10853 fmovsa %xcc, %f12, %f11
10854 ldx [%l7 + 0x70], %g1
10855 fmul8x16au %f5, %f13, %f8
10856 fbo %fcc2, loop_1269
10857 nop
10858 setx loop_1270, %l0, %l1
10859 jmpl %l1, %o2
10860 fornot1s %f14, %f13, %f10
10861 edge16 %o6, %i2, %l1
10862loop_1269:
10863 ldsb [%l7 + 0x6E], %g6
10864loop_1270:
10865 sth %o3, [%l7 + 0x68]
10866 ldub [%l7 + 0x27], %o0
10867 fcmpes %fcc0, %f4, %f8
10868 ldub [%l7 + 0x0B], %l2
10869 edge32 %l0, %i5, %o5
10870 fmovsleu %icc, %f2, %f0
10871 bg loop_1271
10872 bne,pn %icc, loop_1272
10873 tcs %xcc, 0x0
10874 fpadd32 %f4, %f14, %f10
10875loop_1271:
10876 udivx %g2, 0x1774, %l4
10877loop_1272:
10878 bn %xcc, loop_1273
10879 ldsb [%l7 + 0x65], %i6
10880 sllx %g5, 0x07, %l3
10881 fmovrdgz %g4, %f2, %f8
10882loop_1273:
10883 ldsh [%l7 + 0x10], %i1
10884 lduw [%l7 + 0x24], %l6
10885 fmovdgu %xcc, %f2, %f10
10886 edge32n %g7, %o4, %i7
10887 ldd [%l7 + 0x18], %f6
10888 popc 0x018F, %g3
10889 smulcc %i4, %i0, %l5
10890 edge16 %i3, %o1, %o7
10891 fmovdgu %icc, %f6, %f10
10892 fornot1 %f6, %f8, %f4
10893 bg %icc, loop_1274
10894 bcc %xcc, loop_1275
10895 movn %icc, %g1, %o2
10896 stb %o6, [%l7 + 0x70]
10897loop_1274:
10898 lduw [%l7 + 0x74], %l1
10899loop_1275:
10900 fbuge %fcc3, loop_1276
10901 fornot1 %f4, %f12, %f12
10902 ldd [%l7 + 0x38], %f0
10903 ldd [%l7 + 0x30], %f12
10904loop_1276:
10905 ldsw [%l7 + 0x20], %i2
10906 sethi 0x007A, %g6
10907 tcs %icc, 0x6
10908 call loop_1277
10909 bgu loop_1278
10910 fpmerge %f7, %f10, %f14
10911 fnand %f2, %f10, %f4
10912loop_1277:
10913 fmovsvc %xcc, %f3, %f13
10914loop_1278:
10915 ldsb [%l7 + 0x48], %o0
10916 fmovdle %xcc, %f15, %f8
10917 ldsw [%l7 + 0x40], %o3
10918 fbo %fcc1, loop_1279
10919 sllx %l0, %i5, %l2
10920 sllx %o5, 0x10, %l4
10921 ldub [%l7 + 0x10], %i6
10922loop_1279:
10923 array32 %g2, %g5, %g4
10924 ldsh [%l7 + 0x78], %i1
10925 andcc %l6, %g7, %o4
10926 movleu %xcc, %i7, %g3
10927 fba,a %fcc2, loop_1280
10928 brlz %l3, loop_1281
10929 ldsw [%l7 + 0x74], %i0
10930 std %f6, [%l7 + 0x70]
10931loop_1280:
10932 tneg %icc, 0x3
10933loop_1281:
10934 fbuge %fcc2, loop_1282
10935 ld [%l7 + 0x58], %f3
10936 ba loop_1283
10937 fcmpne16 %f2, %f10, %i4
10938loop_1282:
10939 fmul8x16al %f10, %f6, %f14
10940 std %f12, [%l7 + 0x20]
10941loop_1283:
10942 std %f12, [%l7 + 0x70]
10943 edge16l %i3, %o1, %l5
10944 ldsb [%l7 + 0x26], %o7
10945 tge %icc, 0x7
10946 bvc,a %xcc, loop_1284
10947 fmovsneg %icc, %f0, %f1
10948 fcmple32 %f10, %f8, %g1
10949 fnors %f3, %f13, %f6
10950loop_1284:
10951 umulcc %o6, 0x10AA, %l1
10952 fbne %fcc3, loop_1285
10953 fabss %f7, %f9
10954 std %f12, [%l7 + 0x70]
10955 bg %icc, loop_1286
10956loop_1285:
10957 fzero %f6
10958 fbge %fcc0, loop_1287
10959 fbuge,a %fcc3, loop_1288
10960loop_1286:
10961 udivcc %i2, 0x093F, %o2
10962 fcmple32 %f12, %f14, %g6
10963loop_1287:
10964 xorcc %o3, 0x139A, %o0
10965loop_1288:
10966 faligndata %f14, %f10, %f0
10967 fmovdvc %xcc, %f0, %f3
10968 movvs %icc, %l0, %l2
10969 bl loop_1289
10970 ldsb [%l7 + 0x44], %i5
10971 lduw [%l7 + 0x18], %l4
10972 lduh [%l7 + 0x42], %o5
10973loop_1289:
10974 lduw [%l7 + 0x7C], %g2
10975 udivcc %i6, 0x0E58, %g4
10976 edge16n %g5, %i1, %l6
10977 ldsb [%l7 + 0x55], %o4
10978 siam 0x4
10979 bcs,a %xcc, loop_1290
10980 sth %i7, [%l7 + 0x2C]
10981 fornot1s %f3, %f2, %f5
10982 stw %g7, [%l7 + 0x10]
10983loop_1290:
10984 stw %g3, [%l7 + 0x78]
10985 fcmpne32 %f6, %f2, %l3
10986 tsubcc %i0, 0x0CB2, %i4
10987 fabsd %f0, %f10
10988 ldd [%l7 + 0x40], %f8
10989 fmovdne %icc, %f0, %f9
10990 lduh [%l7 + 0x30], %o1
10991 movneg %icc, %i3, %l5
10992 stb %o7, [%l7 + 0x4F]
10993 mulscc %g1, %o6, %l1
10994 movvc %icc, %o2, %g6
10995 addcc %i2, 0x0242, %o3
10996 and %o0, 0x0151, %l0
10997 fpsub32s %f15, %f9, %f0
10998 fnands %f14, %f8, %f15
10999 alignaddr %i5, %l2, %l4
11000 and %g2, %i6, %o5
11001 movle %xcc, %g4, %i1
11002 fpadd32s %f2, %f11, %f8
11003 stw %l6, [%l7 + 0x1C]
11004 fbule %fcc0, loop_1291
11005 edge16ln %o4, %g5, %i7
11006 movl %icc, %g7, %l3
11007 fsrc1 %f12, %f10
11008loop_1291:
11009 array32 %g3, %i0, %o1
11010 fsrc1 %f2, %f4
11011 std %f8, [%l7 + 0x18]
11012 and %i3, 0x0721, %i4
11013 ldub [%l7 + 0x58], %l5
11014 tsubcctv %g1, %o6, %l1
11015 lduw [%l7 + 0x6C], %o2
11016 udivcc %g6, 0x0ADB, %i2
11017 mulscc %o7, 0x1489, %o3
11018 tvs %xcc, 0x2
11019 ta %xcc, 0x6
11020 ldsw [%l7 + 0x10], %l0
11021 movcs %xcc, %o0, %i5
11022 addccc %l4, 0x0CB6, %l2
11023 ldsw [%l7 + 0x2C], %g2
11024 addcc %o5, 0x1D25, %g4
11025 bvc,a,pn %icc, loop_1292
11026 fornot1s %f9, %f15, %f8
11027 std %f12, [%l7 + 0x10]
11028 std %f6, [%l7 + 0x20]
11029loop_1292:
11030 stx %i6, [%l7 + 0x78]
11031 movpos %xcc, %l6, %o4
11032 sll %g5, %i7, %g7
11033 smulcc %l3, %g3, %i1
11034 fmovsn %xcc, %f6, %f11
11035 ldd [%l7 + 0x10], %f2
11036 std %f8, [%l7 + 0x60]
11037 addc %i0, %i3, %o1
11038 ldsh [%l7 + 0x10], %l5
11039 tcs %xcc, 0x6
11040 udivcc %i4, 0x1C58, %g1
11041 ldsw [%l7 + 0x58], %l1
11042 fble,a %fcc0, loop_1293
11043 brlez %o6, loop_1294
11044 ldub [%l7 + 0x50], %o2
11045 alignaddr %g6, %i2, %o3
11046loop_1293:
11047 fornot2 %f2, %f0, %f6
11048loop_1294:
11049 fmul8x16 %f14, %f8, %f12
11050 tle %xcc, 0x7
11051 nop
11052 setx loop_1295, %l0, %l1
11053 wrpr 0x1, %tl
11054 wrpr %l1, %tnpc
11055 setx 0x34400001400, %l0, %l1
11056 wrpr %l1, %tstate
11057 wrhpr 0x4, %htstate
11058 done
11059 lduw [%l7 + 0x1C], %l0
11060 ld [%l7 + 0x4C], %f12
11061 fblg,a %fcc1, loop_1296
11062loop_1295:
11063 orn %o0, 0x0587, %i5
11064 sth %o7, [%l7 + 0x48]
11065 array32 %l2, %l4, %o5
11066loop_1296:
11067 fbue %fcc1, loop_1297
11068 lduh [%l7 + 0x5A], %g4
11069 stx %g2, [%l7 + 0x78]
11070 bl,a,pn %xcc, loop_1298
11071loop_1297:
11072 fble,a %fcc2, loop_1299
11073 ldsh [%l7 + 0x7E], %l6
11074 movpos %xcc, %o4, %i6
11075loop_1298:
11076 fble,a %fcc3, loop_1300
11077loop_1299:
11078 sth %i7, [%l7 + 0x6A]
11079 fcmpeq16 %f12, %f4, %g5
11080 fmovrsgz %g7, %f1, %f15
11081loop_1300:
11082 fsrc1 %f0, %f10
11083 fpackfix %f8, %f13
11084 lduh [%l7 + 0x2C], %g3
11085 ldx [%l7 + 0x38], %i1
11086 fpsub16 %f10, %f14, %f2
11087 xnor %i0, 0x1CCE, %i3
11088 xor %o1, %l5, %l3
11089 bvc loop_1301
11090 bn,a %icc, loop_1302
11091 fmovrsgz %g1, %f14, %f10
11092 andn %i4, %l1, %o2
11093loop_1301:
11094 ldx [%l7 + 0x70], %g6
11095loop_1302:
11096 lduw [%l7 + 0x28], %i2
11097 st %f14, [%l7 + 0x30]
11098 lduw [%l7 + 0x24], %o3
11099 bneg loop_1303
11100 fmovdpos %xcc, %f10, %f10
11101 bvc,a %xcc, loop_1304
11102 ld [%l7 + 0x4C], %f7
11103loop_1303:
11104 ld [%l7 + 0x24], %f1
11105 fmul8x16 %f8, %f0, %f8
11106loop_1304:
11107 fabss %f14, %f5
11108 tg %icc, 0x1
11109 addc %l0, 0x0B0F, %o6
11110 lduh [%l7 + 0x76], %o0
11111 ldsb [%l7 + 0x61], %o7
11112 fbe %fcc2, loop_1305
11113 fcmpes %fcc2, %f9, %f4
11114 fmovrdgz %i5, %f6, %f12
11115 srlx %l4, %o5, %g4
11116loop_1305:
11117 and %g2, %l6, %l2
11118 std %f10, [%l7 + 0x60]
11119 ld [%l7 + 0x7C], %f8
11120 st %f15, [%l7 + 0x64]
11121 sdiv %o4, 0x01C2, %i6
11122 stx %i7, [%l7 + 0x28]
11123 be loop_1306
11124 ldsb [%l7 + 0x0E], %g7
11125 fnot1 %f10, %f4
11126 fornot1 %f12, %f2, %f4
11127loop_1306:
11128 lduh [%l7 + 0x08], %g5
11129 fmovsne %icc, %f10, %f3
11130 fmul8sux16 %f4, %f4, %f8
11131 ld [%l7 + 0x30], %f9
11132 movvc %xcc, %i1, %g3
11133 fbuge %fcc3, loop_1307
11134 subc %i0, %o1, %l5
11135 xnor %l3, %i3, %i4
11136 nop
11137 setx loop_1308, %l0, %l1
11138 wrpr 0x1, %tl
11139 wrpr %l1, %tnpc
11140 setx 0x34400001400, %l0, %l1
11141 wrpr %l1, %tstate
11142 wrhpr 0x4, %htstate
11143 done
11144loop_1307:
11145 xnorcc %l1, 0x02F8, %o2
11146 fbn,a %fcc3, loop_1309
11147 fmovdleu %icc, %f9, %f8
11148loop_1308:
11149 fmovscs %icc, %f6, %f3
11150 orn %g6, %i2, %o3
11151loop_1309:
11152 fxnor %f14, %f12, %f6
11153 tvc %icc, 0x7
11154 movg %icc, %g1, %o6
11155 stw %l0, [%l7 + 0x1C]
11156 stw %o0, [%l7 + 0x08]
11157 fone %f4
11158 nop
11159 setx loop_1310, %l0, %l1
11160 wrpr 0x1, %tl
11161 wrpr %l1, %tpc
11162 add %l1, 0x4, %l1
11163 wrpr %l1, %tnpc
11164 setx 0x34400001400, %l0, %l1
11165 wrpr %l1, %tstate
11166 wrhpr 0x4, %htstate
11167 retry
11168 st %f3, [%l7 + 0x24]
11169 fmovdvc %xcc, %f0, %f6
11170 ta %icc, 0x6
11171loop_1310:
11172 bleu,pt %xcc, loop_1311
11173 ldsw [%l7 + 0x70], %i5
11174 fcmps %fcc1, %f7, %f7
11175 fones %f6
11176loop_1311:
11177 ldd [%l7 + 0x68], %f6
11178 sllx %l4, %o7, %o5
11179 fmovspos %xcc, %f13, %f13
11180 sll %g4, 0x15, %l6
11181 addccc %g2, %o4, %i6
11182 fzeros %f0
11183 fpsub32 %f6, %f14, %f4
11184 fmovrse %i7, %f13, %f9
11185 array16 %l2, %g7, %i1
11186 and %g5, 0x1D3A, %i0
11187 edge32n %g3, %o1, %l3
11188 fbne %fcc3, loop_1312
11189 fmul8x16al %f2, %f15, %f0
11190 st %f12, [%l7 + 0x48]
11191 tgu %icc, 0x2
11192loop_1312:
11193 ldsw [%l7 + 0x18], %l5
11194 call loop_1313
11195 bcs,pn %xcc, loop_1314
11196 fmul8x16au %f3, %f11, %f2
11197 lduh [%l7 + 0x0C], %i4
11198loop_1313:
11199 fmovsne %xcc, %f4, %f4
11200loop_1314:
11201 fbug,a %fcc3, loop_1315
11202 bcs,a,pn %icc, loop_1316
11203 ldub [%l7 + 0x17], %l1
11204 fmovdgu %xcc, %f15, %f0
11205loop_1315:
11206 bvc,a %xcc, loop_1317
11207loop_1316:
11208 fmuld8ulx16 %f15, %f4, %f10
11209 ldsw [%l7 + 0x20], %i3
11210 bcs %xcc, loop_1318
11211loop_1317:
11212 fmul8x16au %f9, %f5, %f14
11213 fbul %fcc3, loop_1319
11214 fsrc1 %f8, %f12
11215loop_1318:
11216 sth %g6, [%l7 + 0x16]
11217 stb %i2, [%l7 + 0x46]
11218loop_1319:
11219 bcs,a loop_1320
11220 fmovdn %icc, %f2, %f14
11221 fmovsge %icc, %f2, %f4
11222 ldsb [%l7 + 0x7A], %o3
11223loop_1320:
11224 addccc %o2, %o6, %l0
11225 lduh [%l7 + 0x4A], %g1
11226 fnegd %f12, %f0
11227 ldsh [%l7 + 0x48], %o0
11228 stw %i5, [%l7 + 0x34]
11229 fmul8ulx16 %f6, %f6, %f12
11230 edge8 %l4, %o7, %g4
11231 bvs,a loop_1321
11232 stw %l6, [%l7 + 0x54]
11233 fone %f2
11234 fsrc2s %f9, %f2
11235loop_1321:
11236 fnot1 %f8, %f8
11237 taddcctv %o5, %o4, %g2
11238 sth %i7, [%l7 + 0x56]
11239 addcc %i6, %g7, %l2
11240 movge %icc, %i1, %i0
11241 tvc %icc, 0x6
11242 edge32l %g5, %o1, %l3
11243 fcmpeq32 %f8, %f8, %g3
11244 lduw [%l7 + 0x30], %l5
11245 xorcc %l1, 0x1232, %i3
11246 fmovrdlz %g6, %f4, %f2
11247 lduh [%l7 + 0x38], %i2
11248 fnand %f8, %f2, %f6
11249 orncc %o3, %i4, %o2
11250 fzeros %f8
11251 movrlz %l0, %g1, %o6
11252 move %xcc, %o0, %i5
11253 fmovrsgez %o7, %f12, %f13
11254 stb %l4, [%l7 + 0x20]
11255 ldsb [%l7 + 0x33], %l6
11256 sdivcc %o5, 0x11E0, %g4
11257 ldsb [%l7 + 0x35], %o4
11258 xnorcc %g2, %i7, %g7
11259 sth %i6, [%l7 + 0x16]
11260 xor %i1, %i0, %l2
11261 fmovsge %xcc, %f5, %f5
11262 edge32l %g5, %o1, %g3
11263 fpadd16s %f5, %f10, %f12
11264 brgz %l5, loop_1322
11265 taddcc %l3, %i3, %l1
11266 movpos %xcc, %i2, %o3
11267 ldx [%l7 + 0x78], %g6
11268loop_1322:
11269 lduh [%l7 + 0x7E], %i4
11270 array32 %l0, %o2, %o6
11271 movleu %icc, %g1, %o0
11272 tcs %icc, 0x1
11273 subc %o7, 0x071B, %i5
11274 subccc %l6, 0x0E67, %o5
11275 std %f10, [%l7 + 0x18]
11276 stw %l4, [%l7 + 0x70]
11277 fnegs %f10, %f0
11278 ld [%l7 + 0x38], %f3
11279 stw %o4, [%l7 + 0x44]
11280 fmovscc %xcc, %f2, %f0
11281 brz,a %g2, loop_1323
11282 lduw [%l7 + 0x18], %i7
11283 sth %g4, [%l7 + 0x34]
11284 fmovdl %xcc, %f1, %f1
11285loop_1323:
11286 fornot2 %f14, %f8, %f6
11287 add %i6, %i1, %i0
11288 ldsb [%l7 + 0x18], %g7
11289 fmovse %xcc, %f9, %f2
11290 fpadd16 %f14, %f8, %f10
11291 fbue %fcc0, loop_1324
11292 sll %g5, %o1, %l2
11293 sdivcc %l5, 0x18C0, %l3
11294 std %f6, [%l7 + 0x30]
11295loop_1324:
11296 fcmple16 %f14, %f14, %g3
11297 std %f6, [%l7 + 0x60]
11298 edge8l %l1, %i3, %i2
11299 ldd [%l7 + 0x38], %f12
11300 movneg %xcc, %g6, %i4
11301 bl,a,pn %icc, loop_1325
11302 stb %o3, [%l7 + 0x0B]
11303 fcmpes %fcc3, %f12, %f1
11304 ldd [%l7 + 0x08], %f12
11305loop_1325:
11306 fmul8x16al %f6, %f9, %f0
11307 fmovdle %xcc, %f5, %f0
11308 udivcc %l0, 0x1B2C, %o6
11309 tvc %icc, 0x2
11310 ld [%l7 + 0x48], %f8
11311 fbug,a %fcc3, loop_1326
11312 fmovdleu %icc, %f3, %f8
11313 fpsub16s %f15, %f2, %f8
11314 alignaddrl %o2, %g1, %o7
11315loop_1326:
11316 fpmerge %f6, %f4, %f6
11317 nop
11318 setx loop_1327, %l0, %l1
11319 jmpl %l1, %o0
11320 edge32n %i5, %l6, %l4
11321 ta %xcc, 0x5
11322 xorcc %o5, 0x1D19, %o4
11323loop_1327:
11324 bgu,a loop_1328
11325 bn,a,pt %icc, loop_1329
11326 ldub [%l7 + 0x18], %g2
11327 fpmerge %f11, %f7, %f4
11328loop_1328:
11329 ld [%l7 + 0x74], %f11
11330loop_1329:
11331 bneg,pt %icc, loop_1330
11332 fmovscs %xcc, %f13, %f6
11333 movre %g4, 0x3A5, %i7
11334 brnz %i1, loop_1331
11335loop_1330:
11336 ldub [%l7 + 0x0F], %i0
11337 stw %i6, [%l7 + 0x38]
11338 fmovsl %xcc, %f8, %f6
11339loop_1331:
11340 fmovrsgez %g7, %f13, %f15
11341 ld [%l7 + 0x4C], %f2
11342 st %f6, [%l7 + 0x64]
11343 fmovdpos %icc, %f6, %f6
11344 or %g5, 0x0EE5, %o1
11345 addc %l2, 0x0941, %l3
11346 fcmpne16 %f0, %f0, %g3
11347 fbn %fcc2, loop_1332
11348 ldsb [%l7 + 0x2F], %l5
11349 movle %xcc, %i3, %i2
11350 fxor %f0, %f10, %f0
11351loop_1332:
11352 udivx %g6, 0x0486, %i4
11353 fcmpne16 %f6, %f8, %l1
11354 taddcc %l0, 0x1AB9, %o3
11355 st %f11, [%l7 + 0x58]
11356 ld [%l7 + 0x34], %f1
11357 brgz %o2, loop_1333
11358 fmovde %xcc, %f14, %f9
11359 sllx %g1, %o7, %o6
11360 ldub [%l7 + 0x5E], %i5
11361loop_1333:
11362 lduh [%l7 + 0x5A], %l6
11363 sllx %l4, 0x11, %o0
11364 addcc %o4, %o5, %g4
11365 ldsh [%l7 + 0x56], %i7
11366 fpsub32 %f6, %f0, %f12
11367 fsrc1 %f12, %f10
11368 fornot1 %f6, %f14, %f4
11369 fnegd %f6, %f6
11370 be,a,pt %icc, loop_1334
11371 movle %icc, %g2, %i1
11372 ld [%l7 + 0x24], %f7
11373 stw %i6, [%l7 + 0x34]
11374loop_1334:
11375 fcmpd %fcc1, %f14, %f14
11376 fmovsvc %icc, %f5, %f0
11377 fmovsa %xcc, %f2, %f6
11378 fbne,a %fcc2, loop_1335
11379 fmovspos %icc, %f1, %f11
11380 fmovs %f7, %f6
11381 tcc %icc, 0x4
11382loop_1335:
11383 sth %g7, [%l7 + 0x58]
11384 xnor %i0, %g5, %o1
11385 tleu %icc, 0x0
11386 stb %l2, [%l7 + 0x4A]
11387 alignaddr %l3, %g3, %l5
11388 fand %f8, %f4, %f10
11389 ldsw [%l7 + 0x0C], %i2
11390 smulcc %g6, %i4, %i3
11391 bcs,pn %icc, loop_1336
11392 fexpand %f14, %f10
11393 ld [%l7 + 0x50], %f3
11394 stb %l0, [%l7 + 0x32]
11395loop_1336:
11396 tge %xcc, 0x4
11397 fmovsa %xcc, %f10, %f12
11398 tcc %icc, 0x2
11399 fcmpd %fcc1, %f10, %f6
11400 array8 %o3, %o2, %l1
11401 std %f2, [%l7 + 0x68]
11402 edge32 %g1, %o6, %o7
11403 lduw [%l7 + 0x70], %i5
11404 fmovsleu %icc, %f14, %f2
11405 udiv %l4, 0x0059, %l6
11406 fblg %fcc0, loop_1337
11407 edge8n %o4, %o0, %o5
11408 ldsh [%l7 + 0x5A], %i7
11409 fcmple16 %f14, %f14, %g2
11410loop_1337:
11411 ldx [%l7 + 0x40], %i1
11412 ldd [%l7 + 0x68], %f10
11413 stx %g4, [%l7 + 0x58]
11414 fxnor %f8, %f10, %f8
11415 sth %g7, [%l7 + 0x16]
11416 ldsb [%l7 + 0x16], %i0
11417 fxnors %f12, %f14, %f11
11418 fmovda %icc, %f7, %f1
11419 edge16l %g5, %i6, %o1
11420 xnorcc %l2, 0x166F, %l3
11421 fsrc1s %f7, %f2
11422 taddcc %l5, %g3, %i2
11423 fmovsgu %icc, %f1, %f15
11424 ta %xcc, 0x5
11425 sth %i4, [%l7 + 0x08]
11426 fbe,a %fcc3, loop_1338
11427 sth %i3, [%l7 + 0x3C]
11428 nop
11429 setx loop_1339, %l0, %l1
11430 wrpr 0x1, %tl
11431 wrpr %l1, %tpc
11432 add %l1, 0x4, %l1
11433 wrpr %l1, %tnpc
11434 setx 0x34400001400, %l0, %l1
11435 wrpr %l1, %tstate
11436 wrhpr 0x4, %htstate
11437 retry
11438 sdivx %l0, 0x166B, %g6
11439loop_1338:
11440 edge32l %o2, %o3, %l1
11441 lduw [%l7 + 0x58], %g1
11442loop_1339:
11443 mulx %o6, %i5, %l4
11444 fsrc1s %f12, %f14
11445 movn %xcc, %o7, %o4
11446 be,a,pt %icc, loop_1340
11447 fmovda %icc, %f0, %f13
11448 lduw [%l7 + 0x20], %o0
11449 lduh [%l7 + 0x4A], %o5
11450loop_1340:
11451 stw %i7, [%l7 + 0x30]
11452 ldd [%l7 + 0x60], %f0
11453 sdivcc %l6, 0x0B75, %g2
11454 xorcc %i1, %g7, %i0
11455 lduw [%l7 + 0x7C], %g4
11456 fandnot1 %f6, %f12, %f0
11457 ldsb [%l7 + 0x50], %i6
11458 brlz,a %o1, loop_1341
11459 fmovdpos %xcc, %f15, %f7
11460 fmovsvs %icc, %f8, %f11
11461 bpos,a,pn %xcc, loop_1342
11462loop_1341:
11463 mova %icc, %l2, %g5
11464 fmovdl %icc, %f15, %f13
11465 tsubcc %l5, 0x1C1B, %l3
11466loop_1342:
11467 fandnot1 %f0, %f12, %f12
11468 array32 %i2, %g3, %i4
11469 ld [%l7 + 0x2C], %f3
11470 andncc %l0, %g6, %i3
11471 ldub [%l7 + 0x3C], %o3
11472 movrgz %o2, %l1, %o6
11473 udivcc %i5, 0x14FC, %g1
11474 be,a %icc, loop_1343
11475 ld [%l7 + 0x6C], %f9
11476 fmovrslez %o7, %f4, %f6
11477 ld [%l7 + 0x3C], %f10
11478loop_1343:
11479 addc %o4, 0x0D6A, %l4
11480 ldsw [%l7 + 0x70], %o0
11481 fandnot1 %f6, %f12, %f10
11482 fxors %f15, %f3, %f8
11483 fbge,a %fcc3, loop_1344
11484 fmovsvc %icc, %f2, %f0
11485 ld [%l7 + 0x68], %f11
11486 movge %icc, %o5, %i7
11487loop_1344:
11488 ldx [%l7 + 0x50], %g2
11489 fmovdcs %xcc, %f0, %f8
11490 ldd [%l7 + 0x18], %f0
11491 fmovrse %l6, %f11, %f2
11492 tge %xcc, 0x7
11493 array16 %g7, %i0, %g4
11494 ldd [%l7 + 0x38], %f0
11495 movl %xcc, %i1, %i6
11496 stx %l2, [%l7 + 0x18]
11497 nop
11498 setx loop_1345, %l0, %l1
11499 jmpl %l1, %g5
11500 tgu %xcc, 0x5
11501 fcmpes %fcc3, %f10, %f13
11502 fbul,a %fcc2, loop_1346
11503loop_1345:
11504 stx %o1, [%l7 + 0x10]
11505 te %icc, 0x0
11506 bgu,a,pt %xcc, loop_1347
11507loop_1346:
11508 subccc %l3, 0x01C0, %l5
11509 brgez,a %i2, loop_1348
11510 fmovscs %icc, %f9, %f10
11511loop_1347:
11512 ldd [%l7 + 0x58], %f12
11513 fbe %fcc3, loop_1349
11514loop_1348:
11515 ldub [%l7 + 0x52], %g3
11516 udivcc %l0, 0x0A27, %g6
11517 ldsh [%l7 + 0x5A], %i3
11518loop_1349:
11519 ldx [%l7 + 0x20], %o3
11520 fnand %f0, %f10, %f0
11521 srax %o2, 0x18, %i4
11522 fandnot1 %f14, %f12, %f6
11523 fmovdneg %icc, %f15, %f6
11524 smulcc %l1, %o6, %g1
11525 std %f12, [%l7 + 0x38]
11526 bvs,a,pn %icc, loop_1350
11527 movneg %icc, %i5, %o4
11528 smulcc %l4, %o7, %o0
11529 xorcc %o5, %g2, %i7
11530loop_1350:
11531 fxnor %f2, %f4, %f10
11532 fandnot2 %f14, %f8, %f14
11533 fandnot1s %f11, %f8, %f4
11534 fmuld8sux16 %f11, %f10, %f10
11535 ldub [%l7 + 0x6A], %l6
11536 brgez %g7, loop_1351
11537 srlx %g4, %i0, %i1
11538 sdiv %l2, 0x1F31, %i6
11539 brlz %g5, loop_1352
11540loop_1351:
11541 fmul8ulx16 %f4, %f4, %f2
11542 tle %icc, 0x5
11543 ba,a loop_1353
11544loop_1352:
11545 nop
11546 setx loop_1354, %l0, %l1
11547 wrpr 0x1, %tl
11548 wrpr %l1, %tnpc
11549 setx 0x34400001400, %l0, %l1
11550 wrpr %l1, %tstate
11551 wrhpr 0x4, %htstate
11552 done
11553 fmovdleu %icc, %f2, %f2
11554 bshuffle %f10, %f4, %f12
11555loop_1353:
11556 fmovrsgez %l3, %f7, %f12
11557loop_1354:
11558 fmovrslez %o1, %f14, %f11
11559 fors %f11, %f2, %f2
11560 movrne %l5, 0x2A5, %g3
11561 xnor %i2, 0x1415, %l0
11562 fmovrdlez %i3, %f6, %f4
11563 fmovrdgez %g6, %f14, %f12
11564 ldub [%l7 + 0x4C], %o3
11565 fors %f13, %f13, %f11
11566 fmovd %f8, %f2
11567 bshuffle %f8, %f10, %f8
11568 fmovrsgz %i4, %f7, %f5
11569 stw %l1, [%l7 + 0x6C]
11570 fmovse %icc, %f0, %f15
11571 fmuld8sux16 %f12, %f12, %f6
11572 ldsh [%l7 + 0x5C], %o2
11573 fmovdneg %xcc, %f3, %f12
11574 sll %g1, 0x08, %i5
11575 ble,a %xcc, loop_1355
11576 stx %o4, [%l7 + 0x28]
11577 lduh [%l7 + 0x28], %o6
11578 edge8n %l4, %o0, %o5
11579loop_1355:
11580 call loop_1356
11581 st %f2, [%l7 + 0x38]
11582 stb %o7, [%l7 + 0x2E]
11583 fmovrslz %i7, %f9, %f14
11584loop_1356:
11585 lduw [%l7 + 0x78], %l6
11586 fbule,a %fcc2, loop_1357
11587 fornot1s %f5, %f10, %f4
11588 brlz,a %g7, loop_1358
11589 ldsb [%l7 + 0x62], %g4
11590loop_1357:
11591 stw %i0, [%l7 + 0x20]
11592 fmovdcc %icc, %f4, %f2
11593loop_1358:
11594 fmul8x16au %f3, %f5, %f2
11595 tcs %icc, 0x6
11596 fands %f9, %f6, %f3
11597 subccc %i1, 0x1B33, %l2
11598 edge16n %i6, %g5, %g2
11599 ldx [%l7 + 0x50], %o1
11600 fbo,a %fcc2, loop_1359
11601 pdist %f10, %f14, %f4
11602 movrne %l5, %l3, %g3
11603 st %f13, [%l7 + 0x08]
11604loop_1359:
11605 movge %xcc, %l0, %i3
11606 be,a,pn %xcc, loop_1360
11607 fmovdvc %icc, %f10, %f10
11608 sdivcc %i2, 0x1195, %g6
11609 sethi 0x161C, %i4
11610loop_1360:
11611 fmovsleu %icc, %f3, %f6
11612 addcc %o3, 0x02F1, %o2
11613 fmovsg %xcc, %f3, %f7
11614 fcmps %fcc2, %f15, %f10
11615 fmovsn %xcc, %f7, %f11
11616 fble,a %fcc1, loop_1361
11617 fnot2s %f15, %f14
11618 fornot2s %f13, %f9, %f5
11619 fmovsa %xcc, %f3, %f2
11620loop_1361:
11621 fornot2s %f11, %f2, %f2
11622 edge16n %l1, %g1, %o4
11623 edge32 %i5, %l4, %o6
11624 ldx [%l7 + 0x08], %o0
11625 bge,pt %icc, loop_1362
11626 ldsb [%l7 + 0x37], %o5
11627 movcs %xcc, %i7, %l6
11628 fmovsleu %icc, %f3, %f2
11629loop_1362:
11630 siam 0x2
11631 bcs,pn %icc, loop_1363
11632 fmovdvc %xcc, %f14, %f5
11633 movre %o7, %g7, %i0
11634 movg %xcc, %g4, %i1
11635loop_1363:
11636 st %f2, [%l7 + 0x50]
11637 fmovrde %i6, %f4, %f4
11638 stx %g5, [%l7 + 0x38]
11639 fmovdleu %icc, %f7, %f12
11640 fcmpgt16 %f6, %f10, %l2
11641 stb %o1, [%l7 + 0x6B]
11642 edge32 %l5, %l3, %g2
11643 fcmpd %fcc1, %f2, %f6
11644 tcs %xcc, 0x2
11645 fnor %f0, %f14, %f8
11646 ldd [%l7 + 0x08], %f10
11647 std %f14, [%l7 + 0x48]
11648 movne %xcc, %l0, %g3
11649 movrlz %i3, %g6, %i4
11650 ldub [%l7 + 0x12], %o3
11651 bcs,pn %xcc, loop_1364
11652 bg loop_1365
11653 bl,pn %icc, loop_1366
11654 fmovdvs %xcc, %f0, %f4
11655loop_1364:
11656 bneg,pn %xcc, loop_1367
11657loop_1365:
11658 fpadd32 %f0, %f2, %f8
11659loop_1366:
11660 fcmpeq32 %f6, %f2, %o2
11661 fsrc1 %f14, %f12
11662loop_1367:
11663 ldd [%l7 + 0x38], %f12
11664 xor %l1, 0x14C7, %i2
11665 std %f4, [%l7 + 0x48]
11666 bge loop_1368
11667 std %f8, [%l7 + 0x40]
11668 movneg %icc, %g1, %o4
11669 fmovscs %xcc, %f14, %f10
11670loop_1368:
11671 bcs,pn %xcc, loop_1369
11672 bvc,pn %xcc, loop_1370
11673 movleu %icc, %l4, %o6
11674 fbu,a %fcc0, loop_1371
11675loop_1369:
11676 ldx [%l7 + 0x78], %o0
11677loop_1370:
11678 tneg %icc, 0x3
11679 stw %o5, [%l7 + 0x1C]
11680loop_1371:
11681 or %i7, %l6, %o7
11682 lduw [%l7 + 0x0C], %i5
11683 stb %g7, [%l7 + 0x6B]
11684 fbg,a %fcc3, loop_1372
11685 ldsb [%l7 + 0x58], %i0
11686 fmovdneg %icc, %f3, %f10
11687 subcc %g4, %i1, %i6
11688loop_1372:
11689 fsrc2s %f1, %f8
11690 fpadd16s %f1, %f6, %f13
11691 fbge,a %fcc3, loop_1373
11692 bcs,pt %icc, loop_1374
11693 mova %xcc, %l2, %o1
11694 brgez %g5, loop_1375
11695loop_1373:
11696 fmovrsne %l5, %f3, %f6
11697loop_1374:
11698 bvc,a %icc, loop_1376
11699 fbul,a %fcc1, loop_1377
11700loop_1375:
11701 smulcc %l3, 0x052B, %l0
11702 ldsh [%l7 + 0x1E], %g3
11703loop_1376:
11704 ldub [%l7 + 0x5A], %g2
11705loop_1377:
11706 fmovdl %icc, %f0, %f14
11707 add %i3, 0x0FBD, %g6
11708 fsrc1s %f12, %f14
11709 orn %i4, 0x1541, %o3
11710 ldd [%l7 + 0x50], %f8
11711 sub %o2, %i2, %l1
11712 addccc %o4, 0x0C0B, %l4
11713 stb %o6, [%l7 + 0x34]
11714 ldd [%l7 + 0x20], %f8
11715 edge32n %g1, %o5, %o0
11716 ldsb [%l7 + 0x62], %i7
11717 and %l6, %i5, %o7
11718 fandnot1s %f11, %f12, %f2
11719 bg loop_1378
11720 tsubcc %g7, 0x042B, %i0
11721 fsrc1s %f13, %f15
11722 stb %g4, [%l7 + 0x60]
11723loop_1378:
11724 fcmpne32 %f6, %f12, %i1
11725 bleu,pt %xcc, loop_1379
11726 umulcc %i6, %l2, %g5
11727 movrlez %l5, %o1, %l0
11728 nop
11729 setx loop_1380, %l0, %l1
11730 wrpr 0x1, %tl
11731 wrpr %l1, %tpc
11732 add %l1, 0x4, %l1
11733 wrpr %l1, %tnpc
11734 setx 0x34400001400, %l0, %l1
11735 wrpr %l1, %tstate
11736 wrhpr 0x4, %htstate
11737 retry
11738loop_1379:
11739 ldub [%l7 + 0x6D], %g3
11740 edge16ln %l3, %g2, %g6
11741 fnor %f12, %f0, %f0
11742loop_1380:
11743 fnot2 %f2, %f4
11744 fands %f5, %f5, %f7
11745 orncc %i3, 0x0ADF, %i4
11746 movrlez %o3, %i2, %l1
11747 fbge,a %fcc1, loop_1381
11748 fmovde %xcc, %f1, %f9
11749 st %f5, [%l7 + 0x48]
11750 mova %icc, %o4, %l4
11751loop_1381:
11752 call loop_1382
11753 orncc %o6, %g1, %o5
11754 sll %o2, 0x1C, %o0
11755 fbge %fcc1, loop_1383
11756loop_1382:
11757 smulcc %l6, %i5, %o7
11758 fcmpeq32 %f4, %f4, %g7
11759 ldub [%l7 + 0x5D], %i0
11760loop_1383:
11761 fcmpd %fcc1, %f2, %f0
11762 ldub [%l7 + 0x3D], %g4
11763 fornot2s %f10, %f1, %f7
11764 fmovdpos %icc, %f6, %f9
11765 fpadd16 %f6, %f4, %f12
11766 fornot2s %f5, %f14, %f4
11767 sth %i7, [%l7 + 0x10]
11768 fmovsvs %icc, %f14, %f15
11769 fbne,a %fcc2, loop_1384
11770 fmovrdgz %i1, %f8, %f6
11771 fmovdge %xcc, %f3, %f12
11772 stx %l2, [%l7 + 0x38]
11773loop_1384:
11774 fmovrdne %i6, %f6, %f14
11775 ldsh [%l7 + 0x7C], %l5
11776 bl,pt %icc, loop_1385
11777 std %f2, [%l7 + 0x60]
11778 bneg,pt %xcc, loop_1386
11779 ldx [%l7 + 0x20], %o1
11780loop_1385:
11781 or %g5, 0x1990, %l0
11782 stb %g3, [%l7 + 0x3A]
11783loop_1386:
11784 fbug %fcc2, loop_1387
11785 ldsb [%l7 + 0x5D], %g2
11786 fandnot1s %f10, %f9, %f14
11787 movrgez %l3, %g6, %i4
11788loop_1387:
11789 pdist %f6, %f10, %f10
11790 bn,a loop_1388
11791 fcmpes %fcc2, %f11, %f10
11792 lduw [%l7 + 0x08], %o3
11793 lduh [%l7 + 0x76], %i3
11794loop_1388:
11795 bl,a loop_1389
11796 fpack16 %f10, %f5
11797 ldsw [%l7 + 0x6C], %l1
11798 movre %o4, %l4, %i2
11799loop_1389:
11800 fmovdleu %icc, %f14, %f14
11801 fmovdcc %xcc, %f1, %f10
11802 xnor %o6, 0x0EFC, %g1
11803 sub %o2, 0x0DCF, %o5
11804 sethi 0x105D, %o0
11805 mova %xcc, %i5, %o7
11806 lduh [%l7 + 0x3C], %g7
11807 tle %icc, 0x6
11808 movre %i0, 0x0F9, %l6
11809 ba,pn %xcc, loop_1390
11810 fbne,a %fcc2, loop_1391
11811 ldub [%l7 + 0x41], %i7
11812 ldx [%l7 + 0x48], %g4
11813loop_1390:
11814 fornot2s %f11, %f10, %f3
11815loop_1391:
11816 fmovdne %xcc, %f13, %f13
11817 fmovdgu %icc, %f2, %f2
11818 bpos %xcc, loop_1392
11819 fnand %f4, %f8, %f12
11820 fmovdn %icc, %f5, %f8
11821 fmovsne %icc, %f2, %f9
11822loop_1392:
11823 lduw [%l7 + 0x78], %i1
11824 fmovdcc %xcc, %f0, %f1
11825 alignaddr %i6, %l5, %l2
11826 stw %g5, [%l7 + 0x3C]
11827 fbug %fcc1, loop_1393
11828 array8 %o1, %l0, %g3
11829 ld [%l7 + 0x7C], %f15
11830 fandnot1s %f13, %f14, %f3
11831loop_1393:
11832 nop
11833 setx loop_1394, %l0, %l1
11834 wrpr 0x1, %tl
11835 wrpr %l1, %tnpc
11836 setx 0x34400001400, %l0, %l1
11837 wrpr %l1, %tstate
11838 wrhpr 0x4, %htstate
11839 done
11840 ld [%l7 + 0x68], %f2
11841 sth %l3, [%l7 + 0x1A]
11842 andcc %g6, 0x1437, %i4
11843loop_1394:
11844 srax %g2, %o3, %l1
11845 bshuffle %f2, %f14, %f10
11846 fmovsgu %xcc, %f13, %f12
11847 fpsub16s %f9, %f12, %f13
11848 mulscc %i3, 0x0DED, %o4
11849 sth %i2, [%l7 + 0x0E]
11850 bl %icc, loop_1395
11851 movvs %icc, %l4, %g1
11852 ldsb [%l7 + 0x0D], %o6
11853 movcc %icc, %o2, %o5
11854loop_1395:
11855 ld [%l7 + 0x14], %f3
11856 fmovrsgz %i5, %f12, %f3
11857 ldx [%l7 + 0x30], %o7
11858 ld [%l7 + 0x38], %f0
11859 ldd [%l7 + 0x58], %f2
11860 ldub [%l7 + 0x0B], %o0
11861 fnot2 %f12, %f14
11862 fornot2s %f1, %f13, %f14
11863 st %f0, [%l7 + 0x34]
11864 stx %i0, [%l7 + 0x68]
11865 stb %g7, [%l7 + 0x53]
11866 fmovrdgz %l6, %f12, %f8
11867 fmovrsne %g4, %f10, %f3
11868 fpackfix %f0, %f13
11869 edge32 %i1, %i7, %i6
11870 lduw [%l7 + 0x74], %l2
11871 bgu,a %icc, loop_1396
11872 movrne %g5, 0x162, %l5
11873 fmovsleu %icc, %f3, %f13
11874 fmovsvs %icc, %f2, %f0
11875loop_1396:
11876 bl,pt %icc, loop_1397
11877 addcc %l0, %o1, %l3
11878 ldd [%l7 + 0x18], %f12
11879 fmovsleu %icc, %f11, %f1
11880loop_1397:
11881 fmovdle %icc, %f9, %f14
11882 umulcc %g3, 0x108D, %g6
11883 ldsb [%l7 + 0x38], %g2
11884 fbge %fcc3, loop_1398
11885 tpos %xcc, 0x3
11886 xnorcc %o3, 0x060B, %i4
11887 movleu %xcc, %i3, %l1
11888loop_1398:
11889 udivcc %o4, 0x0584, %l4
11890 siam 0x5
11891 move %icc, %i2, %o6
11892 fzero %f4
11893 stw %g1, [%l7 + 0x6C]
11894 fbue,a %fcc1, loop_1399
11895 ta %icc, 0x0
11896 fcmpne16 %f6, %f8, %o2
11897 fmovrdne %o5, %f0, %f0
11898loop_1399:
11899 ldsb [%l7 + 0x4B], %o7
11900 fmuld8ulx16 %f2, %f6, %f10
11901 fmovrde %o0, %f2, %f4
11902 ldsb [%l7 + 0x31], %i0
11903 ldsw [%l7 + 0x24], %g7
11904 ldsh [%l7 + 0x46], %l6
11905 fmovdn %icc, %f3, %f2
11906 brz %g4, loop_1400
11907 lduw [%l7 + 0x4C], %i5
11908 lduh [%l7 + 0x4A], %i1
11909 stb %i7, [%l7 + 0x72]
11910loop_1400:
11911 fpack16 %f8, %f9
11912 ldx [%l7 + 0x70], %l2
11913 stw %g5, [%l7 + 0x48]
11914 std %f2, [%l7 + 0x20]
11915 movneg %icc, %l5, %l0
11916 movl %xcc, %i6, %o1
11917 std %f12, [%l7 + 0x58]
11918 st %f7, [%l7 + 0x28]
11919 ldd [%l7 + 0x68], %f12
11920 umulcc %l3, %g6, %g3
11921 fbo,a %fcc3, loop_1401
11922 fmul8x16au %f4, %f11, %f0
11923 ldsw [%l7 + 0x64], %g2
11924 fmovsn %icc, %f7, %f1
11925loop_1401:
11926 movl %icc, %o3, %i3
11927 subccc %l1, %i4, %l4
11928 st %f14, [%l7 + 0x60]
11929 fsrc2s %f2, %f2
11930 taddcc %i2, %o6, %o4
11931 fmovrdlz %g1, %f10, %f6
11932 fbul,a %fcc0, loop_1402
11933 sth %o5, [%l7 + 0x32]
11934 movle %icc, %o2, %o0
11935 fmovrsgz %o7, %f14, %f14
11936loop_1402:
11937 tcc %xcc, 0x3
11938 stb %i0, [%l7 + 0x0C]
11939 tcc %icc, 0x6
11940 fnot2s %f5, %f13
11941 ldsw [%l7 + 0x74], %g7
11942 edge32 %l6, %i5, %g4
11943 fnot1s %f0, %f12
11944 fmovse %xcc, %f4, %f12
11945 subccc %i7, 0x1431, %l2
11946 ldub [%l7 + 0x21], %i1
11947 fbue,a %fcc1, loop_1403
11948 bge,pn %icc, loop_1404
11949 fmovs %f2, %f1
11950 alignaddrl %l5, %g5, %i6
11951loop_1403:
11952 fands %f13, %f11, %f7
11953loop_1404:
11954 ldsw [%l7 + 0x64], %l0
11955 ld [%l7 + 0x20], %f1
11956 ldsw [%l7 + 0x38], %o1
11957 brz,a %g6, loop_1405
11958 fmovrslz %l3, %f12, %f12
11959 movrgz %g3, %o3, %i3
11960 fexpand %f15, %f0
11961loop_1405:
11962 ldsb [%l7 + 0x66], %g2
11963 fcmpgt32 %f14, %f10, %i4
11964 fmovrdne %l1, %f8, %f8
11965 std %f6, [%l7 + 0x78]
11966 bge,a %xcc, loop_1406
11967 ta %icc, 0x3
11968 brnz,a %i2, loop_1407
11969 fmovrdgz %l4, %f8, %f14
11970loop_1406:
11971 brgez,a %o4, loop_1408
11972 st %f5, [%l7 + 0x3C]
11973loop_1407:
11974 std %f8, [%l7 + 0x38]
11975 fbge,a %fcc1, loop_1409
11976loop_1408:
11977 edge32 %o6, %g1, %o5
11978 addcc %o2, %o0, %o7
11979 tsubcc %i0, %g7, %i5
11980loop_1409:
11981 fmovsne %xcc, %f0, %f3
11982 ldd [%l7 + 0x50], %f4
11983 smul %g4, 0x0384, %i7
11984 bg,a %xcc, loop_1410
11985 sra %l6, 0x1C, %i1
11986 ldsw [%l7 + 0x58], %l5
11987 stb %g5, [%l7 + 0x23]
11988loop_1410:
11989 ldd [%l7 + 0x20], %f8
11990 ldd [%l7 + 0x18], %f12
11991 st %f0, [%l7 + 0x14]
11992 stx %i6, [%l7 + 0x38]
11993 fbg,a %fcc3, loop_1411
11994 ldd [%l7 + 0x20], %f14
11995 call loop_1412
11996 lduh [%l7 + 0x7E], %l2
11997loop_1411:
11998 ba,a %icc, loop_1413
11999 fcmpgt16 %f8, %f0, %l0
12000loop_1412:
12001 alignaddrl %o1, %l3, %g6
12002 fands %f6, %f1, %f13
12003loop_1413:
12004 mulx %o3, 0x0391, %g3
12005 siam 0x7
12006 movrgez %g2, %i3, %l1
12007 sub %i2, 0x1C68, %i4
12008 lduw [%l7 + 0x0C], %o4
12009 fmovdcc %icc, %f7, %f2
12010 ldub [%l7 + 0x1D], %o6
12011 fpackfix %f8, %f6
12012 orn %l4, 0x0723, %g1
12013 movvs %icc, %o5, %o2
12014 fbg,a %fcc0, loop_1414
12015 movneg %icc, %o0, %o7
12016 fbl %fcc0, loop_1415
12017 fmovrdne %i0, %f14, %f10
12018loop_1414:
12019 edge8l %g7, %g4, %i5
12020 ldsb [%l7 + 0x78], %l6
12021loop_1415:
12022 ldx [%l7 + 0x48], %i1
12023 fmovsle %xcc, %f12, %f5
12024 st %f7, [%l7 + 0x20]
12025 fbule %fcc1, loop_1416
12026 fmovdgu %icc, %f4, %f2
12027 or %l5, 0x073F, %i7
12028 fmovsn %icc, %f7, %f13
12029loop_1416:
12030 fzero %f2
12031 fpadd32s %f9, %f6, %f6
12032 lduh [%l7 + 0x5E], %i6
12033 lduh [%l7 + 0x1A], %l2
12034 bshuffle %f14, %f8, %f4
12035 fbu %fcc3, loop_1417
12036 fmovsneg %xcc, %f13, %f9
12037 popc %l0, %g5
12038 tne %xcc, 0x5
12039loop_1417:
12040 fandnot1 %f4, %f8, %f6
12041 fpack32 %f10, %f12, %f10
12042 fble,a %fcc1, loop_1418
12043 fcmpeq16 %f2, %f14, %l3
12044 fmovrdgez %g6, %f2, %f0
12045 ba,a loop_1419
12046loop_1418:
12047 std %f2, [%l7 + 0x38]
12048 fmul8x16 %f7, %f12, %f4
12049 lduh [%l7 + 0x6C], %o1
12050loop_1419:
12051 fandnot2 %f0, %f4, %f8
12052 lduh [%l7 + 0x18], %o3
12053 fmovrdlz %g3, %f12, %f14
12054 fabss %f12, %f0
12055 ldx [%l7 + 0x50], %g2
12056 tvc %xcc, 0x2
12057 sdivx %i3, 0x18F7, %i2
12058 lduw [%l7 + 0x68], %l1
12059 taddcc %o4, 0x1628, %o6
12060 sth %i4, [%l7 + 0x70]
12061 fpmerge %f11, %f13, %f2
12062 fmuld8sux16 %f14, %f0, %f10
12063 movcc %xcc, %g1, %l4
12064 movge %xcc, %o5, %o0
12065 fmovsleu %xcc, %f7, %f11
12066 fmovdcc %icc, %f1, %f5
12067 st %f7, [%l7 + 0x64]
12068 brnz %o2, loop_1420
12069 fmovrdne %o7, %f10, %f0
12070 fbn,a %fcc0, loop_1421
12071 sub %g7, %i0, %g4
12072loop_1420:
12073 ldx [%l7 + 0x30], %i5
12074 stw %l6, [%l7 + 0x20]
12075loop_1421:
12076 mulscc %l5, %i7, %i1
12077 xnorcc %l2, %i6, %g5
12078 brgez,a %l3, loop_1422
12079 fmovsl %xcc, %f11, %f9
12080 movre %g6, 0x2D0, %l0
12081 fand %f0, %f14, %f4
12082loop_1422:
12083 fnegs %f4, %f5
12084 fones %f5
12085 stb %o1, [%l7 + 0x32]
12086 addccc %o3, %g2, %g3
12087 fnands %f13, %f3, %f0
12088 fcmpeq16 %f0, %f6, %i3
12089 nop
12090 setx loop_1423, %l0, %l1
12091 wrpr 0x1, %tl
12092 wrpr %l1, %tnpc
12093 setx 0x34400001400, %l0, %l1
12094 wrpr %l1, %tstate
12095 wrhpr 0x4, %htstate
12096 done
12097 movrlez %l1, %i2, %o6
12098 stx %i4, [%l7 + 0x68]
12099 ldsh [%l7 + 0x48], %g1
12100loop_1423:
12101 fpsub16 %f12, %f0, %f14
12102 fbge %fcc0, loop_1424
12103 srax %o4, 0x08, %l4
12104 fble %fcc1, loop_1425
12105 movgu %icc, %o0, %o5
12106loop_1424:
12107 fcmpeq32 %f8, %f10, %o7
12108 brgz,a %o2, loop_1426
12109loop_1425:
12110 orcc %g7, 0x04D4, %i0
12111 addcc %g4, %l6, %i5
12112 sth %i7, [%l7 + 0x08]
12113loop_1426:
12114 ldx [%l7 + 0x60], %i1
12115 movle %xcc, %l2, %i6
12116 nop
12117 setx loop_1427, %l0, %l1
12118 wrpr 0x1, %tl
12119 wrpr %l1, %tnpc
12120 setx 0x34400001400, %l0, %l1
12121 wrpr %l1, %tstate
12122 wrhpr 0x4, %htstate
12123 done
12124 ld [%l7 + 0x4C], %f5
12125 lduh [%l7 + 0x4C], %g5
12126 movge %xcc, %l3, %g6
12127loop_1427:
12128 bge,pn %xcc, loop_1428
12129 fmovda %xcc, %f10, %f2
12130 fmul8ulx16 %f4, %f14, %f14
12131 bge,a %xcc, loop_1429
12132loop_1428:
12133 fmovdcs %xcc, %f13, %f11
12134 call loop_1430
12135 bpos,a,pn %xcc, loop_1431
12136loop_1429:
12137 fpsub32s %f14, %f9, %f3
12138 fmul8ulx16 %f6, %f8, %f4
12139loop_1430:
12140 orncc %l0, 0x055F, %o1
12141loop_1431:
12142 fpsub16s %f9, %f10, %f3
12143 edge16l %o3, %g2, %g3
12144 array16 %i3, %l1, %l5
12145 edge16n %o6, %i4, %i2
12146 bn,pt %icc, loop_1432
12147 stw %o4, [%l7 + 0x64]
12148 fandnot2s %f3, %f3, %f12
12149 pdist %f2, %f6, %f6
12150loop_1432:
12151 fmul8sux16 %f0, %f2, %f8
12152 std %f12, [%l7 + 0x10]
12153 std %f10, [%l7 + 0x58]
12154 tneg %xcc, 0x4
12155 move %icc, %l4, %g1
12156 fcmpne16 %f14, %f2, %o0
12157 add %o5, %o2, %o7
12158 fmovsvs %xcc, %f14, %f12
12159 ldsb [%l7 + 0x73], %g7
12160 sllx %i0, 0x0F, %g4
12161 fmovdne %icc, %f2, %f6
12162 orcc %l6, 0x1A84, %i5
12163 fmovrslz %i1, %f5, %f10
12164 tne %icc, 0x1
12165 fexpand %f2, %f14
12166 stx %l2, [%l7 + 0x58]
12167 fmuld8sux16 %f12, %f5, %f0
12168 faligndata %f10, %f4, %f10
12169 fpadd32 %f10, %f0, %f14
12170 nop
12171 setx loop_1433, %l0, %l1
12172 wrpr 0x1, %tl
12173 wrpr %l1, %tpc
12174 add %l1, 0x4, %l1
12175 wrpr %l1, %tnpc
12176 setx 0x34400001400, %l0, %l1
12177 wrpr %l1, %tstate
12178 wrhpr 0x4, %htstate
12179 retry
12180 stb %i6, [%l7 + 0x64]
12181 stb %i7, [%l7 + 0x32]
12182 nop
12183 setx loop_1434, %l0, %l1
12184 wrpr 0x1, %tl
12185 wrpr %l1, %tnpc
12186 setx 0x34400001400, %l0, %l1
12187 wrpr %l1, %tstate
12188 wrhpr 0x4, %htstate
12189 done
12190loop_1433:
12191 fands %f10, %f13, %f6
12192 fbug,a %fcc1, loop_1435
12193 fmovdle %icc, %f6, %f15
12194loop_1434:
12195 tl %xcc, 0x0
12196 array8 %l3, %g5, %g6
12197loop_1435:
12198 edge32l %l0, %o1, %g2
12199 edge8n %g3, %o3, %i3
12200 st %f12, [%l7 + 0x28]
12201 addcc %l1, 0x1912, %o6
12202 nop
12203 setx loop_1436, %l0, %l1
12204 wrpr 0x1, %tl
12205 wrpr %l1, %tpc
12206 add %l1, 0x4, %l1
12207 wrpr %l1, %tnpc
12208 setx 0x34400001400, %l0, %l1
12209 wrpr %l1, %tstate
12210 wrhpr 0x4, %htstate
12211 retry
12212 ldub [%l7 + 0x4E], %l5
12213 lduh [%l7 + 0x7E], %i4
12214 sdiv %o4, 0x0A7C, %i2
12215loop_1436:
12216 srax %l4, 0x1F, %o0
12217 ta %icc, 0x7
12218 stx %g1, [%l7 + 0x58]
12219 edge32 %o5, %o2, %o7
12220 fnot1 %f2, %f4
12221 edge16l %i0, %g4, %l6
12222 fabss %f6, %f6
12223 fmovrslz %i5, %f3, %f5
12224 ldub [%l7 + 0x22], %g7
12225 edge16n %l2, %i6, %i7
12226 umul %l3, %i1, %g5
12227 fmovsa %xcc, %f2, %f1
12228 sllx %g6, %o1, %g2
12229 ldsw [%l7 + 0x24], %l0
12230 movge %icc, %g3, %o3
12231 fbne %fcc3, loop_1437
12232 sub %l1, %i3, %o6
12233 ldub [%l7 + 0x15], %l5
12234 fmovdn %icc, %f6, %f6
12235loop_1437:
12236 fmovdl %xcc, %f2, %f4
12237 ldsh [%l7 + 0x6E], %i4
12238 fones %f0
12239 mulx %o4, 0x1107, %l4
12240 ldd [%l7 + 0x60], %f12
12241 fmovdcc %icc, %f6, %f6
12242 fbuge,a %fcc3, loop_1438
12243 tleu %icc, 0x1
12244 bleu,a %icc, loop_1439
12245 st %f0, [%l7 + 0x54]
12246loop_1438:
12247 fnands %f6, %f2, %f15
12248 andn %o0, %g1, %i2
12249loop_1439:
12250 bvc,a,pt %icc, loop_1440
12251 tgu %xcc, 0x3
12252 movn %icc, %o2, %o7
12253 ld [%l7 + 0x78], %f0
12254loop_1440:
12255 movleu %xcc, %o5, %g4
12256 std %f10, [%l7 + 0x48]
12257 fsrc1 %f2, %f2
12258 std %f6, [%l7 + 0x60]
12259 fpsub32 %f8, %f10, %f4
12260 ldsw [%l7 + 0x0C], %i0
12261 ld [%l7 + 0x30], %f0
12262 std %f2, [%l7 + 0x40]
12263 movcc %icc, %i5, %g7
12264 fabsd %f8, %f6
12265 fmovdneg %xcc, %f10, %f12
12266 array16 %l6, %i6, %i7
12267 fcmpes %fcc3, %f9, %f9
12268 stw %l3, [%l7 + 0x1C]
12269 fexpand %f0, %f0
12270 movge %xcc, %i1, %g5
12271 stx %l2, [%l7 + 0x08]
12272 umulcc %g6, %o1, %g2
12273 std %f6, [%l7 + 0x70]
12274 edge8 %g3, %o3, %l0
12275 fbu,a %fcc2, loop_1441
12276 fmovdne %icc, %f11, %f4
12277 ldsh [%l7 + 0x6C], %i3
12278 smulcc %l1, 0x0FBA, %l5
12279loop_1441:
12280 fsrc2s %f12, %f1
12281 fcmpgt32 %f2, %f10, %o6
12282 fmovdpos %icc, %f9, %f9
12283 fmovdneg %xcc, %f10, %f2
12284 fornot1 %f8, %f12, %f6
12285 edge32l %o4, %l4, %i4
12286 ba,a loop_1442
12287 fornot1s %f14, %f4, %f8
12288 fmovsn %xcc, %f2, %f3
12289 tn %icc, 0x5
12290loop_1442:
12291 fmuld8ulx16 %f9, %f13, %f12
12292 edge8ln %g1, %i2, %o0
12293 std %f12, [%l7 + 0x58]
12294 andcc %o7, %o5, %o2
12295 fornot2s %f12, %f12, %f11
12296 stb %i0, [%l7 + 0x6F]
12297 ldub [%l7 + 0x63], %g4
12298 fcmpgt16 %f14, %f14, %i5
12299 fmovdleu %xcc, %f3, %f4
12300 ldx [%l7 + 0x28], %g7
12301 movre %i6, %l6, %i7
12302 sllx %i1, 0x1F, %g5
12303 fmovsn %icc, %f13, %f6
12304 stb %l2, [%l7 + 0x44]
12305 fcmpeq16 %f4, %f0, %g6
12306 ldsb [%l7 + 0x0E], %l3
12307 sll %g2, 0x14, %o1
12308 bcs %xcc, loop_1443
12309 mulx %g3, 0x1F5A, %o3
12310 bvs loop_1444
12311 ldub [%l7 + 0x17], %l0
12312loop_1443:
12313 fnor %f2, %f2, %f6
12314 fmovrsne %l1, %f3, %f12
12315loop_1444:
12316 addccc %l5, 0x09B2, %o6
12317 for %f10, %f12, %f12
12318 edge16n %i3, %l4, %i4
12319 fmovdle %xcc, %f7, %f2
12320 taddcc %g1, 0x0875, %o4
12321 fpadd16 %f2, %f14, %f8
12322 tvs %icc, 0x5
12323 mulscc %i2, %o0, %o7
12324 ldsh [%l7 + 0x08], %o5
12325 fbge,a %fcc3, loop_1445
12326 srlx %o2, 0x0C, %g4
12327 fbo,a %fcc2, loop_1446
12328 fnot2 %f4, %f10
12329loop_1445:
12330 stx %i0, [%l7 + 0x38]
12331 fpadd16 %f8, %f4, %f2
12332loop_1446:
12333 andncc %i5, %g7, %i6
12334 fmovdvc %icc, %f8, %f0
12335 ld [%l7 + 0x08], %f6
12336 fpack16 %f0, %f3
12337 ldub [%l7 + 0x21], %i7
12338 edge8 %l6, %g5, %l2
12339 nop
12340 setx loop_1447, %l0, %l1
12341 wrpr 0x1, %tl
12342 wrpr %l1, %tnpc
12343 setx 0x34400001400, %l0, %l1
12344 wrpr %l1, %tstate
12345 wrhpr 0x4, %htstate
12346 done
12347 edge8l %i1, %g6, %g2
12348 fnot2s %f6, %f3
12349 mulscc %l3, %o1, %o3
12350loop_1447:
12351 fmovsgu %icc, %f8, %f15
12352 call loop_1448
12353 lduw [%l7 + 0x6C], %l0
12354 mova %icc, %l1, %g3
12355 stw %l5, [%l7 + 0x28]
12356loop_1448:
12357 stw %i3, [%l7 + 0x68]
12358 edge8l %l4, %i4, %g1
12359 fmul8x16 %f11, %f4, %f8
12360 fmovdgu %xcc, %f14, %f15
12361 ldub [%l7 + 0x5B], %o4
12362 be,a,pt %icc, loop_1449
12363 and %o6, %o0, %o7
12364 edge32l %i2, %o5, %g4
12365 stw %i0, [%l7 + 0x54]
12366loop_1449:
12367 lduw [%l7 + 0x60], %i5
12368 fxors %f0, %f15, %f6
12369 nop
12370 setx loop_1450, %l0, %l1
12371 wrpr 0x1, %tl
12372 wrpr %l1, %tnpc
12373 setx 0x34400001400, %l0, %l1
12374 wrpr %l1, %tstate
12375 wrhpr 0x4, %htstate
12376 done
12377 movrlez %g7, %i6, %i7
12378 fmovsleu %icc, %f8, %f15
12379 call loop_1451
12380loop_1450:
12381 fmuld8ulx16 %f2, %f14, %f8
12382 fbg %fcc3, loop_1452
12383 fnand %f8, %f8, %f12
12384loop_1451:
12385 fmovrdgez %o2, %f2, %f6
12386 fnegd %f6, %f2
12387loop_1452:
12388 ldub [%l7 + 0x42], %l6
12389 ldd [%l7 + 0x20], %f6
12390 fmovdvs %xcc, %f4, %f3
12391 fmovrsne %l2, %f5, %f14
12392 fmovsgu %xcc, %f15, %f3
12393 fsrc1 %f8, %f2
12394 udiv %g5, 0x1DD6, %i1
12395 fsrc1s %f7, %f1
12396 andn %g6, %g2, %l3
12397 fcmple32 %f0, %f6, %o1
12398 stw %l0, [%l7 + 0x5C]
12399 fmovs %f13, %f10
12400 fbule %fcc1, loop_1453
12401 fcmpd %fcc0, %f8, %f12
12402 st %f8, [%l7 + 0x24]
12403 ldsw [%l7 + 0x60], %l1
12404loop_1453:
12405 mulscc %o3, %l5, %i3
12406 fmul8x16al %f1, %f8, %f12
12407 brnz,a %g3, loop_1454
12408 ldub [%l7 + 0x3B], %i4
12409 movrlz %g1, 0x3C9, %o4
12410 std %f6, [%l7 + 0x70]
12411loop_1454:
12412 ldsb [%l7 + 0x7D], %o6
12413 orn %o0, 0x1DBC, %l4
12414 fbule,a %fcc3, loop_1455
12415 ldsh [%l7 + 0x3E], %i2
12416 srl %o7, 0x1F, %o5
12417 ldub [%l7 + 0x1D], %g4
12418loop_1455:
12419 tgu %icc, 0x7
12420 fmovsneg %icc, %f0, %f1
12421 alignaddrl %i5, %i0, %i6
12422 sdivx %g7, 0x0B19, %o2
12423 fpack32 %f12, %f12, %f4
12424 orcc %i7, %l2, %g5
12425 ldx [%l7 + 0x68], %l6
12426 fors %f4, %f7, %f15
12427 stx %g6, [%l7 + 0x70]
12428 tvs %icc, 0x2
12429 sdivcc %g2, 0x1E3C, %i1
12430 fmul8ulx16 %f8, %f6, %f0
12431 fmovdvc %xcc, %f12, %f15
12432 lduh [%l7 + 0x6A], %l3
12433 smul %l0, %o1, %o3
12434 fmovdvc %icc, %f8, %f15
12435 sth %l5, [%l7 + 0x26]
12436 movrlez %i3, 0x23D, %l1
12437 ldsw [%l7 + 0x78], %g3
12438 be,pn %icc, loop_1456
12439 tn %icc, 0x5
12440 fabss %f10, %f14
12441 fmovsa %xcc, %f9, %f1
12442loop_1456:
12443 ldsw [%l7 + 0x78], %g1
12444 std %f8, [%l7 + 0x50]
12445 ld [%l7 + 0x24], %f6
12446 ldub [%l7 + 0x55], %o4
12447 fmovd %f10, %f8
12448 tl %xcc, 0x1
12449 movvc %icc, %o6, %o0
12450 fmovspos %xcc, %f0, %f0
12451 alignaddr %i4, %i2, %l4
12452 ldsw [%l7 + 0x30], %o5
12453 stb %o7, [%l7 + 0x7B]
12454 andncc %g4, %i5, %i6
12455 udivcc %g7, 0x0AFF, %o2
12456 sth %i0, [%l7 + 0x20]
12457 ldsh [%l7 + 0x18], %l2
12458 for %f0, %f6, %f8
12459 nop
12460 setx loop_1457, %l0, %l1
12461 jmpl %l1, %g5
12462 fnegs %f3, %f14
12463 ldsw [%l7 + 0x30], %l6
12464 ldub [%l7 + 0x2B], %i7
12465loop_1457:
12466 mulscc %g2, 0x1972, %i1
12467 alignaddr %g6, %l3, %o1
12468 lduh [%l7 + 0x32], %o3
12469 fsrc1 %f12, %f8
12470 andncc %l0, %l5, %i3
12471 fnot1s %f3, %f2
12472 mulscc %g3, %g1, %l1
12473 st %f15, [%l7 + 0x34]
12474 stb %o6, [%l7 + 0x53]
12475 sth %o0, [%l7 + 0x78]
12476 fcmps %fcc0, %f8, %f15
12477 or %o4, %i4, %l4
12478 subc %i2, 0x1DDB, %o5
12479 std %f6, [%l7 + 0x20]
12480 edge8n %g4, %o7, %i6
12481 tge %icc, 0x7
12482 fbule,a %fcc3, loop_1458
12483 fmovsgu %xcc, %f6, %f13
12484 edge8ln %g7, %o2, %i0
12485 fmovsge %xcc, %f3, %f12
12486loop_1458:
12487 fornot1s %f12, %f7, %f10
12488 sth %l2, [%l7 + 0x54]
12489 fmovdge %xcc, %f10, %f12
12490 ldub [%l7 + 0x28], %g5
12491 edge32n %l6, %i7, %g2
12492 stb %i1, [%l7 + 0x68]
12493 ldsb [%l7 + 0x7C], %i5
12494 fzero %f10
12495 alignaddr %l3, %g6, %o3
12496 ldsh [%l7 + 0x32], %l0
12497 movge %xcc, %l5, %i3
12498 stw %o1, [%l7 + 0x6C]
12499 fmovsleu %xcc, %f4, %f6
12500 alignaddrl %g1, %l1, %o6
12501 ldx [%l7 + 0x70], %o0
12502 stw %o4, [%l7 + 0x6C]
12503 edge32 %i4, %g3, %l4
12504 st %f3, [%l7 + 0x20]
12505 lduw [%l7 + 0x30], %i2
12506 ldsw [%l7 + 0x44], %g4
12507 bcs,a,pt %icc, loop_1459
12508 tcs %icc, 0x6
12509 movgu %xcc, %o7, %o5
12510 movn %icc, %i6, %g7
12511loop_1459:
12512 ble loop_1460
12513 ldsw [%l7 + 0x0C], %o2
12514 edge16ln %i0, %l2, %g5
12515 sll %i7, %g2, %l6
12516loop_1460:
12517 brlez %i1, loop_1461
12518 bgu,a %icc, loop_1462
12519 bpos,a,pn %icc, loop_1463
12520 andn %i5, %g6, %o3
12521loop_1461:
12522 ble,pt %xcc, loop_1464
12523loop_1462:
12524 std %f0, [%l7 + 0x48]
12525loop_1463:
12526 stb %l0, [%l7 + 0x52]
12527 brgz,a %l3, loop_1465
12528loop_1464:
12529 movcs %icc, %l5, %o1
12530 orncc %i3, %l1, %o6
12531 bshuffle %f10, %f6, %f10
12532loop_1465:
12533 fcmple16 %f12, %f8, %g1
12534 ldsw [%l7 + 0x18], %o0
12535 fbne %fcc2, loop_1466
12536 fmovdn %xcc, %f12, %f1
12537 ldub [%l7 + 0x2B], %o4
12538 addc %g3, 0x145F, %l4
12539loop_1466:
12540 fornot1 %f8, %f12, %f12
12541 tsubcctv %i2, 0x0AF7, %i4
12542 siam 0x0
12543 bpos,a loop_1467
12544 array32 %o7, %g4, %o5
12545 lduh [%l7 + 0x6E], %g7
12546 mulx %o2, %i0, %l2
12547loop_1467:
12548 smulcc %i6, 0x1660, %g5
12549 ldd [%l7 + 0x50], %f8
12550 ldsb [%l7 + 0x5F], %i7
12551 bneg loop_1468
12552 fmovda %xcc, %f11, %f4
12553 nop
12554 setx loop_1469, %l0, %l1
12555 wrpr 0x1, %tl
12556 wrpr %l1, %tpc
12557 add %l1, 0x4, %l1
12558 wrpr %l1, %tnpc
12559 setx 0x34400001400, %l0, %l1
12560 wrpr %l1, %tstate
12561 wrhpr 0x4, %htstate
12562 retry
12563 addc %l6, 0x146B, %g2
12564loop_1468:
12565 ldsb [%l7 + 0x73], %i1
12566 ldub [%l7 + 0x4B], %i5
12567loop_1469:
12568 tsubcctv %g6, 0x0547, %o3
12569 subcc %l3, 0x04C3, %l0
12570 fble %fcc2, loop_1470
12571 tsubcctv %l5, 0x1455, %o1
12572 fmovdneg %icc, %f4, %f14
12573 fbule,a %fcc3, loop_1471
12574loop_1470:
12575 tcs %xcc, 0x4
12576 fba,a %fcc2, loop_1472
12577 fmovscs %icc, %f6, %f6
12578loop_1471:
12579 array32 %i3, %o6, %g1
12580 fandnot1s %f6, %f6, %f7
12581loop_1472:
12582 lduh [%l7 + 0x4A], %o0
12583 andn %o4, 0x008F, %g3
12584 edge8l %l4, %l1, %i2
12585 pdist %f14, %f14, %f6
12586 taddcc %o7, %g4, %i4
12587 sra %g7, 0x0A, %o5
12588 bneg loop_1473
12589 tleu %xcc, 0x0
12590 sdivx %o2, 0x09ED, %i0
12591 ldsw [%l7 + 0x68], %i6
12592loop_1473:
12593 ldsh [%l7 + 0x2C], %l2
12594 fbue %fcc2, loop_1474
12595 bne,a loop_1475
12596 stw %i7, [%l7 + 0x3C]
12597 movrlz %l6, %g2, %g5
12598loop_1474:
12599 movpos %icc, %i1, %i5
12600loop_1475:
12601 fpack16 %f0, %f6
12602 te %icc, 0x5
12603 fones %f12
12604 tsubcc %g6, %o3, %l0
12605 edge32l %l5, %l3, %i3
12606 fmovsge %xcc, %f4, %f6
12607 bne %icc, loop_1476
12608 fmul8ulx16 %f12, %f12, %f10
12609 fnot1 %f14, %f0
12610 addc %o1, 0x1584, %g1
12611loop_1476:
12612 fmovse %icc, %f5, %f6
12613 fmovdvc %icc, %f14, %f10
12614 srax %o6, 0x03, %o4
12615 stw %g3, [%l7 + 0x28]
12616 fmovsa %icc, %f4, %f6
12617 stb %o0, [%l7 + 0x19]
12618 bne,a,pt %xcc, loop_1477
12619 array16 %l4, %i2, %l1
12620 alignaddr %g4, %i4, %g7
12621 lduw [%l7 + 0x0C], %o7
12622loop_1477:
12623 fornot2 %f4, %f6, %f12
12624 mova %xcc, %o5, %o2
12625 brz,a %i6, loop_1478
12626 ldsb [%l7 + 0x26], %i0
12627 stb %i7, [%l7 + 0x17]
12628 bn,pn %icc, loop_1479
12629loop_1478:
12630 xnor %l2, %g2, %g5
12631 fmovspos %xcc, %f8, %f14
12632 ldsh [%l7 + 0x44], %i1
12633loop_1479:
12634 stw %l6, [%l7 + 0x74]
12635 fzeros %f2
12636 ldsh [%l7 + 0x3C], %i5
12637 bl,a loop_1480
12638 sll %o3, 0x0D, %l0
12639 ldsh [%l7 + 0x08], %l5
12640 movneg %xcc, %g6, %i3
12641loop_1480:
12642 ba %xcc, loop_1481
12643 fpadd32 %f8, %f12, %f14
12644 ldx [%l7 + 0x60], %l3
12645 brgz %o1, loop_1482
12646loop_1481:
12647 fornot1 %f12, %f14, %f2
12648 udiv %o6, 0x077D, %o4
12649 fcmpgt16 %f14, %f6, %g1
12650loop_1482:
12651 fpadd16s %f6, %f4, %f7
12652 brlez,a %o0, loop_1483
12653 popc 0x13FD, %g3
12654 fcmpeq16 %f6, %f6, %i2
12655 fmovrsgez %l1, %f11, %f8
12656loop_1483:
12657 ldub [%l7 + 0x3F], %g4
12658 tn %icc, 0x2
12659 bvc loop_1484
12660 fmovrdgez %i4, %f4, %f14
12661 andn %l4, 0x0D37, %g7
12662 bpos,pt %icc, loop_1485
12663loop_1484:
12664 ldx [%l7 + 0x48], %o5
12665 stw %o7, [%l7 + 0x58]
12666 array8 %o2, %i0, %i7
12667loop_1485:
12668 edge32ln %l2, %g2, %i6
12669 fmovs %f0, %f11
12670 fmovde %icc, %f14, %f7
12671 ldd [%l7 + 0x58], %f10
12672 mova %icc, %g5, %l6
12673 fabss %f1, %f8
12674 ldx [%l7 + 0x30], %i5
12675 srlx %i1, %o3, %l0
12676 ldsh [%l7 + 0x2C], %g6
12677 fandnot2 %f6, %f2, %f0
12678 fcmple32 %f8, %f12, %i3
12679 fpack16 %f4, %f9
12680 ldsh [%l7 + 0x1C], %l5
12681 alignaddrl %l3, %o6, %o4
12682 addcc %g1, 0x03B1, %o1
12683 fmovsle %icc, %f4, %f15
12684 fpack32 %f6, %f2, %f0
12685 fabsd %f6, %f8
12686 fbul %fcc0, loop_1486
12687 ldsh [%l7 + 0x6C], %g3
12688 ldsb [%l7 + 0x08], %i2
12689 ldd [%l7 + 0x10], %f14
12690loop_1486:
12691 lduh [%l7 + 0x7E], %l1
12692 fcmps %fcc3, %f1, %f2
12693 addccc %g4, 0x0E4E, %o0
12694 ldub [%l7 + 0x61], %l4
12695 bcs,a %icc, loop_1487
12696 bpos,a,pn %icc, loop_1488
12697 ldsw [%l7 + 0x20], %i4
12698 fmovdpos %xcc, %f15, %f2
12699loop_1487:
12700 fble,a %fcc2, loop_1489
12701loop_1488:
12702 brnz %o5, loop_1490
12703 alignaddr %g7, %o2, %o7
12704 fnegd %f8, %f10
12705loop_1489:
12706 ldd [%l7 + 0x20], %f2
12707loop_1490:
12708 sll %i0, %l2, %i7
12709 nop
12710 setx loop_1491, %l0, %l1
12711 jmpl %l1, %g2
12712 andn %i6, 0x0123, %g5
12713 fmovsl %icc, %f11, %f14
12714 fpsub16s %f8, %f4, %f14
12715loop_1491:
12716 lduh [%l7 + 0x16], %l6
12717 fmovrsgez %i1, %f11, %f6
12718 std %f4, [%l7 + 0x20]
12719 movg %icc, %o3, %l0
12720 ld [%l7 + 0x28], %f5
12721 tneg %icc, 0x7
12722 edge32l %g6, %i3, %i5
12723 tne %icc, 0x1
12724 fmovdgu %xcc, %f7, %f3
12725 stw %l5, [%l7 + 0x3C]
12726 fmovdle %xcc, %f11, %f8
12727 move %icc, %l3, %o4
12728 fcmped %fcc0, %f0, %f10
12729 bcc %xcc, loop_1492
12730 sdiv %g1, 0x1297, %o6
12731 movrgz %g3, %o1, %l1
12732 udivcc %i2, 0x12CB, %o0
12733loop_1492:
12734 stb %g4, [%l7 + 0x35]
12735 fandnot2s %f0, %f0, %f15
12736 fone %f14
12737 smul %l4, %i4, %o5
12738 bleu %icc, loop_1493
12739 ldx [%l7 + 0x50], %g7
12740 movn %xcc, %o2, %i0
12741 nop
12742 setx loop_1494, %l0, %l1
12743 wrpr 0x1, %tl
12744 wrpr %l1, %tnpc
12745 setx 0x34400001400, %l0, %l1
12746 wrpr %l1, %tstate
12747 wrhpr 0x4, %htstate
12748 done
12749loop_1493:
12750 te %icc, 0x1
12751 smul %l2, 0x0D91, %o7
12752 fmul8sux16 %f2, %f0, %f12
12753loop_1494:
12754 fbne,a %fcc1, loop_1495
12755 stw %i7, [%l7 + 0x6C]
12756 fsrc1s %f0, %f3
12757 edge16n %g2, %i6, %g5
12758loop_1495:
12759 fmovrde %l6, %f8, %f0
12760 fmovrdne %o3, %f14, %f0
12761 stw %i1, [%l7 + 0x48]
12762 sub %g6, 0x0FF7, %i3
12763 ldsh [%l7 + 0x3A], %i5
12764 fsrc1 %f10, %f10
12765 ldsb [%l7 + 0x22], %l0
12766 ldx [%l7 + 0x58], %l5
12767 ldsh [%l7 + 0x52], %o4
12768 add %g1, %l3, %g3
12769 fblg %fcc1, loop_1496
12770 fcmpes %fcc0, %f8, %f9
12771 fxors %f8, %f12, %f1
12772 movre %o1, 0x25E, %o6
12773loop_1496:
12774 stx %l1, [%l7 + 0x20]
12775 ldsh [%l7 + 0x3A], %o0
12776 fandnot2s %f6, %f3, %f4
12777 fpadd16s %f0, %f12, %f14
12778 ldx [%l7 + 0x10], %g4
12779 lduw [%l7 + 0x60], %l4
12780 fnot2 %f4, %f2
12781 movn %xcc, %i2, %i4
12782 subccc %o5, 0x14A5, %g7
12783 fpsub32 %f12, %f2, %f10
12784 fmovrslz %o2, %f15, %f6
12785 fbn,a %fcc2, loop_1497
12786 te %xcc, 0x7
12787 fmovsneg %xcc, %f5, %f3
12788 stb %l2, [%l7 + 0x4E]
12789loop_1497:
12790 tpos %icc, 0x3
12791 or %i0, 0x13F9, %i7
12792 movge %icc, %g2, %o7
12793 srax %i6, 0x1C, %g5
12794 fblg %fcc0, loop_1498
12795 fmovd %f4, %f0
12796 ldsw [%l7 + 0x10], %o3
12797 addccc %i1, %l6, %i3
12798loop_1498:
12799 array8 %g6, %l0, %i5
12800 ldsb [%l7 + 0x32], %l5
12801 ldx [%l7 + 0x20], %o4
12802 fornot2s %f12, %f12, %f9
12803 ldsh [%l7 + 0x54], %g1
12804 fmovrslz %l3, %f2, %f11
12805 fba,a %fcc2, loop_1499
12806 stw %g3, [%l7 + 0x10]
12807 sll %o6, %o1, %l1
12808 bn loop_1500
12809loop_1499:
12810 fmuld8ulx16 %f4, %f2, %f0
12811 movrlez %o0, 0x2D2, %g4
12812 for %f14, %f14, %f6
12813loop_1500:
12814 fmovdcs %icc, %f10, %f6
12815 fabsd %f6, %f10
12816 orcc %l4, 0x1863, %i4
12817 add %i2, %o5, %g7
12818 edge32ln %l2, %i0, %o2
12819 fmovrslz %g2, %f8, %f3
12820 tcc %xcc, 0x2
12821 fmovs %f14, %f2
12822 fmovrsgz %i7, %f1, %f3
12823 std %f0, [%l7 + 0x50]
12824 fmovd %f10, %f0
12825 movrne %i6, %g5, %o3
12826 fmovdleu %xcc, %f3, %f13
12827 sra %o7, 0x0F, %l6
12828 mulx %i1, 0x1D14, %i3
12829 ldub [%l7 + 0x1F], %l0
12830 ldd [%l7 + 0x60], %f10
12831 fnegs %f7, %f7
12832 bne,a,pt %icc, loop_1501
12833 st %f0, [%l7 + 0x78]
12834 fnands %f4, %f6, %f7
12835 bgu,a,pt %xcc, loop_1502
12836loop_1501:
12837 fandnot2s %f5, %f11, %f9
12838 fmovsg %xcc, %f2, %f10
12839 stx %i5, [%l7 + 0x38]
12840loop_1502:
12841 add %l5, %o4, %g6
12842 movn %xcc, %l3, %g3
12843 tg %xcc, 0x2
12844 smul %o6, 0x1E5F, %g1
12845 sth %l1, [%l7 + 0x68]
12846 bgu,a loop_1503
12847 fsrc2s %f2, %f8
12848 stb %o1, [%l7 + 0x1C]
12849 orcc %g4, 0x0275, %l4
12850loop_1503:
12851 tle %icc, 0x4
12852 stw %o0, [%l7 + 0x70]
12853 fbug %fcc3, loop_1504
12854 movg %xcc, %i4, %i2
12855 ldd [%l7 + 0x38], %f14
12856 brgz,a %g7, loop_1505
12857loop_1504:
12858 fmovdg %icc, %f11, %f8
12859 fmovdne %xcc, %f3, %f6
12860 nop
12861 setx loop_1506, %l0, %l1
12862 wrpr 0x1, %tl
12863 wrpr %l1, %tpc
12864 add %l1, 0x4, %l1
12865 wrpr %l1, %tnpc
12866 setx 0x34400001400, %l0, %l1
12867 wrpr %l1, %tstate
12868 wrhpr 0x4, %htstate
12869 retry
12870loop_1505:
12871 fmovda %xcc, %f12, %f8
12872 array32 %l2, %i0, %o2
12873 sth %g2, [%l7 + 0x6A]
12874loop_1506:
12875 movg %xcc, %o5, %i7
12876 addccc %i6, 0x0069, %o3
12877 ldd [%l7 + 0x08], %f12
12878 bleu,pn %xcc, loop_1507
12879 lduh [%l7 + 0x12], %o7
12880 lduw [%l7 + 0x4C], %l6
12881 stb %g5, [%l7 + 0x56]
12882loop_1507:
12883 sth %i1, [%l7 + 0x46]
12884 ldsw [%l7 + 0x60], %l0
12885 and %i5, %l5, %o4
12886 tpos %xcc, 0x6
12887 tleu %xcc, 0x2
12888 bgu %icc, loop_1508
12889 stx %i3, [%l7 + 0x10]
12890 brgz %l3, loop_1509
12891 ble loop_1510
12892loop_1508:
12893 sll %g6, %g3, %g1
12894 fmovdne %icc, %f8, %f8
12895loop_1509:
12896 add %o6, 0x153D, %o1
12897loop_1510:
12898 edge32l %g4, %l1, %l4
12899 sub %o0, %i2, %g7
12900 ldsw [%l7 + 0x30], %l2
12901 subc %i4, 0x0791, %i0
12902 alignaddr %o2, %g2, %i7
12903 fblg,a %fcc2, loop_1511
12904 fbule %fcc0, loop_1512
12905 edge16l %i6, %o3, %o5
12906 tge %icc, 0x6
12907loop_1511:
12908 lduw [%l7 + 0x38], %o7
12909loop_1512:
12910 sth %l6, [%l7 + 0x14]
12911 fxor %f10, %f6, %f10
12912 fmuld8ulx16 %f8, %f13, %f14
12913 bneg,a,pn %xcc, loop_1513
12914 fbg,a %fcc3, loop_1514
12915 fpadd32s %f2, %f14, %f14
12916 bne %xcc, loop_1515
12917loop_1513:
12918 tneg %icc, 0x6
12919loop_1514:
12920 stw %i1, [%l7 + 0x60]
12921 lduh [%l7 + 0x3E], %l0
12922loop_1515:
12923 fpadd16 %f8, %f12, %f0
12924 umul %g5, 0x1DC6, %l5
12925 fpsub32 %f2, %f14, %f12
12926 sdiv %i5, 0x12FE, %o4
12927 lduw [%l7 + 0x6C], %i3
12928 sth %g6, [%l7 + 0x28]
12929 stx %l3, [%l7 + 0x08]
12930 brlz,a %g3, loop_1516
12931 stw %g1, [%l7 + 0x18]
12932 stw %o6, [%l7 + 0x68]
12933 subc %g4, 0x0FB0, %o1
12934loop_1516:
12935 std %f10, [%l7 + 0x40]
12936 fmovdleu %icc, %f2, %f6
12937 brlez %l4, loop_1517
12938 ld [%l7 + 0x1C], %f6
12939 st %f13, [%l7 + 0x20]
12940 edge16l %o0, %l1, %g7
12941loop_1517:
12942 fbuge %fcc3, loop_1518
12943 smul %l2, %i2, %i4
12944 fmul8ulx16 %f12, %f8, %f0
12945 fmovdpos %xcc, %f13, %f1
12946loop_1518:
12947 lduw [%l7 + 0x40], %o2
12948 ldsh [%l7 + 0x1C], %i0
12949 edge8n %g2, %i6, %o3
12950 fxnor %f8, %f12, %f6
12951 fones %f14
12952 fmovdle %xcc, %f1, %f3
12953 fmovrdlez %o5, %f10, %f4
12954 taddcctv %i7, %o7, %i1
12955 ldsb [%l7 + 0x19], %l6
12956 fbe %fcc3, loop_1519
12957 ldsh [%l7 + 0x4A], %l0
12958 fcmple16 %f4, %f6, %l5
12959 bshuffle %f12, %f12, %f8
12960loop_1519:
12961 bg,a,pn %icc, loop_1520
12962 xor %i5, %o4, %g5
12963 tleu %icc, 0x7
12964 fba,a %fcc0, loop_1521
12965loop_1520:
12966 fbge,a %fcc3, loop_1522
12967 bge %icc, loop_1523
12968 taddcctv %i3, 0x06BA, %l3
12969loop_1521:
12970 movleu %icc, %g3, %g1
12971loop_1522:
12972 sth %o6, [%l7 + 0x18]
12973loop_1523:
12974 andn %g4, %o1, %l4
12975 fand %f12, %f12, %f4
12976 ldsh [%l7 + 0x6E], %g6
12977 fbg,a %fcc0, loop_1524
12978 ldsb [%l7 + 0x62], %l1
12979 fzeros %f7
12980 ld [%l7 + 0x1C], %f2
12981loop_1524:
12982 fbue %fcc0, loop_1525
12983 fbn %fcc3, loop_1526
12984 fpadd32 %f14, %f4, %f8
12985 fmovrsgz %o0, %f0, %f11
12986loop_1525:
12987 subc %l2, 0x1191, %g7
12988loop_1526:
12989 movvc %icc, %i2, %o2
12990 fmuld8ulx16 %f1, %f3, %f2
12991 fpsub32 %f14, %f12, %f14
12992 bpos,a,pt %icc, loop_1527
12993 fxnors %f12, %f14, %f13
12994 ldd [%l7 + 0x18], %f14
12995 fmovde %xcc, %f9, %f8
12996loop_1527:
12997 fmovdn %xcc, %f10, %f4
12998 mova %xcc, %i0, %g2
12999 edge32n %i4, %i6, %o5
13000 ldsh [%l7 + 0x26], %i7
13001 fornot2s %f2, %f9, %f0
13002 fmovsl %xcc, %f0, %f8
13003 lduh [%l7 + 0x7C], %o3
13004 stw %o7, [%l7 + 0x78]
13005 ldd [%l7 + 0x60], %f2
13006 fmovrde %i1, %f6, %f10
13007 call loop_1528
13008 lduw [%l7 + 0x10], %l0
13009 edge8ln %l6, %i5, %l5
13010 fxor %f14, %f10, %f10
13011loop_1528:
13012 ldub [%l7 + 0x3F], %o4
13013 ldsh [%l7 + 0x3E], %i3
13014 ldsw [%l7 + 0x2C], %g5
13015 ldsw [%l7 + 0x40], %g3
13016 stb %l3, [%l7 + 0x40]
13017 fmovdle %icc, %f15, %f15
13018 andn %o6, 0x104B, %g4
13019 fbne %fcc3, loop_1529
13020 stw %g1, [%l7 + 0x68]
13021 andncc %o1, %g6, %l4
13022 subccc %l1, %l2, %o0
13023loop_1529:
13024 ldsh [%l7 + 0x0A], %i2
13025 ldx [%l7 + 0x30], %g7
13026 stb %i0, [%l7 + 0x20]
13027 st %f10, [%l7 + 0x40]
13028 ld [%l7 + 0x68], %f15
13029 edge16ln %g2, %o2, %i4
13030 smul %o5, %i7, %i6
13031 fcmpd %fcc2, %f14, %f4
13032 stb %o3, [%l7 + 0x20]
13033 bgu,a %icc, loop_1530
13034 te %icc, 0x4
13035 udivx %i1, 0x096D, %l0
13036 movgu %xcc, %l6, %i5
13037loop_1530:
13038 bne,pn %xcc, loop_1531
13039 tsubcctv %o7, %o4, %i3
13040 stb %g5, [%l7 + 0x5F]
13041 sdiv %l5, 0x11D7, %g3
13042loop_1531:
13043 fnot2 %f12, %f12
13044 st %f6, [%l7 + 0x4C]
13045 bpos,a,pn %xcc, loop_1532
13046 ldd [%l7 + 0x70], %f12
13047 stb %l3, [%l7 + 0x0F]
13048 mulscc %g4, 0x0319, %o6
13049loop_1532:
13050 srlx %o1, %g6, %g1
13051 siam 0x1
13052 stb %l4, [%l7 + 0x4E]
13053 fcmpes %fcc0, %f12, %f3
13054 sethi 0x18BD, %l1
13055 mulx %o0, %l2, %g7
13056 call loop_1533
13057 ld [%l7 + 0x74], %f11
13058 andncc %i0, %i2, %o2
13059 fors %f11, %f7, %f8
13060loop_1533:
13061 fbo %fcc0, loop_1534
13062 ldsh [%l7 + 0x58], %i4
13063 fbge,a %fcc2, loop_1535
13064 stb %g2, [%l7 + 0x40]
13065loop_1534:
13066 ldsw [%l7 + 0x48], %i7
13067 movl %xcc, %i6, %o5
13068loop_1535:
13069 array8 %i1, %l0, %o3
13070 edge8 %i5, %o7, %o4
13071 addc %l6, 0x1D67, %g5
13072 fmovda %xcc, %f14, %f0
13073 fmovsg %icc, %f3, %f1
13074 smul %i3, %g3, %l5
13075 stx %l3, [%l7 + 0x78]
13076 fnot1 %f14, %f8
13077 fbul,a %fcc0, loop_1536
13078 fpack32 %f8, %f4, %f0
13079 brnz,a %g4, loop_1537
13080 movl %xcc, %o1, %o6
13081loop_1536:
13082 edge8n %g1, %g6, %l4
13083 fmovrsgz %o0, %f8, %f14
13084loop_1537:
13085 ldd [%l7 + 0x40], %f14
13086 ldsw [%l7 + 0x0C], %l2
13087 udiv %l1, 0x0943, %g7
13088 fones %f4
13089 faligndata %f10, %f4, %f4
13090 andn %i0, 0x098E, %o2
13091 movre %i4, %i2, %i7
13092 fand %f8, %f0, %f12
13093 edge8n %g2, %o5, %i1
13094 bge,pn %icc, loop_1538
13095 tvs %icc, 0x5
13096 ldsw [%l7 + 0x7C], %l0
13097 fmovde %xcc, %f8, %f15
13098loop_1538:
13099 movvs %icc, %i6, %o3
13100 stw %i5, [%l7 + 0x18]
13101 std %f12, [%l7 + 0x58]
13102 fcmpeq16 %f14, %f6, %o4
13103 fbo,a %fcc2, loop_1539
13104 fornot2s %f1, %f10, %f0
13105 bneg loop_1540
13106 fones %f7
13107loop_1539:
13108 fcmpeq32 %f2, %f2, %o7
13109 edge8 %l6, %i3, %g3
13110loop_1540:
13111 te %icc, 0x3
13112 sth %g5, [%l7 + 0x68]
13113 faligndata %f10, %f8, %f8
13114 fmovsle %xcc, %f15, %f15
13115 for %f14, %f2, %f2
13116 fmovdgu %xcc, %f7, %f0
13117 movl %xcc, %l3, %l5
13118 std %f6, [%l7 + 0x38]
13119 movne %xcc, %g4, %o1
13120 fors %f1, %f10, %f11
13121 fmovsgu %xcc, %f7, %f1
13122 fmovsg %xcc, %f5, %f12
13123 fpsub16s %f5, %f0, %f6
13124 lduh [%l7 + 0x2A], %o6
13125 movvs %icc, %g6, %l4
13126 tne %xcc, 0x0
13127 ldsw [%l7 + 0x14], %o0
13128 lduh [%l7 + 0x60], %g1
13129 ldsh [%l7 + 0x46], %l1
13130 andn %l2, %g7, %i0
13131 bleu loop_1541
13132 ldd [%l7 + 0x70], %f8
13133 fnegd %f8, %f12
13134 std %f4, [%l7 + 0x20]
13135loop_1541:
13136 sth %i4, [%l7 + 0x7E]
13137 sra %i2, 0x0A, %o2
13138 tsubcctv %i7, %g2, %o5
13139 fmovrde %l0, %f14, %f0
13140 fbe %fcc0, loop_1542
13141 stb %i1, [%l7 + 0x49]
13142 lduh [%l7 + 0x7E], %i6
13143 ldsb [%l7 + 0x14], %i5
13144loop_1542:
13145 be,pt %icc, loop_1543
13146 stb %o3, [%l7 + 0x69]
13147 stw %o7, [%l7 + 0x54]
13148 be loop_1544
13149loop_1543:
13150 ldub [%l7 + 0x58], %l6
13151 st %f15, [%l7 + 0x18]
13152 fcmple16 %f10, %f4, %i3
13153loop_1544:
13154 tvs %icc, 0x5
13155 fblg %fcc1, loop_1545
13156 stb %o4, [%l7 + 0x39]
13157 movcc %icc, %g3, %g5
13158 movg %xcc, %l5, %l3
13159loop_1545:
13160 movcs %xcc, %o1, %o6
13161 fpadd16s %f13, %f1, %f13
13162 ld [%l7 + 0x64], %f9
13163 move %icc, %g4, %l4
13164 ldub [%l7 + 0x0B], %o0
13165 fandnot2 %f4, %f6, %f10
13166 fzero %f14
13167 fmovrsgz %g6, %f8, %f8
13168 stx %g1, [%l7 + 0x08]
13169 fbge,a %fcc1, loop_1546
13170 std %f8, [%l7 + 0x70]
13171 ldsw [%l7 + 0x54], %l1
13172 brlez,a %g7, loop_1547
13173loop_1546:
13174 smul %i0, 0x0284, %l2
13175 mulx %i4, %i2, %i7
13176 bvc,a,pt %xcc, loop_1548
13177loop_1547:
13178 mulscc %o2, %g2, %o5
13179 ldsb [%l7 + 0x79], %l0
13180 fmovdcs %xcc, %f9, %f8
13181loop_1548:
13182 fbge,a %fcc3, loop_1549
13183 fmovrdne %i1, %f6, %f2
13184 fmovsleu %xcc, %f0, %f7
13185 bvc,a %icc, loop_1550
13186loop_1549:
13187 fabss %f5, %f0
13188 stx %i5, [%l7 + 0x20]
13189 brlz,a %i6, loop_1551
13190loop_1550:
13191 ldx [%l7 + 0x10], %o7
13192 lduh [%l7 + 0x7C], %l6
13193 sth %i3, [%l7 + 0x54]
13194loop_1551:
13195 stw %o3, [%l7 + 0x48]
13196 brz %o4, loop_1552
13197 tcc %icc, 0x7
13198 lduh [%l7 + 0x60], %g3
13199 lduh [%l7 + 0x3C], %l5
13200loop_1552:
13201 fmul8sux16 %f0, %f14, %f6
13202 fpack16 %f10, %f1
13203 fbu,a %fcc1, loop_1553
13204 brgez,a %l3, loop_1554
13205 ldsw [%l7 + 0x70], %o1
13206 pdist %f14, %f12, %f12
13207loop_1553:
13208 sth %g5, [%l7 + 0x2A]
13209loop_1554:
13210 tcc %icc, 0x7
13211 andncc %g4, %l4, %o0
13212 movcs %xcc, %o6, %g1
13213 fzeros %f12
13214 ld [%l7 + 0x1C], %f1
13215 stw %l1, [%l7 + 0x10]
13216 fpackfix %f6, %f13
13217 ldsh [%l7 + 0x20], %g6
13218 taddcc %g7, %i0, %l2
13219 tvc %xcc, 0x6
13220 fmovrsgez %i2, %f6, %f1
13221 movrgez %i4, %o2, %g2
13222 fcmps %fcc2, %f15, %f9
13223 fmovdgu %icc, %f8, %f10
13224 fmul8x16au %f8, %f3, %f4
13225 brlz,a %o5, loop_1555
13226 std %f10, [%l7 + 0x30]
13227 fbg %fcc2, loop_1556
13228 fpsub32s %f14, %f5, %f6
13229loop_1555:
13230 fsrc2s %f4, %f8
13231 ta %xcc, 0x0
13232loop_1556:
13233 bg,pt %xcc, loop_1557
13234 subccc %i7, %l0, %i1
13235 and %i5, %i6, %l6
13236 fnot1s %f9, %f6
13237loop_1557:
13238 array8 %o7, %i3, %o4
13239 lduw [%l7 + 0x4C], %o3
13240 fmovrde %g3, %f14, %f4
13241 sth %l5, [%l7 + 0x1E]
13242 ld [%l7 + 0x78], %f5
13243 call loop_1558
13244 stx %l3, [%l7 + 0x78]
13245 lduh [%l7 + 0x0C], %g5
13246 ldd [%l7 + 0x50], %f0
13247loop_1558:
13248 std %f2, [%l7 + 0x10]
13249 movpos %icc, %o1, %l4
13250 ldsw [%l7 + 0x30], %o0
13251 ba,pn %icc, loop_1559
13252 orcc %g4, %o6, %l1
13253 movre %g1, %g7, %g6
13254 lduw [%l7 + 0x1C], %l2
13255loop_1559:
13256 fandnot1s %f13, %f1, %f3
13257 fmuld8ulx16 %f0, %f15, %f10
13258 tn %xcc, 0x5
13259 bge %icc, loop_1560
13260 ldx [%l7 + 0x78], %i0
13261 move %xcc, %i2, %i4
13262 brgez %o2, loop_1561
13263loop_1560:
13264 xnor %g2, 0x1373, %i7
13265 fone %f4
13266 stw %o5, [%l7 + 0x30]
13267loop_1561:
13268 orncc %i1, %l0, %i5
13269 addcc %i6, 0x0E60, %l6
13270 fmovrdgz %i3, %f12, %f6
13271 ldub [%l7 + 0x25], %o4
13272 addc %o3, 0x06A6, %o7
13273 fcmple16 %f4, %f8, %g3
13274 bleu,a %xcc, loop_1562
13275 fbule %fcc0, loop_1563
13276 movvc %xcc, %l3, %g5
13277 ld [%l7 + 0x08], %f15
13278loop_1562:
13279 fone %f12
13280loop_1563:
13281 be,a %icc, loop_1564
13282 fmovdge %xcc, %f6, %f10
13283 edge32ln %l5, %l4, %o0
13284 fmul8ulx16 %f14, %f12, %f14
13285loop_1564:
13286 edge16l %o1, %g4, %o6
13287 tn %icc, 0x0
13288 fmul8x16al %f1, %f6, %f12
13289 st %f0, [%l7 + 0x48]
13290 nop
13291 setx loop_1565, %l0, %l1
13292 jmpl %l1, %g1
13293 xnor %l1, 0x01B0, %g6
13294 sethi 0x0B64, %l2
13295 movrgez %g7, 0x1E1, %i2
13296loop_1565:
13297 ldsw [%l7 + 0x6C], %i0
13298 stb %i4, [%l7 + 0x45]
13299 stb %g2, [%l7 + 0x46]
13300 stw %o2, [%l7 + 0x68]
13301 fbl %fcc3, loop_1566
13302 fnegs %f11, %f12
13303 ta %xcc, 0x5
13304 lduw [%l7 + 0x0C], %o5
13305loop_1566:
13306 fmuld8sux16 %f11, %f1, %f4
13307 addcc %i1, %i7, %l0
13308 fcmps %fcc2, %f5, %f10
13309 fmovsne %icc, %f15, %f4
13310 tsubcctv %i5, 0x137F, %i6
13311 fornot1 %f12, %f12, %f8
13312 lduh [%l7 + 0x6E], %l6
13313 movcc %icc, %o4, %i3
13314 ldsw [%l7 + 0x68], %o7
13315 stw %o3, [%l7 + 0x5C]
13316 array8 %g3, %g5, %l3
13317 fmovs %f1, %f15
13318 brlz %l5, loop_1567
13319 edge16l %o0, %o1, %l4
13320 ldsw [%l7 + 0x70], %g4
13321 ldub [%l7 + 0x51], %o6
13322loop_1567:
13323 bleu,a,pt %icc, loop_1568
13324 bshuffle %f12, %f12, %f2
13325 tle %xcc, 0x7
13326 ldsh [%l7 + 0x68], %g1
13327loop_1568:
13328 fornot2 %f4, %f8, %f0
13329 fba %fcc1, loop_1569
13330 fsrc2 %f10, %f2
13331 brlez %l1, loop_1570
13332 std %f6, [%l7 + 0x60]
13333loop_1569:
13334 fbg,a %fcc0, loop_1571
13335 lduw [%l7 + 0x54], %g6
13336loop_1570:
13337 ldsw [%l7 + 0x64], %l2
13338 fbuge %fcc3, loop_1572
13339loop_1571:
13340 movrlez %i2, %g7, %i0
13341 fxor %f8, %f8, %f0
13342 bvc,pn %xcc, loop_1573
13343loop_1572:
13344 fblg,a %fcc2, loop_1574
13345 ldsb [%l7 + 0x14], %i4
13346 stw %g2, [%l7 + 0x5C]
13347loop_1573:
13348 ldx [%l7 + 0x28], %o2
13349loop_1574:
13350 fcmpgt16 %f2, %f8, %i1
13351 fnegs %f6, %f0
13352 tne %xcc, 0x1
13353 lduh [%l7 + 0x0C], %o5
13354 fmul8x16al %f4, %f8, %f4
13355 fblg,a %fcc2, loop_1575
13356 edge8n %i7, %i5, %i6
13357 fmovdcc %xcc, %f7, %f10
13358 ldx [%l7 + 0x10], %l6
13359loop_1575:
13360 fcmpgt16 %f10, %f4, %l0
13361 sdivcc %i3, 0x1B04, %o4
13362 sth %o3, [%l7 + 0x54]
13363 call loop_1576
13364 addc %g3, %o7, %l3
13365 movrgz %l5, %g5, %o1
13366 ldsw [%l7 + 0x68], %l4
13367loop_1576:
13368 ldsw [%l7 + 0x68], %g4
13369 tvs %xcc, 0x4
13370 tcc %xcc, 0x4
13371 addc %o0, 0x1C66, %o6
13372 ldub [%l7 + 0x6B], %g1
13373 mulscc %l1, %g6, %l2
13374 fmovsvs %xcc, %f9, %f15
13375 std %f4, [%l7 + 0x38]
13376 lduw [%l7 + 0x74], %g7
13377 st %f15, [%l7 + 0x64]
13378 lduh [%l7 + 0x40], %i2
13379 ld [%l7 + 0x5C], %f2
13380 fmovrslez %i0, %f3, %f6
13381 fnot1s %f5, %f1
13382 fmovsvs %xcc, %f5, %f1
13383 fmovsg %icc, %f8, %f8
13384 subccc %i4, %g2, %i1
13385 sdiv %o2, 0x0544, %i7
13386 tsubcctv %i5, %i6, %o5
13387 edge32 %l6, %l0, %o4
13388 ldsw [%l7 + 0x14], %o3
13389 srax %i3, %o7, %g3
13390 stw %l3, [%l7 + 0x34]
13391 addcc %l5, 0x1C75, %g5
13392 ldd [%l7 + 0x20], %f12
13393 fcmpne32 %f14, %f2, %o1
13394 fmovsl %icc, %f5, %f7
13395 std %f14, [%l7 + 0x58]
13396 fandnot2s %f3, %f0, %f14
13397 ldub [%l7 + 0x2F], %g4
13398 stb %o0, [%l7 + 0x73]
13399 movvs %xcc, %l4, %g1
13400 fmovrdne %o6, %f10, %f2
13401 fxor %f12, %f12, %f14
13402 ldub [%l7 + 0x55], %g6
13403 ba %icc, loop_1577
13404 udivcc %l2, 0x03C4, %g7
13405 bcc,pn %xcc, loop_1578
13406 tsubcc %i2, %i0, %i4
13407loop_1577:
13408 ldd [%l7 + 0x48], %f4
13409 fpmerge %f5, %f13, %f4
13410loop_1578:
13411 fnor %f6, %f8, %f0
13412 stb %l1, [%l7 + 0x38]
13413 ldsw [%l7 + 0x54], %g2
13414 subccc %i1, %i7, %o2
13415 taddcctv %i6, %o5, %i5
13416 ldx [%l7 + 0x60], %l6
13417 movne %icc, %l0, %o3
13418 movvs %icc, %i3, %o7
13419 fmovse %icc, %f3, %f9
13420 fcmple32 %f4, %f14, %g3
13421 fbu,a %fcc1, loop_1579
13422 sub %l3, 0x032D, %o4
13423 stw %g5, [%l7 + 0x54]
13424 fmovsn %xcc, %f8, %f8
13425loop_1579:
13426 fmovrsne %o1, %f7, %f2
13427 fbo,a %fcc1, loop_1580
13428 bl loop_1581
13429 tsubcctv %l5, 0x103B, %g4
13430 ldsh [%l7 + 0x76], %l4
13431loop_1580:
13432 subc %g1, 0x045B, %o6
13433loop_1581:
13434 stb %g6, [%l7 + 0x68]
13435 fmovdg %xcc, %f5, %f14
13436 fbge,a %fcc0, loop_1582
13437 std %f8, [%l7 + 0x40]
13438 fsrc1s %f10, %f5
13439 sth %l2, [%l7 + 0x22]
13440loop_1582:
13441 fbu %fcc3, loop_1583
13442 subc %o0, 0x1F0C, %g7
13443 ldsb [%l7 + 0x7E], %i0
13444 fmovda %icc, %f0, %f10
13445loop_1583:
13446 fmovdcs %icc, %f8, %f6
13447 bl %icc, loop_1584
13448 nop
13449 setx loop_1585, %l0, %l1
13450 jmpl %l1, %i4
13451 edge8ln %i2, %g2, %l1
13452 ldd [%l7 + 0x48], %f8
13453loop_1584:
13454 fmovrsgz %i7, %f8, %f15
13455loop_1585:
13456 fcmple32 %f8, %f4, %o2
13457 fmovsneg %icc, %f0, %f2
13458 fbe,a %fcc2, loop_1586
13459 fpmerge %f4, %f13, %f10
13460 fxnor %f8, %f10, %f2
13461 sllx %i6, 0x13, %i1
13462loop_1586:
13463 nop
13464 setx loop_1587, %l0, %l1
13465 wrpr 0x1, %tl
13466 wrpr %l1, %tpc
13467 add %l1, 0x4, %l1
13468 wrpr %l1, %tnpc
13469 setx 0x34400001400, %l0, %l1
13470 wrpr %l1, %tstate
13471 wrhpr 0x4, %htstate
13472 retry
13473 fmovdneg %icc, %f1, %f6
13474 ldub [%l7 + 0x46], %o5
13475 movrlez %l6, %l0, %i5
13476loop_1587:
13477 fcmpd %fcc1, %f14, %f2
13478 srax %o3, 0x10, %i3
13479 tn %icc, 0x3
13480 bg,a %icc, loop_1588
13481 st %f7, [%l7 + 0x7C]
13482 edge16 %o7, %g3, %o4
13483 tl %xcc, 0x1
13484loop_1588:
13485 tn %xcc, 0x2
13486 call loop_1589
13487 ld [%l7 + 0x58], %f3
13488 fmovs %f9, %f13
13489 stw %g5, [%l7 + 0x74]
13490loop_1589:
13491 fmovrdgz %o1, %f14, %f14
13492 ldd [%l7 + 0x68], %f8
13493 fmovdvc %icc, %f9, %f15
13494 fmovrsgz %l3, %f15, %f0
13495 bvc,a loop_1590
13496 fmovdleu %icc, %f3, %f3
13497 brz %l5, loop_1591
13498 fmul8x16 %f0, %f10, %f4
13499loop_1590:
13500 fnegs %f2, %f9
13501 fmovsneg %xcc, %f5, %f10
13502loop_1591:
13503 edge32ln %g4, %l4, %o6
13504 sra %g6, 0x0B, %g1
13505 fzeros %f4
13506 fble %fcc2, loop_1592
13507 te %icc, 0x5
13508 movn %xcc, %o0, %l2
13509 fands %f0, %f5, %f12
13510loop_1592:
13511 movneg %icc, %i0, %i4
13512 fzeros %f12
13513 stw %i2, [%l7 + 0x2C]
13514 movrlez %g7, 0x176, %l1
13515 fcmpeq16 %f12, %f2, %g2
13516 for %f12, %f6, %f2
13517 fornot1 %f8, %f14, %f12
13518 edge8l %o2, %i6, %i1
13519 st %f8, [%l7 + 0x74]
13520 nop
13521 setx loop_1593, %l0, %l1
13522 jmpl %l1, %i7
13523 fnot1s %f8, %f5
13524 sth %o5, [%l7 + 0x54]
13525 nop
13526 setx loop_1594, %l0, %l1
13527 wrpr 0x1, %tl
13528 wrpr %l1, %tpc
13529 add %l1, 0x4, %l1
13530 wrpr %l1, %tnpc
13531 setx 0x34400001400, %l0, %l1
13532 wrpr %l1, %tstate
13533 wrhpr 0x4, %htstate
13534 retry
13535loop_1593:
13536 fmovrsgez %l6, %f12, %f8
13537 ld [%l7 + 0x44], %f12
13538 fpadd16s %f4, %f2, %f14
13539loop_1594:
13540 ldub [%l7 + 0x32], %i5
13541 fand %f10, %f14, %f4
13542 fpadd32 %f10, %f2, %f8
13543 fmovsa %xcc, %f11, %f6
13544 st %f3, [%l7 + 0x48]
13545 sdivcc %o3, 0x13DE, %l0
13546 fbul,a %fcc0, loop_1595
13547 ldsw [%l7 + 0x14], %i3
13548 ldx [%l7 + 0x20], %g3
13549 movre %o7, %o4, %o1
13550loop_1595:
13551 fmovdge %icc, %f1, %f15
13552 fands %f4, %f6, %f12
13553 xorcc %g5, %l5, %g4
13554 fmuld8ulx16 %f5, %f2, %f8
13555 stb %l4, [%l7 + 0x66]
13556 ld [%l7 + 0x60], %f12
13557 fand %f0, %f0, %f4
13558 st %f10, [%l7 + 0x6C]
13559 sth %o6, [%l7 + 0x4C]
13560 fmovdcs %icc, %f8, %f4
13561 fpack32 %f4, %f8, %f14
13562 fmovdge %icc, %f12, %f10
13563 fmovsn %icc, %f9, %f8
13564 fbn,a %fcc2, loop_1596
13565 fmovrdlz %l3, %f2, %f10
13566 ldsb [%l7 + 0x1C], %g1
13567 tg %icc, 0x3
13568loop_1596:
13569 tsubcc %g6, %o0, %l2
13570 st %f2, [%l7 + 0x44]
13571 movge %icc, %i0, %i4
13572 movl %icc, %g7, %l1
13573 addc %i2, %o2, %i6
13574 stb %g2, [%l7 + 0x6E]
13575 stw %i7, [%l7 + 0x4C]
13576 fands %f13, %f8, %f7
13577 stw %o5, [%l7 + 0x60]
13578 fnot1 %f10, %f10
13579 ld [%l7 + 0x38], %f5
13580 ble,a loop_1597
13581 lduh [%l7 + 0x70], %l6
13582 fmovrsgez %i5, %f3, %f12
13583 andcc %i1, %l0, %o3
13584loop_1597:
13585 fmovdleu %icc, %f7, %f12
13586 fmovdgu %icc, %f11, %f10
13587 fbue,a %fcc1, loop_1598
13588 fpadd16 %f10, %f12, %f12
13589 fmovrdgz %g3, %f12, %f14
13590 stx %i3, [%l7 + 0x50]
13591loop_1598:
13592 brlez,a %o4, loop_1599
13593 ldub [%l7 + 0x23], %o7
13594 srlx %g5, 0x01, %l5
13595 alignaddrl %o1, %l4, %o6
13596loop_1599:
13597 smul %l3, 0x0B60, %g1
13598 fpadd32 %f12, %f4, %f6
13599 edge8 %g4, %g6, %o0
13600 fmovrslz %l2, %f4, %f13
13601 tg %xcc, 0x3
13602 fmovdn %icc, %f1, %f12
13603 movgu %icc, %i4, %i0
13604 lduh [%l7 + 0x5C], %g7
13605 edge32l %i2, %o2, %l1
13606 tneg %xcc, 0x0
13607 brnz,a %i6, loop_1600
13608 movpos %icc, %g2, %i7
13609 bcs,pt %icc, loop_1601
13610 bvc,pt %xcc, loop_1602
13611loop_1600:
13612 movne %icc, %l6, %i5
13613 movne %xcc, %i1, %l0
13614loop_1601:
13615 fba,a %fcc3, loop_1603
13616loop_1602:
13617 fcmpes %fcc2, %f5, %f0
13618 fmovrdlz %o3, %f10, %f4
13619 fxor %f10, %f6, %f6
13620loop_1603:
13621 ld [%l7 + 0x08], %f6
13622 ldsh [%l7 + 0x12], %o5
13623 edge16ln %i3, %g3, %o4
13624 ldsw [%l7 + 0x2C], %g5
13625 fcmpeq32 %f6, %f14, %l5
13626 std %f4, [%l7 + 0x10]
13627 fmovdvc %icc, %f10, %f15
13628 fsrc2 %f6, %f0
13629 add %o7, 0x091A, %l4
13630 fpsub32s %f0, %f1, %f2
13631 movvs %xcc, %o1, %o6
13632 stb %g1, [%l7 + 0x10]
13633 movrgz %g4, 0x0BE, %g6
13634 siam 0x1
13635 bcc,a,pn %icc, loop_1604
13636 ldsh [%l7 + 0x66], %o0
13637 call loop_1605
13638 ldub [%l7 + 0x65], %l3
13639loop_1604:
13640 lduh [%l7 + 0x5E], %i4
13641 and %i0, 0x0207, %l2
13642loop_1605:
13643 fbul %fcc3, loop_1606
13644 stb %i2, [%l7 + 0x25]
13645 fmovrdgez %g7, %f2, %f8
13646 fone %f10
13647loop_1606:
13648 fbu %fcc0, loop_1607
13649 ldd [%l7 + 0x38], %f2
13650 fmovrsgez %l1, %f8, %f4
13651 bleu,a %icc, loop_1608
13652loop_1607:
13653 bshuffle %f6, %f8, %f2
13654 edge16n %i6, %o2, %g2
13655 ldsh [%l7 + 0x58], %i7
13656loop_1608:
13657 ldsb [%l7 + 0x3C], %l6
13658 movvc %xcc, %i5, %l0
13659 fone %f8
13660 te %icc, 0x7
13661 ld [%l7 + 0x10], %f0
13662 xnorcc %i1, 0x108D, %o5
13663 addccc %i3, %o3, %o4
13664 ldsb [%l7 + 0x34], %g3
13665 tpos %icc, 0x7
13666 std %f0, [%l7 + 0x68]
13667 ldx [%l7 + 0x10], %l5
13668 st %f14, [%l7 + 0x7C]
13669 subc %o7, %l4, %o1
13670 lduh [%l7 + 0x54], %g5
13671 stb %g1, [%l7 + 0x63]
13672 sth %o6, [%l7 + 0x40]
13673 movne %xcc, %g4, %o0
13674 or %g6, 0x1FBD, %i4
13675 tvs %icc, 0x3
13676 xor %i0, %l3, %l2
13677 brgz,a %g7, loop_1609
13678 stx %i2, [%l7 + 0x38]
13679 orcc %l1, %i6, %g2
13680 fsrc2s %f4, %f6
13681loop_1609:
13682 or %o2, %l6, %i5
13683 edge8n %l0, %i1, %i7
13684 fba %fcc1, loop_1610
13685 sth %i3, [%l7 + 0x3C]
13686 sth %o5, [%l7 + 0x4C]
13687 nop
13688 setx loop_1611, %l0, %l1
13689 wrpr 0x1, %tl
13690 wrpr %l1, %tpc
13691 add %l1, 0x4, %l1
13692 wrpr %l1, %tnpc
13693 setx 0x34400001400, %l0, %l1
13694 wrpr %l1, %tstate
13695 wrhpr 0x4, %htstate
13696 retry
13697loop_1610:
13698 ldsh [%l7 + 0x32], %o4
13699 tgu %xcc, 0x4
13700 ld [%l7 + 0x58], %f0
13701loop_1611:
13702 fmovdge %icc, %f10, %f3
13703 fmovsvc %icc, %f15, %f1
13704 call loop_1612
13705 fmovdn %xcc, %f9, %f10
13706 bl,a,pt %icc, loop_1613
13707 ldsw [%l7 + 0x0C], %o3
13708loop_1612:
13709 tl %xcc, 0x0
13710 fbug %fcc0, loop_1614
13711loop_1613:
13712 tge %xcc, 0x1
13713 fmovdgu %icc, %f9, %f1
13714 fmovsa %icc, %f11, %f7
13715loop_1614:
13716 brlz,a %l5, loop_1615
13717 edge16 %g3, %l4, %o1
13718 fmovdneg %icc, %f6, %f13
13719 fbn %fcc1, loop_1616
13720loop_1615:
13721 fmovsle %icc, %f4, %f2
13722 ldub [%l7 + 0x1B], %g5
13723 fmuld8sux16 %f4, %f1, %f12
13724loop_1616:
13725 fmovdge %xcc, %f10, %f13
13726 tg %xcc, 0x6
13727 movvs %icc, %g1, %o6
13728 fmovscc %xcc, %f13, %f11
13729 movneg %xcc, %g4, %o0
13730 fpack16 %f2, %f5
13731 fmovdvs %icc, %f6, %f2
13732 sub %g6, %i4, %o7
13733 edge16ln %l3, %i0, %l2
13734 movle %xcc, %i2, %g7
13735 movne %icc, %l1, %g2
13736 ldsw [%l7 + 0x48], %o2
13737 fbl %fcc3, loop_1617
13738 xor %i6, %i5, %l6
13739 fpackfix %f4, %f6
13740 ldsb [%l7 + 0x4C], %i1
13741loop_1617:
13742 fbge %fcc1, loop_1618
13743 ldx [%l7 + 0x10], %i7
13744 ldsb [%l7 + 0x43], %i3
13745 udivx %l0, 0x1061, %o5
13746loop_1618:
13747 andcc %o3, 0x1CEE, %l5
13748 sth %g3, [%l7 + 0x18]
13749 ldub [%l7 + 0x21], %o4
13750 fcmpeq16 %f0, %f8, %o1
13751 brlz,a %g5, loop_1619
13752 brgz,a %l4, loop_1620
13753 andncc %g1, %o6, %g4
13754 move %xcc, %o0, %g6
13755loop_1619:
13756 tgu %icc, 0x3
13757loop_1620:
13758 siam 0x6
13759 tvs %icc, 0x1
13760 sra %i4, 0x17, %o7
13761 ldsb [%l7 + 0x78], %i0
13762 movn %icc, %l2, %i2
13763 stx %l3, [%l7 + 0x70]
13764 ldx [%l7 + 0x40], %g7
13765 fnegs %f15, %f8
13766 lduw [%l7 + 0x78], %l1
13767 fbne,a %fcc2, loop_1621
13768 alignaddrl %o2, %i6, %g2
13769 stx %i5, [%l7 + 0x38]
13770 ldd [%l7 + 0x08], %f14
13771loop_1621:
13772 ldsw [%l7 + 0x1C], %i1
13773 array32 %l6, %i3, %i7
13774 srlx %o5, 0x1D, %o3
13775 ldub [%l7 + 0x3D], %l5
13776 ble,a %icc, loop_1622
13777 ldub [%l7 + 0x0F], %l0
13778 movpos %icc, %o4, %o1
13779 fxor %f0, %f10, %f12
13780loop_1622:
13781 xnor %g5, 0x045E, %g3
13782 fones %f9
13783 sth %g1, [%l7 + 0x26]
13784 fbge %fcc0, loop_1623
13785 fblg %fcc2, loop_1624
13786 be,a %xcc, loop_1625
13787 fblg %fcc0, loop_1626
13788loop_1623:
13789 ldx [%l7 + 0x60], %l4
13790loop_1624:
13791 xnorcc %g4, %o6, %g6
13792loop_1625:
13793 movle %icc, %i4, %o0
13794loop_1626:
13795 sllx %i0, %o7, %l2
13796 movne %icc, %i2, %l3
13797 movrlz %g7, %l1, %i6
13798 tne %icc, 0x3
13799 brz,a %g2, loop_1627
13800 movrlz %i5, 0x17A, %i1
13801 movre %l6, 0x3A6, %o2
13802 fbo,a %fcc1, loop_1628
13803loop_1627:
13804 stx %i3, [%l7 + 0x08]
13805 fmovsle %xcc, %f12, %f15
13806 fmovde %icc, %f15, %f13
13807loop_1628:
13808 tleu %icc, 0x7
13809 ldsw [%l7 + 0x50], %o5
13810 fsrc1 %f8, %f10
13811 movvs %icc, %i7, %l5
13812 fmovrslez %o3, %f2, %f1
13813 bne,a loop_1629
13814 srax %o4, %o1, %l0
13815 fpack32 %f0, %f14, %f12
13816 fmovdg %icc, %f13, %f6
13817loop_1629:
13818 fcmpeq32 %f10, %f10, %g5
13819 fmovdleu %icc, %f14, %f6
13820 lduh [%l7 + 0x72], %g3
13821 movn %icc, %l4, %g1
13822 tcs %xcc, 0x1
13823 fmovdne %icc, %f1, %f8
13824 sth %g4, [%l7 + 0x10]
13825 sth %o6, [%l7 + 0x4C]
13826 tsubcc %i4, 0x0FF2, %o0
13827 fxnors %f15, %f2, %f7
13828 fba %fcc1, loop_1630
13829 movcs %xcc, %i0, %o7
13830 movrlz %l2, %g6, %i2
13831 fsrc1s %f9, %f11
13832loop_1630:
13833 fmovrsne %l3, %f12, %f10
13834 fxnors %f9, %f6, %f0
13835 smul %l1, 0x17CA, %i6
13836 andcc %g2, 0x1F6E, %i5
13837 bn,a,pt %xcc, loop_1631
13838 stx %g7, [%l7 + 0x08]
13839 stb %i1, [%l7 + 0x6E]
13840 movle %icc, %o2, %l6
13841loop_1631:
13842 fmovsa %xcc, %f12, %f5
13843 fsrc1 %f8, %f8
13844 lduw [%l7 + 0x28], %o5
13845 fornot2s %f7, %f9, %f7
13846 fcmped %fcc0, %f4, %f4
13847 edge8ln %i3, %i7, %o3
13848 umul %l5, 0x1733, %o1
13849 stw %o4, [%l7 + 0x40]
13850 orcc %l0, 0x133C, %g3
13851 movn %xcc, %l4, %g5
13852 ldsb [%l7 + 0x08], %g4
13853 fmovrsgz %o6, %f10, %f6
13854 fmovrsgz %g1, %f8, %f1
13855 add %o0, %i4, %o7
13856 subcc %l2, %i0, %i2
13857 fbg %fcc3, loop_1632
13858 sth %l3, [%l7 + 0x5A]
13859 brlz %g6, loop_1633
13860 fnand %f0, %f8, %f8
13861loop_1632:
13862 stb %i6, [%l7 + 0x58]
13863 alignaddrl %l1, %g2, %i5
13864loop_1633:
13865 movcs %xcc, %g7, %o2
13866 fmovsl %xcc, %f9, %f7
13867 ldx [%l7 + 0x10], %i1
13868 fnot2 %f6, %f2
13869 xnorcc %l6, 0x1990, %i3
13870 fmovdvs %icc, %f8, %f4
13871 fmovdcc %xcc, %f2, %f8
13872 nop
13873 setx loop_1634, %l0, %l1
13874 wrpr 0x1, %tl
13875 wrpr %l1, %tnpc
13876 setx 0x34400001400, %l0, %l1
13877 wrpr %l1, %tstate
13878 wrhpr 0x4, %htstate
13879 done
13880 ldd [%l7 + 0x10], %f4
13881 sub %i7, %o3, %l5
13882 ldd [%l7 + 0x50], %f4
13883loop_1634:
13884 ba,pn %icc, loop_1635
13885 te %icc, 0x2
13886 ldsh [%l7 + 0x18], %o1
13887 sth %o4, [%l7 + 0x5C]
13888loop_1635:
13889 te %xcc, 0x7
13890 smulcc %o5, %l0, %g3
13891 fmovrslz %l4, %f1, %f9
13892 fnor %f12, %f4, %f2
13893 fnot1 %f0, %f4
13894 fmovrdgz %g4, %f6, %f12
13895 fbu,a %fcc0, loop_1636
13896 fands %f12, %f9, %f8
13897 std %f8, [%l7 + 0x08]
13898 bleu,pn %icc, loop_1637
13899loop_1636:
13900 ldsb [%l7 + 0x68], %g5
13901 ldsh [%l7 + 0x0C], %o6
13902 andn %g1, 0x0FC0, %o0
13903loop_1637:
13904 fpadd32s %f6, %f12, %f0
13905 fzeros %f15
13906 stw %i4, [%l7 + 0x44]
13907 fmovdpos %xcc, %f10, %f3
13908 tvc %icc, 0x0
13909 ldsb [%l7 + 0x7E], %l2
13910 fbn,a %fcc3, loop_1638
13911 st %f7, [%l7 + 0x2C]
13912 stb %o7, [%l7 + 0x2D]
13913 fmovdg %icc, %f9, %f9
13914loop_1638:
13915 fbo %fcc0, loop_1639
13916 ldsb [%l7 + 0x5E], %i2
13917 fmovsn %xcc, %f7, %f10
13918 bleu,a,pt %icc, loop_1640
13919loop_1639:
13920 smulcc %l3, %i0, %i6
13921 fbu %fcc1, loop_1641
13922 ld [%l7 + 0x10], %f6
13923loop_1640:
13924 fmovrdlez %l1, %f4, %f8
13925 ldsw [%l7 + 0x30], %g6
13926loop_1641:
13927 ldsh [%l7 + 0x2E], %i5
13928 fmovrdgez %g7, %f10, %f14
13929 ldd [%l7 + 0x68], %f12
13930 fmovdvc %icc, %f11, %f3
13931 fpack16 %f8, %f5
13932 and %o2, 0x1138, %i1
13933 brgz %g2, loop_1642
13934 movrgez %i3, %i7, %l6
13935 movneg %icc, %l5, %o3
13936 udivcc %o4, 0x0F50, %o1
13937loop_1642:
13938 stx %l0, [%l7 + 0x78]
13939 fbule,a %fcc3, loop_1643
13940 ld [%l7 + 0x2C], %f14
13941 stb %g3, [%l7 + 0x78]
13942 fbg,a %fcc0, loop_1644
13943loop_1643:
13944 stb %l4, [%l7 + 0x15]
13945 movg %xcc, %o5, %g4
13946 fbe %fcc0, loop_1645
13947loop_1644:
13948 stx %g5, [%l7 + 0x38]
13949 fpsub32 %f12, %f8, %f8
13950 ldx [%l7 + 0x58], %o6
13951loop_1645:
13952 ldsw [%l7 + 0x7C], %g1
13953 fmovsa %icc, %f8, %f8
13954 orn %i4, %o0, %o7
13955 te %xcc, 0x0
13956 fandnot2 %f6, %f4, %f2
13957 sethi 0x0814, %l2
13958 andcc %i2, 0x02C5, %i0
13959 fbuge,a %fcc0, loop_1646
13960 fba %fcc2, loop_1647
13961 nop
13962 setx loop_1648, %l0, %l1
13963 wrpr 0x1, %tl
13964 wrpr %l1, %tnpc
13965 setx 0x34400001400, %l0, %l1
13966 wrpr %l1, %tstate
13967 wrhpr 0x4, %htstate
13968 done
13969 std %f0, [%l7 + 0x20]
13970loop_1646:
13971 fmovdvs %icc, %f9, %f9
13972loop_1647:
13973 fpack16 %f8, %f5
13974loop_1648:
13975 st %f8, [%l7 + 0x54]
13976 fmovdvs %icc, %f7, %f1
13977 stw %i6, [%l7 + 0x28]
13978 fmovrdlez %l1, %f2, %f2
13979 tvs %xcc, 0x0
13980 movrlez %g6, %l3, %g7
13981 move %xcc, %i5, %i1
13982 fbule,a %fcc3, loop_1649
13983 bl,a %xcc, loop_1650
13984 ldsw [%l7 + 0x30], %o2
13985 array8 %g2, %i3, %i7
13986loop_1649:
13987 sub %l6, %l5, %o3
13988loop_1650:
13989 fone %f8
13990 fmovsa %xcc, %f15, %f4
13991 edge16 %o1, %l0, %o4
13992 fmovdgu %xcc, %f3, %f13
13993 st %f2, [%l7 + 0x34]
13994 ldx [%l7 + 0x20], %g3
13995 movneg %xcc, %l4, %g4
13996 fmul8x16 %f0, %f14, %f14
13997 fpsub16 %f14, %f0, %f8
13998 tle %icc, 0x1
13999 ldub [%l7 + 0x5E], %g5
14000 fmul8x16au %f15, %f6, %f2
14001 edge8 %o6, %o5, %g1
14002 sra %i4, 0x12, %o0
14003 sub %l2, 0x126A, %o7
14004 bpos,pn %xcc, loop_1651
14005 ldsh [%l7 + 0x36], %i0
14006 fpsub32s %f8, %f1, %f3
14007 tvs %icc, 0x5
14008loop_1651:
14009 fmovrsgez %i6, %f9, %f6
14010 ldsh [%l7 + 0x7A], %l1
14011 alignaddr %g6, %i2, %l3
14012 fcmpeq16 %f10, %f12, %i5
14013 fzeros %f11
14014 ldx [%l7 + 0x40], %i1
14015 movge %xcc, %g7, %g2
14016 udiv %i3, 0x00EA, %o2
14017 nop
14018 setx loop_1652, %l0, %l1
14019 wrpr 0x1, %tl
14020 wrpr %l1, %tnpc
14021 setx 0x34400001400, %l0, %l1
14022 wrpr %l1, %tstate
14023 wrhpr 0x4, %htstate
14024 done
14025 fmovdvs %xcc, %f12, %f12
14026 st %f6, [%l7 + 0x68]
14027 stb %l6, [%l7 + 0x51]
14028loop_1652:
14029 subccc %l5, %i7, %o3
14030 tvc %xcc, 0x6
14031 xnor %o1, %o4, %g3
14032 ld [%l7 + 0x7C], %f6
14033 edge8 %l4, %g4, %g5
14034 fcmpd %fcc2, %f14, %f2
14035 tcs %xcc, 0x4
14036 sdivx %o6, 0x08C1, %o5
14037 edge16l %l0, %i4, %g1
14038 stx %l2, [%l7 + 0x10]
14039 fbne,a %fcc3, loop_1653
14040 ldsw [%l7 + 0x10], %o7
14041 subc %o0, %i0, %i6
14042 fmovdneg %xcc, %f4, %f7
14043loop_1653:
14044 fpadd16 %f2, %f4, %f4
14045 ldub [%l7 + 0x74], %g6
14046 bg loop_1654
14047 ldsb [%l7 + 0x11], %l1
14048 bl,pt %icc, loop_1655
14049 tle %xcc, 0x4
14050loop_1654:
14051 stw %l3, [%l7 + 0x7C]
14052 ba,pn %icc, loop_1656
14053loop_1655:
14054 fmul8sux16 %f14, %f8, %f0
14055 fpsub32s %f7, %f5, %f13
14056 fnor %f10, %f8, %f2
14057loop_1656:
14058 fmovsg %icc, %f6, %f1
14059 ble %icc, loop_1657
14060 umul %i2, %i1, %g7
14061 ldsh [%l7 + 0x14], %g2
14062 movrne %i5, 0x0FD, %o2
14063loop_1657:
14064 ldsh [%l7 + 0x1C], %i3
14065 stw %l6, [%l7 + 0x64]
14066 fmovrdgez %i7, %f0, %f12
14067 stb %o3, [%l7 + 0x38]
14068 std %f4, [%l7 + 0x10]
14069 ldsw [%l7 + 0x44], %o1
14070 ld [%l7 + 0x78], %f15
14071 fsrc2s %f1, %f4
14072 ldsb [%l7 + 0x74], %o4
14073 fsrc2s %f10, %f11
14074 bvs,a %icc, loop_1658
14075 orn %g3, %l5, %g4
14076 ldsb [%l7 + 0x47], %g5
14077 addccc %l4, %o5, %o6
14078loop_1658:
14079 ldsb [%l7 + 0x29], %i4
14080 st %f15, [%l7 + 0x74]
14081 andn %g1, 0x15D3, %l2
14082 bgu,a %icc, loop_1659
14083 xor %o7, %o0, %l0
14084 and %i6, %i0, %g6
14085 tsubcc %l1, 0x15EA, %l3
14086loop_1659:
14087 ta %xcc, 0x1
14088 movrgz %i2, 0x079, %i1
14089 st %f5, [%l7 + 0x2C]
14090 ldsw [%l7 + 0x60], %g7
14091 fmovdg %icc, %f9, %f4
14092 nop
14093 setx loop_1660, %l0, %l1
14094 jmpl %l1, %i5
14095 lduw [%l7 + 0x50], %g2
14096 ldsw [%l7 + 0x58], %i3
14097 fmovdge %xcc, %f5, %f8
14098loop_1660:
14099 movrgz %l6, %i7, %o2
14100 umul %o1, %o3, %o4
14101 fpadd16 %f12, %f6, %f14
14102 ldx [%l7 + 0x28], %g3
14103 movcs %xcc, %g4, %g5
14104 ldub [%l7 + 0x4E], %l4
14105 fnot1s %f10, %f11
14106 fmovdge %icc, %f5, %f7
14107 fabsd %f14, %f10
14108 fmovscs %xcc, %f4, %f11
14109 mulx %l5, 0x1F02, %o5
14110 movpos %icc, %o6, %g1
14111 fsrc1 %f10, %f4
14112 fnot2 %f2, %f8
14113 bge,pt %xcc, loop_1661
14114 fmovsne %xcc, %f8, %f6
14115 srax %i4, 0x0C, %l2
14116 stb %o7, [%l7 + 0x7E]
14117loop_1661:
14118 fpackfix %f10, %f4
14119 fbule %fcc1, loop_1662
14120 brlez,a %o0, loop_1663
14121 std %f8, [%l7 + 0x60]
14122 ld [%l7 + 0x3C], %f11
14123loop_1662:
14124 fmovdge %icc, %f13, %f14
14125loop_1663:
14126 edge32ln %i6, %i0, %l0
14127 movg %xcc, %g6, %l1
14128 bge,pt %xcc, loop_1664
14129 movvs %icc, %i2, %i1
14130 srl %g7, 0x0E, %l3
14131 fmul8sux16 %f6, %f0, %f0
14132loop_1664:
14133 fandnot2 %f10, %f10, %f12
14134 fnors %f10, %f6, %f8
14135 st %f2, [%l7 + 0x0C]
14136 popc %i5, %i3
14137 ldsb [%l7 + 0x7D], %l6
14138 movrne %i7, %g2, %o2
14139 fmovdne %icc, %f11, %f5
14140 ldsh [%l7 + 0x0E], %o1
14141 lduw [%l7 + 0x08], %o4
14142 fmovsle %xcc, %f5, %f10
14143 move %xcc, %o3, %g3
14144 stb %g4, [%l7 + 0x38]
14145 tgu %icc, 0x0
14146 ldx [%l7 + 0x30], %g5
14147 udiv %l4, 0x1673, %l5
14148 edge32ln %o6, %g1, %i4
14149 edge32ln %l2, %o7, %o0
14150 fsrc1 %f8, %f12
14151 edge8 %o5, %i0, %l0
14152 ldsw [%l7 + 0x0C], %i6
14153 udivx %l1, 0x13B4, %i2
14154 std %f8, [%l7 + 0x28]
14155 sub %i1, %g6, %l3
14156 fbuge %fcc3, loop_1665
14157 ldx [%l7 + 0x30], %i5
14158 ldub [%l7 + 0x4D], %g7
14159 nop
14160 setx loop_1666, %l0, %l1
14161 wrpr 0x1, %tl
14162 wrpr %l1, %tnpc
14163 setx 0x34400001400, %l0, %l1
14164 wrpr %l1, %tstate
14165 wrhpr 0x4, %htstate
14166 done
14167loop_1665:
14168 std %f6, [%l7 + 0x60]
14169 fbuge,a %fcc3, loop_1667
14170 stw %l6, [%l7 + 0x30]
14171loop_1666:
14172 fmovrslez %i7, %f8, %f8
14173 nop
14174 setx loop_1668, %l0, %l1
14175 wrpr 0x1, %tl
14176 wrpr %l1, %tnpc
14177 setx 0x34400001400, %l0, %l1
14178 wrpr %l1, %tstate
14179 wrhpr 0x4, %htstate
14180 done
14181loop_1667:
14182 movvs %xcc, %i3, %g2
14183 nop
14184 setx loop_1669, %l0, %l1
14185 wrpr 0x1, %tl
14186 wrpr %l1, %tpc
14187 add %l1, 0x4, %l1
14188 wrpr %l1, %tnpc
14189 setx 0x34400001400, %l0, %l1
14190 wrpr %l1, %tstate
14191 wrhpr 0x4, %htstate
14192 retry
14193 fmovrsgz %o1, %f10, %f11
14194loop_1668:
14195 fmul8ulx16 %f10, %f6, %f14
14196 std %f12, [%l7 + 0x28]
14197loop_1669:
14198 fbuge,a %fcc2, loop_1670
14199 ldsw [%l7 + 0x50], %o4
14200 ldsb [%l7 + 0x74], %o3
14201 lduh [%l7 + 0x38], %g3
14202loop_1670:
14203 tleu %xcc, 0x7
14204 fcmpeq32 %f8, %f2, %g4
14205 subc %g5, 0x0F7C, %o2
14206 fsrc1s %f15, %f6
14207 fmovrdgz %l4, %f0, %f14
14208 std %f12, [%l7 + 0x40]
14209 fmovda %xcc, %f2, %f1
14210 xnorcc %o6, %l5, %i4
14211 fpack16 %f2, %f13
14212 brlez,a %l2, loop_1671
14213 fmovrdne %g1, %f14, %f2
14214 ldsw [%l7 + 0x70], %o7
14215 movvc %xcc, %o0, %i0
14216loop_1671:
14217 sub %l0, 0x19AC, %o5
14218 movg %icc, %i6, %i2
14219 fcmpeq16 %f14, %f10, %l1
14220 fone %f6
14221 andcc %i1, %l3, %i5
14222 ld [%l7 + 0x58], %f14
14223 stb %g6, [%l7 + 0x3F]
14224 lduh [%l7 + 0x52], %l6
14225 brz,a %g7, loop_1672
14226 ld [%l7 + 0x7C], %f15
14227 fmovdle %icc, %f14, %f10
14228 tcs %icc, 0x2
14229loop_1672:
14230 bge,a,pt %icc, loop_1673
14231 fandnot2s %f3, %f2, %f1
14232 fmovscs %xcc, %f0, %f14
14233 fmovsleu %xcc, %f10, %f4
14234loop_1673:
14235 ldsw [%l7 + 0x54], %i3
14236 ldub [%l7 + 0x47], %i7
14237 ldsh [%l7 + 0x2E], %g2
14238 movrlz %o4, 0x239, %o1
14239 stw %o3, [%l7 + 0x1C]
14240 fmovsge %icc, %f13, %f3
14241 fmovdcs %icc, %f14, %f5
14242 movge %icc, %g3, %g4
14243 fbn %fcc1, loop_1674
14244 brz,a %g5, loop_1675
14245 std %f14, [%l7 + 0x50]
14246 edge32l %o2, %o6, %l5
14247loop_1674:
14248 stx %i4, [%l7 + 0x50]
14249loop_1675:
14250 stx %l4, [%l7 + 0x50]
14251 stx %l2, [%l7 + 0x58]
14252 stw %g1, [%l7 + 0x34]
14253 array16 %o7, %i0, %l0
14254 bl,a loop_1676
14255 srax %o0, 0x18, %o5
14256 fexpand %f7, %f4
14257 sethi 0x021E, %i6
14258loop_1676:
14259 ldub [%l7 + 0x68], %i2
14260 lduw [%l7 + 0x78], %l1
14261 ldx [%l7 + 0x40], %l3
14262 fmovdcs %xcc, %f4, %f10
14263 bcs %xcc, loop_1677
14264 tvc %icc, 0x5
14265 tcc %icc, 0x5
14266 ldsh [%l7 + 0x16], %i1
14267loop_1677:
14268 fornot2 %f6, %f0, %f0
14269 fmovsne %icc, %f11, %f10
14270 ldsw [%l7 + 0x08], %i5
14271 fmovdl %icc, %f9, %f7
14272 sllx %g6, 0x1A, %g7
14273 fbe,a %fcc1, loop_1678
14274 fxnors %f12, %f1, %f5
14275 umulcc %l6, %i7, %g2
14276 fmovdneg %xcc, %f7, %f9
14277loop_1678:
14278 brgez %o4, loop_1679
14279 tg %icc, 0x7
14280 edge8n %i3, %o3, %g3
14281 fmul8ulx16 %f14, %f10, %f14
14282loop_1679:
14283 movrgez %o1, 0x230, %g5
14284 fpack32 %f2, %f14, %f12
14285 bvc %xcc, loop_1680
14286 ldsw [%l7 + 0x64], %o2
14287 fmovrde %o6, %f12, %f8
14288 ldx [%l7 + 0x50], %l5
14289loop_1680:
14290 ld [%l7 + 0x7C], %f4
14291 bvs,pn %xcc, loop_1681
14292 fba,a %fcc3, loop_1682
14293 fbge %fcc2, loop_1683
14294 fmovsge %icc, %f14, %f9
14295loop_1681:
14296 ldx [%l7 + 0x50], %i4
14297loop_1682:
14298 fxnors %f10, %f6, %f13
14299loop_1683:
14300 bg,a,pt %xcc, loop_1684
14301 fpackfix %f10, %f4
14302 ldsh [%l7 + 0x60], %g4
14303 fandnot2 %f0, %f6, %f0
14304loop_1684:
14305 nop
14306 setx loop_1685, %l0, %l1
14307 jmpl %l1, %l4
14308 sll %l2, %g1, %o7
14309 edge8 %i0, %o0, %o5
14310 stw %i6, [%l7 + 0x0C]
14311loop_1685:
14312 or %l0, 0x1E43, %l1
14313 fpack16 %f2, %f4
14314 or %l3, 0x02FD, %i2
14315 bl,a,pn %icc, loop_1686
14316 ldd [%l7 + 0x38], %f2
14317 fmovse %icc, %f11, %f10
14318 fcmpne16 %f4, %f10, %i5
14319loop_1686:
14320 ldsh [%l7 + 0x5E], %i1
14321 std %f4, [%l7 + 0x50]
14322 ld [%l7 + 0x3C], %f6
14323 fzero %f6
14324 lduh [%l7 + 0x1E], %g6
14325 fmovrdlez %l6, %f6, %f0
14326 sll %i7, 0x0D, %g2
14327 movn %xcc, %o4, %i3
14328 fabsd %f4, %f6
14329 fbn,a %fcc1, loop_1687
14330 ldsw [%l7 + 0x1C], %g7
14331 sethi 0x02B8, %o3
14332 stx %o1, [%l7 + 0x60]
14333loop_1687:
14334 tneg %icc, 0x6
14335 ldub [%l7 + 0x08], %g3
14336 brgez %o2, loop_1688
14337 fnand %f4, %f12, %f0
14338 st %f3, [%l7 + 0x34]
14339 fnot2 %f4, %f14
14340loop_1688:
14341 tleu %xcc, 0x2
14342 stw %g5, [%l7 + 0x54]
14343 fnot1s %f3, %f12
14344 sll %l5, 0x0D, %i4
14345 ldsh [%l7 + 0x54], %g4
14346 fmovrsne %l4, %f8, %f10
14347 sdivx %l2, 0x1A69, %o6
14348 umulcc %g1, %i0, %o7
14349 ldsb [%l7 + 0x52], %o5
14350 fmovrse %i6, %f4, %f12
14351 edge32 %l0, %l1, %l3
14352 movne %xcc, %i2, %o0
14353 add %i1, %g6, %l6
14354 ta %xcc, 0x7
14355 ldsb [%l7 + 0x5B], %i5
14356 fors %f2, %f11, %f14
14357 umul %i7, %o4, %g2
14358 fnor %f12, %f10, %f0
14359 udivcc %g7, 0x187C, %i3
14360 fpsub32s %f6, %f1, %f7
14361 fmovrsgez %o1, %f9, %f0
14362 ldsb [%l7 + 0x32], %o3
14363 sth %g3, [%l7 + 0x44]
14364 movle %icc, %o2, %l5
14365 fmovda %icc, %f0, %f10
14366 srlx %i4, 0x1B, %g4
14367 stw %g5, [%l7 + 0x18]
14368 sth %l2, [%l7 + 0x7A]
14369 sth %o6, [%l7 + 0x2A]
14370 fpadd32 %f4, %f6, %f2
14371 fpadd16 %f4, %f8, %f10
14372 fmovdleu %icc, %f7, %f5
14373 ldsb [%l7 + 0x52], %l4
14374 tle %xcc, 0x2
14375 stb %g1, [%l7 + 0x47]
14376 move %icc, %i0, %o7
14377 ldx [%l7 + 0x08], %i6
14378 lduw [%l7 + 0x28], %o5
14379 fba,a %fcc0, loop_1689
14380 sllx %l1, 0x04, %l0
14381 ld [%l7 + 0x68], %f3
14382 ldub [%l7 + 0x7A], %i2
14383loop_1689:
14384 edge8 %l3, %i1, %o0
14385 stb %l6, [%l7 + 0x2D]
14386 sth %g6, [%l7 + 0x5E]
14387 udivx %i7, 0x18E7, %i5
14388 fmovda %icc, %f14, %f6
14389 lduw [%l7 + 0x18], %g2
14390 sth %g7, [%l7 + 0x0A]
14391 orncc %o4, 0x1D64, %o1
14392 fmovdn %icc, %f12, %f9
14393 ldsh [%l7 + 0x1E], %o3
14394 taddcc %g3, 0x19D0, %o2
14395 ldsb [%l7 + 0x40], %l5
14396 fpsub16s %f13, %f13, %f12
14397 movge %icc, %i4, %i3
14398 fcmped %fcc3, %f10, %f0
14399 fandnot2s %f6, %f13, %f4
14400 fcmpne16 %f14, %f8, %g4
14401 andn %l2, %o6, %l4
14402 std %f0, [%l7 + 0x68]
14403 fone %f0
14404 edge32l %g5, %g1, %i0
14405 ldsh [%l7 + 0x50], %o7
14406 brgz %i6, loop_1690
14407 movne %icc, %l1, %l0
14408 movle %xcc, %o5, %l3
14409 movg %xcc, %i2, %o0
14410loop_1690:
14411 fcmple16 %f2, %f2, %i1
14412 fmovse %xcc, %f2, %f6
14413 tsubcctv %g6, %i7, %i5
14414 fmovdvs %icc, %f10, %f8
14415 lduw [%l7 + 0x38], %l6
14416 fbu,a %fcc0, loop_1691
14417 tg %icc, 0x1
14418 movrlz %g2, 0x0A9, %o4
14419 ldsw [%l7 + 0x34], %g7
14420loop_1691:
14421 fpadd32s %f8, %f1, %f14
14422 andcc %o1, 0x01F4, %g3
14423 fmovsne %icc, %f13, %f9
14424 ldsb [%l7 + 0x4C], %o3
14425 tle %xcc, 0x4
14426 fandnot2s %f6, %f4, %f0
14427 edge8 %o2, %i4, %l5
14428 lduw [%l7 + 0x0C], %i3
14429 fmovrslez %l2, %f13, %f15
14430 bge,a loop_1692
14431 fpackfix %f14, %f10
14432 stw %o6, [%l7 + 0x58]
14433 ldsh [%l7 + 0x58], %l4
14434loop_1692:
14435 movn %icc, %g4, %g1
14436 movn %xcc, %i0, %g5
14437 ldsw [%l7 + 0x58], %o7
14438 ldx [%l7 + 0x40], %i6
14439 movrne %l0, %o5, %l1
14440 movneg %icc, %i2, %o0
14441 fbul,a %fcc0, loop_1693
14442 tgu %icc, 0x4
14443 add %i1, %l3, %i7
14444 edge16ln %i5, %l6, %g2
14445loop_1693:
14446 fmovdcc %icc, %f12, %f12
14447 st %f12, [%l7 + 0x64]
14448 std %f8, [%l7 + 0x38]
14449 fcmpes %fcc0, %f2, %f10
14450 fble,a %fcc1, loop_1694
14451 tn %xcc, 0x7
14452 movrgez %o4, %g6, %g7
14453 udivcc %g3, 0x0E77, %o1
14454loop_1694:
14455 ld [%l7 + 0x70], %f7
14456 fpsub16 %f2, %f14, %f12
14457 ldub [%l7 + 0x5F], %o2
14458 ldsw [%l7 + 0x38], %i4
14459 sdivcc %l5, 0x155D, %o3
14460 fmovscc %icc, %f3, %f5
14461 ldsw [%l7 + 0x30], %l2
14462 array8 %i3, %l4, %g4
14463 movcs %xcc, %g1, %o6
14464 sth %i0, [%l7 + 0x2A]
14465 fabss %f15, %f7
14466 xnorcc %o7, %g5, %i6
14467 std %f2, [%l7 + 0x40]
14468 movrlz %o5, %l0, %l1
14469 sethi 0x131B, %i2
14470 tsubcctv %o0, %i1, %l3
14471 sdivx %i7, 0x19DC, %l6
14472 sra %i5, %o4, %g2
14473 fands %f15, %f9, %f3
14474 ldx [%l7 + 0x58], %g7
14475 edge32ln %g3, %g6, %o1
14476 movleu %xcc, %i4, %o2
14477 andcc %l5, 0x082E, %l2
14478 tgu %xcc, 0x5
14479 fmul8sux16 %f4, %f0, %f12
14480 fbue %fcc0, loop_1695
14481 lduw [%l7 + 0x08], %o3
14482 xorcc %l4, 0x0155, %g4
14483 lduh [%l7 + 0x72], %i3
14484loop_1695:
14485 ldd [%l7 + 0x58], %f0
14486 std %f2, [%l7 + 0x08]
14487 ldub [%l7 + 0x30], %g1
14488 stx %o6, [%l7 + 0x58]
14489 subccc %i0, 0x0024, %g5
14490 brlez %o7, loop_1696
14491 ldub [%l7 + 0x1F], %o5
14492 array16 %l0, %l1, %i6
14493 ldub [%l7 + 0x0A], %o0
14494loop_1696:
14495 alignaddrl %i2, %i1, %i7
14496 ldsw [%l7 + 0x34], %l3
14497 tsubcctv %l6, %o4, %i5
14498 edge16ln %g2, %g3, %g6
14499 fand %f10, %f8, %f0
14500 subc %g7, 0x0DDE, %o1
14501 ldx [%l7 + 0x30], %i4
14502 fmovspos %xcc, %f7, %f2
14503 fcmped %fcc2, %f10, %f14
14504 tn %xcc, 0x1
14505 fpsub16 %f6, %f0, %f4
14506 fmovrsgez %o2, %f3, %f3
14507 fbl,a %fcc2, loop_1697
14508 movrlez %l2, 0x00E, %o3
14509 orcc %l5, 0x035C, %g4
14510 fcmpeq16 %f6, %f6, %l4
14511loop_1697:
14512 std %f6, [%l7 + 0x18]
14513 stx %i3, [%l7 + 0x48]
14514 movrne %o6, 0x279, %i0
14515 fornot1s %f12, %f7, %f9
14516 tcs %icc, 0x3
14517 fcmpne32 %f14, %f0, %g1
14518 movle %icc, %g5, %o5
14519 ldsh [%l7 + 0x56], %l0
14520 fnot1s %f10, %f9
14521 fbge,a %fcc2, loop_1698
14522 fzeros %f0
14523 fmovrslz %o7, %f9, %f14
14524 pdist %f8, %f4, %f0
14525loop_1698:
14526 st %f14, [%l7 + 0x50]
14527 fmovrdlz %i6, %f14, %f12
14528 brz %l1, loop_1699
14529 ldx [%l7 + 0x40], %o0
14530 be,a,pt %xcc, loop_1700
14531 ldsb [%l7 + 0x48], %i2
14532loop_1699:
14533 array8 %i1, %i7, %l3
14534 fba %fcc3, loop_1701
14535loop_1700:
14536 fsrc2 %f12, %f2
14537 fabsd %f0, %f0
14538 movvc %xcc, %o4, %l6
14539loop_1701:
14540 fnegd %f10, %f0
14541 st %f11, [%l7 + 0x40]
14542 tsubcctv %i5, 0x062E, %g2
14543 fbuge %fcc1, loop_1702
14544 ldub [%l7 + 0x52], %g6
14545 movcs %icc, %g7, %o1
14546 ldsw [%l7 + 0x74], %g3
14547loop_1702:
14548 fmovdn %icc, %f12, %f6
14549 lduh [%l7 + 0x22], %o2
14550 std %f4, [%l7 + 0x68]
14551 array32 %l2, %i4, %o3
14552 fsrc2s %f4, %f0
14553 fsrc2s %f12, %f2
14554 bg,pt %xcc, loop_1703
14555 bleu,a,pn %icc, loop_1704
14556 edge32n %l5, %g4, %l4
14557 edge16l %o6, %i3, %i0
14558loop_1703:
14559 tpos %icc, 0x7
14560loop_1704:
14561 udivcc %g5, 0x0F01, %o5
14562 nop
14563 setx loop_1705, %l0, %l1
14564 jmpl %l1, %g1
14565 fmovrdgz %l0, %f12, %f12
14566 fmovrse %o7, %f11, %f8
14567 bcs,a %icc, loop_1706
14568loop_1705:
14569 brnz,a %l1, loop_1707
14570 ldsb [%l7 + 0x32], %i6
14571 sth %o0, [%l7 + 0x62]
14572loop_1706:
14573 stx %i1, [%l7 + 0x10]
14574loop_1707:
14575 fmovscc %icc, %f10, %f13
14576 stx %i2, [%l7 + 0x10]
14577 fbuge,a %fcc2, loop_1708
14578 orcc %l3, 0x158A, %o4
14579 faligndata %f8, %f0, %f0
14580 stb %i7, [%l7 + 0x41]
14581loop_1708:
14582 ldsh [%l7 + 0x24], %i5
14583 sllx %l6, 0x1B, %g6
14584 srax %g7, %o1, %g3
14585 fmul8x16al %f12, %f14, %f8
14586 alignaddrl %o2, %g2, %i4
14587 st %f15, [%l7 + 0x68]
14588 bne,a,pt %icc, loop_1709
14589 fsrc1 %f0, %f8
14590 brlez %l2, loop_1710
14591 stb %o3, [%l7 + 0x0B]
14592loop_1709:
14593 call loop_1711
14594 fmovrde %g4, %f6, %f10
14595loop_1710:
14596 ldsw [%l7 + 0x58], %l5
14597 fmovsge %xcc, %f3, %f7
14598loop_1711:
14599 fone %f0
14600 movcs %xcc, %o6, %i3
14601 popc %i0, %g5
14602 fmovdleu %xcc, %f2, %f3
14603 movpos %icc, %o5, %l4
14604 fmovd %f12, %f6
14605 fmovdgu %xcc, %f4, %f4
14606 movge %icc, %l0, %g1
14607 fnegs %f6, %f0
14608 sll %o7, %l1, %o0
14609 edge32l %i6, %i2, %l3
14610 bneg,a %icc, loop_1712
14611 ldx [%l7 + 0x38], %i1
14612 fpadd16 %f2, %f14, %f4
14613 umulcc %o4, 0x1081, %i7
14614loop_1712:
14615 add %i5, %l6, %g6
14616 ld [%l7 + 0x30], %f8
14617 tneg %xcc, 0x2
14618 fpsub32s %f14, %f11, %f11
14619 fpack32 %f2, %f8, %f6
14620 stx %o1, [%l7 + 0x78]
14621 stb %g7, [%l7 + 0x0A]
14622 fnor %f8, %f4, %f10
14623 sth %o2, [%l7 + 0x40]
14624 umul %g3, %i4, %g2
14625 fmovsn %xcc, %f3, %f2
14626 edge32ln %o3, %l2, %l5
14627 smul %o6, 0x03A5, %i3
14628 edge32n %i0, %g5, %o5
14629 ld [%l7 + 0x30], %f7
14630 nop
14631 setx loop_1713, %l0, %l1
14632 wrpr 0x1, %tl
14633 wrpr %l1, %tnpc
14634 setx 0x34400001400, %l0, %l1
14635 wrpr %l1, %tstate
14636 wrhpr 0x4, %htstate
14637 done
14638 fmovrdne %l4, %f12, %f12
14639 movrlez %l0, %g1, %o7
14640 fmul8x16al %f11, %f0, %f10
14641loop_1713:
14642 tg %xcc, 0x6
14643 tge %icc, 0x5
14644 call loop_1714
14645 bneg,pt %xcc, loop_1715
14646 fmovsvc %icc, %f2, %f6
14647 fnot2s %f11, %f12
14648loop_1714:
14649 std %f14, [%l7 + 0x48]
14650loop_1715:
14651 edge16 %g4, %l1, %o0
14652 sra %i6, %l3, %i2
14653 ld [%l7 + 0x58], %f15
14654 ldsw [%l7 + 0x18], %i1
14655 edge8l %i7, %i5, %l6
14656 fmovdne %xcc, %f3, %f1
14657 ldsb [%l7 + 0x56], %g6
14658 bcc,a,pn %icc, loop_1716
14659 stb %o4, [%l7 + 0x61]
14660 lduh [%l7 + 0x4A], %g7
14661 bcs,a,pt %icc, loop_1717
14662loop_1716:
14663 bcs %xcc, loop_1718
14664 taddcc %o2, 0x1F7D, %g3
14665 siam 0x3
14666loop_1717:
14667 ldsb [%l7 + 0x6D], %o1
14668loop_1718:
14669 sdiv %g2, 0x161F, %i4
14670 stw %o3, [%l7 + 0x30]
14671 fmovrdlez %l2, %f8, %f4
14672 tvs %icc, 0x7
14673 ldx [%l7 + 0x60], %l5
14674 ldsh [%l7 + 0x1E], %o6
14675 st %f6, [%l7 + 0x50]
14676 fandnot2s %f12, %f15, %f6
14677 std %f12, [%l7 + 0x40]
14678 orn %i3, 0x0D4D, %g5
14679 edge8ln %o5, %i0, %l0
14680 fmovrsne %l4, %f0, %f14
14681 fba,a %fcc2, loop_1719
14682 fmovrse %g1, %f13, %f9
14683 fbe %fcc2, loop_1720
14684 lduw [%l7 + 0x6C], %g4
14685loop_1719:
14686 sth %o7, [%l7 + 0x4E]
14687 fmovrdlez %o0, %f2, %f2
14688loop_1720:
14689 be,a loop_1721
14690 st %f9, [%l7 + 0x68]
14691 fpadd32 %f12, %f8, %f10
14692 smulcc %i6, 0x140E, %l3
14693loop_1721:
14694 stx %i2, [%l7 + 0x70]
14695 fbl,a %fcc1, loop_1722
14696 edge8l %i1, %l1, %i5
14697 srax %i7, %g6, %l6
14698 fpmerge %f11, %f8, %f2
14699loop_1722:
14700 tsubcctv %g7, %o2, %g3
14701 stb %o4, [%l7 + 0x50]
14702 fmovda %icc, %f14, %f8
14703 fmul8x16au %f13, %f14, %f6
14704 bcs,pn %xcc, loop_1723
14705 fpadd16s %f12, %f0, %f13
14706 fpmerge %f12, %f6, %f6
14707 ldsb [%l7 + 0x3C], %g2
14708loop_1723:
14709 move %xcc, %o1, %o3
14710 sdivx %i4, 0x1B72, %l2
14711 stx %o6, [%l7 + 0x20]
14712 fmul8x16al %f6, %f2, %f2
14713 sra %l5, 0x17, %i3
14714 fcmple32 %f6, %f2, %g5
14715 fmovdgu %xcc, %f6, %f6
14716 tne %icc, 0x3
14717 tneg %icc, 0x3
14718 movg %icc, %o5, %i0
14719 movpos %xcc, %l0, %g1
14720 fnegs %f4, %f10
14721 ldsh [%l7 + 0x6E], %l4
14722 srax %o7, %o0, %g4
14723 fcmpd %fcc2, %f10, %f4
14724 fmul8ulx16 %f0, %f10, %f14
14725 sdivx %i6, 0x12A8, %l3
14726 tcs %icc, 0x3
14727 fsrc1s %f2, %f2
14728 fmovrdlez %i1, %f2, %f8
14729 ldub [%l7 + 0x34], %l1
14730 ldsw [%l7 + 0x1C], %i5
14731 bcs,pt %icc, loop_1724
14732 movvs %icc, %i2, %i7
14733 fmovsneg %icc, %f5, %f15
14734 bvs,a loop_1725
14735loop_1724:
14736 fxnors %f1, %f6, %f4
14737 lduw [%l7 + 0x48], %g6
14738 std %f4, [%l7 + 0x68]
14739loop_1725:
14740 fpadd16 %f4, %f6, %f6
14741 addcc %g7, %l6, %g3
14742 bshuffle %f6, %f6, %f2
14743 fbu,a %fcc2, loop_1726
14744 fcmpd %fcc0, %f0, %f12
14745 fcmpeq16 %f10, %f0, %o4
14746 fmovsg %xcc, %f1, %f5
14747loop_1726:
14748 fcmpes %fcc3, %f1, %f1
14749 bvc,a %icc, loop_1727
14750 fmovdpos %xcc, %f14, %f3
14751 fnot2 %f12, %f8
14752 fmovrse %g2, %f13, %f15
14753loop_1727:
14754 bleu loop_1728
14755 movne %xcc, %o2, %o3
14756 sth %o1, [%l7 + 0x1E]
14757 lduw [%l7 + 0x3C], %l2
14758loop_1728:
14759 std %f10, [%l7 + 0x40]
14760 fbu %fcc2, loop_1729
14761 nop
14762 setx loop_1730, %l0, %l1
14763 wrpr 0x1, %tl
14764 wrpr %l1, %tnpc
14765 setx 0x34400001400, %l0, %l1
14766 wrpr %l1, %tstate
14767 wrhpr 0x4, %htstate
14768 done
14769 addccc %i4, 0x10CD, %l5
14770 stx %o6, [%l7 + 0x78]
14771loop_1729:
14772 movleu %icc, %g5, %i3
14773loop_1730:
14774 ldx [%l7 + 0x60], %i0
14775 ld [%l7 + 0x30], %f14
14776 fornot2s %f7, %f14, %f3
14777 ldx [%l7 + 0x38], %l0
14778 tpos %icc, 0x7
14779 fzero %f0
14780 srlx %g1, 0x13, %l4
14781 or %o7, %o0, %g4
14782 ldx [%l7 + 0x78], %i6
14783 std %f0, [%l7 + 0x58]
14784 fmovrdgz %o5, %f0, %f12
14785 fcmpgt32 %f2, %f8, %l3
14786 fbe %fcc0, loop_1731
14787 sth %i1, [%l7 + 0x18]
14788 movcs %icc, %i5, %l1
14789 fmovdvc %xcc, %f11, %f10
14790loop_1731:
14791 lduh [%l7 + 0x74], %i7
14792 mulscc %g6, 0x01F3, %g7
14793 ldsb [%l7 + 0x4D], %l6
14794 ldx [%l7 + 0x20], %g3
14795 fbue %fcc1, loop_1732
14796 alignaddr %i2, %g2, %o4
14797 lduw [%l7 + 0x58], %o2
14798 xnorcc %o3, %o1, %l2
14799loop_1732:
14800 stx %i4, [%l7 + 0x30]
14801 movrgez %l5, 0x30A, %g5
14802 fmovsleu %icc, %f6, %f2
14803 std %f14, [%l7 + 0x40]
14804 fbn,a %fcc3, loop_1733
14805 fandnot1 %f8, %f12, %f14
14806 std %f14, [%l7 + 0x48]
14807 fcmpeq32 %f4, %f0, %o6
14808loop_1733:
14809 faligndata %f12, %f8, %f6
14810 brlz %i0, loop_1734
14811 ldsh [%l7 + 0x1C], %i3
14812 st %f2, [%l7 + 0x4C]
14813 ldsh [%l7 + 0x5E], %g1
14814loop_1734:
14815 udiv %l4, 0x1C46, %l0
14816 addccc %o7, %o0, %g4
14817 stb %o5, [%l7 + 0x12]
14818 fpsub16 %f4, %f2, %f12
14819 fbuge,a %fcc3, loop_1735
14820 fpsub16 %f14, %f0, %f2
14821 sth %l3, [%l7 + 0x40]
14822 fbul,a %fcc1, loop_1736
14823loop_1735:
14824 edge16l %i1, %i6, %i5
14825 ldsh [%l7 + 0x18], %l1
14826 bl,a loop_1737
14827loop_1736:
14828 fcmpne16 %f4, %f4, %i7
14829 lduh [%l7 + 0x24], %g6
14830 fmovdne %icc, %f1, %f2
14831loop_1737:
14832 andcc %l6, 0x0ABB, %g3
14833 bneg loop_1738
14834 brnz,a %i2, loop_1739
14835 st %f8, [%l7 + 0x68]
14836 fmovdl %xcc, %f12, %f9
14837loop_1738:
14838 fand %f14, %f0, %f0
14839loop_1739:
14840 fbu %fcc0, loop_1740
14841 fmovsa %icc, %f0, %f14
14842 bg,pn %icc, loop_1741
14843 fxors %f9, %f6, %f14
14844loop_1740:
14845 srl %g2, %o4, %g7
14846 taddcc %o3, 0x1E1B, %o2
14847loop_1741:
14848 andncc %l2, %i4, %l5
14849 fmovdl %xcc, %f3, %f13
14850 movcc %xcc, %o1, %g5
14851 fpsub32s %f8, %f1, %f0
14852 std %f12, [%l7 + 0x58]
14853 lduw [%l7 + 0x18], %i0
14854 orncc %i3, 0x05CF, %g1
14855 stx %l4, [%l7 + 0x50]
14856 lduh [%l7 + 0x64], %o6
14857 sll %o7, 0x15, %o0
14858 fbuge,a %fcc0, loop_1742
14859 std %f10, [%l7 + 0x68]
14860 st %f15, [%l7 + 0x6C]
14861 add %g4, %o5, %l0
14862loop_1742:
14863 std %f12, [%l7 + 0x18]
14864 fornot2 %f0, %f10, %f10
14865 stw %i1, [%l7 + 0x20]
14866 tleu %xcc, 0x3
14867 ldx [%l7 + 0x38], %i6
14868 bcc %icc, loop_1743
14869 edge16n %l3, %l1, %i5
14870 ldub [%l7 + 0x67], %g6
14871 fmovsgu %xcc, %f7, %f2
14872loop_1743:
14873 nop
14874 setx loop_1744, %l0, %l1
14875 wrpr 0x1, %tl
14876 wrpr %l1, %tnpc
14877 setx 0x34400001400, %l0, %l1
14878 wrpr %l1, %tstate
14879 wrhpr 0x4, %htstate
14880 done
14881 stw %l6, [%l7 + 0x60]
14882 fmovrde %i7, %f0, %f0
14883 tsubcctv %i2, 0x1101, %g3
14884loop_1744:
14885 fandnot1s %f1, %f7, %f5
14886 ldx [%l7 + 0x38], %g2
14887 fmovsvc %icc, %f14, %f0
14888 taddcc %g7, 0x0B83, %o4
14889 fmovsge %icc, %f10, %f7
14890 stw %o2, [%l7 + 0x5C]
14891 fmovsge %xcc, %f15, %f2
14892 edge32n %l2, %i4, %l5
14893 umul %o3, %o1, %i0
14894 fmovrsne %g5, %f0, %f13
14895 fmovrde %i3, %f12, %f12
14896 fbl,a %fcc3, loop_1745
14897 st %f12, [%l7 + 0x54]
14898 xorcc %g1, 0x1799, %o6
14899 call loop_1746
14900loop_1745:
14901 srlx %o7, 0x08, %l4
14902 add %o0, %o5, %g4
14903 and %i1, %l0, %i6
14904loop_1746:
14905 fsrc1s %f8, %f10
14906 stw %l1, [%l7 + 0x7C]
14907 std %f6, [%l7 + 0x68]
14908 st %f1, [%l7 + 0x7C]
14909 fmovsg %xcc, %f11, %f5
14910 ld [%l7 + 0x68], %f0
14911 addccc %i5, 0x0135, %g6
14912 stb %l3, [%l7 + 0x43]
14913 std %f4, [%l7 + 0x40]
14914 movcc %icc, %l6, %i2
14915 srl %i7, %g3, %g7
14916 lduh [%l7 + 0x10], %g2
14917 fxnor %f4, %f4, %f2
14918 movcc %icc, %o4, %o2
14919 movne %icc, %l2, %l5
14920 nop
14921 setx loop_1747, %l0, %l1
14922 wrpr 0x1, %tl
14923 wrpr %l1, %tpc
14924 add %l1, 0x4, %l1
14925 wrpr %l1, %tnpc
14926 setx 0x34400001400, %l0, %l1
14927 wrpr %l1, %tstate
14928 wrhpr 0x4, %htstate
14929 retry
14930 movge %xcc, %i4, %o3
14931 fpsub32 %f0, %f2, %f2
14932 fsrc2 %f8, %f14
14933loop_1747:
14934 tn %xcc, 0x2
14935 array8 %o1, %g5, %i0
14936 ldx [%l7 + 0x38], %g1
14937 fpadd32s %f4, %f1, %f13
14938 fmovrslz %i3, %f10, %f12
14939 movneg %xcc, %o7, %o6
14940 edge16l %l4, %o0, %o5
14941 mova %xcc, %i1, %l0
14942 ldub [%l7 + 0x31], %g4
14943 lduw [%l7 + 0x64], %l1
14944 fmovsvc %xcc, %f4, %f3
14945 ldx [%l7 + 0x50], %i5
14946 fpackfix %f12, %f9
14947 fcmple32 %f4, %f12, %g6
14948 brgez %l3, loop_1748
14949 ldsw [%l7 + 0x34], %l6
14950 ba %icc, loop_1749
14951 nop
14952 setx loop_1750, %l0, %l1
14953 jmpl %l1, %i2
14954loop_1748:
14955 fblg,a %fcc0, loop_1751
14956 fmovrdgez %i6, %f10, %f2
14957loop_1749:
14958 edge8n %i7, %g7, %g3
14959loop_1750:
14960 stx %o4, [%l7 + 0x50]
14961loop_1751:
14962 tpos %xcc, 0x7
14963 call loop_1752
14964 fcmpes %fcc0, %f12, %f3
14965 stw %g2, [%l7 + 0x10]
14966 fbe %fcc3, loop_1753
14967loop_1752:
14968 fmovdvc %xcc, %f5, %f8
14969 ldsw [%l7 + 0x24], %l2
14970 bshuffle %f12, %f0, %f14
14971loop_1753:
14972 ldsb [%l7 + 0x09], %o2
14973 alignaddr %i4, %l5, %o1
14974 stb %g5, [%l7 + 0x5F]
14975 bvs,a loop_1754
14976 fnegs %f12, %f4
14977 array8 %i0, %g1, %o3
14978 brgz,a %i3, loop_1755
14979loop_1754:
14980 fnot2s %f14, %f14
14981 fmovdl %icc, %f7, %f3
14982 tn %xcc, 0x1
14983loop_1755:
14984 movvc %xcc, %o7, %l4
14985 fbge,a %fcc1, loop_1756
14986 fcmps %fcc3, %f12, %f5
14987 ldd [%l7 + 0x28], %f10
14988 fpack32 %f8, %f8, %f2
14989loop_1756:
14990 movne %icc, %o6, %o0
14991 stb %o5, [%l7 + 0x28]
14992 ldsw [%l7 + 0x5C], %l0
14993 stw %i1, [%l7 + 0x34]
14994 movn %xcc, %l1, %i5
14995 fors %f3, %f4, %f6
14996 lduw [%l7 + 0x20], %g4
14997 fpadd16 %f12, %f4, %f4
14998 ldsh [%l7 + 0x3A], %g6
14999 te %icc, 0x5
15000 ba,pn %xcc, loop_1757
15001 stx %l3, [%l7 + 0x20]
15002 fnegs %f13, %f9
15003 ld [%l7 + 0x5C], %f14
15004loop_1757:
15005 ldub [%l7 + 0x4F], %i2
15006 for %f10, %f12, %f14
15007 movle %xcc, %l6, %i7
15008 call loop_1758
15009 ldsb [%l7 + 0x50], %g7
15010 ld [%l7 + 0x78], %f9
15011 bgu,a,pt %xcc, loop_1759
15012loop_1758:
15013 orcc %g3, 0x0217, %o4
15014 mulx %g2, 0x18AB, %l2
15015 brz %i6, loop_1760
15016loop_1759:
15017 lduh [%l7 + 0x50], %o2
15018 tcs %xcc, 0x6
15019 fmovrdlez %i4, %f14, %f10
15020loop_1760:
15021 fbge %fcc1, loop_1761
15022 fbe %fcc2, loop_1762
15023 fmovsle %xcc, %f9, %f6
15024 ldsb [%l7 + 0x69], %o1
15025loop_1761:
15026 sra %l5, %g5, %i0
15027loop_1762:
15028 fmovdgu %xcc, %f14, %f7
15029 lduw [%l7 + 0x44], %o3
15030 array16 %g1, %i3, %o7
15031 fcmpgt16 %f2, %f14, %o6
15032 fpmerge %f11, %f7, %f10
15033 ldx [%l7 + 0x28], %l4
15034 fmuld8sux16 %f8, %f13, %f4
15035 sth %o0, [%l7 + 0x4C]
15036 tl %icc, 0x5
15037 fmovdle %xcc, %f9, %f2
15038 stb %l0, [%l7 + 0x4E]
15039 fpadd32 %f6, %f6, %f6
15040 nop
15041 setx loop_1763, %l0, %l1
15042 wrpr 0x1, %tl
15043 wrpr %l1, %tpc
15044 add %l1, 0x4, %l1
15045 wrpr %l1, %tnpc
15046 setx 0x34400001400, %l0, %l1
15047 wrpr %l1, %tstate
15048 wrhpr 0x4, %htstate
15049 retry
15050 lduw [%l7 + 0x3C], %o5
15051 bne,a loop_1764
15052 ldub [%l7 + 0x60], %i1
15053loop_1763:
15054 fcmps %fcc0, %f4, %f6
15055 subc %i5, 0x0F42, %g4
15056loop_1764:
15057 sll %l1, 0x12, %l3
15058 umul %i2, %l6, %i7
15059 edge8l %g7, %g3, %o4
15060 taddcctv %g6, %g2, %l2
15061 edge8l %i6, %i4, %o1
15062 ldsh [%l7 + 0x0A], %o2
15063 lduw [%l7 + 0x48], %l5
15064 std %f12, [%l7 + 0x78]
15065 fbge %fcc0, loop_1765
15066 ldd [%l7 + 0x40], %f14
15067 fmovrse %g5, %f14, %f7
15068 fbo %fcc2, loop_1766
15069loop_1765:
15070 ldx [%l7 + 0x68], %i0
15071 movrne %g1, %o3, %o7
15072 stx %o6, [%l7 + 0x78]
15073loop_1766:
15074 fbul %fcc1, loop_1767
15075 fmovsgu %xcc, %f2, %f8
15076 fzero %f2
15077 fbue,a %fcc3, loop_1768
15078loop_1767:
15079 movle %xcc, %i3, %o0
15080 fmovdn %icc, %f13, %f0
15081 sth %l0, [%l7 + 0x76]
15082loop_1768:
15083 movn %icc, %o5, %i1
15084 sllx %l4, 0x1A, %g4
15085 edge8 %l1, %l3, %i2
15086 andcc %i5, %l6, %i7
15087 fzero %f14
15088 udivcc %g3, 0x1A8A, %g7
15089 std %f14, [%l7 + 0x68]
15090 stb %g6, [%l7 + 0x20]
15091 fmovde %icc, %f11, %f4
15092 brgz %o4, loop_1769
15093 fmovd %f14, %f8
15094 udivx %l2, 0x137F, %i6
15095 fmovdn %icc, %f10, %f3
15096loop_1769:
15097 fmovrslz %i4, %f8, %f13
15098 ldub [%l7 + 0x21], %g2
15099 ldx [%l7 + 0x48], %o2
15100 fbn %fcc1, loop_1770
15101 std %f12, [%l7 + 0x18]
15102 brlz %l5, loop_1771
15103 sth %o1, [%l7 + 0x36]
15104loop_1770:
15105 fcmpes %fcc2, %f6, %f6
15106 ldsb [%l7 + 0x0B], %i0
15107loop_1771:
15108 brgz %g1, loop_1772
15109 fsrc2 %f4, %f2
15110 ble %xcc, loop_1773
15111 fmovda %icc, %f12, %f2
15112loop_1772:
15113 fmovrslez %g5, %f9, %f12
15114 stb %o7, [%l7 + 0x39]
15115loop_1773:
15116 sdivcc %o6, 0x0161, %o3
15117 lduh [%l7 + 0x1C], %i3
15118 fpadd32 %f2, %f2, %f4
15119 fmovrslez %l0, %f10, %f5
15120 movcc %icc, %o0, %o5
15121 fpsub16s %f0, %f9, %f15
15122 stb %i1, [%l7 + 0x77]
15123 fmovse %icc, %f13, %f7
15124 ldsh [%l7 + 0x08], %g4
15125 fnands %f3, %f7, %f2
15126 tcs %icc, 0x3
15127 fbg,a %fcc1, loop_1774
15128 pdist %f14, %f8, %f2
15129 tle %xcc, 0x5
15130 fandnot2s %f13, %f14, %f14
15131loop_1774:
15132 fornot1s %f14, %f11, %f10
15133 ldsh [%l7 + 0x44], %l1
15134 fand %f8, %f4, %f12
15135 ldx [%l7 + 0x50], %l3
15136 edge32ln %l4, %i5, %i2
15137 mova %xcc, %i7, %l6
15138 ldd [%l7 + 0x28], %f14
15139 edge16ln %g3, %g7, %g6
15140 fbl,a %fcc0, loop_1775
15141 edge32ln %l2, %o4, %i4
15142 tneg %icc, 0x6
15143 fbo %fcc0, loop_1776
15144loop_1775:
15145 fmovsge %xcc, %f0, %f10
15146 tge %xcc, 0x6
15147 movrgez %i6, 0x11A, %g2
15148loop_1776:
15149 pdist %f8, %f6, %f0
15150 st %f2, [%l7 + 0x68]
15151 fmovrde %o2, %f14, %f2
15152 fpackfix %f12, %f6
15153 fmuld8sux16 %f7, %f8, %f6
15154 ldx [%l7 + 0x50], %o1
15155 fble,a %fcc2, loop_1777
15156 fmuld8sux16 %f1, %f1, %f10
15157 ldsw [%l7 + 0x38], %i0
15158 ldsw [%l7 + 0x6C], %l5
15159loop_1777:
15160 fbge,a %fcc3, loop_1778
15161 fcmped %fcc3, %f6, %f4
15162 te %xcc, 0x1
15163 fcmpne16 %f14, %f6, %g5
15164loop_1778:
15165 ldsw [%l7 + 0x34], %g1
15166 brgez,a %o6, loop_1779
15167 fmovsn %xcc, %f13, %f5
15168 tcs %icc, 0x3
15169 movvc %xcc, %o7, %i3
15170loop_1779:
15171 fmovdneg %xcc, %f10, %f10
15172 fba %fcc0, loop_1780
15173 ldd [%l7 + 0x30], %f8
15174 ldsw [%l7 + 0x64], %o3
15175 bn,pn %xcc, loop_1781
15176loop_1780:
15177 movrgez %l0, 0x192, %o5
15178 lduw [%l7 + 0x20], %i1
15179 stw %o0, [%l7 + 0x64]
15180loop_1781:
15181 fmovrdlez %g4, %f4, %f6
15182 fcmpgt16 %f0, %f8, %l3
15183 movrgz %l4, %i5, %l1
15184 fmul8ulx16 %f4, %f4, %f8
15185 fnors %f10, %f0, %f14
15186 fbo,a %fcc3, loop_1782
15187 xnorcc %i7, 0x044C, %l6
15188 array32 %i2, %g3, %g6
15189 ldsb [%l7 + 0x46], %l2
15190loop_1782:
15191 fbue,a %fcc1, loop_1783
15192 sra %o4, 0x08, %g7
15193 fnor %f4, %f6, %f8
15194 tgu %xcc, 0x2
15195loop_1783:
15196 tsubcctv %i6, 0x0061, %i4
15197 ldsw [%l7 + 0x2C], %o2
15198 fmovsne %xcc, %f11, %f0
15199 fbne %fcc0, loop_1784
15200 ldx [%l7 + 0x70], %g2
15201 fmovdvs %xcc, %f14, %f3
15202 nop
15203 setx loop_1785, %l0, %l1
15204 jmpl %l1, %i0
15205loop_1784:
15206 fzeros %f12
15207 tn %xcc, 0x0
15208 fandnot2 %f10, %f2, %f0
15209loop_1785:
15210 fandnot1 %f8, %f0, %f10
15211 edge8ln %o1, %l5, %g5
15212 umul %g1, %o6, %i3
15213 movge %xcc, %o7, %l0
15214 edge16n %o3, %i1, %o0
15215 movrlz %o5, %l3, %g4
15216 fones %f10
15217 sub %i5, 0x08C6, %l1
15218 fcmpgt32 %f8, %f8, %i7
15219 fnot1 %f4, %f14
15220 fmovdcc %icc, %f2, %f7
15221 fxnor %f14, %f10, %f4
15222 fbuge,a %fcc3, loop_1786
15223 tn %xcc, 0x4
15224 fmovscc %icc, %f14, %f10
15225 st %f11, [%l7 + 0x2C]
15226loop_1786:
15227 orcc %l6, 0x08AB, %l4
15228 ldx [%l7 + 0x40], %g3
15229 fmovrse %g6, %f9, %f10
15230 ldx [%l7 + 0x60], %l2
15231 sdivcc %o4, 0x158B, %i2
15232 sethi 0x1A5D, %i6
15233 sdivcc %i4, 0x09B3, %g7
15234 fmovde %xcc, %f5, %f0
15235 fmovrse %o2, %f15, %f3
15236 bcc %icc, loop_1787
15237 stb %i0, [%l7 + 0x57]
15238 ldx [%l7 + 0x68], %o1
15239 fpadd32 %f2, %f2, %f2
15240loop_1787:
15241 tsubcc %l5, %g5, %g2
15242 ta %xcc, 0x5
15243 fmovsa %xcc, %f10, %f0
15244 ld [%l7 + 0x18], %f11
15245 tsubcctv %g1, %i3, %o6
15246 te %xcc, 0x3
15247 mulx %l0, 0x049B, %o7
15248 xnorcc %o3, %i1, %o5
15249 fbuge,a %fcc1, loop_1788
15250 fornot2 %f14, %f8, %f0
15251 stb %o0, [%l7 + 0x51]
15252 taddcctv %g4, %i5, %l3
15253loop_1788:
15254 stw %i7, [%l7 + 0x3C]
15255 move %xcc, %l6, %l4
15256 fbue,a %fcc1, loop_1789
15257 std %f8, [%l7 + 0x30]
15258 fmovdgu %icc, %f15, %f0
15259 ldd [%l7 + 0x50], %f10
15260loop_1789:
15261 ldsb [%l7 + 0x08], %g3
15262 stb %g6, [%l7 + 0x10]
15263 movle %xcc, %l2, %o4
15264 bge,a,pt %icc, loop_1790
15265 tsubcc %l1, %i2, %i6
15266 fpsub16 %f6, %f0, %f4
15267 ld [%l7 + 0x64], %f0
15268loop_1790:
15269 edge16 %g7, %i4, %o2
15270 fmul8x16au %f9, %f14, %f0
15271 sth %i0, [%l7 + 0x50]
15272 edge32l %o1, %l5, %g5
15273 fmul8ulx16 %f0, %f4, %f0
15274 fpack32 %f6, %f8, %f10
15275 fbn,a %fcc0, loop_1791
15276 fbl %fcc1, loop_1792
15277 fmovdgu %xcc, %f1, %f1
15278 mulx %g1, %g2, %o6
15279loop_1791:
15280 tleu %icc, 0x1
15281loop_1792:
15282 bpos,a,pt %xcc, loop_1793
15283 ld [%l7 + 0x5C], %f8
15284 movrlez %l0, %o7, %i3
15285 fbuge %fcc2, loop_1794
15286loop_1793:
15287 fba %fcc3, loop_1795
15288 fcmpgt32 %f8, %f4, %o3
15289 ld [%l7 + 0x30], %f1
15290loop_1794:
15291 st %f2, [%l7 + 0x34]
15292loop_1795:
15293 sth %i1, [%l7 + 0x7A]
15294 addc %o0, %g4, %o5
15295 fbne,a %fcc0, loop_1796
15296 ble,pn %icc, loop_1797
15297 fxnors %f11, %f10, %f14
15298 fmovde %icc, %f3, %f15
15299loop_1796:
15300 fxnor %f10, %f12, %f2
15301loop_1797:
15302 andncc %i5, %l3, %l6
15303 lduh [%l7 + 0x20], %l4
15304 andcc %g3, %i7, %g6
15305 fcmple16 %f10, %f12, %o4
15306 fpsub32 %f14, %f0, %f4
15307 stw %l2, [%l7 + 0x78]
15308 stx %l1, [%l7 + 0x70]
15309 lduh [%l7 + 0x5E], %i2
15310 movge %xcc, %g7, %i4
15311 sra %i6, %o2, %o1
15312 edge32 %i0, %g5, %l5
15313 lduh [%l7 + 0x76], %g1
15314 ba,pn %xcc, loop_1798
15315 std %f0, [%l7 + 0x68]
15316 fandnot1s %f2, %f7, %f10
15317 sll %g2, %l0, %o7
15318loop_1798:
15319 lduw [%l7 + 0x40], %o6
15320 fmovsleu %xcc, %f11, %f15
15321 fxor %f8, %f6, %f6
15322 edge32n %i3, %i1, %o3
15323 ldsh [%l7 + 0x40], %g4
15324 stw %o0, [%l7 + 0x54]
15325 fmovsg %icc, %f13, %f0
15326 fbuge,a %fcc3, loop_1799
15327 lduw [%l7 + 0x2C], %o5
15328 pdist %f8, %f14, %f6
15329 fmovsvc %icc, %f3, %f7
15330loop_1799:
15331 fmovscc %xcc, %f12, %f13
15332 mulscc %i5, 0x00D5, %l3
15333 tl %icc, 0x4
15334 andcc %l4, 0x116A, %g3
15335 fmul8x16 %f8, %f6, %f14
15336 nop
15337 setx loop_1800, %l0, %l1
15338 wrpr 0x1, %tl
15339 wrpr %l1, %tpc
15340 add %l1, 0x4, %l1
15341 wrpr %l1, %tnpc
15342 setx 0x34400001400, %l0, %l1
15343 wrpr %l1, %tstate
15344 wrhpr 0x4, %htstate
15345 retry
15346 ldsw [%l7 + 0x58], %l6
15347 fbne,a %fcc3, loop_1801
15348 fbn %fcc3, loop_1802
15349loop_1800:
15350 stw %g6, [%l7 + 0x6C]
15351 fxnor %f10, %f4, %f10
15352loop_1801:
15353 nop
15354 setx loop_1803, %l0, %l1
15355 jmpl %l1, %o4
15356loop_1802:
15357 array16 %l2, %i7, %i2
15358 alignaddr %g7, %l1, %i4
15359 fmul8sux16 %f10, %f14, %f2
15360loop_1803:
15361 stw %i6, [%l7 + 0x4C]
15362 fornot1 %f14, %f8, %f2
15363 fmovspos %xcc, %f14, %f14
15364 fpsub16 %f8, %f0, %f8
15365 sdiv %o1, 0x059F, %o2
15366 fbe %fcc2, loop_1804
15367 fzero %f2
15368 fsrc1 %f10, %f10
15369 fpack32 %f6, %f12, %f0
15370loop_1804:
15371 movrlez %i0, 0x32F, %g5
15372 fnors %f13, %f4, %f0
15373 stb %l5, [%l7 + 0x19]
15374 fmovdg %xcc, %f4, %f9
15375 sdiv %g2, 0x1E22, %g1
15376 fmovsleu %xcc, %f7, %f8
15377 orncc %o7, %l0, %o6
15378 call loop_1805
15379 lduw [%l7 + 0x4C], %i1
15380 fcmpeq16 %f14, %f2, %i3
15381 movg %icc, %o3, %g4
15382loop_1805:
15383 fbne %fcc2, loop_1806
15384 fmovse %xcc, %f5, %f3
15385 ldsh [%l7 + 0x3A], %o5
15386 ldsw [%l7 + 0x1C], %o0
15387loop_1806:
15388 sth %i5, [%l7 + 0x60]
15389 bneg,a,pn %icc, loop_1807
15390 ldub [%l7 + 0x13], %l3
15391 fmovsge %icc, %f12, %f12
15392 fmovrsne %g3, %f5, %f10
15393loop_1807:
15394 and %l6, %l4, %o4
15395 ldsb [%l7 + 0x10], %l2
15396 stb %i7, [%l7 + 0x68]
15397 ldd [%l7 + 0x20], %f14
15398 fsrc2 %f2, %f12
15399 movpos %icc, %i2, %g7
15400 fpadd16s %f2, %f7, %f6
15401 ldsw [%l7 + 0x10], %l1
15402 fandnot2 %f0, %f8, %f8
15403 call loop_1808
15404 fmuld8sux16 %f4, %f1, %f6
15405 ldub [%l7 + 0x35], %i4
15406 movgu %icc, %g6, %i6
15407loop_1808:
15408 fornot2s %f4, %f8, %f9
15409 fmovdvs %icc, %f11, %f1
15410 stx %o1, [%l7 + 0x68]
15411 movn %xcc, %i0, %o2
15412 movrgez %l5, 0x26A, %g5
15413 stb %g1, [%l7 + 0x75]
15414 movl %xcc, %o7, %l0
15415 nop
15416 setx loop_1809, %l0, %l1
15417 jmpl %l1, %o6
15418 edge16 %i1, %g2, %i3
15419 bl %xcc, loop_1810
15420 st %f1, [%l7 + 0x20]
15421loop_1809:
15422 movne %xcc, %o3, %g4
15423 ldsw [%l7 + 0x74], %o0
15424loop_1810:
15425 add %o5, 0x0179, %i5
15426 fcmple16 %f14, %f2, %l3
15427 tcc %icc, 0x5
15428 fbe %fcc1, loop_1811
15429 fxor %f8, %f8, %f8
15430 tsubcc %l6, 0x0707, %g3
15431 stx %l4, [%l7 + 0x68]
15432loop_1811:
15433 ldub [%l7 + 0x38], %o4
15434 bcc,a loop_1812
15435 fbue %fcc3, loop_1813
15436 stb %l2, [%l7 + 0x1A]
15437 st %f14, [%l7 + 0x0C]
15438loop_1812:
15439 st %f7, [%l7 + 0x14]
15440loop_1813:
15441 fnot2s %f3, %f6
15442 bneg,pt %icc, loop_1814
15443 fabsd %f10, %f14
15444 fmovde %xcc, %f4, %f7
15445 ld [%l7 + 0x24], %f0
15446loop_1814:
15447 mulx %i7, %i2, %g7
15448 stb %i4, [%l7 + 0x11]
15449 sll %g6, %l1, %i6
15450 siam 0x5
15451 stw %o1, [%l7 + 0x60]
15452 st %f12, [%l7 + 0x4C]
15453 fmovse %icc, %f0, %f13
15454 brgz %i0, loop_1815
15455 ldub [%l7 + 0x47], %o2
15456 fcmped %fcc2, %f0, %f8
15457 stw %l5, [%l7 + 0x68]
15458loop_1815:
15459 tge %xcc, 0x6
15460 fpackfix %f8, %f12
15461 fmovdpos %xcc, %f1, %f14
15462 fmovrse %g5, %f11, %f7
15463 stb %g1, [%l7 + 0x2D]
15464 for %f6, %f0, %f14
15465 add %o7, 0x12D8, %l0
15466 fnand %f10, %f0, %f10
15467 fmovdge %icc, %f8, %f15
15468 tvc %icc, 0x1
15469 fbne %fcc3, loop_1816
15470 fpsub16s %f1, %f8, %f0
15471 be,pn %xcc, loop_1817
15472 srlx %i1, 0x1C, %o6
15473loop_1816:
15474 ld [%l7 + 0x28], %f4
15475 edge16 %i3, %g2, %o3
15476loop_1817:
15477 ldsh [%l7 + 0x36], %o0
15478 fbge,a %fcc2, loop_1818
15479 movrne %g4, %o5, %l3
15480 movneg %icc, %i5, %l6
15481 ldub [%l7 + 0x4C], %g3
15482loop_1818:
15483 ldd [%l7 + 0x70], %f8
15484 sdiv %o4, 0x115A, %l2
15485 fmovdcs %xcc, %f9, %f6
15486 fcmpgt32 %f0, %f4, %i7
15487 lduh [%l7 + 0x66], %l4
15488 fbu %fcc1, loop_1819
15489 or %i2, 0x0F3A, %g7
15490 fbug,a %fcc1, loop_1820
15491 addccc %i4, %g6, %l1
15492loop_1819:
15493 st %f12, [%l7 + 0x2C]
15494 fmovrde %o1, %f4, %f2
15495loop_1820:
15496 fmul8x16al %f0, %f10, %f10
15497 fxnor %f14, %f10, %f12
15498 st %f2, [%l7 + 0x4C]
15499 ldub [%l7 + 0x62], %i6
15500 fmovsvc %xcc, %f3, %f13
15501 orn %o2, %i0, %l5
15502 movrlz %g1, 0x0B9, %g5
15503 fmovrsgz %l0, %f4, %f3
15504 popc %i1, %o7
15505 fmovrdne %o6, %f6, %f4
15506 fpsub16 %f12, %f10, %f8
15507 fand %f12, %f8, %f2
15508 fmovsle %xcc, %f5, %f10
15509 bn,pt %icc, loop_1821
15510 fpadd32 %f8, %f14, %f14
15511 fbule %fcc3, loop_1822
15512 fandnot1s %f1, %f6, %f14
15513loop_1821:
15514 ldsw [%l7 + 0x68], %g2
15515 fbl,a %fcc0, loop_1823
15516loop_1822:
15517 stx %i3, [%l7 + 0x78]
15518 fone %f12
15519 fpsub16s %f2, %f15, %f3
15520loop_1823:
15521 array16 %o3, %o0, %o5
15522 andcc %l3, 0x15D4, %g4
15523 xor %i5, 0x181A, %g3
15524 tcs %xcc, 0x6
15525 fbne,a %fcc1, loop_1824
15526 orcc %o4, 0x1F86, %l6
15527 fexpand %f15, %f0
15528 fmul8x16au %f8, %f15, %f12
15529loop_1824:
15530 ldx [%l7 + 0x68], %l2
15531 movneg %icc, %l4, %i2
15532 fone %f2
15533 fpackfix %f4, %f13
15534 fmovde %icc, %f10, %f15
15535 movcs %icc, %g7, %i7
15536 udivcc %i4, 0x1AA5, %g6
15537 fabss %f12, %f15
15538 umul %o1, %i6, %l1
15539 fcmpeq16 %f2, %f14, %i0
15540 fxnor %f2, %f10, %f0
15541 fpsub32 %f12, %f4, %f14
15542 movneg %icc, %o2, %g1
15543 fmovscc %icc, %f13, %f4
15544 bl,a,pn %icc, loop_1825
15545 ta %icc, 0x1
15546 fbge,a %fcc3, loop_1826
15547 fnot1s %f6, %f0
15548loop_1825:
15549 fnors %f15, %f13, %f15
15550 fbo,a %fcc2, loop_1827
15551loop_1826:
15552 array32 %l5, %g5, %i1
15553 fbul,a %fcc2, loop_1828
15554 lduw [%l7 + 0x48], %o7
15555loop_1827:
15556 fnot2 %f4, %f14
15557 fand %f14, %f10, %f2
15558loop_1828:
15559 fbg %fcc3, loop_1829
15560 st %f15, [%l7 + 0x28]
15561 fble %fcc0, loop_1830
15562 edge32n %l0, %o6, %i3
15563loop_1829:
15564 movrne %o3, 0x2DF, %g2
15565 fxnor %f4, %f14, %f2
15566loop_1830:
15567 ldub [%l7 + 0x0D], %o5
15568 fmovdl %icc, %f5, %f11
15569 fcmpeq32 %f6, %f2, %o0
15570 move %icc, %l3, %g4
15571 movpos %icc, %g3, %i5
15572 ldsw [%l7 + 0x3C], %l6
15573 sth %o4, [%l7 + 0x4C]
15574 ld [%l7 + 0x60], %f6
15575 fbo %fcc2, loop_1831
15576 ldd [%l7 + 0x10], %f0
15577 bne,a %icc, loop_1832
15578 fsrc1s %f13, %f12
15579loop_1831:
15580 edge8l %l2, %l4, %i2
15581 fmovdle %icc, %f13, %f14
15582loop_1832:
15583 fmovsleu %icc, %f10, %f7
15584 udiv %g7, 0x046A, %i7
15585 brz,a %i4, loop_1833
15586 fmovsleu %xcc, %f4, %f0
15587 udivcc %o1, 0x05D1, %i6
15588 fnand %f14, %f12, %f4
15589loop_1833:
15590 mova %icc, %g6, %l1
15591 fmovsvc %xcc, %f13, %f4
15592 addc %i0, 0x132B, %o2
15593 lduw [%l7 + 0x18], %g1
15594 fmovrdgz %g5, %f10, %f4
15595 fornot1s %f4, %f0, %f10
15596 brz,a %i1, loop_1834
15597 ldd [%l7 + 0x50], %f0
15598 ld [%l7 + 0x40], %f13
15599 st %f9, [%l7 + 0x20]
15600loop_1834:
15601 sth %l5, [%l7 + 0x72]
15602 fbl,a %fcc1, loop_1835
15603 brgez,a %l0, loop_1836
15604 movgu %xcc, %o7, %o6
15605 fbne %fcc0, loop_1837
15606loop_1835:
15607 fmovdcc %icc, %f15, %f4
15608loop_1836:
15609 tcs %xcc, 0x4
15610 sth %i3, [%l7 + 0x62]
15611loop_1837:
15612 tpos %xcc, 0x5
15613 fmovsle %icc, %f6, %f13
15614 fmovsa %xcc, %f11, %f0
15615 sdivx %o3, 0x1468, %o5
15616 fornot2 %f10, %f2, %f0
15617 st %f15, [%l7 + 0x60]
15618 xor %g2, 0x1FE8, %l3
15619 fbule,a %fcc1, loop_1838
15620 orncc %o0, 0x19B5, %g3
15621 array8 %g4, %i5, %l6
15622 ldub [%l7 + 0x22], %o4
15623loop_1838:
15624 fbue %fcc3, loop_1839
15625 ldsb [%l7 + 0x6D], %l2
15626 fmovrdgz %i2, %f0, %f12
15627 fmovrsgz %l4, %f3, %f8
15628loop_1839:
15629 subc %i7, %g7, %i4
15630 fzero %f14
15631 fmuld8ulx16 %f11, %f14, %f4
15632 subcc %o1, 0x1061, %i6
15633 and %g6, %i0, %o2
15634 fands %f11, %f6, %f14
15635 movl %xcc, %g1, %g5
15636 fmovdvs %icc, %f4, %f11
15637 stb %l1, [%l7 + 0x67]
15638 brlez,a %l5, loop_1840
15639 lduw [%l7 + 0x44], %l0
15640 andncc %o7, %i1, %i3
15641 fmovdl %xcc, %f14, %f10
15642loop_1840:
15643 fmovde %icc, %f8, %f8
15644 siam 0x3
15645 fmul8x16 %f0, %f8, %f4
15646 movrgz %o6, 0x0A0, %o3
15647 andncc %g2, %l3, %o5
15648 fbu,a %fcc3, loop_1841
15649 sdivx %o0, 0x07C5, %g4
15650 bcs,a %xcc, loop_1842
15651 ta %xcc, 0x6
15652loop_1841:
15653 bne,pt %icc, loop_1843
15654 ldub [%l7 + 0x32], %i5
15655loop_1842:
15656 fcmpd %fcc2, %f8, %f14
15657 bl %icc, loop_1844
15658loop_1843:
15659 ldsb [%l7 + 0x3E], %g3
15660 movpos %icc, %o4, %l2
15661 tcc %icc, 0x7
15662loop_1844:
15663 fmovdcs %xcc, %f3, %f15
15664 movvc %icc, %i2, %l4
15665 stb %i7, [%l7 + 0x44]
15666 brlz,a %g7, loop_1845
15667 xnorcc %i4, %l6, %o1
15668 sth %g6, [%l7 + 0x1C]
15669 tg %icc, 0x7
15670loop_1845:
15671 ba,a,pt %icc, loop_1846
15672 fmovsne %xcc, %f0, %f4
15673 fmovsn %icc, %f12, %f3
15674 add %i0, 0x0759, %o2
15675loop_1846:
15676 std %f6, [%l7 + 0x68]
15677 st %f9, [%l7 + 0x1C]
15678 lduh [%l7 + 0x6E], %g1
15679 tg %icc, 0x6
15680 fmovdvc %icc, %f8, %f5
15681 ld [%l7 + 0x78], %f3
15682 orncc %g5, %l1, %i6
15683 movcc %icc, %l0, %l5
15684 mulscc %o7, %i3, %i1
15685 stx %o3, [%l7 + 0x40]
15686 ldsb [%l7 + 0x58], %g2
15687 bn loop_1847
15688 edge8l %l3, %o6, %o5
15689 srax %g4, %o0, %i5
15690 fmovscc %icc, %f7, %f12
15691loop_1847:
15692 bvs,pn %xcc, loop_1848
15693 ldd [%l7 + 0x10], %f6
15694 fmovsvs %xcc, %f6, %f12
15695 be %xcc, loop_1849
15696loop_1848:
15697 fone %f2
15698 std %f2, [%l7 + 0x48]
15699 fmovsg %icc, %f2, %f1
15700loop_1849:
15701 and %g3, 0x100A, %l2
15702 fmul8sux16 %f0, %f10, %f8
15703 sllx %i2, 0x1A, %l4
15704 fmovrsne %i7, %f6, %f8
15705 fbug,a %fcc2, loop_1850
15706 lduh [%l7 + 0x40], %o4
15707 fbue %fcc1, loop_1851
15708 ldsw [%l7 + 0x24], %g7
15709loop_1850:
15710 fmovdl %xcc, %f2, %f3
15711 lduw [%l7 + 0x48], %i4
15712loop_1851:
15713 tge %xcc, 0x1
15714 fmovdpos %xcc, %f0, %f1
15715 st %f7, [%l7 + 0x40]
15716 fmovdge %xcc, %f1, %f1
15717 sdiv %o1, 0x1FF5, %g6
15718 add %l6, %i0, %o2
15719 stx %g5, [%l7 + 0x40]
15720 ldub [%l7 + 0x26], %g1
15721 ta %xcc, 0x7
15722 fmovrde %l1, %f0, %f6
15723 st %f3, [%l7 + 0x20]
15724 tn %icc, 0x5
15725 fsrc1 %f12, %f12
15726 stw %l0, [%l7 + 0x18]
15727 fmovdneg %xcc, %f6, %f1
15728 fornot1 %f8, %f8, %f8
15729 std %f6, [%l7 + 0x78]
15730 ldsw [%l7 + 0x6C], %i6
15731 movvc %icc, %l5, %i3
15732 andcc %o7, 0x163A, %i1
15733 fmovspos %xcc, %f2, %f5
15734 stb %o3, [%l7 + 0x5C]
15735 fpadd16s %f12, %f13, %f4
15736 ldd [%l7 + 0x60], %f8
15737 stx %l3, [%l7 + 0x30]
15738 umul %o6, 0x03CE, %o5
15739 fmovdle %icc, %f6, %f8
15740 ldx [%l7 + 0x50], %g4
15741 lduw [%l7 + 0x1C], %g2
15742 andn %i5, 0x00B8, %o0
15743 fnot1s %f6, %f9
15744 fpack32 %f14, %f12, %f10
15745 fabss %f8, %f13
15746 addc %l2, %g3, %i2
15747 fcmple32 %f12, %f10, %l4
15748 smul %i7, 0x176D, %o4
15749 ldd [%l7 + 0x48], %f2
15750 taddcctv %i4, %o1, %g7
15751 movgu %xcc, %g6, %i0
15752 stx %l6, [%l7 + 0x08]
15753 orncc %g5, %g1, %l1
15754 bvs,a loop_1852
15755 sllx %o2, %i6, %l0
15756 bneg,pt %icc, loop_1853
15757 edge16l %i3, %l5, %o7
15758loop_1852:
15759 stb %o3, [%l7 + 0x3F]
15760 tgu %icc, 0x4
15761loop_1853:
15762 st %f14, [%l7 + 0x38]
15763 brlez %i1, loop_1854
15764 fcmpne16 %f8, %f2, %l3
15765 subc %o5, %g4, %g2
15766 fcmpgt32 %f4, %f12, %i5
15767loop_1854:
15768 ldsh [%l7 + 0x1E], %o0
15769 fornot2s %f14, %f6, %f0
15770 stw %o6, [%l7 + 0x2C]
15771 fpadd32s %f14, %f9, %f11
15772 fmovrsgez %g3, %f4, %f1
15773 stw %i2, [%l7 + 0x18]
15774 ldsb [%l7 + 0x32], %l2
15775 xnorcc %l4, %i7, %o4
15776 edge16n %o1, %i4, %g7
15777 bcc,a,pt %icc, loop_1855
15778 lduw [%l7 + 0x18], %i0
15779 array32 %g6, %g5, %l6
15780 bneg,a loop_1856
15781loop_1855:
15782 fpackfix %f0, %f9
15783 stx %g1, [%l7 + 0x48]
15784 sth %l1, [%l7 + 0x0A]
15785loop_1856:
15786 subcc %o2, %i6, %i3
15787 std %f8, [%l7 + 0x50]
15788 brz %l5, loop_1857
15789 fpsub16s %f0, %f1, %f13
15790 fones %f7
15791 lduh [%l7 + 0x2E], %o7
15792loop_1857:
15793 bleu loop_1858
15794 and %o3, 0x001C, %i1
15795 or %l0, %l3, %g4
15796 movrlez %o5, %i5, %o0
15797loop_1858:
15798 bne,pn %icc, loop_1859
15799 tvc %xcc, 0x0
15800 fmovdne %icc, %f11, %f5
15801 fcmple16 %f10, %f2, %g2
15802loop_1859:
15803 fbne,a %fcc0, loop_1860
15804 fmul8sux16 %f2, %f14, %f14
15805 fnot2s %f9, %f5
15806 st %f10, [%l7 + 0x30]
15807loop_1860:
15808 ldsw [%l7 + 0x20], %o6
15809 fblg %fcc3, loop_1861
15810 sth %i2, [%l7 + 0x1C]
15811 tleu %icc, 0x3
15812 movcc %icc, %l2, %g3
15813loop_1861:
15814 popc %l4, %o4
15815 edge8l %i7, %o1, %g7
15816 lduw [%l7 + 0x3C], %i0
15817 ldsh [%l7 + 0x48], %i4
15818 fone %f8
15819 ldsh [%l7 + 0x0E], %g5
15820 ld [%l7 + 0x4C], %f9
15821 stx %g6, [%l7 + 0x70]
15822 lduh [%l7 + 0x10], %l6
15823 ldub [%l7 + 0x6A], %l1
15824 fmovsg %icc, %f14, %f12
15825 fpadd16 %f2, %f0, %f0
15826 brgz,a %g1, loop_1862
15827 ldx [%l7 + 0x68], %i6
15828 call loop_1863
15829 tvc %xcc, 0x4
15830loop_1862:
15831 fone %f6
15832 fandnot2 %f12, %f6, %f8
15833loop_1863:
15834 fsrc2 %f12, %f0
15835 fmovdn %icc, %f15, %f15
15836 ldub [%l7 + 0x1B], %o2
15837 movle %xcc, %i3, %l5
15838 movl %xcc, %o3, %i1
15839 sdiv %l0, 0x023C, %o7
15840 fxor %f8, %f4, %f4
15841 nop
15842 setx loop_1864, %l0, %l1
15843 wrpr 0x1, %tl
15844 wrpr %l1, %tpc
15845 add %l1, 0x4, %l1
15846 wrpr %l1, %tnpc
15847 setx 0x34400001400, %l0, %l1
15848 wrpr %l1, %tstate
15849 wrhpr 0x4, %htstate
15850 retry
15851 fnot1 %f10, %f14
15852 sllx %g4, 0x09, %o5
15853 tsubcc %l3, %o0, %i5
15854loop_1864:
15855 fpack32 %f8, %f8, %f8
15856 ldsb [%l7 + 0x30], %o6
15857 fbu,a %fcc1, loop_1865
15858 st %f1, [%l7 + 0x3C]
15859 ldub [%l7 + 0x0C], %g2
15860 bgu,a loop_1866
15861loop_1865:
15862 or %i2, 0x1AFB, %g3
15863 tsubcctv %l2, %l4, %i7
15864 lduw [%l7 + 0x74], %o1
15865loop_1866:
15866 movvs %icc, %o4, %g7
15867 stw %i4, [%l7 + 0x28]
15868 smulcc %i0, 0x0474, %g6
15869 fmovdpos %xcc, %f10, %f3
15870 bl,a %xcc, loop_1867
15871 movgu %icc, %l6, %g5
15872 stx %l1, [%l7 + 0x40]
15873 move %icc, %g1, %i6
15874loop_1867:
15875 sth %o2, [%l7 + 0x5C]
15876 subc %i3, 0x0EA9, %l5
15877 srax %i1, %o3, %l0
15878 brgz %g4, loop_1868
15879 edge8ln %o5, %l3, %o7
15880 fmovsne %icc, %f0, %f12
15881 xor %i5, %o0, %g2
15882loop_1868:
15883 movrgz %i2, 0x0F7, %o6
15884 ldsw [%l7 + 0x20], %l2
15885 ldub [%l7 + 0x15], %l4
15886 ldx [%l7 + 0x20], %i7
15887 orn %o1, %o4, %g3
15888 umul %g7, %i4, %i0
15889 fnands %f11, %f6, %f2
15890 fnot2s %f11, %f10
15891 ldx [%l7 + 0x10], %g6
15892 fxnor %f4, %f14, %f4
15893 fmovrse %l6, %f3, %f2
15894 fmovrsne %l1, %f11, %f1
15895 edge8 %g1, %g5, %o2
15896 bcs,a %icc, loop_1869
15897 ldsw [%l7 + 0x78], %i3
15898 edge32ln %l5, %i6, %o3
15899 xor %l0, %i1, %o5
15900loop_1869:
15901 sdivcc %l3, 0x193B, %g4
15902 edge32n %o7, %o0, %g2
15903 ldub [%l7 + 0x22], %i5
15904 fsrc1s %f10, %f0
15905 tcc %icc, 0x2
15906 tle %icc, 0x4
15907 stx %o6, [%l7 + 0x18]
15908 ldub [%l7 + 0x6C], %l2
15909 fbu,a %fcc2, loop_1870
15910 fnot2 %f12, %f4
15911 lduh [%l7 + 0x7C], %l4
15912 stx %i7, [%l7 + 0x08]
15913loop_1870:
15914 umulcc %i2, 0x096F, %o1
15915 tcc %xcc, 0x0
15916 fmovdl %xcc, %f14, %f11
15917 lduh [%l7 + 0x68], %o4
15918 fpsub32s %f13, %f8, %f5
15919 stb %g3, [%l7 + 0x18]
15920 sth %g7, [%l7 + 0x42]
15921 fornot1 %f4, %f4, %f0
15922 fcmpne16 %f0, %f6, %i0
15923 fmovde %icc, %f12, %f8
15924 and %g6, %i4, %l1
15925 mulscc %g1, 0x19FD, %l6
15926 st %f9, [%l7 + 0x18]
15927 std %f4, [%l7 + 0x50]
15928 stx %o2, [%l7 + 0x70]
15929 fexpand %f12, %f6
15930 add %i3, 0x1914, %g5
15931 subcc %l5, 0x1CD6, %i6
15932 ldd [%l7 + 0x38], %f14
15933 fzero %f0
15934 stx %l0, [%l7 + 0x68]
15935 fmovrsne %o3, %f2, %f2
15936 brlz %o5, loop_1871
15937 ldx [%l7 + 0x10], %i1
15938 ldsb [%l7 + 0x68], %l3
15939 fbne %fcc3, loop_1872
15940loop_1871:
15941 udivx %g4, 0x10DB, %o0
15942 tvc %xcc, 0x3
15943 fxnors %f5, %f11, %f8
15944loop_1872:
15945 fxnors %f2, %f5, %f11
15946 fmovscc %icc, %f6, %f6
15947 edge16n %o7, %g2, %i5
15948 lduw [%l7 + 0x2C], %l2
15949 te %xcc, 0x3
15950 fmovdl %icc, %f14, %f14
15951 fmovdn %icc, %f15, %f2
15952 fand %f14, %f4, %f6
15953 fxor %f6, %f2, %f0
15954 brgez,a %o6, loop_1873
15955 sth %l4, [%l7 + 0x4A]
15956 fnand %f12, %f2, %f0
15957 fornot2 %f4, %f8, %f0
15958loop_1873:
15959 fmovspos %icc, %f6, %f1
15960 fornot2 %f10, %f10, %f14
15961 movrne %i2, 0x0A3, %i7
15962 st %f9, [%l7 + 0x68]
15963 fbug %fcc0, loop_1874
15964 stw %o1, [%l7 + 0x30]
15965 fmovsvc %xcc, %f13, %f14
15966 brz %g3, loop_1875
15967loop_1874:
15968 smul %o4, 0x131A, %i0
15969 stw %g6, [%l7 + 0x40]
15970 orncc %i4, %l1, %g1
15971loop_1875:
15972 ldd [%l7 + 0x10], %f12
15973 edge8l %l6, %g7, %i3
15974 fmovdl %xcc, %f7, %f0
15975 stb %g5, [%l7 + 0x37]
15976 edge32 %l5, %i6, %l0
15977 srax %o2, 0x08, %o3
15978 tg %icc, 0x4
15979 movl %xcc, %i1, %o5
15980 sllx %l3, %o0, %g4
15981 fmovsle %xcc, %f7, %f7
15982 ldd [%l7 + 0x70], %f10
15983 fmovsneg %icc, %f11, %f1
15984 ldsb [%l7 + 0x24], %g2
15985 edge16 %o7, %l2, %o6
15986 edge16ln %l4, %i5, %i7
15987 fmovsvc %icc, %f2, %f6
15988 st %f0, [%l7 + 0x20]
15989 fmovrsgz %i2, %f7, %f8
15990 fandnot1 %f14, %f14, %f12
15991 andncc %g3, %o1, %i0
15992 brgez %o4, loop_1876
15993 edge16ln %g6, %i4, %g1
15994 st %f3, [%l7 + 0x70]
15995 udivx %l1, 0x0A05, %g7
15996loop_1876:
15997 fmovrsgz %i3, %f10, %f12
15998 fnot2s %f4, %f3
15999 sll %g5, 0x11, %l5
16000 ldx [%l7 + 0x10], %l6
16001 ba,pn %xcc, loop_1877
16002 stx %l0, [%l7 + 0x78]
16003 sdivcc %i6, 0x0709, %o2
16004 bne,a,pn %xcc, loop_1878
16005loop_1877:
16006 stb %o3, [%l7 + 0x48]
16007 tn %xcc, 0x4
16008 fpadd32 %f12, %f14, %f0
16009loop_1878:
16010 fmovdgu %xcc, %f13, %f10
16011 stx %o5, [%l7 + 0x18]
16012 ldsh [%l7 + 0x76], %l3
16013 movg %xcc, %i1, %o0
16014 ldub [%l7 + 0x38], %g2
16015 ld [%l7 + 0x54], %f11
16016 ldd [%l7 + 0x58], %f2
16017 stw %o7, [%l7 + 0x60]
16018 ld [%l7 + 0x4C], %f15
16019 tne %icc, 0x6
16020 ldsb [%l7 + 0x5B], %g4
16021 lduw [%l7 + 0x60], %o6
16022 movrlz %l4, 0x368, %i5
16023 ldub [%l7 + 0x6E], %i7
16024 array8 %i2, %g3, %o1
16025 edge8n %l2, %i0, %o4
16026 edge32 %g6, %g1, %l1
16027 fnand %f10, %f2, %f8
16028 movrne %i4, %g7, %i3
16029 fmovdvs %icc, %f4, %f3
16030 fpmerge %f3, %f14, %f12
16031 alignaddrl %g5, %l6, %l0
16032 fxnors %f12, %f11, %f2
16033 brgez %i6, loop_1879
16034 ldx [%l7 + 0x10], %o2
16035 tgu %xcc, 0x1
16036 lduh [%l7 + 0x26], %l5
16037loop_1879:
16038 lduw [%l7 + 0x6C], %o3
16039 ld [%l7 + 0x2C], %f2
16040 alignaddr %l3, %i1, %o0
16041 sdiv %o5, 0x1D6C, %o7
16042 sdivcc %g4, 0x073D, %g2
16043 srl %o6, %i5, %l4
16044 ld [%l7 + 0x78], %f11
16045 st %f12, [%l7 + 0x08]
16046 fnand %f2, %f10, %f14
16047 movge %xcc, %i7, %g3
16048 call loop_1880
16049 fornot2s %f10, %f8, %f6
16050 bgu loop_1881
16051 fbue,a %fcc0, loop_1882
16052loop_1880:
16053 ld [%l7 + 0x40], %f10
16054 sth %o1, [%l7 + 0x36]
16055loop_1881:
16056 fnors %f3, %f10, %f10
16057loop_1882:
16058 std %f4, [%l7 + 0x40]
16059 std %f8, [%l7 + 0x38]
16060 fmovsvs %xcc, %f4, %f13
16061 sdivx %i2, 0x15E1, %l2
16062 fmovdneg %icc, %f13, %f9
16063 ldd [%l7 + 0x30], %f12
16064 fsrc2s %f1, %f13
16065 fmovrdgez %i0, %f0, %f12
16066 fmovdleu %icc, %f10, %f2
16067 array16 %g6, %g1, %l1
16068 fcmpd %fcc0, %f14, %f10
16069 sth %i4, [%l7 + 0x64]
16070 fbne,a %fcc1, loop_1883
16071 lduh [%l7 + 0x60], %o4
16072 fnands %f12, %f9, %f6
16073 move %icc, %g7, %g5
16074loop_1883:
16075 fornot1s %f15, %f15, %f3
16076 edge16l %i3, %l6, %i6
16077 fmovdcs %xcc, %f6, %f3
16078 be %icc, loop_1884
16079 fmovsge %xcc, %f1, %f11
16080 ldub [%l7 + 0x67], %o2
16081 stw %l0, [%l7 + 0x28]
16082loop_1884:
16083 fpadd16 %f0, %f10, %f8
16084 ldub [%l7 + 0x1D], %l5
16085 std %f10, [%l7 + 0x70]
16086 fsrc1s %f1, %f5
16087 ldd [%l7 + 0x20], %f6
16088 fnands %f9, %f10, %f13
16089 fxnors %f2, %f2, %f7
16090 fbo,a %fcc1, loop_1885
16091 addccc %l3, %i1, %o3
16092 orn %o5, 0x1AD7, %o7
16093 edge32n %o0, %g2, %o6
16094loop_1885:
16095 lduw [%l7 + 0x64], %g4
16096 fmovrslez %l4, %f2, %f15
16097 fmovscs %icc, %f0, %f0
16098 stx %i7, [%l7 + 0x48]
16099 fbne %fcc0, loop_1886
16100 lduh [%l7 + 0x48], %i5
16101 fsrc1s %f5, %f8
16102 edge16 %g3, %i2, %o1
16103loop_1886:
16104 movre %i0, 0x1A7, %l2
16105 fnor %f0, %f12, %f12
16106 fbg,a %fcc2, loop_1887
16107 stx %g6, [%l7 + 0x48]
16108 std %f4, [%l7 + 0x60]
16109 fpsub16 %f8, %f4, %f0
16110loop_1887:
16111 tg %icc, 0x4
16112 st %f6, [%l7 + 0x6C]
16113 fbuge,a %fcc3, loop_1888
16114 fmovsvs %icc, %f10, %f7
16115 movne %icc, %l1, %g1
16116 movgu %icc, %i4, %o4
16117loop_1888:
16118 fxors %f10, %f11, %f1
16119 ba,a,pn %icc, loop_1889
16120 st %f8, [%l7 + 0x54]
16121 brz,a %g5, loop_1890
16122 movgu %icc, %g7, %i3
16123loop_1889:
16124 smulcc %l6, %i6, %l0
16125 tle %icc, 0x1
16126loop_1890:
16127 ldsb [%l7 + 0x52], %l5
16128 ldsw [%l7 + 0x70], %l3
16129 tcs %icc, 0x5
16130 array8 %o2, %o3, %o5
16131 ldsw [%l7 + 0x38], %i1
16132 fmovdcs %xcc, %f15, %f1
16133 smulcc %o7, 0x06E3, %g2
16134 xnor %o0, 0x0A7B, %o6
16135 edge8n %g4, %i7, %l4
16136 nop
16137 setx loop_1891, %l0, %l1
16138 jmpl %l1, %i5
16139 add %i2, 0x04BF, %o1
16140 bvc %xcc, loop_1892
16141 tpos %xcc, 0x3
16142loop_1891:
16143 movcc %icc, %i0, %l2
16144 stx %g6, [%l7 + 0x18]
16145loop_1892:
16146 tpos %icc, 0x1
16147 andncc %l1, %g1, %g3
16148 ld [%l7 + 0x78], %f1
16149 ldsh [%l7 + 0x2C], %i4
16150 fcmple32 %f12, %f10, %o4
16151 ldsh [%l7 + 0x70], %g7
16152 ldub [%l7 + 0x3D], %i3
16153 sdiv %g5, 0x0C79, %l6
16154 stx %l0, [%l7 + 0x60]
16155 ldsh [%l7 + 0x10], %l5
16156 ldsh [%l7 + 0x56], %l3
16157 movrne %i6, %o2, %o5
16158 move %xcc, %o3, %o7
16159 fmovdge %xcc, %f2, %f12
16160 lduw [%l7 + 0x40], %g2
16161 pdist %f2, %f14, %f12
16162 movle %xcc, %i1, %o0
16163 fmovscc %icc, %f11, %f5
16164 fandnot2s %f13, %f7, %f7
16165 bcc loop_1893
16166 array32 %g4, %i7, %l4
16167 st %f0, [%l7 + 0x5C]
16168 fcmpgt16 %f12, %f4, %o6
16169loop_1893:
16170 udivx %i5, 0x1909, %o1
16171 fmovsg %icc, %f4, %f7
16172 fblg,a %fcc2, loop_1894
16173 lduw [%l7 + 0x48], %i2
16174 fcmpne32 %f0, %f10, %i0
16175 nop
16176 setx loop_1895, %l0, %l1
16177 jmpl %l1, %g6
16178loop_1894:
16179 fors %f3, %f9, %f11
16180 fpsub16 %f2, %f10, %f2
16181 fpsub32 %f14, %f8, %f2
16182loop_1895:
16183 ldsh [%l7 + 0x0A], %l1
16184 ld [%l7 + 0x74], %f0
16185 fbne %fcc2, loop_1896
16186 sdiv %l2, 0x1CE3, %g1
16187 smulcc %i4, %o4, %g7
16188 fandnot1s %f14, %f10, %f0
16189loop_1896:
16190 srl %i3, %g5, %l6
16191 fbule,a %fcc2, loop_1897
16192 udivx %l0, 0x1398, %g3
16193 bgu,a,pt %icc, loop_1898
16194 array32 %l5, %l3, %i6
16195loop_1897:
16196 fbn %fcc1, loop_1899
16197 fmovde %icc, %f4, %f11
16198loop_1898:
16199 brlez,a %o2, loop_1900
16200 lduw [%l7 + 0x58], %o5
16201loop_1899:
16202 fcmple32 %f2, %f4, %o3
16203 movvs %icc, %o7, %i1
16204loop_1900:
16205 st %f9, [%l7 + 0x44]
16206 sethi 0x041A, %g2
16207 nop
16208 setx loop_1901, %l0, %l1
16209 jmpl %l1, %g4
16210 fors %f3, %f3, %f7
16211 fmovsne %icc, %f2, %f12
16212 ldsh [%l7 + 0x28], %o0
16213loop_1901:
16214 movrlz %l4, 0x3C4, %i7
16215 array16 %i5, %o6, %o1
16216 bcs,a,pn %xcc, loop_1902
16217 fmovdgu %xcc, %f4, %f5
16218 fcmpd %fcc2, %f8, %f10
16219 std %f6, [%l7 + 0x48]
16220loop_1902:
16221 fmovs %f9, %f14
16222 fmovd %f0, %f14
16223 fcmple16 %f12, %f10, %i0
16224 tleu %icc, 0x5
16225 srl %g6, 0x17, %l1
16226 fpack32 %f0, %f10, %f2
16227 std %f4, [%l7 + 0x30]
16228 brgez %l2, loop_1903
16229 stw %g1, [%l7 + 0x30]
16230 tn %xcc, 0x3
16231 brnz %i2, loop_1904
16232loop_1903:
16233 movpos %xcc, %i4, %o4
16234 fmovdvs %icc, %f11, %f7
16235 stw %i3, [%l7 + 0x5C]
16236loop_1904:
16237 fand %f12, %f4, %f0
16238 lduw [%l7 + 0x64], %g7
16239 umulcc %g5, %l6, %g3
16240 stw %l0, [%l7 + 0x50]
16241 fmul8sux16 %f2, %f14, %f6
16242 tsubcctv %l5, 0x0546, %i6
16243 sll %l3, 0x03, %o2
16244 lduw [%l7 + 0x08], %o3
16245 smulcc %o5, %o7, %g2
16246 fpadd32s %f5, %f4, %f9
16247 for %f6, %f8, %f12
16248 movrlez %g4, %o0, %l4
16249 taddcctv %i7, 0x136B, %i5
16250 ldsh [%l7 + 0x74], %o6
16251 addccc %o1, 0x0FB8, %i1
16252 ldd [%l7 + 0x20], %f0
16253 fmovrslz %i0, %f8, %f15
16254 bneg,a %xcc, loop_1905
16255 bg,a,pn %xcc, loop_1906
16256 fmovrdgz %l1, %f10, %f10
16257 pdist %f0, %f4, %f2
16258loop_1905:
16259 bn,a %icc, loop_1907
16260loop_1906:
16261 bcc,a loop_1908
16262 fones %f12
16263 stb %l2, [%l7 + 0x5A]
16264loop_1907:
16265 fpadd16s %f4, %f14, %f0
16266loop_1908:
16267 ldx [%l7 + 0x08], %g6
16268 fmovdgu %xcc, %f13, %f12
16269 edge8l %i2, %g1, %o4
16270 fmovsle %icc, %f7, %f7
16271 ldsw [%l7 + 0x34], %i4
16272 fzero %f0
16273 stx %i3, [%l7 + 0x50]
16274 fpackfix %f4, %f12
16275 bn,pn %icc, loop_1909
16276 fpadd16 %f4, %f2, %f10
16277 st %f4, [%l7 + 0x64]
16278 fbne,a %fcc2, loop_1910
16279loop_1909:
16280 fsrc1 %f8, %f2
16281 fmovrde %g5, %f4, %f4
16282 movcc %icc, %l6, %g7
16283loop_1910:
16284 movrlz %l0, %l5, %g3
16285 ldsh [%l7 + 0x50], %l3
16286 stx %o2, [%l7 + 0x48]
16287 ldsh [%l7 + 0x58], %o3
16288 bg %icc, loop_1911
16289 edge8l %i6, %o5, %g2
16290 tl %icc, 0x3
16291 edge32l %g4, %o7, %l4
16292loop_1911:
16293 tge %icc, 0x4
16294 addccc %o0, %i7, %i5
16295 fbue,a %fcc3, loop_1912
16296 st %f0, [%l7 + 0x14]
16297 fmovdvc %xcc, %f7, %f6
16298 fbn %fcc0, loop_1913
16299loop_1912:
16300 lduw [%l7 + 0x70], %o6
16301 addccc %i1, %o1, %l1
16302 for %f12, %f10, %f12
16303loop_1913:
16304 fcmpne32 %f12, %f2, %i0
16305 ldub [%l7 + 0x0C], %g6
16306 edge16n %l2, %g1, %i2
16307 sdivx %i4, 0x0E96, %o4
16308 fcmpeq32 %f14, %f10, %g5
16309 fbo %fcc0, loop_1914
16310 call loop_1915
16311 ldsh [%l7 + 0x36], %l6
16312 addccc %g7, %i3, %l0
16313loop_1914:
16314 stw %g3, [%l7 + 0x50]
16315loop_1915:
16316 edge32l %l3, %o2, %o3
16317 ta %icc, 0x5
16318 fmovdleu %xcc, %f14, %f4
16319 sth %i6, [%l7 + 0x7C]
16320 fcmped %fcc1, %f14, %f0
16321 bne loop_1916
16322 lduw [%l7 + 0x1C], %l5
16323 fmovdleu %icc, %f4, %f7
16324 alignaddr %g2, %o5, %o7
16325loop_1916:
16326 std %f6, [%l7 + 0x60]
16327 fmovsne %icc, %f10, %f11
16328 fpackfix %f10, %f10
16329 fmovsgu %icc, %f0, %f15
16330 ldsb [%l7 + 0x67], %g4
16331 ldd [%l7 + 0x30], %f2
16332 ldsb [%l7 + 0x27], %o0
16333 fmovsn %icc, %f10, %f0
16334 fbug,a %fcc2, loop_1917
16335 bcs loop_1918
16336 ld [%l7 + 0x78], %f9
16337 fcmpne32 %f8, %f14, %l4
16338loop_1917:
16339 fandnot1s %f2, %f15, %f7
16340loop_1918:
16341 fmovdvc %xcc, %f15, %f2
16342 fabsd %f8, %f10
16343 stx %i7, [%l7 + 0x28]
16344 fcmpne32 %f6, %f2, %i5
16345 popc %o6, %o1
16346 fbge,a %fcc2, loop_1919
16347 fcmped %fcc0, %f12, %f12
16348 fbu,a %fcc3, loop_1920
16349 fmovdg %icc, %f1, %f15
16350loop_1919:
16351 sth %l1, [%l7 + 0x26]
16352 xorcc %i1, %i0, %l2
16353loop_1920:
16354 edge32n %g1, %g6, %i4
16355 movne %xcc, %i2, %g5
16356 fmovdle %xcc, %f8, %f14
16357 orncc %l6, 0x1806, %g7
16358 fornot1s %f7, %f14, %f2
16359 fabsd %f8, %f4
16360 fmul8x16 %f7, %f8, %f0
16361 sethi 0x00F5, %i3
16362 ld [%l7 + 0x7C], %f13
16363 fpadd16 %f4, %f4, %f2
16364 movge %icc, %o4, %g3
16365 fbu,a %fcc1, loop_1921
16366 mulx %l3, %o2, %o3
16367 te %xcc, 0x1
16368 ldsb [%l7 + 0x1B], %l0
16369loop_1921:
16370 fmovsge %xcc, %f11, %f5
16371 movcs %xcc, %l5, %g2
16372 fandnot2 %f14, %f14, %f10
16373 fpsub32 %f14, %f8, %f12
16374 stx %i6, [%l7 + 0x78]
16375 ldd [%l7 + 0x68], %f4
16376 alignaddr %o7, %g4, %o0
16377 ldsh [%l7 + 0x68], %o5
16378 ba,pt %icc, loop_1922
16379 fpadd32s %f6, %f5, %f0
16380 ldsh [%l7 + 0x1C], %l4
16381 fxnors %f13, %f9, %f1
16382loop_1922:
16383 fmul8x16al %f1, %f13, %f0
16384 movcc %xcc, %i7, %i5
16385 lduw [%l7 + 0x18], %o1
16386 brz,a %l1, loop_1923
16387 umul %i1, %i0, %l2
16388 sethi 0x168F, %g1
16389 be,a,pn %icc, loop_1924
16390loop_1923:
16391 lduh [%l7 + 0x56], %g6
16392 fpadd32s %f9, %f15, %f4
16393 std %f10, [%l7 + 0x50]
16394loop_1924:
16395 tgu %icc, 0x0
16396 movvc %icc, %i4, %o6
16397 brgz %g5, loop_1925
16398 fmovrsgez %l6, %f7, %f3
16399 fones %f9
16400 add %g7, 0x196E, %i2
16401loop_1925:
16402 bne,a loop_1926
16403 ldsh [%l7 + 0x54], %o4
16404 movvs %icc, %i3, %g3
16405 edge32n %o2, %o3, %l0
16406loop_1926:
16407 movcs %xcc, %l5, %g2
16408 smul %l3, 0x1464, %o7
16409 sth %i6, [%l7 + 0x6C]
16410 stw %g4, [%l7 + 0x1C]
16411 and %o0, %o5, %i7
16412 tgu %icc, 0x3
16413 ldsh [%l7 + 0x60], %i5
16414 fmovsne %xcc, %f3, %f10
16415 stw %l4, [%l7 + 0x74]
16416 lduw [%l7 + 0x10], %l1
16417 ldsh [%l7 + 0x54], %i1
16418 fone %f12
16419 ldd [%l7 + 0x78], %f6
16420 ldub [%l7 + 0x0B], %i0
16421 lduw [%l7 + 0x50], %o1
16422 ldsh [%l7 + 0x64], %l2
16423 tcc %icc, 0x6
16424 fmovdcc %icc, %f13, %f2
16425 lduw [%l7 + 0x6C], %g6
16426 ld [%l7 + 0x7C], %f13
16427 xnorcc %i4, %o6, %g1
16428 ldx [%l7 + 0x78], %l6
16429 std %f8, [%l7 + 0x10]
16430 sdivx %g5, 0x1380, %i2
16431 fabsd %f8, %f14
16432 ldub [%l7 + 0x53], %g7
16433 ldsw [%l7 + 0x48], %i3
16434 fsrc1s %f12, %f12
16435 movge %icc, %o4, %g3
16436 brlz %o3, loop_1927
16437 st %f15, [%l7 + 0x54]
16438 stb %l0, [%l7 + 0x0C]
16439 stx %o2, [%l7 + 0x58]
16440loop_1927:
16441 mulscc %g2, %l5, %l3
16442 ldsw [%l7 + 0x18], %o7
16443 fbg,a %fcc0, loop_1928
16444 ldsw [%l7 + 0x70], %g4
16445 popc %o0, %i6
16446 tpos %icc, 0x3
16447loop_1928:
16448 fandnot1 %f2, %f0, %f6
16449 fbul,a %fcc2, loop_1929
16450 lduh [%l7 + 0x60], %o5
16451 fcmpne16 %f10, %f4, %i7
16452 fmovdvc %xcc, %f3, %f13
16453loop_1929:
16454 subc %i5, 0x0B93, %l4
16455 fnand %f6, %f6, %f8
16456 subcc %i1, 0x07D3, %i0
16457 lduh [%l7 + 0x1E], %l1
16458 subccc %o1, %g6, %l2
16459 orcc %o6, 0x197C, %g1
16460 brgez %i4, loop_1930
16461 ldsw [%l7 + 0x28], %l6
16462 movgu %xcc, %i2, %g7
16463 tleu %icc, 0x2
16464loop_1930:
16465 stx %i3, [%l7 + 0x08]
16466 std %f2, [%l7 + 0x28]
16467 ldsb [%l7 + 0x1D], %g5
16468 ld [%l7 + 0x3C], %f12
16469 fnegd %f4, %f10
16470 ta %xcc, 0x6
16471 ldsh [%l7 + 0x4C], %g3
16472 movleu %xcc, %o3, %o4
16473 bgu,a,pt %xcc, loop_1931
16474 fpack32 %f4, %f14, %f12
16475 sth %l0, [%l7 + 0x40]
16476 umulcc %o2, %l5, %g2
16477loop_1931:
16478 movrgz %l3, %g4, %o7
16479 tvs %xcc, 0x6
16480 fbg %fcc2, loop_1932
16481 movl %icc, %i6, %o0
16482 nop
16483 setx loop_1933, %l0, %l1
16484 wrpr 0x1, %tl
16485 wrpr %l1, %tpc
16486 add %l1, 0x4, %l1
16487 wrpr %l1, %tnpc
16488 setx 0x34400001400, %l0, %l1
16489 wrpr %l1, %tstate
16490 wrhpr 0x4, %htstate
16491 retry
16492 fble %fcc0, loop_1934
16493loop_1932:
16494 fcmped %fcc0, %f2, %f10
16495 fcmpeq16 %f2, %f10, %o5
16496loop_1933:
16497 edge8 %i7, %l4, %i5
16498loop_1934:
16499 array16 %i1, %i0, %o1
16500 std %f6, [%l7 + 0x08]
16501 fpadd32 %f4, %f4, %f0
16502 fbue,a %fcc2, loop_1935
16503 umulcc %l1, 0x1785, %g6
16504 fmovrdgz %l2, %f2, %f6
16505 ldub [%l7 + 0x1F], %g1
16506loop_1935:
16507 fmovdle %xcc, %f15, %f11
16508 udivx %o6, 0x002A, %l6
16509 fmovsleu %xcc, %f8, %f4
16510 fmovrslz %i4, %f4, %f8
16511 fbul %fcc0, loop_1936
16512 fmovdneg %icc, %f7, %f9
16513 bcs,a,pt %icc, loop_1937
16514 fmovrdlz %i2, %f8, %f4
16515loop_1936:
16516 te %xcc, 0x4
16517 bleu,a,pn %xcc, loop_1938
16518loop_1937:
16519 fmovrsgez %i3, %f4, %f2
16520 bl,pt %icc, loop_1939
16521 fmovdgu %xcc, %f4, %f10
16522loop_1938:
16523 tsubcctv %g7, 0x10D4, %g3
16524 tneg %icc, 0x6
16525loop_1939:
16526 and %o3, 0x1256, %o4
16527 fbg,a %fcc2, loop_1940
16528 andcc %l0, 0x0DDF, %g5
16529 fmovdle %xcc, %f12, %f1
16530 tge %icc, 0x7
16531loop_1940:
16532 alignaddr %o2, %l5, %g2
16533 movg %xcc, %l3, %o7
16534 brnz,a %i6, loop_1941
16535 std %f2, [%l7 + 0x68]
16536 fpadd32 %f4, %f14, %f0
16537 fmovsl %xcc, %f15, %f5
16538loop_1941:
16539 fmuld8sux16 %f2, %f4, %f12
16540 ldsb [%l7 + 0x5D], %g4
16541 fpsub16 %f8, %f10, %f0
16542 bcc loop_1942
16543 srax %o5, %i7, %l4
16544 array16 %o0, %i1, %i0
16545 fbe,a %fcc3, loop_1943
16546loop_1942:
16547 fmovdle %xcc, %f13, %f10
16548 fcmpeq16 %f2, %f4, %o1
16549 fsrc2s %f3, %f7
16550loop_1943:
16551 sub %i5, 0x17D7, %g6
16552 movre %l1, %l2, %g1
16553 ldsw [%l7 + 0x5C], %l6
16554 ldd [%l7 + 0x58], %f0
16555 ble loop_1944
16556 te %xcc, 0x0
16557 sdiv %i4, 0x0A90, %i2
16558 ldd [%l7 + 0x50], %f12
16559loop_1944:
16560 fnegs %f14, %f10
16561 fsrc2s %f1, %f1
16562 fxors %f9, %f7, %f1
16563 tcc %icc, 0x5
16564 ld [%l7 + 0x34], %f0
16565 brz %o6, loop_1945
16566 fandnot1 %f2, %f2, %f4
16567 ldsw [%l7 + 0x78], %g7
16568 subc %g3, %i3, %o3
16569loop_1945:
16570 nop
16571 setx loop_1946, %l0, %l1
16572 jmpl %l1, %l0
16573 fnot2 %f0, %f14
16574 stw %o4, [%l7 + 0x40]
16575 ldsh [%l7 + 0x10], %g5
16576loop_1946:
16577 fnands %f7, %f15, %f2
16578 fmul8x16au %f5, %f10, %f10
16579 fmovrslz %l5, %f5, %f4
16580 ldd [%l7 + 0x08], %f6
16581 stx %g2, [%l7 + 0x58]
16582 stx %l3, [%l7 + 0x28]
16583 fpack32 %f4, %f2, %f0
16584 alignaddr %o7, %o2, %g4
16585 move %icc, %o5, %i7
16586 xorcc %i6, 0x02BC, %o0
16587 alignaddrl %l4, %i0, %o1
16588 movneg %icc, %i1, %i5
16589 tl %xcc, 0x5
16590 fmul8x16 %f4, %f0, %f8
16591 ldsb [%l7 + 0x30], %l1
16592 sub %g6, %l2, %l6
16593 edge16l %g1, %i2, %i4
16594 ld [%l7 + 0x60], %f5
16595 stw %g7, [%l7 + 0x54]
16596 ldsb [%l7 + 0x60], %o6
16597 array32 %i3, %g3, %l0
16598 ldsw [%l7 + 0x14], %o4
16599 ldsw [%l7 + 0x1C], %o3
16600 smulcc %g5, %g2, %l5
16601 fcmpd %fcc2, %f8, %f8
16602 edge8ln %l3, %o2, %g4
16603 bvs,a,pn %icc, loop_1947
16604 brlez %o5, loop_1948
16605 ldsw [%l7 + 0x1C], %o7
16606 xor %i6, %i7, %l4
16607loop_1947:
16608 bpos,pn %icc, loop_1949
16609loop_1948:
16610 fandnot2 %f0, %f10, %f2
16611 fors %f0, %f7, %f10
16612 bneg,pn %icc, loop_1950
16613loop_1949:
16614 lduw [%l7 + 0x08], %o0
16615 st %f7, [%l7 + 0x58]
16616 ldd [%l7 + 0x18], %f12
16617loop_1950:
16618 sdivx %o1, 0x1B0D, %i0
16619 fmovdleu %icc, %f4, %f9
16620 tneg %xcc, 0x4
16621 fandnot1s %f12, %f2, %f12
16622 tge %icc, 0x2
16623 lduw [%l7 + 0x50], %i5
16624 fxnors %f1, %f13, %f13
16625 ldub [%l7 + 0x62], %i1
16626 fmovda %xcc, %f1, %f2
16627 nop
16628 setx loop_1951, %l0, %l1
16629 jmpl %l1, %l1
16630 fnot1s %f14, %f3
16631 nop
16632 setx loop_1952, %l0, %l1
16633 jmpl %l1, %l2
16634 brz %g6, loop_1953
16635loop_1951:
16636 ld [%l7 + 0x10], %f6
16637 fbne,a %fcc2, loop_1954
16638loop_1952:
16639 ldsh [%l7 + 0x2E], %g1
16640loop_1953:
16641 std %f14, [%l7 + 0x70]
16642 lduw [%l7 + 0x3C], %i2
16643loop_1954:
16644 fones %f12
16645 ldx [%l7 + 0x08], %l6
16646 ldsb [%l7 + 0x74], %i4
16647 fble,a %fcc2, loop_1955
16648 fmovrdlz %o6, %f4, %f8
16649 ble,pt %xcc, loop_1956
16650 ble,pn %icc, loop_1957
16651loop_1955:
16652 fbule,a %fcc0, loop_1958
16653 fxnors %f12, %f5, %f8
16654loop_1956:
16655 fcmpd %fcc2, %f0, %f4
16656loop_1957:
16657 stx %i3, [%l7 + 0x50]
16658loop_1958:
16659 fnot1 %f10, %f6
16660 fnegs %f12, %f12
16661 edge32n %g7, %l0, %g3
16662 fnot2s %f15, %f2
16663 fmovsneg %xcc, %f9, %f3
16664 ldd [%l7 + 0x68], %f6
16665 fmovdne %xcc, %f14, %f10
16666 ldd [%l7 + 0x30], %f12
16667 ldub [%l7 + 0x7B], %o3
16668 stb %o4, [%l7 + 0x56]
16669 andn %g5, %l5, %l3
16670 add %o2, %g2, %o5
16671 taddcctv %o7, 0x1326, %g4
16672 fmovdne %xcc, %f12, %f11
16673 srax %i7, %i6, %o0
16674 fmovdgu %xcc, %f14, %f8
16675 bgu,pn %icc, loop_1959
16676 ldsw [%l7 + 0x48], %l4
16677 fcmpeq16 %f8, %f14, %i0
16678 fmuld8ulx16 %f14, %f4, %f10
16679loop_1959:
16680 edge8n %i5, %o1, %l1
16681 movge %icc, %i1, %g6
16682 ldd [%l7 + 0x70], %f0
16683 movrgz %l2, %i2, %g1
16684 fblg %fcc0, loop_1960
16685 for %f10, %f2, %f14
16686 addcc %i4, %o6, %l6
16687 subccc %g7, 0x0590, %l0
16688loop_1960:
16689 ld [%l7 + 0x20], %f0
16690 edge8 %i3, %o3, %g3
16691 st %f10, [%l7 + 0x44]
16692 call loop_1961
16693 fbo %fcc2, loop_1962
16694 movrlez %g5, %o4, %l3
16695 alignaddrl %o2, %l5, %o5
16696loop_1961:
16697 andncc %g2, %o7, %g4
16698loop_1962:
16699 stx %i6, [%l7 + 0x10]
16700 and %i7, 0x0A45, %l4
16701 be,a %icc, loop_1963
16702 fxor %f0, %f2, %f14
16703 xor %i0, %o0, %o1
16704 lduh [%l7 + 0x70], %i5
16705loop_1963:
16706 udiv %l1, 0x19FE, %i1
16707 st %f2, [%l7 + 0x3C]
16708 sth %g6, [%l7 + 0x36]
16709 mova %icc, %l2, %i2
16710 fba,a %fcc1, loop_1964
16711 ldsh [%l7 + 0x3C], %i4
16712 movl %icc, %g1, %l6
16713 bvs loop_1965
16714loop_1964:
16715 lduh [%l7 + 0x3C], %o6
16716 fpadd32 %f4, %f4, %f14
16717 orncc %l0, %i3, %g7
16718loop_1965:
16719 mulscc %o3, %g3, %o4
16720 or %g5, %l3, %o2
16721 st %f2, [%l7 + 0x34]
16722 fandnot2 %f14, %f6, %f12
16723 st %f14, [%l7 + 0x24]
16724 ldsb [%l7 + 0x2F], %l5
16725 ldd [%l7 + 0x38], %f0
16726 fmovdgu %xcc, %f11, %f5
16727 tvs %xcc, 0x7
16728 ldsh [%l7 + 0x64], %g2
16729 ldsw [%l7 + 0x0C], %o7
16730 edge16n %g4, %i6, %i7
16731 fbl %fcc3, loop_1966
16732 udivx %l4, 0x1BAA, %o5
16733 stw %o0, [%l7 + 0x70]
16734 array8 %i0, %i5, %o1
16735loop_1966:
16736 fcmpne16 %f6, %f10, %l1
16737 fnot2s %f8, %f8
16738 brgez %i1, loop_1967
16739 fsrc2 %f2, %f14
16740 lduh [%l7 + 0x3E], %l2
16741 ldsh [%l7 + 0x42], %g6
16742loop_1967:
16743 lduh [%l7 + 0x78], %i4
16744 edge32 %g1, %i2, %o6
16745 bge,pt %icc, loop_1968
16746 tsubcctv %l6, %i3, %g7
16747 brz,a %o3, loop_1969
16748 fmovdcs %xcc, %f5, %f6
16749loop_1968:
16750 ldub [%l7 + 0x3B], %g3
16751 fpackfix %f6, %f9
16752loop_1969:
16753 brlz,a %l0, loop_1970
16754 fmovdgu %icc, %f9, %f15
16755 ble,a loop_1971
16756 udivx %o4, 0x1B8E, %l3
16757loop_1970:
16758 movrgz %g5, %l5, %g2
16759 fpmerge %f2, %f0, %f10
16760loop_1971:
16761 edge8l %o2, %g4, %o7
16762 fpsub32 %f8, %f2, %f12
16763 fmovdleu %xcc, %f12, %f10
16764 edge32 %i7, %l4, %o5
16765 taddcctv %o0, 0x16F6, %i0
16766 fbuge,a %fcc0, loop_1972
16767 stx %i5, [%l7 + 0x10]
16768 sth %i6, [%l7 + 0x28]
16769 lduw [%l7 + 0x1C], %o1
16770loop_1972:
16771 srax %l1, %i1, %g6
16772 lduw [%l7 + 0x20], %l2
16773 fandnot2s %f4, %f1, %f4
16774 ba,a,pn %xcc, loop_1973
16775 fmovdne %xcc, %f10, %f11
16776 bpos,pn %xcc, loop_1974
16777 fbule,a %fcc1, loop_1975
16778loop_1973:
16779 fandnot2 %f8, %f10, %f4
16780 edge16 %g1, %i4, %o6
16781loop_1974:
16782 siam 0x5
16783loop_1975:
16784 fpsub32s %f6, %f6, %f1
16785 fxor %f14, %f10, %f12
16786 lduh [%l7 + 0x28], %i2
16787 movpos %xcc, %i3, %l6
16788 stw %g7, [%l7 + 0x18]
16789 fcmpeq32 %f4, %f12, %o3
16790 fbug %fcc2, loop_1976
16791 fcmpgt32 %f14, %f6, %g3
16792 fones %f3
16793 ld [%l7 + 0x78], %f1
16794loop_1976:
16795 fmovsa %icc, %f0, %f4
16796 fmovrsgz %o4, %f10, %f11
16797 tl %xcc, 0x6
16798 fmovde %icc, %f7, %f11
16799 stw %l3, [%l7 + 0x50]
16800 fmuld8ulx16 %f5, %f0, %f4
16801 fornot1 %f10, %f14, %f8
16802 edge32l %g5, %l5, %l0
16803 fcmple32 %f10, %f14, %g2
16804 taddcc %g4, 0x0996, %o2
16805 ldsw [%l7 + 0x74], %o7
16806 edge32 %l4, %o5, %i7
16807 fpmerge %f1, %f15, %f12
16808 ld [%l7 + 0x70], %f14
16809 tvc %icc, 0x1
16810 fmul8x16al %f11, %f0, %f6
16811 fpadd16 %f4, %f10, %f12
16812 nop
16813 setx loop_1977, %l0, %l1
16814 jmpl %l1, %i0
16815 alignaddr %i5, %o0, %i6
16816 ldx [%l7 + 0x60], %l1
16817 fxnors %f1, %f11, %f2
16818loop_1977:
16819 edge8n %o1, %g6, %l2
16820 edge16 %g1, %i1, %o6
16821 fbg %fcc0, loop_1978
16822 edge8 %i2, %i3, %i4
16823 tneg %icc, 0x0
16824 addcc %g7, %o3, %g3
16825loop_1978:
16826 ldub [%l7 + 0x2E], %l6
16827 ldx [%l7 + 0x48], %l3
16828 nop
16829 setx loop_1979, %l0, %l1
16830 jmpl %l1, %o4
16831 udiv %g5, 0x17C9, %l5
16832 ldsw [%l7 + 0x74], %l0
16833 ldx [%l7 + 0x28], %g2
16834loop_1979:
16835 fbo %fcc1, loop_1980
16836 sth %o2, [%l7 + 0x62]
16837 array8 %o7, %l4, %o5
16838 fors %f12, %f4, %f1
16839loop_1980:
16840 fsrc1s %f7, %f14
16841 fmovdleu %icc, %f0, %f0
16842 fpsub16s %f10, %f7, %f3
16843 tge %xcc, 0x4
16844 for %f8, %f6, %f10
16845 stx %g4, [%l7 + 0x08]
16846 ldsw [%l7 + 0x48], %i0
16847 fmovda %xcc, %f1, %f8
16848 ldx [%l7 + 0x58], %i5
16849 fmovrdgz %i7, %f8, %f2
16850 st %f14, [%l7 + 0x24]
16851 brlz %i6, loop_1981
16852 fcmped %fcc3, %f14, %f14
16853 stx %l1, [%l7 + 0x10]
16854 tg %xcc, 0x7
16855loop_1981:
16856 lduh [%l7 + 0x7A], %o1
16857 lduh [%l7 + 0x66], %g6
16858 fsrc2 %f10, %f4
16859 fxors %f5, %f15, %f2
16860 edge32ln %o0, %l2, %g1
16861 fmovsleu %icc, %f13, %f10
16862 udivcc %i1, 0x0E80, %o6
16863 bcs %icc, loop_1982
16864 fcmpd %fcc0, %f2, %f4
16865 tpos %icc, 0x4
16866 fmovrslez %i2, %f6, %f15
16867loop_1982:
16868 fmovrde %i3, %f12, %f12
16869 sub %g7, 0x08D5, %i4
16870 bn,a %icc, loop_1983
16871 movrgz %g3, 0x320, %o3
16872 lduh [%l7 + 0x12], %l6
16873 ba,a loop_1984
16874loop_1983:
16875 ldsw [%l7 + 0x4C], %l3
16876 movge %xcc, %g5, %l5
16877 stw %o4, [%l7 + 0x50]
16878loop_1984:
16879 ldsw [%l7 + 0x24], %l0
16880 movvc %icc, %o2, %g2
16881 fsrc1 %f2, %f4
16882 fmovdgu %icc, %f10, %f13
16883 ldub [%l7 + 0x42], %l4
16884 fbl,a %fcc0, loop_1985
16885 nop
16886 setx loop_1986, %l0, %l1
16887 jmpl %l1, %o5
16888 add %o7, 0x12ED, %g4
16889 be,a,pt %icc, loop_1987
16890loop_1985:
16891 fbule,a %fcc0, loop_1988
16892loop_1986:
16893 nop
16894 setx loop_1989, %l0, %l1
16895 wrpr 0x1, %tl
16896 wrpr %l1, %tnpc
16897 setx 0x34400001400, %l0, %l1
16898 wrpr %l1, %tstate
16899 wrhpr 0x4, %htstate
16900 done
16901 bcc loop_1990
16902loop_1987:
16903 fbuge,a %fcc0, loop_1991
16904loop_1988:
16905 fabss %f13, %f5
16906loop_1989:
16907 edge32l %i5, %i7, %i6
16908loop_1990:
16909 fmovdpos %icc, %f13, %f14
16910loop_1991:
16911 fxor %f6, %f12, %f0
16912 ldsb [%l7 + 0x52], %i0
16913 ldsw [%l7 + 0x2C], %o1
16914 movrgz %l1, 0x217, %g6
16915 ldd [%l7 + 0x28], %f4
16916 fabss %f3, %f15
16917 movl %xcc, %l2, %o0
16918 stx %i1, [%l7 + 0x60]
16919 stx %o6, [%l7 + 0x58]
16920 fbo,a %fcc2, loop_1992
16921 ldsb [%l7 + 0x74], %g1
16922 stw %i2, [%l7 + 0x34]
16923 fpsub16s %f1, %f2, %f2
16924loop_1992:
16925 fcmped %fcc0, %f10, %f10
16926 smulcc %g7, 0x1766, %i3
16927 fble,a %fcc1, loop_1993
16928 lduh [%l7 + 0x42], %i4
16929 ldsh [%l7 + 0x1C], %g3
16930 st %f5, [%l7 + 0x78]
16931loop_1993:
16932 stb %o3, [%l7 + 0x76]
16933 tvc %icc, 0x2
16934 fandnot1 %f14, %f10, %f4
16935 fands %f10, %f10, %f15
16936 stb %l6, [%l7 + 0x5F]
16937 xnor %g5, 0x04CC, %l5
16938 and %l3, 0x0331, %l0
16939 fcmpeq32 %f4, %f8, %o4
16940 bl %xcc, loop_1994
16941 std %f8, [%l7 + 0x38]
16942 tl %icc, 0x2
16943 lduh [%l7 + 0x5E], %o2
16944loop_1994:
16945 stw %l4, [%l7 + 0x08]
16946 ld [%l7 + 0x28], %f2
16947 bne,a loop_1995
16948 edge8n %g2, %o5, %o7
16949 fnegd %f10, %f2
16950 edge16l %g4, %i5, %i7
16951loop_1995:
16952 fmovscc %xcc, %f6, %f15
16953 bpos,a %xcc, loop_1996
16954 fmovrdlez %i0, %f2, %f0
16955 ldsb [%l7 + 0x21], %i6
16956 ldub [%l7 + 0x69], %l1
16957loop_1996:
16958 fmovrse %o1, %f15, %f8
16959 stw %l2, [%l7 + 0x48]
16960 fmovrdlz %o0, %f10, %f2
16961 smulcc %i1, %o6, %g6
16962 ld [%l7 + 0x6C], %f14
16963 fcmpes %fcc2, %f7, %f0
16964 edge32 %g1, %g7, %i3
16965 ldsh [%l7 + 0x32], %i4
16966 stx %g3, [%l7 + 0x58]
16967 fxor %f6, %f0, %f4
16968 st %f6, [%l7 + 0x14]
16969 ldub [%l7 + 0x6C], %i2
16970 fmovrsgez %l6, %f6, %f9
16971 alignaddrl %g5, %o3, %l5
16972 fmovs %f14, %f6
16973 movrlz %l3, %l0, %o2
16974 fmovrdgez %l4, %f2, %f6
16975 ldsh [%l7 + 0x5C], %o4
16976 fmovde %xcc, %f1, %f13
16977 ldub [%l7 + 0x58], %g2
16978 sdivx %o5, 0x027F, %o7
16979 smulcc %g4, %i7, %i5
16980 bne,pt %icc, loop_1997
16981 lduh [%l7 + 0x12], %i6
16982 bvs,a loop_1998
16983 edge8 %l1, %i0, %o1
16984loop_1997:
16985 lduh [%l7 + 0x3C], %o0
16986 fxor %f6, %f12, %f6
16987loop_1998:
16988 for %f14, %f12, %f14
16989 ldx [%l7 + 0x78], %l2
16990 subccc %o6, %i1, %g6
16991 fbl,a %fcc3, loop_1999
16992 nop
16993 setx loop_2000, %l0, %l1
16994 wrpr 0x1, %tl
16995 wrpr %l1, %tpc
16996 add %l1, 0x4, %l1
16997 wrpr %l1, %tnpc
16998 setx 0x34400001400, %l0, %l1
16999 wrpr %l1, %tstate
17000 wrhpr 0x4, %htstate
17001 retry
17002 ldsb [%l7 + 0x4C], %g7
17003 movrlez %i3, %g1, %g3
17004loop_1999:
17005 bcc,a %xcc, loop_2001
17006loop_2000:
17007 and %i2, 0x07E9, %l6
17008 fnegd %f8, %f4
17009 bgu,a %xcc, loop_2002
17010loop_2001:
17011 sth %g5, [%l7 + 0x10]
17012 stw %i4, [%l7 + 0x3C]
17013 fpsub32 %f8, %f6, %f10
17014loop_2002:
17015 fbge,a %fcc3, loop_2003
17016 fbge %fcc1, loop_2004
17017 ldsb [%l7 + 0x13], %o3
17018 fmovda %xcc, %f3, %f10
17019loop_2003:
17020 fnegs %f15, %f11
17021loop_2004:
17022 fbo %fcc0, loop_2005
17023 movg %icc, %l3, %l0
17024 fpadd16s %f10, %f6, %f8
17025 fmovsgu %xcc, %f11, %f5
17026loop_2005:
17027 movrlz %l5, 0x2C0, %o2
17028 udivcc %o4, 0x1D0B, %g2
17029 st %f7, [%l7 + 0x34]
17030 fmovda %xcc, %f0, %f14
17031 ldsb [%l7 + 0x49], %o5
17032 fpadd32s %f1, %f1, %f1
17033 andcc %o7, 0x1B28, %g4
17034 fornot2 %f6, %f12, %f4
17035 ldsw [%l7 + 0x14], %l4
17036 fbuge,a %fcc3, loop_2006
17037 tneg %icc, 0x6
17038 fmovsle %xcc, %f6, %f0
17039 bgu,a loop_2007
17040loop_2006:
17041 movrgez %i5, %i7, %l1
17042 sth %i6, [%l7 + 0x1E]
17043 fblg %fcc0, loop_2008
17044loop_2007:
17045 umul %o1, 0x099C, %o0
17046 st %f12, [%l7 + 0x20]
17047 brlz %i0, loop_2009
17048loop_2008:
17049 ldub [%l7 + 0x54], %o6
17050 orncc %l2, 0x0EC9, %i1
17051 brz,a %g6, loop_2010
17052loop_2009:
17053 ldx [%l7 + 0x10], %i3
17054 std %f12, [%l7 + 0x50]
17055 array32 %g7, %g3, %i2
17056loop_2010:
17057 fmovrsgz %l6, %f10, %f1
17058 fandnot1 %f10, %f4, %f6
17059 lduh [%l7 + 0x56], %g1
17060 std %f12, [%l7 + 0x10]
17061 lduh [%l7 + 0x56], %i4
17062 fmul8x16al %f0, %f2, %f12
17063 bvc,a,pt %xcc, loop_2011
17064 subc %o3, %l3, %l0
17065 orcc %g5, %l5, %o2
17066 fnands %f11, %f2, %f13
17067loop_2011:
17068 lduw [%l7 + 0x20], %g2
17069 ldub [%l7 + 0x39], %o4
17070 fcmpeq16 %f2, %f6, %o5
17071 bl,a %xcc, loop_2012
17072 nop
17073 setx loop_2013, %l0, %l1
17074 jmpl %l1, %g4
17075 fornot1s %f4, %f1, %f0
17076 ldub [%l7 + 0x34], %o7
17077loop_2012:
17078 sethi 0x1F0F, %l4
17079loop_2013:
17080 fpmerge %f14, %f8, %f8
17081 and %i7, %i5, %l1
17082 fnegs %f15, %f12
17083 fpadd32s %f0, %f13, %f14
17084 umulcc %o1, %i6, %i0
17085 lduw [%l7 + 0x08], %o6
17086 stx %o0, [%l7 + 0x30]
17087 edge32ln %l2, %g6, %i3
17088 std %f12, [%l7 + 0x70]
17089 fandnot1s %f1, %f8, %f11
17090 ldsw [%l7 + 0x78], %i1
17091 fnegs %f10, %f15
17092 ldsw [%l7 + 0x64], %g3
17093 fpack32 %f2, %f6, %f10
17094 bleu,a,pn %icc, loop_2014
17095 call loop_2015
17096 movl %xcc, %i2, %l6
17097 bl,a loop_2016
17098loop_2014:
17099 sub %g1, 0x163E, %i4
17100loop_2015:
17101 edge16n %o3, %g7, %l0
17102 alignaddrl %l3, %g5, %l5
17103loop_2016:
17104 fmovrdlez %o2, %f6, %f4
17105 edge8n %g2, %o4, %o5
17106 fabsd %f12, %f8
17107 tl %icc, 0x7
17108 fcmps %fcc3, %f12, %f3
17109 srl %g4, %l4, %o7
17110 for %f0, %f0, %f8
17111 faligndata %f14, %f10, %f2
17112 bge,a loop_2017
17113 movcc %icc, %i5, %i7
17114 tpos %xcc, 0x7
17115 fmovsleu %xcc, %f9, %f15
17116loop_2017:
17117 sub %l1, %o1, %i0
17118 fpsub32 %f0, %f10, %f10
17119 xnor %i6, 0x08AC, %o0
17120 fzero %f12
17121 movrgz %l2, %o6, %i3
17122 fmovrdne %g6, %f4, %f6
17123 fnot1 %f14, %f4
17124 stb %g3, [%l7 + 0x1B]
17125 movrgez %i1, %i2, %l6
17126 sth %i4, [%l7 + 0x42]
17127 sdivcc %g1, 0x1103, %g7
17128 fmovdn %icc, %f6, %f6
17129 fmovspos %xcc, %f12, %f7
17130 ldsw [%l7 + 0x3C], %l0
17131 bge %icc, loop_2018
17132 std %f6, [%l7 + 0x18]
17133 movne %xcc, %o3, %g5
17134 stx %l5, [%l7 + 0x08]
17135loop_2018:
17136 movrne %l3, 0x2EE, %o2
17137 fmovsgu %icc, %f6, %f8
17138 andncc %o4, %g2, %o5
17139 ld [%l7 + 0x40], %f12
17140 ldx [%l7 + 0x78], %g4
17141 fcmps %fcc0, %f2, %f0
17142 bneg,a %icc, loop_2019
17143 bleu,pt %icc, loop_2020
17144 ldsh [%l7 + 0x36], %l4
17145 ld [%l7 + 0x18], %f10
17146loop_2019:
17147 srlx %i5, 0x0A, %o7
17148loop_2020:
17149 stb %l1, [%l7 + 0x5A]
17150 bcc,pn %xcc, loop_2021
17151 sdivcc %o1, 0x0A08, %i7
17152 movgu %icc, %i6, %o0
17153 lduh [%l7 + 0x32], %l2
17154loop_2021:
17155 fnegs %f3, %f3
17156 fbug %fcc3, loop_2022
17157 edge32 %i0, %o6, %i3
17158 fmovdneg %icc, %f11, %f7
17159 subcc %g6, 0x112F, %g3
17160loop_2022:
17161 movrgz %i1, 0x098, %l6
17162 ble,a loop_2023
17163 tge %icc, 0x0
17164 fone %f8
17165 array32 %i2, %g1, %i4
17166loop_2023:
17167 smul %l0, %g7, %g5
17168 ld [%l7 + 0x48], %f3
17169 fpadd32s %f11, %f2, %f5
17170 bn,a,pn %icc, loop_2024
17171 ldub [%l7 + 0x29], %o3
17172 movge %xcc, %l5, %o2
17173 ldsh [%l7 + 0x46], %l3
17174loop_2024:
17175 fandnot2s %f9, %f13, %f1
17176 sub %o4, 0x12E7, %g2
17177 brz,a %g4, loop_2025
17178 fmovsvs %icc, %f12, %f7
17179 lduh [%l7 + 0x72], %l4
17180 std %f6, [%l7 + 0x38]
17181loop_2025:
17182 fnand %f4, %f10, %f0
17183 bge,pt %icc, loop_2026
17184 fmul8sux16 %f0, %f8, %f12
17185 addc %i5, %o7, %l1
17186 fmovspos %icc, %f3, %f2
17187loop_2026:
17188 ldd [%l7 + 0x18], %f6
17189 ldd [%l7 + 0x50], %f6
17190 fexpand %f3, %f4
17191 xorcc %o5, %o1, %i6
17192 st %f6, [%l7 + 0x60]
17193 stw %o0, [%l7 + 0x64]
17194 sth %l2, [%l7 + 0x6C]
17195 bgu %xcc, loop_2027
17196 fmuld8ulx16 %f10, %f4, %f4
17197 fpackfix %f4, %f8
17198 fmovdvc %xcc, %f13, %f7
17199loop_2027:
17200 ld [%l7 + 0x68], %f5
17201 st %f13, [%l7 + 0x44]
17202 fcmpes %fcc2, %f4, %f2
17203 std %f14, [%l7 + 0x58]
17204 movg %xcc, %i0, %o6
17205 fmovsle %icc, %f13, %f5
17206 ldub [%l7 + 0x4D], %i3
17207 array8 %i7, %g6, %i1
17208 fbge,a %fcc1, loop_2028
17209 alignaddr %l6, %i2, %g3
17210 move %icc, %i4, %g1
17211 srl %l0, %g7, %g5
17212loop_2028:
17213 fmovrde %o3, %f12, %f6
17214 stw %l5, [%l7 + 0x18]
17215 subccc %o2, %l3, %g2
17216 fandnot1 %f0, %f10, %f6
17217 movl %xcc, %g4, %o4
17218 fzero %f12
17219 fcmpne16 %f8, %f4, %i5
17220 lduw [%l7 + 0x40], %l4
17221 fabss %f8, %f6
17222 edge8n %o7, %l1, %o1
17223 fmovdn %xcc, %f4, %f1
17224 fornot1 %f0, %f6, %f8
17225 stx %o5, [%l7 + 0x68]
17226 fandnot1 %f10, %f4, %f2
17227 sth %i6, [%l7 + 0x3E]
17228 tle %xcc, 0x6
17229 fbuge %fcc2, loop_2029
17230 fblg %fcc2, loop_2030
17231 stx %o0, [%l7 + 0x08]
17232 fmovdn %xcc, %f2, %f15
17233loop_2029:
17234 bl %icc, loop_2031
17235loop_2030:
17236 smulcc %i0, 0x126B, %l2
17237 tpos %icc, 0x3
17238 tge %xcc, 0x1
17239loop_2031:
17240 fmovrdgez %o6, %f4, %f12
17241 movgu %xcc, %i7, %i3
17242 movleu %xcc, %g6, %l6
17243 fmovsvs %icc, %f10, %f8
17244 tle %xcc, 0x5
17245 fpadd16s %f6, %f15, %f4
17246 ldub [%l7 + 0x18], %i2
17247 fbul %fcc0, loop_2032
17248 subc %g3, %i4, %i1
17249 ldsb [%l7 + 0x10], %g1
17250 fabsd %f2, %f4
17251loop_2032:
17252 sdivx %l0, 0x12C4, %g7
17253 sth %g5, [%l7 + 0x24]
17254 fmovdne %icc, %f5, %f3
17255 fmul8sux16 %f12, %f12, %f14
17256 fcmps %fcc0, %f11, %f13
17257 ld [%l7 + 0x14], %f8
17258 tgu %xcc, 0x6
17259 bn,a %icc, loop_2033
17260 fpack16 %f0, %f10
17261 fmovdgu %icc, %f8, %f7
17262 stw %l5, [%l7 + 0x08]
17263loop_2033:
17264 fcmpes %fcc1, %f6, %f0
17265 xnor %o2, %o3, %l3
17266 movleu %xcc, %g2, %o4
17267 bneg,a,pn %icc, loop_2034
17268 st %f13, [%l7 + 0x1C]
17269 sth %i5, [%l7 + 0x18]
17270 andn %l4, %g4, %l1
17271loop_2034:
17272 fmovrse %o7, %f3, %f3
17273 fsrc2 %f10, %f12
17274 fmovrdne %o1, %f4, %f12
17275 fone %f2
17276 ld [%l7 + 0x68], %f6
17277 st %f10, [%l7 + 0x2C]
17278 fxnors %f0, %f7, %f9
17279 fmul8x16au %f12, %f4, %f0
17280 fblg %fcc3, loop_2035
17281 ba,a,pt %xcc, loop_2036
17282 sethi 0x1F4E, %i6
17283 fpack32 %f4, %f4, %f8
17284loop_2035:
17285 popc %o5, %i0
17286loop_2036:
17287 fmuld8sux16 %f4, %f14, %f12
17288 sth %l2, [%l7 + 0x0A]
17289 ldub [%l7 + 0x53], %o6
17290 fbn,a %fcc1, loop_2037
17291 ld [%l7 + 0x44], %f14
17292 xor %o0, %i7, %i3
17293 fcmple32 %f0, %f10, %l6
17294loop_2037:
17295 ldd [%l7 + 0x28], %f14
17296 ldub [%l7 + 0x35], %i2
17297 fbue %fcc0, loop_2038
17298 orn %g6, 0x1838, %i4
17299 fmovdge %xcc, %f15, %f5
17300 stx %i1, [%l7 + 0x20]
17301loop_2038:
17302 bvs loop_2039
17303 movrne %g3, 0x339, %l0
17304 add %g7, 0x1042, %g5
17305 fmovdne %xcc, %f15, %f5
17306loop_2039:
17307 umul %g1, 0x1895, %o2
17308 movne %icc, %l5, %l3
17309 fcmpeq16 %f14, %f4, %o3
17310 sra %o4, 0x0A, %i5
17311 stx %g2, [%l7 + 0x38]
17312 fmovrslz %l4, %f15, %f3
17313 array8 %l1, %g4, %o7
17314 array32 %o1, %i6, %i0
17315 fandnot2s %f12, %f3, %f5
17316 mulscc %l2, 0x1EDF, %o5
17317 fornot1s %f0, %f4, %f14
17318 stx %o6, [%l7 + 0x70]
17319 ldub [%l7 + 0x4A], %i7
17320 fsrc2s %f13, %f7
17321 fmovda %xcc, %f9, %f13
17322 fmovrdne %i3, %f0, %f4
17323 udiv %l6, 0x0B04, %i2
17324 sth %g6, [%l7 + 0x5E]
17325 fnot2s %f0, %f10
17326 fandnot2s %f6, %f3, %f1
17327 stb %i4, [%l7 + 0x17]
17328 stw %o0, [%l7 + 0x08]
17329 edge8n %i1, %g3, %g7
17330 ble,a loop_2040
17331 ble,a,pt %icc, loop_2041
17332 fmovde %xcc, %f0, %f0
17333 movrlez %g5, %l0, %g1
17334loop_2040:
17335 edge8n %l5, %o2, %l3
17336loop_2041:
17337 edge8ln %o3, %i5, %o4
17338 nop
17339 setx loop_2042, %l0, %l1
17340 wrpr 0x1, %tl
17341 wrpr %l1, %tpc
17342 add %l1, 0x4, %l1
17343 wrpr %l1, %tnpc
17344 setx 0x34400001400, %l0, %l1
17345 wrpr %l1, %tstate
17346 wrhpr 0x4, %htstate
17347 retry
17348 sra %l4, %g2, %l1
17349 umul %o7, 0x1759, %o1
17350 movg %icc, %i6, %i0
17351loop_2042:
17352 ld [%l7 + 0x30], %f12
17353 movrlez %l2, 0x2EC, %g4
17354 fone %f12
17355 fmovdle %xcc, %f5, %f13
17356 fpsub16 %f12, %f0, %f12
17357 fnot1 %f4, %f2
17358 movrgez %o6, 0x231, %o5
17359 std %f4, [%l7 + 0x38]
17360 subccc %i7, %i3, %i2
17361 stw %l6, [%l7 + 0x44]
17362 std %f10, [%l7 + 0x30]
17363 lduw [%l7 + 0x30], %g6
17364 ldsh [%l7 + 0x30], %o0
17365 fmovsvs %xcc, %f15, %f9
17366 lduh [%l7 + 0x30], %i1
17367 fmovdge %xcc, %f6, %f2
17368 mova %xcc, %i4, %g7
17369 nop
17370 setx loop_2043, %l0, %l1
17371 jmpl %l1, %g5
17372 ld [%l7 + 0x38], %f15
17373 ldsh [%l7 + 0x2E], %g3
17374 fble,a %fcc0, loop_2044
17375loop_2043:
17376 movcc %xcc, %l0, %g1
17377 stw %o2, [%l7 + 0x7C]
17378 movleu %xcc, %l3, %l5
17379loop_2044:
17380 fble,a %fcc2, loop_2045
17381 udivcc %o3, 0x1F67, %i5
17382 bcs,a,pt %xcc, loop_2046
17383 fbul %fcc1, loop_2047
17384loop_2045:
17385 fpsub32 %f12, %f8, %f2
17386 fpadd16 %f2, %f12, %f8
17387loop_2046:
17388 fand %f14, %f4, %f12
17389loop_2047:
17390 fbl %fcc0, loop_2048
17391 fabsd %f0, %f6
17392 orcc %o4, %g2, %l4
17393 ldsh [%l7 + 0x42], %o7
17394loop_2048:
17395 addcc %o1, %i6, %i0
17396 ldsw [%l7 + 0x48], %l1
17397 fpadd16 %f8, %f10, %f12
17398 ldsb [%l7 + 0x68], %g4
17399 fbo %fcc2, loop_2049
17400 stb %l2, [%l7 + 0x76]
17401 and %o6, 0x1ED1, %i7
17402 smulcc %i3, 0x1ABC, %i2
17403loop_2049:
17404 fmovdcs %xcc, %f14, %f0
17405 ldsb [%l7 + 0x71], %o5
17406 fmovrslez %l6, %f2, %f2
17407 edge8ln %g6, %o0, %i4
17408 fbo,a %fcc0, loop_2050
17409 bgu,a %icc, loop_2051
17410 move %xcc, %g7, %i1
17411 ldub [%l7 + 0x54], %g5
17412loop_2050:
17413 andcc %g3, 0x02CB, %l0
17414loop_2051:
17415 sub %o2, %l3, %l5
17416 fpackfix %f8, %f0
17417 ld [%l7 + 0x60], %f15
17418 movrgz %o3, 0x3A5, %i5
17419 ldsh [%l7 + 0x4E], %g1
17420 fpackfix %f10, %f0
17421 taddcctv %o4, 0x1F98, %g2
17422 faligndata %f2, %f0, %f4
17423 bcs,a,pt %xcc, loop_2052
17424 ld [%l7 + 0x6C], %f10
17425 ldx [%l7 + 0x48], %o7
17426 fmovsneg %icc, %f5, %f12
17427loop_2052:
17428 ldsb [%l7 + 0x5C], %l4
17429 lduh [%l7 + 0x22], %o1
17430 bneg,a %xcc, loop_2053
17431 fmovrsne %i6, %f4, %f11
17432 ldub [%l7 + 0x46], %i0
17433 sdiv %g4, 0x045A, %l2
17434loop_2053:
17435 fmul8x16au %f2, %f6, %f0
17436 fornot1s %f1, %f4, %f12
17437 bshuffle %f6, %f12, %f8
17438 ldx [%l7 + 0x48], %o6
17439 fmovdn %icc, %f2, %f14
17440 fxors %f15, %f10, %f14
17441 stb %l1, [%l7 + 0x08]
17442 tne %icc, 0x5
17443 fcmpeq32 %f6, %f14, %i7
17444 fnors %f15, %f10, %f13
17445 nop
17446 setx loop_2054, %l0, %l1
17447 wrpr 0x1, %tl
17448 wrpr %l1, %tpc
17449 add %l1, 0x4, %l1
17450 wrpr %l1, %tnpc
17451 setx 0x34400001400, %l0, %l1
17452 wrpr %l1, %tstate
17453 wrhpr 0x4, %htstate
17454 retry
17455 brlez,a %i3, loop_2055
17456 fnot2 %f10, %f10
17457 subcc %o5, %l6, %i2
17458loop_2054:
17459 lduh [%l7 + 0x4A], %g6
17460loop_2055:
17461 movrlez %i4, %o0, %i1
17462 fbul %fcc1, loop_2056
17463 fcmpne16 %f12, %f10, %g7
17464 ldx [%l7 + 0x40], %g5
17465 ldd [%l7 + 0x68], %f2
17466loop_2056:
17467 fabsd %f2, %f12
17468 call loop_2057
17469 bgu,a,pn %xcc, loop_2058
17470 fbo,a %fcc2, loop_2059
17471 fnegs %f4, %f5
17472loop_2057:
17473 call loop_2060
17474loop_2058:
17475 movre %g3, 0x351, %o2
17476loop_2059:
17477 or %l0, %l5, %l3
17478 tle %icc, 0x7
17479loop_2060:
17480 edge16l %i5, %g1, %o4
17481 movpos %xcc, %g2, %o7
17482 fpadd32s %f7, %f2, %f2
17483 movn %icc, %l4, %o3
17484 fbne,a %fcc1, loop_2061
17485 tleu %icc, 0x6
17486 bge,pt %icc, loop_2062
17487 movg %xcc, %i6, %o1
17488loop_2061:
17489 std %f10, [%l7 + 0x18]
17490 fbue,a %fcc3, loop_2063
17491loop_2062:
17492 fbule,a %fcc3, loop_2064
17493 ldsw [%l7 + 0x0C], %i0
17494 fnor %f0, %f8, %f4
17495loop_2063:
17496 fmovdpos %icc, %f15, %f1
17497loop_2064:
17498 fbge %fcc2, loop_2065
17499 xnor %g4, %o6, %l1
17500 fpadd32s %f11, %f12, %f13
17501 fmovrsgz %i7, %f15, %f9
17502loop_2065:
17503 siam 0x7
17504 ldsb [%l7 + 0x7C], %i3
17505 fmuld8sux16 %f0, %f14, %f2
17506 ldsb [%l7 + 0x68], %o5
17507 fzeros %f7
17508 fbu %fcc0, loop_2066
17509 tge %icc, 0x2
17510 stx %l6, [%l7 + 0x50]
17511 fmovse %xcc, %f13, %f1
17512loop_2066:
17513 fabsd %f14, %f14
17514 movvs %xcc, %i2, %l2
17515 sth %i4, [%l7 + 0x2E]
17516 bcc,a %xcc, loop_2067
17517 bn loop_2068
17518 tge %xcc, 0x2
17519 fmovsge %icc, %f4, %f15
17520loop_2067:
17521 nop
17522 setx loop_2069, %l0, %l1
17523 wrpr 0x1, %tl
17524 wrpr %l1, %tpc
17525 add %l1, 0x4, %l1
17526 wrpr %l1, %tnpc
17527 setx 0x34400001400, %l0, %l1
17528 wrpr %l1, %tstate
17529 wrhpr 0x4, %htstate
17530 retry
17531loop_2068:
17532 ldd [%l7 + 0x30], %f8
17533 ldd [%l7 + 0x70], %f0
17534 fors %f15, %f8, %f4
17535loop_2069:
17536 ld [%l7 + 0x70], %f1
17537 brlz %g6, loop_2070
17538 fmovrsgz %o0, %f7, %f7
17539 lduw [%l7 + 0x18], %i1
17540 fxors %f7, %f14, %f12
17541loop_2070:
17542 sth %g5, [%l7 + 0x5E]
17543 ldsw [%l7 + 0x7C], %g7
17544 sth %o2, [%l7 + 0x12]
17545 udivx %g3, 0x16BA, %l0
17546 movrlz %l3, 0x3A6, %i5
17547 fmovrsgz %l5, %f2, %f4
17548 stb %o4, [%l7 + 0x57]
17549 fmovspos %icc, %f15, %f13
17550 movneg %xcc, %g2, %g1
17551 fmovrdlz %o7, %f4, %f0
17552 lduh [%l7 + 0x32], %l4
17553 fxors %f8, %f2, %f4
17554 nop
17555 setx loop_2071, %l0, %l1
17556 wrpr 0x1, %tl
17557 wrpr %l1, %tpc
17558 add %l1, 0x4, %l1
17559 wrpr %l1, %tnpc
17560 setx 0x34400001400, %l0, %l1
17561 wrpr %l1, %tstate
17562 wrhpr 0x4, %htstate
17563 retry
17564 sdiv %o3, 0x11E9, %o1
17565 srl %i6, %g4, %o6
17566 fmovdneg %icc, %f1, %f11
17567loop_2071:
17568 tle %xcc, 0x6
17569 tge %xcc, 0x7
17570 tvs %xcc, 0x3
17571 nop
17572 setx loop_2072, %l0, %l1
17573 jmpl %l1, %l1
17574 lduh [%l7 + 0x54], %i7
17575 ldd [%l7 + 0x70], %f2
17576 ldx [%l7 + 0x58], %i3
17577loop_2072:
17578 fnot1s %f1, %f14
17579 sth %i0, [%l7 + 0x1C]
17580 ldub [%l7 + 0x4B], %l6
17581 ldsw [%l7 + 0x70], %i2
17582 srax %l2, %i4, %g6
17583 tgu %icc, 0x4
17584 fpadd16 %f6, %f10, %f0
17585 sll %o0, %o5, %i1
17586 ldx [%l7 + 0x20], %g7
17587 fnors %f11, %f6, %f0
17588 std %f12, [%l7 + 0x58]
17589 fcmps %fcc3, %f10, %f14
17590 ldd [%l7 + 0x78], %f14
17591 fpadd16s %f1, %f2, %f3
17592 stx %o2, [%l7 + 0x38]
17593 fmuld8sux16 %f1, %f9, %f0
17594 fzeros %f11
17595 andn %g3, 0x15FA, %l0
17596 fmovscc %icc, %f7, %f3
17597 nop
17598 setx loop_2073, %l0, %l1
17599 wrpr 0x1, %tl
17600 wrpr %l1, %tnpc
17601 setx 0x34400001400, %l0, %l1
17602 wrpr %l1, %tstate
17603 wrhpr 0x4, %htstate
17604 done
17605 lduh [%l7 + 0x18], %l3
17606 fmovrsgez %i5, %f6, %f11
17607 fbne,a %fcc0, loop_2074
17608loop_2073:
17609 sub %g5, %o4, %g2
17610 fpackfix %f4, %f0
17611 fbul %fcc0, loop_2075
17612loop_2074:
17613 array32 %g1, %o7, %l4
17614 std %f6, [%l7 + 0x08]
17615 movne %icc, %o3, %o1
17616loop_2075:
17617 mulscc %l5, 0x056E, %g4
17618 tcc %icc, 0x4
17619 ldsw [%l7 + 0x30], %o6
17620 bl,pn %xcc, loop_2076
17621 nop
17622 setx loop_2077, %l0, %l1
17623 wrpr 0x1, %tl
17624 wrpr %l1, %tpc
17625 add %l1, 0x4, %l1
17626 wrpr %l1, %tnpc
17627 setx 0x34400001400, %l0, %l1
17628 wrpr %l1, %tstate
17629 wrhpr 0x4, %htstate
17630 retry
17631 ldsh [%l7 + 0x50], %i6
17632 edge16 %l1, %i3, %i7
17633loop_2076:
17634 alignaddr %i0, %i2, %l6
17635loop_2077:
17636 ld [%l7 + 0x14], %f9
17637 orcc %l2, %g6, %o0
17638 fmovdcs %xcc, %f15, %f9
17639 fbg,a %fcc2, loop_2078
17640 fmovrde %i4, %f8, %f4
17641 fmovrsgez %i1, %f5, %f3
17642 fbne %fcc3, loop_2079
17643loop_2078:
17644 array32 %g7, %o2, %o5
17645 fmovd %f2, %f0
17646 ldsw [%l7 + 0x24], %l0
17647loop_2079:
17648 fornot2 %f4, %f10, %f10
17649 lduw [%l7 + 0x74], %g3
17650 fpadd16s %f5, %f11, %f9
17651 stx %l3, [%l7 + 0x28]
17652 ldsw [%l7 + 0x38], %g5
17653 stx %i5, [%l7 + 0x58]
17654 ldsh [%l7 + 0x54], %o4
17655 movneg %xcc, %g2, %o7
17656 edge16ln %l4, %g1, %o3
17657 nop
17658 setx loop_2080, %l0, %l1
17659 wrpr 0x1, %tl
17660 wrpr %l1, %tnpc
17661 setx 0x34400001400, %l0, %l1
17662 wrpr %l1, %tstate
17663 wrhpr 0x4, %htstate
17664 done
17665 fcmple16 %f0, %f4, %o1
17666 stw %g4, [%l7 + 0x4C]
17667 fandnot2s %f2, %f15, %f9
17668loop_2080:
17669 ldsb [%l7 + 0x60], %o6
17670 st %f12, [%l7 + 0x58]
17671 andcc %l5, 0x0F29, %i6
17672 andncc %l1, %i3, %i0
17673 umulcc %i7, 0x0D05, %i2
17674 bcs,a loop_2081
17675 fmuld8ulx16 %f8, %f8, %f2
17676 std %f10, [%l7 + 0x48]
17677 fandnot2 %f4, %f10, %f12
17678loop_2081:
17679 ldsb [%l7 + 0x6F], %l6
17680 fmovsg %icc, %f10, %f4
17681 ldsw [%l7 + 0x58], %g6
17682 orn %o0, %l2, %i1
17683 st %f9, [%l7 + 0x28]
17684 and %g7, 0x0EE3, %o2
17685 tgu %xcc, 0x2
17686 lduh [%l7 + 0x42], %o5
17687 fmovdvc %xcc, %f13, %f1
17688 nop
17689 setx loop_2082, %l0, %l1
17690 wrpr 0x1, %tl
17691 wrpr %l1, %tnpc
17692 setx 0x34400001400, %l0, %l1
17693 wrpr %l1, %tstate
17694 wrhpr 0x4, %htstate
17695 done
17696 ldub [%l7 + 0x44], %i4
17697 movneg %xcc, %g3, %l3
17698 ldsb [%l7 + 0x2F], %g5
17699loop_2082:
17700 fmovsne %xcc, %f12, %f0
17701 fnors %f8, %f3, %f5
17702 srlx %i5, %o4, %g2
17703 fpmerge %f2, %f13, %f12
17704 sth %l0, [%l7 + 0x1E]
17705 brgz,a %o7, loop_2083
17706 fmovde %xcc, %f2, %f14
17707 movpos %xcc, %l4, %g1
17708 tcc %icc, 0x3
17709loop_2083:
17710 fblg,a %fcc3, loop_2084
17711 fzeros %f4
17712 fmul8x16 %f12, %f0, %f2
17713 stb %o1, [%l7 + 0x12]
17714loop_2084:
17715 fmovrslz %g4, %f11, %f0
17716 lduw [%l7 + 0x60], %o6
17717 ldsb [%l7 + 0x12], %o3
17718 fornot2 %f10, %f12, %f8
17719 fmovrdgez %i6, %f12, %f2
17720 fabss %f13, %f14
17721 ld [%l7 + 0x54], %f7
17722 fmovdcc %xcc, %f5, %f4
17723 st %f10, [%l7 + 0x24]
17724 fornot2 %f4, %f6, %f2
17725 orcc %l5, 0x0C8E, %l1
17726 fmovsg %xcc, %f6, %f14
17727 fmovsleu %xcc, %f4, %f13
17728 array32 %i3, %i0, %i2
17729 ldsw [%l7 + 0x1C], %l6
17730 fbe,a %fcc3, loop_2085
17731 mulx %g6, 0x066C, %o0
17732 stb %l2, [%l7 + 0x2E]
17733 lduw [%l7 + 0x0C], %i1
17734loop_2085:
17735 movl %xcc, %g7, %i7
17736 mulx %o2, 0x1F90, %i4
17737 tn %icc, 0x0
17738 fbug %fcc1, loop_2086
17739 stw %g3, [%l7 + 0x40]
17740 stx %l3, [%l7 + 0x78]
17741 ldub [%l7 + 0x68], %g5
17742loop_2086:
17743 movrlz %o5, 0x289, %i5
17744 ld [%l7 + 0x3C], %f15
17745 ldub [%l7 + 0x6B], %o4
17746 fmul8x16al %f13, %f7, %f0
17747 stw %l0, [%l7 + 0x40]
17748 tne %xcc, 0x0
17749 fnegs %f6, %f6
17750 ld [%l7 + 0x38], %f3
17751 movvc %xcc, %g2, %o7
17752 tleu %icc, 0x3
17753 and %g1, %o1, %l4
17754 and %g4, %o3, %i6
17755 fnot2 %f2, %f12
17756 orncc %l5, %o6, %i3
17757 te %xcc, 0x1
17758 tcs %icc, 0x6
17759 movgu %xcc, %i0, %l1
17760 fmovrdgez %i2, %f10, %f10
17761 fmovrdlez %l6, %f4, %f10
17762 fmovrsgz %g6, %f5, %f3
17763 bcs loop_2087
17764 edge8ln %o0, %l2, %i1
17765 subcc %g7, %i7, %o2
17766 movl %icc, %g3, %i4
17767loop_2087:
17768 st %f10, [%l7 + 0x7C]
17769 st %f10, [%l7 + 0x18]
17770 fmovsl %xcc, %f4, %f6
17771 ldx [%l7 + 0x68], %g5
17772 movre %o5, %i5, %l3
17773 ldsh [%l7 + 0x2E], %o4
17774 fcmpeq32 %f2, %f2, %l0
17775 fbule %fcc0, loop_2088
17776 fpadd32s %f4, %f2, %f0
17777 sra %g2, %o7, %o1
17778 tle %icc, 0x5
17779loop_2088:
17780 ldub [%l7 + 0x52], %g1
17781 siam 0x5
17782 array32 %l4, %o3, %g4
17783 fcmpne32 %f4, %f4, %l5
17784 fbule %fcc2, loop_2089
17785 fpadd32s %f4, %f11, %f1
17786 movcs %icc, %o6, %i3
17787 movvs %icc, %i6, %i0
17788loop_2089:
17789 sth %i2, [%l7 + 0x60]
17790 fzero %f14
17791 st %f1, [%l7 + 0x0C]
17792 mulx %l6, 0x04FA, %l1
17793 bl,pn %xcc, loop_2090
17794 fcmple32 %f4, %f4, %g6
17795 mulx %o0, 0x0747, %l2
17796 ldx [%l7 + 0x28], %g7
17797loop_2090:
17798 fzeros %f8
17799 std %f4, [%l7 + 0x38]
17800 fxor %f12, %f4, %f14
17801 ldsw [%l7 + 0x34], %i1
17802 movne %xcc, %i7, %g3
17803 tcs %icc, 0x4
17804 ldd [%l7 + 0x28], %f6
17805 array8 %i4, %o2, %g5
17806 mulscc %o5, 0x0A83, %i5
17807 fba %fcc1, loop_2091
17808 fmovsge %xcc, %f12, %f2
17809 fcmpd %fcc2, %f10, %f4
17810 ldd [%l7 + 0x38], %f4
17811loop_2091:
17812 tne %xcc, 0x0
17813 fsrc2s %f0, %f2
17814 ldub [%l7 + 0x38], %l3
17815 fbl %fcc2, loop_2092
17816 fmovsl %icc, %f10, %f4
17817 umulcc %l0, %g2, %o7
17818 movvc %icc, %o1, %o4
17819loop_2092:
17820 fmovscc %icc, %f13, %f10
17821 array8 %l4, %g1, %o3
17822 stw %g4, [%l7 + 0x78]
17823 tvc %xcc, 0x1
17824 st %f10, [%l7 + 0x5C]
17825 fmovscc %icc, %f5, %f5
17826 st %f0, [%l7 + 0x64]
17827 lduw [%l7 + 0x64], %l5
17828 fands %f11, %f14, %f1
17829 fmovdne %xcc, %f6, %f15
17830 subccc %o6, 0x0C49, %i3
17831 fmovdvc %xcc, %f11, %f0
17832 bcc,a %icc, loop_2093
17833 bvs,pn %icc, loop_2094
17834 fmul8x16au %f5, %f10, %f8
17835 tneg %xcc, 0x1
17836loop_2093:
17837 lduh [%l7 + 0x70], %i0
17838loop_2094:
17839 stw %i2, [%l7 + 0x78]
17840 andn %i6, %l6, %l1
17841 movl %icc, %o0, %g6
17842 ldd [%l7 + 0x28], %f0
17843 ldsb [%l7 + 0x47], %g7
17844 edge16ln %i1, %i7, %l2
17845 orncc %i4, %g3, %g5
17846 lduh [%l7 + 0x48], %o2
17847 andn %o5, 0x0627, %l3
17848 fxors %f4, %f14, %f8
17849 fmovdvs %xcc, %f1, %f13
17850 fmovrslz %l0, %f1, %f8
17851 movcs %xcc, %i5, %g2
17852 stx %o7, [%l7 + 0x78]
17853 tpos %xcc, 0x4
17854 bpos,pn %xcc, loop_2095
17855 fxnors %f3, %f11, %f14
17856 stb %o4, [%l7 + 0x34]
17857 ta %xcc, 0x0
17858loop_2095:
17859 fmul8sux16 %f6, %f2, %f0
17860 tvs %xcc, 0x0
17861 orn %l4, %o1, %o3
17862 fones %f7
17863 ldub [%l7 + 0x49], %g4
17864 fmovsleu %xcc, %f0, %f3
17865 ldsw [%l7 + 0x2C], %l5
17866 tcs %xcc, 0x2
17867 movg %xcc, %g1, %i3
17868 fones %f0
17869 fmovscc %xcc, %f3, %f0
17870 fpack16 %f12, %f13
17871 fnot1s %f13, %f1
17872 fornot2 %f0, %f14, %f6
17873 ldd [%l7 + 0x68], %f8
17874 fpmerge %f0, %f15, %f12
17875 movrne %o6, 0x33D, %i0
17876 stx %i2, [%l7 + 0x30]
17877 brlz %i6, loop_2096
17878 fpadd16s %f1, %f10, %f11
17879 udivcc %l6, 0x084A, %o0
17880 movvc %xcc, %g6, %g7
17881loop_2096:
17882 ldsb [%l7 + 0x5D], %i1
17883 fandnot2s %f2, %f8, %f5
17884 std %f12, [%l7 + 0x50]
17885 sra %l1, %l2, %i4
17886 ldub [%l7 + 0x7C], %g3
17887 fblg %fcc2, loop_2097
17888 be,a %xcc, loop_2098
17889 edge32 %i7, %o2, %g5
17890 ldsw [%l7 + 0x7C], %o5
17891loop_2097:
17892 fmovscc %xcc, %f4, %f13
17893loop_2098:
17894 fmovsvc %xcc, %f4, %f6
17895 tpos %xcc, 0x6
17896 movle %xcc, %l0, %i5
17897 sth %g2, [%l7 + 0x5E]
17898 fmovdvc %xcc, %f7, %f8
17899 fbl %fcc2, loop_2099
17900 fbue %fcc1, loop_2100
17901 be,a loop_2101
17902 ble,pt %xcc, loop_2102
17903loop_2099:
17904 movge %xcc, %o7, %o4
17905loop_2100:
17906 fnegd %f2, %f14
17907loop_2101:
17908 stw %l3, [%l7 + 0x24]
17909loop_2102:
17910 bvc,a,pt %icc, loop_2103
17911 sdivx %l4, 0x1CBA, %o1
17912 std %f8, [%l7 + 0x60]
17913 fands %f15, %f14, %f9
17914loop_2103:
17915 edge16n %g4, %o3, %g1
17916 fcmpeq32 %f8, %f2, %i3
17917 andn %o6, 0x0FD9, %l5
17918 st %f8, [%l7 + 0x1C]
17919 fnands %f2, %f1, %f0
17920 brlez %i0, loop_2104
17921 fmovrslez %i6, %f3, %f5
17922 ldd [%l7 + 0x78], %f4
17923 edge32 %l6, %i2, %g6
17924loop_2104:
17925 fones %f12
17926 fmul8x16au %f4, %f15, %f0
17927 nop
17928 setx loop_2105, %l0, %l1
17929 wrpr 0x1, %tl
17930 wrpr %l1, %tnpc
17931 setx 0x34400001400, %l0, %l1
17932 wrpr %l1, %tstate
17933 wrhpr 0x4, %htstate
17934 done
17935 stx %o0, [%l7 + 0x68]
17936 fnor %f0, %f10, %f4
17937 fmovscs %xcc, %f3, %f8
17938loop_2105:
17939 sllx %i1, 0x16, %l1
17940 fbn,a %fcc3, loop_2106
17941 ldx [%l7 + 0x10], %l2
17942 movne %icc, %g7, %g3
17943 stw %i7, [%l7 + 0x5C]
17944loop_2106:
17945 tcc %icc, 0x1
17946 srax %o2, %g5, %o5
17947 fandnot2s %f7, %f3, %f13
17948 ldx [%l7 + 0x20], %i4
17949 fmovspos %xcc, %f14, %f7
17950 movg %xcc, %l0, %i5
17951 fmul8ulx16 %f0, %f6, %f10
17952 movleu %icc, %g2, %o7
17953 fmovdcc %xcc, %f1, %f7
17954 fabsd %f4, %f4
17955 fornot1 %f14, %f10, %f12
17956 fmovdgu %icc, %f6, %f15
17957 sth %l3, [%l7 + 0x2C]
17958 tleu %xcc, 0x5
17959 ldub [%l7 + 0x78], %l4
17960 sth %o1, [%l7 + 0x4A]
17961 mulscc %o4, %o3, %g4
17962 srax %g1, 0x02, %i3
17963 lduh [%l7 + 0x4A], %l5
17964 fornot2 %f12, %f10, %f4
17965 tvs %icc, 0x2
17966 std %f8, [%l7 + 0x60]
17967 movvs %icc, %i0, %i6
17968 fone %f14
17969 xnorcc %o6, 0x1EAE, %i2
17970 movrgz %l6, 0x3EC, %o0
17971 sllx %i1, 0x05, %l1
17972 srlx %l2, 0x1B, %g6
17973 fmuld8sux16 %f3, %f15, %f6
17974 lduw [%l7 + 0x48], %g3
17975 stw %i7, [%l7 + 0x38]
17976 fmul8x16au %f7, %f9, %f6
17977 tvs %xcc, 0x4
17978 edge16l %g7, %g5, %o2
17979 sth %i4, [%l7 + 0x22]
17980 fmovrde %o5, %f4, %f6
17981 fmovsa %xcc, %f11, %f11
17982 ldsb [%l7 + 0x58], %i5
17983 lduh [%l7 + 0x78], %l0
17984 ble,a,pt %icc, loop_2107
17985 fcmpgt16 %f12, %f14, %o7
17986 movvc %icc, %g2, %l3
17987 edge16l %o1, %l4, %o4
17988loop_2107:
17989 orn %o3, %g4, %g1
17990 std %f12, [%l7 + 0x70]
17991 mulscc %l5, %i0, %i3
17992 fmovsn %icc, %f3, %f12
17993 fcmple16 %f2, %f2, %i6
17994 movg %xcc, %o6, %i2
17995 fxnors %f12, %f14, %f0
17996 fpack16 %f10, %f1
17997 srax %l6, %o0, %l1
17998 fmovscc %xcc, %f3, %f12
17999 ldd [%l7 + 0x68], %f8
18000 fnor %f4, %f2, %f4
18001 ldsw [%l7 + 0x54], %l2
18002 edge16n %g6, %i1, %g3
18003 fpmerge %f8, %f7, %f10
18004 fmovd %f10, %f10
18005 ldub [%l7 + 0x4D], %i7
18006 nop
18007 setx loop_2108, %l0, %l1
18008 wrpr 0x1, %tl
18009 wrpr %l1, %tpc
18010 add %l1, 0x4, %l1
18011 wrpr %l1, %tnpc
18012 setx 0x34400001400, %l0, %l1
18013 wrpr %l1, %tstate
18014 wrhpr 0x4, %htstate
18015 retry
18016 tgu %xcc, 0x4
18017 ldsh [%l7 + 0x50], %g5
18018 ldx [%l7 + 0x20], %o2
18019loop_2108:
18020 lduh [%l7 + 0x5C], %i4
18021 brnz,a %g7, loop_2109
18022 fmovde %xcc, %f12, %f12
18023 taddcctv %i5, 0x0A93, %l0
18024 ldsw [%l7 + 0x40], %o7
18025loop_2109:
18026 stb %o5, [%l7 + 0x6C]
18027 xnorcc %l3, %o1, %g2
18028 std %f8, [%l7 + 0x70]
18029 movcs %icc, %l4, %o4
18030 fmovdn %icc, %f5, %f2
18031 addcc %o3, 0x1E3E, %g1
18032 fxnors %f8, %f4, %f1
18033 fnot1s %f15, %f3
18034 fnot1s %f10, %f5
18035 sdivcc %g4, 0x0B5C, %i0
18036 be,a,pt %xcc, loop_2110
18037 lduh [%l7 + 0x6C], %i3
18038 fbne %fcc1, loop_2111
18039 fmovsle %icc, %f13, %f0
18040loop_2110:
18041 sdivx %i6, 0x08F2, %o6
18042 fmovsg %icc, %f3, %f7
18043loop_2111:
18044 st %f14, [%l7 + 0x68]
18045 movge %xcc, %i2, %l5
18046 fone %f6
18047 stw %l6, [%l7 + 0x64]
18048 bcc %icc, loop_2112
18049 stw %o0, [%l7 + 0x64]
18050 ldsh [%l7 + 0x46], %l1
18051 mova %icc, %l2, %g6
18052loop_2112:
18053 fble %fcc2, loop_2113
18054 fcmpne32 %f6, %f12, %g3
18055 fmul8x16al %f6, %f15, %f0
18056 edge32l %i7, %g5, %o2
18057loop_2113:
18058 umul %i4, 0x19E0, %g7
18059 std %f0, [%l7 + 0x38]
18060 sdivcc %i5, 0x0F3F, %l0
18061 fand %f6, %f12, %f0
18062 fnands %f0, %f13, %f7
18063 sub %o7, 0x0E78, %i1
18064 brgz,a %l3, loop_2114
18065 subcc %o5, %o1, %l4
18066 fmovdne %xcc, %f5, %f12
18067 tgu %icc, 0x7
18068loop_2114:
18069 ld [%l7 + 0x30], %f15
18070 movneg %icc, %g2, %o4
18071 fblg,a %fcc2, loop_2115
18072 fmovse %icc, %f2, %f6
18073 movcs %icc, %o3, %g4
18074 fmovsg %xcc, %f8, %f11
18075loop_2115:
18076 bneg,a,pn %xcc, loop_2116
18077 lduh [%l7 + 0x7C], %i0
18078 sth %g1, [%l7 + 0x6E]
18079 brgez %i6, loop_2117
18080loop_2116:
18081 fpsub16 %f14, %f8, %f10
18082 taddcc %o6, %i3, %i2
18083 andncc %l6, %o0, %l5
18084loop_2117:
18085 tvc %xcc, 0x4
18086 std %f6, [%l7 + 0x60]
18087 fones %f3
18088 fmovdvs %icc, %f9, %f9
18089 lduw [%l7 + 0x28], %l2
18090 movle %icc, %l1, %g3
18091 ldub [%l7 + 0x0E], %i7
18092 fcmpgt32 %f6, %f4, %g6
18093 fnegs %f13, %f2
18094 sdiv %g5, 0x0A8E, %i4
18095 ldub [%l7 + 0x3F], %o2
18096 fbo %fcc1, loop_2118
18097 andn %i5, %g7, %o7
18098 fcmpd %fcc1, %f0, %f2
18099 srlx %l0, 0x05, %l3
18100loop_2118:
18101 tsubcctv %i1, %o1, %o5
18102 fmovspos %xcc, %f4, %f2
18103 lduw [%l7 + 0x6C], %g2
18104 bshuffle %f12, %f10, %f8
18105 array8 %l4, %o3, %o4
18106 movrne %i0, %g4, %i6
18107 ldx [%l7 + 0x10], %o6
18108 stx %i3, [%l7 + 0x68]
18109 bgu,a %xcc, loop_2119
18110 tsubcc %i2, 0x1B60, %l6
18111 movneg %icc, %o0, %l5
18112 fornot2 %f0, %f14, %f2
18113loop_2119:
18114 ld [%l7 + 0x18], %f4
18115 ldsw [%l7 + 0x6C], %l2
18116 movcc %xcc, %g1, %l1
18117 fmovspos %xcc, %f14, %f11
18118 move %xcc, %g3, %i7
18119 lduw [%l7 + 0x60], %g6
18120 fmovdn %xcc, %f15, %f14
18121 fbuge %fcc1, loop_2120
18122 ldd [%l7 + 0x60], %f12
18123 ldsh [%l7 + 0x36], %i4
18124 movpos %icc, %g5, %o2
18125loop_2120:
18126 taddcctv %i5, %g7, %l0
18127 fbo %fcc2, loop_2121
18128 fnegd %f10, %f6
18129 stx %l3, [%l7 + 0x48]
18130 tn %xcc, 0x4
18131loop_2121:
18132 udiv %i1, 0x0AAA, %o1
18133 edge32n %o7, %g2, %o5
18134 lduw [%l7 + 0x40], %l4
18135 ld [%l7 + 0x50], %f15
18136 fmovdgu %xcc, %f14, %f14
18137 edge16ln %o4, %o3, %i0
18138 siam 0x6
18139 ldsw [%l7 + 0x7C], %i6
18140 fpackfix %f14, %f5
18141 fmovrdgz %g4, %f4, %f12
18142 mova %xcc, %o6, %i2
18143 xnor %l6, %o0, %i3
18144 movg %xcc, %l5, %l2
18145 fmovdpos %icc, %f9, %f15
18146 fpmerge %f15, %f12, %f2
18147 tgu %icc, 0x1
18148 ldd [%l7 + 0x18], %f8
18149 stb %g1, [%l7 + 0x1E]
18150 stw %g3, [%l7 + 0x14]
18151 ldx [%l7 + 0x10], %i7
18152 ldub [%l7 + 0x52], %g6
18153 fbuge %fcc0, loop_2122
18154 stw %l1, [%l7 + 0x0C]
18155 tleu %icc, 0x4
18156 movcc %icc, %g5, %i4
18157loop_2122:
18158 st %f14, [%l7 + 0x0C]
18159 ldsw [%l7 + 0x5C], %i5
18160 sdivcc %o2, 0x12AA, %g7
18161 ld [%l7 + 0x44], %f0
18162 taddcctv %l0, %i1, %l3
18163 fornot1s %f6, %f13, %f13
18164 ldsh [%l7 + 0x52], %o7
18165 edge8ln %o1, %o5, %g2
18166 bshuffle %f2, %f8, %f6
18167 fpmerge %f5, %f0, %f0
18168 ldsb [%l7 + 0x3F], %o4
18169 ble,pn %icc, loop_2123
18170 stw %l4, [%l7 + 0x40]
18171 smul %i0, 0x1861, %o3
18172 fornot2s %f11, %f8, %f9
18173loop_2123:
18174 ldub [%l7 + 0x5B], %g4
18175 edge8ln %o6, %i6, %l6
18176 edge16ln %i2, %o0, %i3
18177 fmuld8sux16 %f9, %f2, %f8
18178 stx %l2, [%l7 + 0x30]
18179 add %l5, 0x0C65, %g1
18180 st %f14, [%l7 + 0x14]
18181 tvs %icc, 0x5
18182 bpos loop_2124
18183 fnor %f8, %f12, %f12
18184 ldsh [%l7 + 0x1C], %g3
18185 fmul8x16au %f2, %f10, %f2
18186loop_2124:
18187 stw %i7, [%l7 + 0x14]
18188 fxors %f0, %f10, %f11
18189 bg,a,pt %xcc, loop_2125
18190 sth %g6, [%l7 + 0x78]
18191 fsrc1 %f8, %f0
18192 movre %g5, 0x2F5, %i4
18193loop_2125:
18194 fmovdvc %icc, %f8, %f7
18195 fpadd16 %f14, %f12, %f8
18196 bleu,a %xcc, loop_2126
18197 subccc %l1, %i5, %o2
18198 lduh [%l7 + 0x42], %l0
18199 sth %i1, [%l7 + 0x4C]
18200loop_2126:
18201 fmovdgu %icc, %f15, %f2
18202 fmovsle %icc, %f9, %f3
18203 fcmpne16 %f4, %f10, %l3
18204 edge16n %g7, %o7, %o1
18205 orcc %g2, 0x0FC7, %o4
18206 movle %xcc, %o5, %l4
18207 fmovsneg %icc, %f8, %f15
18208 sth %o3, [%l7 + 0x0E]
18209 fmuld8sux16 %f13, %f8, %f4
18210 ldsw [%l7 + 0x58], %i0
18211 st %f5, [%l7 + 0x3C]
18212 movrgez %g4, 0x33E, %i6
18213 fmovdn %icc, %f2, %f8
18214 ldx [%l7 + 0x20], %l6
18215 ble,a,pn %xcc, loop_2127
18216 std %f4, [%l7 + 0x18]
18217 fmovrslz %i2, %f6, %f5
18218 ldub [%l7 + 0x0D], %o0
18219loop_2127:
18220 fnegs %f4, %f13
18221 ldub [%l7 + 0x6F], %o6
18222 fbuge %fcc0, loop_2128
18223 fors %f11, %f12, %f12
18224 st %f3, [%l7 + 0x44]
18225 fmovdcs %xcc, %f14, %f14
18226loop_2128:
18227 movneg %xcc, %i3, %l2
18228 mova %icc, %l5, %g1
18229 alignaddr %g3, %i7, %g5
18230 srlx %g6, 0x1D, %l1
18231 fmovdle %icc, %f13, %f0
18232 ta %xcc, 0x6
18233 tne %xcc, 0x6
18234 umulcc %i4, 0x1353, %i5
18235 brgz,a %o2, loop_2129
18236 fpsub32s %f15, %f7, %f1
18237 fors %f8, %f6, %f10
18238 bcc,pt %icc, loop_2130
18239loop_2129:
18240 ldub [%l7 + 0x6D], %i1
18241 ldx [%l7 + 0x70], %l3
18242 ldx [%l7 + 0x40], %g7
18243loop_2130:
18244 fnot2s %f3, %f9
18245 fbu %fcc2, loop_2131
18246 fbge,a %fcc1, loop_2132
18247 fcmple16 %f4, %f2, %o7
18248 fble,a %fcc2, loop_2133
18249loop_2131:
18250 ldx [%l7 + 0x70], %o1
18251loop_2132:
18252 fpsub32 %f0, %f0, %f10
18253 tcs %icc, 0x1
18254loop_2133:
18255 umulcc %g2, 0x0ACD, %o4
18256 ld [%l7 + 0x48], %f9
18257 popc %o5, %l0
18258 edge8l %o3, %l4, %g4
18259 edge32n %i0, %i6, %i2
18260 edge8ln %l6, %o0, %i3
18261 fzero %f6
18262 ta %xcc, 0x3
18263 bvs,pn %icc, loop_2134
18264 tcc %xcc, 0x0
18265 fbug %fcc1, loop_2135
18266 ta %icc, 0x6
18267loop_2134:
18268 tcs %icc, 0x5
18269 fcmpeq16 %f10, %f14, %o6
18270loop_2135:
18271 fcmpeq32 %f8, %f0, %l2
18272 fmovsg %icc, %f11, %f14
18273 fands %f7, %f9, %f11
18274 tn %icc, 0x6
18275 fpadd16 %f14, %f4, %f14
18276 fmovrsne %g1, %f11, %f13
18277 orncc %l5, 0x161F, %g3
18278 alignaddrl %i7, %g6, %l1
18279 lduh [%l7 + 0x3A], %g5
18280 edge16ln %i5, %i4, %i1
18281 bshuffle %f12, %f0, %f8
18282 ldub [%l7 + 0x32], %o2
18283 ld [%l7 + 0x3C], %f7
18284 ldd [%l7 + 0x48], %f6
18285 nop
18286 setx loop_2136, %l0, %l1
18287 wrpr 0x1, %tl
18288 wrpr %l1, %tpc
18289 add %l1, 0x4, %l1
18290 wrpr %l1, %tnpc
18291 setx 0x34400001400, %l0, %l1
18292 wrpr %l1, %tstate
18293 wrhpr 0x4, %htstate
18294 retry
18295 tvc %xcc, 0x2
18296 te %xcc, 0x2
18297 ldx [%l7 + 0x70], %l3
18298loop_2136:
18299 subc %g7, %o7, %g2
18300 fpadd16s %f6, %f4, %f14
18301 fmovdpos %xcc, %f11, %f12
18302 mova %icc, %o1, %o5
18303 sth %l0, [%l7 + 0x68]
18304 ld [%l7 + 0x28], %f14
18305 fsrc2 %f10, %f8
18306 addccc %o3, 0x192B, %o4
18307 fbl %fcc2, loop_2137
18308 sll %l4, %i0, %i6
18309 edge16 %g4, %l6, %i2
18310 stw %o0, [%l7 + 0x20]
18311loop_2137:
18312 fmovdl %icc, %f3, %f12
18313 stb %o6, [%l7 + 0x56]
18314 tsubcctv %i3, 0x14C9, %g1
18315 lduw [%l7 + 0x0C], %l5
18316 smul %g3, %l2, %i7
18317 fxor %f4, %f2, %f14
18318 fpsub16 %f4, %f10, %f6
18319 stw %l1, [%l7 + 0x0C]
18320 ld [%l7 + 0x30], %f0
18321 stx %g5, [%l7 + 0x78]
18322 fmovrsne %i5, %f3, %f10
18323 ldd [%l7 + 0x60], %f14
18324 brgz %i4, loop_2138
18325 fcmpne32 %f10, %f12, %g6
18326 umulcc %o2, 0x1473, %i1
18327 fmuld8sux16 %f6, %f13, %f10
18328loop_2138:
18329 st %f3, [%l7 + 0x64]
18330 alignaddrl %g7, %l3, %o7
18331 st %f0, [%l7 + 0x5C]
18332 fpadd32s %f12, %f12, %f12
18333 sth %g2, [%l7 + 0x3E]
18334 tgu %xcc, 0x5
18335 movgu %icc, %o1, %l0
18336 sth %o3, [%l7 + 0x52]
18337 tne %xcc, 0x1
18338 bcs,a,pn %icc, loop_2139
18339 subccc %o5, 0x1199, %o4
18340 movvs %xcc, %i0, %i6
18341 siam 0x6
18342loop_2139:
18343 bcs,pt %icc, loop_2140
18344 ldsb [%l7 + 0x48], %g4
18345 alignaddr %l4, %l6, %o0
18346 udivcc %o6, 0x11B1, %i3
18347loop_2140:
18348 fpadd16 %f4, %f0, %f0
18349 mulscc %g1, 0x1067, %l5
18350 orncc %i2, %l2, %g3
18351 fxnors %f4, %f13, %f3
18352 sth %i7, [%l7 + 0x60]
18353 fpmerge %f0, %f1, %f4
18354 fmovsneg %icc, %f9, %f0
18355 fcmpne32 %f8, %f14, %g5
18356 lduw [%l7 + 0x1C], %l1
18357 fxnor %f10, %f2, %f8
18358 fmovs %f3, %f6
18359 movrlz %i5, %g6, %i4
18360 smul %i1, 0x1496, %g7
18361 ldx [%l7 + 0x28], %o2
18362 std %f2, [%l7 + 0x50]
18363 brgez %l3, loop_2141
18364 sth %g2, [%l7 + 0x66]
18365 sethi 0x156B, %o1
18366 st %f12, [%l7 + 0x7C]
18367loop_2141:
18368 ldd [%l7 + 0x78], %f8
18369 tsubcctv %l0, 0x08A0, %o3
18370 ldub [%l7 + 0x3C], %o7
18371 brgez,a %o5, loop_2142
18372 movre %i0, 0x023, %o4
18373 srlx %i6, 0x10, %g4
18374 tleu %xcc, 0x1
18375loop_2142:
18376 ldsw [%l7 + 0x0C], %l4
18377 ldsw [%l7 + 0x6C], %l6
18378 subcc %o0, %o6, %g1
18379 bge,a,pt %icc, loop_2143
18380 fbug,a %fcc2, loop_2144
18381 fmovspos %xcc, %f14, %f9
18382 udivcc %i3, 0x1257, %i2
18383loop_2143:
18384 addc %l2, 0x098E, %g3
18385loop_2144:
18386 movpos %icc, %i7, %l5
18387 bcs,a %xcc, loop_2145
18388 fbuge %fcc3, loop_2146
18389 movcs %icc, %l1, %i5
18390 bn,a %icc, loop_2147
18391loop_2145:
18392 movle %xcc, %g5, %g6
18393loop_2146:
18394 nop
18395 setx loop_2148, %l0, %l1
18396 jmpl %l1, %i4
18397 bvs,pt %xcc, loop_2149
18398loop_2147:
18399 andcc %i1, 0x0716, %o2
18400 edge32l %l3, %g2, %g7
18401loop_2148:
18402 fmovdn %icc, %f10, %f10
18403loop_2149:
18404 movl %xcc, %l0, %o1
18405 fsrc1 %f0, %f8
18406 nop
18407 setx loop_2150, %l0, %l1
18408 wrpr 0x1, %tl
18409 wrpr %l1, %tnpc
18410 setx 0x34400001400, %l0, %l1
18411 wrpr %l1, %tstate
18412 wrhpr 0x4, %htstate
18413 done
18414 umulcc %o7, %o3, %i0
18415 fpsub16s %f3, %f3, %f8
18416 sth %o4, [%l7 + 0x30]
18417loop_2150:
18418 ldsh [%l7 + 0x30], %i6
18419 sth %g4, [%l7 + 0x46]
18420 bcc,pt %icc, loop_2151
18421 tsubcctv %l4, %l6, %o0
18422 orncc %o5, 0x0E2D, %o6
18423 fmovdn %icc, %f14, %f12
18424loop_2151:
18425 stx %g1, [%l7 + 0x40]
18426 ldsb [%l7 + 0x7C], %i2
18427 ldx [%l7 + 0x08], %i3
18428 fbuge %fcc3, loop_2152
18429 fcmpgt32 %f0, %f2, %g3
18430 stb %l2, [%l7 + 0x12]
18431 fmovrdgez %l5, %f14, %f4
18432loop_2152:
18433 fbe,a %fcc0, loop_2153
18434 stw %l1, [%l7 + 0x20]
18435 fpmerge %f12, %f15, %f14
18436 ldd [%l7 + 0x50], %f2
18437loop_2153:
18438 alignaddrl %i7, %g5, %g6
18439 stb %i5, [%l7 + 0x64]
18440 fbuge %fcc0, loop_2154
18441 or %i4, 0x040A, %o2
18442 fmovdleu %xcc, %f14, %f9
18443 fpsub32 %f0, %f4, %f14
18444loop_2154:
18445 xnor %l3, %g2, %g7
18446 ble,a,pn %icc, loop_2155
18447 ba,a,pn %xcc, loop_2156
18448 stw %l0, [%l7 + 0x70]
18449 alignaddrl %o1, %i1, %o3
18450loop_2155:
18451 udiv %i0, 0x0FDA, %o4
18452loop_2156:
18453 fcmpgt16 %f10, %f2, %i6
18454 fornot1 %f12, %f10, %f6
18455 ldsh [%l7 + 0x3A], %o7
18456 ldub [%l7 + 0x2E], %l4
18457 st %f7, [%l7 + 0x14]
18458 fbule %fcc0, loop_2157
18459 fbu,a %fcc0, loop_2158
18460 st %f11, [%l7 + 0x18]
18461 stx %g4, [%l7 + 0x40]
18462loop_2157:
18463 xnor %o0, 0x1B0A, %l6
18464loop_2158:
18465 fmovdge %icc, %f0, %f11
18466 stx %o5, [%l7 + 0x58]
18467 std %f14, [%l7 + 0x18]
18468 fmovrslez %g1, %f11, %f14
18469 std %f14, [%l7 + 0x58]
18470 tcc %icc, 0x2
18471 bge %xcc, loop_2159
18472 tg %xcc, 0x6
18473 fxnors %f1, %f2, %f1
18474 fornot1 %f0, %f14, %f8
18475loop_2159:
18476 fbne,a %fcc3, loop_2160
18477 ldsw [%l7 + 0x38], %i2
18478 stw %i3, [%l7 + 0x1C]
18479 smulcc %g3, %o6, %l2
18480loop_2160:
18481 ldd [%l7 + 0x78], %f2
18482 fmul8x16 %f4, %f10, %f4
18483 umulcc %l1, 0x0D8D, %i7
18484 ldub [%l7 + 0x60], %g5
18485 lduh [%l7 + 0x58], %g6
18486 fbuge,a %fcc3, loop_2161
18487 fand %f8, %f10, %f8
18488 tsubcctv %l5, 0x144B, %i5
18489 lduh [%l7 + 0x46], %o2
18490loop_2161:
18491 ta %xcc, 0x3
18492 bcc,a loop_2162
18493 ld [%l7 + 0x5C], %f2
18494 ldsb [%l7 + 0x65], %l3
18495 stw %i4, [%l7 + 0x68]
18496loop_2162:
18497 ldx [%l7 + 0x08], %g7
18498 stb %g2, [%l7 + 0x61]
18499 fmovrslz %o1, %f10, %f9
18500 lduw [%l7 + 0x7C], %i1
18501 stb %o3, [%l7 + 0x52]
18502 udivcc %l0, 0x1AF7, %i0
18503 fmovdleu %icc, %f5, %f3
18504 fsrc1s %f4, %f13
18505 bshuffle %f12, %f2, %f10
18506 stx %o4, [%l7 + 0x58]
18507 ldub [%l7 + 0x20], %o7
18508 srl %i6, %g4, %l4
18509 nop
18510 setx loop_2163, %l0, %l1
18511 wrpr 0x1, %tl
18512 wrpr %l1, %tpc
18513 add %l1, 0x4, %l1
18514 wrpr %l1, %tnpc
18515 setx 0x34400001400, %l0, %l1
18516 wrpr %l1, %tstate
18517 wrhpr 0x4, %htstate
18518 retry
18519 tcc %icc, 0x7
18520 std %f6, [%l7 + 0x50]
18521 fbue %fcc0, loop_2164
18522loop_2163:
18523 fmovsn %xcc, %f11, %f7
18524 fmovrslez %l6, %f8, %f12
18525 ldsb [%l7 + 0x76], %o5
18526loop_2164:
18527 ldd [%l7 + 0x20], %f8
18528 fpack32 %f14, %f12, %f10
18529 fnands %f11, %f0, %f8
18530 stb %o0, [%l7 + 0x5A]
18531 ldsh [%l7 + 0x4C], %g1
18532 fornot2s %f10, %f15, %f8
18533 movl %xcc, %i3, %g3
18534 bl %icc, loop_2165
18535 taddcc %i2, 0x159C, %o6
18536 std %f8, [%l7 + 0x20]
18537 fcmpgt32 %f8, %f6, %l1
18538loop_2165:
18539 fsrc2 %f12, %f12
18540 add %l2, 0x0923, %g5
18541 srl %g6, 0x13, %l5
18542 fzeros %f1
18543 stx %i7, [%l7 + 0x30]
18544 edge16 %o2, %i5, %l3
18545 ldub [%l7 + 0x45], %i4
18546 fmovsg %xcc, %f12, %f5
18547 srl %g7, %g2, %i1
18548 ldsw [%l7 + 0x3C], %o3
18549 ldsw [%l7 + 0x6C], %o1
18550 st %f5, [%l7 + 0x1C]
18551 xnorcc %l0, %o4, %o7
18552 fbule,a %fcc0, loop_2166
18553 fones %f2
18554 brgez,a %i6, loop_2167
18555 std %f10, [%l7 + 0x78]
18556loop_2166:
18557 ldd [%l7 + 0x60], %f0
18558 fcmped %fcc0, %f10, %f2
18559loop_2167:
18560 ldsw [%l7 + 0x40], %g4
18561 fsrc1s %f2, %f10
18562 ldx [%l7 + 0x70], %i0
18563 st %f4, [%l7 + 0x08]
18564 lduw [%l7 + 0x44], %l6
18565 movleu %xcc, %o5, %o0
18566 movvs %icc, %g1, %l4
18567 std %f4, [%l7 + 0x78]
18568 fnands %f13, %f0, %f7
18569 xor %i3, 0x1BDB, %g3
18570 edge32ln %i2, %o6, %l1
18571 edge8n %g5, %g6, %l5
18572 fmovsle %xcc, %f0, %f0
18573 edge8 %i7, %l2, %o2
18574 st %f10, [%l7 + 0x38]
18575 ldsb [%l7 + 0x27], %i5
18576 st %f3, [%l7 + 0x34]
18577 fsrc1s %f4, %f3
18578 brlez %l3, loop_2168
18579 and %g7, %i4, %i1
18580 ldx [%l7 + 0x70], %o3
18581 edge16ln %g2, %o1, %l0
18582loop_2168:
18583 tcc %xcc, 0x5
18584 fandnot2s %f9, %f10, %f7
18585 fbl,a %fcc1, loop_2169
18586 fors %f13, %f11, %f2
18587 sll %o4, 0x01, %o7
18588 fmovrsgz %i6, %f0, %f14
18589loop_2169:
18590 fmovdn %xcc, %f5, %f10
18591 std %f4, [%l7 + 0x70]
18592 stb %i0, [%l7 + 0x25]
18593 mulscc %g4, %l6, %o5
18594 udivcc %o0, 0x1861, %l4
18595 fornot1s %f13, %f9, %f6
18596 alignaddr %i3, %g1, %i2
18597 andcc %g3, 0x0EAC, %o6
18598 lduw [%l7 + 0x14], %g5
18599 fcmpgt16 %f10, %f10, %g6
18600 ldub [%l7 + 0x68], %l1
18601 fmovdneg %icc, %f6, %f8
18602 tcc %xcc, 0x6
18603 fmovdvc %xcc, %f5, %f12
18604 fnegd %f12, %f4
18605 fors %f10, %f0, %f2
18606 tn %xcc, 0x2
18607 st %f15, [%l7 + 0x34]
18608 fpackfix %f10, %f10
18609 edge32l %l5, %i7, %l2
18610 edge16 %i5, %o2, %l3
18611 fbg,a %fcc3, loop_2170
18612 udivcc %i4, 0x12AF, %i1
18613 fpmerge %f9, %f3, %f2
18614 faligndata %f4, %f8, %f4
18615loop_2170:
18616 fcmpd %fcc2, %f0, %f8
18617 fpack32 %f6, %f4, %f12
18618 tg %icc, 0x3
18619 fcmpeq32 %f14, %f8, %o3
18620 fxors %f3, %f14, %f3
18621 fandnot1s %f6, %f1, %f2
18622 sth %g2, [%l7 + 0x70]
18623 ldsh [%l7 + 0x62], %o1
18624 edge8n %g7, %l0, %o4
18625 movrgez %o7, 0x285, %i0
18626 stx %g4, [%l7 + 0x30]
18627 ldub [%l7 + 0x12], %l6
18628 ld [%l7 + 0x34], %f10
18629 fmovsa %icc, %f4, %f15
18630 smul %i6, %o5, %l4
18631 stw %o0, [%l7 + 0x58]
18632 call loop_2171
18633 movge %xcc, %g1, %i2
18634 array16 %i3, %g3, %g5
18635 bpos,pn %xcc, loop_2172
18636loop_2171:
18637 fmuld8sux16 %f15, %f14, %f14
18638 movpos %xcc, %g6, %l1
18639 std %f12, [%l7 + 0x50]
18640loop_2172:
18641 movre %l5, %o6, %i7
18642 fnot1 %f0, %f8
18643 ldsb [%l7 + 0x1E], %i5
18644 fmovrdgez %o2, %f14, %f12
18645 edge16n %l3, %i4, %l2
18646 stw %o3, [%l7 + 0x64]
18647 lduw [%l7 + 0x20], %i1
18648 fmovsleu %icc, %f12, %f6
18649 stw %o1, [%l7 + 0x44]
18650 fbug %fcc1, loop_2173
18651 ldsw [%l7 + 0x60], %g7
18652 fnot1s %f9, %f3
18653 ba,pt %icc, loop_2174
18654loop_2173:
18655 sdiv %l0, 0x11E3, %g2
18656 faligndata %f8, %f12, %f2
18657 fmul8ulx16 %f2, %f8, %f0
18658loop_2174:
18659 fmovsg %xcc, %f1, %f11
18660 brlz %o4, loop_2175
18661 ldsw [%l7 + 0x38], %o7
18662 lduh [%l7 + 0x30], %i0
18663 faligndata %f0, %f8, %f0
18664loop_2175:
18665 andncc %g4, %i6, %o5
18666 fmovsge %icc, %f7, %f11
18667 fands %f15, %f11, %f12
18668 fsrc1 %f4, %f6
18669 tsubcctv %l6, 0x1D1E, %o0
18670 fsrc1 %f12, %f12
18671 fsrc2s %f8, %f7
18672 ld [%l7 + 0x0C], %f5
18673 fmovspos %xcc, %f4, %f12
18674 fbue %fcc2, loop_2176
18675 fcmps %fcc1, %f13, %f1
18676 array32 %l4, %g1, %i3
18677 lduh [%l7 + 0x52], %g3
18678loop_2176:
18679 tle %xcc, 0x2
18680 stw %g5, [%l7 + 0x08]
18681 edge16 %g6, %l1, %l5
18682 stx %i2, [%l7 + 0x60]
18683 sdiv %o6, 0x0C18, %i7
18684 movrgz %i5, %o2, %l3
18685 fmovrsne %l2, %f1, %f14
18686 fmovrse %o3, %f1, %f12
18687 ldx [%l7 + 0x58], %i1
18688 lduh [%l7 + 0x32], %o1
18689 edge16l %i4, %l0, %g2
18690 sth %g7, [%l7 + 0x14]
18691 movrlz %o7, %i0, %o4
18692 ldsw [%l7 + 0x18], %i6
18693 fnegd %f2, %f4
18694 stx %g4, [%l7 + 0x28]
18695 bvs,pn %icc, loop_2177
18696 edge8 %o5, %l6, %l4
18697 bvc,pt %xcc, loop_2178
18698 fmul8x16au %f0, %f9, %f4
18699loop_2177:
18700 ldd [%l7 + 0x20], %f2
18701 fcmps %fcc3, %f12, %f6
18702loop_2178:
18703 tcs %xcc, 0x2
18704 fbo %fcc2, loop_2179
18705 fsrc1 %f4, %f6
18706 xor %o0, 0x01E0, %i3
18707 edge32n %g1, %g5, %g6
18708loop_2179:
18709 ld [%l7 + 0x44], %f5
18710 fnegd %f14, %f2
18711 fcmps %fcc0, %f14, %f15
18712 lduh [%l7 + 0x38], %g3
18713 tne %xcc, 0x6
18714 st %f9, [%l7 + 0x0C]
18715 fnot1s %f4, %f7
18716 bge,pt %icc, loop_2180
18717 stb %l1, [%l7 + 0x6D]
18718 ldsb [%l7 + 0x4B], %i2
18719 ldsh [%l7 + 0x66], %o6
18720loop_2180:
18721 fcmpd %fcc1, %f6, %f12
18722 st %f4, [%l7 + 0x6C]
18723 stw %l5, [%l7 + 0x4C]
18724 array32 %i7, %i5, %o2
18725 orn %l2, 0x08F5, %l3
18726 std %f0, [%l7 + 0x48]
18727 lduh [%l7 + 0x66], %i1
18728 mulscc %o3, 0x0A5B, %o1
18729 std %f12, [%l7 + 0x20]
18730 subccc %l0, 0x1B3E, %g2
18731 fmovrdne %i4, %f6, %f4
18732 sth %o7, [%l7 + 0x48]
18733 fbu %fcc2, loop_2181
18734 fmul8sux16 %f2, %f2, %f4
18735 fnor %f6, %f10, %f0
18736 fmovsle %icc, %f7, %f14
18737loop_2181:
18738 andn %i0, %o4, %g7
18739 ldub [%l7 + 0x26], %i6
18740 edge32ln %g4, %o5, %l4
18741 fpsub16s %f12, %f11, %f10
18742 stx %o0, [%l7 + 0x20]
18743 fmovsvc %xcc, %f4, %f8
18744 fmovscc %xcc, %f15, %f15
18745 ldsw [%l7 + 0x58], %l6
18746 fnegd %f10, %f12
18747 stw %i3, [%l7 + 0x60]
18748 lduh [%l7 + 0x28], %g1
18749 stb %g5, [%l7 + 0x08]
18750 stb %g3, [%l7 + 0x13]
18751 sth %g6, [%l7 + 0x0C]
18752 std %f2, [%l7 + 0x70]
18753 andcc %i2, %l1, %l5
18754 fsrc1s %f10, %f3
18755 ldx [%l7 + 0x28], %o6
18756 ldd [%l7 + 0x58], %f2
18757 for %f2, %f10, %f10
18758 sllx %i5, %i7, %l2
18759 ldub [%l7 + 0x09], %o2
18760 nop
18761 setx loop_2182, %l0, %l1
18762 wrpr 0x1, %tl
18763 wrpr %l1, %tpc
18764 add %l1, 0x4, %l1
18765 wrpr %l1, %tnpc
18766 setx 0x34400001400, %l0, %l1
18767 wrpr %l1, %tstate
18768 wrhpr 0x4, %htstate
18769 retry
18770 xorcc %i1, %o3, %l3
18771 tge %xcc, 0x0
18772 array32 %o1, %l0, %i4
18773loop_2182:
18774 smulcc %g2, %i0, %o4
18775 fpsub16s %f8, %f5, %f2
18776 sll %g7, %i6, %o7
18777 fbug,a %fcc2, loop_2183
18778 fpsub32s %f11, %f10, %f9
18779 fandnot1s %f1, %f6, %f5
18780 fcmpne16 %f12, %f2, %o5
18781loop_2183:
18782 ldsb [%l7 + 0x0D], %l4
18783 fmovrde %g4, %f4, %f14
18784 fmovsle %xcc, %f13, %f9
18785 fmovdn %icc, %f9, %f6
18786 movle %icc, %l6, %o0
18787 edge8ln %g1, %g5, %g3
18788 movrne %g6, %i3, %i2
18789 fmovdcc %icc, %f1, %f4
18790 fsrc2 %f12, %f10
18791 ldsb [%l7 + 0x4D], %l5
18792 fmovdle %icc, %f8, %f8
18793 bpos,pt %xcc, loop_2184
18794 stw %l1, [%l7 + 0x50]
18795 nop
18796 setx loop_2185, %l0, %l1
18797 jmpl %l1, %o6
18798 lduw [%l7 + 0x58], %i5
18799loop_2184:
18800 fbge %fcc1, loop_2186
18801 udivx %l2, 0x074B, %i7
18802loop_2185:
18803 ldx [%l7 + 0x38], %i1
18804 ldx [%l7 + 0x30], %o2
18805loop_2186:
18806 movre %o3, 0x37D, %o1
18807 lduh [%l7 + 0x56], %l0
18808 call loop_2187
18809 be,a %xcc, loop_2188
18810 fpsub16 %f2, %f6, %f14
18811 fmovsneg %icc, %f1, %f11
18812loop_2187:
18813 std %f14, [%l7 + 0x38]
18814loop_2188:
18815 bleu,a,pt %icc, loop_2189
18816 fzeros %f7
18817 movge %xcc, %i4, %l3
18818 stb %i0, [%l7 + 0x54]
18819loop_2189:
18820 alignaddrl %o4, %g7, %g2
18821 lduw [%l7 + 0x1C], %i6
18822 smulcc %o7, 0x0437, %l4
18823 fmovdl %icc, %f14, %f2
18824 ba,pt %icc, loop_2190
18825 fornot1s %f3, %f11, %f11
18826 fmovsg %icc, %f9, %f0
18827 bshuffle %f2, %f14, %f0
18828loop_2190:
18829 fsrc1 %f0, %f6
18830 smulcc %o5, 0x06A3, %g4
18831 tg %icc, 0x6
18832 fsrc2s %f6, %f14
18833 call loop_2191
18834 ldd [%l7 + 0x10], %f12
18835 fcmpne16 %f12, %f4, %o0
18836 fzero %f12
18837loop_2191:
18838 lduh [%l7 + 0x72], %l6
18839 sth %g5, [%l7 + 0x50]
18840 array8 %g1, %g3, %g6
18841 lduh [%l7 + 0x6C], %i2
18842 xnorcc %l5, %i3, %l1
18843 fnegs %f4, %f9
18844 fmovrdgez %i5, %f0, %f6
18845 tge %xcc, 0x6
18846 fornot2 %f12, %f6, %f14
18847 fpack32 %f6, %f0, %f6
18848 te %xcc, 0x0
18849 fbn,a %fcc1, loop_2192
18850 sdivcc %l2, 0x0BD1, %i7
18851 movvc %xcc, %i1, %o2
18852 st %f11, [%l7 + 0x68]
18853loop_2192:
18854 sub %o6, %o1, %o3
18855 srlx %l0, %i4, %i0
18856 fcmpne16 %f6, %f2, %l3
18857 sra %g7, %o4, %i6
18858 movn %icc, %o7, %l4
18859 ta %xcc, 0x4
18860 fcmps %fcc3, %f0, %f0
18861 subccc %o5, %g2, %g4
18862 st %f15, [%l7 + 0x70]
18863 fzeros %f1
18864 brgz,a %l6, loop_2193
18865 st %f4, [%l7 + 0x50]
18866 fnands %f9, %f9, %f5
18867 stb %g5, [%l7 + 0x37]
18868loop_2193:
18869 edge8ln %g1, %o0, %g3
18870 orncc %i2, 0x10AB, %l5
18871 movleu %xcc, %i3, %g6
18872 fmovs %f9, %f4
18873 ldx [%l7 + 0x70], %i5
18874 fand %f10, %f12, %f14
18875 subc %l1, 0x1464, %l2
18876 fmovscs %icc, %f5, %f4
18877 bcc,pn %xcc, loop_2194
18878 mulscc %i7, 0x177D, %i1
18879 fcmpes %fcc3, %f10, %f7
18880 ldsw [%l7 + 0x30], %o2
18881loop_2194:
18882 edge32n %o6, %o3, %l0
18883 sub %i4, %i0, %l3
18884 fbg,a %fcc1, loop_2195
18885 std %f10, [%l7 + 0x70]
18886 sra %o1, 0x18, %o4
18887 fornot2 %f4, %f0, %f4
18888loop_2195:
18889 addc %i6, 0x08FC, %g7
18890 fnegs %f13, %f2
18891 brgez,a %l4, loop_2196
18892 bcc %xcc, loop_2197
18893 sth %o7, [%l7 + 0x22]
18894 bgu loop_2198
18895loop_2196:
18896 fmovsleu %icc, %f13, %f10
18897loop_2197:
18898 fmovdneg %xcc, %f9, %f7
18899 alignaddr %o5, %g2, %g4
18900loop_2198:
18901 edge16n %l6, %g1, %g5
18902 ldd [%l7 + 0x10], %f0
18903 bg,a,pn %icc, loop_2199
18904 fmovdn %xcc, %f12, %f14
18905 ldd [%l7 + 0x28], %f0
18906 brnz %g3, loop_2200
18907loop_2199:
18908 stb %o0, [%l7 + 0x7F]
18909 ld [%l7 + 0x1C], %f4
18910 movl %xcc, %l5, %i3
18911loop_2200:
18912 sethi 0x07B4, %i2
18913 xor %i5, 0x069D, %l1
18914 array16 %l2, %g6, %i7
18915 ldx [%l7 + 0x40], %o2
18916 stb %o6, [%l7 + 0x0F]
18917 movl %icc, %o3, %l0
18918 fbo,a %fcc3, loop_2201
18919 fpadd32s %f4, %f11, %f5
18920 movrgz %i4, %i0, %i1
18921 srax %o1, 0x00, %l3
18922loop_2201:
18923 udiv %o4, 0x0BCE, %i6
18924 udivcc %l4, 0x0BFD, %g7
18925 fbul %fcc2, loop_2202
18926 lduw [%l7 + 0x20], %o5
18927 fcmpgt32 %f0, %f10, %g2
18928 fmovd %f0, %f10
18929loop_2202:
18930 nop
18931 setx loop_2203, %l0, %l1
18932 wrpr 0x1, %tl
18933 wrpr %l1, %tpc
18934 add %l1, 0x4, %l1
18935 wrpr %l1, %tnpc
18936 setx 0x34400001400, %l0, %l1
18937 wrpr %l1, %tstate
18938 wrhpr 0x4, %htstate
18939 retry
18940 tge %xcc, 0x1
18941 xorcc %g4, %l6, %o7
18942 fcmpeq32 %f8, %f6, %g1
18943loop_2203:
18944 fandnot1s %f0, %f4, %f9
18945 fmovrdne %g5, %f2, %f14
18946 bne loop_2204
18947 edge32l %g3, %l5, %i3
18948 tge %icc, 0x7
18949 st %f8, [%l7 + 0x60]
18950loop_2204:
18951 movvs %xcc, %o0, %i5
18952 fpadd32 %f4, %f6, %f6
18953 taddcctv %i2, 0x1327, %l1
18954 fmovrsne %l2, %f2, %f10
18955 fcmps %fcc1, %f13, %f5
18956 movn %icc, %i7, %g6
18957 xnorcc %o6, 0x1DC4, %o2
18958 ldsh [%l7 + 0x16], %o3
18959 fpsub32s %f9, %f3, %f8
18960 sethi 0x0022, %i4
18961 fmovscs %icc, %f11, %f4
18962 xnor %l0, 0x0654, %i0
18963 ldub [%l7 + 0x70], %o1
18964 array8 %l3, %o4, %i6
18965 xnor %l4, 0x1B27, %i1
18966 umul %o5, 0x1F27, %g7
18967 brgz %g4, loop_2205
18968 umul %g2, 0x19D8, %o7
18969 movle %icc, %g1, %g5
18970 bgu,a,pn %xcc, loop_2206
18971loop_2205:
18972 fnot2s %f7, %f5
18973 fbul,a %fcc0, loop_2207
18974 fmovrde %g3, %f14, %f10
18975loop_2206:
18976 brgez %l6, loop_2208
18977 stx %i3, [%l7 + 0x50]
18978loop_2207:
18979 srl %l5, 0x0A, %o0
18980 bl loop_2209
18981loop_2208:
18982 bneg,pt %xcc, loop_2210
18983 tn %xcc, 0x3
18984 ldsh [%l7 + 0x6A], %i5
18985loop_2209:
18986 tl %icc, 0x5
18987loop_2210:
18988 fmovse %icc, %f9, %f15
18989 fand %f2, %f12, %f6
18990 tg %icc, 0x4
18991 orn %i2, %l2, %i7
18992 sdiv %g6, 0x19D8, %l1
18993 bg,pn %icc, loop_2211
18994 ldsb [%l7 + 0x3F], %o6
18995 fcmps %fcc1, %f11, %f7
18996 andn %o3, %o2, %i4
18997loop_2211:
18998 fornot1 %f6, %f12, %f4
18999 lduw [%l7 + 0x20], %i0
19000 nop
19001 setx loop_2212, %l0, %l1
19002 jmpl %l1, %o1
19003 bge,a %icc, loop_2213
19004 edge16 %l0, %l3, %o4
19005 lduh [%l7 + 0x0C], %l4
19006loop_2212:
19007 brgz %i6, loop_2214
19008loop_2213:
19009 brnz,a %o5, loop_2215
19010 stw %g7, [%l7 + 0x14]
19011 movcs %xcc, %i1, %g2
19012loop_2214:
19013 fmovsg %icc, %f12, %f13
19014loop_2215:
19015 fpsub32s %f2, %f5, %f6
19016 fmovdl %icc, %f1, %f7
19017 addc %o7, %g1, %g4
19018 movne %icc, %g3, %l6
19019 edge16 %g5, %l5, %i3
19020 sll %i5, %i2, %l2
19021 and %i7, %o0, %g6
19022 bcc %xcc, loop_2216
19023 sra %o6, %l1, %o3
19024 fbo %fcc0, loop_2217
19025 xor %i4, %o2, %i0
19026loop_2216:
19027 fmovdg %icc, %f12, %f10
19028 fxors %f1, %f10, %f1
19029loop_2217:
19030 sth %l0, [%l7 + 0x4A]
19031 smulcc %o1, %l3, %l4
19032 sdivcc %i6, 0x1701, %o4
19033 edge32l %g7, %o5, %g2
19034 fpadd16 %f8, %f12, %f8
19035 addc %i1, %o7, %g1
19036 or %g4, 0x0772, %l6
19037 fcmpd %fcc0, %f10, %f12
19038 fmovrsgz %g5, %f7, %f13
19039 brgz,a %l5, loop_2218
19040 std %f14, [%l7 + 0x48]
19041 tsubcc %g3, 0x088E, %i3
19042 fpackfix %f4, %f10
19043loop_2218:
19044 fbne,a %fcc3, loop_2219
19045 movpos %xcc, %i5, %i2
19046 sth %i7, [%l7 + 0x4E]
19047 stw %o0, [%l7 + 0x50]
19048loop_2219:
19049 sll %l2, 0x09, %g6
19050 ld [%l7 + 0x58], %f14
19051 movre %l1, %o3, %i4
19052 fornot2 %f12, %f8, %f8
19053 subc %o2, %o6, %l0
19054 ldsb [%l7 + 0x31], %o1
19055 tpos %icc, 0x5
19056 stw %i0, [%l7 + 0x74]
19057 addcc %l3, 0x0595, %i6
19058 lduh [%l7 + 0x16], %l4
19059 fmovdn %xcc, %f10, %f1
19060 movl %xcc, %o4, %o5
19061 fmovrdgez %g7, %f14, %f8
19062 movleu %xcc, %g2, %i1
19063 orcc %g1, %g4, %o7
19064 srlx %g5, 0x08, %l6
19065 edge32ln %g3, %l5, %i5
19066 fmovsvc %xcc, %f13, %f10
19067 sth %i3, [%l7 + 0x6C]
19068 fnors %f9, %f1, %f10
19069 ldsh [%l7 + 0x68], %i7
19070 std %f8, [%l7 + 0x78]
19071 fandnot1s %f12, %f3, %f0
19072 stx %i2, [%l7 + 0x68]
19073 bshuffle %f14, %f0, %f2
19074 ldsw [%l7 + 0x20], %o0
19075 st %f10, [%l7 + 0x64]
19076 fmovsg %icc, %f9, %f3
19077 edge32n %l2, %g6, %l1
19078 be loop_2220
19079 fbug,a %fcc1, loop_2221
19080 addc %i4, 0x0000, %o2
19081 bleu,pt %xcc, loop_2222
19082loop_2220:
19083 bvs loop_2223
19084loop_2221:
19085 edge32ln %o6, %l0, %o3
19086 fxnors %f1, %f7, %f1
19087loop_2222:
19088 ldub [%l7 + 0x2D], %o1
19089loop_2223:
19090 fones %f9
19091 ldub [%l7 + 0x14], %l3
19092 stw %i6, [%l7 + 0x68]
19093 umulcc %i0, 0x0247, %l4
19094 fmovrde %o5, %f0, %f2
19095 stb %o4, [%l7 + 0x7E]
19096 stb %g7, [%l7 + 0x77]
19097 lduw [%l7 + 0x1C], %g2
19098 fmuld8sux16 %f10, %f15, %f8
19099 ld [%l7 + 0x44], %f7
19100 fbo %fcc0, loop_2224
19101 subcc %g1, 0x0524, %g4
19102 lduw [%l7 + 0x08], %i1
19103 edge32l %o7, %l6, %g5
19104loop_2224:
19105 fnegs %f6, %f1
19106 sth %l5, [%l7 + 0x16]
19107 or %g3, 0x0534, %i5
19108 movrgz %i7, 0x118, %i3
19109 edge8ln %i2, %l2, %g6
19110 nop
19111 setx loop_2225, %l0, %l1
19112 wrpr 0x1, %tl
19113 wrpr %l1, %tnpc
19114 setx 0x34400001400, %l0, %l1
19115 wrpr %l1, %tstate
19116 wrhpr 0x4, %htstate
19117 done
19118 bleu,a loop_2226
19119 edge32l %l1, %o0, %i4
19120 fnot2 %f10, %f12
19121loop_2225:
19122 udivcc %o2, 0x1A19, %o6
19123loop_2226:
19124 movge %icc, %l0, %o1
19125 fornot2 %f6, %f10, %f4
19126 fpackfix %f6, %f8
19127 stx %l3, [%l7 + 0x48]
19128 stw %i6, [%l7 + 0x60]
19129 brlez %o3, loop_2227
19130 fnegs %f10, %f8
19131 mulscc %l4, 0x153E, %o5
19132 srlx %i0, %g7, %g2
19133loop_2227:
19134 xorcc %o4, %g4, %g1
19135 xnorcc %o7, 0x1A02, %l6
19136 nop
19137 setx loop_2228, %l0, %l1
19138 wrpr 0x1, %tl
19139 wrpr %l1, %tnpc
19140 setx 0x34400001400, %l0, %l1
19141 wrpr %l1, %tstate
19142 wrhpr 0x4, %htstate
19143 done
19144 addccc %i1, 0x0ADE, %g5
19145 movg %xcc, %l5, %i5
19146 stw %i7, [%l7 + 0x20]
19147loop_2228:
19148 nop
19149 setx loop_2229, %l0, %l1
19150 jmpl %l1, %i3
19151 move %xcc, %g3, %l2
19152 fmul8ulx16 %f12, %f10, %f2
19153 ldub [%l7 + 0x25], %i2
19154loop_2229:
19155 edge16 %l1, %g6, %i4
19156 srlx %o2, %o0, %l0
19157 ta %xcc, 0x0
19158 fmovsa %xcc, %f12, %f6
19159 fabss %f6, %f6
19160 fmovdgu %icc, %f15, %f8
19161 edge32l %o6, %l3, %i6
19162 umulcc %o1, 0x1DDF, %l4
19163 fornot1 %f8, %f14, %f8
19164 lduh [%l7 + 0x16], %o3
19165 fmovsvc %xcc, %f9, %f5
19166 fsrc2s %f10, %f7
19167 st %f6, [%l7 + 0x60]
19168 and %o5, 0x1928, %g7
19169 ld [%l7 + 0x1C], %f1
19170 array8 %g2, %o4, %g4
19171 ld [%l7 + 0x60], %f14
19172 bg,a loop_2230
19173 fandnot1 %f12, %f0, %f6
19174 fmovdn %icc, %f6, %f7
19175 array16 %g1, %o7, %l6
19176loop_2230:
19177 stx %i1, [%l7 + 0x78]
19178 stb %i0, [%l7 + 0x16]
19179 stb %g5, [%l7 + 0x1A]
19180 movgu %xcc, %l5, %i5
19181 xnor %i7, %i3, %l2
19182 mulx %i2, %l1, %g3
19183 xnorcc %i4, %g6, %o0
19184 std %f4, [%l7 + 0x30]
19185 fand %f10, %f0, %f0
19186 ldub [%l7 + 0x34], %o2
19187 std %f12, [%l7 + 0x30]
19188 movcs %xcc, %o6, %l0
19189 umul %l3, %o1, %i6
19190 ldx [%l7 + 0x28], %o3
19191 movre %o5, %g7, %g2
19192 edge16n %o4, %g4, %l4
19193 stw %g1, [%l7 + 0x68]
19194 fmovde %icc, %f9, %f3
19195 fmovse %xcc, %f2, %f12
19196 edge32n %l6, %i1, %i0
19197 and %g5, 0x1C1A, %l5
19198 fble %fcc3, loop_2231
19199 edge32 %o7, %i5, %i7
19200 fbue %fcc0, loop_2232
19201 sll %l2, 0x01, %i2
19202loop_2231:
19203 ldub [%l7 + 0x12], %l1
19204 orcc %g3, %i3, %i4
19205loop_2232:
19206 movrgez %g6, %o2, %o6
19207 ldsw [%l7 + 0x2C], %l0
19208 bshuffle %f14, %f0, %f6
19209 andcc %o0, 0x1E23, %o1
19210 bn loop_2233
19211 sth %i6, [%l7 + 0x36]
19212 stb %l3, [%l7 + 0x5C]
19213 tn %icc, 0x3
19214loop_2233:
19215 fpsub16 %f14, %f4, %f4
19216 fbul,a %fcc2, loop_2234
19217 srax %o5, 0x0E, %g7
19218 edge32l %g2, %o4, %o3
19219 nop
19220 setx loop_2235, %l0, %l1
19221 wrpr 0x1, %tl
19222 wrpr %l1, %tnpc
19223 setx 0x34400001400, %l0, %l1
19224 wrpr %l1, %tstate
19225 wrhpr 0x4, %htstate
19226 done
19227loop_2234:
19228 ldsw [%l7 + 0x74], %l4
19229 brgez,a %g4, loop_2236
19230 ldub [%l7 + 0x18], %g1
19231loop_2235:
19232 brz %i1, loop_2237
19233 fmovrslz %i0, %f14, %f12
19234loop_2236:
19235 fbl %fcc1, loop_2238
19236 brz %g5, loop_2239
19237loop_2237:
19238 st %f12, [%l7 + 0x40]
19239 edge32ln %l5, %l6, %i5
19240loop_2238:
19241 move %icc, %o7, %i7
19242loop_2239:
19243 bn,a %icc, loop_2240
19244 edge8l %l2, %l1, %i2
19245 fors %f0, %f9, %f12
19246 xorcc %g3, %i3, %i4
19247loop_2240:
19248 st %f8, [%l7 + 0x4C]
19249 std %f12, [%l7 + 0x40]
19250 sub %o2, %o6, %g6
19251 fbne %fcc1, loop_2241
19252 ldd [%l7 + 0x18], %f8
19253 bleu,a,pn %xcc, loop_2242
19254 ldsw [%l7 + 0x50], %o0
19255loop_2241:
19256 stx %l0, [%l7 + 0x58]
19257 ldd [%l7 + 0x30], %f6
19258loop_2242:
19259 udiv %o1, 0x03F5, %i6
19260 stx %o5, [%l7 + 0x40]
19261 brz,a %l3, loop_2243
19262 fmovdvs %xcc, %f13, %f14
19263 subcc %g2, 0x1A12, %g7
19264 edge16n %o4, %l4, %g4
19265loop_2243:
19266 tge %icc, 0x2
19267 tn %xcc, 0x6
19268 st %f3, [%l7 + 0x1C]
19269 fcmpd %fcc0, %f10, %f6
19270 stx %o3, [%l7 + 0x10]
19271 fbue %fcc2, loop_2244
19272 lduw [%l7 + 0x34], %g1
19273 sth %i0, [%l7 + 0x2A]
19274 fmovdg %icc, %f6, %f1
19275loop_2244:
19276 ldsh [%l7 + 0x36], %g5
19277 fba %fcc0, loop_2245
19278 lduh [%l7 + 0x14], %i1
19279 fzero %f2
19280 fone %f2
19281loop_2245:
19282 edge32 %l6, %i5, %l5
19283 movge %xcc, %i7, %l2
19284 fbuge %fcc0, loop_2246
19285 fcmpgt16 %f8, %f12, %o7
19286 ldsh [%l7 + 0x26], %i2
19287 fmovrdgz %g3, %f8, %f12
19288loop_2246:
19289 ta %xcc, 0x7
19290 bpos,a,pt %xcc, loop_2247
19291 fpadd16s %f1, %f8, %f15
19292 fbue %fcc3, loop_2248
19293 sth %i3, [%l7 + 0x16]
19294loop_2247:
19295 lduw [%l7 + 0x74], %l1
19296 fsrc2s %f3, %f13
19297loop_2248:
19298 ldx [%l7 + 0x78], %o2
19299 fmovscc %icc, %f3, %f12
19300 stx %o6, [%l7 + 0x38]
19301 fbule %fcc0, loop_2249
19302 fbue %fcc3, loop_2250
19303 array16 %g6, %o0, %l0
19304 fble,a %fcc0, loop_2251
19305loop_2249:
19306 fxnors %f4, %f15, %f3
19307loop_2250:
19308 bvs loop_2252
19309 lduw [%l7 + 0x54], %i4
19310loop_2251:
19311 mulx %i6, %o5, %o1
19312 subccc %g2, 0x0B9F, %l3
19313loop_2252:
19314 fnegd %f0, %f0
19315 ldd [%l7 + 0x68], %f6
19316 fmovsleu %icc, %f1, %f2
19317 fbl %fcc1, loop_2253
19318 stw %g7, [%l7 + 0x50]
19319 alignaddrl %o4, %g4, %l4
19320 bvc,pn %icc, loop_2254
19321loop_2253:
19322 fmuld8sux16 %f8, %f8, %f2
19323 edge8 %g1, %i0, %o3
19324 fmovdn %xcc, %f7, %f5
19325loop_2254:
19326 fbule %fcc3, loop_2255
19327 popc 0x1BBC, %g5
19328 fmovrdgz %i1, %f4, %f12
19329 fmul8x16au %f1, %f5, %f4
19330loop_2255:
19331 fmovrde %l6, %f4, %f10
19332 movg %icc, %l5, %i5
19333 bpos,a,pt %xcc, loop_2256
19334 fcmple32 %f6, %f12, %l2
19335 fcmpgt16 %f2, %f2, %i7
19336 stx %i2, [%l7 + 0x08]
19337loop_2256:
19338 umul %o7, 0x0597, %i3
19339 addccc %g3, 0x09E3, %l1
19340 pdist %f6, %f0, %f4
19341 add %o2, 0x023F, %g6
19342 fmovrse %o6, %f1, %f8
19343 stb %l0, [%l7 + 0x49]
19344 array8 %i4, %o0, %i6
19345 fmovsne %xcc, %f3, %f5
19346 nop
19347 setx loop_2257, %l0, %l1
19348 wrpr 0x1, %tl
19349 wrpr %l1, %tnpc
19350 setx 0x34400001400, %l0, %l1
19351 wrpr %l1, %tstate
19352 wrhpr 0x4, %htstate
19353 done
19354 bn,a,pn %icc, loop_2258
19355 orcc %o5, 0x04DA, %o1
19356 ldx [%l7 + 0x30], %l3
19357loop_2257:
19358 mulscc %g7, 0x1915, %o4
19359loop_2258:
19360 lduh [%l7 + 0x14], %g2
19361 movvs %icc, %l4, %g1
19362 std %f4, [%l7 + 0x48]
19363 ldx [%l7 + 0x08], %g4
19364 fexpand %f9, %f6
19365 bleu loop_2259
19366 lduh [%l7 + 0x3C], %i0
19367 tl %icc, 0x7
19368 pdist %f14, %f6, %f10
19369loop_2259:
19370 fpsub32 %f8, %f12, %f8
19371 sth %o3, [%l7 + 0x22]
19372 subcc %g5, %l6, %l5
19373 movneg %icc, %i5, %i1
19374 movvc %icc, %l2, %i2
19375 fblg %fcc2, loop_2260
19376 fones %f1
19377 movrlz %i7, %i3, %o7
19378 fbne,a %fcc0, loop_2261
19379loop_2260:
19380 ld [%l7 + 0x48], %f6
19381 stw %g3, [%l7 + 0x5C]
19382 lduh [%l7 + 0x24], %l1
19383loop_2261:
19384 tle %icc, 0x7
19385 st %f15, [%l7 + 0x4C]
19386 fmovsne %xcc, %f8, %f7
19387 fmovrse %g6, %f2, %f10
19388 nop
19389 setx loop_2262, %l0, %l1
19390 wrpr 0x1, %tl
19391 wrpr %l1, %tpc
19392 add %l1, 0x4, %l1
19393 wrpr %l1, %tnpc
19394 setx 0x34400001400, %l0, %l1
19395 wrpr %l1, %tstate
19396 wrhpr 0x4, %htstate
19397 retry
19398 fmovdg %xcc, %f5, %f13
19399 fpadd32 %f6, %f2, %f2
19400 fsrc1 %f12, %f0
19401loop_2262:
19402 fbge %fcc2, loop_2263
19403 fors %f13, %f12, %f3
19404 fbule %fcc1, loop_2264
19405 ldx [%l7 + 0x50], %o2
19406loop_2263:
19407 sdiv %o6, 0x0DD0, %l0
19408 fmovsn %xcc, %f15, %f12
19409loop_2264:
19410 tsubcc %i4, 0x02F2, %i6
19411 fcmpes %fcc1, %f9, %f3
19412 smulcc %o0, %o1, %l3
19413 bvs loop_2265
19414 ldsh [%l7 + 0x44], %o5
19415 ld [%l7 + 0x54], %f5
19416 sllx %o4, %g7, %l4
19417loop_2265:
19418 ble,a,pt %icc, loop_2266
19419 array8 %g2, %g1, %i0
19420 tl %xcc, 0x2
19421 bvs,a %icc, loop_2267
19422loop_2266:
19423 add %g4, 0x0FCF, %o3
19424 be,a,pt %icc, loop_2268
19425 ldsh [%l7 + 0x1E], %g5
19426loop_2267:
19427 edge8l %l5, %l6, %i1
19428 fbn %fcc1, loop_2269
19429loop_2268:
19430 stw %i5, [%l7 + 0x74]
19431 smul %i2, %i7, %i3
19432 fmovdneg %xcc, %f7, %f14
19433loop_2269:
19434 pdist %f10, %f6, %f0
19435 edge16l %o7, %l2, %l1
19436 fpmerge %f15, %f2, %f10
19437 bneg,a,pn %icc, loop_2270
19438 stx %g3, [%l7 + 0x20]
19439 bcc,a,pt %icc, loop_2271
19440 fmovdne %xcc, %f13, %f11
19441loop_2270:
19442 ldx [%l7 + 0x50], %o2
19443 be,pt %icc, loop_2272
19444loop_2271:
19445 lduh [%l7 + 0x5E], %g6
19446 fmovscc %icc, %f0, %f12
19447 fmuld8ulx16 %f6, %f3, %f6
19448loop_2272:
19449 fnors %f8, %f2, %f6
19450 fmovde %xcc, %f1, %f9
19451 umulcc %o6, %l0, %i4
19452 fmovsleu %xcc, %f11, %f1
19453 fmovsle %icc, %f8, %f14
19454 stw %i6, [%l7 + 0x20]
19455 fmovrsgez %o1, %f12, %f3
19456 fbge,a %fcc2, loop_2273
19457 stw %o0, [%l7 + 0x78]
19458 smulcc %o5, 0x11E1, %l3
19459 ldsh [%l7 + 0x62], %g7
19460loop_2273:
19461 fnands %f4, %f14, %f9
19462 fba,a %fcc3, loop_2274
19463 ldsh [%l7 + 0x70], %l4
19464 fbug,a %fcc1, loop_2275
19465 ta %icc, 0x7
19466loop_2274:
19467 fmovdg %xcc, %f2, %f1
19468 for %f6, %f6, %f10
19469loop_2275:
19470 nop
19471 setx loop_2276, %l0, %l1
19472 jmpl %l1, %o4
19473 fmovrslez %g1, %f13, %f6
19474 st %f9, [%l7 + 0x08]
19475 stx %i0, [%l7 + 0x60]
19476loop_2276:
19477 fpadd32s %f4, %f13, %f3
19478 st %f6, [%l7 + 0x08]
19479 fxnor %f8, %f6, %f0
19480 bne,pt %xcc, loop_2277
19481 ldx [%l7 + 0x08], %g2
19482 fnands %f13, %f10, %f0
19483 stx %g4, [%l7 + 0x70]
19484loop_2277:
19485 stb %o3, [%l7 + 0x49]
19486 brgz %g5, loop_2278
19487 stx %l6, [%l7 + 0x10]
19488 stx %l5, [%l7 + 0x78]
19489 stb %i1, [%l7 + 0x31]
19490loop_2278:
19491 ldsh [%l7 + 0x14], %i5
19492 fcmpne32 %f10, %f2, %i2
19493 fmul8x16 %f4, %f8, %f4
19494 nop
19495 setx loop_2279, %l0, %l1
19496 wrpr 0x1, %tl
19497 wrpr %l1, %tnpc
19498 setx 0x34400001400, %l0, %l1
19499 wrpr %l1, %tstate
19500 wrhpr 0x4, %htstate
19501 done
19502 ldsw [%l7 + 0x08], %i3
19503 edge32n %o7, %i7, %l1
19504 bge,pn %xcc, loop_2280
19505loop_2279:
19506 andn %l2, %g3, %o2
19507 movgu %icc, %o6, %l0
19508 st %f7, [%l7 + 0x70]
19509loop_2280:
19510 fsrc1 %f14, %f14
19511 fsrc1s %f4, %f6
19512 edge32ln %g6, %i6, %o1
19513 lduw [%l7 + 0x3C], %o0
19514 edge32ln %i4, %l3, %o5
19515 fba,a %fcc0, loop_2281
19516 ldub [%l7 + 0x28], %g7
19517 array16 %o4, %l4, %g1
19518 ldx [%l7 + 0x68], %g2
19519loop_2281:
19520 fmovdle %xcc, %f7, %f6
19521 sth %g4, [%l7 + 0x42]
19522 std %f2, [%l7 + 0x20]
19523 fmovscc %xcc, %f9, %f15
19524 movvs %icc, %i0, %g5
19525 movvc %xcc, %o3, %l6
19526 sth %l5, [%l7 + 0x26]
19527 fmovdne %xcc, %f2, %f11
19528 fpadd32 %f4, %f4, %f10
19529 tne %icc, 0x3
19530 fbu,a %fcc3, loop_2282
19531 tge %icc, 0x1
19532 tcc %xcc, 0x0
19533 ld [%l7 + 0x18], %f11
19534loop_2282:
19535 fmovrse %i5, %f4, %f4
19536 lduh [%l7 + 0x32], %i1
19537 lduh [%l7 + 0x12], %i2
19538 edge8n %o7, %i7, %l1
19539 fandnot2 %f12, %f12, %f12
19540 fcmpgt32 %f2, %f2, %i3
19541 fmovrde %l2, %f4, %f0
19542 bpos,pn %icc, loop_2283
19543 fmovsneg %xcc, %f14, %f11
19544 stw %g3, [%l7 + 0x38]
19545 lduh [%l7 + 0x1E], %o2
19546loop_2283:
19547 brlz %l0, loop_2284
19548 ldub [%l7 + 0x38], %g6
19549 xnor %o6, 0x1CB4, %i6
19550 fcmps %fcc1, %f5, %f11
19551loop_2284:
19552 fpmerge %f5, %f1, %f0
19553 ldx [%l7 + 0x40], %o0
19554 fmovsge %xcc, %f6, %f8
19555 fsrc2s %f6, %f0
19556 udivx %i4, 0x09F5, %o1
19557 fbg,a %fcc2, loop_2285
19558 fbo,a %fcc2, loop_2286
19559 edge32n %l3, %o5, %o4
19560 subccc %l4, 0x106F, %g1
19561loop_2285:
19562 fmovrdgez %g7, %f0, %f10
19563loop_2286:
19564 stw %g4, [%l7 + 0x38]
19565 fcmpes %fcc0, %f2, %f11
19566 tge %xcc, 0x0
19567 stx %i0, [%l7 + 0x18]
19568 bvs,a,pn %icc, loop_2287
19569 bleu %icc, loop_2288
19570 movle %xcc, %g2, %g5
19571 ldd [%l7 + 0x08], %f0
19572loop_2287:
19573 ble,a loop_2289
19574loop_2288:
19575 fnor %f4, %f6, %f2
19576 fbule,a %fcc0, loop_2290
19577 fnand %f10, %f0, %f4
19578loop_2289:
19579 movre %l6, %o3, %l5
19580 ld [%l7 + 0x74], %f10
19581loop_2290:
19582 fpadd32s %f4, %f5, %f2
19583 faligndata %f12, %f4, %f12
19584 edge8 %i1, %i2, %o7
19585 fbne %fcc3, loop_2291
19586 fblg %fcc0, loop_2292
19587 be,a,pt %icc, loop_2293
19588 tvc %icc, 0x0
19589loop_2291:
19590 lduh [%l7 + 0x3A], %i7
19591loop_2292:
19592 sdivx %l1, 0x0CB2, %i3
19593loop_2293:
19594 bge,a loop_2294
19595 fabss %f8, %f8
19596 fmovdpos %xcc, %f7, %f8
19597 ldx [%l7 + 0x40], %i5
19598loop_2294:
19599 fpack32 %f6, %f4, %f14
19600 tvs %xcc, 0x7
19601 sethi 0x146C, %g3
19602 fcmple32 %f12, %f14, %o2
19603 tsubcctv %l0, %g6, %o6
19604 movrgez %l2, 0x0F9, %o0
19605 brlz,a %i4, loop_2295
19606 fpmerge %f8, %f9, %f10
19607 fpackfix %f6, %f13
19608 st %f7, [%l7 + 0x28]
19609loop_2295:
19610 fmovspos %icc, %f11, %f12
19611 tsubcctv %o1, 0x1512, %i6
19612 fmovs %f14, %f7
19613 call loop_2296
19614 lduh [%l7 + 0x18], %l3
19615 brlz %o4, loop_2297
19616 array16 %o5, %l4, %g1
19617loop_2296:
19618 fmovsn %icc, %f8, %f0
19619 fmovsg %icc, %f0, %f7
19620loop_2297:
19621 fand %f12, %f0, %f2
19622 add %g7, %g4, %i0
19623 addccc %g5, 0x0ACA, %g2
19624 ldsh [%l7 + 0x56], %o3
19625 edge32l %l5, %i1, %l6
19626 call loop_2298
19627 sth %o7, [%l7 + 0x40]
19628 lduw [%l7 + 0x08], %i2
19629 fmul8x16au %f1, %f14, %f10
19630loop_2298:
19631 ldsb [%l7 + 0x73], %i7
19632 fcmped %fcc0, %f2, %f8
19633 fxnor %f14, %f12, %f2
19634 tneg %xcc, 0x7
19635 fpsub32 %f6, %f14, %f14
19636 bcc,a %icc, loop_2299
19637 call loop_2300
19638 ldx [%l7 + 0x70], %i3
19639 lduh [%l7 + 0x68], %i5
19640loop_2299:
19641 std %f12, [%l7 + 0x10]
19642loop_2300:
19643 fzero %f6
19644 fand %f14, %f6, %f4
19645 fmovda %icc, %f1, %f9
19646 movrlez %l1, 0x3CA, %o2
19647 std %f8, [%l7 + 0x40]
19648 fmovsneg %icc, %f4, %f5
19649 orn %l0, 0x0AE8, %g3
19650 movvc %icc, %g6, %o6
19651 fmovdleu %icc, %f13, %f13
19652 fmovsgu %xcc, %f13, %f12
19653 fmovsge %xcc, %f3, %f11
19654 edge8 %l2, %i4, %o1
19655 mulx %i6, 0x198C, %o0
19656 st %f8, [%l7 + 0x30]
19657 tvc %icc, 0x5
19658 taddcc %l3, 0x1454, %o5
19659 fcmpgt16 %f2, %f4, %l4
19660 bleu,pt %icc, loop_2301
19661 edge32ln %g1, %g7, %o4
19662 fnegd %f6, %f4
19663 stw %i0, [%l7 + 0x14]
19664loop_2301:
19665 fornot1 %f14, %f14, %f8
19666 tge %icc, 0x6
19667 sdivcc %g5, 0x0F53, %g2
19668 tl %icc, 0x2
19669 ldsb [%l7 + 0x3E], %o3
19670 st %f4, [%l7 + 0x38]
19671 ldsb [%l7 + 0x0E], %l5
19672 edge16l %i1, %l6, %g4
19673 tpos %icc, 0x1
19674 brlez,a %o7, loop_2302
19675 movrgz %i7, 0x02B, %i3
19676 fands %f15, %f8, %f13
19677 fsrc1s %f15, %f15
19678loop_2302:
19679 fsrc1 %f2, %f6
19680 faligndata %f0, %f0, %f10
19681 fcmpne32 %f14, %f2, %i5
19682 stw %i2, [%l7 + 0x64]
19683 stx %l1, [%l7 + 0x38]
19684 movre %o2, 0x0B2, %g3
19685 lduh [%l7 + 0x46], %g6
19686 fbue %fcc1, loop_2303
19687 fnands %f14, %f7, %f12
19688 lduh [%l7 + 0x36], %o6
19689 fmovsvs %xcc, %f8, %f10
19690loop_2303:
19691 fandnot2s %f1, %f3, %f15
19692 ldd [%l7 + 0x08], %f8
19693 st %f12, [%l7 + 0x34]
19694 orncc %l0, %i4, %o1
19695 or %i6, 0x1608, %l2
19696 fbu,a %fcc3, loop_2304
19697 tge %icc, 0x7
19698 st %f2, [%l7 + 0x18]
19699 fmovdcc %icc, %f13, %f0
19700loop_2304:
19701 lduh [%l7 + 0x56], %o0
19702 fmovrsgez %o5, %f0, %f14
19703 nop
19704 setx loop_2305, %l0, %l1
19705 jmpl %l1, %l3
19706 andn %g1, %l4, %g7
19707 fbl %fcc3, loop_2306
19708 fmovdcc %icc, %f4, %f15
19709loop_2305:
19710 andncc %i0, %o4, %g5
19711 ldsw [%l7 + 0x68], %o3
19712loop_2306:
19713 fnand %f10, %f6, %f6
19714 ldub [%l7 + 0x19], %g2
19715 bpos,a,pt %icc, loop_2307
19716 fcmpes %fcc3, %f12, %f1
19717 ldsw [%l7 + 0x54], %l5
19718 ldsh [%l7 + 0x64], %l6
19719loop_2307:
19720 ble,pt %xcc, loop_2308
19721 lduw [%l7 + 0x3C], %g4
19722 stx %o7, [%l7 + 0x30]
19723 ldd [%l7 + 0x30], %f12
19724loop_2308:
19725 fandnot2s %f3, %f13, %f7
19726 fpackfix %f0, %f5
19727 bgu,a loop_2309
19728 fnand %f2, %f14, %f2
19729 and %i1, %i3, %i5
19730 ldx [%l7 + 0x20], %i7
19731loop_2309:
19732 siam 0x7
19733 ld [%l7 + 0x78], %f7
19734 brgz %i2, loop_2310
19735 call loop_2311
19736 st %f4, [%l7 + 0x68]
19737 nop
19738 setx loop_2312, %l0, %l1
19739 jmpl %l1, %l1
19740loop_2310:
19741 ldub [%l7 + 0x20], %g3
19742loop_2311:
19743 fpsub32s %f5, %f3, %f12
19744 fpmerge %f7, %f10, %f2
19745loop_2312:
19746 sth %o2, [%l7 + 0x68]
19747 fpsub32 %f2, %f14, %f12
19748 fmovs %f15, %f0
19749 movn %xcc, %g6, %o6
19750 fandnot2s %f15, %f13, %f13
19751 stx %i4, [%l7 + 0x58]
19752 brnz %l0, loop_2313
19753 ldub [%l7 + 0x65], %o1
19754 fpadd16s %f13, %f7, %f2
19755 fcmps %fcc0, %f11, %f4
19756loop_2313:
19757 fors %f9, %f11, %f15
19758 stb %l2, [%l7 + 0x40]
19759 movpos %xcc, %i6, %o5
19760 orcc %o0, 0x1AEE, %l3
19761 fmovdge %xcc, %f7, %f13
19762 subcc %g1, %g7, %l4
19763 ld [%l7 + 0x44], %f3
19764 st %f8, [%l7 + 0x58]
19765 ldd [%l7 + 0x10], %f0
19766 ld [%l7 + 0x50], %f15
19767 stx %o4, [%l7 + 0x38]
19768 mulx %i0, 0x0EEE, %o3
19769 stx %g2, [%l7 + 0x18]
19770 fnors %f7, %f12, %f7
19771 bleu,a loop_2314
19772 edge8ln %l5, %l6, %g4
19773 fmovdcc %icc, %f5, %f15
19774 stx %g5, [%l7 + 0x18]
19775loop_2314:
19776 lduh [%l7 + 0x30], %o7
19777 andcc %i1, 0x10A8, %i5
19778 bg loop_2315
19779 fpadd32 %f8, %f14, %f0
19780 sdiv %i3, 0x1FC0, %i2
19781 ld [%l7 + 0x44], %f4
19782loop_2315:
19783 fnegs %f14, %f2
19784 stx %i7, [%l7 + 0x68]
19785 movrne %g3, 0x184, %o2
19786 fba %fcc2, loop_2316
19787 edge8 %l1, %o6, %g6
19788 bg %icc, loop_2317
19789 umulcc %l0, %i4, %o1
19790loop_2316:
19791 ldsw [%l7 + 0x68], %i6
19792 bvs loop_2318
19793loop_2317:
19794 brlz %l2, loop_2319
19795 fmovdne %xcc, %f5, %f8
19796 ldd [%l7 + 0x10], %f10
19797loop_2318:
19798 fmovdpos %xcc, %f10, %f4
19799loop_2319:
19800 lduw [%l7 + 0x4C], %o5
19801 fmovrslez %o0, %f13, %f5
19802 movvc %xcc, %l3, %g1
19803 fbg,a %fcc1, loop_2320
19804 bshuffle %f12, %f6, %f6
19805 ldsw [%l7 + 0x20], %l4
19806 fblg %fcc2, loop_2321
19807loop_2320:
19808 fbn,a %fcc3, loop_2322
19809 fmovdl %xcc, %f2, %f2
19810 fmul8ulx16 %f12, %f4, %f10
19811loop_2321:
19812 std %f2, [%l7 + 0x70]
19813loop_2322:
19814 movn %xcc, %o4, %i0
19815 movneg %icc, %g7, %g2
19816 sdivx %l5, 0x1639, %l6
19817 fxor %f6, %f10, %f2
19818 bpos,a,pn %xcc, loop_2323
19819 fsrc1 %f14, %f4
19820 fmovdgu %icc, %f2, %f7
19821 smul %o3, 0x14E7, %g5
19822loop_2323:
19823 movrgz %g4, %o7, %i5
19824 fmovsg %xcc, %f10, %f10
19825 fbne %fcc3, loop_2324
19826 bneg loop_2325
19827 srax %i3, %i2, %i1
19828 bneg loop_2326
19829loop_2324:
19830 fmovdgu %icc, %f6, %f3
19831loop_2325:
19832 ld [%l7 + 0x64], %f4
19833 fbu,a %fcc2, loop_2327
19834loop_2326:
19835 ble,a,pn %icc, loop_2328
19836 lduh [%l7 + 0x5E], %i7
19837 fmovsneg %xcc, %f4, %f8
19838loop_2327:
19839 fcmple16 %f0, %f6, %o2
19840loop_2328:
19841 ldsh [%l7 + 0x32], %g3
19842 stb %l1, [%l7 + 0x3A]
19843 fpackfix %f2, %f7
19844 fxnors %f15, %f12, %f0
19845 stx %g6, [%l7 + 0x10]
19846 fnegs %f6, %f9
19847 xnor %l0, %i4, %o6
19848 lduw [%l7 + 0x6C], %i6
19849 ldsb [%l7 + 0x31], %o1
19850 alignaddr %o5, %o0, %l2
19851 fmovdg %icc, %f1, %f7
19852 taddcc %l3, %g1, %o4
19853 call loop_2329
19854 fcmpgt16 %f8, %f6, %l4
19855 udivcc %i0, 0x1134, %g7
19856 stw %l5, [%l7 + 0x48]
19857loop_2329:
19858 fbne %fcc1, loop_2330
19859 ldx [%l7 + 0x30], %g2
19860 lduw [%l7 + 0x44], %o3
19861 edge32 %l6, %g5, %o7
19862loop_2330:
19863 movrlez %i5, 0x163, %g4
19864 ldsw [%l7 + 0x6C], %i2
19865 st %f5, [%l7 + 0x58]
19866 fmovdleu %xcc, %f7, %f12
19867 edge32l %i1, %i7, %i3
19868 fands %f3, %f10, %f10
19869 xnor %o2, %g3, %l1
19870 fpackfix %f0, %f4
19871 fbue,a %fcc1, loop_2331
19872 fcmpgt16 %f4, %f6, %l0
19873 fmovdcs %xcc, %f7, %f12
19874 fandnot2s %f5, %f1, %f10
19875loop_2331:
19876 orn %i4, 0x0987, %o6
19877 move %xcc, %i6, %o1
19878 fors %f13, %f4, %f2
19879 fmovdleu %icc, %f7, %f12
19880 add %o5, %g6, %l2
19881 fmovda %xcc, %f10, %f7
19882 fone %f4
19883 tn %icc, 0x3
19884 fmovrde %l3, %f10, %f10
19885 fsrc2s %f0, %f0
19886 fpack32 %f10, %f2, %f4
19887 stb %g1, [%l7 + 0x16]
19888 fmovsne %xcc, %f0, %f15
19889 fmuld8ulx16 %f8, %f12, %f0
19890 lduw [%l7 + 0x44], %o4
19891 fbe,a %fcc0, loop_2332
19892 fzeros %f4
19893 tpos %xcc, 0x1
19894 siam 0x3
19895loop_2332:
19896 fmovspos %xcc, %f13, %f8
19897 fmovdvs %icc, %f12, %f9
19898 ldsb [%l7 + 0x5C], %l4
19899 edge32l %i0, %g7, %o0
19900 fbg,a %fcc3, loop_2333
19901 lduw [%l7 + 0x2C], %l5
19902 fpadd16s %f13, %f12, %f2
19903 fmul8ulx16 %f12, %f4, %f10
19904loop_2333:
19905 fmovsge %icc, %f4, %f9
19906 fxnors %f12, %f7, %f2
19907 fmovrsne %g2, %f5, %f10
19908 bvs,a,pn %icc, loop_2334
19909 fmovsge %icc, %f4, %f5
19910 ldsh [%l7 + 0x74], %l6
19911 st %f15, [%l7 + 0x24]
19912loop_2334:
19913 fble %fcc1, loop_2335
19914 popc 0x0B6D, %o3
19915 std %f14, [%l7 + 0x38]
19916 taddcc %o7, %i5, %g5
19917loop_2335:
19918 fbl %fcc0, loop_2336
19919 fsrc2s %f15, %f1
19920 fbu %fcc2, loop_2337
19921 ldsw [%l7 + 0x40], %g4
19922loop_2336:
19923 stw %i2, [%l7 + 0x44]
19924 stb %i7, [%l7 + 0x33]
19925loop_2337:
19926 ble,a,pn %icc, loop_2338
19927 ldsb [%l7 + 0x56], %i3
19928 ldsb [%l7 + 0x33], %o2
19929 bvc,a,pt %xcc, loop_2339
19930loop_2338:
19931 stb %i1, [%l7 + 0x76]
19932 ldx [%l7 + 0x70], %l1
19933 fbu,a %fcc0, loop_2340
19934loop_2339:
19935 fbul %fcc2, loop_2341
19936 andcc %l0, 0x1333, %g3
19937 fmovda %xcc, %f14, %f4
19938loop_2340:
19939 ldx [%l7 + 0x70], %o6
19940loop_2341:
19941 fmovdge %icc, %f6, %f5
19942 fbn %fcc0, loop_2342
19943 fmul8ulx16 %f14, %f14, %f4
19944 ldsh [%l7 + 0x0E], %i4
19945 st %f6, [%l7 + 0x40]
19946loop_2342:
19947 bcs,pt %icc, loop_2343
19948 edge16ln %i6, %o1, %o5
19949 tleu %xcc, 0x4
19950 fbul %fcc0, loop_2344
19951loop_2343:
19952 stw %l2, [%l7 + 0x18]
19953 fmovdge %icc, %f12, %f1
19954 ble,a loop_2345
19955loop_2344:
19956 fcmpne16 %f8, %f0, %g6
19957 sll %l3, %o4, %g1
19958 fmovdne %icc, %f2, %f13
19959loop_2345:
19960 ldsh [%l7 + 0x3E], %l4
19961 fmovsge %xcc, %f8, %f13
19962 ldd [%l7 + 0x20], %f0
19963 fbu,a %fcc2, loop_2346
19964 edge8l %i0, %o0, %l5
19965 std %f8, [%l7 + 0x08]
19966 ldsh [%l7 + 0x70], %g2
19967loop_2346:
19968 nop
19969 setx loop_2347, %l0, %l1
19970 wrpr 0x1, %tl
19971 wrpr %l1, %tpc
19972 add %l1, 0x4, %l1
19973 wrpr %l1, %tnpc
19974 setx 0x34400001400, %l0, %l1
19975 wrpr %l1, %tstate
19976 wrhpr 0x4, %htstate
19977 retry
19978 ldsb [%l7 + 0x65], %g7
19979 bge %xcc, loop_2348
19980 bneg loop_2349
19981loop_2347:
19982 movvc %icc, %o3, %o7
19983 fornot1s %f0, %f3, %f11
19984loop_2348:
19985 fcmpeq32 %f6, %f0, %l6
19986loop_2349:
19987 be %icc, loop_2350
19988 fbe %fcc1, loop_2351
19989 fcmpes %fcc0, %f3, %f5
19990 nop
19991 setx loop_2352, %l0, %l1
19992 wrpr 0x1, %tl
19993 wrpr %l1, %tpc
19994 add %l1, 0x4, %l1
19995 wrpr %l1, %tnpc
19996 setx 0x34400001400, %l0, %l1
19997 wrpr %l1, %tstate
19998 wrhpr 0x4, %htstate
19999 retry
20000loop_2350:
20001 fsrc2s %f7, %f0
20002loop_2351:
20003 ldsh [%l7 + 0x0E], %g5
20004 ldub [%l7 + 0x10], %g4
20005loop_2352:
20006 edge16l %i2, %i5, %i7
20007 sth %o2, [%l7 + 0x74]
20008 fmovrsgez %i3, %f1, %f3
20009 fnegd %f14, %f14
20010 udivcc %l1, 0x1C0C, %l0
20011 tge %icc, 0x1
20012 addc %i1, 0x1227, %g3
20013 stx %o6, [%l7 + 0x58]
20014 sth %i6, [%l7 + 0x5C]
20015 st %f15, [%l7 + 0x08]
20016 fmovrdlz %i4, %f2, %f12
20017 stb %o1, [%l7 + 0x4B]
20018 udivcc %o5, 0x05C0, %g6
20019 for %f14, %f10, %f10
20020 stx %l2, [%l7 + 0x40]
20021 ldub [%l7 + 0x73], %l3
20022 stb %o4, [%l7 + 0x1D]
20023 ld [%l7 + 0x34], %f11
20024 fbl,a %fcc0, loop_2353
20025 fxor %f4, %f12, %f4
20026 bl,a,pt %icc, loop_2354
20027 sllx %l4, %g1, %i0
20028loop_2353:
20029 fxnors %f4, %f15, %f10
20030 mulscc %o0, %l5, %g2
20031loop_2354:
20032 fpadd32s %f0, %f2, %f7
20033 edge32n %o3, %g7, %l6
20034 lduw [%l7 + 0x38], %g5
20035 movre %o7, %g4, %i5
20036 udivx %i2, 0x0113, %i7
20037 move %xcc, %i3, %o2
20038 std %f4, [%l7 + 0x28]
20039 fmovscc %icc, %f12, %f15
20040 fblg,a %fcc2, loop_2355
20041 taddcctv %l1, 0x15DE, %l0
20042 sth %i1, [%l7 + 0x6E]
20043 bneg,pt %icc, loop_2356
20044loop_2355:
20045 std %f10, [%l7 + 0x08]
20046 fmovdl %xcc, %f3, %f2
20047 fmovscs %icc, %f5, %f14
20048loop_2356:
20049 movneg %xcc, %g3, %o6
20050 and %i4, %o1, %i6
20051 fmovdle %icc, %f9, %f4
20052 mulscc %o5, %l2, %l3
20053 lduh [%l7 + 0x18], %o4
20054 xorcc %g6, 0x0EAF, %g1
20055 fbuge %fcc0, loop_2357
20056 ldsb [%l7 + 0x37], %i0
20057 subc %o0, %l5, %g2
20058 xnorcc %l4, 0x0DBB, %g7
20059loop_2357:
20060 stb %l6, [%l7 + 0x7A]
20061 andn %o3, %g5, %g4
20062 fzero %f6
20063 fmovsge %xcc, %f11, %f5
20064 fmovrdgez %o7, %f4, %f0
20065 std %f10, [%l7 + 0x20]
20066 fcmple16 %f2, %f10, %i2
20067 stw %i5, [%l7 + 0x0C]
20068 ldx [%l7 + 0x20], %i3
20069 ldub [%l7 + 0x56], %o2
20070 sub %i7, %l1, %i1
20071 st %f12, [%l7 + 0x38]
20072 andn %l0, 0x08A5, %g3
20073 lduw [%l7 + 0x10], %i4
20074 tn %icc, 0x4
20075 fand %f14, %f6, %f4
20076 fcmpne16 %f10, %f0, %o6
20077 fcmps %fcc1, %f9, %f5
20078 fbu,a %fcc1, loop_2358
20079 std %f14, [%l7 + 0x40]
20080 ldsb [%l7 + 0x16], %o1
20081 ldd [%l7 + 0x38], %f14
20082loop_2358:
20083 edge16l %o5, %i6, %l3
20084 fpadd16s %f0, %f11, %f9
20085 mova %xcc, %o4, %g6
20086 srl %g1, %l2, %o0
20087 udivx %l5, 0x1E44, %g2
20088 andncc %l4, %i0, %g7
20089 ba,a,pn %xcc, loop_2359
20090 lduw [%l7 + 0x28], %l6
20091 fmovsn %icc, %f13, %f14
20092 movre %o3, 0x288, %g4
20093loop_2359:
20094 ldd [%l7 + 0x78], %f2
20095 ldsh [%l7 + 0x66], %g5
20096 fmovsle %icc, %f8, %f1
20097 pdist %f12, %f4, %f2
20098 tcs %xcc, 0x1
20099 fxors %f9, %f6, %f3
20100 tle %xcc, 0x5
20101 fbul,a %fcc2, loop_2360
20102 movcs %icc, %o7, %i5
20103 fmovd %f10, %f0
20104 fbule,a %fcc0, loop_2361
20105loop_2360:
20106 smulcc %i2, %i3, %o2
20107 fmovdvc %icc, %f7, %f0
20108 ldsh [%l7 + 0x2C], %i7
20109loop_2361:
20110 stw %l1, [%l7 + 0x1C]
20111 ldx [%l7 + 0x18], %l0
20112 stb %g3, [%l7 + 0x0E]
20113 fnot1s %f15, %f8
20114 fcmped %fcc2, %f8, %f4
20115 fmovrdgez %i4, %f4, %f14
20116 movcc %xcc, %i1, %o1
20117 sdivx %o6, 0x1E98, %o5
20118 fsrc2 %f4, %f2
20119 fbg %fcc3, loop_2362
20120 fand %f8, %f14, %f4
20121 movne %xcc, %l3, %o4
20122 lduw [%l7 + 0x2C], %g6
20123loop_2362:
20124 ta %icc, 0x1
20125 orcc %i6, %l2, %o0
20126 orcc %g1, %g2, %l5
20127 fmovdneg %icc, %f12, %f11
20128 ldub [%l7 + 0x7F], %l4
20129 std %f10, [%l7 + 0x60]
20130 fble %fcc3, loop_2363
20131 edge32ln %i0, %g7, %o3
20132 fsrc1s %f0, %f0
20133 movcc %icc, %l6, %g4
20134loop_2363:
20135 fxor %f2, %f4, %f0
20136 stb %g5, [%l7 + 0x26]
20137 add %i5, %i2, %o7
20138 fbug %fcc2, loop_2364
20139 lduh [%l7 + 0x4C], %i3
20140 fcmps %fcc3, %f8, %f10
20141 ldsh [%l7 + 0x36], %o2
20142loop_2364:
20143 fbg,a %fcc1, loop_2365
20144 udivcc %l1, 0x1A2C, %l0
20145 ldsb [%l7 + 0x0F], %i7
20146 tge %xcc, 0x1
20147loop_2365:
20148 stb %i4, [%l7 + 0x6F]
20149 subccc %i1, %g3, %o6
20150 stb %o1, [%l7 + 0x3B]
20151 fmovrdlez %o5, %f10, %f10
20152 movrlez %l3, %g6, %i6
20153 sdiv %l2, 0x0539, %o4
20154 sdiv %o0, 0x0824, %g2
20155 fbe %fcc0, loop_2366
20156 ldsh [%l7 + 0x16], %l5
20157 stb %g1, [%l7 + 0x5F]
20158 movpos %icc, %l4, %g7
20159loop_2366:
20160 fcmpd %fcc3, %f2, %f6
20161 st %f14, [%l7 + 0x7C]
20162 fxnor %f12, %f10, %f12
20163 srax %o3, 0x17, %l6
20164 brlez %i0, loop_2367
20165 stb %g4, [%l7 + 0x52]
20166 tn %icc, 0x3
20167 edge8ln %g5, %i5, %o7
20168loop_2367:
20169 ldub [%l7 + 0x1E], %i3
20170 fmovse %icc, %f3, %f12
20171 bcs,a loop_2368
20172 stb %i2, [%l7 + 0x2C]
20173 tcs %icc, 0x0
20174 fbge %fcc2, loop_2369
20175loop_2368:
20176 tsubcc %l1, %l0, %o2
20177 tleu %xcc, 0x7
20178 fbuge %fcc2, loop_2370
20179loop_2369:
20180 std %f8, [%l7 + 0x78]
20181 fmovscc %xcc, %f13, %f14
20182 ldx [%l7 + 0x60], %i7
20183loop_2370:
20184 fba,a %fcc1, loop_2371
20185 fmovdneg %xcc, %f9, %f4
20186 tpos %xcc, 0x5
20187 fbu %fcc0, loop_2372
20188loop_2371:
20189 ldsh [%l7 + 0x64], %i1
20190 stb %i4, [%l7 + 0x08]
20191 taddcc %g3, 0x0F58, %o6
20192loop_2372:
20193 fblg,a %fcc0, loop_2373
20194 fcmpne32 %f10, %f14, %o5
20195 orn %l3, 0x1301, %g6
20196 fmovdg %icc, %f14, %f2
20197loop_2373:
20198 ldsw [%l7 + 0x7C], %i6
20199 andn %l2, %o4, %o1
20200 srlx %o0, %g2, %l5
20201 fpsub16 %f14, %f0, %f0
20202 fnot2s %f7, %f0
20203 fmovdg %xcc, %f9, %f3
20204 addc %g1, %g7, %o3
20205 mulscc %l4, %i0, %l6
20206 array32 %g4, %i5, %g5
20207 fornot2s %f11, %f1, %f9
20208 taddcctv %o7, %i3, %l1
20209 ldub [%l7 + 0x17], %l0
20210 fnand %f8, %f12, %f2
20211 bcs,a,pt %xcc, loop_2374
20212 stb %o2, [%l7 + 0x48]
20213 be,pt %icc, loop_2375
20214 st %f5, [%l7 + 0x58]
20215loop_2374:
20216 fmovdle %icc, %f11, %f8
20217 fmovdge %icc, %f15, %f4
20218loop_2375:
20219 for %f0, %f10, %f10
20220 fcmpne16 %f4, %f2, %i7
20221 bg %icc, loop_2376
20222 fandnot2s %f11, %f6, %f13
20223 ldx [%l7 + 0x38], %i2
20224 movleu %xcc, %i1, %g3
20225loop_2376:
20226 edge32l %i4, %o5, %o6
20227 brgez,a %g6, loop_2377
20228 tneg %icc, 0x2
20229 nop
20230 setx loop_2378, %l0, %l1
20231 wrpr 0x1, %tl
20232 wrpr %l1, %tpc
20233 add %l1, 0x4, %l1
20234 wrpr %l1, %tnpc
20235 setx 0x34400001400, %l0, %l1
20236 wrpr %l1, %tstate
20237 wrhpr 0x4, %htstate
20238 retry
20239 fsrc2s %f0, %f5
20240loop_2377:
20241 movn %xcc, %l3, %i6
20242 udivcc %l2, 0x196E, %o1
20243loop_2378:
20244 stw %o0, [%l7 + 0x68]
20245 ldd [%l7 + 0x30], %f4
20246 add %g2, %l5, %g1
20247 srl %g7, %o4, %l4
20248 fcmped %fcc3, %f4, %f12
20249 array8 %o3, %l6, %g4
20250 edge32n %i0, %i5, %g5
20251 tcc %xcc, 0x0
20252 fors %f6, %f9, %f3
20253 fmovrse %i3, %f9, %f3
20254 sdivcc %l1, 0x0AE2, %l0
20255 bcs,pt %xcc, loop_2379
20256 ldsh [%l7 + 0x40], %o2
20257 ldd [%l7 + 0x58], %f2
20258 lduw [%l7 + 0x70], %i7
20259loop_2379:
20260 sdivcc %o7, 0x06F8, %i2
20261 fbne,a %fcc3, loop_2380
20262 fble %fcc3, loop_2381
20263 fmovsgu %icc, %f13, %f3
20264 fands %f9, %f4, %f2
20265loop_2380:
20266 tpos %xcc, 0x3
20267loop_2381:
20268 brlz,a %g3, loop_2382
20269 ldsh [%l7 + 0x0E], %i1
20270 fsrc2 %f4, %f4
20271 sth %o5, [%l7 + 0x66]
20272loop_2382:
20273 stb %i4, [%l7 + 0x62]
20274 movrlez %g6, 0x11E, %l3
20275 ldsw [%l7 + 0x5C], %o6
20276 stx %l2, [%l7 + 0x70]
20277 ld [%l7 + 0x30], %f11
20278 fcmpne32 %f2, %f8, %o1
20279 fzeros %f0
20280 bne,a,pn %icc, loop_2383
20281 tvc %xcc, 0x0
20282 fnot1s %f11, %f12
20283 fbuge,a %fcc2, loop_2384
20284loop_2383:
20285 udivcc %o0, 0x1BDA, %i6
20286 popc %l5, %g1
20287 nop
20288 setx loop_2385, %l0, %l1
20289 jmpl %l1, %g2
20290loop_2384:
20291 edge16n %g7, %o4, %l4
20292 ldsh [%l7 + 0x7A], %o3
20293 sth %l6, [%l7 + 0x2E]
20294loop_2385:
20295 nop
20296 setx loop_2386, %l0, %l1
20297 wrpr 0x1, %tl
20298 wrpr %l1, %tpc
20299 add %l1, 0x4, %l1
20300 wrpr %l1, %tnpc
20301 setx 0x34400001400, %l0, %l1
20302 wrpr %l1, %tstate
20303 wrhpr 0x4, %htstate
20304 retry
20305 ldub [%l7 + 0x20], %i0
20306 st %f0, [%l7 + 0x6C]
20307 lduw [%l7 + 0x48], %g4
20308loop_2386:
20309 tcc %xcc, 0x5
20310 ldx [%l7 + 0x50], %i5
20311 sdiv %i3, 0x1A6B, %l1
20312 array8 %l0, %o2, %i7
20313 ta %xcc, 0x4
20314 fmovrslez %g5, %f11, %f8
20315 stx %i2, [%l7 + 0x18]
20316 movne %xcc, %g3, %o7
20317 xnorcc %i1, 0x1B4F, %i4
20318 andn %g6, 0x0004, %o5
20319 fble,a %fcc3, loop_2387
20320 sra %l3, 0x0E, %l2
20321 fand %f0, %f4, %f10
20322 tpos %icc, 0x6
20323loop_2387:
20324 fnor %f4, %f2, %f0
20325 ldd [%l7 + 0x48], %f6
20326 fbne,a %fcc3, loop_2388
20327 edge16n %o1, %o6, %i6
20328 movge %icc, %o0, %g1
20329 ldsb [%l7 + 0x0F], %g2
20330loop_2388:
20331 fmovda %xcc, %f0, %f6
20332 movpos %icc, %g7, %l5
20333 fmovrdgez %l4, %f8, %f4
20334 nop
20335 setx loop_2389, %l0, %l1
20336 wrpr 0x1, %tl
20337 wrpr %l1, %tnpc
20338 setx 0x34400001400, %l0, %l1
20339 wrpr %l1, %tstate
20340 wrhpr 0x4, %htstate
20341 done
20342 tvs %xcc, 0x3
20343 bneg,a,pt %icc, loop_2390
20344 fmovsa %icc, %f1, %f13
20345loop_2389:
20346 sra %o4, %o3, %l6
20347 ldub [%l7 + 0x61], %g4
20348loop_2390:
20349 sub %i0, 0x13CF, %i3
20350 be,a %xcc, loop_2391
20351 fbg %fcc1, loop_2392
20352 edge32n %i5, %l1, %l0
20353 fbge %fcc3, loop_2393
20354loop_2391:
20355 fmovrsgez %i7, %f5, %f10
20356loop_2392:
20357 fmovdpos %xcc, %f15, %f11
20358 fmovs %f13, %f3
20359loop_2393:
20360 ldsh [%l7 + 0x10], %o2
20361 lduh [%l7 + 0x1A], %g5
20362 bleu,pn %icc, loop_2394
20363 fcmpgt32 %f6, %f14, %i2
20364 fcmpeq32 %f6, %f2, %g3
20365 brgez %i1, loop_2395
20366loop_2394:
20367 bne,a,pn %icc, loop_2396
20368 lduh [%l7 + 0x40], %o7
20369 tg %icc, 0x0
20370loop_2395:
20371 subccc %i4, 0x1FFC, %g6
20372loop_2396:
20373 fcmpgt32 %f6, %f14, %l3
20374 ldsh [%l7 + 0x28], %l2
20375 sth %o1, [%l7 + 0x72]
20376 stw %o6, [%l7 + 0x2C]
20377 brlez,a %i6, loop_2397
20378 fmovscs %icc, %f2, %f8
20379 for %f10, %f6, %f6
20380 movle %icc, %o0, %o5
20381loop_2397:
20382 ldsw [%l7 + 0x58], %g2
20383 ldsh [%l7 + 0x62], %g1
20384 ldsw [%l7 + 0x1C], %g7
20385 udiv %l5, 0x155F, %l4
20386 fmovda %xcc, %f1, %f2
20387 and %o4, 0x078A, %l6
20388 tgu %xcc, 0x0
20389 nop
20390 setx loop_2398, %l0, %l1
20391 wrpr 0x1, %tl
20392 wrpr %l1, %tpc
20393 add %l1, 0x4, %l1
20394 wrpr %l1, %tnpc
20395 setx 0x34400001400, %l0, %l1
20396 wrpr %l1, %tstate
20397 wrhpr 0x4, %htstate
20398 retry
20399 ld [%l7 + 0x64], %f5
20400 ldd [%l7 + 0x50], %f12
20401 xorcc %o3, %i0, %i3
20402loop_2398:
20403 std %f14, [%l7 + 0x78]
20404 fmovsa %icc, %f1, %f3
20405 xnor %i5, %l1, %l0
20406 ldsb [%l7 + 0x7A], %g4
20407 array8 %o2, %i7, %g5
20408 fmovsne %xcc, %f7, %f0
20409 ldub [%l7 + 0x10], %i2
20410 ldsb [%l7 + 0x4B], %g3
20411 fbl,a %fcc2, loop_2399
20412 fzeros %f12
20413 fmovrslz %o7, %f3, %f5
20414 subccc %i4, %i1, %l3
20415loop_2399:
20416 fmovdge %icc, %f10, %f3
20417 edge8 %g6, %o1, %l2
20418 udiv %i6, 0x1FE1, %o0
20419 lduw [%l7 + 0x08], %o5
20420 stx %g2, [%l7 + 0x58]
20421 fmovsl %icc, %f4, %f0
20422 stb %g1, [%l7 + 0x28]
20423 fmovdvc %xcc, %f13, %f13
20424 ldd [%l7 + 0x60], %f8
20425 lduw [%l7 + 0x6C], %o6
20426 fcmpeq16 %f12, %f12, %g7
20427 fcmpeq32 %f4, %f8, %l5
20428 fands %f2, %f12, %f4
20429 fmovsle %icc, %f9, %f10
20430 ld [%l7 + 0x44], %f11
20431 ld [%l7 + 0x40], %f6
20432 bl loop_2400
20433 fmovdneg %xcc, %f8, %f10
20434 st %f8, [%l7 + 0x08]
20435 tneg %xcc, 0x3
20436loop_2400:
20437 udivx %o4, 0x0529, %l4
20438 ld [%l7 + 0x3C], %f9
20439 xnor %l6, 0x0913, %o3
20440 fcmpne32 %f12, %f4, %i3
20441 lduh [%l7 + 0x22], %i5
20442 brz,a %l1, loop_2401
20443 fmovde %icc, %f5, %f13
20444 movrgez %l0, %i0, %o2
20445 fnands %f15, %f13, %f13
20446loop_2401:
20447 stw %g4, [%l7 + 0x30]
20448 fornot2 %f0, %f10, %f12
20449 fmovsvc %xcc, %f6, %f14
20450 smul %g5, 0x0043, %i2
20451 stb %i7, [%l7 + 0x0C]
20452 subcc %g3, 0x01C4, %i4
20453 fands %f14, %f11, %f10
20454 udivcc %i1, 0x194F, %l3
20455 tcs %icc, 0x2
20456 fpack32 %f14, %f8, %f4
20457 fcmple32 %f12, %f14, %g6
20458 fmovdpos %icc, %f4, %f4
20459 fba,a %fcc0, loop_2402
20460 fpadd16s %f14, %f11, %f2
20461 edge16l %o1, %l2, %o7
20462 st %f10, [%l7 + 0x18]
20463loop_2402:
20464 bge,a %icc, loop_2403
20465 fmovrslez %o0, %f0, %f12
20466 ldx [%l7 + 0x30], %o5
20467 fmovdpos %icc, %f12, %f5
20468loop_2403:
20469 movgu %xcc, %i6, %g1
20470 movrgez %o6, 0x202, %g7
20471 ldub [%l7 + 0x17], %l5
20472 lduh [%l7 + 0x28], %g2
20473 ldsb [%l7 + 0x54], %l4
20474 umul %o4, %l6, %i3
20475 movrgz %i5, 0x267, %l1
20476 movl %icc, %l0, %i0
20477 xnor %o3, 0x165D, %o2
20478 fmovdle %icc, %f15, %f0
20479 fors %f12, %f12, %f8
20480 ldd [%l7 + 0x10], %f4
20481 tpos %xcc, 0x0
20482 fzeros %f4
20483 fmovrdgz %g5, %f14, %f0
20484 tl %icc, 0x4
20485 fmovdneg %xcc, %f14, %f10
20486 fandnot2 %f6, %f10, %f6
20487 fba,a %fcc1, loop_2404
20488 edge16ln %i2, %g4, %g3
20489 nop
20490 setx loop_2405, %l0, %l1
20491 wrpr 0x1, %tl
20492 wrpr %l1, %tpc
20493 add %l1, 0x4, %l1
20494 wrpr %l1, %tnpc
20495 setx 0x34400001400, %l0, %l1
20496 wrpr %l1, %tstate
20497 wrhpr 0x4, %htstate
20498 retry
20499 edge8n %i7, %i4, %i1
20500loop_2404:
20501 ldsb [%l7 + 0x66], %g6
20502 movneg %xcc, %l3, %l2
20503loop_2405:
20504 fandnot2 %f4, %f12, %f12
20505 nop
20506 setx loop_2406, %l0, %l1
20507 jmpl %l1, %o1
20508 fcmple32 %f2, %f14, %o7
20509 add %o5, 0x1F6A, %o0
20510 stb %i6, [%l7 + 0x32]
20511loop_2406:
20512 stx %o6, [%l7 + 0x50]
20513 fmul8x16 %f11, %f14, %f2
20514 edge32 %g1, %g7, %g2
20515 fbule,a %fcc1, loop_2407
20516 lduh [%l7 + 0x68], %l4
20517 movcs %xcc, %o4, %l6
20518 st %f7, [%l7 + 0x18]
20519loop_2407:
20520 sdivx %l5, 0x02AE, %i3
20521 std %f0, [%l7 + 0x30]
20522 movleu %icc, %i5, %l0
20523 std %f8, [%l7 + 0x08]
20524 fpackfix %f10, %f14
20525 bg %xcc, loop_2408
20526 edge16n %l1, %i0, %o3
20527 ba loop_2409
20528 stw %g5, [%l7 + 0x14]
20529loop_2408:
20530 stb %i2, [%l7 + 0x60]
20531 brgz,a %g4, loop_2410
20532loop_2409:
20533 stw %o2, [%l7 + 0x60]
20534 sdivcc %g3, 0x028A, %i7
20535 fbl,a %fcc1, loop_2411
20536loop_2410:
20537 fsrc2 %f2, %f2
20538 fors %f7, %f15, %f5
20539 bcc,a,pt %xcc, loop_2412
20540loop_2411:
20541 sth %i1, [%l7 + 0x44]
20542 fmovsn %icc, %f8, %f11
20543 lduw [%l7 + 0x6C], %i4
20544loop_2412:
20545 ldsh [%l7 + 0x1C], %g6
20546 fmovsl %icc, %f2, %f8
20547 udivcc %l2, 0x179E, %l3
20548 fpack32 %f2, %f4, %f6
20549 sethi 0x1E5F, %o1
20550 ldsb [%l7 + 0x16], %o5
20551 ldd [%l7 + 0x30], %f8
20552 fmuld8sux16 %f15, %f4, %f6
20553 bg %icc, loop_2413
20554 fbo %fcc3, loop_2414
20555 nop
20556 setx loop_2415, %l0, %l1
20557 jmpl %l1, %o0
20558 st %f9, [%l7 + 0x68]
20559loop_2413:
20560 mulscc %i6, %o6, %g1
20561loop_2414:
20562 std %f6, [%l7 + 0x20]
20563loop_2415:
20564 ldx [%l7 + 0x70], %o7
20565 xnor %g2, 0x0216, %g7
20566 sth %o4, [%l7 + 0x78]
20567 call loop_2416
20568 fmovs %f8, %f6
20569 ldsh [%l7 + 0x1C], %l4
20570 orcc %l5, 0x188C, %l6
20571loop_2416:
20572 fnors %f10, %f2, %f0
20573 movvc %icc, %i5, %i3
20574 fnegd %f8, %f6
20575 stb %l1, [%l7 + 0x48]
20576 stb %i0, [%l7 + 0x26]
20577 xnor %o3, %l0, %i2
20578 movpos %icc, %g4, %o2
20579 ldsb [%l7 + 0x1A], %g3
20580 sethi 0x0AE2, %i7
20581 fbne %fcc1, loop_2417
20582 fcmpd %fcc3, %f10, %f8
20583 std %f2, [%l7 + 0x20]
20584 sth %g5, [%l7 + 0x2A]
20585loop_2417:
20586 bshuffle %f10, %f4, %f8
20587 ldsh [%l7 + 0x2A], %i4
20588 udivx %i1, 0x1EC6, %l2
20589 stw %g6, [%l7 + 0x10]
20590 movpos %icc, %o1, %l3
20591 fmovrsgez %o0, %f11, %f2
20592 ldsh [%l7 + 0x46], %i6
20593 fmovdcc %icc, %f15, %f10
20594 stb %o5, [%l7 + 0x53]
20595 fmovdne %icc, %f3, %f4
20596 fmovrsgz %o6, %f8, %f9
20597 edge32 %o7, %g1, %g7
20598 ldsh [%l7 + 0x32], %g2
20599 brgz %l4, loop_2418
20600 lduw [%l7 + 0x3C], %l5
20601 edge16 %o4, %i5, %l6
20602 fbl,a %fcc3, loop_2419
20603loop_2418:
20604 edge8n %l1, %i0, %o3
20605 movvs %icc, %i3, %i2
20606 umul %l0, %o2, %g4
20607loop_2419:
20608 fbg %fcc2, loop_2420
20609 subc %g3, %i7, %i4
20610 fnegd %f0, %f6
20611 stx %g5, [%l7 + 0x50]
20612loop_2420:
20613 fmovdvs %xcc, %f0, %f2
20614 stb %i1, [%l7 + 0x6C]
20615 siam 0x2
20616 std %f12, [%l7 + 0x78]
20617 movpos %xcc, %l2, %o1
20618 fmovd %f2, %f4
20619 array8 %l3, %o0, %g6
20620 ldd [%l7 + 0x70], %f8
20621 movneg %icc, %i6, %o6
20622 fmovsn %icc, %f13, %f10
20623 stx %o7, [%l7 + 0x78]
20624 std %f4, [%l7 + 0x10]
20625 edge32ln %o5, %g7, %g2
20626 edge32 %g1, %l5, %o4
20627 edge16 %l4, %l6, %l1
20628 lduw [%l7 + 0x68], %i0
20629 ldsh [%l7 + 0x2A], %o3
20630 fbe,a %fcc0, loop_2421
20631 st %f9, [%l7 + 0x78]
20632 ldsh [%l7 + 0x74], %i3
20633 or %i2, 0x13ED, %l0
20634loop_2421:
20635 tcc %xcc, 0x6
20636 fmovdn %xcc, %f0, %f3
20637 fmovsneg %xcc, %f14, %f1
20638 fands %f14, %f5, %f0
20639 ldub [%l7 + 0x24], %i5
20640 tvs %xcc, 0x0
20641 st %f8, [%l7 + 0x3C]
20642 fmovdl %icc, %f7, %f9
20643 andn %o2, %g3, %g4
20644 brgez %i7, loop_2422
20645 fcmpgt32 %f8, %f6, %g5
20646 ld [%l7 + 0x50], %f15
20647 stx %i1, [%l7 + 0x58]
20648loop_2422:
20649 fbo,a %fcc3, loop_2423
20650 tg %icc, 0x5
20651 fandnot2 %f12, %f6, %f10
20652 movg %icc, %l2, %o1
20653loop_2423:
20654 movpos %xcc, %l3, %i4
20655 movcc %icc, %g6, %i6
20656 ldsh [%l7 + 0x6E], %o6
20657 movre %o7, 0x0D6, %o5
20658 stw %g7, [%l7 + 0x7C]
20659 fzeros %f1
20660 fornot2s %f14, %f13, %f8
20661 fba %fcc3, loop_2424
20662 ldsw [%l7 + 0x44], %o0
20663 sth %g2, [%l7 + 0x1C]
20664 sdivx %g1, 0x06B8, %l5
20665loop_2424:
20666 te %xcc, 0x3
20667 fbule %fcc1, loop_2425
20668 call loop_2426
20669 movcs %xcc, %o4, %l4
20670 xorcc %l6, %l1, %i0
20671loop_2425:
20672 tsubcctv %o3, %i2, %i3
20673loop_2426:
20674 mulx %i5, 0x190F, %l0
20675 fpadd16 %f12, %f10, %f4
20676 fbne %fcc2, loop_2427
20677 and %g3, %g4, %i7
20678 edge32l %g5, %i1, %l2
20679 ldsw [%l7 + 0x2C], %o1
20680loop_2427:
20681 movg %xcc, %o2, %i4
20682 lduh [%l7 + 0x36], %g6
20683 addc %i6, 0x1EA7, %o6
20684 ldsw [%l7 + 0x54], %o7
20685 edge16l %o5, %g7, %l3
20686 movrne %g2, %o0, %l5
20687 brlz %g1, loop_2428
20688 fmul8x16 %f6, %f6, %f14
20689 movge %xcc, %l4, %l6
20690 array32 %o4, %l1, %o3
20691loop_2428:
20692 pdist %f0, %f8, %f2
20693 pdist %f12, %f10, %f2
20694 orncc %i0, 0x1023, %i2
20695 ble,a,pn %icc, loop_2429
20696 edge8l %i5, %i3, %l0
20697 ldsw [%l7 + 0x6C], %g4
20698 taddcctv %g3, 0x1541, %g5
20699loop_2429:
20700 lduh [%l7 + 0x44], %i7
20701 st %f7, [%l7 + 0x2C]
20702 movvc %xcc, %l2, %i1
20703 fmovdpos %xcc, %f7, %f5
20704 lduw [%l7 + 0x48], %o1
20705 fbue %fcc3, loop_2430
20706 smulcc %o2, %g6, %i4
20707 ldsh [%l7 + 0x68], %i6
20708 fandnot2s %f12, %f10, %f9
20709loop_2430:
20710 fsrc2 %f0, %f8
20711 movne %xcc, %o7, %o5
20712 fbge %fcc2, loop_2431
20713 lduh [%l7 + 0x32], %o6
20714 sdiv %g7, 0x1409, %g2
20715 nop
20716 setx loop_2432, %l0, %l1
20717 wrpr 0x1, %tl
20718 wrpr %l1, %tpc
20719 add %l1, 0x4, %l1
20720 wrpr %l1, %tnpc
20721 setx 0x34400001400, %l0, %l1
20722 wrpr %l1, %tstate
20723 wrhpr 0x4, %htstate
20724 retry
20725loop_2431:
20726 movgu %icc, %o0, %l5
20727 ldd [%l7 + 0x18], %f14
20728 fmovsvc %xcc, %f6, %f12
20729loop_2432:
20730 movg %xcc, %g1, %l3
20731 fnands %f13, %f6, %f5
20732 ldub [%l7 + 0x36], %l4
20733 fcmpes %fcc1, %f6, %f13
20734 fmovsvs %icc, %f3, %f5
20735 bg,a %icc, loop_2433
20736 brgez %o4, loop_2434
20737 fba %fcc0, loop_2435
20738 fsrc2 %f8, %f12
20739loop_2433:
20740 tge %icc, 0x5
20741loop_2434:
20742 brz %l1, loop_2436
20743loop_2435:
20744 nop
20745 setx loop_2437, %l0, %l1
20746 wrpr 0x1, %tl
20747 wrpr %l1, %tpc
20748 add %l1, 0x4, %l1
20749 wrpr %l1, %tnpc
20750 setx 0x34400001400, %l0, %l1
20751 wrpr %l1, %tstate
20752 wrhpr 0x4, %htstate
20753 retry
20754 ldsh [%l7 + 0x5A], %o3
20755 taddcc %l6, %i0, %i2
20756loop_2436:
20757 std %f8, [%l7 + 0x50]
20758loop_2437:
20759 lduw [%l7 + 0x28], %i3
20760 movg %icc, %i5, %l0
20761 brlz %g3, loop_2438
20762 fmovdcs %icc, %f13, %f12
20763 fmovrdgez %g4, %f2, %f6
20764 ldub [%l7 + 0x08], %g5
20765loop_2438:
20766 fmovdleu %icc, %f8, %f14
20767 movrgez %l2, %i1, %o1
20768 fzero %f4
20769 edge8 %i7, %g6, %i4
20770 stx %i6, [%l7 + 0x10]
20771 ldsb [%l7 + 0x50], %o2
20772 edge32n %o5, %o6, %o7
20773 sdiv %g2, 0x05D7, %o0
20774 srax %l5, %g7, %l3
20775 fmul8x16al %f3, %f6, %f12
20776 sdivcc %l4, 0x062D, %o4
20777 ldsw [%l7 + 0x08], %g1
20778 movvs %xcc, %o3, %l1
20779 umul %i0, 0x0CDF, %l6
20780 sll %i3, 0x0C, %i5
20781 std %f6, [%l7 + 0x38]
20782 movrne %l0, %i2, %g3
20783 edge32l %g5, %g4, %i1
20784 ba,a %icc, loop_2439
20785 sth %l2, [%l7 + 0x12]
20786 ld [%l7 + 0x64], %f6
20787 bshuffle %f8, %f12, %f14
20788loop_2439:
20789 ld [%l7 + 0x3C], %f1
20790 fpsub16 %f12, %f8, %f8
20791 fmovrslez %i7, %f10, %f8
20792 xorcc %g6, %o1, %i4
20793 edge32ln %i6, %o2, %o5
20794 fcmpeq16 %f6, %f2, %o6
20795 st %f9, [%l7 + 0x6C]
20796 be,a loop_2440
20797 ld [%l7 + 0x68], %f15
20798 ldsw [%l7 + 0x08], %g2
20799 movn %icc, %o0, %l5
20800loop_2440:
20801 ldsh [%l7 + 0x7E], %g7
20802 movcc %xcc, %l3, %l4
20803 ld [%l7 + 0x10], %f9
20804 umulcc %o4, %g1, %o3
20805 fmovdge %icc, %f11, %f12
20806 bpos,a,pn %xcc, loop_2441
20807 movge %icc, %l1, %o7
20808 ldub [%l7 + 0x4F], %i0
20809 fandnot1 %f8, %f4, %f6
20810loop_2441:
20811 mulscc %l6, 0x022E, %i3
20812 srlx %i5, 0x12, %i2
20813 array8 %g3, %l0, %g5
20814 fpackfix %f2, %f2
20815 fmovdpos %icc, %f13, %f1
20816 std %f4, [%l7 + 0x48]
20817 bn loop_2442
20818 edge32 %i1, %l2, %g4
20819 bneg,pn %xcc, loop_2443
20820 bne %icc, loop_2444
20821loop_2442:
20822 movcc %icc, %g6, %o1
20823 ldsh [%l7 + 0x24], %i4
20824loop_2443:
20825 fbo %fcc1, loop_2445
20826loop_2444:
20827 fxnors %f8, %f12, %f12
20828 sth %i7, [%l7 + 0x22]
20829 edge16 %i6, %o5, %o2
20830loop_2445:
20831 ta %xcc, 0x1
20832 edge16l %o6, %g2, %o0
20833 edge32ln %g7, %l3, %l5
20834 fmovdpos %icc, %f4, %f0
20835 fmul8sux16 %f6, %f6, %f8
20836 lduh [%l7 + 0x3A], %l4
20837 fmovdcs %icc, %f5, %f8
20838 pdist %f12, %f2, %f14
20839 bpos,a %xcc, loop_2446
20840 ta %xcc, 0x5
20841 stx %o4, [%l7 + 0x58]
20842 movg %xcc, %o3, %g1
20843loop_2446:
20844 orn %l1, %i0, %o7
20845 fmovsgu %xcc, %f11, %f13
20846 fmul8x16al %f15, %f4, %f2
20847 te %xcc, 0x1
20848 fmovdgu %icc, %f10, %f9
20849 fpack32 %f12, %f14, %f0
20850 bn,a loop_2447
20851 array32 %i3, %l6, %i5
20852 sra %g3, %l0, %i2
20853 nop
20854 setx loop_2448, %l0, %l1
20855 wrpr 0x1, %tl
20856 wrpr %l1, %tnpc
20857 setx 0x34400001400, %l0, %l1
20858 wrpr %l1, %tstate
20859 wrhpr 0x4, %htstate
20860 done
20861loop_2447:
20862 lduw [%l7 + 0x2C], %i1
20863 fble,a %fcc2, loop_2449
20864 fmovde %xcc, %f7, %f6
20865loop_2448:
20866 nop
20867 setx loop_2450, %l0, %l1
20868 jmpl %l1, %l2
20869 bpos,a loop_2451
20870loop_2449:
20871 fmovrsne %g4, %f10, %f6
20872 ldsw [%l7 + 0x4C], %g5
20873loop_2450:
20874 edge8ln %o1, %i4, %i7
20875loop_2451:
20876 bvc loop_2452
20877 fxor %f4, %f6, %f14
20878 tle %xcc, 0x0
20879 fnors %f8, %f9, %f0
20880loop_2452:
20881 sth %i6, [%l7 + 0x3E]
20882 subc %g6, %o5, %o2
20883 move %icc, %g2, %o6
20884 fbuge %fcc2, loop_2453
20885 fmovrdgz %g7, %f6, %f0
20886 fcmpd %fcc3, %f14, %f0
20887 fmovsge %xcc, %f14, %f9
20888loop_2453:
20889 ld [%l7 + 0x24], %f4
20890 brlez %l3, loop_2454
20891 edge16l %o0, %l4, %o4
20892 xorcc %l5, %o3, %g1
20893 fexpand %f15, %f14
20894loop_2454:
20895 edge16ln %i0, %l1, %i3
20896 ldub [%l7 + 0x7B], %l6
20897 edge8 %o7, %g3, %i5
20898 ldsh [%l7 + 0x3E], %i2
20899 sth %i1, [%l7 + 0x5C]
20900 sdivcc %l2, 0x021E, %g4
20901 bcs,a %xcc, loop_2455
20902 movrgez %l0, %g5, %o1
20903 ldd [%l7 + 0x58], %f2
20904 fmovrsne %i7, %f10, %f12
20905loop_2455:
20906 fmovdpos %icc, %f5, %f8
20907 ldsb [%l7 + 0x62], %i6
20908 stb %g6, [%l7 + 0x54]
20909 movvs %icc, %o5, %o2
20910 fmovs %f11, %f2
20911 fmovrslez %i4, %f0, %f12
20912 stb %o6, [%l7 + 0x21]
20913 fornot1s %f8, %f10, %f2
20914 fxnors %f1, %f7, %f7
20915 fnot2 %f6, %f14
20916 fcmpeq32 %f2, %f10, %g7
20917 ld [%l7 + 0x2C], %f9
20918 fnands %f5, %f6, %f1
20919 fmovsa %icc, %f7, %f13
20920 nop
20921 setx loop_2456, %l0, %l1
20922 wrpr 0x1, %tl
20923 wrpr %l1, %tnpc
20924 setx 0x34400001400, %l0, %l1
20925 wrpr %l1, %tstate
20926 wrhpr 0x4, %htstate
20927 done
20928 sth %l3, [%l7 + 0x10]
20929 bneg,a loop_2457
20930 fmovdcc %icc, %f6, %f5
20931loop_2456:
20932 fpack16 %f8, %f2
20933 ld [%l7 + 0x34], %f13
20934loop_2457:
20935 fmovrde %o0, %f4, %f4
20936 sll %l4, 0x12, %o4
20937 fmovrde %l5, %f6, %f8
20938 umulcc %g2, %o3, %g1
20939 movvc %xcc, %l1, %i0
20940 ldd [%l7 + 0x68], %f0
20941 fblg %fcc1, loop_2458
20942 fmovrdlz %l6, %f2, %f6
20943 fmuld8sux16 %f9, %f5, %f4
20944 fmul8x16au %f14, %f9, %f14
20945loop_2458:
20946 ldx [%l7 + 0x40], %i3
20947 addccc %o7, 0x1CCC, %g3
20948 mulx %i5, %i1, %l2
20949 stb %g4, [%l7 + 0x6A]
20950 bg loop_2459
20951 ldx [%l7 + 0x40], %i2
20952 fbe,a %fcc2, loop_2460
20953 movn %icc, %l0, %o1
20954loop_2459:
20955 movge %icc, %i7, %g5
20956 fornot1 %f2, %f8, %f6
20957loop_2460:
20958 nop
20959 setx loop_2461, %l0, %l1
20960 wrpr 0x1, %tl
20961 wrpr %l1, %tnpc
20962 setx 0x34400001400, %l0, %l1
20963 wrpr %l1, %tstate
20964 wrhpr 0x4, %htstate
20965 done
20966 fcmpne32 %f0, %f10, %g6
20967 lduh [%l7 + 0x1C], %i6
20968 move %xcc, %o5, %o2
20969loop_2461:
20970 ldsb [%l7 + 0x70], %i4
20971 sth %o6, [%l7 + 0x24]
20972 ba,a loop_2462
20973 movleu %icc, %l3, %o0
20974 ldub [%l7 + 0x13], %g7
20975 ldd [%l7 + 0x38], %f8
20976loop_2462:
20977 ld [%l7 + 0x4C], %f15
20978 lduw [%l7 + 0x6C], %l4
20979 fbe %fcc1, loop_2463
20980 fbn,a %fcc2, loop_2464
20981 stx %o4, [%l7 + 0x18]
20982 fmovdcs %xcc, %f0, %f0
20983loop_2463:
20984 movvc %icc, %l5, %g2
20985loop_2464:
20986 lduh [%l7 + 0x54], %g1
20987 mulx %l1, %o3, %l6
20988 alignaddr %i0, %i3, %o7
20989 stw %i5, [%l7 + 0x30]
20990 sethi 0x0362, %g3
20991 lduw [%l7 + 0x14], %i1
20992 ld [%l7 + 0x24], %f12
20993 lduh [%l7 + 0x2C], %l2
20994 edge8n %g4, %l0, %i2
20995 fmovsa %xcc, %f4, %f0
20996 tleu %icc, 0x0
20997 ldx [%l7 + 0x70], %o1
20998 bl %icc, loop_2465
20999 smul %i7, 0x0849, %g6
21000 tg %icc, 0x0
21001 fpackfix %f0, %f3
21002loop_2465:
21003 edge8n %i6, %o5, %o2
21004 ldx [%l7 + 0x40], %i4
21005 stb %g5, [%l7 + 0x33]
21006 fmovrslez %l3, %f13, %f1
21007 tvs %xcc, 0x2
21008 te %xcc, 0x3
21009 fmovdne %icc, %f4, %f1
21010 std %f2, [%l7 + 0x78]
21011 tgu %icc, 0x1
21012 lduh [%l7 + 0x52], %o0
21013 movleu %icc, %g7, %o6
21014 ldsb [%l7 + 0x64], %o4
21015 ldsw [%l7 + 0x6C], %l5
21016 umulcc %g2, 0x10D3, %l4
21017 srl %l1, %o3, %g1
21018 ldsw [%l7 + 0x28], %i0
21019 fmul8x16 %f10, %f6, %f12
21020 orncc %i3, 0x029B, %o7
21021 fmovdgu %xcc, %f5, %f13
21022 stx %l6, [%l7 + 0x38]
21023 fandnot1s %f6, %f8, %f8
21024 sth %i5, [%l7 + 0x76]
21025 bg,a %xcc, loop_2466
21026 fmovrdlz %g3, %f8, %f0
21027 fbug %fcc0, loop_2467
21028 stw %i1, [%l7 + 0x5C]
21029loop_2466:
21030 fsrc1 %f2, %f12
21031 fmul8x16au %f0, %f14, %f4
21032loop_2467:
21033 fpackfix %f10, %f15
21034 tpos %xcc, 0x5
21035 array32 %l2, %g4, %l0
21036 stw %i2, [%l7 + 0x40]
21037 fxnors %f6, %f4, %f3
21038 pdist %f14, %f8, %f8
21039 fmovde %icc, %f2, %f8
21040 lduh [%l7 + 0x50], %i7
21041 for %f4, %f12, %f2
21042 subcc %g6, %i6, %o5
21043 udivx %o1, 0x1E6A, %o2
21044 fmul8sux16 %f6, %f2, %f6
21045 st %f13, [%l7 + 0x2C]
21046 lduw [%l7 + 0x40], %i4
21047 stx %l3, [%l7 + 0x58]
21048 tge %icc, 0x0
21049 movrgez %g5, 0x191, %g7
21050 brnz %o6, loop_2468
21051 sllx %o0, %o4, %g2
21052 fmovdle %xcc, %f13, %f11
21053 edge16 %l4, %l1, %o3
21054loop_2468:
21055 fmul8ulx16 %f10, %f12, %f12
21056 ldx [%l7 + 0x60], %g1
21057 st %f3, [%l7 + 0x28]
21058 ta %icc, 0x2
21059 siam 0x4
21060 st %f6, [%l7 + 0x70]
21061 bne,a loop_2469
21062 ld [%l7 + 0x10], %f10
21063 ldd [%l7 + 0x78], %f2
21064 ld [%l7 + 0x54], %f6
21065loop_2469:
21066 add %i0, %i3, %l5
21067 umulcc %o7, %i5, %g3
21068 fmovsa %xcc, %f13, %f15
21069 fpackfix %f10, %f15
21070 fpadd32s %f13, %f10, %f15
21071 bcs,a loop_2470
21072 fmovspos %xcc, %f14, %f4
21073 addc %i1, %l6, %g4
21074 ble,pn %icc, loop_2471
21075loop_2470:
21076 be,a,pt %icc, loop_2472
21077 tleu %icc, 0x4
21078 udivcc %l0, 0x19EC, %l2
21079loop_2471:
21080 andn %i2, %g6, %i6
21081loop_2472:
21082 fands %f15, %f0, %f15
21083 lduh [%l7 + 0x0A], %i7
21084 be,a loop_2473
21085 fnands %f6, %f4, %f7
21086 ldx [%l7 + 0x28], %o5
21087 bg,a,pt %xcc, loop_2474
21088loop_2473:
21089 fbuge,a %fcc0, loop_2475
21090 std %f10, [%l7 + 0x78]
21091 fmovrdne %o2, %f14, %f2
21092loop_2474:
21093 fcmpgt16 %f10, %f2, %i4
21094loop_2475:
21095 fmovdvc %icc, %f10, %f14
21096 te %xcc, 0x4
21097 fmovrslez %l3, %f9, %f6
21098 std %f8, [%l7 + 0x58]
21099 ldsh [%l7 + 0x6A], %o1
21100 ldsw [%l7 + 0x64], %g7
21101 ldd [%l7 + 0x20], %f2
21102 fcmpes %fcc0, %f13, %f5
21103 xnor %o6, 0x0FE7, %o0
21104 fors %f4, %f14, %f14
21105 bvc,pt %xcc, loop_2476
21106 fmovdle %xcc, %f3, %f3
21107 st %f1, [%l7 + 0x5C]
21108 brgz,a %o4, loop_2477
21109loop_2476:
21110 fbul %fcc3, loop_2478
21111 ldub [%l7 + 0x79], %g5
21112 movvc %xcc, %g2, %l1
21113loop_2477:
21114 ldub [%l7 + 0x34], %l4
21115loop_2478:
21116 fmovdvc %xcc, %f3, %f0
21117 std %f2, [%l7 + 0x48]
21118 umul %o3, 0x18A0, %i0
21119 lduw [%l7 + 0x1C], %i3
21120 fmovrslz %l5, %f15, %f4
21121 ldsw [%l7 + 0x44], %g1
21122 movrlz %i5, %g3, %i1
21123 ldub [%l7 + 0x78], %o7
21124 xor %g4, 0x0472, %l6
21125 ldub [%l7 + 0x0F], %l2
21126 fbug %fcc0, loop_2479
21127 ldsb [%l7 + 0x1F], %i2
21128 subcc %g6, 0x11B1, %i6
21129 std %f10, [%l7 + 0x38]
21130loop_2479:
21131 lduh [%l7 + 0x7C], %l0
21132 fxor %f6, %f4, %f2
21133 fmovdvs %icc, %f1, %f3
21134 ldub [%l7 + 0x09], %i7
21135 xnorcc %o2, %o5, %l3
21136 ldsh [%l7 + 0x22], %i4
21137 orn %g7, %o1, %o6
21138 andncc %o0, %g5, %g2
21139 sth %o4, [%l7 + 0x6A]
21140 ldx [%l7 + 0x50], %l1
21141 fxor %f6, %f0, %f4
21142 te %xcc, 0x2
21143 movrgz %l4, %i0, %i3
21144 smulcc %l5, 0x1928, %o3
21145 edge8n %g1, %g3, %i5
21146 fcmple16 %f8, %f14, %o7
21147 xorcc %i1, 0x1718, %g4
21148 tne %xcc, 0x7
21149 fpadd16s %f10, %f15, %f14
21150 fbl %fcc0, loop_2480
21151 fsrc2s %f7, %f5
21152 sllx %l2, %i2, %g6
21153 fmovscc %xcc, %f5, %f13
21154loop_2480:
21155 ba,a,pn %xcc, loop_2481
21156 std %f12, [%l7 + 0x30]
21157 st %f7, [%l7 + 0x24]
21158 popc 0x027E, %l6
21159loop_2481:
21160 tl %icc, 0x1
21161 lduh [%l7 + 0x4E], %i6
21162 fornot2 %f8, %f14, %f8
21163 stb %i7, [%l7 + 0x5B]
21164 st %f1, [%l7 + 0x7C]
21165 stx %l0, [%l7 + 0x30]
21166 brlz,a %o2, loop_2482
21167 fbule %fcc0, loop_2483
21168 tvc %icc, 0x1
21169 srax %o5, 0x13, %l3
21170loop_2482:
21171 fmovsn %icc, %f15, %f2
21172loop_2483:
21173 fnot1s %f0, %f5
21174 st %f6, [%l7 + 0x1C]
21175 edge32ln %i4, %o1, %o6
21176 sth %o0, [%l7 + 0x4C]
21177 bvc,pt %xcc, loop_2484
21178 ta %xcc, 0x6
21179 fors %f4, %f1, %f12
21180 addc %g5, %g7, %g2
21181loop_2484:
21182 fandnot2 %f8, %f0, %f2
21183 fsrc1s %f6, %f7
21184 stw %l1, [%l7 + 0x1C]
21185 ldub [%l7 + 0x59], %o4
21186 fand %f0, %f12, %f12
21187 lduh [%l7 + 0x20], %i0
21188 edge16n %i3, %l4, %l5
21189 stw %g1, [%l7 + 0x44]
21190 brlez,a %g3, loop_2485
21191 fbo,a %fcc0, loop_2486
21192 addcc %o3, 0x0BF1, %i5
21193 movne %icc, %o7, %g4
21194loop_2485:
21195 subccc %i1, %l2, %g6
21196loop_2486:
21197 stw %i2, [%l7 + 0x68]
21198 fpadd32 %f14, %f8, %f8
21199 fsrc1 %f0, %f12
21200 movrgz %l6, 0x3B9, %i7
21201 edge8ln %l0, %i6, %o2
21202 fcmps %fcc2, %f7, %f4
21203 std %f4, [%l7 + 0x48]
21204 tcc %xcc, 0x0
21205 movgu %xcc, %l3, %i4
21206 ldsh [%l7 + 0x60], %o1
21207 fbuge %fcc1, loop_2487
21208 te %icc, 0x3
21209 tle %xcc, 0x7
21210 fors %f1, %f8, %f14
21211loop_2487:
21212 ld [%l7 + 0x7C], %f0
21213 ldd [%l7 + 0x18], %f12
21214 stb %o6, [%l7 + 0x4C]
21215 st %f8, [%l7 + 0x4C]
21216 fmovd %f14, %f6
21217 ldsh [%l7 + 0x62], %o5
21218 fone %f0
21219 fmovdcc %icc, %f13, %f8
21220 bne,a loop_2488
21221 sth %g5, [%l7 + 0x42]
21222 std %f14, [%l7 + 0x30]
21223 ld [%l7 + 0x38], %f4
21224loop_2488:
21225 fnegs %f6, %f12
21226 fmovsleu %xcc, %f5, %f3
21227 udiv %o0, 0x0D82, %g2
21228 ldsb [%l7 + 0x3C], %g7
21229 move %icc, %l1, %o4
21230 fnors %f13, %f3, %f5
21231 bl %xcc, loop_2489
21232 lduh [%l7 + 0x7C], %i0
21233 sth %i3, [%l7 + 0x0A]
21234 fmovrdlez %l5, %f10, %f2
21235loop_2489:
21236 ld [%l7 + 0x14], %f3
21237 fba %fcc1, loop_2490
21238 fone %f0
21239 fbug %fcc0, loop_2491
21240 fcmpgt32 %f2, %f14, %g1
21241loop_2490:
21242 fba,a %fcc1, loop_2492
21243 ldx [%l7 + 0x48], %l4
21244loop_2491:
21245 srlx %o3, 0x1D, %i5
21246 orncc %o7, %g3, %g4
21247loop_2492:
21248 ble,a %icc, loop_2493
21249 ld [%l7 + 0x2C], %f5
21250 te %xcc, 0x4
21251 fnand %f8, %f4, %f0
21252loop_2493:
21253 lduw [%l7 + 0x44], %l2
21254 tpos %xcc, 0x4
21255 fandnot1s %f0, %f1, %f15
21256 nop
21257 setx loop_2494, %l0, %l1
21258 jmpl %l1, %g6
21259 edge16ln %i2, %i1, %l6
21260 udivx %l0, 0x1F8F, %i6
21261 stw %o2, [%l7 + 0x3C]
21262loop_2494:
21263 tne %xcc, 0x1
21264 fmuld8sux16 %f0, %f12, %f6
21265 fbn %fcc2, loop_2495
21266 tsubcctv %l3, 0x12C6, %i7
21267 smulcc %o1, 0x1644, %i4
21268 movge %xcc, %o5, %g5
21269loop_2495:
21270 bpos,pt %xcc, loop_2496
21271 fsrc1 %f10, %f0
21272 fbul,a %fcc2, loop_2497
21273 ldsw [%l7 + 0x20], %o0
21274loop_2496:
21275 fbu %fcc0, loop_2498
21276 fmovscc %xcc, %f11, %f9
21277loop_2497:
21278 tl %xcc, 0x5
21279 fmovsa %icc, %f1, %f0
21280loop_2498:
21281 lduh [%l7 + 0x40], %o6
21282 fandnot2 %f0, %f14, %f14
21283 fpadd16s %f14, %f5, %f5
21284 fsrc2s %f8, %f4
21285 bneg,a %xcc, loop_2499
21286 lduh [%l7 + 0x5E], %g7
21287 array8 %l1, %o4, %g2
21288 fornot1s %f0, %f5, %f0
21289loop_2499:
21290 fmovs %f2, %f7
21291 movcc %icc, %i0, %i3
21292 st %f3, [%l7 + 0x70]
21293 lduh [%l7 + 0x66], %l5
21294 tl %icc, 0x6
21295 std %f0, [%l7 + 0x78]
21296 fsrc2 %f4, %f12
21297 ldsb [%l7 + 0x4E], %l4
21298 sra %o3, 0x02, %g1
21299 stb %i5, [%l7 + 0x41]
21300 fone %f12
21301 fmovd %f2, %f6
21302 brlz,a %g3, loop_2500
21303 movrgz %o7, %l2, %g4
21304 stw %g6, [%l7 + 0x64]
21305 std %f0, [%l7 + 0x40]
21306loop_2500:
21307 taddcctv %i1, 0x0A3A, %i2
21308 fcmpgt16 %f0, %f6, %l6
21309 tvc %icc, 0x7
21310 sdivcc %l0, 0x157E, %o2
21311 sllx %i6, 0x1D, %i7
21312 fnor %f2, %f4, %f14
21313 ldsb [%l7 + 0x43], %l3
21314 tsubcc %i4, %o5, %o1
21315 fnands %f4, %f8, %f5
21316 edge32n %o0, %o6, %g5
21317 movvc %icc, %g7, %o4
21318 std %f12, [%l7 + 0x30]
21319 fpsub32s %f0, %f0, %f0
21320 fmovdg %xcc, %f5, %f11
21321 fcmpne16 %f8, %f10, %g2
21322 fblg,a %fcc2, loop_2501
21323 stx %i0, [%l7 + 0x20]
21324 fabss %f12, %f13
21325 fxors %f5, %f14, %f1
21326loop_2501:
21327 movl %icc, %l1, %l5
21328 edge8l %i3, %l4, %g1
21329 fmovd %f2, %f10
21330 edge16n %o3, %i5, %o7
21331 addccc %l2, %g4, %g3
21332 fmovsl %xcc, %f14, %f15
21333 ldsh [%l7 + 0x42], %g6
21334 xorcc %i2, %l6, %i1
21335 fpsub16 %f10, %f0, %f4
21336 lduh [%l7 + 0x50], %o2
21337 sth %i6, [%l7 + 0x4E]
21338 fbn %fcc0, loop_2502
21339 fmovsn %xcc, %f3, %f2
21340 tn %icc, 0x7
21341 ldsb [%l7 + 0x6F], %l0
21342loop_2502:
21343 lduh [%l7 + 0x12], %l3
21344 ldsw [%l7 + 0x28], %i4
21345 tvs %xcc, 0x3
21346 edge16ln %i7, %o1, %o0
21347 ldub [%l7 + 0x35], %o5
21348 lduh [%l7 + 0x48], %o6
21349 stx %g7, [%l7 + 0x48]
21350 fmovsvs %xcc, %f4, %f8
21351 ldx [%l7 + 0x58], %o4
21352 ldsb [%l7 + 0x6B], %g2
21353 fbge %fcc2, loop_2503
21354 fmovdcc %xcc, %f9, %f14
21355 sth %g5, [%l7 + 0x0C]
21356 add %l1, 0x05EB, %i0
21357loop_2503:
21358 std %f0, [%l7 + 0x08]
21359 ldsh [%l7 + 0x4E], %i3
21360 smul %l5, 0x1059, %g1
21361 ld [%l7 + 0x24], %f5
21362 umulcc %l4, %o3, %i5
21363 fmovdvc %xcc, %f12, %f6
21364 tcs %xcc, 0x1
21365 fbul %fcc1, loop_2504
21366 movrgez %l2, 0x2F0, %g4
21367 ldsb [%l7 + 0x2A], %g3
21368 fpsub16 %f14, %f6, %f12
21369loop_2504:
21370 popc 0x00FE, %g6
21371 fpmerge %f0, %f15, %f14
21372 sth %i2, [%l7 + 0x7A]
21373 andn %o7, 0x17E0, %i1
21374 ldub [%l7 + 0x24], %o2
21375 or %i6, %l6, %l0
21376 fcmpne32 %f2, %f6, %l3
21377 edge8ln %i4, %o1, %i7
21378 edge16n %o0, %o5, %g7
21379 popc %o6, %g2
21380 fbuge %fcc1, loop_2505
21381 std %f8, [%l7 + 0x30]
21382 fandnot2s %f12, %f15, %f6
21383 or %o4, %l1, %i0
21384loop_2505:
21385 stx %i3, [%l7 + 0x60]
21386 edge32n %l5, %g1, %g5
21387 bl,a,pn %xcc, loop_2506
21388 ld [%l7 + 0x70], %f7
21389 orncc %o3, 0x0252, %l4
21390 ldub [%l7 + 0x22], %i5
21391loop_2506:
21392 movvs %icc, %g4, %g3
21393 fmovsg %icc, %f9, %f4
21394 fbl,a %fcc2, loop_2507
21395 tsubcc %g6, 0x115E, %i2
21396 fmovd %f0, %f4
21397 addccc %l2, 0x1ECA, %i1
21398loop_2507:
21399 fbg,a %fcc0, loop_2508
21400 movn %icc, %o7, %o2
21401 std %f4, [%l7 + 0x08]
21402 ldx [%l7 + 0x08], %l6
21403loop_2508:
21404 fmovsvc %xcc, %f11, %f11
21405 bn loop_2509
21406 ldsh [%l7 + 0x1E], %l0
21407 edge16ln %l3, %i4, %o1
21408 tg %xcc, 0x5
21409loop_2509:
21410 andncc %i7, %o0, %o5
21411 ldx [%l7 + 0x50], %g7
21412 lduh [%l7 + 0x54], %o6
21413 sth %i6, [%l7 + 0x3C]
21414 ta %icc, 0x4
21415 fmovrslez %g2, %f15, %f10
21416 fbu,a %fcc1, loop_2510
21417 ldsh [%l7 + 0x60], %o4
21418 ldd [%l7 + 0x20], %f0
21419 fmovscc %xcc, %f10, %f7
21420loop_2510:
21421 edge8n %i0, %i3, %l1
21422 lduw [%l7 + 0x68], %l5
21423 lduh [%l7 + 0x58], %g5
21424 ldsb [%l7 + 0x33], %g1
21425 st %f14, [%l7 + 0x18]
21426 fxor %f0, %f0, %f8
21427 fmovdvs %xcc, %f9, %f12
21428 fnot2s %f3, %f11
21429 fpadd16s %f1, %f0, %f7
21430 lduh [%l7 + 0x44], %l4
21431 fnor %f14, %f2, %f12
21432 fpadd32s %f2, %f13, %f8
21433 faligndata %f0, %f14, %f6
21434 fmovsg %icc, %f13, %f11
21435 fcmped %fcc3, %f8, %f12
21436 orncc %i5, 0x0843, %g4
21437 fblg %fcc3, loop_2511
21438 sdivcc %o3, 0x1706, %g6
21439 udiv %g3, 0x0AFC, %l2
21440 fornot2 %f8, %f12, %f4
21441loop_2511:
21442 ldx [%l7 + 0x48], %i1
21443 xor %i2, 0x0488, %o7
21444 fbue,a %fcc1, loop_2512
21445 fmovde %xcc, %f8, %f11
21446 fcmpd %fcc2, %f10, %f10
21447 bneg,a %xcc, loop_2513
21448loop_2512:
21449 fmul8x16 %f3, %f8, %f8
21450 fmovrsne %o2, %f10, %f5
21451 stx %l0, [%l7 + 0x40]
21452loop_2513:
21453 ldsw [%l7 + 0x6C], %l3
21454 fmovrdlez %l6, %f8, %f14
21455 stw %i4, [%l7 + 0x2C]
21456 ldsw [%l7 + 0x08], %o1
21457 orn %o0, %o5, %g7
21458 st %f3, [%l7 + 0x08]
21459 addccc %o6, %i6, %g2
21460 bpos,a,pn %icc, loop_2514
21461 movge %icc, %i7, %i0
21462 fbe,a %fcc3, loop_2515
21463 tle %xcc, 0x3
21464loop_2514:
21465 fbo %fcc2, loop_2516
21466 xorcc %i3, %l1, %o4
21467loop_2515:
21468 movg %xcc, %l5, %g5
21469 fbule %fcc3, loop_2517
21470loop_2516:
21471 fpadd32 %f4, %f0, %f8
21472 lduh [%l7 + 0x42], %g1
21473 movrgz %i5, %l4, %g4
21474loop_2517:
21475 sethi 0x0041, %o3
21476 ldsw [%l7 + 0x40], %g6
21477 edge16l %g3, %i1, %i2
21478 sll %o7, 0x14, %o2
21479 or %l0, %l3, %l2
21480 movpos %icc, %i4, %o1
21481 bvs loop_2518
21482 addcc %o0, %o5, %l6
21483 stx %g7, [%l7 + 0x10]
21484 std %f10, [%l7 + 0x10]
21485loop_2518:
21486 ldsh [%l7 + 0x30], %i6
21487 nop
21488 setx loop_2519, %l0, %l1
21489 jmpl %l1, %o6
21490 movl %xcc, %i7, %i0
21491 for %f4, %f2, %f4
21492 lduw [%l7 + 0x74], %g2
21493loop_2519:
21494 fandnot2s %f5, %f4, %f6
21495 fmovdcc %xcc, %f10, %f11
21496 fmovrsgz %i3, %f11, %f1
21497 stx %o4, [%l7 + 0x30]
21498 fbul,a %fcc1, loop_2520
21499 ldd [%l7 + 0x20], %f4
21500 ldsw [%l7 + 0x64], %l5
21501 bpos,pn %icc, loop_2521
21502loop_2520:
21503 stx %g5, [%l7 + 0x20]
21504 movcs %icc, %g1, %l1
21505 fbule,a %fcc2, loop_2522
21506loop_2521:
21507 fmovdn %icc, %f7, %f6
21508 edge32l %i5, %l4, %o3
21509 edge16l %g6, %g3, %g4
21510loop_2522:
21511 pdist %f14, %f6, %f14
21512 sth %i1, [%l7 + 0x66]
21513 siam 0x2
21514 fmovd %f6, %f0
21515 std %f14, [%l7 + 0x48]
21516 fnot1s %f11, %f4
21517 bcc,pn %icc, loop_2523
21518 nop
21519 setx loop_2524, %l0, %l1
21520 jmpl %l1, %i2
21521 ldd [%l7 + 0x38], %f10
21522 array8 %o2, %l0, %o7
21523loop_2523:
21524 fornot1 %f8, %f0, %f6
21525loop_2524:
21526 addcc %l2, 0x004A, %i4
21527 bl %xcc, loop_2525
21528 fnand %f8, %f0, %f4
21529 fbu %fcc3, loop_2526
21530 ba,a,pt %xcc, loop_2527
21531loop_2525:
21532 st %f2, [%l7 + 0x28]
21533 movl %xcc, %o1, %o0
21534loop_2526:
21535 st %f11, [%l7 + 0x50]
21536loop_2527:
21537 fcmpne16 %f12, %f4, %o5
21538 fmovsvc %xcc, %f8, %f8
21539 bleu loop_2528
21540 lduw [%l7 + 0x38], %l3
21541 fnot1 %f12, %f14
21542 sth %g7, [%l7 + 0x1A]
21543loop_2528:
21544 ld [%l7 + 0x4C], %f7
21545 addccc %l6, %o6, %i7
21546 and %i0, 0x09D8, %g2
21547 fmovd %f8, %f0
21548 movrgz %i6, 0x32A, %o4
21549 nop
21550 setx loop_2529, %l0, %l1
21551 jmpl %l1, %l5
21552 sdiv %i3, 0x1C2D, %g1
21553 bgu,a loop_2530
21554 taddcc %g5, %l1, %i5
21555loop_2529:
21556 xor %l4, 0x0CFF, %o3
21557 fpadd16 %f14, %f14, %f6
21558loop_2530:
21559 orncc %g3, 0x1D4B, %g4
21560 orn %g6, %i1, %i2
21561 sllx %o2, 0x1A, %o7
21562 fmovsleu %xcc, %f9, %f6
21563 fbl,a %fcc3, loop_2531
21564 ldsw [%l7 + 0x40], %l2
21565 taddcctv %i4, %o1, %l0
21566 stx %o0, [%l7 + 0x58]
21567loop_2531:
21568 fnot2s %f10, %f6
21569 lduh [%l7 + 0x46], %l3
21570 lduh [%l7 + 0x0C], %o5
21571 ldsh [%l7 + 0x6C], %g7
21572 fbg,a %fcc2, loop_2532
21573 fornot1s %f9, %f11, %f1
21574 lduh [%l7 + 0x1E], %o6
21575 movg %xcc, %l6, %i0
21576loop_2532:
21577 ld [%l7 + 0x2C], %f14
21578 fcmps %fcc2, %f4, %f7
21579 fornot1 %f0, %f14, %f14
21580 fmuld8ulx16 %f15, %f2, %f2
21581 movvc %icc, %i7, %g2
21582 sethi 0x0D09, %o4
21583 stb %l5, [%l7 + 0x6C]
21584 sllx %i6, 0x04, %i3
21585 alignaddr %g5, %l1, %g1
21586 ldub [%l7 + 0x76], %l4
21587 alignaddr %i5, %g3, %g4
21588 fnegs %f8, %f5
21589 lduw [%l7 + 0x18], %g6
21590 ldx [%l7 + 0x70], %i1
21591 movvc %xcc, %o3, %o2
21592 ldub [%l7 + 0x67], %o7
21593 stx %l2, [%l7 + 0x68]
21594 fmovsg %xcc, %f12, %f4
21595 andn %i2, %i4, %l0
21596 subcc %o0, 0x010F, %l3
21597 fmovde %xcc, %f3, %f11
21598 fnegs %f7, %f4
21599 ble loop_2533
21600 std %f8, [%l7 + 0x20]
21601 fcmple32 %f10, %f8, %o1
21602 fmovdg %icc, %f12, %f15
21603loop_2533:
21604 fmovsn %icc, %f0, %f7
21605 ldx [%l7 + 0x68], %g7
21606 lduh [%l7 + 0x0E], %o6
21607 std %f0, [%l7 + 0x38]
21608 fbul,a %fcc3, loop_2534
21609 ldsw [%l7 + 0x70], %l6
21610 ble %icc, loop_2535
21611 fmovdvc %icc, %f9, %f11
21612loop_2534:
21613 fmovdge %icc, %f14, %f9
21614 fmovda %xcc, %f8, %f13
21615loop_2535:
21616 fxors %f6, %f4, %f12
21617 fzeros %f0
21618 fmovrdgz %o5, %f10, %f0
21619 ldub [%l7 + 0x62], %i7
21620 fmovrslz %i0, %f1, %f1
21621 fbo %fcc1, loop_2536
21622 ldd [%l7 + 0x78], %f14
21623 fmovsvc %icc, %f14, %f4
21624 fmovsvc %icc, %f1, %f12
21625loop_2536:
21626 addcc %g2, %o4, %l5
21627 movgu %xcc, %i6, %i3
21628 ldub [%l7 + 0x51], %l1
21629 ldx [%l7 + 0x20], %g5
21630 movvs %xcc, %l4, %i5
21631 ldsh [%l7 + 0x5E], %g1
21632 movpos %icc, %g3, %g6
21633 fmovsne %xcc, %f10, %f4
21634 stb %i1, [%l7 + 0x62]
21635 ldd [%l7 + 0x68], %f14
21636 fnot1s %f7, %f9
21637 ldsw [%l7 + 0x20], %o3
21638 movpos %xcc, %o2, %g4
21639 bneg,a,pt %icc, loop_2537
21640 fmul8x16au %f12, %f3, %f2
21641 sdivcc %o7, 0x1B0B, %l2
21642 ld [%l7 + 0x44], %f13
21643loop_2537:
21644 fandnot1s %f0, %f7, %f7
21645 fbg,a %fcc2, loop_2538
21646 ld [%l7 + 0x74], %f14
21647 fandnot2s %f5, %f5, %f5
21648 movleu %xcc, %i2, %i4
21649loop_2538:
21650 fpadd16s %f7, %f3, %f11
21651 fbe,a %fcc2, loop_2539
21652 array16 %l0, %o0, %l3
21653 fsrc1s %f15, %f4
21654 fmovsleu %xcc, %f0, %f4
21655loop_2539:
21656 fzero %f0
21657 lduw [%l7 + 0x20], %g7
21658 sra %o1, 0x10, %o6
21659 fpadd16s %f14, %f6, %f9
21660 fnor %f0, %f6, %f2
21661 fnot2 %f6, %f14
21662 movrgz %l6, %i7, %i0
21663 fbue %fcc3, loop_2540
21664 stw %o5, [%l7 + 0x10]
21665 fmovsa %icc, %f6, %f6
21666 sth %o4, [%l7 + 0x26]
21667loop_2540:
21668 addccc %l5, %i6, %g2
21669 bne %xcc, loop_2541
21670 tsubcctv %l1, %i3, %l4
21671 stw %i5, [%l7 + 0x50]
21672 tl %xcc, 0x0
21673loop_2541:
21674 tn %xcc, 0x0
21675 fmovrdgz %g1, %f4, %f0
21676 fbl,a %fcc1, loop_2542
21677 stb %g3, [%l7 + 0x19]
21678 std %f10, [%l7 + 0x70]
21679 tsubcctv %g6, %g5, %i1
21680loop_2542:
21681 fmovdcs %icc, %f13, %f10
21682 fmovdg %icc, %f13, %f15
21683 fmovsge %icc, %f8, %f2
21684 fzero %f14
21685 and %o2, 0x14E6, %g4
21686 fpsub32 %f0, %f14, %f0
21687 sdiv %o7, 0x16D4, %o3
21688 fpsub32 %f2, %f0, %f6
21689 ld [%l7 + 0x50], %f3
21690 ldx [%l7 + 0x48], %l2
21691 sethi 0x075A, %i2
21692 fpsub32 %f4, %f2, %f12
21693 fzeros %f6
21694 ldd [%l7 + 0x50], %f0
21695 ldsb [%l7 + 0x39], %i4
21696 fpadd32s %f2, %f15, %f9
21697 bgu,a %xcc, loop_2543
21698 tcs %xcc, 0x2
21699 orn %l0, %o0, %l3
21700 mulscc %o1, %g7, %o6
21701loop_2543:
21702 for %f8, %f0, %f4
21703 nop
21704 setx loop_2544, %l0, %l1
21705 wrpr 0x1, %tl
21706 wrpr %l1, %tpc
21707 add %l1, 0x4, %l1
21708 wrpr %l1, %tnpc
21709 setx 0x34400001400, %l0, %l1
21710 wrpr %l1, %tstate
21711 wrhpr 0x4, %htstate
21712 retry
21713 ldsw [%l7 + 0x70], %i7
21714 fbl,a %fcc0, loop_2545
21715 te %icc, 0x2
21716loop_2544:
21717 stx %l6, [%l7 + 0x50]
21718 ld [%l7 + 0x5C], %f14
21719loop_2545:
21720 edge8n %i0, %o5, %l5
21721 lduw [%l7 + 0x38], %i6
21722 tcs %icc, 0x6
21723 fnors %f5, %f1, %f14
21724 lduw [%l7 + 0x74], %o4
21725 lduw [%l7 + 0x18], %g2
21726 lduh [%l7 + 0x46], %i3
21727 umulcc %l4, %i5, %l1
21728 stb %g3, [%l7 + 0x1B]
21729 fnot2s %f8, %f10
21730 fpadd32s %f12, %f12, %f8
21731 tne %icc, 0x3
21732 edge16ln %g1, %g6, %g5
21733 movrgez %o2, %g4, %i1
21734 stx %o3, [%l7 + 0x18]
21735 fone %f10
21736 lduw [%l7 + 0x74], %l2
21737 lduw [%l7 + 0x64], %i2
21738 fbu,a %fcc0, loop_2546
21739 lduw [%l7 + 0x50], %i4
21740 addcc %o7, 0x1DED, %o0
21741 st %f10, [%l7 + 0x54]
21742loop_2546:
21743 movge %icc, %l3, %o1
21744 edge16l %g7, %o6, %l0
21745 tge %xcc, 0x0
21746 fabss %f10, %f6
21747 ldsb [%l7 + 0x47], %i7
21748 stx %l6, [%l7 + 0x30]
21749 movre %o5, 0x316, %i0
21750 sth %l5, [%l7 + 0x3A]
21751 fmovdpos %icc, %f8, %f12
21752 ldd [%l7 + 0x28], %f2
21753 fpmerge %f12, %f9, %f12
21754 fpadd32 %f4, %f10, %f0
21755 fxor %f0, %f2, %f4
21756 tle %icc, 0x4
21757 ldub [%l7 + 0x34], %i6
21758 xnor %o4, 0x120E, %i3
21759 ldsw [%l7 + 0x7C], %g2
21760 stw %i5, [%l7 + 0x54]
21761 stx %l4, [%l7 + 0x18]
21762 smulcc %l1, %g3, %g6
21763 fcmpgt16 %f4, %f6, %g5
21764 umul %o2, 0x18C0, %g4
21765 fcmped %fcc2, %f10, %f8
21766 addc %i1, 0x147C, %g1
21767 udivcc %o3, 0x1ACF, %i2
21768 ldsw [%l7 + 0x64], %l2
21769 addc %i4, %o7, %l3
21770 tg %icc, 0x3
21771 fmovdleu %xcc, %f5, %f10
21772 std %f14, [%l7 + 0x70]
21773 edge16 %o1, %g7, %o6
21774 ldsb [%l7 + 0x26], %l0
21775 bgu loop_2547
21776 edge32n %i7, %l6, %o0
21777 fcmps %fcc0, %f4, %f8
21778 fmovse %icc, %f15, %f6
21779loop_2547:
21780 ldd [%l7 + 0x40], %f0
21781 edge16l %o5, %l5, %i6
21782 for %f12, %f2, %f12
21783 fmovsa %icc, %f13, %f12
21784 udivcc %o4, 0x0993, %i3
21785 ldsh [%l7 + 0x54], %g2
21786 std %f12, [%l7 + 0x70]
21787 te %icc, 0x4
21788 lduh [%l7 + 0x66], %i5
21789 ldx [%l7 + 0x60], %l4
21790 fexpand %f7, %f10
21791 nop
21792 setx loop_2548, %l0, %l1
21793 wrpr 0x1, %tl
21794 wrpr %l1, %tnpc
21795 setx 0x34400001400, %l0, %l1
21796 wrpr %l1, %tstate
21797 wrhpr 0x4, %htstate
21798 done
21799 bvs,a,pn %icc, loop_2549
21800 ldd [%l7 + 0x18], %f10
21801 fzero %f12
21802loop_2548:
21803 andncc %l1, %i0, %g6
21804loop_2549:
21805 subcc %g3, %g5, %g4
21806 sethi 0x0E0C, %i1
21807 fcmpne32 %f4, %f2, %o2
21808 smul %g1, %o3, %i2
21809 brnz,a %l2, loop_2550
21810 tvs %xcc, 0x1
21811 tcs %icc, 0x4
21812 fmovs %f9, %f3
21813loop_2550:
21814 lduh [%l7 + 0x0C], %i4
21815 sth %l3, [%l7 + 0x68]
21816 fxors %f15, %f2, %f4
21817 mova %xcc, %o1, %g7
21818 edge32n %o6, %o7, %i7
21819 lduh [%l7 + 0x2A], %l6
21820 fandnot2 %f14, %f14, %f4
21821 st %f8, [%l7 + 0x0C]
21822 fmuld8sux16 %f15, %f14, %f10
21823 xnorcc %o0, 0x011C, %l0
21824 ldsw [%l7 + 0x30], %o5
21825 stx %l5, [%l7 + 0x30]
21826 udivx %i6, 0x0A6D, %i3
21827 bge,pn %icc, loop_2551
21828 fcmple16 %f10, %f2, %o4
21829 or %i5, %l4, %g2
21830 ld [%l7 + 0x40], %f13
21831loop_2551:
21832 ld [%l7 + 0x54], %f9
21833 fmovrde %l1, %f6, %f10
21834 movcc %icc, %g6, %i0
21835 tneg %icc, 0x6
21836 ldsw [%l7 + 0x48], %g3
21837 fmovdgu %xcc, %f1, %f6
21838 fbo %fcc3, loop_2552
21839 nop
21840 setx loop_2553, %l0, %l1
21841 wrpr 0x1, %tl
21842 wrpr %l1, %tnpc
21843 setx 0x34400001400, %l0, %l1
21844 wrpr %l1, %tstate
21845 wrhpr 0x4, %htstate
21846 done
21847 fpack16 %f14, %f5
21848 smulcc %g4, 0x0060, %i1
21849loop_2552:
21850 subc %g5, 0x192B, %o2
21851loop_2553:
21852 fpadd16s %f12, %f10, %f15
21853 edge32n %g1, %i2, %l2
21854 std %f2, [%l7 + 0x20]
21855 fpadd32s %f2, %f12, %f3
21856 bneg,a %icc, loop_2554
21857 fandnot1s %f2, %f4, %f8
21858 bshuffle %f2, %f0, %f10
21859 fbn,a %fcc3, loop_2555
21860loop_2554:
21861 tsubcctv %i4, %o3, %o1
21862 fsrc2 %f4, %f4
21863 movvc %xcc, %g7, %l3
21864loop_2555:
21865 fmul8ulx16 %f0, %f8, %f8
21866 movpos %icc, %o7, %i7
21867 ldx [%l7 + 0x60], %o6
21868 fmovsn %xcc, %f11, %f11
21869 stb %l6, [%l7 + 0x38]
21870 bvs,a,pn %xcc, loop_2556
21871 fmovdge %xcc, %f13, %f3
21872 fmovsl %xcc, %f6, %f3
21873 fmovrse %l0, %f9, %f2
21874loop_2556:
21875 sll %o0, 0x1E, %l5
21876 brnz,a %o5, loop_2557
21877 fmovsa %xcc, %f14, %f13
21878 sdivx %i6, 0x1A72, %i3
21879 fbg %fcc0, loop_2558
21880loop_2557:
21881 fmovdge %icc, %f10, %f5
21882 fmovsneg %xcc, %f9, %f13
21883 st %f7, [%l7 + 0x2C]
21884loop_2558:
21885 fone %f0
21886 udiv %i5, 0x1A43, %o4
21887 fnot1s %f14, %f15
21888 fmovsge %xcc, %f7, %f9
21889 fnot2 %f6, %f2
21890 stb %l4, [%l7 + 0x54]
21891 fpack32 %f12, %f8, %f10
21892 fmovrse %g2, %f5, %f8
21893 st %f8, [%l7 + 0x5C]
21894 movvc %xcc, %l1, %i0
21895 fmovsne %icc, %f7, %f4
21896 edge8n %g6, %g3, %g4
21897 fpadd32 %f6, %f14, %f10
21898 ldsh [%l7 + 0x36], %g5
21899 udiv %o2, 0x1F2C, %g1
21900 bcc,pn %xcc, loop_2559
21901 alignaddrl %i2, %i1, %l2
21902 fmovrde %o3, %f12, %f6
21903 edge16n %i4, %g7, %o1
21904loop_2559:
21905 xorcc %l3, %o7, %o6
21906 be,pt %xcc, loop_2560
21907 st %f15, [%l7 + 0x38]
21908 ldsw [%l7 + 0x20], %l6
21909 fbu,a %fcc2, loop_2561
21910loop_2560:
21911 sdiv %i7, 0x095A, %l0
21912 fors %f8, %f13, %f3
21913 st %f5, [%l7 + 0x48]
21914loop_2561:
21915 fpack16 %f12, %f10
21916 movrne %o0, 0x29B, %l5
21917 smul %o5, %i6, %i5
21918 ldd [%l7 + 0x50], %f14
21919 smulcc %i3, 0x14E7, %l4
21920 ldx [%l7 + 0x68], %g2
21921 movgu %xcc, %l1, %o4
21922 ta %icc, 0x0
21923 stw %g6, [%l7 + 0x2C]
21924 movleu %xcc, %g3, %g4
21925 udivcc %i0, 0x1B89, %o2
21926 lduw [%l7 + 0x1C], %g5
21927 sdivx %i2, 0x1A46, %i1
21928 movl %icc, %g1, %o3
21929 edge8n %l2, %i4, %g7
21930 bl,pn %icc, loop_2562
21931 udiv %l3, 0x0385, %o7
21932 fbule,a %fcc3, loop_2563
21933 std %f14, [%l7 + 0x20]
21934loop_2562:
21935 fexpand %f15, %f12
21936 fandnot1 %f8, %f2, %f0
21937loop_2563:
21938 stw %o6, [%l7 + 0x68]
21939 fmovrse %o1, %f10, %f2
21940 ldsb [%l7 + 0x7D], %i7
21941 fblg,a %fcc3, loop_2564
21942 stb %l0, [%l7 + 0x7E]
21943 tgu %xcc, 0x0
21944 ble,a,pn %icc, loop_2565
21945loop_2564:
21946 fsrc2s %f8, %f1
21947 bne %xcc, loop_2566
21948 edge32n %l6, %l5, %o5
21949loop_2565:
21950 fmovse %icc, %f14, %f12
21951 xnor %o0, 0x1349, %i6
21952loop_2566:
21953 fmovdcs %icc, %f7, %f14
21954 movle %icc, %i3, %i5
21955 ld [%l7 + 0x38], %f12
21956 array32 %l4, %g2, %l1
21957 subc %g6, %g3, %o4
21958 add %i0, %g4, %g5
21959 ble,a,pn %xcc, loop_2567
21960 fmovse %xcc, %f11, %f7
21961 fornot1 %f6, %f2, %f14
21962 ldsw [%l7 + 0x68], %o2
21963loop_2567:
21964 fmovsge %icc, %f15, %f1
21965 stb %i2, [%l7 + 0x46]
21966 fmovsvc %xcc, %f9, %f2
21967 movneg %xcc, %i1, %g1
21968 subcc %o3, 0x1BE0, %l2
21969 ldd [%l7 + 0x78], %f12
21970 stx %g7, [%l7 + 0x18]
21971 fmovsneg %xcc, %f3, %f0
21972 add %i4, 0x056A, %o7
21973 sth %o6, [%l7 + 0x0A]
21974 umulcc %o1, 0x1213, %l3
21975 edge32 %i7, %l0, %l6
21976 fba,a %fcc3, loop_2568
21977 fbn %fcc2, loop_2569
21978 fcmple32 %f6, %f10, %o5
21979 fmovdl %icc, %f14, %f11
21980loop_2568:
21981 ld [%l7 + 0x30], %f2
21982loop_2569:
21983 ldsw [%l7 + 0x7C], %o0
21984 fabss %f7, %f12
21985 fmovsvc %xcc, %f12, %f6
21986 ldx [%l7 + 0x68], %l5
21987 brgez %i3, loop_2570
21988 fbug %fcc0, loop_2571
21989 movl %xcc, %i5, %i6
21990 fone %f4
21991loop_2570:
21992 tl %xcc, 0x7
21993loop_2571:
21994 bcc %icc, loop_2572
21995 ldx [%l7 + 0x08], %l4
21996 bshuffle %f6, %f12, %f4
21997 udivx %g2, 0x1B4D, %l1
21998loop_2572:
21999 movvc %icc, %g6, %g3
22000 sra %i0, %o4, %g5
22001 fornot2 %f14, %f14, %f2
22002 faligndata %f12, %f4, %f2
22003 std %f6, [%l7 + 0x68]
22004 fmovsneg %xcc, %f3, %f9
22005 lduw [%l7 + 0x48], %o2
22006 movpos %icc, %i2, %i1
22007 subc %g1, %g4, %o3
22008 fpack16 %f4, %f11
22009 sdiv %l2, 0x0980, %g7
22010 fbl,a %fcc0, loop_2573
22011 lduw [%l7 + 0x68], %o7
22012 fpsub16s %f13, %f12, %f2
22013 ldx [%l7 + 0x20], %i4
22014loop_2573:
22015 fbule %fcc2, loop_2574
22016 sdivcc %o6, 0x1E99, %o1
22017 sll %l3, 0x1D, %i7
22018 tcs %icc, 0x0
22019loop_2574:
22020 tcs %xcc, 0x2
22021 andncc %l0, %l6, %o0
22022 fcmpeq32 %f14, %f8, %l5
22023 ta %xcc, 0x4
22024 fmovdle %icc, %f2, %f13
22025 lduw [%l7 + 0x7C], %i3
22026 bl,pn %xcc, loop_2575
22027 sth %i5, [%l7 + 0x12]
22028 ba,a %xcc, loop_2576
22029 smulcc %i6, %o5, %l4
22030loop_2575:
22031 fbul,a %fcc2, loop_2577
22032 fmovrdlez %g2, %f14, %f2
22033loop_2576:
22034 stb %g6, [%l7 + 0x70]
22035 tg %icc, 0x0
22036loop_2577:
22037 fxnor %f0, %f6, %f2
22038 ldx [%l7 + 0x78], %g3
22039 fbue %fcc3, loop_2578
22040 xorcc %l1, %i0, %o4
22041 fmovrdlz %g5, %f14, %f12
22042 addc %o2, 0x1686, %i2
22043loop_2578:
22044 bshuffle %f6, %f12, %f2
22045 movleu %xcc, %i1, %g4
22046 fpackfix %f2, %f3
22047 movvs %xcc, %g1, %l2
22048 fbg,a %fcc1, loop_2579
22049 ldsh [%l7 + 0x34], %o3
22050 tn %xcc, 0x4
22051 fmovsle %icc, %f11, %f2
22052loop_2579:
22053 edge8ln %o7, %g7, %o6
22054 movrlez %o1, 0x22F, %l3
22055 fmul8x16au %f5, %f8, %f14
22056 fnor %f0, %f8, %f2
22057 ldub [%l7 + 0x6E], %i7
22058 fmovsn %xcc, %f2, %f11
22059 fbo,a %fcc1, loop_2580
22060 ldub [%l7 + 0x75], %l0
22061 ldsb [%l7 + 0x13], %l6
22062 fmovscs %xcc, %f3, %f11
22063loop_2580:
22064 movn %xcc, %o0, %i4
22065 ldsb [%l7 + 0x0D], %l5
22066 taddcc %i3, 0x1373, %i6
22067 subc %o5, %i5, %g2
22068 fmovsle %xcc, %f3, %f2
22069 fble %fcc2, loop_2581
22070 ldsh [%l7 + 0x6C], %g6
22071 fmovdleu %xcc, %f14, %f11
22072 fmovdge %xcc, %f8, %f13
22073loop_2581:
22074 edge16ln %g3, %l4, %l1
22075 fcmped %fcc0, %f6, %f4
22076 ldsw [%l7 + 0x40], %o4
22077 st %f10, [%l7 + 0x4C]
22078 ldsw [%l7 + 0x1C], %g5
22079 edge8ln %i0, %o2, %i2
22080 movre %i1, 0x240, %g1
22081 fmul8x16al %f14, %f9, %f6
22082 fnands %f7, %f7, %f15
22083 lduw [%l7 + 0x58], %l2
22084 subcc %o3, 0x0E5B, %g4
22085 ldub [%l7 + 0x14], %o7
22086 sth %g7, [%l7 + 0x68]
22087 ldsw [%l7 + 0x54], %o1
22088 fzero %f6
22089 sth %l3, [%l7 + 0x72]
22090 fmovrdgez %i7, %f6, %f6
22091 udivx %l0, 0x1943, %o6
22092 for %f6, %f8, %f8
22093 stb %l6, [%l7 + 0x20]
22094 fmovrdgz %i4, %f8, %f12
22095 ldsb [%l7 + 0x2E], %o0
22096 ldsb [%l7 + 0x0E], %i3
22097 fnand %f4, %f4, %f6
22098 fnor %f14, %f12, %f14
22099 fbn,a %fcc1, loop_2582
22100 tcc %xcc, 0x4
22101 fmovrdlz %l5, %f6, %f4
22102 sth %i6, [%l7 + 0x66]
22103loop_2582:
22104 fbl,a %fcc2, loop_2583
22105 lduh [%l7 + 0x46], %o5
22106 brnz %i5, loop_2584
22107 bn,a %xcc, loop_2585
22108loop_2583:
22109 fmovdg %xcc, %f3, %f1
22110 ldsb [%l7 + 0x2E], %g6
22111loop_2584:
22112 ldsw [%l7 + 0x2C], %g2
22113loop_2585:
22114 fpmerge %f13, %f15, %f6
22115 sub %g3, 0x02A5, %l1
22116 lduw [%l7 + 0x50], %l4
22117 fmul8sux16 %f8, %f8, %f2
22118 fmul8ulx16 %f2, %f10, %f12
22119 umulcc %g5, 0x0F83, %i0
22120 subcc %o4, 0x1025, %i2
22121 fbule %fcc1, loop_2586
22122 fcmple16 %f6, %f10, %o2
22123 fcmpeq16 %f10, %f8, %g1
22124 ld [%l7 + 0x24], %f14
22125loop_2586:
22126 sth %i1, [%l7 + 0x08]
22127 bneg,a,pn %icc, loop_2587
22128 st %f5, [%l7 + 0x14]
22129 tsubcctv %o3, 0x1235, %g4
22130 addcc %o7, 0x1F3F, %l2
22131loop_2587:
22132 bne,a,pt %icc, loop_2588
22133 lduh [%l7 + 0x60], %o1
22134 ldsh [%l7 + 0x34], %g7
22135 stw %l3, [%l7 + 0x68]
22136loop_2588:
22137 fabsd %f10, %f8
22138 sllx %i7, %l0, %l6
22139 fbn %fcc3, loop_2589
22140 stb %i4, [%l7 + 0x78]
22141 ldx [%l7 + 0x58], %o6
22142 add %i3, 0x0FDF, %l5
22143loop_2589:
22144 fbu,a %fcc3, loop_2590
22145 bleu,a,pn %xcc, loop_2591
22146 ba,a loop_2592
22147 st %f11, [%l7 + 0x10]
22148loop_2590:
22149 andcc %i6, 0x0AD5, %o0
22150loop_2591:
22151 fpackfix %f10, %f10
22152loop_2592:
22153 fbg %fcc2, loop_2593
22154 ldsb [%l7 + 0x34], %o5
22155 be,pn %icc, loop_2594
22156 ldsh [%l7 + 0x40], %i5
22157loop_2593:
22158 bcc,a loop_2595
22159 fbu,a %fcc2, loop_2596
22160loop_2594:
22161 ldsh [%l7 + 0x18], %g2
22162 fornot2s %f3, %f12, %f8
22163loop_2595:
22164 be,a loop_2597
22165loop_2596:
22166 stb %g6, [%l7 + 0x2C]
22167 movle %icc, %g3, %l1
22168 ba %xcc, loop_2598
22169loop_2597:
22170 xnor %l4, 0x0918, %i0
22171 fxnors %f4, %f2, %f1
22172 bvc,a,pt %icc, loop_2599
22173loop_2598:
22174 movge %icc, %g5, %i2
22175 for %f14, %f6, %f4
22176 fnors %f3, %f8, %f12
22177loop_2599:
22178 bneg,a %icc, loop_2600
22179 mova %xcc, %o4, %g1
22180 tge %xcc, 0x1
22181 stx %i1, [%l7 + 0x18]
22182loop_2600:
22183 edge16ln %o3, %o2, %g4
22184 fba,a %fcc1, loop_2601
22185 udivcc %o7, 0x18F7, %o1
22186 stw %g7, [%l7 + 0x40]
22187 stx %l3, [%l7 + 0x48]
22188loop_2601:
22189 bge,pn %xcc, loop_2602
22190 fmovdge %icc, %f9, %f14
22191 tneg %xcc, 0x1
22192 addcc %i7, 0x1F65, %l0
22193loop_2602:
22194 for %f12, %f12, %f0
22195 fba,a %fcc2, loop_2603
22196 fpsub32 %f0, %f4, %f12
22197 lduh [%l7 + 0x0A], %l2
22198 fmovdvs %icc, %f5, %f5
22199loop_2603:
22200 bleu,pt %icc, loop_2604
22201 fbule %fcc1, loop_2605
22202 tcc %icc, 0x0
22203 faligndata %f6, %f4, %f12
22204loop_2604:
22205 ldsh [%l7 + 0x42], %l6
22206loop_2605:
22207 fsrc1s %f15, %f3
22208 sth %i4, [%l7 + 0x70]
22209 std %f8, [%l7 + 0x20]
22210 addc %i3, %o6, %i6
22211 stb %l5, [%l7 + 0x67]
22212 fpmerge %f3, %f9, %f8
22213 stw %o5, [%l7 + 0x70]
22214 fand %f4, %f14, %f6
22215 fnegs %f2, %f12
22216 std %f0, [%l7 + 0x50]
22217 nop
22218 setx loop_2606, %l0, %l1
22219 jmpl %l1, %i5
22220 tleu %xcc, 0x0
22221 call loop_2607
22222 fmovdl %icc, %f7, %f3
22223loop_2606:
22224 brgez,a %o0, loop_2608
22225 brnz %g6, loop_2609
22226loop_2607:
22227 fbn,a %fcc1, loop_2610
22228 brgz %g3, loop_2611
22229loop_2608:
22230 subc %l1, %l4, %g2
22231loop_2609:
22232 nop
22233 setx loop_2612, %l0, %l1
22234 jmpl %l1, %i0
22235loop_2610:
22236 and %i2, 0x0A30, %o4
22237loop_2611:
22238 fmovrsgz %g5, %f6, %f5
22239 ldsw [%l7 + 0x34], %g1
22240loop_2612:
22241 brnz,a %i1, loop_2613
22242 fmovrdgez %o2, %f14, %f10
22243 tvc %icc, 0x5
22244 edge32 %g4, %o3, %o7
22245loop_2613:
22246 edge32l %o1, %g7, %i7
22247 std %f10, [%l7 + 0x30]
22248 ldsh [%l7 + 0x34], %l3
22249 fxnors %f12, %f2, %f2
22250 edge8n %l0, %l6, %i4
22251 ldsh [%l7 + 0x32], %l2
22252 fblg %fcc3, loop_2614
22253 movrgez %i3, %i6, %o6
22254 fbule,a %fcc3, loop_2615
22255 movre %l5, %i5, %o0
22256loop_2614:
22257 movrgz %g6, %g3, %o5
22258 ld [%l7 + 0x0C], %f6
22259loop_2615:
22260 fbule,a %fcc1, loop_2616
22261 brnz %l1, loop_2617
22262 udivx %g2, 0x0E5D, %l4
22263 ldsh [%l7 + 0x4E], %i0
22264loop_2616:
22265 fzero %f12
22266loop_2617:
22267 ldd [%l7 + 0x58], %f6
22268 st %f11, [%l7 + 0x24]
22269 movneg %icc, %i2, %o4
22270 lduw [%l7 + 0x0C], %g1
22271 movrgz %g5, 0x20F, %i1
22272 fmovrdlez %g4, %f4, %f12
22273 taddcc %o2, %o7, %o1
22274 stx %o3, [%l7 + 0x08]
22275 movre %g7, 0x2D2, %i7
22276 andn %l0, 0x1303, %l3
22277 fors %f12, %f11, %f5
22278 fmovs %f1, %f8
22279 fcmple32 %f14, %f6, %l6
22280 fpsub32 %f0, %f8, %f2
22281 fsrc2 %f2, %f0
22282 ldd [%l7 + 0x30], %f8
22283 addccc %l2, 0x0DBB, %i3
22284 ldsb [%l7 + 0x6D], %i4
22285 edge32l %o6, %i6, %i5
22286 fnot1s %f7, %f8
22287 fmul8x16 %f13, %f2, %f8
22288 ldsh [%l7 + 0x48], %o0
22289 ldd [%l7 + 0x60], %f0
22290 ldsw [%l7 + 0x78], %l5
22291 fmovdvs %icc, %f1, %f5
22292 tleu %xcc, 0x4
22293 fcmple16 %f10, %f10, %g6
22294 ldd [%l7 + 0x38], %f12
22295 sth %o5, [%l7 + 0x6A]
22296 bcc,pn %icc, loop_2618
22297 stw %l1, [%l7 + 0x64]
22298 bleu,pt %icc, loop_2619
22299 stb %g3, [%l7 + 0x41]
22300loop_2618:
22301 mulx %l4, %i0, %g2
22302 fmovspos %xcc, %f2, %f6
22303loop_2619:
22304 fone %f4
22305 fbuge,a %fcc1, loop_2620
22306 addccc %i2, %g1, %o4
22307 ldub [%l7 + 0x36], %i1
22308 bcc,pn %xcc, loop_2621
22309loop_2620:
22310 lduh [%l7 + 0x28], %g5
22311 bcc,a,pn %xcc, loop_2622
22312 ldsh [%l7 + 0x0A], %o2
22313loop_2621:
22314 edge16ln %g4, %o1, %o7
22315 tne %xcc, 0x3
22316loop_2622:
22317 fmovdle %icc, %f11, %f2
22318 fcmpne32 %f12, %f4, %g7
22319 fnor %f10, %f4, %f12
22320 tneg %icc, 0x4
22321 ldx [%l7 + 0x58], %o3
22322 fmovdg %icc, %f3, %f9
22323 fzero %f10
22324 fpadd16 %f10, %f10, %f6
22325 tne %icc, 0x2
22326 ldub [%l7 + 0x29], %i7
22327 sth %l3, [%l7 + 0x08]
22328 fba %fcc3, loop_2623
22329 tvc %icc, 0x4
22330 fmovdcs %icc, %f4, %f14
22331 fbug %fcc1, loop_2624
22332loop_2623:
22333 st %f10, [%l7 + 0x58]
22334 srl %l0, %l2, %l6
22335 lduw [%l7 + 0x64], %i3
22336loop_2624:
22337 ldsw [%l7 + 0x20], %o6
22338 fpadd16 %f12, %f8, %f14
22339 fmul8ulx16 %f2, %f2, %f14
22340 bneg %icc, loop_2625
22341 udiv %i4, 0x0491, %i6
22342 edge8l %i5, %l5, %o0
22343 srax %o5, 0x06, %g6
22344loop_2625:
22345 ld [%l7 + 0x54], %f3
22346 siam 0x3
22347 ta %icc, 0x2
22348 fexpand %f7, %f8
22349 fornot1s %f9, %f14, %f3
22350 addccc %g3, 0x1D9C, %l1
22351 ldub [%l7 + 0x3A], %i0
22352 ldsb [%l7 + 0x23], %g2
22353 ta %xcc, 0x3
22354 edge8ln %l4, %g1, %i2
22355 ldx [%l7 + 0x68], %o4
22356 ldub [%l7 + 0x2C], %g5
22357 fmovdge %icc, %f10, %f9
22358 movne %icc, %i1, %g4
22359 fnor %f10, %f6, %f8
22360 ldd [%l7 + 0x40], %f4
22361 lduw [%l7 + 0x14], %o2
22362 ldub [%l7 + 0x76], %o7
22363 movrlez %o1, 0x08C, %o3
22364 alignaddrl %g7, %i7, %l3
22365 std %f12, [%l7 + 0x68]
22366 movl %icc, %l2, %l0
22367 st %f9, [%l7 + 0x58]
22368 bne,pn %xcc, loop_2626
22369 edge8n %l6, %i3, %i4
22370 fmovsneg %xcc, %f2, %f4
22371 bvs,a loop_2627
22372loop_2626:
22373 movrgz %i6, %i5, %l5
22374 edge16ln %o6, %o5, %o0
22375 ldsb [%l7 + 0x75], %g3
22376loop_2627:
22377 st %f11, [%l7 + 0x38]
22378 ld [%l7 + 0x14], %f5
22379 fmovsa %xcc, %f4, %f0
22380 ldsw [%l7 + 0x58], %l1
22381 stx %g6, [%l7 + 0x60]
22382 brgz,a %i0, loop_2628
22383 lduh [%l7 + 0x0C], %l4
22384 ldx [%l7 + 0x68], %g1
22385 nop
22386 setx loop_2629, %l0, %l1
22387 wrpr 0x1, %tl
22388 wrpr %l1, %tpc
22389 add %l1, 0x4, %l1
22390 wrpr %l1, %tnpc
22391 setx 0x34400001400, %l0, %l1
22392 wrpr %l1, %tstate
22393 wrhpr 0x4, %htstate
22394 retry
22395loop_2628:
22396 tsubcc %i2, 0x0473, %g2
22397 fone %f0
22398 ldx [%l7 + 0x78], %o4
22399loop_2629:
22400 fones %f7
22401 sethi 0x1B33, %g5
22402 fpadd32 %f0, %f10, %f14
22403 smulcc %g4, %o2, %i1
22404 fmovse %xcc, %f5, %f4
22405 sdivx %o7, 0x08C8, %o3
22406 movgu %xcc, %o1, %g7
22407 ldsh [%l7 + 0x36], %i7
22408 sra %l2, %l3, %l6
22409 fcmple32 %f4, %f2, %l0
22410 movge %xcc, %i3, %i4
22411 ldsh [%l7 + 0x28], %i6
22412 popc 0x13B8, %l5
22413 movgu %icc, %i5, %o6
22414 fornot2 %f0, %f8, %f6
22415 movn %icc, %o5, %g3
22416 popc 0x0292, %o0
22417 tl %icc, 0x2
22418 array8 %g6, %i0, %l4
22419 fmovd %f4, %f14
22420 alignaddrl %l1, %i2, %g1
22421 udiv %g2, 0x1597, %g5
22422 fnand %f6, %f10, %f6
22423 st %f11, [%l7 + 0x10]
22424 ld [%l7 + 0x20], %f13
22425 bvc,a,pt %xcc, loop_2630
22426 brlez %g4, loop_2631
22427 fcmpne32 %f4, %f4, %o2
22428 ldsh [%l7 + 0x24], %i1
22429loop_2630:
22430 mova %icc, %o4, %o7
22431loop_2631:
22432 sth %o3, [%l7 + 0x22]
22433 fpsub32s %f5, %f15, %f8
22434 fands %f1, %f5, %f7
22435 ldx [%l7 + 0x78], %o1
22436 fbe,a %fcc2, loop_2632
22437 addccc %g7, 0x0315, %l2
22438 alignaddrl %l3, %i7, %l6
22439 fmovsa %xcc, %f11, %f3
22440loop_2632:
22441 fpack16 %f6, %f11
22442 fbuge,a %fcc0, loop_2633
22443 bcc,pt %icc, loop_2634
22444 tge %xcc, 0x3
22445 ldx [%l7 + 0x10], %l0
22446loop_2633:
22447 ld [%l7 + 0x10], %f8
22448loop_2634:
22449 ldub [%l7 + 0x3E], %i3
22450 andn %i6, 0x0374, %i4
22451 fandnot2s %f9, %f2, %f3
22452 fnegs %f2, %f15
22453 movrlez %i5, 0x216, %o6
22454 addc %o5, %l5, %o0
22455 sethi 0x1FEA, %g6
22456 sth %i0, [%l7 + 0x10]
22457 fmovsgu %icc, %f2, %f4
22458 bvc,a,pt %icc, loop_2635
22459 ldsh [%l7 + 0x24], %l4
22460 fpsub32s %f9, %f11, %f10
22461 stx %g3, [%l7 + 0x60]
22462loop_2635:
22463 st %f1, [%l7 + 0x60]
22464 ldsw [%l7 + 0x08], %i2
22465 brz %g1, loop_2636
22466 ba,a loop_2637
22467 fpack16 %f6, %f11
22468 ldsw [%l7 + 0x34], %g2
22469loop_2636:
22470 fcmpne32 %f2, %f2, %g5
22471loop_2637:
22472 movpos %xcc, %l1, %o2
22473 ldsb [%l7 + 0x7D], %i1
22474 nop
22475 setx loop_2638, %l0, %l1
22476 wrpr 0x1, %tl
22477 wrpr %l1, %tnpc
22478 setx 0x34400001400, %l0, %l1
22479 wrpr %l1, %tstate
22480 wrhpr 0x4, %htstate
22481 done
22482 sth %o4, [%l7 + 0x3C]
22483 brgz %o7, loop_2639
22484 edge16l %o3, %o1, %g4
22485loop_2638:
22486 stb %g7, [%l7 + 0x53]
22487 fmovrslz %l3, %f14, %f4
22488loop_2639:
22489 fmul8x16au %f5, %f15, %f2
22490 stw %i7, [%l7 + 0x34]
22491 fcmple16 %f8, %f0, %l2
22492 ba,a,pt %xcc, loop_2640
22493 ldub [%l7 + 0x47], %l6
22494 tcc %icc, 0x4
22495 ldd [%l7 + 0x68], %f12
22496loop_2640:
22497 ldsb [%l7 + 0x4F], %i3
22498 st %f5, [%l7 + 0x54]
22499 andn %l0, 0x19EE, %i4
22500 ldub [%l7 + 0x25], %i6
22501 smulcc %i5, %o5, %l5
22502 xorcc %o6, 0x0215, %o0
22503 nop
22504 setx loop_2641, %l0, %l1
22505 wrpr 0x1, %tl
22506 wrpr %l1, %tnpc
22507 setx 0x34400001400, %l0, %l1
22508 wrpr %l1, %tstate
22509 wrhpr 0x4, %htstate
22510 done
22511 ldsw [%l7 + 0x1C], %g6
22512 brlez %i0, loop_2642
22513 lduh [%l7 + 0x20], %l4
22514loop_2641:
22515 fpadd32s %f2, %f6, %f0
22516 fcmpeq16 %f10, %f12, %i2
22517loop_2642:
22518 stb %g3, [%l7 + 0x39]
22519 mulx %g1, %g2, %g5
22520 ldsw [%l7 + 0x38], %o2
22521 edge8l %l1, %i1, %o4
22522 popc %o3, %o1
22523 lduh [%l7 + 0x46], %g4
22524 fnors %f14, %f14, %f7
22525 ldd [%l7 + 0x70], %f6
22526 sth %o7, [%l7 + 0x08]
22527 sdivx %g7, 0x1424, %i7
22528 fmovsvc %icc, %f14, %f11
22529 fbug %fcc0, loop_2643
22530 fmovrsgez %l3, %f12, %f5
22531 movne %icc, %l6, %l2
22532 tl %xcc, 0x1
22533loop_2643:
22534 bneg,a loop_2644
22535 umulcc %l0, 0x0698, %i3
22536 movvs %icc, %i6, %i4
22537 andncc %i5, %o5, %o6
22538loop_2644:
22539 stb %o0, [%l7 + 0x5E]
22540 fmul8sux16 %f8, %f0, %f12
22541 edge8l %l5, %g6, %l4
22542 stb %i0, [%l7 + 0x1B]
22543 tvs %icc, 0x5
22544 ldub [%l7 + 0x51], %g3
22545 add %i2, 0x0EF6, %g2
22546 ldsb [%l7 + 0x72], %g5
22547 addcc %o2, %g1, %i1
22548 bpos,a,pn %icc, loop_2645
22549 sth %l1, [%l7 + 0x3C]
22550 fbo,a %fcc2, loop_2646
22551 fmul8x16al %f4, %f15, %f6
22552loop_2645:
22553 nop
22554 setx loop_2647, %l0, %l1
22555 wrpr 0x1, %tl
22556 wrpr %l1, %tnpc
22557 setx 0x34400001400, %l0, %l1
22558 wrpr %l1, %tstate
22559 wrhpr 0x4, %htstate
22560 done
22561 fones %f7
22562loop_2646:
22563 fmovrdne %o3, %f8, %f12
22564 call loop_2648
22565loop_2647:
22566 fmovsle %xcc, %f2, %f13
22567 ldsb [%l7 + 0x0D], %o1
22568 ldx [%l7 + 0x58], %g4
22569loop_2648:
22570 fpack16 %f6, %f1
22571 mova %xcc, %o4, %o7
22572 lduh [%l7 + 0x62], %g7
22573 bge,a,pt %icc, loop_2649
22574 fxnor %f4, %f6, %f10
22575 fxor %f10, %f10, %f10
22576 sth %i7, [%l7 + 0x78]
22577loop_2649:
22578 st %f13, [%l7 + 0x50]
22579 ldd [%l7 + 0x18], %f6
22580 tle %xcc, 0x2
22581 fmovsne %xcc, %f11, %f5
22582 fmovsne %xcc, %f8, %f11
22583 fandnot1s %f7, %f6, %f2
22584 fbule,a %fcc0, loop_2650
22585 fbn,a %fcc3, loop_2651
22586 ldx [%l7 + 0x48], %l3
22587 ldd [%l7 + 0x60], %f2
22588loop_2650:
22589 fxor %f6, %f8, %f10
22590loop_2651:
22591 bpos %xcc, loop_2652
22592 fmovrdlez %l2, %f12, %f6
22593 fcmpne16 %f4, %f10, %l6
22594 ldd [%l7 + 0x20], %f2
22595loop_2652:
22596 stx %i3, [%l7 + 0x28]
22597 movleu %xcc, %i6, %i4
22598 bne,pn %xcc, loop_2653
22599 tgu %icc, 0x6
22600 movleu %icc, %l0, %i5
22601 edge32 %o6, %o0, %l5
22602loop_2653:
22603 bcs,a,pn %xcc, loop_2654
22604 lduw [%l7 + 0x10], %o5
22605 bg,a,pn %xcc, loop_2655
22606 ldsb [%l7 + 0x7D], %g6
22607loop_2654:
22608 edge16ln %i0, %l4, %i2
22609 nop
22610 setx loop_2656, %l0, %l1
22611 wrpr 0x1, %tl
22612 wrpr %l1, %tnpc
22613 setx 0x34400001400, %l0, %l1
22614 wrpr %l1, %tstate
22615 wrhpr 0x4, %htstate
22616 done
22617loop_2655:
22618 fcmpne32 %f2, %f10, %g2
22619 fmovdne %xcc, %f11, %f10
22620 andcc %g5, 0x15EC, %o2
22621loop_2656:
22622 fpsub16 %f6, %f12, %f2
22623 stw %g3, [%l7 + 0x5C]
22624 fmovrde %g1, %f4, %f12
22625 edge8ln %l1, %i1, %o1
22626 orncc %g4, 0x0A43, %o4
22627 ldsw [%l7 + 0x48], %o7
22628 array16 %o3, %g7, %l3
22629 movge %icc, %l2, %i7
22630 fmovdl %icc, %f1, %f1
22631 bvs,pn %icc, loop_2657
22632 ldsb [%l7 + 0x55], %i3
22633 fbne %fcc1, loop_2658
22634 std %f14, [%l7 + 0x30]
22635loop_2657:
22636 brlz,a %l6, loop_2659
22637 fbge %fcc1, loop_2660
22638loop_2658:
22639 ld [%l7 + 0x5C], %f11
22640 ld [%l7 + 0x68], %f4
22641loop_2659:
22642 fmovdleu %xcc, %f0, %f14
22643loop_2660:
22644 ld [%l7 + 0x6C], %f15
22645 sra %i6, %i4, %i5
22646 brnz %o6, loop_2661
22647 ldub [%l7 + 0x79], %o0
22648 stb %l5, [%l7 + 0x33]
22649 subcc %o5, 0x1F44, %g6
22650loop_2661:
22651 tvs %icc, 0x0
22652 ldsb [%l7 + 0x72], %i0
22653 tpos %icc, 0x5
22654 stx %l4, [%l7 + 0x20]
22655 faligndata %f10, %f10, %f10
22656 movle %xcc, %l0, %i2
22657 fmovsvc %icc, %f14, %f1
22658 fxnor %f4, %f0, %f6
22659 brgez %g2, loop_2662
22660 fxnors %f4, %f1, %f3
22661 fnegd %f12, %f6
22662 ldsb [%l7 + 0x0E], %o2
22663loop_2662:
22664 fmovsn %xcc, %f2, %f7
22665 ldd [%l7 + 0x30], %f0
22666 lduh [%l7 + 0x40], %g3
22667 fone %f14
22668 fmovdpos %icc, %f8, %f15
22669 movge %xcc, %g1, %g5
22670 lduw [%l7 + 0x54], %i1
22671 fnands %f6, %f13, %f1
22672 fnot2s %f14, %f3
22673 stx %l1, [%l7 + 0x18]
22674 ldsw [%l7 + 0x7C], %o1
22675 fmovdge %icc, %f11, %f10
22676 movrlez %o4, %g4, %o3
22677 ldsb [%l7 + 0x29], %o7
22678 sub %l3, %g7, %l2
22679 fcmped %fcc1, %f6, %f14
22680 call loop_2663
22681 tg %xcc, 0x0
22682 fmovsle %icc, %f0, %f9
22683 movrne %i7, %i3, %l6
22684loop_2663:
22685 st %f4, [%l7 + 0x74]
22686 fmul8x16au %f9, %f13, %f14
22687 lduw [%l7 + 0x14], %i6
22688 movrgez %i4, 0x3FC, %i5
22689 ldub [%l7 + 0x61], %o0
22690 ldx [%l7 + 0x60], %o6
22691 fpadd16 %f14, %f12, %f2
22692 smul %o5, %l5, %g6
22693 fcmple32 %f0, %f4, %l4
22694 sll %i0, 0x18, %i2
22695 bleu,a %icc, loop_2664
22696 movcs %xcc, %l0, %o2
22697 lduw [%l7 + 0x70], %g3
22698 fmovsa %icc, %f11, %f1
22699loop_2664:
22700 edge16 %g1, %g5, %i1
22701 fbe,a %fcc0, loop_2665
22702 brz %g2, loop_2666
22703 ldub [%l7 + 0x57], %o1
22704 fmovrslz %o4, %f2, %f2
22705loop_2665:
22706 edge32n %g4, %l1, %o7
22707loop_2666:
22708 udivcc %l3, 0x09C9, %o3
22709 tvs %xcc, 0x4
22710 tne %icc, 0x2
22711 fandnot1 %f0, %f8, %f2
22712 tge %icc, 0x4
22713 fsrc1s %f4, %f4
22714 brgz,a %l2, loop_2667
22715 bleu %xcc, loop_2668
22716 fbo %fcc2, loop_2669
22717 andn %i7, 0x1BE4, %g7
22718loop_2667:
22719 fmovdvs %icc, %f15, %f10
22720loop_2668:
22721 fmovsn %icc, %f6, %f2
22722loop_2669:
22723 taddcctv %i3, %i6, %i4
22724 std %f12, [%l7 + 0x38]
22725 bgu,a,pn %xcc, loop_2670
22726 edge32n %i5, %o0, %o6
22727 bshuffle %f12, %f14, %f8
22728 udiv %l6, 0x0B7B, %l5
22729loop_2670:
22730 fornot2s %f6, %f8, %f15
22731 movneg %xcc, %o5, %l4
22732 ldsw [%l7 + 0x3C], %i0
22733 fbue,a %fcc3, loop_2671
22734 andncc %i2, %g6, %l0
22735 andcc %o2, 0x0E09, %g3
22736 st %f14, [%l7 + 0x68]
22737loop_2671:
22738 edge32ln %g5, %i1, %g1
22739 ldx [%l7 + 0x38], %g2
22740 bleu,a,pt %xcc, loop_2672
22741 stx %o1, [%l7 + 0x48]
22742 st %f1, [%l7 + 0x64]
22743 fmovscc %icc, %f10, %f3
22744loop_2672:
22745 ldx [%l7 + 0x50], %g4
22746 ld [%l7 + 0x30], %f10
22747 fnegs %f7, %f9
22748 xnorcc %o4, 0x07DD, %o7
22749 ldub [%l7 + 0x24], %l1
22750 movneg %icc, %l3, %o3
22751 std %f12, [%l7 + 0x40]
22752 ld [%l7 + 0x6C], %f13
22753 tvc %xcc, 0x4
22754 fcmpeq16 %f4, %f8, %i7
22755 tvs %icc, 0x5
22756 sth %g7, [%l7 + 0x08]
22757 fxnors %f6, %f6, %f6
22758 nop
22759 setx loop_2673, %l0, %l1
22760 wrpr 0x1, %tl
22761 wrpr %l1, %tnpc
22762 setx 0x34400001400, %l0, %l1
22763 wrpr %l1, %tstate
22764 wrhpr 0x4, %htstate
22765 done
22766 bvc,a loop_2674
22767 fandnot2 %f2, %f8, %f0
22768 edge16l %i3, %i6, %i4
22769loop_2673:
22770 fbug %fcc0, loop_2675
22771loop_2674:
22772 stb %l2, [%l7 + 0x7C]
22773 fmovd %f6, %f12
22774 orcc %o0, 0x011D, %o6
22775loop_2675:
22776 movl %xcc, %i5, %l6
22777 lduh [%l7 + 0x4C], %l5
22778 fpackfix %f8, %f8
22779 ld [%l7 + 0x70], %f7
22780 ldub [%l7 + 0x45], %l4
22781 st %f11, [%l7 + 0x74]
22782 stw %i0, [%l7 + 0x34]
22783 ldsb [%l7 + 0x6F], %o5
22784 fnot2s %f5, %f9
22785 stb %g6, [%l7 + 0x31]
22786 ldub [%l7 + 0x30], %i2
22787 fmovsgu %icc, %f8, %f6
22788 add %l0, 0x0BD5, %o2
22789 lduh [%l7 + 0x64], %g5
22790 udivx %i1, 0x0D73, %g3
22791 fmovdcs %icc, %f8, %f2
22792 ldd [%l7 + 0x38], %f4
22793 movl %xcc, %g2, %o1
22794 ldsh [%l7 + 0x4A], %g4
22795 fmovsleu %icc, %f14, %f13
22796 fmovsvc %xcc, %f12, %f5
22797 alignaddr %g1, %o4, %o7
22798 fmovspos %icc, %f13, %f7
22799 ldsb [%l7 + 0x7E], %l1
22800 bcc,a loop_2676
22801 movvc %xcc, %l3, %o3
22802 fmovrdlz %i7, %f8, %f6
22803 fmovrdgz %i3, %f10, %f14
22804loop_2676:
22805 tl %xcc, 0x3
22806 fmovde %xcc, %f6, %f8
22807 fbu %fcc2, loop_2677
22808 fcmple32 %f0, %f6, %i6
22809 fmul8x16al %f10, %f13, %f14
22810 bleu,pt %icc, loop_2678
22811loop_2677:
22812 st %f15, [%l7 + 0x6C]
22813 fcmple32 %f0, %f8, %g7
22814 fbu,a %fcc1, loop_2679
22815loop_2678:
22816 edge16 %i4, %l2, %o0
22817 nop
22818 setx loop_2680, %l0, %l1
22819 wrpr 0x1, %tl
22820 wrpr %l1, %tnpc
22821 setx 0x34400001400, %l0, %l1
22822 wrpr %l1, %tstate
22823 wrhpr 0x4, %htstate
22824 done
22825 brgez,a %i5, loop_2681
22826loop_2679:
22827 andn %l6, 0x01FB, %l5
22828 ld [%l7 + 0x0C], %f8
22829loop_2680:
22830 fpsub16 %f6, %f4, %f2
22831loop_2681:
22832 fpadd16 %f4, %f2, %f0
22833 fmovsvc %icc, %f5, %f9
22834 sub %l4, 0x17F2, %o6
22835 fors %f14, %f14, %f6
22836 fsrc1 %f12, %f4
22837 stb %o5, [%l7 + 0x2C]
22838 sth %g6, [%l7 + 0x2C]
22839 sdivcc %i0, 0x0F14, %i2
22840 ldsh [%l7 + 0x2E], %o2
22841 bpos,a,pn %icc, loop_2682
22842 fmovscc %icc, %f6, %f5
22843 tge %icc, 0x6
22844 bcc,a %xcc, loop_2683
22845loop_2682:
22846 ldd [%l7 + 0x20], %f12
22847 fbo %fcc2, loop_2684
22848 tne %xcc, 0x5
22849loop_2683:
22850 ldsh [%l7 + 0x1E], %l0
22851 bvc %icc, loop_2685
22852loop_2684:
22853 edge8ln %i1, %g5, %g3
22854 sdivcc %g2, 0x1F6A, %g4
22855 movcs %icc, %o1, %o4
22856loop_2685:
22857 tgu %xcc, 0x1
22858 nop
22859 setx loop_2686, %l0, %l1
22860 wrpr 0x1, %tl
22861 wrpr %l1, %tnpc
22862 setx 0x34400001400, %l0, %l1
22863 wrpr %l1, %tstate
22864 wrhpr 0x4, %htstate
22865 done
22866 fmul8x16au %f15, %f9, %f0
22867 brlez,a %g1, loop_2687
22868 movre %o7, 0x072, %l1
22869loop_2686:
22870 fbue %fcc1, loop_2688
22871 stw %l3, [%l7 + 0x60]
22872loop_2687:
22873 lduh [%l7 + 0x28], %i7
22874 subcc %o3, 0x026D, %i3
22875loop_2688:
22876 fxnor %f2, %f4, %f4
22877 ldsh [%l7 + 0x48], %i6
22878 stb %g7, [%l7 + 0x33]
22879 fmovdl %icc, %f1, %f6
22880 fornot1 %f10, %f8, %f12
22881 fbl %fcc3, loop_2689
22882 fmovsa %xcc, %f1, %f7
22883 ld [%l7 + 0x0C], %f1
22884 lduw [%l7 + 0x2C], %i4
22885loop_2689:
22886 ld [%l7 + 0x38], %f5
22887 fmovrslez %l2, %f6, %f14
22888 tsubcctv %i5, %o0, %l6
22889 st %f9, [%l7 + 0x50]
22890 call loop_2690
22891 bcs,a %icc, loop_2691
22892 stb %l4, [%l7 + 0x18]
22893 fors %f9, %f3, %f8
22894loop_2690:
22895 movrgz %l5, %o5, %o6
22896loop_2691:
22897 fbu,a %fcc2, loop_2692
22898 fmuld8ulx16 %f8, %f10, %f2
22899 move %icc, %i0, %i2
22900 stb %g6, [%l7 + 0x10]
22901loop_2692:
22902 udivx %o2, 0x0AE2, %l0
22903 srlx %g5, 0x02, %g3
22904 fcmpeq32 %f4, %f14, %g2
22905 fcmpne16 %f8, %f0, %g4
22906 ldx [%l7 + 0x50], %o1
22907 edge16ln %o4, %i1, %o7
22908 smulcc %g1, %l1, %i7
22909 tcs %icc, 0x7
22910 fbule %fcc3, loop_2693
22911 movleu %xcc, %l3, %o3
22912 movcs %xcc, %i6, %g7
22913 tge %xcc, 0x7
22914loop_2693:
22915 stw %i3, [%l7 + 0x74]
22916 tne %icc, 0x2
22917 lduw [%l7 + 0x20], %l2
22918 ld [%l7 + 0x78], %f7
22919 fmovdge %icc, %f1, %f12
22920 andcc %i5, 0x16FE, %o0
22921 stb %l6, [%l7 + 0x75]
22922 movrlz %i4, %l4, %o5
22923 ldd [%l7 + 0x18], %f10
22924 fcmpne32 %f2, %f12, %l5
22925 fcmpeq16 %f10, %f12, %o6
22926 addcc %i2, 0x0B12, %g6
22927 movrlez %i0, %o2, %g5
22928 xnorcc %l0, 0x0E19, %g2
22929 stb %g3, [%l7 + 0x66]
22930 smul %g4, %o4, %i1
22931 array16 %o7, %o1, %l1
22932 mova %xcc, %i7, %g1
22933 srlx %l3, %o3, %g7
22934 fpsub32s %f7, %f13, %f7
22935 fnot2 %f4, %f14
22936 fcmpne16 %f8, %f12, %i3
22937 subcc %i6, %l2, %i5
22938 std %f8, [%l7 + 0x50]
22939 fpsub16s %f14, %f15, %f0
22940 fzeros %f1
22941 stw %l6, [%l7 + 0x78]
22942 fmul8x16au %f0, %f11, %f8
22943 nop
22944 setx loop_2694, %l0, %l1
22945 wrpr 0x1, %tl
22946 wrpr %l1, %tnpc
22947 setx 0x34400001400, %l0, %l1
22948 wrpr %l1, %tstate
22949 wrhpr 0x4, %htstate
22950 done
22951 fandnot2 %f8, %f4, %f6
22952 fone %f4
22953 ldx [%l7 + 0x08], %i4
22954loop_2694:
22955 taddcc %o0, 0x095A, %o5
22956 edge8 %l4, %l5, %i2
22957 fmovrsne %g6, %f2, %f5
22958 sdivx %i0, 0x0CD8, %o6
22959 fbuge %fcc3, loop_2695
22960 fandnot2 %f6, %f12, %f12
22961 mulx %o2, %l0, %g2
22962 fmovrdlz %g5, %f10, %f4
22963loop_2695:
22964 movl %xcc, %g3, %o4
22965 xnor %g4, 0x05AC, %i1
22966 lduw [%l7 + 0x1C], %o7
22967 fpmerge %f6, %f3, %f0
22968 movvs %xcc, %l1, %o1
22969 st %f4, [%l7 + 0x7C]
22970 bvc,a %xcc, loop_2696
22971 fpsub16 %f8, %f12, %f6
22972 stx %g1, [%l7 + 0x10]
22973 movrlz %l3, 0x345, %i7
22974loop_2696:
22975 fmovdle %icc, %f9, %f4
22976 subc %g7, 0x1048, %i3
22977 edge32 %i6, %o3, %i5
22978 ldsw [%l7 + 0x20], %l2
22979 or %i4, %o0, %l6
22980 edge32n %o5, %l5, %l4
22981 sub %g6, 0x092B, %i0
22982 fbu %fcc1, loop_2697
22983 fnegd %f2, %f8
22984 stx %o6, [%l7 + 0x20]
22985 ld [%l7 + 0x58], %f2
22986loop_2697:
22987 ldd [%l7 + 0x10], %f8
22988 sth %o2, [%l7 + 0x0E]
22989 tvs %icc, 0x0
22990 brlez,a %i2, loop_2698
22991 stw %g2, [%l7 + 0x08]
22992 alignaddrl %g5, %g3, %l0
22993 tgu %xcc, 0x5
22994loop_2698:
22995 fmovdvc %xcc, %f12, %f14
22996 ldd [%l7 + 0x48], %f4
22997 fpackfix %f8, %f13
22998 sdivx %g4, 0x1830, %o4
22999 fmovdcs %icc, %f14, %f11
23000 fmul8x16al %f10, %f4, %f8
23001 fmovrsgz %o7, %f14, %f8
23002 sll %l1, 0x1F, %i1
23003 sub %g1, %o1, %l3
23004 movpos %xcc, %g7, %i3
23005 ldd [%l7 + 0x70], %f0
23006 smulcc %i7, 0x0430, %o3
23007 ldd [%l7 + 0x78], %f4
23008 fpmerge %f10, %f6, %f8
23009 tne %xcc, 0x3
23010 ta %icc, 0x6
23011 st %f9, [%l7 + 0x24]
23012 fmovrse %i5, %f2, %f0
23013 addc %l2, 0x1A8B, %i4
23014 tn %xcc, 0x3
23015 edge16ln %i6, %o0, %l6
23016 ldx [%l7 + 0x68], %l5
23017 ldub [%l7 + 0x5B], %l4
23018 fpack16 %f2, %f10
23019 brnz,a %g6, loop_2699
23020 xor %o5, %i0, %o6
23021 fnot1s %f5, %f10
23022 ld [%l7 + 0x0C], %f1
23023loop_2699:
23024 nop
23025 setx loop_2700, %l0, %l1
23026 jmpl %l1, %o2
23027 movrlz %g2, 0x27E, %g5
23028 stw %i2, [%l7 + 0x38]
23029 ld [%l7 + 0x58], %f2
23030loop_2700:
23031 movneg %xcc, %g3, %g4
23032 fmovrse %l0, %f13, %f0
23033 stb %o4, [%l7 + 0x3A]
23034 lduw [%l7 + 0x14], %l1
23035 movre %i1, 0x28E, %g1
23036 andcc %o7, 0x0E2D, %o1
23037 stb %g7, [%l7 + 0x75]
23038 fpack32 %f8, %f2, %f8
23039 fmovdge %xcc, %f12, %f0
23040 fornot2 %f8, %f12, %f0
23041 tge %xcc, 0x7
23042 umul %l3, 0x0B17, %i7
23043 fmul8x16au %f15, %f5, %f8
23044 tneg %xcc, 0x4
23045 ldsb [%l7 + 0x58], %i3
23046 ldsw [%l7 + 0x7C], %o3
23047 fmovda %icc, %f12, %f9
23048 edge16 %l2, %i5, %i6
23049 orn %o0, 0x169E, %i4
23050 fmovsgu %icc, %f5, %f2
23051 tn %icc, 0x3
23052 movle %xcc, %l6, %l5
23053 subcc %l4, %g6, %o5
23054 stb %o6, [%l7 + 0x5D]
23055 fcmpeq16 %f0, %f6, %i0
23056 mova %xcc, %g2, %g5
23057 array16 %i2, %g3, %o2
23058 brlz %g4, loop_2701
23059 fcmpgt16 %f4, %f8, %o4
23060 fpsub32s %f3, %f3, %f4
23061 te %xcc, 0x3
23062loop_2701:
23063 edge8l %l0, %l1, %g1
23064 nop
23065 setx loop_2702, %l0, %l1
23066 wrpr 0x1, %tl
23067 wrpr %l1, %tpc
23068 add %l1, 0x4, %l1
23069 wrpr %l1, %tnpc
23070 setx 0x34400001400, %l0, %l1
23071 wrpr %l1, %tstate
23072 wrhpr 0x4, %htstate
23073 retry
23074 addccc %o7, %o1, %i1
23075 std %f12, [%l7 + 0x68]
23076 bpos,a loop_2703
23077loop_2702:
23078 srlx %l3, 0x0E, %g7
23079 tl %icc, 0x4
23080 ldx [%l7 + 0x18], %i7
23081loop_2703:
23082 subcc %o3, %l2, %i3
23083 movl %icc, %i5, %i6
23084 edge16n %o0, %l6, %i4
23085 fones %f12
23086 movcc %icc, %l5, %l4
23087 fmul8sux16 %f2, %f10, %f12
23088 ldsb [%l7 + 0x74], %o5
23089 fmovdcc %xcc, %f11, %f7
23090 lduw [%l7 + 0x6C], %o6
23091 ldsh [%l7 + 0x70], %g6
23092 fpmerge %f0, %f9, %f4
23093 st %f3, [%l7 + 0x3C]
23094 movcc %xcc, %g2, %g5
23095 fpackfix %f12, %f11
23096 movle %xcc, %i0, %i2
23097 fmovdvs %xcc, %f15, %f10
23098 fpack16 %f0, %f6
23099 stx %o2, [%l7 + 0x40]
23100 tsubcctv %g3, 0x1AAD, %o4
23101 fmovsge %xcc, %f2, %f9
23102 edge8l %l0, %l1, %g1
23103 fmovsa %icc, %f11, %f11
23104 ld [%l7 + 0x18], %f3
23105 fbl,a %fcc0, loop_2704
23106 fnegs %f8, %f11
23107 smul %g4, %o7, %i1
23108 fbue,a %fcc1, loop_2705
23109loop_2704:
23110 movrgz %o1, 0x29B, %l3
23111 fbule,a %fcc0, loop_2706
23112 fmovdpos %icc, %f13, %f1
23113loop_2705:
23114 tle %icc, 0x3
23115 fmovdg %xcc, %f5, %f6
23116loop_2706:
23117 lduh [%l7 + 0x4A], %g7
23118 ldsh [%l7 + 0x26], %o3
23119 ld [%l7 + 0x54], %f15
23120 ldsb [%l7 + 0x5F], %i7
23121 fbu,a %fcc0, loop_2707
23122 lduw [%l7 + 0x4C], %i3
23123 movrlez %l2, 0x3EB, %i5
23124 udivcc %i6, 0x0E36, %o0
23125loop_2707:
23126 fnot2 %f12, %f2
23127 tgu %icc, 0x0
23128 ldsw [%l7 + 0x08], %i4
23129 faligndata %f4, %f10, %f14
23130 fmuld8ulx16 %f6, %f4, %f2
23131 bleu %icc, loop_2708
23132 stx %l5, [%l7 + 0x18]
23133 ldd [%l7 + 0x10], %f10
23134 subccc %l6, 0x1E44, %l4
23135loop_2708:
23136 ldsb [%l7 + 0x41], %o5
23137 tl %xcc, 0x2
23138 alignaddrl %g6, %g2, %o6
23139 bne,a loop_2709
23140 stx %i0, [%l7 + 0x08]
23141 fmovdcc %xcc, %f10, %f5
23142 ldub [%l7 + 0x61], %g5
23143loop_2709:
23144 fones %f8
23145 smulcc %i2, 0x0AC6, %o2
23146 stw %o4, [%l7 + 0x5C]
23147 fmovse %icc, %f11, %f14
23148 fmul8x16au %f9, %f3, %f4
23149 lduw [%l7 + 0x74], %l0
23150 fmovdvc %icc, %f4, %f2
23151 lduh [%l7 + 0x18], %l1
23152 bpos,a,pn %icc, loop_2710
23153 sra %g1, %g4, %o7
23154 fmovs %f10, %f10
23155 mulx %g3, 0x0815, %i1
23156loop_2710:
23157 stx %l3, [%l7 + 0x48]
23158 fmovsne %xcc, %f15, %f13
23159 sllx %o1, 0x07, %g7
23160 be,a %xcc, loop_2711
23161 sth %i7, [%l7 + 0x32]
23162 fxors %f13, %f13, %f11
23163 stx %o3, [%l7 + 0x60]
23164loop_2711:
23165 movcc %xcc, %l2, %i5
23166 array8 %i6, %o0, %i4
23167 ble,a,pn %icc, loop_2712
23168 subc %i3, %l6, %l4
23169 fpackfix %f10, %f0
23170 lduw [%l7 + 0x20], %o5
23171loop_2712:
23172 ldsh [%l7 + 0x50], %l5
23173 sub %g2, 0x155F, %o6
23174 ldsw [%l7 + 0x14], %i0
23175 tn %xcc, 0x7
23176 movvs %icc, %g6, %i2
23177 fmovdn %icc, %f5, %f2
23178 tcs %icc, 0x6
23179 sth %o2, [%l7 + 0x44]
23180 lduw [%l7 + 0x14], %g5
23181 udivx %o4, 0x1DE1, %l1
23182 lduh [%l7 + 0x60], %l0
23183 fcmpgt32 %f14, %f4, %g1
23184 fmovsgu %icc, %f6, %f11
23185 fmovd %f0, %f4
23186 udivcc %g4, 0x1C20, %o7
23187 te %xcc, 0x7
23188 brgz,a %g3, loop_2713
23189 stb %i1, [%l7 + 0x75]
23190 fcmpgt32 %f8, %f2, %o1
23191 movg %xcc, %l3, %i7
23192loop_2713:
23193 and %g7, %l2, %i5
23194 nop
23195 setx loop_2714, %l0, %l1
23196 jmpl %l1, %o3
23197 stx %i6, [%l7 + 0x78]
23198 siam 0x3
23199 stb %i4, [%l7 + 0x3B]
23200loop_2714:
23201 fcmpgt16 %f0, %f4, %o0
23202 ldsw [%l7 + 0x68], %i3
23203 fmovsvc %xcc, %f1, %f5
23204 fnands %f3, %f9, %f8
23205 lduh [%l7 + 0x34], %l6
23206 std %f6, [%l7 + 0x58]
23207 ldd [%l7 + 0x08], %f10
23208 bn,a,pt %icc, loop_2715
23209 fmuld8sux16 %f6, %f9, %f10
23210 mulx %o5, 0x1E8B, %l5
23211 fbug,a %fcc1, loop_2716
23212loop_2715:
23213 stw %g2, [%l7 + 0x0C]
23214 fbg,a %fcc2, loop_2717
23215 lduw [%l7 + 0x58], %l4
23216loop_2716:
23217 stx %o6, [%l7 + 0x68]
23218 stb %i0, [%l7 + 0x13]
23219loop_2717:
23220 fnot1 %f10, %f14
23221 lduh [%l7 + 0x70], %g6
23222 sll %o2, %i2, %o4
23223 ldsw [%l7 + 0x64], %g5
23224 ldsw [%l7 + 0x54], %l1
23225 ldub [%l7 + 0x59], %l0
23226 array32 %g4, %o7, %g3
23227 te %xcc, 0x4
23228 ld [%l7 + 0x60], %f2
23229 std %f4, [%l7 + 0x50]
23230 stb %i1, [%l7 + 0x41]
23231 stx %g1, [%l7 + 0x78]
23232 fmovda %icc, %f10, %f1
23233 movleu %icc, %o1, %l3
23234 fpadd16 %f2, %f0, %f0
23235 fmovdvc %xcc, %f11, %f12
23236 lduw [%l7 + 0x28], %i7
23237 for %f0, %f0, %f2
23238 fnegs %f12, %f5
23239 taddcctv %g7, 0x0135, %l2
23240 ldsb [%l7 + 0x15], %i5
23241 fpsub16 %f14, %f4, %f0
23242 fmovdcs %icc, %f10, %f3
23243 fbne,a %fcc3, loop_2718
23244 fcmpd %fcc2, %f10, %f0
23245 fblg,a %fcc1, loop_2719
23246 orncc %o3, %i6, %i4
23247loop_2718:
23248 ldsh [%l7 + 0x46], %o0
23249 fones %f6
23250loop_2719:
23251 edge32n %i3, %l6, %l5
23252 array16 %o5, %l4, %g2
23253 siam 0x4
23254 edge32n %i0, %g6, %o2
23255 fmovdvs %icc, %f8, %f1
23256 stw %o6, [%l7 + 0x70]
23257 stx %i2, [%l7 + 0x20]
23258 lduh [%l7 + 0x64], %g5
23259 ldx [%l7 + 0x50], %l1
23260 faligndata %f8, %f2, %f6
23261 bvc,a,pt %icc, loop_2720
23262 fone %f14
23263 edge16 %l0, %o4, %o7
23264 lduh [%l7 + 0x7A], %g4
23265loop_2720:
23266 mulscc %i1, 0x089C, %g1
23267 ldx [%l7 + 0x20], %o1
23268 fmovrdlz %l3, %f0, %f0
23269 fmovdleu %xcc, %f1, %f13
23270 fzeros %f10
23271 sub %i7, %g7, %g3
23272 umulcc %i5, %l2, %o3
23273 mulscc %i6, 0x1C3D, %i4
23274 tsubcc %i3, %o0, %l6
23275 edge16l %l5, %o5, %l4
23276 stx %g2, [%l7 + 0x18]
23277 array16 %g6, %o2, %o6
23278 fbe,a %fcc0, loop_2721
23279 umulcc %i0, 0x1E99, %i2
23280 fmovdvs %xcc, %f11, %f2
23281 xor %g5, 0x02D4, %l0
23282loop_2721:
23283 fands %f7, %f2, %f11
23284 edge32 %o4, %l1, %o7
23285 ba %icc, loop_2722
23286 fmovd %f12, %f2
23287 bvc,pn %xcc, loop_2723
23288 fmovscs %icc, %f14, %f11
23289loop_2722:
23290 movcc %xcc, %i1, %g4
23291 ld [%l7 + 0x4C], %f7
23292loop_2723:
23293 stw %g1, [%l7 + 0x40]
23294 nop
23295 setx loop_2724, %l0, %l1
23296 wrpr 0x1, %tl
23297 wrpr %l1, %tpc
23298 add %l1, 0x4, %l1
23299 wrpr %l1, %tnpc
23300 setx 0x34400001400, %l0, %l1
23301 wrpr %l1, %tstate
23302 wrhpr 0x4, %htstate
23303 retry
23304 st %f10, [%l7 + 0x40]
23305 bvc,pt %icc, loop_2725
23306 stx %l3, [%l7 + 0x30]
23307loop_2724:
23308 edge32ln %i7, %g7, %g3
23309 st %f6, [%l7 + 0x20]
23310loop_2725:
23311 fbu,a %fcc2, loop_2726
23312 fmovsgu %icc, %f4, %f7
23313 bneg %xcc, loop_2727
23314 stx %i5, [%l7 + 0x48]
23315loop_2726:
23316 ldsw [%l7 + 0x6C], %l2
23317 lduh [%l7 + 0x7C], %o1
23318loop_2727:
23319 be,a,pn %xcc, loop_2728
23320 orn %o3, 0x14CF, %i4
23321 fbg,a %fcc3, loop_2729
23322 ldsb [%l7 + 0x56], %i6
23323loop_2728:
23324 add %o0, 0x1310, %i3
23325 brlez %l6, loop_2730
23326loop_2729:
23327 ta %xcc, 0x1
23328 umulcc %l5, 0x0998, %l4
23329 movvc %icc, %o5, %g6
23330loop_2730:
23331 ldsb [%l7 + 0x2C], %o2
23332 ldub [%l7 + 0x7D], %g2
23333 fnot2 %f12, %f12
23334 fbo %fcc0, loop_2731
23335 fmovd %f8, %f10
23336 lduw [%l7 + 0x08], %i0
23337 fmovdcs %icc, %f10, %f11
23338loop_2731:
23339 fmovrslz %o6, %f7, %f11
23340 lduw [%l7 + 0x48], %i2
23341 fmovdvc %xcc, %f2, %f9
23342 st %f4, [%l7 + 0x5C]
23343 fmovrdgez %l0, %f2, %f4
23344 lduh [%l7 + 0x0C], %o4
23345 ldd [%l7 + 0x10], %f6
23346 fmovrdgz %g5, %f0, %f4
23347 fone %f12
23348 fpack32 %f8, %f6, %f8
23349 fmovdg %icc, %f0, %f1
23350 ldub [%l7 + 0x2F], %l1
23351 for %f4, %f2, %f0
23352 sub %i1, 0x0EC9, %g4
23353 fxnor %f10, %f2, %f12
23354 fmuld8sux16 %f0, %f14, %f4
23355 sub %o7, 0x0AD9, %g1
23356 fnands %f1, %f5, %f12
23357 fones %f12
23358 ble,a loop_2732
23359 umulcc %i7, 0x19D2, %l3
23360 bpos,pt %xcc, loop_2733
23361 movgu %xcc, %g3, %g7
23362loop_2732:
23363 xorcc %l2, 0x1D91, %i5
23364 fexpand %f0, %f10
23365loop_2733:
23366 orncc %o1, 0x0054, %i4
23367 fbo %fcc1, loop_2734
23368 fmovsvc %xcc, %f6, %f13
23369 stx %i6, [%l7 + 0x60]
23370 fnands %f8, %f10, %f15
23371loop_2734:
23372 ldsh [%l7 + 0x48], %o3
23373 fmovscs %xcc, %f3, %f15
23374 array32 %o0, %i3, %l6
23375 fand %f2, %f8, %f10
23376 ldsw [%l7 + 0x14], %l4
23377 movrlez %l5, 0x31E, %g6
23378 edge32n %o5, %g2, %i0
23379 std %f2, [%l7 + 0x08]
23380 lduh [%l7 + 0x1E], %o6
23381 ldsw [%l7 + 0x48], %o2
23382 fpadd32s %f8, %f13, %f1
23383 fands %f4, %f11, %f14
23384 move %icc, %l0, %i2
23385 fmovdne %xcc, %f6, %f5
23386 fba,a %fcc1, loop_2735
23387 lduh [%l7 + 0x56], %o4
23388 fmovdcs %xcc, %f11, %f10
23389 movne %xcc, %g5, %i1
23390loop_2735:
23391 ldsh [%l7 + 0x22], %l1
23392 ldx [%l7 + 0x40], %g4
23393 ldub [%l7 + 0x38], %o7
23394 st %f2, [%l7 + 0x48]
23395 sdivx %i7, 0x1A40, %g1
23396 fmovdle %xcc, %f11, %f3
23397 fone %f10
23398 bn %icc, loop_2736
23399 ba,a,pn %xcc, loop_2737
23400 lduw [%l7 + 0x40], %g3
23401 edge16 %g7, %l2, %i5
23402loop_2736:
23403 ldx [%l7 + 0x10], %l3
23404loop_2737:
23405 fones %f3
23406 umulcc %i4, 0x1F45, %i6
23407 fmovrdlz %o1, %f14, %f6
23408 fnot2 %f10, %f6
23409 fnors %f3, %f2, %f2
23410 array16 %o0, %o3, %l6
23411 nop
23412 setx loop_2738, %l0, %l1
23413 wrpr 0x1, %tl
23414 wrpr %l1, %tnpc
23415 setx 0x34400001400, %l0, %l1
23416 wrpr %l1, %tstate
23417 wrhpr 0x4, %htstate
23418 done
23419 bvc,a loop_2739
23420 udivx %i3, 0x12BF, %l4
23421 edge32 %l5, %g6, %g2
23422loop_2738:
23423 sra %o5, %i0, %o2
23424loop_2739:
23425 edge16n %l0, %i2, %o4
23426 tg %xcc, 0x2
23427 fmul8x16al %f0, %f7, %f8
23428 fpsub16s %f3, %f12, %f10
23429 sllx %g5, 0x0A, %i1
23430 stb %o6, [%l7 + 0x22]
23431 ldsw [%l7 + 0x14], %l1
23432 addcc %o7, %i7, %g1
23433 stb %g3, [%l7 + 0x5C]
23434 ldsb [%l7 + 0x7E], %g4
23435 be,pn %icc, loop_2740
23436 fmovs %f3, %f3
23437 ld [%l7 + 0x64], %f12
23438 taddcctv %g7, 0x13A5, %l2
23439loop_2740:
23440 bcs,a %xcc, loop_2741
23441 fmul8x16al %f14, %f15, %f2
23442 fbl,a %fcc2, loop_2742
23443 stb %i5, [%l7 + 0x6A]
23444loop_2741:
23445 fmovrsgz %i4, %f3, %f7
23446 fornot2s %f14, %f9, %f9
23447loop_2742:
23448 fbne,a %fcc2, loop_2743
23449 fmul8ulx16 %f2, %f4, %f6
23450 ldsb [%l7 + 0x0F], %l3
23451 edge8l %i6, %o0, %o1
23452loop_2743:
23453 ldd [%l7 + 0x50], %f12
23454 nop
23455 setx loop_2744, %l0, %l1
23456 wrpr 0x1, %tl
23457 wrpr %l1, %tnpc
23458 setx 0x34400001400, %l0, %l1
23459 wrpr %l1, %tstate
23460 wrhpr 0x4, %htstate
23461 done
23462 ldsh [%l7 + 0x74], %l6
23463 ldsh [%l7 + 0x64], %o3
23464 ldx [%l7 + 0x68], %l4
23465loop_2744:
23466 fbge,a %fcc3, loop_2745
23467 ba,a %icc, loop_2746
23468 fbu %fcc3, loop_2747
23469 stw %l5, [%l7 + 0x18]
23470loop_2745:
23471 std %f0, [%l7 + 0x70]
23472loop_2746:
23473 fmovdge %icc, %f8, %f6
23474loop_2747:
23475 subcc %i3, 0x1A48, %g6
23476 movgu %icc, %g2, %i0
23477 xnorcc %o2, %o5, %l0
23478 stx %i2, [%l7 + 0x10]
23479 fmovdne %xcc, %f7, %f10
23480 tn %xcc, 0x5
23481 fzero %f14
23482 ldx [%l7 + 0x30], %o4
23483 fandnot1s %f10, %f10, %f12
23484 bleu,a,pt %xcc, loop_2748
23485 ldsb [%l7 + 0x5A], %i1
23486 ld [%l7 + 0x78], %f3
23487 nop
23488 setx loop_2749, %l0, %l1
23489 wrpr 0x1, %tl
23490 wrpr %l1, %tnpc
23491 setx 0x34400001400, %l0, %l1
23492 wrpr %l1, %tstate
23493 wrhpr 0x4, %htstate
23494 done
23495loop_2748:
23496 ldsh [%l7 + 0x70], %o6
23497 fcmpeq16 %f10, %f12, %l1
23498 movgu %icc, %o7, %g5
23499loop_2749:
23500 fmovsvc %xcc, %f8, %f3
23501 ldsw [%l7 + 0x0C], %i7
23502 movpos %xcc, %g3, %g4
23503 tleu %icc, 0x7
23504 ld [%l7 + 0x5C], %f0
23505 brlz,a %g7, loop_2750
23506 fbu %fcc0, loop_2751
23507 sdivcc %g1, 0x0BC5, %i5
23508 fbue %fcc1, loop_2752
23509loop_2750:
23510 fbu,a %fcc0, loop_2753
23511loop_2751:
23512 sth %l2, [%l7 + 0x42]
23513 fba %fcc0, loop_2754
23514loop_2752:
23515 fbule %fcc1, loop_2755
23516loop_2753:
23517 srax %i4, 0x13, %l3
23518 ldd [%l7 + 0x58], %f6
23519loop_2754:
23520 orn %o0, %o1, %i6
23521loop_2755:
23522 ldsh [%l7 + 0x70], %l6
23523 bn,pt %xcc, loop_2756
23524 fsrc2s %f6, %f6
23525 fmovdvs %icc, %f11, %f13
23526 srlx %o3, %l4, %l5
23527loop_2756:
23528 ldx [%l7 + 0x68], %g6
23529 fones %f15
23530 movn %xcc, %g2, %i0
23531 fmovsg %icc, %f15, %f1
23532 lduw [%l7 + 0x38], %i3
23533 tsubcc %o2, 0x16EC, %o5
23534 ldsw [%l7 + 0x58], %i2
23535 fmul8ulx16 %f8, %f10, %f2
23536 fsrc1s %f15, %f9
23537 st %f5, [%l7 + 0x60]
23538 st %f9, [%l7 + 0x14]
23539 fble %fcc0, loop_2757
23540 fnor %f0, %f4, %f4
23541 fbul %fcc3, loop_2758
23542 ldsb [%l7 + 0x38], %o4
23543loop_2757:
23544 edge16 %l0, %o6, %i1
23545 andcc %o7, 0x0D7D, %l1
23546loop_2758:
23547 ldsw [%l7 + 0x44], %i7
23548 ld [%l7 + 0x44], %f6
23549 fmovdg %xcc, %f6, %f7
23550 orncc %g5, 0x1B5C, %g4
23551 stb %g7, [%l7 + 0x19]
23552 fabsd %f8, %f10
23553 popc %g1, %g3
23554 tge %xcc, 0x6
23555 fxors %f15, %f2, %f15
23556 umul %l2, %i4, %l3
23557 fmovdvc %icc, %f5, %f13
23558 sub %i5, 0x18D3, %o0
23559 sdivcc %i6, 0x1C71, %o1
23560 fmovrsne %o3, %f7, %f2
23561 ldd [%l7 + 0x28], %f8
23562 fnor %f12, %f12, %f6
23563 tle %icc, 0x1
23564 orn %l4, %l5, %l6
23565 movcs %icc, %g2, %g6
23566 fmovrdgz %i0, %f6, %f2
23567 fbl,a %fcc0, loop_2759
23568 fabsd %f10, %f12
23569 fmovrslez %i3, %f15, %f4
23570 fcmpne16 %f12, %f10, %o5
23571loop_2759:
23572 fmovsge %icc, %f4, %f2
23573 edge16ln %o2, %i2, %o4
23574 movpos %xcc, %l0, %o6
23575 fcmpeq32 %f2, %f6, %i1
23576 fabsd %f12, %f14
23577 srax %o7, 0x1C, %l1
23578 alignaddr %g5, %g4, %i7
23579 fandnot2 %f8, %f10, %f4
23580 ldx [%l7 + 0x28], %g7
23581 lduw [%l7 + 0x7C], %g1
23582 fmovrse %l2, %f10, %f15
23583 movle %xcc, %i4, %g3
23584 tne %icc, 0x3
23585 fexpand %f9, %f12
23586 fbne %fcc2, loop_2760
23587 movg %icc, %i5, %o0
23588 movrne %l3, 0x2E1, %o1
23589 fandnot2s %f11, %f7, %f3
23590loop_2760:
23591 bshuffle %f0, %f14, %f2
23592 lduh [%l7 + 0x58], %o3
23593 fornot1 %f14, %f0, %f14
23594 srl %l4, 0x11, %i6
23595 array8 %l6, %l5, %g6
23596 mova %icc, %g2, %i0
23597 fnand %f10, %f8, %f10
23598 movcs %xcc, %i3, %o2
23599 ldsh [%l7 + 0x2C], %i2
23600 fmovsl %xcc, %f8, %f11
23601 ldsh [%l7 + 0x26], %o5
23602 array8 %l0, %o4, %i1
23603 fcmpd %fcc3, %f6, %f2
23604 sth %o6, [%l7 + 0x68]
23605 stb %l1, [%l7 + 0x55]
23606 bshuffle %f2, %f6, %f4
23607 edge8n %o7, %g5, %i7
23608 stb %g4, [%l7 + 0x44]
23609 ld [%l7 + 0x7C], %f1
23610 ld [%l7 + 0x5C], %f1
23611 fmovdvc %xcc, %f3, %f11
23612 fornot2s %f4, %f6, %f6
23613 st %f0, [%l7 + 0x0C]
23614 fbe %fcc1, loop_2761
23615 brgz,a %g1, loop_2762
23616 fmovsl %xcc, %f4, %f3
23617 bge,a,pt %icc, loop_2763
23618loop_2761:
23619 fpackfix %f2, %f1
23620loop_2762:
23621 ldx [%l7 + 0x10], %g7
23622 edge8l %i4, %l2, %i5
23623loop_2763:
23624 nop
23625 setx loop_2764, %l0, %l1
23626 wrpr 0x1, %tl
23627 wrpr %l1, %tnpc
23628 setx 0x34400001400, %l0, %l1
23629 wrpr %l1, %tstate
23630 wrhpr 0x4, %htstate
23631 done
23632 lduh [%l7 + 0x54], %g3
23633 stb %o0, [%l7 + 0x71]
23634 stx %l3, [%l7 + 0x38]
23635loop_2764:
23636 addc %o3, 0x09D0, %o1
23637 lduh [%l7 + 0x2A], %i6
23638 fmovdneg %xcc, %f2, %f8
23639 brgez,a %l6, loop_2765
23640 orcc %l4, %g6, %g2
23641 fandnot2 %f14, %f14, %f14
23642 stw %l5, [%l7 + 0x30]
23643loop_2765:
23644 fmovrdlez %i3, %f4, %f8
23645 ldsw [%l7 + 0x7C], %i0
23646 fandnot1 %f0, %f0, %f8
23647 fcmpeq32 %f10, %f12, %o2
23648 fmovsleu %xcc, %f6, %f15
23649 tn %xcc, 0x4
23650 tneg %icc, 0x5
23651 fpmerge %f9, %f1, %f0
23652 tcc %icc, 0x4
23653 fbug,a %fcc3, loop_2766
23654 lduw [%l7 + 0x24], %o5
23655 fba %fcc0, loop_2767
23656 ldd [%l7 + 0x50], %f4
23657loop_2766:
23658 fmul8x16al %f13, %f13, %f8
23659 ldx [%l7 + 0x40], %l0
23660loop_2767:
23661 fcmpgt16 %f8, %f14, %i2
23662 movrne %o4, %i1, %o6
23663 bvc,a %icc, loop_2768
23664 std %f10, [%l7 + 0x70]
23665 fmul8ulx16 %f14, %f6, %f0
23666 movrgez %l1, 0x399, %g5
23667loop_2768:
23668 alignaddrl %o7, %g4, %i7
23669 fmovdle %xcc, %f5, %f4
23670 edge32ln %g7, %g1, %l2
23671 ldsb [%l7 + 0x66], %i4
23672 srlx %i5, %g3, %o0
23673 fone %f14
23674 stx %l3, [%l7 + 0x78]
23675 fcmps %fcc3, %f6, %f11
23676 sdiv %o3, 0x0115, %o1
23677 sth %i6, [%l7 + 0x68]
23678 sdivcc %l6, 0x06E5, %l4
23679 fmovrslez %g2, %f9, %f14
23680 fmovsn %icc, %f5, %f3
23681 fmovs %f10, %f8
23682 lduw [%l7 + 0x48], %l5
23683 std %f0, [%l7 + 0x70]
23684 movrlz %i3, %i0, %g6
23685 tsubcctv %o5, %l0, %i2
23686 fcmple16 %f12, %f6, %o2
23687 fnands %f10, %f10, %f4
23688 fmovdcs %xcc, %f2, %f11
23689 stx %i1, [%l7 + 0x40]
23690 udivx %o4, 0x092E, %o6
23691 ldx [%l7 + 0x30], %g5
23692 fcmple32 %f8, %f12, %l1
23693 array32 %o7, %g4, %g7
23694 or %g1, %l2, %i4
23695 subc %i5, %i7, %o0
23696 xor %g3, %o3, %o1
23697 st %f14, [%l7 + 0x14]
23698 fzeros %f5
23699 fcmps %fcc1, %f7, %f0
23700 fmovsgu %xcc, %f4, %f10
23701 edge32n %i6, %l3, %l4
23702 bne %icc, loop_2769
23703 fxor %f8, %f0, %f10
23704 fmovrslez %l6, %f9, %f7
23705 fmovdcs %xcc, %f15, %f1
23706loop_2769:
23707 fandnot2s %f0, %f1, %f14
23708 addc %g2, 0x1B01, %l5
23709 stb %i3, [%l7 + 0x15]
23710 srl %i0, 0x05, %o5
23711 fors %f15, %f13, %f2
23712 fsrc1s %f0, %f5
23713 ldsw [%l7 + 0x30], %l0
23714 fbe,a %fcc0, loop_2770
23715 std %f0, [%l7 + 0x58]
23716 orn %g6, 0x03FD, %i2
23717 fmovspos %xcc, %f3, %f0
23718loop_2770:
23719 tle %icc, 0x0
23720 ldsb [%l7 + 0x5F], %o2
23721 fmovrdgez %i1, %f0, %f4
23722 udiv %o6, 0x09FA, %o4
23723 bgu %icc, loop_2771
23724 stw %l1, [%l7 + 0x18]
23725 fmovsne %xcc, %f15, %f5
23726 stx %o7, [%l7 + 0x10]
23727loop_2771:
23728 ldd [%l7 + 0x08], %f6
23729 fmul8x16 %f8, %f12, %f14
23730 fcmpgt16 %f4, %f0, %g5
23731 fxnors %f4, %f5, %f4
23732 fmovs %f14, %f15
23733 fmovrslz %g7, %f15, %f3
23734 or %g1, 0x0E71, %g4
23735 ldsh [%l7 + 0x3A], %i4
23736 move %xcc, %i5, %i7
23737 addcc %l2, 0x1373, %g3
23738 ldsh [%l7 + 0x66], %o0
23739 array8 %o1, %o3, %l3
23740 udivcc %l4, 0x01C2, %i6
23741 movne %xcc, %l6, %l5
23742 sdiv %g2, 0x1518, %i0
23743 movvc %icc, %i3, %l0
23744 lduh [%l7 + 0x08], %o5
23745 edge32l %i2, %o2, %g6
23746 popc 0x15EB, %i1
23747 tne %icc, 0x4
23748 subc %o4, 0x074A, %l1
23749 fble %fcc3, loop_2772
23750 bn,a loop_2773
23751 array32 %o7, %o6, %g7
23752 fbule,a %fcc1, loop_2774
23753loop_2772:
23754 fcmpgt16 %f8, %f8, %g1
23755loop_2773:
23756 movcc %icc, %g4, %g5
23757 fcmple32 %f12, %f2, %i5
23758loop_2774:
23759 std %f12, [%l7 + 0x58]
23760 stw %i7, [%l7 + 0x64]
23761 ldd [%l7 + 0x08], %f4
23762 ldx [%l7 + 0x20], %i4
23763 alignaddr %l2, %g3, %o1
23764 array32 %o0, %l3, %l4
23765 fnand %f4, %f2, %f10
23766 lduh [%l7 + 0x5E], %i6
23767 fmovrslz %l6, %f7, %f2
23768 fmovsgu %icc, %f5, %f10
23769 xorcc %o3, 0x1EC7, %g2
23770 taddcc %l5, 0x0C06, %i3
23771 ldsh [%l7 + 0x2C], %l0
23772 movcs %xcc, %o5, %i0
23773 fandnot2s %f15, %f9, %f4
23774 ldx [%l7 + 0x48], %i2
23775 addccc %o2, %i1, %o4
23776 edge8l %l1, %o7, %g6
23777 siam 0x6
23778 fbul %fcc0, loop_2775
23779 fmovscc %icc, %f5, %f11
23780 ldx [%l7 + 0x50], %g7
23781 movle %icc, %g1, %o6
23782loop_2775:
23783 fbug,a %fcc0, loop_2776
23784 st %f11, [%l7 + 0x74]
23785 ldsw [%l7 + 0x50], %g5
23786 fxnor %f0, %f10, %f14
23787loop_2776:
23788 udiv %i5, 0x13B3, %g4
23789 tneg %icc, 0x0
23790 fcmpeq32 %f8, %f0, %i4
23791 bpos,a loop_2777
23792 stb %i7, [%l7 + 0x58]
23793 brgz %g3, loop_2778
23794 brz %l2, loop_2779
23795loop_2777:
23796 call loop_2780
23797 std %f14, [%l7 + 0x48]
23798loop_2778:
23799 ldsb [%l7 + 0x70], %o1
23800loop_2779:
23801 st %f4, [%l7 + 0x6C]
23802loop_2780:
23803 movrlez %l3, %o0, %l4
23804 lduh [%l7 + 0x70], %i6
23805 sth %l6, [%l7 + 0x52]
23806 fcmped %fcc2, %f0, %f6
23807 andcc %o3, 0x0773, %g2
23808 bvc,pn %icc, loop_2781
23809 tn %icc, 0x7
23810 ldsh [%l7 + 0x20], %l5
23811 lduh [%l7 + 0x2E], %l0
23812loop_2781:
23813 st %f10, [%l7 + 0x6C]
23814 edge16 %o5, %i3, %i0
23815 fmovdcs %xcc, %f0, %f5
23816 tvc %icc, 0x5
23817 ldd [%l7 + 0x20], %f10
23818 nop
23819 setx loop_2782, %l0, %l1
23820 jmpl %l1, %o2
23821 lduw [%l7 + 0x3C], %i1
23822 be,pn %icc, loop_2783
23823 tneg %xcc, 0x2
23824loop_2782:
23825 ldsh [%l7 + 0x26], %i2
23826 fornot1s %f2, %f10, %f14
23827loop_2783:
23828 stb %o4, [%l7 + 0x6B]
23829 udivcc %l1, 0x1270, %g6
23830 movneg %xcc, %g7, %g1
23831 ld [%l7 + 0x14], %f7
23832 siam 0x0
23833 movrgez %o7, %o6, %g5
23834 edge16n %g4, %i4, %i5
23835 tg %icc, 0x4
23836 fnors %f8, %f9, %f12
23837 srax %g3, %l2, %i7
23838 andncc %l3, %o0, %l4
23839 fmovdle %icc, %f4, %f9
23840 srl %i6, %l6, %o3
23841 orn %o1, %g2, %l5
23842 lduh [%l7 + 0x52], %o5
23843 bne,a loop_2784
23844 stx %i3, [%l7 + 0x18]
23845 smul %i0, 0x04C5, %l0
23846 movle %xcc, %o2, %i1
23847loop_2784:
23848 st %f11, [%l7 + 0x2C]
23849 fbue %fcc3, loop_2785
23850 movcs %xcc, %o4, %l1
23851 add %i2, %g6, %g7
23852 ldub [%l7 + 0x23], %o7
23853loop_2785:
23854 ta %icc, 0x0
23855 fpadd16s %f2, %f15, %f10
23856 fands %f14, %f14, %f5
23857 stx %g1, [%l7 + 0x08]
23858 te %icc, 0x6
23859 st %f3, [%l7 + 0x68]
23860 movgu %icc, %g5, %o6
23861 fcmpd %fcc3, %f12, %f12
23862 stw %g4, [%l7 + 0x1C]
23863 alignaddrl %i5, %i4, %l2
23864 movg %xcc, %i7, %l3
23865 pdist %f12, %f14, %f0
23866 umulcc %o0, 0x0882, %l4
23867 ldsb [%l7 + 0x23], %g3
23868 fpsub16 %f6, %f10, %f10
23869 fmovdg %xcc, %f1, %f1
23870 fmovdne %xcc, %f3, %f12
23871 tle %xcc, 0x6
23872 fmovde %icc, %f7, %f10
23873 sll %l6, 0x11, %i6
23874 bshuffle %f14, %f12, %f12
23875 ldsb [%l7 + 0x0C], %o3
23876 edge32n %o1, %g2, %o5
23877 xnor %i3, 0x10C2, %l5
23878 fmovs %f10, %f12
23879 fcmpeq32 %f14, %f0, %l0
23880 stb %o2, [%l7 + 0x0D]
23881 std %f10, [%l7 + 0x68]
23882 ld [%l7 + 0x74], %f1
23883 ldx [%l7 + 0x58], %i1
23884 tcc %icc, 0x5
23885 edge16 %o4, %i0, %l1
23886 fmovscc %icc, %f12, %f2
23887 sth %g6, [%l7 + 0x2A]
23888 fornot2 %f4, %f2, %f12
23889 fmul8x16 %f10, %f10, %f0
23890 andn %i2, 0x0CF5, %g7
23891 pdist %f12, %f14, %f0
23892 move %icc, %o7, %g1
23893 bcs,a loop_2786
23894 fbe %fcc3, loop_2787
23895 movrgz %o6, 0x34F, %g4
23896 fors %f13, %f9, %f11
23897loop_2786:
23898 fmovdleu %icc, %f4, %f3
23899loop_2787:
23900 fxnors %f8, %f1, %f6
23901 fnot2s %f0, %f7
23902 tn %xcc, 0x3
23903 and %g5, %i4, %i5
23904 std %f0, [%l7 + 0x18]
23905 stx %l2, [%l7 + 0x38]
23906 taddcctv %i7, 0x0192, %l3
23907 fpsub16 %f10, %f12, %f4
23908 fbule %fcc0, loop_2788
23909 ba,a,pt %xcc, loop_2789
23910 std %f8, [%l7 + 0x10]
23911 fand %f4, %f8, %f10
23912loop_2788:
23913 array32 %l4, %o0, %g3
23914loop_2789:
23915 lduh [%l7 + 0x60], %i6
23916 std %f6, [%l7 + 0x48]
23917 fmovsleu %xcc, %f6, %f5
23918 bvc,pn %xcc, loop_2790
23919 andcc %l6, %o3, %o1
23920 st %f15, [%l7 + 0x40]
23921 edge8 %g2, %i3, %o5
23922loop_2790:
23923 fmovsleu %xcc, %f6, %f6
23924 fbu,a %fcc0, loop_2791
23925 fbn,a %fcc2, loop_2792
23926 fones %f5
23927 movpos %xcc, %l0, %l5
23928loop_2791:
23929 alignaddr %i1, %o2, %o4
23930loop_2792:
23931 ldd [%l7 + 0x78], %f0
23932 fbg,a %fcc2, loop_2793
23933 stw %l1, [%l7 + 0x1C]
23934 lduh [%l7 + 0x58], %i0
23935 edge8ln %i2, %g6, %o7
23936loop_2793:
23937 udivx %g1, 0x1DB5, %g7
23938 ldsh [%l7 + 0x58], %g4
23939 tcs %xcc, 0x5
23940 std %f0, [%l7 + 0x78]
23941 fmovdcc %icc, %f15, %f5
23942 ldd [%l7 + 0x10], %f10
23943 edge16ln %o6, %g5, %i4
23944 fmovd %f4, %f4
23945 lduh [%l7 + 0x3E], %l2
23946 fba %fcc0, loop_2794
23947 ba,pn %xcc, loop_2795
23948 tne %icc, 0x0
23949 ld [%l7 + 0x30], %f0
23950loop_2794:
23951 ldsw [%l7 + 0x44], %i7
23952loop_2795:
23953 fbge %fcc0, loop_2796
23954 array32 %i5, %l3, %o0
23955 std %f0, [%l7 + 0x78]
23956 movrgz %g3, 0x39D, %i6
23957loop_2796:
23958 movcs %icc, %l4, %o3
23959 tsubcctv %o1, 0x0EC2, %l6
23960 alignaddrl %g2, %o5, %i3
23961 st %f13, [%l7 + 0x78]
23962 tsubcctv %l5, %i1, %l0
23963 brgez %o4, loop_2797
23964 or %l1, 0x0F85, %o2
23965 movpos %xcc, %i2, %g6
23966 nop
23967 setx loop_2798, %l0, %l1
23968 jmpl %l1, %o7
23969loop_2797:
23970 brz,a %i0, loop_2799
23971 fble,a %fcc0, loop_2800
23972 ldub [%l7 + 0x6B], %g7
23973loop_2798:
23974 fbug %fcc3, loop_2801
23975loop_2799:
23976 movvs %icc, %g1, %g4
23977loop_2800:
23978 ldsw [%l7 + 0x3C], %o6
23979 ldd [%l7 + 0x58], %f10
23980loop_2801:
23981 stw %i4, [%l7 + 0x34]
23982 ldsw [%l7 + 0x38], %l2
23983 bl %icc, loop_2802
23984 fmul8ulx16 %f8, %f4, %f2
23985 fmul8x16al %f15, %f6, %f14
23986 and %g5, 0x1E5F, %i7
23987loop_2802:
23988 stw %l3, [%l7 + 0x30]
23989 lduh [%l7 + 0x62], %o0
23990 add %i5, 0x1AE2, %g3
23991 tcs %icc, 0x0
23992 fexpand %f10, %f8
23993 ldsh [%l7 + 0x4E], %i6
23994 ldsh [%l7 + 0x76], %o3
23995 fmovdle %xcc, %f10, %f12
23996 fpsub32s %f1, %f12, %f7
23997 ldd [%l7 + 0x10], %f12
23998 stx %l4, [%l7 + 0x30]
23999 bgu,a,pn %icc, loop_2803
24000 brlez,a %o1, loop_2804
24001 fmovrsne %g2, %f5, %f15
24002 fmovda %xcc, %f8, %f8
24003loop_2803:
24004 std %f8, [%l7 + 0x08]
24005loop_2804:
24006 bgu loop_2805
24007 tvs %xcc, 0x1
24008 fpsub16s %f5, %f4, %f7
24009 bshuffle %f14, %f0, %f12
24010loop_2805:
24011 fmovsleu %icc, %f1, %f14
24012 fmovdg %icc, %f13, %f14
24013 ba,pn %xcc, loop_2806
24014 ldd [%l7 + 0x30], %f14
24015 ldsw [%l7 + 0x30], %l6
24016 lduw [%l7 + 0x44], %i3
24017loop_2806:
24018 ldd [%l7 + 0x28], %f2
24019 udivcc %l5, 0x0FF0, %o5
24020 stw %i1, [%l7 + 0x28]
24021 xorcc %l0, %o4, %l1
24022 fnor %f2, %f6, %f14
24023 ldsh [%l7 + 0x6E], %o2
24024 movcc %xcc, %i2, %g6
24025 lduw [%l7 + 0x08], %i0
24026 fmul8ulx16 %f4, %f4, %f2
24027 ldsh [%l7 + 0x2C], %g7
24028 fornot2 %f14, %f14, %f4
24029 fmul8ulx16 %f2, %f2, %f12
24030 ldsw [%l7 + 0x44], %o7
24031 movl %icc, %g1, %o6
24032 call loop_2807
24033 st %f9, [%l7 + 0x0C]
24034 movleu %icc, %i4, %l2
24035 array16 %g5, %g4, %l3
24036loop_2807:
24037 fmovrdlez %o0, %f6, %f8
24038 fbul,a %fcc0, loop_2808
24039 std %f12, [%l7 + 0x48]
24040 fbge,a %fcc2, loop_2809
24041 stx %i7, [%l7 + 0x38]
24042loop_2808:
24043 addccc %g3, %i5, %o3
24044 tcc %xcc, 0x0
24045loop_2809:
24046 nop
24047 setx loop_2810, %l0, %l1
24048 wrpr 0x1, %tl
24049 wrpr %l1, %tpc
24050 add %l1, 0x4, %l1
24051 wrpr %l1, %tnpc
24052 setx 0x34400001400, %l0, %l1
24053 wrpr %l1, %tstate
24054 wrhpr 0x4, %htstate
24055 retry
24056 sth %i6, [%l7 + 0x3A]
24057 lduw [%l7 + 0x74], %l4
24058 fmul8x16au %f8, %f3, %f2
24059loop_2810:
24060 st %f8, [%l7 + 0x74]
24061 fornot1 %f6, %f14, %f14
24062 ldx [%l7 + 0x38], %g2
24063 ld [%l7 + 0x2C], %f3
24064 mulscc %l6, 0x0072, %o1
24065 movrlz %i3, %o5, %l5
24066 fmovrdgez %l0, %f0, %f12
24067 movgu %xcc, %i1, %o4
24068 fmovrsne %l1, %f6, %f15
24069 andn %o2, %i2, %g6
24070 lduh [%l7 + 0x3E], %g7
24071 lduh [%l7 + 0x62], %i0
24072 fpsub32s %f12, %f9, %f8
24073 fmovdcc %icc, %f15, %f7
24074 fpadd32s %f1, %f8, %f4
24075 fmovrslz %g1, %f10, %f7
24076 tne %xcc, 0x1
24077 edge8ln %o6, %o7, %i4
24078 fmovsl %xcc, %f4, %f3
24079 fpadd16s %f13, %f8, %f13
24080 st %f8, [%l7 + 0x44]
24081 movneg %icc, %g5, %g4
24082 lduh [%l7 + 0x20], %l3
24083 edge16n %l2, %i7, %o0
24084 bvc,pt %icc, loop_2811
24085 std %f8, [%l7 + 0x70]
24086 fmovsle %icc, %f2, %f15
24087 stb %g3, [%l7 + 0x7C]
24088loop_2811:
24089 stb %i5, [%l7 + 0x48]
24090 te %icc, 0x1
24091 fnot2s %f13, %f1
24092 tle %xcc, 0x3
24093 fbe,a %fcc1, loop_2812
24094 fmovrsgez %i6, %f12, %f3
24095 brz %l4, loop_2813
24096 ldsh [%l7 + 0x2A], %g2
24097loop_2812:
24098 fsrc2 %f4, %f12
24099 stb %o3, [%l7 + 0x2B]
24100loop_2813:
24101 fmovdcs %icc, %f14, %f10
24102 ldsb [%l7 + 0x15], %o1
24103 movrlez %i3, %l6, %l5
24104 movle %icc, %l0, %i1
24105 tvc %icc, 0x5
24106 addcc %o5, %o4, %o2
24107 fsrc2s %f10, %f4
24108 fbg,a %fcc2, loop_2814
24109 fxnors %f2, %f14, %f4
24110 array16 %l1, %g6, %i2
24111 st %f2, [%l7 + 0x40]
24112loop_2814:
24113 fnand %f2, %f10, %f8
24114 stb %i0, [%l7 + 0x61]
24115 fba %fcc1, loop_2815
24116 ldsb [%l7 + 0x35], %g1
24117 nop
24118 setx loop_2816, %l0, %l1
24119 wrpr 0x1, %tl
24120 wrpr %l1, %tnpc
24121 setx 0x34400001400, %l0, %l1
24122 wrpr %l1, %tstate
24123 wrhpr 0x4, %htstate
24124 done
24125 fbu,a %fcc1, loop_2817
24126loop_2815:
24127 fcmpne16 %f4, %f6, %g7
24128 fmovdge %icc, %f2, %f7
24129loop_2816:
24130 umulcc %o7, 0x1783, %i4
24131loop_2817:
24132 fmovspos %icc, %f2, %f7
24133 udivx %g5, 0x1F0D, %g4
24134 st %f12, [%l7 + 0x14]
24135 edge32ln %o6, %l2, %l3
24136 stw %o0, [%l7 + 0x1C]
24137 movn %xcc, %g3, %i5
24138 st %f15, [%l7 + 0x24]
24139 fmovsge %xcc, %f1, %f6
24140 ldx [%l7 + 0x38], %i6
24141 sdivx %i7, 0x126B, %g2
24142 fmovrdne %l4, %f10, %f4
24143 fxnors %f6, %f10, %f10
24144 fzeros %f13
24145 fcmpes %fcc3, %f8, %f14
24146 fmovdvc %xcc, %f11, %f1
24147 ldd [%l7 + 0x50], %f4
24148 tsubcc %o3, 0x0B8B, %i3
24149 fbuge %fcc2, loop_2818
24150 fmovdne %icc, %f12, %f3
24151 stw %o1, [%l7 + 0x28]
24152 ldsb [%l7 + 0x10], %l5
24153loop_2818:
24154 tne %xcc, 0x7
24155 fsrc2 %f14, %f14
24156 fbge %fcc2, loop_2819
24157 st %f9, [%l7 + 0x28]
24158 fmovrse %l0, %f4, %f0
24159 fpadd16s %f8, %f15, %f13
24160loop_2819:
24161 fmovdne %xcc, %f13, %f0
24162 ld [%l7 + 0x78], %f4
24163 fmul8x16al %f3, %f10, %f12
24164 array16 %i1, %l6, %o5
24165 fmovdge %xcc, %f1, %f4
24166 fba %fcc2, loop_2820
24167 fmovdge %xcc, %f13, %f12
24168 tg %xcc, 0x5
24169 ldsh [%l7 + 0x5E], %o4
24170loop_2820:
24171 ldd [%l7 + 0x60], %f12
24172 bcc,a loop_2821
24173 ldsw [%l7 + 0x20], %o2
24174 stx %g6, [%l7 + 0x10]
24175 addccc %l1, %i0, %g1
24176loop_2821:
24177 srl %g7, 0x13, %i2
24178 fands %f8, %f14, %f2
24179 fands %f15, %f12, %f5
24180 bcc,pt %icc, loop_2822
24181 bneg %xcc, loop_2823
24182 fsrc1s %f8, %f15
24183 lduw [%l7 + 0x0C], %i4
24184loop_2822:
24185 ldsb [%l7 + 0x42], %o7
24186loop_2823:
24187 edge32l %g5, %g4, %l2
24188 ldsw [%l7 + 0x58], %o6
24189 fbuge,a %fcc2, loop_2824
24190 st %f7, [%l7 + 0x50]
24191 fornot1 %f10, %f8, %f2
24192 array32 %l3, %g3, %i5
24193loop_2824:
24194 fmovsn %icc, %f4, %f14
24195 tn %icc, 0x2
24196 fbge,a %fcc3, loop_2825
24197 fmovdl %xcc, %f9, %f8
24198 fpmerge %f7, %f15, %f14
24199 fmul8sux16 %f14, %f10, %f10
24200loop_2825:
24201 ldd [%l7 + 0x50], %f8
24202 fcmps %fcc3, %f13, %f10
24203 fmul8x16 %f8, %f0, %f6
24204 sth %i6, [%l7 + 0x5E]
24205 stx %i7, [%l7 + 0x18]
24206 fcmple32 %f2, %f6, %o0
24207 edge16 %g2, %l4, %i3
24208 fbo,a %fcc2, loop_2826
24209 fpsub16 %f6, %f2, %f0
24210 tsubcc %o1, 0x1694, %o3
24211 brgz,a %l0, loop_2827
24212loop_2826:
24213 fmovscs %xcc, %f10, %f7
24214 fbo %fcc2, loop_2828
24215 ldsb [%l7 + 0x10], %i1
24216loop_2827:
24217 stb %l6, [%l7 + 0x77]
24218 fmovrsgz %l5, %f10, %f4
24219loop_2828:
24220 tcs %icc, 0x3
24221 lduw [%l7 + 0x24], %o5
24222 movpos %icc, %o4, %o2
24223 fbe %fcc2, loop_2829
24224 fmovd %f10, %f6
24225 fors %f10, %f12, %f7
24226 ta %xcc, 0x1
24227loop_2829:
24228 fmovdpos %xcc, %f0, %f1
24229 movgu %icc, %l1, %g6
24230 pdist %f2, %f4, %f14
24231 tcc %xcc, 0x3
24232 sdivx %i0, 0x1868, %g7
24233 tcc %xcc, 0x1
24234 fmovdl %xcc, %f6, %f9
24235 stw %i2, [%l7 + 0x0C]
24236 fmovscc %xcc, %f9, %f2
24237 fmovsn %xcc, %f6, %f7
24238 fmovrdne %g1, %f14, %f12
24239 fnot2 %f14, %f6
24240 faligndata %f8, %f12, %f8
24241 st %f13, [%l7 + 0x58]
24242 lduw [%l7 + 0x14], %o7
24243 ldd [%l7 + 0x10], %f4
24244 ld [%l7 + 0x38], %f0
24245 udivx %i4, 0x1EE2, %g5
24246 sth %g4, [%l7 + 0x28]
24247 fsrc2s %f11, %f7
24248 fzero %f8
24249 ldd [%l7 + 0x08], %f6
24250 ldub [%l7 + 0x0B], %o6
24251 fmovdn %xcc, %f9, %f4
24252 ldsb [%l7 + 0x61], %l3
24253 fmovdge %icc, %f0, %f7
24254 fpackfix %f10, %f2
24255 fxors %f5, %f9, %f7
24256 movcc %icc, %l2, %i5
24257 fmul8x16au %f7, %f15, %f8
24258 fbne,a %fcc2, loop_2830
24259 fbo %fcc2, loop_2831
24260 ldsb [%l7 + 0x6E], %i6
24261 bvs,a,pn %icc, loop_2832
24262loop_2830:
24263 stb %g3, [%l7 + 0x63]
24264loop_2831:
24265 addc %i7, 0x0D57, %o0
24266 fmovdle %icc, %f13, %f14
24267loop_2832:
24268 fbg,a %fcc0, loop_2833
24269 ldsb [%l7 + 0x78], %l4
24270 std %f0, [%l7 + 0x58]
24271 fcmpeq32 %f10, %f6, %i3
24272loop_2833:
24273 ldx [%l7 + 0x38], %o1
24274 ldsw [%l7 + 0x7C], %o3
24275 stx %l0, [%l7 + 0x78]
24276 fpack16 %f4, %f4
24277 andn %g2, %i1, %l5
24278 stx %o5, [%l7 + 0x78]
24279 bvc,pt %icc, loop_2834
24280 subccc %o4, 0x12E5, %l6
24281 std %f12, [%l7 + 0x60]
24282 ble %xcc, loop_2835
24283loop_2834:
24284 fmovse %icc, %f2, %f8
24285 fmovsa %xcc, %f6, %f7
24286 fbe,a %fcc3, loop_2836
24287loop_2835:
24288 sllx %o2, 0x0F, %l1
24289 fmovdcc %xcc, %f12, %f6
24290 movrlz %g6, %g7, %i2
24291loop_2836:
24292 fcmped %fcc3, %f0, %f0
24293 ldsh [%l7 + 0x5C], %i0
24294 movrgz %g1, %o7, %g5
24295 edge32ln %i4, %g4, %l3
24296 tle %xcc, 0x4
24297 movre %o6, 0x21C, %i5
24298 fmovrsgez %i6, %f1, %f11
24299 bge %icc, loop_2837
24300 stx %l2, [%l7 + 0x08]
24301 bpos %icc, loop_2838
24302 ldd [%l7 + 0x20], %f8
24303loop_2837:
24304 sth %i7, [%l7 + 0x72]
24305 movrgz %g3, 0x172, %o0
24306loop_2838:
24307 fnands %f8, %f7, %f9
24308 movvs %icc, %l4, %o1
24309 orcc %i3, %o3, %l0
24310 fmovdn %icc, %f0, %f8
24311 ldsb [%l7 + 0x52], %g2
24312 addcc %i1, 0x12B6, %l5
24313 andncc %o5, %l6, %o2
24314 fmul8sux16 %f0, %f6, %f10
24315 ldsb [%l7 + 0x2D], %l1
24316 edge16 %o4, %g6, %g7
24317 std %f6, [%l7 + 0x78]
24318 lduw [%l7 + 0x08], %i0
24319 fandnot2s %f6, %f1, %f9
24320 lduw [%l7 + 0x50], %g1
24321 tgu %icc, 0x3
24322 fand %f8, %f2, %f14
24323 fcmpgt16 %f4, %f8, %i2
24324 ldsb [%l7 + 0x70], %o7
24325 fcmpes %fcc0, %f15, %f14
24326 st %f5, [%l7 + 0x40]
24327 ld [%l7 + 0x14], %f6
24328 fmul8x16 %f2, %f4, %f14
24329 bg,pn %icc, loop_2839
24330 srlx %i4, 0x09, %g5
24331 alignaddr %l3, %o6, %i5
24332 fmul8sux16 %f8, %f0, %f14
24333loop_2839:
24334 ld [%l7 + 0x5C], %f9
24335 movre %i6, 0x25C, %g4
24336 sth %i7, [%l7 + 0x22]
24337 smulcc %g3, %o0, %l4
24338 lduw [%l7 + 0x28], %l2
24339 ldd [%l7 + 0x28], %f10
24340 ldx [%l7 + 0x78], %o1
24341 mova %xcc, %o3, %i3
24342 fble %fcc1, loop_2840
24343 movne %xcc, %g2, %l0
24344 fpackfix %f2, %f12
24345 movg %icc, %l5, %o5
24346loop_2840:
24347 ldsw [%l7 + 0x4C], %l6
24348 fmovdge %xcc, %f9, %f10
24349 addc %i1, 0x05D1, %l1
24350 tsubcc %o4, %g6, %g7
24351 addc %o2, 0x19AA, %g1
24352 movrlez %i0, %i2, %i4
24353 tleu %icc, 0x5
24354 lduw [%l7 + 0x44], %g5
24355 edge8n %o7, %l3, %o6
24356 lduw [%l7 + 0x74], %i5
24357 fmovrsgz %i6, %f3, %f13
24358 tgu %xcc, 0x0
24359 ldub [%l7 + 0x54], %g4
24360 stw %i7, [%l7 + 0x14]
24361 std %f6, [%l7 + 0x50]
24362 subc %g3, %l4, %o0
24363 ldsb [%l7 + 0x6A], %o1
24364 stw %l2, [%l7 + 0x7C]
24365 fnors %f11, %f14, %f13
24366 tvs %icc, 0x7
24367 fbl,a %fcc2, loop_2841
24368 fmovdl %xcc, %f13, %f2
24369 sub %o3, 0x0FF4, %i3
24370 bgu,a,pt %xcc, loop_2842
24371loop_2841:
24372 ldsh [%l7 + 0x30], %g2
24373 fmovda %icc, %f10, %f15
24374 fmovsg %xcc, %f5, %f15
24375loop_2842:
24376 siam 0x7
24377 fmuld8sux16 %f7, %f7, %f0
24378 orncc %l0, 0x063C, %l5
24379 fpsub16 %f6, %f6, %f0
24380 fmovdleu %xcc, %f4, %f8
24381 bvc,pt %xcc, loop_2843
24382 ldx [%l7 + 0x30], %l6
24383 ldx [%l7 + 0x48], %i1
24384 movrlez %l1, %o4, %o5
24385loop_2843:
24386 std %f12, [%l7 + 0x78]
24387 ldsh [%l7 + 0x5C], %g6
24388 movcs %icc, %o2, %g7
24389 sth %i0, [%l7 + 0x4A]
24390 ldx [%l7 + 0x18], %i2
24391 movrne %g1, 0x3B2, %g5
24392 fand %f14, %f2, %f4
24393 fmovsl %icc, %f10, %f0
24394 smulcc %o7, 0x12AE, %l3
24395 lduw [%l7 + 0x54], %i4
24396 fsrc2s %f11, %f12
24397 std %f2, [%l7 + 0x10]
24398 fmovsgu %icc, %f4, %f6
24399 ld [%l7 + 0x18], %f7
24400 stw %o6, [%l7 + 0x10]
24401 fmovrdne %i5, %f4, %f6
24402 sdivcc %i6, 0x1044, %g4
24403 fmovd %f6, %f4
24404 lduh [%l7 + 0x26], %g3
24405 sth %i7, [%l7 + 0x14]
24406 edge16ln %l4, %o0, %l2
24407 alignaddrl %o1, %i3, %o3
24408 fbge %fcc3, loop_2844
24409 fbne %fcc1, loop_2845
24410 mova %xcc, %g2, %l5
24411 brnz %l0, loop_2846
24412loop_2844:
24413 fmovs %f6, %f10
24414loop_2845:
24415 bvc,a %xcc, loop_2847
24416 st %f14, [%l7 + 0x48]
24417loop_2846:
24418 fsrc2s %f13, %f10
24419 stb %i1, [%l7 + 0x36]
24420loop_2847:
24421 ldsh [%l7 + 0x46], %l6
24422 fmovscs %icc, %f8, %f1
24423 edge8l %o4, %l1, %o5
24424 ldsb [%l7 + 0x28], %g6
24425 fpsub16s %f9, %f2, %f13
24426 bne,a,pt %icc, loop_2848
24427 edge16ln %o2, %g7, %i0
24428 lduw [%l7 + 0x64], %i2
24429 fble %fcc0, loop_2849
24430loop_2848:
24431 fnors %f5, %f8, %f15
24432 fblg %fcc3, loop_2850
24433 xnorcc %g1, 0x04C7, %g5
24434loop_2849:
24435 movle %icc, %l3, %i4
24436 movcs %xcc, %o6, %i5
24437loop_2850:
24438 tge %xcc, 0x7
24439 fmovdpos %xcc, %f3, %f3
24440 array8 %i6, %o7, %g3
24441 brlez %g4, loop_2851
24442 tvc %xcc, 0x2
24443 ldsw [%l7 + 0x40], %l4
24444 sub %i7, 0x032F, %l2
24445loop_2851:
24446 fpsub16s %f3, %f10, %f4
24447 taddcc %o1, 0x0D36, %o0
24448 taddcctv %i3, 0x1C5B, %o3
24449 fnot2 %f0, %f8
24450 and %g2, %l5, %i1
24451 sllx %l6, 0x03, %l0
24452 ldd [%l7 + 0x38], %f0
24453 fornot1 %f14, %f2, %f6
24454 andn %o4, %l1, %g6
24455 ldub [%l7 + 0x1A], %o5
24456 bn,a,pn %icc, loop_2852
24457 fmovdvs %xcc, %f12, %f9
24458 fmuld8sux16 %f6, %f14, %f10
24459 taddcctv %o2, %g7, %i2
24460loop_2852:
24461 fbug %fcc0, loop_2853
24462 sdivx %g1, 0x1DCF, %i0
24463 fxnor %f2, %f2, %f6
24464 srl %g5, %i4, %l3
24465loop_2853:
24466 ldub [%l7 + 0x25], %o6
24467 tge %icc, 0x6
24468 fbule,a %fcc2, loop_2854
24469 sra %i6, %i5, %o7
24470 fcmps %fcc1, %f6, %f5
24471 ldsb [%l7 + 0x0F], %g3
24472loop_2854:
24473 fbul,a %fcc2, loop_2855
24474 srax %g4, %l4, %i7
24475 fzero %f0
24476 smulcc %o1, %l2, %i3
24477loop_2855:
24478 fbo,a %fcc0, loop_2856
24479 edge16l %o0, %o3, %g2
24480 ldx [%l7 + 0x10], %i1
24481 fbuge,a %fcc2, loop_2857
24482loop_2856:
24483 fnands %f14, %f15, %f5
24484 ldsw [%l7 + 0x5C], %l5
24485 udiv %l6, 0x05DE, %l0
24486loop_2857:
24487 ldub [%l7 + 0x7B], %o4
24488 fbn,a %fcc2, loop_2858
24489 movg %icc, %g6, %l1
24490 fmovdl %icc, %f0, %f7
24491 fcmple16 %f10, %f8, %o2
24492loop_2858:
24493 lduw [%l7 + 0x78], %o5
24494 fandnot1s %f15, %f15, %f12
24495 subcc %g7, %g1, %i2
24496 movg %xcc, %i0, %i4
24497 subccc %g5, %o6, %i6
24498 fmuld8sux16 %f15, %f11, %f8
24499 fmovdgu %icc, %f10, %f3
24500 fmul8x16al %f12, %f6, %f8
24501 std %f8, [%l7 + 0x28]
24502 ldx [%l7 + 0x40], %l3
24503 edge8l %i5, %g3, %g4
24504 fones %f11
24505 movne %icc, %l4, %o7
24506 ldub [%l7 + 0x3A], %o1
24507 brgez,a %i7, loop_2859
24508 nop
24509 setx loop_2860, %l0, %l1
24510 wrpr 0x1, %tl
24511 wrpr %l1, %tnpc
24512 setx 0x34400001400, %l0, %l1
24513 wrpr %l1, %tstate
24514 wrhpr 0x4, %htstate
24515 done
24516 ldub [%l7 + 0x50], %l2
24517 lduw [%l7 + 0x64], %o0
24518loop_2859:
24519 srax %i3, 0x0E, %o3
24520loop_2860:
24521 taddcc %i1, 0x1189, %g2
24522 fmovscs %icc, %f15, %f15
24523 bleu,a %icc, loop_2861
24524 stw %l5, [%l7 + 0x5C]
24525 bne %xcc, loop_2862
24526 be,a,pn %icc, loop_2863
24527loop_2861:
24528 sth %l6, [%l7 + 0x12]
24529 stb %l0, [%l7 + 0x34]
24530loop_2862:
24531 ldsw [%l7 + 0x4C], %g6
24532loop_2863:
24533 sth %l1, [%l7 + 0x0C]
24534 ldsb [%l7 + 0x7D], %o2
24535 lduh [%l7 + 0x6E], %o4
24536 bgu,a %icc, loop_2864
24537 tleu %xcc, 0x6
24538 fmovs %f6, %f11
24539 faligndata %f4, %f2, %f2
24540loop_2864:
24541 faligndata %f10, %f6, %f2
24542 xnorcc %o5, %g7, %g1
24543 ldsw [%l7 + 0x1C], %i0
24544 fmovrdne %i2, %f6, %f4
24545 ld [%l7 + 0x40], %f15
24546 fnot2s %f7, %f13
24547 andcc %i4, %o6, %i6
24548 mova %xcc, %g5, %i5
24549 for %f2, %f8, %f6
24550 tge %xcc, 0x2
24551 mova %xcc, %l3, %g3
24552 fmovscc %xcc, %f9, %f4
24553 lduw [%l7 + 0x4C], %g4
24554 movrlz %l4, %o1, %o7
24555 movre %l2, %o0, %i3
24556 ldd [%l7 + 0x28], %f10
24557 edge8l %o3, %i1, %g2
24558 mulx %i7, 0x0715, %l5
24559 edge32l %l0, %g6, %l1
24560 bvs,a,pt %xcc, loop_2865
24561 nop
24562 setx loop_2866, %l0, %l1
24563 wrpr 0x1, %tl
24564 wrpr %l1, %tpc
24565 add %l1, 0x4, %l1
24566 wrpr %l1, %tnpc
24567 setx 0x34400001400, %l0, %l1
24568 wrpr %l1, %tstate
24569 wrhpr 0x4, %htstate
24570 retry
24571 ldsh [%l7 + 0x1C], %o2
24572 fzero %f10
24573loop_2865:
24574 fmovscs %icc, %f5, %f15
24575loop_2866:
24576 ld [%l7 + 0x3C], %f3
24577 fnot2s %f2, %f1
24578 sllx %l6, 0x10, %o4
24579 sth %o5, [%l7 + 0x0E]
24580 fxnors %f12, %f4, %f2
24581 fmovscs %icc, %f12, %f15
24582 fble %fcc3, loop_2867
24583 stb %g1, [%l7 + 0x60]
24584 lduw [%l7 + 0x5C], %g7
24585 bneg,pt %icc, loop_2868
24586loop_2867:
24587 add %i2, 0x008E, %i0
24588 sdivcc %o6, 0x0CBB, %i4
24589 umul %g5, 0x15B0, %i5
24590loop_2868:
24591 sth %i6, [%l7 + 0x18]
24592 fmovsneg %xcc, %f15, %f7
24593 ldsw [%l7 + 0x34], %l3
24594 smul %g3, %l4, %g4
24595 movrne %o7, %l2, %o0
24596 fmovsvs %icc, %f3, %f7
24597 movre %i3, %o3, %i1
24598 bgu %xcc, loop_2869
24599 fmovdne %xcc, %f3, %f10
24600 lduw [%l7 + 0x4C], %o1
24601 fcmps %fcc0, %f7, %f2
24602loop_2869:
24603 edge16l %i7, %g2, %l0
24604 sth %g6, [%l7 + 0x24]
24605 srax %l1, %o2, %l6
24606 tge %icc, 0x7
24607 std %f4, [%l7 + 0x38]
24608 ldsh [%l7 + 0x1C], %l5
24609 std %f0, [%l7 + 0x78]
24610 mulx %o5, %g1, %g7
24611 xnor %i2, %o4, %o6
24612 fmovrdne %i0, %f10, %f0
24613 bpos,a,pt %xcc, loop_2870
24614 st %f8, [%l7 + 0x1C]
24615 sth %g5, [%l7 + 0x26]
24616 edge32 %i4, %i6, %l3
24617loop_2870:
24618 edge8 %i5, %g3, %g4
24619 bneg,a loop_2871
24620 sdivcc %o7, 0x007A, %l4
24621 ldd [%l7 + 0x40], %f4
24622 std %f12, [%l7 + 0x10]
24623loop_2871:
24624 fmovdgu %xcc, %f6, %f0
24625 mulx %o0, %l2, %o3
24626 fpadd32s %f14, %f12, %f7
24627 array16 %i3, %o1, %i7
24628 bl,a,pt %xcc, loop_2872
24629 movcc %xcc, %i1, %l0
24630 mulx %g2, 0x0F83, %l1
24631 fbge,a %fcc2, loop_2873
24632loop_2872:
24633 ldd [%l7 + 0x08], %f10
24634 ldsh [%l7 + 0x18], %g6
24635 std %f6, [%l7 + 0x38]
24636loop_2873:
24637 addcc %l6, %l5, %o5
24638 fsrc1 %f8, %f14
24639 lduw [%l7 + 0x74], %o2
24640 movrgez %g1, %g7, %i2
24641 fsrc1s %f14, %f2
24642 brnz,a %o6, loop_2874
24643 movrgez %o4, %i0, %i4
24644 brz %g5, loop_2875
24645 stw %l3, [%l7 + 0x30]
24646loop_2874:
24647 andncc %i5, %i6, %g3
24648 fandnot2 %f12, %f10, %f2
24649loop_2875:
24650 fsrc1s %f7, %f12
24651 ldx [%l7 + 0x50], %o7
24652 mova %icc, %g4, %o0
24653 stx %l2, [%l7 + 0x68]
24654 fblg,a %fcc3, loop_2876
24655 lduw [%l7 + 0x58], %l4
24656 stx %o3, [%l7 + 0x78]
24657 xorcc %i3, %o1, %i7
24658loop_2876:
24659 sdiv %l0, 0x00A2, %i1
24660 bcc loop_2877
24661 ld [%l7 + 0x10], %f5
24662 fnands %f12, %f6, %f8
24663 ldsb [%l7 + 0x7D], %l1
24664loop_2877:
24665 st %f15, [%l7 + 0x30]
24666 movleu %xcc, %g6, %l6
24667 srl %g2, 0x13, %l5
24668 ldsw [%l7 + 0x14], %o2
24669 fmul8ulx16 %f6, %f14, %f14
24670 call loop_2878
24671 sth %g1, [%l7 + 0x3C]
24672 subcc %o5, %g7, %i2
24673 stx %o6, [%l7 + 0x18]
24674loop_2878:
24675 lduw [%l7 + 0x68], %o4
24676 bl %icc, loop_2879
24677 ldub [%l7 + 0x50], %i4
24678 bg,a loop_2880
24679 bn,a loop_2881
24680loop_2879:
24681 ld [%l7 + 0x6C], %f6
24682 stw %i0, [%l7 + 0x74]
24683loop_2880:
24684 addcc %l3, %i5, %i6
24685loop_2881:
24686 fpsub16 %f12, %f12, %f2
24687 ld [%l7 + 0x7C], %f8
24688 fcmpne16 %f12, %f8, %g5
24689 movneg %icc, %g3, %g4
24690 lduh [%l7 + 0x14], %o7
24691 fbul %fcc0, loop_2882
24692 fmovda %icc, %f13, %f14
24693 stx %o0, [%l7 + 0x10]
24694 fexpand %f11, %f0
24695loop_2882:
24696 fnors %f3, %f3, %f8
24697 brz,a %l4, loop_2883
24698 mulscc %o3, 0x0682, %l2
24699 sdiv %i3, 0x12F3, %i7
24700 tge %xcc, 0x2
24701loop_2883:
24702 fpsub32s %f7, %f13, %f3
24703 xor %o1, 0x06C9, %l0
24704 edge16n %i1, %l1, %g6
24705 fble,a %fcc2, loop_2884
24706 fmovsne %xcc, %f8, %f8
24707 fmovsg %icc, %f0, %f8
24708 fcmpeq16 %f8, %f2, %l6
24709loop_2884:
24710 sub %l5, 0x1EEE, %g2
24711 edge16n %g1, %o5, %o2
24712 ld [%l7 + 0x1C], %f1
24713 movneg %icc, %i2, %o6
24714 fmovsleu %icc, %f7, %f4
24715 ldub [%l7 + 0x6B], %o4
24716 sdiv %i4, 0x1B99, %g7
24717 tcc %icc, 0x7
24718 bge,a,pt %icc, loop_2885
24719 add %i0, 0x0BCD, %l3
24720 subc %i6, %g5, %i5
24721 smul %g3, 0x1A16, %o7
24722loop_2885:
24723 and %g4, 0x1BEE, %o0
24724 bneg,a %icc, loop_2886
24725 call loop_2887
24726 ldsb [%l7 + 0x5B], %l4
24727 fmovrde %l2, %f0, %f0
24728loop_2886:
24729 fmovscc %icc, %f5, %f14
24730loop_2887:
24731 pdist %f8, %f2, %f6
24732 ldx [%l7 + 0x40], %i3
24733 andcc %o3, 0x1315, %i7
24734 bgu,a %icc, loop_2888
24735 fsrc1 %f8, %f14
24736 stw %l0, [%l7 + 0x38]
24737 ldsw [%l7 + 0x24], %o1
24738loop_2888:
24739 smul %i1, 0x0A55, %l1
24740 std %f6, [%l7 + 0x10]
24741 ld [%l7 + 0x38], %f13
24742 edge32n %g6, %l6, %l5
24743 subcc %g2, 0x1371, %o5
24744 fmovscc %xcc, %f4, %f5
24745 lduw [%l7 + 0x24], %o2
24746 lduw [%l7 + 0x70], %i2
24747 edge32ln %g1, %o4, %i4
24748 st %f11, [%l7 + 0x1C]
24749 brz,a %o6, loop_2889
24750 fmovdcc %xcc, %f5, %f5
24751 array8 %i0, %l3, %i6
24752 edge8 %g7, %g5, %i5
24753loop_2889:
24754 ldsb [%l7 + 0x30], %o7
24755 ldx [%l7 + 0x20], %g4
24756 ldsh [%l7 + 0x4E], %o0
24757 fnands %f3, %f8, %f13
24758 stw %g3, [%l7 + 0x54]
24759 sth %l2, [%l7 + 0x28]
24760 ldx [%l7 + 0x30], %l4
24761 fcmpgt32 %f8, %f6, %o3
24762 fpsub32s %f0, %f0, %f7
24763 tsubcctv %i3, %l0, %i7
24764 movrgez %i1, %l1, %g6
24765 fmovdvs %xcc, %f8, %f15
24766 fpack16 %f10, %f4
24767 fcmped %fcc0, %f8, %f6
24768 fmovrdgez %o1, %f10, %f12
24769 fcmpes %fcc3, %f5, %f15
24770 ldsh [%l7 + 0x26], %l6
24771 bcs %icc, loop_2890
24772 stb %g2, [%l7 + 0x53]
24773 fxor %f4, %f8, %f10
24774 umulcc %o5, %l5, %o2
24775loop_2890:
24776 fandnot2 %f12, %f2, %f0
24777 movneg %icc, %i2, %g1
24778 ld [%l7 + 0x6C], %f9
24779 tcs %icc, 0x5
24780 fmovdcs %xcc, %f5, %f7
24781 fornot1s %f5, %f15, %f9
24782 tne %icc, 0x1
24783 st %f12, [%l7 + 0x38]
24784 ldub [%l7 + 0x37], %i4
24785 ldd [%l7 + 0x50], %f10
24786 tvc %xcc, 0x1
24787 ldsb [%l7 + 0x22], %o4
24788 movrlz %o6, %l3, %i6
24789 fcmpd %fcc3, %f6, %f10
24790 fcmpgt16 %f2, %f8, %i0
24791 movrlz %g7, %g5, %o7
24792 for %f4, %f12, %f14
24793 fcmpeq32 %f8, %f2, %i5
24794 call loop_2891
24795 tg %xcc, 0x0
24796 ldsh [%l7 + 0x58], %o0
24797 fpackfix %f12, %f11
24798loop_2891:
24799 ldx [%l7 + 0x50], %g4
24800 fands %f3, %f1, %f3
24801 ldsb [%l7 + 0x61], %l2
24802 for %f8, %f4, %f4
24803 lduh [%l7 + 0x44], %g3
24804 ldd [%l7 + 0x28], %f10
24805 add %o3, %l4, %l0
24806 tvs %xcc, 0x4
24807 movpos %xcc, %i3, %i7
24808 xor %l1, 0x08D0, %g6
24809 tg %icc, 0x1
24810 fmovdne %icc, %f0, %f3
24811 fpsub32 %f8, %f2, %f2
24812 ldx [%l7 + 0x38], %i1
24813 fand %f14, %f0, %f10
24814 movge %xcc, %l6, %g2
24815 lduw [%l7 + 0x08], %o5
24816 brgez %l5, loop_2892
24817 bgu %xcc, loop_2893
24818 fblg %fcc2, loop_2894
24819 ld [%l7 + 0x0C], %f11
24820loop_2892:
24821 call loop_2895
24822loop_2893:
24823 fmovsge %icc, %f12, %f3
24824loop_2894:
24825 fbl %fcc3, loop_2896
24826 udiv %o1, 0x1A5A, %i2
24827loop_2895:
24828 bne,a %icc, loop_2897
24829 fpsub16s %f5, %f14, %f8
24830loop_2896:
24831 tge %icc, 0x5
24832 fzeros %f1
24833loop_2897:
24834 fmuld8sux16 %f8, %f12, %f2
24835 taddcctv %o2, 0x0F81, %i4
24836 movgu %icc, %o4, %o6
24837 movvc %xcc, %l3, %g1
24838 ld [%l7 + 0x70], %f11
24839 sdiv %i6, 0x0E09, %i0
24840 sdiv %g7, 0x0BCA, %o7
24841 array8 %i5, %g5, %o0
24842 tsubcctv %l2, 0x0EA2, %g3
24843 sethi 0x073E, %g4
24844 movrgez %l4, 0x2C4, %l0
24845 ldx [%l7 + 0x30], %o3
24846 sth %i3, [%l7 + 0x68]
24847 ldx [%l7 + 0x08], %l1
24848 movneg %icc, %i7, %i1
24849 fmovdpos %xcc, %f1, %f14
24850 movvs %icc, %l6, %g6
24851 ld [%l7 + 0x30], %f3
24852 stx %g2, [%l7 + 0x70]
24853 fmovdcs %xcc, %f6, %f0
24854 movvs %icc, %l5, %o5
24855 ld [%l7 + 0x2C], %f15
24856 fnand %f0, %f0, %f14
24857 ldub [%l7 + 0x66], %o1
24858 xor %o2, 0x1333, %i2
24859 ld [%l7 + 0x24], %f2
24860 lduh [%l7 + 0x20], %i4
24861 ldd [%l7 + 0x18], %f6
24862 sth %o6, [%l7 + 0x70]
24863 edge16n %o4, %g1, %l3
24864 fmovdvc %xcc, %f8, %f8
24865 fornot1 %f14, %f8, %f0
24866 stb %i0, [%l7 + 0x59]
24867 movcc %xcc, %i6, %o7
24868 lduw [%l7 + 0x48], %i5
24869 fsrc1 %f6, %f2
24870 fmovspos %icc, %f12, %f0
24871 movg %icc, %g5, %g7
24872 movneg %xcc, %l2, %o0
24873 edge8n %g3, %g4, %l0
24874 fmovrde %o3, %f14, %f2
24875 ldsh [%l7 + 0x2C], %l4
24876 stw %i3, [%l7 + 0x58]
24877 ldx [%l7 + 0x68], %l1
24878 ldub [%l7 + 0x7B], %i7
24879 fcmpeq32 %f0, %f4, %l6
24880 udiv %g6, 0x0382, %i1
24881 tsubcc %l5, 0x0E8C, %g2
24882 fbg %fcc2, loop_2898
24883 movvc %icc, %o1, %o2
24884 edge16l %o5, %i4, %i2
24885 alignaddr %o6, %g1, %l3
24886loop_2898:
24887 fmovdleu %icc, %f9, %f15
24888 fpack32 %f12, %f8, %f14
24889 srl %o4, 0x0F, %i0
24890 move %xcc, %i6, %o7
24891 brgz,a %g5, loop_2899
24892 tcc %icc, 0x0
24893 orcc %g7, 0x1139, %i5
24894 stw %o0, [%l7 + 0x6C]
24895loop_2899:
24896 ldub [%l7 + 0x66], %g3
24897 srlx %g4, %l0, %l2
24898 tgu %xcc, 0x7
24899 edge32n %l4, %o3, %l1
24900 sth %i3, [%l7 + 0x6A]
24901 fmovdpos %xcc, %f3, %f5
24902 ldd [%l7 + 0x58], %f12
24903 bl,pt %icc, loop_2900
24904 tvc %xcc, 0x0
24905 fzeros %f13
24906 array16 %l6, %g6, %i1
24907loop_2900:
24908 alignaddrl %i7, %g2, %o1
24909 ldx [%l7 + 0x10], %o2
24910 stb %l5, [%l7 + 0x51]
24911 fmovsle %xcc, %f1, %f5
24912 edge8l %i4, %o5, %o6
24913 fnand %f10, %f6, %f14
24914 ldsh [%l7 + 0x14], %i2
24915 ldsw [%l7 + 0x2C], %l3
24916 smulcc %g1, 0x1F0B, %i0
24917 bgu,pt %xcc, loop_2901
24918 faligndata %f0, %f0, %f10
24919 ldd [%l7 + 0x60], %f4
24920 lduw [%l7 + 0x28], %i6
24921loop_2901:
24922 fpadd16s %f15, %f10, %f11
24923 ldsw [%l7 + 0x2C], %o4
24924 fands %f4, %f11, %f11
24925 fmovsle %xcc, %f0, %f8
24926 fblg,a %fcc1, loop_2902
24927 addcc %g5, 0x1E90, %g7
24928 xor %o7, %o0, %i5
24929 taddcc %g3, %g4, %l2
24930loop_2902:
24931 fble,a %fcc1, loop_2903
24932 fand %f6, %f6, %f0
24933 fmovs %f1, %f13
24934 lduw [%l7 + 0x48], %l0
24935loop_2903:
24936 fmovrdlz %o3, %f2, %f6
24937 ld [%l7 + 0x68], %f6
24938 std %f4, [%l7 + 0x08]
24939 tleu %xcc, 0x0
24940 ldsh [%l7 + 0x14], %l1
24941 bgu,pt %icc, loop_2904
24942 movpos %icc, %i3, %l4
24943 fbo,a %fcc2, loop_2905
24944 fmovrde %l6, %f4, %f0
24945loop_2904:
24946 fmul8sux16 %f2, %f8, %f12
24947 subccc %i1, 0x0A99, %g6
24948loop_2905:
24949 lduw [%l7 + 0x54], %i7
24950 st %f12, [%l7 + 0x3C]
24951 movrgez %o1, %g2, %l5
24952 taddcctv %i4, %o5, %o2
24953 udiv %o6, 0x058B, %i2
24954 ld [%l7 + 0x58], %f6
24955 stx %g1, [%l7 + 0x08]
24956 sth %l3, [%l7 + 0x1C]
24957 subcc %i6, %o4, %i0
24958 fnegs %f12, %f5
24959 stw %g7, [%l7 + 0x3C]
24960 stx %o7, [%l7 + 0x20]
24961 fmovrdlez %o0, %f0, %f8
24962 srl %i5, %g5, %g3
24963 fmovsge %icc, %f0, %f0
24964 fmuld8ulx16 %f11, %f6, %f2
24965 ldsh [%l7 + 0x4E], %l2
24966 orn %g4, %l0, %o3
24967 andn %l1, 0x1728, %i3
24968 ldx [%l7 + 0x18], %l4
24969 fmovspos %icc, %f5, %f14
24970 bl,a %icc, loop_2906
24971 fmul8ulx16 %f0, %f0, %f0
24972 fcmpeq32 %f12, %f4, %i1
24973 ldx [%l7 + 0x68], %g6
24974loop_2906:
24975 edge16l %l6, %i7, %o1
24976 fpsub32s %f4, %f11, %f12
24977 fmovd %f0, %f12
24978 fmovrde %g2, %f12, %f10
24979 ldub [%l7 + 0x65], %l5
24980 sdivx %o5, 0x1A9E, %o2
24981 ldx [%l7 + 0x08], %o6
24982 tne %xcc, 0x7
24983 lduw [%l7 + 0x18], %i4
24984 fands %f12, %f11, %f15
24985 movgu %xcc, %i2, %l3
24986 fmovsne %icc, %f6, %f9
24987 tneg %xcc, 0x5
24988 tcc %xcc, 0x5
24989 st %f15, [%l7 + 0x60]
24990 add %g1, %i6, %i0
24991 fpadd16 %f14, %f14, %f6
24992 edge8l %g7, %o7, %o0
24993 lduw [%l7 + 0x70], %o4
24994 sth %g5, [%l7 + 0x4E]
24995 fmovdleu %icc, %f15, %f3
24996 stb %i5, [%l7 + 0x1B]
24997 fmovrdne %g3, %f12, %f10
24998 fpack32 %f12, %f10, %f14
24999 fcmpeq16 %f14, %f12, %g4
25000 taddcctv %l2, %l0, %o3
25001 mulx %l1, %l4, %i1
25002 movrgez %g6, %l6, %i3
25003 stb %i7, [%l7 + 0x69]
25004 lduh [%l7 + 0x40], %o1
25005 lduh [%l7 + 0x6A], %g2
25006 movpos %xcc, %l5, %o5
25007 tge %icc, 0x7
25008 bvs,pn %xcc, loop_2907
25009 fba %fcc2, loop_2908
25010 fandnot2 %f2, %f8, %f8
25011 ld [%l7 + 0x6C], %f14
25012loop_2907:
25013 fmul8sux16 %f8, %f12, %f8
25014loop_2908:
25015 ldsw [%l7 + 0x68], %o2
25016 siam 0x1
25017 ldx [%l7 + 0x68], %i4
25018 array8 %o6, %i2, %g1
25019 brlz %i6, loop_2909
25020 edge32n %l3, %g7, %o7
25021 udivcc %i0, 0x007D, %o4
25022 movrgez %g5, %i5, %g3
25023loop_2909:
25024 ldsw [%l7 + 0x4C], %o0
25025 ldsw [%l7 + 0x78], %g4
25026 fbn %fcc0, loop_2910
25027 bl,a,pt %xcc, loop_2911
25028 sub %l2, %l0, %l1
25029 stx %l4, [%l7 + 0x10]
25030loop_2910:
25031 ldsh [%l7 + 0x14], %i1
25032loop_2911:
25033 lduw [%l7 + 0x30], %o3
25034 stx %l6, [%l7 + 0x30]
25035 bvs,a %xcc, loop_2912
25036 fands %f13, %f3, %f13
25037 fxnor %f8, %f2, %f4
25038 movcc %icc, %g6, %i7
25039loop_2912:
25040 ld [%l7 + 0x40], %f10
25041 fnors %f1, %f7, %f6
25042 tsubcctv %o1, 0x1BDD, %g2
25043 edge32n %l5, %i3, %o5
25044 fbule,a %fcc1, loop_2913
25045 fbug %fcc1, loop_2914
25046 fcmpd %fcc0, %f2, %f8
25047 ble loop_2915
25048loop_2913:
25049 edge32 %i4, %o6, %i2
25050loop_2914:
25051 movn %icc, %g1, %i6
25052 ldd [%l7 + 0x50], %f0
25053loop_2915:
25054 st %f14, [%l7 + 0x48]
25055 and %o2, 0x0A61, %g7
25056 tcc %icc, 0x7
25057 bvs %icc, loop_2916
25058 ldsb [%l7 + 0x55], %o7
25059 brlez,a %l3, loop_2917
25060 tle %icc, 0x0
25061loop_2916:
25062 stb %o4, [%l7 + 0x30]
25063 std %f2, [%l7 + 0x48]
25064loop_2917:
25065 ldsb [%l7 + 0x14], %g5
25066 movneg %icc, %i5, %i0
25067 taddcctv %o0, %g4, %g3
25068 siam 0x1
25069 ldsb [%l7 + 0x58], %l2
25070 movrgez %l0, 0x2D6, %l1
25071 smulcc %l4, %o3, %i1
25072 move %xcc, %g6, %i7
25073 ldsw [%l7 + 0x6C], %o1
25074 fmovdcc %xcc, %f10, %f7
25075 fpack16 %f2, %f11
25076 bgu,a %icc, loop_2918
25077 stx %l6, [%l7 + 0x10]
25078 ldd [%l7 + 0x28], %f0
25079 fbl %fcc3, loop_2919
25080loop_2918:
25081 ldd [%l7 + 0x10], %f14
25082 edge8n %l5, %g2, %o5
25083 fmovrsgez %i3, %f0, %f3
25084loop_2919:
25085 st %f10, [%l7 + 0x08]
25086 taddcc %o6, 0x0707, %i4
25087 fmovda %xcc, %f10, %f12
25088 sth %i2, [%l7 + 0x4E]
25089 sllx %i6, %g1, %g7
25090 tcc %icc, 0x4
25091 mova %icc, %o7, %o2
25092 ldsh [%l7 + 0x20], %o4
25093 ldsh [%l7 + 0x3A], %g5
25094 ldsw [%l7 + 0x68], %i5
25095 fmovrdgz %i0, %f4, %f6
25096 fabsd %f4, %f12
25097 udiv %o0, 0x054F, %l3
25098 ldx [%l7 + 0x30], %g4
25099 movleu %xcc, %l2, %g3
25100 fpadd32s %f1, %f15, %f13
25101 tn %icc, 0x2
25102 ldub [%l7 + 0x2E], %l0
25103 be %icc, loop_2920
25104 edge32 %l1, %o3, %l4
25105 bl loop_2921
25106 srlx %g6, 0x01, %i1
25107loop_2920:
25108 fbule,a %fcc1, loop_2922
25109 st %f2, [%l7 + 0x38]
25110loop_2921:
25111 ta %icc, 0x1
25112 fmovrdgz %i7, %f14, %f6
25113loop_2922:
25114 fble %fcc3, loop_2923
25115 fpsub16s %f3, %f7, %f10
25116 ldsw [%l7 + 0x54], %l6
25117 bcs,a loop_2924
25118loop_2923:
25119 stb %o1, [%l7 + 0x74]
25120 stb %g2, [%l7 + 0x5D]
25121 ta %icc, 0x6
25122loop_2924:
25123 sra %o5, 0x1A, %l5
25124 sll %i3, %o6, %i4
25125 srlx %i2, 0x1C, %i6
25126 ld [%l7 + 0x64], %f9
25127 bpos %xcc, loop_2925
25128 fmovsg %icc, %f4, %f10
25129 fnot2 %f0, %f4
25130 ldd [%l7 + 0x50], %f14
25131loop_2925:
25132 movvs %icc, %g7, %g1
25133 movcs %xcc, %o2, %o7
25134 fmovse %icc, %f3, %f8
25135 bn loop_2926
25136 movcc %xcc, %g5, %i5
25137 fmovsvs %xcc, %f3, %f4
25138 ldsh [%l7 + 0x7E], %o4
25139loop_2926:
25140 lduw [%l7 + 0x60], %o0
25141 ldub [%l7 + 0x15], %l3
25142 fnot1 %f12, %f14
25143 fcmpgt32 %f12, %f14, %i0
25144 tpos %icc, 0x5
25145 fmovsg %xcc, %f0, %f15
25146 ldub [%l7 + 0x58], %g4
25147 sllx %g3, 0x07, %l0
25148 lduh [%l7 + 0x62], %l1
25149 tsubcctv %o3, %l2, %l4
25150 tsubcctv %g6, %i1, %l6
25151 movcs %xcc, %i7, %o1
25152 movneg %icc, %o5, %l5
25153 fpadd32s %f4, %f8, %f4
25154 ldsb [%l7 + 0x35], %i3
25155 lduw [%l7 + 0x08], %o6
25156 std %f12, [%l7 + 0x58]
25157 subccc %i4, %i2, %i6
25158 fnegd %f2, %f2
25159 taddcc %g2, %g1, %g7
25160 brgez,a %o7, loop_2927
25161 fmovsge %icc, %f0, %f0
25162 srlx %g5, 0x1D, %o2
25163 ba,a %icc, loop_2928
25164loop_2927:
25165 movre %o4, %i5, %l3
25166 fmovrse %i0, %f3, %f4
25167 sth %o0, [%l7 + 0x30]
25168loop_2928:
25169 lduh [%l7 + 0x24], %g3
25170 stb %g4, [%l7 + 0x0E]
25171 stw %l0, [%l7 + 0x4C]
25172 fmovdgu %icc, %f11, %f13
25173 fmovdl %icc, %f15, %f1
25174 sth %o3, [%l7 + 0x16]
25175 umul %l2, 0x1390, %l1
25176 fbge %fcc1, loop_2929
25177 fpsub32s %f13, %f8, %f3
25178 tcc %xcc, 0x0
25179 fxors %f5, %f14, %f5
25180loop_2929:
25181 fmovscs %icc, %f11, %f4
25182 ldsw [%l7 + 0x18], %g6
25183 stb %i1, [%l7 + 0x64]
25184 ldub [%l7 + 0x21], %l4
25185 faligndata %f2, %f14, %f10
25186 taddcc %i7, %o1, %l6
25187 fornot2 %f2, %f0, %f0
25188 std %f6, [%l7 + 0x28]
25189 and %o5, %i3, %l5
25190 stb %i4, [%l7 + 0x67]
25191 fmovd %f0, %f6
25192 stb %o6, [%l7 + 0x23]
25193 fblg,a %fcc3, loop_2930
25194 fmovdcs %xcc, %f5, %f7
25195 fmovrdgz %i6, %f0, %f6
25196 edge8ln %g2, %i2, %g1
25197loop_2930:
25198 ta %icc, 0x6
25199 edge16 %g7, %g5, %o7
25200 array8 %o2, %i5, %l3
25201 ldd [%l7 + 0x58], %f14
25202 edge8l %o4, %o0, %g3
25203 addc %g4, %i0, %l0
25204 ld [%l7 + 0x70], %f2
25205 fcmple32 %f14, %f0, %l2
25206 fmovrdgz %l1, %f0, %f0
25207 fbe %fcc1, loop_2931
25208 fmovsne %icc, %f10, %f9
25209 taddcc %g6, 0x0ABB, %i1
25210 fone %f4
25211loop_2931:
25212 lduw [%l7 + 0x48], %l4
25213 tl %xcc, 0x7
25214 orncc %i7, 0x11A2, %o1
25215 fbul,a %fcc3, loop_2932
25216 stw %o3, [%l7 + 0x24]
25217 bleu %xcc, loop_2933
25218 fmovda %icc, %f12, %f3
25219loop_2932:
25220 movrgez %o5, 0x155, %i3
25221 ld [%l7 + 0x08], %f3
25222loop_2933:
25223 faligndata %f10, %f6, %f0
25224 mulscc %l5, 0x1A9E, %l6
25225 lduw [%l7 + 0x68], %i4
25226 fbu,a %fcc3, loop_2934
25227 move %icc, %o6, %g2
25228 fnot2 %f4, %f8
25229 lduw [%l7 + 0x34], %i2
25230loop_2934:
25231 bvs,a loop_2935
25232 edge32l %i6, %g7, %g5
25233 tgu %xcc, 0x2
25234 fpadd32s %f3, %f2, %f13
25235loop_2935:
25236 ldd [%l7 + 0x10], %f4
25237 fpadd32 %f12, %f10, %f14
25238 lduh [%l7 + 0x34], %o7
25239 fmul8x16 %f0, %f12, %f10
25240 ta %xcc, 0x6
25241 lduw [%l7 + 0x0C], %g1
25242 ldsb [%l7 + 0x34], %i5
25243 fbue,a %fcc1, loop_2936
25244 stx %o2, [%l7 + 0x28]
25245 movvc %xcc, %l3, %o0
25246 tgu %xcc, 0x7
25247loop_2936:
25248 edge8ln %o4, %g4, %i0
25249 array8 %g3, %l2, %l0
25250 fmovdcc %xcc, %f3, %f5
25251 ldsb [%l7 + 0x7F], %l1
25252 fbu,a %fcc0, loop_2937
25253 or %i1, 0x1C79, %l4
25254 std %f12, [%l7 + 0x58]
25255 ldub [%l7 + 0x6A], %g6
25256loop_2937:
25257 fmovsg %icc, %f2, %f14
25258 lduh [%l7 + 0x64], %i7
25259 nop
25260 setx loop_2938, %l0, %l1
25261 wrpr 0x1, %tl
25262 wrpr %l1, %tpc
25263 add %l1, 0x4, %l1
25264 wrpr %l1, %tnpc
25265 setx 0x34400001400, %l0, %l1
25266 wrpr %l1, %tstate
25267 wrhpr 0x4, %htstate
25268 retry
25269 fmovda %icc, %f0, %f3
25270 ldd [%l7 + 0x70], %f14
25271 ldsw [%l7 + 0x30], %o3
25272loop_2938:
25273 movcs %icc, %o1, %i3
25274 add %l5, %o5, %l6
25275 fmul8x16au %f15, %f11, %f0
25276 ld [%l7 + 0x10], %f13
25277 add %i4, 0x0036, %o6
25278 fmovrsgez %g2, %f12, %f13
25279 bvc,pt %xcc, loop_2939
25280 tsubcctv %i6, 0x0900, %i2
25281 edge32ln %g7, %o7, %g5
25282 ldub [%l7 + 0x40], %i5
25283loop_2939:
25284 fmovsneg %xcc, %f0, %f11
25285 stw %g1, [%l7 + 0x24]
25286 fmovs %f3, %f5
25287 sth %l3, [%l7 + 0x3A]
25288 ldsh [%l7 + 0x68], %o2
25289 fblg %fcc3, loop_2940
25290 movrlez %o4, 0x2A4, %g4
25291 fpsub32 %f6, %f2, %f0
25292 fbu %fcc1, loop_2941
25293loop_2940:
25294 sll %i0, 0x10, %o0
25295 ldsb [%l7 + 0x41], %g3
25296 stb %l0, [%l7 + 0x42]
25297loop_2941:
25298 lduh [%l7 + 0x42], %l2
25299 fmovrdlez %i1, %f10, %f0
25300 fcmpeq16 %f0, %f14, %l1
25301 fornot1s %f13, %f8, %f11
25302 fmovde %xcc, %f5, %f5
25303 fbule %fcc2, loop_2942
25304 udivcc %g6, 0x1854, %i7
25305 sdiv %l4, 0x17BD, %o1
25306 fmuld8ulx16 %f9, %f6, %f14
25307loop_2942:
25308 ldsb [%l7 + 0x1A], %i3
25309 bvs,pn %icc, loop_2943
25310 srlx %o3, 0x17, %o5
25311 fpadd16 %f0, %f6, %f14
25312 fmul8x16au %f9, %f10, %f2
25313loop_2943:
25314 stb %l6, [%l7 + 0x50]
25315 lduh [%l7 + 0x56], %l5
25316 fcmpeq32 %f14, %f12, %o6
25317 fandnot1s %f0, %f12, %f9
25318 movrgez %i4, %i6, %i2
25319 fmovsge %icc, %f15, %f1
25320 fmovdcc %xcc, %f14, %f5
25321 brlez,a %g2, loop_2944
25322 fornot1s %f3, %f5, %f14
25323 ldub [%l7 + 0x55], %g7
25324 fcmpne16 %f10, %f14, %g5
25325loop_2944:
25326 fmovsgu %xcc, %f8, %f14
25327 fexpand %f15, %f6
25328 fnor %f4, %f14, %f4
25329 fmovrsgez %i5, %f13, %f15
25330 ldsw [%l7 + 0x14], %g1
25331 st %f1, [%l7 + 0x18]
25332 fcmple16 %f4, %f14, %o7
25333 tn %xcc, 0x1
25334 ldsh [%l7 + 0x08], %o2
25335 fxor %f12, %f6, %f14
25336 ldub [%l7 + 0x54], %l3
25337 fpsub32 %f6, %f8, %f6
25338 fxors %f3, %f7, %f8
25339 std %f12, [%l7 + 0x38]
25340 fmuld8ulx16 %f7, %f4, %f12
25341 brz %o4, loop_2945
25342 ldsb [%l7 + 0x50], %g4
25343 fmovse %xcc, %f1, %f2
25344 stx %i0, [%l7 + 0x18]
25345loop_2945:
25346 tgu %xcc, 0x0
25347 array16 %o0, %l0, %g3
25348 ldsh [%l7 + 0x24], %i1
25349 ldub [%l7 + 0x4E], %l2
25350 ldsb [%l7 + 0x4F], %l1
25351 ldd [%l7 + 0x30], %f4
25352 ldsb [%l7 + 0x44], %g6
25353 bg,a,pt %icc, loop_2946
25354 fabss %f15, %f12
25355 fmovsne %icc, %f3, %f0
25356 fmovrsgez %l4, %f4, %f4
25357loop_2946:
25358 fmovsa %icc, %f1, %f12
25359 fandnot2 %f2, %f8, %f0
25360 fnot1s %f0, %f7
25361 sth %o1, [%l7 + 0x2C]
25362 or %i3, 0x07A2, %o3
25363 fmovrdgz %o5, %f8, %f6
25364 array8 %i7, %l5, %l6
25365 fxor %f6, %f6, %f10
25366 stb %i4, [%l7 + 0x36]
25367 fmovsvs %xcc, %f10, %f1
25368 ldd [%l7 + 0x78], %f0
25369 fbul,a %fcc0, loop_2947
25370 bl,pn %icc, loop_2948
25371 ld [%l7 + 0x40], %f13
25372 andcc %i6, %o6, %i2
25373loop_2947:
25374 stx %g2, [%l7 + 0x30]
25375loop_2948:
25376 fpsub16 %f10, %f6, %f2
25377 fcmps %fcc1, %f12, %f12
25378 fandnot2s %f12, %f13, %f15
25379 ld [%l7 + 0x68], %f12
25380 edge8l %g7, %i5, %g1
25381 ldsb [%l7 + 0x15], %o7
25382 fnot1 %f4, %f4
25383 movneg %xcc, %g5, %l3
25384 stb %o2, [%l7 + 0x75]
25385 tgu %icc, 0x0
25386 tne %icc, 0x2
25387 fmovdpos %xcc, %f9, %f2
25388 movrlez %g4, %i0, %o0
25389 fmovsg %icc, %f12, %f6
25390 fmovrsne %l0, %f2, %f12
25391 std %f8, [%l7 + 0x48]
25392 fsrc2s %f12, %f8
25393 fbge,a %fcc0, loop_2949
25394 umul %o4, %i1, %g3
25395 array16 %l2, %l1, %g6
25396 srl %l4, 0x00, %i3
25397loop_2949:
25398 xnorcc %o3, %o5, %i7
25399 fmovsge %icc, %f10, %f2
25400 sth %l5, [%l7 + 0x76]
25401 lduh [%l7 + 0x7A], %o1
25402 fpsub16 %f10, %f12, %f8
25403 ld [%l7 + 0x28], %f5
25404 xnorcc %l6, %i6, %i4
25405 pdist %f12, %f6, %f6
25406 fpsub16 %f8, %f8, %f12
25407 fmuld8ulx16 %f2, %f2, %f14
25408 fxors %f11, %f13, %f13
25409 lduh [%l7 + 0x28], %i2
25410 lduw [%l7 + 0x30], %g2
25411 fbule %fcc3, loop_2950
25412 edge8n %o6, %i5, %g1
25413 brnz %g7, loop_2951
25414 fmovdcc %xcc, %f6, %f2
25415loop_2950:
25416 ldsh [%l7 + 0x7E], %o7
25417 fmovrdlez %l3, %f10, %f14
25418loop_2951:
25419 fcmpgt32 %f12, %f4, %g5
25420 ld [%l7 + 0x38], %f5
25421 stb %g4, [%l7 + 0x6C]
25422 bleu %xcc, loop_2952
25423 fmovsn %icc, %f8, %f3
25424 ldsw [%l7 + 0x64], %o2
25425 ldsh [%l7 + 0x62], %i0
25426loop_2952:
25427 fbo %fcc2, loop_2953
25428 ldd [%l7 + 0x50], %f12
25429 stb %o0, [%l7 + 0x23]
25430 ldx [%l7 + 0x08], %o4
25431loop_2953:
25432 ldx [%l7 + 0x68], %i1
25433 fmovdpos %icc, %f6, %f7
25434 fbu,a %fcc1, loop_2954
25435 tle %xcc, 0x0
25436 ldsb [%l7 + 0x65], %g3
25437 addccc %l2, %l1, %g6
25438loop_2954:
25439 tvs %icc, 0x7
25440 fcmpes %fcc3, %f11, %f8
25441 sdivx %l4, 0x1DCE, %i3
25442 fbuge %fcc2, loop_2955
25443 ldsw [%l7 + 0x38], %o3
25444 srax %o5, %l0, %l5
25445 ldsb [%l7 + 0x25], %i7
25446loop_2955:
25447 fpack16 %f4, %f2
25448 fbule,a %fcc3, loop_2956
25449 ldsb [%l7 + 0x3E], %o1
25450 fmovsneg %icc, %f5, %f7
25451 fornot1 %f8, %f4, %f12
25452loop_2956:
25453 ldub [%l7 + 0x7D], %i6
25454 fmovse %icc, %f0, %f8
25455 bcc,a,pn %icc, loop_2957
25456 xnorcc %l6, 0x02DD, %i4
25457 ldsw [%l7 + 0x5C], %i2
25458 array16 %g2, %o6, %i5
25459loop_2957:
25460 array8 %g1, %g7, %o7
25461 fnot1s %f11, %f7
25462 lduh [%l7 + 0x16], %g5
25463 array32 %g4, %l3, %i0
25464 tl %icc, 0x2
25465 smul %o0, 0x10F0, %o2
25466 fcmpne16 %f10, %f8, %i1
25467 edge8n %o4, %g3, %l2
25468 fornot2 %f6, %f8, %f10
25469 tg %icc, 0x6
25470 andcc %l1, 0x1EF5, %l4
25471 tcs %xcc, 0x0
25472 brnz %g6, loop_2958
25473 fbue,a %fcc0, loop_2959
25474 tne %icc, 0x6
25475 lduh [%l7 + 0x12], %i3
25476loop_2958:
25477 srl %o3, %o5, %l0
25478loop_2959:
25479 fbuge,a %fcc1, loop_2960
25480 fmovse %xcc, %f7, %f9
25481 fmovsa %xcc, %f4, %f8
25482 fmovdleu %icc, %f8, %f10
25483loop_2960:
25484 fzero %f8
25485 fpsub16s %f2, %f0, %f4
25486 fpadd32 %f2, %f8, %f12
25487 fmovdcc %xcc, %f5, %f10
25488 fmul8sux16 %f4, %f0, %f12
25489 addcc %l5, %i7, %o1
25490 sth %i6, [%l7 + 0x48]
25491 fandnot2 %f8, %f6, %f2
25492 stx %l6, [%l7 + 0x10]
25493 xor %i2, 0x1F21, %i4
25494 fmovdl %xcc, %f15, %f10
25495 xorcc %g2, %o6, %g1
25496 xor %i5, %o7, %g7
25497 ble,a,pt %icc, loop_2961
25498 add %g4, %l3, %g5
25499 fmul8x16 %f14, %f2, %f10
25500 sllx %i0, 0x0F, %o2
25501loop_2961:
25502 stw %i1, [%l7 + 0x44]
25503 orncc %o0, %o4, %g3
25504 tge %icc, 0x7
25505 movvc %icc, %l2, %l4
25506 fmovse %xcc, %f3, %f11
25507 edge32 %l1, %g6, %o3
25508 brz %i3, loop_2962
25509 fbge,a %fcc3, loop_2963
25510 be loop_2964
25511 fmul8x16al %f9, %f6, %f8
25512loop_2962:
25513 fornot2s %f8, %f1, %f9
25514loop_2963:
25515 fnors %f12, %f12, %f12
25516loop_2964:
25517 ldsb [%l7 + 0x0D], %o5
25518 ldub [%l7 + 0x1F], %l0
25519 fbul,a %fcc1, loop_2965
25520 ldsw [%l7 + 0x08], %i7
25521 fmul8x16al %f15, %f0, %f2
25522 bg loop_2966
25523loop_2965:
25524 movvs %icc, %l5, %o1
25525 stw %i6, [%l7 + 0x10]
25526 edge8l %i2, %i4, %g2
25527loop_2966:
25528 bg,a,pt %icc, loop_2967
25529 fpmerge %f6, %f5, %f6
25530 tneg %xcc, 0x3
25531 ldsw [%l7 + 0x44], %o6
25532loop_2967:
25533 fmuld8ulx16 %f11, %f2, %f14
25534 fcmpeq16 %f6, %f6, %l6
25535 edge32 %i5, %o7, %g1
25536 fmovdvc %xcc, %f11, %f14
25537 brgez %g4, loop_2968
25538 fcmpne16 %f6, %f12, %l3
25539 mova %xcc, %g7, %g5
25540 pdist %f8, %f4, %f12
25541loop_2968:
25542 faligndata %f6, %f14, %f4
25543 fmovdl %xcc, %f1, %f12
25544 lduh [%l7 + 0x1A], %o2
25545 stw %i1, [%l7 + 0x68]
25546 fbug,a %fcc2, loop_2969
25547 std %f0, [%l7 + 0x78]
25548 fornot1s %f0, %f8, %f10
25549 fnegs %f7, %f12
25550loop_2969:
25551 ld [%l7 + 0x1C], %f4
25552 tsubcc %i0, %o4, %o0
25553 st %f11, [%l7 + 0x1C]
25554 stx %l2, [%l7 + 0x40]
25555 fabsd %f6, %f12
25556 fpsub16s %f6, %f6, %f2
25557 st %f6, [%l7 + 0x60]
25558 stw %l4, [%l7 + 0x50]
25559 fsrc1 %f10, %f14
25560 array16 %g3, %g6, %o3
25561 fmovdl %xcc, %f13, %f2
25562 bpos,pn %xcc, loop_2970
25563 lduh [%l7 + 0x4A], %l1
25564 ldsh [%l7 + 0x3E], %i3
25565 ldx [%l7 + 0x38], %o5
25566loop_2970:
25567 stw %i7, [%l7 + 0x7C]
25568 ldsh [%l7 + 0x62], %l5
25569 ldsb [%l7 + 0x17], %l0
25570 call loop_2971
25571 ld [%l7 + 0x2C], %f0
25572 fmovspos %icc, %f0, %f15
25573 siam 0x6
25574loop_2971:
25575 stx %o1, [%l7 + 0x18]
25576 movrlz %i2, %i6, %g2
25577 edge32n %o6, %l6, %i4
25578 fbg,a %fcc1, loop_2972
25579 st %f11, [%l7 + 0x54]
25580 bcs,a loop_2973
25581 fnot2s %f3, %f5
25582loop_2972:
25583 fmovrdgez %i5, %f0, %f6
25584 fmovrsgz %g1, %f7, %f1
25585loop_2973:
25586 st %f6, [%l7 + 0x20]
25587 edge16 %o7, %g4, %l3
25588 move %icc, %g7, %o2
25589 subcc %i1, %i0, %g5
25590 mulscc %o4, %l2, %o0
25591 faligndata %f6, %f6, %f4
25592 fmovsn %icc, %f6, %f12
25593 lduw [%l7 + 0x24], %l4
25594 std %f2, [%l7 + 0x40]
25595 lduw [%l7 + 0x50], %g6
25596 fmovdleu %xcc, %f6, %f8
25597 fmovdpos %xcc, %f1, %f15
25598 ldx [%l7 + 0x28], %g3
25599 fmovsg %icc, %f0, %f13
25600 fandnot1s %f1, %f13, %f8
25601 lduw [%l7 + 0x28], %o3
25602 stw %i3, [%l7 + 0x3C]
25603 tge %icc, 0x7
25604 stw %l1, [%l7 + 0x50]
25605 fone %f12
25606 tne %xcc, 0x7
25607 ldsh [%l7 + 0x4C], %o5
25608 fcmps %fcc1, %f13, %f8
25609 tle %icc, 0x7
25610 movgu %icc, %l5, %l0
25611 fpsub32s %f11, %f7, %f14
25612 ld [%l7 + 0x38], %f14
25613 ldsb [%l7 + 0x3C], %i7
25614 udivcc %o1, 0x1748, %i6
25615 fnand %f0, %f10, %f12
25616 fmovrdlez %g2, %f8, %f10
25617 brlz %i2, loop_2974
25618 fbug %fcc1, loop_2975
25619 fexpand %f8, %f0
25620 brgez %l6, loop_2976
25621loop_2974:
25622 sth %o6, [%l7 + 0x3A]
25623loop_2975:
25624 fcmpeq16 %f6, %f0, %i5
25625 edge32n %g1, %o7, %g4
25626loop_2976:
25627 fmovdn %icc, %f6, %f5
25628 fmul8x16al %f6, %f9, %f12
25629 ld [%l7 + 0x28], %f7
25630 ldub [%l7 + 0x74], %l3
25631 tsubcctv %i4, %g7, %i1
25632 fmovs %f12, %f11
25633 fpmerge %f14, %f4, %f0
25634 xorcc %o2, 0x1BE5, %i0
25635 lduh [%l7 + 0x3A], %o4
25636 fmovsge %xcc, %f8, %f5
25637 stb %g5, [%l7 + 0x24]
25638 ldub [%l7 + 0x3D], %l2
25639 tsubcctv %o0, 0x19D1, %l4
25640 bn,pt %xcc, loop_2977
25641 std %f8, [%l7 + 0x38]
25642 ldub [%l7 + 0x30], %g6
25643 sub %g3, %i3, %o3
25644loop_2977:
25645 fxnor %f12, %f12, %f12
25646 fbe,a %fcc2, loop_2978
25647 lduh [%l7 + 0x74], %l1
25648 andcc %o5, %l0, %l5
25649 stw %o1, [%l7 + 0x48]
25650loop_2978:
25651 fmovda %icc, %f5, %f8
25652 lduw [%l7 + 0x50], %i6
25653 stx %i7, [%l7 + 0x18]
25654 fmovrdlz %i2, %f8, %f2
25655 alignaddr %g2, %l6, %o6
25656 lduw [%l7 + 0x5C], %i5
25657 andncc %o7, %g4, %g1
25658 fornot1s %f12, %f9, %f6
25659 ta %xcc, 0x7
25660 fba,a %fcc0, loop_2979
25661 fmul8sux16 %f4, %f14, %f2
25662 movcc %xcc, %l3, %g7
25663 edge8ln %i1, %o2, %i0
25664loop_2979:
25665 fpack16 %f6, %f8
25666 ldsw [%l7 + 0x64], %o4
25667 fxnors %f4, %f4, %f2
25668 fmovd %f12, %f10
25669 stw %g5, [%l7 + 0x6C]
25670 ldub [%l7 + 0x79], %i4
25671 lduh [%l7 + 0x68], %l2
25672 fbn %fcc0, loop_2980
25673 subcc %l4, 0x01BB, %g6
25674 stw %g3, [%l7 + 0x38]
25675 ldub [%l7 + 0x31], %i3
25676loop_2980:
25677 fmovsge %xcc, %f2, %f8
25678 fmovsvc %xcc, %f9, %f9
25679 tgu %xcc, 0x7
25680 fmovrdne %o0, %f0, %f14
25681 lduh [%l7 + 0x26], %l1
25682 faligndata %f12, %f10, %f12
25683 array8 %o3, %o5, %l0
25684 subccc %o1, %l5, %i6
25685 ldsw [%l7 + 0x30], %i2
25686 bgu %icc, loop_2981
25687 fmovsa %icc, %f4, %f15
25688 fmovrdlz %g2, %f2, %f0
25689 movleu %xcc, %l6, %o6
25690loop_2981:
25691 fzero %f0
25692 fmuld8ulx16 %f6, %f10, %f10
25693 sub %i5, 0x19A3, %o7
25694 tsubcctv %g4, 0x0AE3, %i7
25695 srl %l3, 0x03, %g7
25696 ldd [%l7 + 0x18], %f12
25697 fsrc2s %f8, %f10
25698 ldd [%l7 + 0x08], %f4
25699 brnz,a %i1, loop_2982
25700 lduh [%l7 + 0x6A], %g1
25701 std %f10, [%l7 + 0x48]
25702 lduw [%l7 + 0x44], %o2
25703loop_2982:
25704 andcc %i0, %g5, %o4
25705 fornot2 %f14, %f6, %f12
25706 ldub [%l7 + 0x17], %l2
25707 ldd [%l7 + 0x18], %f10
25708 fandnot1 %f12, %f4, %f4
25709 std %f12, [%l7 + 0x60]
25710 st %f15, [%l7 + 0x08]
25711 brgz,a %l4, loop_2983
25712 ldsh [%l7 + 0x1E], %g6
25713 fsrc2 %f4, %f14
25714 sth %i4, [%l7 + 0x38]
25715loop_2983:
25716 array8 %i3, %o0, %g3
25717 srlx %o3, 0x08, %l1
25718 ble,a loop_2984
25719 ta %icc, 0x0
25720 ldsb [%l7 + 0x21], %l0
25721 ldx [%l7 + 0x48], %o1
25722loop_2984:
25723 andn %l5, %i6, %o5
25724 fmovs %f9, %f3
25725 ld [%l7 + 0x24], %f2
25726 stb %g2, [%l7 + 0x2E]
25727 brlez %l6, loop_2985
25728 fand %f0, %f2, %f0
25729 sllx %o6, %i2, %i5
25730 sth %g4, [%l7 + 0x4E]
25731loop_2985:
25732 udiv %o7, 0x113D, %l3
25733 bleu,a,pn %icc, loop_2986
25734 lduh [%l7 + 0x3A], %g7
25735 lduh [%l7 + 0x50], %i1
25736 fbule %fcc0, loop_2987
25737loop_2986:
25738 fsrc1 %f6, %f0
25739 andncc %g1, %o2, %i7
25740 nop
25741 setx loop_2988, %l0, %l1
25742 jmpl %l1, %i0
25743loop_2987:
25744 tl %icc, 0x1
25745 fmul8sux16 %f12, %f4, %f2
25746 sth %g5, [%l7 + 0x14]
25747loop_2988:
25748 fmuld8sux16 %f13, %f6, %f4
25749 movne %xcc, %o4, %l2
25750 fnors %f10, %f4, %f6
25751 edge16 %l4, %i4, %i3
25752 fpadd16s %f4, %f13, %f9
25753 fand %f2, %f2, %f12
25754 fcmped %fcc0, %f12, %f8
25755 ldx [%l7 + 0x70], %o0
25756 mulscc %g6, %g3, %o3
25757 fcmple32 %f10, %f8, %l0
25758 fmovsne %xcc, %f14, %f0
25759 fmuld8sux16 %f7, %f0, %f6
25760 ldx [%l7 + 0x50], %o1
25761 fornot2 %f12, %f12, %f14
25762 fors %f13, %f13, %f6
25763 bcc,pn %icc, loop_2989
25764 bvc loop_2990
25765 for %f2, %f12, %f6
25766 ldd [%l7 + 0x48], %f4
25767loop_2989:
25768 ld [%l7 + 0x10], %f13
25769loop_2990:
25770 orcc %l1, %l5, %i6
25771 sdivcc %o5, 0x1BCA, %l6
25772 orn %g2, %i2, %o6
25773 fmovspos %xcc, %f8, %f13
25774 move %icc, %g4, %i5
25775 fandnot1s %f10, %f10, %f0
25776 edge8n %o7, %g7, %l3
25777 fmovdcs %xcc, %f4, %f9
25778 fbe %fcc0, loop_2991
25779 edge16 %g1, %o2, %i1
25780 fblg,a %fcc3, loop_2992
25781 stx %i7, [%l7 + 0x08]
25782loop_2991:
25783 ld [%l7 + 0x50], %f3
25784 fmovse %icc, %f13, %f3
25785loop_2992:
25786 brz,a %g5, loop_2993
25787 fmovspos %xcc, %f9, %f4
25788 fmul8x16au %f0, %f13, %f8
25789 fmovsl %xcc, %f3, %f6
25790loop_2993:
25791 std %f4, [%l7 + 0x38]
25792 stb %o4, [%l7 + 0x2D]
25793 sdivcc %l2, 0x0535, %i0
25794 tle %icc, 0x5
25795 ldsw [%l7 + 0x4C], %l4
25796 st %f8, [%l7 + 0x58]
25797 ld [%l7 + 0x38], %f2
25798 bn,pt %xcc, loop_2994
25799 ldd [%l7 + 0x60], %f14
25800 ldsb [%l7 + 0x72], %i3
25801 ldsb [%l7 + 0x76], %i4
25802loop_2994:
25803 bneg,pt %xcc, loop_2995
25804 te %icc, 0x3
25805 lduh [%l7 + 0x60], %o0
25806 fcmpes %fcc3, %f7, %f6
25807loop_2995:
25808 movcs %xcc, %g3, %o3
25809 fxor %f2, %f2, %f6
25810 movrne %g6, %l0, %l1
25811 lduw [%l7 + 0x30], %l5
25812 fmovrdne %o1, %f2, %f4
25813 sth %i6, [%l7 + 0x2C]
25814 ldsh [%l7 + 0x62], %o5
25815 movgu %xcc, %g2, %l6
25816 stb %o6, [%l7 + 0x5F]
25817 fmovdl %xcc, %f6, %f9
25818 stw %i2, [%l7 + 0x0C]
25819 orncc %g4, 0x058A, %i5
25820 srl %g7, %l3, %g1
25821 bn %xcc, loop_2996
25822 fxnor %f6, %f0, %f0
25823 ldsw [%l7 + 0x24], %o2
25824 movcs %xcc, %i1, %o7
25825loop_2996:
25826 st %f2, [%l7 + 0x4C]
25827 tleu %xcc, 0x7
25828 subccc %g5, 0x0CD6, %i7
25829 tn %xcc, 0x3
25830 stx %o4, [%l7 + 0x68]
25831 addccc %i0, %l2, %l4
25832 tneg %icc, 0x1
25833 sethi 0x139C, %i3
25834 movcs %icc, %i4, %g3
25835 stx %o3, [%l7 + 0x60]
25836 sdivcc %o0, 0x1B88, %l0
25837 fmovrdne %g6, %f4, %f14
25838 fbue,a %fcc1, loop_2997
25839 te %xcc, 0x7
25840 fornot2s %f1, %f1, %f0
25841 array16 %l5, %o1, %i6
25842loop_2997:
25843 fornot2 %f4, %f14, %f6
25844 subccc %o5, 0x1BAA, %l1
25845 fmovdcs %xcc, %f1, %f11
25846 ldd [%l7 + 0x70], %f0
25847 ldub [%l7 + 0x66], %l6
25848 fbuge,a %fcc3, loop_2998
25849 tle %xcc, 0x1
25850 tneg %icc, 0x2
25851 fnand %f4, %f12, %f14
25852loop_2998:
25853 bvc,a,pt %xcc, loop_2999
25854 ldx [%l7 + 0x38], %g2
25855 fcmpeq32 %f0, %f4, %i2
25856 orcc %o6, 0x1982, %i5
25857loop_2999:
25858 ldd [%l7 + 0x78], %f14
25859 movg %icc, %g7, %l3
25860 mulscc %g1, %o2, %g4
25861 fmovdleu %xcc, %f15, %f5
25862 alignaddrl %i1, %o7, %i7
25863 ldd [%l7 + 0x20], %f0
25864 fmuld8ulx16 %f15, %f0, %f14
25865 st %f2, [%l7 + 0x5C]
25866 lduh [%l7 + 0x3C], %g5
25867 ldub [%l7 + 0x48], %i0
25868 fmuld8sux16 %f5, %f6, %f4
25869 edge32n %l2, %o4, %l4
25870 fabsd %f2, %f14
25871 ldx [%l7 + 0x78], %i3
25872 tsubcc %i4, 0x0FC7, %g3
25873 stx %o3, [%l7 + 0x38]
25874 std %f0, [%l7 + 0x38]
25875 movge %xcc, %l0, %o0
25876 fmovrdgez %g6, %f8, %f0
25877 stx %l5, [%l7 + 0x20]
25878 brz,a %o1, loop_3000
25879 movn %icc, %o5, %i6
25880 edge16n %l6, %g2, %i2
25881 fnot1 %f2, %f0
25882loop_3000:
25883 movrlz %o6, %l1, %g7
25884 bvs loop_3001
25885 fmul8x16au %f14, %f13, %f10
25886 ble,a,pt %icc, loop_3002
25887 umul %i5, %l3, %o2
25888loop_3001:
25889 udiv %g4, 0x066E, %i1
25890 tle %xcc, 0x0
25891loop_3002:
25892 sll %g1, 0x09, %i7
25893 fmovdpos %xcc, %f1, %f11
25894 fcmpgt16 %f14, %f12, %g5
25895 ldx [%l7 + 0x10], %o7
25896 sth %i0, [%l7 + 0x36]
25897 fnegs %f9, %f1
25898 tneg %icc, 0x5
25899 fmovscs %xcc, %f13, %f11
25900 sth %o4, [%l7 + 0x5E]
25901 ldx [%l7 + 0x20], %l4
25902 fnegs %f9, %f2
25903 ldsb [%l7 + 0x6E], %i3
25904 std %f2, [%l7 + 0x48]
25905 ldsh [%l7 + 0x0E], %i4
25906 mova %icc, %l2, %g3
25907 fxnors %f11, %f10, %f8
25908 fnegs %f13, %f7
25909 fpack16 %f0, %f13
25910 fpadd32s %f12, %f10, %f12
25911 add %l0, %o0, %o3
25912 fmovsa %xcc, %f11, %f12
25913 std %f8, [%l7 + 0x30]
25914 be,a %xcc, loop_3003
25915 ta %xcc, 0x0
25916 fmovs %f2, %f11
25917 bshuffle %f14, %f2, %f14
25918loop_3003:
25919 fbue,a %fcc2, loop_3004
25920 movleu %xcc, %g6, %l5
25921 movcs %xcc, %o1, %o5
25922 stb %l6, [%l7 + 0x37]
25923loop_3004:
25924 tpos %icc, 0x5
25925 fmovdvc %xcc, %f9, %f15
25926 stw %i6, [%l7 + 0x0C]
25927 fcmpne32 %f2, %f0, %g2
25928 fsrc1 %f2, %f4
25929 siam 0x1
25930 nop
25931 setx loop_3005, %l0, %l1
25932 wrpr 0x1, %tl
25933 wrpr %l1, %tnpc
25934 setx 0x34400001400, %l0, %l1
25935 wrpr %l1, %tstate
25936 wrhpr 0x4, %htstate
25937 done
25938 fbug %fcc1, loop_3006
25939 lduh [%l7 + 0x3C], %o6
25940 fnors %f6, %f2, %f14
25941loop_3005:
25942 tn %xcc, 0x4
25943loop_3006:
25944 brz %l1, loop_3007
25945 alignaddrl %i2, %i5, %l3
25946 bne loop_3008
25947 tge %icc, 0x0
25948loop_3007:
25949 fbne %fcc3, loop_3009
25950 brlez %g7, loop_3010
25951loop_3008:
25952 ldsb [%l7 + 0x1C], %o2
25953 nop
25954 setx loop_3011, %l0, %l1
25955 wrpr 0x1, %tl
25956 wrpr %l1, %tnpc
25957 setx 0x34400001400, %l0, %l1
25958 wrpr %l1, %tstate
25959 wrhpr 0x4, %htstate
25960 done
25961loop_3009:
25962 fbl %fcc2, loop_3012
25963loop_3010:
25964 ldub [%l7 + 0x38], %g4
25965 st %f8, [%l7 + 0x1C]
25966loop_3011:
25967 udiv %g1, 0x04C5, %i1
25968loop_3012:
25969 st %f3, [%l7 + 0x70]
25970 fcmpd %fcc3, %f6, %f0
25971 fnegd %f6, %f10
25972 addc %g5, %i7, %o7
25973 std %f8, [%l7 + 0x18]
25974 taddcctv %o4, 0x0275, %i0
25975 fcmpgt16 %f4, %f8, %i3
25976 umulcc %l4, %i4, %g3
25977 lduw [%l7 + 0x64], %l0
25978 edge16 %o0, %l2, %g6
25979 umul %l5, %o1, %o5
25980 fsrc2s %f12, %f6
25981 ld [%l7 + 0x58], %f1
25982 ldx [%l7 + 0x60], %o3
25983 lduw [%l7 + 0x24], %l6
25984 fbuge,a %fcc1, loop_3013
25985 fmovd %f8, %f0
25986 sllx %i6, %g2, %o6
25987 stx %l1, [%l7 + 0x50]
25988loop_3013:
25989 tg %xcc, 0x6
25990 ldub [%l7 + 0x58], %i5
25991 umulcc %l3, %g7, %i2
25992 fcmpd %fcc2, %f6, %f8
25993 sth %o2, [%l7 + 0x34]
25994 alignaddr %g1, %i1, %g5
25995 tneg %icc, 0x0
25996 sdivcc %g4, 0x098D, %i7
25997 sth %o4, [%l7 + 0x56]
25998 fcmpne16 %f2, %f6, %o7
25999 fbo,a %fcc0, loop_3014
26000 tg %xcc, 0x3
26001 movrlz %i0, %l4, %i3
26002 movl %icc, %i4, %l0
26003loop_3014:
26004 fabsd %f0, %f4
26005 lduw [%l7 + 0x4C], %o0
26006 call loop_3015
26007 udivx %g3, 0x00D1, %l2
26008 ldsb [%l7 + 0x36], %l5
26009 fsrc2 %f4, %f14
26010loop_3015:
26011 andncc %o1, %g6, %o3
26012 tpos %xcc, 0x2
26013 ldsb [%l7 + 0x21], %l6
26014 ldsh [%l7 + 0x7C], %o5
26015 stx %i6, [%l7 + 0x18]
26016 srl %g2, %o6, %i5
26017 ldub [%l7 + 0x74], %l1
26018 tleu %xcc, 0x2
26019 std %f4, [%l7 + 0x28]
26020 st %f0, [%l7 + 0x4C]
26021 movgu %xcc, %g7, %i2
26022 movrlez %l3, 0x3DE, %o2
26023 te %xcc, 0x5
26024 ldsw [%l7 + 0x5C], %g1
26025 ldsw [%l7 + 0x20], %g5
26026 std %f8, [%l7 + 0x10]
26027 sethi 0x1CB1, %i1
26028 ldsh [%l7 + 0x72], %g4
26029 fbule,a %fcc1, loop_3016
26030 fmovdne %icc, %f6, %f8
26031 stw %o4, [%l7 + 0x2C]
26032 addccc %o7, 0x1410, %i7
26033loop_3016:
26034 fcmpes %fcc0, %f12, %f6
26035 movn %xcc, %l4, %i0
26036 fones %f6
26037 fmovdvc %xcc, %f2, %f14
26038 ldsh [%l7 + 0x6E], %i4
26039 tsubcc %i3, 0x042F, %o0
26040 srax %g3, 0x1B, %l2
26041 tvs %icc, 0x2
26042 array32 %l5, %o1, %g6
26043 ldub [%l7 + 0x6F], %l0
26044 tvc %icc, 0x2
26045 fpsub32 %f6, %f8, %f12
26046 fmul8x16 %f5, %f6, %f10
26047 ldub [%l7 + 0x3D], %o3
26048 ld [%l7 + 0x28], %f9
26049 xnorcc %o5, 0x15D8, %l6
26050 movrlez %i6, 0x114, %o6
26051 fmovsa %icc, %f7, %f11
26052 bne,a %icc, loop_3017
26053 srax %i5, 0x0E, %l1
26054 orcc %g7, 0x09AD, %i2
26055 bge,a %xcc, loop_3018
26056loop_3017:
26057 stx %g2, [%l7 + 0x10]
26058 ldsh [%l7 + 0x4E], %o2
26059 bn,a,pt %icc, loop_3019
26060loop_3018:
26061 faligndata %f14, %f2, %f10
26062 fpadd32 %f12, %f14, %f14
26063 fba,a %fcc0, loop_3020
26064loop_3019:
26065 fmovdgu %xcc, %f9, %f0
26066 ldsw [%l7 + 0x4C], %g1
26067 fzero %f0
26068loop_3020:
26069 fors %f6, %f12, %f4
26070 fzeros %f7
26071 ld [%l7 + 0x64], %f5
26072 tpos %xcc, 0x5
26073 ldx [%l7 + 0x08], %l3
26074 bg loop_3021
26075 tvs %icc, 0x2
26076 fmovspos %xcc, %f5, %f8
26077 edge8l %g5, %g4, %o4
26078loop_3021:
26079 sub %o7, 0x190B, %i1
26080 xnorcc %i7, %i0, %l4
26081 fxnors %f1, %f11, %f10
26082 bvc,a,pn %xcc, loop_3022
26083 umul %i4, 0x176D, %i3
26084 bneg loop_3023
26085 fmovrdlez %o0, %f2, %f0
26086loop_3022:
26087 lduw [%l7 + 0x78], %g3
26088 fsrc2s %f0, %f8
26089loop_3023:
26090 smulcc %l5, 0x1ECF, %l2
26091 xor %g6, %o1, %l0
26092 fmovdvc %xcc, %f14, %f12
26093 bcs loop_3024
26094 movgu %xcc, %o3, %l6
26095 fand %f8, %f10, %f0
26096 add %o5, 0x04FD, %i6
26097loop_3024:
26098 fba,a %fcc2, loop_3025
26099 mulx %i5, %l1, %o6
26100 stx %i2, [%l7 + 0x30]
26101 sth %g2, [%l7 + 0x0A]
26102loop_3025:
26103 ldub [%l7 + 0x09], %g7
26104 tsubcc %g1, 0x0866, %o2
26105 fxnor %f4, %f0, %f10
26106 nop
26107 setx loop_3026, %l0, %l1
26108 wrpr 0x1, %tl
26109 wrpr %l1, %tpc
26110 add %l1, 0x4, %l1
26111 wrpr %l1, %tnpc
26112 setx 0x34400001400, %l0, %l1
26113 wrpr %l1, %tstate
26114 wrhpr 0x4, %htstate
26115 retry
26116 st %f2, [%l7 + 0x18]
26117 stw %l3, [%l7 + 0x20]
26118 ldx [%l7 + 0x50], %g5
26119loop_3026:
26120 ldsb [%l7 + 0x6D], %g4
26121 fmovde %xcc, %f7, %f1
26122 tsubcctv %o7, %o4, %i7
26123 ldx [%l7 + 0x50], %i1
26124 fxnors %f6, %f8, %f3
26125 lduh [%l7 + 0x5C], %i0
26126 sth %i4, [%l7 + 0x7C]
26127 fbuge %fcc2, loop_3027
26128 orcc %i3, 0x079C, %o0
26129 ld [%l7 + 0x6C], %f7
26130 fbul,a %fcc2, loop_3028
26131loop_3027:
26132 fabss %f4, %f3
26133 fbn %fcc2, loop_3029
26134 fmovs %f10, %f4
26135loop_3028:
26136 stb %l4, [%l7 + 0x4E]
26137 movcs %icc, %l5, %l2
26138loop_3029:
26139 movrlz %g3, %g6, %l0
26140 fmovdgu %icc, %f0, %f12
26141 ldx [%l7 + 0x58], %o3
26142 edge8l %l6, %o1, %o5
26143 orcc %i5, 0x0F1B, %i6
26144 fmovrse %l1, %f13, %f5
26145 fmovrdlez %i2, %f10, %f4
26146 fmovsge %icc, %f6, %f7
26147 sth %o6, [%l7 + 0x52]
26148 subcc %g2, 0x1A4A, %g1
26149 fnands %f11, %f10, %f0
26150 fcmpne16 %f0, %f10, %g7
26151 fpadd16 %f14, %f12, %f8
26152 nop
26153 setx loop_3030, %l0, %l1
26154 jmpl %l1, %o2
26155 fmovrsgez %g5, %f4, %f4
26156 edge32n %l3, %g4, %o7
26157 fmovdn %xcc, %f3, %f8
26158loop_3030:
26159 fcmps %fcc2, %f7, %f15
26160 movvc %icc, %o4, %i7
26161 stb %i1, [%l7 + 0x22]
26162 fandnot2s %f3, %f11, %f11
26163 fcmped %fcc0, %f14, %f12
26164 fmul8x16al %f13, %f10, %f4
26165 fsrc2s %f7, %f15
26166 stw %i0, [%l7 + 0x38]
26167 stw %i3, [%l7 + 0x1C]
26168 lduh [%l7 + 0x3A], %o0
26169 fmovrdne %l4, %f10, %f12
26170 tsubcc %l5, 0x0A97, %l2
26171 bvc %icc, loop_3031
26172 bvs loop_3032
26173 be,a,pn %xcc, loop_3033
26174 movre %g3, %g6, %i4
26175loop_3031:
26176 mova %icc, %o3, %l0
26177loop_3032:
26178 ldd [%l7 + 0x18], %f4
26179loop_3033:
26180 movrne %l6, 0x2CC, %o5
26181 lduw [%l7 + 0x1C], %i5
26182 fnot2s %f7, %f0
26183 sth %i6, [%l7 + 0x52]
26184 std %f8, [%l7 + 0x50]
26185 ld [%l7 + 0x38], %f8
26186 addccc %l1, %i2, %o6
26187 stw %o1, [%l7 + 0x74]
26188 lduh [%l7 + 0x46], %g2
26189 fba %fcc0, loop_3034
26190 movrgez %g7, 0x31C, %o2
26191 fandnot1s %f15, %f9, %f14
26192 ldd [%l7 + 0x10], %f8
26193loop_3034:
26194 brlz %g1, loop_3035
26195 stb %l3, [%l7 + 0x0B]
26196 bn,a %icc, loop_3036
26197 movrlz %g5, 0x1F9, %o7
26198loop_3035:
26199 fabsd %f6, %f14
26200 movvc %xcc, %g4, %i7
26201loop_3036:
26202 ldsb [%l7 + 0x51], %o4
26203 fnot1 %f4, %f14
26204 sth %i0, [%l7 + 0x18]
26205 ldsh [%l7 + 0x1E], %i3
26206 ldx [%l7 + 0x38], %i1
26207 tsubcc %o0, %l4, %l2
26208 fnand %f12, %f10, %f0
26209 fpadd32 %f2, %f8, %f6
26210 subc %l5, %g6, %g3
26211 bn,a,pt %xcc, loop_3037
26212 udivcc %o3, 0x116F, %l0
26213 ldsw [%l7 + 0x58], %i4
26214 tge %xcc, 0x2
26215loop_3037:
26216 bpos,a loop_3038
26217 fmovrdgz %l6, %f2, %f4
26218 stw %o5, [%l7 + 0x34]
26219 stw %i5, [%l7 + 0x44]
26220loop_3038:
26221 stw %l1, [%l7 + 0x74]
26222 st %f8, [%l7 + 0x54]
26223 st %f1, [%l7 + 0x14]
26224 fands %f1, %f15, %f5
26225 xorcc %i6, 0x0DA1, %i2
26226 tg %xcc, 0x2
26227 fmovspos %icc, %f8, %f4
26228 ldsb [%l7 + 0x1F], %o1
26229 movre %g2, 0x113, %o6
26230 andn %g7, %g1, %l3
26231 tne %xcc, 0x6
26232 stx %o2, [%l7 + 0x78]
26233 ldd [%l7 + 0x28], %f14
26234 fbg %fcc1, loop_3039
26235 alignaddr %o7, %g5, %i7
26236 bvs loop_3040
26237 orn %g4, 0x0A2E, %i0
26238loop_3039:
26239 bgu,a %xcc, loop_3041
26240 ld [%l7 + 0x38], %f2
26241loop_3040:
26242 fmovsl %icc, %f4, %f12
26243 ld [%l7 + 0x78], %f8
26244loop_3041:
26245 fbne %fcc1, loop_3042
26246 ldsh [%l7 + 0x1A], %i3
26247 tneg %icc, 0x0
26248 sth %i1, [%l7 + 0x62]
26249loop_3042:
26250 fcmpgt16 %f6, %f12, %o4
26251 fbo %fcc0, loop_3043
26252 fsrc2s %f14, %f3
26253 fbn %fcc2, loop_3044
26254 orcc %l4, %l2, %o0
26255loop_3043:
26256 fmovsvs %icc, %f9, %f2
26257 siam 0x3
26258loop_3044:
26259 fpsub32 %f10, %f8, %f10
26260 sth %l5, [%l7 + 0x56]
26261 fmovsvs %xcc, %f2, %f5
26262 st %f7, [%l7 + 0x68]
26263 fbge %fcc0, loop_3045
26264 ldsb [%l7 + 0x16], %g3
26265 fxors %f9, %f10, %f8
26266 ld [%l7 + 0x18], %f15
26267loop_3045:
26268 sll %o3, %l0, %g6
26269 lduw [%l7 + 0x70], %i4
26270 stw %o5, [%l7 + 0x1C]
26271 nop
26272 setx loop_3046, %l0, %l1
26273 wrpr 0x1, %tl
26274 wrpr %l1, %tnpc
26275 setx 0x34400001400, %l0, %l1
26276 wrpr %l1, %tstate
26277 wrhpr 0x4, %htstate
26278 done
26279 fpsub32s %f5, %f4, %f11
26280 stb %i5, [%l7 + 0x39]
26281 lduw [%l7 + 0x14], %l1
26282loop_3046:
26283 lduw [%l7 + 0x10], %l6
26284 fsrc2 %f2, %f4
26285 xnorcc %i6, 0x1C64, %i2
26286 move %icc, %g2, %o1
26287 addccc %g7, 0x01E3, %g1
26288 tpos %icc, 0x4
26289 st %f11, [%l7 + 0x64]
26290 or %l3, %o2, %o7
26291 ldd [%l7 + 0x60], %f14
26292 fmovdneg %xcc, %f1, %f9
26293 bn,pt %xcc, loop_3047
26294 fmovdleu %xcc, %f8, %f1
26295 ldsh [%l7 + 0x5C], %g5
26296 fbue,a %fcc0, loop_3048
26297loop_3047:
26298 bleu,pt %xcc, loop_3049
26299 fcmpd %fcc1, %f10, %f12
26300 fmovrdne %i7, %f2, %f12
26301loop_3048:
26302 tpos %xcc, 0x7
26303loop_3049:
26304 tleu %xcc, 0x7
26305 ldx [%l7 + 0x38], %g4
26306 fexpand %f12, %f2
26307 fmul8x16au %f15, %f1, %f10
26308 orcc %i0, 0x1E70, %i3
26309 xnor %o6, %i1, %o4
26310 fmovrde %l2, %f8, %f4
26311 pdist %f10, %f2, %f10
26312 ldx [%l7 + 0x78], %o0
26313 std %f6, [%l7 + 0x28]
26314 fandnot1 %f14, %f0, %f14
26315 udiv %l4, 0x00C7, %l5
26316 tleu %icc, 0x1
26317 ld [%l7 + 0x58], %f12
26318 movl %icc, %o3, %l0
26319 fbu %fcc2, loop_3050
26320 std %f12, [%l7 + 0x60]
26321 fnot1s %f0, %f0
26322 fbl,a %fcc2, loop_3051
26323loop_3050:
26324 movrne %g3, %i4, %g6
26325 fors %f3, %f11, %f0
26326 ldsb [%l7 + 0x28], %i5
26327loop_3051:
26328 lduw [%l7 + 0x58], %o5
26329 fbue %fcc0, loop_3052
26330 edge32l %l1, %i6, %i2
26331 ldsb [%l7 + 0x4D], %l6
26332 std %f2, [%l7 + 0x58]
26333loop_3052:
26334 edge16n %g2, %o1, %g1
26335 srlx %l3, 0x1B, %g7
26336 ldsb [%l7 + 0x4E], %o7
26337 fba %fcc2, loop_3053
26338 movne %icc, %o2, %g5
26339 fnors %f14, %f2, %f3
26340 fmovsneg %icc, %f0, %f5
26341loop_3053:
26342 tvc %xcc, 0x7
26343 fbge %fcc2, loop_3054
26344 fba,a %fcc1, loop_3055
26345 movcs %icc, %i7, %i0
26346 tneg %xcc, 0x0
26347loop_3054:
26348 lduh [%l7 + 0x78], %g4
26349loop_3055:
26350 addc %o6, %i3, %i1
26351 fxor %f4, %f2, %f2
26352 xnorcc %l2, %o0, %o4
26353 bn,a %icc, loop_3056
26354 movcs %icc, %l4, %l5
26355 movn %xcc, %o3, %l0
26356 lduh [%l7 + 0x62], %g3
26357loop_3056:
26358 edge32n %g6, %i4, %o5
26359 lduw [%l7 + 0x14], %l1
26360 fxor %f2, %f12, %f10
26361 movrgz %i5, %i2, %l6
26362 movvc %xcc, %g2, %o1
26363 fbge %fcc3, loop_3057
26364 fmovsa %icc, %f12, %f3
26365 fmovsvc %icc, %f6, %f9
26366 fmovsvs %xcc, %f4, %f5
26367loop_3057:
26368 fpadd32 %f2, %f10, %f6
26369 fmovde %icc, %f6, %f4
26370 tle %xcc, 0x2
26371 fmovs %f10, %f8
26372 fmovd %f0, %f0
26373 lduw [%l7 + 0x70], %i6
26374 stb %l3, [%l7 + 0x30]
26375 ldx [%l7 + 0x08], %g7
26376 st %f12, [%l7 + 0x10]
26377 ldub [%l7 + 0x64], %g1
26378 tne %icc, 0x3
26379 movvs %icc, %o2, %g5
26380 tvc %icc, 0x3
26381 brnz %i7, loop_3058
26382 fpackfix %f12, %f14
26383 stw %i0, [%l7 + 0x28]
26384 fcmped %fcc1, %f8, %f12
26385loop_3058:
26386 fbge %fcc1, loop_3059
26387 fmovrslez %o7, %f14, %f10
26388 stb %o6, [%l7 + 0x71]
26389 fmovdne %icc, %f14, %f0
26390loop_3059:
26391 udiv %g4, 0x1BE5, %i1
26392 fcmple32 %f6, %f14, %l2
26393 fmovdcs %icc, %f3, %f8
26394 fnot1 %f10, %f2
26395 ld [%l7 + 0x1C], %f7
26396 sethi 0x095B, %o0
26397 fmovs %f10, %f2
26398 tgu %xcc, 0x3
26399 ld [%l7 + 0x4C], %f8
26400 movvc %icc, %i3, %l4
26401 fmovdl %xcc, %f2, %f2
26402 bge %icc, loop_3060
26403 fmovdpos %xcc, %f2, %f7
26404 edge16ln %l5, %o4, %o3
26405 fxnor %f12, %f6, %f10
26406loop_3060:
26407 fors %f15, %f11, %f5
26408 movne %icc, %g3, %l0
26409 andcc %g6, %o5, %i4
26410 mulscc %l1, %i5, %i2
26411 fones %f15
26412 fmovdvs %icc, %f12, %f4
26413 bn,a loop_3061
26414 movg %icc, %l6, %o1
26415 stb %g2, [%l7 + 0x34]
26416 umulcc %i6, %l3, %g7
26417loop_3061:
26418 xorcc %o2, 0x1F71, %g5
26419 ldsh [%l7 + 0x78], %g1
26420 fbne,a %fcc2, loop_3062
26421 tle %icc, 0x4
26422 fmul8sux16 %f8, %f12, %f10
26423 edge8l %i7, %o7, %i0
26424loop_3062:
26425 fmovdg %icc, %f3, %f13
26426 fbne,a %fcc1, loop_3063
26427 fmovdle %icc, %f15, %f0
26428 bneg,pn %xcc, loop_3064
26429 fmovrsgz %o6, %f7, %f1
26430loop_3063:
26431 fmovrsgz %i1, %f8, %f13
26432 move %xcc, %g4, %l2
26433loop_3064:
26434 ldd [%l7 + 0x30], %f0
26435 lduh [%l7 + 0x40], %o0
26436 stx %i3, [%l7 + 0x38]
26437 fmul8ulx16 %f4, %f10, %f12
26438 ldd [%l7 + 0x10], %f0
26439 movpos %icc, %l4, %o4
26440 ldx [%l7 + 0x48], %l5
26441 udiv %g3, 0x1D4D, %o3
26442 ld [%l7 + 0x0C], %f0
26443 fmovd %f0, %f8
26444 fmovsa %icc, %f6, %f5
26445 fone %f4
26446 ld [%l7 + 0x6C], %f13
26447 fnand %f10, %f4, %f4
26448 movrgz %g6, 0x0AA, %o5
26449 bn,pt %xcc, loop_3065
26450 st %f10, [%l7 + 0x28]
26451 lduw [%l7 + 0x70], %i4
26452 andcc %l1, %i5, %l0
26453loop_3065:
26454 fmovscs %xcc, %f0, %f7
26455 fmovrsne %i2, %f9, %f14
26456 taddcc %l6, 0x1472, %g2
26457 ldd [%l7 + 0x68], %f12
26458 fandnot1s %f0, %f15, %f9
26459 ta %xcc, 0x7
26460 ldsh [%l7 + 0x40], %i6
26461 std %f2, [%l7 + 0x20]
26462 fmovse %icc, %f15, %f2
26463 ldx [%l7 + 0x28], %l3
26464 fsrc2 %f14, %f12
26465 tsubcctv %o1, %g7, %o2
26466 movcc %xcc, %g5, %i7
26467 edge8l %g1, %o7, %o6
26468 lduh [%l7 + 0x70], %i1
26469 fsrc2 %f0, %f10
26470 stb %i0, [%l7 + 0x61]
26471 udivcc %g4, 0x08D2, %o0
26472 stw %l2, [%l7 + 0x5C]
26473 ld [%l7 + 0x14], %f10
26474 stw %i3, [%l7 + 0x78]
26475 popc 0x177C, %l4
26476 nop
26477 setx loop_3066, %l0, %l1
26478 wrpr 0x1, %tl
26479 wrpr %l1, %tpc
26480 add %l1, 0x4, %l1
26481 wrpr %l1, %tnpc
26482 setx 0x34400001400, %l0, %l1
26483 wrpr %l1, %tstate
26484 wrhpr 0x4, %htstate
26485 retry
26486 fmovsvs %icc, %f6, %f6
26487 fcmpgt16 %f2, %f14, %o4
26488 brlez,a %l5, loop_3067
26489loop_3066:
26490 fmovsvs %icc, %f13, %f15
26491 smulcc %g3, 0x131C, %o3
26492 brnz %g6, loop_3068
26493loop_3067:
26494 ldub [%l7 + 0x0F], %i4
26495 movcs %xcc, %l1, %i5
26496 be,pn %icc, loop_3069
26497loop_3068:
26498 stx %o5, [%l7 + 0x08]
26499 ldsb [%l7 + 0x53], %l0
26500 tl %xcc, 0x0
26501loop_3069:
26502 tsubcc %i2, 0x0936, %g2
26503 fnot1s %f15, %f1
26504 fmovrdlez %i6, %f6, %f6
26505 bleu,a,pn %xcc, loop_3070
26506 fones %f4
26507 srax %l3, %l6, %g7
26508 fpsub32 %f6, %f8, %f6
26509loop_3070:
26510 fandnot2s %f1, %f13, %f7
26511 addcc %o1, %o2, %g5
26512 std %f6, [%l7 + 0x28]
26513 tcc %icc, 0x0
26514 alignaddrl %i7, %g1, %o7
26515 movne %xcc, %i1, %o6
26516 brgz,a %i0, loop_3071
26517 fmuld8ulx16 %f8, %f9, %f4
26518 edge16ln %g4, %o0, %i3
26519 fandnot1 %f2, %f2, %f6
26520loop_3071:
26521 fcmpgt16 %f14, %f0, %l4
26522 array8 %o4, %l5, %l2
26523 fmovsvs %icc, %f11, %f10
26524 alignaddr %o3, %g6, %g3
26525 fpadd32s %f3, %f13, %f11
26526 sth %i4, [%l7 + 0x56]
26527 lduh [%l7 + 0x30], %i5
26528 fnands %f5, %f2, %f8
26529 fmovdle %icc, %f8, %f11
26530 fmovspos %xcc, %f9, %f9
26531 std %f10, [%l7 + 0x20]
26532 fnegd %f2, %f10
26533 tg %xcc, 0x6
26534 ldub [%l7 + 0x5D], %l1
26535 fmovda %icc, %f11, %f14
26536 fxor %f8, %f2, %f0
26537 fxors %f13, %f13, %f10
26538 and %l0, %o5, %i2
26539 smulcc %i6, %g2, %l3
26540 brlz,a %l6, loop_3072
26541 stw %o1, [%l7 + 0x74]
26542 fbo %fcc0, loop_3073
26543 ldx [%l7 + 0x48], %g7
26544loop_3072:
26545 brlz,a %o2, loop_3074
26546 fmovdpos %icc, %f9, %f4
26547loop_3073:
26548 st %f7, [%l7 + 0x58]
26549 taddcc %i7, 0x19D3, %g5
26550loop_3074:
26551 std %f6, [%l7 + 0x60]
26552 taddcc %g1, %i1, %o6
26553 movre %i0, 0x09E, %g4
26554 fcmpeq32 %f0, %f6, %o0
26555 stb %i3, [%l7 + 0x47]
26556 fcmpeq32 %f0, %f6, %l4
26557 fxnor %f0, %f0, %f6
26558 fbuge,a %fcc1, loop_3075
26559 ldd [%l7 + 0x28], %f10
26560 ld [%l7 + 0x38], %f10
26561 ldsw [%l7 + 0x28], %o7
26562loop_3075:
26563 movrlz %l5, %o4, %l2
26564 fxnor %f4, %f14, %f8
26565 sub %o3, %g6, %g3
26566 fnands %f0, %f8, %f12
26567 mova %xcc, %i4, %l1
26568 ldub [%l7 + 0x34], %i5
26569 fcmpgt32 %f14, %f6, %l0
26570 fmovdge %xcc, %f11, %f11
26571 stx %i2, [%l7 + 0x50]
26572 tgu %xcc, 0x0
26573 bcc,a,pt %icc, loop_3076
26574 stw %i6, [%l7 + 0x40]
26575 stw %g2, [%l7 + 0x14]
26576 nop
26577 setx loop_3077, %l0, %l1
26578 jmpl %l1, %l3
26579loop_3076:
26580 stw %l6, [%l7 + 0x38]
26581 ldsw [%l7 + 0x1C], %o5
26582 fbug,a %fcc3, loop_3078
26583loop_3077:
26584 fbue,a %fcc3, loop_3079
26585 lduh [%l7 + 0x0C], %o1
26586 movpos %icc, %o2, %i7
26587loop_3078:
26588 edge16n %g5, %g1, %g7
26589loop_3079:
26590 fands %f13, %f15, %f11
26591 movn %xcc, %o6, %i0
26592 array8 %g4, %i1, %i3
26593 lduw [%l7 + 0x18], %o0
26594 movge %icc, %l4, %l5
26595 te %xcc, 0x6
26596 tg %xcc, 0x6
26597 movcs %icc, %o7, %l2
26598 fmovda %icc, %f0, %f14
26599 fmovsle %icc, %f0, %f1
26600 fmovdg %xcc, %f10, %f6
26601 ldsb [%l7 + 0x7C], %o4
26602 siam 0x0
26603 fble,a %fcc3, loop_3080
26604 fabsd %f0, %f12
26605 sub %o3, %g6, %i4
26606 bcs loop_3081
26607loop_3080:
26608 orn %g3, %i5, %l1
26609 stb %l0, [%l7 + 0x5E]
26610 subccc %i6, 0x1645, %i2
26611loop_3081:
26612 fmovde %xcc, %f9, %f14
26613 fandnot2 %f12, %f12, %f6
26614 tcc %xcc, 0x2
26615 fcmple16 %f4, %f10, %l3
26616 edge32n %g2, %l6, %o5
26617 fmovrse %o1, %f8, %f3
26618 fcmpne32 %f10, %f14, %o2
26619 edge32 %g5, %g1, %i7
26620 tleu %icc, 0x0
26621 edge16n %g7, %i0, %o6
26622 nop
26623 setx loop_3082, %l0, %l1
26624 jmpl %l1, %g4
26625 lduw [%l7 + 0x7C], %i3
26626 srl %i1, 0x13, %o0
26627 stw %l5, [%l7 + 0x3C]
26628loop_3082:
26629 lduh [%l7 + 0x30], %o7
26630 fnot2 %f8, %f12
26631 std %f10, [%l7 + 0x60]
26632 sllx %l4, 0x0F, %o4
26633 ld [%l7 + 0x2C], %f13
26634 ldsb [%l7 + 0x31], %l2
26635 addccc %g6, 0x0A39, %o3
26636 edge8 %i4, %i5, %g3
26637 mova %icc, %l1, %i6
26638 tpos %icc, 0x7
26639 ldsh [%l7 + 0x66], %i2
26640 fbe %fcc2, loop_3083
26641 andcc %l0, %g2, %l6
26642 be loop_3084
26643 srax %o5, 0x12, %o1
26644loop_3083:
26645 fbg %fcc1, loop_3085
26646 fmovd %f6, %f2
26647loop_3084:
26648 bcc %icc, loop_3086
26649 ldd [%l7 + 0x18], %f2
26650loop_3085:
26651 siam 0x4
26652 fcmps %fcc2, %f2, %f7
26653loop_3086:
26654 fpadd32 %f4, %f14, %f12
26655 te %xcc, 0x7
26656 andcc %o2, %g5, %g1
26657 lduw [%l7 + 0x40], %l3
26658 edge16ln %g7, %i7, %i0
26659 fxor %f6, %f6, %f4
26660 andcc %o6, %g4, %i1
26661 movg %icc, %i3, %o0
26662 st %f4, [%l7 + 0x08]
26663 ldd [%l7 + 0x10], %f6
26664 ldsh [%l7 + 0x60], %l5
26665 fmovdleu %xcc, %f10, %f9
26666 fnands %f12, %f2, %f6
26667 fnands %f11, %f14, %f13
26668 ldx [%l7 + 0x48], %o7
26669 fble %fcc2, loop_3087
26670 edge8ln %l4, %o4, %l2
26671 fcmps %fcc2, %f10, %f9
26672 fbo %fcc1, loop_3088
26673loop_3087:
26674 fbule,a %fcc2, loop_3089
26675 bcs,a,pt %xcc, loop_3090
26676 fmovdn %xcc, %f0, %f8
26677loop_3088:
26678 te %xcc, 0x0
26679loop_3089:
26680 ld [%l7 + 0x64], %f6
26681loop_3090:
26682 ldsh [%l7 + 0x7C], %o3
26683 addccc %i4, 0x0D7B, %i5
26684 pdist %f10, %f8, %f0
26685 smulcc %g6, 0x1F49, %g3
26686 fmovrslz %i6, %f15, %f12
26687 stw %i2, [%l7 + 0x58]
26688 bleu loop_3091
26689 be,a %xcc, loop_3092
26690 std %f14, [%l7 + 0x40]
26691 ldsw [%l7 + 0x38], %l1
26692loop_3091:
26693 edge16l %g2, %l0, %o5
26694loop_3092:
26695 lduh [%l7 + 0x68], %o1
26696 sdiv %l6, 0x0971, %o2
26697 tleu %icc, 0x4
26698 andncc %g5, %g1, %l3
26699 fmovsle %xcc, %f0, %f8
26700 bne,a,pn %icc, loop_3093
26701 fpsub32 %f12, %f8, %f8
26702 fble,a %fcc3, loop_3094
26703 tn %icc, 0x7
26704loop_3093:
26705 fbge %fcc0, loop_3095
26706 fmovrdgez %i7, %f4, %f6
26707loop_3094:
26708 fmovdgu %icc, %f5, %f4
26709 ldd [%l7 + 0x10], %f2
26710loop_3095:
26711 fandnot2 %f14, %f14, %f0
26712 andncc %i0, %o6, %g7
26713 ldsw [%l7 + 0x4C], %g4
26714 stw %i1, [%l7 + 0x74]
26715 xnor %i3, 0x1F05, %l5
26716 fbe,a %fcc1, loop_3096
26717 siam 0x1
26718 lduw [%l7 + 0x4C], %o7
26719 stb %l4, [%l7 + 0x73]
26720loop_3096:
26721 bgu,pn %xcc, loop_3097
26722 fmovsvc %icc, %f8, %f15
26723 ldsw [%l7 + 0x70], %o4
26724 fnor %f10, %f6, %f10
26725loop_3097:
26726 fmovrde %o0, %f8, %f12
26727 movg %icc, %o3, %l2
26728 ta %xcc, 0x5
26729 ldsw [%l7 + 0x28], %i5
26730 stw %i4, [%l7 + 0x30]
26731 st %f15, [%l7 + 0x78]
26732 bpos,pn %icc, loop_3098
26733 bvs,pt %xcc, loop_3099
26734 fbul,a %fcc2, loop_3100
26735 nop
26736 setx loop_3101, %l0, %l1
26737 jmpl %l1, %g6
26738loop_3098:
26739 fbuge,a %fcc2, loop_3102
26740loop_3099:
26741 movvc %xcc, %g3, %i2
26742loop_3100:
26743 movneg %xcc, %l1, %g2
26744loop_3101:
26745 fornot2s %f7, %f7, %f12
26746loop_3102:
26747 ldsb [%l7 + 0x6D], %l0
26748 fnot2 %f6, %f8
26749 brgez %i6, loop_3103
26750 edge16l %o1, %l6, %o2
26751 lduh [%l7 + 0x54], %o5
26752 array32 %g5, %g1, %i7
26753loop_3103:
26754 brgz %l3, loop_3104
26755 fmovrdlez %o6, %f4, %f4
26756 ldsb [%l7 + 0x4F], %g7
26757 movcc %icc, %g4, %i1
26758loop_3104:
26759 fmovdle %xcc, %f1, %f11
26760 edge32 %i0, %i3, %o7
26761 srax %l5, %o4, %o0
26762 sub %o3, 0x0F06, %l2
26763 lduh [%l7 + 0x40], %l4
26764 umul %i4, 0x101A, %g6
26765 lduw [%l7 + 0x74], %i5
26766 fnor %f10, %f10, %f8
26767 fbne,a %fcc1, loop_3105
26768 tsubcctv %g3, 0x0BC1, %l1
26769 movge %icc, %i2, %l0
26770 stx %i6, [%l7 + 0x58]
26771loop_3105:
26772 fmovdgu %icc, %f9, %f8
26773 bneg,a loop_3106
26774 movge %icc, %o1, %l6
26775 fabss %f3, %f9
26776 fmul8ulx16 %f2, %f6, %f0
26777loop_3106:
26778 bcc,a,pt %xcc, loop_3107
26779 fnand %f12, %f10, %f8
26780 fmovsl %icc, %f7, %f3
26781 bleu loop_3108
26782loop_3107:
26783 ldd [%l7 + 0x60], %f12
26784 bpos,pn %icc, loop_3109
26785 fsrc2 %f14, %f2
26786loop_3108:
26787 fmul8ulx16 %f2, %f6, %f4
26788 ldsb [%l7 + 0x6B], %o2
26789loop_3109:
26790 fbo %fcc1, loop_3110
26791 be %xcc, loop_3111
26792 sdivcc %o5, 0x1C20, %g2
26793 te %icc, 0x6
26794loop_3110:
26795 ldsb [%l7 + 0x48], %g1
26796loop_3111:
26797 nop
26798 setx loop_3112, %l0, %l1
26799 jmpl %l1, %i7
26800 array8 %g5, %o6, %g7
26801 fmul8x16 %f6, %f14, %f8
26802 fmovdleu %xcc, %f3, %f14
26803loop_3112:
26804 movleu %xcc, %l3, %g4
26805 fnor %f2, %f6, %f8
26806 fpadd32 %f10, %f12, %f14
26807 ldsw [%l7 + 0x28], %i0
26808 ldx [%l7 + 0x60], %i1
26809 lduw [%l7 + 0x64], %i3
26810 fsrc2 %f12, %f10
26811 taddcc %l5, %o4, %o7
26812 ldx [%l7 + 0x60], %o0
26813 ld [%l7 + 0x64], %f14
26814 movge %icc, %o3, %l2
26815 fornot1s %f13, %f11, %f10
26816 ldsh [%l7 + 0x78], %i4
26817 fbge,a %fcc0, loop_3113
26818 addcc %l4, %g6, %i5
26819 tcc %xcc, 0x5
26820 fbug,a %fcc2, loop_3114
26821loop_3113:
26822 ldub [%l7 + 0x0A], %l1
26823 mova %icc, %i2, %g3
26824 fmovsl %xcc, %f7, %f1
26825loop_3114:
26826 movpos %icc, %l0, %i6
26827 movn %icc, %l6, %o2
26828 fbn %fcc2, loop_3115
26829 ld [%l7 + 0x0C], %f6
26830 movrgez %o5, 0x23F, %o1
26831 sth %g1, [%l7 + 0x5A]
26832loop_3115:
26833 fmovsg %xcc, %f15, %f2
26834 bn loop_3116
26835 std %f12, [%l7 + 0x28]
26836 fmovrdlez %g2, %f4, %f6
26837 addc %g5, 0x1556, %i7
26838loop_3116:
26839 st %f13, [%l7 + 0x48]
26840 fand %f6, %f0, %f0
26841 movrgz %o6, 0x0DF, %l3
26842 subc %g7, %i0, %i1
26843 fmovsge %xcc, %f11, %f14
26844 fmul8ulx16 %f14, %f12, %f4
26845 ldsw [%l7 + 0x7C], %g4
26846 fmovdgu %xcc, %f9, %f14
26847 fzeros %f9
26848 nop
26849 setx loop_3117, %l0, %l1
26850 jmpl %l1, %i3
26851 movcc %xcc, %o4, %o7
26852 fbul,a %fcc2, loop_3118
26853 tl %icc, 0x7
26854loop_3117:
26855 ldsb [%l7 + 0x7D], %o0
26856 fbul %fcc2, loop_3119
26857loop_3118:
26858 fmovdg %xcc, %f11, %f6
26859 bshuffle %f4, %f8, %f2
26860 ldd [%l7 + 0x08], %f10
26861loop_3119:
26862 sllx %l5, %l2, %i4
26863 movvc %icc, %o3, %g6
26864 ldd [%l7 + 0x50], %f14
26865 fmovrdlz %i5, %f8, %f6
26866 alignaddrl %l1, %l4, %i2
26867 fones %f2
26868 or %g3, %l0, %l6
26869 bleu %xcc, loop_3120
26870 stw %i6, [%l7 + 0x3C]
26871 ldub [%l7 + 0x2C], %o2
26872 alignaddrl %o1, %o5, %g2
26873loop_3120:
26874 fmuld8ulx16 %f7, %f13, %f6
26875 ld [%l7 + 0x78], %f5
26876 ldsw [%l7 + 0x38], %g1
26877 fbn %fcc0, loop_3121
26878 stb %g5, [%l7 + 0x34]
26879 fpadd16 %f4, %f10, %f10
26880 ldsb [%l7 + 0x7D], %i7
26881loop_3121:
26882 ldsh [%l7 + 0x42], %o6
26883 ldd [%l7 + 0x60], %f4
26884 sth %l3, [%l7 + 0x12]
26885 udiv %g7, 0x14F1, %i1
26886 fmovrde %i0, %f4, %f4
26887 stx %i3, [%l7 + 0x40]
26888 movneg %icc, %o4, %o7
26889 ldsh [%l7 + 0x3C], %o0
26890 ldx [%l7 + 0x70], %l5
26891 fbge %fcc3, loop_3122
26892 fmovrdgez %l2, %f12, %f2
26893 fmovrslez %g4, %f11, %f7
26894 taddcctv %o3, 0x0841, %i4
26895loop_3122:
26896 lduh [%l7 + 0x16], %g6
26897 ld [%l7 + 0x08], %f9
26898 movre %l1, 0x0DD, %i5
26899 ldx [%l7 + 0x48], %l4
26900 std %f14, [%l7 + 0x50]
26901 ta %icc, 0x4
26902 edge32l %g3, %i2, %l0
26903 fsrc1s %f6, %f15
26904 nop
26905 setx loop_3123, %l0, %l1
26906 jmpl %l1, %l6
26907 fmovde %icc, %f4, %f0
26908 fmovs %f15, %f11
26909 fmovrse %i6, %f13, %f12
26910loop_3123:
26911 addcc %o1, %o2, %g2
26912 fones %f4
26913 movge %xcc, %g1, %g5
26914 fnands %f15, %f15, %f3
26915 stx %i7, [%l7 + 0x10]
26916 ldd [%l7 + 0x38], %f14
26917 lduh [%l7 + 0x70], %o5
26918 tpos %xcc, 0x0
26919 edge16 %o6, %g7, %l3
26920 fpadd32 %f10, %f10, %f6
26921 fzeros %f9
26922 stw %i1, [%l7 + 0x74]
26923 lduw [%l7 + 0x1C], %i0
26924 edge8n %o4, %o7, %i3
26925 bcc,pt %icc, loop_3124
26926 fbule %fcc0, loop_3125
26927 fmovrsne %o0, %f0, %f15
26928 fbn %fcc1, loop_3126
26929loop_3124:
26930 ldsh [%l7 + 0x0E], %l5
26931loop_3125:
26932 fcmpeq32 %f10, %f0, %l2
26933 array16 %o3, %i4, %g4
26934loop_3126:
26935 fcmple16 %f4, %f8, %g6
26936 mova %icc, %l1, %l4
26937 ldub [%l7 + 0x5B], %i5
26938 stx %g3, [%l7 + 0x48]
26939 fbne,a %fcc3, loop_3127
26940 fsrc2 %f2, %f8
26941 fmovsg %icc, %f7, %f14
26942 fmovdge %icc, %f14, %f11
26943loop_3127:
26944 fpadd32s %f2, %f11, %f0
26945 sth %i2, [%l7 + 0x24]
26946 stx %l0, [%l7 + 0x48]
26947 sdivcc %i6, 0x1D00, %l6
26948 fcmpd %fcc0, %f8, %f0
26949 sethi 0x092F, %o1
26950 brnz,a %o2, loop_3128
26951 bleu loop_3129
26952 stw %g1, [%l7 + 0x20]
26953 fzero %f4
26954loop_3128:
26955 fbu %fcc1, loop_3130
26956loop_3129:
26957 ldsb [%l7 + 0x0C], %g2
26958 and %g5, 0x18AA, %i7
26959 fmovsleu %icc, %f14, %f7
26960loop_3130:
26961 stw %o5, [%l7 + 0x68]
26962 tsubcctv %g7, 0x14DF, %l3
26963 ld [%l7 + 0x60], %f6
26964 fmovsneg %xcc, %f9, %f13
26965 fmovrsgez %i1, %f14, %f0
26966 movre %i0, %o6, %o4
26967 te %xcc, 0x6
26968 sth %i3, [%l7 + 0x0E]
26969 fmovrdne %o0, %f0, %f14
26970 fbu,a %fcc0, loop_3131
26971 sethi 0x0BF4, %o7
26972 fmovsvs %icc, %f6, %f13
26973 st %f11, [%l7 + 0x34]
26974loop_3131:
26975 fpadd32s %f14, %f4, %f8
26976 tpos %xcc, 0x5
26977 fmul8sux16 %f14, %f0, %f6
26978 ldub [%l7 + 0x0F], %l5
26979 fcmps %fcc3, %f3, %f4
26980 movgu %xcc, %o3, %l2
26981 fpadd16 %f0, %f0, %f6
26982 fcmpne32 %f12, %f8, %i4
26983 tcs %xcc, 0x4
26984 movvc %xcc, %g4, %l1
26985 fnot2s %f10, %f1
26986 fbo,a %fcc1, loop_3132
26987 stb %g6, [%l7 + 0x75]
26988 bcs,pn %icc, loop_3133
26989 sth %l4, [%l7 + 0x0A]
26990loop_3132:
26991 fmovrdgz %g3, %f6, %f10
26992 udivcc %i2, 0x0E71, %i5
26993loop_3133:
26994 ldd [%l7 + 0x60], %f8
26995 fmovrsgez %i6, %f2, %f12
26996 bcs,a,pt %icc, loop_3134
26997 array32 %l0, %l6, %o1
26998 movleu %xcc, %g1, %g2
26999 popc %o2, %i7
27000loop_3134:
27001 fzero %f6
27002 movpos %icc, %g5, %g7
27003 fands %f2, %f1, %f5
27004 fmovspos %icc, %f1, %f8
27005 fmovrslez %o5, %f5, %f6
27006 movleu %xcc, %i1, %l3
27007 brgez,a %o6, loop_3135
27008 stx %i0, [%l7 + 0x48]
27009 lduh [%l7 + 0x62], %i3
27010 brlez %o0, loop_3136
27011loop_3135:
27012 smulcc %o4, 0x163F, %o7
27013 stb %o3, [%l7 + 0x7D]
27014 tleu %xcc, 0x7
27015loop_3136:
27016 srlx %l5, %i4, %l2
27017 umul %g4, 0x0CAD, %g6
27018 movpos %xcc, %l1, %l4
27019 bcc,pt %icc, loop_3137
27020 fmovsne %xcc, %f3, %f7
27021 fmovsvc %xcc, %f8, %f4
27022 tn %icc, 0x1
27023loop_3137:
27024 tvs %xcc, 0x4
27025 ldd [%l7 + 0x20], %f4
27026 fmovda %xcc, %f7, %f10
27027 movrne %g3, 0x323, %i2
27028 fxnors %f13, %f7, %f1
27029 fble,a %fcc0, loop_3138
27030 fands %f8, %f5, %f8
27031 fand %f0, %f8, %f10
27032 ldub [%l7 + 0x54], %i6
27033loop_3138:
27034 fors %f1, %f2, %f12
27035 std %f2, [%l7 + 0x78]
27036 movvs %icc, %i5, %l6
27037 stw %o1, [%l7 + 0x7C]
27038 movvs %icc, %g1, %l0
27039 stb %g2, [%l7 + 0x1E]
27040 std %f0, [%l7 + 0x18]
27041 ldsb [%l7 + 0x45], %o2
27042 lduw [%l7 + 0x44], %g5
27043 ldx [%l7 + 0x68], %i7
27044 fbug %fcc1, loop_3139
27045 tl %icc, 0x7
27046 fcmple16 %f12, %f2, %g7
27047 stx %i1, [%l7 + 0x20]
27048loop_3139:
27049 fornot2s %f10, %f13, %f14
27050 bpos,pn %xcc, loop_3140
27051 brlz %l3, loop_3141
27052 ldub [%l7 + 0x27], %o5
27053 movre %i0, 0x025, %o6
27054loop_3140:
27055 fandnot1s %f9, %f5, %f4
27056loop_3141:
27057 fmovde %xcc, %f2, %f11
27058 ldx [%l7 + 0x50], %o0
27059 fmovrdlez %o4, %f10, %f8
27060 fbule,a %fcc1, loop_3142
27061 fmovrsgez %i3, %f4, %f13
27062 tvc %xcc, 0x7
27063 fpadd16 %f12, %f14, %f10
27064loop_3142:
27065 subcc %o7, %o3, %i4
27066 sdivcc %l5, 0x0F75, %g4
27067 ldsh [%l7 + 0x60], %g6
27068 bg %xcc, loop_3143
27069 std %f6, [%l7 + 0x50]
27070 fxor %f0, %f4, %f0
27071 ldx [%l7 + 0x70], %l2
27072loop_3143:
27073 fpsub32 %f6, %f12, %f0
27074 movcc %icc, %l4, %l1
27075 lduh [%l7 + 0x3A], %g3
27076 bgu,pn %xcc, loop_3144
27077 stw %i6, [%l7 + 0x14]
27078 movl %icc, %i2, %i5
27079 ldsb [%l7 + 0x71], %l6
27080loop_3144:
27081 ldsb [%l7 + 0x27], %g1
27082 lduw [%l7 + 0x7C], %o1
27083 orcc %l0, %g2, %g5
27084 movle %icc, %o2, %i7
27085 fnands %f11, %f2, %f12
27086 fnot1 %f12, %f0
27087 ld [%l7 + 0x6C], %f6
27088 lduw [%l7 + 0x18], %i1
27089 orcc %l3, %o5, %g7
27090 brgz,a %i0, loop_3145
27091 orcc %o6, 0x1B34, %o4
27092 popc %i3, %o7
27093 ldsw [%l7 + 0x5C], %o3
27094loop_3145:
27095 fmuld8ulx16 %f13, %f4, %f10
27096 fpsub32 %f2, %f8, %f14
27097 std %f2, [%l7 + 0x58]
27098 fandnot1s %f5, %f11, %f12
27099 fpadd32s %f14, %f6, %f2
27100 brlz,a %i4, loop_3146
27101 ldsw [%l7 + 0x10], %l5
27102 mulscc %o0, %g4, %g6
27103 fmovdl %icc, %f0, %f2
27104loop_3146:
27105 fblg %fcc3, loop_3147
27106 ldsh [%l7 + 0x7E], %l4
27107 std %f12, [%l7 + 0x38]
27108 alignaddr %l2, %g3, %i6
27109loop_3147:
27110 ld [%l7 + 0x38], %f2
27111 movrgz %i2, %l1, %i5
27112 fbge %fcc2, loop_3148
27113 and %g1, %o1, %l0
27114 stb %l6, [%l7 + 0x75]
27115 orncc %g2, %g5, %o2
27116loop_3148:
27117 movcs %icc, %i7, %i1
27118 fmovdne %xcc, %f7, %f8
27119 fmovrsgz %l3, %f7, %f8
27120 fbe,a %fcc3, loop_3149
27121 tleu %icc, 0x7
27122 sethi 0x1343, %o5
27123 st %f4, [%l7 + 0x7C]
27124loop_3149:
27125 bpos,pt %xcc, loop_3150
27126 ld [%l7 + 0x24], %f5
27127 edge16n %g7, %i0, %o6
27128 fbo,a %fcc3, loop_3151
27129loop_3150:
27130 fmovsle %icc, %f6, %f0
27131 fmovdcc %xcc, %f7, %f11
27132 ldx [%l7 + 0x60], %i3
27133loop_3151:
27134 ta %icc, 0x5
27135 tle %icc, 0x7
27136 mova %xcc, %o4, %o7
27137 fmovsne %icc, %f7, %f10
27138 ld [%l7 + 0x18], %f15
27139 std %f2, [%l7 + 0x30]
27140 smul %o3, 0x1EA2, %l5
27141 fpadd32 %f2, %f8, %f14
27142 fbl,a %fcc2, loop_3152
27143 sdivx %i4, 0x1901, %o0
27144 taddcc %g6, 0x0AC2, %g4
27145 fors %f8, %f7, %f10
27146loop_3152:
27147 fba,a %fcc2, loop_3153
27148 edge32n %l2, %l4, %i6
27149 fmul8x16au %f15, %f4, %f6
27150 tl %icc, 0x0
27151loop_3153:
27152 fpadd16 %f6, %f14, %f6
27153 andcc %i2, %g3, %i5
27154 fnor %f8, %f14, %f14
27155 stb %l1, [%l7 + 0x5E]
27156 ldx [%l7 + 0x38], %g1
27157 fblg,a %fcc1, loop_3154
27158 ldx [%l7 + 0x18], %o1
27159 edge8 %l6, %g2, %g5
27160 srlx %l0, %o2, %i7
27161loop_3154:
27162 ldd [%l7 + 0x18], %f12
27163 sth %i1, [%l7 + 0x24]
27164 ldsb [%l7 + 0x70], %l3
27165 udivcc %g7, 0x0CB9, %i0
27166 ldub [%l7 + 0x3E], %o6
27167 ble,pn %xcc, loop_3155
27168 bl %xcc, loop_3156
27169 fbg,a %fcc3, loop_3157
27170 std %f8, [%l7 + 0x58]
27171loop_3155:
27172 fmovdg %icc, %f7, %f13
27173loop_3156:
27174 ld [%l7 + 0x30], %f12
27175loop_3157:
27176 movne %icc, %i3, %o4
27177 ldsb [%l7 + 0x36], %o7
27178 fmovsle %icc, %f1, %f8
27179 fabsd %f14, %f14
27180 movre %o5, %l5, %o3
27181 ldsh [%l7 + 0x70], %i4
27182 popc %g6, %g4
27183 ldsh [%l7 + 0x48], %l2
27184 subcc %l4, 0x083B, %i6
27185 fbge %fcc1, loop_3158
27186 lduw [%l7 + 0x40], %i2
27187 fbl %fcc3, loop_3159
27188 fmovdgu %icc, %f9, %f8
27189loop_3158:
27190 edge16 %g3, %i5, %l1
27191 ldsb [%l7 + 0x25], %g1
27192loop_3159:
27193 fpsub16s %f15, %f2, %f13
27194 std %f6, [%l7 + 0x50]
27195 stb %o0, [%l7 + 0x46]
27196 tle %xcc, 0x1
27197 movrlez %l6, %o1, %g2
27198 ld [%l7 + 0x34], %f1
27199 stw %g5, [%l7 + 0x30]
27200 movcc %icc, %l0, %i7
27201 tle %xcc, 0x3
27202 lduh [%l7 + 0x32], %o2
27203 bge loop_3160
27204 movrlez %l3, %i1, %g7
27205 ldub [%l7 + 0x1C], %o6
27206 siam 0x0
27207loop_3160:
27208 fxors %f3, %f3, %f2
27209 fmovsgu %xcc, %f11, %f8
27210 fbul,a %fcc1, loop_3161
27211 bvs %icc, loop_3162
27212 fbl %fcc0, loop_3163
27213 fnors %f13, %f9, %f7
27214loop_3161:
27215 srl %i3, %i0, %o4
27216loop_3162:
27217 fmovsa %xcc, %f11, %f7
27218loop_3163:
27219 fmovdgu %icc, %f8, %f11
27220 subc %o5, 0x1A78, %o7
27221 sth %l5, [%l7 + 0x7E]
27222 fbuge,a %fcc0, loop_3164
27223 stb %i4, [%l7 + 0x48]
27224 fmovs %f2, %f7
27225 fcmpgt32 %f10, %f10, %o3
27226loop_3164:
27227 std %f12, [%l7 + 0x18]
27228 xor %g6, %l2, %g4
27229 bneg,a %icc, loop_3165
27230 ldx [%l7 + 0x38], %i6
27231 tsubcctv %l4, 0x09D1, %g3
27232 fmovsgu %xcc, %f12, %f13
27233loop_3165:
27234 ldub [%l7 + 0x1E], %i2
27235 bpos,a,pn %xcc, loop_3166
27236 fbo %fcc3, loop_3167
27237 lduw [%l7 + 0x28], %i5
27238 ldsb [%l7 + 0x57], %g1
27239loop_3166:
27240 fmovdn %icc, %f14, %f3
27241loop_3167:
27242 stx %l1, [%l7 + 0x48]
27243 fmovrdgez %l6, %f2, %f2
27244 array16 %o0, %o1, %g5
27245 addc %l0, %i7, %g2
27246 addc %l3, 0x11A9, %i1
27247 ld [%l7 + 0x08], %f1
27248 ldub [%l7 + 0x75], %g7
27249 fmovdvc %icc, %f3, %f10
27250 brgez %o6, loop_3168
27251 fmovsn %icc, %f13, %f5
27252 ldub [%l7 + 0x3C], %o2
27253 edge8n %i0, %o4, %i3
27254loop_3168:
27255 pdist %f8, %f8, %f6
27256 fmovs %f15, %f11
27257 andncc %o7, %l5, %o5
27258 fbo %fcc3, loop_3169
27259 for %f2, %f6, %f10
27260 ldsw [%l7 + 0x5C], %o3
27261 orn %i4, 0x0EEF, %l2
27262loop_3169:
27263 fcmple16 %f10, %f12, %g4
27264 fcmpne32 %f4, %f12, %g6
27265 ldsh [%l7 + 0x0C], %i6
27266 fcmple32 %f2, %f4, %g3
27267 subccc %i2, %i5, %g1
27268 fnand %f8, %f6, %f2
27269 bneg,pt %xcc, loop_3170
27270 lduh [%l7 + 0x56], %l4
27271 st %f11, [%l7 + 0x40]
27272 orncc %l6, %o0, %l1
27273loop_3170:
27274 fzeros %f10
27275 fmul8x16 %f0, %f8, %f0
27276 sdivcc %o1, 0x1C39, %l0
27277 tcc %xcc, 0x6
27278 movle %icc, %i7, %g5
27279 st %f3, [%l7 + 0x60]
27280 sth %g2, [%l7 + 0x6A]
27281 st %f7, [%l7 + 0x20]
27282 fbo,a %fcc3, loop_3171
27283 std %f10, [%l7 + 0x18]
27284 fornot2s %f13, %f1, %f1
27285 fmovdgu %xcc, %f10, %f12
27286loop_3171:
27287 bleu,pn %xcc, loop_3172
27288 tleu %xcc, 0x7
27289 add %l3, 0x097F, %i1
27290 fcmpgt16 %f8, %f12, %g7
27291loop_3172:
27292 fmovsvs %icc, %f5, %f7
27293 ldub [%l7 + 0x6A], %o6
27294 tpos %icc, 0x4
27295 ldub [%l7 + 0x39], %o2
27296 call loop_3173
27297 sth %i0, [%l7 + 0x16]
27298 stw %i3, [%l7 + 0x4C]
27299 fmul8x16au %f9, %f3, %f2
27300loop_3173:
27301 fnor %f14, %f2, %f0
27302 stw %o4, [%l7 + 0x3C]
27303 sra %l5, 0x00, %o5
27304 array8 %o7, %o3, %i4
27305 sub %l2, %g6, %g4
27306 fcmpgt16 %f10, %f4, %g3
27307 ld [%l7 + 0x4C], %f4
27308 fbl %fcc0, loop_3174
27309 fblg,a %fcc0, loop_3175
27310 fbe %fcc1, loop_3176
27311 fmovrsgez %i6, %f6, %f13
27312loop_3174:
27313 stx %i5, [%l7 + 0x38]
27314loop_3175:
27315 st %f3, [%l7 + 0x44]
27316loop_3176:
27317 nop
27318 setx loop_3177, %l0, %l1
27319 wrpr 0x1, %tl
27320 wrpr %l1, %tpc
27321 add %l1, 0x4, %l1
27322 wrpr %l1, %tnpc
27323 setx 0x34400001400, %l0, %l1
27324 wrpr %l1, %tstate
27325 wrhpr 0x4, %htstate
27326 retry
27327 fexpand %f11, %f8
27328 fmovdvc %icc, %f1, %f4
27329 lduh [%l7 + 0x7C], %i2
27330loop_3177:
27331 fmovd %f6, %f14
27332 fbe,a %fcc2, loop_3178
27333 ldsw [%l7 + 0x50], %g1
27334 fble %fcc1, loop_3179
27335 brnz,a %l6, loop_3180
27336loop_3178:
27337 fbne %fcc0, loop_3181
27338 fors %f8, %f11, %f12
27339loop_3179:
27340 fbg,a %fcc1, loop_3182
27341loop_3180:
27342 ba,a loop_3183
27343loop_3181:
27344 fpadd16 %f10, %f10, %f6
27345 ldsw [%l7 + 0x60], %l4
27346loop_3182:
27347 st %f5, [%l7 + 0x68]
27348loop_3183:
27349 ld [%l7 + 0x08], %f8
27350 orcc %o0, 0x10AF, %l1
27351 tcs %xcc, 0x7
27352 fmovrdgez %o1, %f8, %f8
27353 bvs %xcc, loop_3184
27354 std %f8, [%l7 + 0x08]
27355 fors %f4, %f9, %f6
27356 udiv %l0, 0x0AAB, %g5
27357loop_3184:
27358 fmovdg %icc, %f5, %f6
27359 fmovde %xcc, %f3, %f3
27360 fcmpne16 %f8, %f6, %i7
27361 fmovdl %xcc, %f14, %f7
27362 std %f8, [%l7 + 0x28]
27363 fones %f3
27364 fbue %fcc1, loop_3185
27365 sub %g2, %i1, %g7
27366 tle %icc, 0x2
27367 fand %f14, %f10, %f10
27368loop_3185:
27369 stb %o6, [%l7 + 0x44]
27370 ldsh [%l7 + 0x2C], %o2
27371 srax %l3, %i0, %i3
27372 std %f4, [%l7 + 0x10]
27373 fand %f4, %f4, %f0
27374 fandnot1 %f4, %f6, %f2
27375 movrlez %l5, 0x2A5, %o5
27376 movcs %xcc, %o7, %o3
27377 fpmerge %f7, %f1, %f0
27378 ldsb [%l7 + 0x5A], %o4
27379 sll %i4, 0x13, %g6
27380 array16 %g4, %l2, %i6
27381 bcc,pt %xcc, loop_3186
27382 fornot1 %f12, %f2, %f10
27383 ldub [%l7 + 0x21], %i5
27384 tvs %xcc, 0x7
27385loop_3186:
27386 ldsh [%l7 + 0x14], %g3
27387 fornot2 %f6, %f8, %f8
27388 array16 %i2, %l6, %l4
27389 fcmpeq16 %f4, %f8, %o0
27390 bneg,pt %xcc, loop_3187
27391 fcmpeq16 %f6, %f0, %g1
27392 addcc %l1, 0x14DB, %l0
27393 sll %g5, 0x14, %i7
27394loop_3187:
27395 fpsub32 %f12, %f0, %f10
27396 fsrc2s %f6, %f7
27397 fbge %fcc1, loop_3188
27398 std %f0, [%l7 + 0x70]
27399 stb %g2, [%l7 + 0x33]
27400 fsrc1s %f11, %f13
27401loop_3188:
27402 nop
27403 setx loop_3189, %l0, %l1
27404 wrpr 0x1, %tl
27405 wrpr %l1, %tpc
27406 add %l1, 0x4, %l1
27407 wrpr %l1, %tnpc
27408 setx 0x34400001400, %l0, %l1
27409 wrpr %l1, %tstate
27410 wrhpr 0x4, %htstate
27411 retry
27412 ldx [%l7 + 0x78], %i1
27413 fmovsl %xcc, %f3, %f10
27414 std %f14, [%l7 + 0x38]
27415loop_3189:
27416 addcc %o1, 0x072E, %o6
27417 edge16 %o2, %g7, %l3
27418 movne %xcc, %i0, %l5
27419 ld [%l7 + 0x40], %f4
27420 fbug %fcc0, loop_3190
27421 alignaddrl %o5, %o7, %i3
27422 fmovdpos %icc, %f11, %f12
27423 fbug %fcc0, loop_3191
27424loop_3190:
27425 bleu %icc, loop_3192
27426 move %xcc, %o3, %o4
27427 fmovrdgez %g6, %f12, %f2
27428loop_3191:
27429 fmul8ulx16 %f10, %f12, %f14
27430loop_3192:
27431 movge %icc, %i4, %g4
27432 orn %l2, %i6, %g3
27433 sth %i2, [%l7 + 0x2C]
27434 movvc %icc, %i5, %l6
27435 addc %o0, 0x1868, %g1
27436 subccc %l4, %l0, %l1
27437 ld [%l7 + 0x14], %f15
27438 fbge,a %fcc3, loop_3193
27439 lduh [%l7 + 0x60], %i7
27440 fornot1s %f13, %f9, %f11
27441 st %f4, [%l7 + 0x44]
27442loop_3193:
27443 orn %g5, %g2, %o1
27444 ld [%l7 + 0x3C], %f5
27445 ldd [%l7 + 0x30], %f10
27446 bge loop_3194
27447 fcmpne16 %f10, %f6, %o6
27448 ld [%l7 + 0x28], %f0
27449 fornot2 %f10, %f14, %f10
27450loop_3194:
27451 movrlez %o2, %g7, %i1
27452 edge8 %l3, %l5, %o5
27453 fmovrdlez %o7, %f0, %f0
27454 std %f0, [%l7 + 0x68]
27455 fnors %f14, %f0, %f11
27456 fmovrslz %i0, %f2, %f1
27457 movle %xcc, %o3, %i3
27458 movvs %icc, %g6, %o4
27459 edge16 %i4, %g4, %l2
27460 stb %i6, [%l7 + 0x0B]
27461 bge,a loop_3195
27462 fands %f9, %f14, %f8
27463 movrlz %i2, 0x228, %i5
27464 bge loop_3196
27465loop_3195:
27466 ta %icc, 0x7
27467 udiv %g3, 0x081C, %o0
27468 nop
27469 setx loop_3197, %l0, %l1
27470 wrpr 0x1, %tl
27471 wrpr %l1, %tpc
27472 add %l1, 0x4, %l1
27473 wrpr %l1, %tnpc
27474 setx 0x34400001400, %l0, %l1
27475 wrpr %l1, %tstate
27476 wrhpr 0x4, %htstate
27477 retry
27478loop_3196:
27479 nop
27480 setx loop_3198, %l0, %l1
27481 wrpr 0x1, %tl
27482 wrpr %l1, %tnpc
27483 setx 0x34400001400, %l0, %l1
27484 wrpr %l1, %tstate
27485 wrhpr 0x4, %htstate
27486 done
27487 fbl,a %fcc3, loop_3199
27488 fmovdleu %xcc, %f7, %f5
27489loop_3197:
27490 stb %l6, [%l7 + 0x62]
27491loop_3198:
27492 ldsh [%l7 + 0x4E], %g1
27493loop_3199:
27494 lduw [%l7 + 0x70], %l4
27495 fmovrslz %l1, %f15, %f8
27496 xorcc %l0, %g5, %g2
27497 fpadd32s %f13, %f0, %f0
27498 fands %f1, %f8, %f13
27499 fmovrslez %o1, %f9, %f2
27500 fmovdg %icc, %f12, %f12
27501 srl %o6, 0x0A, %o2
27502 ldsh [%l7 + 0x2E], %i7
27503 udivcc %i1, 0x0C8D, %g7
27504 fsrc2 %f0, %f4
27505 ldsb [%l7 + 0x62], %l3
27506 lduh [%l7 + 0x28], %o5
27507 ld [%l7 + 0x1C], %f1
27508 fnors %f9, %f12, %f9
27509 fxor %f6, %f14, %f12
27510 st %f2, [%l7 + 0x78]
27511 movvc %xcc, %o7, %l5
27512 fcmps %fcc0, %f14, %f0
27513 ldsh [%l7 + 0x64], %i0
27514 andn %i3, 0x0750, %o3
27515 movrlez %g6, %o4, %i4
27516 fcmple32 %f6, %f8, %l2
27517 movg %icc, %g4, %i2
27518 fbul,a %fcc0, loop_3200
27519 ldsw [%l7 + 0x10], %i5
27520 ldsw [%l7 + 0x64], %i6
27521 st %f13, [%l7 + 0x7C]
27522loop_3200:
27523 movl %icc, %g3, %l6
27524 fmul8x16 %f9, %f12, %f12
27525 ta %icc, 0x3
27526 andcc %o0, %g1, %l4
27527 fpmerge %f12, %f8, %f12
27528 ldx [%l7 + 0x50], %l1
27529 movneg %xcc, %g5, %l0
27530 fmovdne %xcc, %f3, %f14
27531 fnot2s %f6, %f1
27532 tgu %icc, 0x4
27533 std %f4, [%l7 + 0x40]
27534 xorcc %o1, %o6, %o2
27535 std %f12, [%l7 + 0x60]
27536 fxors %f6, %f0, %f5
27537 ldd [%l7 + 0x28], %f6
27538 std %f10, [%l7 + 0x40]
27539 fmovdne %xcc, %f12, %f8
27540 fpackfix %f4, %f8
27541 fabss %f12, %f5
27542 fmovsne %xcc, %f0, %f5
27543 tsubcc %i7, %i1, %g7
27544 bneg,a loop_3201
27545 std %f12, [%l7 + 0x38]
27546 nop
27547 setx loop_3202, %l0, %l1
27548 wrpr 0x1, %tl
27549 wrpr %l1, %tpc
27550 add %l1, 0x4, %l1
27551 wrpr %l1, %tnpc
27552 setx 0x34400001400, %l0, %l1
27553 wrpr %l1, %tstate
27554 wrhpr 0x4, %htstate
27555 retry
27556 xorcc %l3, %g2, %o7
27557loop_3201:
27558 sra %l5, %i0, %o5
27559 subc %i3, 0x0E16, %g6
27560loop_3202:
27561 edge16 %o4, %i4, %l2
27562 fandnot2 %f2, %f14, %f4
27563 ld [%l7 + 0x14], %f5
27564 sth %o3, [%l7 + 0x54]
27565 movrlez %i2, %i5, %i6
27566 sdiv %g3, 0x0F6C, %l6
27567 stw %g4, [%l7 + 0x4C]
27568 orn %g1, %l4, %l1
27569 stb %o0, [%l7 + 0x0D]
27570 fpack16 %f6, %f10
27571 fcmpne16 %f4, %f8, %g5
27572 stb %l0, [%l7 + 0x66]
27573 ldsb [%l7 + 0x6C], %o6
27574 bne,a %xcc, loop_3203
27575 tpos %xcc, 0x4
27576 fpadd16s %f14, %f14, %f1
27577 fmul8sux16 %f4, %f4, %f10
27578loop_3203:
27579 std %f0, [%l7 + 0x30]
27580 bgu,a,pn %xcc, loop_3204
27581 stb %o1, [%l7 + 0x6A]
27582 tvs %xcc, 0x3
27583 fbug %fcc2, loop_3205
27584loop_3204:
27585 st %f8, [%l7 + 0x7C]
27586 tge %xcc, 0x1
27587 fpack16 %f12, %f11
27588loop_3205:
27589 fmovspos %xcc, %f1, %f1
27590 bvs,a %icc, loop_3206
27591 faligndata %f6, %f2, %f10
27592 ldx [%l7 + 0x38], %o2
27593 pdist %f2, %f2, %f10
27594loop_3206:
27595 udiv %i7, 0x08B5, %i1
27596 movvc %xcc, %l3, %g2
27597 ldd [%l7 + 0x18], %f10
27598 fnot2s %f12, %f11
27599 stw %o7, [%l7 + 0x38]
27600 faligndata %f14, %f14, %f12
27601 fbule,a %fcc2, loop_3207
27602 movvs %icc, %g7, %l5
27603 stx %o5, [%l7 + 0x78]
27604 ldub [%l7 + 0x54], %i3
27605loop_3207:
27606 tne %icc, 0x5
27607 bcs,a,pn %xcc, loop_3208
27608 std %f12, [%l7 + 0x78]
27609 sdiv %i0, 0x0C89, %g6
27610 fmovsge %xcc, %f4, %f6
27611loop_3208:
27612 mulscc %o4, %i4, %l2
27613 array8 %i2, %o3, %i6
27614 stb %i5, [%l7 + 0x44]
27615 fmovrdgez %l6, %f12, %f10
27616 fbule,a %fcc0, loop_3209
27617 stb %g4, [%l7 + 0x3C]
27618 fmovsg %xcc, %f4, %f15
27619 fsrc1s %f7, %f1
27620loop_3209:
27621 nop
27622 setx loop_3210, %l0, %l1
27623 jmpl %l1, %g3
27624 ldsh [%l7 + 0x70], %l4
27625 fba,a %fcc0, loop_3211
27626 fmovdne %icc, %f13, %f2
27627loop_3210:
27628 fmovsge %xcc, %f0, %f13
27629 brlz %l1, loop_3212
27630loop_3211:
27631 fmovsne %xcc, %f6, %f10
27632 std %f6, [%l7 + 0x60]
27633 ldsb [%l7 + 0x4C], %o0
27634loop_3212:
27635 fxnors %f11, %f11, %f9
27636 lduw [%l7 + 0x30], %g5
27637 fmovsne %icc, %f5, %f4
27638 fnot1s %f15, %f3
27639 edge8 %g1, %l0, %o1
27640 tsubcctv %o6, %o2, %i1
27641 ldd [%l7 + 0x08], %f8
27642 fmovrsgez %i7, %f12, %f11
27643 sdiv %l3, 0x0317, %g2
27644 orn %g7, %o7, %l5
27645 taddcc %o5, %i3, %i0
27646 sth %g6, [%l7 + 0x54]
27647 stb %i4, [%l7 + 0x65]
27648 movrgez %l2, 0x398, %o4
27649 fba %fcc2, loop_3213
27650 tle %icc, 0x7
27651 fornot2s %f14, %f8, %f0
27652 bge,a,pn %xcc, loop_3214
27653loop_3213:
27654 brgz %o3, loop_3215
27655 fnegd %f0, %f6
27656 stx %i2, [%l7 + 0x60]
27657loop_3214:
27658 edge8ln %i6, %l6, %i5
27659loop_3215:
27660 and %g4, 0x1A8E, %g3
27661 sra %l1, %o0, %g5
27662 edge16n %l4, %l0, %g1
27663 nop
27664 setx loop_3216, %l0, %l1
27665 wrpr 0x1, %tl
27666 wrpr %l1, %tpc
27667 add %l1, 0x4, %l1
27668 wrpr %l1, %tnpc
27669 setx 0x34400001400, %l0, %l1
27670 wrpr %l1, %tstate
27671 wrhpr 0x4, %htstate
27672 retry
27673 brlz,a %o1, loop_3217
27674 fbule %fcc0, loop_3218
27675 fsrc2 %f10, %f4
27676loop_3216:
27677 ldd [%l7 + 0x60], %f12
27678loop_3217:
27679 andcc %o6, %o2, %i7
27680loop_3218:
27681 lduw [%l7 + 0x4C], %i1
27682 fcmpgt16 %f10, %f2, %g2
27683 fba %fcc3, loop_3219
27684 ldsh [%l7 + 0x2A], %l3
27685 tpos %icc, 0x5
27686 fsrc1 %f10, %f4
27687loop_3219:
27688 fbg %fcc3, loop_3220
27689 taddcc %g7, 0x18AF, %l5
27690 movvs %xcc, %o5, %i3
27691 bgu,a,pn %xcc, loop_3221
27692loop_3220:
27693 ldx [%l7 + 0x48], %o7
27694 fxor %f6, %f6, %f8
27695 fmovrsgez %i0, %f8, %f10
27696loop_3221:
27697 fmovsl %xcc, %f15, %f11
27698 sth %g6, [%l7 + 0x68]
27699 fpsub16 %f10, %f6, %f8
27700 brz %i4, loop_3222
27701 fba,a %fcc1, loop_3223
27702 lduh [%l7 + 0x70], %l2
27703 st %f1, [%l7 + 0x34]
27704loop_3222:
27705 ldsw [%l7 + 0x6C], %o4
27706loop_3223:
27707 xorcc %o3, %i6, %i2
27708 fmovspos %icc, %f1, %f8
27709 bcs loop_3224
27710 fmovsn %xcc, %f10, %f11
27711 edge32 %i5, %l6, %g3
27712 stb %l1, [%l7 + 0x43]
27713loop_3224:
27714 ld [%l7 + 0x7C], %f9
27715 fxor %f2, %f12, %f4
27716 fmovrse %o0, %f3, %f5
27717 stb %g4, [%l7 + 0x38]
27718 fnot1 %f12, %f6
27719 fba %fcc2, loop_3225
27720 stb %g5, [%l7 + 0x30]
27721 st %f1, [%l7 + 0x24]
27722 for %f4, %f12, %f2
27723loop_3225:
27724 fbo %fcc2, loop_3226
27725 lduh [%l7 + 0x4C], %l0
27726 fbul %fcc0, loop_3227
27727 fpadd32s %f4, %f14, %f0
27728loop_3226:
27729 ldsb [%l7 + 0x3E], %l4
27730 fzeros %f6
27731loop_3227:
27732 st %f15, [%l7 + 0x4C]
27733 fmovse %icc, %f12, %f9
27734 sra %g1, 0x07, %o1
27735 movgu %xcc, %o6, %o2
27736 tg %icc, 0x0
27737 movge %xcc, %i7, %i1
27738 sth %g2, [%l7 + 0x4A]
27739 ldsw [%l7 + 0x7C], %l3
27740 subcc %g7, 0x06B0, %o5
27741 stx %i3, [%l7 + 0x58]
27742 fmuld8ulx16 %f7, %f11, %f6
27743 taddcctv %l5, %i0, %o7
27744 edge8l %i4, %l2, %o4
27745 fmovrsne %o3, %f4, %f4
27746 edge16 %i6, %g6, %i5
27747 stx %l6, [%l7 + 0x30]
27748 addccc %g3, 0x1C02, %l1
27749 fpadd16 %f14, %f12, %f0
27750 movvc %xcc, %i2, %o0
27751 sth %g4, [%l7 + 0x32]
27752 fxnors %f13, %f2, %f15
27753 bcc,a %xcc, loop_3228
27754 fnot1s %f13, %f7
27755 nop
27756 setx loop_3229, %l0, %l1
27757 wrpr 0x1, %tl
27758 wrpr %l1, %tnpc
27759 setx 0x34400001400, %l0, %l1
27760 wrpr %l1, %tstate
27761 wrhpr 0x4, %htstate
27762 done
27763 orn %g5, %l4, %g1
27764loop_3228:
27765 ld [%l7 + 0x1C], %f8
27766 lduw [%l7 + 0x14], %l0
27767loop_3229:
27768 bg,a,pt %icc, loop_3230
27769 stb %o1, [%l7 + 0x6B]
27770 and %o2, %o6, %i1
27771 fcmpgt16 %f2, %f4, %g2
27772loop_3230:
27773 ldsb [%l7 + 0x31], %i7
27774 fmovda %icc, %f11, %f4
27775 fone %f8
27776 edge16ln %l3, %g7, %o5
27777 ldsw [%l7 + 0x18], %i3
27778 call loop_3231
27779 stb %i0, [%l7 + 0x6B]
27780 ldub [%l7 + 0x11], %o7
27781 movrgz %l5, 0x203, %l2
27782loop_3231:
27783 movle %icc, %i4, %o4
27784 movrgz %i6, 0x1FE, %o3
27785 fmovse %xcc, %f11, %f5
27786 be %icc, loop_3232
27787 fone %f8
27788 ld [%l7 + 0x08], %f13
27789 fmovdg %xcc, %f6, %f7
27790loop_3232:
27791 fmovrsgez %i5, %f4, %f8
27792 ldsw [%l7 + 0x0C], %l6
27793 fbl,a %fcc1, loop_3233
27794 movl %xcc, %g3, %l1
27795 fmovrde %g6, %f12, %f2
27796 fmovdcc %icc, %f12, %f4
27797loop_3233:
27798 bl,pn %xcc, loop_3234
27799 ldd [%l7 + 0x20], %f4
27800 std %f12, [%l7 + 0x50]
27801 ldsb [%l7 + 0x20], %i2
27802loop_3234:
27803 fmovrdne %o0, %f14, %f2
27804 edge8n %g4, %l4, %g1
27805 fcmpgt32 %f0, %f8, %l0
27806 srl %o1, 0x1B, %o2
27807 ldx [%l7 + 0x60], %o6
27808 fpadd16s %f4, %f5, %f15
27809 stx %g5, [%l7 + 0x08]
27810 pdist %f0, %f6, %f12
27811 std %f12, [%l7 + 0x10]
27812 sethi 0x1B15, %i1
27813 bpos,a loop_3235
27814 bg,pn %icc, loop_3236
27815 ldub [%l7 + 0x40], %g2
27816 bneg,pn %icc, loop_3237
27817loop_3235:
27818 siam 0x4
27819loop_3236:
27820 fpsub32 %f2, %f10, %f14
27821 ld [%l7 + 0x20], %f6
27822loop_3237:
27823 mova %xcc, %l3, %i7
27824 fcmpne32 %f14, %f8, %g7
27825 ldsw [%l7 + 0x58], %i3
27826 lduh [%l7 + 0x4E], %i0
27827 edge16 %o5, %l5, %l2
27828 movleu %xcc, %i4, %o7
27829 fmovrdgez %i6, %f14, %f10
27830 fmovrslz %o4, %f12, %f5
27831 fnot2s %f2, %f5
27832 tvs %icc, 0x6
27833 sdivx %i5, 0x1F99, %l6
27834 fsrc1s %f11, %f12
27835 fors %f1, %f12, %f15
27836 fbge %fcc0, loop_3238
27837 mulx %g3, %o3, %l1
27838 stb %g6, [%l7 + 0x19]
27839 lduh [%l7 + 0x24], %o0
27840loop_3238:
27841 stw %i2, [%l7 + 0x74]
27842 fpsub16 %f2, %f10, %f12
27843 lduw [%l7 + 0x14], %l4
27844 smulcc %g1, %g4, %l0
27845 fmovdg %icc, %f15, %f1
27846 ldsw [%l7 + 0x10], %o2
27847 fpadd16s %f10, %f11, %f1
27848 ldd [%l7 + 0x38], %f10
27849 ldsb [%l7 + 0x3E], %o1
27850 fmovd %f12, %f10
27851 fpsub32s %f12, %f11, %f0
27852 ldsb [%l7 + 0x27], %o6
27853 tcs %icc, 0x2
27854 fxnor %f2, %f4, %f0
27855 taddcctv %i1, 0x0161, %g5
27856 pdist %f4, %f4, %f6
27857 fmovrsne %g2, %f11, %f15
27858 stb %l3, [%l7 + 0x69]
27859 movre %i7, %g7, %i3
27860 bge %icc, loop_3239
27861 sethi 0x00B3, %i0
27862 fbuge %fcc1, loop_3240
27863 fnors %f15, %f11, %f1
27864loop_3239:
27865 fmovrdne %l5, %f4, %f6
27866 and %l2, 0x1B25, %o5
27867loop_3240:
27868 fpackfix %f0, %f6
27869 ldx [%l7 + 0x58], %o7
27870 ldsh [%l7 + 0x0A], %i4
27871 fones %f15
27872 taddcctv %i6, 0x19B4, %i5
27873 std %f2, [%l7 + 0x10]
27874 fmovsle %xcc, %f8, %f2
27875 bvc,a,pt %xcc, loop_3241
27876 fmovdg %xcc, %f14, %f12
27877 movleu %xcc, %o4, %g3
27878 fcmped %fcc1, %f8, %f4
27879loop_3241:
27880 fcmps %fcc3, %f12, %f0
27881 ldsw [%l7 + 0x78], %o3
27882 stb %l6, [%l7 + 0x09]
27883 movcs %icc, %l1, %o0
27884 ldx [%l7 + 0x58], %g6
27885 tcs %icc, 0x2
27886 fmovrse %l4, %f4, %f2
27887 movcs %xcc, %i2, %g4
27888 fmovrdlz %g1, %f4, %f14
27889 fmovsge %icc, %f11, %f4
27890 orncc %l0, 0x0EC9, %o1
27891 ldsw [%l7 + 0x0C], %o2
27892 fones %f14
27893 udivcc %i1, 0x0D51, %g5
27894 fmovdvc %xcc, %f1, %f9
27895 fnot2s %f5, %f15
27896 andn %o6, %l3, %i7
27897 fnot1s %f15, %f3
27898 std %f2, [%l7 + 0x30]
27899 fsrc2s %f5, %f8
27900 array8 %g2, %g7, %i3
27901 ldub [%l7 + 0x77], %i0
27902 nop
27903 setx loop_3242, %l0, %l1
27904 jmpl %l1, %l5
27905 ld [%l7 + 0x48], %f4
27906 ldsb [%l7 + 0x11], %o5
27907 ldsh [%l7 + 0x64], %o7
27908loop_3242:
27909 std %f10, [%l7 + 0x70]
27910 stw %i4, [%l7 + 0x70]
27911 fba %fcc0, loop_3243
27912 movleu %xcc, %l2, %i6
27913 fmovdvc %xcc, %f13, %f10
27914 fcmps %fcc2, %f6, %f5
27915loop_3243:
27916 bn,a %xcc, loop_3244
27917 movgu %icc, %o4, %g3
27918 alignaddrl %o3, %i5, %l6
27919 fbug %fcc0, loop_3245
27920loop_3244:
27921 tsubcctv %l1, 0x10EF, %g6
27922 array8 %l4, %o0, %i2
27923 fbug,a %fcc3, loop_3246
27924loop_3245:
27925 fcmple32 %f14, %f10, %g4
27926 edge32 %l0, %g1, %o1
27927 stx %i1, [%l7 + 0x70]
27928loop_3246:
27929 ld [%l7 + 0x64], %f0
27930 fbl,a %fcc1, loop_3247
27931 smul %o2, 0x1966, %g5
27932 fbo,a %fcc0, loop_3248
27933 udiv %o6, 0x1EDC, %i7
27934loop_3247:
27935 fsrc2s %f3, %f11
27936 st %f9, [%l7 + 0x0C]
27937loop_3248:
27938 stw %l3, [%l7 + 0x74]
27939 fones %f7
27940 std %f12, [%l7 + 0x78]
27941 fpadd16 %f4, %f4, %f12
27942 sll %g2, %i3, %i0
27943 ldd [%l7 + 0x48], %f10
27944 st %f1, [%l7 + 0x48]
27945 brz,a %g7, loop_3249
27946 edge16 %l5, %o7, %o5
27947 ldd [%l7 + 0x78], %f4
27948 ba,pt %xcc, loop_3250
27949loop_3249:
27950 st %f0, [%l7 + 0x78]
27951 lduw [%l7 + 0x0C], %l2
27952 ble loop_3251
27953loop_3250:
27954 taddcc %i4, %i6, %g3
27955 fmovdge %icc, %f1, %f5
27956 orcc %o3, %o4, %i5
27957loop_3251:
27958 fnor %f2, %f10, %f2
27959 ldsw [%l7 + 0x20], %l6
27960 fmovsg %icc, %f10, %f11
27961 fand %f12, %f12, %f2
27962 stx %g6, [%l7 + 0x60]
27963 fxor %f2, %f12, %f12
27964 movg %xcc, %l1, %l4
27965 alignaddrl %o0, %g4, %l0
27966 ldub [%l7 + 0x47], %i2
27967 fmovsne %xcc, %f6, %f4
27968 std %f8, [%l7 + 0x60]
27969 smul %o1, 0x13C1, %i1
27970 siam 0x1
27971 stx %o2, [%l7 + 0x50]
27972 nop
27973 setx loop_3252, %l0, %l1
27974 jmpl %l1, %g1
27975 stb %g5, [%l7 + 0x64]
27976 lduw [%l7 + 0x3C], %i7
27977 bshuffle %f6, %f2, %f14
27978loop_3252:
27979 st %f12, [%l7 + 0x40]
27980 ldx [%l7 + 0x48], %l3
27981 ldsh [%l7 + 0x3E], %g2
27982 fzeros %f9
27983 fbe,a %fcc1, loop_3253
27984 ldsb [%l7 + 0x5C], %o6
27985 smulcc %i3, %g7, %i0
27986 faligndata %f10, %f14, %f2
27987loop_3253:
27988 fbul,a %fcc0, loop_3254
27989 tg %xcc, 0x4
27990 te %xcc, 0x0
27991 brgz,a %l5, loop_3255
27992loop_3254:
27993 ldx [%l7 + 0x08], %o5
27994 sth %l2, [%l7 + 0x10]
27995 smulcc %o7, 0x1C53, %i4
27996loop_3255:
27997 lduh [%l7 + 0x54], %i6
27998 brz,a %o3, loop_3256
27999 sdivx %g3, 0x1F53, %o4
28000 tg %xcc, 0x0
28001 nop
28002 setx loop_3257, %l0, %l1
28003 wrpr 0x1, %tl
28004 wrpr %l1, %tnpc
28005 setx 0x34400001400, %l0, %l1
28006 wrpr %l1, %tstate
28007 wrhpr 0x4, %htstate
28008 done
28009loop_3256:
28010 sllx %l6, 0x0A, %i5
28011 lduw [%l7 + 0x74], %g6
28012 fcmple32 %f8, %f12, %l1
28013loop_3257:
28014 call loop_3258
28015 fble,a %fcc1, loop_3259
28016 std %f0, [%l7 + 0x50]
28017 tpos %icc, 0x4
28018loop_3258:
28019 fmovse %icc, %f6, %f5
28020loop_3259:
28021 fabsd %f14, %f14
28022 tsubcctv %l4, 0x004A, %o0
28023 fsrc2 %f8, %f4
28024 ldsb [%l7 + 0x46], %g4
28025 smul %l0, %o1, %i1
28026 bcc,pn %xcc, loop_3260
28027 std %f8, [%l7 + 0x60]
28028 stx %i2, [%l7 + 0x28]
28029 fmovsg %xcc, %f13, %f3
28030loop_3260:
28031 fpsub32 %f0, %f6, %f6
28032 brlez %o2, loop_3261
28033 fbule,a %fcc2, loop_3262
28034 nop
28035 setx loop_3263, %l0, %l1
28036 jmpl %l1, %g1
28037 and %i7, %l3, %g5
28038loop_3261:
28039 movge %icc, %o6, %i3
28040loop_3262:
28041 ldsw [%l7 + 0x70], %g7
28042loop_3263:
28043 brgz,a %g2, loop_3264
28044 lduw [%l7 + 0x2C], %i0
28045 fpack32 %f4, %f10, %f2
28046 fabsd %f6, %f14
28047loop_3264:
28048 fmovsn %icc, %f4, %f12
28049 tpos %xcc, 0x6
28050 andcc %o5, %l5, %l2
28051 movneg %icc, %i4, %o7
28052 fbul,a %fcc2, loop_3265
28053 ldd [%l7 + 0x48], %f8
28054 std %f0, [%l7 + 0x38]
28055 fmovsvc %xcc, %f13, %f6
28056loop_3265:
28057 fbul,a %fcc0, loop_3266
28058 sth %o3, [%l7 + 0x4E]
28059 fpmerge %f6, %f12, %f10
28060 fmovsn %xcc, %f13, %f11
28061loop_3266:
28062 fxnor %f4, %f14, %f0
28063 fands %f11, %f3, %f9
28064 fones %f9
28065 array16 %g3, %o4, %l6
28066 fors %f5, %f13, %f0
28067 fnors %f3, %f8, %f15
28068 call loop_3267
28069 lduh [%l7 + 0x18], %i5
28070 fbe %fcc1, loop_3268
28071 fmovsge %xcc, %f6, %f13
28072loop_3267:
28073 sdiv %i6, 0x06E3, %g6
28074 bl,a loop_3269
28075loop_3268:
28076 tg %icc, 0x7
28077 fcmped %fcc1, %f0, %f4
28078 sth %l1, [%l7 + 0x60]
28079loop_3269:
28080 ldsb [%l7 + 0x4F], %l4
28081 xorcc %o0, 0x1AD0, %g4
28082 stx %l0, [%l7 + 0x28]
28083 ta %icc, 0x2
28084 ldsb [%l7 + 0x2E], %o1
28085 fblg,a %fcc2, loop_3270
28086 std %f14, [%l7 + 0x60]
28087 fpackfix %f4, %f12
28088 ta %icc, 0x2
28089loop_3270:
28090 fmovscc %icc, %f4, %f0
28091 tne %icc, 0x6
28092 fmul8x16 %f13, %f0, %f6
28093 fbl,a %fcc3, loop_3271
28094 fbne,a %fcc1, loop_3272
28095 fsrc2s %f2, %f12
28096 fxnor %f4, %f0, %f10
28097loop_3271:
28098 fmovse %xcc, %f0, %f5
28099loop_3272:
28100 call loop_3273
28101 stw %i1, [%l7 + 0x20]
28102 st %f13, [%l7 + 0x30]
28103 tge %icc, 0x6
28104loop_3273:
28105 sth %o2, [%l7 + 0x0C]
28106 xnor %i2, 0x0A2B, %i7
28107 fbul,a %fcc1, loop_3274
28108 movre %g1, %l3, %g5
28109 fcmps %fcc3, %f4, %f13
28110 tgu %icc, 0x2
28111loop_3274:
28112 std %f12, [%l7 + 0x30]
28113 brgez,a %o6, loop_3275
28114 movvc %xcc, %i3, %g2
28115 fbl,a %fcc1, loop_3276
28116 fornot2s %f6, %f9, %f8
28117loop_3275:
28118 fnegs %f8, %f14
28119 fbn %fcc0, loop_3277
28120loop_3276:
28121 bleu,pt %xcc, loop_3278
28122 fmovrslz %i0, %f8, %f12
28123 lduw [%l7 + 0x4C], %o5
28124loop_3277:
28125 stw %l5, [%l7 + 0x30]
28126loop_3278:
28127 movl %xcc, %l2, %i4
28128 edge16n %o7, %g7, %g3
28129 udivx %o3, 0x19F8, %l6
28130 ble,a,pn %icc, loop_3279
28131 fpmerge %f0, %f9, %f2
28132 fba %fcc2, loop_3280
28133 stx %o4, [%l7 + 0x40]
28134loop_3279:
28135 fbge,a %fcc0, loop_3281
28136 fmovsl %xcc, %f3, %f4
28137loop_3280:
28138 array8 %i5, %i6, %l1
28139 stx %g6, [%l7 + 0x60]
28140loop_3281:
28141 fcmpne16 %f0, %f0, %o0
28142 fmovrdgez %l4, %f10, %f6
28143 stb %l0, [%l7 + 0x1E]
28144 ldx [%l7 + 0x28], %g4
28145 fba %fcc3, loop_3282
28146 fmovdcc %xcc, %f0, %f8
28147 movcs %xcc, %i1, %o2
28148 fmovsvs %xcc, %f11, %f2
28149loop_3282:
28150 sdivcc %i2, 0x03A0, %i7
28151 fbuge %fcc0, loop_3283
28152 fnegd %f10, %f4
28153 tgu %xcc, 0x4
28154 srl %g1, %o1, %g5
28155loop_3283:
28156 ld [%l7 + 0x24], %f3
28157 fpsub16s %f6, %f4, %f10
28158 edge32 %o6, %l3, %i3
28159 movrlz %g2, %o5, %l5
28160 fnors %f1, %f4, %f6
28161 stw %l2, [%l7 + 0x7C]
28162 ldx [%l7 + 0x78], %i4
28163 ldsh [%l7 + 0x1C], %o7
28164 fabss %f15, %f1
28165 fcmple32 %f4, %f12, %g7
28166 edge32ln %g3, %o3, %l6
28167 stw %o4, [%l7 + 0x1C]
28168 movpos %icc, %i0, %i5
28169 fpsub32s %f1, %f3, %f9
28170 fcmpgt16 %f6, %f10, %l1
28171 fmovspos %xcc, %f5, %f1
28172 fcmpgt16 %f4, %f2, %i6
28173 movrne %g6, 0x2FF, %l4
28174 fcmpd %fcc0, %f2, %f12
28175 bcs,a %xcc, loop_3284
28176 fxor %f0, %f0, %f0
28177 ldsb [%l7 + 0x0A], %l0
28178 brnz %o0, loop_3285
28179loop_3284:
28180 stx %i1, [%l7 + 0x40]
28181 bcc,pt %icc, loop_3286
28182 fxors %f6, %f2, %f14
28183loop_3285:
28184 lduw [%l7 + 0x34], %o2
28185 fmovrsne %g4, %f4, %f5
28186loop_3286:
28187 fbg %fcc3, loop_3287
28188 fmul8sux16 %f8, %f14, %f8
28189 and %i7, %g1, %i2
28190 fzero %f4
28191loop_3287:
28192 fandnot1 %f4, %f2, %f14
28193 fmovrde %g5, %f14, %f8
28194 fmul8x16au %f15, %f8, %f2
28195 fmovscc %icc, %f6, %f12
28196 ld [%l7 + 0x40], %f11
28197 ldsw [%l7 + 0x0C], %o1
28198 stw %l3, [%l7 + 0x1C]
28199 ld [%l7 + 0x40], %f4
28200 ld [%l7 + 0x4C], %f3
28201 lduw [%l7 + 0x48], %o6
28202 tsubcctv %i3, 0x1F19, %g2
28203 movn %icc, %o5, %l5
28204 fmovscs %icc, %f4, %f5
28205 ldub [%l7 + 0x0A], %l2
28206 sth %i4, [%l7 + 0x40]
28207 stb %g7, [%l7 + 0x10]
28208 stw %o7, [%l7 + 0x18]
28209 fmovsgu %xcc, %f2, %f9
28210 std %f4, [%l7 + 0x38]
28211 fmovsg %xcc, %f8, %f0
28212 fbne,a %fcc2, loop_3288
28213 fpadd16s %f9, %f3, %f6
28214 ldd [%l7 + 0x78], %f12
28215 stb %o3, [%l7 + 0x2A]
28216loop_3288:
28217 movge %xcc, %l6, %g3
28218 te %xcc, 0x7
28219 fornot2s %f12, %f14, %f6
28220 tle %xcc, 0x0
28221 ldd [%l7 + 0x10], %f0
28222 ld [%l7 + 0x3C], %f10
28223 taddcctv %i0, 0x12D4, %o4
28224 lduw [%l7 + 0x40], %l1
28225 fmovsge %xcc, %f12, %f9
28226 std %f4, [%l7 + 0x68]
28227 fmul8x16 %f4, %f0, %f12
28228 fmovrse %i6, %f13, %f11
28229 fbl %fcc2, loop_3289
28230 ldsb [%l7 + 0x75], %g6
28231 fbe %fcc2, loop_3290
28232 bneg,pt %xcc, loop_3291
28233loop_3289:
28234 ldx [%l7 + 0x10], %l4
28235 ldd [%l7 + 0x28], %f12
28236loop_3290:
28237 st %f3, [%l7 + 0x5C]
28238loop_3291:
28239 fpadd32s %f14, %f4, %f10
28240 tne %xcc, 0x7
28241 fexpand %f14, %f14
28242 ldsh [%l7 + 0x3C], %l0
28243 fbuge,a %fcc0, loop_3292
28244 fpack16 %f12, %f8
28245 sth %i5, [%l7 + 0x14]
28246 array32 %o0, %o2, %g4
28247loop_3292:
28248 fexpand %f7, %f4
28249 movge %xcc, %i7, %i1
28250 mova %icc, %i2, %g5
28251 srl %g1, 0x0F, %l3
28252 ble,pn %icc, loop_3293
28253 nop
28254 setx loop_3294, %l0, %l1
28255 jmpl %l1, %o6
28256 lduh [%l7 + 0x42], %i3
28257 movrlz %o1, 0x282, %g2
28258loop_3293:
28259 pdist %f12, %f14, %f10
28260loop_3294:
28261 brlez,a %l5, loop_3295
28262 andcc %l2, %i4, %g7
28263 fbn,a %fcc2, loop_3296
28264 fmovrdgz %o5, %f2, %f10
28265loop_3295:
28266 ldd [%l7 + 0x18], %f10
28267 fandnot2s %f7, %f7, %f13
28268loop_3296:
28269 fbge,a %fcc3, loop_3297
28270 edge8 %o3, %l6, %o7
28271 ldsh [%l7 + 0x5C], %i0
28272 tcc %icc, 0x1
28273loop_3297:
28274 movre %g3, %o4, %i6
28275 for %f0, %f12, %f8
28276 tvc %icc, 0x1
28277 ldsb [%l7 + 0x71], %g6
28278 fpsub16s %f13, %f8, %f11
28279 bvc,pt %icc, loop_3298
28280 sth %l1, [%l7 + 0x4E]
28281 lduh [%l7 + 0x24], %l4
28282 fmovrdlz %i5, %f10, %f0
28283loop_3298:
28284 ldsh [%l7 + 0x7E], %l0
28285 xor %o0, 0x1464, %g4
28286 tge %xcc, 0x6
28287 fxnors %f7, %f9, %f0
28288 sdiv %i7, 0x003B, %o2
28289 stx %i2, [%l7 + 0x38]
28290 fmovsne %xcc, %f12, %f10
28291 ld [%l7 + 0x40], %f0
28292 fcmps %fcc3, %f1, %f7
28293 fmovdl %icc, %f5, %f14
28294 orncc %i1, 0x0692, %g5
28295 sllx %l3, %o6, %g1
28296 ldub [%l7 + 0x7B], %i3
28297 fmovrdlez %o1, %f2, %f10
28298 bvc,a,pn %icc, loop_3299
28299 fmovrde %g2, %f4, %f14
28300 ldd [%l7 + 0x68], %f12
28301 fmovdle %xcc, %f14, %f12
28302loop_3299:
28303 andn %l5, %l2, %i4
28304 orncc %g7, 0x124E, %o5
28305 for %f2, %f14, %f0
28306 ldsh [%l7 + 0x4A], %o3
28307 addcc %o7, 0x0B9D, %l6
28308 xnorcc %i0, 0x15C0, %o4
28309 sllx %i6, %g3, %g6
28310 alignaddrl %l4, %i5, %l0
28311 ldx [%l7 + 0x58], %l1
28312 fone %f6
28313 movre %g4, %i7, %o2
28314 ldsw [%l7 + 0x70], %i2
28315 ldub [%l7 + 0x29], %i1
28316 bshuffle %f6, %f12, %f4
28317 mulx %g5, 0x14F7, %l3
28318 fsrc1s %f7, %f2
28319 fmovsl %xcc, %f12, %f6
28320 alignaddr %o6, %o0, %i3
28321 fmovrdne %o1, %f14, %f6
28322 bcs %xcc, loop_3300
28323 ldx [%l7 + 0x48], %g1
28324 tvc %xcc, 0x6
28325 ldsh [%l7 + 0x44], %g2
28326loop_3300:
28327 subc %l5, 0x117E, %i4
28328 fbule,a %fcc2, loop_3301
28329 fabsd %f2, %f8
28330 ldsh [%l7 + 0x44], %l2
28331 fmovsvs %icc, %f13, %f14
28332loop_3301:
28333 fmovdcs %xcc, %f13, %f15
28334 fmovrslz %o5, %f10, %f11
28335 tn %icc, 0x6
28336 addccc %o3, %g7, %o7
28337 sth %l6, [%l7 + 0x3A]
28338 udivx %i0, 0x0E31, %i6
28339 nop
28340 setx loop_3302, %l0, %l1
28341 wrpr 0x1, %tl
28342 wrpr %l1, %tpc
28343 add %l1, 0x4, %l1
28344 wrpr %l1, %tnpc
28345 setx 0x34400001400, %l0, %l1
28346 wrpr %l1, %tstate
28347 wrhpr 0x4, %htstate
28348 retry
28349 fble,a %fcc2, loop_3303
28350 bg %icc, loop_3304
28351 fmovsneg %xcc, %f0, %f11
28352loop_3302:
28353 fmovrdgz %g3, %f6, %f14
28354loop_3303:
28355 fpsub32s %f3, %f13, %f2
28356loop_3304:
28357 ldsw [%l7 + 0x68], %g6
28358 orcc %l4, %o4, %l0
28359 stb %l1, [%l7 + 0x10]
28360 bshuffle %f12, %f6, %f4
28361 subccc %i5, %g4, %o2
28362 lduw [%l7 + 0x78], %i7
28363 ldd [%l7 + 0x50], %f10
28364 mulx %i1, 0x1A5F, %i2
28365 sth %l3, [%l7 + 0x74]
28366 lduw [%l7 + 0x50], %g5
28367 fbu %fcc2, loop_3305
28368 movrgez %o6, 0x17F, %i3
28369 ldsw [%l7 + 0x18], %o0
28370 bne %xcc, loop_3306
28371loop_3305:
28372 sth %o1, [%l7 + 0x66]
28373 fmul8ulx16 %f10, %f4, %f2
28374 fmovrdgez %g1, %f6, %f6
28375loop_3306:
28376 array16 %l5, %g2, %l2
28377 ldx [%l7 + 0x48], %o5
28378 ldsw [%l7 + 0x20], %i4
28379 ba %icc, loop_3307
28380 brz,a %o3, loop_3308
28381 fmovrde %g7, %f4, %f4
28382 ldub [%l7 + 0x6D], %l6
28383loop_3307:
28384 ldx [%l7 + 0x08], %i0
28385loop_3308:
28386 fone %f8
28387 fexpand %f14, %f0
28388 std %f10, [%l7 + 0x78]
28389 fandnot2s %f1, %f8, %f3
28390 tn %icc, 0x7
28391 bcc,pt %xcc, loop_3309
28392 fbg,a %fcc2, loop_3310
28393 fmovsneg %icc, %f8, %f0
28394 taddcc %o7, 0x0677, %g3
28395loop_3309:
28396 ldsh [%l7 + 0x52], %g6
28397loop_3310:
28398 fmovdpos %icc, %f7, %f6
28399 stw %l4, [%l7 + 0x74]
28400 movne %icc, %i6, %l0
28401 fmul8sux16 %f0, %f10, %f10
28402 tg %xcc, 0x4
28403 nop
28404 setx loop_3311, %l0, %l1
28405 wrpr 0x1, %tl
28406 wrpr %l1, %tnpc
28407 setx 0x34400001400, %l0, %l1
28408 wrpr %l1, %tstate
28409 wrhpr 0x4, %htstate
28410 done
28411 lduw [%l7 + 0x74], %o4
28412 fpsub16 %f14, %f0, %f10
28413 stw %l1, [%l7 + 0x20]
28414loop_3311:
28415 st %f8, [%l7 + 0x20]
28416 st %f3, [%l7 + 0x14]
28417 fpadd32s %f5, %f9, %f5
28418 ldx [%l7 + 0x58], %g4
28419 movvs %icc, %i5, %i7
28420 lduw [%l7 + 0x4C], %o2
28421 ldsw [%l7 + 0x4C], %i1
28422 fmovdne %xcc, %f2, %f14
28423 fpsub16s %f1, %f9, %f3
28424 sth %i2, [%l7 + 0x30]
28425 fmovdcs %icc, %f14, %f3
28426 alignaddrl %l3, %o6, %g5
28427 fabsd %f6, %f4
28428 tcs %icc, 0x0
28429 ldsw [%l7 + 0x7C], %o0
28430 andcc %i3, %g1, %l5
28431 fone %f4
28432 ldd [%l7 + 0x30], %f14
28433 movl %xcc, %o1, %g2
28434 lduw [%l7 + 0x54], %o5
28435 ldsh [%l7 + 0x7C], %l2
28436 lduh [%l7 + 0x76], %i4
28437 ta %icc, 0x0
28438 edge32 %o3, %l6, %g7
28439 fbne,a %fcc1, loop_3312
28440 fmovrdlz %o7, %f14, %f6
28441 bgu,a,pn %icc, loop_3313
28442 stb %g3, [%l7 + 0x65]
28443loop_3312:
28444 ldsw [%l7 + 0x10], %g6
28445 edge16l %i0, %i6, %l0
28446loop_3313:
28447 bn,pn %xcc, loop_3314
28448 fbn %fcc0, loop_3315
28449 ldx [%l7 + 0x60], %o4
28450 fnot2s %f7, %f1
28451loop_3314:
28452 movl %icc, %l4, %l1
28453loop_3315:
28454 bneg,a,pn %xcc, loop_3316
28455 fbl %fcc0, loop_3317
28456 fble,a %fcc0, loop_3318
28457 lduh [%l7 + 0x2A], %i5
28458loop_3316:
28459 fmovdcs %xcc, %f14, %f1
28460loop_3317:
28461 movn %xcc, %g4, %i7
28462loop_3318:
28463 ldsh [%l7 + 0x7C], %o2
28464 fpmerge %f1, %f14, %f4
28465 sth %i1, [%l7 + 0x0A]
28466 ldsw [%l7 + 0x10], %l3
28467 nop
28468 setx loop_3319, %l0, %l1
28469 wrpr 0x1, %tl
28470 wrpr %l1, %tpc
28471 add %l1, 0x4, %l1
28472 wrpr %l1, %tnpc
28473 setx 0x34400001400, %l0, %l1
28474 wrpr %l1, %tstate
28475 wrhpr 0x4, %htstate
28476 retry
28477 fzero %f12
28478 ldsh [%l7 + 0x50], %o6
28479 ldd [%l7 + 0x48], %f0
28480loop_3319:
28481 edge16 %i2, %o0, %g5
28482 sth %g1, [%l7 + 0x2C]
28483 fba %fcc3, loop_3320
28484 xorcc %l5, 0x1C1D, %o1
28485 fnegs %f13, %f4
28486 ldsw [%l7 + 0x74], %g2
28487loop_3320:
28488 orcc %o5, %i3, %i4
28489 fpadd16 %f0, %f4, %f10
28490 sth %l2, [%l7 + 0x60]
28491 mulscc %o3, 0x1FF0, %g7
28492 ldsw [%l7 + 0x1C], %o7
28493 fmovrsne %l6, %f8, %f4
28494 lduw [%l7 + 0x6C], %g6
28495 fmovsa %xcc, %f14, %f1
28496 fxors %f11, %f7, %f6
28497 move %xcc, %g3, %i6
28498 ldub [%l7 + 0x34], %i0
28499 ldub [%l7 + 0x2D], %l0
28500 brz,a %l4, loop_3321
28501 fbul,a %fcc3, loop_3322
28502 stw %o4, [%l7 + 0x28]
28503 subccc %l1, %i5, %i7
28504loop_3321:
28505 tge %icc, 0x7
28506loop_3322:
28507 ldx [%l7 + 0x28], %o2
28508 movg %xcc, %g4, %l3
28509 lduh [%l7 + 0x44], %i1
28510 std %f4, [%l7 + 0x60]
28511 orn %o6, 0x0CAC, %o0
28512 tn %xcc, 0x3
28513 tvc %icc, 0x4
28514 te %icc, 0x1
28515 fmovrsne %g5, %f3, %f6
28516 fnors %f3, %f11, %f12
28517 stw %i2, [%l7 + 0x40]
28518 fmovsle %xcc, %f12, %f3
28519 fba %fcc3, loop_3323
28520 stw %g1, [%l7 + 0x50]
28521 fmovdne %xcc, %f10, %f4
28522 fmovdge %icc, %f6, %f5
28523loop_3323:
28524 fexpand %f10, %f6
28525 ldsw [%l7 + 0x34], %l5
28526 be,a %xcc, loop_3324
28527 bshuffle %f12, %f12, %f4
28528 tg %icc, 0x2
28529 fmovrsgez %g2, %f4, %f3
28530loop_3324:
28531 fpadd16s %f8, %f12, %f3
28532 fmovd %f6, %f14
28533 ldd [%l7 + 0x10], %f12
28534 stb %o5, [%l7 + 0x0D]
28535 fmul8ulx16 %f4, %f14, %f6
28536 fand %f14, %f4, %f12
28537 stx %o1, [%l7 + 0x38]
28538 movgu %icc, %i4, %i3
28539 lduw [%l7 + 0x30], %o3
28540 fmovsleu %xcc, %f5, %f7
28541 edge32n %g7, %o7, %l2
28542 sethi 0x0E3F, %l6
28543 ldx [%l7 + 0x60], %g3
28544 fbule %fcc0, loop_3325
28545 ldd [%l7 + 0x58], %f12
28546 subccc %i6, %g6, %i0
28547 udivx %l4, 0x04BB, %l0
28548loop_3325:
28549 stx %o4, [%l7 + 0x50]
28550 fnot1 %f14, %f14
28551 edge16n %i5, %i7, %l1
28552 fmul8ulx16 %f12, %f2, %f8
28553 fbuge,a %fcc3, loop_3326
28554 movne %icc, %g4, %l3
28555 fxnors %f15, %f6, %f8
28556 fble %fcc0, loop_3327
28557loop_3326:
28558 lduh [%l7 + 0x18], %o2
28559 stb %o6, [%l7 + 0x20]
28560 fands %f13, %f15, %f8
28561loop_3327:
28562 fsrc2s %f15, %f5
28563 mulscc %i1, 0x17E8, %o0
28564 ldx [%l7 + 0x78], %g5
28565 movrne %i2, %l5, %g2
28566 fcmple16 %f0, %f12, %g1
28567 udivx %o5, 0x15A3, %i4
28568 ldx [%l7 + 0x70], %o1
28569 fmovdcs %icc, %f15, %f13
28570 sethi 0x0037, %o3
28571 ldsh [%l7 + 0x48], %i3
28572 sub %o7, 0x0799, %g7
28573 fmovrslz %l6, %f5, %f12
28574 movleu %icc, %g3, %l2
28575 ldsb [%l7 + 0x5A], %i6
28576 ld [%l7 + 0x18], %f15
28577 fmuld8sux16 %f12, %f2, %f0
28578 fzero %f12
28579 fmovd %f0, %f8
28580 lduw [%l7 + 0x3C], %i0
28581 add %l4, 0x169F, %g6
28582 movl %icc, %l0, %o4
28583 nop
28584 setx loop_3328, %l0, %l1
28585 wrpr 0x1, %tl
28586 wrpr %l1, %tpc
28587 add %l1, 0x4, %l1
28588 wrpr %l1, %tnpc
28589 setx 0x34400001400, %l0, %l1
28590 wrpr %l1, %tstate
28591 wrhpr 0x4, %htstate
28592 retry
28593 ta %icc, 0x3
28594 mulx %i7, %i5, %l1
28595 ldsw [%l7 + 0x50], %l3
28596loop_3328:
28597 bshuffle %f6, %f0, %f2
28598 fandnot1 %f12, %f8, %f4
28599 fmovdgu %xcc, %f8, %f3
28600 fmovse %xcc, %f6, %f2
28601 edge32ln %o2, %o6, %i1
28602 lduw [%l7 + 0x38], %g4
28603 mova %icc, %g5, %o0
28604 brlez,a %l5, loop_3329
28605 bcc,a %xcc, loop_3330
28606 fmovsg %icc, %f6, %f8
28607 fnand %f4, %f12, %f14
28608loop_3329:
28609 fmovsa %xcc, %f0, %f8
28610loop_3330:
28611 andncc %g2, %i2, %g1
28612 movg %xcc, %i4, %o1
28613 st %f0, [%l7 + 0x3C]
28614 ldsw [%l7 + 0x60], %o5
28615 fandnot2s %f0, %f1, %f8
28616 popc 0x1798, %o3
28617 fandnot2s %f3, %f6, %f7
28618 stb %i3, [%l7 + 0x29]
28619 fmul8x16au %f2, %f7, %f4
28620 edge8 %o7, %l6, %g3
28621 ldub [%l7 + 0x61], %g7
28622 tne %icc, 0x7
28623 ldx [%l7 + 0x08], %l2
28624 umul %i6, %i0, %g6
28625 fcmpeq16 %f12, %f4, %l4
28626 fcmpd %fcc1, %f4, %f0
28627 fands %f5, %f10, %f9
28628 fmovdge %xcc, %f3, %f7
28629 alignaddrl %o4, %i7, %i5
28630 ldsh [%l7 + 0x58], %l1
28631 fpackfix %f8, %f14
28632 fmovsle %icc, %f12, %f14
28633 subcc %l0, 0x022C, %l3
28634 sth %o6, [%l7 + 0x22]
28635 lduh [%l7 + 0x18], %o2
28636 fmovsn %icc, %f15, %f12
28637 ldsw [%l7 + 0x6C], %g4
28638 subc %g5, %o0, %l5
28639 fmovrslz %g2, %f8, %f9
28640 stw %i1, [%l7 + 0x18]
28641 xnor %g1, 0x1B9E, %i4
28642 nop
28643 setx loop_3331, %l0, %l1
28644 wrpr 0x1, %tl
28645 wrpr %l1, %tnpc
28646 setx 0x34400001400, %l0, %l1
28647 wrpr %l1, %tstate
28648 wrhpr 0x4, %htstate
28649 done
28650 sra %i2, %o1, %o5
28651 sth %i3, [%l7 + 0x4A]
28652 fmovsvc %icc, %f4, %f10
28653loop_3331:
28654 stw %o7, [%l7 + 0x58]
28655 ldx [%l7 + 0x40], %o3
28656 fmovrdlez %g3, %f0, %f14
28657 st %f6, [%l7 + 0x14]
28658 bcc,pn %xcc, loop_3332
28659 fnor %f2, %f14, %f12
28660 ldub [%l7 + 0x31], %l6
28661 ldx [%l7 + 0x28], %l2
28662loop_3332:
28663 fmovsl %xcc, %f8, %f11
28664 fbg %fcc1, loop_3333
28665 fzero %f12
28666 fbne,a %fcc0, loop_3334
28667 fmovsgu %xcc, %f2, %f15
28668loop_3333:
28669 ldsb [%l7 + 0x58], %g7
28670 movrne %i0, %i6, %g6
28671loop_3334:
28672 fmovsneg %xcc, %f9, %f5
28673 fmovscc %xcc, %f7, %f9
28674 tne %icc, 0x4
28675 fmul8x16al %f8, %f4, %f2
28676 nop
28677 setx loop_3335, %l0, %l1
28678 wrpr 0x1, %tl
28679 wrpr %l1, %tpc
28680 add %l1, 0x4, %l1
28681 wrpr %l1, %tnpc
28682 setx 0x34400001400, %l0, %l1
28683 wrpr %l1, %tstate
28684 wrhpr 0x4, %htstate
28685 retry
28686 lduw [%l7 + 0x10], %o4
28687 orn %i7, %l4, %l1
28688 ldsh [%l7 + 0x2E], %l0
28689loop_3335:
28690 fmovd %f4, %f12
28691 ldsw [%l7 + 0x3C], %i5
28692 st %f4, [%l7 + 0x34]
28693 ldx [%l7 + 0x58], %o6
28694 std %f14, [%l7 + 0x60]
28695 fpmerge %f12, %f0, %f14
28696 subcc %o2, %g4, %l3
28697 st %f5, [%l7 + 0x18]
28698 lduh [%l7 + 0x36], %g5
28699 stw %o0, [%l7 + 0x4C]
28700 fmul8x16 %f1, %f2, %f2
28701 addcc %g2, %i1, %g1
28702 ldsw [%l7 + 0x50], %i4
28703 addccc %i2, %l5, %o1
28704 lduh [%l7 + 0x44], %i3
28705 fnors %f6, %f13, %f8
28706 fmovrdgz %o5, %f8, %f0
28707 ldsw [%l7 + 0x18], %o7
28708 siam 0x2
28709 bcc,pt %xcc, loop_3336
28710 fpack32 %f2, %f14, %f6
28711 fxnor %f2, %f0, %f2
28712 fmovdgu %xcc, %f12, %f1
28713loop_3336:
28714 movle %xcc, %o3, %l6
28715 nop
28716 setx loop_3337, %l0, %l1
28717 wrpr 0x1, %tl
28718 wrpr %l1, %tpc
28719 add %l1, 0x4, %l1
28720 wrpr %l1, %tnpc
28721 setx 0x34400001400, %l0, %l1
28722 wrpr %l1, %tstate
28723 wrhpr 0x4, %htstate
28724 retry
28725 srlx %g3, 0x16, %l2
28726 fmovse %xcc, %f7, %f6
28727 lduh [%l7 + 0x1C], %g7
28728loop_3337:
28729 movrlz %i6, %g6, %o4
28730 mova %icc, %i0, %l4
28731 fmovsn %xcc, %f4, %f5
28732 movg %icc, %l1, %l0
28733 mulx %i7, %o6, %i5
28734 ldsh [%l7 + 0x38], %g4
28735 sdivx %l3, 0x0CC4, %o2
28736 ldsb [%l7 + 0x28], %o0
28737 ldx [%l7 + 0x50], %g2
28738 tvs %xcc, 0x2
28739 nop
28740 setx loop_3338, %l0, %l1
28741 wrpr 0x1, %tl
28742 wrpr %l1, %tpc
28743 add %l1, 0x4, %l1
28744 wrpr %l1, %tnpc
28745 setx 0x34400001400, %l0, %l1
28746 wrpr %l1, %tstate
28747 wrhpr 0x4, %htstate
28748 retry
28749 ld [%l7 + 0x68], %f4
28750 movvc %xcc, %i1, %g5
28751 stx %i4, [%l7 + 0x20]
28752loop_3338:
28753 fmovdge %icc, %f13, %f10
28754 edge8l %g1, %l5, %i2
28755 fmovspos %icc, %f2, %f2
28756 ldd [%l7 + 0x40], %f10
28757 edge32 %i3, %o1, %o5
28758 fors %f15, %f5, %f11
28759 call loop_3339
28760 sdivx %o3, 0x0EAA, %o7
28761 fmul8x16 %f1, %f10, %f14
28762 bpos,a %icc, loop_3340
28763loop_3339:
28764 stx %l6, [%l7 + 0x70]
28765 ldsb [%l7 + 0x16], %g3
28766 st %f12, [%l7 + 0x50]
28767loop_3340:
28768 fmovscs %xcc, %f8, %f3
28769 fcmple16 %f8, %f14, %g7
28770 fba,a %fcc2, loop_3341
28771 tle %icc, 0x3
28772 xnorcc %i6, 0x07F1, %g6
28773 ble,a %xcc, loop_3342
28774loop_3341:
28775 lduh [%l7 + 0x3E], %l2
28776 fmul8ulx16 %f4, %f4, %f8
28777 ldd [%l7 + 0x40], %f8
28778loop_3342:
28779 movrlz %i0, 0x13C, %o4
28780 ld [%l7 + 0x28], %f9
28781 sth %l1, [%l7 + 0x72]
28782 smul %l0, %i7, %l4
28783 ldx [%l7 + 0x08], %o6
28784 st %f10, [%l7 + 0x78]
28785 addc %i5, 0x098E, %g4
28786 stb %o2, [%l7 + 0x14]
28787 fmovda %icc, %f3, %f13
28788 edge32ln %l3, %o0, %i1
28789 taddcctv %g2, %g5, %i4
28790 st %f7, [%l7 + 0x0C]
28791 sth %l5, [%l7 + 0x62]
28792 fmovsa %xcc, %f10, %f8
28793 brlez %g1, loop_3343
28794 call loop_3344
28795 umulcc %i3, 0x0BE4, %o1
28796 fpadd16s %f9, %f15, %f7
28797loop_3343:
28798 smulcc %o5, 0x1F0E, %o3
28799loop_3344:
28800 edge32n %o7, %l6, %g3
28801 fbug %fcc2, loop_3345
28802 movle %xcc, %g7, %i6
28803 ldx [%l7 + 0x50], %i2
28804 sethi 0x1D7C, %l2
28805loop_3345:
28806 tcs %xcc, 0x5
28807 ldd [%l7 + 0x10], %f14
28808 fandnot2s %f5, %f12, %f11
28809 fnors %f3, %f1, %f3
28810 alignaddrl %g6, %i0, %l1
28811 xnor %o4, 0x1E79, %l0
28812 fandnot1 %f14, %f12, %f8
28813 bleu %xcc, loop_3346
28814 srl %l4, 0x17, %i7
28815 fbo,a %fcc2, loop_3347
28816 fnors %f3, %f6, %f12
28817loop_3346:
28818 std %f12, [%l7 + 0x48]
28819 orn %i5, %g4, %o6
28820loop_3347:
28821 sra %l3, %o0, %i1
28822 tpos %icc, 0x6
28823 lduw [%l7 + 0x18], %g2
28824 stx %g5, [%l7 + 0x08]
28825 tl %icc, 0x5
28826 fpadd32 %f0, %f14, %f6
28827 bge loop_3348
28828 fcmpes %fcc0, %f5, %f10
28829 tne %xcc, 0x6
28830 lduw [%l7 + 0x74], %o2
28831loop_3348:
28832 fmul8x16au %f5, %f14, %f4
28833 movvc %icc, %i4, %l5
28834 smulcc %g1, %i3, %o1
28835 fcmpd %fcc2, %f8, %f4
28836 fba %fcc3, loop_3349
28837 fxors %f10, %f5, %f6
28838 ldd [%l7 + 0x68], %f14
28839 bvc %icc, loop_3350
28840loop_3349:
28841 bvs,pn %xcc, loop_3351
28842 lduw [%l7 + 0x60], %o5
28843 ldub [%l7 + 0x7B], %o7
28844loop_3350:
28845 bcs,a %icc, loop_3352
28846loop_3351:
28847 std %f0, [%l7 + 0x40]
28848 stx %o3, [%l7 + 0x38]
28849 fsrc1 %f14, %f4
28850loop_3352:
28851 std %f6, [%l7 + 0x78]
28852 lduh [%l7 + 0x3C], %l6
28853 edge16n %g3, %g7, %i6
28854 fpack32 %f2, %f4, %f12
28855 fcmpd %fcc1, %f2, %f6
28856 tvc %icc, 0x7
28857 fornot1 %f6, %f6, %f8
28858 fmuld8sux16 %f10, %f11, %f0
28859 ldsh [%l7 + 0x0A], %i2
28860 fbo,a %fcc3, loop_3353
28861 fmovsl %xcc, %f10, %f14
28862 fcmpd %fcc1, %f0, %f12
28863 st %f10, [%l7 + 0x74]
28864loop_3353:
28865 stb %l2, [%l7 + 0x5D]
28866 stw %g6, [%l7 + 0x24]
28867 fcmpd %fcc3, %f2, %f4
28868 andn %l1, 0x0A94, %o4
28869 fnand %f8, %f14, %f6
28870 ldsh [%l7 + 0x0A], %l0
28871 tvc %icc, 0x7
28872 ldsb [%l7 + 0x62], %i0
28873 fmovrsne %i7, %f3, %f13
28874 ld [%l7 + 0x68], %f10
28875 tleu %xcc, 0x1
28876 mova %xcc, %l4, %g4
28877 stx %o6, [%l7 + 0x30]
28878 xor %i5, %o0, %l3
28879 lduh [%l7 + 0x4A], %g2
28880 fmovscs %xcc, %f8, %f8
28881 taddcc %i1, %o2, %g5
28882 std %f14, [%l7 + 0x38]
28883 ldd [%l7 + 0x68], %f0
28884 alignaddr %l5, %i4, %g1
28885 stb %i3, [%l7 + 0x27]
28886 edge8 %o5, %o7, %o3
28887 ldx [%l7 + 0x70], %o1
28888 bn,a,pn %xcc, loop_3354
28889 fone %f2
28890 ba,pt %icc, loop_3355
28891 fpadd32s %f1, %f0, %f7
28892loop_3354:
28893 addc %g3, %g7, %i6
28894 std %f12, [%l7 + 0x60]
28895loop_3355:
28896 fpadd16s %f15, %f11, %f14
28897 fnor %f12, %f2, %f10
28898 fmovdleu %xcc, %f1, %f7
28899 ldx [%l7 + 0x68], %i2
28900 ldd [%l7 + 0x48], %f10
28901 brnz,a %l2, loop_3356
28902 ldsw [%l7 + 0x68], %l6
28903 fmovrslez %l1, %f2, %f10
28904 fpsub32 %f8, %f0, %f2
28905loop_3356:
28906 tvs %icc, 0x4
28907 fsrc1s %f3, %f3
28908 fpsub16s %f1, %f12, %f10
28909 fmovrdgez %g6, %f0, %f2
28910 lduw [%l7 + 0x1C], %o4
28911 fpackfix %f8, %f10
28912 sth %i0, [%l7 + 0x68]
28913 fornot2 %f8, %f4, %f0
28914 subc %i7, 0x1A2E, %l4
28915 ldsh [%l7 + 0x52], %g4
28916 xnorcc %o6, 0x1E0C, %l0
28917 bneg,a,pt %icc, loop_3357
28918 fcmpeq16 %f10, %f4, %i5
28919 edge16ln %l3, %g2, %o0
28920 ldsh [%l7 + 0x7C], %o2
28921loop_3357:
28922 lduw [%l7 + 0x48], %i1
28923 lduw [%l7 + 0x20], %g5
28924 ldub [%l7 + 0x77], %i4
28925 fands %f9, %f12, %f3
28926 ldub [%l7 + 0x66], %g1
28927 ldx [%l7 + 0x78], %l5
28928 ld [%l7 + 0x50], %f14
28929 movpos %xcc, %i3, %o7
28930 fbue,a %fcc1, loop_3358
28931 fpsub16s %f3, %f12, %f8
28932 tgu %icc, 0x2
28933 stx %o3, [%l7 + 0x40]
28934loop_3358:
28935 fnor %f6, %f6, %f0
28936 movle %icc, %o5, %o1
28937 addccc %g3, %i6, %i2
28938 stb %g7, [%l7 + 0x61]
28939 edge8ln %l6, %l1, %l2
28940 fpmerge %f10, %f14, %f6
28941 lduh [%l7 + 0x32], %o4
28942 array16 %g6, %i0, %l4
28943 stx %g4, [%l7 + 0x38]
28944 movvc %icc, %o6, %i7
28945 subccc %l0, 0x1DB7, %l3
28946 movvs %xcc, %i5, %o0
28947 brz %g2, loop_3359
28948 fpsub32s %f7, %f10, %f8
28949 st %f12, [%l7 + 0x44]
28950 fmovsa %xcc, %f9, %f4
28951loop_3359:
28952 fmovrdgez %i1, %f14, %f14
28953 ldsw [%l7 + 0x70], %g5
28954 ldsb [%l7 + 0x53], %o2
28955 sdivcc %i4, 0x11EA, %l5
28956 ldsh [%l7 + 0x3C], %g1
28957 fmovdvc %icc, %f9, %f2
28958 movn %icc, %o7, %i3
28959 sllx %o3, 0x0B, %o1
28960 movpos %xcc, %g3, %i6
28961 fxnor %f10, %f0, %f4
28962 edge8n %o5, %g7, %i2
28963 tvs %icc, 0x5
28964 fmovrdgz %l1, %f6, %f4
28965 array32 %l6, %o4, %l2
28966 bcs,a loop_3360
28967 ldsh [%l7 + 0x66], %i0
28968 ta %icc, 0x7
28969 fmovrdgz %g6, %f14, %f10
28970loop_3360:
28971 ldsb [%l7 + 0x68], %g4
28972 faligndata %f6, %f6, %f0
28973 edge8ln %o6, %i7, %l4
28974 fmovdcc %xcc, %f4, %f1
28975 fxor %f10, %f12, %f10
28976 fpsub16 %f4, %f6, %f8
28977 xnorcc %l3, %i5, %o0
28978 call loop_3361
28979 udivx %l0, 0x1E29, %i1
28980 fnegs %f1, %f7
28981 fbue %fcc3, loop_3362
28982loop_3361:
28983 sth %g2, [%l7 + 0x16]
28984 fble,a %fcc3, loop_3363
28985 ldd [%l7 + 0x20], %f0
28986loop_3362:
28987 stb %o2, [%l7 + 0x15]
28988 st %f9, [%l7 + 0x30]
28989loop_3363:
28990 ldsh [%l7 + 0x76], %g5
28991 ldsw [%l7 + 0x1C], %i4
28992 fbne %fcc3, loop_3364
28993 for %f8, %f14, %f2
28994 fmul8ulx16 %f2, %f8, %f12
28995 fsrc2s %f0, %f10
28996loop_3364:
28997 fmovda %xcc, %f7, %f10
28998 fcmpes %fcc3, %f15, %f15
28999 sub %g1, 0x0BC3, %o7
29000 mova %icc, %l5, %o3
29001 stw %o1, [%l7 + 0x0C]
29002 st %f12, [%l7 + 0x74]
29003 nop
29004 setx loop_3365, %l0, %l1
29005 wrpr 0x1, %tl
29006 wrpr %l1, %tpc
29007 add %l1, 0x4, %l1
29008 wrpr %l1, %tnpc
29009 setx 0x34400001400, %l0, %l1
29010 wrpr %l1, %tstate
29011 wrhpr 0x4, %htstate
29012 retry
29013 ldsb [%l7 + 0x41], %i3
29014 fmovspos %icc, %f9, %f11
29015 tsubcc %g3, 0x1AE7, %i6
29016loop_3365:
29017 tn %xcc, 0x1
29018 edge16ln %o5, %g7, %i2
29019 fornot2 %f12, %f2, %f0
29020 st %f12, [%l7 + 0x40]
29021 srlx %l1, 0x01, %o4
29022 ld [%l7 + 0x2C], %f10
29023 sdivcc %l2, 0x05D6, %i0
29024 fmul8x16 %f14, %f10, %f4
29025 udivx %g6, 0x147B, %g4
29026 lduh [%l7 + 0x46], %o6
29027 subcc %l6, 0x05B6, %l4
29028 edge16ln %i7, %i5, %o0
29029 ldd [%l7 + 0x70], %f4
29030 ldsh [%l7 + 0x16], %l0
29031 movl %icc, %l3, %i1
29032 ldx [%l7 + 0x38], %o2
29033 lduh [%l7 + 0x22], %g2
29034 ldd [%l7 + 0x48], %f2
29035 stw %i4, [%l7 + 0x68]
29036 fornot2 %f4, %f4, %f2
29037 fmovdvc %icc, %f7, %f4
29038 bn loop_3366
29039 nop
29040 setx loop_3367, %l0, %l1
29041 jmpl %l1, %g1
29042 fbne %fcc3, loop_3368
29043 movpos %icc, %g5, %o7
29044loop_3366:
29045 fnor %f14, %f2, %f2
29046loop_3367:
29047 ldsw [%l7 + 0x08], %l5
29048loop_3368:
29049 st %f8, [%l7 + 0x40]
29050 ldsh [%l7 + 0x3E], %o3
29051 st %f6, [%l7 + 0x60]
29052 movne %icc, %o1, %g3
29053 sth %i6, [%l7 + 0x28]
29054 ldd [%l7 + 0x50], %f14
29055 subc %i3, 0x07F9, %o5
29056 fxor %f8, %f2, %f14
29057 stx %g7, [%l7 + 0x58]
29058 stw %i2, [%l7 + 0x68]
29059 bpos %xcc, loop_3369
29060 fmovsn %icc, %f13, %f7
29061 andncc %l1, %l2, %i0
29062 tgu %icc, 0x7
29063loop_3369:
29064 tvc %xcc, 0x7
29065 sdivx %o4, 0x10BC, %g4
29066 bcs,pt %icc, loop_3370
29067 fmovdg %xcc, %f12, %f3
29068 stw %g6, [%l7 + 0x4C]
29069 fmovspos %xcc, %f0, %f1
29070loop_3370:
29071 sth %o6, [%l7 + 0x1C]
29072 add %l6, 0x16A0, %i7
29073 xor %i5, 0x18CF, %o0
29074 fba,a %fcc0, loop_3371
29075 lduw [%l7 + 0x1C], %l0
29076 be,a,pn %xcc, loop_3372
29077 edge16ln %l3, %l4, %i1
29078loop_3371:
29079 ldub [%l7 + 0x72], %o2
29080 stb %i4, [%l7 + 0x5D]
29081loop_3372:
29082 andcc %g1, %g2, %g5
29083 mulx %l5, 0x11D4, %o3
29084 fble,a %fcc0, loop_3373
29085 tl %icc, 0x5
29086 tvs %xcc, 0x2
29087 edge16l %o7, %g3, %o1
29088loop_3373:
29089 fcmpeq16 %f6, %f14, %i6
29090 bvs loop_3374
29091 fmovdcc %xcc, %f2, %f11
29092 pdist %f10, %f8, %f4
29093 stx %i3, [%l7 + 0x30]
29094loop_3374:
29095 fors %f9, %f0, %f5
29096 movgu %xcc, %o5, %i2
29097 mova %xcc, %g7, %l2
29098 fors %f3, %f12, %f13
29099 xorcc %l1, 0x0876, %i0
29100 udivcc %o4, 0x1D5B, %g4
29101 ldsw [%l7 + 0x20], %g6
29102 ldub [%l7 + 0x4F], %o6
29103 subcc %i7, %l6, %i5
29104 stw %o0, [%l7 + 0x2C]
29105 nop
29106 setx loop_3375, %l0, %l1
29107 wrpr 0x1, %tl
29108 wrpr %l1, %tnpc
29109 setx 0x34400001400, %l0, %l1
29110 wrpr %l1, %tstate
29111 wrhpr 0x4, %htstate
29112 done
29113 array8 %l0, %l3, %i1
29114 movgu %xcc, %o2, %i4
29115 stx %l4, [%l7 + 0x70]
29116loop_3375:
29117 srlx %g2, 0x1D, %g5
29118 for %f8, %f12, %f10
29119 nop
29120 setx loop_3376, %l0, %l1
29121 wrpr 0x1, %tl
29122 wrpr %l1, %tnpc
29123 setx 0x34400001400, %l0, %l1
29124 wrpr %l1, %tstate
29125 wrhpr 0x4, %htstate
29126 done
29127 ldx [%l7 + 0x78], %l5
29128 sth %g1, [%l7 + 0x2C]
29129 ldd [%l7 + 0x68], %f10
29130loop_3376:
29131 tcs %xcc, 0x4
29132 fnot1 %f4, %f4
29133 fpack16 %f8, %f4
29134 fbg,a %fcc3, loop_3377
29135 ldsh [%l7 + 0x24], %o7
29136 fcmpes %fcc0, %f9, %f1
29137 stx %o3, [%l7 + 0x30]
29138loop_3377:
29139 fnors %f10, %f9, %f13
29140 fmovdvs %xcc, %f1, %f8
29141 fmovscs %xcc, %f15, %f11
29142 fcmpd %fcc1, %f2, %f10
29143 for %f0, %f0, %f8
29144 fornot2s %f15, %f10, %f12
29145 add %g3, %o1, %i3
29146 or %o5, %i6, %g7
29147 fbule %fcc2, loop_3378
29148 smulcc %i2, %l2, %l1
29149 fnot1s %f15, %f13
29150 std %f14, [%l7 + 0x08]
29151loop_3378:
29152 fmovrdgez %i0, %f12, %f8
29153 addccc %o4, %g4, %o6
29154 fbule,a %fcc0, loop_3379
29155 fpack16 %f0, %f9
29156 ldd [%l7 + 0x78], %f6
29157 fands %f6, %f9, %f6
29158loop_3379:
29159 fnegs %f1, %f15
29160 ldx [%l7 + 0x30], %g6
29161 lduh [%l7 + 0x4A], %l6
29162 fmuld8ulx16 %f11, %f7, %f10
29163 fmovrde %i5, %f10, %f2
29164 udivcc %i7, 0x015D, %o0
29165 fbe %fcc3, loop_3380
29166 ld [%l7 + 0x24], %f7
29167 smulcc %l3, %l0, %i1
29168 fble %fcc3, loop_3381
29169loop_3380:
29170 brgz %o2, loop_3382
29171 tl %xcc, 0x6
29172 addccc %i4, 0x1DD7, %l4
29173loop_3381:
29174 ld [%l7 + 0x70], %f14
29175loop_3382:
29176 fmovsneg %xcc, %f10, %f15
29177 movrlez %g5, %l5, %g1
29178 addccc %o7, 0x0A22, %g2
29179 lduw [%l7 + 0x18], %o3
29180 fble %fcc0, loop_3383
29181 std %f4, [%l7 + 0x50]
29182 fmovsge %icc, %f1, %f8
29183 subcc %g3, %i3, %o1
29184loop_3383:
29185 stx %o5, [%l7 + 0x50]
29186 faligndata %f2, %f8, %f0
29187 fmovsa %xcc, %f6, %f5
29188 fbule,a %fcc2, loop_3384
29189 edge8ln %g7, %i6, %i2
29190 edge16ln %l2, %i0, %o4
29191 fand %f6, %f10, %f4
29192loop_3384:
29193 std %f4, [%l7 + 0x60]
29194 stw %l1, [%l7 + 0x50]
29195 bg,a loop_3385
29196 fbn,a %fcc2, loop_3386
29197 srl %o6, %g6, %g4
29198 fbuge %fcc3, loop_3387
29199loop_3385:
29200 popc 0x107E, %i5
29201loop_3386:
29202 ldsb [%l7 + 0x41], %i7
29203 edge16l %l6, %o0, %l3
29204loop_3387:
29205 fnands %f14, %f3, %f9
29206 bne loop_3388
29207 lduh [%l7 + 0x5E], %i1
29208 ldd [%l7 + 0x40], %f2
29209 andn %l0, %i4, %l4
29210loop_3388:
29211 fmovrsgz %o2, %f4, %f8
29212 andncc %l5, %g1, %o7
29213 fmovrdgez %g2, %f10, %f8
29214 tpos %icc, 0x3
29215 fcmpeq16 %f8, %f10, %g5
29216 fmovdg %xcc, %f4, %f12
29217 fbl %fcc2, loop_3389
29218 udivcc %g3, 0x0B51, %i3
29219 stb %o1, [%l7 + 0x17]
29220 sethi 0x1F13, %o5
29221loop_3389:
29222 fpsub32 %f8, %f6, %f10
29223 stx %o3, [%l7 + 0x50]
29224 fmovsl %icc, %f9, %f5
29225 stb %g7, [%l7 + 0x77]
29226 stb %i2, [%l7 + 0x70]
29227 tleu %xcc, 0x5
29228 movre %i6, 0x399, %i0
29229 ld [%l7 + 0x24], %f13
29230 fpsub16 %f2, %f12, %f0
29231 fpack16 %f14, %f10
29232 fabsd %f0, %f8
29233 fmovspos %icc, %f4, %f0
29234 ld [%l7 + 0x38], %f9
29235 fmovsl %icc, %f10, %f6
29236 fnegs %f4, %f11
29237 sdivcc %l2, 0x005F, %o4
29238 fpadd32s %f5, %f5, %f0
29239 fmovsn %xcc, %f10, %f5
29240 fmovrde %o6, %f8, %f10
29241 alignaddrl %l1, %g6, %i5
29242 fmovsn %icc, %f2, %f7
29243 sth %i7, [%l7 + 0x74]
29244 ldd [%l7 + 0x30], %f6
29245 fxors %f8, %f10, %f12
29246 fmovdn %icc, %f8, %f12
29247 ld [%l7 + 0x68], %f9
29248 bge,a loop_3390
29249 lduw [%l7 + 0x6C], %g4
29250 tcs %icc, 0x0
29251 stx %o0, [%l7 + 0x18]
29252loop_3390:
29253 fmovdvs %icc, %f6, %f0
29254 fones %f12
29255 ldx [%l7 + 0x38], %l6
29256 fmovdleu %icc, %f5, %f5
29257 tl %icc, 0x0
29258 faligndata %f6, %f4, %f10
29259 fbne,a %fcc2, loop_3391
29260 fcmpgt16 %f0, %f4, %l3
29261 nop
29262 setx loop_3392, %l0, %l1
29263 wrpr 0x1, %tl
29264 wrpr %l1, %tpc
29265 add %l1, 0x4, %l1
29266 wrpr %l1, %tnpc
29267 setx 0x34400001400, %l0, %l1
29268 wrpr %l1, %tstate
29269 wrhpr 0x4, %htstate
29270 retry
29271 fmul8x16al %f1, %f0, %f8
29272loop_3391:
29273 stx %l0, [%l7 + 0x18]
29274 tleu %xcc, 0x5
29275loop_3392:
29276 lduh [%l7 + 0x28], %i1
29277 sethi 0x0D0E, %l4
29278 fnot2 %f4, %f6
29279 fmovdne %xcc, %f11, %f8
29280 std %f12, [%l7 + 0x70]
29281 ba,pn %xcc, loop_3393
29282 stw %i4, [%l7 + 0x38]
29283 fmovsl %icc, %f2, %f6
29284 fmul8x16al %f1, %f12, %f0
29285loop_3393:
29286 ld [%l7 + 0x6C], %f15
29287 st %f1, [%l7 + 0x58]
29288 fmovdvs %xcc, %f12, %f4
29289 fnor %f0, %f6, %f14
29290 subccc %l5, %g1, %o2
29291 ldub [%l7 + 0x5A], %g2
29292 subccc %o7, 0x1513, %g5
29293 lduh [%l7 + 0x52], %g3
29294 fsrc1 %f0, %f14
29295 nop
29296 setx loop_3394, %l0, %l1
29297 wrpr 0x1, %tl
29298 wrpr %l1, %tpc
29299 add %l1, 0x4, %l1
29300 wrpr %l1, %tnpc
29301 setx 0x34400001400, %l0, %l1
29302 wrpr %l1, %tstate
29303 wrhpr 0x4, %htstate
29304 retry
29305 ldsb [%l7 + 0x1B], %o1
29306 fmovsl %icc, %f6, %f2
29307 call loop_3395
29308loop_3394:
29309 sllx %o5, 0x15, %i3
29310 ldsh [%l7 + 0x76], %g7
29311 for %f12, %f0, %f6
29312loop_3395:
29313 fcmps %fcc0, %f2, %f12
29314 fmovdpos %icc, %f3, %f13
29315 ba,a,pt %icc, loop_3396
29316 ldsb [%l7 + 0x15], %o3
29317 fnor %f14, %f0, %f8
29318 umulcc %i2, 0x0007, %i6
29319loop_3396:
29320 movvc %icc, %i0, %o4
29321 move %icc, %l2, %l1
29322 be %icc, loop_3397
29323 ldd [%l7 + 0x48], %f4
29324 xorcc %g6, %o6, %i7
29325 andcc %i5, 0x02E1, %o0
29326loop_3397:
29327 fmovdg %icc, %f13, %f1
29328 st %f5, [%l7 + 0x7C]
29329 fbo %fcc3, loop_3398
29330 fmovspos %icc, %f4, %f11
29331 fcmps %fcc3, %f7, %f4
29332 fornot2 %f2, %f6, %f6
29333loop_3398:
29334 bleu %icc, loop_3399
29335 fsrc1s %f13, %f1
29336 fbu,a %fcc1, loop_3400
29337 fmovd %f10, %f2
29338loop_3399:
29339 fmovsleu %xcc, %f10, %f15
29340 fand %f12, %f2, %f2
29341loop_3400:
29342 andcc %l6, %g4, %l0
29343 ldub [%l7 + 0x23], %l3
29344 lduw [%l7 + 0x34], %i1
29345 orncc %i4, %l4, %g1
29346 stx %l5, [%l7 + 0x10]
29347 fandnot2 %f10, %f10, %f0
29348 std %f10, [%l7 + 0x30]
29349 fcmpeq32 %f6, %f14, %g2
29350 fabsd %f4, %f8
29351 ldd [%l7 + 0x48], %f6
29352 array16 %o7, %g5, %g3
29353 pdist %f8, %f8, %f14
29354 and %o1, 0x0A7A, %o5
29355 fmovrdlez %o2, %f6, %f10
29356 fmovrsgez %i3, %f3, %f2
29357 xnorcc %o3, %g7, %i2
29358 sdivx %i6, 0x1BF6, %o4
29359 fmovsvs %xcc, %f0, %f14
29360 lduw [%l7 + 0x40], %l2
29361 andcc %i0, 0x0857, %g6
29362 smul %l1, 0x0B7F, %o6
29363 stw %i7, [%l7 + 0x18]
29364 fandnot1s %f7, %f3, %f3
29365 fblg,a %fcc1, loop_3401
29366 fnand %f12, %f10, %f10
29367 lduw [%l7 + 0x18], %o0
29368 stw %i5, [%l7 + 0x38]
29369loop_3401:
29370 fxnor %f8, %f0, %f14
29371 addccc %g4, %l0, %l6
29372 ldsh [%l7 + 0x24], %i1
29373 edge32n %i4, %l4, %g1
29374 ldsh [%l7 + 0x2E], %l5
29375 st %f1, [%l7 + 0x64]
29376 ldub [%l7 + 0x08], %g2
29377 fmovdvs %icc, %f0, %f3
29378 ldsb [%l7 + 0x17], %o7
29379 movpos %xcc, %g5, %g3
29380 array32 %o1, %o5, %o2
29381 tpos %xcc, 0x3
29382 sll %i3, %o3, %g7
29383 sll %i2, %i6, %l3
29384 pdist %f4, %f2, %f2
29385 movge %xcc, %o4, %i0
29386 fbu,a %fcc1, loop_3402
29387 ldsh [%l7 + 0x66], %l2
29388 move %icc, %g6, %o6
29389 fcmpgt32 %f14, %f14, %i7
29390loop_3402:
29391 tcc %xcc, 0x1
29392 edge16n %l1, %i5, %o0
29393 fnot2s %f6, %f7
29394 stw %l0, [%l7 + 0x1C]
29395 ldx [%l7 + 0x60], %l6
29396 lduh [%l7 + 0x5C], %g4
29397 tg %icc, 0x4
29398 move %icc, %i4, %i1
29399 lduh [%l7 + 0x56], %g1
29400 umulcc %l5, 0x0BEF, %g2
29401 stx %o7, [%l7 + 0x48]
29402 subcc %g5, %l4, %g3
29403 ldsw [%l7 + 0x20], %o1
29404 bvs,a %icc, loop_3403
29405 bne loop_3404
29406 fmovspos %icc, %f9, %f0
29407 mulscc %o2, %o5, %i3
29408loop_3403:
29409 fmovrdgez %o3, %f10, %f10
29410loop_3404:
29411 fbg %fcc2, loop_3405
29412 fnot1s %f10, %f3
29413 movrne %g7, %i6, %i2
29414 be,pt %icc, loop_3406
29415loop_3405:
29416 fmovda %icc, %f9, %f11
29417 fandnot2 %f12, %f8, %f14
29418 fmovrslez %o4, %f1, %f0
29419loop_3406:
29420 sllx %i0, 0x0A, %l2
29421 fands %f11, %f11, %f7
29422 edge8n %g6, %l3, %i7
29423 tsubcctv %l1, 0x0960, %i5
29424 ldsb [%l7 + 0x7F], %o0
29425 std %f14, [%l7 + 0x18]
29426 move %xcc, %o6, %l6
29427 sth %g4, [%l7 + 0x46]
29428 sub %i4, %i1, %l0
29429 mulscc %l5, %g1, %g2
29430 fbge,a %fcc0, loop_3407
29431 call loop_3408
29432 fandnot1s %f1, %f14, %f14
29433 fxnors %f4, %f3, %f12
29434loop_3407:
29435 move %xcc, %o7, %g5
29436loop_3408:
29437 tpos %icc, 0x4
29438 lduh [%l7 + 0x46], %g3
29439 smul %l4, 0x18B2, %o1
29440 alignaddrl %o5, %o2, %i3
29441 stb %g7, [%l7 + 0x2A]
29442 fmul8ulx16 %f8, %f6, %f8
29443 fmovrslez %o3, %f13, %f4
29444 fbn,a %fcc1, loop_3409
29445 mulx %i6, %i2, %o4
29446 bge,a,pt %xcc, loop_3410
29447 fabss %f0, %f12
29448loop_3409:
29449 ldd [%l7 + 0x20], %f6
29450 stw %l2, [%l7 + 0x34]
29451loop_3410:
29452 fblg,a %fcc1, loop_3411
29453 st %f9, [%l7 + 0x34]
29454 ldsw [%l7 + 0x70], %g6
29455 ldd [%l7 + 0x10], %f8
29456loop_3411:
29457 udivx %i0, 0x0553, %i7
29458 fmovsvs %icc, %f3, %f5
29459 tg %xcc, 0x3
29460 udivcc %l1, 0x1578, %i5
29461 fmul8x16al %f12, %f2, %f4
29462 fone %f0
29463 fmovdcc %xcc, %f1, %f11
29464 xor %o0, %o6, %l3
29465 ldx [%l7 + 0x18], %l6
29466 ldsb [%l7 + 0x42], %g4
29467 fbug,a %fcc2, loop_3412
29468 edge16 %i1, %i4, %l5
29469 sth %l0, [%l7 + 0x68]
29470 fands %f10, %f15, %f7
29471loop_3412:
29472 fmovsleu %icc, %f10, %f13
29473 tle %xcc, 0x6
29474 sth %g1, [%l7 + 0x3C]
29475 fcmpd %fcc2, %f14, %f6
29476 fnegd %f10, %f2
29477 fcmpes %fcc3, %f10, %f4
29478 brgz,a %o7, loop_3413
29479 stw %g2, [%l7 + 0x14]
29480 tgu %icc, 0x2
29481 ldd [%l7 + 0x60], %f2
29482loop_3413:
29483 fbg,a %fcc3, loop_3414
29484 ldsh [%l7 + 0x3A], %g5
29485 fblg %fcc2, loop_3415
29486 brgz,a %l4, loop_3416
29487loop_3414:
29488 fmul8sux16 %f4, %f10, %f6
29489 fbu %fcc1, loop_3417
29490loop_3415:
29491 array16 %g3, %o1, %o2
29492loop_3416:
29493 ldsb [%l7 + 0x35], %i3
29494 bge,pn %xcc, loop_3418
29495loop_3417:
29496 fmovse %icc, %f5, %f6
29497 fmovdle %icc, %f8, %f1
29498 fbge,a %fcc1, loop_3419
29499loop_3418:
29500 lduh [%l7 + 0x4C], %g7
29501 std %f4, [%l7 + 0x30]
29502 fmul8x16 %f2, %f4, %f14
29503loop_3419:
29504 fbl,a %fcc3, loop_3420
29505 fnot1s %f9, %f14
29506 ldd [%l7 + 0x78], %f0
29507 ldsh [%l7 + 0x3E], %o5
29508loop_3420:
29509 movrlz %i6, 0x12B, %i2
29510 stb %o4, [%l7 + 0x55]
29511 array32 %l2, %o3, %g6
29512 tvc %icc, 0x3
29513 std %f14, [%l7 + 0x20]
29514 stx %i0, [%l7 + 0x78]
29515 fbule %fcc2, loop_3421
29516 ble %xcc, loop_3422
29517 sllx %l1, 0x0E, %i7
29518 fpack16 %f14, %f1
29519loop_3421:
29520 stx %o0, [%l7 + 0x48]
29521loop_3422:
29522 stw %o6, [%l7 + 0x68]
29523 srl %i5, %l6, %l3
29524 stw %g4, [%l7 + 0x48]
29525 udivx %i4, 0x0DB2, %i1
29526 srax %l0, %l5, %g1
29527 fpackfix %f2, %f11
29528 fcmped %fcc1, %f12, %f4
29529 fbo %fcc3, loop_3423
29530 fmovdge %icc, %f7, %f1
29531 movn %xcc, %g2, %g5
29532 brnz %l4, loop_3424
29533loop_3423:
29534 fandnot1s %f9, %f13, %f12
29535 brz %g3, loop_3425
29536 orn %o1, %o2, %i3
29537loop_3424:
29538 sll %g7, %o7, %o5
29539 fcmpne16 %f6, %f0, %i2
29540loop_3425:
29541 fcmps %fcc0, %f13, %f7
29542 ldsw [%l7 + 0x58], %i6
29543 fandnot1 %f0, %f4, %f14
29544 ldsh [%l7 + 0x2C], %l2
29545 edge16ln %o4, %g6, %i0
29546 stw %o3, [%l7 + 0x64]
29547 mulx %i7, %l1, %o6
29548 st %f3, [%l7 + 0x68]
29549 andncc %o0, %i5, %l3
29550 movrgez %l6, 0x1C9, %g4
29551 fbu,a %fcc3, loop_3426
29552 fmovrdlz %i1, %f6, %f10
29553 stx %l0, [%l7 + 0x28]
29554 siam 0x0
29555loop_3426:
29556 sth %l5, [%l7 + 0x6C]
29557 fpack32 %f6, %f14, %f2
29558 edge32n %g1, %g2, %g5
29559 fcmple16 %f2, %f10, %l4
29560 tn %xcc, 0x0
29561 fbuge %fcc2, loop_3427
29562 ldsw [%l7 + 0x30], %i4
29563 taddcc %g3, %o2, %i3
29564 fbge %fcc0, loop_3428
29565loop_3427:
29566 alignaddr %o1, %o7, %g7
29567 fmovdn %xcc, %f12, %f15
29568 tleu %icc, 0x6
29569loop_3428:
29570 be,a,pt %xcc, loop_3429
29571 fcmpne16 %f10, %f12, %o5
29572 bcc,a loop_3430
29573 stx %i6, [%l7 + 0x50]
29574loop_3429:
29575 orncc %l2, 0x0E6C, %i2
29576 stx %o4, [%l7 + 0x40]
29577loop_3430:
29578 st %f4, [%l7 + 0x5C]
29579 fbo,a %fcc3, loop_3431
29580 fbne %fcc3, loop_3432
29581 fmovsg %icc, %f11, %f11
29582 stw %g6, [%l7 + 0x58]
29583loop_3431:
29584 ldx [%l7 + 0x48], %o3
29585loop_3432:
29586 lduw [%l7 + 0x2C], %i0
29587 bpos,pt %icc, loop_3433
29588 subcc %l1, 0x1469, %o6
29589 fmuld8ulx16 %f11, %f8, %f0
29590 mulx %o0, %i7, %l3
29591loop_3433:
29592 movvc %icc, %l6, %g4
29593 fornot1s %f3, %f2, %f12
29594 ldx [%l7 + 0x40], %i5
29595 fcmpd %fcc3, %f14, %f10
29596 ldsb [%l7 + 0x7B], %l0
29597 sdivx %i1, 0x1197, %l5
29598 ldx [%l7 + 0x20], %g2
29599 fabsd %f6, %f14
29600 ldsw [%l7 + 0x50], %g5
29601 movcs %icc, %l4, %g1
29602 std %f8, [%l7 + 0x38]
29603 fmovsvs %xcc, %f13, %f13
29604 fmovsge %icc, %f2, %f14
29605 tne %xcc, 0x5
29606 edge32ln %g3, %o2, %i3
29607 fnors %f0, %f5, %f14
29608 udivx %o1, 0x021D, %i4
29609 ldsb [%l7 + 0x1E], %o7
29610 fmovsgu %icc, %f6, %f3
29611 sth %o5, [%l7 + 0x0A]
29612 edge16l %i6, %l2, %g7
29613 fmovdne %icc, %f0, %f14
29614 movge %icc, %o4, %i2
29615 ldd [%l7 + 0x48], %f4
29616 fbne,a %fcc3, loop_3434
29617 mova %icc, %o3, %g6
29618 fnot2s %f2, %f4
29619 fcmpd %fcc3, %f2, %f10
29620loop_3434:
29621 fmovrsgez %l1, %f4, %f12
29622 fpack16 %f4, %f2
29623 ldsh [%l7 + 0x24], %i0
29624 tsubcctv %o6, 0x181E, %o0
29625 fnegd %f8, %f2
29626 ldsw [%l7 + 0x3C], %i7
29627 ldsb [%l7 + 0x17], %l6
29628 fmovrsgz %g4, %f10, %f1
29629 ldsw [%l7 + 0x74], %i5
29630 fcmped %fcc1, %f12, %f14
29631 tle %xcc, 0x6
29632 ldsw [%l7 + 0x78], %l3
29633 movneg %icc, %i1, %l5
29634 movrgez %l0, 0x0EB, %g2
29635 fpadd16 %f0, %f6, %f10
29636 ble,a %xcc, loop_3435
29637 fpmerge %f12, %f5, %f0
29638 fmovsg %icc, %f12, %f7
29639 fandnot2 %f0, %f14, %f14
29640loop_3435:
29641 sdivx %l4, 0x10F1, %g5
29642 addc %g1, 0x1486, %o2
29643 fmovrdgz %g3, %f2, %f14
29644 umul %i3, 0x0067, %i4
29645 bvs %icc, loop_3436
29646 tneg %icc, 0x3
29647 stb %o7, [%l7 + 0x49]
29648 ldd [%l7 + 0x78], %f6
29649loop_3436:
29650 bcs,a,pt %icc, loop_3437
29651 movge %icc, %o5, %i6
29652 fcmple32 %f14, %f6, %l2
29653 fornot1 %f8, %f14, %f12
29654loop_3437:
29655 ldx [%l7 + 0x38], %o1
29656 fpmerge %f12, %f6, %f14
29657 bcs,a,pt %icc, loop_3438
29658 fornot1s %f0, %f9, %f2
29659 fbug,a %fcc3, loop_3439
29660 stw %g7, [%l7 + 0x7C]
29661loop_3438:
29662 fornot1s %f6, %f4, %f10
29663 fmovscc %icc, %f11, %f4
29664loop_3439:
29665 edge32l %o4, %o3, %i2
29666 lduw [%l7 + 0x3C], %l1
29667 edge16 %g6, %o6, %o0
29668 fbul %fcc2, loop_3440
29669 movle %icc, %i7, %i0
29670 fbuge %fcc0, loop_3441
29671 ldd [%l7 + 0x08], %f4
29672loop_3440:
29673 bg,a %xcc, loop_3442
29674 ldub [%l7 + 0x3A], %l6
29675loop_3441:
29676 sll %g4, %l3, %i1
29677 ldd [%l7 + 0x60], %f14
29678loop_3442:
29679 brgz %l5, loop_3443
29680 fnors %f9, %f2, %f7
29681 fcmpes %fcc1, %f4, %f12
29682 st %f0, [%l7 + 0x24]
29683loop_3443:
29684 orncc %i5, 0x12BC, %l0
29685 ld [%l7 + 0x6C], %f8
29686 fmovrse %g2, %f1, %f8
29687 movle %xcc, %g5, %g1
29688 for %f4, %f6, %f6
29689 bcs,pn %xcc, loop_3444
29690 tvs %icc, 0x7
29691 ldub [%l7 + 0x38], %o2
29692 edge8l %l4, %g3, %i3
29693loop_3444:
29694 ldd [%l7 + 0x40], %f8
29695 ldd [%l7 + 0x10], %f12
29696 fbg %fcc0, loop_3445
29697 fcmpne32 %f14, %f6, %o7
29698 lduw [%l7 + 0x14], %o5
29699 fbne,a %fcc3, loop_3446
29700loop_3445:
29701 tgu %icc, 0x2
29702 pdist %f10, %f8, %f12
29703 bvc,a,pt %icc, loop_3447
29704loop_3446:
29705 st %f14, [%l7 + 0x6C]
29706 fsrc1s %f11, %f12
29707 and %i4, %i6, %l2
29708loop_3447:
29709 xnor %o1, %o4, %o3
29710 edge16 %i2, %l1, %g7
29711 xnorcc %g6, 0x1213, %o0
29712 movge %xcc, %o6, %i0
29713 st %f6, [%l7 + 0x20]
29714 fbg %fcc1, loop_3448
29715 fnot1 %f12, %f12
29716 fnot2 %f10, %f8
29717 lduw [%l7 + 0x44], %i7
29718loop_3448:
29719 xor %l6, %l3, %i1
29720 fand %f14, %f0, %f10
29721 fcmpne32 %f12, %f12, %l5
29722 subccc %i5, 0x0D83, %g4
29723 taddcctv %g2, %l0, %g1
29724 stb %o2, [%l7 + 0x10]
29725 movl %icc, %g5, %l4
29726 st %f6, [%l7 + 0x54]
29727 fmovsge %icc, %f4, %f11
29728 movrgz %i3, 0x1D6, %o7
29729 fnot2 %f12, %f0
29730 ldd [%l7 + 0x10], %f0
29731 stw %o5, [%l7 + 0x0C]
29732 fsrc2 %f6, %f2
29733 std %f6, [%l7 + 0x40]
29734 stb %i4, [%l7 + 0x61]
29735 ldx [%l7 + 0x50], %g3
29736 fcmps %fcc0, %f15, %f11
29737 andcc %l2, %o1, %o4
29738 udivcc %o3, 0x1245, %i6
29739 ldsb [%l7 + 0x3E], %i2
29740 movrlez %g7, %l1, %g6
29741 bne,pn %icc, loop_3449
29742 taddcc %o6, 0x14CF, %o0
29743 ld [%l7 + 0x78], %f8
29744 lduh [%l7 + 0x56], %i0
29745loop_3449:
29746 std %f10, [%l7 + 0x70]
29747 movrlez %i7, %l3, %l6
29748 sll %i1, 0x1F, %i5
29749 stb %l5, [%l7 + 0x68]
29750 fcmple32 %f0, %f12, %g2
29751 fsrc1 %f2, %f8
29752 bl,a %xcc, loop_3450
29753 stx %g4, [%l7 + 0x68]
29754 fbu,a %fcc0, loop_3451
29755 subcc %l0, %o2, %g1
29756loop_3450:
29757 edge32ln %l4, %i3, %o7
29758 ldsh [%l7 + 0x6E], %g5
29759loop_3451:
29760 ldub [%l7 + 0x67], %o5
29761 fmovsa %xcc, %f2, %f4
29762 fmovsn %xcc, %f4, %f11
29763 te %xcc, 0x0
29764 ldsb [%l7 + 0x0A], %i4
29765 ldub [%l7 + 0x58], %g3
29766 subcc %o1, 0x094C, %o4
29767 sethi 0x1260, %l2
29768 ldsh [%l7 + 0x44], %o3
29769 fpsub16s %f7, %f5, %f1
29770 ldd [%l7 + 0x40], %f2
29771 ldx [%l7 + 0x18], %i2
29772 fpmerge %f4, %f5, %f12
29773 movrgez %i6, 0x1F5, %g7
29774 fnot1s %f7, %f13
29775 fpadd32 %f14, %f8, %f6
29776 fmovdgu %xcc, %f9, %f15
29777 edge32ln %g6, %o6, %o0
29778 tsubcc %i0, %i7, %l1
29779 array16 %l6, %i1, %l3
29780 movrlz %i5, 0x0DD, %l5
29781 stb %g4, [%l7 + 0x32]
29782 fmovdgu %icc, %f5, %f13
29783 st %f12, [%l7 + 0x3C]
29784 sth %l0, [%l7 + 0x14]
29785 ld [%l7 + 0x28], %f2
29786 stw %o2, [%l7 + 0x10]
29787 fmovdleu %icc, %f9, %f6
29788 lduh [%l7 + 0x2C], %g1
29789 fones %f8
29790 fcmpgt32 %f6, %f6, %l4
29791 sth %g2, [%l7 + 0x18]
29792 fpadd16 %f2, %f2, %f0
29793 lduw [%l7 + 0x20], %o7
29794 fmovdle %icc, %f6, %f10
29795 fpack16 %f14, %f8
29796 nop
29797 setx loop_3452, %l0, %l1
29798 jmpl %l1, %i3
29799 fmovsge %icc, %f2, %f8
29800 edge8l %g5, %o5, %g3
29801 ba %xcc, loop_3453
29802loop_3452:
29803 nop
29804 setx loop_3454, %l0, %l1
29805 wrpr 0x1, %tl
29806 wrpr %l1, %tpc
29807 add %l1, 0x4, %l1
29808 wrpr %l1, %tnpc
29809 setx 0x34400001400, %l0, %l1
29810 wrpr %l1, %tstate
29811 wrhpr 0x4, %htstate
29812 retry
29813 stb %i4, [%l7 + 0x2B]
29814 fornot2s %f3, %f6, %f12
29815loop_3453:
29816 ldsh [%l7 + 0x1C], %o1
29817loop_3454:
29818 fmul8x16al %f8, %f4, %f12
29819 ldsw [%l7 + 0x64], %l2
29820 fmovdl %xcc, %f5, %f10
29821 ldd [%l7 + 0x08], %f12
29822 pdist %f14, %f2, %f4
29823 fcmpne32 %f6, %f4, %o3
29824 lduh [%l7 + 0x5C], %o4
29825 andcc %i2, %g7, %i6
29826 std %f6, [%l7 + 0x28]
29827 fones %f12
29828 xnor %g6, 0x1AAD, %o6
29829 stw %i0, [%l7 + 0x1C]
29830 fmul8x16 %f10, %f4, %f14
29831 fmul8x16al %f10, %f13, %f8
29832 lduw [%l7 + 0x44], %i7
29833 ldsw [%l7 + 0x14], %l1
29834 lduh [%l7 + 0x66], %o0
29835 fors %f5, %f0, %f2
29836 ldsb [%l7 + 0x21], %i1
29837 addccc %l6, %l3, %i5
29838 fmovdge %icc, %f15, %f5
29839 ldsh [%l7 + 0x22], %g4
29840 fmuld8sux16 %f8, %f14, %f6
29841 sth %l0, [%l7 + 0x22]
29842 fnand %f12, %f2, %f4
29843 ldsb [%l7 + 0x6D], %o2
29844 fmovs %f9, %f7
29845 ldub [%l7 + 0x64], %g1
29846 std %f12, [%l7 + 0x18]
29847 fmovrdlez %l5, %f0, %f12
29848 fands %f7, %f9, %f3
29849 tcc %icc, 0x6
29850 mova %icc, %l4, %o7
29851 stb %i3, [%l7 + 0x75]
29852 umulcc %g5, 0x0B39, %o5
29853 fabsd %f14, %f10
29854 and %g3, %i4, %g2
29855 fmovrsgz %o1, %f5, %f5
29856 bvs loop_3455
29857 bgu,pn %xcc, loop_3456
29858 fbge,a %fcc0, loop_3457
29859 xnorcc %o3, 0x0760, %l2
29860loop_3455:
29861 fmovsne %icc, %f3, %f3
29862loop_3456:
29863 te %xcc, 0x6
29864loop_3457:
29865 edge8n %o4, %i2, %i6
29866 stx %g6, [%l7 + 0x70]
29867 fmul8x16 %f3, %f10, %f0
29868 fones %f12
29869 array8 %o6, %g7, %i7
29870 umulcc %i0, 0x1866, %o0
29871 fmovrdne %l1, %f8, %f10
29872 ldd [%l7 + 0x40], %f10
29873 fnot2 %f6, %f14
29874 stw %i1, [%l7 + 0x58]
29875 fornot2s %f10, %f12, %f13
29876 tne %xcc, 0x7
29877 ldsw [%l7 + 0x74], %l3
29878 ldub [%l7 + 0x1B], %l6
29879 std %f2, [%l7 + 0x68]
29880 nop
29881 setx loop_3458, %l0, %l1
29882 wrpr 0x1, %tl
29883 wrpr %l1, %tnpc
29884 setx 0x34400001400, %l0, %l1
29885 wrpr %l1, %tstate
29886 wrhpr 0x4, %htstate
29887 done
29888 fnands %f6, %f14, %f5
29889 fbule %fcc2, loop_3459
29890 ldx [%l7 + 0x38], %i5
29891loop_3458:
29892 fnot1 %f0, %f14
29893 siam 0x7
29894loop_3459:
29895 fmovscs %icc, %f13, %f6
29896 fmovsleu %xcc, %f3, %f15
29897 ldsw [%l7 + 0x7C], %l0
29898 movle %xcc, %o2, %g1
29899 ldub [%l7 + 0x69], %g4
29900 sth %l4, [%l7 + 0x42]
29901 std %f12, [%l7 + 0x08]
29902 addccc %l5, 0x12B5, %i3
29903 add %g5, 0x1F29, %o5
29904 fmovde %xcc, %f9, %f14
29905 fone %f0
29906 movrgez %g3, %i4, %g2
29907 fpack32 %f10, %f6, %f4
29908 fmovrsgz %o1, %f13, %f14
29909 mova %xcc, %o7, %l2
29910 fmovscc %xcc, %f4, %f9
29911 std %f12, [%l7 + 0x78]
29912 ldub [%l7 + 0x1D], %o3
29913 ble,pn %xcc, loop_3460
29914 fnegs %f10, %f14
29915 bleu,a loop_3461
29916 fmovrdlz %o4, %f10, %f0
29917loop_3460:
29918 ld [%l7 + 0x0C], %f0
29919 fmovdl %icc, %f3, %f7
29920loop_3461:
29921 stx %i6, [%l7 + 0x08]
29922 bneg %xcc, loop_3462
29923 ldub [%l7 + 0x7C], %g6
29924 array16 %o6, %i2, %i7
29925 fmovsvs %xcc, %f3, %f15
29926loop_3462:
29927 stb %g7, [%l7 + 0x11]
29928 umulcc %i0, %o0, %l1
29929 st %f3, [%l7 + 0x10]
29930 ldsw [%l7 + 0x70], %l3
29931 fmovdn %xcc, %f7, %f3
29932 ldsb [%l7 + 0x58], %l6
29933 fnor %f12, %f8, %f14
29934 ldsh [%l7 + 0x50], %i1
29935 array32 %l0, %o2, %g1
29936 srlx %g4, %i5, %l5
29937 std %f14, [%l7 + 0x18]
29938 lduw [%l7 + 0x48], %i3
29939 tvs %xcc, 0x2
29940 movge %xcc, %l4, %g5
29941 fmovda %icc, %f5, %f11
29942 tn %xcc, 0x6
29943 fbo %fcc2, loop_3463
29944 stb %o5, [%l7 + 0x6E]
29945 fpackfix %f2, %f1
29946 fxnor %f12, %f0, %f14
29947loop_3463:
29948 array32 %i4, %g3, %o1
29949 fble,a %fcc3, loop_3464
29950 ldsh [%l7 + 0x2C], %g2
29951 fmuld8ulx16 %f12, %f12, %f2
29952 tgu %xcc, 0x2
29953loop_3464:
29954 fmul8sux16 %f6, %f8, %f4
29955 bvs %xcc, loop_3465
29956 fmul8ulx16 %f8, %f4, %f14
29957 movrne %l2, 0x000, %o3
29958 fnor %f4, %f4, %f4
29959loop_3465:
29960 movg %xcc, %o4, %o7
29961 std %f0, [%l7 + 0x20]
29962 fpadd16s %f9, %f5, %f14
29963 fnands %f15, %f3, %f8
29964 st %f9, [%l7 + 0x08]
29965 fbge %fcc2, loop_3466
29966 udivx %g6, 0x0D5E, %i6
29967 std %f4, [%l7 + 0x58]
29968 taddcctv %i2, 0x010B, %i7
29969loop_3466:
29970 fpsub32s %f1, %f8, %f4
29971 alignaddrl %g7, %i0, %o6
29972 fmovdcc %icc, %f3, %f11
29973 sth %l1, [%l7 + 0x20]
29974 orn %l3, 0x11E5, %l6
29975 lduh [%l7 + 0x1C], %i1
29976 std %f0, [%l7 + 0x28]
29977 edge8ln %o0, %o2, %g1
29978 brgz %l0, loop_3467
29979 andcc %i5, %l5, %g4
29980 ldd [%l7 + 0x08], %f4
29981 sdiv %i3, 0x037D, %l4
29982loop_3467:
29983 stb %g5, [%l7 + 0x3C]
29984 stb %o5, [%l7 + 0x79]
29985 and %g3, 0x1634, %i4
29986 xnor %o1, 0x0AD6, %g2
29987 movrgz %o3, %l2, %o7
29988 edge32l %g6, %o4, %i6
29989 lduw [%l7 + 0x70], %i7
29990 stb %i2, [%l7 + 0x36]
29991 tcc %icc, 0x3
29992 bneg %icc, loop_3468
29993 stx %g7, [%l7 + 0x30]
29994 fones %f4
29995 tsubcc %i0, 0x0F28, %o6
29996loop_3468:
29997 fnor %f14, %f2, %f10
29998 st %f9, [%l7 + 0x48]
29999 ldx [%l7 + 0x38], %l1
30000 nop
30001 setx loop_3469, %l0, %l1
30002 wrpr 0x1, %tl
30003 wrpr %l1, %tpc
30004 add %l1, 0x4, %l1
30005 wrpr %l1, %tnpc
30006 setx 0x34400001400, %l0, %l1
30007 wrpr %l1, %tstate
30008 wrhpr 0x4, %htstate
30009 retry
30010 fba %fcc2, loop_3470
30011 ld [%l7 + 0x30], %f8
30012 ldd [%l7 + 0x20], %f2
30013loop_3469:
30014 movleu %icc, %l6, %i1
30015loop_3470:
30016 movn %xcc, %l3, %o0
30017 movrlz %g1, %l0, %o2
30018 fmovsge %xcc, %f4, %f11
30019 fpmerge %f12, %f1, %f8
30020 fnor %f8, %f2, %f2
30021 andncc %l5, %i5, %i3
30022 ld [%l7 + 0x60], %f1
30023 fpsub16s %f2, %f10, %f9
30024 fblg,a %fcc2, loop_3471
30025 stw %l4, [%l7 + 0x48]
30026 subcc %g5, %o5, %g3
30027 ld [%l7 + 0x38], %f10
30028loop_3471:
30029 fpsub16s %f3, %f14, %f2
30030 edge8ln %i4, %o1, %g4
30031 fpsub16s %f6, %f7, %f15
30032 fmovsl %icc, %f14, %f2
30033 stw %g2, [%l7 + 0x0C]
30034 orncc %o3, 0x1E8B, %l2
30035 mulx %o7, %o4, %g6
30036 bcc,a,pn %icc, loop_3472
30037 fxnor %f2, %f2, %f8
30038 movrne %i7, %i2, %g7
30039 ldsw [%l7 + 0x50], %i6
30040loop_3472:
30041 ldd [%l7 + 0x78], %f12
30042 addccc %i0, 0x1F63, %o6
30043 fbu %fcc3, loop_3473
30044 add %l1, 0x05E0, %l6
30045 andncc %i1, %o0, %g1
30046 fmovrdne %l0, %f2, %f10
30047loop_3473:
30048 sub %o2, 0x00A6, %l3
30049 fmovrdlz %l5, %f0, %f2
30050 umulcc %i3, 0x06FA, %i5
30051 bn,a,pn %icc, loop_3474
30052 ld [%l7 + 0x6C], %f11
30053 edge16ln %l4, %g5, %g3
30054 bvc,pn %xcc, loop_3475
30055loop_3474:
30056 ld [%l7 + 0x58], %f5
30057 edge32l %o5, %i4, %o1
30058 fmovdpos %xcc, %f3, %f6
30059loop_3475:
30060 udivx %g4, 0x0817, %g2
30061 fnegd %f4, %f8
30062 fmovdle %xcc, %f5, %f2
30063 fandnot2 %f14, %f14, %f4
30064 fexpand %f9, %f12
30065 bg,a %icc, loop_3476
30066 bcs %xcc, loop_3477
30067 fmovspos %xcc, %f10, %f3
30068 sth %l2, [%l7 + 0x1E]
30069loop_3476:
30070 fmul8x16al %f8, %f5, %f8
30071loop_3477:
30072 ldsw [%l7 + 0x4C], %o7
30073 ble,a %xcc, loop_3478
30074 stb %o3, [%l7 + 0x69]
30075 tsubcctv %g6, 0x04DA, %i7
30076 stx %o4, [%l7 + 0x68]
30077loop_3478:
30078 ldx [%l7 + 0x28], %g7
30079 fmovsgu %icc, %f3, %f13
30080 sethi 0x0472, %i6
30081 stw %i2, [%l7 + 0x7C]
30082 fabss %f6, %f7
30083 fcmple16 %f4, %f4, %o6
30084 fpack16 %f8, %f12
30085 bne,a %icc, loop_3479
30086 fcmpne16 %f8, %f10, %l1
30087 srax %i0, 0x03, %i1
30088 stb %l6, [%l7 + 0x70]
30089loop_3479:
30090 ldsw [%l7 + 0x3C], %g1
30091 std %f2, [%l7 + 0x68]
30092 movle %xcc, %o0, %o2
30093 lduh [%l7 + 0x52], %l3
30094 fpsub32 %f6, %f8, %f4
30095 sth %l5, [%l7 + 0x16]
30096 array16 %l0, %i5, %l4
30097 fornot2 %f12, %f0, %f2
30098 movrlz %g5, 0x095, %g3
30099 tsubcc %o5, %i3, %o1
30100 tge %xcc, 0x3
30101 bleu,pt %icc, loop_3480
30102 std %f2, [%l7 + 0x08]
30103 bgu %icc, loop_3481
30104 lduw [%l7 + 0x38], %g4
30105loop_3480:
30106 ldsw [%l7 + 0x54], %i4
30107 fmovscs %icc, %f12, %f14
30108loop_3481:
30109 fxnors %f11, %f13, %f2
30110 stb %l2, [%l7 + 0x2F]
30111 edge32 %o7, %o3, %g2
30112 movrne %i7, %g6, %o4
30113 xnor %i6, %g7, %o6
30114 fmul8ulx16 %f6, %f0, %f12
30115 bleu,pn %icc, loop_3482
30116 ldx [%l7 + 0x20], %i2
30117 ldd [%l7 + 0x18], %f0
30118 fmovdcc %xcc, %f9, %f4
30119loop_3482:
30120 tne %xcc, 0x0
30121 stx %i0, [%l7 + 0x68]
30122 fbu,a %fcc3, loop_3483
30123 fble,a %fcc0, loop_3484
30124 ldsw [%l7 + 0x14], %l1
30125 addcc %i1, 0x02CC, %g1
30126loop_3483:
30127 fnor %f0, %f10, %f2
30128loop_3484:
30129 edge16n %o0, %o2, %l3
30130 ldx [%l7 + 0x58], %l6
30131 fnors %f7, %f13, %f11
30132 fmuld8ulx16 %f1, %f3, %f10
30133 fmovscc %xcc, %f4, %f1
30134 smul %l5, 0x137E, %i5
30135 umul %l4, %l0, %g3
30136 lduh [%l7 + 0x2A], %o5
30137 fmovsn %xcc, %f8, %f6
30138 fmovdg %icc, %f12, %f10
30139 udiv %i3, 0x1242, %o1
30140 fbo %fcc0, loop_3485
30141 fornot2s %f8, %f6, %f14
30142 sth %g4, [%l7 + 0x16]
30143 bgu loop_3486
30144loop_3485:
30145 lduw [%l7 + 0x40], %i4
30146 bne,a %xcc, loop_3487
30147 ldx [%l7 + 0x78], %g5
30148loop_3486:
30149 fexpand %f10, %f4
30150 movpos %icc, %l2, %o7
30151loop_3487:
30152 fmovrse %o3, %f13, %f15
30153 fcmpne32 %f12, %f8, %i7
30154 lduw [%l7 + 0x14], %g2
30155 st %f6, [%l7 + 0x68]
30156 fcmped %fcc3, %f0, %f4
30157 tn %xcc, 0x3
30158 xnor %g6, %i6, %o4
30159 ldd [%l7 + 0x20], %f6
30160 tvs %xcc, 0x1
30161 fmovsa %xcc, %f1, %f1
30162 ba,pt %icc, loop_3488
30163 std %f10, [%l7 + 0x78]
30164 popc %o6, %g7
30165 tgu %icc, 0x3
30166loop_3488:
30167 tne %icc, 0x6
30168 stw %i0, [%l7 + 0x2C]
30169 movvc %xcc, %i2, %i1
30170 ldub [%l7 + 0x45], %l1
30171 edge8n %o0, %g1, %l3
30172 edge32n %o2, %l6, %l5
30173 array8 %l4, %l0, %g3
30174 fmovsl %xcc, %f4, %f1
30175 fnor %f6, %f6, %f6
30176 fmovdgu %icc, %f14, %f8
30177 ldsw [%l7 + 0x28], %i5
30178 fsrc2 %f10, %f4
30179 fmovsvs %icc, %f2, %f3
30180 popc 0x0CA9, %i3
30181 orn %o1, 0x1B86, %o5
30182 nop
30183 setx loop_3489, %l0, %l1
30184 wrpr 0x1, %tl
30185 wrpr %l1, %tnpc
30186 setx 0x34400001400, %l0, %l1
30187 wrpr %l1, %tstate
30188 wrhpr 0x4, %htstate
30189 done
30190 fmovsl %icc, %f13, %f5
30191 addccc %i4, 0x0630, %g5
30192 xor %l2, %o7, %g4
30193loop_3489:
30194 fcmps %fcc1, %f15, %f8
30195 xor %o3, 0x072E, %g2
30196 movcs %xcc, %g6, %i7
30197 ldsb [%l7 + 0x7A], %i6
30198 sdivx %o6, 0x0416, %g7
30199 tvs %xcc, 0x4
30200 edge8ln %o4, %i0, %i2
30201 stb %i1, [%l7 + 0x63]
30202 edge16 %l1, %o0, %l3
30203 sdivx %o2, 0x18AD, %l6
30204 ldsw [%l7 + 0x48], %g1
30205 fmovrsgez %l4, %f6, %f13
30206 array16 %l5, %l0, %g3
30207 subccc %i5, %i3, %o5
30208 ldd [%l7 + 0x58], %f0
30209 bneg,a,pt %icc, loop_3490
30210 movre %o1, 0x2C9, %i4
30211 ldd [%l7 + 0x28], %f10
30212 fmovdn %xcc, %f13, %f15
30213loop_3490:
30214 stb %l2, [%l7 + 0x13]
30215 brgz %o7, loop_3491
30216 ldub [%l7 + 0x60], %g5
30217 stx %o3, [%l7 + 0x08]
30218 stx %g4, [%l7 + 0x38]
30219loop_3491:
30220 movvs %icc, %g6, %g2
30221 ldsh [%l7 + 0x56], %i7
30222 fcmpgt16 %f4, %f8, %i6
30223 ldsw [%l7 + 0x20], %g7
30224 ldsh [%l7 + 0x52], %o6
30225 std %f0, [%l7 + 0x08]
30226 fpsub32s %f3, %f9, %f9
30227 std %f14, [%l7 + 0x38]
30228 fand %f4, %f8, %f14
30229 fbul,a %fcc2, loop_3492
30230 fcmped %fcc3, %f6, %f6
30231 ldd [%l7 + 0x40], %f0
30232 tle %xcc, 0x3
30233loop_3492:
30234 bl,a,pt %icc, loop_3493
30235 fnors %f1, %f8, %f6
30236 bgu,a,pn %xcc, loop_3494
30237 ldd [%l7 + 0x20], %f2
30238loop_3493:
30239 for %f0, %f8, %f10
30240 fmovdl %xcc, %f12, %f0
30241loop_3494:
30242 fzero %f4
30243 fands %f15, %f13, %f7
30244 st %f1, [%l7 + 0x1C]
30245 fcmpgt32 %f10, %f4, %i0
30246 te %xcc, 0x4
30247 fmul8ulx16 %f12, %f14, %f4
30248 lduw [%l7 + 0x08], %i2
30249 fpackfix %f12, %f9
30250 edge16n %o4, %l1, %i1
30251 stw %l3, [%l7 + 0x74]
30252 ldub [%l7 + 0x10], %o0
30253 ld [%l7 + 0x3C], %f9
30254 ldsb [%l7 + 0x3A], %o2
30255 stw %g1, [%l7 + 0x48]
30256 stw %l6, [%l7 + 0x28]
30257 fbg %fcc0, loop_3495
30258 fmul8x16au %f7, %f9, %f6
30259 movre %l5, 0x3C5, %l0
30260 ldub [%l7 + 0x34], %l4
30261loop_3495:
30262 or %g3, %i5, %o5
30263 ta %icc, 0x1
30264 fmovse %xcc, %f13, %f4
30265 movpos %xcc, %o1, %i3
30266 brgz %l2, loop_3496
30267 fbn %fcc2, loop_3497
30268 xnorcc %o7, 0x0B2E, %i4
30269 bvc,a,pn %xcc, loop_3498
30270loop_3496:
30271 fmovdleu %xcc, %f6, %f4
30272loop_3497:
30273 ldub [%l7 + 0x30], %g5
30274 fcmpne16 %f2, %f10, %g4
30275loop_3498:
30276 fmovdn %icc, %f3, %f7
30277 fones %f9
30278 tsubcc %g6, %o3, %g2
30279 ldub [%l7 + 0x24], %i7
30280 tvs %icc, 0x7
30281 bleu,a,pn %xcc, loop_3499
30282 bleu %xcc, loop_3500
30283 fmovdleu %icc, %f11, %f11
30284 orn %i6, 0x1861, %g7
30285loop_3499:
30286 st %f9, [%l7 + 0x34]
30287loop_3500:
30288 fnot1 %f8, %f8
30289 umul %o6, %i2, %i0
30290 movrgz %l1, %o4, %l3
30291 edge32ln %i1, %o0, %o2
30292 fmovdle %icc, %f8, %f7
30293 ld [%l7 + 0x68], %f8
30294 taddcctv %g1, %l5, %l0
30295 fcmple32 %f2, %f12, %l6
30296 lduw [%l7 + 0x48], %g3
30297 tleu %icc, 0x0
30298 fpsub32 %f14, %f12, %f6
30299 srl %i5, 0x12, %o5
30300 stb %l4, [%l7 + 0x6D]
30301 lduh [%l7 + 0x2C], %o1
30302 stx %l2, [%l7 + 0x08]
30303 fmovsle %icc, %f1, %f4
30304 fnot1s %f11, %f8
30305 fzero %f6
30306 fcmped %fcc3, %f12, %f10
30307 bge,pt %xcc, loop_3501
30308 fnor %f0, %f2, %f14
30309 sll %i3, 0x0B, %i4
30310 movcs %icc, %g5, %g4
30311loop_3501:
30312 subcc %g6, %o7, %o3
30313 fmovsle %icc, %f0, %f5
30314 lduw [%l7 + 0x34], %i7
30315 movgu %icc, %g2, %i6
30316 stw %o6, [%l7 + 0x44]
30317 andn %g7, 0x18EA, %i0
30318 fmovdl %xcc, %f12, %f10
30319 ldsw [%l7 + 0x2C], %l1
30320 fmovsgu %icc, %f2, %f14
30321 bvc,pt %icc, loop_3502
30322 tleu %xcc, 0x7
30323 fmovdge %icc, %f1, %f2
30324 std %f12, [%l7 + 0x38]
30325loop_3502:
30326 tleu %xcc, 0x4
30327 fnors %f15, %f13, %f13
30328 ldub [%l7 + 0x60], %o4
30329 fmovsl %xcc, %f10, %f9
30330 ldx [%l7 + 0x50], %i2
30331 stb %l3, [%l7 + 0x2E]
30332 tneg %icc, 0x1
30333 alignaddr %i1, %o0, %g1
30334 lduw [%l7 + 0x0C], %o2
30335 ldd [%l7 + 0x68], %f2
30336 fbu %fcc0, loop_3503
30337 movpos %icc, %l0, %l5
30338 taddcctv %g3, 0x18C2, %i5
30339 andncc %l6, %l4, %o1
30340loop_3503:
30341 st %f5, [%l7 + 0x3C]
30342 orn %l2, %i3, %i4
30343 fmovdl %xcc, %f9, %f11
30344 stw %o5, [%l7 + 0x6C]
30345 siam 0x1
30346 orncc %g5, 0x04C7, %g6
30347 ldsb [%l7 + 0x1C], %g4
30348 add %o3, %o7, %i7
30349 fones %f15
30350 fmul8sux16 %f14, %f4, %f0
30351 fsrc2s %f0, %f11
30352 sra %i6, %o6, %g2
30353 brgez,a %g7, loop_3504
30354 fmuld8sux16 %f7, %f4, %f2
30355 andcc %l1, %i0, %i2
30356 andn %l3, %i1, %o4
30357loop_3504:
30358 std %f6, [%l7 + 0x30]
30359 udivcc %o0, 0x0854, %g1
30360 fcmpeq16 %f6, %f10, %l0
30361 fmovsvs %icc, %f1, %f15
30362 st %f2, [%l7 + 0x20]
30363 stb %l5, [%l7 + 0x59]
30364 tl %icc, 0x1
30365 std %f2, [%l7 + 0x48]
30366 siam 0x0
30367 fbn %fcc0, loop_3505
30368 bcc,a loop_3506
30369 edge32l %g3, %o2, %l6
30370 umul %i5, 0x04A1, %o1
30371loop_3505:
30372 orncc %l2, %l4, %i4
30373loop_3506:
30374 ldub [%l7 + 0x3C], %i3
30375 fmovrdlez %o5, %f0, %f12
30376 stb %g6, [%l7 + 0x14]
30377 ld [%l7 + 0x58], %f6
30378 ldx [%l7 + 0x10], %g5
30379 ld [%l7 + 0x24], %f4
30380 fandnot1s %f11, %f7, %f3
30381 fbo,a %fcc2, loop_3507
30382 fmuld8ulx16 %f5, %f12, %f2
30383 movneg %icc, %g4, %o7
30384 fmovdn %xcc, %f5, %f9
30385loop_3507:
30386 fmul8x16 %f11, %f12, %f2
30387 ldsh [%l7 + 0x6A], %i7
30388 sdiv %i6, 0x069B, %o6
30389 fbule %fcc1, loop_3508
30390 smul %g2, 0x1F83, %g7
30391 movpos %xcc, %l1, %o3
30392 edge32n %i0, %l3, %i2
30393loop_3508:
30394 array8 %i1, %o4, %o0
30395 bn,a,pn %xcc, loop_3509
30396 fmovd %f14, %f0
30397 sra %g1, %l5, %l0
30398 ldx [%l7 + 0x20], %g3
30399loop_3509:
30400 ldd [%l7 + 0x30], %f0
30401 ld [%l7 + 0x10], %f7
30402 fmovsne %icc, %f1, %f14
30403 movle %xcc, %l6, %i5
30404 fmovrslez %o2, %f0, %f5
30405 ldub [%l7 + 0x4A], %l2
30406 fmovse %icc, %f6, %f8
30407 bge,a loop_3510
30408 lduh [%l7 + 0x72], %o1
30409 fmovdcs %icc, %f0, %f11
30410 bpos,a,pn %xcc, loop_3511
30411loop_3510:
30412 fmovdle %icc, %f15, %f0
30413 xnor %l4, 0x134A, %i3
30414 std %f2, [%l7 + 0x58]
30415loop_3511:
30416 ldsw [%l7 + 0x7C], %i4
30417 lduw [%l7 + 0x10], %o5
30418 fmovdge %xcc, %f7, %f9
30419 srlx %g5, 0x17, %g6
30420 stx %o7, [%l7 + 0x48]
30421 fandnot1s %f5, %f8, %f0
30422 ld [%l7 + 0x78], %f13
30423 bg %xcc, loop_3512
30424 st %f13, [%l7 + 0x08]
30425 ldsh [%l7 + 0x40], %i7
30426 stx %i6, [%l7 + 0x30]
30427loop_3512:
30428 xnorcc %g4, 0x161F, %g2
30429 fsrc1 %f6, %f12
30430 tpos %icc, 0x2
30431 movvc %xcc, %o6, %l1
30432 stw %o3, [%l7 + 0x1C]
30433 lduh [%l7 + 0x4E], %g7
30434 fbue %fcc2, loop_3513
30435 fnot1 %f0, %f2
30436 andncc %l3, %i2, %i0
30437 fcmpes %fcc0, %f10, %f4
30438loop_3513:
30439 fmovrsgez %i1, %f7, %f14
30440 stb %o4, [%l7 + 0x36]
30441 ldsh [%l7 + 0x20], %o0
30442 st %f13, [%l7 + 0x4C]
30443 fmovdneg %icc, %f4, %f2
30444 lduw [%l7 + 0x5C], %g1
30445 udivx %l5, 0x01A4, %g3
30446 sth %l6, [%l7 + 0x74]
30447 edge32 %l0, %i5, %l2
30448 movcc %xcc, %o1, %l4
30449 fmovdneg %xcc, %f2, %f12
30450 ldsh [%l7 + 0x0E], %o2
30451 bvc,a,pn %xcc, loop_3514
30452 orcc %i4, 0x0172, %o5
30453 fmovrdgz %g5, %f10, %f6
30454 fmovrde %g6, %f14, %f2
30455loop_3514:
30456 ldsw [%l7 + 0x3C], %o7
30457 fnor %f2, %f8, %f10
30458 ldx [%l7 + 0x10], %i3
30459 fpmerge %f1, %f12, %f14
30460 lduh [%l7 + 0x10], %i7
30461 st %f11, [%l7 + 0x5C]
30462 tsubcc %i6, %g2, %o6
30463 fcmple16 %f4, %f0, %g4
30464 nop
30465 setx loop_3515, %l0, %l1
30466 jmpl %l1, %l1
30467 ld [%l7 + 0x58], %f1
30468 ld [%l7 + 0x70], %f1
30469 lduh [%l7 + 0x1E], %g7
30470loop_3515:
30471 bgu %xcc, loop_3516
30472 ldd [%l7 + 0x10], %f2
30473 pdist %f0, %f2, %f0
30474 stw %o3, [%l7 + 0x74]
30475loop_3516:
30476 tgu %icc, 0x1
30477 fabss %f1, %f6
30478 movn %icc, %l3, %i0
30479 fbue %fcc3, loop_3517
30480 ldd [%l7 + 0x18], %f12
30481 fbn %fcc2, loop_3518
30482 ldd [%l7 + 0x50], %f8
30483loop_3517:
30484 mulscc %i2, 0x1C6B, %i1
30485 fbu %fcc3, loop_3519
30486loop_3518:
30487 fmovsleu %icc, %f4, %f4
30488 ldsw [%l7 + 0x54], %o4
30489 subc %o0, %l5, %g1
30490loop_3519:
30491 fmovdl %xcc, %f10, %f12
30492 tsubcctv %l6, 0x0AB0, %l0
30493 tgu %icc, 0x3
30494 fmovsneg %icc, %f8, %f14
30495 fcmpeq16 %f6, %f2, %i5
30496 brz %l2, loop_3520
30497 bn,pn %xcc, loop_3521
30498 bvc %xcc, loop_3522
30499 sth %o1, [%l7 + 0x34]
30500loop_3520:
30501 fmovrdne %l4, %f14, %f14
30502loop_3521:
30503 fbue,a %fcc0, loop_3523
30504loop_3522:
30505 fmuld8ulx16 %f9, %f10, %f6
30506 alignaddrl %o2, %g3, %o5
30507 umul %i4, %g5, %o7
30508loop_3523:
30509 ldx [%l7 + 0x50], %i3
30510 fsrc2 %f2, %f2
30511 fzero %f10
30512 edge32l %g6, %i7, %i6
30513 fmovdg %icc, %f11, %f1
30514 fmuld8ulx16 %f10, %f1, %f6
30515 fnor %f6, %f6, %f2
30516 bn %xcc, loop_3524
30517 fpackfix %f12, %f2
30518 ldd [%l7 + 0x70], %f10
30519 bpos,a %xcc, loop_3525
30520loop_3524:
30521 fbug %fcc0, loop_3526
30522 stw %o6, [%l7 + 0x18]
30523 edge32l %g2, %g4, %g7
30524loop_3525:
30525 ldx [%l7 + 0x20], %o3
30526loop_3526:
30527 fmovrsgez %l1, %f10, %f0
30528 orncc %l3, 0x1EE6, %i0
30529 tle %icc, 0x0
30530 addc %i1, 0x19DD, %i2
30531 movleu %icc, %o0, %o4
30532 sdiv %l5, 0x0C44, %l6
30533 std %f4, [%l7 + 0x30]
30534 ld [%l7 + 0x60], %f2
30535 fmuld8ulx16 %f3, %f9, %f4
30536 fornot1s %f7, %f3, %f10
30537 srlx %g1, 0x01, %i5
30538 stx %l0, [%l7 + 0x78]
30539 tleu %icc, 0x0
30540 xnor %o1, 0x04ED, %l2
30541 sth %l4, [%l7 + 0x64]
30542 st %f15, [%l7 + 0x50]
30543 movre %o2, %g3, %o5
30544 brlez,a %g5, loop_3527
30545 umulcc %o7, %i3, %g6
30546 bge,a %xcc, loop_3528
30547 sll %i7, %i4, %i6
30548loop_3527:
30549 ba,pt %xcc, loop_3529
30550 fandnot2s %f4, %f7, %f3
30551loop_3528:
30552 move %xcc, %g2, %o6
30553 srlx %g4, 0x14, %g7
30554loop_3529:
30555 ldsh [%l7 + 0x2C], %l1
30556 bvc loop_3530
30557 fcmple16 %f6, %f6, %l3
30558 fmovd %f0, %f14
30559 add %o3, %i0, %i1
30560loop_3530:
30561 fpadd16s %f3, %f9, %f8
30562 lduh [%l7 + 0x20], %o0
30563 ldsw [%l7 + 0x08], %i2
30564 fpsub16s %f14, %f2, %f2
30565 lduw [%l7 + 0x14], %o4
30566 fornot1s %f12, %f2, %f9
30567 movn %xcc, %l5, %l6
30568 ldsh [%l7 + 0x70], %g1
30569 fmovrdgez %l0, %f0, %f12
30570 ldx [%l7 + 0x48], %i5
30571 ldx [%l7 + 0x28], %o1
30572 fmovsg %icc, %f1, %f3
30573 fnors %f13, %f10, %f14
30574 std %f8, [%l7 + 0x40]
30575 subcc %l2, 0x00CB, %l4
30576 fpsub16 %f0, %f2, %f10
30577 fnands %f4, %f5, %f15
30578 fmovsn %xcc, %f15, %f4
30579 lduh [%l7 + 0x58], %o2
30580 lduw [%l7 + 0x28], %o5
30581 bshuffle %f2, %f14, %f10
30582 fbg %fcc3, loop_3531
30583 movne %xcc, %g3, %o7
30584 movn %icc, %i3, %g6
30585 fbl %fcc3, loop_3532
30586loop_3531:
30587 subcc %g5, %i7, %i4
30588 stw %g2, [%l7 + 0x0C]
30589 brlz,a %i6, loop_3533
30590loop_3532:
30591 subccc %o6, 0x026B, %g4
30592 ldsh [%l7 + 0x32], %l1
30593 mulscc %l3, %g7, %o3
30594loop_3533:
30595 edge8n %i0, %o0, %i1
30596 fmovde %xcc, %f12, %f5
30597 bne,a %icc, loop_3534
30598 bshuffle %f0, %f14, %f2
30599 taddcc %i2, 0x1ADD, %l5
30600 xnor %o4, %g1, %l0
30601loop_3534:
30602 stx %l6, [%l7 + 0x20]
30603 bne,pt %icc, loop_3535
30604 fsrc1s %f3, %f2
30605 ldd [%l7 + 0x30], %f4
30606 stx %o1, [%l7 + 0x40]
30607loop_3535:
30608 fpmerge %f3, %f8, %f0
30609 fxnors %f2, %f8, %f15
30610 ldsb [%l7 + 0x0B], %l2
30611 mova %icc, %i5, %l4
30612 std %f4, [%l7 + 0x78]
30613 andcc %o5, %g3, %o7
30614 fnors %f11, %f9, %f14
30615 xnor %i3, %o2, %g6
30616 lduw [%l7 + 0x68], %g5
30617 ldd [%l7 + 0x40], %f6
30618 ld [%l7 + 0x6C], %f6
30619 ldsw [%l7 + 0x74], %i4
30620 ldsh [%l7 + 0x50], %g2
30621 fmuld8ulx16 %f14, %f0, %f12
30622 fcmpes %fcc2, %f10, %f9
30623 bn loop_3536
30624 brgz,a %i7, loop_3537
30625 movn %xcc, %o6, %i6
30626 fmovdne %xcc, %f0, %f6
30627loop_3536:
30628 bneg,pn %xcc, loop_3538
30629loop_3537:
30630 fandnot1s %f5, %f3, %f1
30631 fcmpeq16 %f4, %f0, %g4
30632 addcc %l3, %g7, %o3
30633loop_3538:
30634 fmovdvs %xcc, %f7, %f8
30635 faligndata %f14, %f0, %f6
30636 ldsw [%l7 + 0x18], %i0
30637 ldx [%l7 + 0x18], %o0
30638 ldsb [%l7 + 0x56], %i1
30639 ld [%l7 + 0x58], %f4
30640 ldx [%l7 + 0x30], %l1
30641 edge16ln %l5, %i2, %o4
30642 stx %l0, [%l7 + 0x78]
30643 ldsh [%l7 + 0x32], %g1
30644 ldsw [%l7 + 0x4C], %l6
30645 alignaddrl %o1, %l2, %l4
30646 stb %i5, [%l7 + 0x27]
30647 stb %g3, [%l7 + 0x2D]
30648 umul %o5, %o7, %i3
30649 fbe %fcc2, loop_3539
30650 fmovrsgz %o2, %f0, %f1
30651 ld [%l7 + 0x48], %f14
30652 mulscc %g5, 0x1C89, %i4
30653loop_3539:
30654 ldx [%l7 + 0x50], %g2
30655 fmovrse %g6, %f10, %f3
30656 bneg,a loop_3540
30657 tgu %xcc, 0x6
30658 sth %i7, [%l7 + 0x72]
30659 movle %xcc, %o6, %g4
30660loop_3540:
30661 udivx %l3, 0x0689, %g7
30662 edge32n %o3, %i0, %i6
30663 ldd [%l7 + 0x58], %f12
30664 fbug %fcc0, loop_3541
30665 movge %icc, %o0, %i1
30666 fandnot2 %f8, %f2, %f8
30667 andcc %l1, %l5, %i2
30668loop_3541:
30669 fands %f3, %f11, %f8
30670 array8 %o4, %g1, %l0
30671 orn %o1, %l6, %l2
30672 fsrc2 %f8, %f2
30673 ldsh [%l7 + 0x62], %i5
30674 fpadd16s %f10, %f3, %f3
30675 fmovdge %icc, %f5, %f1
30676 fpsub16s %f14, %f0, %f8
30677 stb %l4, [%l7 + 0x71]
30678 fmovsle %icc, %f9, %f9
30679 fmul8ulx16 %f6, %f6, %f6
30680 ldsb [%l7 + 0x62], %o5
30681 fmovrdne %o7, %f2, %f0
30682 stw %g3, [%l7 + 0x40]
30683 st %f5, [%l7 + 0x2C]
30684 ld [%l7 + 0x68], %f13
30685 std %f14, [%l7 + 0x20]
30686 ldub [%l7 + 0x70], %o2
30687 fmovrde %g5, %f0, %f0
30688 stx %i4, [%l7 + 0x08]
30689 fmul8x16 %f5, %f0, %f14
30690 tpos %xcc, 0x6
30691 srlx %i3, %g6, %g2
30692 fsrc1 %f4, %f8
30693 fmovde %icc, %f1, %f13
30694 fmuld8ulx16 %f6, %f13, %f0
30695 stx %i7, [%l7 + 0x60]
30696 edge32 %o6, %g4, %l3
30697 movrgz %o3, %g7, %i6
30698 fmovdvs %xcc, %f2, %f3
30699 call loop_3542
30700 te %icc, 0x5
30701 bn,a %icc, loop_3543
30702 ldd [%l7 + 0x38], %f0
30703loop_3542:
30704 lduw [%l7 + 0x48], %i0
30705 bcc,pt %icc, loop_3544
30706loop_3543:
30707 movne %icc, %i1, %l1
30708 be,pt %icc, loop_3545
30709 subcc %o0, %l5, %i2
30710loop_3544:
30711 sth %g1, [%l7 + 0x44]
30712 fabsd %f2, %f6
30713loop_3545:
30714 xorcc %o4, 0x0F2E, %o1
30715 stb %l6, [%l7 + 0x49]
30716 movg %icc, %l0, %l2
30717 fnegd %f14, %f8
30718 tleu %xcc, 0x7
30719 orncc %i5, %o5, %o7
30720 movrlz %l4, %g3, %g5
30721 faligndata %f12, %f12, %f14
30722 mulx %i4, %i3, %o2
30723 fcmpeq32 %f8, %f8, %g6
30724 lduw [%l7 + 0x08], %i7
30725 stb %g2, [%l7 + 0x77]
30726 st %f3, [%l7 + 0x64]
30727 lduw [%l7 + 0x7C], %o6
30728 bleu %xcc, loop_3546
30729 lduh [%l7 + 0x08], %l3
30730 sdiv %o3, 0x1B65, %g7
30731 movvs %xcc, %g4, %i6
30732loop_3546:
30733 bshuffle %f4, %f10, %f8
30734 sdiv %i1, 0x10ED, %i0
30735 fornot2s %f15, %f15, %f12
30736 call loop_3547
30737 fmovrdgez %o0, %f8, %f12
30738 fbne,a %fcc3, loop_3548
30739 edge32n %l1, %l5, %g1
30740loop_3547:
30741 movneg %icc, %o4, %i2
30742 fnors %f0, %f14, %f8
30743loop_3548:
30744 edge8ln %l6, %o1, %l0
30745 te %xcc, 0x6
30746 sllx %i5, %o5, %o7
30747 fands %f4, %f6, %f7
30748 stb %l2, [%l7 + 0x51]
30749 lduw [%l7 + 0x64], %l4
30750 fcmpeq32 %f10, %f14, %g5
30751 stx %i4, [%l7 + 0x60]
30752 edge32l %g3, %i3, %o2
30753 fbule,a %fcc3, loop_3549
30754 ldd [%l7 + 0x08], %f10
30755 fxnors %f2, %f14, %f0
30756 fmovsle %xcc, %f6, %f12
30757loop_3549:
30758 taddcc %i7, %g2, %g6
30759 ldsh [%l7 + 0x60], %l3
30760 bshuffle %f2, %f0, %f12
30761 lduh [%l7 + 0x18], %o6
30762 movne %xcc, %o3, %g7
30763 movvc %xcc, %i6, %g4
30764 tgu %icc, 0x2
30765 xor %i0, 0x1D86, %i1
30766 lduh [%l7 + 0x18], %l1
30767 bge,pt %icc, loop_3550
30768 bvc,a,pn %icc, loop_3551
30769 fcmpeq32 %f8, %f4, %o0
30770 stw %l5, [%l7 + 0x34]
30771loop_3550:
30772 brz,a %o4, loop_3552
30773loop_3551:
30774 bleu %icc, loop_3553
30775 umulcc %i2, 0x0458, %g1
30776 st %f2, [%l7 + 0x48]
30777loop_3552:
30778 subc %l6, 0x1066, %o1
30779loop_3553:
30780 ldsw [%l7 + 0x0C], %i5
30781 tcs %xcc, 0x6
30782 fmovscs %icc, %f9, %f5
30783 movgu %icc, %l0, %o5
30784 brz %l2, loop_3554
30785 ldsb [%l7 + 0x7B], %l4
30786 stx %g5, [%l7 + 0x78]
30787 sth %i4, [%l7 + 0x70]
30788loop_3554:
30789 fmovsn %xcc, %f13, %f4
30790 fzeros %f15
30791 ldx [%l7 + 0x68], %o7
30792 movrlez %i3, 0x1D4, %g3
30793 stw %o2, [%l7 + 0x6C]
30794 ldsb [%l7 + 0x39], %g2
30795 edge16ln %g6, %i7, %l3
30796 ldd [%l7 + 0x30], %f14
30797 move %xcc, %o3, %g7
30798 fnegd %f12, %f12
30799 subc %o6, 0x1EAB, %g4
30800 fxnor %f14, %f2, %f4
30801 subcc %i6, 0x0BC6, %i0
30802 edge8ln %l1, %o0, %i1
30803 fpsub16 %f2, %f8, %f8
30804 st %f13, [%l7 + 0x18]
30805 fbuge %fcc2, loop_3555
30806 fxor %f10, %f12, %f10
30807 movrlez %o4, %l5, %g1
30808 movvs %icc, %l6, %i2
30809loop_3555:
30810 fsrc1 %f10, %f6
30811 movcc %xcc, %o1, %i5
30812 fmul8x16au %f8, %f1, %f6
30813 ldd [%l7 + 0x08], %f12
30814 fcmped %fcc0, %f12, %f4
30815 ldsw [%l7 + 0x1C], %o5
30816 sdivx %l0, 0x18D1, %l2
30817 subccc %g5, 0x09C4, %l4
30818 brgez %i4, loop_3556
30819 fmovsl %xcc, %f5, %f11
30820 movcs %icc, %o7, %i3
30821 fmovrsne %g3, %f4, %f0
30822loop_3556:
30823 fmovscc %icc, %f10, %f11
30824 st %f12, [%l7 + 0x58]
30825 ldd [%l7 + 0x68], %f4
30826 fzero %f14
30827 fabsd %f4, %f6
30828 fornot1s %f10, %f2, %f8
30829 stb %o2, [%l7 + 0x3B]
30830 fornot2 %f6, %f14, %f12
30831 tvs %xcc, 0x2
30832 ld [%l7 + 0x0C], %f8
30833 stb %g6, [%l7 + 0x59]
30834 st %f15, [%l7 + 0x78]
30835 call loop_3557
30836 sll %i7, %g2, %l3
30837 sethi 0x1E1B, %g7
30838 tge %icc, 0x2
30839loop_3557:
30840 fmovdcs %xcc, %f5, %f6
30841 fnegs %f15, %f5
30842 fnot2 %f12, %f12
30843 sth %o3, [%l7 + 0x6C]
30844 srl %g4, %i6, %o6
30845 fpadd32s %f2, %f2, %f8
30846 ld [%l7 + 0x74], %f11
30847 array16 %l1, %i0, %i1
30848 stx %o4, [%l7 + 0x10]
30849 ld [%l7 + 0x1C], %f8
30850 fmovrslez %o0, %f12, %f13
30851 ldd [%l7 + 0x58], %f14
30852 edge8l %l5, %l6, %i2
30853 fornot2s %f10, %f11, %f12
30854 ba,pt %icc, loop_3558
30855 fmovsn %xcc, %f1, %f7
30856 orcc %o1, 0x0AA1, %i5
30857 bgu,a,pn %icc, loop_3559
30858loop_3558:
30859 fnegd %f12, %f2
30860 edge32n %g1, %o5, %l2
30861 fmovrdlez %g5, %f8, %f2
30862loop_3559:
30863 te %xcc, 0x0
30864 fpadd16s %f7, %f8, %f1
30865 fxnor %f2, %f14, %f6
30866 fxnor %f2, %f6, %f8
30867 fsrc2s %f5, %f6
30868 fmovsvs %icc, %f5, %f15
30869 nop
30870 setx loop_3560, %l0, %l1
30871 wrpr 0x1, %tl
30872 wrpr %l1, %tpc
30873 add %l1, 0x4, %l1
30874 wrpr %l1, %tnpc
30875 setx 0x34400001400, %l0, %l1
30876 wrpr %l1, %tstate
30877 wrhpr 0x4, %htstate
30878 retry
30879 fcmple32 %f12, %f0, %l4
30880 add %l0, %i4, %i3
30881 fmovsneg %xcc, %f8, %f14
30882loop_3560:
30883 stb %g3, [%l7 + 0x57]
30884 fnegd %f12, %f10
30885 srlx %o7, %g6, %i7
30886 fsrc1s %f13, %f5
30887 ldx [%l7 + 0x40], %o2
30888 fmovrde %g2, %f6, %f2
30889 tcc %xcc, 0x3
30890 fmovrdlz %g7, %f10, %f12
30891 fandnot1 %f8, %f6, %f12
30892 andncc %l3, %o3, %g4
30893 edge8n %i6, %o6, %l1
30894 st %f3, [%l7 + 0x1C]
30895 brlz %i1, loop_3561
30896 fble %fcc1, loop_3562
30897 srax %o4, %o0, %l5
30898 fpsub32s %f11, %f2, %f6
30899loop_3561:
30900 fbe %fcc2, loop_3563
30901loop_3562:
30902 ldub [%l7 + 0x08], %i0
30903 std %f14, [%l7 + 0x70]
30904 fsrc1s %f2, %f2
30905loop_3563:
30906 ldsh [%l7 + 0x1E], %i2
30907 fmovsa %icc, %f12, %f10
30908 std %f8, [%l7 + 0x30]
30909 or %o1, %i5, %g1
30910 ldub [%l7 + 0x6B], %o5
30911 fnands %f14, %f13, %f8
30912 fbe %fcc1, loop_3564
30913 fmovrsgz %l6, %f13, %f1
30914 lduh [%l7 + 0x62], %g5
30915 fmovsvs %icc, %f8, %f9
30916loop_3564:
30917 taddcctv %l2, %l0, %l4
30918 tne %xcc, 0x7
30919 lduh [%l7 + 0x66], %i4
30920 tgu %xcc, 0x0
30921 ldx [%l7 + 0x20], %i3
30922 ldsb [%l7 + 0x29], %o7
30923 fmovdgu %xcc, %f15, %f11
30924 stx %g6, [%l7 + 0x40]
30925 ldub [%l7 + 0x38], %i7
30926 tgu %xcc, 0x4
30927 st %f8, [%l7 + 0x7C]
30928 fands %f3, %f3, %f9
30929 ldsb [%l7 + 0x48], %g3
30930 lduh [%l7 + 0x24], %g2
30931 fzeros %f12
30932 stx %o2, [%l7 + 0x68]
30933 sdivcc %l3, 0x0905, %o3
30934 fand %f6, %f12, %f14
30935 std %f0, [%l7 + 0x18]
30936 fmovsn %icc, %f15, %f5
30937 ldub [%l7 + 0x4A], %g7
30938 fmovscc %icc, %f4, %f3
30939 bg,a,pn %icc, loop_3565
30940 andn %i6, %o6, %l1
30941 fmovrdgz %g4, %f2, %f8
30942 xnorcc %i1, 0x15EF, %o4
30943loop_3565:
30944 fmovsl %xcc, %f12, %f8
30945 stw %l5, [%l7 + 0x0C]
30946 sth %o0, [%l7 + 0x48]
30947 tgu %icc, 0x6
30948 fcmpne32 %f2, %f6, %i2
30949 ldsh [%l7 + 0x5C], %i0
30950 fmovsne %xcc, %f11, %f10
30951 ldub [%l7 + 0x2F], %i5
30952 fcmpgt16 %f14, %f10, %o1
30953 ldsb [%l7 + 0x2F], %o5
30954 faligndata %f12, %f8, %f10
30955 movrlz %l6, %g1, %g5
30956 ldsw [%l7 + 0x48], %l2
30957 ba %xcc, loop_3566
30958 bn,a,pt %xcc, loop_3567
30959 ldsw [%l7 + 0x3C], %l4
30960 lduw [%l7 + 0x1C], %l0
30961loop_3566:
30962 fmovsleu %xcc, %f12, %f1
30963loop_3567:
30964 bvc,a,pn %icc, loop_3568
30965 movrlez %i3, %o7, %i4
30966 fnegd %f8, %f12
30967 fmovse %xcc, %f1, %f6
30968loop_3568:
30969 movge %icc, %g6, %g3
30970 fmovrdgez %i7, %f10, %f8
30971 edge8ln %o2, %l3, %g2
30972 std %f12, [%l7 + 0x08]
30973 ldsb [%l7 + 0x5B], %o3
30974 taddcc %g7, %i6, %o6
30975 ldsw [%l7 + 0x54], %l1
30976 lduh [%l7 + 0x08], %i1
30977 addc %o4, 0x0CAB, %l5
30978 smulcc %o0, 0x11F2, %g4
30979 bcs %icc, loop_3569
30980 fbne %fcc2, loop_3570
30981 and %i2, 0x1050, %i5
30982 movleu %icc, %i0, %o5
30983loop_3569:
30984 xnorcc %l6, %g1, %o1
30985loop_3570:
30986 ldd [%l7 + 0x18], %f0
30987 fsrc2 %f6, %f6
30988 fmovdge %icc, %f9, %f2
30989 bpos loop_3571
30990 fpsub32s %f10, %f13, %f13
30991 sdivx %l2, 0x1E2D, %l4
30992 ldsw [%l7 + 0x40], %g5
30993loop_3571:
30994 fexpand %f2, %f0
30995 brz,a %l0, loop_3572
30996 lduh [%l7 + 0x14], %i3
30997 subc %i4, %o7, %g6
30998 movre %i7, 0x2DA, %g3
30999loop_3572:
31000 fmovrdgz %o2, %f10, %f14
31001 ldsh [%l7 + 0x40], %l3
31002 add %g2, %g7, %i6
31003 st %f11, [%l7 + 0x74]
31004 mova %xcc, %o6, %o3
31005 st %f5, [%l7 + 0x14]
31006 fxnor %f14, %f8, %f6
31007 fmovrde %l1, %f12, %f0
31008 fmovdcs %xcc, %f8, %f9
31009 fmovdn %icc, %f11, %f2
31010 fabsd %f10, %f12
31011 movrgz %i1, 0x1E0, %o4
31012 fmovscs %icc, %f6, %f10
31013 array8 %l5, %o0, %i2
31014 fpadd16s %f7, %f10, %f0
31015 mova %xcc, %g4, %i5
31016 fmul8sux16 %f8, %f0, %f6
31017 fcmpeq16 %f4, %f8, %i0
31018 ldsw [%l7 + 0x4C], %o5
31019 xnor %l6, %o1, %l2
31020 ldsw [%l7 + 0x68], %g1
31021 umul %l4, %g5, %l0
31022 ldd [%l7 + 0x78], %f14
31023 stb %i3, [%l7 + 0x21]
31024 be %xcc, loop_3573
31025 and %i4, 0x17FC, %o7
31026 fbne %fcc2, loop_3574
31027 tneg %xcc, 0x1
31028loop_3573:
31029 fcmpgt32 %f4, %f0, %i7
31030 sth %g3, [%l7 + 0x1E]
31031loop_3574:
31032 xnorcc %o2, %g6, %l3
31033 addccc %g7, %i6, %g2
31034 ldub [%l7 + 0x78], %o3
31035 movpos %xcc, %l1, %o6
31036 brgz,a %o4, loop_3575
31037 tg %icc, 0x6
31038 edge8ln %i1, %o0, %l5
31039 nop
31040 setx loop_3576, %l0, %l1
31041 wrpr 0x1, %tl
31042 wrpr %l1, %tpc
31043 add %l1, 0x4, %l1
31044 wrpr %l1, %tnpc
31045 setx 0x34400001400, %l0, %l1
31046 wrpr %l1, %tstate
31047 wrhpr 0x4, %htstate
31048 retry
31049loop_3575:
31050 fcmple16 %f10, %f4, %g4
31051 udiv %i2, 0x1B19, %i5
31052 fmovda %xcc, %f3, %f0
31053loop_3576:
31054 fbn %fcc0, loop_3577
31055 fmovdl %xcc, %f3, %f2
31056 fpadd16 %f6, %f12, %f2
31057 fble,a %fcc0, loop_3578
31058loop_3577:
31059 fmovdcs %icc, %f15, %f14
31060 fmovrdgz %o5, %f4, %f14
31061 lduw [%l7 + 0x58], %l6
31062loop_3578:
31063 fabsd %f8, %f10
31064 fmovsge %xcc, %f0, %f12
31065 nop
31066 setx loop_3579, %l0, %l1
31067 wrpr 0x1, %tl
31068 wrpr %l1, %tpc
31069 add %l1, 0x4, %l1
31070 wrpr %l1, %tnpc
31071 setx 0x34400001400, %l0, %l1
31072 wrpr %l1, %tstate
31073 wrhpr 0x4, %htstate
31074 retry
31075 fxor %f10, %f0, %f6
31076 tsubcc %i0, %o1, %l2
31077 fmovsl %icc, %f15, %f4
31078loop_3579:
31079 ldub [%l7 + 0x41], %l4
31080 ldsh [%l7 + 0x5A], %g5
31081 ldx [%l7 + 0x08], %g1
31082 fbu %fcc2, loop_3580
31083 tne %icc, 0x0
31084 fcmpgt32 %f6, %f10, %i3
31085 std %f6, [%l7 + 0x28]
31086loop_3580:
31087 ldd [%l7 + 0x08], %f2
31088 sdiv %l0, 0x10B2, %i4
31089 bvc,a,pn %icc, loop_3581
31090 fbl,a %fcc3, loop_3582
31091 stb %i7, [%l7 + 0x76]
31092 fcmpne32 %f4, %f0, %o7
31093loop_3581:
31094 fbe %fcc3, loop_3583
31095loop_3582:
31096 subcc %g3, %g6, %l3
31097 xorcc %g7, %i6, %o2
31098 stw %g2, [%l7 + 0x60]
31099loop_3583:
31100 sth %l1, [%l7 + 0x72]
31101 fmul8ulx16 %f14, %f4, %f12
31102 xor %o3, %o6, %o4
31103 edge8 %i1, %l5, %g4
31104 bg,pn %icc, loop_3584
31105 fmovsa %xcc, %f13, %f11
31106 lduw [%l7 + 0x74], %i2
31107 bleu,pn %icc, loop_3585
31108loop_3584:
31109 fcmple16 %f10, %f0, %o0
31110 ld [%l7 + 0x40], %f11
31111 brlz,a %i5, loop_3586
31112loop_3585:
31113 ldsh [%l7 + 0x44], %o5
31114 stx %l6, [%l7 + 0x10]
31115 fabsd %f14, %f10
31116loop_3586:
31117 lduh [%l7 + 0x70], %i0
31118 fmovsl %xcc, %f3, %f14
31119 bn,pt %icc, loop_3587
31120 ld [%l7 + 0x68], %f6
31121 edge32n %l2, %l4, %o1
31122 sdivcc %g1, 0x1466, %g5
31123loop_3587:
31124 edge16 %i3, %l0, %i7
31125 ldsw [%l7 + 0x38], %o7
31126 movvc %xcc, %i4, %g3
31127 fmovrde %g6, %f2, %f2
31128 sth %l3, [%l7 + 0x48]
31129 fbl %fcc3, loop_3588
31130 faligndata %f0, %f14, %f8
31131 smul %i6, %o2, %g7
31132 move %icc, %g2, %o3
31133loop_3588:
31134 fxnor %f6, %f14, %f14
31135 fmovdpos %xcc, %f3, %f10
31136 st %f12, [%l7 + 0x7C]
31137 fmovdcs %xcc, %f1, %f8
31138 sll %o6, %o4, %l1
31139 fmovdneg %xcc, %f13, %f10
31140 fpadd32 %f12, %f8, %f4
31141 ldd [%l7 + 0x58], %f8
31142 ldsb [%l7 + 0x6F], %i1
31143 mova %xcc, %l5, %g4
31144 stb %i2, [%l7 + 0x08]
31145 addc %o0, %i5, %l6
31146 edge32l %o5, %l2, %i0
31147 call loop_3589
31148 fmovdne %xcc, %f3, %f14
31149 stw %o1, [%l7 + 0x10]
31150 fcmple16 %f2, %f12, %g1
31151loop_3589:
31152 ld [%l7 + 0x78], %f5
31153 ldub [%l7 + 0x1E], %l4
31154 fnot2s %f10, %f8
31155 stb %g5, [%l7 + 0x26]
31156 fmovrdgez %i3, %f0, %f6
31157 fors %f2, %f0, %f12
31158 ldub [%l7 + 0x6E], %l0
31159 ble,a loop_3590
31160 fone %f10
31161 lduh [%l7 + 0x60], %i7
31162 movleu %xcc, %o7, %g3
31163loop_3590:
31164 bpos,a loop_3591
31165 ba %icc, loop_3592
31166 ldub [%l7 + 0x23], %i4
31167 movgu %icc, %l3, %g6
31168loop_3591:
31169 bcs,pt %xcc, loop_3593
31170loop_3592:
31171 fexpand %f7, %f0
31172 pdist %f6, %f8, %f4
31173 or %o2, 0x0B20, %g7
31174loop_3593:
31175 movle %icc, %i6, %o3
31176 move %xcc, %o6, %o4
31177 fmovd %f10, %f10
31178 st %f8, [%l7 + 0x7C]
31179 udivcc %l1, 0x1253, %g2
31180 stb %i1, [%l7 + 0x16]
31181 ld [%l7 + 0x24], %f6
31182 fcmpeq32 %f4, %f0, %g4
31183 fba %fcc1, loop_3594
31184 fbuge,a %fcc2, loop_3595
31185 ldx [%l7 + 0x20], %i2
31186 fsrc2s %f1, %f15
31187loop_3594:
31188 movleu %xcc, %l5, %o0
31189loop_3595:
31190 ldx [%l7 + 0x48], %l6
31191 fmovscs %xcc, %f11, %f8
31192 fnot1 %f12, %f14
31193 lduw [%l7 + 0x78], %i5
31194 te %xcc, 0x3
31195 fmovsa %xcc, %f9, %f15
31196 fmovrdlez %o5, %f10, %f12
31197 sll %l2, 0x10, %i0
31198 fbule %fcc1, loop_3596
31199 std %f6, [%l7 + 0x58]
31200 stx %g1, [%l7 + 0x40]
31201 fmovdn %icc, %f14, %f15
31202loop_3596:
31203 bge,a,pt %xcc, loop_3597
31204 taddcc %l4, %g5, %o1
31205 lduw [%l7 + 0x6C], %l0
31206 movg %xcc, %i3, %o7
31207loop_3597:
31208 xorcc %i7, 0x1FB1, %i4
31209 stx %l3, [%l7 + 0x40]
31210 fpack16 %f4, %f1
31211 te %icc, 0x6
31212 tne %icc, 0x7
31213 movre %g3, 0x2C3, %o2
31214 bgu,a,pn %xcc, loop_3598
31215 fpadd32 %f0, %f12, %f8
31216 be,a loop_3599
31217 fandnot1 %f2, %f12, %f2
31218loop_3598:
31219 srl %g7, 0x1C, %g6
31220 edge16 %o3, %o6, %o4
31221loop_3599:
31222 fmovrdne %l1, %f10, %f4
31223 movre %g2, 0x3EB, %i6
31224 fmovsle %xcc, %f12, %f4
31225 std %f10, [%l7 + 0x50]
31226 tl %icc, 0x3
31227 ldub [%l7 + 0x33], %g4
31228 tgu %xcc, 0x3
31229 tcs %xcc, 0x3
31230 tsubcc %i1, %l5, %i2
31231 fmovdleu %icc, %f6, %f0
31232 fandnot2s %f9, %f3, %f10
31233 fmovsgu %icc, %f10, %f13
31234 srl %l6, %i5, %o5
31235 bn,pt %xcc, loop_3600
31236 ldsb [%l7 + 0x47], %o0
31237 std %f10, [%l7 + 0x08]
31238 ldsh [%l7 + 0x34], %i0
31239loop_3600:
31240 bshuffle %f8, %f10, %f12
31241 fzeros %f2
31242 fpack32 %f4, %f8, %f4
31243 mulx %g1, %l2, %g5
31244 xnorcc %l4, %o1, %l0
31245 fcmped %fcc0, %f10, %f2
31246 stb %i3, [%l7 + 0x6B]
31247 stb %o7, [%l7 + 0x2B]
31248 xnorcc %i7, %i4, %l3
31249 ldsb [%l7 + 0x18], %g3
31250 bcc,a %icc, loop_3601
31251 fmovsg %icc, %f14, %f7
31252 fpack32 %f0, %f4, %f14
31253 fbu,a %fcc0, loop_3602
31254loop_3601:
31255 edge8l %g7, %g6, %o2
31256 addcc %o3, 0x0676, %o4
31257 sth %o6, [%l7 + 0x56]
31258loop_3602:
31259 fblg,a %fcc1, loop_3603
31260 std %f14, [%l7 + 0x30]
31261 and %l1, %g2, %g4
31262 fbg %fcc2, loop_3604
31263loop_3603:
31264 fcmple16 %f2, %f12, %i6
31265 ldx [%l7 + 0x38], %i1
31266 fmul8ulx16 %f0, %f4, %f6
31267loop_3604:
31268 stw %l5, [%l7 + 0x60]
31269 brz,a %l6, loop_3605
31270 alignaddrl %i5, %i2, %o0
31271 taddcc %i0, 0x1519, %o5
31272 fors %f8, %f0, %f7
31273loop_3605:
31274 stx %g1, [%l7 + 0x78]
31275 lduh [%l7 + 0x5A], %g5
31276 sra %l4, 0x05, %l2
31277 fmul8x16al %f5, %f8, %f8
31278 sll %l0, %o1, %o7
31279 fmovsge %xcc, %f9, %f2
31280 fmovrsne %i3, %f7, %f3
31281 fbne,a %fcc0, loop_3606
31282 ldd [%l7 + 0x30], %f14
31283 fzeros %f0
31284 fxor %f4, %f6, %f12
31285loop_3606:
31286 fmovrdlz %i7, %f0, %f0
31287 array8 %i4, %g3, %l3
31288 subccc %g7, 0x037B, %o2
31289 fcmpeq32 %f10, %f6, %g6
31290 ldd [%l7 + 0x48], %f8
31291 bneg,a,pt %xcc, loop_3607
31292 fpmerge %f8, %f5, %f6
31293 stw %o3, [%l7 + 0x28]
31294 tge %icc, 0x5
31295loop_3607:
31296 stw %o4, [%l7 + 0x2C]
31297 std %f0, [%l7 + 0x20]
31298 fbue,a %fcc3, loop_3608
31299 stb %l1, [%l7 + 0x79]
31300 tl %icc, 0x1
31301 fpadd16 %f0, %f10, %f6
31302loop_3608:
31303 fmovrsne %g2, %f2, %f13
31304 movvs %xcc, %o6, %i6
31305 xnorcc %g4, 0x1BD6, %l5
31306 bg loop_3609
31307 tne %icc, 0x2
31308 orn %l6, 0x02D0, %i1
31309 bg,a %icc, loop_3610
31310loop_3609:
31311 edge16n %i5, %o0, %i0
31312 edge8ln %o5, %i2, %g1
31313 fbge,a %fcc0, loop_3611
31314loop_3610:
31315 fnegd %f10, %f6
31316 fcmpgt32 %f14, %f8, %l4
31317 lduw [%l7 + 0x24], %g5
31318loop_3611:
31319 fblg %fcc2, loop_3612
31320 fxor %f4, %f6, %f14
31321 sub %l0, 0x0979, %o1
31322 fmovsneg %icc, %f3, %f11
31323loop_3612:
31324 fmul8x16al %f6, %f0, %f14
31325 edge16n %l2, %o7, %i7
31326 ldsw [%l7 + 0x54], %i3
31327 fpsub32s %f10, %f9, %f10
31328 array32 %i4, %l3, %g3
31329 brgez %g7, loop_3613
31330 fmovdne %xcc, %f3, %f14
31331 subc %g6, %o2, %o4
31332 fmovdgu %icc, %f2, %f7
31333loop_3613:
31334 edge32n %l1, %g2, %o6
31335 subc %o3, %g4, %i6
31336 fors %f10, %f14, %f14
31337 fmovrdne %l6, %f0, %f4
31338 st %f15, [%l7 + 0x28]
31339 movcs %xcc, %i1, %i5
31340 fsrc2s %f10, %f9
31341 fcmple32 %f14, %f2, %l5
31342 ldsw [%l7 + 0x5C], %o0
31343 fsrc1s %f1, %f2
31344 fpsub32s %f8, %f5, %f13
31345 sth %o5, [%l7 + 0x24]
31346 ldsh [%l7 + 0x6E], %i2
31347 fmovrdgez %g1, %f8, %f6
31348 fandnot2 %f10, %f2, %f10
31349 fors %f2, %f9, %f3
31350 mulx %i0, 0x1557, %g5
31351 stb %l0, [%l7 + 0x5B]
31352 fmovsneg %icc, %f14, %f9
31353 smulcc %l4, %o1, %o7
31354 edge16 %i7, %l2, %i4
31355 bpos %xcc, loop_3614
31356 ldsb [%l7 + 0x4F], %l3
31357 movleu %xcc, %i3, %g3
31358 fpsub16 %f6, %f8, %f4
31359loop_3614:
31360 tcc %xcc, 0x6
31361 movn %xcc, %g7, %o2
31362 fbule %fcc0, loop_3615
31363 fmovrdgez %g6, %f10, %f6
31364 ldsw [%l7 + 0x34], %l1
31365 ld [%l7 + 0x6C], %f0
31366loop_3615:
31367 fbue,a %fcc2, loop_3616
31368 stw %g2, [%l7 + 0x58]
31369 stb %o6, [%l7 + 0x0A]
31370 fmovdg %xcc, %f9, %f8
31371loop_3616:
31372 fmovde %icc, %f2, %f14
31373 edge8ln %o3, %o4, %i6
31374 ldub [%l7 + 0x4E], %l6
31375 ldx [%l7 + 0x58], %g4
31376 fone %f6
31377 fmovrdgez %i5, %f14, %f4
31378 nop
31379 setx loop_3617, %l0, %l1
31380 wrpr 0x1, %tl
31381 wrpr %l1, %tpc
31382 add %l1, 0x4, %l1
31383 wrpr %l1, %tnpc
31384 setx 0x34400001400, %l0, %l1
31385 wrpr %l1, %tstate
31386 wrhpr 0x4, %htstate
31387 retry
31388 stw %l5, [%l7 + 0x70]
31389 addc %i1, 0x174F, %o0
31390 fmovrdlz %o5, %f14, %f0
31391loop_3617:
31392 fnot2 %f4, %f12
31393 brlz %i2, loop_3618
31394 edge16l %g1, %i0, %g5
31395 bvc,a,pt %xcc, loop_3619
31396 fbn,a %fcc3, loop_3620
31397loop_3618:
31398 add %l4, %o1, %o7
31399 fbuge %fcc1, loop_3621
31400loop_3619:
31401 fnors %f1, %f11, %f14
31402loop_3620:
31403 pdist %f12, %f10, %f14
31404 or %i7, 0x1C74, %l0
31405loop_3621:
31406 fmovdneg %icc, %f3, %f9
31407 fsrc1s %f10, %f7
31408 edge16n %l2, %i4, %l3
31409 fblg,a %fcc3, loop_3622
31410 st %f11, [%l7 + 0x68]
31411 alignaddr %i3, %g3, %o2
31412 fpackfix %f14, %f0
31413loop_3622:
31414 movvs %xcc, %g7, %l1
31415 ldsw [%l7 + 0x14], %g2
31416 fxors %f2, %f5, %f0
31417 udiv %o6, 0x01AA, %o3
31418 stb %o4, [%l7 + 0x40]
31419 fmovdcc %xcc, %f14, %f3
31420 sth %g6, [%l7 + 0x22]
31421 fmovda %icc, %f8, %f3
31422 ldsw [%l7 + 0x74], %i6
31423 sra %g4, 0x03, %l6
31424 bcc %icc, loop_3623
31425 sth %l5, [%l7 + 0x66]
31426 fmovsl %icc, %f12, %f6
31427 fnegd %f2, %f8
31428loop_3623:
31429 tn %icc, 0x7
31430 fbu %fcc2, loop_3624
31431 fsrc2 %f8, %f14
31432 brgz,a %i5, loop_3625
31433 fbg %fcc0, loop_3626
31434loop_3624:
31435 edge8n %o0, %o5, %i2
31436 taddcctv %g1, 0x1967, %i0
31437loop_3625:
31438 fcmpgt16 %f0, %f8, %i1
31439loop_3626:
31440 fzeros %f6
31441 movpos %xcc, %g5, %o1
31442 fsrc2 %f8, %f6
31443 tvc %xcc, 0x1
31444 fmovde %icc, %f8, %f14
31445 popc %l4, %i7
31446 umulcc %l0, 0x1ADA, %o7
31447 array8 %l2, %i4, %l3
31448 movgu %xcc, %i3, %o2
31449 fornot2 %f10, %f4, %f0
31450 lduw [%l7 + 0x20], %g3
31451 ldd [%l7 + 0x58], %f0
31452 ldub [%l7 + 0x6F], %l1
31453 edge16 %g2, %g7, %o3
31454 ldsw [%l7 + 0x20], %o6
31455 array8 %g6, %o4, %g4
31456 fmovsg %icc, %f11, %f5
31457 fcmpne16 %f2, %f10, %i6
31458 subccc %l5, %l6, %i5
31459 fmovsgu %xcc, %f7, %f9
31460 fmovde %icc, %f12, %f1
31461 udivcc %o5, 0x04B7, %i2
31462 brlz,a %o0, loop_3627
31463 tneg %icc, 0x3
31464 edge16 %i0, %g1, %i1
31465 fmovsa %xcc, %f2, %f2
31466loop_3627:
31467 fmovsa %icc, %f1, %f15
31468 ld [%l7 + 0x40], %f10
31469 umul %g5, 0x0A93, %l4
31470 lduw [%l7 + 0x10], %o1
31471 stb %l0, [%l7 + 0x6D]
31472 fbule,a %fcc1, loop_3628
31473 movvc %xcc, %o7, %l2
31474 tl %icc, 0x1
31475 fmovsvc %xcc, %f14, %f1
31476loop_3628:
31477 std %f14, [%l7 + 0x58]
31478 fcmps %fcc1, %f3, %f2
31479 srlx %i4, 0x0F, %l3
31480 brnz %i7, loop_3629
31481 fcmpgt32 %f10, %f6, %i3
31482 bpos,a loop_3630
31483 stw %o2, [%l7 + 0x24]
31484loop_3629:
31485 stx %g3, [%l7 + 0x50]
31486 ld [%l7 + 0x18], %f5
31487loop_3630:
31488 fmovdle %icc, %f12, %f10
31489 tsubcc %l1, %g7, %g2
31490 tleu %xcc, 0x4
31491 ldsw [%l7 + 0x14], %o3
31492 fmovsa %icc, %f5, %f5
31493 fmovrdne %g6, %f10, %f2
31494 tg %icc, 0x1
31495 fpack16 %f14, %f8
31496 edge16n %o6, %g4, %o4
31497 ldsh [%l7 + 0x52], %l5
31498 lduw [%l7 + 0x24], %l6
31499 fpsub32 %f4, %f14, %f8
31500 ldub [%l7 + 0x57], %i6
31501 andcc %o5, %i5, %i2
31502 edge16n %i0, %o0, %g1
31503 ldd [%l7 + 0x68], %f12
31504 ldsw [%l7 + 0x24], %g5
31505 edge8l %i1, %o1, %l4
31506 edge16l %l0, %o7, %l2
31507 stb %l3, [%l7 + 0x3B]
31508 brnz %i4, loop_3631
31509 addcc %i3, 0x1538, %i7
31510 orn %o2, 0x071E, %g3
31511 tcc %icc, 0x1
31512loop_3631:
31513 udiv %l1, 0x1E91, %g7
31514 fmovdg %xcc, %f9, %f4
31515 stx %g2, [%l7 + 0x10]
31516 stb %o3, [%l7 + 0x08]
31517 lduh [%l7 + 0x4C], %o6
31518 ldsw [%l7 + 0x68], %g4
31519 nop
31520 setx loop_3632, %l0, %l1
31521 jmpl %l1, %o4
31522 fmovrde %l5, %f2, %f0
31523 lduh [%l7 + 0x2A], %g6
31524 bvc,pn %xcc, loop_3633
31525loop_3632:
31526 bneg,a,pt %xcc, loop_3634
31527 fmul8sux16 %f8, %f0, %f4
31528 xor %i6, %l6, %o5
31529loop_3633:
31530 udivx %i2, 0x0251, %i0
31531loop_3634:
31532 stw %i5, [%l7 + 0x54]
31533 st %f15, [%l7 + 0x7C]
31534 ld [%l7 + 0x74], %f2
31535 fbul %fcc2, loop_3635
31536 movgu %icc, %o0, %g5
31537 movrlez %i1, %g1, %o1
31538 movrne %l4, 0x201, %l0
31539loop_3635:
31540 ldsh [%l7 + 0x6E], %l2
31541 fbne %fcc0, loop_3636
31542 srl %o7, %l3, %i4
31543 movgu %icc, %i3, %o2
31544 fnegd %f12, %f12
31545loop_3636:
31546 movvs %icc, %i7, %g3
31547 stb %l1, [%l7 + 0x23]
31548 add %g2, 0x09FE, %g7
31549 call loop_3637
31550 movl %icc, %o3, %g4
31551 ldx [%l7 + 0x38], %o4
31552 tneg %xcc, 0x7
31553loop_3637:
31554 popc %o6, %l5
31555 bneg,pt %icc, loop_3638
31556 stw %i6, [%l7 + 0x44]
31557 fnor %f12, %f10, %f8
31558 bneg,a loop_3639
31559loop_3638:
31560 tgu %icc, 0x3
31561 fzero %f2
31562 bcs,a,pn %icc, loop_3640
31563loop_3639:
31564 tpos %xcc, 0x6
31565 fmovrslz %g6, %f7, %f9
31566 ldx [%l7 + 0x50], %l6
31567loop_3640:
31568 ldub [%l7 + 0x3A], %o5
31569 mulx %i2, %i0, %i5
31570 fandnot1 %f10, %f12, %f6
31571 stb %o0, [%l7 + 0x47]
31572 mulx %g5, 0x11F7, %g1
31573 lduh [%l7 + 0x44], %o1
31574 fbug,a %fcc1, loop_3641
31575 movleu %xcc, %l4, %i1
31576 fmovrdgz %l0, %f10, %f0
31577 array8 %o7, %l2, %l3
31578loop_3641:
31579 fbug,a %fcc1, loop_3642
31580 sdivcc %i3, 0x12AA, %o2
31581 fmovrsne %i4, %f13, %f13
31582 sdivcc %g3, 0x08A9, %i7
31583loop_3642:
31584 smul %g2, %g7, %l1
31585 movrne %o3, %g4, %o4
31586 fmovdneg %icc, %f1, %f1
31587 st %f15, [%l7 + 0x78]
31588 fmovrslz %o6, %f13, %f10
31589 edge16 %i6, %g6, %l6
31590 ble,pn %icc, loop_3643
31591 stb %o5, [%l7 + 0x64]
31592 sth %l5, [%l7 + 0x76]
31593 srl %i2, 0x19, %i0
31594loop_3643:
31595 ldsh [%l7 + 0x18], %i5
31596 ldx [%l7 + 0x18], %g5
31597 movg %icc, %o0, %g1
31598 fbl %fcc1, loop_3644
31599 ldsw [%l7 + 0x3C], %l4
31600 fpsub16 %f10, %f12, %f10
31601 std %f6, [%l7 + 0x38]
31602loop_3644:
31603 fcmpgt32 %f4, %f14, %i1
31604 sdiv %o1, 0x1E0A, %o7
31605 fmovsleu %xcc, %f13, %f10
31606 fbo,a %fcc0, loop_3645
31607 movcc %xcc, %l2, %l3
31608 std %f2, [%l7 + 0x60]
31609 fzero %f6
31610loop_3645:
31611 tl %xcc, 0x3
31612 fmovrsne %i3, %f11, %f1
31613 fxnor %f0, %f6, %f8
31614 fmul8ulx16 %f4, %f4, %f6
31615 ldsb [%l7 + 0x3E], %o2
31616 movrgez %l0, 0x307, %g3
31617 xnor %i7, 0x122E, %i4
31618 sdivcc %g2, 0x0808, %g7
31619 fbue,a %fcc2, loop_3646
31620 ldx [%l7 + 0x78], %o3
31621 fmovdvs %icc, %f2, %f6
31622 edge16n %l1, %g4, %o6
31623loop_3646:
31624 stb %o4, [%l7 + 0x20]
31625 umul %g6, %i6, %l6
31626 fmovrdgez %l5, %f14, %f2
31627 fxor %f10, %f6, %f14
31628 array8 %o5, %i2, %i5
31629 fbue,a %fcc2, loop_3647
31630 fmovdneg %xcc, %f10, %f0
31631 ld [%l7 + 0x14], %f10
31632 fbg,a %fcc0, loop_3648
31633loop_3647:
31634 movge %xcc, %g5, %i0
31635 fpsub32 %f2, %f14, %f10
31636 ldsh [%l7 + 0x64], %o0
31637loop_3648:
31638 edge8ln %g1, %i1, %l4
31639 brlez,a %o7, loop_3649
31640 edge8ln %o1, %l3, %l2
31641 brlz,a %i3, loop_3650
31642 subc %o2, 0x1229, %l0
31643loop_3649:
31644 fmovse %icc, %f4, %f10
31645 ldd [%l7 + 0x20], %f6
31646loop_3650:
31647 movn %icc, %i7, %i4
31648 fbg,a %fcc2, loop_3651
31649 movrlz %g2, %g7, %g3
31650 subccc %l1, 0x1F5E, %g4
31651 sra %o3, %o4, %o6
31652loop_3651:
31653 fmuld8sux16 %f6, %f4, %f10
31654 bneg,pt %icc, loop_3652
31655 movrgez %i6, %g6, %l6
31656 tge %xcc, 0x6
31657 alignaddr %l5, %i2, %o5
31658loop_3652:
31659 srl %i5, %g5, %i0
31660 std %f0, [%l7 + 0x18]
31661 fbne,a %fcc2, loop_3653
31662 fmovdneg %icc, %f8, %f9
31663 bl,a,pt %icc, loop_3654
31664 movrgz %o0, %g1, %l4
31665loop_3653:
31666 stx %i1, [%l7 + 0x68]
31667 fmovdg %xcc, %f13, %f12
31668loop_3654:
31669 fbl %fcc3, loop_3655
31670 te %xcc, 0x3
31671 bleu,a,pn %icc, loop_3656
31672 srlx %o1, 0x03, %l3
31673loop_3655:
31674 fmovdpos %xcc, %f14, %f15
31675 sll %o7, %l2, %o2
31676loop_3656:
31677 siam 0x1
31678 stx %i3, [%l7 + 0x48]
31679 fcmpgt16 %f0, %f12, %l0
31680 edge16n %i4, %i7, %g7
31681 stb %g3, [%l7 + 0x0C]
31682 ld [%l7 + 0x08], %f0
31683 std %f12, [%l7 + 0x38]
31684 bg loop_3657
31685 movvs %xcc, %g2, %g4
31686 stx %o3, [%l7 + 0x68]
31687 fxnors %f12, %f4, %f10
31688loop_3657:
31689 orncc %o4, 0x0E61, %o6
31690 fornot1 %f10, %f4, %f14
31691 fmovdl %icc, %f4, %f4
31692 stb %i6, [%l7 + 0x20]
31693 fmovda %xcc, %f10, %f3
31694 ldsh [%l7 + 0x22], %l1
31695 lduw [%l7 + 0x10], %g6
31696 ldsb [%l7 + 0x29], %l6
31697 movpos %xcc, %l5, %o5
31698 ldsw [%l7 + 0x48], %i5
31699 bvc %icc, loop_3658
31700 fone %f0
31701 ble,a,pn %xcc, loop_3659
31702 fba %fcc1, loop_3660
31703loop_3658:
31704 fbne,a %fcc2, loop_3661
31705 ldub [%l7 + 0x68], %g5
31706loop_3659:
31707 fmovrdlez %i2, %f6, %f10
31708loop_3660:
31709 array8 %o0, %g1, %i0
31710loop_3661:
31711 fpack16 %f4, %f12
31712 fzeros %f3
31713 edge32 %i1, %l4, %l3
31714 stx %o7, [%l7 + 0x68]
31715 xor %o1, %o2, %l2
31716 taddcc %l0, 0x037E, %i3
31717 sth %i7, [%l7 + 0x28]
31718 movrlez %g7, 0x2A3, %i4
31719 srlx %g2, %g3, %g4
31720 lduh [%l7 + 0x0A], %o4
31721 fcmpes %fcc1, %f11, %f12
31722 lduh [%l7 + 0x28], %o6
31723 fmovsl %icc, %f13, %f0
31724 lduh [%l7 + 0x1E], %i6
31725 stw %l1, [%l7 + 0x14]
31726 ldx [%l7 + 0x58], %g6
31727 lduw [%l7 + 0x6C], %o3
31728 ldub [%l7 + 0x20], %l6
31729 lduh [%l7 + 0x7C], %l5
31730 fblg,a %fcc2, loop_3662
31731 xorcc %o5, 0x1D6F, %g5
31732 stw %i2, [%l7 + 0x24]
31733 bvc %icc, loop_3663
31734loop_3662:
31735 nop
31736 setx loop_3664, %l0, %l1
31737 wrpr 0x1, %tl
31738 wrpr %l1, %tnpc
31739 setx 0x34400001400, %l0, %l1
31740 wrpr %l1, %tstate
31741 wrhpr 0x4, %htstate
31742 done
31743 fexpand %f11, %f6
31744 movleu %icc, %o0, %g1
31745loop_3663:
31746 faligndata %f12, %f14, %f4
31747loop_3664:
31748 umulcc %i0, %i5, %l4
31749 stb %l3, [%l7 + 0x4E]
31750 for %f10, %f0, %f2
31751 sdivx %i1, 0x1FE2, %o1
31752 umul %o2, 0x13DE, %o7
31753 ta %icc, 0x4
31754 stx %l0, [%l7 + 0x70]
31755 fbg %fcc2, loop_3665
31756 movvs %icc, %i3, %l2
31757 ta %xcc, 0x5
31758 ldsw [%l7 + 0x7C], %g7
31759loop_3665:
31760 fsrc1 %f6, %f12
31761 mulx %i4, %i7, %g3
31762 fpmerge %f5, %f8, %f0
31763 ldd [%l7 + 0x38], %f6
31764 st %f3, [%l7 + 0x5C]
31765 stx %g4, [%l7 + 0x60]
31766 fands %f0, %f7, %f3
31767 fmovrdne %o4, %f0, %f8
31768 st %f9, [%l7 + 0x10]
31769 edge8l %o6, %i6, %l1
31770 fble %fcc1, loop_3666
31771 xnor %g2, 0x0A77, %o3
31772 fnegd %f12, %f0
31773 ble loop_3667
31774loop_3666:
31775 movrlz %g6, %l5, %o5
31776 movvs %xcc, %g5, %i2
31777 edge16ln %o0, %g1, %i0
31778loop_3667:
31779 fmovdpos %icc, %f2, %f8
31780 orn %i5, %l4, %l3
31781 fmovrsgz %l6, %f11, %f10
31782 fmovsgu %xcc, %f15, %f9
31783 fbug %fcc2, loop_3668
31784 andcc %i1, 0x0B32, %o2
31785 fmovde %icc, %f9, %f12
31786 fpack32 %f4, %f12, %f10
31787loop_3668:
31788 tg %xcc, 0x6
31789 sth %o7, [%l7 + 0x4C]
31790 orn %o1, 0x1FA7, %i3
31791 fmovsleu %icc, %f9, %f8
31792 be,a %xcc, loop_3669
31793 lduh [%l7 + 0x68], %l0
31794 std %f4, [%l7 + 0x68]
31795 stw %l2, [%l7 + 0x3C]
31796loop_3669:
31797 nop
31798 setx loop_3670, %l0, %l1
31799 wrpr 0x1, %tl
31800 wrpr %l1, %tpc
31801 add %l1, 0x4, %l1
31802 wrpr %l1, %tnpc
31803 setx 0x34400001400, %l0, %l1
31804 wrpr %l1, %tstate
31805 wrhpr 0x4, %htstate
31806 retry
31807 sub %i4, %g7, %g3
31808 sth %i7, [%l7 + 0x22]
31809 tne %icc, 0x2
31810loop_3670:
31811 ldsb [%l7 + 0x15], %o4
31812 fbule,a %fcc0, loop_3671
31813 ldsw [%l7 + 0x5C], %o6
31814 fmovrsgz %i6, %f2, %f5
31815 lduw [%l7 + 0x78], %l1
31816loop_3671:
31817 fmovsl %xcc, %f8, %f4
31818 fbul %fcc3, loop_3672
31819 taddcc %g4, 0x13F7, %g2
31820 fmovde %icc, %f7, %f3
31821 bneg,pt %icc, loop_3673
31822loop_3672:
31823 fsrc2 %f6, %f2
31824 lduh [%l7 + 0x7E], %g6
31825 fmovdg %icc, %f1, %f5
31826loop_3673:
31827 ldd [%l7 + 0x60], %f2
31828 ldub [%l7 + 0x7F], %o3
31829 ldx [%l7 + 0x08], %o5
31830 bge,pt %xcc, loop_3674
31831 ld [%l7 + 0x68], %f2
31832 fmovdcc %icc, %f3, %f14
31833 ldsh [%l7 + 0x3C], %g5
31834loop_3674:
31835 fones %f5
31836 brnz %l5, loop_3675
31837 ldsb [%l7 + 0x3A], %i2
31838 bgu,a %icc, loop_3676
31839 fmovsl %icc, %f15, %f1
31840loop_3675:
31841 andcc %g1, 0x1B13, %o0
31842 st %f2, [%l7 + 0x68]
31843loop_3676:
31844 tcs %icc, 0x7
31845 srax %i5, 0x1A, %i0
31846 sth %l3, [%l7 + 0x46]
31847 movle %xcc, %l4, %l6
31848 edge32n %o2, %o7, %o1
31849 ldub [%l7 + 0x75], %i1
31850 sth %l0, [%l7 + 0x2A]
31851 fbo,a %fcc1, loop_3677
31852 sth %l2, [%l7 + 0x24]
31853 lduw [%l7 + 0x28], %i3
31854 movl %icc, %g7, %g3
31855loop_3677:
31856 fcmpgt16 %f14, %f0, %i4
31857 xnorcc %i7, %o6, %o4
31858 srl %l1, %i6, %g4
31859 ld [%l7 + 0x64], %f7
31860 nop
31861 setx loop_3678, %l0, %l1
31862 wrpr 0x1, %tl
31863 wrpr %l1, %tpc
31864 add %l1, 0x4, %l1
31865 wrpr %l1, %tnpc
31866 setx 0x34400001400, %l0, %l1
31867 wrpr %l1, %tstate
31868 wrhpr 0x4, %htstate
31869 retry
31870 stw %g6, [%l7 + 0x58]
31871 fmovdn %xcc, %f4, %f9
31872 ldsh [%l7 + 0x40], %g2
31873loop_3678:
31874 fandnot1 %f10, %f6, %f8
31875 movge %xcc, %o5, %g5
31876 fmovsvc %icc, %f4, %f4
31877 ldd [%l7 + 0x48], %f8
31878 fxor %f10, %f14, %f2
31879 addc %l5, 0x13B1, %i2
31880 movrne %g1, %o3, %i5
31881 ble,pn %icc, loop_3679
31882 fmovrdgz %i0, %f8, %f14
31883 fandnot2 %f2, %f2, %f0
31884 fble,a %fcc0, loop_3680
31885loop_3679:
31886 ld [%l7 + 0x0C], %f10
31887 movcc %xcc, %l3, %o0
31888 subccc %l6, %l4, %o2
31889loop_3680:
31890 mulx %o1, 0x1636, %o7
31891 subcc %l0, 0x188B, %l2
31892 fmovdcs %icc, %f3, %f8
31893 umulcc %i1, 0x08DB, %i3
31894 fandnot2 %f0, %f12, %f4
31895 stw %g3, [%l7 + 0x34]
31896 stx %i4, [%l7 + 0x70]
31897 movgu %icc, %i7, %g7
31898 call loop_3681
31899 std %f12, [%l7 + 0x18]
31900 std %f2, [%l7 + 0x30]
31901 lduw [%l7 + 0x64], %o4
31902loop_3681:
31903 ldd [%l7 + 0x58], %f2
31904 fbg,a %fcc1, loop_3682
31905 ldsh [%l7 + 0x5A], %l1
31906 add %i6, 0x01AA, %g4
31907 ldx [%l7 + 0x28], %g6
31908loop_3682:
31909 std %f6, [%l7 + 0x60]
31910 smulcc %g2, 0x044C, %o6
31911 xnorcc %o5, 0x14D8, %g5
31912 fones %f5
31913 fmul8x16al %f12, %f7, %f0
31914 ldsw [%l7 + 0x64], %l5
31915 fcmpeq32 %f12, %f6, %g1
31916 taddcctv %i2, %i5, %i0
31917 fmovdleu %xcc, %f15, %f0
31918 tn %icc, 0x6
31919 fmovrslez %l3, %f7, %f11
31920 fcmpne16 %f4, %f8, %o3
31921 fmovsn %xcc, %f8, %f11
31922 sth %l6, [%l7 + 0x30]
31923 fmul8x16 %f5, %f10, %f14
31924 sth %l4, [%l7 + 0x1E]
31925 st %f1, [%l7 + 0x4C]
31926 ldsb [%l7 + 0x48], %o2
31927 fxor %f6, %f6, %f4
31928 brlez,a %o0, loop_3683
31929 fandnot1 %f14, %f6, %f4
31930 ldx [%l7 + 0x30], %o1
31931 bne,a,pn %xcc, loop_3684
31932loop_3683:
31933 sdivcc %o7, 0x0F9D, %l2
31934 fmovsneg %icc, %f7, %f0
31935 fbue,a %fcc3, loop_3685
31936loop_3684:
31937 nop
31938 setx loop_3686, %l0, %l1
31939 jmpl %l1, %l0
31940 fmovdle %xcc, %f4, %f15
31941 tvc %icc, 0x0
31942loop_3685:
31943 subccc %i3, %i1, %g3
31944loop_3686:
31945 fpadd16 %f8, %f14, %f0
31946 fbl %fcc2, loop_3687
31947 movge %icc, %i7, %i4
31948 ldd [%l7 + 0x60], %f10
31949 ldd [%l7 + 0x18], %f2
31950loop_3687:
31951 mulx %o4, 0x004E, %l1
31952 fcmpd %fcc1, %f4, %f2
31953 stw %g7, [%l7 + 0x5C]
31954 fblg,a %fcc0, loop_3688
31955 tleu %icc, 0x7
31956 ldx [%l7 + 0x40], %g4
31957 xnorcc %g6, 0x08EB, %i6
31958loop_3688:
31959 ldsh [%l7 + 0x44], %o6
31960 bne %icc, loop_3689
31961 bne,a %xcc, loop_3690
31962 lduw [%l7 + 0x10], %o5
31963 fmovdcs %xcc, %f12, %f14
31964loop_3689:
31965 ldd [%l7 + 0x38], %f2
31966loop_3690:
31967 ldd [%l7 + 0x58], %f14
31968 fpadd16s %f7, %f7, %f2
31969 lduw [%l7 + 0x20], %g2
31970 alignaddr %g5, %g1, %l5
31971 fbl %fcc2, loop_3691
31972 movrlz %i5, %i2, %i0
31973 fcmple16 %f8, %f6, %l3
31974 srlx %l6, 0x18, %l4
31975loop_3691:
31976 for %f6, %f12, %f6
31977 xnor %o3, 0x108A, %o2
31978 udivx %o0, 0x168C, %o7
31979 andcc %o1, 0x1296, %l0
31980 fbul,a %fcc0, loop_3692
31981 tle %icc, 0x1
31982 lduh [%l7 + 0x30], %l2
31983 fandnot1 %f10, %f12, %f0
31984loop_3692:
31985 udivx %i1, 0x0081, %g3
31986 ldsw [%l7 + 0x7C], %i7
31987 fcmpgt32 %f2, %f6, %i3
31988 edge32n %i4, %l1, %g7
31989 fmovsvs %xcc, %f11, %f11
31990 fabsd %f14, %f0
31991 for %f14, %f0, %f8
31992 ldx [%l7 + 0x18], %o4
31993 fcmpne16 %f8, %f10, %g4
31994 fnegd %f2, %f0
31995 std %f6, [%l7 + 0x28]
31996 tsubcc %g6, %i6, %o6
31997 fmovsvs %icc, %f5, %f4
31998 ldub [%l7 + 0x62], %o5
31999 lduh [%l7 + 0x1C], %g5
32000 st %f5, [%l7 + 0x58]
32001 mova %xcc, %g2, %g1
32002 bcs,pn %xcc, loop_3693
32003 fcmpgt16 %f6, %f0, %l5
32004 brgz,a %i2, loop_3694
32005 sdivcc %i5, 0x0BC3, %l3
32006loop_3693:
32007 ld [%l7 + 0x08], %f7
32008 sethi 0x0C1A, %i0
32009loop_3694:
32010 fxnor %f14, %f2, %f14
32011 movleu %xcc, %l4, %l6
32012 lduh [%l7 + 0x78], %o3
32013 tcs %icc, 0x5
32014 tleu %icc, 0x5
32015 std %f2, [%l7 + 0x58]
32016 lduw [%l7 + 0x24], %o0
32017 andncc %o2, %o7, %l0
32018 fbg %fcc0, loop_3695
32019 movle %icc, %o1, %i1
32020 fmovsgu %icc, %f13, %f6
32021 edge16 %g3, %i7, %i3
32022loop_3695:
32023 ble loop_3696
32024 brnz %l2, loop_3697
32025 subcc %l1, 0x1EA0, %g7
32026 mova %xcc, %o4, %g4
32027loop_3696:
32028 fcmps %fcc2, %f9, %f15
32029loop_3697:
32030 orncc %g6, 0x17B2, %i6
32031 ldsh [%l7 + 0x5C], %o6
32032 std %f0, [%l7 + 0x60]
32033 alignaddrl %i4, %g5, %o5
32034 fmovsge %xcc, %f9, %f7
32035 ldd [%l7 + 0x40], %f6
32036 te %icc, 0x3
32037 fbn,a %fcc1, loop_3698
32038 smul %g1, 0x198B, %l5
32039 fcmpgt32 %f2, %f10, %g2
32040 ldsw [%l7 + 0x64], %i2
32041loop_3698:
32042 fpackfix %f8, %f9
32043 stw %l3, [%l7 + 0x18]
32044 fpsub16s %f14, %f1, %f13
32045 stw %i5, [%l7 + 0x38]
32046 fbne,a %fcc1, loop_3699
32047 std %f12, [%l7 + 0x60]
32048 fpadd16 %f0, %f14, %f8
32049 fmovrdgz %l4, %f6, %f12
32050loop_3699:
32051 fmovde %xcc, %f14, %f6
32052 subc %i0, 0x05BA, %l6
32053 smul %o0, 0x1784, %o3
32054 bge,a,pn %icc, loop_3700
32055 smul %o2, 0x1822, %o7
32056 ba %xcc, loop_3701
32057 sth %o1, [%l7 + 0x62]
32058loop_3700:
32059 fbue,a %fcc2, loop_3702
32060 fbge %fcc2, loop_3703
32061loop_3701:
32062 sth %l0, [%l7 + 0x32]
32063 edge8ln %i1, %g3, %i7
32064loop_3702:
32065 ldub [%l7 + 0x16], %i3
32066loop_3703:
32067 fnors %f12, %f8, %f11
32068 fand %f14, %f2, %f12
32069 ldub [%l7 + 0x62], %l1
32070 fbug %fcc3, loop_3704
32071 fmovse %icc, %f7, %f15
32072 fmovdg %icc, %f1, %f1
32073 srlx %l2, 0x1C, %o4
32074loop_3704:
32075 fmul8ulx16 %f10, %f8, %f8
32076 stw %g7, [%l7 + 0x78]
32077 tleu %xcc, 0x2
32078 fmovsneg %xcc, %f13, %f0
32079 std %f8, [%l7 + 0x28]
32080 fxor %f10, %f14, %f14
32081 fxnor %f4, %f4, %f0
32082 sth %g6, [%l7 + 0x20]
32083 ldsh [%l7 + 0x32], %i6
32084 std %f8, [%l7 + 0x10]
32085 subcc %o6, %g4, %g5
32086 fxor %f14, %f4, %f0
32087 ldsb [%l7 + 0x70], %i4
32088 ld [%l7 + 0x78], %f1
32089 fmovsne %xcc, %f3, %f2
32090 ldsw [%l7 + 0x2C], %g1
32091 fmovdgu %xcc, %f3, %f14
32092 std %f14, [%l7 + 0x10]
32093 bvs,a loop_3705
32094 movrne %o5, 0x190, %g2
32095 ldsb [%l7 + 0x11], %l5
32096 fnot1s %f14, %f14
32097loop_3705:
32098 tgu %icc, 0x0
32099 fmul8ulx16 %f2, %f8, %f0
32100 array32 %l3, %i5, %l4
32101 fnot2s %f15, %f2
32102 ldd [%l7 + 0x30], %f4
32103 ldd [%l7 + 0x10], %f0
32104 std %f0, [%l7 + 0x58]
32105 ld [%l7 + 0x6C], %f5
32106 array32 %i2, %l6, %o0
32107 fmuld8sux16 %f8, %f2, %f0
32108 st %f0, [%l7 + 0x48]
32109 st %f4, [%l7 + 0x2C]
32110 fbue,a %fcc1, loop_3706
32111 popc 0x120D, %o3
32112 fcmps %fcc0, %f5, %f4
32113 fmovda %icc, %f9, %f10
32114loop_3706:
32115 fmovsne %xcc, %f6, %f9
32116 addc %o2, %o7, %i0
32117 fbug,a %fcc1, loop_3707
32118 fbul %fcc3, loop_3708
32119 tgu %xcc, 0x6
32120 fmovdge %xcc, %f8, %f2
32121loop_3707:
32122 fornot1 %f14, %f8, %f8
32123loop_3708:
32124 and %l0, %i1, %g3
32125 faligndata %f10, %f8, %f6
32126 brlez %i7, loop_3709
32127 fmovdcc %icc, %f6, %f15
32128 pdist %f8, %f10, %f0
32129 fmuld8ulx16 %f7, %f4, %f2
32130loop_3709:
32131 subc %i3, %o1, %l1
32132 fpsub16s %f15, %f8, %f15
32133 movrgez %l2, %g7, %o4
32134 st %f4, [%l7 + 0x60]
32135 edge8 %i6, %g6, %g4
32136 call loop_3710
32137 umulcc %o6, %g5, %i4
32138 movge %icc, %o5, %g2
32139 lduw [%l7 + 0x30], %l5
32140loop_3710:
32141 fnor %f2, %f4, %f12
32142 fmovda %xcc, %f2, %f0
32143 bl,pn %xcc, loop_3711
32144 ldsh [%l7 + 0x2A], %g1
32145 tn %xcc, 0x6
32146 tn %icc, 0x6
32147loop_3711:
32148 ldsw [%l7 + 0x6C], %l3
32149 fmovdne %xcc, %f9, %f13
32150 lduw [%l7 + 0x78], %i5
32151 fbe,a %fcc0, loop_3712
32152 move %xcc, %l4, %l6
32153 movrgez %i2, 0x248, %o0
32154 fmul8sux16 %f0, %f4, %f6
32155loop_3712:
32156 tsubcctv %o3, %o7, %o2
32157 lduh [%l7 + 0x3E], %l0
32158 fandnot2s %f6, %f1, %f10
32159 fmovspos %xcc, %f3, %f12
32160 popc 0x100D, %i1
32161 fzero %f2
32162 ldsw [%l7 + 0x5C], %g3
32163 stw %i7, [%l7 + 0x7C]
32164 mulx %i3, %o1, %i0
32165 movn %xcc, %l1, %g7
32166 udiv %l2, 0x06F1, %o4
32167 fmovrde %i6, %f8, %f10
32168 be,pn %icc, loop_3713
32169 ba,pn %icc, loop_3714
32170 fmul8x16al %f1, %f0, %f4
32171 fmovs %f0, %f10
32172loop_3713:
32173 fmul8ulx16 %f10, %f12, %f12
32174loop_3714:
32175 ldub [%l7 + 0x5F], %g4
32176 array16 %o6, %g5, %i4
32177 fmovs %f0, %f15
32178 std %f12, [%l7 + 0x30]
32179 ld [%l7 + 0x44], %f2
32180 fsrc2 %f0, %f12
32181 fbu,a %fcc2, loop_3715
32182 stx %o5, [%l7 + 0x48]
32183 fcmps %fcc1, %f4, %f4
32184 fone %f6
32185loop_3715:
32186 nop
32187 setx loop_3716, %l0, %l1
32188 jmpl %l1, %g2
32189 subc %g6, 0x1207, %l5
32190 be,a,pn %xcc, loop_3717
32191 fsrc1 %f10, %f6
32192loop_3716:
32193 fpsub32 %f8, %f6, %f4
32194 std %f14, [%l7 + 0x50]
32195loop_3717:
32196 bvc loop_3718
32197 std %f12, [%l7 + 0x20]
32198 edge16 %l3, %g1, %i5
32199 fxors %f2, %f3, %f2
32200loop_3718:
32201 ldsw [%l7 + 0x24], %l6
32202 smulcc %l4, %i2, %o3
32203 ldx [%l7 + 0x78], %o7
32204 tpos %xcc, 0x2
32205 fmovd %f6, %f2
32206 tvc %icc, 0x7
32207 ldd [%l7 + 0x48], %f6
32208 xnorcc %o2, %l0, %o0
32209 fpack16 %f10, %f7
32210 tneg %icc, 0x1
32211 stb %i1, [%l7 + 0x7B]
32212 tle %icc, 0x4
32213 fexpand %f8, %f4
32214 subc %i7, 0x1959, %i3
32215 fbule,a %fcc3, loop_3719
32216 fcmpgt16 %f10, %f2, %o1
32217 movl %icc, %i0, %l1
32218 tsubcctv %g7, 0x1410, %l2
32219loop_3719:
32220 fands %f6, %f0, %f9
32221 fmovdn %xcc, %f7, %f12
32222 call loop_3720
32223 lduh [%l7 + 0x2A], %g3
32224 nop
32225 setx loop_3721, %l0, %l1
32226 jmpl %l1, %o4
32227 tleu %icc, 0x5
32228loop_3720:
32229 ldx [%l7 + 0x08], %g4
32230 tleu %icc, 0x4
32231loop_3721:
32232 stb %i6, [%l7 + 0x76]
32233 stb %o6, [%l7 + 0x1C]
32234 stx %g5, [%l7 + 0x70]
32235 ble %icc, loop_3722
32236 ldsw [%l7 + 0x74], %o5
32237 tleu %xcc, 0x3
32238 movneg %xcc, %g2, %g6
32239loop_3722:
32240 fmovs %f10, %f5
32241 tneg %icc, 0x4
32242 bvs loop_3723
32243 tvc %icc, 0x6
32244 ld [%l7 + 0x10], %f5
32245 fbg %fcc2, loop_3724
32246loop_3723:
32247 fmovsle %icc, %f8, %f9
32248 xnorcc %i4, 0x133A, %l5
32249 ldub [%l7 + 0x0F], %g1
32250loop_3724:
32251 fmul8x16 %f10, %f4, %f8
32252 std %f4, [%l7 + 0x30]
32253 bvc %icc, loop_3725
32254 movcc %icc, %i5, %l6
32255 siam 0x2
32256 ldsw [%l7 + 0x44], %l4
32257loop_3725:
32258 fbug %fcc2, loop_3726
32259 stx %l3, [%l7 + 0x40]
32260 fnot1s %f11, %f5
32261 movneg %icc, %o3, %o7
32262loop_3726:
32263 tcs %xcc, 0x0
32264 movrlez %o2, 0x1EE, %l0
32265 smulcc %i2, 0x0DFF, %o0
32266 fmovsa %icc, %f2, %f3
32267 siam 0x5
32268 ldd [%l7 + 0x08], %f4
32269 move %xcc, %i7, %i3
32270 bne,pn %xcc, loop_3727
32271 stb %o1, [%l7 + 0x4C]
32272 ldub [%l7 + 0x47], %i0
32273 smul %l1, %g7, %i1
32274loop_3727:
32275 tsubcc %g3, %o4, %g4
32276 fmovsle %icc, %f13, %f9
32277 movleu %xcc, %l2, %o6
32278 fble %fcc1, loop_3728
32279 ldub [%l7 + 0x0D], %i6
32280 bg %xcc, loop_3729
32281 fpadd16s %f13, %f10, %f5
32282loop_3728:
32283 ldsw [%l7 + 0x38], %o5
32284 ldsw [%l7 + 0x50], %g2
32285loop_3729:
32286 sdivcc %g6, 0x1A52, %i4
32287 tl %icc, 0x6
32288 ldx [%l7 + 0x38], %g5
32289 ldsh [%l7 + 0x48], %g1
32290 call loop_3730
32291 fbg %fcc0, loop_3731
32292 stx %i5, [%l7 + 0x68]
32293 popc 0x1844, %l5
32294loop_3730:
32295 movgu %xcc, %l4, %l3
32296loop_3731:
32297 ldx [%l7 + 0x78], %o3
32298 stx %l6, [%l7 + 0x38]
32299 fmovs %f6, %f1
32300 ldub [%l7 + 0x36], %o2
32301 fmovrsne %o7, %f7, %f15
32302 fbe %fcc3, loop_3732
32303 ld [%l7 + 0x38], %f5
32304 or %l0, 0x0E91, %i2
32305 tcc %icc, 0x6
32306loop_3732:
32307 ldsh [%l7 + 0x4C], %i7
32308 bge,a,pt %xcc, loop_3733
32309 movrne %i3, 0x10C, %o0
32310 sdiv %i0, 0x1FA8, %o1
32311 fbe %fcc2, loop_3734
32312loop_3733:
32313 array16 %g7, %l1, %i1
32314 tneg %xcc, 0x4
32315 std %f6, [%l7 + 0x30]
32316loop_3734:
32317 ldx [%l7 + 0x78], %o4
32318 ldub [%l7 + 0x4C], %g4
32319 xnorcc %l2, 0x07DD, %o6
32320 lduh [%l7 + 0x5C], %i6
32321 fmul8sux16 %f14, %f10, %f6
32322 ldub [%l7 + 0x73], %o5
32323 fxor %f14, %f8, %f6
32324 std %f0, [%l7 + 0x58]
32325 ldub [%l7 + 0x4C], %g3
32326 fblg,a %fcc3, loop_3735
32327 fexpand %f7, %f14
32328 ldx [%l7 + 0x58], %g2
32329 orn %g6, %g5, %i4
32330loop_3735:
32331 lduh [%l7 + 0x6A], %g1
32332 stw %i5, [%l7 + 0x38]
32333 ldsb [%l7 + 0x5A], %l4
32334 subccc %l5, 0x112E, %l3
32335 std %f8, [%l7 + 0x30]
32336 nop
32337 setx loop_3736, %l0, %l1
32338 jmpl %l1, %l6
32339 alignaddrl %o3, %o7, %l0
32340 ldd [%l7 + 0x18], %f12
32341 bgu,pn %icc, loop_3737
32342loop_3736:
32343 subc %o2, %i7, %i3
32344 stw %i2, [%l7 + 0x40]
32345 stx %o0, [%l7 + 0x60]
32346loop_3737:
32347 stb %i0, [%l7 + 0x0E]
32348 fors %f13, %f2, %f0
32349 fmovsa %xcc, %f2, %f9
32350 edge16ln %g7, %l1, %i1
32351 fnot2s %f14, %f1
32352 and %o1, %g4, %o4
32353 movrgez %o6, %l2, %i6
32354 movge %xcc, %g3, %o5
32355 pdist %f4, %f6, %f14
32356 fmovrdlz %g6, %f6, %f14
32357 movpos %xcc, %g2, %i4
32358 movrlz %g5, 0x3E8, %g1
32359 ldsb [%l7 + 0x40], %l4
32360 or %i5, %l3, %l6
32361 ld [%l7 + 0x30], %f6
32362 udiv %o3, 0x0F55, %o7
32363 fmovdne %icc, %f15, %f10
32364 ldsb [%l7 + 0x0E], %l0
32365 fmuld8sux16 %f5, %f11, %f14
32366 ldsw [%l7 + 0x58], %l5
32367 bg,pt %xcc, loop_3738
32368 ldsh [%l7 + 0x1E], %o2
32369 stx %i7, [%l7 + 0x48]
32370 movpos %icc, %i3, %o0
32371loop_3738:
32372 ldub [%l7 + 0x1F], %i0
32373 fpadd16 %f12, %f6, %f4
32374 ldub [%l7 + 0x11], %i2
32375 fmovdneg %xcc, %f9, %f1
32376 bpos,pt %icc, loop_3739
32377 fmovsvc %icc, %f14, %f7
32378 st %f0, [%l7 + 0x74]
32379 fmovrsne %g7, %f6, %f6
32380loop_3739:
32381 brnz,a %l1, loop_3740
32382 addc %i1, %o1, %g4
32383 fsrc1 %f12, %f6
32384 ldsh [%l7 + 0x32], %o6
32385loop_3740:
32386 bne,a,pn %xcc, loop_3741
32387 fbue,a %fcc3, loop_3742
32388 fpsub16s %f13, %f5, %f5
32389 edge16l %l2, %o4, %i6
32390loop_3741:
32391 lduw [%l7 + 0x4C], %g3
32392loop_3742:
32393 ldsh [%l7 + 0x7C], %o5
32394 nop
32395 setx loop_3743, %l0, %l1
32396 wrpr 0x1, %tl
32397 wrpr %l1, %tpc
32398 add %l1, 0x4, %l1
32399 wrpr %l1, %tnpc
32400 setx 0x34400001400, %l0, %l1
32401 wrpr %l1, %tstate
32402 wrhpr 0x4, %htstate
32403 retry
32404 fpack32 %f4, %f6, %f8
32405 fsrc2 %f14, %f2
32406 tvc %xcc, 0x2
32407loop_3743:
32408 fmovrdgez %g6, %f10, %f14
32409 ldsh [%l7 + 0x5A], %i4
32410 ld [%l7 + 0x70], %f9
32411 fcmple32 %f12, %f12, %g5
32412 edge32 %g1, %l4, %i5
32413 stw %g2, [%l7 + 0x14]
32414 st %f9, [%l7 + 0x18]
32415 fmovd %f10, %f6
32416 fble %fcc0, loop_3744
32417 fmovdne %xcc, %f14, %f8
32418 ldub [%l7 + 0x33], %l3
32419 fbul,a %fcc3, loop_3745
32420loop_3744:
32421 addcc %l6, 0x1BC1, %o3
32422 movrgez %l0, 0x16C, %o7
32423 fandnot1 %f10, %f14, %f14
32424loop_3745:
32425 orcc %l5, 0x1EDF, %o2
32426 andn %i7, 0x0685, %o0
32427 std %f2, [%l7 + 0x58]
32428 tne %icc, 0x4
32429 ldd [%l7 + 0x68], %f14
32430 brlz,a %i3, loop_3746
32431 stw %i0, [%l7 + 0x78]
32432 fpack32 %f8, %f4, %f8
32433 lduh [%l7 + 0x64], %g7
32434loop_3746:
32435 ldsb [%l7 + 0x35], %i2
32436 stx %l1, [%l7 + 0x18]
32437 fpadd32s %f5, %f0, %f3
32438 ldub [%l7 + 0x7E], %o1
32439 fmovrslz %g4, %f7, %f0
32440 sub %i1, 0x0E2B, %o6
32441 bneg %xcc, loop_3747
32442 ldsh [%l7 + 0x48], %o4
32443 fmul8x16al %f3, %f8, %f6
32444 movgu %icc, %l2, %g3
32445loop_3747:
32446 andn %i6, 0x1D0B, %o5
32447 lduh [%l7 + 0x24], %g6
32448 edge8l %i4, %g5, %l4
32449 udivcc %i5, 0x0D27, %g1
32450 fbe %fcc0, loop_3748
32451 fcmpeq16 %f6, %f12, %l3
32452 stw %g2, [%l7 + 0x74]
32453 fmovscs %xcc, %f9, %f13
32454loop_3748:
32455 fmovrslez %l6, %f8, %f6
32456 xnorcc %l0, %o7, %o3
32457 tgu %xcc, 0x6
32458 fnand %f0, %f0, %f12
32459 xnor %o2, %l5, %o0
32460 pdist %f0, %f6, %f6
32461 fandnot2s %f11, %f6, %f14
32462 lduh [%l7 + 0x48], %i3
32463 fmovsl %icc, %f9, %f12
32464 array16 %i7, %g7, %i0
32465 tcc %xcc, 0x2
32466 fmovsgu %xcc, %f2, %f4
32467 and %l1, 0x0BFC, %i2
32468 ldub [%l7 + 0x61], %g4
32469 lduh [%l7 + 0x22], %i1
32470 fcmped %fcc3, %f0, %f2
32471 fbuge %fcc2, loop_3749
32472 ldsh [%l7 + 0x24], %o1
32473 ldub [%l7 + 0x37], %o6
32474 fnot2 %f2, %f14
32475loop_3749:
32476 fmovs %f4, %f2
32477 fmovsa %xcc, %f14, %f0
32478 subccc %l2, 0x143F, %g3
32479 edge16ln %i6, %o4, %o5
32480 bshuffle %f10, %f6, %f2
32481 ldx [%l7 + 0x50], %i4
32482 lduw [%l7 + 0x60], %g5
32483 movcs %xcc, %l4, %i5
32484 ldsw [%l7 + 0x10], %g6
32485 bpos %icc, loop_3750
32486 fble,a %fcc1, loop_3751
32487 fmovsvc %icc, %f0, %f6
32488 sth %g1, [%l7 + 0x3E]
32489loop_3750:
32490 fxors %f13, %f12, %f3
32491loop_3751:
32492 movcc %icc, %g2, %l3
32493 ld [%l7 + 0x7C], %f8
32494 fmul8x16au %f1, %f13, %f4
32495 srax %l0, 0x1D, %l6
32496 brgz %o7, loop_3752
32497 be,pn %xcc, loop_3753
32498 movrlz %o2, %o3, %o0
32499 move %icc, %i3, %l5
32500loop_3752:
32501 stw %g7, [%l7 + 0x5C]
32502loop_3753:
32503 ldsb [%l7 + 0x33], %i0
32504 fmul8x16al %f15, %f8, %f8
32505 fpadd16 %f0, %f14, %f12
32506 std %f14, [%l7 + 0x48]
32507 fmovrsgz %i7, %f3, %f1
32508 fmovsneg %xcc, %f0, %f11
32509 or %l1, 0x03A9, %i2
32510 bpos,a,pn %xcc, loop_3754
32511 and %g4, 0x177E, %i1
32512 st %f13, [%l7 + 0x4C]
32513 st %f5, [%l7 + 0x74]
32514loop_3754:
32515 sdivcc %o6, 0x1BDA, %o1
32516 srl %g3, %l2, %i6
32517 ble,a,pn %icc, loop_3755
32518 ldd [%l7 + 0x68], %f14
32519 ldsh [%l7 + 0x46], %o4
32520 tleu %icc, 0x5
32521loop_3755:
32522 and %i4, %g5, %o5
32523 fandnot2 %f12, %f2, %f4
32524 movge %xcc, %l4, %i5
32525 fmovsge %icc, %f8, %f13
32526 ldsh [%l7 + 0x56], %g6
32527 fmovdg %icc, %f0, %f13
32528 brgz %g2, loop_3756
32529 bl,a,pt %icc, loop_3757
32530 ldx [%l7 + 0x38], %l3
32531 tleu %icc, 0x6
32532loop_3756:
32533 stb %l0, [%l7 + 0x67]
32534loop_3757:
32535 ldub [%l7 + 0x6B], %l6
32536 ldd [%l7 + 0x38], %f8
32537 st %f2, [%l7 + 0x44]
32538 fcmple32 %f14, %f4, %o7
32539 lduw [%l7 + 0x60], %o2
32540 orncc %o3, %o0, %g1
32541 fcmple32 %f12, %f12, %i3
32542 fblg %fcc1, loop_3758
32543 fmovsle %xcc, %f3, %f13
32544 mova %icc, %g7, %i0
32545 fornot1 %f4, %f12, %f12
32546loop_3758:
32547 xnor %i7, 0x0B0A, %l5
32548 fmovdcs %xcc, %f11, %f7
32549 move %xcc, %i2, %g4
32550 stb %l1, [%l7 + 0x45]
32551 addc %i1, %o6, %o1
32552 addc %l2, %g3, %o4
32553 movre %i6, %i4, %o5
32554 fmovdge %xcc, %f12, %f4
32555 sth %l4, [%l7 + 0x5E]
32556 fpackfix %f6, %f13
32557 fbe,a %fcc2, loop_3759
32558 fmovrslz %i5, %f12, %f15
32559 fmul8x16au %f7, %f15, %f2
32560 stb %g5, [%l7 + 0x51]
32561loop_3759:
32562 tle %xcc, 0x6
32563 edge8n %g6, %l3, %l0
32564 movleu %xcc, %g2, %l6
32565 ldd [%l7 + 0x78], %f2
32566 subcc %o2, 0x0A3F, %o7
32567 fpack32 %f2, %f2, %f2
32568 lduw [%l7 + 0x24], %o0
32569 ldsb [%l7 + 0x59], %g1
32570 stx %i3, [%l7 + 0x68]
32571 tvc %xcc, 0x6
32572 fnot1s %f10, %f13
32573 ldsw [%l7 + 0x74], %g7
32574 movl %xcc, %o3, %i7
32575 fbn %fcc2, loop_3760
32576 fmovdne %icc, %f6, %f6
32577 fornot2s %f6, %f9, %f4
32578 stb %l5, [%l7 + 0x65]
32579loop_3760:
32580 movn %icc, %i2, %g4
32581 stx %i0, [%l7 + 0x78]
32582 fmovdcs %icc, %f8, %f9
32583 fxnor %f2, %f0, %f8
32584 st %f6, [%l7 + 0x68]
32585 fmovrslz %l1, %f2, %f9
32586 pdist %f2, %f14, %f10
32587 fmovspos %icc, %f0, %f9
32588 fnot1 %f6, %f12
32589 stx %o6, [%l7 + 0x18]
32590 fmovsa %icc, %f14, %f2
32591 movcc %icc, %i1, %o1
32592 fbn %fcc3, loop_3761
32593 fmuld8ulx16 %f4, %f4, %f10
32594 addcc %g3, %l2, %o4
32595 xorcc %i6, %o5, %i4
32596loop_3761:
32597 ldd [%l7 + 0x50], %f14
32598 edge16l %l4, %g5, %g6
32599 stw %i5, [%l7 + 0x38]
32600 fmovsneg %icc, %f5, %f0
32601 fmovdpos %xcc, %f13, %f5
32602 edge8 %l3, %g2, %l0
32603 fcmpne16 %f12, %f12, %l6
32604 fmovda %xcc, %f8, %f4
32605 movn %xcc, %o7, %o2
32606 faligndata %f12, %f2, %f4
32607 fbu %fcc0, loop_3762
32608 lduh [%l7 + 0x20], %o0
32609 fexpand %f2, %f14
32610 ldsb [%l7 + 0x25], %g1
32611loop_3762:
32612 fmovdleu %xcc, %f15, %f15
32613 fba,a %fcc1, loop_3763
32614 tge %icc, 0x1
32615 fba %fcc1, loop_3764
32616 bl,pt %xcc, loop_3765
32617loop_3763:
32618 fxor %f0, %f14, %f0
32619 subcc %g7, 0x1D7B, %o3
32620loop_3764:
32621 fpmerge %f15, %f5, %f10
32622loop_3765:
32623 tleu %icc, 0x0
32624 taddcctv %i3, %l5, %i7
32625 ldsw [%l7 + 0x78], %g4
32626 fbu,a %fcc0, loop_3766
32627 bcs,a loop_3767
32628 orcc %i0, 0x0B26, %i2
32629 fors %f4, %f0, %f10
32630loop_3766:
32631 fxor %f12, %f2, %f4
32632loop_3767:
32633 fmovdgu %xcc, %f4, %f6
32634 movrlez %o6, %l1, %o1
32635 lduw [%l7 + 0x10], %g3
32636 smul %i1, 0x197A, %o4
32637 mulx %i6, %l2, %i4
32638 movrgez %o5, 0x0F0, %g5
32639 array16 %g6, %i5, %l3
32640 fmul8x16au %f9, %f8, %f6
32641 fbug,a %fcc3, loop_3768
32642 array16 %g2, %l0, %l4
32643 fnegs %f13, %f15
32644 ldub [%l7 + 0x46], %l6
32645loop_3768:
32646 fzeros %f9
32647 st %f3, [%l7 + 0x10]
32648 tpos %icc, 0x6
32649 fmovsne %xcc, %f5, %f0
32650 brnz,a %o7, loop_3769
32651 ldub [%l7 + 0x20], %o0
32652 tsubcctv %o2, %g7, %o3
32653 ldd [%l7 + 0x10], %f10
32654loop_3769:
32655 array8 %g1, %l5, %i7
32656 lduw [%l7 + 0x34], %g4
32657 fbg,a %fcc2, loop_3770
32658 fmovsvc %icc, %f12, %f5
32659 std %f14, [%l7 + 0x10]
32660 fcmpes %fcc1, %f5, %f5
32661loop_3770:
32662 sth %i0, [%l7 + 0x36]
32663 tpos %xcc, 0x1
32664 lduh [%l7 + 0x68], %i2
32665 fbn,a %fcc3, loop_3771
32666 fmovdneg %icc, %f3, %f14
32667 stx %o6, [%l7 + 0x20]
32668 fsrc2s %f12, %f13
32669loop_3771:
32670 movpos %icc, %l1, %o1
32671 movne %xcc, %g3, %i1
32672 fpsub16s %f2, %f15, %f1
32673 fmovdl %icc, %f3, %f1
32674 ldsb [%l7 + 0x7B], %i3
32675 st %f14, [%l7 + 0x70]
32676 tsubcc %o4, %l2, %i6
32677 fxnors %f6, %f2, %f2
32678 fmovscs %xcc, %f9, %f13
32679 ldub [%l7 + 0x70], %o5
32680 fmul8ulx16 %f8, %f10, %f14
32681 fabsd %f6, %f4
32682 fmovrdgez %i4, %f0, %f6
32683 fors %f3, %f4, %f2
32684 bcc,pn %xcc, loop_3772
32685 fxnor %f4, %f12, %f0
32686 movrlz %g5, %g6, %i5
32687 fands %f1, %f15, %f7
32688loop_3772:
32689 fcmpne16 %f6, %f6, %g2
32690 tvs %icc, 0x1
32691 movn %icc, %l3, %l0
32692 fzeros %f15
32693 ld [%l7 + 0x78], %f11
32694 fpsub32 %f10, %f14, %f10
32695 fornot2s %f5, %f8, %f13
32696 fmovrsne %l4, %f0, %f5
32697 fcmpeq16 %f8, %f12, %l6
32698 ldsb [%l7 + 0x0A], %o7
32699 tcs %xcc, 0x7
32700 tsubcc %o0, %g7, %o3
32701 movl %xcc, %o2, %l5
32702 ldx [%l7 + 0x78], %g1
32703 fbl,a %fcc1, loop_3773
32704 fbu,a %fcc1, loop_3774
32705 sth %i7, [%l7 + 0x7A]
32706 ldsb [%l7 + 0x37], %i0
32707loop_3773:
32708 fbn,a %fcc1, loop_3775
32709loop_3774:
32710 stb %g4, [%l7 + 0x42]
32711 be loop_3776
32712 mulscc %i2, 0x172C, %o6
32713loop_3775:
32714 fmovrse %l1, %f12, %f11
32715 fmovd %f14, %f0
32716loop_3776:
32717 fcmpeq32 %f12, %f6, %o1
32718 lduh [%l7 + 0x6E], %i1
32719 edge16 %i3, %o4, %l2
32720 fmovrsne %g3, %f6, %f0
32721 edge8l %i6, %i4, %o5
32722 umulcc %g6, 0x1634, %i5
32723 movpos %xcc, %g2, %l3
32724 bvc,a %icc, loop_3777
32725 subccc %g5, 0x15BE, %l0
32726 movcc %icc, %l6, %l4
32727 st %f10, [%l7 + 0x74]
32728loop_3777:
32729 movre %o7, 0x0E5, %g7
32730 fandnot2 %f2, %f0, %f2
32731 fmovdneg %icc, %f15, %f1
32732 ldx [%l7 + 0x40], %o3
32733 fornot1 %f10, %f4, %f4
32734 fmul8x16 %f10, %f14, %f0
32735 sub %o2, 0x06E1, %o0
32736 fzeros %f12
32737 ldsb [%l7 + 0x55], %l5
32738 smulcc %g1, 0x0922, %i7
32739 movvs %icc, %i0, %i2
32740 fpack32 %f12, %f8, %f8
32741 fpack16 %f10, %f5
32742 fcmple16 %f2, %f2, %o6
32743 subcc %l1, %g4, %o1
32744 ldx [%l7 + 0x28], %i1
32745 fmovdcc %xcc, %f9, %f6
32746 edge8n %i3, %l2, %g3
32747 fabss %f4, %f11
32748 lduw [%l7 + 0x10], %o4
32749 fcmpd %fcc2, %f12, %f8
32750 xor %i4, 0x0BEB, %o5
32751 fmuld8sux16 %f4, %f10, %f12
32752 movrgz %g6, %i5, %i6
32753 tle %xcc, 0x7
32754 tn %xcc, 0x6
32755 sub %l3, 0x1AE5, %g2
32756 fpackfix %f2, %f3
32757 movgu %xcc, %g5, %l6
32758 fmul8x16 %f0, %f4, %f8
32759 fpadd16 %f10, %f0, %f0
32760 ldx [%l7 + 0x78], %l0
32761 ld [%l7 + 0x1C], %f12
32762 fxnor %f14, %f0, %f0
32763 movrgez %o7, 0x1E4, %g7
32764 ldx [%l7 + 0x70], %l4
32765 fmovsl %icc, %f11, %f1
32766 edge16ln %o2, %o3, %l5
32767 fmovrde %g1, %f0, %f14
32768 ble,a,pt %icc, loop_3778
32769 fbule,a %fcc3, loop_3779
32770 stb %o0, [%l7 + 0x25]
32771 stw %i7, [%l7 + 0x5C]
32772loop_3778:
32773 lduh [%l7 + 0x2A], %i0
32774loop_3779:
32775 ldsh [%l7 + 0x54], %i2
32776 edge8l %l1, %o6, %g4
32777 fmuld8ulx16 %f0, %f15, %f14
32778 stx %o1, [%l7 + 0x30]
32779 subcc %i3, %i1, %g3
32780 alignaddr %l2, %i4, %o5
32781 stw %g6, [%l7 + 0x1C]
32782 ldsw [%l7 + 0x14], %o4
32783 smulcc %i5, %l3, %g2
32784 subccc %i6, %l6, %g5
32785 fblg %fcc2, loop_3780
32786 fcmpeq16 %f2, %f8, %l0
32787 ba loop_3781
32788 ldsh [%l7 + 0x1E], %o7
32789loop_3780:
32790 xor %l4, %o2, %g7
32791 alignaddrl %o3, %g1, %o0
32792loop_3781:
32793 ble,a loop_3782
32794 fcmps %fcc1, %f7, %f3
32795 ldx [%l7 + 0x08], %i7
32796 fmovrse %l5, %f15, %f5
32797loop_3782:
32798 fcmpne16 %f6, %f8, %i2
32799 fcmpne32 %f4, %f10, %i0
32800 fnand %f12, %f0, %f0
32801 array16 %l1, %g4, %o1
32802 addc %i3, 0x1CDA, %i1
32803 ldub [%l7 + 0x47], %g3
32804 srlx %l2, 0x10, %i4
32805 ldsb [%l7 + 0x7F], %o5
32806 subcc %o6, %o4, %g6
32807 sdivcc %i5, 0x007E, %g2
32808 stw %i6, [%l7 + 0x20]
32809 fbu,a %fcc0, loop_3783
32810 std %f8, [%l7 + 0x48]
32811 edge16l %l3, %g5, %l0
32812 fxor %f2, %f4, %f6
32813loop_3783:
32814 ld [%l7 + 0x74], %f4
32815 fexpand %f11, %f6
32816 sth %o7, [%l7 + 0x46]
32817 fnot2s %f6, %f7
32818 stb %l6, [%l7 + 0x67]
32819 fnot1s %f6, %f10
32820 edge8n %o2, %l4, %o3
32821 tvc %xcc, 0x6
32822 ldd [%l7 + 0x50], %f2
32823 fxor %f12, %f6, %f6
32824 fmovrdlz %g1, %f10, %f6
32825 lduh [%l7 + 0x4C], %o0
32826 addc %g7, %l5, %i7
32827 ldsb [%l7 + 0x1B], %i0
32828 tcs %xcc, 0x1
32829 std %f6, [%l7 + 0x30]
32830 fmovrslez %l1, %f7, %f0
32831 tcs %xcc, 0x7
32832 brz %g4, loop_3784
32833 std %f8, [%l7 + 0x50]
32834 fmovdg %xcc, %f7, %f9
32835 udiv %i2, 0x05CE, %o1
32836loop_3784:
32837 fcmpgt16 %f12, %f8, %i1
32838 andn %g3, 0x1F9F, %i3
32839 fcmpne32 %f12, %f2, %l2
32840 ld [%l7 + 0x48], %f11
32841 tne %icc, 0x5
32842 sdivcc %o5, 0x0BD6, %o6
32843 orncc %o4, 0x0F0D, %g6
32844 fnegd %f14, %f6
32845 tg %icc, 0x3
32846 mulscc %i5, %i4, %g2
32847 tvs %xcc, 0x0
32848 ldx [%l7 + 0x78], %l3
32849 sth %i6, [%l7 + 0x56]
32850 stw %l0, [%l7 + 0x50]
32851 ldsb [%l7 + 0x3B], %o7
32852 lduh [%l7 + 0x5C], %g5
32853 edge8ln %o2, %l4, %o3
32854 fmovspos %icc, %f2, %f3
32855 fmovdgu %icc, %f3, %f2
32856 bg,pn %icc, loop_3785
32857 stb %g1, [%l7 + 0x62]
32858 mulscc %l6, %o0, %l5
32859 andcc %g7, %i7, %l1
32860loop_3785:
32861 fmuld8sux16 %f1, %f1, %f8
32862 ldsh [%l7 + 0x58], %i0
32863 ldsh [%l7 + 0x76], %i2
32864 for %f6, %f12, %f12
32865 srl %o1, %g4, %i1
32866 ldsw [%l7 + 0x34], %g3
32867 ldsw [%l7 + 0x38], %l2
32868 nop
32869 setx loop_3786, %l0, %l1
32870 wrpr 0x1, %tl
32871 wrpr %l1, %tpc
32872 add %l1, 0x4, %l1
32873 wrpr %l1, %tnpc
32874 setx 0x34400001400, %l0, %l1
32875 wrpr %l1, %tstate
32876 wrhpr 0x4, %htstate
32877 retry
32878 movleu %xcc, %o5, %o6
32879 ldx [%l7 + 0x50], %o4
32880 fmul8x16 %f9, %f6, %f14
32881loop_3786:
32882 fcmpeq32 %f14, %f14, %g6
32883 bg,a loop_3787
32884 ld [%l7 + 0x5C], %f12
32885 fmovd %f0, %f6
32886 bneg,a,pn %xcc, loop_3788
32887loop_3787:
32888 fcmpgt32 %f6, %f2, %i3
32889 subccc %i5, %i4, %l3
32890 array8 %i6, %l0, %g2
32891loop_3788:
32892 st %f10, [%l7 + 0x24]
32893 fmul8x16al %f14, %f12, %f0
32894 fmovrdgz %g5, %f6, %f6
32895 fandnot2 %f2, %f14, %f12
32896 call loop_3789
32897 fmovrsgez %o2, %f10, %f13
32898 stb %o7, [%l7 + 0x42]
32899 sth %o3, [%l7 + 0x5C]
32900loop_3789:
32901 fmovsne %icc, %f13, %f6
32902 fxnor %f2, %f0, %f12
32903 tl %icc, 0x4
32904 fmovd %f10, %f14
32905 sdivx %g1, 0x0599, %l6
32906 fmovrslez %l4, %f15, %f4
32907 be loop_3790
32908 fmovsl %xcc, %f4, %f5
32909 edge32n %o0, %l5, %g7
32910 brnz,a %l1, loop_3791
32911loop_3790:
32912 ldsw [%l7 + 0x64], %i0
32913 fabsd %f4, %f8
32914 lduh [%l7 + 0x28], %i7
32915loop_3791:
32916 stb %o1, [%l7 + 0x54]
32917 sth %i2, [%l7 + 0x24]
32918 andn %i1, 0x016A, %g3
32919 srlx %l2, 0x00, %g4
32920 bcs,a loop_3792
32921 fsrc2s %f10, %f13
32922 lduh [%l7 + 0x3A], %o6
32923 fsrc1s %f15, %f7
32924loop_3792:
32925 fnor %f14, %f14, %f10
32926 stx %o5, [%l7 + 0x58]
32927 tsubcc %g6, %o4, %i3
32928 fmovrse %i4, %f13, %f15
32929 tleu %icc, 0x4
32930 std %f2, [%l7 + 0x78]
32931 and %i5, 0x15F9, %i6
32932 sth %l3, [%l7 + 0x52]
32933 fpsub32 %f6, %f4, %f4
32934 edge32n %g2, %g5, %l0
32935 stx %o2, [%l7 + 0x50]
32936 bneg,pn %xcc, loop_3793
32937 fbu,a %fcc0, loop_3794
32938 fbl %fcc0, loop_3795
32939 nop
32940 setx loop_3796, %l0, %l1
32941 wrpr 0x1, %tl
32942 wrpr %l1, %tnpc
32943 setx 0x34400001400, %l0, %l1
32944 wrpr %l1, %tstate
32945 wrhpr 0x4, %htstate
32946 done
32947loop_3793:
32948 fmovspos %xcc, %f7, %f15
32949loop_3794:
32950 array32 %o3, %o7, %l6
32951loop_3795:
32952 ldsw [%l7 + 0x28], %l4
32953loop_3796:
32954 movcc %icc, %g1, %o0
32955 lduw [%l7 + 0x74], %g7
32956 fbne,a %fcc0, loop_3797
32957 fsrc2 %f12, %f0
32958 fcmpgt16 %f14, %f12, %l1
32959 stw %i0, [%l7 + 0x24]
32960loop_3797:
32961 stb %i7, [%l7 + 0x6A]
32962 bvs,a loop_3798
32963 xnorcc %o1, %i2, %l5
32964 fmovs %f6, %f1
32965 ldsb [%l7 + 0x5D], %i1
32966loop_3798:
32967 movge %xcc, %l2, %g3
32968 sth %g4, [%l7 + 0x28]
32969 ldd [%l7 + 0x20], %f4
32970 xnor %o5, 0x1FE3, %g6
32971 array8 %o4, %o6, %i3
32972 fnand %f2, %f6, %f0
32973 tsubcc %i5, %i6, %l3
32974 fpadd16s %f10, %f2, %f8
32975 bg loop_3799
32976 edge32 %i4, %g5, %l0
32977 ld [%l7 + 0x24], %f9
32978 fmovrsgz %o2, %f6, %f3
32979loop_3799:
32980 fandnot1s %f5, %f1, %f7
32981 bn,pt %icc, loop_3800
32982 alignaddrl %o3, %g2, %l6
32983 ldsh [%l7 + 0x52], %l4
32984 fnand %f2, %f0, %f12
32985loop_3800:
32986 edge16n %g1, %o7, %o0
32987 ld [%l7 + 0x2C], %f14
32988 ldsb [%l7 + 0x58], %l1
32989 stw %g7, [%l7 + 0x64]
32990 fpadd32s %f9, %f10, %f2
32991 edge16n %i0, %o1, %i2
32992 ldx [%l7 + 0x58], %i7
32993 bvs %xcc, loop_3801
32994 fmuld8sux16 %f4, %f8, %f6
32995 ble,pn %icc, loop_3802
32996 ba %xcc, loop_3803
32997loop_3801:
32998 fcmpeq32 %f14, %f8, %i1
32999 ldx [%l7 + 0x30], %l5
33000loop_3802:
33001 xorcc %g3, %l2, %g4
33002loop_3803:
33003 or %o5, %g6, %o4
33004 st %f7, [%l7 + 0x14]
33005 fbne,a %fcc0, loop_3804
33006 sth %o6, [%l7 + 0x78]
33007 fmovsvs %xcc, %f6, %f4
33008 sth %i3, [%l7 + 0x7C]
33009loop_3804:
33010 edge16n %i6, %i5, %l3
33011 fpsub32s %f11, %f3, %f1
33012 stw %i4, [%l7 + 0x44]
33013 ldx [%l7 + 0x30], %l0
33014 movrgz %o2, %o3, %g2
33015 fands %f10, %f10, %f11
33016 ble,a loop_3805
33017 bpos,a loop_3806
33018 addccc %g5, 0x085C, %l6
33019 stw %l4, [%l7 + 0x64]
33020loop_3805:
33021 tvs %icc, 0x4
33022loop_3806:
33023 bvs,a loop_3807
33024 fmovdcs %icc, %f2, %f1
33025 edge16l %g1, %o7, %l1
33026 ble,a,pt %xcc, loop_3808
33027loop_3807:
33028 ldub [%l7 + 0x66], %o0
33029 ldub [%l7 + 0x20], %i0
33030 fmuld8ulx16 %f13, %f13, %f14
33031loop_3808:
33032 ldd [%l7 + 0x40], %f2
33033 fpack32 %f8, %f14, %f4
33034 stx %g7, [%l7 + 0x58]
33035 fmovrdlz %o1, %f4, %f10
33036 alignaddrl %i7, %i2, %i1
33037 lduw [%l7 + 0x50], %l5
33038 fmovsg %icc, %f10, %f4
33039 lduw [%l7 + 0x30], %g3
33040 fmuld8sux16 %f8, %f0, %f2
33041 stb %l2, [%l7 + 0x62]
33042 movleu %xcc, %o5, %g4
33043 fnot1s %f9, %f5
33044 movvc %icc, %g6, %o4
33045 fmovd %f12, %f8
33046 smul %o6, 0x1239, %i6
33047 udivcc %i3, 0x0870, %l3
33048 fnegs %f15, %f4
33049 stx %i4, [%l7 + 0x10]
33050 edge32n %l0, %i5, %o3
33051 fornot1 %f0, %f6, %f10
33052 movvs %icc, %o2, %g2
33053 fcmpne32 %f2, %f8, %g5
33054 nop
33055 setx loop_3809, %l0, %l1
33056 jmpl %l1, %l4
33057 movcc %icc, %l6, %g1
33058 ldsh [%l7 + 0x44], %l1
33059 st %f5, [%l7 + 0x24]
33060loop_3809:
33061 fmovsvs %xcc, %f2, %f10
33062 fmovrslz %o0, %f13, %f8
33063 sra %i0, %o7, %o1
33064 ldx [%l7 + 0x40], %i7
33065 fmovdvs %xcc, %f1, %f9
33066 stw %g7, [%l7 + 0x3C]
33067 fmovse %icc, %f15, %f9
33068 fbue,a %fcc0, loop_3810
33069 srlx %i1, 0x1F, %i2
33070 fpmerge %f5, %f2, %f8
33071 lduw [%l7 + 0x08], %g3
33072loop_3810:
33073 xor %l2, %l5, %g4
33074 call loop_3811
33075 fmovdvs %xcc, %f7, %f11
33076 movrlez %o5, 0x106, %g6
33077 fbue %fcc3, loop_3812
33078loop_3811:
33079 movneg %xcc, %o4, %i6
33080 ld [%l7 + 0x28], %f12
33081 std %f12, [%l7 + 0x70]
33082loop_3812:
33083 fnot2 %f0, %f6
33084 sth %i3, [%l7 + 0x7E]
33085 st %f3, [%l7 + 0x68]
33086 fcmpeq32 %f10, %f0, %l3
33087 fxors %f0, %f14, %f6
33088 ldsb [%l7 + 0x1A], %o6
33089 fmovs %f15, %f11
33090 brgez,a %l0, loop_3813
33091 fandnot2 %f12, %f4, %f0
33092 ldsw [%l7 + 0x08], %i5
33093 fexpand %f6, %f14
33094loop_3813:
33095 sllx %i4, %o2, %g2
33096 movre %g5, %l4, %o3
33097 ldx [%l7 + 0x78], %l6
33098 stw %l1, [%l7 + 0x58]
33099 nop
33100 setx loop_3814, %l0, %l1
33101 wrpr 0x1, %tl
33102 wrpr %l1, %tpc
33103 add %l1, 0x4, %l1
33104 wrpr %l1, %tnpc
33105 setx 0x34400001400, %l0, %l1
33106 wrpr %l1, %tstate
33107 wrhpr 0x4, %htstate
33108 retry
33109 tle %xcc, 0x4
33110 move %icc, %o0, %g1
33111 fcmped %fcc0, %f2, %f6
33112loop_3814:
33113 and %o7, 0x1A7E, %i0
33114 movvs %xcc, %i7, %g7
33115 lduw [%l7 + 0x54], %o1
33116 edge32ln %i2, %i1, %g3
33117 fnot1 %f10, %f8
33118 tcs %icc, 0x6
33119 st %f4, [%l7 + 0x20]
33120 lduw [%l7 + 0x4C], %l2
33121 ldsh [%l7 + 0x52], %l5
33122 lduw [%l7 + 0x60], %g4
33123 bcc,a loop_3815
33124 ldsh [%l7 + 0x3E], %g6
33125 mulscc %o4, %o5, %i3
33126 fbo,a %fcc1, loop_3816
33127loop_3815:
33128 movg %icc, %i6, %l3
33129 sra %o6, %i5, %i4
33130 fmovsne %xcc, %f11, %f9
33131loop_3816:
33132 ldsw [%l7 + 0x74], %l0
33133 fsrc2 %f14, %f12
33134 fxnor %f0, %f10, %f8
33135 or %o2, %g2, %g5
33136 fcmpd %fcc1, %f2, %f0
33137 stb %o3, [%l7 + 0x17]
33138 sllx %l6, 0x00, %l4
33139 tvc %xcc, 0x2
33140 fmul8sux16 %f12, %f2, %f10
33141 ldsh [%l7 + 0x60], %o0
33142 faligndata %f12, %f12, %f12
33143 edge16 %g1, %l1, %i0
33144 be %xcc, loop_3817
33145 ld [%l7 + 0x10], %f13
33146 edge16ln %o7, %i7, %o1
33147 stx %g7, [%l7 + 0x68]
33148loop_3817:
33149 ldsw [%l7 + 0x38], %i1
33150 sth %i2, [%l7 + 0x0E]
33151 for %f12, %f2, %f0
33152 smulcc %g3, 0x1092, %l5
33153 andcc %g4, 0x0DC8, %l2
33154 bgu,a,pt %xcc, loop_3818
33155 add %o4, %o5, %g6
33156 movre %i6, 0x36E, %l3
33157 stb %i3, [%l7 + 0x40]
33158loop_3818:
33159 fbug %fcc3, loop_3819
33160 stx %i5, [%l7 + 0x38]
33161 stw %o6, [%l7 + 0x54]
33162 stx %l0, [%l7 + 0x40]
33163loop_3819:
33164 fbue %fcc1, loop_3820
33165 sth %i4, [%l7 + 0x78]
33166 tvs %icc, 0x4
33167 ldsh [%l7 + 0x38], %o2
33168loop_3820:
33169 std %f4, [%l7 + 0x68]
33170 stb %g2, [%l7 + 0x2D]
33171 srl %o3, %l6, %l4
33172 sdiv %o0, 0x106F, %g5
33173 xnor %l1, %g1, %i0
33174 brz %o7, loop_3821
33175 fornot2 %f0, %f10, %f8
33176 orn %o1, 0x0E7D, %g7
33177 fmovdl %xcc, %f3, %f1
33178loop_3821:
33179 fbl,a %fcc2, loop_3822
33180 ld [%l7 + 0x2C], %f14
33181 edge8n %i7, %i1, %g3
33182 ldsb [%l7 + 0x18], %i2
33183loop_3822:
33184 srlx %g4, 0x1F, %l5
33185 fxor %f2, %f12, %f6
33186 fnands %f12, %f8, %f5
33187 fmul8ulx16 %f12, %f14, %f2
33188 array16 %l2, %o4, %g6
33189 fble %fcc0, loop_3823
33190 fxnors %f11, %f6, %f10
33191 brz %i6, loop_3824
33192 stb %l3, [%l7 + 0x11]
33193loop_3823:
33194 fornot1 %f0, %f2, %f14
33195 stx %i3, [%l7 + 0x10]
33196loop_3824:
33197 fmovsl %icc, %f2, %f7
33198 ldsw [%l7 + 0x14], %i5
33199 sll %o5, 0x10, %l0
33200 ldub [%l7 + 0x2C], %i4
33201 ldsh [%l7 + 0x42], %o6
33202 fbe %fcc0, loop_3825
33203 fmovse %xcc, %f4, %f7
33204 fsrc2 %f12, %f2
33205 taddcctv %g2, 0x011E, %o2
33206loop_3825:
33207 udivx %o3, 0x0EDF, %l4
33208 movrne %o0, %g5, %l6
33209 fmovrdgez %l1, %f6, %f8
33210 fpsub32 %f0, %f2, %f8
33211 sdiv %g1, 0x0A10, %o7
33212 movn %xcc, %o1, %g7
33213 sth %i0, [%l7 + 0x4A]
33214 fmovsg %icc, %f5, %f15
33215 fbug,a %fcc3, loop_3826
33216 edge8l %i1, %i7, %g3
33217 fmovsne %xcc, %f13, %f9
33218 movcc %xcc, %g4, %i2
33219loop_3826:
33220 fone %f4
33221 fbule,a %fcc2, loop_3827
33222 ldub [%l7 + 0x0A], %l5
33223 sth %o4, [%l7 + 0x0E]
33224 tge %icc, 0x3
33225loop_3827:
33226 pdist %f2, %f6, %f2
33227 ld [%l7 + 0x10], %f2
33228 fmovdge %xcc, %f9, %f1
33229 nop
33230 setx loop_3828, %l0, %l1
33231 wrpr 0x1, %tl
33232 wrpr %l1, %tnpc
33233 setx 0x34400001400, %l0, %l1
33234 wrpr %l1, %tstate
33235 wrhpr 0x4, %htstate
33236 done
33237 srlx %g6, %i6, %l3
33238 xor %l2, %i5, %o5
33239 ldsh [%l7 + 0x50], %l0
33240loop_3828:
33241 brlz %i3, loop_3829
33242 ldsb [%l7 + 0x4F], %o6
33243 fcmped %fcc3, %f2, %f12
33244 ld [%l7 + 0x7C], %f7
33245loop_3829:
33246 fmovdvs %xcc, %f7, %f7
33247 std %f12, [%l7 + 0x30]
33248 edge8 %i4, %g2, %o2
33249 andcc %o3, %o0, %g5
33250 fexpand %f5, %f8
33251 std %f4, [%l7 + 0x10]
33252 brlez %l4, loop_3830
33253 sth %l1, [%l7 + 0x1A]
33254 fpmerge %f15, %f15, %f14
33255 ldsw [%l7 + 0x78], %l6
33256loop_3830:
33257 ld [%l7 + 0x68], %f5
33258 st %f1, [%l7 + 0x24]
33259 be %icc, loop_3831
33260 bshuffle %f14, %f14, %f2
33261 sth %o7, [%l7 + 0x74]
33262 sth %g1, [%l7 + 0x34]
33263loop_3831:
33264 st %f11, [%l7 + 0x28]
33265 ldsw [%l7 + 0x08], %g7
33266 ldsb [%l7 + 0x38], %o1
33267 sdivx %i1, 0x189A, %i0
33268 ldsw [%l7 + 0x64], %g3
33269 fpsub16s %f8, %f0, %f15
33270 fmul8x16au %f11, %f2, %f8
33271 fors %f2, %f5, %f5
33272 fcmpgt16 %f2, %f6, %i7
33273 fbg %fcc0, loop_3832
33274 ldd [%l7 + 0x18], %f10
33275 sethi 0x1F75, %i2
33276 ldsh [%l7 + 0x2E], %l5
33277loop_3832:
33278 tvs %icc, 0x2
33279 sra %g4, %o4, %g6
33280 stx %l3, [%l7 + 0x58]
33281 sth %l2, [%l7 + 0x6E]
33282 fmovsleu %xcc, %f12, %f4
33283 ldub [%l7 + 0x76], %i5
33284 nop
33285 setx loop_3833, %l0, %l1
33286 wrpr 0x1, %tl
33287 wrpr %l1, %tpc
33288 add %l1, 0x4, %l1
33289 wrpr %l1, %tnpc
33290 setx 0x34400001400, %l0, %l1
33291 wrpr %l1, %tstate
33292 wrhpr 0x4, %htstate
33293 retry
33294 fands %f6, %f5, %f10
33295 faligndata %f4, %f10, %f4
33296 movvc %icc, %o5, %l0
33297loop_3833:
33298 std %f0, [%l7 + 0x70]
33299 fbge %fcc0, loop_3834
33300 bge loop_3835
33301 andncc %i6, %i3, %o6
33302 add %i4, %o2, %o3
33303loop_3834:
33304 ld [%l7 + 0x4C], %f10
33305loop_3835:
33306 fbne %fcc2, loop_3836
33307 fcmple16 %f2, %f12, %g2
33308 movrlz %g5, %l4, %o0
33309 fnot1s %f14, %f7
33310loop_3836:
33311 tl %xcc, 0x7
33312 andn %l1, 0x0EBB, %o7
33313 fbl,a %fcc2, loop_3837
33314 ta %xcc, 0x3
33315 nop
33316 setx loop_3838, %l0, %l1
33317 wrpr 0x1, %tl
33318 wrpr %l1, %tnpc
33319 setx 0x34400001400, %l0, %l1
33320 wrpr %l1, %tstate
33321 wrhpr 0x4, %htstate
33322 done
33323 tsubcc %g1, 0x0386, %l6
33324loop_3837:
33325 brlez,a %o1, loop_3839
33326 xnorcc %g7, %i0, %i1
33327loop_3838:
33328 sth %g3, [%l7 + 0x08]
33329 ldx [%l7 + 0x10], %i7
33330loop_3839:
33331 stx %l5, [%l7 + 0x70]
33332 sth %i2, [%l7 + 0x26]
33333 fandnot2s %f10, %f15, %f14
33334 sdivx %g4, 0x18D0, %o4
33335 sra %g6, 0x1F, %l2
33336 umulcc %l3, %i5, %o5
33337 sdivcc %l0, 0x0933, %i6
33338 tcc %icc, 0x7
33339 movge %icc, %i3, %i4
33340 orcc %o2, %o3, %o6
33341 fbug %fcc2, loop_3840
33342 fands %f15, %f11, %f1
33343 fpadd16s %f11, %f4, %f1
33344 popc 0x1B0B, %g2
33345loop_3840:
33346 stb %g5, [%l7 + 0x63]
33347 subc %l4, %o0, %o7
33348 movvc %icc, %g1, %l6
33349 fcmpeq16 %f10, %f14, %l1
33350 ldub [%l7 + 0x2C], %g7
33351 ldx [%l7 + 0x20], %i0
33352 popc %i1, %o1
33353 fmovdvc %icc, %f10, %f8
33354 fnot1 %f6, %f12
33355 ldsh [%l7 + 0x12], %g3
33356 sll %i7, %l5, %g4
33357 stx %i2, [%l7 + 0x30]
33358 fmovsa %icc, %f5, %f3
33359 std %f10, [%l7 + 0x08]
33360 movcc %icc, %o4, %l2
33361 fmovsn %xcc, %f3, %f13
33362 edge8n %l3, %i5, %o5
33363 edge8l %l0, %i6, %g6
33364 sdivcc %i3, 0x02B5, %o2
33365 std %f0, [%l7 + 0x50]
33366 fbug,a %fcc3, loop_3841
33367 fsrc1s %f12, %f7
33368 array8 %o3, %o6, %i4
33369 fmovrslz %g5, %f0, %f7
33370loop_3841:
33371 ldsw [%l7 + 0x58], %g2
33372 fcmpes %fcc3, %f14, %f3
33373 movcs %icc, %l4, %o7
33374 movrgz %g1, %l6, %o0
33375 stx %l1, [%l7 + 0x38]
33376 sth %g7, [%l7 + 0x12]
33377 stb %i0, [%l7 + 0x7F]
33378 nop
33379 setx loop_3842, %l0, %l1
33380 wrpr 0x1, %tl
33381 wrpr %l1, %tnpc
33382 setx 0x34400001400, %l0, %l1
33383 wrpr %l1, %tstate
33384 wrhpr 0x4, %htstate
33385 done
33386 xnor %o1, %i1, %i7
33387 fmovrdgez %l5, %f6, %f6
33388 lduh [%l7 + 0x4C], %g4
33389loop_3842:
33390 ldd [%l7 + 0x60], %f2
33391 fcmpeq32 %f4, %f14, %i2
33392 fmul8ulx16 %f10, %f14, %f6
33393 movvc %icc, %o4, %l2
33394 fors %f15, %f3, %f3
33395 ldsb [%l7 + 0x6B], %l3
33396 alignaddr %g3, %i5, %l0
33397 edge32n %i6, %o5, %g6
33398 ldub [%l7 + 0x19], %o2
33399 ld [%l7 + 0x40], %f6
33400 fpack16 %f12, %f0
33401 edge8l %o3, %i3, %o6
33402 nop
33403 setx loop_3843, %l0, %l1
33404 wrpr 0x1, %tl
33405 wrpr %l1, %tpc
33406 add %l1, 0x4, %l1
33407 wrpr %l1, %tnpc
33408 setx 0x34400001400, %l0, %l1
33409 wrpr %l1, %tstate
33410 wrhpr 0x4, %htstate
33411 retry
33412 fmovdg %icc, %f4, %f13
33413 tsubcc %i4, 0x0921, %g5
33414 fmul8x16 %f6, %f12, %f2
33415loop_3843:
33416 ld [%l7 + 0x78], %f13
33417 taddcctv %l4, 0x053B, %o7
33418 fmovdn %xcc, %f12, %f3
33419 fcmple16 %f8, %f0, %g2
33420 ldsb [%l7 + 0x79], %l6
33421 fmovdge %icc, %f0, %f3
33422 movle %xcc, %g1, %l1
33423 lduw [%l7 + 0x50], %g7
33424 for %f10, %f8, %f10
33425 fmuld8ulx16 %f0, %f8, %f10
33426 ldx [%l7 + 0x70], %i0
33427 alignaddr %o1, %i1, %i7
33428 fbug %fcc0, loop_3844
33429 fmovsle %icc, %f2, %f12
33430 udiv %l5, 0x038F, %g4
33431 fpsub16s %f7, %f7, %f14
33432loop_3844:
33433 sllx %o0, %o4, %l2
33434 stx %l3, [%l7 + 0x38]
33435 st %f2, [%l7 + 0x1C]
33436 taddcctv %i2, 0x0E6D, %i5
33437 bcs,pt %xcc, loop_3845
33438 fmovrdlez %g3, %f4, %f6
33439 subc %l0, %i6, %g6
33440 fmul8ulx16 %f2, %f12, %f12
33441loop_3845:
33442 ldsh [%l7 + 0x2E], %o5
33443 bvc,a,pn %icc, loop_3846
33444 lduh [%l7 + 0x34], %o3
33445 bneg,a %icc, loop_3847
33446 fmovd %f14, %f2
33447loop_3846:
33448 fmovrsgez %i3, %f8, %f12
33449 fpmerge %f12, %f1, %f0
33450loop_3847:
33451 fones %f9
33452 fnot1 %f12, %f0
33453 fbul,a %fcc1, loop_3848
33454 ld [%l7 + 0x20], %f9
33455 xnorcc %o6, 0x17AB, %i4
33456 fmovrdgz %o2, %f2, %f12
33457loop_3848:
33458 bcs loop_3849
33459 stb %g5, [%l7 + 0x1A]
33460 fnot1 %f0, %f12
33461 ldd [%l7 + 0x60], %f4
33462loop_3849:
33463 addcc %l4, %g2, %o7
33464 fmovsgu %xcc, %f3, %f4
33465 ldsh [%l7 + 0x5C], %l6
33466 fones %f15
33467 addc %l1, %g7, %g1
33468 stw %o1, [%l7 + 0x58]
33469 ldsb [%l7 + 0x11], %i0
33470 ldsb [%l7 + 0x7F], %i1
33471 ble,a loop_3850
33472 stw %i7, [%l7 + 0x40]
33473 array8 %l5, %g4, %o4
33474 tpos %xcc, 0x1
33475loop_3850:
33476 movneg %icc, %l2, %o0
33477 tle %xcc, 0x1
33478 orncc %i2, %l3, %i5
33479 std %f0, [%l7 + 0x70]
33480 stb %g3, [%l7 + 0x6A]
33481 stw %l0, [%l7 + 0x28]
33482 movrlz %i6, 0x1FF, %o5
33483 te %icc, 0x1
33484 bleu,pt %xcc, loop_3851
33485 movg %xcc, %g6, %o3
33486 movleu %icc, %o6, %i3
33487 fmovsgu %icc, %f14, %f1
33488loop_3851:
33489 fcmple16 %f2, %f10, %o2
33490 movcs %icc, %g5, %i4
33491 ldub [%l7 + 0x52], %l4
33492 fblg,a %fcc2, loop_3852
33493 ld [%l7 + 0x28], %f12
33494 tsubcctv %g2, %o7, %l6
33495 tg %icc, 0x5
33496loop_3852:
33497 edge8n %l1, %g7, %g1
33498 tsubcc %i0, %o1, %i7
33499 ldsh [%l7 + 0x46], %l5
33500 movne %xcc, %g4, %o4
33501 stx %l2, [%l7 + 0x78]
33502 sdivcc %i1, 0x136E, %o0
33503 fcmped %fcc0, %f8, %f6
33504 lduw [%l7 + 0x3C], %i2
33505 brgez,a %i5, loop_3853
33506 edge8n %l3, %g3, %i6
33507 ldsb [%l7 + 0x5A], %l0
33508 fornot1s %f5, %f11, %f0
33509loop_3853:
33510 ldd [%l7 + 0x60], %f10
33511 movpos %icc, %g6, %o3
33512 fmovsl %xcc, %f13, %f4
33513 ba %icc, loop_3854
33514 andcc %o5, %o6, %o2
33515 fbuge %fcc2, loop_3855
33516 fmovse %icc, %f0, %f8
33517loop_3854:
33518 xor %i3, %g5, %l4
33519 movne %icc, %g2, %o7
33520loop_3855:
33521 std %f12, [%l7 + 0x50]
33522 ld [%l7 + 0x38], %f14
33523 ldd [%l7 + 0x58], %f4
33524 movrlez %l6, 0x24F, %i4
33525 std %f12, [%l7 + 0x08]
33526 fnands %f10, %f4, %f4
33527 stw %g7, [%l7 + 0x1C]
33528 ldsh [%l7 + 0x5A], %l1
33529 st %f11, [%l7 + 0x5C]
33530 ta %icc, 0x2
33531 andncc %g1, %i0, %i7
33532 fmul8sux16 %f6, %f14, %f10
33533 ld [%l7 + 0x40], %f5
33534 fmovsg %icc, %f9, %f10
33535 fpsub16s %f14, %f13, %f4
33536 xnorcc %l5, 0x09D2, %o1
33537 lduh [%l7 + 0x7C], %o4
33538 fmovdn %icc, %f6, %f4
33539 st %f4, [%l7 + 0x2C]
33540 stb %l2, [%l7 + 0x7E]
33541 tpos %xcc, 0x0
33542 edge32n %i1, %o0, %g4
33543 edge16l %i2, %l3, %i5
33544 lduw [%l7 + 0x68], %i6
33545 srlx %l0, %g3, %o3
33546 movn %icc, %g6, %o5
33547 stb %o6, [%l7 + 0x5B]
33548 sub %o2, 0x006E, %i3
33549 taddcctv %g5, 0x151E, %l4
33550 fbul %fcc3, loop_3856
33551 lduw [%l7 + 0x70], %o7
33552 fmovdvc %icc, %f0, %f0
33553 stb %g2, [%l7 + 0x1F]
33554loop_3856:
33555 fmovrsgez %l6, %f7, %f9
33556 bpos loop_3857
33557 fxor %f14, %f10, %f4
33558 ld [%l7 + 0x7C], %f9
33559 movcc %icc, %i4, %g7
33560loop_3857:
33561 fmovdcc %icc, %f6, %f12
33562 ldsh [%l7 + 0x5C], %g1
33563 ble,a,pt %xcc, loop_3858
33564 ldx [%l7 + 0x60], %i0
33565 fbug,a %fcc1, loop_3859
33566 fexpand %f8, %f6
33567loop_3858:
33568 fmovrdgez %l1, %f14, %f6
33569 fmovrslez %i7, %f7, %f13
33570loop_3859:
33571 lduh [%l7 + 0x1E], %l5
33572 fpadd16s %f7, %f2, %f0
33573 fmovdle %icc, %f1, %f10
33574 fcmps %fcc0, %f4, %f1
33575 srl %o1, %l2, %o4
33576 movrgez %i1, %g4, %o0
33577 edge8 %i2, %i5, %i6
33578 movvc %xcc, %l3, %l0
33579 ldsw [%l7 + 0x68], %o3
33580 brlez %g6, loop_3860
33581 mulscc %o5, %o6, %o2
33582 ldsw [%l7 + 0x20], %g3
33583 lduh [%l7 + 0x4C], %i3
33584loop_3860:
33585 movrgz %l4, %g5, %o7
33586 fpadd32 %f10, %f14, %f8
33587 movrlez %g2, 0x17D, %i4
33588 ba %xcc, loop_3861
33589 faligndata %f0, %f4, %f10
33590 st %f0, [%l7 + 0x4C]
33591 fmovs %f10, %f3
33592loop_3861:
33593 fpadd16 %f10, %f2, %f8
33594 fsrc2 %f4, %f0
33595 fcmple16 %f12, %f14, %l6
33596 fcmpes %fcc1, %f7, %f0
33597 stb %g1, [%l7 + 0x26]
33598 fmovde %icc, %f11, %f15
33599 edge32l %g7, %i0, %i7
33600 fmovrdgez %l1, %f8, %f8
33601 popc 0x0844, %l5
33602 ld [%l7 + 0x70], %f14
33603 fmovdge %xcc, %f15, %f14
33604 fpsub16 %f10, %f14, %f12
33605 stx %o1, [%l7 + 0x38]
33606 stw %o4, [%l7 + 0x78]
33607 ldd [%l7 + 0x78], %f8
33608 fmovsle %icc, %f6, %f11
33609 edge32l %i1, %g4, %o0
33610 fmovde %xcc, %f2, %f15
33611 te %xcc, 0x0
33612 fmovsge %icc, %f6, %f10
33613 lduh [%l7 + 0x16], %i2
33614 fnot2s %f15, %f12
33615 fmul8x16au %f9, %f13, %f10
33616 std %f0, [%l7 + 0x60]
33617 bvc,pt %xcc, loop_3862
33618 fmovrdlz %i5, %f10, %f10
33619 ldub [%l7 + 0x08], %i6
33620 fmovrdlz %l3, %f14, %f0
33621loop_3862:
33622 fcmpgt32 %f14, %f14, %l0
33623 fmovs %f7, %f11
33624 brlez,a %o3, loop_3863
33625 fnors %f7, %f12, %f1
33626 std %f10, [%l7 + 0x28]
33627 movge %icc, %l2, %o5
33628loop_3863:
33629 be,a loop_3864
33630 ldsb [%l7 + 0x6E], %o6
33631 fmovrslez %o2, %f0, %f5
33632 srax %g6, 0x13, %g3
33633loop_3864:
33634 fmovd %f6, %f14
33635 stb %i3, [%l7 + 0x0D]
33636 fcmpeq16 %f14, %f4, %g5
33637 fcmpne32 %f6, %f14, %o7
33638 edge8 %g2, %i4, %l6
33639 fpadd16s %f13, %f13, %f12
33640 stw %l4, [%l7 + 0x1C]
33641 popc %g1, %i0
33642 ld [%l7 + 0x58], %f0
33643 stx %i7, [%l7 + 0x48]
33644 fbo %fcc3, loop_3865
33645 orcc %l1, 0x0BB1, %g7
33646 std %f8, [%l7 + 0x50]
33647 edge32 %o1, %l5, %o4
33648loop_3865:
33649 movl %xcc, %i1, %o0
33650 fnot2 %f8, %f0
33651 fcmpes %fcc3, %f11, %f3
33652 tsubcc %i2, %g4, %i5
33653 tvc %xcc, 0x4
33654 ldd [%l7 + 0x48], %f10
33655 udiv %i6, 0x0A5F, %l0
33656 bgu,a,pt %icc, loop_3866
33657 fcmps %fcc3, %f14, %f7
33658 ldsb [%l7 + 0x5C], %l3
33659 subcc %o3, 0x092E, %o5
33660loop_3866:
33661 bl %xcc, loop_3867
33662 ldsh [%l7 + 0x7E], %o6
33663 tcc %xcc, 0x5
33664 lduw [%l7 + 0x3C], %o2
33665loop_3867:
33666 fmovsl %xcc, %f4, %f0
33667 for %f8, %f4, %f12
33668 ldd [%l7 + 0x40], %f2
33669 ldsh [%l7 + 0x60], %l2
33670 fmovsn %xcc, %f1, %f5
33671 bvc,a,pt %icc, loop_3868
33672 edge8n %g6, %g3, %g5
33673 brgz,a %i3, loop_3869
33674 edge16n %o7, %i4, %l6
33675loop_3868:
33676 edge8n %l4, %g2, %i0
33677 ldsb [%l7 + 0x5E], %g1
33678loop_3869:
33679 sdivx %l1, 0x0DC5, %i7
33680 fmovsleu %icc, %f10, %f15
33681 fble,a %fcc0, loop_3870
33682 ldsw [%l7 + 0x70], %g7
33683 subcc %o1, 0x068B, %o4
33684 bvc,a,pt %icc, loop_3871
33685loop_3870:
33686 fblg,a %fcc1, loop_3872
33687 fble,a %fcc1, loop_3873
33688 fmovrdne %i1, %f0, %f0
33689loop_3871:
33690 bvc,a loop_3874
33691loop_3872:
33692 fbne %fcc2, loop_3875
33693loop_3873:
33694 xorcc %l5, 0x0AAA, %i2
33695 ldsb [%l7 + 0x7C], %g4
33696loop_3874:
33697 ldsh [%l7 + 0x0A], %i5
33698loop_3875:
33699 andncc %o0, %i6, %l0
33700 and %o3, 0x0703, %o5
33701 fandnot2 %f8, %f6, %f6
33702 addc %o6, %l3, %l2
33703 bn,pt %xcc, loop_3876
33704 ldsw [%l7 + 0x50], %o2
33705 bvc,a loop_3877
33706 stb %g6, [%l7 + 0x68]
33707loop_3876:
33708 movcs %icc, %g3, %i3
33709 addcc %o7, %i4, %g5
33710loop_3877:
33711 st %f10, [%l7 + 0x7C]
33712 stb %l4, [%l7 + 0x22]
33713 xnor %g2, 0x01D3, %i0
33714 tl %xcc, 0x6
33715 fpadd32s %f8, %f7, %f3
33716 ldsw [%l7 + 0x20], %l6
33717 siam 0x3
33718 movre %g1, %i7, %l1
33719 andncc %g7, %o4, %o1
33720 fmul8x16al %f1, %f7, %f6
33721 subccc %l5, 0x09D2, %i2
33722 taddcctv %g4, 0x19B4, %i1
33723 popc 0x13DD, %o0
33724 st %f7, [%l7 + 0x40]
33725 sdiv %i6, 0x0301, %i5
33726 lduh [%l7 + 0x6E], %l0
33727 fxors %f15, %f10, %f12
33728 addc %o3, %o6, %o5
33729 ldsh [%l7 + 0x42], %l3
33730 bne,a,pt %icc, loop_3878
33731 ldsh [%l7 + 0x42], %o2
33732 movgu %xcc, %g6, %g3
33733 addcc %i3, 0x14F1, %o7
33734loop_3878:
33735 movrgz %i4, %g5, %l4
33736 bgu,pt %xcc, loop_3879
33737 fbug,a %fcc0, loop_3880
33738 fpadd16 %f8, %f0, %f14
33739 ldsw [%l7 + 0x50], %g2
33740loop_3879:
33741 sub %l2, %i0, %l6
33742loop_3880:
33743 ldsb [%l7 + 0x59], %g1
33744 lduw [%l7 + 0x50], %l1
33745 ldsb [%l7 + 0x65], %g7
33746 bge,pt %icc, loop_3881
33747 xnorcc %o4, %o1, %l5
33748 movgu %icc, %i7, %i2
33749 ldx [%l7 + 0x48], %g4
33750loop_3881:
33751 bvc loop_3882
33752 fnand %f10, %f4, %f4
33753 fmovdcc %xcc, %f1, %f4
33754 fmovsvc %icc, %f13, %f9
33755loop_3882:
33756 and %i1, %o0, %i5
33757 tgu %xcc, 0x3
33758 ldx [%l7 + 0x70], %l0
33759 fabsd %f10, %f8
33760 fbg,a %fcc2, loop_3883
33761 ldsb [%l7 + 0x43], %i6
33762 fmovrsgez %o6, %f4, %f11
33763 brgz,a %o3, loop_3884
33764loop_3883:
33765 ldsb [%l7 + 0x42], %o5
33766 fmovsge %xcc, %f15, %f12
33767 fbne %fcc1, loop_3885
33768loop_3884:
33769 st %f5, [%l7 + 0x18]
33770 fble,a %fcc3, loop_3886
33771 stx %l3, [%l7 + 0x50]
33772loop_3885:
33773 ble,pn %xcc, loop_3887
33774 lduh [%l7 + 0x12], %g6
33775loop_3886:
33776 movrlez %o2, 0x396, %g3
33777 sth %i3, [%l7 + 0x10]
33778loop_3887:
33779 stw %i4, [%l7 + 0x70]
33780 fpack16 %f14, %f15
33781 fmovsvc %xcc, %f10, %f1
33782 ld [%l7 + 0x48], %f7
33783 stw %g5, [%l7 + 0x54]
33784 fcmps %fcc0, %f9, %f15
33785 stx %o7, [%l7 + 0x70]
33786 edge16 %g2, %l2, %l4
33787 ldsb [%l7 + 0x74], %i0
33788 lduw [%l7 + 0x54], %g1
33789 fmovde %icc, %f0, %f6
33790 fmovrslz %l1, %f13, %f8
33791 fmul8x16al %f0, %f14, %f14
33792 alignaddr %g7, %l6, %o4
33793 fmovdl %icc, %f11, %f9
33794 popc %o1, %l5
33795 array8 %i7, %i2, %g4
33796 taddcctv %i1, %i5, %o0
33797 fmovsleu %icc, %f2, %f9
33798 st %f8, [%l7 + 0x38]
33799 be,a loop_3888
33800 fmovd %f4, %f2
33801 fcmple16 %f12, %f2, %i6
33802 fmovdvc %xcc, %f10, %f9
33803loop_3888:
33804 fmovde %xcc, %f5, %f4
33805 fnand %f10, %f4, %f12
33806 sth %l0, [%l7 + 0x0A]
33807 fmovdle %xcc, %f5, %f3
33808 be,a loop_3889
33809 brlez %o6, loop_3890
33810 fandnot2s %f5, %f7, %f8
33811 popc 0x0397, %o3
33812loop_3889:
33813 fzero %f0
33814loop_3890:
33815 ldsw [%l7 + 0x5C], %l3
33816 array8 %o5, %g6, %g3
33817 fmovda %icc, %f15, %f6
33818 fcmple32 %f14, %f6, %o2
33819 fcmpgt32 %f2, %f2, %i3
33820 edge32 %g5, %i4, %g2
33821 umul %o7, 0x04D7, %l4
33822 fmul8x16au %f3, %f5, %f4
33823 bge,a loop_3891
33824 fpadd16 %f0, %f2, %f14
33825 ld [%l7 + 0x6C], %f10
33826 fcmpes %fcc1, %f3, %f8
33827loop_3891:
33828 fmul8sux16 %f6, %f4, %f6
33829 movle %xcc, %i0, %g1
33830 fmovrde %l1, %f4, %f14
33831 ldx [%l7 + 0x18], %l2
33832 std %f14, [%l7 + 0x70]
33833 edge16ln %l6, %g7, %o4
33834 edge32 %o1, %l5, %i7
33835 stw %i2, [%l7 + 0x64]
33836 fbug,a %fcc3, loop_3892
33837 fxnors %f9, %f15, %f10
33838 edge16ln %g4, %i5, %i1
33839 umulcc %i6, %o0, %o6
33840loop_3892:
33841 sra %l0, 0x07, %o3
33842 movrne %o5, %g6, %l3
33843 movleu %icc, %o2, %i3
33844 fpack32 %f0, %f0, %f14
33845 sth %g3, [%l7 + 0x18]
33846 tgu %xcc, 0x1
33847 edge32 %i4, %g5, %o7
33848 ldsh [%l7 + 0x3C], %g2
33849 fmovsge %xcc, %f11, %f13
33850 sth %i0, [%l7 + 0x54]
33851 ldx [%l7 + 0x10], %g1
33852 fmovdle %icc, %f14, %f12
33853 stw %l1, [%l7 + 0x54]
33854 fbn,a %fcc3, loop_3893
33855 fabss %f9, %f2
33856 andcc %l4, 0x0DEA, %l2
33857 fbn,a %fcc2, loop_3894
33858loop_3893:
33859 tcs %icc, 0x5
33860 movn %icc, %l6, %g7
33861 edge8n %o1, %o4, %l5
33862loop_3894:
33863 movcc %xcc, %i2, %g4
33864 tcc %icc, 0x2
33865 sdivcc %i5, 0x1903, %i7
33866 movvs %xcc, %i1, %o0
33867 array32 %i6, %o6, %l0
33868 fbge %fcc3, loop_3895
33869 ldsb [%l7 + 0x10], %o5
33870 sth %o3, [%l7 + 0x7A]
33871 taddcc %g6, %l3, %i3
33872loop_3895:
33873 udiv %o2, 0x16B2, %i4
33874 ld [%l7 + 0x60], %f2
33875 ldsb [%l7 + 0x2C], %g5
33876 ldsw [%l7 + 0x28], %o7
33877 fmovdge %xcc, %f3, %f9
33878 ldsw [%l7 + 0x20], %g2
33879 fnot2s %f13, %f1
33880 fnot1 %f0, %f12
33881 movrlez %g3, 0x341, %i0
33882 lduw [%l7 + 0x7C], %l1
33883 bcs loop_3896
33884 st %f0, [%l7 + 0x48]
33885 ldx [%l7 + 0x50], %l4
33886 fmovsgu %xcc, %f8, %f14
33887loop_3896:
33888 fandnot2s %f5, %f5, %f10
33889 movcc %xcc, %g1, %l2
33890 fnor %f6, %f12, %f4
33891 stx %g7, [%l7 + 0x48]
33892 tn %icc, 0x0
33893 fors %f13, %f3, %f10
33894 ba,a,pn %xcc, loop_3897
33895 st %f11, [%l7 + 0x1C]
33896 fmovrdlz %o1, %f14, %f8
33897 ldsb [%l7 + 0x49], %o4
33898loop_3897:
33899 pdist %f12, %f10, %f6
33900 be loop_3898
33901 ldx [%l7 + 0x08], %l6
33902 smulcc %i2, 0x010F, %l5
33903 fmovdgu %icc, %f7, %f0
33904loop_3898:
33905 std %f8, [%l7 + 0x18]
33906 move %xcc, %g4, %i5
33907 faligndata %f10, %f8, %f4
33908 edge32n %i7, %i1, %i6
33909 te %icc, 0x1
33910 brnz %o6, loop_3899
33911 fbu,a %fcc1, loop_3900
33912 fnot2s %f7, %f5
33913 ldsh [%l7 + 0x66], %l0
33914loop_3899:
33915 fnot1 %f8, %f4
33916loop_3900:
33917 tl %icc, 0x3
33918 fmovrdlz %o0, %f12, %f10
33919 alignaddr %o5, %o3, %g6
33920 fmovda %xcc, %f9, %f7
33921 nop
33922 setx loop_3901, %l0, %l1
33923 wrpr 0x1, %tl
33924 wrpr %l1, %tpc
33925 add %l1, 0x4, %l1
33926 wrpr %l1, %tnpc
33927 setx 0x34400001400, %l0, %l1
33928 wrpr %l1, %tstate
33929 wrhpr 0x4, %htstate
33930 retry
33931 smulcc %l3, 0x13E7, %i3
33932 tcc %xcc, 0x0
33933 fmovdle %icc, %f1, %f5
33934loop_3901:
33935 tgu %icc, 0x7
33936 subccc %o2, %g5, %i4
33937 stx %o7, [%l7 + 0x30]
33938 ld [%l7 + 0x10], %f6
33939 fmovrslz %g2, %f11, %f8
33940 tne %xcc, 0x3
33941 tvs %xcc, 0x2
33942 stb %g3, [%l7 + 0x7F]
33943 sub %i0, 0x0FBC, %l4
33944 bvc,a,pn %xcc, loop_3902
33945 lduh [%l7 + 0x5A], %l1
33946 sth %g1, [%l7 + 0x0E]
33947 sth %g7, [%l7 + 0x24]
33948loop_3902:
33949 fcmpes %fcc0, %f2, %f12
33950 ldsh [%l7 + 0x5C], %l2
33951 fcmps %fcc3, %f15, %f7
33952 addc %o1, 0x0B6D, %l6
33953 ldx [%l7 + 0x30], %i2
33954 movgu %xcc, %o4, %g4
33955 movrgez %l5, 0x191, %i5
33956 brz,a %i7, loop_3903
33957 ldsh [%l7 + 0x52], %i1
33958 subc %i6, 0x130B, %l0
33959 xorcc %o0, %o5, %o6
33960loop_3903:
33961 orncc %o3, %g6, %i3
33962 fnot2 %f6, %f8
33963 stw %l3, [%l7 + 0x70]
33964 edge16l %o2, %i4, %g5
33965 brgez %o7, loop_3904
33966 fmovscs %icc, %f11, %f9
33967 fnot1s %f15, %f1
33968 movrgez %g3, %i0, %g2
33969loop_3904:
33970 mulscc %l1, 0x07CB, %g1
33971 tgu %xcc, 0x0
33972 edge8l %g7, %l2, %l4
33973 tgu %icc, 0x4
33974 fmovrdgez %l6, %f4, %f6
33975 ba,pn %xcc, loop_3905
33976 or %o1, 0x1ADD, %o4
33977 lduh [%l7 + 0x4C], %i2
33978 ldsw [%l7 + 0x18], %g4
33979loop_3905:
33980 ldx [%l7 + 0x68], %i5
33981 alignaddr %i7, %l5, %i1
33982 smul %l0, %i6, %o0
33983 tsubcc %o6, 0x0708, %o5
33984 fsrc2 %f0, %f10
33985 edge32 %g6, %i3, %l3
33986 stb %o2, [%l7 + 0x0A]
33987 brgz,a %i4, loop_3906
33988 srlx %o3, %g5, %g3
33989 ldsb [%l7 + 0x75], %i0
33990 fcmpeq32 %f2, %f4, %o7
33991loop_3906:
33992 edge8 %l1, %g2, %g7
33993 bn loop_3907
33994 ldx [%l7 + 0x68], %g1
33995 stw %l4, [%l7 + 0x54]
33996 lduw [%l7 + 0x20], %l2
33997loop_3907:
33998 ble,a %icc, loop_3908
33999 fbu,a %fcc0, loop_3909
34000 bvs,a,pt %xcc, loop_3910
34001 popc %o1, %o4
34002loop_3908:
34003 taddcc %i2, 0x073A, %l6
34004loop_3909:
34005 sth %i5, [%l7 + 0x42]
34006loop_3910:
34007 ldx [%l7 + 0x18], %i7
34008 st %f7, [%l7 + 0x28]
34009 tneg %icc, 0x4
34010 st %f5, [%l7 + 0x1C]
34011 bn,pn %xcc, loop_3911
34012 movge %icc, %g4, %l5
34013 ld [%l7 + 0x28], %f7
34014 smulcc %l0, %i1, %i6
34015loop_3911:
34016 tg %xcc, 0x5
34017 be,a,pn %xcc, loop_3912
34018 nop
34019 setx loop_3913, %l0, %l1
34020 wrpr 0x1, %tl
34021 wrpr %l1, %tpc
34022 add %l1, 0x4, %l1
34023 wrpr %l1, %tnpc
34024 setx 0x34400001400, %l0, %l1
34025 wrpr %l1, %tstate
34026 wrhpr 0x4, %htstate
34027 retry
34028 bvs,a,pt %icc, loop_3914
34029 stw %o0, [%l7 + 0x4C]
34030loop_3912:
34031 sra %o5, 0x1C, %o6
34032loop_3913:
34033 xor %g6, 0x017A, %l3
34034loop_3914:
34035 fnot2s %f12, %f0
34036 sth %i3, [%l7 + 0x58]
34037 sll %o2, %o3, %i4
34038 bgu,a loop_3915
34039 stb %g5, [%l7 + 0x56]
34040 ldsw [%l7 + 0x50], %i0
34041 andn %g3, %o7, %l1
34042loop_3915:
34043 fandnot2s %f5, %f2, %f10
34044 fcmpgt32 %f14, %f12, %g7
34045 taddcc %g1, 0x1AE4, %l4
34046 andn %g2, 0x16AE, %l2
34047 bn,a loop_3916
34048 ba,pt %xcc, loop_3917
34049 array8 %o4, %i2, %l6
34050 sth %i5, [%l7 + 0x28]
34051loop_3916:
34052 tg %xcc, 0x1
34053loop_3917:
34054 std %f10, [%l7 + 0x30]
34055 fmovdn %icc, %f8, %f2
34056 fornot2 %f8, %f12, %f6
34057 sll %o1, %g4, %i7
34058 fpadd32 %f12, %f14, %f0
34059 fcmple16 %f10, %f6, %l0
34060 movcs %xcc, %i1, %i6
34061 fnot2s %f14, %f11
34062 move %xcc, %l5, %o0
34063 fnands %f3, %f0, %f6
34064 st %f14, [%l7 + 0x50]
34065 udiv %o5, 0x1665, %g6
34066 fzeros %f5
34067 fzeros %f7
34068 fmovscc %icc, %f14, %f2
34069 fbuge %fcc3, loop_3918
34070 ldub [%l7 + 0x0E], %o6
34071 ble loop_3919
34072 sdivx %i3, 0x03CD, %l3
34073loop_3918:
34074 stb %o3, [%l7 + 0x27]
34075 fble %fcc0, loop_3920
34076loop_3919:
34077 fmul8x16 %f8, %f0, %f10
34078 umulcc %o2, 0x1772, %i4
34079 popc %g5, %i0
34080loop_3920:
34081 fmul8x16al %f11, %f1, %f0
34082 ldub [%l7 + 0x6A], %g3
34083 ldsh [%l7 + 0x50], %o7
34084 sub %l1, %g7, %l4
34085 lduh [%l7 + 0x18], %g2
34086 fmovda %xcc, %f9, %f0
34087 fmul8x16au %f5, %f2, %f6
34088 fmovrse %g1, %f4, %f10
34089 add %l2, 0x1BF1, %o4
34090 ldd [%l7 + 0x20], %f4
34091 fmovsge %xcc, %f15, %f15
34092 sdivx %l6, 0x0419, %i5
34093 bgu loop_3921
34094 fornot2 %f8, %f10, %f0
34095 stb %i2, [%l7 + 0x28]
34096 fzero %f12
34097loop_3921:
34098 taddcc %o1, %g4, %l0
34099 brgez %i1, loop_3922
34100 ldx [%l7 + 0x78], %i7
34101 xnor %l5, 0x1058, %o0
34102 lduw [%l7 + 0x24], %i6
34103loop_3922:
34104 brgz,a %g6, loop_3923
34105 movge %icc, %o6, %i3
34106 movcs %icc, %o5, %o3
34107 fcmpgt16 %f14, %f6, %l3
34108loop_3923:
34109 fmovrdne %o2, %f14, %f14
34110 lduw [%l7 + 0x48], %g5
34111 nop
34112 setx loop_3924, %l0, %l1
34113 wrpr 0x1, %tl
34114 wrpr %l1, %tnpc
34115 setx 0x34400001400, %l0, %l1
34116 wrpr %l1, %tstate
34117 wrhpr 0x4, %htstate
34118 done
34119 std %f12, [%l7 + 0x58]
34120 fcmped %fcc0, %f6, %f12
34121 ldsb [%l7 + 0x15], %i0
34122loop_3924:
34123 fcmpgt32 %f12, %f6, %i4
34124 ldub [%l7 + 0x38], %o7
34125 fnand %f10, %f12, %f2
34126 tle %xcc, 0x5
34127 umul %l1, 0x1B2D, %g7
34128 ldsh [%l7 + 0x7E], %g3
34129 ld [%l7 + 0x30], %f14
34130 fors %f8, %f10, %f6
34131 st %f3, [%l7 + 0x64]
34132 brgz,a %l4, loop_3925
34133 sth %g2, [%l7 + 0x6A]
34134 brnz,a %l2, loop_3926
34135 fnot2s %f5, %f2
34136loop_3925:
34137 fornot1 %f6, %f0, %f12
34138 nop
34139 setx loop_3927, %l0, %l1
34140 jmpl %l1, %g1
34141loop_3926:
34142 ld [%l7 + 0x0C], %f11
34143 stb %l6, [%l7 + 0x12]
34144 fmovscc %icc, %f3, %f4
34145loop_3927:
34146 fbo,a %fcc3, loop_3928
34147 brnz %i5, loop_3929
34148 and %o4, 0x1FC5, %o1
34149 fcmple32 %f2, %f0, %g4
34150loop_3928:
34151 popc 0x1E57, %i2
34152loop_3929:
34153 edge8ln %i1, %i7, %l5
34154 fblg %fcc1, loop_3930
34155 fcmpes %fcc3, %f15, %f15
34156 ldsh [%l7 + 0x5A], %o0
34157 movrne %i6, %g6, %o6
34158loop_3930:
34159 fpadd32 %f14, %f2, %f2
34160 edge8l %l0, %o5, %o3
34161 fmovrdgez %l3, %f14, %f12
34162 bne,pt %icc, loop_3931
34163 brlz %o2, loop_3932
34164 lduw [%l7 + 0x30], %g5
34165 fbue,a %fcc1, loop_3933
34166loop_3931:
34167 fpadd32s %f4, %f14, %f2
34168loop_3932:
34169 lduh [%l7 + 0x42], %i0
34170 mulscc %i3, %i4, %l1
34171loop_3933:
34172 ldsh [%l7 + 0x56], %g7
34173 fmovdleu %xcc, %f12, %f14
34174 fbe %fcc1, loop_3934
34175 fmovrslez %g3, %f15, %f15
34176 fmovdneg %icc, %f14, %f10
34177 call loop_3935
34178loop_3934:
34179 tvs %xcc, 0x7
34180 fbul %fcc0, loop_3936
34181 popc 0x14E8, %o7
34182loop_3935:
34183 addc %g2, %l2, %g1
34184 fcmps %fcc3, %f4, %f0
34185loop_3936:
34186 movre %l4, 0x338, %i5
34187 sth %o4, [%l7 + 0x78]
34188 fbge,a %fcc1, loop_3937
34189 ldsb [%l7 + 0x19], %l6
34190 fcmpeq16 %f12, %f8, %g4
34191 ld [%l7 + 0x44], %f5
34192loop_3937:
34193 ldub [%l7 + 0x38], %o1
34194 fandnot1s %f8, %f6, %f4
34195 fmovsneg %xcc, %f5, %f5
34196 ldd [%l7 + 0x70], %f10
34197 stb %i2, [%l7 + 0x20]
34198 fbe %fcc0, loop_3938
34199 fmovrdlz %i1, %f12, %f12
34200 for %f2, %f6, %f6
34201 bcc loop_3939
34202loop_3938:
34203 fcmpeq16 %f0, %f4, %i7
34204 array8 %o0, %i6, %g6
34205 stw %l5, [%l7 + 0x3C]
34206loop_3939:
34207 fors %f0, %f4, %f8
34208 ldsh [%l7 + 0x68], %l0
34209 nop
34210 setx loop_3940, %l0, %l1
34211 jmpl %l1, %o6
34212 ldsh [%l7 + 0x6A], %o5
34213 ld [%l7 + 0x68], %f6
34214 fmovdgu %xcc, %f14, %f3
34215loop_3940:
34216 tl %xcc, 0x5
34217 ldsh [%l7 + 0x38], %o3
34218 edge16l %o2, %g5, %l3
34219 nop
34220 setx loop_3941, %l0, %l1
34221 jmpl %l1, %i0
34222 bpos loop_3942
34223 udiv %i3, 0x0D55, %i4
34224 fmovrsgz %g7, %f8, %f0
34225loop_3941:
34226 fba,a %fcc1, loop_3943
34227loop_3942:
34228 nop
34229 setx loop_3944, %l0, %l1
34230 jmpl %l1, %g3
34231 stw %l1, [%l7 + 0x44]
34232 fnot1s %f8, %f0
34233loop_3943:
34234 edge16l %o7, %g2, %l2
34235loop_3944:
34236 tpos %icc, 0x1
34237 movge %icc, %l4, %g1
34238 stw %o4, [%l7 + 0x54]
34239 lduh [%l7 + 0x14], %l6
34240 xorcc %i5, 0x0D76, %g4
34241 brz %i2, loop_3945
34242 tcs %icc, 0x0
34243 fnegs %f8, %f7
34244 xorcc %i1, 0x1E71, %o1
34245loop_3945:
34246 fcmpgt16 %f14, %f8, %o0
34247 ldd [%l7 + 0x38], %f8
34248 ldsb [%l7 + 0x70], %i7
34249 ldd [%l7 + 0x70], %f8
34250 movrgz %i6, 0x01B, %l5
34251 fblg,a %fcc2, loop_3946
34252 tvs %xcc, 0x0
34253 fmovde %icc, %f1, %f6
34254 ld [%l7 + 0x2C], %f15
34255loop_3946:
34256 fbu,a %fcc0, loop_3947
34257 orncc %l0, 0x18B9, %g6
34258 tgu %icc, 0x2
34259 fandnot2 %f12, %f2, %f2
34260loop_3947:
34261 fmuld8sux16 %f10, %f11, %f2
34262 fmovdleu %xcc, %f6, %f9
34263 movneg %xcc, %o6, %o5
34264 ldub [%l7 + 0x1B], %o2
34265 fbe %fcc2, loop_3948
34266 ldsw [%l7 + 0x34], %g5
34267 udivx %o3, 0x1D94, %l3
34268 ta %xcc, 0x1
34269loop_3948:
34270 xorcc %i3, 0x1192, %i0
34271 movrlez %i4, %g7, %g3
34272 ldsh [%l7 + 0x58], %l1
34273 movcs %icc, %o7, %l2
34274 stb %l4, [%l7 + 0x0F]
34275 orcc %g1, %o4, %l6
34276 edge16n %i5, %g4, %g2
34277 lduw [%l7 + 0x1C], %i2
34278 fnands %f4, %f11, %f4
34279 move %icc, %o1, %i1
34280 fmovs %f12, %f14
34281 subcc %i7, %i6, %o0
34282 fba %fcc3, loop_3949
34283 ldsh [%l7 + 0x08], %l5
34284 fpmerge %f12, %f13, %f8
34285 ldsw [%l7 + 0x64], %l0
34286loop_3949:
34287 tvc %xcc, 0x3
34288 tleu %icc, 0x0
34289 fbge %fcc3, loop_3950
34290 lduh [%l7 + 0x22], %g6
34291 fmovdpos %icc, %f12, %f0
34292 fcmpeq16 %f2, %f8, %o5
34293loop_3950:
34294 ldx [%l7 + 0x38], %o2
34295 fmovdneg %icc, %f10, %f10
34296 smul %o6, 0x0E6D, %o3
34297 sub %l3, %i3, %g5
34298 fmovrde %i4, %f2, %f8
34299 ta %icc, 0x2
34300 fmul8x16al %f3, %f15, %f4
34301 fandnot1 %f6, %f14, %f14
34302 fmovdcc %icc, %f8, %f10
34303 bgu loop_3951
34304 subc %i0, %g7, %l1
34305 fpadd16 %f2, %f12, %f6
34306 fzero %f0
34307loop_3951:
34308 fandnot1s %f5, %f5, %f8
34309 movn %icc, %g3, %l2
34310 xnor %o7, 0x0A40, %l4
34311 fmovdgu %xcc, %f2, %f9
34312 fsrc2s %f4, %f7
34313 fmovsg %icc, %f9, %f6
34314 std %f14, [%l7 + 0x28]
34315 ldsh [%l7 + 0x78], %o4
34316 ldd [%l7 + 0x78], %f2
34317 ld [%l7 + 0x58], %f2
34318 subccc %l6, 0x111E, %g1
34319 lduh [%l7 + 0x60], %i5
34320 ldsw [%l7 + 0x70], %g2
34321 movgu %xcc, %g4, %i2
34322 fands %f6, %f12, %f12
34323 fpackfix %f12, %f1
34324 fpmerge %f5, %f13, %f8
34325 edge32ln %i1, %o1, %i7
34326 ldd [%l7 + 0x08], %f0
34327 stw %i6, [%l7 + 0x74]
34328 ldsh [%l7 + 0x74], %o0
34329 ld [%l7 + 0x7C], %f11
34330 ldx [%l7 + 0x68], %l5
34331 smulcc %l0, %o5, %o2
34332 brlez,a %o6, loop_3952
34333 fxor %f4, %f12, %f12
34334 brz %g6, loop_3953
34335 fpadd16s %f12, %f15, %f11
34336loop_3952:
34337 fmovrsgez %o3, %f6, %f7
34338 lduh [%l7 + 0x3E], %i3
34339loop_3953:
34340 fmovsg %xcc, %f13, %f14
34341 faligndata %f8, %f14, %f14
34342 fnor %f2, %f10, %f2
34343 sth %l3, [%l7 + 0x1C]
34344 orcc %g5, %i0, %i4
34345 edge8n %l1, %g7, %g3
34346 bpos loop_3954
34347 stb %l2, [%l7 + 0x1A]
34348 orn %l4, %o4, %o7
34349 ldd [%l7 + 0x48], %f4
34350loop_3954:
34351 fmovsneg %icc, %f6, %f3
34352 bvs,a %icc, loop_3955
34353 edge8 %g1, %l6, %i5
34354 std %f8, [%l7 + 0x48]
34355 fexpand %f1, %f12
34356loop_3955:
34357 bcs,a,pt %xcc, loop_3956
34358 fmovrse %g2, %f3, %f10
34359 ldd [%l7 + 0x70], %f10
34360 bpos,pn %icc, loop_3957
34361loop_3956:
34362 fmovsn %xcc, %f4, %f6
34363 ta %xcc, 0x5
34364 lduw [%l7 + 0x24], %i2
34365loop_3957:
34366 ldsh [%l7 + 0x4C], %g4
34367 movcc %xcc, %i1, %o1
34368 ldsw [%l7 + 0x1C], %i6
34369 mulx %o0, %l5, %l0
34370 lduh [%l7 + 0x70], %i7
34371 tl %xcc, 0x7
34372 fmovrsgez %o2, %f9, %f12
34373 stw %o6, [%l7 + 0x7C]
34374 fbule %fcc0, loop_3958
34375 fpsub16 %f14, %f0, %f14
34376 movgu %icc, %o5, %o3
34377 umulcc %g6, 0x1508, %i3
34378loop_3958:
34379 ldd [%l7 + 0x08], %f8
34380 edge8ln %l3, %i0, %g5
34381 fpadd32s %f8, %f3, %f7
34382 brlz,a %i4, loop_3959
34383 fbo,a %fcc2, loop_3960
34384 ldsh [%l7 + 0x12], %g7
34385 fmovsvs %xcc, %f12, %f5
34386loop_3959:
34387 srlx %g3, 0x05, %l2
34388loop_3960:
34389 and %l1, 0x046D, %o4
34390 fsrc1s %f6, %f5
34391 array32 %o7, %l4, %l6
34392 tcs %icc, 0x5
34393 ldd [%l7 + 0x60], %f2
34394 fmul8x16au %f2, %f10, %f2
34395 movrgz %g1, %i5, %g2
34396 fabsd %f6, %f12
34397 fmovdpos %xcc, %f2, %f0
34398 movvc %icc, %i2, %g4
34399 std %f14, [%l7 + 0x08]
34400 fcmpgt16 %f4, %f6, %i1
34401 movrgz %o1, %i6, %o0
34402 ldsh [%l7 + 0x0A], %l5
34403 movn %xcc, %l0, %i7
34404 stw %o2, [%l7 + 0x5C]
34405 stx %o5, [%l7 + 0x18]
34406 ldd [%l7 + 0x78], %f8
34407 movvs %xcc, %o6, %g6
34408 fmovscc %icc, %f0, %f15
34409 sdivcc %i3, 0x0B02, %o3
34410 fmovsneg %icc, %f3, %f11
34411 fpsub32 %f6, %f12, %f12
34412 stw %i0, [%l7 + 0x24]
34413 fmovdleu %icc, %f15, %f12
34414 st %f11, [%l7 + 0x24]
34415 popc %l3, %g5
34416 ld [%l7 + 0x6C], %f14
34417 stb %g7, [%l7 + 0x53]
34418 fcmpes %fcc1, %f3, %f3
34419 fmul8x16 %f9, %f8, %f4
34420 sll %i4, 0x14, %l2
34421 smulcc %l1, 0x1DA6, %o4
34422 movrlez %o7, %g3, %l6
34423 fornot1 %f0, %f4, %f10
34424 fbug,a %fcc2, loop_3961
34425 lduw [%l7 + 0x74], %l4
34426 ldsh [%l7 + 0x42], %i5
34427 st %f5, [%l7 + 0x48]
34428loop_3961:
34429 st %f6, [%l7 + 0x44]
34430 ldd [%l7 + 0x70], %f6
34431 movg %xcc, %g2, %i2
34432 fmovdcc %xcc, %f6, %f6
34433 siam 0x0
34434 ldsw [%l7 + 0x5C], %g4
34435 lduw [%l7 + 0x64], %g1
34436 std %f6, [%l7 + 0x20]
34437 movl %icc, %i1, %o1
34438 sth %i6, [%l7 + 0x28]
34439 tle %icc, 0x4
34440 std %f12, [%l7 + 0x30]
34441 fpsub16s %f4, %f4, %f11
34442 sdivx %o0, 0x005D, %l0
34443 fands %f13, %f2, %f7
34444 movcc %xcc, %i7, %l5
34445 ldsh [%l7 + 0x4A], %o2
34446 fcmpgt16 %f10, %f6, %o6
34447 sdivcc %o5, 0x0A25, %i3
34448 fcmple32 %f12, %f4, %o3
34449 fpadd32s %f12, %f11, %f8
34450 fnot2 %f8, %f2
34451 ldub [%l7 + 0x30], %g6
34452 fands %f2, %f3, %f13
34453 tsubcctv %i0, 0x111C, %g5
34454 ldsb [%l7 + 0x40], %l3
34455 movcs %icc, %g7, %i4
34456 ldsw [%l7 + 0x1C], %l1
34457 brgez,a %l2, loop_3962
34458 fmovdg %icc, %f4, %f14
34459 movrgz %o7, 0x17C, %o4
34460 fmul8x16al %f7, %f14, %f0
34461loop_3962:
34462 tge %xcc, 0x6
34463 fmovdcc %xcc, %f0, %f7
34464 ldsh [%l7 + 0x4A], %l6
34465 sth %l4, [%l7 + 0x28]
34466 tleu %icc, 0x1
34467 ldsw [%l7 + 0x60], %g3
34468 tvc %xcc, 0x6
34469 movleu %xcc, %i5, %i2
34470 fcmpes %fcc0, %f9, %f11
34471 edge16n %g4, %g2, %g1
34472 ldsb [%l7 + 0x68], %i1
34473 fornot2s %f10, %f14, %f5
34474 ldx [%l7 + 0x40], %i6
34475 fmul8x16al %f6, %f13, %f8
34476 edge16n %o1, %o0, %l0
34477 brlz %l5, loop_3963
34478 movgu %xcc, %i7, %o2
34479 bn,pt %xcc, loop_3964
34480 umul %o5, 0x13A0, %i3
34481loop_3963:
34482 ld [%l7 + 0x14], %f3
34483 fxors %f10, %f4, %f0
34484loop_3964:
34485 ldd [%l7 + 0x68], %f6
34486 bne loop_3965
34487 bg,pt %xcc, loop_3966
34488 fmovse %xcc, %f10, %f14
34489 mova %xcc, %o3, %o6
34490loop_3965:
34491 bn,pt %xcc, loop_3967
34492loop_3966:
34493 smulcc %g6, 0x0E4F, %g5
34494 fsrc2 %f10, %f4
34495 alignaddrl %l3, %g7, %i4
34496loop_3967:
34497 fcmped %fcc3, %f8, %f10
34498 fbn,a %fcc1, loop_3968
34499 fcmpeq32 %f8, %f8, %i0
34500 ldsb [%l7 + 0x31], %l2
34501 brnz,a %l1, loop_3969
34502loop_3968:
34503 lduh [%l7 + 0x54], %o7
34504 ldub [%l7 + 0x60], %o4
34505 subcc %l6, 0x103C, %l4
34506loop_3969:
34507 fbo %fcc2, loop_3970
34508 sethi 0x165C, %i5
34509 lduw [%l7 + 0x34], %g3
34510 edge8 %g4, %g2, %i2
34511loop_3970:
34512 fmovse %xcc, %f14, %f7
34513 fmovscs %icc, %f8, %f3
34514 lduh [%l7 + 0x58], %g1
34515 fornot1s %f6, %f5, %f7
34516 fbge %fcc0, loop_3971
34517 ldx [%l7 + 0x40], %i1
34518 fmovsvc %icc, %f9, %f10
34519 ldsb [%l7 + 0x61], %i6
34520loop_3971:
34521 bge,pn %xcc, loop_3972
34522 fxnors %f12, %f11, %f11
34523 fabss %f13, %f4
34524 stx %o0, [%l7 + 0x20]
34525loop_3972:
34526 sth %l0, [%l7 + 0x62]
34527 brlz,a %o1, loop_3973
34528 ldsb [%l7 + 0x66], %l5
34529 fmovsne %xcc, %f6, %f11
34530 fmovscs %xcc, %f10, %f2
34531loop_3973:
34532 edge16n %o2, %o5, %i7
34533 fmovdneg %icc, %f4, %f6
34534 fpadd16s %f7, %f5, %f4
34535 fmovda %icc, %f2, %f7
34536 st %f13, [%l7 + 0x64]
34537 edge16ln %o3, %i3, %g6
34538 sth %g5, [%l7 + 0x6C]
34539 sth %o6, [%l7 + 0x2A]
34540 fmuld8sux16 %f6, %f8, %f14
34541 fmovsl %xcc, %f4, %f15
34542 stb %l3, [%l7 + 0x58]
34543 fmovsa %icc, %f15, %f11
34544 movrgez %i4, 0x36D, %i0
34545 ldd [%l7 + 0x28], %f10
34546 fblg %fcc1, loop_3974
34547 sth %l2, [%l7 + 0x5A]
34548 fsrc2 %f10, %f8
34549 ldsh [%l7 + 0x34], %g7
34550loop_3974:
34551 fmovdcc %xcc, %f4, %f4
34552 fpack32 %f2, %f14, %f2
34553 stx %o7, [%l7 + 0x28]
34554 addc %o4, 0x051D, %l1
34555 fxors %f15, %f7, %f5
34556 fmovd %f12, %f12
34557 bcs %xcc, loop_3975
34558 sdivx %l6, 0x09AF, %l4
34559 fmovsge %icc, %f7, %f8
34560 fmovrsne %g3, %f5, %f11
34561loop_3975:
34562 or %i5, 0x1FB6, %g2
34563 movrgez %g4, 0x068, %i2
34564 subccc %i1, %i6, %g1
34565 fpmerge %f4, %f3, %f2
34566 bleu,a loop_3976
34567 fands %f0, %f9, %f4
34568 tsubcc %o0, 0x06CB, %o1
34569 fmovde %xcc, %f14, %f14
34570loop_3976:
34571 srl %l5, 0x03, %o2
34572 ta %icc, 0x3
34573 bn,a,pn %xcc, loop_3977
34574 orn %l0, 0x0603, %i7
34575 bne,pn %icc, loop_3978
34576 call loop_3979
34577loop_3977:
34578 stb %o5, [%l7 + 0x58]
34579 bcc,a %xcc, loop_3980
34580loop_3978:
34581 ldd [%l7 + 0x50], %f4
34582loop_3979:
34583 ble,pt %icc, loop_3981
34584 fornot1 %f2, %f4, %f2
34585loop_3980:
34586 mova %icc, %i3, %o3
34587 for %f0, %f4, %f4
34588loop_3981:
34589 edge8n %g6, %g5, %o6
34590 fbn,a %fcc2, loop_3982
34591 pdist %f12, %f12, %f10
34592 stw %i4, [%l7 + 0x20]
34593 fnors %f1, %f14, %f11
34594loop_3982:
34595 fnot1 %f8, %f12
34596 ldx [%l7 + 0x70], %l3
34597 fmul8x16au %f6, %f10, %f4
34598 ldsw [%l7 + 0x7C], %l2
34599 fmovdneg %icc, %f2, %f11
34600 fmovd %f2, %f8
34601 movpos %icc, %i0, %g7
34602 ldsw [%l7 + 0x60], %o4
34603 smulcc %l1, %o7, %l4
34604 ldsh [%l7 + 0x4E], %g3
34605 fmovrdgez %l6, %f2, %f14
34606 fnot1 %f2, %f0
34607 tne %xcc, 0x6
34608 ldd [%l7 + 0x30], %f12
34609 sth %g2, [%l7 + 0x60]
34610 fpadd32 %f0, %f2, %f8
34611 brz,a %i5, loop_3983
34612 edge8l %i2, %g4, %i6
34613 movleu %icc, %g1, %i1
34614 lduw [%l7 + 0x18], %o0
34615loop_3983:
34616 mulscc %o1, %o2, %l0
34617 fbne %fcc1, loop_3984
34618 fpadd32 %f6, %f4, %f6
34619 stx %l5, [%l7 + 0x08]
34620 edge32l %i7, %o5, %o3
34621loop_3984:
34622 srlx %i3, %g5, %g6
34623 tle %xcc, 0x0
34624 fpack16 %f4, %f13
34625 ldsb [%l7 + 0x0F], %o6
34626 and %l3, %i4, %i0
34627 fmovsneg %xcc, %f4, %f15
34628 ldsb [%l7 + 0x3B], %l2
34629 fba %fcc2, loop_3985
34630 fmovrsgz %g7, %f8, %f8
34631 ldx [%l7 + 0x68], %o4
34632 fmuld8ulx16 %f9, %f0, %f4
34633loop_3985:
34634 std %f10, [%l7 + 0x10]
34635 for %f8, %f8, %f10
34636 fands %f14, %f11, %f11
34637 sra %l1, %o7, %g3
34638 lduw [%l7 + 0x6C], %l6
34639 fbg,a %fcc2, loop_3986
34640 smul %g2, %i5, %l4
34641 ldd [%l7 + 0x78], %f10
34642 ld [%l7 + 0x68], %f3
34643loop_3986:
34644 tsubcc %i2, %i6, %g1
34645 std %f2, [%l7 + 0x60]
34646 ldub [%l7 + 0x24], %i1
34647 fpadd16 %f6, %f0, %f0
34648 ld [%l7 + 0x2C], %f15
34649 ldx [%l7 + 0x30], %g4
34650 movrlez %o0, %o2, %l0
34651 fmovdleu %xcc, %f9, %f2
34652 tle %xcc, 0x6
34653 bvs,pt %xcc, loop_3987
34654 brlz %o1, loop_3988
34655 array8 %i7, %o5, %o3
34656 bshuffle %f4, %f14, %f2
34657loop_3987:
34658 ldx [%l7 + 0x08], %i3
34659loop_3988:
34660 fpadd16s %f9, %f6, %f0
34661 fxor %f0, %f4, %f10
34662 tl %icc, 0x7
34663 ldsh [%l7 + 0x22], %g5
34664 stb %g6, [%l7 + 0x1D]
34665 edge16n %o6, %l5, %l3
34666 movvs %icc, %i4, %i0
34667 ld [%l7 + 0x1C], %f1
34668 fmovdleu %xcc, %f1, %f12
34669 stw %g7, [%l7 + 0x5C]
34670 ldub [%l7 + 0x22], %l2
34671 st %f0, [%l7 + 0x70]
34672 fbul,a %fcc0, loop_3989
34673 lduh [%l7 + 0x2C], %o4
34674 edge16l %o7, %l1, %g3
34675 fbl,a %fcc3, loop_3990
34676loop_3989:
34677 ldx [%l7 + 0x40], %l6
34678 brgez,a %g2, loop_3991
34679 sth %i5, [%l7 + 0x28]
34680loop_3990:
34681 fbn %fcc2, loop_3992
34682 orn %l4, 0x1FE8, %i2
34683loop_3991:
34684 fmovse %icc, %f14, %f8
34685 ld [%l7 + 0x50], %f15
34686loop_3992:
34687 fzero %f10
34688 fmovrsgz %i6, %f0, %f12
34689 st %f15, [%l7 + 0x4C]
34690 movl %xcc, %g1, %g4
34691 fornot2s %f2, %f6, %f10
34692 sdivcc %i1, 0x0BCE, %o0
34693 bgu,pn %icc, loop_3993
34694 fmovspos %icc, %f9, %f0
34695 fexpand %f8, %f2
34696 or %o2, 0x01CC, %l0
34697loop_3993:
34698 bvs,a %xcc, loop_3994
34699 lduh [%l7 + 0x6C], %i7
34700 ldd [%l7 + 0x10], %f2
34701 edge8l %o5, %o3, %i3
34702loop_3994:
34703 tvs %icc, 0x3
34704 fornot1s %f1, %f12, %f6
34705 fmovrdlez %g5, %f6, %f12
34706 ld [%l7 + 0x14], %f14
34707 movl %xcc, %g6, %o6
34708 stb %o1, [%l7 + 0x64]
34709 ldsh [%l7 + 0x3C], %l3
34710 faligndata %f14, %f6, %f0
34711 fmovrdlez %i4, %f0, %f14
34712 fba,a %fcc1, loop_3995
34713 ld [%l7 + 0x0C], %f11
34714 fands %f8, %f15, %f3
34715 ldx [%l7 + 0x60], %i0
34716loop_3995:
34717 edge16n %l5, %l2, %o4
34718 ble,a,pt %xcc, loop_3996
34719 edge16l %g7, %l1, %g3
34720 fands %f3, %f2, %f13
34721 tl %icc, 0x2
34722loop_3996:
34723 bne,pt %icc, loop_3997
34724 fzero %f4
34725 fmovs %f14, %f11
34726 tvs %icc, 0x7
34727loop_3997:
34728 fcmpgt32 %f6, %f8, %o7
34729 bvs,a,pt %xcc, loop_3998
34730 fcmpes %fcc1, %f8, %f14
34731 std %f0, [%l7 + 0x58]
34732 fbu %fcc2, loop_3999
34733loop_3998:
34734 brgz %g2, loop_4000
34735 fcmpgt16 %f6, %f0, %l6
34736 sll %i5, %i2, %i6
34737loop_3999:
34738 fnegs %f3, %f0
34739loop_4000:
34740 fmovdgu %icc, %f5, %f13
34741 stw %g1, [%l7 + 0x48]
34742 stb %l4, [%l7 + 0x0F]
34743 fmuld8ulx16 %f11, %f0, %f12
34744 movvs %icc, %i1, %g4
34745 stw %o2, [%l7 + 0x64]
34746 fbue,a %fcc2, loop_4001
34747 ldx [%l7 + 0x78], %l0
34748 tne %icc, 0x2
34749 stw %o0, [%l7 + 0x44]
34750loop_4001:
34751 stb %i7, [%l7 + 0x0F]
34752 fmuld8ulx16 %f8, %f3, %f6
34753 sdivx %o3, 0x0810, %i3
34754 ldub [%l7 + 0x16], %o5
34755 fxors %f5, %f3, %f4
34756 fbge,a %fcc1, loop_4002
34757 fpadd32s %f14, %f0, %f11
34758 lduh [%l7 + 0x18], %g5
34759 ld [%l7 + 0x14], %f11
34760loop_4002:
34761 stb %g6, [%l7 + 0x20]
34762 ldx [%l7 + 0x18], %o6
34763 stx %l3, [%l7 + 0x78]
34764 fble %fcc1, loop_4003
34765 movre %i4, 0x183, %i0
34766 sth %l5, [%l7 + 0x3A]
34767 sth %l2, [%l7 + 0x18]
34768loop_4003:
34769 fbul %fcc1, loop_4004
34770 fblg %fcc3, loop_4005
34771 fones %f10
34772 fble %fcc3, loop_4006
34773loop_4004:
34774 fble %fcc3, loop_4007
34775loop_4005:
34776 ld [%l7 + 0x3C], %f5
34777 fmovd %f14, %f0
34778loop_4006:
34779 fcmple32 %f14, %f2, %o4
34780loop_4007:
34781 nop
34782 setx loop_4008, %l0, %l1
34783 jmpl %l1, %g7
34784 fpack32 %f8, %f14, %f0
34785 ldd [%l7 + 0x38], %f8
34786 fpmerge %f9, %f2, %f6
34787loop_4008:
34788 ldsb [%l7 + 0x0C], %o1
34789 sth %l1, [%l7 + 0x16]
34790 fmovsa %xcc, %f15, %f1
34791 fmuld8sux16 %f6, %f14, %f14
34792 movvc %icc, %o7, %g3
34793 fand %f10, %f12, %f4
34794 bcc %xcc, loop_4009
34795 fnot2s %f15, %f0
34796 fors %f15, %f9, %f1
34797 fmovdleu %xcc, %f6, %f1
34798loop_4009:
34799 edge8l %l6, %g2, %i5
34800 fmovrde %i6, %f8, %f14
34801 movn %xcc, %g1, %l4
34802 add %i2, 0x1499, %g4
34803 fbul,a %fcc0, loop_4010
34804 edge32l %o2, %l0, %o0
34805 fbe,a %fcc1, loop_4011
34806 stx %i7, [%l7 + 0x40]
34807loop_4010:
34808 sub %i1, %i3, %o5
34809 ldsb [%l7 + 0x5A], %g5
34810loop_4011:
34811 fmul8x16au %f4, %f8, %f12
34812 ldx [%l7 + 0x10], %g6
34813 mulx %o6, %l3, %o3
34814 fcmpeq32 %f8, %f10, %i0
34815 fcmple32 %f4, %f6, %l5
34816 faligndata %f14, %f0, %f2
34817 fmovdne %xcc, %f4, %f4
34818 lduh [%l7 + 0x1A], %i4
34819 ldsw [%l7 + 0x64], %l2
34820 ldd [%l7 + 0x58], %f2
34821 nop
34822 setx loop_4012, %l0, %l1
34823 wrpr 0x1, %tl
34824 wrpr %l1, %tnpc
34825 setx 0x34400001400, %l0, %l1
34826 wrpr %l1, %tstate
34827 wrhpr 0x4, %htstate
34828 done
34829 st %f9, [%l7 + 0x54]
34830 sth %g7, [%l7 + 0x2A]
34831 ld [%l7 + 0x38], %f11
34832loop_4012:
34833 fandnot2 %f2, %f0, %f14
34834 bpos,a %icc, loop_4013
34835 fandnot2s %f9, %f2, %f0
34836 sra %o1, %o4, %l1
34837 bpos %xcc, loop_4014
34838loop_4013:
34839 brgz,a %g3, loop_4015
34840 bneg %icc, loop_4016
34841 stb %o7, [%l7 + 0x0B]
34842loop_4014:
34843 fbn %fcc1, loop_4017
34844loop_4015:
34845 fmovscs %icc, %f5, %f14
34846loop_4016:
34847 orn %l6, 0x03A8, %g2
34848 st %f1, [%l7 + 0x78]
34849loop_4017:
34850 ldsb [%l7 + 0x3D], %i6
34851 bpos,a,pn %xcc, loop_4018
34852 mova %icc, %g1, %i5
34853 tl %xcc, 0x7
34854 fbge,a %fcc3, loop_4019
34855loop_4018:
34856 fmuld8sux16 %f13, %f9, %f6
34857 fmovdcs %icc, %f4, %f6
34858 taddcctv %l4, %g4, %i2
34859loop_4019:
34860 movrgez %o2, 0x24C, %o0
34861 ldub [%l7 + 0x13], %i7
34862 fexpand %f6, %f10
34863 fbe,a %fcc2, loop_4020
34864 bgu,a %xcc, loop_4021
34865 stb %i1, [%l7 + 0x67]
34866 fmovsle %icc, %f2, %f7
34867loop_4020:
34868 pdist %f0, %f10, %f2
34869loop_4021:
34870 lduw [%l7 + 0x74], %i3
34871 fxor %f14, %f4, %f4
34872 fornot2s %f1, %f13, %f4
34873 xnor %l0, %g5, %g6
34874 andcc %o5, 0x0CAC, %l3
34875 fand %f0, %f8, %f0
34876 std %f4, [%l7 + 0x08]
34877 srlx %o3, %o6, %i0
34878 fmovse %icc, %f8, %f3
34879 fsrc1 %f0, %f12
34880 tcc %icc, 0x1
34881 fbuge,a %fcc2, loop_4022
34882 ldsw [%l7 + 0x4C], %i4
34883 fnors %f7, %f1, %f5
34884 ld [%l7 + 0x28], %f2
34885loop_4022:
34886 ld [%l7 + 0x0C], %f11
34887 fmovdneg %icc, %f6, %f11
34888 fmovdneg %icc, %f12, %f7
34889 fmovdl %xcc, %f6, %f5
34890 tpos %xcc, 0x2
34891 fmovrde %l2, %f8, %f14
34892 ldub [%l7 + 0x56], %g7
34893 ldub [%l7 + 0x27], %o1
34894 fmovdneg %icc, %f4, %f2
34895 stb %l5, [%l7 + 0x7B]
34896 ldd [%l7 + 0x50], %f0
34897 bne,pn %icc, loop_4023
34898 fnot2 %f6, %f10
34899 or %l1, %o4, %g3
34900 fbe,a %fcc0, loop_4024
34901loop_4023:
34902 fbg %fcc2, loop_4025
34903 fmovscc %xcc, %f5, %f4
34904 sdivcc %o7, 0x05A4, %l6
34905loop_4024:
34906 bne,a %xcc, loop_4026
34907loop_4025:
34908 fsrc2s %f4, %f13
34909 lduh [%l7 + 0x5E], %i6
34910 ldx [%l7 + 0x08], %g1
34911loop_4026:
34912 fcmpeq32 %f14, %f8, %g2
34913 movrgez %l4, 0x098, %g4
34914 ldd [%l7 + 0x18], %f2
34915 fnot1s %f13, %f1
34916 ldsw [%l7 + 0x78], %i2
34917 taddcc %o2, 0x0E4B, %i5
34918 fand %f6, %f8, %f12
34919 fornot2s %f0, %f0, %f4
34920 ldd [%l7 + 0x58], %f6
34921 bvs,a,pn %xcc, loop_4027
34922 fpsub16 %f8, %f14, %f10
34923 fmovdg %icc, %f5, %f6
34924 ldub [%l7 + 0x47], %o0
34925loop_4027:
34926 fnegs %f8, %f2
34927 bshuffle %f14, %f6, %f6
34928 st %f12, [%l7 + 0x78]
34929 ldsw [%l7 + 0x1C], %i1
34930 ldx [%l7 + 0x68], %i3
34931 ldx [%l7 + 0x68], %i7
34932 tpos %icc, 0x6
34933 movgu %xcc, %g5, %g6
34934 ldsb [%l7 + 0x7F], %l0
34935 sth %l3, [%l7 + 0x34]
34936 fexpand %f10, %f4
34937 ldub [%l7 + 0x51], %o5
34938 fnand %f6, %f14, %f14
34939 alignaddrl %o3, %i0, %i4
34940 stw %o6, [%l7 + 0x7C]
34941 smul %l2, %g7, %o1
34942 addccc %l5, %o4, %l1
34943 lduw [%l7 + 0x08], %g3
34944 movg %xcc, %o7, %l6
34945 bneg,a loop_4028
34946 subc %i6, 0x182D, %g1
34947 fnot1 %f4, %f4
34948 tl %xcc, 0x4
34949loop_4028:
34950 std %f4, [%l7 + 0x60]
34951 fmovsle %icc, %f3, %f14
34952 array16 %g2, %l4, %g4
34953 bpos,a,pn %xcc, loop_4029
34954 fmovse %icc, %f11, %f4
34955 ldsw [%l7 + 0x60], %o2
34956 fmovsle %icc, %f13, %f1
34957loop_4029:
34958 tvs %xcc, 0x6
34959 fmovdleu %icc, %f9, %f2
34960 te %icc, 0x7
34961 stb %i2, [%l7 + 0x5D]
34962 edge16n %i5, %i1, %i3
34963 brnz %o0, loop_4030
34964 fnor %f0, %f14, %f10
34965 ldsw [%l7 + 0x48], %g5
34966 pdist %f14, %f14, %f8
34967loop_4030:
34968 fcmple32 %f2, %f14, %g6
34969 fmovsge %icc, %f12, %f8
34970 bge,a,pn %icc, loop_4031
34971 fcmpd %fcc2, %f10, %f10
34972 ldub [%l7 + 0x44], %l0
34973 lduw [%l7 + 0x08], %i7
34974loop_4031:
34975 fmovsneg %icc, %f4, %f2
34976 fnor %f14, %f14, %f14
34977 subc %l3, 0x0479, %o3
34978 std %f14, [%l7 + 0x70]
34979 subccc %i0, 0x1E5E, %i4
34980 ldsh [%l7 + 0x6C], %o5
34981 edge32n %l2, %g7, %o6
34982 movg %xcc, %l5, %o4
34983 tcc %xcc, 0x1
34984 fmovdle %icc, %f8, %f3
34985 ldx [%l7 + 0x28], %o1
34986 ldd [%l7 + 0x30], %f10
34987 move %xcc, %l1, %g3
34988 orncc %o7, 0x0F80, %i6
34989 sethi 0x1556, %l6
34990 for %f10, %f6, %f8
34991 srl %g2, %l4, %g4
34992 fmovdge %icc, %f14, %f15
34993 fpadd32 %f0, %f8, %f8
34994 stx %o2, [%l7 + 0x60]
34995 fbge,a %fcc1, loop_4032
34996 fors %f5, %f0, %f8
34997 ldx [%l7 + 0x48], %g1
34998 fnands %f8, %f1, %f13
34999loop_4032:
35000 ld [%l7 + 0x7C], %f15
35001 te %xcc, 0x1
35002 fble %fcc2, loop_4033
35003 lduw [%l7 + 0x14], %i2
35004 ld [%l7 + 0x50], %f5
35005 edge16ln %i1, %i3, %i5
35006loop_4033:
35007 taddcctv %o0, %g5, %g6
35008 ta %xcc, 0x2
35009 fmovda %xcc, %f7, %f0
35010 fnot1s %f12, %f11
35011 taddcc %i7, 0x1D94, %l0
35012 tne %xcc, 0x4
35013 ldub [%l7 + 0x14], %o3
35014 fmovrsne %l3, %f9, %f9
35015 srlx %i4, 0x16, %o5
35016 edge32l %i0, %g7, %l2
35017 tvc %icc, 0x1
35018 fnot1s %f7, %f0
35019 sth %o6, [%l7 + 0x24]
35020 fzeros %f10
35021 fmovdcc %xcc, %f1, %f14
35022 fcmpgt32 %f6, %f4, %l5
35023 mulscc %o4, %l1, %o1
35024 subccc %g3, 0x1ECD, %o7
35025 movpos %icc, %i6, %g2
35026 fmovdvs %xcc, %f13, %f13
35027 sra %l4, %g4, %l6
35028 ld [%l7 + 0x18], %f11
35029 umulcc %o2, 0x088A, %i2
35030 st %f1, [%l7 + 0x3C]
35031 nop
35032 setx loop_4034, %l0, %l1
35033 jmpl %l1, %i1
35034 ldx [%l7 + 0x60], %g1
35035 edge16n %i3, %o0, %g5
35036 bpos loop_4035
35037loop_4034:
35038 fxnor %f14, %f6, %f2
35039 xor %g6, 0x0F40, %i5
35040 fmul8x16au %f6, %f3, %f12
35041loop_4035:
35042 subc %l0, 0x08DA, %i7
35043 stx %l3, [%l7 + 0x78]
35044 fmovdle %icc, %f8, %f11
35045 bge loop_4036
35046 fnot1s %f2, %f3
35047 stb %o3, [%l7 + 0x7F]
35048 tcs %xcc, 0x0
35049loop_4036:
35050 sth %o5, [%l7 + 0x20]
35051 lduw [%l7 + 0x48], %i0
35052 ldsw [%l7 + 0x48], %g7
35053 fmovsvs %icc, %f13, %f5
35054 ldub [%l7 + 0x66], %i4
35055 fmul8sux16 %f10, %f14, %f4
35056 bne loop_4037
35057 andn %l2, %l5, %o4
35058 fmul8sux16 %f2, %f14, %f4
35059 fmovrsgz %o6, %f3, %f8
35060loop_4037:
35061 fbuge,a %fcc2, loop_4038
35062 fbu,a %fcc1, loop_4039
35063 ldsw [%l7 + 0x38], %o1
35064 fbue,a %fcc2, loop_4040
35065loop_4038:
35066 orn %g3, %o7, %l1
35067loop_4039:
35068 fandnot1 %f12, %f12, %f0
35069 fone %f2
35070loop_4040:
35071 bshuffle %f4, %f2, %f6
35072 fpsub16 %f0, %f8, %f10
35073 fmul8x16 %f11, %f2, %f12
35074 bne,a %xcc, loop_4041
35075 fones %f13
35076 fbe %fcc2, loop_4042
35077 tvs %xcc, 0x5
35078loop_4041:
35079 st %f6, [%l7 + 0x14]
35080 fnot1s %f5, %f0
35081loop_4042:
35082 fbu %fcc2, loop_4043
35083 stx %g2, [%l7 + 0x58]
35084 ldd [%l7 + 0x28], %f6
35085 movneg %icc, %i6, %g4
35086loop_4043:
35087 tleu %icc, 0x3
35088 ldx [%l7 + 0x58], %l6
35089 fmovdvc %xcc, %f8, %f1
35090 fmul8ulx16 %f6, %f2, %f14
35091 or %o2, 0x116A, %l4
35092 st %f6, [%l7 + 0x68]
35093 bvc %icc, loop_4044
35094 sub %i1, %i2, %i3
35095 std %f0, [%l7 + 0x68]
35096 udivx %g1, 0x1172, %g5
35097loop_4044:
35098 sdiv %g6, 0x13EF, %i5
35099 fmovrdlz %l0, %f4, %f4
35100 fbl,a %fcc0, loop_4045
35101 ldub [%l7 + 0x76], %i7
35102 stx %o0, [%l7 + 0x48]
35103 brgez %o3, loop_4046
35104loop_4045:
35105 fmovrslez %o5, %f11, %f1
35106 ldx [%l7 + 0x50], %i0
35107 lduw [%l7 + 0x1C], %l3
35108loop_4046:
35109 ldsh [%l7 + 0x46], %g7
35110 tle %xcc, 0x5
35111 bg,a,pn %xcc, loop_4047
35112 stx %l2, [%l7 + 0x58]
35113 edge16l %i4, %o4, %l5
35114 move %xcc, %o1, %g3
35115loop_4047:
35116 fpackfix %f12, %f12
35117 fbne,a %fcc2, loop_4048
35118 std %f0, [%l7 + 0x50]
35119 ldub [%l7 + 0x23], %o7
35120 lduw [%l7 + 0x7C], %l1
35121loop_4048:
35122 fornot2 %f2, %f6, %f12
35123 fmovscs %icc, %f8, %f8
35124 edge32n %o6, %i6, %g4
35125 movgu %xcc, %l6, %g2
35126 fmovrslz %o2, %f14, %f13
35127 xorcc %i1, %i2, %l4
35128 st %f1, [%l7 + 0x60]
35129 ldub [%l7 + 0x74], %g1
35130 fornot2 %f0, %f8, %f4
35131 fornot1 %f8, %f8, %f12
35132 stb %i3, [%l7 + 0x4D]
35133 st %f6, [%l7 + 0x10]
35134 bl,a,pn %icc, loop_4049
35135 movg %icc, %g5, %i5
35136 bvs,a loop_4050
35137 stw %l0, [%l7 + 0x4C]
35138loop_4049:
35139 ldx [%l7 + 0x10], %g6
35140 nop
35141 setx loop_4051, %l0, %l1
35142 wrpr 0x1, %tl
35143 wrpr %l1, %tnpc
35144 setx 0x34400001400, %l0, %l1
35145 wrpr %l1, %tstate
35146 wrhpr 0x4, %htstate
35147 done
35148loop_4050:
35149 pdist %f2, %f4, %f0
35150 fmovsg %xcc, %f1, %f14
35151 ldsw [%l7 + 0x34], %o0
35152loop_4051:
35153 be,pt %xcc, loop_4052
35154 fbg %fcc2, loop_4053
35155 ldsb [%l7 + 0x1D], %i7
35156 ldub [%l7 + 0x3E], %o3
35157loop_4052:
35158 alignaddr %i0, %l3, %g7
35159loop_4053:
35160 mulx %l2, 0x0913, %o5
35161 xor %o4, 0x1121, %i4
35162 movrlz %l5, %g3, %o1
35163 fbe,a %fcc0, loop_4054
35164 fnor %f2, %f4, %f10
35165 fmovdcc %icc, %f0, %f0
35166 ta %icc, 0x4
35167loop_4054:
35168 fmovsgu %xcc, %f5, %f4
35169 ldx [%l7 + 0x78], %l1
35170 udiv %o6, 0x083A, %o7
35171 fmovdne %xcc, %f6, %f4
35172 ldx [%l7 + 0x48], %g4
35173 sth %l6, [%l7 + 0x0C]
35174 faligndata %f8, %f6, %f12
35175 stb %i6, [%l7 + 0x35]
35176 fmovrdgez %g2, %f0, %f6
35177 ld [%l7 + 0x34], %f15
35178 xnorcc %i1, %i2, %o2
35179 edge32l %l4, %i3, %g5
35180 be,a,pn %xcc, loop_4055
35181 taddcctv %i5, 0x010C, %g1
35182 ldsb [%l7 + 0x4B], %l0
35183 fmovs %f13, %f14
35184loop_4055:
35185 call loop_4056
35186 fmovda %xcc, %f8, %f1
35187 fmul8ulx16 %f6, %f6, %f8
35188 ldsw [%l7 + 0x54], %o0
35189loop_4056:
35190 edge8n %i7, %g6, %o3
35191 tvs %xcc, 0x5
35192 bge,pt %icc, loop_4057
35193 mulscc %i0, 0x1664, %l3
35194 fnot2 %f0, %f12
35195 sth %g7, [%l7 + 0x2C]
35196loop_4057:
35197 fbue,a %fcc2, loop_4058
35198 udivcc %l2, 0x0E82, %o4
35199 stx %i4, [%l7 + 0x70]
35200 fmovrsne %l5, %f9, %f14
35201loop_4058:
35202 lduw [%l7 + 0x24], %o5
35203 stx %g3, [%l7 + 0x40]
35204 te %xcc, 0x3
35205 ldx [%l7 + 0x78], %l1
35206 fbg %fcc1, loop_4059
35207 umul %o1, 0x0E5B, %o7
35208 nop
35209 setx loop_4060, %l0, %l1
35210 wrpr 0x1, %tl
35211 wrpr %l1, %tnpc
35212 setx 0x34400001400, %l0, %l1
35213 wrpr %l1, %tstate
35214 wrhpr 0x4, %htstate
35215 done
35216 andncc %g4, %l6, %i6
35217loop_4059:
35218 ld [%l7 + 0x3C], %f2
35219 ldx [%l7 + 0x20], %g2
35220loop_4060:
35221 fmovdvs %icc, %f11, %f14
35222 fpsub32s %f0, %f8, %f15
35223 ldsh [%l7 + 0x3E], %i1
35224 fnegs %f0, %f11
35225 fmovdle %icc, %f11, %f0
35226 ldsw [%l7 + 0x64], %i2
35227 fnot2 %f10, %f0
35228 te %icc, 0x3
35229 fornot1 %f0, %f12, %f8
35230 ldd [%l7 + 0x08], %f14
35231 fbule %fcc1, loop_4061
35232 fmovrdgez %o6, %f8, %f6
35233 fbge,a %fcc0, loop_4062
35234 for %f2, %f8, %f4
35235loop_4061:
35236 subccc %l4, 0x0AE6, %i3
35237 ldx [%l7 + 0x48], %o2
35238loop_4062:
35239 movcc %icc, %g5, %g1
35240 sllx %i5, %l0, %o0
35241 fandnot1s %f8, %f15, %f1
35242 mova %xcc, %g6, %i7
35243 ldx [%l7 + 0x78], %i0
35244 fmovde %icc, %f4, %f12
35245 edge16n %o3, %l3, %l2
35246 fornot2 %f0, %f10, %f8
35247 fmovsleu %xcc, %f15, %f5
35248 fnot1 %f14, %f4
35249 brgez,a %o4, loop_4063
35250 subc %i4, %g7, %o5
35251 ldx [%l7 + 0x38], %g3
35252 fmovsneg %xcc, %f10, %f4
35253loop_4063:
35254 lduh [%l7 + 0x66], %l5
35255 lduh [%l7 + 0x26], %l1
35256 brlz %o7, loop_4064
35257 movcc %xcc, %o1, %g4
35258 popc 0x0034, %i6
35259 orncc %l6, 0x04C0, %i1
35260loop_4064:
35261 ldx [%l7 + 0x28], %i2
35262 bge,pt %xcc, loop_4065
35263 fbo %fcc1, loop_4066
35264 pdist %f10, %f0, %f12
35265 stb %o6, [%l7 + 0x6F]
35266loop_4065:
35267 addc %g2, %l4, %o2
35268loop_4066:
35269 fmul8x16au %f10, %f4, %f4
35270 tcc %xcc, 0x1
35271 subcc %i3, %g1, %g5
35272 fbl %fcc2, loop_4067
35273 sra %l0, %i5, %o0
35274 fmovsvs %icc, %f11, %f11
35275 fpack32 %f6, %f12, %f6
35276loop_4067:
35277 lduw [%l7 + 0x74], %g6
35278 addc %i0, 0x0321, %i7
35279 subcc %l3, 0x0E0F, %o3
35280 and %l2, 0x1E91, %o4
35281 ldsw [%l7 + 0x74], %g7
35282 st %f2, [%l7 + 0x7C]
35283 popc %o5, %i4
35284 fmovscs %icc, %f0, %f15
35285 fbul %fcc2, loop_4068
35286 ldd [%l7 + 0x78], %f14
35287 ld [%l7 + 0x5C], %f4
35288 tg %xcc, 0x3
35289loop_4068:
35290 movne %icc, %l5, %l1
35291 fandnot2 %f10, %f0, %f6
35292 stx %g3, [%l7 + 0x70]
35293 fmovd %f4, %f14
35294 fmovsgu %xcc, %f8, %f6
35295 tneg %xcc, 0x4
35296 sth %o7, [%l7 + 0x5C]
35297 xnorcc %o1, 0x07F4, %i6
35298 nop
35299 setx loop_4069, %l0, %l1
35300 wrpr 0x1, %tl
35301 wrpr %l1, %tnpc
35302 setx 0x34400001400, %l0, %l1
35303 wrpr %l1, %tstate
35304 wrhpr 0x4, %htstate
35305 done
35306 sth %l6, [%l7 + 0x60]
35307 fcmps %fcc3, %f7, %f10
35308 movl %icc, %i1, %g4
35309loop_4069:
35310 movg %icc, %i2, %g2
35311 movleu %xcc, %o6, %o2
35312 movg %icc, %l4, %g1
35313 bpos,a loop_4070
35314 ldd [%l7 + 0x18], %f14
35315 udivx %g5, 0x1B64, %i3
35316 bg %icc, loop_4071
35317loop_4070:
35318 andn %i5, 0x0AB7, %l0
35319 fmul8sux16 %f2, %f12, %f6
35320 movl %xcc, %o0, %i0
35321loop_4071:
35322 smulcc %g6, %i7, %l3
35323 edge8n %o3, %o4, %g7
35324 movvs %icc, %o5, %l2
35325 tpos %icc, 0x7
35326 fnegd %f4, %f2
35327 stw %i4, [%l7 + 0x24]
35328 fpmerge %f1, %f13, %f4
35329 sth %l1, [%l7 + 0x44]
35330 stw %g3, [%l7 + 0x74]
35331 movre %o7, %o1, %l5
35332 st %f3, [%l7 + 0x18]
35333 movge %xcc, %i6, %l6
35334 movneg %xcc, %g4, %i1
35335 fmul8ulx16 %f14, %f12, %f0
35336 addc %g2, 0x1458, %o6
35337 bgu,a %icc, loop_4072
35338 stb %i2, [%l7 + 0x5B]
35339 fandnot1s %f8, %f1, %f5
35340 fone %f4
35341loop_4072:
35342 ld [%l7 + 0x78], %f4
35343 fcmpd %fcc1, %f0, %f4
35344 and %l4, %g1, %g5
35345 and %o2, 0x0D83, %i3
35346 xnor %i5, %o0, %i0
35347 movrlz %g6, 0x0BF, %i7
35348 tle %icc, 0x0
35349 fmovda %icc, %f4, %f8
35350 or %l3, %l0, %o3
35351 sth %o4, [%l7 + 0x26]
35352 bl %xcc, loop_4073
35353 taddcc %o5, %l2, %i4
35354 fzero %f14
35355 ldsb [%l7 + 0x42], %g7
35356loop_4073:
35357 ldsh [%l7 + 0x7C], %g3
35358 fbo,a %fcc2, loop_4074
35359 ldsh [%l7 + 0x22], %l1
35360 bl loop_4075
35361 tl %icc, 0x1
35362loop_4074:
35363 ldub [%l7 + 0x4E], %o1
35364 fornot2 %f4, %f4, %f8
35365loop_4075:
35366 fnand %f4, %f14, %f10
35367 bne,a,pt %icc, loop_4076
35368 fblg,a %fcc3, loop_4077
35369 ldx [%l7 + 0x38], %o7
35370 fmul8sux16 %f6, %f14, %f4
35371loop_4076:
35372 sub %i6, %l6, %l5
35373loop_4077:
35374 edge16l %i1, %g4, %g2
35375 ldsw [%l7 + 0x1C], %i2
35376 sllx %l4, 0x15, %g1
35377 st %f2, [%l7 + 0x38]
35378 fbu,a %fcc1, loop_4078
35379 sllx %o6, 0x0E, %g5
35380 st %f6, [%l7 + 0x2C]
35381 fmovdvc %icc, %f4, %f2
35382loop_4078:
35383 ldsb [%l7 + 0x0A], %o2
35384 subc %i5, %o0, %i0
35385 or %g6, 0x0C82, %i7
35386 fsrc1 %f6, %f8
35387 fcmpne32 %f0, %f2, %i3
35388 tneg %xcc, 0x0
35389 ldd [%l7 + 0x40], %f0
35390 stx %l0, [%l7 + 0x58]
35391 fmovdg %icc, %f3, %f11
35392 fcmpgt16 %f0, %f0, %o3
35393 lduw [%l7 + 0x4C], %o4
35394 movleu %icc, %l3, %o5
35395 tcs %xcc, 0x3
35396 bvs loop_4079
35397 bleu,pt %xcc, loop_4080
35398 fzeros %f14
35399 fbne,a %fcc2, loop_4081
35400loop_4079:
35401 fmovsge %icc, %f4, %f12
35402loop_4080:
35403 fbne %fcc0, loop_4082
35404 and %i4, %l2, %g3
35405loop_4081:
35406 fmuld8sux16 %f4, %f12, %f8
35407 alignaddrl %l1, %o1, %g7
35408loop_4082:
35409 movrgez %i6, %o7, %l5
35410 fmovsgu %xcc, %f14, %f3
35411 sth %l6, [%l7 + 0x20]
35412 bge loop_4083
35413 fmovdvc %xcc, %f15, %f14
35414 edge16l %i1, %g4, %i2
35415 fzero %f4
35416loop_4083:
35417 fmovsgu %xcc, %f10, %f13
35418 ldx [%l7 + 0x38], %l4
35419 srlx %g2, %o6, %g1
35420 brnz %g5, loop_4084
35421 ldsw [%l7 + 0x34], %o2
35422 fpmerge %f3, %f1, %f8
35423 stx %o0, [%l7 + 0x78]
35424loop_4084:
35425 stw %i0, [%l7 + 0x7C]
35426 fmovdleu %icc, %f12, %f3
35427 fmovrslez %i5, %f3, %f12
35428 tgu %xcc, 0x2
35429 ldx [%l7 + 0x68], %g6
35430 fmovdg %xcc, %f9, %f1
35431 fmul8ulx16 %f10, %f4, %f14
35432 fmovdneg %xcc, %f0, %f4
35433 alignaddr %i3, %i7, %l0
35434 lduh [%l7 + 0x4C], %o3
35435 fcmpne16 %f0, %f4, %l3
35436 movvs %icc, %o5, %i4
35437 ldsb [%l7 + 0x12], %o4
35438 bcs,a,pn %icc, loop_4085
35439 bleu,a,pt %xcc, loop_4086
35440 stx %g3, [%l7 + 0x50]
35441 fbne,a %fcc0, loop_4087
35442loop_4085:
35443 nop
35444 setx loop_4088, %l0, %l1
35445 wrpr 0x1, %tl
35446 wrpr %l1, %tpc
35447 add %l1, 0x4, %l1
35448 wrpr %l1, %tnpc
35449 setx 0x34400001400, %l0, %l1
35450 wrpr %l1, %tstate
35451 wrhpr 0x4, %htstate
35452 retry
35453loop_4086:
35454 sdiv %l1, 0x09ED, %o1
35455 movge %xcc, %l2, %g7
35456loop_4087:
35457 fbug %fcc2, loop_4089
35458loop_4088:
35459 stw %i6, [%l7 + 0x54]
35460 subccc %l5, 0x1839, %o7
35461 std %f12, [%l7 + 0x68]
35462loop_4089:
35463 fmovrslz %l6, %f13, %f8
35464 fmovdgu %xcc, %f12, %f5
35465 mulscc %g4, 0x02F8, %i2
35466 fxnors %f13, %f13, %f9
35467 lduw [%l7 + 0x60], %l4
35468 stw %i1, [%l7 + 0x40]
35469 tvs %icc, 0x1
35470 sth %g2, [%l7 + 0x52]
35471 tcc %icc, 0x1
35472 movle %icc, %o6, %g5
35473 fba,a %fcc2, loop_4090
35474 ldsh [%l7 + 0x1A], %o2
35475 ld [%l7 + 0x2C], %f5
35476 ld [%l7 + 0x0C], %f7
35477loop_4090:
35478 tvc %icc, 0x6
35479 fmovrslz %o0, %f9, %f15
35480 fbl %fcc1, loop_4091
35481 udivx %i0, 0x1AEF, %i5
35482 bcc %xcc, loop_4092
35483 movvs %xcc, %g6, %g1
35484loop_4091:
35485 movcc %xcc, %i3, %l0
35486 fmovsvs %xcc, %f2, %f12
35487loop_4092:
35488 srl %i7, %o3, %l3
35489 edge32ln %o5, %i4, %g3
35490 fmovsneg %icc, %f4, %f1
35491 ldsw [%l7 + 0x10], %l1
35492 std %f10, [%l7 + 0x20]
35493 move %xcc, %o1, %l2
35494 siam 0x0
35495 ldsb [%l7 + 0x6B], %o4
35496 tsubcc %g7, 0x005A, %i6
35497 fmovdleu %icc, %f7, %f3
35498 ld [%l7 + 0x08], %f15
35499 movpos %xcc, %l5, %o7
35500 fmovspos %icc, %f13, %f0
35501 tneg %xcc, 0x0
35502 tvc %icc, 0x2
35503 ldub [%l7 + 0x38], %l6
35504 fbuge,a %fcc2, loop_4093
35505 tsubcctv %i2, %g4, %i1
35506 andn %l4, 0x1F44, %o6
35507 or %g5, %o2, %g2
35508loop_4093:
35509 nop
35510 setx loop_4094, %l0, %l1
35511 wrpr 0x1, %tl
35512 wrpr %l1, %tnpc
35513 setx 0x34400001400, %l0, %l1
35514 wrpr %l1, %tstate
35515 wrhpr 0x4, %htstate
35516 done
35517 st %f14, [%l7 + 0x5C]
35518 ldsw [%l7 + 0x50], %i0
35519 subc %o0, 0x0366, %i5
35520loop_4094:
35521 bne,a,pt %xcc, loop_4095
35522 fmovdle %icc, %f8, %f6
35523 stb %g6, [%l7 + 0x44]
35524 bpos,a loop_4096
35525loop_4095:
35526 edge8n %g1, %l0, %i3
35527 ld [%l7 + 0x70], %f3
35528 fnot2 %f14, %f6
35529loop_4096:
35530 brgez,a %o3, loop_4097
35531 bpos,a,pn %icc, loop_4098
35532 ldsh [%l7 + 0x28], %i7
35533 fnot1s %f9, %f6
35534loop_4097:
35535 fcmpne16 %f2, %f8, %l3
35536loop_4098:
35537 stx %i4, [%l7 + 0x68]
35538 fbue %fcc0, loop_4099
35539 xnor %g3, 0x0D4B, %o5
35540 subcc %o1, %l1, %o4
35541 movne %xcc, %g7, %i6
35542loop_4099:
35543 brz %l5, loop_4100
35544 fsrc2s %f9, %f3
35545 lduh [%l7 + 0x54], %o7
35546 tcc %icc, 0x0
35547loop_4100:
35548 fmovrdlez %l2, %f6, %f4
35549 stw %i2, [%l7 + 0x50]
35550 tcc %xcc, 0x7
35551 movre %l6, %i1, %l4
35552 fnot2 %f4, %f4
35553 addc %o6, %g4, %g5
35554 fmovsg %xcc, %f13, %f12
35555 ldd [%l7 + 0x08], %f4
35556 fpackfix %f2, %f4
35557 move %xcc, %o2, %i0
35558 stb %g2, [%l7 + 0x3C]
35559 movpos %xcc, %i5, %o0
35560 ldx [%l7 + 0x58], %g6
35561 nop
35562 setx loop_4101, %l0, %l1
35563 wrpr 0x1, %tl
35564 wrpr %l1, %tnpc
35565 setx 0x34400001400, %l0, %l1
35566 wrpr %l1, %tstate
35567 wrhpr 0x4, %htstate
35568 done
35569 st %f13, [%l7 + 0x64]
35570 movvc %icc, %l0, %i3
35571 fmovdcc %icc, %f10, %f1
35572loop_4101:
35573 fzero %f10
35574 ldsb [%l7 + 0x18], %g1
35575 ldd [%l7 + 0x50], %f12
35576 stx %i7, [%l7 + 0x18]
35577 fmovse %xcc, %f4, %f15
35578 sth %o3, [%l7 + 0x38]
35579 ldsh [%l7 + 0x60], %l3
35580 fpack32 %f6, %f4, %f14
35581 ldsw [%l7 + 0x74], %g3
35582 ldx [%l7 + 0x48], %i4
35583 fbug,a %fcc1, loop_4102
35584 fmovrsgez %o1, %f12, %f9
35585 sth %o5, [%l7 + 0x50]
35586 mulx %o4, %g7, %i6
35587loop_4102:
35588 lduh [%l7 + 0x20], %l5
35589 fnegs %f9, %f11
35590 ldub [%l7 + 0x45], %l1
35591 fmovsg %xcc, %f4, %f14
35592 ld [%l7 + 0x30], %f8
35593 srl %o7, 0x09, %l2
35594 lduh [%l7 + 0x18], %i2
35595 brnz,a %i1, loop_4103
35596 movneg %icc, %l4, %l6
35597 fpack32 %f8, %f0, %f2
35598 fandnot1s %f3, %f1, %f9
35599loop_4103:
35600 stw %g4, [%l7 + 0x58]
35601 fexpand %f11, %f2
35602 ldub [%l7 + 0x3C], %g5
35603 ld [%l7 + 0x30], %f10
35604 fmovda %icc, %f11, %f5
35605 sdivx %o6, 0x0E96, %i0
35606 fnegd %f4, %f6
35607 fsrc2 %f4, %f4
35608 movvs %xcc, %g2, %i5
35609 addcc %o0, 0x1046, %g6
35610 bpos,pn %xcc, loop_4104
35611 nop
35612 setx loop_4105, %l0, %l1
35613 wrpr 0x1, %tl
35614 wrpr %l1, %tnpc
35615 setx 0x34400001400, %l0, %l1
35616 wrpr %l1, %tstate
35617 wrhpr 0x4, %htstate
35618 done
35619 subc %o2, %l0, %i3
35620 xnor %i7, %o3, %l3
35621loop_4104:
35622 mova %icc, %g1, %i4
35623loop_4105:
35624 xor %o1, 0x186B, %o5
35625 edge8 %o4, %g7, %g3
35626 fmuld8ulx16 %f11, %f11, %f14
35627 taddcc %l5, %i6, %o7
35628 fmul8sux16 %f4, %f10, %f0
35629 movle %icc, %l2, %i2
35630 fone %f2
35631 fmul8sux16 %f2, %f14, %f0
35632 fzero %f8
35633 udivcc %i1, 0x1EF7, %l4
35634 lduw [%l7 + 0x60], %l1
35635 fzero %f14
35636 stb %g4, [%l7 + 0x1F]
35637 sllx %g5, %l6, %i0
35638 fba %fcc2, loop_4106
35639 fmovsvs %xcc, %f8, %f9
35640 move %icc, %g2, %o6
35641 movpos %xcc, %i5, %o0
35642loop_4106:
35643 fnegs %f9, %f10
35644 stw %g6, [%l7 + 0x30]
35645 edge8ln %o2, %l0, %i7
35646 bvc,pt %icc, loop_4107
35647 movrgez %i3, %o3, %l3
35648 ldsh [%l7 + 0x70], %i4
35649 addc %o1, 0x1D12, %o5
35650loop_4107:
35651 fandnot2 %f4, %f12, %f0
35652 ldsw [%l7 + 0x18], %g1
35653 fmovdl %xcc, %f11, %f15
35654 fble %fcc2, loop_4108
35655 ldub [%l7 + 0x4D], %o4
35656 subccc %g3, %l5, %i6
35657 bg %icc, loop_4109
35658loop_4108:
35659 addcc %g7, 0x099F, %l2
35660 movle %xcc, %i2, %i1
35661 andn %o7, 0x1812, %l1
35662loop_4109:
35663 movg %icc, %g4, %g5
35664 ldx [%l7 + 0x40], %l6
35665 bleu,a,pt %icc, loop_4110
35666 fbule,a %fcc2, loop_4111
35667 fmovda %xcc, %f15, %f12
35668 sra %i0, 0x0A, %l4
35669loop_4110:
35670 ldsh [%l7 + 0x22], %g2
35671loop_4111:
35672 fcmpne32 %f10, %f0, %o6
35673 subc %i5, %o0, %o2
35674 stx %g6, [%l7 + 0x78]
35675 fpack32 %f4, %f4, %f6
35676 ldub [%l7 + 0x79], %i7
35677 fmovrslz %l0, %f11, %f10
35678 fmul8sux16 %f6, %f0, %f8
35679 fpackfix %f8, %f7
35680 orcc %o3, %l3, %i4
35681 bg,pt %icc, loop_4112
35682 fmovsgu %icc, %f10, %f3
35683 umul %i3, 0x035D, %o5
35684 fmovrdgz %o1, %f8, %f2
35685loop_4112:
35686 fmovdneg %icc, %f8, %f1
35687 fpackfix %f4, %f15
35688 fcmpne32 %f4, %f8, %o4
35689 fandnot2s %f3, %f6, %f7
35690 stx %g1, [%l7 + 0x78]
35691 edge8ln %g3, %i6, %l5
35692 edge32ln %l2, %g7, %i2
35693 fmovsl %xcc, %f6, %f10
35694 array16 %i1, %l1, %o7
35695 fbge,a %fcc0, loop_4113
35696 fmovdne %xcc, %f4, %f14
35697 ldx [%l7 + 0x70], %g5
35698 tvs %icc, 0x7
35699loop_4113:
35700 edge16n %l6, %g4, %l4
35701 fmovrslez %i0, %f0, %f10
35702 fmovd %f14, %f2
35703 fcmpne16 %f6, %f6, %o6
35704 te %xcc, 0x1
35705 st %f2, [%l7 + 0x2C]
35706 fmul8x16au %f12, %f9, %f10
35707 sth %i5, [%l7 + 0x6A]
35708 fexpand %f7, %f10
35709 te %xcc, 0x3
35710 fabss %f7, %f14
35711 fmuld8sux16 %f7, %f15, %f4
35712 xnorcc %o0, %g2, %o2
35713 subcc %i7, %l0, %g6
35714 ld [%l7 + 0x5C], %f3
35715 brgez %l3, loop_4114
35716 fmovd %f0, %f0
35717 popc %i4, %o3
35718 umul %o5, 0x1ACF, %o1
35719loop_4114:
35720 fsrc1s %f11, %f8
35721 bgu,a,pn %xcc, loop_4115
35722 sra %i3, 0x05, %o4
35723 tgu %icc, 0x7
35724 movgu %xcc, %g3, %g1
35725loop_4115:
35726 fbul %fcc2, loop_4116
35727 bleu %xcc, loop_4117
35728 brgz %l5, loop_4118
35729 movne %icc, %l2, %i6
35730loop_4116:
35731 ldd [%l7 + 0x60], %f12
35732loop_4117:
35733 siam 0x5
35734loop_4118:
35735 fpsub16s %f3, %f10, %f1
35736 ldsw [%l7 + 0x60], %i2
35737 fnot1s %f4, %f15
35738 fmovsa %xcc, %f14, %f8
35739 fpackfix %f12, %f9
35740 fmul8ulx16 %f8, %f4, %f2
35741 std %f0, [%l7 + 0x38]
35742 brz,a %g7, loop_4119
35743 fmovsle %icc, %f14, %f14
35744 tcs %icc, 0x6
35745 brz %i1, loop_4120
35746loop_4119:
35747 fmovs %f8, %f11
35748 ldsb [%l7 + 0x1A], %l1
35749 fbu %fcc2, loop_4121
35750loop_4120:
35751 ld [%l7 + 0x60], %f11
35752 umul %g5, 0x1882, %l6
35753 brlez %g4, loop_4122
35754loop_4121:
35755 ldx [%l7 + 0x28], %l4
35756 std %f8, [%l7 + 0x48]
35757 taddcc %i0, 0x07BC, %o6
35758loop_4122:
35759 stb %o7, [%l7 + 0x23]
35760 srlx %i5, %o0, %o2
35761 bn,a loop_4123
35762 ldub [%l7 + 0x4A], %g2
35763 edge16l %l0, %g6, %i7
35764 fpsub16s %f1, %f8, %f12
35765loop_4123:
35766 ldd [%l7 + 0x30], %f12
35767 fmovs %f13, %f9
35768 edge16n %i4, %o3, %l3
35769 fmovdge %xcc, %f7, %f9
35770 mulx %o1, 0x0484, %i3
35771 fexpand %f9, %f14
35772 ld [%l7 + 0x14], %f15
35773 popc 0x1D20, %o4
35774 fba,a %fcc2, loop_4124
35775 lduw [%l7 + 0x0C], %g3
35776 ldsw [%l7 + 0x68], %o5
35777 movvs %icc, %g1, %l2
35778loop_4124:
35779 lduw [%l7 + 0x64], %i6
35780 movvs %xcc, %i2, %g7
35781 ldub [%l7 + 0x63], %l5
35782 alignaddr %i1, %g5, %l6
35783 bl loop_4125
35784 ble,a,pt %icc, loop_4126
35785 stb %l1, [%l7 + 0x25]
35786 mulx %l4, 0x1E93, %i0
35787loop_4125:
35788 bvs,a,pn %xcc, loop_4127
35789loop_4126:
35790 tcc %xcc, 0x0
35791 fnands %f7, %f13, %f15
35792 fabss %f12, %f15
35793loop_4127:
35794 brlez,a %g4, loop_4128
35795 stb %o7, [%l7 + 0x55]
35796 fzeros %f11
35797 fmovsgu %icc, %f2, %f0
35798loop_4128:
35799 fmovscc %icc, %f11, %f10
35800 bneg,a,pn %icc, loop_4129
35801 subcc %o6, %o0, %i5
35802 st %f7, [%l7 + 0x14]
35803 fcmpeq32 %f14, %f2, %g2
35804loop_4129:
35805 fbo,a %fcc3, loop_4130
35806 fblg,a %fcc1, loop_4131
35807 brgz,a %o2, loop_4132
35808 ldd [%l7 + 0x50], %f4
35809loop_4130:
35810 edge8l %g6, %l0, %i7
35811loop_4131:
35812 fmovsneg %xcc, %f15, %f7
35813loop_4132:
35814 ldx [%l7 + 0x28], %o3
35815 ldd [%l7 + 0x40], %f12
35816 std %f0, [%l7 + 0x40]
35817 fmovdcs %icc, %f13, %f5
35818 umul %i4, %l3, %o1
35819 move %icc, %o4, %g3
35820 movvs %icc, %o5, %g1
35821 fmovrslez %i3, %f1, %f6
35822 fcmpeq16 %f8, %f14, %i6
35823 ldx [%l7 + 0x50], %i2
35824 st %f1, [%l7 + 0x64]
35825 fbule %fcc0, loop_4133
35826 addcc %l2, 0x0ED5, %l5
35827 fmovd %f2, %f0
35828 edge32 %g7, %i1, %l6
35829loop_4133:
35830 movpos %icc, %l1, %g5
35831 ldsw [%l7 + 0x7C], %i0
35832 bneg,a %icc, loop_4134
35833 fmovdleu %xcc, %f2, %f1
35834 std %f14, [%l7 + 0x50]
35835 fornot2s %f11, %f9, %f3
35836loop_4134:
35837 movleu %icc, %g4, %l4
35838 nop
35839 setx loop_4135, %l0, %l1
35840 wrpr 0x1, %tl
35841 wrpr %l1, %tpc
35842 add %l1, 0x4, %l1
35843 wrpr %l1, %tnpc
35844 setx 0x34400001400, %l0, %l1
35845 wrpr %l1, %tstate
35846 wrhpr 0x4, %htstate
35847 retry
35848 tpos %xcc, 0x7
35849 orcc %o7, 0x1FFF, %o6
35850 stx %o0, [%l7 + 0x70]
35851loop_4135:
35852 brlez,a %i5, loop_4136
35853 stw %g2, [%l7 + 0x24]
35854 fbul,a %fcc0, loop_4137
35855 ldub [%l7 + 0x52], %g6
35856loop_4136:
35857 sdivx %o2, 0x1D03, %l0
35858 orcc %o3, 0x04AC, %i7
35859loop_4137:
35860 fmovs %f14, %f14
35861 fandnot1 %f10, %f6, %f12
35862 stb %i4, [%l7 + 0x72]
35863 movrgez %l3, %o1, %o4
35864 tsubcc %g3, 0x07A0, %o5
35865 umul %g1, 0x0317, %i3
35866 srl %i6, 0x1C, %i2
35867 movl %icc, %l2, %g7
35868 movrgz %i1, 0x0D5, %l5
35869 fnegs %f9, %f8
35870 tne %xcc, 0x5
35871 movl %xcc, %l6, %g5
35872 fmovrdlz %i0, %f10, %f12
35873 fpadd32 %f8, %f8, %f10
35874 xorcc %l1, 0x1348, %l4
35875 fcmpeq32 %f8, %f6, %g4
35876 fcmpes %fcc1, %f6, %f9
35877 ldsb [%l7 + 0x0C], %o7
35878 fnor %f8, %f0, %f8
35879 stw %o6, [%l7 + 0x08]
35880 std %f14, [%l7 + 0x58]
35881 stx %o0, [%l7 + 0x38]
35882 ldsh [%l7 + 0x2E], %g2
35883 andncc %i5, %g6, %l0
35884 fcmpne32 %f12, %f10, %o2
35885 sdiv %i7, 0x079B, %o3
35886 stw %l3, [%l7 + 0x1C]
35887 fmuld8ulx16 %f12, %f8, %f10
35888 fandnot1s %f14, %f7, %f3
35889 tvs %xcc, 0x1
35890 bge,a,pt %xcc, loop_4138
35891 ldx [%l7 + 0x50], %i4
35892 fmovsgu %xcc, %f8, %f10
35893 fmovrde %o4, %f0, %f6
35894loop_4138:
35895 bne,a loop_4139
35896 fmovdg %xcc, %f0, %f13
35897 fornot2 %f14, %f0, %f12
35898 ldd [%l7 + 0x20], %f12
35899loop_4139:
35900 nop
35901 setx loop_4140, %l0, %l1
35902 wrpr 0x1, %tl
35903 wrpr %l1, %tpc
35904 add %l1, 0x4, %l1
35905 wrpr %l1, %tnpc
35906 setx 0x34400001400, %l0, %l1
35907 wrpr %l1, %tstate
35908 wrhpr 0x4, %htstate
35909 retry
35910 fcmped %fcc2, %f8, %f2
35911 fxor %f6, %f12, %f0
35912 fmovs %f4, %f1
35913loop_4140:
35914 srlx %o1, %g3, %o5
35915 st %f5, [%l7 + 0x54]
35916 fexpand %f2, %f8
35917 fmovspos %icc, %f14, %f2
35918 ld [%l7 + 0x74], %f5
35919 stb %g1, [%l7 + 0x20]
35920 lduw [%l7 + 0x4C], %i3
35921 ldsh [%l7 + 0x12], %i6
35922 fxnor %f8, %f0, %f4
35923 subc %i2, 0x156C, %l2
35924 stw %g7, [%l7 + 0x28]
35925 bvs,a,pt %xcc, loop_4141
35926 fxnors %f2, %f12, %f15
35927 bg loop_4142
35928 movneg %icc, %l5, %i1
35929loop_4141:
35930 fmul8ulx16 %f6, %f2, %f12
35931 fors %f3, %f5, %f3
35932loop_4142:
35933 orn %g5, 0x05FD, %i0
35934 stx %l6, [%l7 + 0x50]
35935 fmovdneg %icc, %f1, %f4
35936 fornot1s %f7, %f4, %f13
35937 xnor %l1, %g4, %o7
35938 subc %l4, %o6, %o0
35939 ldx [%l7 + 0x58], %i5
35940 fpack32 %f6, %f8, %f10
35941 edge8ln %g6, %l0, %g2
35942 std %f6, [%l7 + 0x30]
35943 fmul8ulx16 %f10, %f8, %f4
35944 add %i7, %o2, %l3
35945 fmovrsne %i4, %f15, %f6
35946 orcc %o3, 0x1A0A, %o1
35947 and %g3, %o5, %o4
35948 ldd [%l7 + 0x50], %f14
35949 ldsh [%l7 + 0x4C], %g1
35950 st %f10, [%l7 + 0x68]
35951 brgez %i3, loop_4143
35952 bvs,a,pn %icc, loop_4144
35953 fba,a %fcc1, loop_4145
35954 ldsw [%l7 + 0x68], %i6
35955loop_4143:
35956 ld [%l7 + 0x20], %f15
35957loop_4144:
35958 stw %l2, [%l7 + 0x30]
35959loop_4145:
35960 edge16 %i2, %g7, %i1
35961 sethi 0x1521, %l5
35962 ldsb [%l7 + 0x60], %g5
35963 stw %i0, [%l7 + 0x1C]
35964 fmovdne %icc, %f5, %f6
35965 tcs %icc, 0x0
35966 ldsb [%l7 + 0x36], %l1
35967 fpmerge %f11, %f7, %f12
35968 std %f8, [%l7 + 0x48]
35969 fnot1 %f6, %f8
35970 xnorcc %g4, %l6, %o7
35971 std %f10, [%l7 + 0x70]
35972 fmovsvs %xcc, %f12, %f14
35973 sth %l4, [%l7 + 0x40]
35974 fbul,a %fcc0, loop_4146
35975 ldub [%l7 + 0x52], %o0
35976 fmul8ulx16 %f8, %f6, %f2
35977 fmovsn %icc, %f15, %f14
35978loop_4146:
35979 edge16l %o6, %g6, %l0
35980 fmovdgu %xcc, %f7, %f12
35981 edge16ln %i5, %i7, %o2
35982 andncc %g2, %l3, %o3
35983 fmovspos %icc, %f10, %f13
35984 srlx %i4, %o1, %g3
35985 tvc %xcc, 0x0
35986 stb %o5, [%l7 + 0x5E]
35987 fnot1 %f4, %f2
35988 sth %o4, [%l7 + 0x54]
35989 lduh [%l7 + 0x46], %g1
35990 sdivcc %i6, 0x03A6, %i3
35991 ldsb [%l7 + 0x47], %i2
35992 fbne,a %fcc3, loop_4147
35993 st %f5, [%l7 + 0x1C]
35994 fpmerge %f2, %f14, %f2
35995 call loop_4148
35996loop_4147:
35997 ld [%l7 + 0x60], %f14
35998 brlz,a %l2, loop_4149
35999 fone %f10
36000loop_4148:
36001 sll %g7, 0x1E, %i1
36002 addccc %g5, %i0, %l1
36003loop_4149:
36004 std %f4, [%l7 + 0x20]
36005 sra %g4, 0x15, %l6
36006 edge8l %o7, %l5, %o0
36007 fornot1 %f0, %f14, %f6
36008 lduw [%l7 + 0x08], %l4
36009 fpackfix %f8, %f11
36010 movcs %xcc, %o6, %g6
36011 fmovrse %l0, %f14, %f8
36012 std %f12, [%l7 + 0x48]
36013 bne,a %xcc, loop_4150
36014 andncc %i7, %i5, %g2
36015 fxors %f0, %f9, %f8
36016 stb %o2, [%l7 + 0x3A]
36017loop_4150:
36018 fbn,a %fcc3, loop_4151
36019 tcc %xcc, 0x7
36020 xorcc %o3, %l3, %i4
36021 fpadd32s %f8, %f1, %f11
36022loop_4151:
36023 fbge,a %fcc0, loop_4152
36024 stb %g3, [%l7 + 0x6A]
36025 movre %o5, 0x3CC, %o1
36026 array8 %g1, %i6, %o4
36027loop_4152:
36028 fmovrslz %i2, %f4, %f3
36029 stx %l2, [%l7 + 0x40]
36030 ldsb [%l7 + 0x0A], %g7
36031 srax %i3, 0x13, %g5
36032 fnor %f2, %f8, %f14
36033 ldsh [%l7 + 0x32], %i0
36034 be,a %icc, loop_4153
36035 fcmps %fcc2, %f7, %f4
36036 fmovsge %xcc, %f10, %f9
36037 sth %l1, [%l7 + 0x24]
36038loop_4153:
36039 orcc %i1, 0x111D, %g4
36040 tvs %icc, 0x3
36041 bleu,pt %xcc, loop_4154
36042 fsrc2 %f8, %f14
36043 bleu %icc, loop_4155
36044 ld [%l7 + 0x74], %f0
36045loop_4154:
36046 sra %o7, %l5, %o0
36047 fmovdpos %icc, %f3, %f9
36048loop_4155:
36049 fcmpd %fcc3, %f10, %f2
36050 mova %xcc, %l4, %o6
36051 taddcc %g6, 0x1D7A, %l0
36052 fmovrsgz %l6, %f2, %f3
36053 fpsub32s %f8, %f4, %f9
36054 udivx %i5, 0x0652, %g2
36055 stb %i7, [%l7 + 0x40]
36056 sllx %o2, 0x02, %o3
36057 sth %i4, [%l7 + 0x7E]
36058 fmovdle %icc, %f10, %f11
36059 lduw [%l7 + 0x20], %l3
36060 ble,pn %icc, loop_4156
36061 ld [%l7 + 0x44], %f1
36062 ldsb [%l7 + 0x36], %g3
36063 fand %f14, %f2, %f14
36064loop_4156:
36065 lduh [%l7 + 0x14], %o1
36066 fpmerge %f7, %f4, %f0
36067 ldx [%l7 + 0x78], %g1
36068 subccc %o5, 0x0A46, %o4
36069 fandnot1s %f7, %f15, %f2
36070 srl %i2, 0x07, %l2
36071 fone %f6
36072 ldsb [%l7 + 0x5F], %g7
36073 fsrc2s %f4, %f7
36074 orncc %i6, %i3, %g5
36075 sth %l1, [%l7 + 0x44]
36076 te %icc, 0x6
36077 ldub [%l7 + 0x67], %i1
36078 bl,a %icc, loop_4157
36079 stx %i0, [%l7 + 0x58]
36080 fcmps %fcc1, %f15, %f10
36081 fnot1s %f0, %f15
36082loop_4157:
36083 edge32l %o7, %g4, %l5
36084 bcc,a %icc, loop_4158
36085 fpadd16s %f13, %f7, %f12
36086 stw %o0, [%l7 + 0x38]
36087 brnz %o6, loop_4159
36088loop_4158:
36089 fbule,a %fcc3, loop_4160
36090 st %f5, [%l7 + 0x54]
36091 fmovrsgez %l4, %f3, %f0
36092loop_4159:
36093 fmovdvc %xcc, %f15, %f5
36094loop_4160:
36095 fbne %fcc0, loop_4161
36096 bvc,a,pt %icc, loop_4162
36097 or %l0, %g6, %i5
36098 fmovdleu %icc, %f9, %f15
36099loop_4161:
36100 sth %l6, [%l7 + 0x10]
36101loop_4162:
36102 stw %i7, [%l7 + 0x60]
36103 edge32ln %g2, %o2, %o3
36104 udiv %l3, 0x05B8, %g3
36105 fpsub16s %f6, %f6, %f12
36106 tvc %xcc, 0x2
36107 fxor %f12, %f2, %f8
36108 stb %o1, [%l7 + 0x5A]
36109 fpadd32s %f6, %f9, %f5
36110 movvc %xcc, %g1, %o5
36111 movgu %xcc, %i4, %o4
36112 fcmpeq16 %f4, %f0, %i2
36113 stb %g7, [%l7 + 0x0F]
36114 alignaddr %i6, %i3, %g5
36115 edge32l %l1, %i1, %l2
36116 be,a loop_4163
36117 bneg loop_4164
36118 fbn %fcc3, loop_4165
36119 st %f10, [%l7 + 0x48]
36120loop_4163:
36121 sth %i0, [%l7 + 0x1C]
36122loop_4164:
36123 fmovrdlz %g4, %f4, %f12
36124loop_4165:
36125 ldsh [%l7 + 0x62], %o7
36126 udivcc %o0, 0x1FA6, %l5
36127 sll %o6, %l4, %l0
36128 brlz %i5, loop_4166
36129 st %f15, [%l7 + 0x34]
36130 ldx [%l7 + 0x70], %g6
36131 addc %l6, 0x025B, %i7
36132loop_4166:
36133 std %f6, [%l7 + 0x48]
36134 siam 0x0
36135 bg,pn %icc, loop_4167
36136 st %f5, [%l7 + 0x78]
36137 add %o2, 0x0826, %o3
36138 fmovrslz %l3, %f2, %f13
36139loop_4167:
36140 ldd [%l7 + 0x08], %f6
36141 ld [%l7 + 0x5C], %f7
36142 fmovdvs %xcc, %f9, %f2
36143 sub %g2, 0x03AE, %o1
36144 stw %g3, [%l7 + 0x64]
36145 fabsd %f4, %f2
36146 be,a,pt %icc, loop_4168
36147 addccc %o5, 0x0BAC, %g1
36148 ldsh [%l7 + 0x6E], %i4
36149 ble,a,pt %icc, loop_4169
36150loop_4168:
36151 fmovd %f2, %f2
36152 stx %o4, [%l7 + 0x08]
36153 faligndata %f6, %f8, %f0
36154loop_4169:
36155 srlx %g7, %i6, %i2
36156 fcmpd %fcc1, %f8, %f12
36157 fmovdle %icc, %f15, %f14
36158 te %xcc, 0x2
36159 lduh [%l7 + 0x38], %i3
36160 bvs %xcc, loop_4170
36161 brgz %g5, loop_4171
36162 st %f1, [%l7 + 0x60]
36163 array32 %i1, %l2, %i0
36164loop_4170:
36165 movleu %xcc, %l1, %o7
36166loop_4171:
36167 udivx %g4, 0x01A6, %o0
36168 ldd [%l7 + 0x70], %f2
36169 popc %l5, %l4
36170 movgu %icc, %o6, %i5
36171 fmuld8ulx16 %f0, %f4, %f10
36172 edge16l %g6, %l6, %l0
36173 tn %xcc, 0x2
36174 edge16l %o2, %i7, %o3
36175 tge %icc, 0x2
36176 ldsh [%l7 + 0x1A], %l3
36177 stb %g2, [%l7 + 0x08]
36178 sth %g3, [%l7 + 0x36]
36179 movleu %icc, %o1, %o5
36180 stx %i4, [%l7 + 0x38]
36181 fxors %f6, %f6, %f7
36182 call loop_4172
36183 orncc %o4, %g1, %i6
36184 lduh [%l7 + 0x46], %i2
36185 tpos %icc, 0x0
36186loop_4172:
36187 brlez %i3, loop_4173
36188 edge8 %g7, %g5, %i1
36189 mulx %l2, %l1, %i0
36190 ldd [%l7 + 0x10], %f0
36191loop_4173:
36192 ldx [%l7 + 0x58], %o7
36193 ldsw [%l7 + 0x60], %g4
36194 nop
36195 setx loop_4174, %l0, %l1
36196 jmpl %l1, %l5
36197 fmovrdgz %l4, %f0, %f4
36198 ldsb [%l7 + 0x1A], %o0
36199 bne,a,pn %icc, loop_4175
36200loop_4174:
36201 addc %o6, %g6, %l6
36202 ld [%l7 + 0x24], %f5
36203 mulscc %i5, %o2, %l0
36204loop_4175:
36205 ldsh [%l7 + 0x4A], %o3
36206 ldx [%l7 + 0x40], %l3
36207 bvs,a,pt %xcc, loop_4176
36208 movgu %xcc, %i7, %g3
36209 fmovrsgez %g2, %f4, %f14
36210 ta %xcc, 0x6
36211loop_4176:
36212 fmul8x16 %f4, %f14, %f0
36213 fba,a %fcc2, loop_4177
36214 movrne %o5, %i4, %o4
36215 fpadd32s %f1, %f2, %f11
36216 sdiv %o1, 0x01D0, %i6
36217loop_4177:
36218 fmovrdne %g1, %f12, %f2
36219 fmovdle %icc, %f14, %f0
36220 fmovrsgz %i3, %f4, %f9
36221 srax %g7, 0x0D, %g5
36222 ld [%l7 + 0x24], %f11
36223 sdivx %i2, 0x1561, %i1
36224 xnor %l2, %l1, %i0
36225 edge8n %o7, %g4, %l5
36226 fmovrdgez %o0, %f2, %f0
36227 stx %o6, [%l7 + 0x48]
36228 fmovdpos %xcc, %f5, %f7
36229 sth %l4, [%l7 + 0x1C]
36230 fpadd16s %f12, %f10, %f4
36231 st %f6, [%l7 + 0x5C]
36232 fexpand %f11, %f4
36233 lduw [%l7 + 0x68], %l6
36234 fmovrsne %g6, %f1, %f6
36235 array8 %o2, %i5, %o3
36236 nop
36237 setx loop_4178, %l0, %l1
36238 jmpl %l1, %l0
36239 ldd [%l7 + 0x58], %f14
36240 movle %xcc, %l3, %g3
36241 fbg,a %fcc3, loop_4179
36242loop_4178:
36243 udivx %i7, 0x15E5, %o5
36244 bge,a,pn %icc, loop_4180
36245 fnegs %f3, %f2
36246loop_4179:
36247 fornot2 %f4, %f2, %f8
36248 movne %xcc, %i4, %o4
36249loop_4180:
36250 fornot1 %f6, %f6, %f8
36251 for %f14, %f6, %f4
36252 sth %o1, [%l7 + 0x24]
36253 edge16l %i6, %g1, %i3
36254 sdivx %g2, 0x1FC6, %g5
36255 fandnot2 %f2, %f14, %f0
36256 sra %g7, %i2, %i1
36257 movrlz %l1, 0x26F, %l2
36258 fmovdpos %icc, %f13, %f12
36259 sth %i0, [%l7 + 0x24]
36260 ldx [%l7 + 0x50], %o7
36261 call loop_4181
36262 ld [%l7 + 0x54], %f7
36263 mulx %l5, 0x0722, %o0
36264 st %f7, [%l7 + 0x24]
36265loop_4181:
36266 stb %g4, [%l7 + 0x10]
36267 fnand %f10, %f14, %f6
36268 fandnot1s %f11, %f15, %f5
36269 subc %o6, %l4, %l6
36270 srl %o2, %i5, %g6
36271 udiv %l0, 0x030A, %l3
36272 fnot1 %f6, %f2
36273 ldsw [%l7 + 0x5C], %g3
36274 ldx [%l7 + 0x30], %o3
36275 fmul8x16 %f0, %f6, %f10
36276 fbe,a %fcc1, loop_4182
36277 stw %o5, [%l7 + 0x10]
36278 fbge,a %fcc2, loop_4183
36279 ldd [%l7 + 0x08], %f2
36280loop_4182:
36281 fmovdg %icc, %f8, %f2
36282 movne %icc, %i7, %o4
36283loop_4183:
36284 fornot2s %f10, %f8, %f15
36285 array16 %o1, %i4, %g1
36286 fbue,a %fcc1, loop_4184
36287 fors %f7, %f10, %f12
36288 orncc %i6, 0x02E4, %g2
36289 fmul8x16 %f3, %f12, %f6
36290loop_4184:
36291 ldsw [%l7 + 0x38], %i3
36292 move %xcc, %g5, %i2
36293 ldsh [%l7 + 0x1A], %i1
36294 movrlez %g7, 0x283, %l1
36295 fbg %fcc1, loop_4185
36296 movl %xcc, %i0, %l2
36297 movrlz %o7, %o0, %l5
36298 fmovdneg %icc, %f6, %f7
36299loop_4185:
36300 bcs,a loop_4186
36301 edge8 %g4, %l4, %o6
36302 fba %fcc2, loop_4187
36303 fbug %fcc2, loop_4188
36304loop_4186:
36305 ldsh [%l7 + 0x20], %l6
36306 edge8l %i5, %o2, %g6
36307loop_4187:
36308 movgu %icc, %l0, %g3
36309loop_4188:
36310 fand %f14, %f2, %f2
36311 fbul %fcc0, loop_4189
36312 sllx %l3, 0x1B, %o3
36313 ldub [%l7 + 0x13], %i7
36314 bne,pt %icc, loop_4190
36315loop_4189:
36316 be,pn %icc, loop_4191
36317 faligndata %f8, %f12, %f10
36318 fmul8x16au %f15, %f1, %f2
36319loop_4190:
36320 fmovrdgez %o4, %f6, %f0
36321loop_4191:
36322 movpos %xcc, %o1, %o5
36323 udivcc %g1, 0x09C0, %i6
36324 fcmple32 %f0, %f4, %i4
36325 srl %i3, %g5, %g2
36326 sdiv %i1, 0x1556, %i2
36327 fmul8x16au %f2, %f0, %f14
36328 mulscc %l1, %i0, %l2
36329 edge32 %g7, %o7, %l5
36330 alignaddrl %g4, %l4, %o0
36331 fcmpd %fcc2, %f4, %f10
36332 fcmps %fcc2, %f14, %f15
36333 tvc %xcc, 0x5
36334 subcc %o6, %i5, %l6
36335 fmovdcc %xcc, %f9, %f15
36336 andcc %g6, %o2, %l0
36337 xor %g3, %o3, %i7
36338 fbo %fcc2, loop_4192
36339 fcmpd %fcc0, %f6, %f6
36340 bshuffle %f2, %f8, %f14
36341 ldsb [%l7 + 0x4C], %l3
36342loop_4192:
36343 fmovrse %o4, %f1, %f7
36344 bn,a,pt %xcc, loop_4193
36345 stw %o5, [%l7 + 0x2C]
36346 fcmpne16 %f12, %f14, %g1
36347 ld [%l7 + 0x70], %f3
36348loop_4193:
36349 movre %o1, %i4, %i6
36350 stb %g5, [%l7 + 0x46]
36351 smulcc %g2, %i1, %i3
36352 tsubcc %i2, %i0, %l2
36353 tsubcctv %l1, 0x0D8C, %o7
36354 tl %icc, 0x2
36355 be,a loop_4194
36356 fmovdgu %icc, %f7, %f11
36357 fands %f10, %f15, %f13
36358 movg %xcc, %g7, %g4
36359loop_4194:
36360 sethi 0x07DD, %l4
36361 fmovspos %xcc, %f13, %f9
36362 sdivx %o0, 0x0560, %o6
36363 ldsb [%l7 + 0x42], %l5
36364 fmovsneg %icc, %f6, %f8
36365 mova %xcc, %l6, %i5
36366 lduw [%l7 + 0x58], %g6
36367 for %f2, %f6, %f14
36368 fmul8sux16 %f6, %f10, %f6
36369 fmovrdlz %o2, %f8, %f10
36370 ldsb [%l7 + 0x42], %g3
36371 tvc %xcc, 0x5
36372 bge,a,pn %icc, loop_4195
36373 movrne %l0, 0x151, %i7
36374 fornot2 %f12, %f10, %f4
36375 call loop_4196
36376loop_4195:
36377 movrne %l3, %o3, %o5
36378 fexpand %f4, %f12
36379 sdivcc %o4, 0x1118, %g1
36380loop_4196:
36381 movneg %xcc, %o1, %i6
36382 brz %i4, loop_4197
36383 bge,a,pt %icc, loop_4198
36384 edge8n %g5, %i1, %g2
36385 srax %i2, %i0, %l2
36386loop_4197:
36387 array8 %l1, %o7, %g7
36388loop_4198:
36389 fcmpne16 %f12, %f8, %i3
36390 stx %l4, [%l7 + 0x70]
36391 fnot1 %f6, %f8
36392 orncc %o0, 0x1645, %g4
36393 fmovdpos %xcc, %f9, %f5
36394 movrlez %o6, 0x198, %l5
36395 tvs %icc, 0x5
36396 subc %l6, %g6, %o2
36397 fbul %fcc0, loop_4199
36398 tsubcc %i5, 0x079B, %g3
36399 fcmpes %fcc3, %f14, %f1
36400 siam 0x4
36401loop_4199:
36402 st %f14, [%l7 + 0x6C]
36403 ldx [%l7 + 0x38], %l0
36404 fmovsn %xcc, %f2, %f8
36405 std %f0, [%l7 + 0x18]
36406 srax %i7, %l3, %o5
36407 brgez %o4, loop_4200
36408 fzeros %f5
36409 movge %xcc, %g1, %o1
36410 fmovsvs %icc, %f12, %f10
36411loop_4200:
36412 ldx [%l7 + 0x38], %i6
36413 fnors %f10, %f6, %f8
36414 lduw [%l7 + 0x58], %o3
36415 fsrc2 %f8, %f0
36416 fpadd32s %f10, %f12, %f0
36417 fmovsge %icc, %f9, %f3
36418 ba,a %xcc, loop_4201
36419 tpos %xcc, 0x1
36420 fpsub32s %f6, %f7, %f13
36421 stw %g5, [%l7 + 0x4C]
36422loop_4201:
36423 stx %i4, [%l7 + 0x58]
36424 brgez,a %i1, loop_4202
36425 ldsw [%l7 + 0x60], %i2
36426 nop
36427 setx loop_4203, %l0, %l1
36428 wrpr 0x1, %tl
36429 wrpr %l1, %tnpc
36430 setx 0x34400001400, %l0, %l1
36431 wrpr %l1, %tstate
36432 wrhpr 0x4, %htstate
36433 done
36434 fzeros %f8
36435loop_4202:
36436 fxnors %f2, %f4, %f0
36437 nop
36438 setx loop_4204, %l0, %l1
36439 wrpr 0x1, %tl
36440 wrpr %l1, %tpc
36441 add %l1, 0x4, %l1
36442 wrpr %l1, %tnpc
36443 setx 0x34400001400, %l0, %l1
36444 wrpr %l1, %tstate
36445 wrhpr 0x4, %htstate
36446 retry
36447loop_4203:
36448 fsrc1s %f10, %f11
36449 bcc,pt %icc, loop_4205
36450 fxor %f4, %f12, %f12
36451loop_4204:
36452 fmovdge %icc, %f10, %f1
36453 movneg %icc, %g2, %l2
36454loop_4205:
36455 ldsw [%l7 + 0x14], %i0
36456 fexpand %f10, %f8
36457 st %f3, [%l7 + 0x3C]
36458 addccc %l1, %o7, %g7
36459 fbn %fcc0, loop_4206
36460 ldsw [%l7 + 0x3C], %i3
36461 ldub [%l7 + 0x1A], %o0
36462 fpmerge %f9, %f11, %f12
36463loop_4206:
36464 movvc %xcc, %g4, %o6
36465 fcmpes %fcc0, %f11, %f4
36466 movrgz %l5, 0x263, %l6
36467 fcmpes %fcc1, %f1, %f12
36468 fpadd16s %f12, %f1, %f11
36469 ldub [%l7 + 0x3E], %g6
36470 xnor %o2, %i5, %l4
36471 st %f0, [%l7 + 0x38]
36472 fmovdle %xcc, %f12, %f14
36473 edge8ln %l0, %i7, %g3
36474 fmovrsgz %o5, %f4, %f12
36475 brlez,a %o4, loop_4207
36476 fnegd %f10, %f2
36477 tvs %xcc, 0x1
36478 stb %l3, [%l7 + 0x5F]
36479loop_4207:
36480 stw %g1, [%l7 + 0x24]
36481 ta %xcc, 0x3
36482 sth %i6, [%l7 + 0x72]
36483 edge8 %o3, %o1, %i4
36484 srlx %g5, %i2, %g2
36485 fmovrdgz %i1, %f2, %f4
36486 bl,pt %xcc, loop_4208
36487 fmovrse %l2, %f7, %f6
36488 fsrc2 %f10, %f2
36489 fbule %fcc1, loop_4209
36490loop_4208:
36491 fmovrde %i0, %f10, %f2
36492 fands %f0, %f0, %f9
36493 faligndata %f8, %f8, %f14
36494loop_4209:
36495 ldx [%l7 + 0x50], %l1
36496 sll %o7, 0x00, %g7
36497 movle %xcc, %i3, %o0
36498 udivx %g4, 0x15F8, %o6
36499 fmovrdgz %l5, %f12, %f10
36500 movgu %xcc, %l6, %o2
36501 orcc %i5, %l4, %l0
36502 fors %f7, %f11, %f13
36503 fmovrdlz %g6, %f6, %f8
36504 pdist %f0, %f6, %f6
36505 fcmpne32 %f4, %f2, %g3
36506 fmovdcc %xcc, %f10, %f12
36507 siam 0x4
36508 movgu %xcc, %o5, %i7
36509 ldsw [%l7 + 0x7C], %l3
36510 stx %g1, [%l7 + 0x38]
36511 fmovsg %xcc, %f10, %f11
36512 fmovrsgz %i6, %f9, %f6
36513 udivx %o4, 0x00D4, %o3
36514 bgu %icc, loop_4210
36515 std %f4, [%l7 + 0x30]
36516 fmovdn %xcc, %f3, %f5
36517 fnegs %f13, %f15
36518loop_4210:
36519 sdivcc %o1, 0x1658, %i4
36520 ldsw [%l7 + 0x10], %i2
36521 lduh [%l7 + 0x4E], %g2
36522 ldsh [%l7 + 0x0E], %i1
36523 movge %icc, %l2, %i0
36524 fone %f2
36525 fbug,a %fcc3, loop_4211
36526 ldsh [%l7 + 0x46], %g5
36527 tg %icc, 0x0
36528 fzero %f10
36529loop_4211:
36530 ldsh [%l7 + 0x1E], %l1
36531 movrgez %o7, 0x3A6, %i3
36532 movle %icc, %o0, %g4
36533 taddcctv %o6, 0x0770, %g7
36534 movleu %icc, %l6, %l5
36535 movrgz %i5, 0x1ED, %l4
36536 fmovscs %icc, %f3, %f10
36537 movl %icc, %l0, %o2
36538 ldd [%l7 + 0x40], %f4
36539 tg %icc, 0x1
36540 fpack16 %f10, %f0
36541 umulcc %g3, %o5, %i7
36542 fornot1s %f10, %f10, %f5
36543 fsrc1s %f15, %f2
36544 xorcc %l3, %g1, %i6
36545 fnegs %f5, %f6
36546 fors %f14, %f0, %f2
36547 sra %o4, %o3, %o1
36548 std %f12, [%l7 + 0x70]
36549 addcc %g6, %i4, %i2
36550 edge16l %i1, %g2, %i0
36551 fexpand %f14, %f0
36552 ldx [%l7 + 0x30], %l2
36553 ld [%l7 + 0x30], %f6
36554 st %f8, [%l7 + 0x1C]
36555 edge16l %l1, %o7, %g5
36556 ldsh [%l7 + 0x4C], %o0
36557 ldsw [%l7 + 0x5C], %i3
36558 fbne,a %fcc0, loop_4212
36559 bge,a %icc, loop_4213
36560 movcs %xcc, %o6, %g7
36561 edge8n %l6, %l5, %i5
36562loop_4212:
36563 movvs %xcc, %l4, %l0
36564loop_4213:
36565 nop
36566 setx loop_4214, %l0, %l1
36567 wrpr 0x1, %tl
36568 wrpr %l1, %tnpc
36569 setx 0x34400001400, %l0, %l1
36570 wrpr %l1, %tstate
36571 wrhpr 0x4, %htstate
36572 done
36573 sth %g4, [%l7 + 0x28]
36574 fxnor %f8, %f8, %f4
36575 stx %o2, [%l7 + 0x18]
36576loop_4214:
36577 ldx [%l7 + 0x10], %o5
36578 umulcc %i7, 0x0450, %g3
36579 ld [%l7 + 0x44], %f11
36580 ldsb [%l7 + 0x69], %l3
36581 smulcc %i6, 0x02FD, %o4
36582 st %f10, [%l7 + 0x14]
36583 fbne %fcc0, loop_4215
36584 fmovdcc %xcc, %f9, %f11
36585 fmovsl %icc, %f5, %f2
36586 ldsw [%l7 + 0x40], %g1
36587loop_4215:
36588 ldsh [%l7 + 0x54], %o3
36589 lduh [%l7 + 0x3E], %o1
36590 ldsw [%l7 + 0x7C], %g6
36591 tne %icc, 0x1
36592 fpsub16s %f10, %f13, %f7
36593 move %xcc, %i2, %i4
36594 fmovdn %icc, %f14, %f7
36595 fbo %fcc2, loop_4216
36596 lduh [%l7 + 0x1A], %g2
36597 ld [%l7 + 0x48], %f7
36598 tcs %xcc, 0x3
36599loop_4216:
36600 fmovrdgez %i0, %f8, %f14
36601 lduh [%l7 + 0x5E], %l2
36602 fcmpgt32 %f2, %f14, %l1
36603 sra %i1, %o7, %g5
36604 ldsh [%l7 + 0x2A], %o0
36605 tgu %xcc, 0x0
36606 nop
36607 setx loop_4217, %l0, %l1
36608 wrpr 0x1, %tl
36609 wrpr %l1, %tpc
36610 add %l1, 0x4, %l1
36611 wrpr %l1, %tnpc
36612 setx 0x34400001400, %l0, %l1
36613 wrpr %l1, %tstate
36614 wrhpr 0x4, %htstate
36615 retry
36616 movgu %xcc, %i3, %o6
36617 brlez,a %g7, loop_4218
36618 st %f13, [%l7 + 0x38]
36619loop_4217:
36620 fnors %f15, %f8, %f2
36621 fcmpd %fcc1, %f4, %f6
36622loop_4218:
36623 ldx [%l7 + 0x60], %l6
36624 sth %l5, [%l7 + 0x14]
36625 fmovsvc %xcc, %f3, %f1
36626 std %f2, [%l7 + 0x58]
36627 bvs loop_4219
36628 srl %i5, 0x19, %l4
36629 andncc %l0, %g4, %o2
36630 movle %xcc, %o5, %g3
36631loop_4219:
36632 fmovsle %xcc, %f14, %f7
36633 ld [%l7 + 0x6C], %f5
36634 fnors %f8, %f8, %f1
36635 fcmpne16 %f4, %f0, %i7
36636 st %f1, [%l7 + 0x6C]
36637 movn %xcc, %i6, %l3
36638 mulscc %o4, %o3, %g1
36639 ldub [%l7 + 0x22], %o1
36640 fmovsne %icc, %f14, %f0
36641 ldsh [%l7 + 0x70], %i2
36642 fsrc1 %f2, %f6
36643 fbl,a %fcc1, loop_4220
36644 ldub [%l7 + 0x10], %g6
36645 srl %i4, 0x09, %i0
36646 fpsub16 %f6, %f6, %f12
36647loop_4220:
36648 fnegs %f0, %f14
36649 sth %l2, [%l7 + 0x46]
36650 tcs %xcc, 0x4
36651 srlx %g2, %l1, %i1
36652 fcmpne32 %f2, %f14, %g5
36653 bshuffle %f10, %f2, %f4
36654 fones %f14
36655 tl %icc, 0x0
36656 tvs %icc, 0x5
36657 bn,a %xcc, loop_4221
36658 xor %o7, 0x1718, %o0
36659 st %f0, [%l7 + 0x3C]
36660 fone %f8
36661loop_4221:
36662 fzero %f8
36663 bneg loop_4222
36664 xnor %o6, %i3, %g7
36665 ld [%l7 + 0x58], %f2
36666 tcs %xcc, 0x3
36667loop_4222:
36668 stw %l6, [%l7 + 0x08]
36669 fpadd16s %f13, %f9, %f1
36670 srax %l5, 0x0C, %i5
36671 stb %l4, [%l7 + 0x09]
36672 ldd [%l7 + 0x08], %f12
36673 ldsh [%l7 + 0x58], %l0
36674 fbne,a %fcc3, loop_4223
36675 sllx %o2, %o5, %g3
36676 fpsub16s %f14, %f3, %f8
36677 ld [%l7 + 0x28], %f11
36678loop_4223:
36679 sethi 0x099C, %i7
36680 call loop_4224
36681 ldsh [%l7 + 0x16], %i6
36682 fmovsvc %icc, %f9, %f14
36683 edge16 %l3, %g4, %o3
36684loop_4224:
36685 fand %f14, %f2, %f2
36686 fornot2 %f12, %f14, %f0
36687 stx %g1, [%l7 + 0x60]
36688 tcs %icc, 0x2
36689 fmovd %f8, %f6
36690 movrgz %o4, %i2, %o1
36691 addcc %g6, 0x0CEF, %i4
36692 fexpand %f11, %f12
36693 fmovsleu %xcc, %f6, %f15
36694 fnot1s %f10, %f15
36695 be,a,pt %icc, loop_4225
36696 brnz,a %i0, loop_4226
36697 fmovsg %icc, %f9, %f9
36698 edge16ln %l2, %l1, %i1
36699loop_4225:
36700 edge8ln %g2, %g5, %o7
36701loop_4226:
36702 ldsb [%l7 + 0x4E], %o6
36703 ldx [%l7 + 0x68], %o0
36704 edge8ln %g7, %i3, %l6
36705 edge8ln %i5, %l4, %l5
36706 ldsb [%l7 + 0x33], %l0
36707 ld [%l7 + 0x10], %f12
36708 ble,a,pt %icc, loop_4227
36709 bleu,pt %xcc, loop_4228
36710 movvc %xcc, %o2, %o5
36711 fnot1s %f4, %f5
36712loop_4227:
36713 lduw [%l7 + 0x7C], %i7
36714loop_4228:
36715 fcmpeq16 %f14, %f6, %i6
36716 fandnot1s %f14, %f1, %f10
36717 fnegs %f13, %f12
36718 fmovsvs %icc, %f14, %f7
36719 fsrc1 %f12, %f2
36720 add %g3, %g4, %l3
36721 edge32 %g1, %o3, %o4
36722 fmovsvc %xcc, %f2, %f11
36723 movgu %icc, %i2, %o1
36724 fcmpd %fcc2, %f4, %f8
36725 fbuge %fcc2, loop_4229
36726 std %f8, [%l7 + 0x08]
36727 bge,a,pn %icc, loop_4230
36728 fcmpeq16 %f10, %f6, %g6
36729loop_4229:
36730 ldsh [%l7 + 0x22], %i0
36731 tvc %icc, 0x5
36732loop_4230:
36733 ldd [%l7 + 0x20], %f10
36734 fpadd32s %f15, %f8, %f3
36735 fbne,a %fcc3, loop_4231
36736 fmovsn %icc, %f5, %f8
36737 movle %icc, %i4, %l2
36738 ldd [%l7 + 0x20], %f10
36739loop_4231:
36740 addcc %l1, %i1, %g2
36741 fmul8x16 %f7, %f14, %f0
36742 std %f2, [%l7 + 0x60]
36743 srlx %o7, %g5, %o0
36744 lduh [%l7 + 0x16], %o6
36745 fmovs %f5, %f12
36746 stw %i3, [%l7 + 0x24]
36747 ldx [%l7 + 0x40], %g7
36748 stx %i5, [%l7 + 0x10]
36749 ldsh [%l7 + 0x3A], %l6
36750 taddcctv %l4, %l0, %o2
36751 ldsh [%l7 + 0x7E], %o5
36752 tvs %icc, 0x4
36753 fble %fcc0, loop_4232
36754 fnot2s %f2, %f2
36755 fsrc1 %f8, %f2
36756 fbue,a %fcc1, loop_4233
36757loop_4232:
36758 orncc %l5, 0x096E, %i6
36759 ldub [%l7 + 0x37], %g3
36760 ldub [%l7 + 0x4F], %g4
36761loop_4233:
36762 ldsh [%l7 + 0x5A], %i7
36763 movneg %xcc, %l3, %o3
36764 fmovrdlz %o4, %f10, %f6
36765 lduw [%l7 + 0x34], %g1
36766 fmovrde %i2, %f0, %f4
36767 fcmpd %fcc2, %f12, %f4
36768 fbne %fcc3, loop_4234
36769 mova %xcc, %o1, %i0
36770 movrgz %i4, %l2, %l1
36771 srax %g6, %g2, %o7
36772loop_4234:
36773 tvc %icc, 0x2
36774 fandnot1 %f4, %f4, %f10
36775 lduh [%l7 + 0x7E], %g5
36776 movl %xcc, %i1, %o0
36777 lduw [%l7 + 0x6C], %o6
36778 edge8l %g7, %i5, %l6
36779 fbe %fcc2, loop_4235
36780 ldub [%l7 + 0x53], %i3
36781 bpos,a,pn %icc, loop_4236
36782 mulscc %l4, 0x0CEC, %l0
36783loop_4235:
36784 st %f13, [%l7 + 0x38]
36785 tpos %xcc, 0x4
36786loop_4236:
36787 bcs,a loop_4237
36788 edge16 %o2, %o5, %i6
36789 fmovrse %g3, %f11, %f13
36790 ld [%l7 + 0x20], %f9
36791loop_4237:
36792 ldsh [%l7 + 0x44], %l5
36793 st %f11, [%l7 + 0x78]
36794 nop
36795 setx loop_4238, %l0, %l1
36796 wrpr 0x1, %tl
36797 wrpr %l1, %tnpc
36798 setx 0x34400001400, %l0, %l1
36799 wrpr %l1, %tstate
36800 wrhpr 0x4, %htstate
36801 done
36802 fmovrdgez %g4, %f12, %f10
36803 orcc %l3, %i7, %o4
36804 fmovdvs %icc, %f1, %f13
36805loop_4238:
36806 fmovdvs %icc, %f7, %f13
36807 fornot2 %f10, %f12, %f14
36808 lduh [%l7 + 0x6E], %o3
36809 ldsb [%l7 + 0x46], %i2
36810 andncc %g1, %i0, %i4
36811 st %f15, [%l7 + 0x10]
36812 fmovrsne %l2, %f12, %f1
36813 movvc %icc, %o1, %g6
36814 orncc %g2, 0x14C9, %l1
36815 edge16 %g5, %o7, %i1
36816 fbn %fcc3, loop_4239
36817 alignaddrl %o0, %g7, %o6
36818 array32 %i5, %i3, %l6
36819 and %l4, 0x156F, %l0
36820loop_4239:
36821 sth %o5, [%l7 + 0x42]
36822 fmovsa %icc, %f13, %f0
36823 ldsb [%l7 + 0x1E], %i6
36824 ldsw [%l7 + 0x7C], %o2
36825 std %f12, [%l7 + 0x78]
36826 fcmple32 %f8, %f0, %g3
36827 sth %l5, [%l7 + 0x68]
36828 edge8l %g4, %i7, %l3
36829 ldsb [%l7 + 0x43], %o4
36830 ldd [%l7 + 0x30], %f12
36831 fcmple32 %f8, %f8, %o3
36832 fcmpgt16 %f4, %f2, %g1
36833 ld [%l7 + 0x4C], %f7
36834 fnot2s %f2, %f0
36835 fmovdgu %xcc, %f15, %f6
36836 fandnot1 %f6, %f4, %f10
36837 fnot2 %f0, %f12
36838 movg %xcc, %i0, %i4
36839 movne %icc, %i2, %o1
36840 tl %xcc, 0x5
36841 stw %g6, [%l7 + 0x20]
36842 ldsh [%l7 + 0x12], %l2
36843 tvc %xcc, 0x5
36844 lduh [%l7 + 0x28], %l1
36845 st %f10, [%l7 + 0x2C]
36846 fcmps %fcc3, %f6, %f1
36847 lduh [%l7 + 0x46], %g2
36848 stw %o7, [%l7 + 0x38]
36849 stb %g5, [%l7 + 0x59]
36850 te %xcc, 0x7
36851 ldsb [%l7 + 0x09], %o0
36852 tsubcctv %i1, 0x1251, %o6
36853 tcc %icc, 0x3
36854 ldub [%l7 + 0x1C], %g7
36855 bg,a,pt %xcc, loop_4240
36856 fmovsleu %xcc, %f1, %f15
36857 tn %icc, 0x3
36858 ldsh [%l7 + 0x62], %i5
36859loop_4240:
36860 subcc %l6, %l4, %i3
36861 ldub [%l7 + 0x34], %l0
36862 tcc %icc, 0x2
36863 sub %o5, %i6, %g3
36864 stw %o2, [%l7 + 0x58]
36865 brlez %l5, loop_4241
36866 fmovrdlez %g4, %f14, %f4
36867 sethi 0x1C0C, %l3
36868 ldub [%l7 + 0x6A], %o4
36869loop_4241:
36870 ldd [%l7 + 0x08], %f6
36871 move %icc, %i7, %g1
36872 fsrc2s %f5, %f5
36873 bvs,a %icc, loop_4242
36874 sth %o3, [%l7 + 0x5C]
36875 fmovrdne %i0, %f0, %f12
36876 xorcc %i4, 0x18F9, %o1
36877loop_4242:
36878 bleu,a %xcc, loop_4243
36879 fpsub16 %f8, %f14, %f14
36880 lduw [%l7 + 0x58], %g6
36881 ldsw [%l7 + 0x60], %i2
36882loop_4243:
36883 andn %l2, 0x09B1, %g2
36884 stb %o7, [%l7 + 0x4A]
36885 ldx [%l7 + 0x58], %g5
36886 te %xcc, 0x2
36887 tsubcctv %o0, 0x0A69, %i1
36888 ta %xcc, 0x4
36889 fcmpne16 %f14, %f0, %l1
36890 fnand %f12, %f0, %f10
36891 ldsh [%l7 + 0x52], %o6
36892 udiv %g7, 0x0426, %l6
36893 stw %i5, [%l7 + 0x74]
36894 bne,a,pt %xcc, loop_4244
36895 ldsb [%l7 + 0x7A], %l4
36896 lduh [%l7 + 0x52], %l0
36897 fbn,a %fcc1, loop_4245
36898loop_4244:
36899 sth %i3, [%l7 + 0x44]
36900 udivx %i6, 0x1431, %g3
36901 tle %xcc, 0x3
36902loop_4245:
36903 fmovrsgz %o5, %f15, %f15
36904 fmovrdlz %o2, %f2, %f8
36905 stw %g4, [%l7 + 0x08]
36906 stb %l5, [%l7 + 0x50]
36907 std %f2, [%l7 + 0x10]
36908 stw %o4, [%l7 + 0x5C]
36909 bg %icc, loop_4246
36910 tgu %icc, 0x2
36911 sth %l3, [%l7 + 0x6A]
36912 tn %icc, 0x4
36913loop_4246:
36914 fbe %fcc1, loop_4247
36915 movre %g1, 0x179, %i7
36916 st %f5, [%l7 + 0x18]
36917 st %f12, [%l7 + 0x14]
36918loop_4247:
36919 sdivcc %o3, 0x1C1B, %i4
36920 stw %o1, [%l7 + 0x24]
36921 fcmps %fcc2, %f6, %f9
36922 ldsb [%l7 + 0x6C], %g6
36923 sth %i0, [%l7 + 0x28]
36924 fbge %fcc2, loop_4248
36925 movrgz %i2, %l2, %o7
36926 fmovdl %icc, %f2, %f15
36927 bvc,pt %icc, loop_4249
36928loop_4248:
36929 orcc %g2, 0x17EB, %g5
36930 fmovda %xcc, %f4, %f0
36931 be,a loop_4250
36932loop_4249:
36933 fandnot2s %f4, %f8, %f4
36934 add %o0, 0x0060, %i1
36935 st %f3, [%l7 + 0x54]
36936loop_4250:
36937 orncc %o6, 0x1279, %l1
36938 ldx [%l7 + 0x20], %g7
36939 ldsh [%l7 + 0x6E], %i5
36940 fnor %f8, %f0, %f8
36941 stw %l4, [%l7 + 0x70]
36942 nop
36943 setx loop_4251, %l0, %l1
36944 jmpl %l1, %l6
36945 lduw [%l7 + 0x50], %i3
36946 ldx [%l7 + 0x50], %l0
36947 fmovsge %icc, %f9, %f6
36948loop_4251:
36949 fmovdvc %xcc, %f6, %f8
36950 movrne %g3, %i6, %o2
36951 ldsw [%l7 + 0x4C], %o5
36952 st %f4, [%l7 + 0x48]
36953 stb %l5, [%l7 + 0x29]
36954 lduh [%l7 + 0x6E], %o4
36955 ldsh [%l7 + 0x0A], %l3
36956 lduh [%l7 + 0x3A], %g4
36957 ldsh [%l7 + 0x2E], %g1
36958 fmul8x16 %f4, %f8, %f14
36959 ldx [%l7 + 0x08], %i7
36960 bcs,a %xcc, loop_4252
36961 std %f2, [%l7 + 0x58]
36962 fpack32 %f8, %f6, %f14
36963 stb %o3, [%l7 + 0x24]
36964loop_4252:
36965 bcs,a,pn %xcc, loop_4253
36966 movvc %xcc, %o1, %g6
36967 fmovdvs %icc, %f3, %f4
36968 edge16 %i4, %i2, %i0
36969loop_4253:
36970 fmovrdlez %l2, %f0, %f4
36971 fand %f12, %f10, %f2
36972 tpos %icc, 0x0
36973 tn %xcc, 0x6
36974 for %f0, %f0, %f0
36975 array16 %g2, %g5, %o0
36976 bne,a,pn %xcc, loop_4254
36977 fmovdpos %xcc, %f2, %f6
36978 fmovse %icc, %f3, %f8
36979 lduh [%l7 + 0x30], %o7
36980loop_4254:
36981 ldx [%l7 + 0x68], %o6
36982 fmovsa %xcc, %f8, %f3
36983 std %f6, [%l7 + 0x08]
36984 ldub [%l7 + 0x7E], %l1
36985 brz,a %g7, loop_4255
36986 ldsb [%l7 + 0x2C], %i1
36987 ldx [%l7 + 0x08], %i5
36988 ldsw [%l7 + 0x4C], %l6
36989loop_4255:
36990 alignaddrl %l4, %l0, %i3
36991 bpos,a loop_4256
36992 fmovdpos %icc, %f13, %f12
36993 fbue,a %fcc3, loop_4257
36994 movvc %icc, %i6, %g3
36995loop_4256:
36996 movpos %icc, %o5, %o2
36997 ble,pn %icc, loop_4258
36998loop_4257:
36999 fmovrslez %l5, %f15, %f15
37000 ld [%l7 + 0x5C], %f5
37001 ldsb [%l7 + 0x49], %l3
37002loop_4258:
37003 add %o4, %g4, %g1
37004 fmovsa %xcc, %f14, %f5
37005 andncc %i7, %o3, %o1
37006 ldsh [%l7 + 0x1C], %i4
37007 bgu,a,pt %icc, loop_4259
37008 stx %g6, [%l7 + 0x78]
37009 array32 %i0, %i2, %g2
37010 nop
37011 setx loop_4260, %l0, %l1
37012 jmpl %l1, %g5
37013loop_4259:
37014 sth %o0, [%l7 + 0x72]
37015 alignaddrl %o7, %o6, %l1
37016 ldsb [%l7 + 0x34], %g7
37017loop_4260:
37018 mulx %l2, 0x0316, %i5
37019 fabss %f14, %f14
37020 edge32n %i1, %l6, %l0
37021 fpadd32 %f4, %f0, %f14
37022 tneg %xcc, 0x3
37023 fbne %fcc1, loop_4261
37024 tcs %icc, 0x1
37025 umulcc %i3, 0x1F82, %i6
37026 ldsw [%l7 + 0x6C], %g3
37027loop_4261:
37028 ld [%l7 + 0x74], %f13
37029 edge32l %l4, %o5, %o2
37030 ldsw [%l7 + 0x7C], %l3
37031 ld [%l7 + 0x30], %f3
37032 fbo,a %fcc2, loop_4262
37033 fmovrse %l5, %f13, %f9
37034 fbuge %fcc3, loop_4263
37035 fmovs %f15, %f3
37036loop_4262:
37037 be,pn %xcc, loop_4264
37038 sth %o4, [%l7 + 0x46]
37039loop_4263:
37040 fmul8x16 %f1, %f4, %f2
37041 fbu %fcc0, loop_4265
37042loop_4264:
37043 fabss %f13, %f13
37044 subccc %g1, %g4, %i7
37045 stx %o3, [%l7 + 0x40]
37046loop_4265:
37047 st %f12, [%l7 + 0x3C]
37048 ldx [%l7 + 0x18], %i4
37049 tvc %icc, 0x1
37050 fmovsle %xcc, %f7, %f4
37051 umul %o1, 0x0FA1, %i0
37052 fbl,a %fcc3, loop_4266
37053 edge16n %g6, %i2, %g5
37054 fmovrse %o0, %f13, %f6
37055 stw %o7, [%l7 + 0x60]
37056loop_4266:
37057 bleu %icc, loop_4267
37058 fnegd %f8, %f10
37059 tsubcc %g2, 0x1AF4, %l1
37060 fpadd32s %f7, %f15, %f7
37061loop_4267:
37062 mulx %g7, 0x1756, %o6
37063 tpos %icc, 0x5
37064 ldsh [%l7 + 0x52], %l2
37065 edge8ln %i5, %l6, %l0
37066 lduw [%l7 + 0x50], %i3
37067 edge32l %i1, %g3, %l4
37068 fmovrsgez %o5, %f12, %f2
37069 fnors %f13, %f1, %f13
37070 ldsw [%l7 + 0x78], %i6
37071 bg,a loop_4268
37072 bcs,a,pt %xcc, loop_4269
37073 st %f1, [%l7 + 0x64]
37074 add %o2, 0x096A, %l5
37075loop_4268:
37076 be,a loop_4270
37077loop_4269:
37078 movgu %icc, %l3, %g1
37079 stx %o4, [%l7 + 0x08]
37080 xor %g4, %i7, %i4
37081loop_4270:
37082 ldx [%l7 + 0x58], %o3
37083 and %i0, %o1, %i2
37084 andncc %g6, %o0, %o7
37085 tn %icc, 0x0
37086 fpadd32 %f12, %f8, %f4
37087 fnot1 %f0, %f4
37088 srl %g5, %g2, %g7
37089 ldub [%l7 + 0x5A], %o6
37090 bneg,a loop_4271
37091 ldub [%l7 + 0x7C], %l2
37092 st %f14, [%l7 + 0x30]
37093 array8 %l1, %l6, %l0
37094loop_4271:
37095 movrlez %i5, %i1, %g3
37096 fexpand %f3, %f10
37097 fnot2s %f13, %f6
37098 fzeros %f12
37099 stb %i3, [%l7 + 0x0F]
37100 bneg %xcc, loop_4272
37101 fcmple32 %f2, %f2, %l4
37102 popc %o5, %i6
37103 movle %icc, %l5, %o2
37104loop_4272:
37105 fbl %fcc3, loop_4273
37106 std %f12, [%l7 + 0x18]
37107 addccc %g1, %o4, %g4
37108 ld [%l7 + 0x0C], %f6
37109loop_4273:
37110 ldsh [%l7 + 0x74], %l3
37111 ba %xcc, loop_4274
37112 orcc %i4, 0x124D, %o3
37113 bne,a %xcc, loop_4275
37114 tsubcctv %i0, %o1, %i7
37115loop_4274:
37116 siam 0x7
37117 fandnot1s %f14, %f12, %f3
37118loop_4275:
37119 bcc,a loop_4276
37120 fnot1s %f11, %f14
37121 sdivcc %g6, 0x15F2, %i2
37122 movl %xcc, %o7, %o0
37123loop_4276:
37124 std %f12, [%l7 + 0x08]
37125 xorcc %g5, 0x044E, %g7
37126 fcmple16 %f4, %f2, %o6
37127 ldsw [%l7 + 0x40], %g2
37128 tg %icc, 0x7
37129 brgez %l2, loop_4277
37130 bn,a %xcc, loop_4278
37131 brgz %l6, loop_4279
37132 ldd [%l7 + 0x30], %f12
37133loop_4277:
37134 add %l0, %i5, %l1
37135loop_4278:
37136 bne,pn %xcc, loop_4280
37137loop_4279:
37138 movne %xcc, %i1, %g3
37139 sdivx %l4, 0x089C, %i3
37140 stb %i6, [%l7 + 0x5A]
37141loop_4280:
37142 ld [%l7 + 0x68], %f13
37143 fcmpd %fcc2, %f2, %f0
37144 tsubcc %o5, 0x1DBC, %l5
37145 tne %xcc, 0x6
37146 bcc,pt %icc, loop_4281
37147 ldd [%l7 + 0x08], %f2
37148 st %f5, [%l7 + 0x4C]
37149 ldd [%l7 + 0x48], %f8
37150loop_4281:
37151 brgez %g1, loop_4282
37152 fmovscc %xcc, %f3, %f12
37153 fone %f8
37154 smulcc %o4, 0x156F, %g4
37155loop_4282:
37156 bge loop_4283
37157 fbue,a %fcc0, loop_4284
37158 sethi 0x1641, %l3
37159 ldsh [%l7 + 0x6A], %o2
37160loop_4283:
37161 for %f4, %f10, %f12
37162loop_4284:
37163 fsrc1 %f4, %f12
37164 and %i4, %o3, %o1
37165 be,a,pt %xcc, loop_4285
37166 fexpand %f7, %f2
37167 fnot2 %f6, %f6
37168 stb %i0, [%l7 + 0x2E]
37169loop_4285:
37170 fmovsgu %icc, %f8, %f5
37171 edge32 %g6, %i7, %o7
37172 ldub [%l7 + 0x7B], %i2
37173 edge32n %g5, %g7, %o0
37174 stx %o6, [%l7 + 0x58]
37175 srax %l2, 0x0A, %l6
37176 fand %f2, %f0, %f4
37177 fabsd %f0, %f8
37178 stb %g2, [%l7 + 0x1C]
37179 fsrc1 %f0, %f12
37180 fmovdcc %xcc, %f3, %f14
37181 sdivcc %i5, 0x0E35, %l0
37182 movleu %icc, %l1, %i1
37183 movrlez %l4, 0x031, %g3
37184 stw %i6, [%l7 + 0x38]
37185 array16 %o5, %i3, %l5
37186 ldsb [%l7 + 0x67], %o4
37187 fnor %f2, %f8, %f14
37188 fbule %fcc2, loop_4286
37189 stw %g1, [%l7 + 0x74]
37190 fble %fcc1, loop_4287
37191 stb %l3, [%l7 + 0x18]
37192loop_4286:
37193 brz,a %o2, loop_4288
37194 sub %g4, 0x0E43, %i4
37195loop_4287:
37196 movcs %icc, %o1, %i0
37197 fornot2 %f4, %f14, %f8
37198loop_4288:
37199 stx %o3, [%l7 + 0x10]
37200 st %f6, [%l7 + 0x6C]
37201 fornot1 %f14, %f14, %f2
37202 ldx [%l7 + 0x18], %i7
37203 fmovdpos %icc, %f10, %f4
37204 fmovdge %icc, %f15, %f1
37205 bneg,a,pt %xcc, loop_4289
37206 array32 %o7, %i2, %g6
37207 tneg %icc, 0x0
37208 fbule %fcc3, loop_4290
37209loop_4289:
37210 fornot1 %f6, %f4, %f8
37211 fmovs %f10, %f3
37212 tcs %xcc, 0x0
37213loop_4290:
37214 fzeros %f9
37215 movg %xcc, %g7, %g5
37216 lduh [%l7 + 0x38], %o6
37217 tl %icc, 0x3
37218 ldsh [%l7 + 0x16], %l2
37219 fcmpes %fcc0, %f12, %f14
37220 fmovdneg %icc, %f11, %f8
37221 fmovda %icc, %f13, %f10
37222 fornot2 %f12, %f14, %f6
37223 stx %l6, [%l7 + 0x08]
37224 sra %g2, %i5, %o0
37225 ldd [%l7 + 0x38], %f12
37226 stw %l1, [%l7 + 0x2C]
37227 lduw [%l7 + 0x34], %i1
37228 bge,a,pn %xcc, loop_4291
37229 fandnot2s %f4, %f0, %f13
37230 fmovsleu %icc, %f12, %f9
37231 movvs %xcc, %l4, %l0
37232loop_4291:
37233 fbg,a %fcc2, loop_4292
37234 movne %icc, %i6, %g3
37235 subc %i3, %l5, %o5
37236 edge32l %o4, %g1, %l3
37237loop_4292:
37238 fbne %fcc2, loop_4293
37239 fabss %f10, %f12
37240 srax %g4, %i4, %o2
37241 fabsd %f12, %f10
37242loop_4293:
37243 std %f2, [%l7 + 0x30]
37244 ldsw [%l7 + 0x70], %o1
37245 fabss %f8, %f15
37246 sllx %o3, %i0, %o7
37247 ldub [%l7 + 0x51], %i2
37248 fmovdg %icc, %f14, %f13
37249 sth %g6, [%l7 + 0x60]
37250 brgz,a %g7, loop_4294
37251 stb %g5, [%l7 + 0x56]
37252 ld [%l7 + 0x54], %f11
37253 std %f0, [%l7 + 0x70]
37254loop_4294:
37255 smul %o6, 0x0F51, %l2
37256 brlez %l6, loop_4295
37257 fabsd %f6, %f8
37258 umul %g2, 0x17D3, %i5
37259 ldsw [%l7 + 0x34], %o0
37260loop_4295:
37261 ld [%l7 + 0x4C], %f4
37262 movrne %l1, 0x00C, %i1
37263 movg %xcc, %i7, %l4
37264 fmovdcc %xcc, %f11, %f2
37265 ldd [%l7 + 0x78], %f12
37266 fmovscc %xcc, %f10, %f12
37267 ldd [%l7 + 0x58], %f10
37268 fpadd16 %f14, %f8, %f12
37269 lduh [%l7 + 0x7E], %l0
37270 movcc %icc, %i6, %i3
37271 tvs %icc, 0x6
37272 fmovrde %g3, %f4, %f0
37273 subcc %o5, %l5, %o4
37274 srl %g1, %l3, %g4
37275 ldx [%l7 + 0x10], %o2
37276 fblg %fcc2, loop_4296
37277 fbge %fcc3, loop_4297
37278 ldsb [%l7 + 0x5F], %i4
37279 fba %fcc2, loop_4298
37280loop_4296:
37281 fbne,a %fcc2, loop_4299
37282loop_4297:
37283 stw %o1, [%l7 + 0x4C]
37284 fpsub16 %f12, %f2, %f12
37285loop_4298:
37286 sdiv %i0, 0x06C0, %o3
37287loop_4299:
37288 stw %o7, [%l7 + 0x08]
37289 movcs %xcc, %g6, %g7
37290 sth %g5, [%l7 + 0x7A]
37291 ldd [%l7 + 0x10], %f2
37292 std %f12, [%l7 + 0x10]
37293 std %f2, [%l7 + 0x60]
37294 ldsh [%l7 + 0x58], %i2
37295 bne,a,pn %xcc, loop_4300
37296 ld [%l7 + 0x1C], %f15
37297 fmul8x16au %f0, %f13, %f4
37298 fbuge,a %fcc3, loop_4301
37299loop_4300:
37300 sdivx %o6, 0x0BF9, %l2
37301 bleu,pn %xcc, loop_4302
37302 tvs %icc, 0x0
37303loop_4301:
37304 tvs %xcc, 0x5
37305 fmovdvc %icc, %f5, %f9
37306loop_4302:
37307 ldd [%l7 + 0x38], %f10
37308 fbu,a %fcc2, loop_4303
37309 movre %g2, 0x06A, %l6
37310 fmuld8sux16 %f8, %f3, %f4
37311 ldx [%l7 + 0x28], %i5
37312loop_4303:
37313 edge32l %l1, %o0, %i1
37314 fones %f2
37315 xnorcc %l4, 0x1596, %i7
37316 edge16l %i6, %i3, %g3
37317 fzero %f10
37318 fpmerge %f14, %f0, %f8
37319 fbue %fcc3, loop_4304
37320 ldsw [%l7 + 0x70], %o5
37321 edge8ln %l5, %l0, %o4
37322 sdivcc %l3, 0x07C1, %g1
37323loop_4304:
37324 st %f1, [%l7 + 0x2C]
37325 ldsw [%l7 + 0x40], %o2
37326 fmovs %f11, %f15
37327 ldsw [%l7 + 0x3C], %g4
37328 fmuld8sux16 %f3, %f5, %f10
37329 and %o1, %i4, %i0
37330 fmovdvs %icc, %f14, %f8
37331 fexpand %f9, %f14
37332 subc %o7, %o3, %g7
37333 fcmped %fcc2, %f6, %f10
37334 bcc %icc, loop_4305
37335 edge32 %g6, %g5, %i2
37336 edge32n %l2, %o6, %g2
37337 udiv %l6, 0x0BC8, %i5
37338loop_4305:
37339 ble,pn %xcc, loop_4306
37340 edge32ln %l1, %o0, %l4
37341 lduw [%l7 + 0x70], %i1
37342 fmovspos %xcc, %f9, %f15
37343loop_4306:
37344 fblg %fcc3, loop_4307
37345 movrlz %i6, %i7, %i3
37346 sdiv %g3, 0x09DF, %o5
37347 fmovdleu %icc, %f4, %f4
37348loop_4307:
37349 stw %l0, [%l7 + 0x2C]
37350 edge8 %l5, %o4, %g1
37351 tneg %xcc, 0x0
37352 orncc %o2, 0x0D51, %l3
37353 fornot2s %f13, %f4, %f12
37354 fbne,a %fcc2, loop_4308
37355 fmovspos %xcc, %f11, %f8
37356 xnor %g4, %i4, %o1
37357 stx %o7, [%l7 + 0x10]
37358loop_4308:
37359 fpadd16s %f1, %f14, %f7
37360 ldsb [%l7 + 0x23], %i0
37361 fsrc2s %f15, %f2
37362 ldsb [%l7 + 0x7C], %g7
37363 fmovspos %icc, %f11, %f5
37364 ldd [%l7 + 0x30], %f4
37365 tn %xcc, 0x3
37366 sdivx %g6, 0x058B, %g5
37367 lduw [%l7 + 0x1C], %i2
37368 ldsb [%l7 + 0x66], %o3
37369 stb %o6, [%l7 + 0x13]
37370 tsubcctv %g2, 0x0039, %l2
37371 fmovrsne %i5, %f4, %f13
37372 stx %l6, [%l7 + 0x78]
37373 stx %o0, [%l7 + 0x20]
37374 fors %f14, %f4, %f8
37375 fcmpne32 %f6, %f0, %l4
37376 edge32n %l1, %i1, %i7
37377 te %icc, 0x0
37378 stw %i6, [%l7 + 0x20]
37379 subcc %g3, %o5, %i3
37380 stx %l0, [%l7 + 0x70]
37381 bleu,pn %icc, loop_4309
37382 movleu %icc, %o4, %l5
37383 lduw [%l7 + 0x50], %g1
37384 fba %fcc1, loop_4310
37385loop_4309:
37386 brz,a %l3, loop_4311
37387 fsrc1 %f4, %f12
37388 ldx [%l7 + 0x68], %g4
37389loop_4310:
37390 ldx [%l7 + 0x58], %o2
37391loop_4311:
37392 ldd [%l7 + 0x40], %f10
37393 te %icc, 0x4
37394 for %f6, %f0, %f12
37395 edge16n %i4, %o1, %o7
37396 bn %icc, loop_4312
37397 srl %i0, 0x07, %g7
37398 fmovsleu %xcc, %f11, %f14
37399 movle %xcc, %g6, %g5
37400loop_4312:
37401 movvs %xcc, %o3, %i2
37402 ld [%l7 + 0x70], %f5
37403 movrgz %g2, 0x24E, %l2
37404 orcc %i5, 0x0D51, %o6
37405 xnor %o0, %l4, %l6
37406 fbul %fcc3, loop_4313
37407 bg loop_4314
37408 for %f10, %f0, %f14
37409 and %i1, %l1, %i6
37410loop_4313:
37411 lduh [%l7 + 0x74], %i7
37412loop_4314:
37413 brnz %o5, loop_4315
37414 fpackfix %f8, %f6
37415 fmovrdlez %g3, %f4, %f10
37416 fpsub32 %f14, %f12, %f12
37417loop_4315:
37418 fbu,a %fcc0, loop_4316
37419 fpsub32 %f8, %f4, %f4
37420 fzero %f2
37421 tl %xcc, 0x1
37422loop_4316:
37423 fmovdne %xcc, %f12, %f11
37424 ldx [%l7 + 0x58], %i3
37425 move %icc, %l0, %l5
37426 srl %g1, 0x15, %o4
37427 fmovd %f6, %f10
37428 sdivcc %g4, 0x1B6C, %l3
37429 tvs %icc, 0x1
37430 std %f6, [%l7 + 0x10]
37431 bne,a loop_4317
37432 fornot1 %f4, %f8, %f0
37433 mulscc %i4, 0x0EB6, %o1
37434 std %f0, [%l7 + 0x20]
37435loop_4317:
37436 sra %o7, 0x02, %i0
37437 lduw [%l7 + 0x54], %o2
37438 fxor %f6, %f0, %f0
37439 fzeros %f14
37440 stx %g6, [%l7 + 0x10]
37441 ldsw [%l7 + 0x10], %g7
37442 stw %o3, [%l7 + 0x74]
37443 bcc,a %icc, loop_4318
37444 fnors %f7, %f3, %f8
37445 be,a loop_4319
37446 fcmpes %fcc3, %f0, %f15
37447loop_4318:
37448 brlz,a %i2, loop_4320
37449 edge8n %g2, %g5, %i5
37450loop_4319:
37451 tpos %xcc, 0x2
37452 orcc %l2, 0x1998, %o0
37453loop_4320:
37454 orncc %l4, %l6, %o6
37455 fnand %f10, %f14, %f12
37456 fcmpgt32 %f10, %f6, %i1
37457 movrlez %i6, %l1, %i7
37458 lduw [%l7 + 0x7C], %g3
37459 fcmpd %fcc2, %f12, %f2
37460 bpos,pt %icc, loop_4321
37461 ldub [%l7 + 0x3D], %i3
37462 brlz %l0, loop_4322
37463 xor %o5, %g1, %l5
37464loop_4321:
37465 orn %o4, 0x10B3, %g4
37466 fble,a %fcc0, loop_4323
37467loop_4322:
37468 stw %l3, [%l7 + 0x40]
37469 fcmpne32 %f2, %f6, %o1
37470 fpsub16s %f1, %f3, %f6
37471loop_4323:
37472 movn %xcc, %o7, %i4
37473 umulcc %o2, %i0, %g6
37474 stb %g7, [%l7 + 0x69]
37475 fmovsa %icc, %f14, %f13
37476 subc %i2, 0x1C14, %g2
37477 ldsb [%l7 + 0x13], %o3
37478 st %f7, [%l7 + 0x68]
37479 ldsh [%l7 + 0x14], %i5
37480 fors %f6, %f5, %f9
37481 pdist %f0, %f4, %f4
37482 srl %g5, 0x1A, %o0
37483 taddcc %l4, %l6, %o6
37484 lduw [%l7 + 0x68], %i1
37485 xnor %l2, %l1, %i6
37486 lduh [%l7 + 0x20], %g3
37487 fmovsg %icc, %f9, %f8
37488 andncc %i3, %i7, %o5
37489 fmovrsgez %g1, %f2, %f6
37490 fmovrse %l0, %f2, %f9
37491 subcc %o4, %g4, %l5
37492 edge8 %o1, %o7, %i4
37493 movrlz %o2, 0x2F8, %l3
37494 std %f8, [%l7 + 0x30]
37495 lduw [%l7 + 0x5C], %i0
37496 fmovdvc %icc, %f9, %f8
37497 movcs %icc, %g7, %g6
37498 fble %fcc2, loop_4324
37499 umulcc %i2, %o3, %g2
37500 tleu %xcc, 0x2
37501 fbug,a %fcc2, loop_4325
37502loop_4324:
37503 fmovsleu %icc, %f5, %f2
37504 fbuge,a %fcc3, loop_4326
37505 bleu,pt %icc, loop_4327
37506loop_4325:
37507 nop
37508 setx loop_4328, %l0, %l1
37509 wrpr 0x1, %tl
37510 wrpr %l1, %tpc
37511 add %l1, 0x4, %l1
37512 wrpr %l1, %tnpc
37513 setx 0x34400001400, %l0, %l1
37514 wrpr %l1, %tstate
37515 wrhpr 0x4, %htstate
37516 retry
37517 fmovdneg %icc, %f1, %f9
37518loop_4326:
37519 fpmerge %f4, %f14, %f10
37520loop_4327:
37521 stw %g5, [%l7 + 0x28]
37522loop_4328:
37523 edge32l %i5, %l4, %o0
37524 fnegs %f2, %f10
37525 udivx %o6, 0x07B0, %l6
37526 ldsh [%l7 + 0x24], %l2
37527 ldx [%l7 + 0x18], %i1
37528 fmovrsgez %i6, %f10, %f14
37529 edge32l %g3, %l1, %i7
37530 siam 0x1
37531 fmovdl %xcc, %f14, %f5
37532 be %icc, loop_4329
37533 movrgz %o5, %g1, %l0
37534 st %f15, [%l7 + 0x1C]
37535 fnegs %f8, %f11
37536loop_4329:
37537 bg,a %xcc, loop_4330
37538 fmovdgu %icc, %f7, %f5
37539 tsubcc %i3, 0x1536, %o4
37540 tn %xcc, 0x7
37541loop_4330:
37542 st %f6, [%l7 + 0x4C]
37543 stx %l5, [%l7 + 0x20]
37544 brgz,a %g4, loop_4331
37545 fbule,a %fcc0, loop_4332
37546 fzero %f10
37547 srax %o7, 0x00, %i4
37548loop_4331:
37549 fbule,a %fcc2, loop_4333
37550loop_4332:
37551 fmovd %f8, %f8
37552 fnors %f15, %f0, %f5
37553 fblg,a %fcc1, loop_4334
37554loop_4333:
37555 andn %o2, %l3, %i0
37556 fbne %fcc2, loop_4335
37557 ldx [%l7 + 0x38], %o1
37558loop_4334:
37559 fabss %f1, %f0
37560 tge %xcc, 0x0
37561loop_4335:
37562 fcmpgt16 %f4, %f2, %g6
37563 xnorcc %g7, 0x0D4A, %o3
37564 std %f4, [%l7 + 0x30]
37565 ld [%l7 + 0x40], %f14
37566 movge %icc, %g2, %g5
37567 bcc,pn %xcc, loop_4336
37568 fmovdg %xcc, %f9, %f12
37569 ldsw [%l7 + 0x34], %i2
37570 fpadd32s %f13, %f8, %f3
37571loop_4336:
37572 fxnors %f12, %f5, %f11
37573 smulcc %i5, %l4, %o6
37574 orncc %o0, %l2, %l6
37575 ldsh [%l7 + 0x58], %i6
37576 ldx [%l7 + 0x58], %i1
37577 ldx [%l7 + 0x10], %g3
37578 sth %i7, [%l7 + 0x3C]
37579 fmovdneg %icc, %f12, %f10
37580 movneg %icc, %o5, %l1
37581 ldsb [%l7 + 0x3C], %g1
37582 ldsb [%l7 + 0x21], %l0
37583 fnegs %f0, %f15
37584 fabss %f5, %f9
37585 alignaddrl %o4, %i3, %g4
37586 taddcctv %o7, %l5, %o2
37587 andn %l3, 0x035D, %i4
37588 ldsh [%l7 + 0x52], %o1
37589 fcmped %fcc1, %f4, %f2
37590 fnand %f10, %f2, %f10
37591 fmovrdlez %i0, %f0, %f2
37592 pdist %f0, %f12, %f12
37593 fmovdge %icc, %f12, %f12
37594 fmovdcc %icc, %f3, %f0
37595 ldsw [%l7 + 0x28], %g7
37596 te %icc, 0x4
37597 fbug,a %fcc2, loop_4337
37598 ldub [%l7 + 0x6D], %g6
37599 edge32 %g2, %o3, %i2
37600 fmovdgu %xcc, %f15, %f2
37601loop_4337:
37602 nop
37603 setx loop_4338, %l0, %l1
37604 wrpr 0x1, %tl
37605 wrpr %l1, %tpc
37606 add %l1, 0x4, %l1
37607 wrpr %l1, %tnpc
37608 setx 0x34400001400, %l0, %l1
37609 wrpr %l1, %tstate
37610 wrhpr 0x4, %htstate
37611 retry
37612 sdivx %i5, 0x1FB5, %l4
37613 nop
37614 setx loop_4339, %l0, %l1
37615 jmpl %l1, %o6
37616 lduw [%l7 + 0x50], %o0
37617loop_4338:
37618 sth %l2, [%l7 + 0x60]
37619 movneg %xcc, %l6, %g5
37620loop_4339:
37621 fpack32 %f8, %f4, %f6
37622 fmovde %icc, %f9, %f13
37623 movrgz %i6, %g3, %i1
37624 orncc %i7, 0x1710, %l1
37625 sethi 0x004C, %o5
37626 fmovdn %xcc, %f11, %f1
37627 ldub [%l7 + 0x0C], %l0
37628 addcc %o4, %g1, %i3
37629 mova %icc, %g4, %l5
37630 fcmpne32 %f14, %f8, %o2
37631 bleu,a %xcc, loop_4340
37632 ldsw [%l7 + 0x14], %l3
37633 ldub [%l7 + 0x42], %o7
37634 mulx %i4, 0x0FC4, %o1
37635loop_4340:
37636 move %xcc, %g7, %g6
37637 alignaddr %i0, %o3, %g2
37638 pdist %f2, %f0, %f8
37639 movre %i5, %i2, %o6
37640 fpadd32 %f12, %f10, %f8
37641 bgu loop_4341
37642 std %f2, [%l7 + 0x50]
37643 udivx %l4, 0x1611, %o0
37644 brgz %l6, loop_4342
37645loop_4341:
37646 ldsh [%l7 + 0x0C], %g5
37647 fcmpeq16 %f6, %f10, %i6
37648 movrlez %g3, 0x3E3, %i1
37649loop_4342:
37650 fmovrde %i7, %f10, %f8
37651 fnor %f8, %f4, %f8
37652 movcs %icc, %l2, %o5
37653 ba,pn %icc, loop_4343
37654 fbu,a %fcc0, loop_4344
37655 ldub [%l7 + 0x3D], %l0
37656 stb %o4, [%l7 + 0x78]
37657loop_4343:
37658 sll %g1, 0x08, %l1
37659loop_4344:
37660 and %i3, 0x1ECA, %g4
37661 lduw [%l7 + 0x44], %o2
37662 brlz,a %l3, loop_4345
37663 ldd [%l7 + 0x48], %f12
37664 fbu,a %fcc3, loop_4346
37665 fnors %f5, %f11, %f6
37666loop_4345:
37667 stw %o7, [%l7 + 0x10]
37668 fmovdcs %xcc, %f11, %f11
37669loop_4346:
37670 fbule %fcc1, loop_4347
37671 ldub [%l7 + 0x57], %i4
37672 ldd [%l7 + 0x08], %f4
37673 fandnot1 %f10, %f10, %f2
37674loop_4347:
37675 ld [%l7 + 0x50], %f11
37676 fbe %fcc1, loop_4348
37677 fmovde %icc, %f9, %f13
37678 std %f4, [%l7 + 0x48]
37679 edge16 %l5, %o1, %g7
37680loop_4348:
37681 sdiv %g6, 0x1245, %o3
37682 fmovdle %xcc, %f11, %f1
37683 sth %g2, [%l7 + 0x70]
37684 fandnot1s %f15, %f8, %f13
37685 stb %i5, [%l7 + 0x7C]
37686 ldx [%l7 + 0x50], %i2
37687 edge32 %o6, %i0, %l4
37688 tsubcctv %l6, %o0, %g5
37689 fmovdn %xcc, %f14, %f2
37690 movpos %icc, %g3, %i6
37691 std %f6, [%l7 + 0x18]
37692 fmovdcs %icc, %f8, %f10
37693 ldx [%l7 + 0x40], %i1
37694 ldsh [%l7 + 0x5E], %i7
37695 fmovsg %icc, %f8, %f4
37696 andn %o5, 0x122C, %l0
37697 orcc %o4, %l2, %g1
37698 tn %icc, 0x7
37699 st %f5, [%l7 + 0x40]
37700 tgu %icc, 0x6
37701 ldsb [%l7 + 0x22], %l1
37702 orncc %g4, 0x08A9, %i3
37703 fbne,a %fcc1, loop_4349
37704 edge32 %l3, %o2, %i4
37705 fmuld8sux16 %f2, %f0, %f4
37706 fbe %fcc2, loop_4350
37707loop_4349:
37708 stx %l5, [%l7 + 0x48]
37709 orn %o1, 0x1999, %o7
37710 lduw [%l7 + 0x54], %g6
37711loop_4350:
37712 sra %g7, %g2, %i5
37713 add %i2, %o3, %i0
37714 ldsw [%l7 + 0x7C], %o6
37715 fmul8ulx16 %f6, %f8, %f0
37716 fmovsleu %icc, %f4, %f7
37717 tl %icc, 0x7
37718 ldx [%l7 + 0x18], %l4
37719 subc %o0, %l6, %g3
37720 fnands %f1, %f6, %f1
37721 faligndata %f0, %f14, %f10
37722 movrgz %g5, %i6, %i1
37723 fandnot2 %f6, %f14, %f6
37724 edge16n %o5, %i7, %o4
37725 alignaddrl %l0, %l2, %l1
37726 fabss %f2, %f10
37727 udivx %g1, 0x1DDA, %g4
37728 andcc %i3, 0x07FD, %l3
37729 mulx %i4, %o2, %o1
37730 sth %o7, [%l7 + 0x10]
37731 fmovda %icc, %f2, %f5
37732 sllx %l5, %g7, %g2
37733 fnegs %f7, %f13
37734 stb %g6, [%l7 + 0x6E]
37735 lduw [%l7 + 0x44], %i5
37736 movg %xcc, %o3, %i2
37737 stb %i0, [%l7 + 0x52]
37738 subccc %l4, %o0, %l6
37739 fble %fcc2, loop_4351
37740 std %f6, [%l7 + 0x30]
37741 be,a,pn %icc, loop_4352
37742 ldx [%l7 + 0x28], %o6
37743loop_4351:
37744 st %f7, [%l7 + 0x70]
37745 lduh [%l7 + 0x48], %g5
37746loop_4352:
37747 fpsub32s %f12, %f11, %f15
37748 fpsub16s %f15, %f2, %f7
37749 ldsb [%l7 + 0x2D], %i6
37750 fcmple32 %f6, %f2, %g3
37751 fbge,a %fcc1, loop_4353
37752 brgz %o5, loop_4354
37753 sll %i7, %i1, %o4
37754 ldsb [%l7 + 0x40], %l2
37755loop_4353:
37756 or %l1, 0x1FA3, %l0
37757loop_4354:
37758 fornot2s %f7, %f15, %f12
37759 tgu %xcc, 0x6
37760 edge8n %g1, %i3, %l3
37761 smulcc %g4, %i4, %o2
37762 std %f10, [%l7 + 0x08]
37763 fpackfix %f10, %f14
37764 sth %o7, [%l7 + 0x78]
37765 addccc %l5, %o1, %g2
37766 lduh [%l7 + 0x34], %g7
37767 ld [%l7 + 0x38], %f2
37768 stb %i5, [%l7 + 0x41]
37769 call loop_4355
37770 and %g6, %o3, %i0
37771 taddcctv %i2, %l4, %l6
37772 addc %o6, %o0, %g5
37773loop_4355:
37774 pdist %f10, %f14, %f4
37775 tge %icc, 0x3
37776 fmovscs %xcc, %f8, %f14
37777 addcc %i6, 0x1C2C, %g3
37778 movrne %o5, 0x342, %i7
37779 array16 %o4, %l2, %l1
37780 bpos,a,pn %xcc, loop_4356
37781 ldx [%l7 + 0x28], %l0
37782 std %f4, [%l7 + 0x10]
37783 tvc %icc, 0x4
37784loop_4356:
37785 ldx [%l7 + 0x28], %i1
37786 ldsh [%l7 + 0x26], %g1
37787 edge32n %l3, %i3, %g4
37788 ldd [%l7 + 0x68], %f10
37789 fbu,a %fcc0, loop_4357
37790 edge8 %o2, %i4, %l5
37791 popc 0x0897, %o1
37792 std %f4, [%l7 + 0x38]
37793loop_4357:
37794 fpack32 %f2, %f14, %f14
37795 lduh [%l7 + 0x22], %g2
37796 siam 0x0
37797 ldx [%l7 + 0x60], %g7
37798 fmul8x16al %f11, %f3, %f12
37799 bg,a loop_4358
37800 fcmpes %fcc3, %f8, %f12
37801 addcc %i5, %g6, %o7
37802 umul %o3, %i0, %i2
37803loop_4358:
37804 ld [%l7 + 0x74], %f6
37805 fzeros %f15
37806 fmovdgu %xcc, %f15, %f1
37807 fpadd16 %f6, %f10, %f12
37808 fmovdg %xcc, %f5, %f6
37809 fpack32 %f8, %f6, %f6
37810 std %f10, [%l7 + 0x58]
37811 lduw [%l7 + 0x60], %l6
37812 subc %o6, 0x169A, %o0
37813 andcc %g5, %i6, %g3
37814 fbge,a %fcc1, loop_4359
37815 edge16l %l4, %o5, %o4
37816 fnors %f3, %f14, %f10
37817 bl loop_4360
37818loop_4359:
37819 fmovdpos %xcc, %f8, %f3
37820 ld [%l7 + 0x78], %f12
37821 fpadd32 %f6, %f0, %f8
37822loop_4360:
37823 udiv %i7, 0x0CC9, %l1
37824 fbule,a %fcc3, loop_4361
37825 fcmpeq32 %f4, %f12, %l2
37826 ldd [%l7 + 0x50], %f10
37827 ldub [%l7 + 0x2E], %i1
37828loop_4361:
37829 ldub [%l7 + 0x61], %l0
37830 sdivx %l3, 0x0D47, %g1
37831 addccc %g4, 0x0415, %o2
37832 lduh [%l7 + 0x24], %i3
37833 add %l5, %i4, %g2
37834 fmul8x16al %f8, %f0, %f2
37835 or %g7, 0x074C, %o1
37836 fmovspos %icc, %f14, %f1
37837 stb %i5, [%l7 + 0x31]
37838 fmovsle %xcc, %f15, %f10
37839 edge32ln %g6, %o7, %o3
37840 udiv %i2, 0x1D94, %l6
37841 fbe %fcc3, loop_4362
37842 tne %icc, 0x7
37843 fnors %f3, %f6, %f12
37844 movge %xcc, %o6, %i0
37845loop_4362:
37846 fnor %f8, %f0, %f12
37847 fcmple16 %f6, %f2, %o0
37848 ldx [%l7 + 0x28], %i6
37849 std %f4, [%l7 + 0x48]
37850 nop
37851 setx loop_4363, %l0, %l1
37852 wrpr 0x1, %tl
37853 wrpr %l1, %tnpc
37854 setx 0x34400001400, %l0, %l1
37855 wrpr %l1, %tstate
37856 wrhpr 0x4, %htstate
37857 done
37858 ldsb [%l7 + 0x51], %g5
37859 tle %xcc, 0x6
37860 lduh [%l7 + 0x68], %g3
37861loop_4363:
37862 ldd [%l7 + 0x28], %f6
37863 fmovdneg %xcc, %f15, %f5
37864 ldd [%l7 + 0x38], %f4
37865 fabsd %f6, %f10
37866 be %icc, loop_4364
37867 movle %xcc, %o5, %o4
37868 ldsb [%l7 + 0x08], %l4
37869 srax %i7, %l2, %i1
37870loop_4364:
37871 tsubcc %l1, 0x1B38, %l0
37872 sth %l3, [%l7 + 0x76]
37873 movne %xcc, %g1, %o2
37874 bg,pt %icc, loop_4365
37875 for %f0, %f0, %f4
37876 fblg %fcc2, loop_4366
37877 std %f0, [%l7 + 0x78]
37878loop_4365:
37879 addcc %i3, 0x12FD, %l5
37880 std %f10, [%l7 + 0x68]
37881loop_4366:
37882 edge32 %g4, %i4, %g7
37883 lduh [%l7 + 0x34], %g2
37884 ldd [%l7 + 0x20], %f2
37885 fmovrslez %o1, %f2, %f8
37886 tgu %icc, 0x2
37887 ba,a loop_4367
37888 fnot2s %f11, %f2
37889 std %f14, [%l7 + 0x20]
37890 sth %g6, [%l7 + 0x60]
37891loop_4367:
37892 ba loop_4368
37893 fmovse %xcc, %f3, %f8
37894 fmovdle %icc, %f11, %f0
37895 faligndata %f0, %f2, %f6
37896loop_4368:
37897 brgz,a %i5, loop_4369
37898 sethi 0x18B6, %o3
37899 xor %o7, %l6, %o6
37900 fmovdle %xcc, %f12, %f9
37901loop_4369:
37902 edge32l %i2, %i0, %i6
37903 bshuffle %f8, %f4, %f0
37904 ldsw [%l7 + 0x6C], %g5
37905 xorcc %g3, %o5, %o4
37906 lduh [%l7 + 0x1A], %o0
37907 fornot2 %f10, %f2, %f2
37908 fmovsleu %icc, %f2, %f11
37909 fpadd16 %f10, %f4, %f8
37910 bn,a loop_4370
37911 orncc %i7, 0x0BA4, %l2
37912 movrlez %l4, %i1, %l1
37913 fmovdcs %icc, %f13, %f7
37914loop_4370:
37915 orcc %l3, %g1, %l0
37916 st %f8, [%l7 + 0x28]
37917 andncc %i3, %o2, %l5
37918 srl %i4, 0x04, %g4
37919 fsrc2s %f12, %f11
37920 fmovrdgz %g2, %f0, %f4
37921 fpack16 %f8, %f0
37922 array16 %o1, %g6, %g7
37923 st %f6, [%l7 + 0x34]
37924 fbge,a %fcc1, loop_4371
37925 ldsb [%l7 + 0x4C], %o3
37926 movrne %i5, %l6, %o6
37927 movgu %xcc, %o7, %i0
37928loop_4371:
37929 ldsh [%l7 + 0x56], %i6
37930 udivcc %i2, 0x0047, %g5
37931 fmovsneg %xcc, %f10, %f4
37932 andncc %g3, %o4, %o5
37933 be %xcc, loop_4372
37934 ldub [%l7 + 0x6B], %i7
37935 fsrc1 %f6, %f12
37936 nop
37937 setx loop_4373, %l0, %l1
37938 wrpr 0x1, %tl
37939 wrpr %l1, %tpc
37940 add %l1, 0x4, %l1
37941 wrpr %l1, %tnpc
37942 setx 0x34400001400, %l0, %l1
37943 wrpr %l1, %tstate
37944 wrhpr 0x4, %htstate
37945 retry
37946loop_4372:
37947 fmovsleu %xcc, %f1, %f6
37948 tcc %xcc, 0x2
37949 movre %o0, 0x201, %l2
37950loop_4373:
37951 fmovdne %xcc, %f10, %f0
37952 mulscc %i1, 0x0208, %l4
37953 edge16 %l1, %g1, %l3
37954 andcc %l0, %i3, %l5
37955 tcs %xcc, 0x3
37956 subcc %o2, %i4, %g4
37957 fbge %fcc1, loop_4374
37958 fmovdne %icc, %f11, %f3
37959 stb %o1, [%l7 + 0x5E]
37960 fnot2 %f2, %f14
37961loop_4374:
37962 movle %xcc, %g2, %g6
37963 st %f7, [%l7 + 0x5C]
37964 fmovdcc %icc, %f14, %f7
37965 fsrc2s %f10, %f11
37966 smul %g7, 0x0DE0, %o3
37967 movn %icc, %l6, %o6
37968 stw %i5, [%l7 + 0x18]
37969 mova %icc, %i0, %i6
37970 brnz %i2, loop_4375
37971 fandnot1 %f10, %f0, %f14
37972 ldd [%l7 + 0x20], %f12
37973 xorcc %o7, 0x17A3, %g3
37974loop_4375:
37975 sllx %o4, 0x16, %g5
37976 movvc %icc, %o5, %i7
37977 stw %l2, [%l7 + 0x44]
37978 std %f0, [%l7 + 0x78]
37979 tn %xcc, 0x4
37980 ldub [%l7 + 0x40], %i1
37981 lduw [%l7 + 0x64], %o0
37982 tsubcctv %l1, 0x06CF, %l4
37983 bvs,a,pt %xcc, loop_4376
37984 srl %l3, %l0, %g1
37985 lduh [%l7 + 0x0C], %i3
37986 std %f12, [%l7 + 0x20]
37987loop_4376:
37988 brlez %o2, loop_4377
37989 fmovsl %icc, %f15, %f7
37990 fornot1 %f10, %f12, %f14
37991 st %f6, [%l7 + 0x50]
37992loop_4377:
37993 stw %i4, [%l7 + 0x2C]
37994 edge16n %g4, %l5, %g2
37995 lduw [%l7 + 0x4C], %o1
37996 stx %g6, [%l7 + 0x60]
37997 movrlz %o3, 0x1A4, %g7
37998 array16 %l6, %i5, %i0
37999 ldub [%l7 + 0x1C], %o6
38000 tcc %xcc, 0x7
38001 brlez %i6, loop_4378
38002 call loop_4379
38003 ldub [%l7 + 0x2D], %i2
38004 addcc %o7, %g3, %o4
38005loop_4378:
38006 bge,a loop_4380
38007loop_4379:
38008 fbn,a %fcc0, loop_4381
38009 movleu %icc, %g5, %i7
38010 edge32l %l2, %o5, %o0
38011loop_4380:
38012 fmovrde %i1, %f14, %f14
38013loop_4381:
38014 fsrc2 %f0, %f0
38015 umul %l1, %l4, %l0
38016 stb %g1, [%l7 + 0x5E]
38017 alignaddr %l3, %i3, %i4
38018 fmovrdlez %o2, %f0, %f2
38019 fbg,a %fcc3, loop_4382
38020 tleu %icc, 0x2
38021 fbue,a %fcc1, loop_4383
38022 fmovde %xcc, %f11, %f14
38023loop_4382:
38024 fmul8x16 %f12, %f10, %f10
38025 movleu %icc, %g4, %g2
38026loop_4383:
38027 srlx %l5, 0x18, %o1
38028 std %f2, [%l7 + 0x38]
38029 bge,a %icc, loop_4384
38030 lduh [%l7 + 0x72], %g6
38031 bn %icc, loop_4385
38032 tsubcc %g7, %l6, %o3
38033loop_4384:
38034 fabss %f7, %f5
38035 ldsh [%l7 + 0x6E], %i0
38036loop_4385:
38037 fcmpd %fcc1, %f0, %f6
38038 fmuld8sux16 %f13, %f5, %f14
38039 fcmple32 %f0, %f10, %i5
38040 ldsb [%l7 + 0x37], %o6
38041 fcmple32 %f4, %f6, %i2
38042 sth %o7, [%l7 + 0x3E]
38043 ldx [%l7 + 0x30], %i6
38044 fbl,a %fcc3, loop_4386
38045 fmovrdgz %g3, %f8, %f0
38046 movrgz %o4, %g5, %l2
38047 st %f6, [%l7 + 0x3C]
38048loop_4386:
38049 st %f5, [%l7 + 0x2C]
38050 fblg %fcc1, loop_4387
38051 fmovdvc %xcc, %f13, %f5
38052 fbge,a %fcc2, loop_4388
38053 bge,pt %icc, loop_4389
38054loop_4387:
38055 addcc %o5, 0x1C89, %o0
38056 ldsw [%l7 + 0x5C], %i7
38057loop_4388:
38058 movl %xcc, %i1, %l4
38059loop_4389:
38060 movleu %icc, %l1, %l0
38061 fmovrdlez %g1, %f8, %f14
38062 orncc %i3, 0x1D7D, %l3
38063 fones %f6
38064 tcc %xcc, 0x7
38065 std %f2, [%l7 + 0x70]
38066 fexpand %f12, %f2
38067 ble,a,pn %icc, loop_4390
38068 call loop_4391
38069 st %f3, [%l7 + 0x78]
38070 array16 %o2, %g4, %i4
38071loop_4390:
38072 fcmpgt16 %f14, %f14, %g2
38073loop_4391:
38074 fmovsl %xcc, %f12, %f4
38075 ldsh [%l7 + 0x38], %l5
38076 edge8n %g6, %g7, %o1
38077 ldsw [%l7 + 0x2C], %o3
38078 addccc %i0, 0x1933, %i5
38079 sdivcc %o6, 0x1DD2, %l6
38080 ldx [%l7 + 0x10], %i2
38081 edge32n %o7, %g3, %o4
38082 fxnor %f6, %f8, %f12
38083 srlx %g5, 0x11, %l2
38084 lduh [%l7 + 0x3C], %o5
38085 srlx %o0, %i6, %i7
38086 fmovrse %i1, %f13, %f15
38087 fbg %fcc3, loop_4392
38088 sethi 0x024F, %l4
38089 tgu %xcc, 0x7
38090 fmovrsgz %l0, %f11, %f5
38091loop_4392:
38092 fmovdvc %icc, %f7, %f7
38093 fcmpes %fcc2, %f7, %f3
38094 ldd [%l7 + 0x20], %f0
38095 sll %l1, 0x03, %g1
38096 ldsb [%l7 + 0x53], %i3
38097 srax %o2, %g4, %i4
38098 srl %l3, %g2, %l5
38099 st %f7, [%l7 + 0x54]
38100 ldub [%l7 + 0x20], %g6
38101 sth %g7, [%l7 + 0x54]
38102 ldsw [%l7 + 0x08], %o3
38103 be loop_4393
38104 fmovsvc %icc, %f4, %f4
38105 fnors %f0, %f10, %f5
38106 fsrc1 %f6, %f4
38107loop_4393:
38108 fmovrsgez %i0, %f3, %f15
38109 ldsb [%l7 + 0x10], %o1
38110 fand %f14, %f14, %f6
38111 fxor %f6, %f6, %f4
38112 brlz %i5, loop_4394
38113 stw %l6, [%l7 + 0x58]
38114 fcmple16 %f6, %f8, %i2
38115 std %f14, [%l7 + 0x58]
38116loop_4394:
38117 fmovrse %o6, %f15, %f6
38118 st %f8, [%l7 + 0x08]
38119 fnot1s %f11, %f14
38120 tsubcctv %o7, %o4, %g5
38121 nop
38122 setx loop_4395, %l0, %l1
38123 jmpl %l1, %l2
38124 fmovdvc %xcc, %f0, %f6
38125 ldub [%l7 + 0x56], %g3
38126 faligndata %f8, %f6, %f2
38127loop_4395:
38128 ldx [%l7 + 0x78], %o5
38129 bvs,a,pn %xcc, loop_4396
38130 bleu,a %xcc, loop_4397
38131 std %f6, [%l7 + 0x70]
38132 fmul8ulx16 %f12, %f6, %f14
38133loop_4396:
38134 fmovsne %xcc, %f15, %f10
38135loop_4397:
38136 fmovsn %xcc, %f5, %f0
38137 lduh [%l7 + 0x14], %o0
38138 movvs %icc, %i7, %i1
38139 movrgz %i6, %l4, %l1
38140 srax %l0, %i3, %g1
38141 edge16ln %o2, %g4, %l3
38142 ldd [%l7 + 0x28], %f14
38143 sth %i4, [%l7 + 0x66]
38144 fnegd %f10, %f8
38145 stw %g2, [%l7 + 0x4C]
38146 movrgz %g6, 0x259, %l5
38147 std %f2, [%l7 + 0x18]
38148 popc 0x15CB, %g7
38149 stx %i0, [%l7 + 0x48]
38150 udivcc %o3, 0x0F63, %i5
38151 fand %f0, %f8, %f14
38152 fcmpne32 %f2, %f2, %l6
38153 fmovscc %xcc, %f9, %f12
38154 xor %o1, %o6, %i2
38155 umulcc %o4, %o7, %g5
38156 siam 0x0
38157 fnegd %f8, %f4
38158 edge16l %g3, %l2, %o0
38159 lduh [%l7 + 0x4E], %o5
38160 fmovsn %xcc, %f11, %f4
38161 nop
38162 setx loop_4398, %l0, %l1
38163 wrpr 0x1, %tl
38164 wrpr %l1, %tnpc
38165 setx 0x34400001400, %l0, %l1
38166 wrpr %l1, %tstate
38167 wrhpr 0x4, %htstate
38168 done
38169 srl %i1, 0x00, %i6
38170 fblg,a %fcc3, loop_4399
38171 fmovdge %xcc, %f14, %f3
38172loop_4398:
38173 brlez,a %l4, loop_4400
38174 popc %l1, %l0
38175loop_4399:
38176 fbule %fcc0, loop_4401
38177 movvc %xcc, %i7, %g1
38178loop_4400:
38179 fmovscc %xcc, %f3, %f0
38180 ld [%l7 + 0x24], %f8
38181loop_4401:
38182 tvc %icc, 0x7
38183 fnands %f5, %f2, %f5
38184 subcc %i3, %g4, %l3
38185 fands %f0, %f4, %f7
38186 subc %i4, %g2, %g6
38187 orn %l5, %o2, %g7
38188 lduh [%l7 + 0x14], %o3
38189 fpack16 %f0, %f0
38190 bvs,a %icc, loop_4402
38191 ldub [%l7 + 0x5E], %i0
38192 fcmpne16 %f12, %f8, %l6
38193 ldd [%l7 + 0x10], %f12
38194loop_4402:
38195 tleu %xcc, 0x4
38196 subc %o1, %o6, %i5
38197 ldsw [%l7 + 0x08], %o4
38198 ldsb [%l7 + 0x72], %o7
38199 ldsb [%l7 + 0x2B], %g5
38200 ldsh [%l7 + 0x44], %i2
38201 for %f14, %f8, %f4
38202 siam 0x4
38203 brnz %g3, loop_4403
38204 mulscc %l2, %o0, %i1
38205 st %f12, [%l7 + 0x50]
38206 fexpand %f0, %f14
38207loop_4403:
38208 stb %o5, [%l7 + 0x68]
38209 fpackfix %f12, %f6
38210 fmovsne %icc, %f12, %f5
38211 st %f15, [%l7 + 0x28]
38212 lduh [%l7 + 0x20], %i6
38213 bpos loop_4404
38214 fsrc2 %f0, %f2
38215 lduw [%l7 + 0x7C], %l1
38216 tn %icc, 0x0
38217loop_4404:
38218 tpos %xcc, 0x4
38219 fbge,a %fcc0, loop_4405
38220 fmovsge %xcc, %f11, %f11
38221 pdist %f12, %f14, %f8
38222 ld [%l7 + 0x44], %f9
38223loop_4405:
38224 st %f15, [%l7 + 0x60]
38225 ldsw [%l7 + 0x50], %l4
38226 stw %i7, [%l7 + 0x24]
38227 ldsb [%l7 + 0x28], %l0
38228 ta %xcc, 0x6
38229 edge8ln %i3, %g1, %l3
38230 tcs %icc, 0x3
38231 stb %g4, [%l7 + 0x48]
38232 stw %i4, [%l7 + 0x54]
38233 fmovrslz %g2, %f11, %f1
38234 fcmpgt32 %f4, %f10, %g6
38235 sth %l5, [%l7 + 0x20]
38236 fornot2s %f8, %f2, %f4
38237 udiv %g7, 0x1D38, %o3
38238 faligndata %f14, %f12, %f0
38239 fcmpgt16 %f4, %f8, %i0
38240 ldub [%l7 + 0x0F], %l6
38241 tsubcctv %o2, %o6, %i5
38242 xnorcc %o1, 0x0639, %o7
38243 be,a %xcc, loop_4406
38244 bneg,pt %xcc, loop_4407
38245 lduh [%l7 + 0x1E], %o4
38246 stx %i2, [%l7 + 0x38]
38247loop_4406:
38248 fmul8x16 %f10, %f8, %f12
38249loop_4407:
38250 fmovrsne %g5, %f15, %f7
38251 bn loop_4408
38252 ld [%l7 + 0x70], %f13
38253 st %f10, [%l7 + 0x68]
38254 fnot1s %f12, %f5
38255loop_4408:
38256 stb %l2, [%l7 + 0x29]
38257 fpack16 %f8, %f15
38258 te %xcc, 0x7
38259 stb %o0, [%l7 + 0x34]
38260 fsrc2 %f4, %f8
38261 st %f12, [%l7 + 0x4C]
38262 movvs %xcc, %g3, %o5
38263 fabss %f7, %f1
38264 and %i6, %l1, %l4
38265 brgz,a %i1, loop_4409
38266 fmovdn %icc, %f5, %f12
38267 tneg %icc, 0x6
38268 nop
38269 setx loop_4410, %l0, %l1
38270 jmpl %l1, %i7
38271loop_4409:
38272 lduw [%l7 + 0x54], %l0
38273 fands %f1, %f3, %f12
38274 edge16n %i3, %g1, %l3
38275loop_4410:
38276 fmul8x16 %f0, %f10, %f10
38277 bgu,a,pn %icc, loop_4411
38278 edge32 %g4, %i4, %g2
38279 fcmpes %fcc0, %f6, %f2
38280 array32 %g6, %l5, %o3
38281loop_4411:
38282 subccc %i0, 0x1327, %g7
38283 ldsh [%l7 + 0x7A], %l6
38284 fxnor %f14, %f4, %f12
38285 sth %o2, [%l7 + 0x1A]
38286 stw %i5, [%l7 + 0x34]
38287 fmovsne %xcc, %f2, %f4
38288 subccc %o6, %o7, %o4
38289 lduh [%l7 + 0x3C], %i2
38290 fmovdneg %icc, %f6, %f4
38291 fbo,a %fcc2, loop_4412
38292 st %f6, [%l7 + 0x4C]
38293 movpos %icc, %g5, %o1
38294 movg %icc, %l2, %o0
38295loop_4412:
38296 srl %g3, 0x0F, %i6
38297 mova %icc, %o5, %l1
38298 sth %l4, [%l7 + 0x5C]
38299 fnot1s %f1, %f5
38300 fmovsl %icc, %f13, %f7
38301 ldx [%l7 + 0x18], %i7
38302 fbule,a %fcc2, loop_4413
38303 fsrc1 %f8, %f0
38304 movl %xcc, %i1, %l0
38305 sth %g1, [%l7 + 0x3E]
38306loop_4413:
38307 ldub [%l7 + 0x40], %l3
38308 bg loop_4414
38309 stx %i3, [%l7 + 0x70]
38310 xnor %g4, %g2, %g6
38311 ta %icc, 0x0
38312loop_4414:
38313 mulx %l5, %o3, %i4
38314 fpsub16 %f14, %f2, %f10
38315 stb %g7, [%l7 + 0x22]
38316 lduh [%l7 + 0x22], %l6
38317 ldsw [%l7 + 0x40], %o2
38318 movrgz %i0, 0x1A2, %i5
38319 fbo %fcc0, loop_4415
38320 bne,pn %icc, loop_4416
38321 andn %o7, 0x0F9F, %o6
38322 movre %o4, 0x398, %g5
38323loop_4415:
38324 fmovdgu %icc, %f0, %f10
38325loop_4416:
38326 fnot1s %f1, %f14
38327 stx %o1, [%l7 + 0x38]
38328 stx %i2, [%l7 + 0x38]
38329 orncc %o0, %g3, %l2
38330 lduh [%l7 + 0x70], %i6
38331 ldd [%l7 + 0x48], %f6
38332 fbuge,a %fcc1, loop_4417
38333 fbe %fcc0, loop_4418
38334 stb %o5, [%l7 + 0x6B]
38335 fornot1s %f2, %f12, %f12
38336loop_4417:
38337 bvc,pn %icc, loop_4419
38338loop_4418:
38339 fblg,a %fcc2, loop_4420
38340 fmovsgu %xcc, %f3, %f10
38341 fba,a %fcc1, loop_4421
38342loop_4419:
38343 ldsb [%l7 + 0x3D], %l4
38344loop_4420:
38345 movl %xcc, %i7, %i1
38346 ldsw [%l7 + 0x54], %l1
38347loop_4421:
38348 brnz %g1, loop_4422
38349 fmovrse %l0, %f8, %f5
38350 sdivcc %l3, 0x1F70, %i3
38351 std %f0, [%l7 + 0x08]
38352loop_4422:
38353 fone %f2
38354 std %f8, [%l7 + 0x18]
38355 fcmpne16 %f4, %f4, %g4
38356 fpackfix %f0, %f15
38357 stb %g2, [%l7 + 0x28]
38358 ble %xcc, loop_4423
38359 lduh [%l7 + 0x48], %g6
38360 umul %l5, 0x0E2E, %o3
38361 fnors %f3, %f12, %f3
38362loop_4423:
38363 st %f7, [%l7 + 0x50]
38364 movn %xcc, %g7, %l6
38365 fands %f1, %f15, %f5
38366 movrlez %o2, %i4, %i0
38367 fbne,a %fcc1, loop_4424
38368 fnot2s %f15, %f13
38369 fbu %fcc2, loop_4425
38370 bg,a,pt %icc, loop_4426
38371loop_4424:
38372 tleu %xcc, 0x5
38373 fxors %f11, %f2, %f13
38374loop_4425:
38375 movrgez %o7, %o6, %i5
38376loop_4426:
38377 fmovsge %xcc, %f0, %f3
38378 fbue,a %fcc2, loop_4427
38379 st %f13, [%l7 + 0x58]
38380 siam 0x0
38381 edge8n %o4, %o1, %i2
38382loop_4427:
38383 fmovsle %xcc, %f14, %f0
38384 fbug %fcc1, loop_4428
38385 sth %g5, [%l7 + 0x54]
38386 tneg %xcc, 0x5
38387 brz %g3, loop_4429
38388loop_4428:
38389 fcmpne32 %f0, %f8, %l2
38390 movle %icc, %o0, %i6
38391 fmovrde %o5, %f10, %f14
38392loop_4429:
38393 fmovrslz %i7, %f11, %f0
38394 fsrc2s %f8, %f14
38395 pdist %f0, %f10, %f2
38396 tne %icc, 0x2
38397 ldx [%l7 + 0x38], %l4
38398 stw %i1, [%l7 + 0x74]
38399 ldx [%l7 + 0x48], %g1
38400 ldx [%l7 + 0x10], %l1
38401 ldsw [%l7 + 0x7C], %l0
38402 fmovrdgz %i3, %f0, %f2
38403 add %g4, %l3, %g6
38404 sth %g2, [%l7 + 0x5C]
38405 sdiv %o3, 0x18C5, %l5
38406 fmovrslez %g7, %f8, %f12
38407 ldsh [%l7 + 0x70], %o2
38408 ldsw [%l7 + 0x1C], %i4
38409 fpsub32s %f2, %f3, %f13
38410 sth %l6, [%l7 + 0x6E]
38411 sethi 0x1F63, %o7
38412 ldx [%l7 + 0x40], %o6
38413 ldsw [%l7 + 0x44], %i5
38414 ldsh [%l7 + 0x36], %i0
38415 fcmpd %fcc1, %f2, %f14
38416 sra %o1, 0x1F, %o4
38417 fsrc1 %f6, %f4
38418 ldsb [%l7 + 0x3D], %i2
38419 ldsw [%l7 + 0x6C], %g3
38420 sll %g5, 0x0B, %o0
38421 ldsw [%l7 + 0x10], %i6
38422 fmovsle %icc, %f13, %f0
38423 ldd [%l7 + 0x30], %f12
38424 std %f0, [%l7 + 0x50]
38425 fmovdgu %icc, %f13, %f12
38426 fmovdleu %xcc, %f2, %f2
38427 fbuge %fcc1, loop_4430
38428 fmovsl %xcc, %f2, %f14
38429 movleu %icc, %l2, %o5
38430 tle %icc, 0x0
38431loop_4430:
38432 movpos %icc, %i7, %i1
38433 lduh [%l7 + 0x78], %l4
38434 bcc,a loop_4431
38435 and %l1, %l0, %g1
38436 fmovdpos %icc, %f0, %f5
38437 st %f13, [%l7 + 0x78]
38438loop_4431:
38439 fba,a %fcc3, loop_4432
38440 sth %g4, [%l7 + 0x54]
38441 std %f4, [%l7 + 0x08]
38442 std %f6, [%l7 + 0x70]
38443loop_4432:
38444 sethi 0x126D, %i3
38445 stx %l3, [%l7 + 0x78]
38446 brgez,a %g2, loop_4433
38447 fands %f1, %f2, %f4
38448 edge16 %g6, %l5, %g7
38449 bvc loop_4434
38450loop_4433:
38451 fxors %f6, %f14, %f9
38452 ldsh [%l7 + 0x76], %o2
38453 fors %f1, %f1, %f11
38454loop_4434:
38455 ldub [%l7 + 0x57], %i4
38456 movl %xcc, %l6, %o3
38457 fmovdgu %icc, %f12, %f0
38458 ldx [%l7 + 0x08], %o7
38459 taddcc %o6, %i0, %o1
38460 fcmpne32 %f10, %f6, %o4
38461 bcc,pn %xcc, loop_4435
38462 edge8 %i2, %g3, %i5
38463 bvc,a %xcc, loop_4436
38464 fornot1s %f11, %f13, %f4
38465loop_4435:
38466 fornot2s %f5, %f4, %f2
38467 fcmpeq16 %f4, %f12, %o0
38468loop_4436:
38469 tge %xcc, 0x4
38470 stw %i6, [%l7 + 0x24]
38471 tleu %xcc, 0x0
38472 fmuld8sux16 %f0, %f6, %f4
38473 mova %icc, %l2, %g5
38474 addcc %i7, %o5, %l4
38475 mova %icc, %l1, %l0
38476 edge8n %g1, %i1, %g4
38477 ldsh [%l7 + 0x3C], %i3
38478 fands %f1, %f13, %f14
38479 subcc %g2, %l3, %l5
38480 bshuffle %f12, %f2, %f8
38481 ld [%l7 + 0x28], %f3
38482 fbge %fcc0, loop_4437
38483 fmovrdgz %g6, %f2, %f0
38484 stw %o2, [%l7 + 0x40]
38485 stx %i4, [%l7 + 0x58]
38486loop_4437:
38487 fbue %fcc3, loop_4438
38488 andncc %g7, %o3, %o7
38489 fands %f9, %f9, %f12
38490 stw %l6, [%l7 + 0x68]
38491loop_4438:
38492 fbug %fcc0, loop_4439
38493 fcmpne16 %f6, %f4, %o6
38494 bshuffle %f10, %f2, %f12
38495 movn %xcc, %o1, %o4
38496loop_4439:
38497 bleu %xcc, loop_4440
38498 fornot1s %f2, %f15, %f7
38499 fblg,a %fcc2, loop_4441
38500 nop
38501 setx loop_4442, %l0, %l1
38502 wrpr 0x1, %tl
38503 wrpr %l1, %tnpc
38504 setx 0x34400001400, %l0, %l1
38505 wrpr %l1, %tstate
38506 wrhpr 0x4, %htstate
38507 done
38508loop_4440:
38509 fsrc2 %f0, %f12
38510 ldub [%l7 + 0x6F], %i0
38511loop_4441:
38512 orn %i2, %i5, %g3
38513loop_4442:
38514 ldsb [%l7 + 0x71], %i6
38515 edge32ln %o0, %g5, %l2
38516 lduw [%l7 + 0x28], %o5
38517 fbo %fcc0, loop_4443
38518 ldub [%l7 + 0x70], %l4
38519 edge16l %l1, %i7, %l0
38520 st %f14, [%l7 + 0x58]
38521loop_4443:
38522 edge16ln %g1, %g4, %i3
38523 edge8l %g2, %i1, %l5
38524 fmovrdgz %l3, %f10, %f0
38525 pdist %f14, %f12, %f12
38526 bvc,pn %icc, loop_4444
38527 fmovsleu %xcc, %f12, %f3
38528 fcmple32 %f10, %f12, %g6
38529 xnorcc %o2, 0x1840, %g7
38530loop_4444:
38531 brgz,a %o3, loop_4445
38532 sllx %i4, 0x00, %o7
38533 fbul,a %fcc3, loop_4446
38534 edge8n %l6, %o1, %o6
38535loop_4445:
38536 add %o4, 0x1FEA, %i0
38537 stb %i2, [%l7 + 0x2E]
38538loop_4446:
38539 edge16n %i5, %i6, %o0
38540 sdivcc %g3, 0x1B82, %l2
38541 array8 %g5, %l4, %o5
38542 bpos,a,pt %xcc, loop_4447
38543 ldsh [%l7 + 0x44], %l1
38544 fpsub32s %f4, %f14, %f6
38545 fmovsleu %xcc, %f0, %f9
38546loop_4447:
38547 fcmpd %fcc1, %f8, %f0
38548 tneg %icc, 0x4
38549 or %l0, 0x0DED, %i7
38550 stx %g1, [%l7 + 0x10]
38551 sub %g4, %i3, %i1
38552 fmovsneg %icc, %f2, %f8
38553 ldd [%l7 + 0x68], %f8
38554 mova %icc, %l5, %g2
38555 stb %l3, [%l7 + 0x28]
38556 udivcc %o2, 0x1816, %g7
38557 lduh [%l7 + 0x58], %g6
38558 ldx [%l7 + 0x48], %o3
38559 fmovdn %xcc, %f11, %f8
38560 ldx [%l7 + 0x58], %i4
38561 fbul %fcc2, loop_4448
38562 fnot2 %f12, %f6
38563 edge16ln %l6, %o1, %o7
38564 fpsub32 %f2, %f12, %f2
38565loop_4448:
38566 edge8l %o4, %o6, %i0
38567 edge16n %i2, %i5, %o0
38568 sllx %i6, 0x1D, %g3
38569 be,a,pt %xcc, loop_4449
38570 fnot2 %f2, %f0
38571 fmul8x16al %f8, %f11, %f12
38572 lduh [%l7 + 0x0A], %g5
38573loop_4449:
38574 fsrc1s %f4, %f14
38575 tpos %xcc, 0x4
38576 fmovde %icc, %f11, %f3
38577 ldsb [%l7 + 0x61], %l4
38578 lduw [%l7 + 0x64], %l2
38579 fnegd %f2, %f10
38580 bge %icc, loop_4450
38581 fmovdvs %xcc, %f12, %f4
38582 fmovrsne %o5, %f14, %f12
38583 tgu %icc, 0x7
38584loop_4450:
38585 fxnor %f10, %f10, %f8
38586 tsubcctv %l0, 0x13F6, %l1
38587 fxor %f4, %f10, %f14
38588 sub %g1, %g4, %i3
38589 fbuge %fcc3, loop_4451
38590 sra %i1, %l5, %g2
38591 bg,pn %icc, loop_4452
38592 lduh [%l7 + 0x1A], %i7
38593loop_4451:
38594 fxors %f10, %f11, %f2
38595 stx %l3, [%l7 + 0x50]
38596loop_4452:
38597 ldsh [%l7 + 0x4A], %o2
38598 taddcc %g7, 0x1EE0, %g6
38599 movn %icc, %o3, %l6
38600 array8 %i4, %o7, %o4
38601 sdiv %o1, 0x120D, %i0
38602 stx %i2, [%l7 + 0x68]
38603 xorcc %o6, 0x0F6D, %i5
38604 fmovsvs %xcc, %f9, %f12
38605 std %f6, [%l7 + 0x58]
38606 fmovspos %xcc, %f9, %f8
38607 ldsh [%l7 + 0x1A], %o0
38608 ldsw [%l7 + 0x18], %g3
38609 sdiv %i6, 0x1880, %g5
38610 ldsw [%l7 + 0x08], %l4
38611 sth %o5, [%l7 + 0x38]
38612 movge %xcc, %l2, %l1
38613 tcc %xcc, 0x4
38614 fornot1s %f14, %f0, %f13
38615 lduw [%l7 + 0x40], %l0
38616 fmovdne %xcc, %f11, %f9
38617 fmovsg %xcc, %f9, %f11
38618 fmovrde %g4, %f0, %f2
38619 ta %icc, 0x3
38620 fpsub32s %f9, %f11, %f4
38621 bge,a %icc, loop_4453
38622 lduh [%l7 + 0x28], %g1
38623 edge16n %i3, %i1, %l5
38624 fcmpgt32 %f10, %f6, %i7
38625loop_4453:
38626 lduh [%l7 + 0x54], %l3
38627 movle %icc, %g2, %o2
38628 fxnor %f2, %f14, %f6
38629 stw %g6, [%l7 + 0x58]
38630 fbn,a %fcc1, loop_4454
38631 fornot1s %f10, %f9, %f15
38632 fsrc2 %f10, %f10
38633 sth %g7, [%l7 + 0x5E]
38634loop_4454:
38635 fzero %f8
38636 or %l6, %o3, %o7
38637 ldsb [%l7 + 0x23], %o4
38638 edge8ln %o1, %i4, %i0
38639 edge8l %o6, %i5, %o0
38640 fcmpgt16 %f14, %f12, %g3
38641 tcs %xcc, 0x6
38642 fmovrde %i2, %f6, %f12
38643 fbu,a %fcc1, loop_4455
38644 edge32n %g5, %i6, %o5
38645 st %f14, [%l7 + 0x40]
38646 subc %l2, 0x0F8A, %l4
38647loop_4455:
38648 movleu %icc, %l0, %g4
38649 subccc %g1, 0x0C16, %i3
38650 bgu %xcc, loop_4456
38651 subccc %l1, %l5, %i7
38652 st %f7, [%l7 + 0x70]
38653 movneg %xcc, %i1, %g2
38654loop_4456:
38655 fbue,a %fcc0, loop_4457
38656 tsubcctv %o2, %l3, %g6
38657 ldsw [%l7 + 0x58], %g7
38658 bneg,pn %icc, loop_4458
38659loop_4457:
38660 edge16ln %o3, %o7, %o4
38661 fble %fcc3, loop_4459
38662 sra %l6, %o1, %i0
38663loop_4458:
38664 fbne %fcc1, loop_4460
38665 fandnot2s %f15, %f15, %f7
38666loop_4459:
38667 ldsb [%l7 + 0x41], %o6
38668 stb %i5, [%l7 + 0x51]
38669loop_4460:
38670 nop
38671 setx loop_4461, %l0, %l1
38672 wrpr 0x1, %tl
38673 wrpr %l1, %tpc
38674 add %l1, 0x4, %l1
38675 wrpr %l1, %tnpc
38676 setx 0x34400001400, %l0, %l1
38677 wrpr %l1, %tstate
38678 wrhpr 0x4, %htstate
38679 retry
38680 fxor %f14, %f4, %f2
38681 bne,a,pt %icc, loop_4462
38682 taddcctv %o0, 0x02C3, %g3
38683loop_4461:
38684 lduh [%l7 + 0x42], %i4
38685 nop
38686 setx loop_4463, %l0, %l1
38687 wrpr 0x1, %tl
38688 wrpr %l1, %tpc
38689 add %l1, 0x4, %l1
38690 wrpr %l1, %tnpc
38691 setx 0x34400001400, %l0, %l1
38692 wrpr %l1, %tstate
38693 wrhpr 0x4, %htstate
38694 retry
38695loop_4462:
38696 edge8n %i2, %g5, %i6
38697 fnot1s %f12, %f2
38698 fones %f10
38699loop_4463:
38700 fpadd16 %f4, %f4, %f12
38701 lduw [%l7 + 0x0C], %o5
38702 bgu,a loop_4464
38703 smulcc %l2, 0x1AC3, %l0
38704 movrgz %l4, 0x32E, %g1
38705 tsubcc %g4, %l1, %l5
38706loop_4464:
38707 sllx %i7, 0x16, %i3
38708 bneg,a,pn %icc, loop_4465
38709 fmovdle %xcc, %f15, %f11
38710 fpadd32 %f12, %f8, %f12
38711 stw %i1, [%l7 + 0x78]
38712loop_4465:
38713 fble %fcc2, loop_4466
38714 bcs,a loop_4467
38715 ldub [%l7 + 0x43], %g2
38716 edge16l %l3, %g6, %o2
38717loop_4466:
38718 fxnors %f9, %f9, %f2
38719loop_4467:
38720 fmovse %icc, %f15, %f14
38721 fbg,a %fcc0, loop_4468
38722 nop
38723 setx loop_4469, %l0, %l1
38724 wrpr 0x1, %tl
38725 wrpr %l1, %tpc
38726 add %l1, 0x4, %l1
38727 wrpr %l1, %tnpc
38728 setx 0x34400001400, %l0, %l1
38729 wrpr %l1, %tstate
38730 wrhpr 0x4, %htstate
38731 retry
38732 fmovdcc %xcc, %f12, %f0
38733 fsrc2s %f12, %f13
38734loop_4468:
38735 fmovsl %icc, %f4, %f0
38736loop_4469:
38737 ldsh [%l7 + 0x48], %g7
38738 brz,a %o7, loop_4470
38739 fornot2s %f4, %f5, %f6
38740 brnz,a %o4, loop_4471
38741 ldsw [%l7 + 0x60], %l6
38742loop_4470:
38743 movre %o1, 0x38F, %o3
38744 ldd [%l7 + 0x20], %f8
38745loop_4471:
38746 fpsub32 %f14, %f10, %f12
38747 pdist %f0, %f14, %f2
38748 fnot1 %f0, %f14
38749 stw %o6, [%l7 + 0x10]
38750 ldsw [%l7 + 0x24], %i0
38751 fcmps %fcc3, %f10, %f5
38752 bge loop_4472
38753 fbge %fcc1, loop_4473
38754 sth %i5, [%l7 + 0x7C]
38755 fmovrsgz %o0, %f9, %f7
38756loop_4472:
38757 ld [%l7 + 0x60], %f6
38758loop_4473:
38759 andncc %i4, %i2, %g3
38760 ba,a,pn %icc, loop_4474
38761 ldx [%l7 + 0x60], %g5
38762 sub %o5, %i6, %l0
38763 fmul8sux16 %f14, %f14, %f12
38764loop_4474:
38765 fmovrdlz %l4, %f6, %f10
38766 fmovdcs %xcc, %f13, %f12
38767 lduh [%l7 + 0x7E], %g1
38768 fandnot1s %f1, %f10, %f6
38769 movrlez %l2, 0x0F3, %g4
38770 stx %l1, [%l7 + 0x70]
38771 ld [%l7 + 0x08], %f13
38772 fone %f8
38773 fmovrsgez %l5, %f6, %f0
38774 fmovsa %icc, %f6, %f2
38775 fmovs %f10, %f15
38776 te %xcc, 0x5
38777 tpos %xcc, 0x0
38778 fornot1 %f0, %f10, %f2
38779 srlx %i3, %i7, %i1
38780 fmovsleu %xcc, %f10, %f11
38781 bge,a loop_4475
38782 mova %xcc, %l3, %g6
38783 udivx %g2, 0x0653, %o2
38784 fmovrse %o7, %f4, %f9
38785loop_4475:
38786 sth %g7, [%l7 + 0x30]
38787 ldd [%l7 + 0x18], %f6
38788 bpos,pt %icc, loop_4476
38789 mulx %l6, 0x0AB6, %o4
38790 fmul8sux16 %f8, %f10, %f2
38791 addc %o3, 0x05A0, %o6
38792loop_4476:
38793 ldx [%l7 + 0x08], %i0
38794 st %f2, [%l7 + 0x74]
38795 edge16n %o1, %i5, %o0
38796 st %f9, [%l7 + 0x74]
38797 fmovspos %icc, %f6, %f10
38798 fmovs %f10, %f8
38799 std %f2, [%l7 + 0x38]
38800 std %f14, [%l7 + 0x10]
38801 taddcc %i4, %i2, %g3
38802 lduh [%l7 + 0x66], %o5
38803 fmovrdlez %g5, %f0, %f6
38804 array32 %i6, %l0, %g1
38805 fbu,a %fcc2, loop_4477
38806 fmovrdlez %l4, %f4, %f6
38807 pdist %f0, %f10, %f12
38808 fnot2s %f8, %f14
38809loop_4477:
38810 bpos,a,pt %xcc, loop_4478
38811 udiv %l2, 0x163D, %l1
38812 alignaddr %l5, %i3, %i7
38813 ldub [%l7 + 0x41], %i1
38814loop_4478:
38815 andcc %g4, 0x19DE, %g6
38816 std %f14, [%l7 + 0x40]
38817 movle %xcc, %l3, %g2
38818 srlx %o2, 0x19, %o7
38819 bcs,a %xcc, loop_4479
38820 tneg %icc, 0x1
38821 movrgz %g7, 0x1CE, %o4
38822 movn %xcc, %o3, %l6
38823loop_4479:
38824 movrne %o6, 0x2AF, %i0
38825 sll %i5, 0x04, %o0
38826 std %f12, [%l7 + 0x70]
38827 fbuge %fcc0, loop_4480
38828 st %f15, [%l7 + 0x24]
38829 st %f4, [%l7 + 0x20]
38830 fcmpgt16 %f2, %f14, %i4
38831loop_4480:
38832 ldsh [%l7 + 0x38], %o1
38833 fpsub32 %f2, %f12, %f8
38834 fmovdleu %xcc, %f8, %f4
38835 movrgez %g3, 0x294, %o5
38836 ldsb [%l7 + 0x7C], %i2
38837 alignaddr %i6, %g5, %g1
38838 bneg %icc, loop_4481
38839 smul %l0, %l4, %l2
38840 andn %l5, 0x1BA8, %i3
38841 stb %l1, [%l7 + 0x26]
38842loop_4481:
38843 faligndata %f2, %f10, %f12
38844 fnegd %f8, %f4
38845 movn %icc, %i7, %g4
38846 fmovsa %icc, %f4, %f13
38847 array16 %i1, %l3, %g6
38848 brgz %o2, loop_4482
38849 ldsb [%l7 + 0x51], %g2
38850 fandnot2 %f14, %f14, %f4
38851 fxnor %f0, %f6, %f10
38852loop_4482:
38853 fmovrde %g7, %f2, %f10
38854 std %f6, [%l7 + 0x50]
38855 fmul8sux16 %f6, %f14, %f2
38856 ldd [%l7 + 0x08], %f6
38857 stb %o7, [%l7 + 0x56]
38858 ldd [%l7 + 0x40], %f10
38859 or %o3, 0x1118, %o4
38860 stw %l6, [%l7 + 0x7C]
38861 edge16l %i0, %i5, %o6
38862 add %o0, %i4, %o1
38863 tle %xcc, 0x0
38864 and %o5, %g3, %i2
38865 sth %i6, [%l7 + 0x20]
38866 fones %f13
38867 stx %g1, [%l7 + 0x40]
38868 ldx [%l7 + 0x60], %l0
38869 fmovdgu %icc, %f0, %f0
38870 ldsw [%l7 + 0x60], %g5
38871 nop
38872 setx loop_4483, %l0, %l1
38873 wrpr 0x1, %tl
38874 wrpr %l1, %tpc
38875 add %l1, 0x4, %l1
38876 wrpr %l1, %tnpc
38877 setx 0x34400001400, %l0, %l1
38878 wrpr %l1, %tstate
38879 wrhpr 0x4, %htstate
38880 retry
38881 stx %l4, [%l7 + 0x50]
38882 brlz,a %l2, loop_4484
38883 stx %i3, [%l7 + 0x68]
38884loop_4483:
38885 fbe,a %fcc2, loop_4485
38886 nop
38887 setx loop_4486, %l0, %l1
38888 wrpr 0x1, %tl
38889 wrpr %l1, %tnpc
38890 setx 0x34400001400, %l0, %l1
38891 wrpr %l1, %tstate
38892 wrhpr 0x4, %htstate
38893 done
38894loop_4484:
38895 bne loop_4487
38896 edge8ln %l1, %l5, %i7
38897loop_4485:
38898 fcmpne32 %f12, %f8, %g4
38899loop_4486:
38900 ldsh [%l7 + 0x28], %l3
38901loop_4487:
38902 fmovsl %xcc, %f4, %f2
38903 st %f8, [%l7 + 0x24]
38904 fmovdl %icc, %f14, %f7
38905 sth %g6, [%l7 + 0x16]
38906 stw %i1, [%l7 + 0x74]
38907 siam 0x4
38908 ld [%l7 + 0x54], %f1
38909 lduh [%l7 + 0x46], %g2
38910 edge32ln %o2, %o7, %o3
38911 bg,a loop_4488
38912 fornot2 %f2, %f12, %f12
38913 brgz,a %g7, loop_4489
38914 fbe,a %fcc3, loop_4490
38915loop_4488:
38916 array32 %o4, %i0, %l6
38917 ldub [%l7 + 0x73], %i5
38918loop_4489:
38919 fmovsne %xcc, %f3, %f5
38920loop_4490:
38921 fmovrdgz %o0, %f2, %f4
38922 array16 %o6, %o1, %i4
38923 bcs,a,pt %xcc, loop_4491
38924 edge32ln %g3, %o5, %i2
38925 fmul8sux16 %f4, %f0, %f6
38926 fmovdleu %icc, %f14, %f8
38927loop_4491:
38928 sll %g1, 0x19, %i6
38929 movneg %xcc, %g5, %l0
38930 srl %l4, 0x01, %l2
38931 fandnot1 %f10, %f14, %f4
38932 stx %i3, [%l7 + 0x18]
38933 movg %xcc, %l1, %i7
38934 std %f12, [%l7 + 0x48]
38935 st %f12, [%l7 + 0x38]
38936 fcmple16 %f10, %f4, %l5
38937 fornot2 %f4, %f8, %f4
38938 fmovdge %xcc, %f6, %f13
38939 fmovrdlez %l3, %f2, %f14
38940 movcc %icc, %g4, %i1
38941 movpos %xcc, %g2, %o2
38942 mulx %g6, 0x0562, %o3
38943 ldub [%l7 + 0x6F], %o7
38944 sth %o4, [%l7 + 0x24]
38945 ldsh [%l7 + 0x5A], %i0
38946 fmovsle %xcc, %f3, %f6
38947 move %xcc, %l6, %g7
38948 fmovse %xcc, %f15, %f3
38949 mulx %i5, 0x0F54, %o6
38950 subccc %o1, 0x1AA7, %o0
38951 sethi 0x1938, %i4
38952 fmovspos %icc, %f7, %f13
38953 stx %g3, [%l7 + 0x28]
38954 subc %o5, %i2, %i6
38955 stw %g5, [%l7 + 0x1C]
38956 fmovscs %icc, %f10, %f8
38957 fmovsleu %icc, %f0, %f11
38958 bn,a %icc, loop_4492
38959 fmul8ulx16 %f6, %f0, %f4
38960 ldsb [%l7 + 0x64], %l0
38961 fcmple16 %f0, %f0, %g1
38962loop_4492:
38963 movge %xcc, %l2, %i3
38964 std %f10, [%l7 + 0x50]
38965 orcc %l1, %l4, %l5
38966 fors %f7, %f5, %f2
38967 fmovsne %xcc, %f10, %f7
38968 bgu,a loop_4493
38969 ldsh [%l7 + 0x3E], %l3
38970 bcs,pn %xcc, loop_4494
38971 edge32l %i7, %i1, %g4
38972loop_4493:
38973 fmovscc %xcc, %f6, %f3
38974 ld [%l7 + 0x58], %f15
38975loop_4494:
38976 fmovrslz %o2, %f5, %f2
38977 srlx %g6, %g2, %o3
38978 fbe,a %fcc2, loop_4495
38979 fpsub16s %f15, %f2, %f3
38980 stw %o7, [%l7 + 0x18]
38981 movge %icc, %o4, %l6
38982loop_4495:
38983 edge16n %g7, %i0, %o6
38984 lduh [%l7 + 0x28], %o1
38985 bn loop_4496
38986 fmovdneg %icc, %f1, %f10
38987 fblg %fcc2, loop_4497
38988 bleu %icc, loop_4498
38989loop_4496:
38990 fmovrdne %i5, %f6, %f0
38991 array32 %o0, %i4, %o5
38992loop_4497:
38993 fbo,a %fcc2, loop_4499
38994loop_4498:
38995 tge %icc, 0x6
38996 edge16 %g3, %i6, %i2
38997 stb %l0, [%l7 + 0x52]
38998loop_4499:
38999 fcmped %fcc3, %f6, %f2
39000 ldsh [%l7 + 0x1A], %g1
39001 fpmerge %f2, %f6, %f4
39002 fbg,a %fcc0, loop_4500
39003 ldsw [%l7 + 0x5C], %l2
39004 mulx %g5, %i3, %l4
39005 movl %icc, %l1, %l5
39006loop_4500:
39007 ldub [%l7 + 0x27], %i7
39008 fnor %f8, %f8, %f6
39009 ldub [%l7 + 0x4F], %l3
39010 bneg,pn %icc, loop_4501
39011 fmovspos %xcc, %f15, %f11
39012 fblg %fcc1, loop_4502
39013 std %f14, [%l7 + 0x50]
39014loop_4501:
39015 fbn %fcc1, loop_4503
39016 sdivx %i1, 0x00EF, %g4
39017loop_4502:
39018 andcc %o2, 0x0A9C, %g2
39019 st %f13, [%l7 + 0x30]
39020loop_4503:
39021 tg %icc, 0x0
39022 tcc %xcc, 0x4
39023 fmovsn %icc, %f8, %f1
39024 fmovsvc %icc, %f12, %f1
39025 stx %o3, [%l7 + 0x40]
39026 taddcc %g6, %o4, %o7
39027 ldub [%l7 + 0x4C], %g7
39028 lduh [%l7 + 0x70], %i0
39029 fmovspos %icc, %f1, %f5
39030 bge,a,pn %icc, loop_4504
39031 lduw [%l7 + 0x20], %o6
39032 te %icc, 0x2
39033 movneg %icc, %l6, %i5
39034loop_4504:
39035 sth %o0, [%l7 + 0x64]
39036 ldd [%l7 + 0x50], %f2
39037 and %i4, %o1, %o5
39038 fmovsne %xcc, %f2, %f15
39039 fbl,a %fcc2, loop_4505
39040 std %f8, [%l7 + 0x60]
39041 fmovrdne %i6, %f8, %f10
39042 smulcc %i2, %g3, %l0
39043loop_4505:
39044 stw %l2, [%l7 + 0x6C]
39045 tvc %icc, 0x6
39046 stb %g1, [%l7 + 0x78]
39047 mulscc %i3, %l4, %g5
39048 fbg %fcc0, loop_4506
39049 fbge,a %fcc1, loop_4507
39050 ldsw [%l7 + 0x40], %l5
39051 mulscc %i7, %l1, %l3
39052loop_4506:
39053 and %g4, 0x11C2, %o2
39054loop_4507:
39055 bpos,a,pt %xcc, loop_4508
39056 edge8ln %i1, %g2, %g6
39057 bshuffle %f6, %f2, %f4
39058 tpos %icc, 0x3
39059loop_4508:
39060 sdivx %o3, 0x0D93, %o7
39061 ldx [%l7 + 0x18], %g7
39062 andn %i0, 0x0415, %o6
39063 bne,pt %icc, loop_4509
39064 fmovrdlz %o4, %f14, %f6
39065 fmovde %xcc, %f3, %f13
39066 fand %f2, %f2, %f0
39067loop_4509:
39068 alignaddrl %l6, %i5, %o0
39069 ta %icc, 0x7
39070 ldd [%l7 + 0x28], %f12
39071 fxors %f15, %f8, %f0
39072 smulcc %o1, %o5, %i6
39073 ldx [%l7 + 0x70], %i4
39074 fbul %fcc1, loop_4510
39075 fbn %fcc3, loop_4511
39076 sra %i2, %l0, %g3
39077 ldsw [%l7 + 0x64], %g1
39078loop_4510:
39079 fcmpgt32 %f0, %f0, %i3
39080loop_4511:
39081 bn,pn %xcc, loop_4512
39082 edge32ln %l4, %l2, %l5
39083 fandnot2 %f6, %f2, %f12
39084 movrgez %g5, %i7, %l3
39085loop_4512:
39086 sub %g4, 0x1ED1, %l1
39087 tleu %icc, 0x2
39088 udivx %i1, 0x0D44, %g2
39089 stx %o2, [%l7 + 0x10]
39090 fnot1s %f0, %f9
39091 bvs,a %xcc, loop_4513
39092 ldx [%l7 + 0x50], %g6
39093 ldx [%l7 + 0x48], %o3
39094 lduh [%l7 + 0x2E], %o7
39095loop_4513:
39096 fpsub16 %f14, %f12, %f12
39097 ldsb [%l7 + 0x1B], %i0
39098 movgu %icc, %o6, %o4
39099 brlz,a %g7, loop_4514
39100 fones %f14
39101 bl,a,pt %xcc, loop_4515
39102 fmovdcs %icc, %f1, %f1
39103loop_4514:
39104 addcc %i5, 0x0C6C, %o0
39105 tne %icc, 0x5
39106loop_4515:
39107 sth %l6, [%l7 + 0x0C]
39108 fxor %f10, %f14, %f6
39109 addc %o1, %o5, %i4
39110 smulcc %i2, %l0, %i6
39111 fornot2 %f2, %f2, %f8
39112 fbge %fcc1, loop_4516
39113 nop
39114 setx loop_4517, %l0, %l1
39115 wrpr 0x1, %tl
39116 wrpr %l1, %tpc
39117 add %l1, 0x4, %l1
39118 wrpr %l1, %tnpc
39119 setx 0x34400001400, %l0, %l1
39120 wrpr %l1, %tstate
39121 wrhpr 0x4, %htstate
39122 retry
39123 std %f10, [%l7 + 0x78]
39124 stx %g3, [%l7 + 0x78]
39125loop_4516:
39126 fnot1 %f4, %f8
39127loop_4517:
39128 ldub [%l7 + 0x1B], %i3
39129 fzeros %f14
39130 fbug,a %fcc1, loop_4518
39131 ldsh [%l7 + 0x74], %g1
39132 te %xcc, 0x3
39133 ble,pt %icc, loop_4519
39134loop_4518:
39135 fnot1s %f7, %f15
39136 addcc %l2, %l4, %g5
39137 ldub [%l7 + 0x5D], %i7
39138loop_4519:
39139 tneg %icc, 0x7
39140 mova %xcc, %l5, %l3
39141 fones %f9
39142 edge8n %g4, %i1, %l1
39143 smul %o2, %g2, %g6
39144 brgez,a %o3, loop_4520
39145 ldd [%l7 + 0x58], %f2
39146 std %f4, [%l7 + 0x48]
39147 stw %o7, [%l7 + 0x1C]
39148loop_4520:
39149 fsrc2s %f5, %f14
39150 fornot2s %f14, %f3, %f7
39151 tle %icc, 0x4
39152 st %f9, [%l7 + 0x24]
39153 sllx %o6, 0x0F, %o4
39154 fba,a %fcc3, loop_4521
39155 tne %xcc, 0x1
39156 fpsub32 %f12, %f0, %f6
39157 taddcctv %g7, %i0, %i5
39158loop_4521:
39159 fmovdl %xcc, %f13, %f10
39160 fzero %f8
39161 bneg,a,pn %icc, loop_4522
39162 fmovdneg %icc, %f3, %f7
39163 ldsb [%l7 + 0x58], %o0
39164 fsrc2 %f2, %f8
39165loop_4522:
39166 ldsb [%l7 + 0x59], %l6
39167 std %f14, [%l7 + 0x10]
39168 stw %o1, [%l7 + 0x7C]
39169 fmovdne %icc, %f2, %f15
39170 fnor %f14, %f0, %f8
39171 tneg %icc, 0x5
39172 fornot2s %f6, %f4, %f3
39173 movvs %icc, %o5, %i4
39174 fandnot1s %f1, %f0, %f9
39175 std %f6, [%l7 + 0x20]
39176 ld [%l7 + 0x2C], %f2
39177 fbug,a %fcc0, loop_4523
39178 for %f6, %f8, %f0
39179 ld [%l7 + 0x0C], %f10
39180 be,a,pn %icc, loop_4524
39181loop_4523:
39182 ldd [%l7 + 0x18], %f2
39183 ld [%l7 + 0x40], %f10
39184 orcc %l0, 0x0453, %i6
39185loop_4524:
39186 stw %i2, [%l7 + 0x34]
39187 tleu %icc, 0x2
39188 movcc %icc, %g3, %i3
39189 fbl,a %fcc3, loop_4525
39190 smulcc %l2, %l4, %g1
39191 addccc %i7, %l5, %g5
39192 movpos %xcc, %l3, %g4
39193loop_4525:
39194 tl %icc, 0x1
39195 fmovdle %icc, %f8, %f10
39196 edge8n %i1, %o2, %g2
39197 ldx [%l7 + 0x50], %l1
39198 mulx %g6, 0x1869, %o3
39199 stx %o6, [%l7 + 0x28]
39200 andncc %o7, %o4, %g7
39201 st %f14, [%l7 + 0x18]
39202 taddcc %i0, %o0, %l6
39203 ldsh [%l7 + 0x10], %o1
39204 edge16l %i5, %i4, %l0
39205 fmovda %icc, %f15, %f15
39206 sth %o5, [%l7 + 0x5C]
39207 tcc %icc, 0x1
39208 pdist %f6, %f6, %f0
39209 fmovdge %xcc, %f3, %f0
39210 fpackfix %f2, %f3
39211 fbe %fcc0, loop_4526
39212 ldd [%l7 + 0x18], %f8
39213 alignaddrl %i6, %i2, %i3
39214 st %f12, [%l7 + 0x20]
39215loop_4526:
39216 fbue %fcc2, loop_4527
39217 fpmerge %f0, %f3, %f0
39218 fmovsleu %xcc, %f15, %f6
39219 fmul8sux16 %f0, %f6, %f0
39220loop_4527:
39221 movrne %l2, %g3, %g1
39222 fbn %fcc1, loop_4528
39223 fmovsn %xcc, %f3, %f9
39224 fbul %fcc3, loop_4529
39225 tne %xcc, 0x1
39226loop_4528:
39227 lduw [%l7 + 0x14], %i7
39228 tle %icc, 0x7
39229loop_4529:
39230 stw %l5, [%l7 + 0x08]
39231 fmovsvs %xcc, %f5, %f1
39232 sdiv %g5, 0x0CEF, %l4
39233 sdivcc %l3, 0x0F34, %i1
39234 fxnors %f10, %f13, %f0
39235 ldsw [%l7 + 0x0C], %g4
39236 fba,a %fcc0, loop_4530
39237 alignaddrl %g2, %l1, %o2
39238 ldsb [%l7 + 0x7E], %o3
39239 xor %o6, %o7, %o4
39240loop_4530:
39241 fands %f6, %f3, %f9
39242 stx %g7, [%l7 + 0x38]
39243 tsubcctv %g6, 0x1869, %i0
39244 ldsb [%l7 + 0x2A], %l6
39245 xnor %o1, %o0, %i5
39246 fmovdle %icc, %f9, %f1
39247 edge16 %i4, %o5, %i6
39248 ld [%l7 + 0x64], %f4
39249 alignaddr %i2, %l0, %i3
39250 st %f2, [%l7 + 0x60]
39251 st %f1, [%l7 + 0x4C]
39252 fmovscs %xcc, %f6, %f15
39253 smulcc %l2, %g1, %i7
39254 fnot1s %f6, %f4
39255 fmovrsne %l5, %f14, %f12
39256 nop
39257 setx loop_4531, %l0, %l1
39258 wrpr 0x1, %tl
39259 wrpr %l1, %tpc
39260 add %l1, 0x4, %l1
39261 wrpr %l1, %tnpc
39262 setx 0x34400001400, %l0, %l1
39263 wrpr %l1, %tstate
39264 wrhpr 0x4, %htstate
39265 retry
39266 sra %g3, 0x1F, %l4
39267 fpack32 %f12, %f0, %f10
39268 fbuge %fcc3, loop_4532
39269loop_4531:
39270 fpsub16s %f0, %f14, %f10
39271 fandnot1s %f0, %f11, %f10
39272 and %g5, 0x0CA9, %l3
39273loop_4532:
39274 fnot1 %f6, %f4
39275 fpsub16 %f12, %f6, %f0
39276 stb %g4, [%l7 + 0x5F]
39277 ldx [%l7 + 0x20], %g2
39278 stx %l1, [%l7 + 0x70]
39279 fmovdg %icc, %f13, %f8
39280 ldx [%l7 + 0x58], %o2
39281 ld [%l7 + 0x28], %f12
39282 edge32n %i1, %o3, %o7
39283 brlez %o6, loop_4533
39284 tle %xcc, 0x0
39285 srlx %o4, %g7, %i0
39286 tl %xcc, 0x3
39287loop_4533:
39288 fpackfix %f2, %f7
39289 fnot2s %f10, %f6
39290 add %l6, 0x1D8A, %g6
39291 fbul,a %fcc3, loop_4534
39292 move %xcc, %o1, %i5
39293 movrgez %i4, %o5, %o0
39294 fnands %f8, %f15, %f5
39295loop_4534:
39296 fmovs %f15, %f8
39297 fornot2 %f14, %f12, %f2
39298 fmovs %f8, %f13
39299 udiv %i2, 0x12A0, %i6
39300 fmovrdgz %i3, %f4, %f6
39301 ldx [%l7 + 0x38], %l2
39302 fcmpgt32 %f6, %f0, %g1
39303 ldx [%l7 + 0x68], %i7
39304 ldd [%l7 + 0x60], %f0
39305 fpack32 %f0, %f6, %f6
39306 fcmped %fcc1, %f14, %f8
39307 fble,a %fcc1, loop_4535
39308 fxors %f14, %f8, %f5
39309 taddcc %l0, 0x098D, %g3
39310 fnand %f12, %f2, %f10
39311loop_4535:
39312 fmovdvc %xcc, %f12, %f11
39313 xnorcc %l4, 0x0656, %g5
39314 bcs,a,pt %icc, loop_4536
39315 stx %l5, [%l7 + 0x68]
39316 sra %g4, %g2, %l1
39317 fandnot2s %f1, %f5, %f6
39318loop_4536:
39319 fmovdl %icc, %f7, %f11
39320 array8 %l3, %o2, %o3
39321 subccc %i1, 0x1D8D, %o6
39322 lduh [%l7 + 0x38], %o7
39323 ldd [%l7 + 0x18], %f10
39324 sth %g7, [%l7 + 0x0E]
39325 fble,a %fcc0, loop_4537
39326 fbl %fcc0, loop_4538
39327 fpackfix %f2, %f12
39328 stx %o4, [%l7 + 0x70]
39329loop_4537:
39330 edge32l %i0, %l6, %o1
39331loop_4538:
39332 stx %i5, [%l7 + 0x30]
39333 movl %icc, %g6, %o5
39334 lduh [%l7 + 0x7C], %i4
39335 addcc %o0, %i6, %i2
39336 fabss %f8, %f2
39337 ldsh [%l7 + 0x46], %i3
39338 tpos %icc, 0x7
39339 sdivcc %l2, 0x18D8, %g1
39340 movgu %icc, %l0, %g3
39341 fpackfix %f0, %f13
39342 tvs %xcc, 0x1
39343 st %f7, [%l7 + 0x58]
39344 fcmpd %fcc3, %f0, %f0
39345 xorcc %l4, 0x1CC6, %i7
39346 movpos %xcc, %g5, %l5
39347 fpadd32s %f13, %f11, %f14
39348 ldsb [%l7 + 0x08], %g2
39349 fnegd %f0, %f8
39350 bgu,pn %icc, loop_4539
39351 edge8l %g4, %l3, %l1
39352 fornot2s %f1, %f0, %f13
39353 mova %xcc, %o3, %o2
39354loop_4539:
39355 movn %xcc, %i1, %o6
39356 brz,a %o7, loop_4540
39357 smulcc %g7, 0x07D3, %o4
39358 tn %icc, 0x7
39359 udivcc %l6, 0x0DE2, %i0
39360loop_4540:
39361 popc 0x09B1, %i5
39362 stw %g6, [%l7 + 0x60]
39363 fnors %f3, %f4, %f7
39364 fmovda %icc, %f4, %f3
39365 ldsh [%l7 + 0x58], %o5
39366 tn %icc, 0x6
39367 ble,pt %icc, loop_4541
39368 xor %i4, %o0, %i6
39369 fxor %f0, %f14, %f14
39370 bcc,pt %icc, loop_4542
39371loop_4541:
39372 fbuge,a %fcc1, loop_4543
39373 ldd [%l7 + 0x10], %f8
39374 fcmped %fcc1, %f0, %f8
39375loop_4542:
39376 fandnot1s %f4, %f15, %f11
39377loop_4543:
39378 fmovdcs %xcc, %f8, %f9
39379 movrgz %o1, %i3, %i2
39380 bleu,a %icc, loop_4544
39381 fnegs %f15, %f13
39382 sdivx %l2, 0x0115, %l0
39383 fmovdl %xcc, %f9, %f6
39384loop_4544:
39385 lduw [%l7 + 0x10], %g1
39386 fsrc1 %f2, %f10
39387 taddcctv %l4, %i7, %g5
39388 fmovde %xcc, %f6, %f11
39389 tvc %xcc, 0x6
39390 fmovsle %icc, %f2, %f4
39391 std %f14, [%l7 + 0x70]
39392 ldub [%l7 + 0x0C], %l5
39393 or %g2, %g3, %g4
39394 ta %icc, 0x1
39395 fnegd %f0, %f14
39396 bgu,pn %icc, loop_4545
39397 stx %l3, [%l7 + 0x58]
39398 fnors %f15, %f13, %f3
39399 ldub [%l7 + 0x26], %l1
39400loop_4545:
39401 fmuld8sux16 %f15, %f15, %f12
39402 ld [%l7 + 0x38], %f4
39403 fsrc2 %f12, %f14
39404 ldsb [%l7 + 0x58], %o3
39405 tleu %icc, 0x0
39406 ldsw [%l7 + 0x5C], %i1
39407 std %f2, [%l7 + 0x30]
39408 fcmpeq16 %f4, %f2, %o2
39409 fmovd %f4, %f6
39410 movle %xcc, %o6, %g7
39411 sth %o7, [%l7 + 0x6C]
39412 sdiv %o4, 0x185E, %l6
39413 sdivcc %i5, 0x06BF, %i0
39414 ldsb [%l7 + 0x2B], %o5
39415 fbuge,a %fcc3, loop_4546
39416 fone %f6
39417 movne %icc, %i4, %g6
39418 te %xcc, 0x3
39419loop_4546:
39420 mulx %o0, 0x1BD0, %i6
39421 fmovrsgz %i3, %f2, %f11
39422 sdivcc %i2, 0x1065, %l2
39423 bgu,a,pn %xcc, loop_4547
39424 ldx [%l7 + 0x30], %l0
39425 stx %o1, [%l7 + 0x38]
39426 fandnot1s %f7, %f3, %f14
39427loop_4547:
39428 tl %icc, 0x5
39429 fmovdg %icc, %f15, %f9
39430 fmovrsgz %l4, %f12, %f10
39431 sllx %g1, %g5, %i7
39432 fmul8x16 %f0, %f8, %f14
39433 fmovsa %xcc, %f8, %f15
39434 sdiv %g2, 0x143F, %l5
39435 ldub [%l7 + 0x6C], %g3
39436 fmovsle %icc, %f0, %f10
39437 stb %g4, [%l7 + 0x77]
39438 fmovsl %xcc, %f11, %f15
39439 subc %l1, %l3, %o3
39440 ldsw [%l7 + 0x68], %i1
39441 ldsh [%l7 + 0x08], %o2
39442 movcc %xcc, %g7, %o6
39443 sth %o4, [%l7 + 0x4E]
39444 fones %f9
39445 umulcc %l6, %o7, %i0
39446 std %f12, [%l7 + 0x28]
39447 fxnor %f10, %f6, %f2
39448 fmovd %f10, %f14
39449 tvc %icc, 0x0
39450 alignaddr %o5, %i4, %g6
39451 fmovrse %i5, %f10, %f8
39452 sethi 0x1DB6, %o0
39453 fbne %fcc2, loop_4548
39454 fmovdneg %xcc, %f1, %f1
39455 mulscc %i3, %i2, %l2
39456 fmovdle %xcc, %f12, %f6
39457loop_4548:
39458 tleu %icc, 0x2
39459 bg %icc, loop_4549
39460 ldsb [%l7 + 0x23], %l0
39461 st %f6, [%l7 + 0x68]
39462 xor %o1, 0x1E88, %l4
39463loop_4549:
39464 fornot1s %f7, %f12, %f4
39465 st %f1, [%l7 + 0x78]
39466 lduw [%l7 + 0x34], %g1
39467 edge16 %i6, %g5, %g2
39468 ldsh [%l7 + 0x24], %l5
39469 fbg,a %fcc0, loop_4550
39470 fmul8ulx16 %f0, %f14, %f10
39471 ldsw [%l7 + 0x14], %g3
39472 fbule,a %fcc2, loop_4551
39473loop_4550:
39474 srax %i7, %g4, %l3
39475 fmovsvc %xcc, %f5, %f13
39476 sub %o3, 0x178F, %i1
39477loop_4551:
39478 ldsb [%l7 + 0x43], %l1
39479 fpsub16 %f14, %f14, %f0
39480 fmovsn %icc, %f5, %f2
39481 bl,pn %xcc, loop_4552
39482 bneg,pn %xcc, loop_4553
39483 fcmple32 %f14, %f0, %g7
39484 edge32n %o6, %o2, %o4
39485loop_4552:
39486 tg %xcc, 0x7
39487loop_4553:
39488 fandnot1 %f12, %f0, %f6
39489 lduh [%l7 + 0x56], %o7
39490 st %f9, [%l7 + 0x38]
39491 tleu %icc, 0x5
39492 umul %l6, %i0, %i4
39493 fpackfix %f10, %f13
39494 lduw [%l7 + 0x20], %o5
39495 lduh [%l7 + 0x44], %i5
39496 movl %xcc, %o0, %g6
39497 fbg %fcc0, loop_4554
39498 fnands %f8, %f14, %f3
39499 fpackfix %f8, %f10
39500 std %f12, [%l7 + 0x68]
39501loop_4554:
39502 fmovdgu %icc, %f11, %f10
39503 fmul8x16au %f13, %f4, %f10
39504 stw %i2, [%l7 + 0x14]
39505 fblg %fcc3, loop_4555
39506 fcmps %fcc3, %f11, %f7
39507 stb %i3, [%l7 + 0x7E]
39508 ldsh [%l7 + 0x52], %l0
39509loop_4555:
39510 xnor %o1, %l2, %g1
39511 ble loop_4556
39512 taddcctv %i6, 0x1315, %g5
39513 fexpand %f3, %f10
39514 fmovse %xcc, %f11, %f8
39515loop_4556:
39516 tcc %xcc, 0x3
39517 pdist %f4, %f14, %f8
39518 ldx [%l7 + 0x30], %g2
39519 tcc %xcc, 0x6
39520 ldsb [%l7 + 0x18], %l5
39521 fandnot2s %f4, %f0, %f8
39522 bpos,a,pt %xcc, loop_4557
39523 stw %l4, [%l7 + 0x6C]
39524 ldsw [%l7 + 0x3C], %g3
39525 tl %xcc, 0x2
39526loop_4557:
39527 call loop_4558
39528 fmovsl %xcc, %f0, %f6
39529 fbn,a %fcc1, loop_4559
39530 movne %xcc, %g4, %i7
39531loop_4558:
39532 stw %l3, [%l7 + 0x20]
39533 sllx %o3, 0x0D, %l1
39534loop_4559:
39535 sra %i1, 0x19, %o6
39536 movvs %icc, %g7, %o2
39537 alignaddr %o7, %l6, %o4
39538 movge %icc, %i0, %o5
39539 mulx %i4, %i5, %o0
39540 bg,pt %xcc, loop_4560
39541 edge16 %i2, %i3, %g6
39542 edge32l %o1, %l0, %g1
39543 tsubcctv %l2, 0x0B41, %i6
39544loop_4560:
39545 fmovdge %xcc, %f8, %f14
39546 lduh [%l7 + 0x46], %g2
39547 ldsb [%l7 + 0x28], %g5
39548 fornot1 %f10, %f2, %f2
39549 ld [%l7 + 0x68], %f14
39550 ldsw [%l7 + 0x30], %l5
39551 fcmpes %fcc1, %f2, %f1
39552 std %f12, [%l7 + 0x20]
39553 fexpand %f6, %f12
39554 ld [%l7 + 0x18], %f13
39555 smulcc %l4, 0x0DB4, %g4
39556 stb %g3, [%l7 + 0x61]
39557 fbn %fcc0, loop_4561
39558 fbl %fcc3, loop_4562
39559 tvc %icc, 0x0
39560 fcmps %fcc2, %f14, %f12
39561loop_4561:
39562 bge %icc, loop_4563
39563loop_4562:
39564 std %f0, [%l7 + 0x68]
39565 tvs %icc, 0x6
39566 tleu %icc, 0x2
39567loop_4563:
39568 alignaddrl %l3, %o3, %i7
39569 fmovrsgz %i1, %f6, %f10
39570 add %o6, 0x1493, %g7
39571 fmovrsgz %l1, %f15, %f6
39572 movvs %xcc, %o2, %o7
39573 ldx [%l7 + 0x78], %l6
39574 mulx %i0, %o4, %i4
39575 fors %f5, %f11, %f3
39576 fone %f10
39577 ldub [%l7 + 0x68], %i5
39578 tleu %icc, 0x5
39579 std %f2, [%l7 + 0x08]
39580 fmovrslz %o0, %f0, %f15
39581 popc %o5, %i3
39582 fpadd32 %f0, %f4, %f4
39583 tsubcctv %i2, 0x18CD, %o1
39584 stb %g6, [%l7 + 0x08]
39585 ba,a,pn %xcc, loop_4564
39586 lduh [%l7 + 0x7C], %g1
39587 fmovdvc %xcc, %f5, %f4
39588 bcs,a loop_4565
39589loop_4564:
39590 ldx [%l7 + 0x58], %l2
39591 fsrc1s %f9, %f4
39592 fcmpd %fcc0, %f4, %f8
39593loop_4565:
39594 fmovrdgez %i6, %f6, %f12
39595 brgez,a %l0, loop_4566
39596 st %f9, [%l7 + 0x28]
39597 ldsw [%l7 + 0x4C], %g2
39598 udiv %g5, 0x007E, %l5
39599loop_4566:
39600 fxor %f0, %f4, %f6
39601 fors %f13, %f5, %f1
39602 movrgz %l4, %g3, %g4
39603 movrlez %o3, %i7, %l3
39604 fmuld8sux16 %f12, %f15, %f10
39605 ldsh [%l7 + 0x3A], %o6
39606 xorcc %i1, %g7, %o2
39607 orn %l1, 0x18D3, %l6
39608 tge %xcc, 0x5
39609 sdivcc %i0, 0x096F, %o4
39610 subc %o7, 0x0A00, %i5
39611 fmovdne %icc, %f0, %f1
39612 call loop_4567
39613 ldsb [%l7 + 0x17], %i4
39614 std %f0, [%l7 + 0x78]
39615 taddcc %o0, 0x1008, %i3
39616loop_4567:
39617 fbu %fcc2, loop_4568
39618 subccc %o5, %o1, %g6
39619 fbule %fcc0, loop_4569
39620 bgu,a,pt %icc, loop_4570
39621loop_4568:
39622 movrne %i2, 0x2EF, %g1
39623 lduw [%l7 + 0x20], %l2
39624loop_4569:
39625 movvc %xcc, %l0, %g2
39626loop_4570:
39627 sllx %i6, %g5, %l5
39628 ldd [%l7 + 0x10], %f0
39629 bn,a,pn %xcc, loop_4571
39630 ldd [%l7 + 0x60], %f6
39631 fble,a %fcc1, loop_4572
39632 fpadd32s %f13, %f6, %f3
39633loop_4571:
39634 fbule,a %fcc1, loop_4573
39635 faligndata %f6, %f0, %f4
39636loop_4572:
39637 sth %l4, [%l7 + 0x64]
39638 ld [%l7 + 0x34], %f3
39639loop_4573:
39640 movrgez %g3, %g4, %o3
39641 tg %xcc, 0x7
39642 fpadd32 %f2, %f2, %f4
39643 fmovdleu %icc, %f9, %f2
39644 bneg,a %icc, loop_4574
39645 ldsb [%l7 + 0x5B], %l3
39646 st %f10, [%l7 + 0x44]
39647 std %f0, [%l7 + 0x28]
39648loop_4574:
39649 fpack32 %f0, %f8, %f10
39650 movgu %icc, %i7, %i1
39651 fmovsneg %xcc, %f10, %f4
39652 ld [%l7 + 0x30], %f14
39653 movn %xcc, %o6, %o2
39654 fmovsvc %xcc, %f13, %f3
39655 fcmpes %fcc2, %f14, %f15
39656 smulcc %l1, %l6, %g7
39657 subccc %o4, %o7, %i0
39658 mova %xcc, %i5, %o0
39659 fpack32 %f4, %f6, %f14
39660 edge32ln %i3, %o5, %i4
39661 std %f8, [%l7 + 0x28]
39662 pdist %f12, %f12, %f12
39663 std %f8, [%l7 + 0x20]
39664 udiv %g6, 0x1E6A, %o1
39665 fmovrdlez %g1, %f12, %f10
39666 tle %xcc, 0x7
39667 fandnot1 %f4, %f4, %f2
39668 brz %l2, loop_4575
39669 xnor %l0, %i2, %g2
39670 lduh [%l7 + 0x32], %i6
39671 sth %l5, [%l7 + 0x14]
39672loop_4575:
39673 fblg,a %fcc2, loop_4576
39674 fble,a %fcc0, loop_4577
39675 nop
39676 setx loop_4578, %l0, %l1
39677 wrpr 0x1, %tl
39678 wrpr %l1, %tnpc
39679 setx 0x34400001400, %l0, %l1
39680 wrpr %l1, %tstate
39681 wrhpr 0x4, %htstate
39682 done
39683 st %f8, [%l7 + 0x28]
39684loop_4576:
39685 fcmpeq16 %f6, %f2, %g5
39686loop_4577:
39687 xnorcc %g3, %g4, %o3
39688loop_4578:
39689 bne,pt %icc, loop_4579
39690 ldx [%l7 + 0x50], %l3
39691 edge8n %l4, %i1, %o6
39692 tle %icc, 0x2
39693loop_4579:
39694 movrgz %i7, 0x0B8, %l1
39695 fbue %fcc3, loop_4580
39696 udivx %l6, 0x1CAC, %g7
39697 fpadd16s %f9, %f14, %f14
39698 orcc %o2, 0x13F8, %o4
39699loop_4580:
39700 movneg %icc, %o7, %i0
39701 brlz,a %o0, loop_4581
39702 movcs %xcc, %i5, %i3
39703 edge32ln %o5, %i4, %g6
39704 fbul %fcc1, loop_4582
39705loop_4581:
39706 tpos %xcc, 0x4
39707 udivx %o1, 0x0D87, %g1
39708 bcs,a,pt %icc, loop_4583
39709loop_4582:
39710 fornot1s %f13, %f9, %f14
39711 ldd [%l7 + 0x38], %f2
39712 ldub [%l7 + 0x6B], %l0
39713loop_4583:
39714 mova %icc, %i2, %g2
39715 tsubcc %l2, 0x174F, %l5
39716 stb %g5, [%l7 + 0x4A]
39717 edge8ln %g3, %g4, %o3
39718 fbule,a %fcc2, loop_4584
39719 std %f4, [%l7 + 0x08]
39720 xnor %i6, %l3, %i1
39721 ldsw [%l7 + 0x44], %l4
39722loop_4584:
39723 ldx [%l7 + 0x30], %o6
39724 fmovsgu %xcc, %f4, %f15
39725 fsrc2 %f14, %f2
39726 stx %l1, [%l7 + 0x08]
39727 movleu %icc, %l6, %g7
39728 ldub [%l7 + 0x54], %i7
39729 fnors %f2, %f14, %f6
39730 stb %o4, [%l7 + 0x2A]
39731 fmovrsgz %o2, %f7, %f15
39732 alignaddr %o7, %o0, %i0
39733 ldsh [%l7 + 0x48], %i5
39734 st %f0, [%l7 + 0x48]
39735 fbe %fcc3, loop_4585
39736 ldx [%l7 + 0x10], %o5
39737 sll %i4, %g6, %o1
39738 pdist %f8, %f2, %f10
39739loop_4585:
39740 std %f6, [%l7 + 0x08]
39741 st %f13, [%l7 + 0x38]
39742 st %f3, [%l7 + 0x4C]
39743 stx %g1, [%l7 + 0x18]
39744 nop
39745 setx loop_4586, %l0, %l1
39746 jmpl %l1, %i3
39747 fmovda %xcc, %f13, %f0
39748 fmovrslez %i2, %f6, %f3
39749 fpsub16 %f6, %f6, %f12
39750loop_4586:
39751 bleu,a,pt %xcc, loop_4587
39752 sth %g2, [%l7 + 0x4C]
39753 movrgez %l0, %l2, %g5
39754 movg %xcc, %l5, %g3
39755loop_4587:
39756 fcmpd %fcc3, %f6, %f10
39757 fmuld8ulx16 %f4, %f10, %f14
39758 ta %xcc, 0x0
39759 brnz %g4, loop_4588
39760 std %f0, [%l7 + 0x08]
39761 sth %i6, [%l7 + 0x14]
39762 movcc %icc, %l3, %i1
39763loop_4588:
39764 andncc %o3, %o6, %l4
39765 lduh [%l7 + 0x44], %l6
39766 ldub [%l7 + 0x44], %l1
39767 nop
39768 setx loop_4589, %l0, %l1
39769 wrpr 0x1, %tl
39770 wrpr %l1, %tnpc
39771 setx 0x34400001400, %l0, %l1
39772 wrpr %l1, %tstate
39773 wrhpr 0x4, %htstate
39774 done
39775 sll %i7, %g7, %o4
39776 ldx [%l7 + 0x58], %o2
39777 smulcc %o0, 0x0D16, %o7
39778loop_4589:
39779 sth %i5, [%l7 + 0x70]
39780 lduh [%l7 + 0x72], %o5
39781 stw %i4, [%l7 + 0x18]
39782 fornot1s %f12, %f2, %f11
39783 edge32ln %g6, %o1, %g1
39784 xnor %i0, %i3, %g2
39785 edge16ln %i2, %l0, %l2
39786 lduw [%l7 + 0x54], %l5
39787 ldd [%l7 + 0x48], %f12
39788 fpadd16 %f6, %f6, %f12
39789 addccc %g3, %g5, %i6
39790 stb %l3, [%l7 + 0x21]
39791 edge16l %i1, %o3, %o6
39792 tgu %xcc, 0x2
39793 tn %icc, 0x0
39794 std %f10, [%l7 + 0x60]
39795 movl %icc, %g4, %l6
39796 ldd [%l7 + 0x08], %f6
39797 std %f4, [%l7 + 0x40]
39798 std %f6, [%l7 + 0x08]
39799 ble,a %xcc, loop_4590
39800 fbuge,a %fcc1, loop_4591
39801 fbue,a %fcc3, loop_4592
39802 bpos,a loop_4593
39803loop_4590:
39804 fcmpes %fcc3, %f1, %f9
39805loop_4591:
39806 tg %icc, 0x5
39807loop_4592:
39808 ld [%l7 + 0x50], %f8
39809loop_4593:
39810 ldsh [%l7 + 0x4E], %l4
39811 sth %i7, [%l7 + 0x2E]
39812 bn,a,pt %xcc, loop_4594
39813 stb %l1, [%l7 + 0x3D]
39814 array8 %o4, %o2, %o0
39815 xor %o7, %i5, %o5
39816loop_4594:
39817 tvc %xcc, 0x1
39818 fnegd %f4, %f14
39819 movrgez %g7, %i4, %g6
39820 fpmerge %f7, %f6, %f2
39821 lduh [%l7 + 0x5A], %g1
39822 addcc %o1, 0x0F92, %i3
39823 movrgz %i0, 0x27C, %g2
39824 pdist %f10, %f10, %f0
39825 fcmped %fcc2, %f6, %f14
39826 bcc,pt %icc, loop_4595
39827 ba,a loop_4596
39828 bshuffle %f12, %f12, %f10
39829 tcc %icc, 0x0
39830loop_4595:
39831 array32 %i2, %l2, %l0
39832loop_4596:
39833 tl %icc, 0x0
39834 fornot2s %f4, %f5, %f11
39835 ldd [%l7 + 0x20], %f12
39836 fmovscs %icc, %f3, %f14
39837 bcs loop_4597
39838 ldsw [%l7 + 0x1C], %g3
39839 fmovrsne %g5, %f11, %f2
39840 fble,a %fcc2, loop_4598
39841loop_4597:
39842 orn %i6, %l3, %i1
39843 subccc %l5, %o6, %o3
39844 std %f10, [%l7 + 0x28]
39845loop_4598:
39846 fmovsvc %xcc, %f1, %f11
39847 ldsw [%l7 + 0x48], %l6
39848 fandnot2 %f8, %f12, %f4
39849 array8 %g4, %i7, %l4
39850 lduw [%l7 + 0x28], %o4
39851 ld [%l7 + 0x54], %f15
39852 udivcc %o2, 0x1756, %l1
39853 lduh [%l7 + 0x14], %o7
39854 fcmpne32 %f8, %f6, %i5
39855 ldsw [%l7 + 0x60], %o5
39856 fbo,a %fcc2, loop_4599
39857 fandnot1 %f6, %f0, %f8
39858 fmovdleu %xcc, %f0, %f6
39859 orcc %g7, %i4, %o0
39860loop_4599:
39861 fcmpeq16 %f12, %f12, %g1
39862 ldsh [%l7 + 0x10], %g6
39863 sth %o1, [%l7 + 0x7E]
39864 sth %i0, [%l7 + 0x50]
39865 fnegs %f1, %f9
39866 movn %xcc, %g2, %i2
39867 mulscc %l2, 0x02A0, %l0
39868 fmovdpos %xcc, %f7, %f14
39869 tcc %icc, 0x2
39870 movpos %xcc, %g3, %i3
39871 fcmpne32 %f8, %f8, %g5
39872 movn %xcc, %l3, %i1
39873 movrne %i6, 0x283, %l5
39874 brnz %o3, loop_4600
39875 ldsh [%l7 + 0x4C], %l6
39876 fmovdge %xcc, %f3, %f0
39877 fandnot2s %f3, %f5, %f10
39878loop_4600:
39879 mulscc %g4, 0x03DA, %o6
39880 fbug %fcc1, loop_4601
39881 fmuld8sux16 %f10, %f7, %f4
39882 std %f2, [%l7 + 0x18]
39883 movrgz %l4, %i7, %o2
39884loop_4601:
39885 fbge,a %fcc3, loop_4602
39886 fmovdl %xcc, %f3, %f5
39887 sth %l1, [%l7 + 0x14]
39888 stx %o7, [%l7 + 0x48]
39889loop_4602:
39890 fnot1 %f12, %f8
39891 fbe %fcc0, loop_4603
39892 lduw [%l7 + 0x74], %o4
39893 siam 0x5
39894 bge loop_4604
39895loop_4603:
39896 stx %o5, [%l7 + 0x08]
39897 fmovs %f15, %f5
39898 fzeros %f3
39899loop_4604:
39900 tge %xcc, 0x1
39901 ldx [%l7 + 0x28], %i5
39902 fsrc2s %f3, %f15
39903 st %f11, [%l7 + 0x20]
39904 movcc %icc, %g7, %o0
39905 tvc %icc, 0x6
39906 fabsd %f10, %f8
39907 fbo %fcc0, loop_4605
39908 fnot1s %f7, %f9
39909 movrlez %g1, %g6, %o1
39910 fmovdleu %icc, %f13, %f10
39911loop_4605:
39912 tcc %xcc, 0x2
39913 fcmpne16 %f2, %f14, %i0
39914 bcc loop_4606
39915 fnegs %f8, %f3
39916 nop
39917 setx loop_4607, %l0, %l1
39918 wrpr 0x1, %tl
39919 wrpr %l1, %tnpc
39920 setx 0x34400001400, %l0, %l1
39921 wrpr %l1, %tstate
39922 wrhpr 0x4, %htstate
39923 done
39924 nop
39925 setx loop_4608, %l0, %l1
39926 wrpr 0x1, %tl
39927 wrpr %l1, %tpc
39928 add %l1, 0x4, %l1
39929 wrpr %l1, %tnpc
39930 setx 0x34400001400, %l0, %l1
39931 wrpr %l1, %tstate
39932 wrhpr 0x4, %htstate
39933 retry
39934loop_4606:
39935 nop
39936 setx loop_4609, %l0, %l1
39937 wrpr 0x1, %tl
39938 wrpr %l1, %tnpc
39939 setx 0x34400001400, %l0, %l1
39940 wrpr %l1, %tstate
39941 wrhpr 0x4, %htstate
39942 done
39943 nop
39944 setx loop_4610, %l0, %l1
39945 wrpr 0x1, %tl
39946 wrpr %l1, %tnpc
39947 setx 0x34400001400, %l0, %l1
39948 wrpr %l1, %tstate
39949 wrhpr 0x4, %htstate
39950 done
39951loop_4607:
39952 fcmpeq32 %f2, %f10, %g2
39953loop_4608:
39954 fbge %fcc1, loop_4611
39955loop_4609:
39956 fandnot2s %f2, %f14, %f2
39957loop_4610:
39958 fmovrsgez %i2, %f14, %f10
39959 bg,a %xcc, loop_4612
39960loop_4611:
39961 movpos %icc, %l2, %l0
39962 fands %f5, %f0, %f4
39963 subcc %g3, %i3, %i4
39964loop_4612:
39965 alignaddr %g5, %l3, %i6
39966 fpsub32 %f0, %f0, %f6
39967 st %f10, [%l7 + 0x70]
39968 edge32l %l5, %i1, %l6
39969 smul %g4, %o6, %l4
39970 brgz %i7, loop_4613
39971 fmul8ulx16 %f8, %f6, %f0
39972 fbul,a %fcc2, loop_4614
39973 pdist %f12, %f2, %f0
39974loop_4613:
39975 call loop_4615
39976 fmovsvc %xcc, %f4, %f7
39977loop_4614:
39978 fmovda %xcc, %f2, %f7
39979 fxor %f10, %f14, %f10
39980loop_4615:
39981 fmovda %icc, %f12, %f8
39982 sllx %o2, 0x04, %o3
39983 tcc %icc, 0x0
39984 stb %o7, [%l7 + 0x4B]
39985 stx %l1, [%l7 + 0x18]
39986 ld [%l7 + 0x2C], %f1
39987 bg %icc, loop_4616
39988 andcc %o4, 0x1821, %o5
39989 smulcc %g7, %i5, %g1
39990 edge16ln %o0, %g6, %i0
39991loop_4616:
39992 tl %icc, 0x7
39993 fpadd16s %f5, %f4, %f15
39994 ldx [%l7 + 0x20], %o1
39995 stb %i2, [%l7 + 0x1D]
39996 edge32l %g2, %l2, %g3
39997 st %f1, [%l7 + 0x24]
39998 andn %i3, %l0, %i4
39999 fba,a %fcc2, loop_4617
40000 fmovrdgz %g5, %f12, %f2
40001 stx %l3, [%l7 + 0x18]
40002 tcs %icc, 0x7
40003loop_4617:
40004 edge8l %i6, %l5, %i1
40005 edge8l %l6, %o6, %l4
40006 fsrc2s %f8, %f13
40007 nop
40008 setx loop_4618, %l0, %l1
40009 wrpr 0x1, %tl
40010 wrpr %l1, %tnpc
40011 setx 0x34400001400, %l0, %l1
40012 wrpr %l1, %tstate
40013 wrhpr 0x4, %htstate
40014 done
40015 lduw [%l7 + 0x64], %g4
40016 sth %o2, [%l7 + 0x30]
40017 alignaddrl %o3, %o7, %i7
40018loop_4618:
40019 fcmpne32 %f6, %f0, %o4
40020 fmovsvc %icc, %f13, %f5
40021 fmul8x16 %f15, %f12, %f4
40022 edge16l %o5, %l1, %g7
40023 fmovspos %icc, %f3, %f7
40024 fbu %fcc0, loop_4619
40025 fcmpeq32 %f12, %f8, %g1
40026 fone %f0
40027 bl,a,pn %xcc, loop_4620
40028loop_4619:
40029 fmovse %icc, %f5, %f11
40030 stb %i5, [%l7 + 0x42]
40031 sth %o0, [%l7 + 0x5A]
40032loop_4620:
40033 brlz %i0, loop_4621
40034 fsrc2 %f8, %f2
40035 udiv %g6, 0x0425, %o1
40036 ldsh [%l7 + 0x42], %i2
40037loop_4621:
40038 bpos,a,pn %icc, loop_4622
40039 stw %l2, [%l7 + 0x6C]
40040 mova %icc, %g2, %i3
40041 nop
40042 setx loop_4623, %l0, %l1
40043 wrpr 0x1, %tl
40044 wrpr %l1, %tpc
40045 add %l1, 0x4, %l1
40046 wrpr %l1, %tnpc
40047 setx 0x34400001400, %l0, %l1
40048 wrpr %l1, %tstate
40049 wrhpr 0x4, %htstate
40050 retry
40051loop_4622:
40052 fxnors %f5, %f5, %f6
40053 edge16ln %l0, %i4, %g5
40054 fornot1 %f8, %f0, %f14
40055loop_4623:
40056 std %f8, [%l7 + 0x78]
40057 edge32 %l3, %i6, %l5
40058 fmovdcc %icc, %f2, %f10
40059 tneg %icc, 0x0
40060 fmovsge %icc, %f3, %f5
40061 movrgez %g3, 0x0E6, %l6
40062 bpos,a,pn %xcc, loop_4624
40063 call loop_4625
40064 edge16l %o6, %l4, %g4
40065 fmovrsgez %o2, %f15, %f1
40066loop_4624:
40067 ldsw [%l7 + 0x0C], %i1
40068loop_4625:
40069 fbe,a %fcc2, loop_4626
40070 stx %o3, [%l7 + 0x60]
40071 taddcctv %i7, 0x0CDF, %o4
40072 ble,pn %xcc, loop_4627
40073loop_4626:
40074 fbule %fcc2, loop_4628
40075 stx %o5, [%l7 + 0x28]
40076 orncc %l1, %o7, %g7
40077loop_4627:
40078 ba,pn %xcc, loop_4629
40079loop_4628:
40080 fabss %f11, %f5
40081 fsrc2s %f8, %f3
40082 ld [%l7 + 0x54], %f4
40083loop_4629:
40084 srlx %g1, %o0, %i0
40085 fcmpeq16 %f10, %f10, %g6
40086 fnands %f12, %f10, %f6
40087 fmovrde %o1, %f12, %f2
40088 fpsub16 %f14, %f14, %f14
40089 lduh [%l7 + 0x32], %i5
40090 fmul8x16al %f13, %f14, %f0
40091 ldx [%l7 + 0x68], %l2
40092 xorcc %g2, %i2, %l0
40093 brgz,a %i3, loop_4630
40094 ldsb [%l7 + 0x2C], %i4
40095 fmovdl %xcc, %f10, %f10
40096 orncc %l3, 0x0849, %g5
40097loop_4630:
40098 fbge %fcc3, loop_4631
40099 ldsh [%l7 + 0x36], %l5
40100 ldub [%l7 + 0x1E], %i6
40101 stw %l6, [%l7 + 0x68]
40102loop_4631:
40103 nop
40104 setx loop_4632, %l0, %l1
40105 jmpl %l1, %o6
40106 fmovrdlz %g3, %f0, %f4
40107 fnors %f9, %f5, %f2
40108 movvc %xcc, %l4, %g4
40109loop_4632:
40110 edge32 %i1, %o2, %o3
40111 orcc %i7, 0x08F1, %o4
40112 ldub [%l7 + 0x2F], %l1
40113 sllx %o5, %o7, %g1
40114 nop
40115 setx loop_4633, %l0, %l1
40116 wrpr 0x1, %tl
40117 wrpr %l1, %tnpc
40118 setx 0x34400001400, %l0, %l1
40119 wrpr %l1, %tstate
40120 wrhpr 0x4, %htstate
40121 done
40122 fzeros %f6
40123 fmovdl %icc, %f7, %f8
40124 udivcc %g7, 0x0C9B, %o0
40125loop_4633:
40126 fmovrdgez %g6, %f4, %f10
40127 fandnot2 %f14, %f0, %f2
40128 stw %o1, [%l7 + 0x0C]
40129 stx %i0, [%l7 + 0x10]
40130 edge32 %l2, %i5, %g2
40131 fmovsa %xcc, %f8, %f12
40132 bpos,a loop_4634
40133 be,pt %icc, loop_4635
40134 fmovdcc %icc, %f0, %f3
40135 bgu loop_4636
40136loop_4634:
40137 smulcc %i2, %i3, %l0
40138loop_4635:
40139 ldsb [%l7 + 0x3D], %l3
40140 st %f2, [%l7 + 0x28]
40141loop_4636:
40142 nop
40143 setx loop_4637, %l0, %l1
40144 wrpr 0x1, %tl
40145 wrpr %l1, %tnpc
40146 setx 0x34400001400, %l0, %l1
40147 wrpr %l1, %tstate
40148 wrhpr 0x4, %htstate
40149 done
40150 fone %f0
40151 taddcc %g5, 0x09F4, %l5
40152 stb %i4, [%l7 + 0x3B]
40153loop_4637:
40154 fmovde %xcc, %f2, %f9
40155 fands %f0, %f3, %f6
40156 ldsw [%l7 + 0x1C], %i6
40157 fmovsne %icc, %f15, %f2
40158 lduh [%l7 + 0x20], %l6
40159 edge16 %g3, %l4, %g4
40160 fmovdcc %xcc, %f8, %f14
40161 movvc %xcc, %i1, %o2
40162 bvc,a %icc, loop_4638
40163 fnot2s %f15, %f7
40164 lduw [%l7 + 0x7C], %o3
40165 fmovrdlz %o6, %f8, %f12
40166loop_4638:
40167 andcc %o4, 0x064D, %i7
40168 lduh [%l7 + 0x42], %o5
40169 ldub [%l7 + 0x1E], %l1
40170 bgu,a %xcc, loop_4639
40171 tcc %xcc, 0x5
40172 edge8n %g1, %g7, %o0
40173 fbue %fcc2, loop_4640
40174loop_4639:
40175 fmovrslz %g6, %f10, %f1
40176 ldx [%l7 + 0x30], %o1
40177 fmovsne %xcc, %f12, %f12
40178loop_4640:
40179 sllx %i0, %o7, %l2
40180 fmovdcs %icc, %f8, %f6
40181 andn %i5, %i2, %i3
40182 tleu %xcc, 0x6
40183 ldsh [%l7 + 0x3C], %g2
40184 bcc,a,pn %xcc, loop_4641
40185 fmovsvs %icc, %f13, %f8
40186 fcmpne16 %f6, %f0, %l3
40187 lduw [%l7 + 0x50], %l0
40188loop_4641:
40189 tne %xcc, 0x2
40190 brgez %l5, loop_4642
40191 movgu %xcc, %g5, %i4
40192 ldx [%l7 + 0x58], %i6
40193 subcc %g3, %l4, %g4
40194loop_4642:
40195 movgu %xcc, %i1, %o2
40196 stb %o3, [%l7 + 0x53]
40197 array16 %o6, %o4, %i7
40198 fmovscs %icc, %f4, %f2
40199 alignaddr %o5, %l6, %l1
40200 fors %f1, %f5, %f3
40201 tneg %xcc, 0x0
40202 stb %g7, [%l7 + 0x51]
40203 nop
40204 setx loop_4643, %l0, %l1
40205 wrpr 0x1, %tl
40206 wrpr %l1, %tpc
40207 add %l1, 0x4, %l1
40208 wrpr %l1, %tnpc
40209 setx 0x34400001400, %l0, %l1
40210 wrpr %l1, %tstate
40211 wrhpr 0x4, %htstate
40212 retry
40213 ldsh [%l7 + 0x56], %g1
40214 ldd [%l7 + 0x68], %f4
40215 movneg %xcc, %o0, %g6
40216loop_4643:
40217 tcc %xcc, 0x2
40218 movpos %icc, %o1, %i0
40219 stw %o7, [%l7 + 0x08]
40220 stb %l2, [%l7 + 0x5A]
40221 fzeros %f13
40222 udivx %i5, 0x07B7, %i3
40223 fnand %f0, %f0, %f0
40224 stx %i2, [%l7 + 0x50]
40225 fmovdle %xcc, %f14, %f9
40226 fmovdle %icc, %f2, %f8
40227 ldx [%l7 + 0x20], %l3
40228 stx %g2, [%l7 + 0x60]
40229 std %f14, [%l7 + 0x58]
40230 st %f5, [%l7 + 0x30]
40231 taddcc %l0, %g5, %i4
40232 add %i6, %g3, %l4
40233 ldsh [%l7 + 0x5E], %g4
40234 movrgez %i1, %l5, %o2
40235 ldsw [%l7 + 0x20], %o3
40236 bvs,pn %xcc, loop_4644
40237 stw %o4, [%l7 + 0x5C]
40238 fnor %f10, %f4, %f8
40239 edge16n %i7, %o6, %o5
40240loop_4644:
40241 fpack32 %f8, %f8, %f12
40242 ldx [%l7 + 0x38], %l6
40243 fbule %fcc2, loop_4645
40244 stw %l1, [%l7 + 0x1C]
40245 subcc %g7, 0x0561, %o0
40246 edge16l %g6, %o1, %g1
40247loop_4645:
40248 movl %icc, %i0, %o7
40249 fmul8x16 %f1, %f4, %f14
40250 fmovsvs %xcc, %f9, %f1
40251 lduw [%l7 + 0x48], %i5
40252 fmovdge %icc, %f12, %f5
40253 fmovrsgez %l2, %f6, %f7
40254 st %f9, [%l7 + 0x60]
40255 tle %icc, 0x3
40256 fmovsleu %icc, %f12, %f10
40257 fmovspos %icc, %f11, %f6
40258 movgu %xcc, %i2, %i3
40259 taddcctv %l3, %l0, %g2
40260 fmovdcc %xcc, %f6, %f3
40261 fmovs %f14, %f6
40262 addccc %g5, %i4, %i6
40263 std %f8, [%l7 + 0x60]
40264 addc %l4, %g3, %g4
40265 fpmerge %f13, %f1, %f14
40266 fmovdcc %icc, %f3, %f15
40267 fbne,a %fcc0, loop_4646
40268 movrgz %i1, 0x239, %l5
40269 udivx %o2, 0x1DE2, %o4
40270 sth %o3, [%l7 + 0x36]
40271loop_4646:
40272 sra %i7, 0x01, %o6
40273 fcmpeq16 %f8, %f8, %o5
40274 fbn %fcc2, loop_4647
40275 fmovsneg %xcc, %f11, %f7
40276 std %f8, [%l7 + 0x38]
40277 fmovdge %icc, %f1, %f12
40278loop_4647:
40279 array8 %l6, %g7, %l1
40280 edge8 %g6, %o1, %o0
40281 mova %xcc, %g1, %i0
40282 ld [%l7 + 0x70], %f15
40283 fmovdn %xcc, %f11, %f7
40284 fmovde %icc, %f9, %f13
40285 ld [%l7 + 0x70], %f15
40286 tn %xcc, 0x4
40287 be,a,pn %icc, loop_4648
40288 fmovsleu %xcc, %f7, %f10
40289 movcc %icc, %o7, %l2
40290 sth %i5, [%l7 + 0x22]
40291loop_4648:
40292 umul %i3, %i2, %l3
40293 movre %g2, %l0, %g5
40294 fbne,a %fcc2, loop_4649
40295 tneg %xcc, 0x5
40296 fmovde %xcc, %f6, %f8
40297 fmovsgu %xcc, %f1, %f11
40298loop_4649:
40299 fmovrsgz %i4, %f6, %f10
40300 ldub [%l7 + 0x71], %l4
40301 ldsw [%l7 + 0x20], %i6
40302 lduh [%l7 + 0x48], %g4
40303 lduh [%l7 + 0x3A], %i1
40304 stw %l5, [%l7 + 0x38]
40305 ldx [%l7 + 0x28], %g3
40306 fnegs %f4, %f6
40307 std %f0, [%l7 + 0x60]
40308 stb %o2, [%l7 + 0x67]
40309 fxnors %f7, %f6, %f0
40310 ldd [%l7 + 0x60], %f4
40311 movcc %xcc, %o4, %i7
40312 std %f8, [%l7 + 0x38]
40313 orn %o3, %o5, %l6
40314 ldsw [%l7 + 0x5C], %g7
40315 fnegd %f0, %f12
40316 fbo,a %fcc2, loop_4650
40317 and %o6, 0x1356, %g6
40318 bleu,pn %xcc, loop_4651
40319 ldsw [%l7 + 0x1C], %l1
40320loop_4650:
40321 ldx [%l7 + 0x50], %o1
40322 ldsw [%l7 + 0x50], %o0
40323loop_4651:
40324 taddcc %g1, 0x1605, %i0
40325 bvs,pt %xcc, loop_4652
40326 fmovsa %icc, %f3, %f9
40327 fones %f13
40328 st %f3, [%l7 + 0x3C]
40329loop_4652:
40330 stb %o7, [%l7 + 0x21]
40331 orcc %i5, %l2, %i3
40332 ldx [%l7 + 0x18], %l3
40333 bn %xcc, loop_4653
40334 addc %g2, 0x0B7F, %i2
40335 stb %g5, [%l7 + 0x2D]
40336 taddcctv %l0, %l4, %i6
40337loop_4653:
40338 ldub [%l7 + 0x6A], %g4
40339 movpos %icc, %i4, %l5
40340 movrne %g3, %i1, %o2
40341 ble,a,pn %icc, loop_4654
40342 ldsh [%l7 + 0x54], %i7
40343 fmovrdne %o4, %f14, %f0
40344 movrgez %o3, 0x059, %l6
40345loop_4654:
40346 edge16 %g7, %o6, %o5
40347 fmovsl %icc, %f5, %f9
40348 xorcc %l1, 0x05AF, %g6
40349 movrne %o0, %o1, %g1
40350 bvs,a %icc, loop_4655
40351 fpadd32s %f2, %f6, %f10
40352 stb %i0, [%l7 + 0x5C]
40353 edge32n %o7, %l2, %i5
40354loop_4655:
40355 bcs,a loop_4656
40356 orncc %i3, %g2, %i2
40357 array32 %l3, %l0, %g5
40358 movrgz %i6, 0x1EC, %g4
40359loop_4656:
40360 pdist %f2, %f10, %f14
40361 ldsh [%l7 + 0x58], %i4
40362 movl %icc, %l5, %g3
40363 st %f11, [%l7 + 0x5C]
40364 ldsw [%l7 + 0x18], %l4
40365 fmovdgu %icc, %f1, %f3
40366 fabsd %f12, %f12
40367 smul %i1, %o2, %o4
40368 fmovscs %icc, %f1, %f10
40369 smul %i7, %l6, %g7
40370 std %f14, [%l7 + 0x40]
40371 stx %o6, [%l7 + 0x10]
40372 ldsb [%l7 + 0x2F], %o3
40373 array16 %l1, %o5, %o0
40374 lduh [%l7 + 0x6E], %g6
40375 smul %g1, 0x124A, %i0
40376 fmovsneg %icc, %f5, %f13
40377 edge16n %o7, %o1, %l2
40378 fmovrdgez %i3, %f12, %f6
40379 brgez,a %i5, loop_4657
40380 stw %g2, [%l7 + 0x50]
40381 edge8 %l3, %i2, %l0
40382 fbo,a %fcc3, loop_4658
40383loop_4657:
40384 movvc %xcc, %i6, %g5
40385 ta %xcc, 0x6
40386 fbuge %fcc0, loop_4659
40387loop_4658:
40388 edge8l %g4, %i4, %l5
40389 fmovdcs %icc, %f11, %f11
40390 fbuge %fcc0, loop_4660
40391loop_4659:
40392 fcmpes %fcc1, %f6, %f11
40393 fmovdvc %icc, %f9, %f5
40394 fpsub16s %f12, %f9, %f1
40395loop_4660:
40396 orncc %g3, %i1, %o2
40397 fmovdcc %icc, %f5, %f13
40398 ld [%l7 + 0x34], %f14
40399 ldsw [%l7 + 0x0C], %o4
40400 fmovdvs %icc, %f4, %f4
40401 fandnot2s %f12, %f4, %f7
40402 st %f13, [%l7 + 0x78]
40403 tvs %xcc, 0x3
40404 fnands %f3, %f12, %f0
40405 brz %l4, loop_4661
40406 fpmerge %f11, %f15, %f8
40407 bgu loop_4662
40408 mulscc %i7, %l6, %g7
40409loop_4661:
40410 fbo,a %fcc0, loop_4663
40411 fmovsne %icc, %f1, %f0
40412loop_4662:
40413 movleu %xcc, %o6, %l1
40414 fnot1s %f11, %f9
40415loop_4663:
40416 fmovsa %xcc, %f10, %f5
40417 bne loop_4664
40418 brlez,a %o3, loop_4665
40419 fmovs %f6, %f15
40420 sdivx %o5, 0x1D1A, %o0
40421loop_4664:
40422 ld [%l7 + 0x24], %f10
40423loop_4665:
40424 sdivcc %g1, 0x0C92, %i0
40425 fnot2 %f0, %f8
40426 fmovrdgz %g6, %f0, %f0
40427 movg %icc, %o7, %l2
40428 fxor %f6, %f14, %f8
40429 st %f15, [%l7 + 0x50]
40430 sdivcc %o1, 0x0082, %i5
40431 fones %f7
40432 ldub [%l7 + 0x17], %i3
40433 sllx %l3, %g2, %l0
40434 fcmped %fcc2, %f14, %f6
40435 stx %i2, [%l7 + 0x30]
40436 fcmpeq16 %f0, %f2, %g5
40437 stx %g4, [%l7 + 0x48]
40438 fmovrsne %i6, %f4, %f0
40439 sub %i4, %l5, %i1
40440 stb %g3, [%l7 + 0x0A]
40441 xnorcc %o2, 0x0FC3, %o4
40442 fnot1s %f0, %f7
40443 fmovdneg %icc, %f7, %f4
40444 st %f10, [%l7 + 0x58]
40445 stw %i7, [%l7 + 0x2C]
40446 ta %icc, 0x1
40447 fba,a %fcc1, loop_4666
40448 movcc %xcc, %l4, %g7
40449 movcc %icc, %o6, %l1
40450 st %f12, [%l7 + 0x18]
40451loop_4666:
40452 lduw [%l7 + 0x5C], %o3
40453 movl %xcc, %o5, %l6
40454 orn %g1, %i0, %g6
40455 ldx [%l7 + 0x28], %o7
40456 ldsh [%l7 + 0x5A], %o0
40457 array16 %o1, %l2, %i3
40458 fands %f12, %f6, %f12
40459 ldsw [%l7 + 0x54], %i5
40460 fones %f11
40461 fzero %f4
40462 ba,pn %icc, loop_4667
40463 ldx [%l7 + 0x50], %g2
40464 ldsw [%l7 + 0x0C], %l0
40465 fmovdn %xcc, %f12, %f4
40466loop_4667:
40467 fmovdvs %xcc, %f10, %f15
40468 movrlez %i2, %l3, %g5
40469 fmovdl %xcc, %f6, %f3
40470 fpsub32 %f2, %f14, %f8
40471 fpsub32 %f2, %f4, %f12
40472 stb %g4, [%l7 + 0x54]
40473 fcmpeq32 %f6, %f0, %i4
40474 lduw [%l7 + 0x70], %i6
40475 array8 %l5, %g3, %i1
40476 fmovsneg %xcc, %f10, %f15
40477 taddcc %o2, %o4, %l4
40478 sethi 0x1D0B, %i7
40479 fmovsn %icc, %f5, %f7
40480 ldsb [%l7 + 0x2E], %o6
40481 fbule %fcc1, loop_4668
40482 fmovsg %xcc, %f8, %f13
40483 fandnot2s %f0, %f12, %f14
40484 stx %g7, [%l7 + 0x50]
40485loop_4668:
40486 fpack16 %f10, %f14
40487 orcc %o3, %l1, %o5
40488 fand %f2, %f10, %f4
40489 nop
40490 setx loop_4669, %l0, %l1
40491 wrpr 0x1, %tl
40492 wrpr %l1, %tnpc
40493 setx 0x34400001400, %l0, %l1
40494 wrpr %l1, %tstate
40495 wrhpr 0x4, %htstate
40496 done
40497 tpos %xcc, 0x7
40498 fmovspos %xcc, %f5, %f13
40499 move %icc, %g1, %l6
40500loop_4669:
40501 and %g6, 0x0C77, %o7
40502 ld [%l7 + 0x48], %f6
40503 fors %f10, %f3, %f13
40504 fornot1 %f14, %f14, %f6
40505 fmovrdgz %o0, %f8, %f8
40506 fnand %f4, %f2, %f8
40507 lduw [%l7 + 0x38], %i0
40508 fmovdn %icc, %f12, %f3
40509 fmul8sux16 %f2, %f2, %f6
40510 ldsw [%l7 + 0x44], %l2
40511 taddcctv %i3, 0x1264, %i5
40512 ldub [%l7 + 0x1B], %o1
40513 fbug %fcc3, loop_4670
40514 ldub [%l7 + 0x24], %g2
40515 sdivx %i2, 0x0DC4, %l3
40516 fbug %fcc0, loop_4671
40517loop_4670:
40518 lduw [%l7 + 0x20], %l0
40519 fnot1s %f1, %f13
40520 fornot1s %f2, %f5, %f1
40521loop_4671:
40522 fcmple32 %f10, %f12, %g4
40523 edge32 %g5, %i4, %i6
40524 ldsb [%l7 + 0x69], %l5
40525 ldsw [%l7 + 0x68], %g3
40526 st %f2, [%l7 + 0x30]
40527 lduh [%l7 + 0x60], %o2
40528 fnot2s %f2, %f8
40529 ldsh [%l7 + 0x46], %o4
40530 fmovsl %xcc, %f13, %f15
40531 fexpand %f7, %f6
40532 ldub [%l7 + 0x77], %l4
40533 movn %xcc, %i1, %o6
40534 addccc %g7, %o3, %l1
40535 fmovdne %icc, %f9, %f11
40536 bgu,a loop_4672
40537 fcmps %fcc2, %f0, %f4
40538 sll %o5, %g1, %i7
40539 stw %g6, [%l7 + 0x30]
40540loop_4672:
40541 fbne %fcc3, loop_4673
40542 fbuge %fcc2, loop_4674
40543 tvc %icc, 0x4
40544 movn %xcc, %l6, %o7
40545loop_4673:
40546 fone %f10
40547loop_4674:
40548 st %f7, [%l7 + 0x48]
40549 fbge,a %fcc3, loop_4675
40550 fmul8x16al %f8, %f10, %f14
40551 fornot2s %f11, %f14, %f8
40552 sdivcc %i0, 0x0C25, %o0
40553loop_4675:
40554 fexpand %f5, %f10
40555 nop
40556 setx loop_4676, %l0, %l1
40557 wrpr 0x1, %tl
40558 wrpr %l1, %tpc
40559 add %l1, 0x4, %l1
40560 wrpr %l1, %tnpc
40561 setx 0x34400001400, %l0, %l1
40562 wrpr %l1, %tstate
40563 wrhpr 0x4, %htstate
40564 retry
40565 stb %l2, [%l7 + 0x44]
40566 st %f13, [%l7 + 0x24]
40567 fmovsg %icc, %f2, %f3
40568loop_4676:
40569 fands %f5, %f3, %f14
40570 fmovscs %icc, %f10, %f7
40571 subccc %i5, 0x0C9F, %o1
40572 ldd [%l7 + 0x60], %f8
40573 fcmps %fcc3, %f6, %f11
40574 st %f3, [%l7 + 0x48]
40575 te %xcc, 0x7
40576 fnot2 %f2, %f12
40577 orn %g2, 0x193A, %i2
40578 bgu,pn %xcc, loop_4677
40579 stw %i3, [%l7 + 0x18]
40580 xor %l3, 0x1C08, %l0
40581 bcc,a %icc, loop_4678
40582loop_4677:
40583 ldsb [%l7 + 0x20], %g5
40584 movvs %xcc, %g4, %i6
40585 fpackfix %f0, %f13
40586loop_4678:
40587 orncc %i4, %g3, %l5
40588 edge32 %o2, %o4, %l4
40589 ldsw [%l7 + 0x58], %i1
40590 ldd [%l7 + 0x30], %f0
40591 fpackfix %f12, %f11
40592 fba %fcc2, loop_4679
40593 fcmps %fcc2, %f12, %f12
40594 for %f2, %f0, %f4
40595 lduw [%l7 + 0x1C], %o6
40596loop_4679:
40597 taddcctv %o3, 0x1C7C, %g7
40598 ldd [%l7 + 0x78], %f0
40599 stw %l1, [%l7 + 0x2C]
40600 fbg %fcc3, loop_4680
40601 sth %g1, [%l7 + 0x64]
40602 edge16 %i7, %g6, %o5
40603 bgu,a loop_4681
40604loop_4680:
40605 fands %f13, %f15, %f15
40606 bcs,a %xcc, loop_4682
40607 mulscc %l6, %o7, %o0
40608loop_4681:
40609 lduw [%l7 + 0x18], %i0
40610 movpos %icc, %i5, %l2
40611loop_4682:
40612 fpsub32 %f0, %f4, %f12
40613 ble,a,pn %icc, loop_4683
40614 tpos %icc, 0x4
40615 bvs,pt %icc, loop_4684
40616 array16 %o1, %i2, %g2
40617loop_4683:
40618 move %xcc, %i3, %l3
40619 fcmpne32 %f2, %f14, %l0
40620loop_4684:
40621 fmovdpos %icc, %f5, %f11
40622 subc %g5, 0x08AD, %i6
40623 fandnot2s %f3, %f8, %f8
40624 tn %xcc, 0x0
40625 movcc %xcc, %i4, %g3
40626 fmovdvc %xcc, %f4, %f6
40627 st %f15, [%l7 + 0x70]
40628 fmovrdlz %l5, %f4, %f12
40629 fabsd %f6, %f14
40630 ldsb [%l7 + 0x77], %o2
40631 fzeros %f6
40632 st %f0, [%l7 + 0x24]
40633 edge8 %g4, %o4, %l4
40634 nop
40635 setx loop_4685, %l0, %l1
40636 wrpr 0x1, %tl
40637 wrpr %l1, %tnpc
40638 setx 0x34400001400, %l0, %l1
40639 wrpr %l1, %tstate
40640 wrhpr 0x4, %htstate
40641 done
40642 fbuge,a %fcc0, loop_4686
40643 fmovrsgz %o6, %f5, %f14
40644 subcc %o3, %i1, %l1
40645loop_4685:
40646 udiv %g7, 0x1521, %i7
40647loop_4686:
40648 fmovd %f8, %f8
40649 tsubcc %g6, %o5, %g1
40650 lduh [%l7 + 0x2E], %o7
40651 fmovrdlz %o0, %f0, %f6
40652 call loop_4687
40653 sub %l6, %i0, %l2
40654 fmovsa %xcc, %f13, %f5
40655 tsubcc %i5, 0x0F4B, %i2
40656loop_4687:
40657 stx %g2, [%l7 + 0x50]
40658 fand %f8, %f2, %f2
40659 fmovsne %xcc, %f13, %f5
40660 ldsw [%l7 + 0x7C], %o1
40661 ld [%l7 + 0x7C], %f8
40662 sll %l3, 0x02, %l0
40663 fbul %fcc3, loop_4688
40664 bne %icc, loop_4689
40665 fmovscs %xcc, %f9, %f10
40666 edge8n %i3, %i6, %i4
40667loop_4688:
40668 ld [%l7 + 0x40], %f3
40669loop_4689:
40670 fandnot1 %f6, %f2, %f0
40671 fnegs %f13, %f10
40672 fpack16 %f8, %f13
40673 tvs %xcc, 0x1
40674 fmovscs %icc, %f9, %f10
40675 ldsb [%l7 + 0x7E], %g5
40676 fnot1 %f10, %f8
40677 movrgez %l5, %o2, %g3
40678 fmovrde %g4, %f4, %f0
40679 ldx [%l7 + 0x60], %l4
40680 bcs,pn %xcc, loop_4690
40681 ldsb [%l7 + 0x0E], %o6
40682 bpos %icc, loop_4691
40683 bvs loop_4692
40684loop_4690:
40685 alignaddrl %o4, %o3, %l1
40686 ldd [%l7 + 0x58], %f0
40687loop_4691:
40688 tvc %icc, 0x3
40689loop_4692:
40690 fmovrse %i1, %f14, %f13
40691 orn %i7, %g7, %g6
40692 edge8ln %g1, %o5, %o7
40693 fmovsge %icc, %f3, %f7
40694 fpackfix %f6, %f0
40695 fmovsa %icc, %f12, %f8
40696 edge8ln %o0, %l6, %l2
40697 fmovdge %xcc, %f11, %f11
40698 fandnot2 %f4, %f4, %f4
40699 stb %i0, [%l7 + 0x7A]
40700 addccc %i5, 0x0275, %i2
40701 array16 %o1, %g2, %l3
40702 stw %l0, [%l7 + 0x54]
40703 sth %i6, [%l7 + 0x78]
40704 fcmpne32 %f14, %f10, %i3
40705 fabss %f10, %f3
40706 movg %xcc, %g5, %l5
40707 fones %f10
40708 sub %i4, 0x0CDE, %o2
40709 fmovsleu %icc, %f15, %f0
40710 fmovsgu %xcc, %f8, %f8
40711 brz %g3, loop_4693
40712 fbo,a %fcc3, loop_4694
40713 stx %g4, [%l7 + 0x10]
40714 fpsub32s %f9, %f15, %f15
40715loop_4693:
40716 sra %o6, %o4, %o3
40717loop_4694:
40718 fandnot1s %f12, %f5, %f15
40719 fandnot1 %f10, %f10, %f6
40720 ldub [%l7 + 0x0F], %l1
40721 fnot2s %f10, %f1
40722 ble,a,pn %xcc, loop_4695
40723 ldsh [%l7 + 0x54], %l4
40724 ldsh [%l7 + 0x38], %i7
40725 movge %xcc, %i1, %g6
40726loop_4695:
40727 fmuld8sux16 %f9, %f15, %f14
40728 tvc %xcc, 0x5
40729 fxor %f14, %f6, %f6
40730 fbn,a %fcc1, loop_4696
40731 sdivcc %g7, 0x1996, %o5
40732 srl %g1, %o0, %o7
40733 udiv %l2, 0x0B9F, %i0
40734loop_4696:
40735 andcc %l6, %i2, %o1
40736 ldsb [%l7 + 0x59], %g2
40737 fbue %fcc2, loop_4697
40738 lduh [%l7 + 0x2C], %l3
40739 stb %l0, [%l7 + 0x3D]
40740 ldsh [%l7 + 0x12], %i6
40741loop_4697:
40742 ldsb [%l7 + 0x22], %i3
40743 bn,pn %xcc, loop_4698
40744 fmovsvc %xcc, %f6, %f15
40745 fbue %fcc2, loop_4699
40746 std %f10, [%l7 + 0x58]
40747loop_4698:
40748 ldsh [%l7 + 0x2E], %i5
40749 sra %l5, 0x1C, %g5
40750loop_4699:
40751 fcmpne16 %f2, %f12, %o2
40752 bge,pn %xcc, loop_4700
40753 ld [%l7 + 0x30], %f8
40754 stb %g3, [%l7 + 0x42]
40755 bcc loop_4701
40756loop_4700:
40757 mulscc %i4, 0x1B0C, %g4
40758 std %f14, [%l7 + 0x68]
40759 fmovdne %xcc, %f4, %f13
40760loop_4701:
40761 srax %o6, %o3, %l1
40762 pdist %f4, %f0, %f2
40763 fxor %f14, %f12, %f0
40764 bvc,a,pn %icc, loop_4702
40765 stx %l4, [%l7 + 0x10]
40766 ldub [%l7 + 0x76], %i7
40767 fcmpeq32 %f8, %f2, %o4
40768loop_4702:
40769 tsubcctv %i1, 0x113A, %g6
40770 ldsw [%l7 + 0x64], %g7
40771 ldsh [%l7 + 0x2A], %g1
40772 tcs %xcc, 0x2
40773 movpos %xcc, %o5, %o7
40774 std %f8, [%l7 + 0x50]
40775 fpmerge %f1, %f1, %f2
40776 array16 %o0, %l2, %l6
40777 fmuld8ulx16 %f0, %f3, %f14
40778 tcc %xcc, 0x4
40779 ld [%l7 + 0x24], %f15
40780 fnegd %f8, %f4
40781 orcc %i2, 0x0FB0, %i0
40782 fxor %f10, %f10, %f2
40783 fpsub32 %f12, %f0, %f6
40784 edge8n %g2, %l3, %o1
40785 movne %icc, %l0, %i6
40786 lduw [%l7 + 0x14], %i5
40787 fnor %f10, %f8, %f12
40788 stx %l5, [%l7 + 0x38]
40789 fmovrse %g5, %f2, %f8
40790 lduw [%l7 + 0x28], %o2
40791 fmuld8sux16 %f2, %f6, %f10
40792 udivcc %i3, 0x1AB8, %i4
40793 umulcc %g4, %g3, %o6
40794 brgz %l1, loop_4703
40795 fsrc1 %f12, %f10
40796 ldsb [%l7 + 0x28], %l4
40797 fcmple16 %f6, %f8, %o3
40798loop_4703:
40799 fmovdl %xcc, %f4, %f11
40800 fmovdgu %xcc, %f6, %f0
40801 fsrc1s %f10, %f1
40802 fnot2 %f6, %f12
40803 fexpand %f14, %f0
40804 fmovscc %icc, %f10, %f11
40805 ldsw [%l7 + 0x2C], %o4
40806 fmovdvc %icc, %f2, %f15
40807 movrlez %i1, %g6, %i7
40808 umul %g1, 0x1FC3, %g7
40809 fbule,a %fcc1, loop_4704
40810 stb %o7, [%l7 + 0x46]
40811 fmovrdne %o5, %f8, %f2
40812 fblg,a %fcc1, loop_4705
40813loop_4704:
40814 xor %o0, 0x0BED, %l6
40815 edge16n %l2, %i0, %i2
40816 tsubcctv %l3, %o1, %l0
40817loop_4705:
40818 fmovrse %i6, %f1, %f9
40819 lduw [%l7 + 0x60], %i5
40820 movge %xcc, %l5, %g5
40821 fands %f3, %f6, %f11
40822 fbu %fcc1, loop_4706
40823 std %f0, [%l7 + 0x08]
40824 fmovde %xcc, %f12, %f14
40825 ldsw [%l7 + 0x40], %o2
40826loop_4706:
40827 tneg %xcc, 0x2
40828 fcmpd %fcc3, %f8, %f8
40829 fnegs %f10, %f4
40830 fcmpeq16 %f12, %f0, %g2
40831 ldx [%l7 + 0x18], %i4
40832 std %f10, [%l7 + 0x50]
40833 fnegd %f14, %f0
40834 tgu %icc, 0x3
40835 bl %icc, loop_4707
40836 edge16 %g4, %g3, %i3
40837 ld [%l7 + 0x50], %f7
40838 bvs,pn %xcc, loop_4708
40839loop_4707:
40840 ba,a %xcc, loop_4709
40841 sth %l1, [%l7 + 0x4A]
40842 fmovrsgez %o6, %f15, %f14
40843loop_4708:
40844 movle %icc, %l4, %o3
40845loop_4709:
40846 fnors %f7, %f4, %f3
40847 addc %o4, %g6, %i1
40848 fandnot1s %f7, %f0, %f1
40849 fpadd16 %f10, %f0, %f6
40850 edge16 %i7, %g1, %g7
40851 ldd [%l7 + 0x08], %f0
40852 lduw [%l7 + 0x7C], %o5
40853 fmul8x16al %f11, %f13, %f0
40854 fmovrsne %o0, %f1, %f8
40855 udivx %o7, 0x09BF, %l2
40856 stw %l6, [%l7 + 0x7C]
40857 lduw [%l7 + 0x68], %i2
40858 ldsh [%l7 + 0x5A], %i0
40859 ldx [%l7 + 0x28], %l3
40860 bg,a loop_4710
40861 udivx %l0, 0x0FCC, %o1
40862 bcs,a,pt %xcc, loop_4711
40863 fba,a %fcc2, loop_4712
40864loop_4710:
40865 fabss %f15, %f10
40866 fsrc2s %f8, %f1
40867loop_4711:
40868 ld [%l7 + 0x5C], %f15
40869loop_4712:
40870 sllx %i5, %l5, %g5
40871 fsrc1 %f12, %f12
40872 movre %i6, %g2, %i4
40873 udiv %g4, 0x0757, %o2
40874 ld [%l7 + 0x28], %f5
40875 bvc,a %icc, loop_4713
40876 fnot1s %f13, %f3
40877 alignaddrl %g3, %i3, %l1
40878 fmul8x16 %f15, %f4, %f8
40879loop_4713:
40880 andncc %l4, %o3, %o6
40881 fmovrdlz %g6, %f12, %f14
40882 srl %i1, 0x19, %o4
40883 fmovda %icc, %f3, %f1
40884 alignaddr %g1, %i7, %g7
40885 array32 %o0, %o5, %l2
40886 fmovdvs %icc, %f15, %f0
40887 fcmpgt32 %f4, %f2, %l6
40888 bvs,a %icc, loop_4714
40889 fcmpes %fcc2, %f14, %f14
40890 fmovdneg %xcc, %f0, %f1
40891 move %icc, %i2, %o7
40892loop_4714:
40893 nop
40894 setx loop_4715, %l0, %l1
40895 jmpl %l1, %i0
40896 stb %l0, [%l7 + 0x4C]
40897 stw %l3, [%l7 + 0x0C]
40898 fble %fcc2, loop_4716
40899loop_4715:
40900 lduh [%l7 + 0x12], %o1
40901 tge %icc, 0x7
40902 edge32l %l5, %i5, %i6
40903loop_4716:
40904 fbo,a %fcc2, loop_4717
40905 ldd [%l7 + 0x60], %f10
40906 ldx [%l7 + 0x30], %g5
40907 stw %i4, [%l7 + 0x58]
40908loop_4717:
40909 brlz %g4, loop_4718
40910 fnot1s %f11, %f11
40911 ldd [%l7 + 0x50], %f2
40912 stb %g2, [%l7 + 0x3B]
40913loop_4718:
40914 ba,pn %icc, loop_4719
40915 orcc %o2, %g3, %l1
40916 ld [%l7 + 0x18], %f14
40917 fnot2 %f8, %f2
40918loop_4719:
40919 tcc %icc, 0x6
40920 stw %i3, [%l7 + 0x34]
40921 fbn %fcc1, loop_4720
40922 ldsb [%l7 + 0x57], %o3
40923 fcmple32 %f8, %f14, %l4
40924 sth %g6, [%l7 + 0x2A]
40925loop_4720:
40926 ldsw [%l7 + 0x50], %i1
40927 ldub [%l7 + 0x63], %o6
40928 movvc %xcc, %o4, %g1
40929 brgez,a %g7, loop_4721
40930 tsubcc %o0, %i7, %l2
40931 fblg %fcc2, loop_4722
40932 xnor %l6, %i2, %o7
40933loop_4721:
40934 fmovrdlz %o5, %f6, %f10
40935 bleu loop_4723
40936loop_4722:
40937 fmovd %f2, %f10
40938 bne loop_4724
40939 ldx [%l7 + 0x08], %l0
40940loop_4723:
40941 tgu %icc, 0x2
40942 bleu loop_4725
40943loop_4724:
40944 stw %l3, [%l7 + 0x78]
40945 andcc %o1, 0x07D9, %i0
40946 fabsd %f12, %f14
40947loop_4725:
40948 fmovrdlz %i5, %f0, %f4
40949 fand %f12, %f4, %f4
40950 fblg,a %fcc0, loop_4726
40951 stx %i6, [%l7 + 0x60]
40952 ld [%l7 + 0x30], %f9
40953 ldsb [%l7 + 0x27], %l5
40954loop_4726:
40955 tle %xcc, 0x5
40956 fmovdg %xcc, %f2, %f4
40957 tcs %xcc, 0x3
40958 fpackfix %f8, %f11
40959 lduw [%l7 + 0x30], %g5
40960 brnz,a %g4, loop_4727
40961 stw %i4, [%l7 + 0x6C]
40962 fornot1 %f12, %f12, %f6
40963 bneg,a,pt %icc, loop_4728
40964loop_4727:
40965 fbne %fcc2, loop_4729
40966 stb %g2, [%l7 + 0x50]
40967 fmul8x16al %f7, %f2, %f0
40968loop_4728:
40969 bcc %xcc, loop_4730
40970loop_4729:
40971 mulx %g3, %l1, %i3
40972 bvs,pt %xcc, loop_4731
40973 ldd [%l7 + 0x78], %f6
40974loop_4730:
40975 ldub [%l7 + 0x5D], %o2
40976 fnot2s %f14, %f7
40977loop_4731:
40978 brnz,a %l4, loop_4732
40979 fcmpeq16 %f0, %f12, %g6
40980 fmovdge %xcc, %f10, %f9
40981 ldd [%l7 + 0x10], %f4
40982loop_4732:
40983 bcs,pt %xcc, loop_4733
40984 fabsd %f0, %f0
40985 movcs %xcc, %o3, %o6
40986 fnegd %f12, %f6
40987loop_4733:
40988 edge8n %i1, %o4, %g1
40989 stw %g7, [%l7 + 0x4C]
40990 fcmple32 %f4, %f4, %i7
40991 edge16 %o0, %l2, %i2
40992 stw %o7, [%l7 + 0x40]
40993 fpsub32s %f6, %f2, %f12
40994 brlz %o5, loop_4734
40995 ldd [%l7 + 0x28], %f6
40996 move %icc, %l6, %l3
40997 lduh [%l7 + 0x66], %o1
40998loop_4734:
40999 lduh [%l7 + 0x4A], %l0
41000 stw %i5, [%l7 + 0x78]
41001 fandnot2s %f0, %f9, %f14
41002 fpadd32s %f6, %f9, %f1
41003 sth %i0, [%l7 + 0x4C]
41004 ld [%l7 + 0x68], %f10
41005 orncc %i6, 0x0A8C, %l5
41006 ldd [%l7 + 0x40], %f6
41007 fornot2s %f5, %f15, %f8
41008 edge8ln %g4, %i4, %g5
41009 fnegd %f0, %f6
41010 te %xcc, 0x3
41011 fzero %f12
41012 sdiv %g2, 0x1D53, %l1
41013 fxnor %f0, %f12, %f8
41014 fornot2s %f13, %f15, %f3
41015 fmovspos %xcc, %f15, %f14
41016 bg,pt %xcc, loop_4735
41017 ld [%l7 + 0x1C], %f6
41018 fmovrde %i3, %f4, %f10
41019 fbo %fcc1, loop_4736
41020loop_4735:
41021 ldx [%l7 + 0x48], %g3
41022 ldub [%l7 + 0x6E], %l4
41023 ldx [%l7 + 0x10], %g6
41024loop_4736:
41025 xnor %o2, %o6, %o3
41026 lduh [%l7 + 0x7E], %i1
41027 fbn,a %fcc2, loop_4737
41028 subccc %g1, 0x1EA3, %o4
41029 stb %g7, [%l7 + 0x29]
41030 fmul8x16 %f9, %f6, %f12
41031loop_4737:
41032 array16 %o0, %l2, %i7
41033 ldsh [%l7 + 0x2C], %o7
41034 fmovscc %xcc, %f8, %f14
41035 fmovdvc %icc, %f11, %f3
41036 ldd [%l7 + 0x40], %f8
41037 brlez %o5, loop_4738
41038 ldx [%l7 + 0x70], %i2
41039 fcmpgt32 %f10, %f10, %l3
41040 ldsw [%l7 + 0x2C], %l6
41041loop_4738:
41042 fmovsleu %xcc, %f5, %f7
41043 fmovdleu %xcc, %f2, %f15
41044 std %f10, [%l7 + 0x18]
41045 ldub [%l7 + 0x2D], %l0
41046 ldsw [%l7 + 0x58], %i5
41047 stb %i0, [%l7 + 0x3F]
41048 fand %f6, %f14, %f0
41049 ldsw [%l7 + 0x50], %o1
41050 ta %xcc, 0x2
41051 alignaddrl %l5, %g4, %i6
41052 fornot2 %f6, %f10, %f6
41053 fmovsge %xcc, %f11, %f2
41054 xorcc %i4, %g5, %l1
41055 fand %f12, %f14, %f10
41056 for %f0, %f14, %f2
41057 andn %i3, %g3, %g2
41058 stb %g6, [%l7 + 0x0C]
41059 fmuld8sux16 %f7, %f7, %f0
41060 andcc %o2, %o6, %l4
41061 fandnot1s %f5, %f12, %f2
41062 sub %i1, %o3, %g1
41063 ldsb [%l7 + 0x0F], %o4
41064 fmovsge %xcc, %f15, %f3
41065 fcmple32 %f6, %f8, %g7
41066 fblg,a %fcc0, loop_4739
41067 ldub [%l7 + 0x0B], %o0
41068 fbne %fcc1, loop_4740
41069 stw %l2, [%l7 + 0x68]
41070loop_4739:
41071 sra %o7, %i7, %i2
41072 ldsb [%l7 + 0x31], %l3
41073loop_4740:
41074 fpsub16s %f4, %f3, %f14
41075 edge16l %l6, %o5, %i5
41076 xorcc %i0, %o1, %l0
41077 fpadd32s %f4, %f4, %f1
41078 stw %l5, [%l7 + 0x34]
41079 fmovdneg %icc, %f11, %f1
41080 tsubcctv %g4, %i6, %i4
41081 sth %g5, [%l7 + 0x1A]
41082 brgez %l1, loop_4741
41083 ldx [%l7 + 0x50], %i3
41084 ldsw [%l7 + 0x70], %g2
41085 popc 0x174D, %g3
41086loop_4741:
41087 orncc %o2, %g6, %o6
41088 bl loop_4742
41089 fble,a %fcc3, loop_4743
41090 fmovsleu %xcc, %f10, %f6
41091 fcmpeq16 %f14, %f8, %l4
41092loop_4742:
41093 fmovrslez %o3, %f3, %f1
41094loop_4743:
41095 fone %f0
41096 popc %i1, %o4
41097 ldub [%l7 + 0x0F], %g1
41098 st %f2, [%l7 + 0x70]
41099 xnor %g7, 0x1225, %o0
41100 fmovsne %icc, %f14, %f1
41101 sth %l2, [%l7 + 0x78]
41102 st %f6, [%l7 + 0x30]
41103 sdivcc %i7, 0x059B, %i2
41104 lduw [%l7 + 0x74], %o7
41105 fbg %fcc0, loop_4744
41106 ldsb [%l7 + 0x13], %l3
41107 ldsw [%l7 + 0x68], %l6
41108 stb %o5, [%l7 + 0x40]
41109loop_4744:
41110 fcmpne16 %f2, %f12, %i0
41111 ba,a,pt %xcc, loop_4745
41112 fmovsgu %xcc, %f2, %f15
41113 ld [%l7 + 0x38], %f3
41114 ldsb [%l7 + 0x2F], %o1
41115loop_4745:
41116 bge,a,pt %icc, loop_4746
41117 sdivcc %l0, 0x0C92, %i5
41118 fbo,a %fcc2, loop_4747
41119 movre %g4, %i6, %l5
41120loop_4746:
41121 ldsw [%l7 + 0x0C], %g5
41122 stw %l1, [%l7 + 0x64]
41123loop_4747:
41124 stw %i4, [%l7 + 0x48]
41125 ldub [%l7 + 0x52], %i3
41126 lduw [%l7 + 0x7C], %g2
41127 ldd [%l7 + 0x70], %f6
41128 fbn,a %fcc0, loop_4748
41129 stb %g3, [%l7 + 0x58]
41130 ld [%l7 + 0x24], %f2
41131 movre %g6, 0x306, %o6
41132loop_4748:
41133 bn,a loop_4749
41134 umulcc %l4, %o3, %o2
41135 std %f0, [%l7 + 0x78]
41136 move %xcc, %i1, %g1
41137loop_4749:
41138 udivcc %g7, 0x1E86, %o4
41139 tvc %xcc, 0x5
41140 edge16n %o0, %i7, %l2
41141 fcmpeq32 %f6, %f12, %i2
41142 popc 0x1DC1, %o7
41143 tl %xcc, 0x1
41144 fmovde %icc, %f4, %f2
41145 fnot1 %f6, %f12
41146 fmovsl %icc, %f9, %f14
41147 std %f2, [%l7 + 0x70]
41148 fbul,a %fcc3, loop_4750
41149 fmul8ulx16 %f0, %f12, %f0
41150 ldsh [%l7 + 0x22], %l3
41151 ldx [%l7 + 0x58], %l6
41152loop_4750:
41153 ldsw [%l7 + 0x68], %o5
41154 st %f7, [%l7 + 0x68]
41155 fmovsl %xcc, %f10, %f6
41156 ldsw [%l7 + 0x10], %i0
41157 stw %l0, [%l7 + 0x40]
41158 bcc loop_4751
41159 ldx [%l7 + 0x58], %i5
41160 addccc %g4, 0x1046, %i6
41161 andcc %l5, 0x08D1, %g5
41162loop_4751:
41163 umul %o1, %i4, %i3
41164 ld [%l7 + 0x10], %f14
41165 stx %g2, [%l7 + 0x70]
41166 ldd [%l7 + 0x10], %f4
41167 ldd [%l7 + 0x60], %f8
41168 ld [%l7 + 0x64], %f11
41169 addcc %l1, %g3, %o6
41170 orncc %l4, 0x1F1C, %g6
41171 stb %o3, [%l7 + 0x2B]
41172 fexpand %f0, %f12
41173 fpsub16 %f12, %f12, %f8
41174 fmovrdgz %o2, %f0, %f6
41175 fcmps %fcc2, %f7, %f13
41176 fnand %f8, %f6, %f0
41177 fcmple32 %f10, %f8, %i1
41178 fbn,a %fcc0, loop_4752
41179 fmul8ulx16 %f14, %f14, %f10
41180 ldub [%l7 + 0x10], %g7
41181 fbe %fcc0, loop_4753
41182loop_4752:
41183 bne,a loop_4754
41184 stw %o4, [%l7 + 0x08]
41185 fxnors %f2, %f5, %f9
41186loop_4753:
41187 lduh [%l7 + 0x78], %g1
41188loop_4754:
41189 st %f5, [%l7 + 0x44]
41190 fmovsa %icc, %f3, %f15
41191 fornot1s %f1, %f5, %f14
41192 fcmpgt16 %f2, %f14, %i7
41193 stb %o0, [%l7 + 0x20]
41194 xor %i2, %o7, %l3
41195 sth %l6, [%l7 + 0x4C]
41196 ldsh [%l7 + 0x78], %l2
41197 ldsh [%l7 + 0x2C], %o5
41198 sth %i0, [%l7 + 0x70]
41199 fmovdleu %icc, %f15, %f0
41200 stb %l0, [%l7 + 0x7A]
41201 fmovsvc %xcc, %f8, %f1
41202 fbn,a %fcc3, loop_4755
41203 fcmple32 %f2, %f4, %i5
41204 st %f10, [%l7 + 0x1C]
41205 fbue,a %fcc0, loop_4756
41206loop_4755:
41207 fmovrsgz %g4, %f9, %f2
41208 fxnor %f0, %f10, %f4
41209 bn,a,pn %xcc, loop_4757
41210loop_4756:
41211 brz %i6, loop_4758
41212 fpmerge %f11, %f8, %f6
41213 pdist %f12, %f4, %f4
41214loop_4757:
41215 std %f0, [%l7 + 0x60]
41216loop_4758:
41217 nop
41218 setx loop_4759, %l0, %l1
41219 jmpl %l1, %l5
41220 alignaddrl %o1, %i4, %g5
41221 fcmple32 %f4, %f12, %g2
41222 ldx [%l7 + 0x30], %l1
41223loop_4759:
41224 array16 %g3, %o6, %i3
41225 fmovsl %xcc, %f8, %f2
41226 fpsub16s %f12, %f11, %f1
41227 fmovrsgez %l4, %f0, %f0
41228 fabsd %f8, %f10
41229 std %f0, [%l7 + 0x70]
41230 bge,a loop_4760
41231 ldsw [%l7 + 0x44], %o3
41232 fmovdgu %xcc, %f1, %f4
41233 lduw [%l7 + 0x5C], %g6
41234loop_4760:
41235 fands %f1, %f7, %f11
41236 std %f10, [%l7 + 0x38]
41237 stx %o2, [%l7 + 0x20]
41238 popc %i1, %g7
41239 movrlz %o4, %g1, %o0
41240 stw %i2, [%l7 + 0x38]
41241 bleu,a,pn %xcc, loop_4761
41242 fpsub32s %f14, %f5, %f10
41243 stx %i7, [%l7 + 0x20]
41244 tn %icc, 0x3
41245loop_4761:
41246 popc 0x1AA3, %o7
41247 taddcctv %l3, %l2, %l6
41248 fblg,a %fcc1, loop_4762
41249 fmovrslz %i0, %f3, %f0
41250 fmovrde %o5, %f8, %f0
41251 st %f14, [%l7 + 0x24]
41252loop_4762:
41253 brlez,a %i5, loop_4763
41254 fmul8x16 %f12, %f8, %f0
41255 fmovrslez %g4, %f9, %f7
41256 lduh [%l7 + 0x5C], %i6
41257loop_4763:
41258 ldsw [%l7 + 0x68], %l0
41259 nop
41260 setx loop_4764, %l0, %l1
41261 jmpl %l1, %l5
41262 lduw [%l7 + 0x78], %o1
41263 udivx %g5, 0x1C7B, %g2
41264 fmovse %xcc, %f9, %f3
41265loop_4764:
41266 ldd [%l7 + 0x30], %f10
41267 lduw [%l7 + 0x38], %l1
41268 fmovdgu %icc, %f6, %f13
41269 fmul8x16al %f6, %f2, %f4
41270 fmovrsgz %i4, %f11, %f15
41271 fmovdcc %icc, %f7, %f9
41272 fcmpne32 %f0, %f4, %g3
41273 fabsd %f4, %f4
41274 stw %i3, [%l7 + 0x60]
41275 movleu %icc, %o6, %o3
41276 ldub [%l7 + 0x5C], %l4
41277 stb %g6, [%l7 + 0x6D]
41278 edge8n %i1, %o2, %o4
41279 fmovsleu %icc, %f10, %f9
41280 nop
41281 setx loop_4765, %l0, %l1
41282 jmpl %l1, %g7
41283 ble,a loop_4766
41284 fbo %fcc0, loop_4767
41285 fcmpne32 %f12, %f8, %o0
41286loop_4765:
41287 fcmpd %fcc0, %f4, %f14
41288loop_4766:
41289 bg,a,pn %icc, loop_4768
41290loop_4767:
41291 fbn,a %fcc3, loop_4769
41292 popc 0x0DBA, %g1
41293 fmovsge %xcc, %f2, %f11
41294loop_4768:
41295 fmovrdgz %i7, %f6, %f12
41296loop_4769:
41297 bne,a,pt %xcc, loop_4770
41298 movn %icc, %o7, %l3
41299 stb %l2, [%l7 + 0x10]
41300 taddcctv %i2, %i0, %l6
41301loop_4770:
41302 fmovdgu %xcc, %f11, %f13
41303 sth %i5, [%l7 + 0x7E]
41304 fandnot2s %f3, %f6, %f6
41305 bge,a,pt %xcc, loop_4771
41306 edge16 %g4, %i6, %o5
41307 fmul8ulx16 %f0, %f2, %f14
41308 subc %l0, 0x158E, %o1
41309loop_4771:
41310 ldx [%l7 + 0x60], %l5
41311 taddcc %g5, 0x03E1, %g2
41312 fpackfix %f0, %f0
41313 fnands %f14, %f13, %f14
41314 fors %f2, %f14, %f1
41315 st %f14, [%l7 + 0x2C]
41316 addccc %l1, 0x1BBF, %i4
41317 ldub [%l7 + 0x76], %i3
41318 stx %g3, [%l7 + 0x18]
41319 xor %o3, %l4, %g6
41320 brlz,a %i1, loop_4772
41321 stx %o2, [%l7 + 0x28]
41322 tleu %xcc, 0x1
41323 ldsb [%l7 + 0x22], %o4
41324loop_4772:
41325 sth %o6, [%l7 + 0x48]
41326 fmul8ulx16 %f2, %f0, %f8
41327 fcmple16 %f0, %f12, %o0
41328 sdiv %g7, 0x157F, %g1
41329 lduw [%l7 + 0x5C], %o7
41330 fmovse %icc, %f1, %f3
41331 tg %xcc, 0x1
41332 fbo %fcc2, loop_4773
41333 sllx %l3, 0x18, %l2
41334 fnot2 %f4, %f2
41335 fandnot1 %f6, %f10, %f10
41336loop_4773:
41337 fnot2 %f6, %f2
41338 sth %i7, [%l7 + 0x6C]
41339 fexpand %f13, %f12
41340 fbo,a %fcc2, loop_4774
41341 tn %xcc, 0x6
41342 subcc %i2, %l6, %i0
41343 brz,a %i5, loop_4775
41344loop_4774:
41345 xorcc %i6, %o5, %g4
41346 fmul8x16au %f4, %f5, %f6
41347 fnegs %f5, %f6
41348loop_4775:
41349 bvc,a,pn %xcc, loop_4776
41350 fcmped %fcc3, %f4, %f4
41351 movrlz %o1, 0x247, %l0
41352 std %f0, [%l7 + 0x70]
41353loop_4776:
41354 edge32n %g5, %l5, %l1
41355 stx %i4, [%l7 + 0x10]
41356 for %f6, %f2, %f14
41357 ldd [%l7 + 0x60], %f4
41358 fpmerge %f6, %f14, %f14
41359 alignaddr %g2, %i3, %g3
41360 movvc %icc, %o3, %l4
41361 andncc %i1, %g6, %o2
41362 fandnot2s %f14, %f7, %f11
41363 nop
41364 setx loop_4777, %l0, %l1
41365 jmpl %l1, %o6
41366 fsrc2 %f14, %f8
41367 edge32l %o0, %g7, %o4
41368 fmovsa %icc, %f13, %f8
41369loop_4777:
41370 fmovsvs %icc, %f13, %f2
41371 sth %o7, [%l7 + 0x76]
41372 movrlez %g1, 0x183, %l2
41373 sethi 0x03FF, %l3
41374 lduw [%l7 + 0x74], %i7
41375 ldsw [%l7 + 0x3C], %l6
41376 movrne %i2, %i5, %i6
41377 fpmerge %f14, %f11, %f10
41378 ldsh [%l7 + 0x20], %o5
41379 fcmpeq32 %f0, %f4, %g4
41380 te %xcc, 0x1
41381 tvs %xcc, 0x5
41382 lduw [%l7 + 0x74], %o1
41383 bg,pn %xcc, loop_4778
41384 alignaddr %i0, %g5, %l5
41385 mova %xcc, %l1, %l0
41386 sdiv %i4, 0x018D, %i3
41387loop_4778:
41388 ldub [%l7 + 0x21], %g3
41389 edge8 %g2, %l4, %i1
41390 fmul8sux16 %f10, %f8, %f12
41391 stx %g6, [%l7 + 0x68]
41392 fandnot2s %f14, %f9, %f6
41393 lduh [%l7 + 0x60], %o2
41394 movleu %icc, %o3, %o6
41395 brz %o0, loop_4779
41396 fbe,a %fcc1, loop_4780
41397 fba %fcc2, loop_4781
41398 udivcc %g7, 0x09A6, %o4
41399loop_4779:
41400 movn %xcc, %o7, %l2
41401loop_4780:
41402 tpos %icc, 0x7
41403loop_4781:
41404 fmovse %icc, %f15, %f5
41405 sdivcc %l3, 0x0841, %i7
41406 fsrc1s %f5, %f10
41407 stb %g1, [%l7 + 0x4D]
41408 fxnor %f6, %f10, %f12
41409 ldx [%l7 + 0x10], %l6
41410 subcc %i5, 0x1E3B, %i2
41411 fnot1 %f2, %f6
41412 fand %f8, %f14, %f10
41413 srlx %i6, 0x13, %g4
41414 lduw [%l7 + 0x78], %o5
41415 stx %o1, [%l7 + 0x50]
41416 stw %g5, [%l7 + 0x64]
41417 ldub [%l7 + 0x0B], %l5
41418 fcmps %fcc3, %f5, %f11
41419 fmovsvs %icc, %f5, %f3
41420 ble,pn %xcc, loop_4782
41421 std %f0, [%l7 + 0x30]
41422 smul %i0, %l0, %i4
41423 std %f4, [%l7 + 0x58]
41424loop_4782:
41425 fsrc1 %f4, %f12
41426 sth %l1, [%l7 + 0x54]
41427 fbule %fcc1, loop_4783
41428 fbug %fcc0, loop_4784
41429 fcmpne16 %f12, %f10, %g3
41430 movneg %icc, %i3, %l4
41431loop_4783:
41432 movg %xcc, %i1, %g2
41433loop_4784:
41434 ldub [%l7 + 0x5C], %o2
41435 ldsw [%l7 + 0x1C], %o3
41436 fpsub16s %f4, %f10, %f11
41437 fcmpne32 %f14, %f2, %g6
41438 movgu %icc, %o6, %g7
41439 stw %o4, [%l7 + 0x2C]
41440 ldx [%l7 + 0x28], %o0
41441 bg loop_4785
41442 ld [%l7 + 0x10], %f0
41443 fcmple32 %f2, %f0, %l2
41444 fcmpgt32 %f4, %f2, %l3
41445loop_4785:
41446 fxor %f8, %f8, %f2
41447 ldsb [%l7 + 0x0E], %i7
41448 fmovdg %icc, %f10, %f6
41449 taddcc %g1, 0x0B90, %l6
41450 fbo %fcc0, loop_4786
41451 tgu %icc, 0x2
41452 sdivx %o7, 0x15B6, %i2
41453 ldsb [%l7 + 0x46], %i6
41454loop_4786:
41455 stx %i5, [%l7 + 0x60]
41456 bge,a loop_4787
41457 sth %o5, [%l7 + 0x08]
41458 nop
41459 setx loop_4788, %l0, %l1
41460 wrpr 0x1, %tl
41461 wrpr %l1, %tnpc
41462 setx 0x34400001400, %l0, %l1
41463 wrpr %l1, %tstate
41464 wrhpr 0x4, %htstate
41465 done
41466 srl %o1, 0x15, %g4
41467loop_4787:
41468 movrgez %l5, %i0, %l0
41469 stx %i4, [%l7 + 0x78]
41470loop_4788:
41471 stx %g5, [%l7 + 0x60]
41472 bpos,pt %xcc, loop_4789
41473 fmovdneg %xcc, %f9, %f6
41474 fpsub32 %f0, %f10, %f0
41475 ble,pt %xcc, loop_4790
41476loop_4789:
41477 ldsw [%l7 + 0x08], %l1
41478 fabsd %f8, %f6
41479 and %g3, %i3, %i1
41480loop_4790:
41481 brlz %l4, loop_4791
41482 fxnors %f10, %f9, %f13
41483 std %f4, [%l7 + 0x28]
41484 siam 0x1
41485loop_4791:
41486 fabss %f3, %f2
41487 std %f14, [%l7 + 0x08]
41488 ldsh [%l7 + 0x16], %g2
41489 tne %xcc, 0x5
41490 ldsh [%l7 + 0x68], %o2
41491 fmovrslz %g6, %f6, %f7
41492 fbn %fcc1, loop_4792
41493 fmovdgu %xcc, %f11, %f14
41494 array32 %o3, %g7, %o4
41495 fmovsne %icc, %f12, %f14
41496loop_4792:
41497 fone %f14
41498 ldub [%l7 + 0x7E], %o0
41499 fmovdcc %icc, %f9, %f11
41500 fmovdg %xcc, %f12, %f7
41501 bn,pt %icc, loop_4793
41502 bcc,pt %xcc, loop_4794
41503 fandnot2s %f13, %f1, %f7
41504 movge %icc, %l2, %o6
41505loop_4793:
41506 ld [%l7 + 0x78], %f2
41507loop_4794:
41508 fbn %fcc0, loop_4795
41509 fmovde %xcc, %f4, %f3
41510 alignaddr %i7, %l3, %g1
41511 edge32n %o7, %i2, %i6
41512loop_4795:
41513 fmul8x16 %f10, %f12, %f2
41514 fmovdleu %xcc, %f7, %f2
41515 stw %i5, [%l7 + 0x38]
41516 fpadd32s %f2, %f10, %f11
41517 movleu %icc, %l6, %o1
41518 sth %g4, [%l7 + 0x48]
41519 bpos loop_4796
41520 ld [%l7 + 0x30], %f13
41521 srax %l5, 0x08, %i0
41522 fmovsgu %xcc, %f10, %f6
41523loop_4796:
41524 fpadd16s %f9, %f7, %f7
41525 movrgez %o5, %i4, %g5
41526 ldsb [%l7 + 0x54], %l0
41527 brlz,a %g3, loop_4797
41528 fzero %f8
41529 edge32 %l1, %i3, %l4
41530 andn %g2, %i1, %g6
41531loop_4797:
41532 be loop_4798
41533 bg,a,pt %xcc, loop_4799
41534 ld [%l7 + 0x14], %f2
41535 call loop_4800
41536loop_4798:
41537 movne %icc, %o3, %o2
41538loop_4799:
41539 tcc %icc, 0x1
41540 ldsh [%l7 + 0x28], %g7
41541loop_4800:
41542 tpos %xcc, 0x1
41543 fba %fcc0, loop_4801
41544 fornot2s %f1, %f6, %f4
41545 brlez %o0, loop_4802
41546 fcmple16 %f8, %f14, %o4
41547loop_4801:
41548 fcmpes %fcc0, %f5, %f6
41549 fornot1 %f2, %f2, %f12
41550loop_4802:
41551 sdivx %l2, 0x1F66, %i7
41552 sub %l3, %g1, %o6
41553 sdivx %o7, 0x1BF7, %i2
41554 edge16n %i5, %i6, %o1
41555 ldsw [%l7 + 0x14], %l6
41556 stb %l5, [%l7 + 0x31]
41557 bg,pn %icc, loop_4803
41558 std %f4, [%l7 + 0x28]
41559 fble,a %fcc3, loop_4804
41560 stx %g4, [%l7 + 0x68]
41561loop_4803:
41562 lduh [%l7 + 0x6E], %i0
41563 fbg,a %fcc3, loop_4805
41564loop_4804:
41565 fmovsgu %icc, %f6, %f13
41566 sub %i4, %o5, %l0
41567 bshuffle %f8, %f10, %f2
41568loop_4805:
41569 fpadd16 %f2, %f10, %f4
41570 fnot2s %f0, %f7
41571 stb %g3, [%l7 + 0x7B]
41572 tsubcc %l1, %i3, %g5
41573 fmovrslz %l4, %f8, %f2
41574 bleu,pn %xcc, loop_4806
41575 tleu %xcc, 0x1
41576 be,pn %xcc, loop_4807
41577 lduw [%l7 + 0x08], %g2
41578loop_4806:
41579 edge16n %i1, %g6, %o2
41580 pdist %f10, %f4, %f12
41581loop_4807:
41582 faligndata %f10, %f14, %f6
41583 ble,pn %icc, loop_4808
41584 stx %o3, [%l7 + 0x38]
41585 subcc %o0, %g7, %l2
41586 movleu %xcc, %o4, %i7
41587loop_4808:
41588 fbuge %fcc1, loop_4809
41589 fcmpgt32 %f8, %f0, %l3
41590 fpmerge %f15, %f3, %f0
41591 fand %f4, %f12, %f4
41592loop_4809:
41593 udiv %g1, 0x1003, %o7
41594 bvc,pn %xcc, loop_4810
41595 fpack16 %f10, %f5
41596 movvc %xcc, %i2, %o6
41597 xorcc %i5, 0x1BAB, %o1
41598loop_4810:
41599 fmovsvs %icc, %f8, %f5
41600 std %f2, [%l7 + 0x70]
41601 sethi 0x1980, %i6
41602 xnorcc %l5, 0x04BD, %g4
41603 fmovsvs %icc, %f5, %f9
41604 xnorcc %i0, %l6, %o5
41605 alignaddr %l0, %g3, %i4
41606 std %f12, [%l7 + 0x78]
41607 fbo,a %fcc1, loop_4811
41608 edge8l %l1, %g5, %l4
41609 stb %i3, [%l7 + 0x0C]
41610 fbug,a %fcc1, loop_4812
41611loop_4811:
41612 tle %xcc, 0x0
41613 fmovs %f11, %f6
41614 fmovdleu %xcc, %f9, %f12
41615loop_4812:
41616 bvs,a %xcc, loop_4813
41617 be,pt %xcc, loop_4814
41618 sth %i1, [%l7 + 0x1E]
41619 fmovrdlz %g6, %f8, %f10
41620loop_4813:
41621 brz %o2, loop_4815
41622loop_4814:
41623 ldsh [%l7 + 0x76], %o3
41624 fornot1 %f10, %f10, %f12
41625 mulscc %o0, 0x11C3, %g7
41626loop_4815:
41627 std %f0, [%l7 + 0x20]
41628 subc %l2, %g2, %i7
41629 edge32n %l3, %g1, %o4
41630 nop
41631 setx loop_4816, %l0, %l1
41632 wrpr 0x1, %tl
41633 wrpr %l1, %tpc
41634 add %l1, 0x4, %l1
41635 wrpr %l1, %tnpc
41636 setx 0x34400001400, %l0, %l1
41637 wrpr %l1, %tstate
41638 wrhpr 0x4, %htstate
41639 retry
41640 umulcc %i2, 0x0141, %o6
41641 ld [%l7 + 0x74], %f14
41642 ldsb [%l7 + 0x7A], %o7
41643loop_4816:
41644 edge8n %i5, %i6, %o1
41645 stx %g4, [%l7 + 0x30]
41646 stw %i0, [%l7 + 0x38]
41647 srax %l5, 0x14, %l6
41648 edge32ln %o5, %l0, %g3
41649 brlez %i4, loop_4817
41650 srlx %l1, %g5, %i3
41651 orcc %l4, %g6, %i1
41652 fcmple32 %f6, %f0, %o3
41653loop_4817:
41654 fmovsgu %icc, %f4, %f6
41655 edge32 %o2, %g7, %o0
41656 udiv %g2, 0x08FB, %i7
41657 brgz,a %l2, loop_4818
41658 edge32l %g1, %l3, %i2
41659 bl,a,pn %xcc, loop_4819
41660 bleu,a,pn %xcc, loop_4820
41661loop_4818:
41662 ldsb [%l7 + 0x5A], %o4
41663 fbuge %fcc1, loop_4821
41664loop_4819:
41665 fba %fcc0, loop_4822
41666loop_4820:
41667 ldsh [%l7 + 0x2A], %o6
41668 movvs %xcc, %i5, %i6
41669loop_4821:
41670 fmovrdgz %o1, %f14, %f8
41671loop_4822:
41672 xnorcc %o7, 0x1920, %g4
41673 fbul,a %fcc0, loop_4823
41674 mulscc %l5, 0x0BBE, %i0
41675 andcc %l6, %l0, %g3
41676 fabsd %f0, %f4
41677loop_4823:
41678 std %f2, [%l7 + 0x50]
41679 stw %i4, [%l7 + 0x60]
41680 ldd [%l7 + 0x10], %f12
41681 bpos,a loop_4824
41682 fmovse %icc, %f12, %f3
41683 fmovda %icc, %f0, %f6
41684 nop
41685 setx loop_4825, %l0, %l1
41686 wrpr 0x1, %tl
41687 wrpr %l1, %tnpc
41688 setx 0x34400001400, %l0, %l1
41689 wrpr %l1, %tstate
41690 wrhpr 0x4, %htstate
41691 done
41692loop_4824:
41693 tge %icc, 0x0
41694 ldd [%l7 + 0x18], %f14
41695 fpadd16s %f13, %f3, %f9
41696loop_4825:
41697 movg %icc, %o5, %l1
41698 orcc %i3, %l4, %g6
41699 fmovdn %icc, %f6, %f6
41700 fmovdvs %icc, %f14, %f8
41701 taddcc %i1, %g5, %o3
41702 lduh [%l7 + 0x3C], %g7
41703 fcmpne16 %f2, %f4, %o0
41704 tvs %icc, 0x6
41705 fxnor %f2, %f8, %f2
41706 mova %xcc, %g2, %o2
41707 fnot1s %f15, %f8
41708 array8 %l2, %i7, %l3
41709 stx %i2, [%l7 + 0x18]
41710 stx %o4, [%l7 + 0x10]
41711 edge8 %o6, %i5, %g1
41712 bl,pt %xcc, loop_4826
41713 sdiv %i6, 0x11C5, %o7
41714 andncc %g4, %l5, %o1
41715 fandnot2s %f13, %f10, %f2
41716loop_4826:
41717 fcmpgt32 %f2, %f6, %l6
41718 andncc %l0, %g3, %i4
41719 movvc %xcc, %i0, %o5
41720 and %l1, %l4, %g6
41721 ldsb [%l7 + 0x77], %i3
41722 stx %g5, [%l7 + 0x48]
41723 nop
41724 setx loop_4827, %l0, %l1
41725 wrpr 0x1, %tl
41726 wrpr %l1, %tnpc
41727 setx 0x34400001400, %l0, %l1
41728 wrpr %l1, %tstate
41729 wrhpr 0x4, %htstate
41730 done
41731 ba,a,pt %xcc, loop_4828
41732 move %icc, %i1, %o3
41733 fbule %fcc3, loop_4829
41734loop_4827:
41735 st %f15, [%l7 + 0x2C]
41736loop_4828:
41737 ld [%l7 + 0x14], %f11
41738 orn %o0, %g7, %o2
41739loop_4829:
41740 for %f8, %f4, %f2
41741 ldsb [%l7 + 0x3F], %l2
41742 fmovda %icc, %f10, %f12
41743 alignaddrl %g2, %i7, %i2
41744 fpack16 %f0, %f4
41745 addc %o4, %l3, %o6
41746 tsubcctv %g1, %i5, %i6
41747 stx %o7, [%l7 + 0x10]
41748 fmovsle %icc, %f2, %f15
41749 stb %l5, [%l7 + 0x2F]
41750 nop
41751 setx loop_4830, %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 brlz %g4, loop_4831
41759 udiv %l6, 0x1125, %l0
41760 fpsub32 %f12, %f14, %f14
41761loop_4830:
41762 brlez %g3, loop_4832
41763loop_4831:
41764 movcc %icc, %o1, %i0
41765 array8 %o5, %i4, %l4
41766 subcc %l1, %i3, %g5
41767loop_4832:
41768 smulcc %g6, %i1, %o3
41769 movcc %xcc, %g7, %o2
41770 tle %xcc, 0x6
41771 fxnors %f13, %f8, %f0
41772 movvs %icc, %o0, %g2
41773 fpsub32s %f4, %f13, %f8
41774 tle %xcc, 0x5
41775 movl %xcc, %l2, %i7
41776 fpackfix %f14, %f8
41777 fmul8x16al %f1, %f5, %f8
41778 bvs,a,pt %xcc, loop_4833
41779 fmovs %f0, %f6
41780 fpadd32 %f14, %f8, %f2
41781 fmovdvc %icc, %f15, %f11
41782loop_4833:
41783 bge,pt %icc, loop_4834
41784 sth %o4, [%l7 + 0x0E]
41785 ldub [%l7 + 0x26], %l3
41786 ldub [%l7 + 0x1F], %i2
41787loop_4834:
41788 fpack32 %f10, %f8, %f6
41789 stw %o6, [%l7 + 0x14]
41790 fmovsl %xcc, %f7, %f3
41791 tsubcctv %i5, %g1, %o7
41792 fcmpeq16 %f14, %f2, %i6
41793 st %f7, [%l7 + 0x1C]
41794 bne %icc, loop_4835
41795 sth %g4, [%l7 + 0x30]
41796 siam 0x3
41797 sll %l5, 0x0E, %l0
41798loop_4835:
41799 fbg %fcc3, loop_4836
41800 umulcc %l6, 0x16CB, %g3
41801 fcmpeq32 %f2, %f2, %i0
41802 bvs %xcc, loop_4837
41803loop_4836:
41804 movvc %icc, %o1, %i4
41805 fmul8x16au %f8, %f1, %f4
41806 tsubcc %o5, 0x106B, %l1
41807loop_4837:
41808 fpackfix %f6, %f14
41809 ldd [%l7 + 0x58], %f8
41810 ldd [%l7 + 0x78], %f6
41811 ldx [%l7 + 0x28], %l4
41812 brlz,a %i3, loop_4838
41813 add %g6, %g5, %i1
41814 fbul,a %fcc3, loop_4839
41815 add %o3, 0x1A67, %g7
41816loop_4838:
41817 fnors %f10, %f15, %f4
41818 ldx [%l7 + 0x60], %o0
41819loop_4839:
41820 ldsh [%l7 + 0x7C], %g2
41821 ldsb [%l7 + 0x5C], %l2
41822 edge32n %i7, %o4, %l3
41823 sdivcc %i2, 0x1E8C, %o6
41824 fzeros %f5
41825 movrgez %o2, 0x256, %i5
41826 sdivcc %g1, 0x080B, %o7
41827 ldub [%l7 + 0x6F], %i6
41828 sth %l5, [%l7 + 0x36]
41829 fmovrse %l0, %f10, %f0
41830 lduw [%l7 + 0x4C], %l6
41831 ldd [%l7 + 0x10], %f8
41832 fmul8ulx16 %f0, %f2, %f2
41833 stw %g3, [%l7 + 0x2C]
41834 fsrc2 %f14, %f0
41835 smulcc %i0, %g4, %i4
41836 bl loop_4840
41837 add %o1, 0x0247, %o5
41838 bge,pn %icc, loop_4841
41839 stb %l1, [%l7 + 0x3C]
41840loop_4840:
41841 fpsub32 %f0, %f6, %f8
41842 st %f14, [%l7 + 0x10]
41843loop_4841:
41844 fnot1 %f6, %f2
41845 lduw [%l7 + 0x78], %l4
41846 sth %g6, [%l7 + 0x16]
41847 bne,a,pt %xcc, loop_4842
41848 smulcc %i3, 0x0A47, %i1
41849 fmovsle %icc, %f8, %f2
41850 ldsb [%l7 + 0x10], %o3
41851loop_4842:
41852 lduw [%l7 + 0x60], %g5
41853 edge32l %o0, %g7, %g2
41854 tcs %icc, 0x3
41855 or %i7, 0x11A6, %l2
41856 edge8n %l3, %o4, %i2
41857 stw %o2, [%l7 + 0x5C]
41858 st %f13, [%l7 + 0x6C]
41859 ld [%l7 + 0x4C], %f11
41860 sub %i5, 0x1329, %o6
41861 fbge %fcc3, loop_4843
41862 sth %o7, [%l7 + 0x4E]
41863 tge %icc, 0x0
41864 ldsh [%l7 + 0x66], %g1
41865loop_4843:
41866 movpos %icc, %i6, %l0
41867 lduh [%l7 + 0x2E], %l6
41868 ldd [%l7 + 0x28], %f10
41869 std %f6, [%l7 + 0x70]
41870 st %f6, [%l7 + 0x0C]
41871 fmovde %icc, %f1, %f15
41872 ldsh [%l7 + 0x32], %g3
41873 fmovsl %xcc, %f3, %f4
41874 st %f12, [%l7 + 0x6C]
41875 ldub [%l7 + 0x7C], %i0
41876 stw %g4, [%l7 + 0x08]
41877 mova %xcc, %i4, %l5
41878 fbge,a %fcc2, loop_4844
41879 fands %f3, %f3, %f7
41880 fbuge %fcc3, loop_4845
41881 ldsh [%l7 + 0x4E], %o5
41882loop_4844:
41883 fones %f10
41884 fmovdleu %icc, %f6, %f2
41885loop_4845:
41886 srlx %l1, %l4, %o1
41887 xnorcc %i3, 0x15CF, %g6
41888 lduh [%l7 + 0x2C], %o3
41889 movpos %icc, %g5, %o0
41890 ta %xcc, 0x5
41891 sllx %g7, 0x18, %g2
41892 fmul8sux16 %f0, %f10, %f10
41893 fmovdcs %icc, %f3, %f12
41894 tvc %xcc, 0x6
41895 fmovrslez %i7, %f9, %f3
41896 ld [%l7 + 0x30], %f5
41897 fmovsleu %icc, %f6, %f8
41898 movrlez %l2, %l3, %o4
41899 std %f14, [%l7 + 0x38]
41900 fandnot1s %f8, %f14, %f9
41901 stb %i1, [%l7 + 0x59]
41902 sth %o2, [%l7 + 0x7E]
41903 fbuge,a %fcc1, loop_4846
41904 nop
41905 setx loop_4847, %l0, %l1
41906 wrpr 0x1, %tl
41907 wrpr %l1, %tpc
41908 add %l1, 0x4, %l1
41909 wrpr %l1, %tnpc
41910 setx 0x34400001400, %l0, %l1
41911 wrpr %l1, %tstate
41912 wrhpr 0x4, %htstate
41913 retry
41914 fmuld8sux16 %f11, %f10, %f2
41915 edge16ln %i5, %i2, %o7
41916loop_4846:
41917 fandnot1s %f1, %f12, %f6
41918loop_4847:
41919 fcmpne16 %f10, %f14, %o6
41920 fcmpgt16 %f4, %f8, %i6
41921 fnot1s %f12, %f4
41922 fba,a %fcc3, loop_4848
41923 fands %f5, %f0, %f10
41924 fbne %fcc0, loop_4849
41925 tsubcctv %g1, %l0, %g3
41926loop_4848:
41927 bvs,a %icc, loop_4850
41928 movrlz %l6, 0x1D3, %i0
41929loop_4849:
41930 or %g4, %i4, %l5
41931 fbne %fcc0, loop_4851
41932loop_4850:
41933 movle %xcc, %l1, %o5
41934 fcmpne16 %f14, %f6, %l4
41935 ldd [%l7 + 0x38], %f12
41936loop_4851:
41937 bl,pn %icc, loop_4852
41938 fones %f6
41939 movrlz %i3, %o1, %o3
41940 ldub [%l7 + 0x54], %g5
41941loop_4852:
41942 edge32ln %o0, %g6, %g7
41943 ld [%l7 + 0x78], %f6
41944 movrne %g2, %l2, %i7
41945 movrlez %o4, 0x086, %i1
41946 ldd [%l7 + 0x58], %f6
41947 fcmpne16 %f8, %f4, %o2
41948 ldsb [%l7 + 0x10], %l3
41949 udiv %i5, 0x1372, %o7
41950 std %f4, [%l7 + 0x20]
41951 lduh [%l7 + 0x2A], %o6
41952 fornot2 %f4, %f2, %f4
41953 or %i6, 0x0D96, %g1
41954 tne %xcc, 0x2
41955 fbl %fcc1, loop_4853
41956 bvs,pn %xcc, loop_4854
41957 edge32 %l0, %i2, %l6
41958 ldsh [%l7 + 0x36], %i0
41959loop_4853:
41960 tvs %icc, 0x7
41961loop_4854:
41962 fmovdg %icc, %f9, %f6
41963 fmovdg %xcc, %f2, %f11
41964 fmul8x16au %f9, %f2, %f8
41965 fbu %fcc2, loop_4855
41966 tcc %xcc, 0x3
41967 sra %g3, %g4, %l5
41968 mulscc %i4, 0x0BD2, %l1
41969loop_4855:
41970 bvc,a,pt %icc, loop_4856
41971 ldub [%l7 + 0x16], %l4
41972 sdivcc %o5, 0x07D5, %o1
41973 stb %i3, [%l7 + 0x52]
41974loop_4856:
41975 fandnot1s %f7, %f11, %f3
41976 fmovscc %icc, %f0, %f8
41977 movleu %xcc, %g5, %o3
41978 be,a loop_4857
41979 fmovdcs %icc, %f6, %f7
41980 fbge,a %fcc0, loop_4858
41981 stx %o0, [%l7 + 0x38]
41982loop_4857:
41983 tle %icc, 0x0
41984 fbe,a %fcc3, loop_4859
41985loop_4858:
41986 fnors %f7, %f5, %f6
41987 edge16l %g6, %g2, %g7
41988 stb %i7, [%l7 + 0x62]
41989loop_4859:
41990 fpsub32 %f0, %f6, %f6
41991 ldsh [%l7 + 0x70], %l2
41992 stw %o4, [%l7 + 0x10]
41993 fbg %fcc1, loop_4860
41994 bleu,a,pn %xcc, loop_4861
41995 fbuge %fcc0, loop_4862
41996 ldx [%l7 + 0x78], %o2
41997loop_4860:
41998 ldx [%l7 + 0x10], %i1
41999loop_4861:
42000 tsubcctv %i5, 0x0CC6, %l3
42001loop_4862:
42002 fornot1 %f14, %f8, %f8
42003 xnorcc %o6, %o7, %i6
42004 bcs,a,pt %icc, loop_4863
42005 bpos,a loop_4864
42006 fbu %fcc0, loop_4865
42007 ld [%l7 + 0x38], %f11
42008loop_4863:
42009 xorcc %g1, %i2, %l6
42010loop_4864:
42011 move %icc, %l0, %i0
42012loop_4865:
42013 fmovrde %g4, %f12, %f6
42014 brgz %g3, loop_4866
42015 sth %l5, [%l7 + 0x5A]
42016 ldx [%l7 + 0x30], %l1
42017 fpmerge %f3, %f4, %f10
42018loop_4866:
42019 ldx [%l7 + 0x30], %l4
42020 tvc %xcc, 0x4
42021 movrgez %i4, 0x221, %o5
42022 stw %o1, [%l7 + 0x68]
42023 fnor %f8, %f10, %f0
42024 movcc %icc, %i3, %o3
42025 fmovrdlez %g5, %f14, %f12
42026 movgu %xcc, %g6, %g2
42027 stb %g7, [%l7 + 0x41]
42028 edge8ln %o0, %i7, %l2
42029 add %o4, %i1, %i5
42030 fsrc2s %f9, %f8
42031 bn,pt %icc, loop_4867
42032 fmovsne %xcc, %f0, %f15
42033 bne,a,pn %icc, loop_4868
42034 sethi 0x1787, %l3
42035loop_4867:
42036 bpos loop_4869
42037 addccc %o2, 0x1391, %o6
42038loop_4868:
42039 fmovscs %xcc, %f14, %f13
42040 fzeros %f10
42041loop_4869:
42042 fmovda %icc, %f11, %f7
42043 fexpand %f9, %f8
42044 tl %xcc, 0x7
42045 fpsub32 %f6, %f12, %f4
42046 fcmpeq16 %f6, %f10, %o7
42047 lduw [%l7 + 0x4C], %i6
42048 ldsh [%l7 + 0x32], %i2
42049 ldub [%l7 + 0x17], %g1
42050 fandnot1s %f9, %f12, %f14
42051 fand %f8, %f14, %f8
42052 fbl,a %fcc1, loop_4870
42053 edge16n %l0, %i0, %g4
42054 fxor %f10, %f6, %f12
42055 fands %f2, %f8, %f6
42056loop_4870:
42057 movle %icc, %l6, %g3
42058 movle %xcc, %l5, %l1
42059 call loop_4871
42060 lduh [%l7 + 0x2A], %l4
42061 stw %i4, [%l7 + 0x40]
42062 fxors %f11, %f7, %f14
42063loop_4871:
42064 stx %o5, [%l7 + 0x58]
42065 bvs,a,pn %xcc, loop_4872
42066 fbn,a %fcc3, loop_4873
42067 bleu,pn %icc, loop_4874
42068 fbl,a %fcc0, loop_4875
42069loop_4872:
42070 lduh [%l7 + 0x5E], %o1
42071loop_4873:
42072 ldd [%l7 + 0x58], %f12
42073loop_4874:
42074 fpsub32 %f12, %f12, %f2
42075loop_4875:
42076 edge16n %i3, %g5, %g6
42077 lduh [%l7 + 0x7E], %g2
42078 sth %o3, [%l7 + 0x50]
42079 ldx [%l7 + 0x08], %g7
42080 bneg,a loop_4876
42081 array32 %o0, %l2, %i7
42082 brlez %i1, loop_4877
42083 fnand %f12, %f12, %f6
42084loop_4876:
42085 fnot2 %f14, %f14
42086 bge loop_4878
42087loop_4877:
42088 fmovde %icc, %f14, %f7
42089 udivcc %o4, 0x0ADD, %l3
42090 fnands %f11, %f4, %f13
42091loop_4878:
42092 fpsub32 %f6, %f2, %f2
42093 fmovsneg %icc, %f15, %f7
42094 fornot2 %f2, %f2, %f14
42095 movpos %xcc, %i5, %o2
42096 fxnors %f3, %f3, %f8
42097 ldsw [%l7 + 0x68], %o7
42098 lduw [%l7 + 0x5C], %o6
42099 bpos,a loop_4879
42100 fxor %f6, %f8, %f14
42101 ldd [%l7 + 0x30], %f14
42102 movre %i2, %g1, %l0
42103loop_4879:
42104 movrgz %i0, %g4, %i6
42105 udivx %l6, 0x020C, %l5
42106 stx %g3, [%l7 + 0x68]
42107 be,a,pt %icc, loop_4880
42108 fmovrslez %l4, %f0, %f10
42109 fxnor %f4, %f4, %f14
42110 ldd [%l7 + 0x10], %f12
42111loop_4880:
42112 fnegd %f6, %f0
42113 mulscc %i4, 0x0DA3, %l1
42114 stw %o1, [%l7 + 0x78]
42115 edge8ln %i3, %g5, %g6
42116 ldub [%l7 + 0x4B], %g2
42117 fmovscs %xcc, %f1, %f9
42118 udivcc %o3, 0x1FED, %g7
42119 ldsw [%l7 + 0x1C], %o0
42120 fbug,a %fcc2, loop_4881
42121 fcmpne32 %f14, %f12, %o5
42122 ldub [%l7 + 0x5B], %l2
42123 fxors %f14, %f11, %f13
42124loop_4881:
42125 movneg %xcc, %i7, %o4
42126 ldub [%l7 + 0x6C], %i1
42127 fmovse %xcc, %f9, %f11
42128 edge8 %i5, %o2, %l3
42129 stw %o7, [%l7 + 0x40]
42130 stb %o6, [%l7 + 0x45]
42131 fbuge %fcc0, loop_4882
42132 popc %i2, %l0
42133 smul %i0, 0x02A4, %g4
42134 movcs %xcc, %g1, %i6
42135loop_4882:
42136 mulx %l6, %l5, %l4
42137 movvc %xcc, %g3, %l1
42138 fcmpgt16 %f4, %f10, %o1
42139 fmovrdne %i3, %f8, %f14
42140 ldsh [%l7 + 0x14], %i4
42141 fpack32 %f6, %f10, %f10
42142 lduh [%l7 + 0x3C], %g6
42143 fmovscc %xcc, %f3, %f14
42144 edge16ln %g5, %o3, %g7
42145 ldub [%l7 + 0x43], %g2
42146 lduh [%l7 + 0x66], %o0
42147 mulscc %o5, %i7, %o4
42148 movcs %xcc, %l2, %i5
42149 fbl,a %fcc1, loop_4883
42150 subc %o2, %l3, %o7
42151 std %f8, [%l7 + 0x78]
42152 edge32n %i1, %o6, %i2
42153loop_4883:
42154 srl %i0, 0x07, %g4
42155 andn %l0, 0x0749, %g1
42156 ldd [%l7 + 0x08], %f8
42157 st %f5, [%l7 + 0x3C]
42158 for %f10, %f0, %f2
42159 mulscc %i6, 0x10E0, %l5
42160 lduh [%l7 + 0x66], %l4
42161 ldd [%l7 + 0x58], %f10
42162 ldd [%l7 + 0x18], %f10
42163 fpackfix %f8, %f5
42164 fnegs %f12, %f14
42165 bpos,a,pt %xcc, loop_4884
42166 fcmpeq32 %f6, %f6, %g3
42167 fmovscs %xcc, %f6, %f0
42168 ldd [%l7 + 0x50], %f6
42169loop_4884:
42170 fbul,a %fcc0, loop_4885
42171 ldsw [%l7 + 0x68], %l1
42172 alignaddr %l6, %o1, %i4
42173 fmovrdlz %i3, %f8, %f8
42174loop_4885:
42175 xnor %g6, %g5, %g7
42176 stw %o3, [%l7 + 0x10]
42177 fexpand %f5, %f2
42178 fmovdpos %xcc, %f9, %f9
42179 fpadd32s %f15, %f9, %f4
42180 ldsb [%l7 + 0x5E], %o0
42181 bleu,a %xcc, loop_4886
42182 tcc %xcc, 0x4
42183 array16 %g2, %i7, %o5
42184 bvs,pt %xcc, loop_4887
42185loop_4886:
42186 std %f0, [%l7 + 0x20]
42187 fmovsvc %xcc, %f10, %f8
42188 stb %o4, [%l7 + 0x2F]
42189loop_4887:
42190 lduh [%l7 + 0x2A], %i5
42191 ldx [%l7 + 0x50], %l2
42192 movrne %o2, %o7, %i1
42193 bcs,pn %xcc, loop_4888
42194 fnor %f6, %f14, %f2
42195 stw %o6, [%l7 + 0x60]
42196 alignaddr %l3, %i2, %g4
42197loop_4888:
42198 fmovsne %xcc, %f10, %f4
42199 movrlz %l0, 0x298, %g1
42200 sth %i0, [%l7 + 0x30]
42201 stb %i6, [%l7 + 0x3D]
42202 fzeros %f9
42203 ld [%l7 + 0x1C], %f15
42204 fmovsvc %icc, %f15, %f14
42205 call loop_4889
42206 sth %l5, [%l7 + 0x12]
42207 lduw [%l7 + 0x34], %l4
42208 andcc %g3, 0x1AD1, %l1
42209loop_4889:
42210 lduh [%l7 + 0x58], %l6
42211 fbu %fcc2, loop_4890
42212 movvs %xcc, %i4, %i3
42213 stw %g6, [%l7 + 0x5C]
42214 tsubcctv %o1, %g5, %g7
42215loop_4890:
42216 fmovsn %xcc, %f5, %f1
42217 edge32n %o0, %g2, %o3
42218 fmovrdlz %i7, %f6, %f14
42219 fornot1s %f1, %f3, %f13
42220 fmovrdgez %o4, %f0, %f14
42221 ldub [%l7 + 0x26], %o5
42222 ldx [%l7 + 0x70], %l2
42223 fmovrse %i5, %f13, %f5
42224 orncc %o2, %o7, %i1
42225 ldd [%l7 + 0x50], %f0
42226 stw %o6, [%l7 + 0x74]
42227 fandnot1 %f0, %f0, %f0
42228 movrlz %l3, 0x309, %g4
42229 nop
42230 setx loop_4891, %l0, %l1
42231 wrpr 0x1, %tl
42232 wrpr %l1, %tpc
42233 add %l1, 0x4, %l1
42234 wrpr %l1, %tnpc
42235 setx 0x34400001400, %l0, %l1
42236 wrpr %l1, %tstate
42237 wrhpr 0x4, %htstate
42238 retry
42239 movg %icc, %i2, %l0
42240 andcc %g1, 0x1FBB, %i0
42241 tcs %xcc, 0x3
42242loop_4891:
42243 movrlez %l5, 0x3E7, %l4
42244 subc %g3, 0x03C1, %l1
42245 std %f6, [%l7 + 0x08]
42246 for %f4, %f2, %f0
42247 stw %i6, [%l7 + 0x40]
42248 fabsd %f0, %f6
42249 fmul8ulx16 %f8, %f14, %f2
42250 bvc,a,pt %icc, loop_4892
42251 ldsb [%l7 + 0x18], %i4
42252 movrne %l6, %g6, %o1
42253 stb %g5, [%l7 + 0x71]
42254loop_4892:
42255 fmovrdgz %i3, %f10, %f14
42256 edge16n %g7, %g2, %o3
42257 stx %i7, [%l7 + 0x50]
42258 movgu %xcc, %o0, %o4
42259 sllx %o5, %i5, %l2
42260 fnegd %f8, %f4
42261 bl,a,pn %xcc, loop_4893
42262 ldsh [%l7 + 0x1A], %o2
42263 smulcc %o7, %o6, %l3
42264 sra %i1, 0x1B, %g4
42265loop_4893:
42266 fones %f10
42267 tl %icc, 0x5
42268 array32 %l0, %g1, %i0
42269 nop
42270 setx loop_4894, %l0, %l1
42271 wrpr 0x1, %tl
42272 wrpr %l1, %tnpc
42273 setx 0x34400001400, %l0, %l1
42274 wrpr %l1, %tstate
42275 wrhpr 0x4, %htstate
42276 done
42277 fmovdg %xcc, %f3, %f8
42278 fmovsg %xcc, %f5, %f3
42279 fbne,a %fcc3, loop_4895
42280loop_4894:
42281 edge32 %l5, %l4, %i2
42282 ldx [%l7 + 0x68], %g3
42283 ba,a,pt %xcc, loop_4896
42284loop_4895:
42285 fmovsl %xcc, %f6, %f6
42286 lduh [%l7 + 0x0A], %l1
42287 stb %i4, [%l7 + 0x4E]
42288loop_4896:
42289 call loop_4897
42290 movrlz %i6, 0x211, %l6
42291 lduh [%l7 + 0x68], %g6
42292 st %f14, [%l7 + 0x68]
42293loop_4897:
42294 fornot2 %f0, %f0, %f4
42295 fmuld8sux16 %f8, %f1, %f14
42296 lduh [%l7 + 0x12], %o1
42297 ldsb [%l7 + 0x7F], %i3
42298 ldub [%l7 + 0x52], %g7
42299 fcmpgt16 %f12, %f10, %g5
42300 lduw [%l7 + 0x5C], %g2
42301 smul %i7, %o3, %o0
42302 movne %icc, %o4, %o5
42303 bvs,pn %icc, loop_4898
42304 movrlz %l2, 0x219, %i5
42305 fmovdvc %icc, %f0, %f7
42306 stx %o2, [%l7 + 0x60]
42307loop_4898:
42308 ldub [%l7 + 0x34], %o7
42309 fzeros %f7
42310 edge8 %l3, %i1, %o6
42311 fbne %fcc1, loop_4899
42312 sethi 0x0DA0, %l0
42313 stx %g1, [%l7 + 0x68]
42314 fbul %fcc2, loop_4900
42315loop_4899:
42316 subc %i0, 0x17F3, %g4
42317 move %icc, %l5, %i2
42318 ldx [%l7 + 0x50], %l4
42319loop_4900:
42320 movne %icc, %g3, %l1
42321 addc %i6, %l6, %i4
42322 fmovsg %icc, %f13, %f7
42323 mulscc %g6, %o1, %g7
42324 movcs %xcc, %i3, %g2
42325 fmovrslz %i7, %f14, %f15
42326 fcmple32 %f0, %f4, %o3
42327 ldub [%l7 + 0x72], %g5
42328 fcmpgt32 %f8, %f12, %o4
42329 fbg %fcc2, loop_4901
42330 fba,a %fcc1, loop_4902
42331 andcc %o5, 0x1876, %l2
42332 brgez %i5, loop_4903
42333loop_4901:
42334 fpackfix %f12, %f1
42335loop_4902:
42336 fcmpeq16 %f12, %f2, %o2
42337 fmovdleu %xcc, %f2, %f9
42338loop_4903:
42339 call loop_4904
42340 fzeros %f13
42341 fmul8x16 %f14, %f14, %f10
42342 fble %fcc3, loop_4905
42343loop_4904:
42344 tsubcctv %o0, %o7, %l3
42345 lduh [%l7 + 0x4E], %o6
42346 be,pt %xcc, loop_4906
42347loop_4905:
42348 movvc %xcc, %i1, %l0
42349 stx %i0, [%l7 + 0x68]
42350 sth %g1, [%l7 + 0x22]
42351loop_4906:
42352 fmovsneg %icc, %f14, %f0
42353 be %icc, loop_4907
42354 edge16n %l5, %g4, %l4
42355 ldsb [%l7 + 0x36], %g3
42356 sra %i2, 0x14, %l1
42357loop_4907:
42358 stw %i6, [%l7 + 0x14]
42359 movl %icc, %i4, %l6
42360 fbule %fcc0, loop_4908
42361 bpos,a,pt %icc, loop_4909
42362 fpsub32s %f15, %f0, %f7
42363 std %f2, [%l7 + 0x70]
42364loop_4908:
42365 udiv %o1, 0x00FD, %g7
42366loop_4909:
42367 edge16l %i3, %g2, %g6
42368 ldsw [%l7 + 0x24], %o3
42369 array8 %i7, %g5, %o4
42370 fabsd %f14, %f2
42371 subc %l2, %o5, %o2
42372 ldd [%l7 + 0x58], %f14
42373 edge32ln %o0, %o7, %l3
42374 ldub [%l7 + 0x75], %o6
42375 sub %i5, 0x0FB7, %l0
42376 fpsub16s %f15, %f5, %f4
42377 array8 %i1, %g1, %i0
42378 tleu %icc, 0x2
42379 fbg %fcc0, loop_4910
42380 ldub [%l7 + 0x33], %l5
42381 ldx [%l7 + 0x08], %l4
42382 andcc %g4, 0x14FC, %g3
42383loop_4910:
42384 fnot2 %f8, %f6
42385 fbug,a %fcc0, loop_4911
42386 edge32 %i2, %l1, %i6
42387 and %i4, %o1, %g7
42388 xnorcc %i3, %g2, %g6
42389loop_4911:
42390 ldub [%l7 + 0x47], %l6
42391 fpsub16s %f13, %f8, %f14
42392 lduh [%l7 + 0x24], %i7
42393 subccc %o3, 0x1025, %g5
42394 fbu,a %fcc3, loop_4912
42395 ldx [%l7 + 0x20], %l2
42396 fmovdge %xcc, %f10, %f2
42397 stw %o4, [%l7 + 0x74]
42398loop_4912:
42399 movgu %xcc, %o5, %o0
42400 ldsh [%l7 + 0x7A], %o7
42401 edge32n %o2, %o6, %l3
42402 fmovdneg %icc, %f3, %f5
42403 orncc %i5, 0x12AA, %i1
42404 fmovrdgz %l0, %f8, %f2
42405 fmovdl %xcc, %f0, %f8
42406 fxnor %f10, %f0, %f10
42407 fpack16 %f10, %f2
42408 lduw [%l7 + 0x60], %i0
42409 stb %l5, [%l7 + 0x18]
42410 ldub [%l7 + 0x73], %l4
42411 andncc %g4, %g3, %g1
42412 fmovse %icc, %f6, %f3
42413 ld [%l7 + 0x68], %f6
42414 ldsw [%l7 + 0x5C], %i2
42415 taddcc %l1, %i4, %i6
42416 movcs %xcc, %o1, %i3
42417 fxnors %f0, %f4, %f6
42418 movrne %g7, 0x1AE, %g2
42419 fmovsneg %icc, %f4, %f7
42420 st %f9, [%l7 + 0x10]
42421 bvc,pn %icc, loop_4913
42422 sllx %l6, 0x10, %i7
42423 andcc %o3, 0x167D, %g6
42424 tgu %xcc, 0x3
42425loop_4913:
42426 faligndata %f6, %f2, %f4
42427 xnor %g5, 0x14D8, %l2
42428 ld [%l7 + 0x3C], %f13
42429 std %f14, [%l7 + 0x30]
42430 sdiv %o4, 0x13E1, %o0
42431 bvs,a loop_4914
42432 bvs,pt %icc, loop_4915
42433 fmovsgu %xcc, %f9, %f13
42434 stb %o7, [%l7 + 0x43]
42435loop_4914:
42436 ldd [%l7 + 0x50], %f12
42437loop_4915:
42438 fands %f15, %f13, %f13
42439 fmovdvs %icc, %f4, %f2
42440 sth %o2, [%l7 + 0x32]
42441 lduh [%l7 + 0x14], %o5
42442 fnegd %f4, %f4
42443 ldsh [%l7 + 0x60], %l3
42444 brgez,a %o6, loop_4916
42445 sth %i5, [%l7 + 0x20]
42446 xorcc %l0, 0x117A, %i1
42447 fmuld8sux16 %f2, %f15, %f0
42448loop_4916:
42449 stw %i0, [%l7 + 0x24]
42450 subc %l5, 0x1F2F, %g4
42451 fpackfix %f12, %f11
42452 ldsb [%l7 + 0x24], %l4
42453 srax %g3, 0x13, %g1
42454 fmovrsgez %l1, %f8, %f10
42455 alignaddrl %i2, %i6, %i4
42456 sth %i3, [%l7 + 0x0C]
42457 udivcc %g7, 0x1361, %g2
42458 brgez %o1, loop_4917
42459 lduh [%l7 + 0x32], %i7
42460 ld [%l7 + 0x18], %f12
42461 edge32 %o3, %l6, %g5
42462loop_4917:
42463 std %f6, [%l7 + 0x40]
42464 fmovs %f3, %f5
42465 movgu %xcc, %l2, %g6
42466 fcmpd %fcc2, %f10, %f14
42467 brlz %o0, loop_4918
42468 xor %o7, %o2, %o4
42469 orcc %o5, %o6, %i5
42470 lduw [%l7 + 0x60], %l0
42471loop_4918:
42472 st %f6, [%l7 + 0x58]
42473 fmul8ulx16 %f10, %f6, %f0
42474 lduh [%l7 + 0x1C], %i1
42475 ldsb [%l7 + 0x6D], %i0
42476 fmovsa %icc, %f13, %f15
42477 ld [%l7 + 0x28], %f11
42478 lduh [%l7 + 0x08], %l3
42479 lduh [%l7 + 0x2C], %g4
42480 fandnot1s %f13, %f12, %f9
42481 edge32ln %l4, %g3, %l5
42482 fmovrdlz %g1, %f10, %f12
42483 fbo,a %fcc3, loop_4919
42484 tvc %icc, 0x7
42485 fpsub16s %f15, %f10, %f1
42486 ldd [%l7 + 0x40], %f14
42487loop_4919:
42488 tl %xcc, 0x4
42489 fors %f15, %f1, %f11
42490 udiv %l1, 0x1668, %i2
42491 fbue,a %fcc0, loop_4920
42492 tsubcc %i6, 0x025A, %i3
42493 add %i4, 0x1CF0, %g2
42494 fmovdl %xcc, %f14, %f1
42495loop_4920:
42496 ldsb [%l7 + 0x56], %o1
42497 fmovrse %g7, %f1, %f10
42498 edge8l %o3, %i7, %l6
42499 ldx [%l7 + 0x60], %l2
42500 xorcc %g5, 0x0FA4, %g6
42501 mulscc %o0, %o2, %o7
42502 ldx [%l7 + 0x78], %o4
42503 ldsw [%l7 + 0x74], %o5
42504 bgu,a loop_4921
42505 sdivx %o6, 0x01FE, %i5
42506 ld [%l7 + 0x74], %f15
42507 fbn,a %fcc0, loop_4922
42508loop_4921:
42509 edge8ln %i1, %l0, %l3
42510 alignaddr %i0, %g4, %l4
42511 fmovrdgz %g3, %f12, %f12
42512loop_4922:
42513 smul %g1, 0x1460, %l5
42514 fnegd %f6, %f2
42515 udivcc %i2, 0x1E1E, %l1
42516 udiv %i6, 0x1380, %i4
42517 fxnors %f8, %f6, %f1
42518 fandnot1 %f14, %f6, %f4
42519 bshuffle %f2, %f0, %f2
42520 stb %g2, [%l7 + 0x46]
42521 tcc %xcc, 0x0
42522 ld [%l7 + 0x58], %f9
42523 ldub [%l7 + 0x5C], %i3
42524 fmovdcs %icc, %f8, %f15
42525 movrlz %g7, 0x164, %o3
42526 sth %i7, [%l7 + 0x6E]
42527 fcmped %fcc1, %f8, %f12
42528 srl %o1, %l2, %g5
42529 fmovde %icc, %f9, %f4
42530 ldub [%l7 + 0x08], %l6
42531 fmovrsne %o0, %f3, %f2
42532 nop
42533 setx loop_4923, %l0, %l1
42534 jmpl %l1, %o2
42535 bneg loop_4924
42536 std %f6, [%l7 + 0x28]
42537 sth %o7, [%l7 + 0x2C]
42538loop_4923:
42539 fmovse %icc, %f5, %f15
42540loop_4924:
42541 fbge %fcc1, loop_4925
42542 xnor %g6, 0x1E32, %o4
42543 edge8 %o5, %i5, %o6
42544 movl %icc, %l0, %i1
42545loop_4925:
42546 ldx [%l7 + 0x20], %i0
42547 array8 %l3, %l4, %g4
42548 udivx %g3, 0x1D15, %g1
42549 ble,pn %icc, loop_4926
42550 movn %xcc, %i2, %l1
42551 ldsw [%l7 + 0x3C], %i6
42552 fexpand %f12, %f6
42553loop_4926:
42554 bcs,pt %icc, loop_4927
42555 movrgez %i4, %g2, %i3
42556 fmovscc %icc, %f0, %f11
42557 fmovscc %xcc, %f11, %f8
42558loop_4927:
42559 movvc %xcc, %g7, %o3
42560 edge32ln %i7, %l5, %l2
42561 fmovsn %xcc, %f13, %f4
42562 tge %xcc, 0x5
42563 ldsb [%l7 + 0x13], %o1
42564 umul %l6, 0x1373, %o0
42565 ldsh [%l7 + 0x3A], %o2
42566 udivx %o7, 0x1037, %g6
42567 xorcc %g5, %o4, %i5
42568 fbul %fcc2, loop_4928
42569 ldsb [%l7 + 0x26], %o5
42570 fbu,a %fcc0, loop_4929
42571 fnegs %f11, %f3
42572loop_4928:
42573 edge16 %o6, %i1, %i0
42574 ldd [%l7 + 0x70], %f12
42575loop_4929:
42576 sth %l3, [%l7 + 0x30]
42577 fandnot2 %f0, %f14, %f8
42578 fbe %fcc1, loop_4930
42579 subc %l0, 0x1D84, %l4
42580 fmovrde %g3, %f0, %f12
42581 sth %g4, [%l7 + 0x74]
42582loop_4930:
42583 bn,a,pn %icc, loop_4931
42584 movrgz %i2, %g1, %l1
42585 subccc %i6, 0x1C8F, %g2
42586 st %f8, [%l7 + 0x24]
42587loop_4931:
42588 tne %icc, 0x4
42589 fcmpeq16 %f14, %f10, %i4
42590 fnot1s %f2, %f14
42591 ldsb [%l7 + 0x16], %g7
42592 lduw [%l7 + 0x0C], %i3
42593 tn %icc, 0x1
42594 fnands %f12, %f1, %f8
42595 lduh [%l7 + 0x2A], %i7
42596 st %f3, [%l7 + 0x4C]
42597 fpsub16 %f6, %f4, %f0
42598 fbne %fcc1, loop_4932
42599 ld [%l7 + 0x0C], %f13
42600 fnot2s %f5, %f3
42601 fmovsge %xcc, %f12, %f8
42602loop_4932:
42603 fmovspos %icc, %f3, %f10
42604 movvs %xcc, %o3, %l5
42605 fmul8x16al %f5, %f1, %f10
42606 brgz %l2, loop_4933
42607 ldsh [%l7 + 0x2C], %l6
42608 fandnot1 %f2, %f0, %f10
42609 subcc %o0, 0x038C, %o1
42610loop_4933:
42611 fmovrdlz %o7, %f10, %f12
42612 fornot2s %f5, %f2, %f12
42613 addccc %g6, 0x1ED7, %g5
42614 st %f3, [%l7 + 0x1C]
42615 fpadd16 %f6, %f2, %f2
42616 fxor %f6, %f14, %f0
42617 ldsb [%l7 + 0x4C], %o2
42618 tg %icc, 0x1
42619 brnz,a %o4, loop_4934
42620 ldsw [%l7 + 0x44], %o5
42621 edge32 %o6, %i5, %i1
42622 taddcctv %l3, %l0, %l4
42623loop_4934:
42624 ldd [%l7 + 0x20], %f8
42625 tpos %icc, 0x5
42626 fbn %fcc3, loop_4935
42627 ta %xcc, 0x5
42628 stb %g3, [%l7 + 0x4F]
42629 ld [%l7 + 0x24], %f3
42630loop_4935:
42631 taddcc %g4, %i0, %i2
42632 lduh [%l7 + 0x6A], %l1
42633 orcc %i6, %g1, %g2
42634 nop
42635 setx loop_4936, %l0, %l1
42636 jmpl %l1, %i4
42637 stw %g7, [%l7 + 0x44]
42638 edge16 %i3, %i7, %o3
42639 bn,a loop_4937
42640loop_4936:
42641 fpmerge %f13, %f0, %f4
42642 tsubcc %l5, 0x13E9, %l2
42643 add %o0, %l6, %o1
42644loop_4937:
42645 subccc %o7, 0x11BE, %g6
42646 smul %g5, %o4, %o2
42647 stw %o5, [%l7 + 0x64]
42648 std %f12, [%l7 + 0x70]
42649 array8 %i5, %o6, %l3
42650 ldd [%l7 + 0x58], %f10
42651 st %f2, [%l7 + 0x68]
42652 fcmped %fcc1, %f10, %f0
42653 ldx [%l7 + 0x60], %l0
42654 edge32ln %l4, %i1, %g4
42655 movpos %icc, %g3, %i2
42656 bne,pt %xcc, loop_4938
42657 tgu %icc, 0x2
42658 ld [%l7 + 0x0C], %f11
42659 array8 %l1, %i6, %i0
42660loop_4938:
42661 movrgz %g2, %i4, %g7
42662 edge8n %g1, %i7, %o3
42663 ld [%l7 + 0x0C], %f2
42664 fnegd %f0, %f12
42665 fbe,a %fcc2, loop_4939
42666 tneg %icc, 0x3
42667 stb %l5, [%l7 + 0x17]
42668 edge16ln %i3, %o0, %l6
42669loop_4939:
42670 lduw [%l7 + 0x34], %o1
42671 stx %o7, [%l7 + 0x58]
42672 tge %icc, 0x2
42673 tsubcctv %g6, %g5, %l2
42674 ldx [%l7 + 0x60], %o2
42675 ldsh [%l7 + 0x7E], %o4
42676 ble,a %icc, loop_4940
42677 stb %o5, [%l7 + 0x5E]
42678 fornot2 %f10, %f4, %f12
42679 fcmpne16 %f14, %f8, %o6
42680loop_4940:
42681 ldub [%l7 + 0x1A], %i5
42682 fnot1s %f2, %f1
42683 edge16 %l0, %l3, %i1
42684 sth %l4, [%l7 + 0x0C]
42685 fmovscs %xcc, %f12, %f7
42686 ldub [%l7 + 0x0C], %g4
42687 movg %icc, %g3, %i2
42688 fandnot2 %f14, %f8, %f10
42689 stw %i6, [%l7 + 0x5C]
42690 udivx %i0, 0x104A, %g2
42691 fmovscs %icc, %f3, %f14
42692 stx %i4, [%l7 + 0x58]
42693 tgu %xcc, 0x2
42694 stx %l1, [%l7 + 0x78]
42695 movn %xcc, %g7, %g1
42696 ldx [%l7 + 0x70], %o3
42697 fmovscs %icc, %f5, %f11
42698 edge32n %i7, %l5, %i3
42699 fmovscs %xcc, %f0, %f6
42700 fxor %f14, %f14, %f12
42701 nop
42702 setx loop_4941, %l0, %l1
42703 jmpl %l1, %l6
42704 lduw [%l7 + 0x70], %o0
42705 add %o7, 0x1481, %g6
42706 mova %xcc, %o1, %l2
42707loop_4941:
42708 fmul8x16 %f1, %f14, %f4
42709 ldub [%l7 + 0x08], %o2
42710 siam 0x3
42711 fbuge,a %fcc1, loop_4942
42712 ldsh [%l7 + 0x1C], %g5
42713 movrgz %o4, %o5, %o6
42714 ld [%l7 + 0x10], %f14
42715loop_4942:
42716 umul %l0, 0x1748, %i5
42717 fsrc1 %f10, %f10
42718 fmovrdgez %i1, %f2, %f14
42719 fbule %fcc1, loop_4943
42720 array32 %l3, %g4, %l4
42721 movne %xcc, %i2, %g3
42722 brz,a %i6, loop_4944
42723loop_4943:
42724 ldsw [%l7 + 0x54], %g2
42725 srlx %i4, 0x1D, %l1
42726 ldx [%l7 + 0x30], %g7
42727loop_4944:
42728 fandnot2s %f15, %f10, %f4
42729 edge8ln %g1, %i0, %o3
42730 taddcctv %i7, 0x0FCD, %l5
42731 ldx [%l7 + 0x28], %i3
42732 ldx [%l7 + 0x58], %o0
42733 movneg %icc, %o7, %g6
42734 movrne %l6, 0x3A3, %l2
42735 fabsd %f14, %f2
42736 st %f5, [%l7 + 0x40]
42737 ldub [%l7 + 0x7B], %o1
42738 fpadd16s %f7, %f13, %f1
42739 edge16 %o2, %o4, %g5
42740 movneg %xcc, %o5, %o6
42741 fmovdneg %xcc, %f11, %f5
42742 addc %l0, 0x15DD, %i1
42743 fmovdg %xcc, %f11, %f8
42744 srl %i5, %g4, %l3
42745 stw %i2, [%l7 + 0x70]
42746 fmovdvc %xcc, %f3, %f7
42747 fmovsneg %icc, %f9, %f12
42748 taddcctv %g3, 0x0F4D, %i6
42749 stx %l4, [%l7 + 0x28]
42750 bpos loop_4945
42751 edge32ln %i4, %g2, %l1
42752 popc %g1, %i0
42753 bleu,pt %icc, loop_4946
42754loop_4945:
42755 tle %xcc, 0x5
42756 std %f8, [%l7 + 0x20]
42757 andn %o3, %i7, %g7
42758loop_4946:
42759 fmovsge %xcc, %f3, %f8
42760 ldub [%l7 + 0x75], %l5
42761 orn %i3, 0x093D, %o7
42762 stw %g6, [%l7 + 0x54]
42763 bpos,a,pn %xcc, loop_4947
42764 std %f10, [%l7 + 0x68]
42765 subcc %l6, %o0, %l2
42766 edge8n %o2, %o4, %g5
42767loop_4947:
42768 sth %o5, [%l7 + 0x2C]
42769 fpadd16 %f2, %f8, %f10
42770 fpadd16 %f4, %f8, %f0
42771 movrlez %o1, 0x3B8, %o6
42772 ldsh [%l7 + 0x12], %i1
42773 fmul8x16au %f4, %f4, %f2
42774 srlx %i5, 0x0B, %l0
42775 fbul %fcc0, loop_4948
42776 fmovrse %g4, %f5, %f5
42777 fmovrsgez %i2, %f5, %f5
42778 sra %g3, %i6, %l3
42779loop_4948:
42780 fbl %fcc0, loop_4949
42781 fmovsge %xcc, %f1, %f3
42782 ldsh [%l7 + 0x22], %i4
42783 fmovrdlz %l4, %f10, %f14
42784loop_4949:
42785 movrlz %g2, 0x142, %l1
42786 brz %i0, loop_4950
42787 fmovrdgez %g1, %f14, %f2
42788 ldsh [%l7 + 0x3C], %o3
42789 edge8n %g7, %i7, %l5
42790loop_4950:
42791 fmovsge %icc, %f12, %f13
42792 fmovrde %o7, %f12, %f10
42793 edge32ln %g6, %i3, %o0
42794 std %f12, [%l7 + 0x60]
42795 umulcc %l6, %l2, %o2
42796 umul %o4, 0x14F8, %g5
42797 fmovdvs %xcc, %f5, %f11
42798 xorcc %o1, 0x0449, %o5
42799 tgu %icc, 0x4
42800 movrgez %o6, %i1, %l0
42801 andncc %i5, %g4, %g3
42802 brnz %i6, loop_4951
42803 fmovscc %xcc, %f14, %f0
42804 movleu %icc, %i2, %i4
42805 bshuffle %f14, %f10, %f4
42806loop_4951:
42807 bleu,a %xcc, loop_4952
42808 ldsb [%l7 + 0x29], %l4
42809 pdist %f10, %f4, %f0
42810 ld [%l7 + 0x70], %f11
42811loop_4952:
42812 brgz %g2, loop_4953
42813 ldsb [%l7 + 0x09], %l1
42814 fmovdvc %xcc, %f3, %f14
42815 ldub [%l7 + 0x2A], %l3
42816loop_4953:
42817 bvc,a loop_4954
42818 sth %i0, [%l7 + 0x18]
42819 fbl %fcc1, loop_4955
42820 array16 %g1, %g7, %i7
42821loop_4954:
42822 fmul8x16al %f11, %f10, %f12
42823 fpadd32s %f14, %f7, %f15
42824loop_4955:
42825 fbug %fcc3, loop_4956
42826 fmul8x16al %f11, %f14, %f10
42827 smulcc %o3, 0x0985, %o7
42828 tvs %icc, 0x6
42829loop_4956:
42830 lduw [%l7 + 0x40], %g6
42831 tsubcc %i3, %o0, %l5
42832 ldub [%l7 + 0x26], %l6
42833 fmovdle %xcc, %f13, %f8
42834 tge %xcc, 0x3
42835 andncc %o2, %o4, %l2
42836 movvs %xcc, %o1, %g5
42837 sth %o6, [%l7 + 0x2A]
42838 fmovdneg %icc, %f0, %f7
42839 fmul8x16al %f11, %f14, %f0
42840 tn %icc, 0x0
42841 ldub [%l7 + 0x5B], %i1
42842 umulcc %l0, 0x08E2, %i5
42843 fmuld8ulx16 %f9, %f11, %f14
42844 ldd [%l7 + 0x28], %f10
42845 sdivx %o5, 0x08BD, %g4
42846 ldx [%l7 + 0x08], %i6
42847 array32 %i2, %g3, %i4
42848 lduw [%l7 + 0x18], %l4
42849 bvs,pn %icc, loop_4957
42850 fnand %f10, %f6, %f6
42851 movneg %icc, %l1, %g2
42852 stb %l3, [%l7 + 0x63]
42853loop_4957:
42854 tcs %xcc, 0x1
42855 fands %f4, %f12, %f9
42856 fblg %fcc1, loop_4958
42857 brz %g1, loop_4959
42858 movneg %icc, %i0, %i7
42859 sll %o3, 0x11, %g7
42860loop_4958:
42861 bpos,pn %xcc, loop_4960
42862loop_4959:
42863 fmovsge %icc, %f11, %f9
42864 sth %g6, [%l7 + 0x58]
42865 lduh [%l7 + 0x60], %o7
42866loop_4960:
42867 udiv %o0, 0x162F, %l5
42868 fcmps %fcc0, %f11, %f4
42869 ldsw [%l7 + 0x40], %l6
42870 subccc %i3, %o2, %l2
42871 ld [%l7 + 0x0C], %f9
42872 stb %o1, [%l7 + 0x73]
42873 fmovd %f0, %f14
42874 ldsh [%l7 + 0x54], %o4
42875 ldsw [%l7 + 0x7C], %g5
42876 ldub [%l7 + 0x09], %o6
42877 movvs %xcc, %i1, %l0
42878 brgez %o5, loop_4961
42879 edge8l %g4, %i6, %i2
42880 brlz,a %i5, loop_4962
42881 sdivcc %i4, 0x1362, %l4
42882loop_4961:
42883 fbule,a %fcc1, loop_4963
42884 fcmped %fcc3, %f4, %f10
42885loop_4962:
42886 fbo %fcc1, loop_4964
42887 sra %g3, %l1, %g2
42888loop_4963:
42889 stx %g1, [%l7 + 0x60]
42890 or %l3, %i7, %i0
42891loop_4964:
42892 ldd [%l7 + 0x38], %f2
42893 sra %o3, 0x01, %g7
42894 sdivcc %g6, 0x1B9C, %o7
42895 std %f14, [%l7 + 0x70]
42896 ld [%l7 + 0x7C], %f8
42897 tcc %icc, 0x4
42898 fcmpne32 %f4, %f4, %l5
42899 movre %l6, %i3, %o2
42900 fpadd32 %f2, %f12, %f2
42901 fornot1 %f12, %f8, %f12
42902 bgu %icc, loop_4965
42903 stx %o0, [%l7 + 0x60]
42904 taddcctv %o1, 0x0B4F, %o4
42905 fmovsa %xcc, %f3, %f6
42906loop_4965:
42907 call loop_4966
42908 fmovs %f4, %f4
42909 lduh [%l7 + 0x2C], %g5
42910 fmovrsgz %o6, %f14, %f5
42911loop_4966:
42912 fmovdne %icc, %f13, %f4
42913 lduh [%l7 + 0x0A], %i1
42914 fzeros %f8
42915 fblg %fcc2, loop_4967
42916 lduw [%l7 + 0x0C], %l2
42917 fands %f10, %f1, %f0
42918 fmul8ulx16 %f0, %f4, %f8
42919loop_4967:
42920 mulscc %l0, %o5, %g4
42921 movgu %icc, %i6, %i2
42922 fpsub32 %f4, %f14, %f14
42923 tg %icc, 0x5
42924 fmul8x16 %f4, %f8, %f2
42925 fcmpeq16 %f4, %f12, %i5
42926 edge16 %l4, %g3, %i4
42927 tcc %xcc, 0x5
42928 subc %g2, %g1, %l3
42929 call loop_4968
42930 ldub [%l7 + 0x22], %i7
42931 lduw [%l7 + 0x40], %i0
42932 lduh [%l7 + 0x0C], %o3
42933loop_4968:
42934 popc 0x1114, %l1
42935 smulcc %g7, 0x1AC9, %g6
42936 std %f4, [%l7 + 0x60]
42937 taddcc %l5, 0x0924, %l6
42938 movn %xcc, %o7, %i3
42939 st %f8, [%l7 + 0x58]
42940 tcs %icc, 0x0
42941 ldub [%l7 + 0x56], %o2
42942 fone %f8
42943 alignaddr %o0, %o4, %o1
42944 subcc %o6, 0x02A7, %g5
42945 st %f4, [%l7 + 0x6C]
42946 bge,pt %xcc, loop_4969
42947 bcc,a,pt %xcc, loop_4970
42948 fandnot2 %f8, %f14, %f6
42949 tcs %icc, 0x1
42950loop_4969:
42951 ld [%l7 + 0x74], %f8
42952loop_4970:
42953 tsubcc %l2, 0x1A8D, %l0
42954 fmovdcc %xcc, %f8, %f9
42955 fpack32 %f6, %f10, %f0
42956 fzeros %f10
42957 fbn,a %fcc1, loop_4971
42958 fsrc2 %f14, %f8
42959 addcc %i1, 0x1BE4, %o5
42960 alignaddrl %g4, %i2, %i5
42961loop_4971:
42962 ldsb [%l7 + 0x2D], %i6
42963 edge8ln %g3, %i4, %l4
42964 edge8n %g1, %l3, %g2
42965 taddcc %i0, %o3, %i7
42966 array32 %l1, %g6, %g7
42967 fpackfix %f14, %f0
42968 alignaddrl %l6, %l5, %i3
42969 fmovrdgez %o7, %f6, %f4
42970 smul %o0, %o2, %o1
42971 ldub [%l7 + 0x3E], %o6
42972 movrlez %o4, 0x006, %l2
42973 xor %l0, %g5, %i1
42974 fmul8ulx16 %f6, %f8, %f0
42975 brgez,a %g4, loop_4972
42976 stx %o5, [%l7 + 0x70]
42977 fcmple32 %f12, %f4, %i2
42978 mulx %i6, %i5, %i4
42979loop_4972:
42980 stw %g3, [%l7 + 0x50]
42981 bg,pt %xcc, loop_4973
42982 movre %l4, %g1, %l3
42983 edge32ln %g2, %i0, %o3
42984 tleu %xcc, 0x5
42985loop_4973:
42986 taddcctv %l1, %i7, %g6
42987 stx %g7, [%l7 + 0x50]
42988 fnot1s %f7, %f13
42989 st %f12, [%l7 + 0x08]
42990 smulcc %l5, %i3, %l6
42991 movl %icc, %o7, %o2
42992 fmovsg %icc, %f14, %f6
42993 call loop_4974
42994 fmovscs %icc, %f12, %f11
42995 fsrc2s %f15, %f12
42996 fornot2s %f9, %f3, %f15
42997loop_4974:
42998 ldsb [%l7 + 0x3B], %o0
42999 stw %o6, [%l7 + 0x10]
43000 sdivcc %o4, 0x00D6, %l2
43001 tl %icc, 0x1
43002 st %f9, [%l7 + 0x44]
43003 fmul8ulx16 %f12, %f6, %f12
43004 fxor %f4, %f6, %f8
43005 fpadd16s %f3, %f1, %f1
43006 fmovscc %icc, %f2, %f5
43007 ldsb [%l7 + 0x7E], %o1
43008 ld [%l7 + 0x30], %f6
43009 brz %l0, loop_4975
43010 fsrc2 %f10, %f14
43011 tle %icc, 0x1
43012 ldsb [%l7 + 0x0C], %g5
43013loop_4975:
43014 stw %g4, [%l7 + 0x44]
43015 std %f4, [%l7 + 0x58]
43016 fors %f8, %f5, %f4
43017 edge16n %i1, %i2, %o5
43018 fblg %fcc1, loop_4976
43019 orn %i6, %i4, %g3
43020 fnot1s %f1, %f1
43021 array16 %l4, %g1, %i5
43022loop_4976:
43023 fxnor %f2, %f6, %f2
43024 fbo %fcc0, loop_4977
43025 fcmple16 %f12, %f6, %g2
43026 ldsh [%l7 + 0x3A], %i0
43027 fabss %f5, %f10
43028loop_4977:
43029 taddcctv %o3, %l1, %l3
43030 tle %xcc, 0x3
43031 movrlz %g6, %i7, %g7
43032 sdivx %i3, 0x0CF2, %l5
43033 addccc %l6, 0x0D3D, %o2
43034 movpos %icc, %o7, %o0
43035 fbule %fcc3, loop_4978
43036 ldsb [%l7 + 0x1D], %o4
43037 movrlz %o6, 0x168, %l2
43038 ldub [%l7 + 0x5C], %o1
43039loop_4978:
43040 nop
43041 setx loop_4979, %l0, %l1
43042 wrpr 0x1, %tl
43043 wrpr %l1, %tnpc
43044 setx 0x34400001400, %l0, %l1
43045 wrpr %l1, %tstate
43046 wrhpr 0x4, %htstate
43047 done
43048 fmovsl %xcc, %f13, %f10
43049 ba,pt %xcc, loop_4980
43050 ld [%l7 + 0x54], %f15
43051loop_4979:
43052 or %g5, %l0, %g4
43053 movre %i1, 0x1FB, %i2
43054loop_4980:
43055 array32 %i6, %o5, %g3
43056 fnor %f4, %f12, %f8
43057 movneg %xcc, %i4, %g1
43058 call loop_4981
43059 std %f10, [%l7 + 0x30]
43060 tn %xcc, 0x5
43061 movrne %i5, %g2, %l4
43062loop_4981:
43063 orcc %i0, 0x071B, %l1
43064 fornot2s %f4, %f6, %f9
43065 st %f4, [%l7 + 0x34]
43066 xnor %o3, %g6, %i7
43067 xorcc %g7, %i3, %l5
43068 sdivx %l6, 0x1BF2, %o2
43069 fcmps %fcc1, %f3, %f10
43070 bpos %xcc, loop_4982
43071 fmovdleu %xcc, %f1, %f3
43072 movl %xcc, %o7, %o0
43073 tge %icc, 0x2
43074loop_4982:
43075 xnor %o4, %l3, %l2
43076 fmovdvc %xcc, %f4, %f0
43077 fandnot2s %f11, %f3, %f5
43078 tgu %xcc, 0x1
43079 tge %icc, 0x5
43080 smul %o1, %g5, %o6
43081 bg,pn %xcc, loop_4983
43082 ldsh [%l7 + 0x38], %g4
43083 ldsb [%l7 + 0x32], %l0
43084 fmovdgu %xcc, %f11, %f1
43085loop_4983:
43086 ldx [%l7 + 0x38], %i2
43087 tg %xcc, 0x0
43088 orn %i6, %i1, %o5
43089 stb %i4, [%l7 + 0x44]
43090 umul %g1, 0x0D7D, %i5
43091 bneg,a %xcc, loop_4984
43092 edge8ln %g3, %g2, %l4
43093 movle %icc, %i0, %o3
43094 tpos %xcc, 0x7
43095loop_4984:
43096 ldd [%l7 + 0x48], %f4
43097 bne,a,pt %xcc, loop_4985
43098 fpadd16 %f4, %f8, %f8
43099 ldsb [%l7 + 0x5B], %l1
43100 orcc %g6, %i7, %g7
43101loop_4985:
43102 te %xcc, 0x2
43103 stb %i3, [%l7 + 0x28]
43104 fnot2 %f2, %f6
43105 stw %l5, [%l7 + 0x0C]
43106 ldsw [%l7 + 0x54], %l6
43107 movle %xcc, %o7, %o0
43108 lduw [%l7 + 0x40], %o2
43109 move %xcc, %o4, %l2
43110 edge32ln %l3, %o1, %o6
43111 bneg loop_4986
43112 fmovrsgez %g5, %f3, %f6
43113 fbge,a %fcc0, loop_4987
43114 fbge,a %fcc3, loop_4988
43115loop_4986:
43116 xorcc %l0, %g4, %i6
43117 ldsb [%l7 + 0x54], %i1
43118loop_4987:
43119 fzero %f8
43120loop_4988:
43121 sth %i2, [%l7 + 0x4C]
43122 ldsw [%l7 + 0x3C], %i4
43123 andn %o5, %i5, %g3
43124 ldsh [%l7 + 0x42], %g2
43125 subcc %g1, %l4, %i0
43126 fpadd32 %f0, %f2, %f6
43127 fmul8ulx16 %f8, %f14, %f0
43128 be,a,pt %xcc, loop_4989
43129 lduw [%l7 + 0x24], %l1
43130 movle %xcc, %o3, %g6
43131 brlez %i7, loop_4990
43132loop_4989:
43133 fmovrslz %g7, %f12, %f3
43134 ldsb [%l7 + 0x33], %i3
43135 srl %l6, 0x16, %l5
43136loop_4990:
43137 ldub [%l7 + 0x26], %o0
43138 st %f7, [%l7 + 0x50]
43139 ldsw [%l7 + 0x5C], %o7
43140 fcmpeq16 %f4, %f4, %o2
43141 orncc %l2, 0x03BB, %o4
43142 fbug %fcc1, loop_4991
43143 fbul %fcc3, loop_4992
43144 st %f0, [%l7 + 0x70]
43145 fmovdge %icc, %f6, %f11
43146loop_4991:
43147 fpsub32s %f8, %f11, %f15
43148loop_4992:
43149 call loop_4993
43150 umul %l3, 0x1F48, %o1
43151 fcmpne32 %f4, %f8, %o6
43152 st %f14, [%l7 + 0x1C]
43153loop_4993:
43154 bl,pt %xcc, loop_4994
43155 fmovsgu %icc, %f9, %f6
43156 fmovdneg %icc, %f7, %f7
43157 edge32l %g5, %g4, %l0
43158loop_4994:
43159 udivcc %i6, 0x171A, %i1
43160 ldx [%l7 + 0x70], %i2
43161 fnands %f0, %f9, %f1
43162 st %f7, [%l7 + 0x64]
43163 addc %i4, %i5, %g3
43164 fpadd16s %f1, %f6, %f2
43165 nop
43166 setx loop_4995, %l0, %l1
43167 wrpr 0x1, %tl
43168 wrpr %l1, %tnpc
43169 setx 0x34400001400, %l0, %l1
43170 wrpr %l1, %tstate
43171 wrhpr 0x4, %htstate
43172 done
43173 std %f4, [%l7 + 0x48]
43174 fcmpgt16 %f14, %f6, %o5
43175 fmovsneg %icc, %f11, %f12
43176loop_4995:
43177 movvc %xcc, %g1, %l4
43178 bge,a %xcc, loop_4996
43179 sth %i0, [%l7 + 0x5E]
43180 lduw [%l7 + 0x7C], %g2
43181 ldsw [%l7 + 0x7C], %l1
43182loop_4996:
43183 ldsb [%l7 + 0x0F], %o3
43184 ld [%l7 + 0x18], %f10
43185 sdivcc %g6, 0x14B5, %g7
43186 sth %i3, [%l7 + 0x16]
43187 xnorcc %i7, 0x0238, %l5
43188 fabsd %f6, %f6
43189 st %f1, [%l7 + 0x70]
43190 fandnot1 %f4, %f14, %f10
43191 bne,a loop_4997
43192 tcs %xcc, 0x1
43193 ld [%l7 + 0x18], %f5
43194 fcmpd %fcc0, %f4, %f0
43195loop_4997:
43196 ldub [%l7 + 0x65], %l6
43197 fmovrdne %o0, %f2, %f8
43198 fmovsa %icc, %f3, %f9
43199 ldd [%l7 + 0x20], %f12
43200 fmovscc %xcc, %f7, %f3
43201 lduw [%l7 + 0x48], %o2
43202 fnor %f6, %f12, %f6
43203 movl %xcc, %o7, %o4
43204 stb %l3, [%l7 + 0x25]
43205 fcmpgt32 %f10, %f12, %o1
43206 ldx [%l7 + 0x30], %o6
43207 std %f2, [%l7 + 0x70]
43208 edge16l %l2, %g5, %g4
43209 fxor %f4, %f2, %f6
43210 xorcc %i6, 0x1AEE, %i1
43211 movcc %xcc, %l0, %i4
43212 ldsw [%l7 + 0x60], %i2
43213 fmovscs %icc, %f0, %f5
43214 std %f14, [%l7 + 0x40]
43215 bge loop_4998
43216 fmovd %f12, %f4
43217 fmovdn %icc, %f12, %f12
43218 movrgz %i5, 0x231, %o5
43219loop_4998:
43220 fbn,a %fcc3, loop_4999
43221 ldsw [%l7 + 0x60], %g3
43222 umulcc %g1, 0x1AA9, %l4
43223 fone %f2
43224loop_4999:
43225 fmovrslz %i0, %f11, %f15
43226 stw %g2, [%l7 + 0x2C]
43227 tle %xcc, 0x7
43228 st %f10, [%l7 + 0x74]
43229 fbn %fcc3, loop_5000
43230 fnot1 %f4, %f2
43231 fblg,a %fcc2, loop_5001
43232 lduw [%l7 + 0x4C], %o3
43233loop_5000:
43234 xor %g6, %l1, %i3
43235 fors %f7, %f7, %f10
43236loop_5001:
43237 fmovspos %xcc, %f2, %f0
43238 sth %i7, [%l7 + 0x76]
43239 ldsb [%l7 + 0x3D], %g7
43240 fcmpgt32 %f10, %f0, %l5
43241 sth %l6, [%l7 + 0x44]
43242 ldx [%l7 + 0x40], %o0
43243 ba,a loop_5002
43244 movge %xcc, %o7, %o4
43245 stw %o2, [%l7 + 0x78]
43246 fcmpd %fcc1, %f4, %f2
43247loop_5002:
43248 and %o1, %l3, %o6
43249 stx %l2, [%l7 + 0x70]
43250 smulcc %g4, %i6, %i1
43251 edge32n %g5, %i4, %i2
43252 fcmpeq16 %f14, %f4, %i5
43253 std %f14, [%l7 + 0x78]
43254 fpack16 %f4, %f14
43255 edge16 %l0, %o5, %g1
43256 ld [%l7 + 0x18], %f3
43257 fandnot2 %f0, %f4, %f4
43258 tne %xcc, 0x7
43259 array8 %l4, %i0, %g2
43260 ldsb [%l7 + 0x51], %o3
43261 taddcc %g6, 0x046F, %g3
43262 umulcc %i3, 0x1335, %i7
43263 ldd [%l7 + 0x48], %f0
43264 fmovsa %xcc, %f14, %f5
43265 fand %f10, %f2, %f8
43266 nop
43267 setx loop_5003, %l0, %l1
43268 wrpr 0x1, %tl
43269 wrpr %l1, %tpc
43270 add %l1, 0x4, %l1
43271 wrpr %l1, %tnpc
43272 setx 0x34400001400, %l0, %l1
43273 wrpr %l1, %tstate
43274 wrhpr 0x4, %htstate
43275 retry
43276 brgez,a %g7, loop_5004
43277 std %f6, [%l7 + 0x50]
43278 orn %l5, %l6, %o0
43279loop_5003:
43280 fmul8sux16 %f2, %f12, %f0
43281loop_5004:
43282 ldx [%l7 + 0x68], %l1
43283 ldd [%l7 + 0x58], %f4
43284 brnz %o7, loop_5005
43285 tgu %icc, 0x1
43286 stx %o2, [%l7 + 0x70]
43287 for %f14, %f12, %f8
43288loop_5005:
43289 fnor %f8, %f6, %f10
43290 fmovdne %xcc, %f0, %f4
43291 edge8n %o4, %l3, %o6
43292 brgz,a %o1, loop_5006
43293 stb %l2, [%l7 + 0x3C]
43294 ldsw [%l7 + 0x4C], %g4
43295 stb %i6, [%l7 + 0x3A]
43296loop_5006:
43297 array32 %g5, %i4, %i1
43298 std %f10, [%l7 + 0x20]
43299 fcmpne16 %f14, %f0, %i5
43300 ld [%l7 + 0x6C], %f10
43301 fbug %fcc3, loop_5007
43302 ldd [%l7 + 0x68], %f8
43303 addcc %l0, 0x1E7D, %i2
43304 fmovrsgz %o5, %f1, %f2
43305loop_5007:
43306 andncc %g1, %i0, %g2
43307 fblg %fcc3, loop_5008
43308 sth %o3, [%l7 + 0x38]
43309 bge,pt %icc, loop_5009
43310 edge32l %l4, %g6, %i3
43311loop_5008:
43312 fmovrdgz %i7, %f0, %f4
43313 orcc %g7, %g3, %l6
43314loop_5009:
43315 ldd [%l7 + 0x78], %f8
43316 fpmerge %f15, %f6, %f14
43317 st %f1, [%l7 + 0x60]
43318 ldsh [%l7 + 0x08], %o0
43319 fpmerge %f4, %f11, %f0
43320 udivcc %l1, 0x12D5, %l5
43321 ldsw [%l7 + 0x5C], %o2
43322 std %f8, [%l7 + 0x10]
43323 lduw [%l7 + 0x64], %o7
43324 fba,a %fcc2, loop_5010
43325 ldsw [%l7 + 0x20], %l3
43326 ldub [%l7 + 0x36], %o6
43327 ldx [%l7 + 0x70], %o1
43328loop_5010:
43329 fmovsvs %icc, %f15, %f13
43330 movrne %l2, 0x1AE, %g4
43331 fmovsgu %icc, %f3, %f12
43332 stb %i6, [%l7 + 0x74]
43333 addc %g5, 0x1E83, %o4
43334 fpmerge %f4, %f5, %f12
43335 ldsh [%l7 + 0x6E], %i4
43336 movn %icc, %i1, %l0
43337 stw %i2, [%l7 + 0x64]
43338 mulx %i5, %g1, %o5
43339 fcmpes %fcc2, %f8, %f13
43340 fmovrdlez %i0, %f10, %f4
43341 tsubcctv %o3, 0x1804, %g2
43342 fmul8sux16 %f4, %f10, %f8
43343 movrgez %l4, %i3, %i7
43344 edge32 %g7, %g6, %l6
43345 addc %g3, %o0, %l1
43346 stx %o2, [%l7 + 0x10]
43347 ldsb [%l7 + 0x3F], %l5
43348 fmovdleu %xcc, %f5, %f2
43349 smulcc %o7, %o6, %l3
43350 mulscc %l2, %o1, %g4
43351 fexpand %f1, %f10
43352 ldub [%l7 + 0x3D], %i6
43353 lduh [%l7 + 0x14], %o4
43354 and %i4, %g5, %i1
43355 fmovrslz %i2, %f0, %f15
43356 stx %i5, [%l7 + 0x08]
43357 fmovrsgez %l0, %f6, %f12
43358 ld [%l7 + 0x4C], %f0
43359 fnot1s %f6, %f13
43360 lduh [%l7 + 0x1A], %g1
43361 ld [%l7 + 0x54], %f11
43362 ta %icc, 0x5
43363 stb %i0, [%l7 + 0x22]
43364 fmuld8sux16 %f5, %f3, %f4
43365 ldub [%l7 + 0x2B], %o3
43366 fcmple16 %f0, %f6, %g2
43367 edge8 %o5, %i3, %l4
43368 std %f4, [%l7 + 0x78]
43369 bleu loop_5011
43370 popc %g7, %g6
43371 lduw [%l7 + 0x4C], %l6
43372 edge32l %i7, %o0, %l1
43373loop_5011:
43374 tneg %xcc, 0x5
43375 fpackfix %f10, %f9
43376 ldsb [%l7 + 0x28], %o2
43377 movne %icc, %l5, %g3
43378 faligndata %f14, %f14, %f10
43379 fcmpne32 %f12, %f6, %o7
43380 fcmpne16 %f2, %f2, %o6
43381 ldx [%l7 + 0x68], %l2
43382 movg %xcc, %o1, %l3
43383 fabss %f9, %f0
43384 st %f3, [%l7 + 0x2C]
43385 add %i6, %g4, %i4
43386 sth %o4, [%l7 + 0x34]
43387 fsrc2s %f14, %f12
43388 stw %g5, [%l7 + 0x4C]
43389 fpack32 %f14, %f4, %f14
43390 fandnot2s %f10, %f1, %f11
43391 fabss %f10, %f13
43392 std %f12, [%l7 + 0x58]
43393 tn %xcc, 0x2
43394 fsrc1s %f5, %f2
43395 movrgez %i2, %i5, %l0
43396 ldsh [%l7 + 0x5A], %g1
43397 movpos %xcc, %i0, %i1
43398 sth %g2, [%l7 + 0x48]
43399 addcc %o5, %i3, %l4
43400 fandnot2s %f0, %f11, %f6
43401 andn %o3, %g7, %l6
43402 be,pn %xcc, loop_5012
43403 edge16n %g6, %o0, %i7
43404 array32 %l1, %o2, %g3
43405 tne %icc, 0x6
43406loop_5012:
43407 st %f8, [%l7 + 0x40]
43408 fnands %f12, %f12, %f2
43409 pdist %f10, %f8, %f2
43410 stw %o7, [%l7 + 0x78]
43411 fmovdg %icc, %f2, %f3
43412 subccc %o6, 0x0F70, %l5
43413 pdist %f10, %f2, %f8
43414 smulcc %o1, 0x01B3, %l2
43415 movl %icc, %i6, %g4
43416 brlez %i4, loop_5013
43417 tge %xcc, 0x0
43418 fmovrsgez %o4, %f8, %f11
43419 ldub [%l7 + 0x55], %l3
43420loop_5013:
43421 be,a,pt %xcc, loop_5014
43422 fmovsneg %icc, %f9, %f7
43423 ld [%l7 + 0x40], %f9
43424 movcs %xcc, %g5, %i2
43425loop_5014:
43426 fbuge %fcc3, loop_5015
43427 ldsw [%l7 + 0x5C], %l0
43428 bcs,a %xcc, loop_5016
43429 std %f6, [%l7 + 0x68]
43430loop_5015:
43431 stw %i5, [%l7 + 0x60]
43432 fnot1 %f12, %f4
43433loop_5016:
43434 stw %i0, [%l7 + 0x3C]
43435 fnot1 %f6, %f4
43436 stb %g1, [%l7 + 0x61]
43437 brgez,a %g2, loop_5017
43438 ldsh [%l7 + 0x30], %o5
43439 bne,pn %xcc, loop_5018
43440 movrgez %i3, 0x3B8, %l4
43441loop_5017:
43442 fpsub16 %f10, %f4, %f8
43443 fbn %fcc3, loop_5019
43444loop_5018:
43445 tneg %icc, 0x1
43446 ld [%l7 + 0x50], %f13
43447 fornot2 %f0, %f6, %f6
43448loop_5019:
43449 fmovsvs %xcc, %f7, %f12
43450 lduh [%l7 + 0x1C], %i1
43451 tcc %icc, 0x1
43452 fbne %fcc3, loop_5020
43453 ldsb [%l7 + 0x31], %g7
43454 fmovdle %icc, %f7, %f11
43455 tcs %icc, 0x4
43456loop_5020:
43457 sethi 0x03F9, %l6
43458 fmovrdgez %o3, %f2, %f4
43459 fbul,a %fcc0, loop_5021
43460 fcmpes %fcc3, %f12, %f13
43461 fpadd16 %f2, %f4, %f12
43462 movn %xcc, %o0, %g6
43463loop_5021:
43464 lduw [%l7 + 0x50], %l1
43465 bne loop_5022
43466 bvc,a,pt %icc, loop_5023
43467 edge32ln %i7, %o2, %o7
43468 tneg %xcc, 0x6
43469loop_5022:
43470 ldsh [%l7 + 0x62], %g3
43471loop_5023:
43472 bne loop_5024
43473 fnands %f4, %f1, %f15
43474 ble %icc, loop_5025
43475 movrgz %l5, 0x2D1, %o1
43476loop_5024:
43477 sth %l2, [%l7 + 0x7E]
43478 siam 0x1
43479loop_5025:
43480 std %f2, [%l7 + 0x70]
43481 ldd [%l7 + 0x70], %f2
43482 fnot2s %f4, %f1
43483 udiv %i6, 0x0C09, %g4
43484 ldsw [%l7 + 0x28], %o6
43485 fbg %fcc1, loop_5026
43486 fbu %fcc3, loop_5027
43487 movle %xcc, %i4, %o4
43488 brnz %l3, loop_5028
43489loop_5026:
43490 fnegd %f12, %f4
43491loop_5027:
43492 fmovdpos %xcc, %f10, %f1
43493 edge8n %g5, %l0, %i5
43494loop_5028:
43495 tvs %xcc, 0x6
43496 edge32l %i0, %i2, %g2
43497 fpadd16 %f2, %f14, %f4
43498 movle %xcc, %g1, %i3
43499 andn %l4, %i1, %o5
43500 tge %xcc, 0x0
43501 st %f5, [%l7 + 0x78]
43502 subc %l6, %g7, %o3
43503 fandnot1s %f5, %f13, %f5
43504 fmovdcs %xcc, %f0, %f7
43505 stb %g6, [%l7 + 0x1A]
43506 brgez %l1, loop_5029
43507 fnand %f0, %f8, %f10
43508 fabsd %f8, %f10
43509 tcc %xcc, 0x7
43510loop_5029:
43511 stw %i7, [%l7 + 0x68]
43512 fornot1s %f0, %f12, %f14
43513 movrlz %o0, %o7, %g3
43514 fbu,a %fcc2, loop_5030
43515 smul %l5, 0x0975, %o2
43516 fcmpgt16 %f10, %f8, %l2
43517 ld [%l7 + 0x10], %f14
43518loop_5030:
43519 fabss %f5, %f15
43520 array16 %i6, %o1, %g4
43521 mova %icc, %i4, %o6
43522 fpackfix %f4, %f4
43523 fmovdle %icc, %f1, %f13
43524 fmovsn %xcc, %f12, %f15
43525 fxnor %f8, %f0, %f6
43526 smul %l3, 0x0546, %g5
43527 stw %l0, [%l7 + 0x68]
43528 ldx [%l7 + 0x60], %o4
43529 addcc %i5, 0x11C5, %i2
43530 umul %i0, 0x1CAB, %g1
43531 fba,a %fcc2, loop_5031
43532 std %f14, [%l7 + 0x58]
43533 ldsh [%l7 + 0x32], %g2
43534 ldd [%l7 + 0x58], %f2
43535loop_5031:
43536 movg %xcc, %i3, %l4
43537 fbuge,a %fcc2, loop_5032
43538 fandnot1 %f0, %f10, %f12
43539 ldub [%l7 + 0x64], %o5
43540 smulcc %l6, %g7, %o3
43541loop_5032:
43542 sethi 0x0D96, %g6
43543 fble,a %fcc1, loop_5033
43544 fmovrsgz %l1, %f0, %f12
43545 movg %icc, %i1, %o0
43546 tpos %icc, 0x3
43547loop_5033:
43548 fones %f7
43549 ble,a %xcc, loop_5034
43550 xnorcc %i7, %g3, %l5
43551 ldx [%l7 + 0x58], %o7
43552 ldd [%l7 + 0x38], %f2
43553loop_5034:
43554 fmovdg %xcc, %f0, %f14
43555 movcs %icc, %o2, %l2
43556 fcmpne16 %f8, %f6, %i6
43557 stx %o1, [%l7 + 0x38]
43558 edge16ln %i4, %o6, %g4
43559 movl %xcc, %g5, %l0
43560 lduh [%l7 + 0x18], %l3
43561 fmovdvs %xcc, %f12, %f2
43562 movgu %icc, %i5, %o4
43563 andn %i0, 0x108C, %i2
43564 movrlz %g1, %g2, %l4
43565 fbug %fcc2, loop_5035
43566 smulcc %i3, %l6, %g7
43567 ldub [%l7 + 0x5F], %o5
43568 stw %g6, [%l7 + 0x60]
43569loop_5035:
43570 stw %l1, [%l7 + 0x44]
43571 fbule,a %fcc3, loop_5036
43572 sllx %i1, %o3, %o0
43573 lduh [%l7 + 0x54], %g3
43574 fbne %fcc0, loop_5037
43575loop_5036:
43576 fcmpd %fcc2, %f4, %f12
43577 std %f0, [%l7 + 0x08]
43578 bshuffle %f8, %f6, %f10
43579loop_5037:
43580 sdivcc %l5, 0x14BD, %i7
43581 tsubcc %o2, 0x1721, %o7
43582 ldsw [%l7 + 0x0C], %i6
43583 ldx [%l7 + 0x10], %l2
43584 fba %fcc1, loop_5038
43585 fpack16 %f8, %f9
43586 stw %o1, [%l7 + 0x10]
43587 ldub [%l7 + 0x10], %i4
43588loop_5038:
43589 edge16ln %o6, %g4, %g5
43590 lduh [%l7 + 0x68], %l0
43591 fmovdgu %icc, %f6, %f13
43592 xnorcc %i5, 0x1E91, %o4
43593 bcs,a loop_5039
43594 srl %i0, 0x15, %i2
43595 fsrc1 %f8, %f4
43596 brnz %g1, loop_5040
43597loop_5039:
43598 st %f2, [%l7 + 0x20]
43599 fnor %f6, %f2, %f8
43600 sth %g2, [%l7 + 0x5E]
43601loop_5040:
43602 faligndata %f12, %f6, %f12
43603 st %f15, [%l7 + 0x0C]
43604 subccc %l4, 0x100D, %l3
43605 movgu %xcc, %l6, %g7
43606 fands %f1, %f1, %f8
43607 movge %icc, %o5, %g6
43608 stx %i3, [%l7 + 0x58]
43609 bneg,pn %xcc, loop_5041
43610 ta %icc, 0x7
43611 fnot2 %f10, %f2
43612 ldsh [%l7 + 0x56], %l1
43613loop_5041:
43614 orn %i1, 0x05F3, %o0
43615 bcc,a,pt %icc, loop_5042
43616 movn %xcc, %o3, %g3
43617 fbl %fcc1, loop_5043
43618 fbne,a %fcc1, loop_5044
43619loop_5042:
43620 fbo %fcc0, loop_5045
43621 ldub [%l7 + 0x5A], %i7
43622loop_5043:
43623 stb %o2, [%l7 + 0x53]
43624loop_5044:
43625 fbg,a %fcc1, loop_5046
43626loop_5045:
43627 ldsb [%l7 + 0x2F], %l5
43628 ldsw [%l7 + 0x50], %o7
43629 ldsb [%l7 + 0x53], %i6
43630loop_5046:
43631 movre %l2, %i4, %o6
43632 stb %o1, [%l7 + 0x66]
43633 stx %g5, [%l7 + 0x50]
43634 movneg %icc, %l0, %i5
43635 fmul8sux16 %f8, %f10, %f0
43636 subccc %o4, %g4, %i2
43637 std %f2, [%l7 + 0x30]
43638 fmovrsgz %g1, %f15, %f12
43639 fmovdl %xcc, %f11, %f14
43640 ldx [%l7 + 0x10], %g2
43641 st %f5, [%l7 + 0x08]
43642 ldsh [%l7 + 0x48], %l4
43643 fmovs %f8, %f10
43644 nop
43645 setx loop_5047, %l0, %l1
43646 wrpr 0x1, %tl
43647 wrpr %l1, %tpc
43648 add %l1, 0x4, %l1
43649 wrpr %l1, %tnpc
43650 setx 0x34400001400, %l0, %l1
43651 wrpr %l1, %tstate
43652 wrhpr 0x4, %htstate
43653 retry
43654 movn %xcc, %l3, %i0
43655 bne,a loop_5048
43656 stw %g7, [%l7 + 0x78]
43657loop_5047:
43658 fmuld8sux16 %f1, %f5, %f4
43659 edge8ln %l6, %g6, %i3
43660loop_5048:
43661 sdiv %o5, 0x031B, %i1
43662 fbge,a %fcc2, loop_5049
43663 fmovdgu %xcc, %f15, %f3
43664 stx %o0, [%l7 + 0x28]
43665 sth %l1, [%l7 + 0x3E]
43666loop_5049:
43667 fbuge,a %fcc0, loop_5050
43668 fcmpne32 %f8, %f2, %g3
43669 subcc %o3, %o2, %i7
43670 fornot1 %f12, %f12, %f8
43671loop_5050:
43672 fors %f8, %f5, %f0
43673 lduw [%l7 + 0x6C], %o7
43674 addc %l5, %l2, %i6
43675 sdivcc %i4, 0x0679, %o6
43676 ldx [%l7 + 0x08], %o1
43677 fcmpeq32 %f10, %f12, %l0
43678 fnegd %f0, %f10
43679 edge8ln %g5, %o4, %i5
43680 st %f8, [%l7 + 0x6C]
43681 st %f0, [%l7 + 0x60]
43682 fzero %f8
43683 movrlez %g4, 0x15C, %i2
43684 ld [%l7 + 0x34], %f9
43685 fsrc2s %f13, %f5
43686 fbg,a %fcc1, loop_5051
43687 std %f14, [%l7 + 0x50]
43688 stw %g1, [%l7 + 0x3C]
43689 andn %g2, %l4, %l3
43690loop_5051:
43691 ld [%l7 + 0x48], %f15
43692 lduh [%l7 + 0x56], %g7
43693 or %l6, %i0, %g6
43694 sdivcc %i3, 0x1A20, %i1
43695 bge,pt %xcc, loop_5052
43696 fcmpgt32 %f14, %f4, %o5
43697 sth %o0, [%l7 + 0x24]
43698 ldx [%l7 + 0x08], %l1
43699loop_5052:
43700 stw %g3, [%l7 + 0x3C]
43701 fbg %fcc2, loop_5053
43702 stx %o2, [%l7 + 0x30]
43703 ldsh [%l7 + 0x1E], %i7
43704 fpack32 %f6, %f14, %f2
43705loop_5053:
43706 subc %o3, 0x1EAD, %o7
43707 fmovsne %xcc, %f2, %f5
43708 ba loop_5054
43709 stx %l2, [%l7 + 0x68]
43710 ldub [%l7 + 0x7C], %l5
43711 fabss %f12, %f7
43712loop_5054:
43713 te %icc, 0x3
43714 stb %i4, [%l7 + 0x0A]
43715 lduh [%l7 + 0x76], %o6
43716 sth %i6, [%l7 + 0x24]
43717 fands %f8, %f1, %f9
43718 orcc %o1, 0x1308, %g5
43719 fmovse %xcc, %f5, %f6
43720 orn %o4, %l0, %i5
43721 stx %i2, [%l7 + 0x70]
43722 fbne %fcc3, loop_5055
43723 edge32 %g4, %g2, %g1
43724 stw %l4, [%l7 + 0x20]
43725 nop
43726 setx loop_5056, %l0, %l1
43727 jmpl %l1, %l3
43728loop_5055:
43729 taddcc %l6, 0x08B1, %i0
43730 bleu,a,pn %xcc, loop_5057
43731 fbue %fcc3, loop_5058
43732loop_5056:
43733 st %f6, [%l7 + 0x70]
43734 st %f4, [%l7 + 0x48]
43735loop_5057:
43736 movre %g6, 0x3BF, %g7
43737loop_5058:
43738 ldd [%l7 + 0x70], %f2
43739 fandnot1 %f0, %f14, %f2
43740 edge8ln %i3, %i1, %o5
43741 tl %icc, 0x0
43742 st %f4, [%l7 + 0x7C]
43743 ld [%l7 + 0x44], %f2
43744 movrlez %l1, %g3, %o2
43745 movne %icc, %i7, %o0
43746 ta %icc, 0x0
43747 fcmped %fcc3, %f6, %f14
43748 brgz,a %o3, loop_5059
43749 fbule,a %fcc3, loop_5060
43750 addccc %o7, %l5, %i4
43751 lduw [%l7 + 0x40], %o6
43752loop_5059:
43753 call loop_5061
43754loop_5060:
43755 brz %i6, loop_5062
43756 fcmps %fcc1, %f9, %f2
43757 fxnor %f12, %f10, %f6
43758loop_5061:
43759 fabss %f3, %f0
43760loop_5062:
43761 ldsh [%l7 + 0x62], %l2
43762 tvs %xcc, 0x3
43763 fbu %fcc2, loop_5063
43764 tsubcc %g5, %o4, %o1
43765 fmovrse %l0, %f10, %f10
43766 fpadd16 %f2, %f0, %f2
43767loop_5063:
43768 st %f8, [%l7 + 0x50]
43769 fmovrdgz %i5, %f4, %f8
43770 fabsd %f0, %f2
43771 fand %f14, %f2, %f8
43772 ldsb [%l7 + 0x6C], %i2
43773 ba loop_5064
43774 srlx %g2, %g1, %l4
43775 fmovsvc %xcc, %f7, %f7
43776 tne %icc, 0x6
43777loop_5064:
43778 fbul %fcc1, loop_5065
43779 fmovrse %l3, %f10, %f10
43780 lduw [%l7 + 0x40], %g4
43781 ldx [%l7 + 0x28], %l6
43782loop_5065:
43783 std %f14, [%l7 + 0x48]
43784 tne %xcc, 0x6
43785 array32 %g6, %i0, %i3
43786 tvc %xcc, 0x2
43787 fmovspos %xcc, %f7, %f12
43788 fnegs %f1, %f9
43789 fmul8x16al %f15, %f13, %f8
43790 ldsb [%l7 + 0x70], %i1
43791 alignaddrl %o5, %g7, %g3
43792 fxnor %f8, %f0, %f0
43793 fmovrdne %l1, %f4, %f4
43794 fcmpne32 %f2, %f6, %i7
43795 lduw [%l7 + 0x48], %o2
43796 sdiv %o0, 0x1B78, %o7
43797 fbug %fcc3, loop_5066
43798 fbue,a %fcc1, loop_5067
43799 fcmpeq16 %f12, %f14, %l5
43800 st %f5, [%l7 + 0x0C]
43801loop_5066:
43802 brlz,a %i4, loop_5068
43803loop_5067:
43804 be,pt %icc, loop_5069
43805 andcc %o6, 0x19B4, %o3
43806 fmovscc %xcc, %f5, %f4
43807loop_5068:
43808 for %f14, %f0, %f12
43809loop_5069:
43810 ldx [%l7 + 0x70], %i6
43811 bpos,a %xcc, loop_5070
43812 xor %g5, 0x165B, %o4
43813 stx %o1, [%l7 + 0x58]
43814 stw %l0, [%l7 + 0x70]
43815loop_5070:
43816 fbul,a %fcc2, loop_5071
43817 ldd [%l7 + 0x50], %f6
43818 stw %i5, [%l7 + 0x5C]
43819 brnz %i2, loop_5072
43820loop_5071:
43821 movcs %xcc, %l2, %g2
43822 ta %xcc, 0x2
43823 ldsb [%l7 + 0x29], %l4
43824loop_5072:
43825 fbul %fcc1, loop_5073
43826 fmovdneg %icc, %f0, %f12
43827 lduh [%l7 + 0x32], %l3
43828 orcc %g1, %l6, %g4
43829loop_5073:
43830 ldx [%l7 + 0x68], %g6
43831 ldub [%l7 + 0x6F], %i0
43832 brgz %i1, loop_5074
43833 movle %xcc, %i3, %o5
43834 orcc %g7, %l1, %i7
43835 lduw [%l7 + 0x30], %o2
43836loop_5074:
43837 fcmple32 %f12, %f4, %o0
43838 fzero %f6
43839 brgez %o7, loop_5075
43840 tpos %xcc, 0x5
43841 xnorcc %g3, 0x1089, %l5
43842 lduh [%l7 + 0x76], %o6
43843loop_5075:
43844 edge32 %i4, %i6, %o3
43845 fpsub32 %f4, %f12, %f8
43846 fmovdvs %xcc, %f15, %f10
43847 lduw [%l7 + 0x30], %g5
43848 fsrc2s %f12, %f10
43849 ldsb [%l7 + 0x54], %o1
43850 fcmpne32 %f2, %f10, %o4
43851 fsrc2 %f12, %f8
43852 tg %xcc, 0x6
43853 fcmpne32 %f14, %f12, %i5
43854 stx %i2, [%l7 + 0x50]
43855 fmovscc %icc, %f15, %f7
43856 orncc %l2, %l0, %l4
43857 udiv %g2, 0x131C, %g1
43858 tge %xcc, 0x0
43859 fmovdcs %xcc, %f14, %f10
43860 bl %xcc, loop_5076
43861 stw %l6, [%l7 + 0x48]
43862 tneg %xcc, 0x1
43863 sth %g4, [%l7 + 0x68]
43864loop_5076:
43865 std %f8, [%l7 + 0x10]
43866 ldub [%l7 + 0x3B], %g6
43867 tpos %xcc, 0x3
43868 ldx [%l7 + 0x18], %l3
43869 andcc %i1, 0x0323, %i3
43870 st %f5, [%l7 + 0x58]
43871 fpadd32 %f8, %f8, %f8
43872 orncc %i0, %o5, %l1
43873 fxnor %f0, %f12, %f12
43874 lduh [%l7 + 0x18], %g7
43875 smulcc %o2, 0x04F1, %i7
43876 add %o0, %o7, %g3
43877 tvc %icc, 0x1
43878 movn %xcc, %o6, %l5
43879 fbl %fcc1, loop_5077
43880 bl,a,pt %icc, loop_5078
43881 edge8 %i6, %i4, %g5
43882 mulx %o1, %o3, %o4
43883loop_5077:
43884 brgez %i2, loop_5079
43885loop_5078:
43886 movrgz %l2, %i5, %l4
43887 ld [%l7 + 0x14], %f0
43888 tne %xcc, 0x3
43889loop_5079:
43890 lduw [%l7 + 0x38], %g2
43891 fornot2 %f8, %f2, %f6
43892 ldd [%l7 + 0x28], %f10
43893 addccc %l0, 0x09DF, %l6
43894 subc %g4, %g6, %l3
43895 fmovdgu %icc, %f2, %f3
43896 siam 0x6
43897 tvs %xcc, 0x6
43898 fmovdgu %xcc, %f7, %f0
43899 fandnot1s %f0, %f9, %f7
43900 andncc %g1, %i1, %i3
43901 andcc %o5, 0x0DB4, %l1
43902 udiv %i0, 0x1864, %g7
43903 fmovrdgez %i7, %f8, %f4
43904 popc 0x1A92, %o2
43905 tge %icc, 0x6
43906 fabss %f7, %f14
43907 fmovdvc %icc, %f2, %f8
43908 fmovda %icc, %f0, %f10
43909 tge %xcc, 0x2
43910 movge %xcc, %o7, %o0
43911 fmovde %icc, %f8, %f9
43912 fmovsl %xcc, %f2, %f4
43913 udiv %o6, 0x1691, %l5
43914 ldx [%l7 + 0x50], %i6
43915 fone %f12
43916 fornot2 %f4, %f12, %f6
43917 fcmpd %fcc0, %f10, %f0
43918 ld [%l7 + 0x3C], %f1
43919 ld [%l7 + 0x28], %f14
43920 fble %fcc0, loop_5080
43921 lduh [%l7 + 0x52], %i4
43922 fmovse %xcc, %f3, %f3
43923 bgu %xcc, loop_5081
43924loop_5080:
43925 ldd [%l7 + 0x40], %f8
43926 ta %xcc, 0x1
43927 ldub [%l7 + 0x15], %g5
43928loop_5081:
43929 fpadd32 %f4, %f14, %f2
43930 fnands %f4, %f10, %f15
43931 movre %g3, 0x2EA, %o3
43932 fmovrdlez %o4, %f8, %f4
43933 fpmerge %f5, %f11, %f12
43934 movpos %xcc, %o1, %i2
43935 lduw [%l7 + 0x08], %l2
43936 subcc %i5, %l4, %g2
43937 fbl,a %fcc1, loop_5082
43938 tge %icc, 0x5
43939 std %f6, [%l7 + 0x40]
43940 ldd [%l7 + 0x38], %f2
43941loop_5082:
43942 fpadd16s %f6, %f2, %f6
43943 tcs %icc, 0x5
43944 fbne %fcc3, loop_5083
43945 fmovrde %l0, %f6, %f8
43946 ldx [%l7 + 0x40], %l6
43947 fxnors %f15, %f14, %f3
43948loop_5083:
43949 sra %g4, 0x18, %l3
43950 fpackfix %f6, %f12
43951 fandnot2s %f10, %f5, %f14
43952 fpack32 %f2, %f8, %f6
43953 st %f1, [%l7 + 0x24]
43954 std %f0, [%l7 + 0x10]
43955 stw %g1, [%l7 + 0x3C]
43956 stb %i1, [%l7 + 0x29]
43957 bg,pt %icc, loop_5084
43958 fmovspos %xcc, %f10, %f15
43959 sllx %i3, %g6, %o5
43960 ldsb [%l7 + 0x78], %i0
43961loop_5084:
43962 stw %g7, [%l7 + 0x0C]
43963 movg %xcc, %i7, %o2
43964 fpack16 %f4, %f10
43965 std %f6, [%l7 + 0x30]
43966 fpsub32 %f2, %f12, %f4
43967 brgez %l1, loop_5085
43968 ldsh [%l7 + 0x4C], %o7
43969 sdivx %o6, 0x0066, %o0
43970 xnor %i6, 0x0C25, %i4
43971loop_5085:
43972 bneg loop_5086
43973 lduw [%l7 + 0x5C], %g5
43974 stx %g3, [%l7 + 0x38]
43975 fmovsvc %xcc, %f2, %f5
43976loop_5086:
43977 array32 %l5, %o3, %o1
43978 fmovdge %icc, %f9, %f15
43979 fand %f12, %f10, %f2
43980 fblg,a %fcc3, loop_5087
43981 fnot2 %f4, %f6
43982 fsrc1 %f14, %f14
43983 xorcc %o4, 0x09BA, %l2
43984loop_5087:
43985 fmovdcc %icc, %f3, %f8
43986 fmovse %xcc, %f4, %f0
43987 fsrc2 %f10, %f2
43988 fpadd32s %f1, %f10, %f10
43989 ld [%l7 + 0x68], %f13
43990 sdivx %i2, 0x05BB, %l4
43991 ldx [%l7 + 0x08], %g2
43992 tl %icc, 0x1
43993 fmul8ulx16 %f10, %f0, %f12
43994 tne %icc, 0x0
43995 ldub [%l7 + 0x33], %l0
43996 tg %xcc, 0x2
43997 stx %i5, [%l7 + 0x58]
43998 ldub [%l7 + 0x7F], %l6
43999 fcmple32 %f10, %f8, %g4
44000 bl,a,pt %xcc, loop_5088
44001 fxnor %f0, %f6, %f10
44002 ldsh [%l7 + 0x32], %l3
44003 fcmpeq32 %f14, %f12, %g1
44004loop_5088:
44005 fbg %fcc3, loop_5089
44006 stx %i1, [%l7 + 0x30]
44007 edge16n %i3, %o5, %g6
44008 sdiv %g7, 0x0BFE, %i7
44009loop_5089:
44010 fnegs %f10, %f9
44011 fandnot2 %f14, %f14, %f10
44012 ta %icc, 0x2
44013 edge16n %o2, %l1, %o7
44014 ld [%l7 + 0x58], %f2
44015 stw %o6, [%l7 + 0x0C]
44016 array8 %o0, %i6, %i0
44017 bcs,a loop_5090
44018 srax %i4, 0x0E, %g5
44019 fcmpne32 %f0, %f14, %g3
44020 fba,a %fcc1, loop_5091
44021loop_5090:
44022 ldx [%l7 + 0x38], %o3
44023 fnand %f4, %f6, %f0
44024 edge16n %l5, %o1, %l2
44025loop_5091:
44026 addcc %o4, 0x0741, %l4
44027 popc 0x1387, %g2
44028 ld [%l7 + 0x48], %f15
44029 bvs,pn %xcc, loop_5092
44030 edge16 %i2, %i5, %l6
44031 mova %xcc, %l0, %g4
44032 fble,a %fcc2, loop_5093
44033loop_5092:
44034 popc %l3, %i1
44035 fmul8x16al %f12, %f13, %f14
44036 ldsw [%l7 + 0x14], %g1
44037loop_5093:
44038 edge32n %i3, %o5, %g7
44039 ld [%l7 + 0x30], %f2
44040 stb %g6, [%l7 + 0x7C]
44041 tsubcctv %o2, %l1, %i7
44042 nop
44043 setx loop_5094, %l0, %l1
44044 wrpr 0x1, %tl
44045 wrpr %l1, %tnpc
44046 setx 0x34400001400, %l0, %l1
44047 wrpr %l1, %tstate
44048 wrhpr 0x4, %htstate
44049 done
44050 fands %f10, %f0, %f7
44051 fmovsneg %xcc, %f15, %f2
44052 srax %o6, %o7, %o0
44053loop_5094:
44054 fmovsne %icc, %f7, %f13
44055 stx %i6, [%l7 + 0x70]
44056 sdiv %i0, 0x0060, %g5
44057 tge %icc, 0x0
44058 fxors %f11, %f1, %f15
44059 stx %i4, [%l7 + 0x08]
44060 srl %o3, 0x1C, %g3
44061 alignaddr %o1, %l2, %o4
44062 ldx [%l7 + 0x30], %l4
44063 ld [%l7 + 0x1C], %f15
44064 fmul8ulx16 %f0, %f8, %f10
44065 ldsb [%l7 + 0x71], %g2
44066 stw %i2, [%l7 + 0x50]
44067 fmovrse %i5, %f6, %f2
44068 udivx %l5, 0x13AC, %l0
44069 fmovrsgz %g4, %f8, %f6
44070 stw %l6, [%l7 + 0x0C]
44071 fbug %fcc2, loop_5095
44072 stb %i1, [%l7 + 0x64]
44073 bneg %xcc, loop_5096
44074 fmovdn %icc, %f1, %f10
44075loop_5095:
44076 ldd [%l7 + 0x18], %f0
44077 fmovdpos %icc, %f13, %f14
44078loop_5096:
44079 or %g1, 0x0A42, %i3
44080 ld [%l7 + 0x18], %f8
44081 andcc %l3, %g7, %o5
44082 fcmpne16 %f14, %f4, %g6
44083 sth %o2, [%l7 + 0x56]
44084 srl %i7, 0x05, %l1
44085 movgu %icc, %o7, %o0
44086 fornot2 %f0, %f12, %f14
44087 tpos %icc, 0x2
44088 lduw [%l7 + 0x78], %o6
44089 ldsw [%l7 + 0x38], %i0
44090 ldub [%l7 + 0x54], %g5
44091 or %i4, %i6, %g3
44092 faligndata %f0, %f4, %f0
44093 fmovd %f12, %f4
44094 fmovdcc %xcc, %f13, %f15
44095 fxnor %f14, %f0, %f2
44096 ldsb [%l7 + 0x72], %o1
44097 movrgz %o3, %l2, %l4
44098 ldd [%l7 + 0x50], %f2
44099 sllx %g2, %i2, %i5
44100 fbue %fcc2, loop_5097
44101 alignaddrl %o4, %l5, %l0
44102 smul %l6, 0x163E, %i1
44103 fmovspos %xcc, %f14, %f7
44104loop_5097:
44105 std %f14, [%l7 + 0x08]
44106 lduh [%l7 + 0x70], %g1
44107 ble,a %icc, loop_5098
44108 umulcc %g4, 0x04E7, %l3
44109 udivcc %i3, 0x0B5B, %g7
44110 andcc %g6, 0x1C67, %o2
44111loop_5098:
44112 movvs %icc, %o5, %l1
44113 ta %xcc, 0x4
44114 sub %i7, 0x0435, %o7
44115 nop
44116 setx loop_5099, %l0, %l1
44117 wrpr 0x1, %tl
44118 wrpr %l1, %tpc
44119 add %l1, 0x4, %l1
44120 wrpr %l1, %tnpc
44121 setx 0x34400001400, %l0, %l1
44122 wrpr %l1, %tstate
44123 wrhpr 0x4, %htstate
44124 retry
44125 st %f9, [%l7 + 0x1C]
44126 fsrc2s %f14, %f6
44127 bneg,a loop_5100
44128loop_5099:
44129 sth %o0, [%l7 + 0x78]
44130 fmovdle %xcc, %f14, %f12
44131 brlez,a %i0, loop_5101
44132loop_5100:
44133 fcmped %fcc0, %f2, %f2
44134 for %f2, %f12, %f0
44135 sth %o6, [%l7 + 0x2C]
44136loop_5101:
44137 ldsb [%l7 + 0x39], %i4
44138 udivx %g5, 0x0F57, %i6
44139 movrgz %o1, 0x0A3, %o3
44140 sll %l2, 0x1D, %l4
44141 st %f7, [%l7 + 0x48]
44142 fbl,a %fcc0, loop_5102
44143 fandnot1 %f0, %f4, %f14
44144 udivx %g2, 0x0886, %g3
44145 sth %i2, [%l7 + 0x66]
44146loop_5102:
44147 fba %fcc3, loop_5103
44148 stb %i5, [%l7 + 0x5C]
44149 lduw [%l7 + 0x1C], %o4
44150 sth %l5, [%l7 + 0x2C]
44151loop_5103:
44152 fbul %fcc2, loop_5104
44153 fble %fcc2, loop_5105
44154 popc %l0, %i1
44155 ldsh [%l7 + 0x4A], %g1
44156loop_5104:
44157 fabss %f0, %f2
44158loop_5105:
44159 nop
44160 setx loop_5106, %l0, %l1
44161 wrpr 0x1, %tl
44162 wrpr %l1, %tnpc
44163 setx 0x34400001400, %l0, %l1
44164 wrpr %l1, %tstate
44165 wrhpr 0x4, %htstate
44166 done
44167 tgu %xcc, 0x2
44168 fcmpgt32 %f4, %f2, %g4
44169 fabsd %f0, %f12
44170loop_5106:
44171 movl %icc, %l6, %i3
44172 brnz,a %g7, loop_5107
44173 call loop_5108
44174 fnot2s %f13, %f10
44175 fmovsneg %xcc, %f3, %f4
44176loop_5107:
44177 andcc %g6, %o2, %l3
44178loop_5108:
44179 fpsub32 %f8, %f8, %f14
44180 st %f1, [%l7 + 0x14]
44181 ldub [%l7 + 0x66], %o5
44182 ldsh [%l7 + 0x5A], %l1
44183 popc %o7, %i7
44184 ld [%l7 + 0x3C], %f2
44185 brgz,a %i0, loop_5109
44186 smulcc %o0, 0x0D7B, %o6
44187 ld [%l7 + 0x38], %f1
44188 fcmps %fcc0, %f10, %f13
44189loop_5109:
44190 fmovspos %icc, %f0, %f4
44191 stw %g5, [%l7 + 0x24]
44192 fmovdg %icc, %f13, %f8
44193 stw %i6, [%l7 + 0x14]
44194 ldsb [%l7 + 0x51], %i4
44195 popc 0x1134, %o3
44196 lduh [%l7 + 0x26], %l2
44197 fcmpeq16 %f4, %f6, %l4
44198 std %f0, [%l7 + 0x58]
44199 fbuge %fcc3, loop_5110
44200 ba,pt %xcc, loop_5111
44201 fmul8ulx16 %f8, %f0, %f14
44202 ldd [%l7 + 0x40], %f10
44203loop_5110:
44204 fmovsneg %icc, %f2, %f0
44205loop_5111:
44206 addcc %g2, 0x19E9, %g3
44207 std %f6, [%l7 + 0x58]
44208 tvc %xcc, 0x7
44209 fmovdgu %icc, %f7, %f7
44210 tpos %xcc, 0x1
44211 ldx [%l7 + 0x10], %o1
44212 fmul8sux16 %f8, %f10, %f12
44213 fexpand %f11, %f0
44214 fand %f2, %f0, %f10
44215 movrgz %i2, %o4, %l5
44216 alignaddr %l0, %i5, %g1
44217 edge16l %g4, %i1, %i3
44218 sll %l6, 0x0B, %g6
44219 fmovda %icc, %f4, %f6
44220 std %f6, [%l7 + 0x20]
44221 orcc %g7, 0x1A67, %o2
44222 fmul8x16 %f10, %f14, %f0
44223 ble %icc, loop_5112
44224 stb %l3, [%l7 + 0x46]
44225 ld [%l7 + 0x10], %f10
44226 fcmple16 %f6, %f14, %l1
44227loop_5112:
44228 pdist %f6, %f10, %f8
44229 fsrc1 %f0, %f12
44230 bneg,a loop_5113
44231 fpack32 %f6, %f10, %f12
44232 stb %o7, [%l7 + 0x56]
44233 ldd [%l7 + 0x50], %f4
44234loop_5113:
44235 lduh [%l7 + 0x40], %i7
44236 fmovrdgez %i0, %f0, %f2
44237 edge16l %o5, %o6, %g5
44238 ld [%l7 + 0x30], %f7
44239 pdist %f8, %f14, %f6
44240 fcmped %fcc2, %f6, %f10
44241 fmovdcc %icc, %f0, %f6
44242 fbue %fcc2, loop_5114
44243 tl %xcc, 0x2
44244 sth %i6, [%l7 + 0x0C]
44245 movgu %xcc, %i4, %o0
44246loop_5114:
44247 add %l2, %l4, %o3
44248 fpsub16s %f12, %f10, %f3
44249 fpadd16s %f7, %f10, %f0
44250 xorcc %g3, 0x1566, %o1
44251 fpsub16s %f0, %f5, %f9
44252 movn %icc, %i2, %o4
44253 brnz,a %g2, loop_5115
44254 fornot1s %f2, %f10, %f0
44255 ldsh [%l7 + 0x26], %l0
44256 addc %i5, %g1, %l5
44257loop_5115:
44258 stw %i1, [%l7 + 0x14]
44259 stx %g4, [%l7 + 0x38]
44260 ldsh [%l7 + 0x74], %l6
44261 ld [%l7 + 0x64], %f5
44262 movn %xcc, %g6, %i3
44263 fmovspos %xcc, %f10, %f14
44264 fblg %fcc0, loop_5116
44265 fornot1s %f7, %f15, %f7
44266 bne,pt %xcc, loop_5117
44267 lduw [%l7 + 0x7C], %o2
44268loop_5116:
44269 array8 %g7, %l1, %l3
44270 tn %icc, 0x4
44271loop_5117:
44272 fnot2 %f10, %f2
44273 fmovdn %icc, %f12, %f1
44274 smul %o7, 0x1C1E, %i7
44275 fpadd32 %f8, %f14, %f8
44276 fmovd %f0, %f0
44277 fmovsl %xcc, %f7, %f13
44278 fmovdge %icc, %f6, %f14
44279 ldub [%l7 + 0x1B], %o5
44280 st %f4, [%l7 + 0x60]
44281 alignaddrl %o6, %i0, %i6
44282 fcmpne16 %f12, %f2, %i4
44283 ldsh [%l7 + 0x78], %o0
44284 fcmpeq16 %f10, %f12, %g5
44285 ldsw [%l7 + 0x74], %l4
44286 srax %l2, %o3, %g3
44287 brlz %o1, loop_5118
44288 orncc %i2, 0x1CFD, %g2
44289 ldsh [%l7 + 0x3C], %l0
44290 andn %i5, %g1, %o4
44291loop_5118:
44292 fmuld8ulx16 %f0, %f3, %f6
44293 ldsb [%l7 + 0x0C], %l5
44294 xnorcc %i1, 0x1ADC, %l6
44295 ldx [%l7 + 0x78], %g4
44296 tleu %icc, 0x1
44297 movneg %icc, %g6, %o2
44298 st %f1, [%l7 + 0x5C]
44299 movgu %icc, %g7, %i3
44300 fone %f12
44301 sethi 0x1568, %l3
44302 ldx [%l7 + 0x70], %o7
44303 tcc %icc, 0x3
44304 fbne,a %fcc2, loop_5119
44305 popc 0x1DD6, %i7
44306 fxors %f8, %f12, %f14
44307 fmul8ulx16 %f4, %f8, %f2
44308loop_5119:
44309 fornot2 %f2, %f6, %f10
44310 lduw [%l7 + 0x2C], %l1
44311 fbo,a %fcc3, loop_5120
44312 ble %xcc, loop_5121
44313 ta %icc, 0x4
44314 fnegd %f10, %f8
44315loop_5120:
44316 ldd [%l7 + 0x78], %f14
44317loop_5121:
44318 lduh [%l7 + 0x1E], %o5
44319 ta %xcc, 0x2
44320 fxors %f1, %f5, %f14
44321 orncc %i0, %o6, %i6
44322 move %xcc, %i4, %g5
44323 movcc %xcc, %o0, %l2
44324 brgez %l4, loop_5122
44325 fnot2 %f10, %f12
44326 lduw [%l7 + 0x30], %o3
44327 std %f8, [%l7 + 0x50]
44328loop_5122:
44329 brgz,a %o1, loop_5123
44330 fmovdne %icc, %f11, %f12
44331 brlz,a %i2, loop_5124
44332 fnot2 %f12, %f4
44333loop_5123:
44334 sth %g3, [%l7 + 0x74]
44335 bge %icc, loop_5125
44336loop_5124:
44337 ldsb [%l7 + 0x20], %g2
44338 add %i5, %l0, %o4
44339 fornot1 %f14, %f10, %f2
44340loop_5125:
44341 brz %g1, loop_5126
44342 umulcc %l5, %l6, %g4
44343 fcmps %fcc2, %f15, %f3
44344 movgu %xcc, %i1, %o2
44345loop_5126:
44346 stb %g7, [%l7 + 0x4D]
44347 bleu,a,pt %xcc, loop_5127
44348 ldsb [%l7 + 0x1B], %g6
44349 edge8ln %i3, %o7, %l3
44350 ldx [%l7 + 0x48], %l1
44351loop_5127:
44352 fbl %fcc1, loop_5128
44353 fmovde %icc, %f0, %f13
44354 fmovdg %icc, %f1, %f7
44355 ld [%l7 + 0x44], %f1
44356loop_5128:
44357 ldsb [%l7 + 0x31], %i7
44358 fmul8x16 %f0, %f2, %f2
44359 ldx [%l7 + 0x70], %i0
44360 fmovrdgez %o6, %f2, %f8
44361 taddcctv %i6, 0x13AF, %o5
44362 movvc %xcc, %g5, %i4
44363 fbn %fcc0, loop_5129
44364 fpackfix %f14, %f11
44365 edge32n %l2, %l4, %o3
44366 fmovdneg %icc, %f10, %f12
44367loop_5129:
44368 subcc %o0, %o1, %i2
44369 lduh [%l7 + 0x48], %g2
44370 andcc %g3, %i5, %o4
44371 fsrc1s %f2, %f12
44372 andncc %g1, %l5, %l0
44373 stb %l6, [%l7 + 0x1F]
44374 fpsub32s %f7, %f7, %f1
44375 fmovdleu %icc, %f8, %f0
44376 bge,pt %xcc, loop_5130
44377 fmovdl %icc, %f12, %f4
44378 fcmpeq16 %f6, %f8, %g4
44379 subccc %i1, %o2, %g6
44380loop_5130:
44381 st %f1, [%l7 + 0x30]
44382 lduw [%l7 + 0x7C], %i3
44383 std %f8, [%l7 + 0x68]
44384 te %xcc, 0x5
44385 lduw [%l7 + 0x20], %o7
44386 fmovrsgez %g7, %f2, %f0
44387 ldsh [%l7 + 0x3A], %l3
44388 stb %l1, [%l7 + 0x5D]
44389 fmovsvc %xcc, %f14, %f6
44390 stw %i0, [%l7 + 0x24]
44391 fbo,a %fcc2, loop_5131
44392 movleu %icc, %i7, %i6
44393 fxor %f14, %f12, %f4
44394 stb %o5, [%l7 + 0x56]
44395loop_5131:
44396 nop
44397 setx loop_5132, %l0, %l1
44398 wrpr 0x1, %tl
44399 wrpr %l1, %tnpc
44400 setx 0x34400001400, %l0, %l1
44401 wrpr %l1, %tstate
44402 wrhpr 0x4, %htstate
44403 done
44404 ld [%l7 + 0x4C], %f4
44405 popc %o6, %i4
44406 fba,a %fcc2, loop_5133
44407loop_5132:
44408 edge32n %g5, %l4, %o3
44409 fmovsneg %xcc, %f10, %f11
44410 fpadd32 %f6, %f2, %f2
44411loop_5133:
44412 call loop_5134
44413 udiv %o0, 0x17DA, %o1
44414 pdist %f14, %f6, %f2
44415 fmovdg %xcc, %f14, %f3
44416loop_5134:
44417 fpsub16 %f12, %f10, %f12
44418 fcmpes %fcc1, %f7, %f0
44419 std %f12, [%l7 + 0x40]
44420 tne %icc, 0x4
44421 fsrc1s %f5, %f14
44422 ldsb [%l7 + 0x3B], %i2
44423 std %f8, [%l7 + 0x48]
44424 stx %l2, [%l7 + 0x50]
44425 fmul8sux16 %f10, %f14, %f8
44426 bcs %icc, loop_5135
44427 stw %g3, [%l7 + 0x2C]
44428 xnor %g2, 0x1503, %o4
44429 fmovsleu %icc, %f6, %f3
44430loop_5135:
44431 orncc %i5, %g1, %l5
44432 xorcc %l6, 0x1DC2, %g4
44433 sdivcc %i1, 0x10B5, %l0
44434 sethi 0x093D, %g6
44435 fandnot2s %f7, %f0, %f4
44436 movneg %icc, %i3, %o7
44437 for %f6, %f14, %f12
44438 tge %icc, 0x3
44439 fbule %fcc0, loop_5136
44440 fpsub16 %f14, %f4, %f8
44441 fmul8x16au %f8, %f9, %f10
44442 tn %xcc, 0x0
44443loop_5136:
44444 ba %xcc, loop_5137
44445 st %f3, [%l7 + 0x6C]
44446 movcs %icc, %o2, %g7
44447 mulx %l3, 0x0EAA, %l1
44448loop_5137:
44449 array8 %i7, %i0, %o5
44450 st %f9, [%l7 + 0x70]
44451 fmovdge %icc, %f15, %f0
44452 lduw [%l7 + 0x20], %o6
44453 udivx %i4, 0x12F4, %g5
44454 fcmple16 %f8, %f12, %l4
44455 fcmpne16 %f2, %f2, %o3
44456 lduw [%l7 + 0x50], %o0
44457 fmovscs %xcc, %f2, %f10
44458 udivx %o1, 0x1D8C, %i2
44459 fmovsn %icc, %f6, %f0
44460 tvc %icc, 0x7
44461 ldub [%l7 + 0x08], %l2
44462 mulx %g3, 0x0264, %g2
44463 fsrc1s %f7, %f5
44464 fpsub32 %f14, %f0, %f6
44465 bcc,pt %icc, loop_5138
44466 fmovspos %xcc, %f3, %f6
44467 fpadd32s %f10, %f5, %f9
44468 fbn,a %fcc0, loop_5139
44469loop_5138:
44470 fsrc1s %f4, %f2
44471 fmovdneg %icc, %f11, %f4
44472 stb %o4, [%l7 + 0x1C]
44473loop_5139:
44474 mova %icc, %i6, %g1
44475 lduh [%l7 + 0x3E], %l5
44476 stx %i5, [%l7 + 0x50]
44477 ldsh [%l7 + 0x18], %g4
44478 bcs,a loop_5140
44479 ld [%l7 + 0x74], %f10
44480 fornot2s %f8, %f14, %f8
44481 for %f8, %f8, %f4
44482loop_5140:
44483 edge32 %i1, %l6, %l0
44484 fmovdvc %icc, %f15, %f0
44485 ldsb [%l7 + 0x20], %g6
44486 fmuld8sux16 %f4, %f3, %f10
44487 fmovdle %xcc, %f12, %f1
44488 subccc %o7, %o2, %i3
44489 fornot1 %f14, %f0, %f6
44490 fmovd %f10, %f4
44491 tn %icc, 0x6
44492 lduh [%l7 + 0x66], %l3
44493 bneg,a,pn %icc, loop_5141
44494 fbn %fcc2, loop_5142
44495 fpadd32 %f0, %f2, %f14
44496 fsrc1 %f2, %f10
44497loop_5141:
44498 sth %g7, [%l7 + 0x48]
44499loop_5142:
44500 fcmpeq16 %f6, %f2, %l1
44501 ldsb [%l7 + 0x3E], %i7
44502 fmul8x16al %f10, %f11, %f8
44503 fmul8sux16 %f6, %f6, %f10
44504 movrlz %i0, 0x2BD, %o5
44505 movre %o6, 0x198, %i4
44506 stw %l4, [%l7 + 0x5C]
44507 ldsb [%l7 + 0x63], %o3
44508 fmovsneg %xcc, %f8, %f4
44509 srax %o0, %g5, %i2
44510 movvs %icc, %o1, %g3
44511 add %l2, 0x008A, %o4
44512 fmovsa %xcc, %f3, %f9
44513 ldsb [%l7 + 0x1D], %g2
44514 movvc %icc, %g1, %l5
44515 srl %i5, 0x05, %g4
44516 fmovdvs %icc, %f13, %f12
44517 ldx [%l7 + 0x20], %i1
44518 ldd [%l7 + 0x08], %f2
44519 bvc loop_5143
44520 fmovrslz %l6, %f11, %f7
44521 ldsh [%l7 + 0x20], %i6
44522 subc %g6, 0x08BB, %o7
44523loop_5143:
44524 fsrc1s %f9, %f4
44525 sth %l0, [%l7 + 0x14]
44526 umul %o2, %l3, %g7
44527 std %f12, [%l7 + 0x40]
44528 bg,pn %xcc, loop_5144
44529 fmovrsgz %l1, %f4, %f2
44530 faligndata %f8, %f0, %f6
44531 stx %i3, [%l7 + 0x08]
44532loop_5144:
44533 st %f12, [%l7 + 0x5C]
44534 fmul8ulx16 %f2, %f8, %f2
44535 ldx [%l7 + 0x58], %i7
44536 ldx [%l7 + 0x08], %o5
44537 fmovrslez %i0, %f1, %f12
44538 fmovrslz %o6, %f5, %f4
44539 sub %l4, %o3, %o0
44540 fnands %f2, %f15, %f11
44541 orncc %i4, %g5, %i2
44542 fcmple32 %f0, %f14, %g3
44543 fmovrdgez %l2, %f0, %f12
44544 ldsb [%l7 + 0x5B], %o1
44545 array16 %o4, %g2, %g1
44546 bvc,pt %xcc, loop_5145
44547 movne %icc, %l5, %i5
44548 stx %i1, [%l7 + 0x30]
44549 std %f4, [%l7 + 0x08]
44550loop_5145:
44551 sdivcc %l6, 0x15A1, %g4
44552 stb %i6, [%l7 + 0x51]
44553 fcmpgt32 %f6, %f14, %g6
44554 st %f11, [%l7 + 0x1C]
44555 tsubcc %l0, %o2, %o7
44556 lduh [%l7 + 0x22], %l3
44557 fmovdcs %icc, %f13, %f3
44558 movge %xcc, %g7, %i3
44559 brlez,a %i7, loop_5146
44560 fors %f10, %f14, %f15
44561 fabsd %f4, %f0
44562 lduh [%l7 + 0x24], %o5
44563loop_5146:
44564 alignaddrl %l1, %i0, %l4
44565 fsrc1s %f14, %f12
44566 ble,a %xcc, loop_5147
44567 fornot1s %f5, %f2, %f13
44568 sth %o6, [%l7 + 0x6C]
44569 sdivcc %o3, 0x0F25, %i4
44570loop_5147:
44571 fcmpgt32 %f6, %f8, %o0
44572 fnot1 %f2, %f14
44573 std %f12, [%l7 + 0x28]
44574 fpack32 %f6, %f12, %f10
44575 movneg %xcc, %i2, %g5
44576 fmovdg %icc, %f14, %f7
44577 fmovdvc %icc, %f12, %f4
44578 sdivcc %l2, 0x0EE2, %o1
44579 and %g3, 0x04B8, %g2
44580 lduh [%l7 + 0x60], %o4
44581 lduw [%l7 + 0x44], %l5
44582 fbue,a %fcc2, loop_5148
44583 ldd [%l7 + 0x10], %f10
44584 ld [%l7 + 0x08], %f9
44585 ld [%l7 + 0x18], %f5
44586loop_5148:
44587 stb %i5, [%l7 + 0x2A]
44588 stx %i1, [%l7 + 0x38]
44589 lduw [%l7 + 0x44], %g1
44590 stx %l6, [%l7 + 0x48]
44591 srl %g4, %i6, %l0
44592 sll %o2, %g6, %o7
44593 ldsw [%l7 + 0x50], %l3
44594 fmovdle %xcc, %f14, %f0
44595 fmovdge %xcc, %f8, %f0
44596 move %xcc, %i3, %i7
44597 ldub [%l7 + 0x76], %o5
44598 fmovsleu %icc, %f11, %f8
44599 xnorcc %g7, %l1, %l4
44600 add %o6, %o3, %i0
44601 tn %xcc, 0x0
44602 stb %i4, [%l7 + 0x5E]
44603 sth %i2, [%l7 + 0x50]
44604 xnorcc %o0, %l2, %o1
44605 st %f10, [%l7 + 0x28]
44606 stw %g3, [%l7 + 0x6C]
44607 fmovdl %xcc, %f9, %f6
44608 fmovdneg %xcc, %f1, %f3
44609 stb %g5, [%l7 + 0x0B]
44610 tg %icc, 0x5
44611 orn %o4, %g2, %l5
44612 bneg,a,pt %xcc, loop_5149
44613 stb %i1, [%l7 + 0x27]
44614 bg %icc, loop_5150
44615 edge32 %i5, %l6, %g4
44616loop_5149:
44617 fmovdl %icc, %f6, %f12
44618 movle %xcc, %i6, %l0
44619loop_5150:
44620 andn %g1, 0x1F60, %g6
44621 ldsb [%l7 + 0x24], %o2
44622 fcmpeq16 %f2, %f4, %o7
44623 sth %i3, [%l7 + 0x20]
44624 tge %xcc, 0x1
44625 stx %i7, [%l7 + 0x20]
44626 stx %l3, [%l7 + 0x38]
44627 std %f12, [%l7 + 0x40]
44628 ld [%l7 + 0x14], %f4
44629 ldub [%l7 + 0x1C], %o5
44630 fbule %fcc1, loop_5151
44631 fnot2 %f4, %f4
44632 fpackfix %f10, %f7
44633 lduw [%l7 + 0x5C], %g7
44634loop_5151:
44635 fpsub16s %f15, %f4, %f13
44636 sth %l4, [%l7 + 0x7C]
44637 ldd [%l7 + 0x28], %f4
44638 fmovdn %xcc, %f5, %f11
44639 tcc %icc, 0x6
44640 fcmple32 %f8, %f8, %l1
44641 fabsd %f10, %f6
44642 fpack16 %f12, %f1
44643 st %f10, [%l7 + 0x14]
44644 st %f4, [%l7 + 0x24]
44645 tleu %xcc, 0x0
44646 ldsh [%l7 + 0x1E], %o3
44647 array8 %o6, %i0, %i4
44648 fmovsneg %xcc, %f5, %f1
44649 nop
44650 setx loop_5152, %l0, %l1
44651 wrpr 0x1, %tl
44652 wrpr %l1, %tnpc
44653 setx 0x34400001400, %l0, %l1
44654 wrpr %l1, %tstate
44655 wrhpr 0x4, %htstate
44656 done
44657 fpsub16s %f15, %f9, %f2
44658 fble %fcc0, loop_5153
44659 array32 %i2, %o0, %o1
44660loop_5152:
44661 umul %l2, %g3, %g5
44662 ldd [%l7 + 0x40], %f6
44663loop_5153:
44664 ldd [%l7 + 0x58], %f4
44665 fmovdge %icc, %f5, %f0
44666 fpsub32s %f12, %f14, %f10
44667 bn %icc, loop_5154
44668 ldx [%l7 + 0x08], %g2
44669 movvs %icc, %l5, %o4
44670 ldsh [%l7 + 0x20], %i1
44671loop_5154:
44672 edge16l %i5, %g4, %i6
44673 bg loop_5155
44674 bneg %icc, loop_5156
44675 fbu %fcc0, loop_5157
44676 subc %l0, %l6, %g6
44677loop_5155:
44678 movn %xcc, %o2, %g1
44679loop_5156:
44680 addccc %o7, 0x1290, %i3
44681loop_5157:
44682 fba,a %fcc0, loop_5158
44683 fandnot1s %f11, %f4, %f13
44684 ldsw [%l7 + 0x20], %i7
44685 lduw [%l7 + 0x3C], %l3
44686loop_5158:
44687 fmovrdgz %g7, %f12, %f4
44688 fbue %fcc0, loop_5159
44689 fmovrdlz %l4, %f6, %f0
44690 movrgez %l1, 0x00D, %o3
44691 bn %xcc, loop_5160
44692loop_5159:
44693 fornot1 %f12, %f12, %f2
44694 fnegd %f8, %f8
44695 stb %o6, [%l7 + 0x42]
44696loop_5160:
44697 std %f10, [%l7 + 0x20]
44698 ld [%l7 + 0x38], %f6
44699 movrlz %o5, 0x213, %i4
44700 fmul8x16au %f14, %f5, %f6
44701 bne,pn %icc, loop_5161
44702 fbg,a %fcc3, loop_5162
44703 taddcc %i2, 0x0DBC, %i0
44704 edge32 %o0, %l2, %g3
44705loop_5161:
44706 fpack32 %f10, %f2, %f4
44707loop_5162:
44708 brnz %g5, loop_5163
44709 umul %g2, %o1, %l5
44710 fsrc1 %f6, %f12
44711 fsrc2s %f6, %f13
44712loop_5163:
44713 fmovde %xcc, %f14, %f3
44714 fmovs %f15, %f14
44715 stx %i1, [%l7 + 0x78]
44716 movrlez %i5, %g4, %o4
44717 stb %l0, [%l7 + 0x4F]
44718 fpackfix %f8, %f13
44719 stx %i6, [%l7 + 0x40]
44720 add %l6, 0x0702, %g6
44721 fexpand %f0, %f6
44722 edge16 %g1, %o7, %o2
44723 sdivx %i3, 0x0A65, %l3
44724 movgu %xcc, %i7, %g7
44725 fxor %f10, %f8, %f10
44726 fmovs %f5, %f2
44727 fmovdg %icc, %f3, %f1
44728 fbu,a %fcc2, loop_5164
44729 ldsb [%l7 + 0x6B], %l4
44730 array16 %o3, %o6, %o5
44731 movneg %icc, %l1, %i2
44732loop_5164:
44733 ldsb [%l7 + 0x0F], %i4
44734 bgu,pt %xcc, loop_5165
44735 edge8n %i0, %o0, %g3
44736 fnegs %f0, %f15
44737 lduh [%l7 + 0x4C], %l2
44738loop_5165:
44739 st %f8, [%l7 + 0x44]
44740 stx %g2, [%l7 + 0x08]
44741 fmovsl %xcc, %f8, %f8
44742 fmovrsgez %g5, %f8, %f15
44743 fxor %f0, %f14, %f12
44744 fornot2s %f14, %f9, %f0
44745 andcc %o1, 0x056A, %i1
44746 fmovrdne %l5, %f2, %f0
44747 fmovsge %icc, %f3, %f6
44748 ldd [%l7 + 0x78], %f4
44749 fcmple16 %f8, %f6, %i5
44750 tsubcc %g4, 0x1F7E, %l0
44751 fxors %f15, %f14, %f13
44752 brgez,a %i6, loop_5166
44753 fnands %f10, %f1, %f13
44754 fcmpd %fcc1, %f10, %f12
44755 fcmple32 %f12, %f6, %l6
44756loop_5166:
44757 bcs loop_5167
44758 fbug,a %fcc1, loop_5168
44759 sth %g6, [%l7 + 0x2E]
44760 std %f10, [%l7 + 0x30]
44761loop_5167:
44762 bshuffle %f14, %f14, %f10
44763loop_5168:
44764 movle %xcc, %g1, %o4
44765 fands %f8, %f15, %f9
44766 fpack32 %f4, %f12, %f0
44767 fmovdge %xcc, %f9, %f9
44768 stw %o7, [%l7 + 0x68]
44769 fmovrse %i3, %f3, %f2
44770 movpos %xcc, %o2, %i7
44771 fpsub32 %f14, %f0, %f4
44772 stb %l3, [%l7 + 0x41]
44773 lduw [%l7 + 0x54], %g7
44774 fpsub16s %f6, %f10, %f5
44775 fpsub16 %f12, %f10, %f10
44776 brgez,a %o3, loop_5169
44777 ldd [%l7 + 0x58], %f6
44778 fmovdne %xcc, %f8, %f10
44779 brgez %o6, loop_5170
44780loop_5169:
44781 movvc %icc, %o5, %l4
44782 fmovrslz %i2, %f11, %f13
44783 ba,a %icc, loop_5171
44784loop_5170:
44785 movvc %xcc, %l1, %i0
44786 fbu %fcc1, loop_5172
44787 fmovdcc %icc, %f7, %f3
44788loop_5171:
44789 fxnors %f14, %f8, %f1
44790 fblg,a %fcc1, loop_5173
44791loop_5172:
44792 fnor %f4, %f12, %f12
44793 bn,a %icc, loop_5174
44794 bl,a loop_5175
44795loop_5173:
44796 std %f8, [%l7 + 0x28]
44797 sth %o0, [%l7 + 0x14]
44798loop_5174:
44799 st %f12, [%l7 + 0x5C]
44800loop_5175:
44801 movrgz %g3, 0x157, %i4
44802 fbuge %fcc1, loop_5176
44803 fmovdgu %xcc, %f11, %f10
44804 fmovscs %icc, %f4, %f11
44805 fbge %fcc2, loop_5177
44806loop_5176:
44807 stb %l2, [%l7 + 0x60]
44808 nop
44809 setx loop_5178, %l0, %l1
44810 wrpr 0x1, %tl
44811 wrpr %l1, %tpc
44812 add %l1, 0x4, %l1
44813 wrpr %l1, %tnpc
44814 setx 0x34400001400, %l0, %l1
44815 wrpr %l1, %tstate
44816 wrhpr 0x4, %htstate
44817 retry
44818 fbuge,a %fcc0, loop_5179
44819loop_5177:
44820 lduw [%l7 + 0x4C], %g5
44821 move %icc, %o1, %i1
44822loop_5178:
44823 ldx [%l7 + 0x18], %l5
44824loop_5179:
44825 andn %i5, %g2, %g4
44826 brgz %l0, loop_5180
44827 fmovsvs %xcc, %f10, %f8
44828 tvc %xcc, 0x2
44829 xor %i6, 0x0F1E, %l6
44830loop_5180:
44831 bn,pn %xcc, loop_5181
44832 movrgz %g1, %o4, %g6
44833 fnot2 %f10, %f12
44834 nop
44835 setx loop_5182, %l0, %l1
44836 wrpr 0x1, %tl
44837 wrpr %l1, %tpc
44838 add %l1, 0x4, %l1
44839 wrpr %l1, %tnpc
44840 setx 0x34400001400, %l0, %l1
44841 wrpr %l1, %tstate
44842 wrhpr 0x4, %htstate
44843 retry
44844loop_5181:
44845 fbl,a %fcc0, loop_5183
44846 bl loop_5184
44847 xnorcc %i3, %o2, %o7
44848loop_5182:
44849 fsrc2s %f11, %f5
44850loop_5183:
44851 fmovsg %xcc, %f14, %f2
44852loop_5184:
44853 lduw [%l7 + 0x18], %i7
44854 alignaddrl %l3, %o3, %g7
44855 fxor %f0, %f12, %f0
44856 ldsw [%l7 + 0x74], %o6
44857 movl %icc, %l4, %i2
44858 bge,a %xcc, loop_5185
44859 fmul8x16 %f15, %f6, %f4
44860 fors %f9, %f14, %f7
44861 fpadd32 %f2, %f8, %f2
44862loop_5185:
44863 tsubcctv %l1, %o5, %o0
44864 fcmple16 %f8, %f6, %g3
44865 ldx [%l7 + 0x50], %i0
44866 bne,a,pn %icc, loop_5186
44867 ldub [%l7 + 0x58], %i4
44868 edge8l %l2, %g5, %o1
44869 fsrc2s %f10, %f2
44870loop_5186:
44871 fpmerge %f0, %f4, %f6
44872 ldsw [%l7 + 0x2C], %i1
44873 movrlz %l5, %i5, %g2
44874 fmul8ulx16 %f0, %f10, %f4
44875 subcc %g4, %i6, %l6
44876 ldsw [%l7 + 0x7C], %g1
44877 ldub [%l7 + 0x70], %l0
44878 fnot2s %f6, %f12
44879 stw %g6, [%l7 + 0x70]
44880 fmovdneg %icc, %f1, %f4
44881 fbne,a %fcc3, loop_5187
44882 movrgez %o4, 0x1EF, %i3
44883 bgu,a,pn %xcc, loop_5188
44884 stb %o2, [%l7 + 0x23]
44885loop_5187:
44886 lduh [%l7 + 0x48], %o7
44887 lduh [%l7 + 0x2E], %l3
44888loop_5188:
44889 edge16l %i7, %g7, %o3
44890 bvc,pt %icc, loop_5189
44891 alignaddr %l4, %o6, %l1
44892 ldx [%l7 + 0x50], %i2
44893 lduh [%l7 + 0x68], %o5
44894loop_5189:
44895 edge16n %o0, %i0, %i4
44896 fmovsvc %xcc, %f2, %f12
44897 movne %icc, %l2, %g3
44898 ldx [%l7 + 0x38], %o1
44899 bge,a,pn %icc, loop_5190
44900 xor %g5, 0x0353, %l5
44901 movvc %icc, %i1, %i5
44902 sll %g2, %i6, %l6
44903loop_5190:
44904 udivx %g1, 0x13F7, %g4
44905 edge16 %g6, %o4, %i3
44906 stw %o2, [%l7 + 0x08]
44907 fpadd16s %f9, %f2, %f3
44908 andcc %o7, %l3, %l0
44909 xorcc %g7, 0x1DE4, %i7
44910 movcs %icc, %l4, %o6
44911 fblg %fcc3, loop_5191
44912 fxors %f6, %f10, %f11
44913 lduh [%l7 + 0x6C], %o3
44914 fbue %fcc1, loop_5192
44915loop_5191:
44916 tg %icc, 0x6
44917 fmovdcs %icc, %f12, %f3
44918 fmovsn %icc, %f4, %f5
44919loop_5192:
44920 fabss %f10, %f6
44921 fsrc1 %f6, %f4
44922 lduw [%l7 + 0x10], %l1
44923 ldsb [%l7 + 0x66], %o5
44924 stw %o0, [%l7 + 0x78]
44925 stb %i0, [%l7 + 0x18]
44926 fmovrde %i4, %f14, %f4
44927 addc %l2, 0x1C34, %i2
44928 ldsh [%l7 + 0x24], %g3
44929 bg,a,pn %icc, loop_5193
44930 ldx [%l7 + 0x60], %g5
44931 st %f7, [%l7 + 0x5C]
44932 ld [%l7 + 0x5C], %f9
44933loop_5193:
44934 movn %xcc, %o1, %i1
44935 bge,pn %icc, loop_5194
44936 fmovsneg %icc, %f9, %f13
44937 ld [%l7 + 0x10], %f15
44938 st %f6, [%l7 + 0x58]
44939loop_5194:
44940 stw %l5, [%l7 + 0x1C]
44941 array16 %i5, %i6, %g2
44942 fmul8x16 %f11, %f4, %f2
44943 movrlez %l6, 0x14D, %g1
44944 fbo %fcc3, loop_5195
44945 fzero %f0
44946 movpos %icc, %g6, %o4
44947 popc 0x1068, %i3
44948loop_5195:
44949 movrlez %o2, %o7, %g4
44950 movl %xcc, %l0, %l3
44951 fmovscc %xcc, %f6, %f9
44952 stw %g7, [%l7 + 0x60]
44953 brgez %l4, loop_5196
44954 fbl,a %fcc1, loop_5197
44955 array16 %i7, %o6, %o3
44956 sethi 0x1E70, %o5
44957loop_5196:
44958 fbge,a %fcc2, loop_5198
44959loop_5197:
44960 nop
44961 setx loop_5199, %l0, %l1
44962 jmpl %l1, %o0
44963 fmovdcc %icc, %f5, %f0
44964 brnz %l1, loop_5200
44965loop_5198:
44966 movleu %xcc, %i4, %i0
44967loop_5199:
44968 or %i2, %g3, %g5
44969 fmovsgu %xcc, %f12, %f12
44970loop_5200:
44971 mulscc %l2, 0x078A, %i1
44972 fmovdne %xcc, %f10, %f8
44973 ldsh [%l7 + 0x60], %o1
44974 ba,a loop_5201
44975 ldx [%l7 + 0x20], %l5
44976 umul %i6, 0x1F95, %g2
44977 fmuld8sux16 %f3, %f1, %f8
44978loop_5201:
44979 fmul8x16al %f6, %f10, %f6
44980 fmovdvc %xcc, %f3, %f10
44981 lduh [%l7 + 0x42], %l6
44982 fbu %fcc2, loop_5202
44983 add %g1, 0x1A64, %g6
44984 tsubcctv %i5, 0x0EBB, %i3
44985 std %f6, [%l7 + 0x38]
44986loop_5202:
44987 movgu %xcc, %o4, %o7
44988 stx %o2, [%l7 + 0x48]
44989 andcc %l0, 0x09E4, %g4
44990 fcmpne32 %f2, %f6, %g7
44991 mulx %l4, %i7, %o6
44992 xnorcc %l3, %o3, %o0
44993 sth %o5, [%l7 + 0x6E]
44994 ldub [%l7 + 0x5C], %i4
44995 fones %f0
44996 fmovde %icc, %f14, %f15
44997 st %f0, [%l7 + 0x34]
44998 taddcctv %l1, %i2, %i0
44999 fmovsvs %xcc, %f15, %f9
45000 fcmpgt16 %f4, %f2, %g3
45001 tleu %xcc, 0x5
45002 fmovrsne %g5, %f11, %f8
45003 fzero %f6
45004 fbue,a %fcc1, loop_5203
45005 ldsh [%l7 + 0x70], %l2
45006 fornot2s %f5, %f1, %f4
45007 movg %xcc, %o1, %l5
45008loop_5203:
45009 tge %icc, 0x2
45010 fmovdgu %xcc, %f11, %f12
45011 fandnot1s %f7, %f13, %f7
45012 fnot1 %f0, %f0
45013 ldd [%l7 + 0x20], %f0
45014 stx %i1, [%l7 + 0x78]
45015 fbe,a %fcc2, loop_5204
45016 fmovde %xcc, %f11, %f12
45017 edge16ln %i6, %l6, %g1
45018 fsrc1s %f12, %f7
45019loop_5204:
45020 ldx [%l7 + 0x70], %g6
45021 brlez %i5, loop_5205
45022 bge loop_5206
45023 sub %g2, %o4, %i3
45024 lduw [%l7 + 0x1C], %o2
45025loop_5205:
45026 stb %o7, [%l7 + 0x08]
45027loop_5206:
45028 fornot1 %f10, %f6, %f12
45029 movg %xcc, %l0, %g4
45030 fpack32 %f8, %f0, %f14
45031 fmovde %icc, %f6, %f4
45032 fbo %fcc0, loop_5207
45033 fcmpgt32 %f10, %f0, %g7
45034 stx %i7, [%l7 + 0x78]
45035 fbl,a %fcc1, loop_5208
45036loop_5207:
45037 fmovdgu %icc, %f14, %f5
45038 stx %o6, [%l7 + 0x10]
45039 fone %f4
45040loop_5208:
45041 edge16n %l3, %l4, %o3
45042 srl %o0, %i4, %o5
45043 stx %l1, [%l7 + 0x40]
45044 ldx [%l7 + 0x08], %i2
45045 fnot1 %f6, %f6
45046 call loop_5209
45047 fmovsleu %icc, %f14, %f6
45048 stx %i0, [%l7 + 0x40]
45049 ble,a loop_5210
45050loop_5209:
45051 brz,a %g5, loop_5211
45052 movrlz %l2, 0x1BB, %o1
45053 stx %l5, [%l7 + 0x60]
45054loop_5210:
45055 fpadd32s %f3, %f7, %f14
45056loop_5211:
45057 ldsh [%l7 + 0x2A], %g3
45058 fpmerge %f2, %f0, %f4
45059 ldx [%l7 + 0x60], %i6
45060 tgu %icc, 0x3
45061 taddcctv %i1, %g1, %l6
45062 bgu,a %icc, loop_5212
45063 stw %g6, [%l7 + 0x78]
45064 movrne %i5, 0x233, %g2
45065 nop
45066 setx loop_5213, %l0, %l1
45067 jmpl %l1, %i3
45068loop_5212:
45069 ld [%l7 + 0x40], %f7
45070 fmovsge %icc, %f4, %f11
45071 sdivx %o2, 0x0634, %o4
45072loop_5213:
45073 popc %l0, %o7
45074 te %xcc, 0x2
45075 sth %g4, [%l7 + 0x4C]
45076 fblg,a %fcc1, loop_5214
45077 fmovdcs %xcc, %f3, %f12
45078 fnot1s %f0, %f10
45079 stx %g7, [%l7 + 0x70]
45080loop_5214:
45081 ldx [%l7 + 0x18], %o6
45082 addcc %i7, 0x11F7, %l4
45083 movne %icc, %o3, %o0
45084 lduh [%l7 + 0x12], %i4
45085 bcc,a loop_5215
45086 taddcctv %o5, 0x0F0B, %l1
45087 sdivx %i2, 0x15ED, %l3
45088 brgez,a %g5, loop_5216
45089loop_5215:
45090 fmovrdlz %i0, %f0, %f10
45091 stw %o1, [%l7 + 0x20]
45092 fmovsa %xcc, %f12, %f4
45093loop_5216:
45094 fbge,a %fcc3, loop_5217
45095 ldx [%l7 + 0x28], %l5
45096 ldsh [%l7 + 0x6E], %g3
45097 stx %l2, [%l7 + 0x68]
45098loop_5217:
45099 tle %xcc, 0x2
45100 ldsw [%l7 + 0x68], %i6
45101 fmul8ulx16 %f0, %f8, %f10
45102 bpos,pn %xcc, loop_5218
45103 sub %g1, 0x05F2, %l6
45104 stb %i1, [%l7 + 0x5B]
45105 stw %g6, [%l7 + 0x50]
45106loop_5218:
45107 std %f4, [%l7 + 0x08]
45108 brnz %i5, loop_5219
45109 edge8 %i3, %g2, %o2
45110 ldub [%l7 + 0x4D], %l0
45111 stw %o4, [%l7 + 0x7C]
45112loop_5219:
45113 brlz %o7, loop_5220
45114 tneg %icc, 0x0
45115 stw %g7, [%l7 + 0x30]
45116 fpsub16 %f0, %f0, %f14
45117loop_5220:
45118 smul %o6, %i7, %l4
45119 fxors %f15, %f8, %f0
45120 fabsd %f6, %f10
45121 alignaddr %o3, %o0, %i4
45122 fmovse %icc, %f7, %f15
45123 st %f9, [%l7 + 0x28]
45124 move %icc, %g4, %l1
45125 movne %xcc, %i2, %o5
45126 sdivcc %g5, 0x1FDD, %l3
45127 ldsh [%l7 + 0x08], %i0
45128 bne %icc, loop_5221
45129 fmovdleu %icc, %f11, %f1
45130 fmuld8sux16 %f14, %f10, %f12
45131 st %f12, [%l7 + 0x74]
45132loop_5221:
45133 fbl %fcc2, loop_5222
45134 stb %l5, [%l7 + 0x55]
45135 fmovrdgez %g3, %f2, %f12
45136 fmovspos %xcc, %f13, %f15
45137loop_5222:
45138 stb %o1, [%l7 + 0x36]
45139 fmovrdgz %i6, %f4, %f4
45140 fabss %f12, %f15
45141 fnegd %f0, %f14
45142 xnor %g1, %l2, %i1
45143 fmovdcc %xcc, %f11, %f13
45144 movvs %xcc, %l6, %g6
45145 ldsw [%l7 + 0x64], %i5
45146 fmovsle %icc, %f11, %f7
45147 fmovde %icc, %f12, %f0
45148 fpack32 %f12, %f14, %f4
45149 ldd [%l7 + 0x70], %f0
45150 or %i3, %g2, %l0
45151 sth %o2, [%l7 + 0x0A]
45152 fpadd16 %f8, %f4, %f8
45153 bpos,a,pn %xcc, loop_5223
45154 array16 %o7, %g7, %o6
45155 stb %o4, [%l7 + 0x0E]
45156 fble,a %fcc2, loop_5224
45157loop_5223:
45158 lduh [%l7 + 0x6E], %l4
45159 array8 %i7, %o3, %i4
45160 stw %o0, [%l7 + 0x6C]
45161loop_5224:
45162 fmovdleu %icc, %f15, %f9
45163 st %f5, [%l7 + 0x48]
45164 bg loop_5225
45165 stx %g4, [%l7 + 0x30]
45166 brgez,a %l1, loop_5226
45167 movle %icc, %o5, %g5
45168loop_5225:
45169 stb %l3, [%l7 + 0x0C]
45170 ldd [%l7 + 0x60], %f6
45171loop_5226:
45172 ble,a loop_5227
45173 st %f13, [%l7 + 0x30]
45174 mulscc %i0, %i2, %g3
45175 edge16 %o1, %l5, %g1
45176loop_5227:
45177 brgez %l2, loop_5228
45178 ldsb [%l7 + 0x58], %i1
45179 alignaddr %i6, %g6, %i5
45180 srax %i3, 0x02, %l6
45181loop_5228:
45182 edge16l %g2, %l0, %o2
45183 fmovse %icc, %f7, %f4
45184 fmovdl %xcc, %f13, %f11
45185 bg,pn %icc, loop_5229
45186 fnors %f5, %f8, %f4
45187 ldd [%l7 + 0x60], %f2
45188 fmovsle %icc, %f11, %f1
45189loop_5229:
45190 fmovrdlez %o7, %f2, %f14
45191 alignaddrl %o6, %o4, %l4
45192 ldub [%l7 + 0x3D], %i7
45193 te %icc, 0x6
45194 fmovsneg %xcc, %f3, %f15
45195 faligndata %f10, %f14, %f4
45196 addccc %o3, 0x1D34, %g7
45197 fmovscs %xcc, %f15, %f1
45198 movpos %xcc, %o0, %g4
45199 tcs %xcc, 0x6
45200 sth %i4, [%l7 + 0x2E]
45201 addcc %o5, %g5, %l1
45202 stw %l3, [%l7 + 0x68]
45203 fnegd %f14, %f10
45204 edge32n %i2, %g3, %i0
45205 stb %l5, [%l7 + 0x53]
45206 bleu loop_5230
45207 movne %icc, %o1, %g1
45208 edge32l %i1, %i6, %g6
45209 ldsh [%l7 + 0x54], %i5
45210loop_5230:
45211 bvc %icc, loop_5231
45212 tge %icc, 0x1
45213 bleu %xcc, loop_5232
45214 fmovsneg %icc, %f15, %f6
45215loop_5231:
45216 fnot1 %f6, %f2
45217 addc %i3, %l6, %l2
45218loop_5232:
45219 ldub [%l7 + 0x1F], %l0
45220 fxnor %f4, %f8, %f2
45221 lduh [%l7 + 0x1C], %o2
45222 srlx %o7, %o6, %g2
45223 addcc %o4, %i7, %o3
45224 bleu,a,pt %xcc, loop_5233
45225 fcmpgt32 %f4, %f0, %l4
45226 mova %xcc, %g7, %g4
45227 ldsh [%l7 + 0x48], %i4
45228loop_5233:
45229 tle %xcc, 0x6
45230 bn,pt %icc, loop_5234
45231 movl %icc, %o0, %g5
45232 sth %l1, [%l7 + 0x70]
45233 stb %l3, [%l7 + 0x74]
45234loop_5234:
45235 movn %icc, %o5, %g3
45236 addcc %i0, 0x124C, %l5
45237 movgu %icc, %o1, %i2
45238 fmuld8sux16 %f15, %f13, %f10
45239 stb %g1, [%l7 + 0x11]
45240 siam 0x6
45241 stx %i6, [%l7 + 0x38]
45242 for %f4, %f4, %f4
45243 bn,a,pt %xcc, loop_5235
45244 fpadd16 %f4, %f14, %f12
45245 sth %g6, [%l7 + 0x66]
45246 ldsb [%l7 + 0x51], %i1
45247loop_5235:
45248 stx %i3, [%l7 + 0x18]
45249 edge8ln %l6, %l2, %l0
45250 fmovsne %xcc, %f13, %f5
45251 ba,a,pt %icc, loop_5236
45252 xorcc %i5, 0x1DDF, %o7
45253 fbule %fcc2, loop_5237
45254 fmuld8ulx16 %f6, %f12, %f14
45255loop_5236:
45256 ldub [%l7 + 0x09], %o2
45257 fmovrdlez %g2, %f8, %f4
45258loop_5237:
45259 bpos,pn %xcc, loop_5238
45260 fbo %fcc0, loop_5239
45261 fcmpne16 %f10, %f4, %o6
45262 edge32l %i7, %o4, %o3
45263loop_5238:
45264 bleu,pt %xcc, loop_5240
45265loop_5239:
45266 fabss %f12, %f3
45267 brnz,a %g7, loop_5241
45268 nop
45269 setx loop_5242, %l0, %l1
45270 wrpr 0x1, %tl
45271 wrpr %l1, %tpc
45272 add %l1, 0x4, %l1
45273 wrpr %l1, %tnpc
45274 setx 0x34400001400, %l0, %l1
45275 wrpr %l1, %tstate
45276 wrhpr 0x4, %htstate
45277 retry
45278loop_5240:
45279 or %l4, %g4, %o0
45280 faligndata %f0, %f0, %f6
45281loop_5241:
45282 fmovrdne %g5, %f8, %f2
45283loop_5242:
45284 tne %xcc, 0x5
45285 ldx [%l7 + 0x70], %i4
45286 tn %xcc, 0x5
45287 ldsb [%l7 + 0x5E], %l1
45288 fbn %fcc1, loop_5243
45289 fbne,a %fcc0, loop_5244
45290 fbu %fcc3, loop_5245
45291 fornot2s %f10, %f7, %f9
45292loop_5243:
45293 stx %l3, [%l7 + 0x20]
45294loop_5244:
45295 sth %g3, [%l7 + 0x64]
45296loop_5245:
45297 lduh [%l7 + 0x3E], %i0
45298 tvs %xcc, 0x5
45299 st %f2, [%l7 + 0x28]
45300 udivcc %l5, 0x1A72, %o1
45301 subcc %i2, 0x104C, %o5
45302 srax %g1, 0x1F, %g6
45303 fandnot1 %f10, %f2, %f10
45304 movvs %xcc, %i6, %i1
45305 sth %i3, [%l7 + 0x30]
45306 fpack32 %f10, %f8, %f0
45307 alignaddr %l6, %l0, %l2
45308 tneg %xcc, 0x2
45309 for %f2, %f4, %f10
45310 and %o7, 0x1629, %o2
45311 std %f8, [%l7 + 0x38]
45312 fpadd16s %f11, %f3, %f14
45313 std %f10, [%l7 + 0x10]
45314 fnand %f10, %f6, %f10
45315 array32 %g2, %o6, %i7
45316 tn %icc, 0x3
45317 stx %o4, [%l7 + 0x58]
45318 fzero %f12
45319 sth %o3, [%l7 + 0x68]
45320 brgz,a %g7, loop_5246
45321 lduw [%l7 + 0x54], %i5
45322 lduw [%l7 + 0x1C], %g4
45323 lduw [%l7 + 0x50], %l4
45324loop_5246:
45325 fpsub16s %f6, %f7, %f1
45326 fmuld8sux16 %f14, %f14, %f2
45327 fnands %f14, %f4, %f2
45328 fmovrdgz %g5, %f6, %f4
45329 stx %o0, [%l7 + 0x50]
45330 sethi 0x1856, %i4
45331 fornot1 %f14, %f8, %f14
45332 edge16ln %l1, %g3, %i0
45333 ldub [%l7 + 0x57], %l3
45334 fmovsgu %xcc, %f2, %f13
45335 ldsh [%l7 + 0x6A], %o1
45336 fmovdvs %icc, %f15, %f2
45337 fmovrdgez %l5, %f4, %f6
45338 nop
45339 setx loop_5247, %l0, %l1
45340 jmpl %l1, %i2
45341 fmuld8ulx16 %f12, %f4, %f8
45342 fmovrse %o5, %f5, %f3
45343 ldd [%l7 + 0x48], %f8
45344loop_5247:
45345 stb %g6, [%l7 + 0x26]
45346 fandnot2 %f12, %f0, %f2
45347 bcc,pt %xcc, loop_5248
45348 fmovrde %i6, %f12, %f6
45349 movrgez %g1, %i3, %l6
45350 bl,pt %xcc, loop_5249
45351loop_5248:
45352 fmovsl %icc, %f8, %f9
45353 ta %icc, 0x1
45354 ldub [%l7 + 0x27], %l0
45355loop_5249:
45356 bne,a loop_5250
45357 stb %l2, [%l7 + 0x7C]
45358 fmovsleu %icc, %f0, %f11
45359 bneg,a,pn %icc, loop_5251
45360loop_5250:
45361 fmovsa %xcc, %f12, %f0
45362 movle %xcc, %i1, %o7
45363 fblg,a %fcc3, loop_5252
45364loop_5251:
45365 ldsb [%l7 + 0x42], %g2
45366 ldub [%l7 + 0x7B], %o6
45367 ldsw [%l7 + 0x40], %o2
45368loop_5252:
45369 ld [%l7 + 0x1C], %f5
45370 lduh [%l7 + 0x30], %o4
45371 ldd [%l7 + 0x18], %f0
45372 srlx %i7, 0x1C, %o3
45373 fpsub32 %f6, %f2, %f12
45374 fmovsvs %icc, %f4, %f11
45375 for %f4, %f4, %f4
45376 addcc %g7, %g4, %i5
45377 fmovscc %icc, %f1, %f15
45378 udivx %l4, 0x17BC, %o0
45379 subcc %i4, %g5, %l1
45380 fmul8ulx16 %f2, %f4, %f6
45381 fnand %f2, %f2, %f8
45382 fmovs %f0, %f15
45383 stx %g3, [%l7 + 0x50]
45384 fbg,a %fcc0, loop_5253
45385 fmovsneg %icc, %f14, %f9
45386 stw %l3, [%l7 + 0x60]
45387 movne %icc, %o1, %i0
45388loop_5253:
45389 std %f12, [%l7 + 0x30]
45390 std %f4, [%l7 + 0x60]
45391 lduh [%l7 + 0x46], %l5
45392 tvc %xcc, 0x2
45393 fand %f10, %f6, %f10
45394 fmovrdlz %i2, %f10, %f2
45395 sth %o5, [%l7 + 0x66]
45396 fcmpne16 %f8, %f12, %i6
45397 ldsb [%l7 + 0x21], %g6
45398 for %f2, %f14, %f8
45399 edge32n %i3, %g1, %l0
45400 stw %l2, [%l7 + 0x5C]
45401 sdivx %i1, 0x042F, %l6
45402 ldx [%l7 + 0x38], %o7
45403 fbuge %fcc0, loop_5254
45404 ldx [%l7 + 0x78], %g2
45405 array8 %o6, %o4, %i7
45406 edge16l %o2, %g7, %o3
45407loop_5254:
45408 ldsh [%l7 + 0x1A], %g4
45409 fsrc2s %f0, %f12
45410 stx %l4, [%l7 + 0x28]
45411 ldx [%l7 + 0x28], %i5
45412 fzero %f2
45413 lduw [%l7 + 0x1C], %i4
45414 brlez %o0, loop_5255
45415 brnz,a %g5, loop_5256
45416 fmovspos %xcc, %f9, %f8
45417 fmovsneg %icc, %f9, %f12
45418loop_5255:
45419 fmovdvs %icc, %f9, %f11
45420loop_5256:
45421 std %f4, [%l7 + 0x30]
45422 fbn,a %fcc2, loop_5257
45423 edge8 %l1, %l3, %o1
45424 ldsb [%l7 + 0x2F], %i0
45425 sdivcc %g3, 0x1318, %l5
45426loop_5257:
45427 sub %o5, %i6, %g6
45428 fpsub32s %f3, %f3, %f7
45429 ldd [%l7 + 0x08], %f10
45430 ldub [%l7 + 0x0E], %i2
45431 udivcc %i3, 0x1F30, %l0
45432 fmovrsgez %l2, %f6, %f5
45433 ldsh [%l7 + 0x08], %i1
45434 ldub [%l7 + 0x7C], %l6
45435 smul %g1, 0x1725, %g2
45436 bvc,a,pt %icc, loop_5258
45437 sth %o7, [%l7 + 0x2C]
45438 sll %o6, 0x11, %o4
45439 ldx [%l7 + 0x28], %i7
45440loop_5258:
45441 sth %g7, [%l7 + 0x2C]
45442 fxnors %f8, %f11, %f4
45443 movvc %icc, %o3, %o2
45444 call loop_5259
45445 alignaddr %l4, %i5, %i4
45446 fmovdcs %xcc, %f7, %f11
45447 brnz %o0, loop_5260
45448loop_5259:
45449 fbule,a %fcc1, loop_5261
45450 st %f3, [%l7 + 0x30]
45451 stb %g4, [%l7 + 0x25]
45452loop_5260:
45453 array32 %g5, %l1, %l3
45454loop_5261:
45455 bleu,pt %xcc, loop_5262
45456 fcmpne32 %f10, %f14, %o1
45457 fxnor %f14, %f4, %f4
45458 lduh [%l7 + 0x6E], %g3
45459loop_5262:
45460 fbn %fcc2, loop_5263
45461 taddcc %l5, %i0, %o5
45462 fbue %fcc1, loop_5264
45463 fsrc2 %f10, %f0
45464loop_5263:
45465 ldsb [%l7 + 0x13], %g6
45466 bvc,a,pn %xcc, loop_5265
45467loop_5264:
45468 fmovse %icc, %f5, %f8
45469 fone %f4
45470 fmovrslez %i2, %f10, %f12
45471loop_5265:
45472 fnors %f11, %f3, %f4
45473 fmovrsgz %i3, %f13, %f14
45474 fbue,a %fcc1, loop_5266
45475 andncc %l0, %l2, %i6
45476 lduh [%l7 + 0x1C], %i1
45477 stw %g1, [%l7 + 0x1C]
45478loop_5266:
45479 ldd [%l7 + 0x20], %f14
45480 call loop_5267
45481 ld [%l7 + 0x08], %f6
45482 fmovdpos %icc, %f4, %f8
45483 andncc %l6, %g2, %o7
45484loop_5267:
45485 brnz %o4, loop_5268
45486 edge16 %i7, %g7, %o3
45487 ldsw [%l7 + 0x34], %o2
45488 orncc %o6, 0x1D81, %l4
45489loop_5268:
45490 fmovdneg %xcc, %f14, %f12
45491 fmovrdlez %i5, %f4, %f8
45492 ld [%l7 + 0x18], %f13
45493 add %o0, %i4, %g5
45494 stx %l1, [%l7 + 0x18]
45495 fbuge,a %fcc1, loop_5269
45496 fmovsleu %xcc, %f9, %f5
45497 fpadd16s %f10, %f8, %f13
45498 brgz,a %g4, loop_5270
45499loop_5269:
45500 fbuge %fcc1, loop_5271
45501 fnot1s %f5, %f15
45502 array16 %l3, %o1, %l5
45503loop_5270:
45504 fmovse %icc, %f8, %f13
45505loop_5271:
45506 fmul8sux16 %f12, %f2, %f0
45507 fpsub32s %f11, %f11, %f0
45508 tleu %xcc, 0x4
45509 movg %xcc, %i0, %g3
45510 fmovdcs %icc, %f9, %f1
45511 stx %o5, [%l7 + 0x10]
45512 ldx [%l7 + 0x78], %i2
45513 st %f8, [%l7 + 0x48]
45514 fmovscc %xcc, %f8, %f12
45515 fmovsge %icc, %f10, %f1
45516 fmovsle %icc, %f0, %f6
45517 stb %i3, [%l7 + 0x11]
45518 ld [%l7 + 0x50], %f11
45519 smulcc %l0, 0x0E6D, %l2
45520 st %f4, [%l7 + 0x7C]
45521 fmovdl %xcc, %f6, %f3
45522 sth %g6, [%l7 + 0x5E]
45523 fmovsvc %icc, %f11, %f6
45524 fmovrsgez %i1, %f15, %f11
45525 smul %g1, %l6, %i6
45526 sth %g2, [%l7 + 0x0A]
45527 std %f14, [%l7 + 0x30]
45528 array16 %o7, %i7, %g7
45529 edge8ln %o3, %o2, %o4
45530 movvc %xcc, %l4, %o6
45531 fornot1 %f4, %f0, %f8
45532 fmul8x16 %f5, %f2, %f4
45533 srlx %i5, 0x0D, %i4
45534 fcmpgt16 %f14, %f6, %o0
45535 subcc %l1, %g5, %g4
45536 fmovrdne %o1, %f6, %f2
45537 smulcc %l5, %i0, %l3
45538 sth %g3, [%l7 + 0x50]
45539 siam 0x2
45540 lduh [%l7 + 0x7A], %o5
45541 fsrc2 %f8, %f12
45542 fmul8ulx16 %f14, %f6, %f0
45543 fmovdge %xcc, %f9, %f13
45544 smulcc %i2, %i3, %l2
45545 ldsw [%l7 + 0x54], %g6
45546 srax %i1, 0x08, %g1
45547 bshuffle %f10, %f0, %f10
45548 sth %l0, [%l7 + 0x4A]
45549 call loop_5272
45550 movne %icc, %i6, %g2
45551 fmovdl %icc, %f10, %f12
45552 fandnot1 %f12, %f6, %f2
45553loop_5272:
45554 ldsw [%l7 + 0x30], %o7
45555 fnot2 %f12, %f2
45556 fpack32 %f12, %f4, %f14
45557 std %f12, [%l7 + 0x20]
45558 fmovrdgez %l6, %f10, %f10
45559 fmovs %f5, %f13
45560 fmovsneg %xcc, %f6, %f12
45561 fmovrdne %g7, %f4, %f14
45562 xnorcc %i7, %o2, %o4
45563 fbge %fcc1, loop_5273
45564 fcmpgt32 %f0, %f14, %l4
45565 taddcc %o3, %i5, %i4
45566 fmovsl %icc, %f0, %f15
45567loop_5273:
45568 umulcc %o0, %l1, %g5
45569 edge16 %o6, %g4, %l5
45570 fmovs %f8, %f7
45571 subc %i0, 0x1548, %l3
45572 movle %icc, %o1, %g3
45573 stb %i2, [%l7 + 0x79]
45574 fble %fcc1, loop_5274
45575 sth %i3, [%l7 + 0x5A]
45576 fxnor %f8, %f12, %f4
45577 fbn %fcc1, loop_5275
45578loop_5274:
45579 ldd [%l7 + 0x28], %f4
45580 ldx [%l7 + 0x58], %l2
45581 ldsh [%l7 + 0x34], %o5
45582loop_5275:
45583 edge8ln %g6, %g1, %l0
45584 fmovsvs %icc, %f3, %f8
45585 fmul8x16al %f8, %f6, %f2
45586 fmovsneg %icc, %f7, %f9
45587 fors %f2, %f15, %f0
45588 orncc %i1, %g2, %i6
45589 tgu %xcc, 0x7
45590 fmovdn %icc, %f6, %f11
45591 fands %f10, %f14, %f4
45592 fmovrdgz %o7, %f4, %f8
45593 fbge %fcc2, loop_5276
45594 movre %g7, %l6, %i7
45595 edge16l %o2, %l4, %o4
45596 fcmpeq32 %f2, %f2, %o3
45597loop_5276:
45598 ld [%l7 + 0x58], %f8
45599 sth %i4, [%l7 + 0x64]
45600 edge16ln %o0, %l1, %g5
45601 tle %icc, 0x3
45602 fors %f1, %f6, %f7
45603 fmovdg %icc, %f6, %f4
45604 fmul8ulx16 %f12, %f12, %f2
45605 ldx [%l7 + 0x68], %o6
45606 movl %icc, %i5, %g4
45607 fnand %f4, %f14, %f4
45608 subc %i0, %l3, %l5
45609 ldsb [%l7 + 0x6C], %o1
45610 fpadd32 %f6, %f0, %f4
45611 andncc %i2, %i3, %g3
45612 movleu %icc, %l2, %o5
45613 fble,a %fcc0, loop_5277
45614 ble,a,pn %icc, loop_5278
45615 fmovdpos %icc, %f15, %f9
45616 srax %g1, %g6, %i1
45617loop_5277:
45618 ldx [%l7 + 0x68], %l0
45619loop_5278:
45620 fsrc2 %f6, %f0
45621 edge32n %i6, %o7, %g7
45622 ldub [%l7 + 0x27], %l6
45623 ldsw [%l7 + 0x28], %i7
45624 and %g2, 0x18EB, %l4
45625 bl,pn %xcc, loop_5279
45626 umulcc %o4, %o2, %i4
45627 bl %xcc, loop_5280
45628 ldx [%l7 + 0x70], %o3
45629loop_5279:
45630 fmovdle %xcc, %f9, %f7
45631 nop
45632 setx loop_5281, %l0, %l1
45633 jmpl %l1, %l1
45634loop_5280:
45635 fble %fcc2, loop_5282
45636 stx %g5, [%l7 + 0x18]
45637 fmovdvs %icc, %f4, %f4
45638loop_5281:
45639 fones %f0
45640loop_5282:
45641 fnegd %f8, %f2
45642 bl,a,pt %xcc, loop_5283
45643 fandnot2 %f2, %f6, %f12
45644 brgez,a %o0, loop_5284
45645 std %f0, [%l7 + 0x38]
45646loop_5283:
45647 fmuld8sux16 %f11, %f11, %f10
45648 bl,a %xcc, loop_5285
45649loop_5284:
45650 lduh [%l7 + 0x6E], %i5
45651 fmovdvc %xcc, %f1, %f2
45652 subcc %o6, 0x162A, %g4
45653loop_5285:
45654 stx %l3, [%l7 + 0x60]
45655 fcmpgt32 %f8, %f4, %i0
45656 fpadd32 %f0, %f10, %f10
45657 fmovsne %xcc, %f15, %f0
45658 ldsh [%l7 + 0x56], %l5
45659 brgez %i2, loop_5286
45660 edge16l %i3, %g3, %o1
45661 fmovscc %icc, %f15, %f13
45662 srl %o5, 0x16, %l2
45663loop_5286:
45664 edge32l %g6, %g1, %i1
45665 std %f10, [%l7 + 0x10]
45666 fbue %fcc0, loop_5287
45667 brgz,a %l0, loop_5288
45668 fands %f9, %f1, %f0
45669 fcmpd %fcc1, %f14, %f10
45670loop_5287:
45671 edge16 %o7, %i6, %l6
45672loop_5288:
45673 fmovdg %xcc, %f3, %f12
45674 ldsh [%l7 + 0x5C], %g7
45675 fands %f14, %f12, %f9
45676 fbne %fcc0, loop_5289
45677 st %f1, [%l7 + 0x64]
45678 pdist %f4, %f0, %f6
45679 sllx %i7, 0x0D, %g2
45680loop_5289:
45681 stw %l4, [%l7 + 0x24]
45682 fpadd32s %f7, %f12, %f4
45683 fors %f14, %f7, %f9
45684 fones %f10
45685 edge32 %o4, %o2, %o3
45686 tneg %icc, 0x7
45687 edge16n %l1, %g5, %i4
45688 stb %i5, [%l7 + 0x21]
45689 bge,a,pn %xcc, loop_5290
45690 stb %o0, [%l7 + 0x41]
45691 movgu %xcc, %g4, %o6
45692 fmovdleu %xcc, %f4, %f11
45693loop_5290:
45694 fbule,a %fcc1, loop_5291
45695 edge8ln %i0, %l5, %i2
45696 fbl %fcc3, loop_5292
45697 movcs %xcc, %i3, %g3
45698loop_5291:
45699 pdist %f14, %f12, %f14
45700 ldsb [%l7 + 0x38], %l3
45701loop_5292:
45702 tcs %xcc, 0x6
45703 tvc %icc, 0x5
45704 bne,a,pn %icc, loop_5293
45705 std %f12, [%l7 + 0x20]
45706 stb %o5, [%l7 + 0x77]
45707 bne,pt %icc, loop_5294
45708loop_5293:
45709 ldsb [%l7 + 0x56], %l2
45710 lduw [%l7 + 0x5C], %o1
45711 lduh [%l7 + 0x62], %g1
45712loop_5294:
45713 movle %xcc, %g6, %i1
45714 bvs,pt %icc, loop_5295
45715 array32 %l0, %o7, %l6
45716 lduw [%l7 + 0x54], %i6
45717 be,a,pt %xcc, loop_5296
45718loop_5295:
45719 edge32ln %i7, %g7, %l4
45720 fcmpne16 %f6, %f10, %g2
45721 ldub [%l7 + 0x36], %o4
45722loop_5296:
45723 stx %o2, [%l7 + 0x10]
45724 std %f12, [%l7 + 0x78]
45725 subccc %l1, 0x06CB, %o3
45726 xnorcc %g5, %i4, %o0
45727 umulcc %g4, 0x0812, %o6
45728 fcmple32 %f6, %f2, %i0
45729 ba,a,pn %xcc, loop_5297
45730 fand %f2, %f12, %f2
45731 tsubcctv %l5, %i5, %i2
45732 sll %i3, %l3, %g3
45733loop_5297:
45734 xor %l2, %o5, %g1
45735 umulcc %o1, 0x03C1, %i1
45736 bvc,a,pt %xcc, loop_5298
45737 fbl,a %fcc2, loop_5299
45738 fabsd %f12, %f4
45739 lduw [%l7 + 0x40], %g6
45740loop_5298:
45741 orn %o7, 0x02CA, %l0
45742loop_5299:
45743 fmul8x16 %f7, %f14, %f4
45744 fmovsleu %xcc, %f12, %f12
45745 ldd [%l7 + 0x48], %f2
45746 bpos loop_5300
45747 stx %i6, [%l7 + 0x48]
45748 movre %l6, %g7, %l4
45749 fmovrsgz %i7, %f3, %f11
45750loop_5300:
45751 fnot2s %f12, %f3
45752 tcs %icc, 0x4
45753 fblg,a %fcc1, loop_5301
45754 fmovdneg %icc, %f10, %f0
45755 fmovrslz %o4, %f10, %f13
45756 sllx %g2, %o2, %o3
45757loop_5301:
45758 sub %l1, %i4, %o0
45759 fmovrsne %g5, %f0, %f12
45760 mulx %o6, %g4, %i0
45761 tvc %icc, 0x0
45762 fbul,a %fcc0, loop_5302
45763 fandnot1 %f14, %f8, %f12
45764 fbue,a %fcc2, loop_5303
45765 fmuld8ulx16 %f2, %f6, %f12
45766loop_5302:
45767 fone %f14
45768 fbne,a %fcc1, loop_5304
45769loop_5303:
45770 edge16n %l5, %i5, %i3
45771 fmovdg %xcc, %f6, %f13
45772 fpmerge %f13, %f1, %f12
45773loop_5304:
45774 ldx [%l7 + 0x60], %i2
45775 tn %icc, 0x6
45776 lduw [%l7 + 0x68], %g3
45777 subc %l2, %l3, %o5
45778 sethi 0x0647, %g1
45779 fabsd %f10, %f12
45780 fxor %f10, %f12, %f14
45781 lduh [%l7 + 0x20], %i1
45782 fnegd %f8, %f4
45783 st %f8, [%l7 + 0x10]
45784 smulcc %o1, 0x1D30, %g6
45785 orcc %l0, 0x1454, %o7
45786 ldub [%l7 + 0x5D], %i6
45787 fmovsleu %xcc, %f1, %f4
45788 fsrc2 %f14, %f2
45789 sth %l6, [%l7 + 0x28]
45790 te %xcc, 0x7
45791 sth %l4, [%l7 + 0x54]
45792 popc %g7, %i7
45793 fbue,a %fcc1, loop_5305
45794 fmovdvs %icc, %f10, %f15
45795 fmovdle %icc, %f6, %f1
45796 fbl,a %fcc1, loop_5306
45797loop_5305:
45798 smul %g2, 0x0DA1, %o2
45799 fors %f7, %f13, %f14
45800 edge32l %o4, %l1, %o3
45801loop_5306:
45802 brnz %o0, loop_5307
45803 fblg,a %fcc1, loop_5308
45804 ldsw [%l7 + 0x70], %i4
45805 std %f8, [%l7 + 0x28]
45806loop_5307:
45807 movrgz %g5, %o6, %i0
45808loop_5308:
45809 stb %l5, [%l7 + 0x13]
45810 bleu loop_5309
45811 fsrc1 %f12, %f12
45812 edge32 %g4, %i5, %i2
45813 fpack32 %f12, %f10, %f14
45814loop_5309:
45815 lduw [%l7 + 0x5C], %i3
45816 fmovdn %xcc, %f7, %f1
45817 fmovscs %xcc, %f10, %f15
45818 andn %g3, %l3, %l2
45819 bg,pt %icc, loop_5310
45820 sethi 0x1313, %o5
45821 fandnot1 %f6, %f4, %f8
45822 bvc loop_5311
45823loop_5310:
45824 tl %xcc, 0x0
45825 bge,a %xcc, loop_5312
45826 xnorcc %i1, 0x1B83, %g1
45827loop_5311:
45828 fcmple16 %f14, %f12, %g6
45829 fba,a %fcc3, loop_5313
45830loop_5312:
45831 tneg %xcc, 0x3
45832 sdivcc %o1, 0x03A8, %l0
45833 movg %xcc, %o7, %i6
45834loop_5313:
45835 lduh [%l7 + 0x4C], %l4
45836 fandnot1s %f1, %f15, %f11
45837 fbug,a %fcc2, loop_5314
45838 fmul8ulx16 %f2, %f8, %f4
45839 std %f0, [%l7 + 0x08]
45840 fbu %fcc0, loop_5315
45841loop_5314:
45842 std %f12, [%l7 + 0x70]
45843 xor %g7, 0x1462, %i7
45844 stb %g2, [%l7 + 0x10]
45845loop_5315:
45846 bge,a,pt %icc, loop_5316
45847 fmovsle %icc, %f3, %f4
45848 movvs %xcc, %o2, %l6
45849 edge16ln %l1, %o4, %o0
45850loop_5316:
45851 sth %o3, [%l7 + 0x44]
45852 stw %i4, [%l7 + 0x34]
45853 lduh [%l7 + 0x30], %g5
45854 ldsh [%l7 + 0x58], %i0
45855 tneg %icc, 0x4
45856 tleu %xcc, 0x7
45857 ldsh [%l7 + 0x2C], %l5
45858 std %f2, [%l7 + 0x30]
45859 lduh [%l7 + 0x5E], %o6
45860 movle %xcc, %g4, %i5
45861 sth %i3, [%l7 + 0x6C]
45862 fors %f11, %f15, %f11
45863 st %f11, [%l7 + 0x18]
45864 ldub [%l7 + 0x1B], %i2
45865 edge32n %l3, %l2, %o5
45866 srax %i1, %g3, %g1
45867 fbl,a %fcc3, loop_5317
45868 st %f3, [%l7 + 0x6C]
45869 tsubcctv %g6, %l0, %o7
45870 sth %o1, [%l7 + 0x28]
45871loop_5317:
45872 std %f14, [%l7 + 0x30]
45873 sth %l4, [%l7 + 0x0C]
45874 bge,a,pt %xcc, loop_5318
45875 fmovde %xcc, %f1, %f6
45876 tsubcc %g7, 0x0CB0, %i7
45877 fnot1 %f6, %f6
45878loop_5318:
45879 lduw [%l7 + 0x24], %i6
45880 stb %o2, [%l7 + 0x31]
45881 fble,a %fcc0, loop_5319
45882 fpadd32s %f3, %f6, %f15
45883 stx %g2, [%l7 + 0x20]
45884 ble,a loop_5320
45885loop_5319:
45886 ldd [%l7 + 0x40], %f2
45887 brlez %l1, loop_5321
45888 udivcc %l6, 0x0CDD, %o4
45889loop_5320:
45890 fcmpne32 %f10, %f10, %o3
45891 bn,a %xcc, loop_5322
45892loop_5321:
45893 ta %xcc, 0x5
45894 movl %icc, %i4, %o0
45895 lduh [%l7 + 0x6A], %g5
45896loop_5322:
45897 fmovrslz %i0, %f2, %f15
45898 st %f13, [%l7 + 0x18]
45899 stw %o6, [%l7 + 0x60]
45900 fpadd32 %f4, %f12, %f14
45901 bn,a,pn %xcc, loop_5323
45902 movl %icc, %l5, %g4
45903 fpsub32 %f10, %f12, %f6
45904 fmul8sux16 %f12, %f4, %f4
45905loop_5323:
45906 lduh [%l7 + 0x66], %i5
45907 tne %icc, 0x2
45908 fbe %fcc0, loop_5324
45909 stb %i3, [%l7 + 0x1F]
45910 or %l3, 0x0ACB, %l2
45911 ld [%l7 + 0x2C], %f11
45912loop_5324:
45913 bvc,a,pn %xcc, loop_5325
45914 ldub [%l7 + 0x79], %o5
45915 fornot1s %f1, %f13, %f14
45916 stb %i1, [%l7 + 0x4B]
45917loop_5325:
45918 stb %i2, [%l7 + 0x2A]
45919 orncc %g3, 0x000F, %g1
45920 stx %g6, [%l7 + 0x68]
45921 stx %l0, [%l7 + 0x10]
45922 te %icc, 0x4
45923 std %f0, [%l7 + 0x70]
45924 fmovsleu %icc, %f8, %f12
45925 bcc,pn %icc, loop_5326
45926 smul %o1, %o7, %l4
45927 edge32n %g7, %i6, %o2
45928 stx %i7, [%l7 + 0x50]
45929loop_5326:
45930 std %f10, [%l7 + 0x38]
45931 movpos %icc, %l1, %l6
45932 tg %icc, 0x2
45933 movneg %icc, %g2, %o3
45934 edge16n %o4, %i4, %o0
45935 fmuld8ulx16 %f15, %f15, %f6
45936 edge32 %g5, %i0, %o6
45937 stw %g4, [%l7 + 0x4C]
45938 fmovrdgez %i5, %f6, %f2
45939 fmovdvc %xcc, %f4, %f14
45940 array32 %i3, %l5, %l2
45941 ba loop_5327
45942 bcc,a,pn %xcc, loop_5328
45943 movrlz %l3, %o5, %i1
45944 xor %g3, 0x1E06, %i2
45945loop_5327:
45946 movvs %icc, %g6, %g1
45947loop_5328:
45948 fcmple16 %f0, %f0, %o1
45949 fxnors %f1, %f4, %f6
45950 bne,pn %icc, loop_5329
45951 edge8n %l0, %l4, %g7
45952 fmovsg %icc, %f3, %f8
45953 fxor %f10, %f12, %f8
45954loop_5329:
45955 fexpand %f14, %f10
45956 fmuld8ulx16 %f7, %f11, %f0
45957 lduw [%l7 + 0x50], %i6
45958 sub %o7, %i7, %o2
45959 ldub [%l7 + 0x5A], %l1
45960 fmovrsgz %l6, %f10, %f9
45961 tn %xcc, 0x5
45962 sth %o3, [%l7 + 0x3A]
45963 stw %g2, [%l7 + 0x20]
45964 nop
45965 setx loop_5330, %l0, %l1
45966 wrpr 0x1, %tl
45967 wrpr %l1, %tpc
45968 add %l1, 0x4, %l1
45969 wrpr %l1, %tnpc
45970 setx 0x34400001400, %l0, %l1
45971 wrpr %l1, %tstate
45972 wrhpr 0x4, %htstate
45973 retry
45974 movrlez %i4, %o4, %o0
45975 fmovrse %i0, %f11, %f13
45976 fornot1 %f14, %f12, %f8
45977loop_5330:
45978 fpsub16s %f10, %f5, %f3
45979 bcc,a,pn %icc, loop_5331
45980 fmovdgu %icc, %f6, %f4
45981 fmovsvs %xcc, %f14, %f12
45982 fmovsleu %xcc, %f9, %f8
45983loop_5331:
45984 ldsh [%l7 + 0x0A], %o6
45985 sdiv %g5, 0x0A84, %i5
45986 fornot1s %f7, %f4, %f14
45987 udiv %i3, 0x1D77, %l5
45988 lduh [%l7 + 0x10], %l2
45989 taddcctv %g4, 0x0BCA, %l3
45990 fexpand %f7, %f2
45991 ldd [%l7 + 0x68], %f12
45992 edge16ln %i1, %o5, %g3
45993 lduh [%l7 + 0x12], %i2
45994 movpos %icc, %g6, %g1
45995 fmovdl %icc, %f2, %f4
45996 srl %o1, 0x11, %l0
45997 fmovdvc %icc, %f8, %f13
45998 fmovde %icc, %f10, %f3
45999 fmovsl %icc, %f11, %f8
46000 sth %l4, [%l7 + 0x5E]
46001 sub %i6, %g7, %o7
46002 ldsb [%l7 + 0x5F], %i7
46003 fnegd %f14, %f12
46004 fnegs %f3, %f13
46005 ldsw [%l7 + 0x18], %l1
46006 fmovdpos %icc, %f8, %f1
46007 ldd [%l7 + 0x60], %f6
46008 bl,a loop_5332
46009 fmovdne %xcc, %f15, %f7
46010 lduh [%l7 + 0x7A], %l6
46011 bn loop_5333
46012loop_5332:
46013 udivcc %o2, 0x0DC3, %o3
46014 move %icc, %g2, %o4
46015 tne %icc, 0x0
46016loop_5333:
46017 array8 %i4, %i0, %o6
46018 mulx %g5, %i5, %o0
46019 fbl,a %fcc3, loop_5334
46020 ldsh [%l7 + 0x0E], %l5
46021 mulscc %i3, 0x1006, %l2
46022 fmovda %xcc, %f4, %f8
46023loop_5334:
46024 fnot1s %f0, %f10
46025 fnot2 %f14, %f2
46026 bgu,pn %xcc, loop_5335
46027 std %f12, [%l7 + 0x40]
46028 fmovsleu %xcc, %f13, %f2
46029 stw %g4, [%l7 + 0x38]
46030loop_5335:
46031 brgez,a %l3, loop_5336
46032 array16 %o5, %i1, %g3
46033 tvc %icc, 0x3
46034 fbn %fcc0, loop_5337
46035loop_5336:
46036 sdiv %i2, 0x078F, %g6
46037 fbg %fcc0, loop_5338
46038 fnands %f7, %f11, %f3
46039loop_5337:
46040 fmovsn %xcc, %f1, %f1
46041 sdiv %o1, 0x0B49, %g1
46042loop_5338:
46043 st %f8, [%l7 + 0x2C]
46044 ldx [%l7 + 0x30], %l0
46045 ldsw [%l7 + 0x2C], %l4
46046 movvs %xcc, %i6, %g7
46047 fnot1s %f2, %f8
46048 fones %f4
46049 fcmple16 %f10, %f0, %o7
46050 ldsh [%l7 + 0x22], %l1
46051 fpadd32 %f12, %f0, %f10
46052 st %f1, [%l7 + 0x18]
46053 mova %icc, %i7, %l6
46054 fmovsvc %xcc, %f12, %f2
46055 ldsw [%l7 + 0x2C], %o2
46056 fmovdl %xcc, %f4, %f6
46057 movrgez %g2, %o3, %o4
46058 ldx [%l7 + 0x08], %i4
46059 fbul %fcc3, loop_5339
46060 edge8n %i0, %o6, %g5
46061 fornot1s %f11, %f13, %f9
46062 ldsh [%l7 + 0x30], %o0
46063loop_5339:
46064 edge32l %i5, %i3, %l5
46065 tn %icc, 0x4
46066 fble %fcc0, loop_5340
46067 fpackfix %f6, %f6
46068 faligndata %f10, %f2, %f6
46069 fcmped %fcc2, %f2, %f10
46070loop_5340:
46071 fcmped %fcc3, %f0, %f2
46072 lduh [%l7 + 0x24], %l2
46073 sdiv %g4, 0x1BD6, %o5
46074 stw %l3, [%l7 + 0x28]
46075 ldub [%l7 + 0x5B], %g3
46076 edge8n %i1, %g6, %o1
46077 array32 %i2, %g1, %l0
46078 array32 %i6, %l4, %g7
46079 fblg,a %fcc3, loop_5341
46080 fnot2 %f12, %f8
46081 bl,a %xcc, loop_5342
46082 orcc %l1, %i7, %o7
46083loop_5341:
46084 sdivcc %o2, 0x0371, %g2
46085 fnot1 %f14, %f8
46086loop_5342:
46087 movle %xcc, %l6, %o3
46088 fmovdcc %icc, %f5, %f10
46089 std %f4, [%l7 + 0x50]
46090 sdivcc %i4, 0x029B, %o4
46091 ldsw [%l7 + 0x48], %i0
46092 lduh [%l7 + 0x20], %o6
46093 orncc %o0, %g5, %i5
46094 sth %l5, [%l7 + 0x1C]
46095 bn,pt %icc, loop_5343
46096 fmul8x16au %f0, %f1, %f0
46097 brlez %i3, loop_5344
46098 fmovrdlz %l2, %f8, %f4
46099loop_5343:
46100 brlz,a %o5, loop_5345
46101 fsrc1s %f9, %f5
46102loop_5344:
46103 stw %g4, [%l7 + 0x58]
46104 fmovdcc %xcc, %f0, %f2
46105loop_5345:
46106 bcs,a loop_5346
46107 fmovrde %l3, %f6, %f10
46108 fxor %f8, %f14, %f8
46109 bne,a,pt %xcc, loop_5347
46110loop_5346:
46111 bvs loop_5348
46112 bcs,a,pn %icc, loop_5349
46113 ldd [%l7 + 0x28], %f6
46114loop_5347:
46115 xorcc %i1, %g6, %o1
46116loop_5348:
46117 fsrc2s %f3, %f14
46118loop_5349:
46119 ldsh [%l7 + 0x26], %i2
46120 std %f10, [%l7 + 0x20]
46121 sub %g1, 0x01AC, %g3
46122 fand %f8, %f6, %f12
46123 edge32 %l0, %l4, %g7
46124 fcmple16 %f6, %f2, %i6
46125 fbuge,a %fcc0, loop_5350
46126 fabsd %f12, %f0
46127 fmovdne %icc, %f1, %f1
46128 bne,a %icc, loop_5351
46129loop_5350:
46130 fcmpne16 %f2, %f2, %l1
46131 ldx [%l7 + 0x28], %i7
46132 ldx [%l7 + 0x78], %o2
46133loop_5351:
46134 movgu %icc, %g2, %l6
46135 tvs %xcc, 0x2
46136 fmul8x16 %f10, %f6, %f10
46137 sub %o3, %i4, %o7
46138 udivx %o4, 0x0665, %o6
46139 ldx [%l7 + 0x78], %i0
46140 fbue,a %fcc3, loop_5352
46141 movrlz %o0, %g5, %i5
46142 fbule,a %fcc2, loop_5353
46143 fbo %fcc0, loop_5354
46144loop_5352:
46145 stb %i3, [%l7 + 0x6A]
46146 fmovscs %icc, %f8, %f9
46147loop_5353:
46148 fmul8sux16 %f8, %f0, %f10
46149loop_5354:
46150 movrgez %l5, 0x18D, %o5
46151 bgu %icc, loop_5355
46152 popc 0x0C5C, %g4
46153 movvc %icc, %l2, %i1
46154 sth %l3, [%l7 + 0x70]
46155loop_5355:
46156 fcmpes %fcc0, %f0, %f6
46157 fand %f6, %f12, %f8
46158 umulcc %o1, %i2, %g1
46159 bvs,a,pn %icc, loop_5356
46160 ld [%l7 + 0x78], %f15
46161 st %f9, [%l7 + 0x18]
46162 orn %g3, %g6, %l4
46163loop_5356:
46164 fandnot2 %f6, %f6, %f2
46165 lduw [%l7 + 0x4C], %g7
46166 edge8n %l0, %l1, %i6
46167 ldsw [%l7 + 0x60], %o2
46168 ldsb [%l7 + 0x68], %i7
46169 fmovrdgez %g2, %f14, %f4
46170 lduw [%l7 + 0x20], %l6
46171 ld [%l7 + 0x1C], %f15
46172 tcc %icc, 0x2
46173 ld [%l7 + 0x54], %f9
46174 or %o3, %o7, %i4
46175 stb %o6, [%l7 + 0x0B]
46176 fpadd16s %f14, %f8, %f11
46177 st %f5, [%l7 + 0x2C]
46178 bpos loop_5357
46179 fpadd16 %f12, %f4, %f14
46180 fbule %fcc3, loop_5358
46181 fpadd16s %f7, %f11, %f0
46182loop_5357:
46183 orncc %i0, %o0, %g5
46184 edge16 %o4, %i5, %l5
46185loop_5358:
46186 ldsw [%l7 + 0x34], %i3
46187 or %o5, 0x0FE6, %l2
46188 st %f3, [%l7 + 0x3C]
46189 fcmpne32 %f0, %f0, %g4
46190 lduw [%l7 + 0x3C], %i1
46191 sth %o1, [%l7 + 0x56]
46192 fbule %fcc3, loop_5359
46193 fmovdge %icc, %f8, %f3
46194 orn %i2, 0x0084, %l3
46195 fmul8x16al %f0, %f2, %f8
46196loop_5359:
46197 ldx [%l7 + 0x70], %g1
46198 ldd [%l7 + 0x28], %f12
46199 std %f12, [%l7 + 0x28]
46200 tg %icc, 0x2
46201 fands %f9, %f12, %f1
46202 ba,a %xcc, loop_5360
46203 brlez %g3, loop_5361
46204 st %f11, [%l7 + 0x14]
46205 fmovdgu %icc, %f6, %f10
46206loop_5360:
46207 bvs,a,pt %icc, loop_5362
46208loop_5361:
46209 edge16l %l4, %g7, %g6
46210 fnot2 %f4, %f12
46211 edge8n %l0, %i6, %o2
46212loop_5362:
46213 fcmpes %fcc2, %f6, %f14
46214 fpsub32 %f0, %f10, %f10
46215 mulscc %l1, 0x05D3, %i7
46216 nop
46217 setx loop_5363, %l0, %l1
46218 wrpr 0x1, %tl
46219 wrpr %l1, %tpc
46220 add %l1, 0x4, %l1
46221 wrpr %l1, %tnpc
46222 setx 0x34400001400, %l0, %l1
46223 wrpr %l1, %tstate
46224 wrhpr 0x4, %htstate
46225 retry
46226 ldsb [%l7 + 0x75], %g2
46227 fmovrsne %o3, %f8, %f10
46228 ldub [%l7 + 0x21], %l6
46229loop_5363:
46230 fmovsleu %xcc, %f9, %f8
46231 sth %o7, [%l7 + 0x36]
46232 tge %xcc, 0x4
46233 movcc %xcc, %i4, %i0
46234 ldub [%l7 + 0x17], %o0
46235 fble %fcc0, loop_5364
46236 tgu %icc, 0x0
46237 fbge,a %fcc3, loop_5365
46238 fcmps %fcc0, %f15, %f1
46239loop_5364:
46240 ldsh [%l7 + 0x78], %o6
46241 st %f9, [%l7 + 0x3C]
46242loop_5365:
46243 ldd [%l7 + 0x08], %f8
46244 lduw [%l7 + 0x18], %o4
46245 movl %icc, %g5, %i5
46246 ldsb [%l7 + 0x3C], %l5
46247 stw %o5, [%l7 + 0x0C]
46248 fmovse %xcc, %f10, %f15
46249 ldsh [%l7 + 0x6C], %l2
46250 sdiv %g4, 0x055D, %i1
46251 stb %i3, [%l7 + 0x32]
46252 fmovdle %xcc, %f15, %f12
46253 tvs %xcc, 0x4
46254 fmovs %f6, %f10
46255 lduw [%l7 + 0x7C], %o1
46256 fmul8sux16 %f10, %f2, %f14
46257 tneg %xcc, 0x5
46258 st %f8, [%l7 + 0x50]
46259 fmovsleu %xcc, %f5, %f14
46260 bn,pn %icc, loop_5366
46261 bleu,a %xcc, loop_5367
46262 bleu,a,pn %icc, loop_5368
46263 fcmps %fcc3, %f13, %f15
46264loop_5366:
46265 umulcc %i2, 0x1A07, %l3
46266loop_5367:
46267 bn loop_5369
46268loop_5368:
46269 subcc %g1, 0x1ECC, %l4
46270 sdivx %g7, 0x1ED6, %g3
46271 fmovdle %icc, %f1, %f9
46272loop_5369:
46273 fmovdvc %xcc, %f3, %f14
46274 tge %icc, 0x6
46275 bne,a %icc, loop_5370
46276 ldd [%l7 + 0x50], %f8
46277 call loop_5371
46278 ldsh [%l7 + 0x72], %g6
46279loop_5370:
46280 fble %fcc0, loop_5372
46281 fmovrsgz %i6, %f5, %f8
46282loop_5371:
46283 bne,a,pt %xcc, loop_5373
46284 fmovrdne %o2, %f8, %f0
46285loop_5372:
46286 movvs %xcc, %l0, %i7
46287 movne %icc, %l1, %o3
46288loop_5373:
46289 fmovsl %icc, %f3, %f2
46290 movrlez %g2, 0x3F0, %o7
46291 fors %f6, %f2, %f9
46292 fand %f2, %f2, %f4
46293 stw %i4, [%l7 + 0x0C]
46294 srax %i0, %o0, %o6
46295 ld [%l7 + 0x54], %f12
46296 ldd [%l7 + 0x78], %f8
46297 tne %icc, 0x0
46298 bneg,pn %icc, loop_5374
46299 fmovrdlez %l6, %f14, %f6
46300 fmul8x16al %f14, %f11, %f6
46301 fcmpne16 %f8, %f12, %o4
46302loop_5374:
46303 fmuld8sux16 %f3, %f1, %f2
46304 bleu,a loop_5375
46305 ldd [%l7 + 0x68], %f12
46306 fcmpgt16 %f10, %f8, %g5
46307 fbo,a %fcc1, loop_5376
46308loop_5375:
46309 bcc,pn %icc, loop_5377
46310 lduh [%l7 + 0x62], %l5
46311 lduh [%l7 + 0x56], %i5
46312loop_5376:
46313 ldub [%l7 + 0x1C], %l2
46314loop_5377:
46315 movrne %g4, 0x145, %o5
46316 edge32 %i3, %o1, %i1
46317 lduw [%l7 + 0x4C], %i2
46318 tvc %icc, 0x1
46319 fbne,a %fcc1, loop_5378
46320 andn %l3, %g1, %l4
46321 sth %g3, [%l7 + 0x5C]
46322 lduw [%l7 + 0x34], %g6
46323loop_5378:
46324 ld [%l7 + 0x78], %f7
46325 fcmpes %fcc0, %f2, %f7
46326 subc %g7, %o2, %i6
46327 tpos %xcc, 0x3
46328 subcc %i7, 0x1A34, %l0
46329 addc %o3, %g2, %o7
46330 array32 %l1, %i4, %i0
46331 andn %o6, %l6, %o4
46332 stb %o0, [%l7 + 0x7E]
46333 fmovrsne %l5, %f0, %f10
46334 brgz %g5, loop_5379
46335 fandnot2s %f15, %f9, %f6
46336 ldd [%l7 + 0x30], %f6
46337 fmovdcs %icc, %f13, %f13
46338loop_5379:
46339 ld [%l7 + 0x30], %f12
46340 fmovsl %icc, %f10, %f13
46341 ld [%l7 + 0x48], %f2
46342 st %f13, [%l7 + 0x48]
46343 fbul,a %fcc0, loop_5380
46344 tcs %icc, 0x6
46345 fcmpeq16 %f0, %f14, %l2
46346 sethi 0x054B, %i5
46347loop_5380:
46348 stw %o5, [%l7 + 0x30]
46349 ldsb [%l7 + 0x56], %i3
46350 srlx %g4, 0x02, %i1
46351 fmul8x16 %f13, %f4, %f6
46352 st %f7, [%l7 + 0x38]
46353 stb %i2, [%l7 + 0x60]
46354 ba,a,pt %xcc, loop_5381
46355 fmovdvs %icc, %f14, %f0
46356 brz,a %o1, loop_5382
46357 mulx %l3, 0x020B, %l4
46358loop_5381:
46359 fmovdgu %xcc, %f6, %f11
46360 fmovdneg %icc, %f1, %f10
46361loop_5382:
46362 array16 %g1, %g3, %g7
46363 bn,pt %xcc, loop_5383
46364 srlx %o2, 0x0B, %i6
46365 sdiv %g6, 0x152C, %i7
46366 xorcc %o3, %l0, %o7
46367loop_5383:
46368 srlx %g2, %i4, %l1
46369 ldd [%l7 + 0x78], %f8
46370 edge8ln %i0, %l6, %o6
46371 fexpand %f6, %f10
46372 subc %o4, %l5, %o0
46373 alignaddr %g5, %i5, %o5
46374 std %f4, [%l7 + 0x38]
46375 brlez,a %i3, loop_5384
46376 stx %g4, [%l7 + 0x68]
46377 array32 %i1, %l2, %o1
46378 stw %l3, [%l7 + 0x30]
46379loop_5384:
46380 fba,a %fcc0, loop_5385
46381 array8 %l4, %g1, %i2
46382 st %f6, [%l7 + 0x34]
46383 lduh [%l7 + 0x0C], %g3
46384loop_5385:
46385 brz %g7, loop_5386
46386 edge8l %i6, %o2, %g6
46387 sdivcc %o3, 0x0967, %l0
46388 fmovdpos %icc, %f5, %f10
46389loop_5386:
46390 ba,pt %icc, loop_5387
46391 bleu,a %icc, loop_5388
46392 fmovrsgez %o7, %f15, %f6
46393 ldsb [%l7 + 0x10], %g2
46394loop_5387:
46395 array32 %i7, %i4, %i0
46396loop_5388:
46397 lduh [%l7 + 0x38], %l6
46398 fpsub16 %f6, %f10, %f12
46399 fxor %f14, %f2, %f12
46400 ba loop_5389
46401 tpos %icc, 0x2
46402 ldsh [%l7 + 0x5E], %o6
46403 ba loop_5390
46404loop_5389:
46405 fmovdle %xcc, %f15, %f15
46406 fbge,a %fcc0, loop_5391
46407 fabsd %f4, %f8
46408loop_5390:
46409 edge8n %l1, %l5, %o4
46410 sdiv %o0, 0x029B, %i5
46411loop_5391:
46412 fandnot2 %f10, %f14, %f12
46413 edge32 %g5, %o5, %i3
46414 fbn,a %fcc3, loop_5392
46415 call loop_5393
46416 andcc %i1, 0x0044, %l2
46417 sth %o1, [%l7 + 0x22]
46418loop_5392:
46419 fnegd %f8, %f6
46420loop_5393:
46421 add %g4, 0x0D34, %l3
46422 xor %l4, 0x166B, %g1
46423 fmovsn %xcc, %f9, %f11
46424 fcmple16 %f8, %f10, %g3
46425 fsrc1s %f14, %f15
46426 tvs %icc, 0x1
46427 ldsw [%l7 + 0x40], %i2
46428 addc %g7, 0x10CF, %o2
46429 fmovdge %xcc, %f15, %f6
46430 std %f0, [%l7 + 0x08]
46431 stb %g6, [%l7 + 0x2C]
46432 orn %o3, %l0, %i6
46433 lduh [%l7 + 0x58], %g2
46434 tl %icc, 0x5
46435 addc %i7, %o7, %i0
46436 fxors %f12, %f9, %f3
46437 fcmpgt16 %f8, %f4, %i4
46438 tvc %icc, 0x7
46439 fmovdne %icc, %f6, %f1
46440 ldd [%l7 + 0x70], %f14
46441 tn %icc, 0x2
46442 brgez,a %l6, loop_5394
46443 fmovrdne %o6, %f6, %f8
46444 fmovrdlz %l5, %f0, %f6
46445 sth %o4, [%l7 + 0x2C]
46446loop_5394:
46447 udiv %o0, 0x09AE, %i5
46448 fnor %f4, %f12, %f12
46449 std %f6, [%l7 + 0x50]
46450 ldx [%l7 + 0x20], %g5
46451 fandnot2s %f6, %f3, %f8
46452 sth %o5, [%l7 + 0x44]
46453 fcmpes %fcc2, %f6, %f11
46454 fmovse %xcc, %f11, %f0
46455 sub %l1, %i1, %l2
46456 lduw [%l7 + 0x40], %o1
46457 st %f11, [%l7 + 0x7C]
46458 movcc %icc, %g4, %i3
46459 nop
46460 setx loop_5395, %l0, %l1
46461 wrpr 0x1, %tl
46462 wrpr %l1, %tnpc
46463 setx 0x34400001400, %l0, %l1
46464 wrpr %l1, %tstate
46465 wrhpr 0x4, %htstate
46466 done
46467 xnor %l4, %g1, %g3
46468 ldsw [%l7 + 0x60], %l3
46469 stb %i2, [%l7 + 0x6B]
46470loop_5395:
46471 movge %xcc, %o2, %g6
46472 fbuge,a %fcc1, loop_5396
46473 fbule %fcc0, loop_5397
46474 fcmpes %fcc2, %f0, %f11
46475 lduw [%l7 + 0x14], %o3
46476loop_5396:
46477 fmovsneg %xcc, %f6, %f11
46478loop_5397:
46479 fxnor %f2, %f8, %f14
46480 fcmple32 %f8, %f14, %g7
46481 tsubcctv %i6, 0x0804, %g2
46482 fcmpd %fcc1, %f2, %f10
46483 movrlz %l0, %o7, %i7
46484 movrlez %i4, %l6, %o6
46485 brgez,a %i0, loop_5398
46486 fpack32 %f4, %f8, %f14
46487 fbu,a %fcc0, loop_5399
46488 edge8n %l5, %o4, %o0
46489loop_5398:
46490 edge16ln %i5, %o5, %l1
46491 tne %icc, 0x4
46492loop_5399:
46493 lduw [%l7 + 0x08], %i1
46494 ldd [%l7 + 0x08], %f6
46495 movge %icc, %g5, %o1
46496 umul %l2, 0x14E4, %g4
46497 stx %l4, [%l7 + 0x58]
46498 subc %g1, %g3, %l3
46499 ldsw [%l7 + 0x74], %i2
46500 ld [%l7 + 0x1C], %f1
46501 lduh [%l7 + 0x64], %i3
46502 stx %o2, [%l7 + 0x60]
46503 fone %f10
46504 subccc %g6, %o3, %i6
46505 array16 %g7, %g2, %o7
46506 tsubcc %i7, 0x0CAB, %l0
46507 lduw [%l7 + 0x48], %i4
46508 fexpand %f14, %f12
46509 ld [%l7 + 0x78], %f7
46510 stx %o6, [%l7 + 0x08]
46511 fbo,a %fcc3, loop_5400
46512 bvs %xcc, loop_5401
46513 fornot2s %f3, %f9, %f3
46514 brlez,a %i0, loop_5402
46515loop_5400:
46516 ldd [%l7 + 0x28], %f12
46517loop_5401:
46518 taddcctv %l6, 0x0E40, %l5
46519 fmovdge %xcc, %f15, %f7
46520loop_5402:
46521 fmovdcc %icc, %f14, %f6
46522 fmovdn %xcc, %f4, %f9
46523 fcmps %fcc2, %f15, %f6
46524 ldub [%l7 + 0x17], %o0
46525 stx %i5, [%l7 + 0x70]
46526 std %f2, [%l7 + 0x18]
46527 bcc,pn %icc, loop_5403
46528 tcc %icc, 0x7
46529 fmovrslz %o5, %f9, %f4
46530 sth %o4, [%l7 + 0x26]
46531loop_5403:
46532 st %f4, [%l7 + 0x3C]
46533 movrgez %l1, %g5, %o1
46534 fsrc1 %f10, %f0
46535 bvc loop_5404
46536 tge %xcc, 0x5
46537 andn %l2, 0x13CA, %g4
46538 ldub [%l7 + 0x78], %l4
46539loop_5404:
46540 bn,a %xcc, loop_5405
46541 move %icc, %g1, %i1
46542 for %f14, %f12, %f6
46543 fzeros %f4
46544loop_5405:
46545 fmovrdgz %g3, %f14, %f8
46546 edge8 %i2, %l3, %i3
46547 sdiv %o2, 0x0EEB, %o3
46548 fornot1s %f14, %f5, %f13
46549 fmuld8sux16 %f12, %f15, %f0
46550 lduh [%l7 + 0x4E], %i6
46551 stw %g6, [%l7 + 0x1C]
46552 mulscc %g7, %g2, %o7
46553 nop
46554 setx loop_5406, %l0, %l1
46555 wrpr 0x1, %tl
46556 wrpr %l1, %tnpc
46557 setx 0x34400001400, %l0, %l1
46558 wrpr %l1, %tstate
46559 wrhpr 0x4, %htstate
46560 done
46561 fmovsle %xcc, %f13, %f10
46562 ldsb [%l7 + 0x76], %i7
46563 array16 %l0, %o6, %i4
46564loop_5406:
46565 bg,a %icc, loop_5407
46566 fmovsl %icc, %f10, %f3
46567 bvs,a,pn %icc, loop_5408
46568 st %f6, [%l7 + 0x24]
46569loop_5407:
46570 lduh [%l7 + 0x3A], %i0
46571 stw %l6, [%l7 + 0x5C]
46572loop_5408:
46573 ldub [%l7 + 0x63], %l5
46574 sllx %o0, %o5, %o4
46575 lduw [%l7 + 0x0C], %i5
46576 movleu %icc, %g5, %o1
46577 fbul,a %fcc3, loop_5409
46578 movcs %xcc, %l1, %l2
46579 std %f10, [%l7 + 0x60]
46580 fnor %f10, %f2, %f2
46581loop_5409:
46582 fmovdcs %icc, %f10, %f11
46583 bgu %icc, loop_5410
46584 stx %g4, [%l7 + 0x20]
46585 fmuld8sux16 %f1, %f9, %f4
46586 fmovdpos %icc, %f2, %f10
46587loop_5410:
46588 ldd [%l7 + 0x58], %f6
46589 fpadd32 %f4, %f6, %f14
46590 fmovrse %l4, %f4, %f14
46591 tl %xcc, 0x7
46592 ldd [%l7 + 0x18], %f4
46593 ble,a loop_5411
46594 fcmps %fcc3, %f5, %f1
46595 stb %i1, [%l7 + 0x50]
46596 ldub [%l7 + 0x6B], %g3
46597loop_5411:
46598 fnot2s %f14, %f0
46599 ldd [%l7 + 0x70], %f10
46600 fcmpeq32 %f12, %f12, %i2
46601 fmovscc %xcc, %f8, %f3
46602 bge,pn %xcc, loop_5412
46603 lduh [%l7 + 0x72], %g1
46604 stx %i3, [%l7 + 0x28]
46605 ldsb [%l7 + 0x5B], %o2
46606loop_5412:
46607 fmovdl %icc, %f3, %f6
46608 brgez,a %l3, loop_5413
46609 fornot1 %f14, %f12, %f2
46610 fmovsvs %xcc, %f8, %f4
46611 tneg %xcc, 0x5
46612loop_5413:
46613 fcmpne32 %f4, %f14, %i6
46614 lduh [%l7 + 0x14], %g6
46615 fmovdne %xcc, %f0, %f1
46616 pdist %f14, %f2, %f8
46617 stb %o3, [%l7 + 0x27]
46618 subc %g2, 0x0141, %o7
46619 lduw [%l7 + 0x58], %i7
46620 alignaddrl %g7, %l0, %i4
46621 ldsw [%l7 + 0x58], %i0
46622 ldx [%l7 + 0x40], %l6
46623 move %icc, %l5, %o0
46624 tgu %xcc, 0x4
46625 ld [%l7 + 0x5C], %f10
46626 umul %o6, %o5, %o4
46627 stb %i5, [%l7 + 0x1C]
46628 std %f8, [%l7 + 0x70]
46629 tvc %icc, 0x4
46630 fmovrdlez %g5, %f14, %f2
46631 st %f5, [%l7 + 0x58]
46632 fmul8x16al %f0, %f12, %f6
46633 tle %xcc, 0x5
46634 fcmped %fcc1, %f10, %f14
46635 movrlez %o1, %l2, %l1
46636 fnot2 %f14, %f2
46637 fmovdle %xcc, %f9, %f6
46638 bne,a %icc, loop_5414
46639 fcmped %fcc3, %f12, %f14
46640 fblg,a %fcc1, loop_5415
46641 edge32 %l4, %g4, %g3
46642loop_5414:
46643 fbe,a %fcc0, loop_5416
46644 stb %i2, [%l7 + 0x4D]
46645loop_5415:
46646 array8 %g1, %i1, %i3
46647 fxors %f0, %f10, %f2
46648loop_5416:
46649 udivcc %o2, 0x13F3, %i6
46650 edge16n %g6, %o3, %g2
46651 lduw [%l7 + 0x3C], %o7
46652 movcc %icc, %l3, %g7
46653 movcs %icc, %l0, %i4
46654 brlez %i0, loop_5417
46655 fmovdn %icc, %f4, %f1
46656 brnz %i7, loop_5418
46657 fmovrdlz %l6, %f8, %f6
46658loop_5417:
46659 fbg %fcc0, loop_5419
46660 stb %o0, [%l7 + 0x23]
46661loop_5418:
46662 bcs,a %xcc, loop_5420
46663 fnand %f14, %f0, %f4
46664loop_5419:
46665 fnor %f8, %f10, %f4
46666 fmuld8sux16 %f1, %f12, %f8
46667loop_5420:
46668 ldub [%l7 + 0x16], %o6
46669 stw %l5, [%l7 + 0x58]
46670 movvs %xcc, %o4, %i5
46671 srax %g5, 0x05, %o1
46672 sllx %o5, 0x1F, %l2
46673 ld [%l7 + 0x6C], %f5
46674 faligndata %f4, %f10, %f2
46675 fmovsl %icc, %f2, %f6
46676 fmovsl %xcc, %f12, %f9
46677 lduh [%l7 + 0x4A], %l1
46678 brlez %l4, loop_5421
46679 mova %icc, %g3, %g4
46680 fnegs %f8, %f11
46681 ldsh [%l7 + 0x78], %g1
46682loop_5421:
46683 ldx [%l7 + 0x70], %i1
46684 fcmps %fcc0, %f10, %f12
46685 movg %xcc, %i3, %o2
46686 fnot1 %f0, %f0
46687 andcc %i6, 0x0966, %g6
46688 fmovscc %xcc, %f0, %f7
46689 fxnors %f12, %f15, %f5
46690 nop
46691 setx loop_5422, %l0, %l1
46692 wrpr 0x1, %tl
46693 wrpr %l1, %tnpc
46694 setx 0x34400001400, %l0, %l1
46695 wrpr %l1, %tstate
46696 wrhpr 0x4, %htstate
46697 done
46698 fxors %f13, %f0, %f9
46699 bg,a,pn %xcc, loop_5423
46700 fmovrsgez %i2, %f13, %f11
46701loop_5422:
46702 ldd [%l7 + 0x68], %f14
46703 fblg,a %fcc1, loop_5424
46704loop_5423:
46705 ldsw [%l7 + 0x6C], %g2
46706 orn %o3, %o7, %g7
46707 move %xcc, %l3, %i4
46708loop_5424:
46709 ldub [%l7 + 0x7D], %l0
46710 std %f2, [%l7 + 0x68]
46711 fmovrde %i7, %f8, %f4
46712 mova %xcc, %i0, %l6
46713 sth %o6, [%l7 + 0x3A]
46714 stb %o0, [%l7 + 0x44]
46715 fnand %f8, %f0, %f8
46716 subccc %o4, %i5, %g5
46717 ba,a,pt %xcc, loop_5425
46718 udivx %o1, 0x1E59, %l5
46719 subccc %l2, %l1, %o5
46720 movg %xcc, %l4, %g3
46721loop_5425:
46722 bn,pn %icc, loop_5426
46723 movrgz %g1, %i1, %i3
46724 ld [%l7 + 0x4C], %f4
46725 movge %icc, %o2, %i6
46726loop_5426:
46727 ldsb [%l7 + 0x27], %g4
46728 stw %i2, [%l7 + 0x70]
46729 fornot1 %f10, %f10, %f8
46730 fmovsvc %icc, %f15, %f11
46731 ldub [%l7 + 0x2B], %g2
46732 fbo,a %fcc3, loop_5427
46733 fmovse %xcc, %f8, %f13
46734 ba %icc, loop_5428
46735 movl %xcc, %g6, %o3
46736loop_5427:
46737 brlz,a %o7, loop_5429
46738 ldsw [%l7 + 0x28], %g7
46739loop_5428:
46740 tvc %icc, 0x3
46741 ldsb [%l7 + 0x16], %i4
46742loop_5429:
46743 ldsh [%l7 + 0x20], %l0
46744 fmuld8ulx16 %f8, %f10, %f2
46745 fmovdvs %icc, %f2, %f11
46746 ldsb [%l7 + 0x26], %l3
46747 movn %xcc, %i0, %l6
46748 ldub [%l7 + 0x2D], %o6
46749 ldsh [%l7 + 0x68], %o0
46750 andn %i7, 0x11C8, %i5
46751 brlz %g5, loop_5430
46752 std %f2, [%l7 + 0x60]
46753 fba,a %fcc1, loop_5431
46754 movrlez %o1, %l5, %l2
46755loop_5430:
46756 fmovdcc %icc, %f6, %f1
46757 ldsb [%l7 + 0x75], %l1
46758loop_5431:
46759 fsrc1 %f4, %f0
46760 fnor %f4, %f14, %f12
46761 movgu %xcc, %o5, %o4
46762 fcmple32 %f0, %f6, %g3
46763 fmovsleu %xcc, %f6, %f2
46764 movpos %xcc, %l4, %i1
46765 tsubcctv %g1, 0x164E, %o2
46766 srax %i3, %i6, %i2
46767 udiv %g4, 0x0CAD, %g2
46768 sdivcc %o3, 0x02F1, %g6
46769 ta %icc, 0x6
46770 lduh [%l7 + 0x1A], %g7
46771 ldub [%l7 + 0x58], %i4
46772 smulcc %l0, %l3, %i0
46773 xnor %o7, 0x16B3, %o6
46774 tpos %xcc, 0x0
46775 movrlz %o0, %l6, %i7
46776 fpadd16 %f2, %f14, %f2
46777 movneg %icc, %g5, %i5
46778 lduh [%l7 + 0x7E], %o1
46779 st %f6, [%l7 + 0x50]
46780 bcc,pn %icc, loop_5432
46781 fmovrslez %l2, %f14, %f14
46782 stb %l5, [%l7 + 0x2F]
46783 mova %icc, %o5, %o4
46784loop_5432:
46785 bgu,pn %icc, loop_5433
46786 fmovdge %xcc, %f4, %f14
46787 fpadd16 %f4, %f4, %f4
46788 fba,a %fcc1, loop_5434
46789loop_5433:
46790 fmovsa %icc, %f12, %f3
46791 bg,a %icc, loop_5435
46792 movneg %icc, %l1, %l4
46793loop_5434:
46794 fbue %fcc2, loop_5436
46795 lduh [%l7 + 0x2A], %g3
46796loop_5435:
46797 fmovdvc %icc, %f8, %f1
46798 fmovrsgz %g1, %f9, %f12
46799loop_5436:
46800 ldd [%l7 + 0x70], %f10
46801 sub %o2, 0x17F8, %i3
46802 ldd [%l7 + 0x60], %f14
46803 fmovspos %icc, %f12, %f4
46804 bneg,a,pt %icc, loop_5437
46805 lduh [%l7 + 0x34], %i6
46806 stb %i1, [%l7 + 0x51]
46807 fornot1 %f6, %f6, %f0
46808loop_5437:
46809 fnand %f4, %f2, %f10
46810 fbule %fcc3, loop_5438
46811 bcc,a loop_5439
46812 brgez %i2, loop_5440
46813 ldsw [%l7 + 0x40], %g2
46814loop_5438:
46815 call loop_5441
46816loop_5439:
46817 ldub [%l7 + 0x5C], %o3
46818loop_5440:
46819 tcc %icc, 0x6
46820 std %f4, [%l7 + 0x30]
46821loop_5441:
46822 st %f6, [%l7 + 0x34]
46823 stx %g6, [%l7 + 0x50]
46824 bne %icc, loop_5442
46825 ldsh [%l7 + 0x20], %g7
46826 fnors %f6, %f5, %f11
46827 fmovdgu %icc, %f8, %f1
46828loop_5442:
46829 fmovdneg %icc, %f3, %f15
46830 sdiv %i4, 0x12C7, %l0
46831 movrlz %l3, %g4, %i0
46832 movrne %o7, %o0, %o6
46833 ldsh [%l7 + 0x0A], %l6
46834 lduh [%l7 + 0x30], %g5
46835 stw %i5, [%l7 + 0x44]
46836 fandnot2 %f12, %f12, %f10
46837 ldsh [%l7 + 0x08], %o1
46838 sth %i7, [%l7 + 0x4A]
46839 ble,a,pn %icc, loop_5443
46840 ldd [%l7 + 0x58], %f4
46841 tge %xcc, 0x4
46842 fmovda %icc, %f5, %f7
46843loop_5443:
46844 movrlez %l5, %o5, %o4
46845 addc %l2, %l1, %g3
46846 ldub [%l7 + 0x4D], %l4
46847 movrlez %g1, %i3, %o2
46848 ldsh [%l7 + 0x08], %i6
46849 fornot2 %f12, %f10, %f8
46850 fmovse %xcc, %f13, %f0
46851 brgez %i1, loop_5444
46852 bshuffle %f0, %f8, %f14
46853 fmovscc %icc, %f12, %f10
46854 mova %xcc, %g2, %i2
46855loop_5444:
46856 lduh [%l7 + 0x18], %o3
46857 st %f7, [%l7 + 0x30]
46858 smulcc %g6, %i4, %g7
46859 fandnot2 %f14, %f10, %f0
46860 stb %l0, [%l7 + 0x5A]
46861 lduh [%l7 + 0x7A], %g4
46862 siam 0x1
46863 ldsh [%l7 + 0x5E], %l3
46864 edge32n %o7, %o0, %i0
46865 fmovdcs %xcc, %f10, %f15
46866 stb %l6, [%l7 + 0x4D]
46867 te %icc, 0x3
46868 ldx [%l7 + 0x48], %o6
46869 ldsw [%l7 + 0x3C], %i5
46870 fnot1 %f10, %f14
46871 fmovsgu %xcc, %f6, %f14
46872 brlz,a %g5, loop_5445
46873 fexpand %f2, %f8
46874 stx %i7, [%l7 + 0x10]
46875 brgez %o1, loop_5446
46876loop_5445:
46877 std %f8, [%l7 + 0x58]
46878 fmovs %f3, %f4
46879 fcmpgt32 %f14, %f0, %o5
46880loop_5446:
46881 lduh [%l7 + 0x72], %l5
46882 lduw [%l7 + 0x40], %o4
46883 fmul8ulx16 %f10, %f10, %f12
46884 fzero %f4
46885 tcc %icc, 0x1
46886 sdiv %l1, 0x0F15, %l2
46887 movgu %xcc, %l4, %g1
46888 array32 %i3, %g3, %o2
46889 andncc %i1, %i6, %i2
46890 fbuge %fcc0, loop_5447
46891 stw %g2, [%l7 + 0x2C]
46892 fxnor %f14, %f12, %f10
46893 movrlz %o3, %g6, %g7
46894loop_5447:
46895 subc %l0, 0x1D01, %g4
46896 ld [%l7 + 0x58], %f15
46897 bl,pn %xcc, loop_5448
46898 movn %icc, %i4, %l3
46899 bvc loop_5449
46900 fnegs %f5, %f0
46901loop_5448:
46902 std %f8, [%l7 + 0x60]
46903 fxor %f14, %f0, %f10
46904loop_5449:
46905 fmovdleu %xcc, %f4, %f13
46906 stb %o0, [%l7 + 0x10]
46907 fnot1s %f8, %f3
46908 orcc %i0, 0x1E56, %o7
46909 fmovdvc %xcc, %f9, %f5
46910 movpos %icc, %o6, %i5
46911 fornot2s %f9, %f13, %f4
46912 fabss %f5, %f1
46913 bvc %xcc, loop_5450
46914 fmovsvc %xcc, %f2, %f1
46915 ldsh [%l7 + 0x26], %g5
46916 ldx [%l7 + 0x50], %i7
46917loop_5450:
46918 stx %o1, [%l7 + 0x58]
46919 xnorcc %l6, %o5, %o4
46920 fexpand %f5, %f4
46921 ldub [%l7 + 0x78], %l1
46922 ldsw [%l7 + 0x48], %l5
46923 fcmple16 %f10, %f6, %l2
46924 tn %icc, 0x6
46925 srax %l4, 0x1F, %g1
46926 fxor %f14, %f0, %f2
46927 ldx [%l7 + 0x08], %g3
46928 subccc %i3, 0x066D, %i1
46929 ldsh [%l7 + 0x3C], %o2
46930 st %f15, [%l7 + 0x38]
46931 ldsh [%l7 + 0x46], %i6
46932 ldsb [%l7 + 0x72], %i2
46933 xorcc %g2, 0x0B6B, %o3
46934 bg,a,pt %icc, loop_5451
46935 ldd [%l7 + 0x10], %f10
46936 fbu,a %fcc2, loop_5452
46937 edge16ln %g7, %g6, %g4
46938loop_5451:
46939 fcmple16 %f6, %f2, %i4
46940 and %l0, %o0, %i0
46941loop_5452:
46942 fmovrdgez %o7, %f6, %f6
46943 stw %o6, [%l7 + 0x54]
46944 sth %l3, [%l7 + 0x34]
46945 st %f6, [%l7 + 0x6C]
46946 xnorcc %g5, 0x097F, %i5
46947 addc %i7, %o1, %l6
46948 nop
46949 setx loop_5453, %l0, %l1
46950 wrpr 0x1, %tl
46951 wrpr %l1, %tpc
46952 add %l1, 0x4, %l1
46953 wrpr %l1, %tnpc
46954 setx 0x34400001400, %l0, %l1
46955 wrpr %l1, %tstate
46956 wrhpr 0x4, %htstate
46957 retry
46958 lduw [%l7 + 0x08], %o5
46959 fmovscs %icc, %f10, %f11
46960 std %f14, [%l7 + 0x20]
46961loop_5453:
46962 sethi 0x0386, %l1
46963 ld [%l7 + 0x70], %f2
46964 sra %o4, %l2, %l5
46965 movle %icc, %g1, %l4
46966 tvc %xcc, 0x5
46967 addc %g3, %i1, %i3
46968 stx %o2, [%l7 + 0x70]
46969 te %xcc, 0x3
46970 movre %i2, 0x042, %i6
46971 ldsh [%l7 + 0x0E], %g2
46972 sth %g7, [%l7 + 0x3E]
46973 ldub [%l7 + 0x30], %g6
46974 ble %xcc, loop_5454
46975 fones %f5
46976 ta %xcc, 0x6
46977 fandnot1 %f2, %f4, %f8
46978loop_5454:
46979 fmovsa %icc, %f8, %f4
46980 st %f7, [%l7 + 0x54]
46981 edge16l %g4, %i4, %o3
46982 fnot1 %f8, %f14
46983 fnot2s %f13, %f15
46984 fpadd16s %f10, %f9, %f6
46985 stx %o0, [%l7 + 0x10]
46986 fmovsle %icc, %f0, %f10
46987 fmovsle %xcc, %f1, %f2
46988 ldsb [%l7 + 0x32], %i0
46989 stx %o7, [%l7 + 0x78]
46990 srax %o6, %l3, %l0
46991 lduh [%l7 + 0x52], %g5
46992 stb %i7, [%l7 + 0x70]
46993 fpack32 %f10, %f8, %f0
46994 ldsh [%l7 + 0x3E], %i5
46995 lduh [%l7 + 0x78], %o1
46996 ldd [%l7 + 0x48], %f8
46997 ldsw [%l7 + 0x74], %o5
46998 ldx [%l7 + 0x38], %l6
46999 fmul8sux16 %f10, %f4, %f10
47000 fble %fcc2, loop_5455
47001 fcmpgt16 %f4, %f8, %l1
47002 fcmpd %fcc0, %f4, %f8
47003 fpsub16s %f0, %f3, %f8
47004loop_5455:
47005 stw %l2, [%l7 + 0x68]
47006 stw %o4, [%l7 + 0x54]
47007 stw %g1, [%l7 + 0x48]
47008 fbu,a %fcc3, loop_5456
47009 lduh [%l7 + 0x0C], %l4
47010 pdist %f10, %f10, %f14
47011 fnor %f8, %f4, %f10
47012loop_5456:
47013 tleu %xcc, 0x4
47014 udivx %g3, 0x0C98, %i1
47015 sdivcc %i3, 0x113D, %l5
47016 ldd [%l7 + 0x38], %f8
47017 fnegd %f14, %f8
47018 addc %o2, %i6, %i2
47019 fexpand %f8, %f8
47020 xor %g2, 0x12EC, %g6
47021 tsubcc %g7, 0x13BE, %i4
47022 bleu,a loop_5457
47023 tneg %xcc, 0x5
47024 stb %o3, [%l7 + 0x77]
47025 fpsub16s %f8, %f3, %f12
47026loop_5457:
47027 fmovsle %icc, %f6, %f1
47028 ldsb [%l7 + 0x6B], %g4
47029 fcmpd %fcc3, %f2, %f8
47030 brz %o0, loop_5458
47031 st %f7, [%l7 + 0x24]
47032 array16 %o7, %o6, %i0
47033 fpsub32s %f10, %f15, %f15
47034loop_5458:
47035 sdivx %l0, 0x18F5, %l3
47036 stw %g5, [%l7 + 0x5C]
47037 be,pn %icc, loop_5459
47038 fmovrse %i5, %f6, %f12
47039 umulcc %i7, %o1, %o5
47040 ldsh [%l7 + 0x58], %l6
47041loop_5459:
47042 sdiv %l1, 0x0B6D, %o4
47043 array32 %g1, %l2, %l4
47044 edge32 %g3, %i1, %i3
47045 std %f10, [%l7 + 0x38]
47046 ldd [%l7 + 0x48], %f8
47047 lduh [%l7 + 0x62], %o2
47048 fbul,a %fcc2, loop_5460
47049 fcmple32 %f10, %f2, %i6
47050 be,pn %icc, loop_5461
47051 lduh [%l7 + 0x1A], %i2
47052loop_5460:
47053 ldx [%l7 + 0x30], %l5
47054 std %f10, [%l7 + 0x70]
47055loop_5461:
47056 ldsb [%l7 + 0x2D], %g6
47057 stb %g2, [%l7 + 0x5E]
47058 fpsub16s %f5, %f9, %f3
47059 ldsb [%l7 + 0x71], %i4
47060 tle %xcc, 0x1
47061 mulx %g7, %g4, %o3
47062 and %o7, 0x19F2, %o6
47063 fmovdl %icc, %f6, %f5
47064 tneg %xcc, 0x6
47065 bge,a,pn %xcc, loop_5462
47066 bge,a loop_5463
47067 fnor %f4, %f12, %f8
47068 movvc %xcc, %i0, %o0
47069loop_5462:
47070 brlz %l0, loop_5464
47071loop_5463:
47072 brgz,a %l3, loop_5465
47073 fornot2 %f6, %f6, %f0
47074 tle %xcc, 0x7
47075loop_5464:
47076 lduw [%l7 + 0x40], %g5
47077loop_5465:
47078 st %f9, [%l7 + 0x6C]
47079 fcmpgt32 %f12, %f10, %i7
47080 bcs,a loop_5466
47081 array32 %o1, %i5, %l6
47082 srl %o5, %o4, %g1
47083 ldx [%l7 + 0x60], %l1
47084loop_5466:
47085 movle %xcc, %l2, %g3
47086 udiv %i1, 0x04E0, %l4
47087 fmovscs %icc, %f3, %f0
47088 sdivx %i3, 0x1A82, %o2
47089 fbul %fcc3, loop_5467
47090 ld [%l7 + 0x4C], %f3
47091 ld [%l7 + 0x74], %f1
47092 fmovdpos %icc, %f4, %f3
47093loop_5467:
47094 addc %i6, %i2, %g6
47095 bshuffle %f4, %f8, %f6
47096 orn %g2, 0x0364, %i4
47097 sth %l5, [%l7 + 0x4C]
47098 alignaddr %g4, %o3, %g7
47099 smul %o7, 0x1E53, %o6
47100 stb %i0, [%l7 + 0x5E]
47101 tsubcctv %l0, 0x04D8, %l3
47102 fcmpd %fcc2, %f2, %f6
47103 fpackfix %f4, %f3
47104 fabss %f0, %f4
47105 fcmpeq32 %f12, %f12, %g5
47106 ldx [%l7 + 0x38], %o0
47107 ldd [%l7 + 0x58], %f12
47108 edge16ln %i7, %i5, %o1
47109 sdiv %o5, 0x1B1D, %o4
47110 fble %fcc2, loop_5468
47111 tge %icc, 0x7
47112 movcc %icc, %l6, %l1
47113 lduh [%l7 + 0x66], %l2
47114loop_5468:
47115 st %f6, [%l7 + 0x74]
47116 fones %f1
47117 lduw [%l7 + 0x30], %g1
47118 stw %i1, [%l7 + 0x2C]
47119 tl %xcc, 0x5
47120 stb %g3, [%l7 + 0x76]
47121 fnand %f6, %f8, %f12
47122 faligndata %f4, %f10, %f10
47123 movre %l4, 0x18C, %o2
47124 movcc %icc, %i6, %i3
47125 tge %xcc, 0x6
47126 ldsw [%l7 + 0x48], %i2
47127 ble,a loop_5469
47128 fmul8x16au %f4, %f12, %f8
47129 ldub [%l7 + 0x0E], %g6
47130 bcs,pn %xcc, loop_5470
47131loop_5469:
47132 ldd [%l7 + 0x68], %f2
47133 fbge,a %fcc1, loop_5471
47134 tvs %icc, 0x1
47135loop_5470:
47136 movle %xcc, %g2, %l5
47137 addc %i4, %o3, %g4
47138loop_5471:
47139 edge8ln %g7, %o6, %i0
47140 tvs %icc, 0x2
47141 stw %o7, [%l7 + 0x78]
47142 fmovdvs %xcc, %f14, %f0
47143 brnz %l0, loop_5472
47144 brz,a %g5, loop_5473
47145 ldub [%l7 + 0x78], %o0
47146 tsubcc %l3, %i5, %o1
47147loop_5472:
47148 fnor %f12, %f10, %f6
47149loop_5473:
47150 udiv %i7, 0x0373, %o4
47151 fmovrdlz %o5, %f6, %f12
47152 ldub [%l7 + 0x34], %l1
47153 ta %xcc, 0x5
47154 fbge,a %fcc3, loop_5474
47155 ldsw [%l7 + 0x34], %l2
47156 udivx %l6, 0x0970, %g1
47157 edge16l %i1, %l4, %g3
47158loop_5474:
47159 tsubcctv %o2, %i3, %i2
47160 srl %g6, %g2, %i6
47161 ldx [%l7 + 0x70], %i4
47162 st %f0, [%l7 + 0x54]
47163 edge8ln %l5, %o3, %g7
47164 fmuld8sux16 %f15, %f9, %f2
47165 orcc %g4, 0x1545, %i0
47166 stw %o6, [%l7 + 0x18]
47167 tgu %icc, 0x7
47168 fmovsge %icc, %f5, %f9
47169 stw %o7, [%l7 + 0x1C]
47170 ldx [%l7 + 0x08], %l0
47171 sra %g5, %l3, %o0
47172 udiv %o1, 0x1A8E, %i7
47173 sllx %i5, 0x07, %o5
47174 brz,a %l1, loop_5475
47175 ldd [%l7 + 0x28], %f0
47176 ldsw [%l7 + 0x64], %o4
47177 fmovdcc %icc, %f5, %f12
47178loop_5475:
47179 fand %f12, %f6, %f10
47180 andcc %l6, 0x1178, %g1
47181 stx %i1, [%l7 + 0x10]
47182 fand %f4, %f6, %f6
47183 fabss %f10, %f0
47184 alignaddr %l2, %l4, %o2
47185 fmovdn %icc, %f15, %f3
47186 fmovsl %xcc, %f11, %f3
47187 tcc %icc, 0x1
47188 fmovdn %xcc, %f10, %f3
47189 lduw [%l7 + 0x64], %i3
47190 edge8l %g3, %i2, %g6
47191 fcmpgt16 %f4, %f12, %i6
47192 fmovdg %xcc, %f2, %f5
47193 std %f4, [%l7 + 0x38]
47194 movrgz %i4, %l5, %o3
47195 fcmpes %fcc0, %f2, %f10
47196 ldsh [%l7 + 0x3E], %g7
47197 stx %g2, [%l7 + 0x78]
47198 movle %icc, %i0, %o6
47199 fnands %f2, %f14, %f9
47200 fbuge %fcc2, loop_5476
47201 ldx [%l7 + 0x40], %g4
47202 fmovrsgz %o7, %f2, %f14
47203 movvs %xcc, %l0, %l3
47204loop_5476:
47205 udivx %o0, 0x1FF1, %o1
47206 fmovsa %xcc, %f13, %f7
47207 fbne,a %fcc2, loop_5477
47208 ldx [%l7 + 0x78], %g5
47209 fbuge,a %fcc3, loop_5478
47210 fmovrsgz %i5, %f4, %f12
47211loop_5477:
47212 lduh [%l7 + 0x1A], %o5
47213 move %xcc, %l1, %o4
47214loop_5478:
47215 st %f8, [%l7 + 0x48]
47216 xnorcc %i7, %l6, %g1
47217 taddcc %l2, 0x01A4, %i1
47218 ld [%l7 + 0x40], %f0
47219 stw %o2, [%l7 + 0x38]
47220 stw %i3, [%l7 + 0x68]
47221 fbe %fcc3, loop_5479
47222 udivx %l4, 0x1A1E, %g3
47223 subc %g6, %i2, %i6
47224 fmovspos %xcc, %f4, %f6
47225loop_5479:
47226 stx %l5, [%l7 + 0x68]
47227 stb %o3, [%l7 + 0x39]
47228 fmovsneg %xcc, %f0, %f4
47229 stw %g7, [%l7 + 0x74]
47230 st %f1, [%l7 + 0x4C]
47231 fpsub32 %f6, %f14, %f4
47232 orn %g2, 0x081C, %i4
47233 orcc %i0, 0x05D5, %g4
47234 ldsw [%l7 + 0x28], %o7
47235 fmovdne %xcc, %f13, %f12
47236 ld [%l7 + 0x3C], %f8
47237 fornot2s %f1, %f5, %f11
47238 st %f0, [%l7 + 0x10]
47239 fmovsgu %icc, %f7, %f0
47240 te %icc, 0x3
47241 stw %o6, [%l7 + 0x20]
47242 movge %icc, %l3, %o0
47243 stx %l0, [%l7 + 0x70]
47244 ldd [%l7 + 0x60], %f12
47245 st %f6, [%l7 + 0x2C]
47246 siam 0x5
47247 taddcctv %g5, %i5, %o5
47248 fmovdpos %xcc, %f5, %f1
47249 brz %o1, loop_5480
47250 ldsh [%l7 + 0x2E], %o4
47251 ldd [%l7 + 0x10], %f6
47252 siam 0x2
47253loop_5480:
47254 ldsb [%l7 + 0x7B], %i7
47255 popc %l6, %l1
47256 nop
47257 setx loop_5481, %l0, %l1
47258 jmpl %l1, %l2
47259 fones %f9
47260 bg,pt %xcc, loop_5482
47261 movle %icc, %g1, %i1
47262loop_5481:
47263 fabsd %f8, %f10
47264 bn,a,pn %icc, loop_5483
47265loop_5482:
47266 xnorcc %i3, %o2, %l4
47267 ble,pn %icc, loop_5484
47268 ldx [%l7 + 0x68], %g6
47269loop_5483:
47270 tg %icc, 0x7
47271 tcc %icc, 0x2
47272loop_5484:
47273 edge8ln %g3, %i2, %l5
47274 fmovsle %icc, %f15, %f2
47275 stb %i6, [%l7 + 0x0E]
47276 tpos %icc, 0x2
47277 stx %o3, [%l7 + 0x40]
47278 fnor %f6, %f2, %f8
47279 fmovsle %xcc, %f8, %f0
47280 nop
47281 setx loop_5485, %l0, %l1
47282 jmpl %l1, %g2
47283 stx %i4, [%l7 + 0x50]
47284 andcc %i0, %g7, %g4
47285 sth %o7, [%l7 + 0x7E]
47286loop_5485:
47287 fmovrdne %l3, %f8, %f2
47288 udiv %o0, 0x0F49, %o6
47289 bl,a,pt %icc, loop_5486
47290 andn %l0, 0x1E2D, %i5
47291 tvs %icc, 0x5
47292 brgz %g5, loop_5487
47293loop_5486:
47294 stw %o5, [%l7 + 0x58]
47295 fbu %fcc1, loop_5488
47296 movneg %xcc, %o1, %i7
47297loop_5487:
47298 movneg %xcc, %o4, %l1
47299 fbuge,a %fcc2, loop_5489
47300loop_5488:
47301 srl %l6, %g1, %l2
47302 ldsw [%l7 + 0x0C], %i3
47303 fmovdge %xcc, %f1, %f13
47304loop_5489:
47305 ldub [%l7 + 0x30], %o2
47306 sth %i1, [%l7 + 0x2C]
47307 array8 %l4, %g3, %g6
47308 stb %i2, [%l7 + 0x4F]
47309 fmovde %icc, %f6, %f1
47310 fmovrdgz %l5, %f10, %f2
47311 fmovdl %icc, %f10, %f0
47312 fnand %f6, %f10, %f0
47313 stx %i6, [%l7 + 0x78]
47314 stx %o3, [%l7 + 0x28]
47315 ldub [%l7 + 0x0B], %g2
47316 fbuge,a %fcc2, loop_5490
47317 fexpand %f0, %f2
47318 fornot2 %f14, %f10, %f4
47319 add %i0, 0x057A, %g7
47320loop_5490:
47321 udivx %g4, 0x09B5, %o7
47322 tgu %xcc, 0x4
47323 mova %icc, %i4, %o0
47324 stb %l3, [%l7 + 0x63]
47325 srl %o6, 0x01, %l0
47326 stx %g5, [%l7 + 0x68]
47327 brlz,a %o5, loop_5491
47328 movg %xcc, %o1, %i7
47329 bge %xcc, loop_5492
47330 ldub [%l7 + 0x27], %o4
47331loop_5491:
47332 ldsb [%l7 + 0x74], %i5
47333 smul %l1, %l6, %g1
47334loop_5492:
47335 sth %i3, [%l7 + 0x24]
47336 fpadd16 %f14, %f6, %f6
47337 st %f5, [%l7 + 0x68]
47338 addc %l2, %i1, %l4
47339 sdivx %o2, 0x1750, %g6
47340 stx %i2, [%l7 + 0x20]
47341 ta %icc, 0x5
47342 bvs,a,pn %xcc, loop_5493
47343 movge %xcc, %g3, %l5
47344 ldx [%l7 + 0x58], %i6
47345 sllx %g2, 0x1C, %i0
47346loop_5493:
47347 stx %o3, [%l7 + 0x48]
47348 fmovrde %g4, %f2, %f0
47349 ld [%l7 + 0x10], %f9
47350 ldsb [%l7 + 0x65], %g7
47351 ldd [%l7 + 0x70], %f8
47352 bg,a,pn %xcc, loop_5494
47353 movre %o7, %o0, %l3
47354 ldsb [%l7 + 0x4A], %o6
47355 srl %i4, 0x08, %l0
47356loop_5494:
47357 ldsh [%l7 + 0x70], %o5
47358 fmovsn %icc, %f8, %f8
47359 tsubcc %g5, %i7, %o1
47360 fblg %fcc1, loop_5495
47361 fmovsge %icc, %f12, %f4
47362 fbul %fcc1, loop_5496
47363 lduw [%l7 + 0x7C], %i5
47364loop_5495:
47365 ldx [%l7 + 0x68], %o4
47366 fmovrse %l1, %f9, %f13
47367loop_5496:
47368 st %f1, [%l7 + 0x10]
47369 ld [%l7 + 0x44], %f11
47370 movrlz %g1, 0x00F, %i3
47371 tcs %xcc, 0x1
47372 fmovsleu %xcc, %f8, %f7
47373 bneg,pt %xcc, loop_5497
47374 edge16 %l6, %i1, %l4
47375 fone %f2
47376 movn %icc, %l2, %g6
47377loop_5497:
47378 ldx [%l7 + 0x18], %o2
47379 fsrc2s %f14, %f6
47380 ldx [%l7 + 0x40], %i2
47381 ldsh [%l7 + 0x1A], %g3
47382 fnot2 %f2, %f8
47383 tcc %xcc, 0x3
47384 umulcc %i6, %g2, %l5
47385 fmovscc %icc, %f0, %f4
47386 xor %i0, 0x1010, %o3
47387 edge16ln %g7, %o7, %g4
47388 std %f6, [%l7 + 0x60]
47389 fmovdpos %xcc, %f11, %f14
47390 fmovde %icc, %f9, %f1
47391 ldx [%l7 + 0x70], %l3
47392 ldd [%l7 + 0x38], %f8
47393 brlz,a %o6, loop_5498
47394 ba,pt %xcc, loop_5499
47395 movcc %xcc, %i4, %l0
47396 ldsw [%l7 + 0x28], %o5
47397loop_5498:
47398 fsrc2 %f0, %f12
47399loop_5499:
47400 fmuld8sux16 %f2, %f9, %f4
47401 fmovdle %icc, %f7, %f7
47402 std %f0, [%l7 + 0x58]
47403 fnor %f8, %f4, %f2
47404 faligndata %f2, %f14, %f4
47405 fmovscs %xcc, %f15, %f7
47406 fabsd %f4, %f4
47407 alignaddr %o0, %i7, %g5
47408 ldx [%l7 + 0x08], %o1
47409 brnz %i5, loop_5500
47410 stw %o4, [%l7 + 0x4C]
47411 lduh [%l7 + 0x30], %l1
47412 bn,a %icc, loop_5501
47413loop_5500:
47414 movge %icc, %g1, %l6
47415 ldsw [%l7 + 0x08], %i1
47416 tge %xcc, 0x6
47417loop_5501:
47418 nop
47419 setx loop_5502, %l0, %l1
47420 jmpl %l1, %l4
47421 fmovrdne %i3, %f8, %f2
47422 fbne,a %fcc2, loop_5503
47423 fmovsle %xcc, %f8, %f6
47424loop_5502:
47425 fmovrdlz %g6, %f2, %f14
47426 fmovrsne %l2, %f11, %f2
47427loop_5503:
47428 fzeros %f9
47429 array8 %o2, %g3, %i2
47430 bneg %xcc, loop_5504
47431 sdivx %i6, 0x059D, %g2
47432 fcmpd %fcc3, %f8, %f12
47433 fandnot2 %f8, %f10, %f8
47434loop_5504:
47435 xorcc %i0, 0x13C7, %l5
47436 sth %o3, [%l7 + 0x32]
47437 fnors %f1, %f1, %f11
47438 fba,a %fcc2, loop_5505
47439 sth %g7, [%l7 + 0x2A]
47440 fmuld8ulx16 %f8, %f6, %f2
47441 bcs,a,pt %icc, loop_5506
47442loop_5505:
47443 fbule,a %fcc2, loop_5507
47444 fble,a %fcc2, loop_5508
47445 fornot1s %f8, %f11, %f11
47446loop_5506:
47447 udivx %o7, 0x163D, %l3
47448loop_5507:
47449 lduh [%l7 + 0x4C], %o6
47450loop_5508:
47451 fmovrslez %i4, %f8, %f10
47452 fcmped %fcc2, %f14, %f4
47453 fcmple16 %f0, %f4, %g4
47454 ldx [%l7 + 0x58], %l0
47455 tcs %icc, 0x0
47456 smulcc %o5, %o0, %i7
47457 fmul8x16au %f11, %f7, %f4
47458 ldsw [%l7 + 0x3C], %o1
47459 umul %g5, 0x1F64, %o4
47460 st %f1, [%l7 + 0x1C]
47461 ldsb [%l7 + 0x15], %l1
47462 fmovrde %g1, %f12, %f12
47463 ldub [%l7 + 0x53], %l6
47464 ldsw [%l7 + 0x34], %i1
47465 for %f0, %f6, %f14
47466 lduw [%l7 + 0x10], %l4
47467 fbl %fcc1, loop_5509
47468 xorcc %i5, %i3, %l2
47469 ldub [%l7 + 0x47], %g6
47470 smul %o2, %g3, %i2
47471loop_5509:
47472 udiv %g2, 0x16F5, %i0
47473 bshuffle %f14, %f6, %f10
47474 movpos %icc, %i6, %o3
47475 subccc %g7, %o7, %l3
47476 ldsb [%l7 + 0x34], %o6
47477 fornot1 %f12, %f6, %f6
47478 fsrc1s %f12, %f10
47479 tn %icc, 0x4
47480 fsrc2 %f10, %f4
47481 fcmpeq32 %f0, %f2, %l5
47482 tge %xcc, 0x1
47483 bg %icc, loop_5510
47484 fmul8sux16 %f6, %f0, %f12
47485 nop
47486 setx loop_5511, %l0, %l1
47487 wrpr 0x1, %tl
47488 wrpr %l1, %tpc
47489 add %l1, 0x4, %l1
47490 wrpr %l1, %tnpc
47491 setx 0x34400001400, %l0, %l1
47492 wrpr %l1, %tstate
47493 wrhpr 0x4, %htstate
47494 retry
47495 fcmpgt16 %f8, %f12, %g4
47496loop_5510:
47497 stx %i4, [%l7 + 0x48]
47498 movre %o5, %l0, %o0
47499loop_5511:
47500 sdivcc %i7, 0x0C6A, %g5
47501 xorcc %o4, 0x0ED9, %l1
47502 ldd [%l7 + 0x50], %f10
47503 fmovsg %icc, %f11, %f1
47504 movg %icc, %o1, %g1
47505 srlx %l6, %l4, %i5
47506 edge16 %i3, %l2, %g6
47507 te %xcc, 0x7
47508 fcmpeq16 %f14, %f2, %o2
47509 stw %i1, [%l7 + 0x64]
47510 ldub [%l7 + 0x31], %i2
47511 fnegs %f0, %f7
47512 fandnot1 %f14, %f10, %f2
47513 and %g3, %g2, %i0
47514 sra %i6, %o3, %g7
47515 brz,a %l3, loop_5512
47516 move %xcc, %o6, %o7
47517 array8 %g4, %i4, %l5
47518 ldub [%l7 + 0x19], %l0
47519loop_5512:
47520 udivcc %o5, 0x1B00, %i7
47521 ldsw [%l7 + 0x60], %o0
47522 edge8ln %o4, %g5, %l1
47523 fandnot1s %f12, %f13, %f11
47524 edge32 %o1, %l6, %l4
47525 fpadd16 %f10, %f8, %f8
47526 udivcc %i5, 0x1EBF, %g1
47527 tcc %icc, 0x4
47528 fornot1s %f11, %f2, %f4
47529 ldd [%l7 + 0x68], %f4
47530 ldsw [%l7 + 0x54], %i3
47531 udivx %g6, 0x0277, %l2
47532 tneg %xcc, 0x4
47533 stb %o2, [%l7 + 0x13]
47534 fxor %f2, %f2, %f0
47535 fmovspos %icc, %f11, %f10
47536 fbug,a %fcc0, loop_5513
47537 ldd [%l7 + 0x08], %f4
47538 movleu %xcc, %i1, %g3
47539 fmovdge %xcc, %f11, %f8
47540loop_5513:
47541 tl %icc, 0x5
47542 nop
47543 setx loop_5514, %l0, %l1
47544 jmpl %l1, %g2
47545 fmovscc %xcc, %f14, %f0
47546 fornot2 %f2, %f0, %f0
47547 stw %i2, [%l7 + 0x34]
47548loop_5514:
47549 fnands %f1, %f15, %f15
47550 fsrc2s %f11, %f12
47551 stb %i6, [%l7 + 0x31]
47552 sth %i0, [%l7 + 0x68]
47553 ldd [%l7 + 0x30], %f2
47554 brlez %o3, loop_5515
47555 add %g7, 0x1C5F, %o6
47556 std %f8, [%l7 + 0x20]
47557 fmovd %f14, %f12
47558loop_5515:
47559 fmovdl %icc, %f5, %f5
47560 sth %l3, [%l7 + 0x5C]
47561 fmovsne %xcc, %f4, %f6
47562 stx %o7, [%l7 + 0x28]
47563 fcmpgt32 %f4, %f0, %i4
47564 fmovsleu %icc, %f5, %f10
47565 fbl %fcc0, loop_5516
47566 edge32ln %g4, %l0, %o5
47567 fpsub32 %f12, %f6, %f4
47568 umulcc %i7, %l5, %o4
47569loop_5516:
47570 fornot2 %f0, %f6, %f12
47571 fcmpgt16 %f14, %f8, %o0
47572 stb %l1, [%l7 + 0x54]
47573 umulcc %o1, %g5, %l4
47574 lduh [%l7 + 0x1E], %i5
47575 bgu,a loop_5517
47576 tsubcc %g1, 0x1319, %i3
47577 stx %g6, [%l7 + 0x08]
47578 stw %l2, [%l7 + 0x2C]
47579loop_5517:
47580 fmovspos %icc, %f0, %f9
47581 fmovrslez %o2, %f5, %f11
47582 stw %i1, [%l7 + 0x74]
47583 ldd [%l7 + 0x40], %f8
47584 fble %fcc2, loop_5518
47585 fmovrdgez %l6, %f8, %f14
47586 fmovsvc %xcc, %f6, %f13
47587 fbule %fcc3, loop_5519
47588loop_5518:
47589 fbo,a %fcc3, loop_5520
47590 srlx %g2, 0x19, %i2
47591 taddcc %i6, %g3, %i0
47592loop_5519:
47593 fmovrsne %g7, %f10, %f2
47594loop_5520:
47595 std %f4, [%l7 + 0x40]
47596 fmuld8sux16 %f8, %f14, %f4
47597 ldub [%l7 + 0x23], %o3
47598 ldub [%l7 + 0x55], %o6
47599 bcc,pn %icc, loop_5521
47600 fandnot1s %f14, %f2, %f11
47601 std %f10, [%l7 + 0x58]
47602 ldsw [%l7 + 0x5C], %o7
47603loop_5521:
47604 brgz %l3, loop_5522
47605 tge %xcc, 0x1
47606 tvc %xcc, 0x6
47607 fmovrde %i4, %f0, %f8
47608loop_5522:
47609 bcc,pt %xcc, loop_5523
47610 stw %l0, [%l7 + 0x44]
47611 nop
47612 setx loop_5524, %l0, %l1
47613 jmpl %l1, %o5
47614 move %icc, %g4, %i7
47615loop_5523:
47616 lduw [%l7 + 0x40], %o4
47617 fcmple16 %f0, %f0, %l5
47618loop_5524:
47619 bn loop_5525
47620 fbue %fcc0, loop_5526
47621 fmuld8ulx16 %f9, %f12, %f6
47622 tl %icc, 0x3
47623loop_5525:
47624 tvc %icc, 0x1
47625loop_5526:
47626 faligndata %f14, %f4, %f4
47627 stw %l1, [%l7 + 0x34]
47628 ldx [%l7 + 0x20], %o0
47629 sth %g5, [%l7 + 0x76]
47630 fmovdle %icc, %f12, %f13
47631 edge32n %o1, %i5, %g1
47632 bg,a loop_5527
47633 std %f2, [%l7 + 0x48]
47634 edge8 %i3, %g6, %l4
47635 fcmps %fcc2, %f14, %f4
47636loop_5527:
47637 fcmpeq16 %f10, %f10, %l2
47638 stx %i1, [%l7 + 0x50]
47639 add %l6, 0x0442, %o2
47640 fcmpne32 %f4, %f4, %g2
47641 stx %i6, [%l7 + 0x60]
47642 fbu %fcc1, loop_5528
47643 xnor %g3, 0x0744, %i2
47644 stb %g7, [%l7 + 0x79]
47645 edge16n %i0, %o6, %o7
47646loop_5528:
47647 bne,a %xcc, loop_5529
47648 brlez,a %l3, loop_5530
47649 sth %i4, [%l7 + 0x50]
47650 bpos,pn %xcc, loop_5531
47651loop_5529:
47652 tne %icc, 0x5
47653loop_5530:
47654 ldsb [%l7 + 0x4C], %o3
47655 brlez,a %l0, loop_5532
47656loop_5531:
47657 movrgez %o5, %g4, %i7
47658 std %f12, [%l7 + 0x40]
47659 fcmped %fcc1, %f4, %f14
47660loop_5532:
47661 sth %o4, [%l7 + 0x7C]
47662 tsubcc %l5, 0x0EDB, %l1
47663 fxor %f2, %f8, %f14
47664 fbul %fcc3, loop_5533
47665 ldsw [%l7 + 0x18], %o0
47666 fmul8x16au %f0, %f13, %f14
47667 stb %g5, [%l7 + 0x4A]
47668loop_5533:
47669 fbg %fcc2, loop_5534
47670 movn %icc, %i5, %o1
47671 movrgez %g1, 0x0DE, %i3
47672 ldsh [%l7 + 0x2A], %g6
47673loop_5534:
47674 ldx [%l7 + 0x18], %l4
47675 fpsub32s %f2, %f10, %f8
47676 tsubcctv %l2, %l6, %i1
47677 bn,pn %xcc, loop_5535
47678 bcs,a %icc, loop_5536
47679 ldd [%l7 + 0x30], %f14
47680 mulscc %g2, %o2, %g3
47681loop_5535:
47682 array32 %i2, %g7, %i0
47683loop_5536:
47684 bg,pt %xcc, loop_5537
47685 stb %o6, [%l7 + 0x11]
47686 brlez %i6, loop_5538
47687 fxors %f0, %f11, %f13
47688loop_5537:
47689 tge %xcc, 0x6
47690 fmovdgu %xcc, %f15, %f6
47691loop_5538:
47692 bcc,a %icc, loop_5539
47693 ld [%l7 + 0x44], %f10
47694 fmovsge %icc, %f14, %f4
47695 fmuld8sux16 %f13, %f15, %f10
47696loop_5539:
47697 fpack16 %f14, %f5
47698 fmovdleu %icc, %f1, %f1
47699 lduh [%l7 + 0x18], %l3
47700 fmul8x16al %f15, %f11, %f8
47701 stb %o7, [%l7 + 0x56]
47702 ldsw [%l7 + 0x50], %o3
47703 movrlez %l0, %i4, %g4
47704 fmovsne %xcc, %f6, %f6
47705 faligndata %f2, %f0, %f0
47706 fbe %fcc2, loop_5540
47707 fxor %f2, %f0, %f6
47708 fmul8sux16 %f4, %f4, %f2
47709 fmovdle %icc, %f6, %f2
47710loop_5540:
47711 fxors %f7, %f2, %f2
47712 fbo,a %fcc2, loop_5541
47713 bvc,pt %icc, loop_5542
47714 mulx %i7, 0x1780, %o4
47715 tne %xcc, 0x2
47716loop_5541:
47717 ld [%l7 + 0x5C], %f5
47718loop_5542:
47719 stb %o5, [%l7 + 0x33]
47720 fmovrdlez %l1, %f8, %f8
47721 fbul %fcc1, loop_5543
47722 smul %o0, 0x0F1E, %l5
47723 ld [%l7 + 0x60], %f14
47724 addccc %i5, 0x15BD, %g5
47725loop_5543:
47726 ld [%l7 + 0x58], %f2
47727 tpos %xcc, 0x5
47728 sethi 0x04AB, %g1
47729 ldx [%l7 + 0x30], %o1
47730 ldd [%l7 + 0x50], %f6
47731 fnegd %f0, %f2
47732 stx %i3, [%l7 + 0x70]
47733 ldsw [%l7 + 0x50], %g6
47734 ld [%l7 + 0x0C], %f5
47735 edge16n %l2, %l4, %l6
47736 ldsh [%l7 + 0x1C], %g2
47737 move %icc, %o2, %i1
47738 array32 %g3, %g7, %i2
47739 fbu %fcc2, loop_5544
47740 movg %icc, %i0, %i6
47741 fxnor %f6, %f12, %f14
47742 fmovs %f13, %f14
47743loop_5544:
47744 fnot1s %f10, %f4
47745 fmovde %icc, %f5, %f7
47746 tpos %icc, 0x1
47747 taddcc %l3, %o7, %o3
47748 ldsb [%l7 + 0x43], %o6
47749 fmovrsgz %l0, %f6, %f15
47750 tsubcc %i4, 0x115F, %g4
47751 bg,pn %xcc, loop_5545
47752 fblg %fcc0, loop_5546
47753 ldsh [%l7 + 0x68], %i7
47754 fmovdge %icc, %f8, %f5
47755loop_5545:
47756 sethi 0x0CFB, %o4
47757loop_5546:
47758 fbne,a %fcc3, loop_5547
47759 stx %o5, [%l7 + 0x28]
47760 lduw [%l7 + 0x68], %o0
47761 st %f14, [%l7 + 0x44]
47762loop_5547:
47763 for %f4, %f14, %f4
47764 movrlez %l5, %i5, %g5
47765 srax %g1, %l1, %i3
47766 orncc %g6, %o1, %l2
47767 edge8l %l4, %g2, %l6
47768 stw %i1, [%l7 + 0x08]
47769 ldsh [%l7 + 0x7A], %g3
47770 fpadd32 %f8, %f0, %f0
47771 pdist %f14, %f10, %f6
47772 bvs,pt %xcc, loop_5548
47773 bvc,pt %xcc, loop_5549
47774 fcmpgt16 %f0, %f4, %o2
47775 fmovrdne %i2, %f12, %f10
47776loop_5548:
47777 fbuge %fcc1, loop_5550
47778loop_5549:
47779 fmovdle %xcc, %f3, %f14
47780 fpsub32s %f1, %f14, %f0
47781 fmovsn %icc, %f5, %f10
47782loop_5550:
47783 lduw [%l7 + 0x14], %i0
47784 xnor %g7, %l3, %o7
47785 movrgz %o3, %o6, %l0
47786 fbne,a %fcc1, loop_5551
47787 lduw [%l7 + 0x08], %i4
47788 mova %xcc, %i6, %i7
47789 sth %g4, [%l7 + 0x40]
47790loop_5551:
47791 fmovrdgez %o4, %f6, %f4
47792 tvs %xcc, 0x6
47793 tge %xcc, 0x1
47794 ldsh [%l7 + 0x18], %o0
47795 lduw [%l7 + 0x38], %l5
47796 ldsb [%l7 + 0x7A], %o5
47797 st %f12, [%l7 + 0x14]
47798 fmovsgu %xcc, %f3, %f1
47799 ldsb [%l7 + 0x51], %i5
47800 ldub [%l7 + 0x10], %g5
47801 fmovrdlz %l1, %f10, %f12
47802 fmovrsne %g1, %f15, %f6
47803 fones %f9
47804 fbg %fcc0, loop_5552
47805 subcc %g6, 0x054D, %o1
47806 fors %f0, %f14, %f10
47807 fmovrdlez %l2, %f6, %f2
47808loop_5552:
47809 fandnot2s %f2, %f9, %f12
47810 bge,a,pt %xcc, loop_5553
47811 or %l4, 0x16EB, %g2
47812 fabss %f10, %f1
47813 ldsb [%l7 + 0x46], %l6
47814loop_5553:
47815 pdist %f0, %f12, %f0
47816 fmovrslz %i1, %f7, %f9
47817 movneg %xcc, %i3, %o2
47818 stx %g3, [%l7 + 0x38]
47819 stx %i2, [%l7 + 0x60]
47820 fands %f10, %f8, %f11
47821 bshuffle %f4, %f6, %f4
47822 fmovrdlz %g7, %f2, %f2
47823 fmovrsgz %l3, %f10, %f14
47824 pdist %f8, %f2, %f12
47825 array16 %i0, %o3, %o7
47826 fpsub16s %f2, %f8, %f12
47827 fmovda %xcc, %f6, %f5
47828 fmovsl %icc, %f0, %f8
47829 fmovdle %icc, %f9, %f5
47830 ldsb [%l7 + 0x70], %o6
47831 fcmpne16 %f8, %f8, %l0
47832 fmovsle %icc, %f14, %f13
47833 tgu %icc, 0x1
47834 stw %i4, [%l7 + 0x40]
47835 sth %i7, [%l7 + 0x34]
47836 edge32n %g4, %i6, %o4
47837 stx %l5, [%l7 + 0x50]
47838 std %f2, [%l7 + 0x40]
47839 fmovspos %icc, %f5, %f5
47840 lduh [%l7 + 0x52], %o0
47841 fmovrslz %o5, %f7, %f4
47842 fmul8x16 %f15, %f8, %f6
47843 stx %i5, [%l7 + 0x38]
47844 fmovsvs %icc, %f1, %f1
47845 fbuge %fcc2, loop_5554
47846 taddcc %l1, 0x1CBB, %g1
47847 movre %g5, 0x125, %o1
47848 st %f14, [%l7 + 0x70]
47849loop_5554:
47850 ldsh [%l7 + 0x60], %g6
47851 std %f4, [%l7 + 0x38]
47852 fpack16 %f12, %f3
47853 andcc %l2, %l4, %l6
47854 lduw [%l7 + 0x10], %i1
47855 siam 0x7
47856 stw %g2, [%l7 + 0x50]
47857 addccc %i3, %o2, %i2
47858 lduh [%l7 + 0x50], %g3
47859 ldsb [%l7 + 0x63], %g7
47860 edge32 %l3, %o3, %i0
47861 lduw [%l7 + 0x2C], %o6
47862 st %f6, [%l7 + 0x7C]
47863 std %f12, [%l7 + 0x08]
47864 fpsub16 %f14, %f2, %f2
47865 movl %xcc, %l0, %i4
47866 tcs %xcc, 0x4
47867 lduw [%l7 + 0x50], %o7
47868 bleu,pn %icc, loop_5555
47869 stx %g4, [%l7 + 0x50]
47870 fpsub32s %f5, %f15, %f7
47871 fmovrdgz %i6, %f2, %f8
47872loop_5555:
47873 and %i7, 0x1F09, %o4
47874 array8 %o0, %o5, %i5
47875 fmovsneg %xcc, %f2, %f0
47876 std %f4, [%l7 + 0x48]
47877 fbug,a %fcc2, loop_5556
47878 fblg,a %fcc1, loop_5557
47879 tsubcc %l1, %g1, %l5
47880 fpmerge %f15, %f9, %f6
47881loop_5556:
47882 std %f12, [%l7 + 0x20]
47883loop_5557:
47884 fornot1s %f6, %f12, %f15
47885 stx %g5, [%l7 + 0x60]
47886 fnegd %f6, %f2
47887 fmovdpos %icc, %f4, %f15
47888 fmovdg %xcc, %f12, %f2
47889 fbge %fcc0, loop_5558
47890 fmovda %icc, %f0, %f7
47891 fbue,a %fcc2, loop_5559
47892 ldsw [%l7 + 0x30], %o1
47893loop_5558:
47894 stw %l2, [%l7 + 0x28]
47895 fmovsle %xcc, %f14, %f3
47896loop_5559:
47897 nop
47898 setx loop_5560, %l0, %l1
47899 jmpl %l1, %l4
47900 fmovsleu %xcc, %f6, %f6
47901 ldsh [%l7 + 0x18], %g6
47902 siam 0x0
47903loop_5560:
47904 ld [%l7 + 0x3C], %f9
47905 std %f2, [%l7 + 0x38]
47906 faligndata %f6, %f10, %f14
47907 mulscc %l6, %i1, %i3
47908 fble,a %fcc3, loop_5561
47909 fcmpeq16 %f12, %f2, %o2
47910 fmovdvc %xcc, %f1, %f9
47911 lduh [%l7 + 0x74], %g2
47912loop_5561:
47913 fmovsl %xcc, %f3, %f11
47914 fbge,a %fcc3, loop_5562
47915 fbu,a %fcc2, loop_5563
47916 sdivcc %i2, 0x0C22, %g3
47917 addcc %g7, %l3, %o3
47918loop_5562:
47919 stw %o6, [%l7 + 0x48]
47920loop_5563:
47921 fmovsneg %xcc, %f3, %f0
47922 fxnor %f12, %f12, %f10
47923 lduh [%l7 + 0x0E], %i0
47924 stb %l0, [%l7 + 0x55]
47925 edge8l %i4, %o7, %i6
47926 stw %g4, [%l7 + 0x60]
47927 st %f9, [%l7 + 0x38]
47928 ldsw [%l7 + 0x14], %i7
47929 brz %o0, loop_5564
47930 fbe %fcc3, loop_5565
47931 fmovdvc %xcc, %f7, %f1
47932 edge16ln %o5, %o4, %i5
47933loop_5564:
47934 fsrc1s %f3, %f9
47935loop_5565:
47936 ldub [%l7 + 0x7F], %g1
47937 ldx [%l7 + 0x78], %l5
47938 fbug %fcc1, loop_5566
47939 ld [%l7 + 0x0C], %f0
47940 fpsub16s %f12, %f3, %f2
47941 fmovsneg %xcc, %f13, %f14
47942loop_5566:
47943 fxnor %f4, %f8, %f14
47944 tvc %icc, 0x0
47945 fxnor %f8, %f12, %f0
47946 xnorcc %g5, %o1, %l2
47947 fmovdvc %xcc, %f3, %f13
47948 ldub [%l7 + 0x49], %l4
47949 movrne %g6, 0x29F, %l6
47950 fbue,a %fcc3, loop_5567
47951 movle %xcc, %l1, %i3
47952 fba %fcc3, loop_5568
47953 smul %o2, 0x1960, %g2
47954loop_5567:
47955 fmul8x16 %f10, %f10, %f2
47956 fbo %fcc1, loop_5569
47957loop_5568:
47958 st %f3, [%l7 + 0x70]
47959 fpadd16 %f2, %f2, %f6
47960 fmovdpos %icc, %f5, %f3
47961loop_5569:
47962 xnor %i1, %i2, %g7
47963 ldsh [%l7 + 0x5E], %l3
47964 ba,pn %xcc, loop_5570
47965 fcmpne16 %f12, %f10, %o3
47966 fmul8sux16 %f12, %f0, %f0
47967 lduw [%l7 + 0x0C], %o6
47968loop_5570:
47969 ldsb [%l7 + 0x75], %i0
47970 fxors %f14, %f2, %f2
47971 movrlz %l0, 0x3A3, %g3
47972 st %f13, [%l7 + 0x3C]
47973 fnot2 %f8, %f6
47974 udivx %o7, 0x088F, %i6
47975 ldx [%l7 + 0x10], %i4
47976 array8 %g4, %i7, %o5
47977 udivx %o4, 0x05B0, %i5
47978 edge32n %o0, %g1, %l5
47979 movn %icc, %g5, %o1
47980 andcc %l4, 0x08CF, %g6
47981 fble %fcc1, loop_5571
47982 fnand %f0, %f0, %f10
47983 ldub [%l7 + 0x12], %l6
47984 ldub [%l7 + 0x27], %l1
47985loop_5571:
47986 fmovspos %icc, %f9, %f12
47987 edge8 %i3, %l2, %g2
47988 ldd [%l7 + 0x40], %f12
47989 fmovdg %xcc, %f5, %f13
47990 xorcc %i1, %o2, %g7
47991 fbuge,a %fcc0, loop_5572
47992 movcs %xcc, %i2, %o3
47993 siam 0x6
47994 fpsub16s %f0, %f11, %f7
47995loop_5572:
47996 lduh [%l7 + 0x74], %o6
47997 lduh [%l7 + 0x7A], %l3
47998 stw %i0, [%l7 + 0x14]
47999 movcs %icc, %g3, %l0
48000 be loop_5573
48001 add %i6, %o7, %i4
48002 addcc %i7, 0x1667, %o5
48003 edge16n %g4, %i5, %o0
48004loop_5573:
48005 movrlz %g1, 0x042, %o4
48006 fors %f2, %f11, %f9
48007 pdist %f10, %f0, %f0
48008 edge16 %g5, %l5, %o1
48009 std %f2, [%l7 + 0x10]
48010 edge32 %g6, %l4, %l1
48011 tcs %icc, 0x7
48012 ldsb [%l7 + 0x57], %i3
48013 fpsub32 %f14, %f12, %f6
48014 ld [%l7 + 0x2C], %f5
48015 ldx [%l7 + 0x68], %l6
48016 st %f3, [%l7 + 0x38]
48017 andn %l2, 0x0861, %g2
48018 ld [%l7 + 0x4C], %f8
48019 ldd [%l7 + 0x70], %f10
48020 fnands %f0, %f14, %f0
48021 bpos,pt %icc, loop_5574
48022 fmovrdlz %i1, %f6, %f10
48023 edge8l %g7, %o2, %o3
48024 fands %f6, %f13, %f7
48025loop_5574:
48026 stb %i2, [%l7 + 0x76]
48027 taddcc %l3, %o6, %g3
48028 ldsb [%l7 + 0x48], %i0
48029 lduw [%l7 + 0x10], %l0
48030 brlz %i6, loop_5575
48031 ldsw [%l7 + 0x68], %o7
48032 taddcc %i4, 0x0B97, %i7
48033 bpos loop_5576
48034loop_5575:
48035 fnot1s %f1, %f15
48036 tcs %xcc, 0x6
48037 xorcc %o5, 0x15CD, %g4
48038loop_5576:
48039 movge %xcc, %i5, %o0
48040 brgz %o4, loop_5577
48041 fandnot1 %f0, %f2, %f2
48042 fabsd %f2, %f2
48043 fone %f12
48044loop_5577:
48045 tge %xcc, 0x4
48046 brlez,a %g5, loop_5578
48047 fpsub32s %f13, %f3, %f10
48048 movrgz %l5, 0x335, %g1
48049 orn %o1, 0x1FA7, %l4
48050loop_5578:
48051 tle %icc, 0x1
48052 lduh [%l7 + 0x4E], %l1
48053 st %f12, [%l7 + 0x50]
48054 fbo %fcc0, loop_5579
48055 fmovdn %xcc, %f10, %f9
48056 fnot2 %f4, %f4
48057 fpsub16 %f8, %f2, %f6
48058loop_5579:
48059 movcc %icc, %g6, %i3
48060 stb %l6, [%l7 + 0x40]
48061 xor %g2, 0x0E7D, %i1
48062 tvs %icc, 0x5
48063 std %f12, [%l7 + 0x28]
48064 fpadd16s %f8, %f11, %f2
48065 sth %g7, [%l7 + 0x6E]
48066 lduw [%l7 + 0x34], %o2
48067 movl %xcc, %l2, %o3
48068 fnot1 %f8, %f0
48069 fcmple32 %f8, %f2, %l3
48070 fcmpgt16 %f2, %f10, %o6
48071 fandnot1s %f6, %f4, %f14
48072 movl %icc, %g3, %i0
48073 stx %i2, [%l7 + 0x58]
48074 brgz %l0, loop_5580
48075 fmovdgu %xcc, %f10, %f5
48076 edge8l %i6, %o7, %i7
48077 lduh [%l7 + 0x2E], %i4
48078loop_5580:
48079 fmovrdgz %g4, %f2, %f2
48080 lduw [%l7 + 0x10], %i5
48081 movvs %icc, %o0, %o5
48082 fcmpgt16 %f2, %f4, %o4
48083 ldsw [%l7 + 0x4C], %g5
48084 lduw [%l7 + 0x7C], %l5
48085 fornot2s %f2, %f13, %f11
48086 movrne %o1, 0x024, %g1
48087 fmovrslz %l4, %f5, %f15
48088 edge8 %g6, %i3, %l1
48089 lduw [%l7 + 0x38], %g2
48090 ldsb [%l7 + 0x10], %i1
48091 movleu %icc, %l6, %o2
48092 fpadd32 %f14, %f2, %f8
48093 fmovdcs %icc, %f7, %f13
48094 ldd [%l7 + 0x78], %f10
48095 bg,pt %icc, loop_5581
48096 fors %f10, %f5, %f4
48097 sub %g7, 0x1F34, %l2
48098 fnot2s %f13, %f2
48099loop_5581:
48100 movvs %xcc, %l3, %o6
48101 movrgez %o3, 0x3CF, %g3
48102 bcs,a loop_5582
48103 lduh [%l7 + 0x4E], %i2
48104 fmovrslez %i0, %f2, %f7
48105 tg %xcc, 0x0
48106loop_5582:
48107 bvc,pt %icc, loop_5583
48108 fbne,a %fcc2, loop_5584
48109 mulscc %i6, 0x1B79, %l0
48110 tneg %xcc, 0x6
48111loop_5583:
48112 fmovscc %xcc, %f9, %f15
48113loop_5584:
48114 ld [%l7 + 0x58], %f11
48115 ldsh [%l7 + 0x60], %o7
48116 lduh [%l7 + 0x24], %i4
48117 fmuld8sux16 %f6, %f15, %f8
48118 smul %g4, %i5, %i7
48119 lduh [%l7 + 0x56], %o5
48120 ldsb [%l7 + 0x3B], %o0
48121 taddcc %g5, %l5, %o4
48122 movpos %icc, %o1, %l4
48123 xor %g6, %i3, %g1
48124 fmovde %xcc, %f9, %f7
48125 nop
48126 setx loop_5585, %l0, %l1
48127 wrpr 0x1, %tl
48128 wrpr %l1, %tpc
48129 add %l1, 0x4, %l1
48130 wrpr %l1, %tnpc
48131 setx 0x34400001400, %l0, %l1
48132 wrpr %l1, %tstate
48133 wrhpr 0x4, %htstate
48134 retry
48135 movl %icc, %g2, %l1
48136 fble %fcc1, loop_5586
48137 fmovspos %xcc, %f9, %f3
48138loop_5585:
48139 fmovrslz %i1, %f7, %f6
48140 fabsd %f4, %f6
48141loop_5586:
48142 tsubcc %l6, %g7, %l2
48143 sth %l3, [%l7 + 0x60]
48144 sth %o2, [%l7 + 0x1A]
48145 lduh [%l7 + 0x10], %o3
48146 lduh [%l7 + 0x78], %o6
48147 fmovdvs %icc, %f13, %f0
48148 alignaddrl %i2, %i0, %g3
48149 ldsb [%l7 + 0x2C], %l0
48150 ldd [%l7 + 0x50], %f10
48151 taddcctv %i6, 0x13D7, %o7
48152 fbul %fcc3, loop_5587
48153 bneg,a %xcc, loop_5588
48154 ldsb [%l7 + 0x40], %g4
48155 fornot2s %f12, %f9, %f11
48156loop_5587:
48157 fmovrdgez %i4, %f0, %f12
48158loop_5588:
48159 st %f11, [%l7 + 0x30]
48160 bvs,a,pt %xcc, loop_5589
48161 ldx [%l7 + 0x28], %i5
48162 fmovdvc %xcc, %f6, %f4
48163 fornot1 %f0, %f12, %f0
48164loop_5589:
48165 addccc %i7, %o0, %o5
48166 stw %g5, [%l7 + 0x4C]
48167 fmovrdgez %o4, %f10, %f12
48168 fcmps %fcc0, %f9, %f15
48169 fmovsvc %icc, %f11, %f10
48170 fcmpgt16 %f10, %f10, %o1
48171 stx %l5, [%l7 + 0x38]
48172 fmovda %xcc, %f1, %f5
48173 te %icc, 0x4
48174 ldsh [%l7 + 0x0E], %l4
48175 fmovrslez %i3, %f12, %f7
48176 fpsub32 %f8, %f2, %f0
48177 fblg,a %fcc0, loop_5590
48178 fmovdneg %xcc, %f14, %f1
48179 ldsw [%l7 + 0x74], %g1
48180 fbo %fcc2, loop_5591
48181loop_5590:
48182 fzeros %f0
48183 orn %g2, %l1, %g6
48184 ldsw [%l7 + 0x74], %i1
48185loop_5591:
48186 sth %l6, [%l7 + 0x60]
48187 fbu,a %fcc2, loop_5592
48188 stb %g7, [%l7 + 0x53]
48189 fba %fcc0, loop_5593
48190 fba %fcc0, loop_5594
48191loop_5592:
48192 fcmpes %fcc0, %f8, %f13
48193 st %f13, [%l7 + 0x10]
48194loop_5593:
48195 std %f12, [%l7 + 0x70]
48196loop_5594:
48197 lduh [%l7 + 0x28], %l3
48198 fmovrdlez %o2, %f10, %f12
48199 fmovrde %l2, %f4, %f2
48200 mulscc %o6, %i2, %i0
48201 fbul %fcc1, loop_5595
48202 fmovdgu %xcc, %f13, %f8
48203 ldsw [%l7 + 0x78], %g3
48204 movleu %xcc, %o3, %i6
48205loop_5595:
48206 ld [%l7 + 0x74], %f2
48207 sdivx %o7, 0x1E3E, %l0
48208 stx %g4, [%l7 + 0x08]
48209 orncc %i4, %i7, %i5
48210 ldx [%l7 + 0x40], %o0
48211 subcc %o5, %g5, %o4
48212 movg %icc, %o1, %l4
48213 ba %xcc, loop_5596
48214 stb %l5, [%l7 + 0x46]
48215 sdivx %i3, 0x1583, %g2
48216 srlx %g1, 0x02, %l1
48217loop_5596:
48218 stw %g6, [%l7 + 0x18]
48219 sub %l6, %g7, %i1
48220 udivx %o2, 0x164E, %l3
48221 movrne %l2, %o6, %i2
48222 taddcc %i0, %g3, %o3
48223 umulcc %o7, 0x0DFF, %i6
48224 ldsb [%l7 + 0x69], %g4
48225 fmovda %xcc, %f4, %f4
48226 st %f6, [%l7 + 0x4C]
48227 fmovdge %xcc, %f10, %f9
48228 fexpand %f2, %f12
48229 ldsh [%l7 + 0x28], %i4
48230 fnot2 %f12, %f10
48231 movrgz %i7, 0x24A, %i5
48232 nop
48233 setx loop_5597, %l0, %l1
48234 jmpl %l1, %o0
48235 fcmpne32 %f4, %f4, %l0
48236 tneg %icc, 0x7
48237 fmovdcs %xcc, %f11, %f7
48238loop_5597:
48239 sth %o5, [%l7 + 0x26]
48240 bn,pt %xcc, loop_5598
48241 bge loop_5599
48242 edge32l %o4, %g5, %l4
48243 fxors %f8, %f15, %f14
48244loop_5598:
48245 sth %o1, [%l7 + 0x74]
48246loop_5599:
48247 std %f12, [%l7 + 0x28]
48248 tcc %icc, 0x5
48249 fbue %fcc1, loop_5600
48250 fmovd %f14, %f12
48251 fmovsge %xcc, %f5, %f1
48252 std %f4, [%l7 + 0x10]
48253loop_5600:
48254 fmul8x16au %f3, %f0, %f12
48255 ldsw [%l7 + 0x50], %l5
48256 smulcc %g2, %i3, %g1
48257 orcc %g6, 0x0502, %l6
48258 edge32ln %g7, %l1, %o2
48259 bleu,pt %xcc, loop_5601
48260 ldx [%l7 + 0x58], %i1
48261 edge16ln %l2, %l3, %i2
48262 fxnor %f6, %f14, %f8
48263loop_5601:
48264 movneg %icc, %o6, %i0
48265 movg %xcc, %o3, %o7
48266 fxor %f6, %f12, %f10
48267 fmovsne %xcc, %f3, %f6
48268 movcc %icc, %i6, %g3
48269 st %f3, [%l7 + 0x14]
48270 stb %g4, [%l7 + 0x0E]
48271 fnot2s %f9, %f7
48272 ldx [%l7 + 0x48], %i7
48273 bg,a loop_5602
48274 ldx [%l7 + 0x10], %i4
48275 movrgez %i5, 0x031, %l0
48276 ldsb [%l7 + 0x46], %o0
48277loop_5602:
48278 fmovdpos %xcc, %f4, %f3
48279 fands %f3, %f12, %f5
48280 fbu %fcc3, loop_5603
48281 bgu %icc, loop_5604
48282 movgu %xcc, %o5, %o4
48283 fpack32 %f14, %f8, %f4
48284loop_5603:
48285 edge32ln %l4, %o1, %l5
48286loop_5604:
48287 smulcc %g2, 0x0D85, %g5
48288 lduh [%l7 + 0x7E], %g1
48289 fmovsle %xcc, %f2, %f1
48290 movrgez %i3, %g6, %g7
48291 ld [%l7 + 0x40], %f2
48292 sub %l1, 0x067B, %o2
48293 lduw [%l7 + 0x64], %l6
48294 ldx [%l7 + 0x38], %i1
48295 stx %l2, [%l7 + 0x38]
48296 tsubcctv %l3, %i2, %o6
48297 stb %o3, [%l7 + 0x3A]
48298 fbug %fcc1, loop_5605
48299 bge,pn %icc, loop_5606
48300 edge32ln %i0, %i6, %g3
48301 bcs,pn %xcc, loop_5607
48302loop_5605:
48303 bleu,pn %xcc, loop_5608
48304loop_5606:
48305 taddcc %o7, %g4, %i4
48306 tneg %icc, 0x1
48307loop_5607:
48308 fmovrslz %i7, %f13, %f9
48309loop_5608:
48310 movvs %icc, %l0, %o0
48311 sth %i5, [%l7 + 0x32]
48312 popc 0x02D6, %o4
48313 tneg %icc, 0x7
48314 lduh [%l7 + 0x56], %o5
48315 xor %l4, 0x1F9F, %o1
48316 std %f4, [%l7 + 0x60]
48317 fxors %f14, %f7, %f0
48318 stw %g2, [%l7 + 0x20]
48319 smulcc %l5, 0x1946, %g5
48320 lduw [%l7 + 0x7C], %g1
48321 ld [%l7 + 0x74], %f7
48322 fornot2 %f4, %f4, %f6
48323 srl %g6, 0x1F, %i3
48324 st %f0, [%l7 + 0x58]
48325 fmovrsne %g7, %f1, %f8
48326 fmovdcs %xcc, %f1, %f2
48327 movrlez %l1, %l6, %o2
48328 fmovdge %xcc, %f7, %f11
48329 umulcc %l2, 0x1966, %l3
48330 udivx %i2, 0x0AE1, %i1
48331 sdivx %o6, 0x02E1, %i0
48332 fbn,a %fcc1, loop_5609
48333 ld [%l7 + 0x70], %f8
48334 fnors %f8, %f15, %f14
48335 tsubcc %i6, %o3, %o7
48336loop_5609:
48337 fbge %fcc2, loop_5610
48338 fmovsn %icc, %f7, %f13
48339 std %f12, [%l7 + 0x50]
48340 nop
48341 setx loop_5611, %l0, %l1
48342 wrpr 0x1, %tl
48343 wrpr %l1, %tnpc
48344 setx 0x34400001400, %l0, %l1
48345 wrpr %l1, %tstate
48346 wrhpr 0x4, %htstate
48347 done
48348loop_5610:
48349 fmovsle %icc, %f11, %f5
48350 tl %icc, 0x6
48351 fbu %fcc3, loop_5612
48352loop_5611:
48353 fbo,a %fcc1, loop_5613
48354 fble %fcc3, loop_5614
48355 ldsb [%l7 + 0x7B], %g4
48356loop_5612:
48357 fmovrsne %i4, %f13, %f11
48358loop_5613:
48359 fmovs %f8, %f0
48360loop_5614:
48361 orn %g3, %l0, %i7
48362 addcc %i5, 0x10FB, %o4
48363 fbue %fcc1, loop_5615
48364 movn %icc, %o5, %l4
48365 fnors %f7, %f14, %f5
48366 fmul8x16al %f14, %f15, %f6
48367loop_5615:
48368 fxor %f6, %f4, %f6
48369 movl %icc, %o1, %g2
48370 fmovdl %icc, %f12, %f8
48371 st %f14, [%l7 + 0x08]
48372 bpos,a,pt %icc, loop_5616
48373 fnegd %f0, %f0
48374 fbe %fcc3, loop_5617
48375 std %f10, [%l7 + 0x18]
48376loop_5616:
48377 tl %icc, 0x4
48378 fbe %fcc3, loop_5618
48379loop_5617:
48380 bpos,pn %xcc, loop_5619
48381 movrlz %l5, 0x149, %g5
48382 movne %icc, %o0, %g6
48383loop_5618:
48384 bcs,pn %icc, loop_5620
48385loop_5619:
48386 faligndata %f8, %f8, %f6
48387 edge32l %g1, %g7, %i3
48388 srl %l6, 0x11, %o2
48389loop_5620:
48390 sth %l2, [%l7 + 0x36]
48391 lduh [%l7 + 0x1C], %l3
48392 fmovrdgez %l1, %f10, %f8
48393 pdist %f0, %f2, %f4
48394 fcmpne32 %f2, %f2, %i1
48395 stx %i2, [%l7 + 0x58]
48396 fbge,a %fcc0, loop_5621
48397 lduh [%l7 + 0x2A], %o6
48398 st %f6, [%l7 + 0x78]
48399 movcc %icc, %i0, %i6
48400loop_5621:
48401 ldd [%l7 + 0x18], %f6
48402 srax %o7, %o3, %i4
48403 movle %icc, %g3, %l0
48404 fmuld8sux16 %f2, %f7, %f10
48405 st %f9, [%l7 + 0x44]
48406 fmovrdlz %i7, %f0, %f12
48407 fbe %fcc3, loop_5622
48408 fzeros %f7
48409 movvs %icc, %g4, %i5
48410 movrgz %o4, %o5, %o1
48411loop_5622:
48412 movrne %g2, %l5, %g5
48413 fbuge,a %fcc1, loop_5623
48414 std %f4, [%l7 + 0x28]
48415 srax %o0, 0x1A, %l4
48416 tvc %xcc, 0x7
48417loop_5623:
48418 stw %g6, [%l7 + 0x4C]
48419 fones %f10
48420 ldsb [%l7 + 0x2C], %g7
48421 lduw [%l7 + 0x0C], %i3
48422 lduh [%l7 + 0x20], %l6
48423 bshuffle %f0, %f8, %f2
48424 array16 %o2, %g1, %l2
48425 brgez,a %l3, loop_5624
48426 fpmerge %f6, %f6, %f4
48427 ldx [%l7 + 0x30], %l1
48428 brgez %i1, loop_5625
48429loop_5624:
48430 stb %o6, [%l7 + 0x41]
48431 ldd [%l7 + 0x08], %f8
48432 ld [%l7 + 0x64], %f12
48433loop_5625:
48434 ldsb [%l7 + 0x42], %i0
48435 ldub [%l7 + 0x0A], %i6
48436 edge16 %i2, %o7, %o3
48437 tvs %icc, 0x2
48438 fmovrse %g3, %f3, %f3
48439 fba,a %fcc3, loop_5626
48440 movrlez %l0, 0x0E2, %i7
48441 fcmpd %fcc0, %f2, %f10
48442 edge16n %g4, %i4, %i5
48443loop_5626:
48444 bvs,a %icc, loop_5627
48445 ldsb [%l7 + 0x56], %o5
48446 ldsh [%l7 + 0x6A], %o4
48447 fmovsl %xcc, %f14, %f15
48448loop_5627:
48449 fones %f10
48450 fmovs %f15, %f14
48451 nop
48452 setx loop_5628, %l0, %l1
48453 jmpl %l1, %g2
48454 and %o1, %g5, %l5
48455 andn %l4, %g6, %o0
48456 fmovdne %icc, %f11, %f8
48457loop_5628:
48458 fand %f6, %f10, %f2
48459 orncc %i3, %l6, %o2
48460 fnegs %f13, %f15
48461 fmul8ulx16 %f0, %f2, %f10
48462 tne %xcc, 0x1
48463 stx %g1, [%l7 + 0x50]
48464 bge %icc, loop_5629
48465 stw %l2, [%l7 + 0x3C]
48466 stb %l3, [%l7 + 0x54]
48467 add %g7, %i1, %l1
48468loop_5629:
48469 udiv %i0, 0x0610, %o6
48470 bcs,a,pn %icc, loop_5630
48471 bvs loop_5631
48472 addcc %i6, %o7, %o3
48473 bneg,a,pt %xcc, loop_5632
48474loop_5630:
48475 orncc %g3, %l0, %i7
48476loop_5631:
48477 st %f5, [%l7 + 0x30]
48478 ld [%l7 + 0x48], %f0
48479loop_5632:
48480 sub %i2, 0x0E4A, %g4
48481 stx %i5, [%l7 + 0x18]
48482 fbn,a %fcc0, loop_5633
48483 fmovrdne %i4, %f12, %f2
48484 ldx [%l7 + 0x28], %o4
48485 tg %xcc, 0x5
48486loop_5633:
48487 mulx %o5, 0x0675, %g2
48488 fbg,a %fcc2, loop_5634
48489 lduh [%l7 + 0x1E], %o1
48490 ldsh [%l7 + 0x3C], %g5
48491 movg %xcc, %l5, %l4
48492loop_5634:
48493 fsrc2s %f15, %f9
48494 xnor %o0, 0x0848, %i3
48495 sth %g6, [%l7 + 0x08]
48496 fmovdvs %xcc, %f5, %f5
48497 st %f14, [%l7 + 0x08]
48498 bgu,pt %xcc, loop_5635
48499 fsrc1s %f3, %f15
48500 stw %l6, [%l7 + 0x44]
48501 tne %icc, 0x4
48502loop_5635:
48503 fxnor %f10, %f14, %f2
48504 movrlez %o2, 0x343, %l2
48505 tgu %icc, 0x4
48506 movg %icc, %g1, %l3
48507 lduh [%l7 + 0x52], %i1
48508 fzeros %f1
48509 fbue %fcc3, loop_5636
48510 bn loop_5637
48511 smul %l1, 0x1E36, %g7
48512 tgu %xcc, 0x4
48513loop_5636:
48514 or %o6, %i0, %o7
48515loop_5637:
48516 std %f12, [%l7 + 0x48]
48517 ldsb [%l7 + 0x34], %o3
48518 brgz,a %g3, loop_5638
48519 fabsd %f12, %f8
48520 brgez %l0, loop_5639
48521 fmovrdne %i7, %f14, %f14
48522loop_5638:
48523 stx %i6, [%l7 + 0x58]
48524 xorcc %g4, 0x0AB3, %i2
48525loop_5639:
48526 array32 %i4, %i5, %o5
48527 udivx %g2, 0x119C, %o4
48528 ldx [%l7 + 0x70], %o1
48529 bn,pn %icc, loop_5640
48530 ldsh [%l7 + 0x1E], %l5
48531 std %f6, [%l7 + 0x08]
48532 popc %l4, %g5
48533loop_5640:
48534 fpack16 %f12, %f3
48535 movle %xcc, %o0, %g6
48536 bcc,pt %icc, loop_5641
48537 lduw [%l7 + 0x24], %l6
48538 tvc %icc, 0x2
48539 ldub [%l7 + 0x0B], %i3
48540loop_5641:
48541 fmovscc %xcc, %f7, %f8
48542 fpadd32s %f5, %f9, %f11
48543 fmovscc %icc, %f8, %f12
48544 movcs %icc, %o2, %l2
48545 fandnot2s %f0, %f3, %f6
48546 srax %g1, %l3, %i1
48547 ldsh [%l7 + 0x36], %l1
48548 ta %icc, 0x0
48549 move %icc, %g7, %o6
48550 ldub [%l7 + 0x45], %i0
48551 stw %o3, [%l7 + 0x18]
48552 ldsh [%l7 + 0x2C], %g3
48553 taddcctv %l0, %o7, %i7
48554 movgu %xcc, %g4, %i2
48555 stx %i6, [%l7 + 0x58]
48556 fbue %fcc2, loop_5642
48557 stb %i5, [%l7 + 0x11]
48558 fandnot1s %f2, %f2, %f14
48559 movcc %icc, %o5, %i4
48560loop_5642:
48561 edge32n %o4, %g2, %l5
48562 fsrc1 %f8, %f10
48563 ldub [%l7 + 0x28], %l4
48564 brnz,a %g5, loop_5643
48565 stw %o1, [%l7 + 0x08]
48566 ldsh [%l7 + 0x2E], %g6
48567 fmovrdlz %o0, %f4, %f2
48568loop_5643:
48569 udiv %l6, 0x1F65, %o2
48570 fcmpne16 %f2, %f2, %i3
48571 fand %f14, %f4, %f2
48572 lduh [%l7 + 0x38], %g1
48573 movre %l2, 0x0CF, %l3
48574 bcs,a %icc, loop_5644
48575 tge %xcc, 0x1
48576 fmovsgu %xcc, %f3, %f0
48577 std %f0, [%l7 + 0x10]
48578loop_5644:
48579 fors %f12, %f1, %f4
48580 std %f12, [%l7 + 0x20]
48581 fcmple16 %f12, %f2, %i1
48582 ldub [%l7 + 0x64], %g7
48583 ldd [%l7 + 0x08], %f0
48584 fpadd16 %f2, %f10, %f2
48585 udivcc %l1, 0x144A, %o6
48586 fmovrdgez %i0, %f12, %f4
48587 bcs,pt %xcc, loop_5645
48588 fandnot2s %f12, %f4, %f14
48589 fxnors %f4, %f1, %f11
48590 udivx %g3, 0x067C, %l0
48591loop_5645:
48592 orncc %o7, %o3, %i7
48593 ba,a,pt %xcc, loop_5646
48594 fexpand %f9, %f4
48595 fble %fcc1, loop_5647
48596 bl,a,pn %xcc, loop_5648
48597loop_5646:
48598 fandnot1s %f6, %f11, %f6
48599 fmovsn %xcc, %f8, %f14
48600loop_5647:
48601 fmovscc %xcc, %f14, %f0
48602loop_5648:
48603 ld [%l7 + 0x3C], %f4
48604 movvs %icc, %g4, %i2
48605 st %f7, [%l7 + 0x34]
48606 movne %icc, %i5, %i6
48607 edge16ln %i4, %o4, %o5
48608 fmovrdlez %l5, %f4, %f14
48609 tcc %xcc, 0x6
48610 stw %g2, [%l7 + 0x3C]
48611 andncc %l4, %o1, %g5
48612 ldsw [%l7 + 0x64], %g6
48613 ldd [%l7 + 0x58], %f8
48614 orncc %o0, 0x0BC7, %l6
48615 edge8 %o2, %i3, %l2
48616 lduw [%l7 + 0x20], %g1
48617 fbuge,a %fcc3, loop_5649
48618 fnegd %f4, %f0
48619 ldub [%l7 + 0x33], %l3
48620 tleu %icc, 0x5
48621loop_5649:
48622 fpsub16s %f11, %f4, %f5
48623 std %f2, [%l7 + 0x48]
48624 ldsh [%l7 + 0x54], %g7
48625 ldd [%l7 + 0x20], %f0
48626 ld [%l7 + 0x60], %f4
48627 fmovrdne %i1, %f10, %f0
48628 brlez,a %o6, loop_5650
48629 fornot2s %f3, %f3, %f5
48630 sdivx %i0, 0x019D, %l1
48631 fornot1 %f8, %f4, %f8
48632loop_5650:
48633 movpos %xcc, %l0, %g3
48634 bg,a %xcc, loop_5651
48635 array8 %o7, %i7, %o3
48636 fpmerge %f12, %f6, %f4
48637 fbul,a %fcc0, loop_5652
48638loop_5651:
48639 fone %f2
48640 fbge %fcc1, loop_5653
48641 udiv %g4, 0x15ED, %i2
48642loop_5652:
48643 tleu %icc, 0x4
48644 fxor %f0, %f4, %f14
48645loop_5653:
48646 fmovsvc %icc, %f1, %f14
48647 ldsw [%l7 + 0x60], %i6
48648 andn %i5, %o4, %i4
48649 fmovrdne %o5, %f14, %f2
48650 udivx %g2, 0x0FD4, %l5
48651 fmovsa %xcc, %f1, %f15
48652 fzeros %f6
48653 bleu %icc, loop_5654
48654 stw %o1, [%l7 + 0x64]
48655 fnors %f12, %f4, %f7
48656 fmovrse %g5, %f8, %f10
48657loop_5654:
48658 nop
48659 setx loop_5655, %l0, %l1
48660 wrpr 0x1, %tl
48661 wrpr %l1, %tpc
48662 add %l1, 0x4, %l1
48663 wrpr %l1, %tnpc
48664 setx 0x34400001400, %l0, %l1
48665 wrpr %l1, %tstate
48666 wrhpr 0x4, %htstate
48667 retry
48668 brlez,a %l4, loop_5656
48669 bshuffle %f12, %f0, %f14
48670 xorcc %g6, %o0, %l6
48671loop_5655:
48672 fmovsvs %xcc, %f2, %f11
48673loop_5656:
48674 movcc %xcc, %i3, %l2
48675 fbul,a %fcc0, loop_5657
48676 std %f2, [%l7 + 0x50]
48677 movneg %icc, %o2, %l3
48678 sth %g7, [%l7 + 0x60]
48679loop_5657:
48680 fsrc2 %f14, %f0
48681 fmovsvs %xcc, %f1, %f13
48682 tvc %xcc, 0x0
48683 ld [%l7 + 0x68], %f7
48684 fmovsg %xcc, %f0, %f6
48685 ldx [%l7 + 0x30], %i1
48686 fbug %fcc1, loop_5658
48687 subc %g1, %i0, %o6
48688 bne %xcc, loop_5659
48689 fmovd %f6, %f8
48690loop_5658:
48691 ldsb [%l7 + 0x2F], %l1
48692 ldsw [%l7 + 0x68], %g3
48693loop_5659:
48694 subc %o7, 0x0E67, %l0
48695 add %o3, 0x07C4, %g4
48696 fbule %fcc0, loop_5660
48697 fbule,a %fcc0, loop_5661
48698 movcc %xcc, %i2, %i7
48699 fmovdle %xcc, %f7, %f1
48700loop_5660:
48701 tl %xcc, 0x5
48702loop_5661:
48703 ldx [%l7 + 0x48], %i6
48704 fcmpne32 %f2, %f0, %i5
48705 fbule %fcc3, loop_5662
48706 ldsb [%l7 + 0x21], %o4
48707 fcmpgt32 %f0, %f0, %i4
48708 ldsw [%l7 + 0x4C], %o5
48709loop_5662:
48710 stw %l5, [%l7 + 0x60]
48711 te %icc, 0x5
48712 stb %o1, [%l7 + 0x65]
48713 std %f14, [%l7 + 0x68]
48714 st %f0, [%l7 + 0x6C]
48715 lduh [%l7 + 0x64], %g2
48716 srlx %g5, 0x05, %l4
48717 sdivx %o0, 0x0E97, %l6
48718 fnot1s %f3, %f13
48719 mulscc %g6, 0x0044, %i3
48720 fmovsne %icc, %f4, %f15
48721 fble,a %fcc1, loop_5663
48722 movrne %o2, 0x15D, %l3
48723 fmovdgu %xcc, %f1, %f14
48724 srax %g7, %l2, %i1
48725loop_5663:
48726 stx %i0, [%l7 + 0x28]
48727 lduh [%l7 + 0x0A], %o6
48728 mova %icc, %l1, %g3
48729 ldx [%l7 + 0x08], %g1
48730 fmovdg %icc, %f5, %f5
48731 bcc loop_5664
48732 fmovrse %o7, %f14, %f0
48733 fmovdcc %xcc, %f10, %f1
48734 movne %xcc, %o3, %l0
48735loop_5664:
48736 ldsh [%l7 + 0x44], %g4
48737 ldx [%l7 + 0x40], %i2
48738 fpadd16s %f5, %f11, %f8
48739 stw %i7, [%l7 + 0x30]
48740 st %f8, [%l7 + 0x70]
48741 fnand %f10, %f14, %f6
48742 umul %i6, %o4, %i4
48743 fpack16 %f2, %f0
48744 smulcc %i5, 0x0878, %l5
48745 or %o5, 0x0BB6, %o1
48746 bleu,a,pt %xcc, loop_5665
48747 sub %g2, 0x088D, %g5
48748 edge8l %o0, %l6, %g6
48749 ld [%l7 + 0x24], %f14
48750loop_5665:
48751 fmovdvs %icc, %f6, %f7
48752 ld [%l7 + 0x2C], %f6
48753 fmovscs %xcc, %f0, %f12
48754 bcs,pt %icc, loop_5666
48755 ldsw [%l7 + 0x4C], %l4
48756 fnors %f5, %f11, %f0
48757 nop
48758 setx loop_5667, %l0, %l1
48759 wrpr 0x1, %tl
48760 wrpr %l1, %tnpc
48761 setx 0x34400001400, %l0, %l1
48762 wrpr %l1, %tstate
48763 wrhpr 0x4, %htstate
48764 done
48765loop_5666:
48766 st %f9, [%l7 + 0x68]
48767 ldd [%l7 + 0x60], %f12
48768 array8 %o2, %l3, %i3
48769loop_5667:
48770 subccc %l2, 0x03BC, %g7
48771 movle %icc, %i0, %i1
48772 brz %o6, loop_5668
48773 sub %l1, 0x08A5, %g3
48774 brlez %g1, loop_5669
48775 fcmpes %fcc2, %f6, %f8
48776loop_5668:
48777 fandnot1 %f10, %f10, %f8
48778 ldsb [%l7 + 0x64], %o3
48779loop_5669:
48780 siam 0x3
48781 edge32 %o7, %l0, %g4
48782 fmovda %icc, %f15, %f0
48783 edge16n %i2, %i7, %i6
48784 umulcc %o4, %i4, %l5
48785 udivx %i5, 0x0886, %o1
48786 be,pt %xcc, loop_5670
48787 udivcc %g2, 0x0656, %g5
48788 ldsh [%l7 + 0x1A], %o0
48789 orcc %l6, 0x1175, %o5
48790loop_5670:
48791 sth %l4, [%l7 + 0x3C]
48792 ldub [%l7 + 0x29], %g6
48793 fcmpeq32 %f4, %f14, %o2
48794 fnor %f2, %f10, %f8
48795 mulx %i3, %l3, %l2
48796 ldsb [%l7 + 0x1F], %i0
48797 fmovrsgez %i1, %f3, %f4
48798 edge16n %g7, %l1, %g3
48799 fmovda %icc, %f8, %f2
48800 stx %o6, [%l7 + 0x60]
48801 fones %f11
48802 fbn %fcc0, loop_5671
48803 tl %icc, 0x2
48804 st %f6, [%l7 + 0x70]
48805 fnot2s %f15, %f6
48806loop_5671:
48807 fmovdn %icc, %f13, %f0
48808 nop
48809 setx loop_5672, %l0, %l1
48810 wrpr 0x1, %tl
48811 wrpr %l1, %tnpc
48812 setx 0x34400001400, %l0, %l1
48813 wrpr %l1, %tstate
48814 wrhpr 0x4, %htstate
48815 done
48816 array8 %o3, %g1, %o7
48817 fmovrsne %l0, %f1, %f13
48818 movvc %icc, %i2, %g4
48819loop_5672:
48820 fabsd %f12, %f14
48821 mova %xcc, %i7, %i6
48822 movle %xcc, %i4, %o4
48823 ldub [%l7 + 0x4C], %i5
48824 fornot2 %f12, %f8, %f10
48825 ldub [%l7 + 0x16], %o1
48826 fpackfix %f12, %f9
48827 movrlez %l5, 0x073, %g5
48828 fnands %f12, %f5, %f8
48829 fble %fcc0, loop_5673
48830 edge16l %g2, %l6, %o5
48831 orcc %l4, %o0, %g6
48832 ldsh [%l7 + 0x3A], %i3
48833loop_5673:
48834 stx %l3, [%l7 + 0x70]
48835 movrgez %o2, %l2, %i1
48836 ldd [%l7 + 0x70], %f8
48837 fandnot2 %f10, %f2, %f4
48838 fmovsn %xcc, %f15, %f2
48839 lduw [%l7 + 0x50], %g7
48840 bneg,pn %icc, loop_5674
48841 stw %i0, [%l7 + 0x7C]
48842 popc 0x181E, %l1
48843 ldub [%l7 + 0x74], %g3
48844loop_5674:
48845 fpsub16 %f12, %f10, %f10
48846 fble %fcc3, loop_5675
48847 fpsub16s %f9, %f12, %f2
48848 andncc %o3, %o6, %g1
48849 sdivcc %l0, 0x1DD1, %i2
48850loop_5675:
48851 fxnor %f2, %f6, %f4
48852 movg %xcc, %o7, %g4
48853 mulscc %i7, %i4, %o4
48854 ldub [%l7 + 0x5D], %i5
48855 movpos %icc, %i6, %o1
48856 bgu,a,pn %icc, loop_5676
48857 smulcc %g5, 0x09EA, %g2
48858 ld [%l7 + 0x14], %f14
48859 edge8l %l6, %l5, %l4
48860loop_5676:
48861 fmovsge %xcc, %f5, %f13
48862 bcc,a,pt %xcc, loop_5677
48863 ldsw [%l7 + 0x34], %o5
48864 ldsh [%l7 + 0x62], %g6
48865 ldx [%l7 + 0x48], %o0
48866loop_5677:
48867 mova %xcc, %l3, %i3
48868 fcmpgt16 %f2, %f0, %l2
48869 fmovscs %xcc, %f5, %f13
48870 fbe %fcc3, loop_5678
48871 sllx %i1, 0x1B, %g7
48872 stx %i0, [%l7 + 0x68]
48873 fnand %f4, %f12, %f10
48874loop_5678:
48875 movrlez %o2, %l1, %g3
48876 fsrc1 %f6, %f2
48877 fbuge %fcc1, loop_5679
48878 movne %icc, %o3, %g1
48879 fabss %f6, %f6
48880 orncc %o6, %i2, %o7
48881loop_5679:
48882 sethi 0x0272, %g4
48883 ldx [%l7 + 0x08], %l0
48884 movrgz %i4, %i7, %i5
48885 orn %o4, %i6, %o1
48886 array8 %g2, %l6, %g5
48887 fbl %fcc3, loop_5680
48888 stw %l4, [%l7 + 0x48]
48889 fnot1s %f12, %f12
48890 lduw [%l7 + 0x6C], %o5
48891loop_5680:
48892 tpos %xcc, 0x3
48893 fbul %fcc0, loop_5681
48894 ldsw [%l7 + 0x64], %g6
48895 ldub [%l7 + 0x33], %l5
48896 fmovdvc %xcc, %f5, %f9
48897loop_5681:
48898 ldub [%l7 + 0x0A], %o0
48899 ldsb [%l7 + 0x13], %i3
48900 ldd [%l7 + 0x70], %f8
48901 ldsh [%l7 + 0x64], %l2
48902 ldx [%l7 + 0x48], %l3
48903 fpadd32 %f8, %f0, %f12
48904 tne %xcc, 0x5
48905 lduh [%l7 + 0x1E], %g7
48906 ld [%l7 + 0x60], %f13
48907 brnz %i1, loop_5682
48908 fmovsl %icc, %f14, %f6
48909 fbe,a %fcc0, loop_5683
48910 ldsh [%l7 + 0x68], %i0
48911loop_5682:
48912 ld [%l7 + 0x50], %f15
48913 fandnot2s %f13, %f7, %f5
48914loop_5683:
48915 bvc,pn %xcc, loop_5684
48916 stx %l1, [%l7 + 0x78]
48917 ldsb [%l7 + 0x6C], %o2
48918 bge,a,pt %icc, loop_5685
48919loop_5684:
48920 fones %f13
48921 sth %g3, [%l7 + 0x62]
48922 tn %icc, 0x0
48923loop_5685:
48924 fmovsvc %icc, %f7, %f12
48925 fnegs %f8, %f7
48926 brz %g1, loop_5686
48927 movle %icc, %o3, %i2
48928 fpadd32 %f8, %f4, %f0
48929 lduh [%l7 + 0x5C], %o6
48930loop_5686:
48931 brlz,a %o7, loop_5687
48932 nop
48933 setx loop_5688, %l0, %l1
48934 jmpl %l1, %g4
48935 ld [%l7 + 0x7C], %f14
48936 fmovrsgz %i4, %f9, %f4
48937loop_5687:
48938 movg %icc, %i7, %i5
48939loop_5688:
48940 fmovsle %icc, %f13, %f4
48941 fabsd %f4, %f10
48942 edge8l %l0, %i6, %o4
48943 tpos %xcc, 0x7
48944 fpadd16s %f6, %f0, %f5
48945 ldsw [%l7 + 0x1C], %g2
48946 fcmpgt16 %f8, %f14, %o1
48947 bcs %icc, loop_5689
48948 ldsh [%l7 + 0x78], %l6
48949 stb %g5, [%l7 + 0x50]
48950 tcs %icc, 0x7
48951loop_5689:
48952 srlx %o5, 0x1B, %g6
48953 udiv %l4, 0x16C0, %o0
48954 siam 0x4
48955 fmovdcs %xcc, %f0, %f13
48956 ldub [%l7 + 0x09], %i3
48957 fmovdgu %icc, %f0, %f6
48958 fones %f10
48959 edge32l %l2, %l3, %l5
48960 edge16l %i1, %i0, %l1
48961 ldd [%l7 + 0x70], %f6
48962 fmovrse %o2, %f1, %f13
48963 stw %g7, [%l7 + 0x08]
48964 sra %g3, 0x0F, %o3
48965 bcc loop_5690
48966 fmul8x16 %f13, %f14, %f0
48967 call loop_5691
48968 fnands %f14, %f5, %f1
48969loop_5690:
48970 array16 %i2, %g1, %o6
48971 ldub [%l7 + 0x0C], %g4
48972loop_5691:
48973 ldsb [%l7 + 0x25], %i4
48974 fzeros %f6
48975 ldx [%l7 + 0x10], %o7
48976 xnorcc %i5, 0x1BE3, %i7
48977 sllx %l0, 0x16, %i6
48978 ldsb [%l7 + 0x35], %g2
48979 edge8n %o1, %o4, %g5
48980 lduw [%l7 + 0x10], %l6
48981 fbge %fcc3, loop_5692
48982 fnot1s %f13, %f14
48983 fsrc2s %f6, %f11
48984 udivcc %o5, 0x07BF, %l4
48985loop_5692:
48986 fmovsneg %xcc, %f12, %f1
48987 edge16l %g6, %i3, %l2
48988 movleu %xcc, %l3, %o0
48989 ldsh [%l7 + 0x62], %l5
48990 st %f0, [%l7 + 0x48]
48991 fmovdvc %icc, %f2, %f1
48992 xnor %i0, %i1, %l1
48993 fcmpes %fcc3, %f9, %f8
48994 movn %icc, %o2, %g3
48995 lduw [%l7 + 0x40], %o3
48996 fmuld8sux16 %f6, %f15, %f12
48997 fors %f8, %f4, %f0
48998 tl %xcc, 0x7
48999 mulscc %g7, %i2, %o6
49000 ld [%l7 + 0x18], %f15
49001 bn %icc, loop_5693
49002 ta %icc, 0x0
49003 fnegs %f12, %f2
49004 umulcc %g4, %g1, %o7
49005loop_5693:
49006 stw %i5, [%l7 + 0x08]
49007 edge32n %i4, %i7, %l0
49008 lduw [%l7 + 0x18], %g2
49009 subcc %i6, 0x11D7, %o1
49010 fzeros %f4
49011 fmovs %f3, %f7
49012 sdivx %o4, 0x1090, %l6
49013 nop
49014 setx loop_5694, %l0, %l1
49015 wrpr 0x1, %tl
49016 wrpr %l1, %tpc
49017 add %l1, 0x4, %l1
49018 wrpr %l1, %tnpc
49019 setx 0x34400001400, %l0, %l1
49020 wrpr %l1, %tstate
49021 wrhpr 0x4, %htstate
49022 retry
49023 lduh [%l7 + 0x6E], %o5
49024 std %f14, [%l7 + 0x40]
49025 smulcc %l4, 0x124D, %g5
49026loop_5694:
49027 alignaddr %g6, %i3, %l3
49028 umul %o0, %l2, %l5
49029 fbuge %fcc3, loop_5695
49030 ld [%l7 + 0x5C], %f0
49031 taddcctv %i0, 0x17EB, %l1
49032 ldsw [%l7 + 0x1C], %i1
49033loop_5695:
49034 sub %g3, 0x13D4, %o2
49035 fcmped %fcc2, %f0, %f4
49036 tg %xcc, 0x4
49037 call loop_5696
49038 fbne %fcc3, loop_5697
49039 array16 %o3, %i2, %g7
49040 brgz,a %o6, loop_5698
49041loop_5696:
49042 bvc %xcc, loop_5699
49043loop_5697:
49044 ld [%l7 + 0x74], %f11
49045 st %f6, [%l7 + 0x60]
49046loop_5698:
49047 lduw [%l7 + 0x68], %g1
49048loop_5699:
49049 orncc %g4, 0x0F1F, %i5
49050 bl,a,pn %xcc, loop_5700
49051 fsrc2s %f4, %f13
49052 ldub [%l7 + 0x12], %i4
49053 movpos %icc, %i7, %o7
49054loop_5700:
49055 udivx %g2, 0x0448, %i6
49056 fmovdpos %xcc, %f1, %f8
49057 fabss %f12, %f13
49058 fbug %fcc0, loop_5701
49059 ldub [%l7 + 0x33], %l0
49060 ble loop_5702
49061 fxors %f1, %f7, %f10
49062loop_5701:
49063 lduw [%l7 + 0x70], %o4
49064 sth %o1, [%l7 + 0x14]
49065loop_5702:
49066 sdiv %l6, 0x1B66, %l4
49067 fbuge %fcc0, loop_5703
49068 tl %icc, 0x0
49069 movg %xcc, %o5, %g5
49070 ldsw [%l7 + 0x78], %g6
49071loop_5703:
49072 stw %l3, [%l7 + 0x7C]
49073 movne %icc, %i3, %l2
49074 ldsb [%l7 + 0x09], %o0
49075 fones %f8
49076 fmovdvc %icc, %f9, %f12
49077 bl,pn %xcc, loop_5704
49078 fpack16 %f12, %f6
49079 brz %i0, loop_5705
49080 edge16n %l5, %i1, %l1
49081loop_5704:
49082 ble,a,pt %icc, loop_5706
49083 tvc %xcc, 0x3
49084loop_5705:
49085 ld [%l7 + 0x2C], %f14
49086 fmovsgu %icc, %f8, %f13
49087loop_5706:
49088 fmovspos %icc, %f0, %f3
49089 smulcc %o2, 0x05F0, %g3
49090 taddcc %i2, 0x157D, %o3
49091 xnorcc %g7, %g1, %o6
49092 movneg %icc, %g4, %i4
49093 stw %i7, [%l7 + 0x78]
49094 ldsb [%l7 + 0x7A], %o7
49095 fxnors %f5, %f0, %f4
49096 fmovdvs %xcc, %f3, %f15
49097 stw %g2, [%l7 + 0x24]
49098 fpmerge %f7, %f8, %f10
49099 lduw [%l7 + 0x30], %i6
49100 stb %l0, [%l7 + 0x52]
49101 ba,pt %icc, loop_5707
49102 fabsd %f8, %f8
49103 ldd [%l7 + 0x58], %f12
49104 ldsw [%l7 + 0x34], %i5
49105loop_5707:
49106 subc %o4, %l6, %o1
49107 movl %xcc, %o5, %g5
49108 sth %g6, [%l7 + 0x3E]
49109 fbge %fcc3, loop_5708
49110 ldub [%l7 + 0x61], %l3
49111 ldub [%l7 + 0x75], %i3
49112 srlx %l4, 0x1C, %o0
49113loop_5708:
49114 tl %xcc, 0x4
49115 sth %i0, [%l7 + 0x6C]
49116 ldsw [%l7 + 0x5C], %l2
49117 fandnot2s %f6, %f11, %f6
49118 stb %l5, [%l7 + 0x63]
49119 fabsd %f8, %f8
49120 fabsd %f14, %f6
49121 tcc %xcc, 0x0
49122 lduh [%l7 + 0x28], %i1
49123 edge32 %o2, %g3, %l1
49124 fexpand %f8, %f10
49125 andn %i2, %g7, %g1
49126 fbuge,a %fcc2, loop_5709
49127 for %f6, %f0, %f8
49128 movre %o6, 0x154, %g4
49129 fpack32 %f2, %f2, %f6
49130loop_5709:
49131 st %f0, [%l7 + 0x34]
49132 ldx [%l7 + 0x78], %i4
49133 fmovdcc %xcc, %f5, %f5
49134 st %f3, [%l7 + 0x74]
49135 fmovscc %xcc, %f8, %f10
49136 for %f0, %f0, %f8
49137 fpack32 %f8, %f8, %f12
49138 fbg,a %fcc3, loop_5710
49139 ldub [%l7 + 0x4F], %o3
49140 ldsh [%l7 + 0x34], %o7
49141 fmul8ulx16 %f12, %f8, %f14
49142loop_5710:
49143 stx %i7, [%l7 + 0x18]
49144 fmovsle %xcc, %f10, %f0
49145 add %g2, 0x0CB9, %i6
49146 sth %i5, [%l7 + 0x12]
49147 tne %xcc, 0x6
49148 stb %o4, [%l7 + 0x74]
49149 ldsb [%l7 + 0x3E], %l6
49150 fcmpd %fcc2, %f8, %f12
49151 udivcc %o1, 0x1546, %o5
49152 fmovsvc %icc, %f3, %f6
49153 ldx [%l7 + 0x40], %g5
49154 movvc %xcc, %g6, %l3
49155 udivcc %i3, 0x1EB9, %l0
49156 ldsb [%l7 + 0x68], %o0
49157 bg loop_5711
49158 fbl,a %fcc1, loop_5712
49159 sra %i0, %l2, %l4
49160 ldub [%l7 + 0x28], %l5
49161loop_5711:
49162 stw %o2, [%l7 + 0x58]
49163loop_5712:
49164 bn loop_5713
49165 xnorcc %i1, %l1, %i2
49166 bcc,a %icc, loop_5714
49167 edge8 %g7, %g1, %g3
49168loop_5713:
49169 movg %xcc, %g4, %o6
49170 ldsb [%l7 + 0x2F], %o3
49171loop_5714:
49172 ldub [%l7 + 0x58], %o7
49173 fnand %f14, %f4, %f4
49174 stx %i7, [%l7 + 0x08]
49175 ldsh [%l7 + 0x64], %g2
49176 stb %i6, [%l7 + 0x31]
49177 fzeros %f5
49178 bpos,pn %xcc, loop_5715
49179 srlx %i4, 0x1D, %i5
49180 stw %o4, [%l7 + 0x28]
49181 movvc %icc, %l6, %o1
49182loop_5715:
49183 st %f0, [%l7 + 0x14]
49184 ldsw [%l7 + 0x7C], %o5
49185 fbue,a %fcc3, loop_5716
49186 fmovrslez %g6, %f12, %f0
49187 st %f7, [%l7 + 0x74]
49188 bleu,a,pt %xcc, loop_5717
49189loop_5716:
49190 fmovrdgez %g5, %f0, %f0
49191 ldsh [%l7 + 0x2A], %l3
49192 fsrc2 %f12, %f2
49193loop_5717:
49194 fabsd %f14, %f10
49195 fornot2 %f12, %f14, %f12
49196 ldsh [%l7 + 0x12], %l0
49197 and %i3, %i0, %l2
49198 st %f15, [%l7 + 0x38]
49199 sub %l4, 0x053E, %o0
49200 call loop_5718
49201 fmovse %icc, %f1, %f9
49202 fba,a %fcc0, loop_5719
49203 tpos %xcc, 0x4
49204loop_5718:
49205 ba,a,pt %icc, loop_5720
49206 fornot1s %f10, %f8, %f15
49207loop_5719:
49208 fxnors %f10, %f15, %f14
49209 fcmpeq32 %f4, %f0, %o2
49210loop_5720:
49211 orncc %l5, %l1, %i2
49212 sth %g7, [%l7 + 0x26]
49213 umul %i1, %g1, %g4
49214 movvc %icc, %g3, %o3
49215 ldsh [%l7 + 0x50], %o6
49216 fnand %f2, %f4, %f4
49217 fmovse %icc, %f4, %f11
49218 ldd [%l7 + 0x58], %f4
49219 or %o7, 0x177E, %i7
49220 bl,pt %icc, loop_5721
49221 st %f7, [%l7 + 0x24]
49222 sdivx %g2, 0x0AF7, %i6
49223 stx %i5, [%l7 + 0x30]
49224loop_5721:
49225 tge %icc, 0x3
49226 addcc %i4, %o4, %o1
49227 ldub [%l7 + 0x4B], %l6
49228 fbl,a %fcc1, loop_5722
49229 subcc %o5, %g5, %g6
49230 andn %l3, 0x14FD, %i3
49231 ldd [%l7 + 0x20], %f6
49232loop_5722:
49233 fsrc2s %f7, %f6
49234 udivcc %i0, 0x0953, %l2
49235 ld [%l7 + 0x14], %f12
49236 nop
49237 setx loop_5723, %l0, %l1
49238 wrpr 0x1, %tl
49239 wrpr %l1, %tpc
49240 add %l1, 0x4, %l1
49241 wrpr %l1, %tnpc
49242 setx 0x34400001400, %l0, %l1
49243 wrpr %l1, %tstate
49244 wrhpr 0x4, %htstate
49245 retry
49246 taddcc %l0, 0x0F22, %l4
49247 stw %o2, [%l7 + 0x18]
49248 move %xcc, %o0, %l5
49249loop_5723:
49250 fmovdpos %xcc, %f0, %f13
49251 fmovdge %icc, %f5, %f6
49252 movn %xcc, %i2, %l1
49253 fxnor %f4, %f10, %f10
49254 fpsub32 %f8, %f12, %f12
49255 movn %icc, %i1, %g7
49256 stx %g4, [%l7 + 0x40]
49257 andn %g1, 0x1C3F, %o3
49258 bneg %icc, loop_5724
49259 stb %o6, [%l7 + 0x5C]
49260 bvc %xcc, loop_5725
49261 edge8ln %o7, %i7, %g3
49262loop_5724:
49263 te %icc, 0x1
49264 orncc %i6, %g2, %i4
49265loop_5725:
49266 fbne %fcc2, loop_5726
49267 stx %i5, [%l7 + 0x40]
49268 nop
49269 setx loop_5727, %l0, %l1
49270 wrpr 0x1, %tl
49271 wrpr %l1, %tpc
49272 add %l1, 0x4, %l1
49273 wrpr %l1, %tnpc
49274 setx 0x34400001400, %l0, %l1
49275 wrpr %l1, %tstate
49276 wrhpr 0x4, %htstate
49277 retry
49278 lduw [%l7 + 0x68], %o4
49279loop_5726:
49280 stw %l6, [%l7 + 0x70]
49281 brgz,a %o1, loop_5728
49282loop_5727:
49283 movge %icc, %o5, %g5
49284 ldsb [%l7 + 0x5B], %l3
49285 faligndata %f8, %f14, %f0
49286loop_5728:
49287 brgez,a %i3, loop_5729
49288 tn %icc, 0x4
49289 fbue,a %fcc0, loop_5730
49290 ldsw [%l7 + 0x2C], %g6
49291loop_5729:
49292 fandnot1s %f12, %f7, %f9
49293 tn %icc, 0x0
49294loop_5730:
49295 stb %l2, [%l7 + 0x3B]
49296 bgu,a,pt %xcc, loop_5731
49297 fmovrsgez %i0, %f12, %f13
49298 fmovsa %xcc, %f6, %f12
49299 ldsh [%l7 + 0x44], %l0
49300loop_5731:
49301 ldd [%l7 + 0x60], %f4
49302 fpack32 %f12, %f0, %f8
49303 ldx [%l7 + 0x30], %o2
49304 bshuffle %f14, %f4, %f12
49305 ldsh [%l7 + 0x54], %l4
49306 fmovdne %xcc, %f1, %f8
49307 movl %xcc, %o0, %l5
49308 fcmps %fcc0, %f8, %f11
49309 fmul8sux16 %f12, %f0, %f10
49310 lduw [%l7 + 0x28], %l1
49311 bneg,pn %xcc, loop_5732
49312 lduw [%l7 + 0x38], %i1
49313 sth %g7, [%l7 + 0x48]
49314 edge32n %g4, %g1, %i2
49315loop_5732:
49316 fmuld8sux16 %f3, %f15, %f14
49317 fnegd %f10, %f4
49318 fnors %f14, %f8, %f12
49319 xnor %o3, 0x1839, %o7
49320 lduh [%l7 + 0x52], %i7
49321 sth %g3, [%l7 + 0x0C]
49322 fmovrslez %o6, %f7, %f3
49323 fornot2 %f4, %f12, %f12
49324 faligndata %f2, %f10, %f6
49325 brgz %g2, loop_5733
49326 movvc %xcc, %i4, %i5
49327 array8 %i6, %o4, %l6
49328 addc %o5, 0x1FDD, %g5
49329loop_5733:
49330 fpack16 %f6, %f15
49331 fmovrdgz %l3, %f4, %f6
49332 movpos %xcc, %o1, %g6
49333 ldsw [%l7 + 0x30], %i3
49334 sllx %l2, %i0, %l0
49335 ldsh [%l7 + 0x38], %o2
49336 orncc %o0, 0x00E5, %l4
49337 lduh [%l7 + 0x70], %l1
49338 fbue,a %fcc1, loop_5734
49339 fand %f4, %f4, %f10
49340 array16 %i1, %g7, %l5
49341 brnz %g4, loop_5735
49342loop_5734:
49343 lduh [%l7 + 0x34], %i2
49344 stb %o3, [%l7 + 0x27]
49345 edge8ln %o7, %g1, %g3
49346loop_5735:
49347 fpadd32 %f12, %f6, %f12
49348 lduh [%l7 + 0x0E], %i7
49349 mulx %o6, %g2, %i5
49350 fmovsle %icc, %f6, %f1
49351 smulcc %i4, %i6, %l6
49352 movrgz %o4, %o5, %l3
49353 bcc %icc, loop_5736
49354 stb %o1, [%l7 + 0x2A]
49355 ldub [%l7 + 0x1E], %g5
49356 st %f0, [%l7 + 0x2C]
49357loop_5736:
49358 umulcc %g6, 0x11C2, %i3
49359 bge,a loop_5737
49360 fbue %fcc3, loop_5738
49361 movgu %icc, %l2, %i0
49362 movneg %xcc, %o2, %l0
49363loop_5737:
49364 sdivx %o0, 0x1D4E, %l1
49365loop_5738:
49366 mulscc %i1, 0x1894, %l4
49367 fornot1 %f14, %f6, %f4
49368 fmovspos %icc, %f9, %f3
49369 add %l5, 0x08DF, %g4
49370 fmovsleu %icc, %f2, %f15
49371 bpos %xcc, loop_5739
49372 stw %g7, [%l7 + 0x1C]
49373 be,pn %icc, loop_5740
49374 edge16n %i2, %o7, %o3
49375loop_5739:
49376 addccc %g3, 0x11BE, %g1
49377 umulcc %i7, %g2, %i5
49378loop_5740:
49379 fabss %f3, %f15
49380 bge,a %xcc, loop_5741
49381 fmovdpos %xcc, %f13, %f4
49382 ldsw [%l7 + 0x2C], %i4
49383 ld [%l7 + 0x30], %f6
49384loop_5741:
49385 lduh [%l7 + 0x1C], %i6
49386 fmovscc %xcc, %f4, %f12
49387 fmovdvs %xcc, %f8, %f15
49388 bpos,pn %icc, loop_5742
49389 brz %l6, loop_5743
49390 lduw [%l7 + 0x30], %o6
49391 subccc %o4, %l3, %o1
49392loop_5742:
49393 andn %o5, 0x00B5, %g5
49394loop_5743:
49395 tg %icc, 0x1
49396 bl,pn %icc, loop_5744
49397 ldsw [%l7 + 0x70], %g6
49398 std %f0, [%l7 + 0x48]
49399 ldsh [%l7 + 0x24], %l2
49400loop_5744:
49401 lduh [%l7 + 0x72], %i3
49402 fzero %f2
49403 movcc %icc, %i0, %l0
49404 fbuge,a %fcc0, loop_5745
49405 tpos %xcc, 0x4
49406 sllx %o0, 0x01, %l1
49407 std %f4, [%l7 + 0x30]
49408loop_5745:
49409 st %f12, [%l7 + 0x5C]
49410 edge8 %i1, %o2, %l4
49411 movgu %xcc, %l5, %g7
49412 subccc %i2, 0x13FA, %o7
49413 tneg %xcc, 0x6
49414 movcc %icc, %o3, %g3
49415 call loop_5746
49416 fmovdg %xcc, %f3, %f11
49417 fmovdne %icc, %f3, %f8
49418 fand %f6, %f6, %f8
49419loop_5746:
49420 std %f2, [%l7 + 0x78]
49421 fbuge,a %fcc1, loop_5747
49422 pdist %f12, %f8, %f0
49423 fzeros %f10
49424 and %g1, 0x028F, %g4
49425loop_5747:
49426 fmul8sux16 %f12, %f6, %f4
49427 fbue %fcc2, loop_5748
49428 ldd [%l7 + 0x10], %f0
49429 alignaddrl %i7, %i5, %g2
49430 xorcc %i4, 0x12D2, %l6
49431loop_5748:
49432 sth %i6, [%l7 + 0x0A]
49433 stb %o4, [%l7 + 0x6D]
49434 stw %o6, [%l7 + 0x18]
49435 bleu loop_5749
49436 movrgz %l3, 0x110, %o5
49437 fnands %f7, %f8, %f7
49438 fmovrdne %g5, %f6, %f2
49439loop_5749:
49440 stw %g6, [%l7 + 0x1C]
49441 std %f4, [%l7 + 0x50]
49442 fors %f9, %f15, %f12
49443 be,pn %icc, loop_5750
49444 fmovdg %icc, %f2, %f10
49445 ldd [%l7 + 0x48], %f8
49446 fmovrdlz %o1, %f8, %f14
49447loop_5750:
49448 ldsw [%l7 + 0x30], %i3
49449 fmovrdgez %l2, %f4, %f2
49450 ldsb [%l7 + 0x65], %i0
49451 std %f10, [%l7 + 0x40]
49452 mulscc %l0, %o0, %l1
49453 fmovde %xcc, %f1, %f12
49454 ld [%l7 + 0x48], %f13
49455 bcs,a %icc, loop_5751
49456 sth %i1, [%l7 + 0x0E]
49457 fsrc1 %f0, %f8
49458 stw %l4, [%l7 + 0x48]
49459loop_5751:
49460 xnorcc %l5, 0x16BC, %o2
49461 edge16n %g7, %o7, %o3
49462 stb %g3, [%l7 + 0x40]
49463 siam 0x5
49464 fpadd16s %f1, %f14, %f12
49465 ldsb [%l7 + 0x7D], %g1
49466 ldx [%l7 + 0x28], %g4
49467 ldsw [%l7 + 0x30], %i7
49468 tleu %xcc, 0x2
49469 ld [%l7 + 0x24], %f13
49470 fornot2s %f12, %f14, %f2
49471 fabss %f10, %f2
49472 fandnot2 %f4, %f14, %f4
49473 brlez %i5, loop_5752
49474 fmovdleu %xcc, %f5, %f15
49475 fxnor %f2, %f4, %f8
49476 stx %g2, [%l7 + 0x50]
49477loop_5752:
49478 alignaddr %i4, %l6, %i2
49479 ldub [%l7 + 0x5F], %i6
49480 umul %o4, %l3, %o5
49481 movrlez %g5, 0x062, %g6
49482 fmovde %xcc, %f12, %f14
49483 ldsh [%l7 + 0x38], %o6
49484 orn %i3, %o1, %i0
49485 fpadd16s %f12, %f9, %f6
49486 bg %xcc, loop_5753
49487 fbul,a %fcc3, loop_5754
49488 ldx [%l7 + 0x60], %l2
49489 fmovsa %icc, %f15, %f10
49490loop_5753:
49491 fbul %fcc3, loop_5755
49492loop_5754:
49493 array8 %o0, %l0, %l1
49494 edge8 %i1, %l4, %l5
49495 movg %icc, %g7, %o7
49496loop_5755:
49497 fmovdpos %xcc, %f7, %f7
49498 fcmpd %fcc1, %f0, %f4
49499 fpack32 %f8, %f0, %f2
49500 ldsh [%l7 + 0x72], %o3
49501 fcmpne16 %f6, %f2, %g3
49502 xorcc %g1, %o2, %i7
49503 ldsh [%l7 + 0x48], %i5
49504 fmovs %f11, %f8
49505 fbn %fcc1, loop_5756
49506 xnorcc %g2, %i4, %g4
49507 subccc %i2, 0x130D, %i6
49508 tneg %xcc, 0x2
49509loop_5756:
49510 ldx [%l7 + 0x48], %o4
49511 fpsub32 %f14, %f4, %f14
49512 edge8n %l3, %o5, %g5
49513 array8 %g6, %l6, %i3
49514 sub %o6, %o1, %i0
49515 fmovdge %xcc, %f3, %f2
49516 sdivcc %l2, 0x00D0, %l0
49517 siam 0x4
49518 ldsb [%l7 + 0x78], %o0
49519 fpsub32s %f11, %f8, %f12
49520 movvs %xcc, %l1, %l4
49521 lduw [%l7 + 0x68], %l5
49522 fornot2 %f6, %f8, %f0
49523 movrne %i1, 0x29A, %o7
49524 fcmple16 %f8, %f4, %g7
49525 xnorcc %o3, %g1, %o2
49526 movneg %xcc, %i7, %i5
49527 ldsb [%l7 + 0x79], %g3
49528 fmovda %icc, %f13, %f14
49529 ldsh [%l7 + 0x68], %i4
49530 bcc %xcc, loop_5757
49531 udivcc %g2, 0x1895, %g4
49532 fmovsne %xcc, %f12, %f3
49533 mulscc %i6, 0x0AD7, %o4
49534loop_5757:
49535 movrgez %i2, 0x0A5, %o5
49536 stb %l3, [%l7 + 0x13]
49537 fbo %fcc0, loop_5758
49538 subcc %g5, 0x0479, %l6
49539 sdivx %g6, 0x0E22, %o6
49540 ldsh [%l7 + 0x0E], %i3
49541loop_5758:
49542 array8 %i0, %l2, %l0
49543 ldx [%l7 + 0x58], %o1
49544 addccc %l1, %l4, %l5
49545 fzeros %f2
49546 fmul8ulx16 %f10, %f8, %f8
49547 ld [%l7 + 0x30], %f1
49548 fmovdpos %icc, %f13, %f6
49549 ld [%l7 + 0x1C], %f11
49550 or %i1, %o7, %g7
49551 lduw [%l7 + 0x1C], %o0
49552 fand %f14, %f12, %f6
49553 fmovsneg %xcc, %f5, %f10
49554 and %o3, 0x172A, %o2
49555 fbge %fcc2, loop_5759
49556 be,pt %icc, loop_5760
49557 tsubcc %i7, %g1, %i5
49558 lduh [%l7 + 0x4A], %g3
49559loop_5759:
49560 brnz %i4, loop_5761
49561loop_5760:
49562 tgu %icc, 0x1
49563 ldsh [%l7 + 0x50], %g2
49564 st %f8, [%l7 + 0x70]
49565loop_5761:
49566 ldx [%l7 + 0x38], %i6
49567 bg,a %icc, loop_5762
49568 fba %fcc3, loop_5763
49569 ldsh [%l7 + 0x64], %g4
49570 st %f14, [%l7 + 0x70]
49571loop_5762:
49572 ld [%l7 + 0x78], %f0
49573loop_5763:
49574 fmovrsgez %i2, %f11, %f7
49575 fzero %f14
49576 fmovrslz %o5, %f10, %f13
49577 ldsw [%l7 + 0x54], %l3
49578 fmovdgu %icc, %f13, %f6
49579 and %o4, 0x0F16, %l6
49580 fcmpgt32 %f8, %f14, %g6
49581 movre %g5, %i3, %o6
49582 fone %f8
49583 lduh [%l7 + 0x68], %l2
49584 smulcc %i0, 0x1118, %l0
49585 fpsub16s %f11, %f10, %f7
49586 mulx %l1, 0x13AE, %l4
49587 ldx [%l7 + 0x60], %o1
49588 fmovsneg %xcc, %f11, %f3
49589 fmul8x16au %f10, %f14, %f4
49590 fxor %f0, %f4, %f0
49591 orn %l5, %o7, %i1
49592 orn %o0, 0x1D86, %o3
49593 sra %o2, 0x14, %i7
49594 std %f10, [%l7 + 0x28]
49595 brnz %g7, loop_5764
49596 ldub [%l7 + 0x0E], %g1
49597 fmovrde %i5, %f8, %f6
49598 ldx [%l7 + 0x50], %g3
49599loop_5764:
49600 ldub [%l7 + 0x2F], %g2
49601 subc %i4, 0x080D, %i6
49602 fbul %fcc3, loop_5765
49603 fandnot1s %f15, %f8, %f11
49604 fornot2s %f7, %f1, %f13
49605 fbn %fcc2, loop_5766
49606loop_5765:
49607 ldx [%l7 + 0x60], %i2
49608 edge8n %o5, %l3, %g4
49609 edge16 %o4, %l6, %g5
49610loop_5766:
49611 fmul8ulx16 %f0, %f12, %f4
49612 andcc %i3, %o6, %l2
49613 ldsb [%l7 + 0x35], %i0
49614 fmovsn %xcc, %f14, %f4
49615 orcc %g6, 0x0E69, %l1
49616 fmovrdlz %l4, %f10, %f14
49617 nop
49618 setx loop_5767, %l0, %l1
49619 wrpr 0x1, %tl
49620 wrpr %l1, %tpc
49621 add %l1, 0x4, %l1
49622 wrpr %l1, %tnpc
49623 setx 0x34400001400, %l0, %l1
49624 wrpr %l1, %tstate
49625 wrhpr 0x4, %htstate
49626 retry
49627 movvs %xcc, %o1, %l0
49628 subcc %l5, %i1, %o0
49629 movg %xcc, %o7, %o2
49630loop_5767:
49631 brgez,a %o3, loop_5768
49632 ldsb [%l7 + 0x5C], %g7
49633 ble loop_5769
49634 movrgez %i7, 0x3ED, %g1
49635loop_5768:
49636 ldsh [%l7 + 0x12], %i5
49637 array8 %g3, %i4, %g2
49638loop_5769:
49639 stw %i2, [%l7 + 0x18]
49640 pdist %f2, %f4, %f12
49641 ldd [%l7 + 0x40], %f6
49642 fmovrslez %i6, %f5, %f10
49643 fcmpeq32 %f14, %f4, %l3
49644 fbuge,a %fcc1, loop_5770
49645 fcmpd %fcc0, %f12, %f2
49646 stx %o5, [%l7 + 0x38]
49647 fmovdn %icc, %f12, %f13
49648loop_5770:
49649 ba,a loop_5771
49650 movrlz %o4, %g4, %l6
49651 fandnot1 %f6, %f6, %f8
49652 xnor %g5, 0x10C8, %o6
49653loop_5771:
49654 edge16ln %l2, %i3, %g6
49655 fbg %fcc1, loop_5772
49656 srax %i0, 0x02, %l1
49657 tvs %icc, 0x5
49658 st %f13, [%l7 + 0x20]
49659loop_5772:
49660 taddcc %l4, 0x08A1, %l0
49661 taddcctv %o1, 0x0AE0, %l5
49662 lduw [%l7 + 0x40], %o0
49663 lduh [%l7 + 0x66], %o7
49664 brz,a %o2, loop_5773
49665 stx %i1, [%l7 + 0x50]
49666 fmovsne %icc, %f2, %f8
49667 edge8n %g7, %i7, %g1
49668loop_5773:
49669 taddcctv %o3, %i5, %g3
49670 stx %i4, [%l7 + 0x08]
49671 ldsb [%l7 + 0x79], %g2
49672 tneg %xcc, 0x6
49673 fpadd32s %f1, %f2, %f1
49674 edge8 %i6, %l3, %o5
49675 xnor %o4, 0x039C, %i2
49676 siam 0x3
49677 sth %l6, [%l7 + 0x26]
49678 fmovdge %xcc, %f0, %f0
49679 fzero %f4
49680 fnot1 %f6, %f14
49681 tcc %xcc, 0x2
49682 fmuld8sux16 %f5, %f2, %f10
49683 tgu %xcc, 0x7
49684 taddcc %g5, 0x05C2, %o6
49685 st %f0, [%l7 + 0x48]
49686 fzero %f4
49687 addcc %g4, %i3, %g6
49688 movvs %icc, %l2, %i0
49689 bge,a,pt %icc, loop_5774
49690 stx %l4, [%l7 + 0x40]
49691 ldsh [%l7 + 0x7A], %l1
49692 sth %l0, [%l7 + 0x42]
49693loop_5774:
49694 ldsb [%l7 + 0x29], %o1
49695 fpadd32 %f0, %f2, %f14
49696 fmul8x16al %f10, %f12, %f6
49697 bcc %icc, loop_5775
49698 fsrc1s %f0, %f1
49699 lduw [%l7 + 0x58], %l5
49700 lduh [%l7 + 0x0A], %o7
49701loop_5775:
49702 ldub [%l7 + 0x69], %o0
49703 edge16l %i1, %g7, %o2
49704 tgu %xcc, 0x7
49705 fpsub32 %f14, %f10, %f2
49706 bn,a loop_5776
49707 fmovrslz %i7, %f14, %f12
49708 fnot2s %f3, %f8
49709 ldub [%l7 + 0x65], %o3
49710loop_5776:
49711 ldx [%l7 + 0x38], %g1
49712 ldx [%l7 + 0x20], %g3
49713 ldx [%l7 + 0x68], %i4
49714 move %xcc, %i5, %g2
49715 stb %i6, [%l7 + 0x4F]
49716 fcmped %fcc2, %f6, %f0
49717 bgu,a %xcc, loop_5777
49718 fand %f10, %f10, %f0
49719 movge %icc, %o5, %l3
49720 brgz,a %o4, loop_5778
49721loop_5777:
49722 fmovrdgz %l6, %f14, %f2
49723 ldsb [%l7 + 0x61], %i2
49724 fmovsne %xcc, %f6, %f0
49725loop_5778:
49726 stx %g5, [%l7 + 0x78]
49727 call loop_5779
49728 fxor %f10, %f8, %f0
49729 fmovrse %g4, %f12, %f7
49730 ldsw [%l7 + 0x24], %i3
49731loop_5779:
49732 fmovscc %icc, %f12, %f4
49733 fmovsne %icc, %f13, %f8
49734 fmovdge %icc, %f4, %f3
49735 bge,pt %icc, loop_5780
49736 movrlez %g6, 0x34D, %l2
49737 taddcc %i0, 0x1043, %l4
49738 fmovrsgz %l1, %f8, %f10
49739loop_5780:
49740 movre %o6, 0x253, %o1
49741 fcmpgt16 %f10, %f10, %l0
49742 add %l5, 0x04A9, %o0
49743 fbn,a %fcc0, loop_5781
49744 taddcctv %o7, 0x1D15, %g7
49745 or %i1, %o2, %i7
49746 udivx %o3, 0x1E8E, %g3
49747loop_5781:
49748 bgu loop_5782
49749 fandnot2s %f12, %f5, %f7
49750 fandnot2s %f14, %f12, %f14
49751 fmovdpos %xcc, %f9, %f5
49752loop_5782:
49753 fmovsgu %xcc, %f1, %f9
49754 fmovdg %icc, %f3, %f3
49755 fnegs %f15, %f9
49756 addc %g1, %i4, %g2
49757 faligndata %f12, %f14, %f6
49758 sll %i6, %o5, %i5
49759 ldsb [%l7 + 0x30], %o4
49760 st %f12, [%l7 + 0x38]
49761 movvc %icc, %l3, %i2
49762 bg,a %icc, loop_5783
49763 fnands %f15, %f2, %f5
49764 xnorcc %g5, 0x108A, %l6
49765 sth %g4, [%l7 + 0x2A]
49766loop_5783:
49767 ldsw [%l7 + 0x50], %i3
49768 udiv %l2, 0x176B, %i0
49769 xnor %g6, 0x1368, %l1
49770 stx %l4, [%l7 + 0x20]
49771 ldsw [%l7 + 0x58], %o1
49772 fmovdg %xcc, %f10, %f0
49773 movrgez %l0, 0x3D4, %o6
49774 fsrc1s %f1, %f2
49775 fnand %f6, %f14, %f2
49776 ldx [%l7 + 0x78], %l5
49777 lduh [%l7 + 0x4C], %o0
49778 bvc,a,pn %icc, loop_5784
49779 movvc %icc, %o7, %g7
49780 ldx [%l7 + 0x08], %o2
49781 fornot2 %f2, %f2, %f12
49782loop_5784:
49783 movg %icc, %i7, %i1
49784 fmuld8sux16 %f10, %f13, %f2
49785 subc %o3, 0x1945, %g3
49786 fornot1s %f2, %f14, %f8
49787 udiv %g1, 0x045F, %g2
49788 srax %i6, 0x12, %o5
49789 fbue %fcc0, loop_5785
49790 lduh [%l7 + 0x6C], %i4
49791 addcc %i5, 0x0B81, %l3
49792 edge16n %i2, %o4, %g5
49793loop_5785:
49794 edge32 %g4, %i3, %l2
49795 fands %f9, %f0, %f12
49796 fpack16 %f6, %f7
49797 fmovrdgz %l6, %f8, %f8
49798 sth %g6, [%l7 + 0x6A]
49799 stx %l1, [%l7 + 0x48]
49800 brz,a %i0, loop_5786
49801 sth %o1, [%l7 + 0x38]
49802 ld [%l7 + 0x1C], %f7
49803 lduw [%l7 + 0x4C], %l0
49804loop_5786:
49805 fmovdge %xcc, %f2, %f4
49806 array8 %l4, %o6, %o0
49807 fmovsne %xcc, %f8, %f1
49808 fmovrse %o7, %f5, %f0
49809 fmovsneg %xcc, %f7, %f2
49810 ldub [%l7 + 0x41], %l5
49811 andcc %o2, 0x113B, %i7
49812 ldx [%l7 + 0x10], %i1
49813 tcs %icc, 0x1
49814 fnot2s %f7, %f0
49815 tleu %icc, 0x2
49816 fmovsa %icc, %f14, %f4
49817 fpack32 %f8, %f6, %f2
49818 fmovd %f10, %f4
49819 udiv %o3, 0x1949, %g7
49820 ldx [%l7 + 0x20], %g3
49821 ld [%l7 + 0x10], %f12
49822 xnorcc %g1, 0x03B3, %i6
49823 faligndata %f4, %f10, %f12
49824 stx %o5, [%l7 + 0x20]
49825 fmul8x16au %f8, %f15, %f8
49826 fmovdle %icc, %f15, %f7
49827 sth %g2, [%l7 + 0x74]
49828 movg %xcc, %i4, %i5
49829 fbne,a %fcc0, loop_5787
49830 sdiv %l3, 0x19B8, %o4
49831 mulscc %g5, %g4, %i3
49832 tvc %icc, 0x5
49833loop_5787:
49834 fors %f10, %f5, %f9
49835 bpos,a %icc, loop_5788
49836 edge32 %i2, %l2, %g6
49837 call loop_5789
49838 ldsb [%l7 + 0x25], %l1
49839loop_5788:
49840 bgu,a,pn %icc, loop_5790
49841 ldsh [%l7 + 0x28], %l6
49842loop_5789:
49843 array8 %o1, %i0, %l4
49844 fmovdpos %icc, %f12, %f2
49845loop_5790:
49846 stx %o6, [%l7 + 0x70]
49847 fmovrslez %o0, %f7, %f9
49848 ldsb [%l7 + 0x5A], %l0
49849 movneg %icc, %l5, %o2
49850 fmovsle %icc, %f14, %f14
49851 stb %o7, [%l7 + 0x69]
49852 movrlz %i7, 0x25E, %o3
49853 fpadd16s %f12, %f4, %f4
49854 ldsh [%l7 + 0x44], %i1
49855 ldsw [%l7 + 0x3C], %g7
49856 movge %xcc, %g3, %i6
49857 fornot1s %f1, %f4, %f4
49858 edge16 %o5, %g1, %i4
49859 alignaddr %g2, %l3, %i5
49860 fbg %fcc2, loop_5791
49861 fpmerge %f9, %f0, %f0
49862 fbule,a %fcc0, loop_5792
49863 fandnot2s %f6, %f9, %f8
49864loop_5791:
49865 fcmpne16 %f12, %f10, %o4
49866 fmuld8sux16 %f12, %f9, %f6
49867loop_5792:
49868 lduw [%l7 + 0x1C], %g4
49869 fmovrdgez %i3, %f0, %f12
49870 fbuge,a %fcc0, loop_5793
49871 fbl,a %fcc2, loop_5794
49872 array32 %i2, %g5, %g6
49873 ldub [%l7 + 0x64], %l2
49874loop_5793:
49875 st %f1, [%l7 + 0x1C]
49876loop_5794:
49877 andcc %l6, %o1, %i0
49878 tn %xcc, 0x3
49879 movrgz %l4, 0x0C2, %o6
49880 popc %o0, %l0
49881 addccc %l5, 0x08BD, %o2
49882 fcmpgt16 %f4, %f10, %o7
49883 tvc %xcc, 0x5
49884 sub %i7, %o3, %l1
49885 udiv %i1, 0x0513, %g7
49886 smulcc %i6, 0x0396, %o5
49887 ldsh [%l7 + 0x66], %g1
49888 fbg %fcc3, loop_5795
49889 fnot2 %f0, %f4
49890 tvs %xcc, 0x0
49891 fxors %f0, %f7, %f2
49892loop_5795:
49893 ldsb [%l7 + 0x33], %g3
49894 subc %i4, %l3, %i5
49895 alignaddr %o4, %g2, %g4
49896 lduh [%l7 + 0x2E], %i3
49897 ldsw [%l7 + 0x4C], %g5
49898 bg,a,pn %icc, loop_5796
49899 sth %i2, [%l7 + 0x50]
49900 te %xcc, 0x4
49901 movrgez %g6, 0x3FA, %l2
49902loop_5796:
49903 sub %l6, 0x0356, %o1
49904 tgu %xcc, 0x5
49905 fmovsgu %xcc, %f5, %f15
49906 tneg %xcc, 0x2
49907 mulscc %i0, 0x0549, %o6
49908 bvs %xcc, loop_5797
49909 fpsub16 %f0, %f6, %f2
49910 ldd [%l7 + 0x60], %f8
49911 ldsw [%l7 + 0x0C], %l4
49912loop_5797:
49913 fpsub16 %f6, %f0, %f14
49914 fandnot2 %f6, %f6, %f0
49915 fmovsg %xcc, %f5, %f3
49916 fornot1 %f2, %f0, %f8
49917 sth %l0, [%l7 + 0x58]
49918 ble,pn %xcc, loop_5798
49919 stw %l5, [%l7 + 0x20]
49920 ldsh [%l7 + 0x48], %o2
49921 sth %o7, [%l7 + 0x60]
49922loop_5798:
49923 ldsh [%l7 + 0x78], %o0
49924 ldd [%l7 + 0x78], %f8
49925 ba,a,pt %icc, loop_5799
49926 tleu %xcc, 0x1
49927 udivx %i7, 0x0DC6, %o3
49928 fcmped %fcc1, %f4, %f8
49929loop_5799:
49930 ldub [%l7 + 0x4C], %l1
49931 fmovs %f9, %f0
49932 st %f0, [%l7 + 0x3C]
49933 mulx %g7, 0x0D5B, %i6
49934 fmovd %f2, %f8
49935 st %f6, [%l7 + 0x24]
49936 lduw [%l7 + 0x14], %o5
49937 tneg %xcc, 0x6
49938 fpadd16s %f3, %f13, %f11
49939 fmovrslz %g1, %f0, %f10
49940 fand %f14, %f4, %f0
49941 ldsb [%l7 + 0x6F], %i1
49942 mova %icc, %i4, %g3
49943 fbue %fcc0, loop_5800
49944 tvc %xcc, 0x7
49945 lduw [%l7 + 0x3C], %i5
49946 fmul8sux16 %f8, %f4, %f2
49947loop_5800:
49948 fble %fcc0, loop_5801
49949 fmovscc %xcc, %f8, %f1
49950 std %f4, [%l7 + 0x58]
49951 sth %o4, [%l7 + 0x40]
49952loop_5801:
49953 fcmps %fcc0, %f4, %f3
49954 std %f12, [%l7 + 0x50]
49955 fandnot1 %f14, %f14, %f8
49956 fbne %fcc1, loop_5802
49957 stb %g2, [%l7 + 0x6F]
49958 fmovdg %xcc, %f3, %f3
49959 stw %l3, [%l7 + 0x08]
49960loop_5802:
49961 st %f12, [%l7 + 0x70]
49962 ldub [%l7 + 0x3A], %i3
49963 fcmpes %fcc3, %f13, %f0
49964 popc %g4, %g5
49965 st %f3, [%l7 + 0x28]
49966 bvc,a,pn %icc, loop_5803
49967 fmul8x16 %f13, %f12, %f6
49968 fblg %fcc0, loop_5804
49969 ldsw [%l7 + 0x64], %i2
49970loop_5803:
49971 fnegs %f13, %f12
49972 stx %l2, [%l7 + 0x18]
49973loop_5804:
49974 fmovdvs %icc, %f4, %f13
49975 std %f0, [%l7 + 0x30]
49976 fcmple16 %f4, %f14, %l6
49977 srlx %g6, 0x10, %o1
49978 smul %o6, %i0, %l0
49979 array8 %l5, %l4, %o2
49980 add %o7, %i7, %o0
49981 fnot2 %f8, %f12
49982 movl %xcc, %l1, %o3
49983 fmovscc %xcc, %f14, %f11
49984 fcmpeq16 %f0, %f12, %i6
49985 stx %g7, [%l7 + 0x18]
49986 st %f8, [%l7 + 0x20]
49987 tn %icc, 0x0
49988 tne %xcc, 0x5
49989 fnot2s %f11, %f6
49990 fnot2 %f6, %f14
49991 lduw [%l7 + 0x68], %g1
49992 bvc loop_5805
49993 bcs,a,pn %icc, loop_5806
49994 fbg,a %fcc0, loop_5807
49995 bvc,a,pt %icc, loop_5808
49996loop_5805:
49997 st %f5, [%l7 + 0x18]
49998loop_5806:
49999 fmovse %xcc, %f4, %f4
50000loop_5807:
50001 fandnot2 %f10, %f10, %f4
50002loop_5808:
50003 andn %o5, 0x1008, %i4
50004 fmovrdlz %i1, %f2, %f14
50005 subc %g3, %i5, %g2
50006 siam 0x2
50007 fbug %fcc2, loop_5809
50008 tsubcctv %l3, 0x0C24, %i3
50009 fcmps %fcc0, %f10, %f4
50010 fbg,a %fcc3, loop_5810
50011loop_5809:
50012 lduw [%l7 + 0x70], %g4
50013 fbo %fcc2, loop_5811
50014 edge16ln %o4, %g5, %i2
50015loop_5810:
50016 ble,a %xcc, loop_5812
50017 st %f3, [%l7 + 0x78]
50018loop_5811:
50019 lduw [%l7 + 0x64], %l2
50020 array32 %l6, %o1, %o6
50021loop_5812:
50022 ldsb [%l7 + 0x5C], %g6
50023 bcs,pn %icc, loop_5813
50024 fpsub32 %f14, %f14, %f0
50025 brlez,a %l0, loop_5814
50026 fabss %f15, %f9
50027loop_5813:
50028 ldsh [%l7 + 0x7A], %l5
50029 fblg %fcc0, loop_5815
50030loop_5814:
50031 ldsh [%l7 + 0x20], %l4
50032 fxor %f8, %f12, %f0
50033 and %i0, %o2, %i7
50034loop_5815:
50035 move %icc, %o7, %o0
50036 fpsub16 %f6, %f4, %f10
50037 fmovspos %icc, %f5, %f1
50038 st %f4, [%l7 + 0x40]
50039 ldsb [%l7 + 0x55], %l1
50040 lduw [%l7 + 0x14], %i6
50041 xnor %o3, %g7, %o5
50042 ldsb [%l7 + 0x66], %g1
50043 sth %i4, [%l7 + 0x36]
50044 taddcctv %i1, 0x0C05, %i5
50045 fcmpgt32 %f6, %f14, %g2
50046 bcs,a,pt %icc, loop_5816
50047 ldsw [%l7 + 0x5C], %l3
50048 stw %g3, [%l7 + 0x38]
50049 ldub [%l7 + 0x79], %i3
50050loop_5816:
50051 ldd [%l7 + 0x28], %f2
50052 ldd [%l7 + 0x60], %f4
50053 udivx %g4, 0x0F8D, %o4
50054 movneg %icc, %g5, %l2
50055 ldub [%l7 + 0x4E], %l6
50056 ldsb [%l7 + 0x59], %i2
50057 brz,a %o1, loop_5817
50058 bneg,pt %icc, loop_5818
50059 tle %xcc, 0x6
50060 fcmpgt16 %f10, %f14, %g6
50061loop_5817:
50062 ldx [%l7 + 0x20], %l0
50063loop_5818:
50064 ldd [%l7 + 0x70], %f2
50065 fmovsle %icc, %f7, %f6
50066 fmovsleu %xcc, %f6, %f1
50067 fmovsg %xcc, %f11, %f14
50068 std %f2, [%l7 + 0x18]
50069 ld [%l7 + 0x74], %f4
50070 bpos,a %xcc, loop_5819
50071 srax %o6, %l4, %i0
50072 edge32l %l5, %i7, %o2
50073 or %o0, %o7, %i6
50074loop_5819:
50075 stw %l1, [%l7 + 0x58]
50076 call loop_5820
50077 st %f3, [%l7 + 0x0C]
50078 std %f0, [%l7 + 0x58]
50079 umulcc %o3, 0x0240, %g7
50080loop_5820:
50081 lduw [%l7 + 0x38], %g1
50082 lduh [%l7 + 0x56], %i4
50083 movcc %xcc, %i1, %i5
50084 ldsb [%l7 + 0x7F], %o5
50085 movleu %xcc, %g2, %g3
50086 bl,pn %xcc, loop_5821
50087 ldsb [%l7 + 0x65], %i3
50088 fpadd32s %f4, %f8, %f0
50089 fornot2 %f14, %f12, %f14
50090loop_5821:
50091 tne %icc, 0x6
50092 ldd [%l7 + 0x38], %f4
50093 fmovdleu %xcc, %f7, %f10
50094 movcc %xcc, %g4, %o4
50095 tsubcctv %g5, 0x11F5, %l2
50096 fornot2s %f1, %f11, %f9
50097 ld [%l7 + 0x3C], %f13
50098 bne,a,pt %xcc, loop_5822
50099 fpack32 %f4, %f12, %f10
50100 brlez,a %l6, loop_5823
50101 edge8n %i2, %l3, %o1
50102loop_5822:
50103 std %f8, [%l7 + 0x68]
50104 ldsw [%l7 + 0x4C], %g6
50105loop_5823:
50106 fcmpeq16 %f2, %f6, %o6
50107 subccc %l4, %l0, %l5
50108 move %xcc, %i0, %o2
50109 movg %xcc, %o0, %i7
50110 brlez %o7, loop_5824
50111 sth %i6, [%l7 + 0x74]
50112 fnands %f9, %f5, %f6
50113 fble %fcc1, loop_5825
50114loop_5824:
50115 edge8n %o3, %l1, %g7
50116 stx %g1, [%l7 + 0x18]
50117 movn %icc, %i4, %i5
50118loop_5825:
50119 bgu loop_5826
50120 stb %o5, [%l7 + 0x32]
50121 movleu %xcc, %g2, %i1
50122 fble,a %fcc3, loop_5827
50123loop_5826:
50124 ldsb [%l7 + 0x0E], %g3
50125 bge,a,pn %icc, loop_5828
50126 fpack32 %f10, %f14, %f2
50127loop_5827:
50128 ldsb [%l7 + 0x3B], %i3
50129 ldsb [%l7 + 0x35], %o4
50130loop_5828:
50131 ldsw [%l7 + 0x6C], %g5
50132 fandnot1s %f8, %f8, %f12
50133 pdist %f4, %f4, %f12
50134 fmovrdgz %l2, %f10, %f14
50135 ld [%l7 + 0x1C], %f5
50136 stx %l6, [%l7 + 0x58]
50137 fbo %fcc0, loop_5829
50138 movrlz %i2, %g4, %l3
50139 fmuld8ulx16 %f7, %f6, %f2
50140 fmovscc %xcc, %f0, %f8
50141loop_5829:
50142 bne,a,pn %icc, loop_5830
50143 fmovrsne %g6, %f2, %f4
50144 be %icc, loop_5831
50145 ldsh [%l7 + 0x50], %o1
50146loop_5830:
50147 fmovrde %o6, %f10, %f14
50148 bpos,a,pn %xcc, loop_5832
50149loop_5831:
50150 fmovsleu %xcc, %f10, %f14
50151 fmovrde %l4, %f12, %f2
50152 fmovsgu %icc, %f13, %f3
50153loop_5832:
50154 stx %l0, [%l7 + 0x30]
50155 fsrc1 %f12, %f14
50156 ldsh [%l7 + 0x2A], %i0
50157 sll %o2, %l5, %o0
50158 fmovsneg %xcc, %f10, %f9
50159 bneg,a,pn %xcc, loop_5833
50160 fmovrdgz %i7, %f4, %f12
50161 bneg,pt %icc, loop_5834
50162 fba,a %fcc0, loop_5835
50163loop_5833:
50164 ldd [%l7 + 0x30], %f12
50165 fones %f5
50166loop_5834:
50167 ldsw [%l7 + 0x4C], %i6
50168loop_5835:
50169 movg %xcc, %o3, %o7
50170 ldx [%l7 + 0x20], %g7
50171 andncc %l1, %i4, %g1
50172 pdist %f8, %f10, %f0
50173 ba,a,pn %icc, loop_5836
50174 fmovsvs %icc, %f10, %f7
50175 srl %o5, %g2, %i5
50176 stb %i1, [%l7 + 0x23]
50177loop_5836:
50178 fsrc1s %f6, %f11
50179 fmuld8sux16 %f12, %f7, %f10
50180 be,a,pt %icc, loop_5837
50181 fone %f14
50182 fbne %fcc3, loop_5838
50183 edge16n %g3, %i3, %g5
50184loop_5837:
50185 ldub [%l7 + 0x7D], %o4
50186 movre %l6, %l2, %i2
50187loop_5838:
50188 fmovsleu %xcc, %f3, %f4
50189 ldx [%l7 + 0x28], %g4
50190 fcmped %fcc0, %f2, %f14
50191 stx %l3, [%l7 + 0x50]
50192 edge16n %o1, %g6, %o6
50193 taddcc %l4, 0x15A5, %i0
50194 xnorcc %l0, %l5, %o0
50195 st %f8, [%l7 + 0x14]
50196 movvc %xcc, %o2, %i6
50197 xorcc %i7, 0x1C5F, %o3
50198 fcmpne16 %f12, %f8, %o7
50199 lduw [%l7 + 0x2C], %g7
50200 xnorcc %i4, %l1, %g1
50201 stb %o5, [%l7 + 0x64]
50202 ldsw [%l7 + 0x08], %i5
50203 mova %icc, %g2, %i1
50204 movvc %icc, %g3, %g5
50205 fmovsvc %icc, %f8, %f5
50206 be,a loop_5839
50207 movcc %icc, %i3, %o4
50208 ldsb [%l7 + 0x6B], %l2
50209 bn,a,pn %icc, loop_5840
50210loop_5839:
50211 ldx [%l7 + 0x20], %i2
50212 fnot1 %f10, %f2
50213 fcmpne16 %f8, %f0, %g4
50214loop_5840:
50215 movn %xcc, %l3, %l6
50216 ldsh [%l7 + 0x3C], %g6
50217 brgez,a %o6, loop_5841
50218 ldsb [%l7 + 0x59], %l4
50219 ldx [%l7 + 0x20], %i0
50220 xorcc %l0, %l5, %o0
50221loop_5841:
50222 popc %o1, %o2
50223 std %f0, [%l7 + 0x58]
50224 ld [%l7 + 0x14], %f4
50225 sdivx %i7, 0x0F9C, %i6
50226 fones %f15
50227 xor %o3, 0x111F, %o7
50228 and %i4, %g7, %l1
50229 edge16l %g1, %o5, %g2
50230 fones %f4
50231 fsrc1s %f9, %f6
50232 fcmpd %fcc1, %f4, %f2
50233 fbo,a %fcc1, loop_5842
50234 udivx %i1, 0x021D, %i5
50235 fmovdcs %icc, %f4, %f7
50236 ldub [%l7 + 0x34], %g5
50237loop_5842:
50238 ldx [%l7 + 0x08], %i3
50239 move %icc, %g3, %l2
50240 ld [%l7 + 0x7C], %f4
50241 movpos %xcc, %o4, %i2
50242 ldsw [%l7 + 0x14], %g4
50243 brz %l6, loop_5843
50244 stb %g6, [%l7 + 0x2F]
50245 stw %o6, [%l7 + 0x7C]
50246 sll %l3, 0x0B, %l4
50247loop_5843:
50248 sra %l0, 0x1F, %l5
50249 fbne,a %fcc3, loop_5844
50250 addcc %i0, %o0, %o1
50251 brlz %o2, loop_5845
50252 fabsd %f6, %f14
50253loop_5844:
50254 lduh [%l7 + 0x2E], %i6
50255 fones %f8
50256loop_5845:
50257 movgu %icc, %o3, %i7
50258 tneg %xcc, 0x7
50259 std %f8, [%l7 + 0x48]
50260 fmovrdlz %i4, %f12, %f6
50261 st %f10, [%l7 + 0x50]
50262 movrlez %g7, %l1, %g1
50263 addcc %o7, %o5, %i1
50264 fxor %f12, %f10, %f8
50265 subcc %i5, %g2, %g5
50266 bneg,a,pt %icc, loop_5846
50267 fmovdpos %icc, %f10, %f15
50268 fmovda %xcc, %f14, %f0
50269 stw %g3, [%l7 + 0x18]
50270loop_5846:
50271 fbug %fcc2, loop_5847
50272 ldsw [%l7 + 0x10], %l2
50273 stw %i3, [%l7 + 0x44]
50274 ldx [%l7 + 0x68], %o4
50275loop_5847:
50276 fmovdle %icc, %f10, %f9
50277 udivcc %i2, 0x0656, %l6
50278 movrne %g4, %o6, %g6
50279 fpsub16 %f10, %f2, %f6
50280 st %f15, [%l7 + 0x24]
50281 lduh [%l7 + 0x32], %l3
50282 movg %icc, %l4, %l5
50283 fbn,a %fcc0, loop_5848
50284 ta %icc, 0x5
50285 array8 %i0, %l0, %o1
50286 or %o2, %o0, %o3
50287loop_5848:
50288 edge8 %i7, %i6, %i4
50289 edge16n %g7, %g1, %o7
50290 lduw [%l7 + 0x10], %o5
50291 sub %l1, 0x0558, %i1
50292 bvs,pn %icc, loop_5849
50293 fbue,a %fcc3, loop_5850
50294 ldsw [%l7 + 0x44], %g2
50295 st %f13, [%l7 + 0x08]
50296loop_5849:
50297 ldsw [%l7 + 0x78], %g5
50298loop_5850:
50299 fmovdvs %icc, %f6, %f12
50300 srl %i5, %l2, %g3
50301 lduw [%l7 + 0x48], %o4
50302 fmovsg %icc, %f6, %f4
50303 fpack32 %f4, %f4, %f0
50304 fnegs %f11, %f13
50305 array16 %i2, %l6, %i3
50306 ldsb [%l7 + 0x1E], %g4
50307 sdivx %o6, 0x1C14, %l3
50308 fone %f4
50309 be,pn %icc, loop_5851
50310 movvs %icc, %l4, %g6
50311 fmovrdgz %l5, %f14, %f10
50312 edge16ln %l0, %o1, %i0
50313loop_5851:
50314 fones %f12
50315 ldsh [%l7 + 0x18], %o2
50316 st %f12, [%l7 + 0x78]
50317 fbg %fcc0, loop_5852
50318 brz %o3, loop_5853
50319 fornot1 %f2, %f6, %f8
50320 edge32l %o0, %i7, %i6
50321loop_5852:
50322 bvc,pn %xcc, loop_5854
50323loop_5853:
50324 fors %f13, %f6, %f14
50325 edge32n %i4, %g7, %o7
50326 fsrc1 %f2, %f2
50327loop_5854:
50328 fxnor %f2, %f8, %f12
50329 tpos %xcc, 0x1
50330 bcc,pn %xcc, loop_5855
50331 ldsb [%l7 + 0x7B], %g1
50332 fmovdgu %icc, %f1, %f14
50333 fands %f3, %f6, %f6
50334loop_5855:
50335 movpos %xcc, %o5, %i1
50336 taddcc %l1, %g5, %i5
50337 umulcc %l2, 0x0155, %g3
50338 movgu %icc, %o4, %i2
50339 andncc %l6, %i3, %g4
50340 fexpand %f4, %f2
50341 fmovdpos %icc, %f11, %f8
50342 fmovsn %xcc, %f13, %f7
50343 taddcctv %o6, 0x0D50, %l3
50344 bvs loop_5856
50345 ldub [%l7 + 0x16], %l4
50346 std %f2, [%l7 + 0x78]
50347 sth %g6, [%l7 + 0x6A]
50348loop_5856:
50349 stw %l5, [%l7 + 0x54]
50350 fcmpd %fcc3, %f2, %f2
50351 fba,a %fcc3, loop_5857
50352 fmovsa %xcc, %f5, %f11
50353 tcs %xcc, 0x1
50354 ldsw [%l7 + 0x64], %l0
50355loop_5857:
50356 st %f15, [%l7 + 0x78]
50357 ldsw [%l7 + 0x44], %g2
50358 ldsh [%l7 + 0x5C], %o1
50359 ldsh [%l7 + 0x76], %o2
50360 fbuge %fcc1, loop_5858
50361 subccc %o3, 0x0A91, %o0
50362 brnz %i7, loop_5859
50363 ldsh [%l7 + 0x1C], %i6
50364loop_5858:
50365 bn,a %icc, loop_5860
50366 fone %f6
50367loop_5859:
50368 ta %xcc, 0x0
50369 fpmerge %f3, %f0, %f6
50370loop_5860:
50371 ldsw [%l7 + 0x1C], %i0
50372 fnot2s %f2, %f4
50373 fmovrsgz %g7, %f14, %f0
50374 tg %xcc, 0x4
50375 ldx [%l7 + 0x58], %o7
50376 lduh [%l7 + 0x12], %i4
50377 subc %g1, %i1, %l1
50378 fzero %f0
50379 add %g5, %i5, %o5
50380 ldsw [%l7 + 0x48], %l2
50381 fcmpgt32 %f12, %f14, %g3
50382 andn %o4, 0x0C36, %i2
50383 brlez,a %i3, loop_5861
50384 array32 %l6, %o6, %g4
50385 ldub [%l7 + 0x67], %l4
50386 fba %fcc0, loop_5862
50387loop_5861:
50388 fbo %fcc0, loop_5863
50389 brlz %l3, loop_5864
50390 fone %f6
50391loop_5862:
50392 edge32l %l5, %g6, %l0
50393loop_5863:
50394 fabsd %f12, %f10
50395loop_5864:
50396 stx %o1, [%l7 + 0x40]
50397 tneg %xcc, 0x6
50398 ld [%l7 + 0x1C], %f4
50399 fmovsne %icc, %f14, %f11
50400 tgu %icc, 0x4
50401 ld [%l7 + 0x44], %f12
50402 fcmpd %fcc0, %f8, %f12
50403 ldd [%l7 + 0x48], %f8
50404 lduh [%l7 + 0x76], %o2
50405 edge16n %o3, %g2, %i7
50406 edge32 %i6, %o0, %i0
50407 fornot2s %f8, %f15, %f14
50408 fmovdpos %xcc, %f14, %f1
50409 fcmpeq16 %f10, %f6, %o7
50410 nop
50411 setx loop_5865, %l0, %l1
50412 wrpr 0x1, %tl
50413 wrpr %l1, %tpc
50414 add %l1, 0x4, %l1
50415 wrpr %l1, %tnpc
50416 setx 0x34400001400, %l0, %l1
50417 wrpr %l1, %tstate
50418 wrhpr 0x4, %htstate
50419 retry
50420 array8 %g7, %i4, %i1
50421 fcmps %fcc1, %f9, %f8
50422 stx %g1, [%l7 + 0x78]
50423loop_5865:
50424 stw %g5, [%l7 + 0x58]
50425 stw %l1, [%l7 + 0x14]
50426 movne %icc, %o5, %l2
50427 fmovde %icc, %f1, %f7
50428 fble,a %fcc0, loop_5866
50429 andcc %g3, %i5, %i2
50430 ldsw [%l7 + 0x10], %i3
50431 orn %o4, %o6, %g4
50432loop_5866:
50433 sdivcc %l4, 0x1A3F, %l3
50434 nop
50435 setx loop_5867, %l0, %l1
50436 jmpl %l1, %l5
50437 stb %l6, [%l7 + 0x4C]
50438 stb %g6, [%l7 + 0x7D]
50439 sth %l0, [%l7 + 0x72]
50440loop_5867:
50441 ldsw [%l7 + 0x2C], %o1
50442 lduh [%l7 + 0x32], %o3
50443 fmovsvc %xcc, %f3, %f0
50444 andn %g2, %i7, %o2
50445 edge16ln %o0, %i6, %o7
50446 fmuld8ulx16 %f10, %f13, %f4
50447 fmovrsgez %g7, %f4, %f10
50448 fxors %f3, %f8, %f12
50449 fmuld8ulx16 %f13, %f2, %f6
50450 move %icc, %i0, %i1
50451 ldub [%l7 + 0x68], %i4
50452 call loop_5868
50453 st %f13, [%l7 + 0x30]
50454 orncc %g5, %g1, %l1
50455 fbne %fcc2, loop_5869
50456loop_5868:
50457 orcc %o5, 0x048B, %g3
50458 fpmerge %f12, %f9, %f12
50459 tg %xcc, 0x0
50460loop_5869:
50461 fnot2s %f8, %f6
50462 ldub [%l7 + 0x38], %l2
50463 fmovrslz %i5, %f12, %f11
50464 bleu,pt %xcc, loop_5870
50465 fble,a %fcc3, loop_5871
50466 fpack32 %f4, %f14, %f2
50467 ldsb [%l7 + 0x3E], %i3
50468loop_5870:
50469 fcmps %fcc3, %f3, %f6
50470loop_5871:
50471 ba loop_5872
50472 orcc %i2, %o6, %g4
50473 stb %o4, [%l7 + 0x42]
50474 st %f0, [%l7 + 0x38]
50475loop_5872:
50476 fnot1 %f4, %f10
50477 brnz %l4, loop_5873
50478 lduh [%l7 + 0x40], %l3
50479 lduw [%l7 + 0x40], %l6
50480 fmovdl %xcc, %f13, %f12
50481loop_5873:
50482 fcmps %fcc2, %f12, %f12
50483 fbule,a %fcc1, loop_5874
50484 fmovrslez %g6, %f1, %f8
50485 bcs %xcc, loop_5875
50486 ldsw [%l7 + 0x70], %l5
50487loop_5874:
50488 tg %icc, 0x4
50489 edge32 %l0, %o3, %g2
50490loop_5875:
50491 andn %i7, 0x0629, %o2
50492 fmovscc %icc, %f7, %f2
50493 ldsw [%l7 + 0x48], %o0
50494 fbg %fcc0, loop_5876
50495 sth %i6, [%l7 + 0x1C]
50496 edge16ln %o7, %g7, %i0
50497 nop
50498 setx loop_5877, %l0, %l1
50499 jmpl %l1, %o1
50500loop_5876:
50501 ldsb [%l7 + 0x56], %i1
50502 stx %i4, [%l7 + 0x20]
50503 ldsh [%l7 + 0x36], %g5
50504loop_5877:
50505 ldd [%l7 + 0x60], %f2
50506 sdivx %l1, 0x1C1A, %o5
50507 fmovsvc %xcc, %f15, %f14
50508 srl %g3, %g1, %l2
50509 te %icc, 0x0
50510 ld [%l7 + 0x28], %f4
50511 ldsb [%l7 + 0x39], %i5
50512 fbule,a %fcc1, loop_5878
50513 tgu %xcc, 0x5
50514 ld [%l7 + 0x0C], %f12
50515 ld [%l7 + 0x08], %f8
50516loop_5878:
50517 be,a,pn %icc, loop_5879
50518 tsubcctv %i2, %i3, %o6
50519 fand %f10, %f14, %f6
50520 udivcc %g4, 0x052C, %l4
50521loop_5879:
50522 tg %xcc, 0x6
50523 ldub [%l7 + 0x76], %o4
50524 udiv %l6, 0x1105, %g6
50525 stx %l3, [%l7 + 0x78]
50526 lduw [%l7 + 0x40], %l5
50527 stx %o3, [%l7 + 0x40]
50528 fpadd32 %f2, %f12, %f14
50529 ldsb [%l7 + 0x2D], %g2
50530 subcc %l0, %i7, %o0
50531 st %f0, [%l7 + 0x74]
50532 fblg %fcc0, loop_5880
50533 fbo,a %fcc2, loop_5881
50534 movrgz %i6, 0x035, %o7
50535 edge32l %o2, %g7, %o1
50536loop_5880:
50537 brgz %i1, loop_5882
50538loop_5881:
50539 std %f4, [%l7 + 0x18]
50540 movrgz %i4, 0x258, %g5
50541 bge,a,pn %icc, loop_5883
50542loop_5882:
50543 bn,pn %xcc, loop_5884
50544 or %i0, 0x1F11, %l1
50545 stw %g3, [%l7 + 0x54]
50546loop_5883:
50547 fcmpd %fcc0, %f2, %f4
50548loop_5884:
50549 fmovdvc %xcc, %f1, %f10
50550 lduh [%l7 + 0x54], %o5
50551 stx %g1, [%l7 + 0x38]
50552 st %f10, [%l7 + 0x28]
50553 srlx %l2, 0x05, %i2
50554 fmovrsgz %i5, %f2, %f1
50555 ldx [%l7 + 0x38], %o6
50556 nop
50557 setx loop_5885, %l0, %l1
50558 wrpr 0x1, %tl
50559 wrpr %l1, %tnpc
50560 setx 0x34400001400, %l0, %l1
50561 wrpr %l1, %tstate
50562 wrhpr 0x4, %htstate
50563 done
50564 fmovsleu %xcc, %f14, %f14
50565 fblg,a %fcc3, loop_5886
50566 movneg %icc, %i3, %g4
50567loop_5885:
50568 srl %o4, 0x0B, %l6
50569 edge16l %g6, %l3, %l5
50570loop_5886:
50571 movge %icc, %o3, %g2
50572 fxnors %f0, %f6, %f0
50573 fand %f2, %f12, %f6
50574 fmovrslz %l0, %f7, %f13
50575 movrgz %l4, %i7, %o0
50576 sth %o7, [%l7 + 0x34]
50577 fmovrdne %i6, %f4, %f10
50578 movne %xcc, %o2, %g7
50579 fbue %fcc1, loop_5887
50580 fors %f15, %f15, %f5
50581 fnot1 %f6, %f6
50582 fandnot2s %f1, %f0, %f9
50583loop_5887:
50584 fpsub32 %f4, %f2, %f4
50585 ldsw [%l7 + 0x5C], %o1
50586 lduw [%l7 + 0x2C], %i4
50587 fcmpgt32 %f14, %f10, %g5
50588 ldx [%l7 + 0x08], %i1
50589 fmovspos %icc, %f11, %f4
50590 bvc,pn %xcc, loop_5888
50591 ldsb [%l7 + 0x21], %l1
50592 fmovsle %icc, %f9, %f10
50593 ld [%l7 + 0x18], %f1
50594loop_5888:
50595 fmul8sux16 %f8, %f12, %f6
50596 edge16l %g3, %i0, %g1
50597 smul %o5, 0x06BE, %i2
50598 std %f2, [%l7 + 0x48]
50599 ldsh [%l7 + 0x2A], %i5
50600 fcmpd %fcc1, %f2, %f6
50601 ldsb [%l7 + 0x62], %o6
50602 stw %i3, [%l7 + 0x50]
50603 movl %xcc, %l2, %g4
50604 fmovspos %xcc, %f7, %f2
50605 xnor %o4, %g6, %l3
50606 udivcc %l5, 0x0F1D, %l6
50607 nop
50608 setx loop_5889, %l0, %l1
50609 jmpl %l1, %o3
50610 lduw [%l7 + 0x54], %l0
50611 ldsw [%l7 + 0x7C], %g2
50612 sth %i7, [%l7 + 0x64]
50613loop_5889:
50614 ldsh [%l7 + 0x7A], %o0
50615 ldsh [%l7 + 0x1A], %o7
50616 ldx [%l7 + 0x60], %i6
50617 stw %l4, [%l7 + 0x28]
50618 movneg %xcc, %o2, %o1
50619 brgz %g7, loop_5890
50620 fxnor %f8, %f4, %f6
50621 fbn %fcc1, loop_5891
50622 ldd [%l7 + 0x28], %f2
50623loop_5890:
50624 bpos,a loop_5892
50625 ld [%l7 + 0x3C], %f8
50626loop_5891:
50627 orn %g5, 0x0FB4, %i1
50628 fblg,a %fcc2, loop_5893
50629loop_5892:
50630 movne %icc, %l1, %i4
50631 ldx [%l7 + 0x58], %i0
50632 fmovdpos %icc, %f11, %f15
50633loop_5893:
50634 ldsb [%l7 + 0x7A], %g3
50635 fmovsne %icc, %f10, %f15
50636 fpackfix %f8, %f6
50637 ldx [%l7 + 0x30], %o5
50638 lduh [%l7 + 0x68], %g1
50639 ldx [%l7 + 0x68], %i2
50640 fmovdg %icc, %f12, %f5
50641 ld [%l7 + 0x74], %f13
50642 fpadd32 %f12, %f4, %f2
50643 st %f9, [%l7 + 0x20]
50644 ldsh [%l7 + 0x70], %o6
50645 fmovdpos %xcc, %f1, %f5
50646 lduw [%l7 + 0x10], %i5
50647 xor %i3, %l2, %g4
50648 xor %o4, 0x0BB6, %g6
50649 popc 0x117E, %l3
50650 fmul8x16 %f7, %f8, %f14
50651 ble,a,pt %icc, loop_5894
50652 tvc %xcc, 0x4
50653 fnegs %f11, %f4
50654 ldx [%l7 + 0x58], %l6
50655loop_5894:
50656 fmovsgu %xcc, %f2, %f13
50657 ldub [%l7 + 0x1F], %o3
50658 lduw [%l7 + 0x60], %l0
50659 orn %l5, %i7, %o0
50660 edge8ln %g2, %o7, %i6
50661 ldd [%l7 + 0x78], %f6
50662 fones %f3
50663 stx %l4, [%l7 + 0x68]
50664 array32 %o1, %g7, %g5
50665 ldsw [%l7 + 0x24], %o2
50666 orcc %i1, %i4, %i0
50667 fmovdle %icc, %f1, %f8
50668 stx %l1, [%l7 + 0x28]
50669 bne,pn %icc, loop_5895
50670 movne %icc, %o5, %g3
50671 sllx %g1, 0x12, %o6
50672 brgz %i2, loop_5896
50673loop_5895:
50674 sethi 0x037D, %i3
50675 bneg loop_5897
50676 fmovrslez %i5, %f7, %f4
50677loop_5896:
50678 fmul8sux16 %f12, %f4, %f8
50679 fzero %f8
50680loop_5897:
50681 fzero %f2
50682 pdist %f14, %f6, %f6
50683 ldsw [%l7 + 0x20], %l2
50684 addc %o4, %g6, %g4
50685 st %f11, [%l7 + 0x0C]
50686 subccc %l3, %l6, %o3
50687 addc %l5, 0x073C, %l0
50688 andncc %i7, %g2, %o7
50689 addccc %o0, 0x1B77, %i6
50690 fnot1s %f6, %f14
50691 std %f10, [%l7 + 0x30]
50692 srlx %l4, %g7, %o1
50693 movcs %icc, %o2, %i1
50694 addcc %g5, 0x0672, %i4
50695 std %f0, [%l7 + 0x48]
50696 fpsub16 %f10, %f10, %f12
50697 xor %l1, 0x03DC, %o5
50698 fmovrdlez %i0, %f4, %f12
50699 sth %g1, [%l7 + 0x54]
50700 tleu %xcc, 0x0
50701 udivx %o6, 0x125D, %g3
50702 smul %i3, 0x1184, %i2
50703 fmul8x16au %f5, %f6, %f8
50704 st %f15, [%l7 + 0x2C]
50705 tpos %icc, 0x7
50706 call loop_5898
50707 mulscc %l2, 0x0F5F, %o4
50708 udivcc %g6, 0x10DA, %i5
50709 lduw [%l7 + 0x0C], %l3
50710loop_5898:
50711 fmovsa %icc, %f13, %f2
50712 movcs %xcc, %l6, %g4
50713 fsrc1 %f4, %f8
50714 bpos,pn %icc, loop_5899
50715 fabss %f8, %f4
50716 fnegs %f11, %f2
50717 orn %o3, 0x14EC, %l5
50718loop_5899:
50719 bvs %icc, loop_5900
50720 fmovde %xcc, %f4, %f7
50721 std %f8, [%l7 + 0x50]
50722 xnor %l0, 0x0BF4, %i7
50723loop_5900:
50724 fpadd32 %f2, %f4, %f4
50725 fpadd32 %f2, %f0, %f2
50726 ldub [%l7 + 0x44], %o7
50727 lduh [%l7 + 0x38], %g2
50728 fmovrslz %i6, %f13, %f0
50729 lduh [%l7 + 0x0C], %l4
50730 bpos,a,pn %xcc, loop_5901
50731 be %icc, loop_5902
50732 fmovdg %icc, %f1, %f15
50733 fmovdle %icc, %f12, %f6
50734loop_5901:
50735 ld [%l7 + 0x5C], %f7
50736loop_5902:
50737 fpsub16 %f10, %f14, %f8
50738 taddcctv %g7, 0x0DA3, %o0
50739 ldsb [%l7 + 0x3C], %o2
50740 fmovscc %xcc, %f11, %f8
50741 bge,a loop_5903
50742 std %f0, [%l7 + 0x28]
50743 fblg %fcc3, loop_5904
50744 fandnot1s %f14, %f2, %f13
50745loop_5903:
50746 sethi 0x0AB1, %i1
50747 and %o1, %g5, %i4
50748loop_5904:
50749 bvs,pt %icc, loop_5905
50750 movg %xcc, %o5, %l1
50751 addccc %g1, %i0, %g3
50752 fpadd32s %f5, %f9, %f10
50753loop_5905:
50754 siam 0x5
50755 stw %i3, [%l7 + 0x20]
50756 fandnot2 %f14, %f8, %f4
50757 fmovda %icc, %f9, %f5
50758 alignaddrl %o6, %i2, %l2
50759 fpadd16 %f8, %f6, %f4
50760 sdivcc %o4, 0x0178, %i5
50761 tcs %icc, 0x1
50762 movleu %xcc, %l3, %g6
50763 udiv %l6, 0x0022, %g4
50764 movleu %icc, %o3, %l0
50765 fmul8x16 %f11, %f12, %f6
50766 st %f4, [%l7 + 0x6C]
50767 movrlz %i7, %l5, %g2
50768 orcc %i6, %o7, %g7
50769 sdiv %o0, 0x087E, %l4
50770 ldd [%l7 + 0x58], %f2
50771 fmovse %icc, %f14, %f7
50772 fornot2s %f0, %f14, %f4
50773 fbu %fcc2, loop_5906
50774 fble %fcc3, loop_5907
50775 st %f3, [%l7 + 0x18]
50776 fmovsg %xcc, %f9, %f3
50777loop_5906:
50778 ldub [%l7 + 0x1D], %i1
50779loop_5907:
50780 fmovsge %xcc, %f10, %f7
50781 fandnot2s %f1, %f13, %f14
50782 fmovrsgez %o2, %f10, %f15
50783 tg %icc, 0x5
50784 brz %g5, loop_5908
50785 sth %i4, [%l7 + 0x4E]
50786 movcc %xcc, %o1, %l1
50787 tvs %icc, 0x1
50788loop_5908:
50789 sdivx %o5, 0x1B3B, %g1
50790 lduh [%l7 + 0x12], %g3
50791 fmovsn %xcc, %f11, %f3
50792 lduw [%l7 + 0x4C], %i0
50793 ldsw [%l7 + 0x78], %o6
50794 bl loop_5909
50795 fmovsl %xcc, %f10, %f9
50796 ldx [%l7 + 0x38], %i3
50797 stx %l2, [%l7 + 0x58]
50798loop_5909:
50799 fmul8x16al %f15, %f7, %f10
50800 ldd [%l7 + 0x70], %f2
50801 xnor %o4, 0x1355, %i5
50802 fmovdneg %icc, %f7, %f4
50803 tpos %icc, 0x6
50804 fmovde %xcc, %f3, %f10
50805 tleu %xcc, 0x4
50806 fsrc2 %f4, %f14
50807 fmovdcc %xcc, %f2, %f10
50808 movcs %icc, %i2, %l3
50809 fors %f9, %f4, %f3
50810 fmovde %xcc, %f13, %f10
50811 fmovrde %l6, %f0, %f2
50812 fmovsne %xcc, %f13, %f4
50813 fands %f14, %f5, %f11
50814 ldsw [%l7 + 0x70], %g6
50815 fbue %fcc1, loop_5910
50816 sth %g4, [%l7 + 0x50]
50817 ldd [%l7 + 0x60], %f10
50818 st %f15, [%l7 + 0x58]
50819loop_5910:
50820 fmovdcs %xcc, %f15, %f6
50821 fmovsge %icc, %f10, %f15
50822 nop
50823 setx loop_5911, %l0, %l1
50824 wrpr 0x1, %tl
50825 wrpr %l1, %tpc
50826 add %l1, 0x4, %l1
50827 wrpr %l1, %tnpc
50828 setx 0x34400001400, %l0, %l1
50829 wrpr %l1, %tstate
50830 wrhpr 0x4, %htstate
50831 retry
50832 fandnot2 %f6, %f2, %f8
50833 edge8n %l0, %o3, %l5
50834 ldd [%l7 + 0x30], %f6
50835loop_5911:
50836 umulcc %g2, %i6, %i7
50837 fbl %fcc2, loop_5912
50838 fxors %f13, %f7, %f9
50839 bge,a,pn %xcc, loop_5913
50840 brlez %g7, loop_5914
50841loop_5912:
50842 fornot2 %f12, %f0, %f0
50843 bvs,pn %icc, loop_5915
50844loop_5913:
50845 movvs %icc, %o0, %l4
50846loop_5914:
50847 bn,pn %icc, loop_5916
50848 tle %xcc, 0x6
50849loop_5915:
50850 fcmple32 %f8, %f0, %i1
50851 std %f14, [%l7 + 0x58]
50852loop_5916:
50853 ldd [%l7 + 0x58], %f14
50854 and %o2, 0x1F15, %o7
50855 ld [%l7 + 0x2C], %f3
50856 sth %i4, [%l7 + 0x2C]
50857 nop
50858 setx loop_5917, %l0, %l1
50859 wrpr 0x1, %tl
50860 wrpr %l1, %tnpc
50861 setx 0x34400001400, %l0, %l1
50862 wrpr %l1, %tstate
50863 wrhpr 0x4, %htstate
50864 done
50865 subccc %o1, %l1, %g5
50866 edge32 %o5, %g1, %g3
50867 ldsw [%l7 + 0x0C], %i0
50868loop_5917:
50869 srl %i3, 0x11, %o6
50870 or %l2, 0x0A2C, %o4
50871 edge16ln %i5, %i2, %l6
50872 edge8ln %g6, %l3, %l0
50873 movg %xcc, %o3, %l5
50874 bl,a,pn %xcc, loop_5918
50875 for %f0, %f0, %f12
50876 stw %g2, [%l7 + 0x6C]
50877 fmovrdgz %g4, %f0, %f14
50878loop_5918:
50879 edge16 %i7, %g7, %i6
50880 edge32ln %l4, %i1, %o0
50881 stb %o7, [%l7 + 0x21]
50882 movvs %icc, %o2, %i4
50883 edge32n %l1, %g5, %o5
50884 fandnot2s %f11, %f15, %f14
50885 ldsh [%l7 + 0x4E], %o1
50886 fmovsge %icc, %f15, %f0
50887 ldub [%l7 + 0x7A], %g1
50888 st %f9, [%l7 + 0x40]
50889 lduh [%l7 + 0x10], %g3
50890 ldsb [%l7 + 0x08], %i0
50891 st %f5, [%l7 + 0x48]
50892 tvs %icc, 0x7
50893 ldsb [%l7 + 0x5A], %o6
50894 add %l2, 0x13C8, %i3
50895 fpmerge %f5, %f15, %f6
50896 fmovdge %xcc, %f14, %f3
50897 movle %icc, %i5, %o4
50898 std %f8, [%l7 + 0x50]
50899 be,a %xcc, loop_5919
50900 bcs,pt %icc, loop_5920
50901 fcmpne32 %f10, %f12, %l6
50902 sra %g6, 0x02, %l3
50903loop_5919:
50904 fxnor %f2, %f6, %f10
50905loop_5920:
50906 bcc,pn %xcc, loop_5921
50907 alignaddrl %l0, %i2, %o3
50908 movg %icc, %g2, %l5
50909 edge8n %g4, %i7, %g7
50910loop_5921:
50911 smul %i6, %l4, %o0
50912 fbg %fcc1, loop_5922
50913 fmovdcs %xcc, %f5, %f1
50914 taddcctv %i1, %o7, %o2
50915 std %f12, [%l7 + 0x10]
50916loop_5922:
50917 edge32n %l1, %g5, %i4
50918 fmul8x16 %f12, %f8, %f8
50919 ldub [%l7 + 0x48], %o5
50920 movgu %icc, %o1, %g3
50921 stb %g1, [%l7 + 0x11]
50922 movrgez %o6, %l2, %i3
50923 fbul %fcc3, loop_5923
50924 movn %icc, %i5, %i0
50925 mova %icc, %o4, %g6
50926 fmovsl %xcc, %f6, %f15
50927loop_5923:
50928 stb %l6, [%l7 + 0x3A]
50929 addccc %l3, 0x0EBE, %i2
50930 edge32 %l0, %o3, %l5
50931 edge8l %g4, %i7, %g2
50932 bneg,a loop_5924
50933 ldsb [%l7 + 0x70], %i6
50934 ldd [%l7 + 0x40], %f10
50935 fcmpd %fcc1, %f14, %f2
50936loop_5924:
50937 fmovdneg %icc, %f2, %f11
50938 brlz %g7, loop_5925
50939 bgu,a %xcc, loop_5926
50940 fbg,a %fcc1, loop_5927
50941 fands %f8, %f3, %f10
50942loop_5925:
50943 fmovsg %xcc, %f10, %f7
50944loop_5926:
50945 std %f8, [%l7 + 0x60]
50946loop_5927:
50947 ldx [%l7 + 0x48], %l4
50948 fmovrdlez %o0, %f8, %f6
50949 tn %icc, 0x3
50950 sth %i1, [%l7 + 0x58]
50951 array32 %o2, %o7, %l1
50952 fmovdge %icc, %f0, %f14
50953 xnor %i4, 0x158A, %g5
50954 fbn %fcc1, loop_5928
50955 bl,a %xcc, loop_5929
50956 fzeros %f8
50957 st %f5, [%l7 + 0x34]
50958loop_5928:
50959 udivcc %o5, 0x1799, %g3
50960loop_5929:
50961 tge %icc, 0x6
50962 fmovsvc %icc, %f10, %f1
50963 bgu,a,pt %icc, loop_5930
50964 ldsh [%l7 + 0x40], %g1
50965 fmovdcc %icc, %f13, %f3
50966 fpadd16 %f14, %f6, %f14
50967loop_5930:
50968 fmovrse %o1, %f9, %f7
50969 fmovrde %o6, %f4, %f0
50970 stw %l2, [%l7 + 0x7C]
50971 movne %icc, %i3, %i5
50972 fbn %fcc1, loop_5931
50973 stx %i0, [%l7 + 0x10]
50974 fmovdg %xcc, %f3, %f5
50975 fandnot1 %f0, %f14, %f14
50976loop_5931:
50977 fmovrdgz %g6, %f6, %f4
50978 xorcc %l6, %o4, %i2
50979 andn %l0, %o3, %l5
50980 edge8 %l3, %g4, %i7
50981 stx %g2, [%l7 + 0x68]
50982 stb %i6, [%l7 + 0x42]
50983 st %f1, [%l7 + 0x08]
50984 fmovse %icc, %f12, %f5
50985 edge32 %l4, %o0, %i1
50986 movrlz %o2, 0x24A, %g7
50987 tleu %icc, 0x5
50988 std %f6, [%l7 + 0x30]
50989 fmovrse %o7, %f9, %f0
50990 fmovsvs %icc, %f5, %f12
50991 array8 %l1, %g5, %i4
50992 orcc %o5, %g1, %o1
50993 bcc,a loop_5932
50994 fbl,a %fcc1, loop_5933
50995 tge %xcc, 0x6
50996 fmuld8ulx16 %f6, %f15, %f8
50997loop_5932:
50998 ldub [%l7 + 0x44], %o6
50999loop_5933:
51000 array8 %l2, %i3, %i5
51001 movgu %xcc, %i0, %g6
51002 fmovrdgz %g3, %f12, %f2
51003 stw %o4, [%l7 + 0x78]
51004 ldsw [%l7 + 0x64], %i2
51005 fxnors %f2, %f8, %f1
51006 fcmple16 %f6, %f4, %l0
51007 tg %xcc, 0x7
51008 subccc %l6, %o3, %l5
51009 xnor %l3, 0x09AD, %i7
51010 ba,pt %icc, loop_5934
51011 ldsb [%l7 + 0x2B], %g4
51012 fnor %f12, %f4, %f14
51013 fmovsvs %icc, %f0, %f0
51014loop_5934:
51015 ldsb [%l7 + 0x1F], %i6
51016 ld [%l7 + 0x74], %f14
51017 movre %g2, %l4, %o0
51018 ldd [%l7 + 0x68], %f8
51019 edge16l %i1, %g7, %o2
51020 fmuld8ulx16 %f14, %f6, %f6
51021 edge32ln %l1, %o7, %g5
51022 fcmpgt16 %f14, %f2, %i4
51023 lduh [%l7 + 0x1A], %g1
51024 tcc %icc, 0x4
51025 fmovsvs %xcc, %f14, %f5
51026 fmovrsne %o5, %f12, %f3
51027 fpadd32s %f2, %f1, %f14
51028 fbg %fcc1, loop_5935
51029 stw %o6, [%l7 + 0x64]
51030 edge32l %l2, %o1, %i5
51031 edge16l %i3, %g6, %i0
51032loop_5935:
51033 taddcctv %g3, %i2, %o4
51034 edge16n %l0, %l6, %o3
51035 movg %xcc, %l5, %i7
51036 ldsw [%l7 + 0x48], %l3
51037 smulcc %i6, 0x1A74, %g4
51038 fmovdpos %icc, %f4, %f14
51039 ldsh [%l7 + 0x28], %g2
51040 udivcc %l4, 0x14E8, %i1
51041 fmovdge %xcc, %f9, %f15
51042 fandnot2 %f14, %f10, %f14
51043 tge %xcc, 0x5
51044 fsrc1 %f6, %f10
51045 ldd [%l7 + 0x38], %f12
51046 xor %g7, 0x0F0E, %o2
51047 sllx %o0, %o7, %g5
51048 lduh [%l7 + 0x3E], %l1
51049 xnorcc %g1, %o5, %o6
51050 array32 %i4, %l2, %i5
51051 fmovsle %xcc, %f8, %f4
51052 fmovspos %xcc, %f15, %f3
51053 fmovdl %xcc, %f7, %f14
51054 ldx [%l7 + 0x08], %i3
51055 ldx [%l7 + 0x08], %g6
51056 fmuld8ulx16 %f5, %f9, %f0
51057 for %f4, %f8, %f0
51058 lduh [%l7 + 0x5E], %o1
51059 fnands %f14, %f2, %f8
51060 fba %fcc0, loop_5936
51061 lduh [%l7 + 0x08], %g3
51062 fmovsne %xcc, %f12, %f13
51063 fpsub16s %f14, %f15, %f6
51064loop_5936:
51065 fmovsleu %xcc, %f12, %f5
51066 be %icc, loop_5937
51067 fmul8ulx16 %f8, %f10, %f0
51068 srax %i2, %o4, %i0
51069 fzero %f10
51070loop_5937:
51071 nop
51072 setx loop_5938, %l0, %l1
51073 wrpr 0x1, %tl
51074 wrpr %l1, %tpc
51075 add %l1, 0x4, %l1
51076 wrpr %l1, %tnpc
51077 setx 0x34400001400, %l0, %l1
51078 wrpr %l1, %tstate
51079 wrhpr 0x4, %htstate
51080 retry
51081 ldub [%l7 + 0x0E], %l6
51082 lduw [%l7 + 0x7C], %o3
51083 nop
51084 setx loop_5939, %l0, %l1
51085 jmpl %l1, %l0
51086loop_5938:
51087 std %f0, [%l7 + 0x50]
51088 fnot1s %f5, %f13
51089 udivcc %l5, 0x073B, %i7
51090loop_5939:
51091 call loop_5940
51092 nop
51093 setx loop_5941, %l0, %l1
51094 jmpl %l1, %i6
51095 ldsb [%l7 + 0x6B], %l3
51096 bneg,a loop_5942
51097loop_5940:
51098 fmovrdlez %g2, %f14, %f0
51099loop_5941:
51100 fmovd %f14, %f12
51101 edge32l %l4, %g4, %g7
51102loop_5942:
51103 lduh [%l7 + 0x1C], %o2
51104 fmovdcc %xcc, %f6, %f15
51105 st %f10, [%l7 + 0x0C]
51106 lduw [%l7 + 0x28], %o0
51107 edge8ln %i1, %o7, %l1
51108 ldx [%l7 + 0x78], %g1
51109 lduh [%l7 + 0x3C], %g5
51110 fmovdle %icc, %f15, %f3
51111 bn,a loop_5943
51112 fxnor %f4, %f0, %f2
51113 smulcc %o6, %o5, %i4
51114 popc %l2, %i3
51115loop_5943:
51116 stx %g6, [%l7 + 0x28]
51117 tcc %xcc, 0x3
51118 for %f0, %f10, %f8
51119 te %icc, 0x6
51120 srlx %i5, 0x11, %g3
51121 edge16n %o1, %i2, %o4
51122 brgez,a %l6, loop_5944
51123 lduw [%l7 + 0x58], %o3
51124 fnors %f15, %f7, %f8
51125 ld [%l7 + 0x18], %f7
51126loop_5944:
51127 ldsh [%l7 + 0x2A], %l0
51128 edge8ln %i0, %l5, %i6
51129 ldsw [%l7 + 0x7C], %l3
51130 fbul,a %fcc0, loop_5945
51131 stb %i7, [%l7 + 0x22]
51132 fmul8sux16 %f12, %f6, %f10
51133 fmovrdgez %g2, %f14, %f12
51134loop_5945:
51135 be %icc, loop_5946
51136 fmovscc %icc, %f7, %f5
51137 brgz,a %l4, loop_5947
51138 fmovdleu %xcc, %f13, %f7
51139loop_5946:
51140 tvc %xcc, 0x6
51141 edge8 %g7, %o2, %o0
51142loop_5947:
51143 bneg,a,pt %xcc, loop_5948
51144 st %f1, [%l7 + 0x60]
51145 tsubcc %i1, %o7, %l1
51146 fmovsgu %icc, %f9, %f12
51147loop_5948:
51148 tpos %xcc, 0x3
51149 lduh [%l7 + 0x24], %g4
51150 fcmpd %fcc0, %f12, %f4
51151 fmovs %f2, %f12
51152 brgz,a %g5, loop_5949
51153 subccc %g1, 0x14A3, %o5
51154 fsrc1s %f7, %f1
51155 fcmps %fcc0, %f4, %f11
51156loop_5949:
51157 fmovdvc %xcc, %f4, %f4
51158 array16 %i4, %o6, %i3
51159 fxnor %f10, %f0, %f6
51160 stx %g6, [%l7 + 0x68]
51161 tvs %icc, 0x6
51162 movvs %icc, %i5, %g3
51163 stb %o1, [%l7 + 0x30]
51164 fmovsleu %xcc, %f15, %f5
51165 edge32ln %l2, %i2, %o4
51166 st %f13, [%l7 + 0x1C]
51167 fmovspos %xcc, %f10, %f9
51168 movpos %xcc, %o3, %l0
51169 pdist %f8, %f14, %f10
51170 sth %i0, [%l7 + 0x3A]
51171 ldsh [%l7 + 0x4E], %l5
51172 edge32l %i6, %l6, %l3
51173 udivcc %g2, 0x0F93, %i7
51174 bcs %icc, loop_5950
51175 fnand %f6, %f12, %f2
51176 tleu %xcc, 0x2
51177 fmovdcc %icc, %f9, %f2
51178loop_5950:
51179 fmovdg %xcc, %f8, %f14
51180 fbl %fcc3, loop_5951
51181 fmovscs %icc, %f12, %f14
51182 sdivx %g7, 0x067E, %o2
51183 ld [%l7 + 0x50], %f14
51184loop_5951:
51185 udivcc %l4, 0x182F, %i1
51186 fandnot1s %f14, %f13, %f3
51187 andncc %o0, %l1, %g4
51188 ldub [%l7 + 0x75], %g5
51189 fmul8ulx16 %f2, %f0, %f8
51190 stb %o7, [%l7 + 0x61]
51191 fbu %fcc3, loop_5952
51192 addccc %g1, 0x1CA5, %o5
51193 bge,a loop_5953
51194 xnor %o6, %i3, %i4
51195loop_5952:
51196 fpsub16s %f0, %f9, %f0
51197 pdist %f12, %f6, %f6
51198loop_5953:
51199 brnz %i5, loop_5954
51200 movl %xcc, %g6, %g3
51201 umul %o1, %l2, %i2
51202 movneg %xcc, %o3, %l0
51203loop_5954:
51204 fpackfix %f8, %f14
51205 tvc %xcc, 0x1
51206 fmovrde %o4, %f0, %f8
51207 lduw [%l7 + 0x50], %l5
51208 or %i0, 0x0E6B, %i6
51209 fmovscs %icc, %f4, %f8
51210 array8 %l6, %g2, %i7
51211 fmovrsne %g7, %f15, %f12
51212 bpos,pn %xcc, loop_5955
51213 fmovrdlez %o2, %f12, %f0
51214 fcmpeq16 %f2, %f6, %l4
51215 ldsh [%l7 + 0x6A], %l3
51216loop_5955:
51217 ldub [%l7 + 0x7F], %i1
51218 fbg %fcc0, loop_5956
51219 std %f6, [%l7 + 0x68]
51220 bvc,a,pt %xcc, loop_5957
51221 fmul8ulx16 %f14, %f2, %f0
51222loop_5956:
51223 orcc %o0, %g4, %g5
51224 fmovsleu %xcc, %f10, %f10
51225loop_5957:
51226 fbul %fcc2, loop_5958
51227 fmovscc %xcc, %f13, %f8
51228 fnegs %f7, %f10
51229 array32 %o7, %l1, %g1
51230loop_5958:
51231 tneg %icc, 0x0
51232 fbule %fcc3, loop_5959
51233 fnegs %f6, %f9
51234 ldd [%l7 + 0x70], %f12
51235 ldub [%l7 + 0x67], %o5
51236loop_5959:
51237 sdivx %i3, 0x0990, %o6
51238 edge32 %i5, %i4, %g6
51239 te %xcc, 0x1
51240 movpos %xcc, %o1, %g3
51241 edge16n %i2, %l2, %l0
51242 brnz,a %o4, loop_5960
51243 fcmpeq16 %f14, %f12, %o3
51244 fmovsa %xcc, %f3, %f12
51245 fmovsvc %icc, %f0, %f4
51246loop_5960:
51247 fones %f1
51248 fcmpd %fcc0, %f2, %f12
51249 xorcc %l5, 0x149D, %i0
51250 st %f13, [%l7 + 0x20]
51251 brgz,a %i6, loop_5961
51252 fmovrdlz %g2, %f2, %f2
51253 bn,pt %icc, loop_5962
51254 fmovdvc %xcc, %f15, %f12
51255loop_5961:
51256 subcc %i7, %l6, %g7
51257 xorcc %o2, %l4, %i1
51258loop_5962:
51259 ldx [%l7 + 0x28], %l3
51260 ldub [%l7 + 0x43], %o0
51261 pdist %f6, %f10, %f14
51262 lduh [%l7 + 0x2A], %g5
51263 tg %icc, 0x0
51264 tcs %icc, 0x0
51265 fmovsa %xcc, %f8, %f1
51266 fpsub16s %f8, %f1, %f4
51267 edge8 %o7, %g4, %g1
51268 fmovse %xcc, %f8, %f15
51269 lduw [%l7 + 0x3C], %o5
51270 std %f2, [%l7 + 0x68]
51271 ldsh [%l7 + 0x62], %l1
51272 fcmpgt16 %f4, %f2, %o6
51273 fandnot2s %f8, %f8, %f11
51274 movcs %xcc, %i3, %i5
51275 movre %i4, %o1, %g3
51276 fmovscs %icc, %f5, %f11
51277 fnors %f9, %f10, %f9
51278 fornot2s %f3, %f13, %f2
51279 tsubcc %g6, 0x027C, %l2
51280 fbe %fcc1, loop_5963
51281 fzeros %f6
51282 edge32n %i2, %l0, %o3
51283 stw %o4, [%l7 + 0x68]
51284loop_5963:
51285 addc %i0, %i6, %l5
51286 sll %i7, %g2, %l6
51287 stw %g7, [%l7 + 0x18]
51288 xnorcc %l4, %i1, %o2
51289 tleu %icc, 0x2
51290 ldsh [%l7 + 0x1E], %o0
51291 edge8ln %l3, %g5, %o7
51292 mulx %g1, %g4, %o5
51293 tvc %icc, 0x6
51294 movg %icc, %l1, %o6
51295 ld [%l7 + 0x10], %f14
51296 andncc %i5, %i3, %i4
51297 tleu %icc, 0x0
51298 ble,pn %icc, loop_5964
51299 ldsh [%l7 + 0x6A], %o1
51300 subcc %g3, 0x078C, %l2
51301 ldsw [%l7 + 0x44], %g6
51302loop_5964:
51303 fmovsge %xcc, %f13, %f9
51304 fands %f13, %f12, %f8
51305 sth %i2, [%l7 + 0x70]
51306 sth %l0, [%l7 + 0x28]
51307 stx %o4, [%l7 + 0x48]
51308 lduh [%l7 + 0x64], %o3
51309 edge16n %i0, %l5, %i7
51310 fmovdpos %xcc, %f8, %f5
51311 ldx [%l7 + 0x30], %i6
51312 udivcc %l6, 0x1680, %g2
51313 bg,pt %xcc, loop_5965
51314 fcmpes %fcc3, %f14, %f13
51315 nop
51316 setx loop_5966, %l0, %l1
51317 jmpl %l1, %g7
51318 ldsb [%l7 + 0x34], %l4
51319loop_5965:
51320 fcmpeq16 %f2, %f4, %i1
51321 movcc %icc, %o0, %o2
51322loop_5966:
51323 ldub [%l7 + 0x75], %l3
51324 smul %o7, %g1, %g4
51325 bcs loop_5967
51326 fnot2 %f12, %f4
51327 faligndata %f4, %f2, %f14
51328 fbo %fcc0, loop_5968
51329loop_5967:
51330 fmovdl %xcc, %f4, %f14
51331 taddcc %o5, 0x124C, %g5
51332 fmovrsgez %o6, %f15, %f1
51333loop_5968:
51334 ldsb [%l7 + 0x24], %l1
51335 movrne %i3, 0x062, %i5
51336 movvc %xcc, %i4, %g3
51337 movcs %xcc, %l2, %g6
51338 mulx %i2, 0x00CD, %o1
51339 std %f0, [%l7 + 0x40]
51340 fmovdvs %xcc, %f6, %f10
51341 lduh [%l7 + 0x08], %l0
51342 stx %o4, [%l7 + 0x60]
51343 fbn,a %fcc2, loop_5969
51344 andcc %o3, 0x0070, %i0
51345 fnors %f1, %f0, %f12
51346 brgz,a %l5, loop_5970
51347loop_5969:
51348 xnorcc %i7, 0x1D54, %i6
51349 fpadd32s %f8, %f5, %f13
51350 ldd [%l7 + 0x30], %f0
51351loop_5970:
51352 brz %l6, loop_5971
51353 fmovdcc %xcc, %f2, %f11
51354 stb %g7, [%l7 + 0x1A]
51355 edge8 %g2, %i1, %o0
51356loop_5971:
51357 edge8ln %o2, %l4, %o7
51358 ldx [%l7 + 0x68], %l3
51359 fmovdcs %xcc, %f1, %f7
51360 brlz,a %g1, loop_5972
51361 fpack32 %f0, %f2, %f12
51362 brgez %g4, loop_5973
51363 lduh [%l7 + 0x78], %o5
51364loop_5972:
51365 fmovdleu %icc, %f5, %f5
51366 fbuge,a %fcc2, loop_5974
51367loop_5973:
51368 ldsb [%l7 + 0x72], %g5
51369 tneg %xcc, 0x1
51370 stb %o6, [%l7 + 0x5C]
51371loop_5974:
51372 stb %l1, [%l7 + 0x62]
51373 tsubcc %i3, 0x1F97, %i4
51374 fmovsvs %xcc, %f9, %f9
51375 movcs %xcc, %i5, %l2
51376 ldd [%l7 + 0x38], %f12
51377 bneg,pt %xcc, loop_5975
51378 bvc,a,pn %xcc, loop_5976
51379 subcc %g3, %g6, %i2
51380 fandnot1s %f13, %f5, %f3
51381loop_5975:
51382 fbue,a %fcc2, loop_5977
51383loop_5976:
51384 fmovdle %icc, %f15, %f1
51385 fmovrslez %l0, %f10, %f11
51386 sll %o1, %o3, %o4
51387loop_5977:
51388 ldx [%l7 + 0x38], %i0
51389 fpadd16 %f6, %f0, %f6
51390 ldsw [%l7 + 0x64], %l5
51391 fnot1 %f10, %f10
51392 fmovscs %icc, %f0, %f3
51393 fors %f3, %f7, %f3
51394 tl %icc, 0x4
51395 andcc %i6, 0x17F4, %l6
51396 ldsb [%l7 + 0x30], %g7
51397 fnot2 %f6, %f4
51398 fnot2s %f10, %f12
51399 addc %g2, 0x1E1A, %i1
51400 bg,a %xcc, loop_5978
51401 bg,a %icc, loop_5979
51402 tvs %icc, 0x1
51403 ld [%l7 + 0x14], %f9
51404loop_5978:
51405 fmovdl %icc, %f13, %f10
51406loop_5979:
51407 fbule,a %fcc2, loop_5980
51408 sdiv %o0, 0x1AF8, %i7
51409 stw %l4, [%l7 + 0x10]
51410 stx %o2, [%l7 + 0x78]
51411loop_5980:
51412 fmovrdgz %l3, %f8, %f14
51413 fmovdcs %xcc, %f8, %f11
51414 fcmpne32 %f12, %f8, %g1
51415 ld [%l7 + 0x74], %f6
51416 fnot2 %f2, %f0
51417 bn loop_5981
51418 stx %o7, [%l7 + 0x30]
51419 fmovsvc %icc, %f12, %f10
51420 ldub [%l7 + 0x22], %g4
51421loop_5981:
51422 fzeros %f2
51423 stw %o5, [%l7 + 0x18]
51424 brlz,a %g5, loop_5982
51425 faligndata %f8, %f4, %f4
51426 ldsh [%l7 + 0x4A], %o6
51427 st %f13, [%l7 + 0x08]
51428loop_5982:
51429 stw %i3, [%l7 + 0x50]
51430 edge8 %i4, %l1, %i5
51431 st %f6, [%l7 + 0x60]
51432 movcc %icc, %g3, %l2
51433 stb %g6, [%l7 + 0x50]
51434 fmovse %xcc, %f10, %f14
51435 fcmps %fcc3, %f4, %f12
51436 alignaddrl %l0, %o1, %o3
51437 stx %i2, [%l7 + 0x20]
51438 lduh [%l7 + 0x0C], %o4
51439 edge16ln %i0, %i6, %l5
51440 st %f3, [%l7 + 0x60]
51441 ldsw [%l7 + 0x34], %g7
51442 fnors %f5, %f8, %f8
51443 stx %l6, [%l7 + 0x38]
51444 stx %g2, [%l7 + 0x08]
51445 bpos,pn %icc, loop_5983
51446 fnand %f8, %f0, %f12
51447 fone %f4
51448 movg %xcc, %i1, %o0
51449loop_5983:
51450 sdivx %i7, 0x1164, %o2
51451 fmovdvc %icc, %f6, %f9
51452 fblg,a %fcc2, loop_5984
51453 std %f12, [%l7 + 0x50]
51454 fmovrsgz %l4, %f2, %f0
51455 ld [%l7 + 0x50], %f10
51456loop_5984:
51457 stb %l3, [%l7 + 0x53]
51458 fmovsa %icc, %f0, %f9
51459 ldub [%l7 + 0x60], %o7
51460 fbuge,a %fcc1, loop_5985
51461 fmovsne %icc, %f7, %f5
51462 st %f12, [%l7 + 0x18]
51463 fpadd32s %f8, %f7, %f6
51464loop_5985:
51465 fbuge %fcc1, loop_5986
51466 tneg %icc, 0x7
51467 fbe %fcc2, loop_5987
51468 xnorcc %g4, %o5, %g5
51469loop_5986:
51470 fnegs %f9, %f10
51471 movl %xcc, %g1, %i3
51472loop_5987:
51473 fand %f10, %f12, %f6
51474 movcs %xcc, %o6, %l1
51475 fcmpeq16 %f8, %f14, %i4
51476 array8 %g3, %l2, %i5
51477 fmovsleu %icc, %f15, %f4
51478 fmovdl %icc, %f3, %f1
51479 fmovdcc %xcc, %f2, %f9
51480 fmuld8sux16 %f11, %f15, %f8
51481 fandnot2s %f9, %f13, %f7
51482 lduh [%l7 + 0x46], %g6
51483 fble,a %fcc2, loop_5988
51484 fbl,a %fcc0, loop_5989
51485 std %f8, [%l7 + 0x18]
51486 sll %l0, 0x05, %o3
51487loop_5988:
51488 fble,a %fcc1, loop_5990
51489loop_5989:
51490 ldsh [%l7 + 0x0C], %i2
51491 fmul8x16 %f0, %f0, %f8
51492 call loop_5991
51493loop_5990:
51494 fbn %fcc2, loop_5992
51495 sll %o1, 0x15, %o4
51496 fmovrsgez %i0, %f6, %f11
51497loop_5991:
51498 bge,a loop_5993
51499loop_5992:
51500 bne,a,pt %xcc, loop_5994
51501 fnot2 %f14, %f14
51502 lduh [%l7 + 0x54], %l5
51503loop_5993:
51504 stx %i6, [%l7 + 0x30]
51505loop_5994:
51506 stb %l6, [%l7 + 0x6B]
51507 fmovdl %icc, %f5, %f6
51508 fsrc2 %f8, %f2
51509 tvc %icc, 0x4
51510 ld [%l7 + 0x34], %f4
51511 stb %g2, [%l7 + 0x22]
51512 fnegd %f10, %f10
51513 sth %i1, [%l7 + 0x1A]
51514 fbn %fcc1, loop_5995
51515 fmovrsgz %g7, %f1, %f2
51516 srl %i7, 0x01, %o0
51517 fpack32 %f14, %f0, %f2
51518loop_5995:
51519 fmovdvc %xcc, %f12, %f10
51520 fmovsleu %icc, %f12, %f14
51521 st %f0, [%l7 + 0x08]
51522 fmovrdlz %o2, %f8, %f6
51523 sdivx %l4, 0x06FE, %o7
51524 lduw [%l7 + 0x20], %g4
51525 std %f6, [%l7 + 0x68]
51526 edge8ln %o5, %l3, %g5
51527 stx %g1, [%l7 + 0x78]
51528 stx %o6, [%l7 + 0x28]
51529 stx %l1, [%l7 + 0x50]
51530 fabsd %f14, %f0
51531 fmul8x16au %f2, %f4, %f14
51532 movge %icc, %i3, %g3
51533 stx %i4, [%l7 + 0x48]
51534 fmovdpos %xcc, %f10, %f0
51535 st %f5, [%l7 + 0x74]
51536 lduh [%l7 + 0x76], %l2
51537 fpadd16s %f2, %f9, %f12
51538 ldub [%l7 + 0x57], %g6
51539 fbn %fcc0, loop_5996
51540 ldsb [%l7 + 0x36], %i5
51541 fmovscs %icc, %f0, %f5
51542 bl,a,pt %icc, loop_5997
51543loop_5996:
51544 fcmpne16 %f0, %f10, %l0
51545 fpmerge %f11, %f13, %f6
51546 brgez %i2, loop_5998
51547loop_5997:
51548 sdiv %o3, 0x1FE9, %o4
51549 movg %icc, %o1, %i0
51550 lduw [%l7 + 0x2C], %l5
51551loop_5998:
51552 ldsh [%l7 + 0x56], %i6
51553 stb %l6, [%l7 + 0x0D]
51554 stw %g2, [%l7 + 0x10]
51555 mulx %i1, 0x1AE3, %i7
51556 addc %g7, 0x16CF, %o0
51557 alignaddrl %l4, %o7, %g4
51558 sth %o2, [%l7 + 0x0E]
51559 bcc,a,pt %xcc, loop_5999
51560 fnegd %f6, %f0
51561 or %l3, 0x0723, %g5
51562 xnor %g1, %o6, %l1
51563loop_5999:
51564 lduw [%l7 + 0x3C], %i3
51565 stb %o5, [%l7 + 0x56]
51566 fmovde %icc, %f15, %f12
51567 movcc %icc, %i4, %g3
51568 tsubcctv %l2, 0x04E9, %g6
51569 fmovscc %xcc, %f2, %f0
51570 sdivcc %l0, 0x1C0A, %i2
51571 fmovrslz %o3, %f11, %f6
51572 movrlez %o4, %i5, %o1
51573 edge8ln %i0, %l5, %i6
51574 bleu,a loop_6000
51575 ldsh [%l7 + 0x0A], %l6
51576 fbug,a %fcc2, loop_6001
51577 lduw [%l7 + 0x78], %g2
51578loop_6000:
51579 brlz %i1, loop_6002
51580 lduh [%l7 + 0x68], %g7
51581loop_6001:
51582 bvc loop_6003
51583 umulcc %o0, 0x0867, %l4
51584loop_6002:
51585 umul %i7, %o7, %o2
51586 tleu %icc, 0x4
51587loop_6003:
51588 bpos,a,pt %icc, loop_6004
51589 fnors %f5, %f1, %f11
51590 movg %xcc, %l3, %g5
51591 fcmpeq16 %f6, %f6, %g1
51592loop_6004:
51593 ld [%l7 + 0x48], %f1
51594 st %f11, [%l7 + 0x70]
51595 be loop_6005
51596 orn %o6, 0x10F8, %l1
51597 fcmpgt16 %f0, %f0, %i3
51598 edge16l %o5, %g4, %g3
51599loop_6005:
51600 movge %icc, %l2, %i4
51601 fmovda %icc, %f6, %f1
51602 movvc %xcc, %l0, %g6
51603 mova %icc, %i2, %o4
51604 movcs %xcc, %i5, %o3
51605 std %f2, [%l7 + 0x40]
51606 array32 %i0, %o1, %l5
51607 lduh [%l7 + 0x46], %l6
51608 fmovsle %icc, %f15, %f0
51609 fnot2 %f10, %f6
51610 stb %i6, [%l7 + 0x4B]
51611 ldx [%l7 + 0x30], %i1
51612 fmovdneg %icc, %f6, %f2
51613 fcmple16 %f0, %f14, %g2
51614 move %icc, %o0, %l4
51615 lduw [%l7 + 0x50], %g7
51616 fnegs %f1, %f2
51617 std %f8, [%l7 + 0x30]
51618 sra %o7, 0x11, %o2
51619 sllx %l3, %g5, %i7
51620 stw %o6, [%l7 + 0x2C]
51621 fors %f7, %f11, %f0
51622 bne,a loop_6006
51623 fexpand %f2, %f14
51624 stx %l1, [%l7 + 0x08]
51625 stw %i3, [%l7 + 0x5C]
51626loop_6006:
51627 fnand %f0, %f6, %f6
51628 std %f6, [%l7 + 0x38]
51629 ldd [%l7 + 0x10], %f14
51630 nop
51631 setx loop_6007, %l0, %l1
51632 wrpr 0x1, %tl
51633 wrpr %l1, %tnpc
51634 setx 0x34400001400, %l0, %l1
51635 wrpr %l1, %tstate
51636 wrhpr 0x4, %htstate
51637 done
51638 lduh [%l7 + 0x6C], %g1
51639 brgez %g4, loop_6008
51640 movge %xcc, %g3, %l2
51641loop_6007:
51642 tleu %xcc, 0x3
51643 ld [%l7 + 0x38], %f9
51644loop_6008:
51645 movrlez %o5, %i4, %l0
51646 add %g6, %i2, %i5
51647 fmovspos %xcc, %f0, %f10
51648 ldsb [%l7 + 0x30], %o4
51649 fmovsg %icc, %f13, %f0
51650 fcmpne16 %f12, %f14, %o3
51651 fbl %fcc2, loop_6009
51652 orn %i0, 0x0185, %o1
51653 fble %fcc2, loop_6010
51654 sdiv %l6, 0x0453, %l5
51655loop_6009:
51656 fcmpes %fcc3, %f15, %f11
51657 fpadd32s %f8, %f9, %f3
51658loop_6010:
51659 fnot2s %f0, %f11
51660 ldub [%l7 + 0x0E], %i1
51661 stx %i6, [%l7 + 0x70]
51662 stb %g2, [%l7 + 0x46]
51663 tle %xcc, 0x0
51664 fxnor %f2, %f8, %f6
51665 bn loop_6011
51666 st %f5, [%l7 + 0x34]
51667 edge32l %o0, %g7, %l4
51668 fmuld8sux16 %f4, %f15, %f14
51669loop_6011:
51670 movvs %icc, %o2, %l3
51671 fpsub16s %f0, %f5, %f5
51672 fone %f12
51673 ldub [%l7 + 0x12], %g5
51674 stw %o7, [%l7 + 0x40]
51675 ldsw [%l7 + 0x1C], %o6
51676 fmovrde %i7, %f6, %f10
51677 movrlez %l1, 0x2FF, %i3
51678 alignaddrl %g1, %g4, %g3
51679 fmovscs %icc, %f11, %f14
51680 brlz,a %o5, loop_6012
51681 fmovsleu %xcc, %f7, %f0
51682 fmovsvc %xcc, %f10, %f2
51683 lduw [%l7 + 0x0C], %i4
51684loop_6012:
51685 fmovrse %l2, %f13, %f4
51686 bn,a,pn %icc, loop_6013
51687 sth %l0, [%l7 + 0x4E]
51688 fmovdvc %icc, %f9, %f3
51689 sdivcc %i2, 0x0759, %i5
51690loop_6013:
51691 std %f8, [%l7 + 0x50]
51692 lduh [%l7 + 0x64], %o4
51693 fmovsg %icc, %f0, %f14
51694 fbo %fcc3, loop_6014
51695 fmovrde %g6, %f12, %f6
51696 std %f10, [%l7 + 0x20]
51697 stw %o3, [%l7 + 0x2C]
51698loop_6014:
51699 sth %i0, [%l7 + 0x52]
51700 fxor %f12, %f0, %f2
51701 ldx [%l7 + 0x68], %l6
51702 ldsb [%l7 + 0x47], %l5
51703 movg %xcc, %i1, %o1
51704 brlez,a %g2, loop_6015
51705 lduw [%l7 + 0x7C], %o0
51706 fbl %fcc0, loop_6016
51707 movvc %icc, %g7, %l4
51708loop_6015:
51709 ldub [%l7 + 0x6C], %i6
51710 fors %f4, %f4, %f8
51711loop_6016:
51712 fcmple32 %f4, %f0, %o2
51713 fpsub16s %f1, %f12, %f0
51714 ldsb [%l7 + 0x19], %l3
51715 fpadd16 %f14, %f2, %f8
51716 fbue,a %fcc1, loop_6017
51717 tvc %icc, 0x1
51718 fpsub32s %f8, %f0, %f5
51719 sth %g5, [%l7 + 0x68]
51720loop_6017:
51721 ble,pt %icc, loop_6018
51722 fpsub16s %f11, %f0, %f1
51723 ldub [%l7 + 0x6A], %o6
51724 umul %i7, %o7, %l1
51725loop_6018:
51726 ldsw [%l7 + 0x28], %i3
51727 stb %g1, [%l7 + 0x34]
51728 ldx [%l7 + 0x50], %g4
51729 stb %g3, [%l7 + 0x4E]
51730 ldd [%l7 + 0x28], %f10
51731 movgu %xcc, %o5, %l2
51732 ldsw [%l7 + 0x64], %l0
51733 stx %i4, [%l7 + 0x08]
51734 ldd [%l7 + 0x78], %f12
51735 umulcc %i5, %i2, %o4
51736 andn %g6, 0x1A03, %o3
51737 sllx %l6, 0x0B, %l5
51738 alignaddr %i1, %o1, %i0
51739 ldsb [%l7 + 0x0E], %o0
51740 fpsub16s %f10, %f0, %f11
51741 sth %g7, [%l7 + 0x12]
51742 sdivx %g2, 0x0D7C, %i6
51743 ld [%l7 + 0x78], %f4
51744 ldsw [%l7 + 0x48], %o2
51745 fmovrslez %l4, %f14, %f4
51746 fbg,a %fcc1, loop_6019
51747 sra %l3, %o6, %g5
51748 fmul8x16au %f3, %f6, %f0
51749 tle %xcc, 0x2
51750loop_6019:
51751 lduw [%l7 + 0x30], %i7
51752 tcc %icc, 0x7
51753 movrgz %o7, %l1, %g1
51754 fpadd16s %f12, %f8, %f0
51755 fabss %f6, %f9
51756 movcs %icc, %i3, %g4
51757 ldx [%l7 + 0x78], %g3
51758 xor %l2, 0x0F65, %o5
51759 mulx %l0, %i5, %i2
51760 fcmpne16 %f10, %f14, %i4
51761 ldsb [%l7 + 0x0D], %o4
51762 ldx [%l7 + 0x10], %g6
51763 fpack16 %f6, %f0
51764 bpos loop_6020
51765 fmovsneg %icc, %f12, %f12
51766 edge16 %l6, %o3, %i1
51767 fmovrdgez %o1, %f14, %f0
51768loop_6020:
51769 std %f10, [%l7 + 0x38]
51770 sth %l5, [%l7 + 0x3E]
51771 array8 %i0, %g7, %o0
51772 ldsh [%l7 + 0x30], %i6
51773 stw %o2, [%l7 + 0x18]
51774 lduh [%l7 + 0x5C], %g2
51775 fbg,a %fcc0, loop_6021
51776 fmovsl %icc, %f15, %f0
51777 ldsh [%l7 + 0x40], %l3
51778 ble,a loop_6022
51779loop_6021:
51780 stx %o6, [%l7 + 0x18]
51781 fbug %fcc0, loop_6023
51782 bvs,pt %icc, loop_6024
51783loop_6022:
51784 lduw [%l7 + 0x1C], %g5
51785 ldsh [%l7 + 0x3C], %l4
51786loop_6023:
51787 fnor %f12, %f8, %f12
51788loop_6024:
51789 fsrc1s %f1, %f11
51790 edge32 %i7, %l1, %g1
51791 ld [%l7 + 0x1C], %f9
51792 bvc %xcc, loop_6025
51793 fmovsvc %xcc, %f3, %f4
51794 ldsw [%l7 + 0x70], %o7
51795 ldub [%l7 + 0x36], %g4
51796loop_6025:
51797 fmovde %xcc, %f6, %f1
51798 st %f0, [%l7 + 0x70]
51799 stb %i3, [%l7 + 0x08]
51800 stb %g3, [%l7 + 0x51]
51801 fmovsg %xcc, %f1, %f12
51802 st %f10, [%l7 + 0x40]
51803 ldub [%l7 + 0x24], %l2
51804 fmovrdgz %l0, %f8, %f0
51805 fmovsn %icc, %f13, %f15
51806 fandnot1s %f4, %f4, %f0
51807 fands %f2, %f6, %f3
51808 ldx [%l7 + 0x18], %o5
51809 fmovdge %xcc, %f0, %f2
51810 fbuge %fcc3, loop_6026
51811 ld [%l7 + 0x64], %f11
51812 orncc %i5, %i2, %o4
51813 xnor %g6, 0x0193, %l6
51814loop_6026:
51815 tcs %icc, 0x2
51816 ld [%l7 + 0x18], %f14
51817 fpmerge %f7, %f14, %f6
51818 fxnor %f8, %f4, %f0
51819 fpadd32 %f14, %f12, %f2
51820 stw %i4, [%l7 + 0x08]
51821 std %f12, [%l7 + 0x40]
51822 stw %o3, [%l7 + 0x28]
51823 xnor %o1, 0x02C1, %i1
51824 ld [%l7 + 0x64], %f1
51825 lduh [%l7 + 0x48], %l5
51826 fmovdleu %xcc, %f0, %f13
51827 movleu %icc, %g7, %i0
51828 stb %o0, [%l7 + 0x77]
51829 edge32ln %i6, %g2, %o2
51830 fbue,a %fcc0, loop_6027
51831 fpmerge %f14, %f1, %f0
51832 fcmpne16 %f6, %f2, %o6
51833 fmovrdgez %l3, %f4, %f8
51834loop_6027:
51835 ldsh [%l7 + 0x62], %g5
51836 bvc,a,pn %xcc, loop_6028
51837 bgu,a,pt %xcc, loop_6029
51838 sth %l4, [%l7 + 0x28]
51839 fbule,a %fcc2, loop_6030
51840loop_6028:
51841 movrne %l1, %g1, %o7
51842loop_6029:
51843 alignaddr %g4, %i3, %g3
51844 fpackfix %f12, %f7
51845loop_6030:
51846 fcmpes %fcc3, %f3, %f10
51847 lduw [%l7 + 0x44], %i7
51848 tvs %xcc, 0x6
51849 fpadd16s %f5, %f7, %f8
51850 fbe %fcc3, loop_6031
51851 fzeros %f15
51852 lduw [%l7 + 0x2C], %l0
51853 fmovsge %icc, %f3, %f2
51854loop_6031:
51855 fmovrslz %o5, %f11, %f0
51856 andncc %l2, %i2, %i5
51857 brgz %o4, loop_6032
51858 sllx %l6, 0x04, %i4
51859 tgu %icc, 0x6
51860 sdivx %g6, 0x1253, %o3
51861loop_6032:
51862 fmovs %f3, %f12
51863 smul %i1, 0x164C, %l5
51864 fmovdge %xcc, %f4, %f8
51865 lduw [%l7 + 0x7C], %o1
51866 edge8 %g7, %i0, %i6
51867 udivcc %g2, 0x0FE2, %o2
51868 fmovrdgez %o6, %f6, %f14
51869 fornot2s %f6, %f10, %f10
51870 movn %icc, %l3, %o0
51871 nop
51872 setx loop_6033, %l0, %l1
51873 jmpl %l1, %g5
51874 fcmpgt32 %f12, %f0, %l4
51875 stb %l1, [%l7 + 0x41]
51876 brlz,a %g1, loop_6034
51877loop_6033:
51878 umul %o7, 0x0447, %g4
51879 fmovdne %xcc, %f12, %f15
51880 fmovdleu %icc, %f4, %f14
51881loop_6034:
51882 fmovdvc %xcc, %f12, %f4
51883 st %f5, [%l7 + 0x34]
51884 subc %g3, 0x01F0, %i7
51885 st %f6, [%l7 + 0x58]
51886 st %f6, [%l7 + 0x0C]
51887 alignaddr %i3, %o5, %l0
51888 movge %icc, %l2, %i5
51889 orncc %o4, 0x1072, %i2
51890 ba,pn %icc, loop_6035
51891 lduw [%l7 + 0x40], %i4
51892 fmovrdlz %g6, %f14, %f2
51893 fpsub16s %f4, %f11, %f7
51894loop_6035:
51895 fnegs %f5, %f12
51896 stx %l6, [%l7 + 0x08]
51897 bvs loop_6036
51898 sdivx %o3, 0x06F4, %i1
51899 tne %xcc, 0x6
51900 fmovrdgz %o1, %f2, %f4
51901loop_6036:
51902 add %l5, %i0, %g7
51903 andncc %g2, %o2, %i6
51904 fbne,a %fcc1, loop_6037
51905 bne,pt %icc, loop_6038
51906 ldx [%l7 + 0x38], %l3
51907 bvc loop_6039
51908loop_6037:
51909 fmovrdgez %o0, %f0, %f8
51910loop_6038:
51911 ldd [%l7 + 0x48], %f4
51912 tl %xcc, 0x4
51913loop_6039:
51914 fand %f12, %f10, %f0
51915 std %f4, [%l7 + 0x60]
51916 fmovsl %xcc, %f14, %f0
51917 stx %o6, [%l7 + 0x30]
51918 fmovrdne %g5, %f6, %f4
51919 nop
51920 setx loop_6040, %l0, %l1
51921 wrpr 0x1, %tl
51922 wrpr %l1, %tpc
51923 add %l1, 0x4, %l1
51924 wrpr %l1, %tnpc
51925 setx 0x34400001400, %l0, %l1
51926 wrpr %l1, %tstate
51927 wrhpr 0x4, %htstate
51928 retry
51929 fmovdcc %xcc, %f3, %f2
51930 movl %icc, %l4, %g1
51931 fmovscs %xcc, %f2, %f10
51932loop_6040:
51933 brgz %l1, loop_6041
51934 addcc %o7, 0x0759, %g4
51935 sra %g3, %i7, %i3
51936 fmovdleu %icc, %f2, %f7
51937loop_6041:
51938 fmovs %f6, %f2
51939 te %xcc, 0x2
51940 taddcc %o5, 0x10A2, %l0
51941 fmovdg %xcc, %f1, %f1
51942 fexpand %f5, %f12
51943 fmul8x16al %f13, %f13, %f10
51944 lduh [%l7 + 0x32], %l2
51945 fmuld8ulx16 %f12, %f6, %f2
51946 ldx [%l7 + 0x40], %i5
51947 bshuffle %f2, %f12, %f12
51948 bpos,a,pt %xcc, loop_6042
51949 tne %icc, 0x2
51950 st %f3, [%l7 + 0x2C]
51951 tgu %icc, 0x7
51952loop_6042:
51953 fbul %fcc1, loop_6043
51954 ba,pt %xcc, loop_6044
51955 stb %i2, [%l7 + 0x57]
51956 sll %o4, 0x1B, %i4
51957loop_6043:
51958 stb %g6, [%l7 + 0x59]
51959loop_6044:
51960 fmul8ulx16 %f4, %f4, %f14
51961 fmovdleu %icc, %f14, %f6
51962 orncc %o3, 0x1630, %l6
51963 fbl,a %fcc1, loop_6045
51964 ble,a %xcc, loop_6046
51965 brgez %o1, loop_6047
51966 bcc,pn %xcc, loop_6048
51967loop_6045:
51968 ldsw [%l7 + 0x30], %i1
51969loop_6046:
51970 st %f2, [%l7 + 0x58]
51971loop_6047:
51972 nop
51973 setx loop_6049, %l0, %l1
51974 wrpr 0x1, %tl
51975 wrpr %l1, %tnpc
51976 setx 0x34400001400, %l0, %l1
51977 wrpr %l1, %tstate
51978 wrhpr 0x4, %htstate
51979 done
51980loop_6048:
51981 lduh [%l7 + 0x42], %i0
51982 fbne,a %fcc2, loop_6050
51983 sdivx %g7, 0x06E0, %l5
51984loop_6049:
51985 lduw [%l7 + 0x3C], %o2
51986 tl %icc, 0x6
51987loop_6050:
51988 ld [%l7 + 0x78], %f1
51989 alignaddr %g2, %l3, %o0
51990 andcc %o6, 0x0F62, %g5
51991 udivx %l4, 0x17E3, %g1
51992 lduw [%l7 + 0x40], %l1
51993 ldsh [%l7 + 0x30], %i6
51994 st %f10, [%l7 + 0x0C]
51995 smul %o7, %g4, %i7
51996 ldsw [%l7 + 0x28], %g3
51997 stb %o5, [%l7 + 0x4F]
51998 fcmpne32 %f0, %f4, %i3
51999 fcmpes %fcc2, %f11, %f0
52000 fbuge %fcc2, loop_6051
52001 ld [%l7 + 0x70], %f15
52002 stw %l2, [%l7 + 0x44]
52003 ldd [%l7 + 0x40], %f0
52004loop_6051:
52005 fmovdgu %xcc, %f6, %f13
52006 ldsh [%l7 + 0x28], %l0
52007 movleu %icc, %i5, %o4
52008 fpsub32 %f0, %f14, %f10
52009 srl %i2, %i4, %g6
52010 edge8ln %o3, %o1, %i1
52011 fmovrse %l6, %f1, %f9
52012 stw %i0, [%l7 + 0x44]
52013 fornot1 %f8, %f10, %f6
52014 ldx [%l7 + 0x20], %g7
52015 fpackfix %f2, %f10
52016 stx %o2, [%l7 + 0x28]
52017 fpadd32s %f15, %f9, %f14
52018 fmovrdne %g2, %f6, %f8
52019 lduh [%l7 + 0x6C], %l3
52020 fble,a %fcc3, loop_6052
52021 fnor %f0, %f14, %f6
52022 movvc %icc, %o0, %l5
52023 stx %g5, [%l7 + 0x40]
52024loop_6052:
52025 fornot2 %f6, %f14, %f2
52026 st %f5, [%l7 + 0x68]
52027 tl %xcc, 0x1
52028 movle %xcc, %o6, %l4
52029 stx %l1, [%l7 + 0x20]
52030 fsrc1s %f1, %f0
52031 and %g1, 0x1D23, %o7
52032 ld [%l7 + 0x0C], %f12
52033 ldsb [%l7 + 0x19], %g4
52034 alignaddr %i7, %g3, %o5
52035 stb %i6, [%l7 + 0x3A]
52036 fmovdpos %icc, %f8, %f12
52037 sra %l2, 0x18, %l0
52038 smul %i5, 0x09CE, %i3
52039 fnand %f10, %f10, %f12
52040 call loop_6053
52041 movne %xcc, %o4, %i2
52042 smulcc %g6, %i4, %o3
52043 fmovs %f10, %f12
52044loop_6053:
52045 tle %xcc, 0x5
52046 lduh [%l7 + 0x4A], %i1
52047 ld [%l7 + 0x30], %f11
52048 srl %l6, %i0, %o1
52049 taddcctv %o2, 0x06CD, %g7
52050 sdiv %l3, 0x13DD, %o0
52051 fmovdge %xcc, %f15, %f3
52052 srl %l5, 0x16, %g5
52053 ldub [%l7 + 0x41], %o6
52054 edge8 %g2, %l1, %l4
52055 bcs %icc, loop_6054
52056 or %o7, 0x0A26, %g4
52057 array8 %i7, %g3, %g1
52058 stw %o5, [%l7 + 0x7C]
52059loop_6054:
52060 array16 %i6, %l2, %i5
52061 fblg %fcc2, loop_6055
52062 fbge,a %fcc0, loop_6056
52063 fnegs %f13, %f5
52064 stx %i3, [%l7 + 0x50]
52065loop_6055:
52066 fandnot2s %f12, %f5, %f11
52067loop_6056:
52068 ldsb [%l7 + 0x0F], %l0
52069 bneg,a %xcc, loop_6057
52070 ldsb [%l7 + 0x12], %o4
52071 ld [%l7 + 0x0C], %f0
52072 brz %i2, loop_6058
52073loop_6057:
52074 fmovsn %icc, %f1, %f14
52075 fmovscc %icc, %f15, %f11
52076 stw %i4, [%l7 + 0x14]
52077loop_6058:
52078 sth %o3, [%l7 + 0x18]
52079 fpadd32s %f12, %f9, %f3
52080 brlez,a %i1, loop_6059
52081 andcc %g6, %l6, %i0
52082 udiv %o2, 0x097F, %o1
52083 fnand %f8, %f10, %f10
52084loop_6059:
52085 fmovscc %icc, %f6, %f11
52086 brgez,a %g7, loop_6060
52087 movleu %xcc, %l3, %o0
52088 fcmpd %fcc0, %f14, %f12
52089 fmovrdgez %l5, %f0, %f2
52090loop_6060:
52091 ldub [%l7 + 0x0B], %o6
52092 movl %xcc, %g2, %g5
52093 ldsw [%l7 + 0x7C], %l4
52094 be,a,pt %icc, loop_6061
52095 ld [%l7 + 0x30], %f3
52096 fmuld8sux16 %f3, %f10, %f12
52097 fmovrsgez %o7, %f9, %f8
52098loop_6061:
52099 fmovscc %xcc, %f12, %f13
52100 edge32l %l1, %g4, %g3
52101 fbne %fcc2, loop_6062
52102 ldub [%l7 + 0x29], %i7
52103 lduw [%l7 + 0x3C], %g1
52104 fmovsge %xcc, %f11, %f7
52105loop_6062:
52106 umul %o5, 0x009C, %l2
52107 fxor %f8, %f2, %f4
52108 ld [%l7 + 0x48], %f14
52109 std %f2, [%l7 + 0x38]
52110 sth %i6, [%l7 + 0x32]
52111 tne %xcc, 0x1
52112 std %f14, [%l7 + 0x58]
52113 stx %i3, [%l7 + 0x38]
52114 subc %i5, 0x0274, %l0
52115 tleu %xcc, 0x2
52116 stw %o4, [%l7 + 0x1C]
52117 ldsw [%l7 + 0x78], %i4
52118 fxors %f11, %f2, %f10
52119 for %f10, %f2, %f2
52120 std %f8, [%l7 + 0x20]
52121 ldsh [%l7 + 0x3E], %o3
52122 bvc,a loop_6063
52123 ldub [%l7 + 0x70], %i2
52124 ldd [%l7 + 0x20], %f10
52125 movl %xcc, %g6, %i1
52126loop_6063:
52127 edge16 %l6, %i0, %o1
52128 fpmerge %f10, %f4, %f0
52129 ldub [%l7 + 0x14], %o2
52130 sth %g7, [%l7 + 0x0E]
52131 bl,a,pn %icc, loop_6064
52132 fmovrslez %l3, %f2, %f10
52133 lduw [%l7 + 0x64], %o0
52134 fpmerge %f5, %f1, %f4
52135loop_6064:
52136 edge32 %o6, %g2, %g5
52137 bg,pt %icc, loop_6065
52138 ldub [%l7 + 0x41], %l5
52139 stw %l4, [%l7 + 0x10]
52140 ld [%l7 + 0x48], %f12
52141loop_6065:
52142 stx %o7, [%l7 + 0x18]
52143 mulx %l1, 0x0A3C, %g4
52144 st %f11, [%l7 + 0x64]
52145 std %f12, [%l7 + 0x08]
52146 sth %g3, [%l7 + 0x58]
52147 nop
52148 setx loop_6066, %l0, %l1
52149 jmpl %l1, %i7
52150 ldsb [%l7 + 0x2E], %g1
52151 ldsw [%l7 + 0x34], %o5
52152 tleu %xcc, 0x1
52153loop_6066:
52154 ld [%l7 + 0x40], %f11
52155 stb %i6, [%l7 + 0x5B]
52156 movcc %icc, %l2, %i3
52157 ldub [%l7 + 0x18], %i5
52158 lduw [%l7 + 0x78], %o4
52159 std %f2, [%l7 + 0x50]
52160 tcc %xcc, 0x7
52161 stx %i4, [%l7 + 0x40]
52162 ldsb [%l7 + 0x3B], %o3
52163 movg %xcc, %l0, %i2
52164 tle %icc, 0x0
52165 fmul8x16 %f1, %f6, %f0
52166 ldx [%l7 + 0x10], %i1
52167 fmovspos %icc, %f1, %f3
52168 fmovsgu %icc, %f6, %f5
52169 bcs %xcc, loop_6067
52170 fpack32 %f6, %f4, %f2
52171 bne,pn %icc, loop_6068
52172 std %f12, [%l7 + 0x40]
52173loop_6067:
52174 fmovsn %icc, %f6, %f8
52175 fmovsge %icc, %f5, %f7
52176loop_6068:
52177 edge32 %l6, %i0, %g6
52178 tg %icc, 0x2
52179 edge8 %o2, %g7, %o1
52180 fmovsl %xcc, %f9, %f13
52181 alignaddr %o0, %o6, %l3
52182 xnor %g5, %l5, %g2
52183 tcs %xcc, 0x6
52184 lduh [%l7 + 0x64], %o7
52185 lduw [%l7 + 0x44], %l4
52186 bcs,a %icc, loop_6069
52187 fbo %fcc0, loop_6070
52188 array8 %g4, %l1, %g3
52189 lduw [%l7 + 0x5C], %i7
52190loop_6069:
52191 fmovde %xcc, %f6, %f4
52192loop_6070:
52193 fmovdge %xcc, %f6, %f13
52194 fcmpd %fcc1, %f2, %f14
52195 bvc,a,pn %xcc, loop_6071
52196 subc %o5, 0x1DE6, %i6
52197 sdivcc %l2, 0x1427, %g1
52198 fpsub16 %f10, %f0, %f14
52199loop_6071:
52200 fmul8x16au %f12, %f3, %f6
52201 taddcctv %i5, %i3, %i4
52202 bne,a %xcc, loop_6072
52203 taddcc %o4, %o3, %i2
52204 fcmpne32 %f12, %f6, %i1
52205 andncc %l6, %i0, %g6
52206loop_6072:
52207 stb %l0, [%l7 + 0x17]
52208 stw %o2, [%l7 + 0x54]
52209 movgu %icc, %g7, %o1
52210 bn %xcc, loop_6073
52211 fcmpne16 %f10, %f12, %o6
52212 mulx %l3, %g5, %l5
52213 fmovdl %xcc, %f5, %f1
52214loop_6073:
52215 ldsw [%l7 + 0x7C], %o0
52216 brgez,a %o7, loop_6074
52217 fmovdneg %icc, %f1, %f10
52218 umulcc %l4, 0x1EB5, %g2
52219 fmovsa %xcc, %f11, %f7
52220loop_6074:
52221 fbo %fcc0, loop_6075
52222 fmul8sux16 %f6, %f4, %f14
52223 tleu %xcc, 0x3
52224 edge8l %l1, %g3, %g4
52225loop_6075:
52226 fmovdvc %xcc, %f9, %f13
52227 movre %o5, %i7, %l2
52228 fmovrdlz %g1, %f12, %f2
52229 udivcc %i6, 0x0695, %i5
52230 fmovdge %icc, %f2, %f3
52231 andncc %i4, %o4, %i3
52232 ba loop_6076
52233 std %f0, [%l7 + 0x50]
52234 fbne,a %fcc0, loop_6077
52235 fpsub16s %f11, %f7, %f1
52236loop_6076:
52237 fnot2s %f7, %f10
52238 movcs %xcc, %i2, %o3
52239loop_6077:
52240 movrlez %i1, %l6, %i0
52241 fmovrsgez %l0, %f4, %f8
52242 udivcc %g6, 0x1075, %g7
52243 ba,a,pt %xcc, loop_6078
52244 ldsw [%l7 + 0x48], %o1
52245 ld [%l7 + 0x10], %f3
52246 fpackfix %f6, %f6
52247loop_6078:
52248 fnot2s %f11, %f12
52249 stx %o6, [%l7 + 0x08]
52250 std %f12, [%l7 + 0x18]
52251 bcs,a,pt %icc, loop_6079
52252 te %icc, 0x6
52253 fmovse %xcc, %f14, %f12
52254 srlx %o2, %l3, %g5
52255loop_6079:
52256 fmovs %f10, %f0
52257 array16 %o0, %o7, %l4
52258 fornot1s %f14, %f12, %f11
52259 ldsh [%l7 + 0x30], %l5
52260 edge8 %g2, %l1, %g4
52261 fmovsne %icc, %f14, %f2
52262 fones %f8
52263 fba %fcc1, loop_6080
52264 brgz %g3, loop_6081
52265 array16 %i7, %o5, %g1
52266 fornot1 %f0, %f4, %f12
52267loop_6080:
52268 ldsh [%l7 + 0x20], %l2
52269loop_6081:
52270 fors %f2, %f12, %f0
52271 array32 %i6, %i4, %i5
52272 smul %i3, %i2, %o3
52273 fmovdg %icc, %f10, %f8
52274 fmovdcs %xcc, %f14, %f0
52275 ld [%l7 + 0x08], %f10
52276 sdivx %i1, 0x1473, %o4
52277 fmovrsgez %l6, %f1, %f8
52278 fcmpeq16 %f14, %f14, %i0
52279 fnegs %f11, %f13
52280 ldsw [%l7 + 0x74], %l0
52281 fmovscc %xcc, %f11, %f12
52282 fnands %f4, %f3, %f4
52283 st %f10, [%l7 + 0x20]
52284 fmovsneg %xcc, %f15, %f15
52285 bcc,pn %icc, loop_6082
52286 ldsh [%l7 + 0x16], %g6
52287 std %f0, [%l7 + 0x08]
52288 array8 %g7, %o1, %o2
52289loop_6082:
52290 fnegd %f12, %f8
52291 ldsw [%l7 + 0x2C], %o6
52292 fmul8x16 %f8, %f0, %f6
52293 ldsh [%l7 + 0x5A], %g5
52294 stx %l3, [%l7 + 0x20]
52295 array32 %o7, %l4, %o0
52296 stx %l5, [%l7 + 0x08]
52297 fnot2 %f4, %f12
52298 fmovrse %g2, %f2, %f0
52299 fbl,a %fcc3, loop_6083
52300 tcs %icc, 0x3
52301 ldsh [%l7 + 0x58], %g4
52302 alignaddrl %l1, %g3, %o5
52303loop_6083:
52304 fmul8ulx16 %f12, %f10, %f10
52305 andcc %g1, %i7, %i6
52306 te %icc, 0x5
52307 fones %f13
52308 subc %l2, 0x0391, %i4
52309 add %i5, 0x03FF, %i3
52310 fbn,a %fcc1, loop_6084
52311 movrlez %i2, %i1, %o3
52312 fbe,a %fcc2, loop_6085
52313 edge32n %o4, %l6, %i0
52314loop_6084:
52315 stb %g6, [%l7 + 0x44]
52316 ldsh [%l7 + 0x24], %g7
52317loop_6085:
52318 lduw [%l7 + 0x4C], %o1
52319 ldsw [%l7 + 0x6C], %o2
52320 fmovrde %o6, %f0, %f10
52321 subcc %g5, %l0, %o7
52322 fble,a %fcc1, loop_6086
52323 ldx [%l7 + 0x70], %l4
52324 stx %l3, [%l7 + 0x30]
52325 movneg %icc, %l5, %o0
52326loop_6086:
52327 sth %g4, [%l7 + 0x66]
52328 fpsub16 %f2, %f12, %f10
52329 stb %l1, [%l7 + 0x0A]
52330 stb %g2, [%l7 + 0x41]
52331 fbl %fcc0, loop_6087
52332 taddcctv %o5, %g3, %i7
52333 fmovsa %icc, %f15, %f13
52334 std %f14, [%l7 + 0x40]
52335loop_6087:
52336 fmovrse %i6, %f7, %f10
52337 fble %fcc3, loop_6088
52338 fabsd %f10, %f12
52339 ldsb [%l7 + 0x77], %g1
52340 st %f12, [%l7 + 0x18]
52341loop_6088:
52342 sth %i4, [%l7 + 0x36]
52343 tge %xcc, 0x2
52344 umul %i5, 0x0BD7, %i3
52345 edge16n %i2, %l2, %i1
52346 tneg %xcc, 0x6
52347 ldsw [%l7 + 0x34], %o4
52348 fpsub32 %f8, %f8, %f2
52349 fmovrsgez %o3, %f4, %f8
52350 stx %i0, [%l7 + 0x20]
52351 orcc %g6, 0x15F0, %g7
52352 edge16 %o1, %o2, %l6
52353 stx %o6, [%l7 + 0x50]
52354 fmovrdlz %g5, %f14, %f14
52355 fnegs %f9, %f1
52356 std %f4, [%l7 + 0x70]
52357 fnot1s %f7, %f9
52358 fmovrsgez %o7, %f4, %f4
52359 tcs %xcc, 0x1
52360 stb %l4, [%l7 + 0x34]
52361 sth %l0, [%l7 + 0x30]
52362 array8 %l3, %o0, %l5
52363 fmovdleu %xcc, %f1, %f13
52364 edge16n %l1, %g2, %o5
52365 ld [%l7 + 0x48], %f6
52366 ldx [%l7 + 0x48], %g4
52367 fpack32 %f4, %f14, %f14
52368 stb %g3, [%l7 + 0x0D]
52369 array32 %i7, %i6, %i4
52370 fmovrde %i5, %f12, %f12
52371 ld [%l7 + 0x48], %f1
52372 be,pt %icc, loop_6089
52373 fbne,a %fcc0, loop_6090
52374 brnz %i3, loop_6091
52375 ldsb [%l7 + 0x38], %i2
52376loop_6089:
52377 ldd [%l7 + 0x08], %f12
52378loop_6090:
52379 bne,a,pn %xcc, loop_6092
52380loop_6091:
52381 fmovsgu %icc, %f13, %f10
52382 stw %g1, [%l7 + 0x08]
52383 tsubcc %i1, %l2, %o3
52384loop_6092:
52385 orcc %o4, 0x1FB4, %i0
52386 stx %g6, [%l7 + 0x38]
52387 srlx %o1, %o2, %g7
52388 fmul8x16au %f10, %f7, %f12
52389 fmovdne %xcc, %f8, %f1
52390 ldsw [%l7 + 0x44], %l6
52391 fbl,a %fcc1, loop_6093
52392 stx %g5, [%l7 + 0x78]
52393 stx %o7, [%l7 + 0x08]
52394 movpos %icc, %l4, %o6
52395loop_6093:
52396 bvc %xcc, loop_6094
52397 tvs %icc, 0x2
52398 movle %xcc, %l3, %l0
52399 st %f5, [%l7 + 0x38]
52400loop_6094:
52401 std %f10, [%l7 + 0x08]
52402 std %f12, [%l7 + 0x60]
52403 movrne %l5, %o0, %g2
52404 umulcc %o5, %l1, %g4
52405 array32 %i7, %g3, %i4
52406 movleu %xcc, %i6, %i5
52407 move %xcc, %i2, %g1
52408 fors %f4, %f1, %f11
52409 fcmpd %fcc3, %f12, %f2
52410 ldub [%l7 + 0x50], %i3
52411 bneg loop_6095
52412 fmuld8sux16 %f1, %f15, %f12
52413 tg %xcc, 0x3
52414 tvc %icc, 0x3
52415loop_6095:
52416 ldsb [%l7 + 0x42], %i1
52417 fmovdleu %xcc, %f9, %f7
52418 bl,pn %icc, loop_6096
52419 srlx %l2, 0x1D, %o3
52420 for %f14, %f2, %f2
52421 bvc,pn %icc, loop_6097
52422loop_6096:
52423 umulcc %i0, %o4, %o1
52424 andcc %o2, %g6, %g7
52425 edge8n %g5, %o7, %l6
52426loop_6097:
52427 ld [%l7 + 0x78], %f12
52428 fand %f12, %f12, %f4
52429 sdivx %l4, 0x10C8, %o6
52430 fand %f12, %f10, %f10
52431 fmovdpos %xcc, %f2, %f11
52432 st %f11, [%l7 + 0x4C]
52433 fbn,a %fcc3, loop_6098
52434 fmuld8sux16 %f7, %f6, %f10
52435 taddcc %l0, %l5, %o0
52436 stw %l3, [%l7 + 0x1C]
52437loop_6098:
52438 sethi 0x1952, %g2
52439 fbuge,a %fcc2, loop_6099
52440 subccc %o5, %g4, %i7
52441 fnot1s %f8, %f9
52442 lduh [%l7 + 0x2E], %l1
52443loop_6099:
52444 fmovrdgez %g3, %f12, %f2
52445 srax %i4, %i6, %i5
52446 stb %g1, [%l7 + 0x3E]
52447 lduh [%l7 + 0x26], %i2
52448 alignaddrl %i3, %l2, %i1
52449 orncc %i0, %o4, %o3
52450 lduw [%l7 + 0x08], %o1
52451 fpsub32 %f10, %f2, %f0
52452 ldsw [%l7 + 0x28], %g6
52453 fmovsge %xcc, %f5, %f6
52454 fmovdleu %xcc, %f1, %f9
52455 ble,a %icc, loop_6100
52456 fmovsle %icc, %f0, %f2
52457 ldd [%l7 + 0x78], %f12
52458 fpsub32 %f2, %f14, %f14
52459loop_6100:
52460 fmovrslez %o2, %f3, %f9
52461 subc %g5, %o7, %l6
52462 fmovsleu %xcc, %f0, %f15
52463 fmul8x16al %f5, %f2, %f2
52464 stb %g7, [%l7 + 0x0D]
52465 fmovsgu %xcc, %f3, %f1
52466 ble,a %xcc, loop_6101
52467 xor %l4, 0x086F, %o6
52468 std %f8, [%l7 + 0x18]
52469 fbo,a %fcc0, loop_6102
52470loop_6101:
52471 fmovrsgez %l5, %f0, %f6
52472 lduh [%l7 + 0x10], %l0
52473 fmovse %xcc, %f1, %f13
52474loop_6102:
52475 fsrc1 %f6, %f4
52476 edge32 %o0, %l3, %g2
52477 std %f12, [%l7 + 0x60]
52478 fmovrde %g4, %f12, %f12
52479 ldx [%l7 + 0x40], %o5
52480 lduh [%l7 + 0x5C], %i7
52481 fmovde %xcc, %f4, %f10
52482 nop
52483 setx loop_6103, %l0, %l1
52484 wrpr 0x1, %tl
52485 wrpr %l1, %tnpc
52486 setx 0x34400001400, %l0, %l1
52487 wrpr %l1, %tstate
52488 wrhpr 0x4, %htstate
52489 done
52490 fnands %f9, %f6, %f14
52491 std %f10, [%l7 + 0x08]
52492 movcc %icc, %l1, %i4
52493loop_6103:
52494 st %f5, [%l7 + 0x08]
52495 fmovrsgez %i6, %f1, %f8
52496 ldub [%l7 + 0x19], %i5
52497 stw %g3, [%l7 + 0x0C]
52498 ld [%l7 + 0x48], %f0
52499 andncc %i2, %g1, %l2
52500 fabss %f0, %f14
52501 nop
52502 setx loop_6104, %l0, %l1
52503 wrpr 0x1, %tl
52504 wrpr %l1, %tnpc
52505 setx 0x34400001400, %l0, %l1
52506 wrpr %l1, %tstate
52507 wrhpr 0x4, %htstate
52508 done
52509 fornot1 %f8, %f2, %f2
52510 tleu %icc, 0x1
52511 sra %i1, %i3, %i0
52512loop_6104:
52513 faligndata %f2, %f0, %f12
52514 st %f3, [%l7 + 0x10]
52515 ld [%l7 + 0x6C], %f7
52516 xor %o4, %o3, %o1
52517 std %f0, [%l7 + 0x30]
52518 fbuge,a %fcc2, loop_6105
52519 srax %o2, 0x1D, %g6
52520 nop
52521 setx loop_6106, %l0, %l1
52522 wrpr 0x1, %tl
52523 wrpr %l1, %tnpc
52524 setx 0x34400001400, %l0, %l1
52525 wrpr %l1, %tstate
52526 wrhpr 0x4, %htstate
52527 done
52528 movrlz %g5, 0x338, %o7
52529loop_6105:
52530 movgu %xcc, %g7, %l4
52531 movpos %icc, %o6, %l6
52532loop_6106:
52533 edge8 %l0, %o0, %l3
52534 fcmpd %fcc1, %f14, %f8
52535 ldub [%l7 + 0x38], %g2
52536 ldsb [%l7 + 0x0B], %g4
52537 fbne %fcc3, loop_6107
52538 sth %o5, [%l7 + 0x7E]
52539 stb %l5, [%l7 + 0x4A]
52540 mulx %i7, %i4, %l1
52541loop_6107:
52542 fmovsleu %xcc, %f11, %f2
52543 fmovdcs %icc, %f6, %f2
52544 edge16l %i6, %i5, %g3
52545 lduh [%l7 + 0x7A], %g1
52546 ldsb [%l7 + 0x1D], %l2
52547 movle %xcc, %i1, %i3
52548 st %f4, [%l7 + 0x7C]
52549 bne,a %xcc, loop_6108
52550 lduh [%l7 + 0x68], %i2
52551 movrgez %o4, %i0, %o1
52552 lduw [%l7 + 0x2C], %o3
52553loop_6108:
52554 stb %o2, [%l7 + 0x35]
52555 std %f0, [%l7 + 0x68]
52556 tge %xcc, 0x2
52557 stx %g6, [%l7 + 0x78]
52558 fmovdg %icc, %f3, %f13
52559 smulcc %g5, 0x0BE4, %g7
52560 fmovscs %icc, %f6, %f10
52561 fmovrde %o7, %f4, %f2
52562 xorcc %l4, 0x1785, %l6
52563 andn %l0, 0x002D, %o0
52564 fmovsne %xcc, %f7, %f11
52565 fbue,a %fcc1, loop_6109
52566 sth %o6, [%l7 + 0x30]
52567 fmovrse %g2, %f13, %f9
52568 fpmerge %f1, %f13, %f6
52569loop_6109:
52570 tle %xcc, 0x1
52571 lduw [%l7 + 0x68], %g4
52572 orncc %l3, %o5, %l5
52573 edge32l %i4, %l1, %i7
52574 fmul8x16au %f10, %f11, %f8
52575 fmovsl %xcc, %f10, %f12
52576 fbu,a %fcc3, loop_6110
52577 fcmpne16 %f6, %f6, %i5
52578 fmovsl %xcc, %f2, %f0
52579 orn %g3, %g1, %i6
52580loop_6110:
52581 subcc %l2, 0x044A, %i3
52582 std %f14, [%l7 + 0x30]
52583 fmovdge %icc, %f3, %f3
52584 fnot2 %f0, %f14
52585 fbge,a %fcc3, loop_6111
52586 fmovsvs %xcc, %f14, %f14
52587 fxor %f14, %f6, %f2
52588 fba %fcc3, loop_6112
52589loop_6111:
52590 sethi 0x02CF, %i1
52591 fmovsn %icc, %f12, %f4
52592 ldsh [%l7 + 0x4E], %o4
52593loop_6112:
52594 bshuffle %f4, %f14, %f8
52595 fzero %f14
52596 nop
52597 setx loop_6113, %l0, %l1
52598 wrpr 0x1, %tl
52599 wrpr %l1, %tpc
52600 add %l1, 0x4, %l1
52601 wrpr %l1, %tnpc
52602 setx 0x34400001400, %l0, %l1
52603 wrpr %l1, %tstate
52604 wrhpr 0x4, %htstate
52605 retry
52606 edge8l %i2, %i0, %o1
52607 array16 %o2, %g6, %g5
52608 fbn,a %fcc0, loop_6114
52609loop_6113:
52610 brz,a %g7, loop_6115
52611 array32 %o3, %o7, %l6
52612 ldsh [%l7 + 0x3A], %l0
52613loop_6114:
52614 and %o0, %o6, %l4
52615loop_6115:
52616 tpos %xcc, 0x6
52617 bcs loop_6116
52618 fxnor %f12, %f0, %f10
52619 movrlez %g2, %l3, %g4
52620 fbuge,a %fcc1, loop_6117
52621loop_6116:
52622 ldub [%l7 + 0x2B], %l5
52623 bge,a,pn %xcc, loop_6118
52624 smulcc %i4, 0x0241, %o5
52625loop_6117:
52626 sth %l1, [%l7 + 0x0E]
52627 ldsh [%l7 + 0x0C], %i5
52628loop_6118:
52629 fmovrdlz %g3, %f8, %f10
52630 ble,a,pn %icc, loop_6119
52631 sethi 0x0702, %i7
52632 tleu %xcc, 0x1
52633 std %f0, [%l7 + 0x38]
52634loop_6119:
52635 fandnot1s %f10, %f1, %f5
52636 tg %icc, 0x1
52637 tsubcctv %i6, %g1, %l2
52638 sra %i1, 0x0C, %o4
52639 movgu %icc, %i2, %i3
52640 ldsw [%l7 + 0x38], %i0
52641 siam 0x1
52642 ldsb [%l7 + 0x46], %o2
52643 andcc %g6, %g5, %o1
52644 sllx %g7, %o7, %l6
52645 edge8 %o3, %l0, %o0
52646 ldsh [%l7 + 0x50], %l4
52647 fmovdvc %xcc, %f2, %f8
52648 addccc %g2, %l3, %o6
52649 fcmpeq16 %f6, %f2, %g4
52650 ldx [%l7 + 0x68], %l5
52651 ld [%l7 + 0x3C], %f12
52652 andncc %i4, %o5, %i5
52653 sdivx %l1, 0x16E3, %i7
52654 lduh [%l7 + 0x3A], %g3
52655 edge8 %i6, %g1, %i1
52656 fpmerge %f14, %f2, %f14
52657 ldsh [%l7 + 0x68], %o4
52658 movge %xcc, %l2, %i3
52659 fmovrsne %i0, %f4, %f13
52660 smul %i2, %o2, %g6
52661 srlx %o1, %g5, %o7
52662 fnands %f0, %f9, %f7
52663 ldsh [%l7 + 0x2C], %l6
52664 sub %g7, 0x01D0, %l0
52665 fmovrde %o3, %f8, %f2
52666 fpackfix %f8, %f6
52667 ldsw [%l7 + 0x4C], %l4
52668 bleu,a %icc, loop_6120
52669 lduh [%l7 + 0x60], %o0
52670 ldub [%l7 + 0x4E], %l3
52671 std %f2, [%l7 + 0x08]
52672loop_6120:
52673 ldsb [%l7 + 0x72], %o6
52674 ldsw [%l7 + 0x50], %g4
52675 fornot1s %f1, %f13, %f15
52676 ldd [%l7 + 0x48], %f8
52677 stw %g2, [%l7 + 0x6C]
52678 brgz,a %i4, loop_6121
52679 movrne %o5, 0x06F, %i5
52680 sth %l5, [%l7 + 0x24]
52681 ldsb [%l7 + 0x0C], %i7
52682loop_6121:
52683 mulx %g3, %l1, %i6
52684 sth %i1, [%l7 + 0x6C]
52685 edge32ln %o4, %g1, %l2
52686 add %i0, 0x15C3, %i2
52687 sdivx %o2, 0x17F0, %i3
52688 fmovrslez %g6, %f13, %f13
52689 lduh [%l7 + 0x2C], %o1
52690 fbue %fcc1, loop_6122
52691 fornot1 %f10, %f2, %f4
52692 fmovsleu %icc, %f2, %f5
52693 brnz,a %g5, loop_6123
52694loop_6122:
52695 fmovrdlez %o7, %f12, %f14
52696 ld [%l7 + 0x3C], %f1
52697 sth %l6, [%l7 + 0x16]
52698loop_6123:
52699 ldsb [%l7 + 0x29], %l0
52700 fsrc1 %f14, %f8
52701 fmovsn %xcc, %f11, %f0
52702 fors %f8, %f12, %f11
52703 lduw [%l7 + 0x68], %g7
52704 fpadd16 %f2, %f6, %f8
52705 stb %o3, [%l7 + 0x6E]
52706 stx %l4, [%l7 + 0x60]
52707 lduw [%l7 + 0x74], %o0
52708 fmovrdgez %l3, %f14, %f4
52709 fmovsgu %xcc, %f4, %f0
52710 srlx %g4, %g2, %o6
52711 fmovdvs %xcc, %f10, %f10
52712 ldsh [%l7 + 0x32], %o5
52713 fmovrdlez %i4, %f14, %f14
52714 ldsh [%l7 + 0x7A], %i5
52715 ldub [%l7 + 0x40], %i7
52716 fpadd32 %f12, %f6, %f4
52717 ldsh [%l7 + 0x50], %l5
52718 fandnot1s %f8, %f4, %f6
52719 bvc,a,pn %icc, loop_6124
52720 stx %g3, [%l7 + 0x40]
52721 movvs %icc, %i6, %i1
52722 fmovsvs %xcc, %f13, %f13
52723loop_6124:
52724 fmovdg %icc, %f1, %f7
52725 ldsw [%l7 + 0x3C], %l1
52726 movcs %xcc, %g1, %l2
52727 fornot1 %f4, %f6, %f4
52728 fornot1 %f6, %f6, %f10
52729 fsrc2 %f8, %f14
52730 fmovsneg %xcc, %f0, %f6
52731 fones %f7
52732 bgu,pt %xcc, loop_6125
52733 andncc %o4, %i2, %i0
52734 edge8ln %o2, %i3, %o1
52735 ta %icc, 0x2
52736loop_6125:
52737 stx %g6, [%l7 + 0x28]
52738 xnorcc %o7, %g5, %l6
52739 sth %l0, [%l7 + 0x6A]
52740 tne %icc, 0x7
52741 ld [%l7 + 0x30], %f8
52742 fsrc1s %f4, %f5
52743 movneg %icc, %o3, %l4
52744 andn %g7, 0x029C, %l3
52745 fcmpgt32 %f12, %f14, %o0
52746 fbu %fcc3, loop_6126
52747 stb %g4, [%l7 + 0x6A]
52748 fexpand %f8, %f8
52749 bpos,pt %icc, loop_6127
52750loop_6126:
52751 stw %o6, [%l7 + 0x68]
52752 lduw [%l7 + 0x1C], %o5
52753 add %g2, %i5, %i4
52754loop_6127:
52755 tge %icc, 0x4
52756 stb %i7, [%l7 + 0x0B]
52757 fones %f4
52758 fpadd16s %f0, %f6, %f11
52759 fmovrdne %g3, %f8, %f8
52760 lduh [%l7 + 0x58], %l5
52761 faligndata %f0, %f4, %f12
52762 tsubcctv %i6, 0x04AA, %i1
52763 fblg,a %fcc2, loop_6128
52764 srax %g1, %l2, %o4
52765 addcc %i2, %i0, %o2
52766 udiv %i3, 0x0AF0, %l1
52767loop_6128:
52768 fpack32 %f8, %f10, %f14
52769 movcs %icc, %g6, %o7
52770 ba %xcc, loop_6129
52771 brnz,a %g5, loop_6130
52772 for %f0, %f8, %f4
52773 fmuld8ulx16 %f15, %f3, %f0
52774loop_6129:
52775 sth %o1, [%l7 + 0x72]
52776loop_6130:
52777 bne,pn %icc, loop_6131
52778 fbne,a %fcc1, loop_6132
52779 nop
52780 setx loop_6133, %l0, %l1
52781 wrpr 0x1, %tl
52782 wrpr %l1, %tpc
52783 add %l1, 0x4, %l1
52784 wrpr %l1, %tnpc
52785 setx 0x34400001400, %l0, %l1
52786 wrpr %l1, %tstate
52787 wrhpr 0x4, %htstate
52788 retry
52789 ldd [%l7 + 0x38], %f14
52790loop_6131:
52791 fpmerge %f14, %f13, %f8
52792loop_6132:
52793 move %xcc, %l0, %l6
52794loop_6133:
52795 fbue,a %fcc2, loop_6134
52796 fmuld8sux16 %f4, %f8, %f12
52797 st %f5, [%l7 + 0x3C]
52798 movleu %xcc, %o3, %g7
52799loop_6134:
52800 edge8ln %l3, %l4, %g4
52801 brgez,a %o6, loop_6135
52802 movleu %xcc, %o5, %o0
52803 stx %i5, [%l7 + 0x68]
52804 stw %g2, [%l7 + 0x20]
52805loop_6135:
52806 and %i7, 0x0232, %i4
52807 fmovsneg %xcc, %f0, %f14
52808 bge,a %icc, loop_6136
52809 add %g3, 0x1367, %i6
52810 and %i1, %g1, %l5
52811 bvs,a loop_6137
52812loop_6136:
52813 tvc %xcc, 0x5
52814 fxor %f0, %f14, %f2
52815 tg %xcc, 0x0
52816loop_6137:
52817 std %f4, [%l7 + 0x38]
52818 sdivx %o4, 0x1AD7, %l2
52819 ldsh [%l7 + 0x24], %i0
52820 fmovrdgz %i2, %f12, %f14
52821 fsrc1 %f6, %f4
52822 ldub [%l7 + 0x5D], %i3
52823 st %f3, [%l7 + 0x64]
52824 orcc %o2, 0x1EE3, %l1
52825 fornot1 %f8, %f10, %f10
52826 bpos,a,pn %xcc, loop_6138
52827 fmovsg %xcc, %f3, %f14
52828 fcmped %fcc2, %f6, %f4
52829 fbe %fcc0, loop_6139
52830loop_6138:
52831 sth %o7, [%l7 + 0x2E]
52832 fpack16 %f14, %f6
52833 fmovdl %xcc, %f14, %f3
52834loop_6139:
52835 st %f12, [%l7 + 0x40]
52836 orncc %g6, %g5, %o1
52837 fpmerge %f10, %f6, %f4
52838 fmovsle %icc, %f4, %f3
52839 edge16l %l0, %o3, %l6
52840 movrne %l3, %l4, %g7
52841 fmovrdlz %g4, %f2, %f2
52842 smulcc %o5, %o0, %o6
52843 ldub [%l7 + 0x34], %g2
52844 orncc %i7, %i4, %i5
52845 st %f11, [%l7 + 0x1C]
52846 mova %icc, %i6, %i1
52847 brgz %g3, loop_6140
52848 lduh [%l7 + 0x2A], %l5
52849 move %icc, %o4, %g1
52850 sth %l2, [%l7 + 0x62]
52851loop_6140:
52852 stw %i0, [%l7 + 0x24]
52853 ldsh [%l7 + 0x7C], %i3
52854 std %f0, [%l7 + 0x78]
52855 brnz %i2, loop_6141
52856 andcc %o2, 0x1EA3, %l1
52857 udivx %g6, 0x0E30, %g5
52858 movcs %icc, %o1, %o7
52859loop_6141:
52860 tgu %xcc, 0x5
52861 fxor %f10, %f6, %f2
52862 sth %l0, [%l7 + 0x32]
52863 nop
52864 setx loop_6142, %l0, %l1
52865 wrpr 0x1, %tl
52866 wrpr %l1, %tpc
52867 add %l1, 0x4, %l1
52868 wrpr %l1, %tnpc
52869 setx 0x34400001400, %l0, %l1
52870 wrpr %l1, %tstate
52871 wrhpr 0x4, %htstate
52872 retry
52873 ldsw [%l7 + 0x28], %l6
52874 fone %f8
52875 ld [%l7 + 0x3C], %f5
52876loop_6142:
52877 lduh [%l7 + 0x26], %l3
52878 std %f4, [%l7 + 0x60]
52879 fcmpeq16 %f14, %f10, %o3
52880 subcc %l4, %g4, %g7
52881 edge32ln %o5, %o0, %o6
52882 ld [%l7 + 0x50], %f12
52883 brgez,a %i7, loop_6143
52884 bvc,a,pt %icc, loop_6144
52885 smul %g2, %i4, %i5
52886 ldub [%l7 + 0x55], %i6
52887loop_6143:
52888 ldsw [%l7 + 0x08], %g3
52889loop_6144:
52890 ldx [%l7 + 0x10], %i1
52891 fbge %fcc3, loop_6145
52892 ldd [%l7 + 0x38], %f8
52893 edge16ln %l5, %o4, %l2
52894 ld [%l7 + 0x70], %f1
52895loop_6145:
52896 fxnors %f3, %f9, %f13
52897 stb %g1, [%l7 + 0x55]
52898 movrlz %i0, %i3, %o2
52899 fmovdg %icc, %f14, %f2
52900 brgz %i2, loop_6146
52901 bleu loop_6147
52902 bcs,a,pn %icc, loop_6148
52903 bleu,pt %icc, loop_6149
52904loop_6146:
52905 fxnor %f6, %f4, %f8
52906loop_6147:
52907 st %f6, [%l7 + 0x68]
52908loop_6148:
52909 fxnors %f13, %f2, %f2
52910loop_6149:
52911 addc %l1, 0x0B0A, %g6
52912 add %o1, %g5, %l0
52913 udivx %l6, 0x1D42, %l3
52914 fmovsne %icc, %f6, %f1
52915 fzero %f2
52916 tsubcctv %o7, 0x04FC, %l4
52917 ldub [%l7 + 0x0A], %o3
52918 fmovse %icc, %f8, %f0
52919 edge32 %g4, %o5, %o0
52920 fmovrde %o6, %f10, %f14
52921 fpack16 %f10, %f6
52922 std %f8, [%l7 + 0x10]
52923 fpadd32s %f5, %f6, %f7
52924 fpadd16s %f7, %f15, %f12
52925 bgu,a loop_6150
52926 brgz,a %g7, loop_6151
52927 orncc %g2, 0x1326, %i7
52928 alignaddr %i5, %i4, %g3
52929loop_6150:
52930 fmovrde %i1, %f0, %f6
52931loop_6151:
52932 fcmple32 %f6, %f6, %i6
52933 stb %l5, [%l7 + 0x43]
52934 ldd [%l7 + 0x78], %f2
52935 lduw [%l7 + 0x30], %l2
52936 ba,pt %icc, loop_6152
52937 st %f14, [%l7 + 0x68]
52938 xnor %g1, %o4, %i3
52939 edge32ln %o2, %i2, %i0
52940loop_6152:
52941 call loop_6153
52942 xorcc %g6, 0x19B3, %l1
52943 ldsh [%l7 + 0x4A], %o1
52944 be,a,pt %icc, loop_6154
52945loop_6153:
52946 sth %l0, [%l7 + 0x7E]
52947 stb %g5, [%l7 + 0x53]
52948 tcs %icc, 0x7
52949loop_6154:
52950 ld [%l7 + 0x30], %f15
52951 fpmerge %f10, %f5, %f14
52952 fmovrse %l3, %f13, %f11
52953 ldd [%l7 + 0x20], %f6
52954 stb %o7, [%l7 + 0x4C]
52955 sllx %l6, %o3, %l4
52956 fand %f8, %f12, %f8
52957 fabsd %f4, %f8
52958 fbg,a %fcc3, loop_6155
52959 alignaddr %o5, %g4, %o0
52960 fmovsgu %icc, %f4, %f4
52961 movrgez %o6, %g2, %g7
52962loop_6155:
52963 array32 %i5, %i4, %g3
52964 fbe,a %fcc1, loop_6156
52965 fmovrdgez %i7, %f2, %f10
52966 tsubcc %i1, 0x0160, %i6
52967 add %l5, %g1, %o4
52968loop_6156:
52969 udivcc %i3, 0x1510, %l2
52970 fandnot2 %f4, %f10, %f12
52971 bl,pn %xcc, loop_6157
52972 bpos,a,pn %icc, loop_6158
52973 ldd [%l7 + 0x78], %f12
52974 movgu %xcc, %o2, %i0
52975loop_6157:
52976 sth %g6, [%l7 + 0x7E]
52977loop_6158:
52978 movneg %xcc, %l1, %o1
52979 ldx [%l7 + 0x08], %l0
52980 pdist %f10, %f6, %f14
52981 smulcc %i2, 0x0784, %g5
52982 sub %l3, 0x1C08, %l6
52983 fmovd %f2, %f12
52984 fpsub16s %f13, %f4, %f8
52985 fcmple16 %f0, %f6, %o7
52986 fnand %f10, %f12, %f10
52987 st %f0, [%l7 + 0x40]
52988 subc %l4, %o3, %o5
52989 alignaddr %g4, %o6, %o0
52990 ldub [%l7 + 0x6B], %g7
52991 std %f6, [%l7 + 0x10]
52992 orncc %g2, %i5, %i4
52993 srlx %g3, %i1, %i6
52994 movrlez %l5, %i7, %g1
52995 fmovsgu %icc, %f8, %f11
52996 addc %o4, 0x00A4, %i3
52997 fands %f6, %f10, %f8
52998 std %f4, [%l7 + 0x50]
52999 fmovrsne %o2, %f11, %f5
53000 stb %l2, [%l7 + 0x5E]
53001 movrne %g6, 0x1C2, %i0
53002 sub %l1, 0x03B9, %l0
53003 fbule %fcc2, loop_6159
53004 fbne %fcc0, loop_6160
53005 movvc %xcc, %i2, %o1
53006 lduh [%l7 + 0x12], %l3
53007loop_6159:
53008 fmovdleu %icc, %f0, %f2
53009loop_6160:
53010 fpackfix %f12, %f14
53011 sllx %g5, %l6, %o7
53012 fmovscs %icc, %f4, %f14
53013 fxors %f4, %f6, %f15
53014 ldsh [%l7 + 0x12], %l4
53015 ba,a %xcc, loop_6161
53016 std %f2, [%l7 + 0x18]
53017 ld [%l7 + 0x40], %f13
53018 stb %o3, [%l7 + 0x7A]
53019loop_6161:
53020 fmovrsne %g4, %f5, %f5
53021 fpmerge %f0, %f0, %f0
53022 tleu %icc, 0x5
53023 sth %o6, [%l7 + 0x42]
53024 movle %xcc, %o0, %g7
53025 fone %f4
53026 edge8l %g2, %i5, %i4
53027 movgu %icc, %o5, %i1
53028 edge16ln %g3, %i6, %l5
53029 stb %i7, [%l7 + 0x3C]
53030 orncc %o4, 0x0C0F, %g1
53031 movge %xcc, %i3, %l2
53032 brnz %o2, loop_6162
53033 move %icc, %i0, %l1
53034 lduh [%l7 + 0x34], %l0
53035 fmovrdlz %g6, %f8, %f8
53036loop_6162:
53037 fmovsl %icc, %f12, %f10
53038 lduh [%l7 + 0x34], %i2
53039 ld [%l7 + 0x74], %f6
53040 fpadd16 %f0, %f6, %f4
53041 edge16 %l3, %o1, %l6
53042 fandnot1s %f0, %f8, %f8
53043 tg %icc, 0x3
53044 sth %g5, [%l7 + 0x1C]
53045 umul %o7, %o3, %g4
53046 fmovdpos %xcc, %f12, %f4
53047 ldd [%l7 + 0x10], %f4
53048 fnot1s %f1, %f15
53049 sub %o6, 0x1D42, %o0
53050 ldsw [%l7 + 0x7C], %l4
53051 tge %xcc, 0x1
53052 ldx [%l7 + 0x58], %g2
53053 fornot1 %f6, %f10, %f10
53054 ldsw [%l7 + 0x0C], %g7
53055 fmovrsgz %i5, %f5, %f15
53056 fmovdcs %xcc, %f11, %f1
53057 umulcc %o5, %i4, %g3
53058 movvs %icc, %i1, %i6
53059 stx %i7, [%l7 + 0x18]
53060 xnorcc %o4, %g1, %i3
53061 be loop_6163
53062 stb %l5, [%l7 + 0x79]
53063 ldd [%l7 + 0x38], %f0
53064 udivx %o2, 0x1459, %i0
53065loop_6163:
53066 fandnot2 %f2, %f8, %f10
53067 fnor %f6, %f8, %f10
53068 srlx %l2, 0x1D, %l0
53069 subccc %l1, %i2, %l3
53070 movne %xcc, %o1, %l6
53071 fpadd16s %f7, %f8, %f3
53072 movre %g6, %g5, %o3
53073 addccc %g4, 0x14A1, %o7
53074 movl %icc, %o6, %o0
53075 lduw [%l7 + 0x6C], %l4
53076 movne %xcc, %g7, %g2
53077 fble,a %fcc1, loop_6164
53078 fnors %f9, %f0, %f14
53079 fsrc1s %f4, %f6
53080 st %f15, [%l7 + 0x50]
53081loop_6164:
53082 lduh [%l7 + 0x26], %o5
53083 brlz %i5, loop_6165
53084 st %f1, [%l7 + 0x34]
53085 fornot2s %f5, %f4, %f2
53086 fpsub16 %f4, %f8, %f14
53087loop_6165:
53088 tpos %xcc, 0x2
53089 brlz,a %g3, loop_6166
53090 bneg %xcc, loop_6167
53091 taddcc %i1, %i4, %i7
53092 movrne %o4, %g1, %i3
53093loop_6166:
53094 fmovsvs %xcc, %f15, %f7
53095loop_6167:
53096 fcmpes %fcc1, %f14, %f2
53097 fmovrdgez %l5, %f2, %f6
53098 ldsb [%l7 + 0x32], %o2
53099 ldx [%l7 + 0x18], %i6
53100 stb %i0, [%l7 + 0x3F]
53101 movneg %xcc, %l0, %l1
53102 movrlz %i2, 0x32F, %l2
53103 fzeros %f6
53104 fmovrdne %l3, %f6, %f0
53105 bcs,a loop_6168
53106 stb %l6, [%l7 + 0x3F]
53107 udivcc %o1, 0x0C5F, %g5
53108 xnorcc %g6, 0x0E60, %g4
53109loop_6168:
53110 addc %o7, 0x120F, %o3
53111 fnor %f12, %f12, %f6
53112 ldub [%l7 + 0x16], %o6
53113 fbul %fcc2, loop_6169
53114 orncc %o0, 0x04BB, %l4
53115 tneg %icc, 0x5
53116 stx %g2, [%l7 + 0x28]
53117loop_6169:
53118 subcc %g7, 0x10DD, %i5
53119 fmovda %icc, %f8, %f13
53120 movg %xcc, %o5, %g3
53121 std %f14, [%l7 + 0x08]
53122 udivcc %i4, 0x12F6, %i7
53123 or %i1, %o4, %g1
53124 movge %xcc, %l5, %o2
53125 movn %icc, %i6, %i3
53126 brz,a %l0, loop_6170
53127 fcmpeq16 %f8, %f14, %i0
53128 brnz,a %l1, loop_6171
53129 lduh [%l7 + 0x24], %l2
53130loop_6170:
53131 tge %xcc, 0x4
53132 fzeros %f15
53133loop_6171:
53134 fones %f14
53135 fbo %fcc3, loop_6172
53136 movgu %icc, %l3, %l6
53137 st %f5, [%l7 + 0x14]
53138 ld [%l7 + 0x58], %f10
53139loop_6172:
53140 movcs %icc, %i2, %g5
53141 fbn,a %fcc3, loop_6173
53142 and %g6, %o1, %g4
53143 udivcc %o3, 0x1A22, %o7
53144 sth %o6, [%l7 + 0x3E]
53145loop_6173:
53146 edge8 %o0, %g2, %g7
53147 movg %icc, %i5, %l4
53148 ldsw [%l7 + 0x3C], %g3
53149 fornot1s %f11, %f1, %f8
53150 stx %i4, [%l7 + 0x78]
53151 fxor %f10, %f2, %f6
53152 ldsh [%l7 + 0x0E], %o5
53153 stb %i7, [%l7 + 0x7C]
53154 ld [%l7 + 0x14], %f15
53155 sra %i1, 0x15, %o4
53156 ta %xcc, 0x1
53157 stx %g1, [%l7 + 0x38]
53158 movrne %l5, 0x34D, %o2
53159 subc %i3, 0x1977, %l0
53160 move %icc, %i6, %l1
53161 fmovsn %icc, %f12, %f6
53162 fbu %fcc2, loop_6174
53163 siam 0x7
53164 stw %l2, [%l7 + 0x50]
53165 ld [%l7 + 0x48], %f11
53166loop_6174:
53167 fors %f14, %f0, %f4
53168 edge16l %i0, %l6, %l3
53169 mulscc %g5, %i2, %g6
53170 fmuld8sux16 %f9, %f11, %f8
53171 st %f4, [%l7 + 0x4C]
53172 tneg %xcc, 0x0
53173 mova %icc, %o1, %o3
53174 fbe,a %fcc3, loop_6175
53175 brnz %g4, loop_6176
53176 ldub [%l7 + 0x3D], %o7
53177 fcmps %fcc1, %f4, %f10
53178loop_6175:
53179 ld [%l7 + 0x40], %f2
53180loop_6176:
53181 brgz %o0, loop_6177
53182 tg %icc, 0x7
53183 sll %g2, %o6, %g7
53184 std %f10, [%l7 + 0x68]
53185loop_6177:
53186 ldd [%l7 + 0x18], %f4
53187 bleu %xcc, loop_6178
53188 nop
53189 setx loop_6179, %l0, %l1
53190 jmpl %l1, %l4
53191 or %i5, %g3, %o5
53192 array8 %i7, %i4, %o4
53193loop_6178:
53194 ldx [%l7 + 0x18], %i1
53195loop_6179:
53196 fmovdcs %icc, %f3, %f6
53197 fcmpeq32 %f0, %f4, %g1
53198 fbuge,a %fcc2, loop_6180
53199 ld [%l7 + 0x18], %f8
53200 fabss %f10, %f4
53201 srl %o2, %i3, %l0
53202loop_6180:
53203 ldsb [%l7 + 0x67], %l5
53204 fmovsn %xcc, %f10, %f5
53205 std %f12, [%l7 + 0x60]
53206 tgu %icc, 0x7
53207 fsrc2 %f0, %f4
53208 brgez,a %l1, loop_6181
53209 fcmpne32 %f8, %f14, %i6
53210 array8 %l2, %l6, %i0
53211 ldsh [%l7 + 0x2A], %g5
53212loop_6181:
53213 fmul8x16al %f6, %f9, %f0
53214 fmovdvc %xcc, %f1, %f12
53215 stw %i2, [%l7 + 0x74]
53216 or %l3, 0x019E, %o1
53217 edge16n %g6, %o3, %g4
53218 andncc %o7, %g2, %o0
53219 array16 %g7, %l4, %o6
53220 ldd [%l7 + 0x30], %f14
53221 st %f13, [%l7 + 0x10]
53222 fcmpne32 %f14, %f2, %g3
53223 tcc %xcc, 0x6
53224 fbn %fcc0, loop_6182
53225 tg %xcc, 0x7
53226 ldsw [%l7 + 0x7C], %i5
53227 ld [%l7 + 0x74], %f3
53228loop_6182:
53229 lduh [%l7 + 0x4C], %i7
53230 be,pn %icc, loop_6183
53231 nop
53232 setx loop_6184, %l0, %l1
53233 jmpl %l1, %o5
53234 sth %o4, [%l7 + 0x42]
53235 movgu %xcc, %i1, %g1
53236loop_6183:
53237 fbg,a %fcc2, loop_6185
53238loop_6184:
53239 fabss %f13, %f13
53240 move %xcc, %o2, %i3
53241 stx %i4, [%l7 + 0x78]
53242loop_6185:
53243 bne,a,pn %xcc, loop_6186
53244 tleu %xcc, 0x3
53245 ldub [%l7 + 0x6F], %l0
53246 ldsh [%l7 + 0x72], %l1
53247loop_6186:
53248 edge32n %l5, %l2, %l6
53249 std %f6, [%l7 + 0x38]
53250 movle %icc, %i0, %i6
53251 std %f12, [%l7 + 0x48]
53252 movrgez %i2, 0x3F2, %l3
53253 udivcc %o1, 0x1F71, %g6
53254 sll %g5, 0x1D, %g4
53255 ld [%l7 + 0x14], %f6
53256 bcc,pt %icc, loop_6187
53257 ldx [%l7 + 0x60], %o3
53258 fbue,a %fcc3, loop_6188
53259 fblg %fcc1, loop_6189
53260loop_6187:
53261 fsrc1 %f6, %f12
53262 fbo %fcc2, loop_6190
53263loop_6188:
53264 te %icc, 0x6
53265loop_6189:
53266 edge8 %o7, %o0, %g2
53267 stw %g7, [%l7 + 0x08]
53268loop_6190:
53269 fblg,a %fcc1, loop_6191
53270 fandnot2s %f8, %f5, %f10
53271 bcs,pn %icc, loop_6192
53272 lduh [%l7 + 0x68], %o6
53273loop_6191:
53274 fmovsle %xcc, %f7, %f12
53275 te %xcc, 0x7
53276loop_6192:
53277 movvs %icc, %l4, %i5
53278 tn %icc, 0x4
53279 subccc %g3, 0x0D4E, %i7
53280 udivx %o4, 0x0970, %i1
53281 ldsh [%l7 + 0x5C], %o5
53282 fabss %f8, %f5
53283 nop
53284 setx loop_6193, %l0, %l1
53285 wrpr 0x1, %tl
53286 wrpr %l1, %tnpc
53287 setx 0x34400001400, %l0, %l1
53288 wrpr %l1, %tstate
53289 wrhpr 0x4, %htstate
53290 done
53291 sth %g1, [%l7 + 0x60]
53292 fandnot2 %f4, %f0, %f4
53293 fornot1 %f6, %f10, %f0
53294loop_6193:
53295 fmovrslz %o2, %f2, %f12
53296 fblg,a %fcc3, loop_6194
53297 be,a,pt %xcc, loop_6195
53298 bn,a loop_6196
53299 fba,a %fcc3, loop_6197
53300loop_6194:
53301 fmovs %f6, %f5
53302loop_6195:
53303 fpsub32 %f0, %f14, %f4
53304loop_6196:
53305 fone %f12
53306loop_6197:
53307 tcs %xcc, 0x4
53308 lduh [%l7 + 0x54], %i4
53309 fpadd16s %f5, %f14, %f14
53310 orcc %i3, 0x11CE, %l0
53311 ldsb [%l7 + 0x55], %l5
53312 bcs,a,pn %icc, loop_6198
53313 edge8n %l2, %l1, %i0
53314 movvs %xcc, %l6, %i6
53315 edge32 %i2, %l3, %o1
53316loop_6198:
53317 fmovsleu %xcc, %f8, %f12
53318 fandnot2 %f12, %f2, %f2
53319 fmovrde %g5, %f14, %f0
53320 ld [%l7 + 0x6C], %f9
53321 stb %g6, [%l7 + 0x36]
53322 tne %icc, 0x3
53323 movneg %xcc, %g4, %o7
53324 bpos,a loop_6199
53325 lduw [%l7 + 0x70], %o0
53326 fcmps %fcc0, %f6, %f6
53327 fbge %fcc2, loop_6200
53328loop_6199:
53329 fmovdn %xcc, %f0, %f8
53330 ldd [%l7 + 0x50], %f8
53331 xnor %o3, 0x0368, %g2
53332loop_6200:
53333 fmovsneg %icc, %f7, %f1
53334 fnand %f6, %f0, %f10
53335 fmovsg %icc, %f15, %f13
53336 fmovsn %xcc, %f14, %f13
53337 bneg,a %xcc, loop_6201
53338 ldsb [%l7 + 0x72], %o6
53339 fabss %f4, %f10
53340 ldsh [%l7 + 0x12], %l4
53341loop_6201:
53342 ldsb [%l7 + 0x0D], %g7
53343 brnz,a %i5, loop_6202
53344 tcs %icc, 0x6
53345 ldub [%l7 + 0x37], %i7
53346 movpos %icc, %g3, %i1
53347loop_6202:
53348 movrne %o4, 0x33F, %g1
53349 subccc %o2, 0x0AB7, %i4
53350 tcc %icc, 0x7
53351 fbule,a %fcc3, loop_6203
53352 movneg %icc, %i3, %o5
53353 ldsh [%l7 + 0x7E], %l5
53354 addcc %l0, %l2, %i0
53355loop_6203:
53356 ldsw [%l7 + 0x70], %l6
53357 ldsw [%l7 + 0x40], %i6
53358 edge32l %i2, %l1, %o1
53359 ldub [%l7 + 0x2F], %g5
53360 lduw [%l7 + 0x74], %g6
53361 mova %icc, %g4, %o7
53362 fzeros %f5
53363 fmovscc %xcc, %f10, %f5
53364 ld [%l7 + 0x5C], %f8
53365 fmuld8sux16 %f10, %f15, %f4
53366 sth %o0, [%l7 + 0x1C]
53367 edge16n %l3, %o3, %o6
53368 fandnot1s %f14, %f9, %f3
53369 mulscc %l4, %g2, %g7
53370 fpsub32s %f4, %f10, %f9
53371 ld [%l7 + 0x40], %f9
53372 ldx [%l7 + 0x48], %i5
53373 fpsub32 %f12, %f2, %f8
53374 sdiv %g3, 0x0A61, %i1
53375 stb %o4, [%l7 + 0x24]
53376 std %f2, [%l7 + 0x50]
53377 fbue %fcc0, loop_6204
53378 lduw [%l7 + 0x68], %i7
53379 be %icc, loop_6205
53380 fbo %fcc1, loop_6206
53381loop_6204:
53382 sdivcc %g1, 0x0583, %i4
53383 addcc %o2, %o5, %i3
53384loop_6205:
53385 fmovrslz %l5, %f10, %f13
53386loop_6206:
53387 fpack16 %f0, %f14
53388 orcc %l2, 0x0A17, %i0
53389 fand %f0, %f10, %f2
53390 fmul8ulx16 %f8, %f12, %f6
53391 brz,a %l0, loop_6207
53392 fbe,a %fcc0, loop_6208
53393 fmovdneg %icc, %f4, %f12
53394 faligndata %f2, %f8, %f8
53395loop_6207:
53396 bvc,pn %icc, loop_6209
53397loop_6208:
53398 stx %i6, [%l7 + 0x58]
53399 fmul8x16au %f12, %f1, %f2
53400 lduw [%l7 + 0x68], %l6
53401loop_6209:
53402 std %f0, [%l7 + 0x68]
53403 tneg %xcc, 0x5
53404 st %f12, [%l7 + 0x44]
53405 movne %xcc, %l1, %i2
53406 bgu loop_6210
53407 fmovse %icc, %f5, %f1
53408 tleu %xcc, 0x2
53409 ldsh [%l7 + 0x4C], %o1
53410loop_6210:
53411 fpack16 %f10, %f3
53412 fmovsn %xcc, %f15, %f0
53413 ldsw [%l7 + 0x30], %g5
53414 movge %xcc, %g4, %o7
53415 fba %fcc2, loop_6211
53416 stx %g6, [%l7 + 0x10]
53417 ble,a,pn %xcc, loop_6212
53418 bcc,pn %xcc, loop_6213
53419loop_6211:
53420 fpadd32 %f6, %f12, %f2
53421 ldx [%l7 + 0x28], %o0
53422loop_6212:
53423 fmovdl %xcc, %f14, %f1
53424loop_6213:
53425 st %f10, [%l7 + 0x1C]
53426 fpack32 %f10, %f6, %f4
53427 fmovsne %xcc, %f13, %f6
53428 edge32l %l3, %o6, %l4
53429 bvc,a loop_6214
53430 tleu %icc, 0x2
53431 fpsub16s %f0, %f15, %f10
53432 subccc %g2, 0x1B25, %g7
53433loop_6214:
53434 array8 %i5, %g3, %o3
53435 ldx [%l7 + 0x10], %o4
53436 movrlz %i7, 0x347, %i1
53437 fpsub16 %f4, %f0, %f14
53438 brgez %i4, loop_6215
53439 fmovrslez %o2, %f9, %f12
53440 movge %icc, %g1, %o5
53441 fba,a %fcc1, loop_6216
53442loop_6215:
53443 mova %xcc, %l5, %i3
53444 nop
53445 setx loop_6217, %l0, %l1
53446 wrpr 0x1, %tl
53447 wrpr %l1, %tpc
53448 add %l1, 0x4, %l1
53449 wrpr %l1, %tnpc
53450 setx 0x34400001400, %l0, %l1
53451 wrpr %l1, %tstate
53452 wrhpr 0x4, %htstate
53453 retry
53454 bg,a,pn %xcc, loop_6218
53455loop_6216:
53456 stx %i0, [%l7 + 0x68]
53457 fmovdn %icc, %f11, %f0
53458loop_6217:
53459 edge16ln %l0, %l2, %i6
53460loop_6218:
53461 tcs %icc, 0x2
53462 addccc %l6, %l1, %i2
53463 sth %o1, [%l7 + 0x52]
53464 ldd [%l7 + 0x10], %f4
53465 fmovsleu %xcc, %f5, %f6
53466 mulx %g5, %o7, %g4
53467 std %f14, [%l7 + 0x10]
53468 stb %g6, [%l7 + 0x34]
53469 st %f10, [%l7 + 0x08]
53470 edge16ln %l3, %o0, %o6
53471 fornot1s %f2, %f12, %f0
53472 bcs,a,pn %icc, loop_6219
53473 fble %fcc3, loop_6220
53474 tneg %icc, 0x5
53475 fexpand %f1, %f10
53476loop_6219:
53477 fcmpeq16 %f0, %f0, %l4
53478loop_6220:
53479 fpadd16 %f4, %f4, %f14
53480 fzeros %f14
53481 ldub [%l7 + 0x1C], %g2
53482 array16 %i5, %g7, %g3
53483 fnor %f0, %f0, %f4
53484 fnor %f2, %f6, %f2
53485 stb %o4, [%l7 + 0x7C]
53486 std %f8, [%l7 + 0x08]
53487 ld [%l7 + 0x70], %f6
53488 st %f15, [%l7 + 0x64]
53489 ldsh [%l7 + 0x2C], %o3
53490 stb %i1, [%l7 + 0x08]
53491 fpackfix %f4, %f0
53492 fbe,a %fcc2, loop_6221
53493 std %f8, [%l7 + 0x68]
53494 tcc %icc, 0x7
53495 fbug %fcc0, loop_6222
53496loop_6221:
53497 fexpand %f5, %f2
53498 fmovrsgz %i7, %f3, %f8
53499 lduw [%l7 + 0x6C], %o2
53500loop_6222:
53501 ld [%l7 + 0x14], %f11
53502 taddcc %g1, %i4, %o5
53503 fsrc2 %f0, %f10
53504 xnor %l5, %i0, %l0
53505 bneg,a %xcc, loop_6223
53506 movvc %icc, %l2, %i3
53507 srax %i6, 0x04, %l6
53508 stx %i2, [%l7 + 0x28]
53509loop_6223:
53510 movle %icc, %o1, %l1
53511 edge16l %g5, %g4, %g6
53512 bg loop_6224
53513 stw %o7, [%l7 + 0x20]
53514 fpackfix %f12, %f15
53515 mulscc %l3, 0x16F3, %o6
53516loop_6224:
53517 subcc %o0, 0x0175, %l4
53518 edge32n %g2, %g7, %i5
53519 ldsb [%l7 + 0x79], %g3
53520 edge8 %o4, %i1, %o3
53521 umul %o2, %g1, %i7
53522 stx %i4, [%l7 + 0x50]
53523 mulx %o5, %l5, %l0
53524 tsubcc %i0, %l2, %i6
53525 pdist %f0, %f0, %f12
53526 subccc %i3, 0x01E8, %l6
53527 subccc %o1, 0x1DBC, %l1
53528 fxors %f12, %f9, %f4
53529 bcs,a,pt %xcc, loop_6225
53530 ldub [%l7 + 0x24], %i2
53531 fba %fcc0, loop_6226
53532 ld [%l7 + 0x30], %f8
53533loop_6225:
53534 movleu %xcc, %g5, %g6
53535 tgu %icc, 0x4
53536loop_6226:
53537 ldub [%l7 + 0x31], %g4
53538 bshuffle %f10, %f4, %f14
53539 xnor %o7, 0x1007, %l3
53540 ldub [%l7 + 0x1A], %o6
53541 movrgez %o0, 0x21C, %g2
53542 ldsb [%l7 + 0x79], %g7
53543 fors %f2, %f15, %f15
53544 fmul8x16au %f0, %f1, %f12
53545 lduw [%l7 + 0x68], %l4
53546 ldd [%l7 + 0x18], %f12
53547 lduh [%l7 + 0x0A], %g3
53548 fmovrsne %o4, %f2, %f10
53549 tpos %xcc, 0x7
53550 lduh [%l7 + 0x22], %i1
53551 andn %i5, 0x0565, %o3
53552 ldd [%l7 + 0x30], %f12
53553 fbo,a %fcc0, loop_6227
53554 fbu %fcc2, loop_6228
53555 stw %g1, [%l7 + 0x3C]
53556 fnors %f8, %f15, %f12
53557loop_6227:
53558 taddcctv %i7, %i4, %o5
53559loop_6228:
53560 tgu %icc, 0x6
53561 sth %l5, [%l7 + 0x4E]
53562 st %f9, [%l7 + 0x70]
53563 sth %o2, [%l7 + 0x7A]
53564 fble %fcc0, loop_6229
53565 movcs %icc, %l0, %i0
53566 umul %l2, %i3, %l6
53567 lduw [%l7 + 0x24], %i6
53568loop_6229:
53569 sth %o1, [%l7 + 0x62]
53570 stb %l1, [%l7 + 0x58]
53571 fornot2s %f4, %f10, %f5
53572 fxnor %f10, %f4, %f12
53573 sub %g5, %i2, %g4
53574 fandnot2 %f14, %f14, %f8
53575 ld [%l7 + 0x30], %f7
53576 fnegs %f8, %f7
53577 ldx [%l7 + 0x10], %g6
53578 fmovdl %xcc, %f15, %f7
53579 fcmpd %fcc0, %f8, %f6
53580 fmovd %f0, %f4
53581 movgu %icc, %l3, %o7
53582 fones %f1
53583 subc %o0, %g2, %o6
53584 edge16 %g7, %g3, %l4
53585 stw %o4, [%l7 + 0x30]
53586 stx %i1, [%l7 + 0x70]
53587 fpsub16s %f3, %f9, %f2
53588 edge8n %o3, %g1, %i5
53589 ldsb [%l7 + 0x6C], %i7
53590 ldub [%l7 + 0x35], %i4
53591 mova %icc, %l5, %o5
53592 udiv %o2, 0x1C17, %i0
53593 fbn,a %fcc2, loop_6230
53594 bgu,a %xcc, loop_6231
53595 fxors %f9, %f14, %f11
53596 fmovse %icc, %f6, %f7
53597loop_6230:
53598 fmovrdgez %l2, %f14, %f6
53599loop_6231:
53600 subc %i3, %l0, %i6
53601 fxnor %f10, %f12, %f14
53602 tne %icc, 0x5
53603 fmovde %xcc, %f10, %f4
53604 fcmpgt16 %f8, %f8, %l6
53605 fcmpeq32 %f8, %f4, %o1
53606 fcmpne16 %f8, %f4, %g5
53607 fmovsle %icc, %f15, %f12
53608 fmovdge %xcc, %f13, %f12
53609 ld [%l7 + 0x28], %f10
53610 edge32 %l1, %i2, %g4
53611 te %xcc, 0x3
53612 ldsh [%l7 + 0x2C], %g6
53613 fbule %fcc3, loop_6232
53614 fandnot1 %f14, %f10, %f8
53615 stx %o7, [%l7 + 0x08]
53616 fmovrdgez %l3, %f14, %f0
53617loop_6232:
53618 fmovdge %xcc, %f4, %f11
53619 sdivx %g2, 0x193E, %o6
53620 ldd [%l7 + 0x68], %f10
53621 ldsw [%l7 + 0x2C], %o0
53622 ld [%l7 + 0x60], %f12
53623 fmul8x16au %f12, %f7, %f0
53624 fmovrsne %g3, %f5, %f14
53625 ldsw [%l7 + 0x3C], %l4
53626 fbule %fcc2, loop_6233
53627 tsubcctv %g7, 0x0A9D, %o4
53628 ldsb [%l7 + 0x17], %o3
53629 udiv %i1, 0x0A70, %g1
53630loop_6233:
53631 fmovdcc %icc, %f11, %f4
53632 fands %f12, %f15, %f15
53633 mova %xcc, %i7, %i4
53634 ba,a,pn %xcc, loop_6234
53635 ldub [%l7 + 0x64], %l5
53636 fmovdvc %icc, %f15, %f14
53637 edge32 %o5, %i5, %i0
53638loop_6234:
53639 fmovd %f2, %f6
53640 tneg %xcc, 0x6
53641 movcs %xcc, %l2, %o2
53642 tcc %icc, 0x5
53643 ldx [%l7 + 0x10], %l0
53644 fmovrde %i3, %f6, %f12
53645 lduw [%l7 + 0x14], %l6
53646 mulscc %o1, %g5, %l1
53647 xorcc %i6, %g4, %g6
53648 array32 %o7, %l3, %i2
53649 sub %o6, 0x14BD, %g2
53650 pdist %f12, %f8, %f14
53651 fcmpes %fcc1, %f5, %f0
53652 ldsh [%l7 + 0x08], %g3
53653 bleu loop_6235
53654 ldub [%l7 + 0x22], %o0
53655 edge16 %l4, %o4, %g7
53656 stw %o3, [%l7 + 0x7C]
53657loop_6235:
53658 fcmple16 %f6, %f0, %g1
53659 stx %i7, [%l7 + 0x50]
53660 fpack32 %f0, %f6, %f2
53661 fones %f13
53662 fmul8x16 %f6, %f12, %f14
53663 and %i4, %i1, %l5
53664 ldsh [%l7 + 0x68], %o5
53665 fone %f6
53666 ldsw [%l7 + 0x14], %i5
53667 fmovdcc %icc, %f8, %f1
53668 fba,a %fcc0, loop_6236
53669 nop
53670 setx loop_6237, %l0, %l1
53671 wrpr 0x1, %tl
53672 wrpr %l1, %tpc
53673 add %l1, 0x4, %l1
53674 wrpr %l1, %tnpc
53675 setx 0x34400001400, %l0, %l1
53676 wrpr %l1, %tstate
53677 wrhpr 0x4, %htstate
53678 retry
53679 fmovdleu %icc, %f14, %f1
53680 fpsub16 %f14, %f10, %f8
53681loop_6236:
53682 bneg,a,pn %xcc, loop_6238
53683loop_6237:
53684 fmovdcc %icc, %f3, %f15
53685 nop
53686 setx loop_6239, %l0, %l1
53687 wrpr 0x1, %tl
53688 wrpr %l1, %tnpc
53689 setx 0x34400001400, %l0, %l1
53690 wrpr %l1, %tstate
53691 wrhpr 0x4, %htstate
53692 done
53693 bg,a,pn %xcc, loop_6240
53694loop_6238:
53695 edge32ln %l2, %i0, %l0
53696 be loop_6241
53697loop_6239:
53698 movn %xcc, %i3, %l6
53699loop_6240:
53700 ldx [%l7 + 0x68], %o1
53701 fnot2 %f2, %f4
53702loop_6241:
53703 stb %o2, [%l7 + 0x23]
53704 fmul8x16 %f3, %f0, %f14
53705 fmovse %icc, %f0, %f7
53706 udivcc %g5, 0x18EE, %i6
53707 ldsb [%l7 + 0x69], %l1
53708 movneg %icc, %g6, %o7
53709 bge,a loop_6242
53710 bvs,a %xcc, loop_6243
53711 fcmpeq32 %f0, %f10, %g4
53712 sethi 0x0731, %i2
53713loop_6242:
53714 stx %o6, [%l7 + 0x30]
53715loop_6243:
53716 sth %l3, [%l7 + 0x08]
53717 brlez,a %g3, loop_6244
53718 fcmpne32 %f14, %f4, %g2
53719 subccc %o0, %l4, %g7
53720 movpos %xcc, %o3, %g1
53721loop_6244:
53722 umul %o4, 0x12E8, %i7
53723 fbn %fcc1, loop_6245
53724 stx %i1, [%l7 + 0x18]
53725 fpack32 %f8, %f6, %f4
53726 stw %i4, [%l7 + 0x70]
53727loop_6245:
53728 ld [%l7 + 0x68], %f7
53729 sth %o5, [%l7 + 0x54]
53730 tleu %xcc, 0x7
53731 edge8ln %i5, %l2, %i0
53732 fcmple32 %f4, %f12, %l0
53733 bneg,a,pn %icc, loop_6246
53734 andcc %i3, %l5, %l6
53735 fones %f15
53736 fbule %fcc3, loop_6247
53737loop_6246:
53738 fnand %f14, %f8, %f2
53739 fble %fcc3, loop_6248
53740 fpack16 %f12, %f6
53741loop_6247:
53742 fmovdcs %xcc, %f8, %f0
53743 fornot2 %f14, %f12, %f4
53744loop_6248:
53745 sdivx %o1, 0x0B89, %o2
53746 std %f10, [%l7 + 0x68]
53747 sra %g5, 0x0F, %i6
53748 addcc %l1, 0x0270, %o7
53749 movvs %icc, %g4, %i2
53750 lduw [%l7 + 0x5C], %g6
53751 fsrc2 %f8, %f6
53752 fmovs %f4, %f12
53753 movg %icc, %o6, %l3
53754 ld [%l7 + 0x28], %f12
53755 lduh [%l7 + 0x44], %g2
53756 edge16ln %g3, %l4, %o0
53757 lduh [%l7 + 0x3A], %g7
53758 tne %icc, 0x0
53759 stw %o3, [%l7 + 0x2C]
53760 sllx %o4, %g1, %i1
53761 fbge %fcc2, loop_6249
53762 tneg %xcc, 0x7
53763 stb %i7, [%l7 + 0x1B]
53764 st %f6, [%l7 + 0x64]
53765loop_6249:
53766 sth %i4, [%l7 + 0x30]
53767 sth %o5, [%l7 + 0x42]
53768 fpack32 %f6, %f10, %f0
53769 bne,a,pn %icc, loop_6250
53770 st %f15, [%l7 + 0x5C]
53771 movleu %xcc, %i5, %l2
53772 stx %i0, [%l7 + 0x48]
53773loop_6250:
53774 stb %l0, [%l7 + 0x3D]
53775 edge16 %l5, %i3, %o1
53776 tl %icc, 0x6
53777 sth %o2, [%l7 + 0x5E]
53778 fpsub32s %f2, %f0, %f4
53779 fsrc1 %f2, %f14
53780 fsrc2 %f2, %f4
53781 fmovdne %xcc, %f2, %f7
53782 fcmpgt32 %f6, %f4, %l6
53783 popc 0x07DC, %i6
53784 ldsh [%l7 + 0x1E], %g5
53785 std %f12, [%l7 + 0x28]
53786 fpadd16s %f5, %f10, %f3
53787 fmul8x16au %f4, %f9, %f4
53788 edge32n %l1, %o7, %g4
53789 lduh [%l7 + 0x2C], %g6
53790 stb %i2, [%l7 + 0x52]
53791 std %f10, [%l7 + 0x10]
53792 fbue,a %fcc2, loop_6251
53793 alignaddr %o6, %g2, %g3
53794 fnegs %f3, %f3
53795 ldub [%l7 + 0x32], %l3
53796loop_6251:
53797 edge16 %o0, %g7, %l4
53798 mulscc %o3, %o4, %i1
53799 fcmpne32 %f2, %f12, %i7
53800 fmovspos %icc, %f10, %f4
53801 fcmple32 %f2, %f8, %g1
53802 ld [%l7 + 0x78], %f3
53803 tn %icc, 0x2
53804 mulscc %o5, 0x0F1F, %i5
53805 fzero %f12
53806 umul %l2, 0x1297, %i0
53807 tle %xcc, 0x1
53808 fbu %fcc3, loop_6252
53809 lduw [%l7 + 0x44], %l0
53810 fpadd16s %f6, %f5, %f8
53811 ldx [%l7 + 0x20], %i4
53812loop_6252:
53813 fmovda %xcc, %f4, %f15
53814 fandnot1s %f0, %f10, %f14
53815 tleu %xcc, 0x2
53816 movn %icc, %l5, %i3
53817 fbo %fcc1, loop_6253
53818 fabss %f9, %f9
53819 sth %o1, [%l7 + 0x26]
53820 ldsw [%l7 + 0x10], %o2
53821loop_6253:
53822 st %f13, [%l7 + 0x50]
53823 xorcc %l6, %g5, %l1
53824 fpadd16 %f10, %f10, %f14
53825 sth %o7, [%l7 + 0x12]
53826 bcc,a,pt %xcc, loop_6254
53827 bpos,pt %xcc, loop_6255
53828 movrlez %i6, %g4, %g6
53829 brgz,a %o6, loop_6256
53830loop_6254:
53831 ble %icc, loop_6257
53832loop_6255:
53833 fbuge %fcc0, loop_6258
53834 edge32n %i2, %g3, %g2
53835loop_6256:
53836 fmovdne %xcc, %f5, %f3
53837loop_6257:
53838 movne %xcc, %o0, %l3
53839loop_6258:
53840 fpackfix %f10, %f10
53841 bl loop_6259
53842 fmovdvs %icc, %f10, %f11
53843 bpos,a %xcc, loop_6260
53844 fpadd16 %f2, %f10, %f2
53845loop_6259:
53846 fcmpes %fcc3, %f15, %f0
53847 fzeros %f14
53848loop_6260:
53849 fors %f0, %f6, %f6
53850 nop
53851 setx loop_6261, %l0, %l1
53852 wrpr 0x1, %tl
53853 wrpr %l1, %tpc
53854 add %l1, 0x4, %l1
53855 wrpr %l1, %tnpc
53856 setx 0x34400001400, %l0, %l1
53857 wrpr %l1, %tstate
53858 wrhpr 0x4, %htstate
53859 retry
53860 edge16 %l4, %g7, %o3
53861 ble,pn %xcc, loop_6262
53862 ldsh [%l7 + 0x1C], %i1
53863loop_6261:
53864 ldub [%l7 + 0x12], %o4
53865 faligndata %f2, %f12, %f6
53866loop_6262:
53867 fnot2s %f3, %f0
53868 fzero %f8
53869 ldsw [%l7 + 0x34], %g1
53870 fmovrsgez %o5, %f9, %f7
53871 ld [%l7 + 0x58], %f15
53872 bvc,a,pn %xcc, loop_6263
53873 edge32 %i5, %l2, %i0
53874 fxnors %f0, %f9, %f10
53875 fba %fcc0, loop_6264
53876loop_6263:
53877 fpsub16s %f15, %f13, %f9
53878 fmovsl %xcc, %f14, %f0
53879 fmovsvc %xcc, %f10, %f13
53880loop_6264:
53881 edge16l %i7, %l0, %i4
53882 smulcc %i3, %o1, %o2
53883 sth %l6, [%l7 + 0x3E]
53884 fmovsvc %icc, %f8, %f4
53885 fpadd16s %f10, %f4, %f9
53886 srax %g5, 0x16, %l5
53887 umul %o7, %l1, %i6
53888 edge16n %g4, %o6, %i2
53889 lduh [%l7 + 0x7C], %g6
53890 movl %xcc, %g3, %o0
53891 fornot2s %f8, %f3, %f12
53892 fmovda %xcc, %f8, %f0
53893 and %l3, %l4, %g2
53894 stw %o3, [%l7 + 0x40]
53895 lduw [%l7 + 0x3C], %g7
53896 ldd [%l7 + 0x40], %f4
53897 popc 0x0632, %i1
53898 st %f6, [%l7 + 0x14]
53899 fmovrse %g1, %f13, %f0
53900 srl %o4, 0x0D, %i5
53901 ldd [%l7 + 0x20], %f4
53902 movl %icc, %l2, %i0
53903 fbule %fcc1, loop_6265
53904 te %xcc, 0x7
53905 lduh [%l7 + 0x28], %i7
53906 fmovrdne %l0, %f10, %f10
53907loop_6265:
53908 stw %o5, [%l7 + 0x30]
53909 fmovdpos %icc, %f2, %f2
53910 orn %i4, 0x1D0A, %o1
53911 fmovse %xcc, %f2, %f1
53912 fmovdcc %icc, %f7, %f8
53913 ld [%l7 + 0x48], %f13
53914 stb %o2, [%l7 + 0x5D]
53915 lduh [%l7 + 0x20], %i3
53916 tvs %xcc, 0x1
53917 fnot2s %f13, %f6
53918 add %g5, %l5, %o7
53919 std %f2, [%l7 + 0x08]
53920 brgz,a %l6, loop_6266
53921 sth %i6, [%l7 + 0x0C]
53922 fmovsa %icc, %f4, %f6
53923 fbul %fcc1, loop_6267
53924loop_6266:
53925 ldub [%l7 + 0x25], %g4
53926 lduh [%l7 + 0x2E], %o6
53927 ldsw [%l7 + 0x40], %l1
53928loop_6267:
53929 smulcc %g6, 0x07FD, %i2
53930 ldub [%l7 + 0x73], %o0
53931 ldsh [%l7 + 0x30], %l3
53932 bgu,a %icc, loop_6268
53933 fbne %fcc2, loop_6269
53934 fmovspos %icc, %f14, %f8
53935 ldsh [%l7 + 0x2E], %g3
53936loop_6268:
53937 smulcc %g2, %o3, %l4
53938loop_6269:
53939 movcc %xcc, %i1, %g1
53940 movgu %icc, %g7, %i5
53941 std %f14, [%l7 + 0x18]
53942 ldd [%l7 + 0x60], %f0
53943 fxors %f7, %f5, %f6
53944 ldub [%l7 + 0x1C], %l2
53945 lduh [%l7 + 0x42], %i0
53946 srlx %i7, 0x06, %l0
53947 fcmpne16 %f8, %f14, %o5
53948 fbl %fcc1, loop_6270
53949 ldsh [%l7 + 0x1A], %o4
53950 fmovdn %xcc, %f7, %f15
53951 fsrc2 %f12, %f12
53952loop_6270:
53953 ldsb [%l7 + 0x1B], %i4
53954 fpmerge %f1, %f3, %f8
53955 st %f5, [%l7 + 0x18]
53956 fpackfix %f12, %f5
53957 stw %o2, [%l7 + 0x40]
53958 fabss %f15, %f14
53959 ldx [%l7 + 0x78], %i3
53960 sub %g5, 0x04B0, %o1
53961 fpadd32s %f11, %f13, %f1
53962 alignaddrl %o7, %l6, %i6
53963 st %f6, [%l7 + 0x14]
53964 st %f10, [%l7 + 0x3C]
53965 fnand %f10, %f6, %f14
53966 fcmpeq16 %f8, %f14, %l5
53967 fpadd32s %f2, %f1, %f6
53968 fzero %f10
53969 bge,pn %icc, loop_6271
53970 sll %o6, %l1, %g6
53971 sth %g4, [%l7 + 0x24]
53972 edge8n %i2, %l3, %o0
53973loop_6271:
53974 fpadd16 %f0, %f0, %f6
53975 fbge,a %fcc3, loop_6272
53976 movneg %xcc, %g3, %o3
53977 alignaddr %g2, %l4, %g1
53978 fmovsvs %xcc, %f7, %f1
53979loop_6272:
53980 fbg %fcc1, loop_6273
53981 stb %g7, [%l7 + 0x69]
53982 fsrc1 %f14, %f14
53983 fnot1 %f8, %f10
53984loop_6273:
53985 movgu %icc, %i5, %l2
53986 fbn,a %fcc1, loop_6274
53987 fmul8sux16 %f14, %f14, %f14
53988 ldd [%l7 + 0x60], %f6
53989 stw %i0, [%l7 + 0x44]
53990loop_6274:
53991 fnot2 %f6, %f0
53992 fmovsg %xcc, %f8, %f14
53993 array16 %i7, %i1, %o5
53994 lduh [%l7 + 0x7C], %l0
53995 std %f10, [%l7 + 0x40]
53996 sdivcc %o4, 0x1B0C, %i4
53997 fbu,a %fcc1, loop_6275
53998 fcmps %fcc3, %f12, %f0
53999 brlez %o2, loop_6276
54000 brgez,a %g5, loop_6277
54001loop_6275:
54002 fmovrslez %o1, %f3, %f1
54003 fzeros %f6
54004loop_6276:
54005 siam 0x4
54006loop_6277:
54007 alignaddrl %o7, %l6, %i6
54008 bpos loop_6278
54009 stx %i3, [%l7 + 0x60]
54010 fpadd16s %f8, %f5, %f15
54011 fsrc2 %f4, %f12
54012loop_6278:
54013 orncc %l5, 0x19E5, %o6
54014 ldsb [%l7 + 0x6F], %l1
54015 fmovrsgz %g4, %f6, %f5
54016 fbug %fcc2, loop_6279
54017 lduh [%l7 + 0x4A], %g6
54018 tn %xcc, 0x6
54019 lduh [%l7 + 0x14], %l3
54020loop_6279:
54021 tvc %xcc, 0x1
54022 tvs %xcc, 0x6
54023 ldsh [%l7 + 0x7E], %i2
54024 fpackfix %f8, %f14
54025 tle %xcc, 0x3
54026 brnz %o0, loop_6280
54027 fmovspos %xcc, %f9, %f1
54028 lduw [%l7 + 0x44], %o3
54029 tneg %icc, 0x7
54030loop_6280:
54031 fpsub16 %f4, %f0, %f8
54032 ldub [%l7 + 0x21], %g2
54033 edge32ln %g3, %g1, %l4
54034 fnot1 %f2, %f4
54035 st %f6, [%l7 + 0x34]
54036 fbne %fcc2, loop_6281
54037 sth %i5, [%l7 + 0x3C]
54038 call loop_6282
54039 bleu loop_6283
54040loop_6281:
54041 st %f14, [%l7 + 0x64]
54042 fnot2 %f8, %f8
54043loop_6282:
54044 st %f14, [%l7 + 0x70]
54045loop_6283:
54046 mulx %l2, %g7, %i0
54047 fabsd %f0, %f8
54048 ldsh [%l7 + 0x66], %i1
54049 ldsw [%l7 + 0x68], %o5
54050 fbo %fcc0, loop_6284
54051 std %f0, [%l7 + 0x40]
54052 fpmerge %f3, %f8, %f8
54053 ldsh [%l7 + 0x38], %i7
54054loop_6284:
54055 bleu,a loop_6285
54056 fnand %f12, %f12, %f8
54057 be,a,pn %icc, loop_6286
54058 std %f14, [%l7 + 0x20]
54059loop_6285:
54060 mova %icc, %l0, %o4
54061 ldx [%l7 + 0x58], %i4
54062loop_6286:
54063 movrgz %g5, 0x34F, %o1
54064 alignaddr %o7, %o2, %l6
54065 stb %i3, [%l7 + 0x2E]
54066 fblg %fcc3, loop_6287
54067 movvs %icc, %l5, %i6
54068 fnand %f0, %f6, %f2
54069 stw %o6, [%l7 + 0x3C]
54070loop_6287:
54071 lduw [%l7 + 0x2C], %l1
54072 fnand %f2, %f2, %f14
54073 call loop_6288
54074 tle %xcc, 0x4
54075 srl %g4, 0x13, %g6
54076 fnot1 %f8, %f6
54077loop_6288:
54078 fbne,a %fcc0, loop_6289
54079 tsubcctv %l3, %i2, %o3
54080 orn %o0, %g3, %g2
54081 fcmpd %fcc0, %f6, %f14
54082loop_6289:
54083 std %f8, [%l7 + 0x60]
54084 edge16 %g1, %l4, %l2
54085 movcs %icc, %g7, %i0
54086 lduh [%l7 + 0x60], %i5
54087 subcc %o5, 0x0407, %i1
54088 tvc %icc, 0x7
54089 lduw [%l7 + 0x54], %l0
54090 fcmpd %fcc2, %f0, %f14
54091 xor %i7, 0x014C, %i4
54092 fmovrsgz %o4, %f14, %f12
54093 sub %g5, %o1, %o2
54094 edge32n %o7, %i3, %l5
54095 bleu,pt %icc, loop_6290
54096 fornot2 %f10, %f6, %f2
54097 fnor %f0, %f6, %f12
54098 popc %i6, %l6
54099loop_6290:
54100 alignaddrl %l1, %o6, %g6
54101 fmul8x16 %f0, %f12, %f2
54102 fpsub16 %f0, %f2, %f6
54103 ldsb [%l7 + 0x22], %l3
54104 stb %i2, [%l7 + 0x33]
54105 nop
54106 setx loop_6291, %l0, %l1
54107 wrpr 0x1, %tl
54108 wrpr %l1, %tnpc
54109 setx 0x34400001400, %l0, %l1
54110 wrpr %l1, %tstate
54111 wrhpr 0x4, %htstate
54112 done
54113 movvs %xcc, %g4, %o3
54114 ldsw [%l7 + 0x4C], %g3
54115 fsrc1s %f2, %f13
54116loop_6291:
54117 stw %o0, [%l7 + 0x4C]
54118 fpsub32 %f0, %f4, %f10
54119 st %f13, [%l7 + 0x54]
54120 xnor %g1, %l4, %l2
54121 fbne %fcc2, loop_6292
54122 ldsw [%l7 + 0x3C], %g2
54123 sth %i0, [%l7 + 0x4C]
54124 lduh [%l7 + 0x66], %i5
54125loop_6292:
54126 fbne,a %fcc0, loop_6293
54127 addc %g7, %o5, %l0
54128 ld [%l7 + 0x38], %f0
54129 tle %xcc, 0x3
54130loop_6293:
54131 fors %f7, %f8, %f8
54132 sdivcc %i1, 0x12A5, %i4
54133 edge16n %i7, %g5, %o4
54134 movleu %icc, %o2, %o7
54135 mulx %i3, 0x0F26, %l5
54136 fbl %fcc1, loop_6294
54137 fmovrsne %i6, %f6, %f7
54138 sth %l6, [%l7 + 0x0C]
54139 bleu,a %xcc, loop_6295
54140loop_6294:
54141 subccc %l1, %o6, %g6
54142 ldsh [%l7 + 0x7A], %o1
54143 movge %icc, %i2, %g4
54144loop_6295:
54145 sethi 0x199E, %o3
54146 sra %g3, 0x07, %l3
54147 te %icc, 0x0
54148 siam 0x6
54149 ld [%l7 + 0x24], %f14
54150 stb %g1, [%l7 + 0x7C]
54151 ld [%l7 + 0x6C], %f9
54152 edge16 %l4, %o0, %l2
54153 tgu %icc, 0x2
54154 xnor %g2, 0x0B5E, %i0
54155 stw %i5, [%l7 + 0x3C]
54156 ldx [%l7 + 0x08], %o5
54157 fba %fcc2, loop_6296
54158 bn %icc, loop_6297
54159 andncc %g7, %l0, %i4
54160 ldsw [%l7 + 0x20], %i7
54161loop_6296:
54162 ldsh [%l7 + 0x42], %i1
54163loop_6297:
54164 lduh [%l7 + 0x32], %o4
54165 fbul %fcc2, loop_6298
54166 st %f9, [%l7 + 0x38]
54167 tvs %xcc, 0x1
54168 bpos,a loop_6299
54169loop_6298:
54170 stb %g5, [%l7 + 0x0B]
54171 ldsh [%l7 + 0x08], %o2
54172 fbne,a %fcc3, loop_6300
54173loop_6299:
54174 fbuge,a %fcc2, loop_6301
54175 std %f14, [%l7 + 0x48]
54176 fmuld8sux16 %f0, %f14, %f10
54177loop_6300:
54178 fzeros %f11
54179loop_6301:
54180 fmovdg %xcc, %f9, %f11
54181 ldsh [%l7 + 0x32], %i3
54182 movvs %icc, %o7, %i6
54183 bvc,pt %xcc, loop_6302
54184 fornot2s %f15, %f11, %f12
54185 smul %l6, 0x09E9, %l1
54186 stw %o6, [%l7 + 0x58]
54187loop_6302:
54188 array32 %l5, %o1, %g6
54189 add %g4, %o3, %i2
54190 bcs,pt %icc, loop_6303
54191 ta %icc, 0x3
54192 stw %g3, [%l7 + 0x30]
54193 bpos,pn %xcc, loop_6304
54194loop_6303:
54195 fbe,a %fcc2, loop_6305
54196 fbuge %fcc0, loop_6306
54197 move %icc, %g1, %l3
54198loop_6304:
54199 stb %l4, [%l7 + 0x2F]
54200loop_6305:
54201 nop
54202 setx loop_6307, %l0, %l1
54203 wrpr 0x1, %tl
54204 wrpr %l1, %tnpc
54205 setx 0x34400001400, %l0, %l1
54206 wrpr %l1, %tstate
54207 wrhpr 0x4, %htstate
54208 done
54209loop_6306:
54210 st %f12, [%l7 + 0x44]
54211 fmovrdlez %l2, %f12, %f0
54212 xorcc %g2, %i0, %o0
54213loop_6307:
54214 ldsb [%l7 + 0x6E], %i5
54215 ld [%l7 + 0x1C], %f3
54216 fbl,a %fcc3, loop_6308
54217 lduh [%l7 + 0x12], %g7
54218 st %f9, [%l7 + 0x38]
54219 fones %f13
54220loop_6308:
54221 fpsub16s %f1, %f14, %f0
54222 fnot2s %f11, %f10
54223 movg %icc, %l0, %i4
54224 fsrc2 %f0, %f14
54225 edge32 %i7, %i1, %o4
54226 sdiv %g5, 0x083B, %o5
54227 smul %i3, 0x135D, %o2
54228 xnor %o7, 0x181D, %i6
54229 std %f6, [%l7 + 0x78]
54230 taddcctv %l1, 0x1831, %l6
54231 array16 %l5, %o1, %g6
54232 fmul8sux16 %f12, %f4, %f14
54233 ldx [%l7 + 0x40], %o6
54234 fsrc1 %f8, %f8
54235 mova %icc, %o3, %i2
54236 fmovrdgz %g4, %f10, %f14
54237 tsubcc %g1, 0x1B46, %l3
54238 udivcc %l4, 0x09CD, %g3
54239 taddcc %g2, 0x03BB, %i0
54240 fmovscc %icc, %f7, %f10
54241 fmul8x16al %f14, %f5, %f12
54242 fsrc2s %f4, %f6
54243 fmovscc %icc, %f9, %f14
54244 st %f3, [%l7 + 0x6C]
54245 ldx [%l7 + 0x10], %l2
54246 fpadd16s %f1, %f11, %f1
54247 tpos %xcc, 0x1
54248 fbn,a %fcc2, loop_6309
54249 ldsb [%l7 + 0x0C], %o0
54250 lduh [%l7 + 0x68], %g7
54251 fbg %fcc0, loop_6310
54252loop_6309:
54253 fands %f10, %f0, %f5
54254 ldub [%l7 + 0x3E], %l0
54255 fmovd %f2, %f4
54256loop_6310:
54257 fmovrdgez %i4, %f14, %f0
54258 stw %i5, [%l7 + 0x48]
54259 fbge %fcc2, loop_6311
54260 stx %i1, [%l7 + 0x10]
54261 array8 %i7, %g5, %o4
54262 fbo,a %fcc2, loop_6312
54263loop_6311:
54264 fbge,a %fcc0, loop_6313
54265 fmovrsne %o5, %f5, %f9
54266 stx %i3, [%l7 + 0x08]
54267loop_6312:
54268 or %o7, 0x1A4D, %o2
54269loop_6313:
54270 sth %l1, [%l7 + 0x7E]
54271 fbue,a %fcc3, loop_6314
54272 fand %f8, %f8, %f6
54273 std %f2, [%l7 + 0x50]
54274 fmovde %xcc, %f2, %f2
54275loop_6314:
54276 fmovrsgez %l6, %f14, %f15
54277 fmovspos %icc, %f7, %f7
54278 lduh [%l7 + 0x56], %i6
54279 movleu %icc, %l5, %g6
54280 ldsh [%l7 + 0x18], %o6
54281 fsrc2 %f2, %f12
54282 stx %o3, [%l7 + 0x78]
54283 fabsd %f4, %f12
54284 tvs %icc, 0x6
54285 std %f0, [%l7 + 0x28]
54286 movrlez %o1, 0x28C, %i2
54287 std %f4, [%l7 + 0x70]
54288 st %f10, [%l7 + 0x44]
54289 andncc %g1, %g4, %l3
54290 stx %l4, [%l7 + 0x50]
54291 subcc %g3, 0x023B, %i0
54292 lduh [%l7 + 0x28], %l2
54293 brlz %g2, loop_6315
54294 fone %f14
54295 ldsh [%l7 + 0x10], %g7
54296 fpsub16 %f14, %f0, %f10
54297loop_6315:
54298 bshuffle %f0, %f6, %f14
54299 fbl,a %fcc0, loop_6316
54300 andn %o0, %l0, %i4
54301 fpsub32 %f6, %f4, %f6
54302 addcc %i5, 0x1F08, %i1
54303loop_6316:
54304 ldsb [%l7 + 0x1F], %i7
54305 ldsw [%l7 + 0x68], %g5
54306 tpos %icc, 0x6
54307 ldub [%l7 + 0x77], %o4
54308 stw %o5, [%l7 + 0x74]
54309 bge,a %xcc, loop_6317
54310 fmovsn %xcc, %f3, %f9
54311 sdivcc %o7, 0x1E25, %i3
54312 subcc %o2, %l6, %i6
54313loop_6317:
54314 fmovrdgz %l1, %f10, %f10
54315 stx %g6, [%l7 + 0x68]
54316 edge16n %l5, %o6, %o1
54317 fmovrdgez %o3, %f2, %f0
54318 umul %g1, %g4, %l3
54319 orncc %l4, %g3, %i0
54320 call loop_6318
54321 fmovdl %icc, %f4, %f0
54322 stx %i2, [%l7 + 0x48]
54323 fmovde %xcc, %f13, %f15
54324loop_6318:
54325 edge32n %g2, %g7, %o0
54326 ldsh [%l7 + 0x1A], %l0
54327 movrlz %l2, %i5, %i1
54328 fmuld8sux16 %f0, %f13, %f2
54329 bshuffle %f12, %f4, %f2
54330 st %f5, [%l7 + 0x10]
54331 stw %i7, [%l7 + 0x08]
54332 mulscc %i4, %g5, %o5
54333 mulscc %o7, %o4, %i3
54334 ldsw [%l7 + 0x0C], %o2
54335 fbo %fcc2, loop_6319
54336 ld [%l7 + 0x24], %f1
54337 movge %icc, %l6, %l1
54338 udivx %g6, 0x0771, %l5
54339loop_6319:
54340 stb %i6, [%l7 + 0x4F]
54341 fmovsvc %icc, %f7, %f4
54342 ldsh [%l7 + 0x2E], %o6
54343 stx %o1, [%l7 + 0x08]
54344 ldx [%l7 + 0x68], %g1
54345 movcs %xcc, %o3, %l3
54346 ld [%l7 + 0x28], %f9
54347 lduh [%l7 + 0x48], %l4
54348 fbl,a %fcc1, loop_6320
54349 ba %icc, loop_6321
54350 lduw [%l7 + 0x24], %g3
54351 subcc %i0, %g4, %g2
54352loop_6320:
54353 fbg,a %fcc3, loop_6322
54354loop_6321:
54355 fcmpgt16 %f2, %f14, %g7
54356 fand %f8, %f2, %f14
54357 ba,a,pt %xcc, loop_6323
54358loop_6322:
54359 movn %xcc, %o0, %l0
54360 ldsw [%l7 + 0x54], %i2
54361 ld [%l7 + 0x34], %f1
54362loop_6323:
54363 be,a %xcc, loop_6324
54364 movg %icc, %i5, %l2
54365 fmovs %f1, %f14
54366 fpmerge %f14, %f3, %f4
54367loop_6324:
54368 fmovsne %icc, %f0, %f9
54369 sth %i1, [%l7 + 0x38]
54370 fmovsleu %xcc, %f11, %f4
54371 fone %f4
54372 or %i4, 0x070B, %i7
54373 addc %g5, 0x1B4E, %o7
54374 fnot1s %f8, %f7
54375 fbne,a %fcc1, loop_6325
54376 alignaddrl %o5, %i3, %o4
54377 lduw [%l7 + 0x6C], %o2
54378 fcmple32 %f6, %f6, %l6
54379loop_6325:
54380 ldx [%l7 + 0x58], %l1
54381 fmovspos %icc, %f7, %f13
54382 ldd [%l7 + 0x60], %f4
54383 movrlz %g6, %i6, %l5
54384 movg %xcc, %o1, %o6
54385 bvc,pt %xcc, loop_6326
54386 tpos %xcc, 0x6
54387 fmovsgu %xcc, %f12, %f9
54388 nop
54389 setx loop_6327, %l0, %l1
54390 wrpr 0x1, %tl
54391 wrpr %l1, %tpc
54392 add %l1, 0x4, %l1
54393 wrpr %l1, %tnpc
54394 setx 0x34400001400, %l0, %l1
54395 wrpr %l1, %tstate
54396 wrhpr 0x4, %htstate
54397 retry
54398loop_6326:
54399 andncc %o3, %l3, %l4
54400 addccc %g1, 0x0077, %i0
54401 movge %icc, %g4, %g2
54402loop_6327:
54403 movl %xcc, %g3, %g7
54404 bcc,a loop_6328
54405 brlez %o0, loop_6329
54406 movvs %xcc, %l0, %i2
54407 fblg %fcc0, loop_6330
54408loop_6328:
54409 movrgz %l2, 0x2A7, %i5
54410loop_6329:
54411 bcs loop_6331
54412 fornot2s %f1, %f2, %f1
54413loop_6330:
54414 tsubcc %i4, %i7, %g5
54415 bpos,a,pt %icc, loop_6332
54416loop_6331:
54417 ldsh [%l7 + 0x26], %o7
54418 subc %o5, 0x189D, %i3
54419 xor %i1, %o2, %o4
54420loop_6332:
54421 ld [%l7 + 0x24], %f4
54422 fcmped %fcc1, %f10, %f10
54423 ldsb [%l7 + 0x26], %l1
54424 fmovs %f15, %f12
54425 sth %l6, [%l7 + 0x0E]
54426 lduh [%l7 + 0x6C], %g6
54427 ldub [%l7 + 0x2E], %i6
54428 bshuffle %f2, %f14, %f10
54429 bg,a,pn %xcc, loop_6333
54430 fmovsvc %xcc, %f12, %f8
54431 alignaddr %l5, %o6, %o3
54432 fexpand %f12, %f12
54433loop_6333:
54434 fpsub32 %f2, %f4, %f4
54435 fmovdg %xcc, %f10, %f5
54436 fpsub16s %f0, %f0, %f1
54437 movvc %xcc, %o1, %l4
54438 addc %g1, 0x08FE, %i0
54439 tcc %xcc, 0x6
54440 ldx [%l7 + 0x40], %g4
54441 andn %l3, %g3, %g7
54442 movvs %icc, %o0, %g2
54443 ldd [%l7 + 0x58], %f6
54444 movleu %icc, %i2, %l0
54445 fcmpeq16 %f14, %f10, %l2
54446 fba,a %fcc1, loop_6334
54447 ldsw [%l7 + 0x0C], %i4
54448 sethi 0x1955, %i7
54449 fcmped %fcc3, %f10, %f4
54450loop_6334:
54451 lduw [%l7 + 0x1C], %i5
54452 fmovdn %icc, %f11, %f4
54453 ldub [%l7 + 0x55], %g5
54454 fmovrsne %o5, %f10, %f3
54455 std %f14, [%l7 + 0x70]
54456 movgu %icc, %i3, %o7
54457 ldub [%l7 + 0x43], %i1
54458 st %f11, [%l7 + 0x54]
54459 ld [%l7 + 0x28], %f4
54460 ldsh [%l7 + 0x08], %o4
54461 fmovse %xcc, %f3, %f14
54462 fmovsge %icc, %f2, %f7
54463 tcs %xcc, 0x3
54464 array8 %l1, %l6, %g6
54465 ldsw [%l7 + 0x74], %i6
54466 ble,a,pn %xcc, loop_6335
54467 std %f14, [%l7 + 0x70]
54468 brz %l5, loop_6336
54469 stx %o2, [%l7 + 0x30]
54470loop_6335:
54471 xnor %o3, %o6, %o1
54472 ldx [%l7 + 0x58], %g1
54473loop_6336:
54474 movrgz %i0, %g4, %l3
54475 orncc %g3, 0x09CF, %l4
54476 fnot2s %f6, %f4
54477 tleu %icc, 0x4
54478 fmovdcs %xcc, %f1, %f5
54479 call loop_6337
54480 fmovs %f2, %f7
54481 alignaddr %g7, %g2, %o0
54482 lduh [%l7 + 0x62], %l0
54483loop_6337:
54484 ldsh [%l7 + 0x10], %l2
54485 fcmpgt32 %f4, %f2, %i4
54486 edge8n %i2, %i7, %g5
54487 stx %o5, [%l7 + 0x28]
54488 fabsd %f14, %f12
54489 ldd [%l7 + 0x60], %f6
54490 fnegs %f2, %f11
54491 movcc %xcc, %i5, %i3
54492 movg %icc, %i1, %o4
54493 fcmpgt16 %f0, %f0, %o7
54494 ldd [%l7 + 0x58], %f6
54495 fcmpes %fcc0, %f11, %f3
54496 fmovrdne %l6, %f8, %f8
54497 ld [%l7 + 0x10], %f6
54498 ldsh [%l7 + 0x28], %l1
54499 fmovdcs %icc, %f1, %f3
54500 edge16 %i6, %l5, %o2
54501 tsubcc %g6, %o6, %o3
54502 ldsh [%l7 + 0x78], %g1
54503 bvs,pt %icc, loop_6338
54504 ldsb [%l7 + 0x4F], %o1
54505 te %xcc, 0x7
54506 movn %icc, %i0, %g4
54507loop_6338:
54508 tle %icc, 0x5
54509 taddcctv %l3, 0x110F, %g3
54510 fmovde %xcc, %f8, %f8
54511 lduw [%l7 + 0x78], %g7
54512 mulx %g2, %o0, %l4
54513 stx %l2, [%l7 + 0x70]
54514 fcmpgt32 %f14, %f10, %l0
54515 fmovde %icc, %f14, %f9
54516 and %i2, 0x1B10, %i7
54517 andcc %g5, %i4, %i5
54518 movrlz %o5, 0x271, %i1
54519 ldx [%l7 + 0x70], %o4
54520 fors %f6, %f3, %f3
54521 fmovrdne %i3, %f8, %f4
54522 lduw [%l7 + 0x64], %o7
54523 alignaddr %l1, %l6, %i6
54524 edge16n %l5, %g6, %o2
54525 fcmpgt32 %f0, %f0, %o3
54526 ld [%l7 + 0x4C], %f7
54527 ldd [%l7 + 0x28], %f6
54528 fsrc1s %f15, %f11
54529 movrgez %g1, 0x384, %o1
54530 fmovsgu %icc, %f12, %f0
54531 fpsub16s %f3, %f6, %f5
54532 movne %icc, %o6, %g4
54533 movn %icc, %l3, %i0
54534 stw %g3, [%l7 + 0x2C]
54535 stw %g7, [%l7 + 0x14]
54536 fbne,a %fcc1, loop_6339
54537 ldsb [%l7 + 0x69], %o0
54538 st %f15, [%l7 + 0x64]
54539 tsubcc %g2, %l2, %l0
54540loop_6339:
54541 addc %l4, 0x0E96, %i7
54542 fbge,a %fcc3, loop_6340
54543 fbe,a %fcc1, loop_6341
54544 st %f2, [%l7 + 0x64]
54545 fabss %f11, %f4
54546loop_6340:
54547 tvc %icc, 0x2
54548loop_6341:
54549 fbue %fcc1, loop_6342
54550 fcmpeq16 %f2, %f14, %i2
54551 mova %icc, %g5, %i5
54552 sth %o5, [%l7 + 0x3E]
54553loop_6342:
54554 st %f0, [%l7 + 0x28]
54555 edge32 %i1, %o4, %i3
54556 fmovda %icc, %f4, %f10
54557 fba,a %fcc2, loop_6343
54558 st %f0, [%l7 + 0x34]
54559 fmovscc %xcc, %f2, %f8
54560 stb %i4, [%l7 + 0x52]
54561loop_6343:
54562 stw %l1, [%l7 + 0x0C]
54563 fmovrdlz %l6, %f4, %f4
54564 fmovsneg %xcc, %f4, %f12
54565 fbn,a %fcc2, loop_6344
54566 ldd [%l7 + 0x48], %f6
54567 fmovdle %xcc, %f7, %f2
54568 nop
54569 setx loop_6345, %l0, %l1
54570 wrpr 0x1, %tl
54571 wrpr %l1, %tpc
54572 add %l1, 0x4, %l1
54573 wrpr %l1, %tnpc
54574 setx 0x34400001400, %l0, %l1
54575 wrpr %l1, %tstate
54576 wrhpr 0x4, %htstate
54577 retry
54578loop_6344:
54579 tsubcc %i6, %o7, %g6
54580 tpos %xcc, 0x6
54581 stw %l5, [%l7 + 0x5C]
54582loop_6345:
54583 fbuge %fcc3, loop_6346
54584 fmovdle %icc, %f8, %f12
54585 subc %o2, %o3, %g1
54586 lduw [%l7 + 0x30], %o1
54587loop_6346:
54588 fexpand %f5, %f4
54589 andncc %o6, %g4, %i0
54590 ba,a loop_6347
54591 sub %l3, 0x1379, %g7
54592 std %f4, [%l7 + 0x38]
54593 movrne %o0, 0x201, %g2
54594loop_6347:
54595 fpadd32s %f7, %f13, %f8
54596 movrgz %g3, 0x365, %l2
54597 xorcc %l4, %l0, %i7
54598 pdist %f12, %f6, %f12
54599 tneg %icc, 0x5
54600 bgu,a,pt %icc, loop_6348
54601 edge8n %i2, %g5, %i5
54602 mova %icc, %i1, %o4
54603 ld [%l7 + 0x50], %f6
54604loop_6348:
54605 ldsw [%l7 + 0x74], %o5
54606 bleu,a,pt %icc, loop_6349
54607 bcs,a,pn %xcc, loop_6350
54608 fmovrde %i4, %f0, %f8
54609 fcmpeq32 %f12, %f4, %l1
54610loop_6349:
54611 ldsb [%l7 + 0x1D], %l6
54612loop_6350:
54613 te %xcc, 0x3
54614 fnand %f0, %f12, %f4
54615 fmul8x16al %f9, %f2, %f6
54616 stx %i3, [%l7 + 0x50]
54617 fblg,a %fcc2, loop_6351
54618 lduw [%l7 + 0x14], %o7
54619 sth %g6, [%l7 + 0x76]
54620 fmovrsgz %i6, %f2, %f14
54621loop_6351:
54622 std %f4, [%l7 + 0x30]
54623 fmovdgu %icc, %f7, %f11
54624 sth %l5, [%l7 + 0x32]
54625 fmovdge %xcc, %f9, %f12
54626 ldsb [%l7 + 0x2F], %o3
54627 bpos,a %xcc, loop_6352
54628 tleu %xcc, 0x5
54629 fabsd %f0, %f2
54630 fbul,a %fcc0, loop_6353
54631loop_6352:
54632 fmovscc %xcc, %f2, %f12
54633 andn %g1, 0x1751, %o2
54634 movrgez %o1, 0x253, %o6
54635loop_6353:
54636 ldub [%l7 + 0x17], %g4
54637 stw %l3, [%l7 + 0x18]
54638 fpack32 %f10, %f8, %f6
54639 taddcc %i0, %o0, %g7
54640 stb %g2, [%l7 + 0x3C]
54641 tgu %icc, 0x7
54642 movg %xcc, %g3, %l2
54643 ble,pn %icc, loop_6354
54644 taddcctv %l0, 0x1D67, %i7
54645 movn %icc, %i2, %g5
54646 fmovsvc %icc, %f13, %f15
54647loop_6354:
54648 ldsw [%l7 + 0x2C], %l4
54649 fmovdcs %xcc, %f13, %f0
54650 bg,a,pt %icc, loop_6355
54651 fmovdge %xcc, %f14, %f1
54652 fmovdle %xcc, %f10, %f1
54653 std %f6, [%l7 + 0x20]
54654loop_6355:
54655 bleu,a,pt %xcc, loop_6356
54656 umul %i1, %i5, %o5
54657 ldd [%l7 + 0x08], %f8
54658 lduw [%l7 + 0x70], %o4
54659loop_6356:
54660 fbe %fcc0, loop_6357
54661 alignaddr %l1, %l6, %i4
54662 stx %i3, [%l7 + 0x48]
54663 subc %o7, 0x0EBB, %g6
54664loop_6357:
54665 srax %i6, %o3, %l5
54666 ldsw [%l7 + 0x64], %g1
54667 movleu %icc, %o2, %o1
54668 movneg %icc, %g4, %o6
54669 fmuld8ulx16 %f13, %f2, %f12
54670 lduw [%l7 + 0x78], %i0
54671 fors %f15, %f11, %f4
54672 fcmpne16 %f6, %f6, %l3
54673 fors %f12, %f12, %f3
54674 movg %xcc, %o0, %g2
54675 fmovsle %icc, %f5, %f9
54676 std %f12, [%l7 + 0x50]
54677 lduh [%l7 + 0x30], %g3
54678 st %f7, [%l7 + 0x0C]
54679 xnorcc %l2, 0x1FB8, %g7
54680 fmovscc %icc, %f0, %f14
54681 sll %i7, 0x10, %i2
54682 fmovsle %xcc, %f1, %f5
54683 ble %icc, loop_6358
54684 ldub [%l7 + 0x2E], %l0
54685 movleu %icc, %l4, %g5
54686 stx %i1, [%l7 + 0x30]
54687loop_6358:
54688 fbu %fcc1, loop_6359
54689 fnand %f6, %f14, %f10
54690 fones %f15
54691 fnands %f4, %f8, %f8
54692loop_6359:
54693 edge16 %o5, %o4, %l1
54694 bleu loop_6360
54695 lduh [%l7 + 0x7C], %l6
54696 tvs %icc, 0x3
54697 fbge,a %fcc0, loop_6361
54698loop_6360:
54699 srax %i4, 0x09, %i3
54700 smul %i5, %o7, %i6
54701 edge16n %g6, %o3, %g1
54702loop_6361:
54703 brgez %o2, loop_6362
54704 stb %l5, [%l7 + 0x1F]
54705 move %icc, %g4, %o1
54706 fandnot2 %f0, %f12, %f6
54707loop_6362:
54708 std %f4, [%l7 + 0x60]
54709 ldx [%l7 + 0x48], %o6
54710 move %icc, %i0, %o0
54711 tcs %icc, 0x5
54712 fpsub16s %f8, %f5, %f11
54713 fmovsg %icc, %f2, %f7
54714 st %f14, [%l7 + 0x74]
54715 ldsh [%l7 + 0x44], %l3
54716 sth %g3, [%l7 + 0x28]
54717 fbe %fcc2, loop_6363
54718 bne,a,pn %xcc, loop_6364
54719 stw %l2, [%l7 + 0x24]
54720 bcc loop_6365
54721loop_6363:
54722 mulx %g7, %i7, %i2
54723loop_6364:
54724 ld [%l7 + 0x44], %f3
54725 stx %g2, [%l7 + 0x38]
54726loop_6365:
54727 movre %l0, %g5, %l4
54728 fnegs %f7, %f12
54729 lduh [%l7 + 0x28], %o5
54730 movrlz %i1, %l1, %o4
54731 edge8 %i4, %l6, %i5
54732 tcc %icc, 0x6
54733 fbn,a %fcc2, loop_6366
54734 fzero %f4
54735 ldx [%l7 + 0x20], %o7
54736 fpadd16 %f2, %f14, %f12
54737loop_6366:
54738 fzeros %f10
54739 ldub [%l7 + 0x25], %i3
54740 tg %xcc, 0x5
54741 edge8n %g6, %o3, %i6
54742 for %f10, %f12, %f4
54743 fmovdpos %icc, %f12, %f5
54744 bpos,pn %icc, loop_6367
54745 fmovrde %o2, %f4, %f4
54746 faligndata %f14, %f0, %f2
54747 popc %l5, %g4
54748loop_6367:
54749 fmul8x16au %f8, %f1, %f2
54750 fmovrslz %o1, %f6, %f4
54751 fmovsleu %xcc, %f12, %f15
54752 bpos,a,pn %xcc, loop_6368
54753 edge8 %o6, %g1, %o0
54754 sethi 0x05A3, %i0
54755 lduh [%l7 + 0x36], %l3
54756loop_6368:
54757 fbuge,a %fcc2, loop_6369
54758 fpadd32s %f13, %f6, %f10
54759 ble,a,pn %icc, loop_6370
54760 ldd [%l7 + 0x50], %f0
54761loop_6369:
54762 tge %icc, 0x7
54763 xor %l2, 0x01BB, %g3
54764loop_6370:
54765 ldd [%l7 + 0x08], %f0
54766 tg %icc, 0x7
54767 fpackfix %f0, %f15
54768 ldsb [%l7 + 0x68], %i7
54769 stw %i2, [%l7 + 0x14]
54770 ld [%l7 + 0x6C], %f14
54771 ldx [%l7 + 0x60], %g7
54772 xnorcc %l0, 0x184A, %g2
54773 fpsub16s %f13, %f3, %f5
54774 alignaddrl %g5, %o5, %l4
54775 alignaddr %i1, %l1, %i4
54776 andn %o4, 0x043C, %l6
54777 alignaddr %o7, %i3, %g6
54778 movleu %icc, %o3, %i5
54779 ldd [%l7 + 0x30], %f4
54780 sdivx %o2, 0x0F75, %i6
54781 ta %xcc, 0x4
54782 edge8n %g4, %o1, %l5
54783 bneg %xcc, loop_6371
54784 fbul %fcc0, loop_6372
54785 fmovda %icc, %f11, %f11
54786 ldx [%l7 + 0x08], %g1
54787loop_6371:
54788 andn %o6, %i0, %o0
54789loop_6372:
54790 lduw [%l7 + 0x58], %l3
54791 lduh [%l7 + 0x08], %g3
54792 st %f15, [%l7 + 0x60]
54793 fmovrsne %i7, %f2, %f10
54794 std %f10, [%l7 + 0x70]
54795 fmovdge %icc, %f13, %f3
54796 edge8 %i2, %g7, %l2
54797 tne %xcc, 0x7
54798 fpadd32s %f12, %f6, %f2
54799 tg %icc, 0x0
54800 xor %l0, 0x123D, %g2
54801 nop
54802 setx loop_6373, %l0, %l1
54803 wrpr 0x1, %tl
54804 wrpr %l1, %tnpc
54805 setx 0x34400001400, %l0, %l1
54806 wrpr %l1, %tstate
54807 wrhpr 0x4, %htstate
54808 done
54809 movl %xcc, %g5, %l4
54810 xorcc %i1, %l1, %i4
54811 fcmps %fcc3, %f0, %f13
54812loop_6373:
54813 sth %o4, [%l7 + 0x08]
54814 fmovdpos %xcc, %f0, %f8
54815 bg,pn %xcc, loop_6374
54816 fmovdne %xcc, %f13, %f11
54817 ldsb [%l7 + 0x4D], %l6
54818 fbe,a %fcc1, loop_6375
54819loop_6374:
54820 ldx [%l7 + 0x18], %o5
54821 ta %icc, 0x3
54822 edge32l %i3, %g6, %o7
54823loop_6375:
54824 std %f4, [%l7 + 0x30]
54825 fnegd %f14, %f4
54826 ldsb [%l7 + 0x5F], %o3
54827 sdiv %i5, 0x15CC, %i6
54828 fmul8x16al %f1, %f14, %f0
54829 fandnot1s %f10, %f1, %f5
54830 fmovrse %g4, %f0, %f10
54831 fzero %f14
54832 sra %o2, 0x1F, %l5
54833 fmovrdlz %g1, %f12, %f12
54834 fbn,a %fcc1, loop_6376
54835 sth %o6, [%l7 + 0x08]
54836 stb %i0, [%l7 + 0x22]
54837 fbule %fcc2, loop_6377
54838loop_6376:
54839 tcs %icc, 0x3
54840 fabsd %f6, %f4
54841 fbe %fcc0, loop_6378
54842loop_6377:
54843 ldsw [%l7 + 0x0C], %o0
54844 fpadd32 %f12, %f6, %f8
54845 edge32l %o1, %g3, %l3
54846loop_6378:
54847 st %f7, [%l7 + 0x58]
54848 edge32ln %i7, %g7, %i2
54849 edge16l %l0, %g2, %g5
54850 ldsh [%l7 + 0x60], %l4
54851 fbo,a %fcc2, loop_6379
54852 pdist %f10, %f4, %f2
54853 fnegs %f4, %f13
54854 std %f4, [%l7 + 0x40]
54855loop_6379:
54856 fbl %fcc3, loop_6380
54857 fmovse %icc, %f7, %f11
54858 ldd [%l7 + 0x18], %f8
54859 fnot1 %f14, %f8
54860loop_6380:
54861 ldd [%l7 + 0x50], %f10
54862 addcc %i1, 0x1257, %l1
54863 umul %l2, %o4, %l6
54864 nop
54865 setx loop_6381, %l0, %l1
54866 jmpl %l1, %i4
54867 fmovdn %xcc, %f9, %f14
54868 fcmpgt32 %f4, %f8, %i3
54869 movvs %xcc, %o5, %o7
54870loop_6381:
54871 lduh [%l7 + 0x5C], %g6
54872 lduh [%l7 + 0x26], %o3
54873 movg %xcc, %i6, %i5
54874 movrne %o2, %g4, %l5
54875 srlx %g1, 0x0B, %o6
54876 bvs,a,pt %xcc, loop_6382
54877 ldsb [%l7 + 0x27], %i0
54878 ldsh [%l7 + 0x70], %o1
54879 fcmped %fcc0, %f2, %f14
54880loop_6382:
54881 fblg %fcc2, loop_6383
54882 lduw [%l7 + 0x14], %o0
54883 fbg %fcc2, loop_6384
54884 brz %l3, loop_6385
54885loop_6383:
54886 fbn %fcc1, loop_6386
54887 movre %g3, %i7, %i2
54888loop_6384:
54889 fxnor %f6, %f2, %f10
54890loop_6385:
54891 fmovsn %xcc, %f11, %f2
54892loop_6386:
54893 move %icc, %g7, %g2
54894 lduw [%l7 + 0x7C], %g5
54895 fands %f0, %f15, %f0
54896 fpsub32 %f14, %f0, %f2
54897 sth %l0, [%l7 + 0x54]
54898 lduh [%l7 + 0x56], %l4
54899 brlz,a %i1, loop_6387
54900 fpadd32 %f8, %f8, %f0
54901 fmovde %icc, %f10, %f1
54902 sth %l2, [%l7 + 0x40]
54903loop_6387:
54904 fands %f14, %f11, %f2
54905 ldub [%l7 + 0x5F], %o4
54906 ldsb [%l7 + 0x60], %l1
54907 st %f13, [%l7 + 0x60]
54908 ldsw [%l7 + 0x1C], %l6
54909 bcs,a %xcc, loop_6388
54910 edge16ln %i3, %o5, %i4
54911 udivx %o7, 0x0057, %o3
54912 ldub [%l7 + 0x10], %g6
54913loop_6388:
54914 ld [%l7 + 0x08], %f2
54915 ldx [%l7 + 0x18], %i5
54916 brz %i6, loop_6389
54917 st %f11, [%l7 + 0x48]
54918 fones %f11
54919 fcmple32 %f10, %f12, %g4
54920loop_6389:
54921 movn %icc, %o2, %l5
54922 ldx [%l7 + 0x60], %o6
54923 srlx %i0, %g1, %o1
54924 bleu,pn %icc, loop_6390
54925 ld [%l7 + 0x10], %f11
54926 ldsh [%l7 + 0x68], %l3
54927 stx %g3, [%l7 + 0x40]
54928loop_6390:
54929 ldsb [%l7 + 0x6A], %i7
54930 tl %icc, 0x5
54931 call loop_6391
54932 ld [%l7 + 0x30], %f0
54933 andncc %i2, %o0, %g2
54934 fmovspos %icc, %f12, %f15
54935loop_6391:
54936 fcmped %fcc1, %f14, %f2
54937 fcmpeq16 %f12, %f8, %g7
54938 ldub [%l7 + 0x2D], %g5
54939 ldsh [%l7 + 0x62], %l4
54940 edge32 %l0, %l2, %o4
54941 ldd [%l7 + 0x68], %f8
54942 bshuffle %f14, %f4, %f0
54943 sdiv %i1, 0x1BE7, %l6
54944 fbg %fcc2, loop_6392
54945 umul %l1, 0x13B8, %i3
54946 ldsw [%l7 + 0x6C], %i4
54947 fpsub16s %f5, %f13, %f15
54948loop_6392:
54949 taddcc %o5, 0x1588, %o3
54950 fexpand %f13, %f2
54951 fmovrsgez %g6, %f15, %f11
54952 brgz,a %o7, loop_6393
54953 fxors %f1, %f6, %f3
54954 fands %f10, %f8, %f6
54955 addc %i6, 0x119D, %g4
54956loop_6393:
54957 for %f8, %f8, %f2
54958 st %f4, [%l7 + 0x54]
54959 fcmple32 %f8, %f8, %o2
54960 ldx [%l7 + 0x70], %l5
54961 st %f12, [%l7 + 0x34]
54962 edge32l %o6, %i5, %i0
54963 for %f8, %f14, %f12
54964 tle %icc, 0x2
54965 ldx [%l7 + 0x60], %g1
54966 orcc %l3, 0x1D68, %o1
54967 taddcctv %g3, %i7, %o0
54968 ldsh [%l7 + 0x3E], %i2
54969 stw %g2, [%l7 + 0x40]
54970 brlez %g7, loop_6394
54971 edge32ln %l4, %g5, %l2
54972 orcc %l0, %o4, %l6
54973 fbn %fcc2, loop_6395
54974loop_6394:
54975 fmovrsgz %i1, %f6, %f0
54976 sth %i3, [%l7 + 0x72]
54977 bvc,pt %icc, loop_6396
54978loop_6395:
54979 st %f15, [%l7 + 0x20]
54980 lduw [%l7 + 0x1C], %l1
54981 tvc %icc, 0x3
54982loop_6396:
54983 lduw [%l7 + 0x70], %o5
54984 st %f15, [%l7 + 0x50]
54985 nop
54986 setx loop_6397, %l0, %l1
54987 wrpr 0x1, %tl
54988 wrpr %l1, %tnpc
54989 setx 0x34400001400, %l0, %l1
54990 wrpr %l1, %tstate
54991 wrhpr 0x4, %htstate
54992 done
54993 tleu %xcc, 0x6
54994 movleu %xcc, %o3, %g6
54995 stw %o7, [%l7 + 0x08]
54996loop_6397:
54997 std %f12, [%l7 + 0x30]
54998 mova %xcc, %i4, %i6
54999 fnands %f7, %f1, %f12
55000 ld [%l7 + 0x74], %f12
55001 fmovsvc %xcc, %f1, %f8
55002 bpos loop_6398
55003 alignaddrl %g4, %l5, %o2
55004 lduw [%l7 + 0x44], %i5
55005 stx %i0, [%l7 + 0x48]
55006loop_6398:
55007 fcmpne16 %f14, %f0, %g1
55008 ldx [%l7 + 0x60], %l3
55009 edge8n %o1, %g3, %o6
55010 fsrc2s %f13, %f15
55011 fbo %fcc0, loop_6399
55012 ble,pn %xcc, loop_6400
55013 movl %icc, %i7, %o0
55014 movleu %xcc, %g2, %g7
55015loop_6399:
55016 sth %i2, [%l7 + 0x2C]
55017loop_6400:
55018 fmovsge %xcc, %f7, %f10
55019 bneg,a,pt %xcc, loop_6401
55020 sth %l4, [%l7 + 0x6E]
55021 ldx [%l7 + 0x70], %g5
55022 fmovdl %icc, %f7, %f10
55023loop_6401:
55024 tcc %xcc, 0x4
55025 ldsb [%l7 + 0x38], %l2
55026 fsrc1s %f8, %f10
55027 fmovrdne %o4, %f10, %f0
55028 fnands %f5, %f7, %f11
55029 edge16ln %l6, %i1, %l0
55030 ldsh [%l7 + 0x3C], %i3
55031 tvc %xcc, 0x2
55032 fmovrsne %o5, %f2, %f10
55033 fxnors %f0, %f11, %f15
55034 ldsh [%l7 + 0x12], %l1
55035 fsrc2s %f15, %f14
55036 sub %o3, 0x06F5, %o7
55037 udivcc %i4, 0x1B80, %g6
55038 ldub [%l7 + 0x4A], %i6
55039 fnors %f8, %f8, %f11
55040 ldsw [%l7 + 0x38], %g4
55041 fmovsvc %xcc, %f5, %f5
55042 brlez,a %l5, loop_6402
55043 lduw [%l7 + 0x60], %o2
55044 fmovsle %xcc, %f5, %f2
55045 ldub [%l7 + 0x5C], %i5
55046loop_6402:
55047 ldsb [%l7 + 0x48], %g1
55048 bshuffle %f14, %f4, %f0
55049 fcmpne16 %f0, %f14, %i0
55050 stb %o1, [%l7 + 0x34]
55051 brz %g3, loop_6403
55052 be %icc, loop_6404
55053 brnz,a %o6, loop_6405
55054 and %l3, 0x0071, %i7
55055loop_6403:
55056 ta %icc, 0x3
55057loop_6404:
55058 ld [%l7 + 0x24], %f7
55059loop_6405:
55060 movg %icc, %g2, %g7
55061 fsrc1s %f10, %f4
55062 array16 %o0, %l4, %i2
55063 ldsw [%l7 + 0x40], %l2
55064 lduh [%l7 + 0x38], %o4
55065 movre %l6, %i1, %l0
55066 sth %g5, [%l7 + 0x38]
55067 fornot1s %f9, %f3, %f14
55068 tgu %xcc, 0x7
55069 fcmpne16 %f8, %f2, %o5
55070 smul %l1, 0x1CC0, %o3
55071 popc %i3, %i4
55072 sra %g6, %o7, %g4
55073 fxors %f12, %f8, %f0
55074 fcmpes %fcc0, %f5, %f7
55075 lduh [%l7 + 0x66], %i6
55076 fnand %f10, %f0, %f12
55077 orncc %o2, %l5, %i5
55078 te %icc, 0x4
55079 bleu,pt %icc, loop_6406
55080 fmul8sux16 %f6, %f6, %f12
55081 stw %i0, [%l7 + 0x74]
55082 and %o1, 0x1F19, %g3
55083loop_6406:
55084 fmovdleu %xcc, %f3, %f0
55085 umulcc %o6, 0x00B3, %l3
55086 sth %g1, [%l7 + 0x7C]
55087 subc %g2, %g7, %i7
55088 lduw [%l7 + 0x2C], %o0
55089 tsubcc %i2, 0x117C, %l2
55090 fcmpgt32 %f0, %f0, %o4
55091 fcmps %fcc1, %f12, %f1
55092 srl %l4, 0x07, %l6
55093 fmovrsgz %i1, %f2, %f12
55094 xnorcc %g5, %l0, %o5
55095 alignaddr %o3, %l1, %i3
55096 fmovdpos %icc, %f13, %f14
55097 fabss %f7, %f6
55098 ldsb [%l7 + 0x31], %g6
55099 subcc %i4, %o7, %i6
55100 tcs %xcc, 0x3
55101 std %f10, [%l7 + 0x60]
55102 fpadd16s %f5, %f1, %f9
55103 fmovse %xcc, %f7, %f10
55104 orcc %g4, %l5, %o2
55105 andn %i0, 0x032C, %i5
55106 fbue,a %fcc3, loop_6407
55107 lduw [%l7 + 0x54], %o1
55108 bneg %xcc, loop_6408
55109 brnz,a %o6, loop_6409
55110loop_6407:
55111 tcs %icc, 0x0
55112 ldsb [%l7 + 0x6E], %l3
55113loop_6408:
55114 fmovrslz %g3, %f5, %f11
55115loop_6409:
55116 fmovdcc %icc, %f15, %f11
55117 stb %g1, [%l7 + 0x2D]
55118 xnorcc %g2, 0x082A, %i7
55119 fsrc2 %f14, %f10
55120 stw %g7, [%l7 + 0x68]
55121 mova %icc, %o0, %l2
55122 ldsh [%l7 + 0x62], %i2
55123 ld [%l7 + 0x2C], %f3
55124 lduh [%l7 + 0x72], %o4
55125 udivcc %l6, 0x13AB, %i1
55126 fsrc2s %f13, %f9
55127 ba,a loop_6410
55128 fbo,a %fcc0, loop_6411
55129 nop
55130 setx loop_6412, %l0, %l1
55131 wrpr 0x1, %tl
55132 wrpr %l1, %tnpc
55133 setx 0x34400001400, %l0, %l1
55134 wrpr %l1, %tstate
55135 wrhpr 0x4, %htstate
55136 done
55137 sth %g5, [%l7 + 0x10]
55138loop_6410:
55139 fmovrsgez %l4, %f9, %f2
55140loop_6411:
55141 fornot2 %f0, %f8, %f12
55142loop_6412:
55143 edge32ln %l0, %o5, %l1
55144 ldsh [%l7 + 0x10], %o3
55145 std %f6, [%l7 + 0x70]
55146 brlz,a %g6, loop_6413
55147 fcmpne32 %f2, %f6, %i3
55148 ba loop_6414
55149 movre %i4, %i6, %g4
55150loop_6413:
55151 subcc %o7, 0x13C2, %o2
55152 sth %l5, [%l7 + 0x1C]
55153loop_6414:
55154 std %f0, [%l7 + 0x28]
55155 fble %fcc2, loop_6415
55156 fandnot2 %f2, %f8, %f0
55157 movge %xcc, %i0, %i5
55158 lduw [%l7 + 0x70], %o1
55159loop_6415:
55160 fcmpeq32 %f8, %f14, %l3
55161 tg %icc, 0x5
55162 ldx [%l7 + 0x38], %g3
55163 bcs loop_6416
55164 edge16 %g1, %o6, %g2
55165 fmovdg %xcc, %f7, %f12
55166 stw %i7, [%l7 + 0x34]
55167loop_6416:
55168 subccc %o0, %l2, %g7
55169 fcmpne16 %f14, %f10, %o4
55170 movl %xcc, %i2, %i1
55171 ldx [%l7 + 0x40], %g5
55172 tsubcc %l4, %l0, %l6
55173 lduh [%l7 + 0x30], %l1
55174 array16 %o3, %g6, %o5
55175 fmovdvs %xcc, %f12, %f15
55176 orncc %i3, 0x1AE4, %i4
55177 fmovdcs %xcc, %f0, %f12
55178 ldd [%l7 + 0x50], %f6
55179 and %g4, %i6, %o2
55180 fzeros %f5
55181 brgez,a %o7, loop_6417
55182 for %f0, %f6, %f14
55183 fmovsg %xcc, %f2, %f2
55184 edge8n %l5, %i5, %o1
55185loop_6417:
55186 srlx %l3, %i0, %g3
55187 fpadd32s %f5, %f3, %f6
55188 orn %g1, %g2, %o6
55189 fcmpeq32 %f6, %f14, %i7
55190 ldub [%l7 + 0x6C], %l2
55191 fandnot1 %f8, %f10, %f0
55192 ldsb [%l7 + 0x4D], %g7
55193 movge %icc, %o0, %i2
55194 edge16ln %i1, %o4, %l4
55195 brlz %g5, loop_6418
55196 sth %l6, [%l7 + 0x48]
55197 fmovdn %xcc, %f13, %f5
55198 std %f8, [%l7 + 0x58]
55199loop_6418:
55200 add %l0, %l1, %g6
55201 fpadd32 %f2, %f14, %f6
55202 ta %xcc, 0x0
55203 andncc %o3, %o5, %i3
55204 sub %i4, %g4, %i6
55205 tleu %xcc, 0x1
55206 xorcc %o2, 0x0120, %o7
55207 tn %icc, 0x6
55208 smulcc %l5, %o1, %l3
55209 stx %i0, [%l7 + 0x28]
55210 tcc %icc, 0x6
55211 umulcc %i5, %g1, %g2
55212 fmovd %f12, %f2
55213 lduh [%l7 + 0x46], %o6
55214 ble %icc, loop_6419
55215 fandnot2 %f10, %f4, %f14
55216 ldsh [%l7 + 0x7A], %i7
55217 ldd [%l7 + 0x08], %f6
55218loop_6419:
55219 fmovdne %xcc, %f14, %f9
55220 umul %g3, 0x0AF1, %g7
55221 fcmpne16 %f4, %f2, %l2
55222 stb %i2, [%l7 + 0x12]
55223 fcmpeq32 %f2, %f2, %i1
55224 fnot1s %f11, %f0
55225 fornot1 %f12, %f4, %f6
55226 ldsh [%l7 + 0x6A], %o4
55227 andncc %l4, %o0, %g5
55228 fcmpd %fcc2, %f8, %f14
55229 st %f2, [%l7 + 0x34]
55230 bcc,a loop_6420
55231 fmovdgu %icc, %f14, %f7
55232 or %l6, %l1, %l0
55233 fpadd16 %f4, %f14, %f2
55234loop_6420:
55235 fmovrsne %g6, %f5, %f8
55236 tn %icc, 0x1
55237 std %f6, [%l7 + 0x28]
55238 brnz %o5, loop_6421
55239 ldd [%l7 + 0x70], %f4
55240 fzeros %f4
55241 fandnot1 %f14, %f14, %f2
55242loop_6421:
55243 tvs %xcc, 0x0
55244 movvs %icc, %i3, %i4
55245 edge32n %o3, %g4, %o2
55246 sdivx %o7, 0x0D37, %l5
55247 mulscc %o1, 0x0273, %l3
55248 movle %icc, %i6, %i5
55249 fcmple32 %f0, %f2, %g1
55250 movrgz %g2, 0x039, %o6
55251 movrgz %i0, 0x24A, %g3
55252 fors %f5, %f0, %f1
55253 orcc %i7, %g7, %l2
55254 bvs,a loop_6422
55255 fmovrdgz %i2, %f0, %f10
55256 fabss %f11, %f5
55257 ldsw [%l7 + 0x1C], %i1
55258loop_6422:
55259 bl,a,pn %icc, loop_6423
55260 ldub [%l7 + 0x79], %o4
55261 fors %f11, %f3, %f13
55262 srl %l4, 0x0B, %o0
55263loop_6423:
55264 array16 %l6, %l1, %g5
55265 ld [%l7 + 0x38], %f14
55266 stb %l0, [%l7 + 0x57]
55267 fmovdne %xcc, %f7, %f8
55268 sth %g6, [%l7 + 0x4C]
55269 lduw [%l7 + 0x2C], %o5
55270 ldsh [%l7 + 0x2A], %i3
55271 stw %i4, [%l7 + 0x18]
55272 sth %o3, [%l7 + 0x5C]
55273 fornot2 %f8, %f8, %f6
55274 fxor %f4, %f2, %f10
55275 fzeros %f11
55276 umulcc %g4, 0x1423, %o7
55277 lduw [%l7 + 0x18], %o2
55278 std %f8, [%l7 + 0x58]
55279 srl %o1, 0x18, %l3
55280 or %l5, 0x08EC, %i5
55281 ldsw [%l7 + 0x7C], %i6
55282 subc %g1, %o6, %g2
55283 fpadd32s %f6, %f1, %f15
55284 addcc %i0, %i7, %g7
55285 xnorcc %l2, 0x1D04, %i2
55286 std %f0, [%l7 + 0x30]
55287 fba %fcc1, loop_6424
55288 fxnors %f0, %f0, %f15
55289 fmovdcc %xcc, %f2, %f5
55290 ldx [%l7 + 0x40], %g3
55291loop_6424:
55292 tl %xcc, 0x5
55293 movn %xcc, %o4, %l4
55294 ldd [%l7 + 0x38], %f6
55295 fcmpgt16 %f12, %f6, %i1
55296 ld [%l7 + 0x38], %f14
55297 sdivcc %o0, 0x16C0, %l6
55298 sdivcc %l1, 0x1254, %l0
55299 fabsd %f0, %f8
55300 ldx [%l7 + 0x40], %g6
55301 fbn %fcc3, loop_6425
55302 fmovsn %xcc, %f1, %f13
55303 fnor %f12, %f10, %f2
55304 mulscc %g5, 0x1D1E, %o5
55305loop_6425:
55306 fmovrdlz %i4, %f2, %f8
55307 std %f0, [%l7 + 0x60]
55308 fmovsne %xcc, %f15, %f7
55309 fsrc2 %f0, %f8
55310 lduw [%l7 + 0x68], %o3
55311 fmul8x16au %f5, %f15, %f12
55312 fcmpes %fcc2, %f10, %f14
55313 ldsh [%l7 + 0x08], %i3
55314 ldub [%l7 + 0x42], %g4
55315 tcc %xcc, 0x1
55316 ldd [%l7 + 0x58], %f2
55317 subccc %o7, 0x09BE, %o1
55318 umulcc %l3, 0x0933, %o2
55319 bvs,pt %icc, loop_6426
55320 fmovrse %l5, %f0, %f3
55321 tge %xcc, 0x5
55322 fpackfix %f2, %f1
55323loop_6426:
55324 ld [%l7 + 0x7C], %f3
55325 fmovse %icc, %f11, %f6
55326 lduh [%l7 + 0x20], %i5
55327 fbo,a %fcc0, loop_6427
55328 ldub [%l7 + 0x50], %g1
55329 lduh [%l7 + 0x62], %o6
55330 sth %g2, [%l7 + 0x4E]
55331loop_6427:
55332 stx %i0, [%l7 + 0x68]
55333 movrne %i6, %g7, %i7
55334 fbuge,a %fcc0, loop_6428
55335 tcs %xcc, 0x6
55336 lduh [%l7 + 0x64], %i2
55337 tpos %icc, 0x6
55338loop_6428:
55339 sth %l2, [%l7 + 0x7E]
55340 fblg,a %fcc1, loop_6429
55341 udivcc %g3, 0x1021, %l4
55342 movrne %o4, 0x2D8, %o0
55343 subccc %i1, 0x1169, %l6
55344loop_6429:
55345 ldub [%l7 + 0x29], %l0
55346 stw %g6, [%l7 + 0x54]
55347 mulx %g5, %l1, %i4
55348 fba %fcc3, loop_6430
55349 fmovdneg %icc, %f15, %f11
55350 st %f3, [%l7 + 0x28]
55351 fmovrsgez %o5, %f6, %f15
55352loop_6430:
55353 stw %o3, [%l7 + 0x4C]
55354 srlx %g4, %i3, %o7
55355 ldx [%l7 + 0x30], %o1
55356 fornot2s %f0, %f5, %f1
55357 fmovsneg %xcc, %f4, %f10
55358 fbne %fcc3, loop_6431
55359 tvs %icc, 0x7
55360 bn,a loop_6432
55361 ldx [%l7 + 0x70], %o2
55362loop_6431:
55363 fnegd %f12, %f12
55364 fmul8x16 %f0, %f6, %f12
55365loop_6432:
55366 umulcc %l5, %l3, %g1
55367 popc 0x01AD, %o6
55368 bvc,pt %xcc, loop_6433
55369 lduh [%l7 + 0x26], %g2
55370 lduh [%l7 + 0x2A], %i5
55371 movvc %icc, %i0, %i6
55372loop_6433:
55373 fbne %fcc1, loop_6434
55374 fsrc2s %f11, %f9
55375 brz,a %g7, loop_6435
55376 std %f10, [%l7 + 0x38]
55377loop_6434:
55378 ld [%l7 + 0x08], %f4
55379 fmovsvc %icc, %f15, %f6
55380loop_6435:
55381 fmovdpos %icc, %f0, %f0
55382 movne %xcc, %i2, %i7
55383 ld [%l7 + 0x48], %f9
55384 ldx [%l7 + 0x60], %g3
55385 fmovdpos %xcc, %f12, %f2
55386 ldsw [%l7 + 0x3C], %l2
55387 fmovrslez %o4, %f0, %f1
55388 tn %icc, 0x0
55389 brlez,a %l4, loop_6436
55390 brlz,a %o0, loop_6437
55391 ldd [%l7 + 0x20], %f4
55392 fmovrslz %i1, %f11, %f15
55393loop_6436:
55394 lduh [%l7 + 0x7E], %l6
55395loop_6437:
55396 fmovdneg %xcc, %f15, %f12
55397 fcmpne16 %f14, %f14, %l0
55398 fmovsleu %icc, %f7, %f14
55399 fnot2s %f15, %f3
55400 ldsh [%l7 + 0x22], %g5
55401 brgz,a %g6, loop_6438
55402 mulx %i4, %o5, %l1
55403 add %g4, 0x011A, %o3
55404 fmovdne %xcc, %f14, %f8
55405loop_6438:
55406 or %i3, %o1, %o7
55407 ldd [%l7 + 0x08], %f0
55408 stw %l5, [%l7 + 0x20]
55409 ld [%l7 + 0x5C], %f9
55410 bl %xcc, loop_6439
55411 std %f2, [%l7 + 0x20]
55412 brz %l3, loop_6440
55413 andn %o2, %g1, %g2
55414loop_6439:
55415 stx %o6, [%l7 + 0x58]
55416 ldd [%l7 + 0x18], %f12
55417loop_6440:
55418 std %f14, [%l7 + 0x38]
55419 edge8ln %i0, %i5, %g7
55420 ldsb [%l7 + 0x10], %i2
55421 movn %xcc, %i7, %g3
55422 faligndata %f0, %f6, %f8
55423 sth %i6, [%l7 + 0x0C]
55424 edge32ln %o4, %l4, %l2
55425 faligndata %f6, %f2, %f14
55426 fones %f0
55427 xor %o0, %l6, %l0
55428 fmovrdgez %g5, %f10, %f8
55429 st %f10, [%l7 + 0x4C]
55430 fmovsa %xcc, %f11, %f12
55431 ldx [%l7 + 0x58], %g6
55432 fmovsvc %xcc, %f9, %f14
55433 fmovdg %icc, %f9, %f5
55434 lduw [%l7 + 0x18], %i4
55435 ldd [%l7 + 0x58], %f0
55436 fnand %f8, %f0, %f14
55437 bge,a,pn %icc, loop_6441
55438 ldsh [%l7 + 0x18], %i1
55439 fornot1s %f8, %f9, %f0
55440 udiv %o5, 0x0A2E, %l1
55441loop_6441:
55442 bne,a,pt %icc, loop_6442
55443 tneg %xcc, 0x2
55444 movn %xcc, %o3, %i3
55445 lduw [%l7 + 0x50], %o1
55446loop_6442:
55447 fbl %fcc1, loop_6443
55448 bge,a,pt %icc, loop_6444
55449 tg %icc, 0x5
55450 stb %g4, [%l7 + 0x47]
55451loop_6443:
55452 fmovsle %xcc, %f7, %f4
55453loop_6444:
55454 array16 %l5, %l3, %o2
55455 fmovdpos %xcc, %f6, %f8
55456 ldub [%l7 + 0x26], %o7
55457 edge8l %g2, %g1, %o6
55458 stb %i5, [%l7 + 0x15]
55459 st %f15, [%l7 + 0x78]
55460 sub %g7, 0x1A68, %i0
55461 tn %xcc, 0x7
55462 siam 0x1
55463 andncc %i7, %i2, %i6
55464 smul %o4, 0x1EBC, %g3
55465 tn %xcc, 0x7
55466 stw %l2, [%l7 + 0x6C]
55467 ldx [%l7 + 0x50], %l4
55468 fmovrdlez %o0, %f14, %f12
55469 fmuld8ulx16 %f14, %f12, %f4
55470 smul %l6, %g5, %l0
55471 taddcc %g6, %i4, %o5
55472 xnor %l1, 0x0E2B, %o3
55473 ldx [%l7 + 0x38], %i3
55474 edge16 %o1, %i1, %l5
55475 fmovsvc %xcc, %f15, %f4
55476 fmul8sux16 %f8, %f12, %f12
55477 edge16n %l3, %o2, %o7
55478 fmovrdgz %g2, %f0, %f4
55479 movpos %icc, %g4, %o6
55480 fbg,a %fcc2, loop_6445
55481 fbule,a %fcc3, loop_6446
55482 ldd [%l7 + 0x38], %f0
55483 sth %g1, [%l7 + 0x3C]
55484loop_6445:
55485 fmovsne %icc, %f2, %f14
55486loop_6446:
55487 stx %i5, [%l7 + 0x18]
55488 fblg %fcc0, loop_6447
55489 fnegd %f2, %f0
55490 edge8 %g7, %i7, %i2
55491 fmovrde %i6, %f12, %f2
55492loop_6447:
55493 sra %o4, 0x00, %g3
55494 fmul8ulx16 %f8, %f14, %f10
55495 fbuge %fcc0, loop_6448
55496 fcmpes %fcc2, %f10, %f6
55497 orcc %l2, 0x0148, %l4
55498 fpack16 %f8, %f9
55499loop_6448:
55500 for %f2, %f6, %f0
55501 ldx [%l7 + 0x38], %o0
55502 ldub [%l7 + 0x52], %l6
55503 fmovrde %i0, %f0, %f0
55504 fmovscs %xcc, %f9, %f6
55505 lduw [%l7 + 0x10], %l0
55506 fbg,a %fcc1, loop_6449
55507 brz,a %g5, loop_6450
55508 udivcc %g6, 0x10E9, %i4
55509 bneg,a,pt %xcc, loop_6451
55510loop_6449:
55511 movrgz %o5, %o3, %i3
55512loop_6450:
55513 sth %o1, [%l7 + 0x44]
55514 ldsb [%l7 + 0x4A], %l1
55515loop_6451:
55516 tcs %icc, 0x3
55517 ta %icc, 0x6
55518 movrne %l5, %l3, %i1
55519 call loop_6452
55520 movne %icc, %o2, %g2
55521 stx %g4, [%l7 + 0x78]
55522 move %xcc, %o6, %g1
55523loop_6452:
55524 ldsw [%l7 + 0x3C], %i5
55525 stb %g7, [%l7 + 0x12]
55526 lduh [%l7 + 0x0A], %i7
55527 lduh [%l7 + 0x72], %i2
55528 fmovrdgez %o7, %f8, %f10
55529 sllx %i6, 0x15, %g3
55530 edge16n %o4, %l2, %l4
55531 ld [%l7 + 0x48], %f11
55532 fmovrsgz %o0, %f7, %f8
55533 subc %i0, 0x166C, %l6
55534 edge8ln %l0, %g6, %i4
55535 ldub [%l7 + 0x1C], %o5
55536 brnz %g5, loop_6453
55537 fmovdcc %icc, %f5, %f3
55538 fnot1 %f8, %f12
55539 array8 %i3, %o1, %o3
55540loop_6453:
55541 fabss %f8, %f11
55542 edge16ln %l5, %l3, %i1
55543 stw %o2, [%l7 + 0x34]
55544 fone %f10
55545 fxnor %f10, %f8, %f4
55546 sdivcc %l1, 0x1F26, %g2
55547 fxor %f6, %f8, %f4
55548 fmovsl %icc, %f6, %f8
55549 lduw [%l7 + 0x1C], %o6
55550 fnot2 %f12, %f8
55551 fnegs %f0, %f6
55552 stx %g1, [%l7 + 0x40]
55553 fcmpeq32 %f14, %f10, %i5
55554 fcmpeq16 %f12, %f6, %g4
55555 ldd [%l7 + 0x78], %f8
55556 sllx %g7, 0x0E, %i2
55557 array32 %o7, %i7, %i6
55558 edge8l %o4, %g3, %l2
55559 st %f4, [%l7 + 0x38]
55560 fsrc1s %f14, %f13
55561 xnor %l4, 0x13E2, %o0
55562 or %i0, 0x1DFB, %l0
55563 umulcc %g6, %l6, %o5
55564 bl,pn %xcc, loop_6454
55565 fpadd16 %f12, %f0, %f14
55566 fmovsvc %xcc, %f4, %f4
55567 ldsh [%l7 + 0x7E], %g5
55568loop_6454:
55569 fmovrde %i4, %f4, %f8
55570 fmovdge %icc, %f15, %f4
55571 fmovsvc %icc, %f8, %f11
55572 fpsub16 %f14, %f4, %f12
55573 st %f14, [%l7 + 0x10]
55574 tleu %icc, 0x4
55575 stw %i3, [%l7 + 0x18]
55576 stx %o1, [%l7 + 0x70]
55577 ld [%l7 + 0x30], %f13
55578 nop
55579 setx loop_6455, %l0, %l1
55580 wrpr 0x1, %tl
55581 wrpr %l1, %tpc
55582 add %l1, 0x4, %l1
55583 wrpr %l1, %tnpc
55584 setx 0x34400001400, %l0, %l1
55585 wrpr %l1, %tstate
55586 wrhpr 0x4, %htstate
55587 retry
55588 sth %l5, [%l7 + 0x08]
55589 tcs %xcc, 0x6
55590 fpadd16 %f0, %f0, %f10
55591loop_6455:
55592 stx %l3, [%l7 + 0x78]
55593 fmovsleu %icc, %f13, %f10
55594 fnegd %f0, %f8
55595 lduw [%l7 + 0x64], %o3
55596 fbug %fcc1, loop_6456
55597 fnegd %f2, %f14
55598 bpos,pt %icc, loop_6457
55599 fbg %fcc2, loop_6458
55600loop_6456:
55601 orn %i1, %o2, %g2
55602 mulx %o6, %l1, %i5
55603loop_6457:
55604 fcmple32 %f2, %f10, %g1
55605loop_6458:
55606 fzeros %f5
55607 stw %g4, [%l7 + 0x08]
55608 fcmpeq16 %f10, %f4, %i2
55609 fmovrsgz %g7, %f4, %f13
55610 fzero %f14
55611 fmovsvs %xcc, %f2, %f12
55612 fcmped %fcc2, %f4, %f6
55613 fmul8ulx16 %f0, %f2, %f2
55614 edge16l %o7, %i6, %o4
55615 fcmpgt16 %f8, %f12, %i7
55616 ld [%l7 + 0x3C], %f9
55617 brnz,a %g3, loop_6459
55618 stw %l2, [%l7 + 0x78]
55619 fcmpes %fcc0, %f12, %f4
55620 fpadd16 %f12, %f14, %f4
55621loop_6459:
55622 fmovdcs %icc, %f10, %f1
55623 fmul8sux16 %f8, %f2, %f2
55624 fands %f5, %f3, %f15
55625 array8 %l4, %o0, %i0
55626 fexpand %f7, %f14
55627 fnands %f14, %f11, %f1
55628 fmovrdgz %g6, %f6, %f4
55629 bg,pn %icc, loop_6460
55630 fcmps %fcc0, %f1, %f11
55631 stw %l6, [%l7 + 0x0C]
55632 fmovrdne %l0, %f14, %f6
55633loop_6460:
55634 fpsub16s %f4, %f12, %f15
55635 call loop_6461
55636 fpsub16 %f14, %f12, %f12
55637 ta %xcc, 0x5
55638 fsrc2s %f15, %f10
55639loop_6461:
55640 fmovda %icc, %f14, %f9
55641 sethi 0x1CC8, %g5
55642 brlz %i4, loop_6462
55643 fbue,a %fcc2, loop_6463
55644 std %f4, [%l7 + 0x60]
55645 tpos %icc, 0x6
55646loop_6462:
55647 bn,a,pt %xcc, loop_6464
55648loop_6463:
55649 fnors %f5, %f14, %f2
55650 lduw [%l7 + 0x7C], %o5
55651 ldsw [%l7 + 0x34], %o1
55652loop_6464:
55653 ldsh [%l7 + 0x1C], %i3
55654 std %f2, [%l7 + 0x60]
55655 st %f12, [%l7 + 0x6C]
55656 fmovdneg %icc, %f11, %f8
55657 brlz %l3, loop_6465
55658 fnot2s %f6, %f8
55659 ta %icc, 0x7
55660 ldub [%l7 + 0x68], %l5
55661loop_6465:
55662 ta %icc, 0x3
55663 fbne,a %fcc1, loop_6466
55664 fmovsvs %icc, %f11, %f7
55665 orncc %o3, 0x0E29, %o2
55666 lduw [%l7 + 0x1C], %i1
55667loop_6466:
55668 array8 %o6, %l1, %i5
55669 edge8n %g2, %g1, %i2
55670 movne %icc, %g4, %g7
55671 addc %i6, 0x07AB, %o7
55672 fmovdge %icc, %f14, %f11
55673 bpos,a %icc, loop_6467
55674 ldsw [%l7 + 0x14], %o4
55675 ld [%l7 + 0x5C], %f2
55676 fcmpgt16 %f8, %f12, %i7
55677loop_6467:
55678 fbo,a %fcc1, loop_6468
55679 movrlez %l2, 0x288, %g3
55680 sethi 0x1B76, %l4
55681 stw %i0, [%l7 + 0x58]
55682loop_6468:
55683 tvc %icc, 0x7
55684 movcc %icc, %g6, %l6
55685 fcmpeq32 %f6, %f10, %l0
55686 nop
55687 setx loop_6469, %l0, %l1
55688 jmpl %l1, %g5
55689 stx %i4, [%l7 + 0x10]
55690 ldsh [%l7 + 0x5A], %o5
55691 siam 0x5
55692loop_6469:
55693 movrlez %o0, %i3, %l3
55694 call loop_6470
55695 ldsh [%l7 + 0x24], %o1
55696 fpadd32s %f2, %f12, %f7
55697 fnand %f0, %f6, %f10
55698loop_6470:
55699 movrlz %l5, %o3, %o2
55700 movrlez %i1, 0x0F4, %o6
55701 st %f10, [%l7 + 0x4C]
55702 fmovsge %xcc, %f7, %f6
55703 fbule %fcc2, loop_6471
55704 movle %xcc, %i5, %g2
55705 fpsub32 %f0, %f2, %f12
55706 fmul8ulx16 %f6, %f2, %f8
55707loop_6471:
55708 fmuld8ulx16 %f2, %f5, %f6
55709 movrlz %l1, 0x09A, %i2
55710 bg,pn %icc, loop_6472
55711 edge8n %g4, %g1, %i6
55712 movrlz %o7, 0x066, %o4
55713 stw %g7, [%l7 + 0x40]
55714loop_6472:
55715 orn %i7, %g3, %l2
55716 brlz %i0, loop_6473
55717 tcc %xcc, 0x0
55718 sllx %l4, %l6, %g6
55719 ldub [%l7 + 0x64], %g5
55720loop_6473:
55721 movcs %icc, %l0, %i4
55722 sdivx %o5, 0x010F, %o0
55723 fcmple32 %f0, %f6, %l3
55724 tcs %xcc, 0x7
55725 fnor %f10, %f6, %f6
55726 umul %o1, %l5, %o3
55727 fands %f8, %f6, %f11
55728 ld [%l7 + 0x54], %f1
55729 stw %o2, [%l7 + 0x2C]
55730 ldd [%l7 + 0x30], %f2
55731 fmovrdlz %i3, %f10, %f6
55732 mulx %o6, 0x0807, %i5
55733 ldsw [%l7 + 0x30], %i1
55734 tsubcctv %g2, %l1, %g4
55735 fcmped %fcc1, %f14, %f6
55736 fmovda %icc, %f1, %f10
55737 fsrc1 %f4, %f8
55738 fbe,a %fcc0, loop_6474
55739 and %i2, %i6, %g1
55740 bn,pn %icc, loop_6475
55741 fbo,a %fcc3, loop_6476
55742loop_6474:
55743 edge32 %o7, %g7, %i7
55744 lduh [%l7 + 0x2C], %g3
55745loop_6475:
55746 fornot1s %f3, %f2, %f4
55747loop_6476:
55748 ldd [%l7 + 0x68], %f4
55749 fmovrsgz %o4, %f13, %f5
55750 lduw [%l7 + 0x54], %i0
55751 fmovdg %icc, %f1, %f11
55752 fsrc1s %f11, %f3
55753 and %l4, %l6, %g6
55754 fmovrdgz %l2, %f10, %f6
55755 tgu %icc, 0x3
55756 lduh [%l7 + 0x56], %l0
55757 fbe %fcc0, loop_6477
55758 stw %i4, [%l7 + 0x74]
55759 stb %o5, [%l7 + 0x48]
55760 mulscc %o0, 0x064C, %l3
55761loop_6477:
55762 or %g5, %o1, %o3
55763 brgz,a %o2, loop_6478
55764 nop
55765 setx loop_6479, %l0, %l1
55766 wrpr 0x1, %tl
55767 wrpr %l1, %tpc
55768 add %l1, 0x4, %l1
55769 wrpr %l1, %tnpc
55770 setx 0x34400001400, %l0, %l1
55771 wrpr %l1, %tstate
55772 wrhpr 0x4, %htstate
55773 retry
55774 ldsw [%l7 + 0x7C], %i3
55775 tcc %xcc, 0x6
55776loop_6478:
55777 popc 0x140E, %l5
55778loop_6479:
55779 fmovdvs %xcc, %f6, %f8
55780 fcmple16 %f12, %f10, %i5
55781 tvs %xcc, 0x5
55782 ld [%l7 + 0x24], %f11
55783 nop
55784 setx loop_6480, %l0, %l1
55785 wrpr 0x1, %tl
55786 wrpr %l1, %tnpc
55787 setx 0x34400001400, %l0, %l1
55788 wrpr %l1, %tstate
55789 wrhpr 0x4, %htstate
55790 done
55791 std %f2, [%l7 + 0x08]
55792 fcmple16 %f8, %f12, %i1
55793 fmovsle %icc, %f9, %f9
55794loop_6480:
55795 bl,pn %icc, loop_6481
55796 fbue %fcc1, loop_6482
55797 movge %icc, %g2, %l1
55798 ldx [%l7 + 0x28], %g4
55799loop_6481:
55800 movge %icc, %o6, %i2
55801loop_6482:
55802 ldsw [%l7 + 0x78], %i6
55803 fbug %fcc3, loop_6483
55804 fmovdne %icc, %f2, %f8
55805 stw %o7, [%l7 + 0x68]
55806 fnands %f12, %f12, %f12
55807loop_6483:
55808 fpadd32s %f6, %f10, %f9
55809 edge32n %g7, %g1, %i7
55810 fexpand %f9, %f10
55811 movcc %icc, %g3, %o4
55812 fmovsle %xcc, %f1, %f5
55813 bpos,a %icc, loop_6484
55814 bvc,pt %xcc, loop_6485
55815 movcs %xcc, %i0, %l4
55816 fblg,a %fcc1, loop_6486
55817loop_6484:
55818 andn %g6, 0x0BE8, %l2
55819loop_6485:
55820 fsrc2 %f8, %f14
55821 sub %l6, %l0, %i4
55822loop_6486:
55823 subccc %o5, %o0, %g5
55824 ldsw [%l7 + 0x4C], %o1
55825 stx %o3, [%l7 + 0x70]
55826 fmovrdlz %l3, %f12, %f12
55827 fornot1s %f9, %f15, %f5
55828 fnegs %f15, %f1
55829 std %f6, [%l7 + 0x48]
55830 stw %o2, [%l7 + 0x6C]
55831 fmovrsgez %i3, %f8, %f5
55832 fmovsvc %xcc, %f2, %f9
55833 std %f4, [%l7 + 0x28]
55834 movrgez %l5, %i5, %g2
55835 lduh [%l7 + 0x10], %l1
55836 xor %g4, 0x1003, %i1
55837 ldsw [%l7 + 0x78], %o6
55838 bpos,pt %icc, loop_6487
55839 fmovsl %xcc, %f12, %f14
55840 std %f12, [%l7 + 0x28]
55841 fmovsl %icc, %f9, %f5
55842loop_6487:
55843 st %f3, [%l7 + 0x28]
55844 fbl,a %fcc0, loop_6488
55845 fmovscc %xcc, %f7, %f2
55846 edge32ln %i2, %i6, %o7
55847 fpsub16s %f11, %f4, %f8
55848loop_6488:
55849 fzeros %f6
55850 fands %f8, %f3, %f4
55851 ldub [%l7 + 0x1F], %g7
55852 fmuld8ulx16 %f4, %f1, %f10
55853 bn,a,pt %icc, loop_6489
55854 fcmpeq16 %f10, %f4, %g1
55855 fmovrslez %g3, %f1, %f1
55856 ldsb [%l7 + 0x4A], %o4
55857loop_6489:
55858 lduh [%l7 + 0x0E], %i7
55859 subccc %i0, %l4, %l2
55860 addc %l6, 0x01F9, %g6
55861 stb %l0, [%l7 + 0x47]
55862 taddcctv %o5, 0x1E6C, %i4
55863 add %g5, %o1, %o3
55864 fmuld8sux16 %f14, %f6, %f4
55865 stb %o0, [%l7 + 0x7F]
55866 ld [%l7 + 0x48], %f11
55867 fmovs %f4, %f9
55868 bl,a loop_6490
55869 movpos %xcc, %l3, %o2
55870 bpos %xcc, loop_6491
55871 movle %icc, %l5, %i5
55872loop_6490:
55873 array16 %i3, %g2, %l1
55874 bn,pn %icc, loop_6492
55875loop_6491:
55876 tle %xcc, 0x0
55877 ldsw [%l7 + 0x34], %g4
55878 fpsub16s %f11, %f5, %f2
55879loop_6492:
55880 ldsw [%l7 + 0x24], %o6
55881 sth %i2, [%l7 + 0x52]
55882 fornot1 %f2, %f12, %f2
55883 ld [%l7 + 0x58], %f6
55884 st %f13, [%l7 + 0x50]
55885 ldub [%l7 + 0x3E], %i6
55886 stw %i1, [%l7 + 0x30]
55887 stb %g7, [%l7 + 0x24]
55888 ldsw [%l7 + 0x34], %g1
55889 nop
55890 setx loop_6493, %l0, %l1
55891 wrpr 0x1, %tl
55892 wrpr %l1, %tnpc
55893 setx 0x34400001400, %l0, %l1
55894 wrpr %l1, %tstate
55895 wrhpr 0x4, %htstate
55896 done
55897 bne,a,pt %icc, loop_6494
55898 fsrc2 %f14, %f12
55899 stw %g3, [%l7 + 0x48]
55900loop_6493:
55901 tcs %xcc, 0x7
55902loop_6494:
55903 fmovdvc %icc, %f2, %f14
55904 ldsb [%l7 + 0x1A], %o7
55905 fmovsn %icc, %f8, %f2
55906 ldub [%l7 + 0x79], %o4
55907 udivx %i7, 0x1270, %i0
55908 movneg %xcc, %l4, %l2
55909 bl %xcc, loop_6495
55910 st %f1, [%l7 + 0x4C]
55911 udiv %l6, 0x1EA3, %g6
55912 ldub [%l7 + 0x6F], %o5
55913loop_6495:
55914 fornot1s %f5, %f2, %f10
55915 edge8n %l0, %i4, %g5
55916 std %f14, [%l7 + 0x18]
55917 sllx %o1, 0x0C, %o0
55918 fmovrsne %l3, %f9, %f7
55919 taddcc %o3, %l5, %i5
55920 addc %o2, %i3, %l1
55921 ta %icc, 0x0
55922 edge8n %g2, %o6, %g4
55923 ldub [%l7 + 0x56], %i6
55924 alignaddr %i1, %g7, %i2
55925 sub %g3, 0x05C4, %o7
55926 ldsh [%l7 + 0x0E], %g1
55927 stw %i7, [%l7 + 0x70]
55928 fand %f14, %f4, %f0
55929 mulscc %i0, 0x1597, %o4
55930 edge32n %l4, %l2, %l6
55931 fmuld8ulx16 %f6, %f1, %f14
55932 subcc %o5, %l0, %g6
55933 fnot2 %f4, %f8
55934 fmovrsne %g5, %f10, %f4
55935 fcmpd %fcc3, %f8, %f12
55936 std %f8, [%l7 + 0x48]
55937 bneg,a %xcc, loop_6496
55938 fors %f15, %f12, %f15
55939 tn %xcc, 0x5
55940 std %f0, [%l7 + 0x30]
55941loop_6496:
55942 or %o1, %o0, %i4
55943 tge %icc, 0x3
55944 fbug %fcc3, loop_6497
55945 ldd [%l7 + 0x40], %f2
55946 ldub [%l7 + 0x3E], %l3
55947 movrlez %o3, %i5, %l5
55948loop_6497:
55949 ldsh [%l7 + 0x46], %i3
55950 movleu %xcc, %l1, %g2
55951 fcmped %fcc0, %f8, %f12
55952 sth %o6, [%l7 + 0x46]
55953 tvs %icc, 0x7
55954 fmovdpos %xcc, %f14, %f5
55955 movn %icc, %o2, %g4
55956 ldub [%l7 + 0x50], %i1
55957 fbe,a %fcc1, loop_6498
55958 smulcc %g7, %i2, %g3
55959 fmuld8ulx16 %f7, %f4, %f8
55960 fmovsge %xcc, %f8, %f4
55961loop_6498:
55962 fmovrsgz %i6, %f7, %f8
55963 stw %g1, [%l7 + 0x64]
55964 array8 %o7, %i0, %o4
55965 stw %l4, [%l7 + 0x18]
55966 sth %i7, [%l7 + 0x60]
55967 lduw [%l7 + 0x48], %l2
55968 fsrc1s %f2, %f1
55969 fxnor %f8, %f6, %f6
55970 stb %l6, [%l7 + 0x17]
55971 tvc %xcc, 0x4
55972 movre %l0, %g6, %o5
55973 ldsw [%l7 + 0x10], %o1
55974 fcmpd %fcc0, %f12, %f6
55975 brgz %g5, loop_6499
55976 movg %xcc, %i4, %o0
55977 movrlz %l3, 0x384, %o3
55978 stw %l5, [%l7 + 0x58]
55979loop_6499:
55980 fmovdne %icc, %f2, %f4
55981 be loop_6500
55982 fpadd32 %f12, %f6, %f10
55983 fnor %f12, %f8, %f0
55984 movvc %icc, %i5, %l1
55985loop_6500:
55986 bvc loop_6501
55987 fexpand %f0, %f6
55988 brgez,a %g2, loop_6502
55989 bvs,a,pn %xcc, loop_6503
55990loop_6501:
55991 movneg %icc, %o6, %i3
55992 ldub [%l7 + 0x69], %g4
55993loop_6502:
55994 ldd [%l7 + 0x30], %f10
55995loop_6503:
55996 tleu %xcc, 0x6
55997 fba %fcc3, loop_6504
55998 taddcctv %i1, 0x05C4, %o2
55999 fble,a %fcc0, loop_6505
56000 fmuld8ulx16 %f9, %f13, %f2
56001loop_6504:
56002 fmovdgu %xcc, %f0, %f1
56003 sethi 0x1681, %g7
56004loop_6505:
56005 srax %i2, %i6, %g1
56006 ldx [%l7 + 0x40], %g3
56007 fcmpeq16 %f4, %f4, %o7
56008 fnot1s %f10, %f15
56009 and %i0, 0x0EC3, %l4
56010 srax %o4, 0x13, %i7
56011 fandnot1 %f12, %f10, %f6
56012 fornot2 %f12, %f8, %f0
56013 fnot2 %f6, %f12
56014 fcmpgt32 %f0, %f14, %l2
56015 bcs,pt %xcc, loop_6506
56016 fpmerge %f6, %f13, %f8
56017 add %l6, %g6, %l0
56018 fcmple32 %f4, %f4, %o1
56019loop_6506:
56020 fcmpd %fcc2, %f8, %f10
56021 ba,pt %icc, loop_6507
56022 alignaddrl %g5, %o5, %i4
56023 fmul8x16 %f6, %f10, %f4
56024 std %f12, [%l7 + 0x78]
56025loop_6507:
56026 mulx %o0, %o3, %l5
56027 taddcc %i5, 0x1430, %l3
56028 addc %l1, 0x0462, %o6
56029 array8 %i3, %g2, %i1
56030 sra %g4, %o2, %g7
56031 bcc loop_6508
56032 lduw [%l7 + 0x14], %i6
56033 ldub [%l7 + 0x3A], %g1
56034 fmovrslz %g3, %f7, %f1
56035loop_6508:
56036 ldsw [%l7 + 0x1C], %o7
56037 bcs %icc, loop_6509
56038 addc %i2, %i0, %o4
56039 tgu %icc, 0x0
56040 fmul8x16 %f14, %f8, %f6
56041loop_6509:
56042 sth %l4, [%l7 + 0x3E]
56043 lduw [%l7 + 0x74], %i7
56044 ldub [%l7 + 0x19], %l6
56045 fmovrdne %l2, %f2, %f4
56046 stw %g6, [%l7 + 0x1C]
56047 std %f6, [%l7 + 0x10]
56048 tcs %xcc, 0x3
56049 ld [%l7 + 0x24], %f12
56050 bleu,a loop_6510
56051 edge16n %o1, %l0, %g5
56052 std %f4, [%l7 + 0x30]
56053 fmovrsgez %i4, %f11, %f13
56054loop_6510:
56055 stb %o0, [%l7 + 0x65]
56056 brlz %o3, loop_6511
56057 lduw [%l7 + 0x3C], %l5
56058 edge32n %i5, %l3, %o5
56059 array8 %o6, %l1, %g2
56060loop_6511:
56061 fbge %fcc3, loop_6512
56062 umul %i3, %i1, %g4
56063 bne,a,pt %xcc, loop_6513
56064 ld [%l7 + 0x54], %f2
56065loop_6512:
56066 movg %icc, %o2, %i6
56067 ldsb [%l7 + 0x11], %g1
56068loop_6513:
56069 st %f3, [%l7 + 0x64]
56070 fsrc2s %f13, %f1
56071 addc %g7, %g3, %o7
56072 sth %i2, [%l7 + 0x42]
56073 fone %f14
56074 lduh [%l7 + 0x72], %o4
56075 bvs,a,pt %icc, loop_6514
56076 and %i0, 0x0CB1, %l4
56077 movpos %xcc, %l6, %i7
56078 tvs %xcc, 0x4
56079loop_6514:
56080 ldub [%l7 + 0x42], %g6
56081 bcc,a,pt %xcc, loop_6515
56082 ldx [%l7 + 0x68], %l2
56083 fmovrslez %o1, %f4, %f11
56084 tvc %icc, 0x7
56085loop_6515:
56086 ldsh [%l7 + 0x64], %l0
56087 fbue,a %fcc3, loop_6516
56088 fmul8ulx16 %f12, %f2, %f14
56089 std %f2, [%l7 + 0x18]
56090 srlx %i4, %g5, %o3
56091loop_6516:
56092 ldd [%l7 + 0x10], %f2
56093 alignaddr %l5, %o0, %l3
56094 bcs,a,pn %icc, loop_6517
56095 fandnot1s %f4, %f0, %f9
56096 taddcc %o5, %o6, %i5
56097 sub %l1, 0x15DA, %g2
56098loop_6517:
56099 bl,a,pn %xcc, loop_6518
56100 fpsub32s %f8, %f3, %f3
56101 fbo,a %fcc0, loop_6519
56102 stx %i3, [%l7 + 0x28]
56103loop_6518:
56104 srl %g4, %o2, %i6
56105 for %f12, %f14, %f8
56106loop_6519:
56107 fmovsl %xcc, %f3, %f5
56108 fbo,a %fcc0, loop_6520
56109 fcmped %fcc0, %f4, %f14
56110 bn,a,pt %xcc, loop_6521
56111 fmul8x16 %f9, %f14, %f6
56112loop_6520:
56113 ldx [%l7 + 0x10], %g1
56114 orncc %g7, %g3, %i1
56115loop_6521:
56116 fbul,a %fcc1, loop_6522
56117 fpsub32s %f1, %f14, %f0
56118 movrgz %i2, 0x3E1, %o4
56119 stb %i0, [%l7 + 0x11]
56120loop_6522:
56121 fmovsle %icc, %f11, %f5
56122 fnot1 %f12, %f12
56123 fpadd32 %f6, %f0, %f12
56124 fmovsge %icc, %f2, %f13
56125 ldsh [%l7 + 0x4A], %l4
56126 fand %f12, %f6, %f6
56127 sll %o7, 0x11, %l6
56128 edge32ln %g6, %l2, %o1
56129 ldd [%l7 + 0x58], %f2
56130 orn %i7, %l0, %i4
56131 movcc %xcc, %g5, %o3
56132 lduw [%l7 + 0x4C], %o0
56133 fnegd %f2, %f10
56134 brgez,a %l3, loop_6523
56135 array16 %o5, %o6, %l5
56136 fcmple16 %f6, %f0, %i5
56137 fcmpeq16 %f6, %f6, %g2
56138loop_6523:
56139 sethi 0x1EC0, %l1
56140 addcc %i3, %g4, %i6
56141 sth %o2, [%l7 + 0x66]
56142 edge8l %g1, %g7, %i1
56143 fbul %fcc2, loop_6524
56144 subcc %g3, %o4, %i2
56145 sra %i0, 0x05, %o7
56146 stx %l6, [%l7 + 0x50]
56147loop_6524:
56148 tcc %icc, 0x1
56149 fmovsgu %xcc, %f6, %f4
56150 array32 %l4, %g6, %l2
56151 ldsh [%l7 + 0x26], %o1
56152 orncc %l0, %i4, %i7
56153 std %f0, [%l7 + 0x50]
56154 fmovspos %icc, %f8, %f3
56155 fmovrdlez %o3, %f10, %f0
56156 tgu %icc, 0x4
56157 ldub [%l7 + 0x59], %o0
56158 ldd [%l7 + 0x70], %f12
56159 ldsh [%l7 + 0x32], %l3
56160 udivcc %g5, 0x07FC, %o6
56161 andcc %l5, 0x07C8, %i5
56162 fmovsl %xcc, %f9, %f7
56163 fnands %f1, %f0, %f2
56164 fba %fcc3, loop_6525
56165 fmovrdne %o5, %f6, %f4
56166 ldx [%l7 + 0x58], %l1
56167 fmovsgu %icc, %f8, %f12
56168loop_6525:
56169 ldub [%l7 + 0x38], %i3
56170 fbo %fcc1, loop_6526
56171 fmovrdgez %g4, %f4, %f6
56172 fbg,a %fcc1, loop_6527
56173 fpsub32s %f7, %f8, %f15
56174loop_6526:
56175 faligndata %f6, %f14, %f12
56176 bvs,pt %xcc, loop_6528
56177loop_6527:
56178 std %f2, [%l7 + 0x40]
56179 st %f5, [%l7 + 0x40]
56180 fone %f12
56181loop_6528:
56182 ldx [%l7 + 0x10], %g2
56183 movcc %icc, %o2, %i6
56184 stx %g1, [%l7 + 0x78]
56185 fbe,a %fcc0, loop_6529
56186 fcmple32 %f8, %f0, %i1
56187 stx %g7, [%l7 + 0x48]
56188 st %f4, [%l7 + 0x50]
56189loop_6529:
56190 fcmpes %fcc3, %f8, %f12
56191 stb %o4, [%l7 + 0x63]
56192 fcmps %fcc3, %f7, %f8
56193 fcmpne16 %f10, %f14, %i2
56194 movvc %xcc, %g3, %i0
56195 bpos,a,pt %icc, loop_6530
56196 move %icc, %o7, %l4
56197 edge32 %l6, %g6, %l2
56198 fmul8sux16 %f12, %f14, %f12
56199loop_6530:
56200 fbo %fcc3, loop_6531
56201 pdist %f0, %f6, %f8
56202 stx %o1, [%l7 + 0x68]
56203 fands %f3, %f3, %f4
56204loop_6531:
56205 brnz %l0, loop_6532
56206 ldsb [%l7 + 0x42], %i7
56207 tcc %xcc, 0x1
56208 fxnors %f0, %f8, %f0
56209loop_6532:
56210 stw %i4, [%l7 + 0x38]
56211 edge32n %o0, %l3, %o3
56212 call loop_6533
56213 smulcc %g5, 0x1F1C, %l5
56214 ldd [%l7 + 0x40], %f12
56215 brgz,a %i5, loop_6534
56216loop_6533:
56217 bpos,pn %icc, loop_6535
56218 nop
56219 setx loop_6536, %l0, %l1
56220 wrpr 0x1, %tl
56221 wrpr %l1, %tnpc
56222 setx 0x34400001400, %l0, %l1
56223 wrpr %l1, %tstate
56224 wrhpr 0x4, %htstate
56225 done
56226 tg %xcc, 0x3
56227loop_6534:
56228 lduw [%l7 + 0x6C], %o6
56229loop_6535:
56230 fmovsleu %xcc, %f13, %f1
56231loop_6536:
56232 tl %icc, 0x0
56233 fmovrsne %l1, %f13, %f4
56234 fnot1s %f7, %f0
56235 sth %o5, [%l7 + 0x36]
56236 fmovdleu %xcc, %f7, %f14
56237 fblg,a %fcc0, loop_6537
56238 srl %g4, 0x02, %g2
56239 edge16l %i3, %o2, %i6
56240 fmovrdlz %i1, %f10, %f0
56241loop_6537:
56242 fmuld8sux16 %f0, %f15, %f4
56243 movrne %g1, 0x39D, %o4
56244 xnorcc %i2, 0x1D61, %g3
56245 fpsub32 %f12, %f6, %f10
56246 fpsub16s %f12, %f8, %f15
56247 brgz %i0, loop_6538
56248 fandnot2 %f0, %f6, %f2
56249 movrne %g7, 0x0B5, %o7
56250 edge32 %l4, %g6, %l6
56251loop_6538:
56252 sub %o1, %l2, %i7
56253 move %xcc, %l0, %i4
56254 fand %f8, %f14, %f6
56255 tl %xcc, 0x4
56256 fmovsl %icc, %f9, %f3
56257 lduw [%l7 + 0x20], %o0
56258 array8 %o3, %g5, %l5
56259 fmovsneg %icc, %f10, %f1
56260 fmovsa %icc, %f8, %f15
56261 or %l3, 0x1618, %i5
56262 fnand %f0, %f8, %f6
56263 fmovdvc %xcc, %f11, %f11
56264 lduw [%l7 + 0x60], %o6
56265 fcmpne32 %f10, %f4, %o5
56266 bgu,a %icc, loop_6539
56267 srlx %l1, %g4, %g2
56268 brlez,a %o2, loop_6540
56269 movge %icc, %i6, %i3
56270loop_6539:
56271 fmovsvs %icc, %f14, %f10
56272 fabss %f3, %f6
56273loop_6540:
56274 lduw [%l7 + 0x34], %i1
56275 fmovdvs %icc, %f7, %f2
56276 ld [%l7 + 0x38], %f15
56277 or %g1, %o4, %g3
56278 fmovdne %xcc, %f15, %f15
56279 fcmpne16 %f10, %f8, %i2
56280 stb %g7, [%l7 + 0x34]
56281 alignaddr %i0, %l4, %o7
56282 std %f12, [%l7 + 0x30]
56283 bleu,pn %icc, loop_6541
56284 sth %l6, [%l7 + 0x4C]
56285 sll %g6, 0x0C, %o1
56286 fbul %fcc1, loop_6542
56287loop_6541:
56288 fmovsvs %icc, %f10, %f4
56289 tleu %icc, 0x5
56290 fmovrslz %i7, %f10, %f11
56291loop_6542:
56292 fcmple16 %f2, %f2, %l0
56293 fbge %fcc1, loop_6543
56294 bn,a loop_6544
56295 movpos %icc, %i4, %o0
56296 bl,a,pn %xcc, loop_6545
56297loop_6543:
56298 edge32 %l2, %o3, %g5
56299loop_6544:
56300 brgez %l3, loop_6546
56301 taddcctv %l5, 0x0AC9, %o6
56302loop_6545:
56303 fmovdgu %xcc, %f9, %f15
56304 movrgz %i5, %o5, %g4
56305loop_6546:
56306 stx %l1, [%l7 + 0x30]
56307 fbn,a %fcc3, loop_6547
56308 udiv %o2, 0x1810, %g2
56309 fzeros %f7
56310 movrne %i3, 0x2E9, %i6
56311loop_6547:
56312 fbn,a %fcc0, loop_6548
56313 ldsb [%l7 + 0x0D], %g1
56314 ldx [%l7 + 0x38], %i1
56315 or %o4, %i2, %g7
56316loop_6548:
56317 sth %i0, [%l7 + 0x4A]
56318 movl %xcc, %l4, %g3
56319 ldub [%l7 + 0x1E], %l6
56320 fors %f9, %f4, %f3
56321 fmovdg %xcc, %f13, %f6
56322 fsrc1s %f8, %f15
56323 fpadd16s %f3, %f1, %f10
56324 sra %g6, 0x1E, %o7
56325 fpmerge %f14, %f12, %f10
56326 lduw [%l7 + 0x48], %o1
56327 fornot1s %f11, %f4, %f3
56328 nop
56329 setx loop_6549, %l0, %l1
56330 jmpl %l1, %l0
56331 fpsub32 %f6, %f12, %f2
56332 std %f10, [%l7 + 0x28]
56333 fbule,a %fcc1, loop_6550
56334loop_6549:
56335 subccc %i4, %o0, %l2
56336 ldsw [%l7 + 0x50], %o3
56337 ld [%l7 + 0x74], %f0
56338loop_6550:
56339 lduw [%l7 + 0x50], %g5
56340 sll %i7, 0x07, %l5
56341 stb %o6, [%l7 + 0x51]
56342 fmovsl %icc, %f4, %f7
56343 fnegd %f12, %f14
56344 faligndata %f10, %f4, %f12
56345 fmovsgu %icc, %f13, %f10
56346 edge8n %i5, %o5, %l3
56347 ldsw [%l7 + 0x78], %l1
56348 fcmpeq16 %f8, %f12, %g4
56349 fcmpd %fcc0, %f10, %f2
56350 fmovsa %icc, %f2, %f6
56351 edge32n %o2, %i3, %g2
56352 fnand %f12, %f8, %f14
56353 ldd [%l7 + 0x58], %f4
56354 fnot2s %f7, %f8
56355 ld [%l7 + 0x68], %f5
56356 array8 %g1, %i1, %o4
56357 ldub [%l7 + 0x48], %i6
56358 fmovdgu %xcc, %f5, %f10
56359 ldsb [%l7 + 0x21], %i2
56360 brlz %i0, loop_6551
56361 lduh [%l7 + 0x36], %g7
56362 fpadd32s %f4, %f4, %f10
56363 edge32n %l4, %l6, %g3
56364loop_6551:
56365 ldx [%l7 + 0x60], %o7
56366 fpsub16 %f12, %f14, %f8
56367 std %f14, [%l7 + 0x68]
56368 fands %f15, %f10, %f11
56369 movg %xcc, %o1, %g6
56370 xorcc %l0, 0x0A23, %o0
56371 lduh [%l7 + 0x28], %i4
56372 std %f4, [%l7 + 0x50]
56373 edge16 %l2, %g5, %i7
56374 fmovsneg %icc, %f5, %f6
56375 fabss %f6, %f0
56376 srlx %l5, 0x0D, %o6
56377 tcs %xcc, 0x7
56378 stw %o3, [%l7 + 0x30]
56379 mulx %o5, %l3, %i5
56380 bn %xcc, loop_6552
56381 lduw [%l7 + 0x38], %g4
56382 stw %l1, [%l7 + 0x24]
56383 array16 %i3, %o2, %g2
56384loop_6552:
56385 lduh [%l7 + 0x6E], %i1
56386 tsubcctv %g1, %o4, %i6
56387 orn %i2, 0x0990, %g7
56388 movrgz %i0, 0x3BD, %l6
56389 ld [%l7 + 0x0C], %f4
56390 ldub [%l7 + 0x35], %l4
56391 ldd [%l7 + 0x78], %f14
56392 fmuld8ulx16 %f2, %f4, %f6
56393 fmul8x16au %f10, %f1, %f10
56394 bge,pn %xcc, loop_6553
56395 ld [%l7 + 0x6C], %f6
56396 subcc %o7, %o1, %g6
56397 fmul8ulx16 %f12, %f8, %f6
56398loop_6553:
56399 fzero %f12
56400 ldx [%l7 + 0x48], %l0
56401 stb %o0, [%l7 + 0x21]
56402 stw %i4, [%l7 + 0x38]
56403 movle %icc, %g3, %g5
56404 bvs,a,pt %icc, loop_6554
56405 movle %xcc, %i7, %l2
56406 std %f4, [%l7 + 0x08]
56407 movrgez %o6, %l5, %o5
56408loop_6554:
56409 movleu %icc, %o3, %i5
56410 fmovspos %xcc, %f4, %f8
56411 edge16 %l3, %l1, %g4
56412 sub %o2, %g2, %i3
56413 stx %i1, [%l7 + 0x08]
56414 fmovrslz %o4, %f12, %f15
56415 fmovdvc %xcc, %f4, %f15
56416 tle %icc, 0x0
56417 std %f8, [%l7 + 0x18]
56418 xnor %i6, %i2, %g7
56419 fba,a %fcc3, loop_6555
56420 ld [%l7 + 0x2C], %f7
56421 ldsw [%l7 + 0x58], %i0
56422 fba,a %fcc0, loop_6556
56423loop_6555:
56424 fpadd16s %f13, %f5, %f1
56425 fmovscc %xcc, %f0, %f6
56426 fmovsneg %icc, %f11, %f9
56427loop_6556:
56428 fnot1s %f6, %f9
56429 addcc %g1, 0x12BE, %l6
56430 stx %o7, [%l7 + 0x60]
56431 fmovsl %xcc, %f1, %f6
56432 bl,pn %icc, loop_6557
56433 fandnot2s %f8, %f5, %f15
56434 andncc %o1, %l4, %l0
56435 lduw [%l7 + 0x48], %o0
56436loop_6557:
56437 ldx [%l7 + 0x50], %g6
56438 fbe %fcc0, loop_6558
56439 tl %xcc, 0x1
56440 fcmpne32 %f12, %f2, %i4
56441 tne %icc, 0x0
56442loop_6558:
56443 be,a,pt %xcc, loop_6559
56444 tle %icc, 0x3
56445 movvc %xcc, %g5, %g3
56446 array16 %l2, %o6, %l5
56447loop_6559:
56448 orncc %o5, %o3, %i5
56449 st %f7, [%l7 + 0x10]
56450 and %l3, 0x0809, %l1
56451 edge8n %i7, %g4, %o2
56452 movne %xcc, %i3, %g2
56453 ld [%l7 + 0x44], %f2
56454 mulx %i1, %i6, %o4
56455 lduh [%l7 + 0x5C], %g7
56456 ldub [%l7 + 0x12], %i2
56457 brgz %g1, loop_6560
56458 ldsh [%l7 + 0x0C], %l6
56459 movg %xcc, %i0, %o1
56460 stw %l4, [%l7 + 0x20]
56461loop_6560:
56462 alignaddr %l0, %o0, %o7
56463 movn %icc, %i4, %g5
56464 lduw [%l7 + 0x1C], %g3
56465 ld [%l7 + 0x58], %f15
56466 ldub [%l7 + 0x26], %g6
56467 edge16l %l2, %o6, %o5
56468 ldsb [%l7 + 0x23], %l5
56469 movge %xcc, %o3, %l3
56470 fcmpes %fcc1, %f0, %f5
56471 movg %xcc, %l1, %i5
56472 srax %g4, %o2, %i3
56473 xor %i7, 0x0802, %g2
56474 alignaddrl %i6, %i1, %g7
56475 fmovscc %icc, %f13, %f0
56476 fsrc1s %f11, %f4
56477 ldsw [%l7 + 0x34], %o4
56478 fmovrde %g1, %f12, %f8
56479 fpack32 %f8, %f10, %f4
56480 movg %xcc, %l6, %i0
56481 fmul8x16al %f12, %f5, %f12
56482 movcs %xcc, %o1, %i2
56483 fornot2s %f3, %f11, %f0
56484 smul %l4, %l0, %o0
56485 fmovrslez %i4, %f0, %f3
56486 lduh [%l7 + 0x08], %o7
56487 orncc %g3, %g6, %l2
56488 ldsb [%l7 + 0x2E], %o6
56489 fbl,a %fcc1, loop_6561
56490 bshuffle %f6, %f0, %f8
56491 popc %g5, %l5
56492 xnorcc %o3, 0x10B9, %l3
56493loop_6561:
56494 fmovd %f12, %f8
56495 fbue,a %fcc1, loop_6562
56496 fcmpes %fcc0, %f9, %f8
56497 orncc %o5, 0x14A3, %i5
56498 fbe %fcc1, loop_6563
56499loop_6562:
56500 lduh [%l7 + 0x24], %l1
56501 ldub [%l7 + 0x0D], %g4
56502 stw %o2, [%l7 + 0x6C]
56503loop_6563:
56504 fmovscc %icc, %f9, %f12
56505 fors %f10, %f12, %f12
56506 tpos %xcc, 0x3
56507 sll %i7, 0x1C, %i3
56508 fmovrsne %i6, %f4, %f1
56509 bpos,a loop_6564
56510 fmovrde %g2, %f10, %f12
56511 fornot2s %f6, %f11, %f15
56512 stb %i1, [%l7 + 0x68]
56513loop_6564:
56514 fbg,a %fcc2, loop_6565
56515 ldub [%l7 + 0x34], %g7
56516 bge,a loop_6566
56517 tcs %icc, 0x1
56518loop_6565:
56519 pdist %f4, %f14, %f0
56520 bpos,a %xcc, loop_6567
56521loop_6566:
56522 nop
56523 setx loop_6568, %l0, %l1
56524 wrpr 0x1, %tl
56525 wrpr %l1, %tnpc
56526 setx 0x34400001400, %l0, %l1
56527 wrpr %l1, %tstate
56528 wrhpr 0x4, %htstate
56529 done
56530 fbo %fcc0, loop_6569
56531 fmovsgu %xcc, %f6, %f14
56532loop_6567:
56533 tvc %icc, 0x6
56534loop_6568:
56535 lduw [%l7 + 0x1C], %g1
56536loop_6569:
56537 move %icc, %o4, %i0
56538 fmovsle %xcc, %f2, %f13
56539 taddcc %l6, %i2, %l4
56540 lduh [%l7 + 0x2C], %o1
56541 bcc loop_6570
56542 ld [%l7 + 0x54], %f5
56543 bgu,a %xcc, loop_6571
56544 movneg %icc, %l0, %i4
56545loop_6570:
56546 srl %o7, 0x03, %o0
56547 ld [%l7 + 0x7C], %f4
56548loop_6571:
56549 brnz %g3, loop_6572
56550 andn %l2, %g6, %g5
56551 ldsw [%l7 + 0x38], %o6
56552 fble %fcc1, loop_6573
56553loop_6572:
56554 fsrc2 %f8, %f6
56555 alignaddr %l5, %l3, %o3
56556 lduh [%l7 + 0x20], %o5
56557loop_6573:
56558 fmovsne %icc, %f15, %f0
56559 movge %icc, %l1, %g4
56560 smul %o2, 0x0AB2, %i7
56561 srax %i3, %i5, %g2
56562 bn,a,pt %icc, loop_6574
56563 ldd [%l7 + 0x20], %f8
56564 or %i1, %g7, %g1
56565 fmovdgu %xcc, %f0, %f7
56566loop_6574:
56567 fpsub32 %f12, %f2, %f12
56568 edge16 %i6, %i0, %o4
56569 fcmpes %fcc1, %f12, %f4
56570 movre %l6, %l4, %o1
56571 fmovrdlez %l0, %f10, %f0
56572 fxor %f4, %f14, %f14
56573 fbue,a %fcc3, loop_6575
56574 bn %xcc, loop_6576
56575 tge %xcc, 0x0
56576 addc %i2, %i4, %o7
56577loop_6575:
56578 fmovdl %xcc, %f0, %f12
56579loop_6576:
56580 stw %g3, [%l7 + 0x38]
56581 ldd [%l7 + 0x70], %f10
56582 edge8n %l2, %g6, %g5
56583 ldsh [%l7 + 0x54], %o0
56584 ble loop_6577
56585 movge %xcc, %o6, %l3
56586 alignaddr %l5, %o5, %l1
56587 stw %g4, [%l7 + 0x0C]
56588loop_6577:
56589 bne,a,pn %icc, loop_6578
56590 addc %o3, 0x128E, %o2
56591 sdivx %i3, 0x0254, %i7
56592 bcc,a %xcc, loop_6579
56593loop_6578:
56594 stb %i5, [%l7 + 0x57]
56595 ldsb [%l7 + 0x3F], %i1
56596 stb %g7, [%l7 + 0x1E]
56597loop_6579:
56598 fnegd %f10, %f0
56599 movrgez %g2, 0x3AD, %i6
56600 tcc %icc, 0x3
56601 stb %g1, [%l7 + 0x30]
56602 sth %o4, [%l7 + 0x5E]
56603 ldub [%l7 + 0x44], %i0
56604 ldx [%l7 + 0x18], %l4
56605 fmovrdgez %l6, %f6, %f12
56606 sth %l0, [%l7 + 0x36]
56607 sth %o1, [%l7 + 0x2E]
56608 brgez %i4, loop_6580
56609 lduh [%l7 + 0x16], %o7
56610 stw %g3, [%l7 + 0x30]
56611 fmovrsgez %i2, %f7, %f1
56612loop_6580:
56613 bshuffle %f14, %f4, %f4
56614 ldd [%l7 + 0x28], %f6
56615 edge8 %g6, %g5, %l2
56616 fmovdpos %icc, %f9, %f9
56617 fpsub16 %f0, %f2, %f8
56618 lduw [%l7 + 0x34], %o0
56619 ldsh [%l7 + 0x5E], %o6
56620 fxnor %f14, %f14, %f12
56621 sub %l3, %l5, %o5
56622 movn %xcc, %g4, %l1
56623 stx %o3, [%l7 + 0x68]
56624 fmovsl %xcc, %f9, %f15
56625 fsrc2s %f4, %f15
56626 fble %fcc0, loop_6581
56627 sllx %i3, %o2, %i7
56628 fornot1 %f4, %f0, %f12
56629 ldub [%l7 + 0x71], %i5
56630loop_6581:
56631 bl,pn %xcc, loop_6582
56632 stb %g7, [%l7 + 0x4B]
56633 ldd [%l7 + 0x18], %f2
56634 ld [%l7 + 0x20], %f0
56635loop_6582:
56636 bn,pt %icc, loop_6583
56637 srlx %g2, 0x08, %i1
56638 movvs %icc, %g1, %i6
56639 st %f7, [%l7 + 0x18]
56640loop_6583:
56641 tn %icc, 0x6
56642 lduw [%l7 + 0x28], %i0
56643 stb %l4, [%l7 + 0x26]
56644 bne,a,pn %xcc, loop_6584
56645 fsrc2s %f9, %f0
56646 ldx [%l7 + 0x40], %o4
56647 brgez,a %l6, loop_6585
56648loop_6584:
56649 fmovsn %icc, %f9, %f5
56650 bneg,pt %icc, loop_6586
56651 fmovdneg %icc, %f6, %f12
56652loop_6585:
56653 edge32ln %l0, %o1, %i4
56654 brlez %o7, loop_6587
56655loop_6586:
56656 fble %fcc3, loop_6588
56657 fmovdcs %icc, %f14, %f2
56658 ldd [%l7 + 0x10], %f6
56659loop_6587:
56660 fmovdg %icc, %f10, %f6
56661loop_6588:
56662 fandnot1 %f10, %f2, %f0
56663 subccc %g3, %i2, %g6
56664 fmovsge %icc, %f8, %f12
56665 stx %l2, [%l7 + 0x58]
56666 ldsb [%l7 + 0x41], %g5
56667 tvc %xcc, 0x7
56668 fblg %fcc1, loop_6589
56669 ldx [%l7 + 0x10], %o6
56670 xnor %l3, 0x0800, %l5
56671 st %f13, [%l7 + 0x68]
56672loop_6589:
56673 fmovrsgez %o5, %f2, %f1
56674 fornot1s %f12, %f15, %f1
56675 movrgez %g4, %l1, %o0
56676 tl %icc, 0x0
56677 lduw [%l7 + 0x4C], %o3
56678 fmovdne %xcc, %f5, %f0
56679 ldsb [%l7 + 0x5A], %o2
56680 edge8 %i7, %i3, %g7
56681 srlx %i5, 0x1E, %i1
56682 edge8l %g1, %i6, %i0
56683 ldsw [%l7 + 0x2C], %g2
56684 nop
56685 setx loop_6590, %l0, %l1
56686 jmpl %l1, %o4
56687 fmuld8ulx16 %f6, %f1, %f10
56688 fpadd32 %f6, %f0, %f8
56689 mulscc %l4, %l0, %o1
56690loop_6590:
56691 fand %f8, %f0, %f10
56692 ldsw [%l7 + 0x60], %l6
56693 fba %fcc2, loop_6591
56694 brlz %o7, loop_6592
56695 call loop_6593
56696 fmovrsgez %i4, %f2, %f0
56697loop_6591:
56698 movcc %xcc, %g3, %i2
56699loop_6592:
56700 fbule,a %fcc3, loop_6594
56701loop_6593:
56702 fmovdvs %xcc, %f12, %f6
56703 stb %g6, [%l7 + 0x3E]
56704 fmovsvs %icc, %f15, %f14
56705loop_6594:
56706 ldsw [%l7 + 0x30], %g5
56707 fmovdl %xcc, %f10, %f8
56708 ld [%l7 + 0x10], %f8
56709 st %f3, [%l7 + 0x64]
56710 call loop_6595
56711 fornot1s %f14, %f0, %f11
56712 fcmpeq16 %f12, %f0, %l2
56713 or %l3, %l5, %o5
56714loop_6595:
56715 movn %xcc, %g4, %l1
56716 brz %o6, loop_6596
56717 umul %o3, %o0, %o2
56718 fblg,a %fcc2, loop_6597
56719 st %f10, [%l7 + 0x30]
56720loop_6596:
56721 fmovdpos %xcc, %f11, %f15
56722 fbl,a %fcc3, loop_6598
56723loop_6597:
56724 ld [%l7 + 0x6C], %f10
56725 andn %i7, 0x15DD, %g7
56726 bvc,a loop_6599
56727loop_6598:
56728 edge8n %i3, %i5, %g1
56729 movvc %icc, %i1, %i6
56730 ldsh [%l7 + 0x1E], %g2
56731loop_6599:
56732 fmovdcs %icc, %f10, %f11
56733 movvs %icc, %o4, %i0
56734 st %f3, [%l7 + 0x68]
56735 ldub [%l7 + 0x1D], %l4
56736 fmovsne %icc, %f13, %f14
56737 fmovdcs %icc, %f11, %f12
56738 edge8ln %o1, %l6, %o7
56739 ldx [%l7 + 0x58], %i4
56740 move %icc, %g3, %i2
56741 fpack16 %f14, %f0
56742 fmovspos %xcc, %f15, %f14
56743 stb %g6, [%l7 + 0x34]
56744 fmuld8ulx16 %f10, %f7, %f2
56745 fmovsvs %icc, %f3, %f5
56746 stw %l0, [%l7 + 0x2C]
56747 fblg,a %fcc3, loop_6600
56748 std %f10, [%l7 + 0x48]
56749 fbue,a %fcc1, loop_6601
56750 fmovdle %xcc, %f5, %f11
56751loop_6600:
56752 movge %xcc, %l2, %l3
56753 addccc %g5, %l5, %o5
56754loop_6601:
56755 stx %l1, [%l7 + 0x78]
56756 for %f14, %f6, %f14
56757 fcmpne32 %f12, %f12, %g4
56758 ldsh [%l7 + 0x52], %o3
56759 movle %icc, %o0, %o6
56760 ldx [%l7 + 0x68], %i7
56761 lduw [%l7 + 0x6C], %g7
56762 smulcc %i3, 0x0FE8, %i5
56763 ldx [%l7 + 0x48], %o2
56764 fnands %f6, %f2, %f0
56765 ldd [%l7 + 0x78], %f2
56766 stx %i1, [%l7 + 0x08]
56767 movre %i6, %g2, %g1
56768 bvc,a %xcc, loop_6602
56769 lduh [%l7 + 0x5A], %o4
56770 st %f12, [%l7 + 0x4C]
56771 bleu %icc, loop_6603
56772loop_6602:
56773 fcmpgt32 %f10, %f0, %i0
56774 fcmpeq32 %f10, %f10, %l4
56775 fxnors %f0, %f2, %f6
56776loop_6603:
56777 fbl,a %fcc0, loop_6604
56778 ldsw [%l7 + 0x28], %l6
56779 smul %o7, 0x0EB2, %o1
56780 fmovsleu %icc, %f9, %f3
56781loop_6604:
56782 move %icc, %g3, %i2
56783 edge16n %i4, %l0, %g6
56784 lduh [%l7 + 0x2E], %l2
56785 fmuld8ulx16 %f10, %f7, %f10
56786 tsubcctv %g5, %l5, %o5
56787 stx %l3, [%l7 + 0x68]
56788 orcc %g4, 0x0CEC, %l1
56789 fmuld8sux16 %f9, %f2, %f2
56790 tvc %xcc, 0x5
56791 sdivcc %o0, 0x18D8, %o3
56792 fcmple32 %f14, %f2, %o6
56793 fcmpne16 %f8, %f12, %i7
56794 mulscc %i3, %g7, %i5
56795 ldsb [%l7 + 0x13], %i1
56796 lduw [%l7 + 0x30], %i6
56797 lduw [%l7 + 0x24], %g2
56798 movge %xcc, %o2, %g1
56799 st %f2, [%l7 + 0x30]
56800 fmovrslez %i0, %f9, %f13
56801 fmovdg %xcc, %f5, %f8
56802 stb %o4, [%l7 + 0x69]
56803 fmovdle %icc, %f9, %f1
56804 fbue %fcc0, loop_6605
56805 ldub [%l7 + 0x55], %l6
56806 fbg,a %fcc1, loop_6606
56807 ldsb [%l7 + 0x6C], %l4
56808loop_6605:
56809 ld [%l7 + 0x1C], %f0
56810 fpsub16s %f14, %f2, %f12
56811loop_6606:
56812 ld [%l7 + 0x74], %f4
56813 ldsb [%l7 + 0x22], %o7
56814 stx %o1, [%l7 + 0x78]
56815 fmovrslz %i2, %f12, %f13
56816 tl %xcc, 0x6
56817 std %f8, [%l7 + 0x30]
56818 st %f13, [%l7 + 0x08]
56819 for %f2, %f14, %f2
56820 bge %xcc, loop_6607
56821 fbl,a %fcc3, loop_6608
56822 fmovrsgez %i4, %f5, %f14
56823 ldsh [%l7 + 0x2C], %g3
56824loop_6607:
56825 fmovdcs %xcc, %f7, %f12
56826loop_6608:
56827 fmovd %f2, %f6
56828 fandnot1 %f14, %f6, %f10
56829 fmul8ulx16 %f10, %f10, %f14
56830 be,a,pn %icc, loop_6609
56831 fmovscc %icc, %f11, %f1
56832 sll %g6, 0x06, %l0
56833 fnot2s %f7, %f2
56834loop_6609:
56835 fmovdcs %icc, %f2, %f10
56836 bvc loop_6610
56837 ldub [%l7 + 0x4F], %l2
56838 movrlez %l5, 0x0A4, %o5
56839 sll %g5, %g4, %l1
56840loop_6610:
56841 bcs %icc, loop_6611
56842 fmovdneg %xcc, %f11, %f4
56843 pdist %f8, %f2, %f10
56844 ldd [%l7 + 0x50], %f8
56845loop_6611:
56846 lduh [%l7 + 0x6A], %o0
56847 fpackfix %f8, %f0
56848 orncc %l3, 0x1B15, %o6
56849 fbug,a %fcc2, loop_6612
56850 ldsw [%l7 + 0x0C], %o3
56851 ldd [%l7 + 0x50], %f4
56852 fmul8x16au %f6, %f5, %f6
56853loop_6612:
56854 xorcc %i3, %i7, %i5
56855 bl %xcc, loop_6613
56856 fxors %f6, %f3, %f10
56857 bgu %icc, loop_6614
56858 fmovsa %icc, %f13, %f14
56859loop_6613:
56860 edge8l %i1, %g7, %i6
56861 orn %o2, 0x006D, %g1
56862loop_6614:
56863 ldsb [%l7 + 0x55], %g2
56864 fones %f9
56865 lduh [%l7 + 0x2C], %o4
56866 fandnot1s %f5, %f13, %f0
56867 fbuge,a %fcc2, loop_6615
56868 fcmps %fcc1, %f14, %f2
56869 call loop_6616
56870 ldsh [%l7 + 0x52], %i0
56871loop_6615:
56872 sth %l6, [%l7 + 0x3C]
56873 fmovs %f12, %f13
56874loop_6616:
56875 ldd [%l7 + 0x08], %f6
56876 bvs,a,pn %xcc, loop_6617
56877 fcmpgt16 %f8, %f8, %o7
56878 fmul8x16 %f1, %f0, %f6
56879 ldsh [%l7 + 0x18], %o1
56880loop_6617:
56881 fmovs %f13, %f6
56882 fmovdneg %xcc, %f8, %f5
56883 fbule %fcc1, loop_6618
56884 nop
56885 setx loop_6619, %l0, %l1
56886 wrpr 0x1, %tl
56887 wrpr %l1, %tnpc
56888 setx 0x34400001400, %l0, %l1
56889 wrpr %l1, %tstate
56890 wrhpr 0x4, %htstate
56891 done
56892 fbule,a %fcc3, loop_6620
56893 fnegd %f0, %f12
56894loop_6618:
56895 ld [%l7 + 0x34], %f12
56896loop_6619:
56897 lduw [%l7 + 0x3C], %l4
56898loop_6620:
56899 fcmped %fcc3, %f8, %f2
56900 fsrc2 %f8, %f8
56901 brlez %i4, loop_6621
56902 tcs %xcc, 0x5
56903 stb %i2, [%l7 + 0x58]
56904 fsrc1s %f8, %f13
56905loop_6621:
56906 fmovsgu %icc, %f3, %f10
56907 xorcc %g3, %l0, %l2
56908 addcc %g6, 0x02D5, %l5
56909 fone %f6
56910 srax %o5, 0x0C, %g4
56911 fcmpeq16 %f8, %f8, %g5
56912 stw %l1, [%l7 + 0x24]
56913 ldsw [%l7 + 0x2C], %l3
56914 fandnot2s %f7, %f4, %f11
56915 xor %o6, 0x19EB, %o0
56916 movrlz %i3, 0x086, %i7
56917 fble %fcc2, loop_6622
56918 movl %icc, %o3, %i5
56919 or %g7, 0x1EA6, %i1
56920 fmovrse %i6, %f11, %f5
56921loop_6622:
56922 lduh [%l7 + 0x7C], %o2
56923 fnor %f4, %f14, %f10
56924 ta %icc, 0x7
56925 tne %icc, 0x4
56926 subc %g2, %o4, %g1
56927 subccc %l6, 0x1438, %o7
56928 bcc loop_6623
56929 fmovd %f6, %f12
56930 ldub [%l7 + 0x3B], %i0
56931 stw %o1, [%l7 + 0x78]
56932loop_6623:
56933 tvc %icc, 0x3
56934 movvs %xcc, %l4, %i4
56935 tn %xcc, 0x2
56936 fbule %fcc2, loop_6624
56937 fnors %f15, %f3, %f2
56938 sra %i2, 0x02, %l0
56939 fbne,a %fcc2, loop_6625
56940loop_6624:
56941 subccc %g3, %g6, %l5
56942 fornot2s %f4, %f14, %f8
56943 fbne %fcc3, loop_6626
56944loop_6625:
56945 movvs %xcc, %o5, %g4
56946 fba,a %fcc2, loop_6627
56947 edge32ln %l2, %g5, %l1
56948loop_6626:
56949 ldx [%l7 + 0x48], %o6
56950 fsrc1 %f14, %f10
56951loop_6627:
56952 fcmpne16 %f12, %f10, %l3
56953 sth %i3, [%l7 + 0x14]
56954 brnz,a %i7, loop_6628
56955 sth %o0, [%l7 + 0x1A]
56956 fsrc1s %f3, %f1
56957 lduw [%l7 + 0x3C], %o3
56958loop_6628:
56959 movg %xcc, %g7, %i1
56960 bne,a loop_6629
56961 stb %i6, [%l7 + 0x38]
56962 stx %i5, [%l7 + 0x68]
56963 tgu %icc, 0x5
56964loop_6629:
56965 fbo,a %fcc2, loop_6630
56966 tleu %xcc, 0x0
56967 xnorcc %g2, 0x0949, %o2
56968 fnot1 %f4, %f4
56969loop_6630:
56970 fcmple16 %f8, %f14, %g1
56971 bcs,pt %xcc, loop_6631
56972 ld [%l7 + 0x28], %f1
56973 fble,a %fcc0, loop_6632
56974 movne %icc, %l6, %o4
56975loop_6631:
56976 edge16n %o7, %o1, %i0
56977 sra %l4, 0x05, %i4
56978loop_6632:
56979 lduw [%l7 + 0x70], %l0
56980 ldub [%l7 + 0x34], %g3
56981 bleu,a %xcc, loop_6633
56982 st %f7, [%l7 + 0x4C]
56983 fmovs %f2, %f4
56984 fmul8ulx16 %f6, %f0, %f6
56985loop_6633:
56986 movrne %g6, 0x0D1, %i2
56987 stw %l5, [%l7 + 0x28]
56988 tgu %xcc, 0x5
56989 andcc %o5, %g4, %g5
56990 ldsb [%l7 + 0x58], %l1
56991 mulscc %o6, 0x1705, %l3
56992 orncc %i3, 0x1E65, %i7
56993 fnot1s %f3, %f0
56994 fbn %fcc0, loop_6634
56995 be,pn %xcc, loop_6635
56996 edge8 %o0, %l2, %o3
56997 fnor %f0, %f12, %f8
56998loop_6634:
56999 nop
57000 setx loop_6636, %l0, %l1
57001 jmpl %l1, %g7
57002loop_6635:
57003 movvs %xcc, %i1, %i6
57004 ba loop_6637
57005 bvs,a,pt %xcc, loop_6638
57006loop_6636:
57007 ldd [%l7 + 0x28], %f12
57008 edge8l %g2, %o2, %g1
57009loop_6637:
57010 stx %l6, [%l7 + 0x28]
57011loop_6638:
57012 srl %i5, %o4, %o7
57013 stw %i0, [%l7 + 0x18]
57014 fabsd %f6, %f0
57015 xnorcc %o1, %i4, %l4
57016 bge,pt %xcc, loop_6639
57017 fmovdn %icc, %f7, %f0
57018 fpadd32 %f6, %f2, %f4
57019 lduw [%l7 + 0x78], %l0
57020loop_6639:
57021 and %g3, 0x11D1, %g6
57022 brz %i2, loop_6640
57023 fandnot2 %f4, %f8, %f2
57024 ldd [%l7 + 0x50], %f14
57025 sdivx %l5, 0x096B, %g4
57026loop_6640:
57027 ldub [%l7 + 0x35], %o5
57028 fmovsgu %xcc, %f11, %f5
57029 fbuge %fcc2, loop_6641
57030 fcmpne16 %f8, %f4, %l1
57031 udivx %g5, 0x102A, %l3
57032 fcmpd %fcc1, %f8, %f0
57033loop_6641:
57034 fmovrdgez %i3, %f2, %f12
57035 fxors %f2, %f11, %f11
57036 fmuld8ulx16 %f15, %f3, %f6
57037 lduw [%l7 + 0x08], %o6
57038 ldub [%l7 + 0x49], %i7
57039 movrne %o0, %o3, %l2
57040 fpadd16 %f10, %f6, %f6
57041 xnorcc %i1, %i6, %g2
57042 edge32 %g7, %o2, %l6
57043 array8 %g1, %i5, %o4
57044 sth %o7, [%l7 + 0x44]
57045 fxnors %f1, %f15, %f14
57046 fmovrse %o1, %f3, %f3
57047 bvs %xcc, loop_6642
57048 ldsb [%l7 + 0x0E], %i0
57049 bpos,a %icc, loop_6643
57050 tne %xcc, 0x7
57051loop_6642:
57052 udivcc %l4, 0x08EF, %i4
57053 lduw [%l7 + 0x2C], %g3
57054loop_6643:
57055 fmovrdgez %l0, %f2, %f2
57056 st %f13, [%l7 + 0x44]
57057 fnot2 %f2, %f4
57058 movrlz %i2, %l5, %g6
57059 fcmpeq16 %f12, %f4, %g4
57060 andncc %o5, %g5, %l3
57061 lduw [%l7 + 0x38], %l1
57062 udivx %i3, 0x0EE0, %o6
57063 lduw [%l7 + 0x2C], %o0
57064 stw %o3, [%l7 + 0x48]
57065 bn loop_6644
57066 fmovdne %xcc, %f1, %f11
57067 fmovrde %i7, %f10, %f0
57068 alignaddrl %i1, %i6, %g2
57069loop_6644:
57070 ldsb [%l7 + 0x6D], %l2
57071 bcc,a,pt %icc, loop_6645
57072 st %f12, [%l7 + 0x5C]
57073 lduw [%l7 + 0x74], %o2
57074 lduh [%l7 + 0x5A], %l6
57075loop_6645:
57076 mova %xcc, %g7, %g1
57077 stx %i5, [%l7 + 0x68]
57078 bge,a,pn %icc, loop_6646
57079 ldub [%l7 + 0x6B], %o7
57080 sth %o1, [%l7 + 0x56]
57081 sdivcc %o4, 0x0199, %i0
57082loop_6646:
57083 xnorcc %l4, %g3, %i4
57084 tcs %xcc, 0x6
57085 fbu,a %fcc1, loop_6647
57086 ldd [%l7 + 0x58], %f2
57087 fcmpne32 %f14, %f8, %l0
57088 tn %xcc, 0x4
57089loop_6647:
57090 lduh [%l7 + 0x68], %l5
57091 ldsb [%l7 + 0x42], %i2
57092 sdiv %g4, 0x1356, %o5
57093 fornot2 %f12, %f4, %f0
57094 orcc %g6, %g5, %l3
57095 xor %l1, 0x07AB, %i3
57096 bshuffle %f8, %f2, %f10
57097 fmovsle %icc, %f8, %f2
57098 sll %o6, 0x11, %o0
57099 fmovse %xcc, %f1, %f5
57100 fpack32 %f2, %f4, %f8
57101 fbu %fcc0, loop_6648
57102 mulscc %o3, 0x0961, %i7
57103 sdiv %i6, 0x1801, %g2
57104 ld [%l7 + 0x54], %f13
57105loop_6648:
57106 fmovsne %xcc, %f8, %f9
57107 ldsw [%l7 + 0x18], %l2
57108 fmuld8sux16 %f8, %f10, %f14
57109 ldd [%l7 + 0x58], %f6
57110 stb %i1, [%l7 + 0x4E]
57111 fmul8x16 %f15, %f12, %f8
57112 stw %o2, [%l7 + 0x38]
57113 fbge %fcc1, loop_6649
57114 ldsw [%l7 + 0x4C], %l6
57115 subccc %g1, %g7, %i5
57116 fpsub16 %f4, %f6, %f6
57117loop_6649:
57118 lduw [%l7 + 0x10], %o1
57119 ldub [%l7 + 0x18], %o4
57120 fmovdcs %icc, %f3, %f7
57121 srax %i0, 0x19, %l4
57122 stx %g3, [%l7 + 0x50]
57123 fxor %f2, %f12, %f12
57124 fnand %f8, %f0, %f2
57125 ldsb [%l7 + 0x7A], %i4
57126 smul %o7, 0x0FF1, %l0
57127 fmovsneg %xcc, %f14, %f14
57128 lduh [%l7 + 0x24], %i2
57129 st %f10, [%l7 + 0x54]
57130 sdivcc %g4, 0x0F60, %o5
57131 fmovrdlez %l5, %f0, %f14
57132 ldsb [%l7 + 0x17], %g5
57133 fbge,a %fcc3, loop_6650
57134 mova %icc, %g6, %l1
57135 fors %f2, %f1, %f10
57136 stb %l3, [%l7 + 0x7D]
57137loop_6650:
57138 st %f9, [%l7 + 0x3C]
57139 ldsb [%l7 + 0x5B], %o6
57140 stb %o0, [%l7 + 0x5F]
57141 sll %o3, %i7, %i3
57142 fmuld8sux16 %f13, %f8, %f0
57143 taddcctv %i6, 0x07E7, %l2
57144 st %f8, [%l7 + 0x70]
57145 fbne,a %fcc2, loop_6651
57146 fmovsge %xcc, %f6, %f13
57147 fcmpgt16 %f6, %f2, %g2
57148 bvs,pt %icc, loop_6652
57149loop_6651:
57150 fnor %f8, %f8, %f6
57151 tge %icc, 0x0
57152 st %f13, [%l7 + 0x34]
57153loop_6652:
57154 tn %icc, 0x0
57155 subcc %i1, %l6, %o2
57156 taddcc %g7, 0x0685, %i5
57157 std %f0, [%l7 + 0x58]
57158 lduw [%l7 + 0x08], %o1
57159 fmovdgu %xcc, %f15, %f5
57160 movne %xcc, %o4, %g1
57161 fmuld8ulx16 %f1, %f10, %f0
57162 fcmped %fcc3, %f14, %f14
57163 ldub [%l7 + 0x7E], %i0
57164 bshuffle %f6, %f2, %f0
57165 fcmpeq32 %f4, %f12, %g3
57166 lduh [%l7 + 0x6C], %l4
57167 stb %o7, [%l7 + 0x61]
57168 fmovsn %icc, %f11, %f11
57169 ldsw [%l7 + 0x34], %i4
57170 ldub [%l7 + 0x4A], %i2
57171 udivcc %l0, 0x1906, %g4
57172 movgu %icc, %o5, %l5
57173 fmovrdne %g6, %f10, %f10
57174 bpos,a,pn %icc, loop_6653
57175 fmovspos %xcc, %f4, %f11
57176 stx %l1, [%l7 + 0x20]
57177 fbn,a %fcc0, loop_6654
57178loop_6653:
57179 alignaddrl %l3, %o6, %g5
57180 fmovrsgez %o3, %f4, %f6
57181 fbe %fcc1, loop_6655
57182loop_6654:
57183 nop
57184 setx loop_6656, %l0, %l1
57185 wrpr 0x1, %tl
57186 wrpr %l1, %tnpc
57187 setx 0x34400001400, %l0, %l1
57188 wrpr %l1, %tstate
57189 wrhpr 0x4, %htstate
57190 done
57191 lduw [%l7 + 0x60], %i7
57192 popc %i3, %o0
57193loop_6655:
57194 movrlez %i6, %l2, %i1
57195loop_6656:
57196 sdiv %g2, 0x1175, %l6
57197 fones %f12
57198 nop
57199 setx loop_6657, %l0, %l1
57200 wrpr 0x1, %tl
57201 wrpr %l1, %tnpc
57202 setx 0x34400001400, %l0, %l1
57203 wrpr %l1, %tstate
57204 wrhpr 0x4, %htstate
57205 done
57206 array32 %o2, %i5, %o1
57207 orncc %g7, 0x0AD1, %g1
57208 stx %o4, [%l7 + 0x38]
57209loop_6657:
57210 tne %xcc, 0x1
57211 fbne %fcc3, loop_6658
57212 ldsb [%l7 + 0x45], %g3
57213 fbuge,a %fcc2, loop_6659
57214 movrgz %l4, %i0, %o7
57215loop_6658:
57216 stw %i2, [%l7 + 0x70]
57217 nop
57218 setx loop_6660, %l0, %l1
57219 wrpr 0x1, %tl
57220 wrpr %l1, %tnpc
57221 setx 0x34400001400, %l0, %l1
57222 wrpr %l1, %tstate
57223 wrhpr 0x4, %htstate
57224 done
57225loop_6659:
57226 movvs %xcc, %l0, %g4
57227 st %f14, [%l7 + 0x6C]
57228 ldsw [%l7 + 0x3C], %o5
57229loop_6660:
57230 sth %l5, [%l7 + 0x68]
57231 tleu %xcc, 0x7
57232 fmovs %f0, %f2
57233 xorcc %g6, 0x1F70, %l1
57234 fpadd32s %f4, %f11, %f9
57235 std %f12, [%l7 + 0x20]
57236 fbe,a %fcc3, loop_6661
57237 std %f12, [%l7 + 0x70]
57238 edge16ln %l3, %o6, %g5
57239 fbule,a %fcc2, loop_6662
57240loop_6661:
57241 fmovrdgz %i4, %f10, %f8
57242 add %i7, %i3, %o3
57243 fbl,a %fcc0, loop_6663
57244loop_6662:
57245 movle %icc, %o0, %l2
57246 fabsd %f0, %f12
57247 fmul8sux16 %f8, %f10, %f12
57248loop_6663:
57249 fornot1s %f10, %f0, %f6
57250 stx %i1, [%l7 + 0x08]
57251 sllx %i6, %g2, %l6
57252 ldub [%l7 + 0x2C], %i5
57253 fmovdl %xcc, %f2, %f4
57254 fmovrdgz %o2, %f12, %f10
57255 stw %g7, [%l7 + 0x48]
57256 ldsw [%l7 + 0x58], %o1
57257 fbne,a %fcc2, loop_6664
57258 brgez %o4, loop_6665
57259 fmovspos %xcc, %f6, %f8
57260 subccc %g3, 0x073F, %g1
57261loop_6664:
57262 siam 0x7
57263loop_6665:
57264 sdiv %l4, 0x08EE, %o7
57265 ldsw [%l7 + 0x28], %i0
57266 stb %i2, [%l7 + 0x5C]
57267 lduh [%l7 + 0x2A], %g4
57268 fsrc1s %f2, %f7
57269 fnot2s %f12, %f7
57270 movne %xcc, %o5, %l5
57271 ldsh [%l7 + 0x3E], %l0
57272 fcmpne16 %f2, %f10, %g6
57273 pdist %f0, %f2, %f8
57274 fbn %fcc1, loop_6666
57275 sth %l3, [%l7 + 0x52]
57276 fmovrslez %o6, %f4, %f9
57277 ldub [%l7 + 0x48], %g5
57278loop_6666:
57279 ld [%l7 + 0x7C], %f9
57280 fexpand %f11, %f2
57281 fmovdge %icc, %f11, %f9
57282 movvc %xcc, %l1, %i7
57283 ldub [%l7 + 0x52], %i3
57284 movrgz %i4, %o0, %l2
57285 sdiv %i1, 0x1A1E, %i6
57286 ldsb [%l7 + 0x67], %o3
57287 sllx %g2, 0x0B, %l6
57288 ldub [%l7 + 0x56], %o2
57289 srlx %i5, 0x0C, %o1
57290 ta %xcc, 0x5
57291 fcmpeq16 %f14, %f4, %o4
57292 fmovspos %xcc, %f5, %f14
57293 movcs %xcc, %g7, %g1
57294 stx %g3, [%l7 + 0x48]
57295 fandnot1s %f12, %f11, %f0
57296 bpos loop_6667
57297 fmovdne %icc, %f9, %f8
57298 ldx [%l7 + 0x48], %l4
57299 stb %o7, [%l7 + 0x4D]
57300loop_6667:
57301 fble,a %fcc0, loop_6668
57302 stb %i2, [%l7 + 0x3A]
57303 stx %i0, [%l7 + 0x60]
57304 ldsh [%l7 + 0x46], %o5
57305loop_6668:
57306 fnot2 %f8, %f6
57307 fmovdge %icc, %f11, %f11
57308 movn %xcc, %l5, %l0
57309 tcc %xcc, 0x4
57310 srlx %g6, 0x1A, %l3
57311 movleu %xcc, %g4, %g5
57312 fbge %fcc0, loop_6669
57313 tleu %xcc, 0x7
57314 fandnot1s %f12, %f5, %f3
57315 fbne,a %fcc2, loop_6670
57316loop_6669:
57317 fbge,a %fcc0, loop_6671
57318 ba loop_6672
57319 sethi 0x135E, %o6
57320loop_6670:
57321 ldub [%l7 + 0x60], %l1
57322loop_6671:
57323 tsubcctv %i3, %i7, %i4
57324loop_6672:
57325 orncc %l2, 0x1518, %o0
57326 fmovdne %icc, %f8, %f9
57327 sth %i1, [%l7 + 0x46]
57328 bpos loop_6673
57329 stx %o3, [%l7 + 0x68]
57330 fmul8x16al %f1, %f14, %f6
57331 fnot2 %f6, %f12
57332loop_6673:
57333 smulcc %i6, 0x1843, %l6
57334 fmovdge %xcc, %f0, %f8
57335 fandnot1s %f6, %f11, %f10
57336 fmovdg %icc, %f9, %f1
57337 fnot2s %f4, %f9
57338 fbg %fcc0, loop_6674
57339 addccc %o2, 0x04AE, %i5
57340 ldsh [%l7 + 0x18], %o1
57341 ldd [%l7 + 0x70], %f10
57342loop_6674:
57343 tg %xcc, 0x2
57344 orn %g2, 0x067C, %g7
57345 stw %o4, [%l7 + 0x40]
57346 ldub [%l7 + 0x6F], %g3
57347 fpadd16s %f7, %f13, %f3
57348 tvc %xcc, 0x6
57349 fabsd %f0, %f8
57350 bne,pn %icc, loop_6675
57351 fnegs %f15, %f0
57352 fnot1 %f10, %f4
57353 ldub [%l7 + 0x34], %l4
57354loop_6675:
57355 fnor %f2, %f0, %f6
57356 fmovde %icc, %f3, %f2
57357 movl %icc, %o7, %i2
57358 bgu loop_6676
57359 fandnot2 %f8, %f8, %f8
57360 ldub [%l7 + 0x32], %g1
57361 sdivcc %o5, 0x10E2, %i0
57362loop_6676:
57363 fmovdvs %icc, %f2, %f10
57364 fsrc2 %f4, %f2
57365 movneg %xcc, %l0, %g6
57366 sra %l3, %g4, %g5
57367 sth %o6, [%l7 + 0x7C]
57368 sdivx %l5, 0x1EB5, %i3
57369 andcc %i7, %i4, %l2
57370 fmovdn %xcc, %f8, %f13
57371 fmovdcc %icc, %f1, %f3
57372 stx %l1, [%l7 + 0x50]
57373 fpsub32s %f5, %f2, %f6
57374 fcmpeq16 %f12, %f14, %i1
57375 movpos %xcc, %o3, %o0
57376 lduw [%l7 + 0x44], %i6
57377 ldsw [%l7 + 0x14], %o2
57378 stx %i5, [%l7 + 0x68]
57379 movneg %xcc, %l6, %g2
57380 fmovsg %icc, %f3, %f6
57381 std %f12, [%l7 + 0x40]
57382 fmovdcc %xcc, %f1, %f1
57383 fcmpes %fcc0, %f10, %f12
57384 lduw [%l7 + 0x60], %g7
57385 orncc %o1, %o4, %g3
57386 mulscc %l4, %o7, %i2
57387 for %f12, %f10, %f14
57388 faligndata %f6, %f14, %f8
57389 edge32n %o5, %i0, %g1
57390 srlx %l0, %g6, %l3
57391 sll %g4, %g5, %l5
57392 fmovse %xcc, %f2, %f1
57393 movg %xcc, %o6, %i7
57394 fmovspos %icc, %f8, %f11
57395 tge %icc, 0x6
57396 stx %i4, [%l7 + 0x48]
57397 ldsb [%l7 + 0x71], %i3
57398 tl %xcc, 0x2
57399 tvs %xcc, 0x6
57400 subc %l1, %l2, %o3
57401 fandnot2 %f6, %f0, %f4
57402 st %f11, [%l7 + 0x40]
57403 fpsub32 %f8, %f14, %f12
57404 fmovrsgz %o0, %f10, %f11
57405 fbuge %fcc0, loop_6677
57406 brnz %i1, loop_6678
57407 fmovs %f3, %f9
57408 sethi 0x1C74, %i6
57409loop_6677:
57410 add %i5, %l6, %g2
57411loop_6678:
57412 subccc %o2, %o1, %o4
57413 lduh [%l7 + 0x22], %g3
57414 nop
57415 setx loop_6679, %l0, %l1
57416 jmpl %l1, %l4
57417 fmovrslez %g7, %f12, %f10
57418 fbg %fcc1, loop_6680
57419 fmovdge %icc, %f3, %f6
57420loop_6679:
57421 tg %xcc, 0x3
57422 be,pt %icc, loop_6681
57423loop_6680:
57424 tg %icc, 0x0
57425 addcc %i2, %o7, %i0
57426 edge8l %g1, %l0, %o5
57427loop_6681:
57428 udiv %g6, 0x17B2, %l3
57429 fabss %f0, %f12
57430 std %f12, [%l7 + 0x48]
57431 ldub [%l7 + 0x38], %g5
57432 orncc %g4, 0x05C6, %o6
57433 ldd [%l7 + 0x78], %f6
57434 tne %xcc, 0x2
57435 ldd [%l7 + 0x70], %f10
57436 fbe %fcc0, loop_6682
57437 nop
57438 setx loop_6683, %l0, %l1
57439 jmpl %l1, %i7
57440 fcmped %fcc1, %f6, %f2
57441 fcmped %fcc1, %f14, %f8
57442loop_6682:
57443 lduh [%l7 + 0x74], %i4
57444loop_6683:
57445 ld [%l7 + 0x44], %f4
57446 fbuge,a %fcc3, loop_6684
57447 srl %i3, %l1, %l2
57448 ta %icc, 0x4
57449 edge16l %l5, %o0, %o3
57450loop_6684:
57451 ldd [%l7 + 0x60], %f8
57452 movgu %icc, %i1, %i6
57453 movrgez %i5, 0x3DB, %l6
57454 popc 0x02B7, %o2
57455 stx %o1, [%l7 + 0x40]
57456 tvc %icc, 0x0
57457 fones %f2
57458 brlz %o4, loop_6685
57459 sth %g3, [%l7 + 0x68]
57460 bcs,a,pt %icc, loop_6686
57461 fmovrsne %g2, %f3, %f1
57462loop_6685:
57463 fbue,a %fcc2, loop_6687
57464 fnegs %f14, %f10
57465loop_6686:
57466 bneg,a,pt %icc, loop_6688
57467 std %f14, [%l7 + 0x40]
57468loop_6687:
57469 st %f11, [%l7 + 0x5C]
57470 fmovspos %icc, %f5, %f5
57471loop_6688:
57472 stx %g7, [%l7 + 0x78]
57473 ldx [%l7 + 0x60], %l4
57474 tvc %xcc, 0x4
57475 fmovdg %icc, %f2, %f4
57476 ldd [%l7 + 0x78], %f8
57477 std %f14, [%l7 + 0x08]
57478 fcmps %fcc2, %f1, %f8
57479 edge16n %o7, %i2, %g1
57480 fabsd %f4, %f0
57481 stb %i0, [%l7 + 0x41]
57482 lduh [%l7 + 0x64], %l0
57483 stx %g6, [%l7 + 0x20]
57484 mulx %l3, %g5, %o5
57485 fandnot1 %f2, %f6, %f12
57486 sdivx %g4, 0x1E64, %i7
57487 add %o6, %i4, %l1
57488 bleu,a,pn %icc, loop_6689
57489 ldsw [%l7 + 0x6C], %i3
57490 bvs,a loop_6690
57491 fpack32 %f6, %f2, %f4
57492loop_6689:
57493 sth %l5, [%l7 + 0x44]
57494 fpadd32s %f9, %f0, %f0
57495loop_6690:
57496 fcmple16 %f6, %f4, %l2
57497 ldsw [%l7 + 0x78], %o0
57498 fpsub32s %f8, %f13, %f3
57499 tne %xcc, 0x1
57500 fmovsleu %icc, %f12, %f11
57501 fmuld8ulx16 %f12, %f2, %f12
57502 tne %icc, 0x1
57503 fone %f10
57504 lduh [%l7 + 0x58], %i1
57505 fmovse %xcc, %f3, %f6
57506 fbl,a %fcc1, loop_6691
57507 fsrc2 %f14, %f8
57508 fornot2s %f9, %f1, %f14
57509 stw %o3, [%l7 + 0x30]
57510loop_6691:
57511 movne %xcc, %i5, %l6
57512 tne %icc, 0x0
57513 fnors %f0, %f3, %f12
57514 ldsb [%l7 + 0x53], %i6
57515 fblg,a %fcc1, loop_6692
57516 fmovrslz %o1, %f1, %f9
57517 stx %o4, [%l7 + 0x30]
57518 alignaddrl %g3, %g2, %g7
57519loop_6692:
57520 lduh [%l7 + 0x46], %o2
57521 edge32l %l4, %i2, %g1
57522 fmovrdne %i0, %f0, %f2
57523 bn,pt %icc, loop_6693
57524 movrgez %l0, %g6, %o7
57525 fmovdle %xcc, %f5, %f2
57526 fpsub32s %f9, %f6, %f5
57527loop_6693:
57528 ldsw [%l7 + 0x0C], %l3
57529 stx %o5, [%l7 + 0x70]
57530 stw %g4, [%l7 + 0x78]
57531 stb %i7, [%l7 + 0x5E]
57532 be,pt %xcc, loop_6694
57533 tgu %icc, 0x6
57534 xor %o6, 0x1621, %i4
57535 fnot1s %f8, %f11
57536loop_6694:
57537 ldsb [%l7 + 0x78], %g5
57538 fbu %fcc1, loop_6695
57539 alignaddr %l1, %i3, %l2
57540 stw %l5, [%l7 + 0x3C]
57541 ldd [%l7 + 0x10], %f2
57542loop_6695:
57543 bge,a %icc, loop_6696
57544 fpadd16 %f8, %f0, %f6
57545 fone %f2
57546 fbne %fcc3, loop_6697
57547loop_6696:
57548 fble,a %fcc0, loop_6698
57549 sra %i1, %o0, %i5
57550 fmuld8ulx16 %f11, %f4, %f14
57551loop_6697:
57552 andncc %l6, %i6, %o3
57553loop_6698:
57554 fnot1s %f9, %f13
57555 fmovsg %icc, %f2, %f15
57556 sllx %o1, %o4, %g3
57557 array8 %g2, %g7, %o2
57558 tge %icc, 0x7
57559 fmovdg %icc, %f15, %f8
57560 mulx %i2, 0x1AE4, %l4
57561 fbug,a %fcc0, loop_6699
57562 alignaddr %i0, %g1, %g6
57563 ldx [%l7 + 0x50], %o7
57564 stw %l3, [%l7 + 0x7C]
57565loop_6699:
57566 stb %o5, [%l7 + 0x77]
57567 lduw [%l7 + 0x10], %l0
57568 edge16l %i7, %o6, %g4
57569 movle %icc, %i4, %g5
57570 ldsw [%l7 + 0x08], %l1
57571 movcc %xcc, %l2, %l5
57572 bshuffle %f12, %f0, %f4
57573 fmul8ulx16 %f6, %f4, %f4
57574 brnz %i1, loop_6700
57575 stw %o0, [%l7 + 0x78]
57576 edge32l %i3, %l6, %i5
57577 fmovdne %xcc, %f5, %f5
57578loop_6700:
57579 fble %fcc2, loop_6701
57580 bpos,a,pn %xcc, loop_6702
57581 lduh [%l7 + 0x0E], %o3
57582 stw %o1, [%l7 + 0x50]
57583loop_6701:
57584 st %f5, [%l7 + 0x40]
57585loop_6702:
57586 st %f14, [%l7 + 0x5C]
57587 fmovrslez %i6, %f11, %f1
57588 edge8n %g3, %o4, %g7
57589 fbuge %fcc2, loop_6703
57590 fcmpd %fcc2, %f12, %f10
57591 movrlz %o2, %g2, %l4
57592 array8 %i0, %g1, %g6
57593loop_6703:
57594 lduw [%l7 + 0x54], %i2
57595 fcmped %fcc3, %f4, %f4
57596 fornot2 %f6, %f6, %f0
57597 movre %l3, %o5, %l0
57598 stx %o7, [%l7 + 0x38]
57599 stb %i7, [%l7 + 0x66]
57600 srlx %o6, %g4, %g5
57601 fcmpgt16 %f6, %f10, %l1
57602 ldub [%l7 + 0x4B], %i4
57603 tl %xcc, 0x4
57604 ldsh [%l7 + 0x2C], %l2
57605 xnorcc %l5, 0x0191, %o0
57606 fones %f6
57607 lduh [%l7 + 0x72], %i1
57608 umul %i3, 0x0962, %i5
57609 tgu %icc, 0x5
57610 movne %icc, %o3, %l6
57611 ldx [%l7 + 0x20], %o1
57612 sllx %g3, 0x03, %i6
57613 fbo %fcc1, loop_6704
57614 edge8l %g7, %o2, %o4
57615 ldx [%l7 + 0x18], %g2
57616 ld [%l7 + 0x3C], %f2
57617loop_6704:
57618 lduw [%l7 + 0x0C], %l4
57619 st %f3, [%l7 + 0x30]
57620 fnors %f8, %f5, %f4
57621 stw %i0, [%l7 + 0x74]
57622 ldd [%l7 + 0x50], %f4
57623 st %f7, [%l7 + 0x70]
57624 fsrc1 %f12, %f12
57625 popc 0x1B45, %g1
57626 orn %g6, %l3, %i2
57627 movre %o5, %l0, %i7
57628 fmovsa %icc, %f12, %f13
57629 ldsh [%l7 + 0x7C], %o7
57630 stw %g4, [%l7 + 0x48]
57631 std %f12, [%l7 + 0x70]
57632 tvc %icc, 0x2
57633 brlez,a %g5, loop_6705
57634 ldub [%l7 + 0x2C], %l1
57635 fmovde %xcc, %f9, %f6
57636 fmovrdlz %o6, %f0, %f10
57637loop_6705:
57638 tne %xcc, 0x3
57639 tleu %xcc, 0x1
57640 st %f15, [%l7 + 0x08]
57641 fmovdne %icc, %f8, %f13
57642 fone %f0
57643 fmovrslz %l2, %f0, %f11
57644 ldd [%l7 + 0x70], %f4
57645 addc %l5, %o0, %i4
57646 lduw [%l7 + 0x1C], %i3
57647 fnot1 %f6, %f0
57648 bneg,a loop_6706
57649 ldsh [%l7 + 0x70], %i5
57650 sllx %o3, %i1, %l6
57651 fmovsleu %icc, %f8, %f11
57652loop_6706:
57653 fmovdg %xcc, %f14, %f6
57654 ldsb [%l7 + 0x21], %g3
57655 sdiv %i6, 0x0550, %o1
57656 ldsw [%l7 + 0x38], %g7
57657 stx %o2, [%l7 + 0x78]
57658 stw %o4, [%l7 + 0x28]
57659 ldsh [%l7 + 0x7C], %l4
57660 fmovsge %icc, %f0, %f2
57661 fmovsne %icc, %f6, %f7
57662 edge32ln %g2, %i0, %g6
57663 taddcc %g1, 0x1A3A, %i2
57664 ldsw [%l7 + 0x50], %o5
57665 stb %l3, [%l7 + 0x46]
57666 stb %l0, [%l7 + 0x1C]
57667 fpack32 %f14, %f4, %f4
57668 fornot2 %f8, %f2, %f4
57669 andn %i7, %g4, %g5
57670 edge32ln %l1, %o7, %l2
57671 fand %f8, %f2, %f6
57672 ldd [%l7 + 0x30], %f4
57673 ldsw [%l7 + 0x30], %l5
57674 orcc %o0, 0x065A, %o6
57675 fmovsa %icc, %f7, %f5
57676 sth %i4, [%l7 + 0x42]
57677 fmovdvc %icc, %f8, %f7
57678 stb %i5, [%l7 + 0x7E]
57679 fsrc2 %f4, %f4
57680 move %icc, %o3, %i1
57681 fmovsa %xcc, %f15, %f2
57682 fmovsn %icc, %f0, %f9
57683 fbe,a %fcc1, loop_6707
57684 add %i3, 0x1C54, %g3
57685 fnot1s %f13, %f4
57686 lduh [%l7 + 0x5E], %i6
57687loop_6707:
57688 ldsw [%l7 + 0x6C], %l6
57689 ldd [%l7 + 0x70], %f12
57690 be,a loop_6708
57691 fmovsa %icc, %f8, %f2
57692 edge16n %g7, %o1, %o2
57693 ldd [%l7 + 0x70], %f6
57694loop_6708:
57695 edge8n %l4, %g2, %i0
57696 fble %fcc2, loop_6709
57697 bleu,a,pn %xcc, loop_6710
57698 std %f2, [%l7 + 0x68]
57699 fabsd %f0, %f6
57700loop_6709:
57701 ldd [%l7 + 0x50], %f0
57702loop_6710:
57703 ldsw [%l7 + 0x50], %g6
57704 fandnot1s %f13, %f9, %f14
57705 tgu %icc, 0x2
57706 fmuld8sux16 %f6, %f8, %f14
57707 stw %o4, [%l7 + 0x60]
57708 movn %xcc, %i2, %o5
57709 fzeros %f14
57710 move %icc, %g1, %l0
57711 ld [%l7 + 0x28], %f13
57712 fpadd16s %f14, %f15, %f13
57713 fcmpne16 %f12, %f8, %i7
57714 ld [%l7 + 0x38], %f7
57715 fmovdneg %xcc, %f14, %f14
57716 fabsd %f2, %f2
57717 fornot2 %f14, %f14, %f4
57718 fmovdleu %icc, %f14, %f5
57719 fxors %f9, %f7, %f0
57720 st %f3, [%l7 + 0x18]
57721 for %f12, %f6, %f0
57722 movneg %icc, %g4, %l3
57723 ldsh [%l7 + 0x2A], %l1
57724 std %f8, [%l7 + 0x38]
57725 lduw [%l7 + 0x3C], %o7
57726 fmovsn %xcc, %f15, %f1
57727 andncc %g5, %l2, %o0
57728 ldx [%l7 + 0x20], %o6
57729 xorcc %l5, 0x02AC, %i5
57730 tcs %xcc, 0x2
57731 std %f14, [%l7 + 0x58]
57732 alignaddrl %i4, %o3, %i1
57733 fmovdpos %icc, %f7, %f11
57734 taddcc %g3, 0x0466, %i6
57735 lduw [%l7 + 0x60], %l6
57736 lduh [%l7 + 0x4E], %i3
57737 fmovsleu %icc, %f15, %f13
57738 faligndata %f10, %f14, %f6
57739 stx %g7, [%l7 + 0x40]
57740 bge,a %icc, loop_6711
57741 ta %xcc, 0x0
57742 ldsh [%l7 + 0x70], %o2
57743 ldsb [%l7 + 0x14], %l4
57744loop_6711:
57745 ldsw [%l7 + 0x28], %o1
57746 ble loop_6712
57747 edge16l %g2, %g6, %i0
57748 ldx [%l7 + 0x40], %i2
57749 ld [%l7 + 0x14], %f8
57750loop_6712:
57751 fmul8x16 %f15, %f12, %f14
57752 fcmpgt32 %f14, %f8, %o4
57753 array16 %g1, %l0, %i7
57754 ldsb [%l7 + 0x50], %o5
57755 std %f14, [%l7 + 0x40]
57756 fcmpne16 %f2, %f8, %l3
57757 fmuld8ulx16 %f15, %f8, %f4
57758 smul %l1, %o7, %g5
57759 fmovdneg %xcc, %f6, %f11
57760 bneg,a,pn %xcc, loop_6713
57761 orncc %l2, %o0, %o6
57762 lduh [%l7 + 0x60], %g4
57763 ldsb [%l7 + 0x4B], %i5
57764loop_6713:
57765 fbe,a %fcc3, loop_6714
57766 fandnot2s %f6, %f8, %f12
57767 stw %l5, [%l7 + 0x54]
57768 xor %i4, 0x0C32, %i1
57769loop_6714:
57770 fnegs %f10, %f14
57771 ldsb [%l7 + 0x49], %o3
57772 fmovsn %xcc, %f7, %f6
57773 fbl %fcc3, loop_6715
57774 faligndata %f2, %f4, %f0
57775 stw %i6, [%l7 + 0x38]
57776 and %g3, 0x1AF9, %l6
57777loop_6715:
57778 fmovde %xcc, %f9, %f4
57779 fmovrsgz %i3, %f13, %f9
57780 tle %xcc, 0x0
57781 fmovsneg %xcc, %f10, %f5
57782 brgz,a %o2, loop_6716
57783 move %xcc, %l4, %g7
57784 ldsh [%l7 + 0x5C], %o1
57785 brnz,a %g2, loop_6717
57786loop_6716:
57787 udivx %i0, 0x123C, %g6
57788 pdist %f0, %f2, %f12
57789 movgu %icc, %o4, %g1
57790loop_6717:
57791 umulcc %l0, %i7, %o5
57792 fmovdn %xcc, %f10, %f0
57793 fcmpgt32 %f6, %f0, %i2
57794 fmovdleu %icc, %f6, %f12
57795 movn %xcc, %l3, %l1
57796 ldx [%l7 + 0x68], %g5
57797 addcc %o7, 0x017C, %l2
57798 ble,a,pt %xcc, loop_6718
57799 ldub [%l7 + 0x47], %o6
57800 sllx %o0, 0x14, %i5
57801 udiv %g4, 0x1A5E, %l5
57802loop_6718:
57803 tpos %xcc, 0x2
57804 alignaddrl %i1, %i4, %i6
57805 fpadd32 %f10, %f2, %f10
57806 srl %o3, %g3, %l6
57807 fmovrdlez %o2, %f8, %f0
57808 movne %xcc, %l4, %i3
57809 sth %g7, [%l7 + 0x08]
57810 fmovdpos %xcc, %f9, %f2
57811 fpadd16s %f3, %f11, %f7
57812 ble,a loop_6719
57813 ldx [%l7 + 0x10], %g2
57814 ldx [%l7 + 0x20], %o1
57815 ldsw [%l7 + 0x70], %g6
57816loop_6719:
57817 lduh [%l7 + 0x4A], %o4
57818 bg,a,pn %xcc, loop_6720
57819 st %f13, [%l7 + 0x70]
57820 ldub [%l7 + 0x20], %i0
57821 tsubcc %l0, %i7, %g1
57822loop_6720:
57823 std %f8, [%l7 + 0x78]
57824 ldx [%l7 + 0x48], %i2
57825 stw %l3, [%l7 + 0x24]
57826 ld [%l7 + 0x5C], %f0
57827 fmovdl %icc, %f5, %f11
57828 bleu loop_6721
57829 subccc %l1, 0x16F0, %o5
57830 fcmped %fcc2, %f0, %f4
57831 tne %icc, 0x2
57832loop_6721:
57833 std %f12, [%l7 + 0x28]
57834 fornot2s %f9, %f7, %f6
57835 stw %g5, [%l7 + 0x0C]
57836 st %f3, [%l7 + 0x08]
57837 movvs %icc, %l2, %o7
57838 fcmpd %fcc0, %f8, %f8
57839 std %f8, [%l7 + 0x50]
57840 array32 %o0, %i5, %g4
57841 fmovsgu %xcc, %f15, %f9
57842 ldsw [%l7 + 0x10], %o6
57843 array32 %l5, %i4, %i1
57844 fnands %f1, %f9, %f12
57845 ld [%l7 + 0x50], %f8
57846 srax %i6, %o3, %l6
57847 taddcc %g3, 0x1190, %o2
57848 fnor %f6, %f8, %f6
57849 stx %l4, [%l7 + 0x10]
57850 move %icc, %g7, %i3
57851 brlz,a %g2, loop_6722
57852 alignaddrl %o1, %o4, %g6
57853 ldsb [%l7 + 0x78], %i0
57854 sub %i7, %g1, %l0
57855loop_6722:
57856 fcmped %fcc0, %f14, %f4
57857 fmovrsgez %i2, %f13, %f11
57858 tn %xcc, 0x1
57859 lduh [%l7 + 0x1C], %l3
57860 fbg %fcc2, loop_6723
57861 stx %o5, [%l7 + 0x40]
57862 bneg,pn %xcc, loop_6724
57863 tvs %icc, 0x7
57864loop_6723:
57865 fcmple32 %f8, %f8, %g5
57866 tsubcctv %l2, %o7, %o0
57867loop_6724:
57868 add %i5, 0x1D33, %l1
57869 movneg %icc, %g4, %o6
57870 fmovdg %xcc, %f2, %f1
57871 brlz %i4, loop_6725
57872 fmovsg %icc, %f6, %f3
57873 lduw [%l7 + 0x3C], %l5
57874 fmovsa %icc, %f14, %f11
57875loop_6725:
57876 ldsw [%l7 + 0x14], %i1
57877 array32 %i6, %o3, %g3
57878 nop
57879 setx loop_6726, %l0, %l1
57880 wrpr 0x1, %tl
57881 wrpr %l1, %tpc
57882 add %l1, 0x4, %l1
57883 wrpr %l1, %tnpc
57884 setx 0x34400001400, %l0, %l1
57885 wrpr %l1, %tstate
57886 wrhpr 0x4, %htstate
57887 retry
57888 fmovde %xcc, %f15, %f1
57889 brlz,a %o2, loop_6727
57890 fsrc2 %f0, %f12
57891loop_6726:
57892 umulcc %l4, 0x1EEF, %l6
57893 fbug,a %fcc2, loop_6728
57894loop_6727:
57895 fmovsg %xcc, %f1, %f4
57896 fbl %fcc0, loop_6729
57897 fpadd16s %f8, %f5, %f14
57898loop_6728:
57899 stb %i3, [%l7 + 0x46]
57900 lduh [%l7 + 0x66], %g2
57901loop_6729:
57902 bg,a %xcc, loop_6730
57903 fnot2s %f8, %f9
57904 tg %xcc, 0x5
57905 ldub [%l7 + 0x30], %o1
57906loop_6730:
57907 ldsw [%l7 + 0x20], %g7
57908 smul %o4, %i0, %g6
57909 sllx %i7, 0x17, %g1
57910 ldd [%l7 + 0x48], %f0
57911 ldsb [%l7 + 0x67], %i2
57912 st %f3, [%l7 + 0x24]
57913 st %f13, [%l7 + 0x08]
57914 fmovrsne %l0, %f12, %f5
57915 stx %l3, [%l7 + 0x78]
57916 ld [%l7 + 0x64], %f10
57917 sdivcc %o5, 0x1A3B, %l2
57918 fxors %f15, %f12, %f5
57919 stx %g5, [%l7 + 0x60]
57920 orn %o7, 0x0DEE, %o0
57921 fnot2 %f14, %f12
57922 fnand %f8, %f0, %f12
57923 stw %i5, [%l7 + 0x54]
57924 fandnot1s %f5, %f13, %f12
57925 movrlez %l1, 0x036, %g4
57926 ld [%l7 + 0x14], %f14
57927 tcs %icc, 0x1
57928 sth %i4, [%l7 + 0x0C]
57929 subcc %l5, 0x149E, %o6
57930 fcmpgt32 %f2, %f0, %i1
57931 stb %i6, [%l7 + 0x47]
57932 pdist %f12, %f10, %f12
57933 tn %xcc, 0x7
57934 fbu %fcc1, loop_6731
57935 brnz %g3, loop_6732
57936 fpadd16s %f5, %f0, %f6
57937 fnegd %f8, %f12
57938loop_6731:
57939 brgz,a %o3, loop_6733
57940loop_6732:
57941 bneg,a,pn %xcc, loop_6734
57942 fmovdl %icc, %f1, %f7
57943 fzeros %f14
57944loop_6733:
57945 sdiv %o2, 0x1E6A, %l4
57946loop_6734:
57947 popc 0x1D8D, %i3
57948 fmovsl %icc, %f5, %f7
57949 fornot2 %f4, %f2, %f14
57950 lduh [%l7 + 0x44], %g2
57951 sethi 0x1E9B, %l6
57952 fmovdcs %icc, %f0, %f5
57953 fzeros %f7
57954 tvs %xcc, 0x1
57955 mulscc %g7, 0x1FE7, %o4
57956 ldsw [%l7 + 0x0C], %i0
57957 tg %xcc, 0x7
57958 fmovdvs %xcc, %f14, %f2
57959 movvs %icc, %o1, %g6
57960 std %f10, [%l7 + 0x48]
57961 subc %g1, %i7, %i2
57962 tneg %xcc, 0x2
57963 ldsw [%l7 + 0x2C], %l3
57964 st %f0, [%l7 + 0x48]
57965 bn,a,pn %icc, loop_6735
57966 nop
57967 setx loop_6736, %l0, %l1
57968 wrpr 0x1, %tl
57969 wrpr %l1, %tpc
57970 add %l1, 0x4, %l1
57971 wrpr %l1, %tnpc
57972 setx 0x34400001400, %l0, %l1
57973 wrpr %l1, %tstate
57974 wrhpr 0x4, %htstate
57975 retry
57976 fxors %f0, %f5, %f3
57977 fmul8ulx16 %f10, %f4, %f6
57978loop_6735:
57979 fmovsvc %icc, %f14, %f14
57980loop_6736:
57981 alignaddr %l0, %o5, %g5
57982 mulx %o7, %l2, %i5
57983 fandnot1s %f7, %f15, %f4
57984 fcmpne32 %f4, %f6, %o0
57985 fmovsvc %icc, %f15, %f13
57986 ldsw [%l7 + 0x34], %g4
57987 ld [%l7 + 0x18], %f5
57988 stb %i4, [%l7 + 0x67]
57989 bge loop_6737
57990 fble %fcc0, loop_6738
57991 lduw [%l7 + 0x0C], %l5
57992 sth %l1, [%l7 + 0x60]
57993loop_6737:
57994 sethi 0x1DDE, %i1
57995loop_6738:
57996 ldsw [%l7 + 0x70], %i6
57997 fmovd %f8, %f2
57998 fmuld8sux16 %f12, %f4, %f6
57999 bl,a,pn %icc, loop_6739
58000 lduw [%l7 + 0x24], %g3
58001 bg loop_6740
58002 bn loop_6741
58003loop_6739:
58004 fnot1s %f15, %f12
58005 ble,pt %xcc, loop_6742
58006loop_6740:
58007 movl %xcc, %o6, %o3
58008loop_6741:
58009 stw %l4, [%l7 + 0x20]
58010 fmovrslz %i3, %f0, %f10
58011loop_6742:
58012 fpadd16s %f7, %f14, %f14
58013 lduh [%l7 + 0x1C], %g2
58014 fmovsleu %icc, %f15, %f0
58015 alignaddr %o2, %g7, %l6
58016 tcs %xcc, 0x7
58017 tn %xcc, 0x1
58018 edge32 %i0, %o1, %g6
58019 stb %o4, [%l7 + 0x57]
58020 fmovdcc %xcc, %f2, %f13
58021 edge16ln %i7, %i2, %l3
58022 stb %g1, [%l7 + 0x69]
58023 lduh [%l7 + 0x2A], %o5
58024 st %f12, [%l7 + 0x38]
58025 edge16ln %l0, %g5, %l2
58026 st %f4, [%l7 + 0x44]
58027 fbul,a %fcc0, loop_6743
58028 fmovdge %xcc, %f2, %f1
58029 or %o7, 0x19B4, %o0
58030 fblg,a %fcc3, loop_6744
58031loop_6743:
58032 fsrc2 %f0, %f8
58033 bneg %xcc, loop_6745
58034 fpackfix %f6, %f13
58035loop_6744:
58036 movvs %icc, %i5, %g4
58037 fbuge %fcc3, loop_6746
58038loop_6745:
58039 nop
58040 setx loop_6747, %l0, %l1
58041 wrpr 0x1, %tl
58042 wrpr %l1, %tpc
58043 add %l1, 0x4, %l1
58044 wrpr %l1, %tnpc
58045 setx 0x34400001400, %l0, %l1
58046 wrpr %l1, %tstate
58047 wrhpr 0x4, %htstate
58048 retry
58049 ldx [%l7 + 0x68], %i4
58050 sdivcc %l5, 0x14A1, %i1
58051loop_6746:
58052 addcc %l1, 0x1DB4, %i6
58053loop_6747:
58054 pdist %f0, %f14, %f6
58055 fandnot2 %f2, %f14, %f6
58056 fzero %f4
58057 fbn,a %fcc1, loop_6748
58058 edge8ln %g3, %o3, %l4
58059 brlez,a %i3, loop_6749
58060 bpos,a,pn %icc, loop_6750
58061loop_6748:
58062 fbl %fcc1, loop_6751
58063 fbo,a %fcc3, loop_6752
58064loop_6749:
58065 fpmerge %f6, %f10, %f4
58066loop_6750:
58067 lduw [%l7 + 0x50], %g2
58068loop_6751:
58069 brgz %o2, loop_6753
58070loop_6752:
58071 bg,pn %xcc, loop_6754
58072 array16 %o6, %l6, %g7
58073 nop
58074 setx loop_6755, %l0, %l1
58075 wrpr 0x1, %tl
58076 wrpr %l1, %tpc
58077 add %l1, 0x4, %l1
58078 wrpr %l1, %tnpc
58079 setx 0x34400001400, %l0, %l1
58080 wrpr %l1, %tstate
58081 wrhpr 0x4, %htstate
58082 retry
58083loop_6753:
58084 fmul8ulx16 %f2, %f0, %f8
58085loop_6754:
58086 movvs %icc, %i0, %g6
58087 tsubcc %o1, %i7, %i2
58088loop_6755:
58089 movleu %icc, %o4, %l3
58090 bge,a,pn %icc, loop_6756
58091 fsrc2s %f14, %f5
58092 fba,a %fcc1, loop_6757
58093 fmovrse %o5, %f4, %f3
58094loop_6756:
58095 fblg,a %fcc1, loop_6758
58096 stw %l0, [%l7 + 0x64]
58097loop_6757:
58098 movcs %icc, %g1, %l2
58099 fornot2s %f0, %f7, %f14
58100loop_6758:
58101 ble,a,pt %icc, loop_6759
58102 ld [%l7 + 0x64], %f0
58103 stx %o7, [%l7 + 0x30]
58104 stb %o0, [%l7 + 0x25]
58105loop_6759:
58106 and %g5, 0x1298, %i5
58107 fmovdn %xcc, %f7, %f5
58108 ldsh [%l7 + 0x72], %g4
58109 movl %xcc, %i4, %i1
58110 subccc %l1, %l5, %i6
58111 fmovdg %xcc, %f11, %f7
58112 edge16ln %o3, %g3, %l4
58113 stb %i3, [%l7 + 0x5D]
58114 stx %g2, [%l7 + 0x40]
58115 fmovrdlz %o2, %f10, %f6
58116 ldsh [%l7 + 0x08], %o6
58117 tg %icc, 0x4
58118 bge,a %icc, loop_6760
58119 fors %f2, %f11, %f0
58120 fors %f7, %f0, %f11
58121 sra %l6, 0x12, %i0
58122loop_6760:
58123 fblg,a %fcc3, loop_6761
58124 mova %xcc, %g6, %o1
58125 fmovrslez %i7, %f14, %f7
58126 taddcctv %i2, 0x1A77, %o4
58127loop_6761:
58128 fba,a %fcc1, loop_6762
58129 ldx [%l7 + 0x60], %g7
58130 fornot1s %f1, %f8, %f1
58131 call loop_6763
58132loop_6762:
58133 ldd [%l7 + 0x48], %f12
58134 mova %icc, %o5, %l3
58135 fmovscc %icc, %f4, %f12
58136loop_6763:
58137 fornot2 %f6, %f12, %f4
58138 edge16 %g1, %l0, %o7
58139 andncc %l2, %o0, %g5
58140 bne loop_6764
58141 bcs,a,pn %xcc, loop_6765
58142 movcc %icc, %g4, %i5
58143 sethi 0x04D5, %i1
58144loop_6764:
58145 std %f4, [%l7 + 0x08]
58146loop_6765:
58147 ldsh [%l7 + 0x08], %i4
58148 fbul %fcc0, loop_6766
58149 call loop_6767
58150 movrgez %l5, 0x060, %i6
58151 srax %l1, 0x1F, %o3
58152loop_6766:
58153 nop
58154 setx loop_6768, %l0, %l1
58155 wrpr 0x1, %tl
58156 wrpr %l1, %tpc
58157 add %l1, 0x4, %l1
58158 wrpr %l1, %tnpc
58159 setx 0x34400001400, %l0, %l1
58160 wrpr %l1, %tstate
58161 wrhpr 0x4, %htstate
58162 retry
58163loop_6767:
58164 fmovrde %l4, %f2, %f14
58165 fornot2 %f10, %f0, %f12
58166 fmovs %f14, %f6
58167loop_6768:
58168 fmovdgu %xcc, %f8, %f1
58169 stx %i3, [%l7 + 0x48]
58170 movl %icc, %g2, %o2
58171 addccc %g3, 0x0537, %o6
58172 movvs %icc, %i0, %g6
58173 pdist %f2, %f12, %f0
58174 edge16ln %l6, %o1, %i7
58175 array32 %o4, %i2, %o5
58176 movpos %icc, %g7, %l3
58177 lduh [%l7 + 0x7A], %g1
58178 bcc,a %xcc, loop_6769
58179 addc %o7, %l2, %l0
58180 movg %xcc, %g5, %o0
58181 ldx [%l7 + 0x18], %g4
58182loop_6769:
58183 fexpand %f11, %f12
58184 fmovrsgez %i1, %f13, %f12
58185 ld [%l7 + 0x14], %f1
58186 movrne %i4, %l5, %i5
58187 stb %l1, [%l7 + 0x4E]
58188 srax %o3, 0x0C, %i6
58189 andn %i3, 0x0CC7, %g2
58190 bg,a %icc, loop_6770
58191 tcc %xcc, 0x6
58192 tl %xcc, 0x2
58193 tle %icc, 0x3
58194loop_6770:
58195 sth %l4, [%l7 + 0x2E]
58196 std %f4, [%l7 + 0x10]
58197 sdivx %g3, 0x00D2, %o6
58198 andcc %o2, %i0, %l6
58199 sllx %g6, %o1, %i7
58200 lduh [%l7 + 0x5E], %o4
58201 bcs,pt %xcc, loop_6771
58202 fmovdvc %icc, %f9, %f12
58203 srl %i2, %g7, %o5
58204 bleu,pn %xcc, loop_6772
58205loop_6771:
58206 lduh [%l7 + 0x6C], %l3
58207 stw %g1, [%l7 + 0x68]
58208 tge %icc, 0x6
58209loop_6772:
58210 ld [%l7 + 0x2C], %f12
58211 fbe %fcc3, loop_6773
58212 stw %l2, [%l7 + 0x68]
58213 ldsw [%l7 + 0x1C], %o7
58214 fornot2s %f14, %f14, %f13
58215loop_6773:
58216 std %f0, [%l7 + 0x10]
58217 tn %xcc, 0x5
58218 fnands %f3, %f4, %f7
58219 tvc %icc, 0x3
58220 brnz %g5, loop_6774
58221 bcs,a,pt %xcc, loop_6775
58222 fbo,a %fcc3, loop_6776
58223 brnz %l0, loop_6777
58224loop_6774:
58225 lduw [%l7 + 0x30], %g4
58226loop_6775:
58227 fmovdl %icc, %f0, %f15
58228loop_6776:
58229 ldx [%l7 + 0x50], %o0
58230loop_6777:
58231 tl %xcc, 0x6
58232 ldsw [%l7 + 0x1C], %i4
58233 fpsub32 %f4, %f10, %f8
58234 xorcc %l5, 0x163A, %i1
58235 sllx %l1, 0x12, %i5
58236 st %f0, [%l7 + 0x64]
58237 ldsw [%l7 + 0x0C], %o3
58238 umul %i6, %g2, %i3
58239 lduh [%l7 + 0x7A], %l4
58240 fnors %f7, %f12, %f1
58241 ldsw [%l7 + 0x64], %o6
58242 edge32l %o2, %i0, %g3
58243 fsrc2 %f14, %f8
58244 bpos,a %xcc, loop_6778
58245 fmovrdlz %l6, %f8, %f0
58246 fnot2 %f0, %f14
58247 ldd [%l7 + 0x08], %f8
58248loop_6778:
58249 edge32n %o1, %g6, %o4
58250 fcmped %fcc2, %f10, %f0
58251 bgu,pn %xcc, loop_6779
58252 ldsh [%l7 + 0x6C], %i7
58253 or %g7, 0x183A, %o5
58254 ld [%l7 + 0x34], %f9
58255loop_6779:
58256 fcmpeq16 %f6, %f10, %l3
58257 movrlz %i2, 0x117, %l2
58258 lduw [%l7 + 0x50], %g1
58259 stx %o7, [%l7 + 0x60]
58260 ldsh [%l7 + 0x1C], %g5
58261 lduw [%l7 + 0x08], %g4
58262 fmovdvc %icc, %f6, %f13
58263 std %f6, [%l7 + 0x30]
58264 fmovsvs %icc, %f11, %f15
58265 ldd [%l7 + 0x70], %f8
58266 brlz %o0, loop_6780
58267 sra %l0, 0x0A, %l5
58268 tvc %icc, 0x3
58269 st %f2, [%l7 + 0x60]
58270loop_6780:
58271 fmovsvs %xcc, %f2, %f6
58272 faligndata %f8, %f6, %f12
58273 ldsw [%l7 + 0x08], %i1
58274 stb %i4, [%l7 + 0x40]
58275 sra %l1, 0x18, %o3
58276 fxnor %f4, %f2, %f2
58277 ldsb [%l7 + 0x78], %i6
58278 andn %i5, 0x16C1, %g2
58279 movl %icc, %l4, %i3
58280 smul %o6, %i0, %g3
58281 sll %l6, 0x1C, %o1
58282 ldsw [%l7 + 0x74], %g6
58283 ldx [%l7 + 0x18], %o2
58284 st %f10, [%l7 + 0x3C]
58285 ldub [%l7 + 0x19], %o4
58286 stw %i7, [%l7 + 0x74]
58287 ldsw [%l7 + 0x2C], %g7
58288 ldd [%l7 + 0x18], %f12
58289 lduw [%l7 + 0x50], %l3
58290 fnegs %f13, %f0
58291 fnand %f6, %f12, %f12
58292 ldd [%l7 + 0x28], %f6
58293 edge32n %i2, %l2, %g1
58294 ldub [%l7 + 0x15], %o7
58295 lduh [%l7 + 0x2C], %o5
58296 fpackfix %f8, %f10
58297 fmovsne %xcc, %f15, %f2
58298 bcc,a,pt %icc, loop_6781
58299 ld [%l7 + 0x08], %f13
58300 fmovsleu %icc, %f5, %f15
58301 fbuge,a %fcc3, loop_6782
58302loop_6781:
58303 fbule,a %fcc3, loop_6783
58304 stx %g5, [%l7 + 0x08]
58305 stx %o0, [%l7 + 0x40]
58306loop_6782:
58307 nop
58308 setx loop_6784, %l0, %l1
58309 wrpr 0x1, %tl
58310 wrpr %l1, %tnpc
58311 setx 0x34400001400, %l0, %l1
58312 wrpr %l1, %tstate
58313 wrhpr 0x4, %htstate
58314 done
58315loop_6783:
58316 add %g4, %l0, %l5
58317 lduh [%l7 + 0x40], %i1
58318 ldsb [%l7 + 0x48], %i4
58319loop_6784:
58320 fmovd %f6, %f4
58321 fcmpes %fcc2, %f10, %f12
58322 ldx [%l7 + 0x30], %o3
58323 lduw [%l7 + 0x34], %i6
58324 fsrc2 %f6, %f10
58325 sth %l1, [%l7 + 0x74]
58326 bleu loop_6785
58327 edge32l %g2, %i5, %l4
58328 fblg,a %fcc3, loop_6786
58329 stb %o6, [%l7 + 0x6C]
58330loop_6785:
58331 ldsh [%l7 + 0x0E], %i0
58332 ldsh [%l7 + 0x08], %i3
58333loop_6786:
58334 ldx [%l7 + 0x48], %l6
58335 fpsub16 %f4, %f4, %f6
58336 fmovrse %g3, %f3, %f4
58337 brlz %g6, loop_6787
58338 fmovdn %icc, %f10, %f15
58339 mova %xcc, %o2, %o1
58340 fbu,a %fcc2, loop_6788
58341loop_6787:
58342 fornot2 %f12, %f4, %f2
58343 array16 %o4, %g7, %l3
58344 stw %i2, [%l7 + 0x44]
58345loop_6788:
58346 ldx [%l7 + 0x10], %i7
58347 fbu %fcc0, loop_6789
58348 sdivx %g1, 0x1133, %l2
58349 fmovrslez %o5, %f10, %f1
58350 nop
58351 setx loop_6790, %l0, %l1
58352 wrpr 0x1, %tl
58353 wrpr %l1, %tnpc
58354 setx 0x34400001400, %l0, %l1
58355 wrpr %l1, %tstate
58356 wrhpr 0x4, %htstate
58357 done
58358loop_6789:
58359 ldx [%l7 + 0x38], %g5
58360 stx %o7, [%l7 + 0x10]
58361 sth %o0, [%l7 + 0x74]
58362loop_6790:
58363 nop
58364 setx loop_6791, %l0, %l1
58365 wrpr 0x1, %tl
58366 wrpr %l1, %tpc
58367 add %l1, 0x4, %l1
58368 wrpr %l1, %tnpc
58369 setx 0x34400001400, %l0, %l1
58370 wrpr %l1, %tstate
58371 wrhpr 0x4, %htstate
58372 retry
58373 lduh [%l7 + 0x28], %g4
58374 sub %l5, %i1, %i4
58375 lduw [%l7 + 0x34], %l0
58376loop_6791:
58377 ldsw [%l7 + 0x48], %o3
58378 tn %icc, 0x0
58379 fsrc1s %f9, %f14
58380 movleu %icc, %l1, %i6
58381 fmovdge %xcc, %f13, %f8
58382 fmovrde %g2, %f8, %f2
58383 fbug %fcc0, loop_6792
58384 ldub [%l7 + 0x5B], %l4
58385 st %f11, [%l7 + 0x58]
58386 xor %o6, %i5, %i0
58387loop_6792:
58388 fbul,a %fcc3, loop_6793
58389 stx %i3, [%l7 + 0x68]
58390 stx %g3, [%l7 + 0x48]
58391 sth %g6, [%l7 + 0x5C]
58392loop_6793:
58393 fnegs %f13, %f1
58394 tsubcctv %o2, 0x14AF, %l6
58395 sth %o1, [%l7 + 0x76]
58396 srax %o4, 0x1E, %g7
58397 fzeros %f10
58398 orcc %l3, %i2, %i7
58399 bn,pn %icc, loop_6794
58400 stx %l2, [%l7 + 0x58]
58401 fba %fcc1, loop_6795
58402 bge %xcc, loop_6796
58403loop_6794:
58404 array16 %o5, %g1, %g5
58405 lduh [%l7 + 0x18], %o0
58406loop_6795:
58407 tn %icc, 0x0
58408loop_6796:
58409 tne %icc, 0x2
58410 fbule,a %fcc0, loop_6797
58411 tl %xcc, 0x3
58412 fpadd32 %f14, %f2, %f4
58413 fpack32 %f4, %f6, %f8
58414loop_6797:
58415 tl %icc, 0x3
58416 fmovrse %g4, %f4, %f10
58417 fba %fcc0, loop_6798
58418 srl %o7, %l5, %i4
58419 fmovsa %xcc, %f13, %f9
58420 taddcc %l0, 0x0B33, %i1
58421loop_6798:
58422 ldsb [%l7 + 0x2F], %l1
58423 edge8l %i6, %g2, %o3
58424 fbn,a %fcc2, loop_6799
58425 ldsb [%l7 + 0x26], %l4
58426 tg %xcc, 0x0
58427 srax %o6, 0x09, %i5
58428loop_6799:
58429 lduh [%l7 + 0x26], %i0
58430 fabss %f14, %f0
58431 fmovscs %xcc, %f1, %f8
58432 bpos,pt %icc, loop_6800
58433 stw %i3, [%l7 + 0x74]
58434 fcmpd %fcc0, %f12, %f0
58435 fandnot2 %f10, %f0, %f0
58436loop_6800:
58437 fmovda %icc, %f5, %f3
58438 stb %g6, [%l7 + 0x45]
58439 fmovdg %xcc, %f9, %f4
58440 fcmpd %fcc2, %f4, %f2
58441 call loop_6801
58442 st %f6, [%l7 + 0x74]
58443 ldsb [%l7 + 0x6F], %o2
58444 lduw [%l7 + 0x0C], %l6
58445loop_6801:
58446 ld [%l7 + 0x70], %f2
58447 fabss %f12, %f13
58448 ldsb [%l7 + 0x4F], %g3
58449 fba %fcc0, loop_6802
58450 bvc,a loop_6803
58451 st %f5, [%l7 + 0x44]
58452 sth %o1, [%l7 + 0x70]
58453loop_6802:
58454 ldsw [%l7 + 0x5C], %o4
58455loop_6803:
58456 stx %g7, [%l7 + 0x30]
58457 fbn %fcc1, loop_6804
58458 st %f11, [%l7 + 0x20]
58459 fnot2s %f8, %f9
58460 ldsw [%l7 + 0x08], %i2
58461loop_6804:
58462 tl %xcc, 0x7
58463 for %f0, %f4, %f10
58464 fpack16 %f4, %f5
58465 fmovrslez %l3, %f3, %f14
58466 tcs %icc, 0x4
58467 ldd [%l7 + 0x18], %f6
58468 smul %l2, 0x0D34, %i7
58469 fmovsg %icc, %f6, %f9
58470 fbug %fcc0, loop_6805
58471 stx %o5, [%l7 + 0x08]
58472 fbu %fcc3, loop_6806
58473 fandnot1 %f12, %f2, %f12
58474loop_6805:
58475 tpos %xcc, 0x7
58476 ld [%l7 + 0x34], %f4
58477loop_6806:
58478 brnz %g5, loop_6807
58479 fbul,a %fcc2, loop_6808
58480 addcc %o0, %g1, %o7
58481 for %f8, %f12, %f2
58482loop_6807:
58483 fandnot2 %f10, %f4, %f12
58484loop_6808:
58485 ldub [%l7 + 0x2A], %l5
58486 andncc %i4, %g4, %l0
58487 st %f1, [%l7 + 0x30]
58488 orn %l1, %i6, %g2
58489 sth %i1, [%l7 + 0x5C]
58490 movl %icc, %o3, %l4
58491 fmovspos %xcc, %f6, %f14
58492 srl %o6, %i0, %i3
58493 sth %g6, [%l7 + 0x44]
58494 faligndata %f2, %f12, %f4
58495 bcc,a,pt %icc, loop_6809
58496 movcs %xcc, %o2, %l6
58497 orncc %g3, %i5, %o1
58498 fbu %fcc3, loop_6810
58499loop_6809:
58500 bne,a %icc, loop_6811
58501 sdivx %o4, 0x1769, %g7
58502 fcmple32 %f12, %f4, %l3
58503loop_6810:
58504 fmovdpos %icc, %f14, %f5
58505loop_6811:
58506 edge16n %i2, %l2, %i7
58507 orn %o5, 0x0A97, %g5
58508 fbge %fcc1, loop_6812
58509 edge32l %g1, %o0, %l5
58510 tleu %xcc, 0x6
58511 st %f13, [%l7 + 0x44]
58512loop_6812:
58513 bpos %icc, loop_6813
58514 ldx [%l7 + 0x68], %i4
58515 movpos %icc, %g4, %o7
58516 bshuffle %f14, %f4, %f8
58517loop_6813:
58518 fsrc2s %f10, %f1
58519 popc 0x11FB, %l0
58520 fbge,a %fcc3, loop_6814
58521 movre %i6, %g2, %l1
58522 fmovrslez %i1, %f4, %f5
58523 edge16n %l4, %o6, %o3
58524loop_6814:
58525 fcmple32 %f12, %f14, %i0
58526 fnor %f8, %f0, %f0
58527 addc %i3, %o2, %g6
58528 std %f6, [%l7 + 0x68]
58529 fbo,a %fcc0, loop_6815
58530 movcc %icc, %g3, %l6
58531 xnorcc %o1, 0x1BE1, %o4
58532 sth %g7, [%l7 + 0x2E]
58533loop_6815:
58534 brgez,a %l3, loop_6816
58535 ba,pn %xcc, loop_6817
58536 sth %i5, [%l7 + 0x14]
58537 movpos %icc, %i2, %i7
58538loop_6816:
58539 fpack32 %f10, %f10, %f10
58540loop_6817:
58541 fmovdg %icc, %f10, %f0
58542 movge %xcc, %l2, %g5
58543 movcc %xcc, %o5, %o0
58544 lduw [%l7 + 0x28], %g1
58545 stw %i4, [%l7 + 0x5C]
58546 ldsw [%l7 + 0x68], %g4
58547 edge32ln %o7, %l5, %l0
58548 edge32 %i6, %l1, %g2
58549 fexpand %f9, %f12
58550 fmovse %icc, %f14, %f1
58551 fmovdne %icc, %f15, %f14
58552 bge loop_6818
58553 andcc %i1, %l4, %o3
58554 fmovsn %xcc, %f14, %f13
58555 bneg,a,pn %icc, loop_6819
58556loop_6818:
58557 movgu %icc, %o6, %i0
58558 fbue,a %fcc3, loop_6820
58559 lduh [%l7 + 0x50], %o2
58560loop_6819:
58561 xnor %i3, %g3, %l6
58562 fsrc2s %f1, %f9
58563loop_6820:
58564 subccc %g6, 0x1C4F, %o1
58565 fmovsleu %xcc, %f14, %f8
58566 fcmpeq16 %f10, %f2, %o4
58567 lduw [%l7 + 0x24], %g7
58568 srax %i5, 0x02, %l3
58569 fxors %f15, %f10, %f0
58570 fornot1s %f1, %f13, %f2
58571 fmovdn %icc, %f10, %f4
58572 ldsh [%l7 + 0x64], %i7
58573 tn %xcc, 0x1
58574 umul %l2, %g5, %i2
58575 lduh [%l7 + 0x20], %o5
58576 fbl %fcc1, loop_6821
58577 fone %f10
58578 smulcc %o0, 0x1120, %i4
58579 and %g1, %g4, %o7
58580loop_6821:
58581 mova %icc, %l5, %l0
58582 tpos %xcc, 0x0
58583 brgz %l1, loop_6822
58584 lduh [%l7 + 0x2E], %g2
58585 fmovs %f3, %f10
58586 movcc %icc, %i6, %l4
58587loop_6822:
58588 fmovrsgez %o3, %f10, %f9
58589 ld [%l7 + 0x0C], %f5
58590 popc 0x1E17, %o6
58591 fmovdl %icc, %f3, %f5
58592 st %f6, [%l7 + 0x20]
58593 edge16n %i0, %o2, %i1
58594 ldx [%l7 + 0x60], %g3
58595 sllx %i3, 0x1F, %g6
58596 fcmple16 %f0, %f14, %o1
58597 te %icc, 0x4
58598 sth %o4, [%l7 + 0x7E]
58599 st %f10, [%l7 + 0x6C]
58600 stx %l6, [%l7 + 0x60]
58601 fcmpgt32 %f2, %f10, %g7
58602 tcc %xcc, 0x6
58603 umulcc %i5, %l3, %l2
58604 bgu %xcc, loop_6823
58605 ta %xcc, 0x0
58606 movne %xcc, %g5, %i2
58607 fornot2 %f2, %f8, %f12
58608loop_6823:
58609 tge %xcc, 0x6
58610 fsrc1s %f5, %f7
58611 fzero %f10
58612 ldd [%l7 + 0x28], %f12
58613 brlez %o5, loop_6824
58614 mulx %o0, %i4, %g1
58615 ldub [%l7 + 0x27], %i7
58616 lduw [%l7 + 0x10], %g4
58617loop_6824:
58618 edge8ln %o7, %l0, %l1
58619 lduh [%l7 + 0x4C], %l5
58620 fand %f6, %f8, %f12
58621 fornot2 %f10, %f0, %f12
58622 orncc %g2, %l4, %i6
58623 movgu %xcc, %o6, %o3
58624 fmovde %xcc, %f8, %f2
58625 fcmpeq16 %f14, %f4, %o2
58626 fabss %f1, %f9
58627 fmovscs %xcc, %f11, %f6
58628 movre %i1, 0x388, %i0
58629 ldsh [%l7 + 0x7A], %i3
58630 fcmps %fcc2, %f5, %f2
58631 fmovsg %icc, %f12, %f7
58632 st %f7, [%l7 + 0x54]
58633 fsrc1s %f2, %f5
58634 fmovdgu %icc, %f13, %f11
58635 fnot2s %f9, %f2
58636 ldx [%l7 + 0x48], %g6
58637 nop
58638 setx loop_6825, %l0, %l1
58639 wrpr 0x1, %tl
58640 wrpr %l1, %tnpc
58641 setx 0x34400001400, %l0, %l1
58642 wrpr %l1, %tstate
58643 wrhpr 0x4, %htstate
58644 done
58645 stw %o1, [%l7 + 0x58]
58646 brgz %g3, loop_6826
58647 tne %icc, 0x1
58648loop_6825:
58649 fmovdl %xcc, %f14, %f14
58650 stb %l6, [%l7 + 0x6B]
58651loop_6826:
58652 taddcctv %g7, %o4, %i5
58653 ldsb [%l7 + 0x71], %l3
58654 xorcc %g5, 0x1AB8, %l2
58655 lduw [%l7 + 0x08], %i2
58656 lduh [%l7 + 0x60], %o0
58657 movcs %xcc, %o5, %i4
58658 movge %xcc, %i7, %g1
58659 ldsh [%l7 + 0x44], %g4
58660 ldsw [%l7 + 0x60], %l0
58661 ldsb [%l7 + 0x22], %l1
58662 fmovscc %icc, %f11, %f11
58663 fpsub16 %f8, %f0, %f2
58664 edge32n %l5, %g2, %o7
58665 fmovsgu %icc, %f6, %f10
58666 stw %l4, [%l7 + 0x58]
58667 fmuld8sux16 %f6, %f7, %f0
58668 ble,a loop_6827
58669 fbue %fcc0, loop_6828
58670 fsrc2 %f6, %f14
58671 srlx %o6, 0x0A, %o3
58672loop_6827:
58673 nop
58674 setx loop_6829, %l0, %l1
58675 wrpr 0x1, %tl
58676 wrpr %l1, %tnpc
58677 setx 0x34400001400, %l0, %l1
58678 wrpr %l1, %tstate
58679 wrhpr 0x4, %htstate
58680 done
58681loop_6828:
58682 fpsub32 %f0, %f2, %f6
58683 lduh [%l7 + 0x5E], %o2
58684 fmovsvs %icc, %f9, %f13
58685loop_6829:
58686 lduw [%l7 + 0x0C], %i1
58687 st %f9, [%l7 + 0x24]
58688 fones %f10
58689 st %f2, [%l7 + 0x20]
58690 fblg %fcc0, loop_6830
58691 lduh [%l7 + 0x5E], %i0
58692 fmovsvc %icc, %f12, %f0
58693 movrgz %i3, %i6, %o1
58694loop_6830:
58695 fpadd16s %f13, %f10, %f15
58696 fcmple16 %f4, %f2, %g6
58697 alignaddrl %l6, %g3, %o4
58698 fmovsleu %xcc, %f6, %f7
58699 fba %fcc1, loop_6831
58700 move %icc, %g7, %i5
58701 sth %g5, [%l7 + 0x48]
58702 stx %l2, [%l7 + 0x20]
58703loop_6831:
58704 edge16 %l3, %i2, %o0
58705 array32 %o5, %i7, %g1
58706 ldsh [%l7 + 0x76], %i4
58707 fmovrde %l0, %f10, %f2
58708 sth %l1, [%l7 + 0x30]
58709 fornot1 %f4, %f6, %f8
58710 nop
58711 setx loop_6832, %l0, %l1
58712 wrpr 0x1, %tl
58713 wrpr %l1, %tnpc
58714 setx 0x34400001400, %l0, %l1
58715 wrpr %l1, %tstate
58716 wrhpr 0x4, %htstate
58717 done
58718 tcc %xcc, 0x2
58719 ldx [%l7 + 0x48], %l5
58720 fbge %fcc2, loop_6833
58721loop_6832:
58722 fbe %fcc1, loop_6834
58723 stx %g2, [%l7 + 0x40]
58724 tge %icc, 0x7
58725loop_6833:
58726 fblg,a %fcc2, loop_6835
58727loop_6834:
58728 st %f14, [%l7 + 0x30]
58729 ldsw [%l7 + 0x64], %g4
58730 movrgz %o7, 0x0CD, %o6
58731loop_6835:
58732 fornot1s %f14, %f9, %f9
58733 ldsh [%l7 + 0x60], %l4
58734 nop
58735 setx loop_6836, %l0, %l1
58736 wrpr 0x1, %tl
58737 wrpr %l1, %tnpc
58738 setx 0x34400001400, %l0, %l1
58739 wrpr %l1, %tstate
58740 wrhpr 0x4, %htstate
58741 done
58742 fnands %f10, %f3, %f10
58743 edge8 %o3, %o2, %i1
58744 bcs,a,pt %icc, loop_6837
58745loop_6836:
58746 fmovsvs %xcc, %f11, %f10
58747 fornot1s %f8, %f3, %f12
58748 stb %i3, [%l7 + 0x3F]
58749loop_6837:
58750 movcs %icc, %i6, %o1
58751 fcmple32 %f2, %f14, %g6
58752 udivx %l6, 0x0BC4, %g3
58753 sth %i0, [%l7 + 0x0A]
58754 ldsw [%l7 + 0x70], %g7
58755 fnot1 %f10, %f8
58756 tge %xcc, 0x1
58757 lduh [%l7 + 0x52], %i5
58758 st %f11, [%l7 + 0x40]
58759 fnot1 %f8, %f4
58760 fmovdle %xcc, %f10, %f6
58761 movn %xcc, %g5, %l2
58762 ldx [%l7 + 0x40], %l3
58763 fmovdcs %icc, %f8, %f15
58764 bpos,pt %xcc, loop_6838
58765 movpos %icc, %o4, %i2
58766 bvc,pt %icc, loop_6839
58767 bcc,a,pn %icc, loop_6840
58768loop_6838:
58769 stw %o5, [%l7 + 0x4C]
58770 orn %i7, 0x1337, %g1
58771loop_6839:
58772 brlez,a %o0, loop_6841
58773loop_6840:
58774 sth %i4, [%l7 + 0x30]
58775 ldsh [%l7 + 0x6C], %l1
58776 fmovda %xcc, %f14, %f9
58777loop_6841:
58778 sllx %l0, 0x15, %g2
58779 bgu loop_6842
58780 andn %l5, 0x17A4, %g4
58781 bge loop_6843
58782 fmovdneg %xcc, %f12, %f8
58783loop_6842:
58784 fmovdvs %icc, %f12, %f9
58785 lduw [%l7 + 0x48], %o6
58786loop_6843:
58787 fmovdvs %xcc, %f10, %f15
58788 fmovdl %icc, %f12, %f11
58789 std %f8, [%l7 + 0x18]
58790 stw %o7, [%l7 + 0x5C]
58791 fcmpd %fcc1, %f12, %f12
58792 stw %o3, [%l7 + 0x3C]
58793 fone %f8
58794 fzero %f2
58795 fsrc2s %f3, %f7
58796 ldd [%l7 + 0x08], %f8
58797 ldd [%l7 + 0x50], %f6
58798 movrgz %l4, 0x247, %o2
58799 movleu %icc, %i1, %i6
58800 ble,a,pn %xcc, loop_6844
58801 fxors %f13, %f6, %f13
58802 fsrc1 %f0, %f0
58803 ldub [%l7 + 0x42], %o1
58804loop_6844:
58805 brz,a %g6, loop_6845
58806 tcc %icc, 0x6
58807 fbge %fcc2, loop_6846
58808 fblg %fcc0, loop_6847
58809loop_6845:
58810 st %f3, [%l7 + 0x74]
58811 tge %xcc, 0x7
58812loop_6846:
58813 stx %l6, [%l7 + 0x40]
58814loop_6847:
58815 nop
58816 setx loop_6848, %l0, %l1
58817 wrpr 0x1, %tl
58818 wrpr %l1, %tnpc
58819 setx 0x34400001400, %l0, %l1
58820 wrpr %l1, %tstate
58821 wrhpr 0x4, %htstate
58822 done
58823 fmovrsne %i3, %f3, %f1
58824 tvs %icc, 0x7
58825 fbo,a %fcc2, loop_6849
58826loop_6848:
58827 stx %i0, [%l7 + 0x30]
58828 brlz,a %g7, loop_6850
58829 lduw [%l7 + 0x58], %i5
58830loop_6849:
58831 movrgz %g3, 0x26F, %g5
58832 tcc %icc, 0x1
58833loop_6850:
58834 stb %l3, [%l7 + 0x24]
58835 stb %l2, [%l7 + 0x3A]
58836 fones %f14
58837 fone %f0
58838 stx %i2, [%l7 + 0x38]
58839 stb %o5, [%l7 + 0x23]
58840 edge16ln %i7, %g1, %o4
58841 fcmps %fcc0, %f4, %f11
58842 edge16 %o0, %i4, %l0
58843 smulcc %g2, 0x16A6, %l5
58844 sub %l1, %g4, %o7
58845 pdist %f12, %f0, %f8
58846 movge %xcc, %o3, %l4
58847 fnegd %f14, %f8
58848 ldsh [%l7 + 0x7E], %o2
58849 ldd [%l7 + 0x20], %f10
58850 call loop_6851
58851 stw %i1, [%l7 + 0x1C]
58852 ldd [%l7 + 0x50], %f6
58853 lduw [%l7 + 0x38], %i6
58854loop_6851:
58855 fornot1 %f6, %f6, %f10
58856 brz,a %o1, loop_6852
58857 fnegs %f0, %f5
58858 fmovsgu %icc, %f10, %f9
58859 movpos %icc, %g6, %o6
58860loop_6852:
58861 edge32l %l6, %i3, %g7
58862 fnegd %f6, %f10
58863 lduh [%l7 + 0x4E], %i0
58864 call loop_6853
58865 brgez %g3, loop_6854
58866 addc %g5, 0x1F97, %i5
58867 std %f12, [%l7 + 0x10]
58868loop_6853:
58869 subc %l2, %l3, %o5
58870loop_6854:
58871 tne %icc, 0x0
58872 fbl %fcc1, loop_6855
58873 fornot2 %f0, %f0, %f10
58874 fmovsvs %icc, %f15, %f13
58875 ldsh [%l7 + 0x7C], %i2
58876loop_6855:
58877 stx %g1, [%l7 + 0x18]
58878 edge32l %i7, %o4, %i4
58879 fones %f15
58880 ldsw [%l7 + 0x64], %o0
58881 pdist %f6, %f12, %f2
58882 stw %l0, [%l7 + 0x14]
58883 srl %l5, 0x0A, %l1
58884 fcmpgt16 %f12, %f12, %g4
58885 fnands %f6, %f11, %f8
58886 xnor %g2, 0x0073, %o7
58887 movcs %icc, %o3, %o2
58888 movrgez %l4, %i6, %o1
58889 srax %i1, 0x1A, %g6
58890 call loop_6856
58891 sllx %l6, %o6, %g7
58892 umul %i3, %g3, %g5
58893 ld [%l7 + 0x20], %f14
58894loop_6856:
58895 umul %i0, 0x04E2, %l2
58896 lduh [%l7 + 0x0A], %l3
58897 fxnors %f0, %f9, %f6
58898 tgu %icc, 0x0
58899 andn %o5, %i2, %i5
58900 movvs %icc, %g1, %o4
58901 fpsub16s %f6, %f1, %f10
58902 stx %i4, [%l7 + 0x58]
58903 fmovdl %xcc, %f3, %f15
58904 fmovdne %icc, %f13, %f7
58905 udiv %o0, 0x075E, %i7
58906 fnands %f13, %f4, %f2
58907 fpsub32s %f7, %f7, %f0
58908 ldsb [%l7 + 0x38], %l0
58909 lduw [%l7 + 0x50], %l5
58910 edge8 %g4, %l1, %g2
58911 bcc,a,pt %xcc, loop_6857
58912 fabsd %f10, %f10
58913 fcmpeq32 %f6, %f2, %o7
58914 array32 %o3, %l4, %i6
58915loop_6857:
58916 movne %icc, %o2, %o1
58917 fxnor %f14, %f2, %f0
58918 movre %g6, 0x0B8, %l6
58919 stx %o6, [%l7 + 0x20]
58920 bleu,pn %xcc, loop_6858
58921 ldsh [%l7 + 0x70], %g7
58922 ldub [%l7 + 0x52], %i3
58923 st %f3, [%l7 + 0x54]
58924loop_6858:
58925 tvc %icc, 0x3
58926 stx %g3, [%l7 + 0x08]
58927 or %g5, 0x1032, %i0
58928 std %f2, [%l7 + 0x18]
58929 fpackfix %f2, %f1
58930 ldd [%l7 + 0x20], %f6
58931 movle %icc, %i1, %l3
58932 bcc,pn %icc, loop_6859
58933 std %f14, [%l7 + 0x18]
58934 fxnors %f0, %f3, %f11
58935 fmovrdgez %o5, %f4, %f10
58936loop_6859:
58937 stx %i2, [%l7 + 0x08]
58938 stw %i5, [%l7 + 0x20]
58939 fbg %fcc2, loop_6860
58940 ta %xcc, 0x7
58941 tcs %icc, 0x1
58942 bpos,a,pt %xcc, loop_6861
58943loop_6860:
58944 fcmpes %fcc2, %f7, %f2
58945 brgez %l2, loop_6862
58946 ldd [%l7 + 0x08], %f12
58947loop_6861:
58948 fmovsgu %icc, %f7, %f0
58949 udivcc %g1, 0x0580, %i4
58950loop_6862:
58951 fands %f10, %f2, %f3
58952 st %f14, [%l7 + 0x60]
58953 fbe,a %fcc0, loop_6863
58954 movg %icc, %o4, %i7
58955 fmovrdne %o0, %f6, %f6
58956 fexpand %f14, %f14
58957loop_6863:
58958 tg %xcc, 0x1
58959 ldd [%l7 + 0x28], %f2
58960 addccc %l5, %g4, %l1
58961 lduw [%l7 + 0x28], %l0
58962 fcmpes %fcc3, %f10, %f4
58963 stw %o7, [%l7 + 0x50]
58964 movge %xcc, %g2, %o3
58965 lduh [%l7 + 0x1C], %l4
58966 fmovsg %icc, %f8, %f0
58967 siam 0x1
58968 ldsw [%l7 + 0x54], %i6
58969 ldsh [%l7 + 0x46], %o1
58970 srlx %o2, %g6, %l6
58971 sdiv %o6, 0x11DB, %g7
58972 fandnot2s %f7, %f0, %f3
58973 movre %i3, %g5, %i0
58974 srax %g3, %l3, %i1
58975 umul %i2, %i5, %o5
58976 fbul %fcc0, loop_6864
58977 fpackfix %f12, %f5
58978 stb %l2, [%l7 + 0x16]
58979 movne %xcc, %i4, %o4
58980loop_6864:
58981 lduh [%l7 + 0x1A], %g1
58982 ldub [%l7 + 0x53], %i7
58983 ld [%l7 + 0x0C], %f6
58984 bg,a loop_6865
58985 add %l5, 0x0CAF, %o0
58986 lduh [%l7 + 0x5E], %g4
58987 ldsb [%l7 + 0x3F], %l1
58988loop_6865:
58989 fones %f10
58990 movrlz %l0, %o7, %o3
58991 tl %icc, 0x4
58992 andncc %g2, %i6, %l4
58993 ldx [%l7 + 0x48], %o1
58994 movle %icc, %g6, %l6
58995 fcmpne32 %f10, %f2, %o2
58996 mova %xcc, %o6, %i3
58997 ldsh [%l7 + 0x2C], %g5
58998 lduh [%l7 + 0x7A], %i0
58999 fpsub32s %f5, %f4, %f12
59000 fpsub16 %f4, %f0, %f0
59001 fones %f8
59002 fpmerge %f0, %f0, %f8
59003 movg %xcc, %g3, %g7
59004 fmovdvs %icc, %f2, %f8
59005 mulscc %l3, %i2, %i5
59006 movgu %xcc, %o5, %l2
59007 fmovdneg %icc, %f4, %f10
59008 sra %i1, 0x08, %o4
59009 sdiv %i4, 0x0DCB, %g1
59010 andcc %i7, 0x1C47, %o0
59011 fcmpne32 %f10, %f0, %g4
59012 st %f4, [%l7 + 0x10]
59013 addccc %l1, 0x0188, %l5
59014 be,a %xcc, loop_6866
59015 sll %o7, 0x00, %l0
59016 fbl %fcc1, loop_6867
59017 xnor %g2, 0x1A61, %i6
59018loop_6866:
59019 stw %o3, [%l7 + 0x70]
59020 brgez,a %o1, loop_6868
59021loop_6867:
59022 lduh [%l7 + 0x72], %l4
59023 bg,a %xcc, loop_6869
59024 andn %g6, 0x13CB, %l6
59025loop_6868:
59026 stx %o2, [%l7 + 0x38]
59027 ldx [%l7 + 0x60], %o6
59028loop_6869:
59029 fbule %fcc3, loop_6870
59030 edge32ln %i3, %i0, %g3
59031 bne,pt %icc, loop_6871
59032 orn %g5, 0x1CB7, %l3
59033loop_6870:
59034 edge32ln %g7, %i5, %i2
59035 fmuld8sux16 %f6, %f15, %f8
59036loop_6871:
59037 fbug %fcc3, loop_6872
59038 ld [%l7 + 0x74], %f8
59039 alignaddrl %l2, %i1, %o4
59040 fcmple16 %f2, %f10, %o5
59041loop_6872:
59042 ldx [%l7 + 0x68], %i4
59043 ldub [%l7 + 0x4F], %g1
59044 ldub [%l7 + 0x7B], %o0
59045 bcc,pt %icc, loop_6873
59046 fmovdl %icc, %f5, %f0
59047 tge %xcc, 0x6
59048 brlez %g4, loop_6874
59049loop_6873:
59050 ldub [%l7 + 0x6D], %l1
59051 ldd [%l7 + 0x38], %f12
59052 fmovrdgz %l5, %f8, %f14
59053loop_6874:
59054 and %o7, 0x0B46, %i7
59055 bcc %icc, loop_6875
59056 bn,a loop_6876
59057 fzeros %f0
59058 umul %l0, %i6, %o3
59059loop_6875:
59060 ldd [%l7 + 0x38], %f0
59061loop_6876:
59062 fmovscs %icc, %f4, %f0
59063 ldsb [%l7 + 0x55], %o1
59064 fmovdgu %icc, %f0, %f5
59065 ld [%l7 + 0x10], %f8
59066 brz %g2, loop_6877
59067 edge32n %l4, %g6, %o2
59068 ldsb [%l7 + 0x77], %l6
59069 fpmerge %f11, %f7, %f10
59070loop_6877:
59071 addccc %o6, %i3, %i0
59072 fmovsa %icc, %f11, %f13
59073 fmovdl %icc, %f15, %f7
59074 xorcc %g5, 0x0A34, %l3
59075 ldsb [%l7 + 0x15], %g7
59076 ldd [%l7 + 0x40], %f14
59077 ble %icc, loop_6878
59078 ldub [%l7 + 0x7F], %g3
59079 fornot2 %f2, %f8, %f8
59080 fzeros %f4
59081loop_6878:
59082 sth %i2, [%l7 + 0x0C]
59083 fnot1 %f12, %f2
59084 lduw [%l7 + 0x74], %i5
59085 fmovde %icc, %f15, %f7
59086 fmovrdgz %i1, %f8, %f2
59087 std %f0, [%l7 + 0x68]
59088 bleu %xcc, loop_6879
59089 array16 %l2, %o5, %o4
59090 sth %g1, [%l7 + 0x7A]
59091 stx %i4, [%l7 + 0x60]
59092loop_6879:
59093 fxors %f8, %f8, %f8
59094 ldd [%l7 + 0x58], %f12
59095 stw %o0, [%l7 + 0x08]
59096 ldub [%l7 + 0x1B], %g4
59097 std %f4, [%l7 + 0x40]
59098 andcc %l5, 0x0DB2, %l1
59099 sub %o7, 0x1173, %l0
59100 ldsb [%l7 + 0x18], %i7
59101 bl,a %icc, loop_6880
59102 alignaddrl %o3, %o1, %g2
59103 and %i6, 0x0B38, %l4
59104 fcmpgt32 %f12, %f2, %g6
59105loop_6880:
59106 fpsub16 %f14, %f8, %f0
59107 alignaddr %o2, %o6, %l6
59108 movrlez %i0, 0x28D, %g5
59109 std %f12, [%l7 + 0x68]
59110 ldsh [%l7 + 0x18], %l3
59111 movg %icc, %g7, %g3
59112 tcc %icc, 0x4
59113 fmul8ulx16 %f10, %f10, %f12
59114 fexpand %f3, %f12
59115 ldx [%l7 + 0x50], %i3
59116 movrlez %i2, %i1, %l2
59117 fpackfix %f6, %f11
59118 edge32 %o5, %i5, %o4
59119 ldsw [%l7 + 0x44], %g1
59120 subcc %i4, %o0, %g4
59121 srax %l5, 0x06, %l1
59122 ldsw [%l7 + 0x7C], %l0
59123 fmovdcc %xcc, %f7, %f15
59124 orn %o7, %o3, %i7
59125 fbge,a %fcc2, loop_6881
59126 sdiv %o1, 0x18A8, %g2
59127 nop
59128 setx loop_6882, %l0, %l1
59129 wrpr 0x1, %tl
59130 wrpr %l1, %tpc
59131 add %l1, 0x4, %l1
59132 wrpr %l1, %tnpc
59133 setx 0x34400001400, %l0, %l1
59134 wrpr %l1, %tstate
59135 wrhpr 0x4, %htstate
59136 retry
59137 faligndata %f0, %f0, %f12
59138loop_6881:
59139 fones %f14
59140 fpadd16s %f14, %f5, %f10
59141loop_6882:
59142 edge16n %l4, %g6, %o2
59143 fnot2 %f10, %f6
59144 st %f12, [%l7 + 0x0C]
59145 lduw [%l7 + 0x08], %i6
59146 fornot1 %f10, %f12, %f0
59147 ldsh [%l7 + 0x54], %o6
59148 std %f2, [%l7 + 0x40]
59149 srl %i0, %l6, %l3
59150 ldub [%l7 + 0x28], %g7
59151 fnot1 %f2, %f0
59152 tcc %icc, 0x1
59153 fmovdl %xcc, %f8, %f1
59154 lduw [%l7 + 0x24], %g5
59155 std %f10, [%l7 + 0x40]
59156 fmovsvc %xcc, %f5, %f14
59157 ld [%l7 + 0x74], %f0
59158 array8 %g3, %i2, %i3
59159 fnot1 %f12, %f6
59160 sth %i1, [%l7 + 0x2A]
59161 movrne %o5, %i5, %o4
59162 fmovda %icc, %f8, %f7
59163 fmovdne %xcc, %f0, %f9
59164 srax %l2, 0x13, %i4
59165 stx %g1, [%l7 + 0x78]
59166 ba,a loop_6883
59167 std %f2, [%l7 + 0x60]
59168 lduw [%l7 + 0x14], %g4
59169 or %l5, 0x09EC, %l1
59170loop_6883:
59171 ldd [%l7 + 0x30], %f4
59172 fcmpne32 %f14, %f14, %l0
59173 fmovdn %xcc, %f2, %f10
59174 taddcctv %o0, %o7, %o3
59175 tgu %icc, 0x2
59176 movcs %icc, %o1, %i7
59177 fsrc1s %f15, %f4
59178 fmovrsne %l4, %f5, %f10
59179 ldsw [%l7 + 0x50], %g2
59180 ldsw [%l7 + 0x18], %o2
59181 xor %g6, %i6, %i0
59182 tpos %xcc, 0x0
59183 ldx [%l7 + 0x68], %o6
59184 fxnors %f15, %f6, %f2
59185 array32 %l6, %g7, %g5
59186 umulcc %l3, 0x09F4, %i2
59187 tg %xcc, 0x6
59188 st %f5, [%l7 + 0x5C]
59189 sll %g3, 0x12, %i1
59190 fmovdneg %xcc, %f7, %f4
59191 lduh [%l7 + 0x0E], %i3
59192 lduh [%l7 + 0x3E], %o5
59193 ldub [%l7 + 0x24], %i5
59194 fbge %fcc2, loop_6884
59195 fbue,a %fcc0, loop_6885
59196 fblg,a %fcc0, loop_6886
59197 ldsb [%l7 + 0x50], %o4
59198loop_6884:
59199 lduh [%l7 + 0x6A], %i4
59200loop_6885:
59201 fmovscs %icc, %f1, %f14
59202loop_6886:
59203 fmovdvs %icc, %f12, %f4
59204 movne %icc, %l2, %g1
59205 fbuge,a %fcc0, loop_6887
59206 udiv %l5, 0x0B25, %l1
59207 fcmpeq32 %f8, %f2, %g4
59208 ldd [%l7 + 0x48], %f6
59209loop_6887:
59210 ldsh [%l7 + 0x62], %o0
59211 bg %xcc, loop_6888
59212 ld [%l7 + 0x1C], %f4
59213 siam 0x7
59214 tleu %icc, 0x2
59215loop_6888:
59216 edge16l %l0, %o3, %o1
59217 std %f10, [%l7 + 0x78]
59218 std %f2, [%l7 + 0x48]
59219 sth %i7, [%l7 + 0x7A]
59220 smul %l4, 0x0BBB, %g2
59221 bcc,a %icc, loop_6889
59222 pdist %f8, %f2, %f0
59223 bg,a loop_6890
59224 umul %o7, %g6, %o2
59225loop_6889:
59226 subc %i0, 0x14C6, %i6
59227 movre %l6, %o6, %g5
59228loop_6890:
59229 brgz,a %g7, loop_6891
59230 fmovrsgez %i2, %f6, %f15
59231 fmul8x16 %f11, %f14, %f12
59232 fmovdle %xcc, %f12, %f2
59233loop_6891:
59234 ldsh [%l7 + 0x2E], %g3
59235 edge16 %i1, %l3, %o5
59236 fabss %f15, %f14
59237 st %f3, [%l7 + 0x58]
59238 fble,a %fcc2, loop_6892
59239 fmovrdgz %i5, %f8, %f0
59240 sll %i3, %o4, %i4
59241 addccc %g1, %l5, %l1
59242loop_6892:
59243 fbug %fcc0, loop_6893
59244 movrlz %g4, %o0, %l0
59245 ld [%l7 + 0x30], %f6
59246 movrne %o3, %o1, %l2
59247loop_6893:
59248 lduw [%l7 + 0x7C], %i7
59249 fmovda %icc, %f6, %f10
59250 stb %l4, [%l7 + 0x6E]
59251 stb %o7, [%l7 + 0x2B]
59252 fmovdpos %icc, %f1, %f14
59253 stx %g2, [%l7 + 0x50]
59254 stb %o2, [%l7 + 0x44]
59255 fpack32 %f6, %f14, %f6
59256 tcs %xcc, 0x0
59257 ldsw [%l7 + 0x64], %i0
59258 fpadd32 %f6, %f6, %f14
59259 udiv %i6, 0x156F, %l6
59260 ldub [%l7 + 0x26], %o6
59261 lduw [%l7 + 0x18], %g6
59262 orcc %g5, %g7, %i2
59263 movrgz %i1, %l3, %g3
59264 stw %i5, [%l7 + 0x70]
59265 fcmpgt32 %f10, %f14, %o5
59266 tneg %xcc, 0x0
59267 bvc loop_6894
59268 fmovsleu %xcc, %f1, %f4
59269 movrgz %i3, %i4, %g1
59270 alignaddrl %l5, %l1, %g4
59271loop_6894:
59272 lduh [%l7 + 0x7A], %o0
59273 lduw [%l7 + 0x64], %l0
59274 fpsub16 %f12, %f8, %f6
59275 fmul8x16al %f12, %f2, %f4
59276 fmovdvc %icc, %f8, %f9
59277 addc %o3, %o4, %l2
59278 edge8l %i7, %l4, %o1
59279 fcmps %fcc2, %f12, %f13
59280 sub %o7, 0x05A8, %o2
59281 movge %icc, %g2, %i6
59282 tle %icc, 0x3
59283 ld [%l7 + 0x68], %f1
59284 fands %f7, %f8, %f11
59285 fornot2s %f9, %f1, %f11
59286 fmovrslz %l6, %f12, %f13
59287 ldd [%l7 + 0x70], %f4
59288 st %f1, [%l7 + 0x64]
59289 std %f14, [%l7 + 0x48]
59290 ldx [%l7 + 0x40], %o6
59291 bgu %xcc, loop_6895
59292 lduw [%l7 + 0x1C], %g6
59293 movpos %icc, %g5, %g7
59294 fbul,a %fcc2, loop_6896
59295loop_6895:
59296 ld [%l7 + 0x34], %f7
59297 fmovsleu %xcc, %f12, %f2
59298 tleu %icc, 0x3
59299loop_6896:
59300 ldd [%l7 + 0x38], %f6
59301 orcc %i0, 0x0C6F, %i2
59302 fbu,a %fcc2, loop_6897
59303 brnz,a %i1, loop_6898
59304 fmovs %f4, %f9
59305 bgu,a,pn %xcc, loop_6899
59306loop_6897:
59307 sll %g3, 0x14, %l3
59308loop_6898:
59309 st %f14, [%l7 + 0x70]
59310 fnot2s %f12, %f11
59311loop_6899:
59312 fones %f5
59313 st %f14, [%l7 + 0x18]
59314 fmovdl %xcc, %f0, %f14
59315 fcmpeq32 %f2, %f2, %i5
59316 stb %i3, [%l7 + 0x34]
59317 movn %xcc, %o5, %g1
59318 std %f14, [%l7 + 0x60]
59319 fnot1s %f11, %f6
59320 ldub [%l7 + 0x66], %l5
59321 bleu loop_6900
59322 ldx [%l7 + 0x60], %l1
59323 fmovsleu %icc, %f7, %f10
59324 fmovrdne %i4, %f6, %f8
59325loop_6900:
59326 ldsh [%l7 + 0x22], %g4
59327 bg %xcc, loop_6901
59328 fmovda %xcc, %f11, %f11
59329 fbge,a %fcc0, loop_6902
59330 movle %xcc, %o0, %o3
59331loop_6901:
59332 fnands %f4, %f14, %f6
59333 fmovdne %icc, %f11, %f2
59334loop_6902:
59335 lduh [%l7 + 0x78], %o4
59336 fmovdleu %xcc, %f0, %f6
59337 lduh [%l7 + 0x5C], %l2
59338 std %f6, [%l7 + 0x50]
59339 fcmpeq32 %f8, %f2, %i7
59340 edge16ln %l4, %o1, %o7
59341 stx %o2, [%l7 + 0x30]
59342 orncc %l0, %i6, %g2
59343 fmovsgu %icc, %f10, %f0
59344 fmovdneg %xcc, %f8, %f1
59345 addccc %l6, 0x0E8D, %o6
59346 ldd [%l7 + 0x58], %f2
59347 fmovd %f4, %f12
59348 fmovrdgez %g5, %f2, %f12
59349 fmovrsgz %g6, %f2, %f12
59350 ldub [%l7 + 0x22], %g7
59351 ldsb [%l7 + 0x6B], %i2
59352 fzeros %f11
59353 alignaddr %i1, %g3, %l3
59354 fnand %f12, %f2, %f10
59355 ldub [%l7 + 0x0E], %i5
59356 fandnot2s %f3, %f12, %f13
59357 ldsw [%l7 + 0x34], %i0
59358 add %o5, 0x15AF, %g1
59359 fmovdn %icc, %f4, %f7
59360 fmovsneg %icc, %f8, %f11
59361 fxor %f0, %f8, %f0
59362 ldd [%l7 + 0x38], %f6
59363 addcc %l5, %l1, %i4
59364 fpadd16s %f5, %f5, %f6
59365 udivcc %g4, 0x0944, %o0
59366 fmovsne %xcc, %f13, %f6
59367 fpadd32 %f12, %f8, %f4
59368 ldsb [%l7 + 0x0D], %i3
59369 fmul8x16 %f15, %f8, %f8
59370 sdivcc %o4, 0x0666, %l2
59371 be,a,pn %icc, loop_6903
59372 st %f15, [%l7 + 0x5C]
59373 movneg %icc, %o3, %i7
59374 bcs,a,pt %xcc, loop_6904
59375loop_6903:
59376 fmovsleu %xcc, %f3, %f6
59377 orncc %o1, 0x0AD8, %l4
59378 fnot1s %f5, %f15
59379loop_6904:
59380 fmovdg %xcc, %f1, %f15
59381 fcmpne16 %f12, %f10, %o7
59382 subcc %o2, %i6, %l0
59383 fones %f1
59384 ba,a,pt %xcc, loop_6905
59385 stw %g2, [%l7 + 0x20]
59386 tn %icc, 0x1
59387 tle %xcc, 0x4
59388loop_6905:
59389 brgez %o6, loop_6906
59390 tsubcc %g5, %g6, %g7
59391 ldd [%l7 + 0x08], %f10
59392 fbul,a %fcc2, loop_6907
59393loop_6906:
59394 addcc %i2, 0x0C07, %i1
59395 stw %g3, [%l7 + 0x5C]
59396 ld [%l7 + 0x40], %f10
59397loop_6907:
59398 orcc %l3, 0x0719, %i5
59399 fmovsge %icc, %f7, %f2
59400 fcmpne16 %f4, %f10, %l6
59401 fors %f2, %f12, %f5
59402 ldd [%l7 + 0x70], %f4
59403 lduw [%l7 + 0x30], %i0
59404 std %f10, [%l7 + 0x78]
59405 fbo %fcc2, loop_6908
59406 bneg,a loop_6909
59407 fmovrslz %o5, %f6, %f12
59408 ldd [%l7 + 0x40], %f8
59409loop_6908:
59410 stw %l5, [%l7 + 0x78]
59411loop_6909:
59412 fbl,a %fcc0, loop_6910
59413 fbug %fcc3, loop_6911
59414 fmovse %icc, %f6, %f5
59415 stb %g1, [%l7 + 0x2A]
59416loop_6910:
59417 alignaddrl %l1, %i4, %g4
59418loop_6911:
59419 fandnot2s %f0, %f14, %f6
59420 fcmpne32 %f6, %f6, %i3
59421 fbul %fcc2, loop_6912
59422 edge16 %o4, %o0, %o3
59423 fands %f3, %f0, %f12
59424 ldsw [%l7 + 0x24], %i7
59425loop_6912:
59426 fbu,a %fcc1, loop_6913
59427 ble,pn %icc, loop_6914
59428 sllx %l2, 0x1C, %o1
59429 addcc %o7, %l4, %o2
59430loop_6913:
59431 smulcc %i6, %g2, %o6
59432loop_6914:
59433 fbn %fcc2, loop_6915
59434 fabsd %f14, %f12
59435 lduw [%l7 + 0x5C], %g5
59436 fcmpne16 %f2, %f10, %l0
59437loop_6915:
59438 tl %icc, 0x1
59439 fmovdpos %icc, %f4, %f8
59440 fmovdvs %xcc, %f1, %f14
59441 movre %g6, %i2, %g7
59442 edge16n %i1, %l3, %g3
59443 movvs %icc, %i5, %l6
59444 st %f3, [%l7 + 0x54]
59445 ldsw [%l7 + 0x64], %i0
59446 xnor %o5, %l5, %g1
59447 fpsub16s %f4, %f6, %f7
59448 fpadd16s %f10, %f1, %f5
59449 fpadd16 %f6, %f2, %f14
59450 fmovdg %xcc, %f2, %f15
59451 ldd [%l7 + 0x10], %f6
59452 fsrc2s %f2, %f3
59453 bgu,a %icc, loop_6916
59454 ldsw [%l7 + 0x14], %i4
59455 fpsub16s %f6, %f7, %f6
59456 stx %g4, [%l7 + 0x40]
59457loop_6916:
59458 fbu,a %fcc1, loop_6917
59459 lduw [%l7 + 0x08], %l1
59460 fmovdn %icc, %f2, %f8
59461 fmovspos %icc, %f8, %f6
59462loop_6917:
59463 fbu %fcc3, loop_6918
59464 sth %o4, [%l7 + 0x7A]
59465 fnand %f4, %f8, %f14
59466 fbo %fcc1, loop_6919
59467loop_6918:
59468 movg %xcc, %o0, %i3
59469 stb %i7, [%l7 + 0x50]
59470 movneg %xcc, %l2, %o3
59471loop_6919:
59472 fmovdleu %icc, %f9, %f1
59473 xor %o7, %o1, %o2
59474 tne %icc, 0x3
59475 bvc,a loop_6920
59476 udiv %i6, 0x1E50, %l4
59477 array16 %o6, %g5, %l0
59478 fandnot1 %f12, %f2, %f6
59479loop_6920:
59480 bne,a,pt %icc, loop_6921
59481 brz,a %g2, loop_6922
59482 ldsw [%l7 + 0x14], %i2
59483 fbo,a %fcc1, loop_6923
59484loop_6921:
59485 addc %g7, 0x05A8, %i1
59486loop_6922:
59487 movre %l3, 0x394, %g3
59488 ldsh [%l7 + 0x70], %i5
59489loop_6923:
59490 fmovd %f10, %f2
59491 std %f10, [%l7 + 0x20]
59492 stw %g6, [%l7 + 0x38]
59493 ldsw [%l7 + 0x54], %i0
59494 ldsw [%l7 + 0x20], %l6
59495 fmovspos %icc, %f3, %f1
59496 st %f2, [%l7 + 0x38]
59497 st %f14, [%l7 + 0x08]
59498 fcmpd %fcc3, %f2, %f4
59499 brgz %l5, loop_6924
59500 bleu %icc, loop_6925
59501 bvc %xcc, loop_6926
59502 nop
59503 setx loop_6927, %l0, %l1
59504 jmpl %l1, %g1
59505loop_6924:
59506 fmul8x16al %f7, %f1, %f10
59507loop_6925:
59508 tge %xcc, 0x2
59509loop_6926:
59510 xnor %i4, %o5, %l1
59511loop_6927:
59512 subc %g4, 0x0837, %o0
59513 bge,pn %xcc, loop_6928
59514 fbne %fcc2, loop_6929
59515 fmovdleu %xcc, %f15, %f12
59516 fmovscs %icc, %f15, %f3
59517loop_6928:
59518 bge,a,pt %xcc, loop_6930
59519loop_6929:
59520 fcmpes %fcc1, %f11, %f14
59521 sth %o4, [%l7 + 0x70]
59522 taddcctv %i3, %i7, %o3
59523loop_6930:
59524 tcs %xcc, 0x7
59525 lduw [%l7 + 0x3C], %o7
59526 lduw [%l7 + 0x74], %l2
59527 sethi 0x1951, %o1
59528 lduh [%l7 + 0x7A], %i6
59529 ldsb [%l7 + 0x5C], %o2
59530 fmovrslez %l4, %f12, %f5
59531 fmovsne %icc, %f3, %f8
59532 smul %g5, %l0, %o6
59533 siam 0x3
59534 lduh [%l7 + 0x0C], %i2
59535 fbul,a %fcc0, loop_6931
59536 lduh [%l7 + 0x28], %g2
59537 fcmpgt32 %f12, %f14, %i1
59538 fnot2 %f10, %f0
59539loop_6931:
59540 movrlez %g7, 0x15E, %l3
59541 ld [%l7 + 0x18], %f8
59542 fone %f14
59543 fbge %fcc0, loop_6932
59544 fsrc2 %f14, %f0
59545 fxnor %f4, %f10, %f12
59546 fmovsn %xcc, %f14, %f12
59547loop_6932:
59548 fbul %fcc1, loop_6933
59549 fbne,a %fcc0, loop_6934
59550 bg,a,pn %xcc, loop_6935
59551 faligndata %f2, %f6, %f2
59552loop_6933:
59553 and %i5, 0x0A8E, %g3
59554loop_6934:
59555 fbo,a %fcc0, loop_6936
59556loop_6935:
59557 ldx [%l7 + 0x30], %i0
59558 smulcc %g6, %l6, %l5
59559 fmovsa %icc, %f6, %f12
59560loop_6936:
59561 bcc loop_6937
59562 ldub [%l7 + 0x67], %g1
59563 fpsub32s %f9, %f9, %f0
59564 fpsub16s %f14, %f1, %f5
59565loop_6937:
59566 std %f8, [%l7 + 0x28]
59567 movleu %xcc, %o5, %i4
59568 fcmple32 %f8, %f8, %g4
59569 stx %l1, [%l7 + 0x70]
59570 tn %icc, 0x3
59571 fmovrdgz %o4, %f2, %f14
59572 nop
59573 setx loop_6938, %l0, %l1
59574 wrpr 0x1, %tl
59575 wrpr %l1, %tpc
59576 add %l1, 0x4, %l1
59577 wrpr %l1, %tnpc
59578 setx 0x34400001400, %l0, %l1
59579 wrpr %l1, %tstate
59580 wrhpr 0x4, %htstate
59581 retry
59582 fzeros %f8
59583 fcmpne32 %f12, %f6, %i3
59584 lduh [%l7 + 0x26], %o0
59585loop_6938:
59586 fxnors %f10, %f12, %f12
59587 lduh [%l7 + 0x30], %i7
59588 fand %f12, %f2, %f6
59589 stb %o3, [%l7 + 0x65]
59590 fble,a %fcc3, loop_6939
59591 fbl %fcc3, loop_6940
59592 stb %l2, [%l7 + 0x22]
59593 fmovrsgz %o7, %f13, %f8
59594loop_6939:
59595 fornot2s %f9, %f3, %f4
59596loop_6940:
59597 siam 0x5
59598 udivcc %o1, 0x10E3, %i6
59599 fmovdneg %xcc, %f6, %f15
59600 edge8n %l4, %g5, %o2
59601 sth %o6, [%l7 + 0x74]
59602 addc %i2, 0x1B38, %g2
59603 fxnors %f0, %f3, %f7
59604 stw %i1, [%l7 + 0x64]
59605 movre %g7, 0x2F5, %l0
59606 std %f10, [%l7 + 0x78]
59607 fands %f12, %f6, %f14
59608 bg,a loop_6941
59609 fmovdne %xcc, %f11, %f6
59610 stw %l3, [%l7 + 0x70]
59611 ldub [%l7 + 0x1A], %g3
59612loop_6941:
59613 movcs %xcc, %i0, %i5
59614 stx %l6, [%l7 + 0x20]
59615 movne %icc, %g6, %g1
59616 ldx [%l7 + 0x48], %o5
59617 fbug %fcc1, loop_6942
59618 lduw [%l7 + 0x3C], %i4
59619 fpmerge %f3, %f0, %f2
59620 movre %g4, 0x2AB, %l5
59621loop_6942:
59622 siam 0x5
59623 srl %o4, 0x15, %i3
59624 ldsb [%l7 + 0x45], %o0
59625 mova %xcc, %i7, %l1
59626 subcc %l2, %o3, %o1
59627 or %o7, %l4, %g5
59628 bneg,a %icc, loop_6943
59629 tle %icc, 0x3
59630 fmovse %icc, %f1, %f8
59631 stb %i6, [%l7 + 0x43]
59632loop_6943:
59633 std %f2, [%l7 + 0x20]
59634 fornot2 %f6, %f8, %f8
59635 fbuge,a %fcc0, loop_6944
59636 sth %o2, [%l7 + 0x70]
59637 tne %icc, 0x6
59638 fmovsneg %xcc, %f13, %f5
59639loop_6944:
59640 fpmerge %f1, %f11, %f6
59641 ldx [%l7 + 0x08], %i2
59642 fnegs %f11, %f14
59643 fnot2s %f14, %f0
59644 fxnors %f0, %f3, %f12
59645 be,a,pn %xcc, loop_6945
59646 fmovrdlez %g2, %f8, %f2
59647 fbl,a %fcc0, loop_6946
59648 std %f0, [%l7 + 0x50]
59649loop_6945:
59650 ldx [%l7 + 0x70], %i1
59651 fmovsl %icc, %f6, %f10
59652loop_6946:
59653 tgu %icc, 0x7
59654 movrlz %g7, 0x322, %o6
59655 fmovs %f13, %f12
59656 fmovsn %icc, %f6, %f13
59657 fxor %f0, %f10, %f14
59658 fornot2 %f6, %f4, %f12
59659 ldx [%l7 + 0x68], %l0
59660 fbg %fcc2, loop_6947
59661 fmovsa %xcc, %f3, %f5
59662 stw %l3, [%l7 + 0x58]
59663 fnot2 %f2, %f6
59664loop_6947:
59665 sth %i0, [%l7 + 0x58]
59666 fmovdvc %xcc, %f15, %f13
59667 sllx %i5, 0x12, %g3
59668 edge8 %l6, %g1, %g6
59669 movl %xcc, %i4, %o5
59670 fmovsg %icc, %f8, %f12
59671 edge32n %g4, %o4, %i3
59672 tpos %icc, 0x0
59673 stx %o0, [%l7 + 0x78]
59674 sub %l5, 0x127A, %l1
59675 brgz %i7, loop_6948
59676 ble,pn %xcc, loop_6949
59677 mulx %l2, 0x0D8F, %o3
59678 fmovdvc %icc, %f1, %f0
59679loop_6948:
59680 edge32n %o1, %o7, %g5
59681loop_6949:
59682 alignaddr %i6, %o2, %l4
59683 xor %g2, 0x122F, %i1
59684 ldub [%l7 + 0x17], %g7
59685 stw %o6, [%l7 + 0x34]
59686 fbg %fcc3, loop_6950
59687 ldx [%l7 + 0x20], %i2
59688 andn %l3, %i0, %i5
59689 fmovrsgez %l0, %f1, %f0
59690loop_6950:
59691 mulx %g3, %g1, %g6
59692 andcc %l6, %i4, %o5
59693 fmovrde %o4, %f12, %f8
59694 ldub [%l7 + 0x57], %i3
59695 sth %g4, [%l7 + 0x64]
59696 subccc %l5, 0x1698, %o0
59697 fmovdg %icc, %f5, %f9
59698 fmovrsgz %l1, %f2, %f13
59699 fbge,a %fcc0, loop_6951
59700 fmovdge %xcc, %f5, %f7
59701 tcs %xcc, 0x4
59702 tn %icc, 0x7
59703loop_6951:
59704 ld [%l7 + 0x30], %f5
59705 stw %i7, [%l7 + 0x44]
59706 stb %l2, [%l7 + 0x55]
59707 fmovda %icc, %f6, %f9
59708 andn %o3, %o7, %g5
59709 st %f13, [%l7 + 0x08]
59710 ldx [%l7 + 0x40], %i6
59711 and %o2, 0x04CA, %l4
59712 fcmple32 %f14, %f8, %o1
59713 ldsb [%l7 + 0x6C], %g2
59714 edge16 %g7, %o6, %i1
59715 lduw [%l7 + 0x54], %l3
59716 ldx [%l7 + 0x38], %i0
59717 andcc %i2, %l0, %g3
59718 ldsw [%l7 + 0x34], %i5
59719 fmovrdlez %g6, %f0, %f0
59720 tg %xcc, 0x4
59721 ble,a loop_6952
59722 andn %l6, %g1, %i4
59723 fmovrse %o4, %f14, %f11
59724 andcc %i3, 0x0D5C, %o5
59725loop_6952:
59726 array16 %g4, %l5, %l1
59727 fcmple32 %f14, %f12, %o0
59728 ld [%l7 + 0x0C], %f11
59729 ldsh [%l7 + 0x7C], %l2
59730 fbg,a %fcc1, loop_6953
59731 ldub [%l7 + 0x48], %o3
59732 lduh [%l7 + 0x24], %i7
59733 movg %icc, %g5, %o7
59734loop_6953:
59735 tpos %icc, 0x0
59736 movl %xcc, %i6, %l4
59737 fmovdn %xcc, %f5, %f15
59738 movrgz %o2, 0x3F0, %o1
59739 stx %g2, [%l7 + 0x78]
59740 bleu,a,pt %xcc, loop_6954
59741 ldsh [%l7 + 0x7C], %g7
59742 sth %i1, [%l7 + 0x0E]
59743 stw %l3, [%l7 + 0x44]
59744loop_6954:
59745 fxnors %f2, %f0, %f14
59746 ldsb [%l7 + 0x32], %o6
59747 bleu,a %xcc, loop_6955
59748 stb %i2, [%l7 + 0x43]
59749 sth %i0, [%l7 + 0x32]
59750 fmovrdlez %g3, %f14, %f4
59751loop_6955:
59752 fbue,a %fcc3, loop_6956
59753 sth %i5, [%l7 + 0x36]
59754 fba,a %fcc3, loop_6957
59755 fmovrdlz %g6, %f14, %f10
59756loop_6956:
59757 ldub [%l7 + 0x42], %l6
59758 fmovdl %xcc, %f11, %f14
59759loop_6957:
59760 movvs %xcc, %g1, %l0
59761 mulx %i4, 0x04EA, %o4
59762 movl %xcc, %i3, %o5
59763 bg,a,pt %xcc, loop_6958
59764 ldx [%l7 + 0x18], %l5
59765 fmovsl %icc, %f10, %f1
59766 ldx [%l7 + 0x48], %l1
59767loop_6958:
59768 sethi 0x1B4A, %o0
59769 fmovscs %icc, %f6, %f2
59770 fmovdne %xcc, %f14, %f10
59771 ldsw [%l7 + 0x44], %g4
59772 tvc %xcc, 0x5
59773 movrgez %l2, %i7, %g5
59774 bpos,pt %icc, loop_6959
59775 std %f10, [%l7 + 0x40]
59776 brgz,a %o7, loop_6960
59777 fbule %fcc2, loop_6961
59778loop_6959:
59779 ld [%l7 + 0x54], %f0
59780 fcmpgt32 %f10, %f12, %i6
59781loop_6960:
59782 popc %l4, %o3
59783loop_6961:
59784 lduh [%l7 + 0x10], %o2
59785 fmovdvs %icc, %f14, %f14
59786 ldx [%l7 + 0x50], %g2
59787 fbue,a %fcc1, loop_6962
59788 stx %o1, [%l7 + 0x40]
59789 ld [%l7 + 0x38], %f3
59790 lduh [%l7 + 0x08], %g7
59791loop_6962:
59792 ldub [%l7 + 0x5A], %i1
59793 stw %o6, [%l7 + 0x18]
59794 std %f12, [%l7 + 0x10]
59795 fmovspos %xcc, %f11, %f4
59796 fcmpgt32 %f2, %f4, %i2
59797 ldd [%l7 + 0x78], %f10
59798 edge8 %l3, %g3, %i5
59799 sth %i0, [%l7 + 0x50]
59800 and %l6, 0x0F53, %g6
59801 fbe,a %fcc3, loop_6963
59802 bne,a,pt %icc, loop_6964
59803 fone %f2
59804 edge16 %l0, %g1, %o4
59805loop_6963:
59806 edge8n %i3, %o5, %i4
59807loop_6964:
59808 lduw [%l7 + 0x18], %l5
59809 taddcctv %l1, %g4, %o0
59810 movpos %icc, %l2, %g5
59811 fmovdcc %xcc, %f12, %f1
59812 ldd [%l7 + 0x40], %f4
59813 fmovdvs %icc, %f9, %f14
59814 st %f8, [%l7 + 0x50]
59815 fmovrdne %i7, %f8, %f6
59816 stx %i6, [%l7 + 0x30]
59817 lduw [%l7 + 0x4C], %o7
59818 ldsh [%l7 + 0x3A], %l4
59819 smul %o2, 0x18CC, %o3
59820 sethi 0x0BD6, %g2
59821 fmovdl %icc, %f14, %f10
59822 brlz %o1, loop_6965
59823 tvs %icc, 0x5
59824 orncc %g7, %o6, %i2
59825 fands %f5, %f10, %f8
59826loop_6965:
59827 fxnor %f4, %f0, %f0
59828 fbge,a %fcc2, loop_6966
59829 fblg,a %fcc2, loop_6967
59830 stb %l3, [%l7 + 0x3C]
59831 ldsw [%l7 + 0x3C], %i1
59832loop_6966:
59833 edge8ln %i5, %g3, %i0
59834loop_6967:
59835 st %f0, [%l7 + 0x34]
59836 fpadd32 %f6, %f0, %f8
59837 tsubcctv %g6, 0x0E76, %l0
59838 movneg %icc, %g1, %o4
59839 fmovdvs %icc, %f5, %f13
59840 ta %icc, 0x4
59841 sth %l6, [%l7 + 0x6E]
59842 fzero %f10
59843 fmovdge %xcc, %f4, %f0
59844 st %f14, [%l7 + 0x34]
59845 fpadd32 %f14, %f6, %f8
59846 fmovscc %icc, %f9, %f12
59847 bvs,a loop_6968
59848 fmovrsgz %o5, %f7, %f8
59849 fmovd %f4, %f4
59850 ldx [%l7 + 0x60], %i3
59851loop_6968:
59852 tge %xcc, 0x0
59853 fbo,a %fcc2, loop_6969
59854 ldd [%l7 + 0x60], %f0
59855 movleu %icc, %l5, %i4
59856 stw %g4, [%l7 + 0x34]
59857loop_6969:
59858 tsubcctv %l1, %o0, %l2
59859 udiv %i7, 0x1BD9, %g5
59860 ldx [%l7 + 0x40], %o7
59861 fmovrde %i6, %f12, %f12
59862 bcs,a loop_6970
59863 ldsw [%l7 + 0x18], %o2
59864 sth %o3, [%l7 + 0x56]
59865 ldub [%l7 + 0x2A], %l4
59866loop_6970:
59867 tleu %icc, 0x4
59868 fbe %fcc3, loop_6971
59869 fba,a %fcc2, loop_6972
59870 addccc %g2, 0x0CF4, %o1
59871 stx %g7, [%l7 + 0x28]
59872loop_6971:
59873 fmovs %f4, %f13
59874loop_6972:
59875 addccc %i2, 0x0DBA, %l3
59876 fmovrde %i1, %f14, %f6
59877 ld [%l7 + 0x60], %f2
59878 fornot2s %f3, %f10, %f8
59879 movcs %icc, %o6, %i5
59880 fcmple16 %f0, %f10, %g3
59881 fors %f15, %f10, %f5
59882 ldsb [%l7 + 0x4F], %g6
59883 ta %xcc, 0x7
59884 lduh [%l7 + 0x38], %i0
59885 lduh [%l7 + 0x3A], %l0
59886 fbn %fcc0, loop_6973
59887 sdivx %o4, 0x02F3, %l6
59888 pdist %f14, %f8, %f12
59889 be,pn %xcc, loop_6974
59890loop_6973:
59891 and %o5, %g1, %i3
59892 ble,a,pt %xcc, loop_6975
59893 fbe %fcc0, loop_6976
59894loop_6974:
59895 fcmpgt16 %f10, %f14, %l5
59896 movn %icc, %g4, %l1
59897loop_6975:
59898 ldx [%l7 + 0x30], %i4
59899loop_6976:
59900 fmovdge %xcc, %f1, %f14
59901 ldsb [%l7 + 0x18], %l2
59902 stw %o0, [%l7 + 0x24]
59903 stb %g5, [%l7 + 0x36]
59904 fsrc1 %f10, %f8
59905 fmovsne %xcc, %f14, %f10
59906 ldsh [%l7 + 0x0C], %i7
59907 bl,a loop_6977
59908 fmovrslz %i6, %f4, %f4
59909 movrlez %o7, %o2, %o3
59910 edge8n %l4, %g2, %g7
59911loop_6977:
59912 movrlez %o1, 0x131, %i2
59913 te %xcc, 0x6
59914 fmovdn %xcc, %f4, %f3
59915 ldd [%l7 + 0x10], %f8
59916 bvc,pt %icc, loop_6978
59917 movneg %icc, %i1, %o6
59918 brgez %l3, loop_6979
59919 ble,a loop_6980
59920loop_6978:
59921 fmul8ulx16 %f10, %f0, %f8
59922 fbne %fcc3, loop_6981
59923loop_6979:
59924 pdist %f6, %f14, %f6
59925loop_6980:
59926 ldub [%l7 + 0x57], %g3
59927 lduh [%l7 + 0x26], %i5
59928loop_6981:
59929 ldsb [%l7 + 0x1F], %g6
59930 fmovdvc %xcc, %f5, %f14
59931 fmovsl %icc, %f1, %f3
59932 stx %l0, [%l7 + 0x38]
59933 subcc %i0, %l6, %o4
59934 udiv %o5, 0x1950, %g1
59935 ldsh [%l7 + 0x5C], %i3
59936 fmovrsne %g4, %f5, %f12
59937 fmuld8sux16 %f3, %f7, %f2
59938 fmovrdlz %l1, %f10, %f4
59939 fpack32 %f8, %f4, %f10
59940 srax %i4, %l5, %o0
59941 bcs,a,pt %xcc, loop_6982
59942 fmovrslz %l2, %f12, %f7
59943 edge8ln %i7, %g5, %i6
59944 brz %o7, loop_6983
59945loop_6982:
59946 fmovsge %xcc, %f15, %f5
59947 fbuge %fcc3, loop_6984
59948 brlez,a %o3, loop_6985
59949loop_6983:
59950 fabss %f7, %f4
59951 fmovsl %xcc, %f10, %f1
59952loop_6984:
59953 bneg loop_6986
59954loop_6985:
59955 lduh [%l7 + 0x34], %o2
59956 fnegd %f8, %f8
59957 ldd [%l7 + 0x68], %f8
59958loop_6986:
59959 fabss %f1, %f9
59960 stb %l4, [%l7 + 0x0B]
59961 fpack16 %f8, %f0
59962 edge16ln %g2, %g7, %i2
59963 lduh [%l7 + 0x56], %o1
59964 brnz,a %o6, loop_6987
59965 fzero %f8
59966 ldsh [%l7 + 0x7C], %i1
59967 fmovrdlz %g3, %f14, %f6
59968loop_6987:
59969 array32 %l3, %i5, %l0
59970 lduh [%l7 + 0x0A], %g6
59971 fpsub16s %f15, %f7, %f12
59972 movcc %icc, %l6, %o4
59973 fcmped %fcc0, %f10, %f0
59974 movleu %xcc, %i0, %o5
59975 sdivcc %i3, 0x07B1, %g4
59976 lduh [%l7 + 0x28], %g1
59977 fnot2 %f12, %f8
59978 std %f8, [%l7 + 0x60]
59979 fmovsle %icc, %f4, %f11
59980 fmovdl %icc, %f9, %f0
59981 fpsub32 %f2, %f0, %f10
59982 edge8l %l1, %i4, %o0
59983 ldub [%l7 + 0x2C], %l2
59984 tgu %xcc, 0x4
59985 stw %l5, [%l7 + 0x1C]
59986 bcs,pt %icc, loop_6988
59987 fone %f0
59988 edge8ln %i7, %g5, %o7
59989 stx %i6, [%l7 + 0x48]
59990loop_6988:
59991 fmovdvs %icc, %f13, %f8
59992 orcc %o2, 0x1B4E, %o3
59993 tvc %xcc, 0x2
59994 sdiv %g2, 0x101A, %l4
59995 fbu,a %fcc3, loop_6989
59996 stw %i2, [%l7 + 0x24]
59997 std %f0, [%l7 + 0x20]
59998 stb %g7, [%l7 + 0x51]
59999loop_6989:
60000 fbo,a %fcc0, loop_6990
60001 bcs,pn %icc, loop_6991
60002 fmul8x16al %f5, %f12, %f2
60003 fmovrdgz %o1, %f8, %f8
60004loop_6990:
60005 edge32 %i1, %o6, %l3
60006loop_6991:
60007 fmovrse %i5, %f13, %f5
60008 brlz,a %g3, loop_6992
60009 edge16n %l0, %l6, %o4
60010 or %g6, %i0, %i3
60011 tvc %icc, 0x5
60012loop_6992:
60013 fand %f14, %f6, %f10
60014 fbue,a %fcc3, loop_6993
60015 fbu %fcc2, loop_6994
60016 tvs %icc, 0x7
60017 sra %o5, 0x1C, %g4
60018loop_6993:
60019 tsubcc %l1, %i4, %o0
60020loop_6994:
60021 lduw [%l7 + 0x64], %l2
60022 fmovsge %xcc, %f2, %f11
60023 movpos %icc, %l5, %g1
60024 fcmpeq16 %f12, %f0, %g5
60025 brlez %i7, loop_6995
60026 fbuge %fcc0, loop_6996
60027 tn %xcc, 0x2
60028 edge32n %o7, %o2, %o3
60029loop_6995:
60030 fsrc2 %f0, %f14
60031loop_6996:
60032 movrlez %g2, 0x361, %i6
60033 fmovsleu %icc, %f5, %f11
60034 ldsw [%l7 + 0x20], %i2
60035 sllx %l4, %g7, %o1
60036
60037!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60038!
60039! Stats for Diag:
60040!
60041! Type f : 14198
60042! Type cti : 6996
60043! Type i : 14418
60044! Type l : 14388
60045!
60046!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60047
60048
60049 EXIT_GOOD /* test finish */
60050
60051/************************************************************************
60052 Test case data start
60053 ************************************************************************/
60054.data
60055user_data_start:
60056scratch_area:
60057.word 0xF67C14F4
60058.word 0x1A532A81
60059.word 0x4FB6960A
60060.word 0xF2270293
60061.word 0x3A0916FF
60062.word 0xE76A8F9F
60063.word 0x901527E4
60064.word 0xEAA7FBB0
60065.word 0x5C1B6F68
60066.word 0x6E9A2383
60067.word 0x6BD3346E
60068.word 0xEF6BF445
60069.word 0x709037FE
60070.word 0x10180C1D
60071.word 0x4B167C08
60072.word 0x6E8178B0
60073.word 0x0AE4FAC5
60074.word 0xFC09BDEB
60075.word 0x1FF9E148
60076.word 0x34CE6B2C
60077.word 0xCFFCC8CD
60078.word 0x687A1BE5
60079.word 0xBDEA189D
60080.word 0xFF9F3394
60081.word 0x915E25D5
60082.word 0xCE17AC71
60083.word 0x15051355
60084.word 0xA112F4A5
60085.word 0xB36D8C36
60086.word 0x2394A753
60087.word 0x458FDBD0
60088.word 0xE30F030F
60089.word 0x77B044F7
60090.word 0x394AFF1D
60091.word 0x6408CB7E
60092.word 0x064E19BF
60093.word 0x03BBD0CF
60094.word 0xB7CB07BF
60095.word 0xB6BF470B
60096.word 0x40A4E44D
60097.word 0xC12BE737
60098.word 0x42897E33
60099.word 0x5FBF30B9
60100.word 0x3E7AD68A
60101.word 0xC8555E67
60102.word 0xD863DA52
60103.word 0x41A2697E
60104.word 0x6E915D6D
60105.word 0x20F951D9
60106.word 0x9B99AD42
60107.word 0x7E72A80B
60108.word 0xC3F2558D
60109.word 0xA79540E9
60110.word 0xA7DEEB1B
60111.word 0x06FBF4DD
60112.word 0xDF5E828D
60113.word 0x9ECE4648
60114.word 0xDB8F40D8
60115.word 0x2A0ECD34
60116.word 0xEF9A4560
60117.word 0x5EC10E0B
60118.word 0x677CBD74
60119.word 0x16A9905E
60120.word 0x8492DBFE
60121.end