Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc17.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc17.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=388700167"
39.ident "BY rg131678 ON Mon Jul 14 14:06:38 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc17.s,v 1.3 2007/07/05 21:59:07 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 0xF, %g1
66 set 0xD, %g2
67 set 0x9, %g3
68 set 0xC, %g4
69 set 0xA, %g5
70 set 0xC, %g6
71 set 0x3, %g7
72 !# Input registers
73 set -0xF, %i0
74 set -0x4, %i1
75 set -0xD, %i2
76 set -0x0, %i3
77 set -0x9, %i4
78 set -0xE, %i5
79 set -0xA, %i6
80 set -0x4, %i7
81 !# Local registers
82 set 0x4114275E, %l0
83 set 0x57FA7E57, %l1
84 set 0x5BF18F7F, %l2
85 set 0x34295DC3, %l3
86 set 0x77B2A765, %l4
87 set 0x6B343EAA, %l5
88 set 0x443EFBC4, %l6
89 !# Output registers
90 set 0x063E, %o0
91 set -0x1311, %o1
92 set -0x1776, %o2
93 set -0x1AE1, %o3
94 set -0x09EF, %o4
95 set -0x11BE, %o5
96 set -0x1BF2, %o6
97 set -0x0EFD, %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 ldsw [%l7 + 0x58], %o0
112 array16 %g3, %g2, %o3
113 addccc %o7, %g1, %l1
114 mova %xcc, %l2, %i7
115 fsrc2s %f11, %f5
116 te %icc, 0x2
117 stx %i5, [%l7 + 0x20]
118 taddcc %i0, %o4, %g7
119 fcmps %fcc2, %f6, %f0
120 stb %g5, [%l7 + 0x0D]
121 lduh [%l7 + 0x0A], %l4
122 fandnot2 %f2, %f10, %f2
123 fnor %f10, %f0, %f2
124 st %f7, [%l7 + 0x78]
125 movle %icc, %l5, %i6
126 fmovsleu %icc, %f4, %f0
127 tg %icc, 0x1
128 movge %xcc, %o1, %g4
129 fsrc1s %f6, %f9
130 ldsh [%l7 + 0x0C], %i3
131 mova %xcc, %g6, %o6
132 fmovrdgz %i4, %f2, %f8
133 st %f0, [%l7 + 0x7C]
134 fmovs %f5, %f8
135 bne,pt %xcc, loop_1
136 bge loop_2
137 sth %i2, [%l7 + 0x74]
138 fxor %f10, %f8, %f4
139loop_1:
140 pdist %f12, %f14, %f12
141loop_2:
142 sdiv %i1, 0x0C1F, %o2
143 ldsb [%l7 + 0x34], %l0
144 tle %xcc, 0x5
145 sub %l6, 0x0815, %o5
146 ldx [%l7 + 0x68], %o0
147 fpsub32 %f2, %f10, %f6
148 fmovse %icc, %f3, %f12
149 fmovsge %xcc, %f9, %f13
150 umul %g3, 0x1BEE, %g2
151 tl %xcc, 0x1
152 edge8ln %l3, %o7, %o3
153 ldsh [%l7 + 0x0A], %l1
154 bn,pt %xcc, loop_3
155 bcc,pn %icc, loop_4
156 ldd [%l7 + 0x48], %f8
157 fsrc1s %f2, %f0
158loop_3:
159 fmovrdlez %g1, %f10, %f4
160loop_4:
161 movvc %icc, %l2, %i5
162 tl %xcc, 0x7
163 fxnors %f1, %f10, %f8
164 edge16n %i7, %o4, %g7
165 ldsb [%l7 + 0x5E], %g5
166 ldx [%l7 + 0x60], %i0
167 stw %l4, [%l7 + 0x14]
168 ld [%l7 + 0x24], %f11
169 fmovdvc %icc, %f11, %f4
170 fmovdg %icc, %f15, %f12
171 stx %i6, [%l7 + 0x20]
172 fandnot1 %f14, %f2, %f0
173 tneg %icc, 0x2
174 fmovs %f8, %f7
175 xorcc %l5, %g4, %o1
176 xnor %g6, 0x1C16, %o6
177 subccc %i3, 0x0649, %i4
178 tvc %xcc, 0x0
179 sll %i1, 0x00, %i2
180 alignaddrl %l0, %l6, %o2
181 tvc %icc, 0x7
182 st %f5, [%l7 + 0x40]
183 stx %o5, [%l7 + 0x60]
184 ld [%l7 + 0x78], %f9
185 ldub [%l7 + 0x66], %g3
186 subccc %o0, 0x0251, %l3
187 subcc %o7, 0x1636, %o3
188 movg %xcc, %l1, %g2
189 taddcc %g1, %l2, %i7
190 fmovspos %icc, %f10, %f5
191 fpackfix %f14, %f5
192 movn %icc, %i5, %o4
193 movre %g7, %i0, %l4
194 tl %icc, 0x1
195 andn %g5, 0x0B74, %l5
196 std %f8, [%l7 + 0x78]
197 bleu,a %xcc, loop_5
198 bne,pt %icc, loop_6
199 ldx [%l7 + 0x60], %g4
200 sth %i6, [%l7 + 0x34]
201loop_5:
202 alignaddr %g6, %o6, %o1
203loop_6:
204 fandnot2 %f6, %f8, %f8
205 srlx %i4, %i1, %i2
206 ldd [%l7 + 0x08], %f12
207 fmovdvs %xcc, %f2, %f7
208 st %f1, [%l7 + 0x38]
209 fpackfix %f8, %f5
210 sethi 0x11CA, %l0
211 fmovrsgez %i3, %f8, %f9
212 bgu %xcc, loop_7
213 ldub [%l7 + 0x52], %l6
214 fmovrde %o5, %f8, %f4
215 fcmple32 %f8, %f14, %g3
216loop_7:
217 ldsw [%l7 + 0x70], %o2
218 fcmpeq16 %f14, %f0, %o0
219 xnor %o7, 0x1B11, %l3
220 sth %o3, [%l7 + 0x16]
221 fcmpeq16 %f14, %f4, %g2
222 srl %g1, %l1, %l2
223 st %f4, [%l7 + 0x0C]
224 fpack32 %f8, %f4, %f0
225 ldd [%l7 + 0x50], %f6
226 smul %i5, %o4, %i7
227 fpack16 %f8, %f6
228 sth %g7, [%l7 + 0x32]
229 fbl %fcc3, loop_8
230 udivx %l4, 0x04E4, %g5
231 ldsb [%l7 + 0x60], %l5
232 ldsw [%l7 + 0x74], %g4
233loop_8:
234 movneg %xcc, %i0, %i6
235 bcs,a loop_9
236 fpmerge %f13, %f9, %f8
237 tl %xcc, 0x1
238 bcc,pn %icc, loop_10
239loop_9:
240 lduw [%l7 + 0x28], %o6
241 stb %o1, [%l7 + 0x78]
242 movrgz %i4, %g6, %i2
243loop_10:
244 edge32 %l0, %i3, %l6
245 fmovscc %xcc, %f1, %f6
246 ldsw [%l7 + 0x6C], %o5
247 brlez,a %i1, loop_11
248 ldsh [%l7 + 0x18], %o2
249 fmovdn %xcc, %f15, %f11
250 fmovdne %icc, %f14, %f13
251loop_11:
252 fnand %f2, %f12, %f8
253 popc %g3, %o0
254 orcc %l3, 0x1B6D, %o7
255 stb %o3, [%l7 + 0x4B]
256 std %f2, [%l7 + 0x50]
257 fsrc2 %f4, %f6
258 orn %g1, 0x0663, %g2
259 be,a loop_12
260 ldub [%l7 + 0x2E], %l2
261 tcs %icc, 0x1
262 xnor %l1, 0x0393, %o4
263loop_12:
264 lduw [%l7 + 0x48], %i5
265 ldub [%l7 + 0x7A], %g7
266 fand %f8, %f14, %f4
267 andn %l4, %g5, %l5
268 brgez,a %i7, loop_13
269 fands %f0, %f11, %f1
270 fmovrslez %i0, %f4, %f14
271 be,a %xcc, loop_14
272loop_13:
273 fmovspos %icc, %f14, %f12
274 fmovspos %xcc, %f6, %f12
275 taddcctv %i6, %o6, %o1
276loop_14:
277 tge %icc, 0x0
278 stx %i4, [%l7 + 0x60]
279 mulscc %g4, %g6, %l0
280 ldub [%l7 + 0x09], %i3
281 brlz,a %l6, loop_15
282 movl %icc, %o5, %i1
283 fmovdvs %xcc, %f3, %f13
284 call loop_16
285loop_15:
286 ldsb [%l7 + 0x0B], %o2
287 sdiv %g3, 0x1C32, %i2
288 sllx %l3, 0x17, %o0
289loop_16:
290 sdivcc %o7, 0x0651, %o3
291 fblg,a %fcc2, loop_17
292 ldsh [%l7 + 0x70], %g1
293 movne %xcc, %g2, %l2
294 tne %icc, 0x4
295loop_17:
296 sth %o4, [%l7 + 0x70]
297 fcmped %fcc1, %f10, %f8
298 std %f14, [%l7 + 0x58]
299 fone %f6
300 st %f12, [%l7 + 0x74]
301 ld [%l7 + 0x54], %f7
302 movg %xcc, %l1, %i5
303 call loop_18
304 edge16l %g7, %l4, %g5
305 xor %l5, %i0, %i6
306 udiv %o6, 0x1570, %i7
307loop_18:
308 mulscc %i4, 0x0423, %o1
309 movrlz %g6, 0x315, %g4
310 tge %icc, 0x3
311 std %f2, [%l7 + 0x38]
312 smulcc %i3, 0x0553, %l6
313 ld [%l7 + 0x08], %f13
314 fnor %f12, %f10, %f14
315 andn %l0, 0x17D5, %i1
316 fbl,a %fcc3, loop_19
317 stx %o2, [%l7 + 0x60]
318 fmovsne %icc, %f0, %f5
319 lduh [%l7 + 0x3E], %o5
320loop_19:
321 bcc,a loop_20
322 movcc %xcc, %g3, %l3
323 fmovsgu %icc, %f5, %f10
324 ldsh [%l7 + 0x1C], %o0
325loop_20:
326 movrlz %o7, 0x2F2, %o3
327 movvc %icc, %i2, %g1
328 taddcctv %l2, 0x0028, %o4
329 fmovrdlez %l1, %f4, %f6
330 tg %xcc, 0x6
331 movrlz %g2, 0x32B, %i5
332 movn %icc, %l4, %g5
333 ldsw [%l7 + 0x54], %g7
334 fmul8ulx16 %f10, %f10, %f12
335 sllx %i0, %i6, %l5
336 fmovdpos %xcc, %f6, %f10
337 lduw [%l7 + 0x14], %o6
338 fmovrdlz %i4, %f4, %f8
339 fmovrdgez %i7, %f6, %f6
340 movrne %g6, %g4, %o1
341 fxors %f14, %f4, %f11
342 tle %icc, 0x1
343 fmovdcc %icc, %f7, %f9
344 bleu,a,pt %icc, loop_21
345 tvs %icc, 0x5
346 xor %l6, %l0, %i3
347 fbug %fcc0, loop_22
348loop_21:
349 bge,pt %xcc, loop_23
350 ldx [%l7 + 0x28], %i1
351 std %f8, [%l7 + 0x68]
352loop_22:
353 taddcc %o2, %o5, %l3
354loop_23:
355 bvs,pt %xcc, loop_24
356 fxor %f2, %f4, %f2
357 bgu,pn %xcc, loop_25
358 fmovdpos %xcc, %f13, %f2
359loop_24:
360 fcmpeq16 %f0, %f10, %g3
361 fnands %f12, %f0, %f9
362loop_25:
363 fands %f8, %f8, %f0
364 brgez %o7, loop_26
365 stw %o3, [%l7 + 0x24]
366 fmovrdlez %i2, %f6, %f10
367 stx %o0, [%l7 + 0x78]
368loop_26:
369 stx %g1, [%l7 + 0x48]
370 fba %fcc1, loop_27
371 stb %l2, [%l7 + 0x27]
372 sth %o4, [%l7 + 0x2A]
373 movl %icc, %l1, %g2
374loop_27:
375 ba,pt %xcc, loop_28
376 orcc %l4, 0x1F49, %g5
377 fcmple32 %f4, %f4, %g7
378 udivx %i0, 0x18D9, %i5
379loop_28:
380 fmovscc %xcc, %f13, %f11
381 stb %l5, [%l7 + 0x66]
382 srl %i6, %o6, %i7
383 ld [%l7 + 0x78], %f12
384 call loop_29
385 lduh [%l7 + 0x56], %g6
386 movrgz %g4, 0x1D4, %o1
387 nop
388 setx loop_30, %l0, %l1
389 wrpr 0x1, %tl
390 wrpr %l1, %tpc
391 add %l1, 0x4, %l1
392 wrpr %l1, %tnpc
393 setx 0x34400001400, %l0, %l1
394 wrpr %l1, %tstate
395 wrhpr 0x4, %htstate
396 retry
397loop_29:
398 movrlez %i4, 0x088, %l6
399 nop
400 setx loop_31, %l0, %l1
401 wrpr 0x1, %tl
402 wrpr %l1, %tpc
403 add %l1, 0x4, %l1
404 wrpr %l1, %tnpc
405 setx 0x34400001400, %l0, %l1
406 wrpr %l1, %tstate
407 wrhpr 0x4, %htstate
408 retry
409 fbn,a %fcc1, loop_32
410loop_30:
411 fmovdgu %xcc, %f15, %f6
412 lduh [%l7 + 0x4A], %i3
413loop_31:
414 lduw [%l7 + 0x74], %i1
415loop_32:
416 tvs %xcc, 0x5
417 fmovd %f2, %f0
418 sth %l0, [%l7 + 0x20]
419 fandnot1 %f4, %f4, %f10
420 te %icc, 0x4
421 fmovrde %o5, %f14, %f10
422 ldsh [%l7 + 0x22], %l3
423 fcmple32 %f12, %f12, %o2
424 ldub [%l7 + 0x72], %g3
425 movleu %icc, %o3, %o7
426 ldd [%l7 + 0x30], %f2
427 fbl,a %fcc3, loop_33
428 fcmped %fcc3, %f2, %f10
429 fmovrsgz %i2, %f9, %f1
430 ldub [%l7 + 0x1E], %o0
431loop_33:
432 tne %icc, 0x5
433 ldub [%l7 + 0x17], %l2
434 st %f7, [%l7 + 0x40]
435 call loop_34
436 fpsub16s %f14, %f1, %f15
437 ldd [%l7 + 0x38], %f14
438 ldd [%l7 + 0x78], %f8
439loop_34:
440 stw %g1, [%l7 + 0x18]
441 fcmpgt32 %f4, %f2, %o4
442 movn %xcc, %l1, %l4
443 fmovsn %icc, %f3, %f11
444 fors %f10, %f14, %f1
445 stw %g5, [%l7 + 0x2C]
446 movle %xcc, %g7, %i0
447 st %f7, [%l7 + 0x48]
448 fcmple16 %f10, %f14, %i5
449 fmovsleu %xcc, %f10, %f7
450 andn %l5, %g2, %o6
451 tge %icc, 0x2
452 tgu %icc, 0x1
453 nop
454 setx loop_35, %l0, %l1
455 wrpr 0x1, %tl
456 wrpr %l1, %tnpc
457 setx 0x34400001400, %l0, %l1
458 wrpr %l1, %tstate
459 wrhpr 0x4, %htstate
460 done
461 subcc %i6, 0x0D46, %i7
462 fmovsa %xcc, %f10, %f9
463 nop
464 setx loop_36, %l0, %l1
465 jmpl %l1, %g4
466loop_35:
467 ldx [%l7 + 0x28], %o1
468 fone %f8
469 stw %i4, [%l7 + 0x24]
470loop_36:
471 lduh [%l7 + 0x22], %g6
472 stx %l6, [%l7 + 0x68]
473 xnor %i3, %l0, %i1
474 fands %f9, %f9, %f5
475 stw %l3, [%l7 + 0x14]
476 orn %o2, 0x1BC2, %g3
477 udivcc %o5, 0x1AC8, %o7
478 srlx %o3, 0x0C, %i2
479 fmovsne %icc, %f13, %f11
480 fand %f14, %f14, %f12
481 brgz %l2, loop_37
482 lduw [%l7 + 0x58], %o0
483 ldsb [%l7 + 0x41], %o4
484 fblg %fcc3, loop_38
485loop_37:
486 nop
487 setx loop_39, %l0, %l1
488 jmpl %l1, %l1
489 bne,a,pn %xcc, loop_40
490 lduw [%l7 + 0x60], %g1
491loop_38:
492 addc %l4, %g7, %i0
493loop_39:
494 fands %f9, %f1, %f12
495loop_40:
496 fand %f0, %f14, %f4
497 ldub [%l7 + 0x09], %g5
498 fmovda %icc, %f11, %f4
499 stw %l5, [%l7 + 0x50]
500 fexpand %f10, %f12
501 std %f12, [%l7 + 0x30]
502 ldsw [%l7 + 0x6C], %i5
503 fcmpeq16 %f14, %f0, %o6
504 ld [%l7 + 0x74], %f13
505 fcmple16 %f4, %f4, %i6
506 fcmped %fcc1, %f12, %f12
507 mova %xcc, %i7, %g4
508 fexpand %f0, %f4
509 st %f5, [%l7 + 0x2C]
510 ldub [%l7 + 0x7F], %o1
511 bshuffle %f8, %f8, %f10
512 array8 %g2, %g6, %i4
513 bge %xcc, loop_41
514 fmovdgu %xcc, %f3, %f2
515 bvc loop_42
516 ldd [%l7 + 0x70], %f4
517loop_41:
518 lduh [%l7 + 0x4A], %l6
519 nop
520 setx loop_43, %l0, %l1
521 wrpr 0x1, %tl
522 wrpr %l1, %tpc
523 add %l1, 0x4, %l1
524 wrpr %l1, %tnpc
525 setx 0x34400001400, %l0, %l1
526 wrpr %l1, %tstate
527 wrhpr 0x4, %htstate
528 retry
529loop_42:
530 std %f4, [%l7 + 0x08]
531 fpadd16s %f10, %f14, %f5
532 ldsw [%l7 + 0x34], %i3
533loop_43:
534 ble,a,pt %icc, loop_44
535 tsubcctv %i1, 0x1BAC, %l0
536 te %icc, 0x0
537 bl loop_45
538loop_44:
539 fmul8x16au %f10, %f10, %f12
540 sdiv %l3, 0x0BEB, %g3
541 ldx [%l7 + 0x60], %o5
542loop_45:
543 smul %o7, 0x0456, %o2
544 ta %xcc, 0x7
545 stw %i2, [%l7 + 0x08]
546 addcc %l2, %o3, %o4
547 std %f10, [%l7 + 0x28]
548 ldub [%l7 + 0x59], %l1
549 lduh [%l7 + 0x44], %o0
550 fxnors %f6, %f0, %f13
551 ldsw [%l7 + 0x18], %l4
552 movvs %icc, %g7, %i0
553 fmuld8sux16 %f6, %f6, %f14
554 fand %f12, %f2, %f6
555 fpadd16s %f3, %f5, %f14
556 stb %g5, [%l7 + 0x29]
557 subccc %g1, 0x105A, %i5
558 ldsb [%l7 + 0x68], %l5
559 lduw [%l7 + 0x6C], %i6
560 std %f6, [%l7 + 0x08]
561 fone %f8
562 fbl,a %fcc1, loop_46
563 fbug %fcc2, loop_47
564 be loop_48
565 ldsb [%l7 + 0x14], %i7
566loop_46:
567 ldub [%l7 + 0x4F], %o6
568loop_47:
569 fnot1s %f8, %f2
570loop_48:
571 lduh [%l7 + 0x12], %o1
572 lduh [%l7 + 0x74], %g4
573 lduh [%l7 + 0x2E], %g6
574 fmovrsne %g2, %f12, %f11
575 bpos,a,pn %xcc, loop_49
576 or %i4, 0x15D0, %l6
577 tgu %xcc, 0x5
578 fmovdne %icc, %f8, %f9
579loop_49:
580 movrgz %i1, %l0, %i3
581 umul %l3, 0x1318, %g3
582 fnor %f6, %f10, %f8
583 edge32 %o7, %o2, %o5
584 fmovsle %icc, %f0, %f6
585 stx %i2, [%l7 + 0x60]
586 ldsw [%l7 + 0x28], %o3
587 fones %f15
588 fpackfix %f2, %f12
589 fpsub16s %f5, %f1, %f0
590 fmovrdlz %o4, %f12, %f14
591 ble,pn %xcc, loop_50
592 stx %l2, [%l7 + 0x28]
593 st %f1, [%l7 + 0x44]
594 fmovdn %icc, %f12, %f13
595loop_50:
596 orn %l1, %l4, %o0
597 array16 %g7, %i0, %g1
598 ldub [%l7 + 0x61], %i5
599 fble %fcc3, loop_51
600 lduh [%l7 + 0x74], %g5
601 bge,a loop_52
602 brz %l5, loop_53
603loop_51:
604 movrlz %i7, %o6, %o1
605 fcmpgt16 %f14, %f6, %i6
606loop_52:
607 fmovse %icc, %f5, %f12
608loop_53:
609 ldub [%l7 + 0x12], %g4
610 brnz %g6, loop_54
611 smulcc %g2, 0x1811, %i4
612 lduw [%l7 + 0x68], %l6
613 ldub [%l7 + 0x33], %l0
614loop_54:
615 orn %i3, %i1, %l3
616 fbo,a %fcc0, loop_55
617 fornot2 %f12, %f0, %f4
618 sra %g3, %o7, %o5
619 movcc %xcc, %o2, %o3
620loop_55:
621 fbule %fcc2, loop_56
622 tleu %icc, 0x6
623 brgz,a %o4, loop_57
624 fmovdneg %icc, %f4, %f14
625loop_56:
626 fcmpeq32 %f4, %f10, %l2
627 bne,a,pt %xcc, loop_58
628loop_57:
629 stx %l1, [%l7 + 0x20]
630 movpos %xcc, %i2, %l4
631 movrne %o0, %g7, %g1
632loop_58:
633 fcmpne16 %f0, %f6, %i0
634 lduw [%l7 + 0x60], %g5
635 fandnot2s %f15, %f4, %f5
636 fmovd %f8, %f10
637 ldub [%l7 + 0x18], %l5
638 fmovsl %icc, %f4, %f10
639 stw %i5, [%l7 + 0x48]
640 lduh [%l7 + 0x0C], %o6
641 st %f3, [%l7 + 0x3C]
642 alignaddrl %i7, %i6, %g4
643 fabss %f4, %f15
644 mulx %o1, 0x13C7, %g6
645 tsubcctv %g2, %i4, %l6
646 fmovsa %xcc, %f11, %f15
647 fmovdleu %icc, %f12, %f14
648 fmovdcc %icc, %f10, %f12
649 fmovspos %icc, %f1, %f14
650 tsubcc %i3, 0x03A9, %l0
651 subcc %i1, %g3, %l3
652 move %icc, %o5, %o2
653 ldsb [%l7 + 0x4D], %o7
654 fmovdl %xcc, %f9, %f13
655 fbu %fcc0, loop_59
656 tcs %xcc, 0x0
657 ld [%l7 + 0x2C], %f7
658 fmovdge %icc, %f0, %f10
659loop_59:
660 stb %o3, [%l7 + 0x3A]
661 ld [%l7 + 0x70], %f9
662 siam 0x4
663 stb %l2, [%l7 + 0x5B]
664 fbo,a %fcc3, loop_60
665 lduw [%l7 + 0x78], %l1
666 bn,pn %icc, loop_61
667 fble,a %fcc3, loop_62
668loop_60:
669 ldub [%l7 + 0x1A], %o4
670 fnot1 %f6, %f14
671loop_61:
672 fmovsgu %xcc, %f11, %f12
673loop_62:
674 fmovdne %icc, %f14, %f5
675 stw %i2, [%l7 + 0x58]
676 ldx [%l7 + 0x18], %l4
677 fcmpne32 %f12, %f0, %g7
678 stx %o0, [%l7 + 0x68]
679 lduw [%l7 + 0x38], %i0
680 ldd [%l7 + 0x78], %f10
681 sllx %g1, %g5, %l5
682 fmovdvs %xcc, %f2, %f0
683 fbule %fcc2, loop_63
684 sth %o6, [%l7 + 0x16]
685 fbe %fcc3, loop_64
686 fpsub32 %f2, %f2, %f8
687loop_63:
688 be,a,pn %icc, loop_65
689 array32 %i7, %i5, %g4
690loop_64:
691 fmovd %f2, %f12
692 fand %f10, %f8, %f12
693loop_65:
694 fand %f0, %f6, %f12
695 stx %o1, [%l7 + 0x30]
696 movpos %icc, %g6, %g2
697 fbge,a %fcc2, loop_66
698 fpackfix %f10, %f2
699 alignaddr %i6, %i4, %l6
700 alignaddr %l0, %i3, %g3
701loop_66:
702 st %f11, [%l7 + 0x50]
703 or %i1, 0x0ABE, %l3
704 movrne %o2, %o7, %o3
705 ldsh [%l7 + 0x4E], %o5
706 fnors %f1, %f0, %f11
707 ld [%l7 + 0x58], %f9
708 fxor %f12, %f4, %f14
709 fmul8ulx16 %f6, %f10, %f6
710 stw %l2, [%l7 + 0x58]
711 fmuld8ulx16 %f1, %f10, %f0
712 st %f0, [%l7 + 0x30]
713 stx %o4, [%l7 + 0x78]
714 ldub [%l7 + 0x39], %i2
715 fcmpd %fcc2, %f14, %f10
716 fzeros %f14
717 fpsub16s %f0, %f7, %f6
718 array16 %l1, %l4, %g7
719 movvc %xcc, %o0, %i0
720 fmovdle %icc, %f8, %f13
721 popc %g1, %l5
722 taddcctv %g5, 0x022A, %i7
723 fmovrse %i5, %f10, %f12
724 fmovdvc %icc, %f6, %f4
725 edge8n %o6, %o1, %g4
726 stb %g6, [%l7 + 0x76]
727 ldsb [%l7 + 0x27], %i6
728 array16 %i4, %l6, %l0
729 fmovscs %xcc, %f14, %f11
730 fmovdle %xcc, %f11, %f14
731 ld [%l7 + 0x1C], %f0
732 movrgez %i3, %g2, %g3
733 fmovdpos %xcc, %f12, %f5
734 tsubcc %i1, 0x083B, %o2
735 ldd [%l7 + 0x78], %f4
736 brz %l3, loop_67
737 stw %o7, [%l7 + 0x44]
738 fblg %fcc3, loop_68
739 nop
740 setx loop_69, %l0, %l1
741 wrpr 0x1, %tl
742 wrpr %l1, %tpc
743 add %l1, 0x4, %l1
744 wrpr %l1, %tnpc
745 setx 0x34400001400, %l0, %l1
746 wrpr %l1, %tstate
747 wrhpr 0x4, %htstate
748 retry
749loop_67:
750 fxnor %f6, %f10, %f4
751 fmovdgu %xcc, %f8, %f1
752loop_68:
753 sdiv %o5, 0x0B0A, %l2
754loop_69:
755 movne %icc, %o4, %i2
756 fbu %fcc2, loop_70
757 lduw [%l7 + 0x28], %o3
758 fmovscs %xcc, %f8, %f13
759 fcmped %fcc2, %f0, %f6
760loop_70:
761 brgez %l4, loop_71
762 ldsh [%l7 + 0x32], %l1
763 fmovrse %o0, %f6, %f10
764 fcmpeq32 %f14, %f8, %i0
765loop_71:
766 fxor %f6, %f8, %f14
767 stw %g7, [%l7 + 0x68]
768 addc %l5, %g5, %g1
769 fcmps %fcc2, %f7, %f10
770 std %f8, [%l7 + 0x50]
771 tcc %xcc, 0x0
772 movn %icc, %i7, %i5
773 fmovdneg %icc, %f10, %f12
774 fmovsge %icc, %f12, %f9
775 fmovrsne %o6, %f13, %f13
776 fmovsleu %xcc, %f11, %f11
777 movvc %icc, %g4, %g6
778 movne %xcc, %i6, %o1
779 fbne %fcc1, loop_72
780 ta %xcc, 0x3
781 array8 %l6, %l0, %i4
782 fmovdleu %xcc, %f15, %f14
783loop_72:
784 call loop_73
785 lduw [%l7 + 0x0C], %i3
786 nop
787 setx loop_74, %l0, %l1
788 wrpr 0x1, %tl
789 wrpr %l1, %tpc
790 add %l1, 0x4, %l1
791 wrpr %l1, %tnpc
792 setx 0x34400001400, %l0, %l1
793 wrpr %l1, %tstate
794 wrhpr 0x4, %htstate
795 retry
796 movrlez %g3, 0x0DC, %g2
797loop_73:
798 siam 0x5
799 std %f6, [%l7 + 0x70]
800loop_74:
801 lduw [%l7 + 0x2C], %o2
802 ldsw [%l7 + 0x24], %i1
803 mova %icc, %l3, %o7
804 fcmped %fcc1, %f0, %f14
805 srax %o5, 0x1E, %l2
806 ld [%l7 + 0x10], %f8
807 subccc %o4, 0x1516, %i2
808 stx %o3, [%l7 + 0x78]
809 mova %icc, %l4, %l1
810 addcc %o0, %g7, %l5
811 fbu %fcc1, loop_75
812 fmovse %icc, %f0, %f0
813 fmovsl %icc, %f2, %f11
814 fmovrsgez %i0, %f8, %f4
815loop_75:
816 fexpand %f6, %f12
817 fbule %fcc0, loop_76
818 ldsb [%l7 + 0x4E], %g5
819 fmovsneg %icc, %f0, %f10
820 fnot2 %f4, %f6
821loop_76:
822 ldub [%l7 + 0x69], %i7
823 umul %g1, 0x120E, %i5
824 add %g4, 0x0945, %o6
825 sth %i6, [%l7 + 0x60]
826 fmovdn %xcc, %f4, %f6
827 brnz,a %g6, loop_77
828 addc %l6, 0x08F2, %l0
829 fandnot2s %f1, %f6, %f2
830 ldd [%l7 + 0x08], %f8
831loop_77:
832 fmovdgu %xcc, %f0, %f11
833 array16 %o1, %i3, %i4
834 tsubcc %g2, %g3, %o2
835 ldsh [%l7 + 0x48], %l3
836 array8 %i1, %o5, %o7
837 ldub [%l7 + 0x49], %o4
838 ldsh [%l7 + 0x56], %i2
839 fxor %f6, %f14, %f0
840 tne %xcc, 0x7
841 fornot1s %f5, %f14, %f3
842 ldub [%l7 + 0x66], %l2
843 fmovdcc %xcc, %f7, %f1
844 mulx %o3, %l1, %o0
845 movvc %xcc, %g7, %l4
846 fcmpd %fcc0, %f14, %f6
847 addccc %l5, 0x186C, %g5
848 movne %xcc, %i0, %i7
849 addcc %g1, 0x1C7F, %g4
850 ld [%l7 + 0x3C], %f15
851 sth %i5, [%l7 + 0x6E]
852 lduw [%l7 + 0x08], %i6
853 stw %g6, [%l7 + 0x34]
854 sth %l6, [%l7 + 0x32]
855 fsrc1s %f9, %f8
856 fbule,a %fcc0, loop_78
857 fmovse %xcc, %f15, %f3
858 tg %icc, 0x0
859 fmovde %xcc, %f8, %f1
860loop_78:
861 lduh [%l7 + 0x72], %l0
862 edge32l %o6, %i3, %i4
863 orn %g2, 0x073D, %g3
864 fble,a %fcc1, loop_79
865 ld [%l7 + 0x70], %f11
866 fmovdneg %icc, %f0, %f2
867 movgu %xcc, %o1, %l3
868loop_79:
869 ba loop_80
870 xnorcc %o2, %o5, %o7
871 stb %o4, [%l7 + 0x24]
872 fornot2s %f5, %f7, %f2
873loop_80:
874 orcc %i2, %i1, %l2
875 fornot2s %f10, %f9, %f9
876 ldsw [%l7 + 0x30], %o3
877 subccc %o0, 0x002B, %l1
878 fmovdgu %xcc, %f15, %f14
879 lduh [%l7 + 0x68], %g7
880 fbne,a %fcc3, loop_81
881 fbue,a %fcc1, loop_82
882 udivcc %l4, 0x0610, %l5
883 tle %xcc, 0x2
884loop_81:
885 fmovdle %icc, %f11, %f5
886loop_82:
887 fbg %fcc3, loop_83
888 ldx [%l7 + 0x40], %i0
889 orcc %g5, %i7, %g4
890 movne %icc, %i5, %g1
891loop_83:
892 bg,a %xcc, loop_84
893 movre %g6, %l6, %l0
894 lduw [%l7 + 0x7C], %i6
895 stb %o6, [%l7 + 0x67]
896loop_84:
897 array8 %i4, %g2, %i3
898 ba loop_85
899 tle %xcc, 0x5
900 fmovdneg %icc, %f5, %f3
901 movgu %xcc, %o1, %g3
902loop_85:
903 movrgez %o2, %o5, %l3
904 fmul8ulx16 %f4, %f6, %f14
905 subc %o7, 0x1D08, %o4
906 fnot2s %f1, %f3
907 std %f2, [%l7 + 0x48]
908 srax %i1, %l2, %i2
909 st %f0, [%l7 + 0x2C]
910 fsrc2 %f6, %f4
911 ldx [%l7 + 0x70], %o0
912 fmuld8ulx16 %f5, %f14, %f6
913 fba %fcc2, loop_86
914 sdiv %l1, 0x04BA, %g7
915 fnot2s %f13, %f11
916 edge8 %l4, %l5, %o3
917loop_86:
918 array16 %g5, %i7, %i0
919 fmovsneg %xcc, %f8, %f6
920 lduw [%l7 + 0x48], %i5
921 tle %xcc, 0x1
922 ldd [%l7 + 0x08], %f2
923 sth %g4, [%l7 + 0x1E]
924 fornot2s %f5, %f8, %f3
925 ldx [%l7 + 0x18], %g1
926 movge %xcc, %g6, %l6
927 xorcc %i6, %l0, %o6
928 fcmple32 %f14, %f12, %i4
929 stb %g2, [%l7 + 0x2D]
930 stb %i3, [%l7 + 0x19]
931 edge16n %g3, %o2, %o1
932 fbn %fcc3, loop_87
933 fblg %fcc0, loop_88
934 ldx [%l7 + 0x68], %o5
935 xnorcc %l3, %o4, %o7
936loop_87:
937 ld [%l7 + 0x18], %f14
938loop_88:
939 ldub [%l7 + 0x26], %i1
940 ble %xcc, loop_89
941 faligndata %f10, %f14, %f8
942 st %f4, [%l7 + 0x1C]
943 fmovsa %xcc, %f3, %f6
944loop_89:
945 movle %icc, %l2, %o0
946 ldx [%l7 + 0x58], %i2
947 std %f14, [%l7 + 0x60]
948 ldsh [%l7 + 0x14], %g7
949 edge32l %l4, %l5, %o3
950 sethi 0x0C5B, %l1
951 ldub [%l7 + 0x46], %i7
952 ld [%l7 + 0x3C], %f3
953 fnand %f2, %f6, %f4
954 sra %i0, %i5, %g5
955 ldsw [%l7 + 0x6C], %g4
956 subcc %g6, %l6, %g1
957 fmovdpos %icc, %f12, %f10
958 faligndata %f2, %f12, %f4
959 st %f8, [%l7 + 0x10]
960 fands %f9, %f5, %f2
961 bgu,a,pn %icc, loop_90
962 addccc %i6, 0x1A48, %o6
963 bge,a,pt %xcc, loop_91
964 fornot1 %f6, %f2, %f0
965loop_90:
966 bleu,pn %icc, loop_92
967 std %f14, [%l7 + 0x70]
968loop_91:
969 xnor %l0, %i4, %i3
970 orcc %g2, %o2, %g3
971loop_92:
972 ldx [%l7 + 0x48], %o1
973 udiv %l3, 0x0651, %o4
974 fpsub16 %f4, %f0, %f6
975 sth %o7, [%l7 + 0x42]
976 fmovsneg %icc, %f7, %f7
977 fpsub16s %f10, %f13, %f14
978 ld [%l7 + 0x64], %f7
979 ldsw [%l7 + 0x68], %i1
980 fands %f1, %f1, %f14
981 fpadd16 %f4, %f8, %f4
982 sth %l2, [%l7 + 0x1A]
983 fands %f4, %f8, %f11
984 ldsh [%l7 + 0x1A], %o5
985 fmul8x16 %f3, %f4, %f0
986 nop
987 setx loop_93, %l0, %l1
988 wrpr 0x1, %tl
989 wrpr %l1, %tnpc
990 setx 0x34400001400, %l0, %l1
991 wrpr %l1, %tstate
992 wrhpr 0x4, %htstate
993 done
994 tg %xcc, 0x1
995 ba,pn %icc, loop_94
996 tn %icc, 0x3
997loop_93:
998 mova %xcc, %o0, %i2
999 udivcc %g7, 0x078E, %l4
1000loop_94:
1001 sdiv %l5, 0x167F, %l1
1002 lduw [%l7 + 0x48], %o3
1003 fmovscs %icc, %f11, %f12
1004 tleu %icc, 0x3
1005 fmovse %xcc, %f1, %f3
1006 mulx %i0, 0x1F37, %i5
1007 ldsh [%l7 + 0x5C], %g5
1008 stw %i7, [%l7 + 0x6C]
1009 taddcc %g6, 0x1F48, %g4
1010 ldub [%l7 + 0x7B], %g1
1011 sth %i6, [%l7 + 0x4A]
1012 fpadd16 %f14, %f6, %f8
1013 ta %icc, 0x2
1014 fnot1s %f6, %f2
1015 movne %icc, %l6, %o6
1016 stb %i4, [%l7 + 0x3B]
1017 edge32 %i3, %l0, %o2
1018 ldub [%l7 + 0x30], %g3
1019 fbe,a %fcc2, loop_95
1020 edge16l %g2, %o1, %l3
1021 array8 %o7, %i1, %l2
1022 stw %o5, [%l7 + 0x74]
1023loop_95:
1024 sllx %o4, %i2, %o0
1025 fabss %f9, %f12
1026 stb %l4, [%l7 + 0x0A]
1027 std %f12, [%l7 + 0x08]
1028 fblg %fcc3, loop_96
1029 bl,pt %icc, loop_97
1030 fpack32 %f2, %f6, %f12
1031 ldub [%l7 + 0x0A], %l5
1032loop_96:
1033 ldsh [%l7 + 0x46], %l1
1034loop_97:
1035 ldx [%l7 + 0x30], %g7
1036 ld [%l7 + 0x70], %f9
1037 st %f11, [%l7 + 0x70]
1038 fand %f8, %f12, %f12
1039 tpos %icc, 0x6
1040 tsubcctv %i0, %i5, %o3
1041 bshuffle %f14, %f10, %f0
1042 movvs %xcc, %i7, %g6
1043 stb %g4, [%l7 + 0x3C]
1044 edge8n %g1, %i6, %g5
1045 fornot2 %f8, %f14, %f0
1046 sllx %o6, %l6, %i4
1047 fmul8x16au %f11, %f4, %f10
1048 bleu,a,pt %icc, loop_98
1049 xnor %i3, %o2, %g3
1050 lduw [%l7 + 0x64], %g2
1051 fandnot1 %f12, %f0, %f12
1052loop_98:
1053 bcc,pt %xcc, loop_99
1054 lduw [%l7 + 0x0C], %l0
1055 stw %l3, [%l7 + 0x60]
1056 ldd [%l7 + 0x58], %f2
1057loop_99:
1058 ld [%l7 + 0x5C], %f12
1059 mulscc %o1, 0x04E8, %o7
1060 fmovrslez %i1, %f2, %f10
1061 brlez %o5, loop_100
1062 lduw [%l7 + 0x18], %l2
1063 fnor %f0, %f8, %f10
1064 fmovdpos %icc, %f9, %f5
1065loop_100:
1066 fnegs %f14, %f13
1067 nop
1068 setx loop_101, %l0, %l1
1069 wrpr 0x1, %tl
1070 wrpr %l1, %tnpc
1071 setx 0x34400001400, %l0, %l1
1072 wrpr %l1, %tstate
1073 wrhpr 0x4, %htstate
1074 done
1075 bleu,a,pn %xcc, loop_102
1076 ldsb [%l7 + 0x6C], %o4
1077 ldub [%l7 + 0x0D], %i2
1078loop_101:
1079 bvc,pt %icc, loop_103
1080loop_102:
1081 addc %o0, 0x06F0, %l4
1082 ld [%l7 + 0x74], %f7
1083 st %f13, [%l7 + 0x60]
1084loop_103:
1085 fmovdgu %xcc, %f8, %f6
1086 fzeros %f6
1087 fcmpd %fcc3, %f10, %f14
1088 tsubcc %l5, 0x0EE0, %l1
1089 fmovscs %xcc, %f6, %f13
1090 orn %i0, %g7, %i5
1091 edge16ln %i7, %o3, %g4
1092 fmovsgu %icc, %f14, %f14
1093 fbug,a %fcc0, loop_104
1094 stb %g1, [%l7 + 0x3A]
1095 movcc %xcc, %g6, %g5
1096 lduh [%l7 + 0x0E], %i6
1097loop_104:
1098 fmovdcs %icc, %f4, %f12
1099 sth %o6, [%l7 + 0x22]
1100 fmovsneg %xcc, %f10, %f5
1101 movle %xcc, %i4, %i3
1102 fmul8x16al %f13, %f0, %f4
1103 lduw [%l7 + 0x40], %o2
1104 fnands %f15, %f1, %f10
1105 srl %g3, %g2, %l0
1106 fpsub32 %f2, %f12, %f8
1107 fpack16 %f10, %f11
1108 st %f1, [%l7 + 0x34]
1109 edge8l %l3, %o1, %l6
1110 fmovdne %xcc, %f8, %f14
1111 fpadd32s %f15, %f1, %f9
1112 tcc %xcc, 0x1
1113 fmul8x16au %f2, %f10, %f8
1114 std %f4, [%l7 + 0x20]
1115 st %f6, [%l7 + 0x70]
1116 fbe,a %fcc2, loop_105
1117 stw %i1, [%l7 + 0x7C]
1118 lduw [%l7 + 0x40], %o7
1119 tg %icc, 0x3
1120loop_105:
1121 ldsw [%l7 + 0x4C], %o5
1122 fmovdl %icc, %f9, %f1
1123 bl,a loop_106
1124 udivx %o4, 0x10EE, %i2
1125 fnors %f4, %f4, %f15
1126 tneg %xcc, 0x6
1127loop_106:
1128 ldd [%l7 + 0x60], %f2
1129 stw %o0, [%l7 + 0x7C]
1130 stx %l2, [%l7 + 0x18]
1131 sdivcc %l4, 0x1C8D, %l5
1132 bne,a %xcc, loop_107
1133 fbne,a %fcc2, loop_108
1134 movrlez %i0, %l1, %i5
1135 fpadd16s %f9, %f7, %f6
1136loop_107:
1137 movle %icc, %i7, %g7
1138loop_108:
1139 ldsh [%l7 + 0x2A], %o3
1140 movgu %icc, %g4, %g6
1141 movrlz %g1, 0x10E, %i6
1142 sdivcc %g5, 0x1AD0, %o6
1143 ld [%l7 + 0x0C], %f1
1144 lduh [%l7 + 0x46], %i3
1145 bcc,a loop_109
1146 xorcc %i4, %o2, %g2
1147 sth %l0, [%l7 + 0x4A]
1148 movl %icc, %l3, %o1
1149loop_109:
1150 nop
1151 setx loop_110, %l0, %l1
1152 wrpr 0x1, %tl
1153 wrpr %l1, %tpc
1154 add %l1, 0x4, %l1
1155 wrpr %l1, %tnpc
1156 setx 0x34400001400, %l0, %l1
1157 wrpr %l1, %tstate
1158 wrhpr 0x4, %htstate
1159 retry
1160 movrgz %g3, 0x047, %i1
1161 fmovdneg %icc, %f2, %f7
1162 st %f8, [%l7 + 0x74]
1163loop_110:
1164 fmovrdgez %o7, %f12, %f10
1165 ta %xcc, 0x1
1166 fpack32 %f4, %f8, %f2
1167 fblg,a %fcc3, loop_111
1168 stw %l6, [%l7 + 0x1C]
1169 bne loop_112
1170 lduh [%l7 + 0x3A], %o4
1171loop_111:
1172 std %f14, [%l7 + 0x50]
1173 fmovsvc %xcc, %f8, %f14
1174loop_112:
1175 xnorcc %i2, %o0, %l2
1176 add %l4, 0x1AF5, %o5
1177 xorcc %i0, %l1, %l5
1178 xnorcc %i5, %i7, %g7
1179 fmovd %f6, %f14
1180 fbl,a %fcc0, loop_113
1181 nop
1182 setx loop_114, %l0, %l1
1183 wrpr 0x1, %tl
1184 wrpr %l1, %tnpc
1185 setx 0x34400001400, %l0, %l1
1186 wrpr %l1, %tstate
1187 wrhpr 0x4, %htstate
1188 done
1189 fmovsn %xcc, %f11, %f6
1190 sth %g4, [%l7 + 0x42]
1191loop_113:
1192 bl,a,pt %icc, loop_115
1193loop_114:
1194 stb %o3, [%l7 + 0x28]
1195 stw %g6, [%l7 + 0x08]
1196 edge16ln %g1, %i6, %o6
1197loop_115:
1198 ldsw [%l7 + 0x2C], %i3
1199 edge8ln %g5, %i4, %o2
1200 fbug,a %fcc3, loop_116
1201 bpos %xcc, loop_117
1202 movcc %xcc, %l0, %l3
1203 fsrc2s %f15, %f10
1204loop_116:
1205 brlez %o1, loop_118
1206loop_117:
1207 std %f4, [%l7 + 0x40]
1208 fblg,a %fcc1, loop_119
1209 fand %f2, %f10, %f10
1210loop_118:
1211 movn %icc, %g2, %i1
1212 brgz,a %o7, loop_120
1213loop_119:
1214 nop
1215 setx loop_121, %l0, %l1
1216 wrpr 0x1, %tl
1217 wrpr %l1, %tpc
1218 add %l1, 0x4, %l1
1219 wrpr %l1, %tnpc
1220 setx 0x34400001400, %l0, %l1
1221 wrpr %l1, %tstate
1222 wrhpr 0x4, %htstate
1223 retry
1224 brgz,a %g3, loop_122
1225 edge8n %l6, %o4, %i2
1226loop_120:
1227 sth %o0, [%l7 + 0x72]
1228loop_121:
1229 movcs %icc, %l2, %l4
1230loop_122:
1231 movrne %i0, 0x01B, %l1
1232 bl,a,pn %xcc, loop_123
1233 fcmpeq16 %f8, %f6, %o5
1234 stw %l5, [%l7 + 0x2C]
1235 fcmple16 %f6, %f12, %i7
1236loop_123:
1237 fmul8sux16 %f6, %f0, %f8
1238 ldd [%l7 + 0x50], %f14
1239 fmovscc %xcc, %f11, %f14
1240 st %f13, [%l7 + 0x34]
1241 fpsub32s %f5, %f13, %f4
1242 bgu loop_124
1243 st %f15, [%l7 + 0x10]
1244 ldsh [%l7 + 0x7A], %g7
1245 fmovrdne %g4, %f0, %f12
1246loop_124:
1247 tcc %xcc, 0x6
1248 fpsub16 %f6, %f12, %f0
1249 fbn %fcc0, loop_125
1250 fcmpgt32 %f12, %f12, %o3
1251 st %f3, [%l7 + 0x74]
1252 fmovrsgez %i5, %f7, %f4
1253loop_125:
1254 tn %xcc, 0x3
1255 stx %g6, [%l7 + 0x18]
1256 fpack32 %f8, %f2, %f2
1257 taddcctv %g1, %o6, %i6
1258 faligndata %f4, %f6, %f2
1259 ldub [%l7 + 0x74], %g5
1260 ldsw [%l7 + 0x6C], %i3
1261 fmovsa %icc, %f11, %f11
1262 nop
1263 setx loop_126, %l0, %l1
1264 wrpr 0x1, %tl
1265 wrpr %l1, %tpc
1266 add %l1, 0x4, %l1
1267 wrpr %l1, %tnpc
1268 setx 0x34400001400, %l0, %l1
1269 wrpr %l1, %tstate
1270 wrhpr 0x4, %htstate
1271 retry
1272 fmuld8sux16 %f9, %f14, %f6
1273 andncc %i4, %l0, %l3
1274 fnot2 %f0, %f4
1275loop_126:
1276 stw %o1, [%l7 + 0x48]
1277 edge32l %g2, %o2, %i1
1278 fabsd %f4, %f14
1279 faligndata %f14, %f0, %f12
1280 ldx [%l7 + 0x08], %o7
1281 stx %g3, [%l7 + 0x48]
1282 srl %l6, %i2, %o0
1283 stx %l2, [%l7 + 0x40]
1284 fnand %f2, %f0, %f4
1285 sdivcc %o4, 0x0BE6, %l4
1286 fmovdleu %icc, %f6, %f12
1287 edge32n %i0, %l1, %l5
1288 fbu,a %fcc2, loop_127
1289 array8 %o5, %g7, %i7
1290 fmovsvc %xcc, %f5, %f4
1291 fmovdg %icc, %f6, %f9
1292loop_127:
1293 fpadd16s %f9, %f5, %f4
1294 faligndata %f10, %f12, %f6
1295 bvs loop_128
1296 brz %o3, loop_129
1297 ldx [%l7 + 0x28], %i5
1298 fsrc2 %f8, %f4
1299loop_128:
1300 fbu %fcc3, loop_130
1301loop_129:
1302 fabsd %f4, %f14
1303 lduw [%l7 + 0x58], %g4
1304 bg loop_131
1305loop_130:
1306 fpsub16 %f4, %f6, %f0
1307 brz %g1, loop_132
1308 ldsw [%l7 + 0x30], %o6
1309loop_131:
1310 movle %icc, %g6, %g5
1311 ld [%l7 + 0x2C], %f10
1312loop_132:
1313 ldub [%l7 + 0x19], %i6
1314 tvs %icc, 0x7
1315 movl %xcc, %i4, %l0
1316 fmovdne %xcc, %f14, %f8
1317 ldsb [%l7 + 0x29], %l3
1318 fpsub32s %f9, %f6, %f9
1319 fornot2 %f14, %f4, %f6
1320 ldsw [%l7 + 0x78], %i3
1321 fcmple32 %f14, %f8, %o1
1322 fpackfix %f12, %f3
1323 fmovrde %g2, %f10, %f0
1324 fbo,a %fcc0, loop_133
1325 brz,a %i1, loop_134
1326 fmovscc %icc, %f0, %f5
1327 ldub [%l7 + 0x2A], %o2
1328loop_133:
1329 stb %o7, [%l7 + 0x14]
1330loop_134:
1331 tl %icc, 0x0
1332 lduw [%l7 + 0x6C], %l6
1333 tvs %xcc, 0x6
1334 fmovd %f6, %f0
1335 stb %g3, [%l7 + 0x1E]
1336 smul %o0, %i2, %o4
1337 bl,a loop_135
1338 fmovd %f4, %f2
1339 ldsb [%l7 + 0x56], %l2
1340 movvc %xcc, %i0, %l4
1341loop_135:
1342 tsubcc %l1, 0x13DA, %o5
1343 fandnot1s %f7, %f1, %f3
1344 sethi 0x0A9B, %g7
1345 ldsb [%l7 + 0x12], %i7
1346 movge %icc, %l5, %i5
1347 stw %g4, [%l7 + 0x34]
1348 movcs %icc, %g1, %o6
1349 fmovspos %xcc, %f9, %f13
1350 stw %o3, [%l7 + 0x60]
1351 fcmpeq16 %f4, %f10, %g6
1352 xor %g5, 0x0625, %i6
1353 fmovdvc %xcc, %f0, %f7
1354 ble,a loop_136
1355 edge8ln %l0, %i4, %l3
1356 addc %o1, 0x1AB8, %g2
1357 st %f1, [%l7 + 0x6C]
1358loop_136:
1359 call loop_137
1360 fandnot2 %f12, %f4, %f0
1361 fmovdleu %xcc, %f0, %f4
1362 std %f0, [%l7 + 0x50]
1363loop_137:
1364 movcs %xcc, %i3, %i1
1365 fpsub32 %f2, %f2, %f10
1366 ldub [%l7 + 0x79], %o7
1367 fmovrslz %o2, %f10, %f7
1368 edge8l %l6, %g3, %i2
1369 xnorcc %o4, 0x0130, %o0
1370 lduh [%l7 + 0x16], %l2
1371 lduh [%l7 + 0x32], %l4
1372 fcmpd %fcc1, %f8, %f6
1373 edge16n %l1, %o5, %g7
1374 te %xcc, 0x5
1375 ldsw [%l7 + 0x7C], %i0
1376 stw %l5, [%l7 + 0x3C]
1377 fmovd %f4, %f2
1378 stb %i7, [%l7 + 0x2F]
1379 st %f1, [%l7 + 0x68]
1380 fabsd %f8, %f8
1381 srax %i5, %g4, %o6
1382 edge16 %o3, %g6, %g5
1383 fbul %fcc3, loop_138
1384 taddcc %i6, 0x1A32, %g1
1385 fbl %fcc1, loop_139
1386 stb %l0, [%l7 + 0x0B]
1387loop_138:
1388 ldx [%l7 + 0x38], %l3
1389 tle %icc, 0x7
1390loop_139:
1391 tle %xcc, 0x6
1392 sth %i4, [%l7 + 0x0E]
1393 ldub [%l7 + 0x4F], %o1
1394 stw %g2, [%l7 + 0x38]
1395 ta %xcc, 0x6
1396 move %xcc, %i3, %o7
1397 ldsb [%l7 + 0x36], %i1
1398 fmovrdne %o2, %f4, %f8
1399 fsrc1 %f14, %f8
1400 brlz,a %g3, loop_140
1401 fmovrsgez %l6, %f6, %f13
1402 tvs %xcc, 0x0
1403 fnot2s %f3, %f7
1404loop_140:
1405 fmovdcs %icc, %f13, %f11
1406 fexpand %f15, %f14
1407 fble,a %fcc0, loop_141
1408 ldub [%l7 + 0x0B], %i2
1409 stx %o0, [%l7 + 0x60]
1410 st %f15, [%l7 + 0x40]
1411loop_141:
1412 ldd [%l7 + 0x48], %f10
1413 fbug,a %fcc0, loop_142
1414 edge32n %l2, %l4, %l1
1415 xorcc %o5, %g7, %o4
1416 fmovrsgz %i0, %f3, %f15
1417loop_142:
1418 movcc %icc, %l5, %i7
1419 stx %i5, [%l7 + 0x48]
1420 ldx [%l7 + 0x38], %g4
1421 fmovrslez %o3, %f4, %f10
1422 lduw [%l7 + 0x14], %o6
1423 std %f2, [%l7 + 0x10]
1424 brz %g6, loop_143
1425 ldsw [%l7 + 0x30], %g5
1426 bleu %xcc, loop_144
1427 ld [%l7 + 0x68], %f12
1428loop_143:
1429 ldub [%l7 + 0x0A], %i6
1430 fabss %f8, %f10
1431loop_144:
1432 tge %icc, 0x7
1433 movcc %xcc, %g1, %l3
1434 fbl,a %fcc1, loop_145
1435 tle %xcc, 0x0
1436 fcmple16 %f4, %f4, %l0
1437 bn %icc, loop_146
1438loop_145:
1439 ldsb [%l7 + 0x1E], %i4
1440 fmovscc %icc, %f0, %f6
1441 fbue %fcc1, loop_147
1442loop_146:
1443 fcmpgt16 %f0, %f10, %g2
1444 movgu %icc, %i3, %o7
1445 fbg %fcc1, loop_148
1446loop_147:
1447 fmovrdlz %o1, %f0, %f6
1448 ldx [%l7 + 0x10], %o2
1449 fmovsn %xcc, %f7, %f2
1450loop_148:
1451 ldsb [%l7 + 0x2C], %g3
1452 fmovspos %xcc, %f15, %f5
1453 fmuld8ulx16 %f2, %f14, %f6
1454 movle %icc, %l6, %i2
1455 ldx [%l7 + 0x08], %i1
1456 ldsw [%l7 + 0x64], %l2
1457 fnand %f0, %f8, %f4
1458 fandnot1 %f10, %f6, %f12
1459 stx %l4, [%l7 + 0x78]
1460 movl %icc, %o0, %o5
1461 ldsw [%l7 + 0x1C], %g7
1462 lduh [%l7 + 0x54], %o4
1463 fxors %f2, %f13, %f11
1464 ldsb [%l7 + 0x49], %i0
1465 fmovrde %l1, %f14, %f6
1466 nop
1467 setx loop_149, %l0, %l1
1468 wrpr 0x1, %tl
1469 wrpr %l1, %tpc
1470 add %l1, 0x4, %l1
1471 wrpr %l1, %tnpc
1472 setx 0x34400001400, %l0, %l1
1473 wrpr %l1, %tstate
1474 wrhpr 0x4, %htstate
1475 retry
1476 udiv %i7, 0x0067, %i5
1477 fpsub32 %f14, %f14, %f14
1478 orn %l5, %g4, %o3
1479loop_149:
1480 bcc,a %icc, loop_150
1481 fmovdg %xcc, %f15, %f12
1482 stb %g6, [%l7 + 0x5A]
1483 stx %o6, [%l7 + 0x48]
1484loop_150:
1485 movleu %xcc, %g5, %g1
1486 fcmped %fcc1, %f4, %f8
1487 fones %f13
1488 xnorcc %i6, 0x09E9, %l0
1489 tgu %icc, 0x7
1490 ldub [%l7 + 0x51], %l3
1491 fsrc2 %f14, %f12
1492 fmuld8ulx16 %f10, %f6, %f2
1493 fmovsleu %icc, %f11, %f4
1494 ldx [%l7 + 0x68], %i4
1495 bn %xcc, loop_151
1496 stb %i3, [%l7 + 0x78]
1497 lduw [%l7 + 0x78], %g2
1498 fpadd16s %f3, %f9, %f4
1499loop_151:
1500 tpos %xcc, 0x6
1501 movrne %o7, 0x3CC, %o1
1502 lduh [%l7 + 0x6C], %o2
1503 tneg %xcc, 0x1
1504 bcs,a loop_152
1505 ldsw [%l7 + 0x28], %l6
1506 fmuld8sux16 %f11, %f8, %f0
1507 lduh [%l7 + 0x3C], %i2
1508loop_152:
1509 std %f2, [%l7 + 0x78]
1510 fornot1 %f14, %f4, %f6
1511 ldd [%l7 + 0x58], %f0
1512 movvc %icc, %i1, %g3
1513 fpadd32s %f5, %f8, %f8
1514 movneg %icc, %l2, %l4
1515 movrgez %o5, %g7, %o4
1516 or %o0, %l1, %i7
1517 std %f0, [%l7 + 0x30]
1518 ldsw [%l7 + 0x50], %i5
1519 fbue,a %fcc0, loop_153
1520 be,a %xcc, loop_154
1521 fnand %f14, %f0, %f10
1522 lduw [%l7 + 0x3C], %l5
1523loop_153:
1524 brgez %i0, loop_155
1525loop_154:
1526 fmovsl %icc, %f2, %f1
1527 alignaddr %g4, %o3, %g6
1528 fcmpeq16 %f10, %f12, %o6
1529loop_155:
1530 fcmps %fcc2, %f5, %f15
1531 fandnot1 %f6, %f4, %f12
1532 fmovrdlz %g5, %f0, %f6
1533 fones %f9
1534 fors %f0, %f8, %f10
1535 tvs %icc, 0x5
1536 fbuge %fcc2, loop_156
1537 fmovsvc %icc, %f13, %f12
1538 ldd [%l7 + 0x70], %f4
1539 edge32 %g1, %i6, %l3
1540loop_156:
1541 fornot2s %f1, %f6, %f2
1542 ta %xcc, 0x6
1543 fmovdneg %icc, %f14, %f9
1544 srax %l0, %i3, %g2
1545 fbne %fcc2, loop_157
1546 tge %xcc, 0x6
1547 fmovdpos %icc, %f0, %f11
1548 sth %o7, [%l7 + 0x2C]
1549loop_157:
1550 ldx [%l7 + 0x50], %o1
1551 ldsb [%l7 + 0x32], %i4
1552 ldsb [%l7 + 0x7D], %o2
1553 edge8ln %l6, %i1, %i2
1554 fpsub16 %f14, %f14, %f12
1555 ldd [%l7 + 0x08], %f0
1556 ldd [%l7 + 0x78], %f8
1557 xnor %g3, %l4, %o5
1558 bn %xcc, loop_158
1559 fpsub16s %f6, %f8, %f10
1560 movle %icc, %g7, %l2
1561 lduh [%l7 + 0x3E], %o0
1562loop_158:
1563 fpsub16 %f2, %f6, %f0
1564 bl,a loop_159
1565 lduh [%l7 + 0x6E], %o4
1566 andn %i7, 0x05BA, %l1
1567 fbu,a %fcc3, loop_160
1568loop_159:
1569 tcc %icc, 0x2
1570 movrlz %l5, %i5, %g4
1571 edge8n %o3, %i0, %g6
1572loop_160:
1573 ldd [%l7 + 0x70], %f8
1574 movg %xcc, %g5, %o6
1575 fbue %fcc0, loop_161
1576 umul %i6, 0x024F, %l3
1577 fsrc2s %f4, %f1
1578 orcc %l0, 0x04A5, %i3
1579loop_161:
1580 ldub [%l7 + 0x0F], %g1
1581 fxnors %f4, %f9, %f14
1582 fcmpne32 %f12, %f2, %o7
1583 sth %g2, [%l7 + 0x4C]
1584 call loop_162
1585 ldd [%l7 + 0x08], %f2
1586 fcmple16 %f0, %f12, %o1
1587 taddcctv %o2, %i4, %l6
1588loop_162:
1589 fmovdl %xcc, %f0, %f9
1590 ldsw [%l7 + 0x74], %i1
1591 stw %i2, [%l7 + 0x20]
1592 sdivcc %l4, 0x1FFF, %o5
1593 ldsb [%l7 + 0x0E], %g3
1594 or %g7, 0x0C2D, %l2
1595 mulx %o0, 0x0861, %i7
1596 udivcc %l1, 0x00AD, %l5
1597 fpsub32s %f0, %f5, %f1
1598 fxnor %f10, %f8, %f4
1599 movgu %icc, %o4, %g4
1600 movn %icc, %i5, %o3
1601 smul %i0, 0x1F79, %g5
1602 ld [%l7 + 0x34], %f3
1603 fmovsvs %icc, %f14, %f15
1604 umulcc %g6, 0x1D4E, %o6
1605 fmovdcs %icc, %f4, %f14
1606 bvs,a,pn %xcc, loop_163
1607 addcc %l3, %i6, %i3
1608 bshuffle %f10, %f2, %f2
1609 ldsb [%l7 + 0x24], %l0
1610loop_163:
1611 taddcc %g1, 0x1C0C, %o7
1612 edge8 %o1, %o2, %g2
1613 fmovs %f5, %f12
1614 taddcctv %i4, %l6, %i1
1615 movl %xcc, %i2, %l4
1616 st %f9, [%l7 + 0x6C]
1617 andncc %o5, %g3, %g7
1618 fabsd %f10, %f8
1619 bpos,pt %xcc, loop_164
1620 stw %o0, [%l7 + 0x44]
1621 movleu %icc, %l2, %i7
1622 fandnot1s %f1, %f3, %f12
1623loop_164:
1624 sub %l5, 0x0A51, %l1
1625 ld [%l7 + 0x48], %f13
1626 bl,pn %icc, loop_165
1627 stw %g4, [%l7 + 0x5C]
1628 edge8n %o4, %o3, %i5
1629 tvc %icc, 0x0
1630loop_165:
1631 fnot2s %f0, %f8
1632 stx %i0, [%l7 + 0x48]
1633 std %f12, [%l7 + 0x18]
1634 xorcc %g6, %o6, %l3
1635 brlz %g5, loop_166
1636 bl loop_167
1637 fmovdn %xcc, %f2, %f15
1638 fmovdn %icc, %f13, %f9
1639loop_166:
1640 brnz %i6, loop_168
1641loop_167:
1642 tn %xcc, 0x1
1643 sth %l0, [%l7 + 0x3A]
1644 fmovdvc %xcc, %f15, %f12
1645loop_168:
1646 lduw [%l7 + 0x40], %g1
1647 taddcc %o7, 0x0593, %i3
1648 edge16ln %o2, %g2, %i4
1649 sub %l6, 0x0D96, %i1
1650 alignaddr %i2, %o1, %l4
1651 movvs %icc, %g3, %o5
1652 fbe,a %fcc0, loop_169
1653 fble %fcc3, loop_170
1654 bcc,a loop_171
1655 ldsb [%l7 + 0x27], %g7
1656loop_169:
1657 fxors %f0, %f1, %f3
1658loop_170:
1659 fbul,a %fcc1, loop_172
1660loop_171:
1661 st %f5, [%l7 + 0x70]
1662 be,a %icc, loop_173
1663 fsrc2s %f10, %f0
1664loop_172:
1665 fcmpne16 %f8, %f12, %o0
1666 std %f4, [%l7 + 0x10]
1667loop_173:
1668 movle %xcc, %i7, %l5
1669 bshuffle %f8, %f0, %f6
1670 ldsw [%l7 + 0x6C], %l2
1671 ldsb [%l7 + 0x64], %g4
1672 stx %l1, [%l7 + 0x78]
1673 fxor %f0, %f4, %f14
1674 edge32n %o3, %o4, %i0
1675 taddcctv %g6, 0x04AC, %i5
1676 sra %l3, 0x16, %o6
1677 edge8ln %g5, %i6, %l0
1678 ldub [%l7 + 0x20], %o7
1679 fmovdgu %xcc, %f6, %f2
1680 sdivx %i3, 0x1203, %o2
1681 fbule %fcc0, loop_174
1682 tneg %icc, 0x2
1683 ldsb [%l7 + 0x5C], %g2
1684 fpack16 %f12, %f3
1685loop_174:
1686 fmuld8sux16 %f12, %f0, %f0
1687 alignaddrl %g1, %i4, %l6
1688 nop
1689 setx loop_175, %l0, %l1
1690 wrpr 0x1, %tl
1691 wrpr %l1, %tpc
1692 add %l1, 0x4, %l1
1693 wrpr %l1, %tnpc
1694 setx 0x34400001400, %l0, %l1
1695 wrpr %l1, %tstate
1696 wrhpr 0x4, %htstate
1697 retry
1698 lduw [%l7 + 0x74], %i1
1699 nop
1700 setx loop_176, %l0, %l1
1701 wrpr 0x1, %tl
1702 wrpr %l1, %tpc
1703 add %l1, 0x4, %l1
1704 wrpr %l1, %tnpc
1705 setx 0x34400001400, %l0, %l1
1706 wrpr %l1, %tstate
1707 wrhpr 0x4, %htstate
1708 retry
1709 bcs,a loop_177
1710loop_175:
1711 ldub [%l7 + 0x39], %o1
1712 fmovrse %l4, %f12, %f5
1713loop_176:
1714 ldub [%l7 + 0x23], %i2
1715loop_177:
1716 fmovs %f5, %f10
1717 stw %g3, [%l7 + 0x40]
1718 fone %f14
1719 fmuld8sux16 %f11, %f13, %f10
1720 fxnor %f4, %f12, %f14
1721 alignaddrl %o5, %g7, %i7
1722 ldd [%l7 + 0x60], %f10
1723 ldsw [%l7 + 0x30], %l5
1724 fbn %fcc1, loop_178
1725 ldsw [%l7 + 0x60], %o0
1726 fbne %fcc0, loop_179
1727 edge32l %l2, %g4, %l1
1728loop_178:
1729 lduw [%l7 + 0x10], %o3
1730 fcmpd %fcc0, %f10, %f2
1731loop_179:
1732 fmovsneg %xcc, %f8, %f0
1733 fmovsa %icc, %f12, %f9
1734 fmovda %icc, %f9, %f2
1735 tcc %xcc, 0x2
1736 fcmple32 %f12, %f6, %i0
1737 ldx [%l7 + 0x10], %o4
1738 lduw [%l7 + 0x30], %g6
1739 st %f10, [%l7 + 0x44]
1740 tg %icc, 0x1
1741 lduw [%l7 + 0x6C], %l3
1742 stw %i5, [%l7 + 0x20]
1743 brnz,a %g5, loop_180
1744 move %xcc, %i6, %l0
1745 fbul %fcc0, loop_181
1746 movrgz %o6, %o7, %o2
1747loop_180:
1748 fmuld8sux16 %f8, %f15, %f2
1749 movpos %xcc, %g2, %i3
1750loop_181:
1751 tcs %icc, 0x2
1752 fmovrdgz %i4, %f0, %f6
1753 udivcc %l6, 0x09CE, %g1
1754 fmovrdne %o1, %f0, %f4
1755 tvs %xcc, 0x4
1756 fmul8x16au %f7, %f8, %f0
1757 ldsb [%l7 + 0x19], %l4
1758 ldsw [%l7 + 0x3C], %i2
1759 sth %i1, [%l7 + 0x24]
1760 fnot1s %f14, %f3
1761 stw %o5, [%l7 + 0x48]
1762 nop
1763 setx loop_182, %l0, %l1
1764 jmpl %l1, %g7
1765 andncc %i7, %l5, %o0
1766 ldx [%l7 + 0x40], %l2
1767 brgez %g3, loop_183
1768loop_182:
1769 movne %icc, %g4, %l1
1770 fble %fcc1, loop_184
1771 sth %i0, [%l7 + 0x5C]
1772loop_183:
1773 lduw [%l7 + 0x40], %o4
1774 std %f14, [%l7 + 0x28]
1775loop_184:
1776 fmovdgu %icc, %f2, %f12
1777 fors %f2, %f12, %f1
1778 brlz %g6, loop_185
1779 ldsw [%l7 + 0x5C], %l3
1780 fsrc2 %f10, %f14
1781 array32 %i5, %g5, %i6
1782loop_185:
1783 bcc,a %icc, loop_186
1784 lduw [%l7 + 0x24], %o3
1785 lduw [%l7 + 0x5C], %l0
1786 andcc %o6, 0x00B8, %o2
1787loop_186:
1788 fmovdl %icc, %f7, %f15
1789 fbul %fcc2, loop_187
1790 be loop_188
1791 fcmpeq16 %f14, %f10, %g2
1792 xor %i3, 0x1FCB, %o7
1793loop_187:
1794 sth %i4, [%l7 + 0x60]
1795loop_188:
1796 ldsh [%l7 + 0x36], %l6
1797 stb %o1, [%l7 + 0x71]
1798 tn %xcc, 0x4
1799 te %icc, 0x7
1800 lduw [%l7 + 0x40], %g1
1801 sll %i2, %l4, %o5
1802 xor %i1, %g7, %l5
1803 bne,a,pn %icc, loop_189
1804 fmul8ulx16 %f0, %f2, %f10
1805 stx %o0, [%l7 + 0x50]
1806 pdist %f10, %f14, %f10
1807loop_189:
1808 move %icc, %l2, %i7
1809 fbl %fcc0, loop_190
1810 fmovrdgez %g3, %f8, %f6
1811 movvs %icc, %l1, %g4
1812 lduh [%l7 + 0x14], %i0
1813loop_190:
1814 fmuld8sux16 %f0, %f7, %f4
1815 fmovdcs %icc, %f12, %f14
1816 fnors %f7, %f2, %f10
1817 fmovrslz %g6, %f2, %f13
1818 fxors %f3, %f6, %f9
1819 fmuld8ulx16 %f9, %f13, %f0
1820 brgez %o4, loop_191
1821 array8 %i5, %l3, %i6
1822 edge8n %g5, %o3, %o6
1823 fexpand %f15, %f10
1824loop_191:
1825 fabsd %f12, %f12
1826 siam 0x2
1827 fmovsa %xcc, %f0, %f6
1828 ldsb [%l7 + 0x7F], %l0
1829 fnands %f7, %f7, %f14
1830 lduw [%l7 + 0x78], %g2
1831 fornot2 %f14, %f4, %f2
1832 fones %f11
1833 fbug %fcc3, loop_192
1834 brlz,a %o2, loop_193
1835 fmovd %f14, %f6
1836 sub %i3, %o7, %l6
1837loop_192:
1838 sth %o1, [%l7 + 0x3E]
1839loop_193:
1840 fxnors %f10, %f0, %f3
1841 ldx [%l7 + 0x18], %g1
1842 bcc,pn %xcc, loop_194
1843 lduh [%l7 + 0x68], %i4
1844 movpos %xcc, %l4, %o5
1845 fcmpne32 %f2, %f12, %i1
1846loop_194:
1847 ta %xcc, 0x6
1848 edge32 %i2, %g7, %l5
1849 lduw [%l7 + 0x60], %o0
1850 fmovdvc %xcc, %f1, %f0
1851 siam 0x6
1852 udivx %l2, 0x0B77, %i7
1853 xorcc %g3, 0x1DA3, %l1
1854 popc 0x0FC6, %i0
1855 tle %xcc, 0x0
1856 orncc %g4, 0x1D8D, %g6
1857 addccc %o4, 0x0FCB, %l3
1858 fmovdge %icc, %f3, %f2
1859 ldd [%l7 + 0x68], %f2
1860 fmovde %icc, %f11, %f14
1861 fmovsvc %icc, %f14, %f2
1862 stx %i6, [%l7 + 0x48]
1863 faligndata %f8, %f8, %f2
1864 fcmpne32 %f0, %f10, %g5
1865 fpadd16s %f6, %f8, %f11
1866 ldsb [%l7 + 0x62], %i5
1867 ldsb [%l7 + 0x7E], %o6
1868 fbul %fcc1, loop_195
1869 bcs,a,pn %icc, loop_196
1870 sllx %l0, %g2, %o3
1871 fmovda %icc, %f8, %f6
1872loop_195:
1873 stw %i3, [%l7 + 0x08]
1874loop_196:
1875 stx %o7, [%l7 + 0x38]
1876 brlez %l6, loop_197
1877 mulscc %o1, %g1, %o2
1878 for %f6, %f12, %f2
1879 array32 %l4, %i4, %o5
1880loop_197:
1881 fbu %fcc1, loop_198
1882 movleu %icc, %i1, %i2
1883 movcc %xcc, %l5, %g7
1884 fornot1 %f8, %f0, %f8
1885loop_198:
1886 edge8ln %l2, %i7, %g3
1887 fandnot1s %f9, %f13, %f6
1888 ldsb [%l7 + 0x59], %l1
1889 movl %xcc, %i0, %o0
1890 tvc %icc, 0x6
1891 umul %g6, 0x0495, %o4
1892 sll %g4, 0x0D, %i6
1893 fzero %f4
1894 fors %f9, %f8, %f7
1895 fmovdl %icc, %f4, %f6
1896 umul %g5, %l3, %i5
1897 ldsb [%l7 + 0x16], %l0
1898 ldx [%l7 + 0x28], %g2
1899 stb %o6, [%l7 + 0x4D]
1900 array8 %i3, %o3, %l6
1901 fble %fcc2, loop_199
1902 fcmps %fcc0, %f14, %f0
1903 ld [%l7 + 0x20], %f15
1904 fbuge,a %fcc2, loop_200
1905loop_199:
1906 brgez,a %o1, loop_201
1907 lduh [%l7 + 0x7A], %o7
1908 fsrc1s %f3, %f4
1909loop_200:
1910 st %f8, [%l7 + 0x60]
1911loop_201:
1912 fbue %fcc1, loop_202
1913 ba,a,pt %xcc, loop_203
1914 fnot1s %f6, %f9
1915 bne,a loop_204
1916loop_202:
1917 fsrc2 %f14, %f14
1918loop_203:
1919 tpos %xcc, 0x7
1920 fba %fcc1, loop_205
1921loop_204:
1922 fbule %fcc3, loop_206
1923 nop
1924 setx loop_207, %l0, %l1
1925 wrpr 0x1, %tl
1926 wrpr %l1, %tnpc
1927 setx 0x34400001400, %l0, %l1
1928 wrpr %l1, %tstate
1929 wrhpr 0x4, %htstate
1930 done
1931 srlx %g1, %o2, %i4
1932loop_205:
1933 tl %icc, 0x2
1934loop_206:
1935 std %f4, [%l7 + 0x30]
1936loop_207:
1937 st %f12, [%l7 + 0x40]
1938 xnorcc %l4, %o5, %i1
1939 ble,a,pt %xcc, loop_208
1940 movl %xcc, %l5, %i2
1941 edge8l %l2, %g7, %i7
1942 fone %f0
1943loop_208:
1944 fmovsg %icc, %f4, %f8
1945 ldd [%l7 + 0x18], %f12
1946 smulcc %l1, %i0, %o0
1947 array16 %g6, %g3, %g4
1948 addcc %o4, %g5, %i6
1949 fornot2 %f6, %f12, %f10
1950 fcmpes %fcc0, %f12, %f1
1951 srlx %l3, %l0, %g2
1952 subc %o6, %i5, %o3
1953 std %f2, [%l7 + 0x38]
1954 movleu %xcc, %i3, %l6
1955 fpack16 %f14, %f3
1956 lduh [%l7 + 0x72], %o1
1957 edge8 %g1, %o7, %o2
1958 fbe,a %fcc3, loop_209
1959 fmovscc %icc, %f1, %f4
1960 fmovsleu %icc, %f2, %f4
1961 for %f4, %f14, %f6
1962loop_209:
1963 mulscc %i4, 0x094F, %o5
1964 std %f6, [%l7 + 0x60]
1965 fcmpne32 %f10, %f6, %i1
1966 lduw [%l7 + 0x2C], %l4
1967 ldd [%l7 + 0x70], %f4
1968 fblg,a %fcc3, loop_210
1969 st %f11, [%l7 + 0x6C]
1970 ldd [%l7 + 0x60], %f14
1971 std %f6, [%l7 + 0x30]
1972loop_210:
1973 subccc %i2, %l2, %g7
1974 fcmpne16 %f0, %f6, %i7
1975 st %f6, [%l7 + 0x78]
1976 ldd [%l7 + 0x60], %f10
1977 fbue,a %fcc3, loop_211
1978 edge16n %l5, %i0, %l1
1979 xorcc %o0, 0x0F37, %g6
1980 tcc %icc, 0x7
1981loop_211:
1982 ld [%l7 + 0x18], %f14
1983 udivx %g3, 0x17D7, %g4
1984 ld [%l7 + 0x2C], %f0
1985 st %f6, [%l7 + 0x58]
1986 fxor %f2, %f4, %f2
1987 fmovsl %xcc, %f1, %f10
1988 st %f7, [%l7 + 0x64]
1989 fmovsvs %xcc, %f8, %f3
1990 tvs %icc, 0x0
1991 fmovrsne %o4, %f12, %f1
1992 nop
1993 setx loop_212, %l0, %l1
1994 wrpr 0x1, %tl
1995 wrpr %l1, %tpc
1996 add %l1, 0x4, %l1
1997 wrpr %l1, %tnpc
1998 setx 0x34400001400, %l0, %l1
1999 wrpr %l1, %tstate
2000 wrhpr 0x4, %htstate
2001 retry
2002 edge8l %i6, %l3, %g5
2003 bleu,a,pn %xcc, loop_213
2004 bvs,a,pt %icc, loop_214
2005loop_212:
2006 subccc %l0, %g2, %i5
2007 stx %o6, [%l7 + 0x30]
2008loop_213:
2009 movvs %xcc, %o3, %l6
2010loop_214:
2011 bl,a %icc, loop_215
2012 edge16n %i3, %g1, %o7
2013 std %f0, [%l7 + 0x20]
2014 tneg %icc, 0x7
2015loop_215:
2016 movleu %icc, %o1, %o2
2017 addc %i4, %i1, %l4
2018 addccc %i2, 0x012F, %o5
2019 fsrc1s %f15, %f1
2020 fbuge,a %fcc3, loop_216
2021 fmul8sux16 %f2, %f0, %f12
2022 taddcctv %g7, %i7, %l2
2023 fmovdge %xcc, %f13, %f11
2024loop_216:
2025 fornot1s %f6, %f4, %f9
2026 tne %icc, 0x3
2027 edge8l %i0, %l5, %o0
2028 stx %g6, [%l7 + 0x58]
2029 stx %l1, [%l7 + 0x08]
2030 fcmped %fcc0, %f0, %f12
2031 umul %g4, 0x0F6D, %o4
2032 fzeros %f0
2033 fmovsl %icc, %f8, %f12
2034 fmovsvc %icc, %f5, %f8
2035 fmovscs %icc, %f1, %f8
2036 movre %i6, %l3, %g3
2037 st %f6, [%l7 + 0x08]
2038 fmovdl %icc, %f6, %f6
2039 stb %g5, [%l7 + 0x15]
2040 fmovsne %xcc, %f3, %f2
2041 tge %icc, 0x0
2042 stx %g2, [%l7 + 0x18]
2043 ld [%l7 + 0x64], %f11
2044 taddcctv %i5, 0x0FAD, %l0
2045 ldub [%l7 + 0x62], %o6
2046 ldsh [%l7 + 0x64], %o3
2047 fmovdleu %icc, %f8, %f3
2048 subc %i3, %g1, %l6
2049 udivx %o7, 0x0FF8, %o2
2050 bgu,a loop_217
2051 fbug %fcc1, loop_218
2052 fmovsvs %icc, %f6, %f2
2053 fmovrdlez %o1, %f14, %f8
2054loop_217:
2055 xnor %i1, %i4, %i2
2056loop_218:
2057 movl %icc, %l4, %o5
2058 fandnot2 %f10, %f4, %f4
2059 ldsh [%l7 + 0x5E], %g7
2060 ldsw [%l7 + 0x40], %l2
2061 stx %i7, [%l7 + 0x60]
2062 brgez %l5, loop_219
2063 ld [%l7 + 0x3C], %f0
2064 subccc %i0, 0x0011, %g6
2065 edge8 %o0, %l1, %g4
2066loop_219:
2067 fors %f3, %f14, %f8
2068 fmovspos %xcc, %f4, %f7
2069 fmul8ulx16 %f6, %f12, %f12
2070 mulscc %o4, 0x0B1A, %l3
2071 ldsb [%l7 + 0x64], %i6
2072 fmovdn %xcc, %f0, %f15
2073 fandnot1s %f2, %f11, %f2
2074 tpos %icc, 0x5
2075 fpsub32s %f9, %f0, %f1
2076 fble,a %fcc3, loop_220
2077 mulscc %g3, %g2, %g5
2078 stw %l0, [%l7 + 0x18]
2079 fornot2s %f15, %f2, %f4
2080loop_220:
2081 ldsw [%l7 + 0x48], %i5
2082 array8 %o3, %o6, %i3
2083 st %f11, [%l7 + 0x40]
2084 ldub [%l7 + 0x47], %l6
2085 fcmpd %fcc3, %f10, %f6
2086 fcmpne32 %f12, %f2, %g1
2087 fbn,a %fcc2, loop_221
2088 lduw [%l7 + 0x10], %o2
2089 mova %icc, %o7, %o1
2090 fmovdge %xcc, %f6, %f11
2091loop_221:
2092 st %f5, [%l7 + 0x40]
2093 edge32ln %i4, %i1, %l4
2094 srax %i2, 0x1E, %g7
2095 stb %l2, [%l7 + 0x7D]
2096 fcmpgt32 %f12, %f6, %i7
2097 lduh [%l7 + 0x30], %o5
2098 bvs %icc, loop_222
2099 sethi 0x1930, %l5
2100 sth %i0, [%l7 + 0x2A]
2101 fmovdvc %icc, %f7, %f14
2102loop_222:
2103 fmovs %f5, %f2
2104 sdiv %g6, 0x1640, %l1
2105 fbe %fcc3, loop_223
2106 alignaddrl %o0, %g4, %l3
2107 lduw [%l7 + 0x74], %o4
2108 sub %i6, %g2, %g5
2109loop_223:
2110 fmovrsne %g3, %f6, %f11
2111 stb %i5, [%l7 + 0x74]
2112 stw %o3, [%l7 + 0x34]
2113 stb %o6, [%l7 + 0x75]
2114 fnands %f8, %f0, %f3
2115 fba %fcc0, loop_224
2116 bneg %xcc, loop_225
2117 addc %i3, %l0, %l6
2118 ldub [%l7 + 0x6E], %g1
2119loop_224:
2120 movre %o7, 0x2AA, %o1
2121loop_225:
2122 subcc %i4, 0x055D, %o2
2123 fpmerge %f10, %f7, %f10
2124 fsrc1 %f8, %f10
2125 stw %i1, [%l7 + 0x44]
2126 fpadd32s %f2, %f7, %f9
2127 fmovrdlez %l4, %f6, %f0
2128 bcc %icc, loop_226
2129 fcmped %fcc0, %f2, %f14
2130 movcs %icc, %g7, %i2
2131 edge32ln %l2, %o5, %i7
2132loop_226:
2133 fcmpeq32 %f12, %f8, %i0
2134 fcmpd %fcc2, %f0, %f2
2135 fnot1 %f6, %f4
2136 bleu,a loop_227
2137 fmovsge %xcc, %f8, %f1
2138 ld [%l7 + 0x3C], %f13
2139 ldd [%l7 + 0x28], %f2
2140loop_227:
2141 fabsd %f12, %f8
2142 fxnor %f8, %f2, %f2
2143 ba loop_228
2144 brgez %g6, loop_229
2145 fbn %fcc2, loop_230
2146 fmul8x16au %f4, %f4, %f8
2147loop_228:
2148 ldsw [%l7 + 0x18], %l5
2149loop_229:
2150 andn %o0, 0x1D96, %l1
2151loop_230:
2152 movl %icc, %g4, %o4
2153 edge32l %i6, %l3, %g5
2154 movre %g3, %g2, %i5
2155 ldub [%l7 + 0x1B], %o6
2156 movvs %icc, %o3, %l0
2157 stw %i3, [%l7 + 0x28]
2158 smul %l6, %o7, %o1
2159 bcc,a %icc, loop_231
2160 st %f7, [%l7 + 0x44]
2161 ldub [%l7 + 0x7D], %i4
2162 bleu loop_232
2163loop_231:
2164 array8 %g1, %o2, %i1
2165 fmovdvc %icc, %f4, %f13
2166 fpadd32 %f10, %f0, %f4
2167loop_232:
2168 edge32ln %g7, %l4, %l2
2169 lduw [%l7 + 0x0C], %o5
2170 fand %f8, %f12, %f0
2171 fmul8x16al %f11, %f14, %f8
2172 fmovsa %xcc, %f14, %f11
2173 bg,a loop_233
2174 edge16 %i7, %i2, %g6
2175 add %i0, 0x1EA0, %l5
2176 sdivx %l1, 0x1231, %g4
2177loop_233:
2178 fcmple32 %f6, %f12, %o0
2179 fbule %fcc2, loop_234
2180 ldsh [%l7 + 0x10], %o4
2181 ldsb [%l7 + 0x75], %i6
2182 ldsh [%l7 + 0x70], %l3
2183loop_234:
2184 fmovdn %icc, %f14, %f5
2185 sub %g3, 0x03DF, %g2
2186 andn %i5, %g5, %o3
2187 fsrc1 %f2, %f8
2188 fzeros %f15
2189 fmovscs %icc, %f7, %f8
2190 st %f14, [%l7 + 0x0C]
2191 movgu %icc, %l0, %i3
2192 tleu %xcc, 0x5
2193 bg,pn %xcc, loop_235
2194 fbug %fcc1, loop_236
2195 fmovde %xcc, %f3, %f6
2196 fpack32 %f0, %f10, %f10
2197loop_235:
2198 st %f8, [%l7 + 0x08]
2199loop_236:
2200 sdivx %l6, 0x039F, %o7
2201 movrne %o6, %o1, %i4
2202 movrgez %g1, 0x31C, %i1
2203 udivx %g7, 0x056E, %o2
2204 sub %l4, 0x0EF7, %o5
2205 fmovsle %xcc, %f12, %f7
2206 lduw [%l7 + 0x30], %l2
2207 taddcctv %i7, %g6, %i0
2208 taddcctv %l5, 0x0515, %l1
2209 fexpand %f1, %f8
2210 move %icc, %g4, %o0
2211 lduh [%l7 + 0x64], %o4
2212 edge32 %i6, %l3, %i2
2213 sth %g3, [%l7 + 0x36]
2214 stb %g2, [%l7 + 0x5A]
2215 fmul8x16 %f8, %f4, %f0
2216 fmovscc %xcc, %f7, %f4
2217 fnot2 %f10, %f4
2218 edge8l %i5, %g5, %o3
2219 edge16ln %l0, %i3, %l6
2220 fcmple32 %f8, %f2, %o7
2221 fone %f14
2222 tle %icc, 0x5
2223 subccc %o1, 0x01D0, %o6
2224 or %i4, %g1, %g7
2225 ba,a,pt %icc, loop_237
2226 fmovdcs %xcc, %f13, %f7
2227 lduw [%l7 + 0x64], %i1
2228 ldsb [%l7 + 0x5A], %l4
2229loop_237:
2230 fornot2 %f0, %f2, %f8
2231 sth %o2, [%l7 + 0x46]
2232 sth %o5, [%l7 + 0x78]
2233 fcmpd %fcc1, %f8, %f2
2234 add %l2, 0x027D, %g6
2235 edge16n %i0, %i7, %l5
2236 fbl %fcc0, loop_238
2237 srax %g4, %l1, %o0
2238 lduh [%l7 + 0x4A], %o4
2239 ldsh [%l7 + 0x20], %l3
2240loop_238:
2241 ld [%l7 + 0x30], %f11
2242 tge %icc, 0x4
2243 array8 %i6, %i2, %g2
2244 fnands %f10, %f13, %f11
2245 lduh [%l7 + 0x5A], %i5
2246 fmovdl %xcc, %f1, %f4
2247 fmovda %xcc, %f14, %f0
2248 movg %xcc, %g3, %o3
2249 ldd [%l7 + 0x78], %f0
2250 ld [%l7 + 0x30], %f10
2251 fmovdn %icc, %f10, %f2
2252 array16 %g5, %i3, %l0
2253 ldsw [%l7 + 0x5C], %o7
2254 tl %xcc, 0x4
2255 fble,a %fcc2, loop_239
2256 bcs,pn %icc, loop_240
2257 orcc %l6, 0x0AE5, %o1
2258 fpackfix %f14, %f9
2259loop_239:
2260 ldsh [%l7 + 0x3A], %i4
2261loop_240:
2262 edge32 %g1, %g7, %i1
2263 andn %o6, 0x1AD4, %l4
2264 nop
2265 setx loop_241, %l0, %l1
2266 wrpr 0x1, %tl
2267 wrpr %l1, %tpc
2268 add %l1, 0x4, %l1
2269 wrpr %l1, %tnpc
2270 setx 0x34400001400, %l0, %l1
2271 wrpr %l1, %tstate
2272 wrhpr 0x4, %htstate
2273 retry
2274 ldsb [%l7 + 0x45], %o5
2275 stx %o2, [%l7 + 0x48]
2276 ldub [%l7 + 0x0F], %g6
2277loop_241:
2278 fmovrslz %l2, %f7, %f4
2279 ldsw [%l7 + 0x20], %i0
2280 fabss %f11, %f6
2281 fzero %f0
2282 fbu %fcc2, loop_242
2283 st %f7, [%l7 + 0x68]
2284 alignaddr %i7, %g4, %l5
2285 bpos,a,pt %xcc, loop_243
2286loop_242:
2287 fbn %fcc2, loop_244
2288 move %icc, %o0, %o4
2289 movrne %l1, 0x2C3, %i6
2290loop_243:
2291 tneg %xcc, 0x1
2292loop_244:
2293 add %l3, 0x028D, %i2
2294 fornot1s %f14, %f10, %f4
2295 fzero %f8
2296 fexpand %f15, %f12
2297 tne %xcc, 0x4
2298 fcmpne16 %f14, %f14, %g2
2299 edge8 %g3, %o3, %g5
2300 stw %i5, [%l7 + 0x40]
2301 fbn %fcc1, loop_245
2302 fmovdgu %xcc, %f5, %f2
2303 fabss %f12, %f4
2304 ldd [%l7 + 0x68], %f4
2305loop_245:
2306 fpackfix %f2, %f7
2307 fcmpgt32 %f4, %f6, %l0
2308 xnor %o7, 0x132B, %i3
2309 fmovdle %xcc, %f6, %f5
2310 fbne %fcc2, loop_246
2311 xor %l6, %i4, %o1
2312 fbuge,a %fcc1, loop_247
2313 ldd [%l7 + 0x10], %f6
2314loop_246:
2315 fmovrslez %g1, %f0, %f6
2316 fble %fcc1, loop_248
2317loop_247:
2318 fmovsl %icc, %f7, %f0
2319 alignaddrl %i1, %g7, %o6
2320 ld [%l7 + 0x70], %f5
2321loop_248:
2322 orn %l4, %o5, %g6
2323 fnegs %f5, %f7
2324 fpsub32s %f1, %f15, %f11
2325 ldub [%l7 + 0x52], %l2
2326 fnot2s %f5, %f10
2327 stb %i0, [%l7 + 0x53]
2328 stw %i7, [%l7 + 0x58]
2329 te %xcc, 0x2
2330 ta %xcc, 0x6
2331 fandnot1s %f11, %f8, %f11
2332 fxnor %f10, %f12, %f10
2333 fpack16 %f8, %f3
2334 ta %icc, 0x5
2335 bcs,a %xcc, loop_249
2336 ldsb [%l7 + 0x7B], %g4
2337 brlez %o2, loop_250
2338 bne %xcc, loop_251
2339loop_249:
2340 stw %o0, [%l7 + 0x3C]
2341 lduw [%l7 + 0x10], %l5
2342loop_250:
2343 brnz,a %o4, loop_252
2344loop_251:
2345 popc %i6, %l1
2346 be,a loop_253
2347 fmovdg %xcc, %f11, %f14
2348loop_252:
2349 fbn %fcc2, loop_254
2350 fpsub32 %f6, %f6, %f8
2351loop_253:
2352 taddcc %l3, %g2, %i2
2353 fsrc2s %f5, %f7
2354loop_254:
2355 fmovrdlez %g3, %f6, %f10
2356 fone %f6
2357 fmovdcc %xcc, %f1, %f2
2358 lduw [%l7 + 0x4C], %o3
2359 edge32 %i5, %g5, %l0
2360 movge %icc, %o7, %i3
2361 stw %l6, [%l7 + 0x24]
2362 mulx %i4, %g1, %i1
2363 stb %g7, [%l7 + 0x77]
2364 bvs loop_255
2365 mulscc %o6, %l4, %o5
2366 bgu,a %icc, loop_256
2367 fmovsleu %icc, %f2, %f11
2368loop_255:
2369 ba,pn %xcc, loop_257
2370 fbue %fcc3, loop_258
2371loop_256:
2372 edge16n %g6, %o1, %l2
2373 fmovdcs %icc, %f1, %f13
2374loop_257:
2375 fmovdcs %icc, %f8, %f11
2376loop_258:
2377 fmul8ulx16 %f4, %f12, %f12
2378 siam 0x2
2379 fmovdleu %xcc, %f0, %f12
2380 tcc %icc, 0x1
2381 fmovscc %xcc, %f11, %f1
2382 siam 0x1
2383 fbug %fcc1, loop_259
2384 fpack32 %f4, %f12, %f0
2385 stw %i0, [%l7 + 0x28]
2386 srlx %i7, %o2, %o0
2387loop_259:
2388 stx %l5, [%l7 + 0x40]
2389 bcc,a %xcc, loop_260
2390 movcs %icc, %g4, %i6
2391 sth %o4, [%l7 + 0x5A]
2392 fzeros %f9
2393loop_260:
2394 tleu %xcc, 0x3
2395 movg %icc, %l3, %g2
2396 st %f7, [%l7 + 0x30]
2397 fandnot1s %f13, %f2, %f6
2398 siam 0x4
2399 ldx [%l7 + 0x38], %i2
2400 ldx [%l7 + 0x08], %g3
2401 fexpand %f11, %f8
2402 edge8n %o3, %l1, %g5
2403 subcc %i5, 0x1F7B, %l0
2404 tleu %icc, 0x7
2405 fmovsge %icc, %f9, %f1
2406 fmuld8sux16 %f6, %f11, %f12
2407 sth %i3, [%l7 + 0x60]
2408 fnot2s %f13, %f8
2409 lduw [%l7 + 0x7C], %l6
2410 edge16l %i4, %o7, %i1
2411 edge8l %g1, %o6, %l4
2412 brgz,a %o5, loop_261
2413 fbuge %fcc1, loop_262
2414 fcmpeq16 %f12, %f2, %g6
2415 fbe %fcc0, loop_263
2416loop_261:
2417 sth %g7, [%l7 + 0x7A]
2418loop_262:
2419 movre %o1, %i0, %l2
2420 fnand %f12, %f10, %f4
2421loop_263:
2422 smul %i7, 0x1381, %o0
2423 brnz,a %l5, loop_264
2424 fmul8ulx16 %f0, %f0, %f10
2425 fpadd16 %f0, %f14, %f0
2426 fmovse %icc, %f7, %f0
2427loop_264:
2428 ldsh [%l7 + 0x46], %g4
2429 fbg %fcc1, loop_265
2430 fbl,a %fcc2, loop_266
2431 lduh [%l7 + 0x1E], %o2
2432 std %f2, [%l7 + 0x08]
2433loop_265:
2434 ldx [%l7 + 0x10], %i6
2435loop_266:
2436 fand %f4, %f4, %f0
2437 tgu %icc, 0x3
2438 subccc %o4, %g2, %l3
2439 nop
2440 setx loop_267, %l0, %l1
2441 wrpr 0x1, %tl
2442 wrpr %l1, %tpc
2443 add %l1, 0x4, %l1
2444 wrpr %l1, %tnpc
2445 setx 0x34400001400, %l0, %l1
2446 wrpr %l1, %tstate
2447 wrhpr 0x4, %htstate
2448 retry
2449 ldx [%l7 + 0x78], %i2
2450 fnand %f4, %f2, %f2
2451 tvc %icc, 0x1
2452loop_267:
2453 fcmpes %fcc2, %f10, %f5
2454 tl %xcc, 0x2
2455 stb %o3, [%l7 + 0x16]
2456 subcc %l1, %g3, %i5
2457 ldsb [%l7 + 0x7B], %l0
2458 sth %i3, [%l7 + 0x46]
2459 fnot2 %f8, %f10
2460 tgu %xcc, 0x7
2461 tneg %icc, 0x7
2462 tle %xcc, 0x3
2463 lduh [%l7 + 0x2C], %g5
2464 std %f4, [%l7 + 0x78]
2465 movl %icc, %i4, %l6
2466 fmovdvc %icc, %f11, %f13
2467 fands %f8, %f13, %f15
2468 stx %i1, [%l7 + 0x70]
2469 add %g1, %o6, %o7
2470 fmuld8sux16 %f7, %f4, %f0
2471 st %f13, [%l7 + 0x3C]
2472 movrlez %l4, %g6, %o5
2473 sll %o1, %g7, %l2
2474 mova %xcc, %i0, %o0
2475 udivcc %i7, 0x1A2E, %g4
2476 ba %icc, loop_268
2477 srlx %l5, %i6, %o2
2478 fmovsa %xcc, %f1, %f5
2479 std %f6, [%l7 + 0x48]
2480loop_268:
2481 std %f14, [%l7 + 0x20]
2482 movcc %icc, %o4, %l3
2483 ldd [%l7 + 0x20], %f12
2484 edge8l %i2, %o3, %g2
2485 fnot2s %f9, %f3
2486 stb %l1, [%l7 + 0x5A]
2487 tg %icc, 0x3
2488 fones %f14
2489 alignaddr %i5, %l0, %i3
2490 sth %g5, [%l7 + 0x0C]
2491 edge8l %g3, %l6, %i4
2492 movrgz %i1, 0x0C7, %o6
2493 ldsw [%l7 + 0x60], %o7
2494 lduh [%l7 + 0x14], %g1
2495 movrne %g6, 0x118, %o5
2496 fbuge %fcc2, loop_269
2497 sth %o1, [%l7 + 0x22]
2498 movne %xcc, %l4, %l2
2499 stw %i0, [%l7 + 0x2C]
2500loop_269:
2501 fcmpne32 %f4, %f12, %g7
2502 movpos %xcc, %i7, %g4
2503 fmovsl %xcc, %f6, %f11
2504 srlx %l5, 0x1A, %o0
2505 ldub [%l7 + 0x2B], %i6
2506 call loop_270
2507 taddcc %o4, 0x1CCD, %l3
2508 fbug,a %fcc3, loop_271
2509 fxnor %f12, %f6, %f4
2510loop_270:
2511 bpos,a,pn %xcc, loop_272
2512 ld [%l7 + 0x2C], %f2
2513loop_271:
2514 fmovrsgez %o2, %f10, %f7
2515 pdist %f6, %f4, %f10
2516loop_272:
2517 array32 %i2, %o3, %l1
2518 stw %i5, [%l7 + 0x0C]
2519 ldub [%l7 + 0x1F], %g2
2520 brz,a %l0, loop_273
2521 fnand %f10, %f2, %f2
2522 fpadd16s %f15, %f4, %f1
2523 ldx [%l7 + 0x20], %g5
2524loop_273:
2525 fcmps %fcc1, %f11, %f11
2526 edge16ln %i3, %l6, %i4
2527 ldd [%l7 + 0x58], %f0
2528 fabsd %f8, %f0
2529 edge8n %i1, %o6, %g3
2530 std %f10, [%l7 + 0x28]
2531 fmul8ulx16 %f14, %f4, %f8
2532 fble %fcc2, loop_274
2533 pdist %f6, %f8, %f8
2534 st %f5, [%l7 + 0x3C]
2535 movle %xcc, %g1, %o7
2536loop_274:
2537 tneg %icc, 0x2
2538 bcs,a,pt %icc, loop_275
2539 siam 0x4
2540 fmul8x16 %f4, %f2, %f2
2541 movpos %xcc, %o5, %g6
2542loop_275:
2543 stx %l4, [%l7 + 0x60]
2544 ldsw [%l7 + 0x44], %o1
2545 fmovdleu %xcc, %f15, %f12
2546 stb %i0, [%l7 + 0x58]
2547 addccc %l2, 0x1746, %g7
2548 fbn,a %fcc0, loop_276
2549 tcs %icc, 0x6
2550 movge %xcc, %g4, %l5
2551 fcmpgt16 %f14, %f6, %o0
2552loop_276:
2553 bn,a loop_277
2554 edge16l %i7, %i6, %o4
2555 ld [%l7 + 0x6C], %f7
2556 movl %icc, %l3, %o2
2557loop_277:
2558 ld [%l7 + 0x40], %f12
2559 fbl %fcc2, loop_278
2560 smulcc %i2, %l1, %i5
2561 fcmpd %fcc1, %f4, %f12
2562 fzeros %f6
2563loop_278:
2564 movleu %icc, %o3, %g2
2565 tne %icc, 0x1
2566 ldsw [%l7 + 0x14], %g5
2567 std %f0, [%l7 + 0x10]
2568 ldx [%l7 + 0x38], %l0
2569 tleu %xcc, 0x5
2570 fmovsl %icc, %f5, %f2
2571 ld [%l7 + 0x5C], %f13
2572 lduw [%l7 + 0x2C], %i3
2573 bn %xcc, loop_279
2574 call loop_280
2575 fmovsl %icc, %f13, %f12
2576 ldd [%l7 + 0x70], %f8
2577loop_279:
2578 fmul8x16al %f5, %f15, %f0
2579loop_280:
2580 std %f10, [%l7 + 0x50]
2581 stw %l6, [%l7 + 0x3C]
2582 fcmpgt16 %f4, %f6, %i4
2583 std %f14, [%l7 + 0x30]
2584 ldd [%l7 + 0x08], %f2
2585 fmovspos %icc, %f9, %f6
2586 fzeros %f11
2587 st %f3, [%l7 + 0x60]
2588 fbe %fcc1, loop_281
2589 fandnot1 %f4, %f10, %f8
2590 fmovdvc %icc, %f2, %f12
2591 or %o6, 0x097C, %g3
2592loop_281:
2593 st %f2, [%l7 + 0x74]
2594 fbl %fcc1, loop_282
2595 fxnor %f10, %f0, %f2
2596 tgu %icc, 0x3
2597 fbe %fcc2, loop_283
2598loop_282:
2599 fnor %f0, %f2, %f6
2600 xor %g1, 0x1E01, %i1
2601 tgu %xcc, 0x5
2602loop_283:
2603 fnot1 %f2, %f2
2604 stw %o7, [%l7 + 0x70]
2605 stw %g6, [%l7 + 0x7C]
2606 fmovd %f12, %f8
2607 bne,a,pt %icc, loop_284
2608 tl %icc, 0x7
2609 fmovrdlz %l4, %f14, %f12
2610 movvs %xcc, %o5, %i0
2611loop_284:
2612 fzeros %f8
2613 taddcctv %o1, 0x1271, %l2
2614 stx %g4, [%l7 + 0x78]
2615 sth %l5, [%l7 + 0x32]
2616 bvc loop_285
2617 movg %xcc, %o0, %g7
2618 ba,a,pt %xcc, loop_286
2619 fabsd %f12, %f0
2620loop_285:
2621 fbne %fcc1, loop_287
2622 bl,a,pt %xcc, loop_288
2623loop_286:
2624 lduh [%l7 + 0x5A], %i6
2625 lduh [%l7 + 0x76], %o4
2626loop_287:
2627 fmovrsgez %l3, %f15, %f6
2628loop_288:
2629 nop
2630 setx loop_289, %l0, %l1
2631 jmpl %l1, %o2
2632 edge32 %i7, %l1, %i2
2633 fbule %fcc0, loop_290
2634 ldsb [%l7 + 0x78], %i5
2635loop_289:
2636 array32 %o3, %g2, %g5
2637 fornot2 %f2, %f8, %f14
2638loop_290:
2639 fbule %fcc0, loop_291
2640 xnorcc %i3, 0x186C, %l6
2641 fcmpes %fcc2, %f5, %f2
2642 bcs,pn %xcc, loop_292
2643loop_291:
2644 fmovrdne %l0, %f12, %f4
2645 sll %o6, %g3, %i4
2646 ldsw [%l7 + 0x38], %g1
2647loop_292:
2648 ldx [%l7 + 0x68], %o7
2649 fbg,a %fcc2, loop_293
2650 fmovdleu %xcc, %f7, %f4
2651 ldsw [%l7 + 0x1C], %i1
2652 movvc %xcc, %g6, %o5
2653loop_293:
2654 stw %l4, [%l7 + 0x78]
2655 sth %o1, [%l7 + 0x7A]
2656 tle %xcc, 0x1
2657 lduh [%l7 + 0x5A], %l2
2658 fnands %f15, %f6, %f6
2659 edge32ln %i0, %l5, %o0
2660 movrlez %g7, 0x240, %i6
2661 lduh [%l7 + 0x18], %o4
2662 ldd [%l7 + 0x58], %f10
2663 st %f8, [%l7 + 0x48]
2664 fcmpne32 %f2, %f14, %g4
2665 stx %l3, [%l7 + 0x78]
2666 fxnor %f4, %f6, %f10
2667 movn %xcc, %i7, %o2
2668 bl,a loop_294
2669 fbne,a %fcc2, loop_295
2670 ldsh [%l7 + 0x0C], %l1
2671 movl %xcc, %i5, %i2
2672loop_294:
2673 fmul8x16al %f14, %f0, %f12
2674loop_295:
2675 call loop_296
2676 ld [%l7 + 0x74], %f12
2677 fsrc1 %f2, %f4
2678 ldub [%l7 + 0x1D], %g2
2679loop_296:
2680 ta %xcc, 0x6
2681 ldub [%l7 + 0x76], %o3
2682 fbu,a %fcc0, loop_297
2683 fbge %fcc0, loop_298
2684 array32 %i3, %l6, %g5
2685 fpadd16s %f10, %f12, %f10
2686loop_297:
2687 fors %f13, %f11, %f2
2688loop_298:
2689 for %f12, %f10, %f10
2690 lduw [%l7 + 0x4C], %l0
2691 lduh [%l7 + 0x56], %g3
2692 fandnot2 %f14, %f14, %f0
2693 fbl %fcc1, loop_299
2694 ble,pt %icc, loop_300
2695 xor %o6, 0x1168, %i4
2696 stw %o7, [%l7 + 0x20]
2697loop_299:
2698 call loop_301
2699loop_300:
2700 lduw [%l7 + 0x24], %g1
2701 fpsub16 %f14, %f10, %f8
2702 lduw [%l7 + 0x40], %g6
2703loop_301:
2704 ldsw [%l7 + 0x6C], %i1
2705 movneg %xcc, %o5, %o1
2706 stx %l4, [%l7 + 0x38]
2707 fnors %f14, %f3, %f7
2708 fornot1 %f8, %f8, %f6
2709 sllx %i0, %l2, %o0
2710 stb %g7, [%l7 + 0x0E]
2711 fsrc1s %f1, %f5
2712 movrlez %i6, 0x2BA, %o4
2713 movrne %l5, %g4, %l3
2714 fcmpne16 %f6, %f4, %o2
2715 fmovdcc %icc, %f2, %f7
2716 fsrc2 %f6, %f2
2717 taddcctv %i7, 0x14A9, %l1
2718 movvs %xcc, %i5, %g2
2719 fbue,a %fcc2, loop_302
2720 udivx %o3, 0x145C, %i3
2721 fcmpeq32 %f10, %f10, %l6
2722 stw %i2, [%l7 + 0x30]
2723loop_302:
2724 ldub [%l7 + 0x2E], %l0
2725 bvs,a,pt %xcc, loop_303
2726 fones %f5
2727 orncc %g5, 0x0686, %o6
2728 bshuffle %f6, %f4, %f12
2729loop_303:
2730 fcmped %fcc3, %f4, %f2
2731 edge16l %i4, %g3, %o7
2732 fcmple16 %f14, %f6, %g1
2733 fornot1 %f4, %f12, %f4
2734 edge8 %g6, %i1, %o5
2735 st %f13, [%l7 + 0x68]
2736 fmovde %xcc, %f13, %f10
2737 fcmpgt16 %f6, %f14, %l4
2738 tsubcc %o1, %l2, %o0
2739 lduh [%l7 + 0x1A], %i0
2740 lduh [%l7 + 0x2C], %i6
2741 fmovrslz %o4, %f13, %f13
2742 fmovsge %icc, %f8, %f12
2743 stb %g7, [%l7 + 0x68]
2744 movvc %xcc, %g4, %l5
2745 sth %o2, [%l7 + 0x46]
2746 fpackfix %f10, %f5
2747 fmovdcs %xcc, %f5, %f6
2748 movrgez %i7, 0x0B0, %l3
2749 ldub [%l7 + 0x7A], %i5
2750 sethi 0x1656, %l1
2751 ld [%l7 + 0x6C], %f9
2752 ldsw [%l7 + 0x38], %g2
2753 fbuge %fcc1, loop_304
2754 and %o3, %i3, %i2
2755 fcmpgt16 %f12, %f8, %l0
2756 fmovrsgz %l6, %f13, %f11
2757loop_304:
2758 addccc %g5, %i4, %o6
2759 ldub [%l7 + 0x43], %o7
2760 fmovspos %xcc, %f1, %f5
2761 fmovrdne %g3, %f4, %f10
2762 sra %g6, %i1, %g1
2763 edge8n %o5, %o1, %l4
2764 sub %l2, %i0, %o0
2765 fmovsle %icc, %f12, %f0
2766 st %f3, [%l7 + 0x38]
2767 udivx %i6, 0x19F9, %o4
2768 xnorcc %g4, 0x0E4A, %g7
2769 fmovs %f11, %f4
2770 sth %o2, [%l7 + 0x2C]
2771 smul %l5, 0x00AF, %l3
2772 stw %i7, [%l7 + 0x50]
2773 fcmpgt32 %f12, %f6, %l1
2774 movvc %xcc, %i5, %o3
2775 fnand %f2, %f4, %f14
2776 fmovsn %icc, %f8, %f3
2777 ldsh [%l7 + 0x3C], %g2
2778 movg %icc, %i2, %i3
2779 ld [%l7 + 0x48], %f9
2780 movre %l6, 0x024, %g5
2781 fcmple16 %f14, %f4, %i4
2782 edge32l %o6, %o7, %g3
2783 fcmpgt32 %f8, %f6, %g6
2784 movleu %icc, %l0, %i1
2785 andcc %o5, %g1, %l4
2786 fmovrsgez %l2, %f13, %f5
2787 addccc %i0, %o0, %o1
2788 tl %icc, 0x6
2789 sth %i6, [%l7 + 0x2A]
2790 bcs,a,pn %icc, loop_305
2791 edge32l %o4, %g7, %o2
2792 umul %l5, 0x17AF, %g4
2793 fmovsne %xcc, %f4, %f13
2794loop_305:
2795 alignaddrl %i7, %l1, %i5
2796 movl %icc, %o3, %g2
2797 call loop_306
2798 movcc %icc, %i2, %l3
2799 fble %fcc0, loop_307
2800 ble,a,pt %xcc, loop_308
2801loop_306:
2802 fandnot2s %f0, %f5, %f14
2803 nop
2804 setx loop_309, %l0, %l1
2805 jmpl %l1, %i3
2806loop_307:
2807 sth %l6, [%l7 + 0x1C]
2808loop_308:
2809 ldx [%l7 + 0x10], %g5
2810 st %f9, [%l7 + 0x3C]
2811loop_309:
2812 edge8l %o6, %i4, %g3
2813 fbuge,a %fcc0, loop_310
2814 sllx %g6, 0x04, %l0
2815 fbg,a %fcc1, loop_311
2816 fbg,a %fcc1, loop_312
2817loop_310:
2818 fxor %f2, %f14, %f4
2819 ldx [%l7 + 0x38], %i1
2820loop_311:
2821 fmovsg %xcc, %f1, %f5
2822loop_312:
2823 ble %xcc, loop_313
2824 movre %o5, %g1, %o7
2825 fpsub32 %f4, %f4, %f6
2826 brgz,a %l2, loop_314
2827loop_313:
2828 be,a loop_315
2829 bn loop_316
2830 fmovrslez %l4, %f6, %f3
2831loop_314:
2832 sra %o0, %i0, %i6
2833loop_315:
2834 ld [%l7 + 0x54], %f10
2835loop_316:
2836 fbg,a %fcc2, loop_317
2837 st %f0, [%l7 + 0x50]
2838 fcmpgt16 %f14, %f0, %o4
2839 fmovdcs %xcc, %f8, %f13
2840loop_317:
2841 fmovd %f12, %f14
2842 fxnor %f8, %f10, %f14
2843 ldsw [%l7 + 0x58], %o1
2844 umul %g7, 0x0E61, %l5
2845 fcmpeq16 %f12, %f10, %o2
2846 addc %i7, %g4, %i5
2847 mulx %l1, 0x0354, %g2
2848 fmovrsgz %o3, %f10, %f8
2849 ldx [%l7 + 0x30], %i2
2850 fbul,a %fcc3, loop_318
2851 fba %fcc1, loop_319
2852 ldub [%l7 + 0x4B], %l3
2853 ldx [%l7 + 0x30], %l6
2854loop_318:
2855 st %f2, [%l7 + 0x3C]
2856loop_319:
2857 bn loop_320
2858 sth %g5, [%l7 + 0x58]
2859 movpos %xcc, %o6, %i3
2860 fxnor %f6, %f8, %f6
2861loop_320:
2862 std %f6, [%l7 + 0x68]
2863 ldd [%l7 + 0x78], %f10
2864 fmovdpos %icc, %f6, %f13
2865 fpsub32s %f9, %f7, %f0
2866 movvc %xcc, %i4, %g3
2867 subc %g6, 0x1C3A, %i1
2868 ldsw [%l7 + 0x44], %l0
2869 ldd [%l7 + 0x10], %f14
2870 bcs %xcc, loop_321
2871 sll %o5, 0x12, %o7
2872 fbu,a %fcc2, loop_322
2873 fsrc2s %f10, %f11
2874loop_321:
2875 addc %g1, 0x04E3, %l2
2876 sth %l4, [%l7 + 0x3E]
2877loop_322:
2878 taddcctv %i0, %o0, %i6
2879 tvs %icc, 0x3
2880 fmul8x16au %f5, %f9, %f4
2881 bge %xcc, loop_323
2882 udivcc %o1, 0x1A08, %o4
2883 fmovd %f8, %f2
2884 st %f7, [%l7 + 0x78]
2885loop_323:
2886 sra %g7, %l5, %i7
2887 fnegs %f12, %f3
2888 bg,pt %xcc, loop_324
2889 bg,pt %icc, loop_325
2890 stx %o2, [%l7 + 0x08]
2891 ldd [%l7 + 0x58], %f6
2892loop_324:
2893 lduw [%l7 + 0x14], %g4
2894loop_325:
2895 bvs,a %xcc, loop_326
2896 movneg %xcc, %i5, %l1
2897 fbne,a %fcc0, loop_327
2898 andn %o3, 0x176E, %g2
2899loop_326:
2900 fornot2 %f0, %f2, %f4
2901 sub %i2, 0x0A16, %l3
2902loop_327:
2903 fmovsgu %icc, %f6, %f13
2904 ldub [%l7 + 0x33], %l6
2905 fbul,a %fcc0, loop_328
2906 edge16n %o6, %i3, %i4
2907 nop
2908 setx loop_329, %l0, %l1
2909 wrpr 0x1, %tl
2910 wrpr %l1, %tnpc
2911 setx 0x34400001400, %l0, %l1
2912 wrpr %l1, %tstate
2913 wrhpr 0x4, %htstate
2914 done
2915 fbo %fcc2, loop_330
2916loop_328:
2917 fmovrdgez %g5, %f2, %f2
2918 sth %g3, [%l7 + 0x3C]
2919loop_329:
2920 nop
2921 setx loop_331, %l0, %l1
2922 wrpr 0x1, %tl
2923 wrpr %l1, %tnpc
2924 setx 0x34400001400, %l0, %l1
2925 wrpr %l1, %tstate
2926 wrhpr 0x4, %htstate
2927 done
2928loop_330:
2929 sdivcc %g6, 0x0E2C, %l0
2930 ldd [%l7 + 0x20], %f12
2931 st %f0, [%l7 + 0x7C]
2932loop_331:
2933 fsrc1s %f15, %f5
2934 ldsw [%l7 + 0x40], %o5
2935 sth %o7, [%l7 + 0x48]
2936 fnor %f6, %f0, %f4
2937 xnor %i1, 0x0817, %g1
2938 fandnot2s %f11, %f5, %f2
2939 ldx [%l7 + 0x10], %l4
2940 bcs,a %icc, loop_332
2941 ldd [%l7 + 0x20], %f14
2942 edge8l %i0, %l2, %i6
2943 brz %o1, loop_333
2944loop_332:
2945 addccc %o0, %o4, %g7
2946 fmovsl %icc, %f15, %f6
2947 fxnor %f2, %f8, %f6
2948loop_333:
2949 movpos %xcc, %i7, %l5
2950 fpackfix %f2, %f1
2951 fbuge %fcc0, loop_334
2952 lduh [%l7 + 0x1E], %g4
2953 stw %i5, [%l7 + 0x34]
2954 fmovdle %icc, %f13, %f2
2955loop_334:
2956 lduh [%l7 + 0x68], %o2
2957 pdist %f14, %f14, %f8
2958 ld [%l7 + 0x6C], %f7
2959 st %f8, [%l7 + 0x34]
2960 fxors %f2, %f3, %f4
2961 ldub [%l7 + 0x2A], %o3
2962 edge16ln %l1, %i2, %g2
2963 fmovsne %xcc, %f8, %f5
2964 lduw [%l7 + 0x30], %l3
2965 fmovsgu %icc, %f13, %f14
2966 fcmpd %fcc3, %f4, %f14
2967 andncc %o6, %i3, %i4
2968 fzero %f2
2969 stw %l6, [%l7 + 0x10]
2970 fmovrdgz %g5, %f6, %f6
2971 subcc %g3, %g6, %o5
2972 stx %o7, [%l7 + 0x30]
2973 brgz,a %i1, loop_335
2974 ldx [%l7 + 0x70], %l0
2975 fbule,a %fcc3, loop_336
2976 ldub [%l7 + 0x32], %g1
2977loop_335:
2978 fmovdl %xcc, %f2, %f14
2979 edge8ln %l4, %i0, %l2
2980loop_336:
2981 tle %icc, 0x6
2982 std %f12, [%l7 + 0x18]
2983 ldsh [%l7 + 0x56], %o1
2984 edge16n %i6, %o0, %o4
2985 ba,a %xcc, loop_337
2986 fmovrsgz %g7, %f7, %f7
2987 ldx [%l7 + 0x38], %l5
2988 fmovdn %xcc, %f0, %f3
2989loop_337:
2990 fbge,a %fcc3, loop_338
2991 fpackfix %f4, %f4
2992 fba %fcc2, loop_339
2993 fcmpne16 %f0, %f6, %i7
2994loop_338:
2995 bleu,a %icc, loop_340
2996 fmovsleu %icc, %f1, %f5
2997loop_339:
2998 fsrc2s %f6, %f8
2999 lduw [%l7 + 0x24], %g4
3000loop_340:
3001 sdivx %i5, 0x1302, %o2
3002 stb %l1, [%l7 + 0x1C]
3003 movvs %icc, %o3, %i2
3004 sth %l3, [%l7 + 0x58]
3005 sub %g2, %i3, %i4
3006 fandnot2 %f12, %f6, %f4
3007 movcs %xcc, %o6, %g5
3008 stb %l6, [%l7 + 0x26]
3009 ldd [%l7 + 0x70], %f0
3010 ldd [%l7 + 0x20], %f8
3011 lduw [%l7 + 0x08], %g6
3012 std %f4, [%l7 + 0x70]
3013 fmovrdlz %o5, %f4, %f8
3014 alignaddrl %o7, %i1, %g3
3015 ldsb [%l7 + 0x73], %g1
3016 bl,a,pn %icc, loop_341
3017 fbuge %fcc2, loop_342
3018 fmovsl %icc, %f12, %f13
3019 fmovsvc %icc, %f9, %f4
3020loop_341:
3021 tge %icc, 0x1
3022loop_342:
3023 fbug,a %fcc1, loop_343
3024 xorcc %l0, %i0, %l4
3025 sllx %l2, %o1, %i6
3026 bneg loop_344
3027loop_343:
3028 addccc %o4, %g7, %o0
3029 fpack16 %f0, %f11
3030 ldsw [%l7 + 0x0C], %i7
3031loop_344:
3032 nop
3033 setx loop_345, %l0, %l1
3034 wrpr 0x1, %tl
3035 wrpr %l1, %tnpc
3036 setx 0x34400001400, %l0, %l1
3037 wrpr %l1, %tstate
3038 wrhpr 0x4, %htstate
3039 done
3040 fmovdneg %icc, %f3, %f13
3041 edge8n %g4, %l5, %i5
3042 ldx [%l7 + 0x58], %o2
3043loop_345:
3044 fmovrsgz %l1, %f4, %f15
3045 ldd [%l7 + 0x78], %f4
3046 movcc %xcc, %o3, %l3
3047 array16 %i2, %g2, %i4
3048 nop
3049 setx loop_346, %l0, %l1
3050 wrpr 0x1, %tl
3051 wrpr %l1, %tnpc
3052 setx 0x34400001400, %l0, %l1
3053 wrpr %l1, %tstate
3054 wrhpr 0x4, %htstate
3055 done
3056 fmovsn %icc, %f7, %f6
3057 ta %icc, 0x0
3058 fpack16 %f12, %f12
3059loop_346:
3060 lduh [%l7 + 0x4C], %i3
3061 fmovsvs %xcc, %f4, %f9
3062 sra %o6, %g5, %l6
3063 tn %icc, 0x4
3064 ldsh [%l7 + 0x4A], %g6
3065 edge16l %o5, %o7, %g3
3066 fnegd %f10, %f12
3067 ldub [%l7 + 0x79], %g1
3068 ldx [%l7 + 0x18], %i1
3069 stb %i0, [%l7 + 0x17]
3070 call loop_347
3071 fsrc2 %f4, %f14
3072 st %f13, [%l7 + 0x30]
3073 fmovdpos %xcc, %f5, %f13
3074loop_347:
3075 lduh [%l7 + 0x34], %l0
3076 edge8ln %l4, %o1, %l2
3077 lduh [%l7 + 0x5A], %o4
3078 ld [%l7 + 0x20], %f10
3079 fnegs %f1, %f0
3080 andcc %g7, 0x0009, %i6
3081 fmovsvs %icc, %f4, %f14
3082 lduh [%l7 + 0x5C], %i7
3083 fcmple16 %f10, %f2, %o0
3084 fmovdgu %icc, %f10, %f11
3085 ldsw [%l7 + 0x30], %l5
3086 movgu %xcc, %i5, %o2
3087 sra %l1, 0x0D, %g4
3088 ld [%l7 + 0x70], %f10
3089 fbug,a %fcc1, loop_348
3090 movn %icc, %o3, %l3
3091 andcc %g2, %i2, %i4
3092 movneg %icc, %o6, %g5
3093loop_348:
3094 sdiv %l6, 0x02A7, %i3
3095 sth %g6, [%l7 + 0x6A]
3096 ldd [%l7 + 0x50], %f10
3097 fmovda %icc, %f12, %f6
3098 fcmpgt32 %f8, %f4, %o5
3099 bg %xcc, loop_349
3100 bshuffle %f0, %f10, %f8
3101 ble,a,pt %xcc, loop_350
3102 tvs %xcc, 0x1
3103loop_349:
3104 ldub [%l7 + 0x3E], %o7
3105 lduh [%l7 + 0x32], %g3
3106loop_350:
3107 movne %xcc, %i1, %i0
3108 brgez,a %l0, loop_351
3109 movcc %xcc, %l4, %g1
3110 srax %o1, 0x09, %l2
3111 fbul,a %fcc2, loop_352
3112loop_351:
3113 ldsw [%l7 + 0x48], %g7
3114 ldx [%l7 + 0x48], %i6
3115 popc 0x065C, %o4
3116loop_352:
3117 andcc %i7, %l5, %i5
3118 fmovrsne %o0, %f8, %f15
3119 orn %l1, 0x08D7, %o2
3120 nop
3121 setx loop_353, %l0, %l1
3122 wrpr 0x1, %tl
3123 wrpr %l1, %tnpc
3124 setx 0x34400001400, %l0, %l1
3125 wrpr %l1, %tstate
3126 wrhpr 0x4, %htstate
3127 done
3128 fcmpgt16 %f2, %f0, %g4
3129 fmovsa %icc, %f8, %f6
3130 andcc %l3, %g2, %i2
3131loop_353:
3132 fbne,a %fcc0, loop_354
3133 fmovrsgz %o3, %f7, %f10
3134 fnot2 %f10, %f6
3135 fnot2s %f2, %f13
3136loop_354:
3137 stw %o6, [%l7 + 0x74]
3138 movleu %xcc, %i4, %l6
3139 fmul8ulx16 %f10, %f14, %f6
3140 bcc,a,pt %xcc, loop_355
3141 lduh [%l7 + 0x52], %g5
3142 lduw [%l7 + 0x74], %i3
3143 stw %o5, [%l7 + 0x20]
3144loop_355:
3145 ldsh [%l7 + 0x5A], %o7
3146 fmovdleu %xcc, %f2, %f8
3147 fmovsle %xcc, %f15, %f12
3148 bneg,pn %xcc, loop_356
3149 lduh [%l7 + 0x0A], %g3
3150 ta %icc, 0x2
3151 stb %i1, [%l7 + 0x60]
3152loop_356:
3153 tne %icc, 0x6
3154 sdiv %g6, 0x1E21, %i0
3155 bgu loop_357
3156 bn,a,pn %icc, loop_358
3157 ldsb [%l7 + 0x1E], %l4
3158 bpos loop_359
3159loop_357:
3160 fmovsvs %xcc, %f7, %f13
3161loop_358:
3162 tcs %icc, 0x6
3163 brgez %g1, loop_360
3164loop_359:
3165 sethi 0x07CE, %l0
3166 fsrc1 %f0, %f2
3167 fpadd32s %f8, %f9, %f9
3168loop_360:
3169 fmovsg %icc, %f8, %f9
3170 stx %l2, [%l7 + 0x50]
3171 fbul,a %fcc0, loop_361
3172 fnands %f4, %f4, %f12
3173 fmovdne %icc, %f3, %f8
3174 ldd [%l7 + 0x08], %f0
3175loop_361:
3176 andn %o1, %g7, %i6
3177 ldx [%l7 + 0x68], %o4
3178 fcmpne16 %f12, %f2, %l5
3179 fnegs %f9, %f3
3180 bneg,pt %xcc, loop_362
3181 st %f12, [%l7 + 0x1C]
3182 ldx [%l7 + 0x08], %i5
3183 fmovd %f14, %f2
3184loop_362:
3185 te %xcc, 0x7
3186 fandnot2s %f5, %f11, %f1
3187 fmovspos %icc, %f14, %f7
3188 fmovdg %xcc, %f10, %f7
3189 fpack16 %f10, %f2
3190 tcc %xcc, 0x0
3191 movg %icc, %o0, %i7
3192 movg %icc, %o2, %g4
3193 xnor %l3, 0x1BC8, %l1
3194 taddcctv %g2, 0x1F92, %o3
3195 fmovsgu %xcc, %f7, %f11
3196 subc %o6, %i4, %l6
3197 ldd [%l7 + 0x20], %f4
3198 ldsb [%l7 + 0x6A], %i2
3199 ldub [%l7 + 0x2E], %g5
3200 fxnor %f6, %f2, %f8
3201 tcc %icc, 0x6
3202 ldsb [%l7 + 0x7E], %o5
3203 fmovdl %icc, %f6, %f14
3204 fmovdvs %xcc, %f14, %f1
3205 ld [%l7 + 0x3C], %f3
3206 movvc %xcc, %i3, %o7
3207 ldd [%l7 + 0x18], %f6
3208 bvs,a %xcc, loop_363
3209 fmovrslz %g3, %f9, %f14
3210 stx %g6, [%l7 + 0x60]
3211 ldx [%l7 + 0x30], %i0
3212loop_363:
3213 fbug,a %fcc3, loop_364
3214 fpsub16 %f6, %f12, %f10
3215 ba,a,pn %xcc, loop_365
3216 fnot1s %f12, %f7
3217loop_364:
3218 movvs %icc, %l4, %g1
3219 edge8n %i1, %l2, %o1
3220loop_365:
3221 fzeros %f10
3222 fmovsg %xcc, %f12, %f1
3223 fmovrdne %l0, %f2, %f14
3224 tpos %icc, 0x4
3225 orn %i6, %o4, %g7
3226 fzeros %f4
3227 fmovdneg %icc, %f12, %f2
3228 fnegd %f8, %f2
3229 ldsh [%l7 + 0x7C], %l5
3230 ldsh [%l7 + 0x44], %i5
3231 ldsb [%l7 + 0x0B], %o0
3232 edge32l %o2, %i7, %g4
3233 fmovdvs %xcc, %f8, %f7
3234 ldx [%l7 + 0x10], %l3
3235 st %f0, [%l7 + 0x1C]
3236 xnor %l1, %g2, %o6
3237 fpsub16 %f6, %f8, %f6
3238 udivx %i4, 0x1A41, %o3
3239 fornot1 %f10, %f14, %f4
3240 stw %l6, [%l7 + 0x14]
3241 bleu,a,pn %xcc, loop_366
3242 ldsb [%l7 + 0x4C], %i2
3243 ldub [%l7 + 0x6A], %o5
3244 bgu,a loop_367
3245loop_366:
3246 fcmpes %fcc2, %f12, %f9
3247 stx %g5, [%l7 + 0x38]
3248 ldub [%l7 + 0x53], %o7
3249loop_367:
3250 udivx %i3, 0x1DE5, %g3
3251 ldx [%l7 + 0x78], %g6
3252 ldd [%l7 + 0x60], %f4
3253 bshuffle %f6, %f2, %f2
3254 ld [%l7 + 0x2C], %f8
3255 ldsw [%l7 + 0x08], %l4
3256 sllx %i0, 0x04, %i1
3257 stw %g1, [%l7 + 0x64]
3258 sdiv %o1, 0x1EA3, %l0
3259 fmovrdlz %i6, %f8, %f8
3260 fbg %fcc2, loop_368
3261 bne,pt %xcc, loop_369
3262 taddcctv %l2, %o4, %l5
3263 sth %i5, [%l7 + 0x72]
3264loop_368:
3265 lduw [%l7 + 0x64], %o0
3266loop_369:
3267 movneg %xcc, %g7, %o2
3268 fcmpne32 %f0, %f8, %g4
3269 ldsw [%l7 + 0x24], %l3
3270 bpos loop_370
3271 movn %icc, %l1, %i7
3272 sth %o6, [%l7 + 0x76]
3273 array8 %g2, %o3, %l6
3274loop_370:
3275 stb %i2, [%l7 + 0x15]
3276 lduh [%l7 + 0x26], %i4
3277 fbue,a %fcc1, loop_371
3278 smulcc %g5, %o5, %i3
3279 fsrc2 %f12, %f0
3280 fpmerge %f4, %f14, %f8
3281loop_371:
3282 ldsh [%l7 + 0x38], %o7
3283 tgu %xcc, 0x1
3284 pdist %f14, %f6, %f10
3285 movneg %icc, %g6, %g3
3286 stx %i0, [%l7 + 0x38]
3287 fmovrsgez %i1, %f4, %f3
3288 fmovrsgez %g1, %f9, %f11
3289 fcmpne32 %f2, %f6, %l4
3290 stx %o1, [%l7 + 0x60]
3291 fcmpne16 %f12, %f14, %l0
3292 movge %icc, %i6, %l2
3293 fexpand %f14, %f10
3294 ld [%l7 + 0x64], %f3
3295 taddcctv %o4, 0x1D2F, %i5
3296 fpack32 %f2, %f6, %f12
3297 stw %o0, [%l7 + 0x54]
3298 ldd [%l7 + 0x70], %f6
3299 stw %g7, [%l7 + 0x14]
3300 movcs %icc, %o2, %g4
3301 fmul8x16al %f10, %f5, %f6
3302 movge %xcc, %l3, %l5
3303 fmovs %f8, %f7
3304 ld [%l7 + 0x5C], %f7
3305 ldsh [%l7 + 0x42], %i7
3306 ldub [%l7 + 0x51], %o6
3307 std %f4, [%l7 + 0x20]
3308 tvc %icc, 0x1
3309 fpmerge %f15, %f0, %f14
3310 ld [%l7 + 0x44], %f15
3311 lduw [%l7 + 0x7C], %g2
3312 ldd [%l7 + 0x78], %f6
3313 ldsb [%l7 + 0x73], %l1
3314 fmovsvs %xcc, %f8, %f14
3315 edge16n %o3, %l6, %i2
3316 bne,a %xcc, loop_372
3317 ldsb [%l7 + 0x21], %g5
3318 lduh [%l7 + 0x60], %o5
3319 ldx [%l7 + 0x68], %i4
3320loop_372:
3321 ldsb [%l7 + 0x77], %i3
3322 sth %o7, [%l7 + 0x7A]
3323 fcmpeq32 %f0, %f6, %g6
3324 fsrc1s %f4, %f1
3325 fmovsn %xcc, %f14, %f13
3326 sethi 0x1977, %g3
3327 ble,a,pt %xcc, loop_373
3328 taddcctv %i1, 0x1890, %g1
3329 smul %i0, %l4, %l0
3330 ba,a,pn %xcc, loop_374
3331loop_373:
3332 movcc %icc, %o1, %i6
3333 fpsub32s %f0, %f13, %f2
3334 fandnot1s %f4, %f5, %f0
3335loop_374:
3336 ldsw [%l7 + 0x28], %o4
3337 ldx [%l7 + 0x08], %i5
3338 fbu %fcc1, loop_375
3339 fmovdneg %xcc, %f15, %f0
3340 orncc %o0, %l2, %g7
3341 fabss %f13, %f2
3342loop_375:
3343 lduh [%l7 + 0x76], %o2
3344 stw %g4, [%l7 + 0x54]
3345 orncc %l5, 0x0581, %l3
3346 brgz,a %o6, loop_376
3347 fbule %fcc2, loop_377
3348 lduh [%l7 + 0x24], %i7
3349 fmovdle %xcc, %f1, %f14
3350loop_376:
3351 fcmpne16 %f10, %f6, %l1
3352loop_377:
3353 ldsb [%l7 + 0x41], %g2
3354 brlez,a %o3, loop_378
3355 sth %l6, [%l7 + 0x52]
3356 edge16n %g5, %i2, %o5
3357 fzero %f6
3358loop_378:
3359 bn loop_379
3360 fmovsvs %xcc, %f5, %f7
3361 or %i3, %i4, %o7
3362 movl %xcc, %g6, %g3
3363loop_379:
3364 ldub [%l7 + 0x62], %g1
3365 movge %icc, %i1, %l4
3366 tg %xcc, 0x6
3367 ldd [%l7 + 0x50], %f12
3368 faligndata %f2, %f14, %f12
3369 stb %i0, [%l7 + 0x52]
3370 fmovspos %icc, %f0, %f14
3371 ba,pn %icc, loop_380
3372 array8 %l0, %i6, %o4
3373 brnz %i5, loop_381
3374 fcmps %fcc3, %f2, %f11
3375loop_380:
3376 fornot2 %f8, %f2, %f0
3377 ld [%l7 + 0x78], %f5
3378loop_381:
3379 stb %o1, [%l7 + 0x3F]
3380 fpack16 %f10, %f0
3381 bvc,pn %xcc, loop_382
3382 udivx %o0, 0x1061, %l2
3383 array8 %g7, %o2, %g4
3384 subccc %l3, 0x0FF2, %l5
3385loop_382:
3386 stw %o6, [%l7 + 0x48]
3387 fmovsgu %xcc, %f4, %f8
3388 fcmple32 %f2, %f12, %i7
3389 fmovse %icc, %f6, %f2
3390 fbuge,a %fcc0, loop_383
3391 smul %g2, %o3, %l6
3392 movrgez %l1, %i2, %o5
3393 lduw [%l7 + 0x24], %g5
3394loop_383:
3395 ldx [%l7 + 0x10], %i4
3396 nop
3397 setx loop_384, %l0, %l1
3398 wrpr 0x1, %tl
3399 wrpr %l1, %tpc
3400 add %l1, 0x4, %l1
3401 wrpr %l1, %tnpc
3402 setx 0x34400001400, %l0, %l1
3403 wrpr %l1, %tstate
3404 wrhpr 0x4, %htstate
3405 retry
3406 ldsh [%l7 + 0x48], %o7
3407 ldsh [%l7 + 0x2E], %g6
3408 sdivx %i3, 0x08BF, %g1
3409loop_384:
3410 ldsw [%l7 + 0x64], %g3
3411 stx %l4, [%l7 + 0x48]
3412 fmovde %xcc, %f5, %f14
3413 fxnors %f0, %f5, %f11
3414 fmovsneg %icc, %f11, %f9
3415 ldsb [%l7 + 0x63], %i1
3416 stx %l0, [%l7 + 0x38]
3417 ld [%l7 + 0x3C], %f4
3418 std %f8, [%l7 + 0x30]
3419 stb %i0, [%l7 + 0x19]
3420 fcmpgt16 %f10, %f8, %o4
3421 ldd [%l7 + 0x70], %f6
3422 fmovdne %xcc, %f0, %f7
3423 ldsw [%l7 + 0x6C], %i6
3424 brnz,a %i5, loop_385
3425 tge %xcc, 0x7
3426 edge32l %o0, %l2, %o1
3427 nop
3428 setx loop_386, %l0, %l1
3429 wrpr 0x1, %tl
3430 wrpr %l1, %tpc
3431 add %l1, 0x4, %l1
3432 wrpr %l1, %tnpc
3433 setx 0x34400001400, %l0, %l1
3434 wrpr %l1, %tstate
3435 wrhpr 0x4, %htstate
3436 retry
3437loop_385:
3438 brnz %o2, loop_387
3439 fornot1s %f10, %f1, %f8
3440 ldsb [%l7 + 0x72], %g4
3441loop_386:
3442 fmovde %xcc, %f10, %f3
3443loop_387:
3444 stx %g7, [%l7 + 0x08]
3445 sdivcc %l5, 0x119A, %o6
3446 xorcc %l3, %i7, %g2
3447 ldsb [%l7 + 0x11], %o3
3448 lduw [%l7 + 0x7C], %l6
3449 bleu,a %xcc, loop_388
3450 movvc %xcc, %i2, %l1
3451 fmovse %icc, %f8, %f7
3452 mova %xcc, %o5, %i4
3453loop_388:
3454 fmovdle %xcc, %f10, %f15
3455 fbg %fcc2, loop_389
3456 brz %g5, loop_390
3457 fones %f10
3458 fblg %fcc2, loop_391
3459loop_389:
3460 ldsh [%l7 + 0x24], %o7
3461loop_390:
3462 fxnors %f7, %f6, %f2
3463 std %f12, [%l7 + 0x50]
3464loop_391:
3465 ld [%l7 + 0x4C], %f10
3466 fmovda %xcc, %f1, %f14
3467 fones %f10
3468 movvc %xcc, %g6, %g1
3469 fexpand %f13, %f2
3470 xnorcc %i3, 0x085D, %g3
3471 st %f6, [%l7 + 0x48]
3472 edge8l %l4, %l0, %i0
3473 ldub [%l7 + 0x29], %o4
3474 addcc %i1, %i6, %i5
3475 or %o0, 0x171F, %o1
3476 tneg %icc, 0x2
3477 fsrc1 %f6, %f4
3478 fbg,a %fcc2, loop_392
3479 fmovrde %l2, %f6, %f10
3480 srlx %g4, 0x1E, %g7
3481 bg %xcc, loop_393
3482loop_392:
3483 xor %l5, 0x08F5, %o6
3484 move %xcc, %o2, %l3
3485 ldub [%l7 + 0x6F], %g2
3486loop_393:
3487 fmovs %f14, %f7
3488 std %f0, [%l7 + 0x20]
3489 taddcctv %o3, %i7, %i2
3490 fxnor %f6, %f6, %f6
3491 lduh [%l7 + 0x68], %l6
3492 fmul8x16al %f11, %f15, %f6
3493 lduh [%l7 + 0x3E], %o5
3494 movrlez %l1, 0x1AC, %i4
3495 bcs,a loop_394
3496 fbule,a %fcc2, loop_395
3497 fpsub32 %f4, %f10, %f12
3498 fmovsvc %icc, %f0, %f8
3499loop_394:
3500 fcmpne32 %f10, %f2, %o7
3501loop_395:
3502 tleu %xcc, 0x4
3503 fcmple16 %f10, %f10, %g5
3504 ld [%l7 + 0x30], %f3
3505 ldx [%l7 + 0x60], %g6
3506 movleu %icc, %g1, %g3
3507 brnz %i3, loop_396
3508 fpackfix %f14, %f9
3509 andncc %l0, %l4, %i0
3510 lduh [%l7 + 0x4C], %o4
3511loop_396:
3512 fpadd32 %f8, %f0, %f14
3513 subccc %i6, 0x17AF, %i1
3514 fcmpes %fcc0, %f1, %f14
3515 fpadd16 %f2, %f2, %f6
3516 siam 0x3
3517 ldsw [%l7 + 0x6C], %o0
3518 fmul8x16au %f0, %f6, %f10
3519 tgu %xcc, 0x6
3520 edge16 %o1, %i5, %g4
3521 bge,a %xcc, loop_397
3522 ldsw [%l7 + 0x6C], %l2
3523 fblg %fcc3, loop_398
3524 lduw [%l7 + 0x50], %g7
3525loop_397:
3526 lduw [%l7 + 0x28], %o6
3527 faligndata %f12, %f6, %f0
3528loop_398:
3529 fmovdne %icc, %f15, %f13
3530 ldd [%l7 + 0x78], %f4
3531 siam 0x1
3532 fcmpgt16 %f6, %f6, %o2
3533 mova %xcc, %l3, %l5
3534 edge8 %g2, %o3, %i2
3535 add %i7, 0x102C, %o5
3536 movle %xcc, %l1, %i4
3537 move %xcc, %l6, %o7
3538 fxnor %f8, %f4, %f0
3539 fones %f3
3540 nop
3541 setx loop_399, %l0, %l1
3542 wrpr 0x1, %tl
3543 wrpr %l1, %tpc
3544 add %l1, 0x4, %l1
3545 wrpr %l1, %tnpc
3546 setx 0x34400001400, %l0, %l1
3547 wrpr %l1, %tstate
3548 wrhpr 0x4, %htstate
3549 retry
3550 sdivcc %g5, 0x15EC, %g1
3551 add %g6, 0x0D3E, %i3
3552 fxor %f8, %f14, %f4
3553loop_399:
3554 udivx %g3, 0x0D1D, %l4
3555 fmovrse %i0, %f11, %f11
3556 srlx %o4, %l0, %i6
3557 fbl,a %fcc3, loop_400
3558 stw %o0, [%l7 + 0x20]
3559 stx %i1, [%l7 + 0x30]
3560 fnegs %f13, %f13
3561loop_400:
3562 fmovsne %xcc, %f7, %f10
3563 ldx [%l7 + 0x28], %i5
3564 fmul8ulx16 %f2, %f2, %f10
3565 stx %g4, [%l7 + 0x28]
3566 stb %l2, [%l7 + 0x6A]
3567 bg,a loop_401
3568 sllx %g7, 0x03, %o1
3569 stw %o2, [%l7 + 0x58]
3570 smulcc %l3, %l5, %o6
3571loop_401:
3572 fmovsvc %icc, %f10, %f2
3573 ldsb [%l7 + 0x32], %o3
3574 movn %icc, %g2, %i2
3575 stx %i7, [%l7 + 0x18]
3576 fbo,a %fcc2, loop_402
3577 fnot1 %f6, %f10
3578 stw %o5, [%l7 + 0x3C]
3579 addc %l1, 0x17ED, %i4
3580loop_402:
3581 fnor %f8, %f0, %f6
3582 fand %f14, %f2, %f10
3583 umul %l6, 0x1A7C, %g5
3584 fandnot1 %f8, %f6, %f6
3585 ldsw [%l7 + 0x40], %o7
3586 std %f14, [%l7 + 0x38]
3587 ldsh [%l7 + 0x3A], %g6
3588 nop
3589 setx loop_403, %l0, %l1
3590 wrpr 0x1, %tl
3591 wrpr %l1, %tnpc
3592 setx 0x34400001400, %l0, %l1
3593 wrpr %l1, %tstate
3594 wrhpr 0x4, %htstate
3595 done
3596 st %f9, [%l7 + 0x54]
3597 bl,a %xcc, loop_404
3598 fbl,a %fcc2, loop_405
3599loop_403:
3600 sth %i3, [%l7 + 0x5E]
3601 smul %g1, %g3, %i0
3602loop_404:
3603 ldsw [%l7 + 0x08], %l4
3604loop_405:
3605 stb %o4, [%l7 + 0x38]
3606 fba %fcc0, loop_406
3607 fornot2 %f6, %f14, %f6
3608 fpadd16s %f15, %f0, %f14
3609 move %icc, %l0, %i6
3610loop_406:
3611 taddcc %i1, 0x0439, %o0
3612 fbne,a %fcc2, loop_407
3613 ldsh [%l7 + 0x3A], %i5
3614 ld [%l7 + 0x7C], %f11
3615 bcs,a,pn %xcc, loop_408
3616loop_407:
3617 array32 %l2, %g7, %g4
3618 mulscc %o1, 0x033A, %o2
3619 fornot1 %f8, %f4, %f12
3620loop_408:
3621 fmovsleu %xcc, %f7, %f11
3622 fabss %f2, %f13
3623 fornot2s %f14, %f6, %f13
3624 ldd [%l7 + 0x28], %f8
3625 fmovdle %xcc, %f5, %f7
3626 st %f13, [%l7 + 0x7C]
3627 fbne,a %fcc0, loop_409
3628 fmuld8ulx16 %f9, %f10, %f6
3629 fors %f7, %f11, %f4
3630 fmovdl %icc, %f15, %f10
3631loop_409:
3632 movcc %icc, %l5, %o6
3633 stx %l3, [%l7 + 0x48]
3634 stw %g2, [%l7 + 0x5C]
3635 mulx %o3, %i2, %o5
3636 fxnor %f8, %f4, %f2
3637 ld [%l7 + 0x40], %f6
3638 fzero %f0
3639 andcc %i7, %i4, %l6
3640 ldsh [%l7 + 0x76], %g5
3641 movre %l1, %o7, %i3
3642 std %f4, [%l7 + 0x10]
3643 bn,a loop_410
3644 st %f0, [%l7 + 0x38]
3645 popc %g1, %g6
3646 fba,a %fcc0, loop_411
3647loop_410:
3648 st %f13, [%l7 + 0x54]
3649 fbe,a %fcc2, loop_412
3650 fmovdn %xcc, %f6, %f8
3651loop_411:
3652 fblg %fcc3, loop_413
3653 tsubcc %i0, %l4, %o4
3654loop_412:
3655 brgez,a %l0, loop_414
3656 brz,a %i6, loop_415
3657loop_413:
3658 ldsh [%l7 + 0x66], %g3
3659 std %f6, [%l7 + 0x38]
3660loop_414:
3661 stb %i1, [%l7 + 0x23]
3662loop_415:
3663 fmovrdgz %i5, %f2, %f8
3664 array8 %l2, %o0, %g4
3665 alignaddrl %o1, %g7, %l5
3666 fmovda %icc, %f15, %f13
3667 movge %xcc, %o6, %o2
3668 fsrc2s %f0, %f1
3669 fbue,a %fcc1, loop_416
3670 fbul,a %fcc2, loop_417
3671 sth %g2, [%l7 + 0x7A]
3672 fone %f8
3673loop_416:
3674 fzero %f8
3675loop_417:
3676 fmovsl %icc, %f13, %f4
3677 fmovsleu %xcc, %f6, %f5
3678 lduw [%l7 + 0x08], %o3
3679 lduh [%l7 + 0x24], %l3
3680 ldx [%l7 + 0x30], %i2
3681 stx %i7, [%l7 + 0x60]
3682 fmovdleu %xcc, %f4, %f1
3683 fcmpne16 %f14, %f0, %i4
3684 fbge %fcc0, loop_418
3685 lduw [%l7 + 0x64], %l6
3686 fmul8sux16 %f6, %f4, %f6
3687 fmovdvs %xcc, %f3, %f10
3688loop_418:
3689 ldsh [%l7 + 0x1C], %g5
3690 tcc %xcc, 0x1
3691 sdivx %l1, 0x19B1, %o5
3692 sll %o7, %g1, %i3
3693 fabsd %f14, %f8
3694 fones %f7
3695 sdiv %g6, 0x1D68, %l4
3696 fmovscc %xcc, %f7, %f2
3697 edge16n %o4, %l0, %i0
3698 ldsb [%l7 + 0x1D], %i6
3699 ldsh [%l7 + 0x50], %g3
3700 fnors %f8, %f5, %f12
3701 fcmple32 %f0, %f0, %i5
3702 mova %icc, %l2, %o0
3703 subcc %g4, %o1, %g7
3704 movgu %icc, %l5, %o6
3705 fbug,a %fcc1, loop_419
3706 fbne,a %fcc3, loop_420
3707 fnands %f14, %f6, %f15
3708 lduh [%l7 + 0x4A], %o2
3709loop_419:
3710 ldx [%l7 + 0x20], %g2
3711loop_420:
3712 fsrc2s %f3, %f5
3713 udiv %o3, 0x0E8C, %i1
3714 fbge,a %fcc3, loop_421
3715 bcc %icc, loop_422
3716 ldsb [%l7 + 0x18], %i2
3717 tn %icc, 0x1
3718loop_421:
3719 fmul8x16au %f6, %f13, %f10
3720loop_422:
3721 ldsw [%l7 + 0x60], %i7
3722 std %f8, [%l7 + 0x38]
3723 ldd [%l7 + 0x18], %f14
3724 fsrc2 %f4, %f8
3725 sth %i4, [%l7 + 0x24]
3726 bneg %xcc, loop_423
3727 fcmpeq16 %f12, %f8, %l3
3728 andn %g5, 0x08E0, %l1
3729 fmovsa %xcc, %f1, %f15
3730loop_423:
3731 nop
3732 setx loop_424, %l0, %l1
3733 jmpl %l1, %l6
3734 fcmpgt32 %f10, %f4, %o5
3735 fmovsl %icc, %f8, %f4
3736 movgu %xcc, %g1, %o7
3737loop_424:
3738 std %f0, [%l7 + 0x30]
3739 sdivx %g6, 0x04C1, %i3
3740 ldsb [%l7 + 0x7F], %o4
3741 bgu,pn %icc, loop_425
3742 andncc %l0, %l4, %i0
3743 edge16 %i6, %i5, %g3
3744 fmuld8sux16 %f7, %f0, %f0
3745loop_425:
3746 ble,a,pt %xcc, loop_426
3747 ldd [%l7 + 0x10], %f8
3748 bvs loop_427
3749 fmovrdne %o0, %f6, %f0
3750loop_426:
3751 tsubcctv %g4, 0x1C56, %l2
3752 fmovdg %icc, %f5, %f8
3753loop_427:
3754 brnz,a %g7, loop_428
3755 fbn %fcc1, loop_429
3756 ldd [%l7 + 0x48], %f6
3757 movrlz %o1, %l5, %o2
3758loop_428:
3759 lduh [%l7 + 0x3C], %g2
3760loop_429:
3761 fmovspos %icc, %f1, %f6
3762 ldsw [%l7 + 0x34], %o6
3763 fmul8x16 %f3, %f0, %f4
3764 fpsub16s %f0, %f5, %f13
3765 st %f7, [%l7 + 0x78]
3766 lduw [%l7 + 0x0C], %i1
3767 bvs %xcc, loop_430
3768 edge32ln %i2, %o3, %i4
3769 ld [%l7 + 0x7C], %f8
3770 fmovrslez %i7, %f6, %f15
3771loop_430:
3772 ldd [%l7 + 0x10], %f2
3773 fpadd32s %f11, %f9, %f12
3774 fnegs %f13, %f7
3775 for %f6, %f8, %f8
3776 nop
3777 setx loop_431, %l0, %l1
3778 jmpl %l1, %l3
3779 brnz,a %l1, loop_432
3780 ldsb [%l7 + 0x7E], %l6
3781 fnors %f2, %f10, %f10
3782loop_431:
3783 fmovd %f4, %f4
3784loop_432:
3785 subc %o5, 0x12F0, %g1
3786 ldx [%l7 + 0x60], %g5
3787 or %o7, 0x028C, %g6
3788 fblg,a %fcc3, loop_433
3789 ldd [%l7 + 0x30], %f12
3790 movgu %xcc, %o4, %i3
3791 sth %l4, [%l7 + 0x44]
3792loop_433:
3793 fpadd32s %f8, %f1, %f10
3794 stb %l0, [%l7 + 0x43]
3795 stx %i6, [%l7 + 0x28]
3796 fands %f9, %f10, %f0
3797 ldd [%l7 + 0x08], %f0
3798 subc %i0, %i5, %o0
3799 sethi 0x1FB6, %g4
3800 stx %g3, [%l7 + 0x08]
3801 tneg %icc, 0x6
3802 movge %xcc, %l2, %g7
3803 stb %l5, [%l7 + 0x46]
3804 ldsh [%l7 + 0x7C], %o1
3805 fornot2s %f3, %f3, %f12
3806 fmul8x16al %f8, %f0, %f6
3807 lduh [%l7 + 0x4A], %o2
3808 brlez %g2, loop_434
3809 bl,pn %xcc, loop_435
3810 be,a,pt %icc, loop_436
3811 st %f14, [%l7 + 0x48]
3812loop_434:
3813 ba,a,pt %icc, loop_437
3814loop_435:
3815 sll %i1, 0x0C, %i2
3816loop_436:
3817 ld [%l7 + 0x60], %f0
3818 fmovsn %icc, %f6, %f14
3819loop_437:
3820 stw %o3, [%l7 + 0x64]
3821 movl %icc, %i4, %o6
3822 udiv %l3, 0x0C26, %l1
3823 fmovdgu %icc, %f7, %f0
3824 sth %l6, [%l7 + 0x5C]
3825 stx %i7, [%l7 + 0x20]
3826 fmovde %xcc, %f0, %f5
3827 ba,pt %icc, loop_438
3828 stx %g1, [%l7 + 0x20]
3829 fsrc1s %f1, %f11
3830 fbu,a %fcc1, loop_439
3831loop_438:
3832 stx %o5, [%l7 + 0x70]
3833 ldx [%l7 + 0x30], %o7
3834 fmovrse %g5, %f3, %f0
3835loop_439:
3836 fmovsg %xcc, %f2, %f8
3837 fone %f0
3838 lduh [%l7 + 0x5A], %o4
3839 orncc %i3, 0x054A, %l4
3840 movl %icc, %g6, %l0
3841 edge32n %i0, %i5, %o0
3842 fnegs %f12, %f14
3843 bn,a loop_440
3844 brgz %i6, loop_441
3845 orcc %g3, %g4, %g7
3846 stb %l5, [%l7 + 0x7D]
3847loop_440:
3848 call loop_442
3849loop_441:
3850 tneg %xcc, 0x4
3851 fpsub32s %f10, %f5, %f3
3852 fmovd %f10, %f2
3853loop_442:
3854 st %f5, [%l7 + 0x3C]
3855 fmovda %xcc, %f6, %f1
3856 subcc %l2, %o1, %g2
3857 ldd [%l7 + 0x50], %f12
3858 addcc %i1, %o2, %o3
3859 and %i2, %o6, %l3
3860 ldsw [%l7 + 0x34], %i4
3861 fbn %fcc2, loop_443
3862 fzeros %f1
3863 lduw [%l7 + 0x64], %l1
3864 bl,a loop_444
3865loop_443:
3866 fmovdleu %icc, %f8, %f0
3867 ld [%l7 + 0x6C], %f8
3868 movrgez %l6, 0x0DE, %g1
3869loop_444:
3870 fnot1s %f7, %f11
3871 brgz %o5, loop_445
3872 andcc %i7, %g5, %o4
3873 stb %o7, [%l7 + 0x78]
3874 std %f8, [%l7 + 0x78]
3875loop_445:
3876 ldsh [%l7 + 0x2C], %i3
3877 pdist %f8, %f14, %f10
3878 subccc %l4, %g6, %i0
3879 fmovrslz %i5, %f9, %f12
3880 fmuld8sux16 %f1, %f14, %f8
3881 mova %icc, %l0, %i6
3882 ld [%l7 + 0x18], %f13
3883 fblg,a %fcc3, loop_446
3884 bleu,a,pn %xcc, loop_447
3885 fbule %fcc1, loop_448
3886 subc %o0, %g4, %g7
3887loop_446:
3888 fmovdl %xcc, %f12, %f13
3889loop_447:
3890 fpadd32 %f14, %f0, %f12
3891loop_448:
3892 fcmple16 %f8, %f4, %l5
3893 movgu %xcc, %g3, %o1
3894 stb %l2, [%l7 + 0x68]
3895 fmovdgu %icc, %f6, %f15
3896 fzeros %f2
3897 fandnot1 %f2, %f0, %f0
3898 fmovsl %icc, %f6, %f3
3899 ldsw [%l7 + 0x0C], %i1
3900 tge %icc, 0x6
3901 bne %icc, loop_449
3902 fors %f9, %f10, %f13
3903 ld [%l7 + 0x34], %f8
3904 std %f0, [%l7 + 0x68]
3905loop_449:
3906 alignaddr %g2, %o3, %i2
3907 addccc %o6, 0x1CF3, %l3
3908 ld [%l7 + 0x7C], %f12
3909 movcs %icc, %o2, %l1
3910 fcmple32 %f12, %f6, %l6
3911 fmovdcs %icc, %f3, %f4
3912 fsrc1 %f14, %f8
3913 tcs %xcc, 0x0
3914 fmovdne %icc, %f11, %f10
3915 ldub [%l7 + 0x1C], %i4
3916 fmul8sux16 %f4, %f0, %f4
3917 ldsw [%l7 + 0x34], %o5
3918 fandnot1s %f3, %f12, %f5
3919 ldx [%l7 + 0x48], %i7
3920 stb %g5, [%l7 + 0x74]
3921 mulx %o4, %o7, %i3
3922 stx %l4, [%l7 + 0x10]
3923 fmovdg %xcc, %f5, %f14
3924 lduh [%l7 + 0x66], %g6
3925 siam 0x7
3926 fmovda %icc, %f9, %f7
3927 fmovdgu %xcc, %f9, %f8
3928 fcmpgt32 %f2, %f2, %i0
3929 fpmerge %f1, %f1, %f0
3930 fexpand %f10, %f6
3931 bgu,a loop_450
3932 bpos,a %xcc, loop_451
3933 subc %g1, %i5, %i6
3934 fcmpeq32 %f2, %f8, %l0
3935loop_450:
3936 fblg,a %fcc0, loop_452
3937loop_451:
3938 edge8ln %g4, %o0, %l5
3939 fcmped %fcc2, %f10, %f8
3940 sra %g7, %g3, %l2
3941loop_452:
3942 fbue %fcc0, loop_453
3943 fmovs %f8, %f3
3944 fpadd32s %f15, %f5, %f3
3945 alignaddr %o1, %i1, %o3
3946loop_453:
3947 call loop_454
3948 mulx %g2, %o6, %l3
3949 fnegs %f14, %f13
3950 fpadd32s %f14, %f8, %f5
3951loop_454:
3952 ldub [%l7 + 0x55], %o2
3953 sra %i2, %l1, %l6
3954 tneg %icc, 0x3
3955 ldsb [%l7 + 0x3F], %o5
3956 movcs %xcc, %i7, %i4
3957 tl %icc, 0x0
3958 orcc %g5, 0x1ED0, %o7
3959 fbue %fcc3, loop_455
3960 fmovsg %icc, %f10, %f9
3961 ld [%l7 + 0x50], %f0
3962 movrlz %i3, 0x152, %o4
3963loop_455:
3964 fmovdvc %icc, %f4, %f4
3965 ldsb [%l7 + 0x6D], %l4
3966 fpadd32 %f4, %f14, %f14
3967 movn %icc, %g6, %g1
3968 popc 0x03D4, %i5
3969 tleu %icc, 0x4
3970 xnor %i0, %i6, %l0
3971 ldsw [%l7 + 0x18], %g4
3972 pdist %f6, %f14, %f14
3973 fbo,a %fcc0, loop_456
3974 ble,a %xcc, loop_457
3975 fmovdvs %icc, %f7, %f10
3976 fcmpeq16 %f8, %f4, %o0
3977loop_456:
3978 fpadd32 %f10, %f8, %f10
3979loop_457:
3980 fnands %f5, %f14, %f15
3981 fmul8sux16 %f12, %f8, %f6
3982 taddcctv %g7, %g3, %l2
3983 move %xcc, %o1, %i1
3984 nop
3985 setx loop_458, %l0, %l1
3986 wrpr 0x1, %tl
3987 wrpr %l1, %tpc
3988 add %l1, 0x4, %l1
3989 wrpr %l1, %tnpc
3990 setx 0x34400001400, %l0, %l1
3991 wrpr %l1, %tstate
3992 wrhpr 0x4, %htstate
3993 retry
3994 ld [%l7 + 0x30], %f4
3995 fmovsgu %xcc, %f11, %f4
3996 movrlez %o3, %g2, %l5
3997loop_458:
3998 fsrc2 %f14, %f2
3999 fmovrsgez %l3, %f4, %f13
4000 fcmpgt16 %f2, %f2, %o6
4001 andn %o2, 0x0C49, %i2
4002 fble %fcc3, loop_459
4003 udivx %l6, 0x0548, %o5
4004 bn,a %icc, loop_460
4005 stx %i7, [%l7 + 0x18]
4006loop_459:
4007 umul %l1, 0x06BA, %i4
4008 fbuge,a %fcc1, loop_461
4009loop_460:
4010 ldsb [%l7 + 0x6B], %g5
4011 sth %o7, [%l7 + 0x2C]
4012 lduw [%l7 + 0x14], %i3
4013loop_461:
4014 fsrc2s %f6, %f2
4015 ldsh [%l7 + 0x42], %o4
4016 orncc %g6, %l4, %g1
4017 sethi 0x14B4, %i5
4018 umul %i6, %i0, %g4
4019 fcmpes %fcc1, %f2, %f11
4020 umulcc %l0, %o0, %g3
4021 fors %f15, %f9, %f15
4022 fone %f8
4023 fmovdle %icc, %f6, %f3
4024 tg %xcc, 0x1
4025 udivcc %l2, 0x0F0E, %o1
4026 ld [%l7 + 0x10], %f2
4027 popc %g7, %o3
4028 array8 %g2, %i1, %l5
4029 fnor %f8, %f14, %f6
4030 ldx [%l7 + 0x68], %l3
4031 movvc %icc, %o6, %o2
4032 lduh [%l7 + 0x16], %i2
4033 bgu,a %icc, loop_462
4034 stw %o5, [%l7 + 0x48]
4035 sth %i7, [%l7 + 0x32]
4036 edge32l %l6, %i4, %l1
4037loop_462:
4038 te %icc, 0x0
4039 nop
4040 setx loop_463, %l0, %l1
4041 wrpr 0x1, %tl
4042 wrpr %l1, %tpc
4043 add %l1, 0x4, %l1
4044 wrpr %l1, %tnpc
4045 setx 0x34400001400, %l0, %l1
4046 wrpr %l1, %tstate
4047 wrhpr 0x4, %htstate
4048 retry
4049 addc %o7, 0x1D69, %i3
4050 movpos %icc, %o4, %g5
4051 bge,a,pn %xcc, loop_464
4052loop_463:
4053 st %f6, [%l7 + 0x08]
4054 ldx [%l7 + 0x20], %l4
4055 ldsw [%l7 + 0x78], %g6
4056loop_464:
4057 ldsh [%l7 + 0x7C], %g1
4058 fornot1 %f10, %f12, %f6
4059 movn %xcc, %i6, %i5
4060 fmovsvc %icc, %f13, %f13
4061 fcmped %fcc0, %f10, %f0
4062 fmovs %f6, %f11
4063 tsubcc %i0, %l0, %g4
4064 tg %icc, 0x7
4065 ldx [%l7 + 0x08], %o0
4066 edge8ln %l2, %g3, %g7
4067 movrgz %o3, 0x26E, %o1
4068 sra %g2, %i1, %l5
4069 fbg %fcc0, loop_465
4070 andn %o6, 0x008E, %l3
4071 siam 0x7
4072 edge32l %o2, %o5, %i2
4073loop_465:
4074 bcs,a loop_466
4075 tgu %icc, 0x3
4076 edge8ln %i7, %l6, %l1
4077 fmul8x16al %f15, %f7, %f8
4078loop_466:
4079 lduh [%l7 + 0x26], %o7
4080 ldsw [%l7 + 0x4C], %i4
4081 fcmpeq16 %f12, %f10, %i3
4082 tvc %icc, 0x5
4083 mulx %g5, 0x1ED5, %o4
4084 bne,a,pn %icc, loop_467
4085 lduw [%l7 + 0x2C], %l4
4086 siam 0x0
4087 fornot2 %f8, %f10, %f14
4088loop_467:
4089 fmovsl %xcc, %f14, %f13
4090 std %f0, [%l7 + 0x08]
4091 fmovsl %xcc, %f8, %f10
4092 fmovdgu %icc, %f0, %f10
4093 movl %icc, %g1, %g6
4094 fmovrdlz %i5, %f8, %f12
4095 xnor %i6, 0x05E8, %i0
4096 fpsub16s %f10, %f2, %f1
4097 tsubcc %g4, 0x1CA1, %l0
4098 fmovrsgez %o0, %f8, %f7
4099 fba %fcc2, loop_468
4100 ldub [%l7 + 0x65], %g3
4101 stx %g7, [%l7 + 0x18]
4102 ldub [%l7 + 0x78], %l2
4103loop_468:
4104 orncc %o1, %o3, %i1
4105 st %f14, [%l7 + 0x18]
4106 fcmpd %fcc1, %f6, %f14
4107 movneg %xcc, %g2, %o6
4108 fbug,a %fcc3, loop_469
4109 fornot2s %f8, %f8, %f4
4110 fands %f15, %f4, %f10
4111 st %f9, [%l7 + 0x3C]
4112loop_469:
4113 fmovdcs %icc, %f15, %f6
4114 fbu,a %fcc3, loop_470
4115 ldx [%l7 + 0x70], %l5
4116 fmovsg %icc, %f15, %f12
4117 st %f5, [%l7 + 0x30]
4118loop_470:
4119 fmovscc %xcc, %f13, %f9
4120 fsrc1 %f14, %f8
4121 brgz %o2, loop_471
4122 bg,a loop_472
4123 fpadd16s %f2, %f1, %f4
4124 fmovrsne %l3, %f1, %f13
4125loop_471:
4126 std %f6, [%l7 + 0x20]
4127loop_472:
4128 ble,a %icc, loop_473
4129 fmovrdlez %o5, %f14, %f14
4130 ldsh [%l7 + 0x12], %i7
4131 sth %l6, [%l7 + 0x66]
4132loop_473:
4133 bshuffle %f14, %f14, %f0
4134 taddcc %i2, %l1, %o7
4135 ldsb [%l7 + 0x5C], %i4
4136 fmovrslez %g5, %f5, %f4
4137 ld [%l7 + 0x44], %f1
4138 stx %i3, [%l7 + 0x70]
4139 fpsub32 %f4, %f6, %f6
4140 fxor %f0, %f0, %f2
4141 movneg %xcc, %l4, %o4
4142 fmovrdgz %g6, %f10, %f8
4143 fmovs %f12, %f12
4144 fbo %fcc3, loop_474
4145 fbn %fcc2, loop_475
4146 st %f5, [%l7 + 0x14]
4147 fone %f10
4148loop_474:
4149 xorcc %i5, 0x0C51, %g1
4150loop_475:
4151 mulx %i6, 0x1A38, %g4
4152 bpos,pn %icc, loop_476
4153 mulx %i0, 0x01F7, %o0
4154 std %f6, [%l7 + 0x10]
4155 fands %f2, %f2, %f13
4156loop_476:
4157 tsubcc %l0, 0x11ED, %g7
4158 ldub [%l7 + 0x34], %g3
4159 stw %l2, [%l7 + 0x30]
4160 stx %o1, [%l7 + 0x10]
4161 array8 %i1, %g2, %o6
4162 stw %o3, [%l7 + 0x14]
4163 movrlez %o2, %l5, %o5
4164 fbge,a %fcc3, loop_477
4165 movrgz %i7, %l6, %l3
4166 fcmpne32 %f8, %f10, %l1
4167 bpos,pt %xcc, loop_478
4168loop_477:
4169 xnor %i2, %o7, %i4
4170 st %f8, [%l7 + 0x30]
4171 fmovrdlz %i3, %f6, %f10
4172loop_478:
4173 stb %l4, [%l7 + 0x30]
4174 ldd [%l7 + 0x10], %f12
4175 fmul8x16au %f10, %f8, %f12
4176 lduh [%l7 + 0x48], %o4
4177 array16 %g5, %g6, %g1
4178 fmovsge %icc, %f6, %f9
4179 addcc %i6, %g4, %i0
4180 siam 0x1
4181 fcmped %fcc1, %f12, %f14
4182 addcc %i5, %l0, %g7
4183 lduw [%l7 + 0x38], %g3
4184 fcmped %fcc1, %f8, %f12
4185 srlx %l2, 0x19, %o1
4186 fmuld8ulx16 %f4, %f14, %f4
4187 fnand %f8, %f10, %f4
4188 lduw [%l7 + 0x78], %o0
4189 fmovrslz %i1, %f4, %f2
4190 edge32l %o6, %g2, %o2
4191 lduw [%l7 + 0x5C], %o3
4192 stx %l5, [%l7 + 0x30]
4193 ldsw [%l7 + 0x54], %o5
4194 fnors %f11, %f14, %f7
4195 lduw [%l7 + 0x20], %l6
4196 ld [%l7 + 0x10], %f11
4197 udiv %l3, 0x1A49, %i7
4198 st %f15, [%l7 + 0x18]
4199 ldd [%l7 + 0x48], %f12
4200 lduw [%l7 + 0x38], %l1
4201 stw %o7, [%l7 + 0x64]
4202 sdivx %i2, 0x130C, %i3
4203 alignaddrl %i4, %o4, %l4
4204 fornot1 %f8, %f8, %f6
4205 ldsb [%l7 + 0x44], %g6
4206 nop
4207 setx loop_479, %l0, %l1
4208 wrpr 0x1, %tl
4209 wrpr %l1, %tnpc
4210 setx 0x34400001400, %l0, %l1
4211 wrpr %l1, %tstate
4212 wrhpr 0x4, %htstate
4213 done
4214 fmovsn %icc, %f1, %f1
4215 fmul8sux16 %f8, %f8, %f12
4216 brz,a %g5, loop_480
4217loop_479:
4218 ld [%l7 + 0x34], %f2
4219 sllx %g1, %i6, %i0
4220 fxnor %f0, %f2, %f14
4221loop_480:
4222 ldsw [%l7 + 0x44], %g4
4223 fmovrse %l0, %f13, %f6
4224 edge8n %g7, %g3, %i5
4225 fpsub16 %f10, %f12, %f10
4226 smulcc %l2, 0x1A15, %o0
4227 xnor %i1, %o6, %o1
4228 popc %g2, %o3
4229 bpos %icc, loop_481
4230 add %o2, 0x0767, %o5
4231 sub %l6, 0x153E, %l3
4232 fcmpeq32 %f8, %f12, %l5
4233loop_481:
4234 array32 %i7, %l1, %i2
4235 ldub [%l7 + 0x46], %o7
4236 stb %i3, [%l7 + 0x2C]
4237 fmovspos %xcc, %f2, %f12
4238 stb %o4, [%l7 + 0x09]
4239 stw %i4, [%l7 + 0x20]
4240 fbg,a %fcc1, loop_482
4241 ba,a,pt %xcc, loop_483
4242 ldx [%l7 + 0x30], %g6
4243 lduw [%l7 + 0x58], %g5
4244loop_482:
4245 stx %l4, [%l7 + 0x20]
4246loop_483:
4247 movrne %i6, %i0, %g4
4248 fmovd %f14, %f10
4249 tg %icc, 0x2
4250 ta %xcc, 0x3
4251 movneg %xcc, %l0, %g7
4252 fpmerge %f7, %f1, %f0
4253 fbule %fcc1, loop_484
4254 fnegs %f12, %f14
4255 add %g1, 0x06EC, %i5
4256 fmul8x16au %f13, %f4, %f8
4257loop_484:
4258 taddcc %l2, 0x140F, %o0
4259 fmovse %xcc, %f4, %f2
4260 bcs,a,pt %xcc, loop_485
4261 fmovs %f14, %f6
4262 andn %i1, 0x0A90, %g3
4263 alignaddr %o6, %o1, %g2
4264loop_485:
4265 ld [%l7 + 0x6C], %f4
4266 std %f14, [%l7 + 0x68]
4267 xnor %o2, 0x1909, %o5
4268 st %f2, [%l7 + 0x18]
4269 fmovrdne %o3, %f2, %f2
4270 ldx [%l7 + 0x28], %l6
4271 fpadd16s %f2, %f0, %f11
4272 fxor %f14, %f6, %f10
4273 fpackfix %f2, %f4
4274 bneg %icc, loop_486
4275 ldsw [%l7 + 0x3C], %l5
4276 fmovscs %icc, %f1, %f3
4277 ldsw [%l7 + 0x40], %l3
4278loop_486:
4279 fsrc1s %f10, %f13
4280 brgez,a %i7, loop_487
4281 ldsb [%l7 + 0x3B], %l1
4282 fmovrde %i2, %f14, %f6
4283 sth %i3, [%l7 + 0x1C]
4284loop_487:
4285 fbule %fcc2, loop_488
4286 andn %o4, 0x1FD9, %o7
4287 fmovrslez %g6, %f4, %f0
4288 fbul,a %fcc3, loop_489
4289loop_488:
4290 stx %i4, [%l7 + 0x18]
4291 smulcc %l4, 0x1BA3, %i6
4292 lduh [%l7 + 0x38], %i0
4293loop_489:
4294 fbuge,a %fcc2, loop_490
4295 edge32ln %g4, %l0, %g5
4296 bleu,a,pn %xcc, loop_491
4297 mulx %g7, 0x0F10, %i5
4298loop_490:
4299 ldub [%l7 + 0x7F], %l2
4300 fpsub32s %f14, %f5, %f4
4301loop_491:
4302 fmovdle %xcc, %f10, %f10
4303 tcc %icc, 0x4
4304 stw %o0, [%l7 + 0x60]
4305 ldsh [%l7 + 0x20], %g1
4306 std %f6, [%l7 + 0x38]
4307 fmovda %xcc, %f9, %f12
4308 fmovsgu %xcc, %f11, %f3
4309 ldd [%l7 + 0x48], %f4
4310 taddcc %i1, 0x1B51, %g3
4311 st %f1, [%l7 + 0x40]
4312 add %o6, %o1, %o2
4313 fpadd32s %f11, %f2, %f6
4314 fblg,a %fcc0, loop_492
4315 fmovdcc %icc, %f2, %f10
4316 lduh [%l7 + 0x68], %g2
4317 fbg %fcc0, loop_493
4318loop_492:
4319 xnor %o5, %o3, %l5
4320 fmovdneg %xcc, %f3, %f8
4321 edge16n %l6, %l3, %i7
4322loop_493:
4323 mulscc %l1, %i3, %o4
4324 ld [%l7 + 0x2C], %f15
4325 st %f3, [%l7 + 0x60]
4326 fcmps %fcc2, %f13, %f1
4327 fpadd32s %f11, %f5, %f2
4328 sra %i2, 0x03, %g6
4329 fbue %fcc0, loop_494
4330 fands %f4, %f0, %f5
4331 stw %o7, [%l7 + 0x50]
4332 movrgez %i4, 0x1F6, %i6
4333loop_494:
4334 fandnot1 %f2, %f12, %f0
4335 fbo,a %fcc1, loop_495
4336 tge %icc, 0x7
4337 stw %i0, [%l7 + 0x54]
4338 ldub [%l7 + 0x7B], %g4
4339loop_495:
4340 fsrc2 %f6, %f10
4341 edge32ln %l4, %g5, %g7
4342 fblg,a %fcc0, loop_496
4343 stw %l0, [%l7 + 0x5C]
4344 ldd [%l7 + 0x70], %f0
4345 stx %i5, [%l7 + 0x60]
4346loop_496:
4347 ld [%l7 + 0x78], %f11
4348 fpadd16s %f0, %f12, %f12
4349 fabss %f2, %f12
4350 fmovscs %icc, %f9, %f9
4351 movge %xcc, %l2, %o0
4352 ldsh [%l7 + 0x5E], %i1
4353 st %f0, [%l7 + 0x34]
4354 fmovsneg %xcc, %f3, %f0
4355 movre %g1, %o6, %g3
4356 std %f0, [%l7 + 0x48]
4357 sll %o1, %g2, %o5
4358 fblg %fcc0, loop_497
4359 lduh [%l7 + 0x1A], %o3
4360 stx %l5, [%l7 + 0x18]
4361 stb %o2, [%l7 + 0x3E]
4362loop_497:
4363 stx %l3, [%l7 + 0x18]
4364 taddcctv %i7, 0x1FE6, %l6
4365 ldub [%l7 + 0x7D], %l1
4366 fbue,a %fcc1, loop_498
4367 fandnot2 %f4, %f2, %f14
4368 fpadd16s %f13, %f0, %f3
4369 ld [%l7 + 0x7C], %f0
4370loop_498:
4371 fmovsg %xcc, %f13, %f4
4372 ldsb [%l7 + 0x38], %i3
4373 bg,a,pn %icc, loop_499
4374 bshuffle %f6, %f12, %f0
4375 fbl,a %fcc0, loop_500
4376 popc %o4, %i2
4377loop_499:
4378 fmovdl %icc, %f6, %f1
4379 st %f0, [%l7 + 0x1C]
4380loop_500:
4381 fmovsleu %icc, %f4, %f15
4382 fpadd16s %f4, %f12, %f0
4383 bgu loop_501
4384 orcc %o7, 0x10F8, %g6
4385 movvc %icc, %i4, %i0
4386 sth %g4, [%l7 + 0x32]
4387loop_501:
4388 sdiv %i6, 0x1BB3, %l4
4389 st %f7, [%l7 + 0x14]
4390 fmovsne %icc, %f1, %f11
4391 xor %g5, %g7, %l0
4392 bleu,a,pt %xcc, loop_502
4393 bg,a loop_503
4394 fble %fcc3, loop_504
4395 fpadd32s %f3, %f8, %f12
4396loop_502:
4397 fnegd %f0, %f14
4398loop_503:
4399 fcmpd %fcc2, %f14, %f2
4400loop_504:
4401 fabss %f1, %f14
4402 fxnors %f6, %f12, %f5
4403 lduh [%l7 + 0x1A], %i5
4404 array8 %l2, %i1, %g1
4405 stb %o6, [%l7 + 0x6A]
4406 orcc %g3, %o0, %g2
4407 bne,a loop_505
4408 fmovscc %xcc, %f5, %f10
4409 lduw [%l7 + 0x10], %o1
4410 fornot2 %f14, %f0, %f6
4411loop_505:
4412 ldx [%l7 + 0x30], %o3
4413 mulscc %o5, 0x1BBA, %l5
4414 fnands %f15, %f0, %f4
4415 subccc %o2, %l3, %i7
4416 pdist %f6, %f8, %f12
4417 fpadd16 %f10, %f4, %f4
4418 fmovsn %icc, %f7, %f14
4419 fmovsne %xcc, %f9, %f4
4420 tl %xcc, 0x6
4421 bneg,a %icc, loop_506
4422 ldub [%l7 + 0x5A], %l1
4423 fmovsleu %icc, %f10, %f12
4424 andcc %l6, 0x05C8, %i3
4425loop_506:
4426 addc %o4, 0x1B0F, %i2
4427 st %f8, [%l7 + 0x34]
4428 te %xcc, 0x6
4429 ldsb [%l7 + 0x69], %g6
4430 fsrc1 %f14, %f2
4431 fmovsl %icc, %f14, %f13
4432 sth %o7, [%l7 + 0x4A]
4433 fbe,a %fcc3, loop_507
4434 bneg,pn %xcc, loop_508
4435 ldd [%l7 + 0x60], %f14
4436 andcc %i4, %g4, %i6
4437loop_507:
4438 fmul8x16al %f0, %f2, %f8
4439loop_508:
4440 sub %i0, %l4, %g7
4441 ldsh [%l7 + 0x4C], %l0
4442 stb %g5, [%l7 + 0x74]
4443 bpos,a loop_509
4444 edge32n %i5, %i1, %l2
4445 fornot2s %f7, %f1, %f10
4446 lduh [%l7 + 0x5E], %g1
4447loop_509:
4448 fsrc2 %f14, %f8
4449 fmovsgu %xcc, %f8, %f14
4450 fbne %fcc2, loop_510
4451 stb %o6, [%l7 + 0x47]
4452 fnands %f5, %f11, %f1
4453 fmul8sux16 %f2, %f10, %f4
4454loop_510:
4455 or %g3, 0x08AA, %o0
4456 edge16n %g2, %o3, %o1
4457 xnorcc %l5, %o5, %o2
4458 st %f10, [%l7 + 0x7C]
4459 orcc %i7, %l1, %l6
4460 fandnot2s %f1, %f14, %f4
4461 fmovsgu %xcc, %f7, %f0
4462 tg %xcc, 0x4
4463 for %f14, %f0, %f12
4464 nop
4465 setx loop_511, %l0, %l1
4466 wrpr 0x1, %tl
4467 wrpr %l1, %tpc
4468 add %l1, 0x4, %l1
4469 wrpr %l1, %tnpc
4470 setx 0x34400001400, %l0, %l1
4471 wrpr %l1, %tstate
4472 wrhpr 0x4, %htstate
4473 retry
4474 sra %l3, 0x16, %o4
4475 bleu,a loop_512
4476 addc %i2, 0x0A50, %i3
4477loop_511:
4478 fmuld8ulx16 %f5, %f14, %f6
4479 fbge %fcc1, loop_513
4480loop_512:
4481 ldub [%l7 + 0x2F], %g6
4482 fmovdle %xcc, %f10, %f4
4483 fbne,a %fcc1, loop_514
4484loop_513:
4485 fsrc2s %f12, %f4
4486 brgz,a %o7, loop_515
4487 fmovsa %xcc, %f14, %f1
4488loop_514:
4489 stx %i4, [%l7 + 0x58]
4490 fmovsge %icc, %f2, %f14
4491loop_515:
4492 fandnot2 %f12, %f8, %f6
4493 bcs,a loop_516
4494 bn,pn %icc, loop_517
4495 fpadd16s %f5, %f5, %f5
4496 subccc %i6, 0x1FAE, %g4
4497loop_516:
4498 tn %icc, 0x3
4499loop_517:
4500 st %f1, [%l7 + 0x40]
4501 bg,a,pt %xcc, loop_518
4502 tleu %icc, 0x1
4503 tneg %xcc, 0x0
4504 umulcc %l4, %g7, %l0
4505loop_518:
4506 movrne %g5, 0x187, %i0
4507 fmovsgu %xcc, %f13, %f13
4508 tleu %icc, 0x1
4509 siam 0x6
4510 fxors %f3, %f7, %f5
4511 fnot2 %f4, %f8
4512 srlx %i5, 0x02, %i1
4513 fmovsvc %icc, %f15, %f4
4514 lduh [%l7 + 0x46], %g1
4515 ble %xcc, loop_519
4516 lduw [%l7 + 0x14], %l2
4517 andn %o6, 0x160A, %g3
4518 ldsh [%l7 + 0x5C], %o0
4519loop_519:
4520 tcc %xcc, 0x5
4521 fcmpes %fcc3, %f0, %f11
4522 smul %g2, 0x136D, %o3
4523 ldd [%l7 + 0x48], %f2
4524 ldx [%l7 + 0x10], %l5
4525 fxnor %f4, %f14, %f4
4526 ldd [%l7 + 0x60], %f6
4527 stx %o1, [%l7 + 0x38]
4528 fmovsa %icc, %f6, %f12
4529 fone %f10
4530 brz,a %o2, loop_520
4531 fpsub32s %f5, %f0, %f4
4532 brgez %i7, loop_521
4533 lduw [%l7 + 0x18], %o5
4534loop_520:
4535 fbg %fcc1, loop_522
4536 fpack32 %f0, %f4, %f4
4537loop_521:
4538 tn %xcc, 0x7
4539 ldsb [%l7 + 0x3B], %l1
4540loop_522:
4541 ldsb [%l7 + 0x55], %l3
4542 movvc %xcc, %l6, %i2
4543 fsrc1s %f1, %f0
4544 fnor %f12, %f2, %f12
4545 ldub [%l7 + 0x61], %i3
4546 brgez,a %g6, loop_523
4547 tge %xcc, 0x2
4548 fba %fcc1, loop_524
4549 fbe %fcc1, loop_525
4550loop_523:
4551 xnor %o7, %i4, %i6
4552 taddcctv %g4, %l4, %o4
4553loop_524:
4554 lduh [%l7 + 0x1A], %g7
4555loop_525:
4556 ldx [%l7 + 0x48], %l0
4557 fmovdcs %icc, %f1, %f7
4558 movrne %i0, 0x0D1, %i5
4559 udivx %g5, 0x11EE, %i1
4560 fbn,a %fcc2, loop_526
4561 fcmpes %fcc2, %f9, %f3
4562 fmovrslz %l2, %f2, %f8
4563 xnorcc %g1, %o6, %g3
4564loop_526:
4565 fmovspos %icc, %f7, %f0
4566 brz,a %g2, loop_527
4567 for %f12, %f12, %f4
4568 ldsh [%l7 + 0x46], %o3
4569 std %f8, [%l7 + 0x48]
4570loop_527:
4571 taddcc %o0, 0x0D32, %o1
4572 fnegs %f4, %f5
4573 ldd [%l7 + 0x38], %f10
4574 andn %l5, %o2, %i7
4575 brnz %o5, loop_528
4576 bn,a,pn %icc, loop_529
4577 sdivcc %l1, 0x07D7, %l6
4578 movleu %xcc, %l3, %i3
4579loop_528:
4580 ldub [%l7 + 0x40], %i2
4581loop_529:
4582 ldub [%l7 + 0x08], %g6
4583 st %f13, [%l7 + 0x30]
4584 stw %i4, [%l7 + 0x60]
4585 stw %i6, [%l7 + 0x4C]
4586 popc 0x1091, %o7
4587 ldub [%l7 + 0x51], %l4
4588 fnot1 %f4, %f6
4589 fnands %f3, %f7, %f5
4590 fsrc2s %f2, %f13
4591 nop
4592 setx loop_530, %l0, %l1
4593 wrpr 0x1, %tl
4594 wrpr %l1, %tpc
4595 add %l1, 0x4, %l1
4596 wrpr %l1, %tnpc
4597 setx 0x34400001400, %l0, %l1
4598 wrpr %l1, %tstate
4599 wrhpr 0x4, %htstate
4600 retry
4601 fmovsge %xcc, %f13, %f4
4602 fbo,a %fcc0, loop_531
4603 fmovrslez %o4, %f1, %f6
4604loop_530:
4605 fmovsneg %icc, %f14, %f8
4606 st %f6, [%l7 + 0x5C]
4607loop_531:
4608 xor %g7, 0x1C98, %g4
4609 fmovsg %xcc, %f1, %f14
4610 fmovscs %xcc, %f14, %f15
4611 fones %f4
4612 edge8 %i0, %i5, %l0
4613 array16 %g5, %l2, %i1
4614 brlz %o6, loop_532
4615 stb %g3, [%l7 + 0x12]
4616 stb %g1, [%l7 + 0x39]
4617 fcmps %fcc1, %f8, %f15
4618loop_532:
4619 fba %fcc1, loop_533
4620 tcs %icc, 0x2
4621 fmovdn %icc, %f0, %f3
4622 stw %g2, [%l7 + 0x48]
4623loop_533:
4624 fxors %f6, %f12, %f8
4625 lduw [%l7 + 0x74], %o0
4626 fornot1 %f4, %f0, %f6
4627 fmovsvc %xcc, %f12, %f11
4628 bne %icc, loop_534
4629 ldub [%l7 + 0x33], %o1
4630 fcmpeq32 %f4, %f10, %o3
4631 stw %l5, [%l7 + 0x50]
4632loop_534:
4633 umulcc %i7, %o2, %l1
4634 nop
4635 setx loop_535, %l0, %l1
4636 wrpr 0x1, %tl
4637 wrpr %l1, %tpc
4638 add %l1, 0x4, %l1
4639 wrpr %l1, %tnpc
4640 setx 0x34400001400, %l0, %l1
4641 wrpr %l1, %tstate
4642 wrhpr 0x4, %htstate
4643 retry
4644 fabsd %f2, %f4
4645 fmovsvs %icc, %f6, %f10
4646 fmovdvs %icc, %f1, %f9
4647loop_535:
4648 fpackfix %f8, %f12
4649 ldx [%l7 + 0x68], %o5
4650 movvc %xcc, %l6, %l3
4651 fmovsg %icc, %f12, %f10
4652 brgz,a %i2, loop_536
4653 fmovrdlez %i3, %f4, %f8
4654 fornot1 %f0, %f0, %f6
4655 std %f4, [%l7 + 0x18]
4656loop_536:
4657 fmuld8sux16 %f1, %f5, %f12
4658 stx %g6, [%l7 + 0x70]
4659 call loop_537
4660 andncc %i4, %o7, %l4
4661 lduh [%l7 + 0x0C], %i6
4662 movrgz %g7, %g4, %i0
4663loop_537:
4664 ldub [%l7 + 0x53], %o4
4665 movne %icc, %l0, %i5
4666 stx %l2, [%l7 + 0x38]
4667 fmovrslez %i1, %f1, %f2
4668 movcc %xcc, %g5, %g3
4669 bneg,a loop_538
4670 edge32ln %g1, %g2, %o6
4671 fmovs %f2, %f9
4672 fble %fcc2, loop_539
4673loop_538:
4674 lduh [%l7 + 0x4E], %o1
4675 fpadd16s %f12, %f5, %f11
4676 ld [%l7 + 0x08], %f8
4677loop_539:
4678 stx %o3, [%l7 + 0x50]
4679 fmovdle %icc, %f9, %f4
4680 stx %o0, [%l7 + 0x18]
4681 fmovrsne %i7, %f6, %f6
4682 fpack16 %f2, %f7
4683 tg %icc, 0x5
4684 ldd [%l7 + 0x78], %f2
4685 andn %l5, 0x00D7, %l1
4686 fpadd16s %f3, %f0, %f15
4687 fnot2s %f5, %f1
4688 bvc,pn %xcc, loop_540
4689 fones %f14
4690 fpack32 %f4, %f14, %f10
4691 edge8ln %o2, %o5, %l3
4692loop_540:
4693 stb %l6, [%l7 + 0x5B]
4694 ld [%l7 + 0x68], %f10
4695 fmovdl %icc, %f10, %f0
4696 lduh [%l7 + 0x54], %i2
4697 tgu %xcc, 0x2
4698 bvc,pn %icc, loop_541
4699 alignaddrl %i3, %g6, %i4
4700 ldd [%l7 + 0x38], %f10
4701 movcs %icc, %l4, %i6
4702loop_541:
4703 lduw [%l7 + 0x70], %g7
4704 nop
4705 setx loop_542, %l0, %l1
4706 jmpl %l1, %g4
4707 fcmps %fcc3, %f0, %f15
4708 ldd [%l7 + 0x70], %f0
4709 xorcc %o7, 0x0BA9, %o4
4710loop_542:
4711 edge8n %i0, %l0, %i5
4712 fmovscs %icc, %f12, %f3
4713 fsrc1 %f2, %f6
4714 ld [%l7 + 0x24], %f1
4715 sll %l2, %g5, %i1
4716 brnz,a %g1, loop_543
4717 orncc %g2, 0x1398, %g3
4718 movrgez %o6, 0x007, %o1
4719 fmovsl %icc, %f14, %f7
4720loop_543:
4721 bcc,a loop_544
4722 brnz,a %o3, loop_545
4723 stb %o0, [%l7 + 0x2D]
4724 edge32n %i7, %l1, %o2
4725loop_544:
4726 fbe %fcc3, loop_546
4727loop_545:
4728 subccc %l5, %o5, %l3
4729 lduh [%l7 + 0x46], %l6
4730 sethi 0x0B91, %i3
4731loop_546:
4732 movvs %xcc, %i2, %g6
4733 fsrc1s %f10, %f4
4734 tsubcctv %l4, 0x0B0B, %i6
4735 fmovdgu %icc, %f8, %f12
4736 sra %g7, %i4, %g4
4737 nop
4738 setx loop_547, %l0, %l1
4739 wrpr 0x1, %tl
4740 wrpr %l1, %tpc
4741 add %l1, 0x4, %l1
4742 wrpr %l1, %tnpc
4743 setx 0x34400001400, %l0, %l1
4744 wrpr %l1, %tstate
4745 wrhpr 0x4, %htstate
4746 retry
4747 move %icc, %o7, %i0
4748 fmovrdne %o4, %f8, %f14
4749 bgu,a %icc, loop_548
4750loop_547:
4751 bleu,a,pt %xcc, loop_549
4752 fbg,a %fcc0, loop_550
4753 fmovdleu %xcc, %f10, %f3
4754loop_548:
4755 fbuge,a %fcc0, loop_551
4756loop_549:
4757 tpos %icc, 0x2
4758loop_550:
4759 fxnor %f8, %f2, %f14
4760 ldd [%l7 + 0x50], %f12
4761loop_551:
4762 ldsw [%l7 + 0x64], %i5
4763 fpsub32 %f14, %f0, %f10
4764 brgz,a %l2, loop_552
4765 movrlez %g5, %l0, %i1
4766 fcmpgt16 %f10, %f6, %g2
4767 fmovdcc %xcc, %f5, %f4
4768loop_552:
4769 edge32l %g3, %g1, %o6
4770 nop
4771 setx loop_553, %l0, %l1
4772 wrpr 0x1, %tl
4773 wrpr %l1, %tpc
4774 add %l1, 0x4, %l1
4775 wrpr %l1, %tnpc
4776 setx 0x34400001400, %l0, %l1
4777 wrpr %l1, %tstate
4778 wrhpr 0x4, %htstate
4779 retry
4780 fpack32 %f0, %f14, %f0
4781 stw %o3, [%l7 + 0x4C]
4782 fmovsne %icc, %f14, %f2
4783loop_553:
4784 movge %icc, %o0, %o1
4785 fabsd %f8, %f14
4786 fbuge,a %fcc2, loop_554
4787 fmovsvs %icc, %f8, %f3
4788 fpsub32 %f6, %f6, %f14
4789 srlx %l1, %o2, %i7
4790loop_554:
4791 fmovsvs %xcc, %f2, %f1
4792 movneg %xcc, %o5, %l3
4793 te %xcc, 0x5
4794 ldub [%l7 + 0x1F], %l6
4795 movvs %xcc, %l5, %i2
4796 fmovd %f14, %f10
4797 move %icc, %i3, %l4
4798 sth %g6, [%l7 + 0x5C]
4799 stb %i6, [%l7 + 0x6E]
4800 sth %g7, [%l7 + 0x78]
4801 smul %i4, 0x0AC3, %g4
4802 ldsh [%l7 + 0x4E], %o7
4803 fmovrsne %i0, %f10, %f6
4804 std %f0, [%l7 + 0x70]
4805 ldsb [%l7 + 0x41], %i5
4806 bn %icc, loop_555
4807 movl %xcc, %l2, %g5
4808 fones %f11
4809 fxors %f0, %f1, %f6
4810loop_555:
4811 movne %xcc, %o4, %l0
4812 andcc %g2, 0x129F, %g3
4813 std %f8, [%l7 + 0x70]
4814 tne %xcc, 0x1
4815 tleu %xcc, 0x4
4816 fcmpd %fcc0, %f6, %f2
4817 movrne %i1, 0x3B8, %o6
4818 andncc %g1, %o0, %o3
4819 fmovsne %icc, %f1, %f13
4820 sllx %o1, 0x09, %o2
4821 fpadd32s %f14, %f14, %f10
4822 stw %l1, [%l7 + 0x38]
4823 fmovsne %icc, %f6, %f0
4824 fmuld8ulx16 %f2, %f7, %f2
4825 fpadd16 %f10, %f4, %f6
4826 fornot2s %f3, %f0, %f8
4827 ldsh [%l7 + 0x72], %o5
4828 tpos %xcc, 0x6
4829 fpadd16 %f6, %f14, %f14
4830 stx %l3, [%l7 + 0x08]
4831 sth %l6, [%l7 + 0x34]
4832 fbu %fcc3, loop_556
4833 fmovsgu %icc, %f0, %f5
4834 stw %l5, [%l7 + 0x34]
4835 edge16ln %i2, %i3, %l4
4836loop_556:
4837 st %f12, [%l7 + 0x70]
4838 edge8 %i7, %g6, %g7
4839 ldub [%l7 + 0x61], %i6
4840 fcmpd %fcc2, %f0, %f10
4841 movvs %icc, %g4, %i4
4842 bg loop_557
4843 fnands %f8, %f9, %f4
4844 fmovs %f6, %f14
4845 edge32n %i0, %o7, %i5
4846loop_557:
4847 tneg %xcc, 0x2
4848 fbue %fcc0, loop_558
4849 orncc %l2, %g5, %o4
4850 ldub [%l7 + 0x2F], %g2
4851 bcs,pn %icc, loop_559
4852loop_558:
4853 stx %l0, [%l7 + 0x70]
4854 ldsh [%l7 + 0x2A], %i1
4855 umul %o6, %g1, %o0
4856loop_559:
4857 ldub [%l7 + 0x7D], %g3
4858 fzeros %f10
4859 lduw [%l7 + 0x1C], %o3
4860 std %f6, [%l7 + 0x20]
4861 ldub [%l7 + 0x17], %o1
4862 smul %l1, %o5, %l3
4863 fbule %fcc1, loop_560
4864 xorcc %o2, 0x0339, %l5
4865 fandnot1s %f5, %f2, %f12
4866 fsrc2s %f11, %f2
4867loop_560:
4868 tg %xcc, 0x0
4869 lduh [%l7 + 0x3E], %i2
4870 mova %icc, %i3, %l4
4871 st %f12, [%l7 + 0x60]
4872 movg %xcc, %i7, %l6
4873 lduh [%l7 + 0x3A], %g6
4874 std %f2, [%l7 + 0x10]
4875 lduw [%l7 + 0x0C], %g7
4876 ldub [%l7 + 0x5E], %g4
4877 fmovdpos %xcc, %f6, %f13
4878 edge32ln %i4, %i0, %o7
4879 bvs %icc, loop_561
4880 lduh [%l7 + 0x2E], %i5
4881 fmovdge %xcc, %f2, %f1
4882 fcmpes %fcc2, %f6, %f6
4883loop_561:
4884 fmovse %icc, %f13, %f4
4885 bshuffle %f0, %f2, %f4
4886 fmul8sux16 %f4, %f2, %f14
4887 fnand %f0, %f4, %f2
4888 fbn %fcc1, loop_562
4889 lduh [%l7 + 0x14], %i6
4890 fbg %fcc2, loop_563
4891 tcc %icc, 0x3
4892loop_562:
4893 movge %icc, %l2, %o4
4894 array8 %g2, %l0, %g5
4895loop_563:
4896 fmul8x16 %f11, %f0, %f2
4897 edge32 %i1, %o6, %g1
4898 orn %o0, %g3, %o3
4899 fbg,a %fcc2, loop_564
4900 lduh [%l7 + 0x66], %o1
4901 bpos %xcc, loop_565
4902 for %f0, %f4, %f4
4903loop_564:
4904 array32 %l1, %l3, %o5
4905 sdiv %l5, 0x139F, %o2
4906loop_565:
4907 movne %icc, %i3, %i2
4908 mulscc %l4, 0x0F03, %l6
4909 fabsd %f4, %f8
4910 fmovsn %xcc, %f9, %f10
4911 edge8ln %i7, %g6, %g7
4912 fxor %f14, %f8, %f12
4913 fxors %f3, %f0, %f3
4914 movn %xcc, %g4, %i4
4915 ldsw [%l7 + 0x74], %o7
4916 ldx [%l7 + 0x70], %i0
4917 bleu %xcc, loop_566
4918 movg %xcc, %i5, %l2
4919 brlez %i6, loop_567
4920 fmul8ulx16 %f2, %f2, %f8
4921loop_566:
4922 movvc %icc, %o4, %l0
4923 sra %g5, %g2, %o6
4924loop_567:
4925 sth %g1, [%l7 + 0x42]
4926 ldsw [%l7 + 0x74], %o0
4927 stw %g3, [%l7 + 0x70]
4928 fcmple32 %f4, %f8, %o3
4929 fzero %f14
4930 fmovsvc %xcc, %f4, %f10
4931 ldsw [%l7 + 0x20], %o1
4932 bvs,a,pn %icc, loop_568
4933 te %xcc, 0x6
4934 fmovrslez %i1, %f7, %f8
4935 fbe %fcc2, loop_569
4936loop_568:
4937 taddcc %l1, %o5, %l3
4938 call loop_570
4939 movre %l5, %i3, %i2
4940loop_569:
4941 fcmpes %fcc3, %f13, %f10
4942 fcmpne16 %f2, %f12, %l4
4943loop_570:
4944 st %f8, [%l7 + 0x50]
4945 fnot2 %f14, %f4
4946 sllx %o2, 0x12, %l6
4947 stb %i7, [%l7 + 0x39]
4948 bneg loop_571
4949 fcmpgt32 %f14, %f10, %g7
4950 ldd [%l7 + 0x40], %f6
4951 ldsw [%l7 + 0x58], %g6
4952loop_571:
4953 ldsb [%l7 + 0x46], %g4
4954 stx %o7, [%l7 + 0x40]
4955 stw %i4, [%l7 + 0x28]
4956 fpsub16 %f6, %f2, %f2
4957 ldsh [%l7 + 0x34], %i5
4958 fmovdleu %xcc, %f9, %f2
4959 st %f2, [%l7 + 0x48]
4960 pdist %f4, %f0, %f4
4961 xnor %l2, 0x1928, %i0
4962 ldsw [%l7 + 0x20], %i6
4963 bshuffle %f10, %f8, %f10
4964 stw %o4, [%l7 + 0x40]
4965 xor %g5, %g2, %o6
4966 mulx %l0, 0x1248, %g1
4967 orncc %o0, %g3, %o1
4968 bcs %icc, loop_572
4969 movcs %icc, %i1, %l1
4970 ldsh [%l7 + 0x3E], %o5
4971 st %f15, [%l7 + 0x38]
4972loop_572:
4973 or %o3, %l5, %i3
4974 fbue,a %fcc3, loop_573
4975 fbo,a %fcc0, loop_574
4976 fcmpes %fcc0, %f12, %f9
4977 mulx %l3, %i2, %o2
4978loop_573:
4979 sth %l6, [%l7 + 0x4C]
4980loop_574:
4981 fornot2s %f13, %f14, %f2
4982 fcmpne32 %f4, %f12, %i7
4983 fmovdn %icc, %f14, %f0
4984 alignaddrl %g7, %g6, %l4
4985 tgu %icc, 0x3
4986 fmovrsgez %o7, %f8, %f13
4987 xnor %g4, 0x12B6, %i5
4988 movrgz %i4, 0x28E, %l2
4989 fcmpne16 %f8, %f10, %i6
4990 fabsd %f0, %f12
4991 orncc %i0, %o4, %g5
4992 movne %icc, %g2, %o6
4993 stw %l0, [%l7 + 0x28]
4994 fbo,a %fcc3, loop_575
4995 stx %g1, [%l7 + 0x50]
4996 ldx [%l7 + 0x28], %g3
4997 fsrc1s %f2, %f3
4998loop_575:
4999 tge %icc, 0x1
5000 ble,pt %xcc, loop_576
5001 bvc,a,pn %xcc, loop_577
5002 udivcc %o1, 0x1068, %i1
5003 fmovsl %icc, %f14, %f8
5004loop_576:
5005 ta %xcc, 0x1
5006loop_577:
5007 fcmped %fcc1, %f6, %f8
5008 fmovsg %icc, %f13, %f6
5009 fbl,a %fcc2, loop_578
5010 array32 %o0, %l1, %o3
5011 std %f14, [%l7 + 0x60]
5012 ldsw [%l7 + 0x10], %l5
5013loop_578:
5014 ble,a,pt %xcc, loop_579
5015 movrlz %o5, 0x2EF, %i3
5016 fcmps %fcc3, %f15, %f12
5017 stx %l3, [%l7 + 0x70]
5018loop_579:
5019 sdivx %o2, 0x05C2, %i2
5020 ldsh [%l7 + 0x48], %i7
5021 fmovsg %icc, %f1, %f1
5022 fones %f14
5023 fandnot2s %f11, %f10, %f9
5024 fmovdn %xcc, %f2, %f8
5025 st %f15, [%l7 + 0x08]
5026 fornot1 %f4, %f6, %f4
5027 fbue,a %fcc1, loop_580
5028 bg,a %icc, loop_581
5029 ldub [%l7 + 0x7D], %l6
5030 fmovrdne %g6, %f8, %f0
5031loop_580:
5032 fornot2 %f4, %f10, %f0
5033loop_581:
5034 fmovrse %l4, %f8, %f1
5035 ldsh [%l7 + 0x1C], %o7
5036 edge16l %g7, %g4, %i5
5037 fcmple32 %f4, %f8, %i4
5038 edge32 %i6, %l2, %i0
5039 movrne %g5, %g2, %o6
5040 fmovrdlez %o4, %f8, %f4
5041 fmovsle %icc, %f13, %f8
5042 stb %l0, [%l7 + 0x7E]
5043 edge32ln %g1, %g3, %o1
5044 fexpand %f8, %f12
5045 fmul8x16 %f15, %f12, %f2
5046 tn %icc, 0x0
5047 tneg %xcc, 0x7
5048 ldd [%l7 + 0x48], %f14
5049 fmovrdgz %i1, %f0, %f2
5050 siam 0x1
5051 sth %o0, [%l7 + 0x54]
5052 te %icc, 0x3
5053 nop
5054 setx loop_582, %l0, %l1
5055 jmpl %l1, %o3
5056 fmovdleu %xcc, %f8, %f8
5057 ld [%l7 + 0x30], %f1
5058 fmuld8ulx16 %f11, %f1, %f2
5059loop_582:
5060 edge8 %l1, %o5, %l5
5061 fmovrse %i3, %f0, %f3
5062 brlez,a %o2, loop_583
5063 movrgz %i2, 0x19B, %i7
5064 sth %l3, [%l7 + 0x76]
5065 ldx [%l7 + 0x28], %g6
5066loop_583:
5067 ldub [%l7 + 0x4E], %l6
5068 fmovdn %xcc, %f6, %f10
5069 ldsb [%l7 + 0x7D], %o7
5070 ldsw [%l7 + 0x48], %l4
5071 fbu,a %fcc1, loop_584
5072 fcmpne16 %f14, %f14, %g7
5073 bvc,a,pn %icc, loop_585
5074 fblg,a %fcc2, loop_586
5075loop_584:
5076 movgu %xcc, %g4, %i4
5077 fba,a %fcc1, loop_587
5078loop_585:
5079 std %f6, [%l7 + 0x30]
5080loop_586:
5081 tleu %icc, 0x7
5082 fmovdgu %icc, %f5, %f1
5083loop_587:
5084 fornot2 %f2, %f8, %f6
5085 fbne %fcc1, loop_588
5086 stw %i5, [%l7 + 0x34]
5087 movrlez %i6, 0x3A6, %l2
5088 lduh [%l7 + 0x64], %g5
5089loop_588:
5090 ldd [%l7 + 0x48], %f10
5091 fcmpgt32 %f0, %f14, %g2
5092 st %f5, [%l7 + 0x38]
5093 fmovsge %icc, %f0, %f12
5094 nop
5095 setx loop_589, %l0, %l1
5096 jmpl %l1, %o6
5097 ldub [%l7 + 0x2A], %o4
5098 fornot2 %f4, %f0, %f4
5099 ldub [%l7 + 0x18], %l0
5100loop_589:
5101 ld [%l7 + 0x2C], %f11
5102 fbo,a %fcc1, loop_590
5103 fmovdle %xcc, %f10, %f12
5104 bshuffle %f12, %f4, %f4
5105 stw %i0, [%l7 + 0x10]
5106loop_590:
5107 mova %icc, %g3, %o1
5108 udivcc %g1, 0x00DD, %i1
5109 fornot2 %f0, %f10, %f14
5110 subccc %o3, %l1, %o5
5111 fand %f2, %f4, %f2
5112 ldsw [%l7 + 0x08], %l5
5113 fmovscc %xcc, %f1, %f11
5114 movrgez %i3, 0x24D, %o2
5115 fcmped %fcc0, %f4, %f4
5116 edge8 %o0, %i7, %i2
5117 fmovsl %icc, %f1, %f2
5118 fbul %fcc1, loop_591
5119 fblg %fcc3, loop_592
5120 bne,a loop_593
5121 ldsh [%l7 + 0x58], %l3
5122loop_591:
5123 movleu %icc, %l6, %o7
5124loop_592:
5125 tcs %xcc, 0x3
5126loop_593:
5127 sth %l4, [%l7 + 0x54]
5128 or %g6, %g4, %i4
5129 fzero %f4
5130 movvs %icc, %g7, %i6
5131 addc %l2, 0x1C24, %i5
5132 ldd [%l7 + 0x30], %f8
5133 bg loop_594
5134 for %f14, %f14, %f8
5135 bvc,a loop_595
5136 srax %g2, %o6, %g5
5137loop_594:
5138 ldx [%l7 + 0x70], %l0
5139 edge32n %i0, %o4, %g3
5140loop_595:
5141 lduw [%l7 + 0x10], %o1
5142 std %f8, [%l7 + 0x68]
5143 te %xcc, 0x5
5144 fbl,a %fcc3, loop_596
5145 fors %f6, %f12, %f0
5146 fcmped %fcc2, %f6, %f10
5147 fmovdpos %xcc, %f14, %f5
5148loop_596:
5149 fmovsg %xcc, %f2, %f7
5150 fmovdneg %xcc, %f7, %f12
5151 fpadd16s %f12, %f1, %f6
5152 ld [%l7 + 0x54], %f11
5153 fcmpd %fcc2, %f12, %f8
5154 fmovsleu %icc, %f6, %f15
5155 mova %icc, %i1, %g1
5156 fcmpd %fcc3, %f10, %f10
5157 stw %o3, [%l7 + 0x10]
5158 fornot1s %f8, %f12, %f6
5159 edge8ln %l1, %l5, %o5
5160 fpack16 %f14, %f10
5161 brz,a %o2, loop_597
5162 fxor %f6, %f0, %f12
5163 std %f12, [%l7 + 0x18]
5164 alignaddr %o0, %i7, %i2
5165loop_597:
5166 std %f4, [%l7 + 0x58]
5167 ldsw [%l7 + 0x3C], %i3
5168 edge16n %l6, %o7, %l4
5169 smulcc %g6, %g4, %i4
5170 fmovrslez %g7, %f1, %f2
5171 fzero %f8
5172 fpack32 %f6, %f10, %f12
5173 fnot1 %f12, %f12
5174 smulcc %i6, 0x0C05, %l2
5175 andn %i5, 0x18D5, %g2
5176 srlx %o6, %l3, %l0
5177 lduw [%l7 + 0x64], %i0
5178 edge32l %o4, %g3, %o1
5179 taddcc %i1, %g1, %g5
5180 taddcc %l1, %o3, %o5
5181 ldsb [%l7 + 0x71], %l5
5182 ldub [%l7 + 0x2B], %o0
5183 fmovsleu %icc, %f7, %f5
5184 movrgez %o2, %i2, %i3
5185 srlx %i7, 0x04, %o7
5186 movvc %xcc, %l6, %g6
5187 std %f8, [%l7 + 0x20]
5188 fmul8x16al %f14, %f9, %f2
5189 lduw [%l7 + 0x70], %l4
5190 bneg,a,pt %xcc, loop_598
5191 mulscc %g4, %g7, %i6
5192 fnot2 %f14, %f10
5193 fcmpgt32 %f2, %f10, %l2
5194loop_598:
5195 fmovsvs %xcc, %f9, %f4
5196 tn %xcc, 0x7
5197 udivcc %i4, 0x0EF8, %g2
5198 stw %i5, [%l7 + 0x64]
5199 stb %o6, [%l7 + 0x0B]
5200 stx %l0, [%l7 + 0x78]
5201 fandnot1s %f13, %f2, %f3
5202 fmovdge %xcc, %f15, %f8
5203 fbge %fcc0, loop_599
5204 ldsw [%l7 + 0x28], %l3
5205 ta %icc, 0x7
5206 bg,a,pn %xcc, loop_600
5207loop_599:
5208 fpadd32s %f9, %f4, %f5
5209 std %f6, [%l7 + 0x08]
5210 fbul,a %fcc0, loop_601
5211loop_600:
5212 call loop_602
5213 movg %icc, %o4, %g3
5214 movpos %xcc, %i0, %i1
5215loop_601:
5216 stw %g1, [%l7 + 0x54]
5217loop_602:
5218 stb %o1, [%l7 + 0x23]
5219 fbg %fcc0, loop_603
5220 fbue %fcc1, loop_604
5221 tleu %xcc, 0x1
5222 bne,a %xcc, loop_605
5223loop_603:
5224 fpadd32s %f2, %f6, %f15
5225loop_604:
5226 call loop_606
5227 array32 %l1, %o3, %o5
5228loop_605:
5229 fmovse %xcc, %f6, %f9
5230 udiv %l5, 0x0AF6, %g5
5231loop_606:
5232 edge16 %o2, %o0, %i2
5233 tge %xcc, 0x0
5234 stw %i3, [%l7 + 0x78]
5235 ldsh [%l7 + 0x54], %o7
5236 array32 %l6, %i7, %l4
5237 fmovdne %icc, %f8, %f1
5238 movre %g4, %g6, %i6
5239 orn %l2, 0x0ACF, %i4
5240 fandnot2s %f2, %f2, %f0
5241 nop
5242 setx loop_607, %l0, %l1
5243 jmpl %l1, %g7
5244 ble,a loop_608
5245 bleu,a %xcc, loop_609
5246 fmovrdne %i5, %f6, %f2
5247loop_607:
5248 fxor %f14, %f10, %f4
5249loop_608:
5250 bg %icc, loop_610
5251loop_609:
5252 fba %fcc3, loop_611
5253 xnorcc %g2, 0x0058, %l0
5254 fmovdle %icc, %f6, %f1
5255loop_610:
5256 fmovrdgez %l3, %f14, %f2
5257loop_611:
5258 ldx [%l7 + 0x40], %o6
5259 brlz,a %g3, loop_612
5260 movrlez %i0, 0x3AA, %i1
5261 movrlz %o4, %g1, %o1
5262 bpos,a,pn %icc, loop_613
5263loop_612:
5264 edge8n %l1, %o3, %o5
5265 st %f10, [%l7 + 0x4C]
5266 bleu,a,pt %icc, loop_614
5267loop_613:
5268 fornot2 %f8, %f8, %f8
5269 fmovrsgz %g5, %f2, %f10
5270 ldd [%l7 + 0x60], %f10
5271loop_614:
5272 lduw [%l7 + 0x20], %l5
5273 stw %o2, [%l7 + 0x6C]
5274 ldsh [%l7 + 0x4C], %i2
5275 for %f10, %f10, %f0
5276 movle %icc, %o0, %o7
5277 std %f8, [%l7 + 0x50]
5278 fmovdle %icc, %f11, %f5
5279 tleu %icc, 0x3
5280 tneg %icc, 0x2
5281 ba,a %xcc, loop_615
5282 movn %xcc, %l6, %i7
5283 fpadd16s %f6, %f4, %f8
5284 ldx [%l7 + 0x40], %l4
5285loop_615:
5286 sll %g4, 0x09, %g6
5287 ldx [%l7 + 0x18], %i6
5288 stx %i3, [%l7 + 0x30]
5289 ldx [%l7 + 0x48], %i4
5290 fbe,a %fcc1, loop_616
5291 brlz,a %l2, loop_617
5292 ldsw [%l7 + 0x64], %g7
5293 edge16l %g2, %l0, %l3
5294loop_616:
5295 fxnor %f12, %f10, %f10
5296loop_617:
5297 fcmple16 %f6, %f10, %o6
5298 fcmpd %fcc2, %f12, %f6
5299 sth %g3, [%l7 + 0x18]
5300 taddcctv %i0, 0x12C9, %i1
5301 fmovdleu %xcc, %f11, %f0
5302 smul %o4, %g1, %o1
5303 lduw [%l7 + 0x5C], %i5
5304 fxnors %f6, %f11, %f1
5305 tg %xcc, 0x2
5306 ldsh [%l7 + 0x62], %o3
5307 sth %o5, [%l7 + 0x0E]
5308 movn %xcc, %l1, %l5
5309 movrgz %g5, 0x2C7, %i2
5310 std %f14, [%l7 + 0x68]
5311 sth %o0, [%l7 + 0x0E]
5312 nop
5313 setx loop_618, %l0, %l1
5314 wrpr 0x1, %tl
5315 wrpr %l1, %tpc
5316 add %l1, 0x4, %l1
5317 wrpr %l1, %tnpc
5318 setx 0x34400001400, %l0, %l1
5319 wrpr %l1, %tstate
5320 wrhpr 0x4, %htstate
5321 retry
5322 fcmpeq16 %f4, %f4, %o2
5323 ldub [%l7 + 0x1C], %l6
5324 pdist %f2, %f10, %f8
5325loop_618:
5326 ld [%l7 + 0x38], %f4
5327 or %o7, 0x039B, %l4
5328 fpsub16s %f9, %f3, %f3
5329 fandnot2 %f4, %f8, %f2
5330 alignaddrl %i7, %g6, %g4
5331 taddcctv %i6, 0x10E3, %i3
5332 fmovdvs %xcc, %f2, %f0
5333 fcmped %fcc0, %f8, %f4
5334 fmovsvs %xcc, %f7, %f12
5335 stb %i4, [%l7 + 0x59]
5336 stb %l2, [%l7 + 0x6D]
5337 ldsb [%l7 + 0x54], %g2
5338 fmul8ulx16 %f10, %f4, %f0
5339 std %f8, [%l7 + 0x48]
5340 sdivcc %l0, 0x10A3, %l3
5341 fzero %f4
5342 mulscc %o6, %g3, %i0
5343 fbuge %fcc2, loop_619
5344 fmovsge %xcc, %f6, %f2
5345 ldsw [%l7 + 0x60], %i1
5346 smul %g7, 0x1EA5, %g1
5347loop_619:
5348 edge16ln %o1, %o4, %o3
5349 ldsb [%l7 + 0x6B], %o5
5350 sth %i5, [%l7 + 0x56]
5351 bleu,pt %xcc, loop_620
5352 array8 %l5, %l1, %g5
5353 fmovrdne %o0, %f4, %f12
5354 fnot2s %f11, %f2
5355loop_620:
5356 bvs,a,pn %icc, loop_621
5357 ldx [%l7 + 0x08], %i2
5358 ldsw [%l7 + 0x1C], %o2
5359 tg %icc, 0x1
5360loop_621:
5361 ld [%l7 + 0x58], %f3
5362 fornot1s %f4, %f3, %f14
5363 ble,a,pn %xcc, loop_622
5364 lduw [%l7 + 0x50], %o7
5365 fbo %fcc0, loop_623
5366 ble,a %icc, loop_624
5367loop_622:
5368 tge %icc, 0x2
5369 fmovrdlz %l4, %f12, %f4
5370loop_623:
5371 fmovrdgz %l6, %f8, %f10
5372loop_624:
5373 bleu,a loop_625
5374 bpos,a %xcc, loop_626
5375 addccc %i7, 0x1E27, %g6
5376 ldub [%l7 + 0x0E], %i6
5377loop_625:
5378 fcmpne32 %f12, %f0, %i3
5379loop_626:
5380 fmovrdlz %g4, %f2, %f2
5381 stx %l2, [%l7 + 0x40]
5382 fmovdcs %xcc, %f3, %f15
5383 stw %g2, [%l7 + 0x34]
5384 stx %i4, [%l7 + 0x18]
5385 st %f10, [%l7 + 0x48]
5386 tn %icc, 0x4
5387 umulcc %l0, 0x125D, %o6
5388 tvs %icc, 0x5
5389 edge8ln %l3, %g3, %i1
5390 sethi 0x17B4, %i0
5391 fxnor %f10, %f14, %f6
5392 tcs %xcc, 0x6
5393 bvc,a,pt %xcc, loop_627
5394 ldsh [%l7 + 0x7E], %g1
5395 fmovdleu %xcc, %f14, %f4
5396 edge16 %g7, %o4, %o3
5397loop_627:
5398 add %o1, %o5, %i5
5399 tcs %xcc, 0x2
5400 sllx %l1, %l5, %o0
5401 ldsb [%l7 + 0x76], %g5
5402 add %o2, 0x1752, %i2
5403 fmovdneg %icc, %f14, %f0
5404 bcs,a loop_628
5405 udiv %o7, 0x104A, %l4
5406 fors %f0, %f9, %f3
5407 fmovsvs %icc, %f14, %f8
5408loop_628:
5409 tcs %icc, 0x4
5410 orncc %i7, %l6, %g6
5411 sub %i3, %i6, %g4
5412 ld [%l7 + 0x4C], %f14
5413 movvs %icc, %l2, %g2
5414 udiv %l0, 0x0525, %o6
5415 fnors %f14, %f15, %f12
5416 stw %l3, [%l7 + 0x6C]
5417 ldsh [%l7 + 0x32], %g3
5418 bneg,a,pt %xcc, loop_629
5419 fxnor %f4, %f8, %f10
5420 mulscc %i4, 0x102B, %i1
5421 fmovse %icc, %f9, %f12
5422loop_629:
5423 sth %i0, [%l7 + 0x2A]
5424 movle %icc, %g1, %g7
5425 lduw [%l7 + 0x6C], %o3
5426 fnot2s %f15, %f6
5427 fbu,a %fcc0, loop_630
5428 fbuge %fcc1, loop_631
5429 tsubcc %o4, 0x18C9, %o5
5430 fmovsg %icc, %f6, %f5
5431loop_630:
5432 stw %o1, [%l7 + 0x38]
5433loop_631:
5434 ldub [%l7 + 0x27], %l1
5435 pdist %f8, %f14, %f2
5436 subccc %l5, %i5, %o0
5437 ldsb [%l7 + 0x4D], %g5
5438 ldd [%l7 + 0x28], %f4
5439 faligndata %f10, %f2, %f4
5440 fmovrsne %i2, %f11, %f13
5441 movg %xcc, %o7, %o2
5442 subcc %i7, %l6, %g6
5443 movrlz %l4, %i3, %g4
5444 array8 %i6, %l2, %l0
5445 fmovsleu %xcc, %f1, %f6
5446 edge32ln %g2, %l3, %o6
5447 xnorcc %g3, %i1, %i0
5448 sth %g1, [%l7 + 0x26]
5449 fnegd %f12, %f8
5450 fxnor %f10, %f10, %f0
5451 move %xcc, %g7, %o3
5452 taddcctv %i4, 0x185E, %o4
5453 stb %o5, [%l7 + 0x6F]
5454 movleu %xcc, %o1, %l5
5455 std %f12, [%l7 + 0x30]
5456 ldsb [%l7 + 0x3C], %i5
5457 fornot1 %f8, %f10, %f8
5458 ldub [%l7 + 0x1C], %l1
5459 fands %f8, %f13, %f1
5460 sth %o0, [%l7 + 0x64]
5461 lduh [%l7 + 0x18], %g5
5462 stx %i2, [%l7 + 0x68]
5463 lduw [%l7 + 0x28], %o7
5464 stx %i7, [%l7 + 0x68]
5465 fmul8ulx16 %f6, %f14, %f2
5466 movle %icc, %l6, %o2
5467 edge32n %l4, %i3, %g4
5468 movcc %icc, %g6, %l2
5469 fmovdg %xcc, %f5, %f8
5470 fandnot2 %f12, %f14, %f6
5471 movcc %xcc, %i6, %g2
5472 st %f9, [%l7 + 0x1C]
5473 fsrc2 %f12, %f14
5474 tl %icc, 0x3
5475 fmul8x16 %f13, %f0, %f4
5476 ldd [%l7 + 0x40], %f0
5477 bpos loop_632
5478 fmovsle %xcc, %f5, %f5
5479 array32 %l0, %l3, %o6
5480 lduw [%l7 + 0x4C], %g3
5481loop_632:
5482 fcmpgt16 %f12, %f2, %i1
5483 fnor %f8, %f14, %f0
5484 udivx %g1, 0x11B6, %g7
5485 subc %i0, %o3, %i4
5486 fbu %fcc0, loop_633
5487 fmovrdgez %o5, %f12, %f2
5488 std %f0, [%l7 + 0x68]
5489 fmuld8sux16 %f12, %f5, %f0
5490loop_633:
5491 mulx %o1, %l5, %o4
5492 ldub [%l7 + 0x4D], %l1
5493 subc %i5, 0x1E28, %o0
5494 fmul8sux16 %f2, %f8, %f2
5495 ldx [%l7 + 0x58], %g5
5496 brgz %i2, loop_634
5497 tcs %xcc, 0x1
5498 brgz %o7, loop_635
5499 brgz %l6, loop_636
5500loop_634:
5501 andcc %i7, 0x0C9A, %l4
5502 fcmps %fcc3, %f0, %f15
5503loop_635:
5504 subccc %o2, %i3, %g6
5505loop_636:
5506 fbe %fcc0, loop_637
5507 fxors %f12, %f15, %f0
5508 st %f13, [%l7 + 0x70]
5509 alignaddrl %l2, %g4, %i6
5510loop_637:
5511 ld [%l7 + 0x7C], %f10
5512 edge32ln %l0, %g2, %o6
5513 subccc %l3, %i1, %g1
5514 faligndata %f4, %f4, %f6
5515 ldd [%l7 + 0x30], %f0
5516 stw %g3, [%l7 + 0x50]
5517 fbue,a %fcc2, loop_638
5518 ba,a,pn %xcc, loop_639
5519 fmovdne %icc, %f11, %f15
5520 fcmpne16 %f0, %f2, %g7
5521loop_638:
5522 ldd [%l7 + 0x38], %f8
5523loop_639:
5524 brz,a %o3, loop_640
5525 bneg,a loop_641
5526 subcc %i4, %i0, %o1
5527 fbo %fcc2, loop_642
5528loop_640:
5529 movne %icc, %o5, %o4
5530loop_641:
5531 be,a %xcc, loop_643
5532 fbg,a %fcc1, loop_644
5533loop_642:
5534 stb %l1, [%l7 + 0x3E]
5535 umulcc %l5, %i5, %g5
5536loop_643:
5537 ldsw [%l7 + 0x28], %o0
5538loop_644:
5539 fmuld8ulx16 %f7, %f6, %f2
5540 std %f12, [%l7 + 0x18]
5541 sth %i2, [%l7 + 0x26]
5542 fcmpeq16 %f2, %f2, %o7
5543 fcmpgt16 %f10, %f10, %i7
5544 sdivx %l4, 0x0F50, %o2
5545 edge16 %i3, %l6, %l2
5546 fmul8sux16 %f4, %f2, %f12
5547 srax %g6, 0x13, %g4
5548 andn %i6, 0x0E52, %l0
5549 ldx [%l7 + 0x78], %o6
5550 std %f12, [%l7 + 0x30]
5551 ldd [%l7 + 0x48], %f12
5552 fsrc1s %f1, %f15
5553 nop
5554 setx loop_645, %l0, %l1
5555 wrpr 0x1, %tl
5556 wrpr %l1, %tpc
5557 add %l1, 0x4, %l1
5558 wrpr %l1, %tnpc
5559 setx 0x34400001400, %l0, %l1
5560 wrpr %l1, %tstate
5561 wrhpr 0x4, %htstate
5562 retry
5563 st %f0, [%l7 + 0x0C]
5564 fbge,a %fcc1, loop_646
5565 fbule,a %fcc2, loop_647
5566loop_645:
5567 siam 0x2
5568 movl %xcc, %l3, %g2
5569loop_646:
5570 stx %i1, [%l7 + 0x08]
5571loop_647:
5572 fmovrse %g3, %f11, %f12
5573 bcs,a,pt %icc, loop_648
5574 srlx %g7, 0x04, %g1
5575 fabsd %f8, %f2
5576 fmovdcc %icc, %f1, %f5
5577loop_648:
5578 bvs loop_649
5579 edge16ln %o3, %i4, %i0
5580 ldsh [%l7 + 0x12], %o1
5581 fbule %fcc1, loop_650
5582loop_649:
5583 movneg %xcc, %o4, %o5
5584 ldsh [%l7 + 0x1C], %l5
5585 st %f0, [%l7 + 0x60]
5586loop_650:
5587 addc %i5, %g5, %l1
5588 sra %i2, %o7, %o0
5589 sth %i7, [%l7 + 0x6E]
5590 fmovde %xcc, %f5, %f12
5591 ldub [%l7 + 0x0C], %l4
5592 ld [%l7 + 0x18], %f4
5593 fornot1 %f12, %f8, %f8
5594 stb %o2, [%l7 + 0x54]
5595 smul %i3, %l2, %l6
5596 lduw [%l7 + 0x5C], %g6
5597 fbe,a %fcc2, loop_651
5598 sth %g4, [%l7 + 0x5E]
5599 fmovdleu %xcc, %f1, %f11
5600 stw %l0, [%l7 + 0x68]
5601loop_651:
5602 fcmped %fcc0, %f12, %f10
5603 bg,pn %icc, loop_652
5604 bshuffle %f4, %f6, %f12
5605 movpos %icc, %i6, %o6
5606 edge8ln %l3, %g2, %g3
5607loop_652:
5608 stb %i1, [%l7 + 0x3F]
5609 andn %g7, 0x012A, %o3
5610 fbule %fcc3, loop_653
5611 pdist %f12, %f10, %f8
5612 bne,a loop_654
5613 array32 %i4, %i0, %g1
5614loop_653:
5615 subccc %o4, 0x03D9, %o5
5616 std %f14, [%l7 + 0x38]
5617loop_654:
5618 lduh [%l7 + 0x52], %o1
5619 fmovsleu %xcc, %f12, %f3
5620 sllx %l5, %g5, %i5
5621 stb %i2, [%l7 + 0x66]
5622 fmovdcs %icc, %f8, %f10
5623 fnegd %f14, %f0
5624 ldsw [%l7 + 0x34], %l1
5625 std %f10, [%l7 + 0x08]
5626 sth %o0, [%l7 + 0x40]
5627 bvc loop_655
5628 movle %icc, %o7, %i7
5629 fbue %fcc3, loop_656
5630 fmovrdlez %l4, %f2, %f4
5631loop_655:
5632 edge8ln %o2, %l2, %i3
5633 lduw [%l7 + 0x4C], %g6
5634loop_656:
5635 bcs,a,pt %xcc, loop_657
5636 alignaddr %l6, %l0, %g4
5637 orn %i6, %o6, %g2
5638 lduh [%l7 + 0x5A], %g3
5639loop_657:
5640 sth %i1, [%l7 + 0x22]
5641 srlx %g7, %l3, %o3
5642 ldsb [%l7 + 0x32], %i4
5643 fmovdvc %xcc, %f5, %f9
5644 fmovdgu %icc, %f7, %f7
5645 stw %g1, [%l7 + 0x20]
5646 nop
5647 setx loop_658, %l0, %l1
5648 jmpl %l1, %o4
5649 st %f5, [%l7 + 0x30]
5650 sethi 0x1946, %i0
5651 tle %icc, 0x1
5652loop_658:
5653 bn,a loop_659
5654 stx %o1, [%l7 + 0x60]
5655 ta %xcc, 0x6
5656 tcs %icc, 0x7
5657loop_659:
5658 xnor %l5, %g5, %o5
5659 ldsb [%l7 + 0x27], %i5
5660 addccc %l1, 0x1ECE, %i2
5661 edge32l %o7, %i7, %o0
5662 ldx [%l7 + 0x60], %o2
5663 ld [%l7 + 0x74], %f10
5664 xnorcc %l4, 0x0DBB, %i3
5665 mulscc %g6, 0x09F7, %l6
5666 srax %l0, %g4, %l2
5667 fmovdn %xcc, %f4, %f11
5668 fmovrdne %i6, %f10, %f8
5669 te %xcc, 0x2
5670 fxor %f0, %f6, %f2
5671 fmovdne %icc, %f15, %f8
5672 ldd [%l7 + 0x70], %f2
5673 ld [%l7 + 0x3C], %f5
5674 tne %icc, 0x2
5675 fmovsn %xcc, %f5, %f4
5676 ldub [%l7 + 0x5A], %g2
5677 std %f6, [%l7 + 0x40]
5678 fmovrsgez %g3, %f9, %f8
5679 ldub [%l7 + 0x67], %o6
5680 xnorcc %g7, %l3, %o3
5681 ldub [%l7 + 0x63], %i1
5682 ldsw [%l7 + 0x3C], %i4
5683 fbug %fcc2, loop_660
5684 fpsub32 %f2, %f2, %f0
5685 lduw [%l7 + 0x34], %g1
5686 ldd [%l7 + 0x70], %f4
5687loop_660:
5688 fmovdl %xcc, %f9, %f1
5689 fmovrdne %i0, %f6, %f12
5690 array8 %o4, %l5, %g5
5691 st %f15, [%l7 + 0x24]
5692 array32 %o5, %i5, %l1
5693 umulcc %i2, 0x035D, %o1
5694 ldd [%l7 + 0x28], %f10
5695 tpos %xcc, 0x0
5696 orcc %i7, 0x0B98, %o0
5697 fcmps %fcc1, %f4, %f15
5698 movne %xcc, %o2, %l4
5699 fpsub16s %f1, %f4, %f0
5700 ldsw [%l7 + 0x68], %o7
5701 ldsw [%l7 + 0x24], %g6
5702 lduw [%l7 + 0x4C], %l6
5703 fbge,a %fcc2, loop_661
5704 call loop_662
5705 fnand %f8, %f0, %f0
5706 fsrc1 %f6, %f8
5707loop_661:
5708 sth %i3, [%l7 + 0x68]
5709loop_662:
5710 movge %xcc, %l0, %g4
5711 sllx %i6, %g2, %l2
5712 brlez,a %o6, loop_663
5713 stx %g3, [%l7 + 0x78]
5714 smulcc %g7, %o3, %l3
5715 fble,a %fcc2, loop_664
5716loop_663:
5717 ldd [%l7 + 0x38], %f0
5718 move %xcc, %i4, %g1
5719 fzeros %f4
5720loop_664:
5721 fmovde %icc, %f12, %f5
5722 movrlz %i1, 0x2F9, %o4
5723 fmovde %icc, %f13, %f4
5724 fpsub16s %f4, %f5, %f12
5725 ldx [%l7 + 0x70], %i0
5726 taddcctv %g5, 0x1154, %o5
5727 ld [%l7 + 0x70], %f3
5728 sdivcc %l5, 0x1ECD, %i5
5729 fmovrsne %l1, %f2, %f1
5730 fexpand %f13, %f4
5731 stx %i2, [%l7 + 0x60]
5732 ldub [%l7 + 0x60], %i7
5733 fmovsne %xcc, %f11, %f9
5734 sth %o0, [%l7 + 0x30]
5735 fmul8x16al %f6, %f5, %f14
5736 movneg %icc, %o2, %l4
5737 fsrc2s %f8, %f4
5738 lduh [%l7 + 0x4A], %o1
5739 fpsub16s %f6, %f6, %f9
5740 movvc %xcc, %g6, %o7
5741 sth %i3, [%l7 + 0x50]
5742 fbo %fcc0, loop_665
5743 fandnot1 %f12, %f4, %f10
5744 bg,a,pn %icc, loop_666
5745 stb %l0, [%l7 + 0x31]
5746loop_665:
5747 srl %g4, 0x0D, %l6
5748 fpadd32s %f6, %f11, %f1
5749loop_666:
5750 lduh [%l7 + 0x54], %i6
5751 call loop_667
5752 fpsub16s %f6, %f8, %f9
5753 ldx [%l7 + 0x58], %l2
5754 tsubcc %g2, %o6, %g3
5755loop_667:
5756 fabsd %f10, %f14
5757 std %f14, [%l7 + 0x68]
5758 alignaddr %o3, %l3, %i4
5759 ld [%l7 + 0x08], %f3
5760 fnot2 %f6, %f10
5761 fbne,a %fcc0, loop_668
5762 ldub [%l7 + 0x38], %g1
5763 ldx [%l7 + 0x50], %i1
5764 ldx [%l7 + 0x08], %g7
5765loop_668:
5766 sth %o4, [%l7 + 0x6E]
5767 stx %i0, [%l7 + 0x30]
5768 fbul %fcc1, loop_669
5769 bvc,pt %xcc, loop_670
5770 stw %g5, [%l7 + 0x14]
5771 fbn %fcc1, loop_671
5772loop_669:
5773 fmovrde %l5, %f10, %f6
5774loop_670:
5775 fcmple16 %f12, %f12, %i5
5776 ldsb [%l7 + 0x46], %l1
5777loop_671:
5778 sra %i2, 0x0B, %o5
5779 movg %xcc, %o0, %i7
5780 fmovsleu %icc, %f11, %f6
5781 mova %icc, %l4, %o1
5782 fmovsl %icc, %f1, %f11
5783 xor %o2, 0x061E, %o7
5784 stx %g6, [%l7 + 0x10]
5785 st %f1, [%l7 + 0x6C]
5786 movn %xcc, %l0, %i3
5787 std %f14, [%l7 + 0x60]
5788 ld [%l7 + 0x24], %f10
5789 ldub [%l7 + 0x3F], %g4
5790 fpsub32 %f2, %f0, %f14
5791 bpos,pt %icc, loop_672
5792 fmovdcc %xcc, %f12, %f10
5793 fmovdgu %xcc, %f9, %f1
5794 fmovdl %xcc, %f15, %f1
5795loop_672:
5796 stx %l6, [%l7 + 0x60]
5797 ld [%l7 + 0x20], %f10
5798 movvs %icc, %i6, %l2
5799 fmovde %icc, %f8, %f14
5800 umul %g2, 0x0723, %g3
5801 ldx [%l7 + 0x58], %o3
5802 lduh [%l7 + 0x3A], %o6
5803 ldub [%l7 + 0x65], %l3
5804 ba,a loop_673
5805 tvc %xcc, 0x6
5806 tleu %xcc, 0x4
5807 umul %g1, 0x065C, %i4
5808loop_673:
5809 fxors %f6, %f7, %f9
5810 xnor %i1, 0x16CE, %o4
5811 and %i0, 0x036E, %g7
5812 st %f15, [%l7 + 0x64]
5813 movrne %g5, 0x200, %i5
5814 subcc %l1, %i2, %l5
5815 fpsub32 %f10, %f0, %f12
5816 ld [%l7 + 0x54], %f6
5817 edge8n %o0, %i7, %o5
5818 st %f3, [%l7 + 0x0C]
5819 ldub [%l7 + 0x46], %l4
5820 fpadd16s %f9, %f11, %f8
5821 movcc %icc, %o1, %o2
5822 tg %icc, 0x5
5823 alignaddr %g6, %l0, %i3
5824 stx %o7, [%l7 + 0x70]
5825 orcc %l6, 0x00EA, %g4
5826 edge8 %l2, %i6, %g3
5827 ba,a,pn %xcc, loop_674
5828 bvc %icc, loop_675
5829 srax %o3, %o6, %l3
5830 fpack16 %f12, %f1
5831loop_674:
5832 stb %g2, [%l7 + 0x5B]
5833loop_675:
5834 fmovscc %xcc, %f10, %f12
5835 fors %f7, %f11, %f4
5836 xnor %g1, 0x0563, %i1
5837 sth %i4, [%l7 + 0x5A]
5838 stx %o4, [%l7 + 0x30]
5839 fnand %f12, %f10, %f14
5840 std %f4, [%l7 + 0x58]
5841 brlz,a %g7, loop_676
5842 fmovscs %icc, %f5, %f1
5843 tl %xcc, 0x7
5844 array32 %i0, %i5, %g5
5845loop_676:
5846 fbue,a %fcc3, loop_677
5847 fmuld8sux16 %f8, %f8, %f10
5848 umul %i2, 0x1782, %l1
5849 andncc %o0, %l5, %i7
5850loop_677:
5851 fbuge,a %fcc1, loop_678
5852 nop
5853 setx loop_679, %l0, %l1
5854 wrpr 0x1, %tl
5855 wrpr %l1, %tpc
5856 add %l1, 0x4, %l1
5857 wrpr %l1, %tnpc
5858 setx 0x34400001400, %l0, %l1
5859 wrpr %l1, %tstate
5860 wrhpr 0x4, %htstate
5861 retry
5862 ldsh [%l7 + 0x66], %l4
5863 fmovsleu %icc, %f4, %f3
5864loop_678:
5865 ldx [%l7 + 0x38], %o5
5866loop_679:
5867 xor %o2, %g6, %l0
5868 sth %i3, [%l7 + 0x78]
5869 nop
5870 setx loop_680, %l0, %l1
5871 wrpr 0x1, %tl
5872 wrpr %l1, %tnpc
5873 setx 0x34400001400, %l0, %l1
5874 wrpr %l1, %tstate
5875 wrhpr 0x4, %htstate
5876 done
5877 fbuge %fcc2, loop_681
5878 addcc %o1, 0x020D, %l6
5879 movleu %icc, %g4, %l2
5880loop_680:
5881 bleu,pn %icc, loop_682
5882loop_681:
5883 sdivx %o7, 0x1F25, %g3
5884 fcmpne32 %f6, %f12, %o3
5885 ldub [%l7 + 0x41], %i6
5886loop_682:
5887 andn %l3, %o6, %g1
5888 stw %i1, [%l7 + 0x70]
5889 siam 0x5
5890 fmovrdgez %i4, %f0, %f14
5891 stb %o4, [%l7 + 0x1D]
5892 fmovrde %g2, %f6, %f2
5893 movgu %xcc, %g7, %i5
5894 fabss %f2, %f11
5895 fbl,a %fcc3, loop_683
5896 xnor %g5, %i0, %i2
5897 fandnot2s %f6, %f3, %f7
5898 fmul8x16 %f13, %f4, %f12
5899loop_683:
5900 brlez,a %l1, loop_684
5901 bvs,a,pt %icc, loop_685
5902 ldub [%l7 + 0x51], %l5
5903 fpack16 %f0, %f14
5904loop_684:
5905 fbu,a %fcc0, loop_686
5906loop_685:
5907 fmovrdne %i7, %f12, %f12
5908 movle %icc, %l4, %o0
5909 ldd [%l7 + 0x58], %f6
5910loop_686:
5911 fmovdneg %icc, %f6, %f2
5912 lduh [%l7 + 0x72], %o2
5913 andncc %g6, %l0, %o5
5914 bcc,pt %icc, loop_687
5915 fzero %f6
5916 ldsw [%l7 + 0x0C], %o1
5917 fabsd %f8, %f6
5918loop_687:
5919 nop
5920 setx loop_688, %l0, %l1
5921 wrpr 0x1, %tl
5922 wrpr %l1, %tpc
5923 add %l1, 0x4, %l1
5924 wrpr %l1, %tnpc
5925 setx 0x34400001400, %l0, %l1
5926 wrpr %l1, %tstate
5927 wrhpr 0x4, %htstate
5928 retry
5929 fands %f1, %f14, %f7
5930 movpos %icc, %i3, %g4
5931 fxor %f8, %f4, %f8
5932loop_688:
5933 fexpand %f12, %f0
5934 orn %l6, %l2, %g3
5935 fmovrdlez %o3, %f4, %f6
5936 fands %f13, %f6, %f8
5937 ldsh [%l7 + 0x5A], %o7
5938 ldd [%l7 + 0x60], %f2
5939 brz,a %l3, loop_689
5940 ld [%l7 + 0x68], %f14
5941 fandnot2 %f6, %f8, %f2
5942 tcc %xcc, 0x2
5943loop_689:
5944 movgu %xcc, %o6, %i6
5945 fpadd16s %f15, %f14, %f15
5946 mova %xcc, %g1, %i4
5947 fmovsl %icc, %f15, %f3
5948 umulcc %o4, %i1, %g2
5949 fpadd32 %f8, %f10, %f6
5950 srl %g7, 0x1B, %g5
5951 fnot1 %f0, %f4
5952 fands %f10, %f5, %f1
5953 stw %i5, [%l7 + 0x58]
5954 ldsh [%l7 + 0x66], %i0
5955 array32 %l1, %l5, %i7
5956 ble,pn %xcc, loop_690
5957 std %f2, [%l7 + 0x58]
5958 tleu %icc, 0x5
5959 fpackfix %f0, %f11
5960loop_690:
5961 ldsb [%l7 + 0x26], %l4
5962 orn %i2, 0x14CB, %o0
5963 fsrc1s %f2, %f1
5964 tvc %icc, 0x6
5965 fandnot1s %f2, %f10, %f6
5966 stb %g6, [%l7 + 0x69]
5967 fbl %fcc0, loop_691
5968 ldsw [%l7 + 0x18], %o2
5969 fmovsl %icc, %f14, %f4
5970 addc %l0, 0x19B3, %o1
5971loop_691:
5972 lduh [%l7 + 0x76], %i3
5973 bcc %icc, loop_692
5974 mulscc %g4, 0x0A1B, %l6
5975 fmovrslez %o5, %f1, %f10
5976 sra %g3, %o3, %o7
5977loop_692:
5978 brgz %l3, loop_693
5979 lduw [%l7 + 0x74], %l2
5980 brlz %o6, loop_694
5981 nop
5982 setx loop_695, %l0, %l1
5983 wrpr 0x1, %tl
5984 wrpr %l1, %tnpc
5985 setx 0x34400001400, %l0, %l1
5986 wrpr %l1, %tstate
5987 wrhpr 0x4, %htstate
5988 done
5989loop_693:
5990 ldd [%l7 + 0x70], %f8
5991 smul %g1, %i6, %o4
5992loop_694:
5993 brlez,a %i1, loop_696
5994loop_695:
5995 srlx %i4, %g7, %g2
5996 brlz %g5, loop_697
5997 ldd [%l7 + 0x48], %f10
5998loop_696:
5999 fzero %f12
6000 fmul8x16 %f11, %f8, %f12
6001loop_697:
6002 fpsub16 %f10, %f8, %f6
6003 ldsb [%l7 + 0x74], %i0
6004 stx %i5, [%l7 + 0x10]
6005 ldub [%l7 + 0x18], %l5
6006 edge16l %i7, %l1, %l4
6007 ta %icc, 0x4
6008 add %i2, 0x166C, %g6
6009 srl %o0, %l0, %o2
6010 fbul,a %fcc2, loop_698
6011 sethi 0x0B29, %o1
6012 fnot2 %f4, %f2
6013 fbuge %fcc0, loop_699
6014loop_698:
6015 fbn %fcc0, loop_700
6016 ldub [%l7 + 0x60], %i3
6017 call loop_701
6018loop_699:
6019 sdivcc %g4, 0x0D25, %l6
6020loop_700:
6021 fmovsge %xcc, %f10, %f3
6022 tle %icc, 0x3
6023loop_701:
6024 ldd [%l7 + 0x28], %f0
6025 fmovrdgez %o5, %f14, %f0
6026 fbl %fcc1, loop_702
6027 for %f8, %f14, %f2
6028 udivx %o3, 0x0D6E, %g3
6029 ldsh [%l7 + 0x22], %l3
6030loop_702:
6031 fmovdneg %icc, %f10, %f10
6032 fmovdne %icc, %f8, %f8
6033 st %f0, [%l7 + 0x68]
6034 srl %l2, %o7, %o6
6035 lduw [%l7 + 0x60], %i6
6036 fcmpgt16 %f6, %f6, %o4
6037 alignaddr %i1, %g1, %i4
6038 smul %g7, 0x12C7, %g5
6039 fabss %f13, %f1
6040 addcc %g2, %i5, %i0
6041 std %f2, [%l7 + 0x48]
6042 brnz %l5, loop_703
6043 xor %i7, 0x1B6D, %l1
6044 brgz,a %l4, loop_704
6045 ldsw [%l7 + 0x70], %g6
6046loop_703:
6047 tle %xcc, 0x7
6048 movneg %xcc, %o0, %i2
6049loop_704:
6050 fbug,a %fcc3, loop_705
6051 fmul8ulx16 %f14, %f14, %f4
6052 stx %l0, [%l7 + 0x40]
6053 movg %xcc, %o1, %i3
6054loop_705:
6055 bleu,a %icc, loop_706
6056 fpadd16 %f12, %f12, %f0
6057 andn %g4, 0x0D77, %l6
6058 fbue,a %fcc1, loop_707
6059loop_706:
6060 edge16n %o5, %o2, %o3
6061 movcc %xcc, %l3, %l2
6062 movrne %g3, 0x1E6, %o6
6063loop_707:
6064 addccc %i6, %o7, %i1
6065 tvc %xcc, 0x5
6066 lduh [%l7 + 0x20], %o4
6067 srl %i4, %g7, %g5
6068 bcs,a loop_708
6069 fsrc1s %f8, %f3
6070 ldx [%l7 + 0x78], %g2
6071 fbe,a %fcc1, loop_709
6072loop_708:
6073 ldsw [%l7 + 0x64], %i5
6074 ldsh [%l7 + 0x42], %i0
6075 andcc %g1, 0x1FA3, %i7
6076loop_709:
6077 movneg %icc, %l5, %l4
6078 ldub [%l7 + 0x46], %g6
6079 fornot2s %f0, %f5, %f14
6080 ldd [%l7 + 0x68], %f4
6081 movg %xcc, %l1, %i2
6082 fmovrsgz %o0, %f6, %f14
6083 brz,a %o1, loop_710
6084 fmovrdlz %i3, %f2, %f8
6085 fmovrdne %g4, %f4, %f10
6086 movrlez %l0, 0x3B8, %o5
6087loop_710:
6088 fmovdpos %icc, %f9, %f13
6089 bge,a,pn %xcc, loop_711
6090 fmovsn %xcc, %f4, %f13
6091 tgu %xcc, 0x7
6092 tvc %xcc, 0x4
6093loop_711:
6094 ld [%l7 + 0x78], %f1
6095 stx %o2, [%l7 + 0x10]
6096 std %f10, [%l7 + 0x18]
6097 fmovs %f3, %f5
6098 fcmple16 %f12, %f14, %l6
6099 ldsb [%l7 + 0x3E], %l3
6100 fornot1s %f13, %f0, %f10
6101 lduw [%l7 + 0x20], %l2
6102 stw %g3, [%l7 + 0x1C]
6103 edge8l %o6, %o3, %i6
6104 stw %o7, [%l7 + 0x1C]
6105 fmovrdne %o4, %f8, %f2
6106 bvs,a,pt %xcc, loop_712
6107 andn %i1, %i4, %g5
6108 sth %g2, [%l7 + 0x44]
6109 movneg %xcc, %i5, %g7
6110loop_712:
6111 ldsw [%l7 + 0x6C], %g1
6112 xorcc %i0, %i7, %l5
6113 movleu %icc, %l4, %l1
6114 ba,a %icc, loop_713
6115 sra %i2, 0x06, %g6
6116 fcmpeq32 %f10, %f8, %o0
6117 movn %xcc, %o1, %i3
6118loop_713:
6119 fmovdl %xcc, %f1, %f15
6120 orn %l0, %g4, %o2
6121 tsubcctv %o5, 0x022F, %l6
6122 st %f13, [%l7 + 0x50]
6123 ldub [%l7 + 0x6D], %l2
6124 fmovdcs %icc, %f11, %f7
6125 fmovrdne %l3, %f10, %f12
6126 ldsh [%l7 + 0x08], %o6
6127 movl %icc, %o3, %i6
6128 addccc %o7, 0x1703, %o4
6129 mulscc %g3, 0x020C, %i4
6130 tsubcc %g5, %g2, %i5
6131 movcs %xcc, %g7, %i1
6132 array16 %g1, %i0, %l5
6133 fmovrde %i7, %f0, %f12
6134 fbuge %fcc1, loop_714
6135 fpack32 %f2, %f10, %f0
6136 addc %l1, %l4, %i2
6137 ldsw [%l7 + 0x58], %g6
6138loop_714:
6139 sll %o0, %o1, %l0
6140 add %i3, %g4, %o2
6141 stb %l6, [%l7 + 0x72]
6142 umul %l2, 0x0258, %o5
6143 sth %l3, [%l7 + 0x30]
6144 fmovdg %xcc, %f15, %f15
6145 xnor %o6, 0x0D01, %i6
6146 fpsub32 %f4, %f14, %f0
6147 sth %o7, [%l7 + 0x46]
6148 fcmpd %fcc2, %f0, %f0
6149 fblg %fcc2, loop_715
6150 edge16ln %o4, %g3, %o3
6151 brlez,a %g5, loop_716
6152 tvc %icc, 0x3
6153loop_715:
6154 edge8 %i4, %i5, %g2
6155 fba %fcc1, loop_717
6156loop_716:
6157 fpsub16s %f3, %f6, %f12
6158 fpadd16s %f9, %f0, %f12
6159 fmovsge %icc, %f1, %f11
6160loop_717:
6161 fmovsle %icc, %f14, %f2
6162 ldsh [%l7 + 0x30], %i1
6163 ldx [%l7 + 0x28], %g1
6164 fbu %fcc0, loop_718
6165 stb %g7, [%l7 + 0x2D]
6166 fxnor %f4, %f12, %f14
6167 fbul,a %fcc3, loop_719
6168loop_718:
6169 bpos,a,pn %icc, loop_720
6170 bg loop_721
6171 subc %l5, 0x02C6, %i7
6172loop_719:
6173 tl %xcc, 0x4
6174loop_720:
6175 fpadd32s %f5, %f6, %f1
6176loop_721:
6177 fnand %f4, %f0, %f10
6178 tne %icc, 0x4
6179 fxor %f14, %f6, %f4
6180 sdivcc %l1, 0x0161, %l4
6181 umul %i0, %g6, %o0
6182 fnot1s %f13, %f4
6183 lduw [%l7 + 0x6C], %i2
6184 tvc %xcc, 0x5
6185 fbue %fcc0, loop_722
6186 fandnot2 %f8, %f14, %f10
6187 fpack32 %f6, %f2, %f10
6188 fmovrdgz %l0, %f2, %f0
6189loop_722:
6190 xnorcc %o1, %g4, %o2
6191 ldsh [%l7 + 0x4C], %i3
6192 sth %l6, [%l7 + 0x66]
6193 sdivx %o5, 0x00F2, %l3
6194 fmovrdne %l2, %f8, %f10
6195 fmovrdgz %o6, %f10, %f12
6196 taddcctv %o7, %o4, %i6
6197 mulx %g3, %o3, %g5
6198 stw %i5, [%l7 + 0x2C]
6199 ldub [%l7 + 0x13], %i4
6200 ldd [%l7 + 0x30], %f12
6201 fmovdg %xcc, %f13, %f11
6202 ldx [%l7 + 0x48], %g2
6203 srlx %i1, 0x04, %g7
6204 fpsub32s %f14, %f10, %f12
6205 ldsh [%l7 + 0x7A], %l5
6206 tpos %xcc, 0x7
6207 fxor %f14, %f0, %f12
6208 smul %i7, 0x0FC0, %l1
6209 fmovdleu %icc, %f8, %f2
6210 fcmpgt32 %f0, %f6, %g1
6211 fmul8x16al %f4, %f8, %f14
6212 st %f4, [%l7 + 0x70]
6213 fandnot2s %f8, %f0, %f10
6214 fbn,a %fcc3, loop_723
6215 fcmpeq16 %f12, %f10, %l4
6216 tl %xcc, 0x3
6217 sth %g6, [%l7 + 0x6E]
6218loop_723:
6219 ld [%l7 + 0x6C], %f15
6220 sth %i0, [%l7 + 0x72]
6221 fornot1 %f10, %f6, %f8
6222 smul %o0, %l0, %i2
6223 sth %o1, [%l7 + 0x66]
6224 udivcc %o2, 0x0EB7, %i3
6225 srax %g4, 0x0A, %o5
6226 fornot2 %f10, %f6, %f6
6227 st %f1, [%l7 + 0x54]
6228 or %l6, 0x0902, %l2
6229 lduh [%l7 + 0x6E], %l3
6230 fpmerge %f11, %f13, %f10
6231 sdivx %o7, 0x1838, %o6
6232 fmovsleu %icc, %f15, %f6
6233 sllx %i6, %o4, %o3
6234 sllx %g3, %i5, %i4
6235 fbuge,a %fcc2, loop_724
6236 fmovde %xcc, %f14, %f11
6237 tsubcc %g2, 0x194A, %i1
6238 bn %icc, loop_725
6239loop_724:
6240 lduw [%l7 + 0x4C], %g5
6241 fnot1 %f10, %f6
6242 array16 %l5, %g7, %l1
6243loop_725:
6244 fxors %f11, %f2, %f8
6245 fbu %fcc0, loop_726
6246 bne,pt %icc, loop_727
6247 fmovrslz %i7, %f4, %f7
6248 stx %l4, [%l7 + 0x68]
6249loop_726:
6250 movvs %icc, %g6, %i0
6251loop_727:
6252 fabsd %f4, %f2
6253 ldx [%l7 + 0x50], %o0
6254 bgu loop_728
6255 fmovrdlz %l0, %f10, %f6
6256 std %f4, [%l7 + 0x50]
6257 std %f8, [%l7 + 0x58]
6258loop_728:
6259 sth %i2, [%l7 + 0x10]
6260 ldsh [%l7 + 0x7E], %o1
6261 fmuld8ulx16 %f1, %f13, %f6
6262 fcmped %fcc3, %f8, %f10
6263 lduw [%l7 + 0x60], %g1
6264 fbul,a %fcc1, loop_729
6265 fcmple16 %f8, %f4, %o2
6266 stb %i3, [%l7 + 0x77]
6267 fmovsl %xcc, %f12, %f1
6268loop_729:
6269 st %f15, [%l7 + 0x5C]
6270 fexpand %f10, %f10
6271 movl %xcc, %g4, %l6
6272 stw %l2, [%l7 + 0x10]
6273 fmovsle %icc, %f5, %f15
6274 fbug %fcc3, loop_730
6275 movrlez %o5, 0x34B, %o7
6276 te %xcc, 0x6
6277 mulscc %l3, %o6, %i6
6278loop_730:
6279 fmovspos %xcc, %f7, %f11
6280 sra %o3, %o4, %i5
6281 fzero %f4
6282 fnegd %f0, %f10
6283 fbge,a %fcc3, loop_731
6284 lduw [%l7 + 0x70], %i4
6285 ldx [%l7 + 0x58], %g3
6286 stw %g2, [%l7 + 0x54]
6287loop_731:
6288 fmul8x16 %f4, %f0, %f0
6289 sllx %i1, %l5, %g7
6290 fcmple16 %f4, %f2, %l1
6291 ldsb [%l7 + 0x3B], %g5
6292 tge %icc, 0x1
6293 stw %l4, [%l7 + 0x24]
6294 fcmpes %fcc0, %f2, %f10
6295 and %i7, 0x1601, %g6
6296 fmul8x16al %f15, %f7, %f14
6297 fmovrsgz %i0, %f12, %f5
6298 ldub [%l7 + 0x19], %l0
6299 sth %o0, [%l7 + 0x36]
6300 bpos %xcc, loop_732
6301 fcmple32 %f0, %f2, %o1
6302 std %f12, [%l7 + 0x70]
6303 st %f7, [%l7 + 0x24]
6304loop_732:
6305 movge %xcc, %g1, %o2
6306 fmul8sux16 %f6, %f6, %f4
6307 sub %i2, %i3, %g4
6308 fmul8ulx16 %f12, %f6, %f10
6309 brlez,a %l2, loop_733
6310 movn %icc, %o5, %l6
6311 fbue,a %fcc2, loop_734
6312 bg %xcc, loop_735
6313loop_733:
6314 ldsw [%l7 + 0x48], %l3
6315 orcc %o7, 0x0F33, %i6
6316loop_734:
6317 mova %icc, %o3, %o4
6318loop_735:
6319 ld [%l7 + 0x54], %f12
6320 fmovsne %icc, %f0, %f15
6321 movn %xcc, %o6, %i5
6322 orcc %i4, 0x0C91, %g3
6323 tpos %xcc, 0x6
6324 fnand %f8, %f10, %f2
6325 tcc %xcc, 0x6
6326 std %f8, [%l7 + 0x18]
6327 fpsub32 %f4, %f0, %f10
6328 ldsw [%l7 + 0x7C], %g2
6329 xnorcc %l5, 0x1F72, %g7
6330 fandnot1s %f14, %f13, %f9
6331 lduw [%l7 + 0x30], %i1
6332 ldsh [%l7 + 0x12], %g5
6333 stw %l1, [%l7 + 0x78]
6334 fba,a %fcc1, loop_736
6335 bl,a,pn %icc, loop_737
6336 brlz %i7, loop_738
6337 lduw [%l7 + 0x48], %g6
6338loop_736:
6339 brz,a %i0, loop_739
6340loop_737:
6341 fmovsgu %xcc, %f0, %f13
6342loop_738:
6343 tn %icc, 0x2
6344 tl %icc, 0x1
6345loop_739:
6346 lduw [%l7 + 0x74], %l4
6347 array8 %l0, %o1, %g1
6348 fmovscs %icc, %f15, %f4
6349 sll %o0, 0x05, %o2
6350 fnor %f14, %f12, %f6
6351 fcmpeq32 %f14, %f0, %i3
6352 ld [%l7 + 0x14], %f4
6353 movge %xcc, %i2, %g4
6354 fornot1s %f10, %f1, %f15
6355 sth %l2, [%l7 + 0x64]
6356 ld [%l7 + 0x08], %f5
6357 fbn,a %fcc0, loop_740
6358 std %f2, [%l7 + 0x38]
6359 orcc %l6, 0x10E8, %l3
6360 srax %o5, 0x0F, %o7
6361loop_740:
6362 fcmpgt16 %f0, %f2, %i6
6363 stb %o3, [%l7 + 0x3C]
6364 sth %o4, [%l7 + 0x2E]
6365 fmovsvs %icc, %f14, %f14
6366 or %i5, %o6, %i4
6367 fmovsn %xcc, %f9, %f13
6368 fmovde %xcc, %f7, %f11
6369 ldx [%l7 + 0x20], %g2
6370 edge16l %g3, %g7, %l5
6371 orcc %g5, %i1, %i7
6372 ta %xcc, 0x3
6373 fbne,a %fcc0, loop_741
6374 tg %xcc, 0x3
6375 fnot1 %f12, %f6
6376 nop
6377 setx loop_742, %l0, %l1
6378 wrpr 0x1, %tl
6379 wrpr %l1, %tnpc
6380 setx 0x34400001400, %l0, %l1
6381 wrpr %l1, %tstate
6382 wrhpr 0x4, %htstate
6383 done
6384loop_741:
6385 fors %f9, %f11, %f1
6386 fmovsa %icc, %f14, %f10
6387 fmovdle %xcc, %f1, %f13
6388loop_742:
6389 alignaddr %l1, %i0, %g6
6390 fnegs %f4, %f3
6391 edge8ln %l4, %o1, %g1
6392 fmovrse %l0, %f5, %f1
6393 fpadd16 %f12, %f14, %f4
6394 fmovsvc %icc, %f11, %f1
6395 movpos %xcc, %o0, %o2
6396 fxors %f6, %f9, %f4
6397 fble %fcc3, loop_743
6398 fxors %f9, %f11, %f7
6399 fbe,a %fcc0, loop_744
6400 siam 0x4
6401loop_743:
6402 fmul8x16al %f9, %f13, %f14
6403 ld [%l7 + 0x1C], %f0
6404loop_744:
6405 fnors %f5, %f2, %f11
6406 fone %f10
6407 nop
6408 setx loop_745, %l0, %l1
6409 wrpr 0x1, %tl
6410 wrpr %l1, %tnpc
6411 setx 0x34400001400, %l0, %l1
6412 wrpr %l1, %tstate
6413 wrhpr 0x4, %htstate
6414 done
6415 ldd [%l7 + 0x50], %f4
6416 ble,a loop_746
6417 ldub [%l7 + 0x26], %i2
6418loop_745:
6419 stw %i3, [%l7 + 0x18]
6420 movleu %xcc, %g4, %l6
6421loop_746:
6422 fmul8ulx16 %f14, %f6, %f10
6423 ldsh [%l7 + 0x64], %l2
6424 fnot1s %f12, %f6
6425 fpsub16s %f11, %f0, %f2
6426 fmovdleu %xcc, %f12, %f4
6427 tpos %xcc, 0x3
6428 lduw [%l7 + 0x2C], %o5
6429 fmovdn %icc, %f2, %f2
6430 fbe %fcc0, loop_747
6431 fbue %fcc1, loop_748
6432 fcmpgt16 %f12, %f14, %l3
6433 fpsub32 %f4, %f8, %f10
6434loop_747:
6435 srax %o7, %o3, %o4
6436loop_748:
6437 movgu %icc, %i5, %i6
6438 movrlez %o6, %g2, %i4
6439 udivcc %g7, 0x11A1, %l5
6440 fmovrsne %g3, %f2, %f1
6441 ldx [%l7 + 0x68], %i1
6442 fbu,a %fcc0, loop_749
6443 fnand %f2, %f0, %f6
6444 std %f10, [%l7 + 0x18]
6445 fmovdne %xcc, %f6, %f7
6446loop_749:
6447 fnors %f8, %f9, %f11
6448 movre %g5, 0x25F, %i7
6449 tne %xcc, 0x2
6450 smul %l1, %i0, %l4
6451 edge16n %o1, %g1, %l0
6452 stb %o0, [%l7 + 0x52]
6453 subccc %g6, %i2, %o2
6454 array32 %g4, %l6, %i3
6455 fandnot2s %f4, %f9, %f3
6456 fbo %fcc2, loop_750
6457 fnot1s %f4, %f5
6458 fcmple16 %f12, %f6, %o5
6459 ldub [%l7 + 0x5B], %l3
6460loop_750:
6461 stx %o7, [%l7 + 0x30]
6462 ldx [%l7 + 0x50], %o3
6463 tg %icc, 0x5
6464 xnorcc %l2, %o4, %i6
6465 fmovsvc %xcc, %f2, %f4
6466 lduh [%l7 + 0x5C], %i5
6467 lduw [%l7 + 0x28], %o6
6468 fbug,a %fcc2, loop_751
6469 popc 0x0B4B, %g2
6470 ldsb [%l7 + 0x21], %g7
6471 ldd [%l7 + 0x78], %f4
6472loop_751:
6473 bl,pt %icc, loop_752
6474 fmovsvs %xcc, %f9, %f14
6475 fcmpes %fcc2, %f0, %f8
6476 ldub [%l7 + 0x31], %i4
6477loop_752:
6478 fbul %fcc1, loop_753
6479 subccc %g3, 0x0963, %i1
6480 bcs,a %icc, loop_754
6481 fone %f2
6482loop_753:
6483 stx %l5, [%l7 + 0x60]
6484 ldsw [%l7 + 0x14], %i7
6485loop_754:
6486 movn %icc, %l1, %i0
6487 smulcc %l4, %o1, %g1
6488 fbue,a %fcc1, loop_755
6489 mova %xcc, %g5, %o0
6490 fba,a %fcc0, loop_756
6491 ldsw [%l7 + 0x54], %g6
6492loop_755:
6493 movg %xcc, %l0, %o2
6494 ldub [%l7 + 0x5B], %i2
6495loop_756:
6496 fmovsgu %icc, %f3, %f2
6497 array32 %g4, %l6, %o5
6498 fbule %fcc0, loop_757
6499 edge8l %i3, %o7, %o3
6500 fnot2s %f5, %f11
6501 ldsw [%l7 + 0x40], %l2
6502loop_757:
6503 fxnors %f6, %f4, %f1
6504 stb %l3, [%l7 + 0x0B]
6505 fxnor %f10, %f2, %f10
6506 ldsw [%l7 + 0x78], %i6
6507 movvs %xcc, %i5, %o4
6508 be,pn %icc, loop_758
6509 ldsw [%l7 + 0x08], %o6
6510 fmovsn %icc, %f0, %f10
6511 fpsub32s %f7, %f1, %f10
6512loop_758:
6513 fnot2 %f10, %f0
6514 fnegd %f14, %f10
6515 or %g7, 0x134D, %g2
6516 fba,a %fcc0, loop_759
6517 brnz,a %i4, loop_760
6518 fnor %f10, %f10, %f10
6519 stb %g3, [%l7 + 0x3E]
6520loop_759:
6521 fmovdvs %xcc, %f0, %f4
6522loop_760:
6523 stx %i1, [%l7 + 0x38]
6524 movne %icc, %i7, %l5
6525 ldx [%l7 + 0x10], %l1
6526 movrgz %i0, 0x269, %l4
6527 be,a,pt %xcc, loop_761
6528 umul %g1, 0x1339, %g5
6529 fmovsvc %icc, %f4, %f1
6530 fmovrdgez %o1, %f12, %f0
6531loop_761:
6532 fbuge,a %fcc1, loop_762
6533 fmovd %f8, %f14
6534 tgu %xcc, 0x1
6535 ba %xcc, loop_763
6536loop_762:
6537 fabss %f15, %f4
6538 smul %o0, 0x0E37, %l0
6539 bcc loop_764
6540loop_763:
6541 move %xcc, %g6, %o2
6542 array32 %g4, %i2, %o5
6543 fmovrdlz %l6, %f4, %f12
6544loop_764:
6545 andn %o7, 0x07F9, %o3
6546 st %f7, [%l7 + 0x20]
6547 taddcc %l2, 0x1E7C, %l3
6548 addc %i3, %i5, %i6
6549 movle %icc, %o6, %g7
6550 ldd [%l7 + 0x68], %f2
6551 fmovdg %icc, %f7, %f15
6552 fabss %f2, %f7
6553 st %f4, [%l7 + 0x34]
6554 movvc %xcc, %g2, %i4
6555 fcmpgt32 %f8, %f12, %g3
6556 stx %i1, [%l7 + 0x68]
6557 std %f6, [%l7 + 0x70]
6558 fpackfix %f10, %f15
6559 fmovdneg %icc, %f9, %f13
6560 stb %o4, [%l7 + 0x3A]
6561 bne,a,pn %icc, loop_765
6562 fmovde %xcc, %f11, %f12
6563 ldx [%l7 + 0x58], %l5
6564 faligndata %f6, %f2, %f6
6565loop_765:
6566 faligndata %f0, %f12, %f8
6567 st %f0, [%l7 + 0x48]
6568 tne %icc, 0x2
6569 fmovsvs %icc, %f14, %f10
6570 ldx [%l7 + 0x50], %l1
6571 lduh [%l7 + 0x34], %i0
6572 ldx [%l7 + 0x48], %l4
6573 fmovsvc %xcc, %f12, %f1
6574 ldx [%l7 + 0x38], %g1
6575 alignaddrl %i7, %g5, %o1
6576 fmovdneg %icc, %f13, %f8
6577 bcc %xcc, loop_766
6578 fmovdl %xcc, %f0, %f1
6579 sth %o0, [%l7 + 0x36]
6580 movneg %icc, %g6, %l0
6581loop_766:
6582 ldsb [%l7 + 0x75], %o2
6583 movge %icc, %g4, %i2
6584 st %f0, [%l7 + 0x1C]
6585 array8 %o5, %l6, %o7
6586 fpadd32 %f6, %f12, %f2
6587 edge8ln %l2, %o3, %i3
6588 edge16l %i5, %i6, %l3
6589 ld [%l7 + 0x64], %f4
6590 andncc %g7, %o6, %i4
6591 ldd [%l7 + 0x28], %f6
6592 st %f0, [%l7 + 0x60]
6593 ldub [%l7 + 0x66], %g2
6594 edge8 %g3, %i1, %o4
6595 fornot1s %f1, %f5, %f3
6596 edge32l %l1, %l5, %l4
6597 stb %i0, [%l7 + 0x5A]
6598 fmuld8sux16 %f1, %f14, %f6
6599 stx %i7, [%l7 + 0x20]
6600 fmovde %icc, %f12, %f9
6601 ld [%l7 + 0x28], %f7
6602 tne %icc, 0x3
6603 ldsw [%l7 + 0x28], %g1
6604 movgu %xcc, %o1, %g5
6605 stw %o0, [%l7 + 0x5C]
6606 lduw [%l7 + 0x20], %l0
6607 tleu %icc, 0x4
6608 ld [%l7 + 0x58], %f12
6609 fbe,a %fcc0, loop_767
6610 fzeros %f15
6611 stw %o2, [%l7 + 0x24]
6612 bg loop_768
6613loop_767:
6614 ldx [%l7 + 0x40], %g4
6615 ld [%l7 + 0x18], %f11
6616 st %f7, [%l7 + 0x54]
6617loop_768:
6618 addc %i2, 0x0F1C, %g6
6619 ldub [%l7 + 0x44], %l6
6620 movcs %xcc, %o7, %o5
6621 lduw [%l7 + 0x20], %l2
6622 bl,a,pn %icc, loop_769
6623 ldx [%l7 + 0x08], %o3
6624 ldd [%l7 + 0x70], %f12
6625 ldsw [%l7 + 0x7C], %i5
6626loop_769:
6627 ldx [%l7 + 0x10], %i3
6628 tsubcc %l3, %i6, %g7
6629 fpackfix %f8, %f2
6630 fmovrsgez %i4, %f1, %f15
6631 ldsb [%l7 + 0x5C], %g2
6632 std %f12, [%l7 + 0x20]
6633 fmovspos %icc, %f13, %f5
6634 stx %o6, [%l7 + 0x18]
6635 fmovsneg %icc, %f6, %f2
6636 ldx [%l7 + 0x58], %g3
6637 ldsb [%l7 + 0x31], %i1
6638 movn %icc, %l1, %l5
6639 fpsub16 %f12, %f14, %f6
6640 ldsb [%l7 + 0x17], %l4
6641 fxor %f14, %f0, %f8
6642 ldx [%l7 + 0x78], %i0
6643 fxor %f4, %f2, %f12
6644 fcmple32 %f8, %f0, %o4
6645 fmovsgu %icc, %f2, %f6
6646 movleu %icc, %g1, %i7
6647 fcmpgt32 %f8, %f2, %g5
6648 fornot2 %f2, %f6, %f4
6649 fmovrdlz %o1, %f8, %f14
6650 fmul8x16au %f14, %f4, %f12
6651 lduh [%l7 + 0x4A], %l0
6652 st %f15, [%l7 + 0x38]
6653 sth %o0, [%l7 + 0x6C]
6654 fornot1s %f1, %f14, %f15
6655 stx %o2, [%l7 + 0x48]
6656 ldub [%l7 + 0x5D], %i2
6657 lduh [%l7 + 0x2C], %g4
6658 sth %l6, [%l7 + 0x1E]
6659 std %f14, [%l7 + 0x58]
6660 ldsw [%l7 + 0x70], %g6
6661 stb %o5, [%l7 + 0x2E]
6662 std %f4, [%l7 + 0x38]
6663 fpadd32 %f6, %f8, %f8
6664 addc %o7, 0x1720, %l2
6665 bneg %xcc, loop_770
6666 fornot2 %f6, %f10, %f8
6667 fbul,a %fcc2, loop_771
6668 sdivcc %o3, 0x0F03, %i3
6669loop_770:
6670 move %icc, %l3, %i6
6671 fmovrse %i5, %f2, %f1
6672loop_771:
6673 fpsub32s %f4, %f3, %f7
6674 ldd [%l7 + 0x58], %f4
6675 ldd [%l7 + 0x68], %f8
6676 fmovdneg %xcc, %f3, %f0
6677 fnor %f0, %f6, %f10
6678 fbl %fcc0, loop_772
6679 fmuld8ulx16 %f0, %f3, %f2
6680 fexpand %f13, %f14
6681 fpadd32s %f2, %f14, %f15
6682loop_772:
6683 fbu,a %fcc3, loop_773
6684 bge,a,pt %icc, loop_774
6685 sth %i4, [%l7 + 0x52]
6686 fornot2s %f11, %f6, %f13
6687loop_773:
6688 st %f5, [%l7 + 0x0C]
6689loop_774:
6690 fmovdl %xcc, %f11, %f11
6691 stx %g2, [%l7 + 0x08]
6692 ldub [%l7 + 0x40], %g7
6693 ldd [%l7 + 0x38], %f14
6694 std %f4, [%l7 + 0x28]
6695 fmovdg %xcc, %f8, %f15
6696 bcc %xcc, loop_775
6697 lduw [%l7 + 0x1C], %o6
6698 std %f14, [%l7 + 0x10]
6699 tsubcctv %g3, 0x15FC, %l1
6700loop_775:
6701 fbuge %fcc1, loop_776
6702 fand %f0, %f4, %f10
6703 fpsub32 %f6, %f14, %f12
6704 sub %i1, %l4, %i0
6705loop_776:
6706 umul %o4, 0x1AF9, %l5
6707 ldsh [%l7 + 0x44], %i7
6708 fmovdle %xcc, %f3, %f14
6709 fbuge %fcc1, loop_777
6710 bpos %xcc, loop_778
6711 lduw [%l7 + 0x44], %g1
6712 stb %g5, [%l7 + 0x44]
6713loop_777:
6714 edge16l %l0, %o1, %o0
6715loop_778:
6716 udiv %i2, 0x0FD4, %g4
6717 ldsw [%l7 + 0x70], %o2
6718 stb %l6, [%l7 + 0x46]
6719 fbe,a %fcc0, loop_779
6720 orcc %o5, %o7, %g6
6721 be,a,pn %icc, loop_780
6722 ldsh [%l7 + 0x68], %l2
6723loop_779:
6724 fpackfix %f2, %f8
6725 sth %i3, [%l7 + 0x3C]
6726loop_780:
6727 movcc %icc, %l3, %i6
6728 te %icc, 0x4
6729 nop
6730 setx loop_781, %l0, %l1
6731 wrpr 0x1, %tl
6732 wrpr %l1, %tnpc
6733 setx 0x34400001400, %l0, %l1
6734 wrpr %l1, %tstate
6735 wrhpr 0x4, %htstate
6736 done
6737 fsrc2 %f14, %f4
6738 addc %o3, %i4, %g2
6739 movgu %icc, %g7, %i5
6740loop_781:
6741 fzeros %f12
6742 stw %o6, [%l7 + 0x40]
6743 edge16 %g3, %i1, %l4
6744 lduh [%l7 + 0x42], %l1
6745 fmovscc %icc, %f2, %f3
6746 tsubcctv %o4, 0x106C, %l5
6747 lduh [%l7 + 0x58], %i0
6748 orncc %g1, 0x00ED, %i7
6749 for %f12, %f8, %f4
6750 ldsb [%l7 + 0x58], %g5
6751 call loop_782
6752 fsrc2s %f9, %f15
6753 fpadd32s %f9, %f15, %f9
6754 ldsb [%l7 + 0x1C], %o1
6755loop_782:
6756 andncc %l0, %i2, %g4
6757 stx %o2, [%l7 + 0x78]
6758 movn %icc, %l6, %o5
6759 lduh [%l7 + 0x42], %o7
6760 movgu %icc, %o0, %l2
6761 ldd [%l7 + 0x78], %f0
6762 array16 %g6, %l3, %i3
6763 fxors %f15, %f14, %f4
6764 fmovde %icc, %f14, %f12
6765 fnot1s %f6, %f8
6766 ldsb [%l7 + 0x29], %i6
6767 siam 0x4
6768 ldd [%l7 + 0x20], %f14
6769 fsrc2 %f8, %f4
6770 ldsb [%l7 + 0x5C], %o3
6771 fornot2s %f1, %f5, %f5
6772 lduh [%l7 + 0x18], %i4
6773 fmovrdlz %g7, %f4, %f14
6774 ldx [%l7 + 0x08], %i5
6775 ldsw [%l7 + 0x7C], %g2
6776 fmovsne %icc, %f9, %f8
6777 fbg,a %fcc2, loop_783
6778 fpack16 %f8, %f10
6779 fmul8x16au %f1, %f9, %f8
6780 ldsb [%l7 + 0x7F], %o6
6781loop_783:
6782 fornot1 %f0, %f0, %f12
6783 ble %icc, loop_784
6784 std %f14, [%l7 + 0x30]
6785 tvc %xcc, 0x5
6786 fones %f13
6787loop_784:
6788 ldd [%l7 + 0x18], %f8
6789 sdiv %g3, 0x1CB1, %i1
6790 tle %icc, 0x1
6791 fpmerge %f8, %f8, %f12
6792 stw %l4, [%l7 + 0x4C]
6793 std %f8, [%l7 + 0x68]
6794 addccc %l1, 0x1C60, %l5
6795 stx %o4, [%l7 + 0x28]
6796 movcc %xcc, %i0, %i7
6797 ldsh [%l7 + 0x22], %g1
6798 udiv %g5, 0x1B22, %o1
6799 tge %xcc, 0x7
6800 ldd [%l7 + 0x20], %f2
6801 fmovdvc %icc, %f4, %f3
6802 srax %l0, %i2, %g4
6803 sll %o2, %l6, %o5
6804 tn %xcc, 0x1
6805 fmovs %f5, %f9
6806 ldsw [%l7 + 0x3C], %o7
6807 fmovdle %icc, %f8, %f13
6808 fbuge,a %fcc0, loop_785
6809 ldsw [%l7 + 0x28], %l2
6810 movcs %icc, %o0, %l3
6811 stb %g6, [%l7 + 0x10]
6812loop_785:
6813 fpackfix %f8, %f0
6814 andn %i6, %i3, %i4
6815 fmovdleu %xcc, %f15, %f5
6816 tgu %xcc, 0x2
6817 tsubcc %o3, %g7, %i5
6818 fmovrdgez %g2, %f14, %f8
6819 stw %g3, [%l7 + 0x54]
6820 movrgz %i1, %o6, %l4
6821 stb %l5, [%l7 + 0x67]
6822 fba %fcc1, loop_786
6823 fornot1 %f10, %f12, %f12
6824 siam 0x7
6825 fnot2 %f12, %f4
6826loop_786:
6827 fnegd %f10, %f12
6828 fmovrdgez %l1, %f4, %f0
6829 fbl,a %fcc1, loop_787
6830 alignaddr %o4, %i0, %g1
6831 sth %i7, [%l7 + 0x10]
6832 stw %o1, [%l7 + 0x38]
6833loop_787:
6834 ldd [%l7 + 0x18], %f4
6835 ldd [%l7 + 0x68], %f14
6836 fmovsvc %icc, %f7, %f4
6837 call loop_788
6838 fmuld8sux16 %f5, %f14, %f6
6839 smulcc %l0, 0x01D6, %i2
6840 tge %xcc, 0x1
6841loop_788:
6842 popc 0x1232, %g4
6843 movrgez %o2, 0x3CD, %l6
6844 movg %icc, %o5, %g5
6845 ld [%l7 + 0x1C], %f10
6846 ldx [%l7 + 0x78], %l2
6847 st %f1, [%l7 + 0x54]
6848 brlez,a %o0, loop_789
6849 ldsh [%l7 + 0x62], %o7
6850 fmovsleu %icc, %f15, %f8
6851 stw %l3, [%l7 + 0x24]
6852loop_789:
6853 fmovdg %icc, %f5, %f7
6854 fbul,a %fcc3, loop_790
6855 andcc %i6, %g6, %i3
6856 fcmpeq16 %f10, %f2, %o3
6857 fornot1s %f0, %f11, %f7
6858loop_790:
6859 bge loop_791
6860 fbuge %fcc3, loop_792
6861 fmul8sux16 %f12, %f6, %f2
6862 stx %i4, [%l7 + 0x08]
6863loop_791:
6864 fblg %fcc2, loop_793
6865loop_792:
6866 bpos,pt %xcc, loop_794
6867 stw %g7, [%l7 + 0x54]
6868 movrlz %i5, 0x36E, %g3
6869loop_793:
6870 bg,pn %xcc, loop_795
6871loop_794:
6872 stw %i1, [%l7 + 0x70]
6873 be,pt %xcc, loop_796
6874 udiv %g2, 0x1424, %l4
6875loop_795:
6876 stw %l5, [%l7 + 0x3C]
6877 fcmpgt32 %f8, %f8, %l1
6878loop_796:
6879 udivx %o6, 0x1E32, %o4
6880 tcc %icc, 0x2
6881 ld [%l7 + 0x2C], %f13
6882 stb %g1, [%l7 + 0x77]
6883 ldd [%l7 + 0x28], %f0
6884 fmovspos %xcc, %f13, %f0
6885 fmovse %icc, %f4, %f8
6886 fornot1s %f15, %f10, %f4
6887 bl,a,pn %icc, loop_797
6888 stx %i0, [%l7 + 0x48]
6889 bn,pt %xcc, loop_798
6890 ldx [%l7 + 0x48], %o1
6891loop_797:
6892 udivx %l0, 0x1EA0, %i2
6893 tsubcc %i7, %g4, %l6
6894loop_798:
6895 edge8ln %o2, %o5, %g5
6896 fmovsneg %xcc, %f9, %f13
6897 stw %o0, [%l7 + 0x60]
6898 fmovsvs %icc, %f3, %f5
6899 udivcc %l2, 0x09D3, %l3
6900 stx %i6, [%l7 + 0x20]
6901 movcc %icc, %g6, %i3
6902 movrgz %o3, 0x274, %i4
6903 fxors %f13, %f13, %f7
6904 andcc %g7, 0x1F45, %i5
6905 ld [%l7 + 0x64], %f7
6906 fcmpes %fcc0, %f2, %f15
6907 fmovrdgz %o7, %f2, %f6
6908 fabss %f13, %f2
6909 stw %g3, [%l7 + 0x58]
6910 bcs,a loop_799
6911 fbg %fcc3, loop_800
6912 tneg %xcc, 0x5
6913 ldx [%l7 + 0x58], %g2
6914loop_799:
6915 movrlez %l4, %l5, %i1
6916loop_800:
6917 taddcc %o6, 0x026F, %l1
6918 brnz %o4, loop_801
6919 bgu,a %icc, loop_802
6920 ldsb [%l7 + 0x1A], %i0
6921 fnot2 %f8, %f4
6922loop_801:
6923 fxor %f0, %f4, %f4
6924loop_802:
6925 fmovrsgez %o1, %f0, %f14
6926 fcmped %fcc3, %f8, %f8
6927 edge8l %l0, %i2, %g1
6928 xnor %i7, %l6, %g4
6929 lduh [%l7 + 0x68], %o5
6930 tn %icc, 0x4
6931 fmovrdlez %o2, %f14, %f12
6932 siam 0x2
6933 stb %o0, [%l7 + 0x54]
6934 subc %g5, %l2, %l3
6935 fzero %f10
6936 brz %g6, loop_803
6937 srl %i3, %o3, %i6
6938 fbo,a %fcc2, loop_804
6939 brgez %i4, loop_805
6940loop_803:
6941 fcmpgt32 %f12, %f10, %g7
6942 mulx %o7, 0x181B, %i5
6943loop_804:
6944 ldd [%l7 + 0x60], %f2
6945loop_805:
6946 lduh [%l7 + 0x50], %g3
6947 orncc %l4, %l5, %g2
6948 ldub [%l7 + 0x11], %o6
6949 stb %i1, [%l7 + 0x35]
6950 fmovspos %xcc, %f2, %f4
6951 mova %xcc, %o4, %l1
6952 subccc %o1, 0x1203, %i0
6953 lduh [%l7 + 0x6C], %i2
6954 ldx [%l7 + 0x08], %l0
6955 srax %g1, 0x1E, %i7
6956 fcmpne16 %f10, %f2, %g4
6957 stb %l6, [%l7 + 0x1A]
6958 edge8 %o5, %o2, %o0
6959 ldub [%l7 + 0x57], %l2
6960 movn %xcc, %l3, %g6
6961 stb %i3, [%l7 + 0x3F]
6962 mulx %g5, %i6, %o3
6963 fmovscs %xcc, %f1, %f5
6964 movrlez %g7, %o7, %i4
6965 ba %xcc, loop_806
6966 fands %f9, %f1, %f13
6967 andncc %i5, %l4, %l5
6968 fbne %fcc3, loop_807
6969loop_806:
6970 ldsw [%l7 + 0x6C], %g2
6971 movneg %icc, %g3, %o6
6972 ldsb [%l7 + 0x46], %i1
6973loop_807:
6974 bl,a %xcc, loop_808
6975 fblg %fcc3, loop_809
6976 movg %icc, %o4, %l1
6977 fmovdgu %xcc, %f15, %f11
6978loop_808:
6979 movrne %o1, %i0, %i2
6980loop_809:
6981 fmovde %icc, %f4, %f13
6982 st %f5, [%l7 + 0x28]
6983 brnz,a %g1, loop_810
6984 stw %i7, [%l7 + 0x34]
6985 lduw [%l7 + 0x44], %l0
6986 ldx [%l7 + 0x68], %g4
6987loop_810:
6988 fpmerge %f3, %f5, %f4
6989 fxnor %f12, %f2, %f14
6990 st %f6, [%l7 + 0x64]
6991 fpackfix %f4, %f12
6992 movneg %icc, %l6, %o5
6993 ble,pn %icc, loop_811
6994 tvc %icc, 0x2
6995 brlez,a %o2, loop_812
6996 stx %o0, [%l7 + 0x50]
6997loop_811:
6998 fxnor %f0, %f10, %f12
6999 stw %l3, [%l7 + 0x14]
7000loop_812:
7001 udivcc %g6, 0x076C, %l2
7002 fmovrsgz %i3, %f1, %f8
7003 movrne %i6, %g5, %g7
7004 fcmple16 %f14, %f12, %o3
7005 movpos %xcc, %o7, %i4
7006 ldsb [%l7 + 0x3C], %l4
7007 fpack32 %f12, %f0, %f6
7008 fpsub32 %f12, %f4, %f0
7009 srlx %l5, %i5, %g3
7010 st %f15, [%l7 + 0x68]
7011 sdivcc %g2, 0x0429, %o6
7012 fands %f8, %f11, %f11
7013 fmovdn %icc, %f1, %f3
7014 ldsh [%l7 + 0x56], %o4
7015 lduh [%l7 + 0x18], %i1
7016 fnot1 %f6, %f6
7017 fabsd %f8, %f12
7018 fcmpne16 %f4, %f2, %o1
7019 sth %l1, [%l7 + 0x1C]
7020 fmovdge %icc, %f4, %f3
7021 fbg,a %fcc2, loop_813
7022 edge32 %i2, %i0, %i7
7023 fandnot1s %f9, %f11, %f5
7024 fpadd32 %f8, %f0, %f8
7025loop_813:
7026 movleu %icc, %l0, %g4
7027 fbg %fcc3, loop_814
7028 alignaddr %g1, %o5, %l6
7029 tsubcctv %o2, 0x1983, %o0
7030 fmul8x16au %f15, %f0, %f10
7031loop_814:
7032 fors %f9, %f4, %f2
7033 fmovdne %xcc, %f1, %f2
7034 alignaddrl %g6, %l3, %i3
7035 fmovdg %xcc, %f9, %f11
7036 fmul8x16al %f7, %f8, %f10
7037 stw %i6, [%l7 + 0x6C]
7038 movl %xcc, %l2, %g7
7039 lduw [%l7 + 0x24], %g5
7040 movge %icc, %o7, %i4
7041 fpadd32 %f6, %f0, %f0
7042 smul %o3, 0x0887, %l5
7043 ld [%l7 + 0x4C], %f1
7044 tn %icc, 0x5
7045 call loop_815
7046 mova %icc, %l4, %g3
7047 popc 0x09E4, %g2
7048 movcs %icc, %o6, %o4
7049loop_815:
7050 orcc %i5, 0x1CA3, %i1
7051 fmovrdne %l1, %f6, %f6
7052 fnot2s %f6, %f3
7053 addc %i2, 0x03C7, %o1
7054 fcmpd %fcc2, %f0, %f10
7055 bvs,a,pt %icc, loop_816
7056 add %i7, %i0, %l0
7057 fcmple16 %f4, %f4, %g4
7058 edge16ln %o5, %g1, %l6
7059loop_816:
7060 std %f4, [%l7 + 0x38]
7061 bn,a,pn %xcc, loop_817
7062 fbue %fcc0, loop_818
7063 andncc %o0, %o2, %l3
7064 fmuld8sux16 %f8, %f10, %f8
7065loop_817:
7066 umul %g6, 0x1275, %i6
7067loop_818:
7068 sdivx %l2, 0x0AF6, %i3
7069 ldsw [%l7 + 0x24], %g7
7070 ldsw [%l7 + 0x20], %o7
7071 fnegs %f2, %f2
7072 ldsb [%l7 + 0x32], %i4
7073 fmovsg %xcc, %f2, %f8
7074 umulcc %g5, %l5, %o3
7075 for %f10, %f0, %f12
7076 fcmped %fcc0, %f8, %f6
7077 fbuge %fcc2, loop_819
7078 stw %g3, [%l7 + 0x3C]
7079 xnor %l4, 0x087A, %g2
7080 ldsb [%l7 + 0x2A], %o4
7081loop_819:
7082 fcmpd %fcc0, %f0, %f8
7083 fcmple32 %f10, %f0, %o6
7084 ldsw [%l7 + 0x2C], %i5
7085 tn %xcc, 0x7
7086 fbl,a %fcc2, loop_820
7087 ldub [%l7 + 0x69], %l1
7088 ldsh [%l7 + 0x0E], %i2
7089 movrlz %o1, 0x375, %i1
7090loop_820:
7091 movpos %icc, %i7, %i0
7092 tle %xcc, 0x1
7093 stb %g4, [%l7 + 0x68]
7094 bpos,pn %icc, loop_821
7095 brlez %l0, loop_822
7096 tne %xcc, 0x3
7097 ldsw [%l7 + 0x48], %g1
7098loop_821:
7099 tsubcc %l6, 0x0D0A, %o0
7100loop_822:
7101 fpadd16 %f12, %f10, %f8
7102 ldx [%l7 + 0x70], %o5
7103 mova %xcc, %o2, %g6
7104 subc %l3, 0x117E, %i6
7105 brnz,a %l2, loop_823
7106 edge32n %i3, %o7, %g7
7107 bge,pt %icc, loop_824
7108 ldsh [%l7 + 0x2A], %g5
7109loop_823:
7110 fsrc1 %f14, %f0
7111 fnands %f5, %f1, %f13
7112loop_824:
7113 stw %l5, [%l7 + 0x54]
7114 ldd [%l7 + 0x50], %f14
7115 lduh [%l7 + 0x08], %i4
7116 bcc,a %xcc, loop_825
7117 ldsb [%l7 + 0x70], %g3
7118 brgz,a %o3, loop_826
7119 movre %g2, 0x3F2, %l4
7120loop_825:
7121 brgz %o6, loop_827
7122 sth %o4, [%l7 + 0x36]
7123loop_826:
7124 movrgez %i5, 0x148, %i2
7125 fornot2s %f15, %f5, %f15
7126loop_827:
7127 lduh [%l7 + 0x74], %o1
7128 ldsh [%l7 + 0x52], %i1
7129 lduw [%l7 + 0x64], %i7
7130 stx %l1, [%l7 + 0x40]
7131 brlez %i0, loop_828
7132 brnz,a %l0, loop_829
7133 fornot1s %f14, %f0, %f11
7134 ldub [%l7 + 0x3E], %g4
7135loop_828:
7136 be,a,pn %xcc, loop_830
7137loop_829:
7138 nop
7139 setx loop_831, %l0, %l1
7140 wrpr 0x1, %tl
7141 wrpr %l1, %tnpc
7142 setx 0x34400001400, %l0, %l1
7143 wrpr %l1, %tstate
7144 wrhpr 0x4, %htstate
7145 done
7146 ldsb [%l7 + 0x2F], %g1
7147 sth %o0, [%l7 + 0x4C]
7148loop_830:
7149 smulcc %o5, %l6, %g6
7150loop_831:
7151 fmovdcs %icc, %f8, %f5
7152 fmovdn %xcc, %f9, %f14
7153 stb %l3, [%l7 + 0x1F]
7154 bneg,a,pn %xcc, loop_832
7155 fbge %fcc2, loop_833
7156 sth %o2, [%l7 + 0x66]
7157 stx %i6, [%l7 + 0x10]
7158loop_832:
7159 subcc %l2, 0x1039, %i3
7160loop_833:
7161 fones %f14
7162 lduw [%l7 + 0x50], %o7
7163 edge16 %g7, %g5, %l5
7164 ldd [%l7 + 0x10], %f8
7165 addc %i4, %o3, %g3
7166 movvs %icc, %g2, %l4
7167 ld [%l7 + 0x08], %f1
7168 bneg,pn %icc, loop_834
7169 fble %fcc2, loop_835
7170 fpsub16 %f4, %f8, %f14
7171 fmul8x16au %f13, %f4, %f0
7172loop_834:
7173 edge16 %o4, %i5, %o6
7174loop_835:
7175 smul %o1, 0x1C96, %i1
7176 movg %xcc, %i2, %i7
7177 array8 %i0, %l1, %g4
7178 lduh [%l7 + 0x0C], %g1
7179 subccc %l0, 0x1711, %o5
7180 array8 %o0, %g6, %l3
7181 ldub [%l7 + 0x64], %o2
7182 std %f4, [%l7 + 0x70]
7183 brlz %l6, loop_836
7184 move %xcc, %l2, %i6
7185 lduh [%l7 + 0x10], %o7
7186 popc 0x0776, %g7
7187loop_836:
7188 fcmpgt16 %f8, %f0, %g5
7189 brz %i3, loop_837
7190 fmovrsgz %i4, %f4, %f0
7191 ldub [%l7 + 0x42], %o3
7192 mulx %g3, %g2, %l4
7193loop_837:
7194 tsubcc %o4, %l5, %i5
7195 edge8l %o6, %i1, %o1
7196 edge16n %i7, %i2, %i0
7197 ld [%l7 + 0x74], %f9
7198 ldx [%l7 + 0x48], %g4
7199 ba loop_838
7200 fcmped %fcc1, %f10, %f0
7201 ldub [%l7 + 0x2E], %l1
7202 stx %g1, [%l7 + 0x78]
7203loop_838:
7204 movpos %icc, %l0, %o5
7205 bcs,a,pn %xcc, loop_839
7206 ldsw [%l7 + 0x54], %o0
7207 fnors %f12, %f6, %f1
7208 andn %l3, %g6, %l6
7209loop_839:
7210 fmovda %xcc, %f2, %f11
7211 ldx [%l7 + 0x68], %o2
7212 fmovdleu %xcc, %f4, %f10
7213 ldx [%l7 + 0x10], %i6
7214 fbg,a %fcc2, loop_840
7215 xor %o7, %g7, %l2
7216 tneg %xcc, 0x0
7217 tcs %xcc, 0x0
7218loop_840:
7219 fzeros %f8
7220 edge8n %i3, %i4, %g5
7221 fmovrse %o3, %f6, %f10
7222 fandnot1s %f14, %f13, %f13
7223 ldsb [%l7 + 0x42], %g2
7224 ldsh [%l7 + 0x70], %g3
7225 nop
7226 setx loop_841, %l0, %l1
7227 wrpr 0x1, %tl
7228 wrpr %l1, %tpc
7229 add %l1, 0x4, %l1
7230 wrpr %l1, %tnpc
7231 setx 0x34400001400, %l0, %l1
7232 wrpr %l1, %tstate
7233 wrhpr 0x4, %htstate
7234 retry
7235 movre %o4, 0x20F, %l4
7236 lduw [%l7 + 0x38], %l5
7237 fbl,a %fcc1, loop_842
7238loop_841:
7239 edge32 %o6, %i1, %o1
7240 taddcc %i7, %i2, %i0
7241 nop
7242 setx loop_843, %l0, %l1
7243 jmpl %l1, %i5
7244loop_842:
7245 fbne %fcc2, loop_844
7246 fbn %fcc1, loop_845
7247 fcmpd %fcc3, %f14, %f4
7248loop_843:
7249 bvs %xcc, loop_846
7250loop_844:
7251 fmul8x16al %f14, %f13, %f2
7252loop_845:
7253 sth %g4, [%l7 + 0x44]
7254 subcc %g1, %l0, %l1
7255loop_846:
7256 tne %icc, 0x5
7257 ldsb [%l7 + 0x10], %o5
7258 stx %o0, [%l7 + 0x60]
7259 nop
7260 setx loop_847, %l0, %l1
7261 wrpr 0x1, %tl
7262 wrpr %l1, %tnpc
7263 setx 0x34400001400, %l0, %l1
7264 wrpr %l1, %tstate
7265 wrhpr 0x4, %htstate
7266 done
7267 edge8ln %l3, %g6, %o2
7268 fbne,a %fcc3, loop_848
7269 tvc %xcc, 0x6
7270loop_847:
7271 fxnor %f4, %f14, %f14
7272 ldub [%l7 + 0x4A], %l6
7273loop_848:
7274 fbuge %fcc1, loop_849
7275 ldub [%l7 + 0x3D], %o7
7276 tsubcc %g7, 0x176A, %i6
7277 bvs,a,pn %icc, loop_850
7278loop_849:
7279 fnot2 %f12, %f6
7280 tsubcctv %i3, %l2, %i4
7281 edge32 %o3, %g2, %g3
7282loop_850:
7283 fxor %f4, %f8, %f12
7284 fcmped %fcc1, %f8, %f0
7285 fmul8x16au %f15, %f15, %f4
7286 fmovda %xcc, %f11, %f1
7287 xorcc %g5, 0x1BE7, %l4
7288 fmovdn %icc, %f8, %f15
7289 mulscc %l5, 0x158E, %o6
7290 stx %o4, [%l7 + 0x48]
7291 ldub [%l7 + 0x63], %o1
7292 fmovdn %icc, %f14, %f4
7293 lduw [%l7 + 0x1C], %i7
7294 fmovde %xcc, %f4, %f8
7295 tneg %xcc, 0x4
7296 srlx %i1, %i0, %i5
7297 std %f4, [%l7 + 0x60]
7298 brlez,a %g4, loop_851
7299 siam 0x2
7300 ldsb [%l7 + 0x5B], %i2
7301 tneg %xcc, 0x7
7302loop_851:
7303 fone %f4
7304 ldsb [%l7 + 0x7A], %g1
7305 st %f15, [%l7 + 0x2C]
7306 lduh [%l7 + 0x2A], %l0
7307 and %o5, 0x0306, %o0
7308 srax %l1, 0x10, %g6
7309 ldsh [%l7 + 0x68], %o2
7310 fmovsneg %xcc, %f6, %f2
7311 brgz,a %l6, loop_852
7312 tsubcctv %o7, 0x0D48, %g7
7313 sll %i6, 0x01, %i3
7314 lduw [%l7 + 0x64], %l3
7315loop_852:
7316 st %f4, [%l7 + 0x54]
7317 movrlz %i4, %o3, %l2
7318 movleu %icc, %g2, %g3
7319 te %icc, 0x3
7320 std %f4, [%l7 + 0x58]
7321 fnegs %f15, %f7
7322 mulscc %l4, 0x0D98, %l5
7323 tvc %icc, 0x4
7324 ld [%l7 + 0x54], %f14
7325 std %f14, [%l7 + 0x48]
7326 fmovsgu %icc, %f3, %f2
7327 add %o6, 0x08B7, %o4
7328 umulcc %o1, 0x0B34, %g5
7329 ldub [%l7 + 0x31], %i1
7330 fcmpeq32 %f12, %f14, %i0
7331 ldsh [%l7 + 0x24], %i7
7332 movvc %icc, %g4, %i2
7333 fnot1 %f8, %f10
7334 fcmpgt32 %f12, %f2, %i5
7335 fmovdgu %icc, %f2, %f15
7336 lduw [%l7 + 0x20], %g1
7337 fmovscs %xcc, %f13, %f9
7338 ldsh [%l7 + 0x7E], %o5
7339 ldsw [%l7 + 0x44], %o0
7340 ldsh [%l7 + 0x3C], %l0
7341 edge16n %g6, %l1, %o2
7342 lduw [%l7 + 0x74], %o7
7343 fmovrdlz %g7, %f8, %f0
7344 taddcctv %l6, %i6, %i3
7345 smulcc %l3, %i4, %o3
7346 fones %f0
7347 fpsub16s %f8, %f5, %f2
7348 taddcctv %g2, %g3, %l2
7349 ldsh [%l7 + 0x26], %l4
7350 st %f10, [%l7 + 0x60]
7351 stb %l5, [%l7 + 0x38]
7352 std %f6, [%l7 + 0x30]
7353 fsrc1s %f12, %f4
7354 nop
7355 setx loop_853, %l0, %l1
7356 wrpr 0x1, %tl
7357 wrpr %l1, %tnpc
7358 setx 0x34400001400, %l0, %l1
7359 wrpr %l1, %tstate
7360 wrhpr 0x4, %htstate
7361 done
7362 fbge,a %fcc0, loop_854
7363 fandnot1s %f12, %f2, %f10
7364 fzero %f12
7365loop_853:
7366 fcmpeq16 %f2, %f4, %o4
7367loop_854:
7368 fbue %fcc3, loop_855
7369 fmovdneg %icc, %f15, %f8
7370 ldd [%l7 + 0x70], %f12
7371 fnot2s %f4, %f4
7372loop_855:
7373 fcmpd %fcc0, %f4, %f0
7374 fmul8x16 %f7, %f12, %f4
7375 fmovdcc %xcc, %f9, %f4
7376 xnor %o1, 0x14B5, %o6
7377 sll %i1, 0x18, %g5
7378 stw %i7, [%l7 + 0x5C]
7379 stb %g4, [%l7 + 0x41]
7380 stw %i2, [%l7 + 0x38]
7381 edge8ln %i0, %g1, %i5
7382 st %f8, [%l7 + 0x74]
7383 stx %o0, [%l7 + 0x10]
7384 fmovse %icc, %f14, %f2
7385 fzeros %f12
7386 sth %o5, [%l7 + 0x24]
7387 ldd [%l7 + 0x10], %f4
7388 alignaddrl %g6, %l1, %o2
7389 stb %o7, [%l7 + 0x3A]
7390 std %f0, [%l7 + 0x78]
7391 fmovdneg %xcc, %f2, %f4
7392 lduw [%l7 + 0x44], %l0
7393 fsrc1 %f14, %f12
7394 ldsb [%l7 + 0x62], %l6
7395 udiv %i6, 0x0BE2, %g7
7396 fmovrsgz %l3, %f14, %f2
7397 movrgz %i3, 0x3D4, %i4
7398 ldub [%l7 + 0x16], %g2
7399 bpos,pt %xcc, loop_856
7400 orncc %g3, %l2, %l4
7401 edge16n %l5, %o4, %o3
7402 fcmpes %fcc0, %f2, %f6
7403loop_856:
7404 st %f12, [%l7 + 0x28]
7405 ldsb [%l7 + 0x10], %o6
7406 fmovde %xcc, %f8, %f5
7407 ba,a,pt %icc, loop_857
7408 fmovscc %xcc, %f14, %f1
7409 pdist %f14, %f14, %f10
7410 bne,a,pn %xcc, loop_858
7411loop_857:
7412 bge,a %xcc, loop_859
7413 brgz %i1, loop_860
7414 andcc %g5, 0x1230, %i7
7415loop_858:
7416 tge %icc, 0x6
7417loop_859:
7418 fmovrdlz %g4, %f14, %f6
7419loop_860:
7420 fnor %f4, %f2, %f14
7421 fnand %f2, %f12, %f10
7422 lduh [%l7 + 0x6A], %i2
7423 movl %icc, %i0, %g1
7424 sth %i5, [%l7 + 0x6C]
7425 alignaddrl %o1, %o0, %o5
7426 fzeros %f13
7427 fmovscs %icc, %f0, %f7
7428 st %f11, [%l7 + 0x3C]
7429 ldsw [%l7 + 0x64], %g6
7430 nop
7431 setx loop_861, %l0, %l1
7432 wrpr 0x1, %tl
7433 wrpr %l1, %tpc
7434 add %l1, 0x4, %l1
7435 wrpr %l1, %tnpc
7436 setx 0x34400001400, %l0, %l1
7437 wrpr %l1, %tstate
7438 wrhpr 0x4, %htstate
7439 retry
7440 fandnot1s %f1, %f9, %f12
7441 mulx %l1, 0x06AE, %o2
7442 st %f4, [%l7 + 0x20]
7443loop_861:
7444 fmovd %f2, %f14
7445 brlz %l0, loop_862
7446 subcc %o7, 0x1517, %l6
7447 sth %i6, [%l7 + 0x18]
7448 ldx [%l7 + 0x48], %g7
7449loop_862:
7450 fabsd %f14, %f12
7451 st %f6, [%l7 + 0x0C]
7452 fcmple32 %f2, %f10, %l3
7453 fbul %fcc1, loop_863
7454 ldsb [%l7 + 0x7E], %i4
7455 fmovrdgez %i3, %f14, %f14
7456 ldsb [%l7 + 0x19], %g3
7457loop_863:
7458 fexpand %f8, %f12
7459 ldsb [%l7 + 0x6E], %l2
7460 movre %l4, %l5, %g2
7461 fba,a %fcc3, loop_864
7462 fzeros %f1
7463 ldx [%l7 + 0x68], %o4
7464 fsrc1s %f1, %f12
7465loop_864:
7466 movrgez %o6, %o3, %g5
7467 ldd [%l7 + 0x78], %f10
7468 andncc %i7, %g4, %i1
7469 lduw [%l7 + 0x30], %i2
7470 fpadd16 %f6, %f6, %f6
7471 ld [%l7 + 0x10], %f10
7472 fbg %fcc3, loop_865
7473 bcc,a loop_866
7474 ldd [%l7 + 0x70], %f4
7475 edge32ln %g1, %i5, %i0
7476loop_865:
7477 udivcc %o0, 0x165B, %o5
7478loop_866:
7479 ldsw [%l7 + 0x20], %o1
7480 tvs %xcc, 0x6
7481 fmul8x16au %f9, %f12, %f12
7482 fxors %f1, %f7, %f0
7483 movne %icc, %l1, %g6
7484 fpsub16s %f3, %f14, %f4
7485 tgu %icc, 0x6
7486 subcc %o2, 0x11D3, %l0
7487 udivx %o7, 0x1E06, %l6
7488 bvs,a,pn %icc, loop_867
7489 tvs %xcc, 0x0
7490 edge32l %g7, %i6, %i4
7491 fone %f10
7492loop_867:
7493 orncc %l3, %g3, %l2
7494 fbo %fcc1, loop_868
7495 movne %xcc, %i3, %l5
7496 movrlz %g2, 0x0C8, %l4
7497 fmovda %xcc, %f0, %f10
7498loop_868:
7499 array16 %o4, %o6, %o3
7500 bleu,pt %xcc, loop_869
7501 edge16l %i7, %g5, %i1
7502 fpadd32 %f8, %f8, %f2
7503 edge8l %g4, %g1, %i2
7504loop_869:
7505 fmovrsgz %i0, %f2, %f6
7506 fexpand %f14, %f14
7507 edge16n %i5, %o0, %o5
7508 fones %f2
7509 ldsw [%l7 + 0x58], %o1
7510 fpack16 %f2, %f8
7511 st %f10, [%l7 + 0x18]
7512 fbge,a %fcc1, loop_870
7513 move %xcc, %l1, %o2
7514 fmovdcc %icc, %f0, %f14
7515 tne %icc, 0x3
7516loop_870:
7517 tvs %icc, 0x7
7518 movl %xcc, %g6, %o7
7519 std %f12, [%l7 + 0x08]
7520 fbule %fcc3, loop_871
7521 fmovsvc %xcc, %f13, %f7
7522 fpackfix %f12, %f7
7523 ba,a loop_872
7524loop_871:
7525 ldd [%l7 + 0x40], %f10
7526 tn %xcc, 0x2
7527 std %f2, [%l7 + 0x30]
7528loop_872:
7529 fnot2s %f10, %f0
7530 ld [%l7 + 0x38], %f11
7531 ldsb [%l7 + 0x32], %l6
7532 fpackfix %f0, %f2
7533 fandnot2 %f14, %f12, %f0
7534 siam 0x7
7535 sdivcc %l0, 0x0D27, %g7
7536 tneg %xcc, 0x5
7537 fmovsl %icc, %f11, %f0
7538 fbul,a %fcc0, loop_873
7539 ldsh [%l7 + 0x26], %i6
7540 lduw [%l7 + 0x14], %l3
7541 movge %xcc, %g3, %l2
7542loop_873:
7543 lduw [%l7 + 0x24], %i4
7544 fmovd %f4, %f12
7545 lduw [%l7 + 0x44], %l5
7546 ba,a,pt %xcc, loop_874
7547 fpsub32s %f10, %f3, %f9
7548 alignaddr %g2, %l4, %o4
7549 fnegs %f3, %f10
7550loop_874:
7551 fandnot1 %f14, %f10, %f6
7552 stb %o6, [%l7 + 0x32]
7553 fmovsa %xcc, %f5, %f3
7554 mulscc %i3, 0x0B50, %o3
7555 stw %g5, [%l7 + 0x74]
7556 sth %i7, [%l7 + 0x54]
7557 ldd [%l7 + 0x50], %f14
7558 fmul8x16 %f4, %f14, %f6
7559 fsrc2 %f4, %f2
7560 lduw [%l7 + 0x28], %i1
7561 ldsh [%l7 + 0x0E], %g4
7562 and %i2, %i0, %g1
7563 ble,a,pn %xcc, loop_875
7564 smul %i5, 0x1152, %o0
7565 fbg,a %fcc3, loop_876
7566 fxnors %f10, %f1, %f6
7567loop_875:
7568 nop
7569 setx loop_877, %l0, %l1
7570 wrpr 0x1, %tl
7571 wrpr %l1, %tpc
7572 add %l1, 0x4, %l1
7573 wrpr %l1, %tnpc
7574 setx 0x34400001400, %l0, %l1
7575 wrpr %l1, %tstate
7576 wrhpr 0x4, %htstate
7577 retry
7578 lduw [%l7 + 0x74], %o1
7579loop_876:
7580 fbl,a %fcc1, loop_878
7581 movcc %xcc, %l1, %o2
7582loop_877:
7583 mulx %g6, %o7, %o5
7584 fmovrsne %l6, %f11, %f9
7585loop_878:
7586 stb %g7, [%l7 + 0x4B]
7587 fmovdle %xcc, %f4, %f13
7588 std %f14, [%l7 + 0x10]
7589 stb %i6, [%l7 + 0x0C]
7590 fmovdl %xcc, %f8, %f2
7591 ta %xcc, 0x2
7592 srlx %l3, %g3, %l0
7593 lduh [%l7 + 0x2A], %l2
7594 tg %icc, 0x7
7595 ldsh [%l7 + 0x46], %i4
7596 fmovrslez %g2, %f0, %f4
7597 fmovsleu %icc, %f3, %f0
7598 fmovs %f3, %f14
7599 movgu %xcc, %l4, %o4
7600 movcs %xcc, %o6, %l5
7601 movge %xcc, %i3, %o3
7602 ldsh [%l7 + 0x6E], %i7
7603 ldd [%l7 + 0x50], %f4
7604 fmovde %icc, %f3, %f3
7605 edge32ln %g5, %i1, %g4
7606 ldsb [%l7 + 0x0C], %i2
7607 lduh [%l7 + 0x46], %i0
7608 fbn,a %fcc0, loop_879
7609 fxor %f0, %f0, %f12
7610 fcmpeq32 %f0, %f14, %i5
7611 sdivcc %g1, 0x02E0, %o1
7612loop_879:
7613 ldub [%l7 + 0x76], %l1
7614 fbule,a %fcc0, loop_880
7615 stw %o2, [%l7 + 0x4C]
7616 subc %g6, 0x09AA, %o0
7617 bvc,a loop_881
7618loop_880:
7619 edge16n %o7, %o5, %g7
7620 ldd [%l7 + 0x20], %f2
7621 fbl,a %fcc3, loop_882
7622loop_881:
7623 xor %i6, %l6, %l3
7624 tge %icc, 0x6
7625 fmul8sux16 %f14, %f10, %f12
7626loop_882:
7627 stb %g3, [%l7 + 0x36]
7628 fbue %fcc1, loop_883
7629 edge8 %l0, %l2, %g2
7630 lduh [%l7 + 0x34], %l4
7631 lduh [%l7 + 0x12], %o4
7632loop_883:
7633 movge %icc, %i4, %l5
7634 fpsub32 %f12, %f2, %f12
7635 ldsw [%l7 + 0x4C], %i3
7636 ldsw [%l7 + 0x20], %o6
7637 fmovdg %xcc, %f4, %f2
7638 tcc %xcc, 0x0
7639 fmovdvs %xcc, %f6, %f8
7640 ldsw [%l7 + 0x14], %o3
7641 fmovsge %icc, %f6, %f8
7642 ldsh [%l7 + 0x66], %i7
7643 fmovdleu %icc, %f12, %f9
7644 andcc %g5, 0x1069, %g4
7645 ldx [%l7 + 0x70], %i2
7646 fmovscs %xcc, %f7, %f15
7647 ldd [%l7 + 0x48], %f6
7648 bcc,a,pt %xcc, loop_884
7649 fbg,a %fcc1, loop_885
7650 fmovsneg %icc, %f2, %f11
7651 fmovrslez %i1, %f15, %f13
7652loop_884:
7653 edge8n %i0, %g1, %o1
7654loop_885:
7655 add %i5, 0x0EC8, %l1
7656 bne,a,pt %xcc, loop_886
7657 tcc %xcc, 0x7
7658 nop
7659 setx loop_887, %l0, %l1
7660 jmpl %l1, %o2
7661 fmovsge %xcc, %f4, %f3
7662loop_886:
7663 lduw [%l7 + 0x18], %o0
7664 stw %o7, [%l7 + 0x50]
7665loop_887:
7666 movrne %g6, %g7, %o5
7667 fand %f14, %f8, %f12
7668 fble,a %fcc0, loop_888
7669 lduw [%l7 + 0x24], %l6
7670 sdivcc %l3, 0x165C, %i6
7671 fpadd32s %f15, %f3, %f12
7672loop_888:
7673 fbge,a %fcc3, loop_889
7674 brlez %l0, loop_890
7675 call loop_891
7676 stx %l2, [%l7 + 0x48]
7677loop_889:
7678 edge32n %g3, %l4, %g2
7679loop_890:
7680 stb %o4, [%l7 + 0x1B]
7681loop_891:
7682 ldsw [%l7 + 0x50], %i4
7683 fmul8ulx16 %f0, %f4, %f8
7684 fbule %fcc0, loop_892
7685 fbe,a %fcc1, loop_893
7686 ldd [%l7 + 0x68], %f0
7687 fornot1 %f10, %f12, %f12
7688loop_892:
7689 fones %f2
7690loop_893:
7691 tsubcc %l5, 0x1181, %i3
7692 fmovsleu %xcc, %f12, %f9
7693 fbul %fcc2, loop_894
7694 st %f3, [%l7 + 0x60]
7695 sth %o3, [%l7 + 0x5E]
7696 lduh [%l7 + 0x36], %o6
7697loop_894:
7698 lduh [%l7 + 0x4A], %g5
7699 fmuld8sux16 %f3, %f9, %f12
7700 fbule %fcc0, loop_895
7701 tpos %xcc, 0x0
7702 sdivcc %g4, 0x131E, %i2
7703 fcmpd %fcc0, %f0, %f12
7704loop_895:
7705 ldx [%l7 + 0x30], %i7
7706 std %f0, [%l7 + 0x60]
7707 ld [%l7 + 0x3C], %f10
7708 xorcc %i0, %i1, %o1
7709 stw %g1, [%l7 + 0x50]
7710 tsubcc %l1, %o2, %o0
7711 fmovda %icc, %f8, %f1
7712 fmovdcc %xcc, %f0, %f0
7713 fmovrsgez %i5, %f6, %f4
7714 mulscc %g6, 0x0E97, %g7
7715 fbule,a %fcc3, loop_896
7716 fbne,a %fcc1, loop_897
7717 movrgz %o5, 0x024, %o7
7718 fmovrdgez %l6, %f14, %f12
7719loop_896:
7720 fnegd %f2, %f10
7721loop_897:
7722 ldub [%l7 + 0x63], %l3
7723 stb %i6, [%l7 + 0x19]
7724 tpos %icc, 0x0
7725 fpsub32 %f14, %f6, %f12
7726 array16 %l2, %l0, %l4
7727 fcmple32 %f10, %f2, %g2
7728 ldsw [%l7 + 0x40], %o4
7729 stb %i4, [%l7 + 0x1D]
7730 fmovsa %icc, %f4, %f9
7731 lduh [%l7 + 0x54], %l5
7732 tg %icc, 0x1
7733 ldsw [%l7 + 0x34], %i3
7734 smulcc %g3, %o3, %o6
7735 sdivx %g5, 0x00CC, %g4
7736 fmovscs %icc, %f5, %f7
7737 bvc,pt %icc, loop_898
7738 st %f6, [%l7 + 0x5C]
7739 nop
7740 setx loop_899, %l0, %l1
7741 jmpl %l1, %i7
7742 xnorcc %i2, 0x0D6B, %i1
7743loop_898:
7744 udivcc %i0, 0x0B26, %o1
7745 array16 %g1, %l1, %o2
7746loop_899:
7747 lduh [%l7 + 0x5E], %o0
7748 lduh [%l7 + 0x48], %i5
7749 lduw [%l7 + 0x24], %g7
7750 ldsh [%l7 + 0x3C], %g6
7751 edge32ln %o5, %l6, %l3
7752 ldx [%l7 + 0x58], %o7
7753 ld [%l7 + 0x14], %f12
7754 stw %i6, [%l7 + 0x28]
7755 fmovda %xcc, %f12, %f5
7756 lduh [%l7 + 0x48], %l0
7757 lduw [%l7 + 0x30], %l4
7758 fnand %f10, %f2, %f6
7759 fmovrsgz %l2, %f3, %f1
7760 lduw [%l7 + 0x0C], %o4
7761 ld [%l7 + 0x70], %f6
7762 sth %i4, [%l7 + 0x22]
7763 brnz %g2, loop_900
7764 ld [%l7 + 0x08], %f8
7765 or %i3, %g3, %o3
7766 nop
7767 setx loop_901, %l0, %l1
7768 jmpl %l1, %l5
7769loop_900:
7770 bshuffle %f6, %f4, %f12
7771 std %f4, [%l7 + 0x40]
7772 array32 %o6, %g4, %i7
7773loop_901:
7774 fmovrsne %g5, %f1, %f12
7775 fsrc1 %f2, %f0
7776 std %f4, [%l7 + 0x78]
7777 movvs %icc, %i2, %i1
7778 std %f12, [%l7 + 0x08]
7779 umulcc %i0, %o1, %l1
7780 tn %xcc, 0x6
7781 ldub [%l7 + 0x73], %o2
7782 ldsw [%l7 + 0x64], %g1
7783 add %o0, 0x0804, %i5
7784 fmovrdlez %g6, %f0, %f0
7785 lduw [%l7 + 0x58], %o5
7786 lduh [%l7 + 0x78], %g7
7787 edge32n %l6, %l3, %o7
7788 bg,a %icc, loop_902
7789 bl loop_903
7790 fmuld8sux16 %f7, %f2, %f0
7791 xorcc %i6, 0x1804, %l4
7792loop_902:
7793 stw %l0, [%l7 + 0x5C]
7794loop_903:
7795 fmovsne %icc, %f2, %f13
7796 fbe %fcc3, loop_904
7797 nop
7798 setx loop_905, %l0, %l1
7799 wrpr 0x1, %tl
7800 wrpr %l1, %tpc
7801 add %l1, 0x4, %l1
7802 wrpr %l1, %tnpc
7803 setx 0x34400001400, %l0, %l1
7804 wrpr %l1, %tstate
7805 wrhpr 0x4, %htstate
7806 retry
7807 subcc %l2, %o4, %i4
7808 fnot2s %f2, %f15
7809loop_904:
7810 pdist %f0, %f14, %f0
7811loop_905:
7812 movneg %icc, %i3, %g3
7813 fmovsa %xcc, %f8, %f4
7814 lduw [%l7 + 0x10], %o3
7815 ldub [%l7 + 0x33], %g2
7816 st %f15, [%l7 + 0x14]
7817 pdist %f2, %f0, %f10
7818 sllx %l5, 0x07, %g4
7819 ld [%l7 + 0x18], %f12
7820 fcmpd %fcc1, %f2, %f8
7821 fmul8ulx16 %f4, %f0, %f8
7822 srl %i7, 0x04, %g5
7823 fmovsleu %xcc, %f3, %f7
7824 movpos %icc, %o6, %i1
7825 ldub [%l7 + 0x0E], %i2
7826 taddcc %o1, 0x0D22, %l1
7827 add %i0, 0x055E, %o2
7828 fxnors %f4, %f15, %f15
7829 add %o0, %g1, %i5
7830 fnands %f4, %f11, %f9
7831 edge8ln %g6, %o5, %l6
7832 fnot2 %f2, %f8
7833 brgez %l3, loop_906
7834 stw %o7, [%l7 + 0x10]
7835 fmovsneg %xcc, %f7, %f6
7836 tne %xcc, 0x3
7837loop_906:
7838 fmovscs %xcc, %f15, %f15
7839 fsrc1s %f13, %f2
7840 fmovsvs %xcc, %f14, %f8
7841 std %f4, [%l7 + 0x68]
7842 ba,a loop_907
7843 fnegs %f4, %f9
7844 edge32l %i6, %l4, %g7
7845 ldub [%l7 + 0x32], %l2
7846loop_907:
7847 fmovrdgez %l0, %f6, %f6
7848 fcmpd %fcc1, %f12, %f0
7849 fandnot2 %f12, %f6, %f8
7850 lduh [%l7 + 0x40], %o4
7851 fmuld8sux16 %f3, %f10, %f2
7852 movge %icc, %i4, %g3
7853 lduh [%l7 + 0x1E], %o3
7854 taddcctv %i3, 0x1F90, %l5
7855 movvc %icc, %g4, %g2
7856 lduw [%l7 + 0x64], %g5
7857 edge8n %o6, %i1, %i2
7858 edge8n %o1, %l1, %i7
7859 sth %i0, [%l7 + 0x70]
7860 fmovdne %icc, %f7, %f3
7861 fbn %fcc2, loop_908
7862 lduh [%l7 + 0x1C], %o0
7863 fmovsl %xcc, %f0, %f3
7864 stw %g1, [%l7 + 0x40]
7865loop_908:
7866 smulcc %i5, 0x0888, %g6
7867 bl loop_909
7868 sdivcc %o2, 0x1C00, %o5
7869 taddcc %l3, 0x0173, %o7
7870 array16 %l6, %l4, %g7
7871loop_909:
7872 sth %i6, [%l7 + 0x24]
7873 andcc %l2, %o4, %i4
7874 ldsh [%l7 + 0x5E], %l0
7875 fnot1 %f0, %f8
7876 ldub [%l7 + 0x21], %g3
7877 movg %xcc, %o3, %l5
7878 stw %g4, [%l7 + 0x10]
7879 bcc,pn %xcc, loop_910
7880 fbge,a %fcc0, loop_911
7881 fmovsvs %xcc, %f10, %f12
7882 sdiv %i3, 0x1632, %g2
7883loop_910:
7884 fmovdleu %xcc, %f6, %f8
7885loop_911:
7886 fbul,a %fcc0, loop_912
7887 st %f5, [%l7 + 0x30]
7888 fsrc1s %f0, %f10
7889 stw %o6, [%l7 + 0x6C]
7890loop_912:
7891 fcmpne16 %f4, %f12, %i1
7892 stw %g5, [%l7 + 0x18]
7893 fsrc1s %f9, %f0
7894 ldsh [%l7 + 0x6C], %o1
7895 udivcc %i2, 0x1210, %i7
7896 stb %l1, [%l7 + 0x37]
7897 fzero %f10
7898 ldx [%l7 + 0x78], %i0
7899 addccc %o0, %g1, %i5
7900 for %f2, %f0, %f14
7901 fble,a %fcc1, loop_913
7902 brlz %g6, loop_914
7903 stx %o5, [%l7 + 0x68]
7904 tsubcctv %o2, 0x07F8, %l3
7905loop_913:
7906 fpsub32s %f8, %f2, %f10
7907loop_914:
7908 stw %l6, [%l7 + 0x2C]
7909 fzero %f2
7910 fbule %fcc2, loop_915
7911 array32 %l4, %g7, %i6
7912 fmovdcc %icc, %f11, %f10
7913 fcmpeq16 %f8, %f12, %o7
7914loop_915:
7915 fpsub32 %f6, %f14, %f4
7916 fpack32 %f6, %f12, %f14
7917 stx %l2, [%l7 + 0x70]
7918 ldsw [%l7 + 0x64], %i4
7919 fbu,a %fcc3, loop_916
7920 tg %xcc, 0x1
7921 ld [%l7 + 0x10], %f3
7922 fmovdvc %icc, %f11, %f7
7923loop_916:
7924 sdivcc %o4, 0x01A6, %g3
7925 ldub [%l7 + 0x44], %o3
7926 fmovd %f2, %f4
7927 movge %xcc, %l0, %l5
7928 lduh [%l7 + 0x44], %i3
7929 umulcc %g2, 0x0A35, %o6
7930 movcs %xcc, %g4, %g5
7931 mova %icc, %i1, %o1
7932 smul %i7, %l1, %i0
7933 siam 0x0
7934 fbge,a %fcc3, loop_917
7935 ldub [%l7 + 0x68], %o0
7936 nop
7937 setx loop_918, %l0, %l1
7938 wrpr 0x1, %tl
7939 wrpr %l1, %tnpc
7940 setx 0x34400001400, %l0, %l1
7941 wrpr %l1, %tstate
7942 wrhpr 0x4, %htstate
7943 done
7944 call loop_919
7945loop_917:
7946 fmovsn %icc, %f4, %f8
7947 fnands %f1, %f2, %f10
7948loop_918:
7949 fornot1 %f14, %f14, %f0
7950loop_919:
7951 tneg %icc, 0x2
7952 alignaddrl %g1, %i5, %i2
7953 stx %o5, [%l7 + 0x20]
7954 lduw [%l7 + 0x08], %o2
7955 sth %g6, [%l7 + 0x48]
7956 brlz %l6, loop_920
7957 fmovse %xcc, %f11, %f5
7958 st %f11, [%l7 + 0x40]
7959 taddcctv %l3, 0x07FD, %l4
7960loop_920:
7961 umulcc %i6, 0x1C49, %g7
7962 fmovrsne %l2, %f3, %f3
7963 udivcc %i4, 0x19D1, %o4
7964 bvc loop_921
7965 sth %g3, [%l7 + 0x24]
7966 fmovsneg %xcc, %f9, %f13
7967 subcc %o7, %l0, %o3
7968loop_921:
7969 call loop_922
7970 addccc %l5, %g2, %i3
7971 movneg %icc, %o6, %g4
7972 udivx %i1, 0x1BBD, %g5
7973loop_922:
7974 edge8n %o1, %i7, %l1
7975 bcs,a %xcc, loop_923
7976 fcmpne16 %f2, %f14, %i0
7977 fbo %fcc2, loop_924
7978 fblg %fcc1, loop_925
7979loop_923:
7980 lduh [%l7 + 0x5E], %g1
7981 alignaddrl %o0, %i2, %i5
7982loop_924:
7983 andncc %o2, %o5, %l6
7984loop_925:
7985 bge,pt %xcc, loop_926
7986 ldd [%l7 + 0x60], %f0
7987 fmovdvc %xcc, %f7, %f2
7988 lduw [%l7 + 0x10], %g6
7989loop_926:
7990 fzero %f2
7991 brnz,a %l4, loop_927
7992 fmuld8sux16 %f6, %f3, %f2
7993 fnand %f4, %f14, %f6
7994 fcmps %fcc1, %f12, %f12
7995loop_927:
7996 fnor %f4, %f0, %f0
7997 srax %i6, %g7, %l2
7998 bcc,a loop_928
7999 st %f5, [%l7 + 0x30]
8000 stw %i4, [%l7 + 0x3C]
8001 fmul8x16al %f10, %f2, %f4
8002loop_928:
8003 fcmps %fcc1, %f7, %f3
8004 fands %f9, %f9, %f14
8005 stw %l3, [%l7 + 0x38]
8006 edge32 %g3, %o7, %o4
8007 tne %xcc, 0x4
8008 bl,pn %xcc, loop_929
8009 xor %l0, %o3, %g2
8010 fpadd16 %f0, %f2, %f6
8011 fones %f6
8012loop_929:
8013 movneg %xcc, %i3, %o6
8014 tcs %xcc, 0x5
8015 fmovsleu %icc, %f12, %f1
8016 ldub [%l7 + 0x40], %g4
8017 mulx %i1, 0x0DFE, %g5
8018 subccc %o1, 0x1F2A, %l5
8019 fbge,a %fcc3, loop_930
8020 faligndata %f8, %f8, %f6
8021 brz %l1, loop_931
8022 fbg %fcc2, loop_932
8023loop_930:
8024 stx %i7, [%l7 + 0x40]
8025 ldsb [%l7 + 0x6F], %g1
8026loop_931:
8027 fsrc2 %f2, %f6
8028loop_932:
8029 sth %i0, [%l7 + 0x5C]
8030 tge %icc, 0x0
8031 fbu,a %fcc0, loop_933
8032 andn %i2, %o0, %o2
8033 stb %i5, [%l7 + 0x63]
8034 and %l6, %o5, %g6
8035loop_933:
8036 fpadd16 %f14, %f4, %f12
8037 bneg,a %icc, loop_934
8038 bcs,a,pn %xcc, loop_935
8039 movneg %icc, %l4, %g7
8040 fbn %fcc1, loop_936
8041loop_934:
8042 ld [%l7 + 0x08], %f15
8043loop_935:
8044 lduw [%l7 + 0x30], %i6
8045 subcc %i4, 0x085A, %l2
8046loop_936:
8047 smul %l3, %g3, %o7
8048 stx %l0, [%l7 + 0x68]
8049 std %f4, [%l7 + 0x78]
8050 tvs %xcc, 0x4
8051 tpos %xcc, 0x0
8052 tcs %icc, 0x0
8053 fcmpes %fcc3, %f0, %f14
8054 movrgez %o4, %o3, %i3
8055 fors %f2, %f9, %f6
8056 ldsb [%l7 + 0x61], %o6
8057 faligndata %f10, %f2, %f12
8058 smul %g4, 0x1188, %i1
8059 bpos,a loop_937
8060 sth %g2, [%l7 + 0x38]
8061 movrlz %o1, 0x3B8, %g5
8062 fmovrslz %l5, %f4, %f9
8063loop_937:
8064 add %i7, %l1, %i0
8065 fmovscc %xcc, %f4, %f5
8066 lduw [%l7 + 0x5C], %i2
8067 fmovs %f8, %f15
8068 nop
8069 setx loop_938, %l0, %l1
8070 jmpl %l1, %o0
8071 fand %f2, %f12, %f6
8072 fmovdcs %xcc, %f9, %f10
8073 stw %o2, [%l7 + 0x78]
8074loop_938:
8075 fexpand %f14, %f8
8076 fbl,a %fcc0, loop_939
8077 fbuge %fcc0, loop_940
8078 fbule %fcc0, loop_941
8079 stw %i5, [%l7 + 0x5C]
8080loop_939:
8081 taddcc %l6, %o5, %g1
8082loop_940:
8083 ldsw [%l7 + 0x60], %g6
8084loop_941:
8085 fbn,a %fcc1, loop_942
8086 tgu %xcc, 0x3
8087 bleu,pt %xcc, loop_943
8088 popc 0x19B7, %l4
8089loop_942:
8090 movneg %icc, %i6, %i4
8091 movne %xcc, %g7, %l2
8092loop_943:
8093 fmovdvs %xcc, %f3, %f2
8094 fmovrsne %l3, %f4, %f9
8095 fnand %f4, %f0, %f14
8096 edge32 %g3, %l0, %o7
8097 st %f6, [%l7 + 0x2C]
8098 fmovrde %o4, %f14, %f4
8099 fmovdg %xcc, %f2, %f11
8100 sth %o3, [%l7 + 0x64]
8101 lduw [%l7 + 0x10], %i3
8102 fbue %fcc3, loop_944
8103 sub %g4, 0x06F5, %i1
8104 fmovrslez %o6, %f6, %f7
8105 fbge,a %fcc0, loop_945
8106loop_944:
8107 tleu %icc, 0x0
8108 brgez %g2, loop_946
8109 stw %g5, [%l7 + 0x28]
8110loop_945:
8111 bvs,a %icc, loop_947
8112 ldsw [%l7 + 0x7C], %l5
8113loop_946:
8114 ldsb [%l7 + 0x6E], %o1
8115 ld [%l7 + 0x14], %f3
8116loop_947:
8117 fmovsneg %icc, %f9, %f13
8118 fbule %fcc1, loop_948
8119 movcs %xcc, %i7, %l1
8120 fcmpes %fcc3, %f9, %f2
8121 ldsw [%l7 + 0x20], %i2
8122loop_948:
8123 fbne %fcc2, loop_949
8124 srlx %o0, %i0, %o2
8125 brnz,a %i5, loop_950
8126 sethi 0x0D62, %o5
8127loop_949:
8128 sth %g1, [%l7 + 0x56]
8129 fors %f8, %f14, %f6
8130loop_950:
8131 fcmpgt32 %f2, %f14, %g6
8132 fmovda %icc, %f10, %f3
8133 movrlz %l4, 0x14D, %i6
8134 ldd [%l7 + 0x70], %f6
8135 fmovsne %xcc, %f8, %f0
8136 fmovdl %icc, %f0, %f1
8137 fmovrdgz %l6, %f8, %f0
8138 sdivx %g7, 0x0C26, %i4
8139 std %f12, [%l7 + 0x68]
8140 fxnors %f12, %f12, %f10
8141 fmul8sux16 %f2, %f4, %f14
8142 edge32ln %l2, %l3, %l0
8143 mulscc %g3, %o7, %o4
8144 fsrc2 %f10, %f2
8145 ldd [%l7 + 0x28], %f12
8146 ldub [%l7 + 0x2E], %o3
8147 popc 0x18D5, %i3
8148 movgu %xcc, %g4, %i1
8149 fpadd16 %f0, %f2, %f10
8150 fors %f6, %f11, %f6
8151 fone %f2
8152 lduh [%l7 + 0x1A], %g2
8153 bcc,a loop_951
8154 fone %f14
8155 lduh [%l7 + 0x3C], %o6
8156 ld [%l7 + 0x7C], %f12
8157loop_951:
8158 fmovsl %icc, %f9, %f15
8159 bgu %xcc, loop_952
8160 stw %g5, [%l7 + 0x4C]
8161 ld [%l7 + 0x14], %f7
8162 fcmpgt16 %f4, %f8, %o1
8163loop_952:
8164 ldsw [%l7 + 0x44], %i7
8165 edge32l %l5, %l1, %i2
8166 fmuld8sux16 %f12, %f14, %f6
8167 movvs %xcc, %i0, %o0
8168 stx %i5, [%l7 + 0x58]
8169 movvc %icc, %o2, %o5
8170 fandnot1s %f9, %f14, %f3
8171 tvs %xcc, 0x1
8172 ldub [%l7 + 0x0D], %g6
8173 fmovda %icc, %f10, %f12
8174 andcc %g1, %i6, %l4
8175 fmovrse %l6, %f15, %f0
8176 fnegs %f7, %f5
8177 udivx %g7, 0x10BB, %i4
8178 lduw [%l7 + 0x68], %l2
8179 add %l3, 0x0966, %l0
8180 movrlz %o7, 0x197, %g3
8181 tn %xcc, 0x4
8182 edge8 %o3, %o4, %i3
8183 fcmpne16 %f4, %f2, %g4
8184 fzero %f8
8185 sll %i1, 0x04, %g2
8186 move %xcc, %g5, %o1
8187 fcmped %fcc1, %f2, %f10
8188 ldsh [%l7 + 0x5C], %i7
8189 fbue,a %fcc0, loop_953
8190 ldsh [%l7 + 0x56], %o6
8191 fnegs %f4, %f14
8192 fsrc2s %f12, %f14
8193loop_953:
8194 ldd [%l7 + 0x40], %f14
8195 tcs %xcc, 0x0
8196 st %f15, [%l7 + 0x78]
8197 fpack32 %f4, %f6, %f14
8198 sth %l1, [%l7 + 0x16]
8199 ldd [%l7 + 0x18], %f6
8200 fbge,a %fcc1, loop_954
8201 bvc,a,pt %xcc, loop_955
8202 fpack32 %f14, %f0, %f12
8203 tg %icc, 0x3
8204loop_954:
8205 nop
8206 setx loop_956, %l0, %l1
8207 jmpl %l1, %l5
8208loop_955:
8209 ld [%l7 + 0x14], %f11
8210 fpsub32s %f5, %f9, %f14
8211 sdiv %i0, 0x144E, %o0
8212loop_956:
8213 sth %i2, [%l7 + 0x32]
8214 xnor %o2, 0x1F02, %o5
8215 fmovrse %i5, %f14, %f3
8216 bgu,a,pn %icc, loop_957
8217 std %f6, [%l7 + 0x30]
8218 movvc %icc, %g1, %g6
8219 ldd [%l7 + 0x50], %f6
8220loop_957:
8221 movvc %icc, %i6, %l6
8222 ldx [%l7 + 0x28], %g7
8223 movcs %xcc, %i4, %l2
8224 fsrc1s %f0, %f2
8225 ldx [%l7 + 0x78], %l3
8226 tvc %xcc, 0x7
8227 fandnot2 %f8, %f6, %f8
8228 ldsh [%l7 + 0x48], %l4
8229 andncc %l0, %o7, %o3
8230 sra %o4, 0x1D, %g3
8231 sethi 0x0CD3, %i3
8232 fmovdg %icc, %f5, %f5
8233 brgz %i1, loop_958
8234 ldsw [%l7 + 0x5C], %g2
8235 fornot1s %f7, %f10, %f12
8236 fmovrdgz %g5, %f2, %f4
8237loop_958:
8238 fpack16 %f2, %f1
8239 movl %icc, %o1, %g4
8240 movleu %icc, %o6, %l1
8241 fmovdleu %icc, %f14, %f12
8242 add %l5, %i0, %i7
8243 bg %icc, loop_959
8244 fbge,a %fcc2, loop_960
8245 bne,a,pt %icc, loop_961
8246 bl,pn %xcc, loop_962
8247loop_959:
8248 lduh [%l7 + 0x56], %i2
8249loop_960:
8250 ldub [%l7 + 0x5B], %o2
8251loop_961:
8252 fnors %f9, %f15, %f3
8253loop_962:
8254 ld [%l7 + 0x40], %f11
8255 lduw [%l7 + 0x70], %o0
8256 fpadd32 %f12, %f10, %f14
8257 fsrc1s %f0, %f12
8258 bge,a,pn %xcc, loop_963
8259 fcmpne16 %f10, %f2, %i5
8260 movrlez %g1, 0x259, %g6
8261 sth %i6, [%l7 + 0x7C]
8262loop_963:
8263 fmovrdgez %l6, %f14, %f14
8264 fcmpne16 %f10, %f14, %g7
8265 fnot1s %f8, %f6
8266 brlz %o5, loop_964
8267 bshuffle %f6, %f0, %f14
8268 andn %l2, 0x11A9, %l3
8269 fmovd %f0, %f12
8270loop_964:
8271 fmovdneg %icc, %f8, %f0
8272 subcc %l4, %l0, %o7
8273 srl %i4, 0x1F, %o4
8274 fmovdvc %xcc, %f1, %f9
8275 bvs,pn %xcc, loop_965
8276 nop
8277 setx loop_966, %l0, %l1
8278 wrpr 0x1, %tl
8279 wrpr %l1, %tnpc
8280 setx 0x34400001400, %l0, %l1
8281 wrpr %l1, %tstate
8282 wrhpr 0x4, %htstate
8283 done
8284 movleu %xcc, %g3, %o3
8285 orncc %i1, 0x1E9D, %g2
8286loop_965:
8287 fba %fcc3, loop_967
8288loop_966:
8289 fornot1s %f10, %f4, %f13
8290 fcmpd %fcc0, %f12, %f12
8291 ldsh [%l7 + 0x18], %g5
8292loop_967:
8293 andcc %i3, 0x1956, %g4
8294 fbe %fcc3, loop_968
8295 movge %icc, %o6, %o1
8296 ldsh [%l7 + 0x34], %l1
8297 add %l5, %i7, %i2
8298loop_968:
8299 lduw [%l7 + 0x0C], %o2
8300 fcmped %fcc1, %f4, %f8
8301 edge16ln %o0, %i0, %g1
8302 movcc %xcc, %g6, %i6
8303 xnorcc %l6, %i5, %o5
8304 fsrc1 %f8, %f12
8305 addc %l2, %g7, %l4
8306 fsrc1 %f14, %f12
8307 sdivx %l0, 0x0F17, %l3
8308 st %f7, [%l7 + 0x54]
8309 brgz,a %i4, loop_969
8310 ta %xcc, 0x6
8311 fmovrdgz %o4, %f0, %f2
8312 fmovscc %xcc, %f7, %f9
8313loop_969:
8314 fone %f8
8315 fandnot1s %f2, %f10, %f2
8316 fpadd16 %f4, %f10, %f10
8317 udiv %o7, 0x11F5, %g3
8318 std %f10, [%l7 + 0x70]
8319 be,pn %icc, loop_970
8320 ldub [%l7 + 0x3B], %i1
8321 fbuge,a %fcc1, loop_971
8322 lduw [%l7 + 0x5C], %g2
8323loop_970:
8324 ldub [%l7 + 0x11], %g5
8325 fmovrsgez %o3, %f8, %f2
8326loop_971:
8327 srlx %g4, %i3, %o1
8328 fbn %fcc2, loop_972
8329 alignaddr %l1, %l5, %o6
8330 ld [%l7 + 0x4C], %f7
8331 movrlez %i7, %i2, %o0
8332loop_972:
8333 tsubcc %i0, 0x15D8, %g1
8334 lduh [%l7 + 0x6C], %o2
8335 fmovscs %xcc, %f7, %f12
8336 stx %i6, [%l7 + 0x30]
8337 ldsh [%l7 + 0x70], %g6
8338 bcc loop_973
8339 fbe %fcc0, loop_974
8340 edge16n %l6, %o5, %l2
8341 alignaddrl %i5, %l4, %l0
8342loop_973:
8343 brz %l3, loop_975
8344loop_974:
8345 fnands %f1, %f7, %f9
8346 fbu %fcc3, loop_976
8347 brnz,a %g7, loop_977
8348loop_975:
8349 brlz %i4, loop_978
8350 stx %o4, [%l7 + 0x30]
8351loop_976:
8352 std %f12, [%l7 + 0x68]
8353loop_977:
8354 sethi 0x0D04, %g3
8355loop_978:
8356 fcmpd %fcc0, %f2, %f2
8357 fbuge %fcc3, loop_979
8358 fmovsleu %icc, %f8, %f4
8359 edge8ln %i1, %g2, %g5
8360 fba %fcc3, loop_980
8361loop_979:
8362 ldsb [%l7 + 0x61], %o3
8363 sth %o7, [%l7 + 0x4A]
8364 bcs,a loop_981
8365loop_980:
8366 lduh [%l7 + 0x64], %g4
8367 fpsub32 %f6, %f10, %f14
8368 fxors %f3, %f3, %f7
8369loop_981:
8370 alignaddr %i3, %o1, %l5
8371 fornot2 %f8, %f10, %f8
8372 fnor %f12, %f12, %f12
8373 fbue,a %fcc1, loop_982
8374 st %f4, [%l7 + 0x34]
8375 fpadd32 %f10, %f8, %f2
8376 fbul %fcc3, loop_983
8377loop_982:
8378 tcs %xcc, 0x2
8379 ldub [%l7 + 0x3F], %o6
8380 xnorcc %l1, 0x1B5D, %i7
8381loop_983:
8382 edge16l %o0, %i0, %g1
8383 stb %o2, [%l7 + 0x51]
8384 fmovsl %xcc, %f0, %f14
8385 lduh [%l7 + 0x2A], %i6
8386 edge8l %g6, %l6, %o5
8387 fbug %fcc0, loop_984
8388 fnands %f4, %f15, %f0
8389 mulx %l2, %i5, %i2
8390 fmul8x16 %f13, %f4, %f2
8391loop_984:
8392 ta %icc, 0x3
8393 ldsb [%l7 + 0x2D], %l4
8394 sth %l3, [%l7 + 0x3A]
8395 xnor %l0, %i4, %o4
8396 tl %icc, 0x7
8397 std %f8, [%l7 + 0x50]
8398 fxors %f3, %f12, %f3
8399 std %f2, [%l7 + 0x30]
8400 fbo %fcc1, loop_985
8401 fbuge,a %fcc3, loop_986
8402 fmovs %f6, %f3
8403 fmovsleu %xcc, %f13, %f12
8404loop_985:
8405 fbue,a %fcc2, loop_987
8406loop_986:
8407 st %f1, [%l7 + 0x34]
8408 bl,a loop_988
8409 edge8ln %g7, %g3, %i1
8410loop_987:
8411 ldsw [%l7 + 0x24], %g2
8412 sth %g5, [%l7 + 0x2C]
8413loop_988:
8414 edge8l %o7, %o3, %i3
8415 orn %o1, 0x013F, %l5
8416 orncc %g4, %o6, %l1
8417 stw %i7, [%l7 + 0x70]
8418 fcmpgt32 %f14, %f14, %o0
8419 brgz %i0, loop_989
8420 taddcc %g1, %o2, %i6
8421 movle %icc, %l6, %o5
8422 movleu %xcc, %l2, %i5
8423loop_989:
8424 fbne %fcc0, loop_990
8425 fmovsne %xcc, %f3, %f14
8426 fmovdcs %icc, %f3, %f8
8427 movge %icc, %i2, %g6
8428loop_990:
8429 lduw [%l7 + 0x28], %l4
8430 fcmpd %fcc1, %f2, %f2
8431 edge8l %l3, %i4, %o4
8432 fnot1s %f5, %f9
8433 fmovdneg %icc, %f1, %f13
8434 sdiv %l0, 0x10D7, %g3
8435 addcc %i1, 0x13FC, %g7
8436 srax %g5, %g2, %o3
8437 std %f10, [%l7 + 0x48]
8438 tleu %icc, 0x2
8439 subc %o7, %i3, %o1
8440 movg %icc, %g4, %l5
8441 fnot1s %f1, %f13
8442 stw %o6, [%l7 + 0x24]
8443 sdivx %l1, 0x0905, %i7
8444 bge,a %xcc, loop_991
8445 ld [%l7 + 0x0C], %f4
8446 ldsw [%l7 + 0x24], %o0
8447 sth %g1, [%l7 + 0x6C]
8448loop_991:
8449 sdivcc %o2, 0x0C56, %i6
8450 array32 %l6, %o5, %i0
8451 tne %xcc, 0x7
8452 ldub [%l7 + 0x35], %i5
8453 ldd [%l7 + 0x30], %f8
8454 fand %f12, %f0, %f14
8455 ldub [%l7 + 0x2A], %i2
8456 fnot2 %f10, %f14
8457 ldx [%l7 + 0x28], %l2
8458 movleu %xcc, %l4, %l3
8459 fmovdl %xcc, %f14, %f10
8460 fbne,a %fcc3, loop_992
8461 sllx %i4, %o4, %l0
8462 stb %g3, [%l7 + 0x5B]
8463 fmovdn %icc, %f5, %f6
8464loop_992:
8465 lduw [%l7 + 0x6C], %i1
8466 sdivcc %g7, 0x031C, %g6
8467 ldx [%l7 + 0x38], %g5
8468 ld [%l7 + 0x68], %f15
8469 ldub [%l7 + 0x71], %o3
8470 fandnot2 %f2, %f6, %f8
8471 fmovrsgez %o7, %f9, %f8
8472 st %f5, [%l7 + 0x14]
8473 brgez %g2, loop_993
8474 edge16l %o1, %g4, %i3
8475 lduh [%l7 + 0x46], %l5
8476 movn %xcc, %l1, %o6
8477loop_993:
8478 lduh [%l7 + 0x24], %i7
8479 alignaddrl %g1, %o2, %i6
8480 movn %xcc, %l6, %o5
8481 fone %f4
8482 fmovdneg %xcc, %f0, %f10
8483 fmovsvs %icc, %f15, %f10
8484 popc %o0, %i5
8485 ldsb [%l7 + 0x50], %i2
8486 sllx %l2, %i0, %l3
8487 ldd [%l7 + 0x78], %f12
8488 fpadd16s %f5, %f3, %f11
8489 ldsb [%l7 + 0x12], %i4
8490 fmovdg %icc, %f5, %f6
8491 fnegs %f10, %f0
8492 fbo %fcc3, loop_994
8493 edge16n %o4, %l4, %l0
8494 fmovsne %icc, %f4, %f6
8495 ldub [%l7 + 0x2D], %i1
8496loop_994:
8497 fmul8ulx16 %f12, %f6, %f8
8498 popc %g7, %g3
8499 ld [%l7 + 0x68], %f8
8500 stb %g5, [%l7 + 0x27]
8501 fmovdvc %icc, %f8, %f5
8502 brz,a %o3, loop_995
8503 movpos %icc, %o7, %g2
8504 fmuld8sux16 %f7, %f10, %f6
8505 fornot1 %f10, %f6, %f8
8506loop_995:
8507 stw %g6, [%l7 + 0x18]
8508 fmovdn %icc, %f10, %f6
8509 fbl %fcc1, loop_996
8510 fmovdge %icc, %f3, %f4
8511 fornot2 %f2, %f10, %f10
8512 fmul8sux16 %f14, %f6, %f0
8513loop_996:
8514 fxnor %f6, %f0, %f0
8515 ldsh [%l7 + 0x7C], %o1
8516 sdivcc %g4, 0x12CC, %i3
8517 std %f6, [%l7 + 0x30]
8518 sll %l5, 0x08, %l1
8519 std %f12, [%l7 + 0x78]
8520 ldsw [%l7 + 0x18], %o6
8521 fmovsneg %icc, %f7, %f0
8522 tl %icc, 0x0
8523 brgez,a %i7, loop_997
8524 tneg %xcc, 0x1
8525 srax %g1, %o2, %i6
8526 ldsh [%l7 + 0x14], %l6
8527loop_997:
8528 bg,pn %icc, loop_998
8529 srl %o5, 0x1C, %o0
8530 umulcc %i5, 0x013C, %l2
8531 ldub [%l7 + 0x36], %i2
8532loop_998:
8533 fmovrsgz %i0, %f2, %f1
8534 bleu,a,pt %xcc, loop_999
8535 addcc %i4, %o4, %l3
8536 brgez,a %l4, loop_1000
8537 movgu %xcc, %i1, %g7
8538loop_999:
8539 brnz,a %g3, loop_1001
8540 siam 0x4
8541loop_1000:
8542 udiv %l0, 0x1352, %o3
8543 fmovrse %o7, %f9, %f12
8544loop_1001:
8545 fornot2s %f1, %f10, %f11
8546 umul %g5, 0x1480, %g2
8547 bvs loop_1002
8548 fxor %f10, %f0, %f14
8549 subcc %g6, 0x1846, %o1
8550 st %f7, [%l7 + 0x1C]
8551loop_1002:
8552 edge16ln %g4, %i3, %l5
8553 subccc %o6, %l1, %i7
8554 fandnot1s %f4, %f2, %f3
8555 fmovrdlz %g1, %f4, %f12
8556 fcmpd %fcc0, %f12, %f12
8557 tn %xcc, 0x0
8558 fpack16 %f10, %f11
8559 tsubcctv %o2, 0x009B, %l6
8560 movn %xcc, %o5, %i6
8561 orcc %o0, 0x1263, %l2
8562 subcc %i5, %i2, %i4
8563 stx %i0, [%l7 + 0x20]
8564 fmovsvc %xcc, %f6, %f13
8565 std %f4, [%l7 + 0x60]
8566 te %xcc, 0x6
8567 fmovdne %xcc, %f1, %f10
8568 ldub [%l7 + 0x72], %o4
8569 subc %l4, %i1, %l3
8570 lduh [%l7 + 0x40], %g7
8571 fpmerge %f0, %f13, %f12
8572 ldsh [%l7 + 0x58], %g3
8573 fmovrsgz %l0, %f10, %f8
8574 fnegd %f2, %f8
8575 lduh [%l7 + 0x22], %o3
8576 ldsb [%l7 + 0x5B], %g5
8577 fzero %f10
8578 fmovdneg %xcc, %f15, %f4
8579 fpack16 %f6, %f7
8580 faligndata %f8, %f10, %f6
8581 fcmpgt16 %f14, %f10, %g2
8582 nop
8583 setx loop_1003, %l0, %l1
8584 wrpr 0x1, %tl
8585 wrpr %l1, %tnpc
8586 setx 0x34400001400, %l0, %l1
8587 wrpr %l1, %tstate
8588 wrhpr 0x4, %htstate
8589 done
8590 fbue %fcc0, loop_1004
8591 tgu %xcc, 0x2
8592 fmovspos %xcc, %f15, %f4
8593loop_1003:
8594 fblg,a %fcc2, loop_1005
8595loop_1004:
8596 bne,a,pn %xcc, loop_1006
8597 brlz %g6, loop_1007
8598 fones %f13
8599loop_1005:
8600 movrgez %o7, %g4, %o1
8601loop_1006:
8602 ldd [%l7 + 0x20], %f6
8603loop_1007:
8604 fba %fcc3, loop_1008
8605 fbg,a %fcc0, loop_1009
8606 ble,a %xcc, loop_1010
8607 std %f2, [%l7 + 0x40]
8608loop_1008:
8609 ldsw [%l7 + 0x40], %l5
8610loop_1009:
8611 st %f6, [%l7 + 0x10]
8612loop_1010:
8613 array32 %i3, %o6, %l1
8614 st %f7, [%l7 + 0x4C]
8615 sdiv %i7, 0x1469, %o2
8616 ldsh [%l7 + 0x1C], %l6
8617 umulcc %g1, 0x0ED6, %i6
8618 fmovdvc %xcc, %f3, %f4
8619 fmul8x16al %f9, %f10, %f6
8620 addc %o5, 0x0B10, %o0
8621 fornot1s %f10, %f10, %f15
8622 stb %i5, [%l7 + 0x2C]
8623 fzeros %f13
8624 fcmps %fcc3, %f13, %f7
8625 fba %fcc3, loop_1011
8626 ldsb [%l7 + 0x57], %l2
8627 bgu,a %icc, loop_1012
8628 bgu,pt %xcc, loop_1013
8629loop_1011:
8630 ld [%l7 + 0x34], %f11
8631 ldsh [%l7 + 0x24], %i2
8632loop_1012:
8633 for %f6, %f10, %f6
8634loop_1013:
8635 movge %xcc, %i0, %i4
8636 lduw [%l7 + 0x40], %l4
8637 stw %o4, [%l7 + 0x58]
8638 fbule %fcc0, loop_1014
8639 nop
8640 setx loop_1015, %l0, %l1
8641 wrpr 0x1, %tl
8642 wrpr %l1, %tpc
8643 add %l1, 0x4, %l1
8644 wrpr %l1, %tnpc
8645 setx 0x34400001400, %l0, %l1
8646 wrpr %l1, %tstate
8647 wrhpr 0x4, %htstate
8648 retry
8649 tle %icc, 0x0
8650 ldsh [%l7 + 0x46], %i1
8651loop_1014:
8652 sethi 0x1F30, %l3
8653loop_1015:
8654 umul %g3, %l0, %o3
8655 ldsb [%l7 + 0x16], %g7
8656 fxnors %f2, %f5, %f0
8657 stb %g5, [%l7 + 0x68]
8658 andn %g6, 0x1C25, %o7
8659 tvs %icc, 0x4
8660 stb %g2, [%l7 + 0x70]
8661 fabss %f2, %f14
8662 nop
8663 setx loop_1016, %l0, %l1
8664 wrpr 0x1, %tl
8665 wrpr %l1, %tpc
8666 add %l1, 0x4, %l1
8667 wrpr %l1, %tnpc
8668 setx 0x34400001400, %l0, %l1
8669 wrpr %l1, %tstate
8670 wrhpr 0x4, %htstate
8671 retry
8672 bneg,a %xcc, loop_1017
8673 movneg %xcc, %o1, %g4
8674 ldub [%l7 + 0x41], %i3
8675loop_1016:
8676 fand %f10, %f6, %f10
8677loop_1017:
8678 ldd [%l7 + 0x08], %f6
8679 fbe %fcc3, loop_1018
8680 movrlez %l5, %o6, %l1
8681 nop
8682 setx loop_1019, %l0, %l1
8683 jmpl %l1, %o2
8684 umulcc %l6, %g1, %i6
8685loop_1018:
8686 xnorcc %o5, 0x1D03, %o0
8687 array8 %i5, %i7, %i2
8688loop_1019:
8689 call loop_1020
8690 std %f10, [%l7 + 0x40]
8691 fmovs %f10, %f13
8692 fmovsne %xcc, %f2, %f15
8693loop_1020:
8694 subccc %l2, 0x1DB3, %i0
8695 stx %l4, [%l7 + 0x30]
8696 ldub [%l7 + 0x46], %i4
8697 ble %xcc, loop_1021
8698 sdivx %o4, 0x17EB, %i1
8699 st %f2, [%l7 + 0x40]
8700 st %f12, [%l7 + 0x5C]
8701loop_1021:
8702 movcc %icc, %l3, %g3
8703 movrlz %l0, 0x0AF, %g7
8704 fbul %fcc3, loop_1022
8705 sth %g5, [%l7 + 0x7E]
8706 fmovrdne %g6, %f0, %f14
8707 be,a %xcc, loop_1023
8708loop_1022:
8709 sth %o3, [%l7 + 0x7C]
8710 brlz %o7, loop_1024
8711 ba,a loop_1025
8712loop_1023:
8713 brlz,a %g2, loop_1026
8714 fbule %fcc1, loop_1027
8715loop_1024:
8716 fcmple32 %f0, %f2, %o1
8717loop_1025:
8718 movg %icc, %i3, %g4
8719loop_1026:
8720 fmovdvs %icc, %f2, %f8
8721loop_1027:
8722 fmovrsgez %l5, %f7, %f12
8723 tg %xcc, 0x5
8724 movrne %l1, 0x3BB, %o2
8725 ld [%l7 + 0x14], %f0
8726 ld [%l7 + 0x60], %f3
8727 std %f12, [%l7 + 0x38]
8728 edge8n %l6, %o6, %g1
8729 fmovde %icc, %f1, %f6
8730 andn %i6, 0x1AD6, %o0
8731 ldsh [%l7 + 0x5A], %o5
8732 tsubcc %i5, %i2, %i7
8733 ldsw [%l7 + 0x44], %l2
8734 fbge %fcc1, loop_1028
8735 fmovsn %icc, %f7, %f1
8736 tleu %icc, 0x5
8737 fmul8x16al %f14, %f6, %f6
8738loop_1028:
8739 fpadd16s %f4, %f0, %f3
8740 fmovrslz %l4, %f12, %f2
8741 stx %i0, [%l7 + 0x48]
8742 lduw [%l7 + 0x5C], %i4
8743 ldsw [%l7 + 0x4C], %i1
8744 movl %icc, %o4, %g3
8745 fone %f8
8746 stb %l3, [%l7 + 0x41]
8747 fblg %fcc0, loop_1029
8748 fxnors %f2, %f6, %f0
8749 ldx [%l7 + 0x38], %l0
8750 tsubcc %g7, 0x0CDD, %g6
8751loop_1029:
8752 fmovdvs %xcc, %f14, %f3
8753 fmovd %f2, %f6
8754 ldsb [%l7 + 0x2F], %o3
8755 ld [%l7 + 0x48], %f9
8756 ldsb [%l7 + 0x36], %g5
8757 subccc %o7, 0x0EA9, %g2
8758 ld [%l7 + 0x48], %f7
8759 fpackfix %f6, %f0
8760 fmovdcc %xcc, %f11, %f6
8761 fmul8x16au %f7, %f9, %f10
8762 ldx [%l7 + 0x20], %i3
8763 subcc %g4, %o1, %l5
8764 st %f12, [%l7 + 0x3C]
8765 movre %l1, %l6, %o6
8766 andn %o2, %i6, %o0
8767 lduw [%l7 + 0x48], %o5
8768 bvs,pt %icc, loop_1030
8769 st %f14, [%l7 + 0x1C]
8770 fbuge %fcc2, loop_1031
8771 sth %g1, [%l7 + 0x4A]
8772loop_1030:
8773 ldub [%l7 + 0x5C], %i5
8774 fba %fcc3, loop_1032
8775loop_1031:
8776 smul %i7, %i2, %l4
8777 ldd [%l7 + 0x38], %f14
8778 lduh [%l7 + 0x38], %l2
8779loop_1032:
8780 fsrc2 %f6, %f12
8781 fcmpes %fcc3, %f2, %f3
8782 edge8n %i0, %i1, %i4
8783 stx %g3, [%l7 + 0x70]
8784 movre %l3, %o4, %l0
8785 sll %g6, %o3, %g5
8786 ldsb [%l7 + 0x0F], %o7
8787 fbue %fcc1, loop_1033
8788 fand %f2, %f12, %f8
8789 stb %g2, [%l7 + 0x26]
8790 movn %xcc, %i3, %g7
8791loop_1033:
8792 fxnor %f10, %f12, %f10
8793 movle %xcc, %o1, %l5
8794 edge8 %l1, %g4, %l6
8795 orn %o2, 0x053A, %o6
8796 lduh [%l7 + 0x60], %i6
8797 or %o0, %o5, %g1
8798 ldsb [%l7 + 0x38], %i5
8799 fmovdvs %icc, %f0, %f6
8800 fcmple16 %f0, %f0, %i2
8801 array16 %i7, %l2, %l4
8802 sllx %i1, %i4, %i0
8803 sth %g3, [%l7 + 0x08]
8804 array8 %o4, %l3, %l0
8805 fpsub16 %f6, %f8, %f6
8806 fblg,a %fcc3, loop_1034
8807 fmovdle %xcc, %f8, %f7
8808 add %o3, %g5, %g6
8809 brlez,a %g2, loop_1035
8810loop_1034:
8811 fbul %fcc1, loop_1036
8812 std %f0, [%l7 + 0x78]
8813 fmovdl %icc, %f2, %f12
8814loop_1035:
8815 ldsb [%l7 + 0x76], %o7
8816loop_1036:
8817 bleu,pn %icc, loop_1037
8818 ldd [%l7 + 0x30], %f10
8819 std %f12, [%l7 + 0x48]
8820 fmovrdne %i3, %f12, %f4
8821loop_1037:
8822 ldsw [%l7 + 0x44], %g7
8823 fone %f14
8824 or %l5, 0x0E98, %o1
8825 call loop_1038
8826 brz %g4, loop_1039
8827 fmovrdgez %l6, %f8, %f12
8828 fandnot1s %f4, %f10, %f11
8829loop_1038:
8830 tn %icc, 0x1
8831loop_1039:
8832 andncc %o2, %l1, %o6
8833 fmovse %icc, %f13, %f1
8834 call loop_1040
8835 fpadd16s %f8, %f4, %f1
8836 lduh [%l7 + 0x1C], %i6
8837 ld [%l7 + 0x30], %f9
8838loop_1040:
8839 ldd [%l7 + 0x40], %f2
8840 fmovsvs %icc, %f7, %f7
8841 sub %o0, %g1, %i5
8842 ldsh [%l7 + 0x5C], %i2
8843 fmovdleu %icc, %f15, %f0
8844 move %icc, %i7, %l2
8845 bgu,pn %icc, loop_1041
8846 fsrc1s %f5, %f13
8847 sllx %o5, %i1, %i4
8848 tleu %xcc, 0x1
8849loop_1041:
8850 fpsub16s %f15, %f15, %f12
8851 fpackfix %f4, %f5
8852 ldsb [%l7 + 0x7A], %i0
8853 array8 %l4, %g3, %o4
8854 nop
8855 setx loop_1042, %l0, %l1
8856 wrpr 0x1, %tl
8857 wrpr %l1, %tpc
8858 add %l1, 0x4, %l1
8859 wrpr %l1, %tnpc
8860 setx 0x34400001400, %l0, %l1
8861 wrpr %l1, %tstate
8862 wrhpr 0x4, %htstate
8863 retry
8864 std %f12, [%l7 + 0x18]
8865 edge8ln %l0, %o3, %l3
8866 std %f14, [%l7 + 0x18]
8867loop_1042:
8868 ldd [%l7 + 0x18], %f6
8869 fmovrdgz %g6, %f12, %f14
8870 st %f15, [%l7 + 0x14]
8871 sethi 0x1645, %g5
8872 taddcctv %o7, %g2, %i3
8873 mulscc %g7, %o1, %g4
8874 movne %xcc, %l5, %l6
8875 fmovdcc %icc, %f11, %f13
8876 andncc %o2, %o6, %i6
8877 bpos,pt %icc, loop_1043
8878 bg %icc, loop_1044
8879 stx %o0, [%l7 + 0x40]
8880 fcmpeq32 %f4, %f14, %g1
8881loop_1043:
8882 tsubcc %i5, 0x00BD, %l1
8883loop_1044:
8884 fmovdcc %icc, %f14, %f4
8885 addcc %i7, %i2, %o5
8886 st %f14, [%l7 + 0x0C]
8887 fornot2 %f6, %f2, %f6
8888 fbe,a %fcc2, loop_1045
8889 fmovsa %xcc, %f13, %f1
8890 fsrc2s %f11, %f15
8891 stx %i1, [%l7 + 0x18]
8892loop_1045:
8893 fcmple16 %f2, %f0, %l2
8894 stx %i4, [%l7 + 0x08]
8895 fbuge %fcc3, loop_1046
8896 stw %l4, [%l7 + 0x5C]
8897 fmovspos %icc, %f13, %f2
8898 siam 0x3
8899loop_1046:
8900 fcmpne16 %f2, %f10, %g3
8901 fcmpne32 %f6, %f12, %i0
8902 array8 %l0, %o3, %l3
8903 fmul8x16au %f2, %f13, %f12
8904 fmovdn %xcc, %f1, %f0
8905 fnot2s %f2, %f8
8906 subcc %o4, %g5, %o7
8907 lduw [%l7 + 0x68], %g6
8908 taddcc %i3, %g7, %o1
8909 lduw [%l7 + 0x1C], %g4
8910 ldd [%l7 + 0x48], %f8
8911 ldsw [%l7 + 0x20], %l5
8912 srax %g2, 0x0B, %l6
8913 ldd [%l7 + 0x08], %f2
8914 edge16ln %o6, %o2, %o0
8915 bpos,a loop_1047
8916 fpsub32 %f2, %f4, %f4
8917 fmuld8sux16 %f7, %f2, %f6
8918 fnegs %f3, %f3
8919loop_1047:
8920 brgez %g1, loop_1048
8921 stx %i5, [%l7 + 0x50]
8922 fandnot2 %f2, %f12, %f2
8923 std %f0, [%l7 + 0x40]
8924loop_1048:
8925 subccc %i6, 0x1E07, %i7
8926 lduh [%l7 + 0x2C], %l1
8927 fmovrdgez %o5, %f6, %f14
8928 fabss %f0, %f2
8929 fandnot2s %f2, %f5, %f8
8930 bge,a loop_1049
8931 fbuge %fcc3, loop_1050
8932 lduh [%l7 + 0x16], %i2
8933 ld [%l7 + 0x68], %f5
8934loop_1049:
8935 orn %l2, %i4, %l4
8936loop_1050:
8937 taddcc %g3, %i0, %l0
8938 fxnor %f0, %f14, %f0
8939 addccc %i1, %o3, %o4
8940 fmovdgu %xcc, %f4, %f4
8941 lduw [%l7 + 0x70], %l3
8942 bge,a,pt %xcc, loop_1051
8943 bneg,a loop_1052
8944 sth %g5, [%l7 + 0x5E]
8945 smul %g6, %o7, %i3
8946loop_1051:
8947 faligndata %f0, %f8, %f2
8948loop_1052:
8949 st %f4, [%l7 + 0x10]
8950 fcmpgt32 %f12, %f0, %o1
8951 ld [%l7 + 0x5C], %f3
8952 fcmpgt32 %f4, %f4, %g4
8953 addc %l5, %g7, %l6
8954 fpadd16s %f1, %f2, %f12
8955 fble,a %fcc1, loop_1053
8956 nop
8957 setx loop_1054, %l0, %l1
8958 wrpr 0x1, %tl
8959 wrpr %l1, %tpc
8960 add %l1, 0x4, %l1
8961 wrpr %l1, %tnpc
8962 setx 0x34400001400, %l0, %l1
8963 wrpr %l1, %tstate
8964 wrhpr 0x4, %htstate
8965 retry
8966 smul %o6, 0x1CE1, %o2
8967 fpmerge %f7, %f4, %f14
8968loop_1053:
8969 ldub [%l7 + 0x57], %o0
8970loop_1054:
8971 bcs,a,pt %icc, loop_1055
8972 fmovsge %icc, %f12, %f7
8973 ldd [%l7 + 0x08], %f6
8974 fnor %f12, %f12, %f14
8975loop_1055:
8976 movvc %icc, %g2, %i5
8977 movneg %icc, %g1, %i6
8978 fpadd16 %f0, %f0, %f12
8979 fandnot2 %f6, %f0, %f6
8980 st %f4, [%l7 + 0x7C]
8981 movleu %icc, %l1, %o5
8982 fmovsleu %xcc, %f3, %f1
8983 smul %i2, 0x05C4, %i7
8984 fpsub16 %f4, %f2, %f4
8985 movvc %icc, %l2, %i4
8986 fpack32 %f4, %f6, %f6
8987 ldsw [%l7 + 0x20], %g3
8988 fmovrde %l4, %f12, %f8
8989 xor %i0, 0x1E37, %i1
8990 lduh [%l7 + 0x4E], %l0
8991 std %f4, [%l7 + 0x28]
8992 std %f6, [%l7 + 0x10]
8993 fxors %f4, %f7, %f0
8994 bne,pt %xcc, loop_1056
8995 tleu %xcc, 0x5
8996 fbug %fcc2, loop_1057
8997 lduw [%l7 + 0x2C], %o4
8998loop_1056:
8999 bn loop_1058
9000 srlx %o3, 0x17, %l3
9001loop_1057:
9002 fpadd16 %f2, %f2, %f4
9003 fmovs %f4, %f13
9004loop_1058:
9005 fandnot2 %f8, %f14, %f4
9006 orncc %g5, %g6, %o7
9007 sll %i3, 0x15, %g4
9008 movcs %xcc, %l5, %g7
9009 stw %l6, [%l7 + 0x18]
9010 popc %o1, %o2
9011 fand %f12, %f0, %f4
9012 and %o0, %o6, %g2
9013 sth %g1, [%l7 + 0x5A]
9014 popc %i6, %i5
9015 bcs,a loop_1059
9016 fones %f11
9017 ldub [%l7 + 0x38], %l1
9018 bgu,pt %xcc, loop_1060
9019loop_1059:
9020 fmuld8sux16 %f4, %f2, %f10
9021 tle %xcc, 0x4
9022 ld [%l7 + 0x5C], %f2
9023loop_1060:
9024 fmul8x16 %f6, %f4, %f12
9025 orcc %i2, 0x149C, %o5
9026 fexpand %f4, %f6
9027 movrgez %l2, 0x305, %i7
9028 ld [%l7 + 0x60], %f12
9029 fmovscs %icc, %f8, %f3
9030 edge8 %i4, %l4, %i0
9031 ldsb [%l7 + 0x1E], %g3
9032 ta %xcc, 0x7
9033 fabss %f15, %f9
9034 movne %icc, %l0, %o4
9035 tn %icc, 0x5
9036 fornot1 %f12, %f0, %f10
9037 fbn %fcc2, loop_1061
9038 bg,pn %xcc, loop_1062
9039 ldub [%l7 + 0x24], %o3
9040 tsubcc %i1, %l3, %g6
9041loop_1061:
9042 fmul8ulx16 %f12, %f0, %f4
9043loop_1062:
9044 ldx [%l7 + 0x30], %g5
9045 fmovdneg %icc, %f8, %f5
9046 fbe %fcc1, loop_1063
9047 fmovspos %xcc, %f11, %f11
9048 edge16l %i3, %g4, %l5
9049 fmovsvc %icc, %f8, %f0
9050loop_1063:
9051 ldub [%l7 + 0x5F], %g7
9052 stw %l6, [%l7 + 0x58]
9053 fandnot2s %f1, %f0, %f9
9054 fpadd16 %f14, %f10, %f6
9055 andcc %o7, 0x1F25, %o2
9056 popc 0x102B, %o1
9057 fmovsl %icc, %f12, %f9
9058 srl %o0, 0x03, %g2
9059 for %f8, %f10, %f6
9060 tne %icc, 0x2
9061 fmovscc %xcc, %f7, %f2
9062 tl %xcc, 0x3
9063 brlez %g1, loop_1064
9064 alignaddrl %i6, %i5, %l1
9065 ldsw [%l7 + 0x44], %i2
9066 movl %icc, %o5, %o6
9067loop_1064:
9068 andncc %i7, %i4, %l2
9069 fpsub32 %f12, %f14, %f8
9070 fmovrsne %l4, %f5, %f1
9071 edge8n %i0, %l0, %g3
9072 move %icc, %o4, %i1
9073 fbn,a %fcc0, loop_1065
9074 ldx [%l7 + 0x18], %o3
9075 brlz %l3, loop_1066
9076 movrne %g5, %i3, %g4
9077loop_1065:
9078 fmul8x16al %f15, %f1, %f4
9079 sra %g6, %l5, %g7
9080loop_1066:
9081 tneg %icc, 0x2
9082 fmovrdgz %l6, %f2, %f4
9083 fcmpne16 %f6, %f14, %o7
9084 fmovrdlz %o2, %f2, %f0
9085 nop
9086 setx loop_1067, %l0, %l1
9087 wrpr 0x1, %tl
9088 wrpr %l1, %tnpc
9089 setx 0x34400001400, %l0, %l1
9090 wrpr %l1, %tstate
9091 wrhpr 0x4, %htstate
9092 done
9093 smulcc %o0, 0x101D, %g2
9094 edge8 %g1, %o1, %i6
9095 taddcc %i5, 0x1458, %l1
9096loop_1067:
9097 fcmpgt16 %f12, %f6, %o5
9098 smulcc %o6, 0x010E, %i2
9099 fsrc1s %f2, %f11
9100 movg %xcc, %i7, %l2
9101 fmovscc %xcc, %f14, %f10
9102 fmovd %f12, %f6
9103 srlx %i4, 0x15, %l4
9104 fxors %f8, %f7, %f5
9105 sll %i0, %l0, %g3
9106 fsrc2 %f6, %f2
9107 stb %o4, [%l7 + 0x46]
9108 stb %i1, [%l7 + 0x48]
9109 sth %l3, [%l7 + 0x70]
9110 bgu,a loop_1068
9111 edge16n %g5, %o3, %i3
9112 fsrc2s %f3, %f10
9113 fmovsle %xcc, %f5, %f4
9114loop_1068:
9115 fcmpgt16 %f0, %f12, %g6
9116 fmovdvs %xcc, %f0, %f1
9117 movpos %xcc, %g4, %l5
9118 tpos %icc, 0x3
9119 st %f6, [%l7 + 0x40]
9120 fmovsleu %icc, %f3, %f14
9121 fcmpgt16 %f2, %f14, %l6
9122 fbg,a %fcc2, loop_1069
9123 bpos,a,pn %xcc, loop_1070
9124 movrlz %g7, %o2, %o0
9125 fblg %fcc3, loop_1071
9126loop_1069:
9127 fpack32 %f12, %f2, %f0
9128loop_1070:
9129 movle %xcc, %g2, %g1
9130 fmovdcs %xcc, %f6, %f9
9131loop_1071:
9132 fmovs %f10, %f10
9133 ldsh [%l7 + 0x7C], %o7
9134 fpsub16s %f1, %f11, %f8
9135 fmovsvc %icc, %f7, %f2
9136 sethi 0x078D, %o1
9137 fmovrdlez %i5, %f8, %f10
9138 lduw [%l7 + 0x18], %l1
9139 stx %o5, [%l7 + 0x50]
9140 ldub [%l7 + 0x35], %o6
9141 stx %i2, [%l7 + 0x18]
9142 st %f4, [%l7 + 0x24]
9143 bcs,a %xcc, loop_1072
9144 fandnot1s %f13, %f1, %f12
9145 udiv %i7, 0x0601, %i6
9146 ldsb [%l7 + 0x79], %l2
9147loop_1072:
9148 ldsw [%l7 + 0x7C], %l4
9149 ldsb [%l7 + 0x64], %i4
9150 fsrc1 %f14, %f8
9151 fnot2s %f3, %f8
9152 fbl %fcc2, loop_1073
9153 stw %l0, [%l7 + 0x68]
9154 addcc %g3, %o4, %i0
9155 ldub [%l7 + 0x37], %i1
9156loop_1073:
9157 stx %g5, [%l7 + 0x40]
9158 fble %fcc2, loop_1074
9159 sth %l3, [%l7 + 0x54]
9160 fcmped %fcc2, %f0, %f4
9161 fmovscs %xcc, %f14, %f14
9162loop_1074:
9163 fornot1s %f7, %f10, %f5
9164 fcmps %fcc1, %f11, %f15
9165 fmovrsgez %i3, %f14, %f8
9166 tge %icc, 0x3
9167 fmul8x16 %f0, %f8, %f8
9168 faligndata %f12, %f4, %f14
9169 fpadd32 %f2, %f0, %f12
9170 tle %icc, 0x6
9171 fabsd %f14, %f0
9172 fmovdle %xcc, %f11, %f3
9173 fand %f2, %f14, %f8
9174 bn,pt %xcc, loop_1075
9175 fmovsleu %xcc, %f13, %f9
9176 st %f10, [%l7 + 0x1C]
9177 fpmerge %f9, %f6, %f2
9178loop_1075:
9179 std %f14, [%l7 + 0x60]
9180 fbul %fcc2, loop_1076
9181 orn %o3, 0x1BDE, %g4
9182 st %f7, [%l7 + 0x78]
9183 fnor %f10, %f0, %f14
9184loop_1076:
9185 fbl,a %fcc3, loop_1077
9186 ldub [%l7 + 0x63], %g6
9187 tvs %xcc, 0x0
9188 ba,a,pt %xcc, loop_1078
9189loop_1077:
9190 st %f4, [%l7 + 0x40]
9191 fmovsgu %icc, %f15, %f2
9192 sth %l6, [%l7 + 0x4E]
9193loop_1078:
9194 udiv %l5, 0x1490, %g7
9195 sth %o2, [%l7 + 0x40]
9196 bvc,pn %icc, loop_1079
9197 umulcc %o0, %g1, %g2
9198 sethi 0x049E, %o7
9199 stx %o1, [%l7 + 0x08]
9200loop_1079:
9201 ld [%l7 + 0x10], %f2
9202 fzero %f0
9203 sub %l1, 0x0F3C, %i5
9204 fnegs %f12, %f13
9205 fmovsle %icc, %f9, %f15
9206 nop
9207 setx loop_1080, %l0, %l1
9208 jmpl %l1, %o5
9209 fmovse %icc, %f14, %f7
9210 edge16ln %i2, %o6, %i6
9211 movne %xcc, %l2, %i7
9212loop_1080:
9213 movne %icc, %i4, %l4
9214 add %g3, %l0, %i0
9215 fmovdle %xcc, %f8, %f8
9216 bg %xcc, loop_1081
9217 ld [%l7 + 0x24], %f12
9218 fnegs %f15, %f4
9219 andncc %o4, %i1, %l3
9220loop_1081:
9221 ldd [%l7 + 0x10], %f0
9222 fmovrsgez %i3, %f13, %f1
9223 fabsd %f14, %f4
9224 pdist %f2, %f2, %f4
9225 andncc %o3, %g5, %g6
9226 lduw [%l7 + 0x58], %l6
9227 fnegs %f15, %f2
9228 fmovdn %xcc, %f6, %f9
9229 ldsb [%l7 + 0x7C], %g4
9230 st %f9, [%l7 + 0x4C]
9231 fcmple16 %f6, %f2, %g7
9232 movrlez %o2, %o0, %l5
9233 stb %g2, [%l7 + 0x5D]
9234 umulcc %o7, %g1, %l1
9235 bvs loop_1082
9236 fpsub16 %f2, %f12, %f12
9237 lduw [%l7 + 0x08], %o1
9238 std %f2, [%l7 + 0x20]
9239loop_1082:
9240 lduh [%l7 + 0x4E], %i5
9241 fmovspos %xcc, %f10, %f14
9242 ldx [%l7 + 0x08], %o5
9243 fbul,a %fcc1, loop_1083
9244 movrgz %o6, %i2, %l2
9245 mulscc %i6, 0x0D91, %i7
9246 sllx %l4, 0x14, %i4
9247loop_1083:
9248 te %icc, 0x1
9249 fmovsle %icc, %f0, %f12
9250 fcmps %fcc2, %f8, %f10
9251 be,a loop_1084
9252 movrlz %g3, 0x27C, %i0
9253 orcc %l0, 0x1727, %o4
9254 ld [%l7 + 0x1C], %f5
9255loop_1084:
9256 fbne %fcc3, loop_1085
9257 fandnot2 %f4, %f6, %f8
9258 lduh [%l7 + 0x40], %i1
9259 fbl %fcc3, loop_1086
9260loop_1085:
9261 popc 0x09C6, %l3
9262 fxnor %f4, %f8, %f0
9263 nop
9264 setx loop_1087, %l0, %l1
9265 wrpr 0x1, %tl
9266 wrpr %l1, %tnpc
9267 setx 0x34400001400, %l0, %l1
9268 wrpr %l1, %tstate
9269 wrhpr 0x4, %htstate
9270 done
9271loop_1086:
9272 fpsub16 %f6, %f10, %f14
9273 edge16 %i3, %g5, %g6
9274 brlz %o3, loop_1088
9275loop_1087:
9276 mulx %l6, %g4, %g7
9277 stb %o0, [%l7 + 0x46]
9278 addc %l5, 0x0B8B, %g2
9279loop_1088:
9280 fbe,a %fcc0, loop_1089
9281 fbl,a %fcc3, loop_1090
9282 fmul8x16 %f9, %f4, %f10
9283 fmovdle %icc, %f11, %f8
9284loop_1089:
9285 fsrc1s %f1, %f2
9286loop_1090:
9287 fmovdge %xcc, %f15, %f15
9288 taddcctv %o7, 0x0D1D, %g1
9289 lduh [%l7 + 0x3E], %o2
9290 stw %l1, [%l7 + 0x08]
9291 fxors %f0, %f6, %f15
9292 udivcc %i5, 0x0EE2, %o5
9293 or %o6, %i2, %l2
9294 std %f4, [%l7 + 0x38]
9295 st %f8, [%l7 + 0x48]
9296 mova %xcc, %i6, %i7
9297 fmovrdlez %l4, %f8, %f10
9298 brnz %o1, loop_1091
9299 brz %g3, loop_1092
9300 ldx [%l7 + 0x48], %i0
9301 edge8 %i4, %o4, %l0
9302loop_1091:
9303 sth %i1, [%l7 + 0x72]
9304loop_1092:
9305 fmovrslz %i3, %f2, %f1
9306 taddcctv %l3, 0x1EE6, %g6
9307 fnot1 %f6, %f4
9308 fmovdleu %xcc, %f0, %f8
9309 movne %xcc, %g5, %o3
9310 ldub [%l7 + 0x15], %l6
9311 movne %icc, %g4, %o0
9312 bge %icc, loop_1093
9313 ld [%l7 + 0x34], %f10
9314 movne %xcc, %g7, %g2
9315 fmovrsgz %o7, %f13, %f1
9316loop_1093:
9317 fandnot1 %f6, %f6, %f2
9318 sth %l5, [%l7 + 0x44]
9319 fmovrdgez %o2, %f10, %f6
9320 ldub [%l7 + 0x77], %l1
9321 ba,pn %icc, loop_1094
9322 edge16n %i5, %g1, %o6
9323 stx %i2, [%l7 + 0x40]
9324 edge16n %o5, %l2, %i7
9325loop_1094:
9326 fcmple16 %f6, %f14, %i6
9327 te %icc, 0x4
9328 movg %xcc, %l4, %g3
9329 movpos %icc, %i0, %o1
9330 fcmped %fcc0, %f0, %f10
9331 fmovscs %icc, %f8, %f7
9332 movn %xcc, %o4, %i4
9333 st %f15, [%l7 + 0x74]
9334 and %l0, 0x170B, %i1
9335 sdiv %i3, 0x1C02, %l3
9336 sdivx %g6, 0x0E8C, %o3
9337 add %l6, %g5, %o0
9338 fmovda %icc, %f5, %f6
9339 stb %g4, [%l7 + 0x59]
9340 lduw [%l7 + 0x64], %g7
9341 std %f4, [%l7 + 0x28]
9342 fmovspos %icc, %f12, %f12
9343 st %f2, [%l7 + 0x24]
9344 umul %g2, 0x033A, %l5
9345 ld [%l7 + 0x28], %f4
9346 std %f6, [%l7 + 0x18]
9347 fpsub16s %f9, %f2, %f6
9348 fmovdcs %xcc, %f4, %f12
9349 fmul8sux16 %f0, %f6, %f0
9350 ldsb [%l7 + 0x70], %o7
9351 movge %xcc, %l1, %o2
9352 array32 %g1, %o6, %i5
9353 andn %o5, %i2, %i7
9354 fcmped %fcc2, %f4, %f6
9355 std %f0, [%l7 + 0x78]
9356 ldx [%l7 + 0x40], %l2
9357 edge32 %l4, %g3, %i6
9358 stw %o1, [%l7 + 0x58]
9359 array16 %i0, %o4, %i4
9360 edge16n %l0, %i1, %i3
9361 fmovsn %xcc, %f1, %f1
9362 ldsh [%l7 + 0x2C], %l3
9363 sth %o3, [%l7 + 0x1C]
9364 bleu,pn %icc, loop_1095
9365 ld [%l7 + 0x0C], %f11
9366 fmuld8ulx16 %f1, %f8, %f0
9367 fmovrslez %l6, %f3, %f9
9368loop_1095:
9369 srl %g6, 0x18, %g5
9370 sra %o0, 0x13, %g4
9371 udiv %g7, 0x16B5, %g2
9372 stw %o7, [%l7 + 0x30]
9373 ldsb [%l7 + 0x5D], %l5
9374 brgez,a %l1, loop_1096
9375 alignaddr %o2, %o6, %g1
9376 lduw [%l7 + 0x18], %o5
9377 fba,a %fcc1, loop_1097
9378loop_1096:
9379 edge8n %i2, %i7, %i5
9380 fbuge %fcc0, loop_1098
9381 edge8ln %l4, %l2, %g3
9382loop_1097:
9383 fnot1 %f14, %f14
9384 edge32n %o1, %i6, %i0
9385loop_1098:
9386 srlx %o4, 0x19, %l0
9387 fmul8x16 %f15, %f0, %f10
9388 edge32ln %i1, %i3, %l3
9389 fnand %f2, %f4, %f10
9390 bn,a,pt %xcc, loop_1099
9391 st %f3, [%l7 + 0x60]
9392 ldsw [%l7 + 0x70], %i4
9393 tsubcc %o3, 0x046F, %g6
9394loop_1099:
9395 tpos %xcc, 0x3
9396 fpadd32 %f4, %f6, %f14
9397 tl %icc, 0x1
9398 std %f4, [%l7 + 0x40]
9399 stx %l6, [%l7 + 0x30]
9400 stx %o0, [%l7 + 0x68]
9401 fcmpgt32 %f0, %f14, %g4
9402 movcs %xcc, %g5, %g7
9403 fpackfix %f2, %f13
9404 or %g2, 0x11B4, %l5
9405 sth %o7, [%l7 + 0x7E]
9406 ld [%l7 + 0x18], %f5
9407 ldd [%l7 + 0x58], %f2
9408 popc 0x08FD, %l1
9409 orcc %o2, 0x04D2, %g1
9410 stw %o5, [%l7 + 0x28]
9411 move %xcc, %i2, %o6
9412 ldub [%l7 + 0x39], %i7
9413 tn %xcc, 0x5
9414 fnegd %f12, %f12
9415 fmovrslz %i5, %f1, %f9
9416 bn,a,pt %xcc, loop_1100
9417 edge16ln %l4, %l2, %o1
9418 ldx [%l7 + 0x70], %i6
9419 tcc %icc, 0x1
9420loop_1100:
9421 fmovdpos %xcc, %f14, %f4
9422 fsrc2s %f0, %f0
9423 mulx %g3, 0x1A62, %i0
9424 bvc,a,pt %icc, loop_1101
9425 ldub [%l7 + 0x0E], %o4
9426 ld [%l7 + 0x48], %f9
9427 bn,a,pn %icc, loop_1102
9428loop_1101:
9429 ble loop_1103
9430 bg,pt %icc, loop_1104
9431 st %f9, [%l7 + 0x74]
9432loop_1102:
9433 fpmerge %f5, %f7, %f2
9434loop_1103:
9435 fmovsge %icc, %f13, %f3
9436loop_1104:
9437 fmovrdne %l0, %f14, %f8
9438 fmuld8sux16 %f15, %f11, %f8
9439 bleu,a,pn %icc, loop_1105
9440 fpsub16 %f14, %f10, %f4
9441 sdivx %i1, 0x0DF1, %l3
9442 call loop_1106
9443loop_1105:
9444 fpsub16s %f10, %f1, %f9
9445 fmovrsgz %i4, %f3, %f6
9446 stx %o3, [%l7 + 0x60]
9447loop_1106:
9448 fpsub32 %f6, %f6, %f12
9449 srl %g6, 0x19, %i3
9450 ldx [%l7 + 0x10], %o0
9451 stx %l6, [%l7 + 0x28]
9452 subcc %g5, 0x0759, %g7
9453 bgu,pn %icc, loop_1107
9454 brgz %g2, loop_1108
9455 bneg,a %xcc, loop_1109
9456 std %f12, [%l7 + 0x20]
9457loop_1107:
9458 tsubcc %l5, 0x0FB5, %o7
9459loop_1108:
9460 fmovda %icc, %f9, %f0
9461loop_1109:
9462 fnands %f6, %f4, %f2
9463 ldd [%l7 + 0x20], %f14
9464 fba %fcc0, loop_1110
9465 fmovdn %icc, %f8, %f2
9466 movge %icc, %l1, %g4
9467 mulscc %g1, %o5, %i2
9468loop_1110:
9469 fnands %f13, %f4, %f6
9470 sub %o2, %i7, %o6
9471 ldsb [%l7 + 0x5D], %i5
9472 stw %l4, [%l7 + 0x5C]
9473 add %l2, 0x199B, %o1
9474 edge8l %i6, %i0, %o4
9475 stb %l0, [%l7 + 0x64]
9476 ld [%l7 + 0x1C], %f1
9477 orcc %g3, 0x15B2, %i1
9478 fmovrdne %l3, %f14, %f6
9479 array8 %i4, %g6, %o3
9480 ldsw [%l7 + 0x38], %i3
9481 ldx [%l7 + 0x58], %o0
9482 fpadd16s %f5, %f2, %f5
9483 lduh [%l7 + 0x6E], %g5
9484 movneg %xcc, %l6, %g7
9485 fcmpeq16 %f2, %f2, %l5
9486 xnor %g2, %l1, %o7
9487 taddcc %g1, %g4, %o5
9488 popc 0x1929, %o2
9489 brgz,a %i2, loop_1111
9490 fors %f12, %f2, %f2
9491 addccc %i7, %i5, %o6
9492 fmovdvs %xcc, %f4, %f2
9493loop_1111:
9494 bpos,pn %xcc, loop_1112
9495 xnor %l4, %o1, %l2
9496 popc %i6, %i0
9497 addc %o4, 0x1415, %l0
9498loop_1112:
9499 fnors %f4, %f4, %f14
9500 stb %i1, [%l7 + 0x0A]
9501 stb %g3, [%l7 + 0x33]
9502 srax %i4, %l3, %o3
9503 lduw [%l7 + 0x10], %g6
9504 bn,a %xcc, loop_1113
9505 fornot1 %f0, %f2, %f10
9506 fble,a %fcc3, loop_1114
9507 fabsd %f4, %f6
9508loop_1113:
9509 lduw [%l7 + 0x3C], %i3
9510 edge16ln %o0, %l6, %g7
9511loop_1114:
9512 movrlez %g5, %l5, %g2
9513 orncc %l1, %g1, %g4
9514 fbne %fcc1, loop_1115
9515 addcc %o7, %o2, %i2
9516 fmovscs %icc, %f3, %f1
9517 fabsd %f14, %f14
9518loop_1115:
9519 lduw [%l7 + 0x7C], %o5
9520 tle %icc, 0x7
9521 movleu %icc, %i5, %o6
9522 ldsb [%l7 + 0x46], %l4
9523 sth %o1, [%l7 + 0x14]
9524 ldx [%l7 + 0x38], %i7
9525 andn %l2, 0x1E8D, %i0
9526 movre %o4, %i6, %i1
9527 ld [%l7 + 0x78], %f11
9528 fpadd16s %f15, %f13, %f1
9529 ldd [%l7 + 0x40], %f0
9530 ldub [%l7 + 0x0C], %g3
9531 subc %i4, %l3, %o3
9532 tsubcc %l0, %i3, %g6
9533 sth %l6, [%l7 + 0x0C]
9534 fxors %f3, %f10, %f15
9535 stw %o0, [%l7 + 0x60]
9536 fmovrslez %g7, %f12, %f1
9537 movpos %xcc, %l5, %g5
9538 fbl %fcc3, loop_1116
9539 std %f0, [%l7 + 0x78]
9540 fmovdvs %xcc, %f10, %f2
9541 fmovdle %icc, %f11, %f15
9542loop_1116:
9543 pdist %f0, %f6, %f10
9544 fone %f12
9545 fmovrsgz %g2, %f1, %f2
9546 std %f6, [%l7 + 0x50]
9547 fmovd %f8, %f8
9548 fbug,a %fcc1, loop_1117
9549 ldsb [%l7 + 0x73], %l1
9550 std %f10, [%l7 + 0x48]
9551 ta %xcc, 0x5
9552loop_1117:
9553 fnand %f10, %f12, %f2
9554 tn %icc, 0x3
9555 movle %xcc, %g4, %g1
9556 udiv %o7, 0x1DDB, %i2
9557 umulcc %o2, 0x055E, %o5
9558 fmovrdlz %o6, %f12, %f4
9559 fmuld8sux16 %f7, %f1, %f12
9560 lduw [%l7 + 0x08], %i5
9561 udivx %o1, 0x042C, %l4
9562 udivx %l2, 0x12BA, %i7
9563 fmovdcc %icc, %f15, %f7
9564 fmovsn %xcc, %f3, %f15
9565 fmovd %f10, %f0
9566 edge16n %o4, %i0, %i1
9567 fbule,a %fcc2, loop_1118
9568 fmovda %icc, %f15, %f5
9569 and %i6, 0x067B, %g3
9570 fzero %f4
9571loop_1118:
9572 ldsb [%l7 + 0x25], %i4
9573 smulcc %o3, %l0, %i3
9574 alignaddrl %l3, %g6, %l6
9575 fnot2 %f6, %f10
9576 fmuld8ulx16 %f11, %f6, %f2
9577 std %f2, [%l7 + 0x38]
9578 lduh [%l7 + 0x08], %g7
9579 ldsh [%l7 + 0x12], %l5
9580 bl,a loop_1119
9581 fornot1 %f2, %f14, %f6
9582 fmovrdlz %o0, %f8, %f6
9583 fbuge %fcc1, loop_1120
9584loop_1119:
9585 movrgz %g2, 0x3DC, %l1
9586 ldsw [%l7 + 0x34], %g4
9587 popc %g1, %o7
9588loop_1120:
9589 bleu,pn %xcc, loop_1121
9590 ld [%l7 + 0x08], %f14
9591 ba,pt %icc, loop_1122
9592 lduw [%l7 + 0x70], %g5
9593loop_1121:
9594 popc 0x179C, %i2
9595 st %f13, [%l7 + 0x50]
9596loop_1122:
9597 brgz,a %o2, loop_1123
9598 tpos %xcc, 0x0
9599 fmovsgu %xcc, %f6, %f10
9600 stw %o5, [%l7 + 0x6C]
9601loop_1123:
9602 edge16 %o6, %i5, %o1
9603 stb %l4, [%l7 + 0x56]
9604 fnot2s %f14, %f0
9605 fmovrsne %l2, %f7, %f1
9606 stw %o4, [%l7 + 0x68]
9607 taddcctv %i7, 0x07E2, %i0
9608 fmovsvs %icc, %f13, %f4
9609 fnor %f10, %f0, %f12
9610 tn %xcc, 0x1
9611 fmovdleu %xcc, %f8, %f10
9612 edge32 %i1, %g3, %i4
9613 fmovsne %icc, %f0, %f12
9614 tcc %xcc, 0x4
9615 edge16 %i6, %o3, %l0
9616 fones %f15
9617 ta %icc, 0x2
9618 fbl %fcc1, loop_1124
9619 andncc %i3, %g6, %l6
9620 ldd [%l7 + 0x20], %f12
9621 bgu,a,pt %icc, loop_1125
9622loop_1124:
9623 sth %g7, [%l7 + 0x38]
9624 smul %l3, 0x02FF, %l5
9625 fbuge,a %fcc0, loop_1126
9626loop_1125:
9627 ldd [%l7 + 0x30], %f0
9628 ldx [%l7 + 0x08], %o0
9629 fnot2 %f0, %f6
9630loop_1126:
9631 fcmped %fcc2, %f4, %f4
9632 movre %l1, %g4, %g1
9633 tsubcctv %o7, 0x1A98, %g2
9634 tleu %icc, 0x6
9635 ld [%l7 + 0x54], %f4
9636 edge8l %g5, %o2, %i2
9637 movcc %xcc, %o5, %o6
9638 fzeros %f4
9639 bgu loop_1127
9640 stx %o1, [%l7 + 0x60]
9641 fmovscc %icc, %f0, %f3
9642 sdivcc %i5, 0x1006, %l4
9643loop_1127:
9644 st %f10, [%l7 + 0x10]
9645 fmovrsgez %o4, %f7, %f11
9646 array8 %i7, %l2, %i1
9647 mulx %i0, 0x1589, %g3
9648 fcmps %fcc1, %f9, %f3
9649 fmovde %xcc, %f11, %f13
9650 orncc %i4, %i6, %o3
9651 or %l0, 0x174D, %g6
9652 movne %icc, %i3, %g7
9653 sth %l3, [%l7 + 0x56]
9654 fpsub16 %f10, %f8, %f6
9655 bvc,a loop_1128
9656 and %l6, 0x119A, %l5
9657 ldub [%l7 + 0x4F], %o0
9658 tge %icc, 0x3
9659loop_1128:
9660 lduh [%l7 + 0x74], %g4
9661 pdist %f6, %f2, %f6
9662 orcc %g1, %l1, %g2
9663 tl %icc, 0x3
9664 fpsub32 %f0, %f10, %f8
9665 movrgez %g5, 0x13D, %o7
9666 ta %icc, 0x0
9667 fbue,a %fcc1, loop_1129
9668 fzero %f12
9669 ldx [%l7 + 0x68], %i2
9670 ld [%l7 + 0x0C], %f10
9671loop_1129:
9672 lduh [%l7 + 0x70], %o2
9673 stw %o6, [%l7 + 0x4C]
9674 ldsw [%l7 + 0x14], %o1
9675 movg %xcc, %i5, %o5
9676 and %o4, %i7, %l2
9677 edge16 %l4, %i0, %g3
9678 lduh [%l7 + 0x40], %i4
9679 stw %i1, [%l7 + 0x10]
9680 tg %xcc, 0x0
9681 fmovsleu %xcc, %f9, %f7
9682 andcc %o3, %l0, %i6
9683 sub %i3, %g6, %g7
9684 lduw [%l7 + 0x74], %l3
9685 popc 0x0BF3, %l6
9686 edge16 %o0, %l5, %g1
9687 fmovscc %icc, %f2, %f2
9688 lduw [%l7 + 0x10], %l1
9689 ldsb [%l7 + 0x38], %g4
9690 fandnot1 %f14, %f14, %f4
9691 ldx [%l7 + 0x08], %g5
9692 lduh [%l7 + 0x30], %g2
9693 fmovrsgez %i2, %f10, %f10
9694 fbo %fcc2, loop_1130
9695 fsrc2 %f10, %f4
9696 alignaddrl %o2, %o7, %o6
9697 sllx %i5, %o1, %o4
9698loop_1130:
9699 fmovdge %xcc, %f15, %f11
9700 movrgz %i7, %l2, %o5
9701 fcmpes %fcc1, %f1, %f0
9702 alignaddr %i0, %l4, %i4
9703 stw %i1, [%l7 + 0x58]
9704 ldub [%l7 + 0x36], %o3
9705 edge8ln %g3, %i6, %l0
9706 sllx %g6, %i3, %g7
9707 call loop_1131
9708 std %f10, [%l7 + 0x48]
9709 bleu,pt %icc, loop_1132
9710 fmovdge %icc, %f9, %f1
9711loop_1131:
9712 fmovsgu %icc, %f13, %f9
9713 sth %l6, [%l7 + 0x24]
9714loop_1132:
9715 ldsw [%l7 + 0x24], %o0
9716 lduw [%l7 + 0x68], %l3
9717 lduh [%l7 + 0x22], %g1
9718 orn %l5, 0x08DC, %l1
9719 ldsh [%l7 + 0x24], %g4
9720 st %f9, [%l7 + 0x5C]
9721 lduw [%l7 + 0x44], %g5
9722 edge16 %g2, %i2, %o7
9723 ldsh [%l7 + 0x14], %o6
9724 ldsh [%l7 + 0x46], %o2
9725 fcmps %fcc3, %f5, %f13
9726 fmovdleu %icc, %f7, %f4
9727 bvc,a loop_1133
9728 ldsb [%l7 + 0x08], %i5
9729 fbg %fcc2, loop_1134
9730 fornot1s %f3, %f10, %f13
9731loop_1133:
9732 lduh [%l7 + 0x72], %o4
9733 ldsh [%l7 + 0x48], %o1
9734loop_1134:
9735 mulx %i7, %l2, %o5
9736 fbul %fcc3, loop_1135
9737 fmovdvc %xcc, %f5, %f0
9738 ldsw [%l7 + 0x58], %i0
9739 andn %i4, 0x1A94, %i1
9740loop_1135:
9741 stw %o3, [%l7 + 0x44]
9742 ldsb [%l7 + 0x62], %l4
9743 ldsh [%l7 + 0x26], %g3
9744 ld [%l7 + 0x64], %f7
9745 ld [%l7 + 0x6C], %f4
9746 stw %l0, [%l7 + 0x24]
9747 sll %i6, 0x0A, %g6
9748 fpadd32s %f5, %f12, %f3
9749 bne,a,pn %icc, loop_1136
9750 fmovsleu %xcc, %f2, %f6
9751 fand %f0, %f8, %f10
9752 ldsw [%l7 + 0x50], %i3
9753loop_1136:
9754 ld [%l7 + 0x40], %f1
9755 fexpand %f11, %f2
9756 fmovdleu %icc, %f8, %f3
9757 sth %l6, [%l7 + 0x4A]
9758 fmovrsgz %g7, %f14, %f1
9759 fbue,a %fcc3, loop_1137
9760 fornot1 %f0, %f8, %f12
9761 bneg,a %icc, loop_1138
9762 fcmped %fcc3, %f4, %f12
9763loop_1137:
9764 fmovrdgez %o0, %f0, %f4
9765 mova %icc, %g1, %l5
9766loop_1138:
9767 orncc %l3, %l1, %g4
9768 ldsw [%l7 + 0x74], %g5
9769 brgz %g2, loop_1139
9770 fmovdcs %icc, %f14, %f3
9771 bvc,a %icc, loop_1140
9772 stw %o7, [%l7 + 0x24]
9773loop_1139:
9774 fnor %f8, %f10, %f0
9775 lduw [%l7 + 0x58], %o6
9776loop_1140:
9777 bcs %icc, loop_1141
9778 sdivcc %i2, 0x0816, %i5
9779 fmovdcc %icc, %f8, %f9
9780 brgz %o4, loop_1142
9781loop_1141:
9782 movle %xcc, %o2, %i7
9783 ldx [%l7 + 0x68], %l2
9784 movcc %icc, %o5, %i0
9785loop_1142:
9786 ld [%l7 + 0x40], %f12
9787 edge8l %i4, %i1, %o3
9788 nop
9789 setx loop_1143, %l0, %l1
9790 wrpr 0x1, %tl
9791 wrpr %l1, %tnpc
9792 setx 0x34400001400, %l0, %l1
9793 wrpr %l1, %tstate
9794 wrhpr 0x4, %htstate
9795 done
9796 movge %xcc, %o1, %l4
9797 faligndata %f4, %f0, %f4
9798 fmovrdgz %l0, %f4, %f6
9799loop_1143:
9800 pdist %f8, %f2, %f10
9801 andncc %g3, %g6, %i3
9802 lduw [%l7 + 0x38], %l6
9803 fmovsl %xcc, %f15, %f9
9804 fblg %fcc1, loop_1144
9805 ldx [%l7 + 0x08], %i6
9806 udivx %g7, 0x08E4, %g1
9807 fmovd %f0, %f10
9808loop_1144:
9809 xnorcc %l5, %o0, %l3
9810 movge %icc, %l1, %g4
9811 ldd [%l7 + 0x78], %f10
9812 sdiv %g2, 0x0AEF, %o7
9813 srlx %g5, %i2, %i5
9814 and %o4, 0x1A8F, %o6
9815 ldub [%l7 + 0x33], %o2
9816 fmovde %icc, %f12, %f0
9817 popc 0x10FA, %l2
9818 ta %xcc, 0x2
9819 movle %icc, %o5, %i7
9820 std %f6, [%l7 + 0x30]
9821 std %f0, [%l7 + 0x28]
9822 ldx [%l7 + 0x58], %i0
9823 fba %fcc1, loop_1145
9824 movgu %xcc, %i4, %i1
9825 xor %o1, %l4, %l0
9826 movrgz %g3, %g6, %o3
9827loop_1145:
9828 movcc %xcc, %i3, %l6
9829 stw %g7, [%l7 + 0x34]
9830 fmovs %f0, %f0
9831 brlz,a %g1, loop_1146
9832 fmovde %icc, %f5, %f13
9833 tleu %xcc, 0x6
9834 ldsb [%l7 + 0x26], %i6
9835loop_1146:
9836 fmovdcc %xcc, %f2, %f10
9837 ldsw [%l7 + 0x60], %o0
9838 fzero %f12
9839 siam 0x5
9840 lduh [%l7 + 0x52], %l5
9841 mova %xcc, %l1, %l3
9842 srl %g2, %g4, %o7
9843 fnands %f11, %f5, %f10
9844 fmovse %xcc, %f7, %f7
9845 for %f12, %f12, %f12
9846 std %f6, [%l7 + 0x78]
9847 movvc %xcc, %i2, %g5
9848 be %icc, loop_1147
9849 subccc %i5, 0x1B8C, %o4
9850 fmovdvc %xcc, %f14, %f11
9851 ld [%l7 + 0x28], %f11
9852loop_1147:
9853 udivx %o2, 0x1164, %l2
9854 call loop_1148
9855 ldsb [%l7 + 0x12], %o5
9856 fbule,a %fcc0, loop_1149
9857 ldx [%l7 + 0x30], %i7
9858loop_1148:
9859 stw %i0, [%l7 + 0x74]
9860 fmuld8ulx16 %f5, %f10, %f14
9861loop_1149:
9862 addccc %i4, 0x1908, %i1
9863 lduh [%l7 + 0x3A], %o6
9864 and %o1, %l0, %g3
9865 ldsb [%l7 + 0x37], %l4
9866 lduh [%l7 + 0x5A], %g6
9867 movvc %xcc, %i3, %l6
9868 edge32n %g7, %o3, %i6
9869 pdist %f6, %f12, %f4
9870 fmovsg %xcc, %f0, %f7
9871 movneg %xcc, %g1, %o0
9872 fbg,a %fcc0, loop_1150
9873 std %f6, [%l7 + 0x50]
9874 fbue %fcc0, loop_1151
9875 fmovdl %icc, %f5, %f13
9876loop_1150:
9877 tn %icc, 0x6
9878 fmovsvs %icc, %f8, %f10
9879loop_1151:
9880 ldub [%l7 + 0x12], %l5
9881 bge,pn %icc, loop_1152
9882 bne,a %icc, loop_1153
9883 fone %f6
9884 movvc %icc, %l3, %g2
9885loop_1152:
9886 fpack32 %f0, %f2, %f2
9887loop_1153:
9888 andncc %g4, %l1, %i2
9889 edge16 %g5, %i5, %o4
9890 stw %o7, [%l7 + 0x68]
9891 movrlz %l2, %o2, %i7
9892 udiv %o5, 0x0AA8, %i0
9893 std %f14, [%l7 + 0x08]
9894 tleu %icc, 0x6
9895 subc %i1, 0x1233, %i4
9896 fmuld8sux16 %f15, %f8, %f10
9897 tne %icc, 0x1
9898 fmovspos %xcc, %f6, %f1
9899 tcc %xcc, 0x7
9900 fcmple32 %f4, %f12, %o1
9901 ldsw [%l7 + 0x50], %l0
9902 fmovda %icc, %f11, %f2
9903 fandnot2s %f4, %f12, %f1
9904 ld [%l7 + 0x48], %f0
9905 tvs %icc, 0x3
9906 fmovscc %icc, %f4, %f7
9907 tcc %icc, 0x5
9908 srl %o6, 0x06, %l4
9909 edge16n %g3, %g6, %l6
9910 fmovdg %icc, %f10, %f4
9911 edge32n %g7, %i3, %o3
9912 fmul8x16au %f15, %f13, %f14
9913 movvc %icc, %i6, %o0
9914 tsubcctv %l5, %l3, %g2
9915 ldub [%l7 + 0x41], %g1
9916 fsrc2 %f2, %f10
9917 fbe %fcc0, loop_1154
9918 ldd [%l7 + 0x68], %f0
9919 fnegd %f8, %f0
9920 fsrc1s %f7, %f2
9921loop_1154:
9922 smul %l1, 0x0641, %g4
9923 fmovsvs %xcc, %f12, %f11
9924 tne %xcc, 0x0
9925 srax %i2, 0x0C, %g5
9926 fpsub16s %f3, %f12, %f10
9927 stw %i5, [%l7 + 0x30]
9928 lduh [%l7 + 0x4E], %o7
9929 tge %xcc, 0x6
9930 tsubcc %l2, %o4, %i7
9931 andcc %o5, 0x16AA, %i0
9932 fmovrsne %i1, %f5, %f6
9933 ldub [%l7 + 0x62], %i4
9934 lduw [%l7 + 0x64], %o1
9935 udivx %l0, 0x09B8, %o2
9936 st %f11, [%l7 + 0x14]
9937 fnand %f0, %f4, %f8
9938 fsrc2 %f2, %f8
9939 ldd [%l7 + 0x58], %f12
9940 fmovdpos %icc, %f5, %f6
9941 fors %f6, %f4, %f5
9942 edge8 %o6, %l4, %g6
9943 tcc %icc, 0x2
9944 subcc %l6, 0x1F75, %g7
9945 fbg %fcc0, loop_1155
9946 fbge,a %fcc0, loop_1156
9947 sth %g3, [%l7 + 0x4C]
9948 xorcc %o3, 0x1FDE, %i3
9949loop_1155:
9950 taddcc %o0, %i6, %l3
9951loop_1156:
9952 fmovdcs %icc, %f10, %f6
9953 st %f9, [%l7 + 0x60]
9954 fpadd32s %f8, %f8, %f9
9955 array32 %l5, %g1, %g2
9956 stx %g4, [%l7 + 0x48]
9957 ldx [%l7 + 0x78], %l1
9958 sth %i2, [%l7 + 0x5A]
9959 ld [%l7 + 0x1C], %f13
9960 stw %i5, [%l7 + 0x28]
9961 ble,a,pt %xcc, loop_1157
9962 fbuge %fcc1, loop_1158
9963 st %f1, [%l7 + 0x4C]
9964 nop
9965 setx loop_1159, %l0, %l1
9966 wrpr 0x1, %tl
9967 wrpr %l1, %tnpc
9968 setx 0x34400001400, %l0, %l1
9969 wrpr %l1, %tstate
9970 wrhpr 0x4, %htstate
9971 done
9972loop_1157:
9973 fxnors %f12, %f9, %f15
9974loop_1158:
9975 xor %g5, %o7, %o4
9976 fpadd32 %f10, %f6, %f8
9977loop_1159:
9978 alignaddr %i7, %o5, %i0
9979 fandnot1s %f15, %f7, %f2
9980 ldsw [%l7 + 0x34], %l2
9981 orcc %i1, %i4, %l0
9982 fxor %f4, %f6, %f12
9983 lduw [%l7 + 0x08], %o1
9984 movvs %icc, %o2, %o6
9985 srl %g6, %l6, %g7
9986 tg %icc, 0x7
9987 std %f6, [%l7 + 0x18]
9988 edge8 %g3, %o3, %i3
9989 fmovsne %icc, %f6, %f4
9990 ldd [%l7 + 0x40], %f10
9991 faligndata %f0, %f2, %f4
9992 lduh [%l7 + 0x44], %o0
9993 fcmped %fcc1, %f6, %f4
9994 stw %i6, [%l7 + 0x68]
9995 fbul %fcc2, loop_1160
9996 fmovdl %xcc, %f1, %f13
9997 fnot2 %f4, %f14
9998 fmovrslz %l4, %f6, %f6
9999loop_1160:
10000 fbg,a %fcc1, loop_1161
10001 pdist %f2, %f10, %f12
10002 ldsh [%l7 + 0x5A], %l3
10003 fmovsvc %xcc, %f3, %f0
10004loop_1161:
10005 movl %icc, %g1, %l5
10006 fpsub16 %f2, %f12, %f6
10007 fmovdgu %icc, %f0, %f3
10008 fblg,a %fcc3, loop_1162
10009 mulscc %g4, 0x1FD7, %l1
10010 fmovsgu %xcc, %f4, %f0
10011 brz,a %g2, loop_1163
10012loop_1162:
10013 fbu,a %fcc1, loop_1164
10014 ldx [%l7 + 0x10], %i2
10015 fmovdleu %xcc, %f13, %f0
10016loop_1163:
10017 ldx [%l7 + 0x18], %i5
10018loop_1164:
10019 fzero %f8
10020 ldsb [%l7 + 0x6D], %g5
10021 ta %icc, 0x3
10022 add %o4, 0x0B47, %o7
10023 ld [%l7 + 0x4C], %f7
10024 fmovrdgez %o5, %f12, %f8
10025 fmovse %xcc, %f5, %f5
10026 lduh [%l7 + 0x4C], %i7
10027 tg %xcc, 0x3
10028 fmovdcs %icc, %f0, %f5
10029 ldx [%l7 + 0x18], %i0
10030 brlez %i1, loop_1165
10031 mulscc %l2, 0x0EB2, %i4
10032 fnegd %f6, %f0
10033 tpos %xcc, 0x5
10034loop_1165:
10035 bcs,a %icc, loop_1166
10036 alignaddrl %l0, %o2, %o6
10037 fnot1 %f10, %f0
10038 stw %o1, [%l7 + 0x10]
10039loop_1166:
10040 orcc %g6, 0x0E88, %g7
10041 ldx [%l7 + 0x58], %l6
10042 edge16n %o3, %i3, %g3
10043 nop
10044 setx loop_1167, %l0, %l1
10045 wrpr 0x1, %tl
10046 wrpr %l1, %tnpc
10047 setx 0x34400001400, %l0, %l1
10048 wrpr %l1, %tstate
10049 wrhpr 0x4, %htstate
10050 done
10051 for %f14, %f4, %f6
10052 tvc %icc, 0x6
10053 st %f14, [%l7 + 0x44]
10054loop_1167:
10055 ldsw [%l7 + 0x24], %i6
10056 edge8 %o0, %l3, %g1
10057 bge loop_1168
10058 fmovdvc %icc, %f3, %f4
10059 edge32ln %l4, %l5, %l1
10060 tcs %icc, 0x3
10061loop_1168:
10062 fnegd %f12, %f10
10063 faligndata %f14, %f4, %f4
10064 fcmpne16 %f12, %f14, %g2
10065 array8 %g4, %i2, %g5
10066 edge16 %i5, %o4, %o5
10067 ldd [%l7 + 0x78], %f4
10068 call loop_1169
10069 ldsb [%l7 + 0x41], %o7
10070 fmovde %xcc, %f3, %f10
10071 ldd [%l7 + 0x58], %f4
10072loop_1169:
10073 udiv %i0, 0x0FEB, %i1
10074 fmovse %icc, %f2, %f13
10075 edge32n %i7, %l2, %i4
10076 fcmps %fcc0, %f8, %f13
10077 ldsw [%l7 + 0x7C], %o2
10078 fbug %fcc3, loop_1170
10079 ldsw [%l7 + 0x6C], %o6
10080 movl %icc, %o1, %g6
10081 sub %l0, 0x1FDB, %g7
10082loop_1170:
10083 ldd [%l7 + 0x48], %f8
10084 xor %l6, %i3, %o3
10085 array32 %i6, %g3, %l3
10086 addccc %g1, 0x0C23, %o0
10087 taddcc %l4, %l1, %g2
10088 or %l5, 0x1B90, %g4
10089 tle %xcc, 0x5
10090 fsrc1s %f12, %f14
10091 udiv %g5, 0x1B02, %i5
10092 tcs %icc, 0x4
10093 fsrc1 %f2, %f0
10094 stb %i2, [%l7 + 0x75]
10095 movl %xcc, %o5, %o7
10096 fsrc1s %f15, %f14
10097 tn %xcc, 0x4
10098 stw %o4, [%l7 + 0x7C]
10099 fmovdvc %icc, %f7, %f13
10100 alignaddr %i1, %i7, %i0
10101 ldub [%l7 + 0x1B], %i4
10102 st %f13, [%l7 + 0x58]
10103 stb %o2, [%l7 + 0x70]
10104 addccc %l2, 0x0FB6, %o6
10105 fbue,a %fcc2, loop_1171
10106 edge32n %g6, %l0, %g7
10107 fbuge %fcc3, loop_1172
10108 ld [%l7 + 0x08], %f0
10109loop_1171:
10110 fbge,a %fcc2, loop_1173
10111 movcs %icc, %o1, %i3
10112loop_1172:
10113 fmovdcc %xcc, %f12, %f2
10114 movle %icc, %l6, %i6
10115loop_1173:
10116 fmovspos %xcc, %f0, %f7
10117 fmovse %icc, %f15, %f0
10118 fbe %fcc3, loop_1174
10119 st %f3, [%l7 + 0x40]
10120 fba,a %fcc2, loop_1175
10121 stx %g3, [%l7 + 0x30]
10122loop_1174:
10123 ldsw [%l7 + 0x78], %l3
10124 movcs %xcc, %g1, %o0
10125loop_1175:
10126 fmovdleu %xcc, %f2, %f4
10127 sth %o3, [%l7 + 0x2E]
10128 fxor %f8, %f12, %f2
10129 fmovdn %xcc, %f4, %f1
10130 fbl,a %fcc0, loop_1176
10131 fbuge %fcc3, loop_1177
10132 movrgez %l1, 0x022, %l4
10133 fcmped %fcc2, %f14, %f8
10134loop_1176:
10135 ldsh [%l7 + 0x68], %g2
10136loop_1177:
10137 ldx [%l7 + 0x38], %g4
10138 fbe %fcc3, loop_1178
10139 fmovdl %icc, %f10, %f4
10140 sth %g5, [%l7 + 0x50]
10141 sra %i5, %l5, %o5
10142loop_1178:
10143 smulcc %i2, 0x0ED2, %o4
10144 fandnot2 %f4, %f4, %f2
10145 ldub [%l7 + 0x60], %o7
10146 fmovrdgz %i1, %f4, %f14
10147 ldx [%l7 + 0x50], %i0
10148 bshuffle %f2, %f8, %f10
10149 ldx [%l7 + 0x10], %i4
10150 array8 %o2, %l2, %i7
10151 popc 0x1737, %g6
10152 fbul,a %fcc0, loop_1179
10153 fbug,a %fcc3, loop_1180
10154 fzero %f2
10155 orcc %o6, 0x1031, %g7
10156loop_1179:
10157 lduw [%l7 + 0x28], %l0
10158loop_1180:
10159 tleu %xcc, 0x7
10160 fandnot2s %f12, %f9, %f6
10161 edge16l %o1, %i3, %l6
10162 tvs %xcc, 0x7
10163 ldsb [%l7 + 0x5B], %i6
10164 tge %xcc, 0x1
10165 fbge %fcc1, loop_1181
10166 fmovrde %g3, %f14, %f4
10167 ldub [%l7 + 0x7E], %l3
10168 movge %xcc, %g1, %o0
10169loop_1181:
10170 st %f1, [%l7 + 0x20]
10171 fmovdne %xcc, %f0, %f9
10172 stw %o3, [%l7 + 0x2C]
10173 ldx [%l7 + 0x40], %l4
10174 umulcc %g2, %l1, %g5
10175 fmovrdlez %i5, %f0, %f12
10176 ta %xcc, 0x7
10177 fmovdpos %xcc, %f15, %f4
10178 brgz,a %l5, loop_1182
10179 movg %xcc, %g4, %i2
10180 lduw [%l7 + 0x64], %o4
10181 taddcctv %o7, 0x0E1A, %o5
10182loop_1182:
10183 stx %i0, [%l7 + 0x30]
10184 fsrc2 %f6, %f14
10185 tl %xcc, 0x0
10186 fsrc2s %f11, %f1
10187 fmovrdne %i1, %f0, %f14
10188 lduh [%l7 + 0x3A], %i4
10189 bne %xcc, loop_1183
10190 lduh [%l7 + 0x78], %o2
10191 ldub [%l7 + 0x75], %l2
10192 array32 %g6, %i7, %o6
10193loop_1183:
10194 stw %l0, [%l7 + 0x3C]
10195 fands %f14, %f7, %f3
10196 stw %g7, [%l7 + 0x60]
10197 bleu,a,pt %xcc, loop_1184
10198 fmovdpos %icc, %f4, %f9
10199 ldsh [%l7 + 0x30], %o1
10200 fbule %fcc2, loop_1185
10201loop_1184:
10202 edge16n %i3, %l6, %i6
10203 sdiv %g3, 0x0433, %g1
10204 std %f14, [%l7 + 0x08]
10205loop_1185:
10206 fsrc1s %f10, %f5
10207 movle %xcc, %o0, %o3
10208 brgz %l3, loop_1186
10209 bge loop_1187
10210 edge8ln %g2, %l4, %l1
10211 lduh [%l7 + 0x7E], %g5
10212loop_1186:
10213 fones %f5
10214loop_1187:
10215 bneg,a loop_1188
10216 fbg %fcc1, loop_1189
10217 movvs %xcc, %i5, %g4
10218 fbge,a %fcc3, loop_1190
10219loop_1188:
10220 lduh [%l7 + 0x48], %i2
10221loop_1189:
10222 fmovrde %l5, %f6, %f2
10223 ldd [%l7 + 0x68], %f10
10224loop_1190:
10225 ldsb [%l7 + 0x77], %o7
10226 sllx %o5, %o4, %i0
10227 edge32 %i4, %i1, %o2
10228 fmovsle %xcc, %f12, %f14
10229 bneg,a,pn %xcc, loop_1191
10230 movl %icc, %l2, %g6
10231 andcc %o6, 0x1AA5, %i7
10232 sth %l0, [%l7 + 0x44]
10233loop_1191:
10234 fmovsgu %icc, %f15, %f5
10235 bshuffle %f10, %f0, %f2
10236 udivx %g7, 0x02B0, %i3
10237 fmovdvs %xcc, %f6, %f14
10238 fnot2 %f12, %f4
10239 andn %o1, %i6, %l6
10240 fble %fcc3, loop_1192
10241 edge32ln %g3, %o0, %g1
10242 xorcc %l3, 0x0F4B, %g2
10243 fmovse %xcc, %f8, %f10
10244loop_1192:
10245 lduw [%l7 + 0x48], %l4
10246 ldsw [%l7 + 0x60], %l1
10247 fmovrdne %g5, %f10, %f4
10248 ldsh [%l7 + 0x7A], %i5
10249 bvc loop_1193
10250 ldd [%l7 + 0x18], %f2
10251 umul %g4, %i2, %l5
10252 fmovsl %xcc, %f9, %f5
10253loop_1193:
10254 sth %o3, [%l7 + 0x10]
10255 edge16n %o5, %o7, %i0
10256 brlez %o4, loop_1194
10257 ld [%l7 + 0x58], %f0
10258 fxnor %f12, %f0, %f8
10259 ldsh [%l7 + 0x0C], %i1
10260loop_1194:
10261 popc 0x1A5C, %o2
10262 ldsw [%l7 + 0x40], %l2
10263 stw %g6, [%l7 + 0x50]
10264 movgu %icc, %o6, %i7
10265 smulcc %l0, 0x17B4, %i4
10266 lduw [%l7 + 0x4C], %i3
10267 lduw [%l7 + 0x18], %g7
10268 mulx %i6, 0x0CAC, %o1
10269 fmovsn %xcc, %f10, %f3
10270 lduh [%l7 + 0x10], %g3
10271 movg %icc, %l6, %o0
10272 brnz,a %g1, loop_1195
10273 brlez,a %l3, loop_1196
10274 fmovsvs %icc, %f0, %f7
10275 fxor %f6, %f12, %f0
10276loop_1195:
10277 sth %l4, [%l7 + 0x28]
10278loop_1196:
10279 movrne %l1, %g2, %i5
10280 fsrc1 %f14, %f14
10281 brgz %g4, loop_1197
10282 stw %i2, [%l7 + 0x40]
10283 stx %g5, [%l7 + 0x60]
10284 stw %l5, [%l7 + 0x5C]
10285loop_1197:
10286 fnegs %f10, %f2
10287 bvc,a %xcc, loop_1198
10288 fbue %fcc2, loop_1199
10289 std %f10, [%l7 + 0x08]
10290 movrne %o3, 0x2B9, %o7
10291loop_1198:
10292 brnz %o5, loop_1200
10293loop_1199:
10294 fnegs %f4, %f7
10295 sth %i0, [%l7 + 0x62]
10296 fbug,a %fcc1, loop_1201
10297loop_1200:
10298 edge8 %o4, %i1, %o2
10299 ldx [%l7 + 0x18], %g6
10300 stb %o6, [%l7 + 0x11]
10301loop_1201:
10302 tsubcc %i7, 0x028D, %l0
10303 lduw [%l7 + 0x24], %i4
10304 lduh [%l7 + 0x58], %i3
10305 stx %g7, [%l7 + 0x18]
10306 brz,a %i6, loop_1202
10307 movg %xcc, %o1, %g3
10308 bne,a %xcc, loop_1203
10309 fmovrdgz %l2, %f0, %f6
10310loop_1202:
10311 ldsh [%l7 + 0x52], %o0
10312 sth %g1, [%l7 + 0x34]
10313loop_1203:
10314 st %f7, [%l7 + 0x5C]
10315 movl %xcc, %l3, %l6
10316 fandnot1 %f10, %f10, %f8
10317 udivcc %l1, 0x0021, %g2
10318 fpsub32s %f3, %f10, %f13
10319 lduw [%l7 + 0x30], %i5
10320 bn,pn %xcc, loop_1204
10321 ldsw [%l7 + 0x58], %g4
10322 st %f2, [%l7 + 0x64]
10323 bl,a loop_1205
10324loop_1204:
10325 fcmpes %fcc1, %f11, %f13
10326 and %l4, %i2, %l5
10327 fpack32 %f4, %f8, %f8
10328loop_1205:
10329 fors %f7, %f5, %f8
10330 movge %icc, %o3, %g5
10331 fexpand %f11, %f2
10332 st %f1, [%l7 + 0x0C]
10333 edge32 %o7, %i0, %o5
10334 lduh [%l7 + 0x70], %i1
10335 std %f10, [%l7 + 0x78]
10336 fmovdleu %icc, %f8, %f3
10337 add %o4, 0x1F99, %g6
10338 udiv %o2, 0x0A3D, %i7
10339 fnot1s %f13, %f11
10340 ldsb [%l7 + 0x0C], %o6
10341 pdist %f14, %f8, %f4
10342 subccc %l0, 0x0813, %i4
10343 edge16n %g7, %i6, %o1
10344 movg %xcc, %i3, %g3
10345 fmovrsgez %o0, %f15, %f2
10346 fbuge,a %fcc2, loop_1206
10347 fmovrdgz %l2, %f14, %f6
10348 edge16 %g1, %l3, %l6
10349 tsubcc %l1, %g2, %i5
10350loop_1206:
10351 sllx %g4, 0x1F, %i2
10352 fnot2s %f15, %f6
10353 movge %icc, %l5, %o3
10354 fmovrdgz %g5, %f2, %f6
10355 srlx %l4, 0x15, %i0
10356 tl %icc, 0x3
10357 lduw [%l7 + 0x5C], %o5
10358 taddcctv %o7, 0x1370, %i1
10359 movrgez %g6, %o2, %o4
10360 move %xcc, %i7, %o6
10361 nop
10362 setx loop_1207, %l0, %l1
10363 jmpl %l1, %i4
10364 sth %l0, [%l7 + 0x64]
10365 fmovsvs %icc, %f7, %f11
10366 ldsw [%l7 + 0x10], %i6
10367loop_1207:
10368 fmul8ulx16 %f0, %f6, %f6
10369 ld [%l7 + 0x68], %f11
10370 popc 0x1924, %o1
10371 ldsb [%l7 + 0x50], %i3
10372 sth %g3, [%l7 + 0x5E]
10373 ldub [%l7 + 0x75], %g7
10374 mulscc %l2, %o0, %g1
10375 fcmps %fcc0, %f3, %f5
10376 sth %l6, [%l7 + 0x52]
10377 stx %l1, [%l7 + 0x30]
10378 and %g2, 0x0CC4, %i5
10379 bgu,a,pn %xcc, loop_1208
10380 std %f6, [%l7 + 0x48]
10381 movrne %l3, 0x2E6, %i2
10382 lduw [%l7 + 0x48], %l5
10383loop_1208:
10384 tcc %icc, 0x3
10385 movrgez %g4, 0x12E, %g5
10386 ld [%l7 + 0x4C], %f7
10387 fone %f4
10388 edge8n %o3, %i0, %o5
10389 movgu %xcc, %l4, %o7
10390 fmovdle %xcc, %f1, %f12
10391 sth %i1, [%l7 + 0x40]
10392 ldsh [%l7 + 0x12], %o2
10393 movge %xcc, %g6, %o4
10394 xnorcc %o6, 0x0827, %i4
10395 movre %l0, %i6, %i7
10396 movrne %o1, 0x216, %g3
10397 ldsb [%l7 + 0x22], %g7
10398 fbne %fcc2, loop_1209
10399 lduw [%l7 + 0x28], %l2
10400 std %f6, [%l7 + 0x30]
10401 fmovrse %o0, %f0, %f15
10402loop_1209:
10403 sth %i3, [%l7 + 0x3C]
10404 fandnot2 %f0, %f0, %f10
10405 movleu %xcc, %g1, %l1
10406 taddcc %g2, 0x1B77, %l6
10407 movle %xcc, %i5, %i2
10408 lduh [%l7 + 0x50], %l3
10409 fmovdn %xcc, %f1, %f9
10410 fmul8ulx16 %f10, %f2, %f12
10411 fmovdn %xcc, %f8, %f9
10412 stw %l5, [%l7 + 0x58]
10413 std %f0, [%l7 + 0x58]
10414 stw %g4, [%l7 + 0x44]
10415 fmovrdne %g5, %f14, %f2
10416 andncc %i0, %o5, %l4
10417 sub %o3, 0x11F0, %o7
10418 fands %f6, %f2, %f8
10419 fpsub16s %f13, %f14, %f0
10420 xorcc %o2, 0x0143, %i1
10421 bgu %icc, loop_1210
10422 fnegd %f12, %f12
10423 fexpand %f4, %f4
10424 fandnot2 %f2, %f12, %f2
10425loop_1210:
10426 sth %o4, [%l7 + 0x2A]
10427 srlx %g6, 0x03, %o6
10428 tg %xcc, 0x4
10429 tn %icc, 0x3
10430 brz,a %i4, loop_1211
10431 fbne %fcc2, loop_1212
10432 fmovrdgez %l0, %f4, %f0
10433 subc %i7, %o1, %i6
10434loop_1211:
10435 lduw [%l7 + 0x70], %g3
10436loop_1212:
10437 movrlez %l2, 0x345, %o0
10438 tl %xcc, 0x1
10439 ldd [%l7 + 0x10], %f12
10440 ldd [%l7 + 0x10], %f14
10441 fmovde %icc, %f13, %f10
10442 orn %i3, %g7, %l1
10443 add %g1, %l6, %g2
10444 fbl %fcc2, loop_1213
10445 ldsw [%l7 + 0x18], %i5
10446 array8 %l3, %i2, %l5
10447 movneg %xcc, %g4, %g5
10448loop_1213:
10449 fcmple32 %f12, %f8, %i0
10450 sdiv %l4, 0x1625, %o3
10451 ldx [%l7 + 0x78], %o7
10452 orncc %o5, 0x09C0, %i1
10453 tn %icc, 0x4
10454 ld [%l7 + 0x34], %f4
10455 addccc %o2, %o4, %o6
10456 fmovdpos %xcc, %f9, %f0
10457 siam 0x5
10458 smul %i4, 0x154A, %l0
10459 std %f8, [%l7 + 0x40]
10460 nop
10461 setx loop_1214, %l0, %l1
10462 jmpl %l1, %i7
10463 fcmpeq32 %f0, %f0, %o1
10464 movne %xcc, %i6, %g3
10465 movre %g6, %l2, %o0
10466loop_1214:
10467 nop
10468 setx loop_1215, %l0, %l1
10469 wrpr 0x1, %tl
10470 wrpr %l1, %tpc
10471 add %l1, 0x4, %l1
10472 wrpr %l1, %tnpc
10473 setx 0x34400001400, %l0, %l1
10474 wrpr %l1, %tstate
10475 wrhpr 0x4, %htstate
10476 retry
10477 tleu %icc, 0x3
10478 tpos %xcc, 0x5
10479 movne %xcc, %g7, %l1
10480loop_1215:
10481 ldd [%l7 + 0x78], %f6
10482 fbge %fcc2, loop_1216
10483 fmovdl %xcc, %f2, %f13
10484 tsubcc %g1, %l6, %g2
10485 bn,a loop_1217
10486loop_1216:
10487 fmovsge %icc, %f15, %f10
10488 fba %fcc0, loop_1218
10489 fnegs %f3, %f11
10490loop_1217:
10491 fcmpne16 %f8, %f2, %i5
10492 ldsw [%l7 + 0x24], %i3
10493loop_1218:
10494 fmovs %f2, %f12
10495 fbuge,a %fcc2, loop_1219
10496 fpadd16 %f6, %f10, %f10
10497 fmovsgu %icc, %f7, %f5
10498 fbug %fcc3, loop_1220
10499loop_1219:
10500 fpadd32 %f6, %f14, %f0
10501 fmovrsgez %l3, %f4, %f3
10502 fble %fcc3, loop_1221
10503loop_1220:
10504 sth %i2, [%l7 + 0x18]
10505 brlez,a %g4, loop_1222
10506 fmovrsgz %g5, %f1, %f5
10507loop_1221:
10508 fmovdl %icc, %f2, %f1
10509 sth %l5, [%l7 + 0x7E]
10510loop_1222:
10511 fmovdgu %xcc, %f1, %f6
10512 st %f3, [%l7 + 0x74]
10513 ld [%l7 + 0x3C], %f8
10514 ldub [%l7 + 0x22], %l4
10515 edge8n %i0, %o3, %o7
10516 fmovrdlez %o5, %f14, %f4
10517 fmovdg %icc, %f2, %f3
10518 movn %icc, %i1, %o2
10519 ld [%l7 + 0x60], %f15
10520 movpos %icc, %o6, %i4
10521 fbu,a %fcc0, loop_1223
10522 array8 %o4, %l0, %i7
10523 ld [%l7 + 0x54], %f10
10524 fmuld8ulx16 %f2, %f11, %f14
10525loop_1223:
10526 movgu %icc, %i6, %o1
10527 fmovsneg %icc, %f11, %f15
10528 tleu %xcc, 0x7
10529 ldsw [%l7 + 0x08], %g6
10530 movrgez %l2, 0x2A0, %o0
10531 bg,a,pt %icc, loop_1224
10532 fmovrslz %g3, %f0, %f15
10533 fmovdcc %xcc, %f1, %f4
10534 fmovsgu %xcc, %f7, %f1
10535loop_1224:
10536 fmovdneg %icc, %f4, %f11
10537 fornot2 %f4, %f4, %f10
10538 movrne %l1, %g7, %l6
10539 sth %g2, [%l7 + 0x42]
10540 fpadd32s %f6, %f4, %f2
10541 lduw [%l7 + 0x10], %g1
10542 fornot1 %f6, %f10, %f2
10543 ldd [%l7 + 0x70], %f6
10544 fmovdcs %xcc, %f12, %f5
10545 std %f6, [%l7 + 0x70]
10546 array32 %i5, %l3, %i2
10547 ldsw [%l7 + 0x30], %i3
10548 nop
10549 setx loop_1225, %l0, %l1
10550 wrpr 0x1, %tl
10551 wrpr %l1, %tnpc
10552 setx 0x34400001400, %l0, %l1
10553 wrpr %l1, %tstate
10554 wrhpr 0x4, %htstate
10555 done
10556 fbug,a %fcc1, loop_1226
10557 fmovsle %xcc, %f7, %f4
10558 ld [%l7 + 0x78], %f11
10559loop_1225:
10560 fpackfix %f0, %f14
10561loop_1226:
10562 ld [%l7 + 0x2C], %f11
10563 tn %xcc, 0x4
10564 sdivx %g5, 0x1EBA, %g4
10565 edge16ln %l4, %i0, %o3
10566 fbn %fcc0, loop_1227
10567 movne %xcc, %l5, %o7
10568 sth %o5, [%l7 + 0x4A]
10569 edge8ln %o2, %o6, %i1
10570loop_1227:
10571 bg,pt %xcc, loop_1228
10572 nop
10573 setx loop_1229, %l0, %l1
10574 wrpr 0x1, %tl
10575 wrpr %l1, %tpc
10576 add %l1, 0x4, %l1
10577 wrpr %l1, %tnpc
10578 setx 0x34400001400, %l0, %l1
10579 wrpr %l1, %tstate
10580 wrhpr 0x4, %htstate
10581 retry
10582 fbn %fcc2, loop_1230
10583 fmovsneg %icc, %f1, %f9
10584loop_1228:
10585 tg %icc, 0x5
10586loop_1229:
10587 lduw [%l7 + 0x1C], %i4
10588loop_1230:
10589 fandnot2 %f8, %f8, %f8
10590 fmovsgu %icc, %f14, %f5
10591 fpadd32s %f9, %f8, %f1
10592 bcs loop_1231
10593 ldsw [%l7 + 0x50], %o4
10594 fbule %fcc3, loop_1232
10595 alignaddr %i7, %l0, %i6
10596loop_1231:
10597 fmovrsgez %g6, %f15, %f2
10598 st %f1, [%l7 + 0x24]
10599loop_1232:
10600 tcc %xcc, 0x2
10601 stw %o1, [%l7 + 0x68]
10602 fmovsne %icc, %f4, %f13
10603 ldsh [%l7 + 0x62], %o0
10604 fands %f5, %f7, %f4
10605 tsubcctv %l2, %l1, %g7
10606 brlez %g3, loop_1233
10607 movne %icc, %g2, %l6
10608 edge32 %g1, %i5, %i2
10609 fmovrdgez %i3, %f8, %f4
10610loop_1233:
10611 bcc,pt %icc, loop_1234
10612 fpsub32s %f15, %f11, %f6
10613 ldsh [%l7 + 0x6A], %l3
10614 edge16ln %g4, %g5, %l4
10615loop_1234:
10616 edge8 %i0, %l5, %o3
10617 ldub [%l7 + 0x43], %o7
10618 fmovrdgez %o5, %f14, %f10
10619 ldd [%l7 + 0x20], %f4
10620 fmovdn %icc, %f1, %f3
10621 fmovsl %icc, %f11, %f4
10622 for %f6, %f4, %f6
10623 fmovdg %icc, %f8, %f1
10624 sth %o2, [%l7 + 0x6C]
10625 brz,a %i1, loop_1235
10626 fornot2 %f6, %f8, %f0
10627 fpsub32s %f12, %f3, %f8
10628 fpadd32s %f7, %f14, %f13
10629loop_1235:
10630 sdivcc %i4, 0x1B69, %o4
10631 fxnors %f5, %f6, %f14
10632 fmovde %xcc, %f6, %f2
10633 popc %o6, %l0
10634 edge32l %i6, %i7, %o1
10635 bcc,pn %xcc, loop_1236
10636 fbn %fcc3, loop_1237
10637 ldsh [%l7 + 0x62], %o0
10638 movrgez %l2, %l1, %g6
10639loop_1236:
10640 sth %g7, [%l7 + 0x44]
10641loop_1237:
10642 fbuge %fcc3, loop_1238
10643 udiv %g2, 0x1B1B, %l6
10644 ldd [%l7 + 0x30], %f2
10645 fcmpes %fcc0, %f13, %f11
10646loop_1238:
10647 stw %g1, [%l7 + 0x68]
10648 tneg %icc, 0x0
10649 faligndata %f2, %f12, %f12
10650 fbo,a %fcc1, loop_1239
10651 fnegs %f14, %f7
10652 bcc,pn %xcc, loop_1240
10653 mova %xcc, %g3, %i5
10654loop_1239:
10655 ba,a,pt %xcc, loop_1241
10656 ld [%l7 + 0x7C], %f11
10657loop_1240:
10658 xor %i2, %i3, %g4
10659 subcc %l3, 0x0DD9, %l4
10660loop_1241:
10661 movpos %xcc, %i0, %l5
10662 fbg %fcc0, loop_1242
10663 ldub [%l7 + 0x18], %g5
10664 movge %xcc, %o7, %o5
10665 movge %icc, %o2, %i1
10666loop_1242:
10667 ld [%l7 + 0x44], %f11
10668 tle %xcc, 0x7
10669 stx %o3, [%l7 + 0x10]
10670 lduh [%l7 + 0x1A], %o4
10671 brlez %o6, loop_1243
10672 brlez,a %i4, loop_1244
10673 andn %l0, 0x09C3, %i7
10674 edge16 %i6, %o1, %l2
10675loop_1243:
10676 fmovsle %xcc, %f11, %f3
10677loop_1244:
10678 bcc,pt %xcc, loop_1245
10679 movrne %o0, %g6, %g7
10680 bshuffle %f0, %f12, %f14
10681 ldsh [%l7 + 0x28], %g2
10682loop_1245:
10683 move %icc, %l1, %l6
10684 movneg %icc, %g1, %i5
10685 fors %f9, %f13, %f4
10686 nop
10687 setx loop_1246, %l0, %l1
10688 wrpr 0x1, %tl
10689 wrpr %l1, %tpc
10690 add %l1, 0x4, %l1
10691 wrpr %l1, %tnpc
10692 setx 0x34400001400, %l0, %l1
10693 wrpr %l1, %tstate
10694 wrhpr 0x4, %htstate
10695 retry
10696 tl %icc, 0x6
10697 ldsb [%l7 + 0x09], %g3
10698 ldsb [%l7 + 0x6C], %i2
10699loop_1246:
10700 fmuld8ulx16 %f4, %f15, %f12
10701 fmovd %f4, %f0
10702 sethi 0x153D, %i3
10703 stx %l3, [%l7 + 0x20]
10704 bleu,a,pt %xcc, loop_1247
10705 fmovdgu %xcc, %f3, %f8
10706 fmovse %icc, %f6, %f15
10707 smul %l4, %g4, %l5
10708loop_1247:
10709 stx %g5, [%l7 + 0x68]
10710 fcmpgt16 %f4, %f2, %i0
10711 fmuld8sux16 %f0, %f10, %f14
10712 ld [%l7 + 0x4C], %f1
10713 sth %o5, [%l7 + 0x4A]
10714 fba %fcc0, loop_1248
10715 movn %icc, %o2, %o7
10716 fmovdcc %xcc, %f10, %f5
10717 tpos %xcc, 0x1
10718loop_1248:
10719 fmovdg %xcc, %f6, %f12
10720 fcmple32 %f10, %f6, %o3
10721 std %f14, [%l7 + 0x68]
10722 ta %icc, 0x7
10723 tpos %icc, 0x5
10724 std %f12, [%l7 + 0x28]
10725 te %xcc, 0x7
10726 ldsh [%l7 + 0x3C], %i1
10727 fmovd %f10, %f12
10728 fpsub32s %f5, %f14, %f4
10729 fcmpes %fcc0, %f14, %f9
10730 alignaddr %o4, %i4, %o6
10731 fnor %f10, %f12, %f8
10732 ldd [%l7 + 0x40], %f0
10733 tge %xcc, 0x0
10734 pdist %f14, %f12, %f2
10735 ldd [%l7 + 0x08], %f12
10736 movleu %xcc, %l0, %i6
10737 edge8n %i7, %l2, %o0
10738 ldsh [%l7 + 0x22], %g6
10739 sdivcc %g7, 0x18A2, %g2
10740 array8 %o1, %l1, %l6
10741 sdivcc %g1, 0x17AE, %i5
10742 fmovdgu %icc, %f10, %f8
10743 sth %g3, [%l7 + 0x52]
10744 subcc %i3, 0x0E05, %l3
10745 fmovrdgz %l4, %f4, %f6
10746 lduh [%l7 + 0x5E], %i2
10747 movg %icc, %l5, %g5
10748 fba,a %fcc0, loop_1249
10749 nop
10750 setx loop_1250, %l0, %l1
10751 jmpl %l1, %g4
10752 mulscc %i0, 0x1720, %o2
10753 fpadd16s %f4, %f13, %f6
10754loop_1249:
10755 fpadd32 %f4, %f4, %f6
10756loop_1250:
10757 movrlez %o5, %o3, %i1
10758 fpmerge %f12, %f8, %f0
10759 fpack32 %f6, %f2, %f12
10760 bge,pt %icc, loop_1251
10761 sth %o7, [%l7 + 0x64]
10762 edge8ln %i4, %o4, %o6
10763 fmul8x16 %f9, %f4, %f10
10764loop_1251:
10765 tvs %xcc, 0x1
10766 fpadd16s %f5, %f4, %f11
10767 srlx %l0, %i6, %l2
10768 lduh [%l7 + 0x22], %i7
10769 ldd [%l7 + 0x10], %f12
10770 fmovsle %icc, %f4, %f1
10771 fbn %fcc1, loop_1252
10772 and %o0, %g7, %g6
10773 ldsw [%l7 + 0x2C], %o1
10774 st %f5, [%l7 + 0x70]
10775loop_1252:
10776 stw %l1, [%l7 + 0x10]
10777 udiv %l6, 0x061C, %g1
10778 fbn %fcc2, loop_1253
10779 edge16ln %g2, %i5, %g3
10780 ldsh [%l7 + 0x3C], %l3
10781 tsubcc %i3, 0x138A, %i2
10782loop_1253:
10783 fcmped %fcc3, %f12, %f0
10784 fexpand %f1, %f4
10785 fcmps %fcc2, %f1, %f9
10786 fornot2 %f2, %f14, %f6
10787 fbe,a %fcc3, loop_1254
10788 tn %icc, 0x5
10789 move %xcc, %l5, %g5
10790 movgu %icc, %g4, %i0
10791loop_1254:
10792 fbuge,a %fcc2, loop_1255
10793 fsrc2 %f10, %f12
10794 fmovrdlz %l4, %f6, %f0
10795 fcmple32 %f6, %f4, %o5
10796loop_1255:
10797 fbule %fcc0, loop_1256
10798 smul %o2, %i1, %o7
10799 subcc %i4, %o4, %o6
10800 edge16 %o3, %l0, %i6
10801loop_1256:
10802 fmovsvc %icc, %f8, %f0
10803 fmovdpos %xcc, %f3, %f5
10804 fone %f10
10805 edge8n %l2, %i7, %g7
10806 movvc %icc, %g6, %o1
10807 fmovsle %icc, %f9, %f5
10808 movle %xcc, %l1, %l6
10809 fmul8x16au %f1, %f1, %f12
10810 array32 %g1, %g2, %o0
10811 ldsb [%l7 + 0x19], %i5
10812 lduw [%l7 + 0x40], %l3
10813 ldx [%l7 + 0x08], %g3
10814 ld [%l7 + 0x14], %f12
10815 ldd [%l7 + 0x08], %f2
10816 fpack32 %f10, %f12, %f0
10817 st %f0, [%l7 + 0x44]
10818 add %i3, %l5, %i2
10819 lduw [%l7 + 0x48], %g4
10820 fmovrsgez %g5, %f8, %f13
10821 fbn %fcc1, loop_1257
10822 ba,a,pn %xcc, loop_1258
10823 lduw [%l7 + 0x28], %i0
10824 udiv %l4, 0x0780, %o2
10825loop_1257:
10826 movcc %icc, %i1, %o5
10827loop_1258:
10828 sth %o7, [%l7 + 0x2C]
10829 ld [%l7 + 0x3C], %f11
10830 fmovse %icc, %f7, %f15
10831 lduw [%l7 + 0x40], %i4
10832 fmovdge %icc, %f9, %f5
10833 stb %o4, [%l7 + 0x51]
10834 lduw [%l7 + 0x5C], %o3
10835 ldx [%l7 + 0x20], %o6
10836 brz %l0, loop_1259
10837 srlx %l2, %i7, %i6
10838 bleu,a,pt %icc, loop_1260
10839 fcmple32 %f0, %f10, %g7
10840loop_1259:
10841 mulscc %g6, 0x1170, %l1
10842 tge %icc, 0x6
10843loop_1260:
10844 fbul %fcc1, loop_1261
10845 udivx %l6, 0x08BF, %o1
10846 fmovsleu %icc, %f2, %f0
10847 ldd [%l7 + 0x18], %f12
10848loop_1261:
10849 tpos %icc, 0x1
10850 stx %g1, [%l7 + 0x40]
10851 fandnot2s %f12, %f7, %f12
10852 fmovsneg %xcc, %f14, %f13
10853 stw %o0, [%l7 + 0x28]
10854 tpos %xcc, 0x3
10855 lduw [%l7 + 0x38], %i5
10856 ldsh [%l7 + 0x60], %g2
10857 movneg %xcc, %l3, %i3
10858 fcmpd %fcc1, %f2, %f4
10859 sth %g3, [%l7 + 0x3A]
10860 add %i2, %l5, %g5
10861 ldsb [%l7 + 0x74], %g4
10862 movvs %xcc, %l4, %o2
10863 lduw [%l7 + 0x38], %i0
10864 stx %i1, [%l7 + 0x08]
10865 lduh [%l7 + 0x20], %o7
10866 alignaddr %i4, %o4, %o5
10867 fnegs %f7, %f1
10868 fands %f6, %f10, %f9
10869 be,a %xcc, loop_1262
10870 movcc %icc, %o3, %l0
10871 tvs %xcc, 0x5
10872 st %f6, [%l7 + 0x7C]
10873loop_1262:
10874 edge32 %l2, %i7, %o6
10875 ldub [%l7 + 0x21], %i6
10876 ldub [%l7 + 0x08], %g6
10877 fmovscc %icc, %f5, %f5
10878 edge8 %l1, %g7, %l6
10879 fmovrde %g1, %f0, %f4
10880 ldsb [%l7 + 0x74], %o1
10881 movrne %o0, 0x078, %g2
10882 fble %fcc0, loop_1263
10883 bcc,a %xcc, loop_1264
10884 subcc %i5, %i3, %g3
10885 fmovsl %xcc, %f6, %f3
10886loop_1263:
10887 tvs %icc, 0x3
10888loop_1264:
10889 fandnot2 %f14, %f8, %f12
10890 fzeros %f6
10891 fabss %f0, %f11
10892 fcmpgt16 %f2, %f8, %i2
10893 fmul8sux16 %f4, %f14, %f0
10894 fmul8x16al %f9, %f9, %f6
10895 ldub [%l7 + 0x3F], %l5
10896 udivx %l3, 0x14F9, %g5
10897 bge,pn %icc, loop_1265
10898 lduh [%l7 + 0x32], %l4
10899 stw %g4, [%l7 + 0x4C]
10900 ldsw [%l7 + 0x50], %o2
10901loop_1265:
10902 edge16 %i0, %o7, %i4
10903 fmovsn %icc, %f14, %f6
10904 ldx [%l7 + 0x50], %o4
10905 fmuld8sux16 %f7, %f7, %f2
10906 fmovdle %icc, %f2, %f0
10907 fexpand %f13, %f0
10908 bvs,a,pt %xcc, loop_1266
10909 movg %xcc, %i1, %o5
10910 bge,a,pt %xcc, loop_1267
10911 nop
10912 setx loop_1268, %l0, %l1
10913 jmpl %l1, %l0
10914loop_1266:
10915 bpos,a %xcc, loop_1269
10916 fornot2s %f6, %f11, %f12
10917loop_1267:
10918 be,a loop_1270
10919loop_1268:
10920 ldd [%l7 + 0x28], %f2
10921loop_1269:
10922 fmovdcs %icc, %f7, %f1
10923 ldub [%l7 + 0x7B], %o3
10924loop_1270:
10925 bleu,a,pt %xcc, loop_1271
10926 tsubcc %i7, 0x00E5, %o6
10927 ldsw [%l7 + 0x70], %l2
10928 orn %g6, %i6, %g7
10929loop_1271:
10930 movleu %icc, %l6, %l1
10931 xor %o1, 0x0043, %g1
10932 fbu %fcc2, loop_1272
10933 fbo,a %fcc2, loop_1273
10934 stb %g2, [%l7 + 0x65]
10935 fzero %f2
10936loop_1272:
10937 fcmple32 %f12, %f6, %i5
10938loop_1273:
10939 fmovse %xcc, %f5, %f13
10940 ldsh [%l7 + 0x74], %o0
10941 ba,pn %xcc, loop_1274
10942 ldsb [%l7 + 0x1D], %g3
10943 ldsw [%l7 + 0x5C], %i2
10944 fcmps %fcc0, %f8, %f14
10945loop_1274:
10946 ld [%l7 + 0x08], %f10
10947 udivx %l5, 0x1B25, %i3
10948 xorcc %g5, %l4, %l3
10949 ldd [%l7 + 0x08], %f14
10950 edge8 %o2, %g4, %o7
10951 ldsw [%l7 + 0x2C], %i4
10952 ldsh [%l7 + 0x0C], %o4
10953 fcmpeq16 %f10, %f4, %i1
10954 ldsw [%l7 + 0x08], %o5
10955 fandnot1 %f6, %f4, %f2
10956 movvc %icc, %l0, %o3
10957 udivcc %i0, 0x1046, %o6
10958 tge %icc, 0x1
10959 ldsw [%l7 + 0x1C], %i7
10960 ldd [%l7 + 0x28], %f12
10961 ldub [%l7 + 0x10], %g6
10962 edge8l %l2, %g7, %l6
10963 smulcc %l1, 0x12D8, %o1
10964 tpos %icc, 0x4
10965 ldx [%l7 + 0x68], %i6
10966 ldsh [%l7 + 0x4A], %g1
10967 fcmpgt16 %f0, %f4, %g2
10968 ldsb [%l7 + 0x67], %i5
10969 stx %o0, [%l7 + 0x18]
10970 ldsh [%l7 + 0x70], %i2
10971 stb %g3, [%l7 + 0x7F]
10972 lduh [%l7 + 0x74], %l5
10973 movvs %icc, %g5, %i3
10974 ldsh [%l7 + 0x5A], %l4
10975 fcmped %fcc3, %f8, %f12
10976 move %xcc, %l3, %g4
10977 st %f7, [%l7 + 0x20]
10978 ldsw [%l7 + 0x24], %o2
10979 fmovscs %icc, %f8, %f5
10980 call loop_1275
10981 mova %xcc, %o7, %i4
10982 bgu,a loop_1276
10983 fmovrslz %o4, %f0, %f7
10984loop_1275:
10985 ldsh [%l7 + 0x4C], %i1
10986 movl %icc, %o5, %l0
10987loop_1276:
10988 ldsb [%l7 + 0x15], %i0
10989 umulcc %o6, %o3, %g6
10990 movcc %xcc, %i7, %l2
10991 edge8n %g7, %l1, %l6
10992 call loop_1277
10993 fbe,a %fcc0, loop_1278
10994 sll %i6, 0x1D, %o1
10995 ld [%l7 + 0x1C], %f14
10996loop_1277:
10997 lduw [%l7 + 0x78], %g2
10998loop_1278:
10999 edge32l %i5, %o0, %g1
11000 lduw [%l7 + 0x38], %i2
11001 std %f8, [%l7 + 0x48]
11002 fcmpgt16 %f0, %f2, %g3
11003 ld [%l7 + 0x7C], %f10
11004 movleu %icc, %g5, %i3
11005 tle %xcc, 0x3
11006 std %f8, [%l7 + 0x40]
11007 edge16n %l5, %l3, %l4
11008 ldd [%l7 + 0x60], %f8
11009 fmul8sux16 %f14, %f2, %f8
11010 movrne %o2, 0x1FA, %g4
11011 movg %xcc, %i4, %o7
11012 fbge %fcc1, loop_1279
11013 fones %f11
11014 lduh [%l7 + 0x70], %i1
11015 fcmple32 %f8, %f8, %o5
11016loop_1279:
11017 ldsh [%l7 + 0x5C], %l0
11018 ldub [%l7 + 0x70], %o4
11019 fcmple16 %f8, %f2, %i0
11020 fornot2 %f2, %f10, %f2
11021 ldx [%l7 + 0x78], %o6
11022 ldsb [%l7 + 0x79], %o3
11023 fabss %f3, %f12
11024 lduw [%l7 + 0x10], %g6
11025 sub %l2, 0x16C4, %g7
11026 sethi 0x1D62, %i7
11027 fnegs %f15, %f12
11028 udivx %l1, 0x13BD, %i6
11029 or %l6, %o1, %i5
11030 movre %o0, 0x1C9, %g1
11031 fbn %fcc3, loop_1280
11032 fmovspos %xcc, %f6, %f6
11033 movleu %icc, %i2, %g2
11034 stx %g3, [%l7 + 0x20]
11035loop_1280:
11036 fmovsl %xcc, %f5, %f12
11037 ldx [%l7 + 0x38], %i3
11038 for %f8, %f8, %f10
11039 fandnot1 %f12, %f8, %f4
11040 movne %icc, %g5, %l5
11041 bgu %icc, loop_1281
11042 nop
11043 setx loop_1282, %l0, %l1
11044 wrpr 0x1, %tl
11045 wrpr %l1, %tpc
11046 add %l1, 0x4, %l1
11047 wrpr %l1, %tnpc
11048 setx 0x34400001400, %l0, %l1
11049 wrpr %l1, %tstate
11050 wrhpr 0x4, %htstate
11051 retry
11052 fandnot1 %f12, %f10, %f6
11053 stw %l3, [%l7 + 0x20]
11054loop_1281:
11055 smulcc %l4, 0x071B, %o2
11056loop_1282:
11057 fpsub32 %f12, %f0, %f14
11058 fxor %f10, %f10, %f10
11059 ld [%l7 + 0x50], %f5
11060 movrgz %i4, %o7, %i1
11061 movneg %xcc, %g4, %l0
11062 fpadd16s %f15, %f6, %f11
11063 fxors %f2, %f14, %f6
11064 fmovrdgez %o5, %f10, %f10
11065 tcc %icc, 0x4
11066 fcmpd %fcc2, %f4, %f4
11067 popc %o4, %i0
11068 ldx [%l7 + 0x08], %o6
11069 fmovdvs %xcc, %f2, %f3
11070 fones %f1
11071 ldub [%l7 + 0x2C], %o3
11072 andn %l2, %g6, %i7
11073 movrne %l1, 0x31B, %g7
11074 ldd [%l7 + 0x48], %f0
11075 movrgz %i6, %l6, %i5
11076 tne %xcc, 0x3
11077 sdiv %o1, 0x0B0D, %o0
11078 lduh [%l7 + 0x40], %g1
11079 fmul8ulx16 %f4, %f10, %f4
11080 ld [%l7 + 0x44], %f6
11081 lduw [%l7 + 0x4C], %g2
11082 movcc %icc, %i2, %g3
11083 andn %g5, %l5, %i3
11084 movpos %icc, %l3, %o2
11085 lduw [%l7 + 0x60], %i4
11086 fmovd %f10, %f14
11087 ldx [%l7 + 0x40], %l4
11088 fand %f6, %f8, %f0
11089 fnot2s %f11, %f3
11090 subcc %o7, %i1, %l0
11091 udivcc %o5, 0x0342, %g4
11092 stb %i0, [%l7 + 0x4E]
11093 std %f10, [%l7 + 0x48]
11094 brgez %o4, loop_1283
11095 ldub [%l7 + 0x11], %o6
11096 array16 %o3, %g6, %i7
11097 ldx [%l7 + 0x30], %l2
11098loop_1283:
11099 stw %l1, [%l7 + 0x78]
11100 be loop_1284
11101 fcmpeq32 %f6, %f8, %g7
11102 fmovdge %xcc, %f13, %f1
11103 lduw [%l7 + 0x68], %l6
11104loop_1284:
11105 edge8n %i6, %o1, %i5
11106 ldub [%l7 + 0x7F], %o0
11107 lduh [%l7 + 0x1E], %g2
11108 fmovsl %icc, %f11, %f13
11109 ldub [%l7 + 0x64], %g1
11110 brgez,a %i2, loop_1285
11111 ldub [%l7 + 0x12], %g3
11112 movle %xcc, %g5, %i3
11113 ldd [%l7 + 0x28], %f2
11114loop_1285:
11115 fmovdvs %xcc, %f0, %f13
11116 taddcc %l3, 0x15A0, %l5
11117 udiv %i4, 0x033A, %o2
11118 ldsw [%l7 + 0x30], %o7
11119 fbe,a %fcc0, loop_1286
11120 ldx [%l7 + 0x20], %i1
11121 smul %l0, %l4, %g4
11122 ldsb [%l7 + 0x50], %i0
11123loop_1286:
11124 orn %o4, %o6, %o3
11125 lduh [%l7 + 0x7C], %g6
11126 fmovdvc %icc, %f8, %f14
11127 xor %i7, %o5, %l2
11128 edge8 %g7, %l6, %i6
11129 sth %o1, [%l7 + 0x54]
11130 fpsub16 %f6, %f8, %f14
11131 fmovdg %icc, %f11, %f13
11132 fmovda %xcc, %f13, %f15
11133 fmovrdgez %l1, %f14, %f10
11134 tne %icc, 0x0
11135 fbe,a %fcc3, loop_1287
11136 ldsw [%l7 + 0x3C], %i5
11137 movleu %icc, %o0, %g2
11138 orcc %g1, %g3, %g5
11139loop_1287:
11140 fpsub16 %f8, %f14, %f0
11141 taddcctv %i3, 0x031E, %l3
11142 movcs %icc, %l5, %i4
11143 st %f3, [%l7 + 0x14]
11144 fmuld8ulx16 %f13, %f2, %f6
11145 st %f0, [%l7 + 0x30]
11146 orcc %o2, 0x1E2C, %i2
11147 fmovrslz %i1, %f6, %f2
11148 te %icc, 0x3
11149 ldub [%l7 + 0x48], %l0
11150 lduw [%l7 + 0x70], %l4
11151 fandnot2 %f4, %f4, %f0
11152 st %f0, [%l7 + 0x5C]
11153 fmovse %xcc, %f14, %f10
11154 fbug %fcc1, loop_1288
11155 brlz %g4, loop_1289
11156 fbl,a %fcc1, loop_1290
11157 lduw [%l7 + 0x34], %i0
11158loop_1288:
11159 fornot1s %f2, %f14, %f14
11160loop_1289:
11161 mulscc %o7, 0x0344, %o4
11162loop_1290:
11163 srax %o3, 0x08, %g6
11164 movle %icc, %i7, %o5
11165 ldx [%l7 + 0x28], %l2
11166 bpos,a,pt %icc, loop_1291
11167 fbn %fcc1, loop_1292
11168 lduh [%l7 + 0x30], %o6
11169 lduw [%l7 + 0x1C], %g7
11170loop_1291:
11171 fzeros %f2
11172loop_1292:
11173 std %f0, [%l7 + 0x38]
11174 fmovdpos %icc, %f2, %f7
11175 ldsb [%l7 + 0x4E], %i6
11176 edge8n %o1, %l1, %l6
11177 lduw [%l7 + 0x68], %o0
11178 fbue %fcc2, loop_1293
11179 ldsb [%l7 + 0x64], %g2
11180 lduh [%l7 + 0x4E], %g1
11181 ldd [%l7 + 0x60], %f6
11182loop_1293:
11183 alignaddrl %g3, %g5, %i3
11184 stw %i5, [%l7 + 0x68]
11185 fxor %f0, %f10, %f0
11186 fmovsn %xcc, %f3, %f2
11187 st %f11, [%l7 + 0x5C]
11188 fpack16 %f4, %f0
11189 fzero %f8
11190 ld [%l7 + 0x2C], %f9
11191 tge %xcc, 0x0
11192 te %xcc, 0x1
11193 udiv %l5, 0x088C, %l3
11194 fbul,a %fcc1, loop_1294
11195 fabsd %f6, %f4
11196 fmovrsne %o2, %f0, %f0
11197 fmovdgu %xcc, %f1, %f6
11198loop_1294:
11199 srlx %i4, %i1, %l0
11200 ta %xcc, 0x5
11201 ldsb [%l7 + 0x37], %i2
11202 lduh [%l7 + 0x44], %l4
11203 bleu loop_1295
11204 movrlz %g4, 0x2FF, %o7
11205 stx %o4, [%l7 + 0x08]
11206 movneg %icc, %i0, %g6
11207loop_1295:
11208 srlx %o3, 0x14, %o5
11209 bge,a,pt %xcc, loop_1296
11210 fcmple16 %f6, %f6, %l2
11211 move %icc, %o6, %g7
11212 tl %xcc, 0x6
11213loop_1296:
11214 ldx [%l7 + 0x18], %i7
11215 stx %o1, [%l7 + 0x58]
11216 siam 0x7
11217 fmovdvs %xcc, %f3, %f5
11218 movrne %l1, %l6, %i6
11219 ldub [%l7 + 0x32], %o0
11220 stx %g1, [%l7 + 0x20]
11221 orn %g2, %g5, %i3
11222 movcc %xcc, %g3, %l5
11223 orcc %i5, 0x18AA, %o2
11224 and %l3, 0x1797, %i1
11225 fmovsg %icc, %f10, %f14
11226 sth %l0, [%l7 + 0x32]
11227 sdivcc %i2, 0x0213, %i4
11228 ldsh [%l7 + 0x1C], %l4
11229 movcs %icc, %o7, %o4
11230 tn %xcc, 0x2
11231 fxors %f6, %f8, %f14
11232 fcmpne32 %f4, %f0, %g4
11233 fmul8sux16 %f2, %f14, %f4
11234 bshuffle %f14, %f2, %f4
11235 addcc %g6, %o3, %o5
11236 movle %xcc, %l2, %i0
11237 fmovd %f2, %f2
11238 fsrc1s %f11, %f8
11239 fbne,a %fcc1, loop_1297
11240 udiv %o6, 0x0516, %i7
11241 ldsw [%l7 + 0x6C], %g7
11242 fmovsa %xcc, %f12, %f10
11243loop_1297:
11244 edge16 %o1, %l1, %i6
11245 stx %l6, [%l7 + 0x10]
11246 fnegd %f2, %f2
11247 ldsh [%l7 + 0x30], %o0
11248 std %f8, [%l7 + 0x20]
11249 fmovdvc %xcc, %f1, %f1
11250 movn %xcc, %g2, %g5
11251 fors %f7, %f5, %f7
11252 movpos %icc, %g1, %g3
11253 ldsw [%l7 + 0x70], %l5
11254 stx %i3, [%l7 + 0x28]
11255 fsrc2s %f4, %f10
11256 ldsh [%l7 + 0x36], %i5
11257 lduw [%l7 + 0x40], %l3
11258 st %f11, [%l7 + 0x68]
11259 andncc %i1, %l0, %o2
11260 edge8l %i4, %i2, %o7
11261 fbo,a %fcc1, loop_1298
11262 fmovsneg %icc, %f5, %f15
11263 nop
11264 setx loop_1299, %l0, %l1
11265 wrpr 0x1, %tl
11266 wrpr %l1, %tpc
11267 add %l1, 0x4, %l1
11268 wrpr %l1, %tnpc
11269 setx 0x34400001400, %l0, %l1
11270 wrpr %l1, %tstate
11271 wrhpr 0x4, %htstate
11272 retry
11273 fmul8x16al %f14, %f14, %f10
11274loop_1298:
11275 edge8 %l4, %g4, %o4
11276 tle %icc, 0x3
11277loop_1299:
11278 fbu,a %fcc2, loop_1300
11279 fpsub16s %f13, %f8, %f9
11280 tl %xcc, 0x2
11281 ldsh [%l7 + 0x66], %o3
11282loop_1300:
11283 fble,a %fcc3, loop_1301
11284 stx %o5, [%l7 + 0x10]
11285 bneg loop_1302
11286 lduh [%l7 + 0x36], %l2
11287loop_1301:
11288 edge32 %i0, %g6, %i7
11289 movrgez %o6, 0x274, %o1
11290loop_1302:
11291 sth %l1, [%l7 + 0x34]
11292 xnor %g7, 0x191B, %i6
11293 ldd [%l7 + 0x50], %f4
11294 ldsb [%l7 + 0x7C], %o0
11295 fandnot2 %f10, %f8, %f2
11296 ldub [%l7 + 0x7F], %l6
11297 stx %g2, [%l7 + 0x48]
11298 fcmpd %fcc1, %f8, %f10
11299 movrlz %g1, %g3, %l5
11300 ldx [%l7 + 0x20], %i3
11301 brz,a %i5, loop_1303
11302 subccc %g5, 0x1F5D, %i1
11303 fmovse %icc, %f0, %f6
11304 ldd [%l7 + 0x10], %f2
11305loop_1303:
11306 brlez,a %l0, loop_1304
11307 bvs,pn %xcc, loop_1305
11308 bleu,a %xcc, loop_1306
11309 ldd [%l7 + 0x78], %f10
11310loop_1304:
11311 edge8 %o2, %i4, %i2
11312loop_1305:
11313 fbne %fcc1, loop_1307
11314loop_1306:
11315 fbge %fcc1, loop_1308
11316 ldsw [%l7 + 0x24], %o7
11317 ldub [%l7 + 0x26], %l4
11318loop_1307:
11319 fsrc1s %f4, %f6
11320loop_1308:
11321 fmovdpos %xcc, %f8, %f12
11322 movrne %l3, 0x26B, %g4
11323 popc %o3, %o5
11324 ldsw [%l7 + 0x18], %o4
11325 orncc %l2, %i0, %i7
11326 stx %o6, [%l7 + 0x40]
11327 sllx %g6, %o1, %l1
11328 ldd [%l7 + 0x20], %f6
11329 fbue %fcc1, loop_1309
11330 tvs %icc, 0x0
11331 fmovda %icc, %f9, %f3
11332 fmul8sux16 %f12, %f12, %f6
11333loop_1309:
11334 ta %icc, 0x2
11335 array8 %i6, %o0, %l6
11336 umulcc %g7, 0x10AF, %g2
11337 array8 %g1, %l5, %g3
11338 std %f10, [%l7 + 0x58]
11339 ldsb [%l7 + 0x32], %i5
11340 tvs %icc, 0x5
11341 movge %xcc, %i3, %g5
11342 fpsub32 %f2, %f12, %f12
11343 array16 %i1, %l0, %i4
11344 movvs %icc, %i2, %o7
11345 ldd [%l7 + 0x08], %f2
11346 sth %o2, [%l7 + 0x74]
11347 std %f6, [%l7 + 0x68]
11348 movle %xcc, %l4, %l3
11349 fnors %f1, %f12, %f0
11350 fornot2 %f14, %f12, %f10
11351 bshuffle %f14, %f10, %f2
11352 fmovdvs %icc, %f14, %f9
11353 ldsb [%l7 + 0x14], %g4
11354 edge32l %o3, %o4, %o5
11355 lduw [%l7 + 0x58], %l2
11356 fbl,a %fcc3, loop_1310
11357 nop
11358 setx loop_1311, %l0, %l1
11359 wrpr 0x1, %tl
11360 wrpr %l1, %tnpc
11361 setx 0x34400001400, %l0, %l1
11362 wrpr %l1, %tstate
11363 wrhpr 0x4, %htstate
11364 done
11365 fnand %f6, %f2, %f0
11366 ldsb [%l7 + 0x6E], %i0
11367loop_1310:
11368 stw %i7, [%l7 + 0x30]
11369loop_1311:
11370 fpack16 %f8, %f3
11371 fmovdn %icc, %f4, %f2
11372 fblg %fcc2, loop_1312
11373 fmovsge %icc, %f9, %f6
11374 umulcc %o6, 0x04CE, %g6
11375 tn %icc, 0x6
11376loop_1312:
11377 edge8 %l1, %i6, %o1
11378 fmovdne %icc, %f2, %f12
11379 sth %l6, [%l7 + 0x14]
11380 fbe %fcc2, loop_1313
11381 alignaddrl %o0, %g7, %g1
11382 sth %l5, [%l7 + 0x2E]
11383 fmuld8ulx16 %f14, %f0, %f8
11384loop_1313:
11385 ldsw [%l7 + 0x78], %g3
11386 bn,a,pt %xcc, loop_1314
11387 fandnot2s %f14, %f7, %f0
11388 edge8ln %g2, %i5, %g5
11389 movn %xcc, %i1, %l0
11390loop_1314:
11391 fmovscs %xcc, %f7, %f7
11392 tgu %icc, 0x7
11393 fnot1s %f5, %f1
11394 edge32n %i3, %i2, %i4
11395 lduw [%l7 + 0x60], %o7
11396 brgez %l4, loop_1315
11397 movre %l3, 0x2D7, %o2
11398 pdist %f10, %f4, %f6
11399 fmovsge %xcc, %f12, %f8
11400loop_1315:
11401 movrgez %g4, %o4, %o5
11402 movrlez %l2, 0x069, %o3
11403 fbule,a %fcc2, loop_1316
11404 ldsw [%l7 + 0x24], %i0
11405 edge8ln %o6, %g6, %i7
11406 faligndata %f8, %f2, %f12
11407loop_1316:
11408 array8 %i6, %l1, %o1
11409 stx %o0, [%l7 + 0x68]
11410 movcs %xcc, %g7, %g1
11411 fmovsg %icc, %f2, %f8
11412 smul %l6, %l5, %g3
11413 fpadd16 %f2, %f10, %f8
11414 ldx [%l7 + 0x20], %g2
11415 ldsh [%l7 + 0x42], %i5
11416 fblg %fcc1, loop_1317
11417 sethi 0x0877, %i1
11418 umulcc %l0, %g5, %i2
11419 movle %icc, %i3, %i4
11420loop_1317:
11421 bpos %icc, loop_1318
11422 edge32n %l4, %o7, %l3
11423 fxnor %f6, %f0, %f12
11424 fsrc2s %f12, %f5
11425loop_1318:
11426 fnegd %f12, %f6
11427 fbl,a %fcc0, loop_1319
11428 edge32n %g4, %o4, %o2
11429 ld [%l7 + 0x44], %f10
11430 ta %xcc, 0x3
11431loop_1319:
11432 brnz %o5, loop_1320
11433 fmovsgu %xcc, %f13, %f15
11434 fmovrde %l2, %f0, %f2
11435 te %xcc, 0x0
11436loop_1320:
11437 umulcc %o3, %i0, %o6
11438 fmovsgu %xcc, %f10, %f4
11439 edge8n %i7, %i6, %l1
11440 ld [%l7 + 0x20], %f15
11441 ldub [%l7 + 0x2B], %o1
11442 std %f8, [%l7 + 0x30]
11443 stb %g6, [%l7 + 0x6B]
11444 fba,a %fcc2, loop_1321
11445 mulx %o0, 0x1F6D, %g7
11446 xnor %g1, %l6, %l5
11447 fmovspos %icc, %f7, %f10
11448loop_1321:
11449 brlez %g2, loop_1322
11450 fpsub32 %f0, %f4, %f4
11451 tgu %xcc, 0x0
11452 stb %g3, [%l7 + 0x7D]
11453loop_1322:
11454 ldx [%l7 + 0x50], %i1
11455 stx %i5, [%l7 + 0x10]
11456 ld [%l7 + 0x40], %f11
11457 movrne %l0, %i2, %g5
11458 ldsw [%l7 + 0x7C], %i3
11459 movgu %xcc, %i4, %o7
11460 add %l3, 0x1658, %l4
11461 srax %g4, %o4, %o2
11462 fmovsne %xcc, %f9, %f7
11463 tge %icc, 0x3
11464 sll %l2, 0x10, %o5
11465 mova %icc, %i0, %o3
11466 ldsb [%l7 + 0x34], %i7
11467 fmovsneg %xcc, %f3, %f11
11468 ldd [%l7 + 0x68], %f10
11469 umul %o6, %l1, %o1
11470 sethi 0x0947, %g6
11471 sth %i6, [%l7 + 0x2E]
11472 fmovdg %xcc, %f13, %f15
11473 sdivx %o0, 0x1362, %g7
11474 ldx [%l7 + 0x78], %g1
11475 fones %f11
11476 fpadd32 %f10, %f4, %f0
11477 bcs loop_1323
11478 ld [%l7 + 0x48], %f0
11479 fnegs %f4, %f5
11480 fandnot1s %f11, %f9, %f8
11481loop_1323:
11482 ldub [%l7 + 0x45], %l5
11483 fors %f6, %f6, %f12
11484 ble,pt %icc, loop_1324
11485 fmovdge %icc, %f3, %f12
11486 orcc %g2, 0x19A9, %g3
11487 movre %i1, %l6, %l0
11488loop_1324:
11489 srlx %i5, 0x00, %i2
11490 alignaddr %i3, %i4, %g5
11491 fmovrse %o7, %f11, %f9
11492 ldx [%l7 + 0x08], %l3
11493 ldub [%l7 + 0x49], %g4
11494 fxors %f7, %f9, %f14
11495 fmovsvc %xcc, %f6, %f7
11496 fbe,a %fcc0, loop_1325
11497 fcmple16 %f0, %f10, %l4
11498 fbg,a %fcc1, loop_1326
11499 xnorcc %o2, %l2, %o4
11500loop_1325:
11501 edge8l %i0, %o3, %o5
11502 fmovsvs %icc, %f4, %f7
11503loop_1326:
11504 st %f9, [%l7 + 0x5C]
11505 movrgz %i7, %l1, %o1
11506 sethi 0x0567, %g6
11507 tn %icc, 0x0
11508 fornot1 %f12, %f12, %f14
11509 fnand %f4, %f0, %f4
11510 sra %o6, %i6, %o0
11511 fmovrslz %g1, %f5, %f9
11512 ld [%l7 + 0x0C], %f9
11513 srax %g7, %g2, %l5
11514 sth %g3, [%l7 + 0x28]
11515 std %f10, [%l7 + 0x40]
11516 ld [%l7 + 0x34], %f9
11517 popc %l6, %i1
11518 ta %xcc, 0x4
11519 ldd [%l7 + 0x70], %f4
11520 fmul8x16au %f13, %f13, %f10
11521 fpack32 %f8, %f6, %f14
11522 fmovdne %xcc, %f9, %f4
11523 ldsw [%l7 + 0x78], %l0
11524 orncc %i5, 0x14B1, %i3
11525 fmovdneg %icc, %f6, %f15
11526 fmovsgu %xcc, %f8, %f1
11527 subcc %i4, %i2, %g5
11528 movpos %icc, %o7, %g4
11529 tcs %icc, 0x2
11530 popc %l3, %l4
11531 ld [%l7 + 0x1C], %f6
11532 fandnot1 %f0, %f14, %f8
11533 nop
11534 setx loop_1327, %l0, %l1
11535 wrpr 0x1, %tl
11536 wrpr %l1, %tpc
11537 add %l1, 0x4, %l1
11538 wrpr %l1, %tnpc
11539 setx 0x34400001400, %l0, %l1
11540 wrpr %l1, %tstate
11541 wrhpr 0x4, %htstate
11542 retry
11543 lduw [%l7 + 0x50], %o2
11544 bshuffle %f0, %f8, %f8
11545 stb %l2, [%l7 + 0x78]
11546loop_1327:
11547 fmul8x16 %f9, %f2, %f0
11548 std %f8, [%l7 + 0x30]
11549 ldd [%l7 + 0x08], %f14
11550 movrlez %o4, 0x382, %o3
11551 brz,a %i0, loop_1328
11552 lduh [%l7 + 0x10], %i7
11553 tgu %xcc, 0x7
11554 fmovdgu %icc, %f5, %f11
11555loop_1328:
11556 movle %xcc, %l1, %o5
11557 movcs %xcc, %o1, %o6
11558 taddcctv %g6, 0x1274, %o0
11559 ldd [%l7 + 0x48], %f14
11560 ldx [%l7 + 0x58], %g1
11561 array16 %g7, %g2, %i6
11562 fand %f8, %f0, %f2
11563 edge32 %g3, %l5, %i1
11564 sth %l0, [%l7 + 0x48]
11565 fornot1 %f12, %f0, %f12
11566 ldd [%l7 + 0x08], %f12
11567 fmovdn %xcc, %f8, %f7
11568 fmovdvc %xcc, %f6, %f4
11569 ld [%l7 + 0x3C], %f4
11570 bcs %xcc, loop_1329
11571 fpadd32s %f6, %f0, %f3
11572 fmovs %f0, %f9
11573 fcmps %fcc2, %f9, %f3
11574loop_1329:
11575 fnand %f6, %f6, %f6
11576 ta %icc, 0x0
11577 edge32n %i5, %i3, %l6
11578 stb %i2, [%l7 + 0x6D]
11579 fbuge,a %fcc3, loop_1330
11580 ba,a,pn %icc, loop_1331
11581 movgu %icc, %i4, %g5
11582 andncc %g4, %o7, %l4
11583loop_1330:
11584 fbl,a %fcc3, loop_1332
11585loop_1331:
11586 bcs,a,pt %xcc, loop_1333
11587 sth %l3, [%l7 + 0x0A]
11588 ta %icc, 0x4
11589loop_1332:
11590 ldsb [%l7 + 0x33], %o2
11591loop_1333:
11592 alignaddrl %l2, %o4, %i0
11593 subcc %i7, 0x13E4, %o3
11594 fzero %f12
11595 bcc,a %icc, loop_1334
11596 taddcctv %o5, %l1, %o6
11597 udivcc %o1, 0x1B92, %g6
11598 ldsb [%l7 + 0x47], %o0
11599loop_1334:
11600 array32 %g1, %g7, %i6
11601 ldx [%l7 + 0x08], %g3
11602 sllx %l5, 0x0E, %i1
11603 ldub [%l7 + 0x71], %l0
11604 edge16ln %g2, %i3, %l6
11605 array8 %i2, %i5, %g5
11606 bg,pt %xcc, loop_1335
11607 edge16l %i4, %g4, %l4
11608 add %o7, %o2, %l3
11609 fcmpne32 %f0, %f6, %o4
11610loop_1335:
11611 fmovdpos %icc, %f15, %f13
11612 fmul8sux16 %f4, %f0, %f2
11613 lduw [%l7 + 0x40], %l2
11614 array16 %i0, %o3, %i7
11615 movle %icc, %l1, %o6
11616 fbuge,a %fcc1, loop_1336
11617 tsubcc %o5, 0x1802, %o1
11618 edge32ln %g6, %o0, %g1
11619 st %f3, [%l7 + 0x3C]
11620loop_1336:
11621 fsrc1s %f15, %f12
11622 ldsh [%l7 + 0x74], %g7
11623 std %f2, [%l7 + 0x68]
11624 stw %i6, [%l7 + 0x74]
11625 fpsub32 %f2, %f12, %f12
11626 te %xcc, 0x2
11627 fble,a %fcc3, loop_1337
11628 fones %f7
11629 ldd [%l7 + 0x38], %f0
11630 ldsb [%l7 + 0x36], %g3
11631loop_1337:
11632 ldsb [%l7 + 0x14], %l5
11633 fpmerge %f2, %f8, %f2
11634 fmovdg %icc, %f1, %f2
11635 edge32 %i1, %g2, %i3
11636 ldub [%l7 + 0x77], %l6
11637 taddcc %i2, 0x1513, %i5
11638 bpos,pn %icc, loop_1338
11639 fmovda %xcc, %f7, %f12
11640 movvs %icc, %l0, %i4
11641 movrne %g4, 0x011, %l4
11642loop_1338:
11643 fmul8x16al %f13, %f4, %f12
11644 fmovsvs %icc, %f1, %f7
11645 std %f8, [%l7 + 0x18]
11646 fmuld8sux16 %f7, %f1, %f6
11647 ble,a,pn %xcc, loop_1339
11648 fmovdpos %xcc, %f13, %f12
11649 std %f4, [%l7 + 0x48]
11650 fornot1s %f9, %f7, %f14
11651loop_1339:
11652 movcs %xcc, %g5, %o7
11653 fandnot1 %f6, %f12, %f4
11654 fcmpeq32 %f6, %f8, %o2
11655 lduh [%l7 + 0x4C], %l3
11656 tsubcctv %l2, %o4, %i0
11657 fcmpes %fcc0, %f0, %f14
11658 ldsb [%l7 + 0x50], %i7
11659 tle %icc, 0x2
11660 ld [%l7 + 0x50], %f11
11661 andcc %o3, 0x1DBC, %l1
11662 ld [%l7 + 0x54], %f3
11663 brlez,a %o5, loop_1340
11664 ldd [%l7 + 0x20], %f8
11665 fcmple16 %f0, %f2, %o6
11666 fmovdl %icc, %f6, %f3
11667loop_1340:
11668 ld [%l7 + 0x2C], %f5
11669 fnot1s %f10, %f4
11670 fpackfix %f10, %f12
11671 tneg %icc, 0x1
11672 lduh [%l7 + 0x30], %o1
11673 ld [%l7 + 0x70], %f2
11674 fbne %fcc2, loop_1341
11675 ld [%l7 + 0x6C], %f9
11676 ble,a,pt %icc, loop_1342
11677 movn %icc, %o0, %g6
11678loop_1341:
11679 ldsw [%l7 + 0x48], %g1
11680 tn %icc, 0x7
11681loop_1342:
11682 nop
11683 setx loop_1343, %l0, %l1
11684 wrpr 0x1, %tl
11685 wrpr %l1, %tnpc
11686 setx 0x34400001400, %l0, %l1
11687 wrpr %l1, %tstate
11688 wrhpr 0x4, %htstate
11689 done
11690 bl,a %xcc, loop_1344
11691 movre %i6, %g3, %g7
11692 tle %icc, 0x0
11693loop_1343:
11694 std %f2, [%l7 + 0x40]
11695loop_1344:
11696 fmovd %f12, %f0
11697 edge32ln %l5, %i1, %g2
11698 ldub [%l7 + 0x64], %l6
11699 orcc %i2, %i5, %l0
11700 tle %xcc, 0x2
11701 fcmple32 %f14, %f0, %i4
11702 fmovdcs %xcc, %f6, %f0
11703 lduh [%l7 + 0x3C], %i3
11704 brlz %g4, loop_1345
11705 stw %g5, [%l7 + 0x2C]
11706 fxnor %f0, %f12, %f14
11707 te %xcc, 0x1
11708loop_1345:
11709 ldsw [%l7 + 0x74], %o7
11710 fxnors %f14, %f9, %f0
11711 ld [%l7 + 0x2C], %f2
11712 fpadd32s %f11, %f12, %f13
11713 ldsw [%l7 + 0x60], %o2
11714 brgz,a %l3, loop_1346
11715 fand %f8, %f0, %f2
11716 umul %l4, 0x05C8, %o4
11717 tvc %xcc, 0x3
11718loop_1346:
11719 stb %i0, [%l7 + 0x1E]
11720 brgz %i7, loop_1347
11721 fmovde %xcc, %f10, %f3
11722 tsubcc %l2, %o3, %l1
11723 bleu %xcc, loop_1348
11724loop_1347:
11725 sll %o5, %o6, %o0
11726 lduw [%l7 + 0x3C], %g6
11727 stb %o1, [%l7 + 0x13]
11728loop_1348:
11729 tleu %xcc, 0x7
11730 nop
11731 setx loop_1349, %l0, %l1
11732 wrpr 0x1, %tl
11733 wrpr %l1, %tnpc
11734 setx 0x34400001400, %l0, %l1
11735 wrpr %l1, %tstate
11736 wrhpr 0x4, %htstate
11737 done
11738 fsrc2 %f8, %f2
11739 lduw [%l7 + 0x08], %g1
11740 fmovsvc %xcc, %f0, %f0
11741loop_1349:
11742 ldsw [%l7 + 0x18], %g3
11743 sllx %i6, 0x06, %g7
11744 stw %l5, [%l7 + 0x28]
11745 stw %g2, [%l7 + 0x74]
11746 ldub [%l7 + 0x28], %i1
11747 xnorcc %i2, %i5, %l0
11748 sra %i4, %i3, %l6
11749 nop
11750 setx loop_1350, %l0, %l1
11751 jmpl %l1, %g5
11752 lduw [%l7 + 0x34], %o7
11753 edge16l %g4, %l3, %l4
11754 srlx %o4, 0x0C, %o2
11755loop_1350:
11756 sethi 0x03B3, %i0
11757 sth %l2, [%l7 + 0x72]
11758 lduw [%l7 + 0x78], %i7
11759 mova %xcc, %o3, %o5
11760 smulcc %l1, %o6, %o0
11761 stb %g6, [%l7 + 0x5B]
11762 ldsw [%l7 + 0x58], %g1
11763 xorcc %o1, %g3, %g7
11764 fblg,a %fcc0, loop_1351
11765 nop
11766 setx loop_1352, %l0, %l1
11767 wrpr 0x1, %tl
11768 wrpr %l1, %tpc
11769 add %l1, 0x4, %l1
11770 wrpr %l1, %tnpc
11771 setx 0x34400001400, %l0, %l1
11772 wrpr %l1, %tstate
11773 wrhpr 0x4, %htstate
11774 retry
11775 ldsb [%l7 + 0x38], %l5
11776 std %f12, [%l7 + 0x38]
11777loop_1351:
11778 fpsub16s %f12, %f12, %f15
11779loop_1352:
11780 srl %i6, 0x01, %i1
11781 fmovsl %xcc, %f4, %f11
11782 movne %icc, %i2, %i5
11783 st %f4, [%l7 + 0x58]
11784 array8 %l0, %g2, %i4
11785 ldsh [%l7 + 0x34], %i3
11786 fmovdcc %xcc, %f0, %f5
11787 movrlz %l6, %g5, %g4
11788 movvs %xcc, %o7, %l4
11789 movcs %xcc, %o4, %l3
11790 fbuge %fcc2, loop_1353
11791 fbn,a %fcc0, loop_1354
11792 edge16ln %o2, %l2, %i7
11793 fcmpgt32 %f2, %f4, %i0
11794loop_1353:
11795 fbge %fcc0, loop_1355
11796loop_1354:
11797 bne,pn %icc, loop_1356
11798 ba,a %xcc, loop_1357
11799 tleu %icc, 0x1
11800loop_1355:
11801 fmovrslez %o5, %f4, %f10
11802loop_1356:
11803 move %xcc, %o3, %l1
11804loop_1357:
11805 ldd [%l7 + 0x30], %f2
11806 lduw [%l7 + 0x70], %o0
11807 fmovdcs %xcc, %f14, %f8
11808 udivcc %o6, 0x063F, %g6
11809 fmovrsgez %o1, %f3, %f4
11810 edge16n %g1, %g3, %g7
11811 fxor %f10, %f8, %f4
11812 bleu %xcc, loop_1358
11813 bl,pn %xcc, loop_1359
11814 tvc %xcc, 0x0
11815 fmovrdne %i6, %f14, %f8
11816loop_1358:
11817 stw %l5, [%l7 + 0x10]
11818loop_1359:
11819 fands %f7, %f14, %f5
11820 fmul8x16 %f5, %f4, %f14
11821 fone %f0
11822 movg %icc, %i2, %i5
11823 stx %i1, [%l7 + 0x48]
11824 fornot1 %f2, %f4, %f12
11825 srlx %l0, %i4, %i3
11826 ldx [%l7 + 0x30], %g2
11827 fsrc2s %f7, %f4
11828 stb %l6, [%l7 + 0x6B]
11829 sub %g4, %g5, %l4
11830 stw %o4, [%l7 + 0x5C]
11831 xorcc %l3, 0x1D08, %o2
11832 sllx %l2, %o7, %i7
11833 std %f12, [%l7 + 0x18]
11834 fmul8x16 %f10, %f14, %f10
11835 or %o5, %o3, %l1
11836 fmovsgu %xcc, %f11, %f3
11837 tvc %xcc, 0x5
11838 tneg %xcc, 0x6
11839 bleu,a %icc, loop_1360
11840 smul %o0, 0x14CE, %i0
11841 fandnot2s %f1, %f11, %f11
11842 smulcc %o6, 0x0884, %o1
11843loop_1360:
11844 bg %icc, loop_1361
11845 fmovrdlz %g6, %f6, %f12
11846 mulscc %g3, %g1, %i6
11847 ld [%l7 + 0x18], %f1
11848loop_1361:
11849 stw %g7, [%l7 + 0x10]
11850 alignaddrl %i2, %i5, %i1
11851 fmovsg %xcc, %f7, %f9
11852 fone %f10
11853 ldsh [%l7 + 0x1C], %l0
11854 fcmpes %fcc0, %f11, %f14
11855 ldub [%l7 + 0x55], %i4
11856 ldd [%l7 + 0x40], %f6
11857 stx %i3, [%l7 + 0x70]
11858 tg %icc, 0x2
11859 fbule %fcc2, loop_1362
11860 bge loop_1363
11861 tleu %icc, 0x1
11862 std %f8, [%l7 + 0x50]
11863loop_1362:
11864 ldsb [%l7 + 0x10], %l5
11865loop_1363:
11866 movre %g2, 0x0C3, %l6
11867 fmul8x16 %f12, %f10, %f8
11868 ldx [%l7 + 0x70], %g4
11869 edge16ln %l4, %g5, %o4
11870 ldsh [%l7 + 0x50], %l3
11871 bcs,a,pn %xcc, loop_1364
11872 fcmpgt32 %f0, %f0, %o2
11873 ldx [%l7 + 0x30], %o7
11874 fcmped %fcc3, %f12, %f6
11875loop_1364:
11876 fmovdpos %icc, %f4, %f8
11877 bneg,a,pn %xcc, loop_1365
11878 smulcc %i7, %o5, %l2
11879 fmovsvc %icc, %f12, %f15
11880 ldd [%l7 + 0x08], %f4
11881loop_1365:
11882 fxor %f0, %f2, %f0
11883 lduw [%l7 + 0x68], %l1
11884 fbue %fcc1, loop_1366
11885 edge8ln %o0, %i0, %o3
11886 andn %o6, %g6, %o1
11887 be %xcc, loop_1367
11888loop_1366:
11889 ldx [%l7 + 0x30], %g1
11890 bge,a loop_1368
11891 ldsw [%l7 + 0x10], %i6
11892loop_1367:
11893 fbule,a %fcc3, loop_1369
11894 edge16ln %g3, %g7, %i5
11895loop_1368:
11896 brz,a %i1, loop_1370
11897 tneg %icc, 0x0
11898loop_1369:
11899 st %f2, [%l7 + 0x08]
11900 fnot1s %f13, %f4
11901loop_1370:
11902 edge32n %i2, %i4, %l0
11903 tneg %icc, 0x5
11904 ldsh [%l7 + 0x20], %l5
11905 movvc %xcc, %g2, %l6
11906 fmovdg %xcc, %f14, %f8
11907 fmovdl %xcc, %f8, %f14
11908 tleu %xcc, 0x1
11909 ble,pn %xcc, loop_1371
11910 stb %i3, [%l7 + 0x1C]
11911 st %f3, [%l7 + 0x30]
11912 fbule %fcc1, loop_1372
11913loop_1371:
11914 bn,pn %icc, loop_1373
11915 bpos,pn %icc, loop_1374
11916 ldsw [%l7 + 0x44], %l4
11917loop_1372:
11918 fmovsg %icc, %f15, %f7
11919loop_1373:
11920 nop
11921 setx loop_1375, %l0, %l1
11922 jmpl %l1, %g5
11923loop_1374:
11924 ldsh [%l7 + 0x44], %o4
11925 ldub [%l7 + 0x34], %g4
11926 ldd [%l7 + 0x10], %f2
11927loop_1375:
11928 lduw [%l7 + 0x7C], %o2
11929 fnot2 %f6, %f0
11930 ldsh [%l7 + 0x16], %o7
11931 lduh [%l7 + 0x1C], %i7
11932 ldub [%l7 + 0x20], %l3
11933 fpadd16s %f3, %f2, %f3
11934 edge16l %o5, %l1, %o0
11935 stx %l2, [%l7 + 0x60]
11936 tle %icc, 0x7
11937 fmovdneg %icc, %f2, %f8
11938 sll %i0, 0x04, %o6
11939 std %f10, [%l7 + 0x20]
11940 sth %g6, [%l7 + 0x52]
11941 stx %o1, [%l7 + 0x18]
11942 fmovda %icc, %f0, %f0
11943 ldd [%l7 + 0x60], %f12
11944 popc %o3, %i6
11945 ldd [%l7 + 0x60], %f8
11946 fmovsleu %xcc, %f12, %f9
11947 stw %g1, [%l7 + 0x54]
11948 fblg %fcc1, loop_1376
11949 movpos %xcc, %g3, %i5
11950 srax %g7, 0x14, %i2
11951 brgez,a %i4, loop_1377
11952loop_1376:
11953 nop
11954 setx loop_1378, %l0, %l1
11955 jmpl %l1, %i1
11956 stx %l5, [%l7 + 0x78]
11957 fnot2s %f8, %f4
11958loop_1377:
11959 bge,a,pn %icc, loop_1379
11960loop_1378:
11961 fpack16 %f10, %f0
11962 sth %l0, [%l7 + 0x74]
11963 ldsw [%l7 + 0x6C], %l6
11964loop_1379:
11965 fandnot1 %f14, %f10, %f12
11966 udivcc %g2, 0x1B44, %i3
11967 bneg,a loop_1380
11968 sth %g5, [%l7 + 0x1A]
11969 stx %o4, [%l7 + 0x08]
11970 fcmple32 %f12, %f12, %l4
11971loop_1380:
11972 sth %o2, [%l7 + 0x58]
11973 fnot2 %f14, %f2
11974 ldub [%l7 + 0x5C], %o7
11975 ldd [%l7 + 0x10], %f8
11976 ldx [%l7 + 0x20], %i7
11977 fmovdpos %icc, %f4, %f13
11978 smul %l3, 0x0788, %g4
11979 fmovdgu %xcc, %f10, %f15
11980 tcc %xcc, 0x0
11981 brgz,a %l1, loop_1381
11982 sdivcc %o5, 0x0DE7, %l2
11983 lduw [%l7 + 0x28], %i0
11984 tneg %icc, 0x4
11985loop_1381:
11986 sdiv %o6, 0x1153, %g6
11987 sth %o1, [%l7 + 0x0A]
11988 lduh [%l7 + 0x38], %o0
11989 mulx %o3, 0x1AF1, %i6
11990 brz %g3, loop_1382
11991 ldub [%l7 + 0x0E], %g1
11992 umulcc %g7, %i2, %i4
11993 udivx %i5, 0x064A, %l5
11994loop_1382:
11995 fornot2 %f12, %f6, %f2
11996 edge8n %i1, %l0, %l6
11997 movge %icc, %i3, %g5
11998 ldsw [%l7 + 0x30], %g2
11999 taddcc %o4, %o2, %o7
12000 brz,a %i7, loop_1383
12001 fand %f10, %f10, %f12
12002 sll %l4, %g4, %l1
12003 or %l3, %l2, %o5
12004loop_1383:
12005 tsubcctv %i0, %g6, %o6
12006 mova %xcc, %o0, %o3
12007 fmovspos %xcc, %f3, %f12
12008 st %f2, [%l7 + 0x0C]
12009 movg %icc, %o1, %i6
12010 fabsd %f0, %f8
12011 xnorcc %g1, 0x07B2, %g7
12012 fbg,a %fcc1, loop_1384
12013 addcc %i2, %g3, %i5
12014 ldsh [%l7 + 0x76], %i4
12015 ld [%l7 + 0x60], %f13
12016loop_1384:
12017 sth %i1, [%l7 + 0x20]
12018 fmovsg %icc, %f10, %f6
12019 fexpand %f14, %f12
12020 std %f14, [%l7 + 0x08]
12021 fpsub32s %f4, %f0, %f10
12022 stb %l0, [%l7 + 0x43]
12023 fblg %fcc2, loop_1385
12024 fpack32 %f6, %f14, %f6
12025 fmovse %icc, %f14, %f10
12026 bge,a,pt %xcc, loop_1386
12027loop_1385:
12028 add %l5, %l6, %i3
12029 sllx %g5, 0x00, %g2
12030 ldsh [%l7 + 0x5A], %o2
12031loop_1386:
12032 fornot1 %f10, %f10, %f4
12033 mulscc %o4, %o7, %l4
12034 alignaddrl %g4, %l1, %i7
12035 fandnot1s %f0, %f8, %f3
12036 fble,a %fcc1, loop_1387
12037 fmuld8ulx16 %f5, %f14, %f8
12038 ldsw [%l7 + 0x4C], %l2
12039 sth %l3, [%l7 + 0x70]
12040loop_1387:
12041 lduw [%l7 + 0x48], %i0
12042 bn,pt %xcc, loop_1388
12043 st %f15, [%l7 + 0x7C]
12044 stw %o5, [%l7 + 0x40]
12045 fblg,a %fcc3, loop_1389
12046loop_1388:
12047 fmovrdlz %o6, %f8, %f14
12048 ldd [%l7 + 0x78], %f0
12049 sth %g6, [%l7 + 0x46]
12050loop_1389:
12051 edge8n %o3, %o0, %i6
12052 fmovrde %o1, %f14, %f8
12053 fmovrsne %g7, %f8, %f12
12054 nop
12055 setx loop_1390, %l0, %l1
12056 wrpr 0x1, %tl
12057 wrpr %l1, %tnpc
12058 setx 0x34400001400, %l0, %l1
12059 wrpr %l1, %tstate
12060 wrhpr 0x4, %htstate
12061 done
12062 fmovsgu %xcc, %f4, %f6
12063 ba,pt %xcc, loop_1391
12064 fmovrsgz %g1, %f11, %f2
12065loop_1390:
12066 xnor %i2, 0x0923, %i5
12067 fmovsneg %xcc, %f2, %f13
12068loop_1391:
12069 sth %i4, [%l7 + 0x4E]
12070 xnor %i1, %l0, %g3
12071 fpsub32 %f8, %f10, %f4
12072 bgu,pn %icc, loop_1392
12073 mova %icc, %l6, %l5
12074 fpadd16 %f12, %f4, %f6
12075 fcmpd %fcc2, %f0, %f12
12076loop_1392:
12077 bn,pt %icc, loop_1393
12078 fcmped %fcc0, %f0, %f4
12079 fbug %fcc1, loop_1394
12080 bcs,a,pt %xcc, loop_1395
12081loop_1393:
12082 edge32 %g5, %i3, %g2
12083 fmovdne %icc, %f5, %f10
12084loop_1394:
12085 edge32ln %o2, %o7, %l4
12086loop_1395:
12087 sth %o4, [%l7 + 0x54]
12088 lduh [%l7 + 0x0A], %l1
12089 tvs %icc, 0x4
12090 fandnot1s %f0, %f3, %f9
12091 fnot2s %f10, %f14
12092 fnot1 %f14, %f4
12093 fbul,a %fcc2, loop_1396
12094 ldsb [%l7 + 0x20], %g4
12095 or %i7, 0x118A, %l2
12096 fmovsvs %xcc, %f7, %f10
12097loop_1396:
12098 fsrc2s %f2, %f5
12099 st %f13, [%l7 + 0x48]
12100 fpadd32 %f12, %f14, %f12
12101 edge32l %i0, %l3, %o5
12102 ldub [%l7 + 0x0E], %o6
12103 brz %g6, loop_1397
12104 addc %o3, 0x09FD, %i6
12105 fmovrdgz %o1, %f8, %f4
12106 movpos %icc, %g7, %o0
12107loop_1397:
12108 addccc %g1, %i5, %i4
12109 fmul8x16au %f2, %f7, %f10
12110 and %i2, 0x0064, %i1
12111 stw %g3, [%l7 + 0x1C]
12112 ldsw [%l7 + 0x70], %l6
12113 movrgez %l0, 0x204, %l5
12114 udivx %g5, 0x000C, %g2
12115 brnz,a %o2, loop_1398
12116 ldsb [%l7 + 0x1D], %i3
12117 lduw [%l7 + 0x78], %o7
12118 fmovsvs %xcc, %f7, %f14
12119loop_1398:
12120 brgez,a %l4, loop_1399
12121 tcs %icc, 0x1
12122 fcmple16 %f2, %f6, %l1
12123 ldsw [%l7 + 0x70], %g4
12124loop_1399:
12125 stb %o4, [%l7 + 0x09]
12126 stb %i7, [%l7 + 0x5A]
12127 edge8n %i0, %l3, %o5
12128 bshuffle %f14, %f2, %f6
12129 bvc,a %xcc, loop_1400
12130 addccc %l2, %o6, %o3
12131 std %f6, [%l7 + 0x10]
12132 fble,a %fcc1, loop_1401
12133loop_1400:
12134 lduw [%l7 + 0x5C], %g6
12135 ldx [%l7 + 0x28], %o1
12136 sub %i6, 0x10CF, %g7
12137loop_1401:
12138 fmovsn %icc, %f2, %f10
12139 orncc %o0, 0x036B, %i5
12140 umul %i4, 0x1307, %g1
12141 sth %i1, [%l7 + 0x7C]
12142 alignaddrl %i2, %l6, %g3
12143 lduw [%l7 + 0x18], %l5
12144 brlz,a %l0, loop_1402
12145 edge8l %g5, %o2, %g2
12146 taddcctv %i3, %o7, %l4
12147 movle %icc, %g4, %o4
12148loop_1402:
12149 srl %l1, %i0, %i7
12150 edge8 %o5, %l2, %l3
12151 fcmps %fcc0, %f9, %f12
12152 movrne %o6, %o3, %g6
12153 udiv %i6, 0x138A, %g7
12154 fcmpes %fcc3, %f3, %f10
12155 fmovsl %icc, %f13, %f11
12156 tcs %icc, 0x6
12157 st %f11, [%l7 + 0x7C]
12158 sth %o0, [%l7 + 0x22]
12159 st %f9, [%l7 + 0x6C]
12160 tsubcc %i5, %i4, %g1
12161 alignaddrl %o1, %i1, %i2
12162 fmovrde %l6, %f10, %f14
12163 fpsub16 %f6, %f4, %f14
12164 udivcc %l5, 0x1D80, %g3
12165 tgu %xcc, 0x6
12166 stw %g5, [%l7 + 0x78]
12167 stw %l0, [%l7 + 0x38]
12168 subcc %g2, 0x01E4, %i3
12169 ldsw [%l7 + 0x54], %o2
12170 movn %icc, %o7, %l4
12171 stb %g4, [%l7 + 0x64]
12172 fmuld8sux16 %f12, %f8, %f0
12173 bpos %xcc, loop_1403
12174 movl %icc, %o4, %i0
12175 ta %icc, 0x7
12176 fandnot2s %f12, %f0, %f6
12177loop_1403:
12178 ldsh [%l7 + 0x56], %l1
12179 ldsb [%l7 + 0x1C], %i7
12180 ldub [%l7 + 0x68], %l2
12181 ldx [%l7 + 0x10], %o5
12182 fnands %f3, %f1, %f7
12183 fmovsne %xcc, %f5, %f3
12184 tn %xcc, 0x2
12185 ldx [%l7 + 0x70], %l3
12186 ldub [%l7 + 0x73], %o6
12187 ldub [%l7 + 0x67], %o3
12188 fzero %f2
12189 tcs %icc, 0x5
12190 nop
12191 setx loop_1404, %l0, %l1
12192 wrpr 0x1, %tl
12193 wrpr %l1, %tnpc
12194 setx 0x34400001400, %l0, %l1
12195 wrpr %l1, %tstate
12196 wrhpr 0x4, %htstate
12197 done
12198 fmuld8ulx16 %f0, %f5, %f2
12199 movg %xcc, %g6, %i6
12200 bneg,a,pn %icc, loop_1405
12201loop_1404:
12202 lduw [%l7 + 0x18], %o0
12203 fnegs %f4, %f10
12204 fbue,a %fcc3, loop_1406
12205loop_1405:
12206 fmovrsne %i5, %f2, %f12
12207 subc %g7, 0x1B73, %i4
12208 stx %o1, [%l7 + 0x78]
12209loop_1406:
12210 subccc %g1, %i1, %l6
12211 bshuffle %f2, %f14, %f0
12212 fnegd %f4, %f6
12213 addcc %i2, 0x037E, %l5
12214 addccc %g5, %g3, %l0
12215 fmovdcs %xcc, %f14, %f6
12216 udivx %i3, 0x0D2D, %o2
12217 fmovrsgz %o7, %f8, %f7
12218 movcs %icc, %g2, %g4
12219 fmovrdlez %l4, %f8, %f12
12220 ldsb [%l7 + 0x55], %o4
12221 fpack16 %f8, %f4
12222 bcc,a loop_1407
12223 fcmpne16 %f14, %f8, %i0
12224 tneg %xcc, 0x5
12225 fxnors %f11, %f0, %f8
12226loop_1407:
12227 sth %l1, [%l7 + 0x20]
12228 array8 %i7, %l2, %l3
12229 lduw [%l7 + 0x24], %o5
12230 fmovde %icc, %f0, %f8
12231 or %o6, 0x028A, %g6
12232 ldx [%l7 + 0x68], %o3
12233 fbg %fcc0, loop_1408
12234 st %f4, [%l7 + 0x5C]
12235 fmuld8ulx16 %f4, %f4, %f2
12236 ldub [%l7 + 0x31], %o0
12237loop_1408:
12238 ldx [%l7 + 0x10], %i5
12239 fxor %f6, %f6, %f14
12240 ldx [%l7 + 0x08], %g7
12241 ldx [%l7 + 0x28], %i4
12242 ldsw [%l7 + 0x74], %o1
12243 fmovdn %icc, %f8, %f14
12244 fcmpne32 %f10, %f14, %g1
12245 faligndata %f4, %f14, %f6
12246 sth %i6, [%l7 + 0x58]
12247 tgu %xcc, 0x3
12248 andncc %i1, %i2, %l6
12249 fmovda %icc, %f0, %f6
12250 movvs %icc, %g5, %l5
12251 edge16 %l0, %g3, %o2
12252 ldx [%l7 + 0x10], %i3
12253 fnors %f11, %f4, %f0
12254 bge,pn %xcc, loop_1409
12255 std %f4, [%l7 + 0x70]
12256 bleu loop_1410
12257 ldsh [%l7 + 0x4E], %o7
12258loop_1409:
12259 bn loop_1411
12260 tne %xcc, 0x2
12261loop_1410:
12262 lduw [%l7 + 0x0C], %g2
12263 ldx [%l7 + 0x48], %l4
12264loop_1411:
12265 udivcc %g4, 0x08DD, %o4
12266 fornot2s %f12, %f8, %f9
12267 sth %l1, [%l7 + 0x7A]
12268 orn %i7, 0x0283, %l2
12269 fpadd16 %f4, %f10, %f10
12270 stb %l3, [%l7 + 0x11]
12271 fands %f5, %f1, %f3
12272 fmovdvc %icc, %f12, %f3
12273 fmovsgu %xcc, %f14, %f2
12274 fblg %fcc0, loop_1412
12275 movne %icc, %o5, %i0
12276 st %f5, [%l7 + 0x40]
12277 taddcc %o6, 0x18AD, %g6
12278loop_1412:
12279 st %f11, [%l7 + 0x34]
12280 stw %o3, [%l7 + 0x64]
12281 lduw [%l7 + 0x58], %i5
12282 movcc %icc, %o0, %i4
12283 stx %o1, [%l7 + 0x10]
12284 xor %g7, 0x1086, %g1
12285 sdivx %i6, 0x1858, %i2
12286 fmovsge %xcc, %f13, %f4
12287 bcs,pn %icc, loop_1413
12288 bvc,pn %xcc, loop_1414
12289 orcc %i1, %g5, %l6
12290 fpsub32 %f4, %f12, %f8
12291loop_1413:
12292 ldsb [%l7 + 0x18], %l0
12293loop_1414:
12294 fexpand %f12, %f10
12295 ldsw [%l7 + 0x68], %l5
12296 ldsh [%l7 + 0x1A], %o2
12297 stx %g3, [%l7 + 0x48]
12298 fmovsne %xcc, %f12, %f14
12299 umul %i3, %o7, %l4
12300 addc %g4, %o4, %l1
12301 edge16 %g2, %i7, %l3
12302 orcc %l2, %o5, %o6
12303 ldsh [%l7 + 0x1C], %i0
12304 tpos %xcc, 0x3
12305 addcc %o3, %i5, %g6
12306 fblg,a %fcc0, loop_1415
12307 edge8l %o0, %i4, %o1
12308 lduw [%l7 + 0x0C], %g1
12309 ba,a,pt %xcc, loop_1416
12310loop_1415:
12311 mulx %g7, 0x0595, %i6
12312 fbuge,a %fcc0, loop_1417
12313 fmovsne %xcc, %f10, %f14
12314loop_1416:
12315 stw %i2, [%l7 + 0x68]
12316 fba,a %fcc0, loop_1418
12317loop_1417:
12318 ldub [%l7 + 0x2F], %g5
12319 movn %xcc, %l6, %i1
12320 movge %xcc, %l5, %o2
12321loop_1418:
12322 ldsw [%l7 + 0x1C], %g3
12323 ldx [%l7 + 0x48], %l0
12324 tsubcctv %o7, %i3, %g4
12325 edge32ln %o4, %l1, %l4
12326 stx %g2, [%l7 + 0x60]
12327 ba %xcc, loop_1419
12328 sth %i7, [%l7 + 0x40]
12329 edge8l %l2, %o5, %l3
12330 bge,a,pn %icc, loop_1420
12331loop_1419:
12332 sth %i0, [%l7 + 0x1C]
12333 tg %xcc, 0x2
12334 ldsw [%l7 + 0x10], %o6
12335loop_1420:
12336 fmuld8sux16 %f2, %f0, %f10
12337 fcmple32 %f8, %f4, %i5
12338 stb %o3, [%l7 + 0x3E]
12339 fpsub16s %f15, %f11, %f6
12340 fcmpeq16 %f2, %f0, %g6
12341 bg,a loop_1421
12342 te %xcc, 0x0
12343 taddcc %o0, %o1, %i4
12344 stw %g7, [%l7 + 0x50]
12345loop_1421:
12346 addccc %i6, 0x130D, %g1
12347 bn,a %icc, loop_1422
12348 move %xcc, %g5, %l6
12349 ldsh [%l7 + 0x50], %i2
12350 sth %l5, [%l7 + 0x40]
12351loop_1422:
12352 sra %i1, 0x13, %o2
12353 tl %icc, 0x5
12354 ld [%l7 + 0x24], %f0
12355 stw %g3, [%l7 + 0x24]
12356 bge,a,pt %xcc, loop_1423
12357 ldx [%l7 + 0x70], %o7
12358 ta %xcc, 0x1
12359 stx %i3, [%l7 + 0x58]
12360loop_1423:
12361 st %f3, [%l7 + 0x24]
12362 fbul,a %fcc2, loop_1424
12363 stw %l0, [%l7 + 0x48]
12364 fcmpgt16 %f8, %f4, %g4
12365 tg %icc, 0x4
12366loop_1424:
12367 ldsh [%l7 + 0x60], %o4
12368 fmovspos %icc, %f1, %f5
12369 ld [%l7 + 0x18], %f14
12370 movcc %xcc, %l1, %g2
12371 brz,a %l4, loop_1425
12372 ble %icc, loop_1426
12373 tcc %icc, 0x6
12374 stx %i7, [%l7 + 0x58]
12375loop_1425:
12376 bvs,pn %xcc, loop_1427
12377loop_1426:
12378 fble %fcc2, loop_1428
12379 ldd [%l7 + 0x30], %f12
12380 fmovdn %xcc, %f1, %f6
12381loop_1427:
12382 tvs %icc, 0x3
12383loop_1428:
12384 fmovdvs %icc, %f11, %f1
12385 addcc %l2, 0x0E87, %o5
12386 movneg %icc, %l3, %i0
12387 fone %f2
12388 stw %o6, [%l7 + 0x6C]
12389 fbu %fcc3, loop_1429
12390 edge8n %i5, %g6, %o0
12391 fpsub32 %f8, %f0, %f12
12392 ldsh [%l7 + 0x74], %o1
12393loop_1429:
12394 fmovsle %xcc, %f15, %f2
12395 movrne %i4, %g7, %i6
12396 brgz,a %g1, loop_1430
12397 xnor %g5, 0x1343, %l6
12398 andn %i2, %l5, %o3
12399 ldd [%l7 + 0x78], %f12
12400loop_1430:
12401 fmovdl %xcc, %f11, %f6
12402 tsubcctv %i1, %g3, %o7
12403 fzeros %f3
12404 fandnot1 %f6, %f0, %f4
12405 ba,a loop_1431
12406 ld [%l7 + 0x78], %f5
12407 stx %i3, [%l7 + 0x18]
12408 st %f4, [%l7 + 0x18]
12409loop_1431:
12410 tle %xcc, 0x4
12411 nop
12412 setx loop_1432, %l0, %l1
12413 wrpr 0x1, %tl
12414 wrpr %l1, %tnpc
12415 setx 0x34400001400, %l0, %l1
12416 wrpr %l1, %tstate
12417 wrhpr 0x4, %htstate
12418 done
12419 ldub [%l7 + 0x50], %o2
12420 ld [%l7 + 0x70], %f2
12421 brgz,a %g4, loop_1433
12422loop_1432:
12423 fnegs %f12, %f0
12424 tle %icc, 0x7
12425 ld [%l7 + 0x08], %f1
12426loop_1433:
12427 stw %l0, [%l7 + 0x68]
12428 bl %icc, loop_1434
12429 fnegs %f15, %f10
12430 array8 %l1, %o4, %l4
12431 fcmple16 %f12, %f14, %i7
12432loop_1434:
12433 smul %l2, %o5, %l3
12434 lduw [%l7 + 0x08], %g2
12435 fmovrdlez %o6, %f12, %f8
12436 fmovdcc %xcc, %f9, %f14
12437 fbue %fcc3, loop_1435
12438 ld [%l7 + 0x30], %f4
12439 popc 0x1390, %i0
12440 lduh [%l7 + 0x34], %g6
12441loop_1435:
12442 ldsw [%l7 + 0x74], %o0
12443 fmovsvc %xcc, %f5, %f14
12444 fbe,a %fcc3, loop_1436
12445 fpackfix %f10, %f12
12446 fors %f0, %f12, %f3
12447 stx %i5, [%l7 + 0x38]
12448loop_1436:
12449 nop
12450 setx loop_1437, %l0, %l1
12451 jmpl %l1, %o1
12452 ldub [%l7 + 0x60], %g7
12453 fmovsge %xcc, %f9, %f13
12454 movrgz %i6, 0x085, %g1
12455loop_1437:
12456 st %f12, [%l7 + 0x48]
12457 bg,a loop_1438
12458 fmuld8sux16 %f2, %f4, %f0
12459 movcs %icc, %i4, %l6
12460 fmovrdgez %g5, %f12, %f14
12461loop_1438:
12462 fmovscs %xcc, %f13, %f10
12463 movrne %i2, %l5, %o3
12464 std %f14, [%l7 + 0x38]
12465 ldsh [%l7 + 0x14], %g3
12466 edge16 %i1, %i3, %o2
12467 fmul8x16 %f12, %f0, %f8
12468 orncc %g4, %o7, %l1
12469 fcmpgt16 %f2, %f2, %l0
12470 movvs %xcc, %l4, %o4
12471 xnor %i7, 0x0C1A, %l2
12472 fmovspos %xcc, %f13, %f11
12473 sethi 0x1694, %o5
12474 brz,a %g2, loop_1439
12475 fors %f10, %f11, %f14
12476 fbo %fcc3, loop_1440
12477 fornot2 %f4, %f12, %f0
12478loop_1439:
12479 sdivx %o6, 0x15A2, %i0
12480 ld [%l7 + 0x3C], %f7
12481loop_1440:
12482 ldsh [%l7 + 0x2C], %l3
12483 movg %xcc, %o0, %g6
12484 tcs %xcc, 0x6
12485 fcmpd %fcc1, %f4, %f14
12486 ldsh [%l7 + 0x0C], %o1
12487 xorcc %i5, %g7, %i6
12488 umulcc %g1, %l6, %g5
12489 tcs %xcc, 0x4
12490 udiv %i4, 0x180E, %i2
12491 fandnot1 %f0, %f0, %f6
12492 tge %icc, 0x2
12493 fmovsl %xcc, %f11, %f3
12494 fbug %fcc2, loop_1441
12495 movne %icc, %o3, %l5
12496 fnors %f12, %f9, %f12
12497 fcmpgt16 %f14, %f14, %g3
12498loop_1441:
12499 ldsb [%l7 + 0x5E], %i1
12500 fble,a %fcc1, loop_1442
12501 lduh [%l7 + 0x42], %i3
12502 or %g4, %o7, %l1
12503 movcs %icc, %l0, %l4
12504loop_1442:
12505 fmul8sux16 %f10, %f14, %f14
12506 array16 %o2, %o4, %i7
12507 ldsw [%l7 + 0x0C], %o5
12508 ldub [%l7 + 0x53], %g2
12509 sdivcc %o6, 0x0532, %i0
12510 sub %l3, 0x0B14, %o0
12511 stx %l2, [%l7 + 0x30]
12512 st %f5, [%l7 + 0x08]
12513 fbu,a %fcc3, loop_1443
12514 fmovrsgz %g6, %f7, %f6
12515 stw %o1, [%l7 + 0x40]
12516 srl %i5, 0x19, %i6
12517loop_1443:
12518 tcs %icc, 0x3
12519 xnor %g7, %g1, %l6
12520 stb %g5, [%l7 + 0x15]
12521 fble %fcc0, loop_1444
12522 lduh [%l7 + 0x74], %i4
12523 ldsb [%l7 + 0x5E], %o3
12524 ldsh [%l7 + 0x56], %l5
12525loop_1444:
12526 fmovrslez %i2, %f6, %f2
12527 ld [%l7 + 0x78], %f3
12528 ta %icc, 0x1
12529 movrne %g3, 0x17C, %i3
12530 ld [%l7 + 0x2C], %f1
12531 brgz %g4, loop_1445
12532 fbl %fcc2, loop_1446
12533 fmovdcs %xcc, %f10, %f3
12534 brlez,a %o7, loop_1447
12535loop_1445:
12536 fsrc1 %f2, %f12
12537loop_1446:
12538 brlz %i1, loop_1448
12539 lduh [%l7 + 0x3A], %l0
12540loop_1447:
12541 stb %l4, [%l7 + 0x61]
12542 tgu %xcc, 0x5
12543loop_1448:
12544 bpos,a,pn %xcc, loop_1449
12545 ld [%l7 + 0x54], %f14
12546 lduw [%l7 + 0x14], %l1
12547 brlz %o4, loop_1450
12548loop_1449:
12549 fornot1s %f1, %f8, %f10
12550 bge,pt %xcc, loop_1451
12551 edge32ln %o2, %o5, %g2
12552loop_1450:
12553 bvs,a,pn %xcc, loop_1452
12554 stb %i7, [%l7 + 0x15]
12555loop_1451:
12556 st %f3, [%l7 + 0x20]
12557 stx %i0, [%l7 + 0x58]
12558loop_1452:
12559 tgu %icc, 0x1
12560 nop
12561 setx loop_1453, %l0, %l1
12562 wrpr 0x1, %tl
12563 wrpr %l1, %tpc
12564 add %l1, 0x4, %l1
12565 wrpr %l1, %tnpc
12566 setx 0x34400001400, %l0, %l1
12567 wrpr %l1, %tstate
12568 wrhpr 0x4, %htstate
12569 retry
12570 ld [%l7 + 0x08], %f7
12571 lduw [%l7 + 0x58], %o6
12572 taddcc %o0, 0x03FA, %l2
12573loop_1453:
12574 stx %l3, [%l7 + 0x70]
12575 lduh [%l7 + 0x26], %g6
12576 bge,a,pt %icc, loop_1454
12577 fmovdgu %xcc, %f12, %f11
12578 call loop_1455
12579 edge32ln %o1, %i6, %i5
12580loop_1454:
12581 umulcc %g7, 0x0BFD, %l6
12582 fmovscs %icc, %f1, %f7
12583loop_1455:
12584 fpsub32 %f14, %f12, %f12
12585 fpack16 %f14, %f14
12586 fbule %fcc0, loop_1456
12587 smul %g1, %g5, %i4
12588 ldd [%l7 + 0x60], %f6
12589 fmovdl %xcc, %f2, %f4
12590loop_1456:
12591 tn %icc, 0x0
12592 fmovrde %o3, %f4, %f0
12593 tge %xcc, 0x0
12594 fnot2 %f10, %f6
12595 ldub [%l7 + 0x36], %l5
12596 tsubcctv %i2, %g3, %i3
12597 srl %o7, 0x06, %g4
12598 fmul8x16al %f14, %f13, %f2
12599 bshuffle %f10, %f12, %f12
12600 bshuffle %f14, %f10, %f4
12601 fbo %fcc3, loop_1457
12602 ldsb [%l7 + 0x2C], %l0
12603 fbu %fcc2, loop_1458
12604 ldd [%l7 + 0x30], %f2
12605loop_1457:
12606 move %xcc, %i1, %l4
12607 movne %icc, %l1, %o4
12608loop_1458:
12609 fmuld8sux16 %f9, %f5, %f14
12610 sdiv %o5, 0x0AC4, %g2
12611 sth %i7, [%l7 + 0x56]
12612 fmuld8sux16 %f8, %f9, %f10
12613 nop
12614 setx loop_1459, %l0, %l1
12615 wrpr 0x1, %tl
12616 wrpr %l1, %tpc
12617 add %l1, 0x4, %l1
12618 wrpr %l1, %tnpc
12619 setx 0x34400001400, %l0, %l1
12620 wrpr %l1, %tstate
12621 wrhpr 0x4, %htstate
12622 retry
12623 movrlz %o2, %o6, %o0
12624 addccc %i0, %l3, %l2
12625 te %icc, 0x4
12626loop_1459:
12627 fandnot2 %f10, %f8, %f6
12628 edge8ln %g6, %i6, %i5
12629 sllx %g7, 0x13, %l6
12630 ldsh [%l7 + 0x1A], %g1
12631 fcmped %fcc3, %f6, %f6
12632 fornot1 %f12, %f12, %f10
12633 brnz,a %o1, loop_1460
12634 movrne %g5, %i4, %l5
12635 fmovrde %o3, %f10, %f10
12636 ldd [%l7 + 0x68], %f10
12637loop_1460:
12638 sth %g3, [%l7 + 0x36]
12639 ldsw [%l7 + 0x20], %i2
12640 bshuffle %f6, %f8, %f8
12641 fmovdvs %icc, %f3, %f7
12642 stx %o7, [%l7 + 0x50]
12643 fzeros %f0
12644 fbe %fcc1, loop_1461
12645 ldub [%l7 + 0x79], %g4
12646 fandnot1 %f8, %f14, %f2
12647 stb %l0, [%l7 + 0x14]
12648loop_1461:
12649 addc %i1, %i3, %l1
12650 tneg %icc, 0x1
12651 bg,a %icc, loop_1462
12652 ldx [%l7 + 0x18], %o4
12653 fcmpgt32 %f12, %f12, %l4
12654 ldx [%l7 + 0x38], %g2
12655loop_1462:
12656 stb %o5, [%l7 + 0x24]
12657 fsrc2s %f1, %f3
12658 movvs %xcc, %i7, %o6
12659 fmovdl %icc, %f8, %f6
12660 lduw [%l7 + 0x74], %o2
12661 ld [%l7 + 0x68], %f2
12662 edge32 %o0, %i0, %l2
12663 addcc %l3, %i6, %g6
12664 fble,a %fcc0, loop_1463
12665 fpack32 %f6, %f2, %f4
12666 xorcc %i5, 0x0B26, %l6
12667 ldub [%l7 + 0x73], %g7
12668loop_1463:
12669 std %f4, [%l7 + 0x78]
12670 fbe,a %fcc1, loop_1464
12671 bleu,a %icc, loop_1465
12672 fbg,a %fcc1, loop_1466
12673 fpsub32 %f2, %f10, %f12
12674loop_1464:
12675 edge16ln %o1, %g5, %g1
12676loop_1465:
12677 movl %icc, %i4, %l5
12678loop_1466:
12679 ldsb [%l7 + 0x1D], %g3
12680 std %f14, [%l7 + 0x08]
12681 bvs loop_1467
12682 movl %icc, %o3, %i2
12683 ldd [%l7 + 0x70], %f14
12684 fmovrdgez %o7, %f12, %f0
12685loop_1467:
12686 fbul %fcc0, loop_1468
12687 call loop_1469
12688 stx %l0, [%l7 + 0x40]
12689 ldsw [%l7 + 0x28], %i1
12690loop_1468:
12691 ta %icc, 0x1
12692loop_1469:
12693 edge16ln %i3, %g4, %l1
12694 fmovrdgez %l4, %f8, %f2
12695 tleu %xcc, 0x7
12696 lduh [%l7 + 0x64], %g2
12697 fbul,a %fcc3, loop_1470
12698 or %o4, 0x032B, %o5
12699 fmovde %icc, %f13, %f12
12700 move %xcc, %o6, %i7
12701loop_1470:
12702 fbo %fcc2, loop_1471
12703 fmovsg %xcc, %f6, %f13
12704 tcc %xcc, 0x5
12705 stx %o0, [%l7 + 0x08]
12706loop_1471:
12707 stx %o2, [%l7 + 0x58]
12708 ldub [%l7 + 0x62], %l2
12709 movcs %icc, %i0, %l3
12710 fblg,a %fcc0, loop_1472
12711 fnot2s %f1, %f12
12712 pdist %f6, %f4, %f0
12713 faligndata %f8, %f8, %f0
12714loop_1472:
12715 nop
12716 setx loop_1473, %l0, %l1
12717 jmpl %l1, %i6
12718 array32 %g6, %l6, %g7
12719 fbu %fcc1, loop_1474
12720 fbn,a %fcc3, loop_1475
12721loop_1473:
12722 stx %o1, [%l7 + 0x30]
12723 lduh [%l7 + 0x44], %i5
12724loop_1474:
12725 fmovsvc %icc, %f11, %f4
12726loop_1475:
12727 udivx %g5, 0x0A8B, %g1
12728 orncc %i4, 0x17FE, %l5
12729 ld [%l7 + 0x60], %f9
12730 brz,a %o3, loop_1476
12731 lduw [%l7 + 0x48], %g3
12732 fandnot1s %f5, %f5, %f8
12733 lduw [%l7 + 0x78], %i2
12734loop_1476:
12735 ldsh [%l7 + 0x76], %l0
12736 bn,pt %xcc, loop_1477
12737 andn %i1, %i3, %o7
12738 andn %g4, %l4, %l1
12739 fbg %fcc1, loop_1478
12740loop_1477:
12741 tleu %xcc, 0x7
12742 fpadd16s %f8, %f14, %f2
12743 edge16n %o4, %g2, %o6
12744loop_1478:
12745 fmovsa %xcc, %f2, %f0
12746 movrne %o5, %o0, %i7
12747 lduw [%l7 + 0x50], %o2
12748 ldsb [%l7 + 0x1A], %i0
12749 fmovrsgez %l2, %f0, %f13
12750 sllx %i6, 0x13, %l3
12751 tle %icc, 0x1
12752 fsrc1s %f2, %f1
12753 tleu %icc, 0x6
12754 nop
12755 setx loop_1479, %l0, %l1
12756 jmpl %l1, %g6
12757 mulx %g7, 0x0246, %o1
12758 ldx [%l7 + 0x78], %l6
12759 stb %g5, [%l7 + 0x75]
12760loop_1479:
12761 std %f4, [%l7 + 0x60]
12762 lduh [%l7 + 0x42], %i5
12763 stb %i4, [%l7 + 0x3C]
12764 smulcc %l5, %g1, %g3
12765 fornot1s %f14, %f11, %f9
12766 ldd [%l7 + 0x28], %f0
12767 ldsh [%l7 + 0x5C], %i2
12768 fnot1 %f12, %f0
12769 st %f10, [%l7 + 0x64]
12770 fba,a %fcc2, loop_1480
12771 stw %o3, [%l7 + 0x70]
12772 movl %xcc, %l0, %i1
12773 fsrc1 %f8, %f8
12774loop_1480:
12775 edge8l %i3, %g4, %l4
12776 udivcc %l1, 0x1382, %o7
12777 fmovdne %icc, %f12, %f14
12778 fmovrslez %o4, %f5, %f4
12779 fble %fcc3, loop_1481
12780 ldsh [%l7 + 0x42], %o6
12781 subccc %g2, %o5, %o0
12782 fmovrde %o2, %f8, %f0
12783loop_1481:
12784 movpos %icc, %i7, %i0
12785 fcmpgt16 %f8, %f0, %l2
12786 edge32l %i6, %l3, %g6
12787 fxors %f14, %f1, %f9
12788 movrgez %o1, %l6, %g5
12789 fcmps %fcc3, %f1, %f14
12790 fnand %f4, %f2, %f8
12791 nop
12792 setx loop_1482, %l0, %l1
12793 wrpr 0x1, %tl
12794 wrpr %l1, %tnpc
12795 setx 0x34400001400, %l0, %l1
12796 wrpr %l1, %tstate
12797 wrhpr 0x4, %htstate
12798 done
12799 nop
12800 setx loop_1483, %l0, %l1
12801 jmpl %l1, %i5
12802 movle %icc, %g7, %i4
12803 array8 %g1, %l5, %i2
12804loop_1482:
12805 tl %xcc, 0x0
12806loop_1483:
12807 fmovdleu %icc, %f10, %f1
12808 sth %o3, [%l7 + 0x10]
12809 fbge,a %fcc3, loop_1484
12810 st %f2, [%l7 + 0x74]
12811 fmovdne %xcc, %f14, %f7
12812 tvs %icc, 0x4
12813loop_1484:
12814 be %xcc, loop_1485
12815 fmovsvc %xcc, %f13, %f11
12816 fmovda %icc, %f4, %f12
12817 ble,a,pt %icc, loop_1486
12818loop_1485:
12819 taddcc %l0, 0x1E15, %g3
12820 edge16l %i1, %g4, %l4
12821 fmovdle %xcc, %f7, %f15
12822loop_1486:
12823 lduw [%l7 + 0x48], %i3
12824 fnand %f14, %f6, %f0
12825 fmovsg %xcc, %f2, %f4
12826 smulcc %o7, 0x0A7D, %l1
12827 edge8l %o6, %o4, %g2
12828 lduw [%l7 + 0x6C], %o5
12829 bne,pt %xcc, loop_1487
12830 brlez,a %o2, loop_1488
12831 alignaddr %i7, %o0, %i0
12832 edge32 %l2, %i6, %g6
12833loop_1487:
12834 fmovsg %xcc, %f4, %f3
12835loop_1488:
12836 ld [%l7 + 0x38], %f8
12837 fblg %fcc2, loop_1489
12838 fbue,a %fcc3, loop_1490
12839 ldsb [%l7 + 0x77], %l3
12840 bshuffle %f8, %f10, %f8
12841loop_1489:
12842 ldsh [%l7 + 0x78], %o1
12843loop_1490:
12844 ldsh [%l7 + 0x5E], %g5
12845 fmovdle %xcc, %f12, %f4
12846 fcmple32 %f0, %f12, %i5
12847 ldub [%l7 + 0x1F], %g7
12848 stx %l6, [%l7 + 0x38]
12849 fbg,a %fcc1, loop_1491
12850 nop
12851 setx loop_1492, %l0, %l1
12852 wrpr 0x1, %tl
12853 wrpr %l1, %tpc
12854 add %l1, 0x4, %l1
12855 wrpr %l1, %tnpc
12856 setx 0x34400001400, %l0, %l1
12857 wrpr %l1, %tstate
12858 wrhpr 0x4, %htstate
12859 retry
12860 movn %xcc, %g1, %i4
12861 lduw [%l7 + 0x3C], %l5
12862loop_1491:
12863 lduh [%l7 + 0x26], %i2
12864loop_1492:
12865 fxor %f14, %f2, %f8
12866 fmovsa %icc, %f14, %f15
12867 udivcc %l0, 0x12D0, %g3
12868 stx %o3, [%l7 + 0x78]
12869 fnot2 %f6, %f6
12870 std %f4, [%l7 + 0x58]
12871 fmovrslez %i1, %f5, %f6
12872 fpadd32s %f2, %f2, %f15
12873 fnegs %f3, %f8
12874 stw %l4, [%l7 + 0x1C]
12875 stx %g4, [%l7 + 0x30]
12876 fnot1s %f5, %f5
12877 ldd [%l7 + 0x70], %f8
12878 orncc %i3, 0x0371, %l1
12879 tne %xcc, 0x5
12880 movrne %o7, 0x1C9, %o4
12881 fbl %fcc1, loop_1493
12882 lduh [%l7 + 0x62], %g2
12883 fbge %fcc0, loop_1494
12884 ldsw [%l7 + 0x14], %o5
12885loop_1493:
12886 fones %f10
12887 ldd [%l7 + 0x70], %f14
12888loop_1494:
12889 fmovdleu %icc, %f5, %f3
12890 stw %o6, [%l7 + 0x4C]
12891 stx %i7, [%l7 + 0x58]
12892 stw %o0, [%l7 + 0x34]
12893 fzero %f6
12894 fcmpeq32 %f8, %f12, %o2
12895 lduh [%l7 + 0x1A], %l2
12896 brgz %i0, loop_1495
12897 tle %icc, 0x4
12898 lduw [%l7 + 0x30], %g6
12899 sth %l3, [%l7 + 0x36]
12900loop_1495:
12901 tgu %xcc, 0x4
12902 ldsw [%l7 + 0x18], %o1
12903 tn %xcc, 0x6
12904 smulcc %g5, 0x0E74, %i5
12905 movle %icc, %g7, %i6
12906 sdivcc %l6, 0x07B8, %g1
12907 movl %icc, %i4, %i2
12908 movcs %icc, %l5, %l0
12909 stx %o3, [%l7 + 0x38]
12910 lduw [%l7 + 0x6C], %g3
12911 brgez %i1, loop_1496
12912 ba,a loop_1497
12913 fzero %f8
12914 ldsh [%l7 + 0x66], %g4
12915loop_1496:
12916 ldub [%l7 + 0x3B], %i3
12917loop_1497:
12918 fnand %f10, %f6, %f14
12919 movle %xcc, %l4, %o7
12920 udivcc %o4, 0x14DB, %g2
12921 ldsw [%l7 + 0x64], %l1
12922 ldsb [%l7 + 0x6D], %o6
12923 siam 0x3
12924 fbn,a %fcc2, loop_1498
12925 ldsw [%l7 + 0x20], %o5
12926 udivcc %i7, 0x0CAF, %o2
12927 ldsb [%l7 + 0x78], %l2
12928loop_1498:
12929 movrne %i0, %g6, %l3
12930 brz,a %o1, loop_1499
12931 fmovdne %icc, %f15, %f13
12932 fmovdvc %icc, %f10, %f3
12933 fpsub32s %f0, %f9, %f7
12934loop_1499:
12935 bl %xcc, loop_1500
12936 ba,a loop_1501
12937 array32 %o0, %g5, %g7
12938 stw %i5, [%l7 + 0x6C]
12939loop_1500:
12940 fmovrdgez %i6, %f14, %f0
12941loop_1501:
12942 tsubcc %l6, %g1, %i4
12943 fbue %fcc3, loop_1502
12944 ldsh [%l7 + 0x6A], %l5
12945 fmul8x16 %f1, %f0, %f12
12946 tne %icc, 0x0
12947loop_1502:
12948 fcmps %fcc1, %f8, %f4
12949 brgz,a %i2, loop_1503
12950 ldsh [%l7 + 0x28], %l0
12951 bne loop_1504
12952 sllx %g3, %i1, %o3
12953loop_1503:
12954 edge8n %g4, %l4, %o7
12955 fpack32 %f6, %f6, %f8
12956loop_1504:
12957 fors %f7, %f13, %f10
12958 fabss %f6, %f12
12959 ldsb [%l7 + 0x62], %i3
12960 tcc %xcc, 0x0
12961 fpsub32 %f6, %f2, %f14
12962 fpsub16s %f10, %f5, %f4
12963 movneg %xcc, %o4, %g2
12964 fcmped %fcc2, %f10, %f6
12965 ble,pt %xcc, loop_1505
12966 ldub [%l7 + 0x56], %o6
12967 fcmpeq32 %f4, %f0, %o5
12968 fandnot1s %f14, %f11, %f13
12969loop_1505:
12970 stx %i7, [%l7 + 0x10]
12971 bvc,pn %icc, loop_1506
12972 nop
12973 setx loop_1507, %l0, %l1
12974 wrpr 0x1, %tl
12975 wrpr %l1, %tpc
12976 add %l1, 0x4, %l1
12977 wrpr %l1, %tnpc
12978 setx 0x34400001400, %l0, %l1
12979 wrpr %l1, %tstate
12980 wrhpr 0x4, %htstate
12981 retry
12982 fnot1 %f8, %f8
12983 fmovs %f3, %f1
12984loop_1506:
12985 sth %o2, [%l7 + 0x72]
12986loop_1507:
12987 addcc %l2, 0x0FE0, %i0
12988 fornot2 %f4, %f12, %f6
12989 fmovsneg %icc, %f11, %f3
12990 tgu %xcc, 0x3
12991 bl,a loop_1508
12992 umul %g6, 0x07AB, %l3
12993 fpadd16s %f5, %f11, %f12
12994 stw %o1, [%l7 + 0x54]
12995loop_1508:
12996 fmovrde %l1, %f10, %f8
12997 ldsh [%l7 + 0x54], %g5
12998 tgu %xcc, 0x2
12999 add %o0, %g7, %i6
13000 fornot1s %f7, %f8, %f4
13001 brlez %l6, loop_1509
13002 fmovsne %icc, %f8, %f4
13003 fzero %f4
13004 stb %g1, [%l7 + 0x7E]
13005loop_1509:
13006 fzeros %f3
13007 fbule %fcc0, loop_1510
13008 ble loop_1511
13009 ldub [%l7 + 0x1D], %i4
13010 edge32l %i5, %i2, %l0
13011loop_1510:
13012 fpsub16 %f2, %f12, %f0
13013loop_1511:
13014 fbug %fcc0, loop_1512
13015 orncc %g3, %l5, %o3
13016 call loop_1513
13017 ldsb [%l7 + 0x6F], %i1
13018loop_1512:
13019 ldd [%l7 + 0x30], %f14
13020 lduw [%l7 + 0x28], %g4
13021loop_1513:
13022 stw %l4, [%l7 + 0x20]
13023 fcmpd %fcc0, %f12, %f12
13024 fmovsle %xcc, %f12, %f8
13025 fmovscs %xcc, %f10, %f14
13026 fands %f8, %f2, %f5
13027 ld [%l7 + 0x08], %f13
13028 fabsd %f0, %f4
13029 std %f2, [%l7 + 0x58]
13030 taddcctv %o7, 0x1AFC, %o4
13031 ldsw [%l7 + 0x08], %g2
13032 bge,pn %xcc, loop_1514
13033 xorcc %i3, %o5, %o6
13034 tneg %xcc, 0x6
13035 ldsb [%l7 + 0x1E], %o2
13036loop_1514:
13037 fbg %fcc2, loop_1515
13038 ldd [%l7 + 0x18], %f0
13039 fcmpne16 %f4, %f6, %l2
13040 stb %i7, [%l7 + 0x33]
13041loop_1515:
13042 fbu,a %fcc3, loop_1516
13043 fmovrdgz %i0, %f12, %f0
13044 alignaddrl %l3, %g6, %o1
13045 ldsh [%l7 + 0x0C], %g5
13046loop_1516:
13047 stw %o0, [%l7 + 0x20]
13048 lduw [%l7 + 0x28], %g7
13049 fmovdcc %icc, %f0, %f13
13050 fbug %fcc3, loop_1517
13051 fmovdge %xcc, %f9, %f12
13052 stw %l1, [%l7 + 0x3C]
13053 edge16ln %l6, %i6, %i4
13054loop_1517:
13055 mova %icc, %i5, %g1
13056 fcmpgt32 %f12, %f8, %i2
13057 bge loop_1518
13058 ldx [%l7 + 0x38], %g3
13059 movg %icc, %l0, %l5
13060 fmovsgu %icc, %f12, %f11
13061loop_1518:
13062 fsrc1 %f0, %f12
13063 tneg %xcc, 0x0
13064 call loop_1519
13065 fbo,a %fcc0, loop_1520
13066 ldsb [%l7 + 0x2A], %o3
13067 array16 %i1, %l4, %g4
13068loop_1519:
13069 tpos %xcc, 0x5
13070loop_1520:
13071 mova %xcc, %o4, %o7
13072 fnot2 %f4, %f0
13073 ldsw [%l7 + 0x2C], %i3
13074 xor %o5, %g2, %o6
13075 movge %icc, %o2, %i7
13076 movrgez %l2, %l3, %g6
13077 fmovdg %icc, %f14, %f8
13078 ldsh [%l7 + 0x4A], %i0
13079 movre %o1, 0x382, %o0
13080 fmovrdgez %g5, %f10, %f8
13081 std %f6, [%l7 + 0x38]
13082 fmovsle %icc, %f1, %f6
13083 sdiv %l1, 0x16E9, %g7
13084 array8 %i6, %l6, %i4
13085 stw %g1, [%l7 + 0x74]
13086 stx %i5, [%l7 + 0x08]
13087 ldub [%l7 + 0x22], %i2
13088 fmovdne %xcc, %f5, %f7
13089 movle %icc, %l0, %l5
13090 fmovdn %xcc, %f10, %f5
13091 fabss %f10, %f13
13092 edge8ln %o3, %g3, %i1
13093 bvs,pn %icc, loop_1521
13094 sra %g4, 0x1D, %l4
13095 ldx [%l7 + 0x60], %o4
13096 movrne %o7, 0x3D7, %o5
13097loop_1521:
13098 ldsb [%l7 + 0x7B], %i3
13099 ldub [%l7 + 0x0D], %g2
13100 movvc %xcc, %o2, %o6
13101 ldub [%l7 + 0x0A], %l2
13102 ldd [%l7 + 0x78], %f4
13103 ldd [%l7 + 0x40], %f12
13104 fmovsn %xcc, %f12, %f1
13105 fmovrslz %l3, %f14, %f5
13106 sub %i7, 0x0747, %i0
13107 add %g6, 0x1B9F, %o1
13108 xor %g5, %o0, %g7
13109 taddcc %i6, 0x1154, %l6
13110 st %f1, [%l7 + 0x40]
13111 nop
13112 setx loop_1522, %l0, %l1
13113 wrpr 0x1, %tl
13114 wrpr %l1, %tnpc
13115 setx 0x34400001400, %l0, %l1
13116 wrpr %l1, %tstate
13117 wrhpr 0x4, %htstate
13118 done
13119 movleu %xcc, %i4, %g1
13120 fbu %fcc3, loop_1523
13121 nop
13122 setx loop_1524, %l0, %l1
13123 wrpr 0x1, %tl
13124 wrpr %l1, %tnpc
13125 setx 0x34400001400, %l0, %l1
13126 wrpr %l1, %tstate
13127 wrhpr 0x4, %htstate
13128 done
13129loop_1522:
13130 popc %l1, %i5
13131 stw %i2, [%l7 + 0x7C]
13132loop_1523:
13133 fmul8ulx16 %f6, %f4, %f10
13134loop_1524:
13135 stb %l0, [%l7 + 0x18]
13136 fnands %f7, %f11, %f3
13137 ld [%l7 + 0x24], %f5
13138 fmovsge %xcc, %f6, %f8
13139 stw %l5, [%l7 + 0x24]
13140 call loop_1525
13141 fcmpne32 %f0, %f8, %g3
13142 ldsw [%l7 + 0x1C], %i1
13143 ldx [%l7 + 0x10], %g4
13144loop_1525:
13145 movrlz %l4, 0x2EF, %o3
13146 or %o7, 0x19A8, %o5
13147 fmovse %icc, %f2, %f8
13148 movleu %icc, %o4, %i3
13149 fbo,a %fcc2, loop_1526
13150 fba %fcc3, loop_1527
13151 fcmpd %fcc2, %f2, %f8
13152 stw %g2, [%l7 + 0x40]
13153loop_1526:
13154 edge16ln %o2, %o6, %l2
13155loop_1527:
13156 tneg %icc, 0x2
13157 fmovdne %xcc, %f11, %f12
13158 edge8n %l3, %i0, %g6
13159 fpadd16 %f8, %f6, %f14
13160 mulscc %i7, %g5, %o1
13161 fmovrsne %o0, %f0, %f9
13162 movn %xcc, %g7, %i6
13163 movl %icc, %i4, %g1
13164 edge8 %l6, %i5, %i2
13165 addc %l0, %l1, %g3
13166 fmovdl %icc, %f6, %f15
13167 orncc %l5, 0x132E, %i1
13168 fzero %f14
13169 fbne %fcc2, loop_1528
13170 fornot1s %f7, %f15, %f2
13171 std %f8, [%l7 + 0x08]
13172 fmul8x16al %f14, %f9, %f6
13173loop_1528:
13174 stb %g4, [%l7 + 0x17]
13175 fsrc2 %f14, %f12
13176 fnegs %f1, %f5
13177 subcc %l4, 0x1766, %o3
13178 fbne %fcc1, loop_1529
13179 movrgz %o7, %o4, %i3
13180 subcc %g2, %o5, %o6
13181 bne,pn %xcc, loop_1530
13182loop_1529:
13183 tn %icc, 0x7
13184 fmuld8sux16 %f15, %f2, %f8
13185 ldd [%l7 + 0x58], %f6
13186loop_1530:
13187 fbo %fcc2, loop_1531
13188 stw %o2, [%l7 + 0x6C]
13189 movn %xcc, %l3, %l2
13190 edge16ln %g6, %i7, %g5
13191loop_1531:
13192 subccc %i0, %o0, %g7
13193 edge8l %i6, %i4, %g1
13194 ldsw [%l7 + 0x58], %l6
13195 umulcc %i5, 0x1BCF, %i2
13196 stx %l0, [%l7 + 0x68]
13197 edge8 %l1, %g3, %o1
13198 taddcctv %l5, 0x107E, %g4
13199 fnand %f6, %f10, %f6
13200 fbue %fcc0, loop_1532
13201 fbo %fcc1, loop_1533
13202 tg %xcc, 0x6
13203 fmul8ulx16 %f8, %f2, %f4
13204loop_1532:
13205 lduw [%l7 + 0x10], %l4
13206loop_1533:
13207 fsrc2 %f0, %f8
13208 udivx %o3, 0x0534, %o7
13209 ldsh [%l7 + 0x14], %i1
13210 movgu %xcc, %o4, %g2
13211 edge16 %i3, %o6, %o5
13212 movge %icc, %l3, %o2
13213 std %f8, [%l7 + 0x40]
13214 bg,pt %icc, loop_1534
13215 fmovrde %g6, %f12, %f6
13216 stw %l2, [%l7 + 0x38]
13217 lduh [%l7 + 0x48], %i7
13218loop_1534:
13219 fnands %f15, %f8, %f3
13220 ldsh [%l7 + 0x44], %g5
13221 movgu %xcc, %o0, %i0
13222 udiv %i6, 0x1168, %i4
13223 bg loop_1535
13224 fones %f6
13225 fsrc1s %f8, %f1
13226 ldsh [%l7 + 0x1A], %g1
13227loop_1535:
13228 ldx [%l7 + 0x38], %g7
13229 fmovsle %xcc, %f6, %f9
13230 bneg,pn %xcc, loop_1536
13231 movge %icc, %l6, %i2
13232 fxors %f13, %f9, %f4
13233 andn %i5, 0x0624, %l1
13234loop_1536:
13235 or %g3, 0x0421, %o1
13236 tvc %icc, 0x4
13237 fcmpne16 %f8, %f4, %l5
13238 ldsw [%l7 + 0x68], %l0
13239 edge8l %l4, %g4, %o7
13240 stb %i1, [%l7 + 0x48]
13241 fabsd %f14, %f8
13242 stx %o4, [%l7 + 0x78]
13243 bpos,a,pn %xcc, loop_1537
13244 bn loop_1538
13245 andncc %o3, %i3, %o6
13246 ldsb [%l7 + 0x5D], %o5
13247loop_1537:
13248 fnot2 %f14, %f0
13249loop_1538:
13250 fmovsvs %xcc, %f9, %f8
13251 nop
13252 setx loop_1539, %l0, %l1
13253 wrpr 0x1, %tl
13254 wrpr %l1, %tnpc
13255 setx 0x34400001400, %l0, %l1
13256 wrpr %l1, %tstate
13257 wrhpr 0x4, %htstate
13258 done
13259 ldub [%l7 + 0x35], %g2
13260 std %f4, [%l7 + 0x70]
13261 bcs,a loop_1540
13262loop_1539:
13263 tcs %icc, 0x3
13264 orncc %l3, %o2, %g6
13265 alignaddrl %l2, %i7, %o0
13266loop_1540:
13267 sth %g5, [%l7 + 0x14]
13268 ldd [%l7 + 0x18], %f12
13269 subcc %i0, 0x151E, %i4
13270 st %f5, [%l7 + 0x78]
13271 bl,a,pt %xcc, loop_1541
13272 movne %icc, %g1, %i6
13273 movne %xcc, %l6, %g7
13274 ldd [%l7 + 0x78], %f14
13275loop_1541:
13276 fmovsneg %xcc, %f13, %f6
13277 for %f4, %f2, %f4
13278 fmovdcc %xcc, %f10, %f8
13279 brlz %i2, loop_1542
13280 stb %l1, [%l7 + 0x34]
13281 xnorcc %i5, 0x052B, %o1
13282 ld [%l7 + 0x48], %f1
13283loop_1542:
13284 ld [%l7 + 0x6C], %f3
13285 fmovrdgz %l5, %f6, %f8
13286 bvc,a,pt %xcc, loop_1543
13287 fmovsvc %xcc, %f1, %f6
13288 fors %f11, %f6, %f4
13289 fbule,a %fcc1, loop_1544
13290loop_1543:
13291 subc %g3, %l0, %g4
13292 fmovdpos %xcc, %f14, %f10
13293 fmovdg %xcc, %f10, %f8
13294loop_1544:
13295 stw %o7, [%l7 + 0x0C]
13296 lduh [%l7 + 0x22], %l4
13297 fmovrdlz %i1, %f2, %f14
13298 movcs %xcc, %o4, %i3
13299 for %f4, %f4, %f8
13300 xnorcc %o3, %o6, %g2
13301 fmovrslz %l3, %f14, %f6
13302 ldsh [%l7 + 0x70], %o5
13303 ldsw [%l7 + 0x30], %o2
13304 lduw [%l7 + 0x5C], %l2
13305 fba,a %fcc0, loop_1545
13306 lduw [%l7 + 0x38], %g6
13307 ldsh [%l7 + 0x1E], %o0
13308 sub %g5, %i0, %i7
13309loop_1545:
13310 fabsd %f2, %f10
13311 fmuld8ulx16 %f9, %f15, %f14
13312 fandnot2s %f12, %f15, %f8
13313 fxnors %f2, %f1, %f6
13314 movl %xcc, %g1, %i4
13315 nop
13316 setx loop_1546, %l0, %l1
13317 wrpr 0x1, %tl
13318 wrpr %l1, %tpc
13319 add %l1, 0x4, %l1
13320 wrpr %l1, %tnpc
13321 setx 0x34400001400, %l0, %l1
13322 wrpr %l1, %tstate
13323 wrhpr 0x4, %htstate
13324 retry
13325 edge16n %l6, %g7, %i2
13326 add %i6, 0x193B, %l1
13327 st %f3, [%l7 + 0x44]
13328loop_1546:
13329 sth %i5, [%l7 + 0x74]
13330 movneg %xcc, %o1, %l5
13331 bge,a loop_1547
13332 tgu %icc, 0x0
13333 fmuld8sux16 %f13, %f2, %f6
13334 fmovrsne %g3, %f15, %f1
13335loop_1547:
13336 fbne %fcc3, loop_1548
13337 call loop_1549
13338 bpos,a,pt %icc, loop_1550
13339 xor %g4, 0x1B3E, %o7
13340loop_1548:
13341 tpos %icc, 0x0
13342loop_1549:
13343 stb %l4, [%l7 + 0x0F]
13344loop_1550:
13345 edge32 %i1, %o4, %l0
13346 st %f9, [%l7 + 0x78]
13347 fmul8x16 %f11, %f8, %f0
13348 ba,pt %icc, loop_1551
13349 taddcc %i3, %o3, %o6
13350 ldd [%l7 + 0x08], %f8
13351 subccc %l3, %o5, %g2
13352loop_1551:
13353 fmovsg %icc, %f2, %f10
13354 brlz,a %l2, loop_1552
13355 bcc,pt %xcc, loop_1553
13356 fpmerge %f10, %f11, %f14
13357 orncc %o2, %o0, %g6
13358loop_1552:
13359 ldsw [%l7 + 0x2C], %g5
13360loop_1553:
13361 bn,a %icc, loop_1554
13362 fbn %fcc0, loop_1555
13363 ldx [%l7 + 0x60], %i7
13364 ldsb [%l7 + 0x7A], %i0
13365loop_1554:
13366 sth %g1, [%l7 + 0x74]
13367loop_1555:
13368 fmul8sux16 %f10, %f2, %f10
13369 tsubcc %i4, %l6, %i2
13370 lduw [%l7 + 0x34], %g7
13371 fors %f5, %f3, %f4
13372 ba loop_1556
13373 orcc %l1, %i6, %i5
13374 bgu loop_1557
13375 fcmpne32 %f12, %f6, %l5
13376loop_1556:
13377 taddcctv %g3, 0x0EEB, %o1
13378 fnand %f6, %f6, %f8
13379loop_1557:
13380 fcmpne16 %f6, %f6, %g4
13381 ldsh [%l7 + 0x32], %o7
13382 tcc %xcc, 0x1
13383 alignaddr %i1, %o4, %l0
13384 ldx [%l7 + 0x40], %l4
13385 ld [%l7 + 0x14], %f1
13386 smulcc %i3, 0x1B68, %o6
13387 fmovsgu %icc, %f9, %f1
13388 fornot2 %f10, %f2, %f4
13389 array32 %o3, %o5, %l3
13390 bshuffle %f2, %f14, %f6
13391 tg %icc, 0x3
13392 popc 0x1F4E, %g2
13393 ld [%l7 + 0x54], %f5
13394 movl %icc, %l2, %o0
13395 fmovrdgz %g6, %f8, %f6
13396 fornot1s %f0, %f4, %f7
13397 ldx [%l7 + 0x18], %g5
13398 movrlez %i7, %o2, %i0
13399 fmovdle %icc, %f8, %f2
13400 call loop_1558
13401 fxnors %f7, %f0, %f9
13402 ldsw [%l7 + 0x10], %g1
13403 fandnot1s %f12, %f11, %f5
13404loop_1558:
13405 ld [%l7 + 0x74], %f5
13406 ldx [%l7 + 0x38], %i4
13407 lduw [%l7 + 0x7C], %i2
13408 ldd [%l7 + 0x18], %f2
13409 mova %xcc, %l6, %l1
13410 bvs %icc, loop_1559
13411 ldx [%l7 + 0x38], %g7
13412 tn %icc, 0x7
13413 fmul8sux16 %f6, %f12, %f8
13414loop_1559:
13415 fbu,a %fcc0, loop_1560
13416 movpos %icc, %i5, %l5
13417 fxnors %f7, %f14, %f12
13418 tgu %icc, 0x2
13419loop_1560:
13420 lduh [%l7 + 0x2E], %g3
13421 st %f9, [%l7 + 0x78]
13422 ldx [%l7 + 0x28], %o1
13423 bg,a,pn %xcc, loop_1561
13424 bneg,a,pt %icc, loop_1562
13425 fmovs %f6, %f14
13426 fmovde %icc, %f4, %f12
13427loop_1561:
13428 fmul8sux16 %f10, %f2, %f10
13429loop_1562:
13430 fmovrsgez %i6, %f6, %f2
13431 ldsw [%l7 + 0x28], %o7
13432 bg,a,pt %xcc, loop_1563
13433 ldd [%l7 + 0x70], %f8
13434 fornot2s %f14, %f8, %f3
13435 std %f10, [%l7 + 0x78]
13436loop_1563:
13437 fnegd %f12, %f10
13438 fbug %fcc0, loop_1564
13439 ldub [%l7 + 0x59], %g4
13440 srl %i1, %o4, %l4
13441 stw %l0, [%l7 + 0x6C]
13442loop_1564:
13443 bvs,a,pt %xcc, loop_1565
13444 fnot2 %f4, %f12
13445 ldd [%l7 + 0x58], %f4
13446 fmovrsgz %i3, %f1, %f10
13447loop_1565:
13448 stw %o6, [%l7 + 0x58]
13449 sth %o5, [%l7 + 0x1C]
13450 fbo %fcc0, loop_1566
13451 addccc %o3, 0x13F7, %g2
13452 sth %l3, [%l7 + 0x7C]
13453 fcmpne32 %f8, %f10, %o0
13454loop_1566:
13455 bn,pn %xcc, loop_1567
13456 fble,a %fcc1, loop_1568
13457 stb %l2, [%l7 + 0x66]
13458 fmovrslez %g5, %f3, %f8
13459loop_1567:
13460 fmovdn %icc, %f6, %f8
13461loop_1568:
13462 stb %g6, [%l7 + 0x21]
13463 lduw [%l7 + 0x48], %i7
13464 fbn %fcc2, loop_1569
13465 ldsw [%l7 + 0x3C], %o2
13466 fbg %fcc0, loop_1570
13467 fbge %fcc1, loop_1571
13468loop_1569:
13469 fmovscs %icc, %f1, %f13
13470 bcs,a,pn %xcc, loop_1572
13471loop_1570:
13472 tleu %icc, 0x0
13473loop_1571:
13474 ldsh [%l7 + 0x42], %g1
13475 stb %i0, [%l7 + 0x1F]
13476loop_1572:
13477 subccc %i4, 0x1327, %i2
13478 fmovrdgez %l1, %f4, %f2
13479 ldub [%l7 + 0x42], %g7
13480 srl %l6, 0x19, %l5
13481 tne %xcc, 0x6
13482 ldub [%l7 + 0x49], %i5
13483 tpos %icc, 0x5
13484 edge32l %o1, %g3, %i6
13485 stx %o7, [%l7 + 0x28]
13486 array16 %g4, %i1, %o4
13487 fmovsne %xcc, %f2, %f9
13488 subccc %l0, 0x1738, %i3
13489 fones %f2
13490 fcmpgt16 %f6, %f8, %o6
13491 subccc %o5, 0x03A4, %l4
13492 fors %f7, %f13, %f11
13493 fandnot1 %f2, %f8, %f4
13494 fzeros %f9
13495 sth %g2, [%l7 + 0x6E]
13496 bl,pn %icc, loop_1573
13497 fornot2s %f13, %f7, %f3
13498 fmovd %f0, %f12
13499 fmovdpos %icc, %f2, %f11
13500loop_1573:
13501 movrgez %o3, %l3, %l2
13502 fbul %fcc1, loop_1574
13503 fcmpeq32 %f4, %f6, %o0
13504 fbu,a %fcc1, loop_1575
13505 ldub [%l7 + 0x31], %g5
13506loop_1574:
13507 ldd [%l7 + 0x50], %f0
13508 fmovsvs %xcc, %f6, %f5
13509loop_1575:
13510 xorcc %i7, 0x08B0, %g6
13511 brlez %g1, loop_1576
13512 movcc %xcc, %i0, %i4
13513 fpadd16s %f0, %f3, %f10
13514 ldsw [%l7 + 0x78], %i2
13515loop_1576:
13516 fcmpd %fcc3, %f4, %f14
13517 movrlz %o2, 0x265, %g7
13518 stw %l6, [%l7 + 0x30]
13519 ldx [%l7 + 0x70], %l1
13520 fcmped %fcc3, %f12, %f12
13521 ldsh [%l7 + 0x50], %i5
13522 ldsh [%l7 + 0x1A], %o1
13523 ldub [%l7 + 0x6C], %g3
13524 lduh [%l7 + 0x72], %i6
13525 fbule,a %fcc2, loop_1577
13526 st %f11, [%l7 + 0x0C]
13527 brgez %l5, loop_1578
13528 ldd [%l7 + 0x10], %f10
13529loop_1577:
13530 ta %xcc, 0x3
13531 edge16 %g4, %o7, %o4
13532loop_1578:
13533 stw %i1, [%l7 + 0x28]
13534 sth %l0, [%l7 + 0x60]
13535 sth %o6, [%l7 + 0x52]
13536 ldx [%l7 + 0x38], %o5
13537 fmul8x16au %f13, %f11, %f12
13538 taddcc %i3, 0x1096, %g2
13539 fmovsgu %xcc, %f15, %f6
13540 fsrc1s %f1, %f1
13541 std %f12, [%l7 + 0x10]
13542 fmovdge %xcc, %f10, %f8
13543 ldx [%l7 + 0x50], %o3
13544 mulscc %l3, %l4, %o0
13545 brgz,a %l2, loop_1579
13546 umul %g5, 0x0A19, %i7
13547 ldsh [%l7 + 0x76], %g6
13548 ldsw [%l7 + 0x5C], %i0
13549loop_1579:
13550 lduw [%l7 + 0x60], %i4
13551 xor %g1, 0x0F27, %o2
13552 stw %i2, [%l7 + 0x0C]
13553 bge loop_1580
13554 ld [%l7 + 0x64], %f4
13555 fandnot2 %f14, %f14, %f14
13556 fcmps %fcc1, %f0, %f9
13557loop_1580:
13558 fmovdg %xcc, %f9, %f11
13559 fandnot1s %f14, %f13, %f0
13560 ldsw [%l7 + 0x54], %g7
13561 or %l1, 0x118B, %i5
13562 fexpand %f13, %f4
13563 or %l6, 0x1FE6, %g3
13564 fnot2s %f1, %f11
13565 edge32ln %i6, %l5, %o1
13566 fbge,a %fcc3, loop_1581
13567 fcmple16 %f12, %f4, %g4
13568 brgz %o7, loop_1582
13569 orcc %i1, 0x17AD, %o4
13570loop_1581:
13571 sth %o6, [%l7 + 0x3C]
13572 movvc %icc, %o5, %i3
13573loop_1582:
13574 fbl %fcc3, loop_1583
13575 array8 %l0, %o3, %g2
13576 ldd [%l7 + 0x18], %f12
13577 bgu,pn %icc, loop_1584
13578loop_1583:
13579 ldx [%l7 + 0x50], %l3
13580 bvc,a loop_1585
13581 sra %l4, %o0, %l2
13582loop_1584:
13583 lduw [%l7 + 0x30], %g5
13584 popc %i7, %g6
13585loop_1585:
13586 tsubcctv %i0, %i4, %o2
13587 fpadd16s %f15, %f14, %f6
13588 lduh [%l7 + 0x7C], %g1
13589 call loop_1586
13590 srlx %g7, %i2, %i5
13591 movrlez %l1, 0x089, %l6
13592 stw %i6, [%l7 + 0x5C]
13593loop_1586:
13594 std %f12, [%l7 + 0x08]
13595 ldsw [%l7 + 0x1C], %g3
13596 fornot2s %f10, %f1, %f11
13597 fmovsvs %icc, %f5, %f11
13598 fbn %fcc0, loop_1587
13599 movrgez %o1, 0x361, %l5
13600 std %f4, [%l7 + 0x30]
13601 fandnot1 %f6, %f4, %f2
13602loop_1587:
13603 brlz %g4, loop_1588
13604 umul %i1, 0x1B5B, %o4
13605 ldsb [%l7 + 0x28], %o6
13606 fcmpeq16 %f12, %f12, %o7
13607loop_1588:
13608 bpos,a %icc, loop_1589
13609 st %f9, [%l7 + 0x58]
13610 movrgz %o5, %l0, %i3
13611 ld [%l7 + 0x30], %f15
13612loop_1589:
13613 smulcc %o3, %l3, %l4
13614 fabsd %f10, %f0
13615 bgu %icc, loop_1590
13616 std %f0, [%l7 + 0x20]
13617 brlez,a %o0, loop_1591
13618 fmovrslez %g2, %f9, %f11
13619loop_1590:
13620 tpos %icc, 0x5
13621 fand %f0, %f0, %f6
13622loop_1591:
13623 fmovdleu %icc, %f3, %f4
13624 stx %g5, [%l7 + 0x50]
13625 sth %l2, [%l7 + 0x64]
13626 fmovsleu %icc, %f15, %f12
13627 fmovdcs %xcc, %f15, %f13
13628 stb %g6, [%l7 + 0x48]
13629 fmovdvc %xcc, %f13, %f11
13630 fornot1s %f3, %f8, %f9
13631 subcc %i0, %i7, %i4
13632 ldsw [%l7 + 0x64], %g1
13633 fbuge %fcc1, loop_1592
13634 fbn %fcc1, loop_1593
13635 fornot1 %f2, %f12, %f6
13636 fnot1s %f11, %f7
13637loop_1592:
13638 stx %g7, [%l7 + 0x78]
13639loop_1593:
13640 bpos,a loop_1594
13641 fpmerge %f4, %f6, %f12
13642 umul %i2, 0x141F, %o2
13643 ldsw [%l7 + 0x14], %l1
13644loop_1594:
13645 edge32n %l6, %i5, %g3
13646 call loop_1595
13647 edge16n %i6, %o1, %l5
13648 tg %icc, 0x7
13649 lduh [%l7 + 0x6E], %i1
13650loop_1595:
13651 fmovrse %o4, %f7, %f8
13652 stb %g4, [%l7 + 0x1D]
13653 movle %icc, %o7, %o5
13654 smulcc %l0, 0x084E, %i3
13655 ldsw [%l7 + 0x50], %o3
13656 tsubcc %l3, 0x1A34, %l4
13657 tneg %icc, 0x0
13658 bneg,pt %xcc, loop_1596
13659 st %f2, [%l7 + 0x08]
13660 tcc %xcc, 0x4
13661 fmovsleu %icc, %f15, %f5
13662loop_1596:
13663 fmovrdlz %o6, %f8, %f6
13664 movrlez %o0, %g5, %l2
13665 fexpand %f3, %f12
13666 st %f15, [%l7 + 0x24]
13667 ldd [%l7 + 0x50], %f10
13668 fmovdg %xcc, %f7, %f1
13669 for %f0, %f8, %f2
13670 ldd [%l7 + 0x68], %f0
13671 fpsub16s %f4, %f7, %f9
13672 stx %g6, [%l7 + 0x38]
13673 fmovscc %xcc, %f10, %f14
13674 array32 %g2, %i7, %i0
13675 tne %xcc, 0x6
13676 fmovdl %icc, %f14, %f13
13677 fmovdcs %xcc, %f13, %f14
13678 mulscc %i4, %g7, %i2
13679 bvc,a %xcc, loop_1597
13680 fmovsl %xcc, %f8, %f2
13681 fmovdleu %xcc, %f13, %f11
13682 array16 %g1, %l1, %o2
13683loop_1597:
13684 edge16 %l6, %g3, %i6
13685 popc %o1, %i5
13686 subccc %i1, %o4, %l5
13687 fnands %f11, %f8, %f9
13688 fmuld8sux16 %f7, %f15, %f2
13689 ld [%l7 + 0x60], %f8
13690 st %f4, [%l7 + 0x0C]
13691 fpsub32s %f1, %f13, %f2
13692 fmovsneg %icc, %f13, %f4
13693 srl %o7, 0x12, %g4
13694 fbue,a %fcc2, loop_1598
13695 movle %icc, %o5, %l0
13696 sth %o3, [%l7 + 0x6A]
13697 fmovscc %xcc, %f6, %f15
13698loop_1598:
13699 ld [%l7 + 0x7C], %f9
13700 fcmple32 %f8, %f0, %l3
13701 xor %i3, %o6, %l4
13702 lduh [%l7 + 0x0A], %g5
13703 stx %l2, [%l7 + 0x58]
13704 mulscc %g6, %o0, %g2
13705 smul %i7, 0x0E2F, %i4
13706 xnorcc %i0, 0x1E78, %g7
13707 tn %xcc, 0x0
13708 sdiv %i2, 0x049D, %g1
13709 for %f10, %f6, %f6
13710 lduw [%l7 + 0x10], %l1
13711 fnegd %f6, %f4
13712 fsrc2s %f4, %f4
13713 ldsh [%l7 + 0x58], %l6
13714 ldx [%l7 + 0x70], %o2
13715 fnands %f0, %f12, %f6
13716 fmovsvc %icc, %f11, %f4
13717 tcc %icc, 0x4
13718 st %f10, [%l7 + 0x78]
13719 ldx [%l7 + 0x58], %i6
13720 stx %o1, [%l7 + 0x08]
13721 fpack32 %f6, %f12, %f14
13722 fmovdcs %icc, %f9, %f3
13723 ldsw [%l7 + 0x60], %i5
13724 fnor %f6, %f14, %f2
13725 movne %icc, %i1, %o4
13726 fnand %f8, %f4, %f6
13727 ldub [%l7 + 0x1D], %g3
13728 fpmerge %f8, %f7, %f4
13729 smulcc %l5, 0x08D4, %g4
13730 tge %icc, 0x0
13731 movpos %xcc, %o7, %l0
13732 umul %o3, 0x02ED, %l3
13733 fbge %fcc2, loop_1599
13734 st %f10, [%l7 + 0x6C]
13735 edge16ln %i3, %o6, %o5
13736 edge16l %l4, %l2, %g6
13737loop_1599:
13738 sllx %o0, 0x1A, %g5
13739 fmovrdgez %i7, %f2, %f10
13740 tvs %icc, 0x5
13741 fandnot2 %f4, %f2, %f14
13742 brlez,a %i4, loop_1600
13743 lduw [%l7 + 0x54], %g2
13744 tn %xcc, 0x4
13745 andn %g7, %i0, %i2
13746loop_1600:
13747 sllx %l1, 0x08, %g1
13748 mulx %o2, 0x17BA, %i6
13749 brlez,a %o1, loop_1601
13750 subccc %l6, %i1, %i5
13751 st %f12, [%l7 + 0x7C]
13752 fandnot1s %f5, %f0, %f10
13753loop_1601:
13754 stx %g3, [%l7 + 0x50]
13755 tneg %icc, 0x5
13756 srax %o4, %g4, %l5
13757 ld [%l7 + 0x5C], %f6
13758 fabsd %f0, %f4
13759 ldx [%l7 + 0x18], %l0
13760 siam 0x1
13761 ldd [%l7 + 0x40], %f12
13762 fmovrsgez %o7, %f8, %f6
13763 fsrc1s %f10, %f15
13764 mulx %l3, %o3, %o6
13765 ldx [%l7 + 0x40], %o5
13766 fpmerge %f9, %f6, %f12
13767 fmovrsgz %l4, %f10, %f10
13768 fornot2 %f8, %f12, %f8
13769 std %f4, [%l7 + 0x10]
13770 sth %l2, [%l7 + 0x24]
13771 fmul8sux16 %f10, %f2, %f2
13772 ldx [%l7 + 0x78], %i3
13773 ldsb [%l7 + 0x2A], %g6
13774 bn,a,pt %icc, loop_1602
13775 bcs,a loop_1603
13776 srax %g5, %o0, %i4
13777 fornot1 %f0, %f8, %f10
13778loop_1602:
13779 st %f15, [%l7 + 0x28]
13780loop_1603:
13781 fandnot1 %f14, %f2, %f0
13782 fpmerge %f10, %f7, %f12
13783 ldsw [%l7 + 0x30], %g2
13784 fcmpne32 %f0, %f2, %g7
13785 ldsb [%l7 + 0x13], %i0
13786 fxnors %f0, %f4, %f13
13787 fmovrdlz %i7, %f14, %f12
13788 sth %l1, [%l7 + 0x44]
13789 ldsh [%l7 + 0x50], %i2
13790 lduh [%l7 + 0x5A], %o2
13791 fornot2 %f4, %f4, %f14
13792 brlez %g1, loop_1604
13793 bl,a,pt %icc, loop_1605
13794 sub %i6, %o1, %i1
13795 tne %icc, 0x6
13796loop_1604:
13797 sth %l6, [%l7 + 0x42]
13798loop_1605:
13799 fexpand %f7, %f0
13800 edge16 %g3, %i5, %o4
13801 fmovdg %xcc, %f3, %f12
13802 fmovdl %icc, %f6, %f13
13803 andncc %l5, %g4, %l0
13804 sdiv %l3, 0x1833, %o7
13805 movcs %xcc, %o6, %o5
13806 for %f10, %f12, %f4
13807 fcmple16 %f2, %f2, %l4
13808 edge16n %l2, %o3, %i3
13809 edge16ln %g5, %o0, %i4
13810 ldub [%l7 + 0x28], %g2
13811 fpadd32 %f4, %f2, %f6
13812 fbl,a %fcc1, loop_1606
13813 fble %fcc0, loop_1607
13814 fpadd16 %f14, %f2, %f8
13815 orcc %g7, %i0, %g6
13816loop_1606:
13817 fpmerge %f10, %f6, %f2
13818loop_1607:
13819 bge %icc, loop_1608
13820 ldsh [%l7 + 0x2C], %i7
13821 fmul8x16al %f9, %f0, %f0
13822 movvc %icc, %i2, %o2
13823loop_1608:
13824 call loop_1609
13825 fmovdg %icc, %f10, %f14
13826 sth %g1, [%l7 + 0x26]
13827 ldx [%l7 + 0x68], %l1
13828loop_1609:
13829 bcs,a %icc, loop_1610
13830 edge32n %i6, %i1, %l6
13831 fmul8x16au %f1, %f3, %f4
13832 fmovdge %icc, %f5, %f6
13833loop_1610:
13834 bvc,pt %icc, loop_1611
13835 fzeros %f10
13836 bneg,pt %xcc, loop_1612
13837 smul %o1, 0x0A82, %g3
13838loop_1611:
13839 ldsw [%l7 + 0x28], %i5
13840 sub %l5, 0x029A, %g4
13841loop_1612:
13842 fcmped %fcc3, %f2, %f0
13843 andcc %l0, %o4, %l3
13844 tge %icc, 0x2
13845 fpsub32 %f12, %f4, %f6
13846 sth %o7, [%l7 + 0x26]
13847 fmul8x16 %f11, %f14, %f10
13848 fbge,a %fcc1, loop_1613
13849 fnors %f15, %f8, %f1
13850 stw %o5, [%l7 + 0x18]
13851 udivx %o6, 0x0369, %l2
13852loop_1613:
13853 fmovrsgez %l4, %f4, %f2
13854 fnands %f5, %f5, %f7
13855 fble %fcc3, loop_1614
13856 fnand %f0, %f2, %f14
13857 fmovsa %xcc, %f6, %f12
13858 fmovse %icc, %f9, %f4
13859loop_1614:
13860 ld [%l7 + 0x58], %f5
13861 faligndata %f2, %f2, %f14
13862 alignaddr %o3, %i3, %g5
13863 lduh [%l7 + 0x28], %i4
13864 movg %icc, %g2, %o0
13865 fcmpd %fcc0, %f2, %f12
13866 movleu %xcc, %g7, %i0
13867 ldd [%l7 + 0x70], %f2
13868 movneg %icc, %g6, %i7
13869 fmovscs %icc, %f2, %f14
13870 fxors %f0, %f14, %f8
13871 subc %i2, %g1, %l1
13872 smulcc %o2, 0x0C92, %i1
13873 fbu %fcc2, loop_1615
13874 fbule %fcc3, loop_1616
13875 fmovrsne %i6, %f0, %f5
13876 fmovdg %icc, %f3, %f5
13877loop_1615:
13878 ld [%l7 + 0x68], %f12
13879loop_1616:
13880 add %l6, 0x0FA9, %g3
13881 st %f3, [%l7 + 0x34]
13882 tvs %icc, 0x0
13883 stb %i5, [%l7 + 0x0A]
13884 fmovsle %icc, %f12, %f4
13885 fmovsg %xcc, %f8, %f10
13886 ldub [%l7 + 0x32], %o1
13887 tl %xcc, 0x7
13888 ldsw [%l7 + 0x10], %g4
13889 tle %xcc, 0x7
13890 ldx [%l7 + 0x08], %l5
13891 ldsw [%l7 + 0x68], %o4
13892 lduh [%l7 + 0x08], %l0
13893 fbl,a %fcc2, loop_1617
13894 movg %icc, %l3, %o7
13895 fbl %fcc0, loop_1618
13896 fpadd32s %f8, %f9, %f11
13897loop_1617:
13898 nop
13899 setx loop_1619, %l0, %l1
13900 wrpr 0x1, %tl
13901 wrpr %l1, %tnpc
13902 setx 0x34400001400, %l0, %l1
13903 wrpr %l1, %tstate
13904 wrhpr 0x4, %htstate
13905 done
13906 ldsb [%l7 + 0x7E], %o6
13907loop_1618:
13908 ldsw [%l7 + 0x34], %l2
13909 ldsb [%l7 + 0x4D], %l4
13910loop_1619:
13911 ldx [%l7 + 0x50], %o5
13912 fmul8sux16 %f4, %f2, %f4
13913 fsrc2 %f8, %f2
13914 fbg,a %fcc1, loop_1620
13915 fmovrdgez %o3, %f12, %f12
13916 ldd [%l7 + 0x60], %f8
13917 smul %g5, 0x1ABF, %i3
13918loop_1620:
13919 fmovrsne %i4, %f10, %f1
13920 ldsb [%l7 + 0x3E], %g2
13921 stx %g7, [%l7 + 0x10]
13922 fsrc2s %f2, %f0
13923 brz,a %i0, loop_1621
13924 lduw [%l7 + 0x2C], %o0
13925 fmuld8sux16 %f1, %f9, %f12
13926 ldx [%l7 + 0x78], %g6
13927loop_1621:
13928 fones %f13
13929 lduh [%l7 + 0x7E], %i2
13930 smulcc %i7, 0x1B8D, %g1
13931 tvc %xcc, 0x5
13932 fpsub32s %f4, %f3, %f6
13933 fsrc2 %f8, %f2
13934 fpsub32 %f8, %f14, %f0
13935 ldd [%l7 + 0x30], %f8
13936 bcc,a,pn %xcc, loop_1622
13937 fmovrsgz %l1, %f1, %f6
13938 ldub [%l7 + 0x2F], %i1
13939 fbn %fcc3, loop_1623
13940loop_1622:
13941 ldx [%l7 + 0x30], %o2
13942 stb %i6, [%l7 + 0x45]
13943 stw %g3, [%l7 + 0x7C]
13944loop_1623:
13945 subc %l6, %o1, %g4
13946 smul %l5, 0x025C, %i5
13947 fbge %fcc2, loop_1624
13948 call loop_1625
13949 fpadd32s %f13, %f11, %f0
13950 fbo,a %fcc3, loop_1626
13951loop_1624:
13952 fmovsn %icc, %f2, %f4
13953loop_1625:
13954 stw %o4, [%l7 + 0x5C]
13955 stw %l0, [%l7 + 0x68]
13956loop_1626:
13957 ldub [%l7 + 0x35], %o7
13958 fmovsa %xcc, %f0, %f11
13959 movre %o6, %l2, %l4
13960 fbg,a %fcc3, loop_1627
13961 stw %l3, [%l7 + 0x44]
13962 tneg %icc, 0x1
13963 fsrc1s %f2, %f4
13964loop_1627:
13965 ldsw [%l7 + 0x5C], %o5
13966 movneg %icc, %o3, %g5
13967 ldx [%l7 + 0x78], %i3
13968 ld [%l7 + 0x60], %f15
13969 lduh [%l7 + 0x34], %i4
13970 ldsw [%l7 + 0x7C], %g7
13971 fmul8x16au %f12, %f6, %f2
13972 bleu loop_1628
13973 movcs %icc, %g2, %i0
13974 sllx %o0, 0x1E, %g6
13975 lduh [%l7 + 0x42], %i2
13976loop_1628:
13977 sdivcc %i7, 0x1A71, %g1
13978 brnz,a %l1, loop_1629
13979 ldsb [%l7 + 0x46], %o2
13980 fblg %fcc3, loop_1630
13981 edge16 %i6, %i1, %l6
13982loop_1629:
13983 fbu %fcc2, loop_1631
13984 fcmpne32 %f4, %f10, %o1
13985loop_1630:
13986 fmovdvs %xcc, %f2, %f6
13987 movvc %icc, %g4, %g3
13988loop_1631:
13989 tl %icc, 0x2
13990 edge8n %i5, %l5, %o4
13991 bneg,a,pn %icc, loop_1632
13992 nop
13993 setx loop_1633, %l0, %l1
13994 wrpr 0x1, %tl
13995 wrpr %l1, %tnpc
13996 setx 0x34400001400, %l0, %l1
13997 wrpr %l1, %tstate
13998 wrhpr 0x4, %htstate
13999 done
14000 mova %xcc, %o7, %o6
14001 tsubcctv %l0, %l2, %l3
14002loop_1632:
14003 sth %o5, [%l7 + 0x0C]
14004loop_1633:
14005 ldx [%l7 + 0x30], %o3
14006 ldub [%l7 + 0x4C], %l4
14007 orcc %i3, 0x0D34, %g5
14008 ldub [%l7 + 0x30], %i4
14009 std %f14, [%l7 + 0x48]
14010 sth %g7, [%l7 + 0x52]
14011 fmovrde %i0, %f2, %f14
14012 fmul8x16 %f5, %f6, %f14
14013 ld [%l7 + 0x34], %f0
14014 ldub [%l7 + 0x48], %o0
14015 fble %fcc3, loop_1634
14016 ldsb [%l7 + 0x4C], %g2
14017 fabss %f6, %f5
14018 tsubcc %g6, 0x0CC5, %i7
14019loop_1634:
14020 lduh [%l7 + 0x64], %i2
14021 edge16 %l1, %o2, %i6
14022 fsrc2 %f6, %f4
14023 move %icc, %g1, %l6
14024 fcmple16 %f2, %f2, %o1
14025 fmovdneg %icc, %f11, %f3
14026 edge8l %i1, %g4, %g3
14027 stx %l5, [%l7 + 0x18]
14028 fbe,a %fcc3, loop_1635
14029 pdist %f8, %f10, %f8
14030 std %f14, [%l7 + 0x60]
14031 or %i5, %o4, %o6
14032loop_1635:
14033 movge %xcc, %l0, %l2
14034 stw %l3, [%l7 + 0x0C]
14035 fmovsl %icc, %f12, %f13
14036 orcc %o5, 0x01B0, %o3
14037 fmovscc %icc, %f3, %f5
14038 ldsb [%l7 + 0x4E], %l4
14039 fmovdneg %xcc, %f13, %f8
14040 edge32ln %i3, %g5, %o7
14041 stw %g7, [%l7 + 0x3C]
14042 tneg %icc, 0x0
14043 fcmpeq32 %f2, %f4, %i0
14044 fbg,a %fcc0, loop_1636
14045 fbul %fcc3, loop_1637
14046 alignaddr %o0, %g2, %i4
14047 mulscc %g6, 0x1526, %i7
14048loop_1636:
14049 ldsb [%l7 + 0x37], %l1
14050loop_1637:
14051 fcmpne16 %f0, %f10, %o2
14052 fnor %f10, %f6, %f4
14053 ldub [%l7 + 0x2F], %i6
14054 bge,a loop_1638
14055 ldd [%l7 + 0x58], %f0
14056 subccc %g1, 0x0476, %l6
14057 fbul %fcc1, loop_1639
14058loop_1638:
14059 fsrc1s %f9, %f7
14060 std %f14, [%l7 + 0x28]
14061 fpsub32s %f2, %f4, %f11
14062loop_1639:
14063 ldsh [%l7 + 0x54], %i2
14064 fmul8x16au %f3, %f8, %f8
14065 st %f11, [%l7 + 0x30]
14066 popc 0x0879, %i1
14067 tpos %xcc, 0x4
14068 bge,pn %icc, loop_1640
14069 fnot2s %f5, %f12
14070 brlz %o1, loop_1641
14071 ldsh [%l7 + 0x50], %g4
14072loop_1640:
14073 std %f0, [%l7 + 0x30]
14074 stb %g3, [%l7 + 0x16]
14075loop_1641:
14076 ld [%l7 + 0x54], %f4
14077 srax %l5, %i5, %o6
14078 fones %f2
14079 bleu,a %xcc, loop_1642
14080 fmovsa %xcc, %f1, %f4
14081 std %f2, [%l7 + 0x58]
14082 movvc %xcc, %o4, %l2
14083loop_1642:
14084 ldsh [%l7 + 0x34], %l3
14085 edge32l %l0, %o3, %o5
14086 ldub [%l7 + 0x42], %l4
14087 std %f4, [%l7 + 0x68]
14088 fmovsg %icc, %f1, %f2
14089 ldsh [%l7 + 0x68], %g5
14090 array32 %i3, %g7, %i0
14091 fmovdgu %xcc, %f12, %f0
14092 subcc %o7, %o0, %g2
14093 brz,a %i4, loop_1643
14094 fmovscc %xcc, %f12, %f6
14095 fmuld8sux16 %f7, %f9, %f8
14096 fmovdg %xcc, %f4, %f1
14097loop_1643:
14098 smul %g6, %i7, %l1
14099 fnand %f8, %f2, %f14
14100 fpack16 %f8, %f8
14101 fmovsneg %icc, %f15, %f13
14102 movre %o2, 0x243, %g1
14103 fmovdg %icc, %f15, %f3
14104 addc %l6, %i6, %i2
14105 std %f12, [%l7 + 0x20]
14106 ldx [%l7 + 0x60], %o1
14107 fmovrdne %i1, %f0, %f14
14108 fone %f8
14109 ba %xcc, loop_1644
14110 lduw [%l7 + 0x5C], %g3
14111 fmuld8sux16 %f15, %f10, %f4
14112 fbe %fcc0, loop_1645
14113loop_1644:
14114 fmovsn %xcc, %f14, %f8
14115 movre %g4, %l5, %o6
14116 sllx %o4, %i5, %l2
14117loop_1645:
14118 lduh [%l7 + 0x6C], %l0
14119 fones %f2
14120 fbe %fcc0, loop_1646
14121 sth %l3, [%l7 + 0x7A]
14122 ld [%l7 + 0x18], %f4
14123 tneg %icc, 0x6
14124loop_1646:
14125 fmovsle %icc, %f12, %f8
14126 fnand %f14, %f2, %f4
14127 movpos %icc, %o3, %o5
14128 ldsw [%l7 + 0x48], %g5
14129 fornot2 %f12, %f10, %f6
14130 stb %i3, [%l7 + 0x7C]
14131 mulx %g7, 0x0CD0, %l4
14132 movrlz %i0, %o7, %o0
14133 fexpand %f14, %f4
14134 fbuge,a %fcc1, loop_1647
14135 tcc %xcc, 0x3
14136 tvs %icc, 0x5
14137 fbne %fcc3, loop_1648
14138loop_1647:
14139 fbug,a %fcc0, loop_1649
14140 movgu %icc, %i4, %g6
14141 fnot2s %f4, %f3
14142loop_1648:
14143 edge32 %g2, %i7, %o2
14144loop_1649:
14145 fmovd %f2, %f6
14146 ta %xcc, 0x3
14147 bcs,a,pn %xcc, loop_1650
14148 ldsh [%l7 + 0x26], %l1
14149 fble,a %fcc0, loop_1651
14150 sllx %l6, %g1, %i2
14151loop_1650:
14152 sll %o1, 0x05, %i1
14153 fones %f12
14154loop_1651:
14155 nop
14156 setx loop_1652, %l0, %l1
14157 wrpr 0x1, %tl
14158 wrpr %l1, %tpc
14159 add %l1, 0x4, %l1
14160 wrpr %l1, %tnpc
14161 setx 0x34400001400, %l0, %l1
14162 wrpr %l1, %tstate
14163 wrhpr 0x4, %htstate
14164 retry
14165 ldx [%l7 + 0x78], %i6
14166 fmovsn %icc, %f6, %f9
14167 stw %g4, [%l7 + 0x34]
14168loop_1652:
14169 ldsw [%l7 + 0x54], %l5
14170 bgu,a %xcc, loop_1653
14171 srax %o6, %g3, %i5
14172 fnot1 %f0, %f0
14173 and %l2, %l0, %o4
14174loop_1653:
14175 fmovde %xcc, %f6, %f6
14176 fmovsleu %xcc, %f4, %f10
14177 fabsd %f6, %f14
14178 fandnot1s %f9, %f4, %f9
14179 ldd [%l7 + 0x48], %f10
14180 ldx [%l7 + 0x30], %o3
14181 fmovscs %icc, %f2, %f11
14182 fmovsneg %xcc, %f0, %f3
14183 stw %l3, [%l7 + 0x20]
14184 fnot1 %f6, %f6
14185 fexpand %f2, %f10
14186 st %f3, [%l7 + 0x64]
14187 taddcctv %g5, 0x0B4D, %i3
14188 fmul8sux16 %f6, %f2, %f8
14189 fandnot1 %f12, %f10, %f4
14190 fcmple32 %f4, %f8, %o5
14191 edge16n %g7, %i0, %l4
14192 fsrc1s %f0, %f7
14193 edge8n %o0, %i4, %g6
14194 ldd [%l7 + 0x08], %f8
14195 tvc %xcc, 0x5
14196 stx %g2, [%l7 + 0x38]
14197 fsrc1 %f12, %f14
14198 ldsb [%l7 + 0x3B], %i7
14199 fands %f1, %f11, %f13
14200 lduh [%l7 + 0x18], %o7
14201 ba,a loop_1654
14202 tle %xcc, 0x4
14203 fandnot2 %f14, %f6, %f10
14204 bneg,pn %xcc, loop_1655
14205loop_1654:
14206 fmovdge %icc, %f6, %f12
14207 movrlez %l1, %l6, %g1
14208 fcmple32 %f10, %f14, %i2
14209loop_1655:
14210 fxnors %f6, %f6, %f1
14211 fbge,a %fcc3, loop_1656
14212 stb %o2, [%l7 + 0x33]
14213 fmovdle %xcc, %f8, %f12
14214 bvs,pn %xcc, loop_1657
14215loop_1656:
14216 fzero %f14
14217 movrlez %i1, 0x125, %o1
14218 fmovsa %xcc, %f2, %f13
14219loop_1657:
14220 lduw [%l7 + 0x28], %i6
14221 lduw [%l7 + 0x34], %g4
14222 stx %o6, [%l7 + 0x70]
14223 fbe,a %fcc3, loop_1658
14224 stb %g3, [%l7 + 0x2D]
14225 tn %xcc, 0x4
14226 xor %l5, 0x01C3, %l2
14227loop_1658:
14228 stx %l0, [%l7 + 0x78]
14229 fbl,a %fcc3, loop_1659
14230 lduw [%l7 + 0x6C], %i5
14231 st %f6, [%l7 + 0x38]
14232 tpos %icc, 0x3
14233loop_1659:
14234 fpadd16s %f0, %f13, %f15
14235 stx %o4, [%l7 + 0x48]
14236 std %f10, [%l7 + 0x08]
14237 st %f2, [%l7 + 0x18]
14238 stw %l3, [%l7 + 0x54]
14239 sth %g5, [%l7 + 0x1E]
14240 fmovda %xcc, %f14, %f13
14241 mulx %i3, %o3, %g7
14242 lduw [%l7 + 0x58], %o5
14243 udiv %l4, 0x1231, %o0
14244 stx %i4, [%l7 + 0x78]
14245 addc %i0, 0x18D9, %g2
14246 stb %i7, [%l7 + 0x48]
14247 std %f8, [%l7 + 0x58]
14248 edge8ln %o7, %g6, %l6
14249 te %xcc, 0x3
14250 stw %g1, [%l7 + 0x48]
14251 fmovdge %icc, %f7, %f13
14252 fbule,a %fcc1, loop_1660
14253 movge %icc, %i2, %l1
14254 nop
14255 setx loop_1661, %l0, %l1
14256 jmpl %l1, %o2
14257 tsubcc %i1, %o1, %g4
14258loop_1660:
14259 fmul8x16au %f7, %f4, %f12
14260 fandnot1s %f5, %f9, %f12
14261loop_1661:
14262 ldd [%l7 + 0x38], %f0
14263 ldsh [%l7 + 0x66], %o6
14264 ldub [%l7 + 0x1A], %g3
14265 faligndata %f2, %f4, %f6
14266 edge16ln %i6, %l5, %l0
14267 fabsd %f12, %f0
14268 ldsw [%l7 + 0x14], %i5
14269 tpos %xcc, 0x2
14270 ldsh [%l7 + 0x20], %l2
14271 ldub [%l7 + 0x7F], %o4
14272 bcc,pt %xcc, loop_1662
14273 tne %xcc, 0x5
14274 fabss %f7, %f1
14275 tvs %icc, 0x1
14276loop_1662:
14277 brgz,a %l3, loop_1663
14278 fmovdcc %xcc, %f9, %f11
14279 bleu,pt %xcc, loop_1664
14280 ldsb [%l7 + 0x36], %i3
14281loop_1663:
14282 fors %f10, %f12, %f7
14283 ld [%l7 + 0x18], %f2
14284loop_1664:
14285 ldx [%l7 + 0x48], %g5
14286 bn,a,pt %icc, loop_1665
14287 fmuld8ulx16 %f12, %f13, %f12
14288 fpsub16 %f0, %f8, %f14
14289 orn %o3, 0x1A1E, %o5
14290loop_1665:
14291 fxors %f11, %f11, %f13
14292 brnz,a %g7, loop_1666
14293 ldd [%l7 + 0x28], %f12
14294 ldsb [%l7 + 0x5C], %o0
14295 te %icc, 0x2
14296loop_1666:
14297 bge loop_1667
14298 ldsh [%l7 + 0x68], %l4
14299 ldub [%l7 + 0x2B], %i4
14300 orncc %g2, %i0, %o7
14301loop_1667:
14302 ldd [%l7 + 0x38], %f4
14303 srlx %g6, 0x1C, %l6
14304 or %g1, 0x1157, %i7
14305 fbne %fcc2, loop_1668
14306 alignaddr %l1, %o2, %i2
14307 tsubcctv %o1, 0x151B, %i1
14308 st %f10, [%l7 + 0x5C]
14309loop_1668:
14310 fmovsvs %xcc, %f11, %f3
14311 lduw [%l7 + 0x68], %g4
14312 tle %xcc, 0x1
14313 fmovspos %icc, %f14, %f10
14314 fornot2s %f9, %f1, %f8
14315 stb %g3, [%l7 + 0x77]
14316 ldsw [%l7 + 0x48], %o6
14317 ldx [%l7 + 0x68], %l5
14318 fcmpeq32 %f6, %f0, %i6
14319 brgez,a %i5, loop_1669
14320 fzero %f2
14321 stx %l0, [%l7 + 0x10]
14322 stw %o4, [%l7 + 0x20]
14323loop_1669:
14324 bneg loop_1670
14325 stb %l3, [%l7 + 0x38]
14326 ld [%l7 + 0x60], %f13
14327 tsubcc %l2, %g5, %o3
14328loop_1670:
14329 ldd [%l7 + 0x18], %f4
14330 bpos,a,pn %xcc, loop_1671
14331 fone %f4
14332 fmovdgu %icc, %f4, %f1
14333 tcc %xcc, 0x0
14334loop_1671:
14335 fmovrsgz %i3, %f0, %f2
14336 fornot2s %f13, %f10, %f9
14337 fpsub32 %f2, %f6, %f12
14338 stx %g7, [%l7 + 0x18]
14339 stw %o0, [%l7 + 0x4C]
14340 fmul8sux16 %f4, %f12, %f8
14341 fbu %fcc3, loop_1672
14342 ldx [%l7 + 0x40], %l4
14343 ldub [%l7 + 0x67], %o5
14344 tsubcctv %i4, 0x1DB3, %i0
14345loop_1672:
14346 edge32n %g2, %g6, %o7
14347 bn,pn %icc, loop_1673
14348 fmovse %icc, %f12, %f5
14349 fbule,a %fcc2, loop_1674
14350 fbne,a %fcc3, loop_1675
14351loop_1673:
14352 edge16 %l6, %i7, %g1
14353 tvc %icc, 0x7
14354loop_1674:
14355 fble,a %fcc2, loop_1676
14356loop_1675:
14357 fornot1s %f12, %f4, %f4
14358 stw %l1, [%l7 + 0x74]
14359 ldd [%l7 + 0x48], %f10
14360loop_1676:
14361 fnegs %f6, %f7
14362 call loop_1677
14363 fbl %fcc0, loop_1678
14364 ldx [%l7 + 0x30], %o2
14365 bgu,a,pn %icc, loop_1679
14366loop_1677:
14367 pdist %f10, %f14, %f12
14368loop_1678:
14369 popc %o1, %i1
14370 lduh [%l7 + 0x0A], %i2
14371loop_1679:
14372 sll %g3, 0x0B, %g4
14373 fmovdl %xcc, %f0, %f0
14374 ld [%l7 + 0x58], %f3
14375 ldsh [%l7 + 0x20], %o6
14376 fcmpd %fcc3, %f14, %f0
14377 movg %icc, %l5, %i6
14378 and %l0, 0x12D1, %o4
14379 lduh [%l7 + 0x5C], %l3
14380 edge16 %i5, %g5, %o3
14381 movrgez %i3, %l2, %g7
14382 nop
14383 setx loop_1680, %l0, %l1
14384 wrpr 0x1, %tl
14385 wrpr %l1, %tpc
14386 add %l1, 0x4, %l1
14387 wrpr %l1, %tnpc
14388 setx 0x34400001400, %l0, %l1
14389 wrpr %l1, %tstate
14390 wrhpr 0x4, %htstate
14391 retry
14392 xnorcc %l4, 0x0024, %o0
14393 tpos %xcc, 0x2
14394 bne,a loop_1681
14395loop_1680:
14396 movcc %icc, %i4, %o5
14397 st %f1, [%l7 + 0x38]
14398 fbg %fcc3, loop_1682
14399loop_1681:
14400 movneg %icc, %g2, %g6
14401 st %f9, [%l7 + 0x08]
14402 edge16ln %o7, %l6, %i7
14403loop_1682:
14404 tn %icc, 0x3
14405 fmovscc %xcc, %f14, %f5
14406 ldub [%l7 + 0x37], %g1
14407 fsrc2 %f14, %f2
14408 fbu %fcc1, loop_1683
14409 lduw [%l7 + 0x74], %l1
14410 stb %i0, [%l7 + 0x57]
14411 fcmpne32 %f10, %f0, %o1
14412loop_1683:
14413 std %f2, [%l7 + 0x08]
14414 fbn %fcc0, loop_1684
14415 alignaddrl %o2, %i2, %g3
14416 fmul8x16al %f13, %f14, %f0
14417 fbo %fcc0, loop_1685
14418loop_1684:
14419 fnand %f12, %f14, %f6
14420 fmovde %xcc, %f4, %f10
14421 te %icc, 0x3
14422loop_1685:
14423 fsrc2s %f15, %f6
14424 lduh [%l7 + 0x50], %i1
14425 movleu %icc, %o6, %g4
14426 tne %xcc, 0x3
14427 sth %i6, [%l7 + 0x22]
14428 ldx [%l7 + 0x40], %l5
14429 movcs %icc, %o4, %l0
14430 fmovsleu %icc, %f0, %f10
14431 nop
14432 setx loop_1686, %l0, %l1
14433 wrpr 0x1, %tl
14434 wrpr %l1, %tnpc
14435 setx 0x34400001400, %l0, %l1
14436 wrpr %l1, %tstate
14437 wrhpr 0x4, %htstate
14438 done
14439 fnot1s %f12, %f14
14440 bcc %icc, loop_1687
14441 fbule %fcc0, loop_1688
14442loop_1686:
14443 brz,a %i5, loop_1689
14444 movrlez %g5, 0x31A, %l3
14445loop_1687:
14446 for %f0, %f8, %f10
14447loop_1688:
14448 fpadd16 %f8, %f8, %f6
14449loop_1689:
14450 xor %i3, %l2, %g7
14451 stb %l4, [%l7 + 0x5F]
14452 std %f6, [%l7 + 0x30]
14453 fmovdg %icc, %f11, %f12
14454 tvc %xcc, 0x1
14455 stx %o0, [%l7 + 0x30]
14456 stb %i4, [%l7 + 0x49]
14457 brnz %o5, loop_1690
14458 edge8n %o3, %g6, %o7
14459 be loop_1691
14460 st %f4, [%l7 + 0x24]
14461loop_1690:
14462 udiv %l6, 0x097E, %i7
14463 fmovsa %xcc, %f0, %f14
14464loop_1691:
14465 fpackfix %f2, %f14
14466 fpadd32 %f10, %f14, %f10
14467 ba,a,pt %xcc, loop_1692
14468 xnorcc %g1, 0x06E0, %l1
14469 brlz %g2, loop_1693
14470 std %f10, [%l7 + 0x60]
14471loop_1692:
14472 ld [%l7 + 0x60], %f4
14473 fcmpne16 %f4, %f12, %i0
14474loop_1693:
14475 fsrc1 %f14, %f8
14476 fmovdcc %xcc, %f12, %f7
14477 fmuld8sux16 %f1, %f1, %f2
14478 lduh [%l7 + 0x76], %o1
14479 ld [%l7 + 0x6C], %f3
14480 stb %i2, [%l7 + 0x0C]
14481 stw %g3, [%l7 + 0x38]
14482 te %xcc, 0x4
14483 orcc %o2, %o6, %i1
14484 fornot2s %f5, %f11, %f12
14485 tpos %icc, 0x7
14486 te %icc, 0x6
14487 fbuge %fcc2, loop_1694
14488 ldsh [%l7 + 0x26], %g4
14489 fxnor %f12, %f4, %f12
14490 fnot2 %f8, %f4
14491loop_1694:
14492 fxnor %f10, %f14, %f10
14493 fnot1s %f2, %f1
14494 bg,a,pt %xcc, loop_1695
14495 fxnors %f6, %f14, %f5
14496 movpos %xcc, %l5, %i6
14497 sth %o4, [%l7 + 0x0E]
14498loop_1695:
14499 edge8 %i5, %l0, %l3
14500 fmovrdne %i3, %f8, %f4
14501 fble %fcc2, loop_1696
14502 ldx [%l7 + 0x10], %g5
14503 bneg,a,pt %icc, loop_1697
14504 fbue,a %fcc1, loop_1698
14505loop_1696:
14506 fzero %f0
14507 brnz,a %l2, loop_1699
14508loop_1697:
14509 ba,pn %xcc, loop_1700
14510loop_1698:
14511 tcs %icc, 0x0
14512 stx %l4, [%l7 + 0x28]
14513loop_1699:
14514 fmovdneg %xcc, %f0, %f9
14515loop_1700:
14516 stw %g7, [%l7 + 0x24]
14517 edge16 %i4, %o5, %o0
14518 array8 %g6, %o3, %o7
14519 andn %i7, %l6, %l1
14520 fmovsne %xcc, %f11, %f15
14521 nop
14522 setx loop_1701, %l0, %l1
14523 wrpr 0x1, %tl
14524 wrpr %l1, %tnpc
14525 setx 0x34400001400, %l0, %l1
14526 wrpr %l1, %tstate
14527 wrhpr 0x4, %htstate
14528 done
14529 fcmpes %fcc0, %f8, %f14
14530 fbge,a %fcc2, loop_1702
14531 edge8ln %g2, %g1, %o1
14532loop_1701:
14533 ldd [%l7 + 0x58], %f0
14534 fmovsn %xcc, %f12, %f13
14535loop_1702:
14536 fandnot2s %f9, %f10, %f14
14537 fornot1s %f15, %f15, %f1
14538 movge %xcc, %i0, %i2
14539 fmovdneg %xcc, %f7, %f15
14540 movrlez %o2, 0x2BB, %o6
14541 fandnot1 %f4, %f2, %f6
14542 movpos %xcc, %i1, %g3
14543 tcc %xcc, 0x1
14544 tsubcc %l5, %g4, %o4
14545 fmovdleu %xcc, %f2, %f14
14546 andcc %i5, %l0, %i6
14547 fmovsg %icc, %f3, %f7
14548 fmovrsne %i3, %f8, %f3
14549 fornot2s %f10, %f1, %f2
14550 nop
14551 setx loop_1703, %l0, %l1
14552 wrpr 0x1, %tl
14553 wrpr %l1, %tpc
14554 add %l1, 0x4, %l1
14555 wrpr %l1, %tnpc
14556 setx 0x34400001400, %l0, %l1
14557 wrpr %l1, %tstate
14558 wrhpr 0x4, %htstate
14559 retry
14560 tn %xcc, 0x4
14561 be %xcc, loop_1704
14562 srlx %l3, %l2, %l4
14563loop_1703:
14564 xor %g5, %g7, %i4
14565 ble,a loop_1705
14566loop_1704:
14567 bvs,a,pt %icc, loop_1706
14568 srax %o0, 0x0E, %g6
14569 fmovrdlz %o3, %f2, %f10
14570loop_1705:
14571 sth %o5, [%l7 + 0x30]
14572loop_1706:
14573 ldsb [%l7 + 0x38], %i7
14574 edge32 %l6, %o7, %g2
14575 fpackfix %f14, %f3
14576 fbge %fcc0, loop_1707
14577 lduh [%l7 + 0x70], %g1
14578 movl %xcc, %o1, %l1
14579 fmuld8ulx16 %f13, %f3, %f12
14580loop_1707:
14581 fxor %f8, %f12, %f12
14582 lduh [%l7 + 0x20], %i2
14583 ldsw [%l7 + 0x30], %i0
14584 fmovrslz %o6, %f14, %f8
14585 bvc loop_1708
14586 fmovsg %xcc, %f12, %f1
14587 ldsb [%l7 + 0x5F], %o2
14588 movge %xcc, %g3, %l5
14589loop_1708:
14590 tg %xcc, 0x7
14591 orcc %g4, 0x1893, %i1
14592 fabsd %f12, %f6
14593 ldub [%l7 + 0x54], %i5
14594 fnor %f6, %f12, %f2
14595 stb %o4, [%l7 + 0x6A]
14596 move %icc, %i6, %l0
14597 subcc %l3, %i3, %l2
14598 fmul8ulx16 %f8, %f0, %f14
14599 fmovd %f6, %f0
14600 fmovsvs %xcc, %f14, %f12
14601 or %l4, %g7, %g5
14602 stw %o0, [%l7 + 0x40]
14603 fands %f10, %f0, %f3
14604 sdivx %g6, 0x18B1, %i4
14605 tgu %xcc, 0x0
14606 std %f6, [%l7 + 0x40]
14607 orn %o5, %i7, %o3
14608 fnors %f6, %f5, %f9
14609 movg %icc, %o7, %l6
14610 smul %g2, %g1, %o1
14611 lduw [%l7 + 0x70], %i2
14612 taddcc %i0, %o6, %o2
14613 fbuge %fcc1, loop_1709
14614 ldx [%l7 + 0x60], %g3
14615 movn %icc, %l5, %g4
14616 ldsw [%l7 + 0x30], %i1
14617loop_1709:
14618 movrgz %i5, 0x1AA, %l1
14619 stx %o4, [%l7 + 0x40]
14620 fmovdne %xcc, %f3, %f2
14621 sth %i6, [%l7 + 0x5C]
14622 fsrc2 %f10, %f12
14623 fnand %f4, %f12, %f8
14624 bleu,pn %icc, loop_1710
14625 fmovrde %l0, %f2, %f10
14626 fnot1s %f11, %f15
14627 st %f1, [%l7 + 0x28]
14628loop_1710:
14629 movneg %icc, %l3, %i3
14630 fpack16 %f12, %f1
14631 movrne %l4, 0x194, %g7
14632 fmovsle %xcc, %f4, %f2
14633 bshuffle %f14, %f2, %f14
14634 ldx [%l7 + 0x30], %g5
14635 mulx %o0, %l2, %i4
14636 fmovscs %xcc, %f1, %f14
14637 fcmple32 %f10, %f6, %o5
14638 ld [%l7 + 0x78], %f12
14639 fpmerge %f14, %f3, %f12
14640 siam 0x2
14641 stx %g6, [%l7 + 0x60]
14642 st %f12, [%l7 + 0x18]
14643 ldx [%l7 + 0x60], %i7
14644 xorcc %o3, %l6, %o7
14645 bcc,a,pt %xcc, loop_1711
14646 bge,a %xcc, loop_1712
14647 smul %g2, 0x07A2, %g1
14648 siam 0x3
14649loop_1711:
14650 mulx %o1, %i2, %o6
14651loop_1712:
14652 mulscc %o2, %i0, %g3
14653 tgu %icc, 0x3
14654 tne %icc, 0x6
14655 stw %g4, [%l7 + 0x1C]
14656 fpack16 %f10, %f15
14657 fmovdleu %icc, %f6, %f6
14658 fmovrdlez %i1, %f10, %f12
14659 stb %i5, [%l7 + 0x24]
14660 sth %l5, [%l7 + 0x74]
14661 ldsw [%l7 + 0x1C], %o4
14662 fcmpes %fcc0, %f14, %f11
14663 fmovsa %icc, %f3, %f9
14664 fmovdpos %xcc, %f2, %f9
14665 ldsw [%l7 + 0x54], %l1
14666 fmovdl %icc, %f15, %f5
14667 brgez %l0, loop_1713
14668 nop
14669 setx loop_1714, %l0, %l1
14670 jmpl %l1, %i6
14671 tle %icc, 0x4
14672 add %i3, %l3, %l4
14673loop_1713:
14674 mova %xcc, %g7, %o0
14675loop_1714:
14676 fcmpgt32 %f4, %f6, %l2
14677 fmovsne %icc, %f1, %f1
14678 addcc %i4, 0x0BE4, %g5
14679 bvc,a loop_1715
14680 tpos %icc, 0x7
14681 edge16l %o5, %g6, %i7
14682 movl %icc, %l6, %o3
14683loop_1715:
14684 ld [%l7 + 0x74], %f10
14685 fmovscc %xcc, %f1, %f15
14686 movne %xcc, %g2, %o7
14687 fors %f13, %f5, %f2
14688 alignaddrl %o1, %g1, %o6
14689 fmul8x16al %f15, %f4, %f8
14690 stx %i2, [%l7 + 0x28]
14691 taddcctv %o2, 0x1951, %g3
14692 fpsub32 %f12, %f2, %f0
14693 fmuld8ulx16 %f0, %f12, %f6
14694 fmovdl %icc, %f6, %f3
14695 fmovs %f8, %f4
14696 movpos %xcc, %g4, %i0
14697 fmovscc %icc, %f15, %f4
14698 edge8ln %i5, %i1, %l5
14699 fcmpeq16 %f2, %f4, %o4
14700 stb %l1, [%l7 + 0x64]
14701 fbug,a %fcc3, loop_1716
14702 movg %xcc, %l0, %i3
14703 taddcc %l3, %l4, %g7
14704 fbe %fcc2, loop_1717
14705loop_1716:
14706 fsrc1s %f2, %f13
14707 movpos %icc, %i6, %l2
14708 fmovrse %i4, %f10, %f11
14709loop_1717:
14710 ld [%l7 + 0x5C], %f1
14711 movn %xcc, %o0, %g5
14712 movpos %xcc, %g6, %o5
14713 fmovdg %icc, %f7, %f2
14714 stx %l6, [%l7 + 0x08]
14715 fnot2s %f3, %f13
14716 fmovdvc %xcc, %f0, %f11
14717 lduh [%l7 + 0x72], %o3
14718 sth %i7, [%l7 + 0x2C]
14719 ldsb [%l7 + 0x49], %o7
14720 nop
14721 setx loop_1718, %l0, %l1
14722 jmpl %l1, %o1
14723 stw %g2, [%l7 + 0x30]
14724 fand %f10, %f10, %f2
14725 fmovsg %icc, %f15, %f7
14726loop_1718:
14727 fmovsvc %icc, %f9, %f14
14728 fbo,a %fcc2, loop_1719
14729 ldub [%l7 + 0x0D], %o6
14730 lduw [%l7 + 0x1C], %g1
14731 fmovdleu %xcc, %f1, %f10
14732loop_1719:
14733 fornot1 %f14, %f12, %f12
14734 movre %i2, 0x095, %g3
14735 fcmpes %fcc0, %f7, %f4
14736 fmovdn %xcc, %f4, %f1
14737 bvc loop_1720
14738 and %g4, %i0, %i5
14739 fmovrsgz %o2, %f6, %f2
14740 ld [%l7 + 0x34], %f15
14741loop_1720:
14742 fmovsne %xcc, %f7, %f2
14743 bg,a loop_1721
14744 fmovscs %icc, %f3, %f12
14745 subc %i1, 0x155B, %o4
14746 stx %l5, [%l7 + 0x08]
14747loop_1721:
14748 fmovsneg %icc, %f8, %f11
14749 fmul8x16al %f12, %f14, %f4
14750 ldsh [%l7 + 0x18], %l0
14751 fmovdcs %icc, %f0, %f4
14752 srl %l1, %l3, %i3
14753 stw %g7, [%l7 + 0x64]
14754 movgu %icc, %i6, %l2
14755 mulx %i4, 0x1302, %o0
14756 bcs %icc, loop_1722
14757 ldx [%l7 + 0x08], %g5
14758 subcc %l4, 0x0AF1, %g6
14759 std %f10, [%l7 + 0x10]
14760loop_1722:
14761 movge %icc, %o5, %l6
14762 bleu loop_1723
14763 fmovrsgez %o3, %f5, %f0
14764 ldsh [%l7 + 0x6A], %o7
14765 fmovrse %i7, %f1, %f10
14766loop_1723:
14767 fsrc2 %f4, %f8
14768 fmovrse %o1, %f4, %f8
14769 edge16ln %o6, %g2, %g1
14770 movleu %icc, %i2, %g4
14771 movre %i0, %g3, %o2
14772 xorcc %i5, 0x1D2B, %i1
14773 ta %icc, 0x1
14774 edge16n %o4, %l5, %l0
14775 fmovdle %xcc, %f4, %f10
14776 andcc %l3, 0x0980, %i3
14777 fmovrsne %g7, %f12, %f10
14778 tleu %xcc, 0x1
14779 bvs,a %xcc, loop_1724
14780 fnors %f9, %f4, %f14
14781 st %f8, [%l7 + 0x44]
14782 fmul8ulx16 %f12, %f2, %f6
14783loop_1724:
14784 sth %l1, [%l7 + 0x28]
14785 fmovsg %xcc, %f0, %f9
14786 fandnot2s %f8, %f13, %f14
14787 fmovspos %xcc, %f15, %f2
14788 fmovdne %xcc, %f12, %f13
14789 lduw [%l7 + 0x50], %i6
14790 ldsw [%l7 + 0x70], %i4
14791 andcc %l2, 0x1171, %g5
14792 fmul8ulx16 %f6, %f12, %f8
14793 movrlz %o0, %l4, %o5
14794 fble,a %fcc1, loop_1725
14795 fmovrslz %g6, %f0, %f2
14796 fmovse %icc, %f4, %f9
14797 addccc %o3, 0x0A15, %l6
14798loop_1725:
14799 fornot1s %f12, %f11, %f11
14800 lduh [%l7 + 0x1E], %i7
14801 taddcctv %o7, %o1, %o6
14802 nop
14803 setx loop_1726, %l0, %l1
14804 wrpr 0x1, %tl
14805 wrpr %l1, %tnpc
14806 setx 0x34400001400, %l0, %l1
14807 wrpr %l1, %tstate
14808 wrhpr 0x4, %htstate
14809 done
14810 fnands %f1, %f11, %f6
14811 fcmped %fcc2, %f4, %f0
14812 lduw [%l7 + 0x30], %g1
14813loop_1726:
14814 tneg %xcc, 0x5
14815 bvc,pt %icc, loop_1727
14816 fmovrdlez %i2, %f0, %f10
14817 fands %f10, %f10, %f15
14818 lduw [%l7 + 0x50], %g4
14819loop_1727:
14820 movrlez %g2, %i0, %g3
14821 movl %xcc, %i5, %o2
14822 ldub [%l7 + 0x24], %i1
14823 tl %icc, 0x4
14824 bvc,pt %xcc, loop_1728
14825 fone %f10
14826 fcmped %fcc2, %f8, %f4
14827 bl loop_1729
14828loop_1728:
14829 brgez,a %o4, loop_1730
14830 alignaddr %l5, %l3, %l0
14831 st %f12, [%l7 + 0x0C]
14832loop_1729:
14833 tvs %icc, 0x7
14834loop_1730:
14835 movleu %xcc, %g7, %l1
14836 st %f13, [%l7 + 0x5C]
14837 fornot1 %f10, %f12, %f0
14838 ldd [%l7 + 0x08], %f14
14839 fbl,a %fcc1, loop_1731
14840 fmovsvc %icc, %f8, %f6
14841 te %icc, 0x0
14842 stb %i6, [%l7 + 0x66]
14843loop_1731:
14844 fsrc2 %f2, %f0
14845 array8 %i4, %i3, %l2
14846 fmovda %xcc, %f4, %f5
14847 st %f10, [%l7 + 0x64]
14848 st %f1, [%l7 + 0x14]
14849 fbg %fcc3, loop_1732
14850 fblg %fcc1, loop_1733
14851 fmovrdlez %g5, %f2, %f4
14852 ld [%l7 + 0x08], %f7
14853loop_1732:
14854 ldx [%l7 + 0x40], %l4
14855loop_1733:
14856 stw %o0, [%l7 + 0x0C]
14857 movrgz %g6, %o5, %o3
14858 bvc,a,pn %xcc, loop_1734
14859 fmovdne %icc, %f10, %f11
14860 fbue %fcc0, loop_1735
14861 ldsb [%l7 + 0x55], %i7
14862loop_1734:
14863 sth %l6, [%l7 + 0x64]
14864 tne %icc, 0x5
14865loop_1735:
14866 brnz,a %o7, loop_1736
14867 nop
14868 setx loop_1737, %l0, %l1
14869 wrpr 0x1, %tl
14870 wrpr %l1, %tpc
14871 add %l1, 0x4, %l1
14872 wrpr %l1, %tnpc
14873 setx 0x34400001400, %l0, %l1
14874 wrpr %l1, %tstate
14875 wrhpr 0x4, %htstate
14876 retry
14877 stb %o6, [%l7 + 0x3E]
14878 sra %o1, %g1, %g4
14879loop_1736:
14880 fzeros %f13
14881loop_1737:
14882 udivx %i2, 0x0413, %i0
14883 tgu %xcc, 0x1
14884 movge %xcc, %g3, %g2
14885 srax %o2, 0x02, %i5
14886 fpsub32 %f4, %f14, %f14
14887 movneg %xcc, %i1, %l5
14888 fmul8ulx16 %f12, %f2, %f10
14889 fmovdn %icc, %f11, %f15
14890 xor %l3, 0x0284, %o4
14891 ldub [%l7 + 0x7E], %g7
14892 fmovdvc %icc, %f4, %f0
14893 fornot1s %f0, %f7, %f6
14894 tpos %icc, 0x2
14895 subcc %l0, 0x0540, %l1
14896 fmovsleu %xcc, %f13, %f5
14897 ld [%l7 + 0x10], %f5
14898 ldx [%l7 + 0x78], %i4
14899 fsrc2s %f11, %f10
14900 fxnors %f8, %f13, %f3
14901 nop
14902 setx loop_1738, %l0, %l1
14903 jmpl %l1, %i6
14904 st %f2, [%l7 + 0x4C]
14905 bneg loop_1739
14906 orn %l2, %i3, %g5
14907loop_1738:
14908 fornot2s %f8, %f2, %f4
14909 array16 %o0, %g6, %o5
14910loop_1739:
14911 movg %xcc, %l4, %o3
14912 ldx [%l7 + 0x70], %i7
14913 fnot2 %f2, %f0
14914 tneg %xcc, 0x4
14915 fcmpeq16 %f8, %f12, %l6
14916 popc 0x153E, %o7
14917 edge16n %o6, %o1, %g4
14918 ldd [%l7 + 0x20], %f0
14919 stb %i2, [%l7 + 0x11]
14920 stw %g1, [%l7 + 0x34]
14921 stx %i0, [%l7 + 0x58]
14922 fors %f2, %f7, %f4
14923 nop
14924 setx loop_1740, %l0, %l1
14925 jmpl %l1, %g2
14926 bcs loop_1741
14927 fble,a %fcc1, loop_1742
14928 fandnot1 %f0, %f10, %f4
14929loop_1740:
14930 fmovdle %xcc, %f14, %f2
14931loop_1741:
14932 umul %g3, 0x044E, %o2
14933loop_1742:
14934 ldsh [%l7 + 0x1E], %i5
14935 smul %i1, 0x1FEF, %l5
14936 ldsh [%l7 + 0x0A], %o4
14937 fsrc2 %f12, %f0
14938 ldsw [%l7 + 0x20], %l3
14939 fbn %fcc1, loop_1743
14940 ldsh [%l7 + 0x40], %l0
14941 fbuge %fcc1, loop_1744
14942 fmovdvc %xcc, %f12, %f4
14943loop_1743:
14944 std %f10, [%l7 + 0x50]
14945 fbug %fcc0, loop_1745
14946loop_1744:
14947 tne %xcc, 0x6
14948 edge32 %l1, %g7, %i4
14949 stw %l2, [%l7 + 0x2C]
14950loop_1745:
14951 movrlez %i6, %i3, %g5
14952 bpos loop_1746
14953 fmovspos %icc, %f7, %f10
14954 fmovs %f0, %f13
14955 ld [%l7 + 0x5C], %f8
14956loop_1746:
14957 stb %o0, [%l7 + 0x22]
14958 fmovdg %xcc, %f2, %f13
14959 stb %g6, [%l7 + 0x2E]
14960 nop
14961 setx loop_1747, %l0, %l1
14962 wrpr 0x1, %tl
14963 wrpr %l1, %tnpc
14964 setx 0x34400001400, %l0, %l1
14965 wrpr %l1, %tstate
14966 wrhpr 0x4, %htstate
14967 done
14968 fba,a %fcc2, loop_1748
14969 fbul %fcc1, loop_1749
14970 addc %o5, 0x1A1E, %l4
14971loop_1747:
14972 xnorcc %i7, %l6, %o7
14973loop_1748:
14974 ldub [%l7 + 0x0E], %o6
14975loop_1749:
14976 srlx %o1, %g4, %o3
14977 st %f11, [%l7 + 0x58]
14978 orcc %i2, 0x1B13, %i0
14979 ld [%l7 + 0x0C], %f0
14980 fnands %f9, %f11, %f5
14981 ldsb [%l7 + 0x5C], %g2
14982 fabss %f15, %f2
14983 stb %g3, [%l7 + 0x08]
14984 lduw [%l7 + 0x58], %o2
14985 ldd [%l7 + 0x40], %f8
14986 fmuld8sux16 %f3, %f2, %f14
14987 fmovdn %icc, %f5, %f1
14988 fmovrdgz %i5, %f6, %f12
14989 addcc %i1, %l5, %o4
14990 stw %l3, [%l7 + 0x4C]
14991 fmovscc %icc, %f0, %f14
14992 subc %l0, 0x1B92, %g1
14993 tgu %xcc, 0x2
14994 nop
14995 setx loop_1750, %l0, %l1
14996 jmpl %l1, %g7
14997 tl %xcc, 0x1
14998 sth %l1, [%l7 + 0x12]
14999 brlez,a %i4, loop_1751
15000loop_1750:
15001 lduh [%l7 + 0x32], %l2
15002 ldd [%l7 + 0x48], %f12
15003 mova %xcc, %i6, %g5
15004loop_1751:
15005 fbg,a %fcc1, loop_1752
15006 ldd [%l7 + 0x10], %f14
15007 ldsw [%l7 + 0x40], %i3
15008 fmovsvc %icc, %f8, %f4
15009loop_1752:
15010 tcc %xcc, 0x0
15011 movleu %icc, %o0, %o5
15012 sllx %g6, %i7, %l6
15013 tneg %icc, 0x0
15014 tl %xcc, 0x3
15015 movn %icc, %l4, %o6
15016 lduh [%l7 + 0x72], %o7
15017 fblg,a %fcc0, loop_1753
15018 fbne,a %fcc3, loop_1754
15019 ldsh [%l7 + 0x42], %o1
15020 bn,pn %xcc, loop_1755
15021loop_1753:
15022 fmovsle %xcc, %f15, %f4
15023loop_1754:
15024 edge32 %g4, %o3, %i0
15025 stw %i2, [%l7 + 0x5C]
15026loop_1755:
15027 movrlz %g2, 0x2ED, %o2
15028 edge16ln %g3, %i5, %l5
15029 andcc %o4, %i1, %l0
15030 fmovsneg %xcc, %f11, %f8
15031 movre %g1, %l3, %l1
15032 edge16l %i4, %l2, %g7
15033 umul %g5, 0x1840, %i6
15034 fmovsg %xcc, %f8, %f15
15035 fornot1s %f9, %f10, %f2
15036 std %f4, [%l7 + 0x38]
15037 stw %i3, [%l7 + 0x10]
15038 fmovdg %icc, %f5, %f0
15039 be,pn %xcc, loop_1756
15040 smul %o5, %o0, %i7
15041 udivx %l6, 0x1A83, %g6
15042 edge32 %l4, %o7, %o1
15043loop_1756:
15044 bgu,pt %xcc, loop_1757
15045 subc %g4, %o3, %o6
15046 fmovrdne %i0, %f6, %f10
15047 movleu %xcc, %g2, %i2
15048loop_1757:
15049 ldsw [%l7 + 0x6C], %g3
15050 brlez %i5, loop_1758
15051 fbul %fcc0, loop_1759
15052 addc %l5, 0x1A7C, %o4
15053 nop
15054 setx loop_1760, %l0, %l1
15055 jmpl %l1, %i1
15056loop_1758:
15057 ldx [%l7 + 0x28], %o2
15058loop_1759:
15059 sth %l0, [%l7 + 0x6A]
15060 fandnot1 %f4, %f14, %f8
15061loop_1760:
15062 pdist %f0, %f12, %f12
15063 fnot2s %f13, %f14
15064 fcmped %fcc0, %f6, %f0
15065 st %f12, [%l7 + 0x18]
15066 fmovsvs %xcc, %f7, %f9
15067 ldsh [%l7 + 0x14], %g1
15068 movpos %icc, %l1, %l3
15069 fba,a %fcc0, loop_1761
15070 fmovdgu %xcc, %f9, %f5
15071 xor %l2, %g7, %g5
15072 orcc %i4, 0x01B8, %i3
15073loop_1761:
15074 fnot2s %f10, %f0
15075 std %f8, [%l7 + 0x70]
15076 stx %i6, [%l7 + 0x30]
15077 orcc %o5, 0x176A, %i7
15078 fmovda %icc, %f5, %f13
15079 call loop_1762
15080 bvc %icc, loop_1763
15081 ldsh [%l7 + 0x3A], %o0
15082 movg %xcc, %g6, %l6
15083loop_1762:
15084 nop
15085 setx loop_1764, %l0, %l1
15086 jmpl %l1, %o7
15087loop_1763:
15088 ldsb [%l7 + 0x13], %o1
15089 fmovrde %l4, %f12, %f12
15090 bgu,a loop_1765
15091loop_1764:
15092 tn %xcc, 0x5
15093 fcmps %fcc2, %f7, %f11
15094 stb %o3, [%l7 + 0x21]
15095loop_1765:
15096 ldub [%l7 + 0x65], %o6
15097 udiv %g4, 0x082F, %g2
15098 move %icc, %i0, %g3
15099 tcc %icc, 0x0
15100 tsubcc %i5, %l5, %o4
15101 fexpand %f3, %f14
15102 fbn,a %fcc3, loop_1766
15103 fcmpeq16 %f0, %f8, %i2
15104 subccc %o2, %l0, %i1
15105 sth %l1, [%l7 + 0x22]
15106loop_1766:
15107 st %f14, [%l7 + 0x38]
15108 movl %xcc, %g1, %l3
15109 fnor %f10, %f12, %f0
15110 sdivcc %l2, 0x1AA0, %g7
15111 fbug %fcc3, loop_1767
15112 brlz,a %g5, loop_1768
15113 ldub [%l7 + 0x53], %i3
15114 fabss %f0, %f9
15115loop_1767:
15116 fmovspos %xcc, %f3, %f7
15117loop_1768:
15118 fzeros %f13
15119 ldsh [%l7 + 0x14], %i6
15120 udivx %i4, 0x1E1D, %o5
15121 sdivcc %i7, 0x0F3A, %o0
15122 tpos %xcc, 0x0
15123 ldsb [%l7 + 0x7B], %l6
15124 fmovsgu %icc, %f11, %f9
15125 fmovrdgez %g6, %f12, %f6
15126 movl %xcc, %o7, %l4
15127 sth %o1, [%l7 + 0x3A]
15128 ldsb [%l7 + 0x65], %o3
15129 fmovscs %icc, %f9, %f5
15130 orn %o6, %g2, %i0
15131 alignaddrl %g4, %i5, %g3
15132 fandnot2 %f12, %f10, %f2
15133 ldd [%l7 + 0x60], %f4
15134 movle %xcc, %o4, %l5
15135 call loop_1769
15136 lduw [%l7 + 0x68], %o2
15137 fnot2 %f14, %f0
15138 lduw [%l7 + 0x24], %l0
15139loop_1769:
15140 fmovrsne %i1, %f15, %f8
15141 fxnor %f14, %f0, %f12
15142 bvs,pn %icc, loop_1770
15143 fmovsa %xcc, %f4, %f13
15144 ld [%l7 + 0x4C], %f0
15145 sdivcc %i2, 0x16A0, %l1
15146loop_1770:
15147 sra %l3, %l2, %g7
15148 addc %g1, %i3, %i6
15149 array8 %g5, %i4, %o5
15150 ldsb [%l7 + 0x7A], %i7
15151 fmovsle %icc, %f4, %f4
15152 fmovsvs %xcc, %f13, %f6
15153 bne %icc, loop_1771
15154 fzeros %f15
15155 tpos %icc, 0x6
15156 fmovrslez %l6, %f9, %f6
15157loop_1771:
15158 lduw [%l7 + 0x18], %g6
15159 stx %o0, [%l7 + 0x70]
15160 fnors %f9, %f10, %f12
15161 fmovrslez %o7, %f7, %f14
15162 brgz,a %l4, loop_1772
15163 ta %xcc, 0x4
15164 fzeros %f2
15165 stb %o1, [%l7 + 0x1C]
15166loop_1772:
15167 fandnot1 %f14, %f0, %f12
15168 ld [%l7 + 0x64], %f10
15169 movvc %icc, %o3, %o6
15170 sth %i0, [%l7 + 0x28]
15171 call loop_1773
15172 ldsw [%l7 + 0x5C], %g4
15173 fcmpgt32 %f0, %f2, %g2
15174 sdivx %g3, 0x0C50, %i5
15175loop_1773:
15176 fmul8x16 %f15, %f6, %f2
15177 bl,pn %xcc, loop_1774
15178 umul %o4, %l5, %l0
15179 fbge %fcc2, loop_1775
15180 subccc %o2, 0x177A, %i2
15181loop_1774:
15182 addccc %l1, %i1, %l3
15183 tsubcctv %g7, 0x1384, %g1
15184loop_1775:
15185 fmovrdlz %i3, %f12, %f0
15186 ldx [%l7 + 0x18], %l2
15187 fmovrdgez %i6, %f12, %f14
15188 xor %g5, 0x15DE, %o5
15189 and %i7, 0x0FE0, %l6
15190 ldub [%l7 + 0x6A], %i4
15191 tl %xcc, 0x4
15192 fand %f4, %f0, %f14
15193 stb %g6, [%l7 + 0x18]
15194 lduh [%l7 + 0x70], %o7
15195 tgu %icc, 0x4
15196 movrne %l4, 0x174, %o0
15197 fmovrsne %o1, %f4, %f12
15198 fcmpes %fcc1, %f7, %f6
15199 fnot2 %f10, %f14
15200 srlx %o3, %o6, %i0
15201 brlz,a %g4, loop_1776
15202 smulcc %g2, 0x1269, %i5
15203 ld [%l7 + 0x38], %f14
15204 movg %icc, %o4, %g3
15205loop_1776:
15206 fzeros %f10
15207 std %f10, [%l7 + 0x20]
15208 movge %icc, %l5, %l0
15209 array32 %i2, %o2, %i1
15210 bcc,a %icc, loop_1777
15211 fmovdne %icc, %f15, %f8
15212 bgu,pn %icc, loop_1778
15213 alignaddrl %l1, %g7, %l3
15214loop_1777:
15215 st %f6, [%l7 + 0x64]
15216 fcmped %fcc0, %f14, %f4
15217loop_1778:
15218 ldub [%l7 + 0x6E], %g1
15219 faligndata %f14, %f12, %f14
15220 sth %i3, [%l7 + 0x18]
15221 fand %f0, %f2, %f12
15222 fandnot2 %f10, %f6, %f6
15223 fmul8x16 %f5, %f2, %f0
15224 taddcc %i6, %l2, %o5
15225 orn %i7, 0x05B2, %l6
15226 stb %g5, [%l7 + 0x29]
15227 stb %g6, [%l7 + 0x3B]
15228 lduh [%l7 + 0x30], %i4
15229 sdivcc %l4, 0x0495, %o0
15230 ble,pn %xcc, loop_1779
15231 fmovsn %xcc, %f14, %f2
15232 ldub [%l7 + 0x37], %o1
15233 fbu %fcc0, loop_1780
15234loop_1779:
15235 fpackfix %f14, %f1
15236 ldx [%l7 + 0x38], %o7
15237 tn %icc, 0x3
15238loop_1780:
15239 mulx %o6, 0x0644, %o3
15240 fbne,a %fcc0, loop_1781
15241 tpos %icc, 0x4
15242 stb %g4, [%l7 + 0x46]
15243 edge16l %g2, %i5, %i0
15244loop_1781:
15245 add %o4, %l5, %l0
15246 sra %i2, 0x0D, %o2
15247 stb %g3, [%l7 + 0x20]
15248 and %l1, %i1, %l3
15249 edge16l %g7, %g1, %i3
15250 edge32n %l2, %i6, %o5
15251 fnot2s %f8, %f14
15252 xnor %i7, %g5, %l6
15253 sra %g6, %l4, %i4
15254 stb %o1, [%l7 + 0x41]
15255 ldx [%l7 + 0x10], %o0
15256 fmovsvc %xcc, %f5, %f0
15257 movpos %icc, %o6, %o7
15258 fsrc1s %f4, %f7
15259 std %f14, [%l7 + 0x40]
15260 fbu %fcc2, loop_1782
15261 fmovsneg %xcc, %f13, %f1
15262 ldx [%l7 + 0x40], %g4
15263 array8 %o3, %i5, %g2
15264loop_1782:
15265 fexpand %f9, %f8
15266 fandnot1 %f6, %f14, %f6
15267 addccc %i0, %o4, %l0
15268 ldx [%l7 + 0x08], %l5
15269 lduw [%l7 + 0x44], %o2
15270 fsrc1s %f13, %f0
15271 or %i2, 0x1F5F, %l1
15272 fmovsleu %xcc, %f9, %f9
15273 fmovdge %xcc, %f2, %f12
15274 edge16ln %i1, %l3, %g7
15275 movgu %icc, %g3, %g1
15276 edge8n %l2, %i3, %i6
15277 movl %xcc, %o5, %i7
15278 fmovdleu %xcc, %f4, %f15
15279 edge32l %g5, %l6, %g6
15280 ld [%l7 + 0x30], %f1
15281 fmovspos %icc, %f7, %f0
15282 ldsh [%l7 + 0x1C], %i4
15283 bvc,a %icc, loop_1783
15284 fnors %f6, %f8, %f2
15285 fmovd %f14, %f14
15286 ldx [%l7 + 0x30], %o1
15287loop_1783:
15288 bne,a %xcc, loop_1784
15289 stw %o0, [%l7 + 0x2C]
15290 stw %l4, [%l7 + 0x18]
15291 ldsb [%l7 + 0x4C], %o6
15292loop_1784:
15293 ldx [%l7 + 0x10], %g4
15294 movrlez %o3, 0x298, %o7
15295 tl %xcc, 0x5
15296 movgu %xcc, %g2, %i0
15297 st %f9, [%l7 + 0x40]
15298 fbug,a %fcc0, loop_1785
15299 fcmpne32 %f14, %f0, %o4
15300 st %f10, [%l7 + 0x78]
15301 fone %f6
15302loop_1785:
15303 movg %icc, %i5, %l5
15304 fnand %f6, %f14, %f2
15305 fzeros %f1
15306 fsrc1s %f6, %f5
15307 fmovsvc %icc, %f13, %f15
15308 fbule %fcc2, loop_1786
15309 ldsh [%l7 + 0x42], %o2
15310 movn %icc, %l0, %i2
15311 stb %l1, [%l7 + 0x27]
15312loop_1786:
15313 ldsh [%l7 + 0x24], %l3
15314 fmovrdgz %i1, %f6, %f12
15315 fpsub16 %f12, %f4, %f6
15316 sth %g3, [%l7 + 0x2C]
15317 movrgz %g7, 0x2F0, %g1
15318 lduh [%l7 + 0x6E], %i3
15319 bpos,a loop_1787
15320 sth %i6, [%l7 + 0x1E]
15321 fnand %f4, %f14, %f6
15322 ldub [%l7 + 0x56], %o5
15323loop_1787:
15324 fbuge %fcc3, loop_1788
15325 ldd [%l7 + 0x58], %f6
15326 brlz,a %l2, loop_1789
15327 popc 0x1441, %g5
15328loop_1788:
15329 sth %l6, [%l7 + 0x18]
15330 edge32l %i7, %g6, %o1
15331loop_1789:
15332 ldsb [%l7 + 0x25], %i4
15333 movrgez %l4, %o6, %o0
15334 ldsb [%l7 + 0x36], %o3
15335 st %f15, [%l7 + 0x28]
15336 fbe,a %fcc0, loop_1790
15337 movleu %xcc, %g4, %g2
15338 lduh [%l7 + 0x32], %o7
15339 brlz %o4, loop_1791
15340loop_1790:
15341 fmovscs %icc, %f2, %f10
15342 fmovde %icc, %f1, %f13
15343 std %f8, [%l7 + 0x10]
15344loop_1791:
15345 fmovdl %icc, %f12, %f6
15346 st %f11, [%l7 + 0x08]
15347 movvc %xcc, %i0, %i5
15348 fmuld8ulx16 %f9, %f4, %f8
15349 lduw [%l7 + 0x1C], %l5
15350 brlz,a %l0, loop_1792
15351 movrgez %o2, 0x153, %i2
15352 fmovspos %icc, %f4, %f8
15353 lduh [%l7 + 0x66], %l3
15354loop_1792:
15355 movg %icc, %l1, %g3
15356 umulcc %g7, 0x1B2C, %i1
15357 fornot2s %f15, %f6, %f8
15358 st %f0, [%l7 + 0x50]
15359 fornot1s %f7, %f3, %f12
15360 xnor %g1, 0x02D8, %i6
15361 ldd [%l7 + 0x10], %f0
15362 sdivx %o5, 0x1991, %i3
15363 sethi 0x0BC7, %g5
15364 sub %l6, 0x1632, %l2
15365 bcs loop_1793
15366 srax %g6, 0x0E, %o1
15367 lduw [%l7 + 0x38], %i4
15368 fpack16 %f2, %f11
15369loop_1793:
15370 ldsw [%l7 + 0x20], %i7
15371 sdiv %l4, 0x15E9, %o0
15372 fpsub16 %f6, %f12, %f2
15373 fnand %f4, %f6, %f10
15374 lduh [%l7 + 0x4A], %o3
15375 nop
15376 setx loop_1794, %l0, %l1
15377 wrpr 0x1, %tl
15378 wrpr %l1, %tpc
15379 add %l1, 0x4, %l1
15380 wrpr %l1, %tnpc
15381 setx 0x34400001400, %l0, %l1
15382 wrpr %l1, %tstate
15383 wrhpr 0x4, %htstate
15384 retry
15385 movrgez %o6, 0x19E, %g2
15386 fbue %fcc3, loop_1795
15387 fmovsg %icc, %f15, %f14
15388loop_1794:
15389 ldsw [%l7 + 0x14], %g4
15390 fmovrdlez %o7, %f8, %f8
15391loop_1795:
15392 fbe %fcc3, loop_1796
15393 movg %icc, %i0, %i5
15394 stw %l5, [%l7 + 0x6C]
15395 umulcc %o4, 0x1CFD, %l0
15396loop_1796:
15397 brgez %i2, loop_1797
15398 tne %icc, 0x4
15399 movre %l3, %l1, %g3
15400 movcs %icc, %o2, %i1
15401loop_1797:
15402 edge32n %g7, %g1, %i6
15403 ldsh [%l7 + 0x34], %o5
15404 fcmple32 %f10, %f12, %i3
15405 tleu %xcc, 0x0
15406 fmovsn %icc, %f1, %f9
15407 udivcc %g5, 0x1521, %l6
15408 stw %l2, [%l7 + 0x14]
15409 ldsw [%l7 + 0x50], %o1
15410 fmovdvc %xcc, %f15, %f7
15411 movn %icc, %g6, %i4
15412 fandnot2 %f10, %f4, %f12
15413 edge32 %i7, %l4, %o3
15414 fcmpes %fcc0, %f10, %f5
15415 subccc %o6, 0x1FBE, %g2
15416 sth %g4, [%l7 + 0x50]
15417 std %f0, [%l7 + 0x38]
15418 std %f2, [%l7 + 0x28]
15419 tne %icc, 0x7
15420 addccc %o7, 0x16E9, %i0
15421 fpsub32 %f10, %f0, %f6
15422 fpackfix %f14, %f3
15423 or %i5, %o0, %o4
15424 fzero %f6
15425 fmovspos %xcc, %f12, %f15
15426 tleu %icc, 0x0
15427 fpackfix %f14, %f11
15428 bvs,a loop_1798
15429 tgu %xcc, 0x7
15430 fand %f14, %f14, %f6
15431 movneg %icc, %l0, %i2
15432loop_1798:
15433 st %f12, [%l7 + 0x20]
15434 lduh [%l7 + 0x2E], %l3
15435 fpack32 %f8, %f4, %f10
15436 fone %f12
15437 fmuld8ulx16 %f12, %f8, %f0
15438 movvc %icc, %l1, %l5
15439 smulcc %g3, 0x196A, %o2
15440 sth %i1, [%l7 + 0x20]
15441 ld [%l7 + 0x38], %f10
15442 bpos,pt %xcc, loop_1799
15443 move %icc, %g1, %i6
15444 fmovsvs %xcc, %f2, %f12
15445 movge %xcc, %o5, %i3
15446loop_1799:
15447 lduh [%l7 + 0x68], %g7
15448 movn %xcc, %l6, %l2
15449 srax %g5, 0x17, %g6
15450 edge8ln %o1, %i4, %i7
15451 movcs %xcc, %l4, %o3
15452 st %f12, [%l7 + 0x74]
15453 ldsw [%l7 + 0x10], %o6
15454 edge32 %g2, %g4, %o7
15455 ldub [%l7 + 0x6F], %i0
15456 ldsh [%l7 + 0x54], %o0
15457 sth %o4, [%l7 + 0x08]
15458 fbge,a %fcc3, loop_1800
15459 fpsub32 %f4, %f10, %f4
15460 ldd [%l7 + 0x60], %f4
15461 ld [%l7 + 0x0C], %f7
15462loop_1800:
15463 lduw [%l7 + 0x58], %l0
15464 ld [%l7 + 0x70], %f8
15465 brgz,a %i2, loop_1801
15466 taddcc %i5, 0x1E01, %l3
15467 alignaddr %l1, %l5, %o2
15468 subc %i1, %g3, %g1
15469loop_1801:
15470 ldsb [%l7 + 0x25], %i6
15471 stw %o5, [%l7 + 0x7C]
15472 fmovdle %icc, %f3, %f10
15473 fbn,a %fcc2, loop_1802
15474 fpadd16s %f6, %f3, %f8
15475 xnor %i3, %l6, %l2
15476 stb %g5, [%l7 + 0x14]
15477loop_1802:
15478 fcmpeq32 %f12, %f6, %g7
15479 xnorcc %g6, %i4, %o1
15480 st %f11, [%l7 + 0x58]
15481 std %f14, [%l7 + 0x48]
15482 brlez %l4, loop_1803
15483 ldub [%l7 + 0x16], %i7
15484 ldub [%l7 + 0x52], %o3
15485 fornot2s %f4, %f7, %f7
15486loop_1803:
15487 st %f11, [%l7 + 0x44]
15488 stw %o6, [%l7 + 0x14]
15489 bvc,a %xcc, loop_1804
15490 st %f12, [%l7 + 0x0C]
15491 fmovdvs %icc, %f1, %f8
15492 lduh [%l7 + 0x0A], %g4
15493loop_1804:
15494 movvc %xcc, %o7, %i0
15495 fnot2 %f12, %f0
15496 fmovse %icc, %f3, %f1
15497 umul %g2, 0x0274, %o4
15498 fmovsg %icc, %f10, %f15
15499 stb %o0, [%l7 + 0x36]
15500 xor %i2, 0x1A5C, %l0
15501 xnorcc %i5, 0x0989, %l3
15502 ld [%l7 + 0x30], %f1
15503 ldd [%l7 + 0x70], %f10
15504 edge16 %l5, %l1, %i1
15505 stw %g3, [%l7 + 0x50]
15506 ldd [%l7 + 0x30], %f4
15507 fbug,a %fcc2, loop_1805
15508 ldd [%l7 + 0x48], %f8
15509 ldx [%l7 + 0x50], %o2
15510 fble,a %fcc1, loop_1806
15511loop_1805:
15512 edge32l %g1, %i6, %i3
15513 pdist %f8, %f8, %f14
15514 sdivx %l6, 0x1B64, %o5
15515loop_1806:
15516 ba,a loop_1807
15517 fbl,a %fcc3, loop_1808
15518 fcmpeq32 %f12, %f4, %l2
15519 fmovsne %xcc, %f3, %f7
15520loop_1807:
15521 ldub [%l7 + 0x17], %g7
15522loop_1808:
15523 sth %g5, [%l7 + 0x28]
15524 fand %f6, %f2, %f6
15525 addcc %i4, 0x0C2E, %o1
15526 bgu %icc, loop_1809
15527 fba,a %fcc3, loop_1810
15528 fmovdge %xcc, %f0, %f4
15529 edge16l %l4, %g6, %i7
15530loop_1809:
15531 fnand %f6, %f4, %f8
15532loop_1810:
15533 taddcctv %o6, 0x13CB, %o3
15534 fandnot2s %f12, %f13, %f12
15535 fmovsvs %icc, %f11, %f7
15536 brgez,a %g4, loop_1811
15537 stx %i0, [%l7 + 0x20]
15538 ldsh [%l7 + 0x60], %g2
15539 sth %o4, [%l7 + 0x68]
15540loop_1811:
15541 fmovsneg %xcc, %f6, %f4
15542 fnot1 %f2, %f8
15543 ld [%l7 + 0x3C], %f2
15544 fpack32 %f0, %f4, %f6
15545 fmovrdne %o0, %f6, %f0
15546 movne %xcc, %i2, %l0
15547 ld [%l7 + 0x5C], %f3
15548 ble loop_1812
15549 fcmpgt16 %f6, %f8, %i5
15550 fnor %f6, %f10, %f2
15551 movg %xcc, %o7, %l3
15552loop_1812:
15553 ldsb [%l7 + 0x46], %l5
15554 lduh [%l7 + 0x48], %i1
15555 fmovrdlz %g3, %f8, %f6
15556 fmuld8sux16 %f2, %f0, %f4
15557 fba,a %fcc1, loop_1813
15558 st %f1, [%l7 + 0x18]
15559 lduw [%l7 + 0x34], %l1
15560 movrne %o2, 0x390, %i6
15561loop_1813:
15562 bl,pt %xcc, loop_1814
15563 fsrc2s %f14, %f0
15564 fmovscc %xcc, %f3, %f4
15565 fmovdge %xcc, %f14, %f5
15566loop_1814:
15567 ldd [%l7 + 0x28], %f10
15568 mulx %i3, 0x19BF, %l6
15569 fxnors %f13, %f10, %f10
15570 ldsh [%l7 + 0x3C], %g1
15571 sdivx %o5, 0x0447, %l2
15572 st %f9, [%l7 + 0x1C]
15573 fnand %f6, %f8, %f6
15574 fornot2s %f13, %f7, %f9
15575 andcc %g5, %i4, %g7
15576 bvc loop_1815
15577 umulcc %l4, %g6, %i7
15578 fsrc2s %f13, %f2
15579 ldsh [%l7 + 0x7E], %o1
15580loop_1815:
15581 stx %o3, [%l7 + 0x60]
15582 movvs %icc, %o6, %g4
15583 ldd [%l7 + 0x20], %f8
15584 fnor %f8, %f10, %f4
15585 fcmpgt16 %f4, %f0, %g2
15586 fmovrdgez %o4, %f2, %f0
15587 fmovsg %xcc, %f11, %f8
15588 bvs,a,pt %xcc, loop_1816
15589 orncc %i0, %o0, %l0
15590 stw %i2, [%l7 + 0x3C]
15591 fmovdneg %xcc, %f3, %f11
15592loop_1816:
15593 array8 %o7, %l3, %i5
15594 fmuld8ulx16 %f3, %f4, %f6
15595 te %icc, 0x2
15596 ldsb [%l7 + 0x6D], %i1
15597 sth %g3, [%l7 + 0x50]
15598 tleu %xcc, 0x5
15599 fmuld8ulx16 %f0, %f5, %f4
15600 movcs %xcc, %l1, %l5
15601 nop
15602 setx loop_1817, %l0, %l1
15603 wrpr 0x1, %tl
15604 wrpr %l1, %tpc
15605 add %l1, 0x4, %l1
15606 wrpr %l1, %tnpc
15607 setx 0x34400001400, %l0, %l1
15608 wrpr %l1, %tstate
15609 wrhpr 0x4, %htstate
15610 retry
15611 fornot1s %f8, %f14, %f2
15612 tvs %icc, 0x0
15613 bne,pn %xcc, loop_1818
15614loop_1817:
15615 and %i6, %i3, %o2
15616 array16 %l6, %g1, %o5
15617 call loop_1819
15618loop_1818:
15619 siam 0x1
15620 fbo,a %fcc3, loop_1820
15621 std %f4, [%l7 + 0x70]
15622loop_1819:
15623 addc %l2, %g5, %g7
15624 stw %l4, [%l7 + 0x74]
15625loop_1820:
15626 lduh [%l7 + 0x0E], %i4
15627 movneg %icc, %i7, %g6
15628 bg,a loop_1821
15629 st %f15, [%l7 + 0x08]
15630 fabss %f11, %f4
15631 xnor %o3, %o6, %g4
15632loop_1821:
15633 movge %icc, %o1, %o4
15634 movn %icc, %g2, %o0
15635 fbe,a %fcc2, loop_1822
15636 brlez,a %i0, loop_1823
15637 stw %i2, [%l7 + 0x2C]
15638 tg %icc, 0x1
15639loop_1822:
15640 be,a %xcc, loop_1824
15641loop_1823:
15642 ldub [%l7 + 0x27], %l0
15643 fbue %fcc2, loop_1825
15644 ldx [%l7 + 0x28], %o7
15645loop_1824:
15646 std %f2, [%l7 + 0x68]
15647 addc %i5, 0x15AF, %l3
15648loop_1825:
15649 fblg %fcc2, loop_1826
15650 fnor %f6, %f10, %f12
15651 std %f6, [%l7 + 0x68]
15652 tvc %xcc, 0x3
15653loop_1826:
15654 fbge,a %fcc3, loop_1827
15655 xnor %g3, %i1, %l1
15656 bl,pt %icc, loop_1828
15657 fmovda %icc, %f4, %f5
15658loop_1827:
15659 umulcc %i6, %l5, %i3
15660 ldx [%l7 + 0x08], %o2
15661loop_1828:
15662 fmovs %f9, %f0
15663 add %l6, 0x0094, %g1
15664 stx %l2, [%l7 + 0x60]
15665 ldsb [%l7 + 0x54], %o5
15666 bge,pn %xcc, loop_1829
15667 ldsb [%l7 + 0x3C], %g5
15668 ldsh [%l7 + 0x3A], %l4
15669 alignaddrl %g7, %i4, %i7
15670loop_1829:
15671 movn %xcc, %g6, %o6
15672 xnor %g4, 0x10F8, %o1
15673 tge %xcc, 0x6
15674 mulscc %o4, 0x15B1, %o3
15675 fbuge,a %fcc1, loop_1830
15676 alignaddr %o0, %i0, %i2
15677 fmovrde %l0, %f2, %f2
15678 ld [%l7 + 0x18], %f9
15679loop_1830:
15680 fpadd32s %f14, %f12, %f0
15681 fmovdg %xcc, %f0, %f11
15682 ldsw [%l7 + 0x3C], %g2
15683 ld [%l7 + 0x48], %f13
15684 bleu,a,pt %icc, loop_1831
15685 fmovrslz %o7, %f4, %f1
15686 lduh [%l7 + 0x18], %i5
15687 mulx %l3, 0x0248, %g3
15688loop_1831:
15689 srl %l1, %i1, %l5
15690 movrlez %i6, %i3, %l6
15691 fpack16 %f10, %f3
15692 lduw [%l7 + 0x1C], %o2
15693 brlez %l2, loop_1832
15694 stx %o5, [%l7 + 0x20]
15695 fsrc1s %f13, %f11
15696 lduw [%l7 + 0x44], %g5
15697loop_1832:
15698 fcmpeq16 %f10, %f10, %l4
15699 stw %g7, [%l7 + 0x50]
15700 udiv %g1, 0x1E8F, %i7
15701 fmovsa %xcc, %f8, %f6
15702 add %i4, %o6, %g6
15703 lduh [%l7 + 0x1C], %g4
15704 sth %o1, [%l7 + 0x42]
15705 stw %o4, [%l7 + 0x4C]
15706 ldub [%l7 + 0x69], %o0
15707 fmovdleu %icc, %f15, %f6
15708 fabsd %f6, %f0
15709 addcc %o3, 0x158E, %i0
15710 bl %icc, loop_1833
15711 ta %icc, 0x6
15712 bneg,a %xcc, loop_1834
15713 edge16 %i2, %g2, %l0
15714loop_1833:
15715 stx %o7, [%l7 + 0x58]
15716 ldsb [%l7 + 0x3B], %i5
15717loop_1834:
15718 movgu %icc, %l3, %l1
15719 fbg,a %fcc1, loop_1835
15720 mova %xcc, %g3, %i1
15721 bge %icc, loop_1836
15722 sdiv %l5, 0x1780, %i6
15723loop_1835:
15724 std %f2, [%l7 + 0x08]
15725 nop
15726 setx loop_1837, %l0, %l1
15727 wrpr 0x1, %tl
15728 wrpr %l1, %tnpc
15729 setx 0x34400001400, %l0, %l1
15730 wrpr %l1, %tstate
15731 wrhpr 0x4, %htstate
15732 done
15733loop_1836:
15734 ldsh [%l7 + 0x2A], %l6
15735 addcc %o2, 0x138F, %i3
15736 bvc,a,pn %xcc, loop_1838
15737loop_1837:
15738 fmovsgu %icc, %f6, %f14
15739 xnor %o5, %g5, %l2
15740 ldub [%l7 + 0x74], %l4
15741loop_1838:
15742 fmul8sux16 %f6, %f4, %f6
15743 ldd [%l7 + 0x58], %f8
15744 fmovrslz %g1, %f6, %f8
15745 sra %g7, %i4, %i7
15746 fblg,a %fcc1, loop_1839
15747 udivcc %g6, 0x1449, %g4
15748 fbue,a %fcc3, loop_1840
15749 movrlz %o6, 0x164, %o1
15750loop_1839:
15751 fcmpgt32 %f8, %f10, %o0
15752 tcc %icc, 0x0
15753loop_1840:
15754 fmovrdne %o3, %f4, %f6
15755 fmovda %xcc, %f7, %f11
15756 lduh [%l7 + 0x6E], %i0
15757 stx %o4, [%l7 + 0x08]
15758 array16 %g2, %i2, %o7
15759 ldub [%l7 + 0x1F], %i5
15760 edge32ln %l3, %l1, %g3
15761 fcmpgt32 %f4, %f8, %i1
15762 lduh [%l7 + 0x44], %l0
15763 smul %l5, %i6, %l6
15764 fnot1s %f2, %f12
15765 fmovdvc %xcc, %f6, %f15
15766 lduw [%l7 + 0x38], %o2
15767 orcc %o5, 0x0042, %i3
15768 ldx [%l7 + 0x40], %g5
15769 sdivcc %l4, 0x1807, %l2
15770 fmovs %f12, %f14
15771 fornot1 %f8, %f2, %f10
15772 fmovrsgez %g7, %f10, %f10
15773 fpadd16 %f10, %f14, %f14
15774 ldx [%l7 + 0x78], %i4
15775 fmovrdlez %i7, %f10, %f10
15776 fmuld8sux16 %f10, %f14, %f2
15777 fbue,a %fcc2, loop_1841
15778 alignaddrl %g1, %g4, %g6
15779 movgu %icc, %o1, %o6
15780 subc %o0, 0x1799, %i0
15781loop_1841:
15782 for %f10, %f2, %f8
15783 ldsw [%l7 + 0x24], %o3
15784 fandnot1s %f11, %f5, %f9
15785 fmovdleu %icc, %f1, %f3
15786 sth %o4, [%l7 + 0x7A]
15787 st %f4, [%l7 + 0x10]
15788 fand %f6, %f0, %f14
15789 fandnot1s %f10, %f15, %f15
15790 fpadd32 %f10, %f2, %f6
15791 tgu %xcc, 0x3
15792 tvc %xcc, 0x1
15793 fpadd16s %f11, %f0, %f2
15794 fmovsvc %xcc, %f4, %f10
15795 fbl,a %fcc2, loop_1842
15796 xorcc %i2, 0x1FB8, %o7
15797 stb %i5, [%l7 + 0x59]
15798 lduh [%l7 + 0x4E], %g2
15799loop_1842:
15800 stx %l1, [%l7 + 0x70]
15801 ldd [%l7 + 0x78], %f2
15802 siam 0x0
15803 ldsh [%l7 + 0x4E], %l3
15804 udivx %g3, 0x105A, %l0
15805 stx %i1, [%l7 + 0x30]
15806 fbne,a %fcc2, loop_1843
15807 fmovsn %icc, %f9, %f12
15808 fmovs %f6, %f4
15809 stw %i6, [%l7 + 0x70]
15810loop_1843:
15811 fmovrdlz %l6, %f2, %f14
15812 ldx [%l7 + 0x38], %l5
15813 lduh [%l7 + 0x7C], %o2
15814 mulscc %i3, %o5, %g5
15815 fnegd %f4, %f12
15816 fnands %f3, %f8, %f2
15817 fpadd32s %f5, %f2, %f7
15818 fmovdn %xcc, %f6, %f4
15819 fbl %fcc1, loop_1844
15820 ldub [%l7 + 0x45], %l2
15821 popc %l4, %g7
15822 udiv %i4, 0x139E, %i7
15823loop_1844:
15824 fmovdne %icc, %f1, %f7
15825 tvs %icc, 0x5
15826 fmovrsgez %g4, %f6, %f14
15827 movg %xcc, %g1, %o1
15828 edge8n %g6, %o0, %i0
15829 fornot2s %f0, %f13, %f13
15830 tge %icc, 0x1
15831 fmul8x16 %f11, %f14, %f14
15832 ble,pn %xcc, loop_1845
15833 orncc %o6, %o3, %o4
15834 brlez,a %o7, loop_1846
15835 sth %i2, [%l7 + 0x52]
15836loop_1845:
15837 sth %g2, [%l7 + 0x74]
15838 mulscc %l1, 0x1032, %l3
15839loop_1846:
15840 fmovrdgez %g3, %f0, %f12
15841 sth %l0, [%l7 + 0x36]
15842 bge,a loop_1847
15843 tsubcctv %i1, %i6, %l6
15844 siam 0x5
15845 addcc %i5, %o2, %l5
15846loop_1847:
15847 fmovdge %icc, %f11, %f2
15848 brnz,a %i3, loop_1848
15849 tg %xcc, 0x1
15850 bcs %icc, loop_1849
15851 fmovda %icc, %f14, %f11
15852loop_1848:
15853 stw %g5, [%l7 + 0x3C]
15854 ldsh [%l7 + 0x72], %l2
15855loop_1849:
15856 ldsw [%l7 + 0x0C], %o5
15857 ldsb [%l7 + 0x5E], %g7
15858 addccc %i4, %l4, %g4
15859 stw %g1, [%l7 + 0x40]
15860 stw %i7, [%l7 + 0x10]
15861 fmul8x16al %f5, %f11, %f14
15862 fcmped %fcc0, %f14, %f0
15863 ldx [%l7 + 0x70], %g6
15864 sub %o1, %i0, %o0
15865 stb %o3, [%l7 + 0x74]
15866 stx %o4, [%l7 + 0x40]
15867 fmovdneg %icc, %f8, %f15
15868 ldx [%l7 + 0x18], %o6
15869 movg %xcc, %o7, %g2
15870 stw %i2, [%l7 + 0x30]
15871 std %f2, [%l7 + 0x08]
15872 ldsw [%l7 + 0x34], %l3
15873 ldsb [%l7 + 0x18], %g3
15874 ldd [%l7 + 0x68], %f6
15875 fmovsvs %icc, %f3, %f9
15876 taddcc %l0, %i1, %i6
15877 ld [%l7 + 0x24], %f5
15878 stx %l6, [%l7 + 0x40]
15879 be,a loop_1850
15880 movn %icc, %i5, %l1
15881 ld [%l7 + 0x0C], %f15
15882 edge16ln %l5, %o2, %g5
15883loop_1850:
15884 array32 %i3, %o5, %l2
15885 stx %g7, [%l7 + 0x18]
15886 lduh [%l7 + 0x5E], %i4
15887 umul %l4, 0x0045, %g4
15888 movrgz %g1, %g6, %o1
15889 tg %xcc, 0x1
15890 edge32n %i0, %o0, %i7
15891 tl %xcc, 0x5
15892 fmovdcc %icc, %f1, %f11
15893 ldx [%l7 + 0x78], %o3
15894 stb %o4, [%l7 + 0x13]
15895 std %f6, [%l7 + 0x60]
15896 fmul8x16al %f3, %f6, %f8
15897 fsrc2s %f13, %f8
15898 taddcc %o6, 0x0323, %o7
15899 tl %icc, 0x0
15900 bcc,pt %xcc, loop_1851
15901 fpackfix %f2, %f15
15902 stw %g2, [%l7 + 0x14]
15903 movle %xcc, %l3, %g3
15904loop_1851:
15905 brnz %l0, loop_1852
15906 umulcc %i2, %i6, %l6
15907 array8 %i5, %i1, %l1
15908 sth %o2, [%l7 + 0x30]
15909loop_1852:
15910 fmovrslz %l5, %f14, %f6
15911 addccc %i3, %o5, %l2
15912 ld [%l7 + 0x1C], %f4
15913 fble,a %fcc1, loop_1853
15914 fcmpeq32 %f12, %f0, %g5
15915 fba,a %fcc1, loop_1854
15916 tge %icc, 0x0
15917loop_1853:
15918 stw %g7, [%l7 + 0x44]
15919 stx %l4, [%l7 + 0x60]
15920loop_1854:
15921 fzero %f10
15922 fnot2s %f4, %f7
15923 fcmps %fcc2, %f4, %f15
15924 fmul8sux16 %f2, %f0, %f6
15925 fmovdg %icc, %f15, %f9
15926 fzeros %f14
15927 stx %i4, [%l7 + 0x50]
15928 st %f10, [%l7 + 0x30]
15929 fbuge %fcc0, loop_1855
15930 fmovsge %icc, %f0, %f7
15931 stx %g4, [%l7 + 0x10]
15932 addc %g1, %g6, %o1
15933loop_1855:
15934 ldx [%l7 + 0x38], %i0
15935 sth %o0, [%l7 + 0x0A]
15936 mulscc %o3, %i7, %o6
15937 ldsb [%l7 + 0x0E], %o4
15938 fmovde %xcc, %f3, %f1
15939 fba,a %fcc1, loop_1856
15940 edge8 %o7, %l3, %g2
15941 fcmpgt32 %f10, %f0, %g3
15942 or %l0, 0x0A33, %i2
15943loop_1856:
15944 edge32ln %l6, %i6, %i5
15945 movg %xcc, %i1, %l1
15946 fmovrdlez %o2, %f4, %f4
15947 array16 %l5, %o5, %i3
15948 fbuge %fcc3, loop_1857
15949 bn,a %icc, loop_1858
15950 siam 0x5
15951 xnorcc %l2, 0x1C6A, %g7
15952loop_1857:
15953 tne %icc, 0x6
15954loop_1858:
15955 brnz,a %l4, loop_1859
15956 and %g5, %i4, %g4
15957 lduh [%l7 + 0x48], %g1
15958 stb %o1, [%l7 + 0x5E]
15959loop_1859:
15960 ldub [%l7 + 0x36], %i0
15961 ldx [%l7 + 0x30], %g6
15962 stw %o0, [%l7 + 0x60]
15963 ldsb [%l7 + 0x39], %o3
15964 movre %o6, 0x3E3, %o4
15965 ldsw [%l7 + 0x30], %o7
15966 movpos %icc, %l3, %g2
15967 ldub [%l7 + 0x23], %g3
15968 ldub [%l7 + 0x36], %i7
15969 fabss %f2, %f8
15970 stw %i2, [%l7 + 0x68]
15971 movre %l0, %i6, %i5
15972 fble,a %fcc0, loop_1860
15973 stb %i1, [%l7 + 0x78]
15974 tcs %xcc, 0x2
15975 ld [%l7 + 0x4C], %f15
15976loop_1860:
15977 ba %icc, loop_1861
15978 nop
15979 setx loop_1862, %l0, %l1
15980 wrpr 0x1, %tl
15981 wrpr %l1, %tnpc
15982 setx 0x34400001400, %l0, %l1
15983 wrpr %l1, %tstate
15984 wrhpr 0x4, %htstate
15985 done
15986 fcmpne16 %f8, %f6, %l1
15987 edge16n %o2, %l6, %o5
15988loop_1861:
15989 popc %i3, %l5
15990loop_1862:
15991 sdivcc %l2, 0x0DC9, %l4
15992 taddcc %g5, %g7, %g4
15993 fnor %f6, %f6, %f6
15994 fxors %f7, %f13, %f1
15995 movrgz %i4, 0x3E4, %o1
15996 movpos %icc, %g1, %g6
15997 lduw [%l7 + 0x28], %i0
15998 lduw [%l7 + 0x74], %o3
15999 ldsw [%l7 + 0x58], %o6
16000 tg %xcc, 0x4
16001 stw %o4, [%l7 + 0x08]
16002 bvc,pt %icc, loop_1863
16003 movrgz %o0, 0x0E3, %l3
16004 fbn %fcc2, loop_1864
16005 lduw [%l7 + 0x2C], %o7
16006loop_1863:
16007 bgu loop_1865
16008 fand %f10, %f2, %f0
16009loop_1864:
16010 ld [%l7 + 0x78], %f1
16011 edge32n %g3, %i7, %i2
16012loop_1865:
16013 fmovrsne %g2, %f5, %f7
16014 stx %l0, [%l7 + 0x58]
16015 brgz,a %i5, loop_1866
16016 fabss %f6, %f4
16017 edge16n %i6, %l1, %o2
16018 fmovsleu %icc, %f10, %f2
16019loop_1866:
16020 movrne %i1, %o5, %l6
16021 movrlez %i3, %l5, %l4
16022 fmovrdgez %g5, %f4, %f10
16023 bvs,a,pt %icc, loop_1867
16024 fpadd16 %f4, %f12, %f12
16025 ldub [%l7 + 0x0C], %l2
16026 bge,pn %xcc, loop_1868
16027loop_1867:
16028 nop
16029 setx loop_1869, %l0, %l1
16030 wrpr 0x1, %tl
16031 wrpr %l1, %tnpc
16032 setx 0x34400001400, %l0, %l1
16033 wrpr %l1, %tstate
16034 wrhpr 0x4, %htstate
16035 done
16036 fnot2 %f6, %f10
16037 tleu %icc, 0x4
16038loop_1868:
16039 movleu %icc, %g4, %g7
16040loop_1869:
16041 bgu,a %icc, loop_1870
16042 xor %i4, %o1, %g1
16043 ldub [%l7 + 0x28], %g6
16044 fpsub32s %f11, %f4, %f14
16045loop_1870:
16046 fbge,a %fcc2, loop_1871
16047 stx %i0, [%l7 + 0x18]
16048 tgu %xcc, 0x4
16049 fnands %f13, %f4, %f3
16050loop_1871:
16051 fpack16 %f8, %f1
16052 stw %o3, [%l7 + 0x2C]
16053 stw %o4, [%l7 + 0x7C]
16054 ldx [%l7 + 0x78], %o6
16055 ldd [%l7 + 0x28], %f8
16056 movvs %icc, %o0, %l3
16057 edge16n %o7, %i7, %g3
16058 fcmple32 %f12, %f6, %g2
16059 fmovrsgez %l0, %f5, %f11
16060 std %f12, [%l7 + 0x58]
16061 fmovdvs %icc, %f2, %f6
16062 stb %i2, [%l7 + 0x1C]
16063 ldsw [%l7 + 0x20], %i5
16064 or %i6, 0x0AC1, %o2
16065 fmovs %f13, %f9
16066 nop
16067 setx loop_1872, %l0, %l1
16068 wrpr 0x1, %tl
16069 wrpr %l1, %tnpc
16070 setx 0x34400001400, %l0, %l1
16071 wrpr %l1, %tstate
16072 wrhpr 0x4, %htstate
16073 done
16074 fsrc1 %f14, %f2
16075 movvc %xcc, %l1, %o5
16076 stw %i1, [%l7 + 0x48]
16077loop_1872:
16078 tne %xcc, 0x4
16079 bge %icc, loop_1873
16080 move %xcc, %i3, %l6
16081 sth %l4, [%l7 + 0x34]
16082 st %f13, [%l7 + 0x18]
16083loop_1873:
16084 lduw [%l7 + 0x30], %g5
16085 fornot2 %f4, %f8, %f2
16086 movrne %l5, %l2, %g4
16087 fxnors %f8, %f1, %f14
16088 fmovspos %xcc, %f14, %f10
16089 edge8 %g7, %i4, %o1
16090 tpos %icc, 0x7
16091 mulscc %g1, %i0, %o3
16092 fbn %fcc1, loop_1874
16093 fmovrse %o4, %f4, %f0
16094 ldd [%l7 + 0x40], %f6
16095 stx %o6, [%l7 + 0x78]
16096loop_1874:
16097 fmovsge %icc, %f14, %f12
16098 stw %g6, [%l7 + 0x54]
16099 andn %o0, 0x10D1, %o7
16100 fsrc2s %f5, %f9
16101 sub %i7, 0x0FD3, %l3
16102 fxors %f10, %f11, %f1
16103 fandnot2s %f10, %f9, %f7
16104 edge32n %g3, %g2, %l0
16105 fandnot1 %f4, %f4, %f2
16106 ba loop_1875
16107 fxnors %f7, %f12, %f14
16108 stx %i5, [%l7 + 0x20]
16109 tleu %icc, 0x6
16110loop_1875:
16111 fcmpeq16 %f10, %f6, %i6
16112 lduw [%l7 + 0x28], %o2
16113 ldd [%l7 + 0x58], %f0
16114 st %f3, [%l7 + 0x3C]
16115 fcmpgt16 %f8, %f4, %i2
16116 ldx [%l7 + 0x40], %l1
16117 stx %i1, [%l7 + 0x60]
16118 fpadd16 %f14, %f6, %f10
16119 popc 0x0F38, %o5
16120 fcmpd %fcc2, %f8, %f14
16121 ldsw [%l7 + 0x68], %i3
16122 movcc %xcc, %l4, %l6
16123 te %icc, 0x7
16124 siam 0x0
16125 stw %l5, [%l7 + 0x08]
16126 nop
16127 setx loop_1876, %l0, %l1
16128 wrpr 0x1, %tl
16129 wrpr %l1, %tpc
16130 add %l1, 0x4, %l1
16131 wrpr %l1, %tnpc
16132 setx 0x34400001400, %l0, %l1
16133 wrpr %l1, %tstate
16134 wrhpr 0x4, %htstate
16135 retry
16136 movl %xcc, %l2, %g5
16137 fmovdneg %icc, %f13, %f7
16138 fmovdl %icc, %f12, %f3
16139loop_1876:
16140 fmovspos %xcc, %f2, %f4
16141 ldx [%l7 + 0x78], %g7
16142 fnand %f12, %f14, %f10
16143 ldub [%l7 + 0x6F], %g4
16144 tvs %xcc, 0x1
16145 st %f5, [%l7 + 0x14]
16146 ldsb [%l7 + 0x57], %o1
16147 ldx [%l7 + 0x48], %i4
16148 ldub [%l7 + 0x15], %i0
16149 lduh [%l7 + 0x7E], %o3
16150 fmul8ulx16 %f14, %f0, %f6
16151 fabss %f4, %f6
16152 sth %o4, [%l7 + 0x32]
16153 umul %o6, %g6, %g1
16154 fornot2s %f10, %f7, %f2
16155 fmovscs %xcc, %f2, %f10
16156 ldsb [%l7 + 0x16], %o0
16157 ldsw [%l7 + 0x54], %o7
16158 call loop_1877
16159 bpos,a %icc, loop_1878
16160 and %i7, %l3, %g2
16161 edge16l %l0, %i5, %i6
16162loop_1877:
16163 fmul8ulx16 %f4, %f6, %f4
16164loop_1878:
16165 ldx [%l7 + 0x38], %g3
16166 lduw [%l7 + 0x6C], %i2
16167 lduw [%l7 + 0x40], %l1
16168 sra %o2, 0x11, %i1
16169 srlx %i3, %o5, %l4
16170 lduh [%l7 + 0x30], %l5
16171 subcc %l6, %l2, %g5
16172 fmovdn %icc, %f12, %f12
16173 fornot1s %f14, %f0, %f15
16174 fpsub16s %f9, %f13, %f12
16175 array32 %g4, %o1, %i4
16176 std %f12, [%l7 + 0x20]
16177 orcc %i0, %o3, %o4
16178 ldd [%l7 + 0x20], %f12
16179 fmovs %f8, %f8
16180 fmovsleu %xcc, %f9, %f12
16181 tsubcc %o6, %g6, %g7
16182 bvs loop_1879
16183 subc %o0, 0x1483, %o7
16184 fmovdvc %xcc, %f13, %f13
16185 stx %g1, [%l7 + 0x58]
16186loop_1879:
16187 fsrc2 %f6, %f8
16188 fpadd16s %f0, %f4, %f11
16189 movg %icc, %i7, %g2
16190 bcc,a,pn %xcc, loop_1880
16191 fmovspos %icc, %f9, %f0
16192 fpsub16 %f4, %f0, %f6
16193 sdiv %l0, 0x0C48, %l3
16194loop_1880:
16195 taddcctv %i5, 0x1F6A, %g3
16196 ldsh [%l7 + 0x0C], %i6
16197 fmovdle %xcc, %f14, %f2
16198 edge32n %i2, %l1, %i1
16199 fmovrdne %o2, %f0, %f10
16200 brgz %o5, loop_1881
16201 array16 %i3, %l5, %l4
16202 srlx %l2, 0x11, %l6
16203 fblg %fcc1, loop_1882
16204loop_1881:
16205 fors %f15, %f8, %f6
16206 bne,a %icc, loop_1883
16207 movre %g5, 0x26D, %g4
16208loop_1882:
16209 fmovsvs %xcc, %f2, %f4
16210 lduh [%l7 + 0x72], %o1
16211loop_1883:
16212 fmul8ulx16 %f8, %f4, %f0
16213 tl %icc, 0x4
16214 fbg,a %fcc1, loop_1884
16215 srax %i0, %o3, %i4
16216 umul %o4, 0x1EC3, %g6
16217 fmovrslz %o6, %f2, %f12
16218loop_1884:
16219 ldsb [%l7 + 0x71], %o0
16220 lduh [%l7 + 0x34], %g7
16221 edge16 %o7, %g1, %i7
16222 stx %g2, [%l7 + 0x60]
16223 fmovrslez %l3, %f2, %f0
16224 nop
16225 setx loop_1885, %l0, %l1
16226 wrpr 0x1, %tl
16227 wrpr %l1, %tnpc
16228 setx 0x34400001400, %l0, %l1
16229 wrpr %l1, %tstate
16230 wrhpr 0x4, %htstate
16231 done
16232 and %l0, %i5, %g3
16233 st %f12, [%l7 + 0x74]
16234 stw %i2, [%l7 + 0x20]
16235loop_1885:
16236 xnorcc %l1, 0x1F5C, %i6
16237 udiv %o2, 0x0490, %i1
16238 ldsb [%l7 + 0x4D], %i3
16239 fmul8x16al %f15, %f3, %f10
16240 sra %l5, %o5, %l2
16241 fmovrdne %l4, %f14, %f6
16242 tcs %icc, 0x7
16243 tneg %xcc, 0x7
16244 ldx [%l7 + 0x58], %l6
16245 fexpand %f12, %f6
16246 andcc %g4, %o1, %i0
16247 fmovde %xcc, %f3, %f2
16248 ld [%l7 + 0x68], %f14
16249 bneg,a %xcc, loop_1886
16250 movl %xcc, %g5, %o3
16251 sth %o4, [%l7 + 0x7A]
16252 tpos %xcc, 0x4
16253loop_1886:
16254 tpos %xcc, 0x3
16255 ldsh [%l7 + 0x7E], %i4
16256 be,a %icc, loop_1887
16257 fbn,a %fcc3, loop_1888
16258 ldsb [%l7 + 0x1D], %o6
16259 call loop_1889
16260loop_1887:
16261 ldsh [%l7 + 0x56], %g6
16262loop_1888:
16263 fmovspos %xcc, %f3, %f8
16264 fmovsne %icc, %f4, %f2
16265loop_1889:
16266 subcc %g7, %o0, %o7
16267 fbul,a %fcc0, loop_1890
16268 brnz %g1, loop_1891
16269 orcc %g2, 0x19F7, %l3
16270 tle %icc, 0x3
16271loop_1890:
16272 fnegd %f6, %f2
16273loop_1891:
16274 fmovdge %xcc, %f15, %f3
16275 tvs %xcc, 0x4
16276 sllx %i7, 0x16, %l0
16277 alignaddr %g3, %i5, %i2
16278 fbule %fcc3, loop_1892
16279 fmovsleu %xcc, %f12, %f10
16280 ldsb [%l7 + 0x33], %l1
16281 fmovde %xcc, %f3, %f3
16282loop_1892:
16283 fcmps %fcc3, %f14, %f9
16284 lduh [%l7 + 0x6C], %i6
16285 movrlez %o2, 0x116, %i1
16286 fbne,a %fcc3, loop_1893
16287 ldd [%l7 + 0x48], %f8
16288 ldsb [%l7 + 0x43], %i3
16289 bcc %xcc, loop_1894
16290loop_1893:
16291 subcc %l5, %l2, %l4
16292 brz %l6, loop_1895
16293 sth %o5, [%l7 + 0x48]
16294loop_1894:
16295 movge %xcc, %g4, %i0
16296 xorcc %g5, %o3, %o1
16297loop_1895:
16298 fble %fcc1, loop_1896
16299 tne %xcc, 0x1
16300 lduh [%l7 + 0x4A], %o4
16301 stb %i4, [%l7 + 0x18]
16302loop_1896:
16303 bpos loop_1897
16304 stx %g6, [%l7 + 0x50]
16305 ldx [%l7 + 0x58], %g7
16306 st %f8, [%l7 + 0x2C]
16307loop_1897:
16308 edge8ln %o0, %o7, %g1
16309 stx %o6, [%l7 + 0x38]
16310 bneg,a,pn %icc, loop_1898
16311 fmovscs %icc, %f0, %f9
16312 srlx %l3, %i7, %l0
16313 or %g2, 0x190A, %g3
16314loop_1898:
16315 tl %icc, 0x1
16316 fbl,a %fcc1, loop_1899
16317 fzeros %f0
16318 bne,pt %xcc, loop_1900
16319 ldsw [%l7 + 0x60], %i2
16320loop_1899:
16321 fexpand %f4, %f12
16322 stx %i5, [%l7 + 0x10]
16323loop_1900:
16324 stb %i6, [%l7 + 0x3F]
16325 fzero %f12
16326 movn %icc, %o2, %i1
16327 fnors %f4, %f1, %f10
16328 umulcc %l1, %l5, %l2
16329 ldsw [%l7 + 0x0C], %i3
16330 bcc,pn %icc, loop_1901
16331 tleu %icc, 0x7
16332 ldsw [%l7 + 0x24], %l6
16333 stb %l4, [%l7 + 0x42]
16334loop_1901:
16335 bpos,pt %xcc, loop_1902
16336 st %f1, [%l7 + 0x34]
16337 fones %f0
16338 lduh [%l7 + 0x24], %o5
16339loop_1902:
16340 ldsh [%l7 + 0x16], %i0
16341 fbl %fcc1, loop_1903
16342 nop
16343 setx loop_1904, %l0, %l1
16344 jmpl %l1, %g5
16345 lduw [%l7 + 0x0C], %o3
16346 ldsb [%l7 + 0x48], %o1
16347loop_1903:
16348 fzeros %f11
16349loop_1904:
16350 movgu %icc, %g4, %i4
16351 stb %o4, [%l7 + 0x59]
16352 fors %f4, %f8, %f4
16353 std %f6, [%l7 + 0x10]
16354 subc %g6, 0x0B24, %o0
16355 fxnors %f1, %f3, %f3
16356 fnot1 %f0, %f10
16357 fmovdne %xcc, %f6, %f8
16358 sll %g7, 0x07, %o7
16359 st %f7, [%l7 + 0x38]
16360 ldsh [%l7 + 0x5E], %o6
16361 edge8l %g1, %l3, %i7
16362 sethi 0x0885, %l0
16363 fabsd %f8, %f4
16364 fmovrsgez %g3, %f10, %f9
16365 bvc,a loop_1905
16366 movne %icc, %i2, %g2
16367 subc %i5, 0x082E, %i6
16368 movg %icc, %o2, %l1
16369loop_1905:
16370 fmuld8ulx16 %f5, %f12, %f14
16371 fornot2s %f11, %f7, %f3
16372 ldsb [%l7 + 0x6D], %i1
16373 smul %l5, %i3, %l2
16374 fbne,a %fcc1, loop_1906
16375 bleu loop_1907
16376 fmovrdne %l6, %f8, %f8
16377 fcmpeq32 %f8, %f12, %o5
16378loop_1906:
16379 fnand %f14, %f8, %f0
16380loop_1907:
16381 fcmpd %fcc3, %f10, %f10
16382 edge16ln %i0, %g5, %o3
16383 bvs %xcc, loop_1908
16384 or %l4, %g4, %o1
16385 ldsh [%l7 + 0x50], %i4
16386 fmovrdne %o4, %f4, %f6
16387loop_1908:
16388 fmul8x16al %f13, %f1, %f14
16389 fmovrdne %o0, %f10, %f4
16390 fmovsneg %icc, %f7, %f5
16391 fbug %fcc3, loop_1909
16392 lduh [%l7 + 0x66], %g7
16393 lduw [%l7 + 0x0C], %o7
16394 bneg,pn %icc, loop_1910
16395loop_1909:
16396 lduw [%l7 + 0x30], %o6
16397 fand %f2, %f10, %f12
16398 brnz,a %g1, loop_1911
16399loop_1910:
16400 addc %g6, %l3, %l0
16401 fcmple16 %f6, %f6, %g3
16402 ld [%l7 + 0x74], %f5
16403loop_1911:
16404 ldx [%l7 + 0x58], %i7
16405 fmovdleu %xcc, %f8, %f13
16406 fones %f9
16407 fmovdvs %icc, %f11, %f14
16408 fsrc2s %f11, %f7
16409 fmovsgu %xcc, %f5, %f0
16410 bge %xcc, loop_1912
16411 taddcc %i2, %i5, %g2
16412 ld [%l7 + 0x3C], %f5
16413 movre %i6, 0x0B5, %o2
16414loop_1912:
16415 for %f10, %f8, %f12
16416 stw %i1, [%l7 + 0x54]
16417 fmovsl %icc, %f6, %f0
16418 movvc %xcc, %l1, %l5
16419 brgez,a %l2, loop_1913
16420 brnz %i3, loop_1914
16421 fxor %f0, %f12, %f2
16422 stw %l6, [%l7 + 0x14]
16423loop_1913:
16424 fmovda %xcc, %f4, %f12
16425loop_1914:
16426 ldsb [%l7 + 0x7D], %o5
16427 bpos %xcc, loop_1915
16428 fmovsleu %xcc, %f8, %f11
16429 fones %f5
16430 ldd [%l7 + 0x28], %f12
16431loop_1915:
16432 stx %i0, [%l7 + 0x08]
16433 fsrc1 %f4, %f2
16434 mulx %g5, 0x08FA, %l4
16435 call loop_1916
16436 bvs,pt %icc, loop_1917
16437 bcc,a loop_1918
16438 smul %o3, 0x03A5, %g4
16439loop_1916:
16440 std %f12, [%l7 + 0x20]
16441loop_1917:
16442 ldx [%l7 + 0x28], %o1
16443loop_1918:
16444 fpadd32s %f2, %f10, %f10
16445 andcc %i4, %o4, %g7
16446 pdist %f14, %f12, %f2
16447 ldsw [%l7 + 0x4C], %o7
16448 sdiv %o6, 0x1A30, %o0
16449 fexpand %f1, %f10
16450 addcc %g1, %l3, %g6
16451 udiv %g3, 0x1997, %i7
16452 ldsw [%l7 + 0x74], %l0
16453 edge8ln %i5, %g2, %i6
16454 ldsb [%l7 + 0x72], %i2
16455 ldd [%l7 + 0x18], %f14
16456 orcc %i1, %o2, %l1
16457 ldsb [%l7 + 0x2C], %l5
16458 st %f7, [%l7 + 0x74]
16459 brlez,a %i3, loop_1919
16460 fxors %f7, %f3, %f8
16461 fmovrsne %l2, %f1, %f1
16462 brgez,a %l6, loop_1920
16463loop_1919:
16464 fabsd %f4, %f14
16465 stx %i0, [%l7 + 0x38]
16466 ldsb [%l7 + 0x38], %g5
16467loop_1920:
16468 movrlez %l4, %o3, %g4
16469 fornot2s %f6, %f9, %f11
16470 tsubcctv %o5, 0x03C5, %i4
16471 fzeros %f14
16472 brgz,a %o4, loop_1921
16473 fmovdg %icc, %f2, %f10
16474 subccc %o1, %g7, %o6
16475 fmovsne %xcc, %f3, %f14
16476loop_1921:
16477 fone %f8
16478 srax %o0, 0x18, %o7
16479 subccc %g1, 0x0611, %l3
16480 std %f8, [%l7 + 0x68]
16481 udivcc %g6, 0x1E97, %i7
16482 lduh [%l7 + 0x7E], %g3
16483 edge16l %l0, %i5, %i6
16484 ldd [%l7 + 0x58], %f12
16485 fbge %fcc0, loop_1922
16486 ldd [%l7 + 0x38], %f10
16487 ldsh [%l7 + 0x64], %i2
16488 fcmple32 %f14, %f12, %i1
16489loop_1922:
16490 nop
16491 setx loop_1923, %l0, %l1
16492 wrpr 0x1, %tl
16493 wrpr %l1, %tpc
16494 add %l1, 0x4, %l1
16495 wrpr %l1, %tnpc
16496 setx 0x34400001400, %l0, %l1
16497 wrpr %l1, %tstate
16498 wrhpr 0x4, %htstate
16499 retry
16500 edge32l %o2, %l1, %l5
16501 sth %g2, [%l7 + 0x52]
16502 tpos %xcc, 0x4
16503loop_1923:
16504 fmovsa %icc, %f8, %f4
16505 tleu %xcc, 0x6
16506 brlez %l2, loop_1924
16507 fbe,a %fcc3, loop_1925
16508 fpadd32s %f11, %f9, %f2
16509 brgez %i3, loop_1926
16510loop_1924:
16511 lduh [%l7 + 0x18], %l6
16512loop_1925:
16513 bcs,a,pt %icc, loop_1927
16514 sth %g5, [%l7 + 0x32]
16515loop_1926:
16516 fcmpgt16 %f0, %f4, %i0
16517 subcc %o3, 0x13C9, %l4
16518loop_1927:
16519 movrne %g4, %i4, %o5
16520 fsrc2 %f8, %f4
16521 fmovdgu %xcc, %f3, %f11
16522 tle %xcc, 0x3
16523 alignaddrl %o1, %o4, %g7
16524 taddcctv %o0, %o6, %g1
16525 ldsh [%l7 + 0x58], %l3
16526 movne %icc, %o7, %i7
16527 fnot2s %f3, %f14
16528 edge8l %g3, %g6, %l0
16529 fmul8x16al %f11, %f13, %f14
16530 fnor %f12, %f4, %f12
16531 fcmpd %fcc1, %f8, %f2
16532 xnorcc %i5, 0x1E6E, %i2
16533 fornot1 %f4, %f12, %f0
16534 te %xcc, 0x0
16535 edge16 %i1, %i6, %l1
16536 ldd [%l7 + 0x38], %f0
16537 fmovsg %xcc, %f15, %f2
16538 fmovsvs %icc, %f12, %f4
16539 movleu %icc, %o2, %l5
16540 orncc %g2, %l2, %l6
16541 orn %i3, %g5, %i0
16542 bg %icc, loop_1928
16543 std %f12, [%l7 + 0x70]
16544 fcmpgt16 %f4, %f12, %l4
16545 be,a,pn %icc, loop_1929
16546loop_1928:
16547 nop
16548 setx loop_1930, %l0, %l1
16549 wrpr 0x1, %tl
16550 wrpr %l1, %tnpc
16551 setx 0x34400001400, %l0, %l1
16552 wrpr %l1, %tstate
16553 wrhpr 0x4, %htstate
16554 done
16555 fmovrdgz %o3, %f4, %f8
16556 tcc %icc, 0x7
16557loop_1929:
16558 movpos %icc, %g4, %o5
16559loop_1930:
16560 lduw [%l7 + 0x58], %i4
16561 stw %o1, [%l7 + 0x18]
16562 fmovdn %icc, %f0, %f9
16563 fcmpeq16 %f2, %f4, %o4
16564 edge8ln %o0, %g7, %o6
16565 mova %icc, %g1, %l3
16566 sllx %i7, %o7, %g6
16567 fmovdne %xcc, %f1, %f9
16568 fmovsvs %icc, %f5, %f0
16569 fba %fcc1, loop_1931
16570 lduw [%l7 + 0x5C], %l0
16571 fcmple16 %f12, %f0, %g3
16572 ldd [%l7 + 0x58], %f12
16573loop_1931:
16574 ta %xcc, 0x4
16575 brlz %i2, loop_1932
16576 fmovrsgez %i5, %f5, %f3
16577 tne %xcc, 0x6
16578 bleu,pt %icc, loop_1933
16579loop_1932:
16580 fbuge,a %fcc3, loop_1934
16581 movl %xcc, %i6, %i1
16582 fornot1 %f2, %f12, %f10
16583loop_1933:
16584 stx %o2, [%l7 + 0x38]
16585loop_1934:
16586 fcmpeq32 %f14, %f6, %l5
16587 fnegd %f12, %f12
16588 movre %l1, %l2, %g2
16589 xorcc %l6, 0x042B, %i3
16590 move %icc, %g5, %i0
16591 stx %l4, [%l7 + 0x30]
16592 movcc %icc, %o3, %g4
16593 bpos,a,pt %icc, loop_1935
16594 srlx %o5, %o1, %i4
16595 move %xcc, %o0, %o4
16596 lduw [%l7 + 0x5C], %o6
16597loop_1935:
16598 fmovdne %xcc, %f5, %f9
16599 lduh [%l7 + 0x72], %g1
16600 call loop_1936
16601 fandnot2s %f11, %f9, %f12
16602 fmovrdlez %g7, %f6, %f2
16603 faligndata %f6, %f14, %f8
16604loop_1936:
16605 std %f0, [%l7 + 0x40]
16606 fpsub16 %f8, %f10, %f0
16607 bl loop_1937
16608 stb %i7, [%l7 + 0x2C]
16609 mulx %l3, %o7, %l0
16610 tgu %xcc, 0x3
16611loop_1937:
16612 alignaddr %g6, %g3, %i5
16613 fmovrsne %i2, %f6, %f7
16614 fmovsg %xcc, %f5, %f13
16615 edge32 %i1, %o2, %l5
16616 siam 0x0
16617 bvs,a,pt %icc, loop_1938
16618 ld [%l7 + 0x74], %f13
16619 nop
16620 setx loop_1939, %l0, %l1
16621 wrpr 0x1, %tl
16622 wrpr %l1, %tnpc
16623 setx 0x34400001400, %l0, %l1
16624 wrpr %l1, %tstate
16625 wrhpr 0x4, %htstate
16626 done
16627 fnot2 %f6, %f6
16628loop_1938:
16629 fmovdn %xcc, %f15, %f5
16630 ldsw [%l7 + 0x24], %i6
16631loop_1939:
16632 stx %l1, [%l7 + 0x38]
16633 orcc %g2, %l2, %i3
16634 fmovdcc %icc, %f3, %f9
16635 st %f5, [%l7 + 0x74]
16636 edge16l %g5, %l6, %l4
16637 fcmple32 %f0, %f14, %o3
16638 fmovdg %icc, %f7, %f10
16639 lduh [%l7 + 0x1E], %g4
16640 fmovsvs %xcc, %f6, %f13
16641 ldx [%l7 + 0x10], %o5
16642 fba,a %fcc3, loop_1940
16643 smul %o1, %i0, %o0
16644 ba,a %xcc, loop_1941
16645 addcc %o4, 0x0BD1, %o6
16646loop_1940:
16647 st %f5, [%l7 + 0x44]
16648 ldd [%l7 + 0x08], %f12
16649loop_1941:
16650 fnot2s %f9, %f5
16651 fpadd16s %f12, %f15, %f5
16652 udivcc %i4, 0x1569, %g1
16653 brlez %i7, loop_1942
16654 ldsh [%l7 + 0x16], %g7
16655 sdiv %o7, 0x0A83, %l0
16656 stw %g6, [%l7 + 0x10]
16657loop_1942:
16658 fbug,a %fcc1, loop_1943
16659 sth %g3, [%l7 + 0x24]
16660 fpsub32 %f4, %f14, %f10
16661 andn %l3, 0x090D, %i5
16662loop_1943:
16663 movn %icc, %i1, %o2
16664 fmovsle %icc, %f5, %f11
16665 st %f15, [%l7 + 0x58]
16666 fmovrsgez %l5, %f14, %f5
16667 bge,pn %icc, loop_1944
16668 movvs %xcc, %i6, %l1
16669 stx %g2, [%l7 + 0x40]
16670 std %f14, [%l7 + 0x48]
16671loop_1944:
16672 ldsh [%l7 + 0x3C], %l2
16673 fpack16 %f14, %f10
16674 fzero %f2
16675 bvs,a,pt %icc, loop_1945
16676 sethi 0x1E86, %i3
16677 fpadd32s %f13, %f9, %f4
16678 subcc %i2, 0x1188, %l6
16679loop_1945:
16680 orn %g5, 0x05CF, %l4
16681 mova %xcc, %g4, %o5
16682 fmul8x16 %f6, %f4, %f6
16683 ldd [%l7 + 0x28], %f12
16684 stb %o3, [%l7 + 0x32]
16685 fxor %f2, %f4, %f12
16686 tvs %xcc, 0x6
16687 ldsb [%l7 + 0x3A], %i0
16688 fbug,a %fcc2, loop_1946
16689 fmovspos %icc, %f6, %f2
16690 lduw [%l7 + 0x7C], %o1
16691 fbg,a %fcc3, loop_1947
16692loop_1946:
16693 edge32l %o4, %o0, %o6
16694 umul %i4, 0x12CB, %g1
16695 alignaddrl %i7, %g7, %o7
16696loop_1947:
16697 ldsw [%l7 + 0x1C], %g6
16698 andncc %l0, %l3, %g3
16699 alignaddr %i1, %o2, %l5
16700 addc %i6, %i5, %g2
16701 udivcc %l1, 0x1AC9, %i3
16702 fones %f11
16703 lduh [%l7 + 0x1E], %l2
16704 fors %f3, %f6, %f14
16705 lduw [%l7 + 0x7C], %l6
16706 alignaddrl %i2, %l4, %g5
16707 ldsw [%l7 + 0x40], %g4
16708 movre %o5, %i0, %o3
16709 lduw [%l7 + 0x70], %o4
16710 ldsw [%l7 + 0x08], %o1
16711 movge %xcc, %o0, %i4
16712 movvs %xcc, %g1, %i7
16713 movle %xcc, %o6, %g7
16714 lduh [%l7 + 0x2C], %g6
16715 fbu %fcc1, loop_1948
16716 fxors %f8, %f6, %f14
16717 fbe %fcc2, loop_1949
16718 lduw [%l7 + 0x40], %o7
16719loop_1948:
16720 srl %l3, 0x11, %l0
16721 fmovrslz %g3, %f12, %f13
16722loop_1949:
16723 fand %f8, %f6, %f0
16724 fabss %f5, %f4
16725 fmovse %icc, %f1, %f9
16726 fmovd %f8, %f4
16727 fcmpgt16 %f14, %f14, %i1
16728 te %xcc, 0x0
16729 tgu %icc, 0x1
16730 fand %f6, %f2, %f8
16731 fbo,a %fcc3, loop_1950
16732 fmovdneg %icc, %f6, %f7
16733 fpmerge %f9, %f1, %f14
16734 fornot2s %f4, %f5, %f15
16735loop_1950:
16736 fmovdle %icc, %f12, %f5
16737 stb %l5, [%l7 + 0x10]
16738 ldsw [%l7 + 0x24], %i6
16739 ldsh [%l7 + 0x3A], %i5
16740 fble,a %fcc1, loop_1951
16741 udivx %o2, 0x0C30, %g2
16742 tsubcc %l1, %i3, %l2
16743 std %f0, [%l7 + 0x58]
16744loop_1951:
16745 fornot1s %f8, %f2, %f7
16746 andn %l6, 0x1EE3, %l4
16747 popc %i2, %g4
16748 fbge,a %fcc3, loop_1952
16749 fnegs %f0, %f15
16750 fzeros %f5
16751 fmovrslz %g5, %f0, %f0
16752loop_1952:
16753 fbu %fcc0, loop_1953
16754 stx %o5, [%l7 + 0x30]
16755 srax %i0, %o3, %o4
16756 fmovrse %o1, %f13, %f15
16757loop_1953:
16758 fbn,a %fcc1, loop_1954
16759 bvc,pt %icc, loop_1955
16760 sllx %i4, 0x04, %g1
16761 fand %f12, %f4, %f12
16762loop_1954:
16763 lduw [%l7 + 0x44], %o0
16764loop_1955:
16765 srl %i7, %g7, %g6
16766 movvs %xcc, %o7, %l3
16767 movgu %xcc, %l0, %g3
16768 stw %i1, [%l7 + 0x78]
16769 fand %f2, %f4, %f8
16770 stb %l5, [%l7 + 0x0F]
16771 alignaddrl %i6, %i5, %o2
16772 bl,pt %icc, loop_1956
16773 fbule,a %fcc2, loop_1957
16774 edge8l %o6, %l1, %i3
16775 movle %icc, %l2, %l6
16776loop_1956:
16777 fand %f0, %f12, %f14
16778loop_1957:
16779 ldsw [%l7 + 0x74], %l4
16780 fmovdpos %xcc, %f2, %f14
16781 fxor %f8, %f12, %f8
16782 fbge,a %fcc0, loop_1958
16783 ldsb [%l7 + 0x7A], %g2
16784 edge32ln %i2, %g5, %o5
16785 fmovdg %xcc, %f2, %f8
16786loop_1958:
16787 ldx [%l7 + 0x78], %g4
16788 edge16l %o3, %i0, %o1
16789 edge32l %o4, %g1, %o0
16790 subccc %i7, 0x1981, %g7
16791 bcc,a,pn %xcc, loop_1959
16792 brz %i4, loop_1960
16793 fmovrsne %g6, %f1, %f14
16794 faligndata %f6, %f4, %f12
16795loop_1959:
16796 stb %l3, [%l7 + 0x22]
16797loop_1960:
16798 fsrc1s %f15, %f0
16799 smulcc %o7, 0x0A23, %g3
16800 fmovs %f4, %f9
16801 sth %l0, [%l7 + 0x34]
16802 ldd [%l7 + 0x68], %f14
16803 fmovdne %xcc, %f14, %f4
16804 fornot1 %f2, %f8, %f2
16805 brlz %i1, loop_1961
16806 fnegd %f0, %f10
16807 mulscc %i6, 0x0DDC, %i5
16808 fpadd32 %f10, %f14, %f6
16809loop_1961:
16810 fzero %f8
16811 ldx [%l7 + 0x78], %o2
16812 lduh [%l7 + 0x5C], %l5
16813 lduh [%l7 + 0x28], %l1
16814 fbne,a %fcc2, loop_1962
16815 tne %icc, 0x7
16816 sth %o6, [%l7 + 0x76]
16817 umul %i3, %l2, %l6
16818loop_1962:
16819 fpadd32s %f5, %f2, %f0
16820 ldub [%l7 + 0x26], %l4
16821 bcs,a loop_1963
16822 fbg %fcc1, loop_1964
16823 stx %i2, [%l7 + 0x28]
16824 ta %icc, 0x5
16825loop_1963:
16826 ldd [%l7 + 0x18], %f6
16827loop_1964:
16828 for %f14, %f12, %f4
16829 srlx %g2, 0x0A, %o5
16830 fmovd %f6, %f0
16831 fbg %fcc2, loop_1965
16832 stb %g5, [%l7 + 0x22]
16833 fbule,a %fcc3, loop_1966
16834 fmul8sux16 %f4, %f12, %f0
16835loop_1965:
16836 stb %g4, [%l7 + 0x4E]
16837 ldd [%l7 + 0x50], %f10
16838loop_1966:
16839 orcc %o3, 0x1FF9, %i0
16840 subc %o4, %g1, %o1
16841 sra %o0, 0x1A, %g7
16842 sethi 0x1692, %i4
16843 fmovsne %icc, %f4, %f0
16844 fmovdvs %xcc, %f13, %f4
16845 udiv %i7, 0x0E8B, %g6
16846 fmuld8ulx16 %f4, %f1, %f0
16847 andcc %o7, 0x15DF, %g3
16848 fbge %fcc2, loop_1967
16849 fbule,a %fcc0, loop_1968
16850 fcmpgt32 %f14, %f6, %l3
16851 fmovspos %xcc, %f8, %f15
16852loop_1967:
16853 std %f6, [%l7 + 0x30]
16854loop_1968:
16855 bge,a,pt %icc, loop_1969
16856 movge %xcc, %l0, %i6
16857 movvc %icc, %i1, %o2
16858 andncc %l5, %i5, %l1
16859loop_1969:
16860 std %f12, [%l7 + 0x78]
16861 fornot1 %f14, %f0, %f0
16862 mulx %i3, 0x15CC, %l2
16863 fmovrdlez %l6, %f12, %f2
16864 movrgez %o6, %i2, %l4
16865 fxors %f11, %f5, %f5
16866 move %xcc, %o5, %g2
16867 fmul8sux16 %f10, %f8, %f4
16868 fmovdcc %xcc, %f14, %f8
16869 fmovspos %xcc, %f8, %f4
16870 ldd [%l7 + 0x40], %f14
16871 stb %g5, [%l7 + 0x2D]
16872 movrne %o3, 0x212, %g4
16873 fmovspos %icc, %f1, %f6
16874 st %f12, [%l7 + 0x64]
16875 andncc %o4, %i0, %o1
16876 movcs %icc, %o0, %g7
16877 fcmped %fcc0, %f10, %f14
16878 mulscc %g1, %i4, %g6
16879 bg loop_1970
16880 tvs %icc, 0x4
16881 smul %o7, %i7, %l3
16882 movvs %xcc, %l0, %g3
16883loop_1970:
16884 tgu %xcc, 0x0
16885 fbul %fcc3, loop_1971
16886 fcmpeq32 %f10, %f0, %i1
16887 fmovdne %xcc, %f12, %f0
16888 bne,a,pt %icc, loop_1972
16889loop_1971:
16890 fpadd16s %f12, %f13, %f3
16891 lduw [%l7 + 0x64], %i6
16892 nop
16893 setx loop_1973, %l0, %l1
16894 wrpr 0x1, %tl
16895 wrpr %l1, %tpc
16896 add %l1, 0x4, %l1
16897 wrpr %l1, %tnpc
16898 setx 0x34400001400, %l0, %l1
16899 wrpr %l1, %tstate
16900 wrhpr 0x4, %htstate
16901 retry
16902loop_1972:
16903 and %o2, 0x1C54, %i5
16904 fpack32 %f6, %f6, %f12
16905 fmul8sux16 %f4, %f14, %f2
16906loop_1973:
16907 ldsw [%l7 + 0x54], %l1
16908 fxnor %f8, %f14, %f2
16909 tcs %icc, 0x2
16910 fxor %f8, %f10, %f14
16911 fmovrsgez %l5, %f3, %f4
16912 brnz %i3, loop_1974
16913 te %xcc, 0x4
16914 stb %l6, [%l7 + 0x20]
16915 tcc %xcc, 0x1
16916loop_1974:
16917 fmovdcs %icc, %f8, %f14
16918 bvc,pn %icc, loop_1975
16919 xor %o6, 0x1311, %l2
16920 smul %i2, 0x0886, %o5
16921 fbug %fcc2, loop_1976
16922loop_1975:
16923 fmovsle %xcc, %f1, %f5
16924 fmovdl %xcc, %f4, %f2
16925 lduw [%l7 + 0x30], %l4
16926loop_1976:
16927 stb %g5, [%l7 + 0x13]
16928 popc %g2, %g4
16929 array8 %o3, %i0, %o4
16930 ldsw [%l7 + 0x7C], %o1
16931 ldsb [%l7 + 0x40], %g7
16932 fbg %fcc3, loop_1977
16933 add %o0, %g1, %i4
16934 fnot2s %f11, %f15
16935 fandnot2 %f4, %f8, %f12
16936loop_1977:
16937 bpos,a,pt %icc, loop_1978
16938 fandnot1s %f6, %f6, %f8
16939 brgz %g6, loop_1979
16940 mova %xcc, %i7, %o7
16941loop_1978:
16942 fandnot1s %f14, %f7, %f12
16943 fmovsvs %icc, %f13, %f11
16944loop_1979:
16945 stw %l0, [%l7 + 0x64]
16946 fcmple16 %f14, %f8, %g3
16947 stx %i1, [%l7 + 0x70]
16948 fmovsa %xcc, %f7, %f3
16949 te %xcc, 0x0
16950 addc %l3, 0x12BD, %o2
16951 ldsh [%l7 + 0x44], %i6
16952 stb %i5, [%l7 + 0x13]
16953 ldx [%l7 + 0x78], %l1
16954 orncc %l5, %i3, %o6
16955 stx %l6, [%l7 + 0x68]
16956 move %xcc, %l2, %i2
16957 fpsub16 %f2, %f10, %f4
16958 nop
16959 setx loop_1980, %l0, %l1
16960 wrpr 0x1, %tl
16961 wrpr %l1, %tnpc
16962 setx 0x34400001400, %l0, %l1
16963 wrpr %l1, %tstate
16964 wrhpr 0x4, %htstate
16965 done
16966 fbn %fcc3, loop_1981
16967 ldsh [%l7 + 0x2E], %l4
16968 bleu loop_1982
16969loop_1980:
16970 sdivcc %o5, 0x0F1D, %g5
16971loop_1981:
16972 faligndata %f12, %f4, %f14
16973 ldsw [%l7 + 0x18], %g2
16974loop_1982:
16975 edge16n %o3, %i0, %g4
16976 umul %o1, %o4, %o0
16977 fmovdle %icc, %f12, %f15
16978 xor %g1, %i4, %g6
16979 fcmpeq32 %f2, %f8, %i7
16980 bvc,a loop_1983
16981 fandnot2 %f14, %f6, %f4
16982 fmovrdne %o7, %f2, %f8
16983 lduw [%l7 + 0x2C], %g7
16984loop_1983:
16985 edge16 %l0, %i1, %l3
16986 lduh [%l7 + 0x38], %o2
16987 fands %f6, %f9, %f14
16988 fandnot1 %f6, %f4, %f12
16989 sth %g3, [%l7 + 0x6A]
16990 fbule %fcc3, loop_1984
16991 ldx [%l7 + 0x48], %i5
16992 fmul8sux16 %f10, %f4, %f0
16993 movrlz %l1, %i6, %i3
16994loop_1984:
16995 brnz %l5, loop_1985
16996 edge8ln %o6, %l2, %i2
16997 fmul8x16al %f10, %f2, %f2
16998 edge8 %l6, %l4, %g5
16999loop_1985:
17000 movrlez %g2, %o5, %o3
17001 fone %f2
17002 fnot2 %f6, %f12
17003 ld [%l7 + 0x24], %f12
17004 nop
17005 setx loop_1986, %l0, %l1
17006 wrpr 0x1, %tl
17007 wrpr %l1, %tpc
17008 add %l1, 0x4, %l1
17009 wrpr %l1, %tnpc
17010 setx 0x34400001400, %l0, %l1
17011 wrpr %l1, %tstate
17012 wrhpr 0x4, %htstate
17013 retry
17014 std %f0, [%l7 + 0x08]
17015 fxnor %f14, %f4, %f0
17016 faligndata %f8, %f6, %f2
17017loop_1986:
17018 st %f15, [%l7 + 0x24]
17019 umulcc %g4, 0x1A2B, %o1
17020 ldx [%l7 + 0x68], %o4
17021 nop
17022 setx loop_1987, %l0, %l1
17023 wrpr 0x1, %tl
17024 wrpr %l1, %tpc
17025 add %l1, 0x4, %l1
17026 wrpr %l1, %tnpc
17027 setx 0x34400001400, %l0, %l1
17028 wrpr %l1, %tstate
17029 wrhpr 0x4, %htstate
17030 retry
17031 fcmple32 %f8, %f14, %i0
17032 fcmple16 %f12, %f0, %g1
17033 sth %o0, [%l7 + 0x3A]
17034loop_1987:
17035 fandnot2s %f15, %f12, %f10
17036 fmovsvs %icc, %f0, %f12
17037 stw %i4, [%l7 + 0x3C]
17038 fbn,a %fcc1, loop_1988
17039 std %f2, [%l7 + 0x08]
17040 movn %icc, %i7, %g6
17041 movg %icc, %g7, %l0
17042loop_1988:
17043 fzeros %f7
17044 fba,a %fcc2, loop_1989
17045 sra %i1, 0x0D, %l3
17046 fpsub32 %f4, %f12, %f12
17047 ld [%l7 + 0x20], %f1
17048loop_1989:
17049 fand %f14, %f14, %f14
17050 fmovrdgz %o7, %f4, %f10
17051 movleu %icc, %g3, %o2
17052 fxors %f6, %f4, %f9
17053 mova %xcc, %i5, %l1
17054 fnand %f4, %f8, %f2
17055 bl,a,pn %xcc, loop_1990
17056 fbn,a %fcc3, loop_1991
17057 fbne,a %fcc3, loop_1992
17058 fmovsa %xcc, %f0, %f10
17059loop_1990:
17060 xor %i3, %i6, %l5
17061loop_1991:
17062 move %xcc, %l2, %o6
17063loop_1992:
17064 fbe %fcc1, loop_1993
17065 std %f6, [%l7 + 0x58]
17066 fcmpd %fcc1, %f0, %f2
17067 ldsw [%l7 + 0x6C], %i2
17068loop_1993:
17069 st %f15, [%l7 + 0x38]
17070 tl %xcc, 0x0
17071 edge16 %l4, %g5, %g2
17072 bge,a loop_1994
17073 fmovrdgz %o5, %f10, %f14
17074 fandnot2s %f12, %f7, %f1
17075 fbule %fcc0, loop_1995
17076loop_1994:
17077 andcc %l6, 0x0249, %o3
17078 fmovrde %g4, %f8, %f8
17079 fmovsvc %icc, %f9, %f10
17080loop_1995:
17081 edge8n %o4, %i0, %g1
17082 stb %o0, [%l7 + 0x3C]
17083 tle %xcc, 0x5
17084 fandnot2 %f8, %f14, %f14
17085 fbe,a %fcc3, loop_1996
17086 fcmple16 %f0, %f10, %i4
17087 brnz %i7, loop_1997
17088 sth %o1, [%l7 + 0x76]
17089loop_1996:
17090 fmul8x16 %f4, %f2, %f4
17091 stw %g7, [%l7 + 0x38]
17092loop_1997:
17093 fmovdvs %xcc, %f3, %f6
17094 tcc %xcc, 0x6
17095 udiv %g6, 0x0383, %l0
17096 edge8l %l3, %o7, %i1
17097 ldsw [%l7 + 0x7C], %o2
17098 lduw [%l7 + 0x7C], %g3
17099 tleu %icc, 0x7
17100 movneg %xcc, %l1, %i5
17101 fbn,a %fcc2, loop_1998
17102 fbug,a %fcc2, loop_1999
17103 edge32l %i3, %i6, %l5
17104 sth %l2, [%l7 + 0x1C]
17105loop_1998:
17106 lduh [%l7 + 0x5E], %i2
17107loop_1999:
17108 alignaddr %o6, %l4, %g5
17109 bpos,a %xcc, loop_2000
17110 tge %icc, 0x4
17111 fmovdneg %icc, %f3, %f8
17112 std %f14, [%l7 + 0x70]
17113loop_2000:
17114 fbne %fcc2, loop_2001
17115 ld [%l7 + 0x70], %f13
17116 andncc %o5, %l6, %g2
17117 fcmpeq32 %f0, %f4, %o3
17118loop_2001:
17119 ldd [%l7 + 0x10], %f6
17120 fone %f12
17121 fmovdne %icc, %f12, %f14
17122 std %f2, [%l7 + 0x28]
17123 fmovrdne %o4, %f6, %f2
17124 ldd [%l7 + 0x58], %f12
17125 ld [%l7 + 0x6C], %f14
17126 ldx [%l7 + 0x20], %i0
17127 fbn %fcc2, loop_2002
17128 fxors %f12, %f5, %f11
17129 fcmpes %fcc0, %f3, %f7
17130 addcc %g1, %g4, %o0
17131loop_2002:
17132 ldd [%l7 + 0x30], %f0
17133 ld [%l7 + 0x28], %f0
17134 tsubcctv %i7, 0x0A2E, %o1
17135 fcmpes %fcc0, %f12, %f2
17136 fpack16 %f14, %f7
17137 brlz,a %i4, loop_2003
17138 fbne %fcc1, loop_2004
17139 fornot1s %f7, %f2, %f2
17140 alignaddrl %g7, %g6, %l0
17141loop_2003:
17142 umul %l3, 0x1F06, %o7
17143loop_2004:
17144 bcc,pt %xcc, loop_2005
17145 ldx [%l7 + 0x10], %i1
17146 umulcc %o2, 0x0550, %l1
17147 brnz,a %g3, loop_2006
17148loop_2005:
17149 fbo %fcc2, loop_2007
17150 ldsw [%l7 + 0x24], %i3
17151 stx %i6, [%l7 + 0x38]
17152loop_2006:
17153 ldd [%l7 + 0x30], %f14
17154loop_2007:
17155 std %f12, [%l7 + 0x18]
17156 be,a,pt %icc, loop_2008
17157 andn %l5, %i5, %i2
17158 ldub [%l7 + 0x45], %l2
17159 sth %l4, [%l7 + 0x58]
17160loop_2008:
17161 sth %g5, [%l7 + 0x66]
17162 call loop_2009
17163 movre %o6, %o5, %l6
17164 fand %f8, %f0, %f4
17165 fmovsg %xcc, %f6, %f8
17166loop_2009:
17167 alignaddr %g2, %o3, %i0
17168 fbne,a %fcc2, loop_2010
17169 fzeros %f6
17170 srl %o4, 0x0A, %g4
17171 fones %f9
17172loop_2010:
17173 tvc %icc, 0x2
17174 array16 %o0, %i7, %o1
17175 fmovrsgez %g1, %f6, %f12
17176 fxnors %f6, %f13, %f9
17177 andn %i4, 0x1361, %g6
17178 ldd [%l7 + 0x30], %f4
17179 ld [%l7 + 0x40], %f15
17180 mova %xcc, %g7, %l0
17181 fmovrdgez %o7, %f6, %f10
17182 lduh [%l7 + 0x34], %i1
17183 brlez,a %o2, loop_2011
17184 fcmple32 %f2, %f6, %l1
17185 fpackfix %f10, %f7
17186 fbne,a %fcc3, loop_2012
17187loop_2011:
17188 fnands %f2, %f11, %f3
17189 or %g3, %i3, %i6
17190 edge8l %l5, %l3, %i5
17191loop_2012:
17192 ld [%l7 + 0x38], %f15
17193 sethi 0x10D4, %l2
17194 sth %i2, [%l7 + 0x08]
17195 lduh [%l7 + 0x3C], %g5
17196 mulscc %o6, %o5, %l6
17197 sethi 0x185E, %l4
17198 te %xcc, 0x2
17199 tge %xcc, 0x0
17200 andcc %g2, 0x1FE6, %i0
17201 ldx [%l7 + 0x38], %o4
17202 stw %o3, [%l7 + 0x58]
17203 edge32 %o0, %i7, %o1
17204 movrlez %g1, %g4, %g6
17205 bcs,a loop_2013
17206 nop
17207 setx loop_2014, %l0, %l1
17208 wrpr 0x1, %tl
17209 wrpr %l1, %tnpc
17210 setx 0x34400001400, %l0, %l1
17211 wrpr %l1, %tstate
17212 wrhpr 0x4, %htstate
17213 done
17214 sub %g7, 0x0251, %i4
17215 fbn,a %fcc1, loop_2015
17216loop_2013:
17217 stb %o7, [%l7 + 0x69]
17218loop_2014:
17219 movcc %icc, %i1, %o2
17220 movrne %l0, 0x0D4, %l1
17221loop_2015:
17222 addc %i3, %i6, %l5
17223 fmovdpos %xcc, %f14, %f12
17224 ld [%l7 + 0x48], %f12
17225 fpmerge %f5, %f9, %f8
17226 fmovscs %xcc, %f15, %f6
17227 xorcc %g3, 0x1663, %l3
17228 ldsw [%l7 + 0x0C], %l2
17229 st %f2, [%l7 + 0x70]
17230 sth %i5, [%l7 + 0x60]
17231 fmovdg %icc, %f9, %f14
17232 edge8l %i2, %o6, %g5
17233 edge32n %l6, %l4, %g2
17234 fmovrslez %o5, %f0, %f4
17235 fbge,a %fcc3, loop_2016
17236 subc %o4, 0x0D12, %o3
17237 fpsub32s %f3, %f0, %f7
17238 array16 %o0, %i7, %i0
17239loop_2016:
17240 fbge %fcc3, loop_2017
17241 movcs %icc, %o1, %g1
17242 fcmpgt32 %f6, %f14, %g6
17243 stw %g4, [%l7 + 0x2C]
17244loop_2017:
17245 fbul %fcc0, loop_2018
17246 movvc %xcc, %i4, %o7
17247 fpadd32s %f7, %f9, %f14
17248 stw %g7, [%l7 + 0x70]
17249loop_2018:
17250 stb %i1, [%l7 + 0x57]
17251 movg %icc, %o2, %l1
17252 ldd [%l7 + 0x08], %f2
17253 fpack16 %f8, %f4
17254 fbue %fcc1, loop_2019
17255 fnot1s %f8, %f9
17256 bleu,a %xcc, loop_2020
17257 movpos %icc, %l0, %i6
17258loop_2019:
17259 sth %i3, [%l7 + 0x16]
17260 fbge,a %fcc1, loop_2021
17261loop_2020:
17262 fcmpgt32 %f10, %f2, %g3
17263 fpsub16 %f10, %f2, %f8
17264 tpos %xcc, 0x6
17265loop_2021:
17266 ldsw [%l7 + 0x18], %l3
17267 stx %l2, [%l7 + 0x40]
17268 fbe %fcc3, loop_2022
17269 fabsd %f14, %f14
17270 fzeros %f14
17271 stw %l5, [%l7 + 0x70]
17272loop_2022:
17273 tpos %icc, 0x2
17274 movn %xcc, %i2, %o6
17275 fbo,a %fcc0, loop_2023
17276 ldsh [%l7 + 0x2A], %i5
17277 stb %l6, [%l7 + 0x2D]
17278 srl %l4, 0x16, %g5
17279loop_2023:
17280 tcc %icc, 0x0
17281 fexpand %f7, %f12
17282 lduw [%l7 + 0x10], %o5
17283 nop
17284 setx loop_2024, %l0, %l1
17285 wrpr 0x1, %tl
17286 wrpr %l1, %tpc
17287 add %l1, 0x4, %l1
17288 wrpr %l1, %tnpc
17289 setx 0x34400001400, %l0, %l1
17290 wrpr %l1, %tstate
17291 wrhpr 0x4, %htstate
17292 retry
17293 bcs loop_2025
17294 edge8 %o4, %g2, %o0
17295 fone %f12
17296loop_2024:
17297 edge32l %o3, %i7, %o1
17298loop_2025:
17299 and %i0, %g6, %g4
17300 ldsb [%l7 + 0x55], %i4
17301 std %f0, [%l7 + 0x70]
17302 ldub [%l7 + 0x1B], %g1
17303 lduh [%l7 + 0x12], %g7
17304 movrgez %i1, %o2, %o7
17305 and %l0, %l1, %i6
17306 bl,a %xcc, loop_2026
17307 ldub [%l7 + 0x30], %i3
17308 movcc %icc, %g3, %l3
17309 fones %f2
17310loop_2026:
17311 fbue %fcc3, loop_2027
17312 fmovsvc %icc, %f7, %f11
17313 orncc %l2, %l5, %o6
17314 stb %i2, [%l7 + 0x78]
17315loop_2027:
17316 tn %icc, 0x4
17317 fmul8x16 %f1, %f10, %f0
17318 fcmple32 %f0, %f0, %l6
17319 edge8n %l4, %g5, %i5
17320 fand %f10, %f10, %f0
17321 ld [%l7 + 0x50], %f12
17322 fmovrsgz %o5, %f11, %f8
17323 xorcc %o4, %g2, %o0
17324 fandnot1 %f0, %f14, %f0
17325 ldub [%l7 + 0x58], %i7
17326 stb %o1, [%l7 + 0x79]
17327 fcmped %fcc3, %f10, %f0
17328 tcs %xcc, 0x6
17329 fmovdne %xcc, %f13, %f12
17330 movpos %xcc, %i0, %g6
17331 xnor %g4, %o3, %g1
17332 subcc %i4, %i1, %g7
17333 ldsh [%l7 + 0x7A], %o7
17334 umulcc %l0, %l1, %o2
17335 bne %icc, loop_2028
17336 udivcc %i6, 0x1D6A, %i3
17337 srlx %l3, 0x0E, %l2
17338 tn %icc, 0x6
17339loop_2028:
17340 movrlz %g3, %o6, %l5
17341 fbo,a %fcc3, loop_2029
17342 fmovdpos %xcc, %f1, %f2
17343 fmovsa %xcc, %f15, %f14
17344 nop
17345 setx loop_2030, %l0, %l1
17346 wrpr 0x1, %tl
17347 wrpr %l1, %tnpc
17348 setx 0x34400001400, %l0, %l1
17349 wrpr %l1, %tstate
17350 wrhpr 0x4, %htstate
17351 done
17352loop_2029:
17353 udivcc %i2, 0x0FBA, %l6
17354 movneg %xcc, %g5, %i5
17355 ldx [%l7 + 0x50], %l4
17356loop_2030:
17357 udivcc %o4, 0x1E79, %g2
17358 te %icc, 0x5
17359 st %f2, [%l7 + 0x4C]
17360 fcmpgt16 %f8, %f4, %o0
17361 fxnors %f2, %f5, %f1
17362 fpsub16 %f2, %f14, %f8
17363 call loop_2031
17364 orncc %i7, %o1, %i0
17365 ldsb [%l7 + 0x12], %g6
17366 fmovd %f8, %f6
17367loop_2031:
17368 array16 %o5, %o3, %g4
17369 fexpand %f12, %f14
17370 tleu %xcc, 0x3
17371 bne,pt %xcc, loop_2032
17372 bvs,a,pn %icc, loop_2033
17373 array16 %i4, %g1, %g7
17374 ldsh [%l7 + 0x6C], %o7
17375loop_2032:
17376 fcmple16 %f14, %f0, %l0
17377loop_2033:
17378 fmovd %f6, %f10
17379 edge16 %l1, %i1, %i6
17380 be,a,pt %icc, loop_2034
17381 andn %o2, 0x147C, %l3
17382 fnot1s %f4, %f3
17383 fmovdle %icc, %f1, %f2
17384loop_2034:
17385 fones %f15
17386 fornot2s %f2, %f15, %f11
17387 brgez %l2, loop_2035
17388 edge8ln %i3, %g3, %o6
17389 movrne %l5, 0x049, %i2
17390 te %icc, 0x6
17391loop_2035:
17392 ldsh [%l7 + 0x5C], %l6
17393 bgu,pt %xcc, loop_2036
17394 ldd [%l7 + 0x08], %f10
17395 movne %icc, %i5, %g5
17396 mulx %l4, 0x100A, %o4
17397loop_2036:
17398 fmovs %f10, %f9
17399 ldsw [%l7 + 0x30], %o0
17400 tcc %icc, 0x0
17401 movl %xcc, %g2, %i7
17402 movrgz %i0, %g6, %o1
17403 lduw [%l7 + 0x20], %o5
17404 fbue %fcc2, loop_2037
17405 stw %g4, [%l7 + 0x6C]
17406 ldsw [%l7 + 0x60], %i4
17407 fmovdneg %xcc, %f14, %f8
17408loop_2037:
17409 edge8n %g1, %o3, %g7
17410 ldsw [%l7 + 0x44], %l0
17411 sth %l1, [%l7 + 0x14]
17412 tleu %icc, 0x1
17413 lduh [%l7 + 0x40], %i1
17414 lduw [%l7 + 0x10], %o7
17415 ldsw [%l7 + 0x44], %i6
17416 fxnors %f6, %f13, %f12
17417 movgu %icc, %l3, %l2
17418 stx %i3, [%l7 + 0x18]
17419 tle %xcc, 0x3
17420 subcc %o2, %o6, %l5
17421 fmovde %icc, %f12, %f3
17422 movvs %icc, %g3, %l6
17423 lduw [%l7 + 0x64], %i2
17424 movne %xcc, %i5, %l4
17425 ldd [%l7 + 0x58], %f4
17426 sllx %g5, 0x12, %o4
17427 fcmpeq16 %f10, %f12, %o0
17428 array8 %g2, %i7, %i0
17429 movg %xcc, %o1, %g6
17430 tn %xcc, 0x6
17431 tle %icc, 0x0
17432 fcmpeq32 %f4, %f4, %o5
17433 fmovspos %xcc, %f12, %f5
17434 xnor %i4, %g1, %g4
17435 fmovsn %xcc, %f9, %f14
17436 fand %f14, %f10, %f0
17437 fbge %fcc3, loop_2038
17438 fandnot2 %f14, %f0, %f0
17439 movn %xcc, %g7, %l0
17440 stx %l1, [%l7 + 0x40]
17441loop_2038:
17442 brnz,a %i1, loop_2039
17443 ldub [%l7 + 0x2E], %o7
17444 fmul8x16au %f15, %f2, %f6
17445 fmovrslz %i6, %f13, %f14
17446loop_2039:
17447 nop
17448 setx loop_2040, %l0, %l1
17449 wrpr 0x1, %tl
17450 wrpr %l1, %tnpc
17451 setx 0x34400001400, %l0, %l1
17452 wrpr %l1, %tstate
17453 wrhpr 0x4, %htstate
17454 done
17455 bg,a,pn %xcc, loop_2041
17456 fandnot2s %f8, %f14, %f3
17457 fcmpes %fcc0, %f0, %f4
17458loop_2040:
17459 fornot2s %f4, %f7, %f6
17460loop_2041:
17461 fcmpgt32 %f6, %f2, %o3
17462 ldx [%l7 + 0x28], %l2
17463 tvc %icc, 0x7
17464 fone %f4
17465 fbuge %fcc1, loop_2042
17466 movneg %icc, %l3, %i3
17467 fbu %fcc0, loop_2043
17468 fmovdl %icc, %f12, %f13
17469loop_2042:
17470 movgu %icc, %o6, %l5
17471 stb %o2, [%l7 + 0x52]
17472loop_2043:
17473 bcc,pt %xcc, loop_2044
17474 fpadd16s %f5, %f14, %f5
17475 stb %g3, [%l7 + 0x4E]
17476 brnz,a %l6, loop_2045
17477loop_2044:
17478 fandnot2 %f2, %f10, %f0
17479 sth %i2, [%l7 + 0x26]
17480 ldsw [%l7 + 0x14], %l4
17481loop_2045:
17482 movg %xcc, %g5, %o4
17483 ldx [%l7 + 0x18], %o0
17484 umulcc %i5, 0x059C, %i7
17485 fbu %fcc3, loop_2046
17486 fpadd16 %f6, %f2, %f8
17487 fornot2s %f9, %f6, %f4
17488 fnegs %f2, %f5
17489loop_2046:
17490 fmovsleu %xcc, %f6, %f15
17491 fmovrdlez %g2, %f0, %f8
17492 std %f10, [%l7 + 0x60]
17493 mulx %o1, %i0, %g6
17494 brz,a %i4, loop_2047
17495 ldsb [%l7 + 0x2F], %g1
17496 fcmple32 %f14, %f0, %o5
17497 fpackfix %f0, %f13
17498loop_2047:
17499 nop
17500 setx loop_2048, %l0, %l1
17501 wrpr 0x1, %tl
17502 wrpr %l1, %tnpc
17503 setx 0x34400001400, %l0, %l1
17504 wrpr %l1, %tstate
17505 wrhpr 0x4, %htstate
17506 done
17507 fmovdleu %xcc, %f0, %f2
17508 fnot1s %f7, %f1
17509 stb %g7, [%l7 + 0x0B]
17510loop_2048:
17511 fmuld8sux16 %f10, %f4, %f2
17512 movcc %icc, %l0, %g4
17513 addc %i1, 0x0403, %l1
17514 sth %o7, [%l7 + 0x4E]
17515 lduh [%l7 + 0x2C], %i6
17516 st %f9, [%l7 + 0x0C]
17517 sllx %o3, %l3, %i3
17518 movrlz %o6, 0x3A2, %l2
17519 stx %l5, [%l7 + 0x68]
17520 sethi 0x121E, %o2
17521 fbu %fcc3, loop_2049
17522 smul %g3, 0x0426, %l6
17523 movleu %icc, %i2, %g5
17524 ldsw [%l7 + 0x30], %o4
17525loop_2049:
17526 tleu %xcc, 0x3
17527 or %o0, %l4, %i7
17528 edge8n %g2, %i5, %i0
17529 fcmpne32 %f8, %f12, %g6
17530 bvc loop_2050
17531 or %o1, %i4, %o5
17532 fpack32 %f8, %f0, %f2
17533 andncc %g7, %g1, %g4
17534loop_2050:
17535 fmovscs %icc, %f0, %f0
17536 ldx [%l7 + 0x18], %l0
17537 fbo,a %fcc0, loop_2051
17538 ldd [%l7 + 0x68], %f8
17539 ld [%l7 + 0x2C], %f4
17540 fbug %fcc2, loop_2052
17541loop_2051:
17542 sth %l1, [%l7 + 0x56]
17543 pdist %f6, %f4, %f6
17544 sth %i1, [%l7 + 0x0C]
17545loop_2052:
17546 std %f2, [%l7 + 0x28]
17547 fpadd32s %f11, %f0, %f14
17548 ldx [%l7 + 0x38], %i6
17549 siam 0x0
17550 fbug,a %fcc2, loop_2053
17551 tn %icc, 0x4
17552 ldub [%l7 + 0x6A], %o7
17553 stx %l3, [%l7 + 0x40]
17554loop_2053:
17555 movrgz %i3, 0x32C, %o3
17556 ldsh [%l7 + 0x7C], %l2
17557 ldd [%l7 + 0x70], %f0
17558 subccc %l5, 0x0B32, %o2
17559 fnor %f4, %f0, %f12
17560 ldsb [%l7 + 0x77], %o6
17561 stb %l6, [%l7 + 0x24]
17562 std %f14, [%l7 + 0x18]
17563 srlx %i2, %g5, %g3
17564 fnegs %f5, %f5
17565 bvs,pt %xcc, loop_2054
17566 ldsw [%l7 + 0x44], %o4
17567 stw %l4, [%l7 + 0x08]
17568 fpadd32 %f4, %f6, %f2
17569loop_2054:
17570 umulcc %i7, %g2, %o0
17571 ldx [%l7 + 0x50], %i5
17572 fmuld8ulx16 %f13, %f15, %f12
17573 st %f9, [%l7 + 0x44]
17574 stx %g6, [%l7 + 0x78]
17575 fpmerge %f6, %f13, %f4
17576 fpadd32s %f14, %f0, %f6
17577 te %xcc, 0x0
17578 fmovdvc %icc, %f2, %f14
17579 movrne %i0, %o1, %o5
17580 nop
17581 setx loop_2055, %l0, %l1
17582 wrpr 0x1, %tl
17583 wrpr %l1, %tnpc
17584 setx 0x34400001400, %l0, %l1
17585 wrpr %l1, %tstate
17586 wrhpr 0x4, %htstate
17587 done
17588 fnors %f5, %f9, %f6
17589 ldsw [%l7 + 0x64], %g7
17590 tle %xcc, 0x7
17591loop_2055:
17592 fmovdpos %icc, %f9, %f3
17593 sll %g1, %g4, %i4
17594 bvs,a,pt %xcc, loop_2056
17595 fbg,a %fcc2, loop_2057
17596 fmul8x16al %f9, %f0, %f2
17597 fsrc2 %f8, %f8
17598loop_2056:
17599 xnorcc %l1, %l0, %i1
17600loop_2057:
17601 stx %i6, [%l7 + 0x08]
17602 ldd [%l7 + 0x48], %f8
17603 tl %icc, 0x7
17604 movre %o7, 0x311, %i3
17605 st %f13, [%l7 + 0x6C]
17606 ld [%l7 + 0x34], %f15
17607 ld [%l7 + 0x34], %f13
17608 fmovrse %o3, %f6, %f12
17609 bcc %icc, loop_2058
17610 ldd [%l7 + 0x78], %f8
17611 ld [%l7 + 0x4C], %f0
17612 fcmpes %fcc2, %f11, %f6
17613loop_2058:
17614 popc 0x09D6, %l2
17615 bneg,pt %xcc, loop_2059
17616 fmovrslez %l3, %f1, %f4
17617 tg %xcc, 0x0
17618 ldsb [%l7 + 0x35], %l5
17619loop_2059:
17620 alignaddr %o6, %l6, %i2
17621 stb %o2, [%l7 + 0x7D]
17622 fmovscs %icc, %f3, %f3
17623 ldsb [%l7 + 0x55], %g3
17624 udivcc %o4, 0x19C4, %l4
17625 std %f12, [%l7 + 0x28]
17626 bneg,a,pt %icc, loop_2060
17627 bne,pn %xcc, loop_2061
17628 fabss %f9, %f3
17629 brlez,a %g5, loop_2062
17630loop_2060:
17631 fandnot2 %f2, %f4, %f6
17632loop_2061:
17633 bn %icc, loop_2063
17634 umulcc %g2, %i7, %o0
17635loop_2062:
17636 lduw [%l7 + 0x7C], %g6
17637 edge8n %i5, %o1, %o5
17638loop_2063:
17639 ldsh [%l7 + 0x7A], %g7
17640 fcmpgt32 %f2, %f6, %i0
17641 andn %g4, %i4, %l1
17642 ldsh [%l7 + 0x4E], %g1
17643 fmovscs %xcc, %f7, %f15
17644 fmovs %f1, %f5
17645 fbg,a %fcc2, loop_2064
17646 nop
17647 setx loop_2065, %l0, %l1
17648 wrpr 0x1, %tl
17649 wrpr %l1, %tnpc
17650 setx 0x34400001400, %l0, %l1
17651 wrpr %l1, %tstate
17652 wrhpr 0x4, %htstate
17653 done
17654 ldsw [%l7 + 0x5C], %l0
17655 call loop_2066
17656loop_2064:
17657 fmovdcc %icc, %f12, %f9
17658loop_2065:
17659 ldsb [%l7 + 0x2B], %i6
17660 lduw [%l7 + 0x5C], %o7
17661loop_2066:
17662 edge32n %i1, %i3, %l2
17663 fmovdvc %icc, %f12, %f6
17664 ldd [%l7 + 0x08], %f10
17665 alignaddrl %l3, %l5, %o6
17666 ld [%l7 + 0x3C], %f13
17667 fmovrslz %l6, %f8, %f1
17668 lduh [%l7 + 0x2C], %i2
17669 taddcctv %o2, %o3, %g3
17670 ldsw [%l7 + 0x70], %l4
17671 brz,a %o4, loop_2067
17672 lduw [%l7 + 0x64], %g2
17673 bg,a,pt %icc, loop_2068
17674 stw %g5, [%l7 + 0x0C]
17675loop_2067:
17676 nop
17677 setx loop_2069, %l0, %l1
17678 jmpl %l1, %i7
17679 xorcc %g6, 0x1FBA, %i5
17680loop_2068:
17681 fmul8x16al %f15, %f3, %f14
17682 movg %xcc, %o1, %o0
17683loop_2069:
17684 ldsw [%l7 + 0x18], %g7
17685 movle %xcc, %o5, %i0
17686 movre %i4, 0x07D, %l1
17687 fornot2 %f8, %f0, %f14
17688 tg %icc, 0x3
17689 st %f10, [%l7 + 0x08]
17690 pdist %f4, %f6, %f0
17691 fmovsa %xcc, %f1, %f6
17692 bge,a loop_2070
17693 ld [%l7 + 0x28], %f6
17694 movne %icc, %g4, %l0
17695 andcc %i6, %o7, %i1
17696loop_2070:
17697 tg %icc, 0x4
17698 tcs %xcc, 0x5
17699 movge %icc, %g1, %i3
17700 alignaddrl %l2, %l5, %o6
17701 fmul8ulx16 %f8, %f6, %f0
17702 ldsw [%l7 + 0x7C], %l3
17703 brgez,a %l6, loop_2071
17704 movleu %xcc, %i2, %o2
17705 fmovdne %xcc, %f3, %f13
17706 and %g3, 0x101E, %l4
17707loop_2071:
17708 ldub [%l7 + 0x1C], %o4
17709 fmuld8ulx16 %f2, %f7, %f10
17710 or %g2, %o3, %g5
17711 ld [%l7 + 0x74], %f15
17712 stx %g6, [%l7 + 0x20]
17713 bvc,a loop_2072
17714 ldsb [%l7 + 0x3A], %i5
17715 fblg,a %fcc3, loop_2073
17716 stw %o1, [%l7 + 0x14]
17717loop_2072:
17718 std %f6, [%l7 + 0x40]
17719 fmovdvs %icc, %f0, %f13
17720loop_2073:
17721 mulx %o0, %g7, %o5
17722 sth %i0, [%l7 + 0x7A]
17723 fmovrdgez %i7, %f14, %f8
17724 fmuld8ulx16 %f0, %f15, %f2
17725 lduh [%l7 + 0x42], %l1
17726 stb %i4, [%l7 + 0x57]
17727 movcs %icc, %g4, %i6
17728 ldub [%l7 + 0x43], %o7
17729 fbe,a %fcc0, loop_2074
17730 udivcc %l0, 0x1F32, %g1
17731 sth %i3, [%l7 + 0x20]
17732 fcmpgt32 %f10, %f12, %i1
17733loop_2074:
17734 fandnot2s %f0, %f8, %f7
17735 ldx [%l7 + 0x30], %l2
17736 fmovdge %xcc, %f0, %f8
17737 movle %xcc, %o6, %l3
17738 nop
17739 setx loop_2075, %l0, %l1
17740 wrpr 0x1, %tl
17741 wrpr %l1, %tpc
17742 add %l1, 0x4, %l1
17743 wrpr %l1, %tnpc
17744 setx 0x34400001400, %l0, %l1
17745 wrpr %l1, %tstate
17746 wrhpr 0x4, %htstate
17747 retry
17748 fcmpd %fcc3, %f10, %f12
17749 mulx %l5, %i2, %l6
17750 fxnor %f0, %f10, %f14
17751loop_2075:
17752 fcmpne16 %f0, %f0, %g3
17753 fmovrslz %o2, %f4, %f15
17754 movleu %xcc, %o4, %l4
17755 fandnot2s %f11, %f7, %f6
17756 ldub [%l7 + 0x3B], %g2
17757 srlx %g5, %g6, %o3
17758 tle %xcc, 0x4
17759 std %f12, [%l7 + 0x58]
17760 bl,a %xcc, loop_2076
17761 stw %i5, [%l7 + 0x14]
17762 ldx [%l7 + 0x70], %o1
17763 fxnors %f10, %f3, %f9
17764loop_2076:
17765 taddcc %g7, 0x0C7E, %o0
17766 fmovd %f14, %f12
17767 sub %o5, %i7, %i0
17768 ldsw [%l7 + 0x70], %l1
17769 ldub [%l7 + 0x63], %g4
17770 ldsw [%l7 + 0x54], %i6
17771 stb %i4, [%l7 + 0x20]
17772 brlz,a %o7, loop_2077
17773 edge32 %g1, %i3, %l0
17774 fbuge,a %fcc3, loop_2078
17775 fbn,a %fcc0, loop_2079
17776loop_2077:
17777 fmovrdgez %l2, %f0, %f8
17778 ldsb [%l7 + 0x4E], %i1
17779loop_2078:
17780 ldub [%l7 + 0x51], %o6
17781loop_2079:
17782 st %f14, [%l7 + 0x0C]
17783 movrlez %l5, %l3, %i2
17784 fandnot1s %f6, %f6, %f6
17785 fmovd %f12, %f14
17786 fmovrsne %g3, %f6, %f7
17787 ldsb [%l7 + 0x34], %l6
17788 fpsub32s %f2, %f5, %f3
17789 xnor %o2, %o4, %l4
17790 movrgez %g5, 0x3EB, %g2
17791 mova %icc, %o3, %i5
17792 ldub [%l7 + 0x70], %g6
17793 fmul8sux16 %f4, %f8, %f14
17794 ldsh [%l7 + 0x6C], %o1
17795 movne %icc, %o0, %g7
17796 brlez,a %o5, loop_2080
17797 fmovrdgz %i0, %f6, %f8
17798 fmovrdlez %l1, %f4, %f0
17799 bleu,a loop_2081
17800loop_2080:
17801 st %f15, [%l7 + 0x30]
17802 ldsw [%l7 + 0x4C], %g4
17803 sdiv %i7, 0x1877, %i6
17804loop_2081:
17805 fzeros %f12
17806 fornot1 %f0, %f4, %f12
17807 call loop_2082
17808 ldd [%l7 + 0x68], %f14
17809 movrgez %i4, %o7, %g1
17810 be,pn %xcc, loop_2083
17811loop_2082:
17812 fcmple32 %f8, %f0, %i3
17813 mova %icc, %l2, %l0
17814 fabss %f12, %f13
17815loop_2083:
17816 ldx [%l7 + 0x58], %i1
17817 fmovscc %xcc, %f15, %f6
17818 st %f0, [%l7 + 0x64]
17819 movcc %icc, %l5, %l3
17820 fmovdvs %icc, %f11, %f3
17821 add %o6, %i2, %g3
17822 ldd [%l7 + 0x58], %f10
17823 fnot2 %f10, %f4
17824 fmovdvs %icc, %f0, %f1
17825 bvc,pn %xcc, loop_2084
17826 fbne %fcc3, loop_2085
17827 movrgez %l6, %o2, %l4
17828 ldsw [%l7 + 0x18], %o4
17829loop_2084:
17830 st %f3, [%l7 + 0x5C]
17831loop_2085:
17832 fandnot2 %f14, %f4, %f4
17833 bn,a %xcc, loop_2086
17834 movre %g5, 0x2F0, %g2
17835 fnot2 %f0, %f8
17836 tgu %xcc, 0x6
17837loop_2086:
17838 fandnot2 %f12, %f10, %f6
17839 fbo,a %fcc3, loop_2087
17840 subc %o3, %i5, %o1
17841 stb %o0, [%l7 + 0x36]
17842 fpack16 %f10, %f3
17843loop_2087:
17844 fmovdgu %xcc, %f6, %f11
17845 bpos,pn %xcc, loop_2088
17846 fmovdl %xcc, %f13, %f12
17847 fmovdl %xcc, %f9, %f11
17848 ldsh [%l7 + 0x3C], %g7
17849loop_2088:
17850 ldsw [%l7 + 0x58], %o5
17851 fmovdneg %icc, %f5, %f13
17852 std %f0, [%l7 + 0x10]
17853 srlx %i0, %g6, %g4
17854 edge16n %l1, %i7, %i4
17855 fba %fcc2, loop_2089
17856 stb %i6, [%l7 + 0x69]
17857 sll %o7, %g1, %l2
17858 bshuffle %f8, %f2, %f8
17859loop_2089:
17860 fsrc2s %f4, %f3
17861 brgz %i3, loop_2090
17862 st %f2, [%l7 + 0x78]
17863 fandnot2s %f13, %f5, %f1
17864 bvc loop_2091
17865loop_2090:
17866 stx %l0, [%l7 + 0x10]
17867 ldx [%l7 + 0x60], %l5
17868 movg %xcc, %l3, %o6
17869loop_2091:
17870 brgz %i2, loop_2092
17871 fmovdpos %xcc, %f15, %f7
17872 nop
17873 setx loop_2093, %l0, %l1
17874 wrpr 0x1, %tl
17875 wrpr %l1, %tnpc
17876 setx 0x34400001400, %l0, %l1
17877 wrpr %l1, %tstate
17878 wrhpr 0x4, %htstate
17879 done
17880 ldub [%l7 + 0x3F], %i1
17881loop_2092:
17882 movcs %xcc, %l6, %o2
17883 fmovdle %xcc, %f2, %f2
17884loop_2093:
17885 te %xcc, 0x6
17886 tge %icc, 0x0
17887 sth %l4, [%l7 + 0x4A]
17888 fnor %f10, %f10, %f14
17889 fexpand %f5, %f4
17890 fmul8sux16 %f6, %f8, %f8
17891 fandnot1 %f0, %f12, %f12
17892 fnors %f7, %f11, %f3
17893 fxor %f2, %f2, %f12
17894 st %f5, [%l7 + 0x30]
17895 fbul %fcc1, loop_2094
17896 fandnot2s %f1, %f6, %f3
17897 bg,pt %icc, loop_2095
17898 array32 %g3, %g5, %g2
17899loop_2094:
17900 ldsh [%l7 + 0x22], %o3
17901 ld [%l7 + 0x28], %f11
17902loop_2095:
17903 ldx [%l7 + 0x40], %i5
17904 ldd [%l7 + 0x60], %f4
17905 fblg,a %fcc1, loop_2096
17906 fands %f13, %f6, %f0
17907 fornot2s %f2, %f15, %f8
17908 andncc %o4, %o1, %o0
17909loop_2096:
17910 srax %o5, 0x0B, %i0
17911 ldsb [%l7 + 0x62], %g7
17912 tvc %icc, 0x1
17913 bge,pn %xcc, loop_2097
17914 fpack32 %f14, %f0, %f10
17915 bpos,a loop_2098
17916 fcmpne32 %f4, %f0, %g6
17917loop_2097:
17918 bge %xcc, loop_2099
17919 udivcc %g4, 0x1984, %l1
17920loop_2098:
17921 stb %i4, [%l7 + 0x43]
17922 edge32n %i7, %o7, %g1
17923loop_2099:
17924 ldd [%l7 + 0x48], %f4
17925 fmovrsne %i6, %f1, %f11
17926 nop
17927 setx loop_2100, %l0, %l1
17928 wrpr 0x1, %tl
17929 wrpr %l1, %tnpc
17930 setx 0x34400001400, %l0, %l1
17931 wrpr %l1, %tstate
17932 wrhpr 0x4, %htstate
17933 done
17934 movre %l2, 0x035, %i3
17935 fmul8ulx16 %f8, %f14, %f10
17936 stb %l0, [%l7 + 0x56]
17937loop_2100:
17938 ldsb [%l7 + 0x7F], %l3
17939 fbu,a %fcc1, loop_2101
17940 ldub [%l7 + 0x61], %l5
17941 ldsb [%l7 + 0x12], %i2
17942 fbl,a %fcc3, loop_2102
17943loop_2101:
17944 edge32 %o6, %l6, %o2
17945 fnor %f10, %f10, %f12
17946 movcs %xcc, %i1, %g3
17947loop_2102:
17948 brgez,a %g5, loop_2103
17949 ldsh [%l7 + 0x36], %l4
17950 fbue %fcc3, loop_2104
17951 fpackfix %f10, %f3
17952loop_2103:
17953 fxnors %f1, %f3, %f12
17954 call loop_2105
17955loop_2104:
17956 smul %g2, 0x128C, %o3
17957 st %f6, [%l7 + 0x38]
17958 fpsub16s %f12, %f2, %f0
17959loop_2105:
17960 ldsb [%l7 + 0x22], %i5
17961 movle %xcc, %o1, %o4
17962 st %f9, [%l7 + 0x38]
17963 sra %o5, %o0, %g7
17964 sub %g6, %g4, %l1
17965 fmovdvc %icc, %f9, %f3
17966 bgu,a %xcc, loop_2106
17967 mova %icc, %i4, %i0
17968 stw %o7, [%l7 + 0x5C]
17969 bge,a %icc, loop_2107
17970loop_2106:
17971 fbe,a %fcc1, loop_2108
17972 ldsh [%l7 + 0x46], %g1
17973 and %i7, %i6, %i3
17974loop_2107:
17975 addc %l0, 0x07F3, %l2
17976loop_2108:
17977 fmovsl %icc, %f4, %f8
17978 udivcc %l3, 0x12A1, %i2
17979 ldsb [%l7 + 0x1F], %o6
17980 fandnot2s %f8, %f5, %f11
17981 fmovdneg %icc, %f11, %f5
17982 fandnot1 %f14, %f10, %f10
17983 ldx [%l7 + 0x28], %l6
17984 fmovda %xcc, %f12, %f11
17985 ld [%l7 + 0x54], %f11
17986 movrne %o2, %l5, %i1
17987 sth %g3, [%l7 + 0x60]
17988 lduh [%l7 + 0x10], %l4
17989 movn %xcc, %g5, %g2
17990 srax %o3, %o1, %i5
17991 ba,pt %xcc, loop_2109
17992 edge16ln %o5, %o0, %g7
17993 bge,a loop_2110
17994 and %o4, 0x13CD, %g6
17995loop_2109:
17996 ldx [%l7 + 0x48], %l1
17997 bcs,a loop_2111
17998loop_2110:
17999 srax %g4, 0x06, %i4
18000 movn %icc, %o7, %i0
18001 siam 0x0
18002loop_2111:
18003 fbn %fcc0, loop_2112
18004 sethi 0x006F, %g1
18005 bleu,a,pn %icc, loop_2113
18006 fpadd16 %f14, %f12, %f10
18007loop_2112:
18008 ld [%l7 + 0x20], %f9
18009 tne %icc, 0x4
18010loop_2113:
18011 ldsw [%l7 + 0x20], %i7
18012 fpsub32 %f8, %f4, %f8
18013 fbl %fcc0, loop_2114
18014 fmovrsne %i3, %f0, %f9
18015 tleu %xcc, 0x7
18016 sdivx %l0, 0x11AF, %i6
18017loop_2114:
18018 xnor %l3, 0x1F82, %l2
18019 ldx [%l7 + 0x30], %o6
18020 fbu,a %fcc3, loop_2115
18021 fnegd %f2, %f6
18022 ldd [%l7 + 0x28], %f2
18023 xorcc %i2, 0x0111, %l6
18024loop_2115:
18025 ldsw [%l7 + 0x0C], %o2
18026 fpadd32 %f10, %f14, %f10
18027 brgez %l5, loop_2116
18028 bgu,pn %xcc, loop_2117
18029 ldsw [%l7 + 0x2C], %i1
18030 fmovsn %icc, %f3, %f14
18031loop_2116:
18032 movcc %xcc, %g3, %l4
18033loop_2117:
18034 bne %icc, loop_2118
18035 fmul8ulx16 %f0, %f4, %f2
18036 movrne %g5, 0x038, %o3
18037 movleu %xcc, %o1, %g2
18038loop_2118:
18039 fmovsa %icc, %f15, %f5
18040 st %f15, [%l7 + 0x60]
18041 fmovs %f2, %f8
18042 sdivcc %o5, 0x02FA, %i5
18043 tcs %icc, 0x2
18044 ldd [%l7 + 0x60], %f14
18045 fmovdne %xcc, %f5, %f9
18046 stb %o0, [%l7 + 0x73]
18047 andcc %o4, 0x0AEA, %g7
18048 tgu %xcc, 0x0
18049 ld [%l7 + 0x10], %f10
18050 lduh [%l7 + 0x1A], %g6
18051 mulscc %g4, %l1, %o7
18052 sth %i0, [%l7 + 0x7E]
18053 ldub [%l7 + 0x7B], %i4
18054 ldsb [%l7 + 0x5A], %i7
18055 xnor %g1, %i3, %l0
18056 fba %fcc0, loop_2119
18057 and %l3, 0x15B8, %i6
18058 movrne %o6, %l2, %l6
18059 fmovsneg %icc, %f5, %f14
18060loop_2119:
18061 srl %i2, %l5, %i1
18062 lduw [%l7 + 0x14], %o2
18063 fmovdleu %xcc, %f5, %f15
18064 udiv %l4, 0x1BA7, %g3
18065 fmovdge %xcc, %f5, %f2
18066 sth %o3, [%l7 + 0x14]
18067 bpos %icc, loop_2120
18068 st %f9, [%l7 + 0x48]
18069 nop
18070 setx loop_2121, %l0, %l1
18071 wrpr 0x1, %tl
18072 wrpr %l1, %tpc
18073 add %l1, 0x4, %l1
18074 wrpr %l1, %tnpc
18075 setx 0x34400001400, %l0, %l1
18076 wrpr %l1, %tstate
18077 wrhpr 0x4, %htstate
18078 retry
18079 movrgez %g5, 0x273, %o1
18080loop_2120:
18081 fmovdcs %icc, %f12, %f14
18082 tgu %xcc, 0x0
18083loop_2121:
18084 udivcc %g2, 0x0DCE, %i5
18085 edge8ln %o0, %o5, %o4
18086 fcmpgt32 %f4, %f8, %g6
18087 ldsb [%l7 + 0x43], %g4
18088 fmovrslz %l1, %f14, %f0
18089 fmul8x16al %f6, %f1, %f8
18090 fcmpne16 %f0, %f12, %g7
18091 brlz,a %o7, loop_2122
18092 udiv %i0, 0x1157, %i7
18093 fpackfix %f10, %f5
18094 te %icc, 0x6
18095loop_2122:
18096 fornot2 %f10, %f6, %f2
18097 subccc %g1, %i4, %i3
18098 fcmple16 %f4, %f6, %l3
18099 brgez %i6, loop_2123
18100 sth %l0, [%l7 + 0x6A]
18101 fcmpeq32 %f6, %f14, %l2
18102 bcs,a,pt %xcc, loop_2124
18103loop_2123:
18104 brnz %l6, loop_2125
18105 movg %xcc, %i2, %o6
18106 ldd [%l7 + 0x50], %f10
18107loop_2124:
18108 sth %i1, [%l7 + 0x32]
18109loop_2125:
18110 movvs %xcc, %l5, %l4
18111 stx %g3, [%l7 + 0x30]
18112 fmovdpos %xcc, %f9, %f13
18113 fmovdg %icc, %f8, %f8
18114 fmovsl %icc, %f7, %f5
18115 bneg,a,pn %icc, loop_2126
18116 fmovrdlez %o3, %f6, %f2
18117 movcc %icc, %g5, %o2
18118 stw %g2, [%l7 + 0x18]
18119loop_2126:
18120 stb %i5, [%l7 + 0x44]
18121 edge16 %o0, %o5, %o1
18122 bneg,a,pt %icc, loop_2127
18123 ldsb [%l7 + 0x6B], %o4
18124 bge %icc, loop_2128
18125 smul %g4, 0x10A9, %g6
18126loop_2127:
18127 xnorcc %l1, 0x0A6E, %g7
18128 ldx [%l7 + 0x68], %i0
18129loop_2128:
18130 fcmped %fcc1, %f2, %f0
18131 fpsub16 %f8, %f6, %f6
18132 sth %i7, [%l7 + 0x34]
18133 fpadd32 %f6, %f0, %f2
18134 brnz,a %o7, loop_2129
18135 fmovsg %icc, %f1, %f5
18136 fmovse %xcc, %f13, %f8
18137 subccc %i4, 0x1375, %i3
18138loop_2129:
18139 std %f10, [%l7 + 0x38]
18140 orcc %l3, %i6, %g1
18141 srax %l0, 0x04, %l6
18142 fxnors %f13, %f0, %f12
18143 fmovsvs %xcc, %f9, %f2
18144 fcmpes %fcc3, %f12, %f0
18145 ldsw [%l7 + 0x0C], %l2
18146 be,a,pn %xcc, loop_2130
18147 ldx [%l7 + 0x60], %o6
18148 fmuld8sux16 %f1, %f14, %f4
18149 edge16ln %i1, %i2, %l5
18150loop_2130:
18151 stw %g3, [%l7 + 0x28]
18152 movne %icc, %l4, %g5
18153 brz %o3, loop_2131
18154 edge8 %o2, %i5, %g2
18155 fmovrdlz %o0, %f10, %f2
18156 add %o5, %o1, %g4
18157loop_2131:
18158 fpadd32 %f10, %f8, %f14
18159 fcmpd %fcc1, %f10, %f2
18160 fmovdvs %icc, %f1, %f8
18161 xor %g6, 0x1076, %o4
18162 fcmpd %fcc2, %f10, %f4
18163 addc %g7, %l1, %i0
18164 fmovs %f0, %f8
18165 st %f9, [%l7 + 0x44]
18166 movg %icc, %o7, %i4
18167 fbu %fcc3, loop_2132
18168 ldx [%l7 + 0x48], %i7
18169 edge32ln %l3, %i3, %g1
18170 movge %xcc, %l0, %l6
18171loop_2132:
18172 fexpand %f5, %f2
18173 fbe %fcc0, loop_2133
18174 stw %i6, [%l7 + 0x14]
18175 sth %o6, [%l7 + 0x5E]
18176 stw %i1, [%l7 + 0x1C]
18177loop_2133:
18178 fmul8sux16 %f14, %f4, %f10
18179 fbe,a %fcc0, loop_2134
18180 fmovrsne %l2, %f10, %f6
18181 fmovrdlez %i2, %f8, %f6
18182 ldx [%l7 + 0x20], %l5
18183loop_2134:
18184 tvc %icc, 0x7
18185 bl loop_2135
18186 fornot1s %f15, %f14, %f14
18187 movre %l4, 0x138, %g5
18188 stb %o3, [%l7 + 0x34]
18189loop_2135:
18190 movvs %xcc, %g3, %o2
18191 smul %g2, 0x0D2C, %i5
18192 fmovrdgz %o5, %f14, %f4
18193 tn %xcc, 0x7
18194 umul %o1, %o0, %g6
18195 stb %g4, [%l7 + 0x22]
18196 brgez %o4, loop_2136
18197 bleu,a,pn %icc, loop_2137
18198 subccc %g7, %l1, %i0
18199 fmul8ulx16 %f10, %f12, %f4
18200loop_2136:
18201 andcc %i4, %i7, %l3
18202loop_2137:
18203 udivcc %i3, 0x0B64, %o7
18204 ldub [%l7 + 0x50], %g1
18205 st %f9, [%l7 + 0x70]
18206 fmovdg %icc, %f7, %f9
18207 sll %l0, 0x09, %l6
18208 tge %xcc, 0x0
18209 stw %i6, [%l7 + 0x20]
18210 fcmpne16 %f4, %f2, %i1
18211 ldx [%l7 + 0x60], %o6
18212 fmovdneg %icc, %f3, %f2
18213 sth %i2, [%l7 + 0x32]
18214 bgu,pt %icc, loop_2138
18215 bleu,pn %icc, loop_2139
18216 bg,a %icc, loop_2140
18217 fpack32 %f4, %f2, %f4
18218loop_2138:
18219 stx %l5, [%l7 + 0x28]
18220loop_2139:
18221 fbl,a %fcc1, loop_2141
18222loop_2140:
18223 fmovde %xcc, %f5, %f3
18224 fpack32 %f0, %f2, %f2
18225 movn %xcc, %l2, %g5
18226loop_2141:
18227 fbu,a %fcc3, loop_2142
18228 fbuge %fcc2, loop_2143
18229 fandnot1 %f10, %f14, %f2
18230 movrgez %o3, 0x07E, %l4
18231loop_2142:
18232 ldsh [%l7 + 0x14], %g3
18233loop_2143:
18234 lduw [%l7 + 0x68], %g2
18235 movn %xcc, %o2, %o5
18236 sth %o1, [%l7 + 0x78]
18237 sth %o0, [%l7 + 0x12]
18238 fcmped %fcc0, %f8, %f0
18239 fbge %fcc1, loop_2144
18240 brlez %i5, loop_2145
18241 std %f8, [%l7 + 0x20]
18242 ldsb [%l7 + 0x12], %g6
18243loop_2144:
18244 faligndata %f2, %f4, %f10
18245loop_2145:
18246 mova %icc, %o4, %g7
18247 fmovdgu %xcc, %f3, %f9
18248 st %f0, [%l7 + 0x64]
18249 fnot2s %f8, %f11
18250 fnand %f6, %f14, %f0
18251 fcmps %fcc1, %f1, %f7
18252 fcmpes %fcc1, %f4, %f14
18253 bcc,a %xcc, loop_2146
18254 fandnot1 %f8, %f14, %f8
18255 movleu %xcc, %l1, %g4
18256 ld [%l7 + 0x5C], %f14
18257loop_2146:
18258 popc 0x0237, %i4
18259 fmul8sux16 %f14, %f6, %f0
18260 edge32ln %i7, %l3, %i3
18261 umul %o7, %g1, %l0
18262 orcc %l6, 0x1799, %i0
18263 fexpand %f7, %f8
18264 ldsh [%l7 + 0x48], %i1
18265 tle %xcc, 0x2
18266 ldx [%l7 + 0x60], %o6
18267 udivx %i6, 0x1A50, %l5
18268 fornot1 %f8, %f12, %f4
18269 sth %l2, [%l7 + 0x08]
18270 for %f0, %f0, %f0
18271 ldub [%l7 + 0x12], %g5
18272 bvc,pn %xcc, loop_2147
18273 fnands %f1, %f15, %f13
18274 xorcc %o3, 0x0070, %i2
18275 fmul8x16al %f2, %f3, %f2
18276loop_2147:
18277 movl %xcc, %g3, %l4
18278 movl %icc, %g2, %o2
18279 mulx %o5, %o1, %o0
18280 fmul8x16au %f1, %f1, %f14
18281 st %f15, [%l7 + 0x0C]
18282 fmovsne %icc, %f1, %f8
18283 ldx [%l7 + 0x40], %g6
18284 ldsb [%l7 + 0x5E], %o4
18285 tvc %xcc, 0x3
18286 sra %i5, 0x1F, %g7
18287 ldsw [%l7 + 0x5C], %g4
18288 fmovdcs %xcc, %f0, %f6
18289 bcc,a,pn %icc, loop_2148
18290 fmovdpos %icc, %f2, %f15
18291 ldsh [%l7 + 0x74], %i4
18292 fmuld8sux16 %f13, %f4, %f2
18293loop_2148:
18294 alignaddr %l1, %i7, %l3
18295 fmovdleu %xcc, %f15, %f5
18296 fmovscs %xcc, %f5, %f4
18297 fpack32 %f2, %f10, %f12
18298 fornot1s %f15, %f5, %f6
18299 edge32 %o7, %i3, %l0
18300 ldx [%l7 + 0x78], %g1
18301 ldd [%l7 + 0x78], %f0
18302 stb %i0, [%l7 + 0x11]
18303 fpsub32s %f8, %f7, %f9
18304 xorcc %i1, %o6, %i6
18305 fcmped %fcc1, %f2, %f2
18306 fandnot1 %f4, %f4, %f12
18307 movrgz %l6, %l5, %l2
18308 fabsd %f10, %f6
18309 tvs %icc, 0x6
18310 xorcc %g5, 0x1C73, %o3
18311 fbge,a %fcc3, loop_2149
18312 fpadd16 %f8, %f6, %f2
18313 fcmpeq32 %f12, %f12, %i2
18314 ldd [%l7 + 0x58], %f4
18315loop_2149:
18316 fnegs %f3, %f8
18317 tpos %xcc, 0x5
18318 fble %fcc1, loop_2150
18319 fmovsge %icc, %f9, %f10
18320 ld [%l7 + 0x60], %f2
18321 sdiv %l4, 0x078C, %g2
18322loop_2150:
18323 fcmple16 %f12, %f2, %o2
18324 stw %g3, [%l7 + 0x1C]
18325 udiv %o5, 0x01DB, %o0
18326 fsrc2 %f12, %f6
18327 ta %xcc, 0x2
18328 st %f6, [%l7 + 0x24]
18329 bg,a loop_2151
18330 tle %icc, 0x1
18331 fpsub32s %f11, %f7, %f9
18332 srlx %g6, 0x1E, %o1
18333loop_2151:
18334 for %f14, %f12, %f14
18335 ld [%l7 + 0x34], %f10
18336 fnegs %f3, %f6
18337 ldsh [%l7 + 0x0A], %o4
18338 lduh [%l7 + 0x4C], %i5
18339 std %f8, [%l7 + 0x60]
18340 ldd [%l7 + 0x48], %f14
18341 ldsh [%l7 + 0x1A], %g4
18342 tleu %icc, 0x6
18343 fbge,a %fcc2, loop_2152
18344 tcs %icc, 0x4
18345 mulx %i4, 0x0873, %g7
18346 brlz %i7, loop_2153
18347loop_2152:
18348 bl %icc, loop_2154
18349 movn %icc, %l1, %l3
18350 ldsb [%l7 + 0x1F], %o7
18351loop_2153:
18352 and %i3, 0x1AD3, %l0
18353loop_2154:
18354 edge16 %g1, %i1, %i0
18355 stw %i6, [%l7 + 0x30]
18356 fmovrdne %o6, %f10, %f0
18357 ldsh [%l7 + 0x7C], %l5
18358 movcs %icc, %l6, %g5
18359 bleu loop_2155
18360 ldsh [%l7 + 0x3C], %l2
18361 add %i2, 0x00F7, %l4
18362 stx %o3, [%l7 + 0x08]
18363loop_2155:
18364 stw %o2, [%l7 + 0x78]
18365 fzeros %f7
18366 fornot2 %f12, %f6, %f0
18367 ldsw [%l7 + 0x20], %g2
18368 ldd [%l7 + 0x08], %f0
18369 stw %g3, [%l7 + 0x68]
18370 bvc %icc, loop_2156
18371 stb %o0, [%l7 + 0x30]
18372 movg %xcc, %o5, %g6
18373 fmovsleu %xcc, %f3, %f12
18374loop_2156:
18375 ldx [%l7 + 0x68], %o1
18376 taddcc %i5, %g4, %i4
18377 ld [%l7 + 0x20], %f7
18378 fbu,a %fcc2, loop_2157
18379 ld [%l7 + 0x24], %f13
18380 ldsw [%l7 + 0x74], %g7
18381 sllx %o4, 0x10, %i7
18382loop_2157:
18383 fpadd32 %f0, %f12, %f8
18384 ld [%l7 + 0x50], %f15
18385 umul %l3, %l1, %i3
18386 fsrc2 %f2, %f12
18387 movpos %xcc, %l0, %g1
18388 addcc %o7, 0x15FA, %i0
18389 alignaddrl %i1, %o6, %i6
18390 fmovrse %l5, %f11, %f8
18391 bg,pt %icc, loop_2158
18392 fsrc1 %f0, %f8
18393 fpsub16 %f2, %f12, %f10
18394 sth %l6, [%l7 + 0x60]
18395loop_2158:
18396 fornot2s %f10, %f5, %f7
18397 fmovrslz %g5, %f12, %f4
18398 fmovdvc %xcc, %f7, %f13
18399 fmul8x16al %f1, %f1, %f4
18400 brnz %i2, loop_2159
18401 srl %l4, 0x0A, %l2
18402 tneg %xcc, 0x1
18403 bg %icc, loop_2160
18404loop_2159:
18405 stb %o2, [%l7 + 0x68]
18406 fmovsa %xcc, %f7, %f8
18407 tg %xcc, 0x4
18408loop_2160:
18409 edge8l %g2, %g3, %o3
18410 fnands %f7, %f0, %f10
18411 fpsub16 %f6, %f8, %f2
18412 fpack16 %f0, %f7
18413 fsrc2 %f8, %f14
18414 ld [%l7 + 0x1C], %f8
18415 tg %icc, 0x3
18416 stx %o0, [%l7 + 0x28]
18417 lduh [%l7 + 0x72], %g6
18418 addc %o5, 0x0571, %i5
18419 fexpand %f11, %f2
18420 ta %xcc, 0x0
18421 fxnor %f8, %f12, %f6
18422 ldub [%l7 + 0x51], %g4
18423 lduh [%l7 + 0x68], %i4
18424 fbne,a %fcc0, loop_2161
18425 stx %o1, [%l7 + 0x70]
18426 sdivx %g7, 0x046F, %o4
18427 fnot2s %f15, %f15
18428loop_2161:
18429 srax %l3, %l1, %i7
18430 orcc %i3, %g1, %l0
18431 edge8 %o7, %i1, %i0
18432 fmovrdlez %o6, %f4, %f14
18433 nop
18434 setx loop_2162, %l0, %l1
18435 jmpl %l1, %l5
18436 fmovrslez %i6, %f9, %f12
18437 fone %f8
18438 ldsw [%l7 + 0x60], %g5
18439loop_2162:
18440 tn %icc, 0x7
18441 edge16n %i2, %l4, %l2
18442 fandnot2 %f4, %f8, %f0
18443 addcc %o2, 0x0CCC, %l6
18444 ldsb [%l7 + 0x74], %g3
18445 sdiv %g2, 0x1878, %o3
18446 bl %icc, loop_2163
18447 ldd [%l7 + 0x08], %f4
18448 sdivcc %g6, 0x1A03, %o5
18449 fmovscc %icc, %f2, %f10
18450loop_2163:
18451 bgu,a %icc, loop_2164
18452 smulcc %o0, %g4, %i4
18453 lduw [%l7 + 0x78], %o1
18454 movcc %xcc, %i5, %o4
18455loop_2164:
18456 fpadd32 %f8, %f8, %f8
18457 brlz,a %g7, loop_2165
18458 ld [%l7 + 0x08], %f12
18459 bcc,a,pn %icc, loop_2166
18460 bvc,a %xcc, loop_2167
18461loop_2165:
18462 ldsh [%l7 + 0x78], %l1
18463 st %f0, [%l7 + 0x38]
18464loop_2166:
18465 siam 0x4
18466loop_2167:
18467 faligndata %f8, %f10, %f8
18468 fbg,a %fcc2, loop_2168
18469 tle %icc, 0x0
18470 lduw [%l7 + 0x50], %l3
18471 movleu %xcc, %i7, %i3
18472loop_2168:
18473 fbue,a %fcc3, loop_2169
18474 fzeros %f15
18475 stb %g1, [%l7 + 0x6F]
18476 fpsub16s %f11, %f2, %f6
18477loop_2169:
18478 fmovrdlez %l0, %f14, %f4
18479 fmovrsgz %i1, %f10, %f1
18480 fbg %fcc0, loop_2170
18481 sllx %o7, %i0, %l5
18482 fnors %f8, %f11, %f3
18483 tvs %icc, 0x5
18484loop_2170:
18485 fcmpgt16 %f4, %f10, %o6
18486 fornot2 %f4, %f14, %f2
18487 fornot2s %f6, %f5, %f9
18488 sdiv %i6, 0x0944, %g5
18489 fmovsg %icc, %f10, %f8
18490 fbo %fcc1, loop_2171
18491 nop
18492 setx loop_2172, %l0, %l1
18493 wrpr 0x1, %tl
18494 wrpr %l1, %tnpc
18495 setx 0x34400001400, %l0, %l1
18496 wrpr %l1, %tstate
18497 wrhpr 0x4, %htstate
18498 done
18499 edge32ln %l4, %l2, %o2
18500 fmovsn %icc, %f13, %f0
18501loop_2171:
18502 lduh [%l7 + 0x54], %i2
18503loop_2172:
18504 bge,a,pt %xcc, loop_2173
18505 bne,a loop_2174
18506 sub %g3, 0x1177, %l6
18507 fmovrslez %o3, %f2, %f11
18508loop_2173:
18509 fble,a %fcc1, loop_2175
18510loop_2174:
18511 st %f7, [%l7 + 0x40]
18512 fmovsge %xcc, %f1, %f5
18513 std %f8, [%l7 + 0x08]
18514loop_2175:
18515 edge16n %g6, %g2, %o0
18516 fxnors %f3, %f14, %f3
18517 bl,a,pt %xcc, loop_2176
18518 movrlez %g4, 0x3B1, %o5
18519 add %i4, %o1, %i5
18520 fzeros %f2
18521loop_2176:
18522 stb %o4, [%l7 + 0x7E]
18523 fmuld8sux16 %f0, %f5, %f4
18524 fors %f12, %f10, %f12
18525 fmul8sux16 %f6, %f6, %f12
18526 fmovdne %xcc, %f14, %f12
18527 bl,a,pt %xcc, loop_2177
18528 fornot2 %f0, %f2, %f8
18529 fsrc1s %f13, %f0
18530 fcmped %fcc2, %f4, %f4
18531loop_2177:
18532 st %f2, [%l7 + 0x18]
18533 ldub [%l7 + 0x31], %l1
18534 stw %l3, [%l7 + 0x68]
18535 fbl,a %fcc2, loop_2178
18536 ldsw [%l7 + 0x0C], %i7
18537 fmovsge %icc, %f3, %f4
18538 move %xcc, %i3, %g1
18539loop_2178:
18540 fmovrsgz %g7, %f11, %f2
18541 stx %i1, [%l7 + 0x48]
18542 movg %xcc, %o7, %i0
18543 movl %icc, %l5, %l0
18544 and %o6, %g5, %l4
18545 ldsb [%l7 + 0x1A], %l2
18546 fblg %fcc2, loop_2179
18547 udivx %o2, 0x1C04, %i2
18548 fmovsneg %xcc, %f8, %f15
18549 std %f6, [%l7 + 0x78]
18550loop_2179:
18551 fcmpgt32 %f6, %f2, %i6
18552 popc %g3, %o3
18553 std %f4, [%l7 + 0x50]
18554 nop
18555 setx loop_2180, %l0, %l1
18556 wrpr 0x1, %tl
18557 wrpr %l1, %tnpc
18558 setx 0x34400001400, %l0, %l1
18559 wrpr %l1, %tstate
18560 wrhpr 0x4, %htstate
18561 done
18562 sdivcc %l6, 0x1375, %g2
18563 ldub [%l7 + 0x5D], %g6
18564 std %f2, [%l7 + 0x60]
18565loop_2180:
18566 fbul,a %fcc0, loop_2181
18567 movleu %icc, %o0, %o5
18568 fnors %f6, %f13, %f1
18569 bn,pt %icc, loop_2182
18570loop_2181:
18571 fexpand %f0, %f6
18572 std %f10, [%l7 + 0x40]
18573 bleu,pn %xcc, loop_2183
18574loop_2182:
18575 brz %g4, loop_2184
18576 fmovrdlez %i4, %f10, %f4
18577 ldsh [%l7 + 0x78], %i5
18578loop_2183:
18579 movrne %o4, %l1, %l3
18580loop_2184:
18581 edge16n %i7, %i3, %g1
18582 fcmps %fcc2, %f11, %f6
18583 fand %f10, %f10, %f14
18584 ldub [%l7 + 0x1C], %o1
18585 fornot2 %f2, %f8, %f2
18586 te %icc, 0x4
18587 fmovsgu %xcc, %f10, %f10
18588 bcc,a,pt %icc, loop_2185
18589 fmovsleu %icc, %f7, %f15
18590 brz,a %i1, loop_2186
18591 fpsub16s %f2, %f7, %f15
18592loop_2185:
18593 std %f6, [%l7 + 0x10]
18594 fbn %fcc0, loop_2187
18595loop_2186:
18596 fbue,a %fcc2, loop_2188
18597 stb %g7, [%l7 + 0x28]
18598 andcc %o7, 0x1383, %l5
18599loop_2187:
18600 fbug,a %fcc1, loop_2189
18601loop_2188:
18602 movrgez %l0, 0x197, %i0
18603 ldsw [%l7 + 0x4C], %g5
18604 fand %f14, %f6, %f4
18605loop_2189:
18606 xorcc %l4, %o6, %l2
18607 tsubcc %o2, 0x1F40, %i6
18608 movle %icc, %g3, %o3
18609 edge16n %l6, %i2, %g6
18610 st %f5, [%l7 + 0x2C]
18611 bvs,a,pt %icc, loop_2190
18612 std %f12, [%l7 + 0x68]
18613 std %f2, [%l7 + 0x18]
18614 ldsb [%l7 + 0x22], %o0
18615loop_2190:
18616 sdiv %o5, 0x1C94, %g2
18617 pdist %f4, %f2, %f8
18618 ldsw [%l7 + 0x64], %g4
18619 ldsw [%l7 + 0x54], %i4
18620 fbue %fcc1, loop_2191
18621 stx %o4, [%l7 + 0x58]
18622 fmovrsgez %l1, %f12, %f11
18623 tcc %icc, 0x5
18624loop_2191:
18625 ldsw [%l7 + 0x58], %l3
18626 std %f10, [%l7 + 0x70]
18627 stw %i5, [%l7 + 0x14]
18628 stw %i3, [%l7 + 0x60]
18629 fnand %f4, %f8, %f12
18630 ld [%l7 + 0x10], %f1
18631 fcmpeq32 %f6, %f12, %i7
18632 fors %f10, %f5, %f6
18633 fxnors %f5, %f2, %f3
18634 fmuld8ulx16 %f5, %f13, %f8
18635 tvc %xcc, 0x4
18636 fmovrsgez %g1, %f9, %f11
18637 pdist %f14, %f12, %f12
18638 udivx %o1, 0x114E, %i1
18639 fors %f9, %f9, %f13
18640 lduh [%l7 + 0x76], %o7
18641 fcmpd %fcc3, %f10, %f2
18642 fcmpeq16 %f8, %f6, %l5
18643 fnot2 %f2, %f2
18644 lduh [%l7 + 0x76], %g7
18645 bneg,a,pt %xcc, loop_2192
18646 fmovrde %l0, %f6, %f6
18647 ldd [%l7 + 0x78], %f14
18648 bgu,a,pt %xcc, loop_2193
18649loop_2192:
18650 std %f12, [%l7 + 0x30]
18651 fmovscc %icc, %f11, %f9
18652 lduw [%l7 + 0x78], %i0
18653loop_2193:
18654 fandnot2 %f6, %f4, %f12
18655 mova %icc, %l4, %g5
18656 ldub [%l7 + 0x24], %l2
18657 taddcc %o2, %o6, %g3
18658 nop
18659 setx loop_2194, %l0, %l1
18660 wrpr 0x1, %tl
18661 wrpr %l1, %tnpc
18662 setx 0x34400001400, %l0, %l1
18663 wrpr %l1, %tstate
18664 wrhpr 0x4, %htstate
18665 done
18666 fbg %fcc0, loop_2195
18667 fmuld8sux16 %f0, %f1, %f8
18668 fmovd %f4, %f2
18669loop_2194:
18670 fmuld8sux16 %f7, %f11, %f6
18671loop_2195:
18672 fmovdcs %xcc, %f12, %f9
18673 ldub [%l7 + 0x25], %o3
18674 fpack32 %f8, %f6, %f6
18675 fbug %fcc2, loop_2196
18676 sdivcc %i6, 0x0D52, %i2
18677 bn,a loop_2197
18678 andn %l6, %g6, %o0
18679loop_2196:
18680 fmovdle %icc, %f2, %f3
18681 fpack16 %f10, %f4
18682loop_2197:
18683 stx %o5, [%l7 + 0x78]
18684 fbue %fcc1, loop_2198
18685 fbo,a %fcc1, loop_2199
18686 sth %g2, [%l7 + 0x2E]
18687 stw %g4, [%l7 + 0x48]
18688loop_2198:
18689 fble,a %fcc0, loop_2200
18690loop_2199:
18691 fnot1s %f7, %f10
18692 fnands %f11, %f13, %f12
18693 udivx %o4, 0x1549, %i4
18694loop_2200:
18695 fmovsge %icc, %f15, %f7
18696 fmovdcs %icc, %f2, %f11
18697 fmovsvs %xcc, %f5, %f10
18698 ld [%l7 + 0x64], %f10
18699 st %f14, [%l7 + 0x6C]
18700 stb %l3, [%l7 + 0x76]
18701 sll %i5, %i3, %l1
18702 fmovsa %icc, %f12, %f7
18703 udivcc %g1, 0x1AE6, %o1
18704 edge16ln %i1, %i7, %l5
18705 stx %g7, [%l7 + 0x10]
18706 ld [%l7 + 0x18], %f10
18707 tsubcc %l0, 0x0C3F, %i0
18708 fnegd %f12, %f14
18709 fnot2s %f15, %f15
18710 ldub [%l7 + 0x6D], %l4
18711 fmovrdgez %g5, %f12, %f0
18712 movre %l2, 0x374, %o7
18713 fexpand %f14, %f10
18714 fnot2s %f9, %f3
18715 brlz,a %o6, loop_2201
18716 fnegs %f3, %f0
18717 fmul8sux16 %f14, %f14, %f0
18718 stx %g3, [%l7 + 0x58]
18719loop_2201:
18720 fmovscc %icc, %f12, %f1
18721 orncc %o2, 0x0636, %i6
18722 ld [%l7 + 0x1C], %f0
18723 sth %o3, [%l7 + 0x3E]
18724 ldsb [%l7 + 0x44], %i2
18725 fmovsne %icc, %f6, %f4
18726 lduh [%l7 + 0x4A], %g6
18727 fcmple32 %f6, %f8, %o0
18728 fnot2s %f0, %f4
18729 fmovrslz %o5, %f13, %f3
18730 movvc %xcc, %l6, %g2
18731 movne %icc, %g4, %i4
18732 st %f0, [%l7 + 0x10]
18733 st %f3, [%l7 + 0x30]
18734 lduw [%l7 + 0x7C], %o4
18735 fnor %f4, %f8, %f14
18736 ld [%l7 + 0x0C], %f1
18737 st %f13, [%l7 + 0x54]
18738 std %f6, [%l7 + 0x28]
18739 fmovrdgz %l3, %f12, %f12
18740 mova %xcc, %i3, %i5
18741 fnot2 %f14, %f14
18742 ldd [%l7 + 0x60], %f2
18743 ld [%l7 + 0x78], %f14
18744 movpos %icc, %g1, %l1
18745 ld [%l7 + 0x0C], %f10
18746 fandnot1 %f0, %f4, %f0
18747 fbo %fcc3, loop_2202
18748 ldsh [%l7 + 0x0A], %i1
18749 ldx [%l7 + 0x18], %i7
18750 st %f1, [%l7 + 0x5C]
18751loop_2202:
18752 te %icc, 0x7
18753 subccc %l5, %o1, %g7
18754 lduw [%l7 + 0x24], %l0
18755 ld [%l7 + 0x3C], %f8
18756 xorcc %l4, 0x1A35, %g5
18757 fmovdvs %xcc, %f14, %f15
18758 fba %fcc1, loop_2203
18759 ldub [%l7 + 0x29], %l2
18760 fmovdle %icc, %f4, %f14
18761 fmovrde %i0, %f2, %f8
18762loop_2203:
18763 mova %xcc, %o6, %o7
18764 fxors %f15, %f6, %f15
18765 ld [%l7 + 0x48], %f5
18766 brz,a %g3, loop_2204
18767 edge8l %i6, %o3, %i2
18768 tsubcctv %o2, %g6, %o0
18769 movne %xcc, %o5, %g2
18770loop_2204:
18771 ldd [%l7 + 0x68], %f8
18772 lduw [%l7 + 0x74], %l6
18773 lduh [%l7 + 0x54], %g4
18774 fblg,a %fcc0, loop_2205
18775 edge16 %o4, %i4, %i3
18776 brz %i5, loop_2206
18777 fba,a %fcc2, loop_2207
18778loop_2205:
18779 orcc %g1, %l3, %l1
18780 stb %i1, [%l7 + 0x5D]
18781loop_2206:
18782 edge16n %i7, %l5, %o1
18783loop_2207:
18784 sth %g7, [%l7 + 0x48]
18785 andncc %l4, %g5, %l0
18786 fnot2s %f6, %f10
18787 bpos %icc, loop_2208
18788 udivcc %i0, 0x121B, %o6
18789 edge8 %o7, %l2, %g3
18790 fpsub32s %f12, %f11, %f11
18791loop_2208:
18792 tcc %icc, 0x7
18793 std %f6, [%l7 + 0x58]
18794 fandnot2 %f8, %f10, %f0
18795 fmovrse %i6, %f10, %f11
18796 st %f13, [%l7 + 0x78]
18797 fmovdpos %xcc, %f12, %f6
18798 stb %o3, [%l7 + 0x49]
18799 ldub [%l7 + 0x7F], %i2
18800 bvs %icc, loop_2209
18801 fmovde %xcc, %f11, %f2
18802 lduw [%l7 + 0x68], %g6
18803 fbn %fcc1, loop_2210
18804loop_2209:
18805 ble %icc, loop_2211
18806 ldd [%l7 + 0x50], %f6
18807 movvs %icc, %o0, %o2
18808loop_2210:
18809 lduh [%l7 + 0x0E], %o5
18810loop_2211:
18811 std %f0, [%l7 + 0x08]
18812 stw %l6, [%l7 + 0x6C]
18813 sth %g4, [%l7 + 0x38]
18814 sdiv %o4, 0x0256, %g2
18815 fmovdvc %icc, %f7, %f1
18816 edge16ln %i4, %i5, %g1
18817 bl,a,pn %icc, loop_2212
18818 lduw [%l7 + 0x54], %l3
18819 umul %l1, %i3, %i7
18820 tsubcc %i1, %l5, %o1
18821loop_2212:
18822 stb %l4, [%l7 + 0x49]
18823 udivcc %g7, 0x0054, %g5
18824 udivcc %l0, 0x164A, %i0
18825 and %o7, %o6, %l2
18826 tvc %xcc, 0x6
18827 fmovrde %g3, %f12, %f10
18828 stx %o3, [%l7 + 0x10]
18829 stb %i6, [%l7 + 0x58]
18830 fpsub32s %f1, %f14, %f12
18831 st %f13, [%l7 + 0x74]
18832 sth %g6, [%l7 + 0x14]
18833 ldsw [%l7 + 0x08], %o0
18834 te %icc, 0x7
18835 fmovsne %icc, %f11, %f7
18836 tg %icc, 0x0
18837 xnorcc %i2, 0x19BF, %o2
18838 movg %icc, %l6, %o5
18839 fone %f10
18840 stb %o4, [%l7 + 0x1B]
18841 fxnor %f12, %f0, %f14
18842 fmovde %icc, %f15, %f11
18843 fmovrdlz %g4, %f4, %f12
18844 fnand %f0, %f10, %f12
18845 bpos %xcc, loop_2213
18846 ldd [%l7 + 0x40], %f4
18847 edge32 %i4, %g2, %i5
18848 udiv %l3, 0x0793, %l1
18849loop_2213:
18850 fpadd16 %f6, %f8, %f4
18851 addcc %g1, 0x1C7F, %i7
18852 movpos %icc, %i3, %l5
18853 ld [%l7 + 0x20], %f11
18854 call loop_2214
18855 edge16n %o1, %l4, %g7
18856 fandnot1 %f10, %f2, %f0
18857 sra %g5, 0x08, %i1
18858loop_2214:
18859 movge %icc, %l0, %i0
18860 movrlez %o6, 0x045, %l2
18861 fxor %f2, %f14, %f8
18862 mulscc %g3, %o7, %o3
18863 fornot2s %f11, %f6, %f10
18864 bvs,a,pn %icc, loop_2215
18865 fpsub32 %f14, %f6, %f12
18866 movne %icc, %i6, %o0
18867 bcc,a,pn %xcc, loop_2216
18868loop_2215:
18869 fbne,a %fcc1, loop_2217
18870 ldub [%l7 + 0x46], %i2
18871 brz,a %g6, loop_2218
18872loop_2216:
18873 stb %l6, [%l7 + 0x0C]
18874loop_2217:
18875 fmuld8sux16 %f14, %f11, %f12
18876 lduw [%l7 + 0x1C], %o5
18877loop_2218:
18878 ldd [%l7 + 0x58], %f10
18879 array16 %o2, %o4, %g4
18880 ld [%l7 + 0x30], %f13
18881 tl %xcc, 0x6
18882 ldsb [%l7 + 0x65], %i4
18883 brnz %g2, loop_2219
18884 ldd [%l7 + 0x40], %f10
18885 add %l3, %i5, %l1
18886 lduw [%l7 + 0x60], %i7
18887loop_2219:
18888 movrgez %i3, %g1, %l5
18889 edge16ln %l4, %o1, %g5
18890 fpadd16 %f4, %f4, %f14
18891 ldsh [%l7 + 0x2C], %g7
18892 nop
18893 setx loop_2220, %l0, %l1
18894 wrpr 0x1, %tl
18895 wrpr %l1, %tnpc
18896 setx 0x34400001400, %l0, %l1
18897 wrpr %l1, %tstate
18898 wrhpr 0x4, %htstate
18899 done
18900 fmul8ulx16 %f2, %f14, %f4
18901 fnor %f6, %f12, %f6
18902 ld [%l7 + 0x44], %f4
18903loop_2220:
18904 bcc,pt %xcc, loop_2221
18905 bg,pn %icc, loop_2222
18906 movl %icc, %i1, %i0
18907 subccc %o6, %l2, %g3
18908loop_2221:
18909 fmovdvc %icc, %f12, %f2
18910loop_2222:
18911 bpos loop_2223
18912 sdivx %o7, 0x0CAB, %l0
18913 fand %f2, %f10, %f6
18914 sth %o3, [%l7 + 0x3E]
18915loop_2223:
18916 andcc %i6, 0x1FA3, %i2
18917 ldsh [%l7 + 0x36], %o0
18918 fmovrdlz %g6, %f0, %f0
18919 smulcc %l6, %o5, %o2
18920 lduh [%l7 + 0x36], %g4
18921 bge loop_2224
18922 movcc %icc, %o4, %g2
18923 movle %icc, %i4, %i5
18924 stw %l1, [%l7 + 0x08]
18925loop_2224:
18926 ldsh [%l7 + 0x78], %i7
18927 fand %f8, %f10, %f0
18928 bshuffle %f4, %f12, %f14
18929 std %f12, [%l7 + 0x50]
18930 fands %f15, %f11, %f1
18931 addc %l3, 0x0647, %g1
18932 stw %l5, [%l7 + 0x48]
18933 add %i3, 0x1C1E, %l4
18934 ldsh [%l7 + 0x64], %o1
18935 st %f8, [%l7 + 0x34]
18936 fabsd %f4, %f8
18937 sth %g7, [%l7 + 0x56]
18938 fones %f11
18939 fmovrdlz %g5, %f0, %f12
18940 fmovsneg %xcc, %f5, %f5
18941 sra %i1, %i0, %o6
18942 stx %g3, [%l7 + 0x48]
18943 smulcc %o7, %l2, %l0
18944 tne %icc, 0x5
18945 bvs,pt %xcc, loop_2225
18946 fpsub16 %f10, %f8, %f4
18947 fmovsle %xcc, %f11, %f2
18948 st %f12, [%l7 + 0x2C]
18949loop_2225:
18950 movvs %icc, %o3, %i6
18951 ldx [%l7 + 0x68], %o0
18952 ldsw [%l7 + 0x68], %g6
18953 fmuld8sux16 %f10, %f4, %f0
18954 fornot2s %f9, %f8, %f9
18955 fbne,a %fcc0, loop_2226
18956 fcmpeq16 %f14, %f2, %l6
18957 fabsd %f14, %f6
18958 tcc %icc, 0x4
18959loop_2226:
18960 fbue %fcc2, loop_2227
18961 fmovsg %icc, %f14, %f8
18962 fbn,a %fcc2, loop_2228
18963 tge %icc, 0x6
18964loop_2227:
18965 fzero %f8
18966 stx %i2, [%l7 + 0x08]
18967loop_2228:
18968 ldsw [%l7 + 0x7C], %o2
18969 sth %g4, [%l7 + 0x46]
18970 fmovrdgz %o4, %f14, %f12
18971 fmul8ulx16 %f12, %f6, %f4
18972 stx %o5, [%l7 + 0x20]
18973 fpsub32 %f12, %f0, %f4
18974 fmovsneg %xcc, %f14, %f6
18975 movrlez %g2, 0x282, %i4
18976 st %f10, [%l7 + 0x74]
18977 fnand %f10, %f10, %f2
18978 array16 %i5, %l1, %l3
18979 movrlz %g1, 0x287, %i7
18980 fmovdneg %icc, %f14, %f6
18981 bneg,a,pn %xcc, loop_2229
18982 fpsub16 %f6, %f2, %f2
18983 stw %i3, [%l7 + 0x1C]
18984 ld [%l7 + 0x4C], %f13
18985loop_2229:
18986 subc %l5, %o1, %g7
18987 edge16n %l4, %g5, %i1
18988 lduh [%l7 + 0x18], %o6
18989 stx %g3, [%l7 + 0x68]
18990 addc %o7, %i0, %l0
18991 or %l2, 0x147A, %o3
18992 fbne,a %fcc1, loop_2230
18993 movrgez %i6, 0x129, %g6
18994 ldsb [%l7 + 0x75], %o0
18995 fbule %fcc3, loop_2231
18996loop_2230:
18997 fcmpne16 %f14, %f2, %i2
18998 call loop_2232
18999 fbu %fcc1, loop_2233
19000loop_2231:
19001 fnot2 %f14, %f10
19002 fbne,a %fcc3, loop_2234
19003loop_2232:
19004 ldd [%l7 + 0x30], %f4
19005loop_2233:
19006 tg %xcc, 0x7
19007 fbug,a %fcc3, loop_2235
19008loop_2234:
19009 fmovsge %icc, %f15, %f5
19010 ta %icc, 0x2
19011 ldsb [%l7 + 0x57], %l6
19012loop_2235:
19013 fmovsneg %xcc, %f15, %f8
19014 lduh [%l7 + 0x66], %g4
19015 edge32n %o2, %o4, %g2
19016 ldsh [%l7 + 0x50], %i4
19017 fmovsle %xcc, %f2, %f11
19018 tsubcctv %o5, 0x0098, %l1
19019 sth %l3, [%l7 + 0x1A]
19020 fmovse %xcc, %f10, %f6
19021 nop
19022 setx loop_2236, %l0, %l1
19023 wrpr 0x1, %tl
19024 wrpr %l1, %tnpc
19025 setx 0x34400001400, %l0, %l1
19026 wrpr %l1, %tstate
19027 wrhpr 0x4, %htstate
19028 done
19029 ldub [%l7 + 0x66], %g1
19030 movvs %icc, %i7, %i5
19031 edge32l %i3, %o1, %g7
19032loop_2236:
19033 fpack32 %f12, %f0, %f4
19034 fmovs %f4, %f2
19035 fbul %fcc0, loop_2237
19036 ldd [%l7 + 0x70], %f12
19037 ldsh [%l7 + 0x5E], %l4
19038 movcc %icc, %g5, %i1
19039loop_2237:
19040 lduw [%l7 + 0x50], %o6
19041 fmovdn %icc, %f7, %f1
19042 fornot2 %f4, %f0, %f4
19043 st %f14, [%l7 + 0x7C]
19044 srax %g3, 0x16, %o7
19045 ld [%l7 + 0x74], %f9
19046 udivx %l5, 0x1694, %i0
19047 st %f14, [%l7 + 0x14]
19048 for %f4, %f2, %f12
19049 fmovrsgez %l2, %f12, %f13
19050 fmovdpos %xcc, %f5, %f4
19051 fcmped %fcc1, %f4, %f6
19052 ldub [%l7 + 0x46], %l0
19053 ldsh [%l7 + 0x24], %o3
19054 edge8l %i6, %o0, %g6
19055 fpsub16s %f1, %f5, %f6
19056 addc %l6, %g4, %o2
19057 ldsw [%l7 + 0x28], %o4
19058 fmovrdgez %g2, %f14, %f4
19059 brz,a %i2, loop_2238
19060 fandnot1 %f14, %f6, %f8
19061 pdist %f10, %f10, %f10
19062 xnor %i4, %l1, %l3
19063loop_2238:
19064 fmovdcs %xcc, %f9, %f11
19065 ld [%l7 + 0x50], %f7
19066 lduh [%l7 + 0x1A], %g1
19067 fxnors %f9, %f2, %f2
19068 fmovsvc %icc, %f11, %f7
19069 fmovdpos %icc, %f13, %f10
19070 taddcctv %i7, %i5, %o5
19071 stw %o1, [%l7 + 0x50]
19072 fpsub16 %f0, %f6, %f2
19073 for %f2, %f10, %f12
19074 fxnors %f1, %f6, %f3
19075 fmul8sux16 %f12, %f10, %f8
19076 and %i3, 0x0A53, %l4
19077 ldsw [%l7 + 0x64], %g5
19078 sth %i1, [%l7 + 0x52]
19079 ldd [%l7 + 0x18], %f0
19080 fmovdvs %xcc, %f2, %f7
19081 mulscc %g7, %g3, %o7
19082 fmovde %icc, %f7, %f0
19083 ldsw [%l7 + 0x64], %l5
19084 stx %i0, [%l7 + 0x18]
19085 edge32l %o6, %l2, %o3
19086 lduh [%l7 + 0x40], %l0
19087 ldsb [%l7 + 0x21], %i6
19088 fnors %f5, %f2, %f10
19089 tneg %icc, 0x1
19090 sth %g6, [%l7 + 0x2A]
19091 fabsd %f4, %f6
19092 ld [%l7 + 0x24], %f9
19093 fcmpne16 %f6, %f10, %l6
19094 fnot2 %f8, %f8
19095 lduw [%l7 + 0x58], %g4
19096 ldub [%l7 + 0x41], %o2
19097 stw %o4, [%l7 + 0x18]
19098 std %f14, [%l7 + 0x78]
19099 std %f8, [%l7 + 0x20]
19100 std %f0, [%l7 + 0x08]
19101 fbl,a %fcc1, loop_2239
19102 std %f2, [%l7 + 0x20]
19103 fxnors %f11, %f3, %f5
19104 smul %g2, 0x0B66, %o0
19105loop_2239:
19106 lduw [%l7 + 0x44], %i2
19107 fornot2s %f11, %f9, %f8
19108 tneg %xcc, 0x5
19109 fbg,a %fcc2, loop_2240
19110 sth %l1, [%l7 + 0x1E]
19111 fnot1 %f10, %f6
19112 tn %xcc, 0x2
19113loop_2240:
19114 ldd [%l7 + 0x38], %f2
19115 fmovspos %icc, %f3, %f9
19116 ld [%l7 + 0x68], %f12
19117 fxnor %f14, %f0, %f2
19118 fornot1s %f12, %f3, %f6
19119 fmovdne %icc, %f12, %f14
19120 fbne,a %fcc1, loop_2241
19121 fmovrdne %l3, %f12, %f0
19122 fexpand %f8, %f4
19123 fblg %fcc2, loop_2242
19124loop_2241:
19125 movvc %xcc, %i4, %i7
19126 ldd [%l7 + 0x30], %f14
19127 ldd [%l7 + 0x30], %f12
19128loop_2242:
19129 addccc %g1, 0x10FA, %i5
19130 movvc %xcc, %o5, %o1
19131 st %f6, [%l7 + 0x30]
19132 bcc,a loop_2243
19133 fnot2s %f4, %f4
19134 fpadd32 %f8, %f8, %f6
19135 edge32 %i3, %l4, %g5
19136loop_2243:
19137 bgu,a,pn %icc, loop_2244
19138 edge16ln %g7, %g3, %i1
19139 tle %xcc, 0x0
19140 ldub [%l7 + 0x1D], %l5
19141loop_2244:
19142 pdist %f2, %f0, %f6
19143 st %f3, [%l7 + 0x74]
19144 fornot1s %f15, %f8, %f3
19145 lduw [%l7 + 0x20], %o7
19146 fornot2 %f12, %f12, %f12
19147 fpsub32s %f11, %f6, %f6
19148 stw %i0, [%l7 + 0x50]
19149 addcc %l2, 0x034A, %o3
19150 bvc,a,pt %xcc, loop_2245
19151 ldub [%l7 + 0x3D], %l0
19152 edge16l %i6, %o6, %g6
19153 edge32ln %l6, %g4, %o2
19154loop_2245:
19155 fands %f15, %f9, %f12
19156 ld [%l7 + 0x64], %f9
19157 fmovsa %xcc, %f3, %f12
19158 fmul8x16au %f1, %f15, %f14
19159 fnegs %f3, %f13
19160 udiv %g2, 0x1747, %o4
19161 fmovsvc %icc, %f10, %f6
19162 fmovdleu %icc, %f14, %f6
19163 st %f7, [%l7 + 0x28]
19164 ldsh [%l7 + 0x56], %i2
19165 fbe,a %fcc3, loop_2246
19166 sth %o0, [%l7 + 0x1C]
19167 fmul8x16au %f15, %f15, %f14
19168 ldub [%l7 + 0x64], %l3
19169loop_2246:
19170 movleu %icc, %l1, %i7
19171 fmovsvs %icc, %f10, %f2
19172 ldub [%l7 + 0x78], %i4
19173 movne %xcc, %i5, %o5
19174 fbl,a %fcc1, loop_2247
19175 movre %g1, %i3, %l4
19176 stw %o1, [%l7 + 0x34]
19177 fmul8x16al %f4, %f2, %f4
19178loop_2247:
19179 sdivcc %g5, 0x14C4, %g7
19180 sethi 0x1C5C, %i1
19181 std %f14, [%l7 + 0x48]
19182 st %f9, [%l7 + 0x14]
19183 tvs %icc, 0x6
19184 movleu %icc, %g3, %l5
19185 lduw [%l7 + 0x14], %o7
19186 fpack16 %f12, %f0
19187 tge %xcc, 0x2
19188 edge32ln %i0, %l2, %o3
19189 brgz,a %i6, loop_2248
19190 fmovsvc %xcc, %f12, %f13
19191 taddcc %l0, 0x1FA3, %g6
19192 movcs %icc, %l6, %g4
19193loop_2248:
19194 fone %f6
19195 ldx [%l7 + 0x08], %o2
19196 tcs %xcc, 0x5
19197 ldsb [%l7 + 0x4E], %g2
19198 fpack16 %f6, %f14
19199 umul %o4, 0x08BD, %o6
19200 movl %xcc, %i2, %l3
19201 ldsw [%l7 + 0x58], %o0
19202 fmovdle %xcc, %f0, %f12
19203 ldub [%l7 + 0x11], %l1
19204 stw %i7, [%l7 + 0x08]
19205 ldx [%l7 + 0x48], %i4
19206 stw %o5, [%l7 + 0x0C]
19207 movvs %xcc, %g1, %i3
19208 udiv %l4, 0x1E7C, %o1
19209 ldsh [%l7 + 0x56], %g5
19210 fmovdpos %xcc, %f6, %f5
19211 tleu %icc, 0x6
19212 fmovrdgz %i5, %f4, %f2
19213 ldsb [%l7 + 0x75], %g7
19214 mulscc %i1, %g3, %o7
19215 fmovrsgz %i0, %f1, %f11
19216 fmovdneg %xcc, %f12, %f4
19217 ld [%l7 + 0x58], %f9
19218 fmovda %icc, %f15, %f5
19219 for %f12, %f2, %f4
19220 fmul8sux16 %f8, %f10, %f14
19221 sra %l5, 0x0F, %o3
19222 movn %icc, %i6, %l0
19223 sdiv %l2, 0x1E42, %l6
19224 ldsh [%l7 + 0x3A], %g6
19225 movleu %xcc, %o2, %g4
19226 movrgz %g2, 0x341, %o4
19227 sdivcc %i2, 0x0EDF, %l3
19228 sdivx %o6, 0x014E, %l1
19229 ble,a,pn %icc, loop_2249
19230 bneg,pn %xcc, loop_2250
19231 fcmpd %fcc3, %f12, %f8
19232 sllx %i7, %i4, %o5
19233loop_2249:
19234 fcmpd %fcc2, %f8, %f14
19235loop_2250:
19236 ldd [%l7 + 0x68], %f0
19237 andcc %g1, 0x0CF8, %o0
19238 fcmped %fcc1, %f6, %f14
19239 lduh [%l7 + 0x68], %l4
19240 fcmpd %fcc3, %f6, %f10
19241 andncc %o1, %g5, %i3
19242 fpmerge %f12, %f8, %f8
19243 edge16l %g7, %i5, %i1
19244 fexpand %f4, %f6
19245 udiv %o7, 0x08AD, %i0
19246 sth %g3, [%l7 + 0x10]
19247 fzeros %f0
19248 fpadd16s %f9, %f14, %f9
19249 bcc %xcc, loop_2251
19250 st %f5, [%l7 + 0x14]
19251 xorcc %l5, %i6, %l0
19252 sra %l2, 0x08, %l6
19253loop_2251:
19254 stx %g6, [%l7 + 0x28]
19255 ldx [%l7 + 0x20], %o2
19256 fmovs %f3, %f4
19257 fsrc2s %f15, %f9
19258 fandnot2s %f2, %f15, %f7
19259 fbue %fcc1, loop_2252
19260 lduw [%l7 + 0x30], %o3
19261 faligndata %f10, %f4, %f8
19262 movleu %icc, %g2, %g4
19263loop_2252:
19264 srax %i2, %l3, %o4
19265 sth %l1, [%l7 + 0x78]
19266 fxnors %f12, %f5, %f15
19267 umulcc %i7, 0x12BC, %i4
19268 fbge,a %fcc0, loop_2253
19269 sth %o6, [%l7 + 0x18]
19270 fmovsa %icc, %f1, %f15
19271 lduw [%l7 + 0x24], %g1
19272loop_2253:
19273 fornot1s %f9, %f8, %f11
19274 ldd [%l7 + 0x58], %f4
19275 sth %o0, [%l7 + 0x5C]
19276 fzero %f2
19277 std %f4, [%l7 + 0x10]
19278 stx %o5, [%l7 + 0x28]
19279 orncc %l4, 0x07F6, %o1
19280 stw %i3, [%l7 + 0x4C]
19281 umulcc %g7, 0x0A0E, %g5
19282 fandnot1s %f9, %f2, %f15
19283 movrlez %i1, %o7, %i0
19284 edge32ln %g3, %l5, %i5
19285 movrlez %i6, 0x0B3, %l0
19286 stw %l6, [%l7 + 0x30]
19287 ldsb [%l7 + 0x2F], %l2
19288 sdiv %g6, 0x1DE9, %o2
19289 array16 %g2, %o3, %i2
19290 fpsub32 %f6, %f2, %f10
19291 array8 %l3, %o4, %g4
19292 edge32ln %l1, %i7, %o6
19293 edge32n %g1, %o0, %o5
19294 umulcc %i4, 0x0BC4, %l4
19295 ldsb [%l7 + 0x4C], %o1
19296 ldub [%l7 + 0x2B], %g7
19297 stx %i3, [%l7 + 0x60]
19298 ldsh [%l7 + 0x38], %i1
19299 bvs,a,pn %xcc, loop_2254
19300 tsubcctv %g5, 0x0C73, %i0
19301 subc %g3, 0x0E4D, %o7
19302 bcs,a,pn %xcc, loop_2255
19303loop_2254:
19304 movl %xcc, %l5, %i6
19305 movrlez %i5, 0x1F4, %l0
19306 movrlz %l2, 0x202, %g6
19307loop_2255:
19308 bneg,a,pn %xcc, loop_2256
19309 movrgez %l6, %g2, %o3
19310 ldub [%l7 + 0x1E], %i2
19311 edge32 %l3, %o4, %g4
19312loop_2256:
19313 ldub [%l7 + 0x54], %o2
19314 movcc %icc, %i7, %o6
19315 taddcctv %l1, 0x1578, %g1
19316 siam 0x4
19317 nop
19318 setx loop_2257, %l0, %l1
19319 wrpr 0x1, %tl
19320 wrpr %l1, %tnpc
19321 setx 0x34400001400, %l0, %l1
19322 wrpr %l1, %tstate
19323 wrhpr 0x4, %htstate
19324 done
19325 andn %o0, 0x17DC, %i4
19326 srax %l4, %o1, %g7
19327 andncc %i3, %i1, %o5
19328loop_2257:
19329 lduw [%l7 + 0x68], %i0
19330 fandnot2s %f8, %f8, %f12
19331 fpackfix %f6, %f3
19332 edge8n %g3, %g5, %l5
19333 lduh [%l7 + 0x2C], %o7
19334 fornot2 %f14, %f0, %f0
19335 ldub [%l7 + 0x53], %i6
19336 ldub [%l7 + 0x3F], %i5
19337 ldd [%l7 + 0x28], %f12
19338 addcc %l0, 0x1F9C, %l2
19339 fbg,a %fcc1, loop_2258
19340 fpack16 %f2, %f1
19341 ld [%l7 + 0x50], %f0
19342 fmovrdne %l6, %f0, %f12
19343loop_2258:
19344 fmovdvc %icc, %f2, %f15
19345 fcmpgt16 %f4, %f6, %g6
19346 fmovrslez %o3, %f11, %f12
19347 ldub [%l7 + 0x5C], %g2
19348 fcmped %fcc2, %f2, %f4
19349 ldd [%l7 + 0x68], %f0
19350 umulcc %i2, %l3, %o4
19351 ba,a,pt %xcc, loop_2259
19352 tcc %xcc, 0x7
19353 fpack32 %f12, %f14, %f4
19354 brlz,a %o2, loop_2260
19355loop_2259:
19356 fmovrdgz %g4, %f12, %f14
19357 fcmped %fcc1, %f0, %f0
19358 ldx [%l7 + 0x28], %i7
19359loop_2260:
19360 siam 0x0
19361 subccc %l1, 0x1896, %o6
19362 fmovsleu %xcc, %f3, %f14
19363 subc %o0, %g1, %l4
19364 bn loop_2261
19365 fandnot1 %f10, %f4, %f0
19366 ble,a,pt %icc, loop_2262
19367 fmovrsne %i4, %f4, %f9
19368loop_2261:
19369 fbge %fcc2, loop_2263
19370 fcmpeq16 %f0, %f2, %o1
19371loop_2262:
19372 ld [%l7 + 0x58], %f0
19373 siam 0x2
19374loop_2263:
19375 and %g7, %i3, %i1
19376 fbe %fcc3, loop_2264
19377 edge32l %o5, %g3, %i0
19378 fpack32 %f4, %f10, %f8
19379 ldub [%l7 + 0x72], %l5
19380loop_2264:
19381 subccc %o7, 0x1A60, %i6
19382 ldsb [%l7 + 0x5B], %g5
19383 ldd [%l7 + 0x18], %f0
19384 array32 %l0, %i5, %l6
19385 fnot1 %f2, %f8
19386 fornot2s %f12, %f0, %f12
19387 lduh [%l7 + 0x58], %l2
19388 tcc %icc, 0x7
19389 ldd [%l7 + 0x28], %f10
19390 fxnor %f8, %f4, %f14
19391 fble,a %fcc0, loop_2265
19392 orncc %g6, %o3, %i2
19393 fnot1 %f2, %f4
19394 fbule %fcc2, loop_2266
19395loop_2265:
19396 fpadd32 %f12, %f14, %f0
19397 movre %l3, %g2, %o4
19398 ble %xcc, loop_2267
19399loop_2266:
19400 tn %xcc, 0x6
19401 bpos,pn %xcc, loop_2268
19402 fcmpd %fcc0, %f14, %f8
19403loop_2267:
19404 array16 %o2, %i7, %l1
19405 brgez %o6, loop_2269
19406loop_2268:
19407 fmovdle %xcc, %f1, %f2
19408 movle %icc, %o0, %g1
19409 bleu,a,pn %xcc, loop_2270
19410loop_2269:
19411 std %f8, [%l7 + 0x08]
19412 ldsh [%l7 + 0x6A], %l4
19413 stb %g4, [%l7 + 0x2E]
19414loop_2270:
19415 ldsw [%l7 + 0x18], %i4
19416 bcs,a %icc, loop_2271
19417 mova %icc, %g7, %o1
19418 fsrc2s %f12, %f2
19419 alignaddrl %i1, %o5, %g3
19420loop_2271:
19421 ldx [%l7 + 0x38], %i0
19422 xnor %l5, 0x0D38, %o7
19423 st %f4, [%l7 + 0x24]
19424 fabss %f9, %f15
19425 tcs %icc, 0x0
19426 tsubcc %i3, %g5, %i6
19427 movne %icc, %l0, %i5
19428 sethi 0x1FA3, %l6
19429 fsrc2s %f10, %f12
19430 movrgez %l2, 0x333, %g6
19431 fmovdcc %icc, %f6, %f8
19432 edge32 %i2, %o3, %g2
19433 movl %xcc, %l3, %o4
19434 brnz,a %i7, loop_2272
19435 for %f14, %f6, %f10
19436 andn %l1, 0x1EB4, %o2
19437 ldsb [%l7 + 0x26], %o0
19438loop_2272:
19439 std %f6, [%l7 + 0x20]
19440 smulcc %o6, %l4, %g1
19441 taddcc %i4, %g4, %o1
19442 st %f14, [%l7 + 0x78]
19443 and %g7, %o5, %g3
19444 ldx [%l7 + 0x58], %i1
19445 ldub [%l7 + 0x4B], %i0
19446 xnor %o7, 0x1FCB, %i3
19447 movgu %icc, %l5, %g5
19448 move %icc, %i6, %l0
19449 ldsb [%l7 + 0x53], %i5
19450 edge8 %l6, %g6, %i2
19451 udivx %l2, 0x00D6, %g2
19452 movvc %icc, %l3, %o3
19453 fmovsa %xcc, %f13, %f5
19454 std %f0, [%l7 + 0x50]
19455 bshuffle %f4, %f10, %f4
19456 sra %i7, 0x10, %o4
19457 ldsh [%l7 + 0x30], %l1
19458 stw %o2, [%l7 + 0x18]
19459 nop
19460 setx loop_2273, %l0, %l1
19461 jmpl %l1, %o6
19462 fsrc2s %f10, %f8
19463 array8 %l4, %o0, %i4
19464 movre %g4, 0x34C, %o1
19465loop_2273:
19466 sth %g1, [%l7 + 0x0C]
19467 ldx [%l7 + 0x08], %g7
19468 ldx [%l7 + 0x78], %g3
19469 std %f12, [%l7 + 0x30]
19470 array32 %o5, %i0, %i1
19471 sllx %o7, 0x1E, %l5
19472 fmuld8sux16 %f7, %f2, %f2
19473 ldd [%l7 + 0x58], %f0
19474 smul %g5, 0x01B1, %i3
19475 stx %i6, [%l7 + 0x68]
19476 ldsh [%l7 + 0x74], %l0
19477 nop
19478 setx loop_2274, %l0, %l1
19479 jmpl %l1, %l6
19480 bpos,pt %icc, loop_2275
19481 edge8n %g6, %i5, %i2
19482 fcmpgt16 %f14, %f10, %g2
19483loop_2274:
19484 movneg %xcc, %l3, %l2
19485loop_2275:
19486 movn %xcc, %i7, %o4
19487 ld [%l7 + 0x54], %f11
19488 fbue %fcc3, loop_2276
19489 ldd [%l7 + 0x60], %f4
19490 sth %l1, [%l7 + 0x6A]
19491 fmovse %xcc, %f6, %f9
19492loop_2276:
19493 lduw [%l7 + 0x70], %o3
19494 sdivcc %o6, 0x1FBE, %l4
19495 addc %o2, 0x0A4F, %o0
19496 ldd [%l7 + 0x50], %f2
19497 fmuld8sux16 %f0, %f8, %f6
19498 brnz %i4, loop_2277
19499 fnors %f12, %f11, %f12
19500 fsrc2s %f3, %f2
19501 stb %g4, [%l7 + 0x50]
19502loop_2277:
19503 lduh [%l7 + 0x58], %o1
19504 subcc %g7, 0x1F3B, %g1
19505 bvc %icc, loop_2278
19506 andncc %o5, %g3, %i1
19507 ble,a loop_2279
19508 siam 0x0
19509loop_2278:
19510 fbo,a %fcc1, loop_2280
19511 addccc %i0, %o7, %g5
19512loop_2279:
19513 fbg,a %fcc0, loop_2281
19514 add %i3, %l5, %i6
19515loop_2280:
19516 movcc %icc, %l6, %g6
19517 xorcc %l0, %i5, %i2
19518loop_2281:
19519 addc %l3, %l2, %i7
19520 fpack16 %f2, %f8
19521 sth %o4, [%l7 + 0x18]
19522 fcmpes %fcc3, %f0, %f2
19523 stx %l1, [%l7 + 0x38]
19524 lduh [%l7 + 0x70], %o3
19525 ldd [%l7 + 0x28], %f6
19526 fmovspos %xcc, %f10, %f10
19527 sdiv %g2, 0x0E07, %l4
19528 fpsub16 %f8, %f12, %f6
19529 stb %o2, [%l7 + 0x19]
19530 movgu %icc, %o6, %i4
19531 movrlz %g4, 0x2D4, %o1
19532 sllx %g7, %o0, %g1
19533 fnot2 %f0, %f10
19534 fmovdg %xcc, %f5, %f7
19535 lduw [%l7 + 0x3C], %o5
19536 fone %f8
19537 stx %i1, [%l7 + 0x68]
19538 lduh [%l7 + 0x58], %g3
19539 fcmpne16 %f14, %f14, %i0
19540 fpadd16s %f9, %f2, %f13
19541 smulcc %o7, 0x0EC3, %g5
19542 stx %i3, [%l7 + 0x38]
19543 movg %icc, %i6, %l5
19544 brgz,a %g6, loop_2282
19545 edge16 %l6, %l0, %i2
19546 fnor %f0, %f8, %f14
19547 smulcc %l3, %i5, %i7
19548loop_2282:
19549 sth %o4, [%l7 + 0x26]
19550 fbuge %fcc1, loop_2283
19551 fone %f0
19552 stx %l2, [%l7 + 0x70]
19553 tvs %icc, 0x7
19554loop_2283:
19555 edge32n %l1, %g2, %o3
19556 ldx [%l7 + 0x70], %o2
19557 fbne,a %fcc3, loop_2284
19558 fsrc1 %f10, %f8
19559 bshuffle %f8, %f12, %f4
19560 tvs %xcc, 0x4
19561loop_2284:
19562 fmovdcc %xcc, %f9, %f10
19563 stw %o6, [%l7 + 0x68]
19564 ldd [%l7 + 0x68], %f6
19565 fmovscs %icc, %f15, %f7
19566 taddcctv %i4, %g4, %o1
19567 bneg,a,pn %icc, loop_2285
19568 fmovrdne %l4, %f0, %f8
19569 sethi 0x054E, %g7
19570 fbn,a %fcc1, loop_2286
19571loop_2285:
19572 fbg %fcc1, loop_2287
19573 move %xcc, %o0, %g1
19574 fpackfix %f8, %f4
19575loop_2286:
19576 lduh [%l7 + 0x1A], %i1
19577loop_2287:
19578 fblg,a %fcc2, loop_2288
19579 fbg %fcc3, loop_2289
19580 fnegs %f10, %f10
19581 ldd [%l7 + 0x78], %f8
19582loop_2288:
19583 subcc %o5, %i0, %o7
19584loop_2289:
19585 alignaddr %g3, %g5, %i6
19586 ldub [%l7 + 0x42], %l5
19587 ble,pt %xcc, loop_2290
19588 nop
19589 setx loop_2291, %l0, %l1
19590 jmpl %l1, %g6
19591 movle %xcc, %l6, %l0
19592 fornot1s %f6, %f3, %f3
19593loop_2290:
19594 fand %f6, %f2, %f6
19595loop_2291:
19596 movn %icc, %i2, %i3
19597 fmovsgu %xcc, %f9, %f1
19598 and %i5, %l3, %i7
19599 ldsb [%l7 + 0x53], %l2
19600 tleu %xcc, 0x3
19601 tne %icc, 0x2
19602 ld [%l7 + 0x54], %f7
19603 sth %o4, [%l7 + 0x34]
19604 stx %l1, [%l7 + 0x20]
19605 fmovdne %icc, %f1, %f1
19606 stw %o3, [%l7 + 0x44]
19607 sra %o2, 0x1C, %g2
19608 stw %i4, [%l7 + 0x44]
19609 xorcc %o6, 0x0251, %o1
19610 add %l4, 0x011C, %g4
19611 sdiv %o0, 0x0421, %g7
19612 bvs,a %xcc, loop_2292
19613 movrgez %i1, %o5, %g1
19614 ldx [%l7 + 0x70], %o7
19615 alignaddrl %i0, %g5, %g3
19616loop_2292:
19617 ldsb [%l7 + 0x6F], %l5
19618 fmovsle %icc, %f3, %f15
19619 fcmpgt16 %f4, %f6, %i6
19620 edge8ln %l6, %g6, %l0
19621 fmovsg %xcc, %f13, %f7
19622 stw %i2, [%l7 + 0x40]
19623 smulcc %i5, %i3, %l3
19624 fmovsn %xcc, %f2, %f7
19625 fmovrde %l2, %f2, %f12
19626 ldx [%l7 + 0x10], %o4
19627 brgz %i7, loop_2293
19628 te %icc, 0x0
19629 fmuld8sux16 %f14, %f2, %f12
19630 bl,a %icc, loop_2294
19631loop_2293:
19632 edge32ln %l1, %o3, %o2
19633 sra %i4, %o6, %o1
19634 fcmps %fcc2, %f3, %f4
19635loop_2294:
19636 ldx [%l7 + 0x60], %g2
19637 edge16n %l4, %o0, %g4
19638 brnz %g7, loop_2295
19639 movrgez %i1, %g1, %o5
19640 array16 %i0, %g5, %g3
19641 fmovsgu %icc, %f14, %f13
19642loop_2295:
19643 fpadd32 %f10, %f6, %f6
19644 ble,pn %icc, loop_2296
19645 fexpand %f12, %f10
19646 fxors %f3, %f6, %f9
19647 ldd [%l7 + 0x08], %f10
19648loop_2296:
19649 nop
19650 setx loop_2297, %l0, %l1
19651 jmpl %l1, %l5
19652 tg %xcc, 0x6
19653 ldsb [%l7 + 0x5A], %o7
19654 std %f14, [%l7 + 0x48]
19655loop_2297:
19656 fmovsgu %xcc, %f11, %f6
19657 fbl,a %fcc2, loop_2298
19658 bneg,a,pn %icc, loop_2299
19659 fmovde %xcc, %f9, %f5
19660 tne %xcc, 0x1
19661loop_2298:
19662 mulx %i6, 0x023D, %l6
19663loop_2299:
19664 edge8l %g6, %l0, %i2
19665 edge16 %i5, %l3, %l2
19666 fmovsg %icc, %f12, %f7
19667 movleu %icc, %i3, %i7
19668 sth %l1, [%l7 + 0x24]
19669 std %f0, [%l7 + 0x20]
19670 xor %o4, 0x05D8, %o2
19671 nop
19672 setx loop_2300, %l0, %l1
19673 wrpr 0x1, %tl
19674 wrpr %l1, %tpc
19675 add %l1, 0x4, %l1
19676 wrpr %l1, %tnpc
19677 setx 0x34400001400, %l0, %l1
19678 wrpr %l1, %tstate
19679 wrhpr 0x4, %htstate
19680 retry
19681 ldsw [%l7 + 0x60], %o3
19682 sth %o6, [%l7 + 0x7E]
19683 stx %i4, [%l7 + 0x38]
19684loop_2300:
19685 ldub [%l7 + 0x27], %o1
19686 fmovrde %g2, %f14, %f6
19687 fmovscs %icc, %f5, %f0
19688 call loop_2301
19689 edge32n %l4, %g4, %g7
19690 fbe,a %fcc3, loop_2302
19691 fmovdleu %xcc, %f7, %f9
19692loop_2301:
19693 stw %i1, [%l7 + 0x4C]
19694 fnegd %f8, %f4
19695loop_2302:
19696 ldx [%l7 + 0x28], %o0
19697 addc %g1, %o5, %g5
19698 st %f4, [%l7 + 0x20]
19699 fpsub32s %f12, %f10, %f12
19700 stb %i0, [%l7 + 0x0E]
19701 stw %g3, [%l7 + 0x48]
19702 for %f10, %f0, %f8
19703 fpsub32 %f6, %f8, %f2
19704 fmovdcs %icc, %f4, %f1
19705 sth %l5, [%l7 + 0x4A]
19706 edge32ln %o7, %l6, %i6
19707 addcc %l0, 0x0351, %g6
19708 fmul8sux16 %f6, %f8, %f0
19709 sth %i2, [%l7 + 0x0A]
19710 fmul8x16al %f14, %f15, %f14
19711 fmovrdlez %l3, %f4, %f8
19712 fmovrslz %l2, %f14, %f5
19713 fmuld8sux16 %f7, %f4, %f8
19714 tn %xcc, 0x0
19715 ldub [%l7 + 0x28], %i5
19716 ldx [%l7 + 0x60], %i7
19717 fmovsn %icc, %f14, %f2
19718 tleu %xcc, 0x1
19719 fmovrsgez %i3, %f14, %f0
19720 fandnot1s %f0, %f13, %f13
19721 ld [%l7 + 0x28], %f9
19722 fzero %f0
19723 te %icc, 0x6
19724 lduw [%l7 + 0x20], %o4
19725 sll %l1, 0x16, %o2
19726 fxnors %f9, %f3, %f7
19727 fornot2 %f4, %f10, %f2
19728 fsrc1s %f7, %f14
19729 ldsw [%l7 + 0x34], %o3
19730 smul %i4, %o6, %g2
19731 fmovsvs %icc, %f13, %f2
19732 sdivcc %o1, 0x0A9C, %l4
19733 st %f13, [%l7 + 0x78]
19734 ldd [%l7 + 0x10], %f14
19735 tvc %icc, 0x3
19736 st %f5, [%l7 + 0x40]
19737 fpadd32 %f14, %f2, %f4
19738 stx %g4, [%l7 + 0x40]
19739 std %f0, [%l7 + 0x38]
19740 fba %fcc1, loop_2303
19741 ldd [%l7 + 0x08], %f12
19742 fbug,a %fcc2, loop_2304
19743 fnegs %f7, %f5
19744loop_2303:
19745 stw %g7, [%l7 + 0x70]
19746 stx %i1, [%l7 + 0x68]
19747loop_2304:
19748 ldsw [%l7 + 0x74], %g1
19749 udiv %o5, 0x121A, %g5
19750 fzero %f0
19751 std %f0, [%l7 + 0x08]
19752 fcmpes %fcc2, %f11, %f7
19753 fzeros %f1
19754 sll %o0, 0x1E, %i0
19755 fbug,a %fcc1, loop_2305
19756 lduh [%l7 + 0x0E], %g3
19757 fpackfix %f0, %f0
19758 edge16l %o7, %l6, %l5
19759loop_2305:
19760 stb %i6, [%l7 + 0x0E]
19761 sllx %l0, 0x06, %i2
19762 nop
19763 setx loop_2306, %l0, %l1
19764 wrpr 0x1, %tl
19765 wrpr %l1, %tnpc
19766 setx 0x34400001400, %l0, %l1
19767 wrpr %l1, %tstate
19768 wrhpr 0x4, %htstate
19769 done
19770 movrne %l3, 0x1FC, %g6
19771 fmovsneg %icc, %f10, %f8
19772 std %f8, [%l7 + 0x60]
19773loop_2306:
19774 smulcc %l2, 0x1861, %i5
19775 fbo,a %fcc3, loop_2307
19776 andn %i7, %o4, %i3
19777 ldub [%l7 + 0x1A], %l1
19778 bneg,pt %icc, loop_2308
19779loop_2307:
19780 ld [%l7 + 0x30], %f5
19781 bvc,a loop_2309
19782 fmovrsgez %o2, %f0, %f1
19783loop_2308:
19784 tcc %icc, 0x4
19785 stw %i4, [%l7 + 0x10]
19786loop_2309:
19787 fmovscs %xcc, %f1, %f8
19788 fmul8x16 %f7, %f10, %f2
19789 edge32ln %o6, %g2, %o3
19790 movvs %icc, %o1, %l4
19791 fnot2s %f4, %f6
19792 edge8n %g4, %g7, %g1
19793 fmovsvc %xcc, %f7, %f13
19794 fandnot1s %f5, %f11, %f5
19795 fcmpne16 %f2, %f0, %i1
19796 fmovd %f2, %f12
19797 ld [%l7 + 0x70], %f6
19798 stx %g5, [%l7 + 0x58]
19799 ldd [%l7 + 0x60], %f14
19800 move %xcc, %o0, %i0
19801 fexpand %f14, %f4
19802 edge16n %o5, %o7, %l6
19803 movrne %l5, %g3, %l0
19804 fabss %f10, %f14
19805 andn %i2, %i6, %g6
19806 fmovdvs %icc, %f13, %f15
19807 movvc %icc, %l2, %i5
19808 edge32l %l3, %o4, %i7
19809 array16 %l1, %i3, %o2
19810 stx %o6, [%l7 + 0x48]
19811 edge16n %g2, %o3, %o1
19812 ldd [%l7 + 0x78], %f4
19813 brgez,a %l4, loop_2310
19814 nop
19815 setx loop_2311, %l0, %l1
19816 wrpr 0x1, %tl
19817 wrpr %l1, %tpc
19818 add %l1, 0x4, %l1
19819 wrpr %l1, %tnpc
19820 setx 0x34400001400, %l0, %l1
19821 wrpr %l1, %tstate
19822 wrhpr 0x4, %htstate
19823 retry
19824 fandnot2 %f14, %f0, %f8
19825 fmovrsgz %i4, %f7, %f15
19826loop_2310:
19827 fmovrse %g7, %f12, %f3
19828loop_2311:
19829 siam 0x2
19830 fxnors %f15, %f4, %f0
19831 movg %icc, %g1, %i1
19832 fmovdgu %xcc, %f2, %f7
19833 udivcc %g4, 0x0894, %g5
19834 edge16ln %i0, %o5, %o0
19835 ble,a,pn %icc, loop_2312
19836 movl %icc, %o7, %l5
19837 edge8 %l6, %g3, %i2
19838 edge16ln %i6, %l0, %l2
19839loop_2312:
19840 brlez %i5, loop_2313
19841 edge32 %l3, %g6, %i7
19842 movrgez %l1, 0x21B, %o4
19843 fmovrsgez %i3, %f5, %f14
19844loop_2313:
19845 stx %o6, [%l7 + 0x38]
19846 fmovdcc %icc, %f13, %f4
19847 fbue %fcc2, loop_2314
19848 fmul8x16al %f11, %f10, %f14
19849 fsrc2s %f11, %f10
19850 udivcc %o2, 0x1DB9, %o3
19851loop_2314:
19852 tneg %icc, 0x2
19853 fmovrdlez %o1, %f4, %f8
19854 lduw [%l7 + 0x30], %g2
19855 ld [%l7 + 0x5C], %f14
19856 ldx [%l7 + 0x48], %l4
19857 fbue %fcc1, loop_2315
19858 sll %i4, %g7, %i1
19859 sethi 0x1C5B, %g1
19860 stw %g4, [%l7 + 0x6C]
19861loop_2315:
19862 fmovdneg %icc, %f13, %f10
19863 edge32 %i0, %g5, %o0
19864 ldx [%l7 + 0x20], %o5
19865 ldub [%l7 + 0x6F], %o7
19866 smulcc %l6, %g3, %i2
19867 fsrc1s %f1, %f6
19868 fmovdcs %xcc, %f14, %f0
19869 st %f15, [%l7 + 0x28]
19870 fpack32 %f4, %f2, %f8
19871 brlz,a %i6, loop_2316
19872 nop
19873 setx loop_2317, %l0, %l1
19874 wrpr 0x1, %tl
19875 wrpr %l1, %tnpc
19876 setx 0x34400001400, %l0, %l1
19877 wrpr %l1, %tstate
19878 wrhpr 0x4, %htstate
19879 done
19880 fbn,a %fcc3, loop_2318
19881 fmovdgu %xcc, %f0, %f0
19882loop_2316:
19883 bleu,pt %icc, loop_2319
19884loop_2317:
19885 ldub [%l7 + 0x1C], %l5
19886loop_2318:
19887 bvc loop_2320
19888 bgu,a,pn %xcc, loop_2321
19889loop_2319:
19890 fnegs %f13, %f12
19891 fbu %fcc1, loop_2322
19892loop_2320:
19893 umul %l0, %l2, %i5
19894loop_2321:
19895 sra %g6, %i7, %l1
19896 lduw [%l7 + 0x44], %o4
19897loop_2322:
19898 st %f14, [%l7 + 0x34]
19899 ldsw [%l7 + 0x44], %i3
19900 ldsh [%l7 + 0x64], %o6
19901 move %xcc, %o2, %l3
19902 stb %o1, [%l7 + 0x68]
19903 tsubcctv %o3, %l4, %i4
19904 tg %icc, 0x1
19905 ldsb [%l7 + 0x23], %g2
19906 xnorcc %g7, 0x0E31, %g1
19907 fxnors %f9, %f6, %f14
19908 sub %i1, 0x171C, %i0
19909 ldsw [%l7 + 0x4C], %g4
19910 edge16n %o0, %g5, %o5
19911 stb %l6, [%l7 + 0x48]
19912 add %o7, %i2, %g3
19913 fpackfix %f6, %f3
19914 fxnors %f9, %f2, %f3
19915 stb %l5, [%l7 + 0x0F]
19916 movg %icc, %i6, %l2
19917 fmovrdlez %l0, %f8, %f10
19918 fand %f4, %f10, %f4
19919 ldd [%l7 + 0x60], %f4
19920 brgez %g6, loop_2323
19921 ldx [%l7 + 0x10], %i5
19922 movrgez %i7, 0x006, %l1
19923 ldsw [%l7 + 0x44], %o4
19924loop_2323:
19925 fpadd32s %f15, %f9, %f3
19926 fcmpd %fcc2, %f2, %f12
19927 fabss %f3, %f12
19928 stx %o6, [%l7 + 0x60]
19929 fpsub16s %f5, %f9, %f8
19930 fandnot2 %f8, %f2, %f8
19931 tcs %xcc, 0x7
19932 stw %i3, [%l7 + 0x30]
19933 bgu,a,pt %icc, loop_2324
19934 udivcc %o2, 0x1700, %l3
19935 subccc %o3, %l4, %i4
19936 st %f10, [%l7 + 0x44]
19937loop_2324:
19938 fba,a %fcc2, loop_2325
19939 fmovdn %xcc, %f14, %f4
19940 ldsw [%l7 + 0x38], %o1
19941 ldsw [%l7 + 0x6C], %g2
19942loop_2325:
19943 fbule,a %fcc1, loop_2326
19944 array32 %g7, %g1, %i1
19945 fmuld8sux16 %f2, %f6, %f12
19946 std %f14, [%l7 + 0x38]
19947loop_2326:
19948 edge32n %i0, %g4, %o0
19949 movpos %icc, %g5, %o5
19950 fpsub32 %f0, %f8, %f8
19951 sth %o7, [%l7 + 0x52]
19952 tleu %icc, 0x5
19953 mulscc %i2, 0x1FEB, %g3
19954 ldx [%l7 + 0x20], %l5
19955 andcc %l6, %l2, %l0
19956 stw %i6, [%l7 + 0x34]
19957 lduw [%l7 + 0x14], %g6
19958 lduh [%l7 + 0x38], %i7
19959 std %f8, [%l7 + 0x28]
19960 orncc %l1, %o4, %o6
19961 stw %i3, [%l7 + 0x44]
19962 movrlz %i5, 0x319, %o2
19963 lduh [%l7 + 0x6E], %o3
19964 alignaddr %l4, %l3, %i4
19965 ldub [%l7 + 0x6C], %g2
19966 bshuffle %f12, %f8, %f12
19967 stw %g7, [%l7 + 0x1C]
19968 ldsw [%l7 + 0x70], %o1
19969 srl %g1, %i0, %i1
19970 fmovscc %xcc, %f0, %f5
19971 ldsh [%l7 + 0x7E], %o0
19972 fmovrsgz %g4, %f3, %f6
19973 brlez,a %g5, loop_2327
19974 fmovdl %icc, %f2, %f11
19975 fcmple32 %f8, %f4, %o7
19976 fmovspos %xcc, %f11, %f6
19977loop_2327:
19978 st %f9, [%l7 + 0x30]
19979 fpadd16 %f10, %f10, %f10
19980 alignaddr %i2, %o5, %l5
19981 bpos,a loop_2328
19982 movne %xcc, %g3, %l6
19983 fbl,a %fcc1, loop_2329
19984 be,a loop_2330
19985loop_2328:
19986 fpsub16s %f0, %f14, %f5
19987 lduw [%l7 + 0x28], %l0
19988loop_2329:
19989 fxnor %f12, %f10, %f4
19990loop_2330:
19991 fmovspos %xcc, %f14, %f9
19992 fpadd32 %f10, %f6, %f0
19993 array32 %i6, %g6, %i7
19994 fzero %f0
19995 brgez %l1, loop_2331
19996 edge32n %o4, %o6, %i3
19997 lduh [%l7 + 0x6E], %i5
19998 fble %fcc0, loop_2332
19999loop_2331:
20000 fmovdle %icc, %f7, %f4
20001 stb %l2, [%l7 + 0x43]
20002 fmovsge %xcc, %f6, %f10
20003loop_2332:
20004 tn %icc, 0x4
20005 fmovdge %icc, %f14, %f13
20006 ld [%l7 + 0x78], %f7
20007 ldx [%l7 + 0x70], %o2
20008 bn,pn %xcc, loop_2333
20009 movgu %icc, %o3, %l4
20010 andcc %i4, %g2, %g7
20011 ta %xcc, 0x7
20012loop_2333:
20013 ldd [%l7 + 0x48], %f0
20014 fbe,a %fcc1, loop_2334
20015 fcmped %fcc2, %f6, %f0
20016 fbl,a %fcc0, loop_2335
20017 std %f2, [%l7 + 0x78]
20018loop_2334:
20019 lduh [%l7 + 0x0C], %o1
20020 ldd [%l7 + 0x38], %f6
20021loop_2335:
20022 brgz %g1, loop_2336
20023 std %f0, [%l7 + 0x18]
20024 lduh [%l7 + 0x5C], %i0
20025 ldd [%l7 + 0x68], %f10
20026loop_2336:
20027 sth %l3, [%l7 + 0x50]
20028 ldsb [%l7 + 0x1D], %o0
20029 fand %f2, %f8, %f12
20030 fmovspos %xcc, %f9, %f10
20031 tvc %xcc, 0x0
20032 movge %icc, %g4, %g5
20033 call loop_2337
20034 fsrc2s %f0, %f10
20035 sth %i1, [%l7 + 0x3A]
20036 fones %f3
20037loop_2337:
20038 fmovdn %xcc, %f15, %f8
20039 fzeros %f0
20040 ld [%l7 + 0x34], %f15
20041 movcs %icc, %o7, %o5
20042 fmul8x16al %f13, %f10, %f12
20043 bl,a loop_2338
20044 brlz,a %i2, loop_2339
20045 ld [%l7 + 0x78], %f14
20046 fcmpgt16 %f6, %f2, %l5
20047loop_2338:
20048 bne,pn %xcc, loop_2340
20049loop_2339:
20050 fmovrslez %l6, %f12, %f2
20051 ldd [%l7 + 0x38], %f12
20052 add %l0, 0x17C7, %i6
20053loop_2340:
20054 std %f14, [%l7 + 0x08]
20055 tle %icc, 0x2
20056 fmovsne %xcc, %f5, %f12
20057 bneg loop_2341
20058 movrne %g6, %i7, %l1
20059 lduh [%l7 + 0x18], %o4
20060 stb %o6, [%l7 + 0x4F]
20061loop_2341:
20062 tgu %xcc, 0x7
20063 fpmerge %f3, %f11, %f0
20064 tne %icc, 0x0
20065 be,pn %xcc, loop_2342
20066 bneg loop_2343
20067 sth %i3, [%l7 + 0x56]
20068 tne %xcc, 0x1
20069loop_2342:
20070 fnegd %f14, %f8
20071loop_2343:
20072 fmovrsgez %i5, %f11, %f7
20073 ta %icc, 0x6
20074 stx %l2, [%l7 + 0x30]
20075 fzeros %f3
20076 pdist %f10, %f4, %f4
20077 lduh [%l7 + 0x50], %g3
20078 ldsw [%l7 + 0x14], %o3
20079 brlz %l4, loop_2344
20080 ldd [%l7 + 0x38], %f10
20081 fornot2 %f2, %f10, %f12
20082 ldx [%l7 + 0x48], %i4
20083loop_2344:
20084 sdiv %g2, 0x095E, %g7
20085 fbo %fcc0, loop_2345
20086 fnot2 %f0, %f0
20087 fmovdneg %icc, %f3, %f2
20088 ldub [%l7 + 0x25], %o1
20089loop_2345:
20090 fbul %fcc0, loop_2346
20091 fble %fcc3, loop_2347
20092 fmovdge %xcc, %f6, %f6
20093 tvs %xcc, 0x4
20094loop_2346:
20095 tne %icc, 0x0
20096loop_2347:
20097 fmovdleu %icc, %f15, %f13
20098 fxor %f14, %f10, %f8
20099 stb %g1, [%l7 + 0x6A]
20100 fmovdleu %icc, %f13, %f5
20101 array16 %i0, %o2, %o0
20102 brgz %l3, loop_2348
20103 std %f0, [%l7 + 0x40]
20104 ldsh [%l7 + 0x60], %g5
20105 bge,a,pn %icc, loop_2349
20106loop_2348:
20107 fone %f10
20108 lduw [%l7 + 0x14], %i1
20109 movrgez %o7, 0x18B, %g4
20110loop_2349:
20111 ldx [%l7 + 0x48], %o5
20112 stb %l5, [%l7 + 0x6C]
20113 stx %l6, [%l7 + 0x50]
20114 fpsub32s %f12, %f12, %f3
20115 andcc %i2, 0x044E, %l0
20116 fbo %fcc0, loop_2350
20117 ldsh [%l7 + 0x1C], %g6
20118 fpsub32 %f10, %f12, %f8
20119 fnands %f6, %f9, %f13
20120loop_2350:
20121 st %f10, [%l7 + 0x78]
20122 bge,a %xcc, loop_2351
20123 ldd [%l7 + 0x38], %f2
20124 std %f12, [%l7 + 0x78]
20125 stw %i6, [%l7 + 0x38]
20126loop_2351:
20127 fornot1s %f9, %f12, %f15
20128 fmovdge %xcc, %f3, %f4
20129 movn %icc, %i7, %l1
20130 srl %o6, %i3, %o4
20131 edge32 %l2, %g3, %o3
20132 tvs %xcc, 0x3
20133 ldd [%l7 + 0x28], %f6
20134 ldsw [%l7 + 0x40], %l4
20135 orn %i5, 0x12E2, %i4
20136 lduw [%l7 + 0x20], %g7
20137 xorcc %g2, 0x17BC, %o1
20138 ldub [%l7 + 0x76], %g1
20139 fzero %f6
20140 movvc %icc, %o2, %i0
20141 ldsw [%l7 + 0x5C], %l3
20142 siam 0x1
20143 xnorcc %g5, 0x1897, %o0
20144 nop
20145 setx loop_2352, %l0, %l1
20146 wrpr 0x1, %tl
20147 wrpr %l1, %tnpc
20148 setx 0x34400001400, %l0, %l1
20149 wrpr %l1, %tstate
20150 wrhpr 0x4, %htstate
20151 done
20152 ld [%l7 + 0x4C], %f6
20153 mova %icc, %o7, %g4
20154 ldd [%l7 + 0x30], %f10
20155loop_2352:
20156 tg %icc, 0x5
20157 lduw [%l7 + 0x18], %i1
20158 ldd [%l7 + 0x38], %f2
20159 std %f2, [%l7 + 0x70]
20160 alignaddr %l5, %l6, %i2
20161 lduh [%l7 + 0x1E], %o5
20162 umulcc %l0, %g6, %i7
20163 ldsw [%l7 + 0x1C], %i6
20164 fzero %f0
20165 popc 0x1A20, %o6
20166 nop
20167 setx loop_2353, %l0, %l1
20168 wrpr 0x1, %tl
20169 wrpr %l1, %tnpc
20170 setx 0x34400001400, %l0, %l1
20171 wrpr %l1, %tstate
20172 wrhpr 0x4, %htstate
20173 done
20174 ldsw [%l7 + 0x10], %l1
20175 fcmps %fcc2, %f1, %f13
20176 std %f6, [%l7 + 0x48]
20177loop_2353:
20178 ldub [%l7 + 0x6E], %i3
20179 stb %l2, [%l7 + 0x52]
20180 ldx [%l7 + 0x18], %o4
20181 fzeros %f11
20182 edge32ln %g3, %l4, %o3
20183 fmovdcc %icc, %f1, %f9
20184 fmovdg %xcc, %f3, %f7
20185 sth %i4, [%l7 + 0x4E]
20186 lduw [%l7 + 0x64], %i5
20187 fnot1s %f0, %f3
20188 srl %g7, 0x0F, %o1
20189 lduw [%l7 + 0x34], %g1
20190 fble,a %fcc2, loop_2354
20191 brlz,a %o2, loop_2355
20192 brlz,a %i0, loop_2356
20193 stb %g2, [%l7 + 0x1E]
20194loop_2354:
20195 mulscc %l3, %o0, %g5
20196loop_2355:
20197 tsubcctv %o7, 0x1210, %g4
20198loop_2356:
20199 fcmped %fcc1, %f4, %f10
20200 stx %i1, [%l7 + 0x58]
20201 ld [%l7 + 0x0C], %f0
20202 fsrc1s %f8, %f7
20203 fbu,a %fcc1, loop_2357
20204 stw %l5, [%l7 + 0x48]
20205 ldd [%l7 + 0x08], %f4
20206 st %f10, [%l7 + 0x44]
20207loop_2357:
20208 fabss %f0, %f6
20209 ldsb [%l7 + 0x15], %i2
20210 ldsb [%l7 + 0x23], %l6
20211 fbu,a %fcc3, loop_2358
20212 edge8n %l0, %g6, %i7
20213 movl %xcc, %i6, %o5
20214 fmul8ulx16 %f14, %f0, %f6
20215loop_2358:
20216 movcs %icc, %o6, %i3
20217 fsrc2s %f7, %f5
20218 ld [%l7 + 0x3C], %f6
20219 lduw [%l7 + 0x54], %l1
20220 mulscc %l2, %g3, %l4
20221 stw %o4, [%l7 + 0x24]
20222 sdivx %o3, 0x18EE, %i5
20223 brlez %i4, loop_2359
20224 fone %f4
20225 ldsw [%l7 + 0x10], %g7
20226 edge8n %o1, %g1, %o2
20227loop_2359:
20228 fmovrdne %i0, %f4, %f2
20229 ba %xcc, loop_2360
20230 fmovda %xcc, %f10, %f3
20231 lduh [%l7 + 0x50], %g2
20232 srlx %o0, %g5, %l3
20233loop_2360:
20234 fmovsgu %icc, %f3, %f14
20235 brlez %o7, loop_2361
20236 ld [%l7 + 0x44], %f2
20237 fpsub16 %f2, %f6, %f12
20238 lduw [%l7 + 0x30], %g4
20239loop_2361:
20240 lduw [%l7 + 0x54], %l5
20241 bcc,a %icc, loop_2362
20242 call loop_2363
20243 ldub [%l7 + 0x71], %i1
20244 ld [%l7 + 0x48], %f10
20245loop_2362:
20246 movne %xcc, %l6, %l0
20247loop_2363:
20248 fmovdpos %icc, %f13, %f14
20249 fsrc1 %f2, %f6
20250 be %xcc, loop_2364
20251 lduw [%l7 + 0x74], %i2
20252 sllx %g6, %i7, %i6
20253 be,a,pt %xcc, loop_2365
20254loop_2364:
20255 ldub [%l7 + 0x16], %o6
20256 ldx [%l7 + 0x30], %o5
20257 srax %i3, 0x16, %l2
20258loop_2365:
20259 fmovrdne %l1, %f12, %f12
20260 fcmpeq32 %f12, %f8, %l4
20261 ldsw [%l7 + 0x38], %g3
20262 fand %f2, %f2, %f2
20263 fmovda %xcc, %f8, %f10
20264 sth %o3, [%l7 + 0x0C]
20265 lduh [%l7 + 0x38], %o4
20266 fmovscs %icc, %f10, %f5
20267 ldsh [%l7 + 0x60], %i4
20268 array32 %i5, %o1, %g1
20269 ldsh [%l7 + 0x24], %o2
20270 bvc,pn %icc, loop_2366
20271 fornot1s %f0, %f12, %f11
20272 ldsb [%l7 + 0x66], %g7
20273 st %f5, [%l7 + 0x1C]
20274loop_2366:
20275 fors %f10, %f10, %f7
20276 stw %g2, [%l7 + 0x6C]
20277 sub %i0, 0x11AC, %g5
20278 fmovrsgez %o0, %f4, %f13
20279 andncc %l3, %o7, %g4
20280 st %f10, [%l7 + 0x50]
20281 edge32l %i1, %l6, %l0
20282 ldd [%l7 + 0x18], %f4
20283 fbl,a %fcc0, loop_2367
20284 ldsb [%l7 + 0x34], %l5
20285 fmovrde %i2, %f8, %f2
20286 tge %icc, 0x1
20287loop_2367:
20288 ldx [%l7 + 0x30], %i7
20289 fmovsn %xcc, %f8, %f12
20290 srax %i6, 0x05, %o6
20291 fandnot2 %f14, %f2, %f4
20292 stb %g6, [%l7 + 0x14]
20293 sdiv %o5, 0x1303, %l2
20294 ldd [%l7 + 0x48], %f10
20295 fandnot1 %f10, %f12, %f10
20296 fmovdl %icc, %f3, %f14
20297 bneg,a %xcc, loop_2368
20298 lduw [%l7 + 0x6C], %i3
20299 add %l4, 0x0266, %g3
20300 fnand %f10, %f14, %f14
20301loop_2368:
20302 ldx [%l7 + 0x48], %l1
20303 nop
20304 setx loop_2369, %l0, %l1
20305 wrpr 0x1, %tl
20306 wrpr %l1, %tpc
20307 add %l1, 0x4, %l1
20308 wrpr %l1, %tnpc
20309 setx 0x34400001400, %l0, %l1
20310 wrpr %l1, %tstate
20311 wrhpr 0x4, %htstate
20312 retry
20313 fmul8x16 %f9, %f4, %f12
20314 lduw [%l7 + 0x74], %o3
20315 movcc %icc, %o4, %i4
20316loop_2369:
20317 andcc %o1, 0x1A85, %i5
20318 sth %g1, [%l7 + 0x36]
20319 brgz,a %o2, loop_2370
20320 fzero %f14
20321 stb %g7, [%l7 + 0x39]
20322 st %f11, [%l7 + 0x18]
20323loop_2370:
20324 std %f12, [%l7 + 0x38]
20325 fmovdgu %xcc, %f4, %f3
20326 udivcc %i0, 0x02AE, %g5
20327 orcc %g2, %l3, %o7
20328 ldsw [%l7 + 0x40], %g4
20329 ldsw [%l7 + 0x4C], %o0
20330 ldx [%l7 + 0x30], %i1
20331 ldsw [%l7 + 0x70], %l0
20332 array16 %l5, %l6, %i2
20333 orn %i6, 0x1937, %i7
20334 fandnot2s %f4, %f8, %f4
20335 ld [%l7 + 0x60], %f13
20336 ld [%l7 + 0x08], %f7
20337 and %o6, %g6, %o5
20338 lduw [%l7 + 0x4C], %l2
20339 andncc %l4, %g3, %i3
20340 movrlez %l1, 0x0C5, %o4
20341 lduh [%l7 + 0x7A], %o3
20342 brz,a %o1, loop_2371
20343 ble,pt %icc, loop_2372
20344 mulscc %i5, %i4, %g1
20345 pdist %f6, %f0, %f14
20346loop_2371:
20347 ldsb [%l7 + 0x29], %g7
20348loop_2372:
20349 fmul8x16al %f2, %f3, %f14
20350 lduh [%l7 + 0x3A], %o2
20351 stb %g5, [%l7 + 0x35]
20352 mulscc %i0, %g2, %l3
20353 stx %o7, [%l7 + 0x38]
20354 stw %o0, [%l7 + 0x24]
20355 be %icc, loop_2373
20356 ldsb [%l7 + 0x20], %g4
20357 fbul %fcc0, loop_2374
20358 sethi 0x1F12, %l0
20359loop_2373:
20360 edge32n %l5, %l6, %i2
20361 fzero %f10
20362loop_2374:
20363 te %xcc, 0x7
20364 fmovrsgz %i6, %f11, %f6
20365 fors %f6, %f0, %f10
20366 fbne %fcc0, loop_2375
20367 fcmpne16 %f12, %f4, %i7
20368 and %i1, 0x1C3B, %o6
20369 ldsh [%l7 + 0x5C], %o5
20370loop_2375:
20371 movpos %xcc, %l2, %g6
20372 stw %g3, [%l7 + 0x50]
20373 fmovrdne %l4, %f8, %f0
20374 ta %icc, 0x1
20375 fblg,a %fcc0, loop_2376
20376 nop
20377 setx loop_2377, %l0, %l1
20378 wrpr 0x1, %tl
20379 wrpr %l1, %tnpc
20380 setx 0x34400001400, %l0, %l1
20381 wrpr %l1, %tstate
20382 wrhpr 0x4, %htstate
20383 done
20384 fmovrdlz %i3, %f14, %f2
20385 edge16n %o4, %o3, %l1
20386loop_2376:
20387 ldsw [%l7 + 0x5C], %o1
20388loop_2377:
20389 nop
20390 setx loop_2378, %l0, %l1
20391 jmpl %l1, %i5
20392 fmovsneg %xcc, %f11, %f5
20393 tsubcctv %i4, 0x0715, %g7
20394 alignaddr %g1, %o2, %i0
20395loop_2378:
20396 movre %g5, %l3, %g2
20397 fnot1s %f11, %f11
20398 tneg %xcc, 0x3
20399 te %xcc, 0x7
20400 fbe %fcc1, loop_2379
20401 ba %icc, loop_2380
20402 fabss %f4, %f6
20403 ldub [%l7 + 0x73], %o7
20404loop_2379:
20405 lduh [%l7 + 0x18], %g4
20406loop_2380:
20407 bge,pn %icc, loop_2381
20408 fble %fcc3, loop_2382
20409 st %f3, [%l7 + 0x24]
20410 taddcc %o0, %l5, %l0
20411loop_2381:
20412 sdiv %i2, 0x0CAD, %l6
20413loop_2382:
20414 stw %i7, [%l7 + 0x14]
20415 orn %i1, %i6, %o5
20416 tge %xcc, 0x4
20417 tne %xcc, 0x1
20418 fmovde %xcc, %f2, %f7
20419 array32 %o6, %l2, %g6
20420 fbuge,a %fcc0, loop_2383
20421 fnand %f2, %f14, %f12
20422 edge8l %g3, %i3, %o4
20423 andcc %o3, %l4, %l1
20424loop_2383:
20425 tleu %xcc, 0x0
20426 fmovrsgez %o1, %f4, %f8
20427 fones %f4
20428 fabsd %f6, %f8
20429 stx %i5, [%l7 + 0x08]
20430 bneg,a loop_2384
20431 stw %g7, [%l7 + 0x14]
20432 stw %i4, [%l7 + 0x2C]
20433 ldsh [%l7 + 0x08], %g1
20434loop_2384:
20435 fmovdcc %icc, %f4, %f4
20436 stw %i0, [%l7 + 0x7C]
20437 array32 %o2, %l3, %g5
20438 stw %g2, [%l7 + 0x6C]
20439 stw %o7, [%l7 + 0x70]
20440 fmovrsgz %g4, %f15, %f8
20441 ta %icc, 0x0
20442 fpadd16 %f6, %f8, %f10
20443 fandnot1 %f6, %f12, %f2
20444 fmovrdgz %o0, %f10, %f12
20445 ld [%l7 + 0x5C], %f14
20446 bcc,pt %xcc, loop_2385
20447 fblg,a %fcc3, loop_2386
20448 move %icc, %l5, %l0
20449 fcmpd %fcc1, %f8, %f6
20450loop_2385:
20451 fone %f14
20452loop_2386:
20453 st %f4, [%l7 + 0x0C]
20454 stx %l6, [%l7 + 0x20]
20455 ble,a,pt %icc, loop_2387
20456 fnegs %f1, %f7
20457 fbne,a %fcc3, loop_2388
20458 stx %i2, [%l7 + 0x50]
20459loop_2387:
20460 movleu %icc, %i1, %i7
20461 fcmpeq16 %f4, %f0, %o5
20462loop_2388:
20463 taddcctv %i6, %l2, %g6
20464 fpack16 %f2, %f14
20465 ldx [%l7 + 0x18], %o6
20466 mova %icc, %i3, %o4
20467 fandnot2 %f12, %f12, %f4
20468 bneg,a loop_2389
20469 ldsh [%l7 + 0x54], %o3
20470 ldub [%l7 + 0x3C], %g3
20471 sth %l1, [%l7 + 0x10]
20472loop_2389:
20473 ld [%l7 + 0x7C], %f11
20474 fnegs %f12, %f13
20475 fabsd %f4, %f6
20476 movne %xcc, %l4, %o1
20477 fmovdn %xcc, %f8, %f10
20478 lduh [%l7 + 0x36], %i5
20479 xnorcc %i4, 0x19B2, %g7
20480 fbn,a %fcc2, loop_2390
20481 fmovrslez %i0, %f2, %f3
20482 sth %g1, [%l7 + 0x50]
20483 stx %o2, [%l7 + 0x10]
20484loop_2390:
20485 fmovrsgez %g5, %f13, %f11
20486 stw %g2, [%l7 + 0x58]
20487 edge16ln %l3, %o7, %g4
20488 fmovrdgz %o0, %f4, %f12
20489 fble,a %fcc2, loop_2391
20490 edge8l %l5, %l6, %l0
20491 fbuge,a %fcc1, loop_2392
20492 fcmpeq16 %f2, %f14, %i1
20493loop_2391:
20494 ldsw [%l7 + 0x40], %i7
20495 movrlz %i2, %o5, %l2
20496loop_2392:
20497 tleu %icc, 0x2
20498 stw %g6, [%l7 + 0x60]
20499 mulx %o6, %i3, %o4
20500 fsrc1 %f10, %f0
20501 udivx %i6, 0x1FC1, %o3
20502 ldsw [%l7 + 0x30], %l1
20503 tneg %icc, 0x0
20504 fblg,a %fcc1, loop_2393
20505 array32 %g3, %l4, %o1
20506 sth %i5, [%l7 + 0x18]
20507 ld [%l7 + 0x58], %f4
20508loop_2393:
20509 fmovsneg %xcc, %f1, %f6
20510 array16 %g7, %i0, %i4
20511 fmovs %f13, %f1
20512 ldx [%l7 + 0x10], %o2
20513 st %f7, [%l7 + 0x44]
20514 fbug,a %fcc2, loop_2394
20515 fmovrdgez %g1, %f10, %f8
20516 fbe,a %fcc1, loop_2395
20517 fsrc2s %f14, %f1
20518loop_2394:
20519 addcc %g2, 0x062A, %g5
20520 lduw [%l7 + 0x38], %l3
20521loop_2395:
20522 ldd [%l7 + 0x28], %f6
20523 sdiv %o7, 0x0FCF, %g4
20524 fcmple16 %f8, %f0, %o0
20525 brnz,a %l6, loop_2396
20526 fnot1s %f9, %f11
20527 fnand %f2, %f10, %f0
20528 fmovrslez %l5, %f5, %f3
20529loop_2396:
20530 xor %i1, %i7, %l0
20531 ldd [%l7 + 0x50], %f0
20532 fmovrsgz %i2, %f5, %f10
20533 fpadd16s %f8, %f10, %f1
20534 std %f8, [%l7 + 0x28]
20535 lduw [%l7 + 0x20], %l2
20536 fbuge %fcc2, loop_2397
20537 ldub [%l7 + 0x73], %o5
20538 fcmpeq16 %f2, %f6, %o6
20539 ldsh [%l7 + 0x3C], %g6
20540loop_2397:
20541 movrne %i3, 0x32E, %i6
20542 popc %o4, %o3
20543 fmovde %icc, %f14, %f4
20544 fnegs %f11, %f9
20545 bn,pn %icc, loop_2398
20546 fmovdl %icc, %f5, %f9
20547 stb %g3, [%l7 + 0x6B]
20548 movg %xcc, %l4, %l1
20549loop_2398:
20550 fpsub32s %f14, %f7, %f15
20551 std %f4, [%l7 + 0x50]
20552 fbne %fcc3, loop_2399
20553 stb %i5, [%l7 + 0x35]
20554 andn %o1, 0x1018, %i0
20555 stb %i4, [%l7 + 0x12]
20556loop_2399:
20557 sllx %g7, 0x11, %g1
20558 fmovdneg %xcc, %f11, %f6
20559 ldsb [%l7 + 0x46], %g2
20560 fmovdn %xcc, %f0, %f7
20561 tl %xcc, 0x1
20562 bge,pt %icc, loop_2400
20563 ld [%l7 + 0x50], %f5
20564 fand %f10, %f10, %f6
20565 fbul %fcc3, loop_2401
20566loop_2400:
20567 fmovsg %xcc, %f11, %f2
20568 subcc %g5, 0x0411, %o2
20569 ldsh [%l7 + 0x5A], %o7
20570loop_2401:
20571 fmovrslz %l3, %f15, %f11
20572 xorcc %o0, 0x1AF4, %l6
20573 fmovrsgz %l5, %f12, %f10
20574 fmovsl %icc, %f8, %f3
20575 ldsw [%l7 + 0x2C], %i1
20576 movleu %xcc, %g4, %i7
20577 srlx %i2, 0x0D, %l0
20578 subcc %o5, %l2, %o6
20579 fpsub32 %f2, %f12, %f12
20580 sth %i3, [%l7 + 0x58]
20581 brlz %i6, loop_2402
20582 fmul8sux16 %f4, %f0, %f6
20583 fcmpd %fcc0, %f8, %f0
20584 fmovrdlez %o4, %f0, %f10
20585loop_2402:
20586 brgez %o3, loop_2403
20587 fmovrdgez %g3, %f14, %f12
20588 std %f12, [%l7 + 0x70]
20589 fpadd16s %f6, %f11, %f4
20590loop_2403:
20591 fmovsleu %xcc, %f7, %f12
20592 tcs %icc, 0x4
20593 sth %g6, [%l7 + 0x48]
20594 fpackfix %f0, %f3
20595 bvs,a,pt %icc, loop_2404
20596 taddcctv %l1, %l4, %o1
20597 movcc %xcc, %i5, %i4
20598 alignaddrl %g7, %g1, %g2
20599loop_2404:
20600 st %f14, [%l7 + 0x24]
20601 te %icc, 0x3
20602 xnor %g5, %i0, %o7
20603 movre %l3, 0x0FC, %o2
20604 edge32 %o0, %l5, %i1
20605 fmovs %f11, %f10
20606 fornot2s %f0, %f2, %f2
20607 fexpand %f15, %f4
20608 taddcctv %g4, 0x1B4B, %i7
20609 smul %l6, %l0, %i2
20610 st %f1, [%l7 + 0x0C]
20611 ldsh [%l7 + 0x40], %l2
20612 subcc %o6, 0x1DE7, %o5
20613 siam 0x0
20614 stb %i3, [%l7 + 0x26]
20615 fornot1s %f1, %f7, %f2
20616 fmovdne %icc, %f4, %f1
20617 brgez %i6, loop_2405
20618 fmovse %icc, %f6, %f0
20619 udiv %o3, 0x0FAD, %o4
20620 lduh [%l7 + 0x5C], %g3
20621loop_2405:
20622 fzeros %f12
20623 fmul8ulx16 %f6, %f12, %f4
20624 ble,a %xcc, loop_2406
20625 fmovrslz %l1, %f6, %f6
20626 std %f12, [%l7 + 0x30]
20627 xnorcc %l4, 0x088D, %o1
20628loop_2406:
20629 brgz %i5, loop_2407
20630 tvs %xcc, 0x3
20631 ldx [%l7 + 0x48], %g6
20632 fpadd16 %f10, %f10, %f12
20633loop_2407:
20634 tn %icc, 0x6
20635 fmovrde %i4, %f8, %f12
20636 stw %g7, [%l7 + 0x5C]
20637 lduh [%l7 + 0x5C], %g2
20638 edge32n %g5, %g1, %o7
20639 fmovrsgz %l3, %f8, %f5
20640 fmovsa %xcc, %f5, %f15
20641 subcc %o2, 0x1360, %i0
20642 fmovsvs %icc, %f13, %f7
20643 fbul,a %fcc0, loop_2408
20644 tne %icc, 0x1
20645 fmovsneg %xcc, %f2, %f4
20646 edge16 %o0, %l5, %g4
20647loop_2408:
20648 movvc %xcc, %i7, %i1
20649 ldsh [%l7 + 0x0A], %l0
20650 fzeros %f3
20651 sth %l6, [%l7 + 0x68]
20652 movleu %xcc, %l2, %i2
20653 ldub [%l7 + 0x74], %o5
20654 brgz,a %o6, loop_2409
20655 ldd [%l7 + 0x58], %f12
20656 bge %icc, loop_2410
20657 tge %icc, 0x4
20658loop_2409:
20659 tcc %xcc, 0x2
20660 ldub [%l7 + 0x76], %i6
20661loop_2410:
20662 fpack32 %f0, %f0, %f0
20663 taddcctv %o3, 0x047C, %i3
20664 call loop_2411
20665 fmovsg %xcc, %f2, %f11
20666 fbne,a %fcc2, loop_2412
20667 fbule %fcc1, loop_2413
20668loop_2411:
20669 fcmpeq16 %f4, %f0, %o4
20670 stw %g3, [%l7 + 0x7C]
20671loop_2412:
20672 fors %f3, %f11, %f4
20673loop_2413:
20674 tsubcctv %l4, %l1, %o1
20675 bn,a loop_2414
20676 fnegs %f12, %f11
20677 fmovdge %icc, %f7, %f8
20678 array32 %i5, %g6, %i4
20679loop_2414:
20680 taddcctv %g2, 0x1B76, %g5
20681 fmovrdgez %g1, %f10, %f6
20682 orn %g7, 0x0006, %o7
20683 fxnors %f10, %f6, %f15
20684 stx %o2, [%l7 + 0x10]
20685 tvs %xcc, 0x6
20686 te %icc, 0x5
20687 std %f4, [%l7 + 0x18]
20688 subcc %i0, 0x1AAE, %o0
20689 tge %xcc, 0x0
20690 movcc %icc, %l5, %l3
20691 ldsb [%l7 + 0x36], %g4
20692 movle %icc, %i7, %i1
20693 bneg %icc, loop_2415
20694 ld [%l7 + 0x14], %f9
20695 mulscc %l6, 0x0206, %l2
20696 pdist %f6, %f12, %f14
20697loop_2415:
20698 sth %l0, [%l7 + 0x62]
20699 siam 0x3
20700 tge %xcc, 0x2
20701 std %f0, [%l7 + 0x40]
20702 ldx [%l7 + 0x38], %i2
20703 fmovde %xcc, %f4, %f14
20704 movrgz %o5, 0x18F, %i6
20705 srl %o6, 0x09, %i3
20706 fcmple16 %f2, %f8, %o3
20707 ldd [%l7 + 0x40], %f8
20708 ldd [%l7 + 0x10], %f6
20709 smul %o4, 0x0983, %g3
20710 sth %l4, [%l7 + 0x78]
20711 mova %icc, %o1, %l1
20712 orncc %g6, %i5, %g2
20713 fnand %f4, %f0, %f10
20714 orncc %i4, 0x1449, %g1
20715 movrlez %g7, 0x393, %o7
20716 fbuge %fcc2, loop_2416
20717 tsubcc %o2, 0x1BEC, %g5
20718 fmovdcc %xcc, %f13, %f14
20719 fabsd %f2, %f4
20720loop_2416:
20721 ld [%l7 + 0x34], %f7
20722 fcmpne16 %f4, %f2, %o0
20723 bl,pt %icc, loop_2417
20724 bl loop_2418
20725 add %l5, %l3, %g4
20726 ldub [%l7 + 0x16], %i0
20727loop_2417:
20728 std %f10, [%l7 + 0x48]
20729loop_2418:
20730 lduh [%l7 + 0x70], %i1
20731 sll %i7, 0x1E, %l6
20732 fpadd32s %f13, %f7, %f8
20733 st %f12, [%l7 + 0x68]
20734 stw %l2, [%l7 + 0x34]
20735 sth %l0, [%l7 + 0x1C]
20736 stw %i2, [%l7 + 0x44]
20737 bleu,a,pn %xcc, loop_2419
20738 movrne %i6, %o5, %o6
20739 fbue %fcc2, loop_2420
20740 ldub [%l7 + 0x75], %i3
20741loop_2419:
20742 edge32l %o4, %g3, %o3
20743 fnors %f12, %f7, %f4
20744loop_2420:
20745 ldub [%l7 + 0x41], %l4
20746 edge32 %l1, %g6, %o1
20747 subc %i5, 0x0947, %i4
20748 fmovrdgez %g1, %f4, %f10
20749 ldub [%l7 + 0x7F], %g7
20750 fpsub16s %f3, %f2, %f7
20751 lduw [%l7 + 0x10], %o7
20752 std %f14, [%l7 + 0x78]
20753 lduh [%l7 + 0x0E], %o2
20754 addc %g2, 0x1A11, %o0
20755 nop
20756 setx loop_2421, %l0, %l1
20757 wrpr 0x1, %tl
20758 wrpr %l1, %tpc
20759 add %l1, 0x4, %l1
20760 wrpr %l1, %tnpc
20761 setx 0x34400001400, %l0, %l1
20762 wrpr %l1, %tstate
20763 wrhpr 0x4, %htstate
20764 retry
20765 ldsb [%l7 + 0x4D], %g5
20766 movcc %icc, %l3, %l5
20767 tcc %icc, 0x1
20768loop_2421:
20769 movne %icc, %i0, %i1
20770 lduh [%l7 + 0x5C], %i7
20771 stw %l6, [%l7 + 0x54]
20772 fcmps %fcc2, %f6, %f2
20773 fcmpgt32 %f8, %f0, %l2
20774 bleu,a,pn %icc, loop_2422
20775 bneg,a,pn %icc, loop_2423
20776 fnor %f0, %f0, %f0
20777 fpadd32 %f12, %f12, %f8
20778loop_2422:
20779 lduh [%l7 + 0x76], %g4
20780loop_2423:
20781 ldd [%l7 + 0x50], %f0
20782 fpsub32s %f3, %f8, %f8
20783 fmovsvc %icc, %f14, %f0
20784 fmovdgu %icc, %f4, %f4
20785 bvc,a %icc, loop_2424
20786 edge16 %l0, %i6, %o5
20787 fcmpgt16 %f0, %f12, %i2
20788 movn %icc, %i3, %o4
20789loop_2424:
20790 std %f12, [%l7 + 0x58]
20791 fmovscc %icc, %f12, %f3
20792 fmovsvc %icc, %f15, %f15
20793 umul %o6, 0x00FB, %g3
20794 umulcc %l4, 0x19E4, %l1
20795 lduh [%l7 + 0x68], %g6
20796 brlez,a %o3, loop_2425
20797 movcs %xcc, %o1, %i4
20798 ldd [%l7 + 0x08], %f8
20799 brlz,a %i5, loop_2426
20800loop_2425:
20801 fbul %fcc1, loop_2427
20802 sub %g1, %o7, %g7
20803 fmovsvs %icc, %f10, %f8
20804loop_2426:
20805 ldx [%l7 + 0x40], %o2
20806loop_2427:
20807 brlz,a %o0, loop_2428
20808 fmul8ulx16 %f12, %f10, %f6
20809 edge16n %g2, %l3, %l5
20810 fexpand %f6, %f12
20811loop_2428:
20812 fmuld8sux16 %f8, %f10, %f8
20813 fmovdgu %icc, %f11, %f3
20814 ldub [%l7 + 0x2B], %g5
20815 fpsub32s %f4, %f9, %f1
20816 sdivcc %i0, 0x0A9C, %i7
20817 fmovsa %icc, %f1, %f0
20818 ldsw [%l7 + 0x08], %l6
20819 edge8l %i1, %g4, %l2
20820 xnor %i6, %o5, %l0
20821 nop
20822 setx loop_2429, %l0, %l1
20823 wrpr 0x1, %tl
20824 wrpr %l1, %tnpc
20825 setx 0x34400001400, %l0, %l1
20826 wrpr %l1, %tstate
20827 wrhpr 0x4, %htstate
20828 done
20829 st %f2, [%l7 + 0x54]
20830 st %f11, [%l7 + 0x68]
20831 fmul8ulx16 %f2, %f0, %f0
20832loop_2429:
20833 edge32n %i2, %i3, %o4
20834 fcmpne16 %f2, %f12, %g3
20835 tleu %icc, 0x4
20836 smul %o6, %l1, %l4
20837 fxor %f6, %f6, %f12
20838 stx %g6, [%l7 + 0x70]
20839 ldsh [%l7 + 0x16], %o3
20840 fpsub32 %f12, %f10, %f6
20841 fandnot1 %f4, %f14, %f6
20842 tl %xcc, 0x6
20843 for %f8, %f4, %f2
20844 sth %o1, [%l7 + 0x6A]
20845 fmovrdgez %i4, %f6, %f8
20846 ld [%l7 + 0x70], %f10
20847 brz %g1, loop_2430
20848 fbug,a %fcc0, loop_2431
20849 st %f11, [%l7 + 0x40]
20850 udivcc %i5, 0x17A6, %g7
20851loop_2430:
20852 fnegs %f11, %f6
20853loop_2431:
20854 st %f7, [%l7 + 0x1C]
20855 stw %o7, [%l7 + 0x7C]
20856 fones %f3
20857 ldd [%l7 + 0x50], %f12
20858 fxnor %f2, %f12, %f14
20859 ldx [%l7 + 0x20], %o0
20860 bne,pn %icc, loop_2432
20861 fmovrde %g2, %f8, %f4
20862 tpos %xcc, 0x6
20863 fmovrslz %l3, %f14, %f4
20864loop_2432:
20865 tcc %icc, 0x4
20866 brnz %l5, loop_2433
20867 ldub [%l7 + 0x13], %g5
20868 bvc,a loop_2434
20869 lduh [%l7 + 0x56], %i0
20870loop_2433:
20871 umul %o2, %i7, %i1
20872 lduw [%l7 + 0x1C], %l6
20873loop_2434:
20874 movneg %icc, %l2, %g4
20875 movrlez %i6, %o5, %l0
20876 fcmped %fcc3, %f8, %f14
20877 xor %i2, %i3, %o4
20878 lduw [%l7 + 0x20], %g3
20879 lduw [%l7 + 0x14], %o6
20880 edge8n %l1, %l4, %g6
20881 movg %xcc, %o3, %i4
20882 movcc %xcc, %o1, %i5
20883 fornot1s %f11, %f0, %f0
20884 fbg,a %fcc3, loop_2435
20885 fmovdpos %icc, %f13, %f1
20886 fcmpne16 %f0, %f12, %g7
20887 nop
20888 setx loop_2436, %l0, %l1
20889 jmpl %l1, %g1
20890loop_2435:
20891 fpmerge %f4, %f0, %f2
20892 stx %o7, [%l7 + 0x38]
20893 movle %icc, %o0, %g2
20894loop_2436:
20895 ld [%l7 + 0x68], %f3
20896 fsrc2 %f2, %f10
20897 fmovsle %icc, %f11, %f13
20898 stw %l3, [%l7 + 0x54]
20899 fcmped %fcc3, %f14, %f12
20900 ld [%l7 + 0x74], %f3
20901 sdivcc %l5, 0x0A85, %g5
20902 ldub [%l7 + 0x6B], %i0
20903 fmovrdlz %i7, %f4, %f8
20904 fmovdcs %icc, %f6, %f5
20905 smul %o2, %i1, %l2
20906 fpadd32 %f6, %f0, %f12
20907 movrgz %g4, %l6, %o5
20908 sth %l0, [%l7 + 0x50]
20909 alignaddrl %i2, %i3, %i6
20910 fbule %fcc2, loop_2437
20911 fmovdpos %icc, %f7, %f5
20912 ldd [%l7 + 0x68], %f10
20913 orn %g3, %o6, %o4
20914loop_2437:
20915 ble,pn %icc, loop_2438
20916 stw %l1, [%l7 + 0x20]
20917 tcs %xcc, 0x1
20918 ldub [%l7 + 0x55], %l4
20919loop_2438:
20920 fbn %fcc1, loop_2439
20921 fmovdg %icc, %f2, %f7
20922 fbug %fcc2, loop_2440
20923 movvs %xcc, %o3, %g6
20924loop_2439:
20925 ldx [%l7 + 0x08], %i4
20926 call loop_2441
20927loop_2440:
20928 array8 %i5, %o1, %g7
20929 stb %o7, [%l7 + 0x33]
20930 smulcc %g1, 0x1BBE, %g2
20931loop_2441:
20932 edge8ln %l3, %l5, %o0
20933 fmovrslez %g5, %f3, %f0
20934 fmovrslz %i0, %f0, %f2
20935 stx %i7, [%l7 + 0x78]
20936 sub %o2, 0x10FE, %i1
20937 lduw [%l7 + 0x40], %l2
20938 stb %g4, [%l7 + 0x5A]
20939 nop
20940 setx loop_2442, %l0, %l1
20941 wrpr 0x1, %tl
20942 wrpr %l1, %tpc
20943 add %l1, 0x4, %l1
20944 wrpr %l1, %tnpc
20945 setx 0x34400001400, %l0, %l1
20946 wrpr %l1, %tstate
20947 wrhpr 0x4, %htstate
20948 retry
20949 tcs %xcc, 0x6
20950 bpos loop_2443
20951 movrne %o5, 0x11E, %l0
20952loop_2442:
20953 bn loop_2444
20954 and %l6, 0x18DD, %i2
20955loop_2443:
20956 lduw [%l7 + 0x0C], %i6
20957 stx %g3, [%l7 + 0x20]
20958loop_2444:
20959 lduw [%l7 + 0x38], %i3
20960 fbne,a %fcc1, loop_2445
20961 brgz,a %o4, loop_2446
20962 fzeros %f11
20963 tcc %icc, 0x7
20964loop_2445:
20965 mova %xcc, %l1, %l4
20966loop_2446:
20967 tne %xcc, 0x5
20968 st %f14, [%l7 + 0x34]
20969 fmul8ulx16 %f14, %f14, %f0
20970 fmovrdgz %o6, %f14, %f6
20971 fnegs %f10, %f9
20972 stb %o3, [%l7 + 0x34]
20973 mova %icc, %i4, %g6
20974 stw %o1, [%l7 + 0x74]
20975 edge16 %g7, %o7, %g1
20976 fnegs %f11, %f14
20977 fbue %fcc2, loop_2447
20978 movne %icc, %i5, %g2
20979 fmovrdgz %l5, %f4, %f10
20980 ldd [%l7 + 0x10], %f4
20981loop_2447:
20982 ld [%l7 + 0x48], %f2
20983 fsrc1 %f10, %f4
20984 ba,a,pn %xcc, loop_2448
20985 movneg %xcc, %l3, %o0
20986 fmovsle %xcc, %f1, %f7
20987 or %i0, %g5, %i7
20988loop_2448:
20989 ldx [%l7 + 0x50], %i1
20990 edge8ln %l2, %o2, %g4
20991 movvc %icc, %o5, %l6
20992 bvs,pn %xcc, loop_2449
20993 fpadd32s %f4, %f2, %f7
20994 tl %xcc, 0x4
20995 fbg %fcc3, loop_2450
20996loop_2449:
20997 edge32n %i2, %i6, %g3
20998 fands %f2, %f11, %f11
20999 fmovrde %i3, %f12, %f4
21000loop_2450:
21001 fmovdne %xcc, %f3, %f10
21002 andcc %o4, 0x1000, %l1
21003 fmuld8sux16 %f13, %f15, %f12
21004 tcs %icc, 0x4
21005 fmovscs %icc, %f8, %f5
21006 fpack32 %f14, %f10, %f14
21007 sdivx %l4, 0x1764, %o6
21008 brz %o3, loop_2451
21009 fnands %f1, %f10, %f7
21010 ldd [%l7 + 0x18], %f2
21011 orcc %l0, 0x1895, %g6
21012loop_2451:
21013 sethi 0x097D, %o1
21014 bvs,pn %xcc, loop_2452
21015 std %f12, [%l7 + 0x18]
21016 fcmpeq16 %f0, %f10, %i4
21017 fsrc2s %f4, %f0
21018loop_2452:
21019 movcs %icc, %o7, %g7
21020 movleu %xcc, %i5, %g1
21021 fmovsle %xcc, %f7, %f14
21022 movrlez %g2, %l5, %l3
21023 edge16 %o0, %i0, %i7
21024 siam 0x7
21025 sllx %g5, %i1, %l2
21026 st %f13, [%l7 + 0x24]
21027 tle %xcc, 0x5
21028 fbuge %fcc1, loop_2453
21029 bge,pn %icc, loop_2454
21030 edge32n %g4, %o2, %o5
21031 movrgz %i2, 0x206, %l6
21032loop_2453:
21033 addcc %g3, 0x12EC, %i3
21034loop_2454:
21035 ldub [%l7 + 0x4E], %i6
21036 mulscc %o4, %l1, %l4
21037 stx %o3, [%l7 + 0x58]
21038 fbl %fcc2, loop_2455
21039 udiv %l0, 0x1749, %g6
21040 taddcc %o1, %o6, %i4
21041 stx %g7, [%l7 + 0x40]
21042loop_2455:
21043 fmovrsne %o7, %f8, %f4
21044 fbul %fcc0, loop_2456
21045 tle %xcc, 0x1
21046 fmovsle %icc, %f11, %f14
21047 orn %g1, 0x0B35, %i5
21048loop_2456:
21049 lduw [%l7 + 0x74], %g2
21050 fba,a %fcc3, loop_2457
21051 tvc %icc, 0x7
21052 taddcctv %l5, 0x05F3, %o0
21053 bleu,pn %xcc, loop_2458
21054loop_2457:
21055 fmovsg %xcc, %f4, %f10
21056 fmuld8sux16 %f7, %f8, %f14
21057 sth %l3, [%l7 + 0x2C]
21058loop_2458:
21059 movge %icc, %i7, %g5
21060 edge8ln %i0, %i1, %g4
21061 st %f1, [%l7 + 0x50]
21062 fmovsa %xcc, %f1, %f2
21063 fnand %f0, %f0, %f10
21064 sub %o2, %l2, %i2
21065 fcmpgt32 %f8, %f12, %o5
21066 bvc,a loop_2459
21067 tl %icc, 0x6
21068 srax %l6, 0x02, %i3
21069 fmovsvs %xcc, %f12, %f10
21070loop_2459:
21071 alignaddrl %i6, %g3, %l1
21072 stw %l4, [%l7 + 0x40]
21073 fpmerge %f1, %f3, %f6
21074 fexpand %f12, %f12
21075 fcmpgt16 %f12, %f0, %o4
21076 subc %o3, 0x098C, %g6
21077 st %f3, [%l7 + 0x54]
21078 edge16l %l0, %o1, %o6
21079 edge32 %g7, %i4, %o7
21080 bne loop_2460
21081 stx %i5, [%l7 + 0x68]
21082 fmovscc %xcc, %f4, %f10
21083 andcc %g2, %g1, %o0
21084loop_2460:
21085 xnorcc %l5, 0x056A, %i7
21086 bcs,pn %xcc, loop_2461
21087 fors %f9, %f9, %f9
21088 brgz %g5, loop_2462
21089 fcmpne16 %f10, %f8, %i0
21090loop_2461:
21091 std %f4, [%l7 + 0x10]
21092 andn %i1, 0x1571, %g4
21093loop_2462:
21094 fmul8ulx16 %f8, %f4, %f8
21095 ldd [%l7 + 0x30], %f10
21096 lduh [%l7 + 0x3C], %l3
21097 fmovdg %icc, %f9, %f6
21098 fbo,a %fcc3, loop_2463
21099 brgz,a %l2, loop_2464
21100 fzero %f12
21101 fandnot1 %f4, %f12, %f8
21102loop_2463:
21103 stw %i2, [%l7 + 0x14]
21104loop_2464:
21105 movneg %xcc, %o2, %l6
21106 stb %o5, [%l7 + 0x56]
21107 mova %icc, %i3, %g3
21108 bneg %icc, loop_2465
21109 fandnot2 %f8, %f2, %f10
21110 stx %i6, [%l7 + 0x58]
21111 ldub [%l7 + 0x51], %l4
21112loop_2465:
21113 srl %l1, 0x1B, %o4
21114 ldsh [%l7 + 0x60], %o3
21115 movne %icc, %l0, %o1
21116 fmul8sux16 %f2, %f2, %f10
21117 fmovdleu %xcc, %f12, %f12
21118 fmovrslz %o6, %f4, %f0
21119 lduh [%l7 + 0x42], %g7
21120 fpack16 %f8, %f8
21121 movpos %xcc, %g6, %i4
21122 movrne %o7, 0x0B0, %i5
21123 fmovrslz %g2, %f10, %f0
21124 fmovsn %icc, %f11, %f11
21125 fsrc1 %f2, %f2
21126 ldsb [%l7 + 0x59], %g1
21127 fabss %f3, %f11
21128 move %xcc, %l5, %o0
21129 ldsb [%l7 + 0x6B], %i7
21130 edge8 %i0, %g5, %g4
21131 fnegs %f1, %f2
21132 fmovrslz %i1, %f13, %f3
21133 ldub [%l7 + 0x73], %l2
21134 ldd [%l7 + 0x68], %f6
21135 mova %icc, %l3, %o2
21136 stb %i2, [%l7 + 0x7A]
21137 addcc %l6, 0x02AB, %i3
21138 movcs %xcc, %g3, %o5
21139 fmovrde %l4, %f0, %f2
21140 std %f0, [%l7 + 0x48]
21141 ldx [%l7 + 0x38], %l1
21142 stx %o4, [%l7 + 0x40]
21143 ldx [%l7 + 0x10], %i6
21144 sllx %o3, 0x00, %l0
21145 fcmple16 %f12, %f12, %o6
21146 edge8 %g7, %g6, %o1
21147 fmul8x16al %f7, %f14, %f14
21148 stx %o7, [%l7 + 0x70]
21149 umulcc %i4, 0x0503, %g2
21150 ldd [%l7 + 0x20], %f6
21151 pdist %f10, %f4, %f10
21152 fandnot1s %f8, %f7, %f2
21153 fmovdgu %icc, %f13, %f13
21154 fbug,a %fcc3, loop_2466
21155 ldub [%l7 + 0x67], %i5
21156 andncc %l5, %o0, %g1
21157 tn %icc, 0x3
21158loop_2466:
21159 bneg loop_2467
21160 fpsub16s %f13, %f9, %f9
21161 fmovda %xcc, %f14, %f2
21162 st %f0, [%l7 + 0x44]
21163loop_2467:
21164 ldsh [%l7 + 0x64], %i7
21165 add %i0, 0x0B88, %g4
21166 ldsw [%l7 + 0x70], %i1
21167 fba,a %fcc3, loop_2468
21168 ldsw [%l7 + 0x1C], %g5
21169 ta %icc, 0x7
21170 stb %l2, [%l7 + 0x11]
21171loop_2468:
21172 tleu %icc, 0x3
21173 fpack16 %f14, %f7
21174 ldsb [%l7 + 0x39], %o2
21175 brlz %l3, loop_2469
21176 movrgz %i2, 0x040, %l6
21177 nop
21178 setx loop_2470, %l0, %l1
21179 wrpr 0x1, %tl
21180 wrpr %l1, %tnpc
21181 setx 0x34400001400, %l0, %l1
21182 wrpr %l1, %tstate
21183 wrhpr 0x4, %htstate
21184 done
21185 fpmerge %f14, %f1, %f14
21186loop_2469:
21187 stx %i3, [%l7 + 0x70]
21188 tleu %xcc, 0x1
21189loop_2470:
21190 array32 %g3, %o5, %l4
21191 bl,a,pn %icc, loop_2471
21192 fnor %f8, %f12, %f2
21193 lduh [%l7 + 0x16], %l1
21194 xnorcc %o4, 0x0B19, %o3
21195loop_2471:
21196 sth %l0, [%l7 + 0x76]
21197 std %f2, [%l7 + 0x18]
21198 fbul %fcc0, loop_2472
21199 stb %i6, [%l7 + 0x71]
21200 fabsd %f0, %f12
21201 movle %icc, %o6, %g6
21202loop_2472:
21203 add %o1, %g7, %i4
21204 add %o7, %g2, %l5
21205 or %o0, %g1, %i5
21206 fzero %f2
21207 brnz %i0, loop_2473
21208 fmovrse %g4, %f2, %f14
21209 fmul8x16 %f13, %f14, %f8
21210 pdist %f10, %f4, %f14
21211loop_2473:
21212 stb %i1, [%l7 + 0x2A]
21213 lduw [%l7 + 0x70], %g5
21214 stb %i7, [%l7 + 0x1B]
21215 fand %f14, %f10, %f12
21216 st %f1, [%l7 + 0x2C]
21217 tcc %xcc, 0x5
21218 lduh [%l7 + 0x5A], %o2
21219 ba,a,pn %xcc, loop_2474
21220 ldsh [%l7 + 0x1A], %l3
21221 st %f5, [%l7 + 0x5C]
21222 addccc %l2, %l6, %i3
21223loop_2474:
21224 fmovd %f2, %f6
21225 fandnot2s %f0, %f11, %f10
21226 subccc %g3, 0x0D62, %i2
21227 tsubcc %o5, %l1, %o4
21228 smul %l4, 0x12D0, %l0
21229 sra %i6, %o6, %o3
21230 udivcc %o1, 0x109B, %g7
21231 fnors %f14, %f3, %f15
21232 ta %icc, 0x7
21233 fpack16 %f12, %f6
21234 lduh [%l7 + 0x4E], %g6
21235 fbn,a %fcc1, loop_2475
21236 or %o7, 0x1146, %g2
21237 be,a %icc, loop_2476
21238 movne %icc, %l5, %i4
21239loop_2475:
21240 udiv %o0, 0x0846, %i5
21241 fmul8sux16 %f14, %f4, %f8
21242loop_2476:
21243 st %f8, [%l7 + 0x40]
21244 fnegs %f10, %f1
21245 ldsb [%l7 + 0x25], %g1
21246 bgu,pn %xcc, loop_2477
21247 fmovsl %xcc, %f0, %f14
21248 fmovsn %icc, %f2, %f15
21249 bg %icc, loop_2478
21250loop_2477:
21251 add %i0, %g4, %i1
21252 tleu %xcc, 0x0
21253 fcmpeq32 %f12, %f6, %g5
21254loop_2478:
21255 movle %xcc, %i7, %o2
21256 subcc %l3, %l6, %i3
21257 ldub [%l7 + 0x2C], %g3
21258 edge16ln %i2, %o5, %l1
21259 mulx %o4, %l4, %l2
21260 addcc %l0, %o6, %i6
21261 edge16ln %o1, %o3, %g6
21262 movpos %xcc, %g7, %g2
21263 bn,a %xcc, loop_2479
21264 fcmpes %fcc3, %f10, %f13
21265 fmovrde %o7, %f4, %f8
21266 fcmple16 %f8, %f14, %i4
21267loop_2479:
21268 and %o0, %l5, %g1
21269 brnz,a %i5, loop_2480
21270 srax %g4, %i0, %g5
21271 movge %xcc, %i1, %o2
21272 movge %icc, %l3, %i7
21273loop_2480:
21274 tpos %xcc, 0x0
21275 fnot2s %f13, %f9
21276 fmul8x16al %f9, %f13, %f0
21277 fnot2s %f14, %f3
21278 fornot2 %f10, %f8, %f4
21279 tleu %xcc, 0x5
21280 fpsub16 %f4, %f14, %f6
21281 movl %xcc, %i3, %l6
21282 fmul8x16 %f2, %f0, %f4
21283 st %f15, [%l7 + 0x30]
21284 sub %i2, %o5, %l1
21285 andcc %o4, 0x1660, %g3
21286 fbge %fcc0, loop_2481
21287 brgz,a %l2, loop_2482
21288 tleu %xcc, 0x3
21289 tneg %icc, 0x7
21290loop_2481:
21291 fpsub32 %f2, %f6, %f0
21292loop_2482:
21293 fnands %f3, %f2, %f12
21294 popc 0x1890, %l4
21295 fmovdle %icc, %f0, %f8
21296 for %f14, %f0, %f10
21297 brlez,a %l0, loop_2483
21298 sll %o6, 0x0E, %o1
21299 ld [%l7 + 0x48], %f4
21300 fbuge,a %fcc2, loop_2484
21301loop_2483:
21302 fmovsn %xcc, %f6, %f7
21303 udiv %i6, 0x1BFB, %g6
21304 stx %o3, [%l7 + 0x20]
21305loop_2484:
21306 lduw [%l7 + 0x4C], %g2
21307 mulx %o7, %i4, %o0
21308 lduw [%l7 + 0x08], %l5
21309 movcs %xcc, %g7, %i5
21310 sth %g1, [%l7 + 0x3A]
21311 stx %i0, [%l7 + 0x60]
21312 andn %g5, 0x0751, %g4
21313 ldub [%l7 + 0x2D], %i1
21314 fmovdleu %icc, %f7, %f15
21315 ldx [%l7 + 0x48], %l3
21316 ldsb [%l7 + 0x2E], %i7
21317 fmovsa %xcc, %f8, %f14
21318 fmovrdgz %o2, %f0, %f10
21319 stb %l6, [%l7 + 0x28]
21320 std %f12, [%l7 + 0x78]
21321 sth %i2, [%l7 + 0x26]
21322 fnot1s %f7, %f14
21323 alignaddr %o5, %l1, %o4
21324 movrgez %i3, 0x28E, %g3
21325 fblg,a %fcc2, loop_2485
21326 srl %l2, %l4, %o6
21327 stw %l0, [%l7 + 0x4C]
21328 ldsh [%l7 + 0x3A], %o1
21329loop_2485:
21330 edge32n %i6, %o3, %g2
21331 udivcc %g6, 0x1098, %i4
21332 ldx [%l7 + 0x78], %o0
21333 bge,a %icc, loop_2486
21334 ld [%l7 + 0x1C], %f2
21335 movrgz %o7, 0x337, %l5
21336 edge16ln %i5, %g1, %g7
21337loop_2486:
21338 tcc %xcc, 0x6
21339 andncc %i0, %g5, %g4
21340 fblg %fcc2, loop_2487
21341 fmovdneg %xcc, %f15, %f9
21342 fandnot2 %f10, %f4, %f2
21343 stx %l3, [%l7 + 0x30]
21344loop_2487:
21345 sth %i7, [%l7 + 0x7E]
21346 be,a %icc, loop_2488
21347 fandnot1 %f0, %f4, %f6
21348 umulcc %i1, 0x147D, %o2
21349 ldd [%l7 + 0x78], %f0
21350loop_2488:
21351 std %f2, [%l7 + 0x08]
21352 ldx [%l7 + 0x08], %i2
21353 tvs %xcc, 0x7
21354 ldsb [%l7 + 0x56], %l6
21355 lduh [%l7 + 0x24], %l1
21356 ldsb [%l7 + 0x30], %o5
21357 udivx %i3, 0x1376, %g3
21358 tn %xcc, 0x7
21359 ldd [%l7 + 0x78], %f12
21360 fpsub16 %f2, %f6, %f14
21361 ldd [%l7 + 0x78], %f4
21362 ldx [%l7 + 0x70], %l2
21363 tl %xcc, 0x2
21364 ld [%l7 + 0x44], %f3
21365 alignaddrl %l4, %o4, %o6
21366 xnor %l0, %o1, %i6
21367 fand %f4, %f0, %f8
21368 smulcc %g2, 0x1175, %o3
21369 sra %g6, 0x18, %o0
21370 stb %i4, [%l7 + 0x26]
21371 mulscc %o7, %i5, %l5
21372 taddcc %g1, 0x0851, %g7
21373 sth %i0, [%l7 + 0x4C]
21374 ldub [%l7 + 0x49], %g4
21375 fbg,a %fcc1, loop_2489
21376 tcs %xcc, 0x4
21377 fmovrdlez %l3, %f2, %f4
21378 fornot1s %f13, %f2, %f11
21379loop_2489:
21380 fzero %f0
21381 lduw [%l7 + 0x14], %g5
21382 xor %i7, 0x0273, %o2
21383 mulscc %i2, %l6, %i1
21384 movn %xcc, %l1, %i3
21385 fcmple32 %f6, %f0, %o5
21386 fxnor %f2, %f8, %f12
21387 ld [%l7 + 0x58], %f0
21388 ldub [%l7 + 0x2D], %l2
21389 fexpand %f7, %f8
21390 sth %l4, [%l7 + 0x10]
21391 ldx [%l7 + 0x50], %g3
21392 std %f14, [%l7 + 0x48]
21393 fcmpeq16 %f14, %f4, %o6
21394 stb %o4, [%l7 + 0x38]
21395 ldub [%l7 + 0x29], %l0
21396 tgu %icc, 0x1
21397 bne,a loop_2490
21398 brnz,a %i6, loop_2491
21399 ldub [%l7 + 0x2D], %g2
21400 movg %icc, %o1, %g6
21401loop_2490:
21402 fmovse %icc, %f4, %f9
21403loop_2491:
21404 srax %o0, 0x01, %o3
21405 tsubcctv %o7, 0x18EF, %i4
21406 fcmpgt16 %f4, %f2, %i5
21407 array32 %g1, %l5, %g7
21408 fmovsg %icc, %f1, %f3
21409 ldsw [%l7 + 0x10], %i0
21410 fnand %f8, %f4, %f2
21411 fcmpd %fcc2, %f10, %f6
21412 fpmerge %f10, %f12, %f10
21413 mulx %l3, %g5, %i7
21414 bcc loop_2492
21415 fblg %fcc1, loop_2493
21416 ldub [%l7 + 0x22], %g4
21417 fpadd32 %f4, %f14, %f0
21418loop_2492:
21419 tg %xcc, 0x1
21420loop_2493:
21421 fbule %fcc1, loop_2494
21422 fbg,a %fcc3, loop_2495
21423 array32 %o2, %i2, %l6
21424 alignaddr %i1, %l1, %i3
21425loop_2494:
21426 fmovs %f7, %f6
21427loop_2495:
21428 bcc,pn %icc, loop_2496
21429 bgu,a %xcc, loop_2497
21430 edge8 %o5, %l2, %l4
21431 andncc %g3, %o4, %o6
21432loop_2496:
21433 move %icc, %l0, %g2
21434loop_2497:
21435 stb %o1, [%l7 + 0x30]
21436 mulscc %g6, 0x171B, %o0
21437 fbne,a %fcc0, loop_2498
21438 sth %o3, [%l7 + 0x46]
21439 sth %o7, [%l7 + 0x12]
21440 sth %i6, [%l7 + 0x20]
21441loop_2498:
21442 fmovdneg %xcc, %f13, %f12
21443 edge32n %i4, %g1, %l5
21444 fmovd %f6, %f2
21445 lduw [%l7 + 0x60], %i5
21446 fmul8x16al %f14, %f3, %f4
21447 fabss %f5, %f0
21448 fmovrsgez %g7, %f15, %f4
21449 tsubcctv %i0, %l3, %g5
21450 fnot2s %f5, %f15
21451 fxor %f10, %f14, %f14
21452 fmovdvc %icc, %f10, %f13
21453 sub %i7, 0x15F1, %o2
21454 movcs %icc, %i2, %g4
21455 fmovdl %icc, %f3, %f5
21456 sth %l6, [%l7 + 0x3A]
21457 taddcctv %i1, 0x1B14, %i3
21458 ldd [%l7 + 0x58], %f0
21459 bgu,pn %xcc, loop_2499
21460 ldub [%l7 + 0x1E], %l1
21461 tcc %xcc, 0x6
21462 fcmpeq32 %f6, %f14, %l2
21463loop_2499:
21464 fpack16 %f12, %f3
21465 ldub [%l7 + 0x4D], %o5
21466 orn %g3, %o4, %o6
21467 ldub [%l7 + 0x55], %l4
21468 stw %l0, [%l7 + 0x60]
21469 fbuge %fcc3, loop_2500
21470 movvs %xcc, %o1, %g6
21471 stx %g2, [%l7 + 0x10]
21472 fpack32 %f0, %f2, %f6
21473loop_2500:
21474 sth %o3, [%l7 + 0x56]
21475 fbue %fcc0, loop_2501
21476 stb %o7, [%l7 + 0x52]
21477 stw %i6, [%l7 + 0x18]
21478 fbe %fcc1, loop_2502
21479loop_2501:
21480 nop
21481 setx loop_2503, %l0, %l1
21482 jmpl %l1, %o0
21483 movvs %xcc, %i4, %l5
21484 fpack16 %f12, %f5
21485loop_2502:
21486 fsrc1 %f4, %f8
21487loop_2503:
21488 orncc %i5, %g7, %i0
21489 edge8 %g1, %g5, %i7
21490 and %l3, 0x15F1, %i2
21491 fcmped %fcc3, %f2, %f6
21492 bvc,pt %icc, loop_2504
21493 edge32n %g4, %o2, %l6
21494 movg %xcc, %i1, %i3
21495 faligndata %f4, %f2, %f6
21496loop_2504:
21497 fmovrslez %l2, %f4, %f1
21498 orcc %l1, %g3, %o5
21499 fmul8ulx16 %f10, %f8, %f12
21500 sdiv %o4, 0x1B8A, %o6
21501 fnor %f14, %f2, %f6
21502 fmovdne %icc, %f9, %f8
21503 tg %icc, 0x2
21504 umulcc %l0, %o1, %l4
21505 std %f8, [%l7 + 0x28]
21506 ta %icc, 0x5
21507 tvs %xcc, 0x6
21508 movle %icc, %g2, %o3
21509 fcmpd %fcc2, %f0, %f4
21510 fmovspos %xcc, %f13, %f14
21511 fmovdpos %xcc, %f0, %f11
21512 ldsh [%l7 + 0x32], %g6
21513 st %f0, [%l7 + 0x6C]
21514 sth %o7, [%l7 + 0x6C]
21515 addccc %o0, 0x1DE6, %i6
21516 fmovdleu %icc, %f5, %f14
21517 tleu %icc, 0x5
21518 fbg,a %fcc3, loop_2505
21519 srlx %i4, %i5, %l5
21520 fbge %fcc2, loop_2506
21521 sdivcc %g7, 0x1843, %g1
21522loop_2505:
21523 ldd [%l7 + 0x40], %f14
21524 fmovsn %xcc, %f6, %f11
21525loop_2506:
21526 fmovdcs %xcc, %f9, %f15
21527 st %f11, [%l7 + 0x14]
21528 brnz %i0, loop_2507
21529 addc %g5, %l3, %i2
21530 ld [%l7 + 0x0C], %f12
21531 ldd [%l7 + 0x08], %f6
21532loop_2507:
21533 subcc %g4, %i7, %o2
21534 fcmple16 %f8, %f4, %i1
21535 fbule %fcc1, loop_2508
21536 bgu %xcc, loop_2509
21537 fmovrdgez %l6, %f2, %f6
21538 lduw [%l7 + 0x38], %l2
21539loop_2508:
21540 fcmpd %fcc1, %f14, %f12
21541loop_2509:
21542 fblg,a %fcc1, loop_2510
21543 ldub [%l7 + 0x6C], %l1
21544 bvc,a,pt %icc, loop_2511
21545 std %f14, [%l7 + 0x58]
21546loop_2510:
21547 fcmps %fcc3, %f5, %f11
21548 edge8l %g3, %o5, %i3
21549loop_2511:
21550 brnz,a %o4, loop_2512
21551 ba,a %icc, loop_2513
21552 tn %xcc, 0x4
21553 stb %o6, [%l7 + 0x54]
21554loop_2512:
21555 bg %xcc, loop_2514
21556loop_2513:
21557 std %f10, [%l7 + 0x08]
21558 fpmerge %f0, %f6, %f0
21559 lduw [%l7 + 0x3C], %l0
21560loop_2514:
21561 fcmple16 %f0, %f0, %l4
21562 fbl,a %fcc3, loop_2515
21563 ldd [%l7 + 0x20], %f2
21564 fxors %f6, %f0, %f5
21565 fmovrdlez %o1, %f6, %f4
21566loop_2515:
21567 fzeros %f4
21568 fand %f2, %f4, %f4
21569 andcc %g2, %g6, %o3
21570 lduw [%l7 + 0x68], %o0
21571 umulcc %o7, %i6, %i5
21572 nop
21573 setx loop_2516, %l0, %l1
21574 wrpr 0x1, %tl
21575 wrpr %l1, %tpc
21576 add %l1, 0x4, %l1
21577 wrpr %l1, %tnpc
21578 setx 0x34400001400, %l0, %l1
21579 wrpr %l1, %tstate
21580 wrhpr 0x4, %htstate
21581 retry
21582 fbge,a %fcc3, loop_2517
21583 lduw [%l7 + 0x6C], %l5
21584 ldsb [%l7 + 0x30], %g7
21585loop_2516:
21586 add %g1, 0x1564, %i0
21587loop_2517:
21588 smulcc %i4, 0x1DAE, %l3
21589 ldsw [%l7 + 0x08], %i2
21590 tcs %icc, 0x6
21591 brnz,a %g5, loop_2518
21592 or %i7, 0x0CE5, %o2
21593 be,a,pn %icc, loop_2519
21594 fcmple16 %f4, %f0, %i1
21595loop_2518:
21596 fnot1 %f0, %f6
21597 bleu,a,pt %icc, loop_2520
21598loop_2519:
21599 stw %l6, [%l7 + 0x34]
21600 st %f5, [%l7 + 0x68]
21601 taddcctv %l2, 0x11DA, %l1
21602loop_2520:
21603 xor %g3, 0x03C5, %g4
21604 fmovdpos %xcc, %f4, %f14
21605 ldsb [%l7 + 0x19], %i3
21606 lduw [%l7 + 0x7C], %o4
21607 std %f14, [%l7 + 0x50]
21608 stx %o6, [%l7 + 0x58]
21609 fbn,a %fcc0, loop_2521
21610 ldub [%l7 + 0x78], %l0
21611 array16 %l4, %o1, %o5
21612 fmul8sux16 %f4, %f4, %f10
21613loop_2521:
21614 alignaddrl %g6, %g2, %o0
21615 fpadd32s %f4, %f1, %f8
21616 lduw [%l7 + 0x6C], %o3
21617 fxnors %f13, %f15, %f11
21618 ldub [%l7 + 0x18], %o7
21619 fxnor %f0, %f10, %f4
21620 brz %i5, loop_2522
21621 fblg %fcc2, loop_2523
21622 fcmpne16 %f4, %f10, %l5
21623 movvs %icc, %g7, %i6
21624loop_2522:
21625 fabss %f1, %f10
21626loop_2523:
21627 or %g1, %i0, %l3
21628 fones %f3
21629 fnot1s %f13, %f1
21630 te %icc, 0x7
21631 mulx %i4, %g5, %i7
21632 ldsw [%l7 + 0x48], %o2
21633 fands %f6, %f5, %f11
21634 ldx [%l7 + 0x40], %i2
21635 bne loop_2524
21636 fmovrsgez %l6, %f11, %f13
21637 xor %i1, %l1, %l2
21638 edge8l %g3, %g4, %o4
21639loop_2524:
21640 fmovrdgz %i3, %f10, %f14
21641 edge32n %o6, %l4, %o1
21642 movvc %icc, %l0, %g6
21643 lduh [%l7 + 0x08], %g2
21644 umulcc %o0, %o3, %o5
21645 fmovscs %icc, %f2, %f10
21646 bneg,a,pt %xcc, loop_2525
21647 lduh [%l7 + 0x74], %o7
21648 brnz %l5, loop_2526
21649 std %f12, [%l7 + 0x70]
21650loop_2525:
21651 fmovd %f14, %f2
21652 st %f2, [%l7 + 0x58]
21653loop_2526:
21654 lduw [%l7 + 0x7C], %i5
21655 lduw [%l7 + 0x70], %g7
21656 sth %i6, [%l7 + 0x2E]
21657 ldd [%l7 + 0x38], %f12
21658 fmovdne %icc, %f9, %f0
21659 sth %i0, [%l7 + 0x6A]
21660 fbug,a %fcc2, loop_2527
21661 subcc %l3, 0x173B, %g1
21662 array16 %g5, %i4, %o2
21663 fmovsl %xcc, %f2, %f2
21664loop_2527:
21665 fbule %fcc3, loop_2528
21666 tcc %xcc, 0x0
21667 ldd [%l7 + 0x28], %f14
21668 lduh [%l7 + 0x18], %i7
21669loop_2528:
21670 fpadd16s %f5, %f10, %f0
21671 stx %i2, [%l7 + 0x78]
21672 ldsb [%l7 + 0x19], %i1
21673 faligndata %f12, %f14, %f0
21674 bcc,pt %icc, loop_2529
21675 ldd [%l7 + 0x78], %f12
21676 movg %xcc, %l1, %l2
21677 fmovrsne %l6, %f8, %f11
21678loop_2529:
21679 stb %g3, [%l7 + 0x0F]
21680 fmul8sux16 %f2, %f4, %f14
21681 ldub [%l7 + 0x19], %o4
21682 bn,pt %icc, loop_2530
21683 nop
21684 setx loop_2531, %l0, %l1
21685 wrpr 0x1, %tl
21686 wrpr %l1, %tnpc
21687 setx 0x34400001400, %l0, %l1
21688 wrpr %l1, %tstate
21689 wrhpr 0x4, %htstate
21690 done
21691 fba,a %fcc2, loop_2532
21692 fmovdvs %icc, %f0, %f2
21693loop_2530:
21694 ldub [%l7 + 0x1A], %g4
21695loop_2531:
21696 array32 %i3, %o6, %o1
21697loop_2532:
21698 siam 0x2
21699 ldsw [%l7 + 0x34], %l4
21700 sdivx %g6, 0x03BB, %g2
21701 fmovdvc %icc, %f2, %f5
21702 fmovrsgez %l0, %f1, %f8
21703 movneg %xcc, %o0, %o3
21704 fbuge %fcc3, loop_2533
21705 edge8l %o7, %o5, %i5
21706 fpadd32 %f4, %f6, %f14
21707 fmuld8sux16 %f8, %f3, %f0
21708loop_2533:
21709 andn %g7, 0x1A28, %i6
21710 te %xcc, 0x7
21711 movpos %icc, %l5, %i0
21712 fbge,a %fcc3, loop_2534
21713 fmovdneg %icc, %f7, %f6
21714 stx %l3, [%l7 + 0x20]
21715 fpsub32s %f10, %f1, %f11
21716loop_2534:
21717 ldub [%l7 + 0x79], %g1
21718 udiv %i4, 0x1579, %o2
21719 movle %xcc, %i7, %g5
21720 ldsh [%l7 + 0x58], %i1
21721 fbn %fcc0, loop_2535
21722 sth %i2, [%l7 + 0x4C]
21723 pdist %f12, %f12, %f2
21724 fnands %f15, %f13, %f13
21725loop_2535:
21726 ld [%l7 + 0x7C], %f8
21727 ldx [%l7 + 0x20], %l1
21728 std %f6, [%l7 + 0x20]
21729 fones %f15
21730 sth %l6, [%l7 + 0x70]
21731 fbg,a %fcc3, loop_2536
21732 stb %l2, [%l7 + 0x65]
21733 lduh [%l7 + 0x48], %g3
21734 ldub [%l7 + 0x5F], %o4
21735loop_2536:
21736 fbo %fcc0, loop_2537
21737 fmovscs %xcc, %f1, %f14
21738 stw %g4, [%l7 + 0x60]
21739 tge %icc, 0x6
21740loop_2537:
21741 movcs %xcc, %i3, %o1
21742 nop
21743 setx loop_2538, %l0, %l1
21744 jmpl %l1, %l4
21745 stx %g6, [%l7 + 0x10]
21746 addc %g2, %o6, %l0
21747 subc %o0, %o3, %o7
21748loop_2538:
21749 fzeros %f12
21750 andncc %o5, %g7, %i6
21751 smulcc %i5, 0x07F1, %l5
21752 stx %l3, [%l7 + 0x58]
21753 array16 %i0, %g1, %i4
21754 movrgz %i7, %o2, %i1
21755 fmuld8sux16 %f14, %f14, %f8
21756 fandnot1 %f4, %f6, %f4
21757 fxnor %f12, %f10, %f2
21758 fpadd16s %f14, %f4, %f11
21759 bne,a,pn %xcc, loop_2539
21760 tl %icc, 0x4
21761 fbn %fcc0, loop_2540
21762 stb %g5, [%l7 + 0x2D]
21763loop_2539:
21764 movrne %i2, 0x02B, %l6
21765 fnot2 %f8, %f2
21766loop_2540:
21767 edge16l %l2, %l1, %g3
21768 ldsh [%l7 + 0x1E], %o4
21769 fbo %fcc2, loop_2541
21770 ldd [%l7 + 0x30], %f10
21771 nop
21772 setx loop_2542, %l0, %l1
21773 jmpl %l1, %g4
21774 bcs,pn %icc, loop_2543
21775loop_2541:
21776 udivx %o1, 0x15C8, %i3
21777 fandnot2 %f0, %f4, %f0
21778loop_2542:
21779 ld [%l7 + 0x7C], %f15
21780loop_2543:
21781 ldd [%l7 + 0x18], %f8
21782 ta %xcc, 0x5
21783 fornot1s %f5, %f8, %f3
21784 fbne,a %fcc3, loop_2544
21785 ldsw [%l7 + 0x24], %g6
21786 lduh [%l7 + 0x6E], %g2
21787 ldx [%l7 + 0x60], %o6
21788loop_2544:
21789 ldsw [%l7 + 0x60], %l0
21790 lduw [%l7 + 0x40], %o0
21791 popc 0x1D30, %o3
21792 bge,a,pn %icc, loop_2545
21793 fpsub32s %f12, %f4, %f9
21794 fnor %f12, %f10, %f2
21795 ldsb [%l7 + 0x32], %l4
21796loop_2545:
21797 fbue %fcc3, loop_2546
21798 movge %xcc, %o5, %g7
21799 st %f13, [%l7 + 0x2C]
21800 fmovrdgz %i6, %f8, %f6
21801loop_2546:
21802 tneg %xcc, 0x0
21803 fpackfix %f4, %f3
21804 ldsh [%l7 + 0x72], %o7
21805 fbl %fcc3, loop_2547
21806 sll %i5, 0x19, %l5
21807 stw %i0, [%l7 + 0x64]
21808 bl,a loop_2548
21809loop_2547:
21810 movvc %xcc, %g1, %l3
21811 stw %i7, [%l7 + 0x14]
21812 fnors %f11, %f9, %f9
21813loop_2548:
21814 fmovrdlz %o2, %f8, %f8
21815 movne %icc, %i1, %i4
21816 movvc %xcc, %g5, %i2
21817 fmovsgu %xcc, %f1, %f5
21818 fmovdne %icc, %f11, %f12
21819 ld [%l7 + 0x60], %f15
21820 ldd [%l7 + 0x18], %f10
21821 ldd [%l7 + 0x70], %f14
21822 mulx %l2, 0x0BC7, %l6
21823 stw %l1, [%l7 + 0x78]
21824 alignaddrl %g3, %g4, %o1
21825 te %xcc, 0x0
21826 fpack16 %f10, %f8
21827 fmovdvc %xcc, %f15, %f8
21828 fbl %fcc0, loop_2549
21829 ld [%l7 + 0x30], %f9
21830 tleu %xcc, 0x4
21831 sdivcc %o4, 0x17B1, %g6
21832loop_2549:
21833 te %icc, 0x1
21834 brlz %i3, loop_2550
21835 ldd [%l7 + 0x18], %f0
21836 lduh [%l7 + 0x46], %g2
21837 fsrc1 %f14, %f6
21838loop_2550:
21839 fcmpes %fcc2, %f3, %f11
21840 subcc %o6, 0x073A, %o0
21841 stb %o3, [%l7 + 0x77]
21842 siam 0x3
21843 fmovdge %xcc, %f0, %f9
21844 addc %l0, %l4, %g7
21845 ldd [%l7 + 0x30], %f0
21846 stx %i6, [%l7 + 0x20]
21847 fornot2s %f8, %f1, %f6
21848 smul %o5, 0x0609, %i5
21849 udiv %l5, 0x0566, %o7
21850 tg %xcc, 0x7
21851 ta %icc, 0x3
21852 ldx [%l7 + 0x40], %g1
21853 stb %i0, [%l7 + 0x5D]
21854 te %icc, 0x0
21855 tvs %xcc, 0x5
21856 lduw [%l7 + 0x20], %l3
21857 orncc %i7, 0x1C1F, %i1
21858 ldx [%l7 + 0x48], %i4
21859 bg,a,pt %xcc, loop_2551
21860 alignaddrl %o2, %i2, %l2
21861 edge8 %l6, %g5, %l1
21862 andncc %g4, %o1, %g3
21863loop_2551:
21864 array16 %o4, %g6, %i3
21865 addc %g2, 0x0650, %o0
21866 bn,pt %icc, loop_2552
21867 subccc %o3, 0x0691, %l0
21868 movge %xcc, %o6, %g7
21869 xor %i6, 0x1F1E, %l4
21870loop_2552:
21871 brgez,a %o5, loop_2553
21872 faligndata %f8, %f4, %f4
21873 or %i5, 0x1A03, %o7
21874 stx %l5, [%l7 + 0x38]
21875loop_2553:
21876 sll %i0, 0x10, %g1
21877 brlz,a %l3, loop_2554
21878 st %f0, [%l7 + 0x38]
21879 ldsh [%l7 + 0x6C], %i7
21880 fcmpd %fcc3, %f12, %f8
21881loop_2554:
21882 movcs %xcc, %i1, %i4
21883 edge8n %i2, %l2, %o2
21884 fsrc1 %f0, %f8
21885 stb %g5, [%l7 + 0x7D]
21886 st %f9, [%l7 + 0x08]
21887 stb %l1, [%l7 + 0x2D]
21888 siam 0x5
21889 ldsw [%l7 + 0x40], %l6
21890 movcc %xcc, %o1, %g4
21891 fbu,a %fcc1, loop_2555
21892 fabsd %f2, %f8
21893 st %f9, [%l7 + 0x24]
21894 ldx [%l7 + 0x50], %o4
21895loop_2555:
21896 stw %g6, [%l7 + 0x08]
21897 fmovrse %g3, %f9, %f9
21898 fcmpes %fcc3, %f14, %f1
21899 fmovsa %xcc, %f12, %f15
21900 lduh [%l7 + 0x7A], %i3
21901 bvs,a %icc, loop_2556
21902 edge8l %g2, %o0, %o3
21903 ldsw [%l7 + 0x50], %o6
21904 mulscc %g7, %l0, %i6
21905loop_2556:
21906 fnot1 %f4, %f12
21907 edge8n %l4, %i5, %o7
21908 std %f8, [%l7 + 0x38]
21909 fnegs %f5, %f13
21910 fmuld8sux16 %f1, %f10, %f12
21911 nop
21912 setx loop_2557, %l0, %l1
21913 wrpr 0x1, %tl
21914 wrpr %l1, %tnpc
21915 setx 0x34400001400, %l0, %l1
21916 wrpr %l1, %tstate
21917 wrhpr 0x4, %htstate
21918 done
21919 sdiv %o5, 0x0684, %i0
21920 fcmpeq16 %f14, %f8, %g1
21921 fbe,a %fcc0, loop_2558
21922loop_2557:
21923 ldsh [%l7 + 0x74], %l3
21924 andcc %i7, %i1, %i4
21925 umulcc %l5, %i2, %o2
21926loop_2558:
21927 stw %g5, [%l7 + 0x40]
21928 ldub [%l7 + 0x32], %l1
21929 fornot1s %f14, %f2, %f8
21930 ldub [%l7 + 0x67], %l2
21931 lduh [%l7 + 0x1A], %o1
21932 lduh [%l7 + 0x2C], %g4
21933 fmuld8ulx16 %f8, %f1, %f10
21934 movpos %icc, %l6, %o4
21935 fpack16 %f10, %f14
21936 stx %g6, [%l7 + 0x50]
21937 sra %i3, %g3, %g2
21938 ldsw [%l7 + 0x78], %o3
21939 tsubcctv %o6, 0x1D4B, %g7
21940 movg %icc, %l0, %o0
21941 brgz %l4, loop_2559
21942 bgu,a loop_2560
21943 fmovrsne %i5, %f1, %f11
21944 fmovdneg %xcc, %f10, %f11
21945loop_2559:
21946 ldsw [%l7 + 0x14], %i6
21947loop_2560:
21948 bcs,a loop_2561
21949 be,a %icc, loop_2562
21950 fmovdle %icc, %f1, %f0
21951 fnot2s %f2, %f8
21952loop_2561:
21953 xnorcc %o7, %i0, %o5
21954loop_2562:
21955 sdivcc %l3, 0x1E11, %i7
21956 fxors %f13, %f13, %f15
21957 stb %i1, [%l7 + 0x52]
21958 mulscc %i4, 0x145D, %l5
21959 fmul8x16 %f0, %f14, %f6
21960 stx %i2, [%l7 + 0x78]
21961 bvc %icc, loop_2563
21962 ldub [%l7 + 0x26], %g1
21963 fmovrdgz %o2, %f12, %f2
21964 tge %icc, 0x6
21965loop_2563:
21966 subc %g5, 0x1BB0, %l2
21967 bcc,a,pt %xcc, loop_2564
21968 std %f8, [%l7 + 0x48]
21969 pdist %f8, %f8, %f12
21970 fbue,a %fcc3, loop_2565
21971loop_2564:
21972 fbne,a %fcc2, loop_2566
21973 lduw [%l7 + 0x1C], %o1
21974 bn %xcc, loop_2567
21975loop_2565:
21976 fmovse %xcc, %f3, %f2
21977loop_2566:
21978 stb %g4, [%l7 + 0x6D]
21979 fpack32 %f2, %f14, %f0
21980loop_2567:
21981 tneg %xcc, 0x0
21982 tsubcc %l6, %l1, %o4
21983 fmovdleu %icc, %f1, %f13
21984 ldsh [%l7 + 0x48], %g6
21985 faligndata %f10, %f10, %f8
21986 fones %f11
21987 tcc %icc, 0x5
21988 fbn %fcc0, loop_2568
21989 fmovd %f0, %f6
21990 fblg %fcc2, loop_2569
21991 ldsb [%l7 + 0x5C], %i3
21992loop_2568:
21993 fbuge,a %fcc1, loop_2570
21994 fbue %fcc3, loop_2571
21995loop_2569:
21996 stw %g3, [%l7 + 0x60]
21997 ldsb [%l7 + 0x6D], %g2
21998loop_2570:
21999 fzeros %f3
22000loop_2571:
22001 lduh [%l7 + 0x3E], %o3
22002 ldsw [%l7 + 0x70], %o6
22003 lduw [%l7 + 0x38], %g7
22004 edge32n %o0, %l4, %i5
22005 ldsh [%l7 + 0x4C], %l0
22006 sub %i6, 0x1B10, %o7
22007 bvc,pn %icc, loop_2572
22008 ldsw [%l7 + 0x54], %i0
22009 ta %xcc, 0x2
22010 fmuld8ulx16 %f9, %f0, %f4
22011loop_2572:
22012 ldsh [%l7 + 0x5A], %o5
22013 movcc %icc, %l3, %i7
22014 ldsh [%l7 + 0x14], %i1
22015 st %f13, [%l7 + 0x40]
22016 st %f9, [%l7 + 0x30]
22017 fmovrdgez %i4, %f12, %f8
22018 bneg,a,pt %icc, loop_2573
22019 fbne %fcc0, loop_2574
22020 movvc %icc, %l5, %i2
22021 ldsw [%l7 + 0x24], %g1
22022loop_2573:
22023 fbuge,a %fcc1, loop_2575
22024loop_2574:
22025 fcmps %fcc2, %f1, %f5
22026 fba %fcc0, loop_2576
22027 fmovdn %xcc, %f15, %f9
22028loop_2575:
22029 andcc %o2, %g5, %l2
22030 ldx [%l7 + 0x30], %o1
22031loop_2576:
22032 add %g4, 0x03B7, %l6
22033 movrgez %l1, %o4, %i3
22034 fmovrdgez %g3, %f2, %f12
22035 ldub [%l7 + 0x3F], %g6
22036 bvs %icc, loop_2577
22037 movcs %xcc, %g2, %o6
22038 movre %g7, 0x298, %o0
22039 ldub [%l7 + 0x2B], %l4
22040loop_2577:
22041 movrne %o3, 0x172, %l0
22042 ldub [%l7 + 0x39], %i6
22043 movrne %o7, %i5, %o5
22044 stx %l3, [%l7 + 0x28]
22045 fmul8x16al %f4, %f5, %f6
22046 fmuld8ulx16 %f1, %f6, %f8
22047 fmovse %icc, %f2, %f13
22048 fmovrdgz %i7, %f8, %f6
22049 fpsub16s %f9, %f3, %f0
22050 edge32 %i1, %i0, %i4
22051 ldsh [%l7 + 0x6E], %l5
22052 bg,a loop_2578
22053 fmovrdgz %i2, %f8, %f10
22054 std %f0, [%l7 + 0x70]
22055 ldsh [%l7 + 0x5A], %g1
22056loop_2578:
22057 sdivcc %g5, 0x133A, %l2
22058 sth %o1, [%l7 + 0x2E]
22059 ldsh [%l7 + 0x5C], %o2
22060 ldsh [%l7 + 0x3E], %g4
22061 tl %icc, 0x5
22062 tle %xcc, 0x3
22063 addccc %l1, %o4, %i3
22064 xnor %l6, 0x0E69, %g3
22065 umul %g2, %g6, %o6
22066 lduw [%l7 + 0x44], %o0
22067 brz,a %l4, loop_2579
22068 fzeros %f13
22069 fpadd16 %f8, %f4, %f4
22070 fzero %f2
22071loop_2579:
22072 brlez,a %g7, loop_2580
22073 stb %o3, [%l7 + 0x0C]
22074 fmovdcs %xcc, %f4, %f5
22075 or %i6, 0x1562, %l0
22076loop_2580:
22077 sll %i5, %o5, %o7
22078 ldsb [%l7 + 0x4B], %l3
22079 bvs %icc, loop_2581
22080 fmovsl %xcc, %f7, %f14
22081 movgu %xcc, %i7, %i0
22082 lduw [%l7 + 0x54], %i4
22083loop_2581:
22084 ldx [%l7 + 0x18], %i1
22085 tsubcc %i2, 0x1892, %l5
22086 fbl,a %fcc1, loop_2582
22087 stw %g5, [%l7 + 0x24]
22088 ldub [%l7 + 0x3E], %g1
22089 movle %xcc, %l2, %o1
22090loop_2582:
22091 movle %icc, %g4, %o2
22092 stx %l1, [%l7 + 0x70]
22093 fmovrslz %i3, %f11, %f10
22094 edge16n %l6, %o4, %g2
22095 bleu,a,pn %xcc, loop_2583
22096 brgez,a %g3, loop_2584
22097 fpsub32 %f0, %f14, %f12
22098 brz %g6, loop_2585
22099loop_2583:
22100 fmovrse %o0, %f10, %f9
22101loop_2584:
22102 fornot2s %f11, %f7, %f11
22103 alignaddr %l4, %o6, %o3
22104loop_2585:
22105 edge8 %g7, %l0, %i6
22106 ldub [%l7 + 0x49], %o5
22107 fpadd16 %f4, %f12, %f6
22108 popc 0x1628, %o7
22109 bne,a loop_2586
22110 taddcctv %l3, 0x01EF, %i5
22111 fsrc2 %f4, %f4
22112 fcmpgt16 %f8, %f14, %i0
22113loop_2586:
22114 fbo %fcc3, loop_2587
22115 fmovsleu %icc, %f12, %f14
22116 st %f2, [%l7 + 0x58]
22117 ldub [%l7 + 0x3E], %i7
22118loop_2587:
22119 edge8n %i1, %i4, %i2
22120 xnorcc %g5, %g1, %l2
22121 popc %l5, %g4
22122 addc %o1, 0x1635, %o2
22123 popc 0x174D, %i3
22124 tvs %icc, 0x3
22125 ldx [%l7 + 0x20], %l6
22126 ldsw [%l7 + 0x3C], %l1
22127 subccc %g2, 0x1095, %g3
22128 movvc %xcc, %g6, %o4
22129 ldx [%l7 + 0x28], %o0
22130 bpos %xcc, loop_2588
22131 fpmerge %f6, %f12, %f10
22132 umul %o6, %o3, %l4
22133 bgu,pn %icc, loop_2589
22134loop_2588:
22135 fmovdg %xcc, %f9, %f11
22136 fxnors %f9, %f12, %f5
22137 movrne %g7, %i6, %o5
22138loop_2589:
22139 movvs %xcc, %l0, %l3
22140 fbn,a %fcc3, loop_2590
22141 st %f0, [%l7 + 0x38]
22142 fands %f3, %f0, %f7
22143 edge8ln %i5, %o7, %i0
22144loop_2590:
22145 fmovdl %xcc, %f2, %f10
22146 smul %i1, 0x1B63, %i7
22147 tleu %xcc, 0x1
22148 tl %icc, 0x1
22149 edge8n %i2, %i4, %g1
22150 fxnor %f8, %f10, %f10
22151 st %f12, [%l7 + 0x30]
22152 sdivx %g5, 0x09FB, %l5
22153 ld [%l7 + 0x2C], %f13
22154 fmovrde %l2, %f8, %f8
22155 xor %g4, 0x1770, %o2
22156 edge16n %o1, %l6, %i3
22157 ldsh [%l7 + 0x34], %g2
22158 st %f8, [%l7 + 0x10]
22159 stx %g3, [%l7 + 0x70]
22160 fpsub32 %f4, %f6, %f8
22161 sth %g6, [%l7 + 0x60]
22162 alignaddr %o4, %l1, %o6
22163 fxnor %f10, %f4, %f10
22164 srl %o0, %o3, %g7
22165 movl %xcc, %l4, %o5
22166 fbuge,a %fcc2, loop_2591
22167 movn %xcc, %i6, %l0
22168 ldx [%l7 + 0x50], %i5
22169 edge8 %l3, %i0, %o7
22170loop_2591:
22171 ldd [%l7 + 0x20], %f0
22172 fmovscc %xcc, %f15, %f10
22173 ldsh [%l7 + 0x10], %i7
22174 fmovrdgez %i2, %f12, %f8
22175 edge8n %i4, %g1, %i1
22176 orncc %l5, 0x0B51, %l2
22177 ldd [%l7 + 0x30], %f6
22178 movge %xcc, %g4, %o2
22179 fsrc1 %f0, %f8
22180 ldx [%l7 + 0x50], %o1
22181 fpadd32s %f10, %f11, %f3
22182 ldd [%l7 + 0x10], %f4
22183 fandnot1s %f5, %f6, %f4
22184 fmovdcs %icc, %f5, %f8
22185 std %f0, [%l7 + 0x08]
22186 fmul8x16al %f13, %f10, %f14
22187 fnot1s %f15, %f15
22188 fbne,a %fcc1, loop_2592
22189 ld [%l7 + 0x2C], %f8
22190 brz,a %g5, loop_2593
22191 nop
22192 setx loop_2594, %l0, %l1
22193 wrpr 0x1, %tl
22194 wrpr %l1, %tpc
22195 add %l1, 0x4, %l1
22196 wrpr %l1, %tnpc
22197 setx 0x34400001400, %l0, %l1
22198 wrpr %l1, %tstate
22199 wrhpr 0x4, %htstate
22200 retry
22201loop_2592:
22202 fand %f10, %f4, %f8
22203 edge8l %l6, %g2, %g3
22204loop_2593:
22205 fmovsl %xcc, %f9, %f14
22206loop_2594:
22207 bgu,pn %icc, loop_2595
22208 fpadd32 %f0, %f10, %f14
22209 ld [%l7 + 0x44], %f5
22210 fmovdvc %icc, %f0, %f15
22211loop_2595:
22212 fmovdle %icc, %f6, %f4
22213 edge16l %i3, %o4, %g6
22214 ldd [%l7 + 0x50], %f10
22215 bl,pt %icc, loop_2596
22216 ld [%l7 + 0x50], %f4
22217 stw %o6, [%l7 + 0x24]
22218 tge %xcc, 0x3
22219loop_2596:
22220 lduh [%l7 + 0x7C], %l1
22221 st %f0, [%l7 + 0x44]
22222 or %o0, %o3, %g7
22223 fmovrsgez %l4, %f13, %f4
22224 ldsw [%l7 + 0x68], %i6
22225 movgu %xcc, %l0, %i5
22226 fmuld8sux16 %f13, %f0, %f4
22227 ldsh [%l7 + 0x72], %o5
22228 fmul8sux16 %f8, %f14, %f6
22229 fbu %fcc0, loop_2597
22230 lduw [%l7 + 0x5C], %l3
22231 bcs,a loop_2598
22232 edge16n %i0, %o7, %i2
22233loop_2597:
22234 ldd [%l7 + 0x70], %f2
22235 ldsw [%l7 + 0x3C], %i7
22236loop_2598:
22237 stw %i4, [%l7 + 0x24]
22238 udivx %i1, 0x092F, %g1
22239 udiv %l5, 0x00BA, %g4
22240 ldsb [%l7 + 0x44], %o2
22241 sethi 0x1B55, %l2
22242 srax %o1, %l6, %g5
22243 ldd [%l7 + 0x40], %f6
22244 fba %fcc1, loop_2599
22245 ldx [%l7 + 0x58], %g2
22246 fpsub16s %f15, %f9, %f15
22247 fnands %f4, %f1, %f2
22248loop_2599:
22249 ld [%l7 + 0x30], %f8
22250 lduh [%l7 + 0x56], %g3
22251 movvs %xcc, %i3, %g6
22252 fpadd32 %f8, %f6, %f10
22253 edge8l %o4, %o6, %l1
22254 ld [%l7 + 0x0C], %f10
22255 xor %o3, %o0, %l4
22256 movcs %icc, %i6, %g7
22257 edge32l %i5, %l0, %l3
22258 bne,pt %xcc, loop_2600
22259 fmul8x16au %f13, %f3, %f6
22260 lduw [%l7 + 0x44], %i0
22261 stb %o7, [%l7 + 0x48]
22262loop_2600:
22263 movrlz %o5, %i7, %i4
22264 movleu %xcc, %i2, %g1
22265 stw %l5, [%l7 + 0x68]
22266 fmovrde %g4, %f12, %f12
22267 mulscc %i1, %o2, %o1
22268 fble %fcc1, loop_2601
22269 fmovdgu %icc, %f6, %f3
22270 ta %icc, 0x3
22271 andcc %l2, %g5, %l6
22272loop_2601:
22273 fcmple16 %f10, %f4, %g2
22274 fabsd %f4, %f0
22275 brz %g3, loop_2602
22276 orcc %g6, 0x0EED, %i3
22277 fmovdpos %icc, %f14, %f15
22278 stw %o4, [%l7 + 0x3C]
22279loop_2602:
22280 orncc %o6, 0x0933, %l1
22281 bg %xcc, loop_2603
22282 stb %o0, [%l7 + 0x19]
22283 ld [%l7 + 0x1C], %f1
22284 movle %icc, %o3, %l4
22285loop_2603:
22286 fmovdpos %xcc, %f9, %f12
22287 tpos %icc, 0x1
22288 fands %f10, %f14, %f7
22289 ldub [%l7 + 0x08], %g7
22290 tsubcctv %i5, %l0, %i6
22291 fbne %fcc1, loop_2604
22292 fors %f15, %f1, %f5
22293 movn %icc, %l3, %i0
22294 fornot2 %f6, %f8, %f0
22295loop_2604:
22296 fmovsg %xcc, %f4, %f14
22297 fpsub32s %f12, %f15, %f2
22298 bvs,a,pt %icc, loop_2605
22299 andcc %o7, 0x1C91, %o5
22300 fmovsvc %xcc, %f11, %f0
22301 bge,a %icc, loop_2606
22302loop_2605:
22303 stw %i7, [%l7 + 0x7C]
22304 tneg %icc, 0x6
22305 orcc %i2, 0x14CD, %i4
22306loop_2606:
22307 ldx [%l7 + 0x38], %l5
22308 sdivx %g4, 0x1EA0, %i1
22309 edge8n %o2, %o1, %g1
22310 ta %icc, 0x7
22311 fnand %f14, %f6, %f4
22312 ta %xcc, 0x5
22313 fnors %f13, %f0, %f8
22314 fcmps %fcc1, %f9, %f4
22315 edge32n %g5, %l2, %l6
22316 fbl,a %fcc0, loop_2607
22317 nop
22318 setx loop_2608, %l0, %l1
22319 wrpr 0x1, %tl
22320 wrpr %l1, %tnpc
22321 setx 0x34400001400, %l0, %l1
22322 wrpr %l1, %tstate
22323 wrhpr 0x4, %htstate
22324 done
22325 fmul8sux16 %f14, %f14, %f12
22326 call loop_2609
22327loop_2607:
22328 tvc %xcc, 0x4
22329loop_2608:
22330 bgu,a,pt %icc, loop_2610
22331 fmovrdne %g2, %f8, %f12
22332loop_2609:
22333 stw %g6, [%l7 + 0x18]
22334 for %f6, %f0, %f12
22335loop_2610:
22336 fpsub32s %f11, %f1, %f9
22337 fbg %fcc0, loop_2611
22338 edge16l %i3, %o4, %g3
22339 fnegs %f7, %f15
22340 fmovdcc %icc, %f3, %f7
22341loop_2611:
22342 alignaddr %o6, %o0, %l1
22343 nop
22344 setx loop_2612, %l0, %l1
22345 wrpr 0x1, %tl
22346 wrpr %l1, %tnpc
22347 setx 0x34400001400, %l0, %l1
22348 wrpr %l1, %tstate
22349 wrhpr 0x4, %htstate
22350 done
22351 srax %o3, %g7, %l4
22352 movleu %xcc, %i5, %i6
22353 edge8ln %l0, %l3, %i0
22354loop_2612:
22355 fmovdpos %icc, %f4, %f14
22356 stw %o7, [%l7 + 0x28]
22357 edge8ln %o5, %i7, %i2
22358 be %icc, loop_2613
22359 tvs %xcc, 0x3
22360 xnorcc %i4, 0x1341, %g4
22361 fmovrdgez %i1, %f6, %f12
22362loop_2613:
22363 fmovspos %xcc, %f15, %f11
22364 ldsh [%l7 + 0x72], %l5
22365 fble %fcc2, loop_2614
22366 bn loop_2615
22367 bcc,a,pn %xcc, loop_2616
22368 taddcctv %o1, %g1, %o2
22369loop_2614:
22370 movrgz %g5, %l2, %l6
22371loop_2615:
22372 ld [%l7 + 0x34], %f7
22373loop_2616:
22374 ldsw [%l7 + 0x4C], %g6
22375 fornot2s %f8, %f12, %f5
22376 ldsw [%l7 + 0x14], %g2
22377 fbge,a %fcc1, loop_2617
22378 ldsb [%l7 + 0x13], %o4
22379 ldd [%l7 + 0x78], %f10
22380 array32 %i3, %o6, %o0
22381loop_2617:
22382 fbn,a %fcc3, loop_2618
22383 lduh [%l7 + 0x7C], %g3
22384 srax %o3, 0x02, %g7
22385 fands %f6, %f3, %f4
22386loop_2618:
22387 umulcc %l1, 0x05DA, %l4
22388 ldsb [%l7 + 0x54], %i5
22389 fzero %f4
22390 ldsb [%l7 + 0x09], %l0
22391 fandnot2s %f2, %f0, %f10
22392 sth %i6, [%l7 + 0x58]
22393 fornot2 %f0, %f10, %f0
22394 fcmpes %fcc0, %f10, %f0
22395 lduw [%l7 + 0x28], %i0
22396 stx %o7, [%l7 + 0x20]
22397 fmovdcc %icc, %f15, %f8
22398 ldub [%l7 + 0x2D], %l3
22399 ldd [%l7 + 0x68], %f12
22400 stb %o5, [%l7 + 0x7B]
22401 fba,a %fcc0, loop_2619
22402 tl %icc, 0x1
22403 subcc %i2, %i7, %i4
22404 call loop_2620
22405loop_2619:
22406 addcc %i1, %g4, %l5
22407 fmovrdgez %g1, %f12, %f12
22408 nop
22409 setx loop_2621, %l0, %l1
22410 wrpr 0x1, %tl
22411 wrpr %l1, %tpc
22412 add %l1, 0x4, %l1
22413 wrpr %l1, %tnpc
22414 setx 0x34400001400, %l0, %l1
22415 wrpr %l1, %tstate
22416 wrhpr 0x4, %htstate
22417 retry
22418loop_2620:
22419 ldd [%l7 + 0x18], %f12
22420 fba,a %fcc1, loop_2622
22421 ldd [%l7 + 0x08], %f12
22422loop_2621:
22423 or %o2, 0x0584, %g5
22424 ba %icc, loop_2623
22425loop_2622:
22426 movrgz %o1, %l2, %l6
22427 fxnors %f9, %f0, %f14
22428 fmovspos %icc, %f14, %f11
22429loop_2623:
22430 fpadd16s %f12, %f8, %f9
22431 fpsub16 %f6, %f12, %f6
22432 ldx [%l7 + 0x30], %g6
22433 lduw [%l7 + 0x28], %g2
22434 srax %o4, %o6, %o0
22435 fbuge,a %fcc0, loop_2624
22436 fmovsa %icc, %f8, %f7
22437 faligndata %f8, %f10, %f0
22438 fcmpd %fcc1, %f2, %f2
22439loop_2624:
22440 stb %i3, [%l7 + 0x51]
22441 array32 %o3, %g3, %g7
22442 ldub [%l7 + 0x60], %l1
22443 sdivcc %i5, 0x0794, %l4
22444 lduw [%l7 + 0x28], %i6
22445 ldsw [%l7 + 0x7C], %i0
22446 umulcc %l0, %l3, %o7
22447 stx %i2, [%l7 + 0x60]
22448 srl %o5, %i4, %i7
22449 ldsh [%l7 + 0x1A], %g4
22450 fmovrdlz %i1, %f0, %f10
22451 tne %xcc, 0x2
22452 stw %l5, [%l7 + 0x08]
22453 stw %o2, [%l7 + 0x18]
22454 fmovdcs %xcc, %f1, %f1
22455 fcmpeq16 %f6, %f8, %g5
22456 ble,a,pn %icc, loop_2625
22457 ldsw [%l7 + 0x0C], %o1
22458 fmovsge %icc, %f10, %f9
22459 ldsh [%l7 + 0x4A], %l2
22460loop_2625:
22461 movgu %xcc, %g1, %l6
22462 fmovrsgez %g2, %f14, %f0
22463 fmovrdgez %g6, %f6, %f2
22464 fand %f2, %f8, %f10
22465 tcs %xcc, 0x7
22466 stb %o6, [%l7 + 0x73]
22467 umul %o4, 0x00A9, %i3
22468 lduw [%l7 + 0x6C], %o0
22469 lduw [%l7 + 0x50], %o3
22470 ldub [%l7 + 0x1D], %g3
22471 ldd [%l7 + 0x78], %f0
22472 movpos %icc, %g7, %l1
22473 subcc %i5, 0x15A0, %l4
22474 fmovrsgez %i0, %f0, %f1
22475 fxors %f8, %f2, %f1
22476 tge %xcc, 0x1
22477 fbule,a %fcc0, loop_2626
22478 ba,a,pt %xcc, loop_2627
22479 ld [%l7 + 0x60], %f5
22480 sth %l0, [%l7 + 0x34]
22481loop_2626:
22482 fmovdcc %xcc, %f2, %f13
22483loop_2627:
22484 bl %xcc, loop_2628
22485 ldsw [%l7 + 0x68], %i6
22486 fcmpes %fcc0, %f2, %f14
22487 stx %l3, [%l7 + 0x68]
22488loop_2628:
22489 ld [%l7 + 0x74], %f5
22490 fxnors %f3, %f6, %f14
22491 movrgez %o7, %o5, %i2
22492 siam 0x5
22493 ldsw [%l7 + 0x58], %i4
22494 addc %g4, 0x1A09, %i7
22495 std %f8, [%l7 + 0x20]
22496 movg %xcc, %l5, %o2
22497 fmovspos %xcc, %f9, %f4
22498 ld [%l7 + 0x78], %f10
22499 fbg %fcc2, loop_2629
22500 fbul %fcc3, loop_2630
22501 bneg,a,pn %icc, loop_2631
22502 bl,pn %xcc, loop_2632
22503loop_2629:
22504 ldx [%l7 + 0x70], %g5
22505loop_2630:
22506 ldub [%l7 + 0x28], %i1
22507loop_2631:
22508 bne %xcc, loop_2633
22509loop_2632:
22510 ld [%l7 + 0x54], %f4
22511 fcmps %fcc1, %f2, %f11
22512 fcmps %fcc0, %f6, %f15
22513loop_2633:
22514 tge %icc, 0x5
22515 taddcc %l2, %o1, %g1
22516 fba,a %fcc1, loop_2634
22517 stb %l6, [%l7 + 0x71]
22518 fmovdneg %xcc, %f0, %f1
22519 fpmerge %f14, %f4, %f14
22520loop_2634:
22521 movgu %xcc, %g2, %o6
22522 std %f0, [%l7 + 0x58]
22523 stw %g6, [%l7 + 0x30]
22524 fmovrdgez %o4, %f0, %f4
22525 fand %f2, %f6, %f8
22526 fbue,a %fcc0, loop_2635
22527 bge loop_2636
22528 be loop_2637
22529 xnor %o0, 0x0913, %i3
22530loop_2635:
22531 fbn,a %fcc2, loop_2638
22532loop_2636:
22533 array32 %g3, %g7, %o3
22534loop_2637:
22535 nop
22536 setx loop_2639, %l0, %l1
22537 jmpl %l1, %l1
22538 umulcc %l4, %i0, %i5
22539loop_2638:
22540 fmovdcc %icc, %f12, %f0
22541 fands %f3, %f1, %f10
22542loop_2639:
22543 stw %l0, [%l7 + 0x44]
22544 stw %i6, [%l7 + 0x50]
22545 fands %f5, %f5, %f14
22546 umul %o7, 0x19A8, %l3
22547 addccc %o5, 0x03E6, %i4
22548 sth %i2, [%l7 + 0x5E]
22549 st %f12, [%l7 + 0x50]
22550 fmul8x16al %f7, %f8, %f8
22551 fmul8sux16 %f0, %f2, %f8
22552 sra %i7, %l5, %o2
22553 fbu,a %fcc0, loop_2640
22554 stb %g4, [%l7 + 0x10]
22555 ld [%l7 + 0x34], %f1
22556 std %f10, [%l7 + 0x68]
22557loop_2640:
22558 fnegs %f9, %f4
22559 st %f11, [%l7 + 0x3C]
22560 std %f8, [%l7 + 0x78]
22561 udivcc %i1, 0x10DD, %l2
22562 fbl,a %fcc0, loop_2641
22563 addccc %g5, %g1, %l6
22564 ld [%l7 + 0x30], %f4
22565 andn %g2, 0x17FD, %o6
22566loop_2641:
22567 subccc %g6, 0x1CF6, %o1
22568 fones %f4
22569 sdivcc %o4, 0x16EE, %o0
22570 fmovdne %xcc, %f1, %f0
22571 fsrc2 %f6, %f2
22572 fba %fcc1, loop_2642
22573 fmovrdne %i3, %f12, %f6
22574 tcs %xcc, 0x1
22575 bcc loop_2643
22576loop_2642:
22577 brnz,a %g3, loop_2644
22578 tcc %xcc, 0x5
22579 fbl %fcc3, loop_2645
22580loop_2643:
22581 fmovs %f4, %f7
22582loop_2644:
22583 st %f6, [%l7 + 0x74]
22584 sethi 0x0B30, %g7
22585loop_2645:
22586 fbl,a %fcc2, loop_2646
22587 fmovdpos %xcc, %f6, %f3
22588 edge8n %l1, %l4, %o3
22589 ldsb [%l7 + 0x67], %i5
22590loop_2646:
22591 ldx [%l7 + 0x50], %i0
22592 fandnot2s %f13, %f9, %f5
22593 fbe %fcc0, loop_2647
22594 stw %l0, [%l7 + 0x5C]
22595 mova %xcc, %i6, %l3
22596 st %f13, [%l7 + 0x6C]
22597loop_2647:
22598 fmovdge %xcc, %f13, %f12
22599 subc %o5, 0x1CFE, %i4
22600 bshuffle %f8, %f6, %f12
22601 fcmple32 %f8, %f14, %o7
22602 fcmpgt32 %f8, %f4, %i7
22603 st %f14, [%l7 + 0x6C]
22604 fmovdcs %xcc, %f6, %f5
22605 ldx [%l7 + 0x08], %l5
22606 tpos %xcc, 0x1
22607 fmovrdlz %o2, %f10, %f14
22608 st %f8, [%l7 + 0x74]
22609 ldsb [%l7 + 0x49], %g4
22610 faligndata %f10, %f8, %f4
22611 tl %xcc, 0x4
22612 fmovsa %xcc, %f3, %f14
22613 std %f8, [%l7 + 0x68]
22614 fands %f0, %f8, %f2
22615 ldsw [%l7 + 0x68], %i2
22616 fmovdcs %icc, %f13, %f12
22617 or %l2, %i1, %g1
22618 fpadd16s %f12, %f2, %f13
22619 brgz %l6, loop_2648
22620 fbl,a %fcc3, loop_2649
22621 ldx [%l7 + 0x58], %g5
22622 lduh [%l7 + 0x7A], %o6
22623loop_2648:
22624 fnegs %f9, %f11
22625loop_2649:
22626 fmovdvc %xcc, %f11, %f8
22627 fones %f4
22628 fmovsleu %icc, %f12, %f4
22629 fnor %f2, %f6, %f4
22630 fbl %fcc3, loop_2650
22631 bg,a loop_2651
22632 fxnors %f7, %f14, %f12
22633 ld [%l7 + 0x0C], %f1
22634loop_2650:
22635 bne loop_2652
22636loop_2651:
22637 brlz %g2, loop_2653
22638 ldsh [%l7 + 0x30], %g6
22639 taddcctv %o4, %o1, %o0
22640loop_2652:
22641 ldd [%l7 + 0x08], %f6
22642loop_2653:
22643 stb %i3, [%l7 + 0x19]
22644 fnot1 %f14, %f4
22645 fxnors %f11, %f3, %f8
22646 lduw [%l7 + 0x6C], %g3
22647 fmovsle %icc, %f12, %f11
22648 fnot1s %f5, %f11
22649 andcc %g7, %l1, %l4
22650 tleu %xcc, 0x3
22651 stb %i5, [%l7 + 0x1F]
22652 stb %i0, [%l7 + 0x43]
22653 fmovde %icc, %f2, %f3
22654 fmovse %xcc, %f1, %f6
22655 movcs %xcc, %l0, %i6
22656 bleu loop_2654
22657 smulcc %o3, 0x13EF, %o5
22658 tleu %icc, 0x4
22659 bgu,a loop_2655
22660loop_2654:
22661 bneg %xcc, loop_2656
22662 fzeros %f1
22663 subcc %i4, 0x1FFF, %l3
22664loop_2655:
22665 fcmple16 %f2, %f8, %i7
22666loop_2656:
22667 fmovsneg %icc, %f9, %f13
22668 fbne,a %fcc0, loop_2657
22669 sth %o7, [%l7 + 0x38]
22670 ldsw [%l7 + 0x08], %o2
22671 fmovse %icc, %f3, %f0
22672loop_2657:
22673 fmovdleu %xcc, %f3, %f7
22674 fmovscc %xcc, %f2, %f5
22675 orcc %g4, %i2, %l2
22676 stw %i1, [%l7 + 0x14]
22677 fmovsneg %icc, %f5, %f3
22678 fexpand %f10, %f8
22679 fnegd %f14, %f6
22680 fmuld8ulx16 %f13, %f14, %f14
22681 xorcc %g1, 0x0A9D, %l5
22682 fmovse %xcc, %f10, %f1
22683 tgu %xcc, 0x7
22684 stx %l6, [%l7 + 0x58]
22685 fbne,a %fcc0, loop_2658
22686 ldsh [%l7 + 0x2C], %o6
22687 sll %g2, %g6, %o4
22688 fabss %f14, %f12
22689loop_2658:
22690 bn,pt %xcc, loop_2659
22691 ldub [%l7 + 0x61], %g5
22692 sth %o1, [%l7 + 0x0A]
22693 fmovsvs %xcc, %f15, %f11
22694loop_2659:
22695 fcmpgt32 %f12, %f4, %i3
22696 brnz %o0, loop_2660
22697 movleu %xcc, %g7, %l1
22698 ldx [%l7 + 0x70], %l4
22699 fmovsa %xcc, %f9, %f15
22700loop_2660:
22701 fbg %fcc2, loop_2661
22702 tvc %xcc, 0x2
22703 lduw [%l7 + 0x0C], %g3
22704 lduw [%l7 + 0x38], %i0
22705loop_2661:
22706 brgez,a %l0, loop_2662
22707 movrlez %i6, %i5, %o3
22708 fmul8x16 %f11, %f14, %f6
22709 for %f4, %f12, %f14
22710loop_2662:
22711 array32 %i4, %l3, %i7
22712 ldsh [%l7 + 0x2E], %o5
22713 nop
22714 setx loop_2663, %l0, %l1
22715 jmpl %l1, %o2
22716 fmovsle %xcc, %f8, %f2
22717 fmovdvc %xcc, %f9, %f7
22718 ldsb [%l7 + 0x17], %g4
22719loop_2663:
22720 stb %i2, [%l7 + 0x18]
22721 sub %l2, %i1, %o7
22722 stw %g1, [%l7 + 0x08]
22723 sdiv %l6, 0x1323, %l5
22724 ldsb [%l7 + 0x21], %o6
22725 fbu %fcc1, loop_2664
22726 ld [%l7 + 0x54], %f11
22727 tpos %xcc, 0x1
22728 ldsh [%l7 + 0x56], %g2
22729loop_2664:
22730 sth %o4, [%l7 + 0x4E]
22731 edge16ln %g5, %o1, %g6
22732 fbug %fcc2, loop_2665
22733 nop
22734 setx loop_2666, %l0, %l1
22735 wrpr 0x1, %tl
22736 wrpr %l1, %tpc
22737 add %l1, 0x4, %l1
22738 wrpr %l1, %tnpc
22739 setx 0x34400001400, %l0, %l1
22740 wrpr %l1, %tstate
22741 wrhpr 0x4, %htstate
22742 retry
22743 std %f4, [%l7 + 0x10]
22744 ld [%l7 + 0x60], %f2
22745loop_2665:
22746 bge,a,pt %icc, loop_2667
22747loop_2666:
22748 tvs %xcc, 0x1
22749 fnor %f4, %f2, %f14
22750 fmovsle %xcc, %f8, %f14
22751loop_2667:
22752 ld [%l7 + 0x34], %f13
22753 fsrc2s %f11, %f3
22754 bne,a,pn %icc, loop_2668
22755 orncc %i3, %o0, %l1
22756 addcc %g7, 0x1FD3, %l4
22757 fcmpeq32 %f6, %f4, %g3
22758loop_2668:
22759 stx %i0, [%l7 + 0x10]
22760 lduw [%l7 + 0x6C], %i6
22761 fmovrse %i5, %f1, %f11
22762 ld [%l7 + 0x28], %f14
22763 brgz,a %l0, loop_2669
22764 edge32l %i4, %l3, %o3
22765 orcc %i7, 0x15D0, %o2
22766 fmovrse %o5, %f13, %f2
22767loop_2669:
22768 umul %g4, 0x1D5D, %i2
22769 movrgez %l2, 0x359, %o7
22770 ldsh [%l7 + 0x48], %g1
22771 ldsh [%l7 + 0x72], %l6
22772 movge %icc, %l5, %i1
22773 bn loop_2670
22774 fcmpgt32 %f10, %f6, %o6
22775 ldd [%l7 + 0x40], %f14
22776 brnz %o4, loop_2671
22777loop_2670:
22778 ld [%l7 + 0x10], %f5
22779 fbo %fcc3, loop_2672
22780 andn %g5, %g2, %o1
22781loop_2671:
22782 fmul8sux16 %f10, %f2, %f4
22783 brnz %g6, loop_2673
22784loop_2672:
22785 fandnot2 %f10, %f10, %f6
22786 st %f11, [%l7 + 0x28]
22787 fmovdleu %xcc, %f10, %f8
22788loop_2673:
22789 fmovdn %xcc, %f7, %f8
22790 ba,a loop_2674
22791 fmovdvc %icc, %f10, %f13
22792 ldsw [%l7 + 0x6C], %i3
22793 movvs %xcc, %l1, %g7
22794loop_2674:
22795 ld [%l7 + 0x20], %f10
22796 or %l4, 0x0952, %g3
22797 fmovrde %i0, %f2, %f2
22798 fmovrdgz %o0, %f0, %f4
22799 stx %i5, [%l7 + 0x68]
22800 movge %icc, %l0, %i6
22801 fmovsn %icc, %f7, %f6
22802 fmul8x16al %f0, %f0, %f0
22803 ba,a loop_2675
22804 fmul8x16al %f8, %f5, %f4
22805 mulx %l3, 0x1F12, %i4
22806 movle %xcc, %o3, %o2
22807loop_2675:
22808 sth %o5, [%l7 + 0x12]
22809 ldub [%l7 + 0x19], %i7
22810 fnot1s %f6, %f11
22811 fnegs %f2, %f14
22812 sub %g4, %i2, %l2
22813 ldub [%l7 + 0x79], %o7
22814 ldd [%l7 + 0x60], %f8
22815 udiv %l6, 0x0D43, %l5
22816 or %g1, %i1, %o6
22817 fandnot2 %f8, %f12, %f8
22818 bneg,a loop_2676
22819 edge32n %g5, %g2, %o4
22820 std %f2, [%l7 + 0x78]
22821 brnz,a %o1, loop_2677
22822loop_2676:
22823 ldd [%l7 + 0x28], %f0
22824 movrgez %g6, %i3, %l1
22825 fnot1s %f12, %f15
22826loop_2677:
22827 sll %g7, %l4, %i0
22828 ldd [%l7 + 0x78], %f12
22829 stb %o0, [%l7 + 0x38]
22830 bpos,a,pt %xcc, loop_2678
22831 bshuffle %f6, %f4, %f6
22832 fmovrdlez %i5, %f6, %f14
22833 stw %g3, [%l7 + 0x5C]
22834loop_2678:
22835 fmovdneg %icc, %f1, %f14
22836 ldsb [%l7 + 0x0C], %l0
22837 fnot1 %f4, %f0
22838 movrlz %l3, %i6, %i4
22839 movrne %o2, %o5, %i7
22840 addccc %o3, %i2, %g4
22841 sethi 0x095B, %l2
22842 fmovrdlez %l6, %f0, %f6
22843 srl %o7, 0x0B, %l5
22844 tn %xcc, 0x5
22845 fmovrdgz %g1, %f6, %f10
22846 fcmpd %fcc1, %f14, %f8
22847 fbue,a %fcc1, loop_2679
22848 array16 %i1, %o6, %g2
22849 movl %icc, %o4, %o1
22850 sub %g5, %i3, %g6
22851loop_2679:
22852 fcmple32 %f2, %f12, %g7
22853 movvs %icc, %l1, %l4
22854 fbo %fcc2, loop_2680
22855 st %f3, [%l7 + 0x3C]
22856 te %icc, 0x5
22857 sth %o0, [%l7 + 0x3A]
22858loop_2680:
22859 lduh [%l7 + 0x18], %i0
22860 subc %g3, 0x120B, %l0
22861 ldd [%l7 + 0x10], %f4
22862 st %f10, [%l7 + 0x3C]
22863 fnors %f15, %f2, %f12
22864 st %f11, [%l7 + 0x60]
22865 sth %i5, [%l7 + 0x5E]
22866 tgu %icc, 0x5
22867 movneg %icc, %i6, %i4
22868 bcc,pt %icc, loop_2681
22869 array8 %l3, %o2, %i7
22870 andncc %o3, %o5, %g4
22871 ldub [%l7 + 0x0F], %l2
22872loop_2681:
22873 sth %i2, [%l7 + 0x5E]
22874 fxnors %f11, %f0, %f8
22875 stw %o7, [%l7 + 0x0C]
22876 fandnot2 %f0, %f10, %f12
22877 fbug,a %fcc2, loop_2682
22878 fmovrsgz %l6, %f6, %f0
22879 fzeros %f11
22880 movgu %icc, %g1, %i1
22881loop_2682:
22882 bcs loop_2683
22883 fmovrslez %o6, %f10, %f5
22884 stb %g2, [%l7 + 0x75]
22885 fbo %fcc2, loop_2684
22886loop_2683:
22887 lduh [%l7 + 0x4C], %l5
22888 fpsub32s %f11, %f15, %f13
22889 fmovsge %xcc, %f7, %f7
22890loop_2684:
22891 bg,a,pt %icc, loop_2685
22892 ld [%l7 + 0x18], %f10
22893 movrne %o4, 0x124, %g5
22894 bn loop_2686
22895loop_2685:
22896 lduh [%l7 + 0x10], %o1
22897 siam 0x4
22898 fmovsvc %icc, %f5, %f2
22899loop_2686:
22900 alignaddr %i3, %g6, %l1
22901 ldub [%l7 + 0x27], %l4
22902 ldsw [%l7 + 0x64], %o0
22903 fmovrsgz %i0, %f14, %f15
22904 stw %g7, [%l7 + 0x6C]
22905 sth %g3, [%l7 + 0x5C]
22906 movrne %l0, %i6, %i4
22907 st %f4, [%l7 + 0x34]
22908 fbug,a %fcc0, loop_2687
22909 sth %l3, [%l7 + 0x5C]
22910 ldx [%l7 + 0x50], %o2
22911 tvc %xcc, 0x5
22912loop_2687:
22913 ble %xcc, loop_2688
22914 tcs %icc, 0x0
22915 fmovdvc %xcc, %f14, %f6
22916 fmovdle %icc, %f9, %f0
22917loop_2688:
22918 fmul8sux16 %f2, %f14, %f4
22919 fandnot2 %f6, %f14, %f6
22920 edge16 %i7, %o3, %i5
22921 movn %xcc, %o5, %l2
22922 fmul8x16au %f9, %f1, %f6
22923 srl %i2, 0x1D, %g4
22924 fmovspos %xcc, %f4, %f0
22925 ldsb [%l7 + 0x63], %l6
22926 bcc,a,pt %icc, loop_2689
22927 fpsub32 %f14, %f14, %f2
22928 ldsb [%l7 + 0x35], %o7
22929 fmovsne %icc, %f13, %f12
22930loop_2689:
22931 fmovrdne %i1, %f10, %f6
22932 ldsb [%l7 + 0x72], %g1
22933 lduw [%l7 + 0x64], %o6
22934 tn %xcc, 0x2
22935 xor %g2, 0x097C, %o4
22936 brgz,a %g5, loop_2690
22937 edge8ln %l5, %o1, %i3
22938 ldsb [%l7 + 0x53], %l1
22939 ld [%l7 + 0x68], %f14
22940loop_2690:
22941 array8 %l4, %g6, %i0
22942 fbu,a %fcc0, loop_2691
22943 fmovda %xcc, %f7, %f8
22944 tge %icc, 0x7
22945 ldsb [%l7 + 0x42], %o0
22946loop_2691:
22947 fnegd %f10, %f8
22948 sdivx %g3, 0x1739, %g7
22949 brnz,a %l0, loop_2692
22950 andcc %i4, %i6, %l3
22951 alignaddr %i7, %o2, %o3
22952 fcmple16 %f0, %f10, %o5
22953loop_2692:
22954 lduh [%l7 + 0x2E], %l2
22955 movrgez %i2, 0x199, %g4
22956 tpos %xcc, 0x3
22957 sth %i5, [%l7 + 0x3E]
22958 ldsh [%l7 + 0x60], %l6
22959 fmovrdgz %o7, %f12, %f8
22960 edge8n %g1, %o6, %g2
22961 addcc %o4, 0x16AD, %g5
22962 lduh [%l7 + 0x4A], %i1
22963 mulscc %o1, %i3, %l5
22964 lduw [%l7 + 0x18], %l4
22965 lduw [%l7 + 0x5C], %g6
22966 edge32 %i0, %l1, %g3
22967 fxnor %f14, %f0, %f0
22968 srl %o0, 0x0B, %g7
22969 ldsw [%l7 + 0x24], %i4
22970 ldsw [%l7 + 0x30], %i6
22971 ldsw [%l7 + 0x30], %l3
22972 edge32 %l0, %o2, %o3
22973 fabsd %f4, %f12
22974 edge16l %o5, %l2, %i2
22975 call loop_2693
22976 fmovrsne %i7, %f9, %f3
22977 movrgez %i5, 0x20A, %l6
22978 addc %g4, %o7, %o6
22979loop_2693:
22980 ble,a loop_2694
22981 fmovdcc %icc, %f14, %f11
22982 ld [%l7 + 0x14], %f5
22983 smul %g2, 0x15B2, %g1
22984loop_2694:
22985 fcmple32 %f2, %f4, %g5
22986 ldx [%l7 + 0x18], %i1
22987 fandnot1s %f10, %f10, %f3
22988 stb %o1, [%l7 + 0x5A]
22989 sdiv %o4, 0x0708, %i3
22990 movle %xcc, %l4, %l5
22991 movvs %xcc, %i0, %g6
22992 fcmps %fcc1, %f8, %f9
22993 lduh [%l7 + 0x56], %g3
22994 edge32ln %l1, %g7, %o0
22995 popc %i6, %l3
22996 smulcc %l0, 0x1C04, %i4
22997 fornot1 %f0, %f12, %f0
22998 fmovdl %xcc, %f5, %f0
22999 fxnors %f1, %f3, %f7
23000 tvc %icc, 0x3
23001 fbn %fcc3, loop_2695
23002 edge8l %o3, %o5, %l2
23003 fmovrslez %i2, %f3, %f6
23004 fmovdgu %xcc, %f3, %f4
23005loop_2695:
23006 fnot2s %f7, %f15
23007 fbg %fcc2, loop_2696
23008 fcmpne16 %f12, %f4, %i7
23009 fblg,a %fcc1, loop_2697
23010 movne %xcc, %o2, %i5
23011loop_2696:
23012 tsubcctv %g4, 0x03DE, %o7
23013 fmovde %icc, %f2, %f15
23014loop_2697:
23015 movpos %icc, %l6, %g2
23016 fmovs %f3, %f14
23017 fmovdvs %icc, %f8, %f14
23018 fzeros %f11
23019 ldub [%l7 + 0x1D], %o6
23020 lduh [%l7 + 0x14], %g1
23021 fmul8ulx16 %f14, %f2, %f4
23022 stx %g5, [%l7 + 0x28]
23023 std %f2, [%l7 + 0x18]
23024 fors %f10, %f8, %f1
23025 fandnot2s %f3, %f12, %f6
23026 fcmpeq16 %f12, %f6, %o1
23027 fmul8x16au %f2, %f7, %f2
23028 tsubcctv %o4, %i1, %l4
23029 tvs %icc, 0x7
23030 lduw [%l7 + 0x4C], %i3
23031 bvc loop_2698
23032 fmovsl %icc, %f8, %f7
23033 array32 %l5, %g6, %g3
23034 lduh [%l7 + 0x64], %l1
23035loop_2698:
23036 tpos %icc, 0x3
23037 sethi 0x0FF8, %i0
23038 movrlz %o0, %g7, %i6
23039 fmovdle %xcc, %f13, %f0
23040 fmovd %f4, %f0
23041 ldub [%l7 + 0x33], %l3
23042 fcmps %fcc0, %f8, %f15
23043 sll %l0, 0x1D, %i4
23044 fmovdvc %icc, %f14, %f0
23045 movg %icc, %o3, %l2
23046 ldx [%l7 + 0x10], %i2
23047 udiv %i7, 0x0640, %o5
23048 addccc %i5, %o2, %o7
23049 fba %fcc0, loop_2699
23050 and %l6, %g2, %o6
23051 fmovrsgz %g1, %f3, %f6
23052 udivcc %g4, 0x0769, %o1
23053loop_2699:
23054 fpsub16s %f12, %f0, %f15
23055 fbe %fcc1, loop_2700
23056 subc %g5, 0x05E7, %i1
23057 movcc %xcc, %o4, %i3
23058 edge16l %l5, %g6, %l4
23059loop_2700:
23060 fmovrslez %l1, %f11, %f14
23061 fmovsleu %xcc, %f14, %f6
23062 fmovsa %icc, %f8, %f6
23063 fmovs %f5, %f13
23064 alignaddrl %i0, %g3, %o0
23065 fba %fcc0, loop_2701
23066 brlez,a %g7, loop_2702
23067 subc %i6, 0x110C, %l0
23068 movrgez %i4, 0x3D9, %o3
23069loop_2701:
23070 fcmpgt16 %f6, %f0, %l3
23071loop_2702:
23072 sth %i2, [%l7 + 0x46]
23073 xorcc %l2, %i7, %o5
23074 ldsb [%l7 + 0x6B], %o2
23075 fmovdgu %xcc, %f13, %f7
23076 stw %o7, [%l7 + 0x40]
23077 fmovrdgz %l6, %f12, %f2
23078 lduw [%l7 + 0x68], %i5
23079 fmovsa %icc, %f15, %f13
23080 tsubcctv %g2, %o6, %g4
23081 fands %f7, %f10, %f2
23082 ld [%l7 + 0x44], %f13
23083 fmovd %f10, %f4
23084 ldx [%l7 + 0x08], %g1
23085 movl %icc, %o1, %g5
23086 bgu,a %xcc, loop_2703
23087 sra %o4, 0x0E, %i1
23088 addccc %l5, %i3, %l4
23089 fpadd16 %f6, %f10, %f0
23090loop_2703:
23091 lduh [%l7 + 0x70], %g6
23092 fsrc2 %f6, %f6
23093 ldd [%l7 + 0x48], %f10
23094 brz,a %l1, loop_2704
23095 for %f8, %f2, %f0
23096 fbe,a %fcc2, loop_2705
23097 fmovda %icc, %f15, %f15
23098loop_2704:
23099 fmul8x16au %f1, %f13, %f8
23100 lduw [%l7 + 0x58], %g3
23101loop_2705:
23102 fmovsvs %xcc, %f12, %f9
23103 fnot2 %f0, %f12
23104 edge32ln %i0, %o0, %g7
23105 movrlez %i6, %i4, %l0
23106 brz,a %l3, loop_2706
23107 fcmple32 %f6, %f12, %i2
23108 fmovdcc %xcc, %f12, %f12
23109 std %f10, [%l7 + 0x10]
23110loop_2706:
23111 stw %o3, [%l7 + 0x30]
23112 fmovsvs %icc, %f6, %f0
23113 fcmpgt32 %f10, %f10, %i7
23114 fpadd32 %f0, %f4, %f4
23115 tvc %icc, 0x3
23116 st %f13, [%l7 + 0x38]
23117 fmovdg %icc, %f13, %f4
23118 brgez,a %o5, loop_2707
23119 ldub [%l7 + 0x4E], %l2
23120 fnot2 %f12, %f14
23121 bneg loop_2708
23122loop_2707:
23123 fandnot1 %f8, %f2, %f4
23124 brlz %o2, loop_2709
23125 ld [%l7 + 0x10], %f5
23126loop_2708:
23127 std %f8, [%l7 + 0x40]
23128 fpack32 %f4, %f12, %f6
23129loop_2709:
23130 tge %icc, 0x2
23131 fexpand %f8, %f8
23132 stb %l6, [%l7 + 0x75]
23133 taddcc %i5, 0x01E2, %o7
23134 fpsub32 %f14, %f2, %f2
23135 bn,pn %icc, loop_2710
23136 stx %o6, [%l7 + 0x38]
23137 fmovdneg %xcc, %f3, %f11
23138 lduw [%l7 + 0x74], %g2
23139loop_2710:
23140 ld [%l7 + 0x64], %f13
23141 nop
23142 setx loop_2711, %l0, %l1
23143 jmpl %l1, %g1
23144 ba,a,pt %icc, loop_2712
23145 lduh [%l7 + 0x3C], %o1
23146 fornot2 %f14, %f2, %f8
23147loop_2711:
23148 ldsw [%l7 + 0x78], %g4
23149loop_2712:
23150 ldsw [%l7 + 0x70], %o4
23151 ldx [%l7 + 0x08], %g5
23152 fandnot1s %f8, %f10, %f6
23153 ldub [%l7 + 0x51], %i1
23154 lduh [%l7 + 0x44], %i3
23155 fandnot1 %f2, %f4, %f6
23156 fmul8ulx16 %f0, %f2, %f4
23157 st %f1, [%l7 + 0x24]
23158 fones %f9
23159 ta %icc, 0x2
23160 add %l5, %g6, %l4
23161 fmovde %icc, %f15, %f10
23162 lduw [%l7 + 0x60], %g3
23163 fmovscc %icc, %f6, %f2
23164 fnor %f12, %f2, %f8
23165 fpack32 %f6, %f4, %f10
23166 fpadd16 %f14, %f2, %f14
23167 movg %xcc, %l1, %i0
23168 fmovdn %icc, %f2, %f2
23169 lduh [%l7 + 0x60], %o0
23170 fmul8ulx16 %f4, %f2, %f4
23171 bneg,a,pt %icc, loop_2713
23172 lduh [%l7 + 0x08], %g7
23173 sth %i6, [%l7 + 0x58]
23174 fsrc1 %f2, %f6
23175loop_2713:
23176 ldd [%l7 + 0x60], %f4
23177 ld [%l7 + 0x6C], %f12
23178 ldd [%l7 + 0x58], %f8
23179 fpadd16s %f10, %f9, %f12
23180 movcs %xcc, %i4, %l3
23181 ld [%l7 + 0x20], %f2
23182 tcs %xcc, 0x4
23183 ldsw [%l7 + 0x54], %l0
23184 fandnot2s %f6, %f6, %f15
23185 sub %o3, 0x0969, %i7
23186 subccc %o5, 0x15BA, %i2
23187 fbu,a %fcc0, loop_2714
23188 fornot2s %f6, %f1, %f1
23189 sdiv %l2, 0x0010, %o2
23190 movre %l6, 0x122, %i5
23191loop_2714:
23192 stx %o7, [%l7 + 0x10]
23193 ldsh [%l7 + 0x60], %o6
23194 xorcc %g2, 0x16B3, %g1
23195 ldub [%l7 + 0x30], %g4
23196 orn %o1, 0x12B2, %g5
23197 fmovscc %icc, %f14, %f7
23198 fmovdle %xcc, %f4, %f0
23199 ldsw [%l7 + 0x6C], %o4
23200 fors %f15, %f1, %f3
23201 edge8ln %i3, %i1, %l5
23202 mulx %l4, 0x0F07, %g3
23203 fpadd32s %f12, %f4, %f4
23204 ldx [%l7 + 0x78], %l1
23205 fsrc1 %f12, %f12
23206 ldsb [%l7 + 0x7B], %g6
23207 ldsh [%l7 + 0x18], %o0
23208 stw %i0, [%l7 + 0x78]
23209 fblg,a %fcc2, loop_2715
23210 movn %icc, %i6, %i4
23211 ldd [%l7 + 0x70], %f8
23212 or %g7, %l0, %l3
23213loop_2715:
23214 edge8l %o3, %i7, %o5
23215 fcmpd %fcc1, %f2, %f4
23216 edge8 %i2, %l2, %l6
23217 std %f4, [%l7 + 0x38]
23218 fbue %fcc0, loop_2716
23219 ldsw [%l7 + 0x08], %o2
23220 fpack16 %f2, %f2
23221 ldd [%l7 + 0x28], %f8
23222loop_2716:
23223 stx %i5, [%l7 + 0x38]
23224 subccc %o7, 0x0F50, %o6
23225 sth %g2, [%l7 + 0x62]
23226 edge32l %g1, %o1, %g4
23227 fmovdcs %icc, %f0, %f4
23228 movle %xcc, %g5, %o4
23229 fmovsge %xcc, %f0, %f5
23230 ldub [%l7 + 0x3B], %i3
23231 edge16l %l5, %l4, %i1
23232 std %f6, [%l7 + 0x30]
23233 brgz,a %g3, loop_2717
23234 fornot2s %f7, %f9, %f0
23235 fmovsgu %xcc, %f1, %f12
23236 fmovdcs %icc, %f15, %f14
23237loop_2717:
23238 fone %f12
23239 siam 0x7
23240 fandnot1 %f6, %f4, %f6
23241 and %l1, 0x0714, %g6
23242 ldsw [%l7 + 0x48], %o0
23243 ldsh [%l7 + 0x4C], %i0
23244 std %f14, [%l7 + 0x50]
23245 bvs,a,pt %xcc, loop_2718
23246 fmovdl %xcc, %f0, %f3
23247 bl,pn %icc, loop_2719
23248 ldsh [%l7 + 0x3E], %i4
23249loop_2718:
23250 std %f2, [%l7 + 0x38]
23251 smulcc %i6, 0x09F6, %g7
23252loop_2719:
23253 fbl %fcc1, loop_2720
23254 fpack16 %f2, %f13
23255 fnors %f9, %f14, %f5
23256 sethi 0x0EEA, %l3
23257loop_2720:
23258 fblg,a %fcc1, loop_2721
23259 ldsw [%l7 + 0x10], %o3
23260 stb %l0, [%l7 + 0x2F]
23261 stw %o5, [%l7 + 0x48]
23262loop_2721:
23263 fbe,a %fcc0, loop_2722
23264 ldd [%l7 + 0x18], %f14
23265 bgu,a,pn %icc, loop_2723
23266 fble,a %fcc3, loop_2724
23267loop_2722:
23268 tn %xcc, 0x7
23269 fcmpne16 %f8, %f8, %i7
23270loop_2723:
23271 fbuge,a %fcc3, loop_2725
23272loop_2724:
23273 bn,pn %xcc, loop_2726
23274 fbule %fcc3, loop_2727
23275 addccc %i2, 0x001A, %l2
23276loop_2725:
23277 fble,a %fcc3, loop_2728
23278loop_2726:
23279 move %icc, %o2, %l6
23280loop_2727:
23281 tsubcctv %i5, %o7, %o6
23282 move %xcc, %g1, %o1
23283loop_2728:
23284 or %g2, %g4, %g5
23285 edge16ln %o4, %l5, %i3
23286 bg,a %icc, loop_2729
23287 bvs,a loop_2730
23288 fpsub16 %f6, %f6, %f6
23289 fbl,a %fcc0, loop_2731
23290loop_2729:
23291 srl %l4, 0x00, %i1
23292loop_2730:
23293 tcc %xcc, 0x7
23294 ldx [%l7 + 0x08], %g3
23295loop_2731:
23296 fcmpgt32 %f14, %f12, %g6
23297 edge8n %l1, %o0, %i4
23298 siam 0x5
23299 te %xcc, 0x7
23300 fzero %f10
23301 fbul %fcc1, loop_2732
23302 fpack32 %f2, %f14, %f8
23303 brgz %i6, loop_2733
23304 fnands %f10, %f8, %f9
23305loop_2732:
23306 ld [%l7 + 0x14], %f10
23307 stb %i0, [%l7 + 0x43]
23308loop_2733:
23309 movgu %xcc, %l3, %g7
23310 taddcctv %l0, %o5, %i7
23311 tcc %icc, 0x7
23312 bn,a,pn %xcc, loop_2734
23313 ldd [%l7 + 0x08], %f8
23314 ldx [%l7 + 0x38], %o3
23315 ldd [%l7 + 0x70], %f0
23316loop_2734:
23317 fbe,a %fcc3, loop_2735
23318 fbug %fcc1, loop_2736
23319 fmovdn %icc, %f4, %f0
23320 udivcc %l2, 0x0EF3, %i2
23321loop_2735:
23322 fnot1s %f2, %f4
23323loop_2736:
23324 fmovrde %o2, %f8, %f0
23325 brgz %l6, loop_2737
23326 ld [%l7 + 0x28], %f5
23327 tl %icc, 0x5
23328 stw %i5, [%l7 + 0x0C]
23329loop_2737:
23330 faligndata %f14, %f8, %f8
23331 movpos %xcc, %o7, %o6
23332 movrne %o1, %g2, %g1
23333 sub %g4, 0x1539, %g5
23334 stx %o4, [%l7 + 0x68]
23335 sth %l5, [%l7 + 0x3A]
23336 fors %f6, %f9, %f1
23337 fpsub32s %f7, %f14, %f9
23338 alignaddr %l4, %i3, %i1
23339 ta %xcc, 0x3
23340 fnot1 %f0, %f2
23341 st %f14, [%l7 + 0x7C]
23342 call loop_2738
23343 lduh [%l7 + 0x76], %g6
23344 fcmpes %fcc1, %f5, %f13
23345 lduw [%l7 + 0x14], %l1
23346loop_2738:
23347 edge32 %g3, %o0, %i6
23348 st %f3, [%l7 + 0x34]
23349 fpadd16s %f0, %f0, %f4
23350 ldub [%l7 + 0x32], %i4
23351 fbo %fcc0, loop_2739
23352 ldd [%l7 + 0x08], %f6
23353 stb %l3, [%l7 + 0x53]
23354 xor %g7, %i0, %l0
23355loop_2739:
23356 fsrc1s %f7, %f11
23357 movvc %xcc, %o5, %o3
23358 fbe,a %fcc0, loop_2740
23359 movg %xcc, %l2, %i7
23360 brlz,a %o2, loop_2741
23361 fmovrsne %l6, %f11, %f7
23362loop_2740:
23363 fcmped %fcc3, %f0, %f2
23364 nop
23365 setx loop_2742, %l0, %l1
23366 wrpr 0x1, %tl
23367 wrpr %l1, %tnpc
23368 setx 0x34400001400, %l0, %l1
23369 wrpr %l1, %tstate
23370 wrhpr 0x4, %htstate
23371 done
23372loop_2741:
23373 fmovsle %icc, %f1, %f12
23374 fmovsleu %icc, %f1, %f7
23375 fcmple32 %f8, %f2, %i2
23376loop_2742:
23377 orn %o7, 0x07C2, %o6
23378 tgu %xcc, 0x3
23379 bgu,a %icc, loop_2743
23380 popc %o1, %i5
23381 movl %icc, %g2, %g4
23382 bneg,a,pn %icc, loop_2744
23383loop_2743:
23384 move %icc, %g1, %g5
23385 edge16l %l5, %l4, %i3
23386 tsubcc %i1, 0x1183, %g6
23387loop_2744:
23388 ldd [%l7 + 0x58], %f4
23389 edge16ln %l1, %o4, %o0
23390 stb %i6, [%l7 + 0x59]
23391 bn,a %xcc, loop_2745
23392 st %f14, [%l7 + 0x54]
23393 ldsb [%l7 + 0x3C], %i4
23394 fmovdcs %icc, %f15, %f13
23395loop_2745:
23396 fmovd %f10, %f2
23397 fbule %fcc3, loop_2746
23398 sth %g3, [%l7 + 0x0A]
23399 fpmerge %f14, %f15, %f2
23400 addcc %l3, 0x0A10, %g7
23401loop_2746:
23402 fpack16 %f8, %f11
23403 ldx [%l7 + 0x18], %i0
23404 siam 0x3
23405 fpmerge %f0, %f3, %f14
23406 movg %xcc, %l0, %o5
23407 fmovspos %xcc, %f8, %f13
23408 ld [%l7 + 0x6C], %f8
23409 ldsh [%l7 + 0x1E], %l2
23410 st %f14, [%l7 + 0x18]
23411 fsrc1s %f13, %f9
23412 andcc %i7, 0x05AE, %o3
23413 movrlez %l6, %i2, %o2
23414 srax %o6, 0x0C, %o1
23415 fmovsvc %icc, %f2, %f8
23416 sethi 0x0A73, %o7
23417 fandnot1 %f14, %f10, %f14
23418 sth %i5, [%l7 + 0x2C]
23419 fpsub32 %f8, %f14, %f12
23420 fmovsa %icc, %f14, %f7
23421 bcs,a,pn %xcc, loop_2747
23422 fnot1 %f0, %f4
23423 xor %g2, 0x034F, %g4
23424 ld [%l7 + 0x64], %f3
23425loop_2747:
23426 tneg %xcc, 0x0
23427 sll %g5, %l5, %g1
23428 stb %l4, [%l7 + 0x64]
23429 brgez,a %i3, loop_2748
23430 movpos %xcc, %i1, %l1
23431 sll %g6, %o4, %i6
23432 fcmple16 %f0, %f2, %o0
23433loop_2748:
23434 fxors %f9, %f0, %f3
23435 lduw [%l7 + 0x54], %i4
23436 fsrc1s %f6, %f13
23437 fpsub32 %f12, %f10, %f6
23438 subc %l3, 0x16CC, %g7
23439 fbge %fcc2, loop_2749
23440 srlx %i0, %g3, %l0
23441 ldsw [%l7 + 0x24], %l2
23442 subccc %o5, %o3, %l6
23443loop_2749:
23444 lduh [%l7 + 0x12], %i2
23445 edge8l %o2, %i7, %o6
23446 ba,a,pn %icc, loop_2750
23447 fcmpgt32 %f4, %f10, %o1
23448 brlez,a %o7, loop_2751
23449 and %i5, 0x1122, %g2
23450loop_2750:
23451 fmovdn %xcc, %f0, %f0
23452 smulcc %g4, %g5, %g1
23453loop_2751:
23454 tsubcc %l4, %l5, %i1
23455 movneg %icc, %i3, %g6
23456 sllx %o4, %i6, %l1
23457 bpos,pn %icc, loop_2752
23458 fcmpes %fcc3, %f5, %f4
23459 fsrc1s %f5, %f0
23460 movrgz %o0, %i4, %l3
23461loop_2752:
23462 fcmpne32 %f4, %f6, %i0
23463 movgu %xcc, %g7, %g3
23464 fnot1 %f0, %f4
23465 fbu %fcc2, loop_2753
23466 orncc %l2, 0x03DB, %l0
23467 pdist %f4, %f8, %f0
23468 sth %o3, [%l7 + 0x56]
23469loop_2753:
23470 edge8l %o5, %l6, %o2
23471 brlz %i7, loop_2754
23472 ldub [%l7 + 0x63], %o6
23473 addcc %o1, %o7, %i5
23474 tneg %icc, 0x1
23475loop_2754:
23476 tsubcctv %i2, %g4, %g2
23477 tsubcctv %g5, %l4, %l5
23478 edge8ln %g1, %i3, %i1
23479 stw %o4, [%l7 + 0x24]
23480 fnot1s %f2, %f11
23481 stw %i6, [%l7 + 0x64]
23482 ldsb [%l7 + 0x17], %g6
23483 orcc %o0, 0x0363, %i4
23484 mulx %l3, 0x054E, %l1
23485 andn %g7, 0x1018, %g3
23486 te %icc, 0x7
23487 movgu %xcc, %i0, %l2
23488 edge16n %l0, %o3, %o5
23489 nop
23490 setx loop_2755, %l0, %l1
23491 wrpr 0x1, %tl
23492 wrpr %l1, %tpc
23493 add %l1, 0x4, %l1
23494 wrpr %l1, %tnpc
23495 setx 0x34400001400, %l0, %l1
23496 wrpr %l1, %tstate
23497 wrhpr 0x4, %htstate
23498 retry
23499 fbo,a %fcc3, loop_2756
23500 tneg %icc, 0x2
23501 movl %icc, %l6, %o2
23502loop_2755:
23503 std %f6, [%l7 + 0x18]
23504loop_2756:
23505 ldub [%l7 + 0x2D], %i7
23506 fmovrse %o1, %f1, %f3
23507 fmovrde %o6, %f0, %f0
23508 movcc %xcc, %i5, %o7
23509 lduh [%l7 + 0x5E], %g4
23510 ldub [%l7 + 0x16], %i2
23511 fbg %fcc1, loop_2757
23512 tleu %icc, 0x4
23513 tgu %icc, 0x2
23514 orncc %g2, 0x1205, %g5
23515loop_2757:
23516 alignaddrl %l5, %g1, %i3
23517 tleu %xcc, 0x5
23518 lduw [%l7 + 0x4C], %l4
23519 movvc %icc, %o4, %i6
23520 stx %i1, [%l7 + 0x58]
23521 ldsb [%l7 + 0x34], %g6
23522 fmovrslez %i4, %f13, %f12
23523 alignaddr %l3, %o0, %l1
23524 tl %icc, 0x2
23525 fmovrdlz %g3, %f12, %f12
23526 fcmped %fcc3, %f4, %f4
23527 ld [%l7 + 0x28], %f12
23528 bne,a %icc, loop_2758
23529 fmul8x16al %f2, %f9, %f4
23530 movrne %i0, %l2, %l0
23531 stx %o3, [%l7 + 0x10]
23532loop_2758:
23533 fsrc1 %f14, %f12
23534 fzeros %f11
23535 fmovdvc %xcc, %f8, %f5
23536 sethi 0x1E61, %g7
23537 lduh [%l7 + 0x26], %o5
23538 ldd [%l7 + 0x70], %f6
23539 ldx [%l7 + 0x60], %l6
23540 movvs %xcc, %i7, %o1
23541 brnz,a %o2, loop_2759
23542 bcs,pn %xcc, loop_2760
23543 stx %i5, [%l7 + 0x40]
23544 lduh [%l7 + 0x10], %o6
23545loop_2759:
23546 addc %g4, 0x0304, %o7
23547loop_2760:
23548 fmovdge %xcc, %f4, %f5
23549 fmovrslez %g2, %f15, %f8
23550 stb %g5, [%l7 + 0x1A]
23551 stx %i2, [%l7 + 0x40]
23552 fmovsneg %icc, %f15, %f7
23553 udivx %g1, 0x02DC, %l5
23554 ldd [%l7 + 0x48], %f6
23555 or %i3, %o4, %l4
23556 fmovrse %i6, %f14, %f7
23557 fmuld8sux16 %f11, %f4, %f10
23558 addcc %g6, %i1, %l3
23559 fmovrdlz %o0, %f14, %f4
23560 edge32l %i4, %g3, %i0
23561 fone %f2
23562 lduh [%l7 + 0x50], %l2
23563 ldsw [%l7 + 0x7C], %l1
23564 srlx %o3, 0x15, %l0
23565 ldsw [%l7 + 0x0C], %o5
23566 movcc %icc, %g7, %i7
23567 srax %o1, 0x0F, %o2
23568 fmuld8ulx16 %f12, %f3, %f10
23569 edge32n %l6, %i5, %g4
23570 fbo,a %fcc3, loop_2761
23571 bcs %icc, loop_2762
23572 lduh [%l7 + 0x52], %o6
23573 nop
23574 setx loop_2763, %l0, %l1
23575 wrpr 0x1, %tl
23576 wrpr %l1, %tnpc
23577 setx 0x34400001400, %l0, %l1
23578 wrpr %l1, %tstate
23579 wrhpr 0x4, %htstate
23580 done
23581loop_2761:
23582 std %f4, [%l7 + 0x28]
23583loop_2762:
23584 edge8ln %g2, %g5, %o7
23585 sth %g1, [%l7 + 0x3E]
23586loop_2763:
23587 lduw [%l7 + 0x64], %i2
23588 fcmple16 %f8, %f2, %i3
23589 ld [%l7 + 0x14], %f10
23590 fbuge,a %fcc2, loop_2764
23591 edge32 %l5, %o4, %i6
23592 te %xcc, 0x4
23593 stw %l4, [%l7 + 0x74]
23594loop_2764:
23595 and %i1, 0x1642, %l3
23596 array32 %g6, %i4, %o0
23597 lduw [%l7 + 0x2C], %g3
23598 stx %i0, [%l7 + 0x50]
23599 andcc %l2, %o3, %l1
23600 fmovrdne %o5, %f12, %f8
23601 fmuld8sux16 %f0, %f15, %f12
23602 xnor %g7, %l0, %i7
23603 ldd [%l7 + 0x50], %f2
23604 ldsw [%l7 + 0x64], %o1
23605 movl %icc, %o2, %i5
23606 fbug,a %fcc2, loop_2765
23607 lduw [%l7 + 0x64], %l6
23608 sth %o6, [%l7 + 0x0E]
23609 fmovdle %icc, %f12, %f6
23610loop_2765:
23611 ldsh [%l7 + 0x0E], %g4
23612 ldx [%l7 + 0x48], %g2
23613 tg %xcc, 0x1
23614 xnorcc %o7, %g1, %i2
23615 alignaddrl %i3, %g5, %o4
23616 fbue %fcc3, loop_2766
23617 fnegs %f10, %f10
23618 fmovspos %icc, %f3, %f14
23619 edge16l %i6, %l5, %i1
23620loop_2766:
23621 fcmple32 %f4, %f6, %l3
23622 fmovsge %icc, %f9, %f5
23623 fbug %fcc1, loop_2767
23624 edge16n %l4, %i4, %o0
23625 fsrc2 %f12, %f10
23626 lduw [%l7 + 0x34], %g3
23627loop_2767:
23628 ldsw [%l7 + 0x40], %g6
23629 fmovrdlz %i0, %f10, %f8
23630 stb %o3, [%l7 + 0x46]
23631 udiv %l2, 0x0F6B, %l1
23632 lduw [%l7 + 0x48], %g7
23633 addccc %l0, 0x199D, %i7
23634 ble,pt %xcc, loop_2768
23635 bn,a,pn %icc, loop_2769
23636 edge8 %o5, %o1, %o2
23637 movpos %icc, %i5, %o6
23638loop_2768:
23639 fpack16 %f2, %f0
23640loop_2769:
23641 tne %icc, 0x3
23642 fnor %f6, %f12, %f14
23643 fmovsl %xcc, %f15, %f2
23644 edge8ln %l6, %g4, %g2
23645 fzero %f2
23646 fmovdvc %icc, %f1, %f1
23647 fandnot2 %f6, %f8, %f14
23648 lduh [%l7 + 0x1C], %o7
23649 stb %g1, [%l7 + 0x2B]
23650 st %f0, [%l7 + 0x3C]
23651 tvc %icc, 0x5
23652 fmovdcc %xcc, %f14, %f1
23653 taddcctv %i3, 0x1B28, %i2
23654 fbug %fcc0, loop_2770
23655 fmovrdlez %g5, %f6, %f12
23656 movneg %icc, %o4, %i6
23657 fmovdge %icc, %f10, %f11
23658loop_2770:
23659 fmovdneg %icc, %f9, %f12
23660 bleu,a,pt %icc, loop_2771
23661 or %i1, %l5, %l4
23662 stw %l3, [%l7 + 0x40]
23663 st %f4, [%l7 + 0x1C]
23664loop_2771:
23665 stb %i4, [%l7 + 0x0D]
23666 ldub [%l7 + 0x69], %o0
23667 tgu %xcc, 0x6
23668 stx %g6, [%l7 + 0x50]
23669 fnot1 %f12, %f10
23670 ldsb [%l7 + 0x70], %g3
23671 xnor %o3, %l2, %l1
23672 be %icc, loop_2772
23673 tle %icc, 0x0
23674 fcmpgt32 %f12, %f12, %i0
23675 sdivx %l0, 0x1E93, %i7
23676loop_2772:
23677 tneg %icc, 0x7
23678 tg %xcc, 0x7
23679 fxnor %f0, %f14, %f8
23680 ldd [%l7 + 0x40], %f12
23681 stx %o5, [%l7 + 0x08]
23682 nop
23683 setx loop_2773, %l0, %l1
23684 wrpr 0x1, %tl
23685 wrpr %l1, %tnpc
23686 setx 0x34400001400, %l0, %l1
23687 wrpr %l1, %tstate
23688 wrhpr 0x4, %htstate
23689 done
23690 fsrc2 %f14, %f4
23691 movneg %xcc, %g7, %o2
23692 orcc %i5, 0x15B8, %o6
23693loop_2773:
23694 fnors %f9, %f2, %f14
23695 move %xcc, %o1, %g4
23696 fxnors %f14, %f10, %f0
23697 ldub [%l7 + 0x31], %g2
23698 fbuge %fcc3, loop_2774
23699 tl %xcc, 0x3
23700 brlez %l6, loop_2775
23701 sth %o7, [%l7 + 0x60]
23702loop_2774:
23703 or %i3, %i2, %g1
23704 fmovdn %icc, %f1, %f0
23705loop_2775:
23706 fmovdcc %xcc, %f8, %f1
23707 fpackfix %f2, %f15
23708 udivcc %o4, 0x0222, %g5
23709 ld [%l7 + 0x3C], %f11
23710 movl %icc, %i1, %l5
23711 fpsub16 %f10, %f8, %f0
23712 tgu %icc, 0x6
23713 stb %i6, [%l7 + 0x2E]
23714 ldx [%l7 + 0x20], %l4
23715 fornot1 %f0, %f14, %f12
23716 std %f8, [%l7 + 0x40]
23717 fnegs %f2, %f10
23718 tge %icc, 0x2
23719 fmovsvc %icc, %f13, %f3
23720 edge8ln %i4, %l3, %o0
23721 ld [%l7 + 0x40], %f9
23722 mulx %g6, %g3, %o3
23723 fmovsneg %icc, %f9, %f3
23724 sll %l2, 0x1F, %l1
23725 ldsh [%l7 + 0x68], %l0
23726 fble,a %fcc2, loop_2776
23727 tleu %icc, 0x3
23728 fbl %fcc3, loop_2777
23729 fbne %fcc2, loop_2778
23730loop_2776:
23731 ldsh [%l7 + 0x36], %i7
23732 sdiv %o5, 0x18B4, %i0
23733loop_2777:
23734 umulcc %g7, %o2, %i5
23735loop_2778:
23736 fands %f11, %f13, %f6
23737 ldx [%l7 + 0x28], %o1
23738 fmovsleu %icc, %f15, %f2
23739 movrne %g4, 0x3FA, %o6
23740 ld [%l7 + 0x4C], %f3
23741 nop
23742 setx loop_2779, %l0, %l1
23743 wrpr 0x1, %tl
23744 wrpr %l1, %tpc
23745 add %l1, 0x4, %l1
23746 wrpr %l1, %tnpc
23747 setx 0x34400001400, %l0, %l1
23748 wrpr %l1, %tstate
23749 wrhpr 0x4, %htstate
23750 retry
23751 edge32ln %g2, %o7, %i3
23752 std %f4, [%l7 + 0x48]
23753 fmovrsne %i2, %f13, %f2
23754loop_2779:
23755 ldsb [%l7 + 0x6E], %g1
23756 movne %icc, %l6, %o4
23757 ldub [%l7 + 0x1A], %g5
23758 addccc %i1, 0x1233, %l5
23759 fabsd %f10, %f14
23760 ldsh [%l7 + 0x74], %i6
23761 fblg,a %fcc0, loop_2780
23762 fmovspos %icc, %f1, %f14
23763 and %l4, 0x0AA7, %i4
23764 popc 0x05A7, %o0
23765loop_2780:
23766 tcs %xcc, 0x6
23767 siam 0x7
23768 tvs %xcc, 0x2
23769 fbule %fcc0, loop_2781
23770 fxor %f8, %f12, %f10
23771 fcmpne32 %f6, %f4, %l3
23772 srl %g6, %o3, %l2
23773loop_2781:
23774 fpackfix %f0, %f2
23775 fmovsge %xcc, %f7, %f13
23776 fmovdneg %xcc, %f13, %f6
23777 brgz %l1, loop_2782
23778 stw %l0, [%l7 + 0x18]
23779 edge8ln %i7, %o5, %g3
23780 movleu %icc, %i0, %g7
23781loop_2782:
23782 stb %i5, [%l7 + 0x66]
23783 fnands %f10, %f9, %f4
23784 stw %o1, [%l7 + 0x4C]
23785 edge16l %g4, %o6, %o2
23786 ldub [%l7 + 0x5E], %o7
23787 fmovdvs %icc, %f15, %f5
23788 alignaddr %i3, %i2, %g2
23789 movle %icc, %g1, %o4
23790 mulscc %l6, 0x03EE, %g5
23791 fmovsle %icc, %f3, %f3
23792 stx %i1, [%l7 + 0x18]
23793 fsrc2 %f6, %f2
23794 fmuld8sux16 %f2, %f5, %f10
23795 fbu,a %fcc1, loop_2783
23796 brgez,a %i6, loop_2784
23797 fornot2 %f12, %f0, %f14
23798 fornot2s %f15, %f9, %f9
23799loop_2783:
23800 tleu %xcc, 0x5
23801loop_2784:
23802 fsrc1 %f12, %f12
23803 bcc,pn %icc, loop_2785
23804 fmul8x16al %f10, %f9, %f0
23805 move %icc, %l5, %i4
23806 fpadd16s %f10, %f10, %f7
23807loop_2785:
23808 ld [%l7 + 0x38], %f12
23809 fmovrdne %l4, %f2, %f8
23810 brz,a %l3, loop_2786
23811 std %f8, [%l7 + 0x28]
23812 edge16l %g6, %o3, %l2
23813 add %o0, %l0, %i7
23814loop_2786:
23815 std %f2, [%l7 + 0x58]
23816 st %f6, [%l7 + 0x78]
23817 ldsh [%l7 + 0x7C], %o5
23818 stw %l1, [%l7 + 0x44]
23819 edge8 %i0, %g7, %i5
23820 tl %icc, 0x5
23821 fcmpne16 %f4, %f4, %o1
23822 edge32l %g3, %g4, %o6
23823 for %f2, %f12, %f2
23824 nop
23825 setx loop_2787, %l0, %l1
23826 wrpr 0x1, %tl
23827 wrpr %l1, %tnpc
23828 setx 0x34400001400, %l0, %l1
23829 wrpr %l1, %tstate
23830 wrhpr 0x4, %htstate
23831 done
23832 stx %o2, [%l7 + 0x30]
23833 fmovde %icc, %f2, %f12
23834 sth %o7, [%l7 + 0x32]
23835loop_2787:
23836 tgu %xcc, 0x5
23837 umulcc %i2, %g2, %g1
23838 fpack32 %f0, %f0, %f0
23839 ldsw [%l7 + 0x4C], %i3
23840 fcmped %fcc1, %f6, %f2
23841 subccc %o4, 0x1924, %g5
23842 move %icc, %l6, %i6
23843 fbne %fcc2, loop_2788
23844 fmovdle %xcc, %f1, %f4
23845 std %f12, [%l7 + 0x10]
23846 edge16n %l5, %i1, %i4
23847loop_2788:
23848 ba,pt %xcc, loop_2789
23849 fmovrsgez %l3, %f7, %f0
23850 ldsh [%l7 + 0x10], %l4
23851 ld [%l7 + 0x58], %f0
23852loop_2789:
23853 fpack16 %f2, %f5
23854 fandnot2 %f14, %f8, %f12
23855 stb %o3, [%l7 + 0x1D]
23856 ld [%l7 + 0x30], %f11
23857 movrlz %g6, 0x225, %o0
23858 orcc %l2, 0x1BC2, %i7
23859 movvs %icc, %l0, %o5
23860 sethi 0x09D3, %i0
23861 fmovsneg %xcc, %f9, %f3
23862 bcc,a loop_2790
23863 std %f6, [%l7 + 0x28]
23864 udiv %l1, 0x1720, %g7
23865 fmovrsgz %i5, %f0, %f6
23866loop_2790:
23867 ta %icc, 0x3
23868 stb %g3, [%l7 + 0x2E]
23869 ldsw [%l7 + 0x74], %g4
23870 stx %o1, [%l7 + 0x10]
23871 bcs,pt %xcc, loop_2791
23872 movge %icc, %o2, %o6
23873 st %f8, [%l7 + 0x5C]
23874 fmovsgu %icc, %f9, %f1
23875loop_2791:
23876 fpmerge %f4, %f3, %f14
23877 tsubcctv %o7, %g2, %i2
23878 fpsub32 %f10, %f6, %f10
23879 st %f13, [%l7 + 0x34]
23880 movrne %i3, 0x2EA, %o4
23881 ldd [%l7 + 0x70], %f12
23882 fcmps %fcc1, %f10, %f2
23883 ldub [%l7 + 0x53], %g5
23884 ldsw [%l7 + 0x0C], %l6
23885 mulscc %i6, 0x0BC5, %g1
23886 ldd [%l7 + 0x40], %f0
23887 fmul8ulx16 %f2, %f4, %f0
23888 bg,a,pt %xcc, loop_2792
23889 tge %icc, 0x1
23890 tvc %icc, 0x5
23891 edge8ln %i1, %i4, %l3
23892loop_2792:
23893 fxnor %f0, %f4, %f2
23894 tle %icc, 0x5
23895 sth %l5, [%l7 + 0x2A]
23896 fmovdpos %icc, %f15, %f11
23897 fbue %fcc1, loop_2793
23898 ld [%l7 + 0x68], %f15
23899 fmovsleu %xcc, %f6, %f2
23900 fcmpeq32 %f6, %f10, %o3
23901loop_2793:
23902 ldsb [%l7 + 0x5B], %g6
23903 mulx %o0, 0x0CD0, %l2
23904 lduh [%l7 + 0x5C], %l4
23905 faligndata %f8, %f4, %f6
23906 ldsh [%l7 + 0x44], %i7
23907 ldd [%l7 + 0x68], %f2
23908 movvc %icc, %o5, %i0
23909 movrgz %l1, %g7, %i5
23910 fmovdpos %xcc, %f10, %f11
23911 smulcc %g3, 0x19B3, %l0
23912 fpack16 %f4, %f12
23913 fnot1 %f6, %f8
23914 pdist %f2, %f12, %f2
23915 stx %o1, [%l7 + 0x08]
23916 andcc %o2, %g4, %o6
23917 fbule %fcc0, loop_2794
23918 taddcc %o7, 0x0B2F, %i2
23919 fmovsl %xcc, %f2, %f10
23920 bn,a,pn %xcc, loop_2795
23921loop_2794:
23922 ldsh [%l7 + 0x12], %i3
23923 tge %icc, 0x2
23924 tcs %xcc, 0x5
23925loop_2795:
23926 brgez %o4, loop_2796
23927 udivx %g5, 0x0573, %g2
23928 movrlez %i6, 0x31A, %l6
23929 fba,a %fcc3, loop_2797
23930loop_2796:
23931 sdivx %g1, 0x1949, %i1
23932 fmovsg %icc, %f3, %f15
23933 popc 0x1A14, %i4
23934loop_2797:
23935 fmovd %f2, %f12
23936 fmovspos %icc, %f1, %f4
23937 subc %l3, %o3, %g6
23938 fcmpeq16 %f12, %f4, %l5
23939 fpsub16 %f8, %f8, %f8
23940 fnegs %f12, %f6
23941 orn %o0, %l4, %l2
23942 fsrc2 %f6, %f6
23943 fors %f13, %f12, %f14
23944 fsrc2s %f4, %f4
23945 movge %xcc, %o5, %i7
23946 fbug,a %fcc2, loop_2798
23947 fpsub32s %f7, %f10, %f8
23948 fmuld8sux16 %f11, %f13, %f14
23949 sth %l1, [%l7 + 0x14]
23950loop_2798:
23951 xor %g7, 0x00FB, %i0
23952 orcc %g3, 0x1BF5, %l0
23953 std %f14, [%l7 + 0x60]
23954 fpmerge %f15, %f13, %f14
23955 fbge,a %fcc0, loop_2799
23956 fmul8x16al %f6, %f7, %f10
23957 ld [%l7 + 0x5C], %f12
23958 bg,a loop_2800
23959loop_2799:
23960 fbuge,a %fcc3, loop_2801
23961 brgz %o1, loop_2802
23962 mulx %i5, 0x05D0, %o2
23963loop_2800:
23964 fmovspos %xcc, %f11, %f9
23965loop_2801:
23966 sdiv %g4, 0x1EE2, %o7
23967loop_2802:
23968 fsrc1 %f2, %f12
23969 ldsh [%l7 + 0x4A], %i2
23970 fmovspos %xcc, %f6, %f9
23971 ldub [%l7 + 0x48], %o6
23972 st %f15, [%l7 + 0x28]
23973 fmovsa %icc, %f8, %f12
23974 fmul8x16al %f0, %f10, %f2
23975 udiv %o4, 0x0E3E, %i3
23976 fmovde %xcc, %f3, %f0
23977 ldsw [%l7 + 0x4C], %g2
23978 movre %g5, 0x266, %i6
23979 tsubcctv %l6, %i1, %g1
23980 ldub [%l7 + 0x34], %i4
23981 ldd [%l7 + 0x38], %f8
23982 stw %o3, [%l7 + 0x24]
23983 st %f15, [%l7 + 0x54]
23984 stw %l3, [%l7 + 0x38]
23985 nop
23986 setx loop_2803, %l0, %l1
23987 jmpl %l1, %l5
23988 sth %g6, [%l7 + 0x7A]
23989 stx %l4, [%l7 + 0x38]
23990 bge loop_2804
23991loop_2803:
23992 fmovrdgz %l2, %f4, %f14
23993 fornot1 %f12, %f6, %f8
23994 mova %xcc, %o0, %i7
23995loop_2804:
23996 fmovdge %icc, %f4, %f1
23997 sdivx %o5, 0x142B, %g7
23998 fmovrdne %i0, %f2, %f12
23999 fble,a %fcc2, loop_2805
24000 st %f3, [%l7 + 0x18]
24001 fmovrdgz %g3, %f0, %f0
24002 lduw [%l7 + 0x28], %l1
24003loop_2805:
24004 movpos %xcc, %l0, %i5
24005 tg %xcc, 0x5
24006 bgu,a loop_2806
24007 fbu %fcc0, loop_2807
24008 ldsw [%l7 + 0x28], %o2
24009 fmovrde %o1, %f4, %f12
24010loop_2806:
24011 fandnot1 %f6, %f0, %f10
24012loop_2807:
24013 stw %g4, [%l7 + 0x54]
24014 fbug,a %fcc2, loop_2808
24015 fmovrslz %o7, %f9, %f2
24016 ldsh [%l7 + 0x78], %o6
24017 ldsb [%l7 + 0x08], %o4
24018loop_2808:
24019 ta %xcc, 0x1
24020 ldsw [%l7 + 0x48], %i3
24021 bpos,a,pn %xcc, loop_2809
24022 fnegs %f1, %f2
24023 fmovda %xcc, %f13, %f7
24024 array16 %g2, %i2, %g5
24025loop_2809:
24026 sth %i6, [%l7 + 0x3C]
24027 edge8n %i1, %l6, %g1
24028 edge32 %o3, %l3, %i4
24029 fnot1 %f2, %f4
24030 lduw [%l7 + 0x70], %g6
24031 orncc %l5, 0x0713, %l4
24032 fbl %fcc0, loop_2810
24033 fmovrdne %o0, %f8, %f14
24034 edge32l %l2, %o5, %i7
24035 ldub [%l7 + 0x3A], %g7
24036loop_2810:
24037 tne %icc, 0x3
24038 nop
24039 setx loop_2811, %l0, %l1
24040 jmpl %l1, %g3
24041 fmul8ulx16 %f14, %f14, %f8
24042 stx %i0, [%l7 + 0x68]
24043 movg %icc, %l1, %l0
24044loop_2811:
24045 fmovrslez %i5, %f14, %f13
24046 addccc %o2, %o1, %o7
24047 movg %xcc, %g4, %o4
24048 fmovs %f0, %f1
24049 fpack32 %f0, %f2, %f2
24050 ld [%l7 + 0x3C], %f5
24051 stb %o6, [%l7 + 0x0D]
24052 ldx [%l7 + 0x48], %g2
24053 std %f4, [%l7 + 0x50]
24054 fbue,a %fcc3, loop_2812
24055 fbn,a %fcc0, loop_2813
24056 brgz,a %i3, loop_2814
24057 bleu,pt %icc, loop_2815
24058loop_2812:
24059 st %f10, [%l7 + 0x58]
24060loop_2813:
24061 fmul8x16al %f2, %f8, %f8
24062loop_2814:
24063 fmovrdne %g5, %f6, %f12
24064loop_2815:
24065 fmovsleu %xcc, %f4, %f15
24066 fmovrdne %i2, %f8, %f10
24067 ldsh [%l7 + 0x6C], %i6
24068 movvc %xcc, %i1, %g1
24069 xnor %o3, 0x15FA, %l3
24070 ldx [%l7 + 0x38], %l6
24071 tgu %xcc, 0x0
24072 nop
24073 setx loop_2816, %l0, %l1
24074 jmpl %l1, %i4
24075 stx %l5, [%l7 + 0x50]
24076 call loop_2817
24077 movgu %xcc, %l4, %g6
24078loop_2816:
24079 fsrc2s %f13, %f0
24080 lduw [%l7 + 0x30], %o0
24081loop_2817:
24082 stw %o5, [%l7 + 0x18]
24083 edge32n %l2, %g7, %g3
24084 udivx %i0, 0x07EE, %l1
24085 movrlez %i7, %l0, %i5
24086 and %o2, 0x1607, %o7
24087 fbule %fcc3, loop_2818
24088 ldsh [%l7 + 0x1C], %g4
24089 fcmps %fcc2, %f5, %f4
24090 fmovdl %icc, %f13, %f10
24091loop_2818:
24092 tcc %icc, 0x7
24093 ldub [%l7 + 0x45], %o4
24094 sub %o6, 0x0463, %o1
24095 fpack16 %f6, %f9
24096 tpos %icc, 0x6
24097 sll %g2, 0x0F, %i3
24098 st %f9, [%l7 + 0x54]
24099 fmovd %f4, %f2
24100 ldsw [%l7 + 0x54], %g5
24101 lduh [%l7 + 0x58], %i6
24102 fmovsge %icc, %f6, %f0
24103 be,a loop_2819
24104 ldx [%l7 + 0x20], %i2
24105 fbne %fcc0, loop_2820
24106 ldx [%l7 + 0x50], %i1
24107loop_2819:
24108 fmovdcs %icc, %f2, %f3
24109 fmovrsgz %o3, %f6, %f3
24110loop_2820:
24111 edge16n %l3, %g1, %i4
24112 fpsub16s %f2, %f13, %f5
24113 tg %icc, 0x0
24114 fmovsneg %icc, %f1, %f11
24115 lduh [%l7 + 0x3C], %l5
24116 ld [%l7 + 0x54], %f13
24117 ldub [%l7 + 0x7F], %l6
24118 addcc %g6, %o0, %l4
24119 ldsb [%l7 + 0x7C], %o5
24120 ldub [%l7 + 0x60], %g7
24121 bvc,a,pn %icc, loop_2821
24122 srlx %l2, %i0, %g3
24123 mova %xcc, %l1, %l0
24124 tpos %icc, 0x1
24125loop_2821:
24126 nop
24127 setx loop_2822, %l0, %l1
24128 wrpr 0x1, %tl
24129 wrpr %l1, %tnpc
24130 setx 0x34400001400, %l0, %l1
24131 wrpr %l1, %tstate
24132 wrhpr 0x4, %htstate
24133 done
24134 sdivx %i7, 0x030F, %i5
24135 ldsh [%l7 + 0x24], %o7
24136 edge16ln %o2, %o4, %g4
24137loop_2822:
24138 lduw [%l7 + 0x7C], %o1
24139 ldsh [%l7 + 0x46], %g2
24140 fpsub16 %f2, %f14, %f2
24141 fmovrdgez %i3, %f10, %f2
24142 stb %o6, [%l7 + 0x71]
24143 fmul8x16au %f6, %f2, %f4
24144 fnot2s %f13, %f8
24145 fmovrdne %g5, %f2, %f14
24146 fpadd32s %f14, %f6, %f5
24147 tvc %icc, 0x1
24148 fmovdn %icc, %f12, %f1
24149 fmovdcs %icc, %f2, %f3
24150 stx %i2, [%l7 + 0x30]
24151 movl %xcc, %i1, %i6
24152 tn %xcc, 0x2
24153 brlez %l3, loop_2823
24154 fmovrde %o3, %f14, %f14
24155 std %f4, [%l7 + 0x28]
24156 stx %i4, [%l7 + 0x40]
24157loop_2823:
24158 movg %icc, %g1, %l5
24159 call loop_2824
24160 popc 0x089B, %g6
24161 fmovse %xcc, %f12, %f0
24162 fpadd16 %f4, %f2, %f4
24163loop_2824:
24164 bne,a,pt %icc, loop_2825
24165 call loop_2826
24166 tvc %xcc, 0x6
24167 movgu %icc, %l6, %o0
24168loop_2825:
24169 stw %l4, [%l7 + 0x60]
24170loop_2826:
24171 fmovda %xcc, %f2, %f10
24172 fmul8ulx16 %f8, %f8, %f14
24173 fmul8x16 %f11, %f0, %f6
24174 xorcc %o5, %l2, %i0
24175 sub %g7, %l1, %g3
24176 orncc %i7, 0x010B, %l0
24177 movn %icc, %i5, %o2
24178 ldsb [%l7 + 0x69], %o7
24179 te %icc, 0x6
24180 fnot1 %f6, %f2
24181 st %f0, [%l7 + 0x10]
24182 fpmerge %f5, %f7, %f8
24183 fmovse %xcc, %f1, %f9
24184 movpos %icc, %o4, %o1
24185 st %f13, [%l7 + 0x10]
24186 fbug,a %fcc1, loop_2827
24187 lduh [%l7 + 0x66], %g2
24188 fbo %fcc3, loop_2828
24189 ldsh [%l7 + 0x10], %i3
24190loop_2827:
24191 ld [%l7 + 0x10], %f13
24192 fble %fcc1, loop_2829
24193loop_2828:
24194 fornot1 %f8, %f12, %f0
24195 fbge,a %fcc0, loop_2830
24196 fmovdgu %xcc, %f3, %f11
24197loop_2829:
24198 sub %g4, 0x06BD, %o6
24199 fors %f0, %f13, %f12
24200loop_2830:
24201 fbue,a %fcc3, loop_2831
24202 bn,a,pt %xcc, loop_2832
24203 lduw [%l7 + 0x5C], %g5
24204 movvc %xcc, %i1, %i2
24205loop_2831:
24206 addcc %i6, %l3, %i4
24207loop_2832:
24208 stb %g1, [%l7 + 0x5A]
24209 fmovscs %xcc, %f2, %f13
24210 fmovdgu %icc, %f3, %f2
24211 movge %icc, %o3, %l5
24212 brz,a %g6, loop_2833
24213 ldx [%l7 + 0x60], %l6
24214 fmovdle %icc, %f2, %f6
24215 ldsh [%l7 + 0x38], %o0
24216loop_2833:
24217 fpsub16s %f14, %f13, %f14
24218 std %f14, [%l7 + 0x78]
24219 fandnot2 %f8, %f8, %f0
24220 xnor %o5, 0x1C30, %l2
24221 ldd [%l7 + 0x40], %f4
24222 fxors %f0, %f5, %f14
24223 std %f12, [%l7 + 0x08]
24224 ldx [%l7 + 0x60], %l4
24225 fbg %fcc0, loop_2834
24226 fbge %fcc1, loop_2835
24227 ldx [%l7 + 0x38], %g7
24228 fpadd32s %f6, %f3, %f11
24229loop_2834:
24230 sdiv %i0, 0x1323, %l1
24231loop_2835:
24232 movcc %icc, %i7, %l0
24233 stb %g3, [%l7 + 0x76]
24234 fors %f1, %f2, %f6
24235 fmovsneg %icc, %f0, %f10
24236 bvs,a %icc, loop_2836
24237 udiv %i5, 0x150E, %o2
24238 ldx [%l7 + 0x70], %o7
24239 fmovsvs %xcc, %f4, %f13
24240loop_2836:
24241 array8 %o4, %g2, %i3
24242 fblg,a %fcc1, loop_2837
24243 edge32 %g4, %o6, %g5
24244 array8 %i1, %i2, %i6
24245 edge32 %l3, %o1, %g1
24246loop_2837:
24247 fbu %fcc1, loop_2838
24248 call loop_2839
24249 std %f4, [%l7 + 0x28]
24250 fmovrdlz %i4, %f0, %f12
24251loop_2838:
24252 movcs %xcc, %o3, %l5
24253loop_2839:
24254 tle %icc, 0x2
24255 stb %g6, [%l7 + 0x2B]
24256 orncc %o0, 0x0E58, %l6
24257 stb %o5, [%l7 + 0x6A]
24258 fcmpeq32 %f2, %f4, %l4
24259 fmovsle %xcc, %f1, %f12
24260 and %g7, 0x08DE, %i0
24261 fmovrsne %l1, %f6, %f3
24262 fmovrse %l2, %f9, %f1
24263 ld [%l7 + 0x20], %f2
24264 ldub [%l7 + 0x12], %l0
24265 fmovdle %icc, %f8, %f0
24266 nop
24267 setx loop_2840, %l0, %l1
24268 wrpr 0x1, %tl
24269 wrpr %l1, %tpc
24270 add %l1, 0x4, %l1
24271 wrpr %l1, %tnpc
24272 setx 0x34400001400, %l0, %l1
24273 wrpr %l1, %tstate
24274 wrhpr 0x4, %htstate
24275 retry
24276 fbe %fcc0, loop_2841
24277 sdivx %g3, 0x190E, %i7
24278 bpos,a loop_2842
24279loop_2840:
24280 or %o2, %i5, %o7
24281loop_2841:
24282 sdivx %o4, 0x035B, %g2
24283 tgu %icc, 0x5
24284loop_2842:
24285 fmovrsgz %g4, %f9, %f5
24286 fcmpne32 %f2, %f6, %i3
24287 fpsub32s %f0, %f15, %f2
24288 ld [%l7 + 0x2C], %f13
24289 brlez,a %g5, loop_2843
24290 movre %i1, %o6, %i6
24291 bn,a %xcc, loop_2844
24292 udivcc %i2, 0x15E5, %l3
24293loop_2843:
24294 st %f1, [%l7 + 0x10]
24295 movpos %xcc, %o1, %g1
24296loop_2844:
24297 fbule %fcc1, loop_2845
24298 mova %icc, %i4, %l5
24299 ldsw [%l7 + 0x30], %o3
24300 bge %xcc, loop_2846
24301loop_2845:
24302 fmovrdlz %o0, %f14, %f0
24303 ldsw [%l7 + 0x4C], %g6
24304 movrgz %o5, %l6, %l4
24305loop_2846:
24306 sll %g7, %i0, %l1
24307 orncc %l0, 0x02A6, %l2
24308 ldd [%l7 + 0x48], %f2
24309 ldd [%l7 + 0x30], %f12
24310 tvc %xcc, 0x1
24311 addccc %g3, %i7, %o2
24312 ldsh [%l7 + 0x4C], %i5
24313 fcmple32 %f4, %f4, %o7
24314 ldsh [%l7 + 0x32], %g2
24315 andcc %o4, %i3, %g5
24316 fcmple16 %f12, %f10, %i1
24317 popc 0x1A7A, %o6
24318 ldsh [%l7 + 0x32], %i6
24319 fmovd %f14, %f2
24320 fcmpne16 %f4, %f10, %i2
24321 movpos %xcc, %l3, %o1
24322 lduw [%l7 + 0x28], %g4
24323 fbug %fcc0, loop_2847
24324 tgu %icc, 0x5
24325 tg %xcc, 0x2
24326 edge16 %i4, %l5, %g1
24327loop_2847:
24328 ba %icc, loop_2848
24329 edge16l %o0, %g6, %o5
24330 fbl %fcc3, loop_2849
24331 tgu %xcc, 0x4
24332loop_2848:
24333 stx %l6, [%l7 + 0x68]
24334 fcmpgt32 %f6, %f6, %l4
24335loop_2849:
24336 fmul8ulx16 %f4, %f10, %f0
24337 brnz,a %g7, loop_2850
24338 lduw [%l7 + 0x64], %o3
24339 stx %l1, [%l7 + 0x70]
24340 fbue %fcc3, loop_2851
24341loop_2850:
24342 alignaddr %l0, %l2, %i0
24343 ldub [%l7 + 0x74], %g3
24344 movn %xcc, %i7, %i5
24345loop_2851:
24346 brlz,a %o7, loop_2852
24347 fnands %f11, %f13, %f1
24348 lduw [%l7 + 0x44], %o2
24349 umul %g2, 0x07F1, %o4
24350loop_2852:
24351 fmovscs %xcc, %f3, %f8
24352 movrne %i3, %i1, %o6
24353 brgz,a %g5, loop_2853
24354 ldsh [%l7 + 0x64], %i2
24355 movrgz %l3, 0x2CA, %o1
24356 udiv %g4, 0x1C7B, %i4
24357loop_2853:
24358 fandnot2s %f2, %f10, %f4
24359 brgez,a %l5, loop_2854
24360 bg,pn %icc, loop_2855
24361 fba %fcc2, loop_2856
24362 addccc %i6, 0x0C40, %g1
24363loop_2854:
24364 sth %g6, [%l7 + 0x4A]
24365loop_2855:
24366 fmovdn %xcc, %f12, %f11
24367loop_2856:
24368 ld [%l7 + 0x3C], %f2
24369 ld [%l7 + 0x40], %f9
24370 fmul8x16 %f6, %f4, %f12
24371 ldsh [%l7 + 0x58], %o0
24372 andn %o5, %l6, %g7
24373 ldsh [%l7 + 0x12], %o3
24374 movcs %icc, %l4, %l0
24375 addcc %l2, 0x0CE4, %l1
24376 st %f6, [%l7 + 0x44]
24377 bvc %icc, loop_2857
24378 popc 0x1F8B, %g3
24379 tcs %xcc, 0x6
24380 fnegd %f6, %f14
24381loop_2857:
24382 stx %i7, [%l7 + 0x10]
24383 fmovscc %xcc, %f1, %f5
24384 tvc %icc, 0x1
24385 fmovscs %icc, %f13, %f9
24386 fbge %fcc2, loop_2858
24387 stx %i0, [%l7 + 0x60]
24388 fbn,a %fcc0, loop_2859
24389 fpack32 %f12, %f14, %f4
24390loop_2858:
24391 fmul8x16al %f0, %f1, %f10
24392 add %i5, 0x1A4F, %o2
24393loop_2859:
24394 std %f4, [%l7 + 0x68]
24395 fmovrslz %o7, %f14, %f12
24396 fandnot2 %f4, %f6, %f8
24397 fmul8x16al %f0, %f10, %f6
24398 fbug %fcc1, loop_2860
24399 fmovscs %icc, %f14, %f4
24400 ldsw [%l7 + 0x30], %g2
24401 stw %i3, [%l7 + 0x1C]
24402loop_2860:
24403 tvc %xcc, 0x5
24404 tn %icc, 0x1
24405 fmovsa %xcc, %f4, %f3
24406 st %f13, [%l7 + 0x38]
24407 movrgz %o4, 0x18C, %o6
24408 movrlez %i1, 0x199, %i2
24409 fpsub16s %f4, %f5, %f4
24410 ldsw [%l7 + 0x60], %l3
24411 fnot2 %f12, %f12
24412 tgu %icc, 0x0
24413 movle %icc, %o1, %g4
24414 fornot2 %f0, %f12, %f10
24415 fones %f3
24416 ldsw [%l7 + 0x40], %g5
24417 xor %i4, %i6, %l5
24418 alignaddrl %g1, %o0, %o5
24419 fbuge %fcc1, loop_2861
24420 fsrc2s %f7, %f0
24421 movne %xcc, %g6, %l6
24422 tl %xcc, 0x0
24423loop_2861:
24424 array16 %g7, %o3, %l0
24425 andcc %l4, %l2, %l1
24426 fbl,a %fcc2, loop_2862
24427 ta %xcc, 0x1
24428 ldsw [%l7 + 0x50], %g3
24429 fxnors %f13, %f6, %f15
24430loop_2862:
24431 bshuffle %f0, %f0, %f0
24432 bpos,a loop_2863
24433 udiv %i0, 0x04D7, %i5
24434 ldd [%l7 + 0x70], %f4
24435 alignaddr %o2, %i7, %o7
24436loop_2863:
24437 movg %icc, %i3, %o4
24438 fmovdcc %icc, %f8, %f11
24439 stw %o6, [%l7 + 0x50]
24440 edge8ln %i1, %g2, %i2
24441 fzero %f8
24442 fbl,a %fcc2, loop_2864
24443 bshuffle %f8, %f12, %f0
24444 bvs,pn %icc, loop_2865
24445 sra %o1, %g4, %l3
24446loop_2864:
24447 stb %g5, [%l7 + 0x44]
24448 lduw [%l7 + 0x2C], %i6
24449loop_2865:
24450 fxors %f6, %f0, %f9
24451 fbl %fcc2, loop_2866
24452 orcc %l5, %g1, %o0
24453 te %icc, 0x2
24454 fzero %f6
24455loop_2866:
24456 std %f10, [%l7 + 0x50]
24457 edge8ln %o5, %g6, %i4
24458 movpos %icc, %g7, %l6
24459 tpos %icc, 0x4
24460 fandnot1 %f6, %f10, %f2
24461 movne %icc, %o3, %l4
24462 fandnot1s %f15, %f13, %f12
24463 tge %icc, 0x4
24464 fcmpne32 %f10, %f12, %l0
24465 ble,a loop_2867
24466 array16 %l1, %l2, %g3
24467 fbule %fcc3, loop_2868
24468 fornot1 %f14, %f14, %f14
24469loop_2867:
24470 movvc %icc, %i0, %o2
24471 fmul8x16au %f4, %f12, %f6
24472loop_2868:
24473 ldx [%l7 + 0x18], %i7
24474 stx %o7, [%l7 + 0x60]
24475 udivcc %i3, 0x007F, %o4
24476 fabss %f9, %f13
24477 fbule %fcc1, loop_2869
24478 ldsh [%l7 + 0x0E], %i5
24479 edge32 %o6, %g2, %i2
24480 ldd [%l7 + 0x28], %f10
24481loop_2869:
24482 movre %o1, %i1, %l3
24483 sdiv %g4, 0x1CD1, %i6
24484 fnot2 %f2, %f4
24485 bgu loop_2870
24486 tcc %xcc, 0x5
24487 fnot1 %f12, %f2
24488 bshuffle %f8, %f12, %f4
24489loop_2870:
24490 std %f10, [%l7 + 0x30]
24491 ldsw [%l7 + 0x30], %g5
24492 movle %icc, %l5, %g1
24493 fmovrdgez %o0, %f4, %f0
24494 fpackfix %f14, %f11
24495 stb %o5, [%l7 + 0x1B]
24496 fands %f15, %f11, %f4
24497 subcc %g6, 0x1328, %g7
24498 edge16ln %l6, %i4, %l4
24499 edge16ln %o3, %l0, %l1
24500 sth %g3, [%l7 + 0x40]
24501 fmul8x16au %f3, %f4, %f8
24502 fmovdge %xcc, %f8, %f4
24503 brlez,a %l2, loop_2871
24504 ldd [%l7 + 0x40], %f6
24505 lduw [%l7 + 0x7C], %o2
24506 ldsb [%l7 + 0x6A], %i7
24507loop_2871:
24508 sth %i0, [%l7 + 0x6E]
24509 movcc %icc, %i3, %o7
24510 ldd [%l7 + 0x70], %f6
24511 tcs %xcc, 0x7
24512 fmovrdgz %i5, %f14, %f4
24513 lduw [%l7 + 0x78], %o4
24514 lduh [%l7 + 0x7E], %g2
24515 fbul %fcc1, loop_2872
24516 bleu,a,pt %icc, loop_2873
24517 std %f6, [%l7 + 0x48]
24518 bvc loop_2874
24519loop_2872:
24520 fmovrdne %o6, %f4, %f2
24521loop_2873:
24522 fcmped %fcc1, %f0, %f8
24523 alignaddr %i2, %i1, %l3
24524loop_2874:
24525 brgz %g4, loop_2875
24526 edge16l %o1, %g5, %l5
24527 edge16ln %i6, %o0, %o5
24528 fmovrdgez %g1, %f6, %f6
24529loop_2875:
24530 fmovrdgz %g6, %f4, %f4
24531 stx %l6, [%l7 + 0x28]
24532 st %f5, [%l7 + 0x3C]
24533 edge8ln %g7, %i4, %o3
24534 smul %l4, 0x1259, %l1
24535 faligndata %f0, %f14, %f2
24536 fcmpne32 %f10, %f10, %g3
24537 sth %l2, [%l7 + 0x1C]
24538 ldsw [%l7 + 0x2C], %o2
24539 brlez %i7, loop_2876
24540 sdiv %i0, 0x18F0, %i3
24541 std %f12, [%l7 + 0x38]
24542 sdiv %o7, 0x108C, %i5
24543loop_2876:
24544 stx %l0, [%l7 + 0x08]
24545 edge16 %g2, %o4, %i2
24546 movne %xcc, %o6, %i1
24547 ld [%l7 + 0x78], %f3
24548 fmuld8ulx16 %f8, %f0, %f14
24549 fmovsvc %xcc, %f3, %f3
24550 fpmerge %f7, %f11, %f0
24551 sll %l3, %o1, %g4
24552 orcc %l5, 0x0ED1, %g5
24553 fba %fcc3, loop_2877
24554 fbo,a %fcc3, loop_2878
24555 fcmpgt16 %f14, %f8, %o0
24556 st %f4, [%l7 + 0x20]
24557loop_2877:
24558 tneg %icc, 0x2
24559loop_2878:
24560 fmovdn %icc, %f15, %f11
24561 andncc %o5, %i6, %g6
24562 sra %g1, %l6, %i4
24563 sth %o3, [%l7 + 0x62]
24564 edge32 %g7, %l4, %g3
24565 fzero %f14
24566 udivcc %l1, 0x0105, %l2
24567 st %f14, [%l7 + 0x2C]
24568 stb %o2, [%l7 + 0x23]
24569 ldd [%l7 + 0x70], %f12
24570 stw %i7, [%l7 + 0x0C]
24571 fmovsvs %xcc, %f4, %f9
24572 fpsub32s %f3, %f6, %f9
24573 fmul8x16 %f15, %f4, %f2
24574 ldsw [%l7 + 0x3C], %i0
24575 fmovrslez %o7, %f13, %f7
24576 fmovrsgez %i5, %f9, %f3
24577 lduw [%l7 + 0x58], %l0
24578 movg %xcc, %i3, %g2
24579 edge8ln %o4, %o6, %i2
24580 ldsh [%l7 + 0x4C], %i1
24581 fornot2s %f13, %f13, %f12
24582 fbue,a %fcc1, loop_2879
24583 movn %xcc, %o1, %l3
24584 bn,a %xcc, loop_2880
24585 taddcctv %g4, 0x1637, %l5
24586loop_2879:
24587 fcmpes %fcc0, %f6, %f14
24588 st %f6, [%l7 + 0x10]
24589loop_2880:
24590 tcs %xcc, 0x7
24591 lduw [%l7 + 0x1C], %o0
24592 brnz %o5, loop_2881
24593 brgez %g5, loop_2882
24594 fmovspos %icc, %f10, %f12
24595 nop
24596 setx loop_2883, %l0, %l1
24597 wrpr 0x1, %tl
24598 wrpr %l1, %tnpc
24599 setx 0x34400001400, %l0, %l1
24600 wrpr %l1, %tstate
24601 wrhpr 0x4, %htstate
24602 done
24603loop_2881:
24604 orcc %g6, %g1, %i6
24605loop_2882:
24606 addccc %i4, 0x0E9D, %o3
24607 sth %l6, [%l7 + 0x3C]
24608loop_2883:
24609 fcmpne32 %f8, %f4, %l4
24610 fmovrdgz %g3, %f4, %f14
24611 lduh [%l7 + 0x32], %g7
24612 fmovdpos %icc, %f11, %f7
24613 ldx [%l7 + 0x10], %l2
24614 tn %icc, 0x2
24615 nop
24616 setx loop_2884, %l0, %l1
24617 wrpr 0x1, %tl
24618 wrpr %l1, %tnpc
24619 setx 0x34400001400, %l0, %l1
24620 wrpr %l1, %tstate
24621 wrhpr 0x4, %htstate
24622 done
24623 fbo,a %fcc3, loop_2885
24624 tneg %icc, 0x4
24625 edge8 %l1, %i7, %i0
24626loop_2884:
24627 fsrc1s %f11, %f0
24628loop_2885:
24629 st %f10, [%l7 + 0x4C]
24630 movn %xcc, %o7, %o2
24631 lduh [%l7 + 0x2A], %l0
24632 fmovdge %icc, %f0, %f0
24633 subc %i3, %i5, %g2
24634 ldsw [%l7 + 0x48], %o4
24635 andncc %i2, %o6, %i1
24636 sub %l3, 0x1252, %o1
24637 udivx %g4, 0x076B, %o0
24638 std %f4, [%l7 + 0x60]
24639 fnor %f14, %f0, %f14
24640 tne %xcc, 0x3
24641 movge %xcc, %o5, %g5
24642 ldd [%l7 + 0x50], %f6
24643 tl %xcc, 0x0
24644 fmovsne %xcc, %f1, %f1
24645 st %f12, [%l7 + 0x08]
24646 lduw [%l7 + 0x28], %g6
24647 fcmps %fcc1, %f3, %f15
24648 subcc %g1, %i6, %i4
24649 movrgez %o3, 0x361, %l5
24650 fornot1 %f0, %f4, %f2
24651 ldsb [%l7 + 0x29], %l4
24652 ldx [%l7 + 0x78], %g3
24653 fnot1 %f4, %f0
24654 fnands %f0, %f8, %f7
24655 tvc %xcc, 0x3
24656 fbuge %fcc1, loop_2886
24657 tsubcctv %g7, 0x0562, %l6
24658 tvc %xcc, 0x2
24659 edge32n %l2, %l1, %i0
24660loop_2886:
24661 bvs,a %xcc, loop_2887
24662 fmovdl %xcc, %f12, %f1
24663 fmul8x16 %f11, %f14, %f8
24664 nop
24665 setx loop_2888, %l0, %l1
24666 wrpr 0x1, %tl
24667 wrpr %l1, %tnpc
24668 setx 0x34400001400, %l0, %l1
24669 wrpr %l1, %tstate
24670 wrhpr 0x4, %htstate
24671 done
24672loop_2887:
24673 brz %i7, loop_2889
24674 ldsh [%l7 + 0x3E], %o7
24675 bn,a %icc, loop_2890
24676loop_2888:
24677 stx %l0, [%l7 + 0x28]
24678loop_2889:
24679 std %f10, [%l7 + 0x30]
24680 fmovdcs %xcc, %f2, %f15
24681loop_2890:
24682 sllx %i3, %i5, %g2
24683 tg %icc, 0x2
24684 ld [%l7 + 0x4C], %f11
24685 tgu %xcc, 0x5
24686 srlx %o4, 0x1E, %i2
24687 fandnot2s %f6, %f8, %f6
24688 ldsh [%l7 + 0x6C], %o2
24689 orn %i1, %o6, %l3
24690 std %f14, [%l7 + 0x50]
24691 brgz,a %o1, loop_2891
24692 sth %g4, [%l7 + 0x52]
24693 tvc %icc, 0x6
24694 tleu %icc, 0x5
24695loop_2891:
24696 bpos,pn %icc, loop_2892
24697 tpos %icc, 0x4
24698 fmovdge %xcc, %f0, %f3
24699 andncc %o0, %g5, %o5
24700loop_2892:
24701 tleu %icc, 0x3
24702 fsrc1s %f5, %f1
24703 edge32 %g6, %g1, %i4
24704 call loop_2893
24705 stb %i6, [%l7 + 0x65]
24706 fmovdle %icc, %f10, %f2
24707 fmovsge %xcc, %f10, %f14
24708loop_2893:
24709 fmovrslz %o3, %f14, %f4
24710 ldx [%l7 + 0x70], %l4
24711 fxnor %f12, %f4, %f4
24712 fmovrdgez %g3, %f10, %f14
24713 ldsb [%l7 + 0x0A], %l5
24714 fbe %fcc1, loop_2894
24715 movne %xcc, %l6, %g7
24716 movl %xcc, %l2, %l1
24717 fpadd32 %f0, %f8, %f2
24718loop_2894:
24719 bvs %icc, loop_2895
24720 movrgez %i7, 0x3C7, %i0
24721 xor %l0, 0x0D6B, %i3
24722 brgz,a %o7, loop_2896
24723loop_2895:
24724 fpack32 %f2, %f10, %f6
24725 stw %i5, [%l7 + 0x28]
24726 fmovda %xcc, %f11, %f8
24727loop_2896:
24728 ta %xcc, 0x0
24729 umulcc %o4, 0x0556, %i2
24730 fmovdvc %xcc, %f9, %f8
24731 fand %f12, %f12, %f8
24732 xor %g2, 0x0C7F, %o2
24733 fcmpgt16 %f10, %f12, %o6
24734 edge16n %i1, %l3, %g4
24735 ldsw [%l7 + 0x38], %o1
24736 bn,a,pn %xcc, loop_2897
24737 orcc %o0, %o5, %g6
24738 or %g1, %i4, %g5
24739 fnegs %f14, %f14
24740loop_2897:
24741 ldd [%l7 + 0x40], %f8
24742 ldsw [%l7 + 0x08], %o3
24743 fcmpne16 %f4, %f4, %l4
24744 tl %icc, 0x1
24745 fmovd %f4, %f10
24746 lduw [%l7 + 0x30], %g3
24747 sth %l5, [%l7 + 0x14]
24748 subc %i6, %g7, %l2
24749 array16 %l6, %l1, %i0
24750 fcmpne16 %f0, %f0, %l0
24751 sth %i7, [%l7 + 0x3E]
24752 brlz %o7, loop_2898
24753 fbg %fcc0, loop_2899
24754 fbuge,a %fcc3, loop_2900
24755 orn %i5, 0x18B0, %i3
24756loop_2898:
24757 nop
24758 setx loop_2901, %l0, %l1
24759 jmpl %l1, %o4
24760loop_2899:
24761 umul %i2, %g2, %o6
24762loop_2900:
24763 orcc %o2, %l3, %i1
24764 sth %g4, [%l7 + 0x18]
24765loop_2901:
24766 movrgz %o0, %o5, %g6
24767 fmovsge %icc, %f15, %f10
24768 lduw [%l7 + 0x7C], %g1
24769 fmovrsgez %o1, %f3, %f12
24770 bne,a,pt %icc, loop_2902
24771 lduh [%l7 + 0x60], %g5
24772 array32 %o3, %l4, %i4
24773 taddcc %l5, %i6, %g3
24774loop_2902:
24775 fandnot1s %f12, %f11, %f7
24776 movleu %icc, %l2, %l6
24777 fmovrdlz %l1, %f10, %f0
24778 fbule,a %fcc3, loop_2903
24779 std %f6, [%l7 + 0x70]
24780 fcmpgt32 %f10, %f14, %g7
24781 edge16 %l0, %i0, %i7
24782loop_2903:
24783 brz,a %i5, loop_2904
24784 call loop_2905
24785 fmuld8ulx16 %f4, %f5, %f14
24786 fbul %fcc0, loop_2906
24787loop_2904:
24788 taddcc %o7, %i3, %i2
24789loop_2905:
24790 fmovsvc %icc, %f3, %f11
24791 brgz %o4, loop_2907
24792loop_2906:
24793 fmovsgu %icc, %f0, %f9
24794 ld [%l7 + 0x54], %f8
24795 ldsh [%l7 + 0x56], %g2
24796loop_2907:
24797 xorcc %o6, %l3, %o2
24798 tcs %icc, 0x4
24799 fbl,a %fcc1, loop_2908
24800 sdiv %g4, 0x15A8, %o0
24801 ldd [%l7 + 0x18], %f2
24802 fmovdg %xcc, %f12, %f14
24803loop_2908:
24804 fmovsne %xcc, %f7, %f9
24805 tsubcc %i1, %o5, %g1
24806 fcmpd %fcc0, %f10, %f14
24807 ldsb [%l7 + 0x11], %g6
24808 fmovsneg %xcc, %f3, %f12
24809 umul %o1, %g5, %o3
24810 fsrc2 %f6, %f14
24811 tne %xcc, 0x5
24812 stw %l4, [%l7 + 0x14]
24813 movgu %xcc, %l5, %i4
24814 array32 %g3, %i6, %l6
24815 subc %l1, %g7, %l0
24816 tsubcc %l2, 0x125F, %i7
24817 fbu,a %fcc3, loop_2909
24818 ldsw [%l7 + 0x44], %i5
24819 movrlz %o7, %i0, %i3
24820 lduw [%l7 + 0x18], %i2
24821loop_2909:
24822 alignaddr %o4, %g2, %l3
24823 stx %o6, [%l7 + 0x10]
24824 fbg %fcc3, loop_2910
24825 stb %g4, [%l7 + 0x38]
24826 fpack16 %f10, %f15
24827 stb %o0, [%l7 + 0x25]
24828loop_2910:
24829 movrlz %i1, 0x280, %o5
24830 fexpand %f9, %f12
24831 fands %f2, %f10, %f0
24832 ldsw [%l7 + 0x5C], %o2
24833 tsubcctv %g6, 0x176A, %g1
24834 ldd [%l7 + 0x78], %f12
24835 fbe %fcc1, loop_2911
24836 sdivcc %o1, 0x1520, %o3
24837 ldsh [%l7 + 0x0C], %l4
24838 ta %xcc, 0x1
24839loop_2911:
24840 fzero %f0
24841 fnors %f0, %f6, %f2
24842 movrgez %g5, 0x253, %l5
24843 movrgez %g3, %i4, %l6
24844 ld [%l7 + 0x3C], %f14
24845 fmovsleu %xcc, %f13, %f0
24846 fmovdgu %xcc, %f12, %f6
24847 umulcc %i6, %g7, %l0
24848 ld [%l7 + 0x44], %f6
24849 ldsh [%l7 + 0x0E], %l1
24850 ldsb [%l7 + 0x14], %l2
24851 tleu %icc, 0x3
24852 lduw [%l7 + 0x30], %i5
24853 fbug,a %fcc3, loop_2912
24854 ldub [%l7 + 0x77], %o7
24855 sth %i0, [%l7 + 0x66]
24856 fba %fcc3, loop_2913
24857loop_2912:
24858 nop
24859 setx loop_2914, %l0, %l1
24860 wrpr 0x1, %tl
24861 wrpr %l1, %tnpc
24862 setx 0x34400001400, %l0, %l1
24863 wrpr %l1, %tstate
24864 wrhpr 0x4, %htstate
24865 done
24866 tvs %icc, 0x5
24867 bleu,a,pn %xcc, loop_2915
24868loop_2913:
24869 smul %i7, 0x1C65, %i2
24870loop_2914:
24871 fandnot1 %f14, %f6, %f14
24872 sdiv %o4, 0x0189, %i3
24873loop_2915:
24874 alignaddr %g2, %l3, %g4
24875 fmovscc %icc, %f15, %f15
24876 fmovdge %icc, %f15, %f15
24877 ba,a,pn %icc, loop_2916
24878 fbo %fcc3, loop_2917
24879 stb %o0, [%l7 + 0x5A]
24880 fmuld8ulx16 %f14, %f15, %f6
24881loop_2916:
24882 fble,a %fcc3, loop_2918
24883loop_2917:
24884 movleu %icc, %o6, %o5
24885 movleu %icc, %i1, %g6
24886 fba,a %fcc0, loop_2919
24887loop_2918:
24888 ldsh [%l7 + 0x7C], %g1
24889 tsubcctv %o1, %o3, %l4
24890 fxnor %f6, %f2, %f2
24891loop_2919:
24892 fmovdgu %icc, %f3, %f0
24893 stx %o2, [%l7 + 0x68]
24894 tn %xcc, 0x4
24895 ldd [%l7 + 0x10], %f2
24896 stx %g5, [%l7 + 0x58]
24897 fornot2 %f6, %f2, %f0
24898 fmovdcs %xcc, %f1, %f13
24899 lduw [%l7 + 0x7C], %l5
24900 fmovrsgez %g3, %f0, %f5
24901 stb %i4, [%l7 + 0x34]
24902 fmovrsgez %l6, %f6, %f10
24903 fmovdcs %xcc, %f14, %f6
24904 fbule,a %fcc1, loop_2920
24905 st %f10, [%l7 + 0x44]
24906 fbne %fcc2, loop_2921
24907 brlz,a %i6, loop_2922
24908loop_2920:
24909 lduh [%l7 + 0x2C], %l0
24910 ldub [%l7 + 0x53], %l1
24911loop_2921:
24912 nop
24913 setx loop_2923, %l0, %l1
24914 wrpr 0x1, %tl
24915 wrpr %l1, %tpc
24916 add %l1, 0x4, %l1
24917 wrpr %l1, %tnpc
24918 setx 0x34400001400, %l0, %l1
24919 wrpr %l1, %tstate
24920 wrhpr 0x4, %htstate
24921 retry
24922loop_2922:
24923 ldd [%l7 + 0x18], %f2
24924 st %f8, [%l7 + 0x70]
24925 fmovrsgez %g7, %f10, %f0
24926loop_2923:
24927 srlx %i5, 0x02, %o7
24928 ldsh [%l7 + 0x30], %i0
24929 movge %icc, %l2, %i2
24930 edge32ln %o4, %i3, %i7
24931 ldsh [%l7 + 0x40], %g2
24932 brgz %g4, loop_2924
24933 sth %l3, [%l7 + 0x16]
24934 ldsh [%l7 + 0x56], %o0
24935 nop
24936 setx loop_2925, %l0, %l1
24937 wrpr 0x1, %tl
24938 wrpr %l1, %tnpc
24939 setx 0x34400001400, %l0, %l1
24940 wrpr %l1, %tstate
24941 wrhpr 0x4, %htstate
24942 done
24943loop_2924:
24944 ldsh [%l7 + 0x34], %o6
24945 fmovrdgez %o5, %f12, %f12
24946 tge %icc, 0x0
24947loop_2925:
24948 ldsw [%l7 + 0x3C], %g6
24949 fpack32 %f12, %f4, %f8
24950 fblg,a %fcc3, loop_2926
24951 tsubcc %i1, 0x133C, %g1
24952 ldd [%l7 + 0x78], %f0
24953 brz,a %o3, loop_2927
24954loop_2926:
24955 xor %o1, %o2, %l4
24956 ldd [%l7 + 0x58], %f10
24957 sra %g5, %l5, %g3
24958loop_2927:
24959 fmovdcs %icc, %f13, %f10
24960 tvs %icc, 0x2
24961 fmuld8sux16 %f5, %f5, %f0
24962 ldub [%l7 + 0x1B], %i4
24963 ldsh [%l7 + 0x20], %l6
24964 sdivx %i6, 0x0EB4, %l1
24965 ldsh [%l7 + 0x34], %l0
24966 mova %xcc, %i5, %g7
24967 fcmpeq32 %f2, %f2, %i0
24968 subccc %o7, %l2, %o4
24969 fmovsg %icc, %f13, %f7
24970 fpackfix %f10, %f7
24971 fmovdneg %icc, %f8, %f0
24972 fmovspos %icc, %f13, %f8
24973 bcs,pt %xcc, loop_2928
24974 fpack16 %f4, %f6
24975 stx %i2, [%l7 + 0x08]
24976 bcs loop_2929
24977loop_2928:
24978 bne,pt %xcc, loop_2930
24979 fnot1 %f8, %f8
24980 ldsb [%l7 + 0x4B], %i3
24981loop_2929:
24982 fmovd %f8, %f10
24983loop_2930:
24984 movrne %i7, %g2, %l3
24985 fba %fcc1, loop_2931
24986 tcs %icc, 0x7
24987 lduw [%l7 + 0x50], %g4
24988 fmul8ulx16 %f8, %f14, %f6
24989loop_2931:
24990 ld [%l7 + 0x50], %f1
24991 ldsh [%l7 + 0x1C], %o0
24992 mulx %o5, %g6, %o6
24993 ldsh [%l7 + 0x72], %i1
24994 ld [%l7 + 0x4C], %f5
24995 mulscc %o3, %g1, %o1
24996 xnor %l4, 0x1E03, %o2
24997 fandnot1s %f10, %f13, %f12
24998 lduh [%l7 + 0x24], %l5
24999 fbuge %fcc0, loop_2932
25000 bshuffle %f14, %f12, %f4
25001 fble %fcc2, loop_2933
25002 fornot1 %f2, %f4, %f12
25003loop_2932:
25004 fmovdpos %xcc, %f13, %f11
25005 bcc,pn %icc, loop_2934
25006loop_2933:
25007 tpos %xcc, 0x0
25008 fbne %fcc0, loop_2935
25009 fmovdneg %icc, %f1, %f13
25010loop_2934:
25011 ldd [%l7 + 0x38], %f6
25012 bl,a loop_2936
25013loop_2935:
25014 addc %g5, %i4, %l6
25015 std %f12, [%l7 + 0x38]
25016 ldx [%l7 + 0x40], %g3
25017loop_2936:
25018 fones %f9
25019 alignaddrl %l1, %l0, %i5
25020 udivx %i6, 0x1159, %g7
25021 tge %icc, 0x7
25022 tl %icc, 0x7
25023 tvs %icc, 0x3
25024 edge32l %o7, %l2, %o4
25025 ld [%l7 + 0x6C], %f7
25026 fsrc1 %f6, %f10
25027 bleu,a,pn %icc, loop_2937
25028 fnot1s %f5, %f3
25029 mulx %i0, 0x041B, %i2
25030 fcmpes %fcc1, %f2, %f6
25031loop_2937:
25032 fmovsleu %icc, %f12, %f9
25033 sth %i7, [%l7 + 0x50]
25034 orcc %g2, %i3, %g4
25035 fmovsa %icc, %f15, %f2
25036 fbue,a %fcc1, loop_2938
25037 edge32 %l3, %o5, %o0
25038 fcmple32 %f2, %f2, %g6
25039 bn loop_2939
25040loop_2938:
25041 bvc,a,pt %icc, loop_2940
25042 brgez %o6, loop_2941
25043 ldsw [%l7 + 0x30], %o3
25044loop_2939:
25045 taddcctv %g1, 0x1D32, %i1
25046loop_2940:
25047 stx %o1, [%l7 + 0x18]
25048loop_2941:
25049 ba,a %xcc, loop_2942
25050 bgu,a,pn %icc, loop_2943
25051 ta %icc, 0x3
25052 ldsh [%l7 + 0x4A], %o2
25053loop_2942:
25054 lduw [%l7 + 0x44], %l4
25055loop_2943:
25056 fandnot2 %f8, %f8, %f6
25057 ldx [%l7 + 0x18], %g5
25058 fbo,a %fcc3, loop_2944
25059 nop
25060 setx loop_2945, %l0, %l1
25061 wrpr 0x1, %tl
25062 wrpr %l1, %tnpc
25063 setx 0x34400001400, %l0, %l1
25064 wrpr %l1, %tstate
25065 wrhpr 0x4, %htstate
25066 done
25067 mulx %l5, 0x1A6C, %i4
25068 fmovdge %icc, %f0, %f12
25069loop_2944:
25070 fandnot2s %f12, %f7, %f13
25071loop_2945:
25072 edge8ln %l6, %l1, %g3
25073 ld [%l7 + 0x54], %f12
25074 fandnot2 %f4, %f4, %f4
25075 tgu %xcc, 0x4
25076 edge8ln %i5, %l0, %g7
25077 fandnot1 %f4, %f4, %f14
25078 stw %o7, [%l7 + 0x20]
25079 edge32n %i6, %o4, %l2
25080 move %icc, %i0, %i2
25081 ldx [%l7 + 0x50], %i7
25082 orcc %g2, 0x03FA, %g4
25083 fmovrdlez %l3, %f14, %f12
25084 ldub [%l7 + 0x11], %o5
25085 fmovdne %icc, %f9, %f8
25086 bne,pt %xcc, loop_2946
25087 fblg,a %fcc1, loop_2947
25088 fcmpgt32 %f6, %f6, %o0
25089 mulx %i3, 0x00C0, %o6
25090loop_2946:
25091 lduw [%l7 + 0x68], %o3
25092loop_2947:
25093 fnegd %f4, %f14
25094 fnands %f0, %f9, %f7
25095 bcs,a,pt %icc, loop_2948
25096 fpadd32s %f15, %f15, %f13
25097 udiv %g1, 0x07DD, %i1
25098 ld [%l7 + 0x14], %f14
25099loop_2948:
25100 fornot2s %f0, %f2, %f0
25101 bpos %icc, loop_2949
25102 fbuge,a %fcc2, loop_2950
25103 be,a loop_2951
25104 orcc %g6, 0x1B2C, %o1
25105loop_2949:
25106 ldd [%l7 + 0x08], %f10
25107loop_2950:
25108 fmovrsgz %o2, %f7, %f7
25109loop_2951:
25110 popc 0x0BFC, %l4
25111 ld [%l7 + 0x40], %f14
25112 stw %g5, [%l7 + 0x44]
25113 edge16l %i4, %l5, %l6
25114 fmovrse %l1, %f9, %f13
25115 fmul8sux16 %f4, %f12, %f14
25116 fxnor %f10, %f14, %f10
25117 fpsub16s %f9, %f1, %f5
25118 brz %i5, loop_2952
25119 stw %l0, [%l7 + 0x58]
25120 fmovscs %icc, %f12, %f15
25121 ldsb [%l7 + 0x60], %g7
25122loop_2952:
25123 ld [%l7 + 0x4C], %f15
25124 mova %icc, %g3, %i6
25125 fmovdl %icc, %f0, %f0
25126 sth %o7, [%l7 + 0x1A]
25127 ld [%l7 + 0x60], %f1
25128 fmovsg %icc, %f4, %f3
25129 std %f10, [%l7 + 0x58]
25130 tcc %xcc, 0x0
25131 ldx [%l7 + 0x30], %o4
25132 ldx [%l7 + 0x68], %l2
25133 taddcctv %i0, 0x11C1, %i7
25134 bleu loop_2953
25135 fblg,a %fcc0, loop_2954
25136 edge8 %i2, %g4, %l3
25137 add %g2, %o5, %o0
25138loop_2953:
25139 fmovdn %icc, %f4, %f5
25140loop_2954:
25141 edge16l %i3, %o6, %o3
25142 fcmpne32 %f12, %f6, %i1
25143 movn %icc, %g1, %o1
25144 bge,pn %icc, loop_2955
25145 bge,a,pn %icc, loop_2956
25146 fxnors %f11, %f9, %f11
25147 xorcc %g6, 0x1953, %l4
25148loop_2955:
25149 std %f14, [%l7 + 0x08]
25150loop_2956:
25151 te %icc, 0x0
25152 lduw [%l7 + 0x20], %g5
25153 andcc %o2, %i4, %l6
25154 fbg %fcc2, loop_2957
25155 orncc %l5, %i5, %l1
25156 movne %icc, %g7, %g3
25157 edge32 %i6, %l0, %o4
25158loop_2957:
25159 fble %fcc1, loop_2958
25160 movle %icc, %o7, %i0
25161 ldx [%l7 + 0x70], %i7
25162 ldsb [%l7 + 0x7A], %i2
25163loop_2958:
25164 fmovrslz %l2, %f1, %f11
25165 fmovdl %xcc, %f7, %f13
25166 udiv %l3, 0x1E95, %g2
25167 ldx [%l7 + 0x40], %g4
25168 ldsh [%l7 + 0x7A], %o5
25169 tleu %icc, 0x3
25170 fabsd %f0, %f2
25171 fble,a %fcc3, loop_2959
25172 edge8l %o0, %o6, %o3
25173 edge32ln %i3, %g1, %o1
25174 fzeros %f0
25175loop_2959:
25176 st %f5, [%l7 + 0x2C]
25177 stx %g6, [%l7 + 0x60]
25178 fmovrdne %i1, %f12, %f8
25179 fmovsgu %xcc, %f3, %f1
25180 ldsw [%l7 + 0x14], %l4
25181 fnot2s %f4, %f3
25182 fabss %f15, %f10
25183 movre %g5, %o2, %i4
25184 ldub [%l7 + 0x0F], %l5
25185 ldsh [%l7 + 0x46], %l6
25186 movg %xcc, %i5, %l1
25187 fpack32 %f2, %f0, %f2
25188 st %f2, [%l7 + 0x58]
25189 edge16ln %g3, %g7, %i6
25190 movcs %icc, %o4, %l0
25191 fand %f12, %f14, %f0
25192 and %o7, %i7, %i0
25193 sethi 0x1CDF, %l2
25194 movpos %icc, %i2, %l3
25195 fba,a %fcc2, loop_2960
25196 srlx %g4, 0x08, %g2
25197 sllx %o5, %o6, %o3
25198 ldx [%l7 + 0x70], %i3
25199loop_2960:
25200 stx %o0, [%l7 + 0x68]
25201 brlz %g1, loop_2961
25202 tvc %xcc, 0x3
25203 fpmerge %f5, %f15, %f14
25204 fandnot1 %f8, %f14, %f10
25205loop_2961:
25206 ldsb [%l7 + 0x20], %g6
25207 ta %icc, 0x5
25208 ldsb [%l7 + 0x48], %i1
25209 fnands %f15, %f9, %f15
25210 movne %xcc, %l4, %g5
25211 fnand %f14, %f12, %f14
25212 and %o1, %i4, %o2
25213 fbl,a %fcc1, loop_2962
25214 sth %l5, [%l7 + 0x08]
25215 mova %xcc, %i5, %l6
25216 fbule,a %fcc3, loop_2963
25217loop_2962:
25218 brgez,a %l1, loop_2964
25219 fmovse %icc, %f6, %f12
25220 edge32l %g7, %g3, %i6
25221loop_2963:
25222 srl %o4, 0x0A, %l0
25223loop_2964:
25224 lduw [%l7 + 0x40], %i7
25225 fnot2 %f0, %f12
25226 fcmpd %fcc1, %f12, %f0
25227 nop
25228 setx loop_2965, %l0, %l1
25229 wrpr 0x1, %tl
25230 wrpr %l1, %tnpc
25231 setx 0x34400001400, %l0, %l1
25232 wrpr %l1, %tstate
25233 wrhpr 0x4, %htstate
25234 done
25235 tn %xcc, 0x0
25236 edge32ln %i0, %o7, %l2
25237 brgz,a %i2, loop_2966
25238loop_2965:
25239 fsrc2s %f7, %f2
25240 fzeros %f7
25241 sth %l3, [%l7 + 0x3C]
25242loop_2966:
25243 fmovrse %g2, %f14, %f7
25244 fmovd %f0, %f2
25245 tcs %xcc, 0x4
25246 tle %icc, 0x4
25247 fandnot1s %f15, %f11, %f7
25248 fmovsle %xcc, %f5, %f10
25249 fbne,a %fcc2, loop_2967
25250 stw %g4, [%l7 + 0x28]
25251 stb %o5, [%l7 + 0x3F]
25252 ld [%l7 + 0x34], %f14
25253loop_2967:
25254 bneg,pn %icc, loop_2968
25255 ldd [%l7 + 0x70], %f12
25256 stb %o3, [%l7 + 0x7E]
25257 ldd [%l7 + 0x68], %f2
25258loop_2968:
25259 fpadd32s %f10, %f7, %f3
25260 fone %f6
25261 bge loop_2969
25262 fble,a %fcc2, loop_2970
25263 smul %i3, 0x0DB0, %o6
25264 edge8l %o0, %g6, %i1
25265loop_2969:
25266 ldsb [%l7 + 0x62], %l4
25267loop_2970:
25268 ta %xcc, 0x7
25269 ldsh [%l7 + 0x74], %g5
25270 std %f0, [%l7 + 0x18]
25271 brgz %g1, loop_2971
25272 edge8 %o1, %o2, %l5
25273 bg,pn %xcc, loop_2972
25274 fpadd16 %f0, %f14, %f0
25275loop_2971:
25276 ldsb [%l7 + 0x30], %i5
25277 lduh [%l7 + 0x40], %i4
25278loop_2972:
25279 fornot1 %f6, %f10, %f8
25280 movvs %xcc, %l6, %l1
25281 fmovrse %g7, %f10, %f3
25282 ldsw [%l7 + 0x3C], %i6
25283 st %f4, [%l7 + 0x1C]
25284 popc 0x0CC6, %o4
25285 tg %xcc, 0x6
25286 alignaddrl %g3, %l0, %i0
25287 movvs %icc, %o7, %l2
25288 fmovspos %icc, %f13, %f0
25289 fpackfix %f12, %f6
25290 orncc %i2, 0x0493, %l3
25291 fornot1 %f6, %f8, %f12
25292 bgu loop_2973
25293 ldsb [%l7 + 0x70], %i7
25294 fandnot1 %f14, %f14, %f0
25295 alignaddr %g2, %g4, %o5
25296loop_2973:
25297 fbge,a %fcc2, loop_2974
25298 tsubcc %i3, 0x0167, %o3
25299 andn %o0, %o6, %i1
25300 fandnot1 %f0, %f8, %f12
25301loop_2974:
25302 fandnot1s %f15, %f4, %f8
25303 ld [%l7 + 0x18], %f0
25304 srlx %l4, %g6, %g1
25305 ldsh [%l7 + 0x1C], %o1
25306 addcc %o2, %l5, %i5
25307 bpos loop_2975
25308 ldub [%l7 + 0x62], %g5
25309 sdivx %i4, 0x1139, %l6
25310 fandnot2 %f14, %f12, %f6
25311loop_2975:
25312 fpsub16 %f4, %f12, %f0
25313 fbu,a %fcc0, loop_2976
25314 fmovrsgz %g7, %f12, %f14
25315 ble,a,pn %icc, loop_2977
25316 fbule,a %fcc0, loop_2978
25317loop_2976:
25318 fexpand %f7, %f12
25319 udivcc %l1, 0x0A27, %i6
25320loop_2977:
25321 tleu %icc, 0x2
25322loop_2978:
25323 ldub [%l7 + 0x1C], %o4
25324 fbue %fcc1, loop_2979
25325 xnorcc %g3, 0x143B, %i0
25326 stb %o7, [%l7 + 0x37]
25327 srl %l2, %i2, %l3
25328loop_2979:
25329 fcmpne32 %f8, %f0, %i7
25330 bleu,a,pn %xcc, loop_2980
25331 fmovrdlz %l0, %f14, %f6
25332 fexpand %f2, %f12
25333 fmovrslz %g2, %f9, %f12
25334loop_2980:
25335 brz %g4, loop_2981
25336 sth %o5, [%l7 + 0x68]
25337 fbl,a %fcc2, loop_2982
25338 stb %i3, [%l7 + 0x46]
25339loop_2981:
25340 stx %o3, [%l7 + 0x28]
25341 fbne %fcc0, loop_2983
25342loop_2982:
25343 fmovrde %o6, %f0, %f6
25344 stb %i1, [%l7 + 0x5B]
25345 edge32ln %o0, %g6, %l4
25346loop_2983:
25347 stx %g1, [%l7 + 0x08]
25348 subccc %o1, %l5, %i5
25349 movrlez %g5, 0x064, %i4
25350 umul %o2, 0x0DF5, %g7
25351 sth %l1, [%l7 + 0x68]
25352 edge32n %l6, %o4, %g3
25353 fmovsa %icc, %f0, %f7
25354 fba %fcc0, loop_2984
25355 fornot2s %f2, %f5, %f15
25356 ldsb [%l7 + 0x14], %i6
25357 andncc %i0, %l2, %i2
25358loop_2984:
25359 xnorcc %l3, 0x1F1E, %i7
25360 std %f2, [%l7 + 0x38]
25361 add %l0, 0x1D6A, %g2
25362 movvc %icc, %g4, %o5
25363 udiv %i3, 0x1415, %o3
25364 tg %xcc, 0x6
25365 fandnot1s %f12, %f8, %f13
25366 fnor %f8, %f12, %f14
25367 ldd [%l7 + 0x30], %f6
25368 fmovrse %o6, %f14, %f3
25369 fmovsle %icc, %f2, %f3
25370 movvc %icc, %i1, %o7
25371 sth %g6, [%l7 + 0x22]
25372 movg %icc, %l4, %o0
25373 fandnot2s %f15, %f2, %f9
25374 std %f6, [%l7 + 0x58]
25375 fmovrdlz %g1, %f2, %f10
25376 ble,a loop_2985
25377 fbule %fcc0, loop_2986
25378 sth %o1, [%l7 + 0x34]
25379 ldsh [%l7 + 0x4A], %l5
25380loop_2985:
25381 sth %i5, [%l7 + 0x62]
25382loop_2986:
25383 fmovspos %icc, %f1, %f15
25384 sll %i4, %o2, %g5
25385 mulx %l1, 0x00A4, %l6
25386 fsrc2s %f9, %f15
25387 tgu %xcc, 0x0
25388 subc %g7, 0x0BF4, %g3
25389 fmovrde %i6, %f6, %f6
25390 ld [%l7 + 0x4C], %f1
25391 movn %xcc, %i0, %l2
25392 udivcc %o4, 0x121D, %l3
25393 fpack32 %f8, %f6, %f14
25394 sth %i7, [%l7 + 0x22]
25395 ldsw [%l7 + 0x54], %l0
25396 ldx [%l7 + 0x28], %i2
25397 movrne %g2, %g4, %o5
25398 bn,a loop_2987
25399 lduh [%l7 + 0x26], %i3
25400 fcmpgt32 %f4, %f6, %o6
25401 fmovsn %xcc, %f12, %f4
25402loop_2987:
25403 stb %i1, [%l7 + 0x51]
25404 std %f6, [%l7 + 0x28]
25405 fbuge %fcc3, loop_2988
25406 tcc %icc, 0x1
25407 fandnot1 %f4, %f10, %f6
25408 bg,pt %icc, loop_2989
25409loop_2988:
25410 stx %o3, [%l7 + 0x50]
25411 fors %f11, %f8, %f11
25412 orcc %g6, %l4, %o7
25413loop_2989:
25414 movge %xcc, %g1, %o1
25415 fzero %f4
25416 be,a,pn %icc, loop_2990
25417 std %f4, [%l7 + 0x78]
25418 std %f10, [%l7 + 0x28]
25419 fandnot1s %f1, %f1, %f0
25420loop_2990:
25421 ldd [%l7 + 0x40], %f2
25422 ldsw [%l7 + 0x54], %o0
25423 ld [%l7 + 0x78], %f9
25424 fmovrdlz %l5, %f12, %f2
25425 fpadd32 %f2, %f12, %f0
25426 fmovsn %xcc, %f4, %f2
25427 bgu loop_2991
25428 array16 %i4, %o2, %i5
25429 xor %g5, %l1, %g7
25430 fmovsle %icc, %f15, %f9
25431loop_2991:
25432 add %l6, 0x174B, %i6
25433 fbo,a %fcc2, loop_2992
25434 fandnot1 %f10, %f2, %f2
25435 fands %f8, %f2, %f7
25436 ldsw [%l7 + 0x0C], %g3
25437loop_2992:
25438 ldsh [%l7 + 0x78], %i0
25439 fmovsne %xcc, %f1, %f2
25440 fpsub16s %f15, %f10, %f13
25441 stw %l2, [%l7 + 0x1C]
25442 ldub [%l7 + 0x0B], %o4
25443 fmul8ulx16 %f12, %f12, %f14
25444 ldx [%l7 + 0x50], %i7
25445 fors %f0, %f11, %f14
25446 fcmpeq32 %f14, %f8, %l3
25447 bshuffle %f8, %f14, %f12
25448 movpos %xcc, %l0, %g2
25449 std %f4, [%l7 + 0x30]
25450 movle %icc, %i2, %g4
25451 ld [%l7 + 0x48], %f11
25452 bg,a,pt %xcc, loop_2993
25453 fbug,a %fcc1, loop_2994
25454 fble %fcc0, loop_2995
25455 fcmpgt32 %f10, %f0, %i3
25456loop_2993:
25457 ldsh [%l7 + 0x3E], %o5
25458loop_2994:
25459 fands %f15, %f14, %f4
25460loop_2995:
25461 bgu,a loop_2996
25462 fbn,a %fcc0, loop_2997
25463 fpadd16s %f2, %f8, %f9
25464 fmovrsne %i1, %f11, %f8
25465loop_2996:
25466 fpack16 %f4, %f9
25467loop_2997:
25468 ldub [%l7 + 0x45], %o6
25469 ldsh [%l7 + 0x64], %o3
25470 fbge %fcc0, loop_2998
25471 sdivcc %l4, 0x0668, %g6
25472 fnand %f0, %f2, %f6
25473 fandnot2 %f6, %f10, %f14
25474loop_2998:
25475 xnor %g1, %o1, %o7
25476 std %f8, [%l7 + 0x58]
25477 move %xcc, %l5, %i4
25478 ldsh [%l7 + 0x16], %o0
25479 bgu,a,pt %xcc, loop_2999
25480 fbule %fcc2, loop_3000
25481 ldub [%l7 + 0x6D], %i5
25482 move %xcc, %g5, %l1
25483loop_2999:
25484 fmovsle %icc, %f0, %f11
25485loop_3000:
25486 fnot1s %f12, %f2
25487 fmovdvs %icc, %f7, %f12
25488 edge32 %o2, %l6, %g7
25489 fmovsvs %icc, %f4, %f11
25490 nop
25491 setx loop_3001, %l0, %l1
25492 wrpr 0x1, %tl
25493 wrpr %l1, %tpc
25494 add %l1, 0x4, %l1
25495 wrpr %l1, %tnpc
25496 setx 0x34400001400, %l0, %l1
25497 wrpr %l1, %tstate
25498 wrhpr 0x4, %htstate
25499 retry
25500 ldx [%l7 + 0x68], %g3
25501 brlez,a %i6, loop_3002
25502 std %f2, [%l7 + 0x28]
25503loop_3001:
25504 ldsw [%l7 + 0x28], %l2
25505 stb %o4, [%l7 + 0x41]
25506loop_3002:
25507 andncc %i7, %l3, %i0
25508 fmovrdgez %l0, %f4, %f14
25509 fnot2 %f10, %f12
25510 ldsh [%l7 + 0x16], %g2
25511 ldsh [%l7 + 0x08], %i2
25512 ldsw [%l7 + 0x38], %g4
25513 fmovrdlez %i3, %f8, %f8
25514 fmovdneg %xcc, %f9, %f15
25515 fble,a %fcc1, loop_3003
25516 fba,a %fcc3, loop_3004
25517 fmovsvc %icc, %f2, %f2
25518 fmovse %icc, %f0, %f8
25519loop_3003:
25520 lduh [%l7 + 0x18], %i1
25521loop_3004:
25522 bne,a,pt %xcc, loop_3005
25523 edge16n %o6, %o3, %l4
25524 ta %xcc, 0x7
25525 sth %o5, [%l7 + 0x28]
25526loop_3005:
25527 fmovsne %icc, %f3, %f0
25528 lduh [%l7 + 0x6E], %g1
25529 fandnot2s %f9, %f7, %f2
25530 fmovdneg %icc, %f13, %f11
25531 fmovdg %xcc, %f7, %f0
25532 subcc %o1, 0x1210, %o7
25533 movge %icc, %l5, %i4
25534 stb %o0, [%l7 + 0x52]
25535 tvs %icc, 0x6
25536 andcc %i5, %g6, %l1
25537 tn %icc, 0x5
25538 mova %icc, %o2, %l6
25539 fabsd %f6, %f10
25540 stb %g5, [%l7 + 0x7E]
25541 fmovs %f6, %f13
25542 lduw [%l7 + 0x78], %g3
25543 fmovrse %g7, %f15, %f13
25544 fbo %fcc1, loop_3006
25545 xorcc %i6, %l2, %o4
25546 edge16l %l3, %i7, %l0
25547 smul %g2, 0x02B0, %i2
25548loop_3006:
25549 bshuffle %f12, %f6, %f2
25550 alignaddr %i0, %g4, %i1
25551 tle %icc, 0x5
25552 edge16ln %o6, %i3, %o3
25553 bne,a loop_3007
25554 fmovde %xcc, %f9, %f5
25555 ld [%l7 + 0x54], %f8
25556 stb %o5, [%l7 + 0x4C]
25557loop_3007:
25558 fmovsvs %icc, %f15, %f15
25559 bcc,pt %icc, loop_3008
25560 fbg,a %fcc3, loop_3009
25561 fbu %fcc1, loop_3010
25562 ldsb [%l7 + 0x6A], %l4
25563loop_3008:
25564 nop
25565 setx loop_3011, %l0, %l1
25566 wrpr 0x1, %tl
25567 wrpr %l1, %tpc
25568 add %l1, 0x4, %l1
25569 wrpr %l1, %tnpc
25570 setx 0x34400001400, %l0, %l1
25571 wrpr %l1, %tstate
25572 wrhpr 0x4, %htstate
25573 retry
25574loop_3009:
25575 tvs %xcc, 0x7
25576loop_3010:
25577 fzero %f10
25578 fsrc1s %f3, %f5
25579loop_3011:
25580 stw %o1, [%l7 + 0x54]
25581 ldx [%l7 + 0x08], %g1
25582 ldd [%l7 + 0x18], %f14
25583 stw %o7, [%l7 + 0x7C]
25584 fpadd32 %f10, %f8, %f12
25585 ldx [%l7 + 0x50], %l5
25586 fcmpeq16 %f4, %f8, %o0
25587 st %f0, [%l7 + 0x4C]
25588 srl %i4, %i5, %l1
25589 fpadd16 %f12, %f14, %f2
25590 xnorcc %o2, %g6, %l6
25591 fnands %f3, %f12, %f13
25592 bvc,pn %xcc, loop_3012
25593 fandnot1 %f2, %f4, %f12
25594 taddcctv %g5, 0x19CD, %g3
25595 fcmps %fcc1, %f0, %f14
25596loop_3012:
25597 fbn,a %fcc3, loop_3013
25598 sllx %i6, %g7, %l2
25599 fmovrsgez %l3, %f5, %f4
25600 fnand %f8, %f6, %f6
25601loop_3013:
25602 fabss %f11, %f4
25603 bn,a %icc, loop_3014
25604 fabss %f2, %f15
25605 fba,a %fcc3, loop_3015
25606 tneg %xcc, 0x7
25607loop_3014:
25608 brz,a %i7, loop_3016
25609 fmovrdne %l0, %f4, %f12
25610loop_3015:
25611 ldsw [%l7 + 0x24], %g2
25612 ldsh [%l7 + 0x24], %i2
25613loop_3016:
25614 edge32n %o4, %g4, %i1
25615 fmul8x16al %f4, %f1, %f10
25616 std %f0, [%l7 + 0x48]
25617 fmovse %xcc, %f1, %f9
25618 tcs %xcc, 0x6
25619 fmovdpos %xcc, %f9, %f8
25620 lduh [%l7 + 0x22], %i0
25621 fornot1 %f4, %f2, %f0
25622 sth %o6, [%l7 + 0x56]
25623 movrne %i3, 0x270, %o3
25624 fexpand %f15, %f6
25625 fbge,a %fcc2, loop_3017
25626 fble,a %fcc2, loop_3018
25627 fblg %fcc1, loop_3019
25628 ldsw [%l7 + 0x40], %l4
25629loop_3017:
25630 ldub [%l7 + 0x6D], %o5
25631loop_3018:
25632 udivcc %o1, 0x087F, %g1
25633loop_3019:
25634 ldsh [%l7 + 0x5E], %o7
25635 fbu,a %fcc1, loop_3020
25636 sra %o0, 0x1E, %l5
25637 st %f9, [%l7 + 0x28]
25638 edge32l %i4, %i5, %o2
25639loop_3020:
25640 lduw [%l7 + 0x40], %g6
25641 ldsw [%l7 + 0x30], %l1
25642 ld [%l7 + 0x74], %f10
25643 fmovscs %icc, %f5, %f11
25644 edge8ln %l6, %g5, %i6
25645 ld [%l7 + 0x7C], %f9
25646 movneg %icc, %g7, %g3
25647 bvc,pn %xcc, loop_3021
25648 ldx [%l7 + 0x10], %l3
25649 fcmpeq32 %f8, %f12, %l2
25650 ldub [%l7 + 0x15], %i7
25651loop_3021:
25652 fmovrdlz %l0, %f8, %f6
25653 stx %i2, [%l7 + 0x38]
25654 fmovrsgz %o4, %f5, %f5
25655 fcmpes %fcc3, %f0, %f1
25656 bpos,a loop_3022
25657 ldub [%l7 + 0x68], %g4
25658 movcc %xcc, %i1, %g2
25659 movpos %icc, %o6, %i0
25660loop_3022:
25661 nop
25662 setx loop_3023, %l0, %l1
25663 wrpr 0x1, %tl
25664 wrpr %l1, %tpc
25665 add %l1, 0x4, %l1
25666 wrpr %l1, %tnpc
25667 setx 0x34400001400, %l0, %l1
25668 wrpr %l1, %tstate
25669 wrhpr 0x4, %htstate
25670 retry
25671 ldsw [%l7 + 0x60], %o3
25672 fpsub32s %f1, %f10, %f15
25673 movl %icc, %i3, %l4
25674loop_3023:
25675 ldsw [%l7 + 0x74], %o5
25676 stx %g1, [%l7 + 0x38]
25677 fmovsge %xcc, %f1, %f9
25678 ldd [%l7 + 0x40], %f2
25679 ldd [%l7 + 0x40], %f12
25680 fpadd16s %f3, %f11, %f8
25681 bleu,a,pn %xcc, loop_3024
25682 ldsw [%l7 + 0x3C], %o1
25683 xorcc %o0, 0x12F5, %o7
25684 fnegd %f8, %f0
25685loop_3024:
25686 brlz %i4, loop_3025
25687 bn loop_3026
25688 fsrc1s %f3, %f14
25689 fcmpgt32 %f12, %f14, %l5
25690loop_3025:
25691 addccc %i5, %g6, %o2
25692loop_3026:
25693 movle %icc, %l1, %l6
25694 ldx [%l7 + 0x70], %g5
25695 edge16ln %g7, %i6, %g3
25696 ldx [%l7 + 0x18], %l2
25697 fabsd %f8, %f6
25698 st %f12, [%l7 + 0x50]
25699 nop
25700 setx loop_3027, %l0, %l1
25701 wrpr 0x1, %tl
25702 wrpr %l1, %tnpc
25703 setx 0x34400001400, %l0, %l1
25704 wrpr %l1, %tstate
25705 wrhpr 0x4, %htstate
25706 done
25707 mova %xcc, %l3, %i7
25708 ldsh [%l7 + 0x78], %l0
25709 sethi 0x101D, %i2
25710loop_3027:
25711 mova %icc, %o4, %i1
25712 ble,pn %xcc, loop_3028
25713 lduh [%l7 + 0x2C], %g2
25714 fba,a %fcc3, loop_3029
25715 fpack32 %f2, %f12, %f0
25716loop_3028:
25717 std %f12, [%l7 + 0x70]
25718 fbuge %fcc2, loop_3030
25719loop_3029:
25720 stw %g4, [%l7 + 0x50]
25721 array32 %i0, %o6, %i3
25722 st %f1, [%l7 + 0x1C]
25723loop_3030:
25724 lduh [%l7 + 0x66], %l4
25725 nop
25726 setx loop_3031, %l0, %l1
25727 wrpr 0x1, %tl
25728 wrpr %l1, %tpc
25729 add %l1, 0x4, %l1
25730 wrpr %l1, %tnpc
25731 setx 0x34400001400, %l0, %l1
25732 wrpr %l1, %tstate
25733 wrhpr 0x4, %htstate
25734 retry
25735 fmovrsne %o3, %f10, %f0
25736 fpack32 %f6, %f12, %f2
25737 fnot2 %f6, %f14
25738loop_3031:
25739 fsrc1 %f14, %f12
25740 tneg %xcc, 0x7
25741 edge8l %o5, %g1, %o1
25742 st %f9, [%l7 + 0x78]
25743 edge32 %o7, %i4, %o0
25744 st %f11, [%l7 + 0x08]
25745 subccc %l5, %g6, %o2
25746 fcmple32 %f14, %f10, %i5
25747 fandnot1s %f6, %f12, %f1
25748 stx %l6, [%l7 + 0x68]
25749 fbo %fcc2, loop_3032
25750 fmovrsne %g5, %f9, %f4
25751 lduh [%l7 + 0x2E], %l1
25752 ldd [%l7 + 0x28], %f10
25753loop_3032:
25754 bshuffle %f4, %f12, %f14
25755 sth %i6, [%l7 + 0x6A]
25756 bleu,pn %xcc, loop_3033
25757 addc %g7, %g3, %l3
25758 fbl %fcc1, loop_3034
25759 fmovdleu %icc, %f0, %f0
25760loop_3033:
25761 tne %xcc, 0x0
25762 ldsh [%l7 + 0x22], %l2
25763loop_3034:
25764 movrlz %l0, 0x2A0, %i7
25765 fcmpeq32 %f0, %f0, %i2
25766 tcs %xcc, 0x6
25767 edge16ln %o4, %i1, %g4
25768 udivcc %i0, 0x07BF, %o6
25769 ld [%l7 + 0x68], %f15
25770 tgu %icc, 0x5
25771 fsrc1 %f0, %f2
25772 fexpand %f7, %f10
25773 ldsh [%l7 + 0x44], %g2
25774 udivcc %l4, 0x1A8C, %o3
25775 fornot1s %f8, %f10, %f5
25776 fornot1s %f8, %f6, %f9
25777 fmovsvs %icc, %f7, %f3
25778 fble,a %fcc0, loop_3035
25779 ldd [%l7 + 0x58], %f4
25780 fandnot1s %f0, %f11, %f14
25781 fmovsn %icc, %f3, %f1
25782loop_3035:
25783 edge32n %o5, %g1, %o1
25784 nop
25785 setx loop_3036, %l0, %l1
25786 wrpr 0x1, %tl
25787 wrpr %l1, %tnpc
25788 setx 0x34400001400, %l0, %l1
25789 wrpr %l1, %tstate
25790 wrhpr 0x4, %htstate
25791 done
25792 stw %o7, [%l7 + 0x78]
25793 fnands %f12, %f13, %f13
25794 st %f11, [%l7 + 0x14]
25795loop_3036:
25796 lduw [%l7 + 0x7C], %i4
25797 edge32n %o0, %i3, %g6
25798 fmovrdne %o2, %f14, %f6
25799 edge32 %l5, %l6, %i5
25800 tpos %icc, 0x4
25801 sdivx %l1, 0x082F, %g5
25802 fbue,a %fcc2, loop_3037
25803 std %f6, [%l7 + 0x38]
25804 fsrc2s %f1, %f10
25805 fmovrslz %g7, %f8, %f14
25806loop_3037:
25807 movpos %xcc, %g3, %i6
25808 movge %xcc, %l2, %l0
25809 ldsh [%l7 + 0x5E], %l3
25810 bvs loop_3038
25811 fmovd %f0, %f8
25812 andn %i7, %i2, %o4
25813 stx %g4, [%l7 + 0x38]
25814loop_3038:
25815 srlx %i1, 0x07, %i0
25816 fbo,a %fcc0, loop_3039
25817 movn %xcc, %o6, %g2
25818 movg %icc, %l4, %o5
25819 edge8 %o3, %o1, %g1
25820loop_3039:
25821 fnot2 %f10, %f8
25822 fornot1s %f10, %f14, %f4
25823 edge32n %i4, %o7, %o0
25824 fmovrslz %i3, %f13, %f2
25825 sdivx %o2, 0x1EDE, %g6
25826 fble,a %fcc3, loop_3040
25827 movrlz %l5, 0x357, %i5
25828 ld [%l7 + 0x58], %f0
25829 bl,a loop_3041
25830loop_3040:
25831 ldsh [%l7 + 0x4E], %l1
25832 fandnot1s %f0, %f3, %f8
25833 fmovsle %icc, %f3, %f8
25834loop_3041:
25835 ble loop_3042
25836 stb %l6, [%l7 + 0x6E]
25837 fmovrslz %g5, %f7, %f5
25838 fmovrslz %g3, %f13, %f5
25839loop_3042:
25840 fpsub16 %f6, %f4, %f8
25841 ldsw [%l7 + 0x2C], %i6
25842 edge32 %g7, %l0, %l2
25843 lduh [%l7 + 0x14], %l3
25844 fpadd32s %f2, %f1, %f12
25845 ldsh [%l7 + 0x62], %i7
25846 tneg %xcc, 0x5
25847 fnand %f6, %f12, %f0
25848 fcmpes %fcc0, %f6, %f2
25849 fmovdpos %xcc, %f4, %f7
25850 addc %i2, %o4, %g4
25851 fornot2 %f6, %f6, %f14
25852 fmovsl %icc, %f0, %f8
25853 stw %i0, [%l7 + 0x74]
25854 tvs %icc, 0x1
25855 ldsh [%l7 + 0x4E], %i1
25856 movrgz %o6, %g2, %l4
25857 fmovdpos %icc, %f6, %f10
25858 ldsh [%l7 + 0x2C], %o3
25859 lduh [%l7 + 0x4E], %o5
25860 fmovdl %icc, %f8, %f6
25861 ldx [%l7 + 0x78], %g1
25862 fmul8x16au %f10, %f8, %f6
25863 movge %xcc, %i4, %o7
25864 ldsb [%l7 + 0x74], %o0
25865 ldub [%l7 + 0x37], %o1
25866 edge16 %o2, %g6, %i3
25867 orn %l5, 0x090E, %i5
25868 stb %l1, [%l7 + 0x77]
25869 ldd [%l7 + 0x18], %f0
25870 tsubcctv %g5, %g3, %l6
25871 fmovdneg %xcc, %f11, %f3
25872 movn %icc, %g7, %i6
25873 tvc %xcc, 0x3
25874 fpadd16 %f0, %f14, %f0
25875 nop
25876 setx loop_3043, %l0, %l1
25877 wrpr 0x1, %tl
25878 wrpr %l1, %tnpc
25879 setx 0x34400001400, %l0, %l1
25880 wrpr %l1, %tstate
25881 wrhpr 0x4, %htstate
25882 done
25883 fnot1 %f4, %f4
25884 fmul8sux16 %f12, %f8, %f8
25885 movcc %xcc, %l2, %l0
25886loop_3043:
25887 lduw [%l7 + 0x4C], %l3
25888 umulcc %i7, 0x0901, %i2
25889 orcc %g4, %o4, %i1
25890 ldx [%l7 + 0x68], %o6
25891 ldd [%l7 + 0x10], %f8
25892 tcc %icc, 0x7
25893 tne %icc, 0x3
25894 st %f10, [%l7 + 0x7C]
25895 array32 %g2, %l4, %i0
25896 bcs,a,pt %xcc, loop_3044
25897 stx %o5, [%l7 + 0x30]
25898 ldd [%l7 + 0x78], %f0
25899 fmovsleu %xcc, %f8, %f14
25900loop_3044:
25901 ldsb [%l7 + 0x76], %g1
25902 lduh [%l7 + 0x22], %i4
25903 lduh [%l7 + 0x26], %o3
25904 tleu %icc, 0x7
25905 fbug %fcc3, loop_3045
25906 stw %o0, [%l7 + 0x30]
25907 fmovrslz %o7, %f15, %f3
25908 fmul8x16au %f3, %f1, %f12
25909loop_3045:
25910 ldsb [%l7 + 0x3E], %o1
25911 sllx %o2, %g6, %i3
25912 ldsh [%l7 + 0x12], %i5
25913 sth %l1, [%l7 + 0x50]
25914 edge8n %g5, %g3, %l6
25915 andn %g7, 0x1672, %i6
25916 movrlz %l5, %l2, %l0
25917 ldsh [%l7 + 0x12], %l3
25918 fbul %fcc0, loop_3046
25919 mulscc %i7, 0x1E32, %g4
25920 fnors %f9, %f4, %f6
25921 fmul8x16au %f10, %f4, %f14
25922loop_3046:
25923 edge8 %o4, %i1, %i2
25924 tleu %xcc, 0x7
25925 fmovs %f11, %f14
25926 popc %g2, %o6
25927 edge32l %l4, %o5, %i0
25928 tleu %icc, 0x2
25929 fmovs %f12, %f4
25930 ldsb [%l7 + 0x08], %g1
25931 ldsh [%l7 + 0x58], %o3
25932 fnands %f5, %f9, %f14
25933 fornot2 %f4, %f14, %f4
25934 ldsh [%l7 + 0x36], %i4
25935 movge %xcc, %o7, %o1
25936 fmovsvs %icc, %f15, %f5
25937 ldx [%l7 + 0x70], %o2
25938 lduh [%l7 + 0x5E], %g6
25939 fbule,a %fcc2, loop_3047
25940 tvs %icc, 0x2
25941 be,pt %icc, loop_3048
25942 tgu %icc, 0x1
25943loop_3047:
25944 andcc %i3, 0x0244, %o0
25945 nop
25946 setx loop_3049, %l0, %l1
25947 wrpr 0x1, %tl
25948 wrpr %l1, %tpc
25949 add %l1, 0x4, %l1
25950 wrpr %l1, %tnpc
25951 setx 0x34400001400, %l0, %l1
25952 wrpr %l1, %tstate
25953 wrhpr 0x4, %htstate
25954 retry
25955loop_3048:
25956 fbuge %fcc0, loop_3050
25957 brz,a %l1, loop_3051
25958 nop
25959 setx loop_3052, %l0, %l1
25960 jmpl %l1, %i5
25961loop_3049:
25962 movpos %xcc, %g5, %l6
25963loop_3050:
25964 sth %g3, [%l7 + 0x4A]
25965loop_3051:
25966 bcc,pn %xcc, loop_3053
25967loop_3052:
25968 ldx [%l7 + 0x70], %i6
25969 orncc %g7, %l2, %l5
25970 ldsb [%l7 + 0x54], %l0
25971loop_3053:
25972 orcc %i7, %g4, %o4
25973 ldsh [%l7 + 0x78], %i1
25974 fmovrdgez %l3, %f0, %f10
25975 and %g2, %o6, %i2
25976 ldsh [%l7 + 0x0A], %o5
25977 fmovdne %xcc, %f11, %f9
25978 fsrc1 %f12, %f12
25979 fpsub32 %f8, %f14, %f6
25980 fmovscs %icc, %f1, %f2
25981 fbge %fcc1, loop_3054
25982 ld [%l7 + 0x5C], %f15
25983 fzeros %f6
25984 fmovsg %icc, %f14, %f14
25985loop_3054:
25986 ldub [%l7 + 0x28], %i0
25987 lduw [%l7 + 0x4C], %l4
25988 ldd [%l7 + 0x18], %f10
25989 ldub [%l7 + 0x7F], %o3
25990 bl,a %xcc, loop_3055
25991 movrlz %i4, 0x2F4, %o7
25992 lduw [%l7 + 0x68], %g1
25993 fmul8x16au %f0, %f5, %f2
25994loop_3055:
25995 orncc %o2, %g6, %o1
25996 movn %icc, %o0, %i3
25997 fpsub16 %f0, %f6, %f4
25998 fsrc2s %f14, %f3
25999 tgu %xcc, 0x6
26000 fbule,a %fcc0, loop_3056
26001 st %f0, [%l7 + 0x54]
26002 ldx [%l7 + 0x10], %i5
26003 fble %fcc1, loop_3057
26004loop_3056:
26005 smul %l1, %g5, %l6
26006 be,a,pt %xcc, loop_3058
26007 sdivx %g3, 0x016B, %g7
26008loop_3057:
26009 tpos %xcc, 0x4
26010 movle %icc, %i6, %l5
26011loop_3058:
26012 edge32 %l2, %i7, %g4
26013 stw %l0, [%l7 + 0x30]
26014 st %f14, [%l7 + 0x54]
26015 fnot2s %f4, %f7
26016 fble %fcc0, loop_3059
26017 for %f10, %f8, %f2
26018 stw %o4, [%l7 + 0x54]
26019 movcc %icc, %l3, %g2
26020loop_3059:
26021 fpsub32 %f2, %f10, %f8
26022 movge %icc, %i1, %i2
26023 fbg,a %fcc1, loop_3060
26024 movleu %xcc, %o5, %o6
26025 stx %i0, [%l7 + 0x70]
26026 fmovdneg %xcc, %f10, %f4
26027loop_3060:
26028 tl %xcc, 0x0
26029 tle %icc, 0x3
26030 ldsw [%l7 + 0x28], %o3
26031 stw %l4, [%l7 + 0x3C]
26032 fcmped %fcc2, %f0, %f6
26033 stb %o7, [%l7 + 0x67]
26034 fxnor %f2, %f0, %f12
26035 stb %g1, [%l7 + 0x79]
26036 fmovrdne %o2, %f0, %f2
26037 fble %fcc0, loop_3061
26038 udivcc %g6, 0x0E0F, %i4
26039 fabsd %f12, %f2
26040 ldsh [%l7 + 0x7E], %o0
26041loop_3061:
26042 std %f2, [%l7 + 0x48]
26043 movvc %xcc, %i3, %o1
26044 sth %i5, [%l7 + 0x7E]
26045 fmovsleu %icc, %f12, %f4
26046 sth %g5, [%l7 + 0x16]
26047 ldd [%l7 + 0x48], %f6
26048 edge16n %l6, %g3, %g7
26049 fmovse %icc, %f9, %f12
26050 stb %l1, [%l7 + 0x0E]
26051 movrgz %l5, %l2, %i6
26052 lduh [%l7 + 0x20], %g4
26053 movge %icc, %l0, %i7
26054 fandnot2 %f0, %f10, %f6
26055 fbu,a %fcc0, loop_3062
26056 edge16l %o4, %g2, %l3
26057 lduw [%l7 + 0x1C], %i1
26058 tvc %icc, 0x1
26059loop_3062:
26060 addccc %i2, 0x14E6, %o5
26061 movrne %o6, 0x20B, %o3
26062 movge %icc, %l4, %o7
26063 movpos %xcc, %i0, %g1
26064 fandnot1 %f8, %f10, %f14
26065 bg,a,pn %icc, loop_3063
26066 sdiv %o2, 0x0F0A, %i4
26067 ldx [%l7 + 0x70], %o0
26068 st %f11, [%l7 + 0x38]
26069loop_3063:
26070 stw %g6, [%l7 + 0x58]
26071 bl loop_3064
26072 fble,a %fcc3, loop_3065
26073 fmovdneg %icc, %f6, %f0
26074 fmovdvc %xcc, %f5, %f12
26075loop_3064:
26076 ldsb [%l7 + 0x0D], %i3
26077loop_3065:
26078 lduh [%l7 + 0x48], %o1
26079 stx %i5, [%l7 + 0x30]
26080 fbo,a %fcc1, loop_3066
26081 sethi 0x1CB1, %l6
26082 ld [%l7 + 0x48], %f7
26083 fmul8ulx16 %f2, %f8, %f10
26084loop_3066:
26085 fmuld8sux16 %f1, %f8, %f12
26086 edge16 %g3, %g5, %l1
26087 fmovdleu %icc, %f5, %f0
26088 fpack32 %f2, %f12, %f10
26089 ldx [%l7 + 0x18], %l5
26090 fmovsge %xcc, %f8, %f1
26091 movvs %icc, %g7, %l2
26092 fcmpgt32 %f8, %f8, %g4
26093 fandnot2s %f5, %f0, %f5
26094 movcc %xcc, %l0, %i7
26095 lduh [%l7 + 0x30], %i6
26096 movle %icc, %o4, %l3
26097 movcc %xcc, %i1, %i2
26098 fmovsneg %xcc, %f10, %f13
26099 bneg,a,pn %xcc, loop_3067
26100 bpos loop_3068
26101 tg %icc, 0x4
26102 popc %g2, %o5
26103loop_3067:
26104 sth %o3, [%l7 + 0x36]
26105loop_3068:
26106 fcmps %fcc1, %f8, %f9
26107 stx %o6, [%l7 + 0x10]
26108 movrlez %l4, %i0, %o7
26109 fble %fcc1, loop_3069
26110 fmovdl %xcc, %f14, %f5
26111 fmovdgu %icc, %f12, %f13
26112 fornot1s %f7, %f15, %f10
26113loop_3069:
26114 tgu %xcc, 0x7
26115 ldd [%l7 + 0x20], %f4
26116 udiv %g1, 0x06D9, %o2
26117 stb %o0, [%l7 + 0x15]
26118 alignaddrl %i4, %g6, %i3
26119 subcc %i5, %l6, %o1
26120 brlez,a %g3, loop_3070
26121 for %f4, %f2, %f8
26122 ldsh [%l7 + 0x4E], %g5
26123 tne %xcc, 0x5
26124loop_3070:
26125 ldd [%l7 + 0x40], %f8
26126 fxnors %f13, %f10, %f0
26127 lduh [%l7 + 0x7C], %l5
26128 fbul,a %fcc3, loop_3071
26129 fmovsvs %xcc, %f13, %f8
26130 udivx %l1, 0x1849, %l2
26131 fbe %fcc0, loop_3072
26132loop_3071:
26133 popc 0x1BC9, %g7
26134 bl,a %xcc, loop_3073
26135 array8 %l0, %i7, %i6
26136loop_3072:
26137 ld [%l7 + 0x3C], %f0
26138 movg %xcc, %g4, %o4
26139loop_3073:
26140 ld [%l7 + 0x68], %f14
26141 fmovsl %xcc, %f2, %f12
26142 sllx %i1, 0x1B, %i2
26143 subc %l3, %o5, %o3
26144 andncc %g2, %o6, %i0
26145 ldsh [%l7 + 0x74], %o7
26146 nop
26147 setx loop_3074, %l0, %l1
26148 jmpl %l1, %g1
26149 fbue %fcc3, loop_3075
26150 fmovdgu %xcc, %f15, %f10
26151 fbul,a %fcc2, loop_3076
26152loop_3074:
26153 bgu,pn %icc, loop_3077
26154loop_3075:
26155 addc %l4, 0x0284, %o2
26156 fcmps %fcc0, %f11, %f10
26157loop_3076:
26158 fbug %fcc1, loop_3078
26159loop_3077:
26160 fmovrslz %i4, %f12, %f4
26161 edge8l %g6, %o0, %i5
26162 lduh [%l7 + 0x20], %i3
26163loop_3078:
26164 ldd [%l7 + 0x50], %f10
26165 movg %icc, %o1, %l6
26166 fbug %fcc3, loop_3079
26167 fornot2 %f2, %f2, %f12
26168 ld [%l7 + 0x50], %f6
26169 tn %icc, 0x6
26170loop_3079:
26171 ldub [%l7 + 0x5B], %g3
26172 ld [%l7 + 0x40], %f15
26173 movcs %xcc, %g5, %l5
26174 movrgz %l1, %l2, %l0
26175 faligndata %f6, %f8, %f0
26176 ldsb [%l7 + 0x61], %g7
26177 fmovsg %icc, %f7, %f15
26178 brgez %i6, loop_3080
26179 fornot2s %f7, %f12, %f9
26180 fmovrdlz %i7, %f2, %f0
26181 xorcc %o4, %i1, %i2
26182loop_3080:
26183 ldub [%l7 + 0x3E], %g4
26184 edge32 %o5, %o3, %g2
26185 fbl %fcc3, loop_3081
26186 ba,pn %xcc, loop_3082
26187 fbne,a %fcc0, loop_3083
26188 addcc %l3, %o6, %o7
26189loop_3081:
26190 alignaddr %i0, %l4, %g1
26191loop_3082:
26192 fnot1s %f7, %f14
26193loop_3083:
26194 fabss %f15, %f12
26195 fmovrdne %o2, %f8, %f12
26196 umul %g6, 0x0956, %o0
26197 fsrc1 %f8, %f0
26198 umulcc %i5, %i3, %o1
26199 lduw [%l7 + 0x64], %i4
26200 sdiv %l6, 0x0BEE, %g3
26201 st %f5, [%l7 + 0x20]
26202 tsubcc %l5, %g5, %l1
26203 stw %l0, [%l7 + 0x7C]
26204 st %f0, [%l7 + 0x5C]
26205 stw %l2, [%l7 + 0x48]
26206 lduw [%l7 + 0x50], %i6
26207 fcmped %fcc2, %f2, %f8
26208 fmovde %xcc, %f7, %f5
26209 umulcc %i7, %o4, %i1
26210 fmul8x16al %f6, %f15, %f10
26211 fzero %f14
26212 array32 %g7, %g4, %o5
26213 bpos,pn %icc, loop_3084
26214 fmovsge %icc, %f6, %f0
26215 ldub [%l7 + 0x25], %o3
26216 ldx [%l7 + 0x48], %g2
26217loop_3084:
26218 bneg,pt %icc, loop_3085
26219 ldsh [%l7 + 0x14], %i2
26220 fbuge,a %fcc3, loop_3086
26221 fmovrse %o6, %f5, %f4
26222loop_3085:
26223 st %f1, [%l7 + 0x3C]
26224 ldx [%l7 + 0x68], %l3
26225loop_3086:
26226 fbul,a %fcc1, loop_3087
26227 for %f6, %f12, %f6
26228 bcc,a,pn %icc, loop_3088
26229 fxnors %f13, %f3, %f15
26230loop_3087:
26231 srl %o7, 0x03, %i0
26232 edge16n %l4, %o2, %g6
26233loop_3088:
26234 fandnot1s %f3, %f11, %f1
26235 taddcc %o0, %i5, %i3
26236 st %f3, [%l7 + 0x38]
26237 fand %f4, %f4, %f12
26238 sth %o1, [%l7 + 0x78]
26239 stw %i4, [%l7 + 0x70]
26240 fpack16 %f6, %f12
26241 fcmps %fcc1, %f5, %f2
26242 fbug,a %fcc0, loop_3089
26243 bpos,pt %icc, loop_3090
26244 fpmerge %f5, %f15, %f14
26245 fmovrsgz %l6, %f6, %f12
26246loop_3089:
26247 ta %icc, 0x3
26248loop_3090:
26249 orncc %g1, 0x1D97, %g3
26250 fbge,a %fcc0, loop_3091
26251 ldx [%l7 + 0x08], %g5
26252 alignaddrl %l5, %l1, %l2
26253 st %f9, [%l7 + 0x6C]
26254loop_3091:
26255 bg,pt %xcc, loop_3092
26256 sth %i6, [%l7 + 0x2A]
26257 fbe,a %fcc1, loop_3093
26258 srax %i7, 0x12, %l0
26259loop_3092:
26260 fxnor %f12, %f14, %f4
26261 tsubcc %i1, %g7, %o4
26262loop_3093:
26263 fsrc2 %f6, %f10
26264 bge,a,pt %icc, loop_3094
26265 ldsh [%l7 + 0x56], %o5
26266 sra %g4, 0x14, %o3
26267 smul %g2, %i2, %l3
26268loop_3094:
26269 fxor %f0, %f14, %f14
26270 lduh [%l7 + 0x16], %o6
26271 ldd [%l7 + 0x08], %f2
26272 lduw [%l7 + 0x44], %i0
26273 ldx [%l7 + 0x68], %l4
26274 stx %o2, [%l7 + 0x48]
26275 stb %o7, [%l7 + 0x53]
26276 edge16n %o0, %i5, %g6
26277 brgz %o1, loop_3095
26278 st %f0, [%l7 + 0x54]
26279 sdiv %i4, 0x0792, %l6
26280 stb %i3, [%l7 + 0x10]
26281loop_3095:
26282 fbu %fcc2, loop_3096
26283 fpadd32s %f13, %f1, %f6
26284 taddcc %g1, %g5, %l5
26285 ld [%l7 + 0x08], %f9
26286loop_3096:
26287 fba %fcc3, loop_3097
26288 edge32l %g3, %l2, %l1
26289 fcmpd %fcc0, %f2, %f0
26290 fmovsn %icc, %f14, %f8
26291loop_3097:
26292 fmovdn %icc, %f11, %f5
26293 bcs loop_3098
26294 taddcctv %i7, %i6, %l0
26295 sdivx %i1, 0x0DFE, %o4
26296 tne %icc, 0x2
26297loop_3098:
26298 ldd [%l7 + 0x50], %f0
26299 fmul8x16 %f6, %f0, %f2
26300 sra %g7, 0x0B, %g4
26301 fble,a %fcc1, loop_3099
26302 lduh [%l7 + 0x0E], %o5
26303 fmovdvs %icc, %f12, %f13
26304 fblg,a %fcc0, loop_3100
26305loop_3099:
26306 edge32n %g2, %o3, %l3
26307 ld [%l7 + 0x58], %f15
26308 edge32n %i2, %i0, %o6
26309loop_3100:
26310 ldsw [%l7 + 0x0C], %l4
26311 fmovdg %xcc, %f5, %f14
26312 sll %o2, %o7, %o0
26313 fcmpeq32 %f4, %f6, %g6
26314 fornot1 %f14, %f4, %f8
26315 ldsb [%l7 + 0x7F], %i5
26316 sth %o1, [%l7 + 0x34]
26317 bshuffle %f0, %f4, %f8
26318 tvc %xcc, 0x1
26319 fmovdpos %icc, %f14, %f1
26320 sethi 0x09BD, %i4
26321 fmovdcs %xcc, %f3, %f7
26322 ld [%l7 + 0x18], %f7
26323 stx %i3, [%l7 + 0x30]
26324 tn %icc, 0x3
26325 movleu %xcc, %l6, %g5
26326 lduw [%l7 + 0x70], %l5
26327 fnot1 %f10, %f14
26328 ldsh [%l7 + 0x60], %g1
26329 edge8n %g3, %l2, %l1
26330 stw %i7, [%l7 + 0x34]
26331 fbo,a %fcc3, loop_3101
26332 te %xcc, 0x4
26333 tne %xcc, 0x3
26334 fnot2s %f8, %f8
26335loop_3101:
26336 ble %icc, loop_3102
26337 sth %l0, [%l7 + 0x64]
26338 fmovdle %icc, %f3, %f2
26339 ld [%l7 + 0x44], %f5
26340loop_3102:
26341 ldsh [%l7 + 0x7A], %i1
26342 fpadd16 %f0, %f12, %f0
26343 fnors %f3, %f9, %f4
26344 ld [%l7 + 0x74], %f5
26345 std %f4, [%l7 + 0x08]
26346 tleu %icc, 0x7
26347 andcc %o4, 0x0C07, %i6
26348 fmovdne %xcc, %f2, %f8
26349 ldub [%l7 + 0x0A], %g7
26350 stx %g4, [%l7 + 0x68]
26351 fcmpeq16 %f6, %f8, %g2
26352 movrlez %o3, %l3, %i2
26353 brz,a %o5, loop_3103
26354 movle %icc, %i0, %l4
26355 movre %o6, %o2, %o0
26356 movgu %xcc, %g6, %o7
26357loop_3103:
26358 fbo,a %fcc2, loop_3104
26359 fmovrdgez %o1, %f10, %f10
26360 st %f3, [%l7 + 0x1C]
26361 fnands %f3, %f1, %f9
26362loop_3104:
26363 brlz,a %i5, loop_3105
26364 orcc %i4, 0x07DD, %l6
26365 lduh [%l7 + 0x26], %g5
26366 fnegs %f1, %f4
26367loop_3105:
26368 lduh [%l7 + 0x66], %l5
26369 ldd [%l7 + 0x20], %f8
26370 std %f14, [%l7 + 0x70]
26371 ba %icc, loop_3106
26372 fmovdn %icc, %f10, %f7
26373 fmovdge %xcc, %f14, %f5
26374 tn %icc, 0x5
26375loop_3106:
26376 xnorcc %g1, 0x034F, %i3
26377 fmul8x16au %f12, %f7, %f2
26378 fnot1 %f2, %f8
26379 mova %icc, %l2, %l1
26380 and %g3, %l0, %i7
26381 fbule,a %fcc0, loop_3107
26382 fbe %fcc0, loop_3108
26383 orcc %o4, %i6, %g7
26384 movrlz %g4, 0x133, %i1
26385loop_3107:
26386 ld [%l7 + 0x74], %f0
26387loop_3108:
26388 movleu %xcc, %g2, %l3
26389 bshuffle %f4, %f8, %f12
26390 fbug,a %fcc1, loop_3109
26391 edge16ln %o3, %o5, %i2
26392 bn,a,pn %xcc, loop_3110
26393 lduw [%l7 + 0x2C], %l4
26394loop_3109:
26395 fones %f1
26396 lduw [%l7 + 0x0C], %i0
26397loop_3110:
26398 ld [%l7 + 0x44], %f15
26399 stb %o2, [%l7 + 0x55]
26400 fbul %fcc2, loop_3111
26401 stb %o0, [%l7 + 0x3F]
26402 movrne %g6, %o6, %o7
26403 movne %xcc, %o1, %i5
26404loop_3111:
26405 movl %icc, %l6, %g5
26406 array16 %i4, %l5, %g1
26407 stx %i3, [%l7 + 0x50]
26408 orncc %l1, 0x1AF3, %g3
26409 fcmple16 %f4, %f2, %l2
26410 fmovsg %icc, %f3, %f4
26411 taddcc %l0, 0x1152, %i7
26412 call loop_3112
26413 fcmpgt16 %f6, %f4, %o4
26414 movcc %icc, %i6, %g4
26415 std %f6, [%l7 + 0x38]
26416loop_3112:
26417 fmovdneg %xcc, %f12, %f15
26418 fbe,a %fcc1, loop_3113
26419 fmovdle %icc, %f14, %f0
26420 fmovdcs %xcc, %f7, %f10
26421 stx %i1, [%l7 + 0x68]
26422loop_3113:
26423 fmul8x16al %f15, %f11, %f6
26424 fzeros %f2
26425 edge16ln %g2, %g7, %l3
26426 edge16ln %o3, %o5, %i2
26427 bshuffle %f6, %f10, %f12
26428 fxors %f10, %f5, %f3
26429 lduw [%l7 + 0x0C], %i0
26430 stx %o2, [%l7 + 0x60]
26431 taddcc %o0, 0x12B8, %g6
26432 umulcc %o6, %o7, %o1
26433 edge32 %l4, %i5, %l6
26434 fblg %fcc0, loop_3114
26435 stb %i4, [%l7 + 0x26]
26436 bcs,a,pn %xcc, loop_3115
26437 tge %icc, 0x6
26438loop_3114:
26439 fornot1s %f0, %f15, %f6
26440 move %xcc, %l5, %g5
26441loop_3115:
26442 bleu,pt %icc, loop_3116
26443 fmovdvs %xcc, %f1, %f5
26444 brz %i3, loop_3117
26445 fmovsleu %icc, %f0, %f5
26446loop_3116:
26447 fbne %fcc3, loop_3118
26448 fmovrdgez %l1, %f8, %f0
26449loop_3117:
26450 ldd [%l7 + 0x08], %f10
26451 movre %g1, %l2, %l0
26452loop_3118:
26453 edge16n %g3, %i7, %i6
26454 umul %o4, 0x057E, %i1
26455 ldsw [%l7 + 0x3C], %g4
26456 ldub [%l7 + 0x69], %g2
26457 fsrc2s %f13, %f10
26458 fmovsvc %xcc, %f11, %f7
26459 edge8ln %g7, %o3, %l3
26460 ldd [%l7 + 0x28], %f4
26461 movcc %xcc, %i2, %o5
26462 ldd [%l7 + 0x38], %f2
26463 fbul,a %fcc3, loop_3119
26464 fbule %fcc3, loop_3120
26465 fandnot1 %f0, %f10, %f6
26466 fpackfix %f6, %f3
26467loop_3119:
26468 tvc %xcc, 0x0
26469loop_3120:
26470 fmul8x16 %f15, %f8, %f4
26471 ldsw [%l7 + 0x10], %i0
26472 fmovsl %xcc, %f1, %f12
26473 movrlz %o0, %g6, %o2
26474 fornot1s %f15, %f0, %f4
26475 lduw [%l7 + 0x68], %o6
26476 lduh [%l7 + 0x3C], %o1
26477 fxor %f8, %f12, %f2
26478 fandnot2 %f12, %f14, %f0
26479 fmovrde %o7, %f12, %f12
26480 stb %l4, [%l7 + 0x20]
26481 fmovdvs %xcc, %f12, %f1
26482 fcmpes %fcc2, %f6, %f2
26483 fmovsvs %xcc, %f10, %f4
26484 xor %l6, 0x1474, %i5
26485 stw %i4, [%l7 + 0x5C]
26486 faligndata %f6, %f14, %f0
26487 ldsh [%l7 + 0x12], %g5
26488 ldsb [%l7 + 0x22], %i3
26489 fbge,a %fcc2, loop_3121
26490 ldsh [%l7 + 0x08], %l1
26491 nop
26492 setx loop_3122, %l0, %l1
26493 jmpl %l1, %g1
26494 ldsh [%l7 + 0x40], %l2
26495loop_3121:
26496 srax %l0, 0x0A, %l5
26497 orcc %g3, 0x08BB, %i7
26498loop_3122:
26499 brz,a %i6, loop_3123
26500 fmovda %icc, %f12, %f10
26501 fmovd %f8, %f8
26502 fmovsge %icc, %f13, %f6
26503loop_3123:
26504 lduw [%l7 + 0x64], %i1
26505 udivx %o4, 0x0B10, %g2
26506 fmovsn %icc, %f6, %f4
26507 faligndata %f12, %f4, %f12
26508 pdist %f8, %f14, %f2
26509 movrgz %g4, %g7, %o3
26510 bvs %xcc, loop_3124
26511 fexpand %f1, %f0
26512 fmovsgu %icc, %f6, %f1
26513 ldd [%l7 + 0x10], %f0
26514loop_3124:
26515 stb %i2, [%l7 + 0x1B]
26516 fandnot1 %f6, %f2, %f2
26517 movleu %xcc, %l3, %o5
26518 fnot2 %f8, %f4
26519 pdist %f12, %f14, %f6
26520 fmovrslez %o0, %f7, %f12
26521 fpadd32s %f11, %f14, %f9
26522 fornot1 %f8, %f4, %f14
26523 brlez %g6, loop_3125
26524 fbue %fcc0, loop_3126
26525 tvs %icc, 0x1
26526 fmovd %f4, %f0
26527loop_3125:
26528 orncc %o2, %o6, %i0
26529loop_3126:
26530 fbu,a %fcc2, loop_3127
26531 taddcc %o7, %l4, %l6
26532 ldsw [%l7 + 0x3C], %i5
26533 movn %icc, %o1, %i4
26534loop_3127:
26535 tpos %icc, 0x3
26536 fsrc1 %f0, %f8
26537 fbe,a %fcc3, loop_3128
26538 srax %i3, 0x08, %l1
26539 st %f13, [%l7 + 0x34]
26540 ble,a,pn %xcc, loop_3129
26541loop_3128:
26542 lduw [%l7 + 0x7C], %g5
26543 fmovrde %l2, %f6, %f10
26544 fbuge %fcc3, loop_3130
26545loop_3129:
26546 tn %xcc, 0x1
26547 ldsb [%l7 + 0x29], %g1
26548 ldsh [%l7 + 0x1A], %l5
26549loop_3130:
26550 fmuld8sux16 %f1, %f12, %f6
26551 fxor %f12, %f4, %f0
26552 movcs %xcc, %g3, %l0
26553 edge16l %i6, %i7, %i1
26554 bneg,a %xcc, loop_3131
26555 fandnot2 %f2, %f14, %f10
26556 orncc %g2, %g4, %o4
26557 srl %o3, %g7, %l3
26558loop_3131:
26559 bcc,a loop_3132
26560 bvs,pn %icc, loop_3133
26561 fmovdvs %xcc, %f4, %f8
26562 lduw [%l7 + 0x18], %i2
26563loop_3132:
26564 ldd [%l7 + 0x70], %f14
26565loop_3133:
26566 stw %o0, [%l7 + 0x6C]
26567 ldd [%l7 + 0x38], %f12
26568 fmovdne %icc, %f15, %f1
26569 movrne %o5, %g6, %o6
26570 fpack32 %f0, %f6, %f8
26571 tpos %xcc, 0x3
26572 lduw [%l7 + 0x7C], %o2
26573 st %f9, [%l7 + 0x64]
26574 fmovsl %xcc, %f13, %f9
26575 ld [%l7 + 0x1C], %f3
26576 edge16l %o7, %i0, %l6
26577 bn loop_3134
26578 st %f9, [%l7 + 0x3C]
26579 fxors %f10, %f5, %f15
26580 ld [%l7 + 0x6C], %f4
26581loop_3134:
26582 fsrc1s %f4, %f3
26583 fmovdne %icc, %f2, %f2
26584 lduw [%l7 + 0x30], %l4
26585 fnot2 %f6, %f0
26586 fbg,a %fcc1, loop_3135
26587 stw %i5, [%l7 + 0x68]
26588 bgu,a,pt %xcc, loop_3136
26589 lduh [%l7 + 0x56], %i4
26590loop_3135:
26591 bvs %icc, loop_3137
26592 std %f0, [%l7 + 0x50]
26593loop_3136:
26594 stx %i3, [%l7 + 0x18]
26595 ldub [%l7 + 0x6C], %o1
26596loop_3137:
26597 stb %g5, [%l7 + 0x49]
26598 fmovsn %icc, %f2, %f0
26599 taddcctv %l2, %g1, %l1
26600 tcc %xcc, 0x4
26601 fpadd32s %f15, %f0, %f10
26602 fmovdle %xcc, %f2, %f15
26603 std %f0, [%l7 + 0x68]
26604 pdist %f2, %f0, %f6
26605 fble %fcc0, loop_3138
26606 fcmpgt16 %f12, %f12, %l5
26607 ldub [%l7 + 0x5D], %g3
26608 umulcc %l0, 0x142F, %i6
26609loop_3138:
26610 edge8ln %i7, %i1, %g2
26611 fmovda %icc, %f11, %f1
26612 fcmple16 %f12, %f10, %g4
26613 edge32 %o4, %o3, %g7
26614 sth %i2, [%l7 + 0x66]
26615 fbue,a %fcc0, loop_3139
26616 fzeros %f12
26617 fnegs %f9, %f9
26618 tpos %icc, 0x5
26619loop_3139:
26620 bvc %icc, loop_3140
26621 ldsb [%l7 + 0x7C], %l3
26622 stw %o0, [%l7 + 0x4C]
26623 edge32ln %o5, %g6, %o2
26624loop_3140:
26625 fmul8ulx16 %f4, %f6, %f8
26626 fxor %f0, %f6, %f14
26627 sth %o7, [%l7 + 0x56]
26628 fmul8x16al %f4, %f2, %f10
26629 or %o6, 0x0D0F, %l6
26630 fabss %f12, %f6
26631 addcc %l4, %i5, %i0
26632 srl %i3, 0x17, %i4
26633 tpos %icc, 0x7
26634 udivx %g5, 0x0B3C, %o1
26635 te %icc, 0x3
26636 ble loop_3141
26637 fmovsleu %xcc, %f5, %f10
26638 ld [%l7 + 0x3C], %f4
26639 fmovrse %g1, %f8, %f11
26640loop_3141:
26641 ld [%l7 + 0x38], %f5
26642 ldsw [%l7 + 0x08], %l2
26643 ldsh [%l7 + 0x6E], %l5
26644 fmovrdlez %g3, %f2, %f0
26645 fbne %fcc1, loop_3142
26646 stx %l0, [%l7 + 0x70]
26647 movle %icc, %i6, %i7
26648 fmovscs %icc, %f0, %f5
26649loop_3142:
26650 movneg %xcc, %l1, %i1
26651 ldx [%l7 + 0x38], %g2
26652 bshuffle %f12, %f8, %f10
26653 fmovscc %xcc, %f5, %f11
26654 sllx %o4, %o3, %g7
26655 fmovdpos %xcc, %f9, %f13
26656 fmovsn %icc, %f8, %f15
26657 udivcc %i2, 0x19F9, %g4
26658 ldsh [%l7 + 0x08], %l3
26659 sdivx %o5, 0x0C89, %g6
26660 sdivx %o2, 0x1DFF, %o0
26661 movcc %icc, %o7, %o6
26662 subccc %l6, %i5, %i0
26663 addccc %i3, 0x045E, %i4
26664 fbn,a %fcc2, loop_3143
26665 ldx [%l7 + 0x30], %g5
26666 stw %o1, [%l7 + 0x08]
26667 fones %f0
26668loop_3143:
26669 fcmple16 %f2, %f4, %g1
26670 srlx %l4, %l5, %l2
26671 lduh [%l7 + 0x2A], %g3
26672 stb %i6, [%l7 + 0x18]
26673 bvc,pn %icc, loop_3144
26674 ldsb [%l7 + 0x19], %l0
26675 sdivcc %i7, 0x0F26, %i1
26676 fnot2s %f2, %f11
26677loop_3144:
26678 fble,a %fcc1, loop_3145
26679 fnot1s %f8, %f8
26680 fnegd %f2, %f4
26681 fbug %fcc3, loop_3146
26682loop_3145:
26683 std %f2, [%l7 + 0x58]
26684 movrlez %l1, %o4, %o3
26685 fmovd %f14, %f12
26686loop_3146:
26687 lduw [%l7 + 0x0C], %g2
26688 fcmpne32 %f12, %f8, %i2
26689 fbug,a %fcc1, loop_3147
26690 fands %f10, %f15, %f6
26691 movpos %xcc, %g4, %g7
26692 lduh [%l7 + 0x6A], %o5
26693loop_3147:
26694 fpack16 %f0, %f7
26695 fpsub32s %f11, %f10, %f8
26696 fxnors %f14, %f13, %f1
26697 ldsb [%l7 + 0x6C], %g6
26698 fmovrslz %o2, %f15, %f5
26699 fpadd16s %f6, %f7, %f4
26700 bne,pn %icc, loop_3148
26701 fbule %fcc2, loop_3149
26702 ldub [%l7 + 0x70], %o0
26703 move %xcc, %o7, %l3
26704loop_3148:
26705 bvs,a,pn %icc, loop_3150
26706loop_3149:
26707 movl %xcc, %o6, %l6
26708 sllx %i5, %i3, %i0
26709 fmovsn %icc, %f12, %f10
26710loop_3150:
26711 fmuld8ulx16 %f3, %f6, %f10
26712 movre %i4, 0x062, %g5
26713 fand %f8, %f14, %f6
26714 fmovsvs %xcc, %f8, %f8
26715 sth %g1, [%l7 + 0x3C]
26716 lduh [%l7 + 0x08], %o1
26717 fbg %fcc1, loop_3151
26718 fmovdleu %icc, %f6, %f7
26719 mulscc %l5, %l4, %l2
26720 sethi 0x04AC, %g3
26721loop_3151:
26722 addcc %l0, 0x1614, %i6
26723 fones %f3
26724 fornot2s %f6, %f5, %f4
26725 ldx [%l7 + 0x58], %i1
26726 bcc loop_3152
26727 brgz,a %i7, loop_3153
26728 fpsub32 %f2, %f2, %f14
26729 ldsh [%l7 + 0x62], %l1
26730loop_3152:
26731 xnorcc %o4, 0x1B25, %o3
26732loop_3153:
26733 fand %f4, %f14, %f4
26734 bge loop_3154
26735 addcc %i2, %g2, %g7
26736 lduh [%l7 + 0x08], %o5
26737 fpsub16s %f7, %f2, %f11
26738loop_3154:
26739 fnor %f6, %f4, %f14
26740 nop
26741 setx loop_3155, %l0, %l1
26742 wrpr 0x1, %tl
26743 wrpr %l1, %tpc
26744 add %l1, 0x4, %l1
26745 wrpr %l1, %tnpc
26746 setx 0x34400001400, %l0, %l1
26747 wrpr %l1, %tstate
26748 wrhpr 0x4, %htstate
26749 retry
26750 tleu %icc, 0x5
26751 sdiv %g6, 0x0A79, %g4
26752 movrgz %o0, %o2, %o7
26753loop_3155:
26754 sth %o6, [%l7 + 0x6A]
26755 fands %f8, %f12, %f8
26756 brnz %l3, loop_3156
26757 lduh [%l7 + 0x6C], %l6
26758 ldub [%l7 + 0x0D], %i5
26759 std %f6, [%l7 + 0x60]
26760loop_3156:
26761 call loop_3157
26762 addccc %i3, %i4, %i0
26763 fsrc2 %f12, %f12
26764 bneg,a,pt %xcc, loop_3158
26765loop_3157:
26766 fxor %f4, %f0, %f0
26767 smulcc %g1, %o1, %l5
26768 add %g5, %l2, %g3
26769loop_3158:
26770 fblg,a %fcc3, loop_3159
26771 sth %l0, [%l7 + 0x7E]
26772 ld [%l7 + 0x08], %f2
26773 bg,pn %xcc, loop_3160
26774loop_3159:
26775 fsrc1s %f5, %f3
26776 ld [%l7 + 0x30], %f4
26777 std %f6, [%l7 + 0x78]
26778loop_3160:
26779 st %f2, [%l7 + 0x0C]
26780 edge16l %l4, %i1, %i7
26781 brgz %i6, loop_3161
26782 fnors %f3, %f13, %f11
26783 fmovsge %icc, %f9, %f9
26784 fmovrde %l1, %f14, %f4
26785loop_3161:
26786 fnegd %f2, %f4
26787 sub %o4, 0x0B4E, %i2
26788 fsrc2 %f8, %f6
26789 lduw [%l7 + 0x30], %o3
26790 edge16l %g7, %g2, %o5
26791 bgu,pt %xcc, loop_3162
26792 std %f10, [%l7 + 0x68]
26793 addcc %g6, 0x0B43, %o0
26794 movvc %icc, %g4, %o7
26795loop_3162:
26796 nop
26797 setx loop_3163, %l0, %l1
26798 wrpr 0x1, %tl
26799 wrpr %l1, %tnpc
26800 setx 0x34400001400, %l0, %l1
26801 wrpr %l1, %tstate
26802 wrhpr 0x4, %htstate
26803 done
26804 fmovsleu %xcc, %f6, %f0
26805 edge16n %o6, %l3, %l6
26806 fbl,a %fcc1, loop_3164
26807loop_3163:
26808 ldd [%l7 + 0x48], %f2
26809 ldsh [%l7 + 0x4C], %o2
26810 lduh [%l7 + 0x6E], %i3
26811loop_3164:
26812 srlx %i4, 0x0E, %i0
26813 lduw [%l7 + 0x78], %i5
26814 fmovrdlz %g1, %f0, %f0
26815 ble,pn %xcc, loop_3165
26816 st %f1, [%l7 + 0x58]
26817 ldsw [%l7 + 0x5C], %l5
26818 ldx [%l7 + 0x30], %g5
26819loop_3165:
26820 tg %icc, 0x7
26821 sth %o1, [%l7 + 0x20]
26822 orcc %g3, 0x1BAB, %l0
26823 siam 0x0
26824 fmovdneg %xcc, %f7, %f2
26825 fbule %fcc3, loop_3166
26826 fbue %fcc3, loop_3167
26827 ld [%l7 + 0x2C], %f2
26828 andcc %l2, 0x0813, %i1
26829loop_3166:
26830 movl %icc, %i7, %l4
26831loop_3167:
26832 fpack16 %f10, %f9
26833 ldsw [%l7 + 0x68], %i6
26834 fsrc1 %f6, %f8
26835 tcc %xcc, 0x7
26836 ldx [%l7 + 0x10], %o4
26837 array32 %i2, %l1, %o3
26838 stx %g2, [%l7 + 0x30]
26839 edge8 %o5, %g7, %o0
26840 tgu %xcc, 0x1
26841 fmovdcc %xcc, %f4, %f11
26842 std %f2, [%l7 + 0x10]
26843 ldsb [%l7 + 0x0D], %g4
26844 movcc %xcc, %o7, %o6
26845 bcs %xcc, loop_3168
26846 fmovdvc %icc, %f11, %f13
26847 sllx %l3, 0x1E, %l6
26848 array8 %o2, %g6, %i3
26849loop_3168:
26850 lduh [%l7 + 0x66], %i0
26851 ldsh [%l7 + 0x3C], %i5
26852 fnors %f7, %f3, %f3
26853 edge32l %i4, %l5, %g1
26854 tne %icc, 0x5
26855 stb %o1, [%l7 + 0x33]
26856 movre %g5, %l0, %l2
26857 fandnot1s %f6, %f11, %f14
26858 add %g3, %i7, %i1
26859 bneg,a,pt %xcc, loop_3169
26860 ld [%l7 + 0x24], %f5
26861 fsrc2s %f15, %f4
26862 fxnors %f13, %f10, %f1
26863loop_3169:
26864 fcmpgt32 %f2, %f6, %l4
26865 std %f4, [%l7 + 0x68]
26866 lduw [%l7 + 0x70], %i6
26867 taddcctv %o4, 0x11D2, %i2
26868 fnegd %f4, %f10
26869 stb %l1, [%l7 + 0x2B]
26870 fmovrde %o3, %f2, %f10
26871 fbue,a %fcc3, loop_3170
26872 stb %o5, [%l7 + 0x57]
26873 addccc %g2, %o0, %g7
26874 fcmpes %fcc2, %f3, %f8
26875loop_3170:
26876 ld [%l7 + 0x4C], %f10
26877 fblg,a %fcc2, loop_3171
26878 fxnors %f13, %f11, %f10
26879 fnot2 %f14, %f4
26880 udivx %o7, 0x0514, %g4
26881loop_3171:
26882 std %f0, [%l7 + 0x68]
26883 ldd [%l7 + 0x58], %f8
26884 bne,a loop_3172
26885 ldx [%l7 + 0x30], %l3
26886 sethi 0x0BA4, %o6
26887 edge16l %o2, %g6, %i3
26888loop_3172:
26889 fmovde %icc, %f2, %f14
26890 edge16ln %i0, %l6, %i4
26891 stb %l5, [%l7 + 0x39]
26892 ldsb [%l7 + 0x27], %g1
26893 fmovsvs %xcc, %f10, %f12
26894 std %f6, [%l7 + 0x40]
26895 ldd [%l7 + 0x10], %f2
26896 ldd [%l7 + 0x78], %f10
26897 ldsh [%l7 + 0x52], %i5
26898 ldx [%l7 + 0x68], %g5
26899 sth %l0, [%l7 + 0x28]
26900 taddcc %o1, 0x14CB, %g3
26901 ldub [%l7 + 0x35], %l2
26902 fmovrdne %i1, %f2, %f6
26903 edge32ln %l4, %i7, %i6
26904 pdist %f14, %f2, %f8
26905 taddcc %i2, %o4, %o3
26906 mulx %l1, 0x000F, %o5
26907 srax %o0, 0x0F, %g2
26908 ldx [%l7 + 0x60], %g7
26909 add %o7, %g4, %l3
26910 be,a loop_3173
26911 andcc %o6, 0x186F, %g6
26912 edge32ln %o2, %i0, %i3
26913 ldsw [%l7 + 0x7C], %l6
26914loop_3173:
26915 lduw [%l7 + 0x50], %i4
26916 addc %g1, 0x1C41, %l5
26917 fmul8x16au %f7, %f9, %f8
26918 stb %g5, [%l7 + 0x17]
26919 popc %i5, %l0
26920 tge %icc, 0x4
26921 ldsh [%l7 + 0x7C], %g3
26922 movle %icc, %l2, %i1
26923 fmovdvs %icc, %f7, %f1
26924 fnor %f12, %f8, %f6
26925 nop
26926 setx loop_3174, %l0, %l1
26927 wrpr 0x1, %tl
26928 wrpr %l1, %tpc
26929 add %l1, 0x4, %l1
26930 wrpr %l1, %tnpc
26931 setx 0x34400001400, %l0, %l1
26932 wrpr %l1, %tstate
26933 wrhpr 0x4, %htstate
26934 retry
26935 srl %l4, %i7, %o1
26936 fmovd %f8, %f0
26937 udivcc %i2, 0x0D11, %i6
26938loop_3174:
26939 st %f5, [%l7 + 0x40]
26940 std %f2, [%l7 + 0x30]
26941 fzeros %f1
26942 fmovdn %icc, %f7, %f3
26943 movle %xcc, %o4, %o3
26944 fpack32 %f4, %f12, %f12
26945 movle %xcc, %o5, %o0
26946 fbn %fcc1, loop_3175
26947 fnand %f8, %f10, %f2
26948 fabss %f14, %f6
26949 fcmple32 %f6, %f0, %l1
26950loop_3175:
26951 movrgez %g2, 0x3BB, %g7
26952 fmovd %f10, %f0
26953 fsrc1s %f3, %f14
26954 ldx [%l7 + 0x08], %o7
26955 edge16n %g4, %l3, %o6
26956 ldub [%l7 + 0x18], %o2
26957 bg,a loop_3176
26958 bn,a,pt %xcc, loop_3177
26959 sub %i0, %i3, %l6
26960 tsubcc %i4, 0x1E1A, %g6
26961loop_3176:
26962 movpos %xcc, %g1, %l5
26963loop_3177:
26964 fpadd32s %f10, %f5, %f4
26965 andn %i5, %l0, %g3
26966 std %f2, [%l7 + 0x70]
26967 bpos,pt %xcc, loop_3178
26968 edge8ln %l2, %g5, %i1
26969 edge32 %l4, %o1, %i7
26970 std %f12, [%l7 + 0x50]
26971loop_3178:
26972 fmul8ulx16 %f10, %f6, %f14
26973 fmovrde %i6, %f8, %f10
26974 nop
26975 setx loop_3179, %l0, %l1
26976 jmpl %l1, %o4
26977 ldsw [%l7 + 0x0C], %i2
26978 stx %o5, [%l7 + 0x38]
26979 fmovdleu %icc, %f0, %f9
26980loop_3179:
26981 fsrc2 %f0, %f12
26982 ldx [%l7 + 0x68], %o3
26983 st %f4, [%l7 + 0x70]
26984 st %f1, [%l7 + 0x08]
26985 bne loop_3180
26986 tvc %icc, 0x1
26987 subccc %o0, 0x19CE, %g2
26988 movgu %icc, %l1, %g7
26989loop_3180:
26990 fmovrde %o7, %f4, %f6
26991 fnands %f13, %f14, %f11
26992 movvc %icc, %g4, %l3
26993 sth %o2, [%l7 + 0x5A]
26994 ldsw [%l7 + 0x64], %o6
26995 fcmpd %fcc3, %f8, %f4
26996 fbue,a %fcc3, loop_3181
26997 edge8n %i0, %i3, %l6
26998 move %icc, %g6, %g1
26999 fble,a %fcc3, loop_3182
27000loop_3181:
27001 fmul8x16al %f12, %f14, %f10
27002 lduh [%l7 + 0x70], %l5
27003 fmul8sux16 %f14, %f14, %f12
27004loop_3182:
27005 fbg %fcc1, loop_3183
27006 array32 %i5, %l0, %i4
27007 std %f6, [%l7 + 0x78]
27008 fmovsl %xcc, %f4, %f13
27009loop_3183:
27010 ldx [%l7 + 0x18], %g3
27011 st %f2, [%l7 + 0x3C]
27012 brnz %l2, loop_3184
27013 stx %i1, [%l7 + 0x20]
27014 edge8l %l4, %g5, %i7
27015 lduh [%l7 + 0x68], %i6
27016loop_3184:
27017 stx %o4, [%l7 + 0x10]
27018 fpack32 %f10, %f4, %f14
27019 ld [%l7 + 0x0C], %f4
27020 movrlez %i2, 0x01F, %o1
27021 fmovsvc %xcc, %f6, %f10
27022 movle %icc, %o5, %o0
27023 fxors %f12, %f8, %f11
27024 ld [%l7 + 0x18], %f2
27025 ldub [%l7 + 0x22], %o3
27026 ldsh [%l7 + 0x30], %g2
27027 fzero %f12
27028 brgez,a %l1, loop_3185
27029 fornot2 %f2, %f0, %f0
27030 stb %g7, [%l7 + 0x44]
27031 bvs,a %icc, loop_3186
27032loop_3185:
27033 stx %o7, [%l7 + 0x30]
27034 tleu %icc, 0x1
27035 fmovdne %icc, %f15, %f1
27036loop_3186:
27037 brgz %g4, loop_3187
27038 fmovrdgz %o2, %f8, %f2
27039 stw %l3, [%l7 + 0x7C]
27040 sdivx %o6, 0x142B, %i3
27041loop_3187:
27042 movg %icc, %i0, %l6
27043 ldsw [%l7 + 0x10], %g6
27044 fmovsa %icc, %f15, %f9
27045 edge32 %l5, %i5, %l0
27046 fmovde %icc, %f5, %f8
27047 edge8 %i4, %g3, %g1
27048 fcmpgt16 %f8, %f2, %i1
27049 ldub [%l7 + 0x5F], %l4
27050 tneg %xcc, 0x6
27051 fmovsleu %xcc, %f1, %f3
27052 bpos,pt %xcc, loop_3188
27053 fxnors %f3, %f5, %f14
27054 fone %f8
27055 edge32l %g5, %l2, %i7
27056loop_3188:
27057 ldsw [%l7 + 0x4C], %i6
27058 fabsd %f4, %f2
27059 ldsh [%l7 + 0x5A], %i2
27060 fmuld8ulx16 %f14, %f5, %f12
27061 tg %xcc, 0x1
27062 fands %f3, %f13, %f2
27063 edge8 %o4, %o1, %o5
27064 edge16 %o3, %o0, %g2
27065 tvc %icc, 0x0
27066 fmovsn %xcc, %f6, %f4
27067 array16 %l1, %o7, %g4
27068 addc %g7, %l3, %o6
27069 fsrc2 %f14, %f10
27070 fmovrdlez %i3, %f6, %f12
27071 fmovsn %icc, %f4, %f15
27072 xnorcc %o2, 0x05DC, %l6
27073 call loop_3189
27074 fcmpne32 %f8, %f6, %i0
27075 edge16 %g6, %i5, %l5
27076 movpos %icc, %i4, %g3
27077loop_3189:
27078 fmuld8sux16 %f5, %f4, %f2
27079 tsubcctv %l0, 0x029D, %g1
27080 edge32n %l4, %i1, %l2
27081 edge8n %g5, %i6, %i2
27082 ldub [%l7 + 0x19], %o4
27083 bshuffle %f6, %f14, %f2
27084 fxnors %f14, %f0, %f5
27085 be,a loop_3190
27086 st %f7, [%l7 + 0x10]
27087 fzero %f0
27088 fmovrdlz %o1, %f0, %f4
27089loop_3190:
27090 fmuld8ulx16 %f0, %f6, %f0
27091 taddcc %i7, 0x0958, %o3
27092 bcc,pt %icc, loop_3191
27093 fmovrse %o5, %f4, %f3
27094 fones %f8
27095 stw %o0, [%l7 + 0x50]
27096loop_3191:
27097 edge8 %l1, %g2, %g4
27098 bcc,pt %xcc, loop_3192
27099 stx %g7, [%l7 + 0x48]
27100 brlz %o7, loop_3193
27101 lduh [%l7 + 0x58], %o6
27102loop_3192:
27103 stw %l3, [%l7 + 0x5C]
27104 stb %i3, [%l7 + 0x6D]
27105loop_3193:
27106 lduw [%l7 + 0x14], %o2
27107 fnegd %f2, %f12
27108 edge16n %l6, %i0, %g6
27109 ldsw [%l7 + 0x28], %l5
27110 mulx %i4, 0x19F9, %i5
27111 nop
27112 setx loop_3194, %l0, %l1
27113 jmpl %l1, %l0
27114 stw %g3, [%l7 + 0x44]
27115 tn %icc, 0x0
27116 lduh [%l7 + 0x7C], %l4
27117loop_3194:
27118 brlez %i1, loop_3195
27119 fmovsa %icc, %f0, %f2
27120 tle %xcc, 0x4
27121 brgez %g1, loop_3196
27122loop_3195:
27123 sth %g5, [%l7 + 0x44]
27124 tge %xcc, 0x0
27125 stw %l2, [%l7 + 0x08]
27126loop_3196:
27127 popc 0x17DE, %i6
27128 fmovsge %xcc, %f3, %f9
27129 edge32 %i2, %o1, %o4
27130 movleu %xcc, %i7, %o3
27131 fcmple32 %f0, %f14, %o0
27132 ldub [%l7 + 0x3D], %o5
27133 fmovdgu %icc, %f7, %f15
27134 fmovde %xcc, %f3, %f4
27135 srlx %g2, %g4, %g7
27136 bpos,a,pn %xcc, loop_3197
27137 std %f8, [%l7 + 0x48]
27138 brz %l1, loop_3198
27139 edge32ln %o7, %l3, %i3
27140loop_3197:
27141 lduh [%l7 + 0x32], %o2
27142 subcc %o6, 0x066C, %i0
27143loop_3198:
27144 tne %icc, 0x1
27145 fmovsvs %icc, %f1, %f0
27146 fmovsg %xcc, %f0, %f7
27147 movcs %xcc, %l6, %g6
27148 sth %l5, [%l7 + 0x16]
27149 fmovd %f2, %f2
27150 fcmpgt16 %f8, %f6, %i4
27151 movcs %icc, %i5, %l0
27152 fzeros %f4
27153 ldsh [%l7 + 0x2C], %l4
27154 movg %icc, %g3, %g1
27155 fbo %fcc1, loop_3199
27156 ldub [%l7 + 0x63], %g5
27157 ldsw [%l7 + 0x34], %i1
27158 fmovdvc %icc, %f4, %f15
27159loop_3199:
27160 fexpand %f11, %f10
27161 fcmpne16 %f6, %f10, %l2
27162 sth %i2, [%l7 + 0x7A]
27163 movn %icc, %i6, %o1
27164 fornot2s %f3, %f1, %f9
27165 fba,a %fcc2, loop_3200
27166 fpmerge %f11, %f13, %f8
27167 ldsh [%l7 + 0x1A], %o4
27168 sdivx %i7, 0x0F80, %o3
27169loop_3200:
27170 tneg %icc, 0x1
27171 fabss %f7, %f13
27172 fpadd32s %f14, %f0, %f6
27173 movle %xcc, %o5, %g2
27174 movleu %xcc, %g4, %g7
27175 fbu,a %fcc0, loop_3201
27176 addccc %o0, %o7, %l1
27177 ldx [%l7 + 0x10], %l3
27178 sra %i3, 0x19, %o6
27179loop_3201:
27180 mulscc %o2, 0x0663, %l6
27181 ld [%l7 + 0x5C], %f6
27182 fxnors %f0, %f0, %f10
27183 alignaddrl %i0, %l5, %g6
27184 addcc %i5, %l0, %i4
27185 fmovrdlz %l4, %f10, %f6
27186 siam 0x1
27187 ldd [%l7 + 0x58], %f14
27188 stb %g3, [%l7 + 0x26]
27189 ldsw [%l7 + 0x44], %g5
27190 sth %i1, [%l7 + 0x60]
27191 stw %g1, [%l7 + 0x1C]
27192 tpos %icc, 0x2
27193 fpsub16s %f15, %f8, %f6
27194 bneg,a,pn %xcc, loop_3202
27195 stw %l2, [%l7 + 0x40]
27196 ldsw [%l7 + 0x34], %i6
27197 fmuld8sux16 %f12, %f1, %f8
27198loop_3202:
27199 fcmpgt16 %f8, %f14, %o1
27200 fornot2 %f14, %f4, %f0
27201 ldsw [%l7 + 0x7C], %i2
27202 ld [%l7 + 0x5C], %f5
27203 sth %i7, [%l7 + 0x5C]
27204 andcc %o3, 0x0360, %o4
27205 st %f3, [%l7 + 0x2C]
27206 bgu,pn %icc, loop_3203
27207 fbug,a %fcc2, loop_3204
27208 ldub [%l7 + 0x0A], %o5
27209 tsubcctv %g2, 0x0100, %g7
27210loop_3203:
27211 fexpand %f1, %f8
27212loop_3204:
27213 ldsw [%l7 + 0x78], %o0
27214 stx %g4, [%l7 + 0x48]
27215 ldd [%l7 + 0x38], %f2
27216 xnorcc %l1, %o7, %l3
27217 ldx [%l7 + 0x28], %o6
27218 lduw [%l7 + 0x64], %i3
27219 ld [%l7 + 0x6C], %f9
27220 fmovsgu %xcc, %f12, %f1
27221 sth %o2, [%l7 + 0x76]
27222 stx %l6, [%l7 + 0x40]
27223 ldsw [%l7 + 0x50], %i0
27224 st %f10, [%l7 + 0x70]
27225 ldub [%l7 + 0x0B], %l5
27226 stb %g6, [%l7 + 0x3B]
27227 stx %i5, [%l7 + 0x28]
27228 bg,pn %xcc, loop_3205
27229 fmovrsne %i4, %f13, %f10
27230 stb %l0, [%l7 + 0x0C]
27231 movre %l4, %g3, %g5
27232loop_3205:
27233 edge16l %i1, %g1, %i6
27234 fcmpgt32 %f4, %f12, %o1
27235 tneg %xcc, 0x2
27236 ld [%l7 + 0x24], %f2
27237 fmovspos %xcc, %f13, %f12
27238 sth %i2, [%l7 + 0x2A]
27239 ldsh [%l7 + 0x5C], %l2
27240 pdist %f8, %f6, %f4
27241 tn %icc, 0x3
27242 fmovdpos %xcc, %f4, %f15
27243 array32 %o3, %i7, %o5
27244 movne %icc, %g2, %g7
27245 ldx [%l7 + 0x18], %o0
27246 subc %g4, 0x0839, %l1
27247 ldsh [%l7 + 0x4E], %o7
27248 fbu,a %fcc1, loop_3206
27249 fnor %f0, %f4, %f0
27250 fsrc2s %f10, %f12
27251 srlx %o4, %o6, %i3
27252loop_3206:
27253 ldsh [%l7 + 0x6E], %l3
27254 sth %l6, [%l7 + 0x42]
27255 nop
27256 setx loop_3207, %l0, %l1
27257 wrpr 0x1, %tl
27258 wrpr %l1, %tpc
27259 add %l1, 0x4, %l1
27260 wrpr %l1, %tnpc
27261 setx 0x34400001400, %l0, %l1
27262 wrpr %l1, %tstate
27263 wrhpr 0x4, %htstate
27264 retry
27265 fbg %fcc2, loop_3208
27266 mulscc %i0, 0x1253, %o2
27267 fmovdpos %icc, %f15, %f0
27268loop_3207:
27269 fbuge %fcc2, loop_3209
27270loop_3208:
27271 fmovrslz %g6, %f7, %f4
27272 stx %l5, [%l7 + 0x38]
27273 for %f12, %f2, %f0
27274loop_3209:
27275 srax %i4, 0x0B, %i5
27276 movre %l0, 0x245, %g3
27277 stb %g5, [%l7 + 0x0C]
27278 movrlz %l4, %i1, %i6
27279 movrlz %o1, %g1, %l2
27280 fxors %f13, %f4, %f4
27281 fbge,a %fcc1, loop_3210
27282 udivx %i2, 0x1104, %o3
27283 fabsd %f10, %f4
27284 ldsw [%l7 + 0x70], %o5
27285loop_3210:
27286 fcmpgt32 %f0, %f8, %g2
27287 edge16n %g7, %o0, %g4
27288 st %f13, [%l7 + 0x78]
27289 std %f0, [%l7 + 0x10]
27290 ldsh [%l7 + 0x60], %i7
27291 taddcctv %l1, 0x11FF, %o4
27292 fmovrdne %o7, %f0, %f2
27293 srlx %o6, 0x0B, %i3
27294 xor %l6, 0x144D, %i0
27295 ldub [%l7 + 0x67], %o2
27296 ldsb [%l7 + 0x1E], %g6
27297 srax %l5, 0x13, %l3
27298 ldub [%l7 + 0x49], %i5
27299 array8 %l0, %i4, %g3
27300 fmovsleu %xcc, %f9, %f13
27301 fxor %f2, %f14, %f8
27302 ldsw [%l7 + 0x3C], %l4
27303 fmovscs %icc, %f14, %f9
27304 ldsh [%l7 + 0x08], %g5
27305 fbl %fcc2, loop_3211
27306 fbuge,a %fcc0, loop_3212
27307 movpos %icc, %i1, %o1
27308 fbo,a %fcc3, loop_3213
27309loop_3211:
27310 edge32n %g1, %l2, %i2
27311loop_3212:
27312 tn %xcc, 0x6
27313 fmul8ulx16 %f10, %f14, %f8
27314loop_3213:
27315 fmovdcs %xcc, %f4, %f10
27316 fornot1 %f10, %f6, %f12
27317 stx %o3, [%l7 + 0x58]
27318 fble,a %fcc2, loop_3214
27319 lduh [%l7 + 0x7E], %i6
27320 edge8n %o5, %g7, %o0
27321 ldx [%l7 + 0x18], %g4
27322loop_3214:
27323 fone %f14
27324 ldsw [%l7 + 0x34], %i7
27325 ldsb [%l7 + 0x1F], %g2
27326 fmovdcs %icc, %f0, %f7
27327 tpos %icc, 0x2
27328 fmovdcc %xcc, %f10, %f8
27329 sll %o4, %l1, %o6
27330 te %xcc, 0x0
27331 fnand %f14, %f2, %f0
27332 ba loop_3215
27333 nop
27334 setx loop_3216, %l0, %l1
27335 wrpr 0x1, %tl
27336 wrpr %l1, %tpc
27337 add %l1, 0x4, %l1
27338 wrpr %l1, %tnpc
27339 setx 0x34400001400, %l0, %l1
27340 wrpr %l1, %tstate
27341 wrhpr 0x4, %htstate
27342 retry
27343 fornot2s %f10, %f14, %f14
27344 edge32l %o7, %i3, %i0
27345loop_3215:
27346 tvc %icc, 0x3
27347loop_3216:
27348 ba loop_3217
27349 mova %xcc, %o2, %g6
27350 sth %l6, [%l7 + 0x58]
27351 smulcc %l5, 0x081A, %i5
27352loop_3217:
27353 xnor %l3, 0x004E, %l0
27354 lduw [%l7 + 0x30], %g3
27355 array8 %i4, %g5, %l4
27356 stx %o1, [%l7 + 0x10]
27357 edge8 %i1, %g1, %l2
27358 alignaddrl %i2, %o3, %o5
27359 movneg %icc, %g7, %i6
27360 bge loop_3218
27361 tge %icc, 0x7
27362 sth %g4, [%l7 + 0x62]
27363 fsrc1 %f6, %f12
27364loop_3218:
27365 bcs %xcc, loop_3219
27366 and %i7, %o0, %g2
27367 tpos %xcc, 0x6
27368 xnorcc %l1, 0x0399, %o6
27369loop_3219:
27370 fble %fcc3, loop_3220
27371 tsubcc %o4, 0x10DC, %o7
27372 sllx %i3, 0x01, %o2
27373 movrne %i0, 0x151, %g6
27374loop_3220:
27375 addccc %l5, %l6, %i5
27376 movl %icc, %l0, %g3
27377 stb %l3, [%l7 + 0x6C]
27378 fornot1 %f4, %f14, %f10
27379 std %f8, [%l7 + 0x50]
27380 movrlz %i4, 0x088, %l4
27381 fmovdl %xcc, %f6, %f9
27382 movrne %g5, 0x203, %i1
27383 stb %g1, [%l7 + 0x34]
27384 fmovdg %icc, %f2, %f7
27385 ldx [%l7 + 0x68], %o1
27386 fmovdpos %icc, %f8, %f10
27387 addcc %l2, 0x152A, %o3
27388 fmovrdne %o5, %f12, %f2
27389 xnor %g7, %i6, %g4
27390 fcmped %fcc2, %f4, %f6
27391 fmovde %icc, %f4, %f9
27392 fmovspos %icc, %f13, %f0
27393 fmovsl %xcc, %f8, %f14
27394 ldd [%l7 + 0x58], %f6
27395 xnorcc %i2, 0x12A5, %i7
27396 edge8 %g2, %o0, %l1
27397 ldub [%l7 + 0x38], %o6
27398 movre %o7, %i3, %o2
27399 movle %xcc, %i0, %g6
27400 movl %xcc, %l5, %o4
27401 movcc %xcc, %i5, %l6
27402 fxor %f6, %f4, %f14
27403 ldsh [%l7 + 0x72], %g3
27404 stw %l3, [%l7 + 0x54]
27405 edge16 %l0, %l4, %i4
27406 edge32ln %i1, %g5, %o1
27407 edge32ln %l2, %g1, %o5
27408 addcc %g7, %o3, %g4
27409 fcmps %fcc1, %f9, %f3
27410 fabsd %f10, %f0
27411 fmovse %xcc, %f1, %f7
27412 ld [%l7 + 0x10], %f5
27413 lduw [%l7 + 0x60], %i6
27414 fmovdl %xcc, %f12, %f12
27415 st %f0, [%l7 + 0x3C]
27416 movne %xcc, %i2, %i7
27417 fbl,a %fcc3, loop_3221
27418 sth %g2, [%l7 + 0x40]
27419 fmovspos %xcc, %f0, %f0
27420 for %f2, %f10, %f4
27421loop_3221:
27422 brgez %l1, loop_3222
27423 edge32l %o6, %o0, %o7
27424 edge32ln %i3, %o2, %g6
27425 sllx %i0, %o4, %i5
27426loop_3222:
27427 bneg,pn %xcc, loop_3223
27428 sth %l6, [%l7 + 0x40]
27429 fmovdn %xcc, %f5, %f2
27430 bpos %xcc, loop_3224
27431loop_3223:
27432 fexpand %f13, %f0
27433 sth %l5, [%l7 + 0x7A]
27434 brgez,a %g3, loop_3225
27435loop_3224:
27436 lduh [%l7 + 0x5E], %l3
27437 lduh [%l7 + 0x6E], %l0
27438 ldsb [%l7 + 0x40], %i4
27439loop_3225:
27440 stb %l4, [%l7 + 0x76]
27441 pdist %f14, %f6, %f0
27442 tsubcc %i1, %g5, %o1
27443 std %f14, [%l7 + 0x50]
27444 fmovsvs %xcc, %f12, %f3
27445 ld [%l7 + 0x48], %f4
27446 fmuld8ulx16 %f14, %f13, %f4
27447 fmovse %icc, %f15, %f4
27448 call loop_3226
27449 ldub [%l7 + 0x09], %g1
27450 fornot2s %f11, %f12, %f13
27451 stx %o5, [%l7 + 0x10]
27452loop_3226:
27453 ldsb [%l7 + 0x52], %l2
27454 fornot1 %f2, %f8, %f0
27455 fmovsle %xcc, %f4, %f8
27456 fnot2 %f2, %f6
27457 nop
27458 setx loop_3227, %l0, %l1
27459 wrpr 0x1, %tl
27460 wrpr %l1, %tnpc
27461 setx 0x34400001400, %l0, %l1
27462 wrpr %l1, %tstate
27463 wrhpr 0x4, %htstate
27464 done
27465 tsubcctv %g7, 0x078B, %g4
27466 edge8l %i6, %o3, %i7
27467 fmovrsne %i2, %f2, %f9
27468loop_3227:
27469 smulcc %g2, 0x172D, %o6
27470 fba %fcc1, loop_3228
27471 fmovdvc %xcc, %f13, %f13
27472 fbue %fcc3, loop_3229
27473 tgu %xcc, 0x3
27474loop_3228:
27475 bneg,pn %icc, loop_3230
27476 ldx [%l7 + 0x78], %o0
27477loop_3229:
27478 call loop_3231
27479 nop
27480 setx loop_3232, %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
27487loop_3230:
27488 stb %l1, [%l7 + 0x22]
27489 fandnot2s %f4, %f15, %f9
27490loop_3231:
27491 movrne %i3, 0x25C, %o2
27492loop_3232:
27493 fmovdl %icc, %f12, %f3
27494 ldsh [%l7 + 0x4A], %g6
27495 fblg %fcc1, loop_3233
27496 fpadd16 %f8, %f0, %f12
27497 ldsb [%l7 + 0x32], %i0
27498 tn %icc, 0x7
27499loop_3233:
27500 movrne %o7, 0x3AC, %o4
27501 ldx [%l7 + 0x58], %l6
27502 move %xcc, %l5, %i5
27503 andncc %l3, %l0, %g3
27504 fnors %f15, %f0, %f14
27505 sra %l4, 0x10, %i4
27506 srax %g5, 0x1E, %i1
27507 fmuld8ulx16 %f8, %f15, %f10
27508 ldsw [%l7 + 0x08], %o1
27509 movvs %icc, %g1, %l2
27510 edge32ln %o5, %g4, %g7
27511 subccc %o3, %i6, %i7
27512 fmuld8ulx16 %f6, %f11, %f4
27513 st %f5, [%l7 + 0x70]
27514 fmovrde %g2, %f14, %f10
27515 bg,a loop_3234
27516 brz %i2, loop_3235
27517 fone %f10
27518 stw %o0, [%l7 + 0x50]
27519loop_3234:
27520 ldub [%l7 + 0x29], %l1
27521loop_3235:
27522 ldx [%l7 + 0x40], %o6
27523 lduw [%l7 + 0x30], %i3
27524 movge %icc, %g6, %o2
27525 sub %o7, %o4, %l6
27526 fmovsa %icc, %f8, %f6
27527 ldub [%l7 + 0x3F], %i0
27528 std %f6, [%l7 + 0x18]
27529 ble,a,pt %icc, loop_3236
27530 brlez %i5, loop_3237
27531 ld [%l7 + 0x58], %f15
27532 nop
27533 setx loop_3238, %l0, %l1
27534 wrpr 0x1, %tl
27535 wrpr %l1, %tnpc
27536 setx 0x34400001400, %l0, %l1
27537 wrpr %l1, %tstate
27538 wrhpr 0x4, %htstate
27539 done
27540loop_3236:
27541 ldsh [%l7 + 0x32], %l3
27542loop_3237:
27543 call loop_3239
27544 st %f8, [%l7 + 0x48]
27545loop_3238:
27546 umulcc %l0, 0x1445, %l5
27547 fmul8x16au %f1, %f4, %f8
27548loop_3239:
27549 ld [%l7 + 0x54], %f12
27550 stb %g3, [%l7 + 0x7A]
27551 te %xcc, 0x2
27552 pdist %f2, %f14, %f6
27553 std %f6, [%l7 + 0x08]
27554 tcs %xcc, 0x5
27555 brnz %i4, loop_3240
27556 nop
27557 setx loop_3241, %l0, %l1
27558 wrpr 0x1, %tl
27559 wrpr %l1, %tpc
27560 add %l1, 0x4, %l1
27561 wrpr %l1, %tnpc
27562 setx 0x34400001400, %l0, %l1
27563 wrpr %l1, %tstate
27564 wrhpr 0x4, %htstate
27565 retry
27566 tn %xcc, 0x3
27567 subc %g5, 0x06B1, %i1
27568loop_3240:
27569 ldx [%l7 + 0x60], %l4
27570loop_3241:
27571 fnot1 %f14, %f6
27572 stb %o1, [%l7 + 0x2D]
27573 fmovsvs %xcc, %f15, %f11
27574 srlx %g1, 0x0F, %l2
27575 fmovsl %xcc, %f13, %f13
27576 bpos,pn %xcc, loop_3242
27577 array32 %o5, %g4, %g7
27578 ldsh [%l7 + 0x34], %i6
27579 ldub [%l7 + 0x7E], %o3
27580loop_3242:
27581 fmovsgu %xcc, %f9, %f15
27582 tn %icc, 0x6
27583 fmovscs %xcc, %f1, %f2
27584 fmul8ulx16 %f8, %f6, %f10
27585 fmovsg %icc, %f6, %f13
27586 addcc %g2, %i2, %o0
27587 ldub [%l7 + 0x2D], %i7
27588 std %f10, [%l7 + 0x28]
27589 st %f1, [%l7 + 0x20]
27590 fxnors %f3, %f11, %f10
27591 fbuge,a %fcc2, loop_3243
27592 or %o6, 0x07D4, %i3
27593 nop
27594 setx loop_3244, %l0, %l1
27595 wrpr 0x1, %tl
27596 wrpr %l1, %tnpc
27597 setx 0x34400001400, %l0, %l1
27598 wrpr %l1, %tstate
27599 wrhpr 0x4, %htstate
27600 done
27601 brgz %g6, loop_3245
27602loop_3243:
27603 movn %icc, %l1, %o2
27604 fpackfix %f6, %f4
27605loop_3244:
27606 fmovrse %o7, %f13, %f3
27607loop_3245:
27608 fbg %fcc1, loop_3246
27609 ldsw [%l7 + 0x68], %l6
27610 orn %o4, %i0, %i5
27611 fpadd16 %f10, %f8, %f14
27612loop_3246:
27613 fmul8ulx16 %f12, %f12, %f2
27614 brgz,a %l3, loop_3247
27615 fmovsge %xcc, %f14, %f5
27616 fmovrse %l5, %f10, %f8
27617 fmovsneg %xcc, %f5, %f4
27618loop_3247:
27619 ldd [%l7 + 0x18], %f8
27620 lduw [%l7 + 0x64], %g3
27621 stb %i4, [%l7 + 0x6C]
27622 xor %l0, 0x0E17, %g5
27623 stx %l4, [%l7 + 0x68]
27624 movcc %icc, %i1, %o1
27625 fmovdcs %icc, %f4, %f6
27626 fmovdgu %xcc, %f4, %f11
27627 sdiv %g1, 0x0F6A, %l2
27628 fnegd %f14, %f4
27629 sub %g4, 0x096D, %g7
27630 fmovdneg %xcc, %f4, %f12
27631 lduw [%l7 + 0x1C], %i6
27632 movpos %icc, %o5, %g2
27633 tn %icc, 0x4
27634 movrne %i2, 0x057, %o0
27635 fbu,a %fcc3, loop_3248
27636 ble,pn %icc, loop_3249
27637 lduh [%l7 + 0x52], %o3
27638 bn,pt %icc, loop_3250
27639loop_3248:
27640 lduw [%l7 + 0x68], %i7
27641loop_3249:
27642 fornot1 %f12, %f10, %f14
27643 stx %o6, [%l7 + 0x58]
27644loop_3250:
27645 bge,a,pn %icc, loop_3251
27646 ldx [%l7 + 0x78], %i3
27647 tcc %xcc, 0x3
27648 fpsub16s %f15, %f10, %f8
27649loop_3251:
27650 sllx %g6, 0x0E, %l1
27651 fcmpeq32 %f6, %f14, %o2
27652 std %f8, [%l7 + 0x68]
27653 fxor %f4, %f0, %f14
27654 movrne %l6, 0x20E, %o7
27655 ldd [%l7 + 0x28], %f12
27656 std %f2, [%l7 + 0x48]
27657 ldsb [%l7 + 0x24], %i0
27658 ldx [%l7 + 0x50], %o4
27659 fpack16 %f8, %f6
27660 stx %i5, [%l7 + 0x68]
27661 edge16ln %l5, %l3, %i4
27662 fblg,a %fcc1, loop_3252
27663 sth %g3, [%l7 + 0x24]
27664 fmul8x16al %f13, %f14, %f6
27665 array16 %l0, %l4, %g5
27666loop_3252:
27667 sra %o1, 0x02, %g1
27668 ldsw [%l7 + 0x2C], %i1
27669 fmovdn %icc, %f8, %f3
27670 sllx %l2, %g7, %g4
27671 lduw [%l7 + 0x2C], %i6
27672 ldub [%l7 + 0x7D], %o5
27673 sra %g2, %i2, %o0
27674 std %f4, [%l7 + 0x28]
27675 fbg %fcc2, loop_3253
27676 movrlz %o3, 0x213, %i7
27677 fors %f12, %f14, %f2
27678 edge32ln %o6, %i3, %g6
27679loop_3253:
27680 bvs,a,pt %xcc, loop_3254
27681 fmovda %xcc, %f13, %f3
27682 fzeros %f10
27683 fabss %f3, %f7
27684loop_3254:
27685 fnot2s %f1, %f6
27686 fzero %f2
27687 st %f12, [%l7 + 0x38]
27688 ldsw [%l7 + 0x48], %o2
27689 fmovs %f9, %f14
27690 fbule,a %fcc0, loop_3255
27691 andncc %l6, %o7, %l1
27692 ldd [%l7 + 0x50], %f0
27693 ldsh [%l7 + 0x4E], %i0
27694loop_3255:
27695 fsrc1s %f10, %f13
27696 nop
27697 setx loop_3256, %l0, %l1
27698 jmpl %l1, %i5
27699 nop
27700 setx loop_3257, %l0, %l1
27701 wrpr 0x1, %tl
27702 wrpr %l1, %tpc
27703 add %l1, 0x4, %l1
27704 wrpr %l1, %tnpc
27705 setx 0x34400001400, %l0, %l1
27706 wrpr %l1, %tstate
27707 wrhpr 0x4, %htstate
27708 retry
27709 fmovsneg %xcc, %f8, %f6
27710 stw %o4, [%l7 + 0x10]
27711loop_3256:
27712 ldsh [%l7 + 0x30], %l3
27713loop_3257:
27714 fcmpes %fcc3, %f13, %f1
27715 brlz,a %l5, loop_3258
27716 edge8ln %g3, %i4, %l0
27717 nop
27718 setx loop_3259, %l0, %l1
27719 wrpr 0x1, %tl
27720 wrpr %l1, %tnpc
27721 setx 0x34400001400, %l0, %l1
27722 wrpr %l1, %tstate
27723 wrhpr 0x4, %htstate
27724 done
27725 fmovrdne %g5, %f2, %f12
27726loop_3258:
27727 std %f6, [%l7 + 0x40]
27728 fble %fcc1, loop_3260
27729loop_3259:
27730 fmovsa %icc, %f14, %f7
27731 fpack16 %f6, %f0
27732 ldsb [%l7 + 0x4C], %o1
27733loop_3260:
27734 stw %g1, [%l7 + 0x48]
27735 fexpand %f7, %f8
27736 fors %f13, %f1, %f8
27737 udivx %l4, 0x124B, %i1
27738 ldsb [%l7 + 0x3D], %g7
27739 xorcc %l2, 0x1AD2, %g4
27740 fone %f14
27741 ldub [%l7 + 0x56], %o5
27742 bneg,a %xcc, loop_3261
27743 ldub [%l7 + 0x08], %i6
27744 movcs %icc, %i2, %o0
27745 smul %g2, %o3, %o6
27746loop_3261:
27747 sethi 0x1FAC, %i3
27748 stx %g6, [%l7 + 0x10]
27749 lduh [%l7 + 0x70], %i7
27750 fand %f2, %f0, %f4
27751 fmovdvs %xcc, %f8, %f14
27752 fpadd16s %f15, %f14, %f10
27753 lduh [%l7 + 0x12], %l6
27754 edge32 %o2, %o7, %l1
27755 subc %i5, 0x118C, %o4
27756 bcc,a loop_3262
27757 subc %i0, 0x1F63, %l3
27758 sth %l5, [%l7 + 0x30]
27759 bl,pn %icc, loop_3263
27760loop_3262:
27761 add %i4, 0x1B13, %l0
27762 fmovdcs %xcc, %f14, %f15
27763 te %icc, 0x2
27764loop_3263:
27765 fcmpd %fcc3, %f12, %f0
27766 stw %g5, [%l7 + 0x38]
27767 fmul8x16 %f2, %f6, %f0
27768 stw %o1, [%l7 + 0x24]
27769 fandnot1 %f6, %f4, %f12
27770 subccc %g1, %g3, %i1
27771 fnot2 %f2, %f0
27772 fbl %fcc1, loop_3264
27773 fmovdne %xcc, %f10, %f10
27774 fcmple16 %f2, %f8, %l4
27775 brz %g7, loop_3265
27776loop_3264:
27777 brlz,a %g4, loop_3266
27778 fblg %fcc3, loop_3267
27779 fmovsne %icc, %f1, %f11
27780loop_3265:
27781 fmul8x16 %f5, %f0, %f0
27782loop_3266:
27783 addccc %l2, 0x1B63, %o5
27784loop_3267:
27785 lduh [%l7 + 0x10], %i2
27786 lduh [%l7 + 0x3C], %i6
27787 fmovsle %icc, %f1, %f12
27788 bl,a loop_3268
27789 ldsh [%l7 + 0x30], %g2
27790 ldub [%l7 + 0x09], %o0
27791 bvs,pt %xcc, loop_3269
27792loop_3268:
27793 add %o6, 0x01D2, %i3
27794 tl %icc, 0x3
27795 fmovsvc %icc, %f13, %f0
27796loop_3269:
27797 bl,a,pn %icc, loop_3270
27798 ld [%l7 + 0x48], %f13
27799 fmovscc %xcc, %f9, %f9
27800 st %f10, [%l7 + 0x34]
27801loop_3270:
27802 ld [%l7 + 0x44], %f12
27803 edge8n %o3, %i7, %g6
27804 tl %icc, 0x4
27805 fnot2s %f5, %f15
27806 popc %l6, %o7
27807 ld [%l7 + 0x54], %f11
27808 ldsw [%l7 + 0x08], %o2
27809 movrgz %i5, 0x1EE, %l1
27810 and %o4, 0x0738, %i0
27811 fzero %f0
27812 array16 %l5, %l3, %l0
27813 fnot2 %f14, %f0
27814 fmovsgu %xcc, %f4, %f13
27815 ldsw [%l7 + 0x14], %i4
27816 tn %icc, 0x1
27817 tvc %xcc, 0x0
27818 bneg %icc, loop_3271
27819 movle %xcc, %g5, %g1
27820 orncc %g3, %i1, %o1
27821 movrgez %l4, %g7, %l2
27822loop_3271:
27823 fnot2s %f4, %f4
27824 ba,pt %xcc, loop_3272
27825 sll %o5, %i2, %i6
27826 bvs,pt %icc, loop_3273
27827 fsrc1s %f12, %f5
27828loop_3272:
27829 fnot2 %f14, %f0
27830 brlz %g2, loop_3274
27831loop_3273:
27832 faligndata %f14, %f0, %f2
27833 lduw [%l7 + 0x68], %g4
27834 fornot1s %f2, %f12, %f6
27835loop_3274:
27836 fmovd %f0, %f12
27837 movrlz %o0, 0x09B, %o6
27838 fbuge,a %fcc1, loop_3275
27839 fbul,a %fcc1, loop_3276
27840 tneg %icc, 0x4
27841 bl,a,pn %icc, loop_3277
27842loop_3275:
27843 taddcctv %o3, %i7, %g6
27844loop_3276:
27845 ld [%l7 + 0x2C], %f7
27846 fbge %fcc1, loop_3278
27847loop_3277:
27848 bvs,a,pn %icc, loop_3279
27849 fmovdle %icc, %f8, %f5
27850 siam 0x4
27851loop_3278:
27852 fornot2s %f15, %f11, %f8
27853loop_3279:
27854 fmovrdlz %i3, %f10, %f6
27855 ldd [%l7 + 0x38], %f8
27856 fmovrsne %o7, %f5, %f11
27857 ldub [%l7 + 0x57], %o2
27858 sth %l6, [%l7 + 0x20]
27859 sll %i5, %l1, %i0
27860 stw %l5, [%l7 + 0x6C]
27861 fnegd %f8, %f2
27862 array32 %l3, %o4, %i4
27863 fmul8sux16 %f0, %f4, %f10
27864 fbe %fcc0, loop_3280
27865 tleu %icc, 0x2
27866 ld [%l7 + 0x2C], %f5
27867 tsubcc %l0, %g1, %g5
27868loop_3280:
27869 fbug %fcc0, loop_3281
27870 mova %xcc, %g3, %o1
27871 movne %icc, %i1, %l4
27872 fpadd16s %f15, %f4, %f9
27873loop_3281:
27874 st %f13, [%l7 + 0x5C]
27875 fxor %f0, %f6, %f4
27876 tpos %xcc, 0x3
27877 fcmpd %fcc3, %f10, %f14
27878 movg %icc, %l2, %g7
27879 movg %xcc, %o5, %i6
27880 ldd [%l7 + 0x20], %f14
27881 stw %g2, [%l7 + 0x60]
27882 fmovdvc %xcc, %f3, %f11
27883 subccc %i2, 0x1381, %g4
27884 std %f8, [%l7 + 0x28]
27885 te %xcc, 0x3
27886 fbge %fcc0, loop_3282
27887 taddcctv %o6, 0x1DB2, %o3
27888 ldd [%l7 + 0x78], %f12
27889 stb %o0, [%l7 + 0x3C]
27890loop_3282:
27891 alignaddrl %g6, %i3, %i7
27892 fnot1s %f13, %f5
27893 fba,a %fcc0, loop_3283
27894 or %o2, 0x0BA8, %o7
27895 ldsb [%l7 + 0x41], %i5
27896 brnz,a %l6, loop_3284
27897loop_3283:
27898 stw %i0, [%l7 + 0x68]
27899 fornot1 %f0, %f10, %f0
27900 fpsub32 %f0, %f10, %f10
27901loop_3284:
27902 fnegd %f8, %f2
27903 lduw [%l7 + 0x30], %l5
27904 fpmerge %f2, %f7, %f8
27905 nop
27906 setx loop_3285, %l0, %l1
27907 wrpr 0x1, %tl
27908 wrpr %l1, %tnpc
27909 setx 0x34400001400, %l0, %l1
27910 wrpr %l1, %tstate
27911 wrhpr 0x4, %htstate
27912 done
27913 fmovrslz %l1, %f10, %f1
27914 movrne %l3, %i4, %o4
27915 fmovrdlez %l0, %f12, %f8
27916loop_3285:
27917 alignaddrl %g1, %g5, %o1
27918 lduw [%l7 + 0x58], %i1
27919 bpos,pt %icc, loop_3286
27920 stb %l4, [%l7 + 0x22]
27921 fmovsvs %xcc, %f5, %f7
27922 std %f0, [%l7 + 0x78]
27923loop_3286:
27924 bg,pn %icc, loop_3287
27925 stb %g3, [%l7 + 0x46]
27926 bvs %icc, loop_3288
27927 movneg %icc, %l2, %g7
27928loop_3287:
27929 fbue %fcc1, loop_3289
27930 fexpand %f14, %f0
27931loop_3288:
27932 fmovrsgez %i6, %f15, %f7
27933 ldx [%l7 + 0x48], %o5
27934loop_3289:
27935 movn %xcc, %i2, %g4
27936 fbne %fcc3, loop_3290
27937 bcs,a loop_3291
27938 sdiv %g2, 0x1FF4, %o6
27939 fpsub16s %f6, %f9, %f15
27940loop_3290:
27941 fcmpne16 %f0, %f14, %o3
27942loop_3291:
27943 lduw [%l7 + 0x60], %o0
27944 brgez,a %i3, loop_3292
27945 ldub [%l7 + 0x63], %i7
27946 add %g6, %o7, %i5
27947 fmul8ulx16 %f14, %f0, %f14
27948loop_3292:
27949 fbg,a %fcc2, loop_3293
27950 ldd [%l7 + 0x60], %f8
27951 bshuffle %f12, %f0, %f0
27952 ldd [%l7 + 0x78], %f4
27953loop_3293:
27954 fand %f2, %f8, %f14
27955 fmovsneg %xcc, %f13, %f11
27956 srlx %l6, 0x03, %o2
27957 fabss %f11, %f6
27958 stx %l5, [%l7 + 0x60]
27959 edge32 %l1, %l3, %i0
27960 stb %o4, [%l7 + 0x28]
27961 fbo %fcc3, loop_3294
27962 or %i4, 0x1C10, %g1
27963 add %l0, 0x097E, %g5
27964 fpadd16s %f3, %f0, %f0
27965loop_3294:
27966 andn %o1, %l4, %i1
27967 fmuld8ulx16 %f3, %f5, %f2
27968 fpadd16s %f14, %f9, %f5
27969 sth %g3, [%l7 + 0x34]
27970 and %l2, %g7, %i6
27971 fmovsvc %icc, %f3, %f4
27972 fmovscs %xcc, %f14, %f5
27973 fpadd32s %f7, %f11, %f5
27974 tle %xcc, 0x5
27975 sra %o5, %g4, %g2
27976 brlez,a %o6, loop_3295
27977 edge8n %o3, %i2, %i3
27978 fbn %fcc2, loop_3296
27979 movneg %xcc, %o0, %g6
27980loop_3295:
27981 mulscc %i7, %o7, %i5
27982 ldd [%l7 + 0x70], %f8
27983loop_3296:
27984 stb %l6, [%l7 + 0x53]
27985 stb %o2, [%l7 + 0x42]
27986 fone %f0
27987 fbue,a %fcc1, loop_3297
27988 brz %l1, loop_3298
27989 fbn %fcc1, loop_3299
27990 tneg %xcc, 0x3
27991loop_3297:
27992 mulx %l3, %l5, %i0
27993loop_3298:
27994 movge %xcc, %o4, %g1
27995loop_3299:
27996 fmovsleu %xcc, %f2, %f12
27997 xnorcc %l0, 0x0043, %i4
27998 fcmpgt32 %f0, %f8, %o1
27999 tge %xcc, 0x7
28000 stw %g5, [%l7 + 0x3C]
28001 stb %i1, [%l7 + 0x57]
28002 movl %icc, %g3, %l4
28003 fabsd %f12, %f4
28004 ldd [%l7 + 0x70], %f14
28005 nop
28006 setx loop_3300, %l0, %l1
28007 wrpr 0x1, %tl
28008 wrpr %l1, %tpc
28009 add %l1, 0x4, %l1
28010 wrpr %l1, %tnpc
28011 setx 0x34400001400, %l0, %l1
28012 wrpr %l1, %tstate
28013 wrhpr 0x4, %htstate
28014 retry
28015 sth %g7, [%l7 + 0x0E]
28016 ldsh [%l7 + 0x40], %i6
28017 fmuld8ulx16 %f13, %f1, %f10
28018loop_3300:
28019 fmovsneg %icc, %f8, %f0
28020 ldsh [%l7 + 0x74], %l2
28021 fba %fcc2, loop_3301
28022 ldx [%l7 + 0x68], %g4
28023 bl,a,pt %icc, loop_3302
28024 addcc %g2, 0x031C, %o6
28025loop_3301:
28026 tne %icc, 0x1
28027 tcs %xcc, 0x1
28028loop_3302:
28029 fbge %fcc1, loop_3303
28030 ldub [%l7 + 0x65], %o3
28031 bn loop_3304
28032 ba %icc, loop_3305
28033loop_3303:
28034 fmovdvs %xcc, %f6, %f8
28035 fmul8ulx16 %f8, %f4, %f4
28036loop_3304:
28037 umulcc %o5, 0x0ECB, %i2
28038loop_3305:
28039 udivcc %i3, 0x0BB2, %g6
28040 bvc,pn %icc, loop_3306
28041 movre %o0, 0x0C5, %o7
28042 stb %i5, [%l7 + 0x52]
28043 add %i7, 0x0E60, %l6
28044loop_3306:
28045 fmovdneg %icc, %f7, %f7
28046 fnor %f6, %f8, %f2
28047 be,a,pt %xcc, loop_3307
28048 fcmpeq32 %f2, %f14, %o2
28049 xnorcc %l3, 0x18B3, %l5
28050 fmovsn %icc, %f9, %f2
28051loop_3307:
28052 fbge,a %fcc2, loop_3308
28053 brlz %i0, loop_3309
28054 bne,a,pt %xcc, loop_3310
28055 brlz,a %l1, loop_3311
28056loop_3308:
28057 orcc %o4, 0x0CBC, %l0
28058loop_3309:
28059 sth %g1, [%l7 + 0x7E]
28060loop_3310:
28061 fpadd16s %f7, %f11, %f9
28062loop_3311:
28063 sdivx %o1, 0x17AB, %g5
28064 ldd [%l7 + 0x48], %f2
28065 movrgz %i1, %g3, %i4
28066 tpos %xcc, 0x3
28067 fbug %fcc0, loop_3312
28068 fmovdcc %icc, %f3, %f8
28069 nop
28070 setx loop_3313, %l0, %l1
28071 jmpl %l1, %l4
28072 tsubcctv %g7, 0x11F6, %l2
28073loop_3312:
28074 fble,a %fcc0, loop_3314
28075 sll %i6, %g2, %g4
28076loop_3313:
28077 fblg %fcc3, loop_3315
28078 lduh [%l7 + 0x58], %o3
28079loop_3314:
28080 lduw [%l7 + 0x7C], %o5
28081 movleu %icc, %i2, %o6
28082loop_3315:
28083 movre %g6, 0x05E, %i3
28084 fcmpne16 %f10, %f2, %o0
28085 bcs loop_3316
28086 tcs %icc, 0x4
28087 bshuffle %f0, %f12, %f14
28088 fsrc1 %f6, %f12
28089loop_3316:
28090 fmovdleu %xcc, %f3, %f13
28091 addc %i5, %i7, %l6
28092 xnor %o2, %o7, %l3
28093 pdist %f4, %f0, %f4
28094 andncc %i0, %l5, %o4
28095 fnot1 %f2, %f12
28096 fmovdleu %xcc, %f9, %f10
28097 lduh [%l7 + 0x08], %l0
28098 sll %l1, 0x07, %g1
28099 call loop_3317
28100 stw %g5, [%l7 + 0x24]
28101 alignaddr %o1, %i1, %i4
28102 bgu,pt %icc, loop_3318
28103loop_3317:
28104 fmovscs %xcc, %f10, %f5
28105 andcc %l4, %g3, %l2
28106 fbne,a %fcc1, loop_3319
28107loop_3318:
28108 fsrc1s %f9, %f15
28109 lduh [%l7 + 0x64], %g7
28110 sth %i6, [%l7 + 0x4E]
28111loop_3319:
28112 subccc %g2, %g4, %o5
28113 bshuffle %f10, %f10, %f4
28114 tg %icc, 0x4
28115 addcc %o3, 0x0925, %i2
28116 fmovrdgz %o6, %f12, %f8
28117 ldsh [%l7 + 0x6C], %g6
28118 fmovd %f14, %f12
28119 smulcc %o0, 0x008B, %i5
28120 lduw [%l7 + 0x70], %i3
28121 std %f14, [%l7 + 0x50]
28122 sth %i7, [%l7 + 0x1E]
28123 subc %o2, 0x09BE, %o7
28124 fmovsvc %xcc, %f1, %f9
28125 lduw [%l7 + 0x40], %l3
28126 stw %i0, [%l7 + 0x14]
28127 brnz,a %l6, loop_3320
28128 edge8n %o4, %l0, %l5
28129 fbo %fcc3, loop_3321
28130 stw %g1, [%l7 + 0x64]
28131loop_3320:
28132 ldd [%l7 + 0x58], %f12
28133 fmovsge %xcc, %f1, %f10
28134loop_3321:
28135 fors %f14, %f6, %f15
28136 bn,a,pt %xcc, loop_3322
28137 fmovsl %xcc, %f15, %f4
28138 bpos %icc, loop_3323
28139 fmovdgu %icc, %f15, %f7
28140loop_3322:
28141 ldd [%l7 + 0x30], %f12
28142 siam 0x7
28143loop_3323:
28144 ldx [%l7 + 0x60], %g5
28145 bgu,pt %icc, loop_3324
28146 movneg %xcc, %l1, %i1
28147 stb %o1, [%l7 + 0x27]
28148 fzero %f2
28149loop_3324:
28150 fmovse %icc, %f13, %f3
28151 addc %i4, 0x1BAA, %g3
28152 smul %l4, 0x0BF1, %l2
28153 fmul8sux16 %f12, %f6, %f12
28154 fxnors %f7, %f14, %f1
28155 sll %i6, %g7, %g2
28156 brgz,a %o5, loop_3325
28157 tpos %icc, 0x2
28158 fmovscs %icc, %f12, %f9
28159 fpack32 %f6, %f8, %f4
28160loop_3325:
28161 fbul,a %fcc0, loop_3326
28162 udiv %g4, 0x00C8, %o3
28163 lduw [%l7 + 0x4C], %i2
28164 fmovse %xcc, %f4, %f8
28165loop_3326:
28166 movgu %xcc, %g6, %o0
28167 alignaddrl %i5, %i3, %i7
28168 fpsub32 %f0, %f10, %f2
28169 fmovsn %icc, %f0, %f1
28170 movre %o2, %o6, %l3
28171 edge8l %o7, %i0, %l6
28172 edge8n %l0, %o4, %l5
28173 siam 0x4
28174 std %f0, [%l7 + 0x38]
28175 ba,a,pn %xcc, loop_3327
28176 tgu %xcc, 0x2
28177 fcmpgt32 %f8, %f10, %g1
28178 fmovdl %xcc, %f8, %f10
28179loop_3327:
28180 nop
28181 setx loop_3328, %l0, %l1
28182 wrpr 0x1, %tl
28183 wrpr %l1, %tpc
28184 add %l1, 0x4, %l1
28185 wrpr %l1, %tnpc
28186 setx 0x34400001400, %l0, %l1
28187 wrpr %l1, %tstate
28188 wrhpr 0x4, %htstate
28189 retry
28190 mova %xcc, %g5, %i1
28191 fand %f10, %f4, %f4
28192 addc %l1, %i4, %o1
28193loop_3328:
28194 fmovscc %xcc, %f2, %f7
28195 siam 0x5
28196 fmovdne %icc, %f7, %f12
28197 fmul8sux16 %f4, %f14, %f2
28198 stw %g3, [%l7 + 0x1C]
28199 ldub [%l7 + 0x19], %l4
28200 movle %icc, %l2, %g7
28201 xor %i6, 0x197D, %o5
28202 movpos %xcc, %g2, %g4
28203 ldub [%l7 + 0x64], %o3
28204 ldsh [%l7 + 0x16], %i2
28205 ldd [%l7 + 0x30], %f14
28206 ld [%l7 + 0x30], %f7
28207 mova %icc, %g6, %o0
28208 st %f15, [%l7 + 0x58]
28209 ldsw [%l7 + 0x3C], %i5
28210 fmovsneg %xcc, %f12, %f11
28211 tn %icc, 0x4
28212 lduw [%l7 + 0x10], %i7
28213 fmovrslez %o2, %f14, %f6
28214 fmovrse %o6, %f8, %f2
28215 orn %i3, %l3, %i0
28216 fbe %fcc3, loop_3329
28217 fmovdne %xcc, %f9, %f7
28218 fba,a %fcc2, loop_3330
28219 fbu,a %fcc1, loop_3331
28220loop_3329:
28221 lduw [%l7 + 0x70], %o7
28222 fsrc2 %f10, %f4
28223loop_3330:
28224 tg %icc, 0x0
28225loop_3331:
28226 stb %l6, [%l7 + 0x63]
28227 fcmpne16 %f8, %f4, %o4
28228 stw %l5, [%l7 + 0x5C]
28229 fpadd32 %f4, %f6, %f10
28230 stw %g1, [%l7 + 0x70]
28231 fble,a %fcc1, loop_3332
28232 movleu %xcc, %g5, %i1
28233 fcmpeq16 %f0, %f2, %l0
28234 brgez,a %l1, loop_3333
28235loop_3332:
28236 movvc %xcc, %o1, %i4
28237 lduw [%l7 + 0x08], %g3
28238 udiv %l2, 0x0332, %g7
28239loop_3333:
28240 fblg %fcc1, loop_3334
28241 fmovsge %xcc, %f1, %f6
28242 lduw [%l7 + 0x38], %i6
28243 fornot2s %f0, %f12, %f6
28244loop_3334:
28245 fcmps %fcc1, %f10, %f0
28246 fbne %fcc3, loop_3335
28247 tl %xcc, 0x6
28248 fmovrsgez %l4, %f14, %f7
28249 tpos %icc, 0x5
28250loop_3335:
28251 fnot2 %f6, %f6
28252 ldd [%l7 + 0x38], %f4
28253 ldub [%l7 + 0x41], %o5
28254 fnands %f0, %f1, %f7
28255 alignaddrl %g4, %o3, %g2
28256 ldd [%l7 + 0x78], %f6
28257 ld [%l7 + 0x58], %f0
28258 popc %g6, %o0
28259 brlez,a %i5, loop_3336
28260 fmovrse %i7, %f6, %f12
28261 stb %i2, [%l7 + 0x79]
28262 bgu,a loop_3337
28263loop_3336:
28264 bg,a,pn %icc, loop_3338
28265 tneg %icc, 0x3
28266 ta %xcc, 0x2
28267loop_3337:
28268 std %f8, [%l7 + 0x68]
28269loop_3338:
28270 stb %o6, [%l7 + 0x0C]
28271 stw %i3, [%l7 + 0x78]
28272 xnorcc %o2, 0x1A11, %i0
28273 for %f10, %f10, %f0
28274 subccc %l3, %l6, %o7
28275 ldsh [%l7 + 0x46], %l5
28276 fzero %f14
28277 fnegd %f2, %f4
28278 fxor %f8, %f6, %f8
28279 ldsb [%l7 + 0x22], %o4
28280 fnors %f15, %f1, %f13
28281 st %f12, [%l7 + 0x58]
28282 subccc %g1, 0x14C6, %i1
28283 movg %icc, %g5, %l0
28284 fxors %f3, %f0, %f7
28285 st %f11, [%l7 + 0x64]
28286 alignaddrl %l1, %o1, %i4
28287 sll %g3, %g7, %l2
28288 bcc,pt %xcc, loop_3339
28289 fpadd16s %f7, %f10, %f4
28290 fornot2s %f3, %f1, %f14
28291 xorcc %i6, %l4, %o5
28292loop_3339:
28293 fmovsge %xcc, %f4, %f0
28294 movneg %xcc, %g4, %o3
28295 call loop_3340
28296 lduh [%l7 + 0x22], %g6
28297 fmul8ulx16 %f0, %f2, %f12
28298 stw %o0, [%l7 + 0x70]
28299loop_3340:
28300 fmovdg %xcc, %f9, %f12
28301 ld [%l7 + 0x60], %f11
28302 call loop_3341
28303 stb %i5, [%l7 + 0x74]
28304 ldsw [%l7 + 0x68], %i7
28305 fpackfix %f12, %f4
28306loop_3341:
28307 fmovsg %xcc, %f9, %f10
28308 lduh [%l7 + 0x4E], %i2
28309 array32 %g2, %o6, %o2
28310 ldsw [%l7 + 0x6C], %i3
28311 be,a loop_3342
28312 fmovsne %xcc, %f13, %f7
28313 fzeros %f7
28314 mova %xcc, %l3, %i0
28315loop_3342:
28316 tcs %xcc, 0x3
28317 edge8n %o7, %l6, %o4
28318 fmovsn %icc, %f7, %f1
28319 fblg %fcc1, loop_3343
28320 tl %xcc, 0x2
28321 fmovsvs %icc, %f11, %f2
28322 fmovd %f14, %f0
28323loop_3343:
28324 stx %l5, [%l7 + 0x48]
28325 taddcc %g1, %g5, %i1
28326 tgu %icc, 0x2
28327 fcmpd %fcc0, %f8, %f0
28328 tg %icc, 0x2
28329 for %f14, %f12, %f10
28330 lduw [%l7 + 0x0C], %l1
28331 fmuld8sux16 %f6, %f0, %f2
28332 tsubcctv %o1, 0x1479, %i4
28333 lduw [%l7 + 0x3C], %l0
28334 lduw [%l7 + 0x1C], %g7
28335 ldsh [%l7 + 0x40], %g3
28336 stw %i6, [%l7 + 0x20]
28337 fmovsle %xcc, %f0, %f13
28338 edge8 %l4, %o5, %g4
28339 array8 %l2, %g6, %o0
28340 xorcc %i5, %i7, %i2
28341 mulscc %g2, %o6, %o3
28342 popc 0x10F3, %i3
28343 movrlz %l3, 0x144, %o2
28344 movl %icc, %o7, %i0
28345 brz,a %l6, loop_3344
28346 bge %icc, loop_3345
28347 fmovdge %icc, %f10, %f10
28348 fpackfix %f10, %f5
28349loop_3344:
28350 edge32ln %l5, %o4, %g1
28351loop_3345:
28352 fmul8x16au %f1, %f2, %f6
28353 srax %i1, %g5, %l1
28354 sth %i4, [%l7 + 0x40]
28355 brlez %o1, loop_3346
28356 fcmped %fcc3, %f0, %f12
28357 call loop_3347
28358 fmovse %icc, %f13, %f5
28359loop_3346:
28360 fmovsle %icc, %f2, %f6
28361 tcs %xcc, 0x0
28362loop_3347:
28363 stb %l0, [%l7 + 0x46]
28364 fmovsneg %icc, %f5, %f12
28365 movgu %xcc, %g3, %g7
28366 te %xcc, 0x1
28367 ldub [%l7 + 0x77], %i6
28368 fzeros %f5
28369 fble,a %fcc2, loop_3348
28370 fblg %fcc0, loop_3349
28371 fbne %fcc3, loop_3350
28372 movre %o5, 0x0C8, %g4
28373loop_3348:
28374 or %l4, %g6, %o0
28375loop_3349:
28376 sdivx %i5, 0x1783, %i7
28377loop_3350:
28378 movvc %xcc, %l2, %g2
28379 movvc %icc, %i2, %o3
28380 tcs %xcc, 0x4
28381 smulcc %i3, 0x1145, %l3
28382 fornot1 %f6, %f8, %f6
28383 fmovsle %xcc, %f1, %f11
28384 fbl,a %fcc0, loop_3351
28385 fbue,a %fcc3, loop_3352
28386 lduw [%l7 + 0x5C], %o2
28387 fone %f4
28388loop_3351:
28389 fabss %f4, %f4
28390loop_3352:
28391 ldsb [%l7 + 0x0B], %o6
28392 bcs,a,pn %icc, loop_3353
28393 fbue,a %fcc0, loop_3354
28394 st %f1, [%l7 + 0x74]
28395 fmovrdgz %o7, %f14, %f0
28396loop_3353:
28397 st %f1, [%l7 + 0x30]
28398loop_3354:
28399 fmovdcc %xcc, %f4, %f1
28400 fmul8x16au %f6, %f6, %f8
28401 fmovsge %xcc, %f13, %f10
28402 fpsub32s %f13, %f15, %f4
28403 tvc %icc, 0x4
28404 taddcc %i0, 0x0995, %l6
28405 st %f14, [%l7 + 0x30]
28406 alignaddr %o4, %g1, %l5
28407 call loop_3355
28408 fmul8x16al %f1, %f14, %f12
28409 fmovsvc %icc, %f13, %f1
28410 std %f10, [%l7 + 0x48]
28411loop_3355:
28412 ld [%l7 + 0x14], %f2
28413 fcmpd %fcc3, %f14, %f10
28414 array8 %g5, %l1, %i1
28415 fmovdneg %xcc, %f10, %f1
28416 ldd [%l7 + 0x18], %f6
28417 andncc %i4, %l0, %o1
28418 lduh [%l7 + 0x0A], %g3
28419 ldsh [%l7 + 0x08], %i6
28420 bn,a,pt %icc, loop_3356
28421 stx %o5, [%l7 + 0x50]
28422 fpsub16 %f10, %f2, %f4
28423 fones %f0
28424loop_3356:
28425 fpmerge %f2, %f15, %f8
28426 fmovse %icc, %f15, %f14
28427 xor %g4, %g7, %g6
28428 fands %f9, %f9, %f13
28429 fands %f11, %f9, %f9
28430 srlx %o0, %l4, %i7
28431 stx %i5, [%l7 + 0x30]
28432 fmovdleu %icc, %f8, %f9
28433 movre %g2, %i2, %l2
28434 stx %o3, [%l7 + 0x68]
28435 fcmpne16 %f8, %f14, %i3
28436 mulx %l3, 0x112B, %o6
28437 fmovdvc %xcc, %f8, %f7
28438 pdist %f8, %f8, %f0
28439 fabss %f1, %f3
28440 ldd [%l7 + 0x08], %f14
28441 mulscc %o2, 0x1CF9, %i0
28442 fmovse %xcc, %f9, %f6
28443 tsubcctv %l6, %o4, %g1
28444 fmovdle %xcc, %f7, %f2
28445 orcc %l5, %o7, %g5
28446 fmovdvc %xcc, %f1, %f15
28447 fmovscs %xcc, %f15, %f9
28448 bleu,pt %xcc, loop_3357
28449 fandnot1 %f4, %f14, %f4
28450 stx %l1, [%l7 + 0x78]
28451 fnand %f6, %f12, %f14
28452loop_3357:
28453 tcs %xcc, 0x4
28454 call loop_3358
28455 bleu,a loop_3359
28456 movcs %icc, %i1, %l0
28457 call loop_3360
28458loop_3358:
28459 ldsh [%l7 + 0x5A], %o1
28460loop_3359:
28461 tl %icc, 0x2
28462 fpadd16s %f3, %f2, %f2
28463loop_3360:
28464 popc 0x1927, %g3
28465 fabss %f1, %f13
28466 orcc %i6, %i4, %g4
28467 fba %fcc3, loop_3361
28468 stw %o5, [%l7 + 0x0C]
28469 array16 %g7, %g6, %l4
28470 fbule,a %fcc0, loop_3362
28471loop_3361:
28472 fbe,a %fcc1, loop_3363
28473 fmovdne %icc, %f10, %f2
28474 fmovsg %xcc, %f11, %f4
28475loop_3362:
28476 fone %f0
28477loop_3363:
28478 fmovrdlz %o0, %f10, %f6
28479 or %i7, 0x07BA, %g2
28480 movrne %i5, 0x0EF, %i2
28481 subcc %o3, %l2, %l3
28482 ldub [%l7 + 0x2F], %o6
28483 movneg %icc, %i3, %o2
28484 movneg %xcc, %i0, %l6
28485 ldub [%l7 + 0x56], %o4
28486 lduw [%l7 + 0x0C], %l5
28487 ldub [%l7 + 0x56], %o7
28488 umul %g5, 0x1BD5, %g1
28489 fble %fcc0, loop_3364
28490 sth %l1, [%l7 + 0x10]
28491 fnot2 %f0, %f14
28492 stx %i1, [%l7 + 0x50]
28493loop_3364:
28494 tpos %xcc, 0x5
28495 st %f14, [%l7 + 0x6C]
28496 ldsw [%l7 + 0x60], %l0
28497 fmovdvs %icc, %f7, %f15
28498 fpsub16s %f4, %f9, %f9
28499 fmovsa %icc, %f1, %f1
28500 fpackfix %f10, %f7
28501 fsrc1 %f2, %f4
28502 fnot2s %f0, %f11
28503 stw %o1, [%l7 + 0x14]
28504 fzeros %f13
28505 fmovdle %xcc, %f13, %f6
28506 ldsb [%l7 + 0x60], %i6
28507 lduw [%l7 + 0x2C], %i4
28508 lduw [%l7 + 0x24], %g4
28509 brnz %g3, loop_3365
28510 stx %g7, [%l7 + 0x68]
28511 popc %g6, %l4
28512 tne %xcc, 0x2
28513loop_3365:
28514 bcc,pt %icc, loop_3366
28515 fpack32 %f12, %f0, %f2
28516 ba,a,pt %icc, loop_3367
28517 bpos,pt %icc, loop_3368
28518loop_3366:
28519 ldd [%l7 + 0x58], %f14
28520 mulscc %o5, 0x13C3, %o0
28521loop_3367:
28522 fmovdl %xcc, %f2, %f8
28523loop_3368:
28524 movn %icc, %i7, %i5
28525 bne,a,pn %icc, loop_3369
28526 umul %i2, 0x148B, %o3
28527 ldub [%l7 + 0x69], %l2
28528 fba %fcc3, loop_3370
28529loop_3369:
28530 ldd [%l7 + 0x60], %f14
28531 std %f2, [%l7 + 0x78]
28532 te %icc, 0x2
28533loop_3370:
28534 st %f3, [%l7 + 0x14]
28535 fbuge,a %fcc3, loop_3371
28536 edge8 %l3, %o6, %g2
28537 fabsd %f0, %f2
28538 andncc %i3, %o2, %i0
28539loop_3371:
28540 nop
28541 setx loop_3372, %l0, %l1
28542 jmpl %l1, %o4
28543 fcmpgt32 %f8, %f4, %l5
28544 fbu,a %fcc1, loop_3373
28545 sdivx %l6, 0x0A34, %o7
28546loop_3372:
28547 ld [%l7 + 0x4C], %f7
28548 ldsb [%l7 + 0x29], %g5
28549loop_3373:
28550 fmovsa %xcc, %f9, %f15
28551 fbuge,a %fcc3, loop_3374
28552 nop
28553 setx loop_3375, %l0, %l1
28554 wrpr 0x1, %tl
28555 wrpr %l1, %tpc
28556 add %l1, 0x4, %l1
28557 wrpr %l1, %tnpc
28558 setx 0x34400001400, %l0, %l1
28559 wrpr %l1, %tstate
28560 wrhpr 0x4, %htstate
28561 retry
28562 fpsub32 %f14, %f2, %f6
28563 edge16n %g1, %l1, %i1
28564loop_3374:
28565 fnot2s %f13, %f10
28566loop_3375:
28567 bgu %xcc, loop_3376
28568 ldsh [%l7 + 0x36], %l0
28569 fmovdcc %xcc, %f13, %f1
28570 sra %o1, 0x05, %i4
28571loop_3376:
28572 srax %i6, %g3, %g4
28573 popc %g7, %l4
28574 stb %g6, [%l7 + 0x64]
28575 fmovdcs %xcc, %f14, %f1
28576 fexpand %f1, %f4
28577 tvc %icc, 0x0
28578 subccc %o5, 0x1CFD, %o0
28579 lduw [%l7 + 0x1C], %i5
28580 udivcc %i2, 0x1604, %i7
28581 ldsh [%l7 + 0x08], %l2
28582 taddcctv %l3, %o3, %g2
28583 std %f12, [%l7 + 0x48]
28584 andcc %o6, %i3, %o2
28585 lduh [%l7 + 0x58], %i0
28586 ldub [%l7 + 0x34], %o4
28587 bgu,a loop_3377
28588 movn %icc, %l5, %o7
28589 xor %g5, 0x059E, %g1
28590 ldx [%l7 + 0x18], %l6
28591loop_3377:
28592 ldd [%l7 + 0x60], %f4
28593 std %f0, [%l7 + 0x68]
28594 edge32l %i1, %l1, %o1
28595 alignaddrl %l0, %i6, %g3
28596 fmovrse %g4, %f8, %f13
28597 fmovsl %xcc, %f5, %f14
28598 movge %icc, %g7, %i4
28599 fmovsg %xcc, %f2, %f5
28600 stx %g6, [%l7 + 0x28]
28601 fmul8sux16 %f8, %f10, %f10
28602 fblg,a %fcc1, loop_3378
28603 stw %l4, [%l7 + 0x10]
28604 ldd [%l7 + 0x38], %f12
28605 lduw [%l7 + 0x64], %o5
28606loop_3378:
28607 fbu,a %fcc2, loop_3379
28608 fmovrdlz %o0, %f0, %f6
28609 ldsh [%l7 + 0x36], %i2
28610 ld [%l7 + 0x3C], %f9
28611loop_3379:
28612 edge16l %i5, %l2, %i7
28613 movneg %icc, %o3, %l3
28614 tcc %icc, 0x4
28615 fmovrdlz %o6, %f2, %f2
28616 ldsh [%l7 + 0x58], %i3
28617 fornot1 %f6, %f14, %f6
28618 ba,a,pt %icc, loop_3380
28619 ta %icc, 0x1
28620 edge16l %g2, %o2, %i0
28621 sdivcc %l5, 0x1165, %o7
28622loop_3380:
28623 ld [%l7 + 0x10], %f9
28624 sll %o4, %g1, %g5
28625 fbe,a %fcc2, loop_3381
28626 orn %i1, 0x1F77, %l1
28627 std %f6, [%l7 + 0x18]
28628 fcmple32 %f10, %f4, %o1
28629loop_3381:
28630 siam 0x7
28631 fbe %fcc1, loop_3382
28632 fbue,a %fcc2, loop_3383
28633 udivcc %l0, 0x0B99, %i6
28634 edge8l %l6, %g3, %g4
28635loop_3382:
28636 fnot1s %f9, %f2
28637loop_3383:
28638 bpos,a,pt %icc, loop_3384
28639 ldd [%l7 + 0x68], %f14
28640 ldub [%l7 + 0x08], %i4
28641 ld [%l7 + 0x4C], %f5
28642loop_3384:
28643 fmovs %f9, %f2
28644 edge8ln %g7, %g6, %l4
28645 fmovrsgez %o5, %f2, %f8
28646 srlx %i2, %i5, %o0
28647 edge32n %l2, %i7, %l3
28648 fsrc2s %f2, %f13
28649 fmovrsne %o6, %f5, %f9
28650 stb %i3, [%l7 + 0x14]
28651 fnegs %f0, %f9
28652 fmovda %icc, %f11, %f4
28653 ldsb [%l7 + 0x33], %o3
28654 ldd [%l7 + 0x38], %f8
28655 ldub [%l7 + 0x30], %g2
28656 addc %i0, 0x1FAF, %l5
28657 stw %o7, [%l7 + 0x3C]
28658 srlx %o4, %o2, %g1
28659 stw %g5, [%l7 + 0x38]
28660 fcmps %fcc2, %f1, %f6
28661 fmovs %f5, %f8
28662 siam 0x6
28663 orn %l1, 0x00E8, %o1
28664 fpsub32 %f2, %f2, %f2
28665 movneg %xcc, %l0, %i6
28666 tleu %xcc, 0x7
28667 stb %i1, [%l7 + 0x2A]
28668 ld [%l7 + 0x44], %f6
28669 fbne %fcc3, loop_3385
28670 orcc %l6, %g4, %i4
28671 udivcc %g7, 0x0F5B, %g6
28672 fbul %fcc2, loop_3386
28673loop_3385:
28674 edge32 %g3, %o5, %i2
28675 sth %i5, [%l7 + 0x76]
28676 ldd [%l7 + 0x48], %f14
28677loop_3386:
28678 sth %o0, [%l7 + 0x28]
28679 stx %l4, [%l7 + 0x08]
28680 fble %fcc0, loop_3387
28681 call loop_3388
28682 tl %icc, 0x7
28683 xor %l2, %i7, %l3
28684loop_3387:
28685 fblg %fcc0, loop_3389
28686loop_3388:
28687 andcc %o6, %o3, %i3
28688 ldub [%l7 + 0x0F], %i0
28689 fbge %fcc3, loop_3390
28690loop_3389:
28691 st %f5, [%l7 + 0x54]
28692 std %f14, [%l7 + 0x40]
28693 std %f0, [%l7 + 0x78]
28694loop_3390:
28695 movvc %icc, %g2, %o7
28696 fnegs %f0, %f14
28697 or %l5, 0x0D78, %o2
28698 andn %o4, 0x0087, %g5
28699 ldd [%l7 + 0x38], %f8
28700 nop
28701 setx loop_3391, %l0, %l1
28702 wrpr 0x1, %tl
28703 wrpr %l1, %tnpc
28704 setx 0x34400001400, %l0, %l1
28705 wrpr %l1, %tstate
28706 wrhpr 0x4, %htstate
28707 done
28708 lduh [%l7 + 0x60], %g1
28709 lduh [%l7 + 0x4E], %o1
28710 nop
28711 setx loop_3392, %l0, %l1
28712 wrpr 0x1, %tl
28713 wrpr %l1, %tnpc
28714 setx 0x34400001400, %l0, %l1
28715 wrpr %l1, %tstate
28716 wrhpr 0x4, %htstate
28717 done
28718loop_3391:
28719 fcmpeq16 %f14, %f14, %l1
28720 movre %i6, 0x343, %i1
28721 smulcc %l0, 0x0783, %g4
28722loop_3392:
28723 ldx [%l7 + 0x18], %l6
28724 bneg,a,pt %icc, loop_3393
28725 fmovsl %xcc, %f12, %f15
28726 stw %g7, [%l7 + 0x7C]
28727 movle %icc, %i4, %g3
28728loop_3393:
28729 addc %o5, %g6, %i5
28730 fmovrsne %o0, %f5, %f9
28731 ldd [%l7 + 0x08], %f6
28732 taddcc %l4, 0x15CB, %l2
28733 ldd [%l7 + 0x38], %f0
28734 fmovrsgz %i7, %f11, %f5
28735 fmul8ulx16 %f2, %f4, %f6
28736 fmovscc %icc, %f9, %f4
28737 fabss %f1, %f15
28738 fcmps %fcc3, %f4, %f5
28739 fsrc1 %f14, %f14
28740 stx %l3, [%l7 + 0x68]
28741 ldd [%l7 + 0x38], %f6
28742 fsrc2s %f14, %f3
28743 std %f14, [%l7 + 0x68]
28744 sethi 0x1E1B, %i2
28745 fmovrse %o6, %f7, %f15
28746 nop
28747 setx loop_3394, %l0, %l1
28748 jmpl %l1, %i3
28749 bn,pt %icc, loop_3395
28750 lduw [%l7 + 0x58], %o3
28751 movrgz %i0, %g2, %l5
28752loop_3394:
28753 fbul,a %fcc3, loop_3396
28754loop_3395:
28755 fandnot2 %f4, %f2, %f2
28756 movcc %icc, %o2, %o7
28757 fmovsle %icc, %f5, %f5
28758loop_3396:
28759 stx %g5, [%l7 + 0x58]
28760 mulx %o4, 0x0A19, %g1
28761 fmovse %icc, %f12, %f7
28762 lduh [%l7 + 0x36], %l1
28763 te %icc, 0x0
28764 sth %o1, [%l7 + 0x5E]
28765 fandnot1 %f12, %f4, %f10
28766 movn %xcc, %i1, %l0
28767 xorcc %i6, %g4, %g7
28768 ldsb [%l7 + 0x38], %l6
28769 ldd [%l7 + 0x28], %f4
28770 ldx [%l7 + 0x60], %g3
28771 fsrc1s %f3, %f15
28772 ldsh [%l7 + 0x52], %o5
28773 fnegs %f3, %f10
28774 fbe,a %fcc2, loop_3397
28775 and %g6, 0x1940, %i5
28776 ldd [%l7 + 0x50], %f6
28777 movpos %xcc, %i4, %l4
28778loop_3397:
28779 ld [%l7 + 0x30], %f13
28780 ldx [%l7 + 0x18], %l2
28781 fmovscs %xcc, %f6, %f11
28782 movg %icc, %o0, %i7
28783 fcmpeq32 %f12, %f10, %i2
28784 fmovrse %o6, %f12, %f7
28785 umul %i3, %o3, %i0
28786 fpadd16s %f13, %f6, %f3
28787 st %f7, [%l7 + 0x28]
28788 brgez %g2, loop_3398
28789 fmovsleu %xcc, %f12, %f4
28790 fbo %fcc3, loop_3399
28791 fands %f6, %f9, %f2
28792loop_3398:
28793 tne %icc, 0x6
28794 tn %icc, 0x6
28795loop_3399:
28796 stx %l3, [%l7 + 0x50]
28797 tg %xcc, 0x3
28798 st %f3, [%l7 + 0x64]
28799 bshuffle %f8, %f12, %f14
28800 fnands %f10, %f12, %f12
28801 brlz %o2, loop_3400
28802 stb %o7, [%l7 + 0x17]
28803 fnot2s %f10, %f8
28804 fmovdle %icc, %f2, %f3
28805loop_3400:
28806 fmovdpos %icc, %f12, %f0
28807 popc %l5, %o4
28808 fbg,a %fcc1, loop_3401
28809 movcc %icc, %g5, %l1
28810 fble %fcc2, loop_3402
28811 fbule,a %fcc1, loop_3403
28812loop_3401:
28813 fmovdleu %icc, %f15, %f5
28814 ba %icc, loop_3404
28815loop_3402:
28816 stb %o1, [%l7 + 0x6B]
28817loop_3403:
28818 call loop_3405
28819 ldsb [%l7 + 0x1D], %g1
28820loop_3404:
28821 fsrc1 %f2, %f10
28822 ld [%l7 + 0x3C], %f1
28823loop_3405:
28824 brlz %l0, loop_3406
28825 std %f10, [%l7 + 0x70]
28826 ldsw [%l7 + 0x6C], %i1
28827 sra %i6, %g4, %g7
28828loop_3406:
28829 fpack16 %f12, %f14
28830 fba,a %fcc2, loop_3407
28831 stw %g3, [%l7 + 0x2C]
28832 stw %o5, [%l7 + 0x54]
28833 be,pn %xcc, loop_3408
28834loop_3407:
28835 fba,a %fcc0, loop_3409
28836 tneg %xcc, 0x2
28837 ldd [%l7 + 0x70], %f2
28838loop_3408:
28839 fnand %f0, %f8, %f8
28840loop_3409:
28841 std %f10, [%l7 + 0x78]
28842 udivx %l6, 0x1A4A, %g6
28843 fmovd %f10, %f4
28844 fmovsge %icc, %f0, %f1
28845 ldsh [%l7 + 0x60], %i4
28846 fnot1 %f10, %f8
28847 st %f4, [%l7 + 0x48]
28848 sth %l4, [%l7 + 0x0E]
28849 fmovsneg %icc, %f5, %f13
28850 fabss %f10, %f14
28851 fcmple16 %f2, %f12, %i5
28852 brz %l2, loop_3410
28853 andncc %i7, %i2, %o6
28854 brlz,a %i3, loop_3411
28855 sra %o0, %o3, %g2
28856loop_3410:
28857 fornot2 %f0, %f8, %f14
28858 fsrc1 %f8, %f6
28859loop_3411:
28860 fands %f11, %f7, %f1
28861 brnz,a %l3, loop_3412
28862 edge32ln %i0, %o2, %l5
28863 fmovdgu %icc, %f10, %f12
28864 fmovrsne %o4, %f11, %f7
28865loop_3412:
28866 smulcc %g5, 0x118B, %l1
28867 fbule,a %fcc1, loop_3413
28868 array16 %o7, %g1, %o1
28869 bn,pn %icc, loop_3414
28870 fsrc1s %f8, %f1
28871loop_3413:
28872 fmovsneg %xcc, %f14, %f6
28873 fmovdn %icc, %f7, %f15
28874loop_3414:
28875 fnands %f5, %f7, %f1
28876 fnor %f0, %f0, %f2
28877 fmovrdlz %l0, %f10, %f14
28878 lduh [%l7 + 0x34], %i6
28879 fmovdvc %xcc, %f11, %f1
28880 mulx %i1, 0x07B2, %g4
28881 fmovs %f1, %f7
28882 tsubcc %g3, %g7, %l6
28883 addccc %g6, %o5, %i4
28884 movre %i5, 0x0C1, %l2
28885 fmovdne %icc, %f15, %f11
28886 edge16 %i7, %i2, %l4
28887 movre %o6, %o0, %i3
28888 fpackfix %f14, %f9
28889 fmovdpos %xcc, %f8, %f13
28890 fandnot2s %f15, %f6, %f10
28891 fbg %fcc3, loop_3415
28892 te %xcc, 0x1
28893 xnorcc %g2, %l3, %i0
28894 fpadd32 %f6, %f0, %f6
28895loop_3415:
28896 tneg %icc, 0x4
28897 fmovrsgz %o3, %f15, %f6
28898 fmovrdgez %o2, %f4, %f6
28899 mova %icc, %o4, %l5
28900 ldd [%l7 + 0x18], %f2
28901 lduh [%l7 + 0x66], %g5
28902 sra %l1, %o7, %o1
28903 call loop_3416
28904 bcs loop_3417
28905 or %g1, %l0, %i1
28906 fmovrsgez %i6, %f14, %f0
28907loop_3416:
28908 bcs,a loop_3418
28909loop_3417:
28910 fmovrdlz %g3, %f12, %f2
28911 tl %xcc, 0x7
28912 fbuge,a %fcc2, loop_3419
28913loop_3418:
28914 ldx [%l7 + 0x78], %g7
28915 fmovrdne %g4, %f0, %f8
28916 nop
28917 setx loop_3420, %l0, %l1
28918 jmpl %l1, %g6
28919loop_3419:
28920 siam 0x4
28921 addc %o5, %i4, %i5
28922 fandnot1 %f14, %f14, %f4
28923loop_3420:
28924 stb %l2, [%l7 + 0x63]
28925 bne,pn %icc, loop_3421
28926 move %icc, %i7, %l6
28927 fble,a %fcc3, loop_3422
28928 stb %l4, [%l7 + 0x23]
28929loop_3421:
28930 fzeros %f4
28931 fmovsge %xcc, %f13, %f5
28932loop_3422:
28933 brlez,a %i2, loop_3423
28934 brnz %o6, loop_3424
28935 fmovdgu %icc, %f11, %f5
28936 fands %f3, %f4, %f11
28937loop_3423:
28938 ldsb [%l7 + 0x79], %o0
28939loop_3424:
28940 fpackfix %f10, %f11
28941 ldx [%l7 + 0x68], %g2
28942 smulcc %i3, %i0, %o3
28943 fmovdcc %xcc, %f14, %f3
28944 taddcctv %l3, 0x143F, %o4
28945 fmovdgu %icc, %f8, %f1
28946 ldsh [%l7 + 0x76], %l5
28947 ldsh [%l7 + 0x66], %g5
28948 srl %o2, %l1, %o1
28949 bn,a,pt %icc, loop_3425
28950 ldx [%l7 + 0x08], %o7
28951 xnorcc %g1, %l0, %i1
28952 addcc %g3, 0x0FFB, %g7
28953loop_3425:
28954 fornot2s %f15, %f14, %f10
28955 sdivcc %i6, 0x0A14, %g4
28956 fbn %fcc3, loop_3426
28957 for %f6, %f12, %f12
28958 ldd [%l7 + 0x48], %f0
28959 fbg %fcc2, loop_3427
28960loop_3426:
28961 movrgez %g6, %i4, %o5
28962 tvc %xcc, 0x0
28963 addcc %l2, 0x1ED9, %i7
28964loop_3427:
28965 alignaddr %l6, %l4, %i5
28966 brgez %o6, loop_3428
28967 orncc %o0, %g2, %i3
28968 fandnot1s %f2, %f2, %f0
28969 fmovrsne %i2, %f4, %f15
28970loop_3428:
28971 alignaddr %o3, %i0, %o4
28972 fzero %f8
28973 fpsub16 %f14, %f12, %f14
28974 ldd [%l7 + 0x70], %f4
28975 ba,a loop_3429
28976 ldsb [%l7 + 0x5B], %l5
28977 fmovrsne %l3, %f4, %f1
28978 fpadd32s %f14, %f12, %f7
28979loop_3429:
28980 std %f6, [%l7 + 0x10]
28981 lduw [%l7 + 0x68], %o2
28982 movneg %xcc, %g5, %l1
28983 fcmps %fcc3, %f12, %f12
28984 fblg %fcc2, loop_3430
28985 fcmpne32 %f14, %f0, %o1
28986 stb %g1, [%l7 + 0x6E]
28987 mova %icc, %o7, %l0
28988loop_3430:
28989 brgez %g3, loop_3431
28990 lduh [%l7 + 0x30], %g7
28991 fmovd %f0, %f2
28992 fcmple16 %f0, %f14, %i6
28993loop_3431:
28994 ldsh [%l7 + 0x20], %i1
28995 edge16l %g4, %i4, %g6
28996 movcs %xcc, %o5, %l2
28997 nop
28998 setx loop_3432, %l0, %l1
28999 jmpl %l1, %l6
29000 stb %l4, [%l7 + 0x51]
29001 nop
29002 setx loop_3433, %l0, %l1
29003 wrpr 0x1, %tl
29004 wrpr %l1, %tpc
29005 add %l1, 0x4, %l1
29006 wrpr %l1, %tnpc
29007 setx 0x34400001400, %l0, %l1
29008 wrpr %l1, %tstate
29009 wrhpr 0x4, %htstate
29010 retry
29011 ldsh [%l7 + 0x58], %i7
29012loop_3432:
29013 stb %i5, [%l7 + 0x2E]
29014 bgu loop_3434
29015loop_3433:
29016 movl %xcc, %o0, %g2
29017 movneg %icc, %i3, %i2
29018 st %f11, [%l7 + 0x44]
29019loop_3434:
29020 movneg %icc, %o6, %o3
29021 ldx [%l7 + 0x40], %i0
29022 fmul8ulx16 %f14, %f0, %f10
29023 movneg %xcc, %l5, %l3
29024 fbug %fcc3, loop_3435
29025 st %f0, [%l7 + 0x54]
29026 edge8l %o2, %g5, %l1
29027 fpadd16 %f2, %f8, %f8
29028loop_3435:
29029 ldd [%l7 + 0x38], %f10
29030 fpsub32s %f4, %f0, %f5
29031 srlx %o4, 0x02, %o1
29032 fnors %f9, %f13, %f3
29033 fmovsge %xcc, %f1, %f2
29034 udiv %g1, 0x1CAD, %l0
29035 movvs %icc, %g3, %g7
29036 array16 %i6, %i1, %g4
29037 pdist %f6, %f12, %f4
29038 bpos loop_3436
29039 st %f11, [%l7 + 0x38]
29040 pdist %f12, %f4, %f8
29041 xor %i4, %g6, %o7
29042loop_3436:
29043 sdivcc %l2, 0x07A2, %o5
29044 sethi 0x09E0, %l6
29045 tleu %xcc, 0x7
29046 tle %icc, 0x7
29047 fandnot1 %f6, %f0, %f0
29048 be,a,pt %xcc, loop_3437
29049 fpsub16s %f15, %f11, %f3
29050 fmovrdlz %i7, %f2, %f8
29051 fpadd32 %f2, %f0, %f8
29052loop_3437:
29053 ldd [%l7 + 0x30], %f8
29054 sth %i5, [%l7 + 0x24]
29055 tvs %xcc, 0x1
29056 orncc %l4, 0x1435, %g2
29057 fmovrslez %i3, %f4, %f7
29058 fmul8x16 %f4, %f14, %f14
29059 orcc %i2, 0x0B95, %o6
29060 fmovdgu %icc, %f2, %f12
29061 ldsw [%l7 + 0x74], %o3
29062 lduw [%l7 + 0x3C], %i0
29063 fmovsneg %icc, %f12, %f3
29064 add %o0, %l5, %o2
29065 udivcc %g5, 0x0CCF, %l3
29066 umulcc %o4, 0x1A1B, %l1
29067 edge8n %o1, %g1, %g3
29068 ta %xcc, 0x2
29069 ldsb [%l7 + 0x0B], %l0
29070 bge,a loop_3438
29071 tcc %icc, 0x3
29072 taddcctv %i6, 0x1503, %g7
29073 fzeros %f15
29074loop_3438:
29075 brgez %i1, loop_3439
29076 fcmpgt32 %f10, %f4, %g4
29077 ldsw [%l7 + 0x7C], %g6
29078 fexpand %f11, %f2
29079loop_3439:
29080 tneg %icc, 0x5
29081 fmovsvc %icc, %f11, %f14
29082 ld [%l7 + 0x18], %f5
29083 fmovsa %xcc, %f13, %f3
29084 popc %i4, %l2
29085 lduw [%l7 + 0x24], %o7
29086 ld [%l7 + 0x1C], %f5
29087 mulx %o5, 0x1064, %l6
29088 ta %icc, 0x2
29089 ta %xcc, 0x2
29090 fmovscs %xcc, %f13, %f6
29091 sth %i7, [%l7 + 0x3A]
29092 ldd [%l7 + 0x70], %f4
29093 bneg,a loop_3440
29094 lduh [%l7 + 0x16], %i5
29095 ldsh [%l7 + 0x2E], %l4
29096 fbuge,a %fcc2, loop_3441
29097loop_3440:
29098 fmovsvs %xcc, %f11, %f13
29099 tn %icc, 0x6
29100 stx %i3, [%l7 + 0x60]
29101loop_3441:
29102 subccc %g2, 0x1AC9, %i2
29103 bn,a,pn %xcc, loop_3442
29104 stx %o3, [%l7 + 0x20]
29105 fmovrdgz %i0, %f8, %f2
29106 edge32n %o0, %o6, %o2
29107loop_3442:
29108 mova %xcc, %l5, %l3
29109 fmovsne %icc, %f14, %f10
29110 edge8l %g5, %o4, %l1
29111 std %f6, [%l7 + 0x38]
29112 te %xcc, 0x3
29113 fone %f8
29114 stb %g1, [%l7 + 0x77]
29115 ldx [%l7 + 0x58], %g3
29116 andncc %l0, %o1, %g7
29117 fmovrslez %i6, %f14, %f9
29118 subcc %i1, 0x0DA7, %g6
29119 stb %g4, [%l7 + 0x58]
29120 lduh [%l7 + 0x32], %l2
29121 fblg,a %fcc0, loop_3443
29122 ldsw [%l7 + 0x0C], %i4
29123 fmovdne %xcc, %f3, %f13
29124 lduw [%l7 + 0x10], %o5
29125loop_3443:
29126 fxors %f3, %f4, %f7
29127 fmovrdlz %l6, %f0, %f2
29128 fcmped %fcc0, %f0, %f4
29129 fbul %fcc2, loop_3444
29130 bn,a,pn %xcc, loop_3445
29131 fbo,a %fcc3, loop_3446
29132 fmul8x16au %f14, %f8, %f12
29133loop_3444:
29134 fmul8x16al %f10, %f11, %f4
29135loop_3445:
29136 edge16 %o7, %i7, %i5
29137loop_3446:
29138 lduw [%l7 + 0x5C], %l4
29139 bneg,pt %xcc, loop_3447
29140 movgu %icc, %g2, %i2
29141 taddcc %o3, %i0, %i3
29142 fmovdge %xcc, %f8, %f5
29143loop_3447:
29144 ldub [%l7 + 0x50], %o6
29145 lduw [%l7 + 0x18], %o2
29146 stx %l5, [%l7 + 0x38]
29147 fba,a %fcc3, loop_3448
29148 movneg %xcc, %l3, %g5
29149 ldd [%l7 + 0x28], %f6
29150 tneg %icc, 0x4
29151loop_3448:
29152 udivcc %o0, 0x1049, %l1
29153 edge16ln %o4, %g1, %g3
29154 fmovrdne %l0, %f6, %f8
29155 ldsh [%l7 + 0x5E], %g7
29156 bvc loop_3449
29157 array16 %o1, %i6, %g6
29158 fzeros %f13
29159 lduh [%l7 + 0x3A], %i1
29160loop_3449:
29161 fpadd16s %f1, %f8, %f1
29162 fpsub32 %f0, %f10, %f4
29163 ldd [%l7 + 0x50], %f14
29164 ldd [%l7 + 0x20], %f8
29165 ldd [%l7 + 0x10], %f12
29166 fmovrsne %g4, %f5, %f2
29167 fbl %fcc1, loop_3450
29168 ldx [%l7 + 0x70], %l2
29169 ldsh [%l7 + 0x2E], %i4
29170 stx %l6, [%l7 + 0x30]
29171loop_3450:
29172 fbue,a %fcc1, loop_3451
29173 fmuld8ulx16 %f2, %f4, %f0
29174 st %f1, [%l7 + 0x54]
29175 sth %o7, [%l7 + 0x76]
29176loop_3451:
29177 bl,pt %icc, loop_3452
29178 sth %o5, [%l7 + 0x3C]
29179 sth %i5, [%l7 + 0x4A]
29180 fmovrdgez %i7, %f12, %f6
29181loop_3452:
29182 pdist %f4, %f8, %f12
29183 xnor %g2, %l4, %o3
29184 stx %i0, [%l7 + 0x20]
29185 fmovsn %icc, %f5, %f1
29186 fands %f15, %f3, %f11
29187 std %f14, [%l7 + 0x58]
29188 std %f0, [%l7 + 0x20]
29189 ldsh [%l7 + 0x6C], %i2
29190 fmovsneg %xcc, %f5, %f9
29191 udivx %i3, 0x0C73, %o2
29192 tleu %xcc, 0x1
29193 fmovdvs %icc, %f2, %f11
29194 movpos %icc, %l5, %l3
29195 bn,pn %xcc, loop_3453
29196 call loop_3454
29197 brnz,a %g5, loop_3455
29198 fmovrse %o6, %f5, %f14
29199loop_3453:
29200 sth %l1, [%l7 + 0x28]
29201loop_3454:
29202 fba %fcc1, loop_3456
29203loop_3455:
29204 udiv %o4, 0x10F3, %o0
29205 fnor %f10, %f6, %f0
29206 tcc %icc, 0x1
29207loop_3456:
29208 edge32ln %g1, %g3, %g7
29209 movneg %xcc, %o1, %i6
29210 fnegs %f6, %f15
29211 fnegd %f8, %f6
29212 bne,pt %xcc, loop_3457
29213 subccc %g6, 0x1848, %l0
29214 fbne %fcc3, loop_3458
29215 alignaddr %g4, %i1, %i4
29216loop_3457:
29217 brgez,a %l6, loop_3459
29218 fmovs %f12, %f12
29219loop_3458:
29220 fmovsa %icc, %f12, %f9
29221 fone %f14
29222loop_3459:
29223 edge32ln %o7, %l2, %i5
29224 te %icc, 0x0
29225 fmovscc %icc, %f2, %f11
29226 fnands %f0, %f10, %f2
29227 fmul8ulx16 %f0, %f8, %f2
29228 taddcc %i7, %g2, %o5
29229 be %icc, loop_3460
29230 fmovrsgz %o3, %f5, %f12
29231 fornot2 %f2, %f0, %f0
29232 tl %xcc, 0x7
29233loop_3460:
29234 lduw [%l7 + 0x5C], %l4
29235 stw %i2, [%l7 + 0x10]
29236 fsrc2 %f6, %f2
29237 fpsub32s %f11, %f13, %f8
29238 lduw [%l7 + 0x7C], %i3
29239 ldub [%l7 + 0x37], %i0
29240 stb %l5, [%l7 + 0x66]
29241 fxnors %f1, %f3, %f6
29242 fmovrslez %o2, %f4, %f13
29243 sdivx %l3, 0x084D, %o6
29244 movrlz %g5, 0x369, %l1
29245 fbul %fcc2, loop_3461
29246 sth %o0, [%l7 + 0x62]
29247 fbn,a %fcc0, loop_3462
29248 fmovde %icc, %f8, %f4
29249loop_3461:
29250 fxors %f5, %f15, %f13
29251 sdivx %g1, 0x1981, %o4
29252loop_3462:
29253 fornot2s %f3, %f10, %f7
29254 tge %icc, 0x7
29255 stw %g7, [%l7 + 0x18]
29256 ldsh [%l7 + 0x12], %o1
29257 fbug %fcc0, loop_3463
29258 srlx %g3, %i6, %l0
29259 fone %f4
29260 addcc %g6, 0x088C, %g4
29261loop_3463:
29262 ldub [%l7 + 0x24], %i4
29263 umulcc %i1, %o7, %l2
29264 stx %l6, [%l7 + 0x70]
29265 fcmpd %fcc2, %f0, %f4
29266 ldsh [%l7 + 0x7C], %i7
29267 fbn,a %fcc2, loop_3464
29268 fble %fcc2, loop_3465
29269 ta %icc, 0x7
29270 fnot2 %f12, %f8
29271loop_3464:
29272 fmovdvs %icc, %f2, %f14
29273loop_3465:
29274 ldub [%l7 + 0x1C], %i5
29275 tvc %xcc, 0x0
29276 fcmped %fcc2, %f4, %f14
29277 umul %g2, %o5, %o3
29278 edge8l %i2, %l4, %i3
29279 fandnot2 %f10, %f10, %f2
29280 edge8ln %i0, %o2, %l5
29281 xor %l3, %o6, %g5
29282 fmovrslz %l1, %f12, %f13
29283 lduw [%l7 + 0x50], %g1
29284 brlz %o4, loop_3466
29285 stx %o0, [%l7 + 0x78]
29286 ldub [%l7 + 0x20], %g7
29287 brz %o1, loop_3467
29288loop_3466:
29289 fnor %f8, %f14, %f6
29290 ldsh [%l7 + 0x16], %i6
29291 move %xcc, %l0, %g3
29292loop_3467:
29293 stw %g4, [%l7 + 0x7C]
29294 subccc %g6, %i4, %o7
29295 fmuld8ulx16 %f1, %f6, %f4
29296 ldd [%l7 + 0x70], %f14
29297 bne,pn %icc, loop_3468
29298 pdist %f6, %f6, %f14
29299 lduw [%l7 + 0x10], %i1
29300 array32 %l2, %l6, %i5
29301loop_3468:
29302 fpsub16s %f2, %f12, %f8
29303 fcmpgt32 %f0, %f12, %i7
29304 tle %icc, 0x5
29305 sdivcc %o5, 0x0ADB, %g2
29306 array8 %i2, %l4, %i3
29307 brlz %i0, loop_3469
29308 tleu %icc, 0x6
29309 fandnot1s %f5, %f15, %f3
29310 ldub [%l7 + 0x2F], %o2
29311loop_3469:
29312 fmuld8sux16 %f11, %f8, %f0
29313 fmovrdne %o3, %f14, %f0
29314 fmovdne %icc, %f12, %f8
29315 stb %l3, [%l7 + 0x0D]
29316 fmovrsne %o6, %f3, %f15
29317 ldsw [%l7 + 0x5C], %l5
29318 fmul8ulx16 %f2, %f2, %f4
29319 ldub [%l7 + 0x54], %g5
29320 fmovdneg %icc, %f0, %f15
29321 sllx %g1, %o4, %l1
29322 fornot2s %f15, %f1, %f9
29323 fnegd %f0, %f6
29324 st %f9, [%l7 + 0x78]
29325 fmovsgu %icc, %f13, %f10
29326 lduh [%l7 + 0x10], %g7
29327 fmovsvs %xcc, %f8, %f2
29328 fblg %fcc1, loop_3470
29329 andcc %o1, 0x1EF9, %o0
29330 st %f2, [%l7 + 0x70]
29331 fbu %fcc1, loop_3471
29332loop_3470:
29333 siam 0x1
29334 movpos %icc, %i6, %l0
29335 fmul8x16au %f15, %f2, %f6
29336loop_3471:
29337 fzeros %f14
29338 smulcc %g4, 0x0EEC, %g6
29339 udivx %g3, 0x02C6, %i4
29340 smulcc %i1, 0x1DD1, %o7
29341 ldx [%l7 + 0x28], %l2
29342 add %i5, %i7, %l6
29343 fnegs %f0, %f10
29344 fmovdn %icc, %f6, %f15
29345 tleu %icc, 0x7
29346 fbe %fcc3, loop_3472
29347 stb %g2, [%l7 + 0x3A]
29348 fmovscc %icc, %f13, %f5
29349 fmovdne %xcc, %f8, %f7
29350loop_3472:
29351 tvs %icc, 0x6
29352 stx %i2, [%l7 + 0x38]
29353 ldub [%l7 + 0x5F], %l4
29354 umulcc %i3, %o5, %i0
29355 sdiv %o2, 0x1885, %l3
29356 fbug %fcc2, loop_3473
29357 tvs %icc, 0x1
29358 sth %o6, [%l7 + 0x42]
29359 fandnot2s %f14, %f5, %f15
29360loop_3473:
29361 bvs,a,pn %icc, loop_3474
29362 subc %o3, 0x0592, %g5
29363 fnot1s %f8, %f1
29364 fmovdneg %xcc, %f0, %f0
29365loop_3474:
29366 tl %xcc, 0x0
29367 ldsw [%l7 + 0x64], %l5
29368 movrgz %g1, 0x0CF, %l1
29369 fmovsgu %icc, %f10, %f11
29370 andncc %o4, %g7, %o0
29371 movl %icc, %i6, %l0
29372 fmovdpos %xcc, %f5, %f6
29373 fmovsa %xcc, %f6, %f13
29374 tne %icc, 0x3
29375 ldsh [%l7 + 0x62], %o1
29376 udivcc %g4, 0x0480, %g6
29377 fmovdcc %xcc, %f2, %f2
29378 movrlz %g3, 0x333, %i4
29379 siam 0x4
29380 udivcc %i1, 0x1A3A, %l2
29381 stb %o7, [%l7 + 0x7B]
29382 fones %f5
29383 ldd [%l7 + 0x50], %f4
29384 umul %i5, 0x0C89, %i7
29385 umulcc %g2, 0x0ACB, %i2
29386 ldsh [%l7 + 0x1E], %l6
29387 sdivcc %l4, 0x16F0, %o5
29388 fornot1s %f5, %f4, %f2
29389 ldub [%l7 + 0x1C], %i0
29390 st %f15, [%l7 + 0x68]
29391 fsrc1s %f11, %f15
29392 std %f8, [%l7 + 0x68]
29393 array32 %o2, %l3, %i3
29394 edge16n %o6, %o3, %g5
29395 std %f14, [%l7 + 0x50]
29396 ldx [%l7 + 0x78], %l5
29397 stx %l1, [%l7 + 0x60]
29398 fsrc2s %f8, %f11
29399 stw %g1, [%l7 + 0x20]
29400 fpsub32s %f15, %f0, %f5
29401 lduh [%l7 + 0x08], %g7
29402 fpmerge %f9, %f6, %f6
29403 fbne,a %fcc0, loop_3475
29404 movg %icc, %o4, %o0
29405 brlez,a %l0, loop_3476
29406 bcs,a,pt %xcc, loop_3477
29407loop_3475:
29408 fsrc1 %f8, %f6
29409 fabss %f15, %f9
29410loop_3476:
29411 fnands %f9, %f9, %f3
29412loop_3477:
29413 stb %o1, [%l7 + 0x5B]
29414 st %f1, [%l7 + 0x64]
29415 siam 0x3
29416 siam 0x2
29417 fbu %fcc1, loop_3478
29418 st %f8, [%l7 + 0x1C]
29419 udivcc %g4, 0x0963, %i6
29420 lduh [%l7 + 0x7C], %g6
29421loop_3478:
29422 stw %i4, [%l7 + 0x1C]
29423 alignaddr %i1, %g3, %l2
29424 mulscc %i5, %i7, %g2
29425 movrne %i2, 0x279, %o7
29426 edge8 %l6, %l4, %o5
29427 fcmple32 %f8, %f4, %o2
29428 fbue,a %fcc1, loop_3479
29429 fmovdl %icc, %f4, %f6
29430 fmovdn %icc, %f4, %f10
29431 fornot1s %f0, %f5, %f6
29432loop_3479:
29433 ba,a,pn %xcc, loop_3480
29434 bvs,pt %icc, loop_3481
29435 movrlz %i0, 0x03B, %i3
29436 andncc %l3, %o6, %g5
29437loop_3480:
29438 bcc %xcc, loop_3482
29439loop_3481:
29440 ldub [%l7 + 0x30], %l5
29441 ldx [%l7 + 0x50], %l1
29442 fbne %fcc0, loop_3483
29443loop_3482:
29444 fxnors %f12, %f6, %f10
29445 stb %g1, [%l7 + 0x6E]
29446 bn,a,pn %xcc, loop_3484
29447loop_3483:
29448 ldx [%l7 + 0x28], %g7
29449 fandnot1 %f0, %f0, %f14
29450 move %xcc, %o3, %o4
29451loop_3484:
29452 ldsb [%l7 + 0x38], %o0
29453 fcmpeq32 %f14, %f14, %l0
29454 orn %g4, 0x1DEA, %i6
29455 fmovsle %icc, %f13, %f11
29456 brgez %o1, loop_3485
29457 bne,a loop_3486
29458 lduh [%l7 + 0x0A], %i4
29459 ldx [%l7 + 0x20], %g6
29460loop_3485:
29461 lduh [%l7 + 0x40], %i1
29462loop_3486:
29463 fmovrse %g3, %f13, %f1
29464 subccc %i5, %l2, %g2
29465 orncc %i7, %o7, %l6
29466 lduw [%l7 + 0x14], %l4
29467 ldsb [%l7 + 0x27], %o5
29468 fmovscc %xcc, %f4, %f0
29469 stx %i2, [%l7 + 0x40]
29470 te %xcc, 0x6
29471 edge8ln %i0, %i3, %o2
29472 fcmpeq16 %f6, %f10, %l3
29473 fmovrdne %o6, %f10, %f12
29474 fmuld8sux16 %f2, %f9, %f0
29475 fcmpne32 %f8, %f6, %l5
29476 fmovscs %icc, %f9, %f13
29477 ldub [%l7 + 0x4D], %g5
29478 lduw [%l7 + 0x78], %l1
29479 fnands %f0, %f0, %f0
29480 fmovrdne %g1, %f12, %f6
29481 sethi 0x1630, %o3
29482 te %xcc, 0x7
29483 fmovrslez %o4, %f5, %f10
29484 faligndata %f2, %f12, %f2
29485 tneg %icc, 0x5
29486 movn %xcc, %g7, %o0
29487 bvs,pn %icc, loop_3487
29488 ldsw [%l7 + 0x0C], %l0
29489 sth %g4, [%l7 + 0x7E]
29490 tvc %xcc, 0x0
29491loop_3487:
29492 fpsub16 %f6, %f10, %f8
29493 xnorcc %i6, %i4, %g6
29494 tne %icc, 0x5
29495 fabsd %f4, %f2
29496 fmovscc %icc, %f14, %f14
29497 tne %xcc, 0x4
29498 ldub [%l7 + 0x79], %i1
29499 fmovdle %xcc, %f7, %f5
29500 stb %o1, [%l7 + 0x11]
29501 subccc %g3, 0x0F16, %l2
29502 sth %i5, [%l7 + 0x18]
29503 fmovscs %icc, %f12, %f8
29504 alignaddrl %g2, %i7, %o7
29505 fnands %f13, %f0, %f14
29506 fnot1 %f6, %f12
29507 ldd [%l7 + 0x48], %f14
29508 lduw [%l7 + 0x0C], %l6
29509 fmovsleu %icc, %f15, %f14
29510 ldsw [%l7 + 0x10], %l4
29511 fand %f6, %f0, %f2
29512 ldd [%l7 + 0x38], %f14
29513 ldsw [%l7 + 0x34], %i2
29514 edge16l %o5, %i0, %o2
29515 fsrc1s %f13, %f1
29516 edge8n %l3, %o6, %l5
29517 tcc %xcc, 0x3
29518 movcc %xcc, %i3, %g5
29519 fbug %fcc3, loop_3488
29520 nop
29521 setx loop_3489, %l0, %l1
29522 jmpl %l1, %g1
29523 sdivcc %l1, 0x0397, %o4
29524 ldub [%l7 + 0x5F], %o3
29525loop_3488:
29526 udiv %o0, 0x07EB, %l0
29527loop_3489:
29528 stb %g7, [%l7 + 0x60]
29529 orcc %i6, 0x12A2, %i4
29530 stb %g6, [%l7 + 0x30]
29531 ldx [%l7 + 0x40], %i1
29532 fsrc2s %f10, %f14
29533 taddcctv %g4, %o1, %l2
29534 tsubcc %g3, 0x1634, %i5
29535 ldsh [%l7 + 0x14], %g2
29536 movne %icc, %i7, %l6
29537 ldsb [%l7 + 0x22], %l4
29538 fnor %f12, %f4, %f0
29539 fnot2s %f7, %f4
29540 ldx [%l7 + 0x58], %o7
29541 movl %xcc, %o5, %i2
29542 ldsw [%l7 + 0x18], %o2
29543 stb %i0, [%l7 + 0x62]
29544 fmovde %icc, %f0, %f7
29545 movne %icc, %l3, %l5
29546 fsrc1s %f4, %f9
29547 movge %icc, %i3, %o6
29548 st %f12, [%l7 + 0x58]
29549 fbul,a %fcc2, loop_3490
29550 fcmple32 %f8, %f4, %g1
29551 fcmpgt16 %f8, %f6, %l1
29552 ldub [%l7 + 0x48], %g5
29553loop_3490:
29554 fmovdpos %xcc, %f2, %f4
29555 ldsh [%l7 + 0x72], %o4
29556 tsubcc %o3, %l0, %g7
29557 ldsb [%l7 + 0x50], %i6
29558 fcmpeq32 %f12, %f8, %i4
29559 umul %g6, %o0, %g4
29560 fxors %f12, %f10, %f5
29561 ldsw [%l7 + 0x18], %o1
29562 stx %l2, [%l7 + 0x50]
29563 tne %xcc, 0x6
29564 ldsb [%l7 + 0x73], %i1
29565 stb %g3, [%l7 + 0x0C]
29566 ldsh [%l7 + 0x4E], %i5
29567 srlx %i7, %g2, %l6
29568 movne %xcc, %o7, %l4
29569 lduw [%l7 + 0x60], %o5
29570 fornot1 %f4, %f14, %f12
29571 orn %o2, %i0, %i2
29572 nop
29573 setx loop_3491, %l0, %l1
29574 wrpr 0x1, %tl
29575 wrpr %l1, %tpc
29576 add %l1, 0x4, %l1
29577 wrpr %l1, %tnpc
29578 setx 0x34400001400, %l0, %l1
29579 wrpr %l1, %tstate
29580 wrhpr 0x4, %htstate
29581 retry
29582 sth %l5, [%l7 + 0x10]
29583 fnegs %f10, %f14
29584 fmovrslz %i3, %f7, %f8
29585loop_3491:
29586 tsubcc %o6, %g1, %l3
29587 sra %l1, %g5, %o4
29588 sth %o3, [%l7 + 0x7E]
29589 ldsh [%l7 + 0x2E], %g7
29590 ldd [%l7 + 0x50], %f14
29591 ldd [%l7 + 0x38], %f10
29592 sth %l0, [%l7 + 0x12]
29593 movneg %icc, %i6, %i4
29594 subc %g6, 0x18C9, %o0
29595 ldx [%l7 + 0x38], %g4
29596 brnz %o1, loop_3492
29597 lduh [%l7 + 0x20], %i1
29598 fandnot2 %f2, %f14, %f6
29599 bshuffle %f6, %f4, %f0
29600loop_3492:
29601 ldsw [%l7 + 0x64], %g3
29602 ldsb [%l7 + 0x76], %l2
29603 ldsw [%l7 + 0x60], %i5
29604 stb %g2, [%l7 + 0x20]
29605 stb %l6, [%l7 + 0x67]
29606 movcs %xcc, %i7, %o7
29607 fbn,a %fcc2, loop_3493
29608 fbg %fcc0, loop_3494
29609 fsrc2 %f4, %f14
29610 fors %f4, %f2, %f3
29611loop_3493:
29612 ld [%l7 + 0x3C], %f0
29613loop_3494:
29614 fbu,a %fcc1, loop_3495
29615 nop
29616 setx loop_3496, %l0, %l1
29617 wrpr 0x1, %tl
29618 wrpr %l1, %tpc
29619 add %l1, 0x4, %l1
29620 wrpr %l1, %tnpc
29621 setx 0x34400001400, %l0, %l1
29622 wrpr %l1, %tstate
29623 wrhpr 0x4, %htstate
29624 retry
29625 lduh [%l7 + 0x10], %l4
29626 fpackfix %f6, %f10
29627loop_3495:
29628 ldsh [%l7 + 0x12], %o2
29629loop_3496:
29630 stw %o5, [%l7 + 0x0C]
29631 stb %i2, [%l7 + 0x6D]
29632 ldsb [%l7 + 0x4B], %i0
29633 fcmpgt16 %f0, %f4, %l5
29634 std %f0, [%l7 + 0x10]
29635 fzeros %f10
29636 edge32n %i3, %o6, %l3
29637 lduw [%l7 + 0x3C], %g1
29638 fpackfix %f4, %f15
29639 fexpand %f14, %f8
29640 tn %xcc, 0x4
29641 lduw [%l7 + 0x54], %g5
29642 fmovscs %icc, %f15, %f1
29643 std %f0, [%l7 + 0x58]
29644 ldx [%l7 + 0x40], %o4
29645 ld [%l7 + 0x40], %f4
29646 stx %o3, [%l7 + 0x58]
29647 tne %xcc, 0x0
29648 sth %l1, [%l7 + 0x74]
29649 stb %g7, [%l7 + 0x1B]
29650 ldsh [%l7 + 0x6A], %l0
29651 fmovdcs %xcc, %f15, %f2
29652 st %f1, [%l7 + 0x58]
29653 fmovdcs %xcc, %f11, %f11
29654 fandnot1 %f6, %f14, %f14
29655 fones %f11
29656 ldub [%l7 + 0x6E], %i4
29657 fbu %fcc0, loop_3497
29658 tcs %icc, 0x5
29659 ldub [%l7 + 0x30], %g6
29660 sth %o0, [%l7 + 0x6A]
29661loop_3497:
29662 fbne,a %fcc2, loop_3498
29663 fpadd32 %f14, %f10, %f10
29664 smulcc %g4, %o1, %i1
29665 fnegd %f0, %f12
29666loop_3498:
29667 fors %f11, %f9, %f13
29668 brgez %g3, loop_3499
29669 edge16ln %l2, %i6, %g2
29670 fpadd16s %f9, %f6, %f14
29671 stx %i5, [%l7 + 0x68]
29672loop_3499:
29673 fxors %f5, %f13, %f11
29674 fpadd32s %f6, %f5, %f7
29675 fmovsvs %icc, %f12, %f5
29676 fbo,a %fcc2, loop_3500
29677 lduw [%l7 + 0x5C], %i7
29678 movvs %icc, %o7, %l6
29679 fbuge,a %fcc0, loop_3501
29680loop_3500:
29681 fmovse %xcc, %f2, %f14
29682 add %l4, 0x114F, %o2
29683 movl %icc, %i2, %i0
29684loop_3501:
29685 ldsh [%l7 + 0x58], %l5
29686 fsrc2 %f8, %f2
29687 std %f10, [%l7 + 0x60]
29688 fandnot2 %f8, %f8, %f14
29689 tge %xcc, 0x1
29690 edge16 %i3, %o5, %o6
29691 fmovsvs %xcc, %f2, %f2
29692 bcc,pn %icc, loop_3502
29693 ldsb [%l7 + 0x2F], %g1
29694 movle %icc, %l3, %g5
29695 fmovrsne %o4, %f14, %f9
29696loop_3502:
29697 bvc,a,pt %icc, loop_3503
29698 movgu %xcc, %o3, %g7
29699 orncc %l1, 0x058D, %l0
29700 fmovrde %i4, %f14, %f14
29701loop_3503:
29702 siam 0x7
29703 ldsh [%l7 + 0x1A], %g6
29704 movcc %xcc, %g4, %o0
29705 fmuld8ulx16 %f4, %f8, %f4
29706 subcc %i1, 0x0652, %o1
29707 movre %l2, 0x22A, %g3
29708 bl %icc, loop_3504
29709 addc %i6, %g2, %i7
29710 fnegs %f12, %f1
29711 bge,pt %icc, loop_3505
29712loop_3504:
29713 fandnot1s %f11, %f10, %f7
29714 alignaddrl %o7, %i5, %l6
29715 fsrc2 %f8, %f8
29716loop_3505:
29717 ldub [%l7 + 0x0B], %l4
29718 st %f8, [%l7 + 0x54]
29719 lduh [%l7 + 0x32], %i2
29720 fmovsl %icc, %f2, %f14
29721 movl %xcc, %o2, %l5
29722 fmovdgu %icc, %f8, %f14
29723 ldsw [%l7 + 0x24], %i3
29724 fbl %fcc2, loop_3506
29725 bgu,pn %xcc, loop_3507
29726 ldsh [%l7 + 0x2A], %o5
29727 udivcc %i0, 0x1EC5, %o6
29728loop_3506:
29729 edge8l %g1, %l3, %o4
29730loop_3507:
29731 ldsw [%l7 + 0x34], %g5
29732 stw %o3, [%l7 + 0x20]
29733 fmovdne %xcc, %f11, %f2
29734 fsrc1 %f4, %f12
29735 faligndata %f8, %f6, %f0
29736 ldub [%l7 + 0x74], %l1
29737 move %icc, %l0, %i4
29738 popc %g7, %g4
29739 stx %o0, [%l7 + 0x10]
29740 ldsb [%l7 + 0x17], %i1
29741 stw %g6, [%l7 + 0x20]
29742 fcmpes %fcc2, %f1, %f8
29743 fmovdcc %xcc, %f1, %f0
29744 std %f6, [%l7 + 0x60]
29745 fandnot1s %f8, %f11, %f13
29746 fmovsneg %xcc, %f8, %f11
29747 call loop_3508
29748 fnot2 %f4, %f0
29749 stb %l2, [%l7 + 0x52]
29750 and %o1, %g3, %i6
29751loop_3508:
29752 stb %i7, [%l7 + 0x7A]
29753 fnors %f8, %f12, %f8
29754 tl %xcc, 0x2
29755 fblg %fcc0, loop_3509
29756 fbule,a %fcc0, loop_3510
29757 edge8 %o7, %i5, %l6
29758 movn %icc, %l4, %i2
29759loop_3509:
29760 fmovse %xcc, %f6, %f5
29761loop_3510:
29762 fandnot2s %f0, %f2, %f4
29763 fbg,a %fcc3, loop_3511
29764 ld [%l7 + 0x54], %f8
29765 fsrc1 %f6, %f4
29766 or %g2, 0x1CDA, %l5
29767loop_3511:
29768 ba,a,pn %icc, loop_3512
29769 ldsh [%l7 + 0x4C], %o2
29770 movrgez %i3, %i0, %o6
29771 movrlz %o5, %g1, %o4
29772loop_3512:
29773 alignaddr %l3, %g5, %o3
29774 nop
29775 setx loop_3513, %l0, %l1
29776 wrpr 0x1, %tl
29777 wrpr %l1, %tpc
29778 add %l1, 0x4, %l1
29779 wrpr %l1, %tnpc
29780 setx 0x34400001400, %l0, %l1
29781 wrpr %l1, %tstate
29782 wrhpr 0x4, %htstate
29783 retry
29784 st %f5, [%l7 + 0x24]
29785 addccc %l0, %l1, %i4
29786 stb %g4, [%l7 + 0x6F]
29787loop_3513:
29788 fmovdcc %xcc, %f12, %f10
29789 stx %o0, [%l7 + 0x18]
29790 fnot2 %f14, %f4
29791 array8 %i1, %g6, %l2
29792 tgu %icc, 0x0
29793 fsrc2 %f0, %f14
29794 lduh [%l7 + 0x10], %o1
29795 fpadd16s %f9, %f10, %f5
29796 sth %g7, [%l7 + 0x18]
29797 bshuffle %f8, %f8, %f2
29798 taddcctv %i6, 0x0F52, %i7
29799 bpos,a,pt %xcc, loop_3514
29800 movle %icc, %o7, %i5
29801 ldx [%l7 + 0x28], %l6
29802 fnot2 %f14, %f0
29803loop_3514:
29804 fmovsne %icc, %f7, %f1
29805 lduw [%l7 + 0x28], %l4
29806 ldsb [%l7 + 0x34], %i2
29807 addc %g2, 0x146C, %l5
29808 edge16l %o2, %g3, %i3
29809 lduh [%l7 + 0x62], %o6
29810 ldsb [%l7 + 0x45], %i0
29811 andn %g1, 0x0166, %o4
29812 movcs %icc, %l3, %o5
29813 ldsb [%l7 + 0x43], %g5
29814 sethi 0x1019, %l0
29815 st %f9, [%l7 + 0x28]
29816 tge %xcc, 0x0
29817 addc %l1, 0x1165, %i4
29818 lduw [%l7 + 0x08], %g4
29819 popc 0x13A0, %o3
29820 add %i1, 0x0D73, %o0
29821 udivcc %l2, 0x05C9, %o1
29822 fmovrde %g6, %f0, %f12
29823 movl %xcc, %i6, %i7
29824 brnz,a %o7, loop_3515
29825 fpack16 %f14, %f11
29826 sth %i5, [%l7 + 0x48]
29827 fmul8x16au %f15, %f6, %f12
29828loop_3515:
29829 fbl,a %fcc3, loop_3516
29830 stx %g7, [%l7 + 0x18]
29831 edge16l %l4, %i2, %l6
29832 fba,a %fcc1, loop_3517
29833loop_3516:
29834 fmovrslez %l5, %f6, %f4
29835 fmovs %f4, %f7
29836 fmovsneg %icc, %f12, %f14
29837loop_3517:
29838 mulx %o2, %g2, %i3
29839 fpsub32s %f4, %f5, %f10
29840 sdivcc %g3, 0x0294, %i0
29841 ldx [%l7 + 0x68], %o6
29842 fpadd16 %f0, %f10, %f8
29843 fandnot2s %f9, %f12, %f2
29844 xor %g1, 0x0498, %l3
29845 fble,a %fcc0, loop_3518
29846 fmovdg %xcc, %f9, %f6
29847 stw %o5, [%l7 + 0x74]
29848 ldub [%l7 + 0x1A], %o4
29849loop_3518:
29850 fmovsvc %xcc, %f0, %f9
29851 ldub [%l7 + 0x29], %g5
29852 stx %l0, [%l7 + 0x48]
29853 movvs %xcc, %i4, %l1
29854 call loop_3519
29855 bn,a,pn %icc, loop_3520
29856 fbuge,a %fcc3, loop_3521
29857 orcc %g4, %o3, %i1
29858loop_3519:
29859 fmovrse %l2, %f7, %f11
29860loop_3520:
29861 umulcc %o1, 0x1E5A, %o0
29862loop_3521:
29863 edge8 %i6, %g6, %i7
29864 bvc,a loop_3522
29865 edge16n %o7, %g7, %l4
29866 stb %i5, [%l7 + 0x6A]
29867 sdivcc %l6, 0x0AFA, %l5
29868loop_3522:
29869 fmovs %f13, %f3
29870 stb %i2, [%l7 + 0x7B]
29871 brz %o2, loop_3523
29872 fmovsa %xcc, %f14, %f10
29873 subc %i3, %g3, %i0
29874 tn %icc, 0x0
29875loop_3523:
29876 xnorcc %o6, 0x04C3, %g1
29877 movvs %icc, %g2, %l3
29878 edge32ln %o4, %o5, %g5
29879 sth %i4, [%l7 + 0x0E]
29880 fmovsn %icc, %f3, %f9
29881 ldx [%l7 + 0x10], %l0
29882 ldx [%l7 + 0x18], %g4
29883 stx %o3, [%l7 + 0x20]
29884 fbo,a %fcc0, loop_3524
29885 ldsw [%l7 + 0x48], %i1
29886 sth %l1, [%l7 + 0x4E]
29887 fandnot2s %f13, %f12, %f12
29888loop_3524:
29889 for %f10, %f0, %f12
29890 ldsh [%l7 + 0x56], %o1
29891 fmovrsgz %l2, %f3, %f1
29892 ldsh [%l7 + 0x46], %o0
29893 std %f10, [%l7 + 0x38]
29894 ldd [%l7 + 0x68], %f6
29895 ldsw [%l7 + 0x30], %i6
29896 ldd [%l7 + 0x28], %f14
29897 tvs %icc, 0x5
29898 movrne %i7, %g6, %g7
29899 stx %l4, [%l7 + 0x70]
29900 edge32 %o7, %l6, %l5
29901 taddcctv %i5, %o2, %i2
29902 xnorcc %g3, %i0, %o6
29903 fmovde %icc, %f13, %f13
29904 lduw [%l7 + 0x40], %g1
29905 fmovda %xcc, %f14, %f12
29906 stx %g2, [%l7 + 0x18]
29907 fbug %fcc1, loop_3525
29908 ta %xcc, 0x7
29909 lduw [%l7 + 0x7C], %i3
29910 addcc %o4, 0x1ABD, %o5
29911loop_3525:
29912 fmovdvs %icc, %f5, %f3
29913 ldx [%l7 + 0x60], %l3
29914 fzero %f2
29915 mulscc %i4, %g5, %l0
29916 ld [%l7 + 0x2C], %f0
29917 fnor %f8, %f8, %f8
29918 fmovrse %o3, %f3, %f5
29919 movrgz %i1, %l1, %o1
29920 tcs %xcc, 0x2
29921 fxor %f12, %f6, %f14
29922 movrlez %l2, %o0, %g4
29923 fnor %f14, %f6, %f10
29924 fmul8x16 %f1, %f4, %f2
29925 fpsub32 %f14, %f6, %f8
29926 fmovsge %xcc, %f0, %f5
29927 movleu %icc, %i6, %i7
29928 ldub [%l7 + 0x39], %g7
29929 add %l4, %g6, %l6
29930 fbule,a %fcc1, loop_3526
29931 ldx [%l7 + 0x48], %l5
29932 stb %i5, [%l7 + 0x46]
29933 tpos %icc, 0x2
29934loop_3526:
29935 fandnot2s %f8, %f14, %f1
29936 brgz,a %o2, loop_3527
29937 fxnor %f2, %f0, %f0
29938 faligndata %f4, %f0, %f0
29939 nop
29940 setx loop_3528, %l0, %l1
29941 wrpr 0x1, %tl
29942 wrpr %l1, %tnpc
29943 setx 0x34400001400, %l0, %l1
29944 wrpr %l1, %tstate
29945 wrhpr 0x4, %htstate
29946 done
29947loop_3527:
29948 bshuffle %f6, %f2, %f4
29949 bneg,a %xcc, loop_3529
29950 fmovdg %xcc, %f9, %f12
29951loop_3528:
29952 bshuffle %f2, %f4, %f2
29953 tne %icc, 0x4
29954loop_3529:
29955 fsrc1 %f6, %f2
29956 fcmpne16 %f12, %f12, %o7
29957 for %f6, %f0, %f6
29958 add %g3, 0x1BB4, %i2
29959 stx %o6, [%l7 + 0x58]
29960 movleu %icc, %i0, %g1
29961 stb %g2, [%l7 + 0x32]
29962 fmovdn %xcc, %f5, %f9
29963 bleu,a %icc, loop_3530
29964 ldx [%l7 + 0x28], %i3
29965 fcmpne32 %f0, %f6, %o4
29966 orn %l3, %i4, %o5
29967loop_3530:
29968 fones %f8
29969 fbge %fcc0, loop_3531
29970 movvs %icc, %g5, %l0
29971 edge8l %i1, %l1, %o3
29972 stw %l2, [%l7 + 0x60]
29973loop_3531:
29974 bge %xcc, loop_3532
29975 subcc %o0, 0x1A4D, %g4
29976 stb %i6, [%l7 + 0x5F]
29977 stw %o1, [%l7 + 0x4C]
29978loop_3532:
29979 stb %i7, [%l7 + 0x15]
29980 fpack32 %f10, %f2, %f12
29981 brgez,a %l4, loop_3533
29982 tg %icc, 0x2
29983 ldd [%l7 + 0x28], %f4
29984 bpos,a %xcc, loop_3534
29985loop_3533:
29986 popc %g7, %g6
29987 fcmpne32 %f0, %f12, %l6
29988 ba,pn %icc, loop_3535
29989loop_3534:
29990 be %xcc, loop_3536
29991 fmovdneg %xcc, %f4, %f10
29992 fmovrdgez %l5, %f0, %f2
29993loop_3535:
29994 ldub [%l7 + 0x27], %i5
29995loop_3536:
29996 bcc,a %xcc, loop_3537
29997 std %f12, [%l7 + 0x70]
29998 fone %f4
29999 call loop_3538
30000loop_3537:
30001 tvc %xcc, 0x7
30002 fmovsgu %icc, %f1, %f3
30003 fone %f0
30004loop_3538:
30005 movrgez %o7, 0x07D, %g3
30006 fmovrdlez %o2, %f8, %f0
30007 stx %i2, [%l7 + 0x48]
30008 move %icc, %o6, %i0
30009 ldsb [%l7 + 0x4D], %g2
30010 edge32l %g1, %i3, %l3
30011 fsrc1s %f8, %f3
30012 stb %o4, [%l7 + 0x74]
30013 addccc %i4, 0x126B, %g5
30014 fmovspos %xcc, %f10, %f2
30015 sth %l0, [%l7 + 0x36]
30016 brlez,a %o5, loop_3539
30017 fmul8ulx16 %f14, %f6, %f0
30018 siam 0x4
30019 be,pt %icc, loop_3540
30020loop_3539:
30021 lduh [%l7 + 0x0A], %i1
30022 fcmped %fcc3, %f10, %f4
30023 fmovsleu %icc, %f3, %f4
30024loop_3540:
30025 std %f10, [%l7 + 0x70]
30026 or %l1, %l2, %o3
30027 ldd [%l7 + 0x58], %f4
30028 fmovsne %icc, %f5, %f2
30029 ldsw [%l7 + 0x68], %o0
30030 stb %i6, [%l7 + 0x5F]
30031 ld [%l7 + 0x14], %f3
30032 fandnot1s %f6, %f5, %f1
30033 ldub [%l7 + 0x28], %o1
30034 fmovrse %g4, %f14, %f11
30035 fmovrsgz %l4, %f0, %f12
30036 std %f10, [%l7 + 0x20]
30037 ldsw [%l7 + 0x64], %i7
30038 stw %g7, [%l7 + 0x54]
30039 fmul8x16al %f4, %f7, %f6
30040 fxnor %f6, %f4, %f12
30041 std %f0, [%l7 + 0x70]
30042 ldsh [%l7 + 0x72], %l6
30043 fxnors %f8, %f9, %f10
30044 stb %l5, [%l7 + 0x72]
30045 fandnot1s %f9, %f4, %f2
30046 ldd [%l7 + 0x20], %f0
30047 smul %g6, 0x1233, %i5
30048 fbne,a %fcc1, loop_3541
30049 andncc %o7, %g3, %i2
30050 fnot2 %f12, %f14
30051 tcc %icc, 0x3
30052loop_3541:
30053 array32 %o6, %i0, %g2
30054 andn %o2, %g1, %l3
30055 fpack16 %f2, %f7
30056 fmovsa %icc, %f10, %f2
30057 fmovdle %icc, %f12, %f0
30058 srax %o4, %i4, %g5
30059 fmuld8sux16 %f6, %f5, %f6
30060 mova %xcc, %i3, %o5
30061 movleu %icc, %l0, %l1
30062 fmovrde %i1, %f2, %f2
30063 sth %o3, [%l7 + 0x56]
30064 mova %icc, %o0, %i6
30065 fornot1s %f8, %f14, %f0
30066 fmovrslez %l2, %f8, %f10
30067 tsubcctv %g4, %o1, %l4
30068 subccc %i7, 0x0536, %g7
30069 bneg loop_3542
30070 fornot2 %f14, %f6, %f4
30071 fnor %f0, %f6, %f10
30072 smul %l6, %l5, %i5
30073loop_3542:
30074 edge32ln %g6, %o7, %i2
30075 fmul8ulx16 %f14, %f2, %f4
30076 fsrc2s %f2, %f15
30077 tneg %xcc, 0x5
30078 std %f8, [%l7 + 0x08]
30079 fmovsg %icc, %f5, %f3
30080 ldsb [%l7 + 0x72], %g3
30081 fpadd16s %f1, %f7, %f1
30082 edge32l %o6, %g2, %i0
30083 orncc %o2, %l3, %g1
30084 tne %xcc, 0x2
30085 fmovrdlz %o4, %f10, %f4
30086 fmovsg %xcc, %f0, %f0
30087 bn %xcc, loop_3543
30088 subc %i4, 0x15BA, %g5
30089 edge32n %o5, %l0, %l1
30090 fpsub32 %f12, %f12, %f2
30091loop_3543:
30092 stw %i3, [%l7 + 0x38]
30093 brlz %i1, loop_3544
30094 brlz,a %o3, loop_3545
30095 fbe,a %fcc3, loop_3546
30096 ld [%l7 + 0x34], %f5
30097loop_3544:
30098 fxors %f2, %f3, %f14
30099loop_3545:
30100 tleu %icc, 0x1
30101loop_3546:
30102 edge16l %i6, %l2, %g4
30103 st %f12, [%l7 + 0x2C]
30104 fmovdleu %icc, %f15, %f2
30105 te %xcc, 0x4
30106 mova %xcc, %o1, %o0
30107 fxor %f0, %f6, %f2
30108 ldub [%l7 + 0x53], %l4
30109 movcc %icc, %g7, %i7
30110 fba %fcc1, loop_3547
30111 sdivcc %l6, 0x1780, %i5
30112 edge32ln %l5, %o7, %i2
30113 ldx [%l7 + 0x60], %g3
30114loop_3547:
30115 fands %f9, %f5, %f13
30116 lduh [%l7 + 0x24], %o6
30117 array32 %g6, %i0, %g2
30118 fands %f12, %f13, %f3
30119 bneg loop_3548
30120 tsubcc %o2, 0x1CFA, %g1
30121 sdiv %o4, 0x1861, %i4
30122 st %f10, [%l7 + 0x1C]
30123loop_3548:
30124 edge8n %l3, %g5, %o5
30125 tge %icc, 0x6
30126 fmovrdne %l0, %f4, %f0
30127 fble,a %fcc1, loop_3549
30128 fbu %fcc2, loop_3550
30129 st %f12, [%l7 + 0x78]
30130 andcc %i3, %l1, %i1
30131loop_3549:
30132 fmovrslez %o3, %f15, %f9
30133loop_3550:
30134 popc 0x099A, %l2
30135 ldsw [%l7 + 0x1C], %i6
30136 fcmpeq16 %f0, %f6, %g4
30137 fmovdn %icc, %f15, %f6
30138 fnot2 %f14, %f10
30139 bcs,a,pt %xcc, loop_3551
30140 fmovdn %xcc, %f4, %f6
30141 movcc %xcc, %o0, %l4
30142 or %o1, 0x1151, %i7
30143loop_3551:
30144 pdist %f6, %f8, %f4
30145 movpos %icc, %l6, %i5
30146 tn %icc, 0x1
30147 fmovsl %icc, %f15, %f2
30148 fnot1 %f2, %f2
30149 be,pn %xcc, loop_3552
30150 fxors %f6, %f8, %f0
30151 lduw [%l7 + 0x34], %l5
30152 fnot1 %f10, %f2
30153loop_3552:
30154 stw %g7, [%l7 + 0x58]
30155 lduw [%l7 + 0x40], %o7
30156 tn %icc, 0x7
30157 andncc %i2, %o6, %g3
30158 ld [%l7 + 0x24], %f11
30159 fbule %fcc3, loop_3553
30160 edge8n %g6, %g2, %i0
30161 ld [%l7 + 0x70], %f7
30162 lduw [%l7 + 0x08], %g1
30163loop_3553:
30164 bvc,a loop_3554
30165 stw %o2, [%l7 + 0x34]
30166 ldsw [%l7 + 0x7C], %i4
30167 lduw [%l7 + 0x48], %o4
30168loop_3554:
30169 fmovdpos %xcc, %f15, %f1
30170 ldub [%l7 + 0x1D], %g5
30171 edge32n %o5, %l3, %i3
30172 sethi 0x01F1, %l1
30173 subccc %l0, 0x0C7B, %o3
30174 ldd [%l7 + 0x28], %f12
30175 ldub [%l7 + 0x63], %i1
30176 fzero %f6
30177 edge8ln %i6, %g4, %l2
30178 fpadd16s %f3, %f1, %f7
30179 ldsh [%l7 + 0x3E], %l4
30180 sth %o1, [%l7 + 0x74]
30181 fmovrdlez %i7, %f0, %f14
30182 fbug %fcc1, loop_3555
30183 fones %f3
30184 sdivcc %l6, 0x1C56, %i5
30185 stb %l5, [%l7 + 0x37]
30186loop_3555:
30187 fsrc2 %f6, %f14
30188 be %xcc, loop_3556
30189 edge32 %g7, %o7, %o0
30190 fcmple16 %f12, %f2, %i2
30191 fandnot1s %f13, %f0, %f2
30192loop_3556:
30193 std %f12, [%l7 + 0x70]
30194 addccc %o6, 0x133A, %g6
30195 fbl %fcc2, loop_3557
30196 fpadd32 %f6, %f10, %f8
30197 brlz,a %g3, loop_3558
30198 fands %f1, %f2, %f15
30199loop_3557:
30200 fcmpeq32 %f6, %f2, %g2
30201 move %xcc, %i0, %g1
30202loop_3558:
30203 brgz %o2, loop_3559
30204 sth %o4, [%l7 + 0x30]
30205 ldsh [%l7 + 0x16], %i4
30206 bgu,a,pt %icc, loop_3560
30207loop_3559:
30208 mulx %o5, 0x1F5D, %g5
30209 fmovrse %i3, %f15, %f8
30210 stb %l1, [%l7 + 0x67]
30211loop_3560:
30212 fcmped %fcc2, %f10, %f4
30213 fnegs %f9, %f15
30214 ldsw [%l7 + 0x20], %l0
30215 bg loop_3561
30216 st %f13, [%l7 + 0x10]
30217 fmovse %icc, %f15, %f2
30218 te %xcc, 0x3
30219loop_3561:
30220 edge8n %l3, %i1, %i6
30221 fbne,a %fcc3, loop_3562
30222 lduh [%l7 + 0x42], %o3
30223 fxnor %f0, %f6, %f14
30224 fmovsneg %xcc, %f4, %f10
30225loop_3562:
30226 st %f0, [%l7 + 0x18]
30227 movgu %xcc, %l2, %l4
30228 fmovdpos %icc, %f14, %f6
30229 fcmpd %fcc0, %f2, %f2
30230 ldx [%l7 + 0x40], %g4
30231 bvs,a %icc, loop_3563
30232 fmovrde %i7, %f4, %f8
30233 stb %l6, [%l7 + 0x32]
30234 edge8ln %i5, %l5, %o1
30235loop_3563:
30236 brgez %g7, loop_3564
30237 fnot1s %f6, %f13
30238 movpos %xcc, %o0, %i2
30239 fmovrsne %o6, %f14, %f0
30240loop_3564:
30241 nop
30242 setx loop_3565, %l0, %l1
30243 wrpr 0x1, %tl
30244 wrpr %l1, %tnpc
30245 setx 0x34400001400, %l0, %l1
30246 wrpr %l1, %tstate
30247 wrhpr 0x4, %htstate
30248 done
30249 ldx [%l7 + 0x08], %o7
30250 brlez %g6, loop_3566
30251 bvs loop_3567
30252loop_3565:
30253 fmovdg %icc, %f0, %f1
30254 fbg,a %fcc1, loop_3568
30255loop_3566:
30256 ldd [%l7 + 0x60], %f4
30257loop_3567:
30258 ldd [%l7 + 0x38], %f8
30259 fmovdne %xcc, %f15, %f3
30260loop_3568:
30261 edge32ln %g2, %g3, %g1
30262 fands %f11, %f7, %f0
30263 or %i0, %o2, %o4
30264 ldsh [%l7 + 0x6A], %o5
30265 bvc,a,pt %xcc, loop_3569
30266 bneg,a loop_3570
30267 bshuffle %f6, %f10, %f4
30268 fones %f6
30269loop_3569:
30270 edge16n %i4, %i3, %l1
30271loop_3570:
30272 edge32n %l0, %l3, %g5
30273 orncc %i1, %o3, %i6
30274 xnorcc %l2, %l4, %i7
30275 lduw [%l7 + 0x5C], %l6
30276 fnot2s %f11, %f5
30277 fmovrslz %i5, %f5, %f2
30278 ldx [%l7 + 0x10], %l5
30279 ldd [%l7 + 0x38], %f14
30280 fpsub16 %f6, %f12, %f8
30281 fmovdcs %icc, %f14, %f3
30282 and %o1, %g4, %o0
30283 call loop_3571
30284 fmul8sux16 %f4, %f8, %f8
30285 ldd [%l7 + 0x40], %f2
30286 movg %xcc, %i2, %o6
30287loop_3571:
30288 fmovrde %g7, %f6, %f12
30289 fxor %f4, %f8, %f4
30290 stw %g6, [%l7 + 0x50]
30291 movleu %xcc, %o7, %g2
30292 srl %g1, 0x0B, %i0
30293 fmovdg %icc, %f11, %f14
30294 ldsh [%l7 + 0x08], %g3
30295 fones %f10
30296 movrne %o4, 0x184, %o2
30297 fbule %fcc0, loop_3572
30298 stw %o5, [%l7 + 0x64]
30299 stb %i4, [%l7 + 0x5C]
30300 fbule,a %fcc0, loop_3573
30301loop_3572:
30302 fmovs %f1, %f4
30303 std %f0, [%l7 + 0x58]
30304 ta %xcc, 0x0
30305loop_3573:
30306 ba,a,pn %icc, loop_3574
30307 std %f8, [%l7 + 0x50]
30308 ldsh [%l7 + 0x42], %l1
30309 fsrc2 %f2, %f6
30310loop_3574:
30311 fandnot2s %f5, %f7, %f10
30312 or %l0, 0x0DBF, %i3
30313 array8 %l3, %i1, %o3
30314 fnot2s %f11, %f0
30315 bleu %icc, loop_3575
30316 bgu,a loop_3576
30317 ld [%l7 + 0x48], %f7
30318 fbug,a %fcc2, loop_3577
30319loop_3575:
30320 stw %g5, [%l7 + 0x6C]
30321loop_3576:
30322 tn %xcc, 0x4
30323 sth %i6, [%l7 + 0x3C]
30324loop_3577:
30325 sth %l4, [%l7 + 0x18]
30326 fmovdpos %icc, %f8, %f11
30327 be,pt %icc, loop_3578
30328 tg %icc, 0x6
30329 fblg %fcc1, loop_3579
30330 movrne %l2, %i7, %l6
30331loop_3578:
30332 fmovsn %xcc, %f4, %f4
30333 fmovrdgz %l5, %f4, %f4
30334loop_3579:
30335 fpack16 %f8, %f8
30336 add %o1, 0x06C9, %g4
30337 fpsub32s %f8, %f8, %f9
30338 fmul8ulx16 %f10, %f0, %f4
30339 fcmple16 %f12, %f2, %o0
30340 mulscc %i5, %o6, %g7
30341 brz %i2, loop_3580
30342 orncc %g6, %o7, %g2
30343 fpadd32s %f5, %f14, %f2
30344 tcc %xcc, 0x7
30345loop_3580:
30346 ldx [%l7 + 0x28], %i0
30347 edge32n %g3, %g1, %o4
30348 ldx [%l7 + 0x78], %o2
30349 fmovdg %icc, %f6, %f14
30350 ldsh [%l7 + 0x7A], %o5
30351 addcc %l1, %l0, %i3
30352 fcmple32 %f8, %f4, %i4
30353 fpadd16 %f6, %f4, %f4
30354 fmovsle %icc, %f15, %f6
30355 fpack16 %f12, %f4
30356 edge32l %i1, %l3, %o3
30357 fba,a %fcc2, loop_3581
30358 fand %f10, %f10, %f14
30359 fmovscc %icc, %f5, %f5
30360 bl,a,pt %icc, loop_3582
30361loop_3581:
30362 tvc %xcc, 0x7
30363 ldx [%l7 + 0x08], %g5
30364 fzeros %f1
30365loop_3582:
30366 fbl,a %fcc2, loop_3583
30367 sub %l4, %l2, %i7
30368 ldsb [%l7 + 0x5D], %l6
30369 fmovrse %i6, %f9, %f8
30370loop_3583:
30371 fmovrdlz %o1, %f6, %f10
30372 fands %f10, %f2, %f8
30373 mulx %l5, %g4, %i5
30374 ldsh [%l7 + 0x66], %o0
30375 ldx [%l7 + 0x40], %g7
30376 sub %o6, %g6, %o7
30377 taddcc %i2, 0x052A, %i0
30378 fand %f12, %f14, %f14
30379 fmovrsne %g2, %f0, %f6
30380 stb %g3, [%l7 + 0x29]
30381 xnorcc %o4, %o2, %o5
30382 fmul8x16al %f11, %f11, %f6
30383 fmovrsne %l1, %f1, %f2
30384 xorcc %l0, 0x13A6, %i3
30385 stw %g1, [%l7 + 0x14]
30386 fmovsne %xcc, %f4, %f6
30387 subcc %i1, 0x0FA6, %i4
30388 brgz,a %l3, loop_3584
30389 fmul8x16au %f1, %f4, %f14
30390 subc %o3, 0x0B88, %g5
30391 std %f6, [%l7 + 0x30]
30392loop_3584:
30393 ble,a loop_3585
30394 tgu %xcc, 0x3
30395 stx %l4, [%l7 + 0x08]
30396 ba loop_3586
30397loop_3585:
30398 be,a,pn %icc, loop_3587
30399 stx %l2, [%l7 + 0x48]
30400 tleu %icc, 0x3
30401loop_3586:
30402 fbu,a %fcc1, loop_3588
30403loop_3587:
30404 ldd [%l7 + 0x60], %f12
30405 fcmpeq32 %f6, %f6, %l6
30406 bleu,a loop_3589
30407loop_3588:
30408 ldsb [%l7 + 0x2A], %i7
30409 edge16n %i6, %l5, %g4
30410 st %f7, [%l7 + 0x08]
30411loop_3589:
30412 fmovdn %icc, %f12, %f12
30413 bn %xcc, loop_3590
30414 fpack32 %f0, %f2, %f2
30415 std %f12, [%l7 + 0x28]
30416 fabss %f7, %f8
30417loop_3590:
30418 fnor %f4, %f2, %f6
30419 edge8 %i5, %o0, %g7
30420 ldsh [%l7 + 0x66], %o1
30421 xnor %g6, 0x187D, %o7
30422 fpsub16 %f0, %f6, %f6
30423 ldd [%l7 + 0x58], %f4
30424 sdivx %i2, 0x0411, %i0
30425 fbul,a %fcc3, loop_3591
30426 for %f8, %f6, %f10
30427 brz,a %o6, loop_3592
30428 array32 %g2, %g3, %o4
30429loop_3591:
30430 bneg,a loop_3593
30431 edge32ln %o2, %l1, %o5
30432loop_3592:
30433 fone %f14
30434 std %f0, [%l7 + 0x68]
30435loop_3593:
30436 bge,a,pt %xcc, loop_3594
30437 tvs %icc, 0x5
30438 sdivx %i3, 0x11B2, %l0
30439 fpsub16s %f8, %f5, %f8
30440loop_3594:
30441 fmovdg %xcc, %f3, %f7
30442 ldsh [%l7 + 0x68], %g1
30443 ldsb [%l7 + 0x65], %i1
30444 popc 0x1FC3, %i4
30445 fnor %f0, %f4, %f2
30446 srl %o3, 0x06, %l3
30447 stw %g5, [%l7 + 0x10]
30448 std %f4, [%l7 + 0x48]
30449 fmovsle %xcc, %f6, %f11
30450 lduw [%l7 + 0x40], %l2
30451 ld [%l7 + 0x24], %f8
30452 stb %l4, [%l7 + 0x1C]
30453 mova %xcc, %l6, %i6
30454 movle %icc, %i7, %g4
30455 movneg %xcc, %i5, %l5
30456 brgz %g7, loop_3595
30457 fbne,a %fcc1, loop_3596
30458 tl %icc, 0x3
30459 array16 %o1, %g6, %o7
30460loop_3595:
30461 ldd [%l7 + 0x50], %f6
30462loop_3596:
30463 andcc %o0, 0x0351, %i0
30464 lduw [%l7 + 0x74], %i2
30465 fands %f11, %f2, %f5
30466 fmovdleu %icc, %f5, %f9
30467 lduh [%l7 + 0x64], %g2
30468 andcc %o6, %g3, %o4
30469 movcs %xcc, %l1, %o5
30470 tcc %icc, 0x5
30471 fsrc1 %f10, %f12
30472 umul %o2, 0x0181, %i3
30473 stb %g1, [%l7 + 0x77]
30474 lduh [%l7 + 0x4C], %l0
30475 fandnot2 %f2, %f10, %f6
30476 lduw [%l7 + 0x70], %i1
30477 fabsd %f0, %f4
30478 sth %i4, [%l7 + 0x76]
30479 fbug,a %fcc3, loop_3597
30480 udiv %l3, 0x1FA6, %g5
30481 movrlez %o3, 0x2F4, %l2
30482 std %f2, [%l7 + 0x78]
30483loop_3597:
30484 bleu,a %xcc, loop_3598
30485 ldsw [%l7 + 0x5C], %l6
30486 stx %i6, [%l7 + 0x70]
30487 fandnot2 %f10, %f14, %f10
30488loop_3598:
30489 lduh [%l7 + 0x6E], %l4
30490 fmovdg %xcc, %f6, %f2
30491 srlx %g4, 0x15, %i7
30492 movrgz %l5, %g7, %i5
30493 stw %g6, [%l7 + 0x2C]
30494 movvs %xcc, %o1, %o0
30495 fbg %fcc2, loop_3599
30496 ldsw [%l7 + 0x4C], %i0
30497 brlez,a %i2, loop_3600
30498 be,pt %xcc, loop_3601
30499loop_3599:
30500 movgu %xcc, %g2, %o6
30501 brlz,a %g3, loop_3602
30502loop_3600:
30503 fmovspos %xcc, %f9, %f3
30504loop_3601:
30505 fmovdne %xcc, %f15, %f5
30506 fmovsgu %xcc, %f12, %f9
30507loop_3602:
30508 ldsb [%l7 + 0x33], %o4
30509 ldd [%l7 + 0x18], %f14
30510 lduh [%l7 + 0x5A], %o7
30511 fmovrslz %o5, %f3, %f11
30512 fmovsge %xcc, %f2, %f6
30513 fcmps %fcc2, %f10, %f15
30514 movrgz %o2, %l1, %i3
30515 fcmpd %fcc1, %f2, %f14
30516 movle %xcc, %g1, %l0
30517 addccc %i1, 0x17D5, %i4
30518 fnegs %f5, %f1
30519 fmovdn %icc, %f1, %f8
30520 orcc %g5, 0x03CA, %l3
30521 fmovsl %icc, %f11, %f9
30522 sethi 0x1C0D, %l2
30523 lduh [%l7 + 0x4C], %o3
30524 fxor %f14, %f6, %f14
30525 sth %l6, [%l7 + 0x12]
30526 tneg %xcc, 0x6
30527 edge8 %l4, %g4, %i7
30528 sdivcc %l5, 0x0C71, %g7
30529 fpsub16s %f14, %f14, %f3
30530 and %i5, 0x0059, %g6
30531 fmul8x16al %f5, %f10, %f4
30532 edge32 %i6, %o0, %o1
30533 brlez,a %i0, loop_3603
30534 lduw [%l7 + 0x48], %g2
30535 ldsh [%l7 + 0x64], %i2
30536 fcmps %fcc2, %f13, %f0
30537loop_3603:
30538 fble %fcc1, loop_3604
30539 array32 %g3, %o4, %o7
30540 fand %f0, %f0, %f6
30541 stx %o5, [%l7 + 0x38]
30542loop_3604:
30543 bcs,pt %xcc, loop_3605
30544 srlx %o6, 0x1C, %l1
30545 fcmpne16 %f2, %f2, %i3
30546 or %o2, %g1, %i1
30547loop_3605:
30548 sth %i4, [%l7 + 0x62]
30549 bvc loop_3606
30550 fsrc1 %f14, %f2
30551 te %xcc, 0x6
30552 mulx %g5, %l0, %l2
30553loop_3606:
30554 fnot1s %f13, %f3
30555 tne %icc, 0x6
30556 tsubcc %o3, 0x0CAC, %l6
30557 ld [%l7 + 0x58], %f10
30558 fmovdg %xcc, %f14, %f11
30559 edge8 %l3, %g4, %l4
30560 srax %i7, %g7, %l5
30561 fmovrde %g6, %f2, %f8
30562 ldsb [%l7 + 0x4E], %i5
30563 std %f12, [%l7 + 0x68]
30564 ldsh [%l7 + 0x0A], %o0
30565 stb %o1, [%l7 + 0x2B]
30566 fcmps %fcc0, %f7, %f3
30567 fcmpes %fcc3, %f10, %f2
30568 sllx %i6, 0x09, %i0
30569 for %f4, %f6, %f8
30570 fmovsvc %xcc, %f10, %f11
30571 fcmped %fcc3, %f6, %f4
30572 fsrc2s %f13, %f10
30573 siam 0x0
30574 stx %i2, [%l7 + 0x30]
30575 lduw [%l7 + 0x2C], %g2
30576 bleu,a %xcc, loop_3607
30577 popc %o4, %o7
30578 siam 0x1
30579 movcs %xcc, %o5, %o6
30580loop_3607:
30581 fsrc2s %f12, %f10
30582 lduw [%l7 + 0x70], %l1
30583 fmovrdlz %i3, %f4, %f2
30584 stx %o2, [%l7 + 0x38]
30585 ldub [%l7 + 0x68], %g1
30586 tvc %xcc, 0x2
30587 tleu %xcc, 0x3
30588 fpadd16 %f14, %f0, %f4
30589 fmuld8sux16 %f15, %f5, %f10
30590 smul %i1, 0x0079, %i4
30591 call loop_3608
30592 bshuffle %f10, %f8, %f10
30593 fnand %f12, %f6, %f10
30594 fnot2s %f7, %f15
30595loop_3608:
30596 edge16 %g3, %l0, %g5
30597 stx %l2, [%l7 + 0x48]
30598 st %f2, [%l7 + 0x0C]
30599 movge %xcc, %o3, %l6
30600 subcc %g4, %l4, %l3
30601 sdiv %g7, 0x16BD, %i7
30602 nop
30603 setx loop_3609, %l0, %l1
30604 wrpr 0x1, %tl
30605 wrpr %l1, %tpc
30606 add %l1, 0x4, %l1
30607 wrpr %l1, %tnpc
30608 setx 0x34400001400, %l0, %l1
30609 wrpr %l1, %tstate
30610 wrhpr 0x4, %htstate
30611 retry
30612 brlz %l5, loop_3610
30613 brgz,a %g6, loop_3611
30614 movleu %xcc, %o0, %i5
30615loop_3609:
30616 fbule %fcc3, loop_3612
30617loop_3610:
30618 lduh [%l7 + 0x18], %i6
30619loop_3611:
30620 fcmps %fcc1, %f6, %f4
30621 udivx %i0, 0x1634, %o1
30622loop_3612:
30623 alignaddrl %i2, %g2, %o4
30624 umulcc %o5, %o7, %l1
30625 fone %f2
30626 ld [%l7 + 0x44], %f11
30627 stx %o6, [%l7 + 0x50]
30628 fands %f0, %f15, %f3
30629 movge %icc, %o2, %i3
30630 lduw [%l7 + 0x7C], %i1
30631 stb %g1, [%l7 + 0x26]
30632 fpsub16 %f4, %f8, %f0
30633 ld [%l7 + 0x68], %f12
30634 ldd [%l7 + 0x58], %f10
30635 fmovdcs %xcc, %f14, %f4
30636 bshuffle %f6, %f14, %f8
30637 subcc %g3, %i4, %l0
30638 movrlz %g5, 0x2B5, %l2
30639 ldub [%l7 + 0x3A], %o3
30640 bl,a,pt %xcc, loop_3613
30641 array8 %l6, %g4, %l4
30642 fmovdleu %xcc, %f1, %f9
30643 fbuge %fcc1, loop_3614
30644loop_3613:
30645 fnands %f7, %f9, %f11
30646 fornot1s %f11, %f3, %f5
30647 tpos %icc, 0x2
30648loop_3614:
30649 fcmpeq16 %f14, %f12, %l3
30650 movrgz %g7, 0x165, %l5
30651 bneg,pn %icc, loop_3615
30652 bvc,a,pn %xcc, loop_3616
30653 lduw [%l7 + 0x3C], %g6
30654 fbn,a %fcc2, loop_3617
30655loop_3615:
30656 edge16l %o0, %i5, %i6
30657loop_3616:
30658 movneg %xcc, %i0, %i7
30659 udivcc %i2, 0x0342, %o1
30660loop_3617:
30661 fmuld8sux16 %f13, %f10, %f14
30662 ldsh [%l7 + 0x72], %g2
30663 stw %o5, [%l7 + 0x6C]
30664 sethi 0x183A, %o4
30665 ldsw [%l7 + 0x28], %l1
30666 udiv %o7, 0x0D80, %o2
30667 tvc %xcc, 0x1
30668 fcmpgt32 %f12, %f6, %i3
30669 sdivcc %i1, 0x0517, %g1
30670 edge8 %g3, %o6, %l0
30671 fzeros %f13
30672 ldsb [%l7 + 0x39], %g5
30673 stx %l2, [%l7 + 0x48]
30674 fpack16 %f14, %f12
30675 fxnors %f2, %f9, %f2
30676 ldsh [%l7 + 0x12], %o3
30677 fbo %fcc3, loop_3618
30678 fmovrdne %i4, %f8, %f6
30679 fmuld8sux16 %f10, %f13, %f0
30680 tcs %icc, 0x6
30681loop_3618:
30682 tleu %icc, 0x3
30683 fmovdge %icc, %f3, %f9
30684 fmovsne %icc, %f3, %f2
30685 sub %l6, %l4, %l3
30686 smulcc %g4, %l5, %g7
30687 udivcc %g6, 0x0972, %o0
30688 bcc,a,pt %icc, loop_3619
30689 ld [%l7 + 0x20], %f1
30690 fnor %f8, %f4, %f10
30691 fandnot2s %f10, %f6, %f5
30692loop_3619:
30693 stb %i5, [%l7 + 0x77]
30694 fandnot1s %f4, %f8, %f7
30695 fmovdgu %xcc, %f12, %f5
30696 movvs %icc, %i0, %i6
30697 edge8n %i2, %o1, %i7
30698 fcmpgt32 %f14, %f14, %g2
30699 fmovsn %icc, %f1, %f4
30700 ldd [%l7 + 0x20], %f10
30701 ldsb [%l7 + 0x7A], %o5
30702 fmovscc %icc, %f3, %f15
30703 ldx [%l7 + 0x50], %l1
30704 fcmpeq32 %f12, %f12, %o7
30705 fornot1 %f10, %f14, %f12
30706 fmovsgu %icc, %f14, %f3
30707 udivcc %o4, 0x0609, %o2
30708 bleu,pt %xcc, loop_3620
30709 edge8n %i1, %g1, %i3
30710 movre %o6, 0x1A8, %l0
30711 movvc %xcc, %g5, %g3
30712loop_3620:
30713 stx %l2, [%l7 + 0x58]
30714 bne %icc, loop_3621
30715 fnot1s %f3, %f7
30716 fmovsvs %icc, %f14, %f9
30717 bg,pt %xcc, loop_3622
30718loop_3621:
30719 tpos %icc, 0x7
30720 lduw [%l7 + 0x2C], %i4
30721 sll %o3, %l6, %l3
30722loop_3622:
30723 fand %f2, %f8, %f10
30724 stx %l4, [%l7 + 0x48]
30725 stb %l5, [%l7 + 0x0E]
30726 fmovdneg %xcc, %f1, %f11
30727 andn %g7, 0x1094, %g4
30728 ldx [%l7 + 0x30], %o0
30729 andn %g6, %i0, %i5
30730 fcmped %fcc1, %f6, %f4
30731 ldub [%l7 + 0x23], %i2
30732 fnot1s %f9, %f5
30733 ldx [%l7 + 0x48], %i6
30734 movvc %xcc, %o1, %i7
30735 stb %o5, [%l7 + 0x47]
30736 edge32n %g2, %l1, %o4
30737 udivx %o2, 0x01D1, %o7
30738 fmovdn %xcc, %f12, %f13
30739 fxors %f0, %f11, %f5
30740 fmovdpos %icc, %f1, %f4
30741 tn %icc, 0x1
30742 stw %g1, [%l7 + 0x28]
30743 tle %xcc, 0x7
30744 tne %icc, 0x4
30745 stw %i3, [%l7 + 0x30]
30746 array32 %i1, %l0, %o6
30747 stx %g5, [%l7 + 0x18]
30748 subc %l2, %i4, %o3
30749 mulscc %l6, 0x08F5, %g3
30750 ldsw [%l7 + 0x68], %l3
30751 tgu %icc, 0x0
30752 fmovdpos %xcc, %f4, %f15
30753 ldsb [%l7 + 0x13], %l5
30754 lduh [%l7 + 0x4A], %g7
30755 fcmpeq16 %f2, %f12, %g4
30756 ldsw [%l7 + 0x44], %l4
30757 fcmple16 %f4, %f0, %o0
30758 ldsh [%l7 + 0x74], %i0
30759 ba %icc, loop_3623
30760 stb %i5, [%l7 + 0x3E]
30761 movpos %icc, %i2, %g6
30762 ldsh [%l7 + 0x50], %o1
30763loop_3623:
30764 fmovrdgz %i6, %f4, %f8
30765 umulcc %o5, 0x0818, %i7
30766 fsrc1 %f6, %f8
30767 fpsub16s %f14, %f1, %f11
30768 fpadd32s %f10, %f1, %f12
30769 fmovdleu %xcc, %f12, %f1
30770 fxors %f13, %f15, %f10
30771 sdiv %g2, 0x0DCC, %o4
30772 ld [%l7 + 0x24], %f2
30773 popc 0x0342, %o2
30774 st %f7, [%l7 + 0x4C]
30775 fmuld8ulx16 %f15, %f0, %f10
30776 brlz,a %o7, loop_3624
30777 ldd [%l7 + 0x78], %f6
30778 fornot2 %f6, %f0, %f14
30779 alignaddrl %g1, %l1, %i3
30780loop_3624:
30781 fornot1 %f12, %f12, %f10
30782 array32 %l0, %o6, %i1
30783 ldd [%l7 + 0x58], %f0
30784 lduw [%l7 + 0x5C], %g5
30785 xnor %l2, %o3, %i4
30786 sdiv %g3, 0x0784, %l6
30787 bvc loop_3625
30788 fmovsn %xcc, %f8, %f5
30789 sth %l3, [%l7 + 0x7C]
30790 fmuld8ulx16 %f13, %f3, %f12
30791loop_3625:
30792 fbge,a %fcc3, loop_3626
30793 orn %l5, 0x1ACF, %g7
30794 stx %g4, [%l7 + 0x78]
30795 stx %o0, [%l7 + 0x18]
30796loop_3626:
30797 ldd [%l7 + 0x38], %f8
30798 ble,a %icc, loop_3627
30799 tcs %xcc, 0x5
30800 fzeros %f4
30801 ldub [%l7 + 0x30], %i0
30802loop_3627:
30803 fmovs %f8, %f11
30804 fmovrdgz %i5, %f8, %f6
30805 move %xcc, %l4, %g6
30806 nop
30807 setx loop_3628, %l0, %l1
30808 jmpl %l1, %i2
30809 fands %f6, %f3, %f5
30810 fmovrslz %i6, %f1, %f9
30811 ldsb [%l7 + 0x17], %o1
30812loop_3628:
30813 fabss %f14, %f6
30814 fmovrdgez %o5, %f10, %f12
30815 tneg %icc, 0x7
30816 sdiv %i7, 0x1DF2, %g2
30817 sra %o2, 0x05, %o4
30818 movcc %icc, %g1, %o7
30819 array8 %i3, %l1, %o6
30820 fmovsleu %xcc, %f6, %f9
30821 or %l0, %g5, %i1
30822 fnot2 %f4, %f14
30823 fmovscc %xcc, %f2, %f7
30824 movn %xcc, %o3, %i4
30825 andcc %l2, %l6, %g3
30826 tcs %icc, 0x3
30827 stw %l3, [%l7 + 0x28]
30828 movvc %xcc, %l5, %g4
30829 alignaddr %o0, %g7, %i0
30830 fcmped %fcc3, %f8, %f14
30831 fandnot1s %f13, %f13, %f9
30832 sth %i5, [%l7 + 0x0C]
30833 tcs %icc, 0x4
30834 bvc loop_3629
30835 sdivcc %g6, 0x0A4D, %l4
30836 fnands %f6, %f2, %f15
30837 bgu loop_3630
30838loop_3629:
30839 fmovsleu %icc, %f6, %f1
30840 fpadd16s %f9, %f8, %f0
30841 andn %i6, %i2, %o5
30842loop_3630:
30843 movre %o1, 0x038, %g2
30844 tvc %icc, 0x3
30845 fandnot2s %f9, %f8, %f4
30846 fbne,a %fcc2, loop_3631
30847 stx %o2, [%l7 + 0x48]
30848 lduw [%l7 + 0x54], %i7
30849 xorcc %g1, %o4, %o7
30850loop_3631:
30851 movg %xcc, %i3, %o6
30852 array16 %l0, %l1, %i1
30853 lduh [%l7 + 0x74], %g5
30854 fmovrsne %o3, %f6, %f14
30855 ld [%l7 + 0x64], %f6
30856 stb %i4, [%l7 + 0x0B]
30857 fcmpes %fcc0, %f14, %f14
30858 fornot2 %f4, %f4, %f14
30859 fbu,a %fcc0, loop_3632
30860 fnand %f0, %f14, %f10
30861 fpsub32 %f14, %f10, %f4
30862 edge16n %l6, %g3, %l2
30863loop_3632:
30864 smul %l5, 0x0DC2, %g4
30865 bn,a,pn %xcc, loop_3633
30866 std %f12, [%l7 + 0x08]
30867 fxors %f7, %f8, %f4
30868 fmovscs %icc, %f11, %f2
30869loop_3633:
30870 bcs loop_3634
30871 movleu %xcc, %l3, %g7
30872 ldsw [%l7 + 0x7C], %o0
30873 ta %xcc, 0x4
30874loop_3634:
30875 lduh [%l7 + 0x70], %i5
30876 sra %i0, %g6, %l4
30877 fbug %fcc2, loop_3635
30878 fbu %fcc1, loop_3636
30879 stw %i6, [%l7 + 0x38]
30880 stw %i2, [%l7 + 0x14]
30881loop_3635:
30882 sll %o5, %o1, %g2
30883loop_3636:
30884 fmovdg %xcc, %f7, %f14
30885 fnot2s %f13, %f12
30886 fpack32 %f4, %f6, %f10
30887 orcc %o2, 0x1A4E, %g1
30888 tle %icc, 0x6
30889 ldsb [%l7 + 0x68], %i7
30890 fblg %fcc0, loop_3637
30891 ldsh [%l7 + 0x64], %o7
30892 call loop_3638
30893 sth %i3, [%l7 + 0x40]
30894loop_3637:
30895 mulscc %o6, 0x075F, %l0
30896 sth %o4, [%l7 + 0x34]
30897loop_3638:
30898 fnor %f4, %f12, %f6
30899 addccc %l1, %g5, %i1
30900 st %f6, [%l7 + 0x58]
30901 bne %xcc, loop_3639
30902 fmovsneg %xcc, %f11, %f9
30903 ld [%l7 + 0x28], %f4
30904 fcmps %fcc3, %f7, %f14
30905loop_3639:
30906 xorcc %o3, %l6, %i4
30907 fpadd32 %f4, %f6, %f0
30908 fmovrsgz %g3, %f0, %f6
30909 array16 %l2, %g4, %l5
30910 movcs %icc, %l3, %o0
30911 fandnot2 %f4, %f14, %f4
30912 xorcc %i5, %g7, %g6
30913 mova %icc, %l4, %i6
30914 fpadd16 %f0, %f6, %f6
30915 sth %i2, [%l7 + 0x76]
30916 fpadd32s %f3, %f2, %f5
30917 fcmple16 %f6, %f10, %o5
30918 for %f2, %f10, %f14
30919 brlez,a %i0, loop_3640
30920 st %f3, [%l7 + 0x7C]
30921 fcmps %fcc1, %f4, %f3
30922 lduw [%l7 + 0x18], %o1
30923loop_3640:
30924 st %f6, [%l7 + 0x58]
30925 fxnor %f4, %f2, %f0
30926 stb %o2, [%l7 + 0x32]
30927 be,pn %xcc, loop_3641
30928 lduh [%l7 + 0x74], %g1
30929 siam 0x4
30930 stx %g2, [%l7 + 0x58]
30931loop_3641:
30932 tvs %xcc, 0x3
30933 bl,pn %xcc, loop_3642
30934 fmovsle %icc, %f11, %f10
30935 movvs %icc, %o7, %i3
30936 fmovs %f10, %f11
30937loop_3642:
30938 std %f6, [%l7 + 0x40]
30939 fbul,a %fcc2, loop_3643
30940 tgu %icc, 0x7
30941 fmovsn %xcc, %f10, %f15
30942 fbg %fcc3, loop_3644
30943loop_3643:
30944 fmovsvs %xcc, %f3, %f11
30945 array8 %i7, %o6, %l0
30946 sth %o4, [%l7 + 0x5C]
30947loop_3644:
30948 tg %icc, 0x1
30949 fmovda %icc, %f4, %f3
30950 alignaddr %l1, %g5, %o3
30951 fmovdg %icc, %f12, %f13
30952 ldx [%l7 + 0x10], %i1
30953 fbul,a %fcc3, loop_3645
30954 fpack16 %f8, %f4
30955 ldsw [%l7 + 0x38], %l6
30956 fbug %fcc1, loop_3646
30957loop_3645:
30958 tn %xcc, 0x5
30959 ldsh [%l7 + 0x6E], %g3
30960 orcc %l2, %i4, %l5
30961loop_3646:
30962 brz %g4, loop_3647
30963 ldsw [%l7 + 0x1C], %o0
30964 ta %xcc, 0x2
30965 bl,pt %icc, loop_3648
30966loop_3647:
30967 fbuge %fcc1, loop_3649
30968 tgu %xcc, 0x7
30969 stx %i5, [%l7 + 0x20]
30970loop_3648:
30971 sdivx %l3, 0x0910, %g6
30972loop_3649:
30973 fcmpes %fcc2, %f2, %f6
30974 fmovdl %icc, %f14, %f9
30975 fmovsne %icc, %f4, %f7
30976 sth %l4, [%l7 + 0x28]
30977 fcmple16 %f0, %f14, %i6
30978 sth %i2, [%l7 + 0x14]
30979 ba,a,pt %xcc, loop_3650
30980 movrlez %o5, 0x365, %g7
30981 fmovsl %icc, %f14, %f9
30982 tn %xcc, 0x2
30983loop_3650:
30984 tg %icc, 0x6
30985 array8 %o1, %o2, %i0
30986 or %g1, 0x1844, %g2
30987 movl %xcc, %i3, %i7
30988 andcc %o6, %o7, %o4
30989 bvs loop_3651
30990 addccc %l1, %g5, %o3
30991 fbo,a %fcc0, loop_3652
30992 tcc %icc, 0x6
30993loop_3651:
30994 ld [%l7 + 0x1C], %f8
30995 fones %f7
30996loop_3652:
30997 ldsw [%l7 + 0x2C], %i1
30998 bcc,a loop_3653
30999 fbge,a %fcc0, loop_3654
31000 lduh [%l7 + 0x7A], %l0
31001 movl %xcc, %g3, %l6
31002loop_3653:
31003 udivx %i4, 0x19EB, %l5
31004loop_3654:
31005 alignaddr %g4, %o0, %i5
31006 fcmps %fcc3, %f7, %f11
31007 ldx [%l7 + 0x50], %l3
31008 fmovd %f4, %f2
31009 bl,pn %icc, loop_3655
31010 sth %g6, [%l7 + 0x72]
31011 tcc %xcc, 0x7
31012 movl %xcc, %l4, %l2
31013loop_3655:
31014 fble,a %fcc0, loop_3656
31015 tge %icc, 0x2
31016 movrlz %i2, 0x38B, %o5
31017 bgu,a %icc, loop_3657
31018loop_3656:
31019 edge8n %i6, %o1, %o2
31020 movrgez %i0, %g1, %g7
31021 brlz,a %i3, loop_3658
31022loop_3657:
31023 ldub [%l7 + 0x49], %i7
31024 array8 %g2, %o7, %o6
31025 tneg %xcc, 0x7
31026loop_3658:
31027 fmovspos %icc, %f14, %f7
31028 fxnors %f8, %f1, %f15
31029 fsrc1s %f3, %f8
31030 ldsb [%l7 + 0x7A], %l1
31031 movpos %xcc, %o4, %o3
31032 fmovrde %g5, %f10, %f6
31033 ld [%l7 + 0x74], %f13
31034 andcc %i1, %g3, %l6
31035 fmovspos %xcc, %f5, %f8
31036 ldd [%l7 + 0x28], %f14
31037 stx %i4, [%l7 + 0x30]
31038 stb %l5, [%l7 + 0x5B]
31039 subc %g4, 0x1EC0, %l0
31040 ld [%l7 + 0x44], %f7
31041 smul %i5, %l3, %g6
31042 subc %o0, 0x0DE8, %l4
31043 sdivcc %i2, 0x0A32, %o5
31044 movleu %icc, %i6, %l2
31045 ld [%l7 + 0x28], %f5
31046 ldsh [%l7 + 0x62], %o1
31047 fmovrde %i0, %f0, %f2
31048 stb %o2, [%l7 + 0x14]
31049 ldub [%l7 + 0x7B], %g1
31050 ldsb [%l7 + 0x24], %g7
31051 tcs %xcc, 0x2
31052 fmovrsne %i3, %f13, %f14
31053 ta %icc, 0x7
31054 fmuld8ulx16 %f9, %f14, %f14
31055 tcs %icc, 0x5
31056 bg,pn %icc, loop_3659
31057 fbue,a %fcc0, loop_3660
31058 fmovrdgz %g2, %f14, %f12
31059 add %i7, %o7, %l1
31060loop_3659:
31061 fmovdneg %xcc, %f4, %f8
31062loop_3660:
31063 subcc %o4, 0x041E, %o3
31064 std %f2, [%l7 + 0x68]
31065 fpack16 %f6, %f7
31066 fmovsa %xcc, %f1, %f10
31067 stx %o6, [%l7 + 0x08]
31068 st %f3, [%l7 + 0x4C]
31069 movn %xcc, %i1, %g3
31070 movrgz %g5, 0x3EE, %l6
31071 fmovspos %xcc, %f4, %f4
31072 ldsw [%l7 + 0x1C], %i4
31073 sll %l5, 0x06, %l0
31074 tg %icc, 0x3
31075 lduh [%l7 + 0x74], %i5
31076 fmovd %f2, %f10
31077 fcmpes %fcc2, %f11, %f1
31078 mulx %l3, 0x1C4F, %g6
31079 std %f0, [%l7 + 0x58]
31080 fmovrdgez %g4, %f0, %f2
31081 fmovdle %icc, %f1, %f4
31082 ld [%l7 + 0x08], %f9
31083 edge32 %l4, %i2, %o5
31084 fsrc1s %f7, %f8
31085 fcmpne16 %f8, %f0, %i6
31086 lduh [%l7 + 0x76], %o0
31087 fmovdgu %xcc, %f13, %f12
31088 lduh [%l7 + 0x16], %o1
31089 fmovsa %icc, %f11, %f13
31090 ldx [%l7 + 0x58], %l2
31091 stw %i0, [%l7 + 0x24]
31092 fmovdle %xcc, %f7, %f12
31093 movne %icc, %o2, %g7
31094 fmovrsgez %i3, %f6, %f9
31095 call loop_3661
31096 addccc %g2, %i7, %o7
31097 umul %g1, 0x1570, %o4
31098 tcc %xcc, 0x4
31099loop_3661:
31100 fbn %fcc1, loop_3662
31101 subc %l1, %o3, %o6
31102 fmovrsgz %i1, %f13, %f5
31103 fexpand %f8, %f10
31104loop_3662:
31105 sllx %g5, 0x10, %g3
31106 ldsb [%l7 + 0x4A], %i4
31107 fmuld8sux16 %f13, %f10, %f4
31108 fmovdge %xcc, %f11, %f15
31109 mova %xcc, %l5, %l6
31110 fmovscs %icc, %f12, %f5
31111 ldx [%l7 + 0x40], %l0
31112 fbug %fcc2, loop_3663
31113 movvs %icc, %i5, %g6
31114 fsrc1 %f12, %f2
31115 bshuffle %f14, %f8, %f12
31116loop_3663:
31117 tcs %xcc, 0x1
31118 stx %g4, [%l7 + 0x18]
31119 fandnot1 %f6, %f14, %f4
31120 st %f0, [%l7 + 0x08]
31121 ldsh [%l7 + 0x08], %l3
31122 fmul8x16al %f12, %f12, %f6
31123 ldub [%l7 + 0x65], %l4
31124 nop
31125 setx loop_3664, %l0, %l1
31126 wrpr 0x1, %tl
31127 wrpr %l1, %tpc
31128 add %l1, 0x4, %l1
31129 wrpr %l1, %tnpc
31130 setx 0x34400001400, %l0, %l1
31131 wrpr %l1, %tstate
31132 wrhpr 0x4, %htstate
31133 retry
31134 stb %o5, [%l7 + 0x3B]
31135 sdivcc %i6, 0x033F, %o0
31136 ldx [%l7 + 0x10], %o1
31137loop_3664:
31138 edge32 %i2, %l2, %o2
31139 tvs %icc, 0x5
31140 movrgz %g7, 0x086, %i3
31141 fmovrde %g2, %f0, %f8
31142 brlz %i7, loop_3665
31143 fmovdne %icc, %f10, %f11
31144 fble %fcc3, loop_3666
31145 sth %o7, [%l7 + 0x32]
31146loop_3665:
31147 stb %g1, [%l7 + 0x34]
31148 fbue,a %fcc2, loop_3667
31149loop_3666:
31150 movrgez %o4, %i0, %o3
31151 fmovrslz %o6, %f7, %f5
31152 tsubcctv %l1, 0x1ACD, %i1
31153loop_3667:
31154 xnor %g5, 0x18FB, %g3
31155 fmovdvs %icc, %f7, %f12
31156 fandnot2s %f9, %f1, %f0
31157 edge32n %l5, %l6, %l0
31158 ldsw [%l7 + 0x08], %i5
31159 fmovsl %icc, %f8, %f12
31160 fcmpeq16 %f6, %f12, %g6
31161 fcmple16 %f6, %f12, %i4
31162 ldub [%l7 + 0x18], %l3
31163 ldx [%l7 + 0x40], %l4
31164 brgz %g4, loop_3668
31165 array32 %o5, %o0, %o1
31166 ldd [%l7 + 0x78], %f2
31167 ldx [%l7 + 0x28], %i6
31168loop_3668:
31169 fmovrdgez %l2, %f4, %f14
31170 stx %i2, [%l7 + 0x30]
31171 xnorcc %g7, 0x0B42, %o2
31172 fpadd16s %f9, %f14, %f13
31173 fmovdcs %xcc, %f4, %f3
31174 umulcc %g2, %i3, %o7
31175 bpos,a,pn %xcc, loop_3669
31176 stx %i7, [%l7 + 0x48]
31177 movcs %icc, %g1, %i0
31178 stx %o4, [%l7 + 0x50]
31179loop_3669:
31180 tl %icc, 0x3
31181 fsrc1 %f10, %f10
31182 lduw [%l7 + 0x44], %o6
31183 tsubcc %l1, %o3, %i1
31184 bl,a,pn %xcc, loop_3670
31185 movgu %icc, %g5, %g3
31186 stx %l5, [%l7 + 0x48]
31187 bgu loop_3671
31188loop_3670:
31189 ldsb [%l7 + 0x70], %l0
31190 fnor %f10, %f4, %f12
31191 umul %l6, %i5, %g6
31192loop_3671:
31193 ld [%l7 + 0x4C], %f6
31194 call loop_3672
31195 std %f6, [%l7 + 0x20]
31196 fnot2s %f11, %f12
31197 array16 %i4, %l4, %g4
31198loop_3672:
31199 fpadd16s %f11, %f13, %f15
31200 fmovdvs %xcc, %f12, %f7
31201 fcmpne16 %f0, %f6, %o5
31202 umul %l3, 0x1394, %o0
31203 lduh [%l7 + 0x40], %i6
31204 fzeros %f12
31205 udiv %l2, 0x0AF8, %o1
31206 ldub [%l7 + 0x2E], %i2
31207 fmovrse %g7, %f8, %f4
31208 fmovse %icc, %f12, %f6
31209 stb %g2, [%l7 + 0x14]
31210 sllx %o2, 0x08, %o7
31211 fmovdneg %xcc, %f3, %f7
31212 ble,a %icc, loop_3673
31213 bl loop_3674
31214 ldsb [%l7 + 0x38], %i3
31215 edge32l %g1, %i0, %o4
31216loop_3673:
31217 movre %o6, 0x082, %l1
31218loop_3674:
31219 fcmple32 %f0, %f12, %o3
31220 fmovse %xcc, %f12, %f5
31221 udiv %i7, 0x073A, %i1
31222 fcmped %fcc3, %f8, %f0
31223 fbug %fcc2, loop_3675
31224 brnz,a %g5, loop_3676
31225 fmovsn %icc, %f15, %f8
31226 fba,a %fcc0, loop_3677
31227loop_3675:
31228 bcc,a,pt %icc, loop_3678
31229loop_3676:
31230 ld [%l7 + 0x70], %f11
31231 fcmpne16 %f10, %f14, %g3
31232loop_3677:
31233 ldsb [%l7 + 0x6B], %l0
31234loop_3678:
31235 fnot1 %f14, %f12
31236 stb %l5, [%l7 + 0x42]
31237 stx %l6, [%l7 + 0x30]
31238 stw %i5, [%l7 + 0x70]
31239 std %f0, [%l7 + 0x60]
31240 fmovsne %xcc, %f7, %f7
31241 fand %f8, %f6, %f6
31242 movre %g6, 0x2EE, %i4
31243 ldub [%l7 + 0x3A], %l4
31244 sllx %o5, 0x14, %l3
31245 fmovspos %icc, %f5, %f8
31246 orn %o0, 0x0677, %i6
31247 tl %xcc, 0x4
31248 ldub [%l7 + 0x30], %g4
31249 fpsub16s %f2, %f6, %f3
31250 std %f4, [%l7 + 0x78]
31251 alignaddrl %o1, %i2, %l2
31252 ldd [%l7 + 0x18], %f8
31253 st %f10, [%l7 + 0x48]
31254 ld [%l7 + 0x0C], %f11
31255 fcmple16 %f14, %f8, %g2
31256 popc %g7, %o2
31257 stw %i3, [%l7 + 0x20]
31258 smul %o7, %g1, %o4
31259 edge32l %i0, %l1, %o6
31260 fmovspos %xcc, %f13, %f10
31261 stw %i7, [%l7 + 0x1C]
31262 ldd [%l7 + 0x10], %f2
31263 fbg,a %fcc1, loop_3679
31264 bge,pn %icc, loop_3680
31265 bl loop_3681
31266 stw %o3, [%l7 + 0x1C]
31267loop_3679:
31268 fmovspos %icc, %f3, %f3
31269loop_3680:
31270 fmovrslez %i1, %f7, %f6
31271loop_3681:
31272 fxors %f12, %f6, %f13
31273 umulcc %g3, %g5, %l0
31274 fmovdl %icc, %f15, %f9
31275 edge16 %l6, %l5, %g6
31276 movvs %icc, %i4, %i5
31277 movrgez %l4, 0x12A, %l3
31278 udiv %o5, 0x1F99, %i6
31279 ldsw [%l7 + 0x24], %g4
31280 call loop_3682
31281 fnand %f6, %f0, %f12
31282 fmovsle %icc, %f5, %f10
31283 st %f6, [%l7 + 0x74]
31284loop_3682:
31285 ldd [%l7 + 0x78], %f2
31286 fsrc2s %f9, %f12
31287 brgz,a %o1, loop_3683
31288 bneg %xcc, loop_3684
31289 bneg,pt %xcc, loop_3685
31290 move %icc, %i2, %l2
31291loop_3683:
31292 stx %g2, [%l7 + 0x10]
31293loop_3684:
31294 srlx %g7, %o2, %o0
31295loop_3685:
31296 sdivx %o7, 0x0E24, %g1
31297 ldsw [%l7 + 0x70], %o4
31298 bgu loop_3686
31299 fmovsneg %icc, %f1, %f7
31300 fnegd %f6, %f0
31301 ldd [%l7 + 0x28], %f10
31302loop_3686:
31303 movrlez %i0, %i3, %l1
31304 ldx [%l7 + 0x48], %i7
31305 fmul8x16au %f2, %f2, %f2
31306 xnor %o3, %o6, %g3
31307 stw %i1, [%l7 + 0x44]
31308 tl %xcc, 0x0
31309 st %f12, [%l7 + 0x48]
31310 fnot2 %f0, %f14
31311 stx %l0, [%l7 + 0x40]
31312 tsubcc %l6, %l5, %g5
31313 ldx [%l7 + 0x20], %g6
31314 addcc %i5, 0x1E49, %i4
31315 fornot2 %f8, %f4, %f10
31316 nop
31317 setx loop_3687, %l0, %l1
31318 wrpr 0x1, %tl
31319 wrpr %l1, %tnpc
31320 setx 0x34400001400, %l0, %l1
31321 wrpr %l1, %tstate
31322 wrhpr 0x4, %htstate
31323 done
31324 fsrc2 %f14, %f0
31325 fmul8sux16 %f14, %f12, %f14
31326 fands %f13, %f15, %f3
31327loop_3687:
31328 fcmpne16 %f2, %f14, %l4
31329 sth %o5, [%l7 + 0x38]
31330 array8 %l3, %i6, %g4
31331 movl %xcc, %o1, %i2
31332 st %f15, [%l7 + 0x48]
31333 fmovda %icc, %f7, %f8
31334 movl %xcc, %g2, %l2
31335 ld [%l7 + 0x64], %f12
31336 bne,a,pn %xcc, loop_3688
31337 fcmpgt16 %f12, %f6, %g7
31338 alignaddr %o2, %o0, %g1
31339 fmovrdlez %o4, %f2, %f4
31340loop_3688:
31341 or %i0, %o7, %i3
31342 move %icc, %l1, %i7
31343 st %f15, [%l7 + 0x24]
31344 std %f2, [%l7 + 0x68]
31345 andcc %o3, %g3, %i1
31346 stw %l0, [%l7 + 0x70]
31347 tne %icc, 0x1
31348 ldsh [%l7 + 0x4E], %l6
31349 alignaddrl %o6, %g5, %g6
31350 edge8l %i5, %l5, %i4
31351 fmovrde %o5, %f6, %f8
31352 fxnor %f12, %f12, %f8
31353 ldsh [%l7 + 0x20], %l4
31354 ldx [%l7 + 0x60], %l3
31355 fbl %fcc2, loop_3689
31356 fmul8ulx16 %f2, %f14, %f4
31357 fcmps %fcc1, %f11, %f9
31358 fbuge %fcc3, loop_3690
31359loop_3689:
31360 fzeros %f8
31361 call loop_3691
31362 ldsh [%l7 + 0x60], %i6
31363loop_3690:
31364 fcmpeq32 %f2, %f10, %g4
31365 fbuge %fcc1, loop_3692
31366loop_3691:
31367 tsubcctv %o1, %i2, %l2
31368 st %f2, [%l7 + 0x2C]
31369 sth %g7, [%l7 + 0x74]
31370loop_3692:
31371 ble,pn %icc, loop_3693
31372 array16 %o2, %o0, %g1
31373 ldsb [%l7 + 0x75], %o4
31374 fpmerge %f1, %f2, %f8
31375loop_3693:
31376 smulcc %g2, %o7, %i0
31377 ldsw [%l7 + 0x58], %i3
31378 stb %i7, [%l7 + 0x52]
31379 ldsb [%l7 + 0x45], %o3
31380 movrgz %g3, %i1, %l1
31381 movg %icc, %l0, %o6
31382 fpadd32 %f2, %f12, %f0
31383 ldsw [%l7 + 0x64], %l6
31384 fzeros %f6
31385 fmovrse %g6, %f3, %f12
31386 fbu,a %fcc0, loop_3694
31387 ldx [%l7 + 0x38], %g5
31388 st %f11, [%l7 + 0x5C]
31389 fmovsa %icc, %f10, %f10
31390loop_3694:
31391 fmovdcs %xcc, %f10, %f15
31392 fpadd32s %f10, %f12, %f1
31393 fmovsleu %xcc, %f9, %f0
31394 fxors %f1, %f12, %f11
31395 mova %xcc, %i5, %l5
31396 edge32l %o5, %l4, %l3
31397 srax %i6, %g4, %o1
31398 stb %i2, [%l7 + 0x54]
31399 fmovspos %icc, %f5, %f6
31400 fpack16 %f0, %f7
31401 ld [%l7 + 0x30], %f12
31402 edge32n %l2, %g7, %o2
31403 brz,a %i4, loop_3695
31404 fbge %fcc2, loop_3696
31405 bcs,pt %icc, loop_3697
31406 movge %xcc, %o0, %o4
31407loop_3695:
31408 stw %g2, [%l7 + 0x64]
31409loop_3696:
31410 std %f14, [%l7 + 0x40]
31411loop_3697:
31412 andn %o7, %g1, %i3
31413 fzero %f12
31414 lduw [%l7 + 0x50], %i0
31415 pdist %f14, %f10, %f4
31416 lduw [%l7 + 0x50], %i7
31417 orn %o3, 0x0B76, %i1
31418 ldsw [%l7 + 0x08], %g3
31419 fmovdcs %xcc, %f9, %f13
31420 xor %l0, 0x1CDA, %l1
31421 brlez,a %o6, loop_3698
31422 move %xcc, %g6, %l6
31423 ldsw [%l7 + 0x30], %g5
31424 fcmpne16 %f10, %f0, %l5
31425loop_3698:
31426 fmovdleu %xcc, %f0, %f7
31427 xnorcc %o5, %i5, %l3
31428 stw %l4, [%l7 + 0x14]
31429 stw %i6, [%l7 + 0x38]
31430 movgu %icc, %g4, %o1
31431 st %f5, [%l7 + 0x70]
31432 ldx [%l7 + 0x58], %l2
31433 fpmerge %f2, %f8, %f8
31434 stx %i2, [%l7 + 0x78]
31435 tge %xcc, 0x2
31436 ldsh [%l7 + 0x56], %g7
31437 fmovsn %icc, %f12, %f8
31438 sdivx %o2, 0x02EF, %o0
31439 bcc,a loop_3699
31440 stw %i4, [%l7 + 0x18]
31441 bpos,pn %icc, loop_3700
31442 fcmpes %fcc1, %f11, %f4
31443loop_3699:
31444 edge16n %o4, %o7, %g1
31445 ldsb [%l7 + 0x71], %g2
31446loop_3700:
31447 fbo %fcc0, loop_3701
31448 movgu %xcc, %i0, %i3
31449 st %f3, [%l7 + 0x14]
31450 bgu,pt %xcc, loop_3702
31451loop_3701:
31452 std %f14, [%l7 + 0x30]
31453 ldsw [%l7 + 0x78], %i7
31454 ldx [%l7 + 0x30], %o3
31455loop_3702:
31456 movle %icc, %i1, %g3
31457 fpadd16s %f2, %f2, %f13
31458 andcc %l0, %o6, %g6
31459 movneg %icc, %l6, %l1
31460 brlz %g5, loop_3703
31461 orncc %l5, 0x1C8A, %o5
31462 fcmpeq16 %f0, %f0, %i5
31463 fmovscc %xcc, %f2, %f7
31464loop_3703:
31465 stx %l3, [%l7 + 0x30]
31466 fbu,a %fcc0, loop_3704
31467 movvs %icc, %l4, %g4
31468 stb %i6, [%l7 + 0x23]
31469 movre %o1, 0x093, %i2
31470loop_3704:
31471 fmovdn %icc, %f9, %f8
31472 fmovsg %icc, %f3, %f8
31473 fmovsgu %xcc, %f1, %f14
31474 ldsw [%l7 + 0x3C], %g7
31475 fpadd16 %f12, %f10, %f10
31476 fzero %f6
31477 move %xcc, %l2, %o0
31478 fmuld8sux16 %f0, %f0, %f0
31479 fabss %f0, %f5
31480 fpmerge %f12, %f1, %f10
31481 bvs,a,pt %icc, loop_3705
31482 sllx %o2, %i4, %o7
31483 fbo %fcc0, loop_3706
31484 stb %o4, [%l7 + 0x50]
31485loop_3705:
31486 tleu %xcc, 0x7
31487 add %g1, 0x1892, %i0
31488loop_3706:
31489 fmovscc %xcc, %f4, %f1
31490 fblg,a %fcc1, loop_3707
31491 ldd [%l7 + 0x30], %f10
31492 bl loop_3708
31493 tsubcctv %g2, %i3, %o3
31494loop_3707:
31495 ta %xcc, 0x4
31496 movge %xcc, %i1, %g3
31497loop_3708:
31498 fmovdcs %xcc, %f15, %f7
31499 ldub [%l7 + 0x4B], %l0
31500 brlz,a %i7, loop_3709
31501 ldsw [%l7 + 0x64], %o6
31502 bge,a %icc, loop_3710
31503 fmovdne %icc, %f12, %f9
31504loop_3709:
31505 lduh [%l7 + 0x70], %l6
31506 edge8ln %l1, %g6, %l5
31507loop_3710:
31508 fmovdle %xcc, %f7, %f7
31509 fcmpd %fcc2, %f8, %f14
31510 stb %o5, [%l7 + 0x36]
31511 fmovse %icc, %f6, %f15
31512 fornot1 %f4, %f4, %f14
31513 edge32n %i5, %g5, %l3
31514 fmovse %icc, %f3, %f8
31515 fmuld8sux16 %f10, %f0, %f8
31516 ldub [%l7 + 0x58], %l4
31517 tsubcc %i6, %o1, %i2
31518 edge16l %g7, %g4, %l2
31519 fone %f4
31520 smul %o0, %o2, %o7
31521 stb %o4, [%l7 + 0x3D]
31522 popc %g1, %i4
31523 movpos %icc, %g2, %i3
31524 bgu loop_3711
31525 fcmple32 %f12, %f6, %o3
31526 fmovsleu %xcc, %f0, %f7
31527 siam 0x5
31528loop_3711:
31529 fones %f4
31530 stx %i0, [%l7 + 0x60]
31531 siam 0x0
31532 fmovsle %xcc, %f1, %f0
31533 edge32 %g3, %l0, %i7
31534 fxnors %f15, %f9, %f14
31535 movpos %icc, %i1, %l6
31536 ld [%l7 + 0x4C], %f3
31537 fmovdneg %icc, %f7, %f10
31538 ta %icc, 0x7
31539 bneg,a,pt %xcc, loop_3712
31540 stb %o6, [%l7 + 0x14]
31541 ldsb [%l7 + 0x18], %l1
31542 ldx [%l7 + 0x18], %g6
31543loop_3712:
31544 edge16 %o5, %l5, %i5
31545 bneg,a loop_3713
31546 fmovrsne %g5, %f4, %f2
31547 stx %l4, [%l7 + 0x20]
31548 tge %xcc, 0x3
31549loop_3713:
31550 movneg %xcc, %l3, %i6
31551 tsubcctv %i2, %g7, %o1
31552 fmovdle %xcc, %f14, %f6
31553 add %g4, %l2, %o0
31554 mulx %o2, 0x184B, %o4
31555 edge8l %g1, %i4, %g2
31556 movrlez %o7, 0x2F8, %o3
31557 fmul8sux16 %f12, %f6, %f6
31558 edge8ln %i3, %i0, %g3
31559 fcmpne16 %f4, %f6, %i7
31560 lduw [%l7 + 0x3C], %l0
31561 ldd [%l7 + 0x40], %f2
31562 fbe %fcc3, loop_3714
31563 st %f9, [%l7 + 0x4C]
31564 lduh [%l7 + 0x50], %i1
31565 fmovrslez %o6, %f4, %f13
31566loop_3714:
31567 bne,a loop_3715
31568 sth %l1, [%l7 + 0x6C]
31569 ldsb [%l7 + 0x2B], %l6
31570 ldub [%l7 + 0x0D], %o5
31571loop_3715:
31572 sth %l5, [%l7 + 0x56]
31573 lduh [%l7 + 0x44], %i5
31574 movrne %g6, 0x0AE, %l4
31575 ldsb [%l7 + 0x1B], %g5
31576 bpos loop_3716
31577 stb %l3, [%l7 + 0x2E]
31578 orcc %i6, %g7, %i2
31579 ldx [%l7 + 0x70], %g4
31580loop_3716:
31581 tneg %icc, 0x6
31582 movre %l2, %o1, %o2
31583 lduw [%l7 + 0x08], %o0
31584 stw %g1, [%l7 + 0x4C]
31585 movvc %xcc, %o4, %i4
31586 bvc,pt %xcc, loop_3717
31587 sth %o7, [%l7 + 0x66]
31588 tgu %icc, 0x0
31589 ldx [%l7 + 0x30], %g2
31590loop_3717:
31591 std %f0, [%l7 + 0x48]
31592 fmovdle %xcc, %f11, %f3
31593 tg %icc, 0x6
31594 st %f3, [%l7 + 0x1C]
31595 pdist %f8, %f8, %f12
31596 fsrc1s %f0, %f8
31597 stb %o3, [%l7 + 0x5F]
31598 andn %i3, 0x0E1C, %g3
31599 fbule %fcc1, loop_3718
31600 umul %i7, %i0, %l0
31601 fnot2s %f9, %f7
31602 lduh [%l7 + 0x2A], %o6
31603loop_3718:
31604 fand %f2, %f8, %f10
31605 sth %i1, [%l7 + 0x08]
31606 edge32l %l6, %o5, %l5
31607 fmovdpos %xcc, %f10, %f14
31608 tcs %xcc, 0x6
31609 stx %i5, [%l7 + 0x70]
31610 ble loop_3719
31611 ldub [%l7 + 0x4D], %l1
31612 ldsb [%l7 + 0x1D], %l4
31613 and %g6, %g5, %i6
31614loop_3719:
31615 fblg,a %fcc0, loop_3720
31616 stw %l3, [%l7 + 0x40]
31617 fcmpgt32 %f4, %f2, %g7
31618 addcc %g4, %i2, %l2
31619loop_3720:
31620 fmovdcc %xcc, %f2, %f3
31621 sth %o2, [%l7 + 0x64]
31622 nop
31623 setx loop_3721, %l0, %l1
31624 jmpl %l1, %o1
31625 fmovdpos %xcc, %f14, %f3
31626 ldsh [%l7 + 0x64], %g1
31627 brgz,a %o4, loop_3722
31628loop_3721:
31629 ldsw [%l7 + 0x2C], %o0
31630 fmovsvs %icc, %f1, %f9
31631 srl %i4, %g2, %o3
31632loop_3722:
31633 call loop_3723
31634 edge8 %i3, %o7, %g3
31635 ta %icc, 0x1
31636 fandnot1s %f1, %f6, %f4
31637loop_3723:
31638 lduh [%l7 + 0x32], %i7
31639 ldsb [%l7 + 0x0F], %l0
31640 ldsb [%l7 + 0x7B], %i0
31641 fpadd32s %f5, %f0, %f11
31642 ldx [%l7 + 0x30], %o6
31643 fandnot1s %f12, %f8, %f8
31644 pdist %f0, %f0, %f6
31645 fors %f0, %f6, %f5
31646 edge16n %l6, %i1, %l5
31647 fnors %f13, %f4, %f13
31648 fble,a %fcc0, loop_3724
31649 lduw [%l7 + 0x40], %i5
31650 fcmpne32 %f0, %f4, %l1
31651 xorcc %o5, %g6, %g5
31652loop_3724:
31653 smulcc %i6, %l3, %l4
31654 alignaddrl %g4, %i2, %g7
31655 ld [%l7 + 0x5C], %f8
31656 tleu %xcc, 0x4
31657 tsubcctv %l2, 0x17B6, %o2
31658 fxors %f9, %f3, %f11
31659 add %o1, %g1, %o0
31660 subccc %i4, %o4, %g2
31661 sra %o3, %i3, %o7
31662 st %f3, [%l7 + 0x28]
31663 fpmerge %f6, %f1, %f10
31664 ldub [%l7 + 0x38], %i7
31665 fpsub16s %f1, %f1, %f11
31666 fcmpd %fcc0, %f4, %f10
31667 ldsb [%l7 + 0x3B], %l0
31668 fsrc2 %f0, %f0
31669 movcs %xcc, %i0, %o6
31670 fands %f13, %f8, %f12
31671 taddcc %l6, %i1, %g3
31672 sub %i5, %l5, %l1
31673 fmovrdne %g6, %f0, %f12
31674 brz,a %o5, loop_3725
31675 fmovscs %icc, %f8, %f0
31676 fmovrslez %g5, %f6, %f8
31677 fxor %f2, %f12, %f0
31678loop_3725:
31679 fnot1s %f4, %f0
31680 fmovdleu %icc, %f2, %f10
31681 fbu,a %fcc1, loop_3726
31682 bge,pt %icc, loop_3727
31683 ld [%l7 + 0x18], %f2
31684 bge %xcc, loop_3728
31685loop_3726:
31686 ldsb [%l7 + 0x51], %l3
31687loop_3727:
31688 movpos %xcc, %l4, %g4
31689 array16 %i6, %g7, %i2
31690loop_3728:
31691 bpos,a %xcc, loop_3729
31692 sllx %o2, %l2, %g1
31693 fxors %f3, %f6, %f10
31694 fexpand %f4, %f14
31695loop_3729:
31696 ldsh [%l7 + 0x68], %o0
31697 fmovdn %xcc, %f8, %f15
31698 ldx [%l7 + 0x78], %o1
31699 lduw [%l7 + 0x6C], %i4
31700 nop
31701 setx loop_3730, %l0, %l1
31702 wrpr 0x1, %tl
31703 wrpr %l1, %tnpc
31704 setx 0x34400001400, %l0, %l1
31705 wrpr %l1, %tstate
31706 wrhpr 0x4, %htstate
31707 done
31708 lduw [%l7 + 0x30], %g2
31709 movgu %icc, %o3, %i3
31710 fpsub16s %f9, %f15, %f10
31711loop_3730:
31712 sth %o4, [%l7 + 0x48]
31713 fcmpgt32 %f8, %f6, %o7
31714 nop
31715 setx loop_3731, %l0, %l1
31716 jmpl %l1, %l0
31717 st %f8, [%l7 + 0x58]
31718 fbe %fcc0, loop_3732
31719 move %xcc, %i0, %i7
31720loop_3731:
31721 movgu %icc, %l6, %o6
31722 stb %i1, [%l7 + 0x35]
31723loop_3732:
31724 stb %i5, [%l7 + 0x55]
31725 ldd [%l7 + 0x78], %f4
31726 taddcctv %g3, 0x050D, %l1
31727 srlx %g6, 0x17, %l5
31728 fbule %fcc3, loop_3733
31729 fpadd32s %f0, %f15, %f13
31730 fandnot2s %f0, %f0, %f12
31731 xnor %g5, 0x0E1A, %o5
31732loop_3733:
31733 ldd [%l7 + 0x48], %f10
31734 edge16 %l4, %g4, %i6
31735 ldsw [%l7 + 0x74], %g7
31736 tleu %xcc, 0x5
31737 fmovdleu %icc, %f5, %f8
31738 ldd [%l7 + 0x50], %f6
31739 stb %i2, [%l7 + 0x63]
31740 fors %f12, %f9, %f7
31741 bne,pt %icc, loop_3734
31742 lduw [%l7 + 0x34], %o2
31743 fmovrse %l2, %f3, %f0
31744 sra %g1, %l3, %o1
31745loop_3734:
31746 orcc %i4, %g2, %o0
31747 lduw [%l7 + 0x20], %i3
31748 sth %o3, [%l7 + 0x6E]
31749 edge8n %o4, %l0, %i0
31750 movg %icc, %o7, %l6
31751 movpos %xcc, %o6, %i1
31752 ldub [%l7 + 0x5D], %i5
31753 ldd [%l7 + 0x20], %f10
31754 popc 0x098D, %g3
31755 lduw [%l7 + 0x34], %l1
31756 fand %f10, %f8, %f4
31757 fmovsne %icc, %f8, %f7
31758 sth %i7, [%l7 + 0x10]
31759 stb %l5, [%l7 + 0x4D]
31760 movvc %xcc, %g6, %o5
31761 edge16n %l4, %g4, %g5
31762 std %f6, [%l7 + 0x38]
31763 fmuld8ulx16 %f2, %f12, %f14
31764 movpos %icc, %g7, %i2
31765 ldsb [%l7 + 0x16], %o2
31766 fmovsleu %icc, %f8, %f5
31767 ldsh [%l7 + 0x32], %i6
31768 fmuld8sux16 %f4, %f5, %f8
31769 orncc %g1, 0x0341, %l3
31770 fnot1 %f6, %f2
31771 lduw [%l7 + 0x08], %o1
31772 lduh [%l7 + 0x62], %i4
31773 edge32l %g2, %o0, %l2
31774 stw %i3, [%l7 + 0x7C]
31775 ldx [%l7 + 0x30], %o3
31776 ldd [%l7 + 0x48], %f4
31777 movrlez %o4, %l0, %i0
31778 fnegd %f0, %f4
31779 edge32 %l6, %o6, %o7
31780 stw %i5, [%l7 + 0x08]
31781 orcc %g3, %i1, %l1
31782 xnorcc %l5, 0x118E, %i7
31783 array16 %o5, %g6, %l4
31784 brlez %g5, loop_3735
31785 ld [%l7 + 0x38], %f15
31786 andcc %g7, 0x1CEA, %g4
31787 fmovda %icc, %f1, %f12
31788loop_3735:
31789 fzero %f12
31790 fnands %f9, %f13, %f15
31791 ldx [%l7 + 0x38], %i2
31792 std %f14, [%l7 + 0x38]
31793 fmovde %icc, %f13, %f1
31794 st %f1, [%l7 + 0x54]
31795 fmovdleu %xcc, %f1, %f15
31796 ld [%l7 + 0x78], %f11
31797 srax %o2, 0x1B, %i6
31798 fandnot2s %f15, %f0, %f5
31799 ldsh [%l7 + 0x1E], %l3
31800 fxnors %f15, %f9, %f15
31801 fcmped %fcc2, %f12, %f2
31802 movne %xcc, %o1, %i4
31803 ldsh [%l7 + 0x1E], %g2
31804 fmovs %f11, %f0
31805 fnegd %f4, %f12
31806 movre %g1, 0x27E, %o0
31807 movpos %icc, %i3, %o3
31808 edge32ln %o4, %l0, %l2
31809 mova %icc, %l6, %o6
31810 fbe,a %fcc1, loop_3736
31811 std %f14, [%l7 + 0x70]
31812 fmovdl %icc, %f11, %f13
31813 std %f0, [%l7 + 0x50]
31814loop_3736:
31815 fmovdvs %icc, %f2, %f6
31816 stw %o7, [%l7 + 0x60]
31817 sub %i5, 0x0929, %g3
31818 lduh [%l7 + 0x70], %i0
31819 ldsw [%l7 + 0x74], %l1
31820 lduh [%l7 + 0x40], %l5
31821 movvs %icc, %i7, %i1
31822 bn,a,pn %icc, loop_3737
31823 ldx [%l7 + 0x48], %g6
31824 fcmpeq16 %f12, %f12, %l4
31825 fmovscs %xcc, %f15, %f12
31826loop_3737:
31827 fmovse %icc, %f13, %f8
31828 fpack32 %f2, %f12, %f2
31829 siam 0x2
31830 ld [%l7 + 0x7C], %f9
31831 std %f12, [%l7 + 0x58]
31832 srax %g5, %g7, %g4
31833 tl %xcc, 0x2
31834 fbul %fcc3, loop_3738
31835 fmovsge %xcc, %f1, %f10
31836 subc %o5, %o2, %i6
31837 movrlz %l3, %i2, %o1
31838loop_3738:
31839 brnz %i4, loop_3739
31840 xnorcc %g2, 0x19D6, %o0
31841 lduw [%l7 + 0x5C], %i3
31842 bvs,a,pt %xcc, loop_3740
31843loop_3739:
31844 fcmple16 %f6, %f6, %o3
31845 fnands %f5, %f13, %f9
31846 bvs,pn %xcc, loop_3741
31847loop_3740:
31848 movrlz %g1, %l0, %l2
31849 mulscc %o4, 0x0663, %l6
31850 fexpand %f13, %f8
31851loop_3741:
31852 fmovdl %xcc, %f7, %f12
31853 fmovrslz %o6, %f14, %f7
31854 std %f2, [%l7 + 0x70]
31855 fcmped %fcc2, %f12, %f6
31856 popc %o7, %g3
31857 fors %f3, %f0, %f12
31858 lduw [%l7 + 0x6C], %i5
31859 ldub [%l7 + 0x17], %l1
31860 fandnot2 %f8, %f8, %f6
31861 lduw [%l7 + 0x54], %i0
31862 stb %i7, [%l7 + 0x31]
31863 ldub [%l7 + 0x48], %l5
31864 movn %xcc, %i1, %l4
31865 ldub [%l7 + 0x76], %g6
31866 fpackfix %f10, %f3
31867 std %f0, [%l7 + 0x58]
31868 ldd [%l7 + 0x18], %f6
31869 ldub [%l7 + 0x16], %g7
31870 fnot2s %f13, %f12
31871 sth %g5, [%l7 + 0x72]
31872 sth %o5, [%l7 + 0x16]
31873 fmovsn %xcc, %f6, %f2
31874 popc %g4, %i6
31875 bcc,pt %xcc, loop_3742
31876 ba,a loop_3743
31877 fbge %fcc0, loop_3744
31878 fsrc1 %f4, %f8
31879loop_3742:
31880 tpos %xcc, 0x4
31881loop_3743:
31882 tneg %icc, 0x6
31883loop_3744:
31884 fmovdneg %icc, %f5, %f12
31885 edge32ln %o2, %i2, %l3
31886 fmovsl %icc, %f2, %f14
31887 edge8l %i4, %o1, %g2
31888 orncc %o0, 0x0771, %o3
31889 tsubcctv %i3, %g1, %l0
31890 ld [%l7 + 0x68], %f7
31891 fcmpd %fcc0, %f8, %f2
31892 edge16n %o4, %l2, %o6
31893 ldx [%l7 + 0x58], %o7
31894 ldd [%l7 + 0x50], %f6
31895 fmovrdlez %g3, %f14, %f10
31896 array8 %i5, %l6, %i0
31897 stx %i7, [%l7 + 0x58]
31898 orcc %l1, %i1, %l5
31899 ldsh [%l7 + 0x4A], %g6
31900 fmovse %icc, %f1, %f15
31901 ldsh [%l7 + 0x4E], %l4
31902 stb %g7, [%l7 + 0x6F]
31903 faligndata %f10, %f8, %f6
31904 mova %xcc, %g5, %g4
31905 lduh [%l7 + 0x7E], %o5
31906 fxor %f0, %f8, %f2
31907 edge32 %i6, %i2, %o2
31908 stw %l3, [%l7 + 0x78]
31909 ldsh [%l7 + 0x22], %o1
31910 andcc %i4, 0x11C1, %g2
31911 fmovrslz %o3, %f1, %f12
31912 xorcc %o0, 0x00EB, %g1
31913 bneg,a,pn %icc, loop_3745
31914 fcmped %fcc0, %f6, %f0
31915 fcmpgt16 %f14, %f0, %l0
31916 ld [%l7 + 0x5C], %f7
31917loop_3745:
31918 fmovsneg %icc, %f6, %f7
31919 stb %o4, [%l7 + 0x60]
31920 bgu,a,pt %xcc, loop_3746
31921 movrgz %i3, 0x1C5, %o6
31922 ldsw [%l7 + 0x38], %l2
31923 fxnor %f10, %f14, %f12
31924loop_3746:
31925 ld [%l7 + 0x5C], %f6
31926 xor %o7, %i5, %l6
31927 orn %i0, 0x06D6, %i7
31928 tge %xcc, 0x0
31929 stw %l1, [%l7 + 0x68]
31930 ldsw [%l7 + 0x08], %i1
31931 bn,a loop_3747
31932 fmovdn %icc, %f9, %f1
31933 std %f8, [%l7 + 0x58]
31934 ldsh [%l7 + 0x30], %l5
31935loop_3747:
31936 brnz %g3, loop_3748
31937 bshuffle %f0, %f8, %f2
31938 xorcc %l4, %g7, %g6
31939 ldx [%l7 + 0x18], %g5
31940loop_3748:
31941 fabsd %f12, %f6
31942 mulx %g4, 0x10CA, %i6
31943 sub %i2, 0x00A5, %o2
31944 alignaddrl %o5, %l3, %o1
31945 and %i4, %g2, %o0
31946 fzeros %f7
31947 brlz %g1, loop_3749
31948 fpackfix %f8, %f14
31949 nop
31950 setx loop_3750, %l0, %l1
31951 wrpr 0x1, %tl
31952 wrpr %l1, %tnpc
31953 setx 0x34400001400, %l0, %l1
31954 wrpr %l1, %tstate
31955 wrhpr 0x4, %htstate
31956 done
31957 fabsd %f0, %f10
31958loop_3749:
31959 std %f6, [%l7 + 0x38]
31960 fmovsleu %icc, %f4, %f14
31961loop_3750:
31962 lduw [%l7 + 0x24], %o3
31963 fornot1s %f4, %f4, %f0
31964 fblg,a %fcc1, loop_3751
31965 ldd [%l7 + 0x28], %f0
31966 std %f12, [%l7 + 0x10]
31967 srlx %l0, 0x0D, %o4
31968loop_3751:
31969 std %f0, [%l7 + 0x50]
31970 movge %icc, %i3, %o6
31971 ldsw [%l7 + 0x64], %o7
31972 edge16n %l2, %l6, %i5
31973 fone %f0
31974 udivx %i7, 0x14A3, %i0
31975 tcs %xcc, 0x5
31976 movn %xcc, %l1, %i1
31977 movvs %xcc, %l5, %l4
31978 fornot2 %f4, %f10, %f10
31979 ldd [%l7 + 0x30], %f0
31980 taddcc %g7, %g3, %g6
31981 tsubcctv %g5, %g4, %i6
31982 fmovrsne %i2, %f7, %f9
31983 movre %o5, %o2, %o1
31984 fcmpeq16 %f0, %f12, %i4
31985 lduh [%l7 + 0x50], %g2
31986 stw %o0, [%l7 + 0x4C]
31987 ldx [%l7 + 0x48], %g1
31988 stx %o3, [%l7 + 0x08]
31989 st %f5, [%l7 + 0x08]
31990 srlx %l0, %o4, %l3
31991 st %f10, [%l7 + 0x34]
31992 for %f6, %f8, %f4
31993 fxor %f8, %f0, %f10
31994 ldx [%l7 + 0x30], %i3
31995 lduh [%l7 + 0x64], %o7
31996 fbl,a %fcc1, loop_3752
31997 fbul %fcc2, loop_3753
31998 orn %l2, %l6, %o6
31999 fmovsge %xcc, %f7, %f9
32000loop_3752:
32001 tcc %xcc, 0x0
32002loop_3753:
32003 ldsb [%l7 + 0x08], %i5
32004 ldsw [%l7 + 0x1C], %i7
32005 fornot2s %f8, %f6, %f15
32006 fpsub16s %f11, %f4, %f0
32007 ldsw [%l7 + 0x0C], %l1
32008 movgu %icc, %i0, %i1
32009 array32 %l5, %g7, %l4
32010 xorcc %g3, %g6, %g4
32011 edge8n %i6, %g5, %i2
32012 fpadd16s %f4, %f12, %f12
32013 bleu loop_3754
32014 fones %f12
32015 movrgez %o5, %o2, %i4
32016 fornot1 %f2, %f12, %f4
32017loop_3754:
32018 fpsub16 %f10, %f8, %f4
32019 tge %xcc, 0x1
32020 and %o1, 0x1B18, %g2
32021 stb %o0, [%l7 + 0x70]
32022 xnorcc %o3, 0x161C, %g1
32023 fmovrslez %o4, %f7, %f5
32024 fmovrdgez %l0, %f4, %f10
32025 fmovsle %xcc, %f15, %f13
32026 tg %xcc, 0x0
32027 fbug %fcc1, loop_3755
32028 sdiv %l3, 0x04F8, %i3
32029 fmovd %f8, %f10
32030 movneg %xcc, %l2, %l6
32031loop_3755:
32032 bl,pt %xcc, loop_3756
32033 stw %o7, [%l7 + 0x78]
32034 fbue,a %fcc3, loop_3757
32035 stb %i5, [%l7 + 0x3D]
32036loop_3756:
32037 tvs %icc, 0x1
32038 fbe %fcc1, loop_3758
32039loop_3757:
32040 srax %i7, 0x0D, %l1
32041 addcc %i0, %i1, %o6
32042 fcmpeq16 %f2, %f4, %l5
32043loop_3758:
32044 brlz,a %g7, loop_3759
32045 std %f14, [%l7 + 0x08]
32046 fmovdge %xcc, %f14, %f4
32047 array32 %g3, %g6, %l4
32048loop_3759:
32049 ldx [%l7 + 0x40], %i6
32050 ldsh [%l7 + 0x68], %g5
32051 mova %xcc, %g4, %o5
32052 lduw [%l7 + 0x34], %i2
32053 ldsh [%l7 + 0x28], %i4
32054 bcc,pt %icc, loop_3760
32055 stw %o2, [%l7 + 0x6C]
32056 fnot1 %f14, %f10
32057 fmuld8sux16 %f0, %f9, %f12
32058loop_3760:
32059 edge32l %g2, %o0, %o3
32060 fand %f14, %f8, %f6
32061 taddcc %g1, 0x1AC0, %o4
32062 fornot1 %f10, %f6, %f6
32063 std %f6, [%l7 + 0x08]
32064 st %f6, [%l7 + 0x2C]
32065 lduw [%l7 + 0x78], %o1
32066 taddcctv %l0, %i3, %l2
32067 nop
32068 setx loop_3761, %l0, %l1
32069 wrpr 0x1, %tl
32070 wrpr %l1, %tpc
32071 add %l1, 0x4, %l1
32072 wrpr %l1, %tnpc
32073 setx 0x34400001400, %l0, %l1
32074 wrpr %l1, %tstate
32075 wrhpr 0x4, %htstate
32076 retry
32077 sth %l3, [%l7 + 0x32]
32078 stx %o7, [%l7 + 0x40]
32079 movn %icc, %i5, %i7
32080loop_3761:
32081 fsrc1 %f10, %f12
32082 fmovda %icc, %f10, %f13
32083 ldsw [%l7 + 0x14], %l1
32084 ldd [%l7 + 0x20], %f6
32085 bleu,a %icc, loop_3762
32086 sub %i0, 0x036E, %l6
32087 fnor %f12, %f4, %f6
32088 fnot1s %f12, %f7
32089loop_3762:
32090 fbg,a %fcc0, loop_3763
32091 bneg loop_3764
32092 subccc %i1, %o6, %g7
32093 fsrc1s %f9, %f12
32094loop_3763:
32095 tpos %xcc, 0x4
32096loop_3764:
32097 fpsub32 %f10, %f14, %f6
32098 ldsh [%l7 + 0x38], %l5
32099 fba %fcc0, loop_3765
32100 xorcc %g6, 0x0A08, %g3
32101 tleu %xcc, 0x2
32102 fornot1 %f2, %f6, %f4
32103loop_3765:
32104 movne %xcc, %l4, %g5
32105 udivx %i6, 0x1CD8, %o5
32106 smul %g4, %i2, %o2
32107 fmovdvs %xcc, %f10, %f15
32108 sdiv %g2, 0x064D, %i4
32109 fmovsvc %icc, %f4, %f3
32110 fbn %fcc1, loop_3766
32111 ldsh [%l7 + 0x08], %o3
32112 tge %icc, 0x5
32113 ldsb [%l7 + 0x49], %g1
32114loop_3766:
32115 srax %o4, %o1, %o0
32116 fmovrde %l0, %f8, %f4
32117 edge8l %l2, %l3, %o7
32118 subccc %i5, %i3, %i7
32119 stx %l1, [%l7 + 0x40]
32120 fmovscc %xcc, %f9, %f15
32121 std %f2, [%l7 + 0x18]
32122 bcs,a,pt %icc, loop_3767
32123 fbug %fcc3, loop_3768
32124 fxors %f0, %f11, %f6
32125 fabss %f0, %f15
32126loop_3767:
32127 fmovsa %xcc, %f12, %f3
32128loop_3768:
32129 tn %xcc, 0x6
32130 fbne %fcc3, loop_3769
32131 fornot1s %f6, %f2, %f6
32132 fmovdg %icc, %f8, %f7
32133 bvc,a loop_3770
32134loop_3769:
32135 edge16ln %l6, %i1, %i0
32136 subc %g7, %o6, %g6
32137 fpack16 %f2, %f9
32138loop_3770:
32139 sllx %l5, 0x0F, %l4
32140 tpos %xcc, 0x0
32141 andncc %g5, %g3, %o5
32142 ldsb [%l7 + 0x7D], %g4
32143 fmovdleu %icc, %f5, %f2
32144 edge32 %i6, %i2, %g2
32145 ldd [%l7 + 0x18], %f10
32146 ldd [%l7 + 0x28], %f10
32147 fnor %f10, %f10, %f4
32148 brgez %o2, loop_3771
32149 sethi 0x01A5, %i4
32150 lduw [%l7 + 0x34], %o3
32151 fbn,a %fcc2, loop_3772
32152loop_3771:
32153 fnegd %f2, %f0
32154 fmovrdlz %g1, %f14, %f8
32155 fmuld8sux16 %f1, %f14, %f2
32156loop_3772:
32157 fornot2s %f10, %f5, %f4
32158 fmovd %f2, %f0
32159 fbule,a %fcc0, loop_3773
32160 bgu,a loop_3774
32161 fmovsle %xcc, %f10, %f10
32162 tpos %xcc, 0x3
32163loop_3773:
32164 for %f2, %f4, %f14
32165loop_3774:
32166 ld [%l7 + 0x18], %f1
32167 lduh [%l7 + 0x3A], %o1
32168 subc %o4, %l0, %o0
32169 ba %icc, loop_3775
32170 movre %l3, %o7, %l2
32171 fcmpne16 %f0, %f6, %i5
32172 ldub [%l7 + 0x35], %i3
32173loop_3775:
32174 sth %i7, [%l7 + 0x1E]
32175 ldx [%l7 + 0x58], %l6
32176 stx %i1, [%l7 + 0x28]
32177 andcc %i0, 0x0ABA, %g7
32178 bcc,a,pt %xcc, loop_3776
32179 fmovrslez %o6, %f15, %f5
32180 lduh [%l7 + 0x6C], %g6
32181 fnot1 %f8, %f12
32182loop_3776:
32183 edge32n %l1, %l4, %l5
32184 movrgez %g3, %o5, %g5
32185 ldsh [%l7 + 0x16], %g4
32186 fcmpd %fcc1, %f6, %f4
32187 stw %i6, [%l7 + 0x3C]
32188 sdivx %i2, 0x129B, %g2
32189 fmovdpos %xcc, %f6, %f4
32190 tvc %xcc, 0x4
32191 fpsub16 %f0, %f4, %f0
32192 stw %i4, [%l7 + 0x78]
32193 xnorcc %o3, 0x09CE, %g1
32194 sth %o1, [%l7 + 0x5A]
32195 ldsw [%l7 + 0x40], %o2
32196 fpmerge %f12, %f0, %f6
32197 fornot1 %f8, %f10, %f10
32198 std %f0, [%l7 + 0x78]
32199 ldsw [%l7 + 0x08], %l0
32200 fpackfix %f12, %f10
32201 fpack32 %f14, %f0, %f14
32202 subc %o4, %l3, %o7
32203 te %xcc, 0x3
32204 std %f10, [%l7 + 0x18]
32205 xorcc %o0, 0x0CB2, %i5
32206 fbo %fcc1, loop_3777
32207 ldsh [%l7 + 0x5C], %i3
32208 ldx [%l7 + 0x30], %l2
32209 fmovdvc %icc, %f13, %f8
32210loop_3777:
32211 mulscc %i7, 0x03FF, %l6
32212 fornot1s %f11, %f10, %f0
32213 fmul8x16au %f3, %f9, %f8
32214 ldd [%l7 + 0x08], %f8
32215 sth %i1, [%l7 + 0x64]
32216 movgu %icc, %g7, %o6
32217 sll %g6, %i0, %l4
32218 fornot1 %f2, %f12, %f2
32219 fmuld8sux16 %f11, %f8, %f12
32220 ld [%l7 + 0x28], %f4
32221 sethi 0x0079, %l1
32222 bge,pt %icc, loop_3778
32223 ldsh [%l7 + 0x74], %l5
32224 fbuge %fcc0, loop_3779
32225 ldsb [%l7 + 0x72], %o5
32226loop_3778:
32227 andn %g5, 0x1498, %g4
32228 bneg,pt %xcc, loop_3780
32229loop_3779:
32230 fmovda %icc, %f7, %f7
32231 ldub [%l7 + 0x24], %g3
32232 fpsub32s %f14, %f2, %f2
32233loop_3780:
32234 bg,pt %icc, loop_3781
32235 brgz,a %i6, loop_3782
32236 fbe,a %fcc1, loop_3783
32237 fmul8x16al %f11, %f0, %f8
32238loop_3781:
32239 and %g2, %i4, %o3
32240loop_3782:
32241 ldx [%l7 + 0x10], %i2
32242loop_3783:
32243 fmovsa %icc, %f0, %f15
32244 edge16l %o1, %g1, %o2
32245 tpos %icc, 0x5
32246 fmovscc %xcc, %f5, %f11
32247 fbuge,a %fcc0, loop_3784
32248 fmovrdlez %o4, %f0, %f8
32249 movg %icc, %l0, %l3
32250 fandnot2s %f3, %f7, %f6
32251loop_3784:
32252 fornot2s %f8, %f4, %f5
32253 brnz,a %o0, loop_3785
32254 fsrc2 %f0, %f4
32255 tge %xcc, 0x5
32256 fmul8ulx16 %f2, %f2, %f2
32257loop_3785:
32258 fmovrsgez %o7, %f6, %f6
32259 fmul8x16al %f5, %f8, %f14
32260 ldub [%l7 + 0x49], %i3
32261 fpmerge %f5, %f1, %f2
32262 fmovrdlez %l2, %f12, %f12
32263 ldsb [%l7 + 0x4C], %i7
32264 movcs %xcc, %i5, %i1
32265 stb %g7, [%l7 + 0x58]
32266 ldd [%l7 + 0x50], %f6
32267 fcmpgt32 %f6, %f10, %l6
32268 lduh [%l7 + 0x3E], %g6
32269 bvc,a loop_3786
32270 fbuge,a %fcc0, loop_3787
32271 fmovsgu %icc, %f1, %f12
32272 sethi 0x1F87, %o6
32273loop_3786:
32274 fcmple32 %f6, %f0, %i0
32275loop_3787:
32276 fmul8x16al %f11, %f4, %f8
32277 brgez,a %l4, loop_3788
32278 fcmpeq16 %f14, %f14, %l5
32279 fmovdleu %icc, %f10, %f7
32280 lduh [%l7 + 0x2E], %l1
32281loop_3788:
32282 movge %xcc, %g5, %g4
32283 ldsh [%l7 + 0x6E], %o5
32284 brgz,a %g3, loop_3789
32285 xorcc %g2, %i4, %o3
32286 ldub [%l7 + 0x0C], %i2
32287 ldx [%l7 + 0x60], %o1
32288loop_3789:
32289 ldsb [%l7 + 0x2C], %i6
32290 ldsw [%l7 + 0x7C], %o2
32291 ldub [%l7 + 0x68], %g1
32292 bcs,pt %icc, loop_3790
32293 andcc %o4, %l0, %o0
32294 bge,a,pn %icc, loop_3791
32295 tvc %icc, 0x4
32296loop_3790:
32297 fandnot1 %f12, %f6, %f4
32298 ldsw [%l7 + 0x38], %l3
32299loop_3791:
32300 ldub [%l7 + 0x44], %o7
32301 fnegd %f2, %f6
32302 fbge %fcc0, loop_3792
32303 faligndata %f10, %f12, %f4
32304 brlz %l2, loop_3793
32305 stx %i7, [%l7 + 0x20]
32306loop_3792:
32307 bl %icc, loop_3794
32308 brnz,a %i5, loop_3795
32309loop_3793:
32310 fands %f1, %f4, %f12
32311 lduh [%l7 + 0x0E], %i3
32312loop_3794:
32313 fmovdneg %icc, %f15, %f8
32314loop_3795:
32315 ldsb [%l7 + 0x42], %i1
32316 array32 %l6, %g6, %g7
32317 alignaddr %o6, %l4, %i0
32318 fmovrslz %l1, %f13, %f12
32319 lduh [%l7 + 0x26], %g5
32320 bne,a %xcc, loop_3796
32321 taddcctv %g4, %l5, %g3
32322 lduh [%l7 + 0x26], %o5
32323 lduw [%l7 + 0x6C], %g2
32324loop_3796:
32325 fxor %f4, %f8, %f6
32326 fornot1 %f10, %f4, %f6
32327 mulx %i4, 0x1CD6, %i2
32328 fandnot2s %f8, %f1, %f10
32329 tge %icc, 0x5
32330 edge32 %o3, %o1, %o2
32331 edge32n %g1, %o4, %l0
32332 fmovsl %icc, %f10, %f9
32333 fandnot1s %f8, %f0, %f2
32334 fandnot1 %f8, %f2, %f6
32335 std %f10, [%l7 + 0x48]
32336 brz,a %i6, loop_3797
32337 fmovdg %xcc, %f10, %f9
32338 st %f11, [%l7 + 0x54]
32339 taddcctv %o0, %o7, %l3
32340loop_3797:
32341 call loop_3798
32342 edge8l %l2, %i7, %i5
32343 fand %f6, %f4, %f4
32344 fxors %f3, %f12, %f9
32345loop_3798:
32346 ba loop_3799
32347 brnz,a %i1, loop_3800
32348 bvs,a loop_3801
32349 fcmple32 %f0, %f8, %l6
32350loop_3799:
32351 movrne %g6, %g7, %i3
32352loop_3800:
32353 fcmps %fcc2, %f0, %f8
32354loop_3801:
32355 fmovdgu %xcc, %f0, %f4
32356 stx %l4, [%l7 + 0x50]
32357 fandnot2 %f4, %f0, %f14
32358 stw %i0, [%l7 + 0x6C]
32359 sll %o6, 0x11, %g5
32360 fmul8x16au %f13, %f12, %f12
32361 edge32n %l1, %l5, %g4
32362 xnor %o5, %g2, %i4
32363 ldd [%l7 + 0x30], %f12
32364 sth %g3, [%l7 + 0x7E]
32365 fabsd %f0, %f2
32366 fornot1s %f15, %f2, %f14
32367 andncc %o3, %o1, %i2
32368 st %f8, [%l7 + 0x58]
32369 fmovrsne %g1, %f11, %f13
32370 lduw [%l7 + 0x50], %o4
32371 tcs %icc, 0x7
32372 ldsw [%l7 + 0x6C], %o2
32373 ldx [%l7 + 0x38], %l0
32374 fbug,a %fcc3, loop_3802
32375 fmovdgu %xcc, %f13, %f3
32376 mulscc %i6, %o7, %l3
32377 fblg %fcc0, loop_3803
32378loop_3802:
32379 udivcc %o0, 0x1B26, %i7
32380 edge32ln %l2, %i1, %i5
32381 bcs,pn %xcc, loop_3804
32382loop_3803:
32383 stx %g6, [%l7 + 0x40]
32384 stx %l6, [%l7 + 0x28]
32385 ldsh [%l7 + 0x44], %g7
32386loop_3804:
32387 tsubcc %i3, 0x0053, %l4
32388 fornot2 %f0, %f12, %f4
32389 array8 %i0, %g5, %l1
32390 ldx [%l7 + 0x50], %l5
32391 ld [%l7 + 0x70], %f1
32392 movrgez %o6, 0x334, %o5
32393 move %icc, %g4, %i4
32394 fmovsneg %xcc, %f11, %f15
32395 srax %g3, 0x04, %g2
32396 call loop_3805
32397 ldsh [%l7 + 0x76], %o1
32398 addc %o3, %i2, %o4
32399 bcc,a %xcc, loop_3806
32400loop_3805:
32401 fmovrse %g1, %f2, %f13
32402 add %o2, %l0, %i6
32403 fcmpes %fcc0, %f6, %f9
32404loop_3806:
32405 brlez %o7, loop_3807
32406 movge %xcc, %o0, %l3
32407 srlx %i7, 0x11, %l2
32408 tg %xcc, 0x3
32409loop_3807:
32410 array16 %i1, %g6, %i5
32411 fcmpes %fcc1, %f11, %f6
32412 ldx [%l7 + 0x58], %l6
32413 fmovsgu %icc, %f9, %f13
32414 stb %i3, [%l7 + 0x54]
32415 ldsh [%l7 + 0x5E], %g7
32416 movre %i0, %l4, %l1
32417 movle %xcc, %g5, %l5
32418 fxor %f4, %f14, %f8
32419 lduh [%l7 + 0x2E], %o5
32420 lduw [%l7 + 0x28], %o6
32421 stx %i4, [%l7 + 0x50]
32422 fcmpd %fcc0, %f4, %f12
32423 fmovdleu %icc, %f2, %f13
32424 ldub [%l7 + 0x48], %g3
32425 brz,a %g2, loop_3808
32426 subc %o1, 0x1898, %o3
32427 ldx [%l7 + 0x70], %i2
32428 stb %o4, [%l7 + 0x0D]
32429loop_3808:
32430 fmovrdne %g4, %f0, %f14
32431 subc %o2, 0x10CF, %l0
32432 st %f2, [%l7 + 0x60]
32433 ldub [%l7 + 0x60], %i6
32434 fcmpd %fcc1, %f2, %f14
32435 fmovrdne %o7, %f14, %f14
32436 fandnot2s %f7, %f10, %f11
32437 fbul,a %fcc2, loop_3809
32438 tge %xcc, 0x6
32439 fbn,a %fcc2, loop_3810
32440 addc %g1, 0x0C11, %o0
32441loop_3809:
32442 fabss %f12, %f11
32443 fnot1 %f4, %f14
32444loop_3810:
32445 sub %i7, %l3, %i1
32446 fmovrdgz %g6, %f12, %f6
32447 nop
32448 setx loop_3811, %l0, %l1
32449 wrpr 0x1, %tl
32450 wrpr %l1, %tnpc
32451 setx 0x34400001400, %l0, %l1
32452 wrpr %l1, %tstate
32453 wrhpr 0x4, %htstate
32454 done
32455 stx %l2, [%l7 + 0x18]
32456 fmovrdgez %i5, %f12, %f2
32457 fmovrdgz %i3, %f10, %f2
32458loop_3811:
32459 orncc %g7, %l6, %i0
32460 movrlez %l1, %l4, %l5
32461 edge8l %o5, %g5, %o6
32462 ld [%l7 + 0x78], %f2
32463 udiv %i4, 0x13D6, %g2
32464 addc %o1, 0x0DC6, %g3
32465 fbo %fcc2, loop_3812
32466 ldd [%l7 + 0x08], %f0
32467 fcmple16 %f2, %f4, %o3
32468 lduw [%l7 + 0x28], %i2
32469loop_3812:
32470 or %g4, %o2, %l0
32471 edge8l %o4, %o7, %i6
32472 fmovsleu %icc, %f10, %f11
32473 bneg,a loop_3813
32474 fbn,a %fcc0, loop_3814
32475 fmovdge %icc, %f5, %f5
32476 edge8ln %g1, %i7, %l3
32477loop_3813:
32478 stw %i1, [%l7 + 0x38]
32479loop_3814:
32480 move %icc, %o0, %g6
32481 andn %l2, 0x169F, %i5
32482 edge8 %g7, %l6, %i3
32483 fba %fcc2, loop_3815
32484 fzeros %f11
32485 st %f2, [%l7 + 0x14]
32486 bvc,a loop_3816
32487loop_3815:
32488 fmul8sux16 %f8, %f10, %f2
32489 stb %l1, [%l7 + 0x3D]
32490 srlx %l4, %l5, %o5
32491loop_3816:
32492 bl %icc, loop_3817
32493 stb %i0, [%l7 + 0x3B]
32494 bshuffle %f2, %f10, %f0
32495 array32 %o6, %g5, %i4
32496loop_3817:
32497 popc %o1, %g3
32498 st %f15, [%l7 + 0x18]
32499 stx %g2, [%l7 + 0x68]
32500 xorcc %i2, 0x1C79, %o3
32501 lduw [%l7 + 0x44], %g4
32502 ldd [%l7 + 0x30], %f4
32503 ble,a,pn %xcc, loop_3818
32504 fblg,a %fcc3, loop_3819
32505 fsrc2s %f2, %f8
32506 ldsh [%l7 + 0x74], %o2
32507loop_3818:
32508 ldsw [%l7 + 0x3C], %l0
32509loop_3819:
32510 movge %xcc, %o4, %o7
32511 fone %f0
32512 pdist %f6, %f8, %f8
32513 smul %g1, 0x0AC3, %i7
32514 fxnor %f10, %f0, %f14
32515 nop
32516 setx loop_3820, %l0, %l1
32517 jmpl %l1, %i6
32518 fmovsleu %icc, %f10, %f7
32519 edge8l %l3, %i1, %g6
32520 fzero %f14
32521loop_3820:
32522 st %f15, [%l7 + 0x20]
32523 ld [%l7 + 0x08], %f8
32524 ld [%l7 + 0x4C], %f8
32525 fmovdge %xcc, %f11, %f11
32526 fmovspos %icc, %f6, %f2
32527 sth %l2, [%l7 + 0x60]
32528 smul %o0, %g7, %i5
32529 siam 0x2
32530 lduh [%l7 + 0x36], %l6
32531 fpadd16s %f3, %f6, %f8
32532 mulx %l1, %l4, %i3
32533 array8 %o5, %l5, %i0
32534 ld [%l7 + 0x64], %f8
32535 fmovsneg %icc, %f13, %f14
32536 pdist %f0, %f10, %f4
32537 subccc %g5, %i4, %o6
32538 xor %g3, 0x1582, %o1
32539 fnegd %f14, %f8
32540 fcmpne32 %f10, %f14, %i2
32541 stb %o3, [%l7 + 0x2E]
32542 ldsw [%l7 + 0x54], %g2
32543 fxor %f10, %f6, %f12
32544 ld [%l7 + 0x54], %f14
32545 ldd [%l7 + 0x10], %f4
32546 fcmped %fcc2, %f0, %f10
32547 ldub [%l7 + 0x7C], %o2
32548 movcs %xcc, %g4, %o4
32549 stb %o7, [%l7 + 0x31]
32550 lduw [%l7 + 0x24], %g1
32551 brlz %i7, loop_3821
32552 ldx [%l7 + 0x58], %l0
32553 edge16ln %l3, %i1, %g6
32554 movgu %icc, %l2, %o0
32555loop_3821:
32556 fcmpes %fcc0, %f13, %f7
32557 ldx [%l7 + 0x10], %g7
32558 fxnor %f14, %f14, %f10
32559 edge8n %i6, %i5, %l6
32560 ldub [%l7 + 0x5F], %l1
32561 bne,a,pt %icc, loop_3822
32562 movpos %xcc, %l4, %i3
32563 subccc %l5, 0x173F, %o5
32564 fcmps %fcc0, %f0, %f10
32565loop_3822:
32566 lduw [%l7 + 0x70], %i0
32567 bg,a %xcc, loop_3823
32568 fnors %f10, %f2, %f8
32569 fmovsleu %icc, %f9, %f13
32570 fbl,a %fcc3, loop_3824
32571loop_3823:
32572 fcmpeq16 %f12, %f14, %i4
32573 fmovrdgez %o6, %f0, %f8
32574 std %f0, [%l7 + 0x78]
32575loop_3824:
32576 subccc %g5, %o1, %g3
32577 ldsb [%l7 + 0x69], %o3
32578 movcc %icc, %g2, %i2
32579 fmovrdlez %g4, %f4, %f6
32580 fnegd %f12, %f6
32581 sth %o2, [%l7 + 0x4C]
32582 fmovscc %icc, %f9, %f15
32583 fmovdcs %xcc, %f7, %f3
32584 ld [%l7 + 0x7C], %f15
32585 movrgez %o4, 0x178, %o7
32586 fpadd16s %f7, %f14, %f2
32587 fbul %fcc0, loop_3825
32588 ldsw [%l7 + 0x54], %g1
32589 tsubcc %l0, %i7, %l3
32590 fnors %f2, %f12, %f9
32591loop_3825:
32592 edge32l %i1, %g6, %o0
32593 lduh [%l7 + 0x7A], %g7
32594 stx %i6, [%l7 + 0x50]
32595 edge32ln %i5, %l6, %l1
32596 te %icc, 0x4
32597 fmovsvs %icc, %f0, %f5
32598 movvs %icc, %l4, %i3
32599 tvc %xcc, 0x2
32600 fandnot1 %f8, %f6, %f8
32601 fbu,a %fcc1, loop_3826
32602 fnands %f3, %f7, %f2
32603 stx %l5, [%l7 + 0x08]
32604 srlx %o5, 0x0F, %l2
32605loop_3826:
32606 sth %i4, [%l7 + 0x3E]
32607 tne %xcc, 0x4
32608 ta %xcc, 0x6
32609 lduh [%l7 + 0x7A], %o6
32610 fbug %fcc0, loop_3827
32611 lduh [%l7 + 0x32], %i0
32612 fbl %fcc2, loop_3828
32613 brlz,a %o1, loop_3829
32614loop_3827:
32615 ldub [%l7 + 0x6A], %g5
32616 alignaddr %g3, %g2, %o3
32617loop_3828:
32618 sth %i2, [%l7 + 0x32]
32619loop_3829:
32620 std %f14, [%l7 + 0x30]
32621 fbue %fcc1, loop_3830
32622 fbo,a %fcc0, loop_3831
32623 ld [%l7 + 0x74], %f6
32624 fnegd %f4, %f2
32625loop_3830:
32626 te %xcc, 0x1
32627loop_3831:
32628 fmovsn %icc, %f11, %f15
32629 fpadd16s %f3, %f4, %f13
32630 fmovsvc %icc, %f1, %f1
32631 sllx %g4, %o2, %o4
32632 lduh [%l7 + 0x40], %o7
32633 stb %g1, [%l7 + 0x24]
32634 fmovdvs %xcc, %f14, %f14
32635 fbe %fcc0, loop_3832
32636 fbu,a %fcc3, loop_3833
32637 fbg,a %fcc3, loop_3834
32638 edge16ln %l0, %i7, %i1
32639loop_3832:
32640 movne %xcc, %g6, %o0
32641loop_3833:
32642 bcc loop_3835
32643loop_3834:
32644 tne %xcc, 0x5
32645 fbl,a %fcc1, loop_3836
32646 fpadd32 %f12, %f6, %f8
32647loop_3835:
32648 fblg,a %fcc0, loop_3837
32649 fmovd %f14, %f0
32650loop_3836:
32651 fpadd16s %f2, %f4, %f13
32652 std %f8, [%l7 + 0x40]
32653loop_3837:
32654 lduh [%l7 + 0x3A], %g7
32655 mulx %i6, %l3, %i5
32656 stb %l1, [%l7 + 0x3E]
32657 sth %l4, [%l7 + 0x62]
32658 edge16ln %i3, %l5, %o5
32659 bl,a,pt %xcc, loop_3838
32660 movn %icc, %l2, %l6
32661 stb %o6, [%l7 + 0x72]
32662 move %xcc, %i0, %o1
32663loop_3838:
32664 pdist %f0, %f14, %f0
32665 lduw [%l7 + 0x34], %g5
32666 brlz,a %i4, loop_3839
32667 brlez %g3, loop_3840
32668 ld [%l7 + 0x44], %f12
32669 fornot1 %f14, %f12, %f8
32670loop_3839:
32671 fsrc2s %f1, %f12
32672loop_3840:
32673 ldub [%l7 + 0x53], %g2
32674 alignaddr %i2, %o3, %g4
32675 fmovdpos %icc, %f5, %f10
32676 fmul8sux16 %f8, %f14, %f14
32677 fcmpne16 %f6, %f4, %o4
32678 ldsh [%l7 + 0x3E], %o7
32679 fmovrslez %o2, %f14, %f12
32680 xnorcc %g1, %l0, %i1
32681 sth %g6, [%l7 + 0x1E]
32682 lduh [%l7 + 0x60], %i7
32683 fornot1 %f8, %f2, %f10
32684 nop
32685 setx loop_3841, %l0, %l1
32686 wrpr 0x1, %tl
32687 wrpr %l1, %tpc
32688 add %l1, 0x4, %l1
32689 wrpr %l1, %tnpc
32690 setx 0x34400001400, %l0, %l1
32691 wrpr %l1, %tstate
32692 wrhpr 0x4, %htstate
32693 retry
32694 fble %fcc0, loop_3842
32695 subc %g7, %o0, %l3
32696 ldub [%l7 + 0x4E], %i6
32697loop_3841:
32698 fornot2 %f8, %f8, %f14
32699loop_3842:
32700 tneg %icc, 0x1
32701 ld [%l7 + 0x20], %f6
32702 fmovsg %xcc, %f3, %f9
32703 fmovspos %icc, %f12, %f1
32704 array16 %i5, %l1, %i3
32705 fmovdge %xcc, %f13, %f6
32706 fpadd32 %f4, %f12, %f2
32707 fornot2s %f6, %f10, %f13
32708 ble,a,pn %xcc, loop_3843
32709 fbl %fcc0, loop_3844
32710 fcmpd %fcc1, %f0, %f8
32711 brz %l4, loop_3845
32712loop_3843:
32713 st %f0, [%l7 + 0x14]
32714loop_3844:
32715 srax %l5, 0x15, %l2
32716 smulcc %l6, 0x0144, %o6
32717loop_3845:
32718 fbul,a %fcc3, loop_3846
32719 fands %f12, %f2, %f4
32720 fcmpgt16 %f2, %f0, %o5
32721 fmovsgu %xcc, %f14, %f15
32722loop_3846:
32723 stw %i0, [%l7 + 0x20]
32724 bvc,a,pn %xcc, loop_3847
32725 edge8ln %o1, %i4, %g3
32726 fmovd %f14, %f10
32727 brnz,a %g5, loop_3848
32728loop_3847:
32729 tn %xcc, 0x7
32730 st %f12, [%l7 + 0x70]
32731 fmovsg %icc, %f6, %f4
32732loop_3848:
32733 fmovrdlz %i2, %f8, %f12
32734 fbue %fcc2, loop_3849
32735 smul %o3, %g2, %g4
32736 udivcc %o4, 0x0B77, %o7
32737 stw %g1, [%l7 + 0x3C]
32738loop_3849:
32739 std %f14, [%l7 + 0x28]
32740 bpos,a,pn %xcc, loop_3850
32741 stb %o2, [%l7 + 0x63]
32742 fmovdg %xcc, %f1, %f12
32743 fmovdl %icc, %f4, %f6
32744loop_3850:
32745 fmul8ulx16 %f12, %f6, %f6
32746 fmovda %xcc, %f2, %f11
32747 ldub [%l7 + 0x0A], %l0
32748 fmovdcs %xcc, %f15, %f12
32749 be loop_3851
32750 movgu %icc, %g6, %i7
32751 fbul %fcc0, loop_3852
32752 fbne,a %fcc3, loop_3853
32753loop_3851:
32754 ta %xcc, 0x1
32755 fzero %f14
32756loop_3852:
32757 ld [%l7 + 0x08], %f8
32758loop_3853:
32759 edge32l %g7, %i1, %o0
32760 ldsb [%l7 + 0x26], %i6
32761 movrgez %l3, 0x2AF, %l1
32762 udivcc %i5, 0x161A, %i3
32763 fbuge %fcc0, loop_3854
32764 movge %xcc, %l4, %l2
32765 fpadd32s %f13, %f15, %f12
32766 sth %l6, [%l7 + 0x36]
32767loop_3854:
32768 stb %o6, [%l7 + 0x6C]
32769 siam 0x7
32770 edge16l %l5, %i0, %o5
32771 ldsh [%l7 + 0x1C], %o1
32772 movrlz %g3, %i4, %i2
32773 mulx %g5, %o3, %g2
32774 add %g4, %o4, %o7
32775 ldub [%l7 + 0x38], %g1
32776 stb %o2, [%l7 + 0x3B]
32777 ldub [%l7 + 0x7E], %g6
32778 alignaddr %i7, %l0, %i1
32779 fxor %f2, %f4, %f8
32780 st %f9, [%l7 + 0x18]
32781 ldd [%l7 + 0x20], %f4
32782 lduh [%l7 + 0x5E], %g7
32783 fnors %f1, %f9, %f11
32784 fcmps %fcc0, %f7, %f3
32785 movvs %xcc, %o0, %l3
32786 addcc %l1, %i6, %i5
32787 lduw [%l7 + 0x14], %i3
32788 ble,a,pt %icc, loop_3855
32789 stw %l2, [%l7 + 0x4C]
32790 nop
32791 setx loop_3856, %l0, %l1
32792 wrpr 0x1, %tl
32793 wrpr %l1, %tpc
32794 add %l1, 0x4, %l1
32795 wrpr %l1, %tnpc
32796 setx 0x34400001400, %l0, %l1
32797 wrpr %l1, %tstate
32798 wrhpr 0x4, %htstate
32799 retry
32800 fones %f1
32801loop_3855:
32802 tge %icc, 0x7
32803 be %xcc, loop_3857
32804loop_3856:
32805 nop
32806 setx loop_3858, %l0, %l1
32807 wrpr 0x1, %tl
32808 wrpr %l1, %tpc
32809 add %l1, 0x4, %l1
32810 wrpr %l1, %tnpc
32811 setx 0x34400001400, %l0, %l1
32812 wrpr %l1, %tstate
32813 wrhpr 0x4, %htstate
32814 retry
32815 array8 %l6, %o6, %l5
32816 addcc %l4, 0x19FE, %i0
32817loop_3857:
32818 tneg %icc, 0x0
32819loop_3858:
32820 ld [%l7 + 0x48], %f10
32821 fmovrdne %o1, %f6, %f14
32822 fmul8x16au %f7, %f1, %f12
32823 andcc %g3, 0x06F0, %o5
32824 fbule,a %fcc2, loop_3859
32825 sdiv %i2, 0x05FB, %g5
32826 sth %i4, [%l7 + 0x42]
32827 ld [%l7 + 0x6C], %f15
32828loop_3859:
32829 array32 %o3, %g4, %g2
32830 fmovrde %o4, %f10, %f4
32831 ldsh [%l7 + 0x3C], %o7
32832 fnands %f4, %f13, %f14
32833 fbuge %fcc3, loop_3860
32834 brgez,a %o2, loop_3861
32835 fmovrdlez %g6, %f10, %f14
32836 fxnor %f2, %f4, %f10
32837loop_3860:
32838 stx %g1, [%l7 + 0x30]
32839loop_3861:
32840 lduw [%l7 + 0x58], %l0
32841 fmovdne %xcc, %f4, %f3
32842 lduw [%l7 + 0x54], %i1
32843 fmovsvc %icc, %f6, %f3
32844 fnot2s %f3, %f3
32845 fmovda %xcc, %f6, %f5
32846 fcmpgt16 %f10, %f0, %i7
32847 st %f5, [%l7 + 0x10]
32848 fpadd32s %f13, %f2, %f13
32849 fand %f10, %f0, %f8
32850 movle %xcc, %o0, %g7
32851 sth %l3, [%l7 + 0x76]
32852 mulscc %i6, 0x12A2, %i5
32853 st %f3, [%l7 + 0x70]
32854 ldd [%l7 + 0x40], %f12
32855 fcmpd %fcc1, %f4, %f12
32856 ld [%l7 + 0x24], %f8
32857 lduw [%l7 + 0x34], %l1
32858 fnot2s %f13, %f4
32859 fpack32 %f12, %f10, %f4
32860 andn %i3, 0x02DA, %l2
32861 fbuge,a %fcc0, loop_3862
32862 stb %l6, [%l7 + 0x42]
32863 sth %l5, [%l7 + 0x68]
32864 fmovdcs %xcc, %f9, %f7
32865loop_3862:
32866 lduh [%l7 + 0x6E], %l4
32867 stw %i0, [%l7 + 0x3C]
32868 fbge,a %fcc0, loop_3863
32869 edge32ln %o1, %o6, %o5
32870 ldsh [%l7 + 0x74], %i2
32871 movrlz %g3, 0x2A8, %g5
32872loop_3863:
32873 fbule %fcc3, loop_3864
32874 ldx [%l7 + 0x08], %i4
32875 movvc %xcc, %g4, %o3
32876 edge16ln %g2, %o4, %o7
32877loop_3864:
32878 brgz,a %g6, loop_3865
32879 ldsb [%l7 + 0x6C], %o2
32880 orcc %g1, %i1, %i7
32881 movrne %o0, %g7, %l3
32882loop_3865:
32883 ldsh [%l7 + 0x0E], %l0
32884 addc %i6, %l1, %i5
32885 std %f12, [%l7 + 0x30]
32886 fcmps %fcc2, %f8, %f13
32887 edge8 %i3, %l2, %l6
32888 srax %l4, 0x15, %l5
32889 fcmple16 %f4, %f2, %o1
32890 fmovrdlez %i0, %f12, %f0
32891 fmovsvc %xcc, %f6, %f0
32892 std %f8, [%l7 + 0x58]
32893 fsrc2s %f15, %f8
32894 fnot1 %f14, %f14
32895 mova %icc, %o5, %i2
32896 fbne,a %fcc2, loop_3866
32897 ldsh [%l7 + 0x1C], %g3
32898 andn %o6, %i4, %g5
32899 fcmpne32 %f12, %f6, %o3
32900loop_3866:
32901 ldx [%l7 + 0x10], %g2
32902 ldsh [%l7 + 0x08], %g4
32903 add %o7, %g6, %o4
32904 fmovdn %icc, %f1, %f10
32905 fsrc2s %f15, %f9
32906 movrgez %g1, %i1, %i7
32907 movrlz %o0, %o2, %g7
32908 stx %l0, [%l7 + 0x50]
32909 tvc %icc, 0x4
32910 taddcc %i6, %l3, %i5
32911 fpack32 %f0, %f2, %f10
32912 st %f7, [%l7 + 0x34]
32913 fpackfix %f10, %f7
32914 nop
32915 setx loop_3867, %l0, %l1
32916 wrpr 0x1, %tl
32917 wrpr %l1, %tnpc
32918 setx 0x34400001400, %l0, %l1
32919 wrpr %l1, %tstate
32920 wrhpr 0x4, %htstate
32921 done
32922 fbu %fcc0, loop_3868
32923 fmovsleu %xcc, %f15, %f0
32924 fpsub32 %f8, %f8, %f6
32925loop_3867:
32926 fbuge,a %fcc0, loop_3869
32927loop_3868:
32928 bleu,a,pt %icc, loop_3870
32929 fmovse %xcc, %f6, %f8
32930 stb %i3, [%l7 + 0x47]
32931loop_3869:
32932 fbne %fcc1, loop_3871
32933loop_3870:
32934 or %l1, %l2, %l4
32935 ldd [%l7 + 0x40], %f12
32936 fnot2s %f4, %f10
32937loop_3871:
32938 st %f5, [%l7 + 0x18]
32939 edge32l %l5, %o1, %l6
32940 movvs %icc, %o5, %i2
32941 stx %g3, [%l7 + 0x68]
32942 te %icc, 0x5
32943 fpadd16 %f6, %f8, %f12
32944 fmovdneg %xcc, %f12, %f12
32945 tsubcc %i0, 0x1328, %i4
32946 bshuffle %f14, %f10, %f14
32947 tn %icc, 0x0
32948 ldub [%l7 + 0x58], %o6
32949 bneg,pn %icc, loop_3872
32950 bvc,a loop_3873
32951 std %f10, [%l7 + 0x28]
32952 fones %f10
32953loop_3872:
32954 sdivcc %o3, 0x0649, %g5
32955loop_3873:
32956 tgu %icc, 0x3
32957 bl,a,pt %xcc, loop_3874
32958 lduh [%l7 + 0x70], %g4
32959 fmovdleu %icc, %f0, %f9
32960 fmovrdne %o7, %f8, %f10
32961loop_3874:
32962 ldd [%l7 + 0x30], %f10
32963 fblg,a %fcc2, loop_3875
32964 mulscc %g6, 0x1A18, %o4
32965 fnand %f2, %f10, %f8
32966 lduw [%l7 + 0x08], %g1
32967loop_3875:
32968 stb %g2, [%l7 + 0x75]
32969 ldsb [%l7 + 0x6C], %i7
32970 fsrc1 %f0, %f6
32971 fmul8sux16 %f8, %f2, %f10
32972 stx %o0, [%l7 + 0x58]
32973 ldsb [%l7 + 0x71], %i1
32974 subcc %g7, %o2, %i6
32975 fpadd32 %f2, %f10, %f14
32976 fpsub32s %f12, %f13, %f4
32977 fpsub32s %f6, %f1, %f10
32978 ldsh [%l7 + 0x32], %l3
32979 tsubcctv %i5, %l0, %l1
32980 bneg,a,pt %xcc, loop_3876
32981 tvc %icc, 0x1
32982 fmovsge %icc, %f13, %f11
32983 xnor %l2, %i3, %l5
32984loop_3876:
32985 movle %xcc, %l4, %l6
32986 movneg %xcc, %o1, %i2
32987 sth %g3, [%l7 + 0x0A]
32988 edge32n %o5, %i0, %o6
32989 pdist %f10, %f0, %f2
32990 ldsb [%l7 + 0x50], %o3
32991 tn %icc, 0x1
32992 fone %f12
32993 fpadd16s %f8, %f9, %f3
32994 umul %i4, %g4, %g5
32995 fpmerge %f9, %f14, %f4
32996 taddcctv %g6, 0x12DF, %o7
32997 std %f2, [%l7 + 0x48]
32998 sth %g1, [%l7 + 0x3A]
32999 fzero %f12
33000 fmovsle %xcc, %f1, %f4
33001 edge8n %o4, %i7, %o0
33002 sdiv %g2, 0x0460, %i1
33003 fornot2 %f4, %f12, %f2
33004 fpack16 %f8, %f11
33005 taddcctv %g7, %o2, %i6
33006 bpos,a,pt %xcc, loop_3877
33007 fmul8x16al %f14, %f12, %f0
33008 fmovdvs %xcc, %f5, %f11
33009 lduw [%l7 + 0x3C], %i5
33010loop_3877:
33011 fbu %fcc2, loop_3878
33012 fnor %f6, %f12, %f12
33013 ldub [%l7 + 0x1D], %l0
33014 nop
33015 setx loop_3879, %l0, %l1
33016 wrpr 0x1, %tl
33017 wrpr %l1, %tnpc
33018 setx 0x34400001400, %l0, %l1
33019 wrpr %l1, %tstate
33020 wrhpr 0x4, %htstate
33021 done
33022loop_3878:
33023 sth %l1, [%l7 + 0x66]
33024 lduh [%l7 + 0x5C], %l3
33025 sra %l2, 0x18, %i3
33026loop_3879:
33027 andcc %l5, 0x1681, %l4
33028 bl,pt %icc, loop_3880
33029 bneg,a loop_3881
33030 sra %o1, 0x1D, %i2
33031 fmul8ulx16 %f10, %f10, %f6
33032loop_3880:
33033 fones %f0
33034loop_3881:
33035 andn %g3, 0x1A80, %l6
33036 or %o5, 0x0DB9, %o6
33037 tg %icc, 0x7
33038 tgu %icc, 0x1
33039 movvc %icc, %o3, %i0
33040 ta %xcc, 0x0
33041 stx %g4, [%l7 + 0x40]
33042 ld [%l7 + 0x74], %f1
33043 fmovdl %xcc, %f7, %f2
33044 fmovde %icc, %f9, %f9
33045 faligndata %f6, %f12, %f8
33046 brgz %i4, loop_3882
33047 brgez,a %g6, loop_3883
33048 ld [%l7 + 0x3C], %f2
33049 ldd [%l7 + 0x68], %f2
33050loop_3882:
33051 ldsh [%l7 + 0x6E], %g5
33052loop_3883:
33053 fmovsneg %icc, %f3, %f1
33054 lduw [%l7 + 0x5C], %g1
33055 brlez %o7, loop_3884
33056 lduh [%l7 + 0x52], %i7
33057 fmovse %icc, %f6, %f8
33058 ldsb [%l7 + 0x1B], %o4
33059loop_3884:
33060 st %f2, [%l7 + 0x7C]
33061 st %f7, [%l7 + 0x24]
33062 movle %icc, %g2, %i1
33063 brgz,a %o0, loop_3885
33064 smul %o2, %i6, %g7
33065 fbe %fcc1, loop_3886
33066 array8 %l0, %l1, %i5
33067loop_3885:
33068 fbn,a %fcc3, loop_3887
33069 andcc %l3, %l2, %l5
33070loop_3886:
33071 st %f15, [%l7 + 0x14]
33072 brlz %l4, loop_3888
33073loop_3887:
33074 stb %o1, [%l7 + 0x12]
33075 brlez %i3, loop_3889
33076 lduw [%l7 + 0x54], %i2
33077loop_3888:
33078 bl,a %xcc, loop_3890
33079 edge32 %g3, %l6, %o5
33080loop_3889:
33081 std %f6, [%l7 + 0x20]
33082 fpadd16s %f2, %f11, %f11
33083loop_3890:
33084 bne,a,pn %xcc, loop_3891
33085 srlx %o6, 0x16, %i0
33086 fmovdvc %xcc, %f11, %f9
33087 fcmpeq32 %f14, %f6, %o3
33088loop_3891:
33089 fors %f2, %f10, %f4
33090 ldsw [%l7 + 0x08], %i4
33091 fmovrsgez %g6, %f3, %f5
33092 for %f10, %f10, %f10
33093 nop
33094 setx loop_3892, %l0, %l1
33095 jmpl %l1, %g4
33096 bl,pn %xcc, loop_3893
33097 fmovsgu %xcc, %f6, %f15
33098 lduw [%l7 + 0x10], %g5
33099loop_3892:
33100 fcmpgt16 %f0, %f8, %g1
33101loop_3893:
33102 xnor %i7, 0x127F, %o7
33103 fmovdn %icc, %f2, %f14
33104 fbne %fcc0, loop_3894
33105 ldd [%l7 + 0x18], %f6
33106 stb %g2, [%l7 + 0x3C]
33107 tl %icc, 0x7
33108loop_3894:
33109 lduh [%l7 + 0x78], %o4
33110 fpadd16s %f6, %f6, %f9
33111 ldd [%l7 + 0x20], %f8
33112 ldsh [%l7 + 0x46], %i1
33113 bgu,pn %xcc, loop_3895
33114 andn %o2, %i6, %o0
33115 fbul,a %fcc3, loop_3896
33116 sethi 0x1A92, %l0
33117loop_3895:
33118 andncc %g7, %l1, %i5
33119 fpadd32s %f10, %f11, %f3
33120loop_3896:
33121 sllx %l3, %l5, %l4
33122 ldd [%l7 + 0x60], %f4
33123 st %f1, [%l7 + 0x78]
33124 fbne %fcc1, loop_3897
33125 tne %icc, 0x1
33126 tpos %icc, 0x3
33127 mova %icc, %l2, %i3
33128loop_3897:
33129 std %f4, [%l7 + 0x10]
33130 stw %o1, [%l7 + 0x2C]
33131 addc %i2, %g3, %l6
33132 std %f8, [%l7 + 0x58]
33133 fmovdl %icc, %f9, %f4
33134 tpos %icc, 0x7
33135 ldsb [%l7 + 0x38], %o6
33136 fmovdcc %xcc, %f15, %f1
33137 tneg %xcc, 0x4
33138 sethi 0x0437, %o5
33139 fblg,a %fcc2, loop_3898
33140 ldsw [%l7 + 0x2C], %i0
33141 fnegd %f12, %f4
33142 ldub [%l7 + 0x51], %o3
33143loop_3898:
33144 mulx %i4, 0x1D80, %g6
33145 fmovdne %xcc, %f9, %f11
33146 bshuffle %f12, %f0, %f14
33147 fmovrsne %g5, %f8, %f9
33148 fmovdne %xcc, %f7, %f3
33149 be %icc, loop_3899
33150 fbu,a %fcc1, loop_3900
33151 ldub [%l7 + 0x50], %g4
33152 fsrc1s %f1, %f1
33153loop_3899:
33154 stw %g1, [%l7 + 0x54]
33155loop_3900:
33156 sllx %i7, %g2, %o4
33157 srlx %o7, 0x0D, %o2
33158 sth %i1, [%l7 + 0x20]
33159 fmovsge %xcc, %f14, %f12
33160 ldsb [%l7 + 0x52], %o0
33161 fmovspos %icc, %f1, %f6
33162 fnegd %f2, %f0
33163 fzero %f6
33164 tneg %xcc, 0x3
33165 lduw [%l7 + 0x10], %l0
33166 ba,a,pn %icc, loop_3901
33167 sdivx %g7, 0x0C3E, %l1
33168 lduw [%l7 + 0x20], %i6
33169 bcc,a loop_3902
33170loop_3901:
33171 ld [%l7 + 0x3C], %f9
33172 stw %l3, [%l7 + 0x7C]
33173 fmovrdlez %i5, %f14, %f2
33174loop_3902:
33175 bpos,pn %xcc, loop_3903
33176 lduh [%l7 + 0x44], %l4
33177 lduh [%l7 + 0x5C], %l2
33178 tgu %icc, 0x3
33179loop_3903:
33180 stw %l5, [%l7 + 0x10]
33181 fandnot2s %f9, %f14, %f5
33182 stw %o1, [%l7 + 0x48]
33183 nop
33184 setx loop_3904, %l0, %l1
33185 wrpr 0x1, %tl
33186 wrpr %l1, %tnpc
33187 setx 0x34400001400, %l0, %l1
33188 wrpr %l1, %tstate
33189 wrhpr 0x4, %htstate
33190 done
33191 subc %i2, %g3, %i3
33192 movcs %icc, %o6, %o5
33193 ldsh [%l7 + 0x1C], %l6
33194loop_3904:
33195 ldx [%l7 + 0x38], %o3
33196 bl,pt %icc, loop_3905
33197 fnors %f5, %f8, %f6
33198 subccc %i0, 0x1150, %i4
33199 fpack32 %f6, %f10, %f2
33200loop_3905:
33201 for %f6, %f4, %f10
33202 ldsb [%l7 + 0x2F], %g6
33203 fsrc2s %f3, %f0
33204 ldsb [%l7 + 0x66], %g4
33205 fbuge %fcc0, loop_3906
33206 alignaddrl %g1, %g5, %g2
33207 nop
33208 setx loop_3907, %l0, %l1
33209 wrpr 0x1, %tl
33210 wrpr %l1, %tpc
33211 add %l1, 0x4, %l1
33212 wrpr %l1, %tnpc
33213 setx 0x34400001400, %l0, %l1
33214 wrpr %l1, %tstate
33215 wrhpr 0x4, %htstate
33216 retry
33217 popc 0x1AFB, %i7
33218loop_3906:
33219 fmovrdgz %o7, %f10, %f2
33220 lduh [%l7 + 0x56], %o4
33221loop_3907:
33222 stb %i1, [%l7 + 0x51]
33223 fbe %fcc3, loop_3908
33224 fornot1s %f5, %f10, %f2
33225 sub %o0, %o2, %l0
33226 subc %l1, %i6, %l3
33227loop_3908:
33228 siam 0x7
33229 lduh [%l7 + 0x3E], %i5
33230 sllx %g7, %l4, %l5
33231 sth %l2, [%l7 + 0x5C]
33232 umulcc %i2, %o1, %g3
33233 movpos %xcc, %i3, %o5
33234 ldsw [%l7 + 0x70], %l6
33235 fmovsne %icc, %f8, %f11
33236 movgu %xcc, %o3, %o6
33237 fbule %fcc0, loop_3909
33238 fpadd32 %f14, %f14, %f12
33239 andncc %i4, %g6, %g4
33240 fexpand %f5, %f2
33241loop_3909:
33242 brgez %g1, loop_3910
33243 fsrc1 %f2, %f8
33244 movl %icc, %g5, %g2
33245 and %i0, %o7, %o4
33246loop_3910:
33247 movcs %icc, %i1, %i7
33248 edge16 %o0, %o2, %l1
33249 movl %icc, %l0, %i6
33250 stb %l3, [%l7 + 0x15]
33251 array8 %i5, %g7, %l4
33252 ldsw [%l7 + 0x50], %l5
33253 brnz,a %l2, loop_3911
33254 ble %icc, loop_3912
33255 sth %i2, [%l7 + 0x50]
33256 edge32 %o1, %g3, %o5
33257loop_3911:
33258 fmovscs %icc, %f4, %f4
33259loop_3912:
33260 add %l6, %o3, %i3
33261 fmovdcc %xcc, %f13, %f1
33262 bcc,a,pt %xcc, loop_3913
33263 fmovrdlz %i4, %f0, %f2
33264 ldub [%l7 + 0x21], %g6
33265 fbg,a %fcc2, loop_3914
33266loop_3913:
33267 bge,pt %xcc, loop_3915
33268 fmovsa %icc, %f6, %f4
33269 ld [%l7 + 0x68], %f11
33270loop_3914:
33271 call loop_3916
33272loop_3915:
33273 fzeros %f11
33274 fmovdleu %icc, %f6, %f14
33275 sdivcc %g4, 0x112A, %g1
33276loop_3916:
33277 fbuge,a %fcc3, loop_3917
33278 ldd [%l7 + 0x30], %f4
33279 fbne,a %fcc1, loop_3918
33280 array32 %g5, %o6, %g2
33281loop_3917:
33282 edge8ln %o7, %o4, %i1
33283 sth %i7, [%l7 + 0x26]
33284loop_3918:
33285 udivx %o0, 0x0377, %i0
33286 fbe %fcc0, loop_3919
33287 lduh [%l7 + 0x16], %o2
33288 fpadd16 %f0, %f4, %f8
33289 st %f7, [%l7 + 0x14]
33290loop_3919:
33291 addccc %l0, %l1, %l3
33292 fmovrsgz %i6, %f14, %f9
33293 tl %icc, 0x1
33294 lduh [%l7 + 0x72], %i5
33295 ldx [%l7 + 0x60], %l4
33296 stx %l5, [%l7 + 0x20]
33297 fmovrsne %l2, %f14, %f3
33298 sdiv %g7, 0x081A, %i2
33299 fornot1 %f14, %f0, %f4
33300 popc %g3, %o5
33301 tsubcc %o1, 0x1BDE, %l6
33302 st %f9, [%l7 + 0x20]
33303 fsrc2s %f8, %f9
33304 fones %f3
33305 fnand %f12, %f0, %f12
33306 fpackfix %f6, %f8
33307 fmul8x16 %f14, %f4, %f10
33308 nop
33309 setx loop_3920, %l0, %l1
33310 wrpr 0x1, %tl
33311 wrpr %l1, %tpc
33312 add %l1, 0x4, %l1
33313 wrpr %l1, %tnpc
33314 setx 0x34400001400, %l0, %l1
33315 wrpr %l1, %tstate
33316 wrhpr 0x4, %htstate
33317 retry
33318 edge16 %i3, %o3, %g6
33319 fmovsleu %icc, %f3, %f10
33320 fbul,a %fcc2, loop_3921
33321loop_3920:
33322 fornot2s %f3, %f2, %f2
33323 ldd [%l7 + 0x08], %f2
33324 ldsb [%l7 + 0x11], %i4
33325loop_3921:
33326 ldsh [%l7 + 0x3C], %g4
33327 ldub [%l7 + 0x69], %g5
33328 lduh [%l7 + 0x1E], %g1
33329 edge8ln %o6, %o7, %o4
33330 ldub [%l7 + 0x20], %i1
33331 ld [%l7 + 0x74], %f3
33332 lduh [%l7 + 0x14], %i7
33333 tne %icc, 0x0
33334 brgz %g2, loop_3922
33335 sth %i0, [%l7 + 0x0A]
33336 alignaddr %o0, %o2, %l1
33337 ld [%l7 + 0x34], %f2
33338loop_3922:
33339 brgez,a %l0, loop_3923
33340 edge8 %l3, %i6, %i5
33341 sdiv %l5, 0x0455, %l4
33342 fmovs %f6, %f8
33343loop_3923:
33344 sra %g7, 0x04, %i2
33345 edge16ln %g3, %l2, %o1
33346 fmovda %xcc, %f4, %f13
33347 subcc %o5, 0x174A, %l6
33348 sth %o3, [%l7 + 0x24]
33349 tle %icc, 0x3
33350 udivcc %g6, 0x1189, %i4
33351 movge %xcc, %g4, %i3
33352 brz %g1, loop_3924
33353 fmovsl %xcc, %f2, %f14
33354 bneg,a,pn %icc, loop_3925
33355 fmovsle %icc, %f4, %f5
33356loop_3924:
33357 bcs,pt %icc, loop_3926
33358 udivcc %o6, 0x12DD, %g5
33359loop_3925:
33360 fmovrdlez %o4, %f8, %f14
33361 sdiv %o7, 0x0930, %i1
33362loop_3926:
33363 lduh [%l7 + 0x2E], %g2
33364 fmul8x16au %f3, %f10, %f0
33365 fpack16 %f2, %f8
33366 udivx %i7, 0x049B, %o0
33367 ldd [%l7 + 0x78], %f14
33368 movcc %xcc, %o2, %i0
33369 mulx %l1, 0x002A, %l3
33370 fmovsneg %icc, %f14, %f8
33371 fpsub16 %f14, %f6, %f4
33372 fmovs %f0, %f9
33373 lduw [%l7 + 0x4C], %i6
33374 fbug %fcc3, loop_3927
33375 fsrc2 %f2, %f6
33376 ldsw [%l7 + 0x7C], %i5
33377 edge16 %l5, %l4, %g7
33378loop_3927:
33379 bne,a %xcc, loop_3928
33380 lduh [%l7 + 0x20], %l0
33381 std %f2, [%l7 + 0x50]
33382 edge16 %g3, %i2, %l2
33383loop_3928:
33384 stw %o1, [%l7 + 0x64]
33385 lduw [%l7 + 0x60], %o5
33386 fnor %f12, %f0, %f4
33387 fnegd %f14, %f6
33388 fmovs %f3, %f9
33389 fmovrdgz %o3, %f8, %f2
33390 fabss %f2, %f4
33391 fmovrsne %l6, %f4, %f9
33392 fbne %fcc0, loop_3929
33393 fmovrdgz %i4, %f8, %f2
33394 siam 0x5
33395 edge32ln %g4, %g6, %g1
33396loop_3929:
33397 tsubcctv %i3, 0x0E5F, %o6
33398 orcc %o4, 0x1E4A, %o7
33399 fbu %fcc1, loop_3930
33400 fmovsa %xcc, %f11, %f14
33401 tn %xcc, 0x1
33402 fbo %fcc1, loop_3931
33403loop_3930:
33404 ld [%l7 + 0x40], %f3
33405 move %icc, %g5, %i1
33406 fmovsa %icc, %f1, %f10
33407loop_3931:
33408 edge32ln %g2, %i7, %o2
33409 movcs %icc, %o0, %l1
33410 fbge,a %fcc1, loop_3932
33411 fpack32 %f0, %f14, %f10
33412 bshuffle %f0, %f4, %f8
33413 fmovspos %icc, %f1, %f0
33414loop_3932:
33415 ldsw [%l7 + 0x2C], %i0
33416 ldsw [%l7 + 0x44], %i6
33417 fpadd32 %f12, %f6, %f2
33418 fornot1 %f4, %f4, %f10
33419 xnor %i5, 0x084E, %l5
33420 stb %l4, [%l7 + 0x43]
33421 movrne %l3, %l0, %g3
33422 add %g7, %l2, %o1
33423 ldsb [%l7 + 0x12], %i2
33424 ldsh [%l7 + 0x18], %o3
33425 std %f12, [%l7 + 0x78]
33426 ldx [%l7 + 0x08], %l6
33427 sub %i4, 0x03D5, %o5
33428 std %f6, [%l7 + 0x18]
33429 movcc %icc, %g6, %g1
33430 edge16n %i3, %g4, %o6
33431 fbne %fcc1, loop_3933
33432 lduw [%l7 + 0x38], %o7
33433 ldd [%l7 + 0x68], %f2
33434 tcs %xcc, 0x1
33435loop_3933:
33436 tsubcctv %g5, 0x17E6, %i1
33437 fcmpeq32 %f0, %f6, %o4
33438 tge %icc, 0x5
33439 fmovdcs %icc, %f9, %f5
33440 popc 0x0696, %g2
33441 addccc %i7, %o2, %l1
33442 ldsb [%l7 + 0x71], %i0
33443 fnot1 %f14, %f0
33444 fnot2 %f8, %f10
33445 fmovdle %icc, %f3, %f6
33446 lduh [%l7 + 0x76], %i6
33447 xor %i5, 0x0494, %o0
33448 call loop_3934
33449 ldsw [%l7 + 0x78], %l5
33450 edge16n %l4, %l0, %g3
33451 fcmpeq16 %f10, %f14, %g7
33452loop_3934:
33453 edge8 %l3, %l2, %o1
33454 fpadd32 %f12, %f10, %f6
33455 tleu %icc, 0x5
33456 ldd [%l7 + 0x68], %f4
33457 fsrc2 %f14, %f4
33458 brgez %i2, loop_3935
33459 mulscc %l6, 0x1183, %i4
33460 movgu %icc, %o5, %o3
33461 stx %g1, [%l7 + 0x48]
33462loop_3935:
33463 fornot2 %f0, %f12, %f8
33464 fabsd %f6, %f2
33465 edge32n %i3, %g6, %o6
33466 fmovsgu %icc, %f14, %f6
33467 st %f13, [%l7 + 0x20]
33468 fpmerge %f2, %f2, %f4
33469 faligndata %f2, %f14, %f6
33470 lduw [%l7 + 0x40], %g4
33471 fbue %fcc0, loop_3936
33472 fmuld8sux16 %f12, %f13, %f8
33473 fba,a %fcc1, loop_3937
33474 movle %xcc, %o7, %i1
33475loop_3936:
33476 subccc %o4, 0x1EAC, %g2
33477 fpack32 %f10, %f12, %f12
33478loop_3937:
33479 sdivcc %g5, 0x0804, %i7
33480 edge16 %l1, %i0, %o2
33481 fmovrsgez %i6, %f2, %f3
33482 ldsh [%l7 + 0x40], %i5
33483 tvs %xcc, 0x2
33484 fcmple16 %f10, %f0, %o0
33485 movvs %xcc, %l5, %l4
33486 fmovrdne %g3, %f6, %f10
33487 fornot1 %f6, %f14, %f10
33488 fmovsgu %icc, %f6, %f13
33489 fmovscs %xcc, %f5, %f2
33490 fmovscc %xcc, %f6, %f0
33491 fpsub16 %f14, %f2, %f14
33492 tleu %xcc, 0x0
33493 ldub [%l7 + 0x59], %l0
33494 ldub [%l7 + 0x2F], %g7
33495 orn %l3, 0x19C8, %o1
33496 st %f10, [%l7 + 0x10]
33497 or %i2, 0x1358, %l6
33498 bcs,pn %icc, loop_3938
33499 ldd [%l7 + 0x28], %f2
33500 fmul8x16al %f10, %f4, %f8
33501 ldsb [%l7 + 0x6B], %l2
33502loop_3938:
33503 ldx [%l7 + 0x40], %o5
33504 fmovdcs %xcc, %f14, %f8
33505 alignaddr %o3, %i4, %g1
33506 fmul8x16al %f15, %f6, %f6
33507 movge %xcc, %i3, %g6
33508 tgu %xcc, 0x0
33509 st %f14, [%l7 + 0x78]
33510 ldd [%l7 + 0x08], %f4
33511 lduw [%l7 + 0x70], %o6
33512 fble,a %fcc2, loop_3939
33513 tge %icc, 0x6
33514 stw %g4, [%l7 + 0x34]
33515 edge8 %i1, %o4, %g2
33516loop_3939:
33517 ldub [%l7 + 0x21], %o7
33518 tvc %xcc, 0x1
33519 fabss %f15, %f10
33520 fmovdcc %icc, %f8, %f3
33521 ld [%l7 + 0x20], %f15
33522 fands %f8, %f2, %f2
33523 fnands %f6, %f3, %f0
33524 ldub [%l7 + 0x67], %i7
33525 nop
33526 setx loop_3940, %l0, %l1
33527 jmpl %l1, %g5
33528 ldub [%l7 + 0x32], %i0
33529 fmovsn %xcc, %f4, %f11
33530 stb %l1, [%l7 + 0x7A]
33531loop_3940:
33532 std %f2, [%l7 + 0x48]
33533 array32 %i6, %i5, %o0
33534 smul %o2, %l5, %g3
33535 faligndata %f2, %f6, %f8
33536 stb %l4, [%l7 + 0x43]
33537 fbne %fcc2, loop_3941
33538 sll %g7, 0x04, %l3
33539 fmul8x16al %f15, %f14, %f4
33540 fnot2s %f2, %f14
33541loop_3941:
33542 edge16ln %o1, %i2, %l0
33543 movvs %xcc, %l2, %l6
33544 sth %o3, [%l7 + 0x4E]
33545 ld [%l7 + 0x64], %f9
33546 fbo %fcc0, loop_3942
33547 subc %i4, 0x1D9F, %o5
33548 fornot2s %f10, %f12, %f13
33549 lduh [%l7 + 0x6A], %i3
33550loop_3942:
33551 ldd [%l7 + 0x18], %f6
33552 fmovdg %icc, %f15, %f15
33553 sth %g6, [%l7 + 0x70]
33554 and %o6, %g4, %g1
33555 stx %o4, [%l7 + 0x28]
33556 fpsub32 %f0, %f10, %f2
33557 fmuld8sux16 %f8, %f0, %f10
33558 tneg %xcc, 0x0
33559 bge,pn %icc, loop_3943
33560 tcs %xcc, 0x1
33561 ldsb [%l7 + 0x7A], %i1
33562 fpadd16s %f15, %f4, %f15
33563loop_3943:
33564 alignaddrl %o7, %g2, %i7
33565 ldsh [%l7 + 0x6E], %i0
33566 st %f4, [%l7 + 0x1C]
33567 sll %g5, %l1, %i5
33568 ldsb [%l7 + 0x41], %o0
33569 fones %f4
33570 fmovsne %icc, %f7, %f0
33571 fmovdg %icc, %f1, %f8
33572 fmovsn %icc, %f11, %f4
33573 stb %o2, [%l7 + 0x10]
33574 lduh [%l7 + 0x50], %l5
33575 ta %xcc, 0x2
33576 ldd [%l7 + 0x20], %f14
33577 ldsw [%l7 + 0x3C], %i6
33578 tge %icc, 0x6
33579 xnorcc %l4, 0x1581, %g3
33580 fxor %f10, %f0, %f8
33581 bgu,a,pn %icc, loop_3944
33582 fmovs %f13, %f3
33583 srlx %l3, %o1, %g7
33584 fones %f7
33585loop_3944:
33586 fandnot2 %f6, %f12, %f6
33587 stw %l0, [%l7 + 0x10]
33588 fmul8x16au %f12, %f12, %f4
33589 ld [%l7 + 0x50], %f12
33590 and %l2, 0x1616, %i2
33591 fmovrdgez %o3, %f8, %f0
33592 tg %xcc, 0x4
33593 fbge,a %fcc2, loop_3945
33594 std %f14, [%l7 + 0x68]
33595 movleu %icc, %l6, %i4
33596 fmovrsgez %i3, %f7, %f14
33597loop_3945:
33598 fmovdg %xcc, %f14, %f5
33599 edge32n %o5, %o6, %g4
33600 ldd [%l7 + 0x38], %f8
33601 edge16l %g1, %g6, %i1
33602 tcs %icc, 0x4
33603 xnorcc %o4, 0x0D0E, %o7
33604 stb %g2, [%l7 + 0x4C]
33605 ba,a,pt %xcc, loop_3946
33606 movre %i7, 0x105, %g5
33607 tvs %xcc, 0x3
33608 array8 %l1, %i5, %i0
33609loop_3946:
33610 brgz %o0, loop_3947
33611 smulcc %l5, 0x097A, %o2
33612 addccc %i6, 0x1D9E, %l4
33613 fnand %f4, %f6, %f10
33614loop_3947:
33615 fpadd16 %f6, %f2, %f10
33616 fnegs %f7, %f1
33617 stw %g3, [%l7 + 0x48]
33618 fmovsg %xcc, %f3, %f15
33619 stx %o1, [%l7 + 0x48]
33620 andn %l3, %l0, %l2
33621 fmovdge %icc, %f15, %f14
33622 sdiv %g7, 0x0EE8, %o3
33623 fmovdgu %icc, %f13, %f15
33624 ldx [%l7 + 0x70], %i2
33625 fcmpgt16 %f0, %f6, %i4
33626 ldsh [%l7 + 0x34], %l6
33627 ldd [%l7 + 0x20], %f12
33628 movge %xcc, %o5, %i3
33629 fnand %f10, %f4, %f10
33630 umulcc %o6, 0x0F04, %g1
33631 fornot2 %f14, %f12, %f6
33632 edge16l %g4, %i1, %o4
33633 fmovdvc %xcc, %f15, %f8
33634 popc 0x0CF7, %o7
33635 fpmerge %f13, %f4, %f8
33636 lduh [%l7 + 0x74], %g6
33637 sth %i7, [%l7 + 0x2C]
33638 fba %fcc0, loop_3948
33639 ldx [%l7 + 0x70], %g5
33640 ldub [%l7 + 0x65], %l1
33641 brlez,a %i5, loop_3949
33642loop_3948:
33643 mulx %i0, %g2, %l5
33644 tcc %icc, 0x2
33645 movrne %o0, 0x385, %o2
33646loop_3949:
33647 ldd [%l7 + 0x68], %f6
33648 andncc %l4, %i6, %o1
33649 tge %xcc, 0x5
33650 std %f4, [%l7 + 0x28]
33651 fmul8x16 %f4, %f4, %f6
33652 tne %xcc, 0x4
33653 std %f14, [%l7 + 0x10]
33654 fmuld8sux16 %f1, %f9, %f10
33655 taddcctv %g3, %l3, %l2
33656 fmovrslez %g7, %f12, %f3
33657 ldsb [%l7 + 0x1A], %l0
33658 fnands %f15, %f11, %f8
33659 ldd [%l7 + 0x78], %f8
33660 fandnot1 %f0, %f0, %f8
33661 bn loop_3950
33662 siam 0x4
33663 fmovsne %xcc, %f14, %f0
33664 pdist %f6, %f0, %f12
33665loop_3950:
33666 fmovrdne %i2, %f14, %f2
33667 fpsub16 %f8, %f2, %f8
33668 fmovsl %xcc, %f8, %f6
33669 fbul %fcc3, loop_3951
33670 stw %o3, [%l7 + 0x10]
33671 stw %i4, [%l7 + 0x48]
33672 stb %o5, [%l7 + 0x66]
33673loop_3951:
33674 fnegd %f12, %f8
33675 fmovdl %icc, %f14, %f8
33676 lduw [%l7 + 0x0C], %i3
33677 stx %o6, [%l7 + 0x20]
33678 ldsw [%l7 + 0x20], %g1
33679 sub %g4, %l6, %i1
33680 brgz,a %o4, loop_3952
33681 ldd [%l7 + 0x58], %f0
33682 fmovrdgz %g6, %f10, %f10
33683 ldub [%l7 + 0x74], %o7
33684loop_3952:
33685 ldub [%l7 + 0x57], %g5
33686 ble,a %icc, loop_3953
33687 bvs,a,pn %icc, loop_3954
33688 fmovsvs %icc, %f11, %f12
33689 tcc %xcc, 0x3
33690loop_3953:
33691 tcs %xcc, 0x3
33692loop_3954:
33693 fbe %fcc1, loop_3955
33694 fcmpgt16 %f6, %f4, %i7
33695 bg loop_3956
33696 edge32ln %l1, %i5, %i0
33697loop_3955:
33698 movvs %icc, %l5, %g2
33699 fmovsvc %xcc, %f3, %f4
33700loop_3956:
33701 ld [%l7 + 0x3C], %f2
33702 for %f6, %f0, %f6
33703 movl %xcc, %o0, %o2
33704 sra %l4, %i6, %o1
33705 or %g3, %l3, %g7
33706 fmovrsne %l2, %f1, %f9
33707 lduh [%l7 + 0x60], %l0
33708 ldx [%l7 + 0x18], %o3
33709 addcc %i4, %o5, %i2
33710 fpack16 %f6, %f10
33711 movrgz %i3, 0x2FB, %o6
33712 stx %g1, [%l7 + 0x38]
33713 ldsb [%l7 + 0x21], %l6
33714 fpadd32s %f12, %f5, %f2
33715 stb %i1, [%l7 + 0x71]
33716 alignaddrl %o4, %g6, %g4
33717 movrlez %o7, 0x24F, %i7
33718 movn %icc, %l1, %g5
33719 tcs %xcc, 0x6
33720 fmovsge %xcc, %f1, %f7
33721 movrgz %i0, %l5, %i5
33722 subc %o0, %o2, %g2
33723 stx %l4, [%l7 + 0x30]
33724 brz,a %o1, loop_3957
33725 fabss %f3, %f15
33726 sethi 0x1491, %g3
33727 fmovrde %i6, %f12, %f12
33728loop_3957:
33729 fpsub16s %f2, %f9, %f8
33730 fbu %fcc2, loop_3958
33731 stx %g7, [%l7 + 0x50]
33732 call loop_3959
33733 taddcctv %l3, %l0, %o3
33734loop_3958:
33735 fcmpgt32 %f6, %f8, %i4
33736 fbge,a %fcc1, loop_3960
33737loop_3959:
33738 ldsb [%l7 + 0x19], %l2
33739 smul %i2, 0x0761, %o5
33740 fcmpne16 %f6, %f10, %i3
33741loop_3960:
33742 ldx [%l7 + 0x40], %o6
33743 fbue %fcc0, loop_3961
33744 mulscc %l6, 0x13C3, %i1
33745 lduw [%l7 + 0x2C], %o4
33746 xnor %g1, %g6, %o7
33747loop_3961:
33748 udivcc %i7, 0x10CB, %g4
33749 stb %g5, [%l7 + 0x08]
33750 fmovsn %icc, %f6, %f13
33751 edge16l %l1, %i0, %l5
33752 fmovsge %icc, %f13, %f0
33753 movleu %xcc, %i5, %o2
33754 fmul8ulx16 %f2, %f0, %f0
33755 movvs %xcc, %g2, %o0
33756 ldx [%l7 + 0x20], %l4
33757 fcmple32 %f6, %f4, %g3
33758 fbue %fcc3, loop_3962
33759 movg %icc, %i6, %o1
33760 ldx [%l7 + 0x40], %g7
33761 bne loop_3963
33762loop_3962:
33763 movvs %xcc, %l3, %l0
33764 ldsw [%l7 + 0x50], %i4
33765 fbu %fcc2, loop_3964
33766loop_3963:
33767 movrgez %o3, %i2, %l2
33768 addc %o5, %i3, %o6
33769 fmovd %f6, %f4
33770loop_3964:
33771 tcc %icc, 0x2
33772 ba,pn %xcc, loop_3965
33773 std %f12, [%l7 + 0x28]
33774 fnand %f0, %f8, %f2
33775 ld [%l7 + 0x44], %f0
33776loop_3965:
33777 fmovda %icc, %f15, %f15
33778 fone %f6
33779 fmuld8sux16 %f14, %f5, %f2
33780 st %f4, [%l7 + 0x60]
33781 tsubcc %i1, 0x0578, %l6
33782 sra %o4, 0x1D, %g1
33783 ldx [%l7 + 0x28], %g6
33784 fbe,a %fcc0, loop_3966
33785 fnot2 %f12, %f6
33786 ldsw [%l7 + 0x48], %i7
33787 fbul,a %fcc3, loop_3967
33788loop_3966:
33789 subc %g4, 0x1AD6, %g5
33790 fmovsg %xcc, %f3, %f4
33791 orncc %l1, %o7, %l5
33792loop_3967:
33793 fornot1 %f0, %f14, %f2
33794 for %f4, %f2, %f14
33795 fmovsvs %xcc, %f5, %f11
33796 ldsb [%l7 + 0x78], %i0
33797 fmovrsgez %i5, %f8, %f12
33798 ldub [%l7 + 0x5E], %o2
33799 ta %xcc, 0x5
33800 fmovspos %icc, %f2, %f10
33801 brnz %o0, loop_3968
33802 bleu,pn %xcc, loop_3969
33803 edge16l %g2, %l4, %i6
33804 stx %o1, [%l7 + 0x30]
33805loop_3968:
33806 ldub [%l7 + 0x55], %g3
33807loop_3969:
33808 ldd [%l7 + 0x60], %f14
33809 fnegs %f4, %f6
33810 sth %l3, [%l7 + 0x4E]
33811 fnot2s %f3, %f2
33812 fxor %f12, %f6, %f0
33813 brlz,a %g7, loop_3970
33814 sth %i4, [%l7 + 0x3C]
33815 mulx %o3, 0x13A5, %l0
33816 lduw [%l7 + 0x58], %i2
33817loop_3970:
33818 bcc,a %icc, loop_3971
33819 fpsub16 %f14, %f12, %f14
33820 ldx [%l7 + 0x08], %l2
33821 sll %o5, 0x02, %i3
33822loop_3971:
33823 bn,a,pt %icc, loop_3972
33824 add %o6, 0x1286, %l6
33825 fmovsvs %icc, %f4, %f1
33826 std %f10, [%l7 + 0x58]
33827loop_3972:
33828 brz %i1, loop_3973
33829 orncc %g1, %g6, %i7
33830 ldub [%l7 + 0x0C], %o4
33831 fmovdn %xcc, %f2, %f7
33832loop_3973:
33833 tgu %xcc, 0x6
33834 movg %icc, %g4, %g5
33835 movcs %icc, %l1, %o7
33836 fmovrdlez %i0, %f4, %f10
33837 fcmpgt32 %f0, %f8, %l5
33838 alignaddr %i5, %o0, %o2
33839 ldd [%l7 + 0x58], %f14
33840 stx %l4, [%l7 + 0x18]
33841 ble,a,pn %xcc, loop_3974
33842 fmovdvs %icc, %f7, %f0
33843 lduh [%l7 + 0x28], %g2
33844 movpos %icc, %o1, %i6
33845loop_3974:
33846 ldsw [%l7 + 0x70], %l3
33847 bg,pt %icc, loop_3975
33848 udivcc %g7, 0x0A87, %i4
33849 mova %xcc, %g3, %l0
33850 tsubcc %o3, %i2, %o5
33851loop_3975:
33852 stw %l2, [%l7 + 0x74]
33853 nop
33854 setx loop_3976, %l0, %l1
33855 jmpl %l1, %o6
33856 ldd [%l7 + 0x68], %f0
33857 stx %i3, [%l7 + 0x40]
33858 bg,a loop_3977
33859loop_3976:
33860 fcmpne32 %f12, %f6, %i1
33861 stw %g1, [%l7 + 0x2C]
33862 fmovsg %xcc, %f0, %f2
33863loop_3977:
33864 stx %g6, [%l7 + 0x10]
33865 stb %i7, [%l7 + 0x5E]
33866 fabsd %f4, %f14
33867 ldub [%l7 + 0x50], %o4
33868 ld [%l7 + 0x0C], %f5
33869 tsubcctv %g4, %l6, %g5
33870 nop
33871 setx loop_3978, %l0, %l1
33872 jmpl %l1, %l1
33873 fmovdge %icc, %f2, %f10
33874 ldsb [%l7 + 0x51], %o7
33875 fmovd %f8, %f10
33876loop_3978:
33877 fcmps %fcc2, %f11, %f6
33878 ldsh [%l7 + 0x4A], %l5
33879 fands %f5, %f15, %f12
33880 fandnot1s %f1, %f7, %f12
33881 tsubcc %i5, 0x090B, %i0
33882 ldsw [%l7 + 0x64], %o0
33883 fbl %fcc2, loop_3979
33884 fbl,a %fcc1, loop_3980
33885 bgu %xcc, loop_3981
33886 lduw [%l7 + 0x34], %o2
33887loop_3979:
33888 for %f12, %f2, %f10
33889loop_3980:
33890 fcmpne16 %f6, %f8, %g2
33891loop_3981:
33892 ld [%l7 + 0x3C], %f11
33893 fzero %f8
33894 stw %l4, [%l7 + 0x10]
33895 fbe,a %fcc1, loop_3982
33896 fornot1s %f7, %f11, %f0
33897 siam 0x0
33898 stx %o1, [%l7 + 0x48]
33899loop_3982:
33900 srax %i6, %g7, %i4
33901 array32 %l3, %g3, %l0
33902 fmovrslz %i2, %f3, %f0
33903 tge %icc, 0x0
33904 ldsb [%l7 + 0x09], %o3
33905 std %f2, [%l7 + 0x58]
33906 fmovdle %icc, %f11, %f3
33907 fcmpgt32 %f0, %f2, %o5
33908 std %f0, [%l7 + 0x10]
33909 std %f10, [%l7 + 0x60]
33910 bleu %icc, loop_3983
33911 ldd [%l7 + 0x10], %f10
33912 stx %o6, [%l7 + 0x28]
33913 movneg %icc, %l2, %i3
33914loop_3983:
33915 fmovda %xcc, %f14, %f6
33916 fmovs %f9, %f1
33917 fnors %f11, %f12, %f5
33918 ldsh [%l7 + 0x0A], %g1
33919 tneg %icc, 0x4
33920 fpmerge %f3, %f9, %f12
33921 fcmpes %fcc3, %f5, %f4
33922 movrgz %g6, 0x3AD, %i7
33923 tle %icc, 0x2
33924 srlx %i1, 0x04, %g4
33925 sll %o4, %l6, %l1
33926 ta %xcc, 0x1
33927 or %o7, 0x1546, %g5
33928 edge16 %i5, %i0, %o0
33929 fbg %fcc2, loop_3984
33930 movvc %icc, %o2, %g2
33931 tpos %xcc, 0x3
33932 edge32ln %l4, %o1, %i6
33933loop_3984:
33934 fbl %fcc1, loop_3985
33935 ldd [%l7 + 0x08], %f4
33936 fandnot1s %f7, %f8, %f10
33937 stb %g7, [%l7 + 0x1E]
33938loop_3985:
33939 fmovsl %xcc, %f12, %f10
33940 tleu %icc, 0x5
33941 fbuge %fcc1, loop_3986
33942 sra %l5, %i4, %l3
33943 movne %icc, %l0, %i2
33944 ldsh [%l7 + 0x38], %g3
33945loop_3986:
33946 ldsh [%l7 + 0x3E], %o5
33947 fpackfix %f8, %f13
33948 add %o3, 0x0510, %o6
33949 and %l2, 0x06C4, %g1
33950 stx %g6, [%l7 + 0x40]
33951 ldx [%l7 + 0x20], %i3
33952 ldx [%l7 + 0x58], %i7
33953 ldd [%l7 + 0x48], %f4
33954 smul %g4, %i1, %o4
33955 te %xcc, 0x2
33956 brz %l6, loop_3987
33957 fmul8sux16 %f14, %f6, %f6
33958 std %f0, [%l7 + 0x70]
33959 fmovrsgez %o7, %f5, %f4
33960loop_3987:
33961 sth %l1, [%l7 + 0x52]
33962 alignaddrl %g5, %i0, %o0
33963 movl %icc, %i5, %g2
33964 tl %xcc, 0x6
33965 ld [%l7 + 0x14], %f10
33966 ld [%l7 + 0x08], %f13
33967 movge %icc, %l4, %o2
33968 tsubcc %i6, 0x17A0, %g7
33969 fzero %f12
33970 te %xcc, 0x3
33971 pdist %f0, %f0, %f4
33972 movg %icc, %o1, %l5
33973 std %f2, [%l7 + 0x68]
33974 fmovrdgez %l3, %f10, %f4
33975 fxor %f8, %f8, %f14
33976 ldsb [%l7 + 0x33], %i4
33977 tsubcc %i2, %g3, %l0
33978 brnz,a %o5, loop_3988
33979 bl,a loop_3989
33980 edge16l %o3, %l2, %g1
33981 ldsb [%l7 + 0x74], %o6
33982loop_3988:
33983 fbe,a %fcc2, loop_3990
33984loop_3989:
33985 movle %xcc, %i3, %i7
33986 xorcc %g6, %g4, %o4
33987 fmovdge %icc, %f14, %f12
33988loop_3990:
33989 ldsw [%l7 + 0x54], %i1
33990 udiv %l6, 0x1068, %o7
33991 smulcc %g5, %i0, %l1
33992 ldx [%l7 + 0x58], %i5
33993 stx %o0, [%l7 + 0x28]
33994 fcmped %fcc3, %f6, %f6
33995 fmovdpos %xcc, %f12, %f10
33996 fbuge,a %fcc1, loop_3991
33997 tleu %icc, 0x1
33998 fmovsleu %xcc, %f0, %f8
33999 bvc,pn %xcc, loop_3992
34000loop_3991:
34001 bvs,pt %xcc, loop_3993
34002 fmovrdlz %l4, %f2, %f6
34003 edge32ln %o2, %i6, %g2
34004loop_3992:
34005 fbo %fcc2, loop_3994
34006loop_3993:
34007 fones %f12
34008 tgu %xcc, 0x3
34009 fmovdcc %xcc, %f11, %f4
34010loop_3994:
34011 be,a,pt %icc, loop_3995
34012 srlx %o1, %l5, %l3
34013 fmovsn %xcc, %f14, %f8
34014 fpadd16s %f2, %f6, %f2
34015loop_3995:
34016 std %f12, [%l7 + 0x50]
34017 lduh [%l7 + 0x2A], %i4
34018 movne %icc, %i2, %g3
34019 te %icc, 0x3
34020 movrgez %l0, %g7, %o5
34021 ldsb [%l7 + 0x3C], %o3
34022 ldx [%l7 + 0x50], %g1
34023 fmovs %f9, %f6
34024 ld [%l7 + 0x1C], %f1
34025 nop
34026 setx loop_3996, %l0, %l1
34027 wrpr 0x1, %tl
34028 wrpr %l1, %tnpc
34029 setx 0x34400001400, %l0, %l1
34030 wrpr %l1, %tstate
34031 wrhpr 0x4, %htstate
34032 done
34033 ldsh [%l7 + 0x2E], %o6
34034 fmovdpos %xcc, %f7, %f11
34035 fsrc2s %f5, %f13
34036loop_3996:
34037 fbug %fcc0, loop_3997
34038 fnegd %f10, %f8
34039 edge16l %i3, %l2, %g6
34040 te %icc, 0x7
34041loop_3997:
34042 edge32 %i7, %g4, %i1
34043 alignaddr %l6, %o7, %o4
34044 tpos %xcc, 0x4
34045 ldsh [%l7 + 0x12], %g5
34046 ba,a,pn %xcc, loop_3998
34047 fpack32 %f14, %f12, %f2
34048 fbue,a %fcc2, loop_3999
34049 fnegd %f8, %f12
34050loop_3998:
34051 fba %fcc0, loop_4000
34052 stb %l1, [%l7 + 0x26]
34053loop_3999:
34054 tl %xcc, 0x4
34055 movre %i5, %i0, %o0
34056loop_4000:
34057 stb %l4, [%l7 + 0x0C]
34058 ldd [%l7 + 0x40], %f4
34059 fmovrdgez %i6, %f8, %f14
34060 nop
34061 setx loop_4001, %l0, %l1
34062 wrpr 0x1, %tl
34063 wrpr %l1, %tnpc
34064 setx 0x34400001400, %l0, %l1
34065 wrpr %l1, %tstate
34066 wrhpr 0x4, %htstate
34067 done
34068 ldub [%l7 + 0x10], %g2
34069 tsubcctv %o1, 0x0B95, %o2
34070 movpos %icc, %l5, %l3
34071loop_4001:
34072 fpadd32 %f2, %f0, %f12
34073 fmovsneg %xcc, %f6, %f14
34074 fmovrdgez %i4, %f12, %f2
34075 mova %xcc, %i2, %g3
34076 fxnor %f2, %f0, %f8
34077 call loop_4002
34078 edge8 %l0, %g7, %o5
34079 subcc %g1, 0x0485, %o3
34080 pdist %f6, %f8, %f10
34081loop_4002:
34082 fmul8ulx16 %f2, %f0, %f14
34083 be,a loop_4003
34084 fmul8x16au %f11, %f10, %f8
34085 fands %f6, %f6, %f4
34086 fmovsgu %xcc, %f7, %f4
34087loop_4003:
34088 umulcc %o6, %l2, %g6
34089 stw %i7, [%l7 + 0x38]
34090 sdivcc %g4, 0x0AAC, %i3
34091 pdist %f8, %f4, %f2
34092 sth %i1, [%l7 + 0x12]
34093 fmul8sux16 %f12, %f2, %f14
34094 subccc %o7, 0x1A6C, %o4
34095 addccc %l6, 0x0442, %l1
34096 sdivx %i5, 0x0918, %i0
34097 std %f4, [%l7 + 0x08]
34098 fmovrde %o0, %f2, %f2
34099 ldsw [%l7 + 0x38], %g5
34100 fmovdcs %xcc, %f3, %f2
34101 fmovspos %icc, %f4, %f8
34102 lduw [%l7 + 0x74], %l4
34103 fbu %fcc0, loop_4004
34104 bn,a,pt %icc, loop_4005
34105 tgu %icc, 0x6
34106 fmul8ulx16 %f8, %f14, %f8
34107loop_4004:
34108 lduw [%l7 + 0x78], %g2
34109loop_4005:
34110 lduh [%l7 + 0x2E], %o1
34111 ldx [%l7 + 0x30], %o2
34112 edge32ln %i6, %l5, %l3
34113 fsrc1s %f10, %f14
34114 fbule,a %fcc0, loop_4006
34115 fpack16 %f0, %f2
34116 fornot1 %f2, %f6, %f14
34117 fble,a %fcc0, loop_4007
34118loop_4006:
34119 stb %i2, [%l7 + 0x34]
34120 stb %i4, [%l7 + 0x40]
34121 ldsb [%l7 + 0x23], %g3
34122loop_4007:
34123 movrlez %l0, %g7, %g1
34124 sra %o5, 0x04, %o6
34125 smulcc %l2, 0x179C, %o3
34126 lduh [%l7 + 0x42], %g6
34127 add %g4, 0x0DDD, %i3
34128 subccc %i7, 0x0092, %o7
34129 ldx [%l7 + 0x60], %o4
34130 ldd [%l7 + 0x30], %f14
34131 bl,pn %xcc, loop_4008
34132 fpadd32s %f1, %f5, %f5
34133 ldsw [%l7 + 0x24], %i1
34134 fbl %fcc3, loop_4009
34135loop_4008:
34136 movcs %xcc, %l6, %i5
34137 orn %l1, 0x08F1, %o0
34138 tgu %icc, 0x0
34139loop_4009:
34140 fcmps %fcc1, %f13, %f3
34141 fcmpd %fcc0, %f8, %f10
34142 ldsb [%l7 + 0x78], %g5
34143 bgu,a,pt %xcc, loop_4010
34144 fxors %f0, %f1, %f6
34145 fnegs %f12, %f7
34146 tleu %xcc, 0x5
34147loop_4010:
34148 ldx [%l7 + 0x40], %i0
34149 sth %l4, [%l7 + 0x78]
34150 edge16n %o1, %o2, %g2
34151 edge8ln %l5, %l3, %i6
34152 std %f0, [%l7 + 0x50]
34153 fbuge %fcc1, loop_4011
34154 fmovsl %xcc, %f6, %f7
34155 lduh [%l7 + 0x52], %i2
34156 st %f6, [%l7 + 0x14]
34157loop_4011:
34158 fmul8x16al %f10, %f9, %f14
34159 fmul8x16al %f0, %f0, %f14
34160 ldx [%l7 + 0x60], %g3
34161 fmovsn %xcc, %f3, %f1
34162 andn %l0, %i4, %g1
34163 udiv %g7, 0x00D3, %o6
34164 fpsub32 %f2, %f10, %f12
34165 movcc %icc, %o5, %l2
34166 fbul %fcc0, loop_4012
34167 stx %g6, [%l7 + 0x10]
34168 mulscc %g4, %i3, %o3
34169 tle %icc, 0x1
34170loop_4012:
34171 fbn %fcc2, loop_4013
34172 fpadd32s %f5, %f5, %f2
34173 bl,pt %icc, loop_4014
34174 subc %i7, 0x0322, %o4
34175loop_4013:
34176 fnot1s %f3, %f2
34177 movge %xcc, %o7, %i1
34178loop_4014:
34179 fxnors %f4, %f10, %f5
34180 bvs %icc, loop_4015
34181 ble %icc, loop_4016
34182 sethi 0x0755, %i5
34183 fmuld8ulx16 %f4, %f15, %f4
34184loop_4015:
34185 fbg,a %fcc0, loop_4017
34186loop_4016:
34187 stx %l1, [%l7 + 0x58]
34188 fmovsn %icc, %f7, %f4
34189 ta %xcc, 0x1
34190loop_4017:
34191 fone %f2
34192 brlez,a %o0, loop_4018
34193 fmul8x16au %f5, %f12, %f8
34194 bshuffle %f2, %f6, %f12
34195 tn %xcc, 0x5
34196loop_4018:
34197 fcmpne32 %f2, %f12, %g5
34198 bshuffle %f10, %f10, %f4
34199 mulx %l6, %l4, %i0
34200 movvc %xcc, %o2, %o1
34201 ldsh [%l7 + 0x58], %g2
34202 std %f12, [%l7 + 0x30]
34203 stx %l5, [%l7 + 0x28]
34204 ldsw [%l7 + 0x1C], %l3
34205 ldsw [%l7 + 0x5C], %i2
34206 fcmpd %fcc0, %f4, %f10
34207 fmovdneg %icc, %f5, %f4
34208 fbn %fcc3, loop_4019
34209 stb %i6, [%l7 + 0x47]
34210 ldsw [%l7 + 0x48], %g3
34211 bvs,a,pt %icc, loop_4020
34212loop_4019:
34213 fexpand %f4, %f10
34214 ldx [%l7 + 0x60], %i4
34215 brgz %g1, loop_4021
34216loop_4020:
34217 movre %l0, %o6, %o5
34218 ldsh [%l7 + 0x56], %l2
34219 st %f4, [%l7 + 0x68]
34220loop_4021:
34221 fnand %f14, %f6, %f14
34222 edge32ln %g7, %g6, %i3
34223 fmovde %xcc, %f12, %f2
34224 popc %o3, %g4
34225 fabss %f5, %f10
34226 mulscc %o4, 0x1059, %i7
34227 stb %o7, [%l7 + 0x4C]
34228 edge8n %i1, %l1, %o0
34229 udivx %i5, 0x1ACA, %g5
34230 ld [%l7 + 0x10], %f13
34231 fandnot2s %f4, %f0, %f15
34232 ldsh [%l7 + 0x50], %l6
34233 fnot2 %f2, %f2
34234 fmovdle %xcc, %f8, %f12
34235 movne %xcc, %i0, %l4
34236 ldx [%l7 + 0x68], %o1
34237 sdiv %o2, 0x0F3D, %l5
34238 bneg loop_4022
34239 stw %g2, [%l7 + 0x5C]
34240 array16 %i2, %l3, %i6
34241 edge8n %g3, %i4, %l0
34242loop_4022:
34243 sth %g1, [%l7 + 0x56]
34244 stw %o5, [%l7 + 0x44]
34245 subccc %l2, 0x068D, %o6
34246 taddcctv %g7, %g6, %i3
34247 std %f8, [%l7 + 0x30]
34248 add %o3, %g4, %o4
34249 fbuge %fcc3, loop_4023
34250 ba %xcc, loop_4024
34251 lduh [%l7 + 0x40], %i7
34252 fpsub32s %f6, %f4, %f7
34253loop_4023:
34254 orn %i1, %l1, %o7
34255loop_4024:
34256 sth %o0, [%l7 + 0x32]
34257 fmovsl %xcc, %f9, %f10
34258 ldx [%l7 + 0x68], %g5
34259 fbg %fcc2, loop_4025
34260 addc %i5, %l6, %i0
34261 lduw [%l7 + 0x30], %l4
34262 fnor %f14, %f14, %f4
34263loop_4025:
34264 fmovrde %o1, %f10, %f10
34265 be,a,pt %xcc, loop_4026
34266 tn %xcc, 0x2
34267 fornot1s %f9, %f3, %f3
34268 ldd [%l7 + 0x08], %f4
34269loop_4026:
34270 xorcc %l5, %o2, %g2
34271 ld [%l7 + 0x44], %f0
34272 std %f10, [%l7 + 0x30]
34273 lduw [%l7 + 0x44], %l3
34274 movre %i6, 0x1E5, %i2
34275 ldd [%l7 + 0x78], %f14
34276 srlx %i4, 0x1F, %g3
34277 ldsh [%l7 + 0x18], %l0
34278 st %f7, [%l7 + 0x4C]
34279 lduw [%l7 + 0x48], %g1
34280 tpos %xcc, 0x4
34281 fornot2s %f11, %f7, %f13
34282 stb %l2, [%l7 + 0x54]
34283 orn %o6, 0x04ED, %g7
34284 sth %g6, [%l7 + 0x34]
34285 ldsh [%l7 + 0x3A], %i3
34286 fbo %fcc0, loop_4027
34287 ldsh [%l7 + 0x62], %o3
34288 fzero %f12
34289 bleu %icc, loop_4028
34290loop_4027:
34291 st %f7, [%l7 + 0x6C]
34292 fmovrsgez %o5, %f7, %f5
34293 taddcctv %o4, %g4, %i7
34294loop_4028:
34295 nop
34296 setx loop_4029, %l0, %l1
34297 wrpr 0x1, %tl
34298 wrpr %l1, %tnpc
34299 setx 0x34400001400, %l0, %l1
34300 wrpr %l1, %tstate
34301 wrhpr 0x4, %htstate
34302 done
34303 nop
34304 setx loop_4030, %l0, %l1
34305 jmpl %l1, %l1
34306 fnands %f5, %f6, %f11
34307 array8 %i1, %o7, %o0
34308loop_4029:
34309 edge32ln %g5, %l6, %i5
34310loop_4030:
34311 movcc %icc, %l4, %i0
34312 tsubcc %l5, %o1, %o2
34313 stx %l3, [%l7 + 0x18]
34314 ldsw [%l7 + 0x3C], %i6
34315 stb %i2, [%l7 + 0x68]
34316 nop
34317 setx loop_4031, %l0, %l1
34318 jmpl %l1, %g2
34319 ldsw [%l7 + 0x18], %g3
34320 sth %l0, [%l7 + 0x20]
34321 fmul8x16 %f14, %f12, %f12
34322loop_4031:
34323 fpmerge %f8, %f15, %f10
34324 std %f2, [%l7 + 0x58]
34325 xor %i4, 0x0EEA, %g1
34326 ldub [%l7 + 0x6F], %l2
34327 fxors %f14, %f3, %f13
34328 stw %g7, [%l7 + 0x48]
34329 brnz,a %g6, loop_4032
34330 ldd [%l7 + 0x18], %f10
34331 fnands %f7, %f0, %f5
34332 alignaddrl %i3, %o3, %o6
34333loop_4032:
34334 brz,a %o4, loop_4033
34335 fandnot1s %f14, %f8, %f1
34336 fbne %fcc2, loop_4034
34337 fcmpgt32 %f12, %f4, %o5
34338loop_4033:
34339 st %f0, [%l7 + 0x74]
34340 lduw [%l7 + 0x38], %i7
34341loop_4034:
34342 fmovde %xcc, %f7, %f14
34343 fmuld8sux16 %f8, %f5, %f4
34344 tne %icc, 0x3
34345 array8 %l1, %i1, %o7
34346 brgez %g4, loop_4035
34347 fbug %fcc3, loop_4036
34348 stb %o0, [%l7 + 0x2F]
34349 tle %icc, 0x6
34350loop_4035:
34351 srax %l6, 0x06, %g5
34352loop_4036:
34353 stb %i5, [%l7 + 0x1A]
34354 fble %fcc3, loop_4037
34355 lduh [%l7 + 0x6A], %l4
34356 st %f9, [%l7 + 0x70]
34357 fmovrsgez %i0, %f7, %f13
34358loop_4037:
34359 subc %o1, %o2, %l5
34360 std %f2, [%l7 + 0x58]
34361 fbe %fcc3, loop_4038
34362 andn %l3, %i2, %i6
34363 stx %g2, [%l7 + 0x28]
34364 fbug,a %fcc1, loop_4039
34365loop_4038:
34366 fbu %fcc1, loop_4040
34367 sth %l0, [%l7 + 0x08]
34368 lduw [%l7 + 0x2C], %g3
34369loop_4039:
34370 stb %i4, [%l7 + 0x5C]
34371loop_4040:
34372 fornot1 %f6, %f6, %f2
34373 st %f15, [%l7 + 0x1C]
34374 sra %l2, %g1, %g6
34375 fxnors %f14, %f1, %f15
34376 ld [%l7 + 0x14], %f8
34377 ldsh [%l7 + 0x7E], %i3
34378 fcmpgt32 %f0, %f10, %g7
34379 sdiv %o3, 0x1E14, %o4
34380 ldub [%l7 + 0x51], %o6
34381 fble,a %fcc3, loop_4041
34382 sdivcc %o5, 0x180C, %i7
34383 edge16l %i1, %l1, %g4
34384 ba %icc, loop_4042
34385loop_4041:
34386 ba,a,pn %xcc, loop_4043
34387 movrne %o0, 0x19E, %l6
34388 bge,a %icc, loop_4044
34389loop_4042:
34390 fmovrdlz %o7, %f14, %f6
34391loop_4043:
34392 ldx [%l7 + 0x28], %i5
34393 sth %g5, [%l7 + 0x7A]
34394loop_4044:
34395 tvs %icc, 0x4
34396 andn %l4, 0x17BB, %o1
34397 orncc %i0, 0x1311, %o2
34398 fpsub32s %f8, %f4, %f2
34399 sdiv %l3, 0x142A, %l5
34400 fbge,a %fcc2, loop_4045
34401 fmovrdgz %i2, %f12, %f0
34402 fmovrslez %i6, %f9, %f0
34403 fmul8ulx16 %f10, %f4, %f12
34404loop_4045:
34405 tsubcctv %g2, %g3, %i4
34406 fnand %f8, %f2, %f6
34407 lduh [%l7 + 0x4A], %l2
34408 bgu,a,pt %icc, loop_4046
34409 fpadd32 %f10, %f0, %f10
34410 fmovspos %xcc, %f5, %f5
34411 ble,pn %xcc, loop_4047
34412loop_4046:
34413 fmovrslez %l0, %f2, %f2
34414 movne %xcc, %g1, %i3
34415 movcs %icc, %g7, %o3
34416loop_4047:
34417 ldx [%l7 + 0x28], %o4
34418 fmuld8ulx16 %f4, %f2, %f4
34419 fmovdneg %xcc, %f7, %f3
34420 sllx %g6, %o5, %i7
34421 ldub [%l7 + 0x54], %i1
34422 stb %o6, [%l7 + 0x63]
34423 edge32 %g4, %l1, %o0
34424 array16 %o7, %i5, %l6
34425 srlx %g5, 0x06, %o1
34426 movrlz %i0, %o2, %l4
34427 smulcc %l3, %l5, %i2
34428 umulcc %g2, %g3, %i6
34429 fmovde %xcc, %f9, %f7
34430 fpadd16s %f13, %f13, %f4
34431 stb %l2, [%l7 + 0x71]
34432 fmovdcs %icc, %f6, %f2
34433 stb %i4, [%l7 + 0x1D]
34434 std %f12, [%l7 + 0x68]
34435 fabss %f11, %f15
34436 fmovrdgz %l0, %f4, %f4
34437 fcmpeq16 %f8, %f8, %i3
34438 stb %g7, [%l7 + 0x54]
34439 stb %g1, [%l7 + 0x42]
34440 fbug %fcc0, loop_4048
34441 fmovsle %xcc, %f9, %f0
34442 ldx [%l7 + 0x20], %o3
34443 pdist %f2, %f0, %f8
34444loop_4048:
34445 stx %g6, [%l7 + 0x10]
34446 fmovsvs %xcc, %f6, %f3
34447 ldub [%l7 + 0x34], %o4
34448 movrlez %o5, %i1, %i7
34449 fcmpgt16 %f2, %f2, %g4
34450 tge %icc, 0x6
34451 ldsb [%l7 + 0x4F], %l1
34452 ldsh [%l7 + 0x3E], %o0
34453 fmovdle %xcc, %f1, %f15
34454 stx %o6, [%l7 + 0x68]
34455 ble,pn %icc, loop_4049
34456 ta %xcc, 0x6
34457 ld [%l7 + 0x44], %f3
34458 movcc %icc, %i5, %l6
34459loop_4049:
34460 fnot1 %f12, %f8
34461 tsubcc %g5, 0x06B4, %o7
34462 te %icc, 0x7
34463 ldx [%l7 + 0x70], %o1
34464 brlz,a %o2, loop_4050
34465 nop
34466 setx loop_4051, %l0, %l1
34467 wrpr 0x1, %tl
34468 wrpr %l1, %tnpc
34469 setx 0x34400001400, %l0, %l1
34470 wrpr %l1, %tstate
34471 wrhpr 0x4, %htstate
34472 done
34473 fnor %f2, %f0, %f0
34474 fmovdgu %xcc, %f6, %f6
34475loop_4050:
34476 fcmple16 %f10, %f8, %l4
34477loop_4051:
34478 lduw [%l7 + 0x1C], %l3
34479 orcc %l5, 0x01B3, %i0
34480 fnot1 %f4, %f2
34481 fmovdleu %icc, %f8, %f8
34482 sth %g2, [%l7 + 0x78]
34483 fnand %f0, %f6, %f14
34484 fbe %fcc3, loop_4052
34485 udivcc %g3, 0x16E5, %i2
34486 sth %i6, [%l7 + 0x08]
34487 ldsw [%l7 + 0x4C], %l2
34488loop_4052:
34489 st %f8, [%l7 + 0x64]
34490 fzero %f4
34491 stb %i4, [%l7 + 0x68]
34492 alignaddrl %l0, %g7, %g1
34493 fbug,a %fcc0, loop_4053
34494 fpack32 %f14, %f12, %f4
34495 ldx [%l7 + 0x58], %i3
34496 fmovsneg %icc, %f8, %f11
34497loop_4053:
34498 stx %o3, [%l7 + 0x38]
34499 ldsw [%l7 + 0x24], %g6
34500 udivcc %o4, 0x08F9, %i1
34501 fpmerge %f14, %f11, %f10
34502 stx %o5, [%l7 + 0x68]
34503 tvc %icc, 0x4
34504 tg %icc, 0x1
34505 ldx [%l7 + 0x38], %g4
34506 edge16 %l1, %o0, %o6
34507 fmovdleu %icc, %f7, %f4
34508 smulcc %i5, 0x168F, %l6
34509 movre %g5, 0x13F, %o7
34510 movcs %xcc, %o1, %o2
34511 sth %i7, [%l7 + 0x74]
34512 st %f12, [%l7 + 0x24]
34513 array32 %l3, %l4, %l5
34514 fornot2 %f14, %f12, %f4
34515 ldsh [%l7 + 0x10], %i0
34516 fmovdgu %icc, %f3, %f0
34517 popc %g2, %i2
34518 tl %xcc, 0x3
34519 movn %xcc, %i6, %l2
34520 ldsw [%l7 + 0x58], %i4
34521 mulscc %l0, 0x0C36, %g3
34522 fsrc1 %f10, %f2
34523 ldsw [%l7 + 0x2C], %g7
34524 andncc %g1, %o3, %g6
34525 ldx [%l7 + 0x70], %o4
34526 fmovdle %xcc, %f12, %f9
34527 fpack32 %f0, %f8, %f4
34528 ldx [%l7 + 0x68], %i1
34529 ldsw [%l7 + 0x5C], %o5
34530 fmovrslz %g4, %f1, %f10
34531 tsubcc %i3, %o0, %o6
34532 fxnor %f4, %f0, %f0
34533 movl %xcc, %l1, %i5
34534 movn %xcc, %g5, %l6
34535 ldx [%l7 + 0x10], %o7
34536 or %o2, %o1, %i7
34537 stb %l4, [%l7 + 0x2D]
34538 movgu %xcc, %l3, %i0
34539 fnors %f13, %f11, %f5
34540 movn %xcc, %l5, %g2
34541 tvs %xcc, 0x2
34542 brgez %i2, loop_4054
34543 array16 %l2, %i6, %i4
34544 std %f14, [%l7 + 0x38]
34545 std %f4, [%l7 + 0x78]
34546loop_4054:
34547 tvc %icc, 0x7
34548 fones %f1
34549 call loop_4055
34550 bpos loop_4056
34551 bcs,pn %xcc, loop_4057
34552 udivx %l0, 0x0E67, %g3
34553loop_4055:
34554 ldsw [%l7 + 0x10], %g7
34555loop_4056:
34556 fmovrdlez %o3, %f12, %f6
34557loop_4057:
34558 fnands %f9, %f10, %f11
34559 brgez %g1, loop_4058
34560 lduh [%l7 + 0x7C], %g6
34561 sdivx %o4, 0x18F2, %i1
34562 ldd [%l7 + 0x70], %f0
34563loop_4058:
34564 fandnot1 %f10, %f2, %f8
34565 ldsb [%l7 + 0x3E], %o5
34566 fnegd %f14, %f8
34567 add %g4, %o0, %o6
34568 bg,a %icc, loop_4059
34569 fzero %f0
34570 fmovdle %icc, %f12, %f10
34571 std %f4, [%l7 + 0x70]
34572loop_4059:
34573 fmul8ulx16 %f10, %f6, %f4
34574 brgz,a %i3, loop_4060
34575 fpadd32s %f3, %f9, %f6
34576 ldsh [%l7 + 0x64], %l1
34577 movle %icc, %g5, %i5
34578loop_4060:
34579 fcmpeq16 %f10, %f0, %o7
34580 ldd [%l7 + 0x78], %f0
34581 sth %o2, [%l7 + 0x32]
34582 brlez %l6, loop_4061
34583 st %f6, [%l7 + 0x34]
34584 movrne %i7, %l4, %l3
34585 sth %o1, [%l7 + 0x10]
34586loop_4061:
34587 movrlez %l5, %g2, %i2
34588 fcmpeq32 %f10, %f4, %l2
34589 ldx [%l7 + 0x30], %i6
34590 movge %xcc, %i4, %l0
34591 sth %g3, [%l7 + 0x58]
34592 ldx [%l7 + 0x18], %i0
34593 stb %g7, [%l7 + 0x48]
34594 fmovrdne %o3, %f14, %f2
34595 fabsd %f8, %f12
34596 st %f4, [%l7 + 0x10]
34597 fandnot1s %f0, %f12, %f12
34598 fmovrsne %g1, %f0, %f8
34599 fmuld8sux16 %f2, %f0, %f12
34600 lduw [%l7 + 0x34], %g6
34601 ldsh [%l7 + 0x18], %o4
34602 fmovdpos %xcc, %f7, %f1
34603 fbule %fcc3, loop_4062
34604 fcmpgt32 %f0, %f12, %i1
34605 fmovdleu %xcc, %f9, %f15
34606 ldd [%l7 + 0x30], %f4
34607loop_4062:
34608 ldsw [%l7 + 0x64], %o5
34609 fbo,a %fcc1, loop_4063
34610 fbge,a %fcc1, loop_4064
34611 fmovdle %xcc, %f6, %f2
34612 umul %o0, 0x16B2, %g4
34613loop_4063:
34614 fmovsl %icc, %f12, %f3
34615loop_4064:
34616 stw %i3, [%l7 + 0x54]
34617 ld [%l7 + 0x38], %f14
34618 array16 %l1, %o6, %i5
34619 and %g5, 0x1E6C, %o2
34620 fcmple16 %f8, %f2, %o7
34621 brlz,a %i7, loop_4065
34622 sth %l4, [%l7 + 0x1C]
34623 movvs %xcc, %l6, %l3
34624 sth %l5, [%l7 + 0x4C]
34625loop_4065:
34626 sth %g2, [%l7 + 0x72]
34627 movrne %i2, 0x171, %l2
34628 pdist %f6, %f4, %f4
34629 stb %i6, [%l7 + 0x41]
34630 siam 0x4
34631 ldx [%l7 + 0x60], %o1
34632 and %i4, 0x0C16, %l0
34633 bvs %icc, loop_4066
34634 ldx [%l7 + 0x10], %i0
34635 movrne %g3, 0x1A5, %g7
34636 fmovrde %g1, %f4, %f8
34637loop_4066:
34638 sth %g6, [%l7 + 0x40]
34639 ldsw [%l7 + 0x4C], %o4
34640 fbue,a %fcc1, loop_4067
34641 faligndata %f8, %f14, %f14
34642 brz %i1, loop_4068
34643 fnor %f14, %f14, %f10
34644loop_4067:
34645 edge16ln %o3, %o0, %o5
34646 movrne %g4, 0x332, %i3
34647loop_4068:
34648 fandnot1s %f12, %f4, %f6
34649 ldsb [%l7 + 0x28], %l1
34650 bg,pn %xcc, loop_4069
34651 fmovsle %icc, %f5, %f6
34652 ldub [%l7 + 0x7B], %o6
34653 movneg %xcc, %g5, %o2
34654loop_4069:
34655 stb %i5, [%l7 + 0x68]
34656 faligndata %f2, %f10, %f0
34657 fnor %f4, %f14, %f14
34658 stw %i7, [%l7 + 0x6C]
34659 udiv %l4, 0x0BD4, %l6
34660 fxors %f1, %f10, %f0
34661 fbg,a %fcc2, loop_4070
34662 fpsub16 %f14, %f6, %f6
34663 tneg %icc, 0x7
34664 sra %o7, 0x04, %l5
34665loop_4070:
34666 lduh [%l7 + 0x44], %g2
34667 fmovsge %icc, %f1, %f5
34668 umul %l3, 0x115A, %l2
34669 fpsub32s %f0, %f3, %f8
34670 stb %i2, [%l7 + 0x36]
34671 fpack16 %f2, %f2
34672 std %f10, [%l7 + 0x10]
34673 mulscc %o1, 0x1FE1, %i4
34674 lduh [%l7 + 0x28], %l0
34675 movpos %icc, %i6, %g3
34676 st %f14, [%l7 + 0x6C]
34677 srlx %i0, 0x09, %g7
34678 fmovsneg %icc, %f0, %f6
34679 ldx [%l7 + 0x48], %g1
34680 lduh [%l7 + 0x7E], %g6
34681 sth %i1, [%l7 + 0x7A]
34682 fmovdvs %icc, %f8, %f8
34683 tsubcctv %o3, 0x0B93, %o0
34684 sll %o5, %g4, %i3
34685 stw %o4, [%l7 + 0x0C]
34686 fmovrslz %o6, %f10, %f13
34687 edge32ln %g5, %o2, %l1
34688 fzeros %f2
34689 fmovdgu %xcc, %f2, %f8
34690 sdiv %i5, 0x0383, %i7
34691 ldsb [%l7 + 0x10], %l4
34692 tvc %xcc, 0x1
34693 fpadd16s %f10, %f5, %f6
34694 fcmpes %fcc2, %f6, %f7
34695 st %f7, [%l7 + 0x2C]
34696 edge16l %o7, %l5, %g2
34697 array32 %l6, %l2, %i2
34698 fmovd %f8, %f12
34699 fcmpeq16 %f12, %f2, %l3
34700 edge16l %o1, %l0, %i4
34701 srl %i6, 0x15, %g3
34702 fmovrslz %i0, %f7, %f5
34703 edge16n %g1, %g6, %i1
34704 bgu loop_4071
34705 tsubcc %o3, 0x1C6D, %o0
34706 fcmpeq32 %f2, %f14, %o5
34707 srax %g7, %g4, %o4
34708loop_4071:
34709 brz %o6, loop_4072
34710 fzeros %f2
34711 st %f13, [%l7 + 0x38]
34712 fbu,a %fcc2, loop_4073
34713loop_4072:
34714 ldsw [%l7 + 0x20], %i3
34715 st %f6, [%l7 + 0x18]
34716 ldd [%l7 + 0x68], %f0
34717loop_4073:
34718 std %f2, [%l7 + 0x18]
34719 sth %o2, [%l7 + 0x2E]
34720 tge %xcc, 0x3
34721 movvs %xcc, %g5, %l1
34722 fmovse %xcc, %f10, %f11
34723 fmovsge %icc, %f14, %f14
34724 stx %i5, [%l7 + 0x40]
34725 fmovrsgez %l4, %f3, %f8
34726 st %f8, [%l7 + 0x44]
34727 fnand %f0, %f2, %f4
34728 srlx %i7, 0x0A, %l5
34729 fpackfix %f0, %f4
34730 movgu %xcc, %g2, %o7
34731 subc %l2, 0x1076, %l6
34732 fmovrdgz %i2, %f8, %f6
34733 stw %o1, [%l7 + 0x1C]
34734 ldx [%l7 + 0x30], %l3
34735 fmovrsgz %i4, %f2, %f11
34736 std %f14, [%l7 + 0x68]
34737 popc %i6, %g3
34738 tge %xcc, 0x3
34739 fzeros %f3
34740 ld [%l7 + 0x64], %f11
34741 ld [%l7 + 0x0C], %f12
34742 ldsb [%l7 + 0x26], %l0
34743 ldd [%l7 + 0x40], %f10
34744 tne %xcc, 0x7
34745 std %f10, [%l7 + 0x48]
34746 ldx [%l7 + 0x40], %g1
34747 bg,a,pt %icc, loop_4074
34748 fmovrsgz %g6, %f10, %f2
34749 fandnot2s %f14, %f11, %f6
34750 edge32 %i1, %o3, %i0
34751loop_4074:
34752 ldsh [%l7 + 0x20], %o5
34753 sllx %g7, %g4, %o4
34754 ldd [%l7 + 0x10], %f6
34755 ldsw [%l7 + 0x74], %o0
34756 bge,a,pn %xcc, loop_4075
34757 andncc %o6, %o2, %g5
34758 edge32l %i3, %l1, %i5
34759 fpadd32s %f13, %f1, %f10
34760loop_4075:
34761 edge8 %l4, %i7, %l5
34762 fnegs %f5, %f10
34763 tcc %xcc, 0x1
34764 stb %o7, [%l7 + 0x32]
34765 stw %g2, [%l7 + 0x48]
34766 fmovdne %xcc, %f8, %f10
34767 movneg %icc, %l6, %i2
34768 fzeros %f8
34769 ldsh [%l7 + 0x5A], %l2
34770 sth %o1, [%l7 + 0x7C]
34771 stx %l3, [%l7 + 0x60]
34772 st %f5, [%l7 + 0x40]
34773 fmovdn %icc, %f1, %f2
34774 movn %icc, %i6, %i4
34775 fmovspos %icc, %f13, %f6
34776 lduw [%l7 + 0x24], %l0
34777 fnot1 %f10, %f10
34778 fsrc1 %f2, %f14
34779 bge,a %xcc, loop_4076
34780 udiv %g1, 0x1E40, %g6
34781 stx %i1, [%l7 + 0x08]
34782 fmovsle %icc, %f9, %f6
34783loop_4076:
34784 fbuge,a %fcc1, loop_4077
34785 fcmpgt16 %f10, %f2, %o3
34786 ldub [%l7 + 0x11], %g3
34787 ldsw [%l7 + 0x24], %o5
34788loop_4077:
34789 ldub [%l7 + 0x66], %g7
34790 ldub [%l7 + 0x6C], %g4
34791 movrlez %o4, 0x126, %i0
34792 movpos %icc, %o0, %o2
34793 tne %icc, 0x1
34794 ldub [%l7 + 0x3B], %g5
34795 fnor %f8, %f0, %f0
34796 bpos,pt %xcc, loop_4078
34797 fcmpne32 %f12, %f6, %i3
34798 fcmpeq32 %f12, %f14, %o6
34799 fcmpgt32 %f4, %f0, %l1
34800loop_4078:
34801 ldd [%l7 + 0x40], %f4
34802 fmovdleu %xcc, %f14, %f6
34803 fmuld8sux16 %f1, %f12, %f6
34804 lduh [%l7 + 0x4C], %i5
34805 bg,a,pt %xcc, loop_4079
34806 tne %icc, 0x0
34807 ldsw [%l7 + 0x60], %i7
34808 bne,pn %xcc, loop_4080
34809loop_4079:
34810 tg %xcc, 0x6
34811 fmovdvc %xcc, %f12, %f4
34812 fmovrslz %l4, %f8, %f0
34813loop_4080:
34814 fxnor %f14, %f2, %f0
34815 ld [%l7 + 0x48], %f8
34816 fcmpes %fcc2, %f12, %f6
34817 ld [%l7 + 0x18], %f12
34818 ldsw [%l7 + 0x58], %l5
34819 orn %o7, %g2, %l6
34820 fxnors %f12, %f12, %f10
34821 fmovsneg %icc, %f7, %f13
34822 sll %i2, %l2, %o1
34823 ldx [%l7 + 0x08], %l3
34824 fpadd32s %f12, %f4, %f6
34825 brz,a %i6, loop_4081
34826 tne %icc, 0x4
34827 sth %l0, [%l7 + 0x0E]
34828 ld [%l7 + 0x28], %f7
34829loop_4081:
34830 ldx [%l7 + 0x08], %i4
34831 add %g1, 0x04BD, %i1
34832 tne %xcc, 0x4
34833 ldsw [%l7 + 0x48], %o3
34834 fnands %f12, %f9, %f2
34835 ldsb [%l7 + 0x52], %g3
34836 std %f14, [%l7 + 0x08]
34837 fnot2 %f12, %f0
34838 ta %xcc, 0x2
34839 alignaddrl %g6, %g7, %g4
34840 fble %fcc0, loop_4082
34841 be %icc, loop_4083
34842 movneg %xcc, %o5, %i0
34843 movcc %icc, %o4, %o0
34844loop_4082:
34845 fpadd16 %f2, %f10, %f12
34846loop_4083:
34847 fmovsle %xcc, %f10, %f7
34848 fbn %fcc1, loop_4084
34849 fsrc1 %f6, %f2
34850 lduw [%l7 + 0x78], %g5
34851 fsrc2s %f12, %f11
34852loop_4084:
34853 tl %xcc, 0x0
34854 stw %o2, [%l7 + 0x48]
34855 ld [%l7 + 0x14], %f4
34856 fble,a %fcc3, loop_4085
34857 udivx %o6, 0x19B8, %i3
34858 bpos,a %icc, loop_4086
34859 fpmerge %f7, %f0, %f6
34860loop_4085:
34861 sethi 0x0434, %i5
34862 fmovsl %xcc, %f5, %f7
34863loop_4086:
34864 bvc,a,pn %icc, loop_4087
34865 fxors %f3, %f6, %f4
34866 or %i7, %l1, %l5
34867 ldd [%l7 + 0x50], %f6
34868loop_4087:
34869 fandnot2s %f5, %f6, %f5
34870 ldub [%l7 + 0x43], %o7
34871 fandnot1s %f12, %f13, %f3
34872 stw %g2, [%l7 + 0x28]
34873 sdivx %l6, 0x093B, %i2
34874 bgu %xcc, loop_4088
34875 std %f10, [%l7 + 0x38]
34876 smul %l2, 0x00DD, %l4
34877 fpsub16s %f6, %f7, %f10
34878loop_4088:
34879 ld [%l7 + 0x64], %f9
34880 ldsb [%l7 + 0x43], %o1
34881 ldub [%l7 + 0x6B], %i6
34882 fmovsgu %icc, %f4, %f5
34883 mova %xcc, %l3, %l0
34884 stw %g1, [%l7 + 0x0C]
34885 ldd [%l7 + 0x58], %f4
34886 fabsd %f8, %f4
34887 fone %f6
34888 smul %i4, %i1, %o3
34889 fmovdge %icc, %f9, %f14
34890 fmovdpos %icc, %f15, %f3
34891 ldub [%l7 + 0x2D], %g3
34892 fmovde %icc, %f5, %f2
34893 alignaddr %g6, %g4, %o5
34894 stw %i0, [%l7 + 0x58]
34895 fornot1s %f4, %f10, %f2
34896 ldx [%l7 + 0x40], %g7
34897 brz %o0, loop_4089
34898 array32 %g5, %o4, %o2
34899 fmovdneg %icc, %f13, %f14
34900 edge16ln %o6, %i5, %i7
34901loop_4089:
34902 fpadd16 %f8, %f6, %f4
34903 fmovdl %xcc, %f12, %f7
34904 fbe,a %fcc1, loop_4090
34905 fmul8x16au %f9, %f9, %f2
34906 movcs %xcc, %i3, %l5
34907 for %f4, %f14, %f2
34908loop_4090:
34909 fbge,a %fcc2, loop_4091
34910 ldsw [%l7 + 0x48], %l1
34911 fcmped %fcc3, %f14, %f4
34912 be,a,pt %xcc, loop_4092
34913loop_4091:
34914 taddcc %o7, %l6, %g2
34915 ldsw [%l7 + 0x4C], %l2
34916 xorcc %l4, 0x1662, %i2
34917loop_4092:
34918 fnot2s %f3, %f9
34919 ldd [%l7 + 0x38], %f0
34920 fnegd %f2, %f2
34921 stx %o1, [%l7 + 0x78]
34922 sra %i6, 0x02, %l0
34923 ldsh [%l7 + 0x46], %g1
34924 tsubcctv %l3, 0x0D9A, %i1
34925 bcs,a %icc, loop_4093
34926 fzero %f10
34927 ld [%l7 + 0x7C], %f0
34928 ldsh [%l7 + 0x6A], %o3
34929loop_4093:
34930 edge16ln %i4, %g3, %g4
34931 stb %o5, [%l7 + 0x4F]
34932 movge %icc, %g6, %i0
34933 fbuge,a %fcc0, loop_4094
34934 ldd [%l7 + 0x70], %f12
34935 fnor %f2, %f8, %f10
34936 addccc %g7, %g5, %o4
34937loop_4094:
34938 sth %o0, [%l7 + 0x2E]
34939 sdiv %o6, 0x0EB1, %o2
34940 movge %icc, %i5, %i7
34941 fmul8x16al %f4, %f11, %f8
34942 stb %l5, [%l7 + 0x56]
34943 movrne %l1, 0x2D8, %i3
34944 fbg %fcc1, loop_4095
34945 tsubcc %l6, %g2, %l2
34946 sdivx %o7, 0x1F27, %i2
34947 subcc %o1, %l4, %i6
34948loop_4095:
34949 std %f2, [%l7 + 0x10]
34950 fandnot2s %f4, %f0, %f13
34951 lduh [%l7 + 0x64], %g1
34952 fcmpgt16 %f2, %f2, %l0
34953 fornot2 %f6, %f2, %f4
34954 fones %f2
34955 fmovsleu %xcc, %f9, %f13
34956 fbne,a %fcc2, loop_4096
34957 fcmps %fcc3, %f2, %f15
34958 stw %i1, [%l7 + 0x08]
34959 fmovsne %xcc, %f3, %f13
34960loop_4096:
34961 fand %f12, %f12, %f0
34962 stw %l3, [%l7 + 0x54]
34963 fcmpne16 %f0, %f2, %o3
34964 lduw [%l7 + 0x40], %g3
34965 addcc %g4, 0x1A9D, %i4
34966 fmovda %icc, %f13, %f9
34967 subcc %o5, %i0, %g7
34968 fmovspos %icc, %f15, %f13
34969 alignaddr %g6, %o4, %g5
34970 movvc %xcc, %o6, %o2
34971 fmovda %icc, %f11, %f7
34972 brgz,a %i5, loop_4097
34973 ldub [%l7 + 0x17], %i7
34974 fzero %f8
34975 ldsh [%l7 + 0x52], %o0
34976loop_4097:
34977 addcc %l5, %l1, %l6
34978 fabsd %f8, %f8
34979 lduh [%l7 + 0x6A], %i3
34980 fmul8sux16 %f2, %f12, %f0
34981 ldx [%l7 + 0x58], %g2
34982 lduw [%l7 + 0x40], %l2
34983 taddcctv %i2, %o1, %o7
34984 fble,a %fcc2, loop_4098
34985 ldsh [%l7 + 0x08], %l4
34986 alignaddrl %i6, %l0, %g1
34987 fcmpeq16 %f0, %f12, %i1
34988loop_4098:
34989 lduw [%l7 + 0x78], %o3
34990 stb %l3, [%l7 + 0x0B]
34991 fmovdneg %icc, %f12, %f10
34992 ldsw [%l7 + 0x54], %g3
34993 fabss %f15, %f8
34994 bge,a loop_4099
34995 tcs %xcc, 0x5
34996 fbug,a %fcc1, loop_4100
34997 lduw [%l7 + 0x74], %i4
34998loop_4099:
34999 fmovsneg %icc, %f6, %f10
35000 fpadd16s %f5, %f3, %f1
35001loop_4100:
35002 ldsh [%l7 + 0x08], %o5
35003 movgu %xcc, %g4, %g7
35004 bvc,a loop_4101
35005 fmovdvc %xcc, %f11, %f9
35006 sub %g6, %o4, %i0
35007 ldsw [%l7 + 0x1C], %g5
35008loop_4101:
35009 movrlez %o6, 0x37A, %o2
35010 ldd [%l7 + 0x18], %f10
35011 fand %f2, %f14, %f10
35012 brgez %i7, loop_4102
35013 bgu,a loop_4103
35014 fandnot2 %f2, %f2, %f4
35015 bneg,pt %xcc, loop_4104
35016loop_4102:
35017 fmovdvs %xcc, %f10, %f10
35018loop_4103:
35019 fmul8x16au %f2, %f9, %f10
35020 fnot2s %f0, %f9
35021loop_4104:
35022 fpack16 %f12, %f1
35023 stb %i5, [%l7 + 0x43]
35024 fcmped %fcc2, %f10, %f2
35025 fabsd %f10, %f12
35026 fcmpgt16 %f4, %f12, %o0
35027 smulcc %l5, %l6, %i3
35028 fmovde %xcc, %f13, %f15
35029 fpadd32s %f0, %f15, %f12
35030 fmovrsgz %g2, %f5, %f13
35031 ldub [%l7 + 0x6A], %l2
35032 fpsub32s %f7, %f15, %f12
35033 array8 %l1, %o1, %o7
35034 fabsd %f6, %f8
35035 fmovrdlz %l4, %f2, %f14
35036 ldx [%l7 + 0x08], %i2
35037 mulscc %l0, 0x0CBE, %i6
35038 bge,a loop_4105
35039 ldsh [%l7 + 0x76], %i1
35040 fpack32 %f12, %f6, %f8
35041 edge8 %o3, %l3, %g1
35042loop_4105:
35043 ldsh [%l7 + 0x60], %i4
35044 sth %o5, [%l7 + 0x2E]
35045 fmovscs %icc, %f14, %f7
35046 fbule %fcc3, loop_4106
35047 ldx [%l7 + 0x10], %g3
35048 fcmple16 %f10, %f2, %g7
35049 fmovda %icc, %f5, %f10
35050loop_4106:
35051 edge32 %g4, %o4, %g6
35052 lduh [%l7 + 0x7E], %g5
35053 stx %o6, [%l7 + 0x10]
35054 bshuffle %f8, %f6, %f12
35055 taddcc %o2, 0x04FA, %i0
35056 fors %f4, %f1, %f10
35057 stb %i5, [%l7 + 0x46]
35058 fxnor %f12, %f8, %f10
35059 xnorcc %i7, %l5, %o0
35060 tvs %xcc, 0x0
35061 stw %l6, [%l7 + 0x64]
35062 brz %i3, loop_4107
35063 movne %xcc, %l2, %l1
35064 movle %xcc, %g2, %o7
35065 ldsh [%l7 + 0x6C], %o1
35066loop_4107:
35067 ldub [%l7 + 0x41], %l4
35068 mova %icc, %i2, %i6
35069 ldub [%l7 + 0x1E], %l0
35070 array8 %i1, %l3, %o3
35071 ba,a,pt %xcc, loop_4108
35072 fxnor %f0, %f4, %f8
35073 movrlz %g1, %o5, %i4
35074 umulcc %g7, 0x06A7, %g3
35075loop_4108:
35076 bg,a %icc, loop_4109
35077 fxnors %f6, %f13, %f2
35078 stw %o4, [%l7 + 0x30]
35079 fnands %f15, %f6, %f1
35080loop_4109:
35081 fbuge %fcc3, loop_4110
35082 fandnot2s %f0, %f11, %f4
35083 subcc %g4, %g5, %g6
35084 te %icc, 0x0
35085loop_4110:
35086 ldsw [%l7 + 0x74], %o2
35087 st %f9, [%l7 + 0x10]
35088 movge %xcc, %o6, %i0
35089 lduh [%l7 + 0x6E], %i7
35090 movrgz %i5, %l5, %o0
35091 lduh [%l7 + 0x4E], %i3
35092 sllx %l2, 0x02, %l6
35093 ld [%l7 + 0x0C], %f3
35094 edge8l %g2, %o7, %l1
35095 ldsw [%l7 + 0x6C], %l4
35096 ldx [%l7 + 0x60], %i2
35097 ldsb [%l7 + 0x40], %o1
35098 call loop_4111
35099 bcc,pt %xcc, loop_4112
35100 ldsb [%l7 + 0x24], %l0
35101 ldub [%l7 + 0x58], %i1
35102loop_4111:
35103 stx %l3, [%l7 + 0x28]
35104loop_4112:
35105 lduh [%l7 + 0x12], %o3
35106 edge16n %g1, %o5, %i4
35107 udivx %g7, 0x1C36, %g3
35108 fbge,a %fcc0, loop_4113
35109 ldsb [%l7 + 0x16], %i6
35110 srl %g4, %g5, %o4
35111 fpack32 %f6, %f0, %f0
35112loop_4113:
35113 movcs %xcc, %o2, %g6
35114 ld [%l7 + 0x40], %f2
35115 st %f7, [%l7 + 0x2C]
35116 fmovrdlz %i0, %f4, %f0
35117 umulcc %o6, %i7, %l5
35118 fcmpne32 %f0, %f10, %i5
35119 brlz,a %i3, loop_4114
35120 fmovdvc %icc, %f15, %f8
35121 orn %l2, 0x091C, %o0
35122 sdivcc %l6, 0x0CBF, %g2
35123loop_4114:
35124 ldsb [%l7 + 0x5C], %o7
35125 stw %l4, [%l7 + 0x7C]
35126 array16 %i2, %l1, %o1
35127 sllx %i1, 0x0E, %l0
35128 tsubcctv %o3, 0x0DDB, %l3
35129 subccc %g1, 0x15DD, %i4
35130 tvc %icc, 0x2
35131 brgz %g7, loop_4115
35132 fpadd16s %f5, %f0, %f9
35133 smulcc %o5, %g3, %i6
35134 ldsw [%l7 + 0x58], %g4
35135loop_4115:
35136 ldd [%l7 + 0x28], %f6
35137 edge8 %g5, %o4, %g6
35138 xnorcc %o2, 0x1F84, %i0
35139 fmovspos %icc, %f6, %f1
35140 stx %o6, [%l7 + 0x38]
35141 st %f13, [%l7 + 0x58]
35142 alignaddr %i7, %i5, %l5
35143 sth %l2, [%l7 + 0x52]
35144 stx %i3, [%l7 + 0x68]
35145 fmovse %icc, %f10, %f6
35146 stx %l6, [%l7 + 0x10]
35147 fbg,a %fcc3, loop_4116
35148 tleu %icc, 0x4
35149 ba,a,pt %icc, loop_4117
35150 ld [%l7 + 0x28], %f5
35151loop_4116:
35152 st %f2, [%l7 + 0x54]
35153 movrne %o0, 0x02B, %g2
35154loop_4117:
35155 bn,pt %icc, loop_4118
35156 fmovdleu %xcc, %f10, %f0
35157 tcc %icc, 0x7
35158 bgu loop_4119
35159loop_4118:
35160 pdist %f4, %f2, %f4
35161 ldd [%l7 + 0x30], %f4
35162 tle %icc, 0x0
35163loop_4119:
35164 stw %o7, [%l7 + 0x2C]
35165 array16 %l4, %i2, %l1
35166 ld [%l7 + 0x58], %f5
35167 ldd [%l7 + 0x08], %f2
35168 fbl,a %fcc2, loop_4120
35169 fmovsgu %xcc, %f15, %f10
35170 ldsh [%l7 + 0x7A], %o1
35171 ldx [%l7 + 0x08], %i1
35172loop_4120:
35173 stx %o3, [%l7 + 0x08]
35174 fpmerge %f8, %f9, %f14
35175 umul %l3, 0x1E7B, %g1
35176 fmovsa %xcc, %f11, %f13
35177 lduh [%l7 + 0x66], %l0
35178 fmovscc %icc, %f14, %f0
35179 fbl %fcc1, loop_4121
35180 fpack16 %f4, %f11
35181 movne %xcc, %g7, %i4
35182 fabss %f2, %f6
35183loop_4121:
35184 stx %o5, [%l7 + 0x08]
35185 sll %g3, %i6, %g5
35186 fmovrslz %g4, %f12, %f0
35187 tge %xcc, 0x7
35188 fmovsneg %icc, %f13, %f6
35189 nop
35190 setx loop_4122, %l0, %l1
35191 jmpl %l1, %o4
35192 fpackfix %f8, %f6
35193 ldsw [%l7 + 0x20], %o2
35194 move %icc, %g6, %i0
35195loop_4122:
35196 stb %o6, [%l7 + 0x57]
35197 ldd [%l7 + 0x10], %f4
35198 lduh [%l7 + 0x3E], %i7
35199 ldd [%l7 + 0x08], %f14
35200 fpsub32s %f6, %f10, %f6
35201 ldx [%l7 + 0x30], %l5
35202 lduw [%l7 + 0x74], %i5
35203 fnot2s %f10, %f7
35204 ldsw [%l7 + 0x4C], %i3
35205 ldub [%l7 + 0x08], %l2
35206 fpmerge %f1, %f1, %f12
35207 stb %l6, [%l7 + 0x43]
35208 fmul8sux16 %f6, %f8, %f8
35209 mulscc %o0, %o7, %l4
35210 movge %xcc, %i2, %l1
35211 fcmpd %fcc2, %f14, %f4
35212 bvc,pn %icc, loop_4123
35213 subccc %o1, 0x0672, %i1
35214 brgez %g2, loop_4124
35215 lduh [%l7 + 0x7A], %l3
35216loop_4123:
35217 ld [%l7 + 0x58], %f14
35218 umulcc %o3, %g1, %g7
35219loop_4124:
35220 movrgez %i4, %l0, %o5
35221 fcmped %fcc1, %f4, %f14
35222 alignaddr %g3, %g5, %i6
35223 fmovdne %icc, %f2, %f6
35224 fmuld8sux16 %f15, %f4, %f10
35225 fmovdneg %icc, %f3, %f3
35226 movge %icc, %o4, %o2
35227 fmovrdgez %g4, %f2, %f2
35228 addcc %g6, 0x0067, %o6
35229 addcc %i7, 0x0651, %l5
35230 fmovrdgez %i5, %f2, %f4
35231 stb %i0, [%l7 + 0x49]
35232 faligndata %f14, %f8, %f2
35233 movre %i3, 0x108, %l6
35234 fpackfix %f12, %f14
35235 sth %o0, [%l7 + 0x44]
35236 bl loop_4125
35237 nop
35238 setx loop_4126, %l0, %l1
35239 wrpr 0x1, %tl
35240 wrpr %l1, %tpc
35241 add %l1, 0x4, %l1
35242 wrpr %l1, %tnpc
35243 setx 0x34400001400, %l0, %l1
35244 wrpr %l1, %tstate
35245 wrhpr 0x4, %htstate
35246 retry
35247 ldsh [%l7 + 0x16], %o7
35248 fbue %fcc3, loop_4127
35249loop_4125:
35250 ldd [%l7 + 0x40], %f8
35251loop_4126:
35252 fpsub32s %f8, %f5, %f10
35253 sra %l4, 0x10, %i2
35254loop_4127:
35255 stx %l1, [%l7 + 0x38]
35256 orncc %o1, 0x0F31, %i1
35257 ld [%l7 + 0x28], %f7
35258 orcc %g2, 0x03DA, %l2
35259 array32 %o3, %g1, %g7
35260 fcmpes %fcc2, %f15, %f13
35261 popc %i4, %l0
35262 ldx [%l7 + 0x18], %o5
35263 andcc %l3, %g5, %g3
35264 std %f8, [%l7 + 0x10]
35265 lduh [%l7 + 0x60], %o4
35266 ldsw [%l7 + 0x20], %o2
35267 movrgz %i6, %g4, %o6
35268 fbul,a %fcc2, loop_4128
35269 edge8l %g6, %l5, %i5
35270 stx %i7, [%l7 + 0x20]
35271 edge16 %i0, %l6, %o0
35272loop_4128:
35273 fmovdg %icc, %f14, %f14
35274 fcmpne16 %f10, %f0, %i3
35275 ldsh [%l7 + 0x68], %o7
35276 movcc %xcc, %l4, %l1
35277 std %f6, [%l7 + 0x60]
35278 movrgez %o1, 0x2C8, %i2
35279 be,a %xcc, loop_4129
35280 ldub [%l7 + 0x4C], %g2
35281 fnors %f0, %f5, %f0
35282 fbuge,a %fcc1, loop_4130
35283loop_4129:
35284 srlx %l2, 0x1D, %i1
35285 fnegs %f5, %f14
35286 ldd [%l7 + 0x68], %f14
35287loop_4130:
35288 ldx [%l7 + 0x30], %o3
35289 fnegs %f2, %f3
35290 fpsub32s %f9, %f15, %f10
35291 stx %g1, [%l7 + 0x68]
35292 fpmerge %f14, %f7, %f0
35293 fmovsle %xcc, %f14, %f5
35294 edge32ln %g7, %i4, %o5
35295 array8 %l3, %l0, %g3
35296 fxnor %f6, %f2, %f14
35297 bcs,a loop_4131
35298 fmovsa %icc, %f8, %f10
35299 brlz %o4, loop_4132
35300 ldsh [%l7 + 0x46], %g5
35301loop_4131:
35302 std %f12, [%l7 + 0x30]
35303 sethi 0x1207, %o2
35304loop_4132:
35305 fbl,a %fcc1, loop_4133
35306 fbu,a %fcc2, loop_4134
35307 movcs %xcc, %g4, %i6
35308 ldsw [%l7 + 0x20], %o6
35309loop_4133:
35310 popc 0x06F5, %l5
35311loop_4134:
35312 fmul8x16au %f15, %f1, %f12
35313 fsrc2s %f3, %f13
35314 bge,a %icc, loop_4135
35315 stx %g6, [%l7 + 0x20]
35316 sth %i5, [%l7 + 0x12]
35317 movg %xcc, %i7, %l6
35318loop_4135:
35319 ld [%l7 + 0x0C], %f10
35320 sth %o0, [%l7 + 0x2A]
35321 umul %i3, %o7, %l4
35322 stx %i0, [%l7 + 0x28]
35323 faligndata %f12, %f12, %f2
35324 ldx [%l7 + 0x40], %o1
35325 lduw [%l7 + 0x78], %i2
35326 fmovsgu %xcc, %f9, %f14
35327 tcs %xcc, 0x2
35328 ldub [%l7 + 0x22], %g2
35329 sth %l2, [%l7 + 0x64]
35330 lduh [%l7 + 0x2C], %i1
35331 movrgez %o3, %l1, %g7
35332 movrgez %g1, 0x242, %i4
35333 stw %o5, [%l7 + 0x40]
35334 fmovscs %xcc, %f6, %f13
35335 ldsw [%l7 + 0x6C], %l3
35336 fnegd %f4, %f8
35337 fcmpeq16 %f2, %f8, %g3
35338 move %icc, %o4, %g5
35339 ld [%l7 + 0x78], %f14
35340 fandnot1s %f7, %f14, %f6
35341 ldd [%l7 + 0x28], %f8
35342 fmul8x16au %f15, %f3, %f2
35343 tgu %xcc, 0x6
35344 fmovd %f6, %f10
35345 fpsub16s %f10, %f1, %f8
35346 fcmpeq16 %f2, %f2, %o2
35347 movleu %icc, %l0, %g4
35348 movre %o6, %l5, %i6
35349 smulcc %i5, %g6, %l6
35350 ldub [%l7 + 0x5D], %o0
35351 sllx %i3, %o7, %l4
35352 ldsb [%l7 + 0x6A], %i0
35353 ldub [%l7 + 0x17], %i7
35354 stx %o1, [%l7 + 0x60]
35355 xorcc %i2, %g2, %i1
35356 fmul8sux16 %f14, %f10, %f2
35357 ld [%l7 + 0x64], %f15
35358 ldd [%l7 + 0x08], %f12
35359 fbne,a %fcc2, loop_4136
35360 fexpand %f11, %f14
35361 ldx [%l7 + 0x58], %l2
35362 ldsh [%l7 + 0x5E], %o3
35363loop_4136:
35364 fmovsg %xcc, %f7, %f7
35365 orn %g7, %g1, %l1
35366 st %f13, [%l7 + 0x7C]
35367 ldx [%l7 + 0x68], %i4
35368 stb %o5, [%l7 + 0x62]
35369 stx %l3, [%l7 + 0x08]
35370 stx %g3, [%l7 + 0x40]
35371 fmovsvc %icc, %f7, %f0
35372 fmovscc %xcc, %f10, %f13
35373 ldsw [%l7 + 0x48], %g5
35374 fbo %fcc2, loop_4137
35375 ldsb [%l7 + 0x76], %o2
35376 fmovrse %o4, %f5, %f13
35377 addc %g4, 0x0FFF, %l0
35378loop_4137:
35379 movrgez %o6, 0x377, %i6
35380 fmovdle %icc, %f8, %f7
35381 fmovdcs %xcc, %f10, %f3
35382 sth %l5, [%l7 + 0x74]
35383 fbl %fcc3, loop_4138
35384 siam 0x4
35385 movle %xcc, %g6, %i5
35386 stx %l6, [%l7 + 0x58]
35387loop_4138:
35388 fornot1s %f8, %f9, %f15
35389 ldsw [%l7 + 0x6C], %o0
35390 fmovrdgez %o7, %f10, %f14
35391 ld [%l7 + 0x6C], %f8
35392 alignaddrl %i3, %l4, %i0
35393 stb %i7, [%l7 + 0x18]
35394 ldsw [%l7 + 0x0C], %o1
35395 umulcc %g2, 0x0D02, %i2
35396 fmovsne %icc, %f11, %f6
35397 stx %i1, [%l7 + 0x58]
35398 movgu %xcc, %l2, %g7
35399 movcs %xcc, %o3, %g1
35400 fcmps %fcc3, %f13, %f8
35401 fpadd16s %f9, %f5, %f5
35402 udivcc %i4, 0x01D8, %l1
35403 tpos %xcc, 0x3
35404 tl %xcc, 0x3
35405 fmovdn %icc, %f6, %f7
35406 st %f6, [%l7 + 0x10]
35407 fmovsneg %xcc, %f0, %f0
35408 srl %l3, 0x05, %g3
35409 fors %f5, %f6, %f5
35410 faligndata %f2, %f12, %f2
35411 ldd [%l7 + 0x78], %f4
35412 fmul8ulx16 %f12, %f12, %f4
35413 stx %g5, [%l7 + 0x68]
35414 fmul8x16al %f7, %f6, %f8
35415 fbne %fcc2, loop_4139
35416 fmovspos %xcc, %f3, %f6
35417 siam 0x1
35418 edge32l %o2, %o5, %g4
35419loop_4139:
35420 add %l0, %o4, %o6
35421 ldd [%l7 + 0x58], %f8
35422 fbg,a %fcc3, loop_4140
35423 fmovrdlz %i6, %f8, %f0
35424 fmovdl %xcc, %f15, %f10
35425 nop
35426 setx loop_4141, %l0, %l1
35427 wrpr 0x1, %tl
35428 wrpr %l1, %tpc
35429 add %l1, 0x4, %l1
35430 wrpr %l1, %tnpc
35431 setx 0x34400001400, %l0, %l1
35432 wrpr %l1, %tstate
35433 wrhpr 0x4, %htstate
35434 retry
35435loop_4140:
35436 stw %g6, [%l7 + 0x30]
35437 ldd [%l7 + 0x48], %f6
35438 lduw [%l7 + 0x40], %i5
35439loop_4141:
35440 bge,pn %xcc, loop_4142
35441 stx %l6, [%l7 + 0x20]
35442 fmovsne %icc, %f3, %f13
35443 stb %l5, [%l7 + 0x22]
35444loop_4142:
35445 tn %xcc, 0x1
35446 alignaddr %o7, %o0, %l4
35447 subcc %i3, %i7, %i0
35448 fbo %fcc1, loop_4143
35449 lduw [%l7 + 0x20], %g2
35450 xor %i2, %o1, %l2
35451 ldsh [%l7 + 0x24], %i1
35452loop_4143:
35453 fmovsleu %icc, %f8, %f5
35454 ld [%l7 + 0x78], %f11
35455 fzero %f12
35456 fmovsne %icc, %f11, %f14
35457 edge8 %o3, %g7, %i4
35458 brgez %l1, loop_4144
35459 movpos %xcc, %g1, %l3
35460 sdivcc %g5, 0x0737, %g3
35461 ldd [%l7 + 0x68], %f2
35462loop_4144:
35463 std %f14, [%l7 + 0x70]
35464 ldub [%l7 + 0x58], %o5
35465 tleu %xcc, 0x5
35466 fnor %f10, %f12, %f0
35467 lduh [%l7 + 0x3A], %o2
35468 fmovrsne %g4, %f9, %f2
35469 fpackfix %f4, %f8
35470 fmovdcs %xcc, %f14, %f6
35471 subccc %o4, 0x0172, %o6
35472 fcmpgt16 %f0, %f10, %l0
35473 fmovsge %icc, %f9, %f3
35474 bvs,a,pt %icc, loop_4145
35475 fbe,a %fcc1, loop_4146
35476 subcc %g6, %i6, %i5
35477 st %f8, [%l7 + 0x58]
35478loop_4145:
35479 fnegd %f2, %f8
35480loop_4146:
35481 fmovde %xcc, %f0, %f12
35482 edge16l %l6, %o7, %l5
35483 addc %l4, 0x0D88, %o0
35484 brnz %i7, loop_4147
35485 brlz %i3, loop_4148
35486 sethi 0x180A, %g2
35487 bg %icc, loop_4149
35488loop_4147:
35489 nop
35490 setx loop_4150, %l0, %l1
35491 jmpl %l1, %i2
35492loop_4148:
35493 lduw [%l7 + 0x74], %i0
35494 fpsub32s %f5, %f2, %f11
35495loop_4149:
35496 fbn %fcc0, loop_4151
35497loop_4150:
35498 fmovrslez %o1, %f12, %f10
35499 bn,pt %xcc, loop_4152
35500 edge8ln %i1, %l2, %g7
35501loop_4151:
35502 tne %xcc, 0x7
35503 lduh [%l7 + 0x4E], %o3
35504loop_4152:
35505 te %icc, 0x5
35506 st %f3, [%l7 + 0x14]
35507 ble,a loop_4153
35508 fbul,a %fcc0, loop_4154
35509 fnot1s %f5, %f15
35510 brz %l1, loop_4155
35511loop_4153:
35512 fmovrdgez %g1, %f12, %f0
35513loop_4154:
35514 fmovdn %xcc, %f12, %f6
35515 fmovdn %icc, %f14, %f10
35516loop_4155:
35517 tvs %xcc, 0x1
35518 bn,a loop_4156
35519 fcmpne32 %f12, %f0, %l3
35520 fmovsgu %icc, %f8, %f2
35521 std %f12, [%l7 + 0x60]
35522loop_4156:
35523 fnand %f12, %f10, %f6
35524 smul %i4, %g3, %g5
35525 xor %o5, %o2, %o4
35526 fpack16 %f6, %f4
35527 ldsh [%l7 + 0x0C], %g4
35528 fcmple32 %f12, %f4, %l0
35529 edge16ln %o6, %i6, %g6
35530 bvc,pt %icc, loop_4157
35531 nop
35532 setx loop_4158, %l0, %l1
35533 wrpr 0x1, %tl
35534 wrpr %l1, %tnpc
35535 setx 0x34400001400, %l0, %l1
35536 wrpr %l1, %tstate
35537 wrhpr 0x4, %htstate
35538 done
35539 ba,a %icc, loop_4159
35540 std %f8, [%l7 + 0x58]
35541loop_4157:
35542 edge32n %i5, %l6, %o7
35543loop_4158:
35544 ldsw [%l7 + 0x38], %l4
35545loop_4159:
35546 sra %l5, %i7, %o0
35547 lduw [%l7 + 0x64], %i3
35548 brgez %g2, loop_4160
35549 fcmpeq16 %f0, %f4, %i0
35550 bneg,a,pt %xcc, loop_4161
35551 edge8l %i2, %o1, %l2
35552loop_4160:
35553 fmovspos %icc, %f7, %f5
35554 fabss %f13, %f7
35555loop_4161:
35556 stx %i1, [%l7 + 0x60]
35557 fsrc1s %f12, %f10
35558 ta %icc, 0x0
35559 lduh [%l7 + 0x2A], %o3
35560 lduh [%l7 + 0x52], %l1
35561 fsrc2s %f5, %f7
35562 bpos,pt %xcc, loop_4162
35563 srlx %g1, %g7, %l3
35564 stx %i4, [%l7 + 0x60]
35565 fmovd %f2, %f0
35566loop_4162:
35567 fmovscs %xcc, %f7, %f14
35568 movne %icc, %g3, %o5
35569 fmovdg %xcc, %f15, %f0
35570 fmovsneg %xcc, %f2, %f3
35571 tsubcctv %o2, %o4, %g4
35572 srax %l0, 0x0C, %g5
35573 fmovrdgez %i6, %f4, %f10
35574 fcmpne32 %f14, %f12, %o6
35575 ld [%l7 + 0x30], %f1
35576 ldx [%l7 + 0x28], %g6
35577 tleu %xcc, 0x0
35578 fble,a %fcc0, loop_4163
35579 fnands %f4, %f8, %f15
35580 array16 %i5, %l6, %o7
35581 brgez %l4, loop_4164
35582loop_4163:
35583 fbn %fcc0, loop_4165
35584 fpsub16s %f3, %f2, %f9
35585 ldd [%l7 + 0x30], %f10
35586loop_4164:
35587 fmovdcs %icc, %f15, %f1
35588loop_4165:
35589 movne %xcc, %i7, %o0
35590 for %f2, %f6, %f4
35591 subccc %i3, %l5, %g2
35592 st %f2, [%l7 + 0x3C]
35593 array8 %i2, %o1, %i0
35594 edge32l %l2, %i1, %o3
35595 lduw [%l7 + 0x58], %l1
35596 fsrc1 %f4, %f8
35597 brz %g1, loop_4166
35598 bpos loop_4167
35599 stb %l3, [%l7 + 0x76]
35600 edge8n %g7, %i4, %o5
35601loop_4166:
35602 stb %g3, [%l7 + 0x3B]
35603loop_4167:
35604 ldx [%l7 + 0x10], %o2
35605 movl %icc, %g4, %o4
35606 addcc %g5, %l0, %o6
35607 st %f6, [%l7 + 0x20]
35608 fmovspos %xcc, %f8, %f3
35609 movre %i6, %i5, %l6
35610 alignaddrl %o7, %l4, %g6
35611 fmul8x16al %f12, %f1, %f12
35612 ldx [%l7 + 0x50], %o0
35613 ble,a,pn %icc, loop_4168
35614 std %f2, [%l7 + 0x58]
35615 edge8 %i3, %i7, %l5
35616 sdivx %i2, 0x16FB, %g2
35617loop_4168:
35618 lduh [%l7 + 0x62], %o1
35619 fbue,a %fcc3, loop_4169
35620 bleu,a,pn %icc, loop_4170
35621 fcmpne32 %f0, %f12, %i0
35622 xnorcc %i1, 0x1793, %o3
35623loop_4169:
35624 bn,pt %icc, loop_4171
35625loop_4170:
35626 fmul8sux16 %f10, %f0, %f4
35627 fpadd32 %f10, %f0, %f14
35628 mulscc %l2, 0x1FAD, %g1
35629loop_4171:
35630 tge %icc, 0x6
35631 subccc %l3, 0x02BC, %l1
35632 fornot1s %f2, %f13, %f9
35633 stw %i4, [%l7 + 0x74]
35634 fmovdn %icc, %f14, %f1
35635 sth %o5, [%l7 + 0x16]
35636 fbge,a %fcc2, loop_4172
35637 fpsub32s %f11, %f12, %f14
35638 movrgez %g7, 0x2D3, %o2
35639 fsrc1 %f4, %f4
35640loop_4172:
35641 fmul8x16al %f15, %f11, %f14
35642 ldsw [%l7 + 0x18], %g4
35643 ldub [%l7 + 0x0A], %o4
35644 nop
35645 setx loop_4173, %l0, %l1
35646 jmpl %l1, %g3
35647 ldx [%l7 + 0x60], %g5
35648 fandnot1 %f10, %f4, %f8
35649 ld [%l7 + 0x70], %f11
35650loop_4173:
35651 fmovdcs %xcc, %f15, %f11
35652 st %f2, [%l7 + 0x78]
35653 xnor %o6, %l0, %i6
35654 fnot2s %f10, %f4
35655 movg %icc, %l6, %i5
35656 stx %o7, [%l7 + 0x40]
35657 fbu,a %fcc3, loop_4174
35658 ta %xcc, 0x7
35659 fmovrdne %l4, %f6, %f10
35660 fble,a %fcc2, loop_4175
35661loop_4174:
35662 fmovrdlez %o0, %f4, %f14
35663 fmovsgu %xcc, %f10, %f15
35664 ble,a,pt %icc, loop_4176
35665loop_4175:
35666 ldsb [%l7 + 0x15], %i3
35667 ld [%l7 + 0x14], %f10
35668 tsubcctv %i7, 0x02B3, %g6
35669loop_4176:
35670 ld [%l7 + 0x4C], %f13
35671 ld [%l7 + 0x10], %f6
35672 fmovdg %xcc, %f1, %f0
35673 ldsh [%l7 + 0x6C], %l5
35674 xorcc %i2, %o1, %g2
35675 tcc %xcc, 0x3
35676 bg,pn %icc, loop_4177
35677 fbu,a %fcc0, loop_4178
35678 movpos %xcc, %i1, %i0
35679 popc 0x049E, %o3
35680loop_4177:
35681 bg,a loop_4179
35682loop_4178:
35683 fornot2s %f10, %f15, %f15
35684 ldub [%l7 + 0x21], %l2
35685 fcmpne16 %f2, %f14, %l3
35686loop_4179:
35687 fmovrde %g1, %f14, %f8
35688 bvs %xcc, loop_4180
35689 fmovdne %xcc, %f3, %f2
35690 ld [%l7 + 0x38], %f6
35691 std %f2, [%l7 + 0x28]
35692loop_4180:
35693 ble,pn %icc, loop_4181
35694 ld [%l7 + 0x2C], %f0
35695 fabss %f1, %f13
35696 udiv %l1, 0x079B, %i4
35697loop_4181:
35698 ldd [%l7 + 0x68], %f8
35699 fpackfix %f10, %f4
35700 fcmps %fcc3, %f1, %f4
35701 tneg %xcc, 0x3
35702 ldd [%l7 + 0x28], %f4
35703 bvc,a loop_4182
35704 fmovrdgez %o5, %f4, %f8
35705 lduh [%l7 + 0x7C], %g7
35706 andcc %g4, %o4, %o2
35707loop_4182:
35708 ld [%l7 + 0x10], %f7
35709 stx %g3, [%l7 + 0x08]
35710 fmul8ulx16 %f4, %f0, %f8
35711 lduw [%l7 + 0x1C], %o6
35712 tvc %xcc, 0x4
35713 edge16n %l0, %i6, %l6
35714 umul %g5, %i5, %l4
35715 st %f5, [%l7 + 0x38]
35716 ba loop_4183
35717 ldd [%l7 + 0x70], %f6
35718 array16 %o0, %i3, %i7
35719 fzero %f10
35720loop_4183:
35721 fxors %f8, %f13, %f13
35722 ba %xcc, loop_4184
35723 alignaddr %o7, %l5, %i2
35724 xor %o1, %g2, %i1
35725 xnorcc %g6, 0x119A, %o3
35726loop_4184:
35727 fbule %fcc3, loop_4185
35728 taddcctv %i0, %l3, %g1
35729 fpack16 %f8, %f13
35730 bvc loop_4186
35731loop_4185:
35732 array32 %l2, %i4, %l1
35733 be loop_4187
35734 tleu %xcc, 0x2
35735loop_4186:
35736 ldsb [%l7 + 0x77], %g7
35737 stw %o5, [%l7 + 0x1C]
35738loop_4187:
35739 umulcc %o4, %g4, %g3
35740 fones %f2
35741 fcmpeq16 %f0, %f12, %o6
35742 ldsh [%l7 + 0x3E], %o2
35743 fmuld8ulx16 %f3, %f13, %f10
35744 fmovsvs %xcc, %f15, %f9
35745 fmovdvc %icc, %f5, %f10
35746 ldub [%l7 + 0x4C], %l0
35747 bg loop_4188
35748 std %f8, [%l7 + 0x40]
35749 fabsd %f4, %f0
35750 lduw [%l7 + 0x64], %i6
35751loop_4188:
35752 fmovscc %icc, %f12, %f1
35753 array32 %l6, %g5, %i5
35754 udiv %l4, 0x026D, %i3
35755 mulscc %i7, 0x0554, %o7
35756 umulcc %l5, %i2, %o0
35757 siam 0x1
35758 movl %icc, %g2, %i1
35759 ldx [%l7 + 0x18], %o1
35760 te %xcc, 0x5
35761 fmul8ulx16 %f12, %f12, %f0
35762 lduh [%l7 + 0x0C], %o3
35763 ldx [%l7 + 0x10], %i0
35764 sethi 0x1F14, %l3
35765 fba %fcc1, loop_4189
35766 fors %f10, %f14, %f10
35767 fble,a %fcc1, loop_4190
35768 tne %xcc, 0x0
35769loop_4189:
35770 fmovdg %icc, %f11, %f14
35771 fornot1s %f13, %f6, %f8
35772loop_4190:
35773 fcmple32 %f8, %f4, %g6
35774 sdivcc %l2, 0x0DE9, %i4
35775 ldsh [%l7 + 0x70], %l1
35776 subccc %g7, 0x0270, %g1
35777 stb %o5, [%l7 + 0x6B]
35778 xor %o4, %g4, %g3
35779 andncc %o2, %l0, %o6
35780 sth %i6, [%l7 + 0x58]
35781 tcc %xcc, 0x7
35782 edge8 %g5, %l6, %l4
35783 fmovrse %i5, %f15, %f11
35784 tvc %icc, 0x1
35785 fnegd %f6, %f10
35786 fnot2 %f0, %f0
35787 ldd [%l7 + 0x38], %f14
35788 st %f10, [%l7 + 0x4C]
35789 fsrc2s %f2, %f4
35790 ldd [%l7 + 0x50], %f10
35791 bge,a,pn %xcc, loop_4191
35792 ldx [%l7 + 0x10], %i3
35793 mulscc %i7, 0x1983, %l5
35794 fands %f5, %f13, %f5
35795loop_4191:
35796 brnz,a %i2, loop_4192
35797 fbo %fcc0, loop_4193
35798 lduw [%l7 + 0x68], %o7
35799 fmovsleu %xcc, %f2, %f3
35800loop_4192:
35801 fba,a %fcc2, loop_4194
35802loop_4193:
35803 tpos %icc, 0x3
35804 stw %o0, [%l7 + 0x64]
35805 sdiv %g2, 0x1DE6, %o1
35806loop_4194:
35807 fmovrdlz %o3, %f14, %f14
35808 movrlez %i0, 0x073, %i1
35809 sth %l3, [%l7 + 0x60]
35810 siam 0x2
35811 smul %l2, 0x0624, %g6
35812 fmovrsgz %l1, %f3, %f0
35813 fsrc2s %f15, %f12
35814 fabss %f9, %f0
35815 movn %xcc, %g7, %g1
35816 udiv %o5, 0x00A3, %i4
35817 fmovd %f8, %f6
35818 fmovsl %xcc, %f0, %f12
35819 ldsb [%l7 + 0x2A], %g4
35820 fmovscs %xcc, %f10, %f6
35821 bneg,pn %xcc, loop_4195
35822 subccc %o4, 0x15B4, %o2
35823 stx %g3, [%l7 + 0x20]
35824 fcmpne32 %f12, %f12, %l0
35825loop_4195:
35826 fpsub32s %f13, %f9, %f9
35827 movne %icc, %i6, %o6
35828 brnz,a %l6, loop_4196
35829 fbo %fcc0, loop_4197
35830 ldsh [%l7 + 0x56], %g5
35831 ba,a loop_4198
35832loop_4196:
35833 ldd [%l7 + 0x38], %f8
35834loop_4197:
35835 std %f2, [%l7 + 0x30]
35836 fpsub16 %f2, %f8, %f6
35837loop_4198:
35838 stb %i5, [%l7 + 0x60]
35839 lduh [%l7 + 0x7C], %l4
35840 srlx %i7, %i3, %l5
35841 orcc %o7, %o0, %g2
35842 sethi 0x15A0, %i2
35843 fornot1s %f7, %f10, %f9
35844 fbe %fcc0, loop_4199
35845 lduh [%l7 + 0x28], %o1
35846 movpos %xcc, %i0, %o3
35847 movg %icc, %l3, %l2
35848loop_4199:
35849 or %i1, 0x09F1, %l1
35850 stb %g6, [%l7 + 0x2E]
35851 tneg %icc, 0x4
35852 fmovdvc %icc, %f10, %f3
35853 fors %f4, %f11, %f3
35854 fpsub32s %f2, %f5, %f12
35855 stx %g7, [%l7 + 0x50]
35856 tleu %xcc, 0x3
35857 bge,a,pn %icc, loop_4200
35858 edge8ln %o5, %i4, %g4
35859 movrgz %o4, %g1, %g3
35860 sub %l0, %i6, %o2
35861loop_4200:
35862 sth %o6, [%l7 + 0x24]
35863 fmovs %f9, %f9
35864 fxnor %f12, %f14, %f2
35865 fmul8x16al %f3, %f3, %f10
35866 bg,a,pt %icc, loop_4201
35867 brlez,a %l6, loop_4202
35868 xor %i5, %l4, %i7
35869 fbuge %fcc2, loop_4203
35870loop_4201:
35871 fmovsg %xcc, %f15, %f6
35872loop_4202:
35873 bn,a %xcc, loop_4204
35874 andn %g5, 0x10C1, %i3
35875loop_4203:
35876 ldsb [%l7 + 0x2F], %l5
35877 sth %o0, [%l7 + 0x58]
35878loop_4204:
35879 fmovrslz %g2, %f2, %f8
35880 ldsb [%l7 + 0x74], %i2
35881 fbug,a %fcc2, loop_4205
35882 ba,pn %icc, loop_4206
35883 fmovrslez %o7, %f8, %f10
35884 fnor %f12, %f10, %f12
35885loop_4205:
35886 fmovsvc %xcc, %f7, %f10
35887loop_4206:
35888 movre %i0, 0x33A, %o1
35889 ldsh [%l7 + 0x0A], %o3
35890 fpmerge %f9, %f0, %f0
35891 edge16l %l3, %i1, %l1
35892 xorcc %g6, 0x0B58, %g7
35893 lduh [%l7 + 0x22], %l2
35894 fmovrdgez %o5, %f0, %f10
35895 lduh [%l7 + 0x4E], %i4
35896 ble %icc, loop_4207
35897 tvc %xcc, 0x5
35898 fmovsvs %xcc, %f8, %f3
35899 edge32l %g4, %o4, %g1
35900loop_4207:
35901 fbn,a %fcc2, loop_4208
35902 lduw [%l7 + 0x40], %g3
35903 fabss %f13, %f1
35904 fmovsl %icc, %f3, %f4
35905loop_4208:
35906 smul %l0, %o2, %i6
35907 fmovdcc %icc, %f15, %f8
35908 std %f6, [%l7 + 0x60]
35909 xorcc %l6, 0x0004, %i5
35910 sll %l4, %i7, %g5
35911 fnors %f0, %f11, %f3
35912 mulx %o6, 0x0F52, %i3
35913 fmovscc %xcc, %f1, %f6
35914 orn %o0, 0x1F50, %g2
35915 brlz %i2, loop_4209
35916 bcs,pt %xcc, loop_4210
35917 sdivcc %l5, 0x0C64, %i0
35918 sth %o7, [%l7 + 0x7E]
35919loop_4209:
35920 andcc %o1, 0x129E, %o3
35921loop_4210:
35922 call loop_4211
35923 ldsw [%l7 + 0x7C], %i1
35924 fmovrsgez %l1, %f11, %f6
35925 srl %l3, 0x1B, %g6
35926loop_4211:
35927 and %l2, 0x1A03, %g7
35928 array16 %i4, %g4, %o4
35929 fmovsleu %icc, %f0, %f8
35930 edge16 %g1, %g3, %l0
35931 fnot2s %f3, %f7
35932 tsubcctv %o5, 0x0FF0, %o2
35933 std %f4, [%l7 + 0x28]
35934 ld [%l7 + 0x24], %f14
35935 bpos,pn %icc, loop_4212
35936 tle %icc, 0x2
35937 fmovsgu %icc, %f14, %f6
35938 bcs,pt %icc, loop_4213
35939loop_4212:
35940 std %f4, [%l7 + 0x60]
35941 fnot2s %f0, %f5
35942 fpackfix %f4, %f14
35943loop_4213:
35944 sth %l6, [%l7 + 0x0A]
35945 nop
35946 setx loop_4214, %l0, %l1
35947 jmpl %l1, %i6
35948 xor %l4, 0x1397, %i7
35949 fpsub32s %f3, %f9, %f2
35950 fnot1s %f8, %f13
35951loop_4214:
35952 lduw [%l7 + 0x1C], %i5
35953 fxor %f10, %f12, %f6
35954 fmovrslz %o6, %f1, %f10
35955 orcc %i3, %o0, %g2
35956 fxnors %f2, %f2, %f12
35957 fbu,a %fcc0, loop_4215
35958 edge32l %g5, %i2, %l5
35959 andn %o7, 0x1C50, %o1
35960 stw %o3, [%l7 + 0x24]
35961loop_4215:
35962 fmovse %xcc, %f6, %f11
35963 fnands %f9, %f1, %f2
35964 fornot1s %f15, %f14, %f10
35965 bn,pn %xcc, loop_4216
35966 fmovsgu %xcc, %f10, %f5
35967 tvc %xcc, 0x6
35968 movleu %xcc, %i1, %l1
35969loop_4216:
35970 andcc %i0, 0x0CDD, %l3
35971 bl %xcc, loop_4217
35972 udivcc %l2, 0x18D9, %g6
35973 fcmpgt16 %f4, %f12, %i4
35974 fxnor %f8, %f4, %f14
35975loop_4217:
35976 edge8l %g7, %o4, %g1
35977 fmovscc %icc, %f10, %f3
35978 stx %g4, [%l7 + 0x58]
35979 ldub [%l7 + 0x18], %g3
35980 xor %l0, 0x1B47, %o2
35981 ld [%l7 + 0x0C], %f10
35982 sdiv %l6, 0x0656, %o5
35983 mova %xcc, %l4, %i6
35984 st %f10, [%l7 + 0x78]
35985 lduw [%l7 + 0x3C], %i7
35986 ldd [%l7 + 0x78], %f2
35987 or %i5, 0x0AE7, %i3
35988 edge16n %o0, %g2, %o6
35989 fnegd %f8, %f8
35990 fsrc2s %f12, %f7
35991 stx %i2, [%l7 + 0x08]
35992 fmovdg %xcc, %f8, %f0
35993 fmovrsgez %g5, %f9, %f4
35994 tcc %xcc, 0x3
35995 fmul8x16al %f10, %f2, %f12
35996 ld [%l7 + 0x58], %f5
35997 fmovdleu %xcc, %f1, %f3
35998 fmovd %f6, %f12
35999 ble,a loop_4218
36000 movrlez %o7, 0x381, %o1
36001 fabss %f8, %f3
36002 ldsw [%l7 + 0x78], %o3
36003loop_4218:
36004 ta %xcc, 0x3
36005 fble,a %fcc3, loop_4219
36006 edge16ln %i1, %l1, %l5
36007 fmovrsgez %l3, %f10, %f5
36008 edge8 %i0, %l2, %g6
36009loop_4219:
36010 taddcctv %i4, 0x1080, %o4
36011 brnz %g1, loop_4220
36012 ld [%l7 + 0x10], %f12
36013 ba %icc, loop_4221
36014 fcmpd %fcc2, %f14, %f6
36015loop_4220:
36016 ldd [%l7 + 0x68], %f10
36017 fmovrsne %g4, %f7, %f1
36018loop_4221:
36019 for %f0, %f10, %f0
36020 ldx [%l7 + 0x50], %g7
36021 brgez,a %l0, loop_4222
36022 tgu %icc, 0x4
36023 st %f8, [%l7 + 0x10]
36024 stw %o2, [%l7 + 0x30]
36025loop_4222:
36026 ldsh [%l7 + 0x5E], %g3
36027 std %f4, [%l7 + 0x20]
36028 bne,a,pn %icc, loop_4223
36029 st %f6, [%l7 + 0x2C]
36030 ldsw [%l7 + 0x28], %o5
36031 movcs %xcc, %l6, %i6
36032loop_4223:
36033 array32 %l4, %i5, %i3
36034 std %f4, [%l7 + 0x20]
36035 fcmps %fcc2, %f7, %f1
36036 ldsb [%l7 + 0x75], %i7
36037 fmovsvc %xcc, %f10, %f4
36038 sub %o0, 0x080B, %o6
36039 bvc,a,pn %icc, loop_4224
36040 lduh [%l7 + 0x1A], %i2
36041 edge16 %g2, %o7, %o1
36042 fmovrslez %o3, %f13, %f15
36043loop_4224:
36044 fcmpes %fcc3, %f5, %f8
36045 fmovrdgez %g5, %f6, %f2
36046 fbul,a %fcc0, loop_4225
36047 fnand %f12, %f10, %f0
36048 fmovrslz %l1, %f4, %f7
36049 ldub [%l7 + 0x4F], %l5
36050loop_4225:
36051 tle %xcc, 0x1
36052 fbne %fcc0, loop_4226
36053 stb %i1, [%l7 + 0x5D]
36054 umul %i0, %l2, %g6
36055 tleu %xcc, 0x5
36056loop_4226:
36057 fcmpeq32 %f12, %f4, %i4
36058 ldsb [%l7 + 0x1C], %o4
36059 ldsw [%l7 + 0x0C], %g1
36060 stx %g4, [%l7 + 0x38]
36061 fmovdle %xcc, %f14, %f3
36062 udivcc %g7, 0x05EB, %l0
36063 fcmped %fcc2, %f6, %f14
36064 fmovdgu %icc, %f12, %f14
36065 edge32l %l3, %g3, %o2
36066 ldsb [%l7 + 0x51], %o5
36067 bcs,a,pt %icc, loop_4227
36068 movvs %xcc, %i6, %l6
36069 alignaddrl %i5, %l4, %i3
36070 fcmpne16 %f6, %f14, %o0
36071loop_4227:
36072 fbul,a %fcc1, loop_4228
36073 bleu,a,pt %xcc, loop_4229
36074 fmovsge %xcc, %f2, %f1
36075 ldsh [%l7 + 0x10], %o6
36076loop_4228:
36077 ldub [%l7 + 0x72], %i2
36078loop_4229:
36079 fpsub32s %f13, %f8, %f4
36080 bl,pn %icc, loop_4230
36081 mulx %i7, %g2, %o7
36082 for %f10, %f8, %f12
36083 stb %o3, [%l7 + 0x59]
36084loop_4230:
36085 fba,a %fcc1, loop_4231
36086 sethi 0x192E, %g5
36087 orncc %l1, 0x0FBE, %o1
36088 fmovrsne %i1, %f12, %f3
36089loop_4231:
36090 andn %i0, 0x0D3A, %l2
36091 tsubcctv %g6, %i4, %l5
36092 bpos loop_4232
36093 movcs %icc, %o4, %g1
36094 st %f10, [%l7 + 0x7C]
36095 xor %g7, 0x0222, %g4
36096loop_4232:
36097 tcc %icc, 0x4
36098 brlz %l0, loop_4233
36099 std %f0, [%l7 + 0x70]
36100 bvs loop_4234
36101 std %f8, [%l7 + 0x78]
36102loop_4233:
36103 fmovdpos %xcc, %f10, %f10
36104 tgu %xcc, 0x3
36105loop_4234:
36106 ldd [%l7 + 0x68], %f14
36107 st %f14, [%l7 + 0x64]
36108 fmovsa %icc, %f5, %f11
36109 addc %l3, %o2, %o5
36110 fnot1s %f0, %f6
36111 stx %g3, [%l7 + 0x70]
36112 ldsb [%l7 + 0x71], %l6
36113 ldub [%l7 + 0x7C], %i5
36114 fmovsgu %xcc, %f14, %f4
36115 fornot2s %f15, %f15, %f4
36116 tge %xcc, 0x5
36117 sdiv %l4, 0x12C7, %i6
36118 fmovdge %icc, %f5, %f2
36119 fcmpeq32 %f0, %f8, %o0
36120 sll %i3, 0x1D, %o6
36121 std %f8, [%l7 + 0x48]
36122 brgz,a %i7, loop_4235
36123 stx %g2, [%l7 + 0x08]
36124 bl loop_4236
36125 tcc %xcc, 0x2
36126loop_4235:
36127 tge %xcc, 0x3
36128 sub %o7, %i2, %g5
36129loop_4236:
36130 movleu %icc, %o3, %o1
36131 tl %xcc, 0x2
36132 fnor %f8, %f8, %f2
36133 st %f11, [%l7 + 0x64]
36134 ldsb [%l7 + 0x56], %i1
36135 subc %i0, 0x13EE, %l2
36136 fxnors %f12, %f4, %f12
36137 tn %xcc, 0x6
36138 addc %l1, 0x06A2, %g6
36139 fbo,a %fcc3, loop_4237
36140 movre %l5, %i4, %o4
36141 tle %xcc, 0x7
36142 fcmple32 %f4, %f8, %g7
36143loop_4237:
36144 fba,a %fcc3, loop_4238
36145 add %g4, 0x1DE4, %g1
36146 stb %l3, [%l7 + 0x36]
36147 udivcc %l0, 0x1330, %o5
36148loop_4238:
36149 movl %icc, %o2, %l6
36150 fble %fcc3, loop_4239
36151 fbule,a %fcc0, loop_4240
36152 alignaddr %i5, %g3, %i6
36153 fbe %fcc1, loop_4241
36154loop_4239:
36155 fxor %f2, %f12, %f12
36156loop_4240:
36157 movrgz %l4, 0x34C, %o0
36158 fmovs %f13, %f14
36159loop_4241:
36160 fcmpes %fcc0, %f5, %f9
36161 sethi 0x186A, %i3
36162 fxors %f10, %f2, %f0
36163 movgu %xcc, %i7, %o6
36164 fbge %fcc1, loop_4242
36165 fbul %fcc3, loop_4243
36166 lduw [%l7 + 0x20], %o7
36167 fba %fcc0, loop_4244
36168loop_4242:
36169 udivcc %i2, 0x0653, %g5
36170loop_4243:
36171 edge8ln %o3, %g2, %i1
36172 subc %o1, 0x007F, %l2
36173loop_4244:
36174 fones %f0
36175 lduw [%l7 + 0x78], %l1
36176 ldsw [%l7 + 0x54], %g6
36177 fmuld8ulx16 %f2, %f6, %f10
36178 subc %i0, 0x12FC, %l5
36179 fbg,a %fcc1, loop_4245
36180 xor %i4, 0x03B5, %g7
36181 ldd [%l7 + 0x68], %f12
36182 stb %g4, [%l7 + 0x55]
36183loop_4245:
36184 sth %g1, [%l7 + 0x08]
36185 xor %o4, 0x16DB, %l3
36186 subccc %l0, %o5, %l6
36187 stw %o2, [%l7 + 0x18]
36188 fmovdn %xcc, %f7, %f9
36189 sllx %i5, %g3, %i6
36190 fbule %fcc1, loop_4246
36191 lduw [%l7 + 0x30], %l4
36192 fmovdleu %icc, %f6, %f14
36193 orn %i3, 0x1E6D, %o0
36194loop_4246:
36195 tcc %icc, 0x0
36196 std %f12, [%l7 + 0x30]
36197 brnz,a %i7, loop_4247
36198 movvc %icc, %o7, %i2
36199 ldsb [%l7 + 0x5B], %g5
36200 bcc,a loop_4248
36201loop_4247:
36202 edge32n %o6, %g2, %i1
36203 bvs loop_4249
36204 lduh [%l7 + 0x30], %o1
36205loop_4248:
36206 fmovsne %icc, %f0, %f0
36207 stx %l2, [%l7 + 0x38]
36208loop_4249:
36209 tvc %xcc, 0x6
36210 ldub [%l7 + 0x64], %o3
36211 fandnot2s %f8, %f5, %f0
36212 tle %xcc, 0x1
36213 sub %g6, %i0, %l5
36214 fbug,a %fcc2, loop_4250
36215 fcmpes %fcc0, %f5, %f7
36216 fmuld8sux16 %f2, %f6, %f2
36217 std %f10, [%l7 + 0x68]
36218loop_4250:
36219 st %f6, [%l7 + 0x44]
36220 fbu,a %fcc1, loop_4251
36221 stx %i4, [%l7 + 0x20]
36222 fbne,a %fcc0, loop_4252
36223 ld [%l7 + 0x1C], %f14
36224loop_4251:
36225 sth %l1, [%l7 + 0x14]
36226 brgez,a %g4, loop_4253
36227loop_4252:
36228 ldd [%l7 + 0x08], %f6
36229 sth %g1, [%l7 + 0x68]
36230 for %f10, %f2, %f8
36231loop_4253:
36232 ldd [%l7 + 0x50], %f14
36233 fcmps %fcc3, %f10, %f13
36234 addcc %o4, %g7, %l0
36235 lduw [%l7 + 0x68], %l3
36236 std %f12, [%l7 + 0x48]
36237 fmovsleu %icc, %f8, %f11
36238 ldsw [%l7 + 0x68], %o5
36239 fnot1s %f1, %f4
36240 and %l6, %o2, %i5
36241 brlz,a %i6, loop_4254
36242 xorcc %g3, %l4, %o0
36243 bcc %xcc, loop_4255
36244 ldsb [%l7 + 0x0B], %i3
36245loop_4254:
36246 lduw [%l7 + 0x60], %o7
36247 stb %i7, [%l7 + 0x14]
36248loop_4255:
36249 movre %g5, 0x17D, %o6
36250 andncc %g2, %i2, %o1
36251 fmuld8ulx16 %f1, %f13, %f8
36252 move %icc, %l2, %o3
36253 fcmpne32 %f8, %f10, %g6
36254 bg,pn %xcc, loop_4256
36255 srax %i0, 0x19, %i1
36256 fbe,a %fcc1, loop_4257
36257 movvc %xcc, %l5, %i4
36258loop_4256:
36259 stw %g4, [%l7 + 0x78]
36260 st %f14, [%l7 + 0x18]
36261loop_4257:
36262 stw %g1, [%l7 + 0x44]
36263 ble,a %icc, loop_4258
36264 fmovsneg %icc, %f10, %f5
36265 fpmerge %f6, %f10, %f8
36266 umulcc %l1, 0x1C87, %g7
36267loop_4258:
36268 st %f2, [%l7 + 0x48]
36269 stx %o4, [%l7 + 0x48]
36270 tvc %xcc, 0x1
36271 fcmpgt32 %f4, %f0, %l3
36272 movcc %icc, %l0, %l6
36273 ldsh [%l7 + 0x1A], %o2
36274 ldd [%l7 + 0x08], %f6
36275 fandnot1 %f10, %f12, %f14
36276 fand %f8, %f12, %f2
36277 alignaddr %o5, %i6, %g3
36278 fmovdcs %icc, %f12, %f10
36279 movvc %icc, %i5, %o0
36280 ld [%l7 + 0x38], %f0
36281 fmul8ulx16 %f14, %f8, %f6
36282 lduw [%l7 + 0x5C], %l4
36283 movg %xcc, %i3, %i7
36284 fmovsle %xcc, %f1, %f11
36285 udiv %o7, 0x039E, %g5
36286 edge32ln %o6, %i2, %o1
36287 tgu %icc, 0x5
36288 fandnot2s %f12, %f12, %f5
36289 fmovdge %xcc, %f15, %f5
36290 bleu,a %xcc, loop_4259
36291 fpsub32 %f14, %f10, %f2
36292 edge8ln %g2, %l2, %o3
36293 ld [%l7 + 0x20], %f5
36294loop_4259:
36295 fbug %fcc0, loop_4260
36296 fand %f10, %f10, %f4
36297 fones %f1
36298 fornot2 %f12, %f6, %f2
36299loop_4260:
36300 sth %i0, [%l7 + 0x2E]
36301 fmovsgu %xcc, %f2, %f0
36302 fcmpgt16 %f12, %f0, %g6
36303 subccc %l5, %i1, %g4
36304 fnegs %f9, %f8
36305 fmovsn %xcc, %f10, %f8
36306 fcmps %fcc1, %f10, %f12
36307 smul %i4, %l1, %g1
36308 movre %g7, %l3, %o4
36309 fmuld8ulx16 %f15, %f0, %f8
36310 fble,a %fcc3, loop_4261
36311 lduh [%l7 + 0x1A], %l6
36312 fandnot2 %f0, %f2, %f2
36313 xnorcc %l0, 0x07DA, %o2
36314loop_4261:
36315 sub %i6, %g3, %o5
36316 fzeros %f14
36317 stw %i5, [%l7 + 0x44]
36318 array8 %o0, %i3, %l4
36319 taddcc %o7, 0x1E67, %g5
36320 fpsub16s %f0, %f4, %f4
36321 fmovsneg %icc, %f13, %f6
36322 alignaddrl %i7, %o6, %i2
36323 fnors %f11, %f11, %f9
36324 ldsb [%l7 + 0x2D], %g2
36325 fmovdne %xcc, %f1, %f7
36326 edge8l %o1, %l2, %o3
36327 movrlz %i0, 0x3CA, %l5
36328 movvc %xcc, %i1, %g6
36329 ldx [%l7 + 0x70], %g4
36330 fmovsneg %xcc, %f12, %f12
36331 bge,pn %xcc, loop_4262
36332 sth %i4, [%l7 + 0x60]
36333 edge16ln %l1, %g7, %g1
36334 fmovdvs %icc, %f15, %f6
36335loop_4262:
36336 and %l3, %o4, %l6
36337 fmovdle %xcc, %f7, %f14
36338 stb %l0, [%l7 + 0x30]
36339 brz %i6, loop_4263
36340 be %xcc, loop_4264
36341 ldsh [%l7 + 0x2A], %g3
36342 array32 %o2, %i5, %o0
36343loop_4263:
36344 tne %xcc, 0x4
36345loop_4264:
36346 fbuge %fcc1, loop_4265
36347 ldx [%l7 + 0x20], %o5
36348 fmovrdlz %i3, %f0, %f4
36349 stw %o7, [%l7 + 0x34]
36350loop_4265:
36351 fandnot2s %f14, %f6, %f1
36352 fpadd32 %f10, %f2, %f12
36353 tneg %icc, 0x4
36354 lduh [%l7 + 0x74], %l4
36355 subc %g5, %i7, %o6
36356 edge32l %i2, %g2, %l2
36357 fmovsle %xcc, %f14, %f9
36358 fbule %fcc1, loop_4266
36359 stx %o3, [%l7 + 0x08]
36360 fnot2 %f12, %f0
36361 tpos %icc, 0x3
36362loop_4266:
36363 ldub [%l7 + 0x64], %o1
36364 ldsh [%l7 + 0x7C], %l5
36365 ldsh [%l7 + 0x2C], %i0
36366 fcmpne16 %f10, %f8, %g6
36367 movrlez %g4, %i4, %l1
36368 fmovrde %g7, %f8, %f4
36369 fxor %f2, %f4, %f14
36370 fbg %fcc0, loop_4267
36371 fxors %f5, %f9, %f3
36372 fmovdneg %icc, %f3, %f8
36373 fmul8sux16 %f2, %f4, %f0
36374loop_4267:
36375 ldub [%l7 + 0x23], %g1
36376 fmovdcc %icc, %f0, %f13
36377 fmovrdgez %i1, %f0, %f14
36378 bcc,a,pn %icc, loop_4268
36379 sll %o4, %l6, %l0
36380 tvs %xcc, 0x1
36381 fmovscc %icc, %f10, %f2
36382loop_4268:
36383 ldsh [%l7 + 0x6C], %i6
36384 fmovdn %icc, %f6, %f1
36385 ldsw [%l7 + 0x64], %g3
36386 fcmpeq32 %f0, %f6, %o2
36387 brnz,a %l3, loop_4269
36388 pdist %f12, %f4, %f12
36389 ldx [%l7 + 0x60], %i5
36390 fandnot1 %f10, %f0, %f12
36391loop_4269:
36392 movrne %o0, 0x220, %o5
36393 addccc %o7, 0x1EF0, %l4
36394 siam 0x5
36395 lduh [%l7 + 0x4C], %i3
36396 nop
36397 setx loop_4270, %l0, %l1
36398 wrpr 0x1, %tl
36399 wrpr %l1, %tnpc
36400 setx 0x34400001400, %l0, %l1
36401 wrpr %l1, %tstate
36402 wrhpr 0x4, %htstate
36403 done
36404 nop
36405 setx loop_4271, %l0, %l1
36406 wrpr 0x1, %tl
36407 wrpr %l1, %tpc
36408 add %l1, 0x4, %l1
36409 wrpr %l1, %tnpc
36410 setx 0x34400001400, %l0, %l1
36411 wrpr %l1, %tstate
36412 wrhpr 0x4, %htstate
36413 retry
36414 ldub [%l7 + 0x53], %g5
36415 fsrc2s %f12, %f12
36416loop_4270:
36417 fbg,a %fcc1, loop_4272
36418loop_4271:
36419 fabss %f6, %f15
36420 ldd [%l7 + 0x70], %f4
36421 fmovdn %icc, %f13, %f3
36422loop_4272:
36423 fnegd %f12, %f0
36424 fmovrdne %i7, %f8, %f4
36425 ldsb [%l7 + 0x2C], %i2
36426 srl %g2, 0x1A, %l2
36427 mulx %o6, %o3, %o1
36428 fnegs %f10, %f0
36429 fcmpeq16 %f0, %f6, %l5
36430 fbu %fcc0, loop_4273
36431 sth %i0, [%l7 + 0x18]
36432 fpackfix %f6, %f8
36433 stx %g4, [%l7 + 0x58]
36434loop_4273:
36435 tge %xcc, 0x3
36436 stw %g6, [%l7 + 0x44]
36437 tsubcctv %i4, %l1, %g7
36438 alignaddr %i1, %g1, %l6
36439 ldsw [%l7 + 0x28], %o4
36440 edge32ln %i6, %g3, %l0
36441 fmul8sux16 %f0, %f2, %f12
36442 tsubcctv %l3, %i5, %o2
36443 mulscc %o0, %o5, %l4
36444 fcmpgt16 %f6, %f10, %o7
36445 fmovrde %g5, %f14, %f0
36446 fmovrdgez %i7, %f0, %f0
36447 edge16ln %i2, %i3, %g2
36448 ldx [%l7 + 0x50], %l2
36449 ldsb [%l7 + 0x3D], %o3
36450 bpos loop_4274
36451 fsrc1s %f15, %f11
36452 st %f10, [%l7 + 0x44]
36453 orn %o6, 0x1321, %l5
36454loop_4274:
36455 bleu loop_4275
36456 bne %icc, loop_4276
36457 edge32l %i0, %o1, %g6
36458 tsubcctv %i4, 0x0259, %l1
36459loop_4275:
36460 ldx [%l7 + 0x70], %g7
36461loop_4276:
36462 nop
36463 setx loop_4277, %l0, %l1
36464 jmpl %l1, %i1
36465 stb %g1, [%l7 + 0x59]
36466 xor %g4, %l6, %o4
36467 fsrc2s %f0, %f15
36468loop_4277:
36469 ldsb [%l7 + 0x6D], %g3
36470 fble,a %fcc0, loop_4278
36471 std %f2, [%l7 + 0x68]
36472 fmuld8sux16 %f4, %f0, %f4
36473 movre %i6, %l3, %i5
36474loop_4278:
36475 fandnot1 %f14, %f0, %f14
36476 ldsw [%l7 + 0x40], %o2
36477 fcmps %fcc1, %f4, %f8
36478 srlx %l0, 0x15, %o5
36479 fbge,a %fcc0, loop_4279
36480 fmul8sux16 %f8, %f8, %f14
36481 brlz %o0, loop_4280
36482 ldsh [%l7 + 0x78], %l4
36483loop_4279:
36484 lduh [%l7 + 0x32], %g5
36485 brz,a %i7, loop_4281
36486loop_4280:
36487 fand %f2, %f0, %f6
36488 brlez %o7, loop_4282
36489 st %f1, [%l7 + 0x18]
36490loop_4281:
36491 fandnot2 %f12, %f14, %f10
36492 alignaddr %i3, %g2, %i2
36493loop_4282:
36494 fcmple16 %f6, %f12, %o3
36495 sll %o6, %l5, %l2
36496 ldd [%l7 + 0x28], %f14
36497 fmovrsgz %o1, %f7, %f9
36498 fcmpes %fcc0, %f14, %f15
36499 fpack16 %f10, %f9
36500 tvc %xcc, 0x5
36501 tleu %icc, 0x7
36502 taddcctv %g6, 0x16CD, %i4
36503 fpmerge %f0, %f6, %f14
36504 fnegd %f10, %f0
36505 fbuge,a %fcc3, loop_4283
36506 st %f10, [%l7 + 0x68]
36507 lduw [%l7 + 0x0C], %i0
36508 fcmpeq32 %f4, %f6, %l1
36509loop_4283:
36510 sth %g7, [%l7 + 0x2E]
36511 movcs %xcc, %g1, %i1
36512 brgz %g4, loop_4284
36513 fbue,a %fcc0, loop_4285
36514 bvs,pt %xcc, loop_4286
36515 fmovdge %xcc, %f5, %f6
36516loop_4284:
36517 stw %o4, [%l7 + 0x20]
36518loop_4285:
36519 stx %g3, [%l7 + 0x48]
36520loop_4286:
36521 xnorcc %i6, 0x1F9E, %l3
36522 fors %f11, %f14, %f15
36523 movl %xcc, %i5, %o2
36524 fbul,a %fcc1, loop_4287
36525 fmovrdlz %l6, %f6, %f6
36526 tsubcctv %o5, %l0, %o0
36527 tsubcctv %g5, 0x109D, %l4
36528loop_4287:
36529 umul %i7, %o7, %g2
36530 fcmple32 %f6, %f6, %i2
36531 te %xcc, 0x3
36532 fpack16 %f6, %f7
36533 srl %i3, 0x04, %o6
36534 fmovse %xcc, %f15, %f14
36535 stx %o3, [%l7 + 0x20]
36536 fmovdne %xcc, %f15, %f14
36537 fmovda %xcc, %f13, %f3
36538 fbug,a %fcc3, loop_4288
36539 fnor %f0, %f0, %f10
36540 fpsub16 %f2, %f8, %f10
36541 fmovdcc %xcc, %f11, %f3
36542loop_4288:
36543 orn %l5, %l2, %o1
36544 tcs %icc, 0x7
36545 fcmpeq32 %f10, %f14, %i4
36546 fcmple16 %f14, %f10, %g6
36547 tvc %icc, 0x6
36548 fbg %fcc3, loop_4289
36549 lduh [%l7 + 0x3C], %l1
36550 movcs %xcc, %i0, %g7
36551 fabsd %f10, %f8
36552loop_4289:
36553 ldx [%l7 + 0x68], %i1
36554 ld [%l7 + 0x34], %f15
36555 sth %g1, [%l7 + 0x70]
36556 bvc,a %xcc, loop_4290
36557 brgez,a %o4, loop_4291
36558 edge32n %g3, %i6, %l3
36559 fmovrdlz %g4, %f14, %f10
36560loop_4290:
36561 mulscc %o2, %i5, %o5
36562loop_4291:
36563 movcc %icc, %l0, %l6
36564 andn %o0, %g5, %i7
36565 ldx [%l7 + 0x28], %l4
36566 ba,pn %xcc, loop_4292
36567 fsrc1 %f2, %f2
36568 fzero %f0
36569 fmovsg %xcc, %f4, %f3
36570loop_4292:
36571 stx %o7, [%l7 + 0x38]
36572 bneg,a %xcc, loop_4293
36573 fmovsvs %xcc, %f12, %f13
36574 and %g2, 0x134E, %i3
36575 fpackfix %f8, %f10
36576loop_4293:
36577 fmovscs %icc, %f15, %f8
36578 fxors %f8, %f14, %f9
36579 stb %i2, [%l7 + 0x09]
36580 ldx [%l7 + 0x78], %o3
36581 std %f0, [%l7 + 0x48]
36582 fmovda %xcc, %f9, %f13
36583 sth %l5, [%l7 + 0x34]
36584 sdivx %o6, 0x09EA, %l2
36585 movre %i4, %g6, %o1
36586 fmovsleu %xcc, %f3, %f6
36587 std %f14, [%l7 + 0x70]
36588 sth %l1, [%l7 + 0x46]
36589 lduh [%l7 + 0x36], %i0
36590 bneg,pn %xcc, loop_4294
36591 edge16ln %g7, %i1, %o4
36592 fmovdge %icc, %f0, %f5
36593 ldub [%l7 + 0x7E], %g3
36594loop_4294:
36595 fmovdcs %icc, %f3, %f12
36596 subccc %g1, 0x06B8, %l3
36597 ldsw [%l7 + 0x48], %g4
36598 fba,a %fcc0, loop_4295
36599 fnegs %f4, %f6
36600 sdivx %i6, 0x1AE3, %o2
36601 ldsb [%l7 + 0x61], %i5
36602loop_4295:
36603 fcmpgt32 %f4, %f2, %o5
36604 ldd [%l7 + 0x60], %f10
36605 ble,pn %icc, loop_4296
36606 stb %l0, [%l7 + 0x68]
36607 bcc,a loop_4297
36608 lduh [%l7 + 0x1C], %l6
36609loop_4296:
36610 bg,a loop_4298
36611 fmovsge %xcc, %f11, %f7
36612loop_4297:
36613 sth %g5, [%l7 + 0x0A]
36614 bl,a %xcc, loop_4299
36615loop_4298:
36616 ld [%l7 + 0x0C], %f7
36617 sth %o0, [%l7 + 0x32]
36618 addc %l4, %i7, %o7
36619loop_4299:
36620 ble,a loop_4300
36621 lduh [%l7 + 0x60], %g2
36622 tvs %xcc, 0x4
36623 ldx [%l7 + 0x30], %i3
36624loop_4300:
36625 lduh [%l7 + 0x62], %o3
36626 movn %icc, %i2, %l5
36627 tvs %icc, 0x3
36628 ldub [%l7 + 0x55], %l2
36629 st %f11, [%l7 + 0x38]
36630 ldsh [%l7 + 0x08], %i4
36631 fmovde %icc, %f9, %f14
36632 movcc %xcc, %o6, %o1
36633 stx %g6, [%l7 + 0x30]
36634 sllx %l1, %g7, %i0
36635 ldx [%l7 + 0x30], %i1
36636 fmovdn %xcc, %f14, %f4
36637 bpos,pt %icc, loop_4301
36638 stw %o4, [%l7 + 0x38]
36639 fbug %fcc3, loop_4302
36640 xorcc %g3, %g1, %g4
36641loop_4301:
36642 fba,a %fcc3, loop_4303
36643 fbo %fcc1, loop_4304
36644loop_4302:
36645 addcc %i6, 0x0CCC, %l3
36646 fmovdleu %icc, %f12, %f4
36647loop_4303:
36648 xnor %o2, %i5, %o5
36649loop_4304:
36650 ldsw [%l7 + 0x28], %l0
36651 ldx [%l7 + 0x50], %l6
36652 stw %o0, [%l7 + 0x34]
36653 movvs %icc, %g5, %i7
36654 lduh [%l7 + 0x64], %o7
36655 orn %g2, 0x14EF, %l4
36656 movre %i3, 0x0D8, %i2
36657 fmovse %xcc, %f13, %f9
36658 fmovrslz %l5, %f7, %f2
36659 stx %l2, [%l7 + 0x70]
36660 fpmerge %f13, %f0, %f2
36661 fmuld8sux16 %f0, %f2, %f0
36662 tgu %xcc, 0x4
36663 fmovrslz %i4, %f15, %f12
36664 fmul8x16al %f6, %f11, %f0
36665 bneg %icc, loop_4305
36666 edge16n %o6, %o1, %g6
36667 fbule %fcc0, loop_4306
36668 bg loop_4307
36669loop_4305:
36670 edge32 %o3, %g7, %i0
36671 edge32n %i1, %o4, %g3
36672loop_4306:
36673 nop
36674 setx loop_4308, %l0, %l1
36675 wrpr 0x1, %tl
36676 wrpr %l1, %tnpc
36677 setx 0x34400001400, %l0, %l1
36678 wrpr %l1, %tstate
36679 wrhpr 0x4, %htstate
36680 done
36681loop_4307:
36682 fmovsvc %xcc, %f8, %f1
36683 fmul8x16al %f5, %f4, %f2
36684 nop
36685 setx loop_4309, %l0, %l1
36686 wrpr 0x1, %tl
36687 wrpr %l1, %tnpc
36688 setx 0x34400001400, %l0, %l1
36689 wrpr %l1, %tstate
36690 wrhpr 0x4, %htstate
36691 done
36692loop_4308:
36693 sth %g1, [%l7 + 0x22]
36694 fmovdleu %icc, %f10, %f3
36695 lduw [%l7 + 0x48], %l1
36696loop_4309:
36697 fabss %f11, %f1
36698 fnands %f5, %f12, %f2
36699 ldsw [%l7 + 0x18], %i6
36700 fpsub16 %f10, %f4, %f14
36701 brgez %g4, loop_4310
36702 stw %o2, [%l7 + 0x64]
36703 orncc %l3, %o5, %l0
36704 ldub [%l7 + 0x5A], %i5
36705loop_4310:
36706 fmovsge %icc, %f1, %f12
36707 brgz %o0, loop_4311
36708 fmovrdgez %l6, %f0, %f12
36709 edge8 %g5, %i7, %o7
36710 fmul8x16au %f7, %f14, %f8
36711loop_4311:
36712 ldx [%l7 + 0x28], %l4
36713 brlz %g2, loop_4312
36714 ldub [%l7 + 0x1B], %i3
36715 fmovdleu %xcc, %f2, %f2
36716 movn %xcc, %l5, %l2
36717loop_4312:
36718 stb %i4, [%l7 + 0x26]
36719 subcc %o6, %o1, %g6
36720 tvc %xcc, 0x5
36721 udiv %i2, 0x034C, %o3
36722 ble,a,pt %icc, loop_4313
36723 subc %g7, %i1, %o4
36724 xnor %i0, %g1, %g3
36725 andcc %i6, 0x16AB, %l1
36726loop_4313:
36727 movle %xcc, %g4, %o2
36728 tn %icc, 0x1
36729 ldsh [%l7 + 0x3C], %l3
36730 lduh [%l7 + 0x3C], %o5
36731 fmovsne %xcc, %f12, %f8
36732 be,pn %xcc, loop_4314
36733 tleu %icc, 0x5
36734 fandnot2 %f10, %f10, %f0
36735 nop
36736 setx loop_4315, %l0, %l1
36737 jmpl %l1, %l0
36738loop_4314:
36739 bge,a loop_4316
36740 fmovdleu %xcc, %f13, %f13
36741 fbu,a %fcc3, loop_4317
36742loop_4315:
36743 orcc %o0, 0x1564, %i5
36744loop_4316:
36745 fpadd32 %f2, %f8, %f12
36746 ldsw [%l7 + 0x60], %g5
36747loop_4317:
36748 ld [%l7 + 0x6C], %f2
36749 alignaddr %i7, %l6, %l4
36750 smul %o7, %g2, %i3
36751 fpadd16s %f12, %f12, %f14
36752 bgu,pn %icc, loop_4318
36753 pdist %f0, %f10, %f4
36754 fba,a %fcc2, loop_4319
36755 tgu %xcc, 0x1
36756loop_4318:
36757 ld [%l7 + 0x6C], %f7
36758 stx %l5, [%l7 + 0x50]
36759loop_4319:
36760 fpackfix %f0, %f9
36761 fpadd16 %f6, %f10, %f0
36762 edge32l %i4, %l2, %o1
36763 edge8n %g6, %o6, %i2
36764 srlx %o3, 0x03, %i1
36765 sth %o4, [%l7 + 0x26]
36766 brz,a %g7, loop_4320
36767 ldsh [%l7 + 0x62], %g1
36768 fornot1s %f3, %f3, %f14
36769 taddcctv %g3, 0x0D9B, %i0
36770loop_4320:
36771 tvs %icc, 0x5
36772 tge %xcc, 0x6
36773 fmovsge %xcc, %f7, %f1
36774 movle %icc, %i6, %l1
36775 stb %o2, [%l7 + 0x0F]
36776 stx %l3, [%l7 + 0x70]
36777 movrlz %g4, 0x19C, %l0
36778 brlez,a %o5, loop_4321
36779 brlez,a %i5, loop_4322
36780 lduh [%l7 + 0x34], %g5
36781 tge %xcc, 0x4
36782loop_4321:
36783 lduh [%l7 + 0x18], %i7
36784loop_4322:
36785 stw %o0, [%l7 + 0x38]
36786 st %f6, [%l7 + 0x2C]
36787 fmovdcc %icc, %f9, %f11
36788 orncc %l6, 0x06C7, %o7
36789 stw %l4, [%l7 + 0x68]
36790 fmovrdne %g2, %f12, %f4
36791 nop
36792 setx loop_4323, %l0, %l1
36793 wrpr 0x1, %tl
36794 wrpr %l1, %tnpc
36795 setx 0x34400001400, %l0, %l1
36796 wrpr %l1, %tstate
36797 wrhpr 0x4, %htstate
36798 done
36799 fmovdle %icc, %f0, %f5
36800 edge8n %i3, %l5, %l2
36801 tcc %xcc, 0x1
36802loop_4323:
36803 lduw [%l7 + 0x3C], %i4
36804 fpsub32 %f8, %f0, %f14
36805 ldsw [%l7 + 0x70], %o1
36806 udivx %g6, 0x04F5, %o6
36807 fmovdpos %icc, %f4, %f1
36808 tleu %xcc, 0x5
36809 ldub [%l7 + 0x6B], %o3
36810 fbl,a %fcc0, loop_4324
36811 fmovdle %icc, %f1, %f4
36812 stx %i1, [%l7 + 0x30]
36813 ldsb [%l7 + 0x2D], %i2
36814loop_4324:
36815 fcmped %fcc2, %f0, %f2
36816 fbg,a %fcc3, loop_4325
36817 tpos %icc, 0x0
36818 te %xcc, 0x3
36819 fbo %fcc2, loop_4326
36820loop_4325:
36821 sth %g7, [%l7 + 0x2C]
36822 ldsw [%l7 + 0x08], %o4
36823 ldub [%l7 + 0x63], %g3
36824loop_4326:
36825 sdivcc %g1, 0x1EF0, %i0
36826 edge32n %l1, %o2, %l3
36827 fmovsa %icc, %f13, %f15
36828 lduw [%l7 + 0x44], %i6
36829 array32 %g4, %l0, %o5
36830 fand %f6, %f8, %f6
36831 fcmpne16 %f12, %f12, %g5
36832 fmuld8ulx16 %f4, %f12, %f4
36833 ldx [%l7 + 0x30], %i7
36834 bcc,a,pt %icc, loop_4327
36835 andcc %i5, %l6, %o7
36836 xnor %o0, %l4, %i3
36837 ldd [%l7 + 0x20], %f4
36838loop_4327:
36839 stw %l5, [%l7 + 0x38]
36840 fmovdleu %xcc, %f2, %f11
36841 sth %l2, [%l7 + 0x36]
36842 st %f6, [%l7 + 0x58]
36843 fmovrde %i4, %f12, %f6
36844 ldsh [%l7 + 0x7A], %o1
36845 fmovs %f4, %f10
36846 fmovrde %g2, %f6, %f0
36847 fmovdl %icc, %f10, %f1
36848 fba %fcc2, loop_4328
36849 tgu %xcc, 0x6
36850 fcmpgt16 %f0, %f0, %g6
36851 movrgez %o3, 0x395, %o6
36852loop_4328:
36853 fbg %fcc2, loop_4329
36854 fmovrslz %i2, %f11, %f7
36855 std %f6, [%l7 + 0x08]
36856 fxors %f3, %f2, %f3
36857loop_4329:
36858 udivcc %g7, 0x1DB9, %o4
36859 ldsw [%l7 + 0x68], %g3
36860 edge16l %i1, %i0, %l1
36861 smulcc %g1, %l3, %o2
36862 ldub [%l7 + 0x1D], %g4
36863 bvc,pn %icc, loop_4330
36864 fbge %fcc1, loop_4331
36865 bg,pn %xcc, loop_4332
36866 fcmpd %fcc1, %f4, %f14
36867loop_4330:
36868 fmuld8ulx16 %f12, %f12, %f6
36869loop_4331:
36870 movgu %icc, %l0, %i6
36871loop_4332:
36872 lduw [%l7 + 0x50], %g5
36873 brz %i7, loop_4333
36874 xnorcc %o5, 0x15FA, %l6
36875 edge32l %o7, %o0, %l4
36876 tleu %icc, 0x1
36877loop_4333:
36878 ldd [%l7 + 0x08], %f12
36879 fmovrse %i5, %f1, %f15
36880 tleu %icc, 0x0
36881 ldd [%l7 + 0x10], %f0
36882 fnands %f9, %f7, %f13
36883 fpsub32s %f14, %f0, %f6
36884 ldsw [%l7 + 0x44], %i3
36885 xor %l5, %i4, %o1
36886 udiv %g2, 0x101D, %l2
36887 orncc %o3, 0x124F, %g6
36888 fcmpne32 %f12, %f6, %i2
36889 addc %o6, %g7, %g3
36890 movrlz %o4, %i1, %i0
36891 lduh [%l7 + 0x4A], %g1
36892 stw %l1, [%l7 + 0x38]
36893 lduh [%l7 + 0x5E], %o2
36894 bgu loop_4334
36895 fpadd16s %f10, %f8, %f8
36896 bne,a,pn %xcc, loop_4335
36897 sth %l3, [%l7 + 0x34]
36898loop_4334:
36899 stb %l0, [%l7 + 0x6F]
36900 lduh [%l7 + 0x18], %i6
36901loop_4335:
36902 fmovdl %icc, %f1, %f10
36903 fmovdvs %xcc, %f6, %f5
36904 lduh [%l7 + 0x22], %g4
36905 ldx [%l7 + 0x28], %g5
36906 ldsw [%l7 + 0x1C], %i7
36907 lduw [%l7 + 0x5C], %o5
36908 std %f4, [%l7 + 0x20]
36909 tcc %xcc, 0x0
36910 fcmpd %fcc3, %f12, %f2
36911 fmovrsgez %o7, %f5, %f7
36912 fcmpne32 %f14, %f4, %o0
36913 pdist %f8, %f8, %f0
36914 fmovdneg %xcc, %f1, %f4
36915 ldub [%l7 + 0x5D], %l6
36916 stw %i5, [%l7 + 0x6C]
36917 tgu %xcc, 0x1
36918 umulcc %l4, 0x1E4E, %i3
36919 stw %l5, [%l7 + 0x38]
36920 nop
36921 setx loop_4336, %l0, %l1
36922 wrpr 0x1, %tl
36923 wrpr %l1, %tnpc
36924 setx 0x34400001400, %l0, %l1
36925 wrpr %l1, %tstate
36926 wrhpr 0x4, %htstate
36927 done
36928 ldd [%l7 + 0x20], %f14
36929 fmovrslz %o1, %f8, %f14
36930 lduw [%l7 + 0x38], %i4
36931loop_4336:
36932 sub %l2, 0x1188, %o3
36933 fcmpgt16 %f4, %f6, %g6
36934 mova %icc, %i2, %o6
36935 bcs,a %icc, loop_4337
36936 brgz,a %g2, loop_4338
36937 sub %g7, %o4, %i1
36938 bvs,a,pt %icc, loop_4339
36939loop_4337:
36940 fmovse %icc, %f15, %f5
36941loop_4338:
36942 bleu %xcc, loop_4340
36943 fnor %f12, %f6, %f12
36944loop_4339:
36945 ldd [%l7 + 0x68], %f0
36946 tle %xcc, 0x5
36947loop_4340:
36948 ldx [%l7 + 0x30], %i0
36949 subc %g1, 0x0918, %l1
36950 fxnor %f6, %f4, %f8
36951 fnands %f1, %f15, %f4
36952 movl %icc, %o2, %l3
36953 ldsb [%l7 + 0x2E], %l0
36954 fpsub32 %f14, %f2, %f4
36955 st %f11, [%l7 + 0x78]
36956 sra %i6, 0x02, %g4
36957 ldsw [%l7 + 0x6C], %g3
36958 srax %g5, 0x16, %i7
36959 fbug,a %fcc3, loop_4341
36960 fcmpne16 %f0, %f14, %o5
36961 fmovdcs %icc, %f1, %f13
36962 lduh [%l7 + 0x20], %o7
36963loop_4341:
36964 std %f6, [%l7 + 0x08]
36965 fnot2s %f8, %f14
36966 fmuld8ulx16 %f10, %f4, %f6
36967 edge32l %l6, %o0, %i5
36968 st %f5, [%l7 + 0x1C]
36969 sra %i3, 0x12, %l5
36970 fone %f0
36971 fba %fcc2, loop_4342
36972 stx %o1, [%l7 + 0x20]
36973 lduh [%l7 + 0x4E], %i4
36974 fnor %f12, %f8, %f14
36975loop_4342:
36976 fbu,a %fcc2, loop_4343
36977 fmovdgu %icc, %f13, %f4
36978 fmovs %f4, %f3
36979 stx %l4, [%l7 + 0x48]
36980loop_4343:
36981 lduw [%l7 + 0x70], %o3
36982 lduw [%l7 + 0x6C], %g6
36983 nop
36984 setx loop_4344, %l0, %l1
36985 wrpr 0x1, %tl
36986 wrpr %l1, %tpc
36987 add %l1, 0x4, %l1
36988 wrpr %l1, %tnpc
36989 setx 0x34400001400, %l0, %l1
36990 wrpr %l1, %tstate
36991 wrhpr 0x4, %htstate
36992 retry
36993 smulcc %i2, %o6, %g2
36994 movg %xcc, %l2, %o4
36995 movrgz %g7, %i1, %g1
36996loop_4344:
36997 bcs,a %icc, loop_4345
36998 smul %i0, 0x098A, %o2
36999 ldd [%l7 + 0x50], %f4
37000 fmovrsgez %l3, %f11, %f11
37001loop_4345:
37002 fnegd %f14, %f14
37003 ld [%l7 + 0x3C], %f9
37004 movpos %icc, %l0, %l1
37005 movneg %xcc, %i6, %g3
37006 fmovrdlz %g5, %f0, %f0
37007 movvs %icc, %g4, %o5
37008 lduw [%l7 + 0x40], %i7
37009 std %f12, [%l7 + 0x08]
37010 stb %o7, [%l7 + 0x0F]
37011 ldx [%l7 + 0x38], %l6
37012 ld [%l7 + 0x4C], %f1
37013 call loop_4346
37014 ldub [%l7 + 0x4D], %i5
37015 std %f8, [%l7 + 0x78]
37016 stw %o0, [%l7 + 0x30]
37017loop_4346:
37018 fmovscs %icc, %f9, %f13
37019 ldsb [%l7 + 0x77], %i3
37020 sllx %l5, 0x06, %i4
37021 std %f8, [%l7 + 0x38]
37022 lduh [%l7 + 0x78], %l4
37023 fcmple32 %f2, %f4, %o3
37024 stx %o1, [%l7 + 0x18]
37025 ldsh [%l7 + 0x5A], %g6
37026 bleu,a %xcc, loop_4347
37027 ldd [%l7 + 0x70], %f6
37028 tvc %xcc, 0x3
37029 ldsw [%l7 + 0x64], %o6
37030loop_4347:
37031 sth %g2, [%l7 + 0x64]
37032 sethi 0x1FEB, %l2
37033 brlez,a %o4, loop_4348
37034 fmovde %xcc, %f12, %f13
37035 sth %g7, [%l7 + 0x58]
37036 bvc,a,pt %xcc, loop_4349
37037loop_4348:
37038 fbule,a %fcc3, loop_4350
37039 fmovdpos %xcc, %f12, %f0
37040 lduw [%l7 + 0x70], %i1
37041loop_4349:
37042 movvc %xcc, %g1, %i0
37043loop_4350:
37044 fornot1s %f2, %f15, %f14
37045 fnegs %f3, %f6
37046 ldsh [%l7 + 0x46], %o2
37047 fba,a %fcc3, loop_4351
37048 brz %l3, loop_4352
37049 fexpand %f14, %f6
37050 fpack16 %f6, %f3
37051loop_4351:
37052 ba,a %xcc, loop_4353
37053loop_4352:
37054 fmovsle %xcc, %f5, %f7
37055 st %f6, [%l7 + 0x48]
37056 fsrc2s %f2, %f6
37057loop_4353:
37058 brz %i2, loop_4354
37059 fandnot2s %f0, %f12, %f3
37060 ldsh [%l7 + 0x70], %l0
37061 sdivcc %i6, 0x1415, %g3
37062loop_4354:
37063 fnot2 %f8, %f2
37064 ldd [%l7 + 0x70], %f12
37065 st %f7, [%l7 + 0x08]
37066 fmovdn %xcc, %f10, %f2
37067 fmovdpos %xcc, %f2, %f11
37068 ldsb [%l7 + 0x6A], %l1
37069 std %f6, [%l7 + 0x70]
37070 fnegs %f9, %f1
37071 fnot1s %f13, %f6
37072 subccc %g5, %g4, %o5
37073 tleu %icc, 0x0
37074 fbue,a %fcc3, loop_4355
37075 stb %i7, [%l7 + 0x51]
37076 stw %l6, [%l7 + 0x24]
37077 movge %icc, %o7, %i5
37078loop_4355:
37079 srl %o0, 0x1B, %l5
37080 ldub [%l7 + 0x2B], %i3
37081 sdivx %l4, 0x0904, %i4
37082 fxnors %f14, %f4, %f8
37083 fzeros %f12
37084 umulcc %o1, 0x0CE1, %g6
37085 fnot2s %f3, %f8
37086 movvs %icc, %o3, %o6
37087 bcs,pt %icc, loop_4356
37088 tvc %xcc, 0x1
37089 edge16n %g2, %o4, %l2
37090 movrgez %g7, %i1, %g1
37091loop_4356:
37092 fnot1 %f6, %f8
37093 be,a loop_4357
37094 sdivx %o2, 0x095D, %l3
37095 fbne,a %fcc3, loop_4358
37096 fba %fcc0, loop_4359
37097loop_4357:
37098 fcmple16 %f2, %f10, %i0
37099 fpack32 %f8, %f10, %f6
37100loop_4358:
37101 ldx [%l7 + 0x58], %i2
37102loop_4359:
37103 fpsub16s %f15, %f5, %f6
37104 fmovrdne %l0, %f6, %f2
37105 fmovdg %xcc, %f8, %f3
37106 fand %f0, %f10, %f14
37107 ldub [%l7 + 0x36], %i6
37108 tleu %icc, 0x0
37109 fpadd16 %f10, %f4, %f6
37110 umulcc %l1, %g5, %g3
37111 nop
37112 setx loop_4360, %l0, %l1
37113 wrpr 0x1, %tl
37114 wrpr %l1, %tpc
37115 add %l1, 0x4, %l1
37116 wrpr %l1, %tnpc
37117 setx 0x34400001400, %l0, %l1
37118 wrpr %l1, %tstate
37119 wrhpr 0x4, %htstate
37120 retry
37121 fmovd %f0, %f6
37122 or %g4, 0x0AD0, %o5
37123 tcs %icc, 0x1
37124loop_4360:
37125 movrne %i7, %o7, %l6
37126 fpack32 %f0, %f8, %f0
37127 bneg loop_4361
37128 fcmple32 %f0, %f4, %o0
37129 ldsh [%l7 + 0x30], %i5
37130 std %f12, [%l7 + 0x78]
37131loop_4361:
37132 fmovda %xcc, %f14, %f14
37133 fmovdle %icc, %f14, %f5
37134 fmovrslz %l5, %f13, %f14
37135 movre %i3, 0x352, %l4
37136 fandnot2 %f8, %f14, %f0
37137 movne %icc, %i4, %g6
37138 ldsb [%l7 + 0x73], %o3
37139 movvc %icc, %o6, %o1
37140 movleu %xcc, %o4, %l2
37141 fmovdvc %xcc, %f15, %f7
37142 bshuffle %f4, %f4, %f12
37143 sll %g7, %i1, %g2
37144 fmovdne %xcc, %f10, %f11
37145 fandnot2 %f10, %f4, %f0
37146 ldub [%l7 + 0x77], %o2
37147 subcc %l3, %g1, %i2
37148 xnorcc %i0, 0x16EC, %l0
37149 fexpand %f8, %f6
37150 std %f6, [%l7 + 0x78]
37151 fmovdvc %icc, %f10, %f7
37152 movn %icc, %i6, %g5
37153 ldsb [%l7 + 0x19], %g3
37154 tcs %xcc, 0x1
37155 bne,a loop_4362
37156 tle %xcc, 0x5
37157 fmovda %icc, %f15, %f11
37158 fcmpd %fcc2, %f10, %f6
37159loop_4362:
37160 srlx %l1, 0x0E, %g4
37161 mova %xcc, %o5, %o7
37162 popc %i7, %o0
37163 stx %i5, [%l7 + 0x38]
37164 lduh [%l7 + 0x5C], %l6
37165 fzeros %f15
37166 fexpand %f5, %f6
37167 lduw [%l7 + 0x58], %i3
37168 st %f0, [%l7 + 0x28]
37169 fmovsvc %icc, %f11, %f10
37170 st %f5, [%l7 + 0x24]
37171 ldx [%l7 + 0x40], %l5
37172 std %f10, [%l7 + 0x20]
37173 fcmpgt32 %f12, %f14, %l4
37174 srl %g6, %i4, %o6
37175 fmovsge %xcc, %f15, %f10
37176 fpsub32s %f6, %f9, %f8
37177 fmovdle %icc, %f5, %f7
37178 stx %o3, [%l7 + 0x18]
37179 fmovrse %o4, %f8, %f6
37180 stw %o1, [%l7 + 0x5C]
37181 movge %xcc, %l2, %i1
37182 xorcc %g2, %g7, %o2
37183 st %f14, [%l7 + 0x48]
37184 fmovdgu %icc, %f4, %f3
37185 subccc %g1, %i2, %l3
37186 addc %l0, 0x0FE8, %i0
37187 tcs %icc, 0x4
37188 ble,pn %xcc, loop_4363
37189 nop
37190 setx loop_4364, %l0, %l1
37191 wrpr 0x1, %tl
37192 wrpr %l1, %tpc
37193 add %l1, 0x4, %l1
37194 wrpr %l1, %tnpc
37195 setx 0x34400001400, %l0, %l1
37196 wrpr %l1, %tstate
37197 wrhpr 0x4, %htstate
37198 retry
37199 xor %i6, 0x1E90, %g3
37200 lduw [%l7 + 0x20], %g5
37201loop_4363:
37202 movre %g4, %o5, %l1
37203loop_4364:
37204 xnor %o7, %o0, %i5
37205 fones %f14
37206 fpack16 %f6, %f13
37207 tl %icc, 0x4
37208 fpadd32 %f8, %f14, %f6
37209 fmul8sux16 %f8, %f12, %f0
37210 ldsh [%l7 + 0x40], %l6
37211 fpsub32s %f6, %f3, %f13
37212 sth %i7, [%l7 + 0x74]
37213 fcmpne32 %f0, %f10, %l5
37214 tge %icc, 0x4
37215 fcmpne16 %f0, %f2, %i3
37216 fxors %f5, %f13, %f8
37217 ldx [%l7 + 0x48], %l4
37218 ld [%l7 + 0x18], %f8
37219 ldx [%l7 + 0x78], %g6
37220 ldd [%l7 + 0x58], %f2
37221 stx %i4, [%l7 + 0x58]
37222 edge8l %o6, %o3, %o1
37223 fxnors %f12, %f6, %f11
37224 stw %o4, [%l7 + 0x10]
37225 sra %i1, %l2, %g7
37226 fsrc2s %f12, %f1
37227 ldd [%l7 + 0x68], %f6
37228 fxnor %f10, %f8, %f10
37229 stw %o2, [%l7 + 0x78]
37230 ldx [%l7 + 0x70], %g2
37231 fnegd %f12, %f2
37232 fxnors %f7, %f15, %f10
37233 ldx [%l7 + 0x40], %g1
37234 fxnors %f11, %f0, %f5
37235 fmovrslez %i2, %f11, %f1
37236 subc %l3, 0x0D16, %l0
37237 bg,a,pt %xcc, loop_4365
37238 tcs %xcc, 0x3
37239 fands %f9, %f10, %f6
37240 fnands %f3, %f15, %f3
37241loop_4365:
37242 fmovdpos %icc, %f10, %f5
37243 ldd [%l7 + 0x08], %f12
37244 fmovsa %xcc, %f3, %f9
37245 be loop_4366
37246 brgz,a %i0, loop_4367
37247 taddcctv %g3, 0x1E59, %i6
37248 fcmpgt16 %f6, %f14, %g5
37249loop_4366:
37250 stb %g4, [%l7 + 0x5E]
37251loop_4367:
37252 fbn %fcc2, loop_4368
37253 movpos %icc, %o5, %l1
37254 or %o0, %o7, %l6
37255 fnot1s %f7, %f8
37256loop_4368:
37257 edge8n %i7, %l5, %i5
37258 fpmerge %f5, %f13, %f2
37259 fandnot1 %f10, %f0, %f12
37260 fands %f3, %f5, %f0
37261 fmul8sux16 %f2, %f6, %f6
37262 fble %fcc0, loop_4369
37263 xnor %i3, %g6, %i4
37264 mova %icc, %l4, %o6
37265 ldsb [%l7 + 0x27], %o1
37266loop_4369:
37267 fmovdn %icc, %f4, %f10
37268 stx %o3, [%l7 + 0x68]
37269 fble %fcc1, loop_4370
37270 fba,a %fcc2, loop_4371
37271 bne,a %xcc, loop_4372
37272 fblg %fcc1, loop_4373
37273loop_4370:
37274 fmovrslez %i1, %f5, %f7
37275loop_4371:
37276 fcmped %fcc2, %f0, %f0
37277loop_4372:
37278 fcmped %fcc1, %f2, %f6
37279loop_4373:
37280 tle %icc, 0x2
37281 add %l2, 0x113A, %g7
37282 movrlz %o4, 0x306, %g2
37283 edge32 %o2, %g1, %l3
37284 srl %i2, %l0, %g3
37285 lduh [%l7 + 0x26], %i0
37286 fcmps %fcc1, %f8, %f12
37287 fnand %f10, %f2, %f2
37288 ldd [%l7 + 0x78], %f10
37289 fbn %fcc0, loop_4374
37290 bshuffle %f8, %f8, %f14
37291 movrlez %g5, %g4, %i6
37292 umul %l1, %o5, %o7
37293loop_4374:
37294 bpos,pt %xcc, loop_4375
37295 ld [%l7 + 0x10], %f15
37296 be,a %xcc, loop_4376
37297 movge %xcc, %l6, %i7
37298loop_4375:
37299 stx %l5, [%l7 + 0x78]
37300 bvc,a,pt %xcc, loop_4377
37301loop_4376:
37302 fmovdvs %xcc, %f13, %f1
37303 st %f3, [%l7 + 0x08]
37304 fbo %fcc2, loop_4378
37305loop_4377:
37306 taddcc %o0, %i5, %i3
37307 fsrc2s %f6, %f10
37308 fbue,a %fcc2, loop_4379
37309loop_4378:
37310 movvc %icc, %g6, %l4
37311 edge32ln %o6, %o1, %i4
37312 fpack32 %f10, %f8, %f8
37313loop_4379:
37314 fcmpeq16 %f2, %f2, %o3
37315 ldd [%l7 + 0x18], %f4
37316 smulcc %i1, %l2, %o4
37317 ld [%l7 + 0x34], %f8
37318 edge16l %g2, %o2, %g7
37319 fmovrdgz %l3, %f10, %f6
37320 ldx [%l7 + 0x30], %i2
37321 fmuld8sux16 %f11, %f7, %f6
37322 lduw [%l7 + 0x08], %g1
37323 orn %l0, %g3, %i0
37324 sllx %g4, 0x01, %i6
37325 tneg %icc, 0x2
37326 fornot2 %f14, %f2, %f2
37327 fzero %f6
37328 udivx %l1, 0x19CB, %g5
37329 fsrc1 %f12, %f6
37330 addc %o7, %l6, %o5
37331 fpsub32s %f11, %f12, %f8
37332 fmovsgu %icc, %f12, %f14
37333 fmovsn %icc, %f0, %f13
37334 tpos %icc, 0x4
37335 movcc %icc, %l5, %i7
37336 fandnot2 %f2, %f2, %f4
37337 orcc %o0, %i5, %g6
37338 ldub [%l7 + 0x3F], %i3
37339 ldsw [%l7 + 0x64], %l4
37340 fmovrsgez %o6, %f9, %f6
37341 fmovrse %o1, %f10, %f6
37342 movrlez %o3, 0x2F0, %i1
37343 sdivx %l2, 0x1DE3, %o4
37344 fmovdleu %xcc, %f1, %f7
37345 fmovsleu %icc, %f2, %f5
37346 movrlz %i4, 0x156, %o2
37347 movle %icc, %g2, %g7
37348 fbo %fcc3, loop_4380
37349 fmovrdgz %l3, %f14, %f10
37350 movrgz %g1, %l0, %i2
37351 bvs,a,pt %xcc, loop_4381
37352loop_4380:
37353 bg,a %icc, loop_4382
37354 fblg %fcc1, loop_4383
37355 tvc %icc, 0x6
37356loop_4381:
37357 stb %g3, [%l7 + 0x74]
37358loop_4382:
37359 bn loop_4384
37360loop_4383:
37361 ldx [%l7 + 0x68], %g4
37362 fmovsneg %icc, %f3, %f3
37363 taddcc %i6, 0x0E27, %l1
37364loop_4384:
37365 bn,a %icc, loop_4385
37366 movvs %xcc, %g5, %i0
37367 edge32n %o7, %l6, %l5
37368 stx %i7, [%l7 + 0x60]
37369loop_4385:
37370 edge16 %o5, %i5, %g6
37371 addc %o0, 0x07B4, %i3
37372 movcc %xcc, %o6, %o1
37373 pdist %f8, %f6, %f6
37374 fbue,a %fcc3, loop_4386
37375 or %o3, %l4, %i1
37376 pdist %f14, %f6, %f8
37377 bvs loop_4387
37378loop_4386:
37379 ldx [%l7 + 0x58], %l2
37380 bcs loop_4388
37381 fnot1 %f4, %f2
37382loop_4387:
37383 std %f14, [%l7 + 0x60]
37384 std %f2, [%l7 + 0x60]
37385loop_4388:
37386 fcmpgt32 %f2, %f0, %i4
37387 stx %o4, [%l7 + 0x38]
37388 st %f3, [%l7 + 0x1C]
37389 ldd [%l7 + 0x08], %f6
37390 ldsh [%l7 + 0x12], %o2
37391 addc %g2, %g7, %l3
37392 ldsb [%l7 + 0x48], %l0
37393 sth %i2, [%l7 + 0x2C]
37394 edge8ln %g3, %g4, %g1
37395 fandnot2 %f0, %f2, %f4
37396 fmovdpos %icc, %f15, %f5
37397 mova %xcc, %i6, %g5
37398 ldx [%l7 + 0x18], %i0
37399 array32 %o7, %l6, %l1
37400 brz %l5, loop_4389
37401 tle %icc, 0x2
37402 brnz %i7, loop_4390
37403 fpsub32 %f12, %f8, %f0
37404loop_4389:
37405 fbn %fcc1, loop_4391
37406 ldub [%l7 + 0x29], %i5
37407loop_4390:
37408 orncc %g6, 0x00D1, %o0
37409 fcmple32 %f10, %f10, %o5
37410loop_4391:
37411 fbul,a %fcc1, loop_4392
37412 be,pn %icc, loop_4393
37413 ldsw [%l7 + 0x58], %o6
37414 pdist %f0, %f0, %f6
37415loop_4392:
37416 xnor %o1, %i3, %l4
37417loop_4393:
37418 fmovda %xcc, %f10, %f9
37419 fcmpes %fcc1, %f9, %f14
37420 ld [%l7 + 0x5C], %f13
37421 edge32l %o3, %i1, %i4
37422 movre %o4, %l2, %o2
37423 movl %icc, %g2, %l3
37424 and %g7, 0x0DDF, %l0
37425 std %f4, [%l7 + 0x58]
37426 fblg,a %fcc0, loop_4394
37427 srl %i2, %g3, %g1
37428 udiv %g4, 0x184E, %g5
37429 edge32 %i6, %i0, %l6
37430loop_4394:
37431 fbul %fcc0, loop_4395
37432 fmovrdlez %o7, %f10, %f2
37433 edge32l %l1, %i7, %i5
37434 fnegd %f0, %f0
37435loop_4395:
37436 ldx [%l7 + 0x78], %g6
37437 fzero %f8
37438 bneg,pt %xcc, loop_4396
37439 movl %icc, %o0, %l5
37440 sethi 0x0E64, %o6
37441 movle %icc, %o5, %o1
37442loop_4396:
37443 movleu %xcc, %i3, %l4
37444 ldsb [%l7 + 0x3E], %i1
37445 stx %i4, [%l7 + 0x70]
37446 fcmple32 %f10, %f6, %o3
37447 fbl,a %fcc3, loop_4397
37448 st %f8, [%l7 + 0x5C]
37449 movle %xcc, %l2, %o4
37450 stx %o2, [%l7 + 0x38]
37451loop_4397:
37452 fmovrse %g2, %f15, %f3
37453 fmovdcc %icc, %f6, %f5
37454 ldub [%l7 + 0x3D], %l3
37455 udivx %l0, 0x1958, %i2
37456 fbule %fcc1, loop_4398
37457 fmovdle %xcc, %f15, %f13
37458 ldsb [%l7 + 0x76], %g3
37459 stb %g7, [%l7 + 0x53]
37460loop_4398:
37461 fmovdvs %icc, %f14, %f10
37462 fbug,a %fcc2, loop_4399
37463 fmul8x16au %f10, %f10, %f10
37464 fnegs %f15, %f14
37465 std %f2, [%l7 + 0x38]
37466loop_4399:
37467 fnot1s %f4, %f3
37468 orn %g4, %g5, %g1
37469 stb %i6, [%l7 + 0x48]
37470 fbge,a %fcc2, loop_4400
37471 ldsw [%l7 + 0x0C], %i0
37472 bcs %icc, loop_4401
37473 for %f4, %f2, %f0
37474loop_4400:
37475 fnegs %f14, %f6
37476 mulx %o7, 0x1EB3, %l1
37477loop_4401:
37478 bgu,pt %icc, loop_4402
37479 std %f8, [%l7 + 0x38]
37480 te %xcc, 0x3
37481 fbu,a %fcc0, loop_4403
37482loop_4402:
37483 fornot2 %f12, %f12, %f4
37484 ld [%l7 + 0x64], %f12
37485 movrgez %i7, %l6, %g6
37486loop_4403:
37487 fpadd16 %f10, %f8, %f2
37488 std %f4, [%l7 + 0x50]
37489 nop
37490 setx loop_4404, %l0, %l1
37491 wrpr 0x1, %tl
37492 wrpr %l1, %tpc
37493 add %l1, 0x4, %l1
37494 wrpr %l1, %tnpc
37495 setx 0x34400001400, %l0, %l1
37496 wrpr %l1, %tstate
37497 wrhpr 0x4, %htstate
37498 retry
37499 alignaddr %o0, %l5, %o6
37500 fzeros %f5
37501 ldsb [%l7 + 0x56], %i5
37502loop_4404:
37503 edge16 %o1, %o5, %i3
37504 fbn,a %fcc1, loop_4405
37505 fabss %f4, %f0
37506 and %i1, %i4, %o3
37507 edge8ln %l4, %l2, %o2
37508loop_4405:
37509 fandnot2 %f6, %f14, %f2
37510 array16 %o4, %g2, %l3
37511 ldsb [%l7 + 0x24], %l0
37512 fmovde %xcc, %f15, %f10
37513 sth %g3, [%l7 + 0x78]
37514 tcc %icc, 0x7
37515 fpadd32s %f6, %f15, %f1
37516 edge32n %i2, %g4, %g7
37517 fmovrsgez %g1, %f3, %f15
37518 bne,pt %icc, loop_4406
37519 fcmpgt32 %f8, %f10, %i6
37520 movrne %i0, 0x005, %o7
37521 fmul8sux16 %f8, %f8, %f14
37522loop_4406:
37523 fsrc2s %f4, %f0
37524 fmovrsgz %g5, %f4, %f3
37525 movrlez %l1, %l6, %g6
37526 ldsw [%l7 + 0x38], %o0
37527 addcc %l5, %o6, %i5
37528 tcc %xcc, 0x3
37529 brlez %o1, loop_4407
37530 fmovrslz %o5, %f1, %f9
37531 fmul8x16au %f4, %f7, %f2
37532 fandnot1s %f13, %f3, %f14
37533loop_4407:
37534 ldsh [%l7 + 0x0E], %i7
37535 fandnot1 %f10, %f8, %f12
37536 ldx [%l7 + 0x18], %i3
37537 andncc %i4, %i1, %l4
37538 ldsb [%l7 + 0x59], %o3
37539 std %f12, [%l7 + 0x50]
37540 array8 %l2, %o2, %o4
37541 brgz,a %l3, loop_4408
37542 movcc %xcc, %l0, %g2
37543 fmovdge %icc, %f6, %f5
37544 fbo %fcc0, loop_4409
37545loop_4408:
37546 ldsb [%l7 + 0x53], %i2
37547 fmovsgu %icc, %f3, %f14
37548 fmovrslz %g3, %f10, %f5
37549loop_4409:
37550 fmovscc %icc, %f3, %f8
37551 fones %f0
37552 st %f8, [%l7 + 0x7C]
37553 tn %xcc, 0x3
37554 movrlez %g7, %g1, %i6
37555 for %f6, %f0, %f12
37556 fpadd32 %f0, %f14, %f14
37557 stw %i0, [%l7 + 0x08]
37558 edge32l %g4, %o7, %l1
37559 addccc %l6, %g5, %o0
37560 std %f2, [%l7 + 0x70]
37561 te %icc, 0x6
37562 fsrc2 %f4, %f2
37563 movle %xcc, %l5, %g6
37564 ldx [%l7 + 0x58], %o6
37565 ld [%l7 + 0x60], %f8
37566 movleu %icc, %o1, %o5
37567 tsubcc %i7, %i5, %i4
37568 stx %i3, [%l7 + 0x18]
37569 fmovdneg %xcc, %f13, %f5
37570 tvs %icc, 0x4
37571 lduh [%l7 + 0x5A], %i1
37572 movge %icc, %l4, %l2
37573 tle %icc, 0x2
37574 fbe %fcc0, loop_4410
37575 fmovrdgez %o2, %f4, %f8
37576 lduw [%l7 + 0x44], %o4
37577 tsubcc %l3, 0x04D3, %o3
37578loop_4410:
37579 tsubcc %l0, 0x0692, %g2
37580 bl,a loop_4411
37581 addc %i2, %g3, %g1
37582 fxnor %f4, %f4, %f10
37583 fmovscs %xcc, %f14, %f0
37584loop_4411:
37585 ldub [%l7 + 0x58], %i6
37586 movrlz %i0, %g4, %g7
37587 ldsw [%l7 + 0x6C], %o7
37588 fbule,a %fcc3, loop_4412
37589 bvs,a loop_4413
37590 fcmple32 %f4, %f0, %l1
37591 movrgez %l6, 0x323, %g5
37592loop_4412:
37593 umulcc %o0, 0x0149, %g6
37594loop_4413:
37595 bneg %icc, loop_4414
37596 tcs %icc, 0x5
37597 sra %l5, 0x13, %o6
37598 ldsh [%l7 + 0x4C], %o1
37599loop_4414:
37600 fzeros %f3
37601 lduw [%l7 + 0x14], %o5
37602 tcs %xcc, 0x6
37603 fmovdne %icc, %f6, %f8
37604 st %f8, [%l7 + 0x0C]
37605 sdiv %i5, 0x13C5, %i7
37606 fcmple32 %f8, %f14, %i3
37607 bpos,a,pn %icc, loop_4415
37608 edge16n %i4, %l4, %i1
37609 fmovrdne %l2, %f6, %f14
37610 fbuge,a %fcc0, loop_4416
37611loop_4415:
37612 fmovdvc %icc, %f15, %f11
37613 for %f6, %f0, %f2
37614 fmovdvs %icc, %f15, %f15
37615loop_4416:
37616 ldsh [%l7 + 0x58], %o4
37617 stb %o2, [%l7 + 0x6A]
37618 stb %l3, [%l7 + 0x3C]
37619 brlez,a %l0, loop_4417
37620 fmul8sux16 %f14, %f0, %f12
37621 sth %g2, [%l7 + 0x50]
37622 addccc %o3, %g3, %i2
37623loop_4417:
37624 movg %icc, %i6, %g1
37625 lduh [%l7 + 0x10], %i0
37626 ld [%l7 + 0x0C], %f9
37627 edge32ln %g4, %o7, %g7
37628 fbl %fcc0, loop_4418
37629 fxnor %f2, %f2, %f4
37630 fbe,a %fcc0, loop_4419
37631 alignaddr %l1, %g5, %o0
37632loop_4418:
37633 fnot1 %f2, %f0
37634 sdivx %g6, 0x109C, %l6
37635loop_4419:
37636 tne %icc, 0x5
37637 st %f7, [%l7 + 0x6C]
37638 stw %l5, [%l7 + 0x14]
37639 movrlez %o6, %o5, %i5
37640 nop
37641 setx loop_4420, %l0, %l1
37642 jmpl %l1, %o1
37643 fmovrsgez %i3, %f7, %f14
37644 tpos %icc, 0x2
37645 ldsb [%l7 + 0x33], %i7
37646loop_4420:
37647 stw %l4, [%l7 + 0x34]
37648 sdivcc %i4, 0x1D32, %i1
37649 ta %xcc, 0x3
37650 be,a loop_4421
37651 fone %f2
37652 movvc %xcc, %o4, %o2
37653 nop
37654 setx loop_4422, %l0, %l1
37655 wrpr 0x1, %tl
37656 wrpr %l1, %tnpc
37657 setx 0x34400001400, %l0, %l1
37658 wrpr %l1, %tstate
37659 wrhpr 0x4, %htstate
37660 done
37661loop_4421:
37662 ldsh [%l7 + 0x66], %l3
37663 brlz %l2, loop_4423
37664 fbn,a %fcc0, loop_4424
37665loop_4422:
37666 stw %l0, [%l7 + 0x08]
37667 fmovda %xcc, %f6, %f5
37668loop_4423:
37669 lduw [%l7 + 0x58], %g2
37670loop_4424:
37671 lduh [%l7 + 0x0C], %g3
37672 fpsub32s %f15, %f8, %f2
37673 ldd [%l7 + 0x18], %f0
37674 brgez %i2, loop_4425
37675 fmovdcs %xcc, %f11, %f10
37676 fbue,a %fcc0, loop_4426
37677 subccc %i6, 0x159B, %o3
37678loop_4425:
37679 fmul8x16au %f0, %f10, %f0
37680 bpos loop_4427
37681loop_4426:
37682 st %f4, [%l7 + 0x50]
37683 lduh [%l7 + 0x72], %i0
37684 lduw [%l7 + 0x24], %g4
37685loop_4427:
37686 fmovd %f14, %f2
37687 fxnors %f9, %f1, %f5
37688 stb %o7, [%l7 + 0x3D]
37689 fmovsn %icc, %f9, %f11
37690 ld [%l7 + 0x48], %f0
37691 andcc %g7, %g1, %g5
37692 xnor %l1, %o0, %g6
37693 tge %icc, 0x1
37694 fornot1s %f6, %f4, %f5
37695 std %f2, [%l7 + 0x78]
37696 fmovsgu %xcc, %f7, %f5
37697 stw %l6, [%l7 + 0x14]
37698 st %f10, [%l7 + 0x64]
37699 st %f11, [%l7 + 0x68]
37700 ld [%l7 + 0x34], %f10
37701 stx %l5, [%l7 + 0x58]
37702 fxor %f2, %f6, %f0
37703 fandnot1s %f7, %f11, %f5
37704 popc 0x0A56, %o5
37705 stw %o6, [%l7 + 0x74]
37706 smulcc %i5, 0x1FB3, %i3
37707 xor %i7, %o1, %i4
37708 ldsh [%l7 + 0x60], %i1
37709 st %f3, [%l7 + 0x54]
37710 addcc %l4, %o2, %o4
37711 fmovd %f12, %f8
37712 tpos %icc, 0x0
37713 umul %l3, 0x01E2, %l0
37714 fnand %f14, %f12, %f10
37715 xorcc %l2, 0x1931, %g3
37716 fmovrdlz %g2, %f14, %f2
37717 fmovde %xcc, %f10, %f2
37718 orn %i6, %o3, %i2
37719 fnot1 %f12, %f8
37720 fpadd16 %f0, %f8, %f6
37721 alignaddr %g4, %i0, %o7
37722 fpsub16 %f14, %f2, %f4
37723 orn %g7, %g5, %g1
37724 fble,a %fcc0, loop_4428
37725 st %f15, [%l7 + 0x30]
37726 movcc %icc, %l1, %g6
37727 ldub [%l7 + 0x66], %l6
37728loop_4428:
37729 brlez %o0, loop_4429
37730 stw %l5, [%l7 + 0x20]
37731 fabss %f1, %f11
37732 fmovsvc %icc, %f2, %f2
37733loop_4429:
37734 lduw [%l7 + 0x1C], %o5
37735 fcmpeq32 %f4, %f12, %o6
37736 fmovsleu %xcc, %f1, %f8
37737 bne,a,pt %xcc, loop_4430
37738 lduh [%l7 + 0x50], %i5
37739 fbul %fcc0, loop_4431
37740 lduw [%l7 + 0x34], %i7
37741loop_4430:
37742 be,a loop_4432
37743 fpmerge %f4, %f14, %f6
37744loop_4431:
37745 fand %f10, %f8, %f6
37746 sll %o1, 0x06, %i3
37747loop_4432:
37748 umulcc %i4, %i1, %l4
37749 alignaddrl %o2, %l3, %l0
37750 alignaddrl %l2, %o4, %g3
37751 fnand %f10, %f12, %f4
37752 bne,pn %xcc, loop_4433
37753 alignaddrl %g2, %o3, %i6
37754 std %f12, [%l7 + 0x78]
37755 movvc %xcc, %g4, %i0
37756loop_4433:
37757 bpos,a,pn %xcc, loop_4434
37758 bne loop_4435
37759 ld [%l7 + 0x70], %f1
37760 ldsh [%l7 + 0x10], %i2
37761loop_4434:
37762 fmovrdne %g7, %f4, %f6
37763loop_4435:
37764 fpadd16s %f2, %f2, %f9
37765 movvc %icc, %o7, %g1
37766 std %f2, [%l7 + 0x28]
37767 fmovdpos %xcc, %f8, %f2
37768 bneg loop_4436
37769 fbn %fcc0, loop_4437
37770 be %icc, loop_4438
37771 orncc %g5, %l1, %g6
37772loop_4436:
37773 fmovrsgz %o0, %f8, %f0
37774loop_4437:
37775 fmovsl %xcc, %f4, %f1
37776loop_4438:
37777 fnegd %f6, %f0
37778 bl,pn %icc, loop_4439
37779 fmovdvc %icc, %f6, %f5
37780 srax %l5, %o5, %o6
37781 sth %l6, [%l7 + 0x10]
37782loop_4439:
37783 std %f14, [%l7 + 0x48]
37784 fmovrslez %i7, %f10, %f3
37785 stw %o1, [%l7 + 0x74]
37786 stx %i5, [%l7 + 0x20]
37787 bshuffle %f4, %f4, %f2
37788 taddcc %i4, 0x07A1, %i1
37789 taddcctv %l4, 0x058A, %o2
37790 ldd [%l7 + 0x20], %f14
37791 stb %i3, [%l7 + 0x19]
37792 ldd [%l7 + 0x20], %f6
37793 mova %icc, %l3, %l2
37794 fandnot2 %f8, %f0, %f4
37795 fpsub16 %f4, %f0, %f0
37796 sth %o4, [%l7 + 0x08]
37797 ldx [%l7 + 0x08], %g3
37798 movl %xcc, %l0, %g2
37799 array32 %o3, %i6, %i0
37800 fandnot1 %f12, %f14, %f12
37801 ldd [%l7 + 0x38], %f6
37802 stx %g4, [%l7 + 0x70]
37803 fsrc1 %f8, %f6
37804 fcmple16 %f2, %f10, %g7
37805 std %f8, [%l7 + 0x58]
37806 ldx [%l7 + 0x40], %o7
37807 move %icc, %i2, %g1
37808 movne %xcc, %l1, %g6
37809 bne,a,pt %icc, loop_4440
37810 fpsub16s %f1, %f7, %f15
37811 sth %g5, [%l7 + 0x38]
37812 fmovsleu %icc, %f6, %f14
37813loop_4440:
37814 udiv %l5, 0x1585, %o0
37815 fpadd32 %f10, %f10, %f0
37816 fmovdn %icc, %f9, %f2
37817 fbge %fcc1, loop_4441
37818 fmovdleu %xcc, %f0, %f7
37819 fmovdcc %xcc, %f0, %f0
37820 fones %f3
37821loop_4441:
37822 mova %icc, %o6, %o5
37823 ldd [%l7 + 0x50], %f0
37824 umul %l6, 0x09EE, %i7
37825 pdist %f12, %f14, %f8
37826 ld [%l7 + 0x44], %f11
37827 fandnot1 %f8, %f8, %f4
37828 orncc %o1, %i4, %i5
37829 stx %i1, [%l7 + 0x68]
37830 fmovdne %icc, %f1, %f7
37831 fmovsneg %icc, %f1, %f15
37832 ldd [%l7 + 0x50], %f8
37833 fmovrdgz %o2, %f12, %f4
37834 brgez,a %l4, loop_4442
37835 ldsh [%l7 + 0x58], %l3
37836 edge16n %l2, %o4, %i3
37837 st %f2, [%l7 + 0x08]
37838loop_4442:
37839 movgu %icc, %l0, %g2
37840 fmul8sux16 %f10, %f12, %f2
37841 tne %icc, 0x7
37842 fmovde %icc, %f2, %f1
37843 movrlz %o3, %g3, %i0
37844 std %f12, [%l7 + 0x20]
37845 fors %f13, %f11, %f3
37846 andncc %g4, %g7, %o7
37847 fpsub16s %f12, %f9, %f4
37848 sdiv %i2, 0x0F02, %g1
37849 fmovdne %icc, %f12, %f15
37850 xor %i6, %l1, %g5
37851 ldsb [%l7 + 0x7A], %g6
37852 ldub [%l7 + 0x49], %o0
37853 movrgez %o6, %o5, %l6
37854 array32 %l5, %o1, %i4
37855 lduh [%l7 + 0x54], %i5
37856 fpack32 %f2, %f10, %f4
37857 fpmerge %f3, %f2, %f14
37858 fcmple16 %f4, %f10, %i1
37859 bl %xcc, loop_4443
37860 tneg %icc, 0x6
37861 ld [%l7 + 0x50], %f5
37862 fmovsne %icc, %f10, %f8
37863loop_4443:
37864 umulcc %o2, 0x1B0F, %i7
37865 fmovsvc %xcc, %f2, %f14
37866 movg %icc, %l3, %l4
37867 movl %icc, %l2, %i3
37868 fmovdcc %xcc, %f1, %f4
37869 movrgz %o4, %g2, %l0
37870 tg %xcc, 0x5
37871 fcmpgt16 %f14, %f14, %o3
37872 ldub [%l7 + 0x5E], %i0
37873 ldd [%l7 + 0x10], %f8
37874 sth %g4, [%l7 + 0x76]
37875 tne %icc, 0x4
37876 std %f10, [%l7 + 0x48]
37877 fsrc2 %f2, %f12
37878 tpos %icc, 0x5
37879 fble,a %fcc0, loop_4444
37880 ldx [%l7 + 0x58], %g3
37881 fxors %f4, %f1, %f2
37882 fcmpne32 %f14, %f8, %o7
37883loop_4444:
37884 fpadd32s %f11, %f0, %f14
37885 stb %i2, [%l7 + 0x41]
37886 tgu %xcc, 0x2
37887 movrgez %g1, %g7, %i6
37888 pdist %f14, %f2, %f0
37889 fbo,a %fcc0, loop_4445
37890 nop
37891 setx loop_4446, %l0, %l1
37892 wrpr 0x1, %tl
37893 wrpr %l1, %tpc
37894 add %l1, 0x4, %l1
37895 wrpr %l1, %tnpc
37896 setx 0x34400001400, %l0, %l1
37897 wrpr %l1, %tstate
37898 wrhpr 0x4, %htstate
37899 retry
37900 stb %g5, [%l7 + 0x75]
37901 ld [%l7 + 0x54], %f12
37902loop_4445:
37903 bshuffle %f6, %f2, %f2
37904loop_4446:
37905 lduw [%l7 + 0x38], %l1
37906 fmovsge %xcc, %f12, %f13
37907 movcs %xcc, %g6, %o6
37908 movne %icc, %o0, %o5
37909 fornot2s %f6, %f8, %f6
37910 st %f10, [%l7 + 0x30]
37911 call loop_4447
37912 fornot2 %f0, %f6, %f0
37913 fcmpd %fcc1, %f6, %f2
37914 fbe,a %fcc3, loop_4448
37915loop_4447:
37916 movre %l6, %l5, %o1
37917 fmul8x16au %f10, %f4, %f0
37918 fnors %f14, %f5, %f5
37919loop_4448:
37920 ldsh [%l7 + 0x0E], %i4
37921 sdivcc %i5, 0x0477, %i1
37922 movrlz %o2, 0x24A, %i7
37923 siam 0x7
37924 fxnors %f3, %f12, %f1
37925 fmovdvs %icc, %f1, %f4
37926 stb %l4, [%l7 + 0x75]
37927 sth %l3, [%l7 + 0x10]
37928 orcc %l2, %i3, %o4
37929 stb %g2, [%l7 + 0x31]
37930 fandnot2s %f15, %f2, %f14
37931 fone %f2
37932 lduh [%l7 + 0x50], %l0
37933 smulcc %i0, 0x1C96, %g4
37934 movrlez %g3, %o3, %i2
37935 fzero %f0
37936 ldd [%l7 + 0x28], %f0
37937 fzeros %f2
37938 tsubcc %o7, 0x1AFB, %g7
37939 srl %g1, %i6, %l1
37940 edge8n %g5, %g6, %o0
37941 fandnot2s %f9, %f12, %f4
37942 fmovscc %xcc, %f9, %f1
37943 brgz,a %o6, loop_4449
37944 tle %icc, 0x2
37945 ldx [%l7 + 0x28], %o5
37946 fnegs %f2, %f9
37947loop_4449:
37948 fmul8sux16 %f2, %f12, %f12
37949 stb %l6, [%l7 + 0x72]
37950 fbo %fcc3, loop_4450
37951 fcmpeq32 %f4, %f10, %o1
37952 movl %icc, %l5, %i5
37953 sth %i4, [%l7 + 0x14]
37954loop_4450:
37955 ldub [%l7 + 0x2F], %o2
37956 bl,pt %icc, loop_4451
37957 movrgez %i7, 0x1E1, %l4
37958 lduh [%l7 + 0x4E], %i1
37959 orn %l2, 0x1DFC, %i3
37960loop_4451:
37961 bleu,a,pn %icc, loop_4452
37962 ldsh [%l7 + 0x16], %l3
37963 fpack16 %f12, %f15
37964 fornot2 %f2, %f8, %f2
37965loop_4452:
37966 bne,a loop_4453
37967 fmovsvc %icc, %f3, %f15
37968 ldsw [%l7 + 0x54], %o4
37969 ldsh [%l7 + 0x4C], %g2
37970loop_4453:
37971 ldsw [%l7 + 0x18], %i0
37972 fbl %fcc2, loop_4454
37973 fpsub32s %f3, %f14, %f11
37974 movrne %l0, 0x342, %g3
37975 fmovrdgz %g4, %f4, %f12
37976loop_4454:
37977 stb %i2, [%l7 + 0x4A]
37978 brgez %o7, loop_4455
37979 ldsh [%l7 + 0x5C], %o3
37980 fmul8sux16 %f6, %f12, %f0
37981 add %g1, %i6, %l1
37982loop_4455:
37983 fornot1s %f5, %f5, %f9
37984 fone %f12
37985 ld [%l7 + 0x4C], %f9
37986 stw %g7, [%l7 + 0x60]
37987 fcmpd %fcc2, %f2, %f4
37988 movle %icc, %g5, %o0
37989 st %f15, [%l7 + 0x20]
37990 edge32l %g6, %o5, %l6
37991 for %f12, %f10, %f4
37992 fmovsg %xcc, %f0, %f0
37993 fcmpne32 %f0, %f2, %o6
37994 umulcc %l5, %o1, %i5
37995 fand %f14, %f8, %f10
37996 fbule,a %fcc3, loop_4456
37997 ldx [%l7 + 0x60], %o2
37998 alignaddrl %i4, %i7, %l4
37999 stx %i1, [%l7 + 0x68]
38000loop_4456:
38001 brgz %i3, loop_4457
38002 movn %icc, %l3, %o4
38003 edge16 %l2, %g2, %i0
38004 std %f4, [%l7 + 0x08]
38005loop_4457:
38006 bl %xcc, loop_4458
38007 tcs %icc, 0x7
38008 ldx [%l7 + 0x20], %g3
38009 stx %l0, [%l7 + 0x68]
38010loop_4458:
38011 fbge,a %fcc1, loop_4459
38012 fcmple16 %f12, %f14, %i2
38013 xnorcc %g4, 0x1393, %o7
38014 fands %f8, %f0, %f3
38015loop_4459:
38016 array8 %o3, %g1, %l1
38017 movg %icc, %i6, %g5
38018 fmovde %xcc, %f5, %f10
38019 sllx %g7, %g6, %o5
38020 fors %f9, %f12, %f5
38021 tgu %icc, 0x4
38022 fmovdne %icc, %f4, %f3
38023 ldsw [%l7 + 0x08], %l6
38024 sth %o6, [%l7 + 0x1A]
38025 bneg,a %xcc, loop_4460
38026 stx %o0, [%l7 + 0x08]
38027 fbg,a %fcc0, loop_4461
38028 bn loop_4462
38029loop_4460:
38030 fpadd32s %f6, %f3, %f11
38031 movrlz %l5, 0x3A7, %i5
38032loop_4461:
38033 fmuld8ulx16 %f15, %f12, %f14
38034loop_4462:
38035 brnz,a %o1, loop_4463
38036 stw %i4, [%l7 + 0x0C]
38037 lduh [%l7 + 0x20], %i7
38038 fmovdneg %xcc, %f0, %f10
38039loop_4463:
38040 fbule,a %fcc3, loop_4464
38041 tvs %xcc, 0x3
38042 ldsh [%l7 + 0x4C], %l4
38043 orcc %i1, 0x05DB, %o2
38044loop_4464:
38045 movre %i3, 0x3BB, %l3
38046 xnorcc %o4, 0x0A41, %l2
38047 tg %xcc, 0x3
38048 fmovdgu %xcc, %f5, %f9
38049 orn %i0, %g2, %l0
38050 fmul8sux16 %f10, %f14, %f0
38051 fmovrsne %i2, %f10, %f6
38052 xorcc %g4, %o7, %g3
38053 bcc loop_4465
38054 stx %o3, [%l7 + 0x30]
38055 stb %l1, [%l7 + 0x76]
38056 fmuld8sux16 %f7, %f7, %f8
38057loop_4465:
38058 fmovsvc %xcc, %f13, %f13
38059 faligndata %f14, %f6, %f10
38060 fmovdgu %icc, %f4, %f14
38061 stx %g1, [%l7 + 0x30]
38062 movl %icc, %g5, %g7
38063 std %f0, [%l7 + 0x58]
38064 tsubcc %i6, %o5, %l6
38065 fpsub32s %f3, %f6, %f3
38066 fpadd16 %f12, %f12, %f8
38067 fmovdl %icc, %f15, %f10
38068 fcmpne16 %f10, %f14, %g6
38069 sth %o6, [%l7 + 0x12]
38070 pdist %f10, %f2, %f6
38071 fmuld8ulx16 %f13, %f15, %f2
38072 udivx %o0, 0x1725, %i5
38073 fbl,a %fcc0, loop_4466
38074 edge8 %l5, %o1, %i4
38075 addcc %l4, 0x0477, %i1
38076 stw %i7, [%l7 + 0x58]
38077loop_4466:
38078 tneg %xcc, 0x0
38079 stx %o2, [%l7 + 0x38]
38080 fcmped %fcc2, %f12, %f12
38081 te %icc, 0x1
38082 fmovsvs %icc, %f0, %f2
38083 fmovdvc %xcc, %f4, %f1
38084 brlz %i3, loop_4467
38085 mulscc %l3, %l2, %i0
38086 brlez,a %o4, loop_4468
38087 sth %l0, [%l7 + 0x4E]
38088loop_4467:
38089 stb %g2, [%l7 + 0x33]
38090 fpsub16s %f1, %f2, %f8
38091loop_4468:
38092 sra %i2, 0x01, %o7
38093 fnegs %f10, %f13
38094 fbn,a %fcc1, loop_4469
38095 fxor %f10, %f6, %f2
38096 alignaddr %g3, %g4, %l1
38097 fornot2 %f0, %f10, %f2
38098loop_4469:
38099 movl %xcc, %o3, %g5
38100 lduh [%l7 + 0x4E], %g1
38101 std %f10, [%l7 + 0x78]
38102 bgu,pt %xcc, loop_4470
38103 ldub [%l7 + 0x40], %i6
38104 fmovse %icc, %f10, %f5
38105 movrlz %g7, %o5, %g6
38106loop_4470:
38107 tn %xcc, 0x4
38108 std %f12, [%l7 + 0x18]
38109 subc %l6, 0x108F, %o0
38110 taddcctv %o6, 0x19D0, %i5
38111 fnand %f12, %f4, %f10
38112 array8 %o1, %i4, %l5
38113 ld [%l7 + 0x68], %f8
38114 fmovsl %icc, %f3, %f2
38115 ldub [%l7 + 0x27], %i1
38116 bge,pt %xcc, loop_4471
38117 std %f6, [%l7 + 0x18]
38118 fpadd16s %f6, %f12, %f4
38119 nop
38120 setx loop_4472, %l0, %l1
38121 wrpr 0x1, %tl
38122 wrpr %l1, %tnpc
38123 setx 0x34400001400, %l0, %l1
38124 wrpr %l1, %tstate
38125 wrhpr 0x4, %htstate
38126 done
38127loop_4471:
38128 subccc %l4, 0x11D6, %o2
38129 fandnot2 %f6, %f10, %f0
38130 edge8l %i7, %i3, %l2
38131loop_4472:
38132 edge32 %l3, %o4, %l0
38133 fbn %fcc0, loop_4473
38134 bshuffle %f10, %f12, %f10
38135 lduh [%l7 + 0x22], %g2
38136 lduw [%l7 + 0x20], %i2
38137loop_4473:
38138 ldsb [%l7 + 0x6B], %o7
38139 sdivcc %g3, 0x03F7, %g4
38140 fnor %f0, %f10, %f6
38141 stb %l1, [%l7 + 0x55]
38142 fpackfix %f2, %f0
38143 fxor %f8, %f12, %f0
38144 fmovspos %xcc, %f12, %f4
38145 fmuld8ulx16 %f0, %f5, %f6
38146 edge16 %i0, %o3, %g5
38147 lduh [%l7 + 0x14], %g1
38148 movpos %icc, %i6, %o5
38149 fmovdle %xcc, %f7, %f9
38150 bg loop_4474
38151 alignaddr %g7, %l6, %g6
38152 fpsub16 %f6, %f8, %f8
38153 sth %o0, [%l7 + 0x34]
38154loop_4474:
38155 fexpand %f2, %f10
38156 stb %i5, [%l7 + 0x28]
38157 ldsh [%l7 + 0x16], %o1
38158 fsrc2 %f4, %f14
38159 mulscc %o6, 0x0679, %i4
38160 ta %xcc, 0x7
38161 fmovdcs %icc, %f6, %f9
38162 std %f8, [%l7 + 0x28]
38163 fcmpgt32 %f6, %f6, %l5
38164 tvc %xcc, 0x6
38165 fpadd16 %f2, %f10, %f0
38166 subc %l4, 0x0BDE, %o2
38167 fmovdl %icc, %f11, %f12
38168 sub %i1, %i3, %i7
38169 movvc %xcc, %l2, %l3
38170 lduw [%l7 + 0x78], %o4
38171 lduh [%l7 + 0x22], %l0
38172 movcs %xcc, %g2, %o7
38173 lduw [%l7 + 0x68], %i2
38174 movre %g4, %g3, %i0
38175 ldd [%l7 + 0x38], %f2
38176 fabss %f11, %f0
38177 call loop_4475
38178 stx %l1, [%l7 + 0x70]
38179 std %f6, [%l7 + 0x68]
38180 fmul8x16au %f4, %f2, %f12
38181loop_4475:
38182 fnand %f2, %f6, %f12
38183 ldx [%l7 + 0x78], %o3
38184 fmovdgu %icc, %f13, %f3
38185 fpmerge %f9, %f15, %f12
38186 fmovrdgez %g5, %f8, %f0
38187 xorcc %i6, %g1, %g7
38188 xorcc %l6, 0x0EA7, %g6
38189 movgu %icc, %o0, %o5
38190 fsrc1 %f0, %f14
38191 lduw [%l7 + 0x2C], %i5
38192 ldsh [%l7 + 0x68], %o6
38193 lduh [%l7 + 0x4A], %i4
38194 stx %l5, [%l7 + 0x78]
38195 fcmps %fcc3, %f12, %f0
38196 movleu %icc, %l4, %o1
38197 subccc %o2, 0x0E14, %i1
38198 fmovsge %icc, %f4, %f13
38199 stw %i7, [%l7 + 0x18]
38200 stw %i3, [%l7 + 0x6C]
38201 smul %l2, %o4, %l3
38202 ldd [%l7 + 0x08], %f10
38203 orcc %g2, 0x1026, %l0
38204 movre %o7, %i2, %g3
38205 bne,a,pn %xcc, loop_4476
38206 fone %f6
38207 st %f15, [%l7 + 0x68]
38208 movn %icc, %g4, %i0
38209loop_4476:
38210 or %o3, %g5, %i6
38211 edge32ln %g1, %l1, %l6
38212 movrne %g6, %g7, %o0
38213 fcmple32 %f2, %f8, %i5
38214 ldsw [%l7 + 0x28], %o5
38215 bl,a,pn %xcc, loop_4477
38216 fxnors %f13, %f3, %f10
38217 tvs %icc, 0x1
38218 fnegd %f6, %f14
38219loop_4477:
38220 alignaddr %i4, %l5, %l4
38221 sth %o1, [%l7 + 0x12]
38222 sth %o2, [%l7 + 0x7A]
38223 array32 %i1, %o6, %i7
38224 std %f10, [%l7 + 0x20]
38225 movrlz %l2, 0x327, %i3
38226 alignaddrl %o4, %l3, %g2
38227 ldsw [%l7 + 0x74], %o7
38228 fble %fcc1, loop_4478
38229 stx %i2, [%l7 + 0x68]
38230 movcc %xcc, %l0, %g3
38231 fmul8x16au %f6, %f4, %f14
38232loop_4478:
38233 alignaddrl %i0, %o3, %g5
38234 subccc %g4, %g1, %l1
38235 fmovdge %icc, %f1, %f13
38236 fmul8ulx16 %f6, %f2, %f2
38237 addc %l6, %i6, %g6
38238 edge32ln %g7, %i5, %o5
38239 tgu %icc, 0x0
38240 stw %o0, [%l7 + 0x70]
38241 edge32ln %l5, %l4, %o1
38242 bleu loop_4479
38243 fmovdg %xcc, %f14, %f8
38244 fpadd32s %f5, %f3, %f5
38245 call loop_4480
38246loop_4479:
38247 fbule,a %fcc1, loop_4481
38248 ldsw [%l7 + 0x48], %i4
38249 fmovdcs %icc, %f12, %f6
38250loop_4480:
38251 fmovsa %xcc, %f15, %f4
38252loop_4481:
38253 ld [%l7 + 0x68], %f11
38254 fcmpne16 %f4, %f4, %i1
38255 udiv %o6, 0x052A, %o2
38256 fmovdcc %xcc, %f0, %f6
38257 edge32l %i7, %i3, %l2
38258 fmovsneg %icc, %f5, %f5
38259 taddcctv %o4, 0x02F7, %g2
38260 fmovdge %xcc, %f14, %f10
38261 edge16 %l3, %o7, %i2
38262 xor %g3, 0x018B, %l0
38263 fmovsn %icc, %f15, %f15
38264 srax %o3, 0x04, %i0
38265 fbne,a %fcc1, loop_4482
38266 tleu %xcc, 0x4
38267 smul %g5, %g4, %l1
38268 edge32l %l6, %i6, %g6
38269loop_4482:
38270 fsrc2 %f0, %f0
38271 fzeros %f9
38272 fbug,a %fcc1, loop_4483
38273 fmovsl %xcc, %f5, %f2
38274 fnot2 %f0, %f0
38275 ldx [%l7 + 0x38], %g7
38276loop_4483:
38277 edge32 %g1, %o5, %i5
38278 tl %xcc, 0x1
38279 fcmpne16 %f6, %f8, %l5
38280 fnors %f12, %f8, %f1
38281 for %f8, %f14, %f6
38282 tsubcctv %l4, %o1, %o0
38283 fmovsge %icc, %f11, %f6
38284 ldx [%l7 + 0x28], %i1
38285 orcc %i4, %o6, %o2
38286 edge32ln %i3, %i7, %l2
38287 fmovsge %xcc, %f7, %f2
38288 brnz %o4, loop_4484
38289 fbu,a %fcc2, loop_4485
38290 smul %l3, 0x1F57, %g2
38291 stx %o7, [%l7 + 0x58]
38292loop_4484:
38293 bpos,a loop_4486
38294loop_4485:
38295 fpack16 %f14, %f14
38296 fnand %f14, %f4, %f4
38297 sdivcc %i2, 0x0888, %g3
38298loop_4486:
38299 ldx [%l7 + 0x10], %l0
38300 addcc %i0, %o3, %g4
38301 lduh [%l7 + 0x5A], %g5
38302 fcmpd %fcc3, %f8, %f0
38303 fpmerge %f10, %f11, %f8
38304 te %icc, 0x2
38305 bge,pt %icc, loop_4487
38306 fpackfix %f2, %f0
38307 fxnors %f0, %f11, %f15
38308 sth %l6, [%l7 + 0x08]
38309loop_4487:
38310 edge32l %i6, %g6, %l1
38311 taddcctv %g1, %g7, %i5
38312 brgz %o5, loop_4488
38313 fzero %f6
38314 stb %l4, [%l7 + 0x69]
38315 stw %l5, [%l7 + 0x48]
38316loop_4488:
38317 fmuld8sux16 %f14, %f15, %f4
38318 fmovda %icc, %f14, %f3
38319 ldd [%l7 + 0x38], %f14
38320 lduh [%l7 + 0x4A], %o0
38321 brnz %i1, loop_4489
38322 edge16ln %i4, %o6, %o1
38323 bne,pt %icc, loop_4490
38324 stw %o2, [%l7 + 0x7C]
38325loop_4489:
38326 fmovrdlez %i7, %f6, %f14
38327 edge16ln %l2, %i3, %l3
38328loop_4490:
38329 bvc,pn %xcc, loop_4491
38330 stw %o4, [%l7 + 0x78]
38331 movre %g2, 0x123, %o7
38332 stw %g3, [%l7 + 0x2C]
38333loop_4491:
38334 fmovde %xcc, %f6, %f15
38335 fmuld8sux16 %f2, %f8, %f6
38336 std %f6, [%l7 + 0x40]
38337 fmovrdne %i2, %f14, %f8
38338 ld [%l7 + 0x60], %f11
38339 fsrc2 %f8, %f4
38340 sdiv %l0, 0x1F7D, %o3
38341 fbul,a %fcc0, loop_4492
38342 std %f8, [%l7 + 0x68]
38343 bshuffle %f0, %f12, %f4
38344 fmul8ulx16 %f14, %f14, %f4
38345loop_4492:
38346 fcmpne32 %f8, %f10, %i0
38347 fmuld8ulx16 %f5, %f6, %f2
38348 ldsb [%l7 + 0x42], %g5
38349 bvc,a,pn %xcc, loop_4493
38350 fcmpne16 %f8, %f0, %l6
38351 fmovdn %xcc, %f4, %f15
38352 fmovrslez %i6, %f8, %f3
38353loop_4493:
38354 fmovdgu %xcc, %f9, %f4
38355 fpadd32 %f8, %f2, %f8
38356 srl %g4, %l1, %g1
38357 fbu,a %fcc3, loop_4494
38358 tleu %xcc, 0x3
38359 bge loop_4495
38360 fmovde %icc, %f12, %f12
38361loop_4494:
38362 fandnot1 %f2, %f12, %f14
38363 sdivx %g6, 0x12FA, %g7
38364loop_4495:
38365 std %f2, [%l7 + 0x60]
38366 sdivcc %i5, 0x0632, %o5
38367 fbul,a %fcc1, loop_4496
38368 fblg,a %fcc2, loop_4497
38369 lduh [%l7 + 0x2A], %l5
38370 lduh [%l7 + 0x1C], %o0
38371loop_4496:
38372 fmovrsgez %i1, %f3, %f14
38373loop_4497:
38374 fpadd32 %f10, %f10, %f8
38375 for %f10, %f6, %f10
38376 ldd [%l7 + 0x18], %f4
38377 sth %i4, [%l7 + 0x4C]
38378 bneg,pn %xcc, loop_4498
38379 fmul8x16al %f6, %f4, %f14
38380 fxor %f4, %f4, %f4
38381 std %f0, [%l7 + 0x70]
38382loop_4498:
38383 bl,a,pn %xcc, loop_4499
38384 stx %l4, [%l7 + 0x30]
38385 ld [%l7 + 0x18], %f5
38386 fmovsneg %icc, %f2, %f3
38387loop_4499:
38388 smul %o6, %o1, %o2
38389 orcc %i7, %i3, %l3
38390 fpack16 %f6, %f9
38391 umul %l2, %o4, %o7
38392 fmovdpos %icc, %f0, %f8
38393 call loop_4500
38394 edge8l %g2, %g3, %l0
38395 bl,a,pn %icc, loop_4501
38396 nop
38397 setx loop_4502, %l0, %l1
38398 wrpr 0x1, %tl
38399 wrpr %l1, %tnpc
38400 setx 0x34400001400, %l0, %l1
38401 wrpr %l1, %tstate
38402 wrhpr 0x4, %htstate
38403 done
38404loop_4500:
38405 fpack16 %f2, %f2
38406 for %f6, %f0, %f2
38407loop_4501:
38408 fornot2s %f0, %f14, %f13
38409loop_4502:
38410 subcc %i2, 0x0193, %o3
38411 ldx [%l7 + 0x10], %g5
38412 ldd [%l7 + 0x18], %f2
38413 fsrc2s %f4, %f13
38414 edge32l %l6, %i6, %i0
38415 ld [%l7 + 0x70], %f13
38416 lduw [%l7 + 0x2C], %l1
38417 edge8ln %g4, %g6, %g1
38418 ldsb [%l7 + 0x56], %g7
38419 movre %o5, %i5, %l5
38420 ldub [%l7 + 0x54], %i1
38421 for %f8, %f14, %f8
38422 tsubcc %i4, %o0, %o6
38423 brlez %l4, loop_4503
38424 movrlez %o1, %i7, %i3
38425 fpack16 %f10, %f2
38426 smulcc %o2, %l2, %l3
38427loop_4503:
38428 fba %fcc2, loop_4504
38429 stw %o7, [%l7 + 0x18]
38430 ldd [%l7 + 0x40], %f14
38431 bleu loop_4505
38432loop_4504:
38433 fxors %f11, %f3, %f11
38434 movpos %xcc, %o4, %g3
38435 fmovrsgez %g2, %f6, %f9
38436loop_4505:
38437 fba %fcc2, loop_4506
38438 std %f8, [%l7 + 0x30]
38439 fmovsneg %icc, %f3, %f15
38440 for %f12, %f6, %f4
38441loop_4506:
38442 sth %l0, [%l7 + 0x52]
38443 fble,a %fcc3, loop_4507
38444 tl %icc, 0x6
38445 fmovsa %icc, %f2, %f7
38446 fpsub16 %f0, %f14, %f6
38447loop_4507:
38448 fmovscs %icc, %f9, %f8
38449 ldd [%l7 + 0x48], %f0
38450 fmovrdgz %i2, %f8, %f14
38451 brgz %g5, loop_4508
38452 orcc %l6, 0x1B02, %o3
38453 sth %i0, [%l7 + 0x3E]
38454 fmovde %icc, %f1, %f3
38455loop_4508:
38456 lduw [%l7 + 0x48], %i6
38457 subc %g4, %g6, %l1
38458 fcmple32 %f12, %f10, %g7
38459 fmovdg %icc, %f6, %f8
38460 ta %icc, 0x6
38461 movle %xcc, %o5, %g1
38462 fone %f0
38463 subc %l5, 0x134A, %i1
38464 fors %f9, %f12, %f10
38465 fmovsa %icc, %f0, %f2
38466 stw %i4, [%l7 + 0x50]
38467 andncc %o0, %i5, %l4
38468 stw %o1, [%l7 + 0x48]
38469 tvs %xcc, 0x4
38470 ldd [%l7 + 0x50], %f4
38471 mova %xcc, %o6, %i7
38472 fcmpeq32 %f0, %f10, %o2
38473 sth %l2, [%l7 + 0x0C]
38474 movrlez %l3, 0x25E, %i3
38475 fbule %fcc1, loop_4509
38476 fnot2s %f15, %f1
38477 fones %f13
38478 array32 %o7, %o4, %g3
38479loop_4509:
38480 fmovdg %xcc, %f3, %f14
38481 fmul8x16au %f8, %f10, %f12
38482 fcmpd %fcc2, %f14, %f12
38483 movrgez %l0, 0x38E, %i2
38484 std %f4, [%l7 + 0x58]
38485 std %f8, [%l7 + 0x78]
38486 brz,a %g2, loop_4510
38487 movneg %xcc, %g5, %l6
38488 tvc %icc, 0x0
38489 lduh [%l7 + 0x58], %i0
38490loop_4510:
38491 movvs %icc, %o3, %g4
38492 udivx %g6, 0x0B5E, %l1
38493 sth %i6, [%l7 + 0x58]
38494 fxors %f2, %f9, %f13
38495 brz %o5, loop_4511
38496 fbule,a %fcc0, loop_4512
38497 std %f0, [%l7 + 0x78]
38498 fands %f5, %f2, %f11
38499loop_4511:
38500 tsubcctv %g7, 0x0F26, %g1
38501loop_4512:
38502 pdist %f0, %f10, %f12
38503 ldx [%l7 + 0x08], %l5
38504 ta %xcc, 0x1
38505 fmovda %icc, %f11, %f3
38506 ldsb [%l7 + 0x6C], %i1
38507 stb %i4, [%l7 + 0x2F]
38508 tvs %icc, 0x0
38509 ldd [%l7 + 0x18], %f6
38510 stw %i5, [%l7 + 0x18]
38511 fmul8x16 %f3, %f10, %f8
38512 fpadd16s %f10, %f12, %f5
38513 stw %o0, [%l7 + 0x60]
38514 fmul8x16 %f12, %f10, %f4
38515 st %f4, [%l7 + 0x0C]
38516 siam 0x2
38517 lduw [%l7 + 0x38], %o1
38518 fmovrse %o6, %f8, %f15
38519 st %f5, [%l7 + 0x30]
38520 ldsb [%l7 + 0x3E], %i7
38521 movn %xcc, %l4, %l2
38522 fmovse %icc, %f12, %f9
38523 sth %l3, [%l7 + 0x7A]
38524 std %f2, [%l7 + 0x50]
38525 ldub [%l7 + 0x10], %i3
38526 smul %o2, %o7, %g3
38527 stw %l0, [%l7 + 0x30]
38528 movcs %icc, %i2, %o4
38529 std %f12, [%l7 + 0x10]
38530 std %f14, [%l7 + 0x18]
38531 taddcctv %g2, %l6, %g5
38532 fmovdn %xcc, %f15, %f13
38533 array16 %o3, %g4, %i0
38534 fpsub16s %f12, %f15, %f11
38535 ldx [%l7 + 0x50], %l1
38536 stb %g6, [%l7 + 0x66]
38537 bvs %xcc, loop_4513
38538 ld [%l7 + 0x30], %f11
38539 ldd [%l7 + 0x50], %f6
38540 edge32ln %i6, %g7, %g1
38541loop_4513:
38542 fnors %f15, %f5, %f10
38543 brlz,a %l5, loop_4514
38544 ldub [%l7 + 0x1D], %i1
38545 fcmple16 %f10, %f6, %i4
38546 sth %o5, [%l7 + 0x74]
38547loop_4514:
38548 movle %xcc, %i5, %o0
38549 fmovsa %icc, %f11, %f5
38550 bvs loop_4515
38551 edge32n %o6, %i7, %l4
38552 stx %l2, [%l7 + 0x70]
38553 fornot1s %f0, %f0, %f11
38554loop_4515:
38555 fbo %fcc3, loop_4516
38556 ldx [%l7 + 0x70], %o1
38557 fmovdgu %xcc, %f9, %f6
38558 taddcc %i3, 0x06E4, %l3
38559loop_4516:
38560 and %o2, %o7, %l0
38561 ldub [%l7 + 0x30], %g3
38562 fpsub32s %f4, %f10, %f12
38563 brlz %i2, loop_4517
38564 fmovsge %icc, %f4, %f11
38565 stw %o4, [%l7 + 0x20]
38566 ldsw [%l7 + 0x4C], %l6
38567loop_4517:
38568 stx %g5, [%l7 + 0x08]
38569 brlz,a %g2, loop_4518
38570 fmovsgu %xcc, %f13, %f13
38571 stw %g4, [%l7 + 0x0C]
38572 fxor %f12, %f12, %f0
38573loop_4518:
38574 ld [%l7 + 0x7C], %f12
38575 fbne %fcc1, loop_4519
38576 tpos %xcc, 0x2
38577 movg %xcc, %i0, %l1
38578 movrgez %o3, %g6, %g7
38579loop_4519:
38580 sdiv %i6, 0x026A, %g1
38581 ldub [%l7 + 0x33], %l5
38582 andncc %i1, %i4, %o5
38583 lduw [%l7 + 0x34], %o0
38584 ldsw [%l7 + 0x64], %o6
38585 ldd [%l7 + 0x20], %f14
38586 sllx %i7, 0x0E, %i5
38587 ldsb [%l7 + 0x75], %l2
38588 tg %icc, 0x5
38589 fmovrsgz %l4, %f5, %f6
38590 std %f8, [%l7 + 0x28]
38591 fmovrsne %o1, %f1, %f4
38592 fsrc1 %f2, %f6
38593 fmovdvs %icc, %f14, %f2
38594 fmovdle %icc, %f10, %f12
38595 sethi 0x16F9, %i3
38596 subccc %o2, 0x1248, %o7
38597 fandnot2s %f9, %f5, %f12
38598 brgez,a %l0, loop_4520
38599 fxor %f0, %f12, %f0
38600 bcc,a,pt %icc, loop_4521
38601 taddcctv %g3, 0x0FA4, %i2
38602loop_4520:
38603 fexpand %f13, %f4
38604 movrgez %l3, %l6, %o4
38605loop_4521:
38606 fbo,a %fcc1, loop_4522
38607 bvc,a loop_4523
38608 bgu,a,pt %xcc, loop_4524
38609 fmovsneg %icc, %f10, %f14
38610loop_4522:
38611 ldx [%l7 + 0x68], %g2
38612loop_4523:
38613 std %f12, [%l7 + 0x30]
38614loop_4524:
38615 fabss %f2, %f10
38616 bvs,a loop_4525
38617 addcc %g4, %i0, %g5
38618 edge32n %o3, %g6, %g7
38619 ldd [%l7 + 0x40], %f12
38620loop_4525:
38621 movrlz %i6, %g1, %l1
38622 edge16ln %i1, %i4, %l5
38623 mulx %o5, %o6, %o0
38624 fcmpne16 %f10, %f14, %i7
38625 siam 0x4
38626 udiv %i5, 0x1C5A, %l2
38627 fmul8ulx16 %f14, %f8, %f0
38628 fmovscs %xcc, %f12, %f6
38629 st %f1, [%l7 + 0x24]
38630 fmovdcs %xcc, %f11, %f4
38631 tleu %icc, 0x7
38632 bcc,a,pn %xcc, loop_4526
38633 edge8ln %o1, %i3, %o2
38634 fbne %fcc2, loop_4527
38635 fpack32 %f8, %f2, %f14
38636loop_4526:
38637 ldsb [%l7 + 0x2D], %o7
38638 fsrc1s %f12, %f15
38639loop_4527:
38640 std %f6, [%l7 + 0x70]
38641 ldsh [%l7 + 0x24], %l0
38642 udivx %g3, 0x1C50, %i2
38643 ld [%l7 + 0x20], %f2
38644 sth %l3, [%l7 + 0x1C]
38645 fblg %fcc0, loop_4528
38646 ld [%l7 + 0x78], %f2
38647 addc %l4, 0x1371, %o4
38648 ldsb [%l7 + 0x5E], %g2
38649loop_4528:
38650 std %f12, [%l7 + 0x10]
38651 lduw [%l7 + 0x08], %g4
38652 fabss %f9, %f12
38653 ldub [%l7 + 0x7C], %i0
38654 sth %g5, [%l7 + 0x56]
38655 orcc %l6, 0x18B1, %g6
38656 movrlz %o3, 0x377, %i6
38657 andn %g7, 0x1481, %l1
38658 sth %g1, [%l7 + 0x6E]
38659 std %f14, [%l7 + 0x08]
38660 sth %i4, [%l7 + 0x58]
38661 st %f5, [%l7 + 0x74]
38662 stx %i1, [%l7 + 0x28]
38663 brgz %o5, loop_4529
38664 movrlz %l5, 0x2C7, %o0
38665 fpadd16s %f7, %f4, %f2
38666 lduh [%l7 + 0x18], %o6
38667loop_4529:
38668 fornot2 %f10, %f2, %f6
38669 ldsh [%l7 + 0x22], %i5
38670 tle %icc, 0x0
38671 fmovrslz %i7, %f8, %f2
38672 lduh [%l7 + 0x20], %o1
38673 fpsub16 %f12, %f8, %f10
38674 stx %l2, [%l7 + 0x20]
38675 fmovrsgez %i3, %f13, %f9
38676 subcc %o7, %o2, %g3
38677 fcmps %fcc2, %f11, %f13
38678 fcmple32 %f6, %f6, %i2
38679 ldsb [%l7 + 0x3D], %l0
38680 fandnot2s %f2, %f4, %f0
38681 fmovrdne %l3, %f14, %f6
38682 bpos,a,pn %icc, loop_4530
38683 fornot1s %f13, %f8, %f8
38684 st %f7, [%l7 + 0x4C]
38685 lduw [%l7 + 0x18], %l4
38686loop_4530:
38687 fxors %f3, %f5, %f6
38688 ldx [%l7 + 0x40], %o4
38689 bge,a %icc, loop_4531
38690 bshuffle %f6, %f10, %f4
38691 fexpand %f1, %f0
38692 fbug %fcc1, loop_4532
38693loop_4531:
38694 stx %g2, [%l7 + 0x68]
38695 fmovdne %icc, %f12, %f2
38696 edge32 %g4, %g5, %l6
38697loop_4532:
38698 std %f0, [%l7 + 0x28]
38699 fandnot1s %f6, %f11, %f13
38700 sth %g6, [%l7 + 0x7E]
38701 fmovd %f12, %f4
38702 bleu,pt %icc, loop_4533
38703 mulscc %i0, 0x07FE, %o3
38704 array8 %g7, %l1, %i6
38705 std %f10, [%l7 + 0x60]
38706loop_4533:
38707 movvs %xcc, %i4, %i1
38708 ld [%l7 + 0x1C], %f14
38709 fmovsleu %xcc, %f5, %f1
38710 fmovrsne %o5, %f5, %f13
38711 fcmpes %fcc0, %f4, %f7
38712 fcmple16 %f12, %f10, %l5
38713 te %xcc, 0x7
38714 fbu,a %fcc1, loop_4534
38715 stx %o0, [%l7 + 0x08]
38716 sth %g1, [%l7 + 0x56]
38717 stb %o6, [%l7 + 0x08]
38718loop_4534:
38719 stb %i5, [%l7 + 0x1C]
38720 std %f6, [%l7 + 0x58]
38721 fbl %fcc0, loop_4535
38722 st %f0, [%l7 + 0x40]
38723 sra %o1, %i7, %l2
38724 orn %i3, 0x03BC, %o7
38725loop_4535:
38726 fmovdneg %xcc, %f8, %f1
38727 fmul8x16al %f6, %f8, %f8
38728 ld [%l7 + 0x68], %f14
38729 tl %xcc, 0x1
38730 fcmple16 %f14, %f0, %g3
38731 fbn %fcc1, loop_4536
38732 stx %o2, [%l7 + 0x78]
38733 lduw [%l7 + 0x50], %i2
38734 fbuge %fcc1, loop_4537
38735loop_4536:
38736 nop
38737 setx loop_4538, %l0, %l1
38738 jmpl %l1, %l3
38739 movrlez %l0, %o4, %g2
38740 fmovse %icc, %f11, %f4
38741loop_4537:
38742 fpadd16s %f6, %f10, %f0
38743loop_4538:
38744 movvc %xcc, %l4, %g4
38745 brgz %l6, loop_4539
38746 fmovrdgz %g5, %f10, %f12
38747 brgz,a %g6, loop_4540
38748 fnegd %f10, %f6
38749loop_4539:
38750 fmovdge %xcc, %f12, %f8
38751 fcmpne32 %f12, %f4, %i0
38752loop_4540:
38753 fcmped %fcc1, %f14, %f2
38754 udivx %g7, 0x00AD, %l1
38755 movpos %icc, %i6, %o3
38756 fmovsvc %icc, %f0, %f2
38757 fcmpd %fcc2, %f12, %f12
38758 subccc %i4, %i1, %l5
38759 st %f1, [%l7 + 0x10]
38760 movle %icc, %o5, %g1
38761 srlx %o6, %i5, %o1
38762 st %f13, [%l7 + 0x40]
38763 ldsh [%l7 + 0x2C], %i7
38764 fpadd16 %f2, %f2, %f2
38765 stw %o0, [%l7 + 0x10]
38766 fbule,a %fcc1, loop_4541
38767 movrgz %i3, 0x3C5, %o7
38768 st %f10, [%l7 + 0x1C]
38769 sth %g3, [%l7 + 0x4C]
38770loop_4541:
38771 fmovsg %icc, %f3, %f12
38772 st %f4, [%l7 + 0x10]
38773 movl %icc, %l2, %i2
38774 std %f10, [%l7 + 0x48]
38775 xor %l3, %o2, %o4
38776 bleu,pt %icc, loop_4542
38777 tneg %icc, 0x3
38778 ld [%l7 + 0x50], %f6
38779 ldx [%l7 + 0x38], %g2
38780loop_4542:
38781 fexpand %f15, %f8
38782 fmovrdlez %l0, %f14, %f0
38783 siam 0x2
38784 fnot2s %f11, %f8
38785 fnot1 %f2, %f6
38786 udivcc %l4, 0x19E2, %g4
38787 stx %g5, [%l7 + 0x18]
38788 ld [%l7 + 0x1C], %f14
38789 mulscc %g6, 0x0C67, %i0
38790 fpsub16 %f12, %f8, %f6
38791 nop
38792 setx loop_4543, %l0, %l1
38793 wrpr 0x1, %tl
38794 wrpr %l1, %tpc
38795 add %l1, 0x4, %l1
38796 wrpr %l1, %tnpc
38797 setx 0x34400001400, %l0, %l1
38798 wrpr %l1, %tstate
38799 wrhpr 0x4, %htstate
38800 retry
38801 sra %g7, %l1, %l6
38802 ld [%l7 + 0x10], %f4
38803 subc %o3, 0x15E3, %i6
38804loop_4543:
38805 mulx %i4, 0x0EFD, %i1
38806 addccc %l5, 0x0AFD, %o5
38807 fpack16 %f10, %f13
38808 fpsub16s %f14, %f11, %f5
38809 stb %g1, [%l7 + 0x76]
38810 edge32n %i5, %o6, %i7
38811 fnors %f15, %f2, %f5
38812 ldsh [%l7 + 0x14], %o1
38813 array32 %i3, %o0, %g3
38814 fmovda %icc, %f12, %f9
38815 fbuge,a %fcc2, loop_4544
38816 edge16n %o7, %l2, %i2
38817 std %f14, [%l7 + 0x68]
38818 fmovsle %xcc, %f0, %f11
38819loop_4544:
38820 movneg %xcc, %l3, %o4
38821 ldsw [%l7 + 0x44], %o2
38822 fmovrdlz %l0, %f10, %f2
38823 sth %l4, [%l7 + 0x08]
38824 ldsb [%l7 + 0x5C], %g2
38825 edge32 %g5, %g4, %i0
38826 mulx %g7, %g6, %l1
38827 umulcc %l6, %i6, %o3
38828 brz,a %i4, loop_4545
38829 fxnor %f10, %f8, %f6
38830 ldsh [%l7 + 0x26], %i1
38831 ldsb [%l7 + 0x35], %o5
38832loop_4545:
38833 fbo %fcc1, loop_4546
38834 edge16ln %g1, %l5, %o6
38835 fbule,a %fcc2, loop_4547
38836 bl,a loop_4548
38837loop_4546:
38838 fsrc1 %f12, %f2
38839 umulcc %i5, 0x1A84, %o1
38840loop_4547:
38841 sethi 0x1E2E, %i7
38842loop_4548:
38843 addc %o0, %i3, %o7
38844 std %f0, [%l7 + 0x38]
38845 bl,a,pt %xcc, loop_4549
38846 fbl,a %fcc2, loop_4550
38847 brgez,a %l2, loop_4551
38848 tcs %xcc, 0x6
38849loop_4549:
38850 taddcctv %i2, 0x0832, %g3
38851loop_4550:
38852 fmovsvc %icc, %f6, %f4
38853loop_4551:
38854 fsrc2s %f3, %f4
38855 fcmps %fcc1, %f15, %f7
38856 fone %f8
38857 fmovsneg %xcc, %f4, %f15
38858 movcs %xcc, %o4, %o2
38859 fsrc2 %f0, %f10
38860 fmovsl %icc, %f6, %f8
38861 fmovsne %icc, %f11, %f3
38862 stx %l3, [%l7 + 0x70]
38863 mulx %l0, 0x1FB2, %l4
38864 ldsh [%l7 + 0x72], %g5
38865 fmuld8sux16 %f6, %f11, %f14
38866 fnot2 %f8, %f2
38867 fmovdneg %icc, %f1, %f4
38868 fmovdl %xcc, %f5, %f15
38869 stx %g2, [%l7 + 0x70]
38870 array32 %g4, %i0, %g6
38871 te %xcc, 0x1
38872 stx %l1, [%l7 + 0x60]
38873 movvs %xcc, %l6, %i6
38874 movrgz %g7, %i4, %i1
38875 fnegd %f0, %f4
38876 movl %xcc, %o3, %g1
38877 st %f2, [%l7 + 0x5C]
38878 fcmple32 %f14, %f14, %l5
38879 ld [%l7 + 0x4C], %f12
38880 fmovdne %icc, %f6, %f2
38881 fmul8x16al %f4, %f7, %f2
38882 sth %o6, [%l7 + 0x24]
38883 lduh [%l7 + 0x1C], %o5
38884 xnorcc %i5, %i7, %o0
38885 fpsub32 %f8, %f2, %f4
38886 fpack32 %f6, %f14, %f12
38887 stb %i3, [%l7 + 0x47]
38888 stw %o7, [%l7 + 0x48]
38889 bl loop_4552
38890 bshuffle %f10, %f12, %f8
38891 ld [%l7 + 0x10], %f4
38892 fxors %f11, %f2, %f4
38893loop_4552:
38894 taddcc %o1, 0x0314, %l2
38895 bne,a,pt %xcc, loop_4553
38896 ldsh [%l7 + 0x46], %i2
38897 stx %g3, [%l7 + 0x40]
38898 fmovdpos %xcc, %f0, %f13
38899loop_4553:
38900 fsrc1s %f0, %f5
38901 fone %f8
38902 bshuffle %f10, %f0, %f2
38903 edge16n %o4, %o2, %l3
38904 sllx %l4, %g5, %l0
38905 sll %g2, 0x0A, %g4
38906 movneg %xcc, %i0, %l1
38907 std %f6, [%l7 + 0x30]
38908 fornot2 %f2, %f10, %f6
38909 edge32ln %g6, %i6, %g7
38910 ldx [%l7 + 0x10], %l6
38911 stx %i1, [%l7 + 0x78]
38912 addcc %i4, 0x0CA0, %g1
38913 for %f2, %f2, %f8
38914 and %o3, 0x192C, %o6
38915 fbue,a %fcc3, loop_4554
38916 orncc %o5, %i5, %l5
38917 sth %o0, [%l7 + 0x7E]
38918 lduw [%l7 + 0x68], %i3
38919loop_4554:
38920 fbg %fcc2, loop_4555
38921 fpsub32s %f14, %f4, %f10
38922 fbe,a %fcc0, loop_4556
38923 alignaddrl %i7, %o7, %o1
38924loop_4555:
38925 fmovsne %xcc, %f4, %f8
38926 ldx [%l7 + 0x70], %l2
38927loop_4556:
38928 andcc %i2, 0x097E, %o4
38929 movcs %xcc, %g3, %l3
38930 brnz,a %o2, loop_4557
38931 fcmpd %fcc2, %f8, %f6
38932 ldsb [%l7 + 0x7F], %g5
38933 st %f6, [%l7 + 0x2C]
38934loop_4557:
38935 ld [%l7 + 0x68], %f1
38936 popc %l4, %g2
38937 ldsb [%l7 + 0x51], %l0
38938 array16 %g4, %i0, %l1
38939 ldsb [%l7 + 0x5C], %g6
38940 ldsw [%l7 + 0x4C], %i6
38941 bvs %icc, loop_4558
38942 srlx %l6, %g7, %i1
38943 std %f2, [%l7 + 0x50]
38944 fmovsvs %icc, %f4, %f5
38945loop_4558:
38946 ldx [%l7 + 0x70], %i4
38947 fmul8x16 %f7, %f0, %f8
38948 sth %o3, [%l7 + 0x36]
38949 stw %g1, [%l7 + 0x28]
38950 ldd [%l7 + 0x08], %f0
38951 movl %xcc, %o6, %o5
38952 fmovdg %icc, %f12, %f1
38953 fmul8x16al %f5, %f15, %f4
38954 ldub [%l7 + 0x7F], %l5
38955 mulx %o0, %i3, %i5
38956 alignaddrl %i7, %o1, %l2
38957 nop
38958 setx loop_4559, %l0, %l1
38959 wrpr 0x1, %tl
38960 wrpr %l1, %tnpc
38961 setx 0x34400001400, %l0, %l1
38962 wrpr %l1, %tstate
38963 wrhpr 0x4, %htstate
38964 done
38965 bcc,a,pt %icc, loop_4560
38966 subc %i2, 0x1EC1, %o4
38967 ldub [%l7 + 0x12], %g3
38968loop_4559:
38969 fnot1 %f14, %f6
38970loop_4560:
38971 tcs %xcc, 0x2
38972 fmovrde %o7, %f4, %f4
38973 ta %icc, 0x0
38974 fcmpd %fcc0, %f0, %f14
38975 fcmpeq32 %f10, %f14, %l3
38976 sth %o2, [%l7 + 0x74]
38977 fmovda %icc, %f0, %f13
38978 fba,a %fcc2, loop_4561
38979 fcmped %fcc2, %f0, %f2
38980 fmovsge %xcc, %f8, %f10
38981 fxors %f8, %f9, %f10
38982loop_4561:
38983 tsubcctv %l4, %g2, %g5
38984 ldd [%l7 + 0x38], %f12
38985 sub %l0, 0x0B09, %i0
38986 fnot2 %f2, %f4
38987 fxors %f15, %f7, %f15
38988 ldsh [%l7 + 0x2A], %g4
38989 tge %xcc, 0x1
38990 alignaddrl %l1, %g6, %i6
38991 stw %l6, [%l7 + 0x58]
38992 stb %g7, [%l7 + 0x2D]
38993 ldsw [%l7 + 0x10], %i4
38994 ldsw [%l7 + 0x34], %i1
38995 fbge,a %fcc0, loop_4562
38996 fand %f4, %f8, %f6
38997 ldsb [%l7 + 0x5B], %g1
38998 lduh [%l7 + 0x0E], %o3
38999loop_4562:
39000 fnors %f8, %f10, %f14
39001 fmovsne %icc, %f0, %f2
39002 tpos %icc, 0x3
39003 fands %f8, %f13, %f4
39004 stw %o6, [%l7 + 0x08]
39005 bcs,pn %xcc, loop_4563
39006 fmovdge %icc, %f2, %f5
39007 fxnors %f6, %f8, %f10
39008 tn %icc, 0x2
39009loop_4563:
39010 movle %xcc, %o5, %o0
39011 fpack16 %f8, %f13
39012 std %f10, [%l7 + 0x78]
39013 st %f10, [%l7 + 0x58]
39014 movge %icc, %i3, %i5
39015 faligndata %f8, %f4, %f8
39016 fcmpne16 %f10, %f2, %i7
39017 addcc %o1, %l5, %l2
39018 for %f10, %f4, %f0
39019 fpmerge %f14, %f15, %f10
39020 stx %o4, [%l7 + 0x18]
39021 fnands %f6, %f12, %f13
39022 tpos %icc, 0x2
39023 ldd [%l7 + 0x18], %f4
39024 mulscc %i2, %g3, %o7
39025 movrlz %o2, %l4, %l3
39026 fble,a %fcc0, loop_4564
39027 fmovspos %icc, %f3, %f14
39028 ldsh [%l7 + 0x2E], %g2
39029 ldsw [%l7 + 0x60], %l0
39030loop_4564:
39031 fmovdcs %icc, %f1, %f13
39032 fornot1s %f15, %f4, %f9
39033 fmovda %xcc, %f8, %f9
39034 tpos %icc, 0x3
39035 array16 %i0, %g5, %g4
39036 sethi 0x09DF, %g6
39037 stx %l1, [%l7 + 0x10]
39038 fones %f8
39039 ldsh [%l7 + 0x28], %i6
39040 andcc %l6, %g7, %i1
39041 ldsb [%l7 + 0x5D], %g1
39042 smulcc %o3, 0x1CB2, %o6
39043 fpadd16 %f10, %f10, %f10
39044 fbug,a %fcc0, loop_4565
39045 ldsb [%l7 + 0x24], %o5
39046 mova %icc, %o0, %i4
39047 addc %i3, 0x1716, %i7
39048loop_4565:
39049 fbul,a %fcc0, loop_4566
39050 ld [%l7 + 0x24], %f12
39051 stx %o1, [%l7 + 0x50]
39052 ldsw [%l7 + 0x2C], %l5
39053loop_4566:
39054 fba %fcc2, loop_4567
39055 movgu %icc, %i5, %l2
39056 stw %i2, [%l7 + 0x48]
39057 stx %o4, [%l7 + 0x50]
39058loop_4567:
39059 ldub [%l7 + 0x61], %o7
39060 fpack32 %f2, %f4, %f2
39061 popc %g3, %l4
39062 fcmps %fcc0, %f8, %f7
39063 bvs,a,pt %xcc, loop_4568
39064 tcs %icc, 0x1
39065 udivx %l3, 0x01A1, %o2
39066 tl %icc, 0x1
39067loop_4568:
39068 fmovscs %xcc, %f5, %f8
39069 brnz,a %g2, loop_4569
39070 add %i0, 0x0419, %g5
39071 std %f10, [%l7 + 0x10]
39072 fmovsne %icc, %f9, %f13
39073loop_4569:
39074 fexpand %f15, %f2
39075 sth %l0, [%l7 + 0x40]
39076 stx %g6, [%l7 + 0x40]
39077 ldsb [%l7 + 0x54], %l1
39078 fmovrslez %g4, %f9, %f7
39079 bvs,a,pn %xcc, loop_4570
39080 fcmpne16 %f0, %f10, %i6
39081 ldsw [%l7 + 0x4C], %g7
39082 bvs,pn %icc, loop_4571
39083loop_4570:
39084 mulscc %l6, 0x1362, %g1
39085 stw %o3, [%l7 + 0x14]
39086 ldub [%l7 + 0x31], %o6
39087loop_4571:
39088 fmovscc %icc, %f10, %f1
39089 fnand %f10, %f6, %f2
39090 fmovdle %icc, %f13, %f14
39091 faligndata %f2, %f14, %f8
39092 sll %o5, %o0, %i1
39093 ldsb [%l7 + 0x29], %i3
39094 fmovscc %xcc, %f10, %f1
39095 addccc %i4, 0x1F63, %o1
39096 ldd [%l7 + 0x28], %f14
39097 fmovrdlez %l5, %f6, %f14
39098 mulscc %i5, 0x1514, %l2
39099 sth %i2, [%l7 + 0x28]
39100 fpack32 %f8, %f14, %f8
39101 ld [%l7 + 0x50], %f15
39102 st %f14, [%l7 + 0x10]
39103 fmovsa %icc, %f11, %f8
39104 stx %o4, [%l7 + 0x70]
39105 ldx [%l7 + 0x40], %o7
39106 movcs %xcc, %g3, %l4
39107 edge32ln %l3, %i7, %g2
39108 sllx %i0, %g5, %l0
39109 lduh [%l7 + 0x6E], %g6
39110 movge %icc, %o2, %g4
39111 stw %i6, [%l7 + 0x34]
39112 udivcc %g7, 0x1E2C, %l6
39113 taddcc %g1, 0x0818, %o3
39114 fpmerge %f4, %f13, %f6
39115 fpack32 %f2, %f4, %f10
39116 alignaddr %o6, %o5, %l1
39117 te %icc, 0x3
39118 ld [%l7 + 0x34], %f8
39119 fmovspos %xcc, %f14, %f6
39120 edge16l %o0, %i3, %i4
39121 subcc %o1, 0x07A0, %l5
39122 fmovd %f0, %f6
39123 fmovrslez %i5, %f13, %f0
39124 ldsb [%l7 + 0x6C], %i1
39125 umulcc %i2, %o4, %l2
39126 fmovsgu %icc, %f2, %f15
39127 sth %g3, [%l7 + 0x2E]
39128 ldsb [%l7 + 0x6A], %l4
39129 stb %l3, [%l7 + 0x32]
39130 std %f0, [%l7 + 0x78]
39131 alignaddrl %o7, %g2, %i0
39132 tvs %icc, 0x7
39133 ldd [%l7 + 0x48], %f6
39134 edge16l %i7, %l0, %g6
39135 array16 %g5, %g4, %o2
39136 ldx [%l7 + 0x08], %g7
39137 fmovdvs %icc, %f12, %f4
39138 fbge,a %fcc2, loop_4572
39139 popc 0x07DB, %i6
39140 fnot2s %f14, %f7
39141 faligndata %f4, %f10, %f12
39142loop_4572:
39143 ldub [%l7 + 0x77], %g1
39144 fmovdne %xcc, %f5, %f7
39145 srlx %l6, 0x06, %o3
39146 lduh [%l7 + 0x58], %o5
39147 tpos %icc, 0x1
39148 movpos %xcc, %l1, %o6
39149 fnot1s %f9, %f12
39150 srlx %o0, 0x15, %i4
39151 fbne %fcc1, loop_4573
39152 fornot1s %f14, %f0, %f1
39153 fmovspos %xcc, %f11, %f6
39154 lduw [%l7 + 0x60], %o1
39155loop_4573:
39156 tge %icc, 0x3
39157 std %f4, [%l7 + 0x30]
39158 st %f10, [%l7 + 0x68]
39159 fcmped %fcc2, %f2, %f12
39160 fnegd %f6, %f8
39161 orncc %i3, 0x065B, %l5
39162 smul %i5, %i2, %o4
39163 st %f9, [%l7 + 0x0C]
39164 stw %i1, [%l7 + 0x70]
39165 tvc %xcc, 0x1
39166 fnors %f13, %f0, %f1
39167 edge16ln %l2, %l4, %l3
39168 lduw [%l7 + 0x3C], %g3
39169 fmovrsgz %g2, %f7, %f12
39170 fxnor %f12, %f6, %f2
39171 fmul8sux16 %f12, %f6, %f14
39172 ldsb [%l7 + 0x36], %o7
39173 fmovrslez %i7, %f2, %f4
39174 brgez %l0, loop_4574
39175 addcc %i0, 0x124C, %g5
39176 ldsb [%l7 + 0x27], %g4
39177 fmovdg %icc, %f12, %f1
39178loop_4574:
39179 sdiv %o2, 0x0C0E, %g6
39180 std %f12, [%l7 + 0x10]
39181 ldsw [%l7 + 0x64], %i6
39182 stb %g1, [%l7 + 0x2D]
39183 fpsub16 %f0, %f10, %f2
39184 fmovrdgz %l6, %f0, %f0
39185 fmovs %f10, %f9
39186 movneg %icc, %g7, %o5
39187 fandnot1 %f14, %f14, %f6
39188 bn,a %icc, loop_4575
39189 fmovrslez %o3, %f8, %f1
39190 ld [%l7 + 0x08], %f15
39191 addcc %l1, %o0, %i4
39192loop_4575:
39193 alignaddrl %o1, %o6, %l5
39194 fmovdgu %xcc, %f6, %f10
39195 xnor %i3, 0x0B67, %i2
39196 fzero %f8
39197 stx %i5, [%l7 + 0x28]
39198 fxor %f6, %f6, %f12
39199 ld [%l7 + 0x5C], %f12
39200 sdivcc %o4, 0x1444, %i1
39201 movcs %xcc, %l4, %l2
39202 ldsw [%l7 + 0x10], %l3
39203 tn %icc, 0x2
39204 udiv %g3, 0x1A9E, %o7
39205 movrlez %i7, %g2, %l0
39206 movre %g5, %i0, %g4
39207 fmovrslz %g6, %f2, %f8
39208 fmovd %f0, %f14
39209 lduh [%l7 + 0x4E], %o2
39210 ldd [%l7 + 0x30], %f2
39211 ldsw [%l7 + 0x78], %i6
39212 fpadd32 %f14, %f10, %f10
39213 fmovrsgz %g1, %f4, %f11
39214 stw %l6, [%l7 + 0x74]
39215 ldx [%l7 + 0x58], %o5
39216 fbul %fcc0, loop_4576
39217 stb %g7, [%l7 + 0x59]
39218 fpsub16 %f4, %f12, %f8
39219 stb %o3, [%l7 + 0x69]
39220loop_4576:
39221 ldd [%l7 + 0x10], %f0
39222 ldx [%l7 + 0x20], %o0
39223 lduw [%l7 + 0x6C], %l1
39224 ld [%l7 + 0x18], %f2
39225 fand %f12, %f0, %f6
39226 fmovrdlez %o1, %f4, %f10
39227 bneg,a,pn %xcc, loop_4577
39228 std %f6, [%l7 + 0x70]
39229 tleu %icc, 0x5
39230 pdist %f8, %f12, %f4
39231loop_4577:
39232 fmovdl %xcc, %f10, %f5
39233 fmovsl %xcc, %f11, %f1
39234 fcmpne16 %f4, %f12, %o6
39235 sra %i4, %i3, %l5
39236 fmuld8ulx16 %f1, %f9, %f6
39237 tpos %xcc, 0x3
39238 ta %xcc, 0x3
39239 fnegs %f5, %f4
39240 udiv %i5, 0x0CB6, %i2
39241 ldsb [%l7 + 0x3B], %i1
39242 stb %o4, [%l7 + 0x59]
39243 fcmple32 %f10, %f10, %l4
39244 fnot2s %f1, %f9
39245 or %l2, %l3, %g3
39246 fmovdn %icc, %f6, %f3
39247 fmovrslz %i7, %f0, %f15
39248 st %f3, [%l7 + 0x50]
39249 fmovspos %icc, %f6, %f8
39250 alignaddr %g2, %l0, %g5
39251 ldsw [%l7 + 0x2C], %o7
39252 fbue,a %fcc1, loop_4578
39253 fmovs %f12, %f14
39254 lduh [%l7 + 0x30], %g4
39255 nop
39256 setx loop_4579, %l0, %l1
39257 jmpl %l1, %g6
39258loop_4578:
39259 stw %i0, [%l7 + 0x1C]
39260 fornot1s %f12, %f4, %f5
39261 ldub [%l7 + 0x55], %i6
39262loop_4579:
39263 fba %fcc0, loop_4580
39264 fone %f0
39265 udivx %o2, 0x0917, %l6
39266 mova %icc, %g1, %o5
39267loop_4580:
39268 movge %xcc, %g7, %o0
39269 fmovrslz %l1, %f9, %f9
39270 stx %o3, [%l7 + 0x48]
39271 fmul8x16au %f9, %f3, %f0
39272 xor %o1, 0x1EF6, %o6
39273 fmovse %xcc, %f1, %f10
39274 lduw [%l7 + 0x30], %i4
39275 fbuge %fcc0, loop_4581
39276 ldsh [%l7 + 0x4E], %i3
39277 tleu %xcc, 0x2
39278 ldsw [%l7 + 0x34], %l5
39279loop_4581:
39280 fands %f2, %f7, %f11
39281 sth %i2, [%l7 + 0x2A]
39282 tsubcc %i5, %o4, %i1
39283 ldx [%l7 + 0x10], %l2
39284 ldd [%l7 + 0x40], %f12
39285 fandnot1s %f1, %f8, %f4
39286 andn %l4, 0x13FD, %l3
39287 edge16n %i7, %g2, %l0
39288 sth %g3, [%l7 + 0x40]
39289 ldsh [%l7 + 0x76], %g5
39290 udiv %o7, 0x0C99, %g6
39291 call loop_4582
39292 fnands %f14, %f1, %f7
39293 movrne %i0, 0x3EA, %g4
39294 sth %i6, [%l7 + 0x26]
39295loop_4582:
39296 std %f4, [%l7 + 0x10]
39297 stx %l6, [%l7 + 0x58]
39298 mulx %g1, %o5, %o2
39299 bshuffle %f12, %f0, %f0
39300 stw %o0, [%l7 + 0x48]
39301 fpsub32 %f10, %f10, %f0
39302 lduw [%l7 + 0x74], %g7
39303 stb %l1, [%l7 + 0x16]
39304 edge32n %o1, %o3, %i4
39305 fmovrdlez %o6, %f8, %f12
39306 ldub [%l7 + 0x77], %l5
39307 fpack32 %f10, %f14, %f6
39308 fmovsne %icc, %f7, %f10
39309 ld [%l7 + 0x30], %f12
39310 bvc %xcc, loop_4583
39311 fbg,a %fcc0, loop_4584
39312 edge8n %i3, %i2, %o4
39313 siam 0x5
39314loop_4583:
39315 ldsh [%l7 + 0x58], %i5
39316loop_4584:
39317 fmovscs %icc, %f13, %f2
39318 sth %i1, [%l7 + 0x76]
39319 sll %l2, %l3, %i7
39320 array8 %g2, %l0, %l4
39321 addccc %g3, 0x0874, %o7
39322 fornot1 %f2, %f6, %f14
39323 ldsb [%l7 + 0x5A], %g6
39324 array32 %i0, %g4, %i6
39325 sth %g5, [%l7 + 0x10]
39326 std %f2, [%l7 + 0x20]
39327 fmovdge %icc, %f4, %f9
39328 lduh [%l7 + 0x08], %g1
39329 fcmpgt16 %f14, %f8, %l6
39330 mova %icc, %o5, %o2
39331 fmovdcs %xcc, %f15, %f8
39332 brgez,a %g7, loop_4585
39333 popc %o0, %l1
39334 movle %icc, %o1, %o3
39335 edge16n %i4, %l5, %i3
39336loop_4585:
39337 fmuld8sux16 %f3, %f5, %f10
39338 fzeros %f11
39339 ldx [%l7 + 0x78], %i2
39340 fmovsn %icc, %f10, %f6
39341 alignaddrl %o4, %i5, %o6
39342 movvc %icc, %l2, %l3
39343 fnor %f14, %f12, %f8
39344 fpadd32s %f0, %f4, %f5
39345 andncc %i1, %g2, %l0
39346 fnors %f12, %f0, %f10
39347 ldub [%l7 + 0x72], %l4
39348 movcs %icc, %i7, %g3
39349 stb %o7, [%l7 + 0x7E]
39350 andcc %g6, %g4, %i0
39351 movg %xcc, %i6, %g5
39352 te %xcc, 0x0
39353 lduh [%l7 + 0x3A], %g1
39354 mulx %o5, 0x0A25, %o2
39355 sllx %g7, %l6, %o0
39356 ldx [%l7 + 0x60], %o1
39357 fmovsgu %xcc, %f14, %f15
39358 stx %o3, [%l7 + 0x58]
39359 std %f4, [%l7 + 0x20]
39360 stb %i4, [%l7 + 0x52]
39361 fands %f9, %f11, %f4
39362 fmovsn %icc, %f12, %f10
39363 udivcc %l1, 0x0E1B, %l5
39364 fbule,a %fcc0, loop_4586
39365 st %f1, [%l7 + 0x58]
39366 bcs %icc, loop_4587
39367 sdiv %i3, 0x043C, %o4
39368loop_4586:
39369 ldsb [%l7 + 0x37], %i5
39370 stx %o6, [%l7 + 0x10]
39371loop_4587:
39372 tcs %xcc, 0x4
39373 fmovdcc %xcc, %f14, %f8
39374 fnands %f15, %f0, %f11
39375 ld [%l7 + 0x68], %f15
39376 movrlez %i2, 0x26D, %l2
39377 fsrc1 %f8, %f12
39378 fmovscc %xcc, %f14, %f8
39379 stw %l3, [%l7 + 0x64]
39380 stx %i1, [%l7 + 0x20]
39381 stw %g2, [%l7 + 0x1C]
39382 ldub [%l7 + 0x57], %l4
39383 pdist %f8, %f0, %f4
39384 stb %l0, [%l7 + 0x1A]
39385 ld [%l7 + 0x60], %f8
39386 sth %g3, [%l7 + 0x50]
39387 ble %xcc, loop_4588
39388 edge32ln %o7, %g6, %g4
39389 udivcc %i7, 0x1BFF, %i0
39390 fbule,a %fcc0, loop_4589
39391loop_4588:
39392 fornot2s %f2, %f5, %f5
39393 brlz %g5, loop_4590
39394 brlez %g1, loop_4591
39395loop_4589:
39396 movle %xcc, %o5, %o2
39397 xnorcc %g7, 0x0ECF, %i6
39398loop_4590:
39399 lduh [%l7 + 0x24], %l6
39400loop_4591:
39401 alignaddr %o1, %o0, %i4
39402 orncc %l1, %l5, %o3
39403 std %f6, [%l7 + 0x18]
39404 fmovrdgz %o4, %f8, %f10
39405 st %f11, [%l7 + 0x30]
39406 ba loop_4592
39407 fmovdne %icc, %f4, %f15
39408 or %i5, %i3, %o6
39409 edge8n %i2, %l2, %i1
39410loop_4592:
39411 sth %l3, [%l7 + 0x4C]
39412 fand %f10, %f12, %f12
39413 st %f10, [%l7 + 0x18]
39414 stx %l4, [%l7 + 0x38]
39415 fbo,a %fcc3, loop_4593
39416 ba,a,pn %xcc, loop_4594
39417 fmovdl %xcc, %f11, %f8
39418 fmovrdlez %g2, %f6, %f8
39419loop_4593:
39420 ldsw [%l7 + 0x4C], %g3
39421loop_4594:
39422 tcs %icc, 0x1
39423 orncc %l0, %o7, %g6
39424 lduh [%l7 + 0x5A], %i7
39425 fcmpne16 %f14, %f2, %g4
39426 brz,a %g5, loop_4595
39427 sllx %i0, 0x15, %o5
39428 tleu %icc, 0x5
39429 bcc,a,pn %icc, loop_4596
39430loop_4595:
39431 fpack16 %f4, %f1
39432 ldub [%l7 + 0x7C], %g1
39433 brlz %g7, loop_4597
39434loop_4596:
39435 or %i6, %l6, %o1
39436 bne,a loop_4598
39437 fands %f7, %f15, %f14
39438loop_4597:
39439 fxors %f0, %f10, %f3
39440 bcs %xcc, loop_4599
39441loop_4598:
39442 brgez %o0, loop_4600
39443 andn %o2, %l1, %l5
39444 fmovrse %i4, %f14, %f13
39445loop_4599:
39446 fmovsgu %xcc, %f7, %f9
39447loop_4600:
39448 fnors %f11, %f3, %f2
39449 ldsb [%l7 + 0x31], %o4
39450 ldsb [%l7 + 0x3D], %i5
39451 brz %i3, loop_4601
39452 fcmps %fcc0, %f14, %f0
39453 stx %o6, [%l7 + 0x40]
39454 sdivcc %o3, 0x1123, %l2
39455loop_4601:
39456 fpsub32 %f6, %f10, %f14
39457 stx %i1, [%l7 + 0x20]
39458 stb %i2, [%l7 + 0x25]
39459 bcs,a,pn %icc, loop_4602
39460 ldx [%l7 + 0x68], %l3
39461 fbul %fcc3, loop_4603
39462 ld [%l7 + 0x7C], %f13
39463loop_4602:
39464 movrgz %g2, %l4, %l0
39465 fcmpne16 %f10, %f12, %o7
39466loop_4603:
39467 fnors %f4, %f0, %f9
39468 ldsw [%l7 + 0x10], %g3
39469 edge16n %g6, %g4, %g5
39470 stb %i7, [%l7 + 0x16]
39471 ldsw [%l7 + 0x5C], %o5
39472 ldd [%l7 + 0x50], %f0
39473 fexpand %f15, %f14
39474 nop
39475 setx loop_4604, %l0, %l1
39476 wrpr 0x1, %tl
39477 wrpr %l1, %tnpc
39478 setx 0x34400001400, %l0, %l1
39479 wrpr %l1, %tstate
39480 wrhpr 0x4, %htstate
39481 done
39482 ldd [%l7 + 0x18], %f12
39483 fmovsa %icc, %f7, %f3
39484 lduw [%l7 + 0x7C], %g1
39485loop_4604:
39486 fbule %fcc1, loop_4605
39487 movcs %icc, %g7, %i0
39488 andcc %l6, %i6, %o1
39489 edge8ln %o0, %l1, %l5
39490loop_4605:
39491 st %f3, [%l7 + 0x34]
39492 fmul8x16 %f1, %f8, %f2
39493 edge8l %o2, %i4, %o4
39494 edge32 %i3, %o6, %i5
39495 fmul8x16au %f8, %f5, %f6
39496 edge16ln %l2, %i1, %i2
39497 fornot1 %f12, %f8, %f10
39498 ldx [%l7 + 0x48], %l3
39499 fmovspos %icc, %f10, %f7
39500 fcmped %fcc3, %f12, %f8
39501 fmovdvc %xcc, %f7, %f0
39502 fbo,a %fcc1, loop_4606
39503 fmovrdne %o3, %f2, %f10
39504 brlez %g2, loop_4607
39505 xnor %l0, %o7, %g3
39506loop_4606:
39507 sth %g6, [%l7 + 0x66]
39508 stx %l4, [%l7 + 0x30]
39509loop_4607:
39510 ldsw [%l7 + 0x1C], %g4
39511 fbule,a %fcc3, loop_4608
39512 ldsb [%l7 + 0x41], %g5
39513 fzero %f6
39514 edge32 %o5, %g1, %i7
39515loop_4608:
39516 movre %g7, %i0, %l6
39517 andn %o1, 0x179E, %i6
39518 sra %o0, 0x12, %l1
39519 edge8n %l5, %o2, %i4
39520 ble,pt %xcc, loop_4609
39521 tpos %xcc, 0x7
39522 fmovdvc %icc, %f4, %f15
39523 ldub [%l7 + 0x1F], %i3
39524loop_4609:
39525 ldx [%l7 + 0x78], %o4
39526 fzero %f8
39527 umulcc %o6, 0x1471, %l2
39528 ldsw [%l7 + 0x68], %i1
39529 std %f10, [%l7 + 0x48]
39530 fmovscs %xcc, %f8, %f4
39531 ba %xcc, loop_4610
39532 lduw [%l7 + 0x20], %i5
39533 ldd [%l7 + 0x10], %f2
39534 srax %l3, 0x09, %o3
39535loop_4610:
39536 tneg %icc, 0x3
39537 ble,a,pt %icc, loop_4611
39538 alignaddr %g2, %i2, %o7
39539 edge32 %g3, %g6, %l0
39540 ldd [%l7 + 0x40], %f14
39541loop_4611:
39542 fbn %fcc1, loop_4612
39543 fmul8x16al %f9, %f1, %f0
39544 fmovrse %l4, %f10, %f6
39545 st %f6, [%l7 + 0x08]
39546loop_4612:
39547 stb %g5, [%l7 + 0x10]
39548 ldub [%l7 + 0x58], %g4
39549 tle %xcc, 0x6
39550 fmovdl %icc, %f11, %f10
39551 sth %g1, [%l7 + 0x0A]
39552 fpadd16s %f14, %f13, %f4
39553 edge8n %i7, %g7, %o5
39554 movvs %xcc, %l6, %i0
39555 ldsb [%l7 + 0x57], %o1
39556 movrlz %o0, %l1, %l5
39557 stb %i6, [%l7 + 0x63]
39558 std %f6, [%l7 + 0x08]
39559 umulcc %i4, %o2, %o4
39560 fba,a %fcc2, loop_4613
39561 fpack16 %f12, %f10
39562 xnor %i3, %l2, %i1
39563 stx %i5, [%l7 + 0x08]
39564loop_4613:
39565 xnorcc %l3, %o3, %g2
39566 fsrc1s %f3, %f0
39567 fnot2s %f14, %f0
39568 tgu %icc, 0x2
39569 subc %o6, 0x0CCF, %o7
39570 sth %g3, [%l7 + 0x78]
39571 ldub [%l7 + 0x2F], %g6
39572 ldsh [%l7 + 0x6C], %l0
39573 taddcctv %l4, %g5, %g4
39574 fxnor %f8, %f6, %f8
39575 ldub [%l7 + 0x26], %i2
39576 fmovrdlz %i7, %f12, %f6
39577 fsrc1 %f2, %f2
39578 ld [%l7 + 0x78], %f13
39579 fmovdleu %xcc, %f5, %f2
39580 bl loop_4614
39581 fmovrdgz %g1, %f8, %f2
39582 brlz,a %g7, loop_4615
39583 tn %xcc, 0x7
39584loop_4614:
39585 udivx %l6, 0x1807, %i0
39586 tcc %icc, 0x2
39587loop_4615:
39588 stw %o1, [%l7 + 0x34]
39589 fzero %f2
39590 std %f0, [%l7 + 0x70]
39591 stx %o0, [%l7 + 0x38]
39592 movneg %icc, %o5, %l1
39593 ldx [%l7 + 0x70], %l5
39594 fmovsneg %xcc, %f13, %f12
39595 movvs %icc, %i4, %i6
39596 fmovrslez %o4, %f9, %f12
39597 fcmpgt16 %f10, %f14, %i3
39598 movl %xcc, %l2, %o2
39599 fbule %fcc0, loop_4616
39600 bcs %xcc, loop_4617
39601 tle %icc, 0x4
39602 fpadd16 %f8, %f6, %f0
39603loop_4616:
39604 and %i1, 0x0775, %i5
39605loop_4617:
39606 fsrc2s %f14, %f1
39607 fpsub32s %f11, %f13, %f6
39608 ta %icc, 0x2
39609 ldsw [%l7 + 0x28], %o3
39610 fmovsg %icc, %f1, %f2
39611 fmovrsne %g2, %f5, %f15
39612 ld [%l7 + 0x50], %f5
39613 fmovdg %icc, %f11, %f9
39614 tgu %icc, 0x6
39615 bg loop_4618
39616 fmovsneg %xcc, %f3, %f15
39617 call loop_4619
39618 brgz,a %l3, loop_4620
39619loop_4618:
39620 ldd [%l7 + 0x78], %f6
39621 tneg %xcc, 0x4
39622loop_4619:
39623 xnorcc %o6, %o7, %g6
39624loop_4620:
39625 movrlz %l0, %l4, %g5
39626 movge %xcc, %g4, %g3
39627 mulx %i2, %g1, %i7
39628 stb %g7, [%l7 + 0x39]
39629 ldsb [%l7 + 0x74], %i0
39630 st %f13, [%l7 + 0x38]
39631 addcc %l6, %o1, %o0
39632 tleu %xcc, 0x7
39633 fpadd32 %f14, %f6, %f10
39634 fmovrsne %o5, %f10, %f12
39635 array8 %l1, %i4, %i6
39636 movpos %xcc, %o4, %l5
39637 edge8ln %i3, %o2, %i1
39638 bn,a,pt %xcc, loop_4621
39639 orn %l2, %o3, %i5
39640 bg,pn %xcc, loop_4622
39641 st %f6, [%l7 + 0x6C]
39642loop_4621:
39643 std %f4, [%l7 + 0x48]
39644 fbo,a %fcc1, loop_4623
39645loop_4622:
39646 ldsw [%l7 + 0x44], %l3
39647 movcs %xcc, %g2, %o7
39648 edge8l %g6, %o6, %l0
39649loop_4623:
39650 mulscc %l4, 0x110D, %g4
39651 fmovsn %xcc, %f10, %f11
39652 ldsh [%l7 + 0x34], %g5
39653 fnot1s %f12, %f11
39654 srlx %i2, %g1, %i7
39655 fpackfix %f10, %f11
39656 ldd [%l7 + 0x78], %f0
39657 tn %xcc, 0x1
39658 tge %xcc, 0x1
39659 fbn,a %fcc1, loop_4624
39660 fcmpne32 %f8, %f2, %g7
39661 fcmpne16 %f4, %f14, %g3
39662 fcmpne32 %f0, %f4, %l6
39663loop_4624:
39664 fbule,a %fcc3, loop_4625
39665 or %i0, 0x0B0B, %o1
39666 fsrc2s %f15, %f3
39667 fmovrse %o5, %f0, %f10
39668loop_4625:
39669 movpos %xcc, %o0, %i4
39670 edge16ln %l1, %i6, %o4
39671 fnot1s %f13, %f7
39672 fmovsne %xcc, %f2, %f10
39673 brlz,a %i3, loop_4626
39674 srlx %l5, 0x1B, %o2
39675 fcmpne32 %f4, %f12, %i1
39676 popc %o3, %i5
39677loop_4626:
39678 stx %l2, [%l7 + 0x58]
39679 taddcctv %g2, %o7, %g6
39680 nop
39681 setx loop_4627, %l0, %l1
39682 jmpl %l1, %o6
39683 fbul,a %fcc1, loop_4628
39684 ldsh [%l7 + 0x24], %l3
39685 edge8n %l4, %g4, %g5
39686loop_4627:
39687 fbug,a %fcc2, loop_4629
39688loop_4628:
39689 edge16n %l0, %i2, %g1
39690 bgu %xcc, loop_4630
39691 ldsb [%l7 + 0x75], %i7
39692loop_4629:
39693 fones %f8
39694 tle %xcc, 0x1
39695loop_4630:
39696 sra %g7, 0x15, %l6
39697 ldub [%l7 + 0x37], %i0
39698 sdivcc %o1, 0x1E9B, %g3
39699 ldd [%l7 + 0x48], %f10
39700 sethi 0x164A, %o0
39701 subccc %i4, %l1, %o5
39702 fand %f0, %f4, %f0
39703 array16 %i6, %o4, %l5
39704 mulx %i3, %i1, %o3
39705 addccc %o2, %i5, %l2
39706 sethi 0x0347, %o7
39707 fmovdg %icc, %f3, %f1
39708 lduw [%l7 + 0x58], %g2
39709 ldub [%l7 + 0x7E], %o6
39710 fnegs %f5, %f7
39711 fxor %f8, %f4, %f4
39712 stx %l3, [%l7 + 0x10]
39713 stb %g6, [%l7 + 0x5B]
39714 and %l4, 0x1303, %g5
39715 ldd [%l7 + 0x78], %f6
39716 ldub [%l7 + 0x77], %l0
39717 tsubcctv %i2, %g1, %g4
39718 bpos,a,pn %xcc, loop_4631
39719 st %f9, [%l7 + 0x50]
39720 fabsd %f4, %f10
39721 bl,a,pn %xcc, loop_4632
39722loop_4631:
39723 fmul8ulx16 %f6, %f8, %f4
39724 andncc %g7, %i7, %i0
39725 xor %o1, %l6, %g3
39726loop_4632:
39727 ldx [%l7 + 0x68], %o0
39728 fnot2s %f3, %f6
39729 ldsw [%l7 + 0x58], %l1
39730 sllx %i4, %i6, %o4
39731 tsubcc %o5, 0x1CB5, %l5
39732 fmovrdgez %i1, %f12, %f4
39733 ld [%l7 + 0x58], %f0
39734 fmovdn %xcc, %f11, %f5
39735 fsrc1 %f0, %f14
39736 alignaddr %o3, %o2, %i3
39737 fmovrslz %i5, %f4, %f14
39738 tvs %icc, 0x3
39739 tneg %icc, 0x5
39740 fbl %fcc0, loop_4633
39741 fpack32 %f0, %f8, %f10
39742 ble,a loop_4634
39743 fmuld8ulx16 %f0, %f13, %f12
39744loop_4633:
39745 fmovdleu %icc, %f10, %f5
39746 fcmpne16 %f0, %f4, %o7
39747loop_4634:
39748 fba %fcc1, loop_4635
39749 fmovdl %icc, %f11, %f9
39750 srax %l2, %o6, %g2
39751 fmovsneg %xcc, %f6, %f1
39752loop_4635:
39753 udivx %g6, 0x0226, %l4
39754 ldx [%l7 + 0x20], %g5
39755 brz %l3, loop_4636
39756 fmovsa %icc, %f5, %f11
39757 bleu,a,pn %icc, loop_4637
39758 sth %l0, [%l7 + 0x40]
39759loop_4636:
39760 fmul8sux16 %f8, %f0, %f14
39761 fbge %fcc1, loop_4638
39762loop_4637:
39763 fmovrslz %g1, %f5, %f12
39764 fmovd %f8, %f14
39765 ldsw [%l7 + 0x08], %i2
39766loop_4638:
39767 popc %g7, %i7
39768 fbue %fcc3, loop_4639
39769 fble %fcc0, loop_4640
39770 ldub [%l7 + 0x40], %i0
39771 fbul %fcc2, loop_4641
39772loop_4639:
39773 stb %o1, [%l7 + 0x29]
39774loop_4640:
39775 fcmped %fcc1, %f12, %f4
39776 sth %g4, [%l7 + 0x2A]
39777loop_4641:
39778 brlez %g3, loop_4642
39779 brgez,a %l6, loop_4643
39780 fone %f8
39781 bne,a %xcc, loop_4644
39782loop_4642:
39783 ld [%l7 + 0x68], %f11
39784loop_4643:
39785 fmovda %icc, %f4, %f5
39786 umul %l1, %i4, %i6
39787loop_4644:
39788 ldsw [%l7 + 0x68], %o4
39789 sth %o5, [%l7 + 0x2E]
39790 tpos %xcc, 0x0
39791 bgu,a %icc, loop_4645
39792 ldx [%l7 + 0x08], %l5
39793 xor %i1, %o0, %o2
39794 lduw [%l7 + 0x38], %o3
39795loop_4645:
39796 ldub [%l7 + 0x79], %i5
39797 orcc %o7, %l2, %i3
39798 brgz %o6, loop_4646
39799 and %g6, 0x1809, %g2
39800 udivcc %g5, 0x078F, %l3
39801 subcc %l0, %l4, %g1
39802loop_4646:
39803 sll %g7, %i2, %i0
39804 fpsub16 %f4, %f6, %f12
39805 ldsh [%l7 + 0x28], %o1
39806 ldsh [%l7 + 0x2C], %i7
39807 movvc %icc, %g4, %l6
39808 edge8n %l1, %g3, %i4
39809 or %i6, %o4, %o5
39810 movpos %xcc, %i1, %o0
39811 movcc %icc, %l5, %o2
39812 ta %icc, 0x3
39813 or %o3, 0x067A, %i5
39814 movleu %xcc, %o7, %l2
39815 ldub [%l7 + 0x12], %i3
39816 bne,a %icc, loop_4647
39817 ldsb [%l7 + 0x20], %g6
39818 fbn %fcc2, loop_4648
39819 ldub [%l7 + 0x63], %o6
39820loop_4647:
39821 fmul8x16al %f2, %f5, %f0
39822 siam 0x0
39823loop_4648:
39824 ldsw [%l7 + 0x1C], %g2
39825 stx %l3, [%l7 + 0x50]
39826 srl %g5, 0x07, %l4
39827 stx %g1, [%l7 + 0x58]
39828 fmovsl %xcc, %f12, %f14
39829 edge16n %l0, %i2, %g7
39830 xorcc %i0, %i7, %g4
39831 fmovrsgez %l6, %f2, %f11
39832 tcs %xcc, 0x6
39833 fexpand %f6, %f2
39834 fmovscs %icc, %f7, %f7
39835 ldsw [%l7 + 0x14], %o1
39836 ldsb [%l7 + 0x6E], %l1
39837 stx %i4, [%l7 + 0x70]
39838 fandnot2 %f2, %f10, %f2
39839 fmovsl %icc, %f15, %f15
39840 fcmple16 %f12, %f6, %g3
39841 udivx %o4, 0x19D2, %i6
39842 bcc,a %icc, loop_4649
39843 array32 %i1, %o5, %o0
39844 movgu %xcc, %l5, %o3
39845 std %f8, [%l7 + 0x10]
39846loop_4649:
39847 stw %o2, [%l7 + 0x64]
39848 popc 0x0C0E, %i5
39849 fornot2s %f14, %f4, %f9
39850 addcc %o7, 0x1129, %i3
39851 fmovdcs %icc, %f13, %f2
39852 taddcctv %g6, %l2, %g2
39853 ldd [%l7 + 0x70], %f10
39854 tsubcctv %l3, 0x02EC, %g5
39855 srlx %o6, 0x1E, %l4
39856 st %f1, [%l7 + 0x2C]
39857 mova %icc, %l0, %i2
39858 udiv %g1, 0x066A, %i0
39859 st %f9, [%l7 + 0x10]
39860 movle %icc, %i7, %g7
39861 fmovdg %xcc, %f11, %f12
39862 tne %xcc, 0x0
39863 mulscc %g4, %o1, %l6
39864 movle %xcc, %l1, %g3
39865 fornot1s %f13, %f11, %f10
39866 bcc,a loop_4650
39867 tle %icc, 0x7
39868 ldx [%l7 + 0x08], %i4
39869 ba loop_4651
39870loop_4650:
39871 ld [%l7 + 0x1C], %f12
39872 call loop_4652
39873 add %o4, %i6, %i1
39874loop_4651:
39875 stb %o5, [%l7 + 0x26]
39876 lduw [%l7 + 0x6C], %o0
39877loop_4652:
39878 stx %o3, [%l7 + 0x40]
39879 fsrc1s %f12, %f14
39880 edge8l %o2, %i5, %l5
39881 ta %xcc, 0x0
39882 tcc %xcc, 0x7
39883 std %f14, [%l7 + 0x78]
39884 srax %o7, %i3, %g6
39885 fmovdne %xcc, %f7, %f8
39886 ld [%l7 + 0x18], %f11
39887 fnor %f14, %f14, %f2
39888 fmovrse %g2, %f14, %f0
39889 std %f4, [%l7 + 0x60]
39890 nop
39891 setx loop_4653, %l0, %l1
39892 wrpr 0x1, %tl
39893 wrpr %l1, %tpc
39894 add %l1, 0x4, %l1
39895 wrpr %l1, %tnpc
39896 setx 0x34400001400, %l0, %l1
39897 wrpr %l1, %tstate
39898 wrhpr 0x4, %htstate
39899 retry
39900 fmovsneg %xcc, %f9, %f5
39901 stb %l3, [%l7 + 0x3A]
39902 fmovrsne %g5, %f15, %f7
39903loop_4653:
39904 addccc %l2, %o6, %l0
39905 std %f2, [%l7 + 0x40]
39906 ldx [%l7 + 0x50], %l4
39907 edge8n %g1, %i0, %i2
39908 subccc %g7, 0x0B66, %i7
39909 fornot2 %f12, %f12, %f2
39910 movcs %xcc, %o1, %g4
39911 stw %l1, [%l7 + 0x68]
39912 fmovdleu %xcc, %f3, %f15
39913 alignaddrl %g3, %l6, %o4
39914 addcc %i4, 0x0100, %i6
39915 fbule,a %fcc0, loop_4654
39916 edge16l %i1, %o0, %o5
39917 fmovdgu %xcc, %f10, %f14
39918 fnands %f1, %f10, %f2
39919loop_4654:
39920 bne,pt %xcc, loop_4655
39921 fmovsl %icc, %f2, %f10
39922 popc 0x12AE, %o3
39923 bcc loop_4656
39924loop_4655:
39925 fbule %fcc0, loop_4657
39926 edge16n %i5, %l5, %o7
39927 fmovrdlez %o2, %f0, %f6
39928loop_4656:
39929 sth %i3, [%l7 + 0x58]
39930loop_4657:
39931 srl %g6, %g2, %g5
39932 fmovrdlez %l3, %f2, %f6
39933 ld [%l7 + 0x64], %f13
39934 lduw [%l7 + 0x78], %o6
39935 edge32l %l0, %l4, %g1
39936 tneg %icc, 0x3
39937 ldub [%l7 + 0x29], %i0
39938 fbg %fcc2, loop_4658
39939 ldsh [%l7 + 0x18], %l2
39940 fcmpne32 %f12, %f12, %i2
39941 ld [%l7 + 0x3C], %f0
39942loop_4658:
39943 fxnor %f8, %f0, %f0
39944 sth %g7, [%l7 + 0x22]
39945 ldx [%l7 + 0x70], %i7
39946 fsrc1 %f2, %f14
39947 fpadd16s %f11, %f8, %f3
39948 fmul8x16al %f12, %f8, %f14
39949 fbue,a %fcc2, loop_4659
39950 ldsh [%l7 + 0x28], %o1
39951 ldsw [%l7 + 0x60], %g4
39952 fble %fcc0, loop_4660
39953loop_4659:
39954 stx %l1, [%l7 + 0x78]
39955 fmovsl %icc, %f15, %f9
39956 xnorcc %l6, 0x0467, %o4
39957loop_4660:
39958 fpsub16s %f4, %f12, %f3
39959 stb %g3, [%l7 + 0x72]
39960 ldsw [%l7 + 0x2C], %i6
39961 ldd [%l7 + 0x70], %f12
39962 lduw [%l7 + 0x34], %i1
39963 ldx [%l7 + 0x78], %i4
39964 faligndata %f10, %f10, %f10
39965 fmovsvc %icc, %f4, %f2
39966 subc %o0, 0x02D6, %o3
39967 movneg %xcc, %i5, %o5
39968 ldx [%l7 + 0x48], %o7
39969 stw %l5, [%l7 + 0x3C]
39970 fmovdpos %icc, %f8, %f10
39971 fmovdge %icc, %f9, %f8
39972 xor %i3, 0x1B22, %g6
39973 fnor %f10, %f2, %f14
39974 fbue %fcc3, loop_4661
39975 ldsh [%l7 + 0x20], %o2
39976 fnot2s %f2, %f8
39977 fsrc1 %f10, %f2
39978loop_4661:
39979 stw %g2, [%l7 + 0x74]
39980 fcmpd %fcc2, %f4, %f10
39981 fcmpne32 %f8, %f8, %g5
39982 ldsw [%l7 + 0x28], %l3
39983 stx %o6, [%l7 + 0x18]
39984 tge %xcc, 0x7
39985 movn %xcc, %l4, %g1
39986 st %f0, [%l7 + 0x58]
39987 fbn %fcc0, loop_4662
39988 be,pt %xcc, loop_4663
39989 xnorcc %l0, 0x1C5E, %i0
39990 umulcc %i2, %g7, %l2
39991loop_4662:
39992 fornot2s %f3, %f4, %f2
39993loop_4663:
39994 fmovrsgez %o1, %f15, %f15
39995 fmovsg %icc, %f15, %f4
39996 movrlez %i7, %g4, %l1
39997 fmovsa %icc, %f6, %f10
39998 brgz,a %l6, loop_4664
39999 lduh [%l7 + 0x76], %o4
40000 smulcc %i6, %i1, %i4
40001 srax %o0, %g3, %o3
40002loop_4664:
40003 brgz %i5, loop_4665
40004 stw %o7, [%l7 + 0x2C]
40005 fbo,a %fcc0, loop_4666
40006 fbe %fcc1, loop_4667
40007loop_4665:
40008 fble,a %fcc1, loop_4668
40009 fpmerge %f15, %f15, %f2
40010loop_4666:
40011 ldsw [%l7 + 0x4C], %l5
40012loop_4667:
40013 ldd [%l7 + 0x60], %f6
40014loop_4668:
40015 movvs %xcc, %o5, %g6
40016 fcmped %fcc1, %f4, %f6
40017 tl %icc, 0x1
40018 lduh [%l7 + 0x16], %o2
40019 fandnot1s %f8, %f6, %f4
40020 fors %f12, %f7, %f0
40021 tneg %icc, 0x4
40022 movrlez %g2, %g5, %i3
40023 fbue %fcc1, loop_4669
40024 fnot1s %f7, %f7
40025 fcmpd %fcc1, %f0, %f12
40026 stb %o6, [%l7 + 0x40]
40027loop_4669:
40028 alignaddr %l4, %l3, %g1
40029 orn %i0, 0x1605, %l0
40030 ldsb [%l7 + 0x56], %i2
40031 ldsb [%l7 + 0x64], %g7
40032 st %f8, [%l7 + 0x24]
40033 fnors %f4, %f13, %f4
40034 fblg,a %fcc0, loop_4670
40035 edge8l %l2, %i7, %g4
40036 array32 %l1, %o1, %l6
40037 lduw [%l7 + 0x20], %i6
40038loop_4670:
40039 bl,pt %xcc, loop_4671
40040 bcs %xcc, loop_4672
40041 fbn %fcc3, loop_4673
40042 fmovdcc %icc, %f2, %f11
40043loop_4671:
40044 ld [%l7 + 0x18], %f4
40045loop_4672:
40046 std %f14, [%l7 + 0x70]
40047loop_4673:
40048 movpos %xcc, %o4, %i1
40049 fmovse %xcc, %f6, %f5
40050 fornot2 %f12, %f8, %f2
40051 stx %i4, [%l7 + 0x78]
40052 tne %icc, 0x6
40053 fbue %fcc2, loop_4674
40054 ldsw [%l7 + 0x2C], %o0
40055 edge32l %g3, %i5, %o3
40056 fmovsg %xcc, %f7, %f4
40057loop_4674:
40058 fcmpeq16 %f12, %f14, %o7
40059 smul %o5, %l5, %o2
40060 fmovdcs %icc, %f9, %f8
40061 fmovrsne %g6, %f12, %f7
40062 ba loop_4675
40063 movl %icc, %g5, %i3
40064 subcc %g2, 0x08FC, %o6
40065 stw %l3, [%l7 + 0x14]
40066loop_4675:
40067 fsrc2 %f2, %f4
40068 ldub [%l7 + 0x21], %g1
40069 smulcc %l4, %i0, %l0
40070 fandnot2s %f6, %f1, %f5
40071 ld [%l7 + 0x50], %f10
40072 fmovrdne %i2, %f2, %f4
40073 ldsw [%l7 + 0x20], %l2
40074 srlx %i7, %g4, %g7
40075 stw %l1, [%l7 + 0x1C]
40076 fnors %f12, %f7, %f15
40077 stx %o1, [%l7 + 0x10]
40078 fbue,a %fcc2, loop_4676
40079 xor %l6, %o4, %i1
40080 fmovsvs %xcc, %f6, %f1
40081 addccc %i6, 0x0447, %o0
40082loop_4676:
40083 call loop_4677
40084 fmovdl %icc, %f3, %f3
40085 ldsb [%l7 + 0x6B], %g3
40086 sth %i4, [%l7 + 0x24]
40087loop_4677:
40088 ldsb [%l7 + 0x12], %i5
40089 mulx %o7, 0x060C, %o3
40090 fmul8ulx16 %f6, %f8, %f10
40091 fmovrdne %l5, %f8, %f4
40092 fmovdvc %xcc, %f2, %f4
40093 fnors %f4, %f2, %f11
40094 stw %o5, [%l7 + 0x20]
40095 call loop_4678
40096 bl,a,pn %xcc, loop_4679
40097 bgu,a,pt %icc, loop_4680
40098 subccc %g6, %g5, %i3
40099loop_4678:
40100 bcc,a,pn %xcc, loop_4681
40101loop_4679:
40102 fmovd %f4, %f12
40103loop_4680:
40104 movle %xcc, %g2, %o2
40105 udivx %l3, 0x1416, %g1
40106loop_4681:
40107 fmovse %icc, %f13, %f2
40108 pdist %f6, %f0, %f4
40109 ld [%l7 + 0x18], %f9
40110 stx %l4, [%l7 + 0x40]
40111 std %f4, [%l7 + 0x48]
40112 fbg %fcc2, loop_4682
40113 nop
40114 setx loop_4683, %l0, %l1
40115 jmpl %l1, %i0
40116 lduw [%l7 + 0x70], %o6
40117 stw %i2, [%l7 + 0x0C]
40118loop_4682:
40119 fpadd32 %f0, %f0, %f14
40120loop_4683:
40121 fzeros %f14
40122 fble,a %fcc2, loop_4684
40123 fba %fcc2, loop_4685
40124 fpadd16 %f10, %f0, %f8
40125 fmovscc %xcc, %f5, %f11
40126loop_4684:
40127 xor %l2, 0x108D, %i7
40128loop_4685:
40129 fbge,a %fcc0, loop_4686
40130 addccc %l0, 0x008E, %g7
40131 movre %g4, %l1, %l6
40132 fmovde %icc, %f5, %f9
40133loop_4686:
40134 add %o1, 0x045F, %i1
40135 lduw [%l7 + 0x30], %i6
40136 tleu %xcc, 0x3
40137 taddcc %o4, %o0, %i4
40138 sllx %g3, %i5, %o7
40139 sth %l5, [%l7 + 0x76]
40140 fandnot1s %f3, %f5, %f2
40141 bl %icc, loop_4687
40142 sth %o3, [%l7 + 0x36]
40143 fmovsvc %icc, %f11, %f5
40144 fmovsneg %xcc, %f15, %f0
40145loop_4687:
40146 stx %o5, [%l7 + 0x78]
40147 fpadd32s %f6, %f12, %f15
40148 fbo,a %fcc2, loop_4688
40149 lduw [%l7 + 0x14], %g6
40150 fmovrse %g5, %f2, %f2
40151 edge8n %g2, %i3, %o2
40152loop_4688:
40153 ldsw [%l7 + 0x60], %l3
40154 fnegd %f12, %f4
40155 fmovscc %xcc, %f8, %f15
40156 std %f0, [%l7 + 0x58]
40157 fmovsn %icc, %f1, %f10
40158 fmovscc %icc, %f4, %f11
40159 bvs,pn %xcc, loop_4689
40160 movvc %icc, %g1, %l4
40161 ldd [%l7 + 0x78], %f6
40162 fmovsg %icc, %f12, %f11
40163loop_4689:
40164 fmovdvs %xcc, %f8, %f12
40165 fbu,a %fcc2, loop_4690
40166 fpsub32s %f2, %f4, %f10
40167 fmovsa %icc, %f9, %f13
40168 movle %icc, %i0, %o6
40169loop_4690:
40170 sth %l2, [%l7 + 0x1E]
40171 fpadd16s %f4, %f14, %f15
40172 ldx [%l7 + 0x58], %i7
40173 nop
40174 setx loop_4691, %l0, %l1
40175 jmpl %l1, %l0
40176 mova %icc, %i2, %g7
40177 brnz,a %l1, loop_4692
40178 ldx [%l7 + 0x48], %g4
40179loop_4691:
40180 ldx [%l7 + 0x10], %o1
40181 ld [%l7 + 0x08], %f6
40182loop_4692:
40183 fsrc2s %f10, %f10
40184 fmovdg %icc, %f13, %f9
40185 sll %l6, 0x10, %i1
40186 fmovrdlz %o4, %f8, %f8
40187 ldsb [%l7 + 0x2F], %o0
40188 ldub [%l7 + 0x4F], %i4
40189 edge32ln %g3, %i6, %i5
40190 edge8n %o7, %l5, %o5
40191 ldd [%l7 + 0x38], %f0
40192 fbne,a %fcc1, loop_4693
40193 stw %o3, [%l7 + 0x64]
40194 fmovdge %xcc, %f11, %f15
40195 bg,a loop_4694
40196loop_4693:
40197 xorcc %g5, 0x0C8B, %g2
40198 tvc %icc, 0x0
40199 bvc,a %icc, loop_4695
40200loop_4694:
40201 st %f9, [%l7 + 0x48]
40202 ldx [%l7 + 0x58], %i3
40203 tleu %xcc, 0x0
40204loop_4695:
40205 taddcctv %g6, %l3, %g1
40206 fba %fcc2, loop_4696
40207 srax %o2, 0x18, %i0
40208 ldsh [%l7 + 0x36], %o6
40209 call loop_4697
40210loop_4696:
40211 fmovda %xcc, %f4, %f6
40212 srl %l4, 0x1F, %l2
40213 fbl,a %fcc0, loop_4698
40214loop_4697:
40215 ldsh [%l7 + 0x7A], %i7
40216 ld [%l7 + 0x3C], %f2
40217 orncc %i2, %l0, %l1
40218loop_4698:
40219 lduw [%l7 + 0x1C], %g7
40220 st %f0, [%l7 + 0x54]
40221 fmovdl %icc, %f2, %f10
40222 sth %o1, [%l7 + 0x2E]
40223 stb %l6, [%l7 + 0x1C]
40224 bcs,a loop_4699
40225 bgu,a loop_4700
40226 sll %i1, %g4, %o4
40227 ldx [%l7 + 0x58], %o0
40228loop_4699:
40229 ld [%l7 + 0x4C], %f13
40230loop_4700:
40231 lduh [%l7 + 0x2A], %i4
40232 sllx %i6, 0x1F, %g3
40233 bne,a,pn %icc, loop_4701
40234 stx %i5, [%l7 + 0x48]
40235 ldub [%l7 + 0x2A], %o7
40236 subc %o5, 0x0981, %o3
40237loop_4701:
40238 tl %xcc, 0x0
40239 ldx [%l7 + 0x18], %g5
40240 ldx [%l7 + 0x50], %l5
40241 ldsh [%l7 + 0x62], %g2
40242 brnz,a %i3, loop_4702
40243 st %f11, [%l7 + 0x44]
40244 fcmple32 %f0, %f12, %l3
40245 bpos %icc, loop_4703
40246loop_4702:
40247 st %f7, [%l7 + 0x24]
40248 xorcc %g1, 0x10C7, %g6
40249 addc %o2, %o6, %i0
40250loop_4703:
40251 fmovde %icc, %f15, %f12
40252 subcc %l2, %l4, %i2
40253 bl,a loop_4704
40254 ldsw [%l7 + 0x60], %i7
40255 ldsb [%l7 + 0x7F], %l0
40256 ldd [%l7 + 0x40], %f10
40257loop_4704:
40258 ldsh [%l7 + 0x74], %l1
40259 lduh [%l7 + 0x70], %g7
40260 edge32n %l6, %i1, %o1
40261 tvs %xcc, 0x3
40262 bneg,a %icc, loop_4705
40263 brgez,a %o4, loop_4706
40264 stb %o0, [%l7 + 0x21]
40265 fbl %fcc1, loop_4707
40266loop_4705:
40267 stx %g4, [%l7 + 0x10]
40268loop_4706:
40269 bgu,a loop_4708
40270 fmul8x16al %f9, %f6, %f4
40271loop_4707:
40272 tg %icc, 0x2
40273 movvc %xcc, %i6, %i4
40274loop_4708:
40275 stb %g3, [%l7 + 0x70]
40276 ldsb [%l7 + 0x52], %i5
40277 lduh [%l7 + 0x78], %o5
40278 be loop_4709
40279 ldx [%l7 + 0x60], %o3
40280 popc %g5, %l5
40281 sdivx %o7, 0x1B6E, %i3
40282loop_4709:
40283 fmovsl %xcc, %f0, %f4
40284 alignaddr %g2, %l3, %g1
40285 udivx %o2, 0x0365, %g6
40286 fandnot2 %f0, %f0, %f4
40287 bn,a,pn %xcc, loop_4710
40288 brgez,a %o6, loop_4711
40289 taddcctv %i0, 0x02CA, %l2
40290 sth %i2, [%l7 + 0x0C]
40291loop_4710:
40292 ba,pt %icc, loop_4712
40293loop_4711:
40294 fpsub16s %f9, %f8, %f13
40295 tpos %icc, 0x6
40296 ldsw [%l7 + 0x58], %l4
40297loop_4712:
40298 fexpand %f9, %f8
40299 sdivcc %i7, 0x0742, %l1
40300 nop
40301 setx loop_4713, %l0, %l1
40302 jmpl %l1, %g7
40303 sth %l6, [%l7 + 0x74]
40304 fbug,a %fcc3, loop_4714
40305 ldsb [%l7 + 0x6F], %l0
40306loop_4713:
40307 fbe,a %fcc3, loop_4715
40308 tge %xcc, 0x3
40309loop_4714:
40310 array16 %o1, %i1, %o0
40311 lduh [%l7 + 0x3A], %o4
40312loop_4715:
40313 ldx [%l7 + 0x68], %g4
40314 fpadd32 %f0, %f10, %f8
40315 ldx [%l7 + 0x60], %i6
40316 movrgz %g3, 0x2A9, %i4
40317 ldub [%l7 + 0x7B], %o5
40318 ldsh [%l7 + 0x22], %o3
40319 lduh [%l7 + 0x1E], %g5
40320 fmovdcc %xcc, %f12, %f0
40321 array8 %i5, %o7, %i3
40322 fmovsge %xcc, %f14, %f11
40323 fabsd %f10, %f14
40324 fmovrdlz %g2, %f14, %f12
40325 andcc %l3, %g1, %o2
40326 udivx %g6, 0x0145, %o6
40327 fmovdn %icc, %f14, %f5
40328 edge16 %i0, %l2, %l5
40329 stb %i2, [%l7 + 0x0A]
40330 umulcc %i7, %l1, %l4
40331 fmovdne %icc, %f10, %f2
40332 movg %icc, %l6, %l0
40333 fbug %fcc3, loop_4716
40334 tpos %icc, 0x5
40335 fors %f2, %f3, %f10
40336 bl,a,pn %xcc, loop_4717
40337loop_4716:
40338 stb %g7, [%l7 + 0x67]
40339 sllx %i1, %o1, %o4
40340 fexpand %f8, %f4
40341loop_4717:
40342 movrgez %o0, %i6, %g3
40343 stw %i4, [%l7 + 0x18]
40344 fsrc2s %f0, %f10
40345 stw %g4, [%l7 + 0x08]
40346 tgu %xcc, 0x1
40347 udivx %o3, 0x1BFF, %g5
40348 st %f12, [%l7 + 0x38]
40349 edge32n %i5, %o7, %o5
40350 fnot2 %f2, %f4
40351 movpos %icc, %g2, %l3
40352 fzero %f14
40353 andn %g1, 0x17D3, %i3
40354 lduw [%l7 + 0x60], %g6
40355 subccc %o2, 0x0E27, %o6
40356 tcs %xcc, 0x6
40357 te %icc, 0x7
40358 fpsub16s %f2, %f3, %f13
40359 movrgz %i0, 0x33B, %l2
40360 stb %i2, [%l7 + 0x16]
40361 ld [%l7 + 0x68], %f4
40362 bvs %icc, loop_4718
40363 fsrc2s %f10, %f9
40364 udivcc %i7, 0x1CB1, %l1
40365 ldsw [%l7 + 0x64], %l4
40366loop_4718:
40367 fabsd %f4, %f14
40368 smulcc %l6, %l0, %l5
40369 bg loop_4719
40370 movcs %icc, %g7, %o1
40371 stb %i1, [%l7 + 0x13]
40372 fxnor %f0, %f8, %f4
40373loop_4719:
40374 movle %xcc, %o0, %i6
40375 edge32n %g3, %i4, %g4
40376 fmovdne %icc, %f6, %f8
40377 sllx %o3, 0x1F, %g5
40378 fcmps %fcc0, %f2, %f0
40379 fmovsgu %icc, %f6, %f14
40380 stb %o4, [%l7 + 0x70]
40381 addcc %o7, 0x1D99, %i5
40382 fmovs %f5, %f9
40383 fnot2s %f14, %f7
40384 for %f8, %f14, %f0
40385 ldd [%l7 + 0x58], %f14
40386 brz,a %g2, loop_4720
40387 smul %o5, 0x1F61, %g1
40388 fxor %f14, %f12, %f14
40389 mova %xcc, %i3, %g6
40390loop_4720:
40391 fmovsneg %xcc, %f9, %f3
40392 fzeros %f15
40393 smulcc %o2, %o6, %l3
40394 fbne %fcc0, loop_4721
40395 fmovrde %l2, %f14, %f12
40396 bcc,a %icc, loop_4722
40397 fpackfix %f2, %f6
40398loop_4721:
40399 ldx [%l7 + 0x60], %i2
40400 fmovdleu %icc, %f2, %f8
40401loop_4722:
40402 ld [%l7 + 0x64], %f11
40403 fcmpeq32 %f10, %f4, %i0
40404 lduh [%l7 + 0x26], %l1
40405 movneg %icc, %l4, %l6
40406 movrne %i7, 0x123, %l5
40407 add %l0, 0x0851, %g7
40408 stw %i1, [%l7 + 0x18]
40409 fbne %fcc3, loop_4723
40410 tsubcc %o1, %o0, %g3
40411 tneg %xcc, 0x2
40412 fmovsne %xcc, %f12, %f2
40413loop_4723:
40414 andncc %i6, %i4, %g4
40415 fmovrde %g5, %f6, %f12
40416 movvc %icc, %o3, %o7
40417 ldub [%l7 + 0x6B], %i5
40418 edge16n %o4, %g2, %o5
40419 mova %icc, %g1, %i3
40420 andcc %o2, 0x1A25, %g6
40421 tge %icc, 0x3
40422 fbne %fcc0, loop_4724
40423 add %l3, %o6, %i2
40424 fornot1 %f10, %f4, %f8
40425 tl %xcc, 0x0
40426loop_4724:
40427 edge32 %i0, %l2, %l1
40428 andn %l6, %i7, %l5
40429 st %f11, [%l7 + 0x58]
40430 fbn,a %fcc1, loop_4725
40431 fandnot2s %f15, %f12, %f10
40432 edge16n %l0, %g7, %i1
40433 xorcc %o1, 0x0D9B, %o0
40434loop_4725:
40435 srlx %l4, 0x0C, %i6
40436 edge8 %g3, %g4, %i4
40437 fpsub32 %f10, %f10, %f8
40438 move %icc, %g5, %o7
40439 ld [%l7 + 0x3C], %f11
40440 ldsh [%l7 + 0x60], %i5
40441 addccc %o3, 0x00E2, %o4
40442 fpsub32s %f8, %f1, %f14
40443 fmovdneg %icc, %f1, %f6
40444 srl %o5, 0x06, %g2
40445 ldsb [%l7 + 0x17], %i3
40446 fmovdleu %xcc, %f0, %f3
40447 fpack16 %f14, %f3
40448 fcmpd %fcc2, %f4, %f10
40449 st %f1, [%l7 + 0x4C]
40450 call loop_4726
40451 fble %fcc1, loop_4727
40452 fmovsvs %xcc, %f6, %f5
40453 bcs,a %icc, loop_4728
40454loop_4726:
40455 ldsb [%l7 + 0x32], %o2
40456loop_4727:
40457 ldsb [%l7 + 0x66], %g6
40458 fmovdvc %icc, %f15, %f13
40459loop_4728:
40460 fpadd16s %f6, %f13, %f11
40461 fmovrdlez %g1, %f6, %f6
40462 edge8 %o6, %l3, %i0
40463 fpack32 %f4, %f8, %f6
40464 ldx [%l7 + 0x40], %l2
40465 fnot1s %f15, %f15
40466 st %f13, [%l7 + 0x1C]
40467 movg %xcc, %i2, %l1
40468 fmovdn %icc, %f9, %f1
40469 lduh [%l7 + 0x16], %l6
40470 ldub [%l7 + 0x60], %i7
40471 brgez,a %l5, loop_4729
40472 std %f6, [%l7 + 0x30]
40473 fandnot2 %f10, %f8, %f8
40474 sth %g7, [%l7 + 0x76]
40475loop_4729:
40476 lduw [%l7 + 0x4C], %i1
40477 fmovsleu %icc, %f3, %f7
40478 fmovsle %icc, %f11, %f15
40479 brgez,a %o1, loop_4730
40480 lduw [%l7 + 0x4C], %o0
40481 st %f6, [%l7 + 0x50]
40482 fsrc1s %f14, %f15
40483loop_4730:
40484 tne %xcc, 0x4
40485 nop
40486 setx loop_4731, %l0, %l1
40487 jmpl %l1, %l4
40488 fands %f1, %f4, %f9
40489 bpos loop_4732
40490 lduw [%l7 + 0x44], %i6
40491loop_4731:
40492 fnot2s %f3, %f9
40493 movrgz %g3, %l0, %i4
40494loop_4732:
40495 ldsw [%l7 + 0x14], %g5
40496 fmovsg %icc, %f2, %f12
40497 ldd [%l7 + 0x70], %f0
40498 ldd [%l7 + 0x40], %f0
40499 lduw [%l7 + 0x78], %o7
40500 std %f6, [%l7 + 0x20]
40501 stx %i5, [%l7 + 0x10]
40502 andncc %g4, %o3, %o4
40503 lduw [%l7 + 0x58], %g2
40504 nop
40505 setx loop_4733, %l0, %l1
40506 wrpr 0x1, %tl
40507 wrpr %l1, %tnpc
40508 setx 0x34400001400, %l0, %l1
40509 wrpr %l1, %tstate
40510 wrhpr 0x4, %htstate
40511 done
40512 fble %fcc2, loop_4734
40513 fmul8x16al %f13, %f0, %f10
40514 tg %icc, 0x7
40515loop_4733:
40516 movvs %icc, %o5, %i3
40517loop_4734:
40518 bne,a,pn %icc, loop_4735
40519 edge32l %g6, %o2, %g1
40520 fba,a %fcc3, loop_4736
40521 bgu,a loop_4737
40522loop_4735:
40523 movgu %icc, %l3, %i0
40524 xnorcc %o6, %l2, %i2
40525loop_4736:
40526 sth %l6, [%l7 + 0x4E]
40527loop_4737:
40528 tl %icc, 0x2
40529 mulscc %i7, %l5, %g7
40530 bcc,pn %icc, loop_4738
40531 move %xcc, %i1, %l1
40532 ldsh [%l7 + 0x52], %o0
40533 fmovdne %xcc, %f9, %f15
40534loop_4738:
40535 smulcc %o1, 0x04B6, %l4
40536 ldub [%l7 + 0x19], %i6
40537 fmovdle %icc, %f5, %f9
40538 stw %g3, [%l7 + 0x70]
40539 fpsub32s %f0, %f9, %f11
40540 siam 0x0
40541 fcmpne16 %f8, %f0, %l0
40542 bge,pn %xcc, loop_4739
40543 fmovde %icc, %f5, %f0
40544 fmovsneg %icc, %f13, %f2
40545 fnot1s %f10, %f8
40546loop_4739:
40547 fzeros %f6
40548 tvc %icc, 0x0
40549 fmovsg %icc, %f14, %f4
40550 smul %g5, %i4, %o7
40551 st %f10, [%l7 + 0x40]
40552 stx %g4, [%l7 + 0x18]
40553 bge,a,pn %icc, loop_4740
40554 stx %i5, [%l7 + 0x48]
40555 tsubcctv %o4, 0x0E12, %g2
40556 smul %o5, %o3, %i3
40557loop_4740:
40558 edge16 %g6, %g1, %o2
40559 andcc %l3, %o6, %i0
40560 movgu %icc, %i2, %l6
40561 fmuld8ulx16 %f10, %f9, %f6
40562 sll %i7, %l2, %g7
40563 smul %l5, 0x0902, %l1
40564 fnegs %f14, %f7
40565 fmovrdlez %i1, %f8, %f6
40566 fbug,a %fcc1, loop_4741
40567 st %f6, [%l7 + 0x34]
40568 fmovdgu %icc, %f11, %f12
40569 srax %o1, 0x1D, %l4
40570loop_4741:
40571 movpos %icc, %o0, %g3
40572 fcmpgt32 %f14, %f2, %i6
40573 bcs,a %xcc, loop_4742
40574 ldsw [%l7 + 0x10], %l0
40575 fmovdl %xcc, %f12, %f13
40576 alignaddrl %g5, %o7, %g4
40577loop_4742:
40578 movcc %xcc, %i5, %o4
40579 ldx [%l7 + 0x70], %i4
40580 ldd [%l7 + 0x48], %f10
40581 ldsb [%l7 + 0x6E], %g2
40582 std %f8, [%l7 + 0x58]
40583 orn %o5, %o3, %i3
40584 fpsub16s %f12, %f15, %f15
40585 fcmpeq32 %f10, %f14, %g6
40586 udiv %g1, 0x0DE8, %l3
40587 subcc %o2, %o6, %i0
40588 fmovdne %xcc, %f14, %f15
40589 edge32l %i2, %i7, %l2
40590 fmovspos %icc, %f8, %f10
40591 ldx [%l7 + 0x78], %l6
40592 add %l5, 0x074D, %g7
40593 fnors %f10, %f4, %f11
40594 lduh [%l7 + 0x56], %i1
40595 fcmpeq32 %f10, %f8, %l1
40596 fandnot1 %f6, %f6, %f14
40597 faligndata %f12, %f6, %f12
40598 ldx [%l7 + 0x58], %l4
40599 ldd [%l7 + 0x70], %f10
40600 array16 %o0, %o1, %g3
40601 lduw [%l7 + 0x24], %l0
40602 lduw [%l7 + 0x14], %i6
40603 call loop_4743
40604 fbu,a %fcc0, loop_4744
40605 orn %g5, 0x1210, %o7
40606 tvc %xcc, 0x2
40607loop_4743:
40608 ld [%l7 + 0x3C], %f13
40609loop_4744:
40610 brnz %g4, loop_4745
40611 movcs %xcc, %i5, %o4
40612 ldd [%l7 + 0x50], %f4
40613 stw %i4, [%l7 + 0x30]
40614loop_4745:
40615 srlx %g2, 0x03, %o5
40616 call loop_4746
40617 umul %o3, 0x182E, %i3
40618 fornot2s %f10, %f1, %f12
40619 fbu %fcc1, loop_4747
40620loop_4746:
40621 movl %icc, %g1, %g6
40622 ldd [%l7 + 0x30], %f8
40623 fnand %f14, %f4, %f12
40624loop_4747:
40625 fandnot1s %f1, %f6, %f1
40626 movle %xcc, %o2, %o6
40627 fzero %f14
40628 lduw [%l7 + 0x6C], %i0
40629 fcmped %fcc0, %f14, %f12
40630 ldsh [%l7 + 0x2A], %l3
40631 stb %i7, [%l7 + 0x3B]
40632 stw %l2, [%l7 + 0x24]
40633 fandnot2s %f10, %f12, %f15
40634 bcc loop_4748
40635 lduh [%l7 + 0x16], %l6
40636 fmovdle %xcc, %f1, %f14
40637 lduw [%l7 + 0x10], %i2
40638loop_4748:
40639 nop
40640 setx loop_4749, %l0, %l1
40641 wrpr 0x1, %tl
40642 wrpr %l1, %tnpc
40643 setx 0x34400001400, %l0, %l1
40644 wrpr %l1, %tstate
40645 wrhpr 0x4, %htstate
40646 done
40647 tsubcctv %l5, %i1, %g7
40648 sllx %l4, %o0, %o1
40649 fmovsvs %xcc, %f4, %f2
40650loop_4749:
40651 bcs,pt %xcc, loop_4750
40652 sdivx %g3, 0x1A7F, %l0
40653 fmul8sux16 %f4, %f0, %f10
40654 fabsd %f12, %f0
40655loop_4750:
40656 lduh [%l7 + 0x24], %l1
40657 bg,a,pn %xcc, loop_4751
40658 fmovdvs %icc, %f1, %f0
40659 ldx [%l7 + 0x18], %i6
40660 stw %o7, [%l7 + 0x74]
40661loop_4751:
40662 movgu %icc, %g4, %g5
40663 sra %o4, 0x0B, %i5
40664 lduw [%l7 + 0x08], %i4
40665 bcs,a %xcc, loop_4752
40666 fmovdneg %xcc, %f5, %f9
40667 stb %g2, [%l7 + 0x3D]
40668 fmovdn %icc, %f0, %f7
40669loop_4752:
40670 fmovsneg %icc, %f5, %f12
40671 sth %o5, [%l7 + 0x10]
40672 edge32l %o3, %i3, %g6
40673 sdivx %o2, 0x01FF, %g1
40674 movcc %icc, %o6, %l3
40675 movle %icc, %i7, %i0
40676 fandnot1 %f6, %f4, %f12
40677 sdivcc %l2, 0x0296, %l6
40678 movrlez %i2, 0x1F0, %i1
40679 stb %l5, [%l7 + 0x39]
40680 ldsh [%l7 + 0x54], %g7
40681 fmul8x16al %f3, %f7, %f2
40682 be,a %xcc, loop_4753
40683 xor %o0, 0x0EFC, %l4
40684 movrgz %g3, %l0, %l1
40685 lduh [%l7 + 0x28], %o1
40686loop_4753:
40687 faligndata %f14, %f8, %f12
40688 fbge %fcc2, loop_4754
40689 movl %xcc, %o7, %i6
40690 fmovda %xcc, %f5, %f13
40691 fornot1 %f8, %f12, %f2
40692loop_4754:
40693 ld [%l7 + 0x14], %f6
40694 fbe,a %fcc2, loop_4755
40695 ldsb [%l7 + 0x70], %g5
40696 umul %g4, 0x19BF, %o4
40697 fmul8x16 %f12, %f8, %f8
40698loop_4755:
40699 siam 0x0
40700 fornot1s %f12, %f9, %f14
40701 bne,a,pt %xcc, loop_4756
40702 fmovsg %icc, %f13, %f4
40703 st %f10, [%l7 + 0x1C]
40704 st %f11, [%l7 + 0x5C]
40705loop_4756:
40706 fmovrsne %i5, %f12, %f8
40707 smul %g2, %i4, %o5
40708 stw %o3, [%l7 + 0x38]
40709 ldx [%l7 + 0x68], %g6
40710 movne %xcc, %o2, %i3
40711 ldub [%l7 + 0x46], %g1
40712 stx %l3, [%l7 + 0x50]
40713 stx %i7, [%l7 + 0x48]
40714 tge %xcc, 0x0
40715 bneg,a,pt %xcc, loop_4757
40716 fzero %f0
40717 sub %i0, %l2, %o6
40718 andn %l6, %i2, %l5
40719loop_4757:
40720 fmovspos %xcc, %f11, %f1
40721 fmuld8sux16 %f5, %f13, %f12
40722 fxor %f8, %f6, %f6
40723 stx %i1, [%l7 + 0x70]
40724 brgz %o0, loop_4758
40725 fones %f2
40726 sll %l4, %g3, %g7
40727 sllx %l1, %l0, %o1
40728loop_4758:
40729 ldsw [%l7 + 0x1C], %i6
40730 fnegd %f2, %f10
40731 sll %o7, %g5, %o4
40732 edge8 %i5, %g2, %i4
40733 umulcc %g4, 0x0A58, %o3
40734 fmovdpos %xcc, %f6, %f1
40735 sllx %g6, 0x05, %o2
40736 bne,pn %icc, loop_4759
40737 fnands %f8, %f4, %f15
40738 fnot1s %f14, %f14
40739 ld [%l7 + 0x7C], %f13
40740loop_4759:
40741 nop
40742 setx loop_4760, %l0, %l1
40743 wrpr 0x1, %tl
40744 wrpr %l1, %tpc
40745 add %l1, 0x4, %l1
40746 wrpr %l1, %tnpc
40747 setx 0x34400001400, %l0, %l1
40748 wrpr %l1, %tstate
40749 wrhpr 0x4, %htstate
40750 retry
40751 std %f6, [%l7 + 0x48]
40752 sth %i3, [%l7 + 0x68]
40753 bvc,pt %icc, loop_4761
40754loop_4760:
40755 fmovdcc %icc, %f10, %f10
40756 taddcctv %o5, %g1, %l3
40757 edge32 %i7, %i0, %o6
40758loop_4761:
40759 tvs %icc, 0x6
40760 stb %l2, [%l7 + 0x0F]
40761 edge32n %i2, %l6, %l5
40762 fmovsleu %xcc, %f0, %f2
40763 movcc %icc, %i1, %l4
40764 brz %o0, loop_4762
40765 ta %icc, 0x2
40766 fmul8ulx16 %f2, %f6, %f12
40767 stw %g3, [%l7 + 0x58]
40768loop_4762:
40769 movn %xcc, %l1, %l0
40770 edge32n %g7, %o1, %o7
40771 taddcc %g5, %i6, %i5
40772 brnz %o4, loop_4763
40773 stw %i4, [%l7 + 0x30]
40774 tne %icc, 0x1
40775 pdist %f10, %f2, %f8
40776loop_4763:
40777 lduw [%l7 + 0x1C], %g4
40778 ld [%l7 + 0x20], %f12
40779 fcmpgt16 %f14, %f4, %g2
40780 ldsh [%l7 + 0x58], %g6
40781 fornot1 %f4, %f10, %f14
40782 array16 %o3, %o2, %o5
40783 or %i3, 0x1595, %g1
40784 fbn,a %fcc0, loop_4764
40785 bpos %icc, loop_4765
40786 fmovdg %icc, %f3, %f5
40787 fmovsne %xcc, %f11, %f0
40788loop_4764:
40789 ldsb [%l7 + 0x5A], %l3
40790loop_4765:
40791 fpsub16 %f0, %f0, %f4
40792 fnot2s %f10, %f3
40793 ldsw [%l7 + 0x54], %i0
40794 fmovse %xcc, %f14, %f12
40795 ba,pn %icc, loop_4766
40796 brgz,a %o6, loop_4767
40797 fsrc1 %f14, %f10
40798 fmovdneg %xcc, %f14, %f6
40799loop_4766:
40800 fpack32 %f14, %f0, %f10
40801loop_4767:
40802 fbge %fcc0, loop_4768
40803 taddcctv %i7, 0x0EF6, %l2
40804 bshuffle %f10, %f12, %f6
40805 tn %icc, 0x7
40806loop_4768:
40807 add %i2, 0x02D6, %l6
40808 fmovrsgez %l5, %f2, %f4
40809 fsrc2 %f8, %f2
40810 fnors %f12, %f1, %f8
40811 fcmple16 %f12, %f14, %i1
40812 ldx [%l7 + 0x20], %o0
40813 bvc,pt %icc, loop_4769
40814 st %f1, [%l7 + 0x40]
40815 stb %g3, [%l7 + 0x2F]
40816 ldsh [%l7 + 0x66], %l1
40817loop_4769:
40818 array16 %l4, %g7, %o1
40819 xnor %l0, 0x1F6F, %o7
40820 fnor %f2, %f4, %f0
40821 fmul8x16au %f11, %f12, %f14
40822 fba,a %fcc1, loop_4770
40823 sdivx %i6, 0x14AA, %i5
40824 fnot1 %f10, %f2
40825 st %f7, [%l7 + 0x68]
40826loop_4770:
40827 sth %o4, [%l7 + 0x54]
40828 fcmpgt16 %f0, %f4, %i4
40829 subccc %g4, %g5, %g6
40830 fbge %fcc2, loop_4771
40831 fmovsgu %icc, %f13, %f8
40832 fmovsge %icc, %f5, %f14
40833 bl %icc, loop_4772
40834loop_4771:
40835 std %f14, [%l7 + 0x28]
40836 tl %xcc, 0x6
40837 movgu %icc, %o3, %o2
40838loop_4772:
40839 stw %o5, [%l7 + 0x08]
40840 bpos,pt %xcc, loop_4773
40841 ldub [%l7 + 0x2A], %i3
40842 stx %g2, [%l7 + 0x18]
40843 call loop_4774
40844loop_4773:
40845 faligndata %f14, %f2, %f4
40846 siam 0x3
40847 fcmpne16 %f8, %f4, %l3
40848loop_4774:
40849 fabsd %f2, %f4
40850 fzero %f4
40851 sll %g1, %i0, %i7
40852 fmovrse %o6, %f9, %f14
40853 ldsw [%l7 + 0x18], %i2
40854 addcc %l2, %l6, %l5
40855 udiv %i1, 0x133B, %g3
40856 fcmps %fcc1, %f6, %f4
40857 fxors %f8, %f8, %f4
40858 ldd [%l7 + 0x50], %f4
40859 fnegs %f7, %f10
40860 xnorcc %l1, 0x10E9, %o0
40861 sth %l4, [%l7 + 0x72]
40862 edge8n %g7, %o1, %l0
40863 fmovspos %xcc, %f12, %f6
40864 fmovse %icc, %f10, %f3
40865 ldub [%l7 + 0x4C], %i6
40866 fpadd16 %f10, %f0, %f0
40867 lduw [%l7 + 0x5C], %o7
40868 brgez %i5, loop_4775
40869 stx %o4, [%l7 + 0x48]
40870 lduw [%l7 + 0x0C], %i4
40871 st %f7, [%l7 + 0x24]
40872loop_4775:
40873 fcmpeq16 %f12, %f14, %g5
40874 fandnot2 %f14, %f6, %f14
40875 fmovscc %xcc, %f13, %f11
40876 stx %g4, [%l7 + 0x50]
40877 lduw [%l7 + 0x50], %g6
40878 ldsb [%l7 + 0x25], %o3
40879 bge,a,pt %xcc, loop_4776
40880 edge32 %o2, %i3, %g2
40881 fand %f8, %f6, %f14
40882 stb %l3, [%l7 + 0x59]
40883loop_4776:
40884 movpos %icc, %o5, %i0
40885 fnot1 %f8, %f10
40886 fpmerge %f14, %f0, %f14
40887 edge8ln %g1, %o6, %i2
40888 orcc %i7, %l2, %l5
40889 st %f6, [%l7 + 0x48]
40890 fcmpeq32 %f2, %f10, %i1
40891 bvc,a loop_4777
40892 st %f0, [%l7 + 0x54]
40893 stw %g3, [%l7 + 0x78]
40894 xorcc %l6, 0x1629, %o0
40895loop_4777:
40896 fandnot2 %f6, %f8, %f0
40897 brlez,a %l1, loop_4778
40898 fand %f2, %f2, %f6
40899 ble,a,pn %xcc, loop_4779
40900 brlez,a %g7, loop_4780
40901loop_4778:
40902 ldsb [%l7 + 0x10], %l4
40903 lduw [%l7 + 0x38], %o1
40904loop_4779:
40905 faligndata %f2, %f10, %f4
40906loop_4780:
40907 sll %l0, %o7, %i6
40908 lduw [%l7 + 0x6C], %o4
40909 fmovrse %i4, %f6, %f4
40910 fmovdne %icc, %f14, %f4
40911 fcmpeq16 %f2, %f14, %g5
40912 fmul8sux16 %f12, %f6, %f10
40913 taddcctv %i5, 0x096D, %g4
40914 fcmpeq16 %f6, %f2, %o3
40915 fnot1 %f12, %f12
40916 movrgez %o2, %i3, %g6
40917 fbul %fcc2, loop_4781
40918 fpsub16s %f15, %f6, %f7
40919 orcc %l3, 0x189D, %o5
40920 sethi 0x0103, %i0
40921loop_4781:
40922 tvs %icc, 0x6
40923 edge8ln %g1, %o6, %i2
40924 fabss %f8, %f6
40925 edge16n %i7, %g2, %l2
40926 fmovdvc %xcc, %f15, %f13
40927 stb %i1, [%l7 + 0x39]
40928 add %g3, %l5, %l6
40929 stx %o0, [%l7 + 0x38]
40930 fmul8x16au %f13, %f3, %f4
40931 fpack32 %f8, %f6, %f12
40932 fmovdge %xcc, %f15, %f2
40933 subc %l1, 0x1426, %g7
40934 fmovrsgz %l4, %f2, %f3
40935 movcs %xcc, %o1, %l0
40936 ldd [%l7 + 0x20], %f12
40937 array8 %o7, %i6, %i4
40938 st %f10, [%l7 + 0x58]
40939 fmovdcs %icc, %f13, %f4
40940 fcmpne16 %f14, %f4, %o4
40941 udivcc %g5, 0x09FE, %g4
40942 stx %o3, [%l7 + 0x68]
40943 or %o2, %i3, %g6
40944 tpos %icc, 0x5
40945 fbule,a %fcc2, loop_4782
40946 fpadd32s %f10, %f0, %f4
40947 ld [%l7 + 0x7C], %f13
40948 fbn %fcc1, loop_4783
40949loop_4782:
40950 fabsd %f10, %f8
40951 fnegs %f4, %f4
40952 lduh [%l7 + 0x36], %i5
40953loop_4783:
40954 stw %l3, [%l7 + 0x60]
40955 udivx %i0, 0x0D03, %o5
40956 fmovdvc %icc, %f9, %f15
40957 orcc %g1, %o6, %i2
40958 tsubcctv %i7, %g2, %i1
40959 stb %l2, [%l7 + 0x59]
40960 brnz,a %g3, loop_4784
40961 fmovdvs %icc, %f10, %f6
40962 st %f5, [%l7 + 0x28]
40963 ld [%l7 + 0x38], %f7
40964loop_4784:
40965 lduh [%l7 + 0x34], %l5
40966 xnor %l6, %l1, %o0
40967 ldd [%l7 + 0x20], %f14
40968 fmul8x16al %f7, %f9, %f8
40969 ldsb [%l7 + 0x6B], %l4
40970 std %f2, [%l7 + 0x70]
40971 fexpand %f9, %f4
40972 xnorcc %o1, %l0, %o7
40973 stw %g7, [%l7 + 0x14]
40974 for %f10, %f2, %f4
40975 stb %i4, [%l7 + 0x5F]
40976 edge8l %i6, %o4, %g5
40977 ldub [%l7 + 0x0A], %g4
40978 nop
40979 setx loop_4785, %l0, %l1
40980 jmpl %l1, %o3
40981 fsrc1s %f4, %f12
40982 tneg %icc, 0x5
40983 movrlz %i3, %o2, %g6
40984loop_4785:
40985 siam 0x2
40986 fmovrsgz %l3, %f14, %f9
40987 stb %i5, [%l7 + 0x54]
40988 tge %icc, 0x0
40989 smul %i0, 0x10A7, %g1
40990 sub %o5, %i2, %o6
40991 fmovdg %xcc, %f4, %f2
40992 fmovdle %icc, %f8, %f1
40993 movcs %icc, %g2, %i1
40994 st %f9, [%l7 + 0x6C]
40995 udivcc %i7, 0x1276, %l2
40996 fexpand %f2, %f4
40997 st %f11, [%l7 + 0x64]
40998 sth %g3, [%l7 + 0x6A]
40999 bl,pt %icc, loop_4786
41000 ldd [%l7 + 0x70], %f2
41001 bge,a,pn %icc, loop_4787
41002 ldsb [%l7 + 0x21], %l5
41003loop_4786:
41004 stb %l1, [%l7 + 0x7A]
41005 fmul8ulx16 %f4, %f6, %f12
41006loop_4787:
41007 fpmerge %f14, %f3, %f2
41008 faligndata %f4, %f0, %f12
41009 fbue %fcc0, loop_4788
41010 tpos %xcc, 0x7
41011 ldd [%l7 + 0x60], %f14
41012 fpack16 %f12, %f0
41013loop_4788:
41014 movg %icc, %l6, %l4
41015 movne %xcc, %o1, %o0
41016 bshuffle %f10, %f4, %f6
41017 ldsh [%l7 + 0x64], %o7
41018 lduw [%l7 + 0x7C], %g7
41019 fbne,a %fcc0, loop_4789
41020 lduh [%l7 + 0x60], %l0
41021 sdiv %i4, 0x1CBF, %o4
41022 fornot2 %f4, %f12, %f4
41023loop_4789:
41024 fnegs %f1, %f14
41025 fmovrsgz %g5, %f14, %f5
41026 bcs,pt %xcc, loop_4790
41027 tl %icc, 0x3
41028 ld [%l7 + 0x34], %f0
41029 bge,pt %xcc, loop_4791
41030loop_4790:
41031 st %f7, [%l7 + 0x20]
41032 popc %g4, %o3
41033 fcmpeq16 %f2, %f8, %i3
41034loop_4791:
41035 stb %o2, [%l7 + 0x5B]
41036 fmovde %icc, %f14, %f12
41037 pdist %f2, %f0, %f4
41038 fnor %f8, %f10, %f12
41039 stb %g6, [%l7 + 0x2A]
41040 movneg %xcc, %l3, %i6
41041 tcc %icc, 0x4
41042 ldub [%l7 + 0x63], %i0
41043 fmovspos %icc, %f15, %f9
41044 edge32 %i5, %g1, %o5
41045 stw %i2, [%l7 + 0x44]
41046 bleu,a,pt %xcc, loop_4792
41047 ldsh [%l7 + 0x5A], %o6
41048 lduh [%l7 + 0x14], %g2
41049 std %f12, [%l7 + 0x30]
41050loop_4792:
41051 fors %f7, %f8, %f3
41052 fmovspos %xcc, %f12, %f11
41053 fmovrslz %i7, %f15, %f6
41054 sllx %l2, %g3, %l5
41055 ldsb [%l7 + 0x6F], %l1
41056 tn %xcc, 0x5
41057 lduw [%l7 + 0x4C], %i1
41058 st %f13, [%l7 + 0x14]
41059 movrlz %l4, 0x307, %o1
41060 lduh [%l7 + 0x12], %o0
41061 fmovsne %icc, %f12, %f4
41062 bne,a,pt %xcc, loop_4793
41063 fxors %f0, %f10, %f7
41064 movcc %xcc, %l6, %o7
41065 fpadd16 %f12, %f12, %f2
41066loop_4793:
41067 bpos %xcc, loop_4794
41068 fornot1 %f14, %f2, %f8
41069 edge8 %g7, %l0, %o4
41070 sth %g5, [%l7 + 0x38]
41071loop_4794:
41072 srl %g4, 0x11, %i4
41073 movcc %icc, %i3, %o2
41074 fble %fcc0, loop_4795
41075 std %f10, [%l7 + 0x60]
41076 fbl,a %fcc0, loop_4796
41077 movg %icc, %o3, %l3
41078loop_4795:
41079 ta %xcc, 0x7
41080 fpsub16 %f8, %f8, %f12
41081loop_4796:
41082 movcs %icc, %i6, %i0
41083 edge32 %g6, %g1, %i5
41084 array8 %i2, %o5, %o6
41085 st %f15, [%l7 + 0x34]
41086 ldub [%l7 + 0x2F], %i7
41087 bgu,a,pn %icc, loop_4797
41088 fnors %f9, %f6, %f5
41089 alignaddr %g2, %g3, %l5
41090 stb %l2, [%l7 + 0x3A]
41091loop_4797:
41092 tle %xcc, 0x3
41093 tn %icc, 0x3
41094 fbe,a %fcc0, loop_4798
41095 ldsb [%l7 + 0x65], %i1
41096 fbg %fcc0, loop_4799
41097 fpadd16s %f1, %f3, %f14
41098loop_4798:
41099 andncc %l1, %o1, %l4
41100 array32 %o0, %l6, %g7
41101loop_4799:
41102 sth %l0, [%l7 + 0x64]
41103 std %f8, [%l7 + 0x20]
41104 tgu %icc, 0x0
41105 ldd [%l7 + 0x30], %f14
41106 ldsh [%l7 + 0x14], %o4
41107 ld [%l7 + 0x64], %f11
41108 sdiv %o7, 0x193F, %g5
41109 sth %i4, [%l7 + 0x36]
41110 edge16l %g4, %o2, %i3
41111 fone %f6
41112 sdiv %l3, 0x08B0, %o3
41113 orncc %i0, 0x170F, %i6
41114 tl %icc, 0x5
41115 fbn,a %fcc1, loop_4800
41116 ld [%l7 + 0x60], %f5
41117 popc 0x107B, %g1
41118 std %f8, [%l7 + 0x28]
41119loop_4800:
41120 sth %i5, [%l7 + 0x3E]
41121 fsrc2 %f14, %f12
41122 lduw [%l7 + 0x60], %i2
41123 fnegs %f2, %f0
41124 tsubcctv %g6, 0x1F10, %o6
41125 udivcc %o5, 0x0693, %g2
41126 ldsb [%l7 + 0x36], %i7
41127 edge16n %l5, %g3, %l2
41128 mulx %i1, %l1, %l4
41129 ldd [%l7 + 0x40], %f6
41130 lduh [%l7 + 0x56], %o1
41131 st %f7, [%l7 + 0x0C]
41132 ld [%l7 + 0x7C], %f7
41133 for %f6, %f2, %f12
41134 fbul,a %fcc0, loop_4801
41135 nop
41136 setx loop_4802, %l0, %l1
41137 wrpr 0x1, %tl
41138 wrpr %l1, %tnpc
41139 setx 0x34400001400, %l0, %l1
41140 wrpr %l1, %tstate
41141 wrhpr 0x4, %htstate
41142 done
41143 fmovrdlz %o0, %f12, %f6
41144 sth %l6, [%l7 + 0x20]
41145loop_4801:
41146 fba,a %fcc1, loop_4803
41147loop_4802:
41148 fcmple16 %f12, %f2, %l0
41149 fsrc2 %f14, %f4
41150 smulcc %o4, 0x17A8, %g7
41151loop_4803:
41152 fcmple16 %f12, %f0, %o7
41153 ld [%l7 + 0x5C], %f2
41154 ldsh [%l7 + 0x38], %g5
41155 alignaddr %g4, %o2, %i4
41156 std %f6, [%l7 + 0x20]
41157 std %f0, [%l7 + 0x50]
41158 fors %f12, %f0, %f12
41159 std %f8, [%l7 + 0x78]
41160 std %f4, [%l7 + 0x50]
41161 ldx [%l7 + 0x30], %l3
41162 tcc %xcc, 0x2
41163 tn %xcc, 0x2
41164 stb %i3, [%l7 + 0x3B]
41165 edge8ln %i0, %i6, %o3
41166 array32 %i5, %g1, %i2
41167 fornot2 %f2, %f10, %f8
41168 for %f6, %f8, %f6
41169 fpsub32s %f15, %f11, %f14
41170 lduh [%l7 + 0x5C], %g6
41171 alignaddrl %o6, %g2, %o5
41172 fmovdg %icc, %f3, %f12
41173 alignaddr %i7, %l5, %g3
41174 stx %i1, [%l7 + 0x60]
41175 fblg,a %fcc0, loop_4804
41176 brgz %l2, loop_4805
41177 move %icc, %l1, %o1
41178 ldd [%l7 + 0x30], %f14
41179loop_4804:
41180 brgz %l4, loop_4806
41181loop_4805:
41182 stb %o0, [%l7 + 0x6F]
41183 std %f2, [%l7 + 0x10]
41184 fpsub16s %f7, %f1, %f3
41185loop_4806:
41186 brz %l0, loop_4807
41187 bpos,a %icc, loop_4808
41188 bleu,a loop_4809
41189 fbg %fcc1, loop_4810
41190loop_4807:
41191 fbg,a %fcc3, loop_4811
41192loop_4808:
41193 stb %l6, [%l7 + 0x7C]
41194loop_4809:
41195 fmovdl %icc, %f4, %f9
41196loop_4810:
41197 bvc,a,pt %icc, loop_4812
41198loop_4811:
41199 andcc %g7, %o7, %g5
41200 fandnot2 %f14, %f10, %f12
41201 ldsw [%l7 + 0x4C], %o4
41202loop_4812:
41203 stb %g4, [%l7 + 0x39]
41204 fnands %f1, %f14, %f4
41205 subccc %i4, 0x1A04, %l3
41206 std %f12, [%l7 + 0x40]
41207 fmovdl %icc, %f7, %f9
41208 ldsb [%l7 + 0x16], %i3
41209 movrlz %i0, %o2, %i6
41210 std %f4, [%l7 + 0x40]
41211 stx %i5, [%l7 + 0x38]
41212 xorcc %g1, %o3, %i2
41213 fnands %f0, %f3, %f2
41214 bne,a loop_4813
41215 tpos %xcc, 0x2
41216 edge8ln %g6, %g2, %o6
41217 fmovrdgz %o5, %f4, %f4
41218loop_4813:
41219 tg %xcc, 0x5
41220 edge32l %i7, %l5, %i1
41221 ldx [%l7 + 0x10], %g3
41222 fpadd16s %f9, %f5, %f4
41223 sra %l2, 0x06, %o1
41224 ldd [%l7 + 0x20], %f8
41225 stb %l1, [%l7 + 0x58]
41226 popc 0x0657, %l4
41227 fmovrdlez %l0, %f0, %f2
41228 array32 %l6, %g7, %o0
41229 subcc %o7, 0x0BAB, %o4
41230 subccc %g5, 0x09E6, %g4
41231 fxnor %f6, %f14, %f12
41232 movcc %icc, %i4, %i3
41233 fmul8x16 %f11, %f10, %f14
41234 sth %l3, [%l7 + 0x30]
41235 brz %i0, loop_4814
41236 fmovdneg %xcc, %f9, %f6
41237 ld [%l7 + 0x38], %f13
41238 stx %i6, [%l7 + 0x58]
41239loop_4814:
41240 fcmpne16 %f6, %f0, %o2
41241 bg loop_4815
41242 movre %g1, %o3, %i2
41243 popc 0x1861, %g6
41244 ldx [%l7 + 0x28], %i5
41245loop_4815:
41246 lduh [%l7 + 0x5E], %g2
41247 subc %o5, 0x00C0, %o6
41248 fmovdg %xcc, %f10, %f12
41249 fmovrslez %i7, %f4, %f4
41250 nop
41251 setx loop_4816, %l0, %l1
41252 wrpr 0x1, %tl
41253 wrpr %l1, %tnpc
41254 setx 0x34400001400, %l0, %l1
41255 wrpr %l1, %tstate
41256 wrhpr 0x4, %htstate
41257 done
41258 addccc %l5, 0x0678, %i1
41259 bneg,pt %icc, loop_4817
41260 fmul8sux16 %f4, %f4, %f2
41261loop_4816:
41262 fpsub16 %f2, %f0, %f8
41263 ldsb [%l7 + 0x71], %l2
41264loop_4817:
41265 tneg %icc, 0x3
41266 tne %xcc, 0x4
41267 tcs %icc, 0x5
41268 fmovse %xcc, %f8, %f6
41269 move %icc, %g3, %l1
41270 ldx [%l7 + 0x18], %l4
41271 bneg loop_4818
41272 ldx [%l7 + 0x78], %o1
41273 fcmps %fcc3, %f12, %f10
41274 sdivcc %l6, 0x1185, %g7
41275loop_4818:
41276 edge8l %l0, %o0, %o7
41277 tpos %xcc, 0x1
41278 fcmpne32 %f10, %f0, %g5
41279 fones %f1
41280 orn %o4, %i4, %g4
41281 ldsb [%l7 + 0x7E], %i3
41282 ldub [%l7 + 0x43], %i0
41283 addc %i6, %l3, %o2
41284 fmovdneg %icc, %f5, %f14
41285 fsrc1 %f10, %f14
41286 bn,a,pt %icc, loop_4819
41287 fble,a %fcc2, loop_4820
41288 nop
41289 setx loop_4821, %l0, %l1
41290 jmpl %l1, %o3
41291 fpadd32 %f10, %f14, %f6
41292loop_4819:
41293 fzero %f10
41294loop_4820:
41295 brgz,a %g1, loop_4822
41296loop_4821:
41297 pdist %f10, %f10, %f12
41298 fmovse %icc, %f2, %f3
41299 fandnot2s %f1, %f0, %f4
41300loop_4822:
41301 umul %i2, %i5, %g2
41302 fmovdle %xcc, %f10, %f0
41303 stb %g6, [%l7 + 0x3E]
41304 fandnot1 %f2, %f2, %f6
41305 fpadd16 %f12, %f4, %f8
41306 st %f9, [%l7 + 0x30]
41307 stx %o6, [%l7 + 0x28]
41308 fcmpeq16 %f14, %f4, %i7
41309 move %xcc, %l5, %i1
41310 fsrc2s %f1, %f12
41311 fmul8x16al %f0, %f11, %f6
41312 ldsb [%l7 + 0x7F], %l2
41313 lduw [%l7 + 0x50], %g3
41314 ldub [%l7 + 0x39], %l1
41315 ld [%l7 + 0x40], %f3
41316 nop
41317 setx loop_4823, %l0, %l1
41318 wrpr 0x1, %tl
41319 wrpr %l1, %tpc
41320 add %l1, 0x4, %l1
41321 wrpr %l1, %tnpc
41322 setx 0x34400001400, %l0, %l1
41323 wrpr %l1, %tstate
41324 wrhpr 0x4, %htstate
41325 retry
41326 fmovdneg %xcc, %f7, %f3
41327 fmovsge %icc, %f0, %f8
41328 orncc %l4, %o1, %l6
41329loop_4823:
41330 fmovda %icc, %f7, %f6
41331 fcmpgt32 %f0, %f14, %g7
41332 brlez,a %o5, loop_4824
41333 bn,a loop_4825
41334 sth %o0, [%l7 + 0x1A]
41335 st %f2, [%l7 + 0x3C]
41336loop_4824:
41337 ldsw [%l7 + 0x58], %o7
41338loop_4825:
41339 sll %g5, 0x12, %o4
41340 fblg %fcc2, loop_4826
41341 fbge,a %fcc1, loop_4827
41342 bcc %xcc, loop_4828
41343 tneg %xcc, 0x7
41344loop_4826:
41345 ldsh [%l7 + 0x74], %i4
41346loop_4827:
41347 edge32l %g4, %i3, %l0
41348loop_4828:
41349 fone %f8
41350 fmovrdlz %i6, %f6, %f4
41351 fnors %f14, %f4, %f15
41352 brlz,a %l3, loop_4829
41353 ld [%l7 + 0x1C], %f4
41354 fmovdl %icc, %f7, %f14
41355 fmovda %icc, %f2, %f9
41356loop_4829:
41357 tcs %icc, 0x2
41358 udiv %i0, 0x113F, %o2
41359 umulcc %o3, 0x0AC3, %g1
41360 ldx [%l7 + 0x40], %i5
41361 stx %i2, [%l7 + 0x38]
41362 std %f2, [%l7 + 0x60]
41363 ldsh [%l7 + 0x0E], %g6
41364 lduh [%l7 + 0x38], %g2
41365 edge16ln %o6, %i7, %l5
41366 fmuld8sux16 %f15, %f13, %f0
41367 movn %xcc, %l2, %i1
41368 fpack32 %f2, %f6, %f12
41369 std %f4, [%l7 + 0x10]
41370 fbul %fcc3, loop_4830
41371 stb %l1, [%l7 + 0x0A]
41372 bl,pn %xcc, loop_4831
41373 edge8n %g3, %l4, %o1
41374loop_4830:
41375 ldsw [%l7 + 0x5C], %g7
41376 fmovdne %icc, %f4, %f6
41377loop_4831:
41378 fmovsn %xcc, %f0, %f3
41379 ld [%l7 + 0x7C], %f9
41380 fbuge,a %fcc3, loop_4832
41381 ble,a %xcc, loop_4833
41382 ldsh [%l7 + 0x48], %o5
41383 movpos %icc, %l6, %o0
41384loop_4832:
41385 brz %g5, loop_4834
41386loop_4833:
41387 subcc %o7, 0x0103, %i4
41388 movrlez %g4, %o4, %l0
41389 sth %i3, [%l7 + 0x3C]
41390loop_4834:
41391 movrgez %l3, 0x382, %i6
41392 stb %o2, [%l7 + 0x11]
41393 sth %i0, [%l7 + 0x1E]
41394 xor %o3, 0x030B, %g1
41395 edge8l %i2, %i5, %g2
41396 ldub [%l7 + 0x24], %o6
41397 brlez %i7, loop_4835
41398 fmul8x16au %f3, %f3, %f14
41399 fbue,a %fcc3, loop_4836
41400 ldsw [%l7 + 0x14], %l5
41401loop_4835:
41402 lduw [%l7 + 0x44], %g6
41403 std %f10, [%l7 + 0x58]
41404loop_4836:
41405 movleu %xcc, %i1, %l2
41406 movneg %icc, %g3, %l4
41407 fcmped %fcc0, %f0, %f12
41408 fba %fcc1, loop_4837
41409 xorcc %o1, %g7, %l1
41410 fxor %f12, %f4, %f14
41411 std %f4, [%l7 + 0x38]
41412loop_4837:
41413 fbug,a %fcc0, loop_4838
41414 fandnot1s %f14, %f2, %f13
41415 taddcctv %o5, 0x0FE5, %l6
41416 tsubcc %o0, %g5, %i4
41417loop_4838:
41418 ldx [%l7 + 0x08], %g4
41419 orn %o7, %o4, %l0
41420 lduw [%l7 + 0x68], %i3
41421 subcc %l3, 0x1467, %i6
41422 stx %i0, [%l7 + 0x60]
41423 movrne %o2, 0x135, %g1
41424 fmovscs %xcc, %f1, %f11
41425 movl %xcc, %o3, %i2
41426 ta %icc, 0x2
41427 fbule,a %fcc0, loop_4839
41428 ldx [%l7 + 0x40], %g2
41429 ldsw [%l7 + 0x34], %o6
41430 tcc %xcc, 0x6
41431loop_4839:
41432 fmovdl %icc, %f6, %f13
41433 fmovsne %icc, %f10, %f11
41434 stb %i5, [%l7 + 0x52]
41435 mova %icc, %l5, %g6
41436 bg,a,pt %icc, loop_4840
41437 tl %icc, 0x5
41438 fmovrslez %i1, %f15, %f7
41439 fxnors %f13, %f1, %f2
41440loop_4840:
41441 fcmpeq16 %f14, %f8, %l2
41442 be,a %xcc, loop_4841
41443 ldd [%l7 + 0x60], %f10
41444 bleu,pn %xcc, loop_4842
41445 srlx %i7, 0x04, %l4
41446loop_4841:
41447 ldx [%l7 + 0x10], %g3
41448 st %f1, [%l7 + 0x18]
41449loop_4842:
41450 movrne %o1, %l1, %o5
41451 lduw [%l7 + 0x20], %g7
41452 fmul8sux16 %f12, %f10, %f2
41453 fbne,a %fcc2, loop_4843
41454 nop
41455 setx loop_4844, %l0, %l1
41456 jmpl %l1, %o0
41457 st %f0, [%l7 + 0x38]
41458 movg %icc, %l6, %g5
41459loop_4843:
41460 fbn,a %fcc3, loop_4845
41461loop_4844:
41462 srl %g4, 0x0E, %i4
41463 fornot1s %f12, %f5, %f1
41464 fbe,a %fcc1, loop_4846
41465loop_4845:
41466 bvc,a,pt %icc, loop_4847
41467 fxor %f8, %f0, %f6
41468 edge8n %o7, %l0, %o4
41469loop_4846:
41470 bge,pt %icc, loop_4848
41471loop_4847:
41472 ldd [%l7 + 0x38], %f10
41473 fnands %f7, %f14, %f9
41474 ld [%l7 + 0x48], %f8
41475loop_4848:
41476 ldub [%l7 + 0x63], %l3
41477 tl %xcc, 0x1
41478 umulcc %i3, %i0, %o2
41479 fpadd16 %f2, %f12, %f14
41480 tge %xcc, 0x7
41481 lduh [%l7 + 0x26], %g1
41482 tcc %xcc, 0x6
41483 fbo %fcc1, loop_4849
41484 array32 %i6, %o3, %i2
41485 fmovda %icc, %f10, %f11
41486 movle %xcc, %o6, %i5
41487loop_4849:
41488 fble %fcc0, loop_4850
41489 st %f10, [%l7 + 0x4C]
41490 fcmpgt16 %f0, %f2, %g2
41491 mulx %l5, 0x0432, %g6
41492loop_4850:
41493 ldx [%l7 + 0x38], %l2
41494 ldub [%l7 + 0x14], %i1
41495 bg,a %icc, loop_4851
41496 ldx [%l7 + 0x50], %l4
41497 bcs,a,pn %icc, loop_4852
41498 fcmpeq16 %f0, %f4, %i7
41499loop_4851:
41500 ldd [%l7 + 0x40], %f4
41501 popc %g3, %o1
41502loop_4852:
41503 ldub [%l7 + 0x77], %o5
41504 movcc %icc, %l1, %o0
41505 ldsb [%l7 + 0x36], %g7
41506 fmovse %xcc, %f1, %f3
41507 movvc %icc, %g5, %l6
41508 srax %i4, 0x17, %o7
41509 stb %g4, [%l7 + 0x3D]
41510 be,a loop_4853
41511 movpos %xcc, %o4, %l3
41512 movvs %icc, %i3, %i0
41513 st %f8, [%l7 + 0x0C]
41514loop_4853:
41515 tn %icc, 0x6
41516 fbug,a %fcc2, loop_4854
41517 fornot2 %f0, %f6, %f6
41518 sth %o2, [%l7 + 0x5C]
41519 st %f3, [%l7 + 0x10]
41520loop_4854:
41521 mulscc %g1, 0x1B44, %l0
41522 std %f14, [%l7 + 0x60]
41523 fbu %fcc1, loop_4855
41524 popc 0x0442, %o3
41525 tle %icc, 0x3
41526 ldub [%l7 + 0x55], %i2
41527loop_4855:
41528 fmovrde %o6, %f14, %f8
41529 fands %f7, %f6, %f15
41530 ldub [%l7 + 0x25], %i6
41531 edge8ln %g2, %i5, %l5
41532 fmovdgu %xcc, %f3, %f12
41533 ldd [%l7 + 0x48], %f4
41534 sllx %l2, %g6, %i1
41535 fbne,a %fcc1, loop_4856
41536 sth %i7, [%l7 + 0x3A]
41537 st %f11, [%l7 + 0x34]
41538 taddcc %g3, 0x0A65, %o1
41539loop_4856:
41540 ld [%l7 + 0x58], %f6
41541 bcc,pn %icc, loop_4857
41542 st %f4, [%l7 + 0x6C]
41543 ldd [%l7 + 0x28], %f8
41544 alignaddrl %o5, %l4, %l1
41545loop_4857:
41546 tl %icc, 0x0
41547 stw %o0, [%l7 + 0x64]
41548 brlz,a %g7, loop_4858
41549 movrlez %l6, %g5, %i4
41550 lduh [%l7 + 0x2E], %o7
41551 ld [%l7 + 0x20], %f12
41552loop_4858:
41553 tge %icc, 0x4
41554 stx %g4, [%l7 + 0x20]
41555 andcc %o4, %i3, %i0
41556 fnot1s %f14, %f12
41557 ld [%l7 + 0x34], %f0
41558 be,a %xcc, loop_4859
41559 pdist %f2, %f6, %f8
41560 andncc %l3, %o2, %g1
41561 sdiv %o3, 0x0789, %l0
41562loop_4859:
41563 fand %f10, %f6, %f12
41564 fmul8sux16 %f8, %f6, %f12
41565 movn %xcc, %o6, %i2
41566 stx %i6, [%l7 + 0x58]
41567 fmovspos %icc, %f12, %f5
41568 fmovsle %icc, %f12, %f2
41569 movg %xcc, %g2, %l5
41570 st %f0, [%l7 + 0x68]
41571 move %icc, %i5, %l2
41572 udivx %i1, 0x1F03, %g6
41573 st %f8, [%l7 + 0x78]
41574 stw %g3, [%l7 + 0x48]
41575 fpadd32s %f15, %f12, %f9
41576 movrlez %o1, 0x0EB, %o5
41577 movvc %icc, %l4, %i7
41578 ldx [%l7 + 0x18], %l1
41579 edge32l %o0, %g7, %l6
41580 addcc %i4, 0x1045, %g5
41581 sllx %g4, 0x12, %o4
41582 movrlz %o7, %i0, %i3
41583 fpadd32s %f10, %f0, %f6
41584 subc %o2, %g1, %l3
41585 fbg,a %fcc2, loop_4860
41586 tsubcctv %l0, 0x142D, %o6
41587 sth %i2, [%l7 + 0x7C]
41588 sth %i6, [%l7 + 0x6A]
41589loop_4860:
41590 srax %o3, 0x03, %l5
41591 movrgz %g2, %l2, %i5
41592 movrgz %i1, %g3, %o1
41593 std %f4, [%l7 + 0x10]
41594 fpack16 %f10, %f12
41595 tcc %xcc, 0x6
41596 lduh [%l7 + 0x1E], %g6
41597 movre %o5, %l4, %l1
41598 tge %icc, 0x3
41599 movrgez %i7, %o0, %l6
41600 movg %xcc, %i4, %g7
41601 stx %g5, [%l7 + 0x28]
41602 ldub [%l7 + 0x19], %g4
41603 array32 %o4, %o7, %i3
41604 ldsh [%l7 + 0x52], %i0
41605 fmovdg %icc, %f15, %f10
41606 fnors %f5, %f4, %f12
41607 ba,a,pt %xcc, loop_4861
41608 ldub [%l7 + 0x35], %g1
41609 edge8n %l3, %o2, %l0
41610 fand %f4, %f12, %f4
41611loop_4861:
41612 bshuffle %f10, %f14, %f14
41613 fnors %f13, %f9, %f11
41614 bn loop_4862
41615 taddcctv %o6, 0x1999, %i6
41616 st %f6, [%l7 + 0x78]
41617 fpack16 %f4, %f8
41618loop_4862:
41619 bn,a loop_4863
41620 fandnot2s %f14, %f4, %f12
41621 lduw [%l7 + 0x18], %o3
41622 subc %i2, 0x0C99, %g2
41623loop_4863:
41624 fmovdvs %icc, %f0, %f8
41625 fcmpne32 %f14, %f8, %l5
41626 sth %i5, [%l7 + 0x1A]
41627 fbn,a %fcc1, loop_4864
41628 fexpand %f6, %f2
41629 stb %i1, [%l7 + 0x6F]
41630 stb %l2, [%l7 + 0x6F]
41631loop_4864:
41632 ble,a loop_4865
41633 ldsh [%l7 + 0x72], %o1
41634 siam 0x3
41635 nop
41636 setx loop_4866, %l0, %l1
41637 wrpr 0x1, %tl
41638 wrpr %l1, %tnpc
41639 setx 0x34400001400, %l0, %l1
41640 wrpr %l1, %tstate
41641 wrhpr 0x4, %htstate
41642 done
41643loop_4865:
41644 tsubcc %g3, 0x0B31, %o5
41645 bcc,a %xcc, loop_4867
41646 sll %l4, 0x02, %l1
41647loop_4866:
41648 bge,a,pn %icc, loop_4868
41649 sth %g6, [%l7 + 0x0C]
41650loop_4867:
41651 andcc %o0, 0x07C8, %l6
41652 ldub [%l7 + 0x5E], %i4
41653loop_4868:
41654 fxnor %f12, %f10, %f8
41655 fmovrdlez %g7, %f14, %f8
41656 srlx %g5, 0x04, %i7
41657 bvc,a %icc, loop_4869
41658 ldd [%l7 + 0x40], %f12
41659 sth %o4, [%l7 + 0x28]
41660 ldx [%l7 + 0x30], %o7
41661loop_4869:
41662 st %f0, [%l7 + 0x44]
41663 ldsb [%l7 + 0x71], %g4
41664 fmovdneg %icc, %f6, %f14
41665 orn %i0, %g1, %l3
41666 bvs loop_4870
41667 lduh [%l7 + 0x20], %o2
41668 or %i3, 0x0E28, %l0
41669 lduw [%l7 + 0x5C], %o6
41670loop_4870:
41671 stb %i6, [%l7 + 0x1E]
41672 std %f2, [%l7 + 0x40]
41673 movrlz %i2, 0x26A, %o3
41674 ldsh [%l7 + 0x7C], %g2
41675 movrgez %l5, %i5, %i1
41676 fsrc2s %f3, %f7
41677 tleu %xcc, 0x1
41678 fmovdl %xcc, %f13, %f7
41679 sth %o1, [%l7 + 0x6E]
41680 ldsb [%l7 + 0x70], %l2
41681 fornot2 %f12, %f12, %f8
41682 movrlz %g3, %l4, %o5
41683 stw %l1, [%l7 + 0x34]
41684 fba %fcc2, loop_4871
41685 ldx [%l7 + 0x38], %g6
41686 fexpand %f6, %f6
41687 fmovrdlez %l6, %f10, %f4
41688loop_4871:
41689 fones %f11
41690 fba %fcc3, loop_4872
41691 subcc %o0, 0x0CDC, %i4
41692 fcmpgt16 %f6, %f6, %g5
41693 ldsb [%l7 + 0x51], %i7
41694loop_4872:
41695 movgu %icc, %g7, %o4
41696 fpack16 %f0, %f3
41697 ldx [%l7 + 0x50], %o7
41698 fmovdleu %xcc, %f4, %f1
41699 orcc %g4, %g1, %i0
41700 sllx %o2, 0x0E, %l3
41701 fbo %fcc2, loop_4873
41702 edge32ln %i3, %o6, %l0
41703 fcmpne16 %f6, %f10, %i6
41704 array32 %o3, %g2, %l5
41705loop_4873:
41706 std %f2, [%l7 + 0x68]
41707 bvc,pt %icc, loop_4874
41708 lduw [%l7 + 0x34], %i2
41709 fbn %fcc1, loop_4875
41710 faligndata %f4, %f8, %f6
41711loop_4874:
41712 fmovdge %icc, %f10, %f2
41713 fmovrdne %i1, %f4, %f8
41714loop_4875:
41715 fmovsvc %icc, %f15, %f7
41716 ldsw [%l7 + 0x54], %o1
41717 bne,a,pt %xcc, loop_4876
41718 ldd [%l7 + 0x18], %f10
41719 movrgez %l2, %g3, %l4
41720 ldub [%l7 + 0x5E], %i5
41721loop_4876:
41722 subcc %o5, %g6, %l1
41723 fmul8x16au %f4, %f10, %f8
41724 orn %o0, %l6, %g5
41725 stx %i4, [%l7 + 0x78]
41726 fpmerge %f10, %f4, %f10
41727 bcs,a,pt %xcc, loop_4877
41728 fands %f7, %f4, %f12
41729 brlz %i7, loop_4878
41730 andn %o4, 0x012D, %o7
41731loop_4877:
41732 fbl,a %fcc0, loop_4879
41733 fmovde %xcc, %f4, %f10
41734loop_4878:
41735 fmovdvs %xcc, %f6, %f6
41736 stb %g4, [%l7 + 0x12]
41737loop_4879:
41738 or %g1, %i0, %o2
41739 fxnor %f14, %f8, %f10
41740 ldd [%l7 + 0x58], %f10
41741 fone %f0
41742 fba %fcc1, loop_4880
41743 st %f11, [%l7 + 0x14]
41744 andn %l3, %i3, %g7
41745 movpos %icc, %o6, %i6
41746loop_4880:
41747 fpadd16s %f11, %f3, %f3
41748 bpos,a %xcc, loop_4881
41749 tcs %icc, 0x0
41750 ld [%l7 + 0x3C], %f9
41751 ldx [%l7 + 0x58], %o3
41752loop_4881:
41753 fpmerge %f10, %f9, %f10
41754 fmovsge %xcc, %f12, %f0
41755 stw %l0, [%l7 + 0x10]
41756 lduh [%l7 + 0x72], %g2
41757 fmovrde %i2, %f4, %f14
41758 fba,a %fcc1, loop_4882
41759 fpsub16s %f0, %f7, %f11
41760 fmovsle %xcc, %f7, %f6
41761 tn %icc, 0x6
41762loop_4882:
41763 srlx %i1, 0x11, %o1
41764 bne,a %icc, loop_4883
41765 edge8ln %l5, %l2, %l4
41766 brgez %g3, loop_4884
41767 movleu %icc, %i5, %g6
41768loop_4883:
41769 fandnot1s %f5, %f14, %f0
41770 fmul8x16al %f0, %f11, %f0
41771loop_4884:
41772 fexpand %f7, %f10
41773 stb %l1, [%l7 + 0x1B]
41774 sllx %o0, 0x0F, %l6
41775 stx %g5, [%l7 + 0x30]
41776 fmovsn %icc, %f12, %f0
41777 subccc %o5, 0x14DD, %i7
41778 fpadd32s %f15, %f4, %f0
41779 lduw [%l7 + 0x4C], %o4
41780 stb %o7, [%l7 + 0x70]
41781 fmovsa %icc, %f8, %f6
41782 fmovrslz %g4, %f12, %f15
41783 st %f3, [%l7 + 0x08]
41784 movre %i4, %g1, %i0
41785 stx %l3, [%l7 + 0x50]
41786 sth %i3, [%l7 + 0x4E]
41787 fbg,a %fcc2, loop_4885
41788 stx %g7, [%l7 + 0x20]
41789 subcc %o2, %o6, %o3
41790 sllx %i6, %g2, %l0
41791loop_4885:
41792 tge %xcc, 0x1
41793 ldub [%l7 + 0x20], %i2
41794 tpos %icc, 0x5
41795 movne %icc, %i1, %l5
41796 bcs loop_4886
41797 fmovdne %xcc, %f5, %f8
41798 fcmped %fcc2, %f6, %f12
41799 tge %icc, 0x5
41800loop_4886:
41801 smulcc %o1, 0x1012, %l2
41802 nop
41803 setx loop_4887, %l0, %l1
41804 wrpr 0x1, %tl
41805 wrpr %l1, %tnpc
41806 setx 0x34400001400, %l0, %l1
41807 wrpr %l1, %tstate
41808 wrhpr 0x4, %htstate
41809 done
41810 brlz,a %l4, loop_4888
41811 ldub [%l7 + 0x28], %i5
41812 ldub [%l7 + 0x4E], %g3
41813loop_4887:
41814 fpackfix %f6, %f13
41815loop_4888:
41816 fbue %fcc2, loop_4889
41817 be,pn %icc, loop_4890
41818 tne %xcc, 0x7
41819 fbul,a %fcc1, loop_4891
41820loop_4889:
41821 brgz %l1, loop_4892
41822loop_4890:
41823 ble,a %icc, loop_4893
41824 movge %xcc, %g6, %o0
41825loop_4891:
41826 fmovsleu %icc, %f15, %f6
41827loop_4892:
41828 fmovdneg %xcc, %f1, %f12
41829loop_4893:
41830 array8 %l6, %g5, %o5
41831 stb %o4, [%l7 + 0x5C]
41832 fblg %fcc3, loop_4894
41833 udivx %i7, 0x153C, %g4
41834 std %f12, [%l7 + 0x70]
41835 fcmped %fcc1, %f8, %f6
41836loop_4894:
41837 ba,a,pt %xcc, loop_4895
41838 bcs %icc, loop_4896
41839 ldx [%l7 + 0x78], %i4
41840 lduh [%l7 + 0x16], %o7
41841loop_4895:
41842 tl %icc, 0x7
41843loop_4896:
41844 fsrc1 %f4, %f10
41845 array32 %g1, %i0, %l3
41846 sth %i3, [%l7 + 0x12]
41847 movleu %icc, %o2, %o6
41848 ldsh [%l7 + 0x54], %o3
41849 brgez,a %i6, loop_4897
41850 fmovrdne %g2, %f6, %f0
41851 fmovdneg %icc, %f9, %f11
41852 fzero %f14
41853loop_4897:
41854 tle %icc, 0x4
41855 fones %f8
41856 stw %g7, [%l7 + 0x14]
41857 add %i2, %i1, %l5
41858 fmovsvs %icc, %f13, %f14
41859 movre %l0, %o1, %l4
41860 tl %icc, 0x4
41861 ldx [%l7 + 0x58], %l2
41862 udivx %i5, 0x0101, %g3
41863 bcs %xcc, loop_4898
41864 fcmpeq16 %f8, %f6, %g6
41865 fmovd %f10, %f4
41866 umul %l1, 0x07B8, %o0
41867loop_4898:
41868 xnor %l6, %o5, %g5
41869 fmovsa %icc, %f1, %f14
41870 fmovsvs %xcc, %f8, %f2
41871 fornot2s %f11, %f13, %f13
41872 std %f0, [%l7 + 0x40]
41873 fmovdge %icc, %f5, %f3
41874 fcmpne32 %f2, %f4, %o4
41875 ldd [%l7 + 0x78], %f4
41876 ldsb [%l7 + 0x47], %g4
41877 sth %i4, [%l7 + 0x54]
41878 sth %o7, [%l7 + 0x0C]
41879 subccc %g1, %i0, %i7
41880 sdiv %l3, 0x049C, %o2
41881 bvc,a,pn %xcc, loop_4899
41882 bn,pn %icc, loop_4900
41883 brlez,a %i3, loop_4901
41884 and %o3, 0x091C, %i6
41885loop_4899:
41886 call loop_4902
41887loop_4900:
41888 ldx [%l7 + 0x78], %o6
41889loop_4901:
41890 bleu,a,pt %xcc, loop_4903
41891 fmovscs %xcc, %f8, %f2
41892loop_4902:
41893 fmovrde %g2, %f6, %f12
41894 ldx [%l7 + 0x18], %g7
41895loop_4903:
41896 fmul8x16al %f7, %f11, %f4
41897 tn %icc, 0x0
41898 srl %i2, %l5, %i1
41899 stx %l0, [%l7 + 0x18]
41900 ldsh [%l7 + 0x3C], %o1
41901 fmovdvc %xcc, %f6, %f9
41902 bgu,a,pt %xcc, loop_4904
41903 fmovdcs %icc, %f8, %f10
41904 bn,a %xcc, loop_4905
41905 fpadd16 %f0, %f6, %f4
41906loop_4904:
41907 fmul8sux16 %f6, %f8, %f2
41908 tsubcc %l2, %i5, %g3
41909loop_4905:
41910 popc %l4, %l1
41911 umul %o0, 0x0BE9, %g6
41912 fmovsn %icc, %f1, %f7
41913 ldsw [%l7 + 0x64], %l6
41914 addc %o5, 0x05C6, %o4
41915 ldx [%l7 + 0x20], %g5
41916 ldub [%l7 + 0x18], %g4
41917 edge32n %i4, %o7, %i0
41918 ba %xcc, loop_4906
41919 srlx %i7, 0x12, %l3
41920 sub %o2, 0x036D, %i3
41921 ldsh [%l7 + 0x16], %g1
41922loop_4906:
41923 lduw [%l7 + 0x64], %i6
41924 edge16n %o6, %o3, %g2
41925 andcc %g7, %i2, %i1
41926 smulcc %l5, %o1, %l0
41927 tg %xcc, 0x4
41928 sdiv %i5, 0x12CF, %l2
41929 sdivcc %g3, 0x038D, %l4
41930 nop
41931 setx loop_4907, %l0, %l1
41932 wrpr 0x1, %tl
41933 wrpr %l1, %tnpc
41934 setx 0x34400001400, %l0, %l1
41935 wrpr %l1, %tstate
41936 wrhpr 0x4, %htstate
41937 done
41938 fmovsleu %xcc, %f6, %f7
41939 ldsw [%l7 + 0x38], %l1
41940 lduw [%l7 + 0x20], %o0
41941loop_4907:
41942 bcc,a %icc, loop_4908
41943 fpmerge %f6, %f8, %f6
41944 tneg %icc, 0x4
41945 ldsw [%l7 + 0x14], %g6
41946loop_4908:
41947 ldd [%l7 + 0x18], %f10
41948 sllx %o5, %o4, %g5
41949 fmul8x16 %f9, %f4, %f8
41950 tsubcc %l6, %i4, %g4
41951 fand %f0, %f8, %f6
41952 edge16 %o7, %i0, %l3
41953 fpsub32 %f14, %f6, %f10
41954 fmovsle %icc, %f15, %f11
41955 ld [%l7 + 0x3C], %f9
41956 ldub [%l7 + 0x3C], %i7
41957 std %f2, [%l7 + 0x70]
41958 sth %o2, [%l7 + 0x42]
41959 fbuge %fcc0, loop_4909
41960 tg %xcc, 0x7
41961 xorcc %g1, %i6, %o6
41962 movgu %icc, %i3, %o3
41963loop_4909:
41964 fmovdpos %icc, %f8, %f11
41965 call loop_4910
41966 fbul %fcc0, loop_4911
41967 movgu %xcc, %g2, %g7
41968 ld [%l7 + 0x3C], %f3
41969loop_4910:
41970 ldub [%l7 + 0x6A], %i2
41971loop_4911:
41972 stw %l5, [%l7 + 0x3C]
41973 fmuld8ulx16 %f11, %f10, %f4
41974 ba,a %icc, loop_4912
41975 fcmpes %fcc0, %f3, %f10
41976 fbu %fcc0, loop_4913
41977 fmovde %xcc, %f5, %f14
41978loop_4912:
41979 fsrc1 %f14, %f10
41980 ldx [%l7 + 0x58], %i1
41981loop_4913:
41982 fbue %fcc2, loop_4914
41983 bn,a,pt %xcc, loop_4915
41984 stb %l0, [%l7 + 0x4B]
41985 fpadd16s %f15, %f1, %f15
41986loop_4914:
41987 smul %o1, %i5, %g3
41988loop_4915:
41989 movrlez %l2, 0x226, %l1
41990 fmovdgu %xcc, %f14, %f14
41991 tcc %icc, 0x7
41992 udivx %o0, 0x04C2, %g6
41993 fornot1 %f2, %f4, %f6
41994 subc %l4, %o4, %o5
41995 fmovrdne %g5, %f6, %f12
41996 fbo %fcc3, loop_4916
41997 edge16l %i4, %g4, %o7
41998 bl,a loop_4917
41999 ldsw [%l7 + 0x1C], %l6
42000loop_4916:
42001 ldsb [%l7 + 0x23], %i0
42002 ldsh [%l7 + 0x18], %i7
42003loop_4917:
42004 stx %l3, [%l7 + 0x58]
42005 fmul8x16al %f3, %f6, %f12
42006 tvc %xcc, 0x4
42007 nop
42008 setx loop_4918, %l0, %l1
42009 wrpr 0x1, %tl
42010 wrpr %l1, %tnpc
42011 setx 0x34400001400, %l0, %l1
42012 wrpr %l1, %tstate
42013 wrhpr 0x4, %htstate
42014 done
42015 ldub [%l7 + 0x2B], %o2
42016 bcc,pt %icc, loop_4919
42017 ldub [%l7 + 0x1A], %i6
42018loop_4918:
42019 tsubcctv %o6, %g1, %i3
42020 lduw [%l7 + 0x28], %g2
42021loop_4919:
42022 ldub [%l7 + 0x26], %g7
42023 ldub [%l7 + 0x0A], %o3
42024 tsubcctv %l5, 0x0432, %i2
42025 fmovdg %icc, %f11, %f7
42026 brgz %i1, loop_4920
42027 mulx %l0, 0x135C, %o1
42028 ld [%l7 + 0x4C], %f1
42029 fmovsvs %icc, %f13, %f4
42030loop_4920:
42031 sth %g3, [%l7 + 0x44]
42032 edge32n %i5, %l2, %o0
42033 ld [%l7 + 0x3C], %f2
42034 ldd [%l7 + 0x78], %f2
42035 movcc %xcc, %g6, %l4
42036 movn %xcc, %o4, %o5
42037 fmovrslez %g5, %f4, %f8
42038 bvs,a,pt %xcc, loop_4921
42039 ldsb [%l7 + 0x44], %i4
42040 edge16l %l1, %o7, %g4
42041 lduw [%l7 + 0x5C], %l6
42042loop_4921:
42043 fmovsl %xcc, %f8, %f1
42044 ldx [%l7 + 0x10], %i0
42045 andncc %l3, %o2, %i6
42046 fmovspos %xcc, %f14, %f4
42047 tvs %icc, 0x2
42048 tcs %xcc, 0x4
42049 fandnot2 %f8, %f14, %f8
42050 movneg %xcc, %o6, %g1
42051 sth %i3, [%l7 + 0x5E]
42052 fnegd %f14, %f12
42053 std %f0, [%l7 + 0x78]
42054 fxnor %f8, %f10, %f2
42055 edge16 %g2, %i7, %o3
42056 movgu %xcc, %l5, %g7
42057 smulcc %i2, %l0, %o1
42058 xnorcc %i1, 0x05DB, %i5
42059 fandnot1s %f8, %f4, %f8
42060 ldub [%l7 + 0x34], %l2
42061 lduh [%l7 + 0x50], %g3
42062 bcc %icc, loop_4922
42063 tle %xcc, 0x3
42064 sth %o0, [%l7 + 0x0A]
42065 fble %fcc3, loop_4923
42066loop_4922:
42067 tvc %icc, 0x3
42068 andncc %g6, %l4, %o4
42069 movrlez %g5, %i4, %o5
42070loop_4923:
42071 fcmple16 %f12, %f10, %l1
42072 fpadd16s %f2, %f14, %f8
42073 ldx [%l7 + 0x40], %o7
42074 fbn %fcc1, loop_4924
42075 tvc %icc, 0x6
42076 stw %l6, [%l7 + 0x40]
42077 fcmpeq32 %f6, %f8, %i0
42078loop_4924:
42079 ba loop_4925
42080 ldsb [%l7 + 0x6D], %l3
42081 bvc,a,pn %xcc, loop_4926
42082 orncc %o2, 0x180C, %i6
42083loop_4925:
42084 subccc %o6, 0x119E, %g1
42085 tcs %icc, 0x2
42086loop_4926:
42087 tvs %xcc, 0x3
42088 stw %i3, [%l7 + 0x2C]
42089 fcmpd %fcc2, %f12, %f12
42090 fsrc1 %f10, %f14
42091 ldd [%l7 + 0x10], %f4
42092 fbul %fcc3, loop_4927
42093 stx %g4, [%l7 + 0x78]
42094 lduw [%l7 + 0x44], %i7
42095 lduw [%l7 + 0x40], %o3
42096loop_4927:
42097 fmovrsgez %g2, %f9, %f14
42098 fabss %f3, %f7
42099 fsrc1s %f15, %f12
42100 fmul8ulx16 %f0, %f12, %f12
42101 addccc %g7, %l5, %l0
42102 ldsb [%l7 + 0x71], %o1
42103 movvs %xcc, %i2, %i5
42104 udivx %i1, 0x07EA, %l2
42105 tgu %xcc, 0x7
42106 lduw [%l7 + 0x08], %o0
42107 lduh [%l7 + 0x5E], %g6
42108 or %l4, 0x0877, %o4
42109 bcs loop_4928
42110 fornot1s %f8, %f15, %f9
42111 ldub [%l7 + 0x37], %g5
42112 ldx [%l7 + 0x20], %i4
42113loop_4928:
42114 sub %o5, %l1, %g3
42115 stx %l6, [%l7 + 0x18]
42116 fmovdn %xcc, %f10, %f11
42117 sdivcc %i0, 0x19EF, %l3
42118 movg %xcc, %o7, %i6
42119 fpack16 %f6, %f11
42120 lduh [%l7 + 0x6C], %o6
42121 move %icc, %o2, %i3
42122 fbul,a %fcc3, loop_4929
42123 movn %xcc, %g4, %g1
42124 fmovdcc %xcc, %f2, %f5
42125 ldsw [%l7 + 0x70], %i7
42126loop_4929:
42127 xnorcc %o3, %g2, %g7
42128 ldsw [%l7 + 0x30], %l5
42129 andncc %o1, %l0, %i5
42130 stb %i1, [%l7 + 0x13]
42131 ldsh [%l7 + 0x64], %i2
42132 tvs %icc, 0x7
42133 fone %f2
42134 faligndata %f8, %f14, %f14
42135 fbuge,a %fcc0, loop_4930
42136 be,a %xcc, loop_4931
42137 sdivx %l2, 0x1E64, %o0
42138 fcmpeq32 %f8, %f0, %l4
42139loop_4930:
42140 xnorcc %g6, 0x18D1, %o4
42141loop_4931:
42142 lduw [%l7 + 0x5C], %g5
42143 movpos %icc, %o5, %l1
42144 xnorcc %i4, 0x0619, %g3
42145 fcmpne32 %f0, %f12, %i0
42146 bcc,a loop_4932
42147 sll %l3, %o7, %i6
42148 fnegs %f5, %f14
42149 lduh [%l7 + 0x10], %l6
42150loop_4932:
42151 and %o6, 0x0A50, %o2
42152 fbule,a %fcc0, loop_4933
42153 ldsw [%l7 + 0x54], %i3
42154 fmovsa %xcc, %f10, %f8
42155 bgu,a,pn %xcc, loop_4934
42156loop_4933:
42157 add %g1, 0x0435, %i7
42158 fmuld8ulx16 %f4, %f6, %f10
42159 call loop_4935
42160loop_4934:
42161 umulcc %g4, %o3, %g7
42162 fcmpeq32 %f14, %f6, %g2
42163 ldsw [%l7 + 0x58], %l5
42164loop_4935:
42165 udivcc %o1, 0x016E, %l0
42166 array16 %i1, %i2, %l2
42167 tleu %icc, 0x0
42168 stb %o0, [%l7 + 0x3C]
42169 addccc %i5, 0x002F, %l4
42170 movl %icc, %o4, %g6
42171 bleu,pn %xcc, loop_4936
42172 fnot2s %f9, %f0
42173 array16 %o5, %l1, %g5
42174 taddcc %g3, 0x1DEF, %i0
42175loop_4936:
42176 fmovscs %xcc, %f2, %f15
42177 fmovdle %icc, %f6, %f15
42178 st %f2, [%l7 + 0x78]
42179 movpos %icc, %i4, %o7
42180 be,a %icc, loop_4937
42181 lduw [%l7 + 0x10], %i6
42182 fbuge,a %fcc0, loop_4938
42183 fornot2 %f10, %f12, %f2
42184loop_4937:
42185 fmovdle %icc, %f13, %f14
42186 ldub [%l7 + 0x5C], %l3
42187loop_4938:
42188 ldsb [%l7 + 0x14], %l6
42189 ldd [%l7 + 0x28], %f2
42190 brlz,a %o2, loop_4939
42191 tleu %xcc, 0x4
42192 edge8 %i3, %g1, %o6
42193 srlx %g4, 0x00, %i7
42194loop_4939:
42195 tcc %icc, 0x6
42196 sdivcc %g7, 0x0CF6, %g2
42197 fcmple32 %f0, %f4, %o3
42198 movne %xcc, %l5, %l0
42199 mulscc %o1, %i1, %i2
42200 fmovdcc %xcc, %f12, %f11
42201 std %f4, [%l7 + 0x20]
42202 stx %l2, [%l7 + 0x10]
42203 alignaddr %i5, %o0, %l4
42204 edge8 %g6, %o5, %l1
42205 movrgz %g5, 0x09A, %o4
42206 xnorcc %i0, %i4, %g3
42207 lduw [%l7 + 0x3C], %o7
42208 fmovsvs %icc, %f9, %f14
42209 smulcc %l3, %i6, %o2
42210 stb %i3, [%l7 + 0x4D]
42211 fmovsne %icc, %f4, %f5
42212 call loop_4940
42213 fands %f5, %f10, %f9
42214 fabss %f6, %f9
42215 tgu %icc, 0x2
42216loop_4940:
42217 lduw [%l7 + 0x0C], %l6
42218 lduh [%l7 + 0x26], %g1
42219 movge %icc, %g4, %o6
42220 fmovspos %icc, %f13, %f13
42221 fpackfix %f4, %f13
42222 ldsh [%l7 + 0x44], %g7
42223 fpack16 %f6, %f15
42224 tneg %icc, 0x7
42225 fpadd16 %f8, %f6, %f12
42226 fmovs %f13, %f2
42227 stb %i7, [%l7 + 0x1F]
42228 lduw [%l7 + 0x08], %g2
42229 movpos %xcc, %l5, %l0
42230 lduw [%l7 + 0x4C], %o1
42231 alignaddrl %i1, %i2, %o3
42232 tsubcctv %l2, %o0, %l4
42233 edge8ln %g6, %o5, %l1
42234 fbue %fcc1, loop_4941
42235 ldsw [%l7 + 0x18], %i5
42236 xnorcc %o4, 0x109F, %g5
42237 ldd [%l7 + 0x78], %f6
42238loop_4941:
42239 tg %icc, 0x3
42240 lduw [%l7 + 0x78], %i0
42241 ldub [%l7 + 0x17], %i4
42242 stw %g3, [%l7 + 0x50]
42243 edge8n %o7, %i6, %l3
42244 andncc %i3, %o2, %g1
42245 fmovs %f2, %f13
42246 stx %g4, [%l7 + 0x50]
42247 fexpand %f12, %f14
42248 movrlz %l6, %o6, %g7
42249 fbn,a %fcc2, loop_4942
42250 ldsh [%l7 + 0x4C], %g2
42251 ba,pn %icc, loop_4943
42252 ldx [%l7 + 0x18], %i7
42253loop_4942:
42254 fmovrdlez %l0, %f14, %f4
42255 fnand %f2, %f4, %f14
42256loop_4943:
42257 fmovsvs %icc, %f3, %f4
42258 sethi 0x0A6A, %l5
42259 fands %f11, %f11, %f3
42260 fnot2 %f4, %f12
42261 xorcc %i1, 0x12D3, %o1
42262 fsrc1s %f7, %f7
42263 fmovrdlez %o3, %f6, %f6
42264 or %l2, 0x12E2, %o0
42265 fbule %fcc2, loop_4944
42266 edge8 %l4, %i2, %g6
42267 bshuffle %f4, %f4, %f8
42268 fcmpd %fcc2, %f8, %f2
42269loop_4944:
42270 fpadd16 %f0, %f0, %f4
42271 nop
42272 setx loop_4945, %l0, %l1
42273 jmpl %l1, %o5
42274 fcmpd %fcc3, %f0, %f0
42275 xor %i5, 0x0101, %o4
42276 stx %l1, [%l7 + 0x78]
42277loop_4945:
42278 ld [%l7 + 0x54], %f4
42279 array16 %g5, %i4, %i0
42280 fmovsvs %icc, %f2, %f8
42281 stw %o7, [%l7 + 0x78]
42282 fmovdvc %xcc, %f1, %f2
42283 movle %icc, %i6, %g3
42284 sth %i3, [%l7 + 0x6E]
42285 ldsh [%l7 + 0x4C], %o2
42286 ld [%l7 + 0x7C], %f4
42287 ldsh [%l7 + 0x7E], %l3
42288 movl %xcc, %g1, %g4
42289 stx %o6, [%l7 + 0x10]
42290 fexpand %f14, %f8
42291 st %f15, [%l7 + 0x74]
42292 sth %l6, [%l7 + 0x12]
42293 fones %f10
42294 ldx [%l7 + 0x38], %g2
42295 ldub [%l7 + 0x52], %i7
42296 for %f8, %f4, %f14
42297 stb %l0, [%l7 + 0x18]
42298 pdist %f8, %f10, %f14
42299 movcc %xcc, %l5, %g7
42300 ldd [%l7 + 0x68], %f2
42301 xnor %i1, %o3, %l2
42302 brlez %o0, loop_4946
42303 sra %l4, %i2, %o1
42304 orcc %g6, 0x0185, %o5
42305 fmul8sux16 %f10, %f6, %f12
42306loop_4946:
42307 movgu %icc, %i5, %o4
42308 tsubcc %g5, %i4, %l1
42309 ldsh [%l7 + 0x3C], %i0
42310 bcc %icc, loop_4947
42311 bne loop_4948
42312 std %f10, [%l7 + 0x38]
42313 movneg %xcc, %o7, %i6
42314loop_4947:
42315 ldsb [%l7 + 0x4F], %i3
42316loop_4948:
42317 fcmpd %fcc0, %f14, %f6
42318 ba,a loop_4949
42319 fmovdvs %icc, %f3, %f0
42320 fmovsvc %xcc, %f9, %f2
42321 fors %f13, %f5, %f15
42322loop_4949:
42323 alignaddrl %g3, %l3, %g1
42324 fcmpes %fcc1, %f15, %f7
42325 movrlez %g4, %o6, %o2
42326 ldsb [%l7 + 0x5E], %l6
42327 addc %g2, %l0, %l5
42328 lduw [%l7 + 0x60], %i7
42329 sdivcc %i1, 0x11E1, %o3
42330 nop
42331 setx loop_4950, %l0, %l1
42332 jmpl %l1, %g7
42333 fmovrdgz %o0, %f14, %f0
42334 mulscc %l2, 0x1FEC, %i2
42335 move %icc, %o1, %l4
42336loop_4950:
42337 lduw [%l7 + 0x34], %g6
42338 fpsub32 %f14, %f14, %f2
42339 ldsb [%l7 + 0x32], %i5
42340 stw %o4, [%l7 + 0x64]
42341 orn %g5, %i4, %l1
42342 sth %o5, [%l7 + 0x14]
42343 stx %o7, [%l7 + 0x20]
42344 fcmps %fcc0, %f3, %f12
42345 movrlez %i6, %i3, %g3
42346 stw %l3, [%l7 + 0x34]
42347 and %g1, 0x00A0, %i0
42348 bcc loop_4951
42349 fmovde %icc, %f7, %f9
42350 sth %o6, [%l7 + 0x74]
42351 bcc,a,pt %icc, loop_4952
42352loop_4951:
42353 ld [%l7 + 0x10], %f12
42354 brgz %g4, loop_4953
42355 std %f12, [%l7 + 0x78]
42356loop_4952:
42357 fbuge %fcc3, loop_4954
42358 taddcctv %o2, 0x1EBB, %g2
42359loop_4953:
42360 alignaddrl %l0, %l6, %i7
42361 addc %l5, 0x0DCF, %i1
42362loop_4954:
42363 fnegs %f2, %f12
42364 fmovdne %xcc, %f5, %f15
42365 fmovspos %icc, %f12, %f8
42366 fmul8x16al %f10, %f3, %f8
42367 fbug %fcc2, loop_4955
42368 fblg %fcc0, loop_4956
42369 ldx [%l7 + 0x28], %g7
42370 fmovrslz %o0, %f12, %f3
42371loop_4955:
42372 fmovsg %xcc, %f2, %f7
42373loop_4956:
42374 for %f0, %f8, %f10
42375 sub %l2, %i2, %o1
42376 be %icc, loop_4957
42377 movne %icc, %o3, %l4
42378 nop
42379 setx loop_4958, %l0, %l1
42380 wrpr 0x1, %tl
42381 wrpr %l1, %tpc
42382 add %l1, 0x4, %l1
42383 wrpr %l1, %tnpc
42384 setx 0x34400001400, %l0, %l1
42385 wrpr %l1, %tstate
42386 wrhpr 0x4, %htstate
42387 retry
42388 st %f15, [%l7 + 0x78]
42389loop_4957:
42390 fmovdleu %xcc, %f11, %f6
42391 lduw [%l7 + 0x44], %i5
42392loop_4958:
42393 nop
42394 setx loop_4959, %l0, %l1
42395 wrpr 0x1, %tl
42396 wrpr %l1, %tnpc
42397 setx 0x34400001400, %l0, %l1
42398 wrpr %l1, %tstate
42399 wrhpr 0x4, %htstate
42400 done
42401 bleu,pn %icc, loop_4960
42402 fba %fcc3, loop_4961
42403 fmovsneg %icc, %f4, %f13
42404loop_4959:
42405 ldsb [%l7 + 0x3A], %o4
42406loop_4960:
42407 brz %g6, loop_4962
42408loop_4961:
42409 siam 0x3
42410 fmovrdne %i4, %f12, %f8
42411 fpadd16 %f4, %f10, %f12
42412loop_4962:
42413 edge8l %l1, %o5, %o7
42414 ldub [%l7 + 0x22], %g5
42415 fxnors %f11, %f3, %f9
42416 ldx [%l7 + 0x18], %i3
42417 fmovrdgez %i6, %f10, %f4
42418 ldub [%l7 + 0x4F], %g3
42419 tl %xcc, 0x3
42420 bne,a loop_4963
42421 fcmpgt32 %f6, %f6, %l3
42422 stb %g1, [%l7 + 0x0A]
42423 edge16l %o6, %i0, %o2
42424loop_4963:
42425 ta %xcc, 0x4
42426 stw %g4, [%l7 + 0x6C]
42427 brz,a %g2, loop_4964
42428 fmovdne %icc, %f15, %f10
42429 edge8n %l6, %l0, %i7
42430 fbg %fcc0, loop_4965
42431loop_4964:
42432 lduh [%l7 + 0x14], %l5
42433 fcmpd %fcc2, %f0, %f12
42434 mova %xcc, %i1, %g7
42435loop_4965:
42436 brlz,a %o0, loop_4966
42437 fmovsn %icc, %f3, %f2
42438 add %i2, 0x151D, %o1
42439 ldub [%l7 + 0x6A], %l2
42440loop_4966:
42441 fnand %f2, %f0, %f12
42442 subccc %o3, 0x0550, %i5
42443 fmovdne %xcc, %f4, %f4
42444 stb %o4, [%l7 + 0x5E]
42445 alignaddr %l4, %i4, %l1
42446 array16 %o5, %o7, %g6
42447 taddcc %i3, 0x16B0, %g5
42448 sth %g3, [%l7 + 0x50]
42449 ldd [%l7 + 0x58], %f2
42450 fmovde %icc, %f6, %f10
42451 lduw [%l7 + 0x14], %l3
42452 fbuge %fcc1, loop_4967
42453 movrlz %i6, %o6, %i0
42454 ld [%l7 + 0x18], %f1
42455 bl loop_4968
42456loop_4967:
42457 fmovdneg %xcc, %f5, %f8
42458 fbg,a %fcc0, loop_4969
42459 fmovsn %xcc, %f7, %f4
42460loop_4968:
42461 mulx %g1, 0x0868, %o2
42462 lduw [%l7 + 0x60], %g2
42463loop_4969:
42464 stw %g4, [%l7 + 0x10]
42465 edge32n %l0, %i7, %l6
42466 fsrc1 %f8, %f8
42467 fsrc1 %f12, %f4
42468 nop
42469 setx loop_4970, %l0, %l1
42470 jmpl %l1, %l5
42471 fmovsle %icc, %f14, %f0
42472 movvc %xcc, %i1, %o0
42473 fmovsgu %xcc, %f4, %f13
42474loop_4970:
42475 tne %icc, 0x4
42476 umul %i2, 0x0FD0, %o1
42477 ldsh [%l7 + 0x5C], %l2
42478 addcc %o3, %g7, %o4
42479 fsrc2s %f8, %f3
42480 fmovdcc %xcc, %f10, %f1
42481 ba,pn %icc, loop_4971
42482 st %f15, [%l7 + 0x40]
42483 ldsb [%l7 + 0x71], %i5
42484 ldsh [%l7 + 0x3A], %l4
42485loop_4971:
42486 srlx %l1, 0x1F, %o5
42487 ldsb [%l7 + 0x36], %i4
42488 fmovspos %xcc, %f3, %f3
42489 fmovsn %icc, %f13, %f8
42490 bge,a,pt %icc, loop_4972
42491 ble %icc, loop_4973
42492 ldsw [%l7 + 0x54], %o7
42493 ldd [%l7 + 0x28], %f8
42494loop_4972:
42495 st %f8, [%l7 + 0x1C]
42496loop_4973:
42497 ld [%l7 + 0x38], %f1
42498 brlz,a %i3, loop_4974
42499 brnz,a %g6, loop_4975
42500 ldub [%l7 + 0x3A], %g5
42501 fmovdgu %xcc, %f2, %f9
42502loop_4974:
42503 ldsh [%l7 + 0x36], %l3
42504loop_4975:
42505 siam 0x5
42506 ldsb [%l7 + 0x57], %i6
42507 fmovrslz %o6, %f7, %f15
42508 xorcc %g3, %i0, %o2
42509 ld [%l7 + 0x5C], %f7
42510 udivcc %g2, 0x0377, %g1
42511 movleu %xcc, %g4, %l0
42512 fabss %f3, %f15
42513 lduh [%l7 + 0x6C], %i7
42514 fpmerge %f8, %f3, %f6
42515 ldsw [%l7 + 0x34], %l6
42516 st %f13, [%l7 + 0x60]
42517 bn,pn %xcc, loop_4976
42518 lduw [%l7 + 0x28], %i1
42519 st %f0, [%l7 + 0x3C]
42520 fcmpne32 %f8, %f2, %l5
42521loop_4976:
42522 ldsh [%l7 + 0x6E], %i2
42523 ldsh [%l7 + 0x52], %o0
42524 xorcc %l2, %o1, %o3
42525 fmovrdgz %g7, %f4, %f10
42526 xnorcc %o4, %l4, %i5
42527 bge loop_4977
42528 bleu,a loop_4978
42529 stw %l1, [%l7 + 0x5C]
42530 sth %o5, [%l7 + 0x3A]
42531loop_4977:
42532 fmovsgu %icc, %f13, %f12
42533loop_4978:
42534 ldsw [%l7 + 0x50], %o7
42535 fmovrslez %i3, %f14, %f7
42536 lduh [%l7 + 0x42], %g6
42537 st %f8, [%l7 + 0x34]
42538 sra %i4, %l3, %g5
42539 sth %i6, [%l7 + 0x62]
42540 nop
42541 setx loop_4979, %l0, %l1
42542 wrpr 0x1, %tl
42543 wrpr %l1, %tnpc
42544 setx 0x34400001400, %l0, %l1
42545 wrpr %l1, %tstate
42546 wrhpr 0x4, %htstate
42547 done
42548 ldx [%l7 + 0x08], %o6
42549 edge16l %i0, %g3, %o2
42550 fcmple32 %f12, %f8, %g2
42551loop_4979:
42552 sdivx %g4, 0x13EB, %l0
42553 fbug,a %fcc2, loop_4980
42554 st %f4, [%l7 + 0x0C]
42555 stx %i7, [%l7 + 0x48]
42556 fmovsvs %icc, %f3, %f10
42557loop_4980:
42558 stb %l6, [%l7 + 0x57]
42559 edge16 %i1, %l5, %g1
42560 movge %icc, %i2, %l2
42561 fmovsg %xcc, %f10, %f2
42562 alignaddrl %o0, %o1, %o3
42563 pdist %f6, %f6, %f8
42564 tne %icc, 0x3
42565 xorcc %g7, %l4, %o4
42566 subccc %l1, %o5, %o7
42567 fmovsn %xcc, %f12, %f5
42568 tpos %xcc, 0x2
42569 tle %xcc, 0x5
42570 ldd [%l7 + 0x78], %f6
42571 bge,a,pt %xcc, loop_4981
42572 movneg %icc, %i3, %i5
42573 bge %icc, loop_4982
42574 bvc %xcc, loop_4983
42575loop_4981:
42576 udivcc %g6, 0x13A7, %l3
42577 fsrc1s %f0, %f5
42578loop_4982:
42579 lduh [%l7 + 0x12], %i4
42580loop_4983:
42581 brz %g5, loop_4984
42582 ld [%l7 + 0x14], %f9
42583 ld [%l7 + 0x38], %f7
42584 array8 %i6, %i0, %o6
42585loop_4984:
42586 tsubcctv %g3, %g2, %g4
42587 ldub [%l7 + 0x0D], %l0
42588 brgez %i7, loop_4985
42589 fmovrdgez %o2, %f14, %f0
42590 stw %i1, [%l7 + 0x60]
42591 popc 0x1E15, %l5
42592loop_4985:
42593 array8 %l6, %i2, %l2
42594 sdivx %g1, 0x08C0, %o1
42595 fmovrslez %o0, %f1, %f8
42596 fbug,a %fcc1, loop_4986
42597 fmovdpos %icc, %f3, %f6
42598 ldsb [%l7 + 0x4B], %g7
42599 ldx [%l7 + 0x20], %o3
42600loop_4986:
42601 edge32 %o4, %l4, %l1
42602 ld [%l7 + 0x50], %f4
42603 ldsh [%l7 + 0x3E], %o5
42604 movn %xcc, %o7, %i5
42605 fmul8ulx16 %f8, %f8, %f10
42606 stx %i3, [%l7 + 0x18]
42607 lduw [%l7 + 0x60], %l3
42608 sth %i4, [%l7 + 0x32]
42609 faligndata %f10, %f14, %f10
42610 movge %xcc, %g6, %g5
42611 addccc %i0, 0x121A, %i6
42612 for %f12, %f8, %f6
42613 ble,a loop_4987
42614 fmovdge %xcc, %f3, %f11
42615 ld [%l7 + 0x54], %f3
42616 fandnot1 %f6, %f10, %f12
42617loop_4987:
42618 stb %o6, [%l7 + 0x0F]
42619 fpsub16s %f11, %f1, %f12
42620 lduw [%l7 + 0x5C], %g3
42621 fnegd %f14, %f6
42622 tge %icc, 0x1
42623 subcc %g2, %l0, %i7
42624 fbu %fcc1, loop_4988
42625 fblg %fcc3, loop_4989
42626 bpos,pn %xcc, loop_4990
42627 array32 %g4, %o2, %l5
42628loop_4988:
42629 bpos %xcc, loop_4991
42630loop_4989:
42631 brlz %i1, loop_4992
42632loop_4990:
42633 movgu %icc, %l6, %i2
42634 fnands %f0, %f10, %f2
42635loop_4991:
42636 tneg %xcc, 0x5
42637loop_4992:
42638 mulscc %g1, 0x17C6, %l2
42639 alignaddr %o0, %g7, %o1
42640 tsubcctv %o3, %l4, %l1
42641 brlez %o4, loop_4993
42642 movrlz %o5, 0x233, %i5
42643 tpos %xcc, 0x3
42644 tvc %xcc, 0x4
42645loop_4993:
42646 movrgez %o7, %l3, %i4
42647 ldsw [%l7 + 0x2C], %i3
42648 stw %g5, [%l7 + 0x44]
42649 std %f0, [%l7 + 0x58]
42650 fmovd %f8, %f14
42651 tleu %icc, 0x0
42652 fnors %f0, %f5, %f5
42653 ldsh [%l7 + 0x32], %i0
42654 fpadd16 %f14, %f10, %f4
42655 ldx [%l7 + 0x38], %i6
42656 st %f4, [%l7 + 0x6C]
42657 fcmpd %fcc3, %f14, %f2
42658 ldd [%l7 + 0x38], %f6
42659 stw %o6, [%l7 + 0x24]
42660 fbn %fcc3, loop_4994
42661 lduw [%l7 + 0x24], %g3
42662 lduw [%l7 + 0x0C], %g6
42663 fmovdvs %xcc, %f0, %f7
42664loop_4994:
42665 fmul8x16 %f3, %f0, %f6
42666 fpsub32s %f2, %f3, %f11
42667 tle %xcc, 0x2
42668 fandnot2 %f10, %f6, %f14
42669 ldx [%l7 + 0x40], %l0
42670 fmovsvs %icc, %f14, %f0
42671 array32 %g2, %g4, %o2
42672 fbul %fcc0, loop_4995
42673 fcmpne16 %f0, %f14, %i7
42674 movleu %xcc, %l5, %i1
42675 fmovrse %l6, %f1, %f12
42676loop_4995:
42677 sth %g1, [%l7 + 0x5C]
42678 fmovdne %icc, %f9, %f0
42679 fmuld8sux16 %f6, %f5, %f12
42680 lduh [%l7 + 0x20], %i2
42681 std %f10, [%l7 + 0x08]
42682 ldsh [%l7 + 0x2E], %l2
42683 ld [%l7 + 0x7C], %f12
42684 movvs %icc, %g7, %o0
42685 ldsh [%l7 + 0x60], %o3
42686 tge %icc, 0x3
42687 fbue %fcc0, loop_4996
42688 tl %xcc, 0x2
42689 movgu %icc, %o1, %l4
42690 umulcc %o4, %l1, %o5
42691loop_4996:
42692 tneg %xcc, 0x4
42693 tl %xcc, 0x4
42694 fcmpeq16 %f8, %f0, %i5
42695 tsubcc %o7, 0x04AC, %l3
42696 st %f15, [%l7 + 0x24]
42697 ldub [%l7 + 0x7D], %i3
42698 stw %i4, [%l7 + 0x60]
42699 andncc %g5, %i6, %i0
42700 movl %icc, %g3, %g6
42701 array8 %l0, %g2, %g4
42702 ldsb [%l7 + 0x23], %o6
42703 bge,a,pt %xcc, loop_4997
42704 fcmpeq16 %f6, %f4, %i7
42705 fpadd32 %f10, %f14, %f8
42706 fcmple32 %f6, %f0, %o2
42707loop_4997:
42708 fbn,a %fcc3, loop_4998
42709 ldsb [%l7 + 0x0E], %i1
42710 fmovdcs %icc, %f7, %f7
42711 fmul8x16al %f10, %f14, %f14
42712loop_4998:
42713 edge32ln %l5, %g1, %l6
42714 udivx %l2, 0x0671, %g7
42715 bgu,pn %xcc, loop_4999
42716 fmovrdne %o0, %f12, %f6
42717 fmovdne %icc, %f15, %f0
42718 ld [%l7 + 0x30], %f1
42719loop_4999:
42720 ldd [%l7 + 0x68], %f0
42721 lduh [%l7 + 0x0C], %i2
42722 brgz %o3, loop_5000
42723 fmovdcc %xcc, %f5, %f14
42724 movvs %icc, %l4, %o1
42725 fpsub32s %f10, %f2, %f11
42726loop_5000:
42727 orcc %o4, %o5, %i5
42728 fbge,a %fcc3, loop_5001
42729 stw %o7, [%l7 + 0x1C]
42730 edge32ln %l3, %l1, %i4
42731 udivcc %g5, 0x12EF, %i3
42732loop_5001:
42733 nop
42734 setx loop_5002, %l0, %l1
42735 jmpl %l1, %i6
42736 fmovrse %i0, %f10, %f0
42737 lduw [%l7 + 0x0C], %g3
42738 fbule,a %fcc1, loop_5003
42739loop_5002:
42740 fbn,a %fcc1, loop_5004
42741 stw %g6, [%l7 + 0x74]
42742 for %f8, %f6, %f6
42743loop_5003:
42744 xnorcc %l0, %g4, %g2
42745loop_5004:
42746 tl %xcc, 0x2
42747 fmovsl %xcc, %f10, %f7
42748 alignaddrl %i7, %o6, %i1
42749 ldub [%l7 + 0x63], %l5
42750 fmovscs %xcc, %f6, %f4
42751 st %f13, [%l7 + 0x2C]
42752 ldsb [%l7 + 0x0A], %o2
42753 fcmped %fcc0, %f2, %f4
42754 st %f8, [%l7 + 0x4C]
42755 taddcctv %l6, 0x070A, %l2
42756 lduh [%l7 + 0x1A], %g1
42757 lduw [%l7 + 0x50], %o0
42758 lduh [%l7 + 0x74], %g7
42759 ldub [%l7 + 0x3B], %i2
42760 fmovd %f8, %f0
42761 fbg,a %fcc2, loop_5005
42762 sth %l4, [%l7 + 0x5C]
42763 fmovdvs %xcc, %f5, %f15
42764 fcmped %fcc1, %f12, %f8
42765loop_5005:
42766 fmovdgu %icc, %f10, %f13
42767 sdiv %o3, 0x0A0A, %o4
42768 tl %xcc, 0x6
42769 pdist %f4, %f10, %f0
42770 alignaddrl %o1, %o5, %i5
42771 ld [%l7 + 0x28], %f12
42772 fsrc2s %f10, %f7
42773 mulx %l3, 0x1338, %o7
42774 movrlez %i4, %g5, %i3
42775 taddcc %i6, %i0, %g3
42776 lduh [%l7 + 0x24], %l1
42777 stw %l0, [%l7 + 0x60]
42778 te %xcc, 0x0
42779 std %f4, [%l7 + 0x68]
42780 fsrc2s %f14, %f13
42781 movg %xcc, %g6, %g2
42782 udiv %g4, 0x0B1F, %o6
42783 fba,a %fcc3, loop_5006
42784 fpackfix %f10, %f2
42785 addccc %i7, 0x1BF5, %i1
42786 fornot1s %f15, %f7, %f2
42787loop_5006:
42788 sth %l5, [%l7 + 0x6A]
42789 fmovdge %icc, %f9, %f5
42790 sdivx %o2, 0x16B3, %l2
42791 st %f11, [%l7 + 0x10]
42792 xor %g1, %l6, %o0
42793 ldsw [%l7 + 0x08], %i2
42794 fcmpgt16 %f14, %f2, %l4
42795 ld [%l7 + 0x70], %f11
42796 ldx [%l7 + 0x20], %o3
42797 fba %fcc1, loop_5007
42798 mulscc %g7, %o1, %o4
42799 bcc,pn %xcc, loop_5008
42800 andcc %o5, 0x1BF0, %l3
42801loop_5007:
42802 edge8 %i5, %o7, %i4
42803 fmovdcc %icc, %f2, %f7
42804loop_5008:
42805 ldub [%l7 + 0x19], %i3
42806 sth %i6, [%l7 + 0x66]
42807 addc %i0, %g3, %l1
42808 fpsub16s %f1, %f11, %f6
42809 fzeros %f4
42810 fmovrslz %g5, %f6, %f1
42811 subccc %l0, 0x0467, %g6
42812 tcc %xcc, 0x7
42813 udivcc %g2, 0x111F, %o6
42814 move %icc, %i7, %g4
42815 ldx [%l7 + 0x40], %i1
42816 movrgez %o2, 0x2E6, %l5
42817 bl %xcc, loop_5009
42818 ldsh [%l7 + 0x08], %l2
42819 bgu,pt %xcc, loop_5010
42820 lduh [%l7 + 0x5A], %g1
42821loop_5009:
42822 fcmpgt16 %f2, %f12, %o0
42823 tg %icc, 0x1
42824loop_5010:
42825 movrne %i2, 0x16E, %l4
42826 add %l6, %g7, %o1
42827 movrgz %o4, %o3, %o5
42828 bshuffle %f8, %f0, %f10
42829 ldub [%l7 + 0x0B], %l3
42830 ld [%l7 + 0x64], %f5
42831 fcmpes %fcc3, %f9, %f12
42832 stw %i5, [%l7 + 0x08]
42833 ldub [%l7 + 0x0A], %o7
42834 fmul8x16al %f1, %f4, %f14
42835 ldd [%l7 + 0x48], %f8
42836 stx %i4, [%l7 + 0x28]
42837 fble,a %fcc2, loop_5011
42838 fmovde %xcc, %f9, %f6
42839 ldsh [%l7 + 0x2A], %i3
42840 ldsw [%l7 + 0x74], %i6
42841loop_5011:
42842 tn %xcc, 0x7
42843 fmovdneg %icc, %f14, %f9
42844 lduw [%l7 + 0x14], %g3
42845 fornot2s %f10, %f14, %f15
42846 fpsub32 %f8, %f2, %f4
42847 ldub [%l7 + 0x56], %l1
42848 fsrc2 %f8, %f0
42849 std %f2, [%l7 + 0x78]
42850 array32 %g5, %l0, %g6
42851 ldsb [%l7 + 0x3A], %g2
42852 ldsw [%l7 + 0x78], %o6
42853 stw %i7, [%l7 + 0x68]
42854 stw %i0, [%l7 + 0x24]
42855 ldd [%l7 + 0x08], %f14
42856 fnor %f14, %f0, %f14
42857 fone %f0
42858 fmovse %icc, %f0, %f15
42859 tg %xcc, 0x1
42860 sth %g4, [%l7 + 0x4A]
42861 fabss %f13, %f13
42862 fmovrsne %o2, %f14, %f7
42863 tvc %xcc, 0x6
42864 sethi 0x1192, %l5
42865 lduw [%l7 + 0x28], %l2
42866 edge8ln %i1, %o0, %i2
42867 movle %xcc, %g1, %l4
42868 fnot1s %f12, %f5
42869 bl,pn %icc, loop_5012
42870 lduh [%l7 + 0x10], %g7
42871 nop
42872 setx loop_5013, %l0, %l1
42873 wrpr 0x1, %tl
42874 wrpr %l1, %tpc
42875 add %l1, 0x4, %l1
42876 wrpr %l1, %tnpc
42877 setx 0x34400001400, %l0, %l1
42878 wrpr %l1, %tstate
42879 wrhpr 0x4, %htstate
42880 retry
42881 bpos,a,pn %icc, loop_5014
42882loop_5012:
42883 bl,a,pt %xcc, loop_5015
42884 fcmple16 %f8, %f12, %l6
42885loop_5013:
42886 stb %o4, [%l7 + 0x39]
42887loop_5014:
42888 fcmpes %fcc1, %f4, %f2
42889loop_5015:
42890 std %f0, [%l7 + 0x18]
42891 stw %o3, [%l7 + 0x24]
42892 call loop_5016
42893 ble,a,pn %icc, loop_5017
42894 fbue,a %fcc2, loop_5018
42895 fabss %f12, %f14
42896loop_5016:
42897 fones %f11
42898loop_5017:
42899 fornot2 %f4, %f6, %f8
42900loop_5018:
42901 fblg,a %fcc3, loop_5019
42902 ldsb [%l7 + 0x1B], %o5
42903 array32 %o1, %i5, %o7
42904 tgu %icc, 0x7
42905loop_5019:
42906 srl %i4, 0x11, %i3
42907 fmovrdne %l3, %f10, %f10
42908 fbg %fcc3, loop_5020
42909 fmovsn %icc, %f3, %f5
42910 ldub [%l7 + 0x28], %g3
42911 movneg %icc, %l1, %g5
42912loop_5020:
42913 lduw [%l7 + 0x24], %i6
42914 ld [%l7 + 0x28], %f5
42915 nop
42916 setx loop_5021, %l0, %l1
42917 jmpl %l1, %l0
42918 movrlez %g6, 0x051, %o6
42919 ldx [%l7 + 0x78], %i7
42920 tcs %icc, 0x1
42921loop_5021:
42922 fbge,a %fcc0, loop_5022
42923 brlz,a %i0, loop_5023
42924 fpack32 %f4, %f4, %f12
42925 movpos %xcc, %g4, %g2
42926loop_5022:
42927 ldx [%l7 + 0x50], %o2
42928loop_5023:
42929 ld [%l7 + 0x10], %f0
42930 fmovrslez %l5, %f11, %f0
42931 fmovdle %icc, %f7, %f2
42932 fmovrslez %i1, %f14, %f12
42933 subcc %o0, %i2, %g1
42934 fbg %fcc3, loop_5024
42935 smulcc %l4, %g7, %l2
42936 move %icc, %o4, %l6
42937 srl %o3, 0x0F, %o5
42938loop_5024:
42939 ldd [%l7 + 0x08], %f8
42940 mulx %o1, %i5, %i4
42941 fpsub16s %f2, %f11, %f6
42942 fxor %f8, %f10, %f2
42943 ble,a,pn %xcc, loop_5025
42944 fmovdgu %xcc, %f11, %f14
42945 alignaddr %o7, %l3, %i3
42946 ldx [%l7 + 0x30], %g3
42947loop_5025:
42948 fblg,a %fcc1, loop_5026
42949 lduw [%l7 + 0x4C], %l1
42950 ldsh [%l7 + 0x14], %g5
42951 stb %i6, [%l7 + 0x7D]
42952loop_5026:
42953 fbu %fcc0, loop_5027
42954 fandnot2s %f6, %f1, %f0
42955 fnands %f0, %f11, %f5
42956 sra %l0, 0x12, %o6
42957loop_5027:
42958 smul %i7, %i0, %g6
42959 fmovde %xcc, %f15, %f15
42960 bneg,pn %icc, loop_5028
42961 ldsh [%l7 + 0x7E], %g2
42962 lduw [%l7 + 0x48], %o2
42963 ldsb [%l7 + 0x17], %l5
42964loop_5028:
42965 fmovrse %g4, %f5, %f3
42966 add %o0, 0x1C9B, %i2
42967 ldub [%l7 + 0x7B], %i1
42968 fmovsge %icc, %f15, %f4
42969 tg %xcc, 0x1
42970 fornot2s %f7, %f8, %f12
42971 mulx %g1, 0x0EB3, %l4
42972 fmovdvs %icc, %f9, %f11
42973 fmovs %f14, %f6
42974 stb %l2, [%l7 + 0x21]
42975 fmovsne %icc, %f13, %f1
42976 fmovdl %icc, %f1, %f13
42977 edge32l %o4, %g7, %l6
42978 tgu %icc, 0x0
42979 ldd [%l7 + 0x40], %f0
42980 lduh [%l7 + 0x44], %o3
42981 brlez %o5, loop_5029
42982 ldsb [%l7 + 0x5D], %o1
42983 fxnors %f11, %f8, %f10
42984 fnot2 %f10, %f4
42985loop_5029:
42986 lduw [%l7 + 0x0C], %i5
42987 ldd [%l7 + 0x30], %f14
42988 xnorcc %i4, 0x1531, %o7
42989 fmovrse %l3, %f11, %f4
42990 tvc %xcc, 0x0
42991 fnors %f9, %f6, %f3
42992 popc 0x19A8, %i3
42993 stw %l1, [%l7 + 0x0C]
42994 be loop_5030
42995 siam 0x5
42996 ldd [%l7 + 0x08], %f10
42997 st %f11, [%l7 + 0x4C]
42998loop_5030:
42999 te %icc, 0x3
43000 brnz,a %g3, loop_5031
43001 movle %xcc, %g5, %i6
43002 std %f2, [%l7 + 0x70]
43003 ldsh [%l7 + 0x4E], %l0
43004loop_5031:
43005 movrgez %i7, 0x38D, %i0
43006 fnegs %f11, %f9
43007 fornot2s %f6, %f10, %f7
43008 brgz %g6, loop_5032
43009 subc %g2, %o6, %l5
43010 bne,a loop_5033
43011 fnot2 %f14, %f12
43012loop_5032:
43013 lduh [%l7 + 0x40], %o2
43014 udiv %g4, 0x1217, %i2
43015loop_5033:
43016 tne %xcc, 0x3
43017 fpack32 %f10, %f4, %f6
43018 array16 %o0, %g1, %i1
43019 lduw [%l7 + 0x14], %l4
43020 ldub [%l7 + 0x41], %o4
43021 fmovrsgz %l2, %f15, %f6
43022 fabss %f14, %f0
43023 ldsb [%l7 + 0x7F], %l6
43024 ldub [%l7 + 0x41], %o3
43025 subccc %g7, %o1, %i5
43026 ldsb [%l7 + 0x14], %o5
43027 fmovdvc %xcc, %f8, %f0
43028 fmovscc %icc, %f4, %f10
43029 tleu %xcc, 0x3
43030 srlx %i4, 0x07, %l3
43031 stb %o7, [%l7 + 0x52]
43032 bg,pn %xcc, loop_5034
43033 stx %i3, [%l7 + 0x20]
43034 edge8 %l1, %g3, %g5
43035 edge16ln %l0, %i7, %i6
43036loop_5034:
43037 movge %xcc, %i0, %g2
43038 fandnot2 %f14, %f2, %f0
43039 stx %g6, [%l7 + 0x58]
43040 ldd [%l7 + 0x28], %f0
43041 ldsw [%l7 + 0x54], %l5
43042 std %f14, [%l7 + 0x08]
43043 fmovsn %icc, %f5, %f0
43044 ldsh [%l7 + 0x74], %o6
43045 nop
43046 setx loop_5035, %l0, %l1
43047 wrpr 0x1, %tl
43048 wrpr %l1, %tnpc
43049 setx 0x34400001400, %l0, %l1
43050 wrpr %l1, %tstate
43051 wrhpr 0x4, %htstate
43052 done
43053 fpsub16s %f14, %f6, %f11
43054 ldsh [%l7 + 0x12], %g4
43055 ldsb [%l7 + 0x43], %i2
43056loop_5035:
43057 tle %xcc, 0x1
43058 fbne,a %fcc2, loop_5036
43059 std %f6, [%l7 + 0x18]
43060 ldsw [%l7 + 0x50], %o0
43061 array32 %o2, %i1, %g1
43062loop_5036:
43063 fnor %f0, %f4, %f12
43064 ldsw [%l7 + 0x60], %l4
43065 fbue,a %fcc2, loop_5037
43066 array8 %o4, %l6, %o3
43067 fbn %fcc3, loop_5038
43068 edge16 %l2, %o1, %g7
43069loop_5037:
43070 array8 %o5, %i5, %l3
43071 stx %o7, [%l7 + 0x40]
43072loop_5038:
43073 edge32l %i4, %l1, %i3
43074 lduh [%l7 + 0x50], %g3
43075 sethi 0x059D, %g5
43076 ldsw [%l7 + 0x20], %l0
43077 bgu,a,pn %xcc, loop_5039
43078 fxnors %f7, %f6, %f15
43079 fmovsneg %xcc, %f6, %f1
43080 ldub [%l7 + 0x74], %i6
43081loop_5039:
43082 smul %i0, %g2, %g6
43083 tn %xcc, 0x1
43084 stb %l5, [%l7 + 0x6D]
43085 bvc,a,pt %xcc, loop_5040
43086 fmovrslez %i7, %f12, %f13
43087 fbu %fcc2, loop_5041
43088 fnegd %f2, %f12
43089loop_5040:
43090 fmovdg %icc, %f3, %f15
43091 ldd [%l7 + 0x20], %f10
43092loop_5041:
43093 lduw [%l7 + 0x58], %o6
43094 orn %g4, 0x1B0B, %i2
43095 edge8n %o2, %i1, %o0
43096 ldsw [%l7 + 0x68], %l4
43097 edge16 %g1, %o4, %l6
43098 lduw [%l7 + 0x18], %o3
43099 st %f2, [%l7 + 0x3C]
43100 brgz,a %o1, loop_5042
43101 std %f0, [%l7 + 0x70]
43102 fcmps %fcc3, %f9, %f4
43103 fmovrslz %l2, %f9, %f0
43104loop_5042:
43105 fmovsleu %xcc, %f1, %f3
43106 smulcc %o5, %i5, %g7
43107 ldx [%l7 + 0x08], %o7
43108 movrlez %l3, 0x101, %l1
43109 lduw [%l7 + 0x3C], %i3
43110 andn %g3, 0x1CB9, %i4
43111 srlx %l0, %i6, %g5
43112 movre %g2, 0x042, %i0
43113 st %f3, [%l7 + 0x68]
43114 edge32ln %g6, %l5, %i7
43115 tneg %icc, 0x1
43116 lduh [%l7 + 0x64], %o6
43117 bleu,pt %xcc, loop_5043
43118 fbug,a %fcc2, loop_5044
43119 fmovrdne %i2, %f4, %f6
43120 fbe %fcc0, loop_5045
43121loop_5043:
43122 fmovsneg %xcc, %f6, %f11
43123loop_5044:
43124 fmovsle %icc, %f11, %f9
43125 fmovsgu %xcc, %f1, %f13
43126loop_5045:
43127 taddcctv %o2, 0x1DEA, %g4
43128 ldd [%l7 + 0x30], %f14
43129 srlx %i1, %l4, %g1
43130 ld [%l7 + 0x4C], %f10
43131 fmovse %xcc, %f9, %f12
43132 brz,a %o0, loop_5046
43133 lduh [%l7 + 0x44], %o4
43134 ldsb [%l7 + 0x13], %l6
43135 fmovsvs %icc, %f14, %f15
43136loop_5046:
43137 fbg %fcc2, loop_5047
43138 ld [%l7 + 0x68], %f5
43139 ldsh [%l7 + 0x5E], %o1
43140 sra %l2, 0x0E, %o5
43141loop_5047:
43142 fpsub32 %f14, %f6, %f8
43143 lduh [%l7 + 0x10], %o3
43144 fandnot1s %f12, %f4, %f14
43145 fcmpd %fcc0, %f2, %f10
43146 ldsw [%l7 + 0x44], %i5
43147 fmovdpos %xcc, %f5, %f8
43148 edge16 %g7, %l3, %l1
43149 tneg %icc, 0x6
43150 movneg %icc, %o7, %g3
43151 ldsw [%l7 + 0x74], %i3
43152 sth %i4, [%l7 + 0x6E]
43153 tneg %xcc, 0x7
43154 ldsh [%l7 + 0x46], %l0
43155 ldsh [%l7 + 0x1A], %i6
43156 fmovrdgz %g5, %f2, %f6
43157 fcmpes %fcc1, %f0, %f14
43158 tl %xcc, 0x7
43159 fbule,a %fcc2, loop_5048
43160 ldsw [%l7 + 0x60], %g2
43161 edge32l %i0, %g6, %l5
43162 fmovsneg %xcc, %f2, %f15
43163loop_5048:
43164 ble,a,pt %xcc, loop_5049
43165 tleu %icc, 0x3
43166 st %f15, [%l7 + 0x58]
43167 udivx %i7, 0x1EFE, %o6
43168loop_5049:
43169 fabsd %f2, %f6
43170 tsubcctv %i2, 0x03B1, %o2
43171 fmovsne %xcc, %f15, %f7
43172 movpos %xcc, %i1, %g4
43173 ldd [%l7 + 0x10], %f6
43174 ldsh [%l7 + 0x20], %l4
43175 edge32 %o0, %o4, %l6
43176 ldub [%l7 + 0x6F], %o1
43177 xorcc %l2, 0x1251, %g1
43178 sth %o3, [%l7 + 0x6C]
43179 std %f0, [%l7 + 0x70]
43180 umul %o5, 0x09CC, %g7
43181 movrlez %l3, %i5, %l1
43182 alignaddr %g3, %o7, %i4
43183 fcmple16 %f2, %f12, %i3
43184 sllx %l0, %g5, %g2
43185 st %f6, [%l7 + 0x74]
43186 be,a,pn %icc, loop_5050
43187 andcc %i0, %g6, %l5
43188 fpsub32s %f10, %f3, %f4
43189 stb %i7, [%l7 + 0x27]
43190loop_5050:
43191 st %f10, [%l7 + 0x1C]
43192 fpsub32s %f14, %f0, %f12
43193 andn %i6, %i2, %o2
43194 fmovda %icc, %f15, %f12
43195 sth %o6, [%l7 + 0x54]
43196 fpadd32 %f10, %f0, %f12
43197 fmovdl %icc, %f6, %f8
43198 alignaddr %i1, %l4, %g4
43199 bg,pn %icc, loop_5051
43200 fbl %fcc0, loop_5052
43201 fbule %fcc0, loop_5053
43202 stx %o0, [%l7 + 0x30]
43203loop_5051:
43204 fnot2s %f10, %f5
43205loop_5052:
43206 tle %xcc, 0x7
43207loop_5053:
43208 fandnot1s %f5, %f6, %f14
43209 tvs %xcc, 0x0
43210 fnors %f2, %f15, %f12
43211 andn %o4, 0x015B, %l6
43212 ldsw [%l7 + 0x34], %o1
43213 movrne %l2, 0x1FC, %o3
43214 fpackfix %f4, %f12
43215 bvs,pn %icc, loop_5054
43216 fpadd32s %f0, %f3, %f8
43217 fmovrdne %g1, %f14, %f12
43218 brgez %g7, loop_5055
43219loop_5054:
43220 xnor %l3, %i5, %o5
43221 mulx %l1, 0x03A6, %g3
43222 fmul8ulx16 %f6, %f0, %f10
43223loop_5055:
43224 movn %xcc, %o7, %i3
43225 umul %l0, %i4, %g2
43226 movgu %xcc, %g5, %i0
43227 ldsw [%l7 + 0x68], %l5
43228 ldsh [%l7 + 0x7C], %g6
43229 subcc %i7, %i2, %i6
43230 ldub [%l7 + 0x2C], %o2
43231 fmovdg %icc, %f11, %f13
43232 xor %i1, 0x050A, %l4
43233 fmovscc %icc, %f7, %f8
43234 te %icc, 0x3
43235 bge %xcc, loop_5056
43236 stx %o6, [%l7 + 0x78]
43237 orncc %o0, 0x0246, %o4
43238 srl %l6, %g4, %l2
43239loop_5056:
43240 fnot2s %f6, %f2
43241 fcmpne32 %f2, %f14, %o1
43242 fbl,a %fcc1, loop_5057
43243 movre %g1, %g7, %l3
43244 fornot2s %f15, %f5, %f11
43245 lduw [%l7 + 0x44], %i5
43246loop_5057:
43247 movrne %o3, %l1, %o5
43248 fnot2 %f10, %f2
43249 edge16ln %o7, %g3, %i3
43250 xnorcc %i4, %l0, %g5
43251 fcmps %fcc2, %f10, %f2
43252 fcmpne32 %f2, %f6, %i0
43253 nop
43254 setx loop_5058, %l0, %l1
43255 jmpl %l1, %g2
43256 movge %icc, %g6, %l5
43257 and %i2, %i7, %o2
43258 fnor %f4, %f14, %f8
43259loop_5058:
43260 ldsw [%l7 + 0x30], %i1
43261 edge16n %l4, %i6, %o0
43262 edge32n %o6, %o4, %g4
43263 lduw [%l7 + 0x4C], %l2
43264 brnz,a %l6, loop_5059
43265 andcc %o1, %g1, %g7
43266 brlz,a %l3, loop_5060
43267 ldsh [%l7 + 0x58], %i5
43268loop_5059:
43269 fbu,a %fcc2, loop_5061
43270 fxors %f6, %f15, %f11
43271loop_5060:
43272 tl %icc, 0x4
43273 fpsub16 %f2, %f2, %f10
43274loop_5061:
43275 ldub [%l7 + 0x35], %o3
43276 fbne %fcc0, loop_5062
43277 fmovrdgz %o5, %f12, %f2
43278 ldx [%l7 + 0x40], %o7
43279 alignaddr %l1, %g3, %i3
43280loop_5062:
43281 fornot2s %f12, %f10, %f0
43282 ldsh [%l7 + 0x76], %i4
43283 fcmpgt32 %f14, %f4, %g5
43284 fcmpes %fcc0, %f5, %f2
43285 edge8n %i0, %g2, %l0
43286 ldsb [%l7 + 0x7A], %g6
43287 ld [%l7 + 0x10], %f11
43288 addc %l5, %i2, %o2
43289 stb %i1, [%l7 + 0x3A]
43290 subc %l4, %i6, %o0
43291 fpsub32 %f8, %f4, %f12
43292 fornot1 %f8, %f2, %f12
43293 ldsb [%l7 + 0x50], %i7
43294 sth %o6, [%l7 + 0x52]
43295 ld [%l7 + 0x10], %f7
43296 fpsub16 %f12, %f2, %f2
43297 edge8 %g4, %o4, %l6
43298 bge,a,pt %xcc, loop_5063
43299 stb %o1, [%l7 + 0x53]
43300 stb %l2, [%l7 + 0x25]
43301 tg %xcc, 0x1
43302loop_5063:
43303 fmovsvc %icc, %f3, %f9
43304 nop
43305 setx loop_5064, %l0, %l1
43306 wrpr 0x1, %tl
43307 wrpr %l1, %tpc
43308 add %l1, 0x4, %l1
43309 wrpr %l1, %tnpc
43310 setx 0x34400001400, %l0, %l1
43311 wrpr %l1, %tstate
43312 wrhpr 0x4, %htstate
43313 retry
43314 movl %icc, %g1, %l3
43315 fabss %f0, %f12
43316 bne,a %xcc, loop_5065
43317loop_5064:
43318 edge8 %i5, %o3, %g7
43319 ldd [%l7 + 0x70], %f4
43320 movvc %xcc, %o7, %l1
43321loop_5065:
43322 std %f0, [%l7 + 0x48]
43323 sethi 0x0BF1, %g3
43324 tcs %icc, 0x1
43325 st %f3, [%l7 + 0x4C]
43326 fpsub32s %f7, %f14, %f5
43327 ldd [%l7 + 0x68], %f4
43328 lduw [%l7 + 0x58], %o5
43329 ble,a,pn %icc, loop_5066
43330 fbu %fcc2, loop_5067
43331 addc %i4, 0x0379, %i3
43332 sub %i0, 0x1235, %g2
43333loop_5066:
43334 brlez,a %l0, loop_5068
43335loop_5067:
43336 edge16l %g6, %g5, %i2
43337 fmovda %icc, %f0, %f1
43338 fandnot2 %f14, %f10, %f2
43339loop_5068:
43340 fpadd32 %f6, %f10, %f0
43341 tneg %xcc, 0x4
43342 tg %xcc, 0x3
43343 stb %o2, [%l7 + 0x08]
43344 edge16 %i1, %l5, %i6
43345 tne %icc, 0x4
43346 std %f12, [%l7 + 0x08]
43347 fmovrdgez %o0, %f8, %f8
43348 fbul %fcc1, loop_5069
43349 fmovrse %l4, %f3, %f5
43350 stb %i7, [%l7 + 0x7F]
43351 fbg,a %fcc2, loop_5070
43352loop_5069:
43353 ldx [%l7 + 0x38], %g4
43354 nop
43355 setx loop_5071, %l0, %l1
43356 wrpr 0x1, %tl
43357 wrpr %l1, %tnpc
43358 setx 0x34400001400, %l0, %l1
43359 wrpr %l1, %tstate
43360 wrhpr 0x4, %htstate
43361 done
43362 umul %o6, 0x0A7E, %o4
43363loop_5070:
43364 tcc %icc, 0x3
43365 sth %l6, [%l7 + 0x5E]
43366loop_5071:
43367 stw %o1, [%l7 + 0x0C]
43368 taddcc %g1, %l2, %i5
43369 fblg %fcc3, loop_5072
43370 ldsh [%l7 + 0x70], %o3
43371 orn %g7, %l3, %l1
43372 fpadd16s %f6, %f15, %f14
43373loop_5072:
43374 ble,pn %icc, loop_5073
43375 ld [%l7 + 0x1C], %f6
43376 nop
43377 setx loop_5074, %l0, %l1
43378 wrpr 0x1, %tl
43379 wrpr %l1, %tpc
43380 add %l1, 0x4, %l1
43381 wrpr %l1, %tnpc
43382 setx 0x34400001400, %l0, %l1
43383 wrpr %l1, %tstate
43384 wrhpr 0x4, %htstate
43385 retry
43386 fpsub16 %f8, %f12, %f10
43387loop_5073:
43388 ble,a,pn %icc, loop_5075
43389 movn %xcc, %o7, %o5
43390loop_5074:
43391 edge32l %i4, %i3, %g3
43392 fbu,a %fcc0, loop_5076
43393loop_5075:
43394 movle %icc, %g2, %l0
43395 stx %g6, [%l7 + 0x78]
43396 fnegs %f11, %f15
43397loop_5076:
43398 fble %fcc0, loop_5077
43399 edge32 %i0, %g5, %i2
43400 stx %o2, [%l7 + 0x18]
43401 fmovdle %icc, %f8, %f1
43402loop_5077:
43403 fmovdne %icc, %f8, %f10
43404 fmovdn %xcc, %f13, %f9
43405 movleu %icc, %l5, %i6
43406 fbl %fcc3, loop_5078
43407 fcmpeq16 %f0, %f10, %i1
43408 taddcc %l4, %o0, %g4
43409 ldsw [%l7 + 0x40], %o6
43410loop_5078:
43411 bcs,a,pt %xcc, loop_5079
43412 ba,pn %xcc, loop_5080
43413 stb %i7, [%l7 + 0x1E]
43414 fpsub32 %f0, %f8, %f10
43415loop_5079:
43416 fmovspos %icc, %f6, %f11
43417loop_5080:
43418 brz,a %l6, loop_5081
43419 edge32n %o4, %g1, %l2
43420 fmovrde %i5, %f12, %f4
43421 fmovdvs %xcc, %f6, %f3
43422loop_5081:
43423 ldd [%l7 + 0x30], %f0
43424 stx %o1, [%l7 + 0x58]
43425 taddcctv %g7, 0x1D65, %l3
43426 st %f11, [%l7 + 0x6C]
43427 movrlz %l1, 0x2F2, %o7
43428 edge32l %o3, %i4, %i3
43429 sth %g3, [%l7 + 0x6A]
43430 fsrc1s %f8, %f1
43431 fmovrdgez %o5, %f4, %f10
43432 stw %g2, [%l7 + 0x20]
43433 fmovdne %icc, %f5, %f14
43434 call loop_5082
43435 ldsw [%l7 + 0x6C], %l0
43436 stw %i0, [%l7 + 0x38]
43437 fmovdpos %icc, %f8, %f12
43438loop_5082:
43439 fand %f6, %f0, %f4
43440 bl,a loop_5083
43441 fabsd %f8, %f2
43442 lduh [%l7 + 0x10], %g5
43443 tvs %xcc, 0x4
43444loop_5083:
43445 orncc %g6, %o2, %l5
43446 move %icc, %i6, %i2
43447 ldsb [%l7 + 0x26], %l4
43448 sdivx %i1, 0x131B, %o0
43449 tle %xcc, 0x6
43450 taddcctv %o6, %i7, %l6
43451 fmovde %xcc, %f5, %f13
43452 fbne %fcc1, loop_5084
43453 fmul8ulx16 %f12, %f2, %f8
43454 faligndata %f8, %f6, %f8
43455 lduh [%l7 + 0x1E], %g4
43456loop_5084:
43457 edge32l %o4, %l2, %g1
43458 fbue %fcc2, loop_5085
43459 lduh [%l7 + 0x36], %o1
43460 ldsw [%l7 + 0x10], %g7
43461 movcc %icc, %l3, %i5
43462loop_5085:
43463 sub %l1, 0x143D, %o3
43464 fmovspos %icc, %f11, %f15
43465 lduh [%l7 + 0x4E], %i4
43466 movvs %icc, %i3, %o7
43467 stx %o5, [%l7 + 0x18]
43468 lduw [%l7 + 0x30], %g2
43469 fcmpne16 %f4, %f0, %g3
43470 bvc,a loop_5086
43471 andn %i0, %l0, %g5
43472 fabss %f5, %f8
43473 stx %g6, [%l7 + 0x70]
43474loop_5086:
43475 tcs %xcc, 0x2
43476 sth %l5, [%l7 + 0x50]
43477 movrgz %i6, 0x2A9, %i2
43478 sth %l4, [%l7 + 0x2C]
43479 ldx [%l7 + 0x30], %i1
43480 edge8n %o0, %o6, %o2
43481 nop
43482 setx loop_5087, %l0, %l1
43483 jmpl %l1, %l6
43484 ldub [%l7 + 0x5E], %i7
43485 fmovde %xcc, %f7, %f15
43486 fmovrdgz %o4, %f10, %f0
43487loop_5087:
43488 subcc %l2, 0x1909, %g1
43489 orn %o1, %g4, %l3
43490 bvs,a loop_5088
43491 fands %f11, %f6, %f7
43492 fmovd %f8, %f8
43493 fpadd32 %f4, %f6, %f14
43494loop_5088:
43495 std %f12, [%l7 + 0x48]
43496 stx %g7, [%l7 + 0x48]
43497 std %f4, [%l7 + 0x60]
43498 fexpand %f0, %f8
43499 add %i5, 0x1CBB, %l1
43500 ldsh [%l7 + 0x24], %o3
43501 sth %i4, [%l7 + 0x42]
43502 smulcc %i3, 0x1A47, %o5
43503 fpackfix %f8, %f8
43504 ldx [%l7 + 0x70], %g2
43505 array32 %g3, %o7, %l0
43506 std %f6, [%l7 + 0x58]
43507 movl %xcc, %g5, %i0
43508 stx %l5, [%l7 + 0x18]
43509 stw %g6, [%l7 + 0x3C]
43510 ldsb [%l7 + 0x1D], %i6
43511 ba loop_5089
43512 bge,a,pn %icc, loop_5090
43513 lduh [%l7 + 0x50], %i2
43514 nop
43515 setx loop_5091, %l0, %l1
43516 jmpl %l1, %l4
43517loop_5089:
43518 xnorcc %o0, 0x1D32, %i1
43519loop_5090:
43520 te %icc, 0x5
43521 umul %o2, %l6, %i7
43522loop_5091:
43523 ldsw [%l7 + 0x68], %o6
43524 movrne %o4, %l2, %o1
43525 fbuge %fcc0, loop_5092
43526 bpos loop_5093
43527 bge,a loop_5094
43528 bvs loop_5095
43529loop_5092:
43530 fbl %fcc3, loop_5096
43531loop_5093:
43532 bvs,a,pt %icc, loop_5097
43533loop_5094:
43534 tneg %xcc, 0x3
43535loop_5095:
43536 fbu,a %fcc0, loop_5098
43537loop_5096:
43538 fcmped %fcc2, %f0, %f0
43539loop_5097:
43540 fmul8x16al %f8, %f5, %f6
43541 bg loop_5099
43542loop_5098:
43543 fmovs %f12, %f11
43544 lduh [%l7 + 0x74], %g1
43545 addccc %g4, %g7, %l3
43546loop_5099:
43547 fpmerge %f2, %f12, %f14
43548 xor %l1, 0x07B1, %i5
43549 ldsb [%l7 + 0x2E], %o3
43550 fnors %f0, %f2, %f8
43551 sub %i4, %i3, %o5
43552 fmovde %xcc, %f9, %f10
43553 fmovdneg %icc, %f3, %f2
43554 umulcc %g2, %g3, %l0
43555 mulx %o7, 0x0E94, %i0
43556 stx %g5, [%l7 + 0x50]
43557 fone %f0
43558 fbule,a %fcc1, loop_5100
43559 stw %l5, [%l7 + 0x40]
43560 or %i6, %g6, %i2
43561 fmovrse %o0, %f0, %f2
43562loop_5100:
43563 popc 0x1E95, %l4
43564 fbe %fcc3, loop_5101
43565 brlez,a %i1, loop_5102
43566 addccc %l6, %i7, %o2
43567 ldsb [%l7 + 0x69], %o4
43568loop_5101:
43569 tcc %xcc, 0x6
43570loop_5102:
43571 fpackfix %f14, %f6
43572 movvc %xcc, %o6, %o1
43573 taddcctv %g1, 0x1C6F, %g4
43574 fxor %f12, %f4, %f0
43575 fcmpne16 %f12, %f4, %g7
43576 nop
43577 setx loop_5103, %l0, %l1
43578 wrpr 0x1, %tl
43579 wrpr %l1, %tnpc
43580 setx 0x34400001400, %l0, %l1
43581 wrpr %l1, %tstate
43582 wrhpr 0x4, %htstate
43583 done
43584 fmovdpos %xcc, %f9, %f6
43585 lduh [%l7 + 0x6E], %l3
43586 fandnot1s %f1, %f11, %f13
43587loop_5103:
43588 tcs %xcc, 0x5
43589 and %l1, 0x09A5, %l2
43590 fmovrdne %i5, %f14, %f0
43591 stb %o3, [%l7 + 0x78]
43592 movcc %xcc, %i4, %o5
43593 edge32ln %i3, %g2, %g3
43594 be,a,pn %xcc, loop_5104
43595 fmovda %xcc, %f9, %f12
43596 fzero %f10
43597 lduh [%l7 + 0x70], %o7
43598loop_5104:
43599 tneg %xcc, 0x2
43600 ldsw [%l7 + 0x28], %l0
43601 sdiv %i0, 0x00C8, %g5
43602 fmovdg %icc, %f3, %f1
43603 fmovrsgz %i6, %f14, %f0
43604 fpsub32 %f2, %f12, %f6
43605 fnot2 %f12, %f14
43606 fmovde %icc, %f12, %f13
43607 fmovrsne %l5, %f2, %f13
43608 st %f9, [%l7 + 0x78]
43609 fpsub32s %f5, %f10, %f15
43610 sethi 0x059C, %g6
43611 tcc %xcc, 0x6
43612 movgu %icc, %o0, %i2
43613 nop
43614 setx loop_5105, %l0, %l1
43615 wrpr 0x1, %tl
43616 wrpr %l1, %tpc
43617 add %l1, 0x4, %l1
43618 wrpr %l1, %tnpc
43619 setx 0x34400001400, %l0, %l1
43620 wrpr %l1, %tstate
43621 wrhpr 0x4, %htstate
43622 retry
43623 fbo %fcc2, loop_5106
43624 bl,a loop_5107
43625 tge %icc, 0x0
43626loop_5105:
43627 popc %l4, %l6
43628loop_5106:
43629 edge16 %i1, %o2, %i7
43630loop_5107:
43631 xorcc %o4, %o1, %g1
43632 fmovscs %xcc, %f15, %f7
43633 fmovrde %o6, %f4, %f6
43634 fba %fcc3, loop_5108
43635 bneg,a loop_5109
43636 lduw [%l7 + 0x08], %g4
43637 sethi 0x0961, %g7
43638loop_5108:
43639 tvs %icc, 0x2
43640loop_5109:
43641 brz %l3, loop_5110
43642 fmovscc %icc, %f14, %f10
43643 stw %l1, [%l7 + 0x78]
43644 sth %l2, [%l7 + 0x58]
43645loop_5110:
43646 fmovde %xcc, %f15, %f13
43647 subc %o3, %i4, %o5
43648 stb %i3, [%l7 + 0x08]
43649 ldsb [%l7 + 0x77], %g2
43650 lduw [%l7 + 0x08], %g3
43651 fmovrslez %i5, %f8, %f8
43652 bne,pn %xcc, loop_5111
43653 tl %icc, 0x3
43654 fpadd16 %f12, %f14, %f10
43655 edge32l %l0, %o7, %i0
43656loop_5111:
43657 ble %icc, loop_5112
43658 ldsb [%l7 + 0x0A], %g5
43659 sth %i6, [%l7 + 0x6E]
43660 ldsh [%l7 + 0x62], %g6
43661loop_5112:
43662 bvs,a,pn %xcc, loop_5113
43663 fmovdgu %xcc, %f9, %f10
43664 fmovdle %icc, %f14, %f9
43665 ldub [%l7 + 0x42], %o0
43666loop_5113:
43667 ldx [%l7 + 0x70], %l5
43668 ldx [%l7 + 0x48], %i2
43669 brnz,a %l4, loop_5114
43670 fmovsvc %icc, %f5, %f14
43671 brz,a %i1, loop_5115
43672 fmovdcc %xcc, %f5, %f3
43673loop_5114:
43674 movleu %xcc, %l6, %o2
43675 fmul8x16 %f10, %f12, %f8
43676loop_5115:
43677 tg %icc, 0x5
43678 array32 %i7, %o1, %g1
43679 fbge %fcc1, loop_5116
43680 fmovdn %xcc, %f5, %f5
43681 bneg,a,pt %icc, loop_5117
43682 fmovdge %xcc, %f6, %f9
43683loop_5116:
43684 xnorcc %o6, 0x0F7B, %o4
43685 movrlz %g7, 0x3E1, %g4
43686loop_5117:
43687 std %f14, [%l7 + 0x68]
43688 fcmple32 %f14, %f14, %l1
43689 movvc %xcc, %l3, %o3
43690 ta %xcc, 0x6
43691 tvc %xcc, 0x5
43692 edge16ln %i4, %o5, %i3
43693 fand %f10, %f8, %f4
43694 fzeros %f3
43695 fsrc2 %f8, %f4
43696 fmovsle %icc, %f5, %f9
43697 fmovse %xcc, %f1, %f6
43698 fbn %fcc3, loop_5118
43699 stb %l2, [%l7 + 0x33]
43700 movvs %xcc, %g3, %i5
43701 fpsub32 %f10, %f14, %f10
43702loop_5118:
43703 st %f8, [%l7 + 0x1C]
43704 fmovdcc %icc, %f8, %f10
43705 fnegd %f8, %f0
43706 sth %l0, [%l7 + 0x5A]
43707 tsubcctv %o7, 0x13D7, %g2
43708 fblg,a %fcc0, loop_5119
43709 fmovda %xcc, %f7, %f13
43710 ldsh [%l7 + 0x46], %i0
43711 st %f5, [%l7 + 0x34]
43712loop_5119:
43713 stx %i6, [%l7 + 0x70]
43714 movn %xcc, %g6, %o0
43715 srl %l5, 0x0A, %g5
43716 fbne %fcc1, loop_5120
43717 sth %l4, [%l7 + 0x50]
43718 siam 0x7
43719 fblg %fcc2, loop_5121
43720loop_5120:
43721 movpos %icc, %i2, %l6
43722 andn %o2, 0x084E, %i7
43723 ldsw [%l7 + 0x4C], %i1
43724loop_5121:
43725 edge16 %o1, %o6, %g1
43726 movcc %xcc, %g7, %o4
43727 fmovsvc %xcc, %f6, %f1
43728 umul %g4, 0x050B, %l1
43729 or %l3, %i4, %o3
43730 fexpand %f0, %f2
43731 smul %o5, 0x0128, %l2
43732 fmovspos %icc, %f4, %f15
43733 fpadd16s %f2, %f10, %f5
43734 ldub [%l7 + 0x5E], %g3
43735 fexpand %f9, %f0
43736 fpsub16 %f2, %f2, %f6
43737 fmul8x16al %f9, %f10, %f0
43738 bne,a %icc, loop_5122
43739 bl %xcc, loop_5123
43740 brgez %i3, loop_5124
43741 bcs %icc, loop_5125
43742loop_5122:
43743 fexpand %f0, %f4
43744loop_5123:
43745 fpadd16s %f11, %f5, %f7
43746loop_5124:
43747 fbug,a %fcc1, loop_5126
43748loop_5125:
43749 lduh [%l7 + 0x36], %i5
43750 edge8n %o7, %g2, %i0
43751 bvs loop_5127
43752loop_5126:
43753 fpack16 %f0, %f7
43754 andncc %i6, %g6, %o0
43755 fnegs %f11, %f8
43756loop_5127:
43757 fmovrsgz %l0, %f15, %f11
43758 edge8l %l5, %l4, %i2
43759 bl loop_5128
43760 stw %l6, [%l7 + 0x38]
43761 fmovsneg %xcc, %f6, %f12
43762 fcmpd %fcc0, %f6, %f10
43763loop_5128:
43764 bleu,pn %icc, loop_5129
43765 add %o2, %g5, %i1
43766 fmovdg %xcc, %f12, %f5
43767 stx %o1, [%l7 + 0x08]
43768loop_5129:
43769 fbuge,a %fcc0, loop_5130
43770 fmovsneg %xcc, %f0, %f7
43771 fmovs %f2, %f10
43772 fsrc2s %f8, %f5
43773loop_5130:
43774 lduw [%l7 + 0x20], %o6
43775 fmovrsne %i7, %f15, %f1
43776 ldd [%l7 + 0x28], %f10
43777 fmovsne %xcc, %f6, %f10
43778 movrgez %g1, 0x3BD, %g7
43779 mulx %g4, 0x1198, %o4
43780 ld [%l7 + 0x5C], %f14
43781 fmovrsne %l1, %f5, %f3
43782 fabsd %f2, %f2
43783 tne %xcc, 0x6
43784 add %i4, %o3, %l3
43785 ldd [%l7 + 0x20], %f4
43786 fmovdvs %xcc, %f3, %f7
43787 stx %l2, [%l7 + 0x30]
43788 tn %xcc, 0x7
43789 umulcc %o5, %i3, %i5
43790 fmul8x16au %f4, %f13, %f6
43791 umul %o7, %g3, %i0
43792 lduh [%l7 + 0x38], %g2
43793 fornot1s %f4, %f4, %f3
43794 fbug,a %fcc3, loop_5131
43795 st %f12, [%l7 + 0x78]
43796 fmovdcs %icc, %f14, %f4
43797 fand %f6, %f14, %f6
43798loop_5131:
43799 fmul8sux16 %f14, %f6, %f2
43800 movleu %xcc, %g6, %o0
43801 subcc %i6, 0x132D, %l0
43802 movvc %icc, %l4, %i2
43803 fmovdvs %icc, %f14, %f4
43804 brgez %l5, loop_5132
43805 orn %l6, %o2, %g5
43806 std %f14, [%l7 + 0x70]
43807 mulx %i1, 0x027E, %o6
43808loop_5132:
43809 std %f2, [%l7 + 0x60]
43810 stb %o1, [%l7 + 0x14]
43811 bshuffle %f8, %f8, %f14
43812 movrne %g1, %i7, %g4
43813 sdiv %o4, 0x0D36, %g7
43814 stw %i4, [%l7 + 0x7C]
43815 movrlz %l1, %l3, %o3
43816 ldsb [%l7 + 0x5E], %o5
43817 xorcc %i3, %l2, %o7
43818 fmul8x16 %f12, %f0, %f0
43819 tneg %xcc, 0x7
43820 ldub [%l7 + 0x16], %g3
43821 lduw [%l7 + 0x10], %i5
43822 ldub [%l7 + 0x1C], %i0
43823 edge16l %g6, %o0, %i6
43824 fmovdg %xcc, %f9, %f9
43825 ldsw [%l7 + 0x60], %g2
43826 fmovrse %l4, %f12, %f10
43827 ldsh [%l7 + 0x2C], %i2
43828 fnot1s %f2, %f15
43829 fornot2s %f7, %f1, %f6
43830 stb %l5, [%l7 + 0x28]
43831 bcs,pt %xcc, loop_5133
43832 ldx [%l7 + 0x78], %l0
43833 stw %l6, [%l7 + 0x44]
43834 fbuge,a %fcc3, loop_5134
43835loop_5133:
43836 sdivx %o2, 0x11B5, %i1
43837 bge,a loop_5135
43838 fmovdvc %icc, %f4, %f14
43839loop_5134:
43840 std %f2, [%l7 + 0x78]
43841 fmovrdne %g5, %f6, %f8
43842loop_5135:
43843 fmul8sux16 %f6, %f12, %f4
43844 stw %o1, [%l7 + 0x18]
43845 std %f12, [%l7 + 0x68]
43846 fones %f10
43847 nop
43848 setx loop_5136, %l0, %l1
43849 wrpr 0x1, %tl
43850 wrpr %l1, %tpc
43851 add %l1, 0x4, %l1
43852 wrpr %l1, %tnpc
43853 setx 0x34400001400, %l0, %l1
43854 wrpr %l1, %tstate
43855 wrhpr 0x4, %htstate
43856 retry
43857 ldsb [%l7 + 0x6B], %o6
43858 fbe %fcc3, loop_5137
43859 fexpand %f8, %f2
43860loop_5136:
43861 ld [%l7 + 0x54], %f11
43862 stw %g1, [%l7 + 0x14]
43863loop_5137:
43864 lduh [%l7 + 0x54], %i7
43865 ldub [%l7 + 0x57], %o4
43866 st %f14, [%l7 + 0x3C]
43867 ldx [%l7 + 0x58], %g4
43868 stx %g7, [%l7 + 0x28]
43869 fand %f12, %f0, %f8
43870 movge %icc, %i4, %l1
43871 std %f4, [%l7 + 0x58]
43872 movgu %icc, %l3, %o3
43873 stb %i3, [%l7 + 0x21]
43874 tgu %icc, 0x5
43875 edge32 %o5, %l2, %o7
43876 movg %xcc, %i5, %g3
43877 movn %xcc, %i0, %o0
43878 ldsb [%l7 + 0x72], %g6
43879 sllx %i6, %g2, %l4
43880 subccc %l5, %l0, %i2
43881 stw %l6, [%l7 + 0x34]
43882 brgez %o2, loop_5138
43883 fmovdvs %icc, %f8, %f3
43884 fmovsgu %xcc, %f13, %f13
43885 sth %i1, [%l7 + 0x3E]
43886loop_5138:
43887 fmul8sux16 %f12, %f14, %f0
43888 sdivx %o1, 0x11F4, %o6
43889 fmuld8sux16 %f15, %f4, %f12
43890 fmovs %f0, %f7
43891 xorcc %g5, %i7, %g1
43892 fnot1 %f10, %f12
43893 ldd [%l7 + 0x20], %f4
43894 fnands %f7, %f0, %f14
43895 movrlz %o4, %g4, %i4
43896 alignaddr %l1, %l3, %o3
43897 lduh [%l7 + 0x48], %i3
43898 fcmple16 %f8, %f10, %g7
43899 ld [%l7 + 0x1C], %f6
43900 ldx [%l7 + 0x60], %l2
43901 mulscc %o7, 0x1E99, %i5
43902 movgu %icc, %g3, %i0
43903 mova %xcc, %o5, %o0
43904 fcmpes %fcc2, %f6, %f3
43905 fmovdpos %xcc, %f1, %f6
43906 tvc %xcc, 0x1
43907 andcc %g6, %g2, %l4
43908 ldx [%l7 + 0x70], %l5
43909 fmovscc %xcc, %f12, %f8
43910 sth %l0, [%l7 + 0x68]
43911 stw %i6, [%l7 + 0x28]
43912 array8 %l6, %o2, %i2
43913 brnz,a %o1, loop_5139
43914 array8 %o6, %g5, %i7
43915 subcc %g1, 0x1953, %o4
43916 tneg %icc, 0x1
43917loop_5139:
43918 tgu %icc, 0x3
43919 sdivcc %g4, 0x1804, %i4
43920 tsubcctv %i1, 0x04B3, %l3
43921 sth %o3, [%l7 + 0x48]
43922 movvc %xcc, %i3, %g7
43923 umulcc %l1, 0x179D, %o7
43924 fcmpeq32 %f10, %f14, %l2
43925 ld [%l7 + 0x54], %f4
43926 bg %icc, loop_5140
43927 fpadd16 %f2, %f12, %f10
43928 fmovsgu %xcc, %f8, %f12
43929 ldd [%l7 + 0x48], %f4
43930loop_5140:
43931 stw %g3, [%l7 + 0x7C]
43932 movl %icc, %i5, %o5
43933 fmovsgu %xcc, %f10, %f12
43934 array32 %o0, %i0, %g2
43935 ldsw [%l7 + 0x60], %l4
43936 fbe %fcc2, loop_5141
43937 fnot1 %f6, %f6
43938 stx %l5, [%l7 + 0x40]
43939 sth %g6, [%l7 + 0x26]
43940loop_5141:
43941 ldsh [%l7 + 0x0C], %i6
43942 smul %l6, 0x0E42, %o2
43943 fors %f8, %f15, %f15
43944 fnor %f8, %f4, %f2
43945 fbuge %fcc1, loop_5142
43946 movvs %icc, %i2, %l0
43947 bne,a,pt %xcc, loop_5143
43948 udiv %o1, 0x10B3, %g5
43949loop_5142:
43950 tpos %icc, 0x1
43951 fmovrdlez %i7, %f6, %f8
43952loop_5143:
43953 movvc %icc, %o6, %g1
43954 fmovsa %xcc, %f8, %f5
43955 ldsb [%l7 + 0x6C], %o4
43956 st %f2, [%l7 + 0x10]
43957 movrgez %i4, %i1, %l3
43958 bvs,a loop_5144
43959 movrlez %g4, 0x253, %i3
43960 array8 %o3, %g7, %l1
43961 xorcc %o7, %g3, %i5
43962loop_5144:
43963 edge16n %l2, %o0, %o5
43964 ld [%l7 + 0x74], %f4
43965 ldsw [%l7 + 0x60], %i0
43966 fbuge %fcc2, loop_5145
43967 fmovscc %xcc, %f11, %f0
43968 ldub [%l7 + 0x0D], %l4
43969 fpsub16 %f0, %f8, %f0
43970loop_5145:
43971 fones %f1
43972 ldsh [%l7 + 0x4E], %l5
43973 addc %g6, %i6, %g2
43974 ldub [%l7 + 0x5F], %o2
43975 fmovrsgez %i2, %f11, %f15
43976 fsrc2 %f12, %f2
43977 mulscc %l6, 0x0978, %l0
43978 subcc %g5, 0x1F39, %o1
43979 fpsub32 %f0, %f0, %f12
43980 sra %i7, %o6, %g1
43981 fones %f0
43982 movl %xcc, %i4, %i1
43983 fors %f13, %f2, %f1
43984 fmovsleu %xcc, %f6, %f3
43985 fmovrsgz %l3, %f4, %f4
43986 ldsb [%l7 + 0x76], %o4
43987 addc %i3, %g4, %g7
43988 fcmpgt16 %f14, %f6, %l1
43989 bne loop_5146
43990 ldsw [%l7 + 0x54], %o3
43991 fbge %fcc0, loop_5147
43992 ld [%l7 + 0x70], %f4
43993loop_5146:
43994 lduh [%l7 + 0x42], %o7
43995 ldx [%l7 + 0x78], %i5
43996loop_5147:
43997 fpmerge %f11, %f0, %f14
43998 movrlez %l2, %g3, %o5
43999 stx %o0, [%l7 + 0x50]
44000 fbule,a %fcc2, loop_5148
44001 smul %l4, %i0, %l5
44002 fbue,a %fcc3, loop_5149
44003 ld [%l7 + 0x38], %f4
44004loop_5148:
44005 ldsh [%l7 + 0x70], %g6
44006 mulx %i6, %o2, %i2
44007loop_5149:
44008 edge16n %l6, %g2, %g5
44009 andn %l0, 0x1C8B, %i7
44010 tle %icc, 0x3
44011 fsrc2s %f2, %f10
44012 sth %o6, [%l7 + 0x64]
44013 andcc %g1, %i4, %i1
44014 edge32n %l3, %o1, %i3
44015 udiv %g4, 0x1814, %g7
44016 tneg %xcc, 0x0
44017 fmovrdlz %l1, %f4, %f0
44018 sllx %o4, %o7, %o3
44019 ldd [%l7 + 0x40], %f14
44020 sra %l2, 0x01, %i5
44021 edge8 %g3, %o0, %o5
44022 ldsw [%l7 + 0x20], %l4
44023 fmul8x16au %f10, %f1, %f12
44024 fbn %fcc3, loop_5150
44025 faligndata %f8, %f10, %f6
44026 fbu,a %fcc0, loop_5151
44027 te %icc, 0x4
44028loop_5150:
44029 add %l5, 0x1337, %i0
44030 fandnot1s %f0, %f0, %f12
44031loop_5151:
44032 stx %g6, [%l7 + 0x78]
44033 stb %i6, [%l7 + 0x44]
44034 fnot1s %f5, %f9
44035 bpos,a,pt %xcc, loop_5152
44036 fmovrde %i2, %f6, %f4
44037 edge32ln %l6, %g2, %g5
44038 tgu %icc, 0x2
44039loop_5152:
44040 srax %o2, 0x05, %i7
44041 ldsw [%l7 + 0x78], %o6
44042 ldd [%l7 + 0x58], %f2
44043 fbge,a %fcc2, loop_5153
44044 fmovsge %xcc, %f8, %f10
44045 ldd [%l7 + 0x70], %f0
44046 stw %l0, [%l7 + 0x14]
44047loop_5153:
44048 bpos,pt %xcc, loop_5154
44049 fbul %fcc3, loop_5155
44050 sth %g1, [%l7 + 0x74]
44051 ld [%l7 + 0x40], %f14
44052loop_5154:
44053 sra %i1, 0x0C, %l3
44054loop_5155:
44055 nop
44056 setx loop_5156, %l0, %l1
44057 wrpr 0x1, %tl
44058 wrpr %l1, %tpc
44059 add %l1, 0x4, %l1
44060 wrpr %l1, %tnpc
44061 setx 0x34400001400, %l0, %l1
44062 wrpr %l1, %tstate
44063 wrhpr 0x4, %htstate
44064 retry
44065 lduw [%l7 + 0x30], %i4
44066 movle %xcc, %i3, %g4
44067 edge32l %g7, %l1, %o4
44068loop_5156:
44069 ldub [%l7 + 0x5B], %o7
44070 fmovsl %icc, %f4, %f10
44071 and %o1, %l2, %o3
44072 fmovsn %xcc, %f6, %f1
44073 fcmple16 %f8, %f10, %g3
44074 ldsw [%l7 + 0x50], %o0
44075 stb %o5, [%l7 + 0x26]
44076 fmovsgu %xcc, %f4, %f1
44077 nop
44078 setx loop_5157, %l0, %l1
44079 jmpl %l1, %i5
44080 ldsw [%l7 + 0x40], %l5
44081 andn %l4, %g6, %i6
44082 udivcc %i0, 0x089E, %i2
44083loop_5157:
44084 movgu %xcc, %g2, %l6
44085 bge,a loop_5158
44086 ba,a,pn %xcc, loop_5159
44087 ldd [%l7 + 0x20], %f12
44088 fmuld8ulx16 %f2, %f4, %f10
44089loop_5158:
44090 ldsh [%l7 + 0x5A], %g5
44091loop_5159:
44092 fmovdl %icc, %f1, %f1
44093 call loop_5160
44094 bneg,a loop_5161
44095 stx %i7, [%l7 + 0x68]
44096 fnot2s %f8, %f11
44097loop_5160:
44098 taddcctv %o6, 0x1F2A, %l0
44099loop_5161:
44100 tle %xcc, 0x4
44101 movneg %icc, %g1, %o2
44102 lduh [%l7 + 0x72], %l3
44103 fmuld8sux16 %f2, %f3, %f2
44104 taddcctv %i1, 0x0560, %i3
44105 alignaddrl %i4, %g7, %l1
44106 fmovdleu %xcc, %f1, %f10
44107 ldsw [%l7 + 0x74], %o4
44108 tsubcc %o7, 0x044A, %g4
44109 ldsw [%l7 + 0x14], %l2
44110 ldub [%l7 + 0x7F], %o1
44111 lduw [%l7 + 0x28], %g3
44112 fbug %fcc3, loop_5162
44113 stx %o3, [%l7 + 0x38]
44114 ldsw [%l7 + 0x14], %o0
44115 ldub [%l7 + 0x45], %i5
44116loop_5162:
44117 ldsb [%l7 + 0x5C], %l5
44118 bvs,pn %icc, loop_5163
44119 st %f3, [%l7 + 0x20]
44120 edge8 %o5, %g6, %i6
44121 ldub [%l7 + 0x0E], %i0
44122loop_5163:
44123 fxnor %f10, %f4, %f4
44124 fpsub16s %f4, %f2, %f4
44125 brnz,a %l4, loop_5164
44126 subcc %i2, %l6, %g2
44127 fones %f0
44128 nop
44129 setx loop_5165, %l0, %l1
44130 jmpl %l1, %i7
44131loop_5164:
44132 sllx %o6, %g5, %l0
44133 fbug %fcc3, loop_5166
44134 fmovrslz %o2, %f8, %f13
44135loop_5165:
44136 lduh [%l7 + 0x28], %g1
44137 fmul8x16 %f6, %f12, %f12
44138loop_5166:
44139 fpadd16s %f11, %f4, %f5
44140 fsrc1s %f2, %f8
44141 st %f12, [%l7 + 0x0C]
44142 lduw [%l7 + 0x70], %l3
44143 fornot1 %f6, %f14, %f14
44144 xorcc %i1, 0x0C18, %i3
44145 fmovs %f12, %f10
44146 bne,pt %xcc, loop_5167
44147 taddcc %g7, %l1, %i4
44148 tsubcctv %o7, %g4, %o4
44149 st %f10, [%l7 + 0x28]
44150loop_5167:
44151 brnz,a %o1, loop_5168
44152 fnot1s %f8, %f13
44153 bge,a %xcc, loop_5169
44154 fmuld8sux16 %f3, %f11, %f8
44155loop_5168:
44156 lduw [%l7 + 0x2C], %g3
44157 for %f6, %f6, %f8
44158loop_5169:
44159 ldsh [%l7 + 0x0E], %o3
44160 bvs loop_5170
44161 fmovse %icc, %f0, %f13
44162 fmovs %f8, %f8
44163 fmovsge %xcc, %f2, %f0
44164loop_5170:
44165 fmovdg %icc, %f7, %f13
44166 ldsh [%l7 + 0x4A], %l2
44167 stw %o0, [%l7 + 0x64]
44168 edge16ln %l5, %o5, %i5
44169 movl %xcc, %g6, %i6
44170 fmovdcc %xcc, %f0, %f10
44171 ldsw [%l7 + 0x14], %l4
44172 lduw [%l7 + 0x6C], %i2
44173 fbl,a %fcc3, loop_5171
44174 fmovsge %xcc, %f6, %f12
44175 movg %icc, %l6, %i0
44176 fbul %fcc2, loop_5172
44177loop_5171:
44178 bg loop_5173
44179 sll %g2, 0x0F, %i7
44180 stx %o6, [%l7 + 0x10]
44181loop_5172:
44182 edge32n %l0, %o2, %g5
44183loop_5173:
44184 fsrc2s %f1, %f5
44185 alignaddrl %l3, %g1, %i1
44186 lduh [%l7 + 0x68], %g7
44187 lduh [%l7 + 0x72], %i3
44188 udivcc %i4, 0x0378, %o7
44189 stx %l1, [%l7 + 0x60]
44190 ld [%l7 + 0x50], %f3
44191 popc 0x19B9, %o4
44192 fornot1s %f9, %f14, %f0
44193 sethi 0x07A4, %g4
44194 ble %xcc, loop_5174
44195 fnegd %f4, %f2
44196 fmovdpos %icc, %f7, %f10
44197 smul %g3, 0x113D, %o3
44198loop_5174:
44199 bcs loop_5175
44200 bvs,a loop_5176
44201 fbe %fcc0, loop_5177
44202 ldsb [%l7 + 0x39], %l2
44203loop_5175:
44204 sll %o1, %l5, %o0
44205loop_5176:
44206 lduw [%l7 + 0x4C], %i5
44207loop_5177:
44208 subc %g6, 0x1D48, %i6
44209 ldsb [%l7 + 0x4D], %l4
44210 ldx [%l7 + 0x58], %i2
44211 fsrc2 %f2, %f14
44212 st %f12, [%l7 + 0x40]
44213 stx %o5, [%l7 + 0x28]
44214 fbl,a %fcc3, loop_5178
44215 srax %i0, %g2, %l6
44216 andcc %o6, 0x1F54, %i7
44217 fmovrdgz %o2, %f10, %f0
44218loop_5178:
44219 sth %g5, [%l7 + 0x76]
44220 fxors %f8, %f7, %f6
44221 fand %f14, %f0, %f4
44222 sdivx %l3, 0x0F49, %g1
44223 sth %i1, [%l7 + 0x42]
44224 brgez %g7, loop_5179
44225 subc %l0, %i4, %o7
44226 subcc %l1, 0x00A7, %i3
44227 lduw [%l7 + 0x18], %o4
44228loop_5179:
44229 fsrc2 %f4, %f12
44230 fmovdge %icc, %f4, %f0
44231 movrne %g3, 0x359, %o3
44232 edge8n %g4, %l2, %o1
44233 lduh [%l7 + 0x3E], %l5
44234 st %f15, [%l7 + 0x30]
44235 fnegs %f0, %f5
44236 fcmps %fcc1, %f3, %f10
44237 edge16n %o0, %g6, %i6
44238 fmovscs %icc, %f9, %f7
44239 stw %l4, [%l7 + 0x1C]
44240 tne %icc, 0x5
44241 stb %i5, [%l7 + 0x09]
44242 fbn,a %fcc0, loop_5180
44243 fmovdpos %icc, %f1, %f3
44244 ldd [%l7 + 0x78], %f14
44245 ldsw [%l7 + 0x5C], %o5
44246loop_5180:
44247 array16 %i0, %i2, %l6
44248 edge8l %g2, %i7, %o2
44249 brnz %g5, loop_5181
44250 stx %o6, [%l7 + 0x60]
44251 orn %g1, %l3, %g7
44252 stx %i1, [%l7 + 0x48]
44253loop_5181:
44254 fmul8x16au %f9, %f3, %f12
44255 fmovrde %l0, %f8, %f6
44256 and %i4, 0x075F, %l1
44257 ldsh [%l7 + 0x16], %o7
44258 fmovrsgz %o4, %f13, %f10
44259 movrlz %i3, %g3, %g4
44260 ldx [%l7 + 0x30], %o3
44261 lduh [%l7 + 0x78], %o1
44262 ldd [%l7 + 0x50], %f2
44263 ld [%l7 + 0x40], %f8
44264 ldsh [%l7 + 0x7C], %l2
44265 ldsw [%l7 + 0x0C], %l5
44266 be,a %icc, loop_5182
44267 fnegs %f0, %f6
44268 fbul,a %fcc1, loop_5183
44269 fnot1s %f1, %f1
44270loop_5182:
44271 tcs %xcc, 0x5
44272 andn %o0, 0x1367, %i6
44273loop_5183:
44274 st %f7, [%l7 + 0x4C]
44275 fmovdcs %icc, %f12, %f7
44276 bvs,pn %icc, loop_5184
44277 std %f4, [%l7 + 0x30]
44278 udiv %g6, 0x02AB, %i5
44279 ldsb [%l7 + 0x56], %o5
44280loop_5184:
44281 array8 %l4, %i0, %l6
44282 fpsub32s %f11, %f4, %f1
44283 lduh [%l7 + 0x6E], %g2
44284 mulx %i2, %o2, %i7
44285 ldsw [%l7 + 0x28], %o6
44286 orncc %g1, 0x12F3, %g5
44287 nop
44288 setx loop_5185, %l0, %l1
44289 wrpr 0x1, %tl
44290 wrpr %l1, %tnpc
44291 setx 0x34400001400, %l0, %l1
44292 wrpr %l1, %tstate
44293 wrhpr 0x4, %htstate
44294 done
44295 movge %xcc, %l3, %g7
44296 ldsb [%l7 + 0x14], %i1
44297 fmovde %xcc, %f12, %f3
44298loop_5185:
44299 std %f12, [%l7 + 0x30]
44300 addc %i4, %l1, %l0
44301 sth %o7, [%l7 + 0x3A]
44302 fmovsvs %xcc, %f11, %f5
44303 fmovdl %icc, %f10, %f0
44304 fpadd16 %f0, %f8, %f14
44305 fpack16 %f2, %f13
44306 tn %icc, 0x2
44307 mulx %o4, %i3, %g3
44308 fmovsg %icc, %f8, %f8
44309 fxnor %f6, %f12, %f6
44310 lduw [%l7 + 0x30], %o3
44311 ble,a,pt %xcc, loop_5186
44312 and %g4, %o1, %l5
44313 bgu,a,pt %icc, loop_5187
44314 ldsw [%l7 + 0x48], %o0
44315loop_5186:
44316 fpsub32s %f7, %f8, %f11
44317 fmovdleu %icc, %f15, %f1
44318loop_5187:
44319 std %f14, [%l7 + 0x50]
44320 sth %i6, [%l7 + 0x62]
44321 stx %g6, [%l7 + 0x68]
44322 fabss %f15, %f13
44323 fcmpne16 %f8, %f12, %i5
44324 fmovdpos %icc, %f5, %f4
44325 fbl,a %fcc2, loop_5188
44326 alignaddr %o5, %l4, %i0
44327 bn,pt %xcc, loop_5189
44328 stx %l2, [%l7 + 0x18]
44329loop_5188:
44330 tsubcctv %l6, %g2, %o2
44331 fba %fcc3, loop_5190
44332loop_5189:
44333 ldx [%l7 + 0x70], %i7
44334 tg %icc, 0x6
44335 orn %i2, 0x1768, %g1
44336loop_5190:
44337 stx %g5, [%l7 + 0x28]
44338 andcc %l3, 0x091E, %o6
44339 alignaddrl %g7, %i4, %l1
44340 movre %i1, %o7, %l0
44341 fabss %f3, %f14
44342 ldx [%l7 + 0x60], %o4
44343 sdivx %g3, 0x0A6B, %i3
44344 udivcc %o3, 0x1772, %g4
44345 ldsh [%l7 + 0x6C], %l5
44346 nop
44347 setx loop_5191, %l0, %l1
44348 wrpr 0x1, %tl
44349 wrpr %l1, %tpc
44350 add %l1, 0x4, %l1
44351 wrpr %l1, %tnpc
44352 setx 0x34400001400, %l0, %l1
44353 wrpr %l1, %tstate
44354 wrhpr 0x4, %htstate
44355 retry
44356 stx %o1, [%l7 + 0x08]
44357 fbul %fcc2, loop_5192
44358 fmovdne %icc, %f6, %f1
44359loop_5191:
44360 ldsh [%l7 + 0x30], %i6
44361 ld [%l7 + 0x24], %f0
44362loop_5192:
44363 ld [%l7 + 0x2C], %f5
44364 faligndata %f8, %f14, %f0
44365 tsubcctv %g6, 0x11B3, %o0
44366 movne %xcc, %i5, %l4
44367 bcc,pt %xcc, loop_5193
44368 be,pt %icc, loop_5194
44369 bg,a,pt %icc, loop_5195
44370 fxor %f14, %f14, %f14
44371loop_5193:
44372 bne,a %xcc, loop_5196
44373loop_5194:
44374 fandnot1 %f6, %f4, %f12
44375loop_5195:
44376 bge,pn %icc, loop_5197
44377 ldsh [%l7 + 0x0A], %o5
44378loop_5196:
44379 sdiv %i0, 0x1EFC, %l6
44380 mulx %l2, %o2, %i7
44381loop_5197:
44382 udivcc %g2, 0x1D86, %g1
44383 fpadd16 %f10, %f8, %f2
44384 brgz,a %g5, loop_5198
44385 lduw [%l7 + 0x3C], %l3
44386 lduw [%l7 + 0x74], %i2
44387 addc %o6, %g7, %i4
44388loop_5198:
44389 fcmpgt32 %f14, %f6, %i1
44390 fmovrdgz %l1, %f12, %f14
44391 udivcc %o7, 0x04EC, %l0
44392 tgu %icc, 0x3
44393 ldx [%l7 + 0x20], %o4
44394 orn %i3, %g3, %g4
44395 movle %icc, %o3, %l5
44396 edge32n %o1, %g6, %i6
44397 ba %xcc, loop_5199
44398 fsrc1 %f14, %f8
44399 fnot2s %f9, %f2
44400 tsubcctv %i5, 0x1368, %l4
44401loop_5199:
44402 movleu %xcc, %o0, %o5
44403 st %f11, [%l7 + 0x7C]
44404 movpos %xcc, %l6, %l2
44405 stx %i0, [%l7 + 0x18]
44406 fcmpgt16 %f12, %f8, %i7
44407 movle %xcc, %o2, %g2
44408 mova %icc, %g5, %l3
44409 st %f2, [%l7 + 0x68]
44410 fcmple32 %f10, %f8, %i2
44411 ldsh [%l7 + 0x1A], %g1
44412 ldsw [%l7 + 0x14], %g7
44413 fmovsn %icc, %f2, %f7
44414 ta %icc, 0x0
44415 stb %o6, [%l7 + 0x5F]
44416 fba %fcc2, loop_5200
44417 st %f12, [%l7 + 0x64]
44418 fbuge,a %fcc3, loop_5201
44419 ldsh [%l7 + 0x20], %i4
44420loop_5200:
44421 fbuge %fcc3, loop_5202
44422 fmovrsgz %i1, %f10, %f4
44423loop_5201:
44424 fmovdneg %xcc, %f9, %f8
44425 fbe,a %fcc3, loop_5203
44426loop_5202:
44427 ldx [%l7 + 0x60], %l1
44428 ldd [%l7 + 0x68], %f6
44429 fnot1s %f11, %f14
44430loop_5203:
44431 stb %l0, [%l7 + 0x45]
44432 fbne,a %fcc1, loop_5204
44433 fmovdvc %xcc, %f9, %f8
44434 fnegs %f15, %f15
44435 udivcc %o7, 0x1FE6, %o4
44436loop_5204:
44437 st %f12, [%l7 + 0x24]
44438 fmul8sux16 %f10, %f12, %f10
44439 sll %i3, 0x02, %g4
44440 subccc %g3, %o3, %l5
44441 movrlez %g6, %i6, %i5
44442 fsrc1s %f3, %f4
44443 ldd [%l7 + 0x38], %f12
44444 ldub [%l7 + 0x1A], %o1
44445 fxnor %f8, %f12, %f6
44446 fmovdgu %xcc, %f12, %f5
44447 brlez %o0, loop_5205
44448 orn %l4, 0x0F2E, %l6
44449 fmovsvc %icc, %f8, %f0
44450 andcc %o5, 0x172F, %i0
44451loop_5205:
44452 tn %xcc, 0x4
44453 st %f8, [%l7 + 0x20]
44454 movn %xcc, %l2, %i7
44455 fxor %f2, %f4, %f14
44456 fmovrdlz %g2, %f2, %f10
44457 bg,a,pn %icc, loop_5206
44458 stw %o2, [%l7 + 0x38]
44459 fnands %f5, %f4, %f0
44460 fcmpeq16 %f14, %f0, %l3
44461loop_5206:
44462 tcs %icc, 0x5
44463 brgz,a %i2, loop_5207
44464 fbn %fcc0, loop_5208
44465 nop
44466 setx loop_5209, %l0, %l1
44467 wrpr 0x1, %tl
44468 wrpr %l1, %tnpc
44469 setx 0x34400001400, %l0, %l1
44470 wrpr %l1, %tstate
44471 wrhpr 0x4, %htstate
44472 done
44473 stb %g1, [%l7 + 0x16]
44474loop_5207:
44475 fmovse %icc, %f14, %f7
44476loop_5208:
44477 for %f4, %f4, %f2
44478loop_5209:
44479 andncc %g5, %o6, %i4
44480 udiv %g7, 0x07E8, %i1
44481 fmovs %f15, %f3
44482 taddcc %l0, 0x09B2, %o7
44483 sub %l1, 0x0CBB, %o4
44484 addcc %i3, 0x1F9B, %g4
44485 ldsh [%l7 + 0x4E], %o3
44486 ldsh [%l7 + 0x2C], %g3
44487 fnot2s %f9, %f2
44488 ldsw [%l7 + 0x64], %g6
44489 bvc loop_5210
44490 xor %l5, %i6, %i5
44491 fands %f11, %f0, %f6
44492 edge8l %o1, %l4, %l6
44493loop_5210:
44494 fmovrsne %o0, %f2, %f4
44495 for %f6, %f0, %f6
44496 fpmerge %f0, %f13, %f0
44497 ldub [%l7 + 0x19], %o5
44498 udiv %l2, 0x1D92, %i0
44499 tleu %icc, 0x0
44500 fmovdl %xcc, %f5, %f1
44501 subcc %g2, %i7, %o2
44502 nop
44503 setx loop_5211, %l0, %l1
44504 wrpr 0x1, %tl
44505 wrpr %l1, %tpc
44506 add %l1, 0x4, %l1
44507 wrpr %l1, %tnpc
44508 setx 0x34400001400, %l0, %l1
44509 wrpr %l1, %tstate
44510 wrhpr 0x4, %htstate
44511 retry
44512 xorcc %l3, 0x1DF3, %i2
44513 stw %g5, [%l7 + 0x30]
44514 ldub [%l7 + 0x4F], %o6
44515loop_5211:
44516 fbe %fcc3, loop_5212
44517 movvs %icc, %g1, %g7
44518 ldsw [%l7 + 0x4C], %i1
44519 bleu,a loop_5213
44520loop_5212:
44521 mulx %l0, %i4, %l1
44522 fbuge %fcc3, loop_5214
44523 nop
44524 setx loop_5215, %l0, %l1
44525 wrpr 0x1, %tl
44526 wrpr %l1, %tnpc
44527 setx 0x34400001400, %l0, %l1
44528 wrpr %l1, %tstate
44529 wrhpr 0x4, %htstate
44530 done
44531loop_5213:
44532 edge16ln %o4, %o7, %g4
44533 st %f6, [%l7 + 0x6C]
44534loop_5214:
44535 fmovrde %o3, %f4, %f10
44536loop_5215:
44537 st %f1, [%l7 + 0x0C]
44538 fnegs %f13, %f3
44539 edge8ln %i3, %g3, %l5
44540 bleu,a %xcc, loop_5216
44541 ldub [%l7 + 0x71], %i6
44542 array8 %g6, %o1, %i5
44543 fmovsvs %icc, %f7, %f1
44544loop_5216:
44545 fbug %fcc2, loop_5217
44546 lduw [%l7 + 0x28], %l6
44547 movrgez %l4, %o0, %o5
44548 ldub [%l7 + 0x76], %i0
44549loop_5217:
44550 fmovda %xcc, %f8, %f3
44551 fmovrde %g2, %f6, %f4
44552 stb %l2, [%l7 + 0x6C]
44553 st %f7, [%l7 + 0x28]
44554 std %f6, [%l7 + 0x50]
44555 fsrc2s %f10, %f12
44556 fabsd %f0, %f10
44557 ldsh [%l7 + 0x26], %i7
44558 sth %l3, [%l7 + 0x3E]
44559 ldx [%l7 + 0x18], %o2
44560 edge32n %i2, %o6, %g1
44561 bge,a %xcc, loop_5218
44562 andncc %g7, %i1, %l0
44563 sdivcc %g5, 0x035D, %i4
44564 movrgez %o4, %l1, %o7
44565loop_5218:
44566 subcc %g4, %i3, %g3
44567 mova %xcc, %l5, %o3
44568 fabss %f12, %f13
44569 fba %fcc2, loop_5219
44570 ldub [%l7 + 0x66], %i6
44571 bne,a %xcc, loop_5220
44572 ldsw [%l7 + 0x10], %g6
44573loop_5219:
44574 fmovsleu %icc, %f6, %f12
44575 fbu,a %fcc2, loop_5221
44576loop_5220:
44577 movrlz %o1, 0x0C5, %l6
44578 st %f10, [%l7 + 0x7C]
44579 srlx %i5, %o0, %l4
44580loop_5221:
44581 std %f10, [%l7 + 0x18]
44582 tcc %xcc, 0x7
44583 fpackfix %f2, %f13
44584 tn %icc, 0x3
44585 edge8n %o5, %g2, %i0
44586 ldsb [%l7 + 0x67], %i7
44587 addcc %l2, %l3, %o2
44588 tcc %icc, 0x0
44589 nop
44590 setx loop_5222, %l0, %l1
44591 wrpr 0x1, %tl
44592 wrpr %l1, %tpc
44593 add %l1, 0x4, %l1
44594 wrpr %l1, %tnpc
44595 setx 0x34400001400, %l0, %l1
44596 wrpr %l1, %tstate
44597 wrhpr 0x4, %htstate
44598 retry
44599 ldd [%l7 + 0x28], %f6
44600 stw %o6, [%l7 + 0x3C]
44601 sth %i2, [%l7 + 0x6A]
44602loop_5222:
44603 array8 %g7, %g1, %i1
44604 fbul,a %fcc2, loop_5223
44605 andn %g5, %i4, %l0
44606 lduh [%l7 + 0x28], %l1
44607 fmovsgu %xcc, %f10, %f3
44608loop_5223:
44609 fmovde %icc, %f7, %f15
44610 lduw [%l7 + 0x38], %o7
44611 udivx %o4, 0x183C, %i3
44612 srlx %g4, 0x03, %g3
44613 fmovrsgz %o3, %f15, %f15
44614 ldd [%l7 + 0x40], %f2
44615 fornot2 %f12, %f14, %f2
44616 fpsub32 %f12, %f10, %f2
44617 bneg,a,pn %xcc, loop_5224
44618 ldub [%l7 + 0x0A], %l5
44619 fmovrsgz %g6, %f9, %f3
44620 edge8n %i6, %o1, %i5
44621loop_5224:
44622 lduw [%l7 + 0x78], %o0
44623 bvc,a,pt %xcc, loop_5225
44624 fblg,a %fcc3, loop_5226
44625 fxnors %f5, %f12, %f10
44626 edge8 %l6, %o5, %g2
44627loop_5225:
44628 xnorcc %i0, %i7, %l4
44629loop_5226:
44630 std %f8, [%l7 + 0x70]
44631 lduh [%l7 + 0x42], %l2
44632 movrgz %l3, 0x03E, %o6
44633 stb %i2, [%l7 + 0x0F]
44634 fmovdne %icc, %f5, %f4
44635 fnegs %f4, %f4
44636 sra %o2, 0x1D, %g1
44637 stx %i1, [%l7 + 0x38]
44638 lduh [%l7 + 0x1C], %g7
44639 ldx [%l7 + 0x08], %i4
44640 ld [%l7 + 0x38], %f11
44641 fnot2s %f12, %f6
44642 ld [%l7 + 0x28], %f4
44643 call loop_5227
44644 ldub [%l7 + 0x11], %g5
44645 st %f1, [%l7 + 0x08]
44646 fmovsgu %xcc, %f7, %f13
44647loop_5227:
44648 fmovsneg %xcc, %f4, %f14
44649 be %xcc, loop_5228
44650 ldsw [%l7 + 0x58], %l1
44651 fmovrsgez %l0, %f5, %f6
44652 or %o4, %i3, %o7
44653loop_5228:
44654 fmovd %f4, %f10
44655 ldsb [%l7 + 0x13], %g3
44656 andcc %o3, 0x177B, %l5
44657 bpos,a loop_5229
44658 lduw [%l7 + 0x18], %g4
44659 edge8ln %g6, %o1, %i5
44660 fbuge %fcc2, loop_5230
44661loop_5229:
44662 fbue,a %fcc0, loop_5231
44663 mulx %i6, %l6, %o0
44664 bgu,a,pt %xcc, loop_5232
44665loop_5230:
44666 fsrc2 %f4, %f10
44667loop_5231:
44668 xnorcc %o5, 0x1BFF, %g2
44669 fcmpgt32 %f2, %f10, %i7
44670loop_5232:
44671 nop
44672 setx loop_5233, %l0, %l1
44673 jmpl %l1, %i0
44674 fpadd16 %f10, %f6, %f6
44675 andncc %l4, %l3, %o6
44676 fmovscs %xcc, %f3, %f9
44677loop_5233:
44678 tg %icc, 0x7
44679 fnot2s %f14, %f14
44680 nop
44681 setx loop_5234, %l0, %l1
44682 wrpr 0x1, %tl
44683 wrpr %l1, %tnpc
44684 setx 0x34400001400, %l0, %l1
44685 wrpr %l1, %tstate
44686 wrhpr 0x4, %htstate
44687 done
44688 srlx %i2, 0x0C, %o2
44689 ldsw [%l7 + 0x0C], %l2
44690 udivcc %i1, 0x19D8, %g7
44691loop_5234:
44692 lduh [%l7 + 0x20], %g1
44693 fblg,a %fcc3, loop_5235
44694 edge16n %i4, %g5, %l1
44695 movcc %icc, %l0, %o4
44696 fmovda %icc, %f6, %f12
44697loop_5235:
44698 movrlz %i3, %g3, %o3
44699 fxnor %f0, %f12, %f10
44700 fble,a %fcc2, loop_5236
44701 sth %l5, [%l7 + 0x1E]
44702 movrgez %o7, %g6, %o1
44703 stx %i5, [%l7 + 0x58]
44704loop_5236:
44705 fnand %f6, %f12, %f10
44706 lduh [%l7 + 0x12], %g4
44707 ta %xcc, 0x1
44708 fmovdge %xcc, %f15, %f9
44709 movvc %icc, %l6, %i6
44710 fsrc1s %f12, %f9
44711 ldub [%l7 + 0x4A], %o0
44712 ldd [%l7 + 0x38], %f14
44713 fpack32 %f8, %f14, %f0
44714 call loop_5237
44715 umulcc %g2, 0x0858, %i7
44716 fxnor %f10, %f6, %f10
44717 movl %icc, %i0, %l4
44718loop_5237:
44719 xor %o5, %l3, %i2
44720 stw %o2, [%l7 + 0x20]
44721 movrgez %l2, %i1, %o6
44722 sll %g1, 0x18, %i4
44723 ld [%l7 + 0x5C], %f10
44724 brlz %g7, loop_5238
44725 ldsw [%l7 + 0x4C], %g5
44726 mulx %l0, %l1, %o4
44727 brz %i3, loop_5239
44728loop_5238:
44729 fmovrdlez %g3, %f6, %f4
44730 edge32 %o3, %o7, %l5
44731 fbe %fcc2, loop_5240
44732loop_5239:
44733 fpsub16 %f2, %f0, %f14
44734 fabss %f7, %f5
44735 fones %f9
44736loop_5240:
44737 fbul,a %fcc1, loop_5241
44738 sth %g6, [%l7 + 0x2A]
44739 edge16ln %i5, %g4, %o1
44740 ldsb [%l7 + 0x66], %l6
44741loop_5241:
44742 fmovsl %icc, %f1, %f5
44743 movrlez %i6, 0x3D1, %o0
44744 mulx %g2, 0x1A74, %i0
44745 ldd [%l7 + 0x40], %f14
44746 subccc %i7, %o5, %l4
44747 fmovrsne %i2, %f5, %f8
44748 fandnot1 %f10, %f8, %f6
44749 ld [%l7 + 0x3C], %f7
44750 fsrc2 %f2, %f0
44751 bvs,a,pt %xcc, loop_5242
44752 bvc,a,pn %xcc, loop_5243
44753 lduw [%l7 + 0x14], %o2
44754 bge,a,pt %xcc, loop_5244
44755loop_5242:
44756 udivcc %l3, 0x0855, %i1
44757loop_5243:
44758 stx %l2, [%l7 + 0x30]
44759 bneg,pt %icc, loop_5245
44760loop_5244:
44761 std %f2, [%l7 + 0x60]
44762 lduw [%l7 + 0x58], %o6
44763 ldub [%l7 + 0x6A], %g1
44764loop_5245:
44765 fpadd32s %f12, %f2, %f11
44766 movge %icc, %g7, %i4
44767 ldub [%l7 + 0x49], %g5
44768 sth %l0, [%l7 + 0x3C]
44769 edge32 %l1, %i3, %o4
44770 fpack16 %f0, %f11
44771 fmovsg %icc, %f13, %f10
44772 edge32l %g3, %o3, %l5
44773 fmovsge %xcc, %f15, %f9
44774 ld [%l7 + 0x30], %f9
44775 movl %xcc, %g6, %o7
44776 ta %xcc, 0x7
44777 std %f6, [%l7 + 0x30]
44778 stb %g4, [%l7 + 0x65]
44779 ldsb [%l7 + 0x73], %o1
44780 movne %xcc, %l6, %i6
44781 fmovse %xcc, %f9, %f12
44782 ldub [%l7 + 0x42], %o0
44783 edge32n %i5, %i0, %g2
44784 edge16l %i7, %o5, %i2
44785 fmuld8sux16 %f8, %f10, %f0
44786 fcmpgt16 %f10, %f4, %o2
44787 bn,pn %xcc, loop_5246
44788 fmovdcc %xcc, %f7, %f15
44789 be,a loop_5247
44790 stx %l3, [%l7 + 0x78]
44791loop_5246:
44792 fmovrsgz %l4, %f6, %f12
44793 fmovsneg %xcc, %f12, %f14
44794loop_5247:
44795 fmuld8sux16 %f13, %f14, %f8
44796 ld [%l7 + 0x60], %f14
44797 edge8l %i1, %o6, %l2
44798 fxnor %f2, %f10, %f4
44799 for %f6, %f14, %f8
44800 fsrc1s %f12, %f14
44801 ldx [%l7 + 0x20], %g1
44802 lduh [%l7 + 0x14], %g7
44803 tleu %xcc, 0x5
44804 stx %i4, [%l7 + 0x70]
44805 fcmpgt32 %f2, %f0, %l0
44806 stw %l1, [%l7 + 0x2C]
44807 brnz,a %i3, loop_5248
44808 brnz,a %o4, loop_5249
44809 ld [%l7 + 0x7C], %f7
44810 std %f6, [%l7 + 0x58]
44811loop_5248:
44812 ldsh [%l7 + 0x52], %g5
44813loop_5249:
44814 fmovrsgz %o3, %f10, %f6
44815 fxor %f10, %f0, %f10
44816 fcmpeq32 %f6, %f12, %g3
44817 tge %icc, 0x4
44818 ba,pn %icc, loop_5250
44819 nop
44820 setx loop_5251, %l0, %l1
44821 jmpl %l1, %g6
44822 bpos,a %icc, loop_5252
44823 bleu,pt %xcc, loop_5253
44824loop_5250:
44825 fbul %fcc1, loop_5254
44826loop_5251:
44827 bneg,pn %xcc, loop_5255
44828loop_5252:
44829 srax %o7, %g4, %l5
44830loop_5253:
44831 stx %o1, [%l7 + 0x40]
44832loop_5254:
44833 ldx [%l7 + 0x20], %i6
44834loop_5255:
44835 sth %o0, [%l7 + 0x60]
44836 lduh [%l7 + 0x0A], %i5
44837 fcmpgt32 %f10, %f0, %i0
44838 ldx [%l7 + 0x18], %g2
44839 ldsw [%l7 + 0x24], %i7
44840 ba,a,pn %xcc, loop_5256
44841 fmovsle %xcc, %f9, %f5
44842 ldsw [%l7 + 0x0C], %o5
44843 addccc %l6, 0x1EB0, %i2
44844loop_5256:
44845 movleu %xcc, %l3, %o2
44846 fandnot1s %f15, %f0, %f12
44847 fzeros %f12
44848 ldsh [%l7 + 0x78], %i1
44849 ldub [%l7 + 0x60], %l4
44850 std %f0, [%l7 + 0x50]
44851 ldub [%l7 + 0x6A], %l2
44852 ldx [%l7 + 0x08], %o6
44853 call loop_5257
44854 stw %g7, [%l7 + 0x40]
44855 fcmpeq16 %f0, %f12, %i4
44856 stw %g1, [%l7 + 0x20]
44857loop_5257:
44858 orcc %l1, %i3, %l0
44859 orn %o4, %o3, %g5
44860 fnot2 %f10, %f4
44861 mulx %g3, %o7, %g4
44862 fmovrdgez %l5, %f14, %f2
44863 call loop_5258
44864 ldsh [%l7 + 0x1C], %g6
44865 fsrc1s %f9, %f13
44866 edge32 %i6, %o0, %i5
44867loop_5258:
44868 fmovsa %xcc, %f1, %f5
44869 tsubcctv %o1, 0x0852, %g2
44870 movgu %xcc, %i0, %i7
44871 edge16 %l6, %i2, %l3
44872 addc %o2, %i1, %l4
44873 ld [%l7 + 0x44], %f6
44874 ldub [%l7 + 0x6A], %l2
44875 fzeros %f1
44876 fbule,a %fcc3, loop_5259
44877 fmovdl %icc, %f1, %f0
44878 ld [%l7 + 0x28], %f3
44879 fmul8sux16 %f8, %f8, %f0
44880loop_5259:
44881 tneg %icc, 0x7
44882 mulx %o5, %g7, %o6
44883 bn,pt %xcc, loop_5260
44884 fnot2s %f15, %f0
44885 movvc %icc, %i4, %l1
44886 add %i3, %l0, %o4
44887loop_5260:
44888 fandnot2s %f3, %f0, %f11
44889 fornot2s %f5, %f8, %f14
44890 fmovdvc %xcc, %f14, %f9
44891 ldub [%l7 + 0x11], %g1
44892 fmovrse %g5, %f2, %f9
44893 tge %xcc, 0x2
44894 ldx [%l7 + 0x20], %g3
44895 ldx [%l7 + 0x60], %o7
44896 fmul8ulx16 %f6, %f2, %f0
44897 ldsw [%l7 + 0x2C], %o3
44898 fbg %fcc1, loop_5261
44899 srax %g4, 0x0B, %g6
44900 fones %f10
44901 lduw [%l7 + 0x34], %i6
44902loop_5261:
44903 stx %l5, [%l7 + 0x30]
44904 taddcc %i5, 0x0DE9, %o1
44905 bvs,a,pn %xcc, loop_5262
44906 bg,a,pn %icc, loop_5263
44907 fandnot2 %f10, %f2, %f6
44908 ld [%l7 + 0x70], %f0
44909loop_5262:
44910 fmovrsgz %g2, %f2, %f9
44911loop_5263:
44912 fba,a %fcc3, loop_5264
44913 fcmpgt32 %f0, %f2, %i0
44914 fnot1 %f10, %f4
44915 tcs %icc, 0x3
44916loop_5264:
44917 taddcctv %i7, 0x1163, %l6
44918 srl %i2, %l3, %o0
44919 umulcc %o2, %i1, %l4
44920 edge32n %l2, %g7, %o6
44921 tvc %icc, 0x3
44922 fmovdcs %xcc, %f0, %f14
44923 fmovde %icc, %f7, %f11
44924 fcmple16 %f14, %f4, %i4
44925 array32 %l1, %i3, %o5
44926 mulscc %o4, %l0, %g1
44927 ldx [%l7 + 0x30], %g5
44928 movrgz %o7, 0x300, %g3
44929 sth %g4, [%l7 + 0x1A]
44930 edge16 %g6, %i6, %l5
44931 movgu %icc, %i5, %o1
44932 fcmpne16 %f2, %f8, %o3
44933 bne,pt %icc, loop_5265
44934 ldd [%l7 + 0x50], %f4
44935 fone %f10
44936 srl %g2, %i7, %l6
44937loop_5265:
44938 movvc %xcc, %i2, %l3
44939 ble,a,pt %icc, loop_5266
44940 stx %o0, [%l7 + 0x18]
44941 nop
44942 setx loop_5267, %l0, %l1
44943 jmpl %l1, %o2
44944 ldsb [%l7 + 0x1E], %i0
44945loop_5266:
44946 popc %i1, %l4
44947 ldsh [%l7 + 0x14], %l2
44948loop_5267:
44949 fmovsvs %icc, %f13, %f9
44950 std %f2, [%l7 + 0x18]
44951 tvc %icc, 0x6
44952 brgz,a %o6, loop_5268
44953 srax %g7, %i4, %l1
44954 movneg %xcc, %o5, %o4
44955 bvc %xcc, loop_5269
44956loop_5268:
44957 fbul %fcc2, loop_5270
44958 andn %i3, %l0, %g5
44959 fmul8x16au %f9, %f4, %f10
44960loop_5269:
44961 mova %xcc, %g1, %g3
44962loop_5270:
44963 std %f8, [%l7 + 0x10]
44964 lduh [%l7 + 0x50], %g4
44965 lduw [%l7 + 0x50], %o7
44966 stw %g6, [%l7 + 0x74]
44967 fpack32 %f8, %f10, %f2
44968 alignaddrl %l5, %i6, %i5
44969 fsrc2 %f6, %f6
44970 fble %fcc2, loop_5271
44971 fmul8ulx16 %f2, %f14, %f2
44972 edge32n %o1, %g2, %o3
44973 edge16ln %l6, %i2, %l3
44974loop_5271:
44975 tsubcctv %o0, 0x13F2, %o2
44976 st %f13, [%l7 + 0x38]
44977 stx %i0, [%l7 + 0x48]
44978 fmovrsne %i1, %f4, %f1
44979 fpadd32s %f15, %f0, %f4
44980 fmovrdgz %i7, %f6, %f8
44981 umul %l4, 0x16B2, %o6
44982 fmovsn %xcc, %f11, %f4
44983 movleu %xcc, %g7, %l2
44984 stw %i4, [%l7 + 0x7C]
44985 stb %l1, [%l7 + 0x1F]
44986 sth %o5, [%l7 + 0x3E]
44987 ldsh [%l7 + 0x24], %o4
44988 ldx [%l7 + 0x30], %l0
44989 alignaddr %g5, %i3, %g3
44990 fmovdge %xcc, %f2, %f7
44991 ldsb [%l7 + 0x75], %g4
44992 lduh [%l7 + 0x6C], %g1
44993 fpackfix %f8, %f10
44994 fmovdvc %icc, %f15, %f9
44995 fnor %f8, %f10, %f8
44996 std %f10, [%l7 + 0x40]
44997 fmovsneg %xcc, %f6, %f13
44998 bn %xcc, loop_5272
44999 lduw [%l7 + 0x4C], %g6
45000 fnegs %f12, %f7
45001 orncc %o7, %l5, %i6
45002loop_5272:
45003 edge16l %i5, %g2, %o1
45004 andcc %l6, %o3, %l3
45005 srax %o0, 0x1E, %i2
45006 stw %o2, [%l7 + 0x3C]
45007 popc %i0, %i7
45008 fbule %fcc1, loop_5273
45009 tcc %xcc, 0x7
45010 xor %l4, %i1, %o6
45011 fpadd32 %f6, %f10, %f10
45012loop_5273:
45013 std %f12, [%l7 + 0x48]
45014 fexpand %f12, %f10
45015 srax %g7, %i4, %l1
45016 fbge %fcc1, loop_5274
45017 edge32l %o5, %o4, %l2
45018 ldsb [%l7 + 0x30], %l0
45019 fmovrdgz %i3, %f0, %f6
45020loop_5274:
45021 fmovsg %xcc, %f7, %f3
45022 nop
45023 setx loop_5275, %l0, %l1
45024 jmpl %l1, %g3
45025 std %f6, [%l7 + 0x78]
45026 movcs %xcc, %g4, %g1
45027 fbule %fcc1, loop_5276
45028loop_5275:
45029 fsrc1 %f10, %f14
45030 fandnot1s %f4, %f0, %f9
45031 ldub [%l7 + 0x44], %g6
45032loop_5276:
45033 array32 %g5, %l5, %i6
45034 tge %icc, 0x0
45035 edge16ln %o7, %i5, %g2
45036 fmovsge %icc, %f0, %f12
45037 stw %o1, [%l7 + 0x40]
45038 edge16n %o3, %l3, %l6
45039 sth %o0, [%l7 + 0x70]
45040 std %f14, [%l7 + 0x70]
45041 umul %o2, 0x13B5, %i0
45042 lduh [%l7 + 0x12], %i7
45043 tsubcctv %i2, 0x0593, %i1
45044 fbo,a %fcc3, loop_5277
45045 brlz,a %l4, loop_5278
45046 st %f11, [%l7 + 0x4C]
45047 edge32ln %g7, %i4, %o6
45048loop_5277:
45049 fpsub32 %f14, %f0, %f6
45050loop_5278:
45051 xnor %o5, %o4, %l2
45052 fpmerge %f2, %f7, %f2
45053 fmovrdgez %l1, %f14, %f10
45054 fmovdneg %xcc, %f13, %f11
45055 bpos,pn %icc, loop_5279
45056 fandnot2 %f6, %f14, %f6
45057 movne %xcc, %l0, %g3
45058 stx %g4, [%l7 + 0x58]
45059loop_5279:
45060 tvc %xcc, 0x4
45061 ldd [%l7 + 0x48], %f10
45062 fmuld8ulx16 %f0, %f11, %f2
45063 movcc %icc, %i3, %g1
45064 nop
45065 setx loop_5280, %l0, %l1
45066 wrpr 0x1, %tl
45067 wrpr %l1, %tpc
45068 add %l1, 0x4, %l1
45069 wrpr %l1, %tnpc
45070 setx 0x34400001400, %l0, %l1
45071 wrpr %l1, %tstate
45072 wrhpr 0x4, %htstate
45073 retry
45074 movle %icc, %g5, %g6
45075 ldub [%l7 + 0x50], %i6
45076 stb %o7, [%l7 + 0x73]
45077loop_5280:
45078 fmovdl %icc, %f10, %f9
45079 nop
45080 setx loop_5281, %l0, %l1
45081 wrpr 0x1, %tl
45082 wrpr %l1, %tnpc
45083 setx 0x34400001400, %l0, %l1
45084 wrpr %l1, %tstate
45085 wrhpr 0x4, %htstate
45086 done
45087 be,a %icc, loop_5282
45088 stb %i5, [%l7 + 0x64]
45089 fpmerge %f11, %f12, %f4
45090loop_5281:
45091 fandnot2s %f13, %f14, %f14
45092loop_5282:
45093 fmovsge %icc, %f4, %f2
45094 fmul8x16au %f1, %f8, %f6
45095 sth %g2, [%l7 + 0x3E]
45096 and %l5, 0x1CE2, %o1
45097 fzero %f6
45098 fbuge %fcc0, loop_5283
45099 edge16 %l3, %l6, %o0
45100 sdivcc %o3, 0x1A5E, %o2
45101 add %i7, 0x1C5D, %i2
45102loop_5283:
45103 bn,a %xcc, loop_5284
45104 udivx %i1, 0x067A, %i0
45105 fcmpne32 %f10, %f12, %l4
45106 ldsh [%l7 + 0x40], %g7
45107loop_5284:
45108 fmuld8sux16 %f2, %f5, %f8
45109 sth %o6, [%l7 + 0x12]
45110 fmul8x16 %f12, %f2, %f10
45111 mulscc %i4, %o5, %l2
45112 stb %l1, [%l7 + 0x50]
45113 fors %f6, %f9, %f3
45114 subccc %o4, 0x062B, %g3
45115 fble,a %fcc0, loop_5285
45116 sth %g4, [%l7 + 0x3E]
45117 stw %l0, [%l7 + 0x28]
45118 ta %icc, 0x0
45119loop_5285:
45120 tn %xcc, 0x7
45121 stb %g1, [%l7 + 0x22]
45122 fpadd32s %f4, %f11, %f5
45123 brgez %g5, loop_5286
45124 st %f0, [%l7 + 0x74]
45125 sth %g6, [%l7 + 0x64]
45126 fbl %fcc1, loop_5287
45127loop_5286:
45128 nop
45129 setx loop_5288, %l0, %l1
45130 wrpr 0x1, %tl
45131 wrpr %l1, %tpc
45132 add %l1, 0x4, %l1
45133 wrpr %l1, %tnpc
45134 setx 0x34400001400, %l0, %l1
45135 wrpr %l1, %tstate
45136 wrhpr 0x4, %htstate
45137 retry
45138 popc 0x1CD5, %i6
45139 movrlz %i3, %o7, %g2
45140loop_5287:
45141 mulscc %i5, %o1, %l5
45142loop_5288:
45143 tl %icc, 0x1
45144 fpack16 %f4, %f2
45145 tcc %icc, 0x1
45146 fcmpne32 %f4, %f2, %l6
45147 movge %xcc, %o0, %o3
45148 bcs,a loop_5289
45149 udivx %l3, 0x1964, %i7
45150 std %f4, [%l7 + 0x48]
45151 fmovd %f6, %f8
45152loop_5289:
45153 ta %xcc, 0x2
45154 brlez %i2, loop_5290
45155 tvs %icc, 0x1
45156 tsubcctv %i1, 0x14AA, %i0
45157 tpos %xcc, 0x7
45158loop_5290:
45159 movvc %xcc, %o2, %g7
45160 and %o6, 0x1D27, %l4
45161 fbe %fcc1, loop_5291
45162 movvc %xcc, %i4, %o5
45163 movgu %icc, %l1, %o4
45164 fmovse %xcc, %f13, %f8
45165loop_5291:
45166 fpackfix %f14, %f1
45167 ldx [%l7 + 0x20], %l2
45168 lduw [%l7 + 0x40], %g4
45169 std %f14, [%l7 + 0x58]
45170 fbge,a %fcc3, loop_5292
45171 bvc,a,pt %xcc, loop_5293
45172 ldsw [%l7 + 0x2C], %l0
45173 fbn,a %fcc1, loop_5294
45174loop_5292:
45175 fbn %fcc0, loop_5295
45176loop_5293:
45177 ldsb [%l7 + 0x2D], %g3
45178 ldsh [%l7 + 0x76], %g1
45179loop_5294:
45180 movvs %xcc, %g5, %g6
45181loop_5295:
45182 stb %i6, [%l7 + 0x34]
45183 bcs,a,pt %icc, loop_5296
45184 fmovdvc %xcc, %f14, %f11
45185 lduw [%l7 + 0x70], %o7
45186 tpos %xcc, 0x5
45187loop_5296:
45188 st %f8, [%l7 + 0x50]
45189 ldsw [%l7 + 0x0C], %g2
45190 brgz %i3, loop_5297
45191 fandnot1s %f5, %f2, %f5
45192 fpsub16 %f14, %f8, %f6
45193 fornot2 %f8, %f6, %f4
45194loop_5297:
45195 fmovscc %xcc, %f5, %f7
45196 fxors %f15, %f3, %f14
45197 stb %i5, [%l7 + 0x27]
45198 ldd [%l7 + 0x40], %f12
45199 lduh [%l7 + 0x66], %o1
45200 brgez,a %l5, loop_5298
45201 movvs %xcc, %o0, %o3
45202 ldub [%l7 + 0x2D], %l3
45203 taddcctv %i7, %l6, %i1
45204loop_5298:
45205 fcmpgt32 %f8, %f4, %i0
45206 sth %o2, [%l7 + 0x66]
45207 fxnors %f10, %f8, %f10
45208 lduw [%l7 + 0x5C], %g7
45209 orncc %o6, %l4, %i4
45210 stx %o5, [%l7 + 0x18]
45211 ld [%l7 + 0x58], %f7
45212 call loop_5299
45213 movgu %icc, %i2, %o4
45214 ldd [%l7 + 0x68], %f14
45215 bcc,a loop_5300
45216loop_5299:
45217 st %f0, [%l7 + 0x54]
45218 ldd [%l7 + 0x40], %f8
45219 fpack32 %f6, %f2, %f8
45220loop_5300:
45221 brnz %l2, loop_5301
45222 be,pt %xcc, loop_5302
45223 fmovdpos %icc, %f13, %f6
45224 movcc %icc, %g4, %l1
45225loop_5301:
45226 tvc %xcc, 0x1
45227loop_5302:
45228 movleu %icc, %l0, %g3
45229 bshuffle %f0, %f4, %f8
45230 ldd [%l7 + 0x48], %f8
45231 edge32l %g1, %g5, %g6
45232 mova %icc, %i6, %o7
45233 brz,a %i3, loop_5303
45234 st %f7, [%l7 + 0x60]
45235 ldx [%l7 + 0x18], %i5
45236 ldsw [%l7 + 0x30], %g2
45237loop_5303:
45238 ldd [%l7 + 0x48], %f14
45239 ld [%l7 + 0x10], %f10
45240 xnor %l5, 0x085E, %o0
45241 stw %o1, [%l7 + 0x18]
45242 fxnors %f4, %f8, %f12
45243 fmovdvs %xcc, %f0, %f3
45244 fnot1s %f7, %f9
45245 sllx %l3, 0x02, %i7
45246 stb %l6, [%l7 + 0x10]
45247 fmovsne %xcc, %f0, %f11
45248 sdiv %i1, 0x19E2, %o3
45249 udivx %i0, 0x145C, %o2
45250 fcmped %fcc3, %f10, %f12
45251 edge8 %g7, %o6, %i4
45252 stw %o5, [%l7 + 0x28]
45253 ta %xcc, 0x3
45254 addcc %l4, %i2, %o4
45255 tn %xcc, 0x1
45256 ld [%l7 + 0x7C], %f5
45257 fxor %f2, %f10, %f4
45258 ldsb [%l7 + 0x56], %g4
45259 fsrc2 %f0, %f6
45260 fexpand %f14, %f2
45261 fmovsge %xcc, %f7, %f4
45262 fmovdg %icc, %f7, %f6
45263 stw %l2, [%l7 + 0x18]
45264 fbn,a %fcc1, loop_5304
45265 movleu %icc, %l1, %g3
45266 sth %l0, [%l7 + 0x5A]
45267 movge %icc, %g5, %g1
45268loop_5304:
45269 fpadd16s %f0, %f5, %f10
45270 bpos,a,pt %xcc, loop_5305
45271 movrgez %g6, %o7, %i3
45272 ld [%l7 + 0x50], %f8
45273 subcc %i5, %i6, %g2
45274loop_5305:
45275 popc %l5, %o1
45276 fnot1s %f12, %f3
45277 movg %icc, %o0, %l3
45278 andn %l6, %i7, %i1
45279 be,a loop_5306
45280 fmovd %f2, %f12
45281 ldx [%l7 + 0x20], %i0
45282 edge8 %o3, %o2, %g7
45283loop_5306:
45284 brgez,a %o6, loop_5307
45285 ldsw [%l7 + 0x5C], %o5
45286 fpadd32s %f3, %f6, %f10
45287 ldsb [%l7 + 0x7D], %i4
45288loop_5307:
45289 stx %i2, [%l7 + 0x30]
45290 ldd [%l7 + 0x08], %f12
45291 bcs,a loop_5308
45292 and %l4, %o4, %g4
45293 orn %l2, 0x08D6, %l1
45294 fmul8x16au %f4, %f9, %f0
45295loop_5308:
45296 xnorcc %g3, 0x1D2D, %l0
45297 ld [%l7 + 0x7C], %f13
45298 fandnot2s %f11, %f6, %f9
45299 movl %xcc, %g5, %g6
45300 te %xcc, 0x0
45301 std %f8, [%l7 + 0x20]
45302 fcmple16 %f6, %f2, %o7
45303 bcc loop_5309
45304 or %i3, 0x0FCB, %i5
45305 ld [%l7 + 0x68], %f6
45306 stx %i6, [%l7 + 0x38]
45307loop_5309:
45308 fble %fcc1, loop_5310
45309 stw %g1, [%l7 + 0x3C]
45310 movpos %icc, %l5, %o1
45311 srlx %o0, 0x03, %l3
45312loop_5310:
45313 fmovrdlez %g2, %f2, %f14
45314 tpos %icc, 0x2
45315 sll %i7, %l6, %i1
45316 fbo,a %fcc1, loop_5311
45317 sth %o3, [%l7 + 0x52]
45318 ldd [%l7 + 0x50], %f10
45319 fmovdvs %icc, %f5, %f14
45320loop_5311:
45321 movg %xcc, %o2, %g7
45322 movge %xcc, %o6, %i0
45323 bne loop_5312
45324 fornot2 %f2, %f12, %f14
45325 tvc %icc, 0x6
45326 ld [%l7 + 0x48], %f14
45327loop_5312:
45328 fnot1 %f2, %f12
45329 fornot1s %f6, %f4, %f13
45330 fmovdcs %xcc, %f7, %f2
45331 edge32n %o5, %i2, %i4
45332 fornot2 %f6, %f6, %f10
45333 lduw [%l7 + 0x78], %o4
45334 umulcc %l4, 0x031F, %g4
45335 fnot2 %f0, %f4
45336 subccc %l2, %l1, %l0
45337 fmuld8ulx16 %f1, %f11, %f0
45338 edge16 %g5, %g6, %g3
45339 srlx %i3, %o7, %i6
45340 fmovde %xcc, %f1, %f10
45341 edge32ln %i5, %g1, %l5
45342 st %f12, [%l7 + 0x14]
45343 fmovsa %xcc, %f13, %f11
45344 edge16ln %o0, %o1, %l3
45345 fbl,a %fcc2, loop_5313
45346 fcmpne32 %f2, %f10, %i7
45347 movrgz %l6, %g2, %i1
45348 udivx %o2, 0x1ACC, %g7
45349loop_5313:
45350 fpack32 %f0, %f2, %f14
45351 fandnot1 %f8, %f14, %f2
45352 fbue %fcc0, loop_5314
45353 fcmped %fcc1, %f8, %f14
45354 std %f6, [%l7 + 0x10]
45355 ldx [%l7 + 0x58], %o3
45356loop_5314:
45357 addccc %i0, %o6, %i2
45358 orcc %o5, 0x16D5, %o4
45359 array32 %l4, %g4, %l2
45360 fbule %fcc3, loop_5315
45361 tn %icc, 0x5
45362 sdiv %i4, 0x1F49, %l0
45363 nop
45364 setx loop_5316, %l0, %l1
45365 jmpl %l1, %g5
45366loop_5315:
45367 ldsw [%l7 + 0x1C], %g6
45368 srlx %g3, %i3, %l1
45369 ldx [%l7 + 0x48], %o7
45370loop_5316:
45371 mulx %i5, %g1, %i6
45372 tg %icc, 0x3
45373 fpadd32 %f0, %f2, %f4
45374 or %o0, 0x14E2, %o1
45375 fcmped %fcc2, %f2, %f12
45376 fxors %f4, %f8, %f14
45377 fmovs %f14, %f13
45378 movrne %l5, 0x282, %l3
45379 nop
45380 setx loop_5317, %l0, %l1
45381 wrpr 0x1, %tl
45382 wrpr %l1, %tpc
45383 add %l1, 0x4, %l1
45384 wrpr %l1, %tnpc
45385 setx 0x34400001400, %l0, %l1
45386 wrpr %l1, %tstate
45387 wrhpr 0x4, %htstate
45388 retry
45389 fandnot2s %f12, %f1, %f4
45390 fmovrsne %l6, %f4, %f8
45391 fmovrslez %i7, %f5, %f15
45392loop_5317:
45393 ldub [%l7 + 0x22], %i1
45394 tle %icc, 0x5
45395 tvs %icc, 0x5
45396 tsubcctv %o2, %g2, %o3
45397 fzero %f6
45398 fcmpne16 %f0, %f12, %i0
45399 edge32ln %o6, %i2, %o5
45400 std %f8, [%l7 + 0x60]
45401 stb %o4, [%l7 + 0x45]
45402 ldub [%l7 + 0x1C], %l4
45403 tcs %icc, 0x1
45404 ldx [%l7 + 0x30], %g7
45405 fcmpgt32 %f8, %f4, %g4
45406 fzeros %f11
45407 fmul8x16al %f14, %f1, %f6
45408 ldsb [%l7 + 0x70], %i4
45409 fornot1s %f7, %f14, %f10
45410 stb %l2, [%l7 + 0x5D]
45411 fnegd %f12, %f10
45412 smul %g5, 0x1C89, %g6
45413 brlez %g3, loop_5318
45414 faligndata %f6, %f6, %f6
45415 sth %i3, [%l7 + 0x66]
45416 std %f6, [%l7 + 0x28]
45417loop_5318:
45418 fmovspos %xcc, %f4, %f11
45419 ldx [%l7 + 0x60], %l1
45420 fandnot1s %f15, %f3, %f10
45421 ldd [%l7 + 0x40], %f10
45422 sth %o7, [%l7 + 0x4E]
45423 andncc %i5, %g1, %i6
45424 fmovdneg %xcc, %f1, %f8
45425 fcmpgt32 %f2, %f6, %o0
45426 sllx %o1, 0x0B, %l0
45427 faligndata %f4, %f14, %f8
45428 subcc %l3, 0x1948, %l6
45429 fmovsgu %xcc, %f15, %f14
45430 fbul,a %fcc2, loop_5319
45431 ldsh [%l7 + 0x3C], %l5
45432 ble,pt %icc, loop_5320
45433 fpmerge %f3, %f7, %f12
45434loop_5319:
45435 ld [%l7 + 0x34], %f13
45436 smulcc %i7, 0x0EC0, %i1
45437loop_5320:
45438 fmul8ulx16 %f8, %f0, %f0
45439 xnor %o2, 0x1DB0, %g2
45440 movneg %xcc, %o3, %o6
45441 ldd [%l7 + 0x10], %f12
45442 tne %icc, 0x0
45443 srl %i0, 0x16, %o5
45444 ld [%l7 + 0x44], %f10
45445 ldx [%l7 + 0x50], %i2
45446 fone %f2
45447 fpsub16s %f2, %f8, %f5
45448 sub %o4, 0x091F, %l4
45449 tvs %icc, 0x4
45450 tpos %icc, 0x4
45451 st %f1, [%l7 + 0x44]
45452 fnor %f14, %f6, %f4
45453 fmovrdlez %g7, %f6, %f4
45454 fmovdcc %icc, %f9, %f5
45455 fxnor %f6, %f0, %f6
45456 sth %g4, [%l7 + 0x60]
45457 fmovsle %icc, %f12, %f0
45458 stw %l2, [%l7 + 0x08]
45459 ldx [%l7 + 0x70], %i4
45460 bleu,a loop_5321
45461 fbul,a %fcc2, loop_5322
45462 fmovsneg %xcc, %f0, %f13
45463 bshuffle %f8, %f6, %f4
45464loop_5321:
45465 mova %xcc, %g6, %g3
45466loop_5322:
45467 ldd [%l7 + 0x18], %f12
45468 xorcc %g5, 0x05F3, %i3
45469 fmul8x16al %f9, %f1, %f10
45470 fcmpgt16 %f4, %f8, %l1
45471 sll %i5, %o7, %i6
45472 sth %g1, [%l7 + 0x30]
45473 fmovsleu %xcc, %f7, %f6
45474 edge8ln %o1, %l0, %o0
45475 ldsw [%l7 + 0x3C], %l6
45476 fbe %fcc1, loop_5323
45477 std %f4, [%l7 + 0x58]
45478 fornot1 %f12, %f0, %f12
45479 ld [%l7 + 0x4C], %f15
45480loop_5323:
45481 fbn %fcc1, loop_5324
45482 ldub [%l7 + 0x25], %l3
45483 mulx %l5, %i1, %o2
45484 std %f0, [%l7 + 0x20]
45485loop_5324:
45486 srl %g2, %o3, %o6
45487 brnz,a %i7, loop_5325
45488 srax %o5, 0x1A, %i0
45489 lduw [%l7 + 0x34], %o4
45490 ldd [%l7 + 0x10], %f4
45491loop_5325:
45492 stx %i2, [%l7 + 0x40]
45493 fabss %f12, %f13
45494 ldsh [%l7 + 0x30], %g7
45495 edge8l %g4, %l4, %i4
45496 xorcc %l2, %g3, %g6
45497 fornot1 %f6, %f2, %f12
45498 fnot1s %f10, %f10
45499 brgez %g5, loop_5326
45500 fmovsg %xcc, %f14, %f3
45501 std %f4, [%l7 + 0x28]
45502 for %f6, %f6, %f6
45503loop_5326:
45504 tne %icc, 0x0
45505 orcc %l1, %i5, %i3
45506 mulx %i6, %o7, %g1
45507 lduw [%l7 + 0x34], %l0
45508 brgez %o1, loop_5327
45509 tvc %icc, 0x7
45510 movrne %l6, 0x3D3, %l3
45511 movvs %xcc, %o0, %i1
45512loop_5327:
45513 ldsh [%l7 + 0x4C], %l5
45514 ldub [%l7 + 0x0D], %o2
45515 movgu %xcc, %o3, %g2
45516 stb %o6, [%l7 + 0x58]
45517 fandnot2 %f8, %f2, %f0
45518 te %xcc, 0x4
45519 ldx [%l7 + 0x18], %o5
45520 lduw [%l7 + 0x44], %i7
45521 edge32n %i0, %i2, %o4
45522 fpsub16 %f14, %f4, %f2
45523 lduw [%l7 + 0x68], %g4
45524 fands %f3, %f7, %f2
45525 ldx [%l7 + 0x78], %l4
45526 tneg %icc, 0x6
45527 ldd [%l7 + 0x70], %f0
45528 ldsb [%l7 + 0x5B], %i4
45529 fcmple16 %f10, %f12, %l2
45530 brnz,a %g7, loop_5328
45531 tpos %xcc, 0x1
45532 array16 %g3, %g6, %g5
45533 fbe,a %fcc1, loop_5329
45534loop_5328:
45535 lduw [%l7 + 0x50], %l1
45536 popc %i3, %i5
45537 stb %i6, [%l7 + 0x08]
45538loop_5329:
45539 lduh [%l7 + 0x0E], %g1
45540 lduw [%l7 + 0x7C], %o7
45541 ta %xcc, 0x2
45542 fxors %f7, %f15, %f15
45543 ldub [%l7 + 0x2A], %o1
45544 movleu %icc, %l6, %l0
45545 fmovdl %icc, %f12, %f4
45546 tpos %xcc, 0x5
45547 tcc %icc, 0x6
45548 ldub [%l7 + 0x2C], %o0
45549 fpack32 %f10, %f4, %f2
45550 fornot1s %f12, %f11, %f5
45551 std %f6, [%l7 + 0x08]
45552 fmovsle %icc, %f4, %f15
45553 udiv %l3, 0x0DF1, %i1
45554 ldsb [%l7 + 0x20], %l5
45555 fcmpgt32 %f0, %f14, %o2
45556 fmovsg %xcc, %f11, %f4
45557 lduh [%l7 + 0x34], %g2
45558 st %f14, [%l7 + 0x44]
45559 umul %o6, %o5, %o3
45560 ldd [%l7 + 0x60], %f8
45561 taddcc %i7, 0x170E, %i2
45562 fmovdgu %icc, %f4, %f14
45563 fbule %fcc0, loop_5330
45564 addccc %i0, 0x1CA5, %o4
45565 fnegd %f10, %f14
45566 edge8n %l4, %g4, %i4
45567loop_5330:
45568 fmul8x16au %f2, %f11, %f4
45569 smul %g7, 0x1306, %g3
45570 nop
45571 setx loop_5331, %l0, %l1
45572 wrpr 0x1, %tl
45573 wrpr %l1, %tpc
45574 add %l1, 0x4, %l1
45575 wrpr %l1, %tnpc
45576 setx 0x34400001400, %l0, %l1
45577 wrpr %l1, %tstate
45578 wrhpr 0x4, %htstate
45579 retry
45580 fornot1 %f12, %f14, %f4
45581 fnands %f11, %f4, %f13
45582 te %xcc, 0x6
45583loop_5331:
45584 siam 0x3
45585 siam 0x1
45586 sth %l2, [%l7 + 0x08]
45587 fmovsneg %xcc, %f1, %f7
45588 stw %g5, [%l7 + 0x7C]
45589 ld [%l7 + 0x28], %f11
45590 brnz %l1, loop_5332
45591 ldsb [%l7 + 0x7A], %g6
45592 fzeros %f0
45593 ldsb [%l7 + 0x23], %i5
45594loop_5332:
45595 fcmped %fcc0, %f8, %f14
45596 fors %f15, %f0, %f1
45597 tgu %xcc, 0x5
45598 array32 %i3, %g1, %i6
45599 ba,pt %icc, loop_5333
45600 fmul8sux16 %f6, %f2, %f14
45601 taddcc %o1, 0x1CF6, %o7
45602 bpos,a %xcc, loop_5334
45603loop_5333:
45604 andn %l6, 0x054A, %l0
45605 addcc %l3, %i1, %o0
45606 stx %o2, [%l7 + 0x20]
45607loop_5334:
45608 fble,a %fcc1, loop_5335
45609 fmuld8ulx16 %f11, %f15, %f12
45610 brgez,a %g2, loop_5336
45611 ldd [%l7 + 0x60], %f14
45612loop_5335:
45613 ldsh [%l7 + 0x3A], %l5
45614 fcmped %fcc2, %f6, %f2
45615loop_5336:
45616 edge8l %o5, %o3, %o6
45617 fnors %f12, %f12, %f13
45618 fcmpeq32 %f14, %f4, %i7
45619 lduw [%l7 + 0x10], %i0
45620 fbe,a %fcc3, loop_5337
45621 fmovscc %icc, %f15, %f1
45622 fcmpne32 %f4, %f12, %i2
45623 fpadd16s %f13, %f0, %f0
45624loop_5337:
45625 lduh [%l7 + 0x2A], %l4
45626 movvc %icc, %g4, %o4
45627 ldsw [%l7 + 0x14], %i4
45628 ldsw [%l7 + 0x44], %g7
45629 fble,a %fcc1, loop_5338
45630 fcmpeq32 %f0, %f0, %g3
45631 ta %xcc, 0x0
45632 bpos,a,pt %icc, loop_5339
45633loop_5338:
45634 ld [%l7 + 0x3C], %f15
45635 ldsh [%l7 + 0x2C], %l2
45636 popc 0x0F7C, %g5
45637loop_5339:
45638 edge32l %l1, %g6, %i5
45639 fmovrdgez %g1, %f2, %f2
45640 bgu,pt %xcc, loop_5340
45641 ldub [%l7 + 0x5B], %i3
45642 bg,pn %xcc, loop_5341
45643 bpos loop_5342
45644loop_5340:
45645 tleu %xcc, 0x4
45646 fmovdcc %icc, %f2, %f12
45647loop_5341:
45648 for %f6, %f4, %f4
45649loop_5342:
45650 bleu loop_5343
45651 tcs %xcc, 0x3
45652 edge8ln %i6, %o7, %o1
45653 tsubcctv %l6, 0x08C9, %l3
45654loop_5343:
45655 fcmpgt16 %f10, %f4, %i1
45656 fbe,a %fcc2, loop_5344
45657 movneg %xcc, %o0, %l0
45658 edge32l %o2, %l5, %o5
45659 ldx [%l7 + 0x30], %o3
45660loop_5344:
45661 fmovsg %icc, %f6, %f6
45662 te %xcc, 0x0
45663 fbe,a %fcc2, loop_5345
45664 movn %xcc, %g2, %o6
45665 ld [%l7 + 0x28], %f6
45666 fpsub16 %f0, %f14, %f2
45667loop_5345:
45668 udiv %i7, 0x134D, %i2
45669 fsrc1s %f13, %f10
45670 lduw [%l7 + 0x68], %i0
45671 bg,a,pt %icc, loop_5346
45672 fornot1s %f4, %f7, %f15
45673 fmovdneg %icc, %f10, %f9
45674 ldsh [%l7 + 0x62], %l4
45675loop_5346:
45676 st %f15, [%l7 + 0x30]
45677 stb %g4, [%l7 + 0x6A]
45678 fmovrslz %o4, %f10, %f15
45679 fones %f12
45680 fmovd %f10, %f10
45681 popc 0x0E7B, %i4
45682 fcmpeq16 %f2, %f10, %g3
45683 andcc %g7, 0x1516, %g5
45684 ldsw [%l7 + 0x30], %l2
45685 fcmpd %fcc0, %f6, %f6
45686 movg %icc, %g6, %i5
45687 ldx [%l7 + 0x38], %g1
45688 movrlez %i3, %i6, %o7
45689 edge32ln %l1, %o1, %l6
45690 bl,pn %xcc, loop_5347
45691 sth %i1, [%l7 + 0x2E]
45692 ldsh [%l7 + 0x34], %o0
45693 movl %icc, %l0, %o2
45694loop_5347:
45695 nop
45696 setx loop_5348, %l0, %l1
45697 jmpl %l1, %l3
45698 ldub [%l7 + 0x6E], %o5
45699 movrgez %l5, 0x0F1, %g2
45700 stw %o6, [%l7 + 0x3C]
45701loop_5348:
45702 fcmpne16 %f0, %f2, %o3
45703 lduh [%l7 + 0x64], %i2
45704 ldsh [%l7 + 0x1A], %i0
45705 tneg %xcc, 0x5
45706 stw %i7, [%l7 + 0x40]
45707 tcc %icc, 0x2
45708 brgz,a %l4, loop_5349
45709 stb %o4, [%l7 + 0x15]
45710 fmovscs %xcc, %f13, %f1
45711 fmuld8ulx16 %f15, %f12, %f0
45712loop_5349:
45713 ldd [%l7 + 0x78], %f12
45714 fmovrde %g4, %f12, %f4
45715 movneg %icc, %i4, %g3
45716 fmovdneg %xcc, %f9, %f8
45717 fmovsvc %xcc, %f1, %f11
45718 fmul8x16al %f14, %f1, %f6
45719 tg %icc, 0x1
45720 udivx %g5, 0x1A0D, %g7
45721 orncc %g6, %i5, %g1
45722 fmovrslez %i3, %f10, %f6
45723 movcs %icc, %i6, %o7
45724 fnot1 %f8, %f8
45725 ldub [%l7 + 0x43], %l2
45726 orcc %l1, %o1, %l6
45727 fnot2s %f2, %f1
45728 mulscc %i1, 0x15C3, %l0
45729 fmovdg %icc, %f11, %f9
45730 fnors %f0, %f11, %f8
45731 addc %o2, %l3, %o0
45732 fmul8x16al %f12, %f13, %f6
45733 fpadd16 %f10, %f14, %f0
45734 edge8n %o5, %g2, %l5
45735 std %f6, [%l7 + 0x58]
45736 stx %o3, [%l7 + 0x10]
45737 ld [%l7 + 0x48], %f10
45738 lduh [%l7 + 0x5C], %i2
45739 tleu %xcc, 0x6
45740 movl %xcc, %i0, %i7
45741 fcmps %fcc2, %f10, %f0
45742 edge32ln %l4, %o4, %g4
45743 ta %icc, 0x1
45744 movne %icc, %o6, %i4
45745 ldx [%l7 + 0x38], %g3
45746 andncc %g7, %g5, %g6
45747 fmovrsgez %g1, %f1, %f14
45748 sra %i5, 0x0E, %i3
45749 fmul8ulx16 %f8, %f6, %f8
45750 addc %i6, 0x087B, %l2
45751 fmovdpos %icc, %f8, %f0
45752 bneg,a,pt %icc, loop_5350
45753 umul %l1, %o7, %o1
45754 nop
45755 setx loop_5351, %l0, %l1
45756 wrpr 0x1, %tl
45757 wrpr %l1, %tnpc
45758 setx 0x34400001400, %l0, %l1
45759 wrpr %l1, %tstate
45760 wrhpr 0x4, %htstate
45761 done
45762 or %l6, %i1, %l0
45763loop_5350:
45764 ldsw [%l7 + 0x58], %l3
45765 fxors %f7, %f11, %f2
45766loop_5351:
45767 movneg %xcc, %o2, %o0
45768 ldsh [%l7 + 0x2E], %o5
45769 fexpand %f9, %f8
45770 ldsb [%l7 + 0x11], %l5
45771 lduw [%l7 + 0x08], %o3
45772 fmovsvs %icc, %f13, %f4
45773 fbo %fcc3, loop_5352
45774 ldx [%l7 + 0x78], %i2
45775 move %xcc, %i0, %g2
45776 ld [%l7 + 0x40], %f6
45777loop_5352:
45778 fmovscs %xcc, %f0, %f8
45779 fsrc2s %f10, %f9
45780 std %f8, [%l7 + 0x50]
45781 fcmped %fcc2, %f8, %f14
45782 stx %l4, [%l7 + 0x08]
45783 fmovrsgz %i7, %f0, %f3
45784 mulscc %o4, %g4, %i4
45785 stw %g3, [%l7 + 0x5C]
45786 fcmpd %fcc2, %f2, %f14
45787 nop
45788 setx loop_5353, %l0, %l1
45789 wrpr 0x1, %tl
45790 wrpr %l1, %tpc
45791 add %l1, 0x4, %l1
45792 wrpr %l1, %tnpc
45793 setx 0x34400001400, %l0, %l1
45794 wrpr %l1, %tstate
45795 wrhpr 0x4, %htstate
45796 retry
45797 stx %o6, [%l7 + 0x10]
45798 fmovse %xcc, %f1, %f6
45799 stw %g7, [%l7 + 0x28]
45800loop_5353:
45801 edge16l %g5, %g6, %i5
45802 fcmpgt32 %f0, %f14, %g1
45803 fcmpes %fcc3, %f11, %f13
45804 bleu,a,pn %xcc, loop_5354
45805 xorcc %i6, %i3, %l2
45806 fcmpes %fcc0, %f0, %f8
45807 fmovsne %xcc, %f10, %f2
45808loop_5354:
45809 sth %o7, [%l7 + 0x14]
45810 fornot1s %f1, %f2, %f13
45811 movleu %icc, %o1, %l1
45812 fsrc2s %f12, %f14
45813 ldd [%l7 + 0x38], %f0
45814 ldd [%l7 + 0x18], %f14
45815 fbug %fcc0, loop_5355
45816 ldd [%l7 + 0x20], %f12
45817 call loop_5356
45818 ba,pn %icc, loop_5357
45819loop_5355:
45820 sdivcc %l6, 0x09D1, %i1
45821 xnorcc %l0, 0x1A7D, %o2
45822loop_5356:
45823 fcmpeq32 %f10, %f8, %o0
45824loop_5357:
45825 movpos %xcc, %l3, %o5
45826 ldsw [%l7 + 0x64], %l5
45827 fmovrdlez %o3, %f4, %f8
45828 fmovdleu %icc, %f15, %f10
45829 bneg,a loop_5358
45830 fxnor %f2, %f12, %f0
45831 edge8 %i2, %g2, %l4
45832 xnor %i7, %o4, %i0
45833loop_5358:
45834 ldsw [%l7 + 0x20], %g4
45835 popc %g3, %o6
45836 ldsw [%l7 + 0x68], %g7
45837 umulcc %i4, 0x00C3, %g6
45838 tsubcc %i5, 0x12E3, %g1
45839 tvc %icc, 0x2
45840 lduw [%l7 + 0x0C], %i6
45841 edge16 %i3, %l2, %o7
45842 orcc %o1, 0x1483, %g5
45843 ldd [%l7 + 0x40], %f12
45844 ldsw [%l7 + 0x28], %l6
45845 sdivcc %l1, 0x1C4A, %i1
45846 ldsh [%l7 + 0x76], %l0
45847 tvc %xcc, 0x3
45848 fmovrse %o0, %f15, %f4
45849 fmovdcs %icc, %f10, %f12
45850 taddcc %l3, 0x1B8C, %o2
45851 faligndata %f6, %f6, %f2
45852 fmovdn %icc, %f5, %f3
45853 ldd [%l7 + 0x70], %f14
45854 ldub [%l7 + 0x43], %l5
45855 sethi 0x14E9, %o3
45856 ldub [%l7 + 0x17], %o5
45857 edge8ln %i2, %l4, %g2
45858 tleu %icc, 0x0
45859 lduh [%l7 + 0x7A], %o4
45860 bg,a loop_5359
45861 movrgz %i7, 0x2ED, %g4
45862 fcmpd %fcc3, %f6, %f6
45863 ld [%l7 + 0x60], %f2
45864loop_5359:
45865 fmovdvs %icc, %f5, %f4
45866 std %f6, [%l7 + 0x28]
45867 ldub [%l7 + 0x2D], %i0
45868 ldd [%l7 + 0x18], %f8
45869 stx %o6, [%l7 + 0x60]
45870 fone %f10
45871 fmovdvc %xcc, %f15, %f2
45872 nop
45873 setx loop_5360, %l0, %l1
45874 jmpl %l1, %g3
45875 movg %icc, %g7, %g6
45876 smul %i5, 0x1A81, %i4
45877 movle %xcc, %g1, %i3
45878loop_5360:
45879 fnor %f0, %f14, %f12
45880 fands %f8, %f4, %f1
45881 fbo %fcc0, loop_5361
45882 srlx %i6, 0x05, %o7
45883 fnot2 %f2, %f4
45884 bleu,a loop_5362
45885loop_5361:
45886 brlez %o1, loop_5363
45887 edge32ln %l2, %g5, %l6
45888 fxnor %f14, %f10, %f6
45889loop_5362:
45890 fexpand %f6, %f0
45891loop_5363:
45892 fmovdne %icc, %f10, %f13
45893 smul %i1, 0x1BEF, %l1
45894 fmovrslz %l0, %f13, %f13
45895 edge32ln %o0, %l3, %l5
45896 fcmps %fcc0, %f15, %f9
45897 fmovrdgez %o3, %f8, %f14
45898 stx %o2, [%l7 + 0x38]
45899 stw %i2, [%l7 + 0x50]
45900 movleu %xcc, %o5, %l4
45901 subccc %o4, 0x07FD, %g2
45902 or %i7, %g4, %i0
45903 ldsw [%l7 + 0x38], %g3
45904 edge32n %g7, %g6, %o6
45905 stb %i5, [%l7 + 0x10]
45906 fmul8sux16 %f2, %f14, %f0
45907 edge32n %g1, %i4, %i3
45908 tpos %icc, 0x7
45909 stx %o7, [%l7 + 0x48]
45910 movrgez %i6, 0x34D, %o1
45911 ld [%l7 + 0x28], %f4
45912 pdist %f8, %f10, %f6
45913 fxor %f6, %f8, %f10
45914 ldx [%l7 + 0x68], %l2
45915 fpadd16 %f2, %f12, %f14
45916 fbul,a %fcc3, loop_5364
45917 orn %l6, %i1, %l1
45918 lduh [%l7 + 0x2A], %g5
45919 ldsh [%l7 + 0x10], %o0
45920loop_5364:
45921 udiv %l3, 0x0673, %l0
45922 ldx [%l7 + 0x28], %o3
45923 fxnors %f8, %f12, %f10
45924 ldsh [%l7 + 0x5A], %o2
45925 std %f6, [%l7 + 0x20]
45926 fmovrsgz %i2, %f15, %f10
45927 fornot2s %f2, %f5, %f4
45928 andcc %o5, %l5, %o4
45929 ldsb [%l7 + 0x7C], %l4
45930 subccc %i7, 0x1C13, %g2
45931 stx %i0, [%l7 + 0x08]
45932 movre %g3, %g4, %g7
45933 ldsb [%l7 + 0x08], %g6
45934 tgu %icc, 0x6
45935 mulx %o6, %i5, %g1
45936 edge16ln %i4, %i3, %i6
45937 ldx [%l7 + 0x38], %o1
45938 fmovdgu %xcc, %f0, %f14
45939 fcmpeq16 %f12, %f12, %l2
45940 fbne,a %fcc1, loop_5365
45941 fnor %f10, %f12, %f2
45942 edge8l %o7, %i1, %l1
45943 stb %l6, [%l7 + 0x68]
45944loop_5365:
45945 andn %o0, %g5, %l3
45946 brz %o3, loop_5366
45947 ldx [%l7 + 0x58], %l0
45948 fpsub16 %f8, %f0, %f4
45949 fmovrde %i2, %f8, %f6
45950loop_5366:
45951 fxnor %f2, %f8, %f8
45952 fpadd16s %f7, %f9, %f0
45953 ldd [%l7 + 0x40], %f8
45954 ldd [%l7 + 0x28], %f12
45955 movge %xcc, %o2, %o5
45956 movre %o4, 0x0EB, %l5
45957 fabsd %f10, %f0
45958 bpos,pt %icc, loop_5367
45959 fcmple16 %f8, %f8, %l4
45960 fmovscc %xcc, %f13, %f6
45961 fmovsvc %icc, %f11, %f11
45962loop_5367:
45963 edge16l %g2, %i0, %i7
45964 fbg %fcc2, loop_5368
45965 lduw [%l7 + 0x38], %g4
45966 bge,a,pn %xcc, loop_5369
45967 addccc %g7, 0x1E9D, %g3
45968loop_5368:
45969 fpack32 %f0, %f14, %f14
45970 subcc %g6, 0x07B6, %i5
45971loop_5369:
45972 fmovrdgz %o6, %f14, %f2
45973 movcs %icc, %i4, %g1
45974 tleu %icc, 0x3
45975 fnors %f8, %f4, %f14
45976 movvs %icc, %i6, %i3
45977 stx %l2, [%l7 + 0x30]
45978 sethi 0x05E7, %o7
45979 fmovdne %xcc, %f4, %f5
45980 mulscc %i1, %o1, %l1
45981 fnor %f10, %f8, %f2
45982 fmovdl %xcc, %f12, %f6
45983 fors %f5, %f4, %f4
45984 fnot2 %f4, %f2
45985 st %f15, [%l7 + 0x64]
45986 ldub [%l7 + 0x3F], %l6
45987 fmovdn %icc, %f15, %f9
45988 tgu %icc, 0x4
45989 std %f8, [%l7 + 0x18]
45990 bneg loop_5370
45991 bpos,a,pt %xcc, loop_5371
45992 fbge,a %fcc0, loop_5372
45993 taddcc %o0, %g5, %o3
45994loop_5370:
45995 tge %xcc, 0x2
45996loop_5371:
45997 fmul8ulx16 %f12, %f0, %f6
45998loop_5372:
45999 lduw [%l7 + 0x1C], %l0
46000 bpos,pt %icc, loop_5373
46001 tl %icc, 0x4
46002 fmovsleu %xcc, %f4, %f5
46003 ldx [%l7 + 0x20], %l3
46004loop_5373:
46005 sth %i2, [%l7 + 0x20]
46006 ldsw [%l7 + 0x20], %o2
46007 smulcc %o4, %l5, %l4
46008 ldx [%l7 + 0x20], %o5
46009 fmovdn %xcc, %f2, %f10
46010 ldd [%l7 + 0x10], %f12
46011 and %i0, %g2, %g4
46012 stw %g7, [%l7 + 0x60]
46013 udivcc %g3, 0x18F3, %i7
46014 stx %g6, [%l7 + 0x70]
46015 fmovde %icc, %f4, %f7
46016 stx %i5, [%l7 + 0x48]
46017 ldub [%l7 + 0x1A], %o6
46018 ldub [%l7 + 0x0C], %i4
46019 fpadd32s %f0, %f9, %f15
46020 tvc %xcc, 0x4
46021 fands %f7, %f7, %f10
46022 fmovrsgz %i6, %f1, %f13
46023 fcmpes %fcc0, %f8, %f12
46024 ldsb [%l7 + 0x5D], %i3
46025 tne %xcc, 0x2
46026 fnands %f1, %f0, %f4
46027 tl %xcc, 0x1
46028 stw %g1, [%l7 + 0x3C]
46029 ldd [%l7 + 0x38], %f10
46030 taddcc %l2, 0x086D, %i1
46031 fbne,a %fcc0, loop_5374
46032 mulscc %o7, %o1, %l6
46033 stx %o0, [%l7 + 0x60]
46034 ta %icc, 0x7
46035loop_5374:
46036 ld [%l7 + 0x38], %f8
46037 fmovdneg %xcc, %f2, %f12
46038 stb %l1, [%l7 + 0x2F]
46039 ldsb [%l7 + 0x4B], %g5
46040 tl %icc, 0x0
46041 stb %l0, [%l7 + 0x40]
46042 tgu %icc, 0x2
46043 fornot2 %f10, %f6, %f8
46044 ldsh [%l7 + 0x4E], %o3
46045 tg %xcc, 0x3
46046 edge32 %i2, %l3, %o4
46047 fbug,a %fcc2, loop_5375
46048 ldsb [%l7 + 0x19], %l5
46049 fcmpd %fcc3, %f6, %f4
46050 fpsub32s %f5, %f1, %f0
46051loop_5375:
46052 fpack32 %f0, %f8, %f8
46053 fornot1s %f1, %f5, %f9
46054 movge %xcc, %o2, %o5
46055 andcc %l4, %g2, %g4
46056 fpackfix %f10, %f7
46057 tvc %xcc, 0x2
46058 tpos %xcc, 0x0
46059 ldd [%l7 + 0x48], %f10
46060 sdivx %i0, 0x0B8A, %g3
46061 mova %xcc, %g7, %i7
46062 nop
46063 setx loop_5376, %l0, %l1
46064 wrpr 0x1, %tl
46065 wrpr %l1, %tpc
46066 add %l1, 0x4, %l1
46067 wrpr %l1, %tnpc
46068 setx 0x34400001400, %l0, %l1
46069 wrpr %l1, %tstate
46070 wrhpr 0x4, %htstate
46071 retry
46072 fbule %fcc0, loop_5377
46073 lduh [%l7 + 0x36], %i5
46074 fmovrdne %o6, %f10, %f10
46075loop_5376:
46076 fbuge %fcc3, loop_5378
46077loop_5377:
46078 umulcc %g6, %i6, %i3
46079 orncc %i4, 0x041B, %l2
46080 fcmpeq16 %f0, %f0, %i1
46081loop_5378:
46082 ldsb [%l7 + 0x09], %g1
46083 tsubcc %o7, 0x0DB8, %o1
46084 fpadd32 %f6, %f12, %f0
46085 fmovsvc %icc, %f3, %f4
46086 movneg %xcc, %o0, %l1
46087 ld [%l7 + 0x7C], %f4
46088 subccc %l6, 0x14FD, %g5
46089 fcmple16 %f8, %f10, %o3
46090 lduh [%l7 + 0x20], %i2
46091 ld [%l7 + 0x58], %f4
46092 movleu %icc, %l3, %l0
46093 stw %l5, [%l7 + 0x58]
46094 ldsb [%l7 + 0x34], %o4
46095 std %f2, [%l7 + 0x60]
46096 stx %o5, [%l7 + 0x78]
46097 fnand %f10, %f12, %f14
46098 fmovdneg %icc, %f8, %f11
46099 or %l4, %o2, %g4
46100 ldsb [%l7 + 0x76], %g2
46101 sth %i0, [%l7 + 0x0C]
46102 sth %g3, [%l7 + 0x66]
46103 fzeros %f1
46104 movneg %icc, %g7, %i5
46105 fcmpeq32 %f4, %f10, %i7
46106 ldsh [%l7 + 0x08], %g6
46107 ld [%l7 + 0x1C], %f4
46108 fmovsne %icc, %f6, %f5
46109 bg,a,pt %icc, loop_5379
46110 be,pt %icc, loop_5380
46111 fmovdpos %xcc, %f7, %f12
46112 fnegs %f7, %f10
46113loop_5379:
46114 udiv %o6, 0x0953, %i6
46115loop_5380:
46116 edge16ln %i3, %i4, %i1
46117 nop
46118 setx loop_5381, %l0, %l1
46119 wrpr 0x1, %tl
46120 wrpr %l1, %tpc
46121 add %l1, 0x4, %l1
46122 wrpr %l1, %tnpc
46123 setx 0x34400001400, %l0, %l1
46124 wrpr %l1, %tstate
46125 wrhpr 0x4, %htstate
46126 retry
46127 stx %g1, [%l7 + 0x38]
46128 ldsh [%l7 + 0x22], %o7
46129 brnz,a %o1, loop_5382
46130loop_5381:
46131 tneg %icc, 0x0
46132 bneg loop_5383
46133 fmovd %f2, %f8
46134loop_5382:
46135 stb %l2, [%l7 + 0x5E]
46136 fone %f10
46137loop_5383:
46138 movrlez %l1, %l6, %o0
46139 stx %g5, [%l7 + 0x70]
46140 fmul8x16al %f9, %f14, %f10
46141 stx %i2, [%l7 + 0x38]
46142 fpmerge %f9, %f8, %f12
46143 fmovrdlez %l3, %f4, %f14
46144 tge %icc, 0x4
46145 ld [%l7 + 0x50], %f3
46146 fcmple16 %f6, %f8, %l0
46147 std %f2, [%l7 + 0x70]
46148 movne %icc, %o3, %o4
46149 bvs,pn %icc, loop_5384
46150 fmovrdne %o5, %f2, %f10
46151 ld [%l7 + 0x08], %f15
46152 addccc %l5, %o2, %g4
46153loop_5384:
46154 nop
46155 setx loop_5385, %l0, %l1
46156 wrpr 0x1, %tl
46157 wrpr %l1, %tpc
46158 add %l1, 0x4, %l1
46159 wrpr %l1, %tnpc
46160 setx 0x34400001400, %l0, %l1
46161 wrpr %l1, %tstate
46162 wrhpr 0x4, %htstate
46163 retry
46164 tne %xcc, 0x6
46165 brz %l4, loop_5386
46166 fmovrsgz %i0, %f14, %f10
46167loop_5385:
46168 fpadd16s %f7, %f11, %f8
46169 ldsb [%l7 + 0x6D], %g3
46170loop_5386:
46171 or %g2, 0x185C, %g7
46172 ldsb [%l7 + 0x36], %i5
46173 movrne %i7, 0x2C9, %g6
46174 fnor %f8, %f6, %f8
46175 stw %o6, [%l7 + 0x58]
46176 fmovdpos %xcc, %f3, %f3
46177 bn,a,pn %xcc, loop_5387
46178 bn loop_5388
46179 stb %i6, [%l7 + 0x67]
46180 fmovrse %i3, %f0, %f7
46181loop_5387:
46182 fmovrdlz %i4, %f10, %f14
46183loop_5388:
46184 ldsw [%l7 + 0x58], %i1
46185 movneg %icc, %g1, %o7
46186 taddcctv %o1, %l1, %l6
46187 ld [%l7 + 0x30], %f0
46188 fmovse %xcc, %f5, %f10
46189 fpadd16 %f0, %f2, %f8
46190 fxnors %f5, %f15, %f14
46191 sth %l2, [%l7 + 0x46]
46192 mulscc %o0, 0x14B3, %i2
46193 lduw [%l7 + 0x0C], %g5
46194 ldub [%l7 + 0x17], %l3
46195 orncc %l0, %o3, %o4
46196 lduh [%l7 + 0x58], %l5
46197 fornot1s %f6, %f7, %f12
46198 fexpand %f4, %f4
46199 fbge,a %fcc0, loop_5389
46200 fmovrdlz %o2, %f4, %f12
46201 fmovrslz %o5, %f10, %f5
46202 lduw [%l7 + 0x3C], %g4
46203loop_5389:
46204 fmul8x16au %f7, %f5, %f8
46205 ldsh [%l7 + 0x74], %l4
46206 ba %xcc, loop_5390
46207 sth %g3, [%l7 + 0x28]
46208 fmovdne %xcc, %f6, %f14
46209 ldsb [%l7 + 0x23], %i0
46210loop_5390:
46211 fmul8x16 %f2, %f2, %f2
46212 fcmpes %fcc0, %f11, %f2
46213 sth %g7, [%l7 + 0x60]
46214 ldd [%l7 + 0x40], %f6
46215 smulcc %i5, 0x072D, %i7
46216 fmul8x16au %f1, %f11, %f8
46217 stx %g2, [%l7 + 0x30]
46218 fandnot2 %f10, %f10, %f2
46219 ldsh [%l7 + 0x42], %g6
46220 stw %i6, [%l7 + 0x48]
46221 stx %i3, [%l7 + 0x68]
46222 fxor %f8, %f12, %f6
46223 fbue %fcc3, loop_5391
46224 edge8l %o6, %i1, %i4
46225 edge8ln %g1, %o7, %l1
46226 st %f6, [%l7 + 0x44]
46227loop_5391:
46228 movre %o1, %l2, %l6
46229 lduw [%l7 + 0x48], %i2
46230 movneg %icc, %g5, %l3
46231 bpos,pt %icc, loop_5392
46232 or %o0, 0x00D3, %o3
46233 bgu,a,pn %xcc, loop_5393
46234 ldsw [%l7 + 0x50], %l0
46235loop_5392:
46236 fmovdleu %icc, %f0, %f11
46237 movn %icc, %l5, %o2
46238loop_5393:
46239 fornot2s %f2, %f2, %f10
46240 std %f0, [%l7 + 0x78]
46241 fxnor %f8, %f6, %f14
46242 subcc %o4, %o5, %g4
46243 fmovrslez %l4, %f14, %f5
46244 fcmple16 %f14, %f12, %g3
46245 ldub [%l7 + 0x15], %g7
46246 bneg,pt %icc, loop_5394
46247 bshuffle %f6, %f8, %f10
46248 ta %icc, 0x6
46249 subc %i0, 0x00C7, %i7
46250loop_5394:
46251 stw %i5, [%l7 + 0x60]
46252 sub %g6, %g2, %i3
46253 umul %i6, %i1, %i4
46254 fbul %fcc2, loop_5395
46255 orcc %o6, %g1, %l1
46256 fnands %f6, %f10, %f7
46257 fandnot2s %f13, %f13, %f3
46258loop_5395:
46259 stb %o7, [%l7 + 0x1B]
46260 andncc %o1, %l2, %i2
46261 fbuge %fcc0, loop_5396
46262 ldsh [%l7 + 0x0C], %g5
46263 fpadd32 %f8, %f10, %f14
46264 fandnot1s %f3, %f1, %f15
46265loop_5396:
46266 movcs %icc, %l6, %o0
46267 fmovrsgz %o3, %f7, %f0
46268 bleu,a loop_5397
46269 fbe %fcc1, loop_5398
46270 lduh [%l7 + 0x5C], %l3
46271 fble %fcc0, loop_5399
46272loop_5397:
46273 stw %l0, [%l7 + 0x4C]
46274loop_5398:
46275 lduh [%l7 + 0x5A], %o2
46276 fcmped %fcc3, %f12, %f10
46277loop_5399:
46278 umulcc %o4, 0x0A6D, %l5
46279 fmul8ulx16 %f10, %f2, %f14
46280 fandnot1s %f10, %f12, %f0
46281 fmovsne %xcc, %f12, %f10
46282 ldub [%l7 + 0x3F], %g4
46283 ldsw [%l7 + 0x40], %l4
46284 st %f8, [%l7 + 0x24]
46285 or %g3, 0x0823, %o5
46286 stb %g7, [%l7 + 0x7C]
46287 bcs,a loop_5400
46288 be,a,pt %icc, loop_5401
46289 tvc %xcc, 0x1
46290 fmovrdlz %i0, %f4, %f10
46291loop_5400:
46292 edge8l %i7, %g6, %g2
46293loop_5401:
46294 fmul8ulx16 %f2, %f6, %f0
46295 stw %i5, [%l7 + 0x34]
46296 ldsb [%l7 + 0x30], %i6
46297 tle %xcc, 0x3
46298 tpos %icc, 0x7
46299 tne %xcc, 0x5
46300 std %f2, [%l7 + 0x78]
46301 sub %i1, %i4, %i3
46302 edge16ln %o6, %l1, %g1
46303 bleu,a %xcc, loop_5402
46304 edge32 %o1, %o7, %i2
46305 fxors %f9, %f11, %f3
46306 add %l2, %g5, %o0
46307loop_5402:
46308 fmovrdlez %o3, %f14, %f12
46309 fpadd32s %f3, %f7, %f9
46310 sth %l6, [%l7 + 0x64]
46311 lduw [%l7 + 0x78], %l3
46312 fmovdvc %xcc, %f15, %f10
46313 fcmped %fcc3, %f14, %f12
46314 lduh [%l7 + 0x28], %o2
46315 lduh [%l7 + 0x5C], %o4
46316 st %f11, [%l7 + 0x24]
46317 tg %icc, 0x2
46318 add %l0, 0x0F9E, %g4
46319 stw %l4, [%l7 + 0x2C]
46320 ble,a %xcc, loop_5403
46321 ldd [%l7 + 0x20], %f14
46322 stx %l5, [%l7 + 0x60]
46323 ldub [%l7 + 0x08], %g3
46324loop_5403:
46325 movl %icc, %o5, %g7
46326 fandnot1s %f14, %f15, %f13
46327 stw %i0, [%l7 + 0x0C]
46328 orn %g6, %i7, %g2
46329 srl %i5, 0x10, %i6
46330 fandnot2 %f14, %f14, %f14
46331 ldub [%l7 + 0x3F], %i1
46332 udiv %i3, 0x1009, %o6
46333 mulx %i4, %g1, %l1
46334 ldsw [%l7 + 0x24], %o7
46335 lduw [%l7 + 0x4C], %i2
46336 stx %l2, [%l7 + 0x28]
46337 fnot1s %f11, %f13
46338 and %g5, %o1, %o3
46339 lduw [%l7 + 0x7C], %o0
46340 fble %fcc0, loop_5404
46341 ba,pt %xcc, loop_5405
46342 ldsh [%l7 + 0x10], %l6
46343 fxor %f2, %f6, %f4
46344loop_5404:
46345 tn %icc, 0x2
46346loop_5405:
46347 edge16ln %l3, %o2, %l0
46348 ldd [%l7 + 0x40], %f12
46349 stb %g4, [%l7 + 0x0C]
46350 fmovse %icc, %f8, %f11
46351 ldsb [%l7 + 0x7C], %l4
46352 ta %xcc, 0x3
46353 ld [%l7 + 0x28], %f10
46354 movn %icc, %o4, %l5
46355 fbe,a %fcc1, loop_5406
46356 fcmped %fcc1, %f12, %f10
46357 lduw [%l7 + 0x0C], %g3
46358 ldub [%l7 + 0x42], %g7
46359loop_5406:
46360 fnot2s %f10, %f4
46361 xor %i0, 0x065A, %g6
46362 st %f4, [%l7 + 0x40]
46363 lduw [%l7 + 0x70], %o5
46364 edge32l %i7, %g2, %i5
46365 fpadd16 %f6, %f14, %f8
46366 nop
46367 setx loop_5407, %l0, %l1
46368 wrpr 0x1, %tl
46369 wrpr %l1, %tpc
46370 add %l1, 0x4, %l1
46371 wrpr %l1, %tnpc
46372 setx 0x34400001400, %l0, %l1
46373 wrpr %l1, %tstate
46374 wrhpr 0x4, %htstate
46375 retry
46376 st %f2, [%l7 + 0x14]
46377 fandnot2 %f0, %f4, %f6
46378 tg %icc, 0x1
46379loop_5407:
46380 edge8ln %i6, %i3, %i1
46381 fbl,a %fcc1, loop_5408
46382 sdiv %i4, 0x1F44, %g1
46383 stw %l1, [%l7 + 0x10]
46384 bcs,a %icc, loop_5409
46385loop_5408:
46386 tsubcctv %o6, %o7, %i2
46387 smul %l2, 0x0C4F, %o1
46388 tsubcc %o3, 0x1663, %o0
46389loop_5409:
46390 stb %l6, [%l7 + 0x75]
46391 fpackfix %f12, %f13
46392 fmuld8ulx16 %f10, %f0, %f0
46393 orn %g5, %o2, %l3
46394 fxor %f6, %f4, %f2
46395 bcc,a,pt %xcc, loop_5410
46396 tsubcc %g4, %l4, %o4
46397 edge16ln %l5, %g3, %l0
46398 fmovrslez %g7, %f3, %f15
46399loop_5410:
46400 movneg %xcc, %g6, %i0
46401 andncc %o5, %g2, %i7
46402 fmuld8sux16 %f14, %f7, %f0
46403 fxor %f8, %f12, %f10
46404 nop
46405 setx loop_5411, %l0, %l1
46406 jmpl %l1, %i5
46407 fcmpes %fcc2, %f14, %f9
46408 smul %i6, 0x0EF6, %i3
46409 xorcc %i1, 0x1DFE, %i4
46410loop_5411:
46411 addccc %l1, %o6, %g1
46412 movgu %icc, %i2, %o7
46413 fmovrsgez %l2, %f0, %f6
46414 lduw [%l7 + 0x70], %o3
46415 fmovsvc %icc, %f14, %f12
46416 tcc %xcc, 0x3
46417 sth %o0, [%l7 + 0x58]
46418 ldsw [%l7 + 0x6C], %l6
46419 fone %f14
46420 fsrc1s %f9, %f8
46421 ldx [%l7 + 0x40], %o1
46422 fbo,a %fcc3, loop_5412
46423 ldub [%l7 + 0x78], %o2
46424 fmovdneg %icc, %f12, %f7
46425 sll %g5, 0x1D, %l3
46426loop_5412:
46427 fandnot1 %f4, %f14, %f10
46428 ta %icc, 0x1
46429 bl,a,pt %icc, loop_5413
46430 ldsw [%l7 + 0x78], %l4
46431 siam 0x2
46432 fxors %f8, %f5, %f4
46433loop_5413:
46434 move %xcc, %o4, %g4
46435 lduw [%l7 + 0x30], %g3
46436 fpsub32 %f12, %f14, %f14
46437 fpsub16 %f6, %f0, %f10
46438 lduh [%l7 + 0x24], %l0
46439 fcmple16 %f14, %f14, %l5
46440 fpsub32s %f10, %f5, %f15
46441 movcc %xcc, %g6, %g7
46442 ldx [%l7 + 0x48], %i0
46443 fbne,a %fcc3, loop_5414
46444 ldsh [%l7 + 0x46], %g2
46445 movrgz %i7, 0x288, %o5
46446 bgu %xcc, loop_5415
46447loop_5414:
46448 stx %i5, [%l7 + 0x28]
46449 ldub [%l7 + 0x5E], %i6
46450 bpos,a,pt %xcc, loop_5416
46451loop_5415:
46452 brgez %i3, loop_5417
46453 edge32ln %i1, %l1, %i4
46454 fpadd16 %f12, %f4, %f12
46455loop_5416:
46456 fornot1s %f10, %f12, %f0
46457loop_5417:
46458 fmovrse %g1, %f8, %f5
46459 stx %i2, [%l7 + 0x58]
46460 movrlez %o6, 0x2BD, %o7
46461 lduw [%l7 + 0x1C], %l2
46462 fmovdge %icc, %f6, %f14
46463 movrgez %o0, 0x032, %l6
46464 fsrc2 %f8, %f10
46465 ld [%l7 + 0x4C], %f11
46466 std %f2, [%l7 + 0x10]
46467 movleu %xcc, %o3, %o1
46468 fble %fcc3, loop_5418
46469 stx %o2, [%l7 + 0x40]
46470 mulx %g5, %l3, %o4
46471 movpos %xcc, %l4, %g3
46472loop_5418:
46473 fmovrdlz %g4, %f4, %f12
46474 and %l0, 0x1B28, %l5
46475 lduw [%l7 + 0x3C], %g7
46476 move %xcc, %i0, %g2
46477 smulcc %g6, %i7, %o5
46478 bvs %icc, loop_5419
46479 fmovdle %icc, %f7, %f13
46480 stw %i5, [%l7 + 0x10]
46481 umul %i6, 0x04FC, %i1
46482loop_5419:
46483 fmovs %f9, %f12
46484 ldx [%l7 + 0x38], %l1
46485 movl %xcc, %i4, %i3
46486 fone %f0
46487 addcc %i2, 0x0387, %g1
46488 lduw [%l7 + 0x50], %o6
46489 fabsd %f14, %f12
46490 fbo %fcc2, loop_5420
46491 stw %o7, [%l7 + 0x24]
46492 brnz %o0, loop_5421
46493 ldsh [%l7 + 0x78], %l6
46494loop_5420:
46495 tsubcc %o3, %l2, %o1
46496 addc %o2, 0x0109, %l3
46497loop_5421:
46498 fmovrdne %o4, %f14, %f6
46499 lduw [%l7 + 0x18], %g5
46500 sdivcc %g3, 0x1CD2, %g4
46501 bpos loop_5422
46502 ldsh [%l7 + 0x2C], %l0
46503 umul %l4, 0x1A6A, %l5
46504 fcmpes %fcc0, %f8, %f9
46505loop_5422:
46506 ldd [%l7 + 0x68], %f6
46507 smul %g7, 0x1D0E, %g2
46508 movcc %icc, %g6, %i0
46509 movg %icc, %i7, %o5
46510 ldub [%l7 + 0x78], %i5
46511 fcmpne16 %f4, %f0, %i6
46512 fpsub32 %f14, %f12, %f10
46513 movcc %xcc, %i1, %l1
46514 srl %i4, 0x14, %i3
46515 fsrc1s %f13, %f7
46516 ldsb [%l7 + 0x78], %i2
46517 sth %o6, [%l7 + 0x14]
46518 fcmpne32 %f6, %f2, %o7
46519 tcs %icc, 0x2
46520 fcmpd %fcc1, %f8, %f12
46521 fxor %f12, %f8, %f12
46522 orn %o0, 0x0932, %g1
46523 tge %icc, 0x6
46524 subccc %o3, %l2, %o1
46525 fxnors %f7, %f11, %f4
46526 sth %l6, [%l7 + 0x7A]
46527 lduw [%l7 + 0x44], %o2
46528 fandnot1 %f14, %f12, %f12
46529 fbule,a %fcc2, loop_5423
46530 stx %l3, [%l7 + 0x20]
46531 fsrc2 %f2, %f14
46532 movrgez %g5, %o4, %g3
46533loop_5423:
46534 brlez,a %l0, loop_5424
46535 fnegd %f8, %f6
46536 ldub [%l7 + 0x62], %l4
46537 fbul,a %fcc0, loop_5425
46538loop_5424:
46539 fmovdpos %xcc, %f15, %f13
46540 std %f14, [%l7 + 0x40]
46541 ldd [%l7 + 0x78], %f4
46542loop_5425:
46543 fornot2 %f8, %f8, %f6
46544 sub %g4, 0x1F6C, %g7
46545 movl %icc, %g2, %g6
46546 fmovdleu %xcc, %f6, %f14
46547 brz,a %l5, loop_5426
46548 fmovrslz %i0, %f4, %f2
46549 bvc,a,pt %xcc, loop_5427
46550 fbul,a %fcc3, loop_5428
46551loop_5426:
46552 subc %o5, 0x0F96, %i7
46553 ldub [%l7 + 0x2F], %i5
46554loop_5427:
46555 umul %i1, %i6, %l1
46556loop_5428:
46557 subcc %i4, 0x184B, %i2
46558 siam 0x2
46559 fmovdl %xcc, %f0, %f4
46560 movrgez %i3, %o6, %o7
46561 alignaddrl %o0, %g1, %o3
46562 movcs %xcc, %l2, %l6
46563 fcmpgt32 %f8, %f12, %o2
46564 movvs %icc, %o1, %g5
46565 andn %o4, %g3, %l0
46566 sllx %l4, %l3, %g4
46567 add %g7, 0x1F22, %g6
46568 st %f3, [%l7 + 0x50]
46569 nop
46570 setx loop_5429, %l0, %l1
46571 jmpl %l1, %l5
46572 movvs %icc, %g2, %o5
46573 ldsw [%l7 + 0x34], %i7
46574 tne %xcc, 0x7
46575loop_5429:
46576 fmul8x16au %f9, %f2, %f6
46577 fabsd %f14, %f6
46578 fmuld8sux16 %f3, %f11, %f12
46579 fors %f10, %f1, %f9
46580 stw %i0, [%l7 + 0x28]
46581 lduh [%l7 + 0x34], %i1
46582 tgu %icc, 0x6
46583 edge32n %i6, %i5, %i4
46584 bshuffle %f4, %f10, %f10
46585 bcc,pn %icc, loop_5430
46586 bcc,pn %icc, loop_5431
46587 lduw [%l7 + 0x54], %i2
46588 ldsw [%l7 + 0x48], %l1
46589loop_5430:
46590 edge8ln %o6, %o7, %i3
46591loop_5431:
46592 fmovsge %xcc, %f3, %f13
46593 movneg %xcc, %o0, %o3
46594 fmovsl %icc, %f2, %f7
46595 fmovs %f3, %f9
46596 fbg %fcc2, loop_5432
46597 fmovrdne %g1, %f12, %f2
46598 lduh [%l7 + 0x5E], %l6
46599 ble,pt %icc, loop_5433
46600loop_5432:
46601 addc %l2, %o2, %g5
46602 pdist %f8, %f6, %f12
46603 fpadd16s %f1, %f11, %f1
46604loop_5433:
46605 lduh [%l7 + 0x2A], %o1
46606 tcs %xcc, 0x1
46607 fmovrse %g3, %f14, %f1
46608 stx %l0, [%l7 + 0x50]
46609 ble,a loop_5434
46610 stx %o4, [%l7 + 0x28]
46611 fmovsneg %xcc, %f13, %f10
46612 stw %l4, [%l7 + 0x7C]
46613loop_5434:
46614 lduw [%l7 + 0x28], %l3
46615 lduw [%l7 + 0x44], %g7
46616 ldd [%l7 + 0x08], %f8
46617 tneg %xcc, 0x6
46618 fbug %fcc0, loop_5435
46619 tgu %xcc, 0x3
46620 sth %g4, [%l7 + 0x52]
46621 fbo,a %fcc3, loop_5436
46622loop_5435:
46623 ldsw [%l7 + 0x70], %g6
46624 fnand %f2, %f6, %f0
46625 sllx %g2, 0x1C, %l5
46626loop_5436:
46627 fmovrsgz %o5, %f14, %f15
46628 sdiv %i0, 0x001C, %i7
46629 st %f15, [%l7 + 0x08]
46630 tn %xcc, 0x6
46631 fmovsg %icc, %f4, %f4
46632 fmovsge %xcc, %f15, %f8
46633 fbo,a %fcc1, loop_5437
46634 be,pt %icc, loop_5438
46635 sth %i6, [%l7 + 0x5C]
46636 fpack32 %f4, %f8, %f2
46637loop_5437:
46638 fmovrdne %i1, %f14, %f4
46639loop_5438:
46640 std %f4, [%l7 + 0x70]
46641 fbe,a %fcc3, loop_5439
46642 bg,a loop_5440
46643 fabss %f6, %f5
46644 fcmpgt32 %f14, %f14, %i5
46645loop_5439:
46646 fmovdn %icc, %f0, %f15
46647loop_5440:
46648 fmuld8sux16 %f3, %f0, %f0
46649 fexpand %f8, %f0
46650 tne %xcc, 0x0
46651 bgu,a,pn %xcc, loop_5441
46652 fcmpeq16 %f12, %f8, %i4
46653 tle %xcc, 0x6
46654 stx %i2, [%l7 + 0x70]
46655loop_5441:
46656 brgz %l1, loop_5442
46657 bpos,a %icc, loop_5443
46658 fabss %f2, %f6
46659 te %icc, 0x5
46660loop_5442:
46661 movre %o7, %i3, %o0
46662loop_5443:
46663 fmovsne %icc, %f2, %f0
46664 st %f6, [%l7 + 0x4C]
46665 move %icc, %o3, %g1
46666 fmovrslez %l6, %f11, %f9
46667 fmovdneg %icc, %f12, %f7
46668 lduh [%l7 + 0x5C], %o6
46669 fsrc1 %f12, %f14
46670 fmovsg %xcc, %f1, %f11
46671 ldsw [%l7 + 0x64], %o2
46672 lduw [%l7 + 0x60], %l2
46673 tvc %icc, 0x4
46674 tge %icc, 0x4
46675 fmovscs %xcc, %f6, %f14
46676 subcc %g5, 0x123F, %o1
46677 ldsw [%l7 + 0x34], %g3
46678 fmovs %f11, %f14
46679 bcs,pt %icc, loop_5444
46680 xor %o4, 0x1E82, %l4
46681 fba,a %fcc1, loop_5445
46682 ldub [%l7 + 0x34], %l3
46683loop_5444:
46684 fcmpeq16 %f2, %f8, %l0
46685 fbn %fcc3, loop_5446
46686loop_5445:
46687 fmovdleu %xcc, %f15, %f2
46688 stw %g4, [%l7 + 0x74]
46689 fmovdleu %icc, %f8, %f12
46690loop_5446:
46691 edge8 %g6, %g7, %l5
46692 siam 0x0
46693 fxnors %f13, %f0, %f13
46694 fmovsle %icc, %f6, %f15
46695 srlx %g2, %i0, %i7
46696 movge %icc, %i6, %o5
46697 std %f14, [%l7 + 0x18]
46698 fcmpgt16 %f0, %f8, %i5
46699 ldsb [%l7 + 0x11], %i1
46700 brlez,a %i2, loop_5447
46701 std %f4, [%l7 + 0x18]
46702 umul %i4, 0x1321, %o7
46703 lduw [%l7 + 0x10], %l1
46704loop_5447:
46705 brgz,a %o0, loop_5448
46706 fmovdg %xcc, %f12, %f0
46707 bneg,a %icc, loop_5449
46708 fmovdge %xcc, %f7, %f12
46709loop_5448:
46710 fors %f4, %f1, %f13
46711 st %f14, [%l7 + 0x58]
46712loop_5449:
46713 ldx [%l7 + 0x60], %i3
46714 mulx %o3, %l6, %o6
46715 stx %o2, [%l7 + 0x60]
46716 ldd [%l7 + 0x10], %f12
46717 ldub [%l7 + 0x59], %g1
46718 addcc %l2, %o1, %g3
46719 movne %xcc, %g5, %l4
46720 edge16l %o4, %l0, %g4
46721 sth %g6, [%l7 + 0x0A]
46722 ldub [%l7 + 0x27], %l3
46723 nop
46724 setx loop_5450, %l0, %l1
46725 wrpr 0x1, %tl
46726 wrpr %l1, %tnpc
46727 setx 0x34400001400, %l0, %l1
46728 wrpr %l1, %tstate
46729 wrhpr 0x4, %htstate
46730 done
46731 mova %xcc, %g7, %g2
46732 ldub [%l7 + 0x4B], %l5
46733 udivx %i7, 0x1710, %i6
46734loop_5450:
46735 popc 0x11A1, %o5
46736 ldsh [%l7 + 0x16], %i0
46737 movn %xcc, %i5, %i2
46738 ldx [%l7 + 0x38], %i1
46739 fsrc2s %f5, %f14
46740 stw %o7, [%l7 + 0x68]
46741 std %f10, [%l7 + 0x08]
46742 fmovsvc %xcc, %f6, %f13
46743 xorcc %i4, %l1, %o0
46744 ldd [%l7 + 0x18], %f2
46745 std %f2, [%l7 + 0x38]
46746 tcs %xcc, 0x6
46747 edge16l %i3, %l6, %o3
46748 fnot1s %f10, %f6
46749 for %f10, %f10, %f2
46750 fba %fcc0, loop_5451
46751 nop
46752 setx loop_5452, %l0, %l1
46753 jmpl %l1, %o6
46754 ldx [%l7 + 0x20], %g1
46755 fcmpgt32 %f12, %f2, %l2
46756loop_5451:
46757 sth %o2, [%l7 + 0x7E]
46758loop_5452:
46759 stx %g3, [%l7 + 0x30]
46760 fabss %f2, %f11
46761 ldd [%l7 + 0x68], %f0
46762 fbule,a %fcc1, loop_5453
46763 sub %g5, %o1, %l4
46764 ld [%l7 + 0x54], %f6
46765 siam 0x2
46766loop_5453:
46767 ldx [%l7 + 0x50], %o4
46768 ldsb [%l7 + 0x58], %g4
46769 fba %fcc2, loop_5454
46770 bl loop_5455
46771 st %f12, [%l7 + 0x38]
46772 fbn,a %fcc1, loop_5456
46773loop_5454:
46774 array32 %l0, %l3, %g6
46775loop_5455:
46776 fpsub32s %f11, %f7, %f6
46777 nop
46778 setx loop_5457, %l0, %l1
46779 jmpl %l1, %g7
46780loop_5456:
46781 edge32n %l5, %g2, %i6
46782 std %f6, [%l7 + 0x68]
46783 fabsd %f12, %f2
46784loop_5457:
46785 ble %xcc, loop_5458
46786 bl,a %xcc, loop_5459
46787 edge16ln %o5, %i7, %i0
46788 movcs %icc, %i5, %i2
46789loop_5458:
46790 std %f12, [%l7 + 0x38]
46791loop_5459:
46792 fmul8x16 %f8, %f12, %f4
46793 fmovsge %xcc, %f6, %f6
46794 fcmpes %fcc2, %f4, %f5
46795 sth %o7, [%l7 + 0x1E]
46796 fbue,a %fcc3, loop_5460
46797 bn,a loop_5461
46798 smulcc %i4, %l1, %i1
46799 stx %i3, [%l7 + 0x68]
46800loop_5460:
46801 movneg %xcc, %l6, %o0
46802loop_5461:
46803 fmovdleu %icc, %f13, %f5
46804 sllx %o6, %o3, %l2
46805 fbl %fcc3, loop_5462
46806 edge32l %g1, %g3, %g5
46807 fnot1 %f10, %f8
46808 nop
46809 setx loop_5463, %l0, %l1
46810 wrpr 0x1, %tl
46811 wrpr %l1, %tpc
46812 add %l1, 0x4, %l1
46813 wrpr %l1, %tnpc
46814 setx 0x34400001400, %l0, %l1
46815 wrpr %l1, %tstate
46816 wrhpr 0x4, %htstate
46817 retry
46818loop_5462:
46819 bvc,a,pt %icc, loop_5464
46820 fmovrdgez %o2, %f12, %f4
46821 ldsb [%l7 + 0x60], %l4
46822loop_5463:
46823 edge32 %o1, %g4, %o4
46824loop_5464:
46825 ldsw [%l7 + 0x48], %l0
46826 fbne %fcc0, loop_5465
46827 fmovsl %xcc, %f12, %f12
46828 ldsh [%l7 + 0x2C], %l3
46829 edge8l %g6, %l5, %g2
46830loop_5465:
46831 fbn,a %fcc2, loop_5466
46832 movne %xcc, %i6, %o5
46833 fbuge,a %fcc2, loop_5467
46834 st %f4, [%l7 + 0x10]
46835loop_5466:
46836 fsrc1 %f0, %f2
46837 edge16n %i7, %i0, %i5
46838loop_5467:
46839 and %g7, 0x0B81, %o7
46840 std %f4, [%l7 + 0x18]
46841 sth %i2, [%l7 + 0x28]
46842 fxnors %f2, %f13, %f0
46843 sll %i4, %l1, %i3
46844 ldsh [%l7 + 0x3A], %l6
46845 ldsw [%l7 + 0x40], %i1
46846 st %f9, [%l7 + 0x70]
46847 fmovsneg %icc, %f0, %f12
46848 movrlez %o0, %o3, %o6
46849 edge16n %g1, %l2, %g3
46850 fbu,a %fcc1, loop_5468
46851 fsrc2 %f10, %f12
46852 ble,a,pn %xcc, loop_5469
46853 nop
46854 setx loop_5470, %l0, %l1
46855 wrpr 0x1, %tl
46856 wrpr %l1, %tnpc
46857 setx 0x34400001400, %l0, %l1
46858 wrpr %l1, %tstate
46859 wrhpr 0x4, %htstate
46860 done
46861loop_5468:
46862 fnand %f10, %f0, %f14
46863 movleu %xcc, %o2, %l4
46864loop_5469:
46865 ldsh [%l7 + 0x5C], %g5
46866loop_5470:
46867 fmovrdne %g4, %f14, %f14
46868 ldsb [%l7 + 0x4B], %o4
46869 fmovrde %l0, %f8, %f2
46870 ld [%l7 + 0x0C], %f0
46871 fabsd %f14, %f0
46872 ldsw [%l7 + 0x3C], %l3
46873 fmovdcs %icc, %f6, %f6
46874 brz,a %o1, loop_5471
46875 brz,a %l5, loop_5472
46876 ldx [%l7 + 0x60], %g2
46877 fmovsne %icc, %f8, %f14
46878loop_5471:
46879 fbg %fcc1, loop_5473
46880loop_5472:
46881 bcc,pt %xcc, loop_5474
46882 lduw [%l7 + 0x78], %i6
46883 fmovspos %icc, %f11, %f5
46884loop_5473:
46885 fmovd %f2, %f4
46886loop_5474:
46887 fornot2s %f8, %f2, %f14
46888 siam 0x2
46889 edge32l %o5, %i7, %g6
46890 edge8l %i5, %i0, %o7
46891 ldub [%l7 + 0x2C], %g7
46892 fmovsvs %xcc, %f10, %f2
46893 sra %i4, %i2, %i3
46894 edge16n %l1, %l6, %o0
46895 ldd [%l7 + 0x50], %f0
46896 fnor %f14, %f6, %f10
46897 bleu,a %xcc, loop_5475
46898 fmovrde %o3, %f0, %f6
46899 ldx [%l7 + 0x50], %o6
46900 for %f2, %f8, %f4
46901loop_5475:
46902 fsrc2 %f10, %f14
46903 edge32 %g1, %l2, %i1
46904 sth %g3, [%l7 + 0x30]
46905 ldsb [%l7 + 0x51], %o2
46906 ld [%l7 + 0x60], %f4
46907 subc %l4, %g5, %g4
46908 and %o4, 0x151D, %l0
46909 movrgz %o1, 0x0A1, %l3
46910 std %f10, [%l7 + 0x38]
46911 bne,pt %icc, loop_5476
46912 ldsb [%l7 + 0x7A], %l5
46913 lduh [%l7 + 0x52], %g2
46914 srlx %i6, %i7, %g6
46915loop_5476:
46916 fzeros %f2
46917 ldd [%l7 + 0x18], %f12
46918 fbe,a %fcc2, loop_5477
46919 movl %xcc, %i5, %o5
46920 fbo %fcc0, loop_5478
46921 sdiv %i0, 0x0E87, %g7
46922loop_5477:
46923 bvs,pt %icc, loop_5479
46924 movcs %xcc, %o7, %i4
46925loop_5478:
46926 xor %i2, %l1, %i3
46927 movrgz %l6, 0x2A8, %o3
46928loop_5479:
46929 stb %o0, [%l7 + 0x73]
46930 ldub [%l7 + 0x4A], %o6
46931 fornot1 %f6, %f6, %f8
46932 fabss %f0, %f15
46933 ldx [%l7 + 0x30], %g1
46934 fmovdleu %icc, %f9, %f12
46935 movre %l2, %i1, %g3
46936 stw %l4, [%l7 + 0x7C]
46937 nop
46938 setx loop_5480, %l0, %l1
46939 jmpl %l1, %g5
46940 xor %o2, 0x1CCC, %g4
46941 fmovdvs %xcc, %f7, %f2
46942 fmovdg %icc, %f0, %f11
46943loop_5480:
46944 movg %icc, %l0, %o4
46945 bcs,a,pn %xcc, loop_5481
46946 std %f12, [%l7 + 0x28]
46947 fble %fcc0, loop_5482
46948 ldsb [%l7 + 0x7C], %o1
46949loop_5481:
46950 movge %icc, %l3, %g2
46951 ldub [%l7 + 0x67], %i6
46952loop_5482:
46953 fxnors %f13, %f1, %f5
46954 sth %i7, [%l7 + 0x10]
46955 fpsub16s %f13, %f13, %f8
46956 fcmped %fcc3, %f4, %f2
46957 udivcc %g6, 0x1BE5, %l5
46958 fbul %fcc2, loop_5483
46959 std %f8, [%l7 + 0x10]
46960 fmovsvs %icc, %f8, %f7
46961 sra %o5, 0x12, %i5
46962loop_5483:
46963 fmuld8ulx16 %f4, %f14, %f8
46964 xor %i0, %o7, %g7
46965 tneg %xcc, 0x1
46966 sdivx %i2, 0x15C7, %l1
46967 bge,pt %xcc, loop_5484
46968 addccc %i3, %i4, %o3
46969 lduh [%l7 + 0x46], %o0
46970 stb %o6, [%l7 + 0x18]
46971loop_5484:
46972 fmul8x16au %f11, %f9, %f12
46973 ldsw [%l7 + 0x54], %g1
46974 stb %l6, [%l7 + 0x54]
46975 fble,a %fcc1, loop_5485
46976 fmovdcc %icc, %f6, %f11
46977 tgu %xcc, 0x1
46978 fmovsge %xcc, %f5, %f11
46979loop_5485:
46980 sth %l2, [%l7 + 0x18]
46981 fblg,a %fcc3, loop_5486
46982 ldsw [%l7 + 0x10], %g3
46983 fcmple16 %f8, %f10, %l4
46984 movg %icc, %i1, %g5
46985loop_5486:
46986 edge16n %g4, %o2, %o4
46987 fones %f3
46988 nop
46989 setx loop_5487, %l0, %l1
46990 wrpr 0x1, %tl
46991 wrpr %l1, %tpc
46992 add %l1, 0x4, %l1
46993 wrpr %l1, %tnpc
46994 setx 0x34400001400, %l0, %l1
46995 wrpr %l1, %tstate
46996 wrhpr 0x4, %htstate
46997 retry
46998 tcc %icc, 0x3
46999 fbug %fcc1, loop_5488
47000 ldsh [%l7 + 0x5E], %l0
47001loop_5487:
47002 taddcctv %l3, 0x134D, %o1
47003 fmovdg %xcc, %f10, %f12
47004loop_5488:
47005 fmovsge %icc, %f3, %f14
47006 fmovs %f8, %f14
47007 umul %i6, %i7, %g6
47008 ldd [%l7 + 0x58], %f6
47009 movvc %icc, %g2, %o5
47010 ldsh [%l7 + 0x76], %i5
47011 stb %l5, [%l7 + 0x0B]
47012 ldsh [%l7 + 0x70], %i0
47013 umulcc %o7, 0x09AE, %g7
47014 stx %l1, [%l7 + 0x30]
47015 bne %icc, loop_5489
47016 stw %i3, [%l7 + 0x54]
47017 lduw [%l7 + 0x3C], %i2
47018 std %f6, [%l7 + 0x68]
47019loop_5489:
47020 fornot1 %f10, %f0, %f8
47021 ldub [%l7 + 0x76], %i4
47022 fbo,a %fcc0, loop_5490
47023 fmovrdgez %o3, %f2, %f4
47024 ldsh [%l7 + 0x62], %o0
47025 fnand %f10, %f12, %f8
47026loop_5490:
47027 tsubcctv %o6, %g1, %l6
47028 sra %g3, %l4, %l2
47029 srl %i1, %g4, %g5
47030 ldsw [%l7 + 0x48], %o4
47031 move %icc, %l0, %o2
47032 sdivcc %l3, 0x02A7, %i6
47033 fbg,a %fcc1, loop_5491
47034 fxor %f10, %f4, %f6
47035 fbn,a %fcc3, loop_5492
47036 array8 %o1, %i7, %g2
47037loop_5491:
47038 stx %o5, [%l7 + 0x10]
47039 array8 %g6, %l5, %i5
47040loop_5492:
47041 ldub [%l7 + 0x48], %o7
47042 andncc %i0, %g7, %l1
47043 fmovsge %xcc, %f11, %f7
47044 movneg %icc, %i2, %i4
47045 move %icc, %o3, %o0
47046 andncc %i3, %g1, %l6
47047 fmovdg %icc, %f13, %f15
47048 orcc %o6, 0x1BF3, %l4
47049 stw %l2, [%l7 + 0x14]
47050 tvs %icc, 0x4
47051 ldsw [%l7 + 0x30], %g3
47052 fmovsn %icc, %f14, %f13
47053 lduw [%l7 + 0x30], %i1
47054 fbl,a %fcc0, loop_5493
47055 brgz,a %g5, loop_5494
47056 fcmple16 %f4, %f6, %o4
47057 andcc %g4, 0x08E0, %l0
47058loop_5493:
47059 movcs %icc, %l3, %i6
47060loop_5494:
47061 fbule %fcc2, loop_5495
47062 fbo,a %fcc0, loop_5496
47063 sethi 0x1D6A, %o2
47064 fmovdne %xcc, %f14, %f0
47065loop_5495:
47066 fxnor %f4, %f8, %f14
47067loop_5496:
47068 ld [%l7 + 0x3C], %f7
47069 ld [%l7 + 0x08], %f13
47070 stx %o1, [%l7 + 0x40]
47071 tpos %icc, 0x1
47072 mova %icc, %g2, %o5
47073 lduw [%l7 + 0x38], %i7
47074 fba,a %fcc0, loop_5497
47075 ldx [%l7 + 0x78], %g6
47076 fpadd16 %f6, %f8, %f14
47077 fmovsleu %icc, %f15, %f10
47078loop_5497:
47079 fcmpes %fcc1, %f2, %f5
47080 brnz %i5, loop_5498
47081 brz %l5, loop_5499
47082 fmovsg %icc, %f11, %f13
47083 edge32ln %i0, %g7, %l1
47084loop_5498:
47085 smulcc %o7, %i4, %o3
47086loop_5499:
47087 fmovs %f8, %f2
47088 tneg %icc, 0x2
47089 stw %i2, [%l7 + 0x50]
47090 fmovsne %xcc, %f9, %f9
47091 fxnor %f14, %f4, %f14
47092 bleu,a,pt %icc, loop_5500
47093 movre %i3, %o0, %g1
47094 bshuffle %f10, %f0, %f4
47095 lduh [%l7 + 0x4C], %o6
47096loop_5500:
47097 lduw [%l7 + 0x20], %l6
47098 ldsh [%l7 + 0x14], %l2
47099 edge16 %g3, %i1, %g5
47100 st %f13, [%l7 + 0x30]
47101 fmovsleu %xcc, %f0, %f10
47102 stw %l4, [%l7 + 0x3C]
47103 fsrc1 %f2, %f6
47104 fornot2s %f12, %f8, %f8
47105 ldsw [%l7 + 0x70], %g4
47106 fmovdpos %xcc, %f4, %f15
47107 std %f12, [%l7 + 0x48]
47108 movcc %icc, %o4, %l0
47109 ldx [%l7 + 0x08], %i6
47110 fsrc1 %f14, %f4
47111 fcmps %fcc1, %f9, %f12
47112 tleu %icc, 0x1
47113 std %f0, [%l7 + 0x48]
47114 fnegd %f14, %f4
47115 bneg loop_5501
47116 pdist %f2, %f4, %f8
47117 fxor %f0, %f6, %f14
47118 fbne %fcc1, loop_5502
47119loop_5501:
47120 fnegd %f12, %f0
47121 edge16l %o2, %l3, %g2
47122 lduh [%l7 + 0x28], %o5
47123loop_5502:
47124 fmul8x16al %f9, %f8, %f8
47125 stw %i7, [%l7 + 0x48]
47126 mova %icc, %o1, %g6
47127 fbn,a %fcc3, loop_5503
47128 ldsb [%l7 + 0x12], %l5
47129 movvs %icc, %i0, %g7
47130 st %f9, [%l7 + 0x20]
47131loop_5503:
47132 fbuge %fcc2, loop_5504
47133 udivcc %i5, 0x1773, %l1
47134 bne,pn %icc, loop_5505
47135 array8 %i4, %o3, %i2
47136loop_5504:
47137 fmovsneg %icc, %f11, %f3
47138 sth %i3, [%l7 + 0x32]
47139loop_5505:
47140 bshuffle %f10, %f0, %f12
47141 bcs,pt %icc, loop_5506
47142 nop
47143 setx loop_5507, %l0, %l1
47144 wrpr 0x1, %tl
47145 wrpr %l1, %tpc
47146 add %l1, 0x4, %l1
47147 wrpr %l1, %tnpc
47148 setx 0x34400001400, %l0, %l1
47149 wrpr %l1, %tstate
47150 wrhpr 0x4, %htstate
47151 retry
47152 ldsb [%l7 + 0x0A], %o7
47153 fandnot1 %f12, %f6, %f6
47154loop_5506:
47155 edge32 %o0, %o6, %g1
47156loop_5507:
47157 ldsb [%l7 + 0x7A], %l6
47158 std %f14, [%l7 + 0x58]
47159 tvc %xcc, 0x2
47160 ld [%l7 + 0x10], %f8
47161 ldx [%l7 + 0x10], %l2
47162 ld [%l7 + 0x7C], %f8
47163 ldx [%l7 + 0x08], %i1
47164 ldx [%l7 + 0x70], %g3
47165 fmovrsgz %g5, %f5, %f9
47166 st %f11, [%l7 + 0x1C]
47167 fblg %fcc2, loop_5508
47168 ldsh [%l7 + 0x7A], %l4
47169 fxors %f3, %f14, %f9
47170 mulscc %g4, 0x186F, %l0
47171loop_5508:
47172 fmovdvs %xcc, %f7, %f15
47173 fmovsleu %xcc, %f6, %f11
47174 bpos,a,pn %xcc, loop_5509
47175 fmovdcc %xcc, %f9, %f4
47176 fbuge %fcc2, loop_5510
47177 tge %xcc, 0x5
47178loop_5509:
47179 fmovsle %xcc, %f10, %f11
47180 fones %f3
47181loop_5510:
47182 fpsub32 %f14, %f14, %f14
47183 ldd [%l7 + 0x28], %f14
47184 ldx [%l7 + 0x70], %i6
47185 taddcc %o2, %l3, %g2
47186 st %f13, [%l7 + 0x24]
47187 st %f7, [%l7 + 0x24]
47188 lduw [%l7 + 0x34], %o4
47189 stw %o5, [%l7 + 0x08]
47190 smul %i7, 0x1C35, %g6
47191 fmovrdlez %l5, %f2, %f8
47192 stw %i0, [%l7 + 0x60]
47193 fmovsge %icc, %f13, %f6
47194 fmul8x16al %f2, %f8, %f8
47195 sub %o1, 0x0587, %i5
47196 fmovsvc %xcc, %f8, %f1
47197 ldub [%l7 + 0x4F], %g7
47198 udivcc %l1, 0x193A, %i4
47199 ldd [%l7 + 0x78], %f14
47200 fpadd16 %f0, %f10, %f10
47201 ldsb [%l7 + 0x52], %o3
47202 brgz %i3, loop_5511
47203 fabss %f14, %f14
47204 lduw [%l7 + 0x30], %o7
47205 sllx %i2, %o0, %g1
47206loop_5511:
47207 stx %l6, [%l7 + 0x60]
47208 fzeros %f8
47209 stw %l2, [%l7 + 0x70]
47210 tn %xcc, 0x5
47211 ta %icc, 0x0
47212 fmovdpos %xcc, %f11, %f1
47213 xor %i1, %g3, %g5
47214 ldsh [%l7 + 0x5E], %l4
47215 ba,a,pt %icc, loop_5512
47216 nop
47217 setx loop_5513, %l0, %l1
47218 wrpr 0x1, %tl
47219 wrpr %l1, %tnpc
47220 setx 0x34400001400, %l0, %l1
47221 wrpr %l1, %tstate
47222 wrhpr 0x4, %htstate
47223 done
47224 fone %f14
47225 fmovdcc %icc, %f5, %f7
47226loop_5512:
47227 mova %icc, %g4, %l0
47228loop_5513:
47229 xor %o6, 0x1DDC, %o2
47230 fbue %fcc2, loop_5514
47231 fmovs %f4, %f0
47232 array32 %l3, %g2, %o4
47233 subc %i6, 0x16F6, %o5
47234loop_5514:
47235 ta %xcc, 0x2
47236 for %f0, %f10, %f10
47237 ldd [%l7 + 0x20], %f12
47238 fmovrde %g6, %f0, %f0
47239 ldub [%l7 + 0x5B], %l5
47240 fblg,a %fcc3, loop_5515
47241 ldd [%l7 + 0x40], %f2
47242 fpsub32s %f8, %f13, %f2
47243 fpadd16 %f12, %f0, %f4
47244loop_5515:
47245 fnot1s %f3, %f8
47246 stx %i7, [%l7 + 0x10]
47247 movleu %xcc, %o1, %i5
47248 mulscc %g7, 0x0BF4, %l1
47249 stx %i0, [%l7 + 0x20]
47250 ldsh [%l7 + 0x74], %i4
47251 ble,a loop_5516
47252 brgz,a %i3, loop_5517
47253 fmovrdlz %o3, %f0, %f10
47254 lduw [%l7 + 0x50], %o7
47255loop_5516:
47256 sth %i2, [%l7 + 0x2C]
47257loop_5517:
47258 stx %o0, [%l7 + 0x60]
47259 stx %l6, [%l7 + 0x18]
47260 fcmpeq32 %f14, %f0, %l2
47261 ldub [%l7 + 0x0F], %i1
47262 bcc,a,pn %xcc, loop_5518
47263 lduh [%l7 + 0x76], %g3
47264 fmovdge %icc, %f8, %f6
47265 bcc,a loop_5519
47266loop_5518:
47267 fmul8sux16 %f8, %f6, %f0
47268 fmovda %xcc, %f8, %f2
47269 tle %xcc, 0x0
47270loop_5519:
47271 lduw [%l7 + 0x1C], %g1
47272 fmovdl %icc, %f10, %f12
47273 tg %xcc, 0x0
47274 lduw [%l7 + 0x40], %g5
47275 fnands %f1, %f0, %f4
47276 tneg %xcc, 0x4
47277 fpack32 %f2, %f14, %f12
47278 brlz,a %l4, loop_5520
47279 mulscc %g4, %l0, %o2
47280 stx %l3, [%l7 + 0x20]
47281 ld [%l7 + 0x58], %f3
47282loop_5520:
47283 sth %o6, [%l7 + 0x48]
47284 movge %icc, %g2, %i6
47285 lduw [%l7 + 0x34], %o5
47286 sth %g6, [%l7 + 0x62]
47287 sub %l5, %o4, %i7
47288 movre %o1, 0x3B9, %g7
47289 sth %l1, [%l7 + 0x08]
47290 udiv %i5, 0x1BAF, %i0
47291 andn %i3, %o3, %o7
47292 edge8ln %i2, %i4, %o0
47293 fnors %f9, %f14, %f6
47294 tgu %icc, 0x0
47295 ldsw [%l7 + 0x30], %l6
47296 st %f14, [%l7 + 0x1C]
47297 lduw [%l7 + 0x4C], %l2
47298 fxors %f13, %f8, %f4
47299 movvc %xcc, %i1, %g1
47300 edge32l %g5, %l4, %g4
47301 st %f10, [%l7 + 0x74]
47302 fmovscs %xcc, %f12, %f10
47303 bn,a,pn %xcc, loop_5521
47304 sth %g3, [%l7 + 0x6A]
47305 st %f13, [%l7 + 0x20]
47306 fmovdcs %xcc, %f15, %f5
47307loop_5521:
47308 ldd [%l7 + 0x78], %f6
47309 bne,pn %xcc, loop_5522
47310 xnor %o2, 0x0B8F, %l3
47311 faligndata %f6, %f4, %f10
47312 bpos,a %xcc, loop_5523
47313loop_5522:
47314 lduw [%l7 + 0x4C], %o6
47315 mova %xcc, %l0, %i6
47316 array32 %g2, %g6, %l5
47317loop_5523:
47318 movge %xcc, %o4, %i7
47319 movrgz %o1, 0x017, %g7
47320 fmovrdgz %o5, %f0, %f10
47321 fbe,a %fcc3, loop_5524
47322 edge8l %l1, %i5, %i3
47323 fmovsn %icc, %f5, %f6
47324 fbul %fcc3, loop_5525
47325loop_5524:
47326 bpos,a,pt %xcc, loop_5526
47327 fandnot2s %f3, %f10, %f9
47328 nop
47329 setx loop_5527, %l0, %l1
47330 jmpl %l1, %i0
47331loop_5525:
47332 sth %o3, [%l7 + 0x76]
47333loop_5526:
47334 brgez,a %i2, loop_5528
47335 fcmpne16 %f14, %f8, %o7
47336loop_5527:
47337 fmovdne %xcc, %f2, %f5
47338 st %f11, [%l7 + 0x30]
47339loop_5528:
47340 addccc %o0, 0x1546, %i4
47341 std %f8, [%l7 + 0x30]
47342 bne,a %icc, loop_5529
47343 ldsb [%l7 + 0x76], %l2
47344 fcmpgt16 %f6, %f4, %l6
47345 xorcc %i1, 0x1B7B, %g1
47346loop_5529:
47347 edge16 %l4, %g4, %g5
47348 fxnors %f4, %f6, %f4
47349 movrgz %o2, 0x042, %g3
47350 fbo %fcc1, loop_5530
47351 fcmpeq16 %f8, %f14, %l3
47352 umul %o6, 0x11CF, %l0
47353 edge8ln %i6, %g6, %l5
47354loop_5530:
47355 fornot2 %f6, %f2, %f6
47356 fnegd %f0, %f0
47357 fpackfix %f2, %f9
47358 fnot1 %f12, %f14
47359 fcmpes %fcc3, %f8, %f1
47360 fbn,a %fcc2, loop_5531
47361 ldub [%l7 + 0x2D], %o4
47362 addcc %i7, 0x081B, %o1
47363 alignaddrl %g7, %g2, %o5
47364loop_5531:
47365 edge16ln %l1, %i3, %i0
47366 std %f8, [%l7 + 0x40]
47367 movcs %icc, %i5, %o3
47368 fmovrslz %o7, %f13, %f9
47369 ldd [%l7 + 0x18], %f4
47370 xor %o0, 0x0FEB, %i2
47371 sra %l2, 0x11, %l6
47372 andn %i1, %i4, %g1
47373 tcs %icc, 0x3
47374 sth %g4, [%l7 + 0x30]
47375 fcmpd %fcc3, %f12, %f2
47376 fcmpgt32 %f4, %f6, %l4
47377 fones %f13
47378 stb %o2, [%l7 + 0x6D]
47379 fmovscs %xcc, %f9, %f8
47380 subcc %g5, 0x1151, %g3
47381 fbe %fcc2, loop_5532
47382 lduh [%l7 + 0x38], %o6
47383 ld [%l7 + 0x74], %f6
47384 fsrc1s %f4, %f14
47385loop_5532:
47386 nop
47387 setx loop_5533, %l0, %l1
47388 wrpr 0x1, %tl
47389 wrpr %l1, %tnpc
47390 setx 0x34400001400, %l0, %l1
47391 wrpr %l1, %tstate
47392 wrhpr 0x4, %htstate
47393 done
47394 movl %icc, %l3, %i6
47395 fsrc2s %f7, %f1
47396 fmovsvc %icc, %f3, %f14
47397loop_5533:
47398 brlez %g6, loop_5534
47399 bleu,pt %icc, loop_5535
47400 tg %icc, 0x4
47401 brgz %l5, loop_5536
47402loop_5534:
47403 lduh [%l7 + 0x2E], %o4
47404loop_5535:
47405 be loop_5537
47406 ldsh [%l7 + 0x3C], %i7
47407loop_5536:
47408 ldd [%l7 + 0x20], %f14
47409 bgu %xcc, loop_5538
47410loop_5537:
47411 sth %l0, [%l7 + 0x40]
47412 sll %g7, 0x12, %g2
47413 movrlez %o5, %l1, %o1
47414loop_5538:
47415 umulcc %i3, %i5, %o3
47416 lduh [%l7 + 0x44], %o7
47417 bn,a,pn %icc, loop_5539
47418 bg,pn %xcc, loop_5540
47419 lduw [%l7 + 0x40], %i0
47420 fmovsleu %icc, %f14, %f11
47421loop_5539:
47422 tcc %xcc, 0x1
47423loop_5540:
47424 fpack16 %f6, %f9
47425 fnands %f4, %f9, %f7
47426 st %f0, [%l7 + 0x40]
47427 alignaddr %i2, %l2, %l6
47428 fcmps %fcc0, %f9, %f6
47429 fbge,a %fcc1, loop_5541
47430 fpack32 %f10, %f14, %f12
47431 fpsub16s %f5, %f14, %f12
47432 st %f0, [%l7 + 0x34]
47433loop_5541:
47434 popc 0x0995, %o0
47435 fmovdpos %xcc, %f11, %f1
47436 ldd [%l7 + 0x18], %f6
47437 movre %i1, %g1, %g4
47438 fbge %fcc2, loop_5542
47439 stx %l4, [%l7 + 0x48]
47440 bg,a %icc, loop_5543
47441 bg,pn %xcc, loop_5544
47442loop_5542:
47443 ldd [%l7 + 0x78], %f0
47444 fbuge %fcc1, loop_5545
47445loop_5543:
47446 ldx [%l7 + 0x40], %o2
47447loop_5544:
47448 sth %g5, [%l7 + 0x44]
47449 edge8n %i4, %g3, %l3
47450loop_5545:
47451 ldsh [%l7 + 0x62], %o6
47452 lduh [%l7 + 0x3A], %i6
47453 bleu,pn %icc, loop_5546
47454 ldsb [%l7 + 0x1A], %l5
47455 ldsh [%l7 + 0x26], %o4
47456 sth %g6, [%l7 + 0x7E]
47457loop_5546:
47458 fble %fcc3, loop_5547
47459 bvs loop_5548
47460 fzero %f4
47461 tsubcctv %i7, 0x0FE5, %g7
47462loop_5547:
47463 ble,a,pt %xcc, loop_5549
47464loop_5548:
47465 ld [%l7 + 0x14], %f3
47466 fxors %f10, %f14, %f0
47467 fpadd32 %f10, %f8, %f8
47468loop_5549:
47469 ld [%l7 + 0x44], %f7
47470 fpadd16 %f14, %f8, %f12
47471 std %f14, [%l7 + 0x48]
47472 fandnot1s %f13, %f6, %f10
47473 be,pt %icc, loop_5550
47474 mova %icc, %l0, %g2
47475 stx %l1, [%l7 + 0x48]
47476 ta %xcc, 0x1
47477loop_5550:
47478 siam 0x6
47479 fbg %fcc2, loop_5551
47480 lduh [%l7 + 0x0C], %o1
47481 nop
47482 setx loop_5552, %l0, %l1
47483 wrpr 0x1, %tl
47484 wrpr %l1, %tnpc
47485 setx 0x34400001400, %l0, %l1
47486 wrpr %l1, %tstate
47487 wrhpr 0x4, %htstate
47488 done
47489 fmovrsne %o5, %f12, %f11
47490loop_5551:
47491 bvc %xcc, loop_5553
47492 stw %i3, [%l7 + 0x2C]
47493loop_5552:
47494 fcmpgt16 %f12, %f8, %o3
47495 call loop_5554
47496loop_5553:
47497 fmovrdne %o7, %f10, %f8
47498 sdiv %i5, 0x1F2A, %i0
47499 nop
47500 setx loop_5555, %l0, %l1
47501 wrpr 0x1, %tl
47502 wrpr %l1, %tpc
47503 add %l1, 0x4, %l1
47504 wrpr %l1, %tnpc
47505 setx 0x34400001400, %l0, %l1
47506 wrpr %l1, %tstate
47507 wrhpr 0x4, %htstate
47508 retry
47509loop_5554:
47510 fxors %f10, %f5, %f1
47511 stb %l2, [%l7 + 0x42]
47512 fbl %fcc1, loop_5556
47513loop_5555:
47514 lduw [%l7 + 0x6C], %i2
47515 fpack32 %f2, %f0, %f6
47516 edge32 %l6, %i1, %g1
47517loop_5556:
47518 brgez,a %g4, loop_5557
47519 edge32 %l4, %o0, %g5
47520 fmovrdgz %i4, %f14, %f2
47521 ldsb [%l7 + 0x6F], %o2
47522loop_5557:
47523 movneg %icc, %g3, %l3
47524 st %f13, [%l7 + 0x54]
47525 fmovs %f1, %f7
47526 std %f12, [%l7 + 0x78]
47527 fmovrslez %i6, %f3, %f0
47528 stx %o6, [%l7 + 0x30]
47529 alignaddrl %o4, %l5, %i7
47530 fand %f10, %f14, %f4
47531 fmovrslez %g7, %f6, %f9
47532 fmovdpos %xcc, %f13, %f1
47533 fmul8x16au %f4, %f5, %f10
47534 xor %g6, 0x0F55, %g2
47535 tcs %xcc, 0x4
47536 tcs %xcc, 0x4
47537 fpack16 %f14, %f4
47538 fmovd %f6, %f2
47539 lduw [%l7 + 0x14], %l1
47540 fpadd16s %f0, %f8, %f7
47541 fmovsn %xcc, %f1, %f4
47542 fone %f10
47543 sth %l0, [%l7 + 0x20]
47544 fcmpd %fcc1, %f4, %f8
47545 fandnot2s %f15, %f13, %f11
47546 fpadd32s %f5, %f0, %f12
47547 ldsh [%l7 + 0x5E], %o5
47548 fpackfix %f14, %f4
47549 ldsb [%l7 + 0x57], %i3
47550 udivcc %o1, 0x0A82, %o3
47551 ldsh [%l7 + 0x1E], %i5
47552 ldsb [%l7 + 0x59], %o7
47553 ldub [%l7 + 0x2F], %i0
47554 std %f8, [%l7 + 0x30]
47555 tsubcc %i2, 0x15BF, %l2
47556 sth %i1, [%l7 + 0x5C]
47557 sth %l6, [%l7 + 0x1A]
47558 fbo,a %fcc0, loop_5558
47559 stx %g4, [%l7 + 0x60]
47560 lduh [%l7 + 0x68], %l4
47561 fcmple16 %f0, %f2, %o0
47562loop_5558:
47563 ldsh [%l7 + 0x44], %g5
47564 fba,a %fcc3, loop_5559
47565 fmovsne %icc, %f8, %f7
47566 fbug,a %fcc0, loop_5560
47567 bshuffle %f8, %f14, %f8
47568loop_5559:
47569 stw %i4, [%l7 + 0x64]
47570 fbule %fcc1, loop_5561
47571loop_5560:
47572 tneg %icc, 0x2
47573 lduh [%l7 + 0x4C], %g1
47574 stw %o2, [%l7 + 0x38]
47575loop_5561:
47576 std %f0, [%l7 + 0x20]
47577 stx %g3, [%l7 + 0x08]
47578 fmuld8ulx16 %f1, %f11, %f12
47579 fcmpd %fcc1, %f12, %f4
47580 st %f6, [%l7 + 0x30]
47581 addccc %i6, %l3, %o6
47582 fmovrslez %l5, %f9, %f8
47583 fabss %f2, %f11
47584 popc %i7, %o4
47585 edge8l %g7, %g2, %g6
47586 taddcctv %l1, %l0, %i3
47587 be %icc, loop_5562
47588 fxor %f12, %f6, %f6
47589 fmovrdgez %o5, %f4, %f4
47590 fnot2 %f8, %f2
47591loop_5562:
47592 ldub [%l7 + 0x12], %o3
47593 bcc %icc, loop_5563
47594 ldsh [%l7 + 0x34], %i5
47595 ldub [%l7 + 0x5F], %o1
47596 edge16 %i0, %o7, %l2
47597loop_5563:
47598 sth %i2, [%l7 + 0x52]
47599 stb %l6, [%l7 + 0x4F]
47600 fcmpeq16 %f0, %f14, %g4
47601 sth %l4, [%l7 + 0x76]
47602 movle %icc, %i1, %o0
47603 fmovrdgz %g5, %f8, %f14
47604 xor %i4, 0x045B, %g1
47605 xnorcc %g3, %i6, %l3
47606 fnand %f2, %f0, %f10
47607 stb %o2, [%l7 + 0x5C]
47608 subcc %l5, %o6, %o4
47609 fmul8x16 %f3, %f10, %f12
47610 movge %icc, %g7, %i7
47611 sdivcc %g2, 0x1963, %g6
47612 fmovdvc %icc, %f10, %f12
47613 ldsb [%l7 + 0x34], %l0
47614 fmovsa %xcc, %f6, %f11
47615 fpsub32 %f12, %f14, %f14
47616 edge16n %i3, %o5, %l1
47617 ldub [%l7 + 0x3F], %o3
47618 movvc %icc, %o1, %i5
47619 ld [%l7 + 0x78], %f11
47620 call loop_5564
47621 bvs %xcc, loop_5565
47622 ldx [%l7 + 0x28], %i0
47623 fnegs %f12, %f11
47624loop_5564:
47625 fpsub32 %f12, %f2, %f0
47626loop_5565:
47627 fmovrdlz %l2, %f14, %f10
47628 fmovsle %xcc, %f15, %f6
47629 tcs %xcc, 0x0
47630 ldsh [%l7 + 0x50], %o7
47631 fmovdg %icc, %f7, %f10
47632 nop
47633 setx loop_5566, %l0, %l1
47634 wrpr 0x1, %tl
47635 wrpr %l1, %tpc
47636 add %l1, 0x4, %l1
47637 wrpr %l1, %tnpc
47638 setx 0x34400001400, %l0, %l1
47639 wrpr %l1, %tstate
47640 wrhpr 0x4, %htstate
47641 retry
47642 fmuld8sux16 %f11, %f11, %f8
47643 movl %xcc, %l6, %i2
47644 xor %l4, 0x05A7, %g4
47645loop_5566:
47646 sra %o0, 0x04, %g5
47647 movne %xcc, %i4, %i1
47648 stw %g3, [%l7 + 0x10]
47649 std %f8, [%l7 + 0x20]
47650 movg %xcc, %i6, %g1
47651 bvc,pn %icc, loop_5567
47652 movrlz %o2, 0x23F, %l3
47653 array32 %l5, %o4, %o6
47654 bcs,a,pn %xcc, loop_5568
47655loop_5567:
47656 fbu,a %fcc0, loop_5569
47657 ldsw [%l7 + 0x18], %g7
47658 ldd [%l7 + 0x70], %f0
47659loop_5568:
47660 fxnor %f10, %f14, %f0
47661loop_5569:
47662 fbug,a %fcc3, loop_5570
47663 lduh [%l7 + 0x44], %i7
47664 fand %f10, %f12, %f8
47665 sra %g2, %g6, %i3
47666loop_5570:
47667 tvc %xcc, 0x4
47668 edge16ln %l0, %l1, %o5
47669 ldsw [%l7 + 0x0C], %o3
47670 tsubcc %i5, %i0, %l2
47671 fpsub32 %f0, %f8, %f6
47672 fmovdcc %icc, %f1, %f4
47673 tsubcctv %o1, 0x10C4, %l6
47674 fcmps %fcc2, %f1, %f14
47675 ta %icc, 0x5
47676 fsrc2s %f7, %f1
47677 array8 %i2, %l4, %o7
47678 tge %icc, 0x5
47679 fxor %f12, %f6, %f10
47680 lduh [%l7 + 0x56], %o0
47681 ldub [%l7 + 0x0E], %g4
47682 fmuld8ulx16 %f10, %f0, %f2
47683 bvc,a,pn %xcc, loop_5571
47684 for %f6, %f12, %f2
47685 sra %i4, %g5, %i1
47686 mulscc %i6, 0x0ABC, %g1
47687loop_5571:
47688 ld [%l7 + 0x10], %f1
47689 fxnors %f11, %f5, %f7
47690 fmovdgu %xcc, %f12, %f2
47691 fsrc2s %f4, %f10
47692 ldsw [%l7 + 0x78], %o2
47693 fba,a %fcc2, loop_5572
47694 umul %l3, 0x1F3B, %l5
47695 fmovsn %xcc, %f10, %f12
47696 fcmpeq16 %f8, %f14, %o4
47697loop_5572:
47698 tge %icc, 0x0
47699 srlx %o6, %g3, %g7
47700 lduw [%l7 + 0x30], %i7
47701 stx %g6, [%l7 + 0x08]
47702 sdiv %i3, 0x0BFC, %g2
47703 bneg loop_5573
47704 fcmpne16 %f2, %f12, %l0
47705 ld [%l7 + 0x78], %f2
47706 fsrc2 %f10, %f12
47707loop_5573:
47708 ldx [%l7 + 0x38], %o5
47709 fcmpgt32 %f0, %f8, %l1
47710 st %f0, [%l7 + 0x0C]
47711 fmovdcs %xcc, %f0, %f9
47712 ldd [%l7 + 0x28], %f4
47713 fzeros %f0
47714 bpos,a %xcc, loop_5574
47715 udiv %o3, 0x11FF, %i5
47716 sth %i0, [%l7 + 0x34]
47717 mulx %l2, 0x18EF, %o1
47718loop_5574:
47719 ldd [%l7 + 0x58], %f10
47720 tvc %xcc, 0x4
47721 call loop_5575
47722 fmovsa %xcc, %f0, %f2
47723 alignaddr %l6, %i2, %o7
47724 ldsw [%l7 + 0x10], %o0
47725loop_5575:
47726 array8 %g4, %l4, %g5
47727 srl %i4, 0x14, %i6
47728 fnands %f10, %f8, %f11
47729 movleu %xcc, %g1, %i1
47730 bneg loop_5576
47731 fornot2 %f10, %f12, %f6
47732 alignaddrl %o2, %l5, %o4
47733 fble %fcc2, loop_5577
47734loop_5576:
47735 smul %o6, %g3, %g7
47736 bleu,pn %icc, loop_5578
47737 or %l3, %g6, %i7
47738loop_5577:
47739 fones %f13
47740 movge %icc, %i3, %g2
47741loop_5578:
47742 stx %o5, [%l7 + 0x78]
47743 ldub [%l7 + 0x4B], %l0
47744 fmul8x16al %f13, %f6, %f10
47745 edge32n %l1, %o3, %i0
47746 std %f2, [%l7 + 0x30]
47747 sdiv %l2, 0x1881, %i5
47748 fpack16 %f0, %f5
47749 fbue %fcc2, loop_5579
47750 array32 %o1, %i2, %o7
47751 xnor %o0, 0x0BD5, %g4
47752 bgu,a loop_5580
47753loop_5579:
47754 edge32l %l4, %l6, %g5
47755 fandnot2 %f12, %f12, %f2
47756 fmovdne %icc, %f11, %f8
47757loop_5580:
47758 edge16l %i6, %i4, %g1
47759 smulcc %o2, %i1, %o4
47760 fmovrde %o6, %f0, %f4
47761 fnands %f9, %f1, %f3
47762 bvc,a,pn %icc, loop_5581
47763 ldsh [%l7 + 0x1A], %g3
47764 std %f4, [%l7 + 0x78]
47765 stw %g7, [%l7 + 0x64]
47766loop_5581:
47767 mova %xcc, %l3, %l5
47768 lduw [%l7 + 0x70], %i7
47769 fbug %fcc2, loop_5582
47770 fmul8x16au %f6, %f4, %f12
47771 edge16n %g6, %g2, %i3
47772 fcmpne16 %f4, %f10, %o5
47773loop_5582:
47774 tg %icc, 0x0
47775 bg,pt %xcc, loop_5583
47776 fmovsne %icc, %f1, %f13
47777 fmovdn %icc, %f6, %f7
47778 fpadd16s %f1, %f14, %f8
47779loop_5583:
47780 ldub [%l7 + 0x2C], %l0
47781 movleu %icc, %l1, %i0
47782 fands %f15, %f3, %f1
47783 andncc %l2, %o3, %i5
47784 movrgez %o1, %o7, %i2
47785 stw %g4, [%l7 + 0x48]
47786 fpsub16s %f15, %f0, %f14
47787 fone %f6
47788 fexpand %f3, %f6
47789 brz,a %o0, loop_5584
47790 fmuld8ulx16 %f6, %f7, %f14
47791 ldd [%l7 + 0x48], %f12
47792 sth %l4, [%l7 + 0x0A]
47793loop_5584:
47794 movleu %icc, %g5, %i6
47795 lduh [%l7 + 0x0A], %l6
47796 stx %i4, [%l7 + 0x78]
47797 lduh [%l7 + 0x08], %g1
47798 ldx [%l7 + 0x70], %o2
47799 lduw [%l7 + 0x74], %i1
47800 fcmple16 %f6, %f0, %o4
47801 bl,pt %xcc, loop_5585
47802 lduw [%l7 + 0x74], %g3
47803 ldd [%l7 + 0x40], %f10
47804 st %f13, [%l7 + 0x2C]
47805loop_5585:
47806 lduw [%l7 + 0x58], %g7
47807 add %o6, %l3, %l5
47808 stb %i7, [%l7 + 0x35]
47809 alignaddr %g6, %i3, %o5
47810 bleu,a,pn %icc, loop_5586
47811 stx %g2, [%l7 + 0x18]
47812 fbuge %fcc3, loop_5587
47813 lduh [%l7 + 0x48], %l1
47814loop_5586:
47815 st %f2, [%l7 + 0x6C]
47816 fmovspos %xcc, %f13, %f4
47817loop_5587:
47818 fand %f14, %f10, %f8
47819 fmovspos %xcc, %f15, %f14
47820 stb %l0, [%l7 + 0x39]
47821 edge8l %l2, %o3, %i5
47822 tneg %xcc, 0x1
47823 fmovda %icc, %f9, %f8
47824 fcmped %fcc3, %f14, %f6
47825 sth %o1, [%l7 + 0x66]
47826 fone %f4
47827 ldub [%l7 + 0x62], %i0
47828 ldsb [%l7 + 0x4F], %i2
47829 fmovrdne %g4, %f6, %f10
47830 stb %o7, [%l7 + 0x26]
47831 ld [%l7 + 0x28], %f0
47832 bcc,a loop_5588
47833 fpsub32 %f0, %f2, %f10
47834 nop
47835 setx loop_5589, %l0, %l1
47836 jmpl %l1, %l4
47837 bpos,a loop_5590
47838loop_5588:
47839 std %f4, [%l7 + 0x20]
47840 fmovsl %icc, %f3, %f1
47841loop_5589:
47842 std %f0, [%l7 + 0x50]
47843loop_5590:
47844 fcmpgt16 %f12, %f10, %g5
47845 fcmps %fcc3, %f8, %f7
47846 bl loop_5591
47847 ldx [%l7 + 0x58], %i6
47848 edge8ln %l6, %i4, %o0
47849 ldd [%l7 + 0x50], %f12
47850loop_5591:
47851 fsrc1s %f10, %f2
47852 addccc %g1, %o2, %o4
47853 fbule,a %fcc1, loop_5592
47854 st %f1, [%l7 + 0x5C]
47855 move %xcc, %i1, %g3
47856 stw %o6, [%l7 + 0x54]
47857loop_5592:
47858 sth %g7, [%l7 + 0x1C]
47859 fpack32 %f8, %f2, %f12
47860 fxor %f14, %f6, %f6
47861 fmovd %f12, %f10
47862 smul %l5, 0x0673, %l3
47863 fbg %fcc3, loop_5593
47864 fnands %f13, %f9, %f4
47865 st %f12, [%l7 + 0x58]
47866 std %f6, [%l7 + 0x18]
47867loop_5593:
47868 ld [%l7 + 0x50], %f5
47869 fone %f12
47870 fmovspos %xcc, %f15, %f2
47871 tsubcc %g6, %i7, %o5
47872 fnot2 %f8, %f10
47873 fpsub32s %f1, %f8, %f3
47874 srlx %i3, 0x19, %g2
47875 sth %l1, [%l7 + 0x7E]
47876 ldub [%l7 + 0x47], %l0
47877 faligndata %f10, %f12, %f2
47878 lduw [%l7 + 0x7C], %l2
47879 fbuge,a %fcc3, loop_5594
47880 lduh [%l7 + 0x1C], %o3
47881 fcmpeq16 %f6, %f2, %o1
47882 ldub [%l7 + 0x64], %i0
47883loop_5594:
47884 udivx %i2, 0x0AFA, %i5
47885 fmovsneg %xcc, %f4, %f8
47886 fbu %fcc3, loop_5595
47887 fzero %f4
47888 fbuge,a %fcc2, loop_5596
47889 movgu %xcc, %g4, %l4
47890loop_5595:
47891 edge32 %o7, %g5, %i6
47892 fmovsle %icc, %f6, %f8
47893loop_5596:
47894 fcmpes %fcc1, %f1, %f7
47895 fpmerge %f15, %f13, %f6
47896 ldub [%l7 + 0x3B], %i4
47897 sll %o0, %l6, %o2
47898 fmovrde %g1, %f0, %f10
47899 fpadd16 %f10, %f8, %f6
47900 brlez %o4, loop_5597
47901 bshuffle %f2, %f14, %f6
47902 fmovrdne %i1, %f6, %f0
47903 ldsw [%l7 + 0x0C], %g3
47904loop_5597:
47905 orncc %o6, %l5, %g7
47906 tsubcctv %l3, %g6, %i7
47907 std %f12, [%l7 + 0x68]
47908 fmovs %f7, %f14
47909 pdist %f14, %f6, %f2
47910 brlz,a %i3, loop_5598
47911 ldsb [%l7 + 0x62], %g2
47912 movrlz %o5, %l1, %l0
47913 ldub [%l7 + 0x2F], %o3
47914loop_5598:
47915 srax %o1, 0x1A, %i0
47916 ldd [%l7 + 0x40], %f10
47917 ld [%l7 + 0x40], %f9
47918 movg %icc, %l2, %i2
47919 lduh [%l7 + 0x52], %g4
47920 and %l4, 0x188E, %o7
47921 fcmpeq32 %f6, %f2, %g5
47922 srax %i6, %i5, %o0
47923 fbul,a %fcc0, loop_5599
47924 andn %l6, %o2, %i4
47925 edge8l %o4, %g1, %g3
47926 edge16n %i1, %o6, %l5
47927loop_5599:
47928 fornot1 %f12, %f14, %f2
47929 sethi 0x04B4, %g7
47930 fmovrdgz %g6, %f0, %f0
47931 subc %i7, %l3, %i3
47932 ldsw [%l7 + 0x1C], %o5
47933 array16 %g2, %l0, %o3
47934 fmul8x16al %f3, %f8, %f4
47935 fmovrdne %o1, %f10, %f4
47936 call loop_5600
47937 orcc %i0, 0x1C68, %l2
47938 fnot1s %f6, %f12
47939 lduw [%l7 + 0x4C], %l1
47940loop_5600:
47941 fnot2s %f10, %f14
47942 fpadd16 %f4, %f6, %f10
47943 stb %i2, [%l7 + 0x7F]
47944 ldsb [%l7 + 0x2B], %g4
47945 siam 0x7
47946 bvs,pn %icc, loop_5601
47947 smul %o7, 0x08AD, %g5
47948 fmovspos %icc, %f2, %f0
47949 ba,a,pt %icc, loop_5602
47950loop_5601:
47951 umul %l4, %i5, %i6
47952 and %o0, 0x10BA, %o2
47953 std %f14, [%l7 + 0x60]
47954loop_5602:
47955 fmovscs %icc, %f11, %f15
47956 bneg %xcc, loop_5603
47957 ldub [%l7 + 0x28], %l6
47958 tcs %icc, 0x1
47959 fmovsgu %icc, %f2, %f1
47960loop_5603:
47961 ldx [%l7 + 0x60], %o4
47962 fmovsl %icc, %f14, %f8
47963 bvs,pt %icc, loop_5604
47964 ldub [%l7 + 0x44], %g1
47965 bge loop_5605
47966 fbne,a %fcc3, loop_5606
47967loop_5604:
47968 lduw [%l7 + 0x60], %i4
47969 fmovda %icc, %f11, %f13
47970loop_5605:
47971 tvs %icc, 0x5
47972loop_5606:
47973 ldd [%l7 + 0x48], %f4
47974 ldsh [%l7 + 0x0E], %g3
47975 stw %o6, [%l7 + 0x58]
47976 brgez,a %l5, loop_5607
47977 sllx %g7, %i1, %g6
47978 fsrc2 %f14, %f6
47979 fornot2 %f8, %f2, %f8
47980loop_5607:
47981 popc 0x0FF7, %i7
47982 movrgez %l3, %i3, %o5
47983 brlz,a %g2, loop_5608
47984 ldub [%l7 + 0x52], %o3
47985 fmovrdgez %l0, %f12, %f0
47986 edge32ln %i0, %l2, %o1
47987loop_5608:
47988 sdiv %i2, 0x072C, %l1
47989 stx %g4, [%l7 + 0x10]
47990 fmovdcc %xcc, %f5, %f2
47991 smulcc %o7, %g5, %l4
47992 ldsh [%l7 + 0x62], %i6
47993 edge32n %o0, %i5, %o2
47994 stw %l6, [%l7 + 0x7C]
47995 add %o4, %i4, %g3
47996 fmovrdgez %o6, %f0, %f0
47997 ldx [%l7 + 0x48], %g1
47998 taddcc %g7, %i1, %g6
47999 fmovdvs %xcc, %f11, %f12
48000 fmovdgu %xcc, %f13, %f1
48001 fmovsvc %xcc, %f8, %f12
48002 ble,a %icc, loop_5609
48003 sdivcc %l5, 0x0DB3, %i7
48004 udivcc %l3, 0x0BD3, %i3
48005 nop
48006 setx loop_5610, %l0, %l1
48007 wrpr 0x1, %tl
48008 wrpr %l1, %tpc
48009 add %l1, 0x4, %l1
48010 wrpr %l1, %tnpc
48011 setx 0x34400001400, %l0, %l1
48012 wrpr %l1, %tstate
48013 wrhpr 0x4, %htstate
48014 retry
48015loop_5609:
48016 ld [%l7 + 0x38], %f15
48017 andcc %o5, %g2, %o3
48018 fones %f14
48019loop_5610:
48020 fmovdgu %icc, %f13, %f8
48021 stw %i0, [%l7 + 0x44]
48022 bg %icc, loop_5611
48023 orcc %l0, 0x1F3B, %o1
48024 movg %xcc, %i2, %l2
48025 ldub [%l7 + 0x5B], %l1
48026loop_5611:
48027 edge8l %g4, %g5, %o7
48028 mova %icc, %l4, %i6
48029 sth %i5, [%l7 + 0x76]
48030 fornot2 %f0, %f4, %f10
48031 fpack16 %f6, %f14
48032 fnot2 %f14, %f10
48033 std %f14, [%l7 + 0x30]
48034 movre %o0, 0x262, %o2
48035 fmovspos %xcc, %f6, %f8
48036 stx %l6, [%l7 + 0x08]
48037 lduw [%l7 + 0x2C], %o4
48038 brnz %i4, loop_5612
48039 and %g3, 0x0A1C, %g1
48040 andcc %g7, 0x1689, %i1
48041 array8 %g6, %o6, %l5
48042loop_5612:
48043 ldsb [%l7 + 0x4D], %l3
48044 fexpand %f4, %f10
48045 tvs %icc, 0x2
48046 orn %i7, %i3, %o5
48047 be,pt %icc, loop_5613
48048 bgu,pt %xcc, loop_5614
48049 fbug,a %fcc2, loop_5615
48050 ldsw [%l7 + 0x1C], %g2
48051loop_5613:
48052 fcmpd %fcc0, %f12, %f2
48053loop_5614:
48054 fmul8x16 %f2, %f2, %f10
48055loop_5615:
48056 lduw [%l7 + 0x78], %o3
48057 edge32n %l0, %o1, %i0
48058 tneg %xcc, 0x5
48059 fmovdge %xcc, %f0, %f4
48060 sdiv %l2, 0x1F7B, %l1
48061 smul %g4, 0x00AE, %g5
48062 for %f4, %f14, %f6
48063 mulx %i2, %o7, %i6
48064 faligndata %f10, %f10, %f8
48065 bshuffle %f10, %f6, %f14
48066 fnot2s %f13, %f6
48067 st %f11, [%l7 + 0x30]
48068 lduw [%l7 + 0x10], %i5
48069 stx %l4, [%l7 + 0x20]
48070 fpack32 %f6, %f14, %f14
48071 bcc,a %icc, loop_5616
48072 fbo,a %fcc0, loop_5617
48073 ld [%l7 + 0x60], %f12
48074 addccc %o2, %o0, %l6
48075loop_5616:
48076 edge16l %o4, %i4, %g3
48077loop_5617:
48078 brlez %g1, loop_5618
48079 subc %i1, 0x15A3, %g6
48080 fmovsne %xcc, %f3, %f12
48081 fmovsl %icc, %f11, %f0
48082loop_5618:
48083 movle %icc, %o6, %g7
48084 fmovdne %xcc, %f15, %f14
48085 ba loop_5619
48086 edge16ln %l5, %i7, %l3
48087 st %f1, [%l7 + 0x38]
48088 fcmple16 %f12, %f6, %i3
48089loop_5619:
48090 xnorcc %g2, %o3, %l0
48091 ldsb [%l7 + 0x3A], %o5
48092 fbne %fcc3, loop_5620
48093 edge32 %i0, %l2, %l1
48094 ldx [%l7 + 0x78], %g4
48095 fandnot2s %f13, %f15, %f6
48096loop_5620:
48097 tge %xcc, 0x1
48098 st %f9, [%l7 + 0x0C]
48099 bgu loop_5621
48100 fbg %fcc3, loop_5622
48101 ldd [%l7 + 0x40], %f14
48102 umul %g5, 0x12B5, %i2
48103loop_5621:
48104 movcs %xcc, %o7, %o1
48105loop_5622:
48106 ldx [%l7 + 0x58], %i5
48107 fsrc2 %f2, %f10
48108 ldx [%l7 + 0x58], %i6
48109 fsrc1 %f4, %f14
48110 stw %o2, [%l7 + 0x08]
48111 sth %l4, [%l7 + 0x2C]
48112 sth %l6, [%l7 + 0x3C]
48113 st %f4, [%l7 + 0x18]
48114 add %o4, %i4, %g3
48115 ldx [%l7 + 0x28], %g1
48116 fpadd32s %f7, %f11, %f0
48117 fnegd %f4, %f14
48118 fxnor %f4, %f14, %f12
48119 xorcc %o0, %g6, %i1
48120 fmovd %f14, %f6
48121 fmovsg %xcc, %f3, %f0
48122 movrne %g7, %l5, %i7
48123 edge8l %o6, %l3, %i3
48124 ldsb [%l7 + 0x4D], %g2
48125 fmovdvc %icc, %f14, %f10
48126 fnand %f4, %f2, %f6
48127 fexpand %f14, %f14
48128 fmovdleu %icc, %f8, %f5
48129 subcc %o3, 0x05ED, %o5
48130 fabss %f15, %f2
48131 ldsh [%l7 + 0x76], %i0
48132 edge32n %l0, %l1, %g4
48133 alignaddr %g5, %l2, %o7
48134 fpackfix %f0, %f10
48135 tg %xcc, 0x1
48136 fmovdgu %xcc, %f2, %f11
48137 tle %xcc, 0x4
48138 alignaddr %i2, %i5, %i6
48139 edge8ln %o1, %l4, %o2
48140 sub %l6, %i4, %o4
48141 tge %xcc, 0x4
48142 sth %g1, [%l7 + 0x66]
48143 ldsh [%l7 + 0x0A], %o0
48144 mulscc %g3, 0x032A, %i1
48145 ldd [%l7 + 0x68], %f2
48146 andn %g7, 0x1F8E, %l5
48147 fnor %f4, %f8, %f2
48148 mulscc %g6, 0x0D03, %o6
48149 brgez,a %i7, loop_5623
48150 bgu,a loop_5624
48151 edge32l %l3, %g2, %o3
48152 ldx [%l7 + 0x08], %i3
48153loop_5623:
48154 edge16n %i0, %l0, %l1
48155loop_5624:
48156 fpadd16s %f11, %f9, %f14
48157 fcmpgt32 %f10, %f4, %o5
48158 fmovdn %icc, %f12, %f6
48159 subccc %g4, %l2, %o7
48160 ldsb [%l7 + 0x4E], %i2
48161 ldsh [%l7 + 0x3E], %i5
48162 tsubcc %g5, %i6, %o1
48163 stb %o2, [%l7 + 0x65]
48164 ld [%l7 + 0x58], %f13
48165 fsrc1s %f4, %f0
48166 fandnot1s %f2, %f10, %f5
48167 fzeros %f11
48168 ldub [%l7 + 0x3B], %l6
48169 ldsw [%l7 + 0x30], %i4
48170 fcmpgt32 %f12, %f2, %l4
48171 tge %icc, 0x2
48172 ldsh [%l7 + 0x5A], %g1
48173 fbuge,a %fcc1, loop_5625
48174 bneg,pt %xcc, loop_5626
48175 bcc,a %xcc, loop_5627
48176 tsubcc %o4, 0x0625, %g3
48177loop_5625:
48178 ldx [%l7 + 0x68], %i1
48179loop_5626:
48180 edge8ln %g7, %o0, %g6
48181loop_5627:
48182 fpackfix %f6, %f3
48183 lduw [%l7 + 0x50], %l5
48184 fcmpne16 %f14, %f14, %o6
48185 fpack32 %f2, %f0, %f8
48186 movleu %xcc, %l3, %g2
48187 fzero %f12
48188 bg %xcc, loop_5628
48189 fnegs %f15, %f1
48190 fornot1s %f7, %f10, %f11
48191 nop
48192 setx loop_5629, %l0, %l1
48193 wrpr 0x1, %tl
48194 wrpr %l1, %tpc
48195 add %l1, 0x4, %l1
48196 wrpr %l1, %tnpc
48197 setx 0x34400001400, %l0, %l1
48198 wrpr %l1, %tstate
48199 wrhpr 0x4, %htstate
48200 retry
48201loop_5628:
48202 bcs,a,pn %xcc, loop_5630
48203 ldsw [%l7 + 0x78], %i7
48204 stb %o3, [%l7 + 0x31]
48205loop_5629:
48206 bg,a,pn %icc, loop_5631
48207loop_5630:
48208 umulcc %i0, %l0, %i3
48209 fmovdg %icc, %f2, %f8
48210 stx %l1, [%l7 + 0x50]
48211loop_5631:
48212 addccc %g4, %l2, %o7
48213 edge32ln %i2, %i5, %g5
48214 ldsw [%l7 + 0x0C], %i6
48215 stx %o5, [%l7 + 0x10]
48216 ldx [%l7 + 0x60], %o2
48217 fcmpd %fcc2, %f14, %f0
48218 lduh [%l7 + 0x60], %l6
48219 xnorcc %o1, %i4, %g1
48220 lduw [%l7 + 0x78], %o4
48221 fmovsge %icc, %f1, %f14
48222 fandnot2s %f12, %f12, %f5
48223 ld [%l7 + 0x1C], %f11
48224 tleu %icc, 0x6
48225 movrlez %g3, 0x1A2, %l4
48226 bl,a,pt %xcc, loop_5632
48227 lduw [%l7 + 0x3C], %g7
48228 tleu %xcc, 0x0
48229 movne %icc, %o0, %g6
48230loop_5632:
48231 brlez,a %l5, loop_5633
48232 stw %i1, [%l7 + 0x28]
48233 edge8n %o6, %g2, %l3
48234 tvc %icc, 0x4
48235loop_5633:
48236 movg %icc, %i7, %i0
48237 fand %f0, %f0, %f14
48238 fmul8sux16 %f8, %f6, %f6
48239 fmovsge %xcc, %f1, %f3
48240 fmovsle %icc, %f14, %f9
48241 xor %o3, %l0, %l1
48242 tle %icc, 0x1
48243 ldx [%l7 + 0x50], %g4
48244 ldub [%l7 + 0x77], %i3
48245 tvc %xcc, 0x2
48246 fmovrdlz %o7, %f12, %f2
48247 fcmple32 %f10, %f14, %i2
48248 ldsh [%l7 + 0x0A], %i5
48249 ldsw [%l7 + 0x78], %g5
48250 fornot1 %f2, %f8, %f4
48251 sll %l2, 0x07, %i6
48252 orcc %o5, %o2, %o1
48253 fnegs %f9, %f11
48254 movvc %xcc, %l6, %i4
48255 edge32 %o4, %g1, %g3
48256 st %f4, [%l7 + 0x0C]
48257 fmovsneg %icc, %f4, %f3
48258 srl %l4, %o0, %g6
48259 movvc %icc, %l5, %g7
48260 tsubcc %o6, %i1, %l3
48261 fmovdl %icc, %f6, %f6
48262 fcmpes %fcc3, %f13, %f15
48263 sth %g2, [%l7 + 0x0C]
48264 srlx %i7, 0x1D, %o3
48265 tvc %xcc, 0x1
48266 lduh [%l7 + 0x4A], %i0
48267 fnand %f6, %f0, %f10
48268 fnot2 %f0, %f10
48269 ldsw [%l7 + 0x0C], %l1
48270 bshuffle %f0, %f10, %f14
48271 ldsh [%l7 + 0x62], %g4
48272 movneg %xcc, %i3, %l0
48273 bpos,a,pn %icc, loop_5634
48274 sll %o7, %i2, %i5
48275 fnegs %f5, %f6
48276 sdivx %g5, 0x009A, %l2
48277loop_5634:
48278 stw %i6, [%l7 + 0x34]
48279 ldx [%l7 + 0x78], %o5
48280 tcs %icc, 0x7
48281 ld [%l7 + 0x2C], %f12
48282 fmovsl %xcc, %f12, %f10
48283 fmovdvc %xcc, %f7, %f2
48284 sth %o1, [%l7 + 0x1E]
48285 fmovdleu %xcc, %f8, %f4
48286 lduh [%l7 + 0x34], %o2
48287 brgez %i4, loop_5635
48288 st %f4, [%l7 + 0x5C]
48289 movleu %icc, %l6, %g1
48290 tge %xcc, 0x0
48291loop_5635:
48292 fba %fcc3, loop_5636
48293 lduh [%l7 + 0x26], %g3
48294 nop
48295 setx loop_5637, %l0, %l1
48296 wrpr 0x1, %tl
48297 wrpr %l1, %tpc
48298 add %l1, 0x4, %l1
48299 wrpr %l1, %tnpc
48300 setx 0x34400001400, %l0, %l1
48301 wrpr %l1, %tstate
48302 wrhpr 0x4, %htstate
48303 retry
48304 sth %l4, [%l7 + 0x76]
48305loop_5636:
48306 ldsw [%l7 + 0x14], %o0
48307 fmovdg %icc, %f8, %f3
48308loop_5637:
48309 std %f6, [%l7 + 0x60]
48310 ldsb [%l7 + 0x55], %o4
48311 fmovdne %xcc, %f4, %f7
48312 movgu %icc, %l5, %g7
48313 fpack16 %f12, %f7
48314 sdivx %o6, 0x020F, %g6
48315 brnz %i1, loop_5638
48316 orcc %g2, %l3, %o3
48317 udivcc %i0, 0x1DD9, %i7
48318 fbue,a %fcc0, loop_5639
48319loop_5638:
48320 fabsd %f14, %f0
48321 tsubcc %g4, 0x0E65, %i3
48322 st %f14, [%l7 + 0x60]
48323loop_5639:
48324 ldsh [%l7 + 0x30], %l1
48325 fmovrse %o7, %f13, %f7
48326 fbul %fcc3, loop_5640
48327 bgu loop_5641
48328 ldsw [%l7 + 0x40], %l0
48329 fmovse %xcc, %f0, %f7
48330loop_5640:
48331 fcmpes %fcc3, %f9, %f0
48332loop_5641:
48333 ldx [%l7 + 0x70], %i5
48334 fzero %f0
48335 stw %i2, [%l7 + 0x60]
48336 fexpand %f9, %f0
48337 fbge,a %fcc0, loop_5642
48338 fmovdn %icc, %f12, %f7
48339 udiv %g5, 0x1AD1, %i6
48340 brnz,a %o5, loop_5643
48341loop_5642:
48342 ldsh [%l7 + 0x62], %l2
48343 fmovdvc %xcc, %f10, %f11
48344 ldx [%l7 + 0x70], %o1
48345loop_5643:
48346 ldx [%l7 + 0x40], %i4
48347 bcs,pn %xcc, loop_5644
48348 ldsw [%l7 + 0x4C], %l6
48349 brnz %o2, loop_5645
48350 movneg %icc, %g3, %g1
48351loop_5644:
48352 ldub [%l7 + 0x4D], %o0
48353 sth %o4, [%l7 + 0x16]
48354loop_5645:
48355 array8 %l4, %l5, %g7
48356 fnegs %f11, %f3
48357 stw %o6, [%l7 + 0x54]
48358 tneg %icc, 0x0
48359 fsrc1s %f8, %f11
48360 fpadd32s %f1, %f3, %f6
48361 fbule,a %fcc1, loop_5646
48362 ldx [%l7 + 0x50], %g6
48363 fcmpes %fcc3, %f8, %f9
48364 bpos,a loop_5647
48365loop_5646:
48366 fmovsleu %xcc, %f13, %f14
48367 fmovsle %icc, %f11, %f13
48368 ldsw [%l7 + 0x1C], %g2
48369loop_5647:
48370 be loop_5648
48371 fmul8ulx16 %f0, %f12, %f14
48372 sll %l3, %o3, %i0
48373 movg %icc, %i1, %i7
48374loop_5648:
48375 fbl %fcc1, loop_5649
48376 fmovsvs %icc, %f3, %f10
48377 ldsh [%l7 + 0x22], %i3
48378 andn %g4, %o7, %l1
48379loop_5649:
48380 popc 0x084B, %i5
48381 fble,a %fcc0, loop_5650
48382 ldsh [%l7 + 0x5E], %l0
48383 stb %g5, [%l7 + 0x3F]
48384 fmovsa %icc, %f11, %f0
48385loop_5650:
48386 fpsub32 %f14, %f6, %f6
48387 fpack32 %f12, %f10, %f12
48388 brgz %i6, loop_5651
48389 ldsh [%l7 + 0x62], %i2
48390 fmovdpos %icc, %f11, %f0
48391 fmovdge %xcc, %f14, %f14
48392loop_5651:
48393 tvs %icc, 0x2
48394 fbule,a %fcc0, loop_5652
48395 sth %l2, [%l7 + 0x6A]
48396 lduh [%l7 + 0x18], %o5
48397 fandnot2s %f10, %f4, %f15
48398loop_5652:
48399 lduh [%l7 + 0x24], %o1
48400 bg,a,pt %icc, loop_5653
48401 ldsh [%l7 + 0x68], %i4
48402 ldd [%l7 + 0x78], %f14
48403 fxnor %f14, %f10, %f14
48404loop_5653:
48405 edge8 %o2, %g3, %g1
48406 fnors %f2, %f5, %f8
48407 smul %l6, 0x1985, %o0
48408 fandnot1 %f8, %f4, %f12
48409 fmovsl %xcc, %f11, %f7
48410 bg,a %xcc, loop_5654
48411 stb %o4, [%l7 + 0x23]
48412 lduw [%l7 + 0x24], %l4
48413 fzero %f2
48414loop_5654:
48415 addc %g7, %o6, %l5
48416 fmovsle %icc, %f12, %f3
48417 fba %fcc3, loop_5655
48418 addcc %g2, 0x0EA0, %l3
48419 ldd [%l7 + 0x40], %f4
48420 ldsb [%l7 + 0x14], %o3
48421loop_5655:
48422 bneg,a loop_5656
48423 tsubcctv %g6, %i0, %i7
48424 fblg %fcc2, loop_5657
48425 stx %i1, [%l7 + 0x20]
48426loop_5656:
48427 fmul8sux16 %f14, %f4, %f6
48428 fbe %fcc0, loop_5658
48429loop_5657:
48430 fmovrdgz %g4, %f0, %f8
48431 std %f0, [%l7 + 0x60]
48432 movg %xcc, %o7, %i3
48433loop_5658:
48434 ldsw [%l7 + 0x1C], %i5
48435 ld [%l7 + 0x74], %f12
48436 fba,a %fcc2, loop_5659
48437 fmovsle %icc, %f6, %f9
48438 fornot1s %f13, %f3, %f4
48439 edge8l %l0, %g5, %i6
48440loop_5659:
48441 fmovd %f8, %f8
48442 tne %icc, 0x5
48443 sth %l1, [%l7 + 0x24]
48444 tge %xcc, 0x3
48445 umulcc %i2, %o5, %o1
48446 alignaddrl %i4, %l2, %o2
48447 stb %g3, [%l7 + 0x08]
48448 fnands %f10, %f3, %f12
48449 fnot1 %f2, %f8
48450 subccc %l6, %o0, %g1
48451 fmovsa %xcc, %f12, %f6
48452 bleu,pt %icc, loop_5660
48453 fmovsleu %icc, %f5, %f15
48454 brnz,a %l4, loop_5661
48455 fnot1s %f12, %f9
48456loop_5660:
48457 ld [%l7 + 0x08], %f12
48458 tsubcc %o4, 0x17F8, %o6
48459loop_5661:
48460 ldsw [%l7 + 0x18], %l5
48461 std %f10, [%l7 + 0x18]
48462 brgez %g7, loop_5662
48463 fpmerge %f0, %f2, %f6
48464 ldub [%l7 + 0x66], %g2
48465 ldub [%l7 + 0x6A], %o3
48466loop_5662:
48467 movle %xcc, %l3, %i0
48468 udiv %g6, 0x1490, %i1
48469 stb %g4, [%l7 + 0x53]
48470 bpos,a %icc, loop_5663
48471 ld [%l7 + 0x24], %f5
48472 fmovrdgz %o7, %f2, %f8
48473 add %i7, %i5, %l0
48474loop_5663:
48475 bcc,a %icc, loop_5664
48476 fbge,a %fcc3, loop_5665
48477 addcc %g5, 0x1EBA, %i3
48478 fsrc1s %f1, %f1
48479loop_5664:
48480 fxnor %f8, %f12, %f10
48481loop_5665:
48482 move %icc, %i6, %l1
48483 fmovsvc %icc, %f11, %f14
48484 sra %o5, 0x1C, %o1
48485 std %f6, [%l7 + 0x68]
48486 ld [%l7 + 0x10], %f7
48487 brgez,a %i2, loop_5666
48488 bpos loop_5667
48489 subc %l2, 0x182B, %o2
48490 andn %i4, %l6, %g3
48491loop_5666:
48492 fbo,a %fcc3, loop_5668
48493loop_5667:
48494 st %f15, [%l7 + 0x18]
48495 ldsb [%l7 + 0x3C], %g1
48496 ld [%l7 + 0x38], %f5
48497loop_5668:
48498 fornot1s %f14, %f11, %f14
48499 sub %l4, 0x10BB, %o0
48500 alignaddrl %o6, %l5, %o4
48501 fpack16 %f10, %f8
48502 fmovrdgz %g2, %f14, %f6
48503 ba,pn %icc, loop_5669
48504 ldsh [%l7 + 0x0E], %g7
48505 fnot2s %f0, %f4
48506 fmovdleu %icc, %f13, %f10
48507loop_5669:
48508 or %l3, 0x129B, %o3
48509 brnz,a %g6, loop_5670
48510 sll %i1, 0x1F, %g4
48511 stb %o7, [%l7 + 0x75]
48512 fbg %fcc0, loop_5671
48513loop_5670:
48514 edge8l %i7, %i0, %l0
48515 lduw [%l7 + 0x1C], %i5
48516 fmovda %icc, %f10, %f7
48517loop_5671:
48518 fone %f2
48519 st %f2, [%l7 + 0x4C]
48520 bleu %icc, loop_5672
48521 fcmps %fcc1, %f10, %f1
48522 fbuge %fcc0, loop_5673
48523 fbne %fcc0, loop_5674
48524loop_5672:
48525 std %f4, [%l7 + 0x08]
48526 movle %xcc, %i3, %i6
48527loop_5673:
48528 fmovdpos %icc, %f4, %f15
48529loop_5674:
48530 lduh [%l7 + 0x52], %g5
48531 tsubcc %o5, 0x0C67, %o1
48532 fsrc1 %f4, %f8
48533 edge8l %l1, %l2, %o2
48534 orncc %i2, %i4, %g3
48535 tsubcc %g1, 0x0372, %l4
48536 std %f0, [%l7 + 0x40]
48537 fmovdge %xcc, %f6, %f6
48538 brnz %l6, loop_5675
48539 edge16n %o6, %l5, %o4
48540 movcc %xcc, %o0, %g7
48541 tpos %xcc, 0x7
48542loop_5675:
48543 fmovrsgez %l3, %f1, %f15
48544 bvs,a,pn %xcc, loop_5676
48545 fmovdne %xcc, %f0, %f14
48546 array8 %g2, %o3, %g6
48547 srl %g4, 0x03, %o7
48548loop_5676:
48549 st %f9, [%l7 + 0x44]
48550 movrgez %i7, 0x062, %i0
48551 fands %f0, %f1, %f9
48552 ldd [%l7 + 0x58], %f14
48553 fmovda %icc, %f14, %f11
48554 add %l0, 0x1410, %i1
48555 ldx [%l7 + 0x50], %i5
48556 sth %i3, [%l7 + 0x0A]
48557 fmovsge %icc, %f8, %f14
48558 sll %i6, 0x10, %o5
48559 sll %o1, %g5, %l1
48560 fmovscs %icc, %f2, %f6
48561 lduh [%l7 + 0x60], %l2
48562 subccc %o2, %i4, %i2
48563 bg loop_5677
48564 fands %f7, %f15, %f3
48565 fmovrse %g3, %f1, %f12
48566 move %icc, %l4, %l6
48567loop_5677:
48568 stb %o6, [%l7 + 0x1D]
48569 ldx [%l7 + 0x78], %g1
48570 smul %o4, 0x1FF6, %l5
48571 popc %o0, %l3
48572 array16 %g2, %g7, %o3
48573 lduh [%l7 + 0x18], %g6
48574 ta %xcc, 0x0
48575 fpsub16 %f8, %f2, %f8
48576 edge16l %o7, %i7, %g4
48577 srlx %l0, %i1, %i0
48578 fblg %fcc3, loop_5678
48579 sth %i5, [%l7 + 0x08]
48580 sra %i6, %o5, %i3
48581 fpack16 %f8, %f13
48582loop_5678:
48583 stw %g5, [%l7 + 0x14]
48584 pdist %f0, %f2, %f4
48585 ba,a,pn %xcc, loop_5679
48586 tcs %icc, 0x2
48587 fmovrdgez %o1, %f10, %f12
48588 fmovdn %icc, %f1, %f13
48589loop_5679:
48590 fmuld8ulx16 %f2, %f3, %f2
48591 fpackfix %f12, %f14
48592 std %f6, [%l7 + 0x60]
48593 fmovrde %l2, %f6, %f12
48594 fbu %fcc1, loop_5680
48595 fbn,a %fcc2, loop_5681
48596 andcc %o2, %l1, %i4
48597 fxor %f2, %f4, %f14
48598loop_5680:
48599 taddcctv %g3, 0x061F, %l4
48600loop_5681:
48601 fmovse %xcc, %f3, %f11
48602 stx %l6, [%l7 + 0x30]
48603 addcc %o6, %g1, %o4
48604 fmul8x16 %f7, %f6, %f2
48605 umulcc %l5, %i2, %o0
48606 tvc %xcc, 0x7
48607 stb %l3, [%l7 + 0x71]
48608 lduh [%l7 + 0x54], %g7
48609 fmovdcc %xcc, %f12, %f0
48610 fcmpne32 %f6, %f0, %o3
48611 sth %g6, [%l7 + 0x72]
48612 stb %g2, [%l7 + 0x34]
48613 st %f3, [%l7 + 0x40]
48614 fmovsvc %xcc, %f7, %f15
48615 lduh [%l7 + 0x6A], %i7
48616 ldd [%l7 + 0x28], %f8
48617 stb %o7, [%l7 + 0x3E]
48618 movgu %xcc, %g4, %i1
48619 stb %i0, [%l7 + 0x25]
48620 lduw [%l7 + 0x0C], %i5
48621 fnot2s %f13, %f7
48622 lduh [%l7 + 0x6C], %l0
48623 ldsb [%l7 + 0x5B], %o5
48624 ble loop_5682
48625 fexpand %f1, %f2
48626 st %f4, [%l7 + 0x6C]
48627 xnor %i6, 0x108F, %i3
48628loop_5682:
48629 tpos %xcc, 0x5
48630 xor %o1, 0x161B, %l2
48631 udivx %o2, 0x0C0C, %g5
48632 ldx [%l7 + 0x18], %l1
48633 ldsw [%l7 + 0x08], %i4
48634 ldub [%l7 + 0x1F], %l4
48635 tvc %xcc, 0x7
48636 fmovscc %icc, %f15, %f11
48637 ldx [%l7 + 0x28], %l6
48638 ldsb [%l7 + 0x6C], %g3
48639 tgu %icc, 0x3
48640 bgu loop_5683
48641 fbe,a %fcc0, loop_5684
48642 fsrc1 %f8, %f6
48643 fble,a %fcc3, loop_5685
48644loop_5683:
48645 ldsb [%l7 + 0x4E], %g1
48646loop_5684:
48647 umul %o4, %o6, %i2
48648 st %f1, [%l7 + 0x20]
48649loop_5685:
48650 fmovdge %xcc, %f12, %f12
48651 std %f6, [%l7 + 0x18]
48652 bcc loop_5686
48653 fbu %fcc3, loop_5687
48654 ldsw [%l7 + 0x1C], %l5
48655 stw %l3, [%l7 + 0x48]
48656loop_5686:
48657 tge %xcc, 0x6
48658loop_5687:
48659 stx %g7, [%l7 + 0x20]
48660 ldsh [%l7 + 0x18], %o3
48661 std %f6, [%l7 + 0x58]
48662 fnand %f0, %f8, %f8
48663 popc 0x1E5E, %o0
48664 fmovrdgez %g2, %f10, %f8
48665 ldx [%l7 + 0x58], %i7
48666 fabsd %f14, %f6
48667 tl %icc, 0x7
48668 fmovrslez %g6, %f3, %f15
48669 fmovsa %xcc, %f15, %f1
48670 xor %g4, 0x1633, %i1
48671 ldx [%l7 + 0x40], %o7
48672 stw %i0, [%l7 + 0x6C]
48673 siam 0x2
48674 fandnot1s %f14, %f15, %f10
48675 fbg %fcc1, loop_5688
48676 alignaddrl %i5, %o5, %l0
48677 fsrc1s %f4, %f7
48678 fmuld8sux16 %f9, %f13, %f6
48679loop_5688:
48680 fpadd32s %f1, %f1, %f5
48681 fbuge %fcc2, loop_5689
48682 edge8ln %i3, %i6, %l2
48683 taddcc %o1, 0x1181, %o2
48684 sub %g5, 0x1D4D, %i4
48685loop_5689:
48686 fcmpd %fcc3, %f4, %f10
48687 lduw [%l7 + 0x14], %l1
48688 stb %l6, [%l7 + 0x49]
48689 stb %l4, [%l7 + 0x21]
48690 edge8n %g1, %o4, %o6
48691 orn %g3, %l5, %l3
48692 smul %g7, 0x1670, %i2
48693 ld [%l7 + 0x20], %f9
48694 bcc,a %xcc, loop_5690
48695 ldx [%l7 + 0x50], %o0
48696 movneg %xcc, %o3, %i7
48697 sll %g2, %g4, %g6
48698loop_5690:
48699 ldub [%l7 + 0x5C], %o7
48700 fmovdpos %icc, %f8, %f10
48701 tle %icc, 0x4
48702 stb %i0, [%l7 + 0x08]
48703 edge16 %i1, %i5, %l0
48704 umulcc %o5, 0x10FB, %i3
48705 stx %i6, [%l7 + 0x20]
48706 fxor %f6, %f14, %f2
48707 edge8l %l2, %o1, %g5
48708 srlx %o2, %i4, %l1
48709 bn,a,pn %xcc, loop_5691
48710 ldsw [%l7 + 0x74], %l6
48711 fpack32 %f12, %f12, %f2
48712 fmovdvc %xcc, %f5, %f2
48713loop_5691:
48714 fpackfix %f4, %f15
48715 lduh [%l7 + 0x26], %l4
48716 movrlez %o4, 0x001, %o6
48717 bcc,pn %icc, loop_5692
48718 tsubcctv %g3, %l5, %g1
48719 movg %xcc, %l3, %i2
48720 fmovsgu %xcc, %f6, %f1
48721loop_5692:
48722 fpack16 %f12, %f8
48723 xnor %o0, 0x1483, %g7
48724 edge8ln %i7, %g2, %o3
48725 orncc %g4, %o7, %g6
48726 bvc,a loop_5693
48727 stw %i0, [%l7 + 0x44]
48728 addc %i1, 0x0067, %i5
48729 sth %o5, [%l7 + 0x1C]
48730loop_5693:
48731 ld [%l7 + 0x7C], %f2
48732 ldub [%l7 + 0x6A], %i3
48733 fandnot1s %f7, %f0, %f1
48734 stx %l0, [%l7 + 0x58]
48735 fble %fcc1, loop_5694
48736 fornot2s %f0, %f3, %f14
48737 sub %i6, 0x13FB, %l2
48738 ldsw [%l7 + 0x20], %g5
48739loop_5694:
48740 movrne %o1, 0x35A, %i4
48741 ld [%l7 + 0x7C], %f9
48742 lduw [%l7 + 0x38], %o2
48743 nop
48744 setx loop_5695, %l0, %l1
48745 wrpr 0x1, %tl
48746 wrpr %l1, %tpc
48747 add %l1, 0x4, %l1
48748 wrpr %l1, %tnpc
48749 setx 0x34400001400, %l0, %l1
48750 wrpr %l1, %tstate
48751 wrhpr 0x4, %htstate
48752 retry
48753 bvs,a %xcc, loop_5696
48754 tle %icc, 0x1
48755 tsubcc %l6, 0x0719, %l4
48756loop_5695:
48757 fabsd %f2, %f12
48758loop_5696:
48759 fmovrse %l1, %f0, %f3
48760 edge32ln %o6, %g3, %o4
48761 srax %g1, %l5, %i2
48762 ldsb [%l7 + 0x71], %l3
48763 fmovda %xcc, %f10, %f13
48764 edge8l %g7, %i7, %g2
48765 fexpand %f2, %f6
48766 fmul8x16au %f6, %f11, %f6
48767 std %f12, [%l7 + 0x68]
48768 ldsh [%l7 + 0x32], %o3
48769 ldsh [%l7 + 0x24], %g4
48770 sdivx %o0, 0x07B7, %g6
48771 tn %xcc, 0x1
48772 udiv %o7, 0x0D1F, %i0
48773 bshuffle %f6, %f0, %f12
48774 movrlz %i1, %o5, %i3
48775 lduw [%l7 + 0x74], %i5
48776 ble,pt %xcc, loop_5697
48777 fbule,a %fcc0, loop_5698
48778 fors %f15, %f15, %f8
48779 fors %f9, %f11, %f9
48780loop_5697:
48781 fmovrdne %i6, %f0, %f4
48782loop_5698:
48783 subcc %l0, 0x16B8, %g5
48784 fxors %f2, %f12, %f0
48785 fmovrdlz %l2, %f6, %f0
48786 fbule,a %fcc0, loop_5699
48787 sth %i4, [%l7 + 0x10]
48788 taddcc %o1, 0x1B8E, %o2
48789 fpack32 %f14, %f14, %f14
48790loop_5699:
48791 bn %xcc, loop_5700
48792 ldsw [%l7 + 0x60], %l6
48793 fone %f6
48794 fbe,a %fcc0, loop_5701
48795loop_5700:
48796 fmovsa %xcc, %f1, %f4
48797 sth %l4, [%l7 + 0x32]
48798 stw %l1, [%l7 + 0x3C]
48799loop_5701:
48800 and %o6, 0x15E4, %o4
48801 fexpand %f4, %f2
48802 ldx [%l7 + 0x10], %g3
48803 taddcctv %l5, 0x1EC0, %i2
48804 bpos,pn %xcc, loop_5702
48805 fbuge,a %fcc2, loop_5703
48806 movg %icc, %g1, %l3
48807 fmuld8sux16 %f10, %f4, %f0
48808loop_5702:
48809 ldx [%l7 + 0x30], %g7
48810loop_5703:
48811 movrlz %g2, %i7, %g4
48812 bge loop_5704
48813 sll %o0, %o3, %o7
48814 edge16ln %i0, %i1, %o5
48815 sth %g6, [%l7 + 0x26]
48816loop_5704:
48817 ldsb [%l7 + 0x3E], %i5
48818 sdiv %i3, 0x0171, %i6
48819 movvs %xcc, %g5, %l2
48820 edge8ln %i4, %l0, %o2
48821 fmovs %f11, %f5
48822 fmovsl %icc, %f15, %f15
48823 fabsd %f4, %f14
48824 fmovdneg %xcc, %f13, %f6
48825 lduh [%l7 + 0x22], %o1
48826 bshuffle %f14, %f4, %f6
48827 st %f12, [%l7 + 0x60]
48828 tcs %icc, 0x5
48829 ldsh [%l7 + 0x2A], %l6
48830 ldd [%l7 + 0x38], %f4
48831 movre %l4, %o6, %l1
48832 fandnot1 %f0, %f12, %f2
48833 orn %o4, %l5, %i2
48834 smulcc %g3, %g1, %l3
48835 std %f10, [%l7 + 0x78]
48836 brnz %g7, loop_5705
48837 fcmpgt32 %f4, %f0, %i7
48838 tn %icc, 0x4
48839 fbu,a %fcc0, loop_5706
48840loop_5705:
48841 stb %g2, [%l7 + 0x68]
48842 fnor %f4, %f2, %f4
48843 ldsb [%l7 + 0x6D], %g4
48844loop_5706:
48845 movrlz %o3, %o0, %i0
48846 fbne %fcc1, loop_5707
48847 edge8ln %o7, %o5, %i1
48848 nop
48849 setx loop_5708, %l0, %l1
48850 jmpl %l1, %g6
48851 brlez,a %i5, loop_5709
48852loop_5707:
48853 fnand %f4, %f0, %f14
48854 subccc %i3, %i6, %g5
48855loop_5708:
48856 fbue,a %fcc0, loop_5710
48857loop_5709:
48858 ldsw [%l7 + 0x60], %l2
48859 taddcctv %l0, %i4, %o1
48860 fmovdgu %xcc, %f1, %f12
48861loop_5710:
48862 ldsh [%l7 + 0x4C], %l6
48863 stw %o2, [%l7 + 0x0C]
48864 fabsd %f10, %f4
48865 ldd [%l7 + 0x08], %f10
48866 fbule %fcc0, loop_5711
48867 fbue,a %fcc0, loop_5712
48868 ldsb [%l7 + 0x37], %l4
48869 ldsw [%l7 + 0x24], %l1
48870loop_5711:
48871 fmovsn %icc, %f11, %f3
48872loop_5712:
48873 fmovdcs %icc, %f0, %f5
48874 sth %o4, [%l7 + 0x64]
48875 fpadd16 %f4, %f4, %f2
48876 std %f4, [%l7 + 0x40]
48877 nop
48878 setx loop_5713, %l0, %l1
48879 wrpr 0x1, %tl
48880 wrpr %l1, %tpc
48881 add %l1, 0x4, %l1
48882 wrpr %l1, %tnpc
48883 setx 0x34400001400, %l0, %l1
48884 wrpr %l1, %tstate
48885 wrhpr 0x4, %htstate
48886 retry
48887 tcc %xcc, 0x5
48888 ldx [%l7 + 0x48], %l5
48889 orncc %o6, 0x0BE6, %i2
48890loop_5713:
48891 andn %g3, 0x1373, %l3
48892 ldd [%l7 + 0x38], %f0
48893 fcmped %fcc0, %f0, %f14
48894 ldx [%l7 + 0x50], %g1
48895 st %f14, [%l7 + 0x1C]
48896 stx %g7, [%l7 + 0x08]
48897 edge32 %g2, %g4, %i7
48898 stw %o3, [%l7 + 0x6C]
48899 bge,a,pn %xcc, loop_5714
48900 orn %i0, 0x11D5, %o0
48901 udivcc %o7, 0x0868, %i1
48902 ldx [%l7 + 0x10], %g6
48903loop_5714:
48904 fmovdg %icc, %f0, %f4
48905 ldsw [%l7 + 0x70], %i5
48906 call loop_5715
48907 fbe %fcc0, loop_5716
48908 tvc %xcc, 0x7
48909 add %i3, %i6, %g5
48910loop_5715:
48911 ldx [%l7 + 0x78], %l2
48912loop_5716:
48913 fexpand %f10, %f2
48914 bge,pn %icc, loop_5717
48915 fpackfix %f4, %f14
48916 xor %l0, %o5, %o1
48917 std %f8, [%l7 + 0x68]
48918loop_5717:
48919 fpack32 %f12, %f10, %f2
48920 alignaddr %l6, %o2, %i4
48921 for %f4, %f6, %f10
48922 movge %xcc, %l4, %o4
48923 brlez,a %l1, loop_5718
48924 ldub [%l7 + 0x42], %l5
48925 stw %i2, [%l7 + 0x28]
48926 ldsw [%l7 + 0x40], %o6
48927loop_5718:
48928 fmul8sux16 %f8, %f10, %f10
48929 movn %xcc, %l3, %g3
48930 std %f12, [%l7 + 0x08]
48931 fbule,a %fcc1, loop_5719
48932 sdiv %g7, 0x00A2, %g1
48933 be,a loop_5720
48934 alignaddrl %g4, %g2, %o3
48935loop_5719:
48936 ldub [%l7 + 0x1D], %i7
48937 fmovdcc %xcc, %f9, %f6
48938loop_5720:
48939 ld [%l7 + 0x54], %f14
48940 bshuffle %f10, %f6, %f10
48941 fmovrslez %o0, %f3, %f14
48942 fbge %fcc3, loop_5721
48943 bg,a loop_5722
48944 lduh [%l7 + 0x5C], %o7
48945 xorcc %i1, 0x07A1, %i0
48946loop_5721:
48947 taddcc %i5, 0x182C, %i3
48948loop_5722:
48949 tvs %icc, 0x1
48950 brgez %i6, loop_5723
48951 fmovsl %xcc, %f15, %f2
48952 smul %g6, 0x00C5, %g5
48953 stw %l0, [%l7 + 0x78]
48954loop_5723:
48955 brlez,a %o5, loop_5724
48956 ble %icc, loop_5725
48957 fmovsle %icc, %f5, %f10
48958 ldsw [%l7 + 0x70], %o1
48959loop_5724:
48960 stw %l2, [%l7 + 0x68]
48961loop_5725:
48962 sth %l6, [%l7 + 0x16]
48963 edge32n %o2, %l4, %i4
48964 bneg,pn %xcc, loop_5726
48965 fmovrse %o4, %f5, %f6
48966 lduw [%l7 + 0x44], %l5
48967 ldsw [%l7 + 0x44], %i2
48968loop_5726:
48969 sdivx %l1, 0x1A73, %l3
48970 fbe %fcc1, loop_5727
48971 edge32l %g3, %g7, %o6
48972 fmovrdlz %g4, %f0, %f12
48973 stx %g2, [%l7 + 0x70]
48974loop_5727:
48975 edge8l %g1, %i7, %o3
48976 fandnot1s %f10, %f7, %f11
48977 ba,a,pn %icc, loop_5728
48978 fmovs %f8, %f15
48979 stw %o7, [%l7 + 0x38]
48980 alignaddrl %i1, %o0, %i0
48981loop_5728:
48982 fcmple16 %f14, %f14, %i5
48983 bg,a,pn %xcc, loop_5729
48984 ldd [%l7 + 0x10], %f0
48985 fnand %f14, %f14, %f10
48986 fmovdcs %icc, %f5, %f2
48987loop_5729:
48988 fornot2 %f8, %f14, %f10
48989 bneg loop_5730
48990 fbue %fcc3, loop_5731
48991 mova %icc, %i6, %i3
48992 movg %icc, %g6, %l0
48993loop_5730:
48994 xnorcc %o5, %o1, %l2
48995loop_5731:
48996 addccc %g5, 0x149A, %o2
48997 bg,a %icc, loop_5732
48998 fmovdleu %xcc, %f4, %f12
48999 mulscc %l6, 0x0D8A, %i4
49000 ldd [%l7 + 0x08], %f14
49001loop_5732:
49002 lduw [%l7 + 0x7C], %l4
49003 tcc %icc, 0x6
49004 tgu %xcc, 0x4
49005 subc %o4, %i2, %l1
49006 fcmpeq32 %f4, %f8, %l5
49007 fmovdcs %xcc, %f14, %f10
49008 stx %g3, [%l7 + 0x18]
49009 movgu %icc, %l3, %g7
49010 fpack16 %f12, %f8
49011 fcmpgt32 %f10, %f10, %o6
49012 ldub [%l7 + 0x53], %g2
49013 fbule %fcc3, loop_5733
49014 ld [%l7 + 0x5C], %f8
49015 fpsub16s %f15, %f7, %f1
49016 ldd [%l7 + 0x38], %f2
49017loop_5733:
49018 fandnot2s %f9, %f12, %f14
49019 fmovrdlz %g4, %f12, %f2
49020 lduh [%l7 + 0x16], %i7
49021 fnot2s %f14, %f3
49022 std %f10, [%l7 + 0x20]
49023 add %g1, 0x077C, %o7
49024 sth %o3, [%l7 + 0x70]
49025 addcc %o0, %i1, %i5
49026 fxor %f8, %f8, %f12
49027 fbule %fcc1, loop_5734
49028 nop
49029 setx loop_5735, %l0, %l1
49030 jmpl %l1, %i6
49031 sth %i3, [%l7 + 0x44]
49032 call loop_5736
49033loop_5734:
49034 array8 %g6, %i0, %o5
49035loop_5735:
49036 st %f14, [%l7 + 0x1C]
49037 movg %xcc, %l0, %o1
49038loop_5736:
49039 fpadd32 %f4, %f14, %f10
49040 addccc %g5, %o2, %l2
49041 fmovrsgez %i4, %f10, %f3
49042 movle %xcc, %l6, %o4
49043 movrlez %i2, 0x0DB, %l1
49044 xor %l5, %g3, %l4
49045 fmovdleu %xcc, %f7, %f14
49046 ldx [%l7 + 0x70], %g7
49047 fmovrde %o6, %f4, %f14
49048 tn %xcc, 0x3
49049 bg,a %icc, loop_5737
49050 brz,a %l3, loop_5738
49051 fmovdgu %icc, %f2, %f6
49052 fbe %fcc2, loop_5739
49053loop_5737:
49054 fmovdpos %icc, %f15, %f11
49055loop_5738:
49056 fmul8x16 %f5, %f2, %f0
49057 bcc loop_5740
49058loop_5739:
49059 sth %g2, [%l7 + 0x72]
49060 ldub [%l7 + 0x2A], %i7
49061 fblg,a %fcc2, loop_5741
49062loop_5740:
49063 fbue %fcc0, loop_5742
49064 fba,a %fcc1, loop_5743
49065 stx %g1, [%l7 + 0x20]
49066loop_5741:
49067 ta %xcc, 0x7
49068loop_5742:
49069 mulx %g4, 0x151F, %o7
49070loop_5743:
49071 fmovsleu %icc, %f8, %f12
49072 edge32n %o3, %i1, %o0
49073 nop
49074 setx loop_5744, %l0, %l1
49075 wrpr 0x1, %tl
49076 wrpr %l1, %tnpc
49077 setx 0x34400001400, %l0, %l1
49078 wrpr %l1, %tstate
49079 wrhpr 0x4, %htstate
49080 done
49081 fpackfix %f2, %f8
49082 std %f4, [%l7 + 0x10]
49083 movl %icc, %i5, %i6
49084loop_5744:
49085 movvs %xcc, %i3, %g6
49086 brlz %o5, loop_5745
49087 stb %l0, [%l7 + 0x21]
49088 fxnor %f4, %f2, %f14
49089 sdivcc %o1, 0x1C66, %g5
49090loop_5745:
49091 stw %o2, [%l7 + 0x40]
49092 sth %l2, [%l7 + 0x60]
49093 movrne %i4, 0x291, %i0
49094 movn %icc, %o4, %l6
49095 move %xcc, %i2, %l5
49096 tvs %xcc, 0x3
49097 fnot1 %f2, %f4
49098 fbug %fcc1, loop_5746
49099 tne %icc, 0x6
49100 tcc %xcc, 0x7
49101 ldub [%l7 + 0x0E], %g3
49102loop_5746:
49103 fbuge,a %fcc3, loop_5747
49104 st %f0, [%l7 + 0x30]
49105 ldsw [%l7 + 0x60], %l1
49106 fcmpne16 %f8, %f0, %g7
49107loop_5747:
49108 fnands %f15, %f14, %f0
49109 sth %l4, [%l7 + 0x2A]
49110 alignaddr %l3, %g2, %o6
49111 fmovsvc %icc, %f0, %f6
49112 fmovsg %xcc, %f14, %f5
49113 movge %xcc, %i7, %g4
49114 fcmple16 %f14, %f12, %o7
49115 fmovs %f8, %f3
49116 fxnors %f10, %f0, %f15
49117 fmovda %icc, %f15, %f2
49118 fmovrslez %o3, %f4, %f12
49119 stw %g1, [%l7 + 0x7C]
49120 tpos %icc, 0x5
49121 lduh [%l7 + 0x66], %i1
49122 ld [%l7 + 0x0C], %f13
49123 ldub [%l7 + 0x6A], %o0
49124 ldsb [%l7 + 0x19], %i5
49125 fandnot2 %f4, %f4, %f2
49126 sdivcc %i3, 0x046E, %i6
49127 stx %g6, [%l7 + 0x38]
49128 brgez,a %o5, loop_5748
49129 fbue %fcc2, loop_5749
49130 ldsh [%l7 + 0x42], %o1
49131 subcc %g5, 0x14DE, %o2
49132loop_5748:
49133 popc %l2, %i4
49134loop_5749:
49135 bgu,pn %xcc, loop_5750
49136 fpsub16 %f14, %f14, %f14
49137 fzeros %f5
49138 fbl %fcc2, loop_5751
49139loop_5750:
49140 tg %icc, 0x7
49141 stw %i0, [%l7 + 0x44]
49142 ldd [%l7 + 0x50], %f4
49143loop_5751:
49144 fmovdge %icc, %f11, %f4
49145 sth %o4, [%l7 + 0x76]
49146 fmovrsne %l6, %f13, %f1
49147 ldsb [%l7 + 0x59], %i2
49148 ld [%l7 + 0x70], %f9
49149 nop
49150 setx loop_5752, %l0, %l1
49151 jmpl %l1, %l5
49152 fcmpne32 %f6, %f10, %g3
49153 fpadd16s %f3, %f5, %f0
49154 tcc %icc, 0x2
49155loop_5752:
49156 stb %l1, [%l7 + 0x31]
49157 alignaddrl %g7, %l4, %l3
49158 ld [%l7 + 0x30], %f4
49159 fmuld8sux16 %f6, %f8, %f4
49160 fmovsa %xcc, %f5, %f12
49161 ldsw [%l7 + 0x68], %g2
49162 alignaddr %l0, %o6, %i7
49163 fmuld8sux16 %f4, %f8, %f10
49164 stw %g4, [%l7 + 0x58]
49165 lduw [%l7 + 0x54], %o7
49166 addccc %o3, 0x039A, %g1
49167 xnorcc %o0, %i5, %i1
49168 brgez %i6, loop_5753
49169 fxnor %f2, %f12, %f14
49170 ldx [%l7 + 0x78], %i3
49171 ldx [%l7 + 0x50], %o5
49172loop_5753:
49173 stb %o1, [%l7 + 0x3C]
49174 ldsh [%l7 + 0x2A], %g6
49175 orcc %o2, %g5, %i4
49176 fpack16 %f4, %f9
49177 fmovse %xcc, %f9, %f14
49178 ldx [%l7 + 0x08], %i0
49179 fmovrdgz %o4, %f10, %f8
49180 umul %l2, %i2, %l5
49181 fsrc2 %f8, %f10
49182 xnorcc %g3, %l6, %l1
49183 movpos %xcc, %g7, %l4
49184 ta %xcc, 0x3
49185 fmovrsgez %g2, %f1, %f1
49186 fbne,a %fcc3, loop_5754
49187 fmovrsgez %l0, %f0, %f1
49188 ldd [%l7 + 0x70], %f10
49189 popc 0x0D59, %l3
49190loop_5754:
49191 fmuld8sux16 %f12, %f4, %f12
49192 ldx [%l7 + 0x50], %o6
49193 umulcc %i7, 0x0106, %g4
49194 udivcc %o3, 0x08A7, %o7
49195 movvs %icc, %g1, %o0
49196 ldx [%l7 + 0x40], %i5
49197 orncc %i1, 0x1F6C, %i6
49198 fmul8x16 %f10, %f8, %f0
49199 fcmpd %fcc1, %f12, %f10
49200 fsrc1 %f4, %f8
49201 edge16n %o5, %i3, %g6
49202 st %f2, [%l7 + 0x74]
49203 umul %o1, %o2, %g5
49204 movg %xcc, %i4, %o4
49205 fmovrdgz %i0, %f6, %f0
49206 ldub [%l7 + 0x43], %l2
49207 ldub [%l7 + 0x58], %l5
49208 bne,pt %xcc, loop_5755
49209 movcc %icc, %g3, %i2
49210 te %icc, 0x4
49211 fcmpeq16 %f12, %f0, %l6
49212loop_5755:
49213 lduh [%l7 + 0x5E], %l1
49214 fmovdle %icc, %f13, %f10
49215 fnegs %f0, %f10
49216 sth %l4, [%l7 + 0x7E]
49217 std %f0, [%l7 + 0x48]
49218 lduw [%l7 + 0x5C], %g7
49219 fmovdcc %xcc, %f8, %f14
49220 fcmpne32 %f14, %f2, %l0
49221 bleu,a loop_5756
49222 edge8ln %l3, %o6, %i7
49223 fmovse %xcc, %f11, %f12
49224 bleu loop_5757
49225loop_5756:
49226 fsrc2 %f2, %f0
49227 fandnot1 %f0, %f14, %f0
49228 ldsb [%l7 + 0x3A], %g4
49229loop_5757:
49230 popc 0x18CF, %o3
49231 bneg,pt %icc, loop_5758
49232 move %xcc, %g2, %o7
49233 add %o0, %i5, %i1
49234 fnegd %f8, %f12
49235loop_5758:
49236 movrlz %i6, 0x145, %o5
49237 movneg %icc, %g1, %g6
49238 fmovdg %xcc, %f9, %f11
49239 fpadd32s %f5, %f10, %f7
49240 fpadd32 %f8, %f8, %f10
49241 fand %f10, %f2, %f10
49242 lduh [%l7 + 0x5C], %i3
49243 lduh [%l7 + 0x5E], %o1
49244 fmul8ulx16 %f0, %f6, %f6
49245 brgez %g5, loop_5759
49246 ldub [%l7 + 0x2C], %o2
49247 sra %o4, %i0, %i4
49248 ldx [%l7 + 0x40], %l5
49249loop_5759:
49250 bg,a loop_5760
49251 mulx %l2, 0x14D6, %g3
49252 fnot1 %f4, %f0
49253 fcmpeq32 %f2, %f0, %i2
49254loop_5760:
49255 lduh [%l7 + 0x4A], %l6
49256 fmovdvc %icc, %f9, %f2
49257 ld [%l7 + 0x44], %f13
49258 std %f8, [%l7 + 0x68]
49259 sdiv %l1, 0x0839, %g7
49260 lduw [%l7 + 0x08], %l4
49261 fmovdg %xcc, %f13, %f13
49262 lduw [%l7 + 0x70], %l0
49263 fnegs %f5, %f2
49264 fzeros %f14
49265 ldd [%l7 + 0x28], %f10
49266 fpadd16s %f11, %f2, %f6
49267 tne %icc, 0x7
49268 fbe,a %fcc0, loop_5761
49269 fornot2 %f6, %f0, %f12
49270 brnz,a %l3, loop_5762
49271 lduh [%l7 + 0x3E], %i7
49272loop_5761:
49273 ldub [%l7 + 0x0C], %o6
49274 fmovrslez %o3, %f6, %f4
49275loop_5762:
49276 tvc %icc, 0x1
49277 ld [%l7 + 0x30], %f6
49278 sra %g2, 0x0E, %o7
49279 edge32n %o0, %i5, %i1
49280 fnor %f14, %f8, %f14
49281 fornot1 %f14, %f12, %f4
49282 ldub [%l7 + 0x30], %g4
49283 sub %i6, %o5, %g6
49284 sdivx %g1, 0x11C1, %o1
49285 fba,a %fcc2, loop_5763
49286 lduw [%l7 + 0x4C], %i3
49287 addccc %o2, %o4, %g5
49288 stw %i0, [%l7 + 0x2C]
49289loop_5763:
49290 fbl %fcc1, loop_5764
49291 xorcc %i4, %l2, %l5
49292 movcc %icc, %g3, %i2
49293 ble,a %icc, loop_5765
49294loop_5764:
49295 std %f4, [%l7 + 0x08]
49296 stb %l6, [%l7 + 0x37]
49297 smulcc %g7, %l4, %l1
49298loop_5765:
49299 fnors %f13, %f5, %f4
49300 subc %l0, 0x13A5, %i7
49301 addc %l3, 0x1B3D, %o6
49302 addccc %g2, %o3, %o7
49303 edge8l %i5, %i1, %g4
49304 ldub [%l7 + 0x43], %o0
49305 fmovdle %icc, %f5, %f13
49306 fmovda %icc, %f4, %f3
49307 ldx [%l7 + 0x48], %i6
49308 std %f14, [%l7 + 0x40]
49309 movcs %xcc, %o5, %g1
49310 fble %fcc2, loop_5766
49311 fnands %f8, %f5, %f4
49312 fcmpes %fcc2, %f8, %f9
49313 fcmpgt32 %f4, %f8, %g6
49314loop_5766:
49315 std %f8, [%l7 + 0x28]
49316 ld [%l7 + 0x28], %f9
49317 ldsb [%l7 + 0x69], %i3
49318 fors %f0, %f9, %f4
49319 movne %xcc, %o1, %o2
49320 edge8n %o4, %g5, %i0
49321 sth %i4, [%l7 + 0x5C]
49322 edge16ln %l5, %l2, %g3
49323 fblg,a %fcc1, loop_5767
49324 ldsw [%l7 + 0x1C], %i2
49325 brgz %l6, loop_5768
49326 movcs %icc, %g7, %l1
49327loop_5767:
49328 bvc,a loop_5769
49329 mulscc %l0, %i7, %l3
49330loop_5768:
49331 fmovde %icc, %f5, %f6
49332 movn %icc, %l4, %o6
49333loop_5769:
49334 fpadd32s %f1, %f4, %f7
49335 bn,pt %icc, loop_5770
49336 tn %icc, 0x2
49337 ldd [%l7 + 0x18], %f6
49338 movneg %xcc, %g2, %o3
49339loop_5770:
49340 brlz,a %i5, loop_5771
49341 fpadd16 %f4, %f10, %f14
49342 sdivx %o7, 0x139E, %g4
49343 mova %icc, %o0, %i6
49344loop_5771:
49345 fmovsvs %xcc, %f10, %f11
49346 movneg %xcc, %i1, %g1
49347 fbg,a %fcc1, loop_5772
49348 andncc %g6, %o5, %o1
49349 xor %i3, 0x0163, %o2
49350 movrne %g5, 0x2C7, %i0
49351loop_5772:
49352 bn %icc, loop_5773
49353 fnands %f4, %f9, %f3
49354 stb %i4, [%l7 + 0x19]
49355 sdivx %l5, 0x0A80, %o4
49356loop_5773:
49357 fcmpne32 %f2, %f2, %g3
49358 ldsh [%l7 + 0x38], %l2
49359 fpackfix %f14, %f7
49360 add %l6, 0x1DDB, %g7
49361 bge,a,pn %xcc, loop_5774
49362 fmovrsgz %l1, %f4, %f14
49363 fbge,a %fcc0, loop_5775
49364 udivcc %i2, 0x1A0F, %i7
49365loop_5774:
49366 movrne %l3, 0x3BF, %l0
49367 fpadd32 %f2, %f12, %f2
49368loop_5775:
49369 fpsub16 %f12, %f2, %f14
49370 fmovrdne %o6, %f12, %f2
49371 stb %g2, [%l7 + 0x63]
49372 alignaddrl %l4, %o3, %o7
49373 ldub [%l7 + 0x38], %i5
49374 fbue,a %fcc0, loop_5776
49375 fandnot2s %f9, %f12, %f9
49376 edge8l %g4, %i6, %i1
49377 bge,pn %xcc, loop_5777
49378loop_5776:
49379 fpackfix %f0, %f2
49380 fmovdvc %icc, %f5, %f14
49381 ble,a,pn %xcc, loop_5778
49382loop_5777:
49383 fmovrslez %o0, %f0, %f10
49384 fandnot1 %f4, %f8, %f2
49385 fbule,a %fcc2, loop_5779
49386loop_5778:
49387 edge16l %g6, %g1, %o1
49388 fornot1s %f3, %f12, %f12
49389 edge16ln %o5, %i3, %o2
49390loop_5779:
49391 orcc %g5, %i0, %i4
49392 fbug %fcc1, loop_5780
49393 tle %xcc, 0x2
49394 fpack32 %f8, %f10, %f14
49395 bne,a %icc, loop_5781
49396loop_5780:
49397 st %f8, [%l7 + 0x6C]
49398 ldsw [%l7 + 0x74], %l5
49399 ldsb [%l7 + 0x22], %o4
49400loop_5781:
49401 fpsub16 %f10, %f6, %f12
49402 sdiv %g3, 0x09EF, %l6
49403 addccc %g7, %l2, %l1
49404 movre %i7, %i2, %l3
49405 ldsh [%l7 + 0x50], %l0
49406 edge8 %o6, %g2, %l4
49407 lduh [%l7 + 0x56], %o7
49408 std %f2, [%l7 + 0x70]
49409 fpsub16s %f13, %f1, %f11
49410 fmovsvs %icc, %f2, %f12
49411 ldsb [%l7 + 0x53], %o3
49412 umulcc %i5, 0x1CD4, %g4
49413 ldd [%l7 + 0x60], %f0
49414 ld [%l7 + 0x4C], %f4
49415 brnz,a %i1, loop_5782
49416 fmovdgu %icc, %f9, %f7
49417 fmovdvc %xcc, %f15, %f9
49418 fcmps %fcc0, %f6, %f4
49419loop_5782:
49420 ldd [%l7 + 0x78], %f12
49421 std %f10, [%l7 + 0x48]
49422 edge8 %o0, %i6, %g6
49423 fmovdvc %icc, %f7, %f3
49424 fbul %fcc1, loop_5783
49425 ldsw [%l7 + 0x7C], %g1
49426 fone %f14
49427 fnegs %f11, %f10
49428loop_5783:
49429 fmovrslez %o5, %f10, %f9
49430 ldd [%l7 + 0x10], %f2
49431 fcmpne32 %f6, %f2, %o1
49432 ldd [%l7 + 0x58], %f14
49433 stb %o2, [%l7 + 0x43]
49434 movrlez %i3, 0x02D, %g5
49435 edge8 %i0, %l5, %o4
49436 addcc %g3, %i4, %l6
49437 bvc,a,pt %icc, loop_5784
49438 fcmpeq16 %f10, %f8, %l2
49439 fcmpne16 %f12, %f6, %l1
49440 fmovdneg %xcc, %f3, %f12
49441loop_5784:
49442 sllx %g7, 0x05, %i2
49443 sub %i7, 0x138D, %l3
49444 ldx [%l7 + 0x20], %o6
49445 ldsb [%l7 + 0x08], %g2
49446 ldx [%l7 + 0x30], %l0
49447 array16 %l4, %o3, %o7
49448 fpack16 %f0, %f9
49449 sth %g4, [%l7 + 0x2A]
49450 fpadd16 %f10, %f4, %f6
49451 fmovrdgz %i1, %f8, %f12
49452 fpadd16s %f1, %f14, %f15
49453 brnz,a %o0, loop_5785
49454 sth %i6, [%l7 + 0x50]
49455 fnot1s %f0, %f14
49456 bneg loop_5786
49457loop_5785:
49458 fmovdneg %icc, %f14, %f10
49459 lduh [%l7 + 0x64], %g6
49460 tg %icc, 0x0
49461loop_5786:
49462 brnz %g1, loop_5787
49463 array32 %o5, %o1, %o2
49464 fmovscs %icc, %f0, %f1
49465 brnz,a %i3, loop_5788
49466loop_5787:
49467 fbg %fcc0, loop_5789
49468 umul %i5, %g5, %i0
49469 fblg %fcc0, loop_5790
49470loop_5788:
49471 stw %o4, [%l7 + 0x4C]
49472loop_5789:
49473 fpadd32s %f6, %f2, %f13
49474 std %f10, [%l7 + 0x58]
49475loop_5790:
49476 fmovrslez %l5, %f14, %f5
49477 fmovdle %xcc, %f2, %f8
49478 fbne,a %fcc1, loop_5791
49479 bn,a,pt %icc, loop_5792
49480 stb %i4, [%l7 + 0x72]
49481 ldub [%l7 + 0x25], %g3
49482loop_5791:
49483 ta %icc, 0x1
49484loop_5792:
49485 fmovda %icc, %f5, %f10
49486 taddcc %l2, %l6, %l1
49487 faligndata %f8, %f6, %f0
49488 fpsub16s %f5, %f14, %f0
49489 bcs,a,pt %xcc, loop_5793
49490 edge32 %i2, %g7, %l3
49491 stb %o6, [%l7 + 0x40]
49492 ldd [%l7 + 0x38], %f10
49493loop_5793:
49494 fsrc2s %f14, %f6
49495 fornot1 %f0, %f4, %f8
49496 fbg %fcc2, loop_5794
49497 addccc %i7, %g2, %l0
49498 fbo,a %fcc3, loop_5795
49499 fble,a %fcc1, loop_5796
49500loop_5794:
49501 be %icc, loop_5797
49502 ldsw [%l7 + 0x2C], %o3
49503loop_5795:
49504 siam 0x2
49505loop_5796:
49506 stx %l4, [%l7 + 0x68]
49507loop_5797:
49508 st %f7, [%l7 + 0x7C]
49509 ldsb [%l7 + 0x27], %g4
49510 ldx [%l7 + 0x20], %o7
49511 std %f8, [%l7 + 0x18]
49512 ldub [%l7 + 0x79], %i1
49513 fors %f7, %f10, %f8
49514 edge16 %o0, %i6, %g1
49515 fmovrdgez %o5, %f2, %f12
49516 ldub [%l7 + 0x56], %o1
49517 edge32ln %o2, %i3, %g6
49518 fmovdn %xcc, %f13, %f6
49519 fbo %fcc1, loop_5798
49520 fnegs %f10, %f2
49521 fands %f7, %f13, %f1
49522 fmovs %f1, %f10
49523loop_5798:
49524 fmul8x16au %f1, %f14, %f2
49525 ldub [%l7 + 0x70], %g5
49526 fmovrdlz %i0, %f14, %f14
49527 stx %i5, [%l7 + 0x48]
49528 sdivcc %l5, 0x0BA6, %o4
49529 fmovscs %xcc, %f8, %f15
49530 fmovsn %xcc, %f4, %f2
49531 ldx [%l7 + 0x58], %g3
49532 fmovrslez %i4, %f7, %f4
49533 tl %icc, 0x3
49534 fbule,a %fcc0, loop_5799
49535 bneg loop_5800
49536 fsrc1 %f2, %f8
49537 tcs %icc, 0x0
49538loop_5799:
49539 sll %l2, %l1, %l6
49540loop_5800:
49541 ldx [%l7 + 0x30], %g7
49542 fmovdcc %xcc, %f8, %f6
49543 fmovdne %xcc, %f11, %f9
49544 tl %icc, 0x4
49545 ldx [%l7 + 0x60], %i2
49546 fzeros %f6
49547 fxnor %f14, %f12, %f12
49548 fnor %f10, %f0, %f0
49549 movrgez %o6, 0x378, %i7
49550 ldx [%l7 + 0x08], %g2
49551 movcs %icc, %l0, %o3
49552 fmovrdgez %l4, %f6, %f10
49553 st %f3, [%l7 + 0x08]
49554 fmovdvc %icc, %f12, %f11
49555 tvc %xcc, 0x3
49556 orn %l3, 0x10AC, %g4
49557 tne %icc, 0x5
49558 taddcc %o7, %o0, %i6
49559 ldsb [%l7 + 0x31], %g1
49560 fmovda %icc, %f2, %f11
49561 tleu %icc, 0x2
49562 fands %f11, %f13, %f11
49563 smulcc %i1, 0x1FD4, %o1
49564 ldsw [%l7 + 0x28], %o5
49565 fbg,a %fcc1, loop_5801
49566 ldx [%l7 + 0x30], %o2
49567 fmovdcs %icc, %f3, %f15
49568 fmovrdgez %i3, %f8, %f14
49569loop_5801:
49570 andcc %g6, %i0, %i5
49571 fcmpgt32 %f8, %f14, %g5
49572 taddcctv %l5, %g3, %i4
49573 ldsw [%l7 + 0x20], %o4
49574 nop
49575 setx loop_5802, %l0, %l1
49576 jmpl %l1, %l2
49577 bpos,pn %xcc, loop_5803
49578 move %icc, %l1, %g7
49579 lduw [%l7 + 0x30], %l6
49580loop_5802:
49581 std %f6, [%l7 + 0x48]
49582loop_5803:
49583 fpack16 %f6, %f0
49584 edge32n %i2, %i7, %g2
49585 tge %xcc, 0x5
49586 fmovrdlz %o6, %f4, %f6
49587 sethi 0x070A, %o3
49588 movrne %l0, 0x15D, %l3
49589 movge %icc, %l4, %g4
49590 subccc %o7, %o0, %i6
49591 andn %g1, 0x0226, %i1
49592 ld [%l7 + 0x70], %f1
49593 addccc %o5, 0x134A, %o2
49594 bcs loop_5804
49595 ldd [%l7 + 0x28], %f10
49596 fornot2 %f12, %f4, %f4
49597 ble %icc, loop_5805
49598loop_5804:
49599 lduw [%l7 + 0x24], %i3
49600 tleu %xcc, 0x1
49601 ldub [%l7 + 0x47], %g6
49602loop_5805:
49603 bge,a,pn %icc, loop_5806
49604 stw %i0, [%l7 + 0x4C]
49605 sra %o1, 0x1D, %i5
49606 fblg %fcc2, loop_5807
49607loop_5806:
49608 ldsh [%l7 + 0x1A], %g5
49609 lduw [%l7 + 0x24], %l5
49610 tl %xcc, 0x5
49611loop_5807:
49612 edge32n %i4, %g3, %o4
49613 sll %l1, %l2, %g7
49614 fmovd %f14, %f0
49615 fabsd %f4, %f6
49616 edge16n %l6, %i2, %i7
49617 ldub [%l7 + 0x19], %o6
49618 stb %o3, [%l7 + 0x54]
49619 stw %g2, [%l7 + 0x1C]
49620 ta %xcc, 0x3
49621 move %xcc, %l0, %l3
49622 faligndata %f0, %f14, %f14
49623 movrlez %g4, %o7, %o0
49624 fbl,a %fcc0, loop_5808
49625 tgu %xcc, 0x1
49626 ldx [%l7 + 0x78], %l4
49627 stx %g1, [%l7 + 0x30]
49628loop_5808:
49629 sub %i1, 0x17A6, %i6
49630 bcs %xcc, loop_5809
49631 std %f0, [%l7 + 0x28]
49632 ldsw [%l7 + 0x6C], %o5
49633 lduw [%l7 + 0x1C], %o2
49634loop_5809:
49635 nop
49636 setx loop_5810, %l0, %l1
49637 wrpr 0x1, %tl
49638 wrpr %l1, %tpc
49639 add %l1, 0x4, %l1
49640 wrpr %l1, %tnpc
49641 setx 0x34400001400, %l0, %l1
49642 wrpr %l1, %tstate
49643 wrhpr 0x4, %htstate
49644 retry
49645 fcmpne16 %f2, %f0, %g6
49646 sth %i0, [%l7 + 0x56]
49647 ldd [%l7 + 0x58], %f4
49648loop_5810:
49649 fpack16 %f6, %f8
49650 srl %i3, 0x0F, %o1
49651 taddcctv %g5, 0x06AA, %i5
49652 fpmerge %f13, %f11, %f6
49653 fmovsg %icc, %f7, %f11
49654 fmovdl %icc, %f15, %f5
49655 fcmpes %fcc2, %f9, %f1
49656 ldub [%l7 + 0x5F], %l5
49657 fmuld8sux16 %f15, %f3, %f8
49658 array16 %i4, %g3, %l1
49659 bneg,a,pt %xcc, loop_5811
49660 fmovdvs %xcc, %f10, %f15
49661 lduh [%l7 + 0x4A], %o4
49662 brz %g7, loop_5812
49663loop_5811:
49664 stw %l2, [%l7 + 0x20]
49665 ld [%l7 + 0x20], %f6
49666 ldd [%l7 + 0x70], %f2
49667loop_5812:
49668 siam 0x5
49669 fnegs %f14, %f13
49670 array8 %i2, %l6, %o6
49671 subcc %i7, 0x0AAA, %o3
49672 sth %l0, [%l7 + 0x0C]
49673 nop
49674 setx loop_5813, %l0, %l1
49675 jmpl %l1, %l3
49676 movleu %icc, %g4, %g2
49677 taddcctv %o7, 0x0A2E, %o0
49678 fblg,a %fcc0, loop_5814
49679loop_5813:
49680 pdist %f14, %f0, %f2
49681 fbo,a %fcc1, loop_5815
49682 fcmpne32 %f14, %f14, %l4
49683loop_5814:
49684 edge32 %g1, %i1, %o5
49685 fbge %fcc0, loop_5816
49686loop_5815:
49687 srl %o2, 0x18, %i6
49688 bleu,pn %xcc, loop_5817
49689 fmovrdlz %g6, %f8, %f0
49690loop_5816:
49691 fand %f14, %f6, %f12
49692 fcmple32 %f0, %f0, %i3
49693loop_5817:
49694 stb %i0, [%l7 + 0x73]
49695 fxor %f2, %f14, %f6
49696 tneg %icc, 0x6
49697 fnands %f2, %f11, %f2
49698 udivcc %g5, 0x1417, %o1
49699 sth %l5, [%l7 + 0x30]
49700 udiv %i5, 0x01C8, %i4
49701 stw %g3, [%l7 + 0x14]
49702 fmul8ulx16 %f6, %f4, %f14
49703 tvc %icc, 0x6
49704 sdivx %o4, 0x1F96, %g7
49705 bshuffle %f4, %f14, %f2
49706 xnor %l1, %l2, %i2
49707 tcs %icc, 0x1
49708 fmovdgu %xcc, %f14, %f14
49709 andcc %o6, 0x131E, %l6
49710 lduw [%l7 + 0x48], %i7
49711 fbule,a %fcc0, loop_5818
49712 std %f12, [%l7 + 0x40]
49713 fnegd %f4, %f8
49714 sdiv %l0, 0x0685, %o3
49715loop_5818:
49716 tl %xcc, 0x5
49717 andncc %l3, %g2, %g4
49718 bg,a,pn %icc, loop_5819
49719 ld [%l7 + 0x08], %f11
49720 ldub [%l7 + 0x41], %o7
49721 fpack16 %f12, %f12
49722loop_5819:
49723 brlz,a %o0, loop_5820
49724 stx %l4, [%l7 + 0x70]
49725 sth %i1, [%l7 + 0x4E]
49726 srlx %g1, 0x09, %o2
49727loop_5820:
49728 lduw [%l7 + 0x68], %i6
49729 fzeros %f3
49730 ldx [%l7 + 0x18], %o5
49731 fandnot1 %f8, %f0, %f2
49732 movcc %xcc, %g6, %i0
49733 ldsb [%l7 + 0x19], %i3
49734 fmovsn %icc, %f8, %f14
49735 fble,a %fcc2, loop_5821
49736 sdiv %g5, 0x0948, %o1
49737 st %f0, [%l7 + 0x28]
49738 ldd [%l7 + 0x48], %f10
49739loop_5821:
49740 ldx [%l7 + 0x30], %i5
49741 ldub [%l7 + 0x29], %i4
49742 ldx [%l7 + 0x50], %l5
49743 fmovrsgez %g3, %f13, %f11
49744 fbu,a %fcc1, loop_5822
49745 fba %fcc3, loop_5823
49746 sra %o4, %l1, %g7
49747 stx %i2, [%l7 + 0x28]
49748loop_5822:
49749 ble,a loop_5824
49750loop_5823:
49751 edge8ln %o6, %l6, %i7
49752 stb %l2, [%l7 + 0x42]
49753 ldub [%l7 + 0x34], %o3
49754loop_5824:
49755 brz,a %l0, loop_5825
49756 lduw [%l7 + 0x54], %g2
49757 for %f0, %f8, %f0
49758 edge16l %l3, %g4, %o7
49759loop_5825:
49760 fandnot1 %f8, %f12, %f6
49761 fpadd32s %f1, %f4, %f0
49762 std %f2, [%l7 + 0x60]
49763 subc %l4, %o0, %i1
49764 fmul8sux16 %f2, %f14, %f6
49765 st %f0, [%l7 + 0x2C]
49766 bshuffle %f4, %f2, %f6
49767 lduh [%l7 + 0x58], %g1
49768 tleu %icc, 0x4
49769 tpos %xcc, 0x2
49770 lduw [%l7 + 0x64], %i6
49771 movl %icc, %o2, %o5
49772 fmovda %icc, %f10, %f14
49773 fcmple16 %f4, %f8, %g6
49774 fmovd %f14, %f2
49775 movrne %i3, %i0, %o1
49776 fmovs %f15, %f8
49777 bn %icc, loop_5826
49778 fcmpne32 %f12, %f2, %i5
49779 sth %i4, [%l7 + 0x68]
49780 move %xcc, %l5, %g5
49781loop_5826:
49782 brgez,a %o4, loop_5827
49783 fandnot1s %f2, %f8, %f5
49784 fmovdne %xcc, %f12, %f5
49785 st %f9, [%l7 + 0x6C]
49786loop_5827:
49787 fands %f3, %f6, %f7
49788 popc %g3, %g7
49789 xnorcc %i2, 0x1DC2, %l1
49790 fpsub32 %f14, %f2, %f12
49791 ld [%l7 + 0x60], %f5
49792 fbu,a %fcc0, loop_5828
49793 lduw [%l7 + 0x38], %l6
49794 fmuld8ulx16 %f0, %f4, %f6
49795 xorcc %i7, 0x162C, %o6
49796loop_5828:
49797 ldub [%l7 + 0x2A], %o3
49798 stb %l0, [%l7 + 0x53]
49799 bvc loop_5829
49800 fmovrslez %l2, %f6, %f6
49801 bshuffle %f8, %f6, %f6
49802 fbg %fcc3, loop_5830
49803loop_5829:
49804 lduh [%l7 + 0x0C], %l3
49805 ldsh [%l7 + 0x30], %g4
49806 bleu %icc, loop_5831
49807loop_5830:
49808 stb %g2, [%l7 + 0x0B]
49809 lduw [%l7 + 0x08], %l4
49810 ldsw [%l7 + 0x30], %o7
49811loop_5831:
49812 srax %o0, %i1, %g1
49813 edge32 %i6, %o5, %g6
49814 taddcc %o2, 0x0480, %i0
49815 fmovda %icc, %f3, %f8
49816 taddcc %o1, %i3, %i4
49817 fblg %fcc3, loop_5832
49818 fcmple16 %f4, %f12, %i5
49819 fmovdge %icc, %f9, %f12
49820 fmovspos %icc, %f13, %f14
49821loop_5832:
49822 ldx [%l7 + 0x08], %l5
49823 orcc %g5, 0x11CA, %o4
49824 tcs %icc, 0x2
49825 tpos %xcc, 0x0
49826 fcmpgt16 %f14, %f10, %g3
49827 fpadd32 %f4, %f14, %f14
49828 tvc %xcc, 0x0
49829 fpack32 %f0, %f10, %f2
49830 sdiv %g7, 0x1910, %l1
49831 stw %l6, [%l7 + 0x38]
49832 bpos,a,pt %icc, loop_5833
49833 fand %f6, %f14, %f14
49834 movvc %xcc, %i2, %o6
49835 fmovsg %icc, %f4, %f14
49836loop_5833:
49837 fabsd %f8, %f0
49838 ldub [%l7 + 0x30], %i7
49839 fmovrdne %o3, %f10, %f10
49840 movneg %xcc, %l2, %l3
49841 smulcc %g4, %l0, %l4
49842 fpsub16 %f2, %f10, %f0
49843 ldub [%l7 + 0x7E], %g2
49844 xnorcc %o7, 0x0276, %o0
49845 fand %f2, %f14, %f10
49846 ldsh [%l7 + 0x2C], %i1
49847 ldd [%l7 + 0x58], %f2
49848 fcmpes %fcc1, %f12, %f7
49849 movrlez %i6, %o5, %g6
49850 ld [%l7 + 0x54], %f9
49851 ldd [%l7 + 0x08], %f6
49852 sra %o2, %i0, %o1
49853 ldsw [%l7 + 0x48], %i3
49854 subcc %i4, %i5, %l5
49855 fmovdn %icc, %f3, %f9
49856 ldd [%l7 + 0x28], %f10
49857 tl %icc, 0x1
49858 ldd [%l7 + 0x40], %f0
49859 movrlz %g5, %g1, %g3
49860 fcmpes %fcc3, %f3, %f13
49861 fmovsg %xcc, %f9, %f2
49862 smulcc %g7, %l1, %o4
49863 sllx %i2, 0x06, %l6
49864 fmovrdne %i7, %f12, %f14
49865 fnegd %f2, %f6
49866 lduh [%l7 + 0x1C], %o6
49867 bn,a,pn %icc, loop_5834
49868 fornot2s %f7, %f5, %f3
49869 fmul8x16 %f7, %f10, %f10
49870 subccc %o3, %l3, %l2
49871loop_5834:
49872 andn %g4, %l4, %l0
49873 fmovdleu %icc, %f7, %f9
49874 fmovdcc %icc, %f4, %f8
49875 addc %o7, 0x1069, %g2
49876 bleu loop_5835
49877 brz,a %o0, loop_5836
49878 ldub [%l7 + 0x0A], %i6
49879 bn,a,pn %icc, loop_5837
49880loop_5835:
49881 fmovdge %icc, %f5, %f1
49882loop_5836:
49883 fmovd %f14, %f8
49884 sethi 0x1C19, %o5
49885loop_5837:
49886 fmovscc %icc, %f15, %f5
49887 srax %i1, %g6, %o2
49888 stx %o1, [%l7 + 0x20]
49889 addcc %i3, 0x0D2E, %i0
49890 tsubcc %i5, 0x11B6, %l5
49891 std %f14, [%l7 + 0x70]
49892 ld [%l7 + 0x7C], %f14
49893 ldub [%l7 + 0x14], %g5
49894 pdist %f8, %f0, %f12
49895 nop
49896 setx loop_5838, %l0, %l1
49897 jmpl %l1, %g1
49898 fmovsn %icc, %f0, %f0
49899 lduw [%l7 + 0x7C], %i4
49900 fnot1 %f6, %f12
49901loop_5838:
49902 stw %g7, [%l7 + 0x64]
49903 fcmped %fcc0, %f10, %f0
49904 tneg %icc, 0x5
49905 fbule,a %fcc0, loop_5839
49906 ldub [%l7 + 0x5A], %l1
49907 stb %o4, [%l7 + 0x5E]
49908 fone %f10
49909loop_5839:
49910 fmul8sux16 %f8, %f0, %f0
49911 movrgz %g3, %i2, %l6
49912 fcmpd %fcc0, %f12, %f8
49913 bge,a loop_5840
49914 ble,a loop_5841
49915 tpos %icc, 0x7
49916 bn,a loop_5842
49917loop_5840:
49918 fbuge,a %fcc0, loop_5843
49919loop_5841:
49920 std %f10, [%l7 + 0x50]
49921 fand %f8, %f0, %f4
49922loop_5842:
49923 bne,a loop_5844
49924loop_5843:
49925 fmovsgu %xcc, %f1, %f7
49926 andn %i7, %o6, %o3
49927 ldd [%l7 + 0x70], %f14
49928loop_5844:
49929 fmovrsne %l2, %f1, %f12
49930 andn %l3, 0x146D, %l4
49931 ldub [%l7 + 0x6C], %g4
49932 sdivcc %o7, 0x1230, %g2
49933 ldd [%l7 + 0x48], %f14
49934 fands %f11, %f14, %f8
49935 lduw [%l7 + 0x5C], %l0
49936 pdist %f6, %f10, %f8
49937 edge16ln %o0, %i6, %o5
49938 edge8n %g6, %o2, %o1
49939 edge8n %i3, %i0, %i5
49940 movrgz %i1, 0x07D, %g5
49941 fpmerge %f15, %f5, %f8
49942 stw %l5, [%l7 + 0x48]
49943 te %icc, 0x0
49944 ld [%l7 + 0x50], %f6
49945 fpmerge %f9, %f12, %f4
49946 bg,a %icc, loop_5845
49947 fnor %f10, %f2, %f8
49948 fzero %f8
49949 sdivcc %i4, 0x0088, %g7
49950loop_5845:
49951 udivx %l1, 0x097F, %g1
49952 st %f4, [%l7 + 0x50]
49953 brgz,a %g3, loop_5846
49954 stx %i2, [%l7 + 0x38]
49955 fmovrsne %l6, %f5, %f6
49956 lduh [%l7 + 0x6C], %o4
49957loop_5846:
49958 lduh [%l7 + 0x7A], %i7
49959 fzero %f14
49960 tneg %icc, 0x7
49961 xnorcc %o3, 0x1EBE, %l2
49962 fmovdvs %xcc, %f12, %f10
49963 ldx [%l7 + 0x40], %l3
49964 std %f12, [%l7 + 0x60]
49965 fabss %f3, %f1
49966 fmovdle %icc, %f8, %f15
49967 fmovscs %icc, %f3, %f11
49968 movn %icc, %o6, %g4
49969 fmovsleu %xcc, %f15, %f3
49970 edge32n %l4, %o7, %l0
49971 fmovsa %icc, %f13, %f9
49972 fbuge,a %fcc1, loop_5847
49973 fornot2s %f13, %f1, %f9
49974 sdivx %o0, 0x164D, %g2
49975 fmovda %icc, %f12, %f10
49976loop_5847:
49977 lduh [%l7 + 0x52], %o5
49978 fzeros %f14
49979 fnor %f14, %f0, %f10
49980 fcmpgt16 %f10, %f8, %g6
49981 sth %i6, [%l7 + 0x0E]
49982 fmovsvs %icc, %f2, %f0
49983 ldsh [%l7 + 0x0C], %o1
49984 stb %o2, [%l7 + 0x3D]
49985 ldsw [%l7 + 0x7C], %i0
49986 lduh [%l7 + 0x36], %i3
49987 addccc %i5, 0x1894, %i1
49988 fornot2 %f0, %f12, %f4
49989 fbo,a %fcc0, loop_5848
49990 umul %g5, 0x0E3B, %i4
49991 fnors %f3, %f12, %f7
49992 fba,a %fcc2, loop_5849
49993loop_5848:
49994 tgu %icc, 0x0
49995 fmovdg %xcc, %f5, %f9
49996 addcc %l5, 0x124C, %l1
49997loop_5849:
49998 bcc,pt %xcc, loop_5850
49999 bvs,a,pt %icc, loop_5851
50000 fmovrse %g7, %f2, %f11
50001 fors %f3, %f6, %f0
50002loop_5850:
50003 sethi 0x10C6, %g1
50004loop_5851:
50005 fmovrdlz %g3, %f14, %f12
50006 orn %l6, %o4, %i2
50007 st %f11, [%l7 + 0x54]
50008 ldub [%l7 + 0x65], %i7
50009 movgu %icc, %l2, %o3
50010 fnot2 %f12, %f12
50011 fnegd %f2, %f6
50012 fcmple32 %f12, %f8, %o6
50013 mulx %g4, 0x1417, %l4
50014 array8 %o7, %l3, %o0
50015 fmovdne %icc, %f4, %f8
50016 movcs %xcc, %l0, %o5
50017 subccc %g6, 0x0CEB, %g2
50018 fcmpne32 %f4, %f2, %o1
50019 fmul8x16al %f13, %f3, %f12
50020 siam 0x6
50021 fmovsl %xcc, %f13, %f6
50022 bne,a,pt %xcc, loop_5852
50023 ldub [%l7 + 0x7E], %i6
50024 sdivcc %i0, 0x1325, %o2
50025 stb %i5, [%l7 + 0x46]
50026loop_5852:
50027 fandnot2 %f0, %f4, %f2
50028 ldd [%l7 + 0x78], %f8
50029 fmovrdgz %i3, %f12, %f2
50030 brgz %i1, loop_5853
50031 edge32 %i4, %g5, %l5
50032 ld [%l7 + 0x24], %f3
50033 xnor %g7, 0x0E58, %g1
50034loop_5853:
50035 ldd [%l7 + 0x18], %f0
50036 fbu,a %fcc1, loop_5854
50037 fcmple16 %f8, %f10, %l1
50038 taddcctv %g3, %o4, %l6
50039 stw %i2, [%l7 + 0x5C]
50040loop_5854:
50041 lduw [%l7 + 0x20], %l2
50042 fmovdl %xcc, %f4, %f3
50043 fmovdn %icc, %f10, %f14
50044 tge %icc, 0x6
50045 ldsh [%l7 + 0x68], %o3
50046 fmovsvs %xcc, %f5, %f14
50047 andncc %o6, %g4, %i7
50048 edge16l %l4, %l3, %o7
50049 srlx %l0, %o5, %o0
50050 stw %g6, [%l7 + 0x54]
50051 array8 %g2, %o1, %i6
50052 brz,a %o2, loop_5855
50053 sth %i0, [%l7 + 0x2A]
50054 xor %i5, %i1, %i3
50055 addccc %g5, 0x01EE, %i4
50056loop_5855:
50057 lduw [%l7 + 0x30], %l5
50058 brgez,a %g1, loop_5856
50059 fcmped %fcc0, %f14, %f6
50060 stx %l1, [%l7 + 0x30]
50061 sth %g7, [%l7 + 0x7E]
50062loop_5856:
50063 ldsh [%l7 + 0x18], %g3
50064 fmovsle %icc, %f10, %f8
50065 smulcc %l6, %o4, %l2
50066 stw %o3, [%l7 + 0x08]
50067 fpmerge %f11, %f1, %f6
50068 fmovdge %icc, %f4, %f8
50069 popc 0x0134, %i2
50070 stw %g4, [%l7 + 0x38]
50071 fabss %f9, %f13
50072 srl %o6, 0x05, %i7
50073 orcc %l4, 0x07EE, %o7
50074 fmovrse %l0, %f1, %f14
50075 fpmerge %f15, %f0, %f14
50076 sth %o5, [%l7 + 0x68]
50077 movg %xcc, %l3, %g6
50078 brgez %o0, loop_5857
50079 fbug,a %fcc1, loop_5858
50080 fbuge,a %fcc2, loop_5859
50081 array16 %o1, %g2, %i6
50082loop_5857:
50083 movge %icc, %o2, %i0
50084loop_5858:
50085 umul %i5, %i3, %g5
50086loop_5859:
50087 fcmple16 %f6, %f8, %i1
50088 fmovsleu %xcc, %f14, %f7
50089 brgz %i4, loop_5860
50090 fmovdvc %xcc, %f14, %f7
50091 stb %g1, [%l7 + 0x0B]
50092 udivx %l5, 0x115F, %l1
50093loop_5860:
50094 ldsw [%l7 + 0x70], %g7
50095 std %f8, [%l7 + 0x30]
50096 ld [%l7 + 0x50], %f6
50097 tleu %xcc, 0x1
50098 brnz %l6, loop_5861
50099 fpack16 %f12, %f13
50100 umul %o4, 0x18BA, %l2
50101 fcmpeq16 %f14, %f14, %g3
50102loop_5861:
50103 ba %icc, loop_5862
50104 edge8n %i2, %g4, %o3
50105 lduw [%l7 + 0x54], %i7
50106 std %f6, [%l7 + 0x70]
50107loop_5862:
50108 stb %l4, [%l7 + 0x0C]
50109 fnegd %f8, %f8
50110 fpadd16s %f9, %f7, %f12
50111 popc %o7, %o6
50112 ldsh [%l7 + 0x76], %o5
50113 lduw [%l7 + 0x68], %l3
50114 std %f0, [%l7 + 0x60]
50115 ldsh [%l7 + 0x60], %l0
50116 array16 %g6, %o0, %o1
50117 lduw [%l7 + 0x24], %g2
50118 ldsw [%l7 + 0x48], %i6
50119 udiv %o2, 0x16FD, %i5
50120 tle %xcc, 0x3
50121 sllx %i0, %i3, %g5
50122 std %f8, [%l7 + 0x50]
50123 edge8n %i4, %g1, %i1
50124 movleu %xcc, %l5, %g7
50125 addc %l1, %l6, %l2
50126 fmul8ulx16 %f0, %f4, %f10
50127 ld [%l7 + 0x40], %f14
50128 edge16ln %o4, %g3, %i2
50129 fzero %f0
50130 move %xcc, %g4, %i7
50131 ld [%l7 + 0x6C], %f4
50132 movg %xcc, %l4, %o7
50133 sth %o3, [%l7 + 0x72]
50134 std %f14, [%l7 + 0x20]
50135 stb %o6, [%l7 + 0x65]
50136 fpsub16s %f12, %f12, %f0
50137 andcc %l3, %l0, %o5
50138 fmovsge %icc, %f12, %f5
50139 mova %icc, %o0, %o1
50140 ldub [%l7 + 0x57], %g6
50141 bge loop_5863
50142 fpmerge %f5, %f13, %f2
50143 fnand %f10, %f8, %f6
50144 sth %i6, [%l7 + 0x2E]
50145loop_5863:
50146 fmovsle %xcc, %f11, %f5
50147 stx %g2, [%l7 + 0x70]
50148 tcs %icc, 0x1
50149 fexpand %f1, %f2
50150 bleu,a,pt %xcc, loop_5864
50151 ldx [%l7 + 0x18], %i5
50152 fmovsneg %xcc, %f8, %f1
50153 ble,pn %icc, loop_5865
50154loop_5864:
50155 andcc %i0, 0x0AA7, %o2
50156 ldsw [%l7 + 0x34], %i3
50157 fmovrdgez %i4, %f0, %f8
50158loop_5865:
50159 stb %g1, [%l7 + 0x12]
50160 ble %icc, loop_5866
50161 ldsh [%l7 + 0x74], %i1
50162 sth %g5, [%l7 + 0x58]
50163 sth %l5, [%l7 + 0x1A]
50164loop_5866:
50165 tg %xcc, 0x4
50166 fmovsg %icc, %f9, %f0
50167 ldsb [%l7 + 0x1E], %g7
50168 stb %l1, [%l7 + 0x54]
50169 movne %icc, %l2, %o4
50170 fzeros %f12
50171 edge8n %g3, %i2, %l6
50172 fxors %f12, %f4, %f0
50173 fnand %f4, %f14, %f10
50174 tneg %icc, 0x7
50175 movneg %icc, %i7, %l4
50176 fnot2 %f4, %f10
50177 edge16n %o7, %g4, %o6
50178 addccc %o3, 0x00DE, %l3
50179 fzeros %f4
50180 fmovsneg %xcc, %f12, %f14
50181 fcmpeq16 %f6, %f6, %o5
50182 ldx [%l7 + 0x50], %o0
50183 fmovsne %xcc, %f13, %f0
50184 fxors %f11, %f12, %f15
50185 fbne,a %fcc0, loop_5867
50186 andcc %l0, 0x1C3E, %o1
50187 ld [%l7 + 0x54], %f13
50188 stb %g6, [%l7 + 0x55]
50189loop_5867:
50190 stb %i6, [%l7 + 0x26]
50191 movl %xcc, %i5, %i0
50192 stb %o2, [%l7 + 0x73]
50193 fxnor %f6, %f6, %f4
50194 fmovsn %xcc, %f4, %f8
50195 fcmpne32 %f0, %f6, %g2
50196 fone %f0
50197 fpsub32 %f12, %f0, %f0
50198 xor %i3, %i4, %i1
50199 fbule,a %fcc3, loop_5868
50200 fandnot2s %f13, %f11, %f13
50201 fandnot2 %f0, %f0, %f0
50202 movle %xcc, %g5, %l5
50203loop_5868:
50204 stx %g7, [%l7 + 0x60]
50205 alignaddr %g1, %l1, %o4
50206 bl,a loop_5869
50207 tsubcctv %l2, %i2, %l6
50208 fbue,a %fcc2, loop_5870
50209 fcmps %fcc1, %f2, %f12
50210loop_5869:
50211 fnot1 %f2, %f2
50212 fmovdpos %icc, %f9, %f5
50213loop_5870:
50214 fbuge,a %fcc3, loop_5871
50215 subcc %g3, 0x06E8, %l4
50216 fnands %f8, %f15, %f6
50217 movl %icc, %o7, %g4
50218loop_5871:
50219 edge16ln %o6, %i7, %l3
50220 fcmpgt16 %f2, %f14, %o3
50221 bshuffle %f12, %f8, %f12
50222 ldub [%l7 + 0x45], %o5
50223 fsrc2s %f13, %f11
50224 ldd [%l7 + 0x48], %f10
50225 lduh [%l7 + 0x48], %o0
50226 edge16n %l0, %o1, %g6
50227 fpsub32 %f6, %f14, %f0
50228 bge,a loop_5872
50229 movn %xcc, %i6, %i0
50230 sth %o2, [%l7 + 0x66]
50231 tgu %xcc, 0x1
50232loop_5872:
50233 sth %g2, [%l7 + 0x7A]
50234 fxor %f4, %f0, %f0
50235 fcmpd %fcc1, %f4, %f10
50236 fandnot2 %f8, %f10, %f4
50237 sth %i5, [%l7 + 0x0C]
50238 fornot1s %f11, %f12, %f1
50239 lduh [%l7 + 0x14], %i4
50240 std %f6, [%l7 + 0x58]
50241 mulx %i3, 0x16E0, %i1
50242 stw %g5, [%l7 + 0x54]
50243 udivx %l5, 0x011C, %g7
50244 stx %l1, [%l7 + 0x58]
50245 fcmpne32 %f12, %f8, %g1
50246 fpsub32 %f12, %f0, %f0
50247 tsubcc %o4, %i2, %l6
50248 fbe %fcc3, loop_5873
50249 fabss %f8, %f6
50250 ldsh [%l7 + 0x5E], %l2
50251 ldsb [%l7 + 0x50], %g3
50252loop_5873:
50253 fxnor %f0, %f6, %f12
50254 fmovdl %xcc, %f1, %f8
50255 fmovdgu %xcc, %f2, %f3
50256 bvc,pt %icc, loop_5874
50257 stb %l4, [%l7 + 0x3B]
50258 fble,a %fcc0, loop_5875
50259 std %f4, [%l7 + 0x68]
50260loop_5874:
50261 ld [%l7 + 0x3C], %f8
50262 xorcc %g4, 0x0D66, %o7
50263loop_5875:
50264 bge,a,pt %icc, loop_5876
50265 bvc %icc, loop_5877
50266 stw %o6, [%l7 + 0x7C]
50267 fpack16 %f2, %f11
50268loop_5876:
50269 fmovrde %l3, %f0, %f10
50270loop_5877:
50271 edge8ln %i7, %o5, %o0
50272 movvs %icc, %o3, %l0
50273 fmul8x16 %f10, %f12, %f8
50274 brnz %g6, loop_5878
50275 fmovrse %i6, %f4, %f7
50276 fbue %fcc1, loop_5879
50277 udivcc %o1, 0x1410, %o2
50278loop_5878:
50279 lduh [%l7 + 0x1C], %i0
50280 brgez,a %g2, loop_5880
50281loop_5879:
50282 fornot2s %f6, %f11, %f4
50283 std %f6, [%l7 + 0x58]
50284 stx %i4, [%l7 + 0x60]
50285loop_5880:
50286 fmovdleu %icc, %f0, %f4
50287 tle %xcc, 0x0
50288 fble,a %fcc0, loop_5881
50289 fmovspos %icc, %f9, %f15
50290 stx %i5, [%l7 + 0x58]
50291 ldub [%l7 + 0x2B], %i3
50292loop_5881:
50293 fmovrslez %g5, %f1, %f14
50294 array32 %l5, %i1, %g7
50295 fmuld8ulx16 %f6, %f8, %f12
50296 fmovsle %icc, %f9, %f2
50297 fxnors %f7, %f11, %f10
50298 st %f4, [%l7 + 0x7C]
50299 fornot1 %f6, %f8, %f4
50300 tcs %icc, 0x2
50301 movrlez %l1, %o4, %g1
50302 fpack32 %f6, %f8, %f10
50303 edge32 %l6, %l2, %i2
50304 fmovdvc %xcc, %f6, %f0
50305 andn %l4, 0x05F8, %g3
50306 ldsh [%l7 + 0x4C], %o7
50307 sth %g4, [%l7 + 0x66]
50308 fmovdne %xcc, %f15, %f14
50309 stw %l3, [%l7 + 0x34]
50310 ldd [%l7 + 0x10], %f6
50311 stx %i7, [%l7 + 0x28]
50312 ldd [%l7 + 0x60], %f4
50313 fandnot2 %f6, %f0, %f2
50314 fble %fcc2, loop_5882
50315 te %icc, 0x2
50316 ldd [%l7 + 0x70], %f12
50317 fbo,a %fcc3, loop_5883
50318loop_5882:
50319 xor %o6, %o0, %o3
50320 fbug %fcc2, loop_5884
50321 nop
50322 setx loop_5885, %l0, %l1
50323 wrpr 0x1, %tl
50324 wrpr %l1, %tpc
50325 add %l1, 0x4, %l1
50326 wrpr %l1, %tnpc
50327 setx 0x34400001400, %l0, %l1
50328 wrpr %l1, %tstate
50329 wrhpr 0x4, %htstate
50330 retry
50331loop_5883:
50332 or %o5, 0x1426, %g6
50333 subcc %i6, 0x0636, %l0
50334loop_5884:
50335 stw %o2, [%l7 + 0x58]
50336loop_5885:
50337 stw %i0, [%l7 + 0x0C]
50338 fandnot1 %f14, %f10, %f8
50339 tl %icc, 0x6
50340 nop
50341 setx loop_5886, %l0, %l1
50342 wrpr 0x1, %tl
50343 wrpr %l1, %tpc
50344 add %l1, 0x4, %l1
50345 wrpr %l1, %tnpc
50346 setx 0x34400001400, %l0, %l1
50347 wrpr %l1, %tstate
50348 wrhpr 0x4, %htstate
50349 retry
50350 fnot2 %f12, %f0
50351 fbu %fcc0, loop_5887
50352 fornot2 %f6, %f12, %f12
50353loop_5886:
50354 ldsb [%l7 + 0x3D], %o1
50355 ldsw [%l7 + 0x58], %g2
50356loop_5887:
50357 fbl,a %fcc1, loop_5888
50358 addcc %i5, %i4, %g5
50359 udiv %i3, 0x154B, %i1
50360 movvs %icc, %g7, %l1
50361loop_5888:
50362 sdivx %l5, 0x0403, %o4
50363 umul %l6, %g1, %i2
50364 lduw [%l7 + 0x44], %l2
50365 fexpand %f8, %f8
50366 movge %xcc, %l4, %g3
50367 ldsw [%l7 + 0x0C], %o7
50368 movpos %icc, %l3, %g4
50369 fmovdcs %xcc, %f4, %f9
50370 movrgz %i7, %o0, %o6
50371 fbul,a %fcc1, loop_5889
50372 lduw [%l7 + 0x78], %o5
50373 sdivx %o3, 0x162B, %i6
50374 fmovrdgz %g6, %f10, %f2
50375loop_5889:
50376 movrgz %l0, 0x120, %o2
50377 movneg %xcc, %o1, %i0
50378 mova %xcc, %i5, %i4
50379 fcmpes %fcc3, %f7, %f0
50380 ldx [%l7 + 0x50], %g2
50381 st %f11, [%l7 + 0x58]
50382 fmovrslez %g5, %f2, %f10
50383 srax %i3, %i1, %g7
50384 fandnot2 %f2, %f6, %f0
50385 fzero %f10
50386 fmovsa %xcc, %f7, %f12
50387 std %f8, [%l7 + 0x78]
50388 bn %icc, loop_5890
50389 sra %l1, %l5, %o4
50390 alignaddrl %g1, %i2, %l2
50391 lduh [%l7 + 0x48], %l6
50392loop_5890:
50393 fnors %f12, %f8, %f14
50394 tsubcc %l4, %o7, %g3
50395 fbo,a %fcc1, loop_5891
50396 tleu %xcc, 0x3
50397 fmovdn %xcc, %f2, %f10
50398 stw %g4, [%l7 + 0x74]
50399loop_5891:
50400 edge8 %i7, %o0, %o6
50401 andn %o5, 0x0A70, %l3
50402 st %f4, [%l7 + 0x58]
50403 fmovrsne %i6, %f5, %f4
50404 fmovrdlez %g6, %f14, %f2
50405 st %f5, [%l7 + 0x08]
50406 fmovde %xcc, %f15, %f9
50407 ld [%l7 + 0x24], %f3
50408 fcmpd %fcc1, %f10, %f14
50409 fxnor %f14, %f6, %f14
50410 ble %xcc, loop_5892
50411 movcc %xcc, %l0, %o3
50412 stw %o1, [%l7 + 0x3C]
50413 array8 %i0, %i5, %i4
50414loop_5892:
50415 fbge,a %fcc1, loop_5893
50416 fmovdg %icc, %f5, %f11
50417 fnegd %f12, %f8
50418 sll %g2, %o2, %i3
50419loop_5893:
50420 orncc %g5, %i1, %g7
50421 fmovrsgez %l5, %f15, %f10
50422 std %f4, [%l7 + 0x10]
50423 ldsh [%l7 + 0x46], %o4
50424 fmul8x16 %f13, %f2, %f10
50425 fmovspos %xcc, %f5, %f15
50426 bvs,pn %icc, loop_5894
50427 fmuld8sux16 %f4, %f15, %f12
50428 popc 0x029A, %l1
50429 tvs %icc, 0x7
50430loop_5894:
50431 addccc %g1, %l2, %i2
50432 tle %icc, 0x5
50433 movne %xcc, %l6, %o7
50434 fpsub16s %f15, %f8, %f1
50435 stx %g3, [%l7 + 0x58]
50436 ldx [%l7 + 0x28], %l4
50437 edge16 %g4, %i7, %o6
50438 bg,pt %icc, loop_5895
50439 fbge,a %fcc1, loop_5896
50440 bvc,a loop_5897
50441 pdist %f0, %f14, %f0
50442loop_5895:
50443 lduw [%l7 + 0x3C], %o0
50444loop_5896:
50445 fnot2s %f14, %f0
50446loop_5897:
50447 stb %o5, [%l7 + 0x5D]
50448 movre %i6, %l3, %l0
50449 fmovsvc %icc, %f2, %f8
50450 movrgez %o3, %g6, %i0
50451 st %f10, [%l7 + 0x20]
50452 lduw [%l7 + 0x34], %i5
50453 ldsw [%l7 + 0x78], %o1
50454 fmovsne %xcc, %f7, %f14
50455 fnot1 %f4, %f12
50456 lduw [%l7 + 0x3C], %i4
50457 te %icc, 0x4
50458 fbn %fcc0, loop_5898
50459 tl %xcc, 0x0
50460 smulcc %o2, 0x1179, %i3
50461 fpsub32 %f6, %f4, %f10
50462loop_5898:
50463 stb %g5, [%l7 + 0x7E]
50464 move %xcc, %g2, %g7
50465 tsubcc %l5, 0x1592, %o4
50466 ldub [%l7 + 0x2A], %i1
50467 lduh [%l7 + 0x74], %l1
50468 tneg %icc, 0x2
50469 ldx [%l7 + 0x48], %g1
50470 fpadd32 %f4, %f8, %f12
50471 edge8 %i2, %l6, %o7
50472 ldx [%l7 + 0x40], %l2
50473 fmovdvs %xcc, %f6, %f12
50474 ldub [%l7 + 0x76], %l4
50475 movre %g4, %g3, %o6
50476 brlez,a %i7, loop_5899
50477 fcmpne32 %f12, %f12, %o5
50478 fmuld8ulx16 %f11, %f13, %f6
50479 be loop_5900
50480loop_5899:
50481 umulcc %i6, 0x0C5D, %l3
50482 fmovrde %l0, %f0, %f10
50483 lduw [%l7 + 0x20], %o0
50484loop_5900:
50485 ld [%l7 + 0x74], %f1
50486 fmovdvs %icc, %f7, %f13
50487 fnegs %f11, %f7
50488 lduh [%l7 + 0x22], %o3
50489 brz,a %i0, loop_5901
50490 tsubcctv %g6, 0x1E13, %i5
50491 fandnot1 %f10, %f6, %f10
50492 stw %i4, [%l7 + 0x54]
50493loop_5901:
50494 movne %xcc, %o1, %o2
50495 stx %g5, [%l7 + 0x20]
50496 std %f14, [%l7 + 0x70]
50497 stb %g2, [%l7 + 0x29]
50498 ldd [%l7 + 0x58], %f6
50499 ldsh [%l7 + 0x08], %g7
50500 brnz,a %l5, loop_5902
50501 fzero %f12
50502 addccc %i3, %o4, %l1
50503 fmovsne %icc, %f10, %f4
50504loop_5902:
50505 ldsb [%l7 + 0x50], %i1
50506 ld [%l7 + 0x60], %f3
50507 st %f15, [%l7 + 0x24]
50508 fbo %fcc1, loop_5903
50509 ldx [%l7 + 0x58], %i2
50510 fmovrslez %g1, %f9, %f5
50511 fmul8x16al %f8, %f14, %f4
50512loop_5903:
50513 std %f14, [%l7 + 0x18]
50514 alignaddrl %l6, %o7, %l4
50515 andncc %g4, %g3, %l2
50516 fnegd %f2, %f12
50517 stw %o6, [%l7 + 0x18]
50518 fbu,a %fcc3, loop_5904
50519 movge %icc, %o5, %i7
50520 umulcc %l3, %l0, %o0
50521 fornot1s %f15, %f10, %f8
50522loop_5904:
50523 or %o3, %i6, %i0
50524 stb %i5, [%l7 + 0x11]
50525 fcmple16 %f8, %f8, %i4
50526 bgu,pn %icc, loop_5905
50527 ldsw [%l7 + 0x0C], %g6
50528 fbule %fcc2, loop_5906
50529 ldd [%l7 + 0x28], %f14
50530loop_5905:
50531 fcmped %fcc1, %f12, %f12
50532 ta %icc, 0x7
50533loop_5906:
50534 brz,a %o1, loop_5907
50535 fmovd %f12, %f12
50536 fmovrslez %o2, %f3, %f11
50537 std %f10, [%l7 + 0x38]
50538loop_5907:
50539 fnand %f8, %f12, %f10
50540 fmovrde %g2, %f10, %f10
50541 stb %g5, [%l7 + 0x24]
50542 fmovse %xcc, %f1, %f5
50543 umulcc %g7, 0x16D9, %l5
50544 stw %o4, [%l7 + 0x70]
50545 movrgez %l1, 0x06D, %i3
50546 stw %i2, [%l7 + 0x30]
50547 edge32l %g1, %i1, %l6
50548 fmul8x16 %f8, %f2, %f2
50549 ldsb [%l7 + 0x43], %l4
50550 te %xcc, 0x2
50551 fornot1 %f10, %f8, %f4
50552 bvs %icc, loop_5908
50553 fmovdneg %xcc, %f1, %f1
50554 ld [%l7 + 0x74], %f3
50555 ldsh [%l7 + 0x4C], %o7
50556loop_5908:
50557 fmovsleu %xcc, %f5, %f8
50558 bpos loop_5909
50559 fsrc1 %f10, %f0
50560 bcc loop_5910
50561 te %xcc, 0x7
50562loop_5909:
50563 fcmple16 %f10, %f2, %g3
50564 bcs,pt %xcc, loop_5911
50565loop_5910:
50566 bl,a,pn %icc, loop_5912
50567 fornot2 %f0, %f14, %f4
50568 bn,a,pn %icc, loop_5913
50569loop_5911:
50570 fmovrdlez %g4, %f8, %f0
50571loop_5912:
50572 fmovs %f13, %f12
50573 stx %o6, [%l7 + 0x30]
50574loop_5913:
50575 fmovsle %xcc, %f13, %f9
50576 fbn %fcc1, loop_5914
50577 udiv %l2, 0x15B3, %i7
50578 brgez %o5, loop_5915
50579 sll %l0, 0x0F, %l3
50580loop_5914:
50581 ldsw [%l7 + 0x0C], %o3
50582 fxnors %f10, %f7, %f0
50583loop_5915:
50584 movrgez %o0, 0x285, %i0
50585 fmovdvc %icc, %f0, %f1
50586 lduw [%l7 + 0x6C], %i6
50587 ldd [%l7 + 0x60], %f14
50588 st %f9, [%l7 + 0x1C]
50589 call loop_5916
50590 edge32ln %i4, %g6, %i5
50591 edge16 %o2, %g2, %o1
50592 fpack16 %f6, %f15
50593loop_5916:
50594 fmovdvc %icc, %f1, %f8
50595 fmovscs %icc, %f7, %f9
50596 movcc %xcc, %g7, %g5
50597 movcs %icc, %o4, %l5
50598 ldub [%l7 + 0x18], %l1
50599 ldx [%l7 + 0x38], %i2
50600 edge16l %i3, %i1, %l6
50601 bge,a,pt %icc, loop_5917
50602 stb %l4, [%l7 + 0x2C]
50603 ldx [%l7 + 0x50], %o7
50604 fpack16 %f4, %f3
50605loop_5917:
50606 movre %g1, %g4, %o6
50607 ld [%l7 + 0x78], %f3
50608 stb %l2, [%l7 + 0x66]
50609 sdivx %g3, 0x0B38, %o5
50610 ldd [%l7 + 0x38], %f14
50611 movneg %xcc, %i7, %l3
50612 andn %o3, 0x1676, %o0
50613 fzero %f12
50614 fmovdn %icc, %f2, %f13
50615 udivcc %l0, 0x1D84, %i6
50616 be,a,pn %xcc, loop_5918
50617 fmovdvs %xcc, %f14, %f2
50618 subc %i4, 0x147F, %g6
50619 movg %xcc, %i5, %i0
50620loop_5918:
50621 lduw [%l7 + 0x38], %g2
50622 nop
50623 setx loop_5919, %l0, %l1
50624 jmpl %l1, %o1
50625 sth %g7, [%l7 + 0x6E]
50626 tne %xcc, 0x0
50627 udivcc %o2, 0x092B, %o4
50628loop_5919:
50629 fmovrsgez %g5, %f5, %f12
50630 tvc %xcc, 0x7
50631 st %f10, [%l7 + 0x0C]
50632 fba,a %fcc0, loop_5920
50633 fmul8x16al %f7, %f8, %f12
50634 movrlez %l5, %i2, %l1
50635 orn %i3, 0x1E44, %l6
50636loop_5920:
50637 fxors %f8, %f13, %f13
50638 fandnot2s %f14, %f12, %f3
50639 movneg %icc, %i1, %o7
50640 bgu %icc, loop_5921
50641 andcc %g1, %g4, %l4
50642 tg %xcc, 0x5
50643 array32 %o6, %l2, %o5
50644loop_5921:
50645 fmovrdne %g3, %f0, %f6
50646 fzero %f0
50647 bvc,pt %icc, loop_5922
50648 ldd [%l7 + 0x40], %f4
50649 fmul8ulx16 %f12, %f2, %f14
50650 ld [%l7 + 0x50], %f13
50651loop_5922:
50652 stw %l3, [%l7 + 0x3C]
50653 sth %o3, [%l7 + 0x76]
50654 bleu,a %xcc, loop_5923
50655 pdist %f6, %f12, %f10
50656 brgez %i7, loop_5924
50657 brnz,a %l0, loop_5925
50658loop_5923:
50659 xnorcc %o0, 0x1724, %i4
50660 fmul8x16au %f5, %f13, %f6
50661loop_5924:
50662 lduw [%l7 + 0x08], %g6
50663loop_5925:
50664 be,pt %icc, loop_5926
50665 smulcc %i5, 0x14ED, %i0
50666 fbge %fcc0, loop_5927
50667 fmovdg %xcc, %f14, %f10
50668loop_5926:
50669 ldsh [%l7 + 0x1A], %g2
50670 fbo %fcc0, loop_5928
50671loop_5927:
50672 movre %o1, %g7, %o2
50673 movpos %xcc, %i6, %o4
50674 fmovsl %xcc, %f7, %f3
50675loop_5928:
50676 udivcc %g5, 0x1227, %l5
50677 lduh [%l7 + 0x6A], %l1
50678 lduw [%l7 + 0x28], %i2
50679 fpsub16 %f4, %f14, %f12
50680 lduh [%l7 + 0x3A], %i3
50681 fmovsneg %xcc, %f11, %f5
50682 stx %i1, [%l7 + 0x08]
50683 ldx [%l7 + 0x30], %l6
50684 ba %icc, loop_5929
50685 fcmple16 %f2, %f4, %g1
50686 movrne %o7, %l4, %g4
50687 lduw [%l7 + 0x30], %o6
50688loop_5929:
50689 fmovda %xcc, %f7, %f14
50690 ldub [%l7 + 0x3F], %l2
50691 ldx [%l7 + 0x58], %g3
50692 bgu,pn %icc, loop_5930
50693 ldub [%l7 + 0x54], %l3
50694 tpos %xcc, 0x1
50695 te %xcc, 0x6
50696loop_5930:
50697 movpos %xcc, %o3, %o5
50698 movre %l0, 0x026, %o0
50699 fones %f15
50700 sth %i7, [%l7 + 0x62]
50701 bn loop_5931
50702 fornot1 %f4, %f10, %f12
50703 fmul8ulx16 %f10, %f10, %f8
50704 ldx [%l7 + 0x70], %i4
50705loop_5931:
50706 move %xcc, %g6, %i0
50707 ld [%l7 + 0x7C], %f3
50708 fmovdneg %icc, %f14, %f12
50709 fmovdneg %icc, %f15, %f13
50710 stb %i5, [%l7 + 0x74]
50711 ldsh [%l7 + 0x3E], %g2
50712 fmovdl %xcc, %f1, %f9
50713 st %f4, [%l7 + 0x74]
50714 movvs %xcc, %g7, %o1
50715 fcmple32 %f14, %f14, %i6
50716 edge16ln %o2, %g5, %l5
50717 ldsb [%l7 + 0x3C], %l1
50718 lduw [%l7 + 0x30], %o4
50719 fmovs %f5, %f15
50720 ldd [%l7 + 0x08], %f2
50721 lduw [%l7 + 0x40], %i3
50722 stw %i2, [%l7 + 0x4C]
50723 add %l6, %g1, %i1
50724 sth %l4, [%l7 + 0x14]
50725 andn %o7, %g4, %o6
50726 umul %g3, 0x0BAB, %l2
50727 alignaddrl %o3, %l3, %o5
50728 edge16 %l0, %i7, %i4
50729 subcc %g6, %o0, %i5
50730 movneg %icc, %i0, %g7
50731 fandnot2s %f11, %f0, %f1
50732 fornot2s %f10, %f13, %f9
50733 lduh [%l7 + 0x52], %g2
50734 fmovrde %i6, %f12, %f4
50735 stb %o1, [%l7 + 0x6C]
50736 fbue,a %fcc0, loop_5932
50737 st %f6, [%l7 + 0x10]
50738 ldsb [%l7 + 0x3D], %o2
50739 nop
50740 setx loop_5933, %l0, %l1
50741 wrpr 0x1, %tl
50742 wrpr %l1, %tnpc
50743 setx 0x34400001400, %l0, %l1
50744 wrpr %l1, %tstate
50745 wrhpr 0x4, %htstate
50746 done
50747loop_5932:
50748 lduw [%l7 + 0x50], %g5
50749 fmovdg %icc, %f9, %f0
50750 fpadd32s %f6, %f15, %f15
50751loop_5933:
50752 sdivx %l1, 0x1264, %o4
50753 alignaddr %i3, %i2, %l6
50754 movrlez %g1, %l5, %i1
50755 edge8ln %l4, %g4, %o7
50756 lduh [%l7 + 0x6E], %g3
50757 fpack32 %f10, %f8, %f10
50758 xor %l2, %o6, %l3
50759 tle %xcc, 0x0
50760 tge %icc, 0x6
50761 ldd [%l7 + 0x10], %f0
50762 fmul8x16au %f2, %f1, %f14
50763 brgez %o3, loop_5934
50764 fmovde %xcc, %f4, %f8
50765 lduh [%l7 + 0x1C], %l0
50766 std %f4, [%l7 + 0x48]
50767loop_5934:
50768 subcc %i7, %i4, %o5
50769 movrlez %o0, %g6, %i5
50770 ldsb [%l7 + 0x36], %i0
50771 fbo,a %fcc2, loop_5935
50772 fmovdg %icc, %f0, %f1
50773 fornot2 %f8, %f8, %f2
50774 udivcc %g7, 0x024F, %i6
50775loop_5935:
50776 fcmpgt16 %f6, %f4, %g2
50777 fornot1s %f15, %f9, %f8
50778 movn %xcc, %o1, %g5
50779 ldub [%l7 + 0x70], %o2
50780 fmovdge %icc, %f12, %f1
50781 st %f14, [%l7 + 0x24]
50782 tn %icc, 0x5
50783 fpackfix %f4, %f4
50784 movleu %xcc, %o4, %i3
50785 ldsw [%l7 + 0x40], %l1
50786 fbu %fcc2, loop_5936
50787 movge %icc, %i2, %l6
50788 ta %icc, 0x6
50789 fbn,a %fcc0, loop_5937
50790loop_5936:
50791 fandnot1 %f14, %f8, %f10
50792 sll %l5, %g1, %i1
50793 fnot2s %f8, %f15
50794loop_5937:
50795 fmovdvc %xcc, %f7, %f12
50796 mulscc %g4, 0x0E4F, %l4
50797 tg %icc, 0x7
50798 and %o7, %g3, %l2
50799 fbu,a %fcc0, loop_5938
50800 srl %o6, 0x0B, %l3
50801 ldsw [%l7 + 0x60], %l0
50802 ldub [%l7 + 0x5F], %o3
50803loop_5938:
50804 fnot2s %f15, %f2
50805 fcmpeq32 %f4, %f14, %i4
50806 fandnot1s %f7, %f14, %f12
50807 be,pt %icc, loop_5939
50808 fmul8sux16 %f12, %f6, %f2
50809 bpos,pn %xcc, loop_5940
50810 sllx %o5, %i7, %g6
50811loop_5939:
50812 ldub [%l7 + 0x68], %i5
50813 ldsw [%l7 + 0x3C], %i0
50814loop_5940:
50815 fpsub16s %f4, %f3, %f9
50816 ldsh [%l7 + 0x4C], %o0
50817 siam 0x3
50818 st %f5, [%l7 + 0x74]
50819 fblg,a %fcc1, loop_5941
50820 ldsh [%l7 + 0x40], %g7
50821 fandnot2s %f4, %f5, %f7
50822 fnands %f14, %f12, %f3
50823loop_5941:
50824 taddcctv %g2, %i6, %g5
50825 ldd [%l7 + 0x40], %f4
50826 ldsh [%l7 + 0x24], %o1
50827 sth %o4, [%l7 + 0x66]
50828 stw %o2, [%l7 + 0x38]
50829 ldsb [%l7 + 0x7B], %l1
50830 movrlez %i2, %i3, %l5
50831 fbu %fcc3, loop_5942
50832 sllx %l6, %i1, %g1
50833 brgz,a %l4, loop_5943
50834 movrgez %g4, %g3, %o7
50835loop_5942:
50836 fpmerge %f5, %f12, %f6
50837 bneg,a,pn %icc, loop_5944
50838loop_5943:
50839 stb %l2, [%l7 + 0x60]
50840 movrne %l3, 0x1A9, %l0
50841 st %f3, [%l7 + 0x10]
50842loop_5944:
50843 fpsub16s %f2, %f10, %f11
50844 stb %o3, [%l7 + 0x16]
50845 ta %icc, 0x0
50846 udivx %i4, 0x0F4C, %o5
50847 fandnot1 %f14, %f4, %f14
50848 subcc %i7, %o6, %g6
50849 brnz %i5, loop_5945
50850 array16 %o0, %i0, %g2
50851 alignaddr %g7, %i6, %o1
50852 lduh [%l7 + 0x18], %o4
50853loop_5945:
50854 ldsh [%l7 + 0x42], %o2
50855 tcc %icc, 0x7
50856 taddcctv %g5, 0x1C97, %l1
50857 movcc %xcc, %i2, %l5
50858 ldsh [%l7 + 0x10], %i3
50859 srlx %i1, %l6, %g1
50860 ldub [%l7 + 0x75], %g4
50861 std %f4, [%l7 + 0x10]
50862 lduw [%l7 + 0x2C], %g3
50863 ld [%l7 + 0x48], %f6
50864 movrgz %o7, 0x1CE, %l4
50865 ldx [%l7 + 0x38], %l3
50866 brgez,a %l2, loop_5946
50867 fbl,a %fcc1, loop_5947
50868 tne %icc, 0x3
50869 fands %f14, %f7, %f5
50870loop_5946:
50871 array32 %l0, %i4, %o5
50872loop_5947:
50873 ldsw [%l7 + 0x14], %i7
50874 bgu %icc, loop_5948
50875 stx %o6, [%l7 + 0x68]
50876 std %f2, [%l7 + 0x20]
50877 fbule %fcc2, loop_5949
50878loop_5948:
50879 tvs %xcc, 0x6
50880 std %f0, [%l7 + 0x10]
50881 fcmpgt32 %f6, %f14, %o3
50882loop_5949:
50883 edge16l %i5, %g6, %i0
50884 lduw [%l7 + 0x2C], %o0
50885 umulcc %g2, 0x1EBD, %g7
50886 bneg,pn %xcc, loop_5950
50887 ld [%l7 + 0x58], %f15
50888 bneg loop_5951
50889 and %o1, %o4, %o2
50890loop_5950:
50891 fcmple16 %f14, %f12, %g5
50892 fnot1 %f8, %f8
50893loop_5951:
50894 andncc %l1, %i2, %l5
50895 edge32n %i3, %i1, %l6
50896 fba,a %fcc0, loop_5952
50897 fmul8x16 %f15, %f2, %f8
50898 fmovscs %xcc, %f11, %f7
50899 sdivcc %i6, 0x0F20, %g1
50900loop_5952:
50901 fmovsn %xcc, %f5, %f6
50902 and %g4, 0x0903, %o7
50903 bneg,a loop_5953
50904 fmovdg %xcc, %f8, %f5
50905 movrlez %l4, 0x28B, %l3
50906 ldx [%l7 + 0x10], %l2
50907loop_5953:
50908 fmovs %f2, %f6
50909 fmovdcc %xcc, %f5, %f0
50910 tsubcc %l0, %g3, %o5
50911 fmovsneg %icc, %f1, %f4
50912 ldsb [%l7 + 0x50], %i7
50913 fnegs %f8, %f0
50914 fmovrde %i4, %f0, %f12
50915 lduh [%l7 + 0x32], %o3
50916 fmovsne %icc, %f3, %f6
50917 be,pn %xcc, loop_5954
50918 sth %i5, [%l7 + 0x6A]
50919 ldsh [%l7 + 0x30], %o6
50920 fmovrdgz %i0, %f0, %f10
50921loop_5954:
50922 tcc %icc, 0x2
50923 fandnot1 %f10, %f6, %f14
50924 edge8l %o0, %g6, %g7
50925 edge16n %g2, %o1, %o4
50926 ldsb [%l7 + 0x0B], %o2
50927 udiv %l1, 0x195B, %i2
50928 movg %xcc, %l5, %i3
50929 ldsh [%l7 + 0x6A], %g5
50930 sllx %i1, %i6, %g1
50931 andn %g4, 0x089C, %o7
50932 fmovrdlz %l6, %f10, %f2
50933 ldub [%l7 + 0x0D], %l3
50934 sth %l2, [%l7 + 0x16]
50935 fbl,a %fcc3, loop_5955
50936 fmovde %icc, %f4, %f14
50937 fbn,a %fcc1, loop_5956
50938 fornot2s %f6, %f13, %f7
50939loop_5955:
50940 sra %l4, %g3, %o5
50941 mulscc %i7, %i4, %o3
50942loop_5956:
50943 fcmpgt32 %f4, %f0, %l0
50944 stb %i5, [%l7 + 0x4B]
50945 movvs %xcc, %i0, %o0
50946 tn %xcc, 0x3
50947 edge16n %o6, %g7, %g6
50948 movrlz %o1, 0x303, %o4
50949 stb %o2, [%l7 + 0x6B]
50950 stw %g2, [%l7 + 0x70]
50951 movg %xcc, %i2, %l1
50952 srlx %l5, %g5, %i1
50953 edge16n %i6, %i3, %g4
50954 fnegs %f9, %f3
50955 addcc %g1, %o7, %l6
50956 st %f7, [%l7 + 0x14]
50957 edge16ln %l2, %l3, %l4
50958 fpsub32 %f10, %f8, %f6
50959 sdivx %g3, 0x1BDC, %i7
50960 stw %o5, [%l7 + 0x78]
50961 movcc %xcc, %i4, %l0
50962 xorcc %i5, 0x13B4, %i0
50963 fpsub32 %f8, %f8, %f14
50964 brz,a %o3, loop_5957
50965 fzeros %f0
50966 ldsh [%l7 + 0x2A], %o6
50967 or %g7, %g6, %o0
50968loop_5957:
50969 bn,a,pn %icc, loop_5958
50970 ldx [%l7 + 0x48], %o1
50971 movpos %xcc, %o4, %o2
50972 st %f3, [%l7 + 0x08]
50973loop_5958:
50974 ld [%l7 + 0x3C], %f14
50975 array8 %i2, %g2, %l1
50976 bn,a,pn %icc, loop_5959
50977 fmuld8ulx16 %f0, %f11, %f10
50978 movrgz %g5, %i1, %l5
50979 st %f12, [%l7 + 0x64]
50980loop_5959:
50981 brlez,a %i3, loop_5960
50982 lduw [%l7 + 0x78], %i6
50983 ldsb [%l7 + 0x1A], %g4
50984 fmovsneg %xcc, %f1, %f14
50985loop_5960:
50986 fmuld8sux16 %f11, %f1, %f2
50987 ldsh [%l7 + 0x6C], %g1
50988 fandnot1 %f6, %f2, %f12
50989 edge16l %o7, %l6, %l3
50990 movl %xcc, %l2, %l4
50991 fzeros %f3
50992 edge16 %i7, %o5, %i4
50993 std %f8, [%l7 + 0x38]
50994 std %f6, [%l7 + 0x70]
50995 fmul8x16al %f7, %f4, %f6
50996 ld [%l7 + 0x30], %f7
50997 brlz,a %g3, loop_5961
50998 tvs %icc, 0x0
50999 sth %l0, [%l7 + 0x60]
51000 movcc %icc, %i5, %i0
51001loop_5961:
51002 alignaddrl %o3, %g7, %g6
51003 for %f12, %f6, %f6
51004 fpsub16s %f3, %f10, %f15
51005 ldsw [%l7 + 0x5C], %o0
51006 ld [%l7 + 0x34], %f13
51007 move %icc, %o1, %o4
51008 fbge,a %fcc1, loop_5962
51009 fpack16 %f10, %f1
51010 ldub [%l7 + 0x43], %o6
51011 smulcc %o2, 0x176F, %i2
51012loop_5962:
51013 fmovscc %icc, %f12, %f11
51014 fmovrsgez %l1, %f0, %f0
51015 ld [%l7 + 0x28], %f4
51016 stx %g2, [%l7 + 0x28]
51017 ld [%l7 + 0x5C], %f0
51018 fmovsn %icc, %f10, %f5
51019 stx %i1, [%l7 + 0x68]
51020 fba %fcc0, loop_5963
51021 ldub [%l7 + 0x68], %l5
51022 stb %i3, [%l7 + 0x39]
51023 fcmpeq32 %f12, %f0, %g5
51024loop_5963:
51025 addc %g4, 0x1A21, %i6
51026 ldd [%l7 + 0x70], %f4
51027 lduw [%l7 + 0x2C], %g1
51028 stw %l6, [%l7 + 0x68]
51029 lduw [%l7 + 0x18], %o7
51030 fcmpgt32 %f6, %f6, %l3
51031 ldd [%l7 + 0x40], %f8
51032 stw %l2, [%l7 + 0x08]
51033 bvc,pt %xcc, loop_5964
51034 ldd [%l7 + 0x60], %f14
51035 st %f13, [%l7 + 0x34]
51036 ble %icc, loop_5965
51037loop_5964:
51038 std %f12, [%l7 + 0x18]
51039 std %f14, [%l7 + 0x70]
51040 brnz,a %i7, loop_5966
51041loop_5965:
51042 movrlez %l4, %o5, %g3
51043 tg %xcc, 0x3
51044 brgez %l0, loop_5967
51045loop_5966:
51046 pdist %f12, %f14, %f10
51047 fandnot1 %f6, %f6, %f2
51048 movpos %xcc, %i4, %i5
51049loop_5967:
51050 bvc,a %icc, loop_5968
51051 stx %o3, [%l7 + 0x40]
51052 fmovse %xcc, %f9, %f2
51053 st %f3, [%l7 + 0x60]
51054loop_5968:
51055 fmovrdne %g7, %f0, %f2
51056 std %f2, [%l7 + 0x58]
51057 movre %g6, %i0, %o0
51058 fmovdvs %icc, %f1, %f10
51059 ldub [%l7 + 0x2D], %o4
51060 fmovdcs %xcc, %f6, %f12
51061 fmovrde %o1, %f8, %f0
51062 array32 %o6, %i2, %o2
51063 mulx %l1, 0x14CC, %g2
51064 fpackfix %f14, %f13
51065 addc %l5, %i1, %g5
51066 tvc %icc, 0x2
51067 te %xcc, 0x2
51068 tsubcc %i3, 0x0038, %g4
51069 fbu %fcc2, loop_5969
51070 sub %i6, %l6, %g1
51071 fmul8x16au %f8, %f3, %f10
51072 movvc %icc, %o7, %l2
51073loop_5969:
51074 fnegs %f5, %f5
51075 move %icc, %i7, %l4
51076 sllx %o5, 0x0C, %g3
51077 fmovsleu %xcc, %f2, %f5
51078 stx %l0, [%l7 + 0x60]
51079 fnors %f8, %f14, %f4
51080 sethi 0x14D2, %l3
51081 fpsub32s %f11, %f8, %f1
51082 fmovd %f14, %f2
51083 fcmpeq16 %f8, %f6, %i5
51084 fmuld8ulx16 %f8, %f9, %f10
51085 sth %i4, [%l7 + 0x48]
51086 stb %g7, [%l7 + 0x77]
51087 ldx [%l7 + 0x70], %o3
51088 fmovdneg %xcc, %f8, %f14
51089 movgu %icc, %i0, %o0
51090 lduw [%l7 + 0x30], %o4
51091 be,a loop_5970
51092 fmul8x16al %f13, %f1, %f8
51093 fmuld8sux16 %f3, %f9, %f6
51094 udivcc %g6, 0x026F, %o1
51095loop_5970:
51096 lduw [%l7 + 0x24], %i2
51097 ldsw [%l7 + 0x1C], %o6
51098 array8 %l1, %o2, %g2
51099 ldx [%l7 + 0x78], %i1
51100 ldx [%l7 + 0x08], %g5
51101 fpmerge %f5, %f6, %f14
51102 te %icc, 0x3
51103 fmuld8ulx16 %f15, %f7, %f6
51104 ldx [%l7 + 0x20], %i3
51105 movrlz %g4, %l5, %i6
51106 smul %g1, 0x1B11, %l6
51107 fmovdg %icc, %f12, %f4
51108 edge16ln %o7, %i7, %l2
51109 movrgz %o5, %l4, %l0
51110 taddcctv %g3, 0x0418, %l3
51111 nop
51112 setx loop_5971, %l0, %l1
51113 jmpl %l1, %i5
51114 stw %i4, [%l7 + 0x14]
51115 call loop_5972
51116 fnot1s %f12, %f10
51117loop_5971:
51118 movrlz %g7, %o3, %o0
51119 stw %i0, [%l7 + 0x34]
51120loop_5972:
51121 fands %f2, %f12, %f0
51122 stb %g6, [%l7 + 0x1A]
51123 call loop_5973
51124 edge8 %o1, %i2, %o4
51125 fcmps %fcc1, %f8, %f6
51126 lduh [%l7 + 0x36], %l1
51127loop_5973:
51128 ldsb [%l7 + 0x6A], %o6
51129 fmovrslz %g2, %f13, %f11
51130 fcmped %fcc1, %f10, %f10
51131 fmovdleu %icc, %f3, %f11
51132 fmovsne %xcc, %f11, %f3
51133 fmul8x16 %f12, %f0, %f12
51134 brlz,a %i1, loop_5974
51135 stb %g5, [%l7 + 0x76]
51136 ldsh [%l7 + 0x4E], %i3
51137 tcc %xcc, 0x7
51138loop_5974:
51139 xorcc %g4, 0x0B31, %l5
51140 ldsw [%l7 + 0x30], %i6
51141 taddcctv %o2, 0x0637, %l6
51142 fmovrsgez %o7, %f0, %f14
51143 andncc %g1, %i7, %o5
51144 fbul %fcc0, loop_5975
51145 movle %xcc, %l2, %l0
51146 fmovdvc %xcc, %f15, %f1
51147 bge %xcc, loop_5976
51148loop_5975:
51149 ldsw [%l7 + 0x60], %g3
51150 ldsb [%l7 + 0x32], %l4
51151 bneg %xcc, loop_5977
51152loop_5976:
51153 fbu %fcc2, loop_5978
51154 tge %xcc, 0x4
51155 fmovsvs %icc, %f1, %f3
51156loop_5977:
51157 fbe %fcc3, loop_5979
51158loop_5978:
51159 bl,a loop_5980
51160 nop
51161 setx loop_5981, %l0, %l1
51162 wrpr 0x1, %tl
51163 wrpr %l1, %tnpc
51164 setx 0x34400001400, %l0, %l1
51165 wrpr %l1, %tstate
51166 wrhpr 0x4, %htstate
51167 done
51168 fmovsge %xcc, %f10, %f8
51169loop_5979:
51170 lduw [%l7 + 0x08], %i5
51171loop_5980:
51172 fpadd32s %f5, %f2, %f14
51173loop_5981:
51174 ldsb [%l7 + 0x19], %i4
51175 and %g7, 0x1044, %l3
51176 movneg %icc, %o3, %i0
51177 ldx [%l7 + 0x78], %g6
51178 ldub [%l7 + 0x70], %o0
51179 stx %i2, [%l7 + 0x48]
51180 fpsub32s %f14, %f14, %f6
51181 movvs %xcc, %o4, %o1
51182 st %f13, [%l7 + 0x74]
51183 ldsh [%l7 + 0x78], %l1
51184 fmovdvc %icc, %f3, %f10
51185 fxor %f4, %f14, %f2
51186 or %o6, %i1, %g2
51187 ta %xcc, 0x1
51188 stb %i3, [%l7 + 0x74]
51189 ldsh [%l7 + 0x26], %g4
51190 st %f13, [%l7 + 0x70]
51191 fsrc2s %f11, %f10
51192 fcmpes %fcc1, %f2, %f4
51193 subccc %g5, 0x052F, %i6
51194 ldd [%l7 + 0x10], %f0
51195 movl %xcc, %l5, %o2
51196 ta %xcc, 0x5
51197 sethi 0x057E, %o7
51198 ldx [%l7 + 0x68], %l6
51199 fpack32 %f12, %f14, %f14
51200 tneg %xcc, 0x0
51201 movrne %i7, 0x1D5, %o5
51202 bvc,pn %icc, loop_5982
51203 fabsd %f8, %f4
51204 nop
51205 setx loop_5983, %l0, %l1
51206 wrpr 0x1, %tl
51207 wrpr %l1, %tnpc
51208 setx 0x34400001400, %l0, %l1
51209 wrpr %l1, %tstate
51210 wrhpr 0x4, %htstate
51211 done
51212 lduh [%l7 + 0x16], %l2
51213loop_5982:
51214 fpsub16 %f4, %f14, %f0
51215 brnz %l0, loop_5984
51216loop_5983:
51217 fcmpes %fcc0, %f10, %f10
51218 bvc,pn %icc, loop_5985
51219 fmovrdlz %g1, %f6, %f2
51220loop_5984:
51221 ldsh [%l7 + 0x22], %l4
51222 orncc %i5, 0x1D74, %i4
51223loop_5985:
51224 ldd [%l7 + 0x38], %f8
51225 fbule,a %fcc2, loop_5986
51226 ldsh [%l7 + 0x5C], %g7
51227 ldx [%l7 + 0x78], %l3
51228 edge32ln %g3, %o3, %i0
51229loop_5986:
51230 fmovsvc %icc, %f8, %f12
51231 fmovdcc %xcc, %f3, %f9
51232 fzero %f2
51233 fmovrslez %o0, %f0, %f6
51234 sth %i2, [%l7 + 0x3E]
51235 ldsh [%l7 + 0x24], %g6
51236 edge16 %o1, %l1, %o6
51237 fone %f0
51238 lduw [%l7 + 0x78], %o4
51239 addc %i1, 0x1814, %g2
51240 ldsb [%l7 + 0x17], %g4
51241 fabss %f13, %f10
51242 lduw [%l7 + 0x3C], %g5
51243 edge8l %i3, %l5, %i6
51244 fpsub16s %f10, %f0, %f15
51245 fmovdleu %icc, %f11, %f5
51246 sth %o2, [%l7 + 0x5A]
51247 or %l6, %o7, %o5
51248 lduh [%l7 + 0x78], %l2
51249 ldsb [%l7 + 0x0A], %i7
51250 fmovrse %l0, %f4, %f10
51251 fmovsle %icc, %f4, %f0
51252 fmovrdlez %l4, %f10, %f2
51253 ldub [%l7 + 0x27], %i5
51254 pdist %f10, %f6, %f12
51255 bleu,pn %icc, loop_5987
51256 fmovdcs %xcc, %f12, %f7
51257 edge32n %g1, %g7, %l3
51258 fmovde %xcc, %f2, %f4
51259loop_5987:
51260 bgu,a,pn %xcc, loop_5988
51261 fbu %fcc2, loop_5989
51262 brlz,a %i4, loop_5990
51263 ldsh [%l7 + 0x60], %o3
51264loop_5988:
51265 stw %g3, [%l7 + 0x5C]
51266loop_5989:
51267 fcmpeq32 %f8, %f0, %i0
51268loop_5990:
51269 fble %fcc3, loop_5991
51270 ld [%l7 + 0x74], %f3
51271 ldsw [%l7 + 0x54], %o0
51272 movl %icc, %g6, %o1
51273loop_5991:
51274 fmovrsgez %l1, %f9, %f0
51275 ld [%l7 + 0x78], %f10
51276 st %f4, [%l7 + 0x70]
51277 smul %o6, 0x040B, %o4
51278 fnot2s %f3, %f4
51279 bn loop_5992
51280 fbe,a %fcc2, loop_5993
51281 stx %i2, [%l7 + 0x78]
51282 movgu %xcc, %i1, %g2
51283loop_5992:
51284 fmovsle %icc, %f11, %f12
51285loop_5993:
51286 movleu %icc, %g4, %g5
51287 fpadd16 %f0, %f0, %f4
51288 ld [%l7 + 0x74], %f3
51289 tne %xcc, 0x5
51290 nop
51291 setx loop_5994, %l0, %l1
51292 wrpr 0x1, %tl
51293 wrpr %l1, %tpc
51294 add %l1, 0x4, %l1
51295 wrpr %l1, %tnpc
51296 setx 0x34400001400, %l0, %l1
51297 wrpr %l1, %tstate
51298 wrhpr 0x4, %htstate
51299 retry
51300 fmovsneg %xcc, %f6, %f10
51301 taddcc %l5, 0x0224, %i3
51302 movg %icc, %o2, %i6
51303loop_5994:
51304 xor %o7, %l6, %o5
51305 fmovrsgz %l2, %f3, %f2
51306 fxors %f14, %f13, %f0
51307 stw %i7, [%l7 + 0x20]
51308 movne %icc, %l0, %i5
51309 bleu loop_5995
51310 stx %g1, [%l7 + 0x50]
51311 taddcc %g7, %l4, %i4
51312 sth %l3, [%l7 + 0x48]
51313loop_5995:
51314 stx %o3, [%l7 + 0x50]
51315 nop
51316 setx loop_5996, %l0, %l1
51317 wrpr 0x1, %tl
51318 wrpr %l1, %tpc
51319 add %l1, 0x4, %l1
51320 wrpr %l1, %tnpc
51321 setx 0x34400001400, %l0, %l1
51322 wrpr %l1, %tstate
51323 wrhpr 0x4, %htstate
51324 retry
51325 fmovsn %icc, %f9, %f12
51326 brlez %i0, loop_5997
51327 call loop_5998
51328loop_5996:
51329 fpsub32s %f0, %f13, %f0
51330 alignaddr %o0, %g6, %o1
51331loop_5997:
51332 lduw [%l7 + 0x64], %l1
51333loop_5998:
51334 lduw [%l7 + 0x34], %o6
51335 fpmerge %f4, %f5, %f4
51336 sdiv %o4, 0x1CE4, %g3
51337 ldub [%l7 + 0x4F], %i1
51338 tneg %icc, 0x4
51339 fones %f6
51340 lduh [%l7 + 0x58], %g2
51341 fmovrdlz %g4, %f2, %f14
51342 lduw [%l7 + 0x10], %i2
51343 fmovsvs %icc, %f12, %f13
51344 fpadd32 %f2, %f2, %f6
51345 ldx [%l7 + 0x58], %l5
51346 fmovrslez %i3, %f8, %f2
51347 movrgez %g5, 0x292, %i6
51348 fmovsa %icc, %f13, %f5
51349 fble,a %fcc2, loop_5999
51350 fnegd %f4, %f6
51351 fornot1 %f10, %f2, %f14
51352 andncc %o7, %l6, %o2
51353loop_5999:
51354 fcmps %fcc3, %f6, %f8
51355 ldsb [%l7 + 0x43], %l2
51356 bg,a loop_6000
51357 stx %o5, [%l7 + 0x58]
51358 fbug,a %fcc2, loop_6001
51359 movrlez %l0, 0x2DA, %i7
51360loop_6000:
51361 stb %g1, [%l7 + 0x6C]
51362 movn %icc, %g7, %i5
51363loop_6001:
51364 fmovdcs %xcc, %f14, %f11
51365 fnegs %f8, %f9
51366 addc %i4, %l4, %l3
51367 bcc,pt %icc, loop_6002
51368 sub %o3, 0x07A3, %i0
51369 fmovdge %icc, %f10, %f11
51370 sethi 0x098C, %o0
51371loop_6002:
51372 movl %xcc, %g6, %l1
51373 array8 %o1, %o4, %o6
51374 fzero %f6
51375 bleu,a,pn %xcc, loop_6003
51376 fmovs %f5, %f15
51377 ldx [%l7 + 0x50], %g3
51378 ldx [%l7 + 0x30], %i1
51379loop_6003:
51380 stb %g2, [%l7 + 0x36]
51381 fabsd %f8, %f8
51382 taddcc %g4, 0x0358, %l5
51383 fmovsvc %icc, %f12, %f10
51384 sdivcc %i2, 0x1344, %i3
51385 xor %g5, %o7, %i6
51386 edge32l %o2, %l6, %o5
51387 ld [%l7 + 0x50], %f4
51388 ldsb [%l7 + 0x69], %l2
51389 movleu %icc, %i7, %g1
51390 movrlz %l0, 0x270, %g7
51391 sllx %i4, %l4, %i5
51392 tsubcctv %o3, 0x17CA, %i0
51393 fpmerge %f15, %f13, %f4
51394 movne %icc, %o0, %l3
51395 bge,a %xcc, loop_6004
51396 fones %f3
51397 tn %xcc, 0x6
51398 stx %g6, [%l7 + 0x28]
51399loop_6004:
51400 array8 %o1, %o4, %o6
51401 bg loop_6005
51402 mova %icc, %g3, %l1
51403 lduh [%l7 + 0x1E], %i1
51404 movgu %xcc, %g2, %l5
51405loop_6005:
51406 nop
51407 setx loop_6006, %l0, %l1
51408 jmpl %l1, %i2
51409 ldd [%l7 + 0x78], %f8
51410 lduh [%l7 + 0x38], %g4
51411 tcs %xcc, 0x4
51412loop_6006:
51413 ldsw [%l7 + 0x60], %g5
51414 tvs %xcc, 0x1
51415 fpackfix %f12, %f0
51416 fble %fcc0, loop_6007
51417 fpack16 %f8, %f8
51418 stw %o7, [%l7 + 0x08]
51419 fxor %f6, %f12, %f10
51420loop_6007:
51421 fxnors %f2, %f9, %f11
51422 udivcc %i3, 0x0C08, %i6
51423 fcmpd %fcc3, %f14, %f6
51424 array8 %o2, %l6, %l2
51425 bgu,a,pn %icc, loop_6008
51426 sdiv %i7, 0x1F30, %o5
51427 fmovdne %xcc, %f12, %f7
51428 ld [%l7 + 0x38], %f8
51429loop_6008:
51430 bge,pn %xcc, loop_6009
51431 stx %g1, [%l7 + 0x20]
51432 stb %l0, [%l7 + 0x3A]
51433 fmovdgu %icc, %f8, %f13
51434loop_6009:
51435 fcmpgt32 %f0, %f12, %i4
51436 tcc %icc, 0x1
51437 ldx [%l7 + 0x30], %l4
51438 ldsh [%l7 + 0x4C], %g7
51439 ld [%l7 + 0x58], %f0
51440 bvc,a,pt %xcc, loop_6010
51441 fmovsn %icc, %f8, %f15
51442 fmovsvc %icc, %f12, %f12
51443 sllx %o3, 0x15, %i0
51444loop_6010:
51445 xnor %o0, %l3, %g6
51446 brgez,a %o1, loop_6011
51447 fmovrslez %i5, %f1, %f9
51448 fmul8x16 %f2, %f14, %f10
51449 subccc %o4, %g3, %l1
51450loop_6011:
51451 fnegd %f14, %f0
51452 tsubcctv %o6, %g2, %i1
51453 fmovrslz %l5, %f9, %f8
51454 ld [%l7 + 0x44], %f10
51455 fpmerge %f12, %f14, %f4
51456 te %xcc, 0x4
51457 stb %i2, [%l7 + 0x1E]
51458 brnz %g4, loop_6012
51459 stw %o7, [%l7 + 0x6C]
51460 fnegd %f4, %f12
51461 sth %g5, [%l7 + 0x40]
51462loop_6012:
51463 fmovdle %icc, %f10, %f5
51464 std %f4, [%l7 + 0x38]
51465 fmovsl %xcc, %f3, %f2
51466 fornot2s %f8, %f9, %f6
51467 fmovsle %icc, %f1, %f8
51468 fxnors %f12, %f4, %f1
51469 sth %i6, [%l7 + 0x68]
51470 fcmpd %fcc2, %f8, %f14
51471 edge8 %i3, %l6, %l2
51472 std %f0, [%l7 + 0x40]
51473 fmovrsne %o2, %f4, %f4
51474 fcmpeq16 %f2, %f6, %i7
51475 edge8ln %o5, %l0, %i4
51476 ldsw [%l7 + 0x3C], %g1
51477 xor %g7, %o3, %i0
51478 fmovdcc %xcc, %f1, %f11
51479 fmovdne %icc, %f0, %f14
51480 fmovrdgez %o0, %f4, %f6
51481 stx %l3, [%l7 + 0x30]
51482 stb %g6, [%l7 + 0x3E]
51483 edge16n %l4, %o1, %o4
51484 fbn %fcc0, loop_6013
51485 st %f6, [%l7 + 0x1C]
51486 tleu %icc, 0x2
51487 xnorcc %g3, %i5, %l1
51488loop_6013:
51489 stx %o6, [%l7 + 0x38]
51490 fxnor %f2, %f6, %f4
51491 tcc %xcc, 0x3
51492 fba %fcc3, loop_6014
51493 fnegd %f6, %f10
51494 orncc %i1, 0x18C0, %g2
51495 andcc %i2, 0x0BEC, %g4
51496loop_6014:
51497 tle %xcc, 0x1
51498 fmovdvc %xcc, %f3, %f15
51499 edge16l %o7, %l5, %i6
51500 edge16n %g5, %i3, %l2
51501 lduh [%l7 + 0x68], %l6
51502 subcc %i7, %o5, %o2
51503 fbne,a %fcc2, loop_6015
51504 fmul8x16al %f0, %f13, %f6
51505 fba,a %fcc2, loop_6016
51506 movrlez %l0, %i4, %g1
51507loop_6015:
51508 ld [%l7 + 0x4C], %f9
51509 fnot1s %f15, %f2
51510loop_6016:
51511 fmovrsgez %g7, %f12, %f11
51512 tcs %xcc, 0x1
51513 faligndata %f12, %f12, %f12
51514 brz,a %o3, loop_6017
51515 fmovdcc %xcc, %f6, %f5
51516 fxnor %f0, %f2, %f14
51517 fmovsa %icc, %f8, %f15
51518loop_6017:
51519 fmovs %f1, %f8
51520 stb %o0, [%l7 + 0x19]
51521 tcc %icc, 0x7
51522 ldx [%l7 + 0x60], %i0
51523 tge %icc, 0x3
51524 sth %g6, [%l7 + 0x4C]
51525 fmovdvs %xcc, %f8, %f12
51526 lduw [%l7 + 0x0C], %l3
51527 ldd [%l7 + 0x78], %f4
51528 movn %icc, %l4, %o1
51529 movle %xcc, %g3, %i5
51530 fmul8ulx16 %f2, %f14, %f0
51531 tcc %icc, 0x7
51532 fbule %fcc0, loop_6018
51533 fmovdne %xcc, %f5, %f15
51534 fble %fcc3, loop_6019
51535 edge8n %l1, %o6, %i1
51536loop_6018:
51537 nop
51538 setx loop_6020, %l0, %l1
51539 wrpr 0x1, %tl
51540 wrpr %l1, %tnpc
51541 setx 0x34400001400, %l0, %l1
51542 wrpr %l1, %tstate
51543 wrhpr 0x4, %htstate
51544 done
51545 fbul %fcc2, loop_6021
51546loop_6019:
51547 stw %o4, [%l7 + 0x34]
51548 fmovde %icc, %f13, %f9
51549loop_6020:
51550 fmovdcs %icc, %f1, %f14
51551loop_6021:
51552 fmovspos %xcc, %f5, %f8
51553 movpos %xcc, %g2, %i2
51554 fmovrsgz %g4, %f14, %f4
51555 fcmpeq16 %f2, %f12, %l5
51556 or %i6, %g5, %o7
51557 movleu %icc, %l2, %i3
51558 std %f8, [%l7 + 0x10]
51559 bleu,pn %icc, loop_6022
51560 fornot1 %f0, %f12, %f8
51561 sllx %i7, %l6, %o2
51562 fcmpeq16 %f0, %f4, %l0
51563loop_6022:
51564 movrlez %o5, 0x330, %i4
51565 fmovsle %icc, %f8, %f12
51566 bcc,a,pn %xcc, loop_6023
51567 tg %icc, 0x4
51568 tcs %icc, 0x0
51569 tpos %icc, 0x0
51570loop_6023:
51571 fmovrslz %g7, %f11, %f6
51572 movleu %icc, %o3, %o0
51573 array8 %g1, %i0, %g6
51574 edge16n %l3, %l4, %o1
51575 mulscc %g3, 0x1AA6, %i5
51576 lduw [%l7 + 0x40], %l1
51577 st %f7, [%l7 + 0x48]
51578 ldsw [%l7 + 0x14], %o6
51579 fmovdgu %icc, %f5, %f6
51580 sethi 0x06E3, %i1
51581 brgez,a %o4, loop_6024
51582 tl %icc, 0x5
51583 array8 %i2, %g4, %l5
51584 stb %g2, [%l7 + 0x16]
51585loop_6024:
51586 movcs %icc, %g5, %i6
51587 xor %l2, %i3, %i7
51588 fnot1s %f13, %f1
51589 ldd [%l7 + 0x48], %f2
51590 fnands %f2, %f14, %f9
51591 fmovrdgz %l6, %f14, %f8
51592 fmovsgu %icc, %f0, %f8
51593 bgu,pt %icc, loop_6025
51594 fpack16 %f4, %f14
51595 movne %xcc, %o7, %l0
51596 ldsh [%l7 + 0x4A], %o2
51597loop_6025:
51598 ldub [%l7 + 0x54], %o5
51599 fmovsgu %icc, %f6, %f15
51600 movrlz %g7, %o3, %o0
51601 stw %i4, [%l7 + 0x4C]
51602 stb %i0, [%l7 + 0x56]
51603 fbuge %fcc0, loop_6026
51604 stx %g1, [%l7 + 0x58]
51605 addccc %l3, %g6, %l4
51606 lduw [%l7 + 0x6C], %o1
51607loop_6026:
51608 fzero %f14
51609 stb %g3, [%l7 + 0x70]
51610 stx %l1, [%l7 + 0x70]
51611 for %f6, %f6, %f14
51612 or %i5, %i1, %o6
51613 fmovdn %xcc, %f7, %f14
51614 sra %i2, %g4, %l5
51615 movge %icc, %o4, %g5
51616 ldsw [%l7 + 0x34], %g2
51617 te %xcc, 0x1
51618 st %f12, [%l7 + 0x54]
51619 lduh [%l7 + 0x64], %i6
51620 ldsh [%l7 + 0x0A], %l2
51621 fbo %fcc1, loop_6027
51622 fcmpne16 %f2, %f0, %i3
51623 fmovd %f2, %f8
51624 lduh [%l7 + 0x26], %i7
51625loop_6027:
51626 ldub [%l7 + 0x57], %l6
51627 fbue,a %fcc1, loop_6028
51628 stb %l0, [%l7 + 0x6E]
51629 nop
51630 setx loop_6029, %l0, %l1
51631 jmpl %l1, %o7
51632 movcs %xcc, %o2, %o5
51633loop_6028:
51634 sll %o3, 0x0E, %o0
51635 fmovrdne %i4, %f0, %f10
51636loop_6029:
51637 stw %i0, [%l7 + 0x3C]
51638 smulcc %g7, %g1, %g6
51639 stb %l3, [%l7 + 0x48]
51640 stx %l4, [%l7 + 0x08]
51641 edge32ln %g3, %o1, %i5
51642 taddcctv %i1, 0x0DAD, %l1
51643 or %i2, %g4, %o6
51644 fmovrsne %l5, %f6, %f10
51645 fmovdgu %icc, %f5, %f0
51646 fmovrse %o4, %f4, %f3
51647 stw %g2, [%l7 + 0x64]
51648 std %f4, [%l7 + 0x08]
51649 lduh [%l7 + 0x28], %i6
51650 ldub [%l7 + 0x15], %g5
51651 fpsub16 %f6, %f8, %f6
51652 fbe %fcc2, loop_6030
51653 mulx %l2, %i3, %l6
51654 std %f6, [%l7 + 0x58]
51655 subc %l0, 0x11D8, %o7
51656loop_6030:
51657 srl %i7, %o5, %o3
51658 ldx [%l7 + 0x70], %o2
51659 fcmpes %fcc0, %f8, %f10
51660 fcmple16 %f4, %f12, %o0
51661 pdist %f14, %f10, %f14
51662 fpsub16 %f0, %f4, %f12
51663 movg %xcc, %i0, %i4
51664 stx %g1, [%l7 + 0x50]
51665 edge16l %g7, %g6, %l3
51666 tpos %icc, 0x0
51667 fmovdcs %xcc, %f6, %f9
51668 tne %xcc, 0x3
51669 brgez %l4, loop_6031
51670 smulcc %g3, %o1, %i5
51671 bl %xcc, loop_6032
51672 ld [%l7 + 0x3C], %f4
51673loop_6031:
51674 fmovdcs %icc, %f11, %f11
51675 for %f0, %f12, %f4
51676loop_6032:
51677 xnorcc %l1, 0x1772, %i2
51678 fbg,a %fcc0, loop_6033
51679 fbl %fcc0, loop_6034
51680 std %f0, [%l7 + 0x68]
51681 ldsb [%l7 + 0x1C], %g4
51682loop_6033:
51683 andn %i1, 0x0245, %o6
51684loop_6034:
51685 fmul8x16au %f6, %f3, %f10
51686 ldub [%l7 + 0x23], %o4
51687 ldub [%l7 + 0x28], %l5
51688 fmovdgu %icc, %f7, %f12
51689 fxnor %f14, %f6, %f8
51690 edge32 %g2, %i6, %l2
51691 smulcc %g5, %l6, %l0
51692 fmovsvs %icc, %f6, %f9
51693 fmovsvc %xcc, %f0, %f13
51694 edge16ln %o7, %i3, %o5
51695 te %xcc, 0x2
51696 sdiv %i7, 0x0F9A, %o2
51697 stb %o3, [%l7 + 0x26]
51698 fmovdge %xcc, %f10, %f7
51699 sth %o0, [%l7 + 0x6E]
51700 ld [%l7 + 0x18], %f3
51701 ldsh [%l7 + 0x14], %i4
51702 ld [%l7 + 0x14], %f15
51703 orcc %i0, %g1, %g6
51704 ldx [%l7 + 0x40], %l3
51705 stx %g7, [%l7 + 0x40]
51706 stw %g3, [%l7 + 0x48]
51707 ldsw [%l7 + 0x58], %o1
51708 stb %i5, [%l7 + 0x15]
51709 ldsh [%l7 + 0x5C], %l4
51710 fmovrdlz %l1, %f10, %f12
51711 fabss %f8, %f15
51712 te %icc, 0x7
51713 bleu,pt %xcc, loop_6035
51714 fcmple32 %f6, %f12, %g4
51715 st %f6, [%l7 + 0x24]
51716 stw %i2, [%l7 + 0x44]
51717loop_6035:
51718 ld [%l7 + 0x34], %f14
51719 std %f12, [%l7 + 0x58]
51720 fbu,a %fcc1, loop_6036
51721 sth %o6, [%l7 + 0x40]
51722 fmovsle %icc, %f5, %f10
51723 bcs,pn %xcc, loop_6037
51724loop_6036:
51725 ld [%l7 + 0x44], %f5
51726 fornot2 %f12, %f2, %f0
51727 ldsh [%l7 + 0x1C], %i1
51728loop_6037:
51729 ldsh [%l7 + 0x3E], %o4
51730 fba,a %fcc2, loop_6038
51731 fmovsvc %xcc, %f8, %f2
51732 ldd [%l7 + 0x50], %f0
51733 fnot2s %f11, %f3
51734loop_6038:
51735 edge32l %l5, %g2, %l2
51736 movcs %icc, %i6, %g5
51737 srlx %l6, 0x06, %l0
51738 lduh [%l7 + 0x6A], %o7
51739 ld [%l7 + 0x28], %f7
51740 andn %i3, %i7, %o2
51741 fone %f6
51742 bge,a,pn %icc, loop_6039
51743 fmovdn %xcc, %f9, %f12
51744 nop
51745 setx loop_6040, %l0, %l1
51746 wrpr 0x1, %tl
51747 wrpr %l1, %tnpc
51748 setx 0x34400001400, %l0, %l1
51749 wrpr %l1, %tstate
51750 wrhpr 0x4, %htstate
51751 done
51752 te %icc, 0x0
51753loop_6039:
51754 fcmped %fcc2, %f2, %f0
51755 fnors %f1, %f10, %f9
51756loop_6040:
51757 fmovscc %xcc, %f3, %f15
51758 fblg %fcc2, loop_6041
51759 fnot1 %f4, %f14
51760 ble loop_6042
51761 fcmpeq16 %f10, %f8, %o5
51762loop_6041:
51763 fmovrdgz %o0, %f8, %f8
51764 fmovrdgz %o3, %f14, %f0
51765loop_6042:
51766 ldsh [%l7 + 0x78], %i4
51767 movle %xcc, %i0, %g6
51768 ldsb [%l7 + 0x24], %g1
51769 fmovdle %xcc, %f6, %f10
51770 std %f10, [%l7 + 0x08]
51771 tsubcc %l3, %g3, %o1
51772 fbge %fcc3, loop_6043
51773 tgu %xcc, 0x0
51774 ldd [%l7 + 0x28], %f2
51775 ldsw [%l7 + 0x68], %g7
51776loop_6043:
51777 ldd [%l7 + 0x20], %f10
51778 tpos %xcc, 0x5
51779 srl %i5, %l1, %l4
51780 fnand %f2, %f2, %f12
51781 ld [%l7 + 0x44], %f4
51782 sethi 0x1ED5, %i2
51783 fbl,a %fcc2, loop_6044
51784 sdivx %o6, 0x0F32, %i1
51785 bg %xcc, loop_6045
51786 lduh [%l7 + 0x70], %o4
51787loop_6044:
51788 bcc %xcc, loop_6046
51789 fmovscs %xcc, %f0, %f14
51790loop_6045:
51791 or %g4, %g2, %l2
51792 lduh [%l7 + 0x2C], %l5
51793loop_6046:
51794 movre %i6, %l6, %l0
51795 bvc,a,pn %icc, loop_6047
51796 fmovd %f2, %f14
51797 fcmpgt32 %f0, %f14, %g5
51798 ldd [%l7 + 0x08], %f10
51799loop_6047:
51800 fmovdgu %icc, %f0, %f13
51801 fbule,a %fcc2, loop_6048
51802 st %f1, [%l7 + 0x44]
51803 nop
51804 setx loop_6049, %l0, %l1
51805 jmpl %l1, %i3
51806 ldd [%l7 + 0x60], %f4
51807loop_6048:
51808 stb %o7, [%l7 + 0x77]
51809 tne %icc, 0x6
51810loop_6049:
51811 edge32l %o2, %i7, %o5
51812 ldsw [%l7 + 0x28], %o0
51813 fmovdge %icc, %f11, %f5
51814 stb %o3, [%l7 + 0x53]
51815 fbo %fcc2, loop_6050
51816 fbe %fcc3, loop_6051
51817 fnor %f12, %f14, %f14
51818 or %i0, 0x181D, %i4
51819loop_6050:
51820 ld [%l7 + 0x3C], %f6
51821loop_6051:
51822 fmovdge %xcc, %f10, %f0
51823 fcmpne16 %f10, %f4, %g6
51824 lduw [%l7 + 0x48], %g1
51825 ldx [%l7 + 0x68], %g3
51826 ldsh [%l7 + 0x1A], %l3
51827 lduw [%l7 + 0x54], %g7
51828 ldsb [%l7 + 0x19], %o1
51829 ldub [%l7 + 0x7A], %l1
51830 fcmpne32 %f4, %f8, %l4
51831 sdiv %i2, 0x02B1, %i5
51832 orcc %o6, 0x0603, %o4
51833 lduh [%l7 + 0x62], %i1
51834 fmul8x16au %f13, %f5, %f10
51835 sdivx %g2, 0x01D2, %l2
51836 st %f13, [%l7 + 0x74]
51837 fandnot1s %f15, %f2, %f15
51838 ldub [%l7 + 0x27], %g4
51839 stb %l5, [%l7 + 0x6E]
51840 smul %i6, %l6, %l0
51841 ldsh [%l7 + 0x7E], %i3
51842 tne %icc, 0x3
51843 ldx [%l7 + 0x40], %g5
51844 fmovdle %xcc, %f0, %f2
51845 std %f12, [%l7 + 0x70]
51846 fone %f14
51847 tge %xcc, 0x1
51848 ldsb [%l7 + 0x18], %o2
51849 fone %f0
51850 ldsb [%l7 + 0x52], %o7
51851 fmovdvs %icc, %f1, %f10
51852 fornot2 %f6, %f14, %f0
51853 xnorcc %o5, %o0, %o3
51854 stb %i0, [%l7 + 0x5B]
51855 stb %i7, [%l7 + 0x3D]
51856 fnand %f14, %f2, %f12
51857 fpsub16 %f4, %f12, %f14
51858 fpadd32s %f4, %f0, %f15
51859 fzero %f6
51860 fbne %fcc2, loop_6052
51861 st %f4, [%l7 + 0x4C]
51862 fmovrdgez %i4, %f8, %f2
51863 fmovdle %xcc, %f5, %f2
51864loop_6052:
51865 fmovsge %icc, %f12, %f1
51866 fcmpeq32 %f2, %f12, %g1
51867 ldd [%l7 + 0x30], %f12
51868 fmovsge %icc, %f0, %f7
51869 edge16 %g6, %g3, %g7
51870 addccc %l3, %l1, %l4
51871 add %i2, %o1, %o6
51872 umul %i5, %o4, %g2
51873 lduh [%l7 + 0x1A], %l2
51874 ldsw [%l7 + 0x4C], %i1
51875 tleu %xcc, 0x2
51876 edge8 %g4, %l5, %l6
51877 bg,a loop_6053
51878 std %f4, [%l7 + 0x48]
51879 ldsh [%l7 + 0x26], %i6
51880 stw %i3, [%l7 + 0x34]
51881loop_6053:
51882 fnand %f12, %f14, %f4
51883 andcc %l0, 0x1937, %g5
51884 orn %o2, %o5, %o7
51885 edge16 %o3, %i0, %i7
51886 fmuld8sux16 %f2, %f11, %f0
51887 move %icc, %i4, %o0
51888 lduh [%l7 + 0x6E], %g1
51889 std %f0, [%l7 + 0x78]
51890 orncc %g6, 0x1E78, %g3
51891 ba,pn %icc, loop_6054
51892 fmovrsgez %g7, %f3, %f11
51893 fandnot1s %f7, %f2, %f12
51894 taddcc %l1, 0x0577, %l3
51895loop_6054:
51896 stw %i2, [%l7 + 0x6C]
51897 udiv %o1, 0x1E8A, %l4
51898 ble,pn %icc, loop_6055
51899 udivcc %o6, 0x0908, %i5
51900 fmovsneg %icc, %f3, %f2
51901 fexpand %f12, %f6
51902loop_6055:
51903 stb %g2, [%l7 + 0x50]
51904 tneg %xcc, 0x2
51905 ldub [%l7 + 0x52], %l2
51906 movg %xcc, %i1, %o4
51907 bneg,a loop_6056
51908 fbg %fcc2, loop_6057
51909 sdivcc %l5, 0x1FC4, %g4
51910 sub %l6, 0x1FBE, %i3
51911loop_6056:
51912 ba,a,pt %icc, loop_6058
51913loop_6057:
51914 xorcc %i6, 0x1E6D, %l0
51915 popc 0x1F63, %g5
51916 st %f1, [%l7 + 0x14]
51917loop_6058:
51918 ld [%l7 + 0x5C], %f3
51919 fandnot2s %f4, %f7, %f2
51920 srlx %o5, %o2, %o7
51921 fpadd16 %f6, %f2, %f6
51922 fmul8x16au %f3, %f9, %f10
51923 fbule %fcc0, loop_6059
51924 sub %i0, %i7, %i4
51925 siam 0x5
51926 fmovsvs %xcc, %f3, %f0
51927loop_6059:
51928 andcc %o0, 0x00CB, %g1
51929 fmul8x16au %f13, %f14, %f6
51930 movvs %xcc, %g6, %g3
51931 fmovdcc %xcc, %f11, %f11
51932 ble,pt %xcc, loop_6060
51933 fbul,a %fcc0, loop_6061
51934 fmovrdlez %o3, %f2, %f8
51935 fpadd16s %f14, %f13, %f7
51936loop_6060:
51937 fsrc2 %f8, %f14
51938loop_6061:
51939 fmovs %f13, %f8
51940 nop
51941 setx loop_6062, %l0, %l1
51942 wrpr 0x1, %tl
51943 wrpr %l1, %tpc
51944 add %l1, 0x4, %l1
51945 wrpr %l1, %tnpc
51946 setx 0x34400001400, %l0, %l1
51947 wrpr %l1, %tstate
51948 wrhpr 0x4, %htstate
51949 retry
51950 fbo %fcc1, loop_6063
51951 lduh [%l7 + 0x34], %l1
51952 ldub [%l7 + 0x21], %g7
51953loop_6062:
51954 fabsd %f14, %f6
51955loop_6063:
51956 sllx %i2, %l3, %l4
51957 ldsb [%l7 + 0x26], %o6
51958 umulcc %o1, %g2, %l2
51959 bvs,a loop_6064
51960 subccc %i5, %i1, %l5
51961 edge8l %g4, %l6, %o4
51962 stb %i3, [%l7 + 0x70]
51963loop_6064:
51964 fornot1 %f2, %f2, %f0
51965 ldsh [%l7 + 0x20], %i6
51966 bvc,pn %icc, loop_6065
51967 lduw [%l7 + 0x10], %l0
51968 fmovrde %g5, %f14, %f0
51969 sth %o5, [%l7 + 0x7E]
51970loop_6065:
51971 fmovsneg %icc, %f3, %f14
51972 sethi 0x1248, %o7
51973 movrlz %i0, %i7, %i4
51974 ldsb [%l7 + 0x0F], %o2
51975 be,a,pt %icc, loop_6066
51976 umulcc %g1, 0x1933, %o0
51977 bcs,pt %xcc, loop_6067
51978 ldsw [%l7 + 0x18], %g6
51979loop_6066:
51980 fmovsge %xcc, %f4, %f11
51981 lduw [%l7 + 0x4C], %g3
51982loop_6067:
51983 sra %l1, 0x10, %o3
51984 array16 %g7, %i2, %l3
51985 sth %l4, [%l7 + 0x48]
51986 lduh [%l7 + 0x3C], %o1
51987 fmul8sux16 %f6, %f14, %f14
51988 fmovrslez %o6, %f6, %f11
51989 bcc,a,pn %xcc, loop_6068
51990 xnor %g2, %l2, %i5
51991 movg %icc, %i1, %l5
51992 fmovsn %icc, %f12, %f9
51993loop_6068:
51994 subccc %g4, 0x0B2C, %l6
51995 ldsb [%l7 + 0x2A], %o4
51996 fmovrsne %i6, %f7, %f11
51997 siam 0x4
51998 std %f0, [%l7 + 0x40]
51999 addcc %i3, 0x0121, %l0
52000 or %o5, %g5, %i0
52001 fcmpd %fcc2, %f8, %f2
52002 ldsb [%l7 + 0x24], %i7
52003 ta %xcc, 0x2
52004 fpadd32s %f10, %f9, %f11
52005 fornot2s %f4, %f3, %f9
52006 stx %i4, [%l7 + 0x50]
52007 fnegd %f10, %f0
52008 bcc,a,pt %xcc, loop_6069
52009 fors %f7, %f10, %f6
52010 fsrc1 %f12, %f10
52011 ld [%l7 + 0x34], %f11
52012loop_6069:
52013 tge %icc, 0x5
52014 movre %o7, %o2, %g1
52015 fmovdle %icc, %f12, %f1
52016 edge16n %g6, %o0, %g3
52017 movl %xcc, %o3, %g7
52018 movleu %xcc, %l1, %l3
52019 nop
52020 setx loop_6070, %l0, %l1
52021 jmpl %l1, %l4
52022 fandnot1 %f0, %f4, %f6
52023 fandnot2 %f0, %f12, %f10
52024 fba,a %fcc1, loop_6071
52025loop_6070:
52026 tgu %xcc, 0x6
52027 lduw [%l7 + 0x08], %o1
52028 fxnors %f10, %f4, %f15
52029loop_6071:
52030 fnors %f3, %f6, %f4
52031 fcmpd %fcc1, %f14, %f4
52032 bg loop_6072
52033 movge %xcc, %i2, %g2
52034 fmovd %f10, %f8
52035 st %f2, [%l7 + 0x58]
52036loop_6072:
52037 andn %l2, %i5, %o6
52038 stw %l5, [%l7 + 0x40]
52039 fmovrse %i1, %f9, %f6
52040 call loop_6073
52041 movneg %icc, %g4, %o4
52042 ldub [%l7 + 0x54], %l6
52043 movre %i6, 0x15B, %i3
52044loop_6073:
52045 bne,pn %icc, loop_6074
52046 lduw [%l7 + 0x24], %l0
52047 stb %o5, [%l7 + 0x66]
52048 fmul8sux16 %f10, %f12, %f6
52049loop_6074:
52050 sth %i0, [%l7 + 0x70]
52051 ldsb [%l7 + 0x72], %g5
52052 fmovdvs %xcc, %f9, %f4
52053 ldsw [%l7 + 0x4C], %i4
52054 fmovsle %icc, %f9, %f8
52055 smul %i7, 0x0AB2, %o2
52056 taddcc %g1, 0x1990, %g6
52057 smul %o0, %o7, %g3
52058 stw %g7, [%l7 + 0x54]
52059 fxor %f14, %f10, %f6
52060 ldd [%l7 + 0x08], %f10
52061 lduh [%l7 + 0x6E], %o3
52062 fmovda %icc, %f15, %f6
52063 ldub [%l7 + 0x29], %l1
52064 movneg %icc, %l4, %l3
52065 ldsw [%l7 + 0x7C], %o1
52066 fornot2s %f4, %f2, %f0
52067 tcc %xcc, 0x3
52068 udiv %i2, 0x081E, %g2
52069 fsrc2s %f5, %f7
52070 movle %icc, %i5, %l2
52071 stb %l5, [%l7 + 0x25]
52072 lduh [%l7 + 0x1A], %o6
52073 fbul,a %fcc1, loop_6075
52074 fxor %f4, %f2, %f14
52075 movrne %i1, 0x09B, %g4
52076 fmovsle %xcc, %f13, %f0
52077loop_6075:
52078 fpmerge %f14, %f8, %f2
52079 fbe %fcc0, loop_6076
52080 ldsh [%l7 + 0x3A], %o4
52081 alignaddrl %l6, %i3, %l0
52082 movgu %xcc, %o5, %i0
52083loop_6076:
52084 fmovdg %icc, %f3, %f8
52085 ldd [%l7 + 0x28], %f0
52086 ldsh [%l7 + 0x54], %i6
52087 for %f12, %f8, %f2
52088 sdiv %i4, 0x1E2B, %i7
52089 movrlez %o2, 0x257, %g5
52090 std %f14, [%l7 + 0x10]
52091 alignaddr %g1, %o0, %o7
52092 umul %g6, 0x11EB, %g7
52093 fcmpgt16 %f2, %f6, %o3
52094 fble,a %fcc1, loop_6077
52095 ldsb [%l7 + 0x27], %l1
52096 lduw [%l7 + 0x78], %g3
52097 fmovrslez %l4, %f10, %f6
52098loop_6077:
52099 movle %icc, %o1, %l3
52100 ldsw [%l7 + 0x30], %i2
52101 fmovrdne %g2, %f10, %f2
52102 fmovde %icc, %f12, %f3
52103 ldub [%l7 + 0x57], %i5
52104 fcmps %fcc1, %f8, %f7
52105 bcc,a %icc, loop_6078
52106 nop
52107 setx loop_6079, %l0, %l1
52108 wrpr 0x1, %tl
52109 wrpr %l1, %tnpc
52110 setx 0x34400001400, %l0, %l1
52111 wrpr %l1, %tstate
52112 wrhpr 0x4, %htstate
52113 done
52114 movvc %icc, %l2, %o6
52115 sdivcc %i1, 0x119F, %g4
52116loop_6078:
52117 fone %f10
52118loop_6079:
52119 subccc %l5, 0x1AFD, %o4
52120 ldsh [%l7 + 0x76], %l6
52121 ldd [%l7 + 0x48], %f10
52122 ldx [%l7 + 0x60], %l0
52123 tl %icc, 0x6
52124 siam 0x0
52125 lduw [%l7 + 0x10], %i3
52126 fbne %fcc1, loop_6080
52127 fmovsne %icc, %f12, %f3
52128 fsrc2s %f13, %f9
52129 fbug,a %fcc0, loop_6081
52130loop_6080:
52131 fpsub32s %f6, %f6, %f15
52132 ble,a loop_6082
52133 st %f2, [%l7 + 0x24]
52134loop_6081:
52135 te %icc, 0x5
52136 ldub [%l7 + 0x65], %o5
52137loop_6082:
52138 ldd [%l7 + 0x58], %f8
52139 xorcc %i6, 0x06A7, %i0
52140 stb %i7, [%l7 + 0x3A]
52141 fmovda %xcc, %f14, %f6
52142 fandnot2 %f2, %f4, %f14
52143 fmovsge %icc, %f1, %f11
52144 fmovrse %i4, %f7, %f9
52145 ldsb [%l7 + 0x1F], %o2
52146 sra %g1, 0x08, %g5
52147 std %f12, [%l7 + 0x30]
52148 bcc,pt %xcc, loop_6083
52149 sll %o0, 0x19, %o7
52150 st %f14, [%l7 + 0x58]
52151 fmul8sux16 %f4, %f4, %f0
52152loop_6083:
52153 fpsub32s %f2, %f8, %f7
52154 udiv %g6, 0x1966, %o3
52155 fmovrdlz %g7, %f2, %f8
52156 bge,pt %xcc, loop_6084
52157 std %f12, [%l7 + 0x10]
52158 bneg,a %xcc, loop_6085
52159 bgu,a loop_6086
52160loop_6084:
52161 ldx [%l7 + 0x10], %l1
52162 stb %g3, [%l7 + 0x40]
52163loop_6085:
52164 sra %o1, 0x18, %l3
52165loop_6086:
52166 edge16l %l4, %g2, %i5
52167 fcmpgt16 %f8, %f10, %l2
52168 stx %i2, [%l7 + 0x38]
52169 fble,a %fcc2, loop_6087
52170 call loop_6088
52171 te %xcc, 0x0
52172 bgu %xcc, loop_6089
52173loop_6087:
52174 lduw [%l7 + 0x08], %i1
52175loop_6088:
52176 fbul %fcc0, loop_6090
52177 std %f0, [%l7 + 0x58]
52178loop_6089:
52179 ldx [%l7 + 0x68], %o6
52180 st %f5, [%l7 + 0x38]
52181loop_6090:
52182 fones %f13
52183 fnot2 %f10, %f4
52184 ldd [%l7 + 0x10], %f2
52185 tcs %icc, 0x1
52186 ldsw [%l7 + 0x0C], %l5
52187 addccc %g4, 0x0586, %l6
52188 fbne,a %fcc0, loop_6091
52189 movre %o4, 0x39D, %i3
52190 srlx %o5, 0x00, %i6
52191 movre %i0, %i7, %i4
52192loop_6091:
52193 fxnors %f14, %f1, %f12
52194 stx %o2, [%l7 + 0x10]
52195 fcmpne32 %f2, %f2, %g1
52196 fmovsgu %xcc, %f6, %f2
52197 tvc %xcc, 0x7
52198 xorcc %l0, %o0, %g5
52199 sra %g6, %o3, %o7
52200 fandnot1 %f14, %f0, %f4
52201 fcmpes %fcc1, %f3, %f4
52202 orn %l1, %g3, %o1
52203 edge16ln %g7, %l4, %l3
52204 bgu,pt %xcc, loop_6092
52205 ldx [%l7 + 0x68], %i5
52206 orncc %l2, 0x1364, %i2
52207 lduw [%l7 + 0x70], %i1
52208loop_6092:
52209 bn,pt %icc, loop_6093
52210 array16 %o6, %g2, %l5
52211 fornot1s %f5, %f6, %f14
52212 ldx [%l7 + 0x40], %g4
52213loop_6093:
52214 ta %xcc, 0x4
52215 movrgez %l6, 0x172, %o4
52216 stx %o5, [%l7 + 0x18]
52217 stw %i3, [%l7 + 0x24]
52218 fones %f10
52219 ldsh [%l7 + 0x62], %i0
52220 ldd [%l7 + 0x08], %f0
52221 fble,a %fcc3, loop_6094
52222 ld [%l7 + 0x30], %f14
52223 fmul8x16al %f9, %f11, %f10
52224 tneg %icc, 0x0
52225loop_6094:
52226 bcs,a %xcc, loop_6095
52227 te %icc, 0x6
52228 ld [%l7 + 0x1C], %f4
52229 tvc %icc, 0x0
52230loop_6095:
52231 fxnors %f1, %f11, %f14
52232 stb %i6, [%l7 + 0x44]
52233 stb %i4, [%l7 + 0x71]
52234 fmovsa %icc, %f13, %f13
52235 lduw [%l7 + 0x6C], %i7
52236 fmovsneg %xcc, %f1, %f14
52237 ldx [%l7 + 0x70], %g1
52238 fmovsa %icc, %f12, %f14
52239 edge32n %l0, %o2, %o0
52240 fnot1s %f7, %f6
52241 ldub [%l7 + 0x0C], %g6
52242 fcmpne32 %f6, %f14, %g5
52243 fnors %f4, %f6, %f0
52244 ldd [%l7 + 0x28], %f0
52245 movn %xcc, %o3, %l1
52246 move %xcc, %o7, %o1
52247 tneg %xcc, 0x6
52248 fmovrsne %g3, %f11, %f8
52249 stw %g7, [%l7 + 0x60]
52250 ta %xcc, 0x0
52251 sllx %l4, %l3, %i5
52252 fmovdg %icc, %f3, %f13
52253 fmul8x16al %f8, %f6, %f0
52254 fmovdn %xcc, %f7, %f4
52255 or %i2, 0x0D9D, %i1
52256 ld [%l7 + 0x3C], %f7
52257 st %f2, [%l7 + 0x74]
52258 fmul8x16al %f6, %f2, %f0
52259 sth %o6, [%l7 + 0x0C]
52260 fmovdpos %icc, %f13, %f14
52261 fbn,a %fcc0, loop_6096
52262 ldx [%l7 + 0x48], %g2
52263 stw %l2, [%l7 + 0x6C]
52264 fmovsgu %icc, %f4, %f14
52265loop_6096:
52266 fpsub32 %f6, %f2, %f0
52267 nop
52268 setx loop_6097, %l0, %l1
52269 wrpr 0x1, %tl
52270 wrpr %l1, %tpc
52271 add %l1, 0x4, %l1
52272 wrpr %l1, %tnpc
52273 setx 0x34400001400, %l0, %l1
52274 wrpr %l1, %tstate
52275 wrhpr 0x4, %htstate
52276 retry
52277 std %f10, [%l7 + 0x70]
52278 tge %icc, 0x0
52279 ldsb [%l7 + 0x3E], %l5
52280loop_6097:
52281 movvs %xcc, %g4, %l6
52282 fmovd %f12, %f10
52283 fmovdn %icc, %f4, %f4
52284 fnegs %f1, %f13
52285 ldsw [%l7 + 0x24], %o4
52286 fmovde %xcc, %f12, %f15
52287 fsrc1s %f2, %f0
52288 std %f14, [%l7 + 0x30]
52289 ldd [%l7 + 0x50], %f12
52290 udivx %o5, 0x16C0, %i3
52291 fpadd16s %f3, %f1, %f6
52292 fmovsge %icc, %f3, %f0
52293 movcc %xcc, %i0, %i6
52294 fandnot1s %f10, %f0, %f6
52295 std %f4, [%l7 + 0x38]
52296 lduw [%l7 + 0x44], %i4
52297 fnot1s %f7, %f9
52298 bvc,a,pn %icc, loop_6098
52299 move %xcc, %i7, %l0
52300 addcc %o2, 0x04F8, %g1
52301 ldsb [%l7 + 0x65], %g6
52302loop_6098:
52303 stw %o0, [%l7 + 0x1C]
52304 movpos %icc, %o3, %l1
52305 sth %o7, [%l7 + 0x2E]
52306 sdiv %o1, 0x0EBA, %g5
52307 alignaddr %g3, %l4, %l3
52308 stw %i5, [%l7 + 0x48]
52309 ldsw [%l7 + 0x1C], %g7
52310 ldsb [%l7 + 0x44], %i1
52311 fcmped %fcc0, %f12, %f0
52312 fandnot1s %f4, %f5, %f7
52313 nop
52314 setx loop_6099, %l0, %l1
52315 jmpl %l1, %o6
52316 ldsw [%l7 + 0x10], %i2
52317 lduh [%l7 + 0x46], %l2
52318 movleu %xcc, %l5, %g2
52319loop_6099:
52320 st %f14, [%l7 + 0x44]
52321 udiv %l6, 0x1421, %o4
52322 ldsh [%l7 + 0x22], %g4
52323 st %f5, [%l7 + 0x28]
52324 tgu %xcc, 0x7
52325 movle %xcc, %i3, %o5
52326 fandnot2s %f14, %f7, %f1
52327 fmovdg %icc, %f2, %f5
52328 array32 %i0, %i4, %i6
52329 sth %l0, [%l7 + 0x54]
52330 lduh [%l7 + 0x0E], %i7
52331 fmovdle %icc, %f9, %f12
52332 fmul8x16al %f7, %f9, %f10
52333 brgez,a %o2, loop_6100
52334 fmovrse %g6, %f15, %f11
52335 sth %o0, [%l7 + 0x2E]
52336 stx %g1, [%l7 + 0x68]
52337loop_6100:
52338 fmovde %xcc, %f8, %f5
52339 edge32ln %o3, %o7, %l1
52340 sub %g5, %o1, %g3
52341 fnot2 %f10, %f10
52342 fsrc2 %f10, %f8
52343 ldd [%l7 + 0x60], %f6
52344 fmul8ulx16 %f12, %f12, %f2
52345 fnot1s %f12, %f7
52346 fbuge,a %fcc0, loop_6101
52347 umulcc %l4, %l3, %g7
52348 stx %i5, [%l7 + 0x70]
52349 bg,a,pn %icc, loop_6102
52350loop_6101:
52351 sth %o6, [%l7 + 0x36]
52352 edge32l %i1, %l2, %i2
52353 tcs %icc, 0x6
52354loop_6102:
52355 tvc %xcc, 0x0
52356 ldsw [%l7 + 0x54], %g2
52357 movle %xcc, %l6, %l5
52358 fbul %fcc1, loop_6103
52359 fnegs %f2, %f7
52360 ldsw [%l7 + 0x18], %o4
52361 array16 %g4, %o5, %i0
52362loop_6103:
52363 movrlez %i3, 0x312, %i6
52364 lduh [%l7 + 0x7A], %i4
52365 stx %l0, [%l7 + 0x68]
52366 stw %i7, [%l7 + 0x60]
52367 ldd [%l7 + 0x38], %f0
52368 fmul8x16 %f11, %f6, %f6
52369 brlz,a %g6, loop_6104
52370 fmul8x16 %f10, %f4, %f10
52371 fmovdcs %xcc, %f13, %f7
52372 xnor %o0, %o2, %g1
52373loop_6104:
52374 movrgez %o3, 0x238, %l1
52375 edge32ln %g5, %o7, %g3
52376 alignaddrl %l4, %o1, %g7
52377 fmovsl %icc, %f13, %f14
52378 smul %i5, %l3, %o6
52379 ldd [%l7 + 0x70], %f6
52380 st %f12, [%l7 + 0x78]
52381 stb %i1, [%l7 + 0x28]
52382 ldsw [%l7 + 0x3C], %l2
52383 fexpand %f6, %f8
52384 sll %g2, %i2, %l6
52385 sth %l5, [%l7 + 0x34]
52386 ldd [%l7 + 0x20], %f2
52387 mulx %o4, %g4, %o5
52388 be,pn %xcc, loop_6105
52389 edge8 %i0, %i3, %i4
52390 fmovsl %xcc, %f9, %f13
52391 brlz,a %i6, loop_6106
52392loop_6105:
52393 tvc %xcc, 0x4
52394 ldub [%l7 + 0x1C], %i7
52395 ldx [%l7 + 0x48], %g6
52396loop_6106:
52397 brlez %o0, loop_6107
52398 fblg %fcc0, loop_6108
52399 edge32ln %o2, %l0, %o3
52400 fmovsge %icc, %f10, %f4
52401loop_6107:
52402 alignaddr %l1, %g1, %o7
52403loop_6108:
52404 bshuffle %f2, %f8, %f12
52405 ldub [%l7 + 0x5D], %g3
52406 ldx [%l7 + 0x68], %g5
52407 lduw [%l7 + 0x50], %o1
52408 edge32ln %g7, %l4, %i5
52409 te %icc, 0x2
52410 ldd [%l7 + 0x50], %f10
52411 fcmped %fcc2, %f0, %f0
52412 fnot2 %f6, %f8
52413 ldd [%l7 + 0x18], %f10
52414 ldsb [%l7 + 0x32], %l3
52415 tn %icc, 0x3
52416 ldsb [%l7 + 0x73], %i1
52417 edge8ln %l2, %g2, %o6
52418 fcmpeq16 %f10, %f8, %l6
52419 fmovsgu %icc, %f13, %f1
52420 nop
52421 setx loop_6109, %l0, %l1
52422 wrpr 0x1, %tl
52423 wrpr %l1, %tnpc
52424 setx 0x34400001400, %l0, %l1
52425 wrpr %l1, %tstate
52426 wrhpr 0x4, %htstate
52427 done
52428 fmovrse %l5, %f14, %f11
52429 fmovdle %xcc, %f5, %f11
52430 umul %o4, 0x13F9, %i2
52431loop_6109:
52432 stb %g4, [%l7 + 0x35]
52433 movge %xcc, %i0, %o5
52434 fcmpes %fcc3, %f10, %f11
52435 ldub [%l7 + 0x65], %i3
52436 xnorcc %i4, 0x1BC6, %i6
52437 std %f0, [%l7 + 0x30]
52438 mova %xcc, %g6, %o0
52439 udivcc %o2, 0x0776, %i7
52440 fandnot1 %f2, %f6, %f6
52441 lduh [%l7 + 0x16], %o3
52442 lduh [%l7 + 0x78], %l1
52443 st %f3, [%l7 + 0x74]
52444 tl %icc, 0x2
52445 fcmpgt16 %f14, %f14, %l0
52446 ldsb [%l7 + 0x55], %g1
52447 fxnor %f14, %f0, %f2
52448 stb %o7, [%l7 + 0x0A]
52449 fmovdvc %xcc, %f4, %f14
52450 stx %g5, [%l7 + 0x10]
52451 stb %g3, [%l7 + 0x67]
52452 edge8n %g7, %l4, %o1
52453 fxors %f11, %f6, %f4
52454 fnor %f8, %f14, %f14
52455 fba %fcc3, loop_6110
52456 andncc %i5, %l3, %l2
52457 stw %i1, [%l7 + 0x58]
52458 fmovrslz %g2, %f9, %f11
52459loop_6110:
52460 fpsub32s %f15, %f13, %f3
52461 move %icc, %o6, %l6
52462 movcc %icc, %o4, %l5
52463 bne,a,pt %xcc, loop_6111
52464 ldsw [%l7 + 0x74], %i2
52465 lduw [%l7 + 0x64], %i0
52466 fmovscc %icc, %f9, %f12
52467loop_6111:
52468 xor %g4, %o5, %i3
52469 stw %i6, [%l7 + 0x20]
52470 fmovdcc %icc, %f2, %f5
52471 fbug,a %fcc0, loop_6112
52472 be,pt %xcc, loop_6113
52473 tcc %icc, 0x4
52474 array16 %i4, %o0, %g6
52475loop_6112:
52476 movneg %xcc, %i7, %o3
52477loop_6113:
52478 ldsh [%l7 + 0x62], %o2
52479 subccc %l1, %l0, %o7
52480 fba,a %fcc1, loop_6114
52481 lduw [%l7 + 0x50], %g5
52482 edge16n %g3, %g1, %g7
52483 ldx [%l7 + 0x50], %o1
52484loop_6114:
52485 ld [%l7 + 0x30], %f10
52486 st %f14, [%l7 + 0x0C]
52487 fxors %f13, %f12, %f2
52488 fmovdl %xcc, %f5, %f5
52489 popc 0x0DA3, %i5
52490 sra %l3, %l2, %i1
52491 alignaddr %g2, %o6, %l4
52492 smul %o4, 0x1D04, %l5
52493 ldsb [%l7 + 0x18], %l6
52494 lduh [%l7 + 0x18], %i2
52495 sll %g4, 0x12, %i0
52496 pdist %f0, %f4, %f10
52497 ldx [%l7 + 0x70], %i3
52498 fpsub32 %f0, %f4, %f0
52499 std %f8, [%l7 + 0x30]
52500 srlx %i6, 0x10, %o5
52501 srax %o0, 0x18, %i4
52502 fmovsge %icc, %f6, %f10
52503 stb %i7, [%l7 + 0x67]
52504 fornot2s %f3, %f9, %f6
52505 fmovsvc %xcc, %f9, %f0
52506 move %icc, %g6, %o3
52507 bne,pn %icc, loop_6115
52508 lduh [%l7 + 0x48], %o2
52509 fcmple16 %f0, %f10, %l0
52510 orncc %o7, 0x1F30, %l1
52511loop_6115:
52512 taddcc %g3, 0x0ED9, %g1
52513 taddcc %g5, 0x19F1, %o1
52514 ldsh [%l7 + 0x44], %g7
52515 sdivcc %l3, 0x02CE, %i5
52516 ldx [%l7 + 0x10], %l2
52517 ld [%l7 + 0x38], %f2
52518 udivcc %g2, 0x09A6, %o6
52519 edge16l %l4, %o4, %l5
52520 edge8n %l6, %i1, %i2
52521 fcmps %fcc1, %f11, %f5
52522 fmul8x16al %f3, %f12, %f0
52523 fcmpeq16 %f14, %f0, %i0
52524 bne,pt %xcc, loop_6116
52525 stb %g4, [%l7 + 0x6A]
52526 fcmpeq16 %f12, %f12, %i3
52527 bne,a,pt %xcc, loop_6117
52528loop_6116:
52529 fxnor %f12, %f6, %f0
52530 fbu %fcc2, loop_6118
52531 xorcc %o5, 0x0752, %o0
52532loop_6117:
52533 fmovrdne %i6, %f10, %f8
52534 lduw [%l7 + 0x2C], %i7
52535loop_6118:
52536 fmovrdne %g6, %f12, %f14
52537 stx %i4, [%l7 + 0x38]
52538 andcc %o3, %o2, %o7
52539 fmuld8sux16 %f8, %f11, %f0
52540 fcmpes %fcc0, %f3, %f3
52541 ldsw [%l7 + 0x20], %l0
52542 sdiv %g3, 0x0F20, %l1
52543 fnand %f4, %f12, %f14
52544 fsrc2s %f6, %f8
52545 umulcc %g1, %g5, %o1
52546 lduw [%l7 + 0x30], %g7
52547 fxnor %f14, %f6, %f8
52548 sth %l3, [%l7 + 0x30]
52549 brlz,a %i5, loop_6119
52550 movrgez %g2, %l2, %o6
52551 fmovse %xcc, %f12, %f9
52552 ldsh [%l7 + 0x52], %o4
52553loop_6119:
52554 tn %icc, 0x6
52555 mulscc %l5, 0x0DEC, %l4
52556 tleu %xcc, 0x1
52557 fmovd %f6, %f0
52558 stx %i1, [%l7 + 0x10]
52559 fbuge %fcc1, loop_6120
52560 brnz %i2, loop_6121
52561 fcmpes %fcc3, %f14, %f12
52562 fmovsle %icc, %f10, %f0
52563loop_6120:
52564 fmovsvc %icc, %f14, %f9
52565loop_6121:
52566 udivcc %l6, 0x1C6F, %i0
52567 ldsb [%l7 + 0x35], %i3
52568 fandnot1s %f4, %f8, %f0
52569 ldsh [%l7 + 0x08], %g4
52570 fba,a %fcc2, loop_6122
52571 fxnors %f14, %f7, %f4
52572 fpadd16s %f3, %f6, %f3
52573 bge,pt %icc, loop_6123
52574loop_6122:
52575 stx %o5, [%l7 + 0x08]
52576 fmovdge %icc, %f4, %f9
52577 tne %xcc, 0x5
52578loop_6123:
52579 movrne %o0, %i6, %g6
52580 bshuffle %f8, %f6, %f2
52581 st %f9, [%l7 + 0x78]
52582 tvs %xcc, 0x1
52583 fornot2 %f4, %f6, %f10
52584 lduw [%l7 + 0x5C], %i4
52585 addccc %o3, 0x0012, %i7
52586 stw %o2, [%l7 + 0x70]
52587 stb %o7, [%l7 + 0x3B]
52588 fmovrsgez %l0, %f9, %f8
52589 ldsw [%l7 + 0x64], %l1
52590 fcmpd %fcc2, %f0, %f4
52591 stw %g1, [%l7 + 0x2C]
52592 edge16ln %g3, %g5, %o1
52593 std %f4, [%l7 + 0x58]
52594 fmovdgu %icc, %f4, %f15
52595 fmovspos %xcc, %f11, %f7
52596 sth %l3, [%l7 + 0x46]
52597 stw %i5, [%l7 + 0x6C]
52598 sub %g2, %l2, %g7
52599 bpos %xcc, loop_6124
52600 bshuffle %f4, %f12, %f10
52601 ld [%l7 + 0x58], %f3
52602 ldsb [%l7 + 0x58], %o6
52603loop_6124:
52604 fmovrdgez %l5, %f2, %f12
52605 lduh [%l7 + 0x2A], %o4
52606 move %icc, %l4, %i1
52607 sllx %i2, 0x16, %l6
52608 stx %i3, [%l7 + 0x10]
52609 fornot2s %f15, %f7, %f5
52610 brlz %i0, loop_6125
52611 fmovdn %xcc, %f12, %f10
52612 nop
52613 setx loop_6126, %l0, %l1
52614 wrpr 0x1, %tl
52615 wrpr %l1, %tnpc
52616 setx 0x34400001400, %l0, %l1
52617 wrpr %l1, %tstate
52618 wrhpr 0x4, %htstate
52619 done
52620 ldsw [%l7 + 0x70], %g4
52621loop_6125:
52622 ldsh [%l7 + 0x5C], %o5
52623 addcc %i6, %o0, %i4
52624loop_6126:
52625 fmovsle %icc, %f9, %f11
52626 std %f8, [%l7 + 0x08]
52627 fcmpeq16 %f0, %f10, %o3
52628 stb %i7, [%l7 + 0x36]
52629 fmovrsgez %o2, %f5, %f9
52630 sth %g6, [%l7 + 0x78]
52631 umulcc %l0, %l1, %o7
52632 ldub [%l7 + 0x28], %g3
52633 ldsb [%l7 + 0x53], %g1
52634 fand %f8, %f6, %f2
52635 mulx %g5, %l3, %o1
52636 ldsb [%l7 + 0x72], %g2
52637 subcc %l2, %g7, %i5
52638 movvs %icc, %l5, %o4
52639 fmul8ulx16 %f0, %f8, %f12
52640 fcmpes %fcc0, %f5, %f15
52641 fpsub32 %f4, %f2, %f10
52642 fexpand %f3, %f10
52643 fsrc2 %f12, %f8
52644 xnor %o6, 0x1E44, %l4
52645 be,a,pt %xcc, loop_6127
52646 ldsh [%l7 + 0x20], %i2
52647 ldx [%l7 + 0x20], %i1
52648 bcc loop_6128
52649loop_6127:
52650 ldx [%l7 + 0x58], %l6
52651 bg,a,pn %icc, loop_6129
52652 std %f2, [%l7 + 0x20]
52653loop_6128:
52654 fbl,a %fcc1, loop_6130
52655 bpos,a,pt %xcc, loop_6131
52656loop_6129:
52657 fmovd %f6, %f6
52658 ldsb [%l7 + 0x22], %i3
52659loop_6130:
52660 stw %g4, [%l7 + 0x20]
52661loop_6131:
52662 sdivx %i0, 0x1B4E, %o5
52663 st %f14, [%l7 + 0x2C]
52664 ldsw [%l7 + 0x20], %i6
52665 st %f2, [%l7 + 0x5C]
52666 fbge,a %fcc1, loop_6132
52667 brgez %i4, loop_6133
52668 ld [%l7 + 0x34], %f10
52669 tcs %xcc, 0x0
52670loop_6132:
52671 or %o3, %i7, %o0
52672loop_6133:
52673 fmovrdgz %g6, %f14, %f2
52674 ldsb [%l7 + 0x14], %l0
52675 movle %xcc, %l1, %o7
52676 fbu %fcc3, loop_6134
52677 fbn %fcc3, loop_6135
52678 bpos,pn %icc, loop_6136
52679 brgez,a %o2, loop_6137
52680loop_6134:
52681 tcs %xcc, 0x6
52682loop_6135:
52683 fpsub16 %f14, %f8, %f14
52684loop_6136:
52685 fbu %fcc2, loop_6138
52686loop_6137:
52687 std %f2, [%l7 + 0x68]
52688 tvc %xcc, 0x4
52689 movge %xcc, %g1, %g3
52690loop_6138:
52691 smulcc %l3, 0x12F5, %o1
52692 fmovscs %icc, %f4, %f4
52693 fones %f14
52694 ldd [%l7 + 0x40], %f10
52695 lduw [%l7 + 0x74], %g5
52696 fmovdvc %icc, %f10, %f5
52697 fandnot2s %f1, %f14, %f9
52698 fmovrsne %l2, %f9, %f7
52699 andn %g2, %g7, %i5
52700 movle %xcc, %l5, %o6
52701 bleu,pn %icc, loop_6139
52702 brlez %l4, loop_6140
52703 brnz %i2, loop_6141
52704 fnot2 %f14, %f14
52705loop_6139:
52706 brgz %o4, loop_6142
52707loop_6140:
52708 std %f0, [%l7 + 0x68]
52709loop_6141:
52710 fxnors %f0, %f10, %f10
52711 stb %i1, [%l7 + 0x24]
52712loop_6142:
52713 fmovda %xcc, %f4, %f9
52714 stb %i3, [%l7 + 0x57]
52715 movrlez %l6, 0x221, %i0
52716 stw %o5, [%l7 + 0x24]
52717 ldx [%l7 + 0x50], %g4
52718 and %i4, %i6, %i7
52719 fsrc1s %f2, %f15
52720 fmovsleu %xcc, %f4, %f15
52721 fmovdn %xcc, %f10, %f11
52722 popc %o3, %o0
52723 tle %icc, 0x0
52724 fbg,a %fcc0, loop_6143
52725 fbue %fcc0, loop_6144
52726 lduh [%l7 + 0x22], %l0
52727 tn %icc, 0x0
52728loop_6143:
52729 subc %l1, 0x1D0C, %g6
52730loop_6144:
52731 movne %xcc, %o7, %o2
52732 ldd [%l7 + 0x28], %f10
52733 st %f7, [%l7 + 0x28]
52734 fbe %fcc2, loop_6145
52735 ldsb [%l7 + 0x0B], %g3
52736 popc 0x0D12, %g1
52737 ldsb [%l7 + 0x1F], %l3
52738loop_6145:
52739 fcmpeq16 %f0, %f10, %g5
52740 fbuge,a %fcc3, loop_6146
52741 movcc %xcc, %l2, %o1
52742 fmovsgu %icc, %f13, %f11
52743 nop
52744 setx loop_6147, %l0, %l1
52745 wrpr 0x1, %tl
52746 wrpr %l1, %tpc
52747 add %l1, 0x4, %l1
52748 wrpr %l1, %tnpc
52749 setx 0x34400001400, %l0, %l1
52750 wrpr %l1, %tstate
52751 wrhpr 0x4, %htstate
52752 retry
52753loop_6146:
52754 for %f12, %f2, %f10
52755 addc %g7, 0x1EBD, %g2
52756 sub %l5, %o6, %l4
52757loop_6147:
52758 st %f12, [%l7 + 0x40]
52759 mulscc %i5, %o4, %i1
52760 stx %i3, [%l7 + 0x40]
52761 lduw [%l7 + 0x74], %i2
52762 movle %icc, %l6, %i0
52763 fxnors %f4, %f6, %f7
52764 udivcc %o5, 0x0E59, %i4
52765 ldub [%l7 + 0x14], %i6
52766 ldsb [%l7 + 0x1B], %g4
52767 tcs %xcc, 0x3
52768 lduw [%l7 + 0x78], %i7
52769 fbne %fcc3, loop_6148
52770 fbo %fcc2, loop_6149
52771 fsrc1 %f6, %f8
52772 fmovdvs %xcc, %f3, %f12
52773loop_6148:
52774 fandnot1s %f12, %f7, %f0
52775loop_6149:
52776 edge32ln %o3, %o0, %l0
52777 movneg %xcc, %g6, %l1
52778 ble,a %xcc, loop_6150
52779 popc %o7, %o2
52780 fmovrdgez %g1, %f8, %f8
52781 stw %g3, [%l7 + 0x78]
52782loop_6150:
52783 ldd [%l7 + 0x30], %f14
52784 fbuge %fcc2, loop_6151
52785 movle %icc, %l3, %g5
52786 fbne %fcc0, loop_6152
52787 ldsw [%l7 + 0x2C], %l2
52788loop_6151:
52789 fxors %f7, %f14, %f11
52790 stb %g7, [%l7 + 0x73]
52791loop_6152:
52792 and %g2, %l5, %o1
52793 lduh [%l7 + 0x7A], %l4
52794 ble,a %icc, loop_6153
52795 fmul8x16 %f12, %f8, %f4
52796 tgu %xcc, 0x0
52797 brgz %o6, loop_6154
52798loop_6153:
52799 fnors %f11, %f0, %f5
52800 fpsub16s %f2, %f4, %f9
52801 fmovrde %o4, %f4, %f2
52802loop_6154:
52803 fmovd %f8, %f6
52804 ldd [%l7 + 0x60], %f14
52805 stw %i5, [%l7 + 0x50]
52806 fnor %f4, %f8, %f0
52807 fmovsg %icc, %f5, %f9
52808 fxnors %f15, %f13, %f11
52809 fmovsn %xcc, %f13, %f14
52810 lduh [%l7 + 0x30], %i1
52811 tne %xcc, 0x7
52812 st %f12, [%l7 + 0x68]
52813 fbne,a %fcc2, loop_6155
52814 fbug,a %fcc1, loop_6156
52815 fcmpgt32 %f2, %f2, %i3
52816 fzeros %f0
52817loop_6155:
52818 brlz %l6, loop_6157
52819loop_6156:
52820 movrlez %i0, 0x35F, %o5
52821 sra %i2, 0x1F, %i4
52822 sdiv %i6, 0x0680, %g4
52823loop_6157:
52824 st %f6, [%l7 + 0x4C]
52825 fnor %f4, %f12, %f2
52826 fornot1s %f14, %f12, %f0
52827 fpsub32 %f2, %f8, %f4
52828 fzeros %f4
52829 fpack32 %f2, %f0, %f12
52830 ldsh [%l7 + 0x0C], %i7
52831 array32 %o0, %l0, %o3
52832 fble %fcc2, loop_6158
52833 edge32l %g6, %l1, %o7
52834 bgu,pn %xcc, loop_6159
52835 lduw [%l7 + 0x54], %o2
52836loop_6158:
52837 fmovscc %icc, %f2, %f2
52838 fpsub32 %f0, %f0, %f12
52839loop_6159:
52840 fmovrde %g1, %f4, %f12
52841 ldd [%l7 + 0x70], %f14
52842 fmovrsgez %l3, %f0, %f0
52843 nop
52844 setx loop_6160, %l0, %l1
52845 wrpr 0x1, %tl
52846 wrpr %l1, %tnpc
52847 setx 0x34400001400, %l0, %l1
52848 wrpr %l1, %tstate
52849 wrhpr 0x4, %htstate
52850 done
52851 ldsh [%l7 + 0x3C], %g3
52852 fmul8sux16 %f8, %f14, %f2
52853 siam 0x3
52854loop_6160:
52855 subc %g5, 0x0559, %g7
52856 movre %g2, 0x2D2, %l5
52857 stx %o1, [%l7 + 0x38]
52858 ldsh [%l7 + 0x1E], %l2
52859 fornot1 %f4, %f6, %f10
52860 udivx %o6, 0x1DE8, %o4
52861 for %f12, %f14, %f4
52862 edge32 %l4, %i5, %i1
52863 edge32ln %i3, %l6, %i0
52864 std %f2, [%l7 + 0x18]
52865 fmovrdlez %o5, %f6, %f14
52866 or %i4, %i6, %g4
52867 ldd [%l7 + 0x18], %f14
52868 andn %i7, %o0, %l0
52869 ldd [%l7 + 0x48], %f12
52870 xor %i2, 0x02A0, %o3
52871 ldub [%l7 + 0x42], %g6
52872 fmovrdlez %l1, %f12, %f6
52873 sethi 0x1C30, %o7
52874 tsubcctv %g1, 0x11C5, %l3
52875 fbe %fcc2, loop_6161
52876 bvc,a %icc, loop_6162
52877 tsubcc %g3, %g5, %g7
52878 sll %g2, 0x05, %l5
52879loop_6161:
52880 fmovsneg %icc, %f0, %f14
52881loop_6162:
52882 brlz,a %o2, loop_6163
52883 fmovsg %icc, %f14, %f2
52884 fmovde %xcc, %f1, %f4
52885 movleu %icc, %l2, %o1
52886loop_6163:
52887 fmovscc %xcc, %f10, %f2
52888 std %f12, [%l7 + 0x48]
52889 fmovsvc %icc, %f9, %f14
52890 fmovdn %icc, %f1, %f13
52891 addcc %o6, %l4, %o4
52892 ble,a,pt %xcc, loop_6164
52893 smulcc %i1, 0x176E, %i3
52894 fbge,a %fcc2, loop_6165
52895 taddcctv %l6, 0x0B54, %i5
52896loop_6164:
52897 fsrc2 %f8, %f4
52898 fcmpeq32 %f4, %f8, %o5
52899loop_6165:
52900 ldsh [%l7 + 0x72], %i0
52901 ldub [%l7 + 0x52], %i6
52902 fcmpes %fcc2, %f2, %f5
52903 ldx [%l7 + 0x68], %i4
52904 fmovdvs %icc, %f4, %f8
52905 movcc %xcc, %g4, %o0
52906 movrgz %l0, %i2, %i7
52907 brlez,a %o3, loop_6166
52908 fbuge,a %fcc3, loop_6167
52909 bcc %icc, loop_6168
52910 st %f5, [%l7 + 0x50]
52911loop_6166:
52912 movge %icc, %l1, %o7
52913loop_6167:
52914 movge %icc, %g1, %l3
52915loop_6168:
52916 st %f15, [%l7 + 0x50]
52917 edge8 %g6, %g3, %g7
52918 fmuld8ulx16 %f8, %f11, %f2
52919 fandnot1s %f2, %f0, %f6
52920 fandnot2s %f9, %f11, %f14
52921 fpmerge %f11, %f1, %f14
52922 stw %g5, [%l7 + 0x58]
52923 stw %g2, [%l7 + 0x08]
52924 ldsb [%l7 + 0x4F], %o2
52925 fble %fcc3, loop_6169
52926 ldsw [%l7 + 0x10], %l5
52927 movl %icc, %l2, %o1
52928 lduw [%l7 + 0x3C], %o6
52929loop_6169:
52930 fornot2s %f0, %f4, %f13
52931 st %f2, [%l7 + 0x24]
52932 tge %icc, 0x2
52933 srl %o4, %i1, %l4
52934 fble %fcc3, loop_6170
52935 stb %i3, [%l7 + 0x7D]
52936 stb %i5, [%l7 + 0x69]
52937 umulcc %o5, 0x0992, %i0
52938loop_6170:
52939 fcmple16 %f8, %f14, %l6
52940 ld [%l7 + 0x18], %f11
52941 edge8ln %i4, %i6, %g4
52942 sra %l0, %i2, %o0
52943 ldd [%l7 + 0x70], %f2
52944 movgu %icc, %o3, %i7
52945 bneg,pn %icc, loop_6171
52946 bleu loop_6172
52947 ldub [%l7 + 0x47], %o7
52948 stx %l1, [%l7 + 0x78]
52949loop_6171:
52950 umulcc %g1, 0x0040, %g6
52951loop_6172:
52952 fmovrdlz %g3, %f14, %f2
52953 movneg %icc, %g7, %l3
52954 smulcc %g2, 0x11CC, %g5
52955 array32 %l5, %o2, %o1
52956 st %f13, [%l7 + 0x4C]
52957 std %f2, [%l7 + 0x78]
52958 stb %l2, [%l7 + 0x7D]
52959 edge8 %o6, %i1, %o4
52960 sdiv %l4, 0x1905, %i3
52961 std %f8, [%l7 + 0x58]
52962 stx %i5, [%l7 + 0x30]
52963 sth %o5, [%l7 + 0x6C]
52964 fmovdcc %xcc, %f3, %f1
52965 ldub [%l7 + 0x65], %i0
52966 and %i4, %l6, %g4
52967 fpack32 %f10, %f8, %f0
52968 movg %icc, %l0, %i6
52969 brlez,a %i2, loop_6173
52970 ld [%l7 + 0x5C], %f12
52971 bshuffle %f4, %f4, %f14
52972 ldsh [%l7 + 0x58], %o3
52973loop_6173:
52974 edge8l %i7, %o0, %l1
52975 move %icc, %g1, %o7
52976 movn %icc, %g3, %g7
52977 array32 %g6, %g2, %l3
52978 array16 %l5, %g5, %o1
52979 udivcc %l2, 0x1EC5, %o6
52980 fbuge,a %fcc1, loop_6174
52981 fmovdne %icc, %f6, %f14
52982 fandnot1 %f12, %f4, %f10
52983 ldsb [%l7 + 0x61], %o2
52984loop_6174:
52985 fmovrdlz %i1, %f6, %f2
52986 ba %icc, loop_6175
52987 stx %l4, [%l7 + 0x60]
52988 ldsb [%l7 + 0x3B], %o4
52989 nop
52990 setx loop_6176, %l0, %l1
52991 wrpr 0x1, %tl
52992 wrpr %l1, %tpc
52993 add %l1, 0x4, %l1
52994 wrpr %l1, %tnpc
52995 setx 0x34400001400, %l0, %l1
52996 wrpr %l1, %tstate
52997 wrhpr 0x4, %htstate
52998 retry
52999loop_6175:
53000 stx %i3, [%l7 + 0x30]
53001 alignaddrl %i5, %i0, %i4
53002 ldsh [%l7 + 0x3E], %o5
53003loop_6176:
53004 sth %g4, [%l7 + 0x0A]
53005 siam 0x5
53006 fcmpd %fcc3, %f2, %f12
53007 fmovsa %icc, %f8, %f15
53008 bge loop_6177
53009 call loop_6178
53010 fpsub32 %f4, %f4, %f2
53011 fcmpeq16 %f2, %f2, %l6
53012loop_6177:
53013 fpadd32s %f7, %f8, %f8
53014loop_6178:
53015 fpmerge %f15, %f5, %f6
53016 movge %icc, %i6, %l0
53017 fcmps %fcc0, %f7, %f5
53018 array8 %i2, %i7, %o3
53019 bshuffle %f2, %f0, %f0
53020 fmovspos %xcc, %f12, %f15
53021 bneg,pt %icc, loop_6179
53022 ldsw [%l7 + 0x2C], %l1
53023 nop
53024 setx loop_6180, %l0, %l1
53025 jmpl %l1, %o0
53026 fbge,a %fcc3, loop_6181
53027loop_6179:
53028 ldsb [%l7 + 0x3D], %g1
53029 brgez,a %o7, loop_6182
53030loop_6180:
53031 fmovrde %g7, %f0, %f14
53032loop_6181:
53033 edge32l %g6, %g3, %l3
53034 brlez %g2, loop_6183
53035loop_6182:
53036 fble,a %fcc2, loop_6184
53037 stx %g5, [%l7 + 0x68]
53038 umulcc %o1, %l2, %o6
53039loop_6183:
53040 st %f12, [%l7 + 0x4C]
53041loop_6184:
53042 stb %l5, [%l7 + 0x37]
53043 tg %icc, 0x1
53044 lduw [%l7 + 0x10], %i1
53045 alignaddr %o2, %o4, %i3
53046 orcc %i5, 0x1A2B, %l4
53047 tpos %xcc, 0x4
53048 nop
53049 setx loop_6185, %l0, %l1
53050 jmpl %l1, %i0
53051 addcc %i4, %g4, %o5
53052 fmovrsgz %i6, %f1, %f3
53053 movrlez %l6, %l0, %i7
53054loop_6185:
53055 movvc %xcc, %i2, %l1
53056 fmovsneg %icc, %f14, %f13
53057 ldd [%l7 + 0x40], %f8
53058 bpos loop_6186
53059 addccc %o3, %g1, %o7
53060 edge32n %o0, %g6, %g7
53061 brgz %g3, loop_6187
53062loop_6186:
53063 addc %l3, 0x14D4, %g2
53064 ld [%l7 + 0x48], %f10
53065 orcc %o1, %l2, %g5
53066loop_6187:
53067 fmovdpos %xcc, %f14, %f5
53068 stb %l5, [%l7 + 0x24]
53069 fmovsne %xcc, %f15, %f3
53070 ba,a,pt %xcc, loop_6188
53071 addcc %o6, %o2, %o4
53072 movneg %xcc, %i1, %i5
53073 st %f11, [%l7 + 0x78]
53074loop_6188:
53075 subc %l4, 0x045F, %i0
53076 fbn,a %fcc0, loop_6189
53077 ld [%l7 + 0x78], %f12
53078 movg %icc, %i4, %i3
53079 st %f12, [%l7 + 0x30]
53080loop_6189:
53081 xorcc %g4, 0x10F3, %o5
53082 fmovrdne %l6, %f10, %f6
53083 fbule,a %fcc0, loop_6190
53084 fmovrdlz %i6, %f8, %f10
53085 ldsh [%l7 + 0x38], %l0
53086 fpadd16s %f9, %f14, %f7
53087loop_6190:
53088 andn %i2, 0x0C97, %l1
53089 srax %o3, 0x09, %i7
53090 for %f0, %f6, %f0
53091 srlx %o7, 0x16, %o0
53092 edge16ln %g6, %g1, %g7
53093 fbo,a %fcc0, loop_6191
53094 fmovsvc %icc, %f4, %f3
53095 fmovd %f14, %f10
53096 fmovspos %icc, %f5, %f10
53097loop_6191:
53098 ld [%l7 + 0x10], %f6
53099 fmul8x16au %f15, %f14, %f6
53100 tn %icc, 0x3
53101 ldub [%l7 + 0x1D], %g3
53102 fbule %fcc3, loop_6192
53103 edge16n %g2, %l3, %l2
53104 sdivx %g5, 0x0074, %o1
53105 xorcc %o6, %o2, %o4
53106loop_6192:
53107 edge32ln %i1, %i5, %l5
53108 std %f14, [%l7 + 0x50]
53109 edge32n %l4, %i0, %i3
53110 sethi 0x060C, %i4
53111 alignaddr %o5, %l6, %g4
53112 fmovrdgez %i6, %f0, %f12
53113 xorcc %i2, %l0, %l1
53114 fpadd32 %f12, %f4, %f14
53115 fmul8x16 %f12, %f4, %f2
53116 brlez,a %i7, loop_6193
53117 movrgz %o7, %o0, %g6
53118 brgez,a %o3, loop_6194
53119 fsrc1 %f14, %f12
53120loop_6193:
53121 movgu %icc, %g1, %g3
53122 udivcc %g2, 0x0585, %l3
53123loop_6194:
53124 fbl,a %fcc2, loop_6195
53125 smul %l2, %g5, %o1
53126 fandnot1 %f4, %f2, %f6
53127 fcmpeq32 %f2, %f0, %g7
53128loop_6195:
53129 fnegd %f6, %f12
53130 fone %f12
53131 tge %xcc, 0x5
53132 fnors %f12, %f8, %f14
53133 ldsw [%l7 + 0x30], %o2
53134 fcmpd %fcc2, %f12, %f14
53135 fmul8x16 %f10, %f0, %f6
53136 mulx %o6, 0x1CB2, %i1
53137 bl,pn %xcc, loop_6196
53138 stw %i5, [%l7 + 0x58]
53139 tg %xcc, 0x7
53140 sth %l5, [%l7 + 0x38]
53141loop_6196:
53142 edge16 %o4, %l4, %i3
53143 edge8ln %i0, %i4, %o5
53144 fpadd32s %f4, %f13, %f9
53145 addcc %l6, %g4, %i2
53146 stb %l0, [%l7 + 0x30]
53147 sth %i6, [%l7 + 0x22]
53148 std %f2, [%l7 + 0x78]
53149 fmovsn %icc, %f12, %f4
53150 stw %i7, [%l7 + 0x34]
53151 xor %l1, 0x1731, %o7
53152 smul %o0, %g6, %g1
53153 ldsw [%l7 + 0x4C], %o3
53154 fmovdcc %icc, %f5, %f1
53155 fmovdvc %icc, %f15, %f4
53156 orcc %g2, %g3, %l2
53157 brlez,a %l3, loop_6197
53158 fmovdg %icc, %f12, %f0
53159 orcc %g5, 0x1426, %g7
53160 fmovdcs %icc, %f15, %f3
53161loop_6197:
53162 fones %f8
53163 movpos %icc, %o1, %o6
53164 bpos loop_6198
53165 fmuld8sux16 %f13, %f11, %f14
53166 fmovrdne %i1, %f6, %f8
53167 edge8ln %o2, %l5, %i5
53168loop_6198:
53169 fmovsl %icc, %f15, %f15
53170 lduh [%l7 + 0x40], %l4
53171 edge16ln %i3, %o4, %i0
53172 fandnot1 %f0, %f14, %f0
53173 sra %i4, %l6, %o5
53174 fmovsl %xcc, %f7, %f13
53175 stx %g4, [%l7 + 0x30]
53176 fmovscs %icc, %f2, %f13
53177 sdivcc %i2, 0x1539, %l0
53178 fbug %fcc2, loop_6199
53179 fand %f12, %f14, %f4
53180 fornot2s %f1, %f6, %f14
53181 edge32 %i6, %l1, %i7
53182loop_6199:
53183 ldx [%l7 + 0x30], %o7
53184 fandnot2 %f0, %f8, %f10
53185 fabsd %f10, %f12
53186 bge,a,pn %xcc, loop_6200
53187 tgu %icc, 0x4
53188 movleu %icc, %g6, %o0
53189 fnegd %f0, %f10
53190loop_6200:
53191 lduw [%l7 + 0x54], %g1
53192 fandnot1s %f13, %f6, %f14
53193 std %f6, [%l7 + 0x50]
53194 fmovrdne %g2, %f0, %f6
53195 fxnors %f14, %f1, %f9
53196 movneg %xcc, %o3, %l2
53197 ldub [%l7 + 0x6C], %g3
53198 ta %xcc, 0x4
53199 fandnot1 %f8, %f10, %f4
53200 ld [%l7 + 0x1C], %f11
53201 fbule,a %fcc2, loop_6201
53202 fnands %f10, %f10, %f15
53203 ldsh [%l7 + 0x56], %g5
53204 fmovsn %xcc, %f1, %f2
53205loop_6201:
53206 brgez,a %l3, loop_6202
53207 ldsw [%l7 + 0x40], %o1
53208 fmovse %icc, %f0, %f9
53209 fxnor %f10, %f12, %f14
53210loop_6202:
53211 sll %o6, 0x15, %i1
53212 fsrc1s %f11, %f6
53213 bpos,a,pn %icc, loop_6203
53214 movl %xcc, %g7, %l5
53215 bg,a,pn %xcc, loop_6204
53216 andncc %i5, %o2, %i3
53217loop_6203:
53218 bne,pt %xcc, loop_6205
53219 and %l4, 0x1786, %i0
53220loop_6204:
53221 fmovdleu %icc, %f1, %f13
53222 sub %i4, 0x03AA, %o4
53223loop_6205:
53224 fmuld8sux16 %f7, %f4, %f6
53225 movvs %xcc, %o5, %g4
53226 fmovdge %xcc, %f9, %f3
53227 ldd [%l7 + 0x58], %f14
53228 fmovsl %icc, %f11, %f2
53229 ldsh [%l7 + 0x3E], %l6
53230 fmovsne %xcc, %f7, %f15
53231 ldub [%l7 + 0x4C], %i2
53232 ldub [%l7 + 0x54], %l0
53233 movvc %icc, %l1, %i6
53234 fbe,a %fcc3, loop_6206
53235 st %f6, [%l7 + 0x38]
53236 fnands %f8, %f3, %f8
53237 smul %o7, 0x11FC, %g6
53238loop_6206:
53239 fone %f12
53240 edge16ln %i7, %o0, %g2
53241 subccc %o3, 0x1E80, %l2
53242 stb %g1, [%l7 + 0x16]
53243 tge %icc, 0x7
53244 fmovde %xcc, %f13, %f5
53245 tcs %icc, 0x3
53246 sth %g3, [%l7 + 0x42]
53247 mulscc %g5, 0x0BA5, %o1
53248 ldsw [%l7 + 0x50], %l3
53249 andcc %o6, 0x10BF, %i1
53250 subcc %l5, %g7, %o2
53251 srl %i3, 0x11, %i5
53252 fzeros %f13
53253 xor %i0, %l4, %i4
53254 bleu,a,pn %icc, loop_6207
53255 fandnot1 %f8, %f6, %f14
53256 edge8l %o5, %o4, %l6
53257 fmovdvs %icc, %f7, %f12
53258loop_6207:
53259 taddcctv %i2, 0x0905, %g4
53260 st %f11, [%l7 + 0x74]
53261 fpmerge %f0, %f15, %f0
53262 fcmple16 %f12, %f8, %l0
53263 fmovs %f5, %f11
53264 fmul8sux16 %f12, %f4, %f10
53265 bvc loop_6208
53266 fcmpes %fcc3, %f6, %f0
53267 movneg %xcc, %i6, %l1
53268 stw %g6, [%l7 + 0x68]
53269loop_6208:
53270 fble,a %fcc2, loop_6209
53271 fpadd16s %f10, %f1, %f0
53272 fcmple16 %f0, %f2, %o7
53273 fmovsg %xcc, %f1, %f10
53274loop_6209:
53275 fcmple32 %f0, %f8, %o0
53276 tg %xcc, 0x3
53277 fmovrsgez %i7, %f8, %f2
53278 tle %icc, 0x1
53279 bvs loop_6210
53280 fbug %fcc3, loop_6211
53281 stw %o3, [%l7 + 0x58]
53282 ba %xcc, loop_6212
53283loop_6210:
53284 fornot1s %f2, %f0, %f3
53285loop_6211:
53286 fmovsg %xcc, %f9, %f8
53287 bge,a,pn %icc, loop_6213
53288loop_6212:
53289 ldsb [%l7 + 0x53], %g2
53290 brlez,a %g1, loop_6214
53291 fnegs %f2, %f15
53292loop_6213:
53293 orn %g3, 0x0026, %l2
53294 xnor %g5, %o1, %l3
53295loop_6214:
53296 fbn %fcc3, loop_6215
53297 fbu,a %fcc1, loop_6216
53298 fbne,a %fcc0, loop_6217
53299 lduh [%l7 + 0x32], %i1
53300loop_6215:
53301 fmovrdne %o6, %f2, %f6
53302loop_6216:
53303 fones %f2
53304loop_6217:
53305 orncc %g7, %o2, %i3
53306 fblg %fcc2, loop_6218
53307 stw %l5, [%l7 + 0x50]
53308 stb %i0, [%l7 + 0x0F]
53309 ble,pn %icc, loop_6219
53310loop_6218:
53311 fones %f8
53312 fmovdpos %icc, %f6, %f12
53313 stx %l4, [%l7 + 0x28]
53314loop_6219:
53315 st %f14, [%l7 + 0x24]
53316 fabss %f9, %f12
53317 fmovdne %icc, %f7, %f6
53318 ldsb [%l7 + 0x5F], %i5
53319 smulcc %o5, %i4, %o4
53320 mova %xcc, %i2, %g4
53321 ldub [%l7 + 0x72], %l0
53322 bge,a,pn %icc, loop_6220
53323 bcs %icc, loop_6221
53324 edge8n %i6, %l1, %l6
53325 movl %icc, %g6, %o0
53326loop_6220:
53327 addc %o7, 0x1D67, %i7
53328loop_6221:
53329 fsrc2 %f2, %f10
53330 edge32ln %g2, %g1, %o3
53331 edge32ln %g3, %g5, %o1
53332 stb %l2, [%l7 + 0x31]
53333 udiv %l3, 0x1F03, %o6
53334 fbu,a %fcc1, loop_6222
53335 fbo,a %fcc1, loop_6223
53336 bleu %xcc, loop_6224
53337 tvs %xcc, 0x4
53338loop_6222:
53339 fpmerge %f10, %f13, %f6
53340loop_6223:
53341 edge8l %i1, %g7, %i3
53342loop_6224:
53343 fmovs %f11, %f13
53344 fcmpgt32 %f8, %f12, %o2
53345 fmovsgu %icc, %f1, %f3
53346 fors %f13, %f4, %f3
53347 sdivcc %l5, 0x0E61, %i0
53348 bge %xcc, loop_6225
53349 xorcc %i5, %o5, %l4
53350 stw %i4, [%l7 + 0x34]
53351 siam 0x3
53352loop_6225:
53353 faligndata %f10, %f2, %f6
53354 fpadd16 %f2, %f10, %f10
53355 fbuge,a %fcc1, loop_6226
53356 nop
53357 setx loop_6227, %l0, %l1
53358 wrpr 0x1, %tl
53359 wrpr %l1, %tpc
53360 add %l1, 0x4, %l1
53361 wrpr %l1, %tnpc
53362 setx 0x34400001400, %l0, %l1
53363 wrpr %l1, %tstate
53364 wrhpr 0x4, %htstate
53365 retry
53366 ld [%l7 + 0x08], %f13
53367 sth %i2, [%l7 + 0x5A]
53368loop_6226:
53369 ldx [%l7 + 0x40], %g4
53370loop_6227:
53371 ldx [%l7 + 0x20], %o4
53372 movrgez %l0, %i6, %l1
53373 andcc %l6, %g6, %o0
53374 ldsw [%l7 + 0x58], %i7
53375 fcmped %fcc1, %f10, %f8
53376 fmovdn %xcc, %f13, %f14
53377 lduw [%l7 + 0x10], %o7
53378 movcs %xcc, %g1, %g2
53379 ldx [%l7 + 0x30], %g3
53380 nop
53381 setx loop_6228, %l0, %l1
53382 wrpr 0x1, %tl
53383 wrpr %l1, %tnpc
53384 setx 0x34400001400, %l0, %l1
53385 wrpr %l1, %tstate
53386 wrhpr 0x4, %htstate
53387 done
53388 fbue %fcc0, loop_6229
53389 smulcc %g5, %o1, %l2
53390 stx %l3, [%l7 + 0x48]
53391loop_6228:
53392 tle %xcc, 0x0
53393loop_6229:
53394 tcc %icc, 0x1
53395 sra %o3, %i1, %g7
53396 edge32 %o6, %o2, %l5
53397 srl %i3, %i0, %o5
53398 subcc %i5, 0x0A51, %i4
53399 fornot2s %f3, %f15, %f0
53400 ld [%l7 + 0x28], %f15
53401 fmovrdlez %l4, %f8, %f2
53402 ldub [%l7 + 0x28], %g4
53403 fmovrsne %i2, %f14, %f4
53404 st %f0, [%l7 + 0x50]
53405 lduh [%l7 + 0x76], %o4
53406 subccc %l0, %i6, %l1
53407 brlz %l6, loop_6230
53408 fmovdn %xcc, %f8, %f4
53409 ldub [%l7 + 0x0C], %g6
53410 brnz %o0, loop_6231
53411loop_6230:
53412 ldub [%l7 + 0x12], %o7
53413 fbn %fcc0, loop_6232
53414 stx %g1, [%l7 + 0x48]
53415loop_6231:
53416 movcs %icc, %i7, %g2
53417 bgu,a,pn %xcc, loop_6233
53418loop_6232:
53419 ldsh [%l7 + 0x18], %g5
53420 st %f14, [%l7 + 0x44]
53421 ld [%l7 + 0x24], %f8
53422loop_6233:
53423 fnot2 %f4, %f6
53424 movneg %icc, %g3, %o1
53425 fmovdvs %icc, %f10, %f8
53426 ldsw [%l7 + 0x68], %l2
53427 lduw [%l7 + 0x20], %o3
53428 fmovrdlz %i1, %f0, %f6
53429 array16 %g7, %o6, %o2
53430 lduw [%l7 + 0x3C], %l3
53431 fmovd %f10, %f2
53432 ldsw [%l7 + 0x6C], %l5
53433 fmovsa %xcc, %f5, %f4
53434 brgez %i3, loop_6234
53435 mulscc %i0, %o5, %i5
53436 ldsb [%l7 + 0x4F], %i4
53437 ld [%l7 + 0x38], %f4
53438loop_6234:
53439 st %f2, [%l7 + 0x50]
53440 sth %g4, [%l7 + 0x16]
53441 andncc %i2, %o4, %l0
53442 alignaddrl %l4, %l1, %i6
53443 subcc %g6, %o0, %l6
53444 fmovdneg %xcc, %f3, %f1
53445 ldub [%l7 + 0x47], %o7
53446 fmovsl %xcc, %f2, %f14
53447 movl %icc, %g1, %i7
53448 addc %g2, 0x134E, %g5
53449 tl %xcc, 0x7
53450 add %o1, %l2, %g3
53451 fmovsne %xcc, %f6, %f0
53452 fsrc1s %f0, %f0
53453 orcc %i1, 0x1D55, %g7
53454 ba,pn %xcc, loop_6235
53455 bcc,pt %icc, loop_6236
53456 stb %o3, [%l7 + 0x20]
53457 fbule,a %fcc2, loop_6237
53458loop_6235:
53459 stw %o6, [%l7 + 0x4C]
53460loop_6236:
53461 ldsh [%l7 + 0x7A], %l3
53462 movrgez %l5, 0x132, %o2
53463loop_6237:
53464 ldsb [%l7 + 0x40], %i0
53465 fmovrse %i3, %f13, %f1
53466 bneg,a loop_6238
53467 fmovdn %xcc, %f10, %f11
53468 sth %i5, [%l7 + 0x42]
53469 sll %o5, %g4, %i4
53470loop_6238:
53471 ld [%l7 + 0x14], %f14
53472 edge32l %i2, %o4, %l0
53473 edge32ln %l1, %l4, %g6
53474 tvc %icc, 0x6
53475 ldub [%l7 + 0x53], %o0
53476 bleu loop_6239
53477 orncc %l6, 0x09F2, %o7
53478 array16 %i6, %g1, %i7
53479 ldub [%l7 + 0x7A], %g2
53480loop_6239:
53481 stb %g5, [%l7 + 0x5B]
53482 sth %o1, [%l7 + 0x50]
53483 bl %icc, loop_6240
53484 fmovsn %icc, %f2, %f13
53485 fmovsne %icc, %f3, %f3
53486 or %l2, %i1, %g3
53487loop_6240:
53488 ba loop_6241
53489 and %o3, 0x0A84, %o6
53490 fmovda %icc, %f4, %f15
53491 fmovdvs %icc, %f13, %f13
53492loop_6241:
53493 call loop_6242
53494 stx %g7, [%l7 + 0x48]
53495 fmovda %icc, %f6, %f11
53496 stb %l3, [%l7 + 0x7B]
53497loop_6242:
53498 sth %o2, [%l7 + 0x2C]
53499 brnz,a %i0, loop_6243
53500 ldsb [%l7 + 0x37], %l5
53501 std %f4, [%l7 + 0x30]
53502 fmovdpos %xcc, %f1, %f14
53503loop_6243:
53504 fornot1 %f0, %f14, %f4
53505 srlx %i5, %i3, %g4
53506 fmovrdne %i4, %f6, %f2
53507 for %f6, %f8, %f4
53508 array32 %o5, %i2, %l0
53509 ldsb [%l7 + 0x1B], %l1
53510 ldx [%l7 + 0x68], %o4
53511 fornot2 %f4, %f6, %f10
53512 sth %l4, [%l7 + 0x2C]
53513 ldsw [%l7 + 0x44], %o0
53514 fnot2s %f4, %f11
53515 ldsb [%l7 + 0x19], %l6
53516 udiv %g6, 0x18DB, %i6
53517 ldsw [%l7 + 0x40], %o7
53518 srlx %g1, %g2, %i7
53519 ld [%l7 + 0x78], %f1
53520 fbue,a %fcc2, loop_6244
53521 st %f1, [%l7 + 0x1C]
53522 fxors %f0, %f10, %f8
53523 edge32n %o1, %g5, %i1
53524loop_6244:
53525 movrlez %g3, %o3, %l2
53526 ld [%l7 + 0x58], %f15
53527 fmovrdgez %g7, %f4, %f2
53528 fbue %fcc0, loop_6245
53529 edge8 %o6, %o2, %i0
53530 call loop_6246
53531 ldd [%l7 + 0x20], %f14
53532loop_6245:
53533 st %f7, [%l7 + 0x74]
53534 edge16ln %l5, %l3, %i5
53535loop_6246:
53536 tl %xcc, 0x0
53537 sth %i3, [%l7 + 0x66]
53538 fpadd32 %f4, %f14, %f14
53539 fsrc2s %f3, %f7
53540 orn %i4, 0x13EB, %o5
53541 fcmpne32 %f12, %f14, %i2
53542 tn %xcc, 0x0
53543 ld [%l7 + 0x64], %f11
53544 fornot2 %f14, %f6, %f14
53545 bcs,pn %icc, loop_6247
53546 brgez %g4, loop_6248
53547 stx %l0, [%l7 + 0x40]
53548 fmovdvs %xcc, %f0, %f7
53549loop_6247:
53550 bne %icc, loop_6249
53551loop_6248:
53552 stw %o4, [%l7 + 0x1C]
53553 umul %l4, 0x0D31, %o0
53554 move %icc, %l1, %g6
53555loop_6249:
53556 fmul8x16au %f13, %f14, %f6
53557 fbl %fcc1, loop_6250
53558 subc %i6, %o7, %g1
53559 andcc %g2, %l6, %o1
53560 fmovsa %icc, %f8, %f1
53561loop_6250:
53562 fornot1s %f7, %f6, %f11
53563 addc %g5, %i1, %g3
53564 bl,a %xcc, loop_6251
53565 stx %i7, [%l7 + 0x50]
53566 ldsb [%l7 + 0x19], %l2
53567 ldsb [%l7 + 0x1D], %o3
53568loop_6251:
53569 std %f2, [%l7 + 0x30]
53570 fcmped %fcc1, %f4, %f4
53571 fmovde %icc, %f14, %f7
53572 edge16 %o6, %o2, %g7
53573 stw %i0, [%l7 + 0x34]
53574 fcmps %fcc0, %f1, %f3
53575 smulcc %l3, 0x1DCC, %l5
53576 fmovscs %xcc, %f8, %f1
53577 movvs %icc, %i3, %i5
53578 ldsw [%l7 + 0x28], %o5
53579 bpos,pt %icc, loop_6252
53580 fmovrse %i4, %f14, %f15
53581 fba %fcc2, loop_6253
53582 stx %g4, [%l7 + 0x70]
53583loop_6252:
53584 mova %icc, %i2, %l0
53585 move %xcc, %l4, %o0
53586loop_6253:
53587 move %xcc, %l1, %o4
53588 std %f2, [%l7 + 0x20]
53589 udivcc %i6, 0x04A4, %o7
53590 stb %g1, [%l7 + 0x22]
53591 stx %g6, [%l7 + 0x20]
53592 edge32n %l6, %g2, %o1
53593 sth %g5, [%l7 + 0x50]
53594 ldsh [%l7 + 0x48], %g3
53595 ble loop_6254
53596 fbge %fcc1, loop_6255
53597 fnot2 %f4, %f12
53598 fpadd32 %f0, %f6, %f4
53599loop_6254:
53600 umul %i1, 0x11DB, %l2
53601loop_6255:
53602 lduh [%l7 + 0x0A], %i7
53603 stx %o6, [%l7 + 0x18]
53604 fba %fcc2, loop_6256
53605 sth %o3, [%l7 + 0x78]
53606 fxnor %f6, %f12, %f10
53607 ba,a %xcc, loop_6257
53608loop_6256:
53609 fbo %fcc0, loop_6258
53610 movg %xcc, %o2, %g7
53611 sdivx %i0, 0x0348, %l5
53612loop_6257:
53613 fmovsne %icc, %f10, %f11
53614loop_6258:
53615 fbule,a %fcc0, loop_6259
53616 ldd [%l7 + 0x08], %f8
53617 fba,a %fcc1, loop_6260
53618 std %f8, [%l7 + 0x28]
53619loop_6259:
53620 sth %i3, [%l7 + 0x5C]
53621 ldx [%l7 + 0x10], %l3
53622loop_6260:
53623 fnands %f15, %f12, %f5
53624 ld [%l7 + 0x2C], %f4
53625 fpadd32s %f14, %f8, %f1
53626 fcmpgt32 %f0, %f0, %i5
53627 fmuld8ulx16 %f8, %f1, %f12
53628 fbn,a %fcc1, loop_6261
53629 ldd [%l7 + 0x40], %f2
53630 tvc %xcc, 0x0
53631 srlx %i4, %g4, %i2
53632loop_6261:
53633 lduw [%l7 + 0x64], %l0
53634 stx %l4, [%l7 + 0x28]
53635 stx %o5, [%l7 + 0x38]
53636 stb %o0, [%l7 + 0x59]
53637 sub %l1, %o4, %o7
53638 xor %g1, %i6, %g6
53639 brgez,a %l6, loop_6262
53640 be,pn %xcc, loop_6263
53641 stw %g2, [%l7 + 0x20]
53642 xorcc %g5, 0x057F, %o1
53643loop_6262:
53644 fmovrslz %i1, %f9, %f2
53645loop_6263:
53646 fmovsvc %icc, %f0, %f2
53647 be,a,pn %icc, loop_6264
53648 sllx %g3, 0x0A, %l2
53649 fpmerge %f15, %f1, %f4
53650 lduh [%l7 + 0x5A], %o6
53651loop_6264:
53652 fmovsa %xcc, %f1, %f15
53653 array32 %i7, %o2, %g7
53654 ldub [%l7 + 0x1C], %i0
53655 fbo %fcc0, loop_6265
53656 be,a,pt %xcc, loop_6266
53657 ld [%l7 + 0x60], %f15
53658 fmovsne %xcc, %f8, %f13
53659loop_6265:
53660 fnand %f8, %f12, %f4
53661loop_6266:
53662 tn %icc, 0x7
53663 andncc %l5, %o3, %i3
53664 movre %i5, 0x1AE, %i4
53665 ldx [%l7 + 0x40], %l3
53666 ld [%l7 + 0x1C], %f14
53667 movre %g4, %l0, %i2
53668 edge16ln %l4, %o0, %o5
53669 fmovrsgez %l1, %f10, %f10
53670 tge %icc, 0x2
53671 stb %o4, [%l7 + 0x09]
53672 fmovrde %o7, %f6, %f4
53673 fpmerge %f3, %f11, %f12
53674 movg %xcc, %g1, %g6
53675 ldub [%l7 + 0x57], %i6
53676 bpos,a,pn %icc, loop_6267
53677 lduh [%l7 + 0x22], %l6
53678 stw %g5, [%l7 + 0x40]
53679 ldd [%l7 + 0x18], %f12
53680loop_6267:
53681 movrgez %o1, 0x060, %g2
53682 fmovdneg %xcc, %f7, %f12
53683 fmovdcs %icc, %f4, %f11
53684 fmul8x16al %f13, %f15, %f4
53685 ldx [%l7 + 0x08], %g3
53686 st %f2, [%l7 + 0x08]
53687 fbug,a %fcc2, loop_6268
53688 bvc,a,pn %icc, loop_6269
53689 fpsub16s %f1, %f13, %f13
53690 sra %l2, 0x0F, %o6
53691loop_6268:
53692 fmovrdne %i7, %f6, %f8
53693loop_6269:
53694 edge8ln %o2, %g7, %i0
53695 mova %icc, %i1, %o3
53696 addcc %l5, %i5, %i3
53697 st %f7, [%l7 + 0x08]
53698 fcmpgt32 %f0, %f12, %l3
53699 edge16ln %i4, %l0, %i2
53700 bl %xcc, loop_6270
53701 fmovsn %xcc, %f13, %f3
53702 fbg,a %fcc3, loop_6271
53703 ldsw [%l7 + 0x1C], %g4
53704loop_6270:
53705 sllx %l4, %o5, %o0
53706 bneg,pt %icc, loop_6272
53707loop_6271:
53708 orcc %l1, %o4, %g1
53709 addc %g6, %o7, %l6
53710 ldsb [%l7 + 0x1A], %i6
53711loop_6272:
53712 movrne %o1, %g5, %g3
53713 fmovdl %xcc, %f2, %f1
53714 fmovsg %icc, %f4, %f9
53715 fmul8x16 %f13, %f12, %f14
53716 stx %l2, [%l7 + 0x70]
53717 movrlez %g2, 0x24D, %o6
53718 fbue %fcc0, loop_6273
53719 ldx [%l7 + 0x20], %i7
53720 fmovdpos %xcc, %f8, %f5
53721 fbul %fcc2, loop_6274
53722loop_6273:
53723 xnorcc %o2, 0x001D, %g7
53724 fpmerge %f14, %f10, %f10
53725 addccc %i1, %o3, %i0
53726loop_6274:
53727 movcs %icc, %i5, %i3
53728 mova %xcc, %l5, %l3
53729 ldsb [%l7 + 0x20], %i4
53730 addcc %l0, %i2, %g4
53731 lduh [%l7 + 0x76], %o5
53732 std %f0, [%l7 + 0x78]
53733 movg %xcc, %o0, %l1
53734 xorcc %o4, %l4, %g1
53735 fnot1s %f8, %f12
53736 movle %xcc, %g6, %l6
53737 st %f15, [%l7 + 0x20]
53738 movpos %icc, %o7, %i6
53739 fmovde %xcc, %f2, %f9
53740 stb %o1, [%l7 + 0x3D]
53741 ld [%l7 + 0x14], %f10
53742 stx %g3, [%l7 + 0x68]
53743 fmovdleu %icc, %f10, %f3
53744 fnor %f12, %f0, %f2
53745 fxor %f4, %f8, %f0
53746 bcc,a %xcc, loop_6275
53747 nop
53748 setx loop_6276, %l0, %l1
53749 jmpl %l1, %g5
53750 fmovrse %g2, %f2, %f0
53751 bg,a,pt %xcc, loop_6277
53752loop_6275:
53753 sdivx %l2, 0x0056, %o6
53754loop_6276:
53755 fbge %fcc3, loop_6278
53756 bl loop_6279
53757loop_6277:
53758 sdiv %o2, 0x09E1, %i7
53759 fnot1 %f2, %f10
53760loop_6278:
53761 edge8n %g7, %o3, %i1
53762loop_6279:
53763 fmovrdlez %i5, %f8, %f12
53764 te %icc, 0x4
53765 ble,a,pn %icc, loop_6280
53766 std %f8, [%l7 + 0x48]
53767 fmovrse %i0, %f14, %f15
53768 fbul %fcc1, loop_6281
53769loop_6280:
53770 fnand %f2, %f6, %f2
53771 fmovsneg %icc, %f7, %f3
53772 edge32ln %l5, %l3, %i3
53773loop_6281:
53774 fnands %f2, %f9, %f8
53775 sth %i4, [%l7 + 0x48]
53776 ldsb [%l7 + 0x73], %i2
53777 mulscc %l0, %o5, %g4
53778 ld [%l7 + 0x6C], %f1
53779 bge,pn %icc, loop_6282
53780 sethi 0x1BE7, %l1
53781 fmovrsgez %o0, %f2, %f5
53782 std %f14, [%l7 + 0x68]
53783loop_6282:
53784 fblg %fcc2, loop_6283
53785 fcmpeq16 %f6, %f0, %l4
53786 bvc,a %icc, loop_6284
53787 sll %g1, %g6, %l6
53788loop_6283:
53789 movrgez %o7, %o4, %i6
53790 fmovrsgez %g3, %f12, %f2
53791loop_6284:
53792 edge8 %g5, %g2, %o1
53793 sdivcc %l2, 0x01DC, %o6
53794 stx %o2, [%l7 + 0x30]
53795 lduw [%l7 + 0x1C], %g7
53796 fbe,a %fcc1, loop_6285
53797 ldub [%l7 + 0x63], %i7
53798 lduh [%l7 + 0x70], %o3
53799 movgu %xcc, %i1, %i5
53800loop_6285:
53801 ldsh [%l7 + 0x0A], %l5
53802 sll %l3, %i0, %i3
53803 brnz,a %i4, loop_6286
53804 stb %l0, [%l7 + 0x30]
53805 fmovda %icc, %f5, %f1
53806 ldub [%l7 + 0x30], %i2
53807loop_6286:
53808 stw %g4, [%l7 + 0x08]
53809 ldub [%l7 + 0x3C], %o5
53810 ld [%l7 + 0x60], %f1
53811 addcc %o0, 0x021D, %l4
53812 fmovdvc %icc, %f4, %f7
53813 fcmple16 %f10, %f12, %g1
53814 fmovsleu %icc, %f5, %f3
53815 fbue %fcc3, loop_6287
53816 srax %g6, 0x0A, %l6
53817 subccc %o7, 0x1E31, %l1
53818 brnz %o4, loop_6288
53819loop_6287:
53820 stb %i6, [%l7 + 0x10]
53821 sllx %g3, %g2, %g5
53822 bpos loop_6289
53823loop_6288:
53824 bvs,a,pn %xcc, loop_6290
53825 ldd [%l7 + 0x40], %f14
53826 movrgz %l2, 0x11B, %o6
53827loop_6289:
53828 move %xcc, %o1, %o2
53829loop_6290:
53830 st %f14, [%l7 + 0x2C]
53831 fpsub16s %f4, %f2, %f14
53832 fone %f0
53833 fmovdvs %icc, %f0, %f4
53834 sth %g7, [%l7 + 0x6E]
53835 alignaddr %i7, %i1, %o3
53836 array32 %i5, %l3, %l5
53837 fcmpeq32 %f10, %f12, %i3
53838 brgez %i4, loop_6291
53839 udivx %l0, 0x06BC, %i0
53840 fnors %f9, %f2, %f8
53841 fmovsvs %icc, %f1, %f8
53842loop_6291:
53843 fpadd32s %f8, %f4, %f14
53844 ldsw [%l7 + 0x58], %g4
53845 fnegs %f0, %f5
53846 fandnot2s %f3, %f6, %f13
53847 sth %o5, [%l7 + 0x54]
53848 st %f11, [%l7 + 0x10]
53849 sth %i2, [%l7 + 0x08]
53850 fmovrdgz %l4, %f0, %f0
53851 movrgez %g1, 0x035, %o0
53852 fble %fcc2, loop_6292
53853 fbuge %fcc3, loop_6293
53854 brlz %g6, loop_6294
53855 lduw [%l7 + 0x0C], %o7
53856loop_6292:
53857 ld [%l7 + 0x38], %f6
53858loop_6293:
53859 fxors %f0, %f9, %f0
53860loop_6294:
53861 sllx %l1, %l6, %o4
53862 movn %xcc, %g3, %i6
53863 lduh [%l7 + 0x4E], %g5
53864 tpos %icc, 0x4
53865 fmovscs %xcc, %f0, %f13
53866 ldd [%l7 + 0x68], %f10
53867 fmuld8sux16 %f11, %f9, %f14
53868 ldsh [%l7 + 0x52], %g2
53869 stw %l2, [%l7 + 0x68]
53870 fones %f2
53871 alignaddrl %o1, %o6, %g7
53872 fmovscs %xcc, %f3, %f7
53873 fmuld8ulx16 %f1, %f6, %f10
53874 fmul8sux16 %f12, %f10, %f14
53875 ld [%l7 + 0x2C], %f12
53876 fpadd32s %f8, %f10, %f11
53877 fmovrdne %o2, %f4, %f12
53878 bge loop_6295
53879 edge32n %i7, %i1, %i5
53880 tn %xcc, 0x0
53881 fble %fcc3, loop_6296
53882loop_6295:
53883 fbge %fcc0, loop_6297
53884 edge16l %l3, %o3, %i3
53885 subcc %l5, 0x00C1, %i4
53886loop_6296:
53887 edge32n %i0, %g4, %o5
53888loop_6297:
53889 tl %icc, 0x3
53890 fmovrdlez %l0, %f12, %f4
53891 sdiv %l4, 0x116F, %g1
53892 fbe,a %fcc3, loop_6298
53893 stw %i2, [%l7 + 0x10]
53894 movcc %xcc, %g6, %o7
53895 fcmpes %fcc0, %f8, %f10
53896loop_6298:
53897 fmovdle %icc, %f8, %f0
53898 fblg %fcc3, loop_6299
53899 mova %xcc, %l1, %l6
53900 udivx %o4, 0x03EE, %g3
53901 tle %icc, 0x6
53902loop_6299:
53903 ld [%l7 + 0x28], %f6
53904 fcmple32 %f2, %f4, %i6
53905 lduh [%l7 + 0x10], %g5
53906 ld [%l7 + 0x68], %f3
53907 orncc %g2, 0x0100, %l2
53908 orncc %o0, %o1, %o6
53909 fmovdgu %xcc, %f3, %f5
53910 stw %o2, [%l7 + 0x30]
53911 fba,a %fcc3, loop_6300
53912 subccc %i7, %i1, %g7
53913 fandnot2s %f3, %f5, %f5
53914 addcc %l3, %i5, %i3
53915loop_6300:
53916 ta %xcc, 0x5
53917 fbul,a %fcc1, loop_6301
53918 fmovrde %l5, %f6, %f6
53919 subccc %i4, %i0, %g4
53920 ld [%l7 + 0x34], %f2
53921loop_6301:
53922 fpsub16s %f12, %f15, %f3
53923 fxor %f8, %f2, %f10
53924 fpadd32 %f0, %f0, %f4
53925 fcmpeq16 %f12, %f10, %o5
53926 fnot1s %f2, %f14
53927 andncc %o3, %l0, %l4
53928 fmovdg %xcc, %f11, %f14
53929 edge32ln %i2, %g1, %o7
53930 st %f8, [%l7 + 0x14]
53931 mova %xcc, %g6, %l1
53932 lduh [%l7 + 0x68], %o4
53933 ld [%l7 + 0x48], %f9
53934 sdiv %l6, 0x1EFF, %g3
53935 movrne %i6, %g5, %g2
53936 fcmped %fcc2, %f4, %f8
53937 xnorcc %l2, %o1, %o6
53938 taddcc %o0, 0x08E9, %i7
53939 fmovrsgez %i1, %f14, %f12
53940 fmovsne %xcc, %f7, %f7
53941 fmovse %icc, %f13, %f15
53942 movcs %icc, %g7, %l3
53943 bshuffle %f2, %f10, %f8
53944 bcc,a loop_6302
53945 add %o2, %i3, %i5
53946 mulscc %i4, %i0, %g4
53947 fmovrde %l5, %f14, %f10
53948loop_6302:
53949 taddcctv %o3, %l0, %l4
53950 fble,a %fcc3, loop_6303
53951 fbl,a %fcc3, loop_6304
53952 lduw [%l7 + 0x44], %o5
53953 stb %g1, [%l7 + 0x29]
53954loop_6303:
53955 movneg %xcc, %o7, %g6
53956loop_6304:
53957 addccc %l1, %o4, %l6
53958 fnands %f1, %f6, %f13
53959 fnors %f11, %f3, %f9
53960 orcc %i2, %g3, %i6
53961 fmovrsgz %g5, %f9, %f12
53962 stw %l2, [%l7 + 0x08]
53963 st %f2, [%l7 + 0x0C]
53964 std %f8, [%l7 + 0x68]
53965 fmovdvc %icc, %f3, %f14
53966 ldd [%l7 + 0x20], %f12
53967 tgu %xcc, 0x2
53968 fcmple32 %f6, %f12, %g2
53969 fbne %fcc2, loop_6305
53970 fmovdleu %xcc, %f12, %f8
53971 movgu %icc, %o6, %o1
53972 fors %f7, %f0, %f5
53973loop_6305:
53974 fbul,a %fcc2, loop_6306
53975 brlz,a %o0, loop_6307
53976 stx %i7, [%l7 + 0x58]
53977 fmovdg %icc, %f7, %f6
53978loop_6306:
53979 stx %g7, [%l7 + 0x28]
53980loop_6307:
53981 tne %icc, 0x5
53982 ldsw [%l7 + 0x60], %i1
53983 std %f8, [%l7 + 0x48]
53984 taddcctv %o2, %l3, %i5
53985 brgez %i3, loop_6308
53986 fmovsvs %xcc, %f15, %f11
53987 fcmps %fcc0, %f15, %f1
53988 brz,a %i0, loop_6309
53989loop_6308:
53990 andcc %g4, %i4, %o3
53991 sth %l5, [%l7 + 0x22]
53992 fnot1s %f13, %f12
53993loop_6309:
53994 fmovsvc %xcc, %f9, %f7
53995 tl %icc, 0x2
53996 addccc %l0, %l4, %g1
53997 ba,a,pn %xcc, loop_6310
53998 fornot2 %f6, %f12, %f12
53999 fmovsleu %icc, %f9, %f12
54000 fors %f11, %f2, %f7
54001loop_6310:
54002 sll %o7, 0x1C, %o5
54003 movrgez %g6, 0x264, %l1
54004 ldx [%l7 + 0x08], %l6
54005 bge,a,pn %icc, loop_6311
54006 fpack32 %f2, %f6, %f14
54007 tsubcc %o4, 0x0B6B, %g3
54008 fbule %fcc0, loop_6312
54009loop_6311:
54010 fcmpgt16 %f8, %f6, %i6
54011 orncc %g5, %i2, %g2
54012 bg,a,pt %xcc, loop_6313
54013loop_6312:
54014 tne %xcc, 0x7
54015 ldsh [%l7 + 0x16], %l2
54016 ble %icc, loop_6314
54017loop_6313:
54018 sth %o6, [%l7 + 0x66]
54019 orcc %o0, %o1, %g7
54020 tg %xcc, 0x4
54021loop_6314:
54022 stw %i1, [%l7 + 0x28]
54023 faligndata %f0, %f6, %f6
54024 edge32l %o2, %i7, %l3
54025 ldx [%l7 + 0x70], %i3
54026 tle %icc, 0x5
54027 fmovdne %xcc, %f5, %f8
54028 brz,a %i5, loop_6315
54029 fmovdpos %xcc, %f7, %f11
54030 movrne %i0, 0x318, %i4
54031 tcc %icc, 0x3
54032loop_6315:
54033 st %f14, [%l7 + 0x28]
54034 ldx [%l7 + 0x18], %o3
54035 fbue %fcc1, loop_6316
54036 pdist %f12, %f2, %f2
54037 fpsub16 %f6, %f14, %f2
54038 fmovspos %xcc, %f3, %f7
54039loop_6316:
54040 ldx [%l7 + 0x58], %g4
54041 fpadd16s %f4, %f6, %f8
54042 ldsb [%l7 + 0x32], %l5
54043 fmuld8ulx16 %f13, %f7, %f10
54044 fmovscc %icc, %f12, %f1
54045 bgu,pn %xcc, loop_6317
54046 fcmpeq32 %f6, %f2, %l4
54047 xorcc %g1, %o7, %o5
54048 std %f0, [%l7 + 0x38]
54049loop_6317:
54050 ld [%l7 + 0x58], %f11
54051 ldd [%l7 + 0x20], %f12
54052 brlez,a %l0, loop_6318
54053 stw %l1, [%l7 + 0x3C]
54054 movleu %icc, %g6, %o4
54055 smulcc %g3, 0x1D51, %i6
54056loop_6318:
54057 stb %g5, [%l7 + 0x60]
54058 fors %f14, %f6, %f3
54059 ldub [%l7 + 0x3C], %i2
54060 lduw [%l7 + 0x30], %g2
54061 ld [%l7 + 0x08], %f3
54062 call loop_6319
54063 st %f11, [%l7 + 0x58]
54064 stx %l2, [%l7 + 0x20]
54065 fcmpne16 %f6, %f2, %l6
54066loop_6319:
54067 stb %o6, [%l7 + 0x60]
54068 bcc %icc, loop_6320
54069 edge16n %o0, %g7, %i1
54070 edge32 %o2, %i7, %l3
54071 edge16 %i3, %o1, %i5
54072loop_6320:
54073 sth %i4, [%l7 + 0x68]
54074 ldsw [%l7 + 0x60], %o3
54075 sra %i0, 0x0E, %g4
54076 fmovrdne %l5, %f8, %f14
54077 tvc %icc, 0x5
54078 fxnor %f0, %f12, %f10
54079 ldsb [%l7 + 0x2F], %l4
54080 fsrc2 %f2, %f12
54081 st %f6, [%l7 + 0x24]
54082 lduw [%l7 + 0x3C], %o7
54083 xnorcc %o5, %g1, %l1
54084 fxnor %f8, %f2, %f6
54085 ld [%l7 + 0x10], %f13
54086 srax %l0, %g6, %g3
54087 ldsh [%l7 + 0x4A], %o4
54088 bg,a %xcc, loop_6321
54089 edge16ln %i6, %i2, %g5
54090 fmovdvc %xcc, %f10, %f1
54091 fmovsle %icc, %f1, %f15
54092loop_6321:
54093 lduh [%l7 + 0x62], %g2
54094 fmovdn %xcc, %f1, %f1
54095 ldsh [%l7 + 0x30], %l6
54096 edge32 %l2, %o6, %o0
54097 fbn %fcc1, loop_6322
54098 bgu,a loop_6323
54099 fmovrsgz %g7, %f9, %f1
54100 bcc,pn %xcc, loop_6324
54101loop_6322:
54102 fmovrdgez %i1, %f2, %f14
54103loop_6323:
54104 edge8n %o2, %l3, %i7
54105 fpsub32s %f3, %f2, %f14
54106loop_6324:
54107 ldub [%l7 + 0x49], %o1
54108 edge32 %i3, %i5, %i4
54109 brnz %o3, loop_6325
54110 umulcc %g4, 0x0625, %i0
54111 fbne,a %fcc1, loop_6326
54112 popc %l5, %o7
54113loop_6325:
54114 smulcc %o5, 0x02A5, %l4
54115 te %icc, 0x5
54116loop_6326:
54117 fnands %f15, %f5, %f4
54118 movrlz %g1, 0x082, %l1
54119 ldx [%l7 + 0x58], %g6
54120 fmovrdlz %g3, %f0, %f0
54121 movvs %xcc, %o4, %l0
54122 ldx [%l7 + 0x60], %i6
54123 fbl,a %fcc1, loop_6327
54124 fmovsa %xcc, %f15, %f14
54125 fmovdvs %xcc, %f14, %f1
54126 fbule %fcc0, loop_6328
54127loop_6327:
54128 fba %fcc3, loop_6329
54129 fmul8x16 %f13, %f10, %f0
54130 addccc %g5, %i2, %l6
54131loop_6328:
54132 fmovdge %icc, %f11, %f10
54133loop_6329:
54134 nop
54135 setx loop_6330, %l0, %l1
54136 wrpr 0x1, %tl
54137 wrpr %l1, %tnpc
54138 setx 0x34400001400, %l0, %l1
54139 wrpr %l1, %tstate
54140 wrhpr 0x4, %htstate
54141 done
54142 fmovdcs %icc, %f14, %f11
54143 fmul8sux16 %f6, %f0, %f6
54144 fpadd16s %f4, %f1, %f2
54145loop_6330:
54146 fbl %fcc2, loop_6331
54147 fone %f6
54148 sdiv %l2, 0x166D, %o6
54149 fbg %fcc1, loop_6332
54150loop_6331:
54151 fsrc1 %f4, %f10
54152 or %g2, 0x1E19, %o0
54153 sth %g7, [%l7 + 0x46]
54154loop_6332:
54155 movneg %icc, %i1, %l3
54156 fzero %f8
54157 array8 %o2, %o1, %i3
54158 fones %f5
54159 ldsb [%l7 + 0x4D], %i5
54160 bn %xcc, loop_6333
54161 tvc %xcc, 0x5
54162 movrne %i4, 0x3EC, %i7
54163 st %f6, [%l7 + 0x78]
54164loop_6333:
54165 mulx %g4, 0x12DD, %i0
54166 fmul8x16al %f6, %f11, %f10
54167 fpsub16s %f1, %f13, %f8
54168 fcmps %fcc2, %f2, %f10
54169 bcc %icc, loop_6334
54170 umulcc %l5, 0x14D0, %o3
54171 taddcctv %o7, 0x0F6A, %l4
54172 fpmerge %f6, %f1, %f6
54173loop_6334:
54174 fcmpes %fcc2, %f3, %f6
54175 bneg,a,pt %icc, loop_6335
54176 fmovd %f14, %f4
54177 xnor %g1, 0x0689, %o5
54178 fabsd %f14, %f10
54179loop_6335:
54180 call loop_6336
54181 fmul8x16 %f9, %f12, %f12
54182 stb %l1, [%l7 + 0x30]
54183 fpadd16s %f8, %f6, %f12
54184loop_6336:
54185 bpos,a,pt %xcc, loop_6337
54186 fbue,a %fcc0, loop_6338
54187 std %f4, [%l7 + 0x48]
54188 bpos,a,pt %xcc, loop_6339
54189loop_6337:
54190 mulscc %g6, 0x133C, %g3
54191loop_6338:
54192 tcc %icc, 0x1
54193 fnegd %f10, %f6
54194loop_6339:
54195 fmovrsne %o4, %f5, %f5
54196 ldx [%l7 + 0x20], %l0
54197 movn %icc, %i6, %i2
54198 ldsb [%l7 + 0x56], %l6
54199 add %l2, 0x00DA, %o6
54200 bleu,a,pn %xcc, loop_6340
54201 andn %g5, 0x0EAA, %g2
54202 sdivcc %o0, 0x1228, %i1
54203 edge16ln %l3, %o2, %o1
54204loop_6340:
54205 fones %f8
54206 brgez,a %i3, loop_6341
54207 fbul %fcc1, loop_6342
54208 fcmpes %fcc3, %f7, %f5
54209 ldsw [%l7 + 0x70], %i5
54210loop_6341:
54211 st %f6, [%l7 + 0x14]
54212loop_6342:
54213 stb %i4, [%l7 + 0x39]
54214 fmovdpos %icc, %f1, %f14
54215 mova %xcc, %g7, %i7
54216 fmovspos %icc, %f12, %f12
54217 ld [%l7 + 0x10], %f0
54218 smulcc %g4, 0x1E21, %l5
54219 fmul8sux16 %f0, %f6, %f12
54220 call loop_6343
54221 array32 %i0, %o7, %o3
54222 fbug,a %fcc3, loop_6344
54223 fmovdg %icc, %f12, %f1
54224loop_6343:
54225 st %f11, [%l7 + 0x3C]
54226 std %f12, [%l7 + 0x48]
54227loop_6344:
54228 sth %l4, [%l7 + 0x42]
54229 edge8n %g1, %o5, %g6
54230 xor %l1, 0x11E8, %g3
54231 edge32l %o4, %i6, %l0
54232 fbn,a %fcc1, loop_6345
54233 fbne,a %fcc2, loop_6346
54234 umul %l6, 0x00CD, %l2
54235 andcc %o6, %g5, %i2
54236loop_6345:
54237 fmovsa %xcc, %f11, %f1
54238loop_6346:
54239 andcc %o0, %i1, %l3
54240 fcmple32 %f4, %f4, %g2
54241 tle %icc, 0x6
54242 fmovde %icc, %f15, %f11
54243 srax %o2, 0x0E, %i3
54244 stb %i5, [%l7 + 0x34]
54245 ld [%l7 + 0x50], %f10
54246 fcmpgt16 %f6, %f10, %i4
54247 fmul8x16au %f4, %f1, %f10
54248 srl %g7, 0x0B, %i7
54249 stb %o1, [%l7 + 0x31]
54250 popc %l5, %g4
54251 array32 %o7, %o3, %i0
54252 taddcc %g1, 0x01FC, %l4
54253 fbue %fcc0, loop_6347
54254 fbue %fcc2, loop_6348
54255 brnz,a %o5, loop_6349
54256 fand %f14, %f10, %f8
54257loop_6347:
54258 movgu %icc, %g6, %g3
54259loop_6348:
54260 bvs,a,pn %xcc, loop_6350
54261loop_6349:
54262 or %o4, %l1, %l0
54263 bg,a,pn %icc, loop_6351
54264 ldx [%l7 + 0x18], %i6
54265loop_6350:
54266 bneg,a,pn %icc, loop_6352
54267 fnot2 %f4, %f0
54268loop_6351:
54269 fpadd16 %f12, %f10, %f8
54270 fblg,a %fcc1, loop_6353
54271loop_6352:
54272 fmovsneg %xcc, %f8, %f5
54273 brgez,a %l6, loop_6354
54274 lduh [%l7 + 0x5A], %l2
54275loop_6353:
54276 fors %f5, %f7, %f0
54277 tgu %xcc, 0x1
54278loop_6354:
54279 andcc %o6, %g5, %i2
54280 nop
54281 setx loop_6355, %l0, %l1
54282 wrpr 0x1, %tl
54283 wrpr %l1, %tnpc
54284 setx 0x34400001400, %l0, %l1
54285 wrpr %l1, %tstate
54286 wrhpr 0x4, %htstate
54287 done
54288 lduh [%l7 + 0x60], %i1
54289 fcmpgt16 %f10, %f10, %l3
54290 stx %o0, [%l7 + 0x50]
54291loop_6355:
54292 smulcc %g2, 0x1CD6, %i3
54293 ldsh [%l7 + 0x1A], %i5
54294 ldx [%l7 + 0x50], %o2
54295 fcmpes %fcc2, %f4, %f2
54296 bshuffle %f10, %f6, %f14
54297 lduw [%l7 + 0x0C], %i4
54298 ldsw [%l7 + 0x3C], %g7
54299 orncc %o1, %l5, %g4
54300 bvs,a,pn %xcc, loop_6356
54301 fzeros %f9
54302 std %f0, [%l7 + 0x70]
54303 fba %fcc3, loop_6357
54304loop_6356:
54305 fmovdl %xcc, %f11, %f6
54306 and %o7, %o3, %i0
54307 fmovd %f4, %f4
54308loop_6357:
54309 siam 0x5
54310 tg %xcc, 0x2
54311 ldsw [%l7 + 0x50], %i7
54312 fandnot2s %f7, %f4, %f1
54313 be,a %icc, loop_6358
54314 fandnot2s %f0, %f13, %f3
54315 stb %g1, [%l7 + 0x45]
54316 fmovrslz %o5, %f3, %f10
54317loop_6358:
54318 umul %g6, 0x0C93, %g3
54319 edge16 %l4, %l1, %l0
54320 tvs %xcc, 0x4
54321 fbuge,a %fcc0, loop_6359
54322 fmuld8ulx16 %f2, %f10, %f6
54323 fmovrslez %i6, %f7, %f9
54324 stx %o4, [%l7 + 0x70]
54325loop_6359:
54326 fmovsneg %icc, %f3, %f4
54327 ldx [%l7 + 0x68], %l2
54328 fzero %f14
54329 fmovsge %xcc, %f5, %f7
54330 bneg,a,pt %icc, loop_6360
54331 lduh [%l7 + 0x38], %l6
54332 popc 0x12AE, %o6
54333 ldsb [%l7 + 0x2F], %g5
54334loop_6360:
54335 fbne %fcc3, loop_6361
54336 lduh [%l7 + 0x6C], %i2
54337 stw %l3, [%l7 + 0x6C]
54338 udivcc %o0, 0x1312, %i1
54339loop_6361:
54340 ld [%l7 + 0x48], %f14
54341 fmovdle %icc, %f5, %f14
54342 movne %icc, %g2, %i3
54343 siam 0x6
54344 tcs %xcc, 0x5
54345 lduh [%l7 + 0x70], %i5
54346 bgu loop_6362
54347 stx %o2, [%l7 + 0x50]
54348 ldx [%l7 + 0x60], %g7
54349 fmovd %f0, %f12
54350loop_6362:
54351 st %f10, [%l7 + 0x60]
54352 udivx %o1, 0x18BD, %l5
54353 ldsb [%l7 + 0x4A], %g4
54354 fmovd %f14, %f12
54355 st %f12, [%l7 + 0x6C]
54356 bl,a loop_6363
54357 std %f6, [%l7 + 0x20]
54358 lduw [%l7 + 0x1C], %o7
54359 ldub [%l7 + 0x37], %o3
54360loop_6363:
54361 movrlez %i4, %i7, %i0
54362 fmul8x16 %f13, %f14, %f6
54363 fmovsg %icc, %f12, %f4
54364 fxnor %f2, %f0, %f14
54365 fabss %f11, %f9
54366 fmovdpos %xcc, %f2, %f9
54367 lduw [%l7 + 0x78], %g1
54368 ldsh [%l7 + 0x38], %g6
54369 subc %g3, %o5, %l4
54370 xorcc %l0, 0x013C, %i6
54371 fsrc2s %f10, %f12
54372 movne %xcc, %l1, %l2
54373 addcc %o4, %o6, %g5
54374 tg %icc, 0x0
54375 st %f11, [%l7 + 0x2C]
54376 popc 0x0A54, %l6
54377 fornot2s %f4, %f15, %f11
54378 stx %l3, [%l7 + 0x50]
54379 fmul8x16al %f0, %f8, %f14
54380 edge32l %i2, %o0, %g2
54381 andcc %i3, %i5, %i1
54382 fmovdleu %xcc, %f11, %f5
54383 fpsub16s %f6, %f15, %f9
54384 std %f6, [%l7 + 0x30]
54385 fmovsgu %icc, %f10, %f9
54386 ldsw [%l7 + 0x74], %o2
54387 fone %f2
54388 bvs,a %icc, loop_6364
54389 edge8l %o1, %l5, %g4
54390 brz,a %o7, loop_6365
54391 ld [%l7 + 0x4C], %f15
54392loop_6364:
54393 fxor %f4, %f12, %f12
54394 bvc,a,pt %xcc, loop_6366
54395loop_6365:
54396 fmul8ulx16 %f12, %f6, %f10
54397 lduw [%l7 + 0x18], %o3
54398 sdiv %i4, 0x1288, %i7
54399loop_6366:
54400 udiv %i0, 0x015F, %g1
54401 fcmps %fcc2, %f9, %f0
54402 fornot1 %f10, %f12, %f4
54403 lduw [%l7 + 0x58], %g6
54404 movn %xcc, %g3, %o5
54405 fsrc2s %f1, %f5
54406 fnot2 %f10, %f2
54407 umulcc %g7, 0x0C54, %l0
54408 fmovrdgz %l4, %f0, %f0
54409 fmovrdlez %l1, %f10, %f2
54410 fcmple32 %f2, %f8, %l2
54411 edge16n %i6, %o4, %g5
54412 tneg %icc, 0x1
54413 fsrc1s %f4, %f4
54414 tne %xcc, 0x0
54415 andncc %o6, %l3, %i2
54416 sdivcc %o0, 0x0A75, %g2
54417 lduh [%l7 + 0x4C], %i3
54418 fbug,a %fcc1, loop_6367
54419 fandnot2 %f0, %f0, %f6
54420 edge8n %l6, %i1, %o2
54421 ldx [%l7 + 0x30], %i5
54422loop_6367:
54423 fmovdneg %xcc, %f0, %f4
54424 array32 %l5, %g4, %o7
54425 tle %icc, 0x4
54426 ldsb [%l7 + 0x7A], %o1
54427 fands %f15, %f6, %f9
54428 orcc %o3, 0x0C58, %i4
54429 ldsh [%l7 + 0x72], %i7
54430 fones %f8
54431 fnand %f10, %f8, %f2
54432 st %f5, [%l7 + 0x64]
54433 tge %xcc, 0x6
54434 ldx [%l7 + 0x30], %g1
54435 fmovde %icc, %f5, %f5
54436 movleu %icc, %i0, %g3
54437 ld [%l7 + 0x20], %f1
54438 std %f4, [%l7 + 0x18]
54439 st %f8, [%l7 + 0x10]
54440 array16 %o5, %g7, %g6
54441 fbo,a %fcc3, loop_6368
54442 ld [%l7 + 0x6C], %f10
54443 movcc %icc, %l4, %l0
54444 tge %icc, 0x6
54445loop_6368:
54446 fmovse %xcc, %f11, %f11
54447 tleu %xcc, 0x1
54448 std %f12, [%l7 + 0x28]
54449 stb %l2, [%l7 + 0x51]
54450 st %f11, [%l7 + 0x54]
54451 fbuge,a %fcc2, loop_6369
54452 fcmpeq16 %f4, %f14, %l1
54453 lduw [%l7 + 0x14], %o4
54454 subc %g5, %o6, %l3
54455loop_6369:
54456 move %icc, %i6, %i2
54457 sdiv %g2, 0x09AA, %i3
54458 or %o0, %i1, %l6
54459 tle %xcc, 0x7
54460 bleu,pn %icc, loop_6370
54461 fmovrdgez %o2, %f12, %f8
54462 lduw [%l7 + 0x1C], %l5
54463 fble %fcc0, loop_6371
54464loop_6370:
54465 stx %g4, [%l7 + 0x28]
54466 bgu,pt %xcc, loop_6372
54467 fpadd32s %f13, %f15, %f9
54468loop_6371:
54469 std %f6, [%l7 + 0x68]
54470 st %f15, [%l7 + 0x58]
54471loop_6372:
54472 fmovsne %icc, %f11, %f3
54473 nop
54474 setx loop_6373, %l0, %l1
54475 wrpr 0x1, %tl
54476 wrpr %l1, %tnpc
54477 setx 0x34400001400, %l0, %l1
54478 wrpr %l1, %tstate
54479 wrhpr 0x4, %htstate
54480 done
54481 movl %icc, %o7, %i5
54482 movrgez %o1, %o3, %i4
54483 subccc %i7, 0x14A5, %g1
54484loop_6373:
54485 ldx [%l7 + 0x68], %i0
54486 fcmpes %fcc3, %f2, %f15
54487 fandnot1 %f2, %f14, %f2
54488 stb %g3, [%l7 + 0x21]
54489 ldx [%l7 + 0x60], %o5
54490 lduw [%l7 + 0x44], %g7
54491 srlx %g6, 0x1D, %l4
54492 bn,pn %icc, loop_6374
54493 or %l2, %l0, %o4
54494 std %f4, [%l7 + 0x70]
54495 movne %xcc, %l1, %o6
54496loop_6374:
54497 array32 %l3, %g5, %i6
54498 move %xcc, %g2, %i3
54499 mulx %o0, 0x15FB, %i2
54500 fnot1s %f9, %f9
54501 fcmpne32 %f8, %f0, %i1
54502 fpsub16s %f15, %f4, %f1
54503 ld [%l7 + 0x50], %f10
54504 movrgz %l6, %o2, %g4
54505 fpadd16 %f2, %f14, %f6
54506 ld [%l7 + 0x18], %f5
54507 movre %o7, 0x2C8, %l5
54508 edge8ln %i5, %o3, %i4
54509 tcc %icc, 0x4
54510 ldsb [%l7 + 0x6B], %i7
54511 fandnot1 %f8, %f12, %f2
54512 xnor %o1, %g1, %g3
54513 smulcc %o5, %i0, %g6
54514 addcc %g7, 0x0C95, %l2
54515 taddcc %l0, 0x084F, %l4
54516 sth %o4, [%l7 + 0x52]
54517 fxors %f5, %f8, %f3
54518 bcs %xcc, loop_6375
54519 brgez,a %l1, loop_6376
54520 be,a loop_6377
54521 fmul8x16al %f6, %f5, %f12
54522loop_6375:
54523 fmul8sux16 %f12, %f12, %f12
54524loop_6376:
54525 fbuge %fcc3, loop_6378
54526loop_6377:
54527 fnot1 %f10, %f6
54528 ldsh [%l7 + 0x2E], %o6
54529 fpackfix %f2, %f5
54530loop_6378:
54531 brgz,a %g5, loop_6379
54532 addcc %l3, %g2, %i6
54533 std %f2, [%l7 + 0x30]
54534 edge8n %o0, %i2, %i1
54535loop_6379:
54536 sth %i3, [%l7 + 0x2E]
54537 fmovrsne %l6, %f9, %f11
54538 ldsb [%l7 + 0x5B], %o2
54539 fsrc1 %f4, %f6
54540 ldub [%l7 + 0x71], %o7
54541 bshuffle %f2, %f0, %f8
54542 ba loop_6380
54543 std %f2, [%l7 + 0x58]
54544 ldx [%l7 + 0x08], %g4
54545 subcc %i5, 0x1ED7, %o3
54546loop_6380:
54547 ldsw [%l7 + 0x0C], %i4
54548 fbule %fcc1, loop_6381
54549 tpos %icc, 0x4
54550 fcmpne32 %f12, %f10, %l5
54551 fornot2 %f8, %f10, %f4
54552loop_6381:
54553 lduw [%l7 + 0x10], %o1
54554 tneg %xcc, 0x5
54555 subc %g1, 0x0EA9, %i7
54556 fmovrse %g3, %f3, %f13
54557 bcc,a %icc, loop_6382
54558 ldx [%l7 + 0x48], %o5
54559 st %f13, [%l7 + 0x38]
54560 smul %g6, 0x1245, %g7
54561loop_6382:
54562 fmovrslez %i0, %f7, %f14
54563 fnands %f14, %f4, %f1
54564 sra %l0, 0x0C, %l4
54565 fbul,a %fcc0, loop_6383
54566 st %f4, [%l7 + 0x18]
54567 ble,a,pt %xcc, loop_6384
54568 subcc %o4, 0x12EE, %l2
54569loop_6383:
54570 fmuld8sux16 %f12, %f6, %f14
54571 xnor %o6, %g5, %l1
54572loop_6384:
54573 sth %g2, [%l7 + 0x10]
54574 st %f6, [%l7 + 0x34]
54575 orncc %l3, 0x1D29, %o0
54576 movvs %xcc, %i6, %i1
54577 ldsb [%l7 + 0x47], %i3
54578 movvc %xcc, %i2, %l6
54579 fpsub32 %f2, %f0, %f4
54580 edge32l %o2, %o7, %i5
54581 fandnot2 %f2, %f2, %f10
54582 st %f3, [%l7 + 0x4C]
54583 fmovdle %icc, %f9, %f9
54584 edge8l %o3, %i4, %g4
54585 xnor %o1, 0x1830, %g1
54586 ldsb [%l7 + 0x69], %i7
54587 sra %l5, 0x1B, %g3
54588 fmovsneg %icc, %f13, %f11
54589 fbne %fcc2, loop_6385
54590 movneg %xcc, %g6, %o5
54591 fmovrde %i0, %f2, %f0
54592 ldd [%l7 + 0x08], %f10
54593loop_6385:
54594 ld [%l7 + 0x24], %f5
54595 fnot2 %f10, %f2
54596 and %g7, 0x1097, %l4
54597 fsrc2s %f1, %f6
54598 fmovrsne %o4, %f12, %f15
54599 or %l0, %l2, %o6
54600 ldsb [%l7 + 0x6D], %l1
54601 fbg,a %fcc3, loop_6386
54602 subcc %g5, 0x1D71, %g2
54603 popc 0x1B29, %o0
54604 fbo %fcc2, loop_6387
54605loop_6386:
54606 fnors %f12, %f6, %f15
54607 udivcc %i6, 0x0A1A, %l3
54608 alignaddr %i3, %i1, %i2
54609loop_6387:
54610 pdist %f8, %f6, %f14
54611 movrgz %o2, %o7, %i5
54612 sth %o3, [%l7 + 0x5E]
54613 for %f8, %f8, %f6
54614 ldd [%l7 + 0x38], %f14
54615 fpadd32s %f12, %f2, %f11
54616 stw %i4, [%l7 + 0x3C]
54617 fpackfix %f10, %f14
54618 fbug,a %fcc1, loop_6388
54619 nop
54620 setx loop_6389, %l0, %l1
54621 jmpl %l1, %l6
54622 movle %xcc, %o1, %g4
54623 fnot1s %f7, %f8
54624loop_6388:
54625 lduh [%l7 + 0x16], %i7
54626loop_6389:
54627 fandnot1 %f12, %f6, %f12
54628 fsrc2 %f6, %f12
54629 fands %f8, %f1, %f0
54630 std %f6, [%l7 + 0x50]
54631 fand %f0, %f10, %f10
54632 fsrc1s %f13, %f14
54633 fmovrdlez %g1, %f12, %f6
54634 fandnot1 %f0, %f10, %f10
54635 stw %g3, [%l7 + 0x08]
54636 fmovdcs %xcc, %f9, %f5
54637 subcc %l5, 0x1EA8, %g6
54638 st %f12, [%l7 + 0x08]
54639 nop
54640 setx loop_6390, %l0, %l1
54641 wrpr 0x1, %tl
54642 wrpr %l1, %tnpc
54643 setx 0x34400001400, %l0, %l1
54644 wrpr %l1, %tstate
54645 wrhpr 0x4, %htstate
54646 done
54647 sth %i0, [%l7 + 0x7E]
54648 ldub [%l7 + 0x6A], %o5
54649 te %icc, 0x6
54650loop_6390:
54651 lduh [%l7 + 0x4C], %l4
54652 stw %g7, [%l7 + 0x5C]
54653 fbule %fcc0, loop_6391
54654 fbu %fcc3, loop_6392
54655 movl %xcc, %o4, %l0
54656 srlx %l2, %o6, %l1
54657loop_6391:
54658 tne %icc, 0x6
54659loop_6392:
54660 ldx [%l7 + 0x78], %g5
54661 srl %o0, %g2, %l3
54662 edge32 %i3, %i1, %i2
54663 fmul8x16 %f3, %f6, %f10
54664 fxor %f4, %f8, %f6
54665 sth %i6, [%l7 + 0x2A]
54666 fmovsvc %xcc, %f10, %f1
54667 brlez,a %o7, loop_6393
54668 brgz,a %o2, loop_6394
54669 and %o3, %i5, %l6
54670 std %f2, [%l7 + 0x78]
54671loop_6393:
54672 array32 %i4, %o1, %g4
54673loop_6394:
54674 ld [%l7 + 0x58], %f3
54675 lduw [%l7 + 0x68], %g1
54676 andncc %g3, %l5, %i7
54677 stw %g6, [%l7 + 0x08]
54678 nop
54679 setx loop_6395, %l0, %l1
54680 jmpl %l1, %i0
54681 tg %xcc, 0x7
54682 stx %o5, [%l7 + 0x08]
54683 ldx [%l7 + 0x20], %g7
54684loop_6395:
54685 call loop_6396
54686 movgu %icc, %l4, %o4
54687 ldd [%l7 + 0x68], %f12
54688 ld [%l7 + 0x30], %f13
54689loop_6396:
54690 brlez,a %l2, loop_6397
54691 ldd [%l7 + 0x20], %f2
54692 std %f6, [%l7 + 0x30]
54693 fmovsg %xcc, %f1, %f6
54694loop_6397:
54695 movrne %o6, 0x13B, %l1
54696 fcmpgt32 %f6, %f10, %g5
54697 fnor %f4, %f6, %f2
54698 array32 %l0, %o0, %g2
54699 ldsw [%l7 + 0x6C], %l3
54700 fbug %fcc0, loop_6398
54701 movne %xcc, %i1, %i3
54702 ta %xcc, 0x2
54703 stx %i6, [%l7 + 0x60]
54704loop_6398:
54705 fpackfix %f2, %f9
54706 movg %icc, %o7, %i2
54707 fbne,a %fcc3, loop_6399
54708 movgu %xcc, %o3, %i5
54709 fbge,a %fcc1, loop_6400
54710 edge8ln %l6, %o2, %i4
54711loop_6399:
54712 bleu %icc, loop_6401
54713 bleu,a loop_6402
54714loop_6400:
54715 fbule,a %fcc0, loop_6403
54716 nop
54717 setx loop_6404, %l0, %l1
54718 wrpr 0x1, %tl
54719 wrpr %l1, %tnpc
54720 setx 0x34400001400, %l0, %l1
54721 wrpr %l1, %tstate
54722 wrhpr 0x4, %htstate
54723 done
54724loop_6401:
54725 std %f10, [%l7 + 0x38]
54726loop_6402:
54727 ldub [%l7 + 0x64], %g4
54728loop_6403:
54729 ldd [%l7 + 0x10], %f12
54730loop_6404:
54731 fpsub32s %f5, %f12, %f10
54732 fble,a %fcc3, loop_6405
54733 fbule %fcc0, loop_6406
54734 movrlez %g1, %o1, %l5
54735 subccc %i7, 0x1BEB, %g3
54736loop_6405:
54737 ldsh [%l7 + 0x10], %g6
54738loop_6406:
54739 ldx [%l7 + 0x28], %o5
54740 tgu %xcc, 0x6
54741 ldub [%l7 + 0x21], %g7
54742 alignaddr %l4, %o4, %i0
54743 ldx [%l7 + 0x38], %l2
54744 bne,pt %icc, loop_6407
54745 xnorcc %l1, 0x03A0, %o6
54746 edge32 %l0, %g5, %g2
54747 st %f9, [%l7 + 0x30]
54748loop_6407:
54749 sll %l3, %o0, %i3
54750 bleu loop_6408
54751 te %xcc, 0x2
54752 fcmpeq16 %f0, %f8, %i6
54753 sth %o7, [%l7 + 0x10]
54754loop_6408:
54755 nop
54756 setx loop_6409, %l0, %l1
54757 wrpr 0x1, %tl
54758 wrpr %l1, %tpc
54759 add %l1, 0x4, %l1
54760 wrpr %l1, %tnpc
54761 setx 0x34400001400, %l0, %l1
54762 wrpr %l1, %tstate
54763 wrhpr 0x4, %htstate
54764 retry
54765 andncc %i2, %o3, %i5
54766 ldsh [%l7 + 0x6A], %l6
54767 fcmple32 %f8, %f10, %i1
54768loop_6409:
54769 fmovsvc %icc, %f14, %f8
54770 fbue,a %fcc0, loop_6410
54771 fsrc1s %f14, %f10
54772 sth %o2, [%l7 + 0x3A]
54773 movvc %icc, %i4, %g4
54774loop_6410:
54775 fmovscs %icc, %f0, %f7
54776 addc %g1, 0x01F5, %l5
54777 orcc %i7, 0x0D2B, %g3
54778 fmul8ulx16 %f14, %f4, %f2
54779 fmovrsne %g6, %f3, %f11
54780 ldsb [%l7 + 0x0F], %o1
54781 mova %xcc, %g7, %l4
54782 stw %o5, [%l7 + 0x24]
54783 fsrc1 %f8, %f0
54784 ldsh [%l7 + 0x14], %i0
54785 edge32n %l2, %l1, %o6
54786 fornot2 %f2, %f12, %f14
54787 brlz %l0, loop_6411
54788 lduh [%l7 + 0x6E], %o4
54789 fxnors %f7, %f5, %f14
54790 movleu %xcc, %g2, %l3
54791loop_6411:
54792 lduh [%l7 + 0x5A], %g5
54793 fands %f15, %f3, %f13
54794 stw %i3, [%l7 + 0x48]
54795 tne %icc, 0x2
54796 fxor %f6, %f14, %f2
54797 sll %o0, 0x19, %o7
54798 edge8ln %i2, %i6, %i5
54799 fbuge,a %fcc2, loop_6412
54800 orn %l6, 0x0FEA, %i1
54801 brlez %o3, loop_6413
54802 sdivx %i4, 0x0F09, %g4
54803loop_6412:
54804 fsrc1s %f11, %f9
54805 andn %o2, %g1, %l5
54806loop_6413:
54807 ldsb [%l7 + 0x6F], %g3
54808 lduh [%l7 + 0x32], %g6
54809 edge32 %o1, %g7, %i7
54810 andn %l4, %o5, %i0
54811 tle %icc, 0x0
54812 fnand %f4, %f2, %f14
54813 fmovdl %xcc, %f3, %f0
54814 bg,pn %xcc, loop_6414
54815 fmul8x16 %f10, %f2, %f8
54816 bge,a %xcc, loop_6415
54817 stw %l1, [%l7 + 0x68]
54818loop_6414:
54819 stw %l2, [%l7 + 0x28]
54820 ldsh [%l7 + 0x3A], %o6
54821loop_6415:
54822 smulcc %l0, %g2, %l3
54823 fnors %f6, %f0, %f11
54824 edge32 %o4, %g5, %o0
54825 sll %o7, 0x18, %i2
54826 fsrc2 %f2, %f0
54827 fmovscs %icc, %f15, %f7
54828 fmovscc %xcc, %f7, %f7
54829 bne %icc, loop_6416
54830 tl %xcc, 0x6
54831 ldub [%l7 + 0x26], %i3
54832 array16 %i5, %l6, %i1
54833loop_6416:
54834 movrlez %o3, %i6, %i4
54835 ldx [%l7 + 0x70], %o2
54836 lduw [%l7 + 0x6C], %g4
54837 movg %icc, %l5, %g3
54838 bcs,a,pt %xcc, loop_6417
54839 stx %g1, [%l7 + 0x28]
54840 nop
54841 setx loop_6418, %l0, %l1
54842 wrpr 0x1, %tl
54843 wrpr %l1, %tpc
54844 add %l1, 0x4, %l1
54845 wrpr %l1, %tnpc
54846 setx 0x34400001400, %l0, %l1
54847 wrpr %l1, %tstate
54848 wrhpr 0x4, %htstate
54849 retry
54850 fbue %fcc3, loop_6419
54851loop_6417:
54852 te %icc, 0x3
54853 andn %g6, 0x12DC, %g7
54854loop_6418:
54855 orn %i7, %o1, %l4
54856loop_6419:
54857 fmovrdgez %o5, %f6, %f14
54858 fbg %fcc2, loop_6420
54859 ldub [%l7 + 0x38], %l1
54860 lduh [%l7 + 0x08], %l2
54861 lduh [%l7 + 0x0A], %i0
54862loop_6420:
54863 fbge %fcc3, loop_6421
54864 fones %f9
54865 fmovdvs %xcc, %f15, %f15
54866 nop
54867 setx loop_6422, %l0, %l1
54868 jmpl %l1, %o6
54869loop_6421:
54870 stx %g2, [%l7 + 0x70]
54871 stb %l0, [%l7 + 0x51]
54872 fmovdleu %icc, %f12, %f4
54873loop_6422:
54874 fmovspos %xcc, %f3, %f15
54875 brgz,a %o4, loop_6423
54876 movn %icc, %l3, %g5
54877 bneg loop_6424
54878 sth %o7, [%l7 + 0x3A]
54879loop_6423:
54880 ba,pt %icc, loop_6425
54881 fbne %fcc0, loop_6426
54882loop_6424:
54883 ldsh [%l7 + 0x5E], %i2
54884 fcmple16 %f12, %f0, %o0
54885loop_6425:
54886 ble %xcc, loop_6427
54887loop_6426:
54888 fornot2 %f12, %f14, %f2
54889 smulcc %i5, %l6, %i3
54890 fble %fcc1, loop_6428
54891loop_6427:
54892 ldsw [%l7 + 0x2C], %i1
54893 fornot1 %f0, %f2, %f6
54894 fnegd %f10, %f8
54895loop_6428:
54896 stx %o3, [%l7 + 0x18]
54897 stb %i4, [%l7 + 0x7F]
54898 ldsw [%l7 + 0x78], %i6
54899 umulcc %g4, 0x1225, %l5
54900 st %f13, [%l7 + 0x14]
54901 st %f6, [%l7 + 0x4C]
54902 tsubcc %o2, %g3, %g1
54903 nop
54904 setx loop_6429, %l0, %l1
54905 wrpr 0x1, %tl
54906 wrpr %l1, %tpc
54907 add %l1, 0x4, %l1
54908 wrpr %l1, %tnpc
54909 setx 0x34400001400, %l0, %l1
54910 wrpr %l1, %tstate
54911 wrhpr 0x4, %htstate
54912 retry
54913 movvs %icc, %g7, %g6
54914 stb %i7, [%l7 + 0x73]
54915 te %xcc, 0x0
54916loop_6429:
54917 ld [%l7 + 0x74], %f10
54918 st %f10, [%l7 + 0x18]
54919 fba %fcc0, loop_6430
54920 fmovrsne %o1, %f1, %f2
54921 ld [%l7 + 0x28], %f8
54922 ldub [%l7 + 0x40], %o5
54923loop_6430:
54924 stx %l1, [%l7 + 0x48]
54925 movpos %icc, %l2, %l4
54926 st %f9, [%l7 + 0x3C]
54927 ldx [%l7 + 0x08], %o6
54928 orncc %i0, %g2, %l0
54929 tcs %xcc, 0x7
54930 sth %o4, [%l7 + 0x5E]
54931 fbne %fcc0, loop_6431
54932 fcmpne16 %f6, %f8, %l3
54933 subcc %g5, 0x045B, %i2
54934 ldsw [%l7 + 0x4C], %o7
54935loop_6431:
54936 edge32ln %i5, %o0, %l6
54937 bvs %xcc, loop_6432
54938 tvs %xcc, 0x0
54939 lduw [%l7 + 0x24], %i1
54940 ldub [%l7 + 0x73], %o3
54941loop_6432:
54942 brgez %i4, loop_6433
54943 smulcc %i6, %i3, %l5
54944 fmovd %f8, %f8
54945 ldsw [%l7 + 0x30], %g4
54946loop_6433:
54947 fxnor %f10, %f10, %f2
54948 ldsh [%l7 + 0x5C], %g3
54949 fmovde %icc, %f3, %f14
54950 fmovdle %xcc, %f12, %f10
54951 fcmpeq32 %f14, %f14, %g1
54952 fpack16 %f4, %f15
54953 st %f2, [%l7 + 0x74]
54954 siam 0x2
54955 fmovdvc %xcc, %f10, %f8
54956 fmovsa %xcc, %f10, %f8
54957 sth %o2, [%l7 + 0x44]
54958 ldx [%l7 + 0x60], %g7
54959 fcmpd %fcc3, %f6, %f2
54960 tn %icc, 0x2
54961 siam 0x2
54962 fblg %fcc2, loop_6434
54963 sllx %g6, %i7, %o5
54964 sll %o1, %l2, %l1
54965 ldsb [%l7 + 0x77], %o6
54966loop_6434:
54967 fblg %fcc2, loop_6435
54968 fcmple16 %f10, %f14, %l4
54969 fbu,a %fcc1, loop_6436
54970 fmovdvs %icc, %f14, %f5
54971loop_6435:
54972 lduh [%l7 + 0x42], %g2
54973 subc %i0, 0x15DA, %l0
54974loop_6436:
54975 tsubcctv %l3, 0x012C, %g5
54976 bshuffle %f0, %f2, %f10
54977 fbug,a %fcc0, loop_6437
54978 nop
54979 setx loop_6438, %l0, %l1
54980 wrpr 0x1, %tl
54981 wrpr %l1, %tnpc
54982 setx 0x34400001400, %l0, %l1
54983 wrpr %l1, %tstate
54984 wrhpr 0x4, %htstate
54985 done
54986 edge8l %o4, %i2, %i5
54987 stw %o7, [%l7 + 0x74]
54988loop_6437:
54989 edge16n %o0, %i1, %l6
54990loop_6438:
54991 fble %fcc1, loop_6439
54992 ld [%l7 + 0x70], %f10
54993 fnot2 %f4, %f2
54994 edge8n %o3, %i4, %i6
54995loop_6439:
54996 lduh [%l7 + 0x28], %l5
54997 te %xcc, 0x1
54998 ldub [%l7 + 0x5E], %g4
54999 stx %g3, [%l7 + 0x70]
55000 fnot1 %f6, %f4
55001 movle %xcc, %g1, %o2
55002 ldx [%l7 + 0x20], %i3
55003 fpadd16 %f0, %f8, %f6
55004 movrgz %g6, 0x25E, %i7
55005 srlx %o5, 0x0B, %o1
55006 stb %l2, [%l7 + 0x32]
55007 nop
55008 setx loop_6440, %l0, %l1
55009 jmpl %l1, %g7
55010 fmovrse %o6, %f8, %f4
55011 tsubcctv %l1, %l4, %g2
55012 ldsw [%l7 + 0x14], %l0
55013loop_6440:
55014 tle %icc, 0x3
55015 edge32 %i0, %l3, %g5
55016 ldsh [%l7 + 0x22], %o4
55017 fbu,a %fcc2, loop_6441
55018 array32 %i5, %i2, %o0
55019 movrne %i1, %l6, %o3
55020 fbu %fcc2, loop_6442
55021loop_6441:
55022 st %f8, [%l7 + 0x4C]
55023 fnot2 %f6, %f6
55024 ldub [%l7 + 0x59], %o7
55025loop_6442:
55026 stb %i4, [%l7 + 0x13]
55027 fmuld8sux16 %f8, %f5, %f6
55028 fpadd16 %f0, %f10, %f6
55029 fpadd16s %f12, %f2, %f1
55030 fnot2s %f5, %f5
55031 sra %l5, %g4, %g3
55032 movleu %xcc, %i6, %g1
55033 tne %icc, 0x5
55034 fmovrdlez %o2, %f0, %f0
55035 st %f13, [%l7 + 0x4C]
55036 fmovdneg %icc, %f5, %f8
55037 ld [%l7 + 0x58], %f11
55038 bge,pt %icc, loop_6443
55039 st %f3, [%l7 + 0x38]
55040 edge8 %g6, %i7, %i3
55041 ldsw [%l7 + 0x30], %o5
55042loop_6443:
55043 ldub [%l7 + 0x4E], %o1
55044 movcs %icc, %g7, %l2
55045 movrlz %o6, 0x2C9, %l1
55046 fsrc2s %f6, %f1
55047 fmul8x16 %f9, %f12, %f4
55048 stw %l4, [%l7 + 0x60]
55049 andn %l0, 0x0240, %g2
55050 fmovrsgez %i0, %f2, %f9
55051 alignaddrl %l3, %o4, %g5
55052 std %f2, [%l7 + 0x70]
55053 bg %xcc, loop_6444
55054 fmovda %xcc, %f3, %f14
55055 fbo %fcc1, loop_6445
55056 stx %i5, [%l7 + 0x08]
55057loop_6444:
55058 fandnot2 %f10, %f0, %f14
55059 fbu %fcc2, loop_6446
55060loop_6445:
55061 std %f12, [%l7 + 0x48]
55062 stx %i2, [%l7 + 0x28]
55063 mova %xcc, %i1, %o0
55064loop_6446:
55065 st %f9, [%l7 + 0x64]
55066 sub %l6, 0x1AB2, %o3
55067 subc %o7, %l5, %i4
55068 te %icc, 0x3
55069 ldd [%l7 + 0x68], %f2
55070 bg,pt %xcc, loop_6447
55071 tneg %xcc, 0x3
55072 movn %xcc, %g4, %g3
55073 fmovdge %icc, %f13, %f6
55074loop_6447:
55075 edge16ln %i6, %o2, %g1
55076 tcs %icc, 0x0
55077 fmovdpos %icc, %f1, %f10
55078 movcs %icc, %g6, %i3
55079 stx %o5, [%l7 + 0x08]
55080 fmovdn %icc, %f11, %f0
55081 tvs %icc, 0x0
55082 std %f0, [%l7 + 0x40]
55083 stw %i7, [%l7 + 0x40]
55084 faligndata %f2, %f10, %f2
55085 bgu,pn %icc, loop_6448
55086 brnz,a %g7, loop_6449
55087 edge16 %l2, %o6, %l1
55088 fcmple16 %f14, %f0, %o1
55089loop_6448:
55090 fmovde %icc, %f15, %f9
55091loop_6449:
55092 st %f5, [%l7 + 0x1C]
55093 fmovrdgez %l4, %f12, %f12
55094 mova %xcc, %l0, %g2
55095 ld [%l7 + 0x5C], %f15
55096 std %f12, [%l7 + 0x10]
55097 stx %l3, [%l7 + 0x48]
55098 fble %fcc3, loop_6450
55099 fmovsge %icc, %f11, %f12
55100 xorcc %i0, %g5, %o4
55101 fmovde %xcc, %f8, %f14
55102loop_6450:
55103 stb %i5, [%l7 + 0x4D]
55104 edge32 %i1, %i2, %l6
55105 fmul8x16al %f12, %f15, %f4
55106 smulcc %o0, 0x1EAD, %o7
55107 movgu %xcc, %l5, %i4
55108 stx %g4, [%l7 + 0x08]
55109 fbl,a %fcc1, loop_6451
55110 addc %g3, 0x0E85, %i6
55111 edge16 %o2, %g1, %g6
55112 ld [%l7 + 0x38], %f13
55113loop_6451:
55114 orncc %o3, %i3, %i7
55115 stw %o5, [%l7 + 0x28]
55116 orn %g7, %l2, %o6
55117 fsrc2 %f8, %f0
55118 fornot1s %f8, %f8, %f3
55119 srax %o1, %l1, %l0
55120 sll %g2, 0x18, %l3
55121 ldsw [%l7 + 0x74], %l4
55122 ldsw [%l7 + 0x24], %i0
55123 fmovrse %g5, %f11, %f13
55124 fpadd16 %f0, %f4, %f12
55125 stw %o4, [%l7 + 0x64]
55126 smul %i5, 0x1E8A, %i1
55127 ldx [%l7 + 0x78], %i2
55128 fmovdle %icc, %f7, %f4
55129 ldsw [%l7 + 0x74], %l6
55130 fandnot1s %f4, %f1, %f1
55131 ldsh [%l7 + 0x6A], %o7
55132 fble,a %fcc1, loop_6452
55133 stb %o0, [%l7 + 0x68]
55134 ld [%l7 + 0x70], %f6
55135 fmovsl %icc, %f1, %f4
55136loop_6452:
55137 fandnot1s %f2, %f0, %f3
55138 fpsub32s %f12, %f10, %f15
55139 fpsub16s %f1, %f14, %f15
55140 fxor %f6, %f4, %f2
55141 tg %xcc, 0x4
55142 fornot2 %f8, %f4, %f10
55143 brlez,a %i4, loop_6453
55144 faligndata %f8, %f10, %f6
55145 fmovs %f7, %f4
55146 ldsw [%l7 + 0x24], %g4
55147loop_6453:
55148 ldd [%l7 + 0x38], %f4
55149 ld [%l7 + 0x54], %f2
55150 ldsh [%l7 + 0x3E], %l5
55151 stb %g3, [%l7 + 0x25]
55152 fcmpes %fcc0, %f7, %f15
55153 ldd [%l7 + 0x68], %f10
55154 movgu %icc, %i6, %o2
55155 tn %xcc, 0x2
55156 fmovdge %icc, %f2, %f8
55157 fcmple16 %f2, %f12, %g1
55158 stw %o3, [%l7 + 0x34]
55159 fblg,a %fcc0, loop_6454
55160 bge,a,pt %xcc, loop_6455
55161 move %icc, %g6, %i7
55162 fxor %f4, %f8, %f4
55163loop_6454:
55164 ldx [%l7 + 0x78], %i3
55165loop_6455:
55166 sth %g7, [%l7 + 0x38]
55167 movrlz %o5, 0x14E, %l2
55168 ldsb [%l7 + 0x2B], %o6
55169 stb %l1, [%l7 + 0x6E]
55170 movpos %icc, %l0, %g2
55171 bgu,a,pn %icc, loop_6456
55172 lduh [%l7 + 0x26], %l3
55173 fcmpne32 %f12, %f8, %o1
55174 fblg,a %fcc1, loop_6457
55175loop_6456:
55176 movpos %xcc, %l4, %g5
55177 sth %i0, [%l7 + 0x32]
55178 ldsw [%l7 + 0x10], %i5
55179loop_6457:
55180 fmovrsgez %o4, %f2, %f1
55181 brz,a %i1, loop_6458
55182 sethi 0x1A29, %i2
55183 ldub [%l7 + 0x27], %o7
55184 movl %icc, %l6, %o0
55185loop_6458:
55186 fnot1 %f0, %f0
55187 stw %i4, [%l7 + 0x68]
55188 fpmerge %f9, %f3, %f14
55189 lduw [%l7 + 0x38], %g4
55190 bvs,a loop_6459
55191 fbo,a %fcc1, loop_6460
55192 fmovsge %icc, %f0, %f3
55193 lduw [%l7 + 0x70], %g3
55194loop_6459:
55195 fxors %f10, %f0, %f14
55196loop_6460:
55197 fmovspos %xcc, %f9, %f1
55198 fcmped %fcc0, %f14, %f12
55199 ldx [%l7 + 0x48], %l5
55200 lduw [%l7 + 0x64], %o2
55201 lduw [%l7 + 0x1C], %i6
55202 sth %g1, [%l7 + 0x52]
55203 fexpand %f13, %f12
55204 sllx %o3, %g6, %i7
55205 lduh [%l7 + 0x70], %g7
55206 udivx %i3, 0x1F97, %l2
55207 stb %o6, [%l7 + 0x7B]
55208 ldsh [%l7 + 0x2A], %o5
55209 fabsd %f14, %f10
55210 ldx [%l7 + 0x08], %l1
55211 fmovda %xcc, %f3, %f15
55212 st %f14, [%l7 + 0x24]
55213 ldsw [%l7 + 0x6C], %g2
55214 ld [%l7 + 0x6C], %f10
55215 fmovrsgez %l3, %f9, %f12
55216 ldx [%l7 + 0x68], %o1
55217 fbul,a %fcc1, loop_6461
55218 stx %l0, [%l7 + 0x58]
55219 sethi 0x0E17, %g5
55220 fpsub32s %f2, %f12, %f10
55221loop_6461:
55222 fbue,a %fcc0, loop_6462
55223 stx %l4, [%l7 + 0x10]
55224 fbul,a %fcc3, loop_6463
55225 ldsb [%l7 + 0x3C], %i0
55226loop_6462:
55227 fnor %f2, %f12, %f8
55228 bn %icc, loop_6464
55229loop_6463:
55230 smulcc %o4, %i5, %i2
55231 fmovscs %xcc, %f1, %f3
55232 fpack32 %f8, %f4, %f0
55233loop_6464:
55234 and %i1, 0x187A, %l6
55235 srlx %o0, %o7, %i4
55236 fxors %f1, %f3, %f5
55237 lduh [%l7 + 0x48], %g4
55238 ldsb [%l7 + 0x7F], %g3
55239 ldd [%l7 + 0x38], %f8
55240 ldx [%l7 + 0x70], %o2
55241 fpadd32 %f8, %f6, %f10
55242 stw %l5, [%l7 + 0x4C]
55243 movl %icc, %g1, %o3
55244 call loop_6465
55245 bcs,a %xcc, loop_6466
55246 lduh [%l7 + 0x60], %i6
55247 lduw [%l7 + 0x68], %g6
55248loop_6465:
55249 fabss %f3, %f11
55250loop_6466:
55251 bne,a,pt %xcc, loop_6467
55252 fexpand %f6, %f8
55253 fands %f6, %f8, %f9
55254 subccc %g7, 0x1258, %i7
55255loop_6467:
55256 ldsb [%l7 + 0x21], %l2
55257 array32 %i3, %o5, %o6
55258 tl %icc, 0x1
55259 edge16n %l1, %g2, %o1
55260 fzero %f8
55261 fnot2 %f4, %f8
55262 fmovdvc %icc, %f11, %f15
55263 fbge %fcc3, loop_6468
55264 fpadd16s %f5, %f8, %f7
55265 fba,a %fcc2, loop_6469
55266 stb %l3, [%l7 + 0x5E]
55267loop_6468:
55268 fmovsneg %icc, %f14, %f4
55269 fands %f12, %f1, %f14
55270loop_6469:
55271 sdivcc %g5, 0x13EF, %l4
55272 ldx [%l7 + 0x40], %l0
55273 fmovdle %xcc, %f1, %f10
55274 movre %o4, 0x3DD, %i0
55275 srl %i5, 0x13, %i2
55276 bneg,a loop_6470
55277 ldsw [%l7 + 0x50], %l6
55278 fbue %fcc1, loop_6471
55279 ldsb [%l7 + 0x78], %o0
55280loop_6470:
55281 edge32 %o7, %i4, %i1
55282 std %f12, [%l7 + 0x08]
55283loop_6471:
55284 bgu,a,pn %xcc, loop_6472
55285 fmovdcs %icc, %f7, %f11
55286 orcc %g3, %g4, %o2
55287 ld [%l7 + 0x0C], %f8
55288loop_6472:
55289 fbu,a %fcc3, loop_6473
55290 xor %g1, 0x18EA, %o3
55291 fmovrde %l5, %f2, %f14
55292 xorcc %i6, 0x0AE6, %g6
55293loop_6473:
55294 fcmpgt32 %f10, %f4, %g7
55295 fxnor %f14, %f4, %f10
55296 tne %icc, 0x1
55297 sethi 0x03E2, %i7
55298 umul %l2, 0x1562, %o5
55299 fmovsa %xcc, %f11, %f8
55300 ldd [%l7 + 0x28], %f4
55301 fbug %fcc2, loop_6474
55302 fcmple16 %f6, %f12, %o6
55303 tleu %xcc, 0x5
55304 sth %i3, [%l7 + 0x74]
55305loop_6474:
55306 fmovdgu %icc, %f6, %f14
55307 ldsw [%l7 + 0x14], %g2
55308 tneg %icc, 0x0
55309 sth %l1, [%l7 + 0x7A]
55310 fba %fcc0, loop_6475
55311 tl %xcc, 0x1
55312 ldsh [%l7 + 0x5E], %o1
55313 ld [%l7 + 0x28], %f15
55314loop_6475:
55315 edge32l %l3, %l4, %g5
55316 ldsh [%l7 + 0x20], %l0
55317 sth %o4, [%l7 + 0x1A]
55318 fcmpgt32 %f4, %f10, %i0
55319 tvs %xcc, 0x4
55320 smulcc %i2, %i5, %l6
55321 std %f6, [%l7 + 0x18]
55322 fabsd %f10, %f0
55323 fnot1s %f4, %f12
55324 fsrc1 %f4, %f0
55325 tsubcc %o0, %i4, %i1
55326 fmovrdlez %o7, %f8, %f10
55327 tle %icc, 0x4
55328 ldsh [%l7 + 0x28], %g4
55329 fornot1 %f10, %f12, %f6
55330 fmovsleu %xcc, %f12, %f15
55331 orn %g3, 0x0CB2, %o2
55332 fxors %f5, %f10, %f1
55333 fbn %fcc1, loop_6476
55334 std %f6, [%l7 + 0x20]
55335 fpsub16 %f4, %f2, %f6
55336 edge32l %g1, %o3, %i6
55337loop_6476:
55338 ble loop_6477
55339 stb %g6, [%l7 + 0x37]
55340 fabss %f8, %f1
55341 edge8n %g7, %i7, %l5
55342loop_6477:
55343 movleu %xcc, %l2, %o5
55344 udiv %i3, 0x1925, %g2
55345 andncc %l1, %o1, %l3
55346 bneg,pt %xcc, loop_6478
55347 fbge,a %fcc3, loop_6479
55348 fmovrslez %l4, %f10, %f7
55349 ldsw [%l7 + 0x64], %g5
55350loop_6478:
55351 stx %o6, [%l7 + 0x50]
55352loop_6479:
55353 fmovscs %xcc, %f8, %f6
55354 movl %xcc, %o4, %i0
55355 ldx [%l7 + 0x50], %i2
55356 te %icc, 0x7
55357 tcc %icc, 0x7
55358 fnegs %f13, %f2
55359 edge8l %i5, %l0, %l6
55360 subccc %o0, %i1, %o7
55361 movge %xcc, %i4, %g4
55362 stb %g3, [%l7 + 0x44]
55363 stb %g1, [%l7 + 0x78]
55364 tcs %icc, 0x4
55365 brgz,a %o3, loop_6480
55366 fpadd16s %f6, %f11, %f4
55367 sth %i6, [%l7 + 0x20]
55368 fmovrsgz %o2, %f5, %f4
55369loop_6480:
55370 ldd [%l7 + 0x38], %f2
55371 ldsw [%l7 + 0x7C], %g6
55372 fnot2s %f2, %f9
55373 fpsub32 %f0, %f6, %f12
55374 std %f0, [%l7 + 0x78]
55375 fand %f6, %f14, %f10
55376 st %f12, [%l7 + 0x5C]
55377 ldsb [%l7 + 0x11], %i7
55378 brlz %l5, loop_6481
55379 st %f5, [%l7 + 0x4C]
55380 stb %l2, [%l7 + 0x73]
55381 fmovdle %icc, %f15, %f10
55382loop_6481:
55383 for %f12, %f0, %f4
55384 movrne %o5, 0x0E2, %g7
55385 ldx [%l7 + 0x60], %i3
55386 fnands %f10, %f15, %f2
55387 tneg %icc, 0x4
55388 fpadd16 %f8, %f0, %f2
55389 fandnot2s %f3, %f1, %f7
55390 ldub [%l7 + 0x74], %g2
55391 edge8n %o1, %l1, %l4
55392 fmovdle %xcc, %f14, %f13
55393 sth %g5, [%l7 + 0x0A]
55394 fpmerge %f6, %f6, %f4
55395 ldsh [%l7 + 0x38], %l3
55396 ldd [%l7 + 0x60], %f2
55397 fcmpeq16 %f12, %f0, %o6
55398 subcc %i0, 0x007E, %o4
55399 fmovsge %xcc, %f11, %f15
55400 fmovsg %xcc, %f12, %f12
55401 ble loop_6482
55402 alignaddrl %i2, %l0, %l6
55403 umulcc %o0, %i5, %o7
55404 ldub [%l7 + 0x79], %i1
55405loop_6482:
55406 stw %i4, [%l7 + 0x40]
55407 edge16ln %g4, %g1, %g3
55408 movvc %xcc, %i6, %o2
55409 fmovde %xcc, %f3, %f7
55410 brgz,a %g6, loop_6483
55411 mulx %o3, %l5, %l2
55412 stb %o5, [%l7 + 0x6D]
55413 fmovdge %icc, %f6, %f14
55414loop_6483:
55415 stx %i7, [%l7 + 0x60]
55416 taddcctv %i3, 0x0DC3, %g7
55417 ldub [%l7 + 0x19], %o1
55418 bneg,pn %xcc, loop_6484
55419 lduw [%l7 + 0x1C], %g2
55420 fcmple32 %f14, %f0, %l4
55421 bcs,a %icc, loop_6485
55422loop_6484:
55423 tsubcctv %g5, 0x05C2, %l1
55424 fblg,a %fcc0, loop_6486
55425 edge16ln %l3, %i0, %o4
55426loop_6485:
55427 sth %o6, [%l7 + 0x3C]
55428 ld [%l7 + 0x64], %f7
55429loop_6486:
55430 ldsb [%l7 + 0x3F], %i2
55431 tg %icc, 0x1
55432 fmovrslz %l6, %f6, %f12
55433 movcs %xcc, %l0, %o0
55434 fblg,a %fcc1, loop_6487
55435 fba,a %fcc0, loop_6488
55436 xorcc %i5, 0x1CBA, %i1
55437 ldd [%l7 + 0x70], %f14
55438loop_6487:
55439 ldsb [%l7 + 0x56], %o7
55440loop_6488:
55441 fbul %fcc2, loop_6489
55442 fblg,a %fcc2, loop_6490
55443 stw %g4, [%l7 + 0x7C]
55444 ldub [%l7 + 0x5E], %g1
55445loop_6489:
55446 fmovsle %xcc, %f1, %f14
55447loop_6490:
55448 nop
55449 setx loop_6491, %l0, %l1
55450 wrpr 0x1, %tl
55451 wrpr %l1, %tpc
55452 add %l1, 0x4, %l1
55453 wrpr %l1, %tnpc
55454 setx 0x34400001400, %l0, %l1
55455 wrpr %l1, %tstate
55456 wrhpr 0x4, %htstate
55457 retry
55458 ldsb [%l7 + 0x28], %g3
55459 tg %icc, 0x6
55460 stx %i4, [%l7 + 0x10]
55461loop_6491:
55462 ldsw [%l7 + 0x48], %i6
55463 tsubcctv %o2, 0x0240, %g6
55464 sth %l5, [%l7 + 0x60]
55465 brgez %l2, loop_6492
55466 ldsh [%l7 + 0x56], %o5
55467 fone %f6
55468 movrgez %o3, 0x2C3, %i3
55469loop_6492:
55470 fones %f9
55471 srax %i7, 0x01, %g7
55472 fmovdcc %icc, %f3, %f6
55473 fabsd %f0, %f6
55474 ldub [%l7 + 0x73], %o1
55475 brlez,a %g2, loop_6493
55476 ldsh [%l7 + 0x44], %g5
55477 popc %l4, %l3
55478 fbn %fcc1, loop_6494
55479loop_6493:
55480 movl %icc, %i0, %l1
55481 fandnot2s %f5, %f11, %f9
55482 fcmpd %fcc0, %f14, %f8
55483loop_6494:
55484 sdiv %o4, 0x193F, %i2
55485 fmovsleu %xcc, %f6, %f11
55486 array8 %o6, %l6, %o0
55487 tvs %icc, 0x2
55488 stx %l0, [%l7 + 0x48]
55489 fnors %f5, %f3, %f15
55490 addc %i5, %i1, %g4
55491 st %f1, [%l7 + 0x20]
55492 movrne %o7, %g3, %i4
55493 xorcc %i6, 0x0E79, %g1
55494 sllx %o2, 0x07, %g6
55495 fnot2s %f13, %f14
55496 srlx %l2, 0x1D, %o5
55497 ldsh [%l7 + 0x7C], %o3
55498 edge32l %i3, %i7, %g7
55499 edge8l %l5, %o1, %g5
55500 ldd [%l7 + 0x70], %f12
55501 bne,a,pt %xcc, loop_6495
55502 edge16ln %g2, %l4, %l3
55503 fbg,a %fcc2, loop_6496
55504 fble,a %fcc3, loop_6497
55505loop_6495:
55506 fmovsle %icc, %f12, %f3
55507 be,pn %xcc, loop_6498
55508loop_6496:
55509 srlx %l1, 0x1A, %o4
55510loop_6497:
55511 ldsw [%l7 + 0x34], %i0
55512 fmovdcs %icc, %f12, %f1
55513loop_6498:
55514 fmovrsne %o6, %f11, %f8
55515 sth %l6, [%l7 + 0x2C]
55516 sdivx %i2, 0x19B2, %o0
55517 fmovrslz %i5, %f4, %f1
55518 bvs,a %xcc, loop_6499
55519 edge32ln %i1, %g4, %l0
55520 edge8n %g3, %i4, %i6
55521 subcc %g1, 0x0636, %o7
55522loop_6499:
55523 std %f2, [%l7 + 0x20]
55524 fzero %f0
55525 fbn %fcc2, loop_6500
55526 stb %g6, [%l7 + 0x0E]
55527 movge %icc, %o2, %o5
55528 fabsd %f8, %f12
55529loop_6500:
55530 fmovdl %icc, %f4, %f13
55531 fmovrse %o3, %f15, %f10
55532 ldd [%l7 + 0x20], %f12
55533 fandnot1 %f2, %f0, %f10
55534 brgez %i3, loop_6501
55535 sdivcc %l2, 0x1436, %i7
55536 ldd [%l7 + 0x20], %f2
55537 sdiv %g7, 0x1C59, %l5
55538loop_6501:
55539 tgu %icc, 0x6
55540 taddcc %o1, 0x158C, %g5
55541 array32 %l4, %g2, %l3
55542 movvs %xcc, %o4, %l1
55543 subcc %i0, %l6, %i2
55544 fmovdvs %xcc, %f8, %f13
55545 tgu %icc, 0x0
55546 ldsb [%l7 + 0x57], %o0
55547 movg %xcc, %i5, %o6
55548 ld [%l7 + 0x74], %f3
55549 ta %icc, 0x6
55550 ldsb [%l7 + 0x34], %i1
55551 sub %g4, 0x11F0, %l0
55552 edge32n %i4, %g3, %g1
55553 ldub [%l7 + 0x4B], %o7
55554 std %f4, [%l7 + 0x18]
55555 ld [%l7 + 0x64], %f11
55556 xnorcc %g6, %o2, %i6
55557 mulscc %o5, %o3, %l2
55558 ldsw [%l7 + 0x40], %i3
55559 lduw [%l7 + 0x24], %i7
55560 ldsb [%l7 + 0x76], %l5
55561 fornot1s %f6, %f15, %f15
55562 bvs,pn %icc, loop_6502
55563 array16 %o1, %g5, %l4
55564 fmovda %icc, %f9, %f10
55565 fmovrsgz %g2, %f14, %f6
55566loop_6502:
55567 st %f11, [%l7 + 0x24]
55568 bneg,a %icc, loop_6503
55569 movpos %icc, %l3, %o4
55570 lduw [%l7 + 0x6C], %l1
55571 fmovsneg %xcc, %f13, %f1
55572loop_6503:
55573 tvs %icc, 0x3
55574 andn %g7, %i0, %l6
55575 ldd [%l7 + 0x40], %f12
55576 stw %i2, [%l7 + 0x64]
55577 ldsb [%l7 + 0x11], %i5
55578 ldd [%l7 + 0x38], %f0
55579 addcc %o0, %o6, %g4
55580 fnegd %f2, %f14
55581 xnorcc %i1, %i4, %l0
55582 ldub [%l7 + 0x10], %g1
55583 ldd [%l7 + 0x10], %f6
55584 fnot1 %f2, %f10
55585 lduh [%l7 + 0x62], %o7
55586 tle %xcc, 0x4
55587 brz %g3, loop_6504
55588 or %g6, %i6, %o5
55589 alignaddrl %o2, %o3, %i3
55590 tge %icc, 0x7
55591loop_6504:
55592 stw %l2, [%l7 + 0x2C]
55593 fble,a %fcc2, loop_6505
55594 std %f12, [%l7 + 0x20]
55595 ble loop_6506
55596 fpadd16s %f0, %f14, %f3
55597loop_6505:
55598 fexpand %f1, %f8
55599 stx %i7, [%l7 + 0x08]
55600loop_6506:
55601 sllx %o1, 0x04, %l5
55602 tgu %icc, 0x7
55603 brlez %g5, loop_6507
55604 fandnot1 %f8, %f12, %f8
55605 stb %g2, [%l7 + 0x20]
55606 fmovsgu %icc, %f14, %f5
55607loop_6507:
55608 fmul8x16 %f15, %f4, %f10
55609 move %icc, %l4, %o4
55610 fmovdg %icc, %f14, %f12
55611 addc %l3, 0x090A, %l1
55612 fmovrdlez %g7, %f10, %f12
55613 fmuld8sux16 %f1, %f0, %f4
55614 ldub [%l7 + 0x30], %i0
55615 brlez %i2, loop_6508
55616 fmovsn %icc, %f1, %f4
55617 srax %i5, %l6, %o6
55618 array16 %o0, %g4, %i4
55619loop_6508:
55620 ldsb [%l7 + 0x50], %i1
55621 fmovs %f10, %f5
55622 lduh [%l7 + 0x4A], %g1
55623 stb %l0, [%l7 + 0x12]
55624 fandnot1s %f3, %f0, %f4
55625 stx %o7, [%l7 + 0x60]
55626 fmovscc %icc, %f8, %f15
55627 ldsh [%l7 + 0x4C], %g3
55628 lduh [%l7 + 0x64], %g6
55629 sllx %o5, %i6, %o2
55630 fmovspos %xcc, %f10, %f3
55631 fbuge %fcc3, loop_6509
55632 stw %o3, [%l7 + 0x30]
55633 fmovdpos %xcc, %f7, %f5
55634 array16 %i3, %l2, %i7
55635loop_6509:
55636 fbne,a %fcc3, loop_6510
55637 fands %f8, %f12, %f12
55638 stx %l5, [%l7 + 0x70]
55639 sth %o1, [%l7 + 0x7C]
55640loop_6510:
55641 xor %g2, 0x0E40, %g5
55642 stw %o4, [%l7 + 0x44]
55643 fmuld8sux16 %f0, %f0, %f4
55644 fcmpne32 %f6, %f8, %l3
55645 std %f14, [%l7 + 0x08]
55646 fmovde %icc, %f9, %f9
55647 subcc %l4, %g7, %i0
55648 ld [%l7 + 0x40], %f13
55649 std %f6, [%l7 + 0x48]
55650 fpadd16 %f10, %f2, %f6
55651 fmovdvc %icc, %f11, %f14
55652 movcs %xcc, %i2, %l1
55653 fmuld8ulx16 %f4, %f12, %f14
55654 ta %xcc, 0x1
55655 fpsub16s %f13, %f12, %f9
55656 fpadd32s %f9, %f15, %f0
55657 add %i5, 0x1610, %l6
55658 fmovrslez %o6, %f7, %f0
55659 edge8n %g4, %i4, %i1
55660 std %f0, [%l7 + 0x30]
55661 fmovrdgz %o0, %f2, %f10
55662 bn %icc, loop_6511
55663 smul %g1, 0x0C72, %o7
55664 fnot1 %f6, %f2
55665 ble,a,pt %icc, loop_6512
55666loop_6511:
55667 bcs %xcc, loop_6513
55668 subccc %g3, 0x0EA9, %l0
55669 edge16ln %g6, %i6, %o2
55670loop_6512:
55671 fmovs %f1, %f1
55672loop_6513:
55673 umulcc %o3, %i3, %o5
55674 bne,a,pn %xcc, loop_6514
55675 fpadd32s %f12, %f13, %f7
55676 stw %l2, [%l7 + 0x6C]
55677 srl %i7, %l5, %g2
55678loop_6514:
55679 fmovsgu %icc, %f8, %f15
55680 subccc %o1, %o4, %g5
55681 movle %icc, %l4, %g7
55682 xorcc %i0, 0x0654, %l3
55683 movne %xcc, %i2, %l1
55684 ldsw [%l7 + 0x3C], %l6
55685 fexpand %f13, %f12
55686 movrgz %i5, 0x374, %g4
55687 std %f12, [%l7 + 0x58]
55688 sth %i4, [%l7 + 0x1A]
55689 fbne %fcc0, loop_6515
55690 ldsh [%l7 + 0x52], %i1
55691 edge16l %o0, %o6, %g1
55692 movle %xcc, %o7, %l0
55693loop_6515:
55694 xnor %g3, %g6, %i6
55695 fba %fcc1, loop_6516
55696 st %f6, [%l7 + 0x28]
55697 tvs %icc, 0x4
55698 fbuge,a %fcc0, loop_6517
55699loop_6516:
55700 fnot2 %f2, %f2
55701 stb %o2, [%l7 + 0x67]
55702 srlx %i3, 0x14, %o3
55703loop_6517:
55704 umulcc %o5, 0x0BCB, %i7
55705 fble %fcc0, loop_6518
55706 tge %xcc, 0x3
55707 ldsw [%l7 + 0x2C], %l2
55708 fbe,a %fcc0, loop_6519
55709loop_6518:
55710 st %f6, [%l7 + 0x68]
55711 orncc %g2, 0x1BBF, %l5
55712 umul %o4, %o1, %g5
55713loop_6519:
55714 bleu %xcc, loop_6520
55715 fpadd32s %f13, %f6, %f0
55716 fornot1 %f2, %f14, %f8
55717 ldd [%l7 + 0x58], %f0
55718loop_6520:
55719 fbu %fcc2, loop_6521
55720 mulx %g7, 0x010F, %l4
55721 fble %fcc0, loop_6522
55722 stb %i0, [%l7 + 0x5E]
55723loop_6521:
55724 fmovdl %icc, %f5, %f10
55725 fone %f10
55726loop_6522:
55727 fnegd %f6, %f2
55728 subcc %l3, 0x0440, %l1
55729 bn,pt %xcc, loop_6523
55730 tg %icc, 0x6
55731 ldub [%l7 + 0x71], %i2
55732 ldsb [%l7 + 0x27], %i5
55733loop_6523:
55734 ldd [%l7 + 0x18], %f0
55735 popc 0x0F10, %g4
55736 fnot2s %f5, %f1
55737 fnand %f4, %f6, %f14
55738 fcmpne32 %f14, %f6, %l6
55739 fmovrsgez %i4, %f13, %f2
55740 fpadd16 %f14, %f2, %f8
55741 orcc %i1, %o0, %g1
55742 fmovsvc %icc, %f8, %f9
55743 andncc %o7, %o6, %l0
55744 fbul %fcc2, loop_6524
55745 ldsb [%l7 + 0x69], %g6
55746 fmovrdlz %g3, %f0, %f4
55747 call loop_6525
55748loop_6524:
55749 fsrc2s %f10, %f9
55750 ldub [%l7 + 0x76], %i6
55751 mulscc %o2, %i3, %o3
55752loop_6525:
55753 edge32ln %i7, %o5, %l2
55754 bl,pt %xcc, loop_6526
55755 stx %l5, [%l7 + 0x60]
55756 fornot2 %f12, %f14, %f10
55757 movl %icc, %o4, %o1
55758loop_6526:
55759 addccc %g5, %g7, %l4
55760 fmovse %xcc, %f15, %f12
55761 fmovdl %xcc, %f11, %f8
55762 st %f1, [%l7 + 0x20]
55763 orncc %g2, %i0, %l3
55764 ldx [%l7 + 0x20], %i2
55765 ldsb [%l7 + 0x60], %l1
55766 brlez,a %g4, loop_6527
55767 ldsh [%l7 + 0x58], %l6
55768 lduw [%l7 + 0x60], %i4
55769 ld [%l7 + 0x60], %f11
55770loop_6527:
55771 fornot1 %f12, %f2, %f12
55772 fmovsg %xcc, %f4, %f5
55773 fmul8sux16 %f12, %f6, %f2
55774 sub %i1, %o0, %g1
55775 xnorcc %i5, 0x1ACE, %o6
55776 st %f13, [%l7 + 0x6C]
55777 movpos %icc, %o7, %g6
55778 orncc %g3, %l0, %i6
55779 fbg %fcc3, loop_6528
55780 lduw [%l7 + 0x44], %o2
55781 edge8n %o3, %i7, %o5
55782 lduw [%l7 + 0x24], %i3
55783loop_6528:
55784 bne,a loop_6529
55785 fandnot1s %f6, %f14, %f1
55786 ba,a loop_6530
55787 andn %l2, %o4, %o1
55788loop_6529:
55789 fbn %fcc1, loop_6531
55790 fpmerge %f0, %f4, %f8
55791loop_6530:
55792 fnot2s %f14, %f10
55793 fabsd %f0, %f2
55794loop_6531:
55795 stw %l5, [%l7 + 0x64]
55796 movrne %g7, 0x3BE, %l4
55797 stx %g5, [%l7 + 0x30]
55798 stw %g2, [%l7 + 0x14]
55799 stw %i0, [%l7 + 0x2C]
55800 tneg %xcc, 0x7
55801 fcmpeq32 %f8, %f12, %l3
55802 std %f0, [%l7 + 0x58]
55803 call loop_6532
55804 move %xcc, %l1, %g4
55805 fmovrdne %i2, %f0, %f4
55806 movrne %l6, 0x161, %i1
55807loop_6532:
55808 fexpand %f12, %f2
55809 fmul8x16al %f5, %f4, %f8
55810 fmovrdgez %o0, %f4, %f2
55811 brlz,a %i4, loop_6533
55812 fcmps %fcc3, %f2, %f5
55813 fexpand %f13, %f6
55814 fpsub32 %f4, %f12, %f0
55815loop_6533:
55816 bge,a,pn %xcc, loop_6534
55817 fcmple16 %f12, %f14, %i5
55818 fxnor %f14, %f0, %f8
55819 stx %g1, [%l7 + 0x28]
55820loop_6534:
55821 srlx %o7, %g6, %g3
55822 fabss %f13, %f13
55823 fmovsleu %xcc, %f11, %f7
55824 udivcc %l0, 0x0056, %i6
55825 srax %o6, %o3, %o2
55826 array32 %i7, %o5, %l2
55827 tcs %xcc, 0x7
55828 fmovdvc %xcc, %f5, %f12
55829 fmovsle %icc, %f5, %f2
55830 movg %xcc, %i3, %o4
55831 fbue,a %fcc1, loop_6535
55832 fsrc1 %f0, %f12
55833 fones %f8
55834 fsrc2 %f4, %f8
55835loop_6535:
55836 mova %xcc, %l5, %o1
55837 srax %l4, 0x14, %g5
55838 brnz %g7, loop_6536
55839 fands %f3, %f2, %f6
55840 lduh [%l7 + 0x34], %i0
55841 fmovdn %xcc, %f9, %f0
55842loop_6536:
55843 fmovrdlez %l3, %f12, %f10
55844 fmovrde %g2, %f4, %f14
55845 fpmerge %f2, %f3, %f2
55846 fone %f2
55847 tleu %icc, 0x5
55848 fandnot1s %f3, %f7, %f8
55849 movgu %xcc, %l1, %g4
55850 fbul,a %fcc0, loop_6537
55851 fpsub32 %f2, %f2, %f10
55852 fmovrse %l6, %f6, %f4
55853 std %f4, [%l7 + 0x60]
55854loop_6537:
55855 ldub [%l7 + 0x66], %i1
55856 ldsh [%l7 + 0x46], %o0
55857 fbule %fcc3, loop_6538
55858 lduh [%l7 + 0x22], %i2
55859 ldub [%l7 + 0x1E], %i4
55860 ldub [%l7 + 0x35], %g1
55861loop_6538:
55862 ld [%l7 + 0x1C], %f5
55863 xnorcc %o7, 0x1D01, %g6
55864 tneg %xcc, 0x2
55865 ldsh [%l7 + 0x42], %g3
55866 orn %i5, %l0, %o6
55867 fnegs %f6, %f2
55868 mova %xcc, %o3, %i6
55869 fbule %fcc0, loop_6539
55870 brz %i7, loop_6540
55871 fmovrslz %o5, %f9, %f8
55872 edge8l %o2, %i3, %l2
55873loop_6539:
55874 movvs %xcc, %o4, %o1
55875loop_6540:
55876 popc 0x0D7A, %l4
55877 ldsw [%l7 + 0x74], %g5
55878 array8 %l5, %i0, %l3
55879 lduw [%l7 + 0x5C], %g7
55880 tle %icc, 0x5
55881 bshuffle %f12, %f10, %f4
55882 fmovdne %icc, %f4, %f13
55883 mulx %l1, 0x1A5F, %g4
55884 tge %xcc, 0x1
55885 ldx [%l7 + 0x68], %l6
55886 ldsb [%l7 + 0x45], %g2
55887 brgz,a %o0, loop_6541
55888 fbule %fcc2, loop_6542
55889 tcs %icc, 0x4
55890 std %f4, [%l7 + 0x30]
55891loop_6541:
55892 std %f14, [%l7 + 0x20]
55893loop_6542:
55894 tle %icc, 0x6
55895 movrlez %i1, %i4, %i2
55896 stb %o7, [%l7 + 0x78]
55897 fnor %f8, %f4, %f0
55898 bne,pn %xcc, loop_6543
55899 pdist %f2, %f8, %f2
55900 taddcctv %g1, 0x0D37, %g3
55901 fbe,a %fcc0, loop_6544
55902loop_6543:
55903 edge8n %i5, %l0, %g6
55904 fmovrdne %o3, %f0, %f6
55905 fcmple16 %f14, %f12, %i6
55906loop_6544:
55907 fbl,a %fcc2, loop_6545
55908 fabss %f4, %f4
55909 xorcc %i7, %o5, %o6
55910 fsrc2s %f6, %f2
55911loop_6545:
55912 movcs %icc, %i3, %o2
55913 ba %xcc, loop_6546
55914 tgu %xcc, 0x6
55915 sth %o4, [%l7 + 0x7E]
55916 fbu,a %fcc0, loop_6547
55917loop_6546:
55918 bgu,a %icc, loop_6548
55919 tge %icc, 0x2
55920 sth %l2, [%l7 + 0x56]
55921loop_6547:
55922 sth %l4, [%l7 + 0x3E]
55923loop_6548:
55924 bneg loop_6549
55925 tvs %xcc, 0x2
55926 tneg %icc, 0x6
55927 stw %o1, [%l7 + 0x2C]
55928loop_6549:
55929 stw %l5, [%l7 + 0x7C]
55930 ldub [%l7 + 0x48], %g5
55931 movvs %xcc, %i0, %g7
55932 fnot2 %f8, %f4
55933 fpsub32 %f6, %f12, %f2
55934 fmovsvc %xcc, %f3, %f8
55935 ldd [%l7 + 0x78], %f0
55936 fmovse %icc, %f13, %f1
55937 fnegs %f2, %f9
55938 brgez %l1, loop_6550
55939 bg,a,pt %icc, loop_6551
55940 tgu %xcc, 0x1
55941 tvc %icc, 0x2
55942loop_6550:
55943 ldsb [%l7 + 0x1B], %g4
55944loop_6551:
55945 array8 %l6, %g2, %o0
55946 call loop_6552
55947 ldsh [%l7 + 0x5E], %i1
55948 st %f7, [%l7 + 0x74]
55949 udiv %l3, 0x00C0, %i2
55950loop_6552:
55951 ld [%l7 + 0x44], %f10
55952 umulcc %i4, 0x16BC, %o7
55953 fmuld8ulx16 %f11, %f12, %f12
55954 andn %g3, 0x0E79, %i5
55955 fzero %f6
55956 ldsb [%l7 + 0x79], %l0
55957 fmovrdlez %g6, %f12, %f10
55958 move %icc, %g1, %o3
55959 fabss %f9, %f14
55960 add %i6, %o5, %i7
55961 fmovsg %icc, %f7, %f9
55962 fsrc2s %f0, %f8
55963 tle %xcc, 0x0
55964 stx %i3, [%l7 + 0x20]
55965 fmul8x16au %f15, %f0, %f4
55966 fmovdge %icc, %f8, %f13
55967 bge,pn %xcc, loop_6553
55968 fmul8sux16 %f4, %f14, %f0
55969 ldsb [%l7 + 0x19], %o2
55970 fcmpne16 %f6, %f6, %o4
55971loop_6553:
55972 fornot2 %f12, %f6, %f8
55973 fmovdleu %icc, %f7, %f5
55974 fmovdgu %icc, %f1, %f0
55975 smul %l2, %o6, %l4
55976 ldub [%l7 + 0x20], %o1
55977 ldsh [%l7 + 0x34], %l5
55978 movcs %xcc, %i0, %g7
55979 bpos,a,pn %xcc, loop_6554
55980 fnor %f0, %f10, %f12
55981 brgz,a %l1, loop_6555
55982 and %g4, %l6, %g5
55983loop_6554:
55984 ldsh [%l7 + 0x48], %g2
55985 smul %o0, 0x15CD, %i1
55986loop_6555:
55987 fmovsg %icc, %f9, %f3
55988 fpack32 %f4, %f4, %f4
55989 st %f6, [%l7 + 0x68]
55990 tneg %xcc, 0x6
55991 fmovdl %icc, %f11, %f1
55992 movrlez %l3, %i2, %o7
55993 stw %g3, [%l7 + 0x28]
55994 stx %i4, [%l7 + 0x50]
55995 movle %icc, %i5, %l0
55996 ble,a %xcc, loop_6556
55997 srlx %g6, 0x17, %g1
55998 fbn,a %fcc0, loop_6557
55999 bl %xcc, loop_6558
56000loop_6556:
56001 fcmpd %fcc1, %f2, %f14
56002 fsrc1s %f0, %f12
56003loop_6557:
56004 std %f8, [%l7 + 0x18]
56005loop_6558:
56006 addc %o3, 0x075C, %i6
56007 bl,a,pt %icc, loop_6559
56008 ldx [%l7 + 0x18], %o5
56009 edge32l %i7, %i3, %o4
56010 faligndata %f8, %f10, %f10
56011loop_6559:
56012 fnot2s %f8, %f8
56013 movre %l2, 0x290, %o6
56014 fmovsa %xcc, %f4, %f12
56015 umul %l4, %o1, %l5
56016 movvc %icc, %o2, %g7
56017 movneg %xcc, %l1, %i0
56018 fbule %fcc0, loop_6560
56019 fbug %fcc0, loop_6561
56020 fmovdge %xcc, %f10, %f5
56021 fabss %f1, %f2
56022loop_6560:
56023 fba %fcc2, loop_6562
56024loop_6561:
56025 ld [%l7 + 0x2C], %f7
56026 brz,a %l6, loop_6563
56027 lduw [%l7 + 0x38], %g4
56028loop_6562:
56029 fcmpne32 %f2, %f12, %g5
56030 movvc %icc, %o0, %g2
56031loop_6563:
56032 fcmpeq16 %f14, %f2, %l3
56033 fmul8sux16 %f14, %f10, %f10
56034 fnot2s %f12, %f15
56035 st %f9, [%l7 + 0x3C]
56036 ldsb [%l7 + 0x63], %i2
56037 fmovspos %xcc, %f15, %f14
56038 and %o7, %i1, %g3
56039 ldsh [%l7 + 0x7C], %i4
56040 lduh [%l7 + 0x78], %i5
56041 fxnors %f2, %f6, %f9
56042 fbug %fcc3, loop_6564
56043 fone %f2
56044 addccc %l0, 0x14CC, %g6
56045 ldx [%l7 + 0x38], %g1
56046loop_6564:
56047 taddcc %o3, %o5, %i6
56048 tn %xcc, 0x2
56049 and %i7, %i3, %l2
56050 tpos %xcc, 0x1
56051 faligndata %f2, %f6, %f2
56052 xnorcc %o6, 0x1F78, %l4
56053 fpsub16 %f14, %f12, %f6
56054 movg %icc, %o1, %l5
56055 fble %fcc3, loop_6565
56056 fornot1 %f10, %f12, %f6
56057 fandnot2s %f7, %f15, %f3
56058 fnot2s %f6, %f3
56059loop_6565:
56060 ldd [%l7 + 0x60], %f4
56061 fandnot2 %f4, %f10, %f0
56062 bvs,a %icc, loop_6566
56063 fornot1s %f4, %f11, %f14
56064 fcmpeq32 %f0, %f0, %o2
56065 ldsb [%l7 + 0x7C], %g7
56066loop_6566:
56067 fcmple32 %f14, %f14, %l1
56068 movg %xcc, %i0, %o4
56069 fabss %f11, %f9
56070 edge32l %g4, %g5, %l6
56071 fcmpgt32 %f0, %f4, %o0
56072 ba loop_6567
56073 bl,a,pn %icc, loop_6568
56074 brnz,a %g2, loop_6569
56075 fzeros %f8
56076loop_6567:
56077 fmovdle %xcc, %f13, %f13
56078loop_6568:
56079 fand %f6, %f10, %f10
56080loop_6569:
56081 tcs %xcc, 0x1
56082 nop
56083 setx loop_6570, %l0, %l1
56084 wrpr 0x1, %tl
56085 wrpr %l1, %tpc
56086 add %l1, 0x4, %l1
56087 wrpr %l1, %tnpc
56088 setx 0x34400001400, %l0, %l1
56089 wrpr %l1, %tstate
56090 wrhpr 0x4, %htstate
56091 retry
56092 andn %i2, %o7, %l3
56093 fbe %fcc0, loop_6571
56094 fmuld8sux16 %f3, %f6, %f4
56095loop_6570:
56096 fones %f5
56097 fones %f12
56098loop_6571:
56099 ldx [%l7 + 0x10], %g3
56100 srl %i4, %i5, %i1
56101 alignaddr %l0, %g1, %g6
56102 fbu,a %fcc0, loop_6572
56103 fmovrdne %o3, %f6, %f4
56104 stb %o5, [%l7 + 0x1B]
56105 ldx [%l7 + 0x30], %i7
56106loop_6572:
56107 fnot2 %f2, %f14
56108 fbg %fcc0, loop_6573
56109 fmovsgu %icc, %f14, %f8
56110 sdivcc %i6, 0x068C, %l2
56111 lduh [%l7 + 0x28], %o6
56112loop_6573:
56113 st %f9, [%l7 + 0x14]
56114 fmovse %icc, %f12, %f14
56115 movleu %xcc, %i3, %o1
56116 movpos %xcc, %l5, %l4
56117 ldsb [%l7 + 0x69], %g7
56118 ldd [%l7 + 0x48], %f10
56119 array32 %o2, %i0, %o4
56120 movn %xcc, %g4, %l1
56121 bshuffle %f10, %f8, %f6
56122 fcmple32 %f10, %f6, %l6
56123 bg loop_6574
56124 stw %g5, [%l7 + 0x1C]
56125 fpsub16s %f11, %f10, %f6
56126 fzero %f4
56127loop_6574:
56128 for %f4, %f4, %f10
56129 tn %icc, 0x5
56130 edge32 %o0, %g2, %i2
56131 stw %l3, [%l7 + 0x20]
56132 ldub [%l7 + 0x18], %g3
56133 fcmped %fcc1, %f2, %f10
56134 ldsb [%l7 + 0x17], %i4
56135 ldsh [%l7 + 0x1C], %i5
56136 fmovsle %xcc, %f5, %f4
56137 ldsh [%l7 + 0x58], %i1
56138 std %f2, [%l7 + 0x60]
56139 fmul8ulx16 %f0, %f2, %f10
56140 std %f0, [%l7 + 0x20]
56141 sth %l0, [%l7 + 0x78]
56142 addcc %o7, %g6, %o3
56143 stx %o5, [%l7 + 0x20]
56144 fcmpne32 %f10, %f6, %i7
56145 tle %xcc, 0x4
56146 orcc %g1, 0x1DF5, %l2
56147 stw %i6, [%l7 + 0x0C]
56148 fandnot1 %f10, %f14, %f12
56149 st %f2, [%l7 + 0x58]
56150 ld [%l7 + 0x44], %f9
56151 tgu %xcc, 0x5
56152 call loop_6575
56153 fand %f14, %f12, %f14
56154 stw %i3, [%l7 + 0x48]
56155 fcmped %fcc1, %f10, %f6
56156loop_6575:
56157 fmovsa %xcc, %f5, %f0
56158 fble,a %fcc1, loop_6576
56159 fpmerge %f0, %f8, %f4
56160 fandnot2s %f5, %f14, %f15
56161 fmovspos %xcc, %f14, %f6
56162loop_6576:
56163 tne %icc, 0x6
56164 stw %o1, [%l7 + 0x48]
56165 smulcc %o6, %l4, %l5
56166 srl %o2, 0x0D, %g7
56167 or %o4, 0x1614, %g4
56168 array32 %i0, %l6, %l1
56169 fcmple32 %f6, %f0, %g5
56170 addccc %o0, %i2, %l3
56171 fpadd16 %f4, %f14, %f12
56172 edge32 %g2, %i4, %i5
56173 ble,a %xcc, loop_6577
56174 stw %i1, [%l7 + 0x78]
56175 fnand %f8, %f2, %f4
56176 fornot1s %f9, %f2, %f0
56177loop_6577:
56178 fmovsge %icc, %f11, %f4
56179 ldsh [%l7 + 0x34], %g3
56180 std %f2, [%l7 + 0x70]
56181 siam 0x7
56182 tsubcctv %l0, 0x0C81, %o7
56183 brlz %g6, loop_6578
56184 fbug,a %fcc1, loop_6579
56185 orncc %o3, 0x115D, %i7
56186 mulx %o5, %g1, %l2
56187loop_6578:
56188 brgz %i3, loop_6580
56189loop_6579:
56190 popc %o1, %i6
56191 lduw [%l7 + 0x6C], %o6
56192 sll %l5, 0x19, %l4
56193loop_6580:
56194 fbl,a %fcc1, loop_6581
56195 fabss %f0, %f6
56196 tge %icc, 0x1
56197 fxnor %f8, %f2, %f6
56198loop_6581:
56199 fmovsleu %icc, %f4, %f10
56200 fmovscs %xcc, %f14, %f3
56201 ldsb [%l7 + 0x37], %g7
56202 fpadd16 %f2, %f0, %f0
56203 mulx %o2, %g4, %o4
56204 array32 %i0, %l6, %l1
56205 fmovrsgez %o0, %f14, %f15
56206 fblg %fcc0, loop_6582
56207 fmul8sux16 %f4, %f10, %f14
56208 stx %g5, [%l7 + 0x18]
56209 fbge %fcc2, loop_6583
56210loop_6582:
56211 fbe %fcc1, loop_6584
56212 stx %l3, [%l7 + 0x28]
56213 siam 0x1
56214loop_6583:
56215 fbuge,a %fcc0, loop_6585
56216loop_6584:
56217 array32 %g2, %i2, %i5
56218 fnot2 %f2, %f2
56219 fpadd16s %f3, %f12, %f8
56220loop_6585:
56221 lduh [%l7 + 0x22], %i1
56222 fmuld8ulx16 %f0, %f4, %f4
56223 bneg,pn %icc, loop_6586
56224 te %xcc, 0x5
56225 fornot1 %f4, %f10, %f10
56226 be,pn %xcc, loop_6587
56227loop_6586:
56228 lduh [%l7 + 0x4C], %g3
56229 fmovsl %icc, %f11, %f13
56230 fcmpne32 %f2, %f12, %i4
56231loop_6587:
56232 fnors %f15, %f0, %f2
56233 edge16 %l0, %o7, %o3
56234 pdist %f6, %f8, %f12
56235 bl loop_6588
56236 taddcc %g6, 0x0AD7, %i7
56237 bge,a loop_6589
56238 ldsh [%l7 + 0x26], %o5
56239loop_6588:
56240 stb %g1, [%l7 + 0x47]
56241 fmovdneg %xcc, %f11, %f6
56242loop_6589:
56243 stw %i3, [%l7 + 0x14]
56244 sll %l2, 0x0A, %o1
56245 ldd [%l7 + 0x38], %f6
56246 fbge %fcc1, loop_6590
56247 tcc %xcc, 0x4
56248 edge16 %i6, %o6, %l4
56249 sllx %l5, %g7, %o2
56250loop_6590:
56251 fornot1 %f10, %f6, %f14
56252 std %f10, [%l7 + 0x38]
56253 ldd [%l7 + 0x78], %f10
56254 lduw [%l7 + 0x28], %o4
56255 std %f14, [%l7 + 0x48]
56256 stw %g4, [%l7 + 0x30]
56257 edge8n %l6, %i0, %l1
56258 fmuld8sux16 %f13, %f6, %f4
56259 array16 %g5, %o0, %g2
56260 std %f14, [%l7 + 0x58]
56261 fmovrsgz %i2, %f10, %f4
56262 fpmerge %f3, %f3, %f6
56263 brgz,a %l3, loop_6591
56264 stx %i1, [%l7 + 0x20]
56265 fcmpgt32 %f2, %f0, %g3
56266 subc %i4, %i5, %o7
56267loop_6591:
56268 fbuge %fcc2, loop_6592
56269 fxnor %f0, %f2, %f10
56270 fbge %fcc3, loop_6593
56271 fmovdcc %icc, %f13, %f1
56272loop_6592:
56273 fbg,a %fcc0, loop_6594
56274 fnot2s %f14, %f10
56275loop_6593:
56276 fnors %f5, %f1, %f10
56277 fpack16 %f12, %f12
56278loop_6594:
56279 fmul8x16al %f13, %f3, %f14
56280 taddcctv %o3, 0x0480, %g6
56281 fnands %f4, %f7, %f7
56282 fnot2s %f14, %f13
56283 ldsw [%l7 + 0x58], %i7
56284 tgu %icc, 0x4
56285 fmovdpos %icc, %f14, %f13
56286 std %f8, [%l7 + 0x70]
56287 fbne,a %fcc1, loop_6595
56288 stw %o5, [%l7 + 0x38]
56289 stx %g1, [%l7 + 0x10]
56290 fmovrdlez %i3, %f0, %f12
56291loop_6595:
56292 mova %xcc, %l0, %l2
56293 orncc %o1, 0x17F1, %o6
56294 fmovrdlez %i6, %f2, %f2
56295 andn %l4, %g7, %l5
56296 bgu loop_6596
56297 brgz %o2, loop_6597
56298 fmul8x16al %f10, %f5, %f14
56299 fbuge %fcc0, loop_6598
56300loop_6596:
56301 add %o4, %g4, %l6
56302loop_6597:
56303 ld [%l7 + 0x40], %f2
56304 ldsh [%l7 + 0x3E], %l1
56305loop_6598:
56306 tsubcctv %i0, 0x0314, %g5
56307 fandnot2 %f0, %f6, %f0
56308 mulx %o0, %i2, %l3
56309 ldsb [%l7 + 0x44], %g2
56310 fandnot2 %f6, %f14, %f12
56311 stb %g3, [%l7 + 0x48]
56312 fcmple32 %f10, %f2, %i4
56313 bge loop_6599
56314 fxor %f10, %f8, %f8
56315 orncc %i1, 0x0006, %o7
56316 taddcctv %o3, %g6, %i5
56317loop_6599:
56318 or %i7, 0x1C3B, %o5
56319 st %f5, [%l7 + 0x48]
56320 tleu %xcc, 0x3
56321 fxnors %f0, %f8, %f0
56322 fblg %fcc2, loop_6600
56323 fcmple16 %f2, %f2, %g1
56324 ld [%l7 + 0x20], %f7
56325 umul %i3, 0x055A, %l0
56326loop_6600:
56327 tpos %xcc, 0x3
56328 fands %f10, %f0, %f11
56329 sllx %o1, 0x03, %l2
56330 lduw [%l7 + 0x64], %o6
56331 fmovsleu %icc, %f9, %f7
56332 ldub [%l7 + 0x44], %i6
56333 movcs %xcc, %l4, %l5
56334 fsrc1s %f12, %f1
56335 mova %icc, %o2, %g7
56336 ldd [%l7 + 0x48], %f10
56337 movpos %icc, %g4, %l6
56338 subcc %l1, %i0, %g5
56339 ldsh [%l7 + 0x50], %o0
56340 fpsub32s %f12, %f12, %f6
56341 lduh [%l7 + 0x3A], %o4
56342 sllx %i2, %l3, %g2
56343 tsubcctv %i4, 0x092A, %i1
56344 fbo %fcc3, loop_6601
56345 lduw [%l7 + 0x68], %o7
56346 sdiv %o3, 0x110D, %g3
56347 fbue %fcc1, loop_6602
56348loop_6601:
56349 ldub [%l7 + 0x3C], %g6
56350 fmuld8ulx16 %f12, %f15, %f12
56351 fpadd32 %f4, %f8, %f0
56352loop_6602:
56353 ldd [%l7 + 0x48], %f2
56354 movl %xcc, %i7, %o5
56355 move %icc, %g1, %i5
56356 fsrc1 %f4, %f12
56357 edge16ln %i3, %l0, %l2
56358 fcmpeq16 %f12, %f10, %o1
56359 bvc,a %xcc, loop_6603
56360 tleu %xcc, 0x7
56361 brgez %o6, loop_6604
56362 ldsw [%l7 + 0x08], %i6
56363loop_6603:
56364 brlz %l4, loop_6605
56365 fmovrslez %l5, %f4, %f7
56366loop_6604:
56367 fmovsvs %xcc, %f12, %f9
56368 fnor %f2, %f10, %f10
56369loop_6605:
56370 bleu,pn %xcc, loop_6606
56371 fpsub16 %f2, %f14, %f8
56372 ldsh [%l7 + 0x64], %g7
56373 stx %g4, [%l7 + 0x58]
56374loop_6606:
56375 fmovsg %icc, %f5, %f9
56376 stw %o2, [%l7 + 0x48]
56377 mova %icc, %l1, %l6
56378 andn %i0, %g5, %o4
56379 ldx [%l7 + 0x28], %o0
56380 ld [%l7 + 0x40], %f13
56381 fmul8x16al %f5, %f0, %f6
56382 movle %icc, %i2, %l3
56383 faligndata %f0, %f12, %f8
56384 tvs %icc, 0x0
56385 fmul8x16 %f13, %f4, %f12
56386 fba %fcc0, loop_6607
56387 movneg %icc, %i4, %i1
56388 sra %g2, 0x08, %o7
56389 fcmps %fcc2, %f4, %f8
56390loop_6607:
56391 ldd [%l7 + 0x30], %f4
56392 fmovrslez %o3, %f5, %f1
56393 fbn,a %fcc1, loop_6608
56394 alignaddrl %g3, %g6, %i7
56395 tvc %icc, 0x7
56396 andcc %o5, 0x069D, %i5
56397loop_6608:
56398 nop
56399 setx loop_6609, %l0, %l1
56400 wrpr 0x1, %tl
56401 wrpr %l1, %tpc
56402 add %l1, 0x4, %l1
56403 wrpr %l1, %tnpc
56404 setx 0x34400001400, %l0, %l1
56405 wrpr %l1, %tstate
56406 wrhpr 0x4, %htstate
56407 retry
56408 sth %g1, [%l7 + 0x20]
56409 fmovsg %xcc, %f1, %f12
56410 te %icc, 0x2
56411loop_6609:
56412 tpos %icc, 0x3
56413 srl %l0, 0x0F, %i3
56414 movleu %icc, %l2, %o6
56415 ldsw [%l7 + 0x70], %i6
56416 tcs %icc, 0x7
56417 fcmpeq32 %f12, %f6, %l4
56418 lduh [%l7 + 0x40], %l5
56419 ldsh [%l7 + 0x36], %g7
56420 bvc,pt %xcc, loop_6610
56421 addccc %g4, 0x0AEB, %o2
56422 bcs,a loop_6611
56423 add %l1, %l6, %i0
56424loop_6610:
56425 stb %g5, [%l7 + 0x61]
56426 movge %icc, %o1, %o4
56427loop_6611:
56428 edge16ln %i2, %l3, %i4
56429 smul %o0, %i1, %g2
56430 ldub [%l7 + 0x4F], %o3
56431 taddcctv %g3, 0x06B8, %g6
56432 fxnor %f2, %f12, %f2
56433 fmovscs %xcc, %f9, %f2
56434 stw %o7, [%l7 + 0x08]
56435 ldx [%l7 + 0x10], %o5
56436 ldsw [%l7 + 0x24], %i7
56437 sth %g1, [%l7 + 0x50]
56438 fmovrdlz %l0, %f14, %f10
56439 movg %xcc, %i5, %i3
56440 udivx %l2, 0x0E09, %o6
56441 ldsb [%l7 + 0x19], %l4
56442 addc %l5, 0x1749, %g7
56443 fcmple16 %f10, %f12, %g4
56444 nop
56445 setx loop_6612, %l0, %l1
56446 wrpr 0x1, %tl
56447 wrpr %l1, %tpc
56448 add %l1, 0x4, %l1
56449 wrpr %l1, %tnpc
56450 setx 0x34400001400, %l0, %l1
56451 wrpr %l1, %tstate
56452 wrhpr 0x4, %htstate
56453 retry
56454 fexpand %f11, %f14
56455 fornot2 %f2, %f10, %f12
56456 sdivx %o2, 0x0E29, %i6
56457loop_6612:
56458 edge16l %l1, %i0, %g5
56459 fbn %fcc0, loop_6613
56460 fcmpne32 %f2, %f0, %o1
56461 sth %o4, [%l7 + 0x78]
56462 ldd [%l7 + 0x58], %f4
56463loop_6613:
56464 stx %l6, [%l7 + 0x78]
56465 fmovsvc %xcc, %f0, %f13
56466 be loop_6614
56467 fpmerge %f11, %f9, %f2
56468 sra %l3, %i2, %o0
56469 ldd [%l7 + 0x30], %f0
56470loop_6614:
56471 stw %i4, [%l7 + 0x18]
56472 fmovdcs %xcc, %f13, %f7
56473 edge16l %g2, %o3, %g3
56474 stx %i1, [%l7 + 0x48]
56475 siam 0x5
56476 fmovrse %g6, %f5, %f4
56477 stx %o5, [%l7 + 0x28]
56478 tg %icc, 0x3
56479 sllx %o7, %g1, %i7
56480 bcc,a,pn %xcc, loop_6615
56481 ld [%l7 + 0x60], %f15
56482 sethi 0x1B4B, %l0
56483 xnorcc %i5, %l2, %i3
56484loop_6615:
56485 bpos,a,pn %xcc, loop_6616
56486 lduh [%l7 + 0x6C], %o6
56487 edge32n %l5, %g7, %g4
56488 std %f4, [%l7 + 0x68]
56489loop_6616:
56490 fmovsa %xcc, %f3, %f4
56491 fornot1 %f0, %f12, %f0
56492 brgz,a %o2, loop_6617
56493 alignaddr %l4, %i6, %l1
56494 fmovsvc %icc, %f4, %f6
56495 sdivx %g5, 0x0D93, %o1
56496loop_6617:
56497 subccc %o4, 0x1696, %l6
56498 sdivx %l3, 0x00A0, %i2
56499 brlz,a %o0, loop_6618
56500 fpsub16 %f12, %f12, %f14
56501 fone %f2
56502 edge32ln %i0, %g2, %o3
56503loop_6618:
56504 nop
56505 setx loop_6619, %l0, %l1
56506 jmpl %l1, %i4
56507 nop
56508 setx loop_6620, %l0, %l1
56509 wrpr 0x1, %tl
56510 wrpr %l1, %tpc
56511 add %l1, 0x4, %l1
56512 wrpr %l1, %tnpc
56513 setx 0x34400001400, %l0, %l1
56514 wrpr %l1, %tstate
56515 wrhpr 0x4, %htstate
56516 retry
56517 andncc %g3, %g6, %i1
56518 fble %fcc2, loop_6621
56519loop_6619:
56520 movvc %icc, %o7, %o5
56521loop_6620:
56522 brlez %i7, loop_6622
56523 ldsw [%l7 + 0x0C], %l0
56524loop_6621:
56525 fmovrslez %i5, %f11, %f8
56526 edge8ln %l2, %g1, %i3
56527loop_6622:
56528 bg,a loop_6623
56529 ldd [%l7 + 0x70], %f14
56530 fmul8x16au %f1, %f5, %f12
56531 tg %icc, 0x0
56532loop_6623:
56533 fcmpgt32 %f0, %f14, %o6
56534 fcmps %fcc1, %f3, %f14
56535 fmovrdgz %g7, %f4, %f8
56536 ldsw [%l7 + 0x4C], %g4
56537 fcmpes %fcc0, %f8, %f8
56538 fmovs %f10, %f8
56539 movvs %icc, %l5, %o2
56540 fmovdcs %icc, %f14, %f11
56541 ldsh [%l7 + 0x24], %l4
56542 fmovrde %l1, %f0, %f2
56543 ldd [%l7 + 0x10], %f6
56544 fabsd %f0, %f0
56545 sth %i6, [%l7 + 0x40]
56546 lduw [%l7 + 0x4C], %g5
56547 edge16ln %o4, %l6, %o1
56548 fpadd32s %f7, %f10, %f14
56549 stx %i2, [%l7 + 0x58]
56550 ld [%l7 + 0x40], %f10
56551 movcs %xcc, %l3, %i0
56552 sth %g2, [%l7 + 0x12]
56553 tvc %xcc, 0x0
56554 stw %o3, [%l7 + 0x40]
56555 fpack16 %f12, %f15
56556 movle %xcc, %o0, %g3
56557 movne %xcc, %g6, %i4
56558 ldsw [%l7 + 0x48], %i1
56559 ldub [%l7 + 0x2D], %o7
56560 fbg,a %fcc2, loop_6624
56561 mova %xcc, %i7, %o5
56562 fors %f12, %f7, %f10
56563 stb %l0, [%l7 + 0x3C]
56564loop_6624:
56565 lduw [%l7 + 0x60], %l2
56566 stw %g1, [%l7 + 0x60]
56567 fcmpeq16 %f0, %f6, %i5
56568 movneg %icc, %i3, %g7
56569 std %f14, [%l7 + 0x50]
56570 bl,a loop_6625
56571 lduw [%l7 + 0x44], %g4
56572 fxnor %f4, %f4, %f2
56573 bvc loop_6626
56574loop_6625:
56575 std %f4, [%l7 + 0x28]
56576 movcc %xcc, %o6, %l5
56577 mova %xcc, %l4, %o2
56578loop_6626:
56579 srl %i6, %g5, %l1
56580 movrlz %o4, %l6, %o1
56581 orn %i2, %l3, %i0
56582 ldd [%l7 + 0x40], %f4
56583 ld [%l7 + 0x68], %f4
56584 fmovdn %xcc, %f4, %f4
56585 array8 %g2, %o3, %o0
56586 fsrc1s %f3, %f14
56587 fandnot2s %f14, %f13, %f8
56588 fmovrdne %g3, %f8, %f2
56589 ta %icc, 0x1
56590 edge16ln %g6, %i4, %o7
56591 sth %i1, [%l7 + 0x36]
56592 stb %o5, [%l7 + 0x3B]
56593 fcmpne16 %f4, %f6, %l0
56594 fcmpne16 %f14, %f6, %l2
56595 fcmpgt32 %f2, %f6, %g1
56596 sth %i5, [%l7 + 0x6E]
56597 brnz,a %i3, loop_6627
56598 bg,a loop_6628
56599 faligndata %f8, %f14, %f12
56600 ba,a loop_6629
56601loop_6627:
56602 stb %g7, [%l7 + 0x5C]
56603loop_6628:
56604 fbge,a %fcc0, loop_6630
56605 fandnot1s %f9, %f14, %f14
56606loop_6629:
56607 fmul8ulx16 %f12, %f4, %f10
56608 alignaddrl %g4, %o6, %i7
56609loop_6630:
56610 fbul,a %fcc2, loop_6631
56611 tl %xcc, 0x0
56612 fmovdleu %icc, %f5, %f10
56613 add %l4, 0x0452, %o2
56614loop_6631:
56615 fmovsne %xcc, %f4, %f4
56616 movne %icc, %i6, %g5
56617 brnz %l5, loop_6632
56618 ldsw [%l7 + 0x78], %o4
56619 fand %f14, %f6, %f10
56620 fbue %fcc2, loop_6633
56621loop_6632:
56622 orn %l6, %o1, %i2
56623 fbl %fcc3, loop_6634
56624 movvc %xcc, %l1, %i0
56625loop_6633:
56626 fnands %f4, %f5, %f7
56627 ldsb [%l7 + 0x7D], %l3
56628loop_6634:
56629 fmovsneg %icc, %f12, %f14
56630 xorcc %g2, %o0, %o3
56631 stw %g6, [%l7 + 0x60]
56632 tge %xcc, 0x2
56633 fbue,a %fcc2, loop_6635
56634 fmovdvc %icc, %f2, %f0
56635 tneg %icc, 0x0
56636 taddcctv %i4, %g3, %i1
56637loop_6635:
56638 fmovsle %icc, %f3, %f1
56639 ldsb [%l7 + 0x4A], %o5
56640 fand %f12, %f10, %f14
56641 add %o7, %l2, %g1
56642 st %f0, [%l7 + 0x58]
56643 fmovscc %xcc, %f2, %f10
56644 tpos %icc, 0x4
56645 fbg,a %fcc3, loop_6636
56646 fbne %fcc2, loop_6637
56647 movrlez %l0, 0x141, %i5
56648 edge32 %i3, %g7, %o6
56649loop_6636:
56650 call loop_6638
56651loop_6637:
56652 sth %i7, [%l7 + 0x1A]
56653 fmovrsgz %g4, %f14, %f3
56654 ldsh [%l7 + 0x64], %l4
56655loop_6638:
56656 orncc %o2, 0x194F, %g5
56657 bleu,a,pn %icc, loop_6639
56658 std %f10, [%l7 + 0x58]
56659 movcs %xcc, %l5, %o4
56660 fmovsge %xcc, %f0, %f7
56661loop_6639:
56662 bne,a,pn %xcc, loop_6640
56663 subc %i6, %o1, %i2
56664 movle %xcc, %l6, %l1
56665 orncc %l3, 0x04D9, %g2
56666loop_6640:
56667 fcmple16 %f2, %f2, %o0
56668 ldub [%l7 + 0x18], %o3
56669 fpackfix %f2, %f14
56670 fnegd %f14, %f12
56671 edge32ln %i0, %i4, %g6
56672 movleu %xcc, %g3, %o5
56673 fpadd16 %f14, %f8, %f4
56674 fabsd %f10, %f4
56675 ldsw [%l7 + 0x14], %o7
56676 fnors %f6, %f5, %f10
56677 ldub [%l7 + 0x31], %l2
56678 ldsh [%l7 + 0x58], %g1
56679 ldsw [%l7 + 0x28], %l0
56680 fble %fcc0, loop_6641
56681 std %f8, [%l7 + 0x68]
56682 nop
56683 setx loop_6642, %l0, %l1
56684 wrpr 0x1, %tl
56685 wrpr %l1, %tnpc
56686 setx 0x34400001400, %l0, %l1
56687 wrpr %l1, %tstate
56688 wrhpr 0x4, %htstate
56689 done
56690 bshuffle %f8, %f0, %f12
56691loop_6641:
56692 edge8n %i5, %i1, %g7
56693 ldsh [%l7 + 0x4C], %o6
56694loop_6642:
56695 sdivx %i3, 0x1FA0, %g4
56696 sdivx %i7, 0x0287, %l4
56697 ldsw [%l7 + 0x10], %o2
56698 ldx [%l7 + 0x48], %g5
56699 ldsb [%l7 + 0x5D], %l5
56700 sdivcc %o4, 0x0E03, %i6
56701 lduh [%l7 + 0x56], %o1
56702 ldsb [%l7 + 0x3E], %l6
56703 ldsb [%l7 + 0x7F], %l1
56704 fmovdcs %icc, %f13, %f12
56705 fxnor %f6, %f2, %f14
56706 fbo,a %fcc1, loop_6643
56707 ldsw [%l7 + 0x4C], %i2
56708 ldsw [%l7 + 0x28], %l3
56709 ld [%l7 + 0x1C], %f5
56710loop_6643:
56711 ldx [%l7 + 0x10], %o0
56712 fnegs %f1, %f2
56713 sdiv %g2, 0x0EAD, %o3
56714 st %f11, [%l7 + 0x1C]
56715 fmovsle %icc, %f15, %f5
56716 edge16ln %i0, %g6, %g3
56717 movrlez %o5, %i4, %l2
56718 lduh [%l7 + 0x12], %o7
56719 tvc %icc, 0x6
56720 movre %l0, 0x07A, %i5
56721 fble %fcc3, loop_6644
56722 bshuffle %f0, %f8, %f6
56723 fmovrde %i1, %f8, %f6
56724 bcs %icc, loop_6645
56725loop_6644:
56726 fnot1s %f5, %f7
56727 fble %fcc1, loop_6646
56728 sth %g1, [%l7 + 0x48]
56729loop_6645:
56730 sth %o6, [%l7 + 0x3A]
56731 fmovscc %icc, %f2, %f12
56732loop_6646:
56733 edge8ln %i3, %g4, %g7
56734 nop
56735 setx loop_6647, %l0, %l1
56736 jmpl %l1, %i7
56737 bn,a,pt %icc, loop_6648
56738 std %f8, [%l7 + 0x60]
56739 movn %icc, %l4, %g5
56740loop_6647:
56741 edge32 %o2, %o4, %l5
56742loop_6648:
56743 brnz,a %o1, loop_6649
56744 lduw [%l7 + 0x24], %i6
56745 edge16 %l6, %l1, %i2
56746 edge32 %l3, %g2, %o3
56747loop_6649:
56748 fmul8x16au %f8, %f5, %f12
56749 fbo,a %fcc0, loop_6650
56750 movne %icc, %i0, %g6
56751 fmovdne %icc, %f4, %f4
56752 brgez %o0, loop_6651
56753loop_6650:
56754 fbg,a %fcc2, loop_6652
56755 movg %xcc, %g3, %o5
56756 sth %i4, [%l7 + 0x1C]
56757loop_6651:
56758 fblg %fcc2, loop_6653
56759loop_6652:
56760 ldsw [%l7 + 0x24], %l2
56761 brgz,a %l0, loop_6654
56762 orcc %o7, 0x060F, %i1
56763loop_6653:
56764 fabsd %f2, %f0
56765 tle %icc, 0x7
56766loop_6654:
56767 ldsw [%l7 + 0x08], %i5
56768 fornot1s %f12, %f8, %f11
56769 siam 0x7
56770 fbuge %fcc0, loop_6655
56771 fpadd32s %f5, %f15, %f7
56772 xor %o6, 0x020A, %i3
56773 be loop_6656
56774loop_6655:
56775 fnegs %f0, %f4
56776 fnot2s %f10, %f3
56777 fnot1s %f11, %f6
56778loop_6656:
56779 fmovsge %icc, %f4, %f9
56780 edge8ln %g1, %g7, %g4
56781 fbe %fcc1, loop_6657
56782 stx %l4, [%l7 + 0x08]
56783 fbug,a %fcc0, loop_6658
56784 lduw [%l7 + 0x60], %i7
56785loop_6657:
56786 pdist %f6, %f14, %f6
56787 fnot2s %f3, %f7
56788loop_6658:
56789 orn %o2, %o4, %g5
56790 fmovdg %xcc, %f12, %f6
56791 fbu %fcc3, loop_6659
56792 std %f6, [%l7 + 0x30]
56793 stb %o1, [%l7 + 0x29]
56794 tsubcctv %l5, 0x0523, %i6
56795loop_6659:
56796 addcc %l1, %i2, %l3
56797 fba %fcc0, loop_6660
56798 fmovdcc %icc, %f6, %f3
56799 fornot2 %f10, %f8, %f0
56800 movg %icc, %g2, %l6
56801loop_6660:
56802 tne %xcc, 0x4
56803 movneg %xcc, %o3, %i0
56804 array16 %g6, %o0, %o5
56805 std %f8, [%l7 + 0x18]
56806 movl %icc, %g3, %l2
56807 te %icc, 0x3
56808 sdivcc %i4, 0x0645, %o7
56809 fbo,a %fcc2, loop_6661
56810 movle %xcc, %i1, %i5
56811 fnot1 %f12, %f12
56812 fmovsne %icc, %f6, %f1
56813loop_6661:
56814 udivcc %l0, 0x037C, %i3
56815 fzero %f8
56816 movre %o6, %g1, %g7
56817 ldsh [%l7 + 0x18], %l4
56818 sethi 0x0BDB, %i7
56819 alignaddrl %o2, %g4, %g5
56820 umul %o4, %l5, %i6
56821 fcmpgt16 %f6, %f0, %l1
56822 ldsh [%l7 + 0x68], %o1
56823 fmovrslz %l3, %f3, %f3
56824 fmovdcs %icc, %f8, %f10
56825 fabss %f12, %f3
56826 movrne %i2, 0x1EB, %l6
56827 fble %fcc0, loop_6662
56828 fmovdge %xcc, %f7, %f2
56829 st %f1, [%l7 + 0x5C]
56830 bneg,pn %xcc, loop_6663
56831loop_6662:
56832 fnegs %f7, %f3
56833 ldd [%l7 + 0x28], %f12
56834 stx %o3, [%l7 + 0x10]
56835loop_6663:
56836 bgu,a loop_6664
56837 ldub [%l7 + 0x09], %g2
56838 xor %i0, 0x0212, %g6
56839 ldsh [%l7 + 0x64], %o5
56840loop_6664:
56841 edge8n %o0, %l2, %g3
56842 ld [%l7 + 0x48], %f15
56843 fabss %f7, %f1
56844 srlx %o7, 0x0F, %i4
56845 fmovdvs %icc, %f9, %f11
56846 fcmpes %fcc2, %f14, %f7
56847 fbule,a %fcc3, loop_6665
56848 fsrc2s %f10, %f0
56849 addccc %i1, 0x01CE, %i5
56850 ldx [%l7 + 0x78], %l0
56851loop_6665:
56852 brz %o6, loop_6666
56853 fsrc2s %f14, %f15
56854 bvc %xcc, loop_6667
56855 st %f9, [%l7 + 0x28]
56856loop_6666:
56857 lduw [%l7 + 0x30], %g1
56858 movne %icc, %i3, %g7
56859loop_6667:
56860 sth %l4, [%l7 + 0x4A]
56861 fbl,a %fcc3, loop_6668
56862 sll %o2, 0x1F, %g4
56863 fpsub16s %f2, %f9, %f7
56864 tne %xcc, 0x4
56865loop_6668:
56866 tvs %xcc, 0x5
56867 fsrc1s %f12, %f11
56868 lduh [%l7 + 0x24], %g5
56869 fxors %f8, %f7, %f6
56870 andncc %o4, %l5, %i7
56871 fone %f14
56872 fxor %f12, %f8, %f12
56873 stb %l1, [%l7 + 0x32]
56874 fpmerge %f6, %f14, %f8
56875 tgu %icc, 0x7
56876 fbul,a %fcc3, loop_6669
56877 fmovspos %icc, %f10, %f11
56878 subccc %i6, %o1, %l3
56879 fcmpne16 %f8, %f14, %i2
56880loop_6669:
56881 edge8ln %l6, %g2, %o3
56882 ldx [%l7 + 0x18], %i0
56883 pdist %f0, %f12, %f12
56884 fmovsg %icc, %f3, %f1
56885 and %o5, 0x178C, %g6
56886 st %f3, [%l7 + 0x38]
56887 array8 %o0, %g3, %l2
56888 mulx %i4, 0x1E9F, %i1
56889 and %i5, 0x1805, %o7
56890 fmovs %f12, %f4
56891 ldsb [%l7 + 0x39], %o6
56892 fmovdle %icc, %f8, %f1
56893 call loop_6670
56894 edge8 %g1, %i3, %l0
56895 array32 %l4, %o2, %g7
56896 ldub [%l7 + 0x1D], %g4
56897loop_6670:
56898 sth %o4, [%l7 + 0x22]
56899 srlx %l5, 0x1B, %i7
56900 fmovrslez %l1, %f15, %f5
56901 stx %g5, [%l7 + 0x58]
56902 fsrc2 %f12, %f4
56903 add %o1, %i6, %i2
56904 fbue %fcc3, loop_6671
56905 tle %xcc, 0x4
56906 ldsw [%l7 + 0x74], %l6
56907 ldx [%l7 + 0x50], %g2
56908loop_6671:
56909 stb %o3, [%l7 + 0x3B]
56910 ldsw [%l7 + 0x68], %l3
56911 fnand %f10, %f2, %f2
56912 tpos %icc, 0x1
56913 fcmpne16 %f10, %f12, %o5
56914 mulscc %i0, 0x074C, %o0
56915 ld [%l7 + 0x7C], %f9
56916 fandnot1s %f14, %f13, %f1
56917 std %f2, [%l7 + 0x10]
56918 addcc %g3, %g6, %l2
56919 edge32ln %i4, %i5, %o7
56920 movcc %icc, %i1, %g1
56921 fpadd16s %f8, %f11, %f9
56922 or %o6, 0x1727, %i3
56923 fsrc1 %f8, %f14
56924 std %f10, [%l7 + 0x10]
56925 faligndata %f10, %f12, %f14
56926 ldd [%l7 + 0x58], %f14
56927 lduw [%l7 + 0x6C], %l0
56928 movre %l4, 0x2DF, %g7
56929 siam 0x2
56930 ldx [%l7 + 0x08], %g4
56931 ldx [%l7 + 0x68], %o4
56932 fmovsle %icc, %f6, %f1
56933 bgu,a,pn %xcc, loop_6672
56934 fblg,a %fcc1, loop_6673
56935 movgu %xcc, %o2, %l5
56936 tn %xcc, 0x1
56937loop_6672:
56938 fmovrdlez %l1, %f4, %f14
56939loop_6673:
56940 movne %icc, %g5, %o1
56941 ldub [%l7 + 0x78], %i6
56942 bn loop_6674
56943 fpsub32 %f2, %f10, %f14
56944 fmovsvc %icc, %f3, %f5
56945 fpsub16s %f2, %f15, %f8
56946loop_6674:
56947 stw %i2, [%l7 + 0x50]
56948 edge32ln %l6, %i7, %g2
56949 stb %o3, [%l7 + 0x0F]
56950 stx %l3, [%l7 + 0x20]
56951 movleu %xcc, %i0, %o5
56952 fbug %fcc2, loop_6675
56953 ldsb [%l7 + 0x58], %o0
56954 addc %g6, 0x1BED, %l2
56955 alignaddr %g3, %i5, %i4
56956loop_6675:
56957 tle %icc, 0x7
56958 st %f15, [%l7 + 0x08]
56959 movge %icc, %i1, %o7
56960 mova %icc, %o6, %g1
56961 fmovs %f3, %f12
56962 ldsb [%l7 + 0x23], %i3
56963 ldsb [%l7 + 0x29], %l4
56964 brnz %g7, loop_6676
56965 nop
56966 setx loop_6677, %l0, %l1
56967 jmpl %l1, %g4
56968 fcmple32 %f4, %f8, %o4
56969 bge,a %icc, loop_6678
56970loop_6676:
56971 siam 0x5
56972loop_6677:
56973 lduh [%l7 + 0x42], %o2
56974 fmovscs %icc, %f4, %f4
56975loop_6678:
56976 fpack32 %f0, %f12, %f0
56977 orn %l0, 0x1E27, %l1
56978 ldd [%l7 + 0x58], %f2
56979 lduh [%l7 + 0x2E], %g5
56980 fmovdcs %xcc, %f3, %f5
56981 fmul8ulx16 %f14, %f10, %f10
56982 lduw [%l7 + 0x18], %l5
56983 tneg %xcc, 0x1
56984 stx %i6, [%l7 + 0x48]
56985 fcmpeq32 %f14, %f12, %o1
56986 fmovsvc %icc, %f10, %f15
56987 umulcc %l6, 0x01B9, %i7
56988 array32 %g2, %i2, %o3
56989 tg %icc, 0x0
56990 std %f4, [%l7 + 0x48]
56991 fbl,a %fcc0, loop_6679
56992 udiv %i0, 0x1531, %o5
56993 ldsb [%l7 + 0x22], %o0
56994 array8 %g6, %l2, %l3
56995loop_6679:
56996 stb %i5, [%l7 + 0x61]
56997 edge16l %i4, %i1, %o7
56998 fabsd %f10, %f0
56999 movrgz %g3, %g1, %i3
57000 edge8ln %o6, %g7, %l4
57001 ldsh [%l7 + 0x38], %o4
57002 movleu %icc, %o2, %l0
57003 fmovsne %xcc, %f14, %f2
57004 fcmpgt16 %f8, %f8, %l1
57005 ba %xcc, loop_6680
57006 fpsub32s %f15, %f8, %f9
57007 stb %g5, [%l7 + 0x7A]
57008 for %f10, %f6, %f14
57009loop_6680:
57010 fnot2s %f11, %f10
57011 taddcc %g4, %l5, %i6
57012 edge16n %l6, %i7, %o1
57013 ldx [%l7 + 0x10], %i2
57014 fmuld8ulx16 %f4, %f13, %f0
57015 xor %o3, 0x0355, %i0
57016 fmovd %f14, %f10
57017 sth %o5, [%l7 + 0x1A]
57018 bvc,pn %icc, loop_6681
57019 and %g2, %o0, %g6
57020 ldsw [%l7 + 0x70], %l2
57021 edge32ln %i5, %i4, %i1
57022loop_6681:
57023 tneg %icc, 0x7
57024 st %f11, [%l7 + 0x40]
57025 tleu %icc, 0x1
57026 nop
57027 setx loop_6682, %l0, %l1
57028 wrpr 0x1, %tl
57029 wrpr %l1, %tpc
57030 add %l1, 0x4, %l1
57031 wrpr %l1, %tnpc
57032 setx 0x34400001400, %l0, %l1
57033 wrpr %l1, %tstate
57034 wrhpr 0x4, %htstate
57035 retry
57036 umul %o7, %g3, %g1
57037 fmovrslez %l3, %f3, %f14
57038 nop
57039 setx loop_6683, %l0, %l1
57040 wrpr 0x1, %tl
57041 wrpr %l1, %tnpc
57042 setx 0x34400001400, %l0, %l1
57043 wrpr %l1, %tstate
57044 wrhpr 0x4, %htstate
57045 done
57046loop_6682:
57047 for %f4, %f12, %f6
57048 std %f10, [%l7 + 0x30]
57049 fmovrdne %i3, %f14, %f8
57050loop_6683:
57051 fxnors %f3, %f4, %f10
57052 xor %g7, 0x0B77, %l4
57053 srax %o4, 0x0C, %o2
57054 ldub [%l7 + 0x47], %l0
57055 std %f12, [%l7 + 0x50]
57056 stx %l1, [%l7 + 0x48]
57057 fornot2s %f0, %f4, %f14
57058 stw %g5, [%l7 + 0x2C]
57059 fabss %f8, %f3
57060 movg %xcc, %g4, %o6
57061 bgu,pt %icc, loop_6684
57062 ld [%l7 + 0x60], %f2
57063 te %xcc, 0x0
57064 movleu %xcc, %l5, %l6
57065loop_6684:
57066 movle %icc, %i7, %i6
57067 fcmpeq16 %f2, %f2, %i2
57068 be,pn %xcc, loop_6685
57069 fornot2 %f4, %f0, %f8
57070 ld [%l7 + 0x3C], %f14
57071 fnegd %f4, %f10
57072loop_6685:
57073 fornot1s %f3, %f9, %f8
57074 fmovspos %xcc, %f2, %f8
57075 fmovrsgez %o3, %f1, %f2
57076 movg %xcc, %o1, %i0
57077 ba,a %xcc, loop_6686
57078 edge8 %o5, %o0, %g6
57079 ldsb [%l7 + 0x4E], %g2
57080 lduw [%l7 + 0x44], %i5
57081loop_6686:
57082 ldx [%l7 + 0x68], %l2
57083 ble %xcc, loop_6687
57084 orcc %i4, 0x167E, %i1
57085 ldub [%l7 + 0x55], %o7
57086 fzero %f14
57087loop_6687:
57088 orn %g3, %g1, %l3
57089 movle %icc, %g7, %l4
57090 edge8n %o4, %o2, %l0
57091 fcmpeq32 %f14, %f8, %l1
57092 lduh [%l7 + 0x58], %g5
57093 fpadd32 %f12, %f14, %f12
57094 fcmps %fcc0, %f11, %f6
57095 taddcctv %i3, %o6, %g4
57096 movle %icc, %l5, %i7
57097 bg %xcc, loop_6688
57098 sth %i6, [%l7 + 0x48]
57099 brlez,a %i2, loop_6689
57100 fbg,a %fcc3, loop_6690
57101loop_6688:
57102 lduh [%l7 + 0x3A], %l6
57103 sth %o3, [%l7 + 0x2E]
57104loop_6689:
57105 bne loop_6691
57106loop_6690:
57107 umul %i0, 0x15B3, %o1
57108 fbne,a %fcc0, loop_6692
57109 fcmpne16 %f8, %f2, %o0
57110loop_6691:
57111 std %f2, [%l7 + 0x70]
57112 bleu,a,pn %xcc, loop_6693
57113loop_6692:
57114 fcmpeq16 %f0, %f12, %o5
57115 stb %g2, [%l7 + 0x1B]
57116 fnors %f3, %f6, %f2
57117loop_6693:
57118 stb %i5, [%l7 + 0x79]
57119 array8 %l2, %i4, %g6
57120 stx %i1, [%l7 + 0x28]
57121 fmovdl %icc, %f14, %f10
57122 lduw [%l7 + 0x2C], %o7
57123 nop
57124 setx loop_6694, %l0, %l1
57125 wrpr 0x1, %tl
57126 wrpr %l1, %tnpc
57127 setx 0x34400001400, %l0, %l1
57128 wrpr %l1, %tstate
57129 wrhpr 0x4, %htstate
57130 done
57131 alignaddr %g1, %g3, %l3
57132 fbule %fcc1, loop_6695
57133 stw %g7, [%l7 + 0x24]
57134loop_6694:
57135 lduh [%l7 + 0x74], %o4
57136 ldd [%l7 + 0x40], %f2
57137loop_6695:
57138 smulcc %o2, %l0, %l1
57139 sdiv %l4, 0x06A8, %g5
57140 stw %o6, [%l7 + 0x3C]
57141 fcmpeq32 %f6, %f4, %i3
57142 nop
57143 setx loop_6696, %l0, %l1
57144 wrpr 0x1, %tl
57145 wrpr %l1, %tpc
57146 add %l1, 0x4, %l1
57147 wrpr %l1, %tnpc
57148 setx 0x34400001400, %l0, %l1
57149 wrpr %l1, %tstate
57150 wrhpr 0x4, %htstate
57151 retry
57152 sdivcc %l5, 0x0ACB, %i7
57153 movneg %icc, %i6, %g4
57154 bcs,pn %icc, loop_6697
57155loop_6696:
57156 stx %i2, [%l7 + 0x60]
57157 std %f4, [%l7 + 0x68]
57158 bgu,a loop_6698
57159loop_6697:
57160 udiv %l6, 0x06C8, %i0
57161 fpsub32s %f11, %f15, %f12
57162 st %f14, [%l7 + 0x70]
57163loop_6698:
57164 move %xcc, %o3, %o1
57165 bleu,a %icc, loop_6699
57166 be,a loop_6700
57167 brz %o0, loop_6701
57168 xorcc %g2, 0x1C4B, %i5
57169loop_6699:
57170 fcmpeq32 %f14, %f8, %l2
57171loop_6700:
57172 fmovsge %xcc, %f1, %f14
57173loop_6701:
57174 ldsh [%l7 + 0x14], %o5
57175 xor %g6, %i4, %i1
57176 fbge %fcc0, loop_6702
57177 fnot2s %f6, %f13
57178 fmul8x16al %f5, %f13, %f4
57179 sth %g1, [%l7 + 0x68]
57180loop_6702:
57181 fmovrdgz %o7, %f12, %f12
57182 fandnot1s %f5, %f1, %f1
57183 ta %icc, 0x6
57184 std %f4, [%l7 + 0x20]
57185 fmovdg %icc, %f2, %f4
57186 ld [%l7 + 0x78], %f1
57187 st %f8, [%l7 + 0x70]
57188 fnands %f15, %f3, %f9
57189 ldsh [%l7 + 0x7A], %l3
57190 movrgz %g3, 0x06D, %g7
57191 sllx %o2, %l0, %o4
57192 lduw [%l7 + 0x40], %l1
57193 st %f6, [%l7 + 0x60]
57194 mulscc %l4, 0x096E, %g5
57195 ldsh [%l7 + 0x40], %o6
57196 edge32 %l5, %i3, %i6
57197 fmovdgu %xcc, %f11, %f4
57198 ldsb [%l7 + 0x33], %g4
57199 stb %i7, [%l7 + 0x5D]
57200 stx %l6, [%l7 + 0x30]
57201 for %f6, %f10, %f12
57202 fbuge,a %fcc0, loop_6703
57203 smul %i0, 0x12B5, %i2
57204 bleu loop_6704
57205 fmovrdgz %o1, %f0, %f4
57206loop_6703:
57207 fandnot1 %f12, %f2, %f12
57208 or %o0, 0x11C7, %o3
57209loop_6704:
57210 mulx %i5, 0x0E8B, %g2
57211 mova %icc, %o5, %l2
57212 movrgz %i4, %i1, %g1
57213 fcmpne16 %f2, %f0, %o7
57214 std %f2, [%l7 + 0x38]
57215 addccc %g6, %g3, %g7
57216 tgu %xcc, 0x1
57217 lduh [%l7 + 0x40], %l3
57218 lduw [%l7 + 0x44], %o2
57219 movrlez %o4, 0x183, %l1
57220 std %f2, [%l7 + 0x58]
57221 ldsb [%l7 + 0x76], %l0
57222 stx %l4, [%l7 + 0x28]
57223 fands %f2, %f4, %f12
57224 ldsb [%l7 + 0x7F], %g5
57225 bge,a,pn %xcc, loop_6705
57226 ldub [%l7 + 0x7A], %l5
57227 movneg %xcc, %o6, %i6
57228 fsrc1s %f6, %f3
57229loop_6705:
57230 addc %i3, 0x1E29, %i7
57231 fmovrsgez %l6, %f15, %f1
57232 stw %i0, [%l7 + 0x2C]
57233 mulscc %g4, 0x033C, %i2
57234 lduh [%l7 + 0x54], %o0
57235 srl %o3, %i5, %o1
57236 srl %o5, %g2, %i4
57237 bcs,a,pt %icc, loop_6706
57238 edge8ln %i1, %l2, %o7
57239 stx %g1, [%l7 + 0x58]
57240 ldsb [%l7 + 0x60], %g3
57241loop_6706:
57242 fbn,a %fcc2, loop_6707
57243 andncc %g7, %l3, %o2
57244 movneg %icc, %o4, %l1
57245 ldd [%l7 + 0x58], %f0
57246loop_6707:
57247 edge32ln %l0, %g6, %g5
57248 ldub [%l7 + 0x11], %l5
57249 fcmpgt16 %f0, %f2, %l4
57250 edge8ln %o6, %i6, %i3
57251 ldsh [%l7 + 0x74], %i7
57252 udivx %i0, 0x1F13, %g4
57253 movvc %icc, %i2, %o0
57254 tn %icc, 0x4
57255 fmul8x16al %f10, %f11, %f0
57256 andncc %o3, %i5, %o1
57257 lduw [%l7 + 0x64], %l6
57258 ta %icc, 0x0
57259 edge16 %g2, %o5, %i1
57260 fxnor %f4, %f4, %f4
57261 fxnor %f12, %f4, %f4
57262 fcmpeq16 %f6, %f0, %l2
57263 movvc %icc, %o7, %i4
57264 edge32 %g1, %g3, %g7
57265 be,a,pt %xcc, loop_6708
57266 ldsw [%l7 + 0x74], %o2
57267 fcmpne16 %f14, %f8, %l3
57268 ldub [%l7 + 0x37], %o4
57269loop_6708:
57270 ldx [%l7 + 0x18], %l1
57271 fmovrse %g6, %f1, %f3
57272 fmovrsgez %g5, %f12, %f12
57273 edge32 %l5, %l0, %l4
57274 fmovd %f2, %f12
57275 fzero %f10
57276 ld [%l7 + 0x30], %f1
57277 ldsb [%l7 + 0x6C], %o6
57278 ldub [%l7 + 0x71], %i6
57279 bshuffle %f6, %f12, %f12
57280 fpadd32 %f0, %f12, %f10
57281 fnand %f10, %f14, %f0
57282 stx %i7, [%l7 + 0x40]
57283 sub %i3, 0x0494, %i0
57284 mulscc %g4, 0x1B30, %i2
57285 fmovsl %xcc, %f2, %f7
57286 ldsb [%l7 + 0x41], %o0
57287 subc %o3, %i5, %l6
57288 fmuld8ulx16 %f12, %f8, %f4
57289 stx %o1, [%l7 + 0x58]
57290 fmovd %f6, %f14
57291 fmovrdlez %o5, %f0, %f6
57292 tle %icc, 0x7
57293 smulcc %i1, %l2, %o7
57294 tgu %xcc, 0x7
57295 tge %icc, 0x7
57296 ld [%l7 + 0x58], %f0
57297 fcmpgt16 %f6, %f6, %i4
57298 fmul8x16 %f11, %f10, %f0
57299 addccc %g2, %g1, %g3
57300 std %f0, [%l7 + 0x10]
57301 movre %o2, 0x197, %g7
57302 edge16 %l3, %o4, %g6
57303 array32 %g5, %l1, %l5
57304 sth %l0, [%l7 + 0x38]
57305 sra %o6, 0x1A, %i6
57306 stw %i7, [%l7 + 0x20]
57307 ldsh [%l7 + 0x24], %i3
57308 fmovscc %icc, %f3, %f15
57309 tleu %icc, 0x4
57310 fcmple32 %f0, %f10, %i0
57311 fmovsvs %icc, %f5, %f1
57312 stx %g4, [%l7 + 0x50]
57313 fmul8x16al %f1, %f8, %f14
57314 fbu %fcc0, loop_6709
57315 stb %i2, [%l7 + 0x41]
57316 fcmpd %fcc0, %f4, %f4
57317 faligndata %f12, %f6, %f10
57318loop_6709:
57319 lduh [%l7 + 0x48], %o0
57320 fmovsle %icc, %f11, %f0
57321 edge16 %o3, %l4, %i5
57322 movle %xcc, %l6, %o5
57323 tgu %icc, 0x6
57324 ld [%l7 + 0x08], %f10
57325 stw %i1, [%l7 + 0x44]
57326 umul %l2, 0x1073, %o7
57327 lduw [%l7 + 0x38], %o1
57328 subccc %i4, %g1, %g2
57329 ldsh [%l7 + 0x1E], %g3
57330 bpos,a %xcc, loop_6710
57331 fba,a %fcc3, loop_6711
57332 orn %g7, %o2, %l3
57333 fbul,a %fcc2, loop_6712
57334loop_6710:
57335 fxnor %f4, %f6, %f4
57336loop_6711:
57337 sdivcc %o4, 0x1361, %g5
57338 fpsub16 %f8, %f6, %f0
57339loop_6712:
57340 tvs %xcc, 0x2
57341 fnot2 %f8, %f14
57342 fzeros %f10
57343 ldub [%l7 + 0x36], %g6
57344 sth %l5, [%l7 + 0x18]
57345 edge8 %l1, %l0, %o6
57346 movvc %icc, %i7, %i6
57347 fbule,a %fcc0, loop_6713
57348 stb %i3, [%l7 + 0x2E]
57349 fbn,a %fcc2, loop_6714
57350 stb %g4, [%l7 + 0x2E]
57351loop_6713:
57352 fmovrslez %i0, %f11, %f8
57353 fblg,a %fcc2, loop_6715
57354loop_6714:
57355 lduh [%l7 + 0x1C], %i2
57356 stx %o3, [%l7 + 0x60]
57357 fmovs %f5, %f9
57358loop_6715:
57359 fbge,a %fcc1, loop_6716
57360 fxnors %f5, %f15, %f2
57361 ldsb [%l7 + 0x20], %l4
57362 fmovsvs %icc, %f4, %f8
57363loop_6716:
57364 tvc %xcc, 0x7
57365 for %f4, %f14, %f2
57366 movrlez %i5, 0x336, %l6
57367 bge loop_6717
57368 bl,a loop_6718
57369 ldsh [%l7 + 0x74], %o0
57370 tg %xcc, 0x5
57371loop_6717:
57372 alignaddrl %o5, %l2, %i1
57373loop_6718:
57374 fcmpeq16 %f2, %f8, %o1
57375 fnot1 %f10, %f4
57376 ldd [%l7 + 0x28], %f6
57377 udivcc %o7, 0x1F5D, %i4
57378 fbg %fcc2, loop_6719
57379 tge %icc, 0x3
57380 fbge,a %fcc2, loop_6720
57381 ld [%l7 + 0x48], %f12
57382loop_6719:
57383 st %f2, [%l7 + 0x3C]
57384 brlz %g2, loop_6721
57385loop_6720:
57386 st %f1, [%l7 + 0x4C]
57387 fnand %f4, %f10, %f12
57388 sllx %g3, 0x08, %g7
57389loop_6721:
57390 fbuge %fcc3, loop_6722
57391 array8 %o2, %g1, %l3
57392 ldx [%l7 + 0x40], %g5
57393 ldub [%l7 + 0x37], %o4
57394loop_6722:
57395 brz %g6, loop_6723
57396 ldx [%l7 + 0x50], %l5
57397 stx %l1, [%l7 + 0x18]
57398 fornot2s %f12, %f0, %f11
57399loop_6723:
57400 srax %o6, %l0, %i7
57401 sub %i3, %g4, %i6
57402 ldub [%l7 + 0x18], %i0
57403 stb %i2, [%l7 + 0x0F]
57404 fmovrse %l4, %f1, %f2
57405 movvc %icc, %o3, %i5
57406 edge32ln %l6, %o5, %l2
57407 srlx %i1, 0x0C, %o1
57408 movrgez %o7, 0x2D5, %i4
57409 edge8 %g2, %g3, %g7
57410 fmovda %icc, %f7, %f6
57411 bcc,a %xcc, loop_6724
57412 fmovs %f15, %f13
57413 edge8ln %o2, %o0, %g1
57414 stx %l3, [%l7 + 0x70]
57415loop_6724:
57416 std %f6, [%l7 + 0x08]
57417 mova %icc, %g5, %o4
57418 movl %icc, %g6, %l1
57419 fandnot2s %f13, %f8, %f5
57420 bl,pn %xcc, loop_6725
57421 subccc %l5, 0x0797, %l0
57422 sdivcc %o6, 0x0DE8, %i7
57423 fors %f6, %f14, %f8
57424loop_6725:
57425 fcmps %fcc1, %f3, %f3
57426 ldsb [%l7 + 0x49], %g4
57427 fba,a %fcc0, loop_6726
57428 tneg %xcc, 0x0
57429 lduh [%l7 + 0x5E], %i6
57430 fands %f8, %f3, %f13
57431loop_6726:
57432 stb %i3, [%l7 + 0x44]
57433 lduw [%l7 + 0x28], %i0
57434 orn %i2, %l4, %o3
57435 fbul %fcc3, loop_6727
57436 movcs %xcc, %l6, %i5
57437 movgu %xcc, %o5, %l2
57438 movrlz %o1, 0x118, %o7
57439loop_6727:
57440 fnot2s %f0, %f2
57441 stb %i4, [%l7 + 0x45]
57442 movgu %xcc, %g2, %i1
57443 fmovd %f12, %f10
57444 ba,a,pn %icc, loop_6728
57445 edge16ln %g3, %o2, %g7
57446 fandnot1s %f7, %f3, %f11
57447 tvs %icc, 0x5
57448loop_6728:
57449 edge32 %g1, %o0, %g5
57450 stx %l3, [%l7 + 0x48]
57451 movleu %icc, %g6, %l1
57452 stx %l5, [%l7 + 0x68]
57453 andn %o4, %o6, %i7
57454 ldsb [%l7 + 0x25], %g4
57455 tneg %icc, 0x4
57456 bge %xcc, loop_6729
57457 brlz %l0, loop_6730
57458 edge32l %i6, %i0, %i3
57459 fmovdgu %icc, %f14, %f11
57460loop_6729:
57461 fcmpeq32 %f12, %f12, %l4
57462loop_6730:
57463 lduh [%l7 + 0x4E], %o3
57464 fsrc2s %f1, %f6
57465 ldsb [%l7 + 0x16], %l6
57466 lduw [%l7 + 0x74], %i5
57467 fpmerge %f5, %f2, %f12
57468 srlx %o5, 0x1E, %l2
57469 ldx [%l7 + 0x38], %i2
57470 fsrc2 %f14, %f12
57471 tsubcctv %o7, 0x009B, %o1
57472 nop
57473 setx loop_6731, %l0, %l1
57474 wrpr 0x1, %tl
57475 wrpr %l1, %tnpc
57476 setx 0x34400001400, %l0, %l1
57477 wrpr %l1, %tstate
57478 wrhpr 0x4, %htstate
57479 done
57480 tcs %icc, 0x4
57481 st %f6, [%l7 + 0x3C]
57482 ldd [%l7 + 0x78], %f10
57483loop_6731:
57484 bvs,pt %icc, loop_6732
57485 ldsb [%l7 + 0x6E], %i4
57486 fnand %f12, %f12, %f14
57487 subccc %i1, %g3, %g2
57488loop_6732:
57489 fcmpeq32 %f0, %f12, %g7
57490 fpsub16 %f4, %f2, %f0
57491 lduh [%l7 + 0x22], %g1
57492 stx %o2, [%l7 + 0x60]
57493 tcc %icc, 0x6
57494 xorcc %g5, 0x12EF, %o0
57495 fmovrdne %l3, %f14, %f4
57496 st %f2, [%l7 + 0x78]
57497 fmovdvs %icc, %f3, %f13
57498 taddcctv %g6, %l5, %o4
57499 tvs %icc, 0x7
57500 tvs %icc, 0x7
57501 edge8 %o6, %i7, %l1
57502 xnor %l0, 0x0D5D, %g4
57503 fcmpes %fcc3, %f8, %f6
57504 lduh [%l7 + 0x18], %i6
57505 movge %icc, %i0, %l4
57506 ta %xcc, 0x4
57507 movle %icc, %i3, %l6
57508 or %o3, 0x12F1, %i5
57509 lduw [%l7 + 0x68], %l2
57510 movpos %xcc, %o5, %i2
57511 ldx [%l7 + 0x18], %o7
57512 edge8l %i4, %i1, %g3
57513 std %f4, [%l7 + 0x40]
57514 stx %o1, [%l7 + 0x70]
57515 ld [%l7 + 0x44], %f9
57516 fmovsvs %xcc, %f0, %f3
57517 ldx [%l7 + 0x28], %g7
57518 lduh [%l7 + 0x2C], %g2
57519 fpsub32s %f11, %f10, %f13
57520 fnands %f3, %f14, %f15
57521 ldx [%l7 + 0x58], %g1
57522 xnor %g5, %o2, %o0
57523 lduh [%l7 + 0x28], %g6
57524 sth %l3, [%l7 + 0x46]
57525 taddcctv %o4, 0x0A24, %l5
57526 fbl,a %fcc1, loop_6733
57527 fmovdl %xcc, %f15, %f3
57528 tle %xcc, 0x7
57529 ldsh [%l7 + 0x54], %i7
57530loop_6733:
57531 fexpand %f7, %f0
57532 tsubcc %o6, %l0, %l1
57533 movrgez %i6, %i0, %l4
57534 fcmpgt16 %f10, %f8, %g4
57535 movrlz %i3, 0x389, %o3
57536 ld [%l7 + 0x18], %f11
57537 bvc,a %icc, loop_6734
57538 array8 %l6, %l2, %i5
57539 fmovrslez %i2, %f4, %f5
57540 tsubcctv %o7, %o5, %i1
57541loop_6734:
57542 sth %i4, [%l7 + 0x16]
57543 ldd [%l7 + 0x58], %f8
57544 st %f8, [%l7 + 0x78]
57545 std %f14, [%l7 + 0x60]
57546 ld [%l7 + 0x58], %f4
57547 ldx [%l7 + 0x20], %g3
57548 ldx [%l7 + 0x40], %g7
57549 fnands %f3, %f15, %f8
57550 lduw [%l7 + 0x24], %g2
57551 ldx [%l7 + 0x48], %o1
57552 movvs %xcc, %g5, %g1
57553 ldd [%l7 + 0x20], %f6
57554 st %f5, [%l7 + 0x68]
57555 ldsb [%l7 + 0x38], %o2
57556 fmovde %xcc, %f8, %f13
57557 and %o0, %l3, %o4
57558 brgez,a %g6, loop_6735
57559 bpos,pn %xcc, loop_6736
57560 ldsh [%l7 + 0x3A], %l5
57561 tneg %xcc, 0x2
57562loop_6735:
57563 fsrc2s %f14, %f10
57564loop_6736:
57565 fmovsle %xcc, %f2, %f7
57566 bcs,pt %xcc, loop_6737
57567 array32 %i7, %l0, %o6
57568 call loop_6738
57569 fnot2 %f10, %f12
57570loop_6737:
57571 stb %l1, [%l7 + 0x61]
57572 ldx [%l7 + 0x30], %i6
57573loop_6738:
57574 st %f8, [%l7 + 0x64]
57575 alignaddrl %i0, %g4, %l4
57576 sth %o3, [%l7 + 0x0E]
57577 ta %xcc, 0x2
57578 fmovrslz %i3, %f8, %f15
57579 tneg %icc, 0x1
57580 movn %xcc, %l6, %l2
57581 ldsh [%l7 + 0x66], %i5
57582 mulscc %o7, %o5, %i2
57583 edge16n %i1, %g3, %i4
57584 fnors %f10, %f1, %f11
57585 lduh [%l7 + 0x32], %g7
57586 tsubcctv %g2, 0x0D25, %o1
57587 fbne %fcc3, loop_6739
57588 stx %g5, [%l7 + 0x38]
57589 xor %o2, 0x1991, %o0
57590 umulcc %g1, 0x0901, %o4
57591loop_6739:
57592 array32 %g6, %l5, %i7
57593 fmovdvc %xcc, %f0, %f9
57594 umulcc %l3, %o6, %l0
57595 fxors %f3, %f6, %f7
57596 brlez,a %i6, loop_6740
57597 movrne %l1, 0x387, %g4
57598 fmovdle %xcc, %f13, %f6
57599 tleu %xcc, 0x0
57600loop_6740:
57601 ldsw [%l7 + 0x70], %i0
57602 fmovrdgez %l4, %f14, %f10
57603 lduw [%l7 + 0x18], %o3
57604 fpadd16 %f0, %f12, %f0
57605 fbuge %fcc1, loop_6741
57606 udiv %l6, 0x1AFE, %i3
57607 fnegs %f8, %f0
57608 fornot2 %f2, %f6, %f4
57609loop_6741:
57610 fbg %fcc0, loop_6742
57611 addccc %l2, %i5, %o5
57612 edge8ln %o7, %i2, %i1
57613 tg %xcc, 0x2
57614loop_6742:
57615 ldd [%l7 + 0x08], %f0
57616 ldsb [%l7 + 0x12], %g3
57617 fmovsvc %xcc, %f0, %f12
57618 srl %g7, 0x0A, %g2
57619 ldsb [%l7 + 0x4C], %o1
57620 ldsb [%l7 + 0x4B], %g5
57621 fornot1s %f14, %f9, %f13
57622 movneg %icc, %i4, %o2
57623 tgu %icc, 0x7
57624 st %f13, [%l7 + 0x7C]
57625 tne %xcc, 0x4
57626 tg %xcc, 0x5
57627 sth %g1, [%l7 + 0x54]
57628 fxnor %f10, %f10, %f14
57629 array32 %o4, %o0, %l5
57630 tpos %icc, 0x3
57631 tne %xcc, 0x0
57632 sth %i7, [%l7 + 0x24]
57633 tg %icc, 0x3
57634 umul %g6, 0x1931, %l3
57635 edge32ln %o6, %i6, %l0
57636 tle %icc, 0x3
57637 ldub [%l7 + 0x6E], %l1
57638 ldsw [%l7 + 0x4C], %g4
57639 stw %l4, [%l7 + 0x50]
57640 stb %i0, [%l7 + 0x27]
57641 brlz %o3, loop_6743
57642 fbn %fcc3, loop_6744
57643 movge %xcc, %l6, %l2
57644 bleu,pt %xcc, loop_6745
57645loop_6743:
57646 smulcc %i5, 0x1ED0, %o5
57647loop_6744:
57648 fbue %fcc0, loop_6746
57649 ldsb [%l7 + 0x44], %o7
57650loop_6745:
57651 edge32 %i3, %i1, %g3
57652 bleu loop_6747
57653loop_6746:
57654 ldx [%l7 + 0x70], %g7
57655 fxors %f11, %f14, %f11
57656 fcmple16 %f10, %f12, %i2
57657loop_6747:
57658 srax %o1, %g2, %g5
57659 bpos,pt %icc, loop_6748
57660 fbne,a %fcc1, loop_6749
57661 fmuld8ulx16 %f12, %f2, %f12
57662 fmovsn %icc, %f0, %f4
57663loop_6748:
57664 ldsb [%l7 + 0x4C], %o2
57665loop_6749:
57666 sth %i4, [%l7 + 0x7E]
57667 movne %xcc, %g1, %o4
57668 fcmple32 %f2, %f6, %l5
57669 move %icc, %o0, %g6
57670 fmovrse %i7, %f11, %f1
57671 ldub [%l7 + 0x23], %l3
57672 ld [%l7 + 0x70], %f10
57673 movrlez %o6, %l0, %l1
57674 sth %g4, [%l7 + 0x4A]
57675 fornot2 %f6, %f10, %f4
57676 lduh [%l7 + 0x4E], %i6
57677 lduh [%l7 + 0x28], %l4
57678 ldx [%l7 + 0x30], %i0
57679 movneg %xcc, %o3, %l6
57680 sth %i5, [%l7 + 0x16]
57681 udivcc %o5, 0x13E0, %l2
57682 fmovdl %xcc, %f7, %f2
57683 tne %xcc, 0x6
57684 fmul8x16au %f10, %f9, %f6
57685 or %o7, 0x1E11, %i1
57686 fmovsg %icc, %f13, %f4
57687 lduw [%l7 + 0x20], %i3
57688 fcmpne16 %f12, %f4, %g7
57689 fcmpes %fcc2, %f14, %f1
57690 fxor %f2, %f14, %f0
57691 fpackfix %f10, %f10
57692 st %f5, [%l7 + 0x64]
57693 bcc,a loop_6750
57694 movl %xcc, %g3, %i2
57695 edge16ln %o1, %g2, %g5
57696 fcmpd %fcc0, %f2, %f6
57697loop_6750:
57698 fmovrdlez %i4, %f10, %f0
57699 fcmple32 %f0, %f6, %o2
57700 sth %g1, [%l7 + 0x3E]
57701 fmovsneg %xcc, %f8, %f2
57702 bge %xcc, loop_6751
57703 ldsh [%l7 + 0x5C], %o4
57704 tn %xcc, 0x1
57705 fmovrsgez %o0, %f8, %f4
57706loop_6751:
57707 sth %l5, [%l7 + 0x52]
57708 fnegd %f10, %f0
57709 addc %g6, %i7, %l3
57710 bvs,a,pn %xcc, loop_6752
57711 stw %o6, [%l7 + 0x78]
57712 ldx [%l7 + 0x10], %l1
57713 fmovrdgez %g4, %f14, %f2
57714loop_6752:
57715 fmul8x16al %f13, %f10, %f0
57716 ldd [%l7 + 0x28], %f2
57717 tge %icc, 0x3
57718 fcmpeq16 %f12, %f12, %i6
57719 sth %l4, [%l7 + 0x50]
57720 fmovdn %xcc, %f1, %f4
57721 stx %i0, [%l7 + 0x20]
57722 lduh [%l7 + 0x34], %o3
57723 stx %l6, [%l7 + 0x70]
57724 sub %l0, %i5, %o5
57725 fornot1 %f6, %f8, %f14
57726 movne %icc, %o7, %l2
57727 fmovsl %xcc, %f13, %f10
57728 lduw [%l7 + 0x34], %i3
57729 movrne %g7, 0x31E, %g3
57730 ldsh [%l7 + 0x0E], %i1
57731 tvc %icc, 0x1
57732 array32 %i2, %g2, %o1
57733 srax %g5, 0x0F, %i4
57734 fmovrdgez %g1, %f0, %f10
57735 std %f6, [%l7 + 0x58]
57736 ldx [%l7 + 0x78], %o2
57737 alignaddr %o4, %l5, %g6
57738 ldsh [%l7 + 0x5A], %o0
57739 srlx %i7, 0x1F, %l3
57740 ba,a,pt %icc, loop_6753
57741 lduh [%l7 + 0x1C], %o6
57742 fbg,a %fcc1, loop_6754
57743 bne %icc, loop_6755
57744loop_6753:
57745 faligndata %f2, %f8, %f2
57746 ldsb [%l7 + 0x17], %g4
57747loop_6754:
57748 sllx %l1, 0x0E, %i6
57749loop_6755:
57750 ldsw [%l7 + 0x10], %i0
57751 tgu %icc, 0x1
57752 ldub [%l7 + 0x59], %l4
57753 fbl %fcc3, loop_6756
57754 brlz %o3, loop_6757
57755 sub %l6, 0x0020, %i5
57756 ldub [%l7 + 0x0A], %o5
57757loop_6756:
57758 fbl,a %fcc1, loop_6758
57759loop_6757:
57760 lduh [%l7 + 0x4E], %l0
57761 ldsw [%l7 + 0x3C], %o7
57762 fand %f14, %f6, %f10
57763loop_6758:
57764 ldub [%l7 + 0x0F], %i3
57765 movcs %icc, %g7, %g3
57766 lduw [%l7 + 0x24], %i1
57767 fbug,a %fcc2, loop_6759
57768 stw %l2, [%l7 + 0x50]
57769 lduw [%l7 + 0x74], %i2
57770 fornot2 %f12, %f0, %f6
57771loop_6759:
57772 fpadd16 %f0, %f0, %f6
57773 stw %o1, [%l7 + 0x38]
57774 fmovdl %xcc, %f8, %f7
57775 subccc %g5, 0x1B08, %g2
57776 movg %icc, %i4, %g1
57777 movcs %xcc, %o4, %o2
57778 orncc %l5, 0x0EE4, %o0
57779 lduh [%l7 + 0x42], %i7
57780 fcmped %fcc3, %f4, %f10
57781 ta %icc, 0x7
57782 stb %l3, [%l7 + 0x47]
57783 ba,pn %icc, loop_6760
57784 tsubcctv %g6, 0x01A5, %g4
57785 edge32n %l1, %o6, %i6
57786 be,pn %xcc, loop_6761
57787loop_6760:
57788 bleu,a %xcc, loop_6762
57789 fsrc1 %f14, %f14
57790 mulscc %i0, %o3, %l6
57791loop_6761:
57792 fmovdle %icc, %f7, %f12
57793loop_6762:
57794 fmovscc %xcc, %f6, %f10
57795 movleu %xcc, %l4, %o5
57796 brlz %l0, loop_6763
57797 fnand %f0, %f12, %f12
57798 ldd [%l7 + 0x60], %f0
57799 fcmpeq16 %f2, %f6, %o7
57800loop_6763:
57801 sdivx %i5, 0x066C, %i3
57802 fornot1s %f11, %f7, %f15
57803 fornot1s %f13, %f0, %f14
57804 fbuge,a %fcc1, loop_6764
57805 fornot2s %f0, %f0, %f4
57806 fba,a %fcc3, loop_6765
57807 fxor %f14, %f4, %f10
57808loop_6764:
57809 fnands %f3, %f6, %f8
57810 tsubcctv %g3, %g7, %l2
57811loop_6765:
57812 mulx %i1, 0x0C69, %o1
57813 ld [%l7 + 0x40], %f8
57814 fandnot1 %f10, %f6, %f4
57815 movn %xcc, %g5, %g2
57816 or %i2, 0x1C2F, %i4
57817 edge16 %g1, %o2, %l5
57818 sdivx %o0, 0x1F84, %i7
57819 stw %l3, [%l7 + 0x38]
57820 fandnot2 %f10, %f14, %f4
57821 sdivcc %o4, 0x1562, %g4
57822 tge %xcc, 0x4
57823 stb %l1, [%l7 + 0x75]
57824 std %f8, [%l7 + 0x40]
57825 fone %f0
57826 fmovsleu %xcc, %f7, %f4
57827 fmovde %icc, %f6, %f6
57828 te %xcc, 0x2
57829 movcs %xcc, %o6, %i6
57830 array16 %i0, %o3, %g6
57831 ldsh [%l7 + 0x1E], %l6
57832 fmovrslez %l4, %f15, %f4
57833 movleu %xcc, %o5, %o7
57834 fcmpgt32 %f4, %f14, %l0
57835 edge8 %i3, %g3, %i5
57836 brlz,a %g7, loop_6766
57837 edge16 %l2, %o1, %i1
57838 ld [%l7 + 0x28], %f15
57839 ldd [%l7 + 0x38], %f0
57840loop_6766:
57841 movcs %xcc, %g2, %g5
57842 fand %f14, %f6, %f12
57843 ld [%l7 + 0x54], %f8
57844 ldx [%l7 + 0x38], %i2
57845 fmovsa %xcc, %f14, %f15
57846 tgu %xcc, 0x3
57847 movpos %icc, %g1, %o2
57848 movne %icc, %l5, %i4
57849 bn,pt %icc, loop_6767
57850 fnand %f14, %f2, %f4
57851 bg,a,pn %icc, loop_6768
57852 fnands %f7, %f12, %f3
57853loop_6767:
57854 fcmpeq16 %f0, %f10, %i7
57855 or %l3, 0x0ED6, %o0
57856loop_6768:
57857 ldsh [%l7 + 0x70], %o4
57858 fmovsa %xcc, %f5, %f11
57859 fnors %f3, %f2, %f0
57860 movle %xcc, %l1, %o6
57861 lduw [%l7 + 0x74], %i6
57862 fpadd32s %f10, %f0, %f3
57863 ldd [%l7 + 0x58], %f6
57864 movcs %xcc, %i0, %g4
57865 brz %o3, loop_6769
57866 sllx %l6, 0x0D, %g6
57867 movrne %o5, %l4, %o7
57868 bpos,a loop_6770
57869loop_6769:
57870 fmuld8sux16 %f5, %f14, %f4
57871 fmovdgu %icc, %f14, %f1
57872 tleu %icc, 0x6
57873loop_6770:
57874 fcmpgt32 %f12, %f6, %l0
57875 fsrc1 %f12, %f0
57876 fcmpd %fcc0, %f12, %f14
57877 ld [%l7 + 0x7C], %f4
57878 fmovdl %xcc, %f6, %f15
57879 ldub [%l7 + 0x57], %i3
57880 fmovdl %xcc, %f6, %f3
57881 fble %fcc0, loop_6771
57882 fnors %f10, %f15, %f10
57883 stw %i5, [%l7 + 0x38]
57884 array8 %g3, %l2, %o1
57885loop_6771:
57886 fmovdpos %xcc, %f15, %f4
57887 be,a loop_6772
57888 bg,pt %icc, loop_6773
57889 edge32ln %i1, %g2, %g5
57890 lduw [%l7 + 0x54], %i2
57891loop_6772:
57892 ldsw [%l7 + 0x2C], %g7
57893loop_6773:
57894 fmovrsne %g1, %f6, %f12
57895 edge8ln %l5, %o2, %i7
57896 bcc,a,pt %xcc, loop_6774
57897 movneg %icc, %i4, %l3
57898 srlx %o0, %o4, %o6
57899 ldd [%l7 + 0x38], %f2
57900loop_6774:
57901 lduw [%l7 + 0x2C], %i6
57902 fmovse %icc, %f3, %f10
57903 brlz %i0, loop_6775
57904 std %f10, [%l7 + 0x20]
57905 movrgez %l1, %g4, %o3
57906 brgz %l6, loop_6776
57907loop_6775:
57908 std %f6, [%l7 + 0x48]
57909 fpsub16 %f8, %f4, %f8
57910 fzero %f12
57911loop_6776:
57912 fblg,a %fcc2, loop_6777
57913 fnot1s %f7, %f4
57914 edge32l %o5, %l4, %o7
57915 fpsub32 %f8, %f14, %f12
57916loop_6777:
57917 fbe,a %fcc2, loop_6778
57918 pdist %f6, %f0, %f0
57919 st %f15, [%l7 + 0x24]
57920 brlez,a %l0, loop_6779
57921loop_6778:
57922 fmovs %f15, %f12
57923 be,a loop_6780
57924 fnot1s %f5, %f9
57925loop_6779:
57926 stb %g6, [%l7 + 0x0B]
57927 ldub [%l7 + 0x25], %i3
57928loop_6780:
57929 fba %fcc2, loop_6781
57930 fmovrslz %i5, %f3, %f2
57931 bcs,pt %xcc, loop_6782
57932 fmovsl %icc, %f9, %f8
57933loop_6781:
57934 umul %g3, %o1, %i1
57935 bvc,pn %icc, loop_6783
57936loop_6782:
57937 sra %g2, %l2, %g5
57938 fsrc1s %f12, %f6
57939 tsubcctv %g7, 0x1A8D, %g1
57940loop_6783:
57941 lduw [%l7 + 0x1C], %l5
57942 mova %icc, %o2, %i2
57943 ldsh [%l7 + 0x1A], %i4
57944 stw %l3, [%l7 + 0x50]
57945 brgez,a %o0, loop_6784
57946 edge16l %o4, %o6, %i7
57947 stw %i6, [%l7 + 0x48]
57948 pdist %f0, %f2, %f10
57949loop_6784:
57950 fmovde %xcc, %f14, %f11
57951 bpos %xcc, loop_6785
57952 bshuffle %f6, %f0, %f4
57953 fcmpgt32 %f4, %f2, %l1
57954 ldd [%l7 + 0x40], %f6
57955loop_6785:
57956 ldsh [%l7 + 0x76], %g4
57957 ldsw [%l7 + 0x6C], %i0
57958 bg,a loop_6786
57959 bne,a loop_6787
57960 fmovdpos %xcc, %f4, %f9
57961 sth %o3, [%l7 + 0x1E]
57962loop_6786:
57963 fandnot2 %f2, %f14, %f4
57964loop_6787:
57965 te %icc, 0x3
57966 fands %f1, %f2, %f7
57967 movvc %icc, %l6, %l4
57968 fmovdcc %icc, %f4, %f11
57969 orn %o7, 0x1558, %l0
57970 fmovdn %xcc, %f8, %f2
57971 andn %o5, %i3, %i5
57972 ldd [%l7 + 0x58], %f0
57973 fble %fcc3, loop_6788
57974 edge16 %g3, %o1, %i1
57975 subccc %g2, 0x1BA8, %l2
57976 fpsub16 %f14, %f12, %f10
57977loop_6788:
57978 fnors %f14, %f12, %f4
57979 tsubcc %g6, 0x1D76, %g5
57980 movrlz %g1, %l5, %g7
57981 te %icc, 0x1
57982 fmovs %f12, %f2
57983 stw %i2, [%l7 + 0x30]
57984 fandnot2 %f14, %f6, %f12
57985 ldub [%l7 + 0x67], %o2
57986 mova %xcc, %i4, %o0
57987 ble,a,pn %xcc, loop_6789
57988 edge32n %l3, %o4, %i7
57989 fmovrdne %i6, %f14, %f2
57990 sethi 0x17D7, %o6
57991loop_6789:
57992 sdiv %l1, 0x08B7, %g4
57993 ldsb [%l7 + 0x44], %i0
57994 fmovdcc %icc, %f10, %f10
57995 stw %o3, [%l7 + 0x7C]
57996 fba,a %fcc1, loop_6790
57997 movn %xcc, %l4, %l6
57998 ldub [%l7 + 0x1E], %l0
57999 alignaddr %o7, %o5, %i3
58000loop_6790:
58001 fmul8x16 %f7, %f10, %f12
58002 bl,pt %xcc, loop_6791
58003 fbug %fcc3, loop_6792
58004 lduh [%l7 + 0x38], %g3
58005 call loop_6793
58006loop_6791:
58007 stx %i5, [%l7 + 0x38]
58008loop_6792:
58009 lduh [%l7 + 0x2A], %i1
58010 udivx %o1, 0x1467, %l2
58011loop_6793:
58012 ldub [%l7 + 0x64], %g6
58013 fcmpgt16 %f2, %f14, %g2
58014 fcmps %fcc2, %f12, %f13
58015 movrne %g5, 0x2C4, %g1
58016 bgu,pn %xcc, loop_6794
58017 srlx %l5, %i2, %o2
58018 ldsb [%l7 + 0x0D], %g7
58019 fmovda %icc, %f11, %f15
58020loop_6794:
58021 ldx [%l7 + 0x68], %i4
58022 stx %l3, [%l7 + 0x40]
58023 fxor %f2, %f6, %f10
58024 ldx [%l7 + 0x48], %o4
58025 fmovdleu %xcc, %f8, %f8
58026 ldsb [%l7 + 0x65], %i7
58027 fnot2 %f12, %f0
58028 std %f10, [%l7 + 0x68]
58029 lduw [%l7 + 0x38], %i6
58030 st %f10, [%l7 + 0x3C]
58031 bpos loop_6795
58032 xorcc %o6, %l1, %g4
58033 sdivcc %i0, 0x02C4, %o3
58034 fmovdvs %icc, %f3, %f2
58035loop_6795:
58036 alignaddr %l4, %l6, %o0
58037 fbule %fcc0, loop_6796
58038 ldx [%l7 + 0x28], %l0
58039 fexpand %f2, %f8
58040 udivcc %o5, 0x1D1A, %o7
58041loop_6796:
58042 lduw [%l7 + 0x18], %i3
58043 ldd [%l7 + 0x30], %f4
58044 st %f11, [%l7 + 0x70]
58045 edge32n %i5, %i1, %g3
58046 lduw [%l7 + 0x2C], %o1
58047 edge8l %g6, %g2, %l2
58048 fmul8x16al %f15, %f4, %f10
58049 nop
58050 setx loop_6797, %l0, %l1
58051 wrpr 0x1, %tl
58052 wrpr %l1, %tpc
58053 add %l1, 0x4, %l1
58054 wrpr %l1, %tnpc
58055 setx 0x34400001400, %l0, %l1
58056 wrpr %l1, %tstate
58057 wrhpr 0x4, %htstate
58058 retry
58059 sth %g1, [%l7 + 0x14]
58060 fmovs %f14, %f14
58061 fbg %fcc2, loop_6798
58062loop_6797:
58063 std %f10, [%l7 + 0x48]
58064 bl %xcc, loop_6799
58065 fnot2 %f6, %f2
58066loop_6798:
58067 brgez %l5, loop_6800
58068 fnors %f3, %f15, %f1
58069loop_6799:
58070 ldub [%l7 + 0x1A], %i2
58071 sub %g5, %g7, %o2
58072loop_6800:
58073 popc %l3, %i4
58074 stb %i7, [%l7 + 0x15]
58075 st %f4, [%l7 + 0x48]
58076 taddcc %i6, 0x13A7, %o4
58077 stb %o6, [%l7 + 0x3B]
58078 srlx %g4, %i0, %l1
58079 ld [%l7 + 0x08], %f7
58080 ldsw [%l7 + 0x38], %o3
58081 fcmped %fcc0, %f4, %f12
58082 stw %l6, [%l7 + 0x68]
58083 tgu %icc, 0x2
58084 movcs %xcc, %l4, %l0
58085 fcmpgt16 %f4, %f8, %o5
58086 sdivcc %o0, 0x0173, %i3
58087 sub %i5, 0x0232, %i1
58088 bvs,a,pn %xcc, loop_6801
58089 movrne %g3, %o7, %g6
58090 ldd [%l7 + 0x30], %f6
58091 taddcc %g2, 0x1C12, %o1
58092loop_6801:
58093 call loop_6802
58094 bne %icc, loop_6803
58095 st %f7, [%l7 + 0x20]
58096 fmovsg %xcc, %f8, %f2
58097loop_6802:
58098 fmovse %xcc, %f5, %f2
58099loop_6803:
58100 fmovs %f13, %f13
58101 fmovdvs %xcc, %f15, %f14
58102 mulscc %l2, 0x182F, %l5
58103 fmovdn %icc, %f10, %f1
58104 sdivx %i2, 0x199C, %g1
58105 sth %g7, [%l7 + 0x6E]
58106 sth %g5, [%l7 + 0x7E]
58107 bn,pt %icc, loop_6804
58108 umul %o2, 0x092A, %l3
58109 st %f4, [%l7 + 0x14]
58110 ldx [%l7 + 0x30], %i4
58111loop_6804:
58112 fmovrslez %i7, %f12, %f8
58113 fmovrsgz %o4, %f11, %f5
58114 stw %i6, [%l7 + 0x30]
58115 subccc %o6, %g4, %l1
58116 fnors %f4, %f7, %f8
58117 fcmple32 %f4, %f10, %o3
58118 movneg %icc, %l6, %i0
58119 fmovrse %l4, %f13, %f13
58120 st %f15, [%l7 + 0x7C]
58121 fmovdl %icc, %f1, %f8
58122 addcc %l0, 0x071D, %o5
58123 ldsh [%l7 + 0x26], %o0
58124 brgz %i5, loop_6805
58125 fnand %f10, %f10, %f12
58126 xnorcc %i3, 0x15B6, %g3
58127 edge16ln %o7, %g6, %i1
58128loop_6805:
58129 fandnot2 %f2, %f10, %f6
58130 brlez %g2, loop_6806
58131 fbg,a %fcc0, loop_6807
58132 ldx [%l7 + 0x68], %l2
58133 movrlz %l5, 0x1DF, %o1
58134loop_6806:
58135 fnegd %f12, %f10
58136loop_6807:
58137 fmul8x16 %f2, %f0, %f2
58138 ld [%l7 + 0x10], %f6
58139 xorcc %i2, %g1, %g7
58140 movrlez %o2, 0x195, %l3
58141 sdiv %i4, 0x0232, %i7
58142 ldd [%l7 + 0x10], %f6
58143 fmovsl %xcc, %f14, %f4
58144 fmovrdgz %g5, %f14, %f4
58145 edge32l %i6, %o6, %o4
58146 tge %icc, 0x0
58147 movl %icc, %l1, %g4
58148 edge16l %l6, %o3, %l4
58149 fmovrdlez %l0, %f0, %f0
58150 tsubcc %o5, 0x1D43, %o0
58151 edge16n %i5, %i3, %i0
58152 fpadd16s %f1, %f13, %f7
58153 fmovrsgez %o7, %f11, %f1
58154 sll %g6, %g3, %g2
58155 lduh [%l7 + 0x7A], %i1
58156 fones %f6
58157 stw %l5, [%l7 + 0x74]
58158 fmovrslez %l2, %f15, %f7
58159 andncc %i2, %g1, %o1
58160 ldd [%l7 + 0x70], %f0
58161 fmovdcs %xcc, %f1, %f6
58162 movrlz %o2, %l3, %i4
58163 ldd [%l7 + 0x40], %f10
58164 nop
58165 setx loop_6808, %l0, %l1
58166 wrpr 0x1, %tl
58167 wrpr %l1, %tnpc
58168 setx 0x34400001400, %l0, %l1
58169 wrpr %l1, %tstate
58170 wrhpr 0x4, %htstate
58171 done
58172 ldsw [%l7 + 0x44], %g7
58173 tpos %xcc, 0x5
58174 edge8l %i7, %g5, %o6
58175loop_6808:
58176 fpadd16s %f9, %f5, %f7
58177 fpackfix %f8, %f12
58178 fble %fcc1, loop_6809
58179 fpmerge %f4, %f13, %f6
58180 fmovsneg %xcc, %f0, %f6
58181 fmovdpos %icc, %f13, %f9
58182loop_6809:
58183 fpack32 %f10, %f12, %f2
58184 andcc %o4, %l1, %i6
58185 ldsh [%l7 + 0x68], %l6
58186 fzero %f2
58187 ldsh [%l7 + 0x42], %g4
58188 fsrc1 %f0, %f0
58189 ldx [%l7 + 0x78], %o3
58190 udiv %l0, 0x160E, %l4
58191 ld [%l7 + 0x50], %f15
58192 stw %o5, [%l7 + 0x2C]
58193 movvc %icc, %o0, %i5
58194 ldsb [%l7 + 0x70], %i0
58195 ldsh [%l7 + 0x4C], %i3
58196 ta %icc, 0x6
58197 edge8ln %o7, %g3, %g2
58198 std %f0, [%l7 + 0x08]
58199 st %f12, [%l7 + 0x58]
58200 lduw [%l7 + 0x3C], %g6
58201 fbule %fcc0, loop_6810
58202 fandnot2s %f8, %f1, %f11
58203 lduh [%l7 + 0x4E], %i1
58204 stb %l5, [%l7 + 0x75]
58205loop_6810:
58206 fcmpd %fcc2, %f6, %f14
58207 fmovsvs %xcc, %f12, %f8
58208 fnot2s %f15, %f11
58209 stx %l2, [%l7 + 0x08]
58210 lduw [%l7 + 0x40], %i2
58211 ldsh [%l7 + 0x30], %g1
58212 or %o1, 0x0942, %l3
58213 fmovrsgz %i4, %f0, %f15
58214 fmovdge %xcc, %f0, %f1
58215 sra %o2, %g7, %g5
58216 sub %o6, %o4, %l1
58217 sth %i6, [%l7 + 0x50]
58218 fmovdn %icc, %f5, %f6
58219 ldsw [%l7 + 0x48], %i7
58220 tleu %icc, 0x4
58221 movvs %xcc, %g4, %o3
58222 edge8n %l6, %l0, %o5
58223 movne %icc, %l4, %i5
58224 fcmpd %fcc1, %f2, %f10
58225 brnz,a %i0, loop_6811
58226 andn %i3, 0x0ABB, %o7
58227 fmul8x16 %f4, %f8, %f0
58228 tg %icc, 0x4
58229loop_6811:
58230 ldsw [%l7 + 0x58], %o0
58231 fpmerge %f7, %f7, %f4
58232 umul %g2, %g3, %i1
58233 fbue,a %fcc0, loop_6812
58234 fnand %f0, %f14, %f4
58235 bne loop_6813
58236 orncc %g6, %l2, %i2
58237loop_6812:
58238 fandnot2s %f14, %f2, %f10
58239 nop
58240 setx loop_6814, %l0, %l1
58241 wrpr 0x1, %tl
58242 wrpr %l1, %tpc
58243 add %l1, 0x4, %l1
58244 wrpr %l1, %tnpc
58245 setx 0x34400001400, %l0, %l1
58246 wrpr %l1, %tstate
58247 wrhpr 0x4, %htstate
58248 retry
58249loop_6813:
58250 sth %g1, [%l7 + 0x38]
58251 movrlez %l5, %o1, %i4
58252 ld [%l7 + 0x24], %f5
58253loop_6814:
58254 ldd [%l7 + 0x20], %f14
58255 bge,a loop_6815
58256 sth %o2, [%l7 + 0x44]
58257 nop
58258 setx loop_6816, %l0, %l1
58259 wrpr 0x1, %tl
58260 wrpr %l1, %tpc
58261 add %l1, 0x4, %l1
58262 wrpr %l1, %tnpc
58263 setx 0x34400001400, %l0, %l1
58264 wrpr %l1, %tstate
58265 wrhpr 0x4, %htstate
58266 retry
58267 fmovsl %icc, %f7, %f1
58268loop_6815:
58269 fbul,a %fcc3, loop_6817
58270 bl,pt %xcc, loop_6818
58271loop_6816:
58272 stw %g7, [%l7 + 0x48]
58273 tge %xcc, 0x7
58274loop_6817:
58275 ld [%l7 + 0x40], %f14
58276loop_6818:
58277 fmovscs %xcc, %f13, %f8
58278 addccc %l3, %o6, %o4
58279 ldx [%l7 + 0x08], %l1
58280 xnor %i6, 0x14F4, %g5
58281 for %f14, %f2, %f14
58282 stw %g4, [%l7 + 0x5C]
58283 fmovdne %xcc, %f9, %f10
58284 fbn,a %fcc0, loop_6819
58285 fbu %fcc3, loop_6820
58286 fmuld8sux16 %f15, %f7, %f14
58287 movge %xcc, %o3, %i7
58288loop_6819:
58289 movrne %l0, 0x2A8, %o5
58290loop_6820:
58291 sth %l4, [%l7 + 0x70]
58292 fcmple32 %f8, %f2, %i5
58293 ba loop_6821
58294 tle %xcc, 0x1
58295 smulcc %l6, 0x1A07, %i0
58296 bcs,pt %icc, loop_6822
58297loop_6821:
58298 fpadd16s %f11, %f12, %f8
58299 xnorcc %o7, 0x15FD, %o0
58300 orcc %g2, %g3, %i3
58301loop_6822:
58302 fmovsgu %xcc, %f4, %f14
58303 sllx %g6, 0x1A, %l2
58304 ldsw [%l7 + 0x6C], %i2
58305 stb %i1, [%l7 + 0x41]
58306 fmovsle %icc, %f2, %f3
58307 tvs %xcc, 0x7
58308 st %f10, [%l7 + 0x5C]
58309 fmovrse %g1, %f13, %f0
58310 fmovsne %xcc, %f12, %f13
58311 fmovrde %o1, %f0, %f14
58312 fcmps %fcc0, %f14, %f6
58313 fandnot2 %f0, %f12, %f12
58314 edge16n %l5, %i4, %g7
58315 lduw [%l7 + 0x64], %l3
58316 ldd [%l7 + 0x58], %f4
58317 ldsh [%l7 + 0x3C], %o6
58318 fornot2s %f15, %f8, %f14
58319 fcmps %fcc1, %f12, %f1
58320 stw %o2, [%l7 + 0x30]
58321 edge8n %l1, %i6, %o4
58322 fmovsneg %icc, %f0, %f9
58323 fandnot1s %f7, %f13, %f13
58324 fmovsn %icc, %f3, %f15
58325 array16 %g4, %o3, %i7
58326 ldsb [%l7 + 0x4C], %g5
58327 bn %icc, loop_6823
58328 fbul,a %fcc2, loop_6824
58329 xnor %l0, 0x0057, %l4
58330 fmuld8sux16 %f12, %f6, %f14
58331loop_6823:
58332 fbl %fcc1, loop_6825
58333loop_6824:
58334 ldsh [%l7 + 0x5E], %o5
58335 tsubcctv %l6, %i0, %o7
58336 std %f4, [%l7 + 0x48]
58337loop_6825:
58338 stb %o0, [%l7 + 0x66]
58339 fnor %f8, %f6, %f12
58340 udivx %i5, 0x130F, %g3
58341 xnor %g2, %g6, %i3
58342 ble,a loop_6826
58343 alignaddrl %l2, %i2, %g1
58344 tsubcctv %o1, %l5, %i4
58345 or %g7, 0x103B, %i1
58346loop_6826:
58347 ldsw [%l7 + 0x58], %l3
58348 movne %xcc, %o6, %l1
58349 fbul %fcc3, loop_6827
58350 move %xcc, %o2, %o4
58351 umulcc %g4, 0x1C59, %o3
58352 fbule %fcc2, loop_6828
58353loop_6827:
58354 move %icc, %i7, %g5
58355 nop
58356 setx loop_6829, %l0, %l1
58357 wrpr 0x1, %tl
58358 wrpr %l1, %tpc
58359 add %l1, 0x4, %l1
58360 wrpr %l1, %tnpc
58361 setx 0x34400001400, %l0, %l1
58362 wrpr %l1, %tstate
58363 wrhpr 0x4, %htstate
58364 retry
58365 te %xcc, 0x3
58366loop_6828:
58367 sth %l0, [%l7 + 0x56]
58368 ld [%l7 + 0x3C], %f15
58369loop_6829:
58370 fmovrslez %i6, %f12, %f9
58371 st %f12, [%l7 + 0x4C]
58372 sdivcc %o5, 0x0623, %l6
58373 or %l4, 0x0B52, %o7
58374 fpadd16s %f8, %f4, %f2
58375 fxnor %f0, %f8, %f2
58376 srl %i0, %i5, %o0
58377 lduw [%l7 + 0x44], %g3
58378 bgu loop_6830
58379 fmovrsgz %g6, %f11, %f1
58380 bleu,a %icc, loop_6831
58381 array16 %g2, %i3, %l2
58382loop_6830:
58383 ldub [%l7 + 0x49], %g1
58384 fmovdgu %xcc, %f4, %f12
58385loop_6831:
58386 ldd [%l7 + 0x38], %f4
58387 ldub [%l7 + 0x79], %i2
58388 stb %l5, [%l7 + 0x1A]
58389 fbug,a %fcc0, loop_6832
58390 alignaddr %o1, %g7, %i4
58391 fbuge %fcc3, loop_6833
58392 bgu,a loop_6834
58393loop_6832:
58394 bneg,a loop_6835
58395 fmul8x16au %f6, %f6, %f0
58396loop_6833:
58397 ldsb [%l7 + 0x23], %l3
58398loop_6834:
58399 brlz %i1, loop_6836
58400loop_6835:
58401 taddcctv %o6, %l1, %o4
58402 ldub [%l7 + 0x7F], %o2
58403 xorcc %g4, 0x1FCD, %i7
58404loop_6836:
58405 fzeros %f15
58406 sll %o3, 0x0D, %l0
58407 st %f8, [%l7 + 0x20]
58408 ldd [%l7 + 0x70], %f12
58409 fmul8x16 %f14, %f14, %f6
58410 std %f12, [%l7 + 0x58]
58411 fmovs %f15, %f8
58412 fmovsvs %xcc, %f10, %f13
58413 fble %fcc3, loop_6837
58414 xnorcc %g5, 0x04A7, %i6
58415 fpsub32 %f4, %f4, %f2
58416 fmovrdlz %l6, %f8, %f10
58417loop_6837:
58418 fmul8x16 %f4, %f8, %f6
58419 ldub [%l7 + 0x6C], %o5
58420 ldsh [%l7 + 0x22], %l4
58421 sethi 0x14A2, %o7
58422 stw %i0, [%l7 + 0x7C]
58423 fsrc1 %f12, %f6
58424 lduh [%l7 + 0x44], %i5
58425 tvc %xcc, 0x4
58426 stx %o0, [%l7 + 0x40]
58427 fzero %f4
58428 fpadd32 %f8, %f0, %f6
58429 bn,a %icc, loop_6838
58430 fpsub32 %f4, %f8, %f0
58431 brz,a %g3, loop_6839
58432 fands %f13, %f10, %f2
58433loop_6838:
58434 movcs %icc, %g6, %i3
58435 fexpand %f15, %f12
58436loop_6839:
58437 sdivx %l2, 0x1F8B, %g2
58438 andcc %i2, %l5, %g1
58439 taddcc %g7, %i4, %l3
58440 fmovs %f12, %f2
58441 lduw [%l7 + 0x54], %i1
58442 sub %o1, 0x1839, %o6
58443 bleu,a %xcc, loop_6840
58444 fbul,a %fcc0, loop_6841
58445 fcmpeq16 %f10, %f14, %o4
58446 fnor %f14, %f14, %f4
58447loop_6840:
58448 movrgz %o2, 0x04B, %l1
58449loop_6841:
58450 sth %i7, [%l7 + 0x6A]
58451 ldsh [%l7 + 0x3C], %g4
58452 bge,a,pn %xcc, loop_6842
58453 movrgz %l0, %g5, %i6
58454 fbul %fcc0, loop_6843
58455 ldsh [%l7 + 0x0C], %l6
58456loop_6842:
58457 fsrc1s %f2, %f14
58458 movre %o5, %o3, %l4
58459loop_6843:
58460 movcs %xcc, %i0, %i5
58461 sth %o7, [%l7 + 0x14]
58462 stw %g3, [%l7 + 0x50]
58463 lduw [%l7 + 0x30], %g6
58464 ldx [%l7 + 0x58], %o0
58465 ldsb [%l7 + 0x6E], %l2
58466 tn %xcc, 0x0
58467 stx %i3, [%l7 + 0x20]
58468 fmovdge %icc, %f8, %f14
58469 orn %i2, %g2, %l5
58470 fbue,a %fcc3, loop_6844
58471 fbul %fcc3, loop_6845
58472 stx %g1, [%l7 + 0x60]
58473 fbul %fcc0, loop_6846
58474loop_6844:
58475 ldsb [%l7 + 0x44], %g7
58476loop_6845:
58477 bshuffle %f0, %f14, %f14
58478 ldd [%l7 + 0x50], %f4
58479loop_6846:
58480 sra %l3, 0x09, %i4
58481 sth %o1, [%l7 + 0x52]
58482 subccc %o6, %o4, %i1
58483 te %xcc, 0x5
58484 brz,a %l1, loop_6847
58485 movn %icc, %o2, %g4
58486 movcs %xcc, %l0, %i7
58487 ta %xcc, 0x6
58488loop_6847:
58489 fmovdg %xcc, %f2, %f6
58490 lduw [%l7 + 0x34], %g5
58491 be,pt %xcc, loop_6848
58492 brnz,a %l6, loop_6849
58493 sth %i6, [%l7 + 0x6C]
58494 lduh [%l7 + 0x36], %o3
58495loop_6848:
58496 stx %o5, [%l7 + 0x08]
58497loop_6849:
58498 sth %l4, [%l7 + 0x46]
58499 fsrc2s %f9, %f4
58500 fnors %f3, %f8, %f8
58501 ldub [%l7 + 0x5B], %i0
58502 movgu %icc, %o7, %i5
58503 bvs,a,pt %icc, loop_6850
58504 tvs %icc, 0x0
58505 fmovdg %xcc, %f9, %f11
58506 fmovdcc %xcc, %f4, %f2
58507loop_6850:
58508 fmovsleu %xcc, %f10, %f2
58509 ldsh [%l7 + 0x5E], %g3
58510 ldd [%l7 + 0x60], %f14
58511 orncc %g6, %l2, %o0
58512 subc %i2, 0x169A, %i3
58513 ldsw [%l7 + 0x14], %l5
58514 movvc %icc, %g2, %g7
58515 edge8n %g1, %i4, %l3
58516 tl %xcc, 0x1
58517 udivx %o1, 0x1EF3, %o4
58518 fmovdleu %icc, %f15, %f15
58519 fmovrdne %i1, %f4, %f6
58520 fmovdleu %xcc, %f15, %f5
58521 orcc %o6, 0x0170, %l1
58522 fmuld8sux16 %f15, %f1, %f0
58523 fzeros %f11
58524 edge16ln %o2, %l0, %i7
58525 bcs,a,pn %icc, loop_6851
58526 fpadd16s %f9, %f3, %f15
58527 fbule,a %fcc0, loop_6852
58528 ld [%l7 + 0x7C], %f14
58529loop_6851:
58530 edge8l %g5, %l6, %g4
58531 nop
58532 setx loop_6853, %l0, %l1
58533 wrpr 0x1, %tl
58534 wrpr %l1, %tpc
58535 add %l1, 0x4, %l1
58536 wrpr %l1, %tnpc
58537 setx 0x34400001400, %l0, %l1
58538 wrpr %l1, %tstate
58539 wrhpr 0x4, %htstate
58540 retry
58541loop_6852:
58542 st %f3, [%l7 + 0x3C]
58543 fpsub32 %f8, %f14, %f0
58544 ldub [%l7 + 0x15], %o3
58545loop_6853:
58546 ldsw [%l7 + 0x34], %o5
58547 for %f4, %f2, %f8
58548 fmovsge %icc, %f1, %f11
58549 stw %i6, [%l7 + 0x14]
58550 subcc %l4, 0x19D7, %o7
58551 bl,a %icc, loop_6854
58552 ldub [%l7 + 0x70], %i5
58553 movrne %g3, %i0, %g6
58554 edge16n %l2, %o0, %i3
58555loop_6854:
58556 fcmpne16 %f4, %f14, %i2
58557 fmul8x16au %f4, %f8, %f0
58558 fmul8sux16 %f0, %f6, %f4
58559 umul %g2, %g7, %l5
58560 nop
58561 setx loop_6855, %l0, %l1
58562 jmpl %l1, %g1
58563 fcmple16 %f10, %f12, %i4
58564 st %f7, [%l7 + 0x24]
58565 fmovrdgz %l3, %f6, %f12
58566loop_6855:
58567 ldub [%l7 + 0x6C], %o4
58568 bge loop_6856
58569 fmovrse %i1, %f13, %f13
58570 sll %o1, %o6, %l1
58571 movge %xcc, %o2, %i7
58572loop_6856:
58573 fbuge %fcc1, loop_6857
58574 stb %l0, [%l7 + 0x65]
58575 fcmple16 %f12, %f12, %g5
58576 xnor %g4, 0x1A08, %o3
58577loop_6857:
58578 tle %icc, 0x2
58579 fmovsvc %icc, %f11, %f9
58580 ldub [%l7 + 0x23], %o5
58581 brlz %i6, loop_6858
58582 ld [%l7 + 0x4C], %f4
58583 fnegd %f12, %f4
58584 ld [%l7 + 0x7C], %f15
58585loop_6858:
58586 fbge,a %fcc3, loop_6859
58587 edge32l %l6, %o7, %i5
58588 taddcctv %l4, %i0, %g3
58589 fnot1 %f6, %f14
58590loop_6859:
58591 movcc %xcc, %l2, %g6
58592 std %f6, [%l7 + 0x70]
58593 ldub [%l7 + 0x1B], %i3
58594 fmovdl %xcc, %f4, %f3
58595 fpmerge %f5, %f6, %f0
58596 taddcc %i2, %o0, %g2
58597 ldsw [%l7 + 0x54], %l5
58598 bcs,a %icc, loop_6860
58599 sth %g7, [%l7 + 0x3C]
58600 fsrc2 %f6, %f14
58601 xnorcc %i4, 0x15E8, %g1
58602loop_6860:
58603 fpmerge %f1, %f15, %f8
58604 sub %o4, 0x132C, %l3
58605 sth %o1, [%l7 + 0x1A]
58606 ldsw [%l7 + 0x2C], %o6
58607 st %f1, [%l7 + 0x08]
58608 brz %i1, loop_6861
58609 movrne %l1, 0x0C0, %i7
58610 stb %o2, [%l7 + 0x69]
58611 brlez,a %l0, loop_6862
58612loop_6861:
58613 ldd [%l7 + 0x28], %f0
58614 st %f15, [%l7 + 0x18]
58615 sth %g5, [%l7 + 0x22]
58616loop_6862:
58617 tvs %xcc, 0x0
58618 fmovdvs %xcc, %f11, %f5
58619 udivx %o3, 0x0DA8, %g4
58620 edge8n %o5, %l6, %o7
58621 fmovrsne %i5, %f2, %f8
58622 xor %l4, %i6, %i0
58623 fbuge,a %fcc3, loop_6863
58624 fmovdg %icc, %f13, %f5
58625 lduw [%l7 + 0x38], %g3
58626 std %f12, [%l7 + 0x58]
58627loop_6863:
58628 fbuge,a %fcc0, loop_6864
58629 ldsh [%l7 + 0x74], %l2
58630 nop
58631 setx loop_6865, %l0, %l1
58632 jmpl %l1, %g6
58633 fmovde %icc, %f6, %f12
58634loop_6864:
58635 fmovsle %xcc, %f11, %f6
58636 ld [%l7 + 0x1C], %f6
58637loop_6865:
58638 fmovsvc %icc, %f15, %f9
58639 fcmped %fcc2, %f14, %f2
58640 edge16n %i3, %o0, %i2
58641 umulcc %g2, %g7, %l5
58642 movrlez %i4, %o4, %l3
58643 fmovsvc %icc, %f9, %f2
58644 edge8n %o1, %g1, %i1
58645 bl,pt %xcc, loop_6866
58646 xor %o6, %i7, %o2
58647 siam 0x4
58648 fmovsl %icc, %f1, %f7
58649loop_6866:
58650 fmovrde %l0, %f0, %f8
58651 fpack16 %f12, %f1
58652 ble,pt %xcc, loop_6867
58653 fmovspos %icc, %f14, %f9
58654 tpos %xcc, 0x3
58655 edge8n %l1, %o3, %g4
58656loop_6867:
58657 fornot1 %f0, %f2, %f0
58658 ld [%l7 + 0x40], %f14
58659 call loop_6868
58660 bl,a,pt %icc, loop_6869
58661 movrgez %g5, %l6, %o7
58662 array32 %o5, %l4, %i5
58663loop_6868:
58664 fcmpeq16 %f4, %f12, %i0
58665loop_6869:
58666 stb %g3, [%l7 + 0x5A]
58667 fbe %fcc3, loop_6870
58668 ldsh [%l7 + 0x58], %i6
58669 fzero %f14
58670 srl %l2, %i3, %o0
58671loop_6870:
58672 ldd [%l7 + 0x08], %f2
58673 stx %i2, [%l7 + 0x10]
58674 fpmerge %f8, %f13, %f4
58675 fmovde %xcc, %f0, %f15
58676 brgz,a %g2, loop_6871
58677 lduw [%l7 + 0x60], %g6
58678 sth %l5, [%l7 + 0x7A]
58679 fcmpd %fcc3, %f4, %f2
58680loop_6871:
58681 fands %f5, %f6, %f15
58682 fsrc2s %f5, %f0
58683 tl %xcc, 0x2
58684 alignaddr %i4, %o4, %g7
58685 st %f8, [%l7 + 0x24]
58686 udivx %o1, 0x1ACA, %l3
58687 andcc %g1, %o6, %i7
58688 addcc %i1, 0x1616, %o2
58689 mulx %l1, %o3, %g4
58690 fsrc2s %f2, %f12
58691 ble loop_6872
58692 fmovsn %xcc, %f6, %f13
58693 ld [%l7 + 0x30], %f8
58694 fpadd16s %f12, %f13, %f11
58695loop_6872:
58696 fmovrdgz %g5, %f8, %f6
58697 fbl,a %fcc0, loop_6873
58698 subcc %l6, 0x0174, %o7
58699 edge32 %l0, %o5, %i5
58700 bg,a %icc, loop_6874
58701loop_6873:
58702 st %f13, [%l7 + 0x7C]
58703 xnor %l4, %g3, %i0
58704 fnot1 %f2, %f14
58705loop_6874:
58706 tcc %icc, 0x4
58707 edge8ln %l2, %i6, %i3
58708 std %f4, [%l7 + 0x10]
58709 fmovdcs %icc, %f1, %f15
58710 bl loop_6875
58711 umulcc %o0, %g2, %g6
58712 edge32n %i2, %i4, %o4
58713 std %f12, [%l7 + 0x20]
58714loop_6875:
58715 st %f7, [%l7 + 0x0C]
58716 fmovsvs %xcc, %f9, %f2
58717 nop
58718 setx loop_6876, %l0, %l1
58719 jmpl %l1, %g7
58720 sra %l5, 0x17, %l3
58721 ld [%l7 + 0x5C], %f4
58722 ldsw [%l7 + 0x7C], %o1
58723loop_6876:
58724 edge8ln %g1, %i7, %o6
58725 srlx %o2, 0x19, %l1
58726 stb %i1, [%l7 + 0x23]
58727 array32 %o3, %g5, %g4
58728 bcs,a,pn %icc, loop_6877
58729 stx %o7, [%l7 + 0x38]
58730 movrlz %l0, %l6, %i5
58731 stw %l4, [%l7 + 0x20]
58732loop_6877:
58733 ldx [%l7 + 0x70], %g3
58734 ldsh [%l7 + 0x72], %i0
58735 edge32n %l2, %i6, %o5
58736 bne %icc, loop_6878
58737 ldsb [%l7 + 0x72], %o0
58738 edge32 %i3, %g2, %g6
58739 fsrc1s %f5, %f15
58740loop_6878:
58741 fnot2 %f12, %f2
58742 fcmpne32 %f14, %f4, %i2
58743 fmovrslz %i4, %f7, %f13
58744 ldx [%l7 + 0x58], %g7
58745 edge16n %o4, %l5, %l3
58746 ldd [%l7 + 0x60], %f6
58747 fornot1s %f12, %f15, %f1
58748 fmovsn %xcc, %f4, %f12
58749 subcc %o1, 0x0009, %g1
58750 ba loop_6879
58751 fmovrslez %i7, %f11, %f2
58752 movrgez %o2, 0x145, %l1
58753 sth %o6, [%l7 + 0x42]
58754loop_6879:
58755 st %f2, [%l7 + 0x30]
58756 ldsw [%l7 + 0x54], %o3
58757 tneg %icc, 0x4
58758 tpos %icc, 0x5
58759 fmovdle %icc, %f10, %f12
58760 ldd [%l7 + 0x40], %f14
58761 fzero %f12
58762 fmovsleu %icc, %f7, %f5
58763 fmovd %f6, %f12
58764 nop
58765 setx loop_6880, %l0, %l1
58766 wrpr 0x1, %tl
58767 wrpr %l1, %tpc
58768 add %l1, 0x4, %l1
58769 wrpr %l1, %tnpc
58770 setx 0x34400001400, %l0, %l1
58771 wrpr %l1, %tstate
58772 wrhpr 0x4, %htstate
58773 retry
58774 ldub [%l7 + 0x1B], %i1
58775 addc %g4, 0x1D1C, %o7
58776 std %f14, [%l7 + 0x18]
58777loop_6880:
58778 brgez %g5, loop_6881
58779 movrgz %l0, %l6, %i5
58780 brgz,a %l4, loop_6882
58781 fbg %fcc1, loop_6883
58782loop_6881:
58783 fornot2 %f4, %f0, %f4
58784 fxor %f6, %f14, %f14
58785loop_6882:
58786 fmovsvs %icc, %f15, %f10
58787loop_6883:
58788 sdiv %g3, 0x1C5D, %l2
58789 stx %i6, [%l7 + 0x58]
58790 bvc,a %xcc, loop_6884
58791 alignaddr %i0, %o0, %o5
58792 faligndata %f6, %f2, %f0
58793 fpadd32 %f6, %f14, %f8
58794loop_6884:
58795 ldd [%l7 + 0x48], %f4
58796 ld [%l7 + 0x08], %f4
58797 udiv %g2, 0x040F, %g6
58798 fbe %fcc3, loop_6885
58799 stx %i2, [%l7 + 0x38]
58800 fmovrsgz %i3, %f15, %f6
58801 ldd [%l7 + 0x48], %f4
58802loop_6885:
58803 ba,a loop_6886
58804 mova %icc, %i4, %g7
58805 fbo,a %fcc1, loop_6887
58806 fpsub16 %f14, %f6, %f10
58807loop_6886:
58808 tneg %xcc, 0x5
58809 fmul8ulx16 %f6, %f4, %f4
58810loop_6887:
58811 fornot1s %f0, %f9, %f6
58812 edge8ln %l5, %l3, %o4
58813 std %f8, [%l7 + 0x70]
58814 ba,pn %xcc, loop_6888
58815 fmovrdne %o1, %f12, %f14
58816 fmovrdne %i7, %f2, %f6
58817 stw %g1, [%l7 + 0x70]
58818loop_6888:
58819 st %f0, [%l7 + 0x7C]
58820 sllx %l1, %o2, %o6
58821 sllx %i1, 0x09, %g4
58822 smul %o3, %g5, %o7
58823 edge8n %l0, %i5, %l4
58824 stw %g3, [%l7 + 0x58]
58825 sra %l2, 0x16, %l6
58826 movleu %icc, %i0, %i6
58827 fnors %f2, %f5, %f5
58828 movcs %xcc, %o0, %o5
58829 fmovscs %icc, %f11, %f2
58830 ld [%l7 + 0x44], %f0
58831 lduh [%l7 + 0x1A], %g2
58832 sll %g6, 0x06, %i2
58833 fnot2s %f0, %f2
58834 brlz %i4, loop_6889
58835 fmovrdgz %g7, %f4, %f8
58836 fpadd32s %f3, %f8, %f0
58837 fpack32 %f2, %f2, %f2
58838loop_6889:
58839 ldsb [%l7 + 0x7A], %i3
58840 fmovsa %xcc, %f5, %f9
58841 sth %l5, [%l7 + 0x08]
58842 ldsb [%l7 + 0x48], %l3
58843 ldd [%l7 + 0x08], %f2
58844 fmovdgu %icc, %f12, %f4
58845 fpsub32 %f12, %f6, %f0
58846 srax %o4, %o1, %g1
58847 tneg %xcc, 0x0
58848 fbuge,a %fcc1, loop_6890
58849 ldx [%l7 + 0x38], %l1
58850 bvs %xcc, loop_6891
58851 fbl,a %fcc2, loop_6892
58852loop_6890:
58853 brlez,a %i7, loop_6893
58854 fmovsgu %icc, %f5, %f3
58855loop_6891:
58856 movleu %xcc, %o6, %o2
58857loop_6892:
58858 ldx [%l7 + 0x10], %g4
58859loop_6893:
58860 lduh [%l7 + 0x4A], %i1
58861 fba %fcc0, loop_6894
58862 fmul8x16 %f7, %f12, %f2
58863 fbg %fcc2, loop_6895
58864 fxors %f1, %f4, %f15
58865loop_6894:
58866 bpos,pn %icc, loop_6896
58867 fone %f10
58868loop_6895:
58869 te %icc, 0x2
58870 movvc %icc, %g5, %o3
58871loop_6896:
58872 orcc %l0, 0x0CB0, %i5
58873 ldx [%l7 + 0x10], %l4
58874 edge16 %g3, %l2, %l6
58875 tcs %xcc, 0x3
58876 ldsw [%l7 + 0x58], %i0
58877 fandnot2s %f10, %f9, %f6
58878 fmovdg %xcc, %f4, %f14
58879 movleu %xcc, %i6, %o7
58880 fcmple16 %f6, %f12, %o0
58881 fmul8x16 %f5, %f14, %f12
58882 fone %f8
58883 smul %g2, %o5, %i2
58884 fcmple16 %f2, %f8, %i4
58885 lduh [%l7 + 0x5C], %g6
58886 mova %xcc, %g7, %l5
58887 ld [%l7 + 0x0C], %f14
58888 array8 %i3, %l3, %o1
58889 bge,pn %xcc, loop_6897
58890 ld [%l7 + 0x68], %f6
58891 stw %g1, [%l7 + 0x58]
58892 bcs,a loop_6898
58893loop_6897:
58894 ldsh [%l7 + 0x1E], %l1
58895 fornot1s %f0, %f12, %f12
58896 ldx [%l7 + 0x70], %o4
58897loop_6898:
58898 nop
58899 setx loop_6899, %l0, %l1
58900 jmpl %l1, %o6
58901 udiv %i7, 0x032C, %g4
58902 tneg %icc, 0x3
58903 movrgz %i1, %o2, %o3
58904loop_6899:
58905 stw %g5, [%l7 + 0x24]
58906 popc 0x1D9C, %l0
58907 taddcc %i5, 0x1427, %l4
58908 fmovdge %xcc, %f9, %f4
58909 fbo,a %fcc0, loop_6900
58910 lduh [%l7 + 0x66], %l2
58911 stb %l6, [%l7 + 0x45]
58912 tsubcc %i0, 0x0D19, %g3
58913loop_6900:
58914 fmovd %f14, %f2
58915 umul %i6, %o7, %o0
58916 ldx [%l7 + 0x50], %g2
58917 movrgz %o5, %i4, %g6
58918 brlz,a %i2, loop_6901
58919 fmovrdlz %g7, %f0, %f8
58920 ldx [%l7 + 0x38], %i3
58921 fandnot1s %f11, %f0, %f1
58922loop_6901:
58923 stb %l5, [%l7 + 0x2A]
58924 fbu %fcc3, loop_6902
58925 lduw [%l7 + 0x0C], %l3
58926 sethi 0x1860, %g1
58927 fmul8x16al %f6, %f14, %f12
58928loop_6902:
58929 fexpand %f12, %f12
58930 move %icc, %o1, %o4
58931 fcmpd %fcc3, %f12, %f2
58932 fnors %f13, %f4, %f3
58933 ldsw [%l7 + 0x30], %o6
58934 ldub [%l7 + 0x4F], %l1
58935 sdiv %g4, 0x02AA, %i7
58936 fnot1 %f10, %f10
58937 alignaddrl %o2, %o3, %i1
58938 srax %g5, 0x0E, %l0
58939 fnegs %f3, %f10
58940 subc %i5, 0x1228, %l4
58941 fmovrdlez %l6, %f12, %f12
58942 movcs %icc, %i0, %l2
58943 fmovsgu %xcc, %f1, %f4
58944 brlz,a %g3, loop_6903
58945 bvs,a,pt %xcc, loop_6904
58946 movrlz %o7, %o0, %g2
58947 fmovsneg %icc, %f11, %f3
58948loop_6903:
58949 fpadd16 %f12, %f12, %f4
58950loop_6904:
58951 stw %o5, [%l7 + 0x34]
58952 edge16n %i4, %i6, %g6
58953 array32 %g7, %i3, %l5
58954 lduh [%l7 + 0x44], %i2
58955 fpsub32s %f2, %f15, %f6
58956 sdiv %l3, 0x1BD3, %o1
58957 fmuld8sux16 %f5, %f3, %f6
58958 fmovsl %xcc, %f8, %f8
58959 fmovrdlz %o4, %f12, %f12
58960 tcs %xcc, 0x3
58961 add %g1, %o6, %g4
58962 fmovrdgz %l1, %f12, %f14
58963 nop
58964 setx loop_6905, %l0, %l1
58965 jmpl %l1, %i7
58966 bvc loop_6906
58967 ldd [%l7 + 0x78], %f2
58968 sth %o2, [%l7 + 0x4E]
58969loop_6905:
58970 fsrc1s %f1, %f3
58971loop_6906:
58972 subcc %o3, %g5, %i1
58973 sth %i5, [%l7 + 0x42]
58974 addcc %l4, 0x0AA8, %l6
58975 stx %i0, [%l7 + 0x70]
58976 bg,a loop_6907
58977 sdiv %l0, 0x1B50, %l2
58978 st %f15, [%l7 + 0x7C]
58979 std %f12, [%l7 + 0x28]
58980loop_6907:
58981 movneg %xcc, %g3, %o7
58982 fblg,a %fcc0, loop_6908
58983 fmovdneg %icc, %f0, %f5
58984 edge32 %g2, %o5, %i4
58985 ldsh [%l7 + 0x70], %o0
58986loop_6908:
58987 fxnors %f3, %f1, %f10
58988 bvs,a,pt %icc, loop_6909
58989 lduh [%l7 + 0x4E], %i6
58990 fmovrse %g6, %f13, %f10
58991 fbu %fcc3, loop_6910
58992loop_6909:
58993 ldsb [%l7 + 0x3D], %i3
58994 ldsb [%l7 + 0x54], %g7
58995 fcmpne16 %f6, %f6, %l5
58996loop_6910:
58997 ldsb [%l7 + 0x0C], %i2
58998 srl %l3, 0x08, %o4
58999 fcmpne32 %f0, %f10, %o1
59000 ldsw [%l7 + 0x54], %g1
59001 fcmple32 %f2, %f4, %g4
59002 sra %o6, 0x03, %l1
59003 nop
59004 setx loop_6911, %l0, %l1
59005 wrpr 0x1, %tl
59006 wrpr %l1, %tpc
59007 add %l1, 0x4, %l1
59008 wrpr %l1, %tnpc
59009 setx 0x34400001400, %l0, %l1
59010 wrpr %l1, %tstate
59011 wrhpr 0x4, %htstate
59012 retry
59013 edge32n %o2, %o3, %g5
59014 mova %icc, %i7, %i1
59015 srax %i5, 0x19, %l6
59016loop_6911:
59017 sdiv %i0, 0x08A1, %l4
59018 udivcc %l2, 0x1776, %l0
59019 alignaddr %g3, %g2, %o7
59020 andcc %i4, 0x0396, %o0
59021 fmovrdgz %o5, %f10, %f4
59022 std %f0, [%l7 + 0x48]
59023 tcs %xcc, 0x2
59024 lduw [%l7 + 0x1C], %i6
59025 lduw [%l7 + 0x60], %g6
59026 fmovdleu %icc, %f7, %f9
59027 add %g7, 0x12B1, %l5
59028 nop
59029 setx loop_6912, %l0, %l1
59030 wrpr 0x1, %tl
59031 wrpr %l1, %tnpc
59032 setx 0x34400001400, %l0, %l1
59033 wrpr %l1, %tstate
59034 wrhpr 0x4, %htstate
59035 done
59036 fornot1 %f0, %f12, %f12
59037 ba,pn %xcc, loop_6913
59038 ldsb [%l7 + 0x36], %i2
59039loop_6912:
59040 ldsh [%l7 + 0x1C], %l3
59041 fmovdn %xcc, %f14, %f4
59042loop_6913:
59043 fpadd16s %f10, %f15, %f13
59044 ldsb [%l7 + 0x15], %o4
59045 fbl,a %fcc3, loop_6914
59046 ldsb [%l7 + 0x0B], %o1
59047 xnorcc %g1, 0x0D15, %g4
59048 ld [%l7 + 0x18], %f11
59049loop_6914:
59050 tg %icc, 0x6
59051 ldd [%l7 + 0x10], %f12
59052 fmovdl %xcc, %f13, %f11
59053 bgu,a,pt %icc, loop_6915
59054 brlz %o6, loop_6916
59055 fmovrdgz %l1, %f6, %f6
59056 alignaddrl %i3, %o3, %g5
59057loop_6915:
59058 bleu,pn %icc, loop_6917
59059loop_6916:
59060 ldsw [%l7 + 0x3C], %i7
59061 array32 %o2, %i1, %l6
59062 movrlz %i5, %l4, %l2
59063loop_6917:
59064 ldd [%l7 + 0x48], %f0
59065 stw %l0, [%l7 + 0x30]
59066 fmul8sux16 %f14, %f4, %f12
59067 add %g3, 0x164B, %i0
59068 ldsb [%l7 + 0x67], %g2
59069 ldx [%l7 + 0x10], %o7
59070 fbul,a %fcc3, loop_6918
59071 for %f6, %f2, %f14
59072 lduw [%l7 + 0x38], %i4
59073 fcmple32 %f4, %f0, %o0
59074loop_6918:
59075 fmovrslz %o5, %f10, %f8
59076 fmovsneg %xcc, %f0, %f2
59077 siam 0x6
59078 fmovdvc %icc, %f8, %f4
59079 sth %g6, [%l7 + 0x28]
59080 subccc %g7, 0x12B4, %l5
59081 taddcc %i6, 0x013B, %l3
59082 fbo %fcc0, loop_6919
59083 xor %i2, %o1, %g1
59084 xnorcc %o4, 0x1312, %o6
59085 bleu loop_6920
59086loop_6919:
59087 fnegs %f8, %f1
59088 ldsw [%l7 + 0x74], %l1
59089 orcc %i3, 0x1F77, %o3
59090loop_6920:
59091 fba %fcc3, loop_6921
59092 tcc %xcc, 0x1
59093 fbo %fcc0, loop_6922
59094 sdiv %g4, 0x051E, %g5
59095loop_6921:
59096 fnors %f0, %f15, %f8
59097 fmovdvs %icc, %f3, %f7
59098loop_6922:
59099 ld [%l7 + 0x24], %f13
59100 stw %o2, [%l7 + 0x64]
59101 ld [%l7 + 0x14], %f5
59102 fnors %f13, %f13, %f7
59103 srl %i7, 0x09, %l6
59104 fmul8x16 %f5, %f12, %f12
59105 mova %icc, %i5, %l4
59106 lduh [%l7 + 0x36], %l2
59107 edge16n %l0, %g3, %i1
59108 ld [%l7 + 0x2C], %f15
59109 fmul8sux16 %f12, %f14, %f10
59110 stb %g2, [%l7 + 0x66]
59111 movge %icc, %i0, %o7
59112 fand %f10, %f14, %f6
59113 fmuld8ulx16 %f7, %f9, %f0
59114 edge8l %i4, %o5, %g6
59115 ld [%l7 + 0x3C], %f10
59116 ldx [%l7 + 0x38], %g7
59117 tn %xcc, 0x6
59118 fones %f0
59119 bshuffle %f10, %f8, %f2
59120 st %f6, [%l7 + 0x7C]
59121 xorcc %l5, %o0, %l3
59122 subcc %i6, %o1, %g1
59123 stb %i2, [%l7 + 0x6E]
59124 fmovrdlez %o4, %f2, %f14
59125 or %o6, %i3, %o3
59126 fmovda %xcc, %f12, %f3
59127 fnand %f12, %f14, %f6
59128 tvs %icc, 0x7
59129 udivcc %g4, 0x1263, %g5
59130 stx %l1, [%l7 + 0x60]
59131 fbo %fcc2, loop_6923
59132 stw %o2, [%l7 + 0x20]
59133 fmovsne %xcc, %f4, %f2
59134 bneg,a,pt %xcc, loop_6924
59135loop_6923:
59136 stx %i7, [%l7 + 0x20]
59137 edge16 %i5, %l6, %l2
59138 tpos %icc, 0x6
59139loop_6924:
59140 fornot1 %f4, %f8, %f6
59141 and %l0, 0x1B0B, %g3
59142 ldsb [%l7 + 0x53], %l4
59143 fmovrdgz %g2, %f4, %f14
59144 fble,a %fcc0, loop_6925
59145 ldsh [%l7 + 0x1E], %i0
59146 tg %xcc, 0x6
59147 mulscc %o7, 0x1D88, %i4
59148loop_6925:
59149 orncc %i1, 0x1295, %o5
59150 tvs %xcc, 0x2
59151 tl %icc, 0x3
59152 fmovscc %xcc, %f11, %f7
59153 ble %xcc, loop_6926
59154 brgez %g6, loop_6927
59155 ldsh [%l7 + 0x08], %l5
59156 fmovrslez %o0, %f3, %f15
59157loop_6926:
59158 fornot1s %f3, %f2, %f7
59159loop_6927:
59160 fand %f8, %f6, %f12
59161 fnand %f8, %f10, %f14
59162 edge16n %l3, %g7, %i6
59163 array16 %g1, %i2, %o1
59164 ldsh [%l7 + 0x0C], %o4
59165 bl,a loop_6928
59166 stw %i3, [%l7 + 0x70]
59167 move %xcc, %o6, %g4
59168 smul %g5, 0x1B4D, %o3
59169loop_6928:
59170 call loop_6929
59171 subccc %l1, %o2, %i5
59172 sllx %i7, 0x12, %l2
59173 stx %l0, [%l7 + 0x10]
59174loop_6929:
59175 fsrc2 %f12, %f0
59176 bn,a,pn %xcc, loop_6930
59177 lduh [%l7 + 0x34], %g3
59178 ldsb [%l7 + 0x57], %l4
59179 movpos %icc, %g2, %l6
59180loop_6930:
59181 move %xcc, %i0, %o7
59182 fmovscc %icc, %f3, %f11
59183 fnegd %f8, %f0
59184 fnot1s %f6, %f8
59185 stw %i4, [%l7 + 0x24]
59186 fnor %f10, %f6, %f2
59187 fbe %fcc0, loop_6931
59188 bcc,a,pt %xcc, loop_6932
59189 lduw [%l7 + 0x34], %i1
59190 fpadd32s %f0, %f11, %f5
59191loop_6931:
59192 andcc %g6, %l5, %o5
59193loop_6932:
59194 ldsh [%l7 + 0x60], %l3
59195 addccc %o0, %g7, %i6
59196 ldx [%l7 + 0x78], %g1
59197 srl %o1, %i2, %i3
59198 edge16 %o6, %o4, %g5
59199 stb %o3, [%l7 + 0x24]
59200 sth %l1, [%l7 + 0x24]
59201 lduw [%l7 + 0x60], %g4
59202 stx %o2, [%l7 + 0x58]
59203 edge8ln %i7, %i5, %l0
59204 ld [%l7 + 0x78], %f15
59205 siam 0x5
59206 fmovsge %xcc, %f12, %f11
59207 nop
59208 setx loop_6933, %l0, %l1
59209 jmpl %l1, %l2
59210 fmovrslez %l4, %f6, %f6
59211 fbl %fcc0, loop_6934
59212 fsrc2 %f10, %f0
59213loop_6933:
59214 movleu %xcc, %g3, %g2
59215 fcmpd %fcc3, %f6, %f14
59216loop_6934:
59217 fmovd %f10, %f8
59218 fblg,a %fcc1, loop_6935
59219 tsubcc %l6, %i0, %o7
59220 bgu,pn %xcc, loop_6936
59221 tpos %icc, 0x0
59222loop_6935:
59223 addc %i1, %i4, %l5
59224 bvs,a %icc, loop_6937
59225loop_6936:
59226 smulcc %g6, %l3, %o5
59227 stw %g7, [%l7 + 0x44]
59228 bvs,a loop_6938
59229loop_6937:
59230 bgu loop_6939
59231 lduw [%l7 + 0x74], %o0
59232 fblg,a %fcc0, loop_6940
59233loop_6938:
59234 alignaddr %i6, %g1, %o1
59235loop_6939:
59236 ldsh [%l7 + 0x20], %i2
59237 fornot2 %f10, %f2, %f0
59238loop_6940:
59239 ldsb [%l7 + 0x2E], %i3
59240 movl %icc, %o4, %o6
59241 bgu %icc, loop_6941
59242 ldsb [%l7 + 0x56], %g5
59243 tcs %xcc, 0x3
59244 ldx [%l7 + 0x30], %o3
59245loop_6941:
59246 ld [%l7 + 0x14], %f9
59247 umul %l1, %g4, %o2
59248 fnands %f6, %f0, %f3
59249 fcmpne32 %f6, %f2, %i5
59250 ldub [%l7 + 0x6F], %i7
59251 fmul8sux16 %f8, %f12, %f10
59252 fmovscc %icc, %f5, %f1
59253 fmovde %icc, %f11, %f1
59254 fpsub32 %f2, %f4, %f4
59255 fpadd16 %f8, %f12, %f2
59256 and %l0, %l4, %g3
59257 bshuffle %f4, %f2, %f2
59258 fbul %fcc2, loop_6942
59259 fmovdle %xcc, %f2, %f11
59260 xnor %l2, %l6, %g2
59261 bl loop_6943
59262loop_6942:
59263 bshuffle %f12, %f0, %f2
59264 fbl,a %fcc2, loop_6944
59265 srax %i0, %o7, %i1
59266loop_6943:
59267 fands %f2, %f1, %f0
59268 smul %i4, %l5, %g6
59269loop_6944:
59270 sra %l3, 0x1A, %g7
59271 stb %o5, [%l7 + 0x50]
59272 stw %i6, [%l7 + 0x3C]
59273 lduh [%l7 + 0x24], %g1
59274 fsrc1 %f8, %f4
59275 fmovscc %icc, %f3, %f14
59276 nop
59277 setx loop_6945, %l0, %l1
59278 wrpr 0x1, %tl
59279 wrpr %l1, %tnpc
59280 setx 0x34400001400, %l0, %l1
59281 wrpr %l1, %tstate
59282 wrhpr 0x4, %htstate
59283 done
59284 bg,a loop_6946
59285 lduh [%l7 + 0x68], %o0
59286 movne %icc, %o1, %i2
59287loop_6945:
59288 stb %o4, [%l7 + 0x40]
59289loop_6946:
59290 ldub [%l7 + 0x72], %o6
59291 bvs,pt %xcc, loop_6947
59292 ldsh [%l7 + 0x1E], %i3
59293 edge8l %g5, %l1, %g4
59294 fmovrsgez %o2, %f10, %f7
59295loop_6947:
59296 fmovrdgz %i5, %f8, %f8
59297 ldub [%l7 + 0x48], %o3
59298 ldsh [%l7 + 0x28], %i7
59299 ldsb [%l7 + 0x51], %l0
59300 st %f5, [%l7 + 0x74]
59301 edge16n %g3, %l2, %l6
59302 ldsh [%l7 + 0x54], %l4
59303 edge16l %g2, %i0, %i1
59304 movre %o7, %i4, %g6
59305 fnot1s %f4, %f1
59306 taddcctv %l3, 0x1532, %g7
59307 umulcc %o5, %i6, %l5
59308 movre %o0, %g1, %i2
59309 movrgez %o4, 0x30B, %o6
59310 fmuld8ulx16 %f1, %f12, %f8
59311 umulcc %o1, %g5, %i3
59312 fmovdg %xcc, %f8, %f3
59313 fmul8x16al %f13, %f14, %f12
59314 bge %xcc, loop_6948
59315 std %f8, [%l7 + 0x48]
59316 fmovrse %g4, %f13, %f11
59317 orncc %l1, %i5, %o3
59318loop_6948:
59319 movg %icc, %o2, %l0
59320 ldsb [%l7 + 0x18], %g3
59321 edge8 %i7, %l6, %l4
59322 movle %icc, %l2, %i0
59323 fnors %f3, %f4, %f3
59324 fcmpes %fcc2, %f13, %f11
59325 fxors %f15, %f7, %f6
59326 ldsw [%l7 + 0x6C], %i1
59327 ldsh [%l7 + 0x18], %o7
59328 or %i4, 0x0749, %g6
59329 bne,pn %icc, loop_6949
59330 ldsb [%l7 + 0x26], %l3
59331 sth %g2, [%l7 + 0x66]
59332 lduh [%l7 + 0x3C], %o5
59333loop_6949:
59334 fmovdg %xcc, %f13, %f1
59335 fmovsne %icc, %f3, %f13
59336 edge16n %i6, %l5, %o0
59337 ldub [%l7 + 0x4C], %g7
59338 array16 %i2, %o4, %o6
59339 addcc %o1, 0x0ECE, %g1
59340 movg %icc, %i3, %g5
59341 stw %g4, [%l7 + 0x58]
59342 fbe,a %fcc0, loop_6950
59343 bpos %xcc, loop_6951
59344 tle %xcc, 0x3
59345 be %icc, loop_6952
59346loop_6950:
59347 lduw [%l7 + 0x10], %l1
59348loop_6951:
59349 tvs %icc, 0x1
59350 ld [%l7 + 0x7C], %f8
59351loop_6952:
59352 tleu %xcc, 0x4
59353 fones %f8
59354 ldsw [%l7 + 0x6C], %o3
59355 ble loop_6953
59356 lduh [%l7 + 0x10], %i5
59357 fmovrslz %l0, %f11, %f2
59358 lduh [%l7 + 0x1C], %o2
59359loop_6953:
59360 ld [%l7 + 0x74], %f13
59361 ld [%l7 + 0x2C], %f2
59362 lduw [%l7 + 0x34], %g3
59363 srax %i7, 0x0E, %l6
59364 ldd [%l7 + 0x08], %f0
59365 tle %icc, 0x0
59366 ld [%l7 + 0x7C], %f1
59367 fmovsne %xcc, %f9, %f9
59368 edge32 %l2, %l4, %i1
59369 call loop_6954
59370 ldx [%l7 + 0x78], %o7
59371 brz %i4, loop_6955
59372 nop
59373 setx loop_6956, %l0, %l1
59374 wrpr 0x1, %tl
59375 wrpr %l1, %tpc
59376 add %l1, 0x4, %l1
59377 wrpr %l1, %tnpc
59378 setx 0x34400001400, %l0, %l1
59379 wrpr %l1, %tstate
59380 wrhpr 0x4, %htstate
59381 retry
59382loop_6954:
59383 fmovdpos %xcc, %f6, %f1
59384 sub %g6, 0x0073, %i0
59385loop_6955:
59386 udivx %g2, 0x08AF, %o5
59387loop_6956:
59388 stx %l3, [%l7 + 0x20]
59389 call loop_6957
59390 fmovdvs %xcc, %f0, %f3
59391 st %f10, [%l7 + 0x30]
59392 fpack32 %f10, %f12, %f14
59393loop_6957:
59394 std %f12, [%l7 + 0x28]
59395 ld [%l7 + 0x0C], %f0
59396 fpackfix %f12, %f1
59397 ba,pt %icc, loop_6958
59398 tsubcctv %l5, 0x1298, %o0
59399 brz %g7, loop_6959
59400 edge16 %i2, %i6, %o6
59401loop_6958:
59402 fbo %fcc3, loop_6960
59403 movleu %icc, %o1, %o4
59404loop_6959:
59405 fmovrdgz %i3, %f8, %f14
59406 sth %g5, [%l7 + 0x2A]
59407loop_6960:
59408 st %f3, [%l7 + 0x5C]
59409 fcmpgt32 %f10, %f2, %g1
59410 movrne %l1, %g4, %o3
59411 sll %l0, 0x00, %o2
59412 ld [%l7 + 0x14], %f3
59413 sra %g3, %i7, %l6
59414 ldx [%l7 + 0x40], %l2
59415 array16 %i5, %i1, %l4
59416 stx %i4, [%l7 + 0x18]
59417 fornot2 %f6, %f2, %f14
59418 fandnot1 %f10, %f2, %f0
59419 ldub [%l7 + 0x0F], %o7
59420 fbue %fcc0, loop_6961
59421 xorcc %i0, %g6, %o5
59422 stb %l3, [%l7 + 0x2C]
59423 movre %l5, 0x12E, %o0
59424loop_6961:
59425 fnegs %f9, %f1
59426 fnegd %f10, %f14
59427 andcc %g2, %g7, %i6
59428 bvc,a,pt %xcc, loop_6962
59429 fmovsvc %icc, %f8, %f13
59430 mulx %o6, 0x0AB1, %o1
59431 fmul8sux16 %f12, %f4, %f0
59432loop_6962:
59433 fcmps %fcc1, %f3, %f15
59434 andn %o4, %i2, %g5
59435 fandnot2 %f0, %f14, %f10
59436 ld [%l7 + 0x5C], %f10
59437 alignaddr %g1, %l1, %g4
59438 lduw [%l7 + 0x0C], %i3
59439 fbne %fcc3, loop_6963
59440 fba %fcc1, loop_6964
59441 stw %o3, [%l7 + 0x64]
59442 bvc %xcc, loop_6965
59443loop_6963:
59444 fpsub32s %f8, %f10, %f6
59445loop_6964:
59446 fmovrdlz %o2, %f0, %f12
59447 fmovscs %xcc, %f5, %f12
59448loop_6965:
59449 for %f4, %f10, %f14
59450 fpack32 %f0, %f0, %f8
59451 ldsh [%l7 + 0x12], %g3
59452 fbule,a %fcc3, loop_6966
59453 stx %i7, [%l7 + 0x78]
59454 edge16l %l6, %l2, %l0
59455 movge %xcc, %i1, %i5
59456loop_6966:
59457 tg %icc, 0x6
59458 fbu %fcc2, loop_6967
59459 bne %icc, loop_6968
59460 stw %l4, [%l7 + 0x20]
59461 edge8l %i4, %i0, %g6
59462loop_6967:
59463 ldsb [%l7 + 0x64], %o5
59464loop_6968:
59465 fand %f10, %f8, %f10
59466 ld [%l7 + 0x40], %f9
59467 fexpand %f14, %f2
59468 movvc %icc, %o7, %l5
59469 lduw [%l7 + 0x60], %l3
59470 fmovdpos %xcc, %f10, %f6
59471 ldsh [%l7 + 0x32], %g2
59472 fxor %f8, %f2, %f6
59473 fmovdneg %icc, %f4, %f5
59474 ldd [%l7 + 0x40], %f0
59475 fsrc2s %f5, %f8
59476 fcmpne16 %f14, %f14, %o0
59477 lduh [%l7 + 0x6C], %g7
59478 fnegd %f6, %f14
59479 fcmps %fcc0, %f1, %f0
59480 lduh [%l7 + 0x0E], %i6
59481 sth %o6, [%l7 + 0x14]
59482 fexpand %f2, %f6
59483 stb %o1, [%l7 + 0x31]
59484 fnot1s %f15, %f15
59485 edge16n %o4, %i2, %g5
59486 srax %g1, %g4, %i3
59487 fornot2 %f2, %f14, %f6
59488 tn %icc, 0x1
59489 udivx %o3, 0x0D9F, %o2
59490 std %f8, [%l7 + 0x48]
59491 fmovs %f10, %f15
59492 stb %g3, [%l7 + 0x3F]
59493 fbue,a %fcc0, loop_6969
59494 fmovsne %icc, %f0, %f13
59495 lduw [%l7 + 0x64], %l1
59496 fsrc2s %f8, %f0
59497loop_6969:
59498 fandnot1s %f11, %f2, %f15
59499 edge8ln %i7, %l6, %l0
59500 fpack16 %f12, %f5
59501 ldd [%l7 + 0x08], %f10
59502 array8 %i1, %i5, %l4
59503 smulcc %l2, %i0, %g6
59504 movle %xcc, %i4, %o7
59505 fpackfix %f0, %f12
59506 edge32l %l5, %l3, %g2
59507 edge16ln %o5, %o0, %g7
59508 edge16 %o6, %i6, %o1
59509 fmovdle %icc, %f2, %f11
59510 fpack16 %f8, %f14
59511 fxor %f14, %f0, %f0
59512 fcmpes %fcc3, %f7, %f3
59513 stb %i2, [%l7 + 0x32]
59514 ldsw [%l7 + 0x14], %g5
59515 sth %o4, [%l7 + 0x16]
59516 movre %g1, %g4, %i3
59517 movge %xcc, %o3, %o2
59518 movneg %icc, %l1, %i7
59519 nop
59520 setx loop_6970, %l0, %l1
59521 jmpl %l1, %g3
59522 nop
59523 setx loop_6971, %l0, %l1
59524 wrpr 0x1, %tl
59525 wrpr %l1, %tnpc
59526 setx 0x34400001400, %l0, %l1
59527 wrpr %l1, %tstate
59528 wrhpr 0x4, %htstate
59529 done
59530 fmovdg %icc, %f5, %f8
59531 brlez,a %l0, loop_6972
59532loop_6970:
59533 fcmpne32 %f4, %f8, %i1
59534loop_6971:
59535 fabsd %f4, %f12
59536 fcmpgt16 %f10, %f0, %l6
59537loop_6972:
59538 ldub [%l7 + 0x2F], %l4
59539 smul %i5, 0x01DB, %l2
59540 ld [%l7 + 0x70], %f5
59541 st %f6, [%l7 + 0x24]
59542 fmul8ulx16 %f14, %f4, %f12
59543 ble,pt %xcc, loop_6973
59544 brgez %i0, loop_6974
59545 st %f13, [%l7 + 0x4C]
59546 stw %g6, [%l7 + 0x58]
59547loop_6973:
59548 fmovdcc %xcc, %f8, %f15
59549loop_6974:
59550 fpadd32s %f5, %f4, %f10
59551 subccc %o7, %l5, %i4
59552 sth %l3, [%l7 + 0x14]
59553 movcc %icc, %o5, %o0
59554 fmovdle %xcc, %f12, %f1
59555 fandnot1 %f8, %f14, %f0
59556 srlx %g2, %o6, %i6
59557 fmovd %f12, %f4
59558 movge %xcc, %o1, %i2
59559 std %f2, [%l7 + 0x18]
59560 ldsh [%l7 + 0x5C], %g5
59561 fmul8x16 %f6, %f8, %f2
59562 srax %g7, 0x03, %g1
59563 subcc %o4, 0x10E1, %i3
59564 fmovdn %xcc, %f12, %f7
59565 stb %o3, [%l7 + 0x60]
59566 fmovdpos %xcc, %f10, %f1
59567 ldsh [%l7 + 0x4A], %o2
59568 fmovsgu %xcc, %f10, %f8
59569 and %g4, %l1, %i7
59570 fpsub16s %f5, %f7, %f3
59571 sth %l0, [%l7 + 0x12]
59572 bpos %xcc, loop_6975
59573 fnot2 %f8, %f10
59574 movrgz %i1, 0x263, %l6
59575 st %f15, [%l7 + 0x4C]
59576loop_6975:
59577 fcmpeq32 %f12, %f12, %g3
59578 fsrc2 %f8, %f0
59579 edge8 %l4, %l2, %i5
59580 srlx %g6, 0x1B, %o7
59581 fmovsleu %xcc, %f7, %f7
59582 fmuld8ulx16 %f15, %f2, %f2
59583 fmovdne %icc, %f10, %f6
59584 sth %l5, [%l7 + 0x62]
59585 fblg,a %fcc2, loop_6976
59586 fpmerge %f4, %f9, %f14
59587 st %f12, [%l7 + 0x34]
59588 fmul8sux16 %f14, %f4, %f6
59589loop_6976:
59590 ble,pt %icc, loop_6977
59591 bvs %icc, loop_6978
59592 ldsb [%l7 + 0x1F], %i4
59593 ldsb [%l7 + 0x5D], %l3
59594loop_6977:
59595 orcc %i0, 0x136F, %o0
59596loop_6978:
59597 ldsw [%l7 + 0x74], %o5
59598 nop
59599 setx loop_6979, %l0, %l1
59600 wrpr 0x1, %tl
59601 wrpr %l1, %tnpc
59602 setx 0x34400001400, %l0, %l1
59603 wrpr %l1, %tstate
59604 wrhpr 0x4, %htstate
59605 done
59606 fornot2 %f2, %f14, %f2
59607 stw %o6, [%l7 + 0x54]
59608 alignaddr %g2, %i6, %o1
59609loop_6979:
59610 fmovsle %xcc, %f2, %f7
59611 xor %i2, 0x0C87, %g7
59612 call loop_6980
59613 movg %icc, %g5, %o4
59614 fmovs %f6, %f4
59615 lduw [%l7 + 0x08], %i3
59616loop_6980:
59617 sth %o3, [%l7 + 0x6C]
59618 lduh [%l7 + 0x56], %o2
59619 fmovdn %icc, %f9, %f5
59620 ld [%l7 + 0x28], %f7
59621 edge16l %g1, %g4, %l1
59622 fmovrse %i7, %f11, %f2
59623 movrgez %i1, %l0, %g3
59624 ta %xcc, 0x4
59625 fors %f6, %f7, %f1
59626 sth %l4, [%l7 + 0x20]
59627 sth %l6, [%l7 + 0x34]
59628 tcc %icc, 0x2
59629 fmovrslez %i5, %f15, %f14
59630 fcmpes %fcc0, %f0, %f10
59631 std %f14, [%l7 + 0x10]
59632 fmovdneg %xcc, %f11, %f1
59633 fmovrdlez %l2, %f4, %f0
59634 fand %f12, %f0, %f8
59635 ldsh [%l7 + 0x78], %g6
59636 sra %l5, 0x16, %o7
59637 lduh [%l7 + 0x3A], %l3
59638 brlez,a %i4, loop_6981
59639 fmovrdgez %o0, %f12, %f2
59640 lduw [%l7 + 0x74], %i0
59641 fmovsl %xcc, %f2, %f1
59642loop_6981:
59643 nop
59644 setx loop_6982, %l0, %l1
59645 wrpr 0x1, %tl
59646 wrpr %l1, %tnpc
59647 setx 0x34400001400, %l0, %l1
59648 wrpr %l1, %tstate
59649 wrhpr 0x4, %htstate
59650 done
59651 fmovrslz %o6, %f6, %f12
59652 ldsh [%l7 + 0x3E], %g2
59653 fbe,a %fcc2, loop_6983
59654loop_6982:
59655 fmul8x16au %f8, %f11, %f0
59656 fpack32 %f6, %f12, %f8
59657 std %f0, [%l7 + 0x08]
59658loop_6983:
59659 fpmerge %f12, %f1, %f10
59660 fmovsa %xcc, %f3, %f15
59661 ldd [%l7 + 0x48], %f0
59662 bcs,a %xcc, loop_6984
59663 ldsb [%l7 + 0x53], %i6
59664 fmovdgu %icc, %f2, %f10
59665 ldx [%l7 + 0x50], %o1
59666loop_6984:
59667 stx %o5, [%l7 + 0x58]
59668 ldsw [%l7 + 0x64], %i2
59669 edge8 %g7, %o4, %i3
59670 fsrc2 %f14, %f6
59671 fmovsl %icc, %f4, %f12
59672 udivx %o3, 0x0530, %g5
59673 smulcc %o2, 0x0671, %g4
59674 ldub [%l7 + 0x72], %l1
59675 ldx [%l7 + 0x08], %i7
59676 movleu %xcc, %g1, %l0
59677 tsubcctv %i1, 0x1C00, %l4
59678 xor %g3, %l6, %i5
59679 fmovsle %icc, %f3, %f7
59680 fornot2 %f8, %f4, %f0
59681 sll %l2, 0x12, %l5
59682 movn %xcc, %g6, %o7
59683 stx %l3, [%l7 + 0x10]
59684 stx %o0, [%l7 + 0x60]
59685 ldsb [%l7 + 0x5F], %i0
59686 ldx [%l7 + 0x50], %i4
59687 ld [%l7 + 0x58], %f8
59688 addcc %g2, %i6, %o1
59689 ldsb [%l7 + 0x4C], %o6
59690 movleu %xcc, %o5, %i2
59691 ld [%l7 + 0x60], %f9
59692 bneg loop_6985
59693 addccc %g7, 0x103D, %o4
59694 stx %i3, [%l7 + 0x78]
59695 fcmpne32 %f10, %f10, %o3
59696loop_6985:
59697 xnor %o2, %g4, %g5
59698 movne %xcc, %l1, %i7
59699 ldsh [%l7 + 0x20], %l0
59700 tl %xcc, 0x5
59701 be loop_6986
59702 ldsh [%l7 + 0x50], %g1
59703 ldsb [%l7 + 0x3E], %i1
59704 tsubcc %l4, %g3, %l6
59705loop_6986:
59706 fmovrslez %l2, %f10, %f4
59707 tle %xcc, 0x6
59708 tg %icc, 0x6
59709 fornot2s %f10, %f10, %f11
59710 stw %i5, [%l7 + 0x60]
59711 fmovrdgez %g6, %f4, %f8
59712 ldsh [%l7 + 0x3C], %o7
59713 fcmpes %fcc1, %f13, %f5
59714 fmovrde %l5, %f10, %f12
59715 edge32n %o0, %i0, %l3
59716 ldub [%l7 + 0x5D], %i4
59717 tg %xcc, 0x6
59718 fnand %f8, %f8, %f14
59719 bgu loop_6987
59720 array32 %g2, %o1, %i6
59721 smul %o5, %i2, %o6
59722 ldsb [%l7 + 0x59], %o4
59723loop_6987:
59724 be,a,pn %xcc, loop_6988
59725 edge8n %g7, %o3, %i3
59726 fpadd32s %f9, %f15, %f8
59727 edge32n %o2, %g5, %g4
59728loop_6988:
59729 fmovsle %xcc, %f3, %f9
59730 ldub [%l7 + 0x3A], %l1
59731 fmovrdgez %i7, %f12, %f8
59732 ldsb [%l7 + 0x71], %g1
59733 udiv %i1, 0x1FE7, %l4
59734 tcs %xcc, 0x6
59735 tcs %xcc, 0x3
59736 fmovscc %icc, %f0, %f6
59737 tpos %xcc, 0x3
59738 fabsd %f6, %f14
59739 fandnot1s %f0, %f0, %f12
59740 bvc,pt %xcc, loop_6989
59741 ldsh [%l7 + 0x10], %g3
59742 fmovdg %xcc, %f1, %f12
59743 ldsb [%l7 + 0x6E], %l0
59744loop_6989:
59745 tge %icc, 0x7
59746 movneg %xcc, %l2, %l6
59747 stw %g6, [%l7 + 0x40]
59748 ta %icc, 0x1
59749 fmul8x16au %f11, %f9, %f8
59750 fmovrslz %i5, %f0, %f13
59751 ldsb [%l7 + 0x4D], %o7
59752 bpos,a,pt %icc, loop_6990
59753 movgu %icc, %l5, %o0
59754 bn,a,pn %xcc, loop_6991
59755 fmovde %icc, %f2, %f11
59756loop_6990:
59757 fand %f10, %f6, %f14
59758 lduw [%l7 + 0x28], %i0
59759loop_6991:
59760 fmovdne %icc, %f2, %f2
59761 te %xcc, 0x7
59762 fbule,a %fcc0, loop_6992
59763 or %i4, %l3, %g2
59764 tcc %xcc, 0x5
59765 st %f5, [%l7 + 0x50]
59766loop_6992:
59767 nop
59768 setx loop_6993, %l0, %l1
59769 jmpl %l1, %o1
59770 stw %o5, [%l7 + 0x50]
59771 tpos %xcc, 0x6
59772 fcmpd %fcc0, %f2, %f0
59773loop_6993:
59774 edge32l %i2, %o6, %i6
59775 ldx [%l7 + 0x78], %o4
59776 ldub [%l7 + 0x21], %o3
59777 orncc %i3, 0x00EC, %o2
59778 fmovdpos %xcc, %f2, %f14
59779 fmovs %f4, %f7
59780 udiv %g5, 0x1D11, %g4
59781 edge16l %l1, %g7, %g1
59782 movrgez %i1, 0x31A, %i7
59783 fbug,a %fcc0, loop_6994
59784 orcc %g3, 0x0FD7, %l0
59785 brgz %l2, loop_6995
59786 sra %l4, %l6, %i5
59787loop_6994:
59788 ldub [%l7 + 0x2D], %g6
59789 fpadd16 %f4, %f14, %f12
59790loop_6995:
59791 fandnot2 %f4, %f4, %f10
59792 ldsw [%l7 + 0x18], %o7
59793 fmovrsgz %l5, %f3, %f5
59794 move %icc, %i0, %o0
59795 ldsw [%l7 + 0x08], %l3
59796 addc %g2, 0x1D17, %i4
59797 tsubcc %o1, 0x0102, %o5
59798 fmovsleu %icc, %f0, %f1
59799 andn %o6, %i2, %o4
59800 ldx [%l7 + 0x38], %i6
59801 tg %xcc, 0x2
59802 fnot2s %f8, %f1
59803 stx %o3, [%l7 + 0x58]
59804 stw %i3, [%l7 + 0x30]
59805 movpos %xcc, %o2, %g4
59806 fnegd %f12, %f4
59807 tle %xcc, 0x6
59808 std %f8, [%l7 + 0x50]
59809 movre %g5, 0x284, %l1
59810 tleu %xcc, 0x2
59811 smul %g7, 0x0CAC, %g1
59812 fmovd %f14, %f8
59813 ldd [%l7 + 0x30], %f14
59814 st %f11, [%l7 + 0x78]
59815 stb %i1, [%l7 + 0x57]
59816 brgz,a %g3, loop_6996
59817 st %f8, [%l7 + 0x68]
59818 lduh [%l7 + 0x22], %i7
59819 lduw [%l7 + 0x44], %l0
59820loop_6996:
59821 fmovsvc %icc, %f7, %f1
59822 fmovrde %l4, %f6, %f2
59823 sll %l6, %l2, %i5
59824 ldsh [%l7 + 0x2A], %o7
59825 movl %xcc, %g6, %l5
59826 fcmpd %fcc3, %f8, %f6
59827 fands %f5, %f11, %f4
59828 fmovrsgz %o0, %f7, %f4
59829 lduw [%l7 + 0x3C], %l3
59830 fmuld8ulx16 %f5, %f4, %f0
59831 umulcc %g2, %i4, %o1
59832 fnot1 %f0, %f6
59833 ldx [%l7 + 0x40], %i0
59834 edge8ln %o6, %i2, %o4
59835 tvs %icc, 0x6
59836 movrne %i6, 0x168, %o5
59837 fble %fcc1, loop_6997
59838 movvs %xcc, %i3, %o2
59839 movn %xcc, %o3, %g4
59840 ba,pt %icc, loop_6998
59841loop_6997:
59842 fbug,a %fcc2, loop_6999
59843 fbg %fcc1, loop_7000
59844 ldd [%l7 + 0x20], %f14
59845loop_6998:
59846 fpack16 %f6, %f2
59847loop_6999:
59848 umulcc %g5, 0x10C0, %g7
59849loop_7000:
59850 orn %l1, %g1, %i1
59851 fnand %f10, %f12, %f4
59852 ldsw [%l7 + 0x08], %i7
59853 move %icc, %l0, %g3
59854 tvc %icc, 0x2
59855 lduw [%l7 + 0x08], %l4
59856 sth %l2, [%l7 + 0x6C]
59857 bne,a,pn %xcc, loop_7001
59858 ld [%l7 + 0x78], %f0
59859 ldsw [%l7 + 0x54], %l6
59860 movge %xcc, %i5, %g6
59861loop_7001:
59862 fmovdvc %xcc, %f7, %f13
59863 lduh [%l7 + 0x3E], %l5
59864 fcmpgt16 %f10, %f2, %o7
59865 movcc %xcc, %l3, %g2
59866 fxors %f6, %f10, %f11
59867 lduh [%l7 + 0x2A], %i4
59868 fmovdpos %xcc, %f7, %f10
59869 movne %icc, %o0, %i0
59870 be,a,pn %icc, loop_7002
59871 ldsb [%l7 + 0x55], %o6
59872 fornot2s %f12, %f8, %f7
59873 bgu,a %icc, loop_7003
59874loop_7002:
59875 sth %i2, [%l7 + 0x08]
59876 fmuld8sux16 %f7, %f15, %f2
59877 fmovsgu %icc, %f10, %f12
59878loop_7003:
59879 movvc %xcc, %o1, %i6
59880 std %f10, [%l7 + 0x38]
59881 addcc %o4, %i3, %o2
59882 fcmpes %fcc1, %f6, %f5
59883 movre %o3, %g4, %o5
59884 fmovrslz %g5, %f12, %f0
59885 fxnors %f3, %f10, %f5
59886 nop
59887 setx loop_7004, %l0, %l1
59888 wrpr 0x1, %tl
59889 wrpr %l1, %tnpc
59890 setx 0x34400001400, %l0, %l1
59891 wrpr %l1, %tstate
59892 wrhpr 0x4, %htstate
59893 done
59894 fcmpne16 %f8, %f6, %l1
59895 lduw [%l7 + 0x10], %g1
59896 tl %icc, 0x3
59897loop_7004:
59898 fnor %f8, %f2, %f4
59899 tleu %icc, 0x0
59900 sra %g7, %i7, %i1
59901 edge32ln %g3, %l0, %l4
59902 fpmerge %f4, %f3, %f8
59903 movrlz %l2, %l6, %g6
59904 fandnot1 %f14, %f12, %f4
59905 fbn,a %fcc2, loop_7005
59906 stw %l5, [%l7 + 0x68]
59907 fmovsl %icc, %f9, %f10
59908 brgz %o7, loop_7006
59909loop_7005:
59910 stb %l3, [%l7 + 0x25]
59911 bpos loop_7007
59912 sdivx %g2, 0x0849, %i4
59913loop_7006:
59914 sethi 0x132C, %o0
59915 mulx %i0, 0x0911, %i5
59916loop_7007:
59917 andn %o6, 0x1892, %o1
59918 fcmpd %fcc2, %f0, %f2
59919 alignaddrl %i6, %i2, %o4
59920 edge16l %o2, %i3, %g4
59921 edge8n %o5, %o3, %g5
59922 fmovscc %icc, %f3, %f9
59923 fmovdneg %icc, %f8, %f14
59924 lduh [%l7 + 0x1A], %g1
59925 fmovrdne %l1, %f6, %f10
59926 st %f11, [%l7 + 0x24]
59927 te %xcc, 0x4
59928 fcmple32 %f0, %f4, %g7
59929 ldub [%l7 + 0x7F], %i1
59930 fpack16 %f10, %f12
59931 fbe,a %fcc1, loop_7008
59932 edge16l %g3, %l0, %l4
59933 fcmpeq32 %f6, %f0, %l2
59934 fornot1s %f11, %f11, %f1
59935loop_7008:
59936 std %f6, [%l7 + 0x20]
59937 bn,pn %xcc, loop_7009
59938 fmovrdlz %i7, %f14, %f12
59939 movgu %icc, %l6, %g6
59940 fabsd %f2, %f14
59941loop_7009:
59942 sub %l5, %o7, %g2
59943 umulcc %i4, %o0, %i0
59944 lduw [%l7 + 0x64], %i5
59945 be,a,pn %xcc, loop_7010
59946 fabss %f4, %f13
59947 and %o6, 0x1F52, %l3
59948 fbue,a %fcc2, loop_7011
59949loop_7010:
59950 brlez,a %o1, loop_7012
59951 ldsw [%l7 + 0x60], %i2
59952 sdiv %i6, 0x1E09, %o4
59953loop_7011:
59954 bg loop_7013
59955loop_7012:
59956 ldsb [%l7 + 0x2D], %i3
59957 std %f0, [%l7 + 0x48]
59958 nop
59959 setx loop_7014, %l0, %l1
59960 wrpr 0x1, %tl
59961 wrpr %l1, %tpc
59962 add %l1, 0x4, %l1
59963 wrpr %l1, %tnpc
59964 setx 0x34400001400, %l0, %l1
59965 wrpr %l1, %tstate
59966 wrhpr 0x4, %htstate
59967 retry
59968loop_7013:
59969 movrgz %g4, 0x3A8, %o2
59970 brgz,a %o5, loop_7015
59971 udivx %o3, 0x0C39, %g1
59972loop_7014:
59973 subcc %g5, 0x06CD, %l1
59974 mova %xcc, %i1, %g7
59975loop_7015:
59976 fcmped %fcc0, %f2, %f8
59977 tleu %xcc, 0x2
59978 bne,a loop_7016
59979 udivx %l0, 0x197E, %l4
59980 tpos %xcc, 0x1
59981 fandnot2 %f4, %f6, %f0
59982loop_7016:
59983 bn %xcc, loop_7017
59984 fcmpd %fcc3, %f6, %f14
59985 fmovsg %xcc, %f15, %f12
59986 orcc %g3, %i7, %l6
59987loop_7017:
59988 std %f12, [%l7 + 0x40]
59989 ldsw [%l7 + 0x18], %g6
59990 movgu %icc, %l2, %o7
59991 umul %l5, %g2, %i4
59992 ldsw [%l7 + 0x28], %o0
59993 fnegd %f14, %f6
59994 tn %icc, 0x7
59995 stb %i0, [%l7 + 0x58]
59996 ldsb [%l7 + 0x64], %o6
59997 sth %l3, [%l7 + 0x6A]
59998 bl,pn %icc, loop_7018
59999 tg %icc, 0x5
60000 brlez,a %o1, loop_7019
60001 fnot1 %f2, %f10
60002loop_7018:
60003 fmovdne %icc, %f0, %f8
60004 lduh [%l7 + 0x1C], %i5
60005loop_7019:
60006 stb %i6, [%l7 + 0x29]
60007 fmovdleu %xcc, %f9, %f11
60008 andncc %i2, %i3, %o4
60009 brgez,a %o2, loop_7020
60010 fbug,a %fcc2, loop_7021
60011 taddcctv %o5, 0x0444, %o3
60012 fnands %f14, %f8, %f1
60013loop_7020:
60014 fblg,a %fcc0, loop_7022
60015loop_7021:
60016 sllx %g1, %g4, %l1
60017 std %f6, [%l7 + 0x18]
60018 brnz,a %i1, loop_7023
60019loop_7022:
60020 movge %xcc, %g7, %l0
60021 ldub [%l7 + 0x77], %g5
60022 ld [%l7 + 0x70], %f14
60023loop_7023:
60024 fmuld8sux16 %f3, %f9, %f6
60025 array16 %l4, %i7, %l6
60026 bneg,pt %icc, loop_7024
60027 fexpand %f12, %f2
60028 ldub [%l7 + 0x4E], %g6
60029 ldsb [%l7 + 0x15], %g3
60030loop_7024:
60031 faligndata %f12, %f2, %f10
60032 fbug %fcc3, loop_7025
60033 orncc %o7, %l2, %g2
60034 edge32 %i4, %o0, %i0
60035 edge16n %l5, %o6, %o1
60036loop_7025:
60037 fxnor %f2, %f0, %f12
60038 stx %l3, [%l7 + 0x38]
60039 ldx [%l7 + 0x40], %i6
60040 fmovdl %icc, %f1, %f8
60041 fmovsneg %xcc, %f3, %f7
60042 tge %icc, 0x6
60043 std %f6, [%l7 + 0x30]
60044 tgu %xcc, 0x0
60045 movge %xcc, %i5, %i2
60046 mulx %i3, %o2, %o4
60047 stx %o5, [%l7 + 0x58]
60048 ldsb [%l7 + 0x57], %g1
60049 tsubcc %g4, %l1, %o3
60050 fnand %f2, %f8, %f14
60051 fmovse %icc, %f2, %f10
60052 lduh [%l7 + 0x56], %i1
60053 sth %g7, [%l7 + 0x3E]
60054 edge16ln %l0, %l4, %i7
60055 fmovrsgez %l6, %f13, %f7
60056 fmovdl %xcc, %f0, %f1
60057 fandnot2 %f0, %f0, %f10
60058 edge32ln %g5, %g6, %o7
60059 brnz %g3, loop_7026
60060 fbo,a %fcc1, loop_7027
60061 fmul8sux16 %f14, %f4, %f4
60062 te %icc, 0x3
60063loop_7026:
60064 stw %l2, [%l7 + 0x6C]
60065loop_7027:
60066 fbl,a %fcc2, loop_7028
60067 movcc %xcc, %g2, %i4
60068 fmovsle %xcc, %f4, %f10
60069 fnegd %f6, %f14
60070loop_7028:
60071 fornot1s %f13, %f14, %f7
60072 mulscc %i0, %o0, %l5
60073 tgu %xcc, 0x4
60074 stb %o6, [%l7 + 0x43]
60075 fornot1 %f14, %f4, %f0
60076 fmovsg %xcc, %f1, %f9
60077 sth %o1, [%l7 + 0x7A]
60078 faligndata %f10, %f2, %f12
60079 be,a loop_7029
60080 fpadd16 %f0, %f6, %f0
60081 pdist %f8, %f12, %f14
60082 movge %xcc, %l3, %i5
60083loop_7029:
60084 edge16 %i6, %i3, %i2
60085 edge8 %o4, %o2, %o5
60086 brlz,a %g1, loop_7030
60087 fmovse %xcc, %f1, %f0
60088 edge32n %g4, %l1, %o3
60089 std %f0, [%l7 + 0x08]
60090loop_7030:
60091 fmovdn %icc, %f0, %f12
60092 fble,a %fcc1, loop_7031
60093 move %icc, %g7, %i1
60094 stx %l4, [%l7 + 0x78]
60095 lduw [%l7 + 0x20], %l0
60096loop_7031:
60097 fnegs %f8, %f7
60098 tvs %icc, 0x5
60099 movg %icc, %l6, %i7
60100 ldd [%l7 + 0x70], %f0
60101 nop
60102 setx loop_7032, %l0, %l1
60103 jmpl %l1, %g6
60104 fmovdn %xcc, %f6, %f13
60105 fbue %fcc0, loop_7033
60106 alignaddr %g5, %g3, %l2
60107loop_7032:
60108 bgu %xcc, loop_7034
60109 fpmerge %f15, %f10, %f14
60110loop_7033:
60111 tgu %xcc, 0x7
60112 fmovdpos %xcc, %f15, %f14
60113loop_7034:
60114 lduh [%l7 + 0x28], %g2
60115 edge16ln %o7, %i4, %i0
60116 movne %xcc, %o0, %o6
60117 ldsw [%l7 + 0x3C], %o1
60118 ldsb [%l7 + 0x0A], %l3
60119 ldd [%l7 + 0x50], %f4
60120 std %f0, [%l7 + 0x70]
60121 fands %f4, %f14, %f13
60122 stx %i5, [%l7 + 0x50]
60123 fmovs %f2, %f4
60124 udivcc %l5, 0x0EC4, %i3
60125 sth %i2, [%l7 + 0x38]
60126 ldx [%l7 + 0x50], %i6
60127 array32 %o2, %o4, %o5
60128 fpsub32 %f12, %f6, %f14
60129 fbl,a %fcc1, loop_7035
60130 movne %xcc, %g4, %g1
60131 fcmpeq32 %f14, %f8, %o3
60132 fbge,a %fcc1, loop_7036
60133loop_7035:
60134 ldsb [%l7 + 0x7B], %l1
60135 stw %g7, [%l7 + 0x7C]
60136 fands %f6, %f1, %f4
60137loop_7036:
60138 ldx [%l7 + 0x50], %l4
60139 add %l0, %l6, %i1
60140 addccc %g6, %g5, %g3
60141 std %f14, [%l7 + 0x78]
60142 edge8 %i7, %l2, %g2
60143 ldsw [%l7 + 0x34], %i4
60144 edge32ln %o7, %o0, %o6
60145 fpsub16 %f2, %f8, %f8
60146 stb %i0, [%l7 + 0x59]
60147 ldsh [%l7 + 0x72], %l3
60148 bge,a loop_7037
60149 movge %xcc, %i5, %l5
60150 tleu %xcc, 0x4
60151 fpack16 %f6, %f14
60152loop_7037:
60153 bl,a,pt %xcc, loop_7038
60154 fbne %fcc1, loop_7039
60155 ld [%l7 + 0x18], %f14
60156 fbe %fcc0, loop_7040
60157loop_7038:
60158 mulx %o1, 0x1619, %i3
60159loop_7039:
60160 bvc,a loop_7041
60161 fble,a %fcc0, loop_7042
60162loop_7040:
60163 bne,pn %icc, loop_7043
60164 tneg %icc, 0x7
60165loop_7041:
60166 ldub [%l7 + 0x6B], %i6
60167loop_7042:
60168 lduh [%l7 + 0x56], %i2
60169loop_7043:
60170 ldsw [%l7 + 0x6C], %o4
60171 fpadd16s %f8, %f11, %f6
60172 bneg,a %icc, loop_7044
60173 fmovdg %xcc, %f11, %f3
60174 brgz %o2, loop_7045
60175 lduh [%l7 + 0x32], %g4
60176loop_7044:
60177 ldx [%l7 + 0x18], %g1
60178 stw %o5, [%l7 + 0x64]
60179loop_7045:
60180 srax %o3, 0x05, %l1
60181 fmovsne %xcc, %f0, %f7
60182 movle %xcc, %l4, %l0
60183 fnegd %f2, %f4
60184 fmovsg %xcc, %f0, %f2
60185 ldx [%l7 + 0x60], %l6
60186 fbge %fcc0, loop_7046
60187 movgu %icc, %i1, %g6
60188 fbne %fcc1, loop_7047
60189 st %f11, [%l7 + 0x2C]
60190loop_7046:
60191 ldsh [%l7 + 0x16], %g5
60192 ldsh [%l7 + 0x50], %g7
60193loop_7047:
60194 lduw [%l7 + 0x14], %g3
60195 bleu,pt %xcc, loop_7048
60196 movrgz %l2, %g2, %i4
60197 std %f6, [%l7 + 0x28]
60198 fcmple16 %f4, %f0, %i7
60199loop_7048:
60200 srlx %o7, %o6, %i0
60201 alignaddrl %l3, %o0, %i5
60202 bpos loop_7049
60203 tgu %icc, 0x6
60204 sdivcc %l5, 0x17F3, %i3
60205 orncc %o1, 0x12F4, %i6
60206loop_7049:
60207 fbl %fcc0, loop_7050
60208 bg,pn %icc, loop_7051
60209 ldsh [%l7 + 0x6E], %o4
60210 stw %i2, [%l7 + 0x18]
60211loop_7050:
60212 fmovrsne %o2, %f11, %f15
60213loop_7051:
60214 fbug %fcc2, loop_7052
60215 bg,a %xcc, loop_7053
60216 lduh [%l7 + 0x4A], %g4
60217 edge8n %o5, %g1, %l1
60218loop_7052:
60219 fzero %f0
60220loop_7053:
60221 lduh [%l7 + 0x5C], %o3
60222 sth %l0, [%l7 + 0x22]
60223 orcc %l4, 0x1A7E, %l6
60224 fbl %fcc0, loop_7054
60225 ble,a %icc, loop_7055
60226 xor %g6, 0x1104, %i1
60227 stw %g5, [%l7 + 0x18]
60228loop_7054:
60229 ld [%l7 + 0x70], %f3
60230loop_7055:
60231 tn %xcc, 0x3
60232 bcc loop_7056
60233 and %g7, 0x022C, %l2
60234 fcmpeq16 %f8, %f12, %g3
60235 fmul8sux16 %f8, %f8, %f10
60236loop_7056:
60237 smul %g2, 0x0CB8, %i4
60238 fmovrdgez %o7, %f6, %f10
60239 fmovdleu %xcc, %f15, %f12
60240 fands %f15, %f6, %f12
60241 ld [%l7 + 0x6C], %f3
60242 edge16l %o6, %i0, %l3
60243 tsubcc %o0, 0x01A1, %i5
60244 st %f6, [%l7 + 0x70]
60245 ldsh [%l7 + 0x2C], %l5
60246 fbule %fcc0, loop_7057
60247 fsrc1 %f14, %f8
60248 fxnor %f14, %f10, %f0
60249 stx %i3, [%l7 + 0x60]
60250loop_7057:
60251 sth %o1, [%l7 + 0x26]
60252 sdivcc %i6, 0x139A, %i7
60253 andncc %o4, %o2, %g4
60254 fornot2 %f14, %f2, %f10
60255 fands %f4, %f15, %f2
60256 umul %i2, 0x0617, %g1
60257 srl %l1, %o3, %o5
60258 ldsb [%l7 + 0x33], %l4
60259
60260!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60261!
60262! Stats for Diag:
60263!
60264! Type f : 14287
60265! Type cti : 7057
60266! Type i : 14472
60267! Type l : 14184
60268!
60269!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60270
60271
60272 EXIT_GOOD /* test finish */
60273
60274/************************************************************************
60275 Test case data start
60276 ************************************************************************/
60277.data
60278user_data_start:
60279scratch_area:
60280.word 0xF912E9C8
60281.word 0x39FEE5F5
60282.word 0xEDF1F89C
60283.word 0x1E832C24
60284.word 0xF2733D14
60285.word 0x90408E2A
60286.word 0x8552B0FF
60287.word 0xC43EDAFD
60288.word 0x9A919103
60289.word 0x967F9B1A
60290.word 0xBF9DAEB1
60291.word 0x73188CFC
60292.word 0xB2978CE4
60293.word 0xD36333D7
60294.word 0x17BB2484
60295.word 0xE706BB5E
60296.word 0x13C1FBB9
60297.word 0x4E61EFE3
60298.word 0x8C7BC5A8
60299.word 0xC16D773C
60300.word 0xE075C033
60301.word 0x892CE7D0
60302.word 0xA7D6C894
60303.word 0xCC5154EF
60304.word 0x99824488
60305.word 0x9330CFBB
60306.word 0xB9FA1EDD
60307.word 0x9381E835
60308.word 0x47F4F56C
60309.word 0x3D78612C
60310.word 0x220F865F
60311.word 0x16C9419D
60312.word 0x822C562B
60313.word 0x8CE79FFC
60314.word 0xFE3146E9
60315.word 0x948A68C0
60316.word 0x65DBF494
60317.word 0xB63081E6
60318.word 0xD14A463C
60319.word 0x70EA1CB5
60320.word 0xD0196D95
60321.word 0xFEFEFC7F
60322.word 0xB9CF5A99
60323.word 0x6E6EB46D
60324.word 0x55F07BE3
60325.word 0x1C0BD8DA
60326.word 0x7F14A7DC
60327.word 0xC9142BA6
60328.word 0x39E61A30
60329.word 0x119A6068
60330.word 0xBD098BF4
60331.word 0x2763F03E
60332.word 0xDB51B5EC
60333.word 0x3C011321
60334.word 0xAF21D93D
60335.word 0xB5506EA4
60336.word 0xB1EB9D76
60337.word 0x35DA4538
60338.word 0xDC497AEC
60339.word 0x6E028B98
60340.word 0xB0A3CE47
60341.word 0x8B258371
60342.word 0x261239F4
60343.word 0x8AEFEDFE
60344.end